"use strict";this.default_kevlar_base=this.default_kevlar_base||{};(function(_){var window=this;
try{
_._F_toggles_initialize=function(a){return function(b){a._F_toggles=b||[]}}(this||self);
(0,_._F_toggles_initialize)([]);
/*

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

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

 Copyright Google LLC 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
*/
/*
 SPDX-License-Identifier: Apache-2.0 */
/*

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

 (The MIT License)

 Copyright (C) 2014 by Vitaly Puzrin

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.

 -----------------------------------------------------------------------------
 Ported from zlib, which is under the following license
 https://github.com/madler/zlib/blob/master/zlib.h

 zlib.h -- interface of the 'zlib' general purpose compression library
   version 1.2.8, April 28th, 2013
   Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler
   This software is provided 'as-is', without any express or implied
   warranty.  In no event will the authors be held liable for any damages
   arising from the use of this software.
   Permission is granted to anyone to use this software for any purpose,
   including commercial applications, and to alter it and redistribute it
   freely, subject to the following restrictions:
   1. The origin of this software must not be misrepresented; you must not
      claim that you wrote the original software. If you use this software
      in a product, an acknowledgment in the product documentation would be
      appreciated but is not required.
   2. Altered source versions must be plainly marked as such, and must not be
      misrepresented as being the original software.
   3. This notice may not be removed or altered from any source distribution.
   Jean-loup Gailly        Mark Adler
   jloup@gzip.org          madler@alumni.caltech.edu
   The data format used by the zlib library is described by RFCs (Request for
   Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
   (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
*/
/*

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

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

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

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


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

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

*/
/*

 Copyright 2020 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
/*

 Copyright 2018 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
/*

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

 '--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-icon-activated-color',
 '--yt-lightsource-icon-inactive-color',
 '--yt-lightsource-icon-disabled-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 ba,aaa,eaa,faa,sa,gaa,iaa,jaa,va,maa,qaa,saa,uaa,waa,Aaa,Daa,Faa,Gaa,Haa,Iaa,Eaa,Jaa,Kaa,Laa,Maa,Naa,Oaa,Qaa,tb,Raa,Taa,Uaa,Xaa,Yaa,fba,gba,cba,bba,aba,jba,mba,pba,sba,uba,tba,wba,xba,yba,zba,Aba,Bba,Dba,Gba,Hba,pc,Iba,Kba,Oba,Pba,Zba,Uba,aca,bca,Rba,dca,cca,ica,jca,kca,gca,nca,oca,Sba,pca,hca,rca,xca,zca,Aca,Gca,Hca,Ica,Jca,Kca,Lca,Pca,Qca,Mc,Nc,Zca,bda,cda,gda,lda,jda,kda,oda,pda,Jd,sda,tda,Td,uda,wda,xda,vda,yda,Yd,Bda,Eda,Gda,Fda,Hda,Ida,Dda,Ada,zda,ee,be,Jda,Nda,Pda,Sda,he,Xda,Zda,ie,cea,
dea,eea,ne,fea,gea,iea,jea,kea,lea,nea,pe,oea,pea,se,sea,tea,we,wea,xea,zea,Cea,Dea,Fea,Hea,Lea,Oea,Qea,Sea,Wea,Pe,dfa,efa,ffa,gfa,hfa,ifa,lfa,kfa,nfa,pfa,ofa,qfa,rfa,tfa,ufa,Ze,zfa,xfa,wfa,vfa,Cfa,Efa,Dfa,Ifa,Ffa,Jfa,Kfa,Lfa,Ofa,Nfa,Pfa,Ufa,Vfa,Wfa,Xfa,xf,Yfa,$fa,aga,cga,ega,jga,iga,Tf,dga,nga,pga,rga,wga,xga,yga,Aga,Ega,Cga,Dga,Fga,Hga,Iga,Lga,Nga,tg,ug,vg,wg,Vga,yg,Wga,Xga,Yga,Zga,Gg,$ga,bha,cha,eha,gha,jha,lha,Vg,mha,nha,oha,pha,qha,rha,sha,tha,Yg,wha,xha,yha,zha,Aha,Bha,Cha,Dha,Eha,Fha,Gha,Hha,
Iha,gh,Uha,Vha,hh,ph,qh,Wha,Xha,Yha,Zha,$ha,aia,bia,gia,hia,iia,jia,kia,uh,wh,xh,yh,Bh,Ch,Ih,mia,Kh,oia,Lh,pia,qia,Mh,ria,sia,tia,Cia,Kia,Jia,Dia,Lia,Oia,bja,Uia,gja,Wia,fja,ija,bi,kja,lja,nja,oja,pja,rja,ei,tja,uja,vja,wja,xja,yja,zja,sja,Cja,Dja,Fja,Kja,Lja,Oja,Mja,Vja,$ja,dka,cka,fka,gka,hka,ika,jka,Ki,ska,uka,qka,pka,tka,lka,wka,Hka,zka,Aka,Bka,Rka,Tka,Qka,Yka,Pka,kka,Xka,yka,Gka,Ska,vka,nka,mka,oka,rka,Oka,oj,ola,nla,sla,rla,vla,Ola,Pla,Qla,Rla,Sla,Tla,Ula,Wla,Xla,Ij,Zla,$la,ama,cma,Jj,bma,dma,
ema,ima,fma,jma,lma,kma,mma,oma,rma,qma,Qj,sma,tma,uma,Hma,Ama,Mma,Nma,Yma,$ma,bna,cna,jna,lna,Vk,Pk,$k,Gna,Fna,Jna,Kna,Lna,bl,Ona,Cna,Hna,Dna,Wk,Rna,Vna,Una,Sna,Tna,yl,Xna,Yna,Zna,$na,boa,aoa,coa,foa,hoa,joa,goa,koa,loa,ooa,moa,poa,toa,uoa,qoa,woa,yoa,xoa,voa,zoa,Boa,Coa,Doa,Eoa,Foa,Joa,Koa,Noa,Poa,dm,Toa,Uoa,em,fm,Voa,gm,im,Xoa,jm,Yoa,Zoa,lm,$oa,apa,bpa,cpa,dpa,fpa,epa,hpa,kpa,jpa,lpa,mpa,gpa,npa,qpa,ppa,ipa,rpa,spa,qm,tpa,vpa,upa,wpa,xpa,zpa,ypa,Apa,Em,Cpa,Dpa,Bpa,Fpa,Gpa,Hpa,Lpa,Opa,Tpa,Xpa,Fm,
$pa,aqa,Gm,bqa,hqa,iqa,Im,Nm,jqa,kqa,mqa,nqa,pqa,rqa,sqa,tqa,uqa,xqa,Cqa,Aqa,wqa,Dqa,Eqa,Rm,Bqa,Fqa,Um,Gqa,Hqa,Iqa,Jqa,Nqa,Kqa,Mqa,Qqa,Rqa,Wqa,Vqa,Zqa,era,fra,hra,jra,kra,mra,nra,ora,qra,rra,sra,vra,Ara,Gra,Ira,Kra,Lra,Mra,Nra,Qra,Rra,Wra,Xra,Yra,Vra,msa,usa,psa,wsa,Ksa,Msa,Osa,Ssa,Rsa,Wsa,rn,Xsa,Ysa,sn,Zsa,tn,$sa,ata,bta,dta,cta,eta,fta,gta,hta,ota,qta,sta,rta,lta,jta,uta,wta,Ata,Bta,Dta,Eta,Ita,Kta,Mta,Nta,Ota,Pta,Uta,Qta,Vta,Wta,Yta,bua,yn,cua,dua,eua,lua,mua,Gn,nua,wua,Nn,zua,Eua,Jua,oo,Kua,Lua,
Oua,Rua,Xua,$ua,ava,cva,dva,xo,fva,gva,hva,iva,jva,kva,mva,ova,qva,rva,xva,vva,yva,zva,Go,Fva,Iva,Lva,Sva,Vva,Wva,awa,dwa,ewa,fwa,iwa,hwa,jwa,kwa,mwa,owa,pwa,swa,uwa,vwa,wwa,xwa,zwa,Awa,Dwa,Fwa,Gwa,Hwa,Lwa,Mwa,Owa,Rwa,Swa,Xwa,axa,wp,exa,gxa,fxa,jxa,lxa,sxa,qxa,nxa,rxa,oxa,txa,xxa,Dxa,Exa,Fxa,Gp,Hxa,Mxa,Nxa,Oxa,Vxa,Uxa,lq,aya,qq,rq,sq,eya,gya,yq,iya,jya,lya,mya,nya,Cq,rya,tya,Aya,Cya,Dya,Eya,Fya,Hya,Mya,Pya,Qya,Wya,Mq,Yya,cza,Tq,Uq,dza,eza,Vq,Wq,fza,gza,hza,iza,jza,kza,lza,mza,nza,oza,pza,qza,Xq,rza,
sza,Yq,tza,vza,xza,zza,Aza,Bza,Cza,Eza,Gza,Hza,Kza,Oza,Lza,Mza,Pza,Rza,Qza,Uza,Xza,Yza,Zza,$za,aAa,bAa,cAa,dAa,eAa,gAa,iAa,jAa,Jr,kAa,lAa,rAa,sAa,uAa,tAa,Qr,vAa,wAa,xAa,yAa,BAa,AAa,HAa,DAa,CAa,FAa,MAa,KAa,NAa,RAa,PAa,TAa,UAa,WAa,ZAa,bBa,iBa,jBa,kBa,lBa,mBa,nBa,Yr,oBa,qBa,sBa,tBa,uBa,vBa,FBa,CBa,HBa,IBa,GBa,es,QBa,SBa,TBa,UBa,ZBa,YBa,$Ba,bCa,aCa,cCa,fCa,XBa,lCa,mCa,nCa,oCa,pCa,qCa,uCa,rCa,tCa,vCa,yCa,CCa,Ks,Ls,Ms,DCa,ECa,Ns,FCa,ICa,LCa,OCa,RCa,UCa,SCa,dDa,eDa,ZCa,VCa,bDa,TCa,$Ca,HCa,XCa,NCa,KCa,fDa,
gDa,hDa,QCa,WCa,YCa,nDa,mDa,sDa,tDa,wDa,xDa,yDa,zDa,DDa,ADa,FDa,HDa,IDa,JDa,KDa,LDa,MDa,NDa,RDa,QDa,PDa,ODa,UDa,$s,YDa,XDa,WDa,VDa,gEa,bEa,hEa,fEa,cEa,aEa,dEa,eEa,iEa,jEa,mEa,oEa,tEa,sEa,uEa,vEa,lt,yEa,BEa,zEa,CEa,DEa,EEa,HEa,KEa,MEa,NEa,QEa,REa,TEa,UEa,SEa,du,WEa,XEa,ZEa,$Ea,aFa,bFa,cFa,fFa,hFa,kFa,jFa,lFa,mFa,nFa,oFa,pFa,sFa,vFa,wFa,xFa,yFa,zFa,CFa,DFa,FFa,IFa,JFa,KFa,LFa,MFa,NFa,OFa,PFa,RFa,WFa,VFa,UFa,aGa,bGa,cGa,dGa,eGa,fGa,hGa,Bu,Fu,lGa,nGa,oGa,qGa,xGa,yGa,zGa,BGa,EGa,Ku,KGa,LGa,NGa,OGa,PGa,
QGa,Lu,RGa,Nu,UGa,Ou,aHa,bHa,fHa,hHa,gHa,Pu,iHa,jHa;_.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)};
ba=function(){throw Error("x");};
aaa=function(a,b){b=String.fromCharCode.apply(null,b);return null==a?b:a+b};
eaa=function(a){var b=!1;b=void 0===b?!1:b;if(baa){if(b&&(caa?!a.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(a)))throw Error("y");a=(daa||(daa=new TextEncoder)).encode(a)}else{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("y");h=65533}d[c++]=h>>12|224;d[c++]=h>>6&63|128}d[c++]=h&63|128}}a=c===d.length?d:d.subarray(0,c)}return a};
_.da=function(a){_.ca.setTimeout(function(){throw a;},0)};
_.ha=function(){var a=_.ca.navigator;return a&&(a=a.userAgent)?a:""};
faa=function(a){return ia?_.ka?_.ka.brands.some(function(b){return(b=b.brand)&&_.la(b,a)}):!1:!1};
sa=function(a){return _.la(_.ha(),a)};
_.ta=function(){return ia?!!_.ka&&0<_.ka.brands.length:!1};
gaa=function(){return _.ta()?!1:sa("Opera")};
_.haa=function(){return _.ta()?!1:sa("Trident")||sa("MSIE")};
iaa=function(){return sa("Firefox")||sa("FxiOS")};
_.kaa=function(){return sa("Safari")&&!(jaa()||(_.ta()?0:sa("Coast"))||gaa()||(_.ta()?0:sa("Edge"))||(_.ta()?faa("Microsoft Edge"):sa("Edg/"))||(_.ta()?faa("Opera"):sa("OPR"))||iaa()||sa("Silk")||sa("Android"))};
jaa=function(){return _.ta()?faa("Chromium"):(sa("Chrome")||sa("CriOS"))&&!(_.ta()?0:sa("Edge"))||sa("Silk")};
_.laa=function(){return sa("Android")&&!(jaa()||iaa()||gaa()||sa("Silk"))};
va=function(){return ia?!!_.ka&&!!_.ka.platform:!1};
maa=function(){return sa("iPhone")&&!sa("iPod")&&!sa("iPad")};
_.wa=function(){return maa()||sa("iPad")||sa("iPod")};
_.naa=function(){return va()?"macOS"===_.ka.platform:sa("Macintosh")};
_.ya=function(a){return a[a.length-1]};
_.Ba=function(a,b){return 0<=_.za(a,b)};
_.oaa=function(a,b){_.Ba(a,b)||a.push(b)};
_.Ca=function(a,b){b=_.za(a,b);var c;(c=0<=b)&&_.paa(a,b);return c};
_.paa=function(a,b){Array.prototype.splice.call(a,b,1)};
_.Da=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[]};
_.Ja=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.Fa(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)}};
_.Ma=function(a,b){b=b||a;for(var c=0,d=0,e={};d<a.length;){var h=a[d++],l=_.Ka(h)?"o"+_.La(h):(typeof h).charAt(0)+h;Object.prototype.hasOwnProperty.call(e,l)||(e[l]=!0,b[c++]=h)}b.length=c};
_.Na=function(a,b,c){if(!_.Fa(a)||!_.Fa(b)||a.length!=b.length)return!1;var d=a.length;c=c||qaa;for(var e=0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0};
qaa=function(a,b){return a===b};
saa=function(a){if(!raa)return _.Oa(a);for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)};
uaa=function(a){return taa[a]||""};
waa=function(a){if(!raa)return _.Qa(a);vaa.test(a)&&(a=a.replace(vaa,uaa));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};
_.Sa=function(a){return xaa&&null!=a&&a instanceof Uint8Array};
_.zaa=function(){return yaa||(yaa=new Uint8Array(0))};
Aaa=function(a){return 0==a.length?_.Ta():new _.Ua(a,Xa)};
_.Caa=function(a){if("string"===typeof a)return{buffer:waa(a),isImmutable:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),isImmutable:!1};if(a.constructor===Uint8Array)return{buffer:a,isImmutable:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),isImmutable:!1};if(a.constructor===_.Ua)return{buffer:_.Baa(a)||_.zaa(),isImmutable:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),isImmutable:!1};throw Error("L");};
Daa=function(){return"function"===typeof BigInt};
_.gb=function(a){var b=0>a;a=Math.abs(a);var c=a>>>0;a=Math.floor((a-c)/4294967296);b&&(c=_.g(Eaa(c,a)),b=c.next().value,a=c.next().value,c=b);_.$a=c>>>0;_.bb=a>>>0};
Faa=function(a,b){var c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,0==a&&(b=b+1>>>0));a=4294967296*b+(a>>>0);return c?-a:a};
_.jb=function(a,b){b>>>=0;a>>>=0;if(2097151>=b)var c=""+(4294967296*b+a);else Daa()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+6777216*c+6710656*b,c+=8147497*b,b*=2,1E7<=a&&(c+=Math.floor(a/1E7),a%=1E7),1E7<=c&&(b+=Math.floor(c/1E7),c%=1E7),c=b+Gaa(c)+Gaa(a));return c};
Gaa=function(a){a=String(a);return"0000000".slice(a.length)+a};
Haa=function(){var a=_.$a,b=_.bb;b&2147483648?Daa()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=_.g(Eaa(a,b)),a=b.next().value,b=b.next().value,a="-"+_.jb(a,b)):a=_.jb(a,b);return a};
Iaa=function(a){if(16>a.length)_.gb(Number(a));else if(Daa())a=BigInt(a),_.$a=Number(a&BigInt(4294967295))>>>0,_.bb=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+("-"===a[0]);_.bb=_.$a=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),_.bb*=1E6,_.$a=1E6*_.$a+d,4294967296<=_.$a&&(_.bb+=Math.trunc(_.$a/4294967296),_.bb>>>=0,_.$a>>>=0);b&&(b=_.g(Eaa(_.$a,_.bb)),a=b.next().value,b=b.next().value,_.$a=a,_.bb=b)}};
Eaa=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};
_.lb=function(a){return Array.prototype.slice.call(a)};
Jaa=function(a){return"function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():a};
Kaa=function(a){var b=(0,_.nb)(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=_.lb(a)),(0,_.pb)(a,b|1))};
_.qb=function(a,b,c){return c?a|b:a&~b};
Laa=function(){var a=[];rb(a,1);return a};
Maa=function(a,b){(0,_.pb)(b,(a|0)&-14591)};
Naa=function(a,b){(0,_.pb)(b,(a|34)&-14557)};
Oaa=function(a){a=a>>14&1023;return 0===a?536870912:a};
Qaa=function(a){return!(!a||"object"!==typeof a||a.mapPrototypeMarker!==Paa)};
tb=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};
_.xb=function(a,b,c,d){if(null==a){if(!c)throw Error();}else if("string"===typeof a)a=a?new _.Ua(a,Xa):_.Ta();else if(a.constructor!==_.Ua)if(_.Sa(a))a=d?Aaa(a):a.length?new _.Ua(new Uint8Array(a),Xa):_.Ta();else{if(!b)throw Error();a=void 0}return a};
Raa=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=(0,_.nb)(a);if(d&1)return!0;if(!(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;(0,_.pb)(a,d|1);return!0};
_.zb=function(a){if(a&2)throw Error();};
_.Saa=function(a,b){if("number"!==typeof b||0>b||b>a.length)throw Error();};
Taa=function(a,b){(b=Bb?b[Bb]:void 0)&&(a[Bb]=_.lb(b))};
_.Fb=function(a){a=Error(a);a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity="warning";return a};
Uaa=function(a){if("number"!==typeof a)throw Error("M`"+typeof a+"`"+a);return a};
_.Vaa=function(a){if(null==a||"number"===typeof a)return a;if("NaN"===a||"Infinity"===a||"-Infinity"===a)return Number(a)};
Xaa=function(a){if(null!=a&&"boolean"!==typeof a)throw Error("N`"+_.Waa(a)+"`"+a);return a};
Yaa=function(a){if(null==a||"boolean"===typeof a)return a;if("number"===typeof a)return!!a};
_.Hb=function(a){var b=typeof a;return"number"===b?Number.isFinite(a):"string"!==b?!1:Zaa.test(a)};
_.Ib=function(a){if(!Number.isFinite(a))throw _.Fb("enum");return a|0};
_.Kb=function(a){return null==a?a:_.Ib(a)};
_.Lb=function(a){return null==a?a:Number.isFinite(a)?a|0:void 0};
_.Mb=function(a){if(null!=a){if("number"!==typeof a)throw _.Fb("int32");if(!Number.isFinite(a))throw _.Fb("int32");a|=0}return a};
_.$aa=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return Number.isFinite(a)?a|0:void 0};
_.dba=function(a,b){b=!!b;if(!_.Hb(a))throw _.Fb("int64");return"string"===typeof a?aba(a):b?bba(a):cba(a)};
_.Nb=function(a){return null==a?a:_.dba(a)};
_.eba=function(a){return"-"===a[0]?!1:20>a.length?!0:20===a.length&&184467>Number(a.substring(0,6))};
fba=function(a){return"-"===a[0]?20>a.length?!0:20===a.length&&-922337<Number(a.substring(0,7)):19>a.length?!0:19===a.length&&922337>Number(a.substring(0,6))};
gba=function(a){if(0>a){_.gb(a);var b=_.jb(_.$a,_.bb);a=Number(b);return Number.isSafeInteger(a)?a:b}if(_.eba(String(a)))return a;_.gb(a);return 4294967296*_.bb+(_.$a>>>0)};
cba=function(a){a=Math.trunc(a);Number.isSafeInteger(a)||(_.gb(a),a=Faa(_.$a,_.bb));return a};
_.hba=function(a){a=Math.trunc(a);return 0<=a&&Number.isSafeInteger(a)?a:gba(a)};
bba=function(a){a=Math.trunc(a);if(Number.isSafeInteger(a))a=String(a);else{var b=String(a);fba(b)?a=b:(_.gb(a),a=Haa())}return a};
aba=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b))return String(b);b=a.indexOf(".");-1!==b&&(a=a.substring(0,b));fba(a)||(Iaa(a),a=Haa());return a};
_.iba=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b)&&0<=b)return String(b);b=a.indexOf(".");-1!==b&&(a=a.substring(0,b));_.eba(a)||(Iaa(a),a=_.jb(_.$a,_.bb));return a};
jba=function(a){if(null==a)return a;if(_.Hb(a)){if("string"===typeof a)return _.iba(a);if("number"===typeof a)return _.hba(a)}};
_.Pb=function(a){if("string"!==typeof a)throw Error();return a};
_.Qb=function(a){if(null!=a&&"string"!==typeof a)throw Error();return a};
_.kba=function(a){return null==a||"string"===typeof a?a:void 0};
mba=function(a,b,c,d){if(null!=a&&"object"===typeof a&&a.messagePrototypeMarker===_.Rb)return a;if(!Array.isArray(a))return c?d&2?_.lba(b):new b:void 0;var e=c=(0,_.nb)(a);0===e&&(e|=d&32);e|=d&2;e!==c&&(0,_.pb)(a,e);return new b(a)};
_.lba=function(a){var b=a[nba];if(b)return b;b=new a;rb(b.internalArray_,34);return a[nba]=b};
pba=function(a,b){oba=b;a=new a(b);oba=void 0;return a};
sba=function(a){switch(typeof a){case "boolean":return qba||(qba=[0,void 0,!0]);case "number":return 0<a?void 0:0===a?rba||(rba=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};
_.k=function(a,b,c){null==a&&(a=oba);oba=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error();d=(0,_.nb)(a);if(d&64)return Sb&&delete a[Sb],a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=a;var e=c.length;if(e){var h=e-1;if(tb(c[h])){d|=256;b=h-(+!!(d&512)-1);if(1024<=b)throw Error();d=d&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(1024<b)throw Error();d=d&-16760833|(b&1023)<<14}}}(0,_.pb)(a,d);return a};
uba=function(a,b){return tba(b)};
tba=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a){if(Array.isArray(a))return vba||!Raa(a,void 0,9999)?a:void 0;if(_.Sa(a))return saa(a);if(a instanceof _.Ua){var b=a.value_;return null==b?"":"string"===typeof b?b:a.value_=saa(b)}}}return a};
wba=function(a,b,c){var d=_.lb(a),e=d.length,h=b&256?d[e-1]:void 0;e+=h?-1:0;for(b=b&512?1:0;b<e;b++)d[b]=c(d[b]);if(h){b=d[b]={};for(var l in h)b[l]=c(h[l])}Taa(d,a);return d};
xba=function(a,b,c,d,e,h){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&(0,_.nb)(a)&1?void 0:h&&(0,_.nb)(a)&2?a:_.Ub(a,b,c,void 0!==d,e,h);else if(tb(a)){var l={},m;for(m in a)l[m]=xba(a[m],b,c,d,e,h);a=l}else a=b(a,d);return a}};
_.Ub=function(a,b,c,d,e,h){var l=d||c?(0,_.nb)(a):0;d=d?!!(l&32):void 0;for(var m=_.lb(a),p=0;p<m.length;p++)m[p]=xba(m[p],b,c,d,e,h);c&&(Taa(m,a),c(l,m));return m};
yba=function(a){return a.messagePrototypeMarker===_.Rb?a.toJSON():tba(a)};
zba=function(a,b,c){c=void 0===c?Naa:c;if(null!=a){if(xaa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.nb)(a);if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?((0,_.pb)(a,(d|34)&-12293),a):_.Ub(a,zba,d&4?Naa:c,!0,!1,!0)}a.messagePrototypeMarker===_.Rb&&(c=a.internalArray_,d=(0,_.Vb)(c),a=d&2?a:pba(a.constructor,Aba(c,d,!0)));return a}};
Aba=function(a,b,c){var d=c||b&2?Naa:Maa,e=!!(b&32);a=wba(a,b,function(h){return zba(h,e,d)});
rb(a,32|(c?2:0));return a};
Bba=function(a){var b=a.internalArray_,c=(0,_.Vb)(b);return c&2?pba(a.constructor,Aba(b,c,!1)):a};
_.Wb=function(a,b,c,d,e){var h=Oaa(b);if(c>=h||e){e=b;if(b&256)h=a[a.length-1];else{if(null==d)return e;h=a[h+(+!!(b&512)-1)]={};e|=256}h[c]=d;e!==b&&(0,_.pb)(a,e);return e}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};
Dba=function(a,b,c,d,e){var h=b&2,l=_.Zb(a,b,c,e);Array.isArray(l)||(l=fc);var m=!(d&2);d=!(d&1);var p=!!(b&32),q=(0,_.nb)(l);0!==q||!p||h||m?q&1||(q|=1,(0,_.pb)(l,q)):(q|=33,(0,_.pb)(l,q));h?(a=!1,q&2||(rb(l,34),a=!!(4&q)),(d||a)&&Object.freeze(l)):(h=!!(2&q)||!!(2048&q),d&&h?(l=_.lb(l),d=1,p&&!m&&(d|=32),(0,_.pb)(l,d),_.Wb(a,b,c,l,e)):m&&q&32&&!h&&Cba(l,32));return l};
_.Eba=function(a,b,c,d){a=_.Zb(a,b,c,d);return Array.isArray(a)?a:fc};
_.Fba=function(a,b,c){0===a&&(a=_.hc(a,b,c));return a=_.qb(a,1,!0)};
_.jc=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)};
_.lc=function(a,b,c,d){var e=a.internalArray_,h=(0,_.Vb)(e);_.zb(h);if(null==c)return _.Wb(e,h,b),a;var l=(0,_.nb)(c),m=l,p=!!(2&l)||Object.isFrozen(c),q=!p&&!1;if(!(4&l))for(l=21,p&&(c=_.lb(c),m=0,l=_.hc(l,h,!0)),p=0;p<c.length;p++)c[p]=d(c[p]);q&&(c=_.lb(c),m=0,l=_.hc(l,h,!0));l!==m&&(0,_.pb)(c,l);_.Wb(e,h,b,c);return a};
_.mc=function(a,b,c,d){var e=a.internalArray_,h=(0,_.Vb)(e);_.zb(h);_.Wb(e,h,b,("0"===d?0===Number(c):c===d)?void 0:c);return a};
_.oc=function(a,b,c,d,e){Gba(a.internalArray_,b,c,d,e);return a};
Gba=function(a,b,c,d,e){var h=(0,_.Vb)(a);_.zb(h);a=Dba(a,h,b,2);b=(0,_.nb)(a);d=c(d,!!(4&b)&&!!(4096&b));void 0!=e?a.splice(e,0,d):a.push(d)};
Hba=function(a){return a};
pc=function(a,b,c){for(var d=0,e=0;e<c.length;e++){var h=c[e];null!=_.Zb(a,b,h)&&(0!==d&&(b=_.Wb(a,b,d)),d=h)}return d};
Iba=function(a,b,c,d,e,h,l){var m=!!(2&b),p=m?1:2,q=1===p;p=2===p;h=!!h;l&&(l=!m);m=_.Eba(a,b,d,e);var t=(0,_.nb)(m),y=!!(4&t);if(!y){t=_.Fba(t,b,h);var z=m,D=b,E;(E=!!(2&t))&&(D=_.qb(D,2,!0));for(var I=!E,S=!0,T=0,fa=0;T<z.length;T++){var oa=mba(z[T],c,!1,D);if(oa instanceof c){if(!E){var ea=!!((0,_.nb)(oa.internalArray_)&2);I&&(I=!ea);S&&(S=ea)}z[fa++]=oa}}fa<T&&(z.length=fa);t=_.qb(t,4,!0);t=_.qb(t,16,S);t=_.qb(t,8,I);(0,_.pb)(z,t);E&&Object.freeze(z)}c=!!(8&t)||q&&!m.length;if(l&&!c){_.jc(t)&&
(m=_.lb(m),t=_.hc(t,b,h),b=_.Wb(a,b,d,m,e));l=m;c=t;for(z=0;z<l.length;z++)t=l[z],D=Bba(t),t!==D&&(l[z]=D);c=_.qb(c,8,!0);c=_.qb(c,16,!l.length);(0,_.pb)(l,c);t=c}_.jc(t)||(l=t,q?t=_.qb(t,!m.length||16&t&&(!y||32&t)?2:2048,!0):h||(t=_.qb(t,32,!1)),t!==l&&(0,_.pb)(m,t),q&&Object.freeze(m));p&&_.jc(t)&&(m=_.lb(m),t=_.hc(t,b,h),(0,_.pb)(m,t),_.Wb(a,b,d,m,e));return m};
_.hc=function(a,b,c){a=_.qb(a,2,!!(2&b));a=_.qb(a,32,!!(32&b)&&c);return a=_.qb(a,2048,!1)};
_.Jba=function(a,b,c,d,e,h,l){a=a.internalArray_;var m=(0,_.Vb)(a);_.zb(m);b=Iba(a,m,c,b,h,!0);c=null!=d?d:new c;l&&_.Saa(b,e);void 0!=e?b.splice(e,l,c):b.push(c);(0,_.nb)(c.internalArray_)&2?Cba(b,8):Cba(b,16)};
_.qc=function(a,b){return null!=a?a:b};
Kba=function(a){return _.xb(a,!1,!1,!1)};
_.rc=function(a,b,c){var d=a.constructor.repeatedFields_,e=(0,_.Vb)(c?a.internalArray_:b),h=Oaa(e),l=!1;if(d&&vba){if(!c){b=_.lb(b);var m;if(b.length&&tb(m=b[b.length-1]))for(l=0;l<d.length;l++)if(d[l]>=h){Object.assign(b[b.length-1]={},m);break}l=!0}h=b;c=!c;m=(0,_.Vb)(a.internalArray_);a=Oaa(m);m=+!!(m&512)-1;for(var p,q,t=0;t<d.length;t++)if(q=d[t],q<a){q+=m;var y=h[q];null==y?h[q]=c?fc:Laa():c&&y!==fc&&Kaa(y)}else p||(y=void 0,h.length&&tb(y=h[h.length-1])?p=y:h.push(p={})),y=p[q],null==p[q]?
p[q]=c?fc:Laa():c&&y!==fc&&Kaa(y)}p=b.length;if(!p)return b;var z;if(tb(h=b[p-1])){a:{var D=h;c={};a=!1;for(var E in D){m=D[E];if(Array.isArray(m)){t=m;if(!Lba&&Raa(m,d,+E)||!Mba&&Qaa(m)&&0===m.size)m=null;m!=t&&(a=!0)}null!=m?c[E]=m:a=!0}if(a){for(var I in c){D=c;break a}D=null}}D!=h&&(z=!0);p--}for(e=+!!(e&512)-1;0<p;p--){E=p-1;h=b[E];if(!(null==h||!Lba&&Raa(h,d,E-e)||!Mba&&Qaa(h)&&0===h.size))break;var S=!0}if(!z&&!S)return b;var T;l?T=b:T=Array.prototype.slice.call(b,0,p);b=T;l&&(b.length=p);
D&&b.push(D);return b};
Oba=function(a){return Array.isArray(a)?a[0]instanceof sc?a:[Nba,a]:[a,void 0]};
Pba=function(a,b,c){if(Array.isArray(b)){var d=(0,_.nb)(b);if(d&4)return b;for(var e=0,h=0;e<b.length;e++){var l=a(b[e]);null!=l&&(b[h++]=l)}h<e&&(b.length=h);c&&((0,_.pb)(b,(d|5)&-12289),d&2&&Object.freeze(b));return b}};
Zba=function(a){var b=a[Qba];if(!b){var c=Rba(a),d=Sba(a),e=d.deserializeBinaryMessageSet;b=e?function(h,l){return e(h,l,d)}:function(h,l){for(;Tba(l)&&4!=l.nextWireType_;){var m=l.nextField_,p=d[m];
if(!p){var q=d.extensions;q&&(q=q[m])&&(p=d[m]=Uba(q))}p&&p(l,h,m)||(p=l,m=p.fieldCursor_,Vba(p),p.discardUnknownFields?p=void 0:(q=p.decoder_.cursor_-m,p.decoder_.cursor_=m,p=_.Wba(p.decoder_,q)),m=h,p&&(Bb||(Bb=Symbol()),(q=m[Bb])?q.push(p):m[Bb]=[p]))}c===Xba||c===Yba||c.onlySubmessages||(h[Sb||(Sb=Symbol())]=c)};
a[Qba]=b}return b};
Uba=function(a){a=Oba(a);var b=a[0].$$binaryReaderFn;if(a=a[1]){var c=Zba(a),d=Sba(a).messageMetadata;return function(e,h,l){return b(e,h,l,d,c)}}return b};
aca=function(a,b,c){var d=c[1];if(d){var e=d[$ba];var h=e?e.messageMetadata:sba(d[0]);a[b]=null!=e?e:d}h&&h===qba?(a.mapFields||(a.mapFields=[])).push(b):c[0]&&(a.repeatedFields||(a.repeatedFields=[])).push(b)};
bca=function(a,b){return[a.$$isRepeated,!b||0<b[0]?void 0:b]};
Rba=function(a){var b=a[$ba];if(b)return b;b=cca(a,a[$ba]={},bca,bca,aca);if(!b.repeatedFields&&!b.mapFields){var c=!0,d;for(d in b){isNaN(d)||(c=!1);break}c?(b=sba(a[0])===qba,b=a[$ba]=b?Yba||(Yba={messageMetadata:sba(!0)}):Xba||(Xba={})):b.onlySubmessages=!0}return b};
dca=function(a,b,c){a[b]=c};
cca=function(a,b,c,d,e){e=void 0===e?dca:e;b.messageMetadata=sba(a[0]);var h=0,l=a[++h];l&&l.constructor===Object&&(b.extensions=l,l=a[++h],"function"===typeof l&&(b.deserializeBinaryMessageSet=l,b.makeMessageSetExtensionWriterFn=a[++h],l=a[++h]));for(var m={};Array.isArray(l)&&"number"===typeof l[0]&&0<l[0];){for(var p=0;p<l.length;p++)m[l[p]]=l;l=a[++h]}for(p=1;void 0!==l;){"number"===typeof l&&(p+=l,l=a[++h]);var q=void 0;if(l instanceof sc)var t=l;else t=eca,h--;if(t.$$isMsg){l=a[++h];q=a;var y=
h;"function"==typeof l&&(l=l(),q[y]=l);q=l}l=a[++h];y=p+1;"number"===typeof l&&0>l&&(y-=l,l=a[++h]);for(;p<y;p++){var z=m[p];e(b,p,q?d(t,q,z):c(t,z))}}return b};
ica=function(a){var b=a[fca];if(!b){var c=gca(a);b=function(d,e){return hca(d,e,c)};
a[fca]=b}return b};
jca=function(a){return a.$$binaryWriterFn};
kca=function(a,b){var c,d,e=a.$$binaryWriterFn;return function(h,l,m){return e(h,l,m,d||(d=gca(b).messageMetadata),c||(c=ica(b)))}};
gca=function(a){var b=a[lca];if(b)return b;b=cca(a,a[lca]={},jca,kca);mca in a&&lca in a&&(a.length=0);return b};
nca=function(a,b){var c=a.$$binaryReaderFn;return b?function(d,e,h){return c(d,e,h,b)}:c};
oca=function(a,b,c){var d=a.$$binaryReaderFn,e,h;return function(l,m,p){return d(l,m,p,h||(h=Sba(b).messageMetadata),e||(e=Zba(b)),c)}};
Sba=function(a){var b=a[mca];if(b)return b;Rba(a);b=cca(a,a[mca]={},nca,oca);mca in a&&lca in a&&(a.length=0);return b};
pca=function(a,b){var c=a[b];if(c)return c;if(c=a.extensions)if(c=c[b]){c=Oba(c);var d=c[0].$$binaryWriterFn;if(c=c[1]){var e=ica(c),h=gca(c).messageMetadata;c=(c=a.makeMessageSetExtensionWriterFn)?c(h,e):function(l,m,p){return d(l,m,p,h,e)}}else c=d;
return a[b]=c}};
hca=function(a,b,c){for(var d=(0,_.Vb)(a),e=+!!(d&512)-1,h=a.length,l=h+(d&256?-1:0),m=d&512?1:0;m<l;m++){var p=a[m];if(null!=p){var q=m-e,t=pca(c,q);t&&t(b,p,q)}}if(d&256){d=a[h-1];for(var y in d)e=+y,Number.isNaN(e)||(h=d[y],null!=h&&(l=pca(c,e))&&l(b,h,e))}if(a=Bb?a[Bb]:void 0)for(tc(b,b.encoder_.end()),c=0;c<a.length;c++)tc(b,_.Baa(a[c])||_.zaa())};
_.xc=function(a,b){return new sc(a,b,!1,!1)};
_.zc=function(a,b,c){_.Wb(a,(0,_.Vb)(a),b,c)};
rca=function(a,b,c){b=_.Vaa(b);null!=b&&(_.Ac(a,c,1),a=a.encoder_,c=qca||(qca=new DataView(new ArrayBuffer(8))),c.setFloat64(0,+b,!0),_.$a=c.getUint32(0,!0),_.bb=c.getUint32(4,!0),Bc(a,_.$a),Bc(a,_.bb))};
_.uca=function(a,b,c){a:if(null!=b){if(_.Hb(b)){if("string"===typeof b){b=aba(b);break a}if("number"===typeof b){b=cba(b);break a}}b=void 0}null!=b&&("string"===typeof b&&sca(b),null!=b&&(_.Ac(a,c,0),"number"===typeof b?(a=a.encoder_,_.gb(b),tca(a,_.$a,_.bb)):(c=sca(b),tca(a.encoder_,c.JSC$5787_lo,c.JSC$5787_hi))))};
_.wca=function(a,b,c){b=_.$aa(b);null!=b&&null!=b&&(_.Ac(a,c,0),_.vca(a.encoder_,b))};
xca=function(a,b,c){b=Yaa(b);null!=b&&(_.Ac(a,c,0),a.encoder_.JSC$5789_buffer_.push(b?1:0))};
zca=function(a,b,c){b=_.kba(b);null!=b&&_.yca(a,c,eaa(b))};
Aca=function(a,b,c,d,e){b=b instanceof _.n?b.internalArray_:Array.isArray(b)?_.k(b,d[0],d[1]):void 0;if(null!=b){_.Ac(a,c,2);c=a.encoder_.end();tc(a,c);c.push(a.totalLength_);e(b,a);e=c.pop();for(e=a.totalLength_+a.encoder_.length()-e;127<e;)c.push(e&127|128),e>>>=7,a.totalLength_++;c.push(e);a.totalLength_++}};
_.Dc=function(a,b){return function(c,d){a:{if(Bca.length){var e=Bca.pop();Cca(e,d);e.decoder_.init(c,void 0,void 0,d);c=e}else c=new Dca(c,d);try{var h=new a,l=h.internalArray_;Zba(b)(l,c);Sb&&delete l[Sb];var m=h;break a}finally{c.free()}m=void 0}return m}};
_.Ec=function(a){return function(){var b=new Eca;hca(this.internalArray_,b,gca(a));tc(b,b.encoder_.end());for(var c=new Uint8Array(b.totalLength_),d=b.blocks_,e=d.length,h=0,l=0;l<e;l++){var m=d[l];c.set(m,h);h+=m.length}b.blocks_=[c];return c}};
_.Hc=function(a){return function(b){return Fca(a,b)}};
Gca=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};
Hca=function(a,b){for(var c in a)if(a[c]==b)return!0;return!1};
Ica=function(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return d};
Jca=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);if(a instanceof Date)return new Date(a.getTime());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]=Jca(a[c]);return b};
Kca=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Kca.apply(null,arguments[0]);if(b%2)throw Error("T");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c};
Lca=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Lca.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};
_.Nca=function(a){return Mca(a)};
_.Jc=function(a){a&&"function"==typeof a.dispose&&a.dispose()};
_.Oca=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.Fa(d)?_.Oca.apply(null,d):_.Jc(d)}};
Pca=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;t=q=0}
function b(y){for(var z=l,D=0;64>D;D+=4)z[D/4]=y[D]<<24|y[D+1]<<16|y[D+2]<<8|y[D+3];for(D=16;80>D;D++)y=z[D-3]^z[D-8]^z[D-14]^z[D-16],z[D]=(y<<1|y>>>31)&4294967295;y=e[0];var E=e[1],I=e[2],S=e[3],T=e[4];for(D=0;80>D;D++){if(40>D)if(20>D){var fa=S^E&(I^S);var oa=1518500249}else fa=E^I^S,oa=1859775393;else 60>D?(fa=E&I|S&(E|I),oa=2400959708):(fa=E^I^S,oa=3395469782);fa=((y<<5|y>>>27)&4294967295)+fa+T+oa+z[D]&4294967295;T=S;S=I;I=(E<<30|E>>>2)&4294967295;E=y;y=fa}e[0]=e[0]+y&4294967295;e[1]=e[1]+E&4294967295;
e[2]=e[2]+I&4294967295;e[3]=e[3]+S&4294967295;e[4]=e[4]+T&4294967295}
function c(y,z){if("string"===typeof y){y=unescape(encodeURIComponent(y));for(var D=[],E=0,I=y.length;E<I;++E)D.push(y.charCodeAt(E));y=D}z||(z=y.length);D=0;if(0==q)for(;D+64<z;)b(y.slice(D,D+64)),D+=64,t+=64;for(;D<z;)if(h[q++]=y[D++],t++,64==q)for(q=0,b(h);D+64<z;)b(y.slice(D,D+64)),D+=64,t+=64}
function d(){var y=[],z=8*t;56>q?c(m,56-q):c(m,64-(q-56));for(var D=63;56<=D;D--)h[D]=z&255,z>>>=8;b(h);for(D=z=0;5>D;D++)for(var E=24;0<=E;E-=8)y[z++]=e[D]>>E&255;return y}
for(var e=[],h=[],l=[],m=[128],p=1;64>p;++p)m[p]=0;var q,t;a();return{reset:a,update:c,digest:d,digestString:function(){for(var y=d(),z="",D=0;D<y.length;D++)z+="0123456789ABCDEF".charAt(Math.floor(y[D]/16))+"0123456789ABCDEF".charAt(y[D]%16);return z}}};
_.Kc=function(){var a,b,c;return null!=(c=null==(a=globalThis.performance)?void 0:null==(b=a.now)?void 0:b.call(a))?c:Date.now()};
Qca=function(a){return-1===a.toString().indexOf("`")};
_.Lc=function(a){return new Rca(a[0].toLowerCase(),Sca)};
Mc=function(a){return{valueOf:a}.valueOf()};
Nc=function(a){return new Tca(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};
_.Vca=function(a,b){b=void 0===b?Uca:b;if(a instanceof _.Pc)return a;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof Tca&&d.isValid(a))return _.Qc(a)}};
_.Wc=function(a,b){b=void 0===b?Uca:b;return _.Vca(a,b)||_.Rc};
_.Wca=function(a){if("undefined"!==typeof MediaSource&&a instanceof MediaSource)return _.Qc(URL.createObjectURL(a));var b=a.type.match(/^([^;]+)(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i);if(2!==(null==b?void 0:b.length)||!(/^image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon|heic|heif|avif|x-ms-bmp)$/i.test(b[1])||/^video\/(?:mpeg|mp4|ogg|webm|x-matroska|quicktime|x-ms-wmv)$/i.test(b[1])||/^audio\/(?:3gpp2|3gpp|aac|amr|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)$/i.test(b[1])||/^font\/\w+/i.test(b[1])))throw Error("ia");
return _.Qc(URL.createObjectURL(a))};
_.Zc=function(a){for(var b=_.Xc.apply(1,arguments),c=[a[0]],d=0;d<b.length;d++)c.push(String(b[d])),c.push(a[d+1]);return _.Qc(c.join(""))};
_.Yca=function(a){if(!Xca){a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c){return"https:"}return b.protocol};
_.bd=function(a){a instanceof _.Pc?a=_.$c(a):a="javascript:"!==_.Yca(a)?a:void 0;return a};
Zca=function(a){var b=void 0===b?{}:b;if(a instanceof cd)return a;a=String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.preserveSpaces&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.preserveNewlines&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.preserveTabs&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.ed(a)};
_.gd=function(a){var b=_.Xc.apply(1,arguments);if(0===b.length)return _.fd(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.fd(c)};
_.$ca=function(a){if(!a)return null;a=_.id(a,4);return null===a||void 0===a?null:_.fd(a)};
_.jd=function(a,b){b=_.bd(b);void 0!==b&&(a.href=b)};
_.ada=function(a,b){if(1===a.nodeType){var c=a.tagName;if("SCRIPT"===c||"STYLE"===c)throw Error("ia");}a.innerHTML=_.md(b)};
_.nd=function(a,b,c,d){if(0===a.length)throw Error("ia");a=a.map(function(h){if(h instanceof Rca)h=h.privateDoNotAccessOrElseWrappedAttrPrefix;else throw Error("ia");return h});
var e=c.toLowerCase();if(a.every(function(h){return 0!==e.indexOf(h)}))throw Error("ka`"+c);
b.setAttribute(c,d)};
_.od=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.rd=function(a,b){a.src=_.qd(b).toString()};
bda=function(a,b,c){if(void 0===c?0:c)for(;0<a.sandbox.length;)a.sandbox.remove(a.sandbox.item(0));else a.setAttribute("sandbox","");for(c=0;c<b.length;c++)a.sandbox.supports&&!a.sandbox.supports(b[c])||a.sandbox.add(b[c])};
cda=function(a,b,c){a.removeAttribute("srcdoc");switch(b){case 0:if(c instanceof td)throw new vd("TrustedResourceUrl",0);bda(a,[]);b=_.bd(c);void 0!==b&&(a.src=b);break;case 1:if(c instanceof td)throw new vd("TrustedResourceUrl",1);bda(a,[],!0);b=_.bd(c);void 0!==b&&(a.src=b);break;case 2:if(!(c instanceof td))throw new vd(typeof c,2);bda(a,"allow-same-origin allow-scripts allow-forms allow-popups allow-popups-to-escape-sandbox allow-storage-access-by-user-activation".split(" "));_.rd(a,c);break;
case 3:if(c instanceof td)throw new vd("TrustedResourceUrl",3);bda(a,"allow-same-origin allow-scripts allow-forms allow-popups allow-popups-to-escape-sandbox allow-storage-access-by-user-activation".split(" "));b=_.bd(c);void 0!==b&&(a.src=b);break;default:_.od(b)}};
_.eda=function(a,b,c){if(b instanceof td)a.href=_.qd(b).toString();else{if(-1===dda.indexOf(c))throw Error("la`"+c);b=_.bd(b);if(void 0===b)return;a.href=b}a.rel=c};
_.xd=function(a,b,c,d){b=_.bd(b);return void 0!==b?a.open(b,c,d):null};
_.fda=function(a){var b,c;return(a=null==(c=(b=a.document).querySelector)?void 0:c.call(b,"script[nonce]"))?a.nonce||a.getAttribute("nonce")||"":""};
gda=function(a){var b=_.fda(a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};
_.yd=function(a,b){a.textContent=hda(b);gda(a)};
_.Ad=function(a,b){a.src=_.qd(b);gda(a)};
_.ida=function(a,b){b=_.bd(b);void 0!==b&&(a.href=b)};
lda=function(a,b){return b?jda(b):a?kda(a):Promise.resolve()};
jda=function(a){return new Promise(function(b,c){var d=_.Bd("SCRIPT"),e=_.$ca(a)||_.gd(mda);_.Ad(d,e);d.onload=function(){_.Dd(d);b()};
d.onerror=function(){_.Dd(d);c(Error("ma"))};
(_.Fd("HEAD")[0]||document.documentElement).appendChild(d)})};
kda=function(a){return new Promise(function(b){var c=_.Bd("SCRIPT");if(a){var d=_.id(a,6);d=null===d||void 0===d?null:_.Gd(d)}else d=null;_.yd(c,d);(_.Fd("HEAD")[0]||document.documentElement).appendChild(c);_.Dd(c);b()})};
oda=function(a){var b=a;if("string"===typeof b){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if("number"===typeof b&&!Number.isSafeInteger(b))throw Error(String(b));return nda?BigInt(a):a="boolean"===typeof a?a?"1":"0":"string"===typeof a?a.trim()||"0":String(a)};
pda=function(){};
Jd=function(){!_.Hd&&_.Id&&_.qda((0,_.Id)());return _.Hd};
_.qda=function(a){_.Hd=a;rda.forEach(function(b){b(_.Hd)});
rda=[]};
_.Kd=function(a){_.Hd&&_.Hd.beforeLoadModuleCode(a)};
_.Md=function(){_.Hd&&_.Hd.JSC$6403_setLoaded()};
sda=function(a,b){var c=_.Xc.apply(2,arguments),d;b=null!=(d=b)?d:{};return{type:a,props:b,children:c}};
_.Nd=function(a){return a.children};
tda=function(a){var b={},c;for(c in a)b={prev$jscomp$3:void 0,next$jscomp$5:void 0},b.prev$jscomp$3=Od[c],b.next$jscomp$5=a[c],Od[c]=function(d){return function(){var e=_.Xc.apply(0,arguments);d.prev$jscomp$3.apply(null,_.Pd(e));d.next$jscomp$5.apply(null,_.Pd(e))}}(b)};
Td=function(a,b){var c=Sd;Sd=a;try{return b()}finally{Sd=c}};
_.Vd=function(a,b){var c=uda(void 0===b?!0:b),d=function(){return void vda(c)};
Td(c,function(){return void a(d,c)})};
_.Wd=function(a){var b=Sd;if(!b)throw Error("Da");b.cleanups||(b.cleanups=[]);b.cleanups.push(a)};
uda=function(a){var b={};(void 0===a||a)&&wda(b);return b};
wda=function(a){var b=Sd;b&&(b.owned||(b.owned=[]),b.owned.push(a))};
xda=function(a){var b;null==(b=a.owned)||b.forEach(vda);a.owned&&(a.owned=[]);if(a.cleanups){b=_.g(a.cleanups);for(var c=b.next();!c.done;c=b.next())c=c.value,c();a.cleanups=[]}};
vda=function(a){if(!a.isDisposed){a.isDisposed=!0;var b;null==(b=a.onDispose)||b.call(a);xda(a)}};
yda=function(a,b){return Object.is(a,b)};
Yd=function(a){var b=Xd;Xd=a;return b};
Bda=function(a){if(ae)throw Error("ia");if(null!==Xd){var b=Xd.nextProducerIndex++;be(Xd);b<Xd.producerNode.length&&Xd.producerNode[b]!==a&&ee(Xd)&&zda(Xd.producerNode[b],Xd.producerIndexOfThis[b]);Xd.producerNode[b]!==a&&(Xd.producerNode[b]=a,Xd.producerIndexOfThis[b]=ee(Xd)?Ada(a,Xd,b):0);Xd.producerLastReadVersion[b]=a.version}};
Eda=function(a){if(!ee(a)||a.dirty)if(a.dirty||a.lastCleanEpoch!==Cda)(a.producerMustRecompute(a)||Dda(a))&&a.producerRecomputeValue(a),a.dirty=!1,a.lastCleanEpoch=Cda};
Gda=function(a){if(void 0!==a.liveConsumerNode){var b=ae;ae=!0;try{for(var c=_.g(a.liveConsumerNode),d=c.next();!d.done;d=c.next()){var e=d.value;e.dirty||Fda(e)}}finally{ae=b}}};
Fda=function(a){a.dirty=!0;Gda(a);var b;null==(b=a.consumerMarkedDirty)||b.call(a,a)};
Hda=function(a){a&&(a.nextProducerIndex=0);return Yd(a)};
Ida=function(a,b){Yd(b);if(a&&void 0!==a.producerNode&&void 0!==a.producerIndexOfThis&&void 0!==a.producerLastReadVersion){if(ee(a))for(b=a.nextProducerIndex;b<a.producerNode.length;b++)zda(a.producerNode[b],a.producerIndexOfThis[b]);for(;a.producerNode.length>a.nextProducerIndex;)a.producerNode.pop(),a.producerLastReadVersion.pop(),a.producerIndexOfThis.pop()}};
Dda=function(a){be(a);for(var b=0;b<a.producerNode.length;b++){var c=a.producerNode[b],d=a.producerLastReadVersion[b];if(d!==c.version)return!0;Eda(c);if(d!==c.version)return!0}return!1};
Ada=function(a,b,c){Jda(a);be(a);if(0===a.liveConsumerNode.length)for(var d=0;d<a.producerNode.length;d++)a.producerIndexOfThis[d]=Ada(a.producerNode[d],a,d);a.liveConsumerIndexOfThis.push(c);return a.liveConsumerNode.push(b)-1};
zda=function(a,b){Jda(a);be(a);if(1===a.liveConsumerNode.length)for(var c=0;c<a.producerNode.length;c++)zda(a.producerNode[c],a.producerIndexOfThis[c]);c=a.liveConsumerNode.length-1;a.liveConsumerNode[b]=a.liveConsumerNode[c];a.liveConsumerIndexOfThis[b]=a.liveConsumerIndexOfThis[c];a.liveConsumerNode.length--;a.liveConsumerIndexOfThis.length--;b<a.liveConsumerNode.length&&(c=a.liveConsumerIndexOfThis[b],a=a.liveConsumerNode[b],be(a),a.producerIndexOfThis[c]=b)};
ee=function(a){var b,c;return a.consumerIsAlwaysLive||0<(null!=(c=null==a?void 0:null==(b=a.liveConsumerNode)?void 0:b.length)?c:0)};
be=function(a){null!=a.producerNode||(a.producerNode=[]);null!=a.producerIndexOfThis||(a.producerIndexOfThis=[]);null!=a.producerLastReadVersion||(a.producerLastReadVersion=[])};
Jda=function(a){null!=a.liveConsumerNode||(a.liveConsumerNode=[]);null!=a.liveConsumerIndexOfThis||(a.liveConsumerIndexOfThis=[])};
Nda=function(a){var b=Object.create(Kda);b.computation=a;a=function(){Eda(b);Bda(b);if(b.value===Lda)throw b.error;return b.value};
a[Mda]=b;return a};
Pda=function(a){var b=Object.create(Oda);b.value=a;a=function(){Bda(b);return b.value};
a[Mda]=b;return a};
Sda=function(a,b,c){var d=Object.create(Qda);c&&(d.consumerAllowSignalWrites=!0);d.fn=a;d.schedule=b;var e=function(h){d.cleanupFn=h};
a={};d.ref=(a.notify=function(){return Fda(d)},a.run=function(){if(null!==d.fn){if(ae)throw Error("Ja");
d.dirty=!1;if(!d.hasRun||Dda(d)){d.hasRun=!0;var h=Hda(d);try{d.cleanupFn(),d.cleanupFn=Rda,d.fn(e)}finally{Ida(d,h)}}}},a.cleanup=function(){return d.cleanupFn()},a.destroy=function(){if(null!==d.fn||null!==d.schedule){be(d);
if(ee(d))for(var h=0;h<d.producerNode.length;h++)zda(d.producerNode[h],d.producerIndexOfThis[h]);d.producerNode.length=d.producerLastReadVersion.length=d.producerIndexOfThis.length=0;d.liveConsumerNode&&(d.liveConsumerNode.length=d.liveConsumerIndexOfThis.length=0);d.cleanupFn();d.fn=null;d.schedule=null;d.cleanupFn=Rda}},a[Mda]=d,a);
return d.ref};
_.Tda=function(a){var b=Nda(a);return function(){return b()}};
_.fe=function(a){var b=Pda(a);Uda=function(){throw Error("Ka");};
return[function(){return b()},
function(c){var d=b[Mda],e;!1!==(null==(e=Xd)?void 0:e.consumerAllowSignalWrites)||Uda();if(!d.equal(d.value,c)){d.value=c;d.version++;Cda++;Gda(d);var h;null==(h=Vda)||h()}}]};
he=function(a){var b=Yd(Wda);try{return a()}finally{Yd(b)}};
Xda=function(a){for(var b=_.g(a),c=b.next();!c.done;c=b.next())c=c.value,a.delete(c),c.run()};
Zda=function(a){a.isDisposed||Yda.add(a)};
_.aea=function(a){a.isDisposed||($da.add(a),1===$da.size&&Promise.resolve().then(function(){return void Xda($da)}))};
_.bea=function(a,b,c){var d=Sda(function(){var e=d;e.isDisposed||(xda(e),Td(e,b))},a,void 0===c?!1:c);
wda(d);d.onDispose=function(){d.destroy();Yda.delete(d);vda(d)};
return d};
ie=function(a){_.bea(Zda,a).run()};
_.je=function(a){a=_.bea(_.aea,a);_.aea(a)};
cea=function(a){var b=_.ke;try{return _.ke=!1,a()}finally{_.ke=b}};
dea=function(a){var b=_.ke;try{return _.ke=!0,a()}finally{_.ke=b}};
eea=function(){};
ne=function(a,b){for(;a.length>b;)a.pop()};
fea=function(a){a=Array(a);ne(a,0);return a};
gea=function(a,b,c){if(null==c)a.removeAttribute(b);else{var d;(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)?a.setAttributeNS(d,b,c):a.setAttribute(b,c)}};
iea=function(a,b,c){a=a.style;if("string"===typeof c)a.cssText=c;else{a.cssText="";for(var d in c)if(hea.call(c,d)){b=a;var e=d,h=c[d];0<=e.indexOf("-")?b.setProperty(e,h):b[e]=h}}};
jea=function(a,b,c){var d=typeof c;"object"===d||"function"===d?a[b]=c:gea(a,b,c)};
kea=function(){var a=new eea;a[oe.default]=jea;a.style=iea;return a};
lea=function(a,b,c,d){(d[b]||d[oe.default])(a,b,c)};
nea=function(a,b,c){b=new mea(b,c);return a.__incrementalDOMData=b};
pe=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=nea(a,c,1===a.nodeType?d||b:null);if(1===a.nodeType&&(a=a.attributes,c=a.length)){d=b._attrsArr||(b._attrsArr=fea(2*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};
oea=function(a,b,c,d,e){return b==c&&d==e};
pea=function(a){for(var b=qe,c=se();c!==a;){var d=c.nextSibling;b.removeChild(c);te.deleted.push(c);c=d}};
se=function(){return ue?ue.nextSibling:qe.firstChild};
sea=function(a,b,c){ue=se();var d;a:{if(d=ue){do{var e=d,h=a,l=b,m=pe(e,l);if(qea(e,h,m.nameOrCtor,l,m.key))break a}while(b&&(d=d.nextSibling))}d=null}d||("#text"===a?(c=ve.createTextNode(""),nea(c,"#text",null),a=c):(d=ve,e=qe,"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"===pe(e).nameOrCtor?null:e.namespaceURI)?d.createElementNS(e,a):d.createElement(a),nea(d,a,b),a=d,c&&a.setAttribute("nonce",c)),
te.created.push(a),d=a);c=d;if(c!==ue){if(0<=rea.indexOf(c))for(a=qe,b=c.nextSibling,d=ue;null!==d&&d!==c;)e=d.nextSibling,a.insertBefore(d,b),d=e;else qe.insertBefore(c,ue);ue=c}};
tea=function(a,b,c){sea(a,b,c);qe=ue;ue=null;return qe};
we=function(){pea(null);ue=qe;qe=qe.parentNode};
_.xe=function(){ue=qe.lastChild};
wea=function(a,b){b=void 0===b?{}:b;var c=void 0===b.matches?oea:b.matches;return function(d,e,h){var l=te,m=ve,p=rea,q=ye,t=ze,y=ue,z=qe,D=qea;ve=d.ownerDocument;te=new uea(d);qea=c;ye=[];ze=[];ue=null;var E=qe=d.parentNode,I,S=vea.call(d);if((I=11===S.nodeType||9===S.nodeType?S.activeElement:null)&&d.contains(I)){for(S=[];I!==E;)S.push(I),I=I.parentNode||(E?I.host:null);E=S}else E=[];rea=E;try{return a(d,e,h)}finally{d=te,Ae&&0<d.deleted.length&&Ae(d.deleted),ve=m,te=l,qea=D,ye=q,ze=t,ue=y,qe=z,
rea=p}}};
xea=function(a,b,c,d){Be.push(lea);Be.push(a);Be.push(b);Be.push(c);Be.push(d)};
zea=function(a,b,c){var d=ze;b=b._attrsArr||(b._attrsArr=fea(d.length));for(var e=!b.length||!1,h=0;h<d.length;h+=2){var l=d[h];if(e)b[h]=l;else if(b[h]!==l)break;var m=d[h+1];if(e||b[h+1]!==m)b[h+1]=m,xea(a,l,m,c)}if(h<d.length||h<b.length){for(h=e=h;h<b.length;h+=2)Ee[b[h]]=b[h+1];for(h=e;h<d.length;h+=2)e=d[h],l=d[h+1],Ee[e]!==l&&xea(a,e,l,c),b[h]=e,b[h+1]=l,delete Ee[e];ne(b,d.length);for(var p in Ee)xea(a,p,void 0,c),delete Ee[p]}a=yea;yea=c=Be.length;for(p=a;p<c;p+=5)(0,Be[p])(Be[p+1],Be[p+
2],Be[p+3],Be[p+4]);yea=a;ne(Be,a);ne(d,0)};
_.Fe=function(a){sea("#text",null);var b=ue;var c=pe(b);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)}return b};
_.Bea=function(a){Aea.push(a);if(a.attributes){var b=a.attributes,c;for(c in b)Ge.attributes[c]=b[c](Ge.attributes[c])}a.renderCallbacks&&tda(a.renderCallbacks)};
Cea=function(){if(_.ke)throw Error("La");return He};
Dea=function(a,b){if(!a.__unmounted&&b){a.__unmounted=!0;Od.didUnmount(a);try{a.didUnmount()}catch(e){var c,d;null==(d=Ge.handleRenderFailure)||d.call(Ge,null==(c=a.__type)?void 0:c.TAG_NAME,e)}a.el=null;b.__instance&&delete b.__instance}};
Fea=function(a){for(var b=0;b<a.length;b++)_.Eea(a[b])};
Hea=function(a){1===Gea.push(a)&&requestAnimationFrame(function(){setTimeout(function(){var b=[].concat(_.Pd(Gea));Gea=[];b=_.g(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{Fea(c)}catch(e){var d=c=void 0;null==(d=(c=Ge).handleRenderFailure)||d.call(c,"unknown",e)}}})})};
_.Eea=function(a){if(a){var b;null==(b=a._disposeRef)||b.call(a);var c;null==(c=a._disposeEffects)||c.call(a);if(a.__instance){b=a.__instance;Dea(b,a);var d;null==(d=b.disposeEffects)||d.call(b)}Fea(a.childNodes)}};
_.r=function(a,b){return Iea.apply(null,[a,b].concat(_.Pd(_.Xc.apply(2,arguments))))};
_.Ke=function(a,b){var c=Iea;Iea=a;try{return b()}finally{Iea=c}};
Lea=function(a,b,c){if(Object.hasOwnProperty.call(Jea,a)&&(a=Jea[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=Kea[b];return"number"===typeof b?b:null};
Oea=function(a,b,c){var d=null;(a=Mea[a])&&(d=a[b]);return"number"!==typeof d&&((a=Mea["*"])&&(d=a[b]),"number"!==typeof d)?!1:!0===Nea[d][String(c).toLowerCase()]};
Qea=function(a,b,c){if(null===c||void 0===c)return c;var d=Lea(a.tagName.toLowerCase(),b,function(){throw Error("Na");});
if(null===d)return c;d=Pea[d];var e;if(null==(e=d.isUnwrappable)?0:e.call(d,c)){if(d.unwrap)return d.unwrap(c);throw Error("Oa");}return d.filterString?d.filterString(a.tagName,b,String(c)):c};
_.Rea=function(a,b){var c=_.Le;null==a._disposeEffects&&null!=a._signalProps&&_.Vd(function(d){a._disposeEffects=d;ie(function(){for(var e=a._signalProps,h=[],l=0;l<e.length;l++){var m=e[l],p=b[m]();h[l]!==p&&(h[l]=p,c(a,m,p))}})})};
Sea=function(a,b){_.Vd(function(c){a._isSignalTextNode=!0;a._disposeEffects=c;ie(function(){var d=b();null==d&&(d="");var e=typeof d;if("object"===e||"function"===e)throw Error("Invalid text node kind: "+e+". Text nodes must be primitives like numbers, strings, or null, but an object type was passed");a.textContent=String(d)})})};
_.Le=function(a,b,c){!1===c&&Tea.has(b)?gea(a,b,null):"idomKey"!==b&&"skip"!==b&&"skipchildren"!==b&&"children"!==b&&"el"!==b&&(b.startsWith("on")?":"===b[2]?(c=c.getFn(0),b="on"+b.slice(3),a[b]=c):Uea(a,b,c):"function"!==typeof c||null!=a._disposeEffects?(Ge.enableAttributeSanitization&&(c=Qea(a,b,c)),"style"===b?Vea(a,b,c):b.startsWith("prop:")?(b=b.slice(5),a[b]=c):Uea(a,b,c)):(a._signalProps||(a._signalProps=[]),a._signalProps.push(b)))};
Wea=function(a,b,c){c=(void 0===c?{}:c).isReactive;if(null==b?0:b.el){var d=b.el;if("function"===typeof d)d(a);else{var e;null==(e=d.onRender)||e.call(d,a);a._disposeRef||(a._disposeRef=function(){var h;null==(h=d.onUnmount)||h.call(d);delete a._disposeRef},c&&_.Wd(function(){var h;
return void(null==(h=a._disposeRef)?void 0:h.call(a))}))}}};
_.Me=function(a){if("function"===typeof a.children)return a.children(),null;a=_.g(a.children);for(var b=a.next();!b.done;b=a.next())b=b.value,b();return null};
_.Ne=function(a){if("function"===typeof a){var b=new Xea;a(b);return b.build()}if(null==a)return a={},Object.freeze((a[Yea]=Zea,a));if(a[Yea]===Zea)return a;b={};return Object.freeze(Object.assign({},a,(b[Yea]=Zea,b)))};
_.afa=function(a,b,c){((void 0===c?0:c)?$ea:Oe)(a,function(){Pe(b)})};
Pe=function(a){if(void 0!==a&&null!==a)if(Array.isArray(a)){a=_.g(a);for(var b=a.next();!b.done;b=a.next())Pe(b.value)}else if(a instanceof td||a instanceof _.Pc||a instanceof _.Qe)_.Fe(a.toString());else if(a instanceof Node){if(se()!==a)throw Error("Encountered a real dom node where a vdom node was expected. Real dom nodes should only come from the reactive renderer, and they can't be passed in JSX expressions directly. Tag name: "+a.tagName);ue=se()}else{var c=typeof a;if("boolean"===c||"number"===
c||"string"===c)_.Fe(a);else if("function"===typeof a){b=qe;var d=se();if(!d||!d._isSignalTextNode){var e=b.insertBefore,h=document.createTextNode("");Sea(h,a);e.call(b,h,d)}ue=se()}else{Od.beforeVisit(a);if("string"===typeof a.type){a.__open||tea(a.type,a.props.idomKey);b=qe;for(var l in a.props)a.props[l]!==Zea&&(d=a.props[l],e=ze,e.push(l),e.push(d));d=Ge.attributes;d=void 0===d?Se:d;e=qe;h=pe(e);zea(e,h,d);_.Rea(b,a.props);(a.props.skip||a.props.skipchildren)&&qe.hasChildNodes()?_.xe():Pe(a.children);
we();a.__open&&(a.__open=!1);Wea(b,a.props);return b}if(a.type===_.Nd)Pe(a.children);else if(!Ge.handleReactiveComponent(a)){try{e=a.type;var m=e.TAG_NAME;if(e===_.Me)a.props.children=a.children,e(a.props);else{0<a.children.length&&(a.props.children=a.children);var p;(p=a.props).idomKey||(p.idomKey=e);l=!1;if(m){var q=tea(m,a.props.idomKey);a.__open=!0;h=q.__instance}if(!h){l=!0;var t=a.props,y;if(void 0===(null==(y=e.prototype)?void 0:y.render)){var z=new bfa(t);z.functionComponent=e}else z=new e(t);
z.__type=e;z.__updateContext={nextState:z.state,isForced:!1};h=z;h.props=null;q&&(q.__instance=h,h.el=q)}var D,E=null!=(D=h.__updateContext)?D:{nextState:h.state,isForced:!1},I=E.isForced,S=E.nextState;h.__updateContext=void 0;e.getDerivedStateFromProps&&(S=e.getDerivedStateFromProps(a.props,S));l=!l&&!I&&!1;h.props=a.props;h.state=S;if(l)_.xe();else{l=h;Od.beforeRender(l);var T=l.render(l.props);Od.afterRender(l,T);if(T){l.props.idomKey&&(T.props.idomKey=l.props.idomKey);var fa=T}else fa=void 0;
if(l=fa){l.__open=a.__open;var oa=Pe(l);a.__open=l.__open;if(!e.TAG_NAME)if(oa)e.TAG_NAME=oa.tagName.toLowerCase(),oa.__instance=h,h.el=oa;else{var ea;if(null==(ea=h.hooks)?0:ea.length){var ma;null==(ma=Ge.handleRenderFailure)||ma.call(Ge,"unknown",Error("Ra"))}}}h.didPatch();Od.didPatch(h)}}}catch(ra){e=ra,null==(d=Ge.handleRenderFailure)||d.call(Ge,null==(b=a.type)?void 0:b.TAG_NAME,e)}a.__open&&(we(),a.__open=!1)}}}};
_.cfa=function(a,b,c){b=_.g(b);for(var d=b.next();!d.done;d=b.next()){var e=_.g(d.value);d=e.next().value;e=e.next().value;if(d instanceof Array&&d.includes(a)||d===a)return e()}return c?c():_.r(_.Nd,null)};
_.Te=function(a,b,c){c=void 0===c?function(){return[]}:c;
return a?b():c()};
dfa=function(a){return cea(function(){return _.Ke(sda,a)})};
efa=function(a){a=document.createTextNode(String(a));a._isSignalTextNode=!0;return a};
ffa=function(a){a=typeof a;return"string"===a||"number"===a||"boolean"===a};
gfa=function(a,b){a.parentElement&&a.parentElement.replaceChild(b,a);return b};
hfa=function(a,b){var c=a[0].parentElement;if(c)if(a[0].previousSibling||a[a.length-1].nextSibling){c.insertBefore(b,a[0]);for(var d=a.length-1;0<=d;d--)c.removeChild(a[d])}else c.textContent="",c.appendChild(b);return b};
ifa=function(a,b){if(a[0].parentElement)for(var c=a[0].parentElement,d=b.length,e=a.length,h=d,l=0,m=0,p=a[e-1].nextSibling,q=null;l<e||m<h;)if(a[l]===b[m])l++,m++;else{for(;a[e-1]===b[h-1];)e--,h--;if(e===l)for(var t=h<d?m?b[m-1].nextSibling:b[h-m]:p;m<h;)c.insertBefore(b[m++],t);else if(h===m)for(;l<e;)q&&q.has(a[l])||c.removeChild(a[l]),l++;else if(a[l]===b[h-1]&&b[m]===a[e-1])t=a[--e].nextSibling,c.insertBefore(b[m++],a[l++].nextSibling),c.insertBefore(b[--h],t),a[e]=b[h];else{if(!q)for(q=new Map,
t=m;t<h;)q.set(b[t],t++);t=q.get(a[l]);if(null==t)c.removeChild(a[l]),l++;else if(m<t&&t<h){for(var y=l,z=1,D=void 0;++y<e&&y<h&&null!=(D=q.get(a[y]))&&D===t+z;)z++;if(z>t-m)for(y=a[l];m<t;)c.insertBefore(b[m++],y);else c.replaceChild(b[m++],a[l++])}else l++}}return b};
_.Ue=function(a){a.isReactive=!0};
lfa=function(a){var b=a.type;if(!b.isReactive)return!1;a.props.children=1<a.children.length?a.children:a.children[0];var c,d=null!=(c=a.props.idomKey)?c:a.type,e;if(se()&&(null==(e=se()[Xe])?void 0:e.key)===d){d=se();c=d[Xe];if(!c)throw Error("Reactive data has been lost on node. Tag name: "+d.tagName);if(!b.updatePath){for(b=0;b<c.numNodes;b++)ue=se();var h;null==(h=c.updateSignalsFromIdomProps)||h.call(c,a.props);return!0}h=b.updatePath(a.props,c.props);a=a.props;if(b=c.props)b.children=a.children,
b.else=a.else,b.fallback=a.fallback;Pe(h);return!0}jfa(a.type,a.props,a.children);a=kfa(a.type,a.props);a=null!=a&&a.flattened?a.flattened:a;a=Array.isArray(a)?a:[a];a=_.g(a);for(h=a.next();!h.done;h=a.next())qe.insertBefore(h.value,se()),ue=se();return!0};
kfa=function(a,b){var c;_.Vd(function(d){c=_.Ke(_.Ye,function(){return dea(function(){return he(function(){return a(b)})})});
var e=null!=c&&c.flattened?c.flattened:c,h=Array.isArray(e)?e[0]:e,l,m=null!=(l=null==b?void 0:b.idomKey)?l:a;l=a.updatePath;h._disposeEffects=d;d=h[Xe]||{};Object.assign(d,{key:m,props:l?b:void 0,numNodes:e!==h?e.length:1});h[Xe]=d;mfa(a,b,e)});
return c};
nfa=function(a){_.bea(Zda,a,!0).run()};
pfa=function(a){return ofa(a,{allowSignalWrites:!0})};
ofa=function(a,b){var c=[];((void 0===b?{}:b).allowSignalWrites?nfa:ie)(function(){var d=c[0],e=c.flattened,h=_.Ke(_.Ye,a);d=qfa(d,h,c);Array.isArray(d)||(c.flattened=[d]);h=c.flattened;if(e){e=Array.isArray(e)?e[0]:e;var l=e[Xe],m=e._disposeEffects;e._disposeEffects=void 0;e=Array.isArray(h)?h[0]:h;e[Xe]=l;e[Xe]&&(e[Xe].numNodes=e===h?1:h.length);e._disposeEffects=m}c[0]=d});
return c};
qfa=function(a,b,c){for(;"function"===typeof b;)b=b();if(null==b?0:b.type){var d;throw Error("Ta`"+(null==(d=b.type)?void 0:d.TAG_NAME));}if(null==a)return null==b?document.createTextNode(""):ffa(b)?efa(b):b instanceof Node?b:0===b.length?document.createTextNode(""):rfa(b,c);if(a instanceof Node){if(null==b)return gfa(a,document.createTextNode(""));if(ffa(b))return a.textContent!==String(b)&&(a.textContent=String(b)),a;if(b instanceof Node)return gfa(a,b);if(0===b.length)return gfa(a,document.createTextNode(""));
b=rfa(b,c);ifa([a],c.flattened);return b}a=_.sfa(a);if(null==b)return hfa(a,document.createTextNode(""));if(ffa(b))return hfa(a,efa(b));if(b instanceof Node)return ifa(a,[b])[0];if(0===b.length)return hfa(a,document.createTextNode(""));b=rfa(b,c);ifa(a,c.flattened);return b};
_.sfa=function(a,b){b=void 0===b?[]:b;return tfa(a,b)};
rfa=function(a,b){b.flattened=tfa(a,[],!0);return a};
tfa=function(a,b,c,d,e){b=void 0===b?[]:b;c=void 0===c?!1:c;e=void 0===e?-1:e;if(null==a)return b;ffa(a)&&(a=efa(a),d&&c&&(d[e]=a));if(a instanceof Node)return ufa(b,a);if(Array.isArray(a)){for(d=0;d<a.length;d++)tfa(a[d],b,c,a,d);return b}if("function"===typeof a)return a=ofa(a)[0],d&&c&&(d[e]=a),ufa(b,a);if(null==a?0:a.type){var h=a;a=_.Ke(_.Ye,function(){return _.r.apply(null,[h.type,h.props].concat(_.Pd(h.children)))});
return tfa(a,b,c)}throw Error("Ua");};
ufa=function(a,b){Array.isArray(a)?a.push(b):a.appendChild(b);return a};
Ze=function(a){var b=Yd(null);try{return a()}finally{Yd(b)}};
_.yfa=function(a){return a.keyBy&&"REFERENCE"!==a.keyBy?"INDEX"===a.keyBy?vfa(a):wfa(a):xfa(a)};
zfa=function(a){a=_.g(a);for(var b=a.next();!b.done;b=a.next()){var c=void 0;null==(c=b.value)||c()}};
xfa=function(a){var b=[],c=[],d=[],e=[],h=!0;_.Wd(function(){zfa(d)});
return pfa(function(){var l=a.each(),m=l.length;if(0===m){if(0===b.length&&!h)return c;zfa(d);b=l;c=[];d=[];e=[];a.fallback&&_.Vd(function(I){d[0]=I;c[0]=he(a.fallback)},!1);
h=!1;return c}for(var p=new Afa,q=b.length-1;0<=q;q--)p.push(b[q],q);var t=Array(m),y=Array(m),z=Array(m);for(q={i$jscomp$396:0};q.i$jscomp$396<m;q={i$jscomp$396:q.i$jscomp$396},q.i$jscomp$396++){var D=p.pop(l[q.i$jscomp$396]);if(null!=D){y[q.i$jscomp$396]=c[D];t[q.i$jscomp$396]=d[D];var E=e[D];E(q.i$jscomp$396);z[q.i$jscomp$396]=E;delete d[D]}else _.Vd(function(I){return function(S){var T=_.g(_.fe(I.i$jscomp$396)),fa=T.next().value;T=T.next().value;z[I.i$jscomp$396]=T;t[I.i$jscomp$396]=S;y[I.i$jscomp$396]=
he(function(){return a.children(l[I.i$jscomp$396],fa)})}}(q),!1)}zfa(d);
b=l;c=y;d=t;e=z;h=!1;return y})};
wfa=function(a){var b=new Map;_.Wd(function(){for(var c=_.g(b.values()),d=c.next();!d.done;d=c.next())d.value.dispose()});
return pfa(function(){var c=a.each(),d=c.length,e=new Map;if(0===d){var h=(d=b.get(Bfa))?[d.result]:[];if(0===b.size&&!a.fallback||1===h.length)return h;d=_.g(b.values());for(var l=d.next();!l.done;l=d.next())l.value.dispose();b=e;a.fallback&&_.Vd(function(q){var t=he(a.fallback);b.set(Bfa,{dispose:q,result:t});h[0]=t},!1);
return h}var m=Array(d);for(l={i$jscomp$397:0};l.i$jscomp$397<d;l={i$jscomp$397:l.i$jscomp$397,key$jscomp$384:void 0},l.i$jscomp$397++){l.key$jscomp$384=a.keyBy(c[l.i$jscomp$397]);var p=b.get(l.key$jscomp$384);p?(p.setIndex(l.i$jscomp$397),p.setItem(c[l.i$jscomp$397]),m[l.i$jscomp$397]=p.result,e.set(l.key$jscomp$384,p),b.delete(l.key$jscomp$384)):_.Vd(function(q){return function(t){var y=_.g(_.fe(q.i$jscomp$397)),z=y.next().value;y=y.next().value;var D=_.g(_.fe(c[q.i$jscomp$397])),E=D.next().value;
D=D.next().value;var I=he(function(){return a.children(E,z)});
e.set(q.key$jscomp$384,{index:z,item:E,setIndex:y,setItem:D,result:I,dispose:t});m[q.i$jscomp$397]=I}}(l),!1)}d=_.g(b.keys());
for(l=d.next();!l.done;l=d.next())l=l.value,e.has(l)||b.get(l).dispose();b=e;return m})};
vfa=function(a){var b=[],c=[],d=[],e=[],h=!1;_.Wd(function(){for(var l=_.g(e),m=l.next();!m.done;m=l.next())m=m.value,m()});
return pfa(function(){var l=a.each();h&&0<l.length&&(e.pop()(),b.pop(),d.pop(),h=!1);for(var m={i$jscomp$398:0};m.i$jscomp$398<l.length;m={i$jscomp$398:m.i$jscomp$398},m.i$jscomp$398++)m.i$jscomp$398<b.length?b[m.i$jscomp$398]!==l[m.i$jscomp$398]&&(c[m.i$jscomp$398](l[m.i$jscomp$398]),b[m.i$jscomp$398]=l[m.i$jscomp$398]):_.Vd(function(p){return function(q){b[p.i$jscomp$398]=l[p.i$jscomp$398];var t=_.g(_.fe(l[p.i$jscomp$398])),y=t.next().value;t=t.next().value;c[p.i$jscomp$398]=t;e[p.i$jscomp$398]=
q;d[p.i$jscomp$398]=he(function(){return a.children(y,p.i$jscomp$398)})}}(m),!1);
for(;b.length>l.length;)b.pop(),e.pop()(),c.pop(),d.pop();0===l.length&&!h&&a.fallback&&(_.Vd(function(p){e[0]=p;d[0]=he(a.fallback)},!1),h=!0);
return d})};
_.$e=function(a){var b=_.Tda(function(){return!!a.cond()});
return ofa(function(){return b()?he(function(){return a.children(function(){return a.cond()})}):a.else&&he(a.else)})};
Cfa=function(a){a=a.children;return Array.isArray(a)?a:[a]};
Efa=function(a){a=_.g(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,(null==b?0:b.type)&&(b=b.type===Dfa?{isDefault:!0,children:b.children[0]}:{when:b.props.when,children:b.children[0]}),b.isDefault)var c=b;else if(b.when())return b.children;var d,e;return null!=(e=null==(d=c)?void 0:d.children)?e:function(){return null}};
Dfa=function(a){return{isDefault:!0,children:a.children}};
Ifa=function(a,b){var c=_.Xc.apply(2,arguments);if(a===_.Nd)return c;if("function"===typeof a){var d=jfa(a,b,c);if(d)return d;d=b;0<c.length&&(null!=d||(d={}),1===c.length?d.children=c[0]:d.children=c);c=Ffa(a,d);!1===c&&(c=kfa(a,d));return c}d=Gfa(a,b)||document.createElement(a);for(var e in b)_.Le(d,e,b[e]);_.Rea(d,b);_.sfa(c,d);Wea(d,b,{isReactive:!0});Hfa(d,b);return d};
Ffa=function(a,b){if(a.getVNodes||a.isReactive)return!1;var c=new bfa(null!=b?b:{});c.functionComponent=a;var d=cea(function(){return he(function(){return c.render(b)})});
if(!(d instanceof HTMLElement))return d;d.__instance=c;c.el=d;c.__type=a;a.TAG_NAME=d.tagName.toLowerCase();Od.didPatch(c);return d};
_.af=function(a){var b;ie(function(){var c=b?dfa(a.children):_.Ke(_.Ye,a.children);if(b)_.afa(b,c,!0);else{if(!(c instanceof Element))throw Error("Wa");b=c}});
return b};
Jfa=function(a){_.je(function(){if(void 0!==Ze(a))throw Error("Xa");})};
_.bf=function(a){return"function"===typeof a?a():a};
Kfa=function(a){var b=Cea();if(null==b)throw Error("Ya");var c=b.hookCounter++;b.hooks||(b.hooks=[]);var d=b.hooks;d[c]||(d[c]={key:a,host:b});if(a!==d[c].key){var e,h;a=(null==(e=b.__type)?void 0:e.name)||(null==(h=b.functionComponent)?void 0:h.name);throw Error("Hook called out of order in "+a+". Hooks must be invoked unconditionally and in the same order every render. This could happen if you conditionally invoke a hook.");}return d[c]};
Lfa=function(a,b){return!a||a.length!==(null==b?void 0:b.length)||a.some(function(c,d){return c!==b[d]})};
_.Mfa=function(a,b){var c=Kfa("onChange"),d=Cea();Lfa(c.deps,b)&&(c.deps=b,c.pendingEffect=a,d.__syncEffects||(d.__syncEffects=[]),d.__syncEffects.push(c))};
_.cf=function(a,b){_.Mfa(a,b)};
_.ff=function(a){_.ke?Jfa(a):_.Mfa(function(){var b;cea(function(){ie(function(){b=Ze(a)})});
return b},[])};
Ofa=function(a){var b=[].concat(_.Pd(a));a.length=0;a=_.g(b);for(b=a.next();!b.done;b=a.next()){b=b.value;Nfa(b);var c=b.pendingEffect;b.pendingEffect=null;if(c=null==c?void 0:c())b.pendingCleanup=c}};
Nfa=function(a){var b=a.pendingCleanup;a.pendingCleanup=null;null==b||b()};
Pfa=function(a,b){if(_.ke)return a();var c=Kfa("useMemoInternal");Lfa(c.deps,b)&&(c.deps=b,c.value=a());return c.value};
_.Qfa=function(a,b){return Pfa(a,b)};
_.hf=function(a){return Pfa(a,[])};
_.jf=function(a){if(_.ke)throw Error("Za");return _.hf(function(){return _.fe(a)})};
_.kf=function(){var a=_.Xc.apply(0,arguments),b=_.hf(function(){return a.map(function(c){return _.fe(c)})});
_.cf(function(){for(var c=0;c<a.length;c++)(0,b[c][1])(a[c])},a);
return b.map(function(c){return _.g(c).next().value})};
_.nf=function(a){return new Rfa(a)};
_.of=function(){Sfa||(Sfa=new Tfa);return Sfa};
_.qf=function(){var a=arguments,b=_.pf;1<a.length?b[a[0]]=a[1]:1===a.length&&Object.assign(b,a[0])};
_.rf=function(a,b){return a in _.pf?_.pf[a]:b};
_.wf=function(a,b){return!!_.rf(a,b)};
Ufa=function(a){var b=_.pf.EXPERIMENT_FLAGS;return b?b[a]:void 0};
_.u=function(a){a=xf(a);return"string"===typeof a&&"false"===a?!1:!!a};
_.zf=function(a,b){a=xf(a);return void 0===a&&void 0!==b?b:Number(a||0)};
Vfa=function(a){a=xf(a);return Array.isArray(a)?_.Af(a,function(b){return Number(b||0)}):[Number(a||0)]};
_.Bf=function(a){a=xf(a);return void 0!==a?String(a):""};
Wfa=function(a){a=xf(a);return Array.isArray(a)?_.Af(a,function(b){return String(b||"")}):[String(a||"")]};
Xfa=function(){return _.rf("EXPERIMENTS_TOKEN","")};
xf=function(a){return _.rf("EXPERIMENT_FLAGS",{})[a]};
Yfa=function(){for(var a=[],b=_.rf("EXPERIMENTS_FORCED_FLAGS",{}),c=_.g(Object.keys(b)),d=c.next();!d.done;d=c.next())d=d.value,a.push({key:d,value:String(b[d])});c=_.rf("EXPERIMENT_FLAGS",{});var e=_.g(Object.keys(c));for(d=e.next();!d.done;d=e.next())d=d.value,d.startsWith("force_")&&void 0===b[d]&&a.push({key:d,value:String(c[d])});return a};
$fa=function(a){for(var b=Array(a),c=0;c<a;c++){for(var d=Date.now(),e=0;e<d%23;e++)b[c]=Math.random();b[c]=Math.floor(256*Math.random())}if(Zfa)for(c=1,d=0;d<Zfa.length;d++)b[c%a]=b[c%a]^b[(c-1)%a]/4^Zfa.charCodeAt(d),c++;return b};
aga=function(a){if(window.crypto&&window.crypto.getRandomValues)try{var b=Array(a),c=new Uint8Array(a);window.crypto.getRandomValues(c);for(var d=0;d<b.length;d++)b[d]=c[d];return b}catch(e){}return $fa(a)};
_.Cf=function(a){a=aga(a);for(var b=[],c=0;c<a.length;c++)b.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(a[c]&63));return b.join("")};
cga=function(a){bga.forEach(function(b){return b(a)})};
_.Ff=function(a){return a&&window.yterr?function(){try{return a.apply(this,arguments)}catch(b){_.Ef(b)}}:a};
_.Ef=function(a){var b=_.Gf("yt.logging.errors.log");b?b(a,"ERROR",void 0,void 0,void 0,void 0,void 0):(b=_.rf("ERRORS",[]),b.push([a,"ERROR",void 0,void 0,void 0,void 0,void 0]),_.qf("ERRORS",b));cga(a)};
_.Hf=function(a,b,c,d,e){var h=_.Gf("yt.logging.errors.log");h?h(a,"WARNING",b,c,d,void 0,e):(h=_.rf("ERRORS",[]),h.push([a,"WARNING",b,c,d,void 0,e]),_.qf("ERRORS",h))};
ega=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=dga(h[0]||""),m=dga(h[1]||"");l in c?Array.isArray(c[l])?_.Ja(c[l],m):c[l]=[c[l],m]:c[l]=m}catch(y){var p=y,q=h[0],t=String(ega);p.args=[{key:q,value:h[1],query:a,method:fga==t?"unchanged":t}];gga.hasOwnProperty(q)||_.Hf(p)}}return c};
_.hga=function(a){var b=[];_.If.forEach(a,function(c,d){var e=_.Kf(d),h;Array.isArray(c)?h=c:h=[c];_.Lf(h,function(l){""==l?b.push(e):b.push(e+"="+_.Kf(l))})});
return b.join("&")};
_.Mf=function(a){"?"==a.charAt(0)&&(a=a.substr(1));return ega(a,"&")};
_.Nf=function(a){return-1!=a.indexOf("?")?(a=(a||"").split("#")[0],a=a.split("?",2),_.Mf(1<a.length?a[1]:a[0])):{}};
_.Of=function(a,b){return iga(a,b||{},!0)};
jga=function(a,b){return iga(a,b||{},!1)};
iga=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=_.Mf(e[1]||"");for(var h in b)if(c||!_.If.containsKey(e,h))e[h]=b[h];return _.Pf(a,e)+d};
Tf=function(a){if(!b)var b=window.location.href;var c=_.Qf(a)[1]||null,d=_.Rf(a);return c&&d?Sf(a,b):d?_.Rf(b)==d&&(Number(_.Qf(b)[4]||null)||null)==(Number(_.Qf(a)[4]||null)||null):!0};
_.kga=function(a){a=_.Rf(a);a=null!==a?a.split(".").reverse():null;return null===a?!1:"com"==a[0]&&a[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1};
dga=function(a){return a&&a.match(lga)?a:_.Uf(a)};
nga=function(){if(!mga)return null;var a=mga();return"open"in a?a:null};
pga=function(a){switch(_.oga(a)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};
_.oga=function(a){return a&&"status"in a?a.status:-1};
_.Vf=function(a,b){"function"===typeof a&&(a=_.Ff(a));return window.setTimeout(a,b)};
_.Wf=function(a,b){"function"===typeof a&&(a=_.Ff(a));return window.setInterval(a,b)};
_.Xf=function(a){window.clearTimeout(a)};
rga=function(a){a=_.Nf(a);for(var b=_.g(qga),c=b.next();!c.done;c=b.next())if(void 0!==a[c.value])return!0;return!1};
_.uga=function(a,b){b=void 0===b?{}:b;var c=Tf(a),d=_.u("web_ajax_ignore_global_headers_if_set"),e;for(e in sga){var h=_.rf(sga[e]),l="X-Goog-AuthUser"===e||"X-Goog-PageId"===e;"X-Goog-Visitor-Id"!==e||h||(h=_.rf("VISITOR_DATA"));!h||!c&&_.Rf(a)||d&&void 0!==b[e]||"TVHTML5_UNPLUGGED"===_.rf("INNERTUBE_CLIENT_NAME")&&l||(b[e]=h)}c&&_.wf("WEBVIEW_EOM",!1)&&(b["X-Yt-Webview-Eom"]="1");"X-Goog-EOM-Visitor-Id"in b&&"X-Goog-Visitor-Id"in b&&delete b["X-Goog-Visitor-Id"];if(c||!_.Rf(a))b["X-YouTube-Utc-Offset"]=
String(-(new Date).getTimezoneOffset());if(c||!_.Rf(a)){try{var m=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(p){}m&&(b["X-YouTube-Time-Zone"]=m)}document.location.hostname.endsWith("youtubeeducation.com")||!c&&_.Rf(a)||(b["X-YouTube-Ad-Signals"]=_.hga(tga()));return b};
_.vga=function(a){var b=window.location.search,c=_.Rf(a);_.u("debug_handle_relative_url_for_query_forward_killswitch")||!c&&Tf(a)&&(c=document.location.hostname);var d=_.Yf(a);d=(c=c&&(c.endsWith("youtube.com")||c.endsWith("youtube-nocookie.com")))&&d&&d.startsWith("/api/");if(!c||d)return a;var e=_.Mf(b),h={};_.Lf(qga,function(l){e[l]&&(h[l]=e[l])});
return jga(a,h)};
wga=function(a,b){var c=_.rf("XSRF_FIELD_NAME"),d;b.headers&&(d=b.headers["Content-Type"]);return!b.excludeXsrf&&(!_.Rf(a)||b.withCredentials||_.Rf(a)==document.location.hostname)&&"POST"==b.method&&(!d||"application/x-www-form-urlencoded"==d)&&!(b.postParams&&b.postParams[c])};
_.Zf=function(a,b){var c=b.format||"JSON";a=xga(a,b);var d=yga(a,b),e=!1,h=zga(a,function(p){if(!e){e=!0;m&&_.Xf(m);var q=pga(p),t=null,y=400<=p.status&&500>p.status,z=500<=p.status&&600>p.status;if(q||y||z)t=Aga(a,c,p,b.convertToSafeHtml);if(q)a:if(p&&204==p.status)q=!0;else{switch(c){case "XML":q=0==parseInt(t&&t.return_code,10);break a;case "RAW":q=!0;break a}q=!!t}t=t||{};y=b.context||_.ca;q?b.onSuccess&&b.onSuccess.call(y,p,t):b.onError&&b.onError.call(y,p,t);b.onFinish&&b.onFinish.call(y,p,
t)}},b.method,d,b.headers,b.responseType,b.withCredentials);
d=b.timeout||0;if(b.onTimeout&&0<d){var l=b.onTimeout;var m=_.Vf(function(){e||(e=!0,h.abort(),_.Xf(m),l.call(b.context||_.ca,h))},d)}return h};
xga=function(a,b){b.includeDomain&&(a=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+a);var c=_.rf("XSRF_FIELD_NAME");if(b=b.urlParams)b[c]&&delete b[c],a=_.Of(a,b);return a};
yga=function(a,b){var c=_.rf("XSRF_FIELD_NAME"),d=_.rf("XSRF_TOKEN"),e=b.postBody||"",h=b.postParams;wga(a,b)&&(h||(h={}),h[c]=d);(_.u("ajax_parse_query_data_only_when_filled")&&h&&0<Object.keys(h).length||h)&&"string"===typeof e&&(e=_.Mf(e),_.If.extend(e,h),e=b.postBodyFormat&&"JSON"==b.postBodyFormat?JSON.stringify(e):_.$f(e));h=e||h&&!_.If.isEmpty(h);!Bga&&h&&"POST"!=b.method&&(Bga=!0,_.Ef(Error("hb")));return e};
Aga=function(a,b,c,d){var e=null;switch(b){case "JSON":try{var h=c.responseText}catch(l){throw d=Error("ib"),d.params=a,_.Hf(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)?Cga(a):null)e={},_.Lf(a.getElementsByTagName("*"),function(l){e[l.tagName]=Dga(l)})}d&&Ega(e);
return e};
Ega=function(a){if(_.Ka(a))for(var b in a)"html_content"==b||_.ag(b,"_html")?a[b]=_.ed(a[b]):Ega(a[b])};
Cga=function(a){return a?(a=("responseXML"in a?a.responseXML:a).getElementsByTagName("root"))&&0<a.length?a[0]:null:null};
Dga=function(a){var b="";_.Lf(a.childNodes,function(c){b+=c.nodeValue});
return b};
Fga=function(a){switch(a){case "DESKTOP":return 1;case "UNKNOWN_PLATFORM":return 0;case "TV":return 2;case "GAME_CONSOLE":return 3;case "MOBILE":return 4;case "TABLET":return 5}};
_.fg=function(a,b,c,d,e){_.dg.set(a,b,{maxAge:c,path:"/",domain:void 0===d?"youtube.com":d,secure:void 0===e?!1:e})};
_.Gga=function(a,b,c){_.dg.remove(a,void 0===b?"/":b,void 0===c?"youtube.com":c)};
_.gg=function(){if(!_.dg.isEnabled())return!1;if(!_.dg.isEmpty())return!0;_.dg.set("TESTCOOKIESENABLED","1",{maxAge:60});if("1"!==_.dg.get("TESTCOOKIESENABLED"))return!1;_.dg.remove("TESTCOOKIESENABLED");return!0};
Hga=function(){var a=_.ca.navigator;return a?a.connection:void 0};
Iga=function(){if("undefined"!==typeof Intl)try{return(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(a){}};
_.hg=function(){var a=Hga();if(a){var b=Jga[a.type||"unknown"]||"CONN_UNKNOWN";a=Jga[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}};
Lga=function(){var a=Hga();if(null!=a&&a.effectiveType)return Kga.hasOwnProperty(a.effectiveType)?Kga[a.effectiveType]:"EFFECTIVE_CONNECTION_TYPE_UNKNOWN"};
_.kg=function(){try{return _.jg(),!0}catch(a){return!1}};
_.jg=function(a){if(void 0!==_.rf("DATASYNC_ID"))return _.rf("DATASYNC_ID");throw new _.lg("Datasync ID not set",void 0===a?"unknown":a);};
Nga=function(){var a;return null==(a=Mga())?void 0:a.get("LAST_RESULT_ENTRY_KEY",!0)};
_.sg=function(a){Oga||(_.mg?_.mg.logError(a):(_.ng.push({type:"ERROR",payload:a}),10<_.ng.length&&_.ng.shift()))};
tg=function(a,b){Oga||(_.mg?_.mg.logEvent(a,b):(_.ng.push({type:"EVENT",eventType:a,payload:b}),10<_.ng.length&&_.ng.shift()))};
ug=function(a){if(0<=a.indexOf(":"))throw Error("nb");};
vg=function(a){return a.substr(0,a.indexOf(":"))||a};
_.Rga=function(){return(_.Pga||_.Qga)&&wg("applewebkit")&&!wg("version")&&(!wg("safari")||wg("gsa/"))};
wg=function(a){var b=_.ha();return b?0<=b.toLowerCase().indexOf(a):!1};
Vga=function(a,b,c,d){b=vg(b);var e=a instanceof Error?a:Error("ob`"+a);if(e instanceof xg)return e;a={objectStoreNames:c,dbName:b,dbVersion:d};if("QuotaExceededError"===e.name)return new xg("QUOTA_EXCEEDED",a);if(_.Sga&&"UnknownError"===e.name)return new xg("QUOTA_MAYBE_EXCEEDED",a);if(e instanceof Tga)return new xg("MISSING_INDEX",Object.assign({},a,{objectStore:e.objectStore,index:e.index}));if("InvalidStateError"===e.name&&Uga.some(function(h){return e.message.includes(h)}))return new xg("EXECUTE_TRANSACTION_ON_CLOSED_DB",
a);
if("AbortError"===e.name)return new xg("UNKNOWN_ABORT",a,e.message);e.args=[Object.assign({},a,{name:"IdbError",originalName:e.name})];e.level="WARNING";return e};
yg=function(a,b,c){var d=Nga();return new xg("IDB_NOT_SUPPORTED",{context:{caller:a,publicName:b,version:c,hasSucceededOnce:null==d?void 0:d.hasSucceededOnce}})};
Wga=function(a){if(!a)throw Error();throw a;};
Xga=function(a){return a};
Yga=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)};
Zga=function(a){return new Promise(function(b,c){Yga(a,b,c)})};
Gg=function(a){return new zg(new Ag(function(b,c){Yga(a,b,c)}))};
$ga=function(a,b){return new zg(new Ag(function(c,d){var e=function(){var h=a?b(a):null;h?h.then(function(l){a=l;e()},d):c()};
e()}))};
bha=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,t=c.closed,y,z=function(){y||(y=new Hg(h.result,{closed:t}));return y};
h.addEventListener("upgradeneeded",function(D){try{if(null===D.newVersion)throw Error("tb");if(null===h.transaction)throw Error("ub");D.dataLoss&&"none"!==D.dataLoss&&tg("IDB_DATA_CORRUPTED",{reason:D.dataLossMessage||"unknown reason",dbName:vg(a)});var E=z(),I=new aha(h.transaction);q&&q(E,function(S){return D.oldVersion<S&&D.newVersion>=S},I);
I.done.catch(function(S){e(S)})}catch(S){e(S)}});
h.addEventListener("success",function(){var D=h.result;m&&D.addEventListener("versionchange",function(){m(z())});
D.addEventListener("close",function(){tg("IDB_UNEXPECTEDLY_CLOSED",{dbName:vg(a),dbVersion:D.version});p&&p()});
d(z())});
h.addEventListener("error",function(){e(h.error)});
l&&h.addEventListener("blocked",function(){l()})})};
cha=function(a,b,c){c=void 0===c?{}:c;return bha(a,b,c)};
_.Mg=function(a,b){b=void 0===b?{}:b;var c,d,e,h;return _.v(function(l){if(1==l.nextAddress)return _.Ig(l,2),c=self.indexedDB.deleteDatabase(a),d=b,(e=d.blocked)&&c.addEventListener("blocked",function(){e()}),_.w(l,Zga(c),4);
if(2!=l.nextAddress)return _.Kg(l,0);h=_.Lg(l);throw Vga(h,a,"",-1);})};
eha=function(a,b){var c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,_.Ng(dha,b),2);c=d.yieldResult;return d.return(_.Og(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 h.put(a).then(function(){})})}))})};
_.Pg=function(a,b){var c;return _.v(function(d){if(1==d.nextAddress)return a?_.w(d,_.Ng(dha,b),2):d.return();c=d.yieldResult;return d.return(c.delete("databases",a))})};
_.fha=function(a,b){var c,d;return _.v(function(e){return 1==e.nextAddress?(c=[],_.w(e,_.Ng(dha,b),2)):3!=e.nextAddress?(d=e.yieldResult,_.w(e,_.Og(d,["databases"],{enableRetries:!0,mode:"readonly"},function(h){c.length=0;return Qg(h.objectStore("databases"),{},function(l){a(l.getValue())&&c.push(l.getValue());return l.continue()})}),3)):e.return(c)})};
gha=function(a,b){return _.fha(function(c){return c.publicName===a&&void 0!==c.userIdentifier},b)};
jha=function(){var a,b,c,d;return _.v(function(e){switch(e.nextAddress){case 1:a=Nga();if(null==(b=a)?0:b.hasSucceededOnce)return e.return(!0);var h;if(h=hha)h=/WebKit\/([0-9]+)/.exec(_.ha()),h=!!(h&&600<=parseInt(h[1],10));h&&(h=/WebKit\/([0-9]+)/.exec(_.ha()),h=!(h&&602<=parseInt(h[1],10)));if(h||_.Ug)return e.return(!1);try{if(c=self,!(c.indexedDB&&c.IDBIndex&&c.IDBKeyRange&&c.IDBObjectStore))return e.return(!1)}catch(l){return e.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return e.return(!1);
_.Ig(e,2);d={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0};return _.w(e,eha(d,iha),4);case 4:return _.w(e,_.Pg("yt-idb-test-do-not-use",iha),5);case 5:return e.return(!0);case 2:return _.Lg(e),e.return(!1)}})};
lha=function(){if(void 0!==kha)return kha;Oga=!0;return kha=jha().then(function(a){Oga=!1;var b;if(null!=(b=Mga())&&b.expiringStorage_){var c;b={hasSucceededOnce:(null==(c=Nga())?void 0:c.hasSucceededOnce)||a};var d;null==(d=Mga())||d.set("LAST_RESULT_ENTRY_KEY",b,2592E3,!0)}return a})};
Vg=function(){return _.Gf("ytglobal.idbToken_")||void 0};
_.Xg=function(){var a=Vg();return a?Promise.resolve(a):lha().then(function(b){(b=b?iha:void 0)&&_.Wg("ytglobal.idbToken_",b);return b})};
mha=function(a){if(!_.kg())throw a=new xg("AUTH_INVALID",{dbName:a}),_.sg(a),a;var b=_.jg();return{actualName:a+":"+b,publicName:a,userIdentifier:b}};
nha=function(a,b,c,d){var e,h,l,m,p,q;return _.v(function(t){switch(t.nextAddress){case 1:return h=null!=(e=Error().stack)?e:"",_.w(t,_.Xg(),2);case 2:l=t.yieldResult;if(!l)throw m=yg("openDbImpl",a,b),_.u("ytidb_async_stack_killswitch")||(m.stack=m.stack+"\n"+h.substring(h.indexOf("\n")+1)),_.sg(m),m;ug(a);p=c?{actualName:a,publicName:a,userIdentifier:void 0}:mha(a);_.Ig(t,3);return _.w(t,eha(p,l),5);case 5:return _.w(t,cha(p.actualName,b,d),6);case 6:return t.return(t.yieldResult);case 3:return q=
_.Lg(t),_.Ig(t,7),_.w(t,_.Pg(p.actualName,l),9);case 9:_.Kg(t,8);break;case 7:_.Lg(t);case 8:throw q;}})};
oha=function(a,b,c){c=void 0===c?{}:c;return nha(a,b,!1,c)};
pha=function(a,b,c){c=void 0===c?{}:c;return nha(a,b,!0,c)};
qha=function(a,b){b=void 0===b?{}:b;var c,d;return _.v(function(e){if(1==e.nextAddress)return _.w(e,_.Xg(),2);if(3!=e.nextAddress){c=e.yieldResult;if(!c)return e.return();ug(a);d=mha(a);return _.w(e,_.Mg(d.actualName,b),3)}return _.w(e,_.Pg(d.actualName,c),0)})};
rha=function(a,b,c){a=a.map(function(d){return _.v(function(e){return 1==e.nextAddress?_.w(e,_.Mg(d.actualName,b),2):_.w(e,_.Pg(d.actualName,c),0)})});
return Promise.all(a).then(function(){})};
sha=function(a){var b=void 0===b?{}:b;var c,d;return _.v(function(e){if(1==e.nextAddress)return _.w(e,_.Xg(),2);if(3!=e.nextAddress){c=e.yieldResult;if(!c)return e.return();ug(a);return _.w(e,gha(a,c),3)}d=e.yieldResult;return _.w(e,rha(d,b,c),0)})};
tha=function(a,b){b=void 0===b?{}:b;var c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,_.Xg(),2);if(3!=d.nextAddress){c=d.yieldResult;if(!c)return d.return();ug(a);return _.w(d,_.Mg(a,b),3)}return _.w(d,_.Pg(a,c),0)})};
Yg=function(a,b){return uha(a,b)};
wha=function(a){return _.Ng(vha(),a)};
xha=function(a,b,c,d){var e,h,l;return _.v(function(m){switch(m.nextAddress){case 1:return e={config:a,hashData:b,timestamp:void 0!==d?d:(0,_.Zg)()},_.w(m,wha(c),2);case 2:return h=m.yieldResult,_.w(m,h.clear("hotConfigStore"),3);case 3:return _.w(m,h.put("hotConfigStore",e),4);case 4:return l=m.yieldResult,m.return(l)}})};
yha=function(a,b,c,d,e){var h,l,m;return _.v(function(p){switch(p.nextAddress){case 1:return h={config:a,hashData:b,configData:c,timestamp:void 0!==e?e:(0,_.Zg)()},_.w(p,wha(d),2);case 2:return l=p.yieldResult,_.w(p,l.clear("coldConfigStore"),3);case 3:return _.w(p,l.put("coldConfigStore",h),4);case 4:return m=p.yieldResult,p.return(m)}})};
zha=function(a){var b,c;return _.v(function(d){return 1==d.nextAddress?_.w(d,wha(a),2):3!=d.nextAddress?(b=d.yieldResult,c=void 0,_.w(d,_.Og(b,["coldConfigStore"],{mode:"readwrite",enableRetries:!0},function(e){return _.$g(e.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(h){c=h.getValue()})}),3)):d.return(c)})};
Aha=function(a){var b,c;return _.v(function(d){return 1==d.nextAddress?_.w(d,wha(a),2):3!=d.nextAddress?(b=d.yieldResult,c=void 0,_.w(d,_.Og(b,["hotConfigStore"],{mode:"readwrite",enableRetries:!0},function(e){return _.$g(e.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(h){c=h.getValue()})}),3)):d.return(c)})};
Bha=function(){return _.v(function(a){return _.w(a,sha("ytGcfConfig"),0)})};
Cha=function(){return"INNERTUBE_API_KEY"in _.pf&&"INNERTUBE_API_VERSION"in _.pf};
_.ah=function(){return{innertubeApiKey:_.rf("INNERTUBE_API_KEY"),innertubeApiVersion:_.rf("INNERTUBE_API_VERSION"),innertubeContextClientConfigInfo:_.rf("INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO"),innertubeContextClientName:_.rf("INNERTUBE_CONTEXT_CLIENT_NAME","WEB"),innertubeContextClientNameFieldNumber:_.rf("INNERTUBE_CONTEXT_CLIENT_NAME",1),innertubeContextClientVersion:_.rf("INNERTUBE_CONTEXT_CLIENT_VERSION"),innertubeContextHostLanguage:_.rf("INNERTUBE_CONTEXT_HL"),innertubeContextGeoLocation:_.rf("INNERTUBE_CONTEXT_GL"),
innertubeHostOverride:_.rf("INNERTUBE_HOST_OVERRIDE")||"",innertubeUseThirdPartyAuth:_.wf("INNERTUBE_USE_THIRD_PARTY_AUTH",!1),innertubeOmitApiKeyWhenAuthHeaderIsPresent:_.wf("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT",!1),appInstallData:_.rf("SERIALIZED_CLIENT_CONFIG_DATA")}};
_.Jha=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=_.ca.devicePixelRatio;c&&1!=c&&(b.client.screenDensityFloat=String(c));c=Xfa();""!==c&&(b.client.experimentsToken=c);c=Yfa();0<c.length&&(b.request={internalExperimentFlags:c});Dha(a,void 0,b);
Eha(void 0,b);Fha(void 0,b);Gha(a,void 0,b);Hha(void 0,b);_.u("start_client_gcf")&&Iha(void 0,b);_.rf("DELEGATED_SESSION_ID")&&!_.u("pageid_as_header_web")&&(b.user={onBehalfOfUser:_.rf("DELEGATED_SESSION_ID")});!_.u("fill_delegate_context_in_gel_killswitch")&&(a=_.rf("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(b.user=Object.assign({},b.user,{serializedDelegationContext:a}));a=Object;c=a.assign;for(var d=b.client,e={},h=_.g(Object.entries(_.Mf(_.rf("DEVICE","")))),l=h.next();!l.done;l=h.next()){var m=
_.g(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};
Dha=function(a,b,c){a=a.innertubeContextClientName;if("WEB"===a||"MWEB"===a||1===a||2===a)if(b){c=_.bh(b,Kha,96)||new Kha;var d=Lha();d=Object.keys(Mha).indexOf(d);d=-1===d?null:d;null!==d&&_.x(c,3,d);_.ch(b,96,c)}else c&&(c.client.mainAppWebInfo=null!=(d=c.client.mainAppWebInfo)?d:{},c.client.mainAppWebInfo.webDisplayMode=Lha())};
Eha=function(a,b){var c=_.Gf("yt.embedded_player.embed_url");c&&(a?(b=_.bh(a,Nha,7)||new Nha,_.dh(b,4,c),_.ch(a,7,b)):b&&(b.thirdParty={embedUrl:c}))};
Fha=function(a,b){var c;if(_.u("web_log_memory_total_kbytes")&&(null==(c=_.ca.navigator)?0:c.deviceMemory)){var d;c=null==(d=_.ca.navigator)?void 0:d.deviceMemory;a?_.eh(a,95,_.Nb(1E6*c)):b&&(b.client.memoryTotalKbytes=""+1E6*c)}};
Gha=function(a,b,c){if(a.appInstallData)if(b){var d;c=null!=(d=_.bh(b,fh,62))?d:new fh;_.dh(c,6,a.appInstallData);_.ch(b,62,c)}else c&&(c.client.configInfo=c.client.configInfo||{},c.client.configInfo.appInstallData=a.appInstallData)};
Hha=function(a,b){var c=_.hg();c&&(a?_.x(a,61,Oha[c]):b&&(b.client.connectionType=c));_.u("web_log_effective_connection_type")&&(c=Lga())&&(a?_.x(a,94,Pha[c]):b&&(b.client.effectiveConnectionType=c))};
_.Sha=function(a,b,c){c=void 0===c?{}:c;var d={};_.rf("EOM_VISITOR_DATA")?d={"X-Goog-EOM-Visitor-Id":_.rf("EOM_VISITOR_DATA")}:d={"X-Goog-Visitor-Id":c.visitorData||_.rf("VISITOR_DATA","")};if(b&&b.includes("www.youtube-nocookie.com"))return d;b=c.authorization||_.rf("AUTHORIZATION");b||(a?b="Bearer "+_.Gf("gapi.auth.getToken")().access_token:(Qha.instance||(Qha.instance=new Qha),a=Rha(),_.u("pageid_as_header_web")||delete a["X-Goog-PageId"],d=Object.assign({},d,a)));b&&(d.Authorization=b);return d};
Iha=function(a,b){var c=Tha();if(c){var d=c.coldConfigData,e=c.coldHashData;c=c.hotHashData;if(d&&e&&c)if(a){var h;b=null!=(h=_.bh(a,fh,62))?h:new fh;_.dh(b,1,d);_.dh(b,3,e);b.setHotHashData(c);_.ch(a,62,b)}else b&&(b.client.configInfo=b.client.configInfo||{},b.client.configInfo.coldConfigData=d,b.client.configInfo.coldHashData=e,b.client.configInfo.hotHashData=c)}};
gh=function(a){for(var b=a.length;0<=--b;)a[b]=0};
Uha=function(a,b,c,d,e){this.static_tree=a;this.extra_bits=b;this.extra_base=c;this.elems=d;this.max_length=e;this.has_stree=a&&a.length};
Vha=function(a,b){this.dyn_tree=a;this.max_code=0;this.stat_desc=b};
hh=function(a,b){a.pending_buf[a.pending++]=b&255;a.pending_buf[a.pending++]=b>>>8&255};
ph=function(a,b,c){a.bi_valid>16-c?(a.bi_buf|=b<<a.bi_valid&65535,hh(a,a.bi_buf),a.bi_buf=b>>16-a.bi_valid,a.bi_valid+=c-16):(a.bi_buf|=b<<a.bi_valid&65535,a.bi_valid+=c)};
qh=function(a,b,c){ph(a,c[2*b],c[2*b+1])};
Wha=function(a,b){var c=0;do c|=a&1,a>>>=1,c<<=1;while(0<--b);return c>>>1};
Xha=function(a,b,c){var d=Array(16),e=0,h;for(h=1;15>=h;h++)d[h]=e=e+c[h-1]<<1;for(c=0;c<=b;c++)e=a[2*c+1],0!==e&&(a[2*c]=Wha(d[e]++,e))};
Yha=function(a){var b;for(b=0;286>b;b++)a.dyn_ltree[2*b]=0;for(b=0;30>b;b++)a.dyn_dtree[2*b]=0;for(b=0;19>b;b++)a.bl_tree[2*b]=0;a.dyn_ltree[512]=1;a.opt_len=a.static_len=0;a.last_lit=a.matches=0};
Zha=function(a){8<a.bi_valid?hh(a,a.bi_buf):0<a.bi_valid&&(a.pending_buf[a.pending++]=a.bi_buf);a.bi_buf=0;a.bi_valid=0};
$ha=function(a,b,c){Zha(a);hh(a,c);hh(a,~c);rh.arraySet(a.pending_buf,a.window,b,c,a.pending);a.pending+=c};
aia=function(a,b,c,d){var e=2*b,h=2*c;return a[e]<a[h]||a[e]===a[h]&&d[b]<=d[c]};
bia=function(a,b,c){for(var d=a.heap[c],e=c<<1;e<=a.heap_len;){e<a.heap_len&&aia(b,a.heap[e+1],a.heap[e],a.depth)&&e++;if(aia(b,d,a.heap[e],a.depth))break;a.heap[c]=a.heap[e];c=e;e<<=1}a.heap[c]=d};
gia=function(a,b,c){var d=0;if(0!==a.last_lit){do{var e=a.pending_buf[a.d_buf+2*d]<<8|a.pending_buf[a.d_buf+2*d+1];var h=a.pending_buf[a.l_buf+d];d++;if(0===e)qh(a,h,b);else{var l=sh[h];qh(a,l+256+1,b);var m=cia[l];0!==m&&(h-=dia[l],ph(a,h,m));e--;l=256>e?th[e]:th[256+(e>>>7)];qh(a,l,c);m=eia[l];0!==m&&(e-=fia[l],ph(a,e,m))}}while(d<a.last_lit)}qh(a,256,b)};
hia=function(a,b){var c=b.dyn_tree,d=b.stat_desc.static_tree,e=b.stat_desc.has_stree,h=b.stat_desc.elems,l,m=-1;a.heap_len=0;a.heap_max=573;for(l=0;l<h;l++)0!==c[2*l]?(a.heap[++a.heap_len]=m=l,a.depth[l]=0):c[2*l+1]=0;for(;2>a.heap_len;){var p=a.heap[++a.heap_len]=2>m?++m:0;c[2*p]=1;a.depth[p]=0;a.opt_len--;e&&(a.static_len-=d[2*p+1])}b.max_code=m;for(l=a.heap_len>>1;1<=l;l--)bia(a,c,l);p=h;do l=a.heap[1],a.heap[1]=a.heap[a.heap_len--],bia(a,c,1),d=a.heap[1],a.heap[--a.heap_max]=l,a.heap[--a.heap_max]=
d,c[2*p]=c[2*l]+c[2*d],a.depth[p]=(a.depth[l]>=a.depth[d]?a.depth[l]:a.depth[d])+1,c[2*l+1]=c[2*d+1]=p,a.heap[1]=p++,bia(a,c,1);while(2<=a.heap_len);a.heap[--a.heap_max]=a.heap[1];l=b.dyn_tree;p=b.max_code;d=b.stat_desc.static_tree;e=b.stat_desc.has_stree;h=b.stat_desc.extra_bits;var q=b.stat_desc.extra_base,t=b.stat_desc.max_length,y,z=0;for(y=0;15>=y;y++)a.bl_count[y]=0;l[2*a.heap[a.heap_max]+1]=0;for(b=a.heap_max+1;573>b;b++){var D=a.heap[b];y=l[2*l[2*D+1]+1]+1;y>t&&(y=t,z++);l[2*D+1]=y;if(!(D>
p)){a.bl_count[y]++;var E=0;D>=q&&(E=h[D-q]);var I=l[2*D];a.opt_len+=I*(y+E);e&&(a.static_len+=I*(d[2*D+1]+E))}}if(0!==z){do{for(y=t-1;0===a.bl_count[y];)y--;a.bl_count[y]--;a.bl_count[y+1]+=2;a.bl_count[t]--;z-=2}while(0<z);for(y=t;0!==y;y--)for(D=a.bl_count[y];0!==D;)d=a.heap[--b],d>p||(l[2*d+1]!==y&&(a.opt_len+=(y-l[2*d+1])*l[2*d],l[2*d+1]=y),D--)}Xha(c,m,a.bl_count)};
iia=function(a,b,c){var d,e=-1,h=b[1],l=0,m=7,p=4;0===h&&(m=138,p=3);b[2*(c+1)+1]=65535;for(d=0;d<=c;d++){var q=h;h=b[2*(d+1)+1];++l<m&&q===h||(l<p?a.bl_tree[2*q]+=l:0!==q?(q!==e&&a.bl_tree[2*q]++,a.bl_tree[32]++):10>=l?a.bl_tree[34]++:a.bl_tree[36]++,l=0,e=q,0===h?(m=138,p=3):q===h?(m=6,p=3):(m=7,p=4))}};
jia=function(a,b,c){var d,e=-1,h=b[1],l=0,m=7,p=4;0===h&&(m=138,p=3);for(d=0;d<=c;d++){var q=h;h=b[2*(d+1)+1];if(!(++l<m&&q===h)){if(l<p){do qh(a,q,a.bl_tree);while(0!==--l)}else 0!==q?(q!==e&&(qh(a,q,a.bl_tree),l--),qh(a,16,a.bl_tree),ph(a,l-3,2)):10>=l?(qh(a,17,a.bl_tree),ph(a,l-3,3)):(qh(a,18,a.bl_tree),ph(a,l-11,7));l=0;e=q;0===h?(m=138,p=3):q===h?(m=6,p=3):(m=7,p=4)}}};
kia=function(a){var b=4093624447,c;for(c=0;31>=c;c++,b>>>=1)if(b&1&&0!==a.dyn_ltree[2*c])return 0;if(0!==a.dyn_ltree[18]||0!==a.dyn_ltree[20]||0!==a.dyn_ltree[26])return 1;for(c=32;256>c;c++)if(0!==a.dyn_ltree[2*c])return 1;return 0};
uh=function(a,b,c){a.pending_buf[a.d_buf+2*a.last_lit]=b>>>8&255;a.pending_buf[a.d_buf+2*a.last_lit+1]=b&255;a.pending_buf[a.l_buf+a.last_lit]=c&255;a.last_lit++;0===b?a.dyn_ltree[2*c]++:(a.matches++,b--,a.dyn_ltree[2*(sh[c]+256+1)]++,a.dyn_dtree[2*(256>b?th[b]:th[256+(b>>>7)])]++);return a.last_lit===a.lit_bufsize-1};
wh=function(a,b){a.msg=vh[b];return b};
xh=function(a){for(var b=a.length;0<=--b;)a[b]=0};
yh=function(a){var b=a.state,c=b.pending;c>a.avail_out&&(c=a.avail_out);0!==c&&(rh.arraySet(a.output,b.pending_buf,b.pending_out,c,a.next_out),a.next_out+=c,b.pending_out+=c,a.total_out+=c,a.avail_out-=c,b.pending-=c,0===b.pending&&(b.pending_out=0))};
Bh=function(a,b){var c=0<=a.block_start?a.block_start:-1,d=a.strstart-a.block_start,e=0;if(0<a.level){2===a.strm.data_type&&(a.strm.data_type=kia(a));hia(a,a.l_desc);hia(a,a.d_desc);iia(a,a.dyn_ltree,a.l_desc.max_code);iia(a,a.dyn_dtree,a.d_desc.max_code);hia(a,a.bl_desc);for(e=18;3<=e&&0===a.bl_tree[2*lia[e]+1];e--);a.opt_len+=3*(e+1)+14;var h=a.opt_len+3+7>>>3;var l=a.static_len+3+7>>>3;l<=h&&(h=l)}else h=l=d+5;if(d+4<=h&&-1!==c)ph(a,b?1:0,3),$ha(a,c,d);else if(4===a.strategy||l===h)ph(a,2+(b?1:
0),3),gia(a,zh,Ah);else{ph(a,4+(b?1:0),3);c=a.l_desc.max_code+1;d=a.d_desc.max_code+1;e+=1;ph(a,c-257,5);ph(a,d-1,5);ph(a,e-4,4);for(h=0;h<e;h++)ph(a,a.bl_tree[2*lia[h]+1],3);jia(a,a.dyn_ltree,c-1);jia(a,a.dyn_dtree,d-1);gia(a,a.dyn_ltree,a.dyn_dtree)}Yha(a);b&&Zha(a);a.block_start=a.strstart;yh(a.strm)};
Ch=function(a,b){a.pending_buf[a.pending++]=b};
Ih=function(a,b){a.pending_buf[a.pending++]=b>>>8&255;a.pending_buf[a.pending++]=b&255};
mia=function(a,b){var c=a.max_chain_length,d=a.strstart,e=a.prev_length,h=a.nice_match,l=a.strstart>a.w_size-262?a.strstart-(a.w_size-262):0,m=a.window,p=a.w_mask,q=a.prev,t=a.strstart+258,y=m[d+e-1],z=m[d+e];a.prev_length>=a.good_match&&(c>>=2);h>a.lookahead&&(h=a.lookahead);do{var D=b;if(m[D+e]===z&&m[D+e-1]===y&&m[D]===m[d]&&m[++D]===m[d+1]){d+=2;for(D++;m[++d]===m[++D]&&m[++d]===m[++D]&&m[++d]===m[++D]&&m[++d]===m[++D]&&m[++d]===m[++D]&&m[++d]===m[++D]&&m[++d]===m[++D]&&m[++d]===m[++D]&&d<t;);
D=258-(t-d);d=t-258;if(D>e){a.match_start=b;e=D;if(D>=h)break;y=m[d+e-1];z=m[d+e]}}}while((b=q[b&p])>l&&0!==--c);return e<=a.lookahead?e:a.lookahead};
Kh=function(a){var b=a.w_size,c;do{var d=a.window_size-a.lookahead-a.strstart;if(a.strstart>=b+(b-262)){rh.arraySet(a.window,a.window,b,b,0);a.match_start-=b;a.strstart-=b;a.block_start-=b;var e=c=a.hash_size;do{var h=a.head[--e];a.head[e]=h>=b?h-b:0}while(--c);e=c=b;do h=a.prev[--e],a.prev[e]=h>=b?h-b:0;while(--c);d+=b}if(0===a.strm.avail_in)break;e=a.strm;c=a.window;h=a.strstart+a.lookahead;var l=e.avail_in;l>d&&(l=d);0===l?c=0:(e.avail_in-=l,rh.arraySet(c,e.input,e.next_in,l,h),1===e.state.wrap?
e.adler=nia(e.adler,c,l,h):2===e.state.wrap&&(e.adler=Jh(e.adler,c,l,h)),e.next_in+=l,e.total_in+=l,c=l);a.lookahead+=c;if(3<=a.lookahead+a.insert)for(d=a.strstart-a.insert,a.ins_h=a.window[d],a.ins_h=(a.ins_h<<a.hash_shift^a.window[d+1])&a.hash_mask;a.insert&&!(a.ins_h=(a.ins_h<<a.hash_shift^a.window[d+3-1])&a.hash_mask,a.prev[d&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=d,d++,a.insert--,3>a.lookahead+a.insert););}while(262>a.lookahead&&0!==a.strm.avail_in)};
oia=function(a,b){for(var c;;){if(262>a.lookahead){Kh(a);if(262>a.lookahead&&0===b)return 1;if(0===a.lookahead)break}c=0;3<=a.lookahead&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+3-1])&a.hash_mask,c=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart);0!==c&&a.strstart-c<=a.w_size-262&&(a.match_length=mia(a,c));if(3<=a.match_length)if(c=uh(a,a.strstart-a.match_start,a.match_length-3),a.lookahead-=a.match_length,a.match_length<=a.max_lazy_match&&3<=a.lookahead){a.match_length--;
do a.strstart++,a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+3-1])&a.hash_mask,a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart;while(0!==--a.match_length);a.strstart++}else a.strstart+=a.match_length,a.match_length=0,a.ins_h=a.window[a.strstart],a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+1])&a.hash_mask;else c=uh(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++;if(c&&(Bh(a,!1),0===a.strm.avail_out))return 1}a.insert=2>a.strstart?a.strstart:2;return 4===b?(Bh(a,
!0),0===a.strm.avail_out?3:4):a.last_lit&&(Bh(a,!1),0===a.strm.avail_out)?1:2};
Lh=function(a,b){for(var c,d;;){if(262>a.lookahead){Kh(a);if(262>a.lookahead&&0===b)return 1;if(0===a.lookahead)break}c=0;3<=a.lookahead&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+3-1])&a.hash_mask,c=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart);a.prev_length=a.match_length;a.prev_match=a.match_start;a.match_length=2;0!==c&&a.prev_length<a.max_lazy_match&&a.strstart-c<=a.w_size-262&&(a.match_length=mia(a,c),5>=a.match_length&&(1===a.strategy||3===a.match_length&&
4096<a.strstart-a.match_start)&&(a.match_length=2));if(3<=a.prev_length&&a.match_length<=a.prev_length){d=a.strstart+a.lookahead-3;c=uh(a,a.strstart-1-a.prev_match,a.prev_length-3);a.lookahead-=a.prev_length-1;a.prev_length-=2;do++a.strstart<=d&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+3-1])&a.hash_mask,a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart);while(0!==--a.prev_length);a.match_available=0;a.match_length=2;a.strstart++;if(c&&(Bh(a,!1),0===a.strm.avail_out))return 1}else if(a.match_available){if((c=
uh(a,0,a.window[a.strstart-1]))&&Bh(a,!1),a.strstart++,a.lookahead--,0===a.strm.avail_out)return 1}else a.match_available=1,a.strstart++,a.lookahead--}a.match_available&&(uh(a,0,a.window[a.strstart-1]),a.match_available=0);a.insert=2>a.strstart?a.strstart:2;return 4===b?(Bh(a,!0),0===a.strm.avail_out?3:4):a.last_lit&&(Bh(a,!1),0===a.strm.avail_out)?1:2};
pia=function(a,b){for(var c,d,e,h=a.window;;){if(258>=a.lookahead){Kh(a);if(258>=a.lookahead&&0===b)return 1;if(0===a.lookahead)break}a.match_length=0;if(3<=a.lookahead&&0<a.strstart&&(d=a.strstart-1,c=h[d],c===h[++d]&&c===h[++d]&&c===h[++d])){for(e=a.strstart+258;c===h[++d]&&c===h[++d]&&c===h[++d]&&c===h[++d]&&c===h[++d]&&c===h[++d]&&c===h[++d]&&c===h[++d]&&d<e;);a.match_length=258-(e-d);a.match_length>a.lookahead&&(a.match_length=a.lookahead)}3<=a.match_length?(c=uh(a,1,a.match_length-3),a.lookahead-=
a.match_length,a.strstart+=a.match_length,a.match_length=0):(c=uh(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++);if(c&&(Bh(a,!1),0===a.strm.avail_out))return 1}a.insert=0;return 4===b?(Bh(a,!0),0===a.strm.avail_out?3:4):a.last_lit&&(Bh(a,!1),0===a.strm.avail_out)?1:2};
qia=function(a,b){for(var c;;){if(0===a.lookahead&&(Kh(a),0===a.lookahead)){if(0===b)return 1;break}a.match_length=0;c=uh(a,0,a.window[a.strstart]);a.lookahead--;a.strstart++;if(c&&(Bh(a,!1),0===a.strm.avail_out))return 1}a.insert=0;return 4===b?(Bh(a,!0),0===a.strm.avail_out?3:4):a.last_lit&&(Bh(a,!1),0===a.strm.avail_out)?1:2};
Mh=function(a,b,c,d,e){this.good_length=a;this.max_lazy=b;this.nice_length=c;this.max_chain=d;this.func=e};
ria=function(){this.strm=null;this.status=0;this.pending_buf=null;this.wrap=this.pending=this.pending_out=this.pending_buf_size=0;this.gzhead=null;this.gzindex=0;this.method=8;this.last_flush=-1;this.w_mask=this.w_bits=this.w_size=0;this.window=null;this.window_size=0;this.head=this.prev=null;this.nice_match=this.good_match=this.strategy=this.level=this.max_lazy_match=this.max_chain_length=this.prev_length=this.lookahead=this.match_start=this.strstart=this.match_available=this.prev_match=this.match_length=
this.block_start=this.hash_shift=this.hash_mask=this.hash_bits=this.hash_size=this.ins_h=0;this.dyn_ltree=new rh.Buf16(1146);this.dyn_dtree=new rh.Buf16(122);this.bl_tree=new rh.Buf16(78);xh(this.dyn_ltree);xh(this.dyn_dtree);xh(this.bl_tree);this.bl_desc=this.d_desc=this.l_desc=null;this.bl_count=new rh.Buf16(16);this.heap=new rh.Buf16(573);xh(this.heap);this.heap_max=this.heap_len=0;this.depth=new rh.Buf16(573);xh(this.depth);this.bi_valid=this.bi_buf=this.insert=this.matches=this.static_len=this.opt_len=
this.d_buf=this.last_lit=this.lit_bufsize=this.l_buf=0};
sia=function(a,b){if(!a||!a.state||5<b||0>b)return a?wh(a,-2):-2;var c=a.state;if(!a.output||!a.input&&0!==a.avail_in||666===c.status&&4!==b)return wh(a,0===a.avail_out?-5:-2);c.strm=a;var d=c.last_flush;c.last_flush=b;if(42===c.status)if(2===c.wrap)a.adler=0,Ch(c,31),Ch(c,139),Ch(c,8),c.gzhead?(Ch(c,(c.gzhead.text?1:0)+(c.gzhead.hcrc?2:0)+(c.gzhead.extra?4:0)+(c.gzhead.name?8:0)+(c.gzhead.comment?16:0)),Ch(c,c.gzhead.time&255),Ch(c,c.gzhead.time>>8&255),Ch(c,c.gzhead.time>>16&255),Ch(c,c.gzhead.time>>
24&255),Ch(c,9===c.level?2:2<=c.strategy||2>c.level?4:0),Ch(c,c.gzhead.os&255),c.gzhead.extra&&c.gzhead.extra.length&&(Ch(c,c.gzhead.extra.length&255),Ch(c,c.gzhead.extra.length>>8&255)),c.gzhead.hcrc&&(a.adler=Jh(a.adler,c.pending_buf,c.pending,0)),c.gzindex=0,c.status=69):(Ch(c,0),Ch(c,0),Ch(c,0),Ch(c,0),Ch(c,0),Ch(c,9===c.level?2:2<=c.strategy||2>c.level?4:0),Ch(c,3),c.status=113);else{var e=8+(c.w_bits-8<<4)<<8;e|=(2<=c.strategy||2>c.level?0:6>c.level?1:6===c.level?2:3)<<6;0!==c.strstart&&(e|=
32);c.status=113;Ih(c,e+(31-e%31));0!==c.strstart&&(Ih(c,a.adler>>>16),Ih(c,a.adler&65535));a.adler=1}if(69===c.status)if(c.gzhead.extra){for(e=c.pending;c.gzindex<(c.gzhead.extra.length&65535)&&(c.pending!==c.pending_buf_size||(c.gzhead.hcrc&&c.pending>e&&(a.adler=Jh(a.adler,c.pending_buf,c.pending-e,e)),yh(a),e=c.pending,c.pending!==c.pending_buf_size));)Ch(c,c.gzhead.extra[c.gzindex]&255),c.gzindex++;c.gzhead.hcrc&&c.pending>e&&(a.adler=Jh(a.adler,c.pending_buf,c.pending-e,e));c.gzindex===c.gzhead.extra.length&&
(c.gzindex=0,c.status=73)}else c.status=73;if(73===c.status)if(c.gzhead.name){e=c.pending;do{if(c.pending===c.pending_buf_size&&(c.gzhead.hcrc&&c.pending>e&&(a.adler=Jh(a.adler,c.pending_buf,c.pending-e,e)),yh(a),e=c.pending,c.pending===c.pending_buf_size)){var h=1;break}h=c.gzindex<c.gzhead.name.length?c.gzhead.name.charCodeAt(c.gzindex++)&255:0;Ch(c,h)}while(0!==h);c.gzhead.hcrc&&c.pending>e&&(a.adler=Jh(a.adler,c.pending_buf,c.pending-e,e));0===h&&(c.gzindex=0,c.status=91)}else c.status=91;if(91===
c.status)if(c.gzhead.comment){e=c.pending;do{if(c.pending===c.pending_buf_size&&(c.gzhead.hcrc&&c.pending>e&&(a.adler=Jh(a.adler,c.pending_buf,c.pending-e,e)),yh(a),e=c.pending,c.pending===c.pending_buf_size)){h=1;break}h=c.gzindex<c.gzhead.comment.length?c.gzhead.comment.charCodeAt(c.gzindex++)&255:0;Ch(c,h)}while(0!==h);c.gzhead.hcrc&&c.pending>e&&(a.adler=Jh(a.adler,c.pending_buf,c.pending-e,e));0===h&&(c.status=103)}else c.status=103;103===c.status&&(c.gzhead.hcrc?(c.pending+2>c.pending_buf_size&&
yh(a),c.pending+2<=c.pending_buf_size&&(Ch(c,a.adler&255),Ch(c,a.adler>>8&255),a.adler=0,c.status=113)):c.status=113);if(0!==c.pending){if(yh(a),0===a.avail_out)return c.last_flush=-1,0}else if(0===a.avail_in&&(b<<1)-(4<b?9:0)<=(d<<1)-(4<d?9:0)&&4!==b)return wh(a,-5);if(666===c.status&&0!==a.avail_in)return wh(a,-5);if(0!==a.avail_in||0!==c.lookahead||0!==b&&666!==c.status){d=2===c.strategy?qia(c,b):3===c.strategy?pia(c,b):Nh[c.level].func(c,b);if(3===d||4===d)c.status=666;if(1===d||3===d)return 0===
a.avail_out&&(c.last_flush=-1),0;if(2===d&&(1===b?(ph(c,2,3),qh(c,256,zh),16===c.bi_valid?(hh(c,c.bi_buf),c.bi_buf=0,c.bi_valid=0):8<=c.bi_valid&&(c.pending_buf[c.pending++]=c.bi_buf&255,c.bi_buf>>=8,c.bi_valid-=8)):5!==b&&(ph(c,0,3),$ha(c,0,0),3===b&&(xh(c.head),0===c.lookahead&&(c.strstart=0,c.block_start=0,c.insert=0))),yh(a),0===a.avail_out))return c.last_flush=-1,0}if(4!==b)return 0;if(0>=c.wrap)return 1;2===c.wrap?(Ch(c,a.adler&255),Ch(c,a.adler>>8&255),Ch(c,a.adler>>16&255),Ch(c,a.adler>>24&
255),Ch(c,a.total_in&255),Ch(c,a.total_in>>8&255),Ch(c,a.total_in>>16&255),Ch(c,a.total_in>>24&255)):(Ih(c,a.adler>>>16),Ih(c,a.adler&65535));yh(a);0<c.wrap&&(c.wrap=-c.wrap);return 0!==c.pending?0:1};
tia=function(a){if(!(this instanceof tia))return new tia(a);a=this.options=rh.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},a||{});a.raw&&0<a.windowBits?a.windowBits=-a.windowBits:a.gzip&&0<a.windowBits&&16>a.windowBits&&(a.windowBits+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.strm=new uia;this.strm.avail_out=0;var b=this.strm;var c=a.level,d=a.method,e=a.windowBits,h=a.memLevel,l=a.strategy;if(b){var m=1;-1===c&&(c=6);0>e?(m=0,e=-e):15<e&&
(m=2,e-=16);if(1>h||9<h||8!==d||8>e||15<e||0>c||9<c||0>l||4<l)b=wh(b,-2);else{8===e&&(e=9);var p=new ria;b.state=p;p.strm=b;p.wrap=m;p.gzhead=null;p.w_bits=e;p.w_size=1<<p.w_bits;p.w_mask=p.w_size-1;p.hash_bits=h+7;p.hash_size=1<<p.hash_bits;p.hash_mask=p.hash_size-1;p.hash_shift=~~((p.hash_bits+3-1)/3);p.window=new rh.Buf8(2*p.w_size);p.head=new rh.Buf16(p.hash_size);p.prev=new rh.Buf16(p.w_size);p.lit_bufsize=1<<h+6;p.pending_buf_size=4*p.lit_bufsize;p.pending_buf=new rh.Buf8(p.pending_buf_size);
p.d_buf=p.lit_bufsize;p.l_buf=3*p.lit_bufsize;p.level=c;p.strategy=l;p.method=d;if(b&&b.state){b.total_in=b.total_out=0;b.data_type=2;c=b.state;c.pending=0;c.pending_out=0;0>c.wrap&&(c.wrap=-c.wrap);c.status=c.wrap?42:113;b.adler=2===c.wrap?0:1;c.last_flush=0;if(!via){d=Array(16);for(h=l=0;28>h;h++)for(dia[h]=l,e=0;e<1<<cia[h];e++)sh[l++]=h;sh[l-1]=h;for(h=l=0;16>h;h++)for(fia[h]=l,e=0;e<1<<eia[h];e++)th[l++]=h;for(l>>=7;30>h;h++)for(fia[h]=l<<7,e=0;e<1<<eia[h]-7;e++)th[256+l++]=h;for(e=0;15>=e;e++)d[e]=
0;for(e=0;143>=e;)zh[2*e+1]=8,e++,d[8]++;for(;255>=e;)zh[2*e+1]=9,e++,d[9]++;for(;279>=e;)zh[2*e+1]=7,e++,d[7]++;for(;287>=e;)zh[2*e+1]=8,e++,d[8]++;Xha(zh,287,d);for(e=0;30>e;e++)Ah[2*e+1]=5,Ah[2*e]=Wha(e,5);wia=new Uha(zh,cia,257,286,15);xia=new Uha(Ah,eia,0,30,15);yia=new Uha([],zia,0,19,7);via=!0}c.l_desc=new Vha(c.dyn_ltree,wia);c.d_desc=new Vha(c.dyn_dtree,xia);c.bl_desc=new Vha(c.bl_tree,yia);c.bi_buf=0;c.bi_valid=0;Yha(c);c=0}else c=wh(b,-2);0===c&&(b=b.state,b.window_size=2*b.w_size,xh(b.head),
b.max_lazy_match=Nh[b.level].max_lazy,b.good_match=Nh[b.level].good_length,b.nice_match=Nh[b.level].nice_length,b.max_chain_length=Nh[b.level].max_chain,b.strstart=0,b.block_start=0,b.lookahead=0,b.insert=0,b.match_length=b.prev_length=2,b.match_available=0,b.ins_h=0);b=c}}else b=-2;if(0!==b)throw Error(vh[b]);a.header&&(b=this.strm)&&b.state&&2===b.state.wrap&&(b.state.gzhead=a.header);if(a.dictionary){var q;"string"===typeof a.dictionary?q=Aia(a.dictionary):"[object ArrayBuffer]"===Bia.call(a.dictionary)?
q=new Uint8Array(a.dictionary):q=a.dictionary;a=this.strm;h=q;l=h.length;if(a&&a.state)if(q=a.state,b=q.wrap,2===b||1===b&&42!==q.status||q.lookahead)b=-2;else{1===b&&(a.adler=nia(a.adler,h,l,0));q.wrap=0;l>=q.w_size&&(0===b&&(xh(q.head),q.strstart=0,q.block_start=0,q.insert=0),c=new rh.Buf8(q.w_size),rh.arraySet(c,h,l-q.w_size,q.w_size,0),h=c,l=q.w_size);c=a.avail_in;d=a.next_in;e=a.input;a.avail_in=l;a.next_in=0;a.input=h;for(Kh(q);3<=q.lookahead;){h=q.strstart;l=q.lookahead-2;do q.ins_h=(q.ins_h<<
q.hash_shift^q.window[h+3-1])&q.hash_mask,q.prev[h&q.w_mask]=q.head[q.ins_h],q.head[q.ins_h]=h,h++;while(--l);q.strstart=h;q.lookahead=2;Kh(q)}q.strstart+=q.lookahead;q.block_start=q.strstart;q.insert=q.lookahead;q.lookahead=0;q.match_length=q.prev_length=2;q.match_available=0;a.next_in=d;a.input=e;a.avail_in=c;q.wrap=b;b=0}else b=-2;if(0!==b)throw Error(vh[b]);this._dict_set=!0}};
Cia=function(a,b){b=b||{};b.gzip=!0;b=new tia(b);b.push(a,!0);if(b.err)throw b.msg||vh[b.err];return b.result};
_.Oh=function(a,b){var c=Dia();c&&c.publish.call(c,a.toString(),a,b)};
_.Iia=function(a,b,c){var d=Dia();if(!d)return 0;var e=d.subscribe(a.toString(),function(h,l){var m=_.Gf("ytPubsub2Pubsub2SkipSubKey");m&&m==e||(m=function(){if(Eia[e])try{if(l&&a instanceof Fia&&a!=h)try{var p=a.dataClass,q=l;if(!q.args||!q.version)throw Error("wb");try{if(!p.version_){var t=new p;p.version_=t.version}var y=p.version_}catch(z){}if(!y||q.version!=y)throw Error("xb");try{l=Reflect.construct(p,_.Da(q.args))}catch(z){throw z.message="yt.pubsub2.Data.deserialize(): "+z.message,z;}}catch(z){throw z.message=
"yt.pubsub2.pubsub2 cross-binary conversion error for "+a.toString()+": "+z.message,z;}b.call(c||window,l)}catch(z){_.Ef(z)}},Gia[a.toString()]?_.Gf("yt.scheduler.instance")?_.Ph.addLowPriorityJob(m):_.Vf(m,0):m())});
Eia[e]=!0;Hia[a.toString()]||(Hia[a.toString()]=[]);Hia[a.toString()].push(e);return e};
Kia=function(a,b){var c=_.Iia(a,function(d){b.apply(void 0,arguments);Jia(c)});
return c};
Jia=function(a){var b=Dia();b&&("number"===typeof a&&(a=[a]),_.Lf(a,function(c){b.unsubscribeByKey(c);delete Eia[c]}))};
Dia=function(){return _.Gf("ytPubsub2Pubsub2Instance")};
Lia=function(a,b,c){c=void 0===c?{sampleRate:.1}:c;Math.random()<Math.min(.02,c.sampleRate/100)&&_.Oh("meta_logging_csi_event",{timerName:a,timelineData:b})};
_.Mia=function(a){return a?(a=a.privateDoNotAccessOrElseSafeScriptWrappedValue)?_.Gd(a):null:null};
_.Qh=function(a){return a?(a=a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue)?_.fd(a):null:null};
Oia=function(){Nia||(Nia=_.Qh(_.rf("WORKER_SERIALIZATION_URL")));return Nia||void 0};
_.Qia=function(){var a=Oia();Pia||void 0===a||(Pia=new Worker(_.qd(a),void 0));return Pia};
_.Ria=function(){return"function"===typeof Worker&&Oia()?!0:!1};
_.Via=function(){if(_.Ria()&&!Sia){var a=function(c){c=c.data;if("gzippedGelBatch"===c.op){var d=Tia.get(c.key);d&&(Uia(c.gzippedBatch,d.latencyPayload,d.url,d.options,d.sendFn),Tia.delete(c.key))}},b=_.Qia();
b&&(b.addEventListener("message",a),b.onerror=function(){Tia.clear()},Sia=!0)}};
bja=function(a,b,c,d,e){e=void 0===e?!1:e;var h={startTime:(0,_.Zg)(),ticks:{},infos:{}};if(Yh)try{var l=Wia(b);if(null!=l&&(l>Xia||l<Yia))d(a,c);else{if(_.u("gzip_gel_with_worker")&&(_.u("initial_gzip_use_main_thread")&&!Zia||!_.u("initial_gzip_use_main_thread"))){Sia||_.Via();var m=_.Qia();if(m&&!e){Tia.set($ia,{latencyPayload:h,url:a,options:c,sendFn:d});m.postMessage({op:"gelBatchToGzip",serializedBatch:b,key:$ia});$ia++;return}}var p=Cia(aja(b));Uia(p,h,a,c,d)}}catch(q){_.Hf(q),d(a,c)}else d(a,
c)};
Uia=function(a,b,c,d,e){Zia=!1;var h=(0,_.Zg)();b.ticks.gelc=h;Zh++;_.u("disable_compression_due_to_performance_degredation")&&h-b.startTime>=cja&&(dja++,_.u("abandon_compression_after_N_slow_zips")?Zh===_.zf("compression_disable_point")&&dja>eja&&(Yh=!1):Yh=!1);fja(b);d.headers||(d.headers={});d.headers["Content-Encoding"]="gzip";d.postBody=a;d.postParams=void 0;e(c,d)};
gja=function(a){var b=void 0===b?!1:b;var c=void 0===c?!1:c;var d=(0,_.Zg)(),e={startTime:d,ticks:{},infos:{}},h=b?_.Gf("yt.logging.gzipForFetch",!1):!0;if(Yh&&h){if(!a.body)return a;try{var l=c?a.body:"string"===typeof a.body?a.body:JSON.stringify(a.body);h=l;if(!c&&"string"===typeof l){var m=Wia(l);if(null!=m&&(m>Xia||m<Yia))return a;c=b?{level:1}:void 0;h=Cia(aja(l),c);var p=(0,_.Zg)();e.ticks.gelc=p;if(b){Zh++;if((_.u("disable_compression_due_to_performance_degredation")||_.u("disable_compression_due_to_performance_degradation_lr"))&&
p-d>=cja)if(dja++,_.u("abandon_compression_after_N_slow_zips")||_.u("abandon_compression_after_N_slow_zips_lr")){b=dja/Zh;var q=eja/_.zf("compression_disable_point");0<Zh&&0===Zh%_.zf("compression_disable_point")&&b>=q&&(Yh=!1)}else Yh=!1;fja(e)}}a.headers=Object.assign({},{"Content-Encoding":"gzip"},a.headers||{});a.body=h;return a}catch(t){return _.Hf(t),a}}else return a};
Wia=function(a){try{return(new Blob(a.split(""))).size}catch(b){return _.Hf(b),null}};
fja=function(a){_.u("gel_compression_csi_killswitch")||!_.u("log_gel_compression_latency")&&!_.u("log_gel_compression_latency_lr")||Lia("gel_compression",a,{sampleRate:.1})};
ija=function(a){a=Object.assign({},a);delete a.Authorization;var b=hja();if(b){var c=new $h;c.update(_.rf("INNERTUBE_API_KEY"));c.update(b);a.hash=_.Oa(c.digest(),3)}return a};
bi=function(){jja||(jja=new _.ai("yt.innertube"));return jja};
kja=function(a,b,c,d){if(d)return null;d=bi().get("nextId",!0)||1;var e=bi().get("requests",!0)||{};e[d]={method:a,request:b,authState:ija(c),requestTime:Math.round((0,_.Zg)())};bi().set("nextId",d+1,86400,!0);bi().set("requests",e,86400,!0);return d};
lja=function(a){var b=bi().get("requests",!0)||{};delete b[a];bi().set("requests",b,86400,!0)};
nja=function(a){var b=bi().get("requests",!0);if(b){for(var c in b){var d=b[c];if(!(6E4>Math.round((0,_.Zg)())-d.requestTime)){var e=d.authState,h=ija(_.Sha(!1));_.If.equals(e,h)&&(e=d.request,"requestTimeMs"in e&&(e.requestTimeMs=Math.round((0,_.Zg)())),mja(a,d.method,e,{}));delete b[c]}}bi().set("requests",b,86400,!0)}};
oja=function(a){var b;return(a=null==a?void 0:null==(b=a.error)?void 0:b.code)&&400<=a&&599>=a?!1:!0};
pja=function(a){var b;a=null==a?void 0:null==(b=a.error)?void 0:b.code;return!(400!==a&&415!==a)};
rja=function(){if(qja)return qja();var a={};qja=Yg("LogsDatabaseV2",{objectStores:(a.LogsRequestsStore={addedAtVersion:2},a),shared:!1,upgrade:function(b,c,d){c(2)&&ci(b,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});c(3);c(5)&&(d=d.objectStore("LogsRequestsStore"),d.JSC$6882_wrapped.indexNames.contains("newRequest")&&d.JSC$6882_wrapped.deleteIndex("newRequest"),di(d,"newRequestV2",["status","interface","timestamp"]));c(7)&&b.JSC$6867_wrapped.objectStoreNames.contains("sapisid")&&b.JSC$6867_wrapped.deleteObjectStore("sapisid");
c(9)&&b.JSC$6867_wrapped.objectStoreNames.contains("SWHealthLog")&&b.JSC$6867_wrapped.deleteObjectStore("SWHealthLog")},
version:9});return qja()};
ei=function(a){return _.Ng(rja(),a)};
tja=function(a,b){var c,d,e,h;return _.v(function(l){if(1==l.nextAddress)return c={startTime:(0,_.Zg)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},_.w(l,ei(b),2);if(3!=l.nextAddress)return d=l.yieldResult,e=Object.assign({},a,{options:JSON.parse(JSON.stringify(a.options)),interface:_.rf("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),_.w(l,d.put("LogsRequestsStore",e),3);h=l.yieldResult;c.ticks.tc=(0,_.Zg)();sja(c);return l.return(h)})};
uja=function(a,b){var c,d,e,h,l,m,p;return _.v(function(q){if(1==q.nextAddress)return c={startTime:(0,_.Zg)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},_.w(q,ei(b),2);if(3!=q.nextAddress)return d=q.yieldResult,e=_.rf("INNERTUBE_CONTEXT_CLIENT_NAME",0),h=[a,e,0],l=[a,e,(0,_.Zg)()],m=IDBKeyRange.bound(h,l),p=void 0,_.w(q,_.Og(d,["LogsRequestsStore"],{mode:"readwrite",enableRetries:!0},function(t){return _.$g(t.objectStore("LogsRequestsStore").index("newRequestV2"),{query:m,direction:"prev"},
function(y){y.getValue()&&(p=y.getValue(),"NEW"===a&&(p.status="QUEUED",y.update(p)))})}),3);
c.ticks.tc=(0,_.Zg)();sja(c);return q.return(p)})};
vja=function(a,b){var c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,ei(b),2);c=d.yieldResult;return d.return(_.Og(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",h.put(l).then(function(){return l})})}))})};
wja=function(a,b,c,d){c=void 0===c?!0:c;var e;return _.v(function(h){if(1==h.nextAddress)return _.w(h,ei(b),2);e=h.yieldResult;return h.return(_.Og(e,["LogsRequestsStore"],{mode:"readwrite",enableRetries:!0},function(l){var m=l.objectStore("LogsRequestsStore");return m.get(a).then(function(p){return p?(p.status="NEW",c&&(p.sendCount+=1),void 0!==d&&(p.options.compress=d),m.put(p).then(function(){return p})):zg.resolve(void 0)})}))})};
xja=function(a,b){var c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,ei(b),2);c=d.yieldResult;return d.return(c.delete("LogsRequestsStore",a))})};
yja=function(a){var b,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,ei(a),2);b=d.yieldResult;c=(0,_.Zg)()-2592E6;return _.w(d,_.Og(b,["LogsRequestsStore"],{mode:"readwrite",enableRetries:!0},function(e){return Qg(e.objectStore("LogsRequestsStore"),{},function(h){if(h.getValue().timestamp<=c)return h.delete().then(function(){return h.continue()})})}),0)})};
zja=function(){_.v(function(a){return _.w(a,sha("LogsDatabaseV2"),0)})};
sja=function(a){_.u("nwl_csi_killswitch")||Lia("networkless_performance",a,{sampleRate:1})};
_.Bja=function(a){return _.Ng(Aja(),a)};
Cja=function(a){var b,c;_.v(function(d){if(1==d.nextAddress)return _.w(d,_.Bja(a),2);b=d.yieldResult;c=(0,_.Zg)()-2592E6;return _.w(d,_.Og(b,["SWHealthLog"],{mode:"readwrite",enableRetries:!0},function(e){return Qg(e.objectStore("SWHealthLog"),{},function(h){if(h.getValue().timestamp<=c)return h.delete().then(function(){return h.continue()})})}),0)})};
Dja=function(a){var b;return _.v(function(c){if(1==c.nextAddress)return _.w(c,_.Bja(a),2);b=c.yieldResult;return _.w(c,b.clear("SWHealthLog"),0)})};
_.li=function(a,b,c,d,e,h,l){e=void 0===e?"":e;h=void 0===h?!1:h;l=void 0===l?!1:l;if(a)if(c&&!wg("cobalt"))a&&(a=_.$c(_.Wc(a)),a===_.Rc.toString()||a.startsWith("data")?a="":(a=_.md(Zca(a)).toString(),a=_.Kf((0,_.gi)(a))),_.hi(a)||(a=_.ii("IFRAME",{src:'javascript:"<body><img src=\\""+'+a+'+"\\"></body>"',style:"display:none"}),_.ji(a).body.appendChild(a)));else if(e)zga(a,b,"POST",e,d);else if(_.rf("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||d||l)zga(a,b,"GET","",d,void 0,h,l);else{b:{try{var m=new Eja({url:a});
if(m.isSonicV2OrV3_&&m.adurl_||m.isSonicV4_){var p=_.Yf(a);var q=!(!p||!p.endsWith("/aclk")||"1"!==_.ki(a,"ri"));break b}}catch(y){}q=!1}if(q){b:{try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(a,"")){var t=!0;break b}}catch(y){}t=!1}t?(b&&b(),c=!0):c=!1}else c=!1;c||Fja(a,b)}};
Fja=function(a,b){var c=new Image,d=""+Gja++;Hja[d]=c;c.onload=c.onerror=function(){b&&Hja[d]&&b();delete Hja[d]};
c.src=a};
_.Ija=function(a){if("www.googleadservices.com"!==_.Rf(a))return a;var b,c;return"function"===typeof(null==(b=document.featurePolicy)?void 0:b.features)&&(null==(c=document.featurePolicy)?0:c.features().includes("attribution-reporting"))?a+"&nis=6":a+"&nis=5"};
Kja=function(){Jja||(Jja=new _.ai("yt.offline"));return Jja};
Lja=function(a){if(_.u("offline_error_handling")){var b=Kja().get("errors",!0)||{};b[a.message]={name:a.name,stack:a.stack};a.level&&(b[a.message].level=a.level);Kja().set("errors",b,2592E3,!0)}};
Oja=function(a,b,c,d){d=void 0===d?!1:d;b=_.u("web_fp_via_jspb")?Object.assign({},b):b;_.u("use_cfr_monitor")&&Mja(a,b);if(_.u("use_request_time_ms_header"))b.headers&&(b.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,_.Zg)())));else{var e;if(null==(e=b.postParams)?0:e.requestTimeMs)b.postParams.requestTimeMs=Math.round((0,_.Zg)())}c&&0===Object.keys(b).length?_.li(a):b.compress?b.postBody?("string"!==typeof b.postBody&&(b.postBody=JSON.stringify(b.postBody)),bja(a,b.postBody,b,_.Zf,
d)):bja(a,JSON.stringify(b.postParams),b,Nja,d):_.Zf(a,b)};
_.Qja=function(){Pja||(Pja=new _.mi({logOfflineErrors:!0,enablePolling:!0}));return Pja};
Mja=function(a,b){var c=b.onError?b.onError:function(){};
b.onError=function(e,h){ni().requestComplete(a,!1);c(e,h)};
var d=b.onSuccess?b.onSuccess:function(){};
b.onSuccess=function(e,h){ni().requestComplete(a,!0);d(e,h)}};
_.Rja=function(){return"www.youtube-nocookie.com"!==_.Rf(document.location.toString())};
_.Uja=function(){return _.Gf("ytNetworklessLoggingInitializationOptions")?_.Sja.isNwlInitialized:_.Tja};
Vja=function(a,b){if(_.u("polymer_on_demand_shady_dom")){var c;var d=null!=(c=a.__shady_native_firstElementChild)?c:a.firstElementChild}else d=a.firstElementChild;for(;d;){if(a=b(d)?d:Vja(d,b))return a;d=d.nextElementSibling}return null};
_.Xja=function(){var a=document;if("visibilityState"in a)return a.visibilityState;var b=Wja+"VisibilityState";if(b in a)return a[b]};
_.Zja=function(a){return(a=Vja(a,function(b){if(_.oi(b)){var c;"A"==b.tagName&&b.hasAttribute("href")||"INPUT"==b.tagName||"TEXTAREA"==b.tagName||"SELECT"==b.tagName||"BUTTON"==b.tagName?c=!b.disabled&&(!b.hasAttribute("tabindex")||Yja(b)):c=b.hasAttribute("tabindex")&&Yja(b);var d;c&&_.pi?("function"!==typeof b.getBoundingClientRect||_.pi&&null==b.parentElement?d={height:b.offsetHeight,width:b.offsetWidth}:d=b.getBoundingClientRect(),d=null!=d&&0<d.height&&0<d.width):d=c;b=d&&!!b.offsetParent}else b=
!1;return b}))?a:null};
$ja=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 _.If.findKey(qi,function(e){var h="boolean"===typeof e[4]&&e[4]==!!d,l=_.Ka(e[4])&&_.Ka(d)&&_.If.equals(e[4],d);return!!e.length&&e[0]==a&&e[1]==b&&e[2]==c&&(h||l)})};
_.Di=function(a,b,c,d){d=void 0===d?{}:d;if(!a||!a.addEventListener&&!a.attachEvent)return"";var e=$ja(a,b,c,d);if(e)return e;e=++aka.count+"";var h=!("mouseenter"!=b&&"mouseleave"!=b||!a.addEventListener||"onmouseenter"in document);var l=h?function(m){m=new Bi(m);if(!_.Ci(m.relatedTarget,function(p){return p==a},!0))return m.currentTarget=a,m.type=b,c.call(a,m)}:function(m){m=new Bi(m);
m.currentTarget=a;return c.call(a,m)};
l=_.Ff(l);a.addEventListener?("mouseenter"==b&&h?b="mouseover":"mouseleave"==b&&h?b="mouseout":"mousewheel"==b&&"MozBoxSizing"in document.documentElement.style&&(b="MozMousePixelScroll"),bka()||"boolean"===typeof d?a.addEventListener(b,l,d):a.addEventListener(b,l,!!d.capture)):a.attachEvent("on"+b,l);qi[e]=[a,b,c,l,d];return e};
_.Ei=function(a){a&&("string"==typeof a&&(a=[a]),_.Lf(a,function(b){if(b in qi){var c=qi[b],d=c[0],e=c[1],h=c[3];c=c[4];d.removeEventListener?bka()||"boolean"===typeof c?d.removeEventListener(e,h,c):d.removeEventListener(e,h,!!c.capture):d.detachEvent&&d.detachEvent("on"+e,h);delete qi[b]}}))};
dka=function(){var a={},b=void 0===a.preferMobileEvents?!1:a.preferMobileEvents;a=void 0===a.enableScrollEventListener?!0:a.enableScrollEventListener;if(null==_.Gf("_lact",window)){var c=parseInt(_.rf("LACT"),10);c=isFinite(c)?Date.now()-Math.max(c,0):-1;_.Wg("_lact",c,window);_.Wg("_fact",c,window);-1==c&&_.Fi();_.Di(document,"keydown",_.Fi);_.Di(document,"keyup",_.Fi);_.Di(document,"mousedown",_.Fi);_.Di(document,"mouseup",_.Fi);b?_.Di(window,"touchmove",function(){cka("touchmove",200)},{passive:!0}):
(_.Di(window,"resize",function(){cka("resize",200)}),a&&_.Di(window,"scroll",function(){cka("scroll",200)}));
new Gi(function(){cka("mouse",100)});
_.Di(document,"touchstart",_.Fi,{passive:!0});_.Di(document,"touchend",_.Fi,{passive:!0})}};
cka=function(a,b){eka[a]||(eka[a]=!0,_.Ph.addLowPriorityJob(function(){_.Fi();eka[a]=!1},b))};
_.Fi=function(){null==_.Gf("_lact",window)&&dka();var a=Date.now();_.Wg("_lact",a,window);-1==_.Gf("_fact",window)&&_.Wg("_fact",a,window);(a=_.Gf("ytglobal.ytUtilActivityCallback_"))&&a()};
_.Hi=function(){var a=_.Gf("_lact",window);return null==a?-1:Math.max(Date.now()-a,0)};
fka=function(){var a=_.Gf("_fact",window);return null==a||-1==a?-1:Math.max(Date.now()-a,0)};
gka=function(){var a,b;return"h5vcc"in Ii&&(null==(a=Ii.h5vcc.traceEvent)?0:a.traceBegin)&&(null==(b=Ii.h5vcc.traceEvent)?0:b.traceEnd)?1:"performance"in Ii&&Ii.performance.mark&&Ii.performance.measure?2:0};
hka=function(a){var b=gka();switch(b){case 1:Ii.h5vcc.traceEvent.traceBegin("YTLR",a);break;case 2:Ii.performance.mark(a+"-start");break;case 0:break;default:_.od(b,"unknown trace type")}};
ika=function(a){var b=gka();switch(b){case 1:Ii.h5vcc.traceEvent.traceEnd("YTLR",a);break;case 2:b=a+"-start";var c=a+"-end";Ii.performance.mark(c);Ii.performance.measure(a,b,c);break;case 0:break;default:_.od(b,"unknown trace type")}};
jka=function(a){return[void 0===a.auth?"undefined":a.auth,void 0===a.isJspb?"undefined":a.isJspb,void 0===a.cttAuthInfo?"undefined":a.cttAuthInfo,void 0===a.tier?"undefined":a.tier].join("/")};
_.B=function(a,b){if(a)return a[b.name]};
Ki=function(){var a=_.Gf("yt.logging.ims");a||(a=new Ji,_.Wg("yt.logging.ims",a));return a};
ska=function(a,b){if("log_event"===a.endpoint){kka(a);var c=lka(a),d=mka(a.payload)||"",e=nka(d),h=200;if(e){if(!1===e.enabled&&!_.u("web_payload_policy_disabled_killswitch"))return;h=oka(e.tier);if(400===h){pka(a,b);return}}Ni[c]=!0;e={cttAuthInfo:c,isJspb:!1,tier:h};Ki().storePayload(e,a.payload);qka(b,c,!1,e,rka(d))}};
uka=function(a,b,c){if("log_event"===b.endpoint){kka(void 0,b);var d=lka(b,!0),e=nka(a),h=200;if(e){if(!1===e.enabled&&!_.u("web_payload_policy_disabled_killswitch"))return;h=oka(e.tier);if(400===h){tka(a,b,c);return}}Ni[d]=!0;e={cttAuthInfo:d,isJspb:!0,tier:h};Ki().storePayload(e,b.payload.toJSON());qka(c,d,!0,e,rka(a))}};
qka=function(a,b,c,d,e){c=void 0===c?!1:c;e=void 0===e?!1:e;a&&(Oi=new a);a=_.zf("tvhtml5_logging_max_batch_ads_fork")||_.zf("web_logging_max_batch")||100;var h=(0,_.Zg)(),l=vka(c,d.tier),m=l.lastDebounceQueueFromLogTimeMs;e&&(l.useVideoStatsEndPoint=!0);e=0;d&&(e=Ki().getSequenceCount(d));var p=function(){wka({writeThenSend:!0},_.u("flush_only_full_queue")?b:void 0,c,d.tier)};
1E3<=e?p():e>=a?xka||(xka=yka(function(){p();xka=void 0},0)):10<=h-m&&(zka(c,d.tier),l.lastDebounceQueueFromLogTimeMs=h)};
pka=function(a,b){if("log_event"===a.endpoint){kka(a);var c=lka(a),d=new Map;d.set(c,[a.payload]);var e=mka(a.payload)||"";b&&(Oi=new b);return new _.Pi(function(h,l){Oi&&Oi.isReady()?Aka(d,Oi,h,l,{bypassNetworkless:!0},!0,rka(e)):h()})}};
tka=function(a,b,c){if("log_event"===b.endpoint){kka(void 0,b);var d=lka(b,!0),e=new Map;e.set(d,[b.payload.toJSON()]);c&&(Oi=new c);return new _.Pi(function(h){Oi&&Oi.isReady()?Bka(e,Oi,h,{bypassNetworkless:!0},!0,rka(a)):h()})}};
lka=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 Cka;c.videoId?d.setVideoId(c.videoId):c.playlistId&&_.Qi(d,2,Dka,_.Qb(c.playlistId));Eka[b]=d}else b=a.cttAuthInfo,c={},b.videoId?c.videoId=b.videoId:b.playlistId&&(c.playlistId=b.playlistId),Fka[a.cttAuthInfo.token]=c;c=a.cttAuthInfo.token}return c};
wka=function(a,b,c,d){a=void 0===a?{}:a;c=void 0===c?!1:c;new _.Pi(function(e,h){var l=vka(c,d),m=l.useVideoStatsEndPoint;l.useVideoStatsEndPoint=!1;Gka(l.queueTimer);Gka(l.queueMaxTimer);l.queueMaxTimer=0;Oi&&Oi.isReady()?void 0===d&&_.u("enable_web_tiered_gel")?Hka(e,h,a,b,c,300,m):Hka(e,h,a,b,c,d,m):(zka(c,d),e())})};
Hka=function(a,b,c,d,e,h,l){var m=Oi;c=void 0===c?{}:c;e=void 0===e?!1:e;h=void 0===h?200:h;l=void 0===l?!1:l;var p=new Map,q=new Map,t={isJspb:e,cttAuthInfo:d,tier:h},y={isJspb:e,cttAuthInfo:d};if(void 0!==d)e?(b=_.u("enable_web_tiered_gel")?Ki().smartExtractMatchingEntries({keys:[t,y],sizeLimit:1E3}):Ki().extractMatchingEntries(y),p.set(d,b),Bka(p,m,a,c,!1,l)):(p=_.u("enable_web_tiered_gel")?Ki().smartExtractMatchingEntries({keys:[t,y],sizeLimit:1E3}):Ki().extractMatchingEntries(y),q.set(d,p),Aka(q,
m,a,b,c,!1,l));else if(e){b=_.g(Object.keys(Ni));for(d=b.next();!d.done;d=b.next())q=d.value,h=_.u("enable_web_tiered_gel")?Ki().smartExtractMatchingEntries({keys:[t,y],sizeLimit:1E3}):Ki().extractMatchingEntries({isJspb:!0,cttAuthInfo:q}),0<h.length&&p.set(q,h),(_.u("web_fp_via_jspb_and_json")&&c.writeThenSend||!_.u("web_fp_via_jspb_and_json"))&&delete Ni[q];Bka(p,m,a,c,!1,l)}else{p=_.g(Object.keys(Ni));for(d=p.next();!d.done;d=p.next())t=d.value,y=_.u("enable_web_tiered_gel")?Ki().smartExtractMatchingEntries({keys:[{isJspb:!1,
cttAuthInfo:t,tier:h},{isJspb:!1,cttAuthInfo:t}],sizeLimit:1E3}):Ki().extractMatchingEntries({isJspb:!1,cttAuthInfo:t}),0<y.length&&q.set(t,y),(_.u("web_fp_via_jspb_and_json")&&c.writeThenSend||!_.u("web_fp_via_jspb_and_json"))&&delete Ni[t];Aka(q,m,a,b,c,!1,l)}};
zka=function(a,b){a=void 0===a?!1:a;b=void 0===b?200:b;var c=function(){wka({writeThenSend:!0},void 0,a,b)},d=vka(a,b),e=d===Ika||d===Jka?5E3:Kka;
_.u("web_gel_timeout_cap")&&!d.queueMaxTimer&&(e=yka(function(){c()},e),d.queueMaxTimer=e);
Gka(d.queueTimer);e=_.rf("LOGGING_BATCH_TIMEOUT",_.zf("web_gel_debounce_ms",1E4));_.u("shorten_initial_gel_batch_timeout")&&Lka&&(e=Mka);e=yka(function(){0<_.zf("gel_min_batch_size")?Ki().getSequenceCount({cttAuthInfo:void 0,isJspb:a,tier:b})>=Nka&&c():c()},e);
d.queueTimer=e};
Aka=function(a,b,c,d,e,h,l){e=void 0===e?{}:e;var m=Math.round((0,_.Zg)()),p=a.size,q=Oka(l);a=_.g(a);var t=a.next();for(l={};!t.done;l={networkFailures:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,onSuccess$jscomp$3:void 0,onError$jscomp$4:void 0},t=a.next()){var y=_.g(t.value);t=y.next().value;y=y.next().value;l.batchRequest=_.If.unsafeClone({context:_.Jha(b.config_||_.ah())});if(!_.Fa(y)&&!_.u("throw_err_when_logevent_malformed_killswitch")){d();break}l.batchRequest.events=y;
(y=Fka[t])&&Pka(l.batchRequest,t,y);delete Fka[t];l.dangerousLogToVisitorSession="visitorOnlyApprovedKey"===t;Qka(l.batchRequest,m,l.dangerousLogToVisitorSession);Rka(e);l.onSuccess$jscomp$3=function(z){_.u("start_client_gcf")&&_.Ph.addLowPriorityJob(function(){return _.v(function(D){return _.w(D,Ska(z),0)})});
p--;p||c()};
l.networkFailures=0;l.onError$jscomp$4=function(z){return function(){z.networkFailures++;if(e.bypassNetworkless&&1===z.networkFailures)try{mja(b,q,z.batchRequest,Tka({writeThenSend:!0},z.dangerousLogToVisitorSession,z.onSuccess$jscomp$3,z.onError$jscomp$4,h)),Lka=!1}catch(D){_.Ef(D),d()}p--;p||c()}}(l);
try{mja(b,q,l.batchRequest,Tka(e,l.dangerousLogToVisitorSession,l.onSuccess$jscomp$3,l.onError$jscomp$4,h)),Lka=!1}catch(z){_.Ef(z),d()}}};
Bka=function(a,b,c,d,e,h){d=void 0===d?{}:d;var l=Math.round((0,_.Zg)()),m={value:a.size},p=new Map([].concat(_.Pd(a)));p=_.g(p);for(var q=p.next();!q.done;q=p.next()){var t=_.g(q.value).next().value,y=a.get(t);q=new Ri;var z=b.config_||_.ah(),D=new Si,E=new Ti;_.dh(E,1,z.innertubeContextHostLanguage);_.dh(E,2,z.innertubeContextGeoLocation);_.x(E,16,z.innertubeContextClientNameFieldNumber);_.dh(E,17,z.innertubeContextClientVersion);if(z.innertubeContextClientConfigInfo){var I=z.innertubeContextClientConfigInfo,
S=new fh;I.coldConfigData&&_.dh(S,1,I.coldConfigData);I.appInstallData&&_.dh(S,6,I.appInstallData);I.coldHashData&&_.dh(S,3,I.coldHashData);I.hotHashData&&S.setHotHashData(I.hotHashData);_.ch(E,62,S)}(I=_.ca.devicePixelRatio)&&1!=I&&_.ej(E,65,I);I=Xfa();""!==I&&_.dh(E,54,I);I=Yfa();if(0<I.length){S=new Uka;for(var T=0;T<I.length;T++){var fa=new fj;fa.setKey(I[T].key);_.Qi(fa,2,Vka,_.Qb(I[T].value));_.gj(S,15,fj,fa)}_.ch(D,5,S)}Dha(z,E);Eha(D);Fha(E);Gha(z,E);Hha(E);_.u("start_client_gcf")&&Iha(E);
_.rf("DELEGATED_SESSION_ID")&&!_.u("pageid_as_header_web")&&(z=new hj,_.dh(z,3,_.rf("DELEGATED_SESSION_ID")));!_.u("fill_delegate_context_in_gel_killswitch")&&(I=_.rf("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(S=_.bh(D,hj,3)||new hj,z=D,I=_.dh(S,18,I),_.ch(z,3,I));z=E;I=_.g(Object.entries(_.Mf(_.rf("DEVICE",""))));for(S=I.next();!S.done;S=I.next())T=_.g(S.value),S=T.next().value,T=T.next().value,"cbrand"===S?_.dh(z,12,T):"cmodel"===S?_.dh(z,13,T):"cbr"===S?_.dh(z,87,T):"cbrver"===S?_.dh(z,
88,T):"cos"===S?_.dh(z,18,T):"cosver"===S?_.dh(z,19,T):"cplatform"===S&&_.x(z,42,Fga(T));D.setClient(E);_.ch(q,1,D);if(E=Eka[t])a:{if(_.id(E,_.ij(E,Dka,1)))D=1;else if(E.getPlaylistId())D=2;else break a;_.ch(q,4,E);E=q.getContext()||new Si;z=_.bh(E,hj,3)||new hj;I=new Wka;I.setToken(t);_.x(I,1,D);_.gj(z,12,Wka,I);_.ch(E,3,z)}delete Eka[t];t="visitorOnlyApprovedKey"===t;Xka()||_.jj(q,2,l);!t&&(D=_.rf("EVENT_ID"))&&(E=Yka(),z=new Zka,_.dh(z,1,D),_.jj(z,2,E),_.ch(q,5,z));Rka(d);if(_.u("jspb_serialize_with_worker")&&
(D=_.Qia())&&d.writeThenSend){_.$ka.set(ala,{client:b,resolve:c,networklessOptions:d,isIsolated:e,useVSSEndpoint:h,dangerousLogToVisitorSession:t,requestsOutstanding:m});D.postMessage({op:"gelBatchToSerialize",batchRequest:q.toJSON(),clientEvents:y,key:ala});ala++;break}if(y){D=[];for(E=0;E<y.length;E++)try{D.push(new _.kj(y[E]))}catch(oa){_.Ef(new _.lg("Transport failed to deserialize "+String(y[E])))}y=D}else y=[];y=_.g(y);for(D=y.next();!D.done;D=y.next())_.gj(q,3,_.kj,D.value);y={startTime:(0,_.Zg)(),
ticks:{},infos:{}};q=q.serialize();y.ticks.geljspc=(0,_.Zg)();_.u("log_jspb_serialize_latency")&&Lia("gel_jspb_serialize",y,{sampleRate:.1});_.bla(q,b,c,d,e,h,t,m)}};
_.bla=function(a,b,c,d,e,h,l,m){d=void 0===d?{}:d;m=void 0===m?{value:0}:m;h=Oka(h);d=Tka(d,l,function(p){_.u("start_client_gcf")&&_.Ph.addLowPriorityJob(function(){return _.v(function(q){return _.w(q,Ska(p),0)})});
m.value--;m.value||c()},function(){m.value--;
m.value||c()},e);
d.headers["Content-Type"]="application/json+protobuf";d.postBodyFormat="JSPB";d.postBody=a;mja(b,h,"",d);Lka=!1};
Rka=function(a){_.u("always_send_and_write")&&(a.writeThenSend=!1)};
Tka=function(a,b,c,d,e){a={retry:!0,onSuccess:c,onError:d,networklessOptions:a,dangerousLogToVisitorSession:b,bypassMonitoring:!!e,headers:{},postBodyFormat:"",postBody:"",compress:_.u("compress_gel")||_.u("compress_gel_lr")};Xka()&&(a.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,_.Zg)())));return a};
Qka=function(a,b,c){Xka()||(a.requestTimeMs=String(b));_.u("unsplit_gel_payloads_in_logs")&&(a.unsplitGelPayloadsInLogs=!0);!c&&(b=_.rf("EVENT_ID"))&&(c=Yka(),a.serializedClientEventId={serializedEventId:b,clientCounter:String(c)})};
Yka=function(){var a=_.rf("BATCH_CLIENT_COUNTER")||0;a||(a=Math.floor(Math.random()*cla/2));a++;a>cla&&(a=1);_.qf("BATCH_CLIENT_COUNTER",a);return a};
Pka=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}]};
kka=function(a,b){if(!_.Gf("yt.logging.transport.enableScrapingForTest"))if("enable_il_payload_scraping"===_.Bf("il_payload_scraping"))dla=[],_.Wg("yt.logging.transport.enableScrapingForTest",!0),_.Wg("yt.logging.transport.scrapedPayloadsForTesting",dla),_.Wg("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),_.Wg("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"),
_.Wg("yt.logging.transport.scrapeClientEvent",!0);else return;var c=_.Gf("yt.logging.transport.scrapedPayloadsForTesting"),d=_.Gf("yt.logging.transport.payloadToScrape");b&&(b=_.Gf("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(b.payload)())&&c.push(b);b=_.Gf("yt.logging.transport.scrapeClientEvent");if(d&&1<=d.length)for(var e=0;e<d.length;e++)if(a&&a.payload[d[e]])if(b)c.push(a.payload);else{var h=void 0;c.push((null==(h=a)?void 0:h.payload)[d[e]])}_.Wg("yt.logging.transport.scrapedPayloadsForTesting",
c)};
Xka=function(){return _.u("use_request_time_ms_header")||_.u("lr_use_request_time_ms_header")};
yka=function(a,b){return!1===_.u("embeds_transport_use_scheduler")?_.Vf(a,b):_.u("logging_avoid_blocking_during_navigation")||_.u("lr_logging_avoid_blocking_during_navigation")?_.lj(_.Ph,function(){if("none"===_.ela().currentState)a();else{var c={};_.ela().install((c.none={callback:a},c))}},b):_.lj(_.Ph,a,b)};
Gka=function(a){_.u("transport_use_scheduler")?_.Ph.cancelJob(a):_.Xf(a)};
Ska=function(a){var b,c,d,e,h,l,m,p,q,t;return _.v(function(y){return 1==y.nextAddress?(d=null==(b=a)?void 0:null==(c=b.responseContext)?void 0:c.globalConfigGroup,e=_.B(d,fla),l=null==(h=d)?void 0:h.hotHashData,m=_.B(d,gla),q=null==(p=d)?void 0:p.coldHashData,(t=_.of().resolve(_.nf(mj)))?l?e?_.w(y,hla(t,l,e),2):_.w(y,hla(t,l),2):y.jumpTo(2):y.return()):q?m?_.w(y,ila(t,q,m),0):_.w(y,ila(t,q),0):y.jumpTo(0)})};
vka=function(a,b){b=void 0===b?200:b;return a?300===b?Ika:jla:300===b?Jka:kla};
nka=function(a){if(_.u("enable_web_tiered_gel")){a=lla[a||""];var b,c,d,e=null==_.of().resolve(_.nf(mj))?void 0:null==(b=mla())?void 0:null==(c=b.loggingHotConfig)?void 0:null==(d=c.eventLoggingConfig)?void 0:d.payloadPolicies;if(e)for(b=0;b<e.length;b++)if(e[b].payloadNumber===a)return e[b]}};
mka=function(a){a=Object.keys(a);a=_.g(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,lla[b])return b};
oka=function(a){switch(a){case "DELAYED_EVENT_TIER_UNSPECIFIED":return 0;case "DELAYED_EVENT_TIER_DEFAULT":return 100;case "DELAYED_EVENT_TIER_DISPATCH_TO_EMPTY":return 200;case "DELAYED_EVENT_TIER_FAST":return 300;case "DELAYED_EVENT_TIER_IMMEDIATE":return 400;default:return 200}};
rka=function(a){return"gelDebuggingEvent"===a};
Oka=function(a){return(void 0===a?0:a)&&_.u("vss_through_gel_video_stats")?"video_stats":"log_event"};
oj=function(a,b,c,d){d=void 0===d?{}:d;var e={},h=Math.round(d.timestamp||(0,_.Zg)());e.eventTimeMs=h<Number.MAX_SAFE_INTEGER?h:0;e[a]=b;a=_.Hi();e.context={lastActivityMs:String(d.timestamp||!isFinite(a)?-1:a)};d.sequenceGroup&&!_.u("web_gel_sequence_info_killswitch")&&(a=e.context,b=d.sequenceGroup,b={index:nla(b),groupKey:b},a.sequence=b,d.endOfSequence&&delete nj[d.sequenceGroup]);(d.sendIsolatedPayload?pka:ska)({endpoint:"log_event",payload:e,cttAuthInfo:d.cttAuthInfo,dangerousLogToVisitorSession:d.dangerousLogToVisitorSession},
c)};
ola=function(a){wka(void 0,void 0,void 0===a?!1:a)};
nla=function(a){nj[a]=a in nj?nj[a]+1:0;return nj[a]};
_.qj=function(a,b,c){c=void 0===c?{}:c;var d=pj;_.wf("ytLoggingEventsDefaultDisabled",!1)&&pj===pj&&(d=null);if(_.u("web_all_payloads_via_jspb"))if(c.timestamp||(c.lact=_.Hi(),c.timestamp=(0,_.Zg)()),_.pla&&_.qla){var e=_.pla[a];if(e){e=e(rla(b));var h=e[1];(e[0]||!_.u("jspb_translator_return_completion"))&&h&&_.qla[a]?(_.qla[a](h,c,d||void 0),sla()):(_.Hf(new _.lg("Unable to call logFn for payload",a)),oj(a,b,d,c))}else{if(!_.u("web_translate_player_logs"))_.Hf(new _.lg("Unable to translate payload to JSPB",
a));else if(!1===_.tla){var l=!1;e=Kia("app_received_payload",function(){l=!0});
_.Oh("player_pass_json_gel_to_app",{payloadName:a,payload:b,options:c});if(l)return;Jia(e);Kia("app_has_initialized",function(){_.Oh("player_pass_json_gel_to_app",{payloadName:a,payload:b,options:c})})}oj(a,b,d,c)}}else ula.push({payloadName:a,
payload:b,options:c});else oj(a,b,d,c)};
_.rj=function(){if(_.u("web_fp_via_jspb")&&(sla(!0),ola(!0),!_.u("web_fp_via_jspb_and_json")))return;ola()};
sla=function(a){a=void 0===a?!1:a;var b=ula;ula=[];if(b){b=_.g(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a?oj(c.payloadName,c.payload,pj,c.options):_.qj(c.payloadName,c.payload,c.options)}};
rla=function(a){if(!_.u("jspb_convert_payloads_to_lower_camel")||!_.Ka(a))return a;for(var b=Object.keys(a),c=0;c<b.length;c++){var d=vla(b[c]);b[c]!==d&&(a[d]=a[b[c]],delete a[b[c]]);if("object"===typeof a[d]&&!_.Fa(a[d]))a[d]=rla(a[d]);else if(_.Fa(a[d])){for(var e=a[d],h=[],l=0;l<e.length;l++)h.push(rla(e[l]));a[d]=h}}return a};
vla=function(a){return a.includes("_")?a.toLowerCase().replace(/([_][a-z])/g,function(b){return b.toUpperCase().replace("_","")}):a};
_.sj=function(a,b,c,d){d=void 0===d?{}:d;var e=Math.round(d.timestamp||(0,_.Zg)());_.jj(b,1,e<Number.MAX_SAFE_INTEGER?e:0);e=new wla;if(d.lact)_.jj(e,1,isFinite(d.lact)?d.lact:-1);else if(d.timestamp)_.jj(e,1,-1);else{var h=_.Hi();_.jj(e,1,isFinite(h)?h:-1)}if(d.sequenceGroup&&!_.u("web_gel_sequence_info_killswitch")){h=d.sequenceGroup;var l=nla(h),m=new xla;m.setIndex(l);_.dh(m,1,h);_.ch(e,3,m);d.endOfSequence&&delete yla[d.sequenceGroup]}_.ch(b,33,e);(d.sendIsolatedPayload?tka:uka)(a,{endpoint:"log_event",
payload:b,cttAuthInfo:d.cttAuthInfo,dangerousLogToVisitorSession:d.dangerousLogToVisitorSession},c)};
_.Bj=function(a,b,c){c=void 0===c?{}:c;var d=!1;_.wf("ytLoggingEventsDefaultDisabled",!1)&&(d=!0);_.sj(a,b,d?null:pj,c)};
_.zla=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,6,_.Dj,a);c?_.sj("latencyActionBaselined",d,c,b):_.Bj("latencyActionBaselined",d,b)};
_.Ala=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,7,_.Dj,a);c?_.sj("latencyActionInfo",d,c,b):_.Bj("latencyActionInfo",d,b)};
_.Bla=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,5,_.Dj,a);c?_.sj("latencyActionTicked",d,c,b):_.Bj("latencyActionTicked",d,b)};
_.Cla=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,20,_.Dj,a);c?_.sj("appCrashed",d,c,b):_.Bj("appCrashed",d,b)};
_.Dla=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,72,_.Dj,a);c?_.sj("visualElementShown",d,c,b):_.Bj("visualElementShown",d,b)};
_.Ela=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,73,_.Dj,a);c?_.sj("visualElementHidden",d,c,b):_.Bj("visualElementHidden",d,b)};
_.Fla=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,78,_.Dj,a);c?_.sj("visualElementGestured",d,c,b):_.Bj("visualElementGestured",d,b)};
_.Gla=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,208,_.Dj,a);c?_.sj("visualElementStateChanged",d,c,b):_.Bj("visualElementStateChanged",d,b)};
_.Hla=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,156,_.Dj,a);c?_.sj("screenCreated",d,c,b):_.Bj("screenCreated",d,b)};
_.Ila=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,215,_.Dj,a);c?_.sj("visualElementAttached",d,c,b):_.Bj("visualElementAttached",d,b)};
_.Jla=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,80,_.Dj,a);c?_.sj("foregroundHeartbeat",d,c,b):_.Bj("foregroundHeartbeat",d,b)};
_.Kla=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,111,_.Dj,a);c?_.sj("foregroundHeartbeatScreenAssociated",d,c,b):_.Bj("foregroundHeartbeatScreenAssociated",d,b)};
_.Lla=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,163,_.Dj,a);c?_.sj("clientError",d,c,b):_.Bj("clientError",d,b)};
_.Mla=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,380,_.Dj,a);c?_.sj("finalPayload",d,c,b):_.Bj("finalPayload",d,b)};
Ola=function(a){if(a)if(_.u("web_time_via_jspb")){var b=new _.Nla;_.dh(b,1,Ej);_.dh(b,2,a);_.u("use_default_heartbeat_client")?_.Kla(b):_.Kla(b,void 0,void 0)}else _.qj("foregroundHeartbeatScreenAssociated",{clientDocumentNonce:Ej,clientScreenNonce:a})};
Pla=function(a){return _.rf("client-screen-nonce-store",{})[void 0===a?0:a]};
Qla=function(a,b){b=void 0===b?0:b;var c=_.rf("client-screen-nonce-store");c||(c={},_.qf("client-screen-nonce-store",c));c[b]=a};
Rla=function(a){a=void 0===a?0:a;return 0===a?"ROOT_VE_TYPE":"ROOT_VE_TYPE."+a};
Sla=function(a){return _.rf(Rla(void 0===a?0:a))};
_.Gj=function(a){return(a=Sla(void 0===a?0:a))?new Fj({veType:a,youtubeData:void 0,jspbYoutubeData:void 0}):null};
Tla=function(){var a=_.rf("csn-to-ctt-auth-info");a||(a={},_.qf("csn-to-ctt-auth-info",a));return a};
Ula=function(){return Object.values(_.rf("client-screen-nonce-store",{})).filter(function(a){return void 0!==a})};
_.Hj=function(a){a=Pla(void 0===a?0:a);if(!a&&!_.wf("USE_CSN_FALLBACK",!0))return null;a||(a="UNDEFINED_CSN");return a?a:null};
Wla=function(a){for(var b=_.g(Object.values(Vla)),c=b.next();!c.done;c=b.next())if(_.Hj(c.value)===a)return!0;return!1};
Xla=function(a,b,c){var d=Tla();(c=_.Hj(c))&&delete d[c];b&&(d[a]=b)};
Ij=function(a){return Tla()[a]};
_.Yla=function(a,b,c,d){c=void 0===c?0:c;if(a!==Pla(c)||b!==_.rf(Rla(c)))if(Xla(a,d,c),Qla(a,c),_.qf(Rla(c),b),b=function(){setTimeout(function(){Ola(a)},0)},"requestAnimationFrame"in window)try{window.requestAnimationFrame(b)}catch(e){b()}else b()};
Zla=function(a,b){var c,d;a=(null==(c=a.watchEndpointSupportedAuthorizationTokenConfig)?void 0:null==(d=c.videoAuthorizationToken)?void 0:d.credentialTransferTokens)||[];for(c=0;c<a.length;++c)if(a[c].scope===b)return a[c].token||void 0};
$la=function(a,b){if(a===b)a=!0;else if(Array.isArray(a)&&Array.isArray(b))a=_.Na(a,b,$la);else if(_.Ka(a)&&_.Ka(b))a:if((0,_.If.getKeys)(a).length!=(0,_.If.getKeys)(b).length)a=!1;else{for(var c in a)if(!$la(a[c],b[c])){a=!1;break a}a=!0}else a=!1;return a};
_.Kj=function(a){var b=_.Xc.apply(1,arguments);if(!Jj(a)||b.some(function(d){return!Jj(d)}))throw Error("Hb");
b=_.g(b);for(var c=b.next();!c.done;c=b.next())ama(a,c.value);return a};
ama=function(a,b){for(var c in b)if(Jj(b[c])){if(c in a&&!Jj(a[c]))throw Error("Ib");c in a||(a[c]={});ama(a[c],b[c])}else if(bma(b[c])){if(c in a&&!bma(a[c]))throw Error("Jb");c in a||(a[c]=[]);cma(a[c],b[c])}else a[c]=b[c];return a};
cma=function(a,b){b=_.g(b);for(var c=b.next();!c.done;c=b.next())c=c.value,Jj(c)?a.push(ama({},c)):bma(c)?a.push(cma([],c)):a.push(c);return a};
Jj=function(a){return"object"===typeof a&&!Array.isArray(a)};
bma=function(a){return"object"===typeof a&&Array.isArray(a)};
dma=function(a){a=void 0===a||a?aga(16):$fa(16);for(var b=[],c=0;c<a.length;c++)b.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(a[c]&63));return b.join("")};
ema=function(a){for(var b=0,c=0;c<a.length;c++)b=31*b+a.charCodeAt(c),c<a.length-1&&(b%=Math.pow(2,47));return b%1E5};
_.Mj=function(a){return _.Gf("ytcsi."+(a||"")+"data_")||fma(a)};
_.Nj=function(a){a=_.Mj(a);a.metadata||(a.metadata={});return a.metadata};
_.gma=function(a){a=_.Mj(a);a.tick||(a.tick={});return a.tick};
_.Oj=function(a){a=_.Mj(a);if(a.gel){var b=a.gel;b.gelInfos||(b.gelInfos={});b.gelTicks||(b.gelTicks={})}else a.gel={gelTicks:{},gelInfos:{}};return a.gel};
_.hma=function(a){a=_.Oj(a);a.gelInfos||(a.gelInfos={});return a.gelInfos};
ima=function(a){var b=_.Mj(a).nonce;b||(b=_.Cf(16),_.Mj(a).nonce=b);return b};
fma=function(a){var b={tick:{},info:{}};_.Wg("ytcsi."+(a||"")+"data_",b);return b};
jma=function(){var a=_.Gf("ytcsi.debug");a||(a=[],_.Wg("ytcsi.debug",a),_.Wg("ytcsi.reference",{}));return a};
_.Pj=function(a){a=a||"";var b=kma();if(b[a])return b[a];var c=jma(),d={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};c.push(d);return b[a]=d};
lma=function(a){a=a||"";var b=kma();b[a]&&delete b[a];var c=jma(),d={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};c.push(d);b[a]=d};
kma=function(){var a=_.Gf("ytcsi.reference");if(a)return a;jma();return _.Gf("ytcsi.reference")};
mma=function(a){if("JavaException"===a.name)return!0;a=a.stack;return a.includes("chrome://")||a.includes("chrome-extension://")||a.includes("moz-extension://")};
_.nma=function(a){return atob(a.replace(/-/g,"+").replace(/_/g,"/"))};
_.pma=function(a,b){var c=a.length,d=0,e=function(){return a.charCodeAt(d++)};
do{var h=oma(e);if(Infinity===h)break;var l=h>>3;switch(h&7){case 0:h=oma(e);if(l===b)return h;break;case 1:if(l===b)return;d+=8;break;case 2:h=oma(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)};
oma=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};
rma=function(a,b,c,d){if(a)if(Array.isArray(a)){var e=d;for(d=0;d<a.length&&!(a[d]&&(e+=qma(d,a[d],b,c),500<e));d++);d=e}else if("object"===typeof a)for(e in a){if(a[e]){var h=e;var l=a[e],m=b,p=c;h="string"!==typeof l||"clickTrackingParams"!==h&&"trackingParams"!==h?0:(l=_.pma(_.nma(l),2))?qma(h+".ve",l,m,p):0;d+=h;d+=qma(e,a[e],b,c);if(500<d)break}}else c[b]=Qj(a),d+=c[b].length;else c[b]=Qj(a),d+=c[b].length;return d};
qma=function(a,b,c,d){c+="."+a;a=Qj(b);d[c]=a;return c.length+a.length};
Qj=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+")"}};
sma=function(){_.Lf(_.rf("ERRORS")||[],function(a){_.Rj.apply(null,a)});
_.qf("ERRORS",[])};
_.Sj=function(a){_.Rj(a,"WARNING")};
tma=function(a){a instanceof Error?_.Rj(a):(a=_.Ka(a)?JSON.stringify(a):String(a),a=new _.lg(a),a.name="RejectedPromiseError",_.Sj(a))};
uma=function(a,b,c,d,e,h){b=void 0===b?"Unknown file":b;c=void 0===c?0:c;var l=!1,m=Ufa("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 _.lg(m),e.name="UnhandledWindowError",e.message=m,e.fileName=
b,e.lineNumber=c,isNaN(d)?delete e.columnNumber:e.columnNumber=d),h&&_.Tj(e,h),l?_.Rj(e):_.Sj(e))};
_.Rj=function(a,b,c,d,e,h,l,m){h=void 0===h?{}:h;h.name=c||_.rf("INNERTUBE_CONTEXT_CLIENT_NAME",1);h.version=d||_.rf("INNERTUBE_CONTEXT_CLIENT_VERSION");var p=h,q=void 0===b?"ERROR":b,t=void 0===l?!1:l;q=void 0===q?"ERROR":q;t=void 0===t?!1:t;if(a){a.hasOwnProperty("level")&&a.level&&(q=a.level);if(_.u("console_log_js_exceptions")){var y=[];y.push("Name: "+a.name);y.push("Message: "+a.message);a.hasOwnProperty("params")&&y.push("Error Params: "+JSON.stringify(a.params));a.hasOwnProperty("args")&&
y.push("Error args: "+JSON.stringify(a.args));y.push("File name: "+a.fileName);y.push("Stacktrace: "+a.stack);var z=y.join("\n");window.console.log(z,a)}if(!(5<=vma)){var D=wma(a),E=D.message||"Unknown Error",I=D.name||"UnknownError",S=D.stack||a.stacktrace||"Not available";if(S.startsWith(I+": "+E)){var T=S.split("\n");T.shift();S=T.join("\n")}var fa=D.lineNumber||"Not available",oa=D.fileName||"Not available",ea=S,ma=0;if(a.hasOwnProperty("args")&&a.args&&a.args.length)for(var ra=0;ra<a.args.length&&
!(ma=rma(a.args[ra],"params."+ra,p,ma),500<=ma);ra++);else if(a.hasOwnProperty("params")&&a.params){var Ea=a.params;if("object"===typeof a.params)for(var Wa in Ea){if(Ea[Wa]){var fb="params."+Wa,ob=Qj(Ea[Wa]);p[fb]=ob;ma+=fb.length+ob.length;if(500<ma)break}}else p.params=Qj(Ea)}if(Uj.length)for(var db=0;db<Uj.length&&!(ma=rma(Uj[db],"params.context."+db,p,ma),500<=ma);db++);navigator.vendor&&!p.hasOwnProperty("vendor")&&(p["device.vendor"]=navigator.vendor);var Ia={message:E,name:I,lineNumber:fa,
fileName:oa,stack:ea,params:p,sampleWeight:1},mb=Number(a.columnNumber);isNaN(mb)||(Ia.lineNumber=Ia.lineNumber+":"+mb);if("IGNORED"===a.level)var eb=0;else a:{for(var Gb=xma(),Tb=_.g(Gb.messageWeights),Va=Tb.next();!Va.done;Va=Tb.next()){var Xb=Va.value;if(Ia.message&&Ia.message.match(Xb.messageRegExp)){eb=Xb.weight;break a}}for(var cc=_.g(Gb.callbackWeights),vb=cc.next();!vb.done;vb=cc.next()){var ab=vb.value;if(ab.callback(Ia)){eb=ab.weight;break a}}eb=1}Ia.sampleWeight=eb;for(var Fc=_.g(yma),
Yc=Fc.next();!Yc.done;Yc=Fc.next()){var ja=Yc.value;if(ja.patternsForType[Ia.name])for(var Ab=_.g(ja.patternsForType[Ia.name]),wb=Ab.next();!wb.done;wb=Ab.next()){var nc=wb.value,cb=Ia.message.match(nc.regexp);if(cb){Ia.params["params.error.original"]=cb[0];for(var ib=nc.groups,uc={},yb=0;yb<ib.length;yb++)uc[ib[yb]]=cb[yb+1],Ia.params["params.error."+ib[yb]]=cb[yb+1];Ia.message=ja.messageFn(uc);break}}}Ia.params||(Ia.params={});var Ob=xma();Ia.params["params.errorServiceSignature"]="msg="+Ob.messageWeights.length+
"&cb="+Ob.callbackWeights.length;Ia.params["params.serviceWorker"]="false";_.ca.document&&_.ca.document.querySelectorAll&&(Ia.params["params.fscripts"]=String(document.querySelectorAll("script:not([nonce])").length));_.Vj("sample").constructor!==_.Wj&&(Ia.params["params.fconst"]="true");window.yterr&&"function"===typeof window.yterr&&window.yterr(Ia);if(0!==Ia.sampleWeight&&!zma.has(Ia.message)){if(t&&_.u("web_enable_error_204"))Ama(void 0===q?"ERROR":q,Ia);else{var Db=q;Db=void 0===Db?"ERROR":Db;
if("ERROR"===Db){Bma.publish("handleError",Ia);if(_.u("record_app_crashed_web")&&0===Cma&&1===Ia.sampleWeight)if(Cma++,_.u("errors_via_jspb")){var ac=new _.Dma;var kb=_.x(ac,1,1);if(!_.u("report_client_error_with_app_crash_ks")){var Jb=new _.gk,$b=new _.Ema,Ed=new _.Fma,kc=new _.hk;var ld=_.dh(kc,1,Ia.message);var Ie=_.ch(Ed,3,ld);var vc=_.ch($b,5,Ie);var pd=_.ch(Jb,9,vc);_.ch(kb,4,pd)}_.Cla(kb)}else{var sd={appCrashType:"APP_CRASH_TYPE_BREAKPAD"};_.u("report_client_error_with_app_crash_ks")||(sd.systemHealth=
{crashData:{clientError:{logMessage:{message:Ia.message}}}});_.qj("appCrashed",sd)}Gma++}else"WARNING"===Db&&Bma.publish("handleWarning",Ia);if(_.u("kevlar_gel_error_routing"))a:{var gc=Db;if(_.u("errors_via_jspb")){if(Hma())var ge=void 0;else{var Zd=new _.Ima;_.dh(Zd,1,Ia.stack);Ia.fileName&&_.dh(Zd,4,Ia.fileName);var Ud=Ia.lineNumber&&Ia.lineNumber.split?Ia.lineNumber.split(":"):[];0!==Ud.length&&(1!==Ud.length||isNaN(Number(Ud[0]))?2!==Ud.length||isNaN(Number(Ud[0]))||isNaN(Number(Ud[1]))||(_.ik(Zd,
2,Number(Ud[0])),_.ik(Zd,3,Number(Ud[1]))):_.ik(Zd,2,Number(Ud[0])));var $d=new _.hk;_.dh($d,1,Ia.message);_.dh($d,3,Ia.name);_.ik($d,6,Ia.sampleWeight);"ERROR"===gc?_.x($d,2,2):"WARNING"===gc?_.x($d,2,1):_.x($d,2,0);var hd=new _.Jma;_.jk(hd,1,!0);_.Cj(hd,3,_.kk,Zd);var Sc=new _.lk;_.dh(Sc,3,window.location.href);for(var qa=_.rf("FEXP_EXPERIMENTS",[]),Aa=0;Aa<qa.length;Aa++)Sc.JSC$7214_addExperimentIds(qa[Aa]);var Ga=_.rf("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS");if(!Ufa("web_disable_gel_stp_ecatcher_killswitch")&&
Ga)for(var Ya=_.g(Object.keys(Ga)),ub=Ya.next();!ub.done;ub=Ya.next()){var dc=ub.value,Eb=new _.mk;Eb.setKey(dc);_.dh(Eb,2,String(Ga[dc]));Sc.addKvPairs(Eb)}var Tc=Ia.params;if(Tc){var Yb=_.g(Object.keys(Tc));for(ub=Yb.next();!ub.done;ub=Yb.next()){var Je=ub.value,mf=new _.mk;mf.setKey("client."+Je);_.dh(mf,2,String(Tc[Je]));Sc.addKvPairs(mf)}}var hb=_.rf("SERVER_NAME"),me=_.rf("SERVER_VERSION");if(hb&&me){var re=new _.mk;re.setKey("server.name");_.dh(re,2,hb);Sc.addKvPairs(re);var wc=new _.mk;wc.setKey("server.version");
_.dh(wc,2,me);Sc.addKvPairs(wc)}var yc=new _.Fma;_.ch(yc,1,Sc);_.ch(yc,2,hd);_.ch(yc,3,$d);ge=yc}var Uc=ge;if(!Uc)break a;_.Lla(Uc)}else{var Vc=m;Vc=void 0===Vc?{}:Vc;if(Hma())var Cd=void 0;else{var ce={stackTrace:Ia.stack};Ia.fileName&&(ce.filename=Ia.fileName);var gf=Ia.lineNumber&&Ia.lineNumber.split?Ia.lineNumber.split(":"):[];0!==gf.length&&(1!==gf.length||isNaN(Number(gf[0]))?2!==gf.length||isNaN(Number(gf[0]))||isNaN(Number(gf[1]))||(ce.lineNumber=Number(gf[0]),ce.columnNumber=Number(gf[1])):
ce.lineNumber=Number(gf[0]));var Qd={level:"ERROR_LEVEL_UNKNOWN",message:Ia.message,errorClassName:Ia.name,sampleWeight:Ia.sampleWeight};"ERROR"===gc?Qd.level="ERROR_LEVEL_ERROR":"WARNING"===gc&&(Qd.level="ERROR_LEVEL_WARNNING");var Df={isObfuscated:!0,browserStackInfo:ce};Vc.pageUrl=window.location.href;Vc.kvPairs=[];_.rf("FEXP_EXPERIMENTS")&&(Vc.experimentIds=_.rf("FEXP_EXPERIMENTS"));var Rd=_.rf("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS");if(!Ufa("web_disable_gel_stp_ecatcher_killswitch")&&Rd)for(var ad=
_.g(Object.keys(Rd)),wd=ad.next();!wd.done;wd=ad.next()){var Jg=wd.value;Vc.kvPairs.push({key:Jg,value:String(Rd[Jg])})}var ig=Ia.params;if(ig){var fi=_.g(Object.keys(ig));for(wd=fi.next();!wd.done;wd=fi.next()){var de=wd.value;Vc.kvPairs.push({key:"client."+de,value:String(ig[de])})}}var Li=_.rf("SERVER_NAME"),Mi=_.rf("SERVER_VERSION");Li&&Mi&&(Vc.kvPairs.push({key:"server.name",value:Li}),Vc.kvPairs.push({key:"server.version",value:Mi}));Cd={errorMetadata:Vc,stackTrace:Df,logMessage:Qd}}var Lj=
Cd;if(!Lj)break a;_.qj("clientError",Lj)}("ERROR"===gc||_.u("errors_flush_gel_always_killswitch"))&&_.rj()}_.u("suppress_error_204_logging")||Ama(Db,Ia)}try{zma.add(Ia.message)}catch(nk){}vma++}}}};
Hma=function(){for(var a=_.g(Kma),b=a.next();!b.done;b=a.next())if(wg(b.value.toLowerCase()))return!0;return!1};
Ama=function(a,b){var c=b.params||{};a={urlParams:{a:"logerror",t:"jserror",type:b.name,msg:b.message.substr(0,250),line:b.lineNumber,level:a,"client.name":c.name},postParams:{url:_.rf("PAGE_NAME",window.location.href),file:b.fileName},method:"POST"};c.version&&(a["client.version"]=c.version);if(a.postParams){b.stack&&(a.postParams.stack=b.stack);b=_.g(Object.keys(c));for(var d=b.next();!d.done;d=b.next())d=d.value,a.postParams["client."+d]=c[d];if(c=_.rf("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS"))for(b=
_.g(Object.keys(c)),d=b.next();!d.done;d=b.next())d=d.value,a.postParams[d]=c[d];c=_.rf("SERVER_NAME");b=_.rf("SERVER_VERSION");c&&b&&(a.postParams["server.name"]=c,a.postParams["server.version"]=b)}_.Zf(_.rf("ECATCHER_REPORT_HOST","")+"/error_204",a)};
_.Lma=function(a,b){b=void 0===b?"ERROR":b;var c=void 0===c?{}:c;var d=_.Gf("ytbin.polymer.shared.lib.tampering.info");d&&(d=d())&&(c["params.tamperingInfo"]=d.sort().join(","));_.Rj(a,b,void 0,void 0,!0,c)};
_.Tj=function(a){var b=_.Xc.apply(1,arguments);a.args||(a.args=[]);a.args.push.apply(a.args,_.Pd(b))};
Mma=function(a){a.level="IGNORED"};
Nma=function(a,b){Uj.push(a);b();Uj.pop()};
_.ok=function(a){return Oma[a]||"LATENCY_ACTION_UNKNOWN"};
_.Tma=function(a,b,c){c=_.Oj(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 Pma){c=Pma[a];_.Ba(Qma,c)&&(b=!!b);a in Rma&&"string"===typeof b&&(b=Rma[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 _.Kj({},d)}_.Ba(Sma,a)||_.Sj(new _.lg("Unknown label logged with GEL CSI",a))};
_.Uma=function(a,b){_.pk("_start",a,b)};
_.Vma=function(a,b,c,d){if(null!==b){if("yt_lt"===a){var e="string"===typeof b?b:""+b;_.Nj(c).loadType=e}(a=_.Tma(a,b,c))&&_.qk(a,c,d)}};
_.qk=function(a,b,c){c=void 0===c?!1:c;if(!_.u("web_csi_action_sampling_enabled")||!_.Mj(b).actionDisabled)if(_.u("web_csi_via_jspb")&&!c){c=new _.rk;var d=Object.keys(a);a=Object.values(a);for(var e=0;e<d.length;e++){var h=d[e];try{switch(h){case "actionType":_.x(c,1,_.G[a[e]]);break;case "clientActionNonce":_.dh(c,2,a[e]);break;case "clientScreenNonce":_.dh(c,4,a[e]);break;case "loadType":_.dh(c,3,a[e]);break;case "isPrewarmedLaunch":_.jk(c,92,a[e]);break;case "isFirstInstall":_.jk(c,55,a[e]);break;
case "networkType":_.x(c,5,sk[a[e]]);break;case "connectionType":_.x(c,26,tk[a[e]]);break;case "detailedConnectionType":_.x(c,27,uk[a[e]]);break;case "isVisible":_.jk(c,6,a[e]);break;case "playerType":_.x(c,7,vk[a[e]]);break;case "clientPlaybackNonce":_.dh(c,8,a[e]);break;case "adClientPlaybackNonce":_.dh(c,28,a[e]);break;case "previousCpn":_.dh(c,77,a[e]);break;case "targetCpn":_.dh(c,76,a[e]);break;case "isMonetized":_.jk(c,9,a[e]);break;case "isPrerollAllowed":_.jk(c,16,a[e]);break;case "isPrerollShown":_.jk(c,
17,a[e]);break;case "adType":_.dh(c,12,a[e]);break;case "adTypesAllowed":_.dh(c,36,a[e]);break;case "adNetworks":_.dh(c,37,a[e]);break;case "previousAction":_.x(c,13,_.G[a[e]]);break;case "isRedSubscriber":_.jk(c,14,a[e]);break;case "serverTimeMs":_.ik(c,15,a[e]);break;case "videoId":c.setVideoId(a[e]);break;case "adVideoId":_.dh(c,20,a[e]);break;case "targetVideoId":_.dh(c,78,a[e]);break;case "adBreakType":_.x(c,21,wk[a[e]]);break;case "isNavigation":_.jk(c,25,a[e]);break;case "viewportHeight":_.ik(c,
29,a[e]);break;case "viewportWidth":_.ik(c,30,a[e]);break;case "screenHeight":_.ik(c,84,a[e]);break;case "screenWidth":_.ik(c,85,a[e]);break;case "browseId":_.dh(c,31,a[e]);break;case "isCacheHit":_.jk(c,32,a[e]);break;case "httpProtocol":_.dh(c,33,a[e]);break;case "transportProtocol":_.dh(c,34,a[e]);break;case "searchQuery":_.dh(c,41,a[e]);break;case "isContinuation":_.jk(c,42,a[e]);break;case "availableProcessors":_.ik(c,43,a[e]);break;case "sdk":_.dh(c,44,a[e]);break;case "isLocalStream":_.jk(c,
45,a[e]);break;case "navigationRequestedSameUrl":_.jk(c,64,a[e]);break;case "shellStartupDurationMs":_.ik(c,70,a[e]);break;case "appInstallDataAgeMs":_.ik(c,73,a[e]);break;case "latencyActionError":_.x(c,71,xk[a[e]]);break;case "actionStep":_.ik(c,79,a[e]);break;case "jsHeapSizeLimit":_.jj(c,80,a[e]);break;case "totalJsHeapSize":_.jj(c,81,a[e]);break;case "usedJsHeapSize":_.jj(c,82,a[e]);break;case "sourceVideoDurationMs":_.jj(c,90,a[e]);break;case "videoOutputFrames":_.jj(c,93,a[e]);break;case "isResume":_.jk(c,
104,a[e]);break;case "debugTicksExcluded":_.jk(c,105,a[e]);break;case "abandonedPing":_.jk(c,113,a[e]);break;case "retries":_.ik(c,123,a[e]);break;case "adPrebufferedTimeSecs":_.ik(c,39,a[e]);break;case "isLivestream":_.jk(c,47,a[e]);break;case "liveStreamMode":_.x(c,91,Hk[a[e]]);break;case "adCpn2":_.dh(c,48,a[e]);break;case "adDaiDriftMillis":_.jj(c,49,a[e]);break;case "videoStreamType":_.x(c,53,Ik[a[e]]);break;case "playbackRequiresTap":_.jk(c,56,a[e]);break;case "performanceNavigationTiming":_.jk(c,
67,a[e]);break;case "transactionType":_.x(c,74,Jk[a[e]]);break;case "playerRotationType":_.x(c,101,Kk[a[e]]);break;case "allowedPreroll":_.jk(c,10,a[e]);break;case "shownPreroll":_.jk(c,11,a[e]);break;case "getHomeRequestId":_.dh(c,57,a[e]);break;case "getSearchRequestId":_.dh(c,60,a[e]);break;case "getPlayerRequestId":_.dh(c,61,a[e]);break;case "getWatchNextRequestId":_.dh(c,62,a[e]);break;case "getBrowseRequestId":_.dh(c,63,a[e]);break;case "getLibraryRequestId":_.dh(c,66,a[e]);break;case "isTransformerEnabledForFeature":_.jk(c,
106,a[e]);break;case "sourceVideoFrameCount":_.jj(c,109,a[e]);break;default:Wma.includes(h)&&_.Ef(new _.lg("Codegen laipb translator asked to translate message field",h))}}catch(l){_.Ef(Error("Kb`"+h))}}_.Lk(c,b)}else c=_.Pj(b||""),_.Kj(c.info,a),a.loadType&&(c=a.loadType,_.Nj(b).loadType=c),_.Kj(_.hma(b),a),c=ima(b),b=_.Mj(b).cttAuthInfo,Xma().info(a,c,b)};
_.Lk=function(a,b){if(!_.u("web_csi_action_sampling_enabled")||!_.Mj(b).actionDisabled){var c=_.Mk(a,3);c&&(_.Nj(b).loadType=c);_.Pj(b||"").jspbInfo.push(a);c=ima(b);b=_.Mj(b).cttAuthInfo;Xma().jspbInfo(a,c,b)}};
Yma=function(){var a,b,c,d;return(null!=(d=null==_.of().resolve(_.nf(mj))?void 0:null==(a=mla())?void 0:null==(b=a.loggingHotConfig)?void 0:null==(c=b.csiConfig)?void 0:c.debugTicks)?d:[]).map(function(e){return Object.values(e)[0]})};
_.pk=function(a,b,c){if(!_.u("web_csi_action_sampling_enabled")||!_.Mj(c).actionDisabled){var d=ima(c),e;if(e=_.u("web_csi_debug_sample_enabled")&&d){(null==_.of().resolve(_.nf(mj))?0:mla())&&!Zma&&(Zma=!0,_.pk("gcfl",(0,_.Zg)(),c));var h,l,m;e=(null==_.of().resolve(_.nf(mj))?void 0:null==(h=mla())?void 0:null==(l=h.loggingHotConfig)?void 0:null==(m=l.csiConfig)?void 0:m.debugSampleWeight)||0;if(h=0!==e)b:{h=Yma();if(0<h.length)for(l=0;l<h.length;l++)if(a===h[l]){h=!0;break b}h=!1}h?(e=0!==ema(d)%
e,_.Mj(c).debugTicksExcludedLogged||(_.u("web_csi_via_jspb")?(h=new _.rk,h=_.jk(h,105,e),_.Lk(h,c)):(h={},h.debugTicksExcluded=e,_.qk(h,c))),_.Mj(c).debugTicksExcludedLogged=!0):e=!1}if(!e){b||"_"===a[0]||$ma(a,c);e=_.Pj(c||"");e.tick[a]=b||(0,_.Zg)();if(e.callback&&e.callback[a])for(e=_.g(e.callback[a]),h=e.next();!h.done;h=e.next())h=h.value,h();e=_.Oj(c);e.gelTicks&&(e.gelTicks[a]=!0);h=_.gma(c);e=b||(0,_.Zg)();_.u("log_repeated_ytcsi_ticks")?a in h||(h[a]=e):h[a]=e;h=_.Mj(c).cttAuthInfo;"_start"===
a?Xma().baseline(d,b,h):Xma().tick(a,d,b,h);_.ana(c);return e}}};
$ma=function(a,b){_.Nk.mark&&(a.startsWith("mark_")||(a="mark_"+a),b&&(a+=" ("+b+")"),_.Nk.mark(a))};
bna=function(){var a,b=null==(a=_.Nk.getEntriesByType)?void 0:a.call(_.Nk,"mark");b&&b.forEach(function(c){if(c.name.startsWith("mark_")){var d;null==(d=_.Nk.clearMarks)||d.call(_.Nk,c.name)}})};
cna=function(a){var b={},c=function(h,l,m){l=l.match("_rid")?l.split("_rid")[0]:l;"number"===typeof m&&(m=JSON.stringify(m));h.requestIds?h.requestIds.push({endpoint:l,id:m}):h.requestIds=[{endpoint:l,id:m}]};
a=_.g(Object.entries(a));for(var d=a.next();!d.done;d=a.next()){var e=_.g(d.value);d=e.next().value;e=e.next().value;switch(d){case "GetBrowse_rid":c(b,d,e);break;case "GetGuide_rid":c(b,d,e);break;case "GetHome_rid":c(b,d,e);break;case "GetPlayer_rid":c(b,d,e);break;case "GetSearch_rid":c(b,d,e);break;case "GetSettings_rid":c(b,d,e);break;case "GetTrending_rid":c(b,d,e);break;case "GetWatchNext_rid":c(b,d,e);break;case "yt_red":b.isRedSubscriber=!!e;break;case "yt_ad":b.isMonetized=!!e}}return b};
_.dna=function(a){var b=_.Ok("aft",a);if(b)return b;b=_.rf((a||"")+"TIMING_AFT_KEYS",["ol"]);for(var c=b.length,d=0;d<c;d++){var e=_.Ok(b[d],a);if(e)return e}return NaN};
_.ena=function(a,b){_.Wg("ytglobal.timing"+(b||"")+"ready_",a)};
_.Ok=function(a,b){if(a=_.gma(b)[a])return"number"===typeof a?a:a[a.length-1]};
_.ana=function(a){var b=_.Ok("_start",a),c=_.dna(a);b&&c&&!fna&&(_.Oh(gna,new hna(Math.round(c-b),a)),fna=!0)};
jna=function(a){fma(a);ina();bna();a||(_.rf("TIMING_ACTION")&&_.qf("PREVIOUS_ACTION",_.rf("TIMING_ACTION")),_.qf("TIMING_ACTION",""))};
_.kna=function(a){a=void 0===a?{}:a;_.Ff(function(){Pk();lma();jna();_.ena(!1);a.cttAuthInfo&&(_.Mj().cttAuthInfo=a.cttAuthInfo);_.qf("TIMING_AFT_KEYS",[]);a.isHot?_.Qk({loadType:"hot"}):_.Qk({loadType:"warm"});_.qf("TIMING_ACTION","");delete _.rf("TIMING_INFO",{}).yt_lt;_.Ff(_.Uma)(a.startTime,void 0)})()};
_.Rk=function(a,b,c,d){b=void 0===b?{}:b;_.Ff(function(){var e=c?c:a;lna(e);var h=b.sampleRate;if(!_.u("web_csi_action_sampling_enabled")||void 0===h||1>=h)h=!1;else{var l=ima(e);h=0!==ema(l)%h}h&&(_.Mj(e).actionDisabled=!0);_.Pj(e||"").info.actionType=a;b.cttAuthInfo&&(_.Mj(e).cttAuthInfo=b.cttAuthInfo);_.qf(e+"TIMING_ACTION",a);_.Ff(_.Uma)(b.startTime,e);h={actionType:d||_.ok(a)};(l=_.Hj())&&"UNDEFINED_CSN"!==l&&(h.clientScreenNonce=l);_.Qk(h,e);_.ena(!0,e)})()};
lna=function(a){_.Ff(function(){Pk(a);lma(a);jna(a)})()};
_.mna=function(){_.Ff(function(){var a=[],b;for(b in _.Gf("ytcsi.".slice(0,-1)))b.endsWith("data_")&&a.push(b.slice(0,-5));a=_.g(a);for(b=a.next();!b.done;b=a.next())lna(b.value);Pk()})()};
_.nna=function(a,b,c,d){_.Ff(_.Vma)(a,b,c,d)};
_.Qk=function(a,b,c){_.Ff(_.qk)(a,b,void 0===c?!1:c)};
_.Sk=function(a,b,c){return _.Ff(_.pk)(a,b,c)};
_.Tk=function(a,b){return _.Ff(function(){var c=_.gma(b);return a in c})()};
_.Uk=function(a,b,c){_.Ff(function(){if(_.Tk(a,c))return!1;_.Sk(a,b,c);return!0})()};
_.ona=function(a,b,c){_.Ff(function(){if(!_.Tk("_start",c)||_.Tk(a,c))return!1;_.Sk(a,b,c);return!0})()};
Vk=function(a){return _.Ff(_.Ok)(a,void 0)};
Pk=function(a){_.Tk("_start",a)&&_.Sk("aa",void 0,a)};
_.Ana=function(a,b,c,d,e,h,l,m,p){var q=pna(),t=new Fj({veType:b,youtubeData:h,jspbYoutubeData:m});h=Wk({},q);e&&(h.cttAuthInfo=e);m=function(){_.Sj(new _.lg("newScreen() parent element does not have a VE - rootVe",b))};
if(_.u("il_via_jspb")){e=_.qna((new _.rna).JSC$8201_setCsn(q),t.getAsJspb());c&&c.visualElement?(m=new _.sna,c.clientScreenNonce&&_.dh(m,2,c.clientScreenNonce),_.tna(m,c.visualElement.getAsJspb()),l&&_.x(m,4,_.una[l]),_.ch(e,5,m)):c&&m();d&&_.dh(e,3,d);if(_.u("expectation_logging")&&p&&p.screenCreatedLoggingExpectations){c=new _.Xk;p=_.g(p.screenCreatedLoggingExpectations.expectedParentScreens||[]);for(d=p.next();!d.done;d=p.next())d=d.value,d.screenVeType&&(d=_.vna(new _.Yk,d.screenVeType),c.addExpectedParentScreens(d));
_.ch(e,7,c)}_.Hla(e,h,a)}else e={csn:q,pageVe:t.getAsJson()},_.u("expectation_logging")&&p&&p.screenCreatedLoggingExpectations&&(e.screenCreatedLoggingExpectations=p.screenCreatedLoggingExpectations),c&&c.visualElement?(e.implicitGesture={parentCsn:c.clientScreenNonce,gesturedVe:c.visualElement.getAsJson()},l&&(e.implicitGesture.gestureType=l)):c&&m(),d&&(e.cloneCsn=d),a?oj("screenCreated",e,a,h):_.qj("screenCreated",e,h);_.Oh(wna,new xna(q));Zk.clear();yna.clear();zna.clear();return q};
$k=function(a,b,c,d,e){_.Bna(a,b,c,[d],void 0===e?!1:e)};
_.Bna=function(a,b,c,d,e){e=void 0===e?!1:e;for(var h=Wk({cttAuthInfo:Ij(b)||void 0},b),l=_.g(d),m=l.next();!m.done;m=l.next()){m=m.value;var p=m.getAsJson();(_.If.isEmpty(p)||!p.trackingParams&&!p.veType)&&_.Sj(Error("Lb"));if(_.u("no_client_ve_attach_unless_shown")){var q=Cna(m,b);if(p.veType&&!yna.has(q)&&!zna.has(q)&&!e){Zk.set(q,[a,b,c,m]);return}m=Cna(c,b);Zk.has(m)?Dna(c,b):zna.set(m,!0)}}d=d.filter(function(y){y.csn!==b?(y.csn=b,y=!0):y=!1;return y});
if(_.u("il_via_jspb")){var t=_.Ena((new _.al).JSC$8201_setCsn(b),c.getAsJspb());_.Af(d,function(y){t.addChildVes(y.getAsJspb())});
"UNDEFINED_CSN"===b?bl("visualElementAttached",h,void 0,t):_.Ila(t,h,a)}else c={csn:b,parentVe:c.getAsJson(),childVes:_.Af(d,function(y){return y.getAsJson()})},"UNDEFINED_CSN"===b?bl("visualElementAttached",h,c):a?oj("visualElementAttached",c,a,h):_.qj("visualElementAttached",c,h)};
Gna=function(a,b,c,d,e,h){Fna(a,b,c,e,h)};
Fna=function(a,b,c,d,e){Hna(c,b);var h=Wk({cttAuthInfo:Ij(b)||void 0},b);_.u("il_via_jspb")?(d=(new _.pl).JSC$8201_setCsn(b),c=c.getAsJspb(),c=_.ch(d,2,c),c=_.x(c,4,1),e&&_.ch(c,3,e),"UNDEFINED_CSN"===b?bl("visualElementShown",h,void 0,c):_.Dla(c,h,a)):(e={csn:b,ve:c.getAsJson(),eventType:1},d&&(e.clientData=d),"UNDEFINED_CSN"===b?bl("visualElementShown",h,e):a?oj("visualElementShown",e,a,h):_.qj("visualElementShown",e,h))};
_.Ina=function(a,b,c,d,e){Hna(c,b);var h=Wk({cttAuthInfo:Ij(b)||void 0},b);_.u("il_via_jspb")?(d=(new _.pl).JSC$8201_setCsn(b),c=c.getAsJspb(),c=_.ch(d,2,c),c=_.x(c,4,4),e&&_.ch(c,3,e),"UNDEFINED_CSN"===b?bl("visualElementShown",h,void 0,c):_.Dla(c,h,a)):(e={csn:b,ve:c.getAsJson(),eventType:4},d&&(e.clientData=d),"UNDEFINED_CSN"===b?bl("visualElementShown",h,e):a?oj("visualElementShown",e,a,h):_.qj("visualElementShown",e,h))};
Jna=function(a,b,c,d){var e=(d=void 0===d?!1:d)?16:8,h=Wk({cttAuthInfo:Ij(b)||void 0,endOfSequence:d},b);_.u("il_via_jspb")?(e=(new _.ql).JSC$8201_setCsn(b),c=c.getAsJspb(),c=_.ch(e,2,c),_.x(c,4,d?16:8),"UNDEFINED_CSN"===b?bl("visualElementHidden",h,void 0,c):_.Ela(c,h,a)):(d={csn:b,ve:c.getAsJson(),eventType:e},"UNDEFINED_CSN"===b?bl("visualElementHidden",h,d):a?oj("visualElementHidden",d,a,h):_.qj("visualElementHidden",d,h))};
Kna=function(a,b,c,d,e){_.rl(a,b,c,void 0,d,e)};
_.rl=function(a,b,c,d,e,h){Hna(c,b);d=d||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";var l=Wk({cttAuthInfo:Ij(b)||void 0},b);_.u("il_via_jspb")?(e=(new _.sl).JSC$8201_setCsn(b),c=c.getAsJspb(),c=_.ch(e,2,c),_.x(c,4,_.una[d]),h&&_.ch(c,3,h),"UNDEFINED_CSN"===b?bl("visualElementGestured",l,void 0,c):_.Fla(c,l,a)):(d={csn:b,ve:c.getAsJson(),gestureType:d},e&&(d.clientData=e),"UNDEFINED_CSN"===b?bl("visualElementGestured",l,d):a?oj("visualElementGestured",d,a,l):_.qj("visualElementGestured",d,l))};
_.ul=function(a,b,c,d,e){var h=Wk({cttAuthInfo:Ij(b)||void 0},b);_.u("il_via_jspb")?(d=new _.tl,d.JSC$8201_setCsn(b),c=c.getAsJspb(),_.ch(d,2,c),e&&_.ch(d,3,e),"UNDEFINED_CSN"===b?bl("visualElementStateChanged",h,void 0,d):_.Gla(d,h,a)):(e={csn:b,ve:c.getAsJson(),clientData:d},"UNDEFINED_CSN"===b?bl("visualElementStateChanged",h,e):a?oj("visualElementStateChanged",e,a,h):_.qj("visualElementStateChanged",e,h))};
Lna=function(){var a;_.u("enable_web_96_bit_csn")?a=dma():_.u("enable_web_96_bit_csn_no_crypto")?a=dma(!1):a=_.Oa(_.vl(Math.random()+""),3);return a};
bl=function(a,b,c,d){Mna.push({payloadName:a,payload:c,jspbPayload:d,options:b});Nna||(Nna=Kia(wna,Ona))};
Ona=function(a){if(Mna){for(var b=_.g(Mna),c=b.next();!c.done;c=b.next())if(c=c.value,_.u("il_via_jspb")&&c.jspbPayload)switch(c.jspbPayload.JSC$8201_setCsn(a.csn),c.payloadName){case "screenCreated":_.Hla(c.jspbPayload,c.options);break;case "visualElementAttached":_.Ila(c.jspbPayload,c.options);break;case "visualElementShown":_.Dla(c.jspbPayload,c.options);break;case "visualElementHidden":_.Ela(c.jspbPayload,c.options);break;case "visualElementGestured":_.Fla(c.jspbPayload,c.options);break;case "visualElementStateChanged":_.Gla(c.jspbPayload,
c.options);break;default:_.Sj(new _.lg("flushQueue unable to map payloadName to JSPB setter"))}else c.payload&&(c.payload.csn=a.csn,_.qj(c.payloadName,c.payload,c.options));Mna.length=0}Nna=0};
Cna=function(a,b){return""+a.getAsJson().veType+a.getAsJson().veCounter+b};
Hna=function(a,b){if(_.u("no_client_ve_attach_unless_shown")){var c=Cna(a,b);yna.set(c,!0);Dna(a,b)}};
Dna=function(a,b){a=Cna(a,b);Zk.has(a)&&(b=Zk.get(a)||[],$k(b[0],b[1],b[2],b[3],!0),Zk.delete(a))};
Wk=function(a,b){_.u("log_sequence_info_on_gel_web")&&(a.sequenceGroup=b);return a};
_.wl=function(a,b,c){_.Ff($k)(void 0,a,b,c)};
_.Pna=function(a,b){_.Ff(Gna)(void 0,a,b,void 0,void 0,void 0)};
_.Qna=function(a,b,c){_.Ff(function(){_.Lf(b,function(d){Jna(void 0,a,d,c)})})()};
_.xl=function(a,b){_.Ff(Kna)(void 0,a,b,void 0,void 0)};
Rna=function(a,b){a=yl(a);for(var c=_.g(a.visibilityMonitorKeys||[]),d=c.next();!d.done;d=c.next())b.unobserveByKey(d.value);a.visibilityMonitorKeys=void 0};
Vna=function(a,b){if(_.Hj()){if(_.u("kevlar_vimio_use_shared_monitor"))Sna(a,b.data);else if(!Sna(a,b.data))return;var c=b.data,d=Tna(c);if(_.u("enable_client_ve_spec_logging"))Rna(a,b.observer);else{var e=yl(a);e.trackedParams&&e.trackedParams!==d&&Rna(a,b.observer)}e=yl(a);!c||e.data&&e.data===c||(e.data=c);Una(a,b);e.trackedParams=d}};
Una=function(a,b){var c=b.observer,d=b.layer,e=b.visibilityCallback||function(){},h=b.prescanCallback,l=yl(a),m=[];
b.showOption&&m.push(c.observe(a,function(){b.skipLogging&&b.skipLogging()||_.zl().reportShown(l,void 0,d);e(!0)},b.showOption));
b.hideOption&&m.push(c.observe(a,function(){_.zl().reportHidden(l,void 0,d);e(!1)},b.hideOption));
b.prescanOption&&h&&m.push(c.observe(a,function(){h()},b.prescanOption));
l.visibilityMonitorKeys=m};
Sna=function(a,b){a=yl(a);if(a.visualElement&&!b)return!0;if(!b)return!1;var c=!1;if(_.u("enable_client_ve_spec_logging")){var d,e;c=!!(null==(d=b.loggingDirectives)?0:null==(e=d.clientVeSpec)?0:e.uiType)}d=Tna(b);if(!d&&!c)return!1;_.u("mweb_component_visibility_logging")&&(a.veContainer||(a.veContainer={}),a.veContainer.trackingParams=d);if(a.trackedParams&&a.trackedParams===d)return!1;var h;if(_.u("enable_client_ve_spec_logging")&&(null==(h=a.visualElement)?0:h.isClientVe())){var l;h=null==(l=
a.visualElement)?void 0:l.getAsJspb();var m,p,q,t;if(_.Al(h,2)===(null==(m=b.loggingDirectives)?void 0:null==(p=m.clientVeSpec)?void 0:p.uiType)&&_.Al(h,3,-1)===(null==(q=b.loggingDirectives)?void 0:null==(t=q.clientVeSpec)?void 0:t.elementIndex))return!1}if(_.u("enable_client_ve_spec_logging")){var y,z;!a.visualElement&&(null==(y=b.loggingDirectives)?0:null==(z=y.clientVeSpec)?0:z.uiType)&&(m=b.loggingDirectives.clientVeSpec,b=m.uiType,l=m.elementIndex,m=m.clientYoutubeData,a.visualElement=_.Bl(_.Cl(),
{veType:b,elementIndex:l,clientYouTubeData:m}))}return!0};
Tna=function(a){if(_.u("wiz_use_generic_logging_infra")&&(null==a?0:a.rendererContext)){var b=_.B(a.rendererContext,Wna);if(null==b?0:b.loggingDirectives)return b.loggingDirectives.trackingParams}return(null==a?0:a.loggingDirectives)?a.loggingDirectives.trackingParams:null==a?void 0:a.trackingParams};
yl=function(a){var b;return null!=(b=a.polymerController)?b:a};
Xna=function(a,b){Dl.set(a,b)};
Yna=function(a,b){var c=Dl.get(a)||{layerNode:b};c.layerNode=b;Xna(a,c);a.getScreenLayer=function(){return El(c.layerNode)}};
Zna=function(a){var b;a=a.parentNode;for(var c;a&&(null==(b=Dl.get(a))||!b.isRenderer)&&!(null!=(c=a.polymerController)?c:a).isRenderer_;)a=a.parentNode||a.host;if(b=a)return Dl.get(b)};
$na=function(a){if(a){Dl.delete(a);var b=_.of().resolve(_.Fl);Rna(a,b)}};
boa=function(a,b,c){(void 0===c?0:c)?(ie(function(){aoa(a,_.bf(b.data))}),_.Wd(function(){return void $na(a)})):"function"!==typeof b.data&&aoa(a,b.data)};
aoa=function(a,b){coa(a,b)&&_.Ph.addJob(function(){_.Gl(_.Ph,function(){if(coa(a,b)&&a.ownerDocument.documentElement===document.documentElement&&_.u("wiz_use_generic_logging_infra")&&a){var c;if(a.getAttribute("layer")){var d=c=Number(a.getAttribute("layer")),e=Dl.get(a);e?e.layerNode.layer=d:Yna(a,new doa(d));(d=Zna(a))&&null!=(e=Dl.get(a))&&(e.layerNode.parent=d.layerNode)}else if(c=Dl.get(a))c=El(c.layerNode);else{c=El;d=new doa;if(e=Zna(a))d.parent=e.layerNode;Yna(a,d);c=c(d)}null!=c||(c=0);d=
a.getAttribute("clientVeType");if(d=Number(d))d=_.Hl(d),a.visualElement=d,_.Bl(_.Cl(),a,void 0,c);d=!1;(e=Dl.get(a))&&e[eoa]!==b&&(e[eoa]=b,d=e.isRenderer=!0);a.visualElement&&(d=!0);d&&(d=_.of().resolve(_.Fl),Vna(a,{data:b,observer:d,layer:c,showOption:{calledOnce:!1,state:"visible"},hideOption:{calledOnce:!1,state:"hidden"}}))}},0)},8)};
coa=function(a,b){return(null==b?0:b.trackingParams)||(null==b?0:b.loggingDirectives)||_.B(null==b?void 0:b.rendererContext,Wna)||a.getAttribute("clientVeType")?!0:!1};
foa=function(a,b,c){a.isReactive&&c instanceof HTMLElement&&b&&boa(c,b,!0)};
hoa=function(a){if(_.Il.has(a)&&goa(_.Jl)===a)return _.Jl};
joa=function(a){_.Kl.has(goa(a))?_.ioa=goa(a):_.Il.has(goa(a))&&_.Jl!==a&&(a._isInert=!0)};
goa=function(a){var b;return null!=(b=null==a?void 0:a.tagName.toLowerCase())?b:""};
koa=function(a){Ze(function(){return _.Vd(a,!1)})};
loa=function(a){var b=null,c;return{value:null,onRender:function(d){if(c&&d!==c){var e;null==(e=b)||e();c._disposeRef=void 0}c=d;b=a(d)||null},
onUnmount:function(){var d;null==(d=b)||d()}}};
_.Ll=function(a){var b=_.hf(function(){return loa(function(c){b.value=c;var d=null==a?void 0:a(c);return function(){null==d||d();b.value=null}})});
return b};
_.Ml=function(a){return{getFn:function(){return function(b){!0!==a(b)&&b.stopPropagation()}}}};
_.Nl=function(a){var b=Cea(),c=_.hf(function(){return{value:"function"===typeof a?a():a}});
return[c.value,function(d){if(null!==He)throw Error("Ob");c.value="function"===typeof d?d(c.value):d;b.__updateContext={nextState:b.state,isForced:!0};dfa(function(){if(b.el){var e,h={props:b.props,type:b.__type,children:null!=(e=b.props.children)?e:[]};try{_.afa(b.el,h,!0)}catch(p){var l,m;null==(m=Ge.handleRenderFailure)||m.call(Ge,null==(l=b.__type)?void 0:l.TAG_NAME,p)}}})}]};
_.Ol=function(a){return _.hf(function(){var b=a;return{get value(){return b},set value(c){if(null!==He)throw Error("Pb");b=c}}})};
ooa=function(a,b,c){moa(a,b);a[b][noa].unshift(c)};
moa=function(a,b){if(!a[b]||!a[b][noa]){var c=a[b],d=c?[c]:[];a[b]=function(){for(var e=_.g(d),h=e.next();!h.done;h=e.next())h.value.apply(this,arguments)};
a[b][noa]=d}};
poa=function(a){if(!a)return[];var b=[];a=_.g(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?b.push.apply(b,_.Pd(poa(c))):b.push(c);return b};
toa=function(a){var b="string"!==typeof a?a:{is:a,notifyObserversOnUndefined:!0};void 0===b.fastInit&&(b.fastInit=!0);return function(c){if(!b.disableInheritanceCheck&&Object.getPrototypeOf(c.prototype).constructor!==_.Pl)throw Error("$b");var d=c.prototype;d.is=b.is;ooa(d,"created",function(){this.hostElement=this;this.polymerController=this});
qoa(d,c,b.fastInit);b.notifyObserversOnUndefined&&(d._overrideLegacyUndefined=!0);if(roa)for(var e=_.g(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[soa]=d}};
uoa=function(a){a=void 0===a?{}:a;void 0===a.fastInit&&(a.fastInit=!0);return function(b){if(!a.disableInheritanceCheck&&Object.getPrototypeOf(b.prototype).constructor!==Ql)throw Error("ac");qoa(b.prototype,b,a.fastInit)}};
qoa=function(a,b,c){c=void 0===c?!1:c;voa(b);c?ooa(a,"created",function(){woa(b,this)}):ooa(a,"ready",function(){for(var d={},e=_.g(poa(this.behaviors)),h=e.next();!h.done;h=e.next())h=h.value,h.properties&&Object.assign(d,xoa(this,h.properties));
Object.assign(d,xoa(this,this.properties));woa(b,this);e=_.g(Object.keys(d));for(h=e.next();!h.done;h=e.next())h=h.value,this[h]=d[h]})};
woa=function(a,b){if(roa){a=new a;for(var c=_.g(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=_.g(Object.getOwnPropertyNames(c));for(var e=d.next();!e.done;e=d.next())e=e.value,a.hasOwnProperty(e)||Object.defineProperty(a,e,yoa(b,e))}}else a.apply(b)};
yoa=function(a,b){return{get:function(){var c=a[b];return c instanceof Function?c.bind(a):c},
set:function(c){a[b]=c}}};
xoa=function(a,b){if(!b)return{};for(var c={},d=_.g(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};
voa=function(a){var b=new a;a=a.prototype.properties||{};for(var c=_.g(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=zoa(b[d].constructor))}};
zoa=function(a){for(var b=_.g(Aoa),c=b.next();!c.done;c=b.next())if(c=c.value,a===c)return c;return Object};
Boa=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})}};
Coa=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=zoa(Reflect.getMetadata("design:type",b,c)):a.type=String);var d=a,e=b.properties[c];b.properties[c]=e?Object.assign({},e,d):d}};
Doa=function(a){return function(b,c){b.listeners=b.listeners||{};b.listeners[a]=c}};
Eoa=function(){var a=_.Xc.apply(0,arguments);if(0===a.length)throw Error("bc");return function(b,c){b.observers=b.observers||[];b.observers.push(c+"("+a.join(",")+")")}};
Foa=function(){var a=_.Xc.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(",")+")";d.get=void 0}};
_.am=function(a,b){if(a&&Goa.test(a)||"//"===a)return a;if(void 0===Hoa){Hoa=!1;try{var c=new URL("b","http://a");c.pathname="c%20d";Hoa="http://a/c%20d"===c.href}catch(d){}}b||(b=document.baseURI||window.location.href);if(Hoa)try{return(new URL(a,b)).href}catch(d){return a}Rl||(Rl=document.implementation.createHTMLDocument("temp"),Rl.base=Rl.createElement("base"),Rl.head.appendChild(Rl.base),Rl.anchor=Rl.createElement("a"),Rl.body.appendChild(Rl.anchor));Rl.base.href=b;Rl.anchor.href=a;return Rl.anchor.href||
a};
Joa=function(a,b){return a.replace(Ioa,function(c,d,e,h){return d+"'"+_.am(e.replace(/["']/g,""),b)+"'"+h})};
Koa=function(a){return a.substring(0,a.lastIndexOf("/")+1)};
Noa=function(){Loa=!1;for(var a=bm.length,b=0;b<a;b++){var c=bm[b];if(c)try{c()}catch(d){setTimeout(function(){throw d;})}}bm.splice(0,a);
Moa+=a};
_._regLog$$module$third_party$javascript$polymer$v2$polymer$lib$utils$telemetry=function(a){console.log("["+a.is+"]: registered")};
Poa=function(a){Ooa.push(a)};
_.cm=function(a){return Qoa[a]||(Qoa[a]=0>a.indexOf("-")?a:a.replace(Roa,function(b){return b[1].toUpperCase()}))};
dm=function(a){return Qoa[a]||(Qoa[a]=a.replace(Soa,"-$1").toLowerCase())};
Toa=function(a,b){var c=b.parentInfo&&Toa(a,b.parentInfo);if(c)for(a=c.firstChild,c=0;a;a=a.nextSibling){if(b.parentIndex===c++)return a}else return a};
Uoa=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")}};
em=function(a){return 0<=a.indexOf(".")};
fm=function(a){var b=a.indexOf(".");return-1===b?a:a.slice(0,b)};
Voa=function(a,b){return 0===a.indexOf(b+".")};
gm=function(a,b){return 0===b.indexOf(a+".")};
_.hm=function(a,b,c){return b+c.slice(a.length)};
_.Woa=function(a,b){return a===b||Voa(a,b)||gm(a,b)};
im=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};
Xoa=function(a){return Array.isArray(a)?im(a).split("."):a.toString().split(".")};
jm=function(a,b,c){b=Xoa(b);for(var d=0;d<b.length;d++){if(!a)return;a=a[b[d]]}c&&(c.path=b.join("."));return a};
Yoa=function(a,b,c){var d=Xoa(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(".")};
Zoa=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};
lm=function(a,b,c,d,e,h){if(b){var l=!1,m=km++,p;for(p in c){var q=e?fm(p):p;if(q=b[q])for(var t=0,y=q.length,z=void 0;t<y&&(z=q[t]);t++)z.info&&z.info.lastRun===m||e&&!$oa(p,z.trigger)||(z.info&&(z.info.lastRun=m),z.fn(a,p,c,d,z.info,e,h),l=!0)}return l}return!1};
$oa=function(a,b){if(b){var c=b.name;return c==a||!(!b.structured||!Voa(c,a))||!(!b.wildcard||!gm(c,a))}return!0};
apa=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")};
bpa=function(a,b,c,d){c={value:c,queueProperty:!0};d&&(c.path=d);(0,_.mm)(a).dispatchEvent(new CustomEvent(b,{detail:c}))};
cpa=function(a,b,c,d,e,h){h=(d=(h?fm(b):b)!=b?b:null)?jm(a,d):a.__data[b];d&&void 0===h&&(h=c[b]);bpa(a,e.eventName,h,d)};
dpa=function(a,b,c,d,e){c=a.__data[b];nm&&(c=nm(c,e.attrName,"attribute",a));a._propertyToAttribute(b,e.attrName,c)};
fpa=function(a){var b=a.constructor.__orderedComputedDeps;if(!b){b=new Map;for(var c=a.__computeEffects,d=epa(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};
epa=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}};
hpa=function(a,b,c,d,e){b=gpa(a,b,c,d,e);if(b===om)return!1;e=e.methodInfo;if(a.__dataHasAccessor&&a.__dataHasAccessor[e])return a._setPendingProperty(e,b,!0);a[e]=b;return!1};
kpa=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||dm(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,t=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:t,binding:p,part:q,evaluator:h},q=0;q<m.length;q++)t=m[q],"string"==typeof t&&(t=ipa(t),t.wildcard=!0),h._addTemplatePropertyEffect(l,t.rootProperty,{fn:jpa,info:p,trigger:t})}};
jpa=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=_.hm(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!==om&&(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,nm&&(p=nm(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))))};
lpa=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=d.negate,p=e.detail,q=p&&p.path;q?(l=_.hm(h,l,q),e=p&&p.value):e=e.currentTarget[h];b.__readOnly&&b.__readOnly[l]||!b._setPendingPropertyOrPath(l,m?!e:e,!0,!!q)||p&&p.queueProperty||b._invalidateProperties()})}};
mpa=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};
gpa=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===om?om:h.apply(d,a);e.dynamicFn||console.warn("method `"+e.methodName+"` not defined")};
npa=function(a){for(var b="",c=0;c<a.length;c++)b+=a[c].literal||"";return b};
qpa=function(a){if(a=a.match(/([^\s]+?)\(([\s\S]*)\)/)){var b={methodName:a[1],static:!0,args:opa};return a[2].trim()?ppa(a[2].replace(/\\,/g,"&comma;").split(","),b):b}return null};
ppa=function(a,b){b.args=a.map(function(c){c=ipa(c);c.literal||(b.static=!1);return c},this);
return b};
ipa=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=fm(a),b.structured=em(a),b.structured&&(b.wildcard=".*"==a.slice(-2),b.wildcard&&(b.name=a.slice(0,-2))));return b};
rpa=function(a,b,c){a=jm(a,c);void 0===a&&(a=b[c]);return a};
spa=function(a,b,c,d){d={indexSplices:d};pm&&!a._overrideLegacyUndefined&&(b.splices=d);a.notifyPath(c+".splices",d);a.notifyPath(c+".length",b.length);pm&&!a._overrideLegacyUndefined&&(d.indexSplices=[])};
qm=function(a,b,c,d,e,h){spa(a,b,c,[{index:d,addedCount:e,removed:h,object:b,type:"splice"}])};
tpa=function(a){a=Joa((a.body?a.body:a).textContent,a.baseURI);var b=document.createElement("style");b.textContent=a;return b};
vpa=function(a){a=a.trim().split(/\s+/);for(var b=[],c=0;c<a.length;c++)b.push.apply(b,_.Pd(upa(a[c])));return b};
upa=function(a){var b=Dm.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,_.Pd(_._stylesFromModuleImports$$module$third_party$javascript$polymer$v2$polymer$lib$utils$style_gather(b)));var c=b.querySelector("template");c&&a.push.apply(a,_.Pd(wpa(c,b.assetpath)));b._styles=a}return b._styles};
wpa=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,_.Pd(vpa(l).filter(function(m,p,q){return q.indexOf(m)===p})));
b&&(h.textContent=Joa(h.textContent,b));c.push(h)}a._styles=c}return a._styles};
xpa=function(a){return(a=Dm.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=tpa(e);h.setAttribute("shady-unscoped","");e._unscopedStyle=h}else e._style||(e._style=tpa(e));b.push(d?e._unscopedStyle:e._style)}}return b};
zpa=function(a){a=a.trim().split(/\s+/);for(var b="",c=0;c<a.length;c++)b+=ypa(a[c]);return b};
ypa=function(a){var b=Dm.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+=Apa(d,b.assetpath));b._cssText=c||null}b||console.warn("Could not find style data in module named",a);return b&&b._cssText||""};
Apa=function(a,b){var c="";a=wpa(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};
Em=function(a,b){return{index:a,removed:[],addedCount:b}};
Cpa=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,t=0;t<p-l&&Bpa(a[--m],c[--q]);)t++;m=t}e+=l;h+=l;b-=m;d-=m;if(0==b-e&&0==d-h)return[];if(e==b){for(b=Em(e,0);h<d;)b.removed.push(c[h++]);return[b]}if(h==d)return[Em(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(t=1;t<m;t++)if(a[p+t-1]===
c[l+q-1])b[q][t]=b[q-1][t-1];else{var y=b[q-1][t]+1,z=b[q][t-1]+1;b[q][t]=y<z?y:z}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],t=b[p][l-1],y=q<t?q<m?q:m:t<m?t:m,y==m?(m==d?a.push(0):(a.push(1),d=m),p--,l--):y==q?(a.push(3),p--,d=q):(a.push(2),l--,d=t));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=Em(e,0));b.addedCount++;e++;b.removed.push(c[h]);
h++;break;case 2:b||(b=Em(e,0));b.addedCount++;e++;break;case 3:b||(b=Em(e,0)),b.removed.push(c[h]),h++}b&&p.push(b);return p};
Dpa=function(a,b){return Cpa(a,a.length,b,b.length)};
Bpa=function(a,b){return a===b};
Fpa=function(a){if(a instanceof Epa)return a.value;throw Error("ic`"+a);};
Gpa=function(a,b){for(var c in b)null===c?a.style.removeProperty(c):a.style.setProperty(c,b[c])};
Hpa=function(a,b){return(a=window.getComputedStyle(a).getPropertyValue(b))?a.trim():""};
Lpa=function(a){requestAnimationFrame(function(){Ipa?Ipa(a):(Jpa||(Jpa=new Promise(function(b){Kpa=b}),"complete"===document.readyState?Kpa():document.addEventListener("readystatechange",function(){"complete"===document.readyState&&Kpa()})),Jpa.then(function(){a&&a()}))})};
Opa=function(a){Mpa=a&&a.shimcssproperties?!1:Npa||!(navigator.userAgent.match(/AppleWebKit\/601|Edge\/15/)||!window.CSS||!CSS.supports||!CSS.supports("box-shadow","0 0 0 var(--foo)"))};
Tpa=function(a){if(!(-1<Ppa.indexOf(a))&&"touchend"!==a&&Qpa&&Rpa&&Spa)return{passive:!0}};
Xpa=function(a){for(var b=Upa?["click"]:Ppa,c=0,d;c<b.length;c++)d=b[c],a?(Vpa.length=0,document.addEventListener(d,Wpa,!0)):document.removeEventListener(d,Wpa,!0)};
Fm=function(a){var b=a.type;return-1<Ppa.indexOf(b)?"mousemove"===b?(b=void 0===a.buttons?1:a.buttons,a instanceof window.MouseEvent&&!Ypa&&(b=Zpa[a.which]||0),!!(b&1)):0===(void 0===a.button?0:a.button):!1};
$pa=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};
aqa=function(a,b,c){a.movefn=b;a.upfn=c;document.addEventListener("mousemove",b);document.addEventListener("mouseup",c)};
Gm=function(a){document.removeEventListener("mousemove",a.movefn);document.removeEventListener("mouseup",a.upfn);a.movefn=null;a.upfn=null};
bqa=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=cqa(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&&(dqa=d.identifier);if(dqa!==d.identifier)return;Qpa||("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<Hm.length;e++)h=Hm[e],c[h.name]&&!d[h.name]&&h.flow&&-1<h.flow.start.indexOf(a.type)&&h.reset&&h.reset();for(e=0;e<Hm.length;e++)h=Hm[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)eqa=b.clientX,fqa=b.clientY,gqa=!1;else if("touchmove"===c&&!gqa){gqa=!0;c="auto";for(var d=cqa(a),e=0,h;e<d.length;e++)if(h=d[e],h.__polymerGesturesTouchAction){c=h.__polymerGesturesTouchAction;break}d=!1;e=Math.abs(eqa-b.clientX);b=Math.abs(fqa-b.clientY);a.cancelable&&("none"===c?d=!0:"pan-x"===c?d=b>e:"pan-y"===c&&(d=e>b));d?a.preventDefault():
Im("track")}};
_.Km=function(a,b,c){return Jm[b]?(_._add$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a,b,c),!0):!1};
hqa=function(a,b,c){return Jm[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=Jm[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],Upa&&-1<Ppa.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,Tpa(p)),q[h]=(q[h]||0)+1,q._count=(q._count||0)+1);a.addEventListener(b,c);d.touchAction&&_.Lm(a,d.touchAction)};
_._remove$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures=function(a,b,c){var d=Jm[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,Tpa(m)));a.removeEventListener(b,c)};
iqa=function(a){Hm.push(a);for(var b=0;b<a.emits.length;b++)Jm[a.emits[b]]=a};
_._findRecognizerByEvent$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures=function(a){for(var b=0,c;b<Hm.length;b++){c=Hm[b];for(var d=0,e;d<c.emits.length;d++)if(e=c.emits[d],e===a)return c}return null};
_.Lm=function(a,b){Qpa&&a instanceof HTMLElement&&_.Mm.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,_.mm)(a).dispatchEvent(b);b.defaultPrevented&&(a=c.preventer||c.sourceEvent)&&a.preventDefault&&a.preventDefault()};
Im=function(a){a=_._findRecognizerByEvent$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a);a.info&&(a.info.prevent=!0)};
Nm=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 Im(e)}})};
jqa=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};
kqa=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 bqa(c.clientX,c.clientY)}})}};
mqa=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||lqa[h.localName]&&h.hasAttribute("disabled")||!(isNaN(d)||isNaN(e)||25>=d&&25>=e||$pa(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})};
nqa=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};
pqa=function(){if(Om&&!_.Pm){if(!oqa){oqa=!0;var a=document.createElement("style");a.textContent="dom-bind,dom-if,dom-repeat{display:none;}";document.head.appendChild(a)}return!0}return!1};
rqa=function(){return qqa};
sqa=function(a,b){qqa=a;Object.setPrototypeOf(a,b.prototype);new b;qqa=null};
tqa=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,_.mm)((0,_.mm)(d).parentNode).replaceChild(d.__polymerReplaced__,d);else{var e=d.__polymerReplaced__;e&&(0,_.mm)((0,_.mm)(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)}};
uqa=function(a){return(a=a.__dataHost)&&a._methodHost||a};
xqa=function(a,b,c){var d=c.mutableData?vqa:Qm;Rm.mixin&&(d=Rm.mixin(d));var e=function(){return d.apply(this,arguments)||this};
_.H(e,d);e.prototype.__templatizeOptions=c;e.prototype._bindTemplate(a);wqa(e,a,b,c);return e};
Cqa=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?yqa:zqa;l=function(){return m.apply(this,arguments)||this};
_.H(l,m);l=b.templatizeTemplateClass=l}else{var p=a.constructor;l=function(){return p.apply(this,arguments)||this};
_.H(l,p);l=b.templatizeTemplateClass=l}var q=b.hostProps,t;for(t in q)l.prototype._addPropertyEffect("_host_"+t,l.prototype.PROPERTY_EFFECT_TYPES.PROPAGATE,{fn:Aqa(e)}),l.prototype._createNotifyingProperty("_host_"+t);Sm&&d&&Bqa(b,c,d)}a.__dataProto&&Object.assign(a.__data,a.__dataProto);if(h)sqa(a,l),a.__dataTemp={},a.__dataPending=null,a.__dataOld=null,a._enableProperties();else{Object.setPrototypeOf(a,l.prototype);b=b.hostProps;for(var y in b)y="_host_"+y,y in a&&(b=a[y],delete a[y],a.__data[y]=
b)}}};
Aqa=function(a){return function(b,c,d){a.call(b.__templatizeOwner,c.substring(6),d[c])}};
wqa=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:Dqa(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:Eqa()})};
Dqa=function(a){return function(b,c,d){a.call(b.__templatizeOwner,b,c,d[c])}};
Eqa=function(){return function(a,b,c){a.__dataHost._setPendingPropertyOrPath("_host_"+b,c[b],!0,!0)}};
Rm=function(a,b,c){if(Tm&&!uqa(a))throw Error("oc");c=c||{};if(a.__templatizeOwner)throw Error("pc");a.__templatizeOwner=b;var d=(b?b.constructor:Qm)._parseTemplate(a),e=d.templatizeInstanceClass;e||(e=xqa(a,d,c),d.templatizeInstanceClass=e);var h=uqa(a);Cqa(a,d,c,h);c=function(){return e.apply(this,arguments)||this};
_.H(c,e);c.prototype._methodHost=h;c.prototype.__dataHost=a;c.prototype.__templatizeOwner=b;c.prototype.__hostProps=d.hostProps;return c};
Bqa=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}}};
Fqa=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,_.mm)(b).parentNode;return null};
Um=function(a){return"slot"===a.localName};
Gqa=function(){for(var a=Vm.prototype,b="cloneNode appendChild insertBefore removeChild replaceChild setAttribute removeAttribute querySelector querySelectorAll attachShadow".split(" "),c={},d=0;d<b.length;c={method$jscomp$27:void 0},d++)c.method$jscomp$27=b[d],a[c.method$jscomp$27]=function(e){return function(){return this.node[e.method$jscomp$27].apply(this.node,arguments)}}(c)};
Hqa=function(a,b){for(var c={},d=0;d<b.length;c={name$jscomp$341:void 0},d++)c.name$jscomp$341=b[d],Object.defineProperty(a,c.name$jscomp$341,{get:function(e){return function(){return this.node[e.name$jscomp$341]}}(c),
configurable:!0})};
Iqa=function(){for(var a=Vm.prototype,b=["textContent","innerHTML","className"],c={},d=0;d<b.length;c={name$jscomp$342:void 0},d++)c.name$jscomp$342=b[d],Object.defineProperty(a,c.name$jscomp$342,{get:function(e){return function(){return this.node[e.name$jscomp$342]}}(c),
set:function(e){return function(h){this.node[e.name$jscomp$342]=h}}(c),
configurable:!0})};
Jqa=function(){Wm=document.documentElement.getAttribute("dir");Wm=document.documentElement.getAttribute("dir");for(var a=0;a<Xm.length;a++){var b=Xm[a];b.__autoDirOptOut||b.setAttribute("dir",Wm)}};
Nqa=function(){Ym=!0;requestAnimationFrame(function(){Ym=!1;Kqa(Lqa);setTimeout(function(){for(var a=0,b=Zm.length;a<b;a++)Mqa(Zm.shift())})})};
Kqa=function(a){for(;a.length;)Mqa(a.shift())};
Mqa=function(a){var b=a[0],c=a[1];a=a[2];try{c.apply(b,a)}catch(d){setTimeout(function(){throw d;})}};
_.$m=function(a,b,c){Ym||Nqa();Zm.push([a,b,c])};
Qqa=function(a,b){b=void 0===b?!1:b;if(!Oqa||!Pqa||!Oqa.handlesDynamicScoping)return null;var c=Pqa.ScopingShim;if(!c)return null;var d=c.scopeForNode(a),e=(0,_.mm)(a).getRootNode(),h=function(l){if((0,_.mm)(l).getRootNode()===e){var m=Array.from(Oqa.nativeMethods.querySelectorAll.call(l,"*"));m.push(l);for(l=0;l<m.length;l++){var p=m[l];if((0,_.mm)(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 t=p.addedNodes[q];t.nodeType===Node.ELEMENT_NODE&&h(t)}}),b.observe(a,{childList:!0,
subtree:!0}),b):null};
Rqa=function(){document.body.removeAttribute("unresolved")};
Wqa=function(a){var b=a=a.replace(Sqa,"").replace(Tqa,""),c=new Uqa;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 Uqa;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 Vqa(c,a)};
Vqa=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(Xqa," "),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(Yqa)&&(a.type=7,a.keyframesName=a.selector.split(Xqa).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++)Vqa(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})};
Zqa=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=Zqa(m,b,d);else b?b=a.cssText:(b=a.cssText,b=b.replace($qa,"").replace(ara,""),b=b.replace(bra,"").replace(cra,"")),(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("--")};
era=function(a){if(a=dra[a])a._applyShimCurrentVersion=a._applyShimCurrentVersion||0,a._applyShimValidatingVersion=a._applyShimValidatingVersion||0,a._applyShimNextVersion=(a._applyShimNextVersion||0)+1};
fra=function(a){return a._applyShimCurrentVersion===a._applyShimNextVersion};
hra=function(a){a._applyShimValidatingVersion=a._applyShimNextVersion;a._validating||(a._validating=!0,gra.then(function(){a._applyShimCurrentVersion=a._applyShimNextVersion;a._validating=!1}))};
jra=function(a){if(!a)return"";"string"===typeof a&&(a=Wqa(a));return Zqa(a,ira)};
kra=function(a){!a.__cssRules&&a.textContent&&(a.__cssRules=Wqa(a.textContent));return a.__cssRules||null};
mra=function(a,b,c,d){if(a){var e=!1,h=a.type;if(d&&4===h){var l=a.selector.match(lra);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++)mra(l,b,c,d)}};
nra=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=nra(a.substring(e+1),b);h=d.indexOf(",");if(-1===h)return b(c,d.trim(),"",a);e=d.substring(0,h).trim();d=d.substring(h+1).trim();return b(c,e,d,a)};
ora=function(a){if(void 0!==an)return an;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||""};
qra=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 pra)b[q]&&(c[q]=c[q]||[],c[q].push(b[q]))};
rra=function(a,b,c){b=b||[];for(var d=a.length-1;0<=d;d--){var e=a[d];e?Array.isArray(e)?rra(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};
sra=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}};
vra=function(a,b,c){var d={},e=function(){return b.apply(this,arguments)||this};
_.H(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);Om&&m(p);p=Object.getPrototypeOf(this);var q=d.beforeRegister;if(q)for(var t=0;t<q.length;t++)q[t].call(p);if(q=d.registered)for(t=0;t<q.length;t++)q[t].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 t=p[q];if(t)for(var y in t)this._addMethodEventListenerToNode(this,y,t[y])}};
e.prototype._ensureAttributes=function(){var p=d.hostAttributes;if(p)for(var q=p.length-1;0<=q;q--){var t=p[q],y;for(y in t)this._ensureAttribute(y,t[y])}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,t){b.prototype.attributeChanged.call(this);var y=d.attributeChanged;if(y)for(var z=0;z<y.length;z++)y[z].call(this,p,q,t)};
_.J.Object.defineProperties(e,{properties:{configurable:!0,enumerable:!0,get:function(){var p={};if(l)for(var q=0;q<l.length;q++)sra(p,l[q].properties);sra(p,a.properties);return p}},
observers:{configurable:!0,enumerable:!0,get:function(){var p=[];if(l)for(var q=0,t;q<l.length;q++)t=l[q],t.observers&&(p=p.concat(t.observers));a.observers&&(p=p.concat(a.observers));return p}}});
if(c){Array.isArray(c)||(c=[c]);var h=b.prototype.behaviors;var l=rra(c,null,h);e.prototype.behaviors=h?h.concat(c):l}var m=function(p){if(l)for(var q=l,t=0;t<q.length;t++)qra(p,q[t],d,tra);qra(p,a,d,ura)};
Om||m(e.prototype);e.generatedFrom=a;return e};
Ara=function(a,b){var c="";if(a)if(a=a.toLowerCase()," "===a||wra.test(a))c="space";else if(xra.test(a))c="esc";else if(1==a.length){if(!b||yra.test(a))c=a}else c=zra.test(a)?a.replace("arrow",""):"multiply"==a?"*":a;return c};
_.Era=function(a,b){var c=a.hasModifiers;if(b.key)c=Ara(b.key,c);else if(b.detail&&b.detail.key)c=Ara(b.detail.key,c);else{c=b.keyIdentifier;var d="";c&&(c in Bra?d=Bra[c]:Cra.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=Dra[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)};
Gra=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 Fra?(b[Fra[c]]=!0,b.hasModifiers=!0):(b.key=c,b.event=d||"keydown");return b},{combo:a.split(":").shift()})};
_.Hra=function(a){return a.trim().split(" ").map(function(b){return Gra(b)})};
Ira=function(a){this.element=a;this.width=this.boundingRect.width;this.height=this.boundingRect.height;this.size=Math.max(this.width,this.height)};
Kra=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");_.bn(this.waveContainer).appendChild(this.wave);Jra(this)};
Lra=function(a,b){if(a&&a.fn){var c=a.fn;a.fn=function(){try{c.apply(this,arguments)}catch(d){if(d instanceof cn)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};
Mra=function(){var a=_.Xc.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,_.Pd(_.Xc.apply(0,arguments))))}})};
Nra=function(){var a=_.Xc.apply(0,arguments);return function(b){return function(c,d){c=b(c,d);var e=function(){throw Error("Nc");},h={getState:c.getState,
dispatch:function(l){return e.apply(null,[l].concat(_.Pd(_.Xc.apply(1,arguments))))}};
d=a.map(function(l){return l(h)});
e=Mra.apply(null,_.Pd(d))(c.dispatch);return Object.assign({},c,{dispatch:e})}}};
Qra=function(a){Object.keys(a).forEach(function(b){var c=a[b];if("undefined"===typeof c(void 0,{type:Ora}))throw Error("Oc`"+b);if("undefined"===typeof c(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION"+Pra()}))throw Error("Pc`"+b+"`"+Ora);})};
_.mn=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{Qra(c)}catch(m){var l=m}return function(m,p){m=void 0===m?{}:m;if(l)throw l;for(var q=!1,t={},y=0;y<h.length;y++){var z=h[y],D=m[z],E=(0,c[z])(D,p);if("undefined"===typeof E)throw m=p&&p.type,Error("Qc`"+(m?'"'+String(m)+'"':"(unknown type)")+"`"+z);t[z]=E;q=q||E!==D}return(q=q||h.length!==Object.keys(m).length)?t:m}};
Rra=function(a,b,c,d){function e(){if(y)throw Error("Rc");return p}
function h(D){if("function"!==typeof D)throw Error("Sc`"+typeof D);if(y)throw Error("Tc");var E=!0;t===q&&(t=q.slice());t.push(D);return function(){if(E){if(y)throw Error("Uc");E=!1;t===q&&(t=q.slice());var I=t.indexOf(D);t.splice(I,1);q=null}}}
function l(D){if("object"!==typeof D||null===D)var E=!1;else{for(E=D;null!==Object.getPrototypeOf(E);)E=Object.getPrototypeOf(E);E=Object.getPrototypeOf(D)===E}if(!E)throw Error("Vc`"+typeof D);if("undefined"===typeof D.type)throw Error("Wc");if(y)throw Error("Xc");try{y=!0,p=m(p,D)}finally{y=!1}E=q=t;for(var I=0;I<E.length;I++)(0,E[I])();return D}
if("function"===typeof b&&"function"===typeof c||"function"===typeof c&&"function"===typeof d)throw Error("Yc");"function"===typeof b&&"undefined"===typeof c&&(c=b,b=void 0);if("undefined"!==typeof c){if("function"!==typeof c)throw Error("Zc`"+typeof c);return c(Rra)(a,b)}if("function"!==typeof a)throw Error("$c`"+typeof a);var m=a,p=b,q=[],t=q,y=!1;l({type:Ora});a={};var z=(a.dispatch=l,a.subscribe=h,a.getState=e,a.replaceReducer=function(D){if("function"!==typeof D)throw Error("ad`"+typeof D);m=
D;l({type:Sra});return z},a[Tra]=function(){var D={};
return D.subscribe=function(E){function I(){E.next&&E.next(e())}
if("object"!==typeof E||null===E)throw new TypeError("bd`"+typeof E);I();return{unsubscribe:h(I)}},D[Tra]=function(){return this},D},a);
return z};
_.K=function(a,b){b=_.ed(b);b=_.md(b);a.innerHTML=b};
Wra=function(a){var b=Ura;b||(b=Vra(),b=Ura=_.If.transpose(b));b=b[a];return"string"===typeof b?b:_.nn(a)};
Xra=function(a){a=String(a).toLowerCase();var b=Vra()[a];return"string"===typeof b?b:_.on(a)};
Yra=function(a){a=a.toLowerCase();a=Vra()[a];return"string"===typeof a?a:null};
Vra=function(){if(!Zra){for(var a=Object.assign({},$ra),b=_.g(asa),c=b.next();!c.done;c=b.next())c=c.value,a[c.toLowerCase()]=c;Zra=a}return Zra};
msa=function(a,b){var c=window.customElements;return c&&c.get(a)||!0===dsa[a]?2:"HTMLUnknownElement"===b.name?1:"HTMLElement"===b.name&&isa.test(a)?3:0};
usa=function(a,b){switch(b){case "innerHTML":return 1===psa(a)?2:null;case "textContent":return a=psa(a),1===a||6===a?1:null;default:var c,d;return null!=(d=null==(c=rsa[a.localName])?void 0:c[b])?d:null}};
psa=function(a){var b=a.localName,c=msa(b,a.constructor);switch(c){case 0:case 1:return wsa(b,a);case 3:case 2:return 1;default:_.od(c,"got an unknown element classification")}};
wsa=function(a,b){var c=Object.hasOwnProperty.call(ysa,a)?ysa[a]:null;return null!==c?c:Object.hasOwnProperty.call(Fsa,a)&&b instanceof SVGElement?Fsa[a]:null};
Ksa=function(a,b){return b};
Msa=function(a){return(a=a.split(Lsa,2))?{url:a[0],metadata:a[1]}:null};
Osa=function(a){var b=String(a.url).replace(Nsa,encodeURIComponent);if(a=a.metadata){Nsa.lastIndex=0;if(Nsa.test(a))return null;b+=" "+a}return b};
Ssa=function(a){function b(q){var t=q.localName;if(!q.getAttribute("is")&&2===msa(t,q.constructor)){var y;return null!=(y=p)?y:p=document.createElement("polyresinuncustomized")}(q=m[t])||(q=m[t]=document.createElement(t));return q}
var c=a.reportHandler||void 0,d=a.safeTypesBridge||Psa,e=/^$/;if(a=a.allowedIdentifierPrefixes){a=_.g(a);for(var h=a.next();!h.done;h=a.next())e=new RegExp(e.source+"|^"+_.Qsa(h.value))}c&&c(!1,"initResin",null);var l=Rsa(e,d,c),m={},p=null;return function(q,t,y){var z=q.nodeType;if(z!==Node.ELEMENT_NODE){if(z===Node.TEXT_NODE){t=q.parentElement;y=!t;if(t&&t.nodeType===Node.ELEMENT_NODE){z=t.localName;var D=msa(z,t.constructor);switch(D){case 0:case 1:t=wsa(z,t);y=1===t||6===t;break;case 3:case 2:y=
!0;break;default:_.od(D,"got an unknown element classification")}}if(y)return function(T){return""+d(T,"STRING",T)}}return function(T){if(!T&&T!==document.all)return T;
c&&c(!0,"Failed to sanitize "+(q.parentElement&&q.parentElement.nodeName)+" #text node to value "+T,q.parentElement);return pn}}var E=q.localName;
z=b(q);var I=null;switch(y){case "attribute":if(Xra(t)in z)break;return function(T){return T};
case "property":if(t in z){I=usa(z,t);break}if((D=Yra(t))&&D in z)break;return function(T){return T};
default:_.od(y,"got an unknown resin type, expected either 'property' or 'attribute'")}var S="attribute"===y?t.toLowerCase():Wra(t);I||(I=Lea(E,S,function(T){var fa=q.getAttribute(T);return!fa||/[\[\{]/.test(T)?null:fa}));
return function(T){var fa=qn,oa=null;if(!T&&T!==document.all)return T;if(null!=I){var ea=l[I],ma=ea.safeType;oa=ea.safeReplacement;ma&&(fa=d(T,ma,qn));fa===qn&&(ea.filterString?(fa=String(d(T,"STRING",T)),fa=ea.filterString(E,S,fa)):ea.filterRaw&&(fa=ea.filterRaw(E,S,T,q)),fa===oa&&(fa=qn))}fa===qn&&(fa=oa||pn,c&&c(!0,"Failed to sanitize attribute of <"+E+">: <"+E+" "+S+'="'+T+'">',q));return fa}}};
Rsa=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:Tsa,safeType:"URL"},{filterRaw:void 0,filterString:void 0,safeReplacement:Tsa,safeType:"RESOURCE_URL"},{filterRaw:void 0,filterString:void 0,safeReplacement:pn,safeType:"STYLE"},,{filterRaw:void 0,filterString:void 0,safeReplacement:Usa,safeType:"JAVASCRIPT"},{filterRaw:void 0,filterString:function(d,e,h){h=
String(h).toLowerCase();return Oea(d,e,h)?h:pn},
safeReplacement:pn,safeType:void 0},,{filterRaw:void 0,filterString:function(d,e,h){return a.test(h)?h:pn},
safeReplacement:pn,safeType:"CONSTANT"},{filterRaw:function(d,e,h,l){if("string"===typeof h)var m=(m=h.match(Vsa))?m.map(Msa).filter(Boolean):[];else if(Array.isArray(h))m=h;else return Tsa;var p=m;m=[];var q=[],t={};if(Array.isArray(p))for(var y=0,z=p.length;y<z;++y){var D=p[y],E=D&&D.url;if(E){var I=b(E,"URL",t);if(I){var S=I!==t;(S?m:q).push({url:S?I:E,metadata:D.metadata})}}}else q.push(p);p=q.length?JSON.stringify(q):null;q=qn;if(m.length){if(!Array.isArray(m))throw Error();q=m.map(Osa).filter(Boolean).join(" , ")||
qn}p&&c&&c(!0,"Failed to sanitize attribute value of <"+d+">: <"+d+" "+e+'="'+h+'">: '+p,l);return q===qn?Tsa:q},
filterString:void 0,safeReplacement:void 0,safeType:void 0}]};
Wsa=function(a){var b=Ssa(a);return function(c,d,e,h){return h||h===document.all?b(c,d,e)(h):h}};
rn=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=_.Xc.apply(0,arguments);if(this instanceof c)return d.apply(this,h),this;var l=new (Function.prototype.bind.apply(c,[null].concat(_.Pd(h))));e.annotation=l;return e}
var d=Xsa(b);c.prototype.toString=function(){return"@"+a};
return c.annotationCls=c};
Xsa=function(a){return function(){var b=_.Xc.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]})}};
Ysa=function(a){return void 0!==a&&null!==a};
sn=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)};
Zsa=function(a){a.__forward_ref__=Zsa;a.toString=function(){return sn(this())};
return a};
tn=function(a){return"function"===typeof a&&a.hasOwnProperty("__forward_ref__")&&a.__forward_ref__===Zsa?a():a};
$sa=function(a){return a?a.map(function(b){return new (Function.prototype.bind.apply(b.type.annotationCls,[null].concat(_.Pd(b.args?b.args:[]))))}):[]};
ata=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};
bta=function(a){return 1<a.length?" ("+ata(a.slice().reverse()).map(function(b){return sn(b.token)}).join(" -> ")+")":""};
dta=function(a,b,c,d){if(d){var e=Error("ed``"+(d instanceof Error?d.message:d));e.ngOriginalError=d}else e=Error();e.addKey=cta;e.keys=[b];e.injectors=[a];e.constructResolvingMessage=c;e.message=e.constructResolvingMessage();e.ngOriginalError=d;return e};
cta=function(a,b){this.injectors.push(a);this.keys.push(b);this.message=this.constructResolvingMessage()};
eta=function(a,b){return dta(a,b,function(){return"No provider for "+sn(this.keys[0].token)+"!"+bta(this.keys)})};
fta=function(a,b){return dta(a,b,function(){return"Cannot instantiate cyclic dependency!"+bta(this.keys)})};
gta=function(a,b,c){return dta(a,c,function(){var d=sn(this.keys[0].token);return this.ngOriginalError.message+": Error during instantiation of "+d+"!"+bta(this.keys)+"."},b)};
hta=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(sn).join(" ")):c.push("?")}return Error("id`"+sn(a)+"`"+c.join(", ")+"`"+sn(a))};
ota=function(a){var b=void 0,c=void 0;if(a&&void 0!==a.useClass){b=a.useClass;var d=tn(a.useClass);var e=ita.factory(d);d=jta(d)}else a&&void 0!==a.useExisting?(e=function(h){return h},d=[new kta(un.get(tn(a.useExisting)),!1,null)]):a&&void 0!==a.useFactory?(e=a.useFactory,d=lta(a.useFactory,a.deps)):(c=a.useValue,e=function(){return a.useValue},d=mta);
return new nta(e,d,b,c)};
qta=function(a){return new pta(un.get(tn(a.provide)),[ota(a)],a.multi)};
sta=function(a){a=rta(a,[]).map(qta);for(var b=new Map,c=0;c<a.length;c++){var d=a[c],e=b.get(d.key.id);if(e){if(d.multiProvider!==e.multiProvider)throw Error("kd`"+e+"`"+d);if(d.multiProvider)for(var h=0;h<d.resolvedFactories.length;h++)e.resolvedFactories.push(d.resolvedFactories[h]);else b.set(d.key.id,d)}else e=void 0,d.multiProvider?e=new pta(d.key,d.resolvedFactories.slice(),d.multiProvider):e=d,b.set(d.key.id,e)}return Array.from(b.values())};
rta=function(a,b){a.forEach(function(c){if(c instanceof tta)b.push({provide:c,useClass:c});else if(c&&"object"==typeof c&&void 0!==c.provide)b.push(c);else if(c instanceof Array)rta(c,b);else throw Error("hd`"+c);});
return b};
lta=function(a,b){if(b){var c=b.map(function(d){return[d]});
return b.map(function(d){return uta(a,d,c)})}return jta(a)};
jta=function(a){var b=ita.parameters(a);if(!b)return[];if(b.some(function(c){return null==c}))throw hta(a,b);
return b.map(function(c){return uta(a,c,b)})};
uta=function(a,b,c){var d=null,e=!1;if(!Array.isArray(b))return b instanceof vta?wta(b.token,e,null):wta(b,e,null);for(var h=null,l=0;l<b.length;++l){var m=b[l];if(m instanceof tta)d=m;else if(m instanceof vta)d=m.token;else if(m instanceof xta)e=!0;else if(m instanceof yta||m instanceof zta)h=m}d=tn(d);if(null!=d)return wta(d,e,h);throw hta(a,c);};
wta=function(a,b,c){return new kta(un.get(tn(a)),b,c)};
Ata=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("jd`"+d);c[e]=b(a.providers[d])}return c};
Bta=function(a){return"function"===typeof a&&ita.parameters(a).every(function(b){return!!b})};
Dta=function(a){return Cta.some(function(b){return b.test(a)})};
Eta=function(a){var b;return null==(b=a.formContent)?void 0:b.locale};
Ita=function(a,b){var c=Eta(a);c=(c&&Fta.includes(c)?Eta(a):"en").replaceAll("-","_").toLowerCase();var d;a=(null==(d=a.initializationData)?0:d.useNightlyRelease)?"nightly":"live";var e;return(null==b?0:null==(e=b.getEnableAlohaBinarySplit)?0:e.call(b))?_.gd(Gta,a):_.gd(Hta,a,c)};
Kta=function(a,b,c,d){if(Jta)return Jta;var e=Ita(a,d);return Jta=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(h,l){var m=_.Bd("SCRIPT");_.Ad(m,e);m.onload=function(){b.feedbackV2GlobalObject?h(b.feedbackV2GlobalObject):l("feedbackV2GlobalObject not found on window.")};
m.onerror=function(){l("Feedback binary script tag failed to load: "+e.toString())};
c.body.appendChild(m)})};
Mta=function(a,b,c,d){if(Lta)return Lta;var e=Ita(a,d);return Lta=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(h,l){var m=_.Bd("SCRIPT");_.Ad(m,e);m.onload=function(){b.feedbackV2GlobalObject?h(b.feedbackV2GlobalObject):l("feedbackV2GlobalObject not found on window.")};
m.onerror=function(){l("Feedback binary script tag failed to load: "+e.toString())};
c.body.appendChild(m)})};
Nta=function(a,b,c,d,e){e=void 0===e?!0:e;var h,l,m,p,q;return _.v(function(t){switch(t.nextAddress){case 1:return h=Date.now(),_.w(t,Kta(a,c,d,b),2);case 2:l=t.yieldResult;if(!(e||(null==(p=a.initializationData)?0:p.useNightlyRelease)||(null==(q=a.initializationData)?0:q.isLocalServer))){m=l.initializeFeedbackClient(a,h,b);t.jumpTo(3);break}return _.w(t,l.initializeFeedbackClientAsync(a,h,b),4);case 4:m=t.yieldResult;case 3:return m.initiateAloha(),t.return(m)}})};
Ota=function(a,b,c,d){var e,h,l;return _.v(function(m){if(1==m.nextAddress)return e=Date.now(),_.w(m,Mta(a,c,d.document,b),2);if(3!=m.nextAddress)return h=m.yieldResult,_.w(m,h.initializeFeedbackClientAsync(a,e,b,d),3);l=m.yieldResult;l.initiateAloha();return m.return(l)})};
Pta=function(a,b,c){var d=!0;d=void 0===d?!0:d;var e,h,l,m,p,q,t,y,z,D;return _.v(function(E){e=c||_.ca;if(null==(h=b)?0:null==(m=(l=h).getEnableAlohaBinarySplit)?0:m.call(l)){p=e;if(p.isFormOpened)throw q=Error("md"),q.name="DuplicateFormError",q;p.isFormOpened=!0;a.callbacks=a.callbacks||{};t=a.callbacks.onClose||function(){};
a.callbacks.onClose=function(I){p.isFormOpened=!1;t(I)};
try{return E.return(Ota(a,b,p,e))}catch(I){throw p.isFormOpened=!1,I;}}else{y=e;if(y.isFormOpened)throw z=Error("md"),z.name="DuplicateFormError",z;y.isFormOpened=!0;a.callbacks=a.callbacks||{};D=a.callbacks.onClose||function(){};
a.callbacks.onClose=function(I){y.isFormOpened=!1;D(I)};
try{return E.return(Nta(a,b,y,e.document,d))}catch(I){throw y.isFormOpened=!1,I;}}})};
Uta=function(a,b){return _.v(function(c){return c.return(new Promise(function(d){var e=Qta(null!=b?b:"")+"/aloha_form_properties?productId="+a;Rta(e,function(h){h=h.target;var l=null;try{var m=JSON,p=m.stringify;if(h.JSC$6183_xhr_){var q=h.JSC$6183_xhr_.responseText;0==q.indexOf(")]}'\n")&&(q=q.substring(5));var t=(0,_.vn)(q)}else t=void 0;l=Fca(Sta,p.call(m,t))}catch(y){p=new Sta,t=Tta(),t=_.wn(t,10,!0),t=_.wn(t,12,!0),t=_.wn(t,13,!1),t=_.wn(t,14,!0),t=_.wn(t,15,!0),t=_.wn(t,20,!1),l=_.ch(p,1,t)}d(l)},
"GET","",{},2E3,!0)}))})};
Qta=function(a){return Dta(a)?a:"https://www.google.com/tools/feedback"};
Vta=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"}};
Wta=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,_.Pd(Wta(a[d],e))):c.push([e,a[d]])}c.sort();return c};
Yta=function(a){for(var b=_.g(Object.entries(Xta)),c=b.next();!c.done;c=b.next())if(c=_.g(c.value),c.next(),c=c.next().value,c==="SLI_STATUS_"+a)return c;return"SLI_STATUS_UNKNOWN"};
_.xn=function(a,b,c,d){return Zta(a,b,function(){return new _.$ta(a,b,c,d)})};
_.aua=function(){return _.xn("SLI_NAME_YOUTUBE_WEB_APP_BOOTS","APP_BOOTS",12E4,"TIMEOUT")};
bua=function(){return _.xn("SLI_NAME_YOUTUBE_WEB_NETWORK_REQUEST","NETWORK_REQUEST",12E4,"TIMEOUT")};
yn=function(){return _.xn("SLI_NAME_YOUTUBE_WEB_WARM_PAGE_NAVIGATION","WARM_PAGE_NAVIGATION",12E4,"TIMEOUT")};
cua=function(){return _.xn("SLI_NAME_YOUTUBE_WEB_YT_INITIAL_DATA_PRESENT","YT_INITIAL_DATA_LOADED",6E4,"FAILURE")};
dua=function(){return _.xn("SLI_NAME_YOUTUBE_WEB_STFE_GREATER_THAN_ONE_MINUTE","STFE_GREATER_THAN_ONE_MINUTE",6E4,"SUCCESS")};
eua=function(){return _.xn("SLI_NAME_YOUTUBE_WEB_STFE_GREATER_THAN_TEN_MINUTES","STFE_GREATER_THAN_TEN_MINUTES",6E5,"SUCCESS")};
_.zn=function(a,b){var c=_.fua(a);spf.script.load(a,c,b)};
_.fua=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(gua,""),b=b.replace(hua,""),b=b.replace("debug-",""),b=b.replace("tracing-",""))}return b};
_.kua=function(){var a=_.If.clone(iua),b;return(new _.Pi(function(c,d){a.onSuccess=function(e){pga(e)?c(new jua(e)):d(new _.An("Request failed, status="+_.oga(e),"net.badstatus",e))};
a.onError=function(e){d(new _.An("Unknown request error","net.unknown",e))};
a.onTimeout=function(e){d(new _.An("Request timed out","net.timeout",e))};
b=_.Zf("//googleads.g.doubleclick.net/pagead/id",a)})).thenCatch(function(c){c instanceof _.Bn&&b.abort();
return _.Cn(c)})};
lua=function(a){var b=_.rf("INNERTUBE_HOST_OVERRIDE");b&&(a=String(b)+String(_.Dn(a)));return a};
mua=function(a,b){var c={};_.rf("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")&&(null==b?0:b.Authorization)||(c.key=_.rf("INNERTUBE_API_KEY"));_.u("json_condensed_response")&&(c.prettyPrint="false");return a=jga(a,c)};
_.En=function(a){return Tf(a)?"same-origin":"include"};
_.Fn=function(a){return Tf(a)?"same-origin":"cors"};
Gn=function(a,b,c){c=void 0===c?{}:c;a={method:void 0===b?"POST":b,mode:_.Fn(a),credentials:_.En(a)};b={};for(var d=_.g(Object.keys(c)),e=d.next();!e.done;e=d.next())e=e.value,c[e]&&(b[e]=c[e]);0<Object.keys(b).length&&(a.headers=b);return a};
_.Hn=function(a,b){b=void 0===b?{}:b;return"service:"+a+"/"+Object.keys(b).sort().map(function(c){return c+":"+b[c]}).join("/")};
nua=function(a){var b,c,d,e;a=null==(b=_.B(a,_.In))?void 0:null==(c=b.watchEndpointSupportedOnesieConfig)?void 0:null==(d=c.html5PlaybackOnesieConfig)?void 0:null==(e=d.commonConfig)?void 0:e.url;if(!a)return[];b=new _.Jn(a);return b.JSC$6371_domain_?["https://"+b.JSC$6371_domain_+"/generate_204"]:[]};
_.qua=function(){return oua()||_.Rga()||_.pua&&wg("version/")?!0:_.rf("EOM_VISITOR_DATA")?!1:!0};
_.sua=function(a){a:{var b="EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(b="EMBEDDED_PLAYER_MODE_PFL");var c=a.raw_embedded_player_response;if(!c&&(a=a.embedded_player_response))try{c=JSON.parse(a)}catch(e){break a}if(c)b:for(var d in rua)if(rua[d]==c.embeddedPlayerMode){b=rua[d];break b}}return"EMBEDDED_PLAYER_MODE_PFL"===b};
_.tua=function(){if(_.u("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("qd");if(!_.qua())return Error("rd");var a=_.rf("PLAYER_VARS",{});if("1"==_.If.get(a,"privembed",!1))return Error("sd");if(_.sua(a))return Error("td")};
_.vua=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||_.If.extend(b,{_c:{jsl:{h:_.rf("GAPI_HINT_PARAMS")}}});(b.gapiHintOverride||_.rf("GAPI_HINT_OVERRIDE"))&&(c=_.Nf(document.location.href).gapi_jsh)&&_.If.extend(b,{_c:{jsl:{h:c}}});uua(a,b)};
_.Ln=function(a,b,c){b=void 0===b?{}:b;a=(a=a in Kn?Kn[a]:c)||"";c={};for(var d in b){c={key$jscomp$596:c.key$jscomp$596};c.key$jscomp$596=d;var e=function(h){return function(){return String(b[h.key$jscomp$596])}}(c);
a=a.replace(new RegExp("\\$\\{"+c.key$jscomp$596+"\\}","gi"),e);a=a.replace(new RegExp("\\$"+c.key$jscomp$596,"gi"),e)}return a};
_.xua=function(a,b){return wua(a in Kn?Kn[a]:{},b)};
wua=function(a,b){var c=_.rf("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+""};
Nn=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a=_.Mn(a,c,b[c]));return a};
_.yua=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=_.zf("polymer_report_client_url_requested_rate"),!c&&Math.random()<b&&_.Sj(new _.lg("urlForEndpoint used on client endpoint",a)),null;var d=_.zf("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";_.Sj(new _.lg("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&&_.Sj(new _.lg("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&&_.Sj(new _.lg("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=Nn(e+"/search",{query:a.browseEndpoint.query})),e&&a.browseEndpoint.params&&(e=Nn(e,{params:a.browseEndpoint.params}));else{if(a.urlEndpoint)return a.urlEndpoint.url;a.signInEndpoint?(e="https://accounts.google.com/ServiceLogin",d={},_.If.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=a.liveChatEndpoint,d=_.If.clone(e),_.Ka(e.continuation)&&(h=Object.keys(e.continuation)[0],
d.continuation=e.continuation[h].continuation),e=Nn("/youtubei/v1/live_chat/get_live_chat",d)):a.liveChatReplayEndpoint?(e=_.If.clone(a.liveChatReplayEndpoint),e.currentPlayerState&&(_.If.extend(e,e.currentPlayerState),delete e.currentPlayerState),e=Nn("/youtubei/v1/live_chat/get_live_chat_replay",e)):a.liveChatItemContextMenuEndpoint?e=Nn("/youtubei/v1/live_chat/get_item_context_menu",a.liveChatItemContextMenuEndpoint):a.liveChatPurchaseMessageEndpoint?e=Nn("/youtubei/v1/live_chat/get_live_chat_message_buy_flow",
a.liveChatPurchaseMessageEndpoint):a.openSuperStickerBuyFlowCommand?e=Nn("/youtubei/v1/live_chat/get_live_chat_super_sticker_buy_flow",a.openSuperStickerBuyFlowCommand):a.videoEditEndpoint?e=Nn("/edit",{video_id:a.videoEditEndpoint.videoId}):a.liveDashboardEndpoint?e=a.liveDashboardEndpoint.videoId?Nn("/live_dashboard",{v:a.liveDashboardEndpoint.videoId}):"/live_dashboard":a.signalNavigationEndpoint&&a.signalNavigationEndpoint.signal&&"WEBCAM"===a.signalNavigationEndpoint.signal?e="/webcam":a.getPdgBuyFlowCommand&&
(e=Nn(a.getPdgBuyFlowCommand.buyflowApiPath,{params:a.getPdgBuyFlowCommand.params}))}return e||c?Nn(e,b||{}):(_.Sj(new _.lg("Error: Can't construct url for endpoint","keys:"+Object.keys(a).sort().join(","),a)),null)};
zua=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};
_.On=function(a,b){if(!a)return null;a=Object.keys(a);a=_.g(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};
_.Bua=function(a,b){var c=b+a,d=Aua.get(c);if(d)return d;a=b+"-"+a.replace(/([A-Z])/g,"-$1").toLowerCase();Aua.set(c,a);return a};
_.Cua=function(a){var b=_.On(a,"action")||_.On(a,"command")||_.On(a,"endpoint");if(!b)return null;b=_.Bua(b,"yt");_.B(a,_.Pn)&&(b+="-"+_.B(a,_.Pn).signal.toLowerCase().replace(/_/g,"-"));return b};
Eua=function(a,b){b=void 0===b?!1:b;var c=_.of().resolve(_.nf(_.Qn));c||(c=new Dua,_.of().addProvider({provide:_.Qn,useValue:c}));return c&&a&&!_.If.isEmpty(a)?c.getUrl(a,b):""};
_.Fua=function(a,b,c){c=void 0===c?"":c;if(b){a.data=b;var d=Eua(b);d?(_.jd(a,d),zua(b)||!Tf(d)?a.rel="nofollow":a.removeAttribute("rel"),_.B(b,_.Rn)&&"TARGET_NEW_WINDOW"===_.B(b,_.Rn).target?a.target="_blank":c?a.target=c:a.removeAttribute("target")):(a.removeAttribute("href"),a.removeAttribute("rel"),a.removeAttribute("target"))}};
_.Sn=function(a,b,c,d){d||(d={bubbles:!0,cancelable:!1,composed:!0});null!==c&&void 0!==c&&(d.detail=c);b=new CustomEvent(b,d);a.dispatchEvent(b);return b};
_.Tn=function(a,b,c,d){b=new Gua(b,!(void 0===d||!d),c);_.Sn(a,"yt-action",b);return b.returnValue};
_.Un=function(a,b,c){return _.Tn(a,b,c,!0)};
_.ko=function(a,b,c,d){b&&b.length&&b.forEach(function(e){var h=_.Cua(e);h&&(_.u("handle_service_request_actions")&&e.commandMetadata&&e.commandMetadata.webCommandMetadata&&e.commandMetadata.webCommandMetadata.sendPost?_.jo(c?c:a,[e]):_.Un(a,h,[e,c,d]))})};
_.jo=function(a,b){var c=[a];b&&c.push.apply(c,b);b=_.Tn(a,"yt-service-request",c);return 0<b.length&&(b=b[0],_.Sn(a,"yt-service-request-sent",b),b&&b.ajaxPromise)?(b.ajaxPromise.then(function(d){_.Sn(a,"yt-service-request-completed",d)},function(d){_.Sn(a,"yt-service-request-error",{error:d,
params:c})},a),b.ajaxPromise):_.lo()};
_.Iua=function(a){var b=_.Hua();a!==b&&(b=_.mo(),!_.u("web_autonav_allow_off_by_default")&&a||_.no(0,141,!0),_.no(0,140,!a),b.save())};
_.Hua=function(){var a=_.mo();return _.u("web_autonav_allow_off_by_default")&&!a.getFlag(141)&&_.rf("AUTONAV_OFF_BY_DEFAULT")?!1:!a.getFlag(140)};
Jua=function(a){return function(){return new a}};
oo=function(a){var b=_.of();return function(){return b.resolve(a)}};
Kua=function(a,b){var c=_.B(a,_.Pn);if(c&&(c=b[c.signal]))return c();a=_.g(Object.keys(a));for(c=a.next();!c.done;c=a.next())if(c=c.value,b[c]&&(c=b[c]))return c()};
_.po=function(a){var b=a.payload;a={type:a.type};void 0!==b&&(a.payload=b);return a};
Lua=function(a,b,c){for(var d=Object.assign({},a),e=_.g(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(_.Pd(l),_.Pd(m)):m;else if(!Array.isArray(m)&&_.Ka(m)&&!Array.isArray(l)&&_.Ka(l))d[h]=Lua(l,m,c);else if(typeof m===typeof l)d[h]=m;else return b=new _.lg("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:h,originalValue:l,updateValue:m}),
_.Rj(b),a}return d};
Oua=function(a){if(!a.length)return"";try{if(Mua)return Mua.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)Nua[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;Nua[e++]=55296|h>>10;h=56320|h&1023}Nua[e++]=h}}h=String.fromCharCode.apply(String,
Nua);1024>e&&(h=h.substr(0,e));c.push(h)}return c.join("")};
_.Qua=function(a,b){var c;if(null==(c=Pua)?0:c.encodeInto)return b=Pua.encodeInto(a,b),b.read<a.length?4*a.length:b.written;for(var d=c=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};
Rua=function(a,b){a=new Uint8Array(a);b&&a.set(b);return a};
_.so=function(a){a=new Sua(new qo([_.Qa(decodeURIComponent(a))]));if(Tua(a,2)){var b=ro(a);var c=a.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.pos+=b;b=d}else b=void 0;b=b?Oua(b):void 0;a=Tua(a,4)?ro(a):void 0;d=Uua[a];if("undefined"===typeof d)throw a=new _.lg("Failed to recognize field number",{name:"EntityKeyHelperError",fieldNumber:a}),_.Rj(a),a;return{entityTypeFieldNumber:a,entityType:d,entityId:b}};
_.vo=function(a,b){var c=new _.Vua;if(Pua)a=Pua.encode(a);else{var d=new Uint8Array(Math.ceil(1.2*a.length)),e=_.Qua(a,d);d.length<e&&(d=new Uint8Array(e),e=_.Qua(a,d));d.length>e&&(d=d.subarray(0,e));a=d}void 0!==a&&(_.to(c,18),d=a.length,_.to(c,d),_.uo(c,d),c.buf.set(a,c.pos),c.pos+=d);a=Wua[b];if("undefined"===typeof a)throw b=new _.lg("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:b}),_.Rj(b),b;void 0!==a&&(_.to(c,32),_.to(c,a));_.to(c,40);_.to(c,1);b=new Uint8Array(c.buf.buffer,
c.buf.byteOffset,c.pos);return encodeURIComponent(_.Oa(b))};
Xua=function(a){a=a.key||a.id;if(!a)throw Error("Cd");return a};
_.Zua=function(a,b){a=void 0===a?{}:a;return Yua(a,b)};
$ua=function(a,b,c,d){if(void 0===d)return d=Object.assign({},a[b]||{}),c=(delete d[c],d),d={},Object.assign({},a,(d[b]=c,d));var e={},h={};return Object.assign({},a,(h[b]=Object.assign({},a[b],(e[c]=d,e)),h))};
ava=function(a,b,c,d,e){var h=a[b];if(null==h||!h[c])return a;d=Lua(h[c],d,"REPEATED_FIELDS_MERGE_OPTION_APPEND"===e);e={};h={};return Object.assign({},a,(h[b]=Object.assign({},a[b],(e[c]=d,e)),h))};
_.wo=function(a,b,c){return a[b]?a[b][c]||null:null};
cva=function(){if(bva)return bva();var a={};bva=Yg("PersistentEntityStoreDb",{objectStores:(a.EntityStore={addedAtVersion:1},a.EntityAssociationStore={addedAtVersion:2},a),shared:!1,upgrade:function(b,c){c(1)&&di(ci(b,"EntityStore",{keyPath:"key"}),"entityType","entityType");c(2)&&(b=ci(b,"EntityAssociationStore",{keyPath:["parentEntityKey","childEntityKey"]}),di(b,"byParentEntityKey","parentEntityKey"),di(b,"byChildEntityKey","childEntityKey"))},
version:3});return bva()};
dva=function(a){return _.Ng(cva(),a)};
xo=function(a){return window.Int32Array?new Int32Array(a):Array(a)};
fva=function(a){return _.Ng(eva(),a)};
gva=function(a){return new yo("WRONG_DATA_TYPE",{encoderVersion:a})};
hva=function(a){return a instanceof Error?new yo("UNKNOWN_ENCODE_ERROR",{originalMessage:a.message}):new yo("UNKNOWN_ENCODE_ERROR")};
iva=function(a){return a instanceof Error?new yo("UNKNOWN_DECODE_ERROR",{originalMessage:a.message}):new yo("UNKNOWN_DECODE_ERROR")};
jva=function(a,b){a=a instanceof yo?a:b(a);_.Rj(a);throw a;};
kva=function(a){a=(new TextEncoder).encode(a).subarray(0,16);var b=new Uint8Array(16);b.set(a);return b};
mva=function(a){var b=lva[a];if(b)return b;_.Sj(new _.lg("Entity model not found.",{entityType:a}))};
_.zo=function(){nva||(nva=ova());return nva};
ova=function(){var a,b,c;return _.v(function(d){if(1==d.nextAddress)return _.Ig(d,2),_.w(d,_.Xg(),4);if(2!=d.nextAddress){a=d.yieldResult;if(!a||!_.kg()||"undefined"===typeof _.ca.BroadcastChannel)return d.return();b=new pva;return d.return(new Ao(a,b))}c=_.Lg(d);c instanceof Error&&_.Rj(c);return d.return()})};
_.Co=function(a,b){var c;return _.v(function(d){if(1==d.nextAddress){c=a.mutations;if(!c||0>=c.length)return d.return();b&&b.dispatch(_.po({type:"ENTITY_LOADED",payload:c}));return _.w(d,qva(c),2)}c.length=0;_.Bo(d)})};
qva=function(a){var b;return _.v(function(c){return 1==c.nextAddress?_.w(c,_.zo(),2):(b=c.yieldResult)?_.w(c,_.Do(b,"readwrite",function(d){for(var e={},h=_.g(a),l=h.next(),m={};!l.done;m={mutation$jscomp$3:void 0,mutationEntityType$jscomp$3:void 0},l=h.next())m.mutation$jscomp$3=l.value,m.mutation$jscomp$3.entityKey&&rva(m.mutation$jscomp$3)&&(m.mutationEntityType$jscomp$3=(0,_.If.getAnyKey)(m.mutation$jscomp$3.payload),l=void 0,"ENTITY_MUTATION_TYPE_REPLACE"===m.mutation$jscomp$3.type&&(l=function(p){return function(){return _.sva(d,
p.mutation$jscomp$3.payload[p.mutationEntityType$jscomp$3],p.mutationEntityType$jscomp$3)}}(m)),"ENTITY_MUTATION_TYPE_DELETE"===m.mutation$jscomp$3.type&&(l=function(p){return function(){return tva(d,p.mutation$jscomp$3.entityKey)}}(m)),"ENTITY_MUTATION_TYPE_UPDATE"===m.mutation$jscomp$3.type&&(l=function(p){return function(){return uva(d,p.mutation$jscomp$3.entityKey,p.mutation$jscomp$3.payload[p.mutationEntityType$jscomp$3],p.mutationEntityType$jscomp$3)}}(m)),l&&(e[m.mutation$jscomp$3.entityKey]=
e[m.mutation$jscomp$3.entityKey]?e[m.mutation$jscomp$3.entityKey].then(l):l()));
return zg.all(Object.values(e))}),0):c.return()})};
rva=function(a){var b;a=null==(b=a.options)?void 0:b.persistenceOption;return"ENTITY_PERSISTENCE_OPTION_PERSIST"===a||"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST"===a};
xva=function(a,b){var c,d;_.v(function(e){if(1==e.nextAddress)return _.w(e,_.zo(),2);if(3!=e.nextAddress)return(c=e.yieldResult)?_.w(e,_.Do(c,"readonly",function(h){var l={},m=Object.keys(b).map(function(p){var q=b[p]?[].concat(_.Pd(b[p])):[];return vva(h,p,q,l)});
return zg.all(m).then(function(){return l})}),3):e.return();
d=e.yieldResult;0<Object.keys(d).length&&a.dispatch(wva(d));_.Bo(e)})};
vva=function(a,b,c,d){return Eo(a,b,c).then(function(e){d[b]=yva(c,e)})};
yva=function(a,b){if(b.length!==a.length)throw Error("Fd");return b.reduce(function(c,d,e){c[a[e]]=d;return c},{})};
zva=function(a){var b;if(null==a?0:null==(b=a.playbackDataEntity)?0:b.key)return _.so(a.playbackDataEntity.key).entityId;var c;if(null==a?0:null==(c=a.transferEntity)?0:c.key)return _.so(a.transferEntity.key).entityId;var d;if(null==a?0:null==(d=a.streamEntity)?0:d.key)return _.so(a.streamEntity.key).entityId;var e;if(null==a?0:null==(e=a.policyEntity)?0:e.key)return _.so(a.policyEntity.key).entityId};
Go=function(){return _.Fo};
_.Ho=function(a,b,c,d){return{browseEndpoint:{browseId:a},commandMetadata:{webCommandMetadata:{url:b,rootVe:c,webPageType:void 0===d?"WEB_PAGE_TYPE_BROWSE":d}}}};
_.Io=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};
_.Ava=function(a){return{browseEndpoint:{browseId:"VL"+a},commandMetadata:{webCommandMetadata:{url:"/playlist?list="+a,rootVe:5754,webPageType:"WEB_PAGE_TYPE_PLAYLIST"}}}};
_.Jo=function(a){return{runs:[{text:a}]}};
_.Ko=function(a){return a?_.Jo(a):void 0};
_.Lo=function(a){return a?{simpleText:a}:void 0};
_.Bva=function(a){try{return(new _.Mo(5)).format(a)}catch(b){}};
_.Cva=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:_.Jo(b?b+":"+(10>c?"0"+c:""+c)+":"+a:c+":"+a),style:"DEFAULT"}}};
_.Dva=function(a){if(a=_.Bva(a))return{thumbnailOverlaySidePanelRenderer:{text:_.Jo(a),icon:{iconType:"PLAYLISTS"}}}};
_.Eva=function(){var a=_.Ln("PLAY_ALL",void 0,"Play all");return{thumbnailOverlayHoverTextRenderer:{text:_.Jo(a),icon:{iconType:"PLAY_ALL"}}}};
Fva=function(a,b,c){if(a.length)return{titleText:_.Jo(null!=b?b:_.Ln("DOWNLOADS",void 0,"Downloads")),contents:a.map(function(d){var e=d.videoEntity;d={videoId:e.videoId,title:_.Ko(e.title),shortBylineText:_.Ko(d.channelEntity.title),thumbnail:e.thumbnail};e.videoId&&c?d.navigationEndpoint=_.Io(e.videoId,c):e.videoId&&(d.navigationEndpoint=_.Io(e.videoId,"PPSV"));e.lengthSeconds&&(d.thumbnailOverlays=[_.Cva(e.lengthSeconds)]);return{playlistPanelVideoRenderer:d}}),
totalVideos:a.length}};
_.Gva=function(a){if(!a||!a.expirationTimestamp||!a.action)return!1;var b=(0,_.Zg)()/1E3;return Number(a.expirationTimestamp)>=b};
_.Hva=function(a){return a&&a.expirationTimestamp&&a.action?_.Gva(a)&&"OFFLINE_VIDEO_POLICY_ACTION_OK"===a.action:!1};
Iva=function(a,b){if(!b)return!1;if(_.u("of_pb_en_po_ks"))return!0;var c;a=null!=(c=_.wo(a,"offlineVideoPolicy",_.vo(b,"offlineVideoPolicy")))?c:void 0;return!!a&&_.Hva(a)};
_.Kva=function(a){var b=["TRANSFER_STATE_COMPLETE"];b=void 0===b?Jva:b;return a.filter(function(c){var d,e;return b.includes(null!=(e=null==(d=c.transferEntity)?void 0:d.transferState)?e:"TRANSFER_STATE_UNKNOWN")})};
Lva=function(a,b){if(b){var c,d=null!=(c=_.wo(a,"playbackData",_.vo(b,"playbackData")))?c:null,e;c=null!=(e=_.wo(a,"transfer",_.vo(b,"transfer")))?e:null;var h;e=null!=(h=_.wo(a,"offlineVideoStreams",_.vo(b,"offlineVideoStreams")))?h:null;var l;a=null!=(l=_.wo(a,"offlineVideoPolicy",_.vo(b,"offlineVideoPolicy")))?l:null;if(d||c||e||a)return{playbackDataEntity:d,transferEntity:c,streamEntity:e,policyEntity:a}}};
_.No=function(a){var b=a.playbackData;if(!b)return[];var c=[];b=_.g(Object.keys(b));for(var d=b.next();!d.done;d=b.next()){var e=d.value;if(!_.Mva(a,_.so(e).entityId)&&(d=Lva(a,_.so(e).entityId))){var h=void 0,l=void 0;e=null!=(l=Number(null==(h=_.wo(a,"playbackData",e))?void 0:h.streamDownloadTimestampSeconds))?l:(0,_.Zg)();c.push({entity:d,streamDownloadTimestamp:e})}}return c.sort(function(m,p){var q=m.streamDownloadTimestamp,t=p.streamDownloadTimestamp;return t===q?m.entity.streamEntity&&!p.entity.streamEntity?
1:-1:t-q}).map(function(m){return m.entity})};
_.Ova=function(a){return _.No(a).filter(function(b){var c;if((null==(c=b.policyEntity)?0:c.action)&&"OFFLINE_VIDEO_POLICY_ACTION_OK"!==b.policyEntity.action)return!1;var d;if(null==(d=b.transferEntity)?0:d.transferState){var e;return _.Nva.includes(null==(e=b.transferEntity)?void 0:e.transferState)}return!0})};
_.Mva=function(a,b){var c;return"DOWNLOAD_STATE_USER_DELETED"===(null==(c=_.wo(a,"downloadStatusEntity",_.vo(b,"downloadStatusEntity")))?void 0:c.downloadState)?!0:!1};
_.Qva=function(a){var b=new Set,c;a=null==(c=a.mainDownloadsListEntity)?void 0:c[_.Pva];var d;if(!(null==a?0:null==(d=a.downloads)?0:d.length))return b;var e;null==a||null==(e=a.downloads)||e.forEach(function(h){(null==h?0:h.videoItem)&&b.add(h.videoItem)});
return b};
_.Oo=function(a,b){if(b){var c=_.wo(a,"mainVideoEntity",_.vo(b,"mainVideoEntity")),d=_.wo(a,"downloadStatusEntity",_.vo(b,"downloadStatusEntity")),e=_.wo(a,"ytMainChannelEntity",_.vo(b,"ytMainChannelEntity")),h={playbackDataEntity:null,transferEntity:null,streamEntity:null,policyEntity:null};(a=Lva(a,b))||"DOWNLOAD_STATE_PENDING_DOWNLOAD"!==(null==d?void 0:d.downloadState)||(a=h);if(a&&c&&e)return Object.assign({},{videoEntity:c,channelEntity:e},a)}};
Sva=function(a,b){return"TRANSFER_STATE_COMPLETE"===_.Rva(a,b)&&Iva(a,b)};
_.Rva=function(a,b){if(!b)return"TRANSFER_STATE_UNKNOWN";var c=_.wo(a,"transfer",_.vo(b,"transfer"));if(c){var d;return null!=(d=c.transferState)?d:"TRANSFER_STATE_UNKNOWN"}c=_.wo(a,"offlineOrchestrationActionWrapperEntity",_.vo(b,"offlineOrchestrationActionWrapperEntity"));a=_.wo(a,"mainVideoEntity",_.vo(b,"mainVideoEntity"));return c||a?"TRANSFER_STATE_TRANSFER_IN_QUEUE":"TRANSFER_STATE_UNKNOWN"};
_.Tva=function(a,b){if(!b)return"TRANSFER_STATE_UNKNOWN";if(a=_.wo(a,"transfer",_.vo(b,"transfer"))){var c;return null!=(c=a.transferState)?c:"TRANSFER_STATE_UNKNOWN"}return"TRANSFER_STATE_UNKNOWN"};
Vva=function(a,b){return _.Uva(a).some(function(c){var d;return(null==c?void 0:null==(d=c.mainPlaylistEntity)?void 0:d.playlistId)===b})};
_.Xva=function(a,b,c){var d=Wva(a,b);if(!d.length)return[];b=[];d=_.g(d);for(var e=d.next();!e.done;e=d.next()){e=e.value;var h=_.Oo(a,e);c&&"TRANSFER_STATE_COMPLETE"!==_.Rva(a,e)||h&&b.push(h)}return b};
Wva=function(a,b){if(!b)return[];var c=_.vo(b,"mainPlaylistEntity"),d;b=null==(d=a.mainPlaylistEntity)?void 0:d[c];d=[];if(null==b||!b.videos)return d;b=_.g(b.videos);for(c=b.next();!c.done;c=b.next()){c=c.value;var e=void 0,h=void 0,l=void 0,m=null==(e=a)?void 0:null==(h=e.mainPlaylistVideoEntity)?void 0:null==(l=h[c])?void 0:l.video;m&&(c=_.so(m).entityId)&&d.push(c)}return d};
_.Yva=function(a,b){if(b){var c=_.wo(a,"mainPlaylistEntity",_.vo(b,"mainPlaylistEntity")),d=_.wo(a,"mainPlaylistDownloadStateEntity",_.vo(b,"mainPlaylistDownloadStateEntity"));a=_.wo(a,"ytMainChannelEntity",_.vo(b,"ytMainChannelEntity"));if(d&&c&&a)return{mainPlaylistEntity:c,mainPlaylistDownloadStateEntity:d,channelEntity:a}}};
_.Uva=function(a){return _.Zva(a).sort(function(b,c){return c.addedTimestampMillis-b.addedTimestampMillis}).map(function(b){return b.downloadedPlaylistEntities})};
_.Zva=function(a){var b=a.mainPlaylistDownloadStateEntity,c=[];if(!b)return c;for(var d=_.g(Object.keys(b)),e=d.next();!e.done;e=d.next()){var h=e.value;e=_.Yva(a,_.so(h).entityId);var l=void 0;h=Number(null==(l=b[h])?void 0:l.addedTimestampMillis);l=isNaN(h)?(0,_.Zg)():h;void 0!==e&&c.push({downloadedPlaylistEntities:e,addedTimestampMillis:l})}return c};
_.$va=function(a){var b,c=null!=(b=a.mainPlaylistVideoEntity)?b:{};return new Set(_.Uva(a).reduce(function(d,e){d=void 0===d?[]:d;var h,l;null==e||null==(h=e.mainPlaylistEntity)||null==(l=h.videos)||l.forEach(function(m){var p;(m=null==(p=c[m])?void 0:p.video)&&d.push(m)});
return d},[]))};
awa=function(a){return"downloadedMusicPlaylistEntities"in a};
_.bwa=function(a){return"mainPlaylistEntity"in a&&"mainPlaylistDownloadStateEntity"in a&&"channelEntity"in a};
_.cwa=function(a){return"videoEntity"in a&&"channelEntity"in a};
dwa=function(a){var b=a.musicPlaylistDownloadMetadataEntity,c=[];if(!b)return c;for(var d=_.g(Object.keys(b)),e=d.next();!e.done;e=d.next()){e=e.value;a:{var h=a,l=_.so(e).entityId;if(l){var m=_.wo(h,"musicPlaylist",_.vo(l,"musicPlaylist"));h=_.wo(h,"musicPlaylistDownloadMetadataEntity",_.vo(l,"musicPlaylistDownloadMetadataEntity"));if(m&&h){m={musicPlaylistEntity:m,musicPlaylistDownloadStateEntity:h};break a}}m=void 0}h=void 0;e=Number(null==(h=b[e])?void 0:h.addedTimestampMillis);e=isNaN(e)?(0,_.Zg)():
e;void 0!==m&&c.push({downloadedMusicPlaylistEntities:m,addedTimestampMillis:e})}return c};
ewa=function(a){var b=new Set;a=_.g(a);for(var c=a.next();!c.done;c=a.next())if(c=c.value,"musicPlaylistEntity"in c&&"musicPlaylistDownloadStateEntity"in c){c=_.g(c.musicPlaylistEntity.tracks);for(var d=c.next();!d.done;d=c.next())b.add(d.value)}return b};
fwa=function(a){var b=a.musicTrackDownloadMetadataEntity,c=[];if(!b)return[];b=_.g(Object.keys(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;a:{var e=a,h=_.so(d).entityId;if(h){var l=_.wo(e,"musicTrack",_.vo(h,"musicTrack"));var m=_.wo(e,"musicArtist",_.vo(h,"musicArtist"))||{};if((e=Lva(e,h))&&l&&m){l=Object.assign({},{musicTrackEntity:l,musicArtistEntity:m},e);break a}}l=void 0}m=void 0;d=Number(null==(m=_.wo(a,"musicTrackDownloadMetadataEntity",d))?void 0:m.addedTimestampMillis);d=isNaN(d)?
(0,_.Zg)():d;void 0!==l&&c.push({downloadedMusicEntities:l,addedTimestampMillis:d})}return c};
iwa=function(a,b){if(!b)return[];if(Object.values(gwa).includes(b))return hwa(a,b);b=_.vo(b,"musicPlaylist");var c;a=null==(c=a.musicPlaylist)?void 0:c[b];c=[];if(null==a||!a.tracks)return c;a=_.g(a.tracks);for(b=a.next();!b.done;b=a.next())(b=_.so(b.value).entityId)&&c.push(b);return c};
hwa=function(a,b){var c=new Set,d=dwa(a).map(function(h){return h.downloadedMusicPlaylistEntities});
d=ewa(d);d=_.g(d);for(var e=d.next();!e.done;e=d.next())(e=_.so(e.value).entityId)&&c.add(e);return jwa(a).downloadedMusicEntities.filter(function(h){var l;if(null!=(l=h.musicTrackEntity)&&l.videoId){h=h.musicTrackEntity;if(l="PPOM"===b?!0:!c.has(h.videoId))b:switch(h=h.musicVideoType,b){case "PPSE":l="MUSIC_VIDEO_TYPE_PODCAST_EPISODE"===h;break b;default:l="MUSIC_VIDEO_TYPE_PODCAST_EPISODE"!==h}h=l}else h=!1;return h}).map(function(h){var l;
return null==(l=h.musicTrackEntity)?void 0:l.videoId})};
jwa=function(a){var b=fwa(a).sort(function(c,d){return d.addedTimestampMillis-c.addedTimestampMillis}).map(function(c){return"downloadedMusicEntities"in c?c.downloadedMusicEntities:awa(c)?c.downloadedMusicPlaylistEntities:{}});
a=dwa(a).sort(function(c,d){return d.addedTimestampMillis-c.addedTimestampMillis}).map(function(c){return"downloadedMusicEntities"in c?c.downloadedMusicEntities:awa(c)?c.downloadedMusicPlaylistEntities:{}});
return{downloadedMusicEntities:b,downloadedMusicPlaylistEntities:a}};
_.lwa=function(a,b){b="WEB_REMIX"!==_.rf("INNERTUBE_CLIENT_NAME")||_.u("call_get_music_playlist_track_ids_killswitch")?Wva(a,b):iwa(a,b);if(!b.length)return"TRANSFER_STATE_UNKNOWN";b=b.map(function(c){return _.Tva(a,c)});
return kwa(b)};
kwa=function(a){var b=new Set(a);if(b.has("TRANSFER_STATE_FAILED")&&1===b.size)return"TRANSFER_STATE_FAILED";b.delete("TRANSFER_STATE_FAILED");if(b.has("TRANSFER_STATE_UNKNOWN")&&1===b.size)return"TRANSFER_STATE_PRE_TRANSFER";b.delete("TRANSFER_STATE_UNKNOWN");if(b.has("TRANSFER_STATE_PRE_TRANSFER")&&1===b.size||0===b.size)return"TRANSFER_STATE_PRE_TRANSFER";a=b.has("TRANSFER_STATE_TRANSFERRING");b=b.has("TRANSFER_STATE_TRANSFER_IN_QUEUE");return a||b?"TRANSFER_STATE_TRANSFERRING":"TRANSFER_STATE_COMPLETE"};
_.Po=function(a){var b=a.mainVideoDownloadStateEntity,c=[];if(!b)return[];b=_.g(Object.keys(b));for(var d=b.next();!d.done;d=b.next()){var e=d.value;if(!_.Mva(a,_.so(e).entityId)){d=_.Oo(a,_.so(e).entityId);var h=void 0,l=void 0;e=null!=(l=Number(null==(h=_.wo(a,"mainVideoDownloadStateEntity",e))?void 0:h.addedTimestampMillis))?l:(0,_.Zg)();void 0!==d&&c.push({downloadedVideoEntities:d,addedTimestampMillis:e})}}return c};
mwa=function(a){return _.Po(a).sort(function(b,c){return c.addedTimestampMillis-b.addedTimestampMillis}).map(function(b){return b.downloadedVideoEntities})};
owa=function(a){var b=_.$va(a),c=_.Qo(a),d=_.Qva(a),e=_.Po(a).filter(function(l){var m,p;if("TRANSFER_STATE_COMPLETE"!==(null==l?void 0:null==(m=l.downloadedVideoEntities)?void 0:null==(p=m.transferEntity)?void 0:p.transferState))return!1;var q,t;l=null==l?void 0:null==(q=l.downloadedVideoEntities)?void 0:null==(t=q.videoEntity)?void 0:t.key;return _.u("kevlar_use_library_entity")?l&&(d.has(l)||c[l]):l&&!b.has(l)}),h=_.Zva(a).filter(function(l){return"TRANSFER_STATE_COMPLETE"===_.lwa(a,l.downloadedPlaylistEntities.mainPlaylistEntity.playlistId)});
return[].concat(_.Pd(e),_.Pd(h)).sort(function(l,m){return m.addedTimestampMillis-l.addedTimestampMillis}).map(function(l){return _.nwa(l)})};
pwa=function(a,b){if(b&&Iva(a,b)){var c,d,e=null==(d=null!=(c=_.wo(a,"playbackData",_.vo(b,"playbackData")))?c:void 0)?void 0:d.playerResponseJson;if(e){try{var h=JSON.parse(e);var l=_.wo(a,"transfer",_.vo(b,"transfer"));h.cotn=null==l?void 0:l.cotn}catch(m){}return h}}};
_.Qo=function(a){var b,c,d;a=null!=(d=null==(c=(null!=(b=a.mainDownloadsListEntity)?b:{})[_.qwa])?void 0:c.downloads)?d:[];b={};c=_.g(a);for(d=c.next();!d.done;d=c.next())a=void 0,b[null!=(a=d.value.videoItem)?a:""]=!0;return b};
_.rwa=function(a){var b=_.Qo(a);return _.Po(a).sort(function(c,d){return c.addedTimestampMillis-d.addedTimestampMillis}).map(function(c){return c.downloadedVideoEntities}).filter(function(c){var d;
return(c=null==c?void 0:null==(d=c.videoEntity)?void 0:d.key)&&!!b[c]})};
_.nwa=function(a){return"downloadedVideoEntities"in a?a.downloadedVideoEntities:"downloadedPlaylistEntities"in a?a.downloadedPlaylistEntities:{}};
swa=function(a){var b=_.Qo(a),c=_.$va(a);return mwa(a).filter(function(d){var e;return(d=null==d?void 0:null==(e=d.videoEntity)?void 0:e.key)&&!b[d]&&!c.has(d)})};
_.twa=function(a){if(!_.u("kevlar_use_library_entity"))return swa(a);var b=_.Qo(a),c=_.Qva(a);return mwa(a).filter(function(d){var e;return(d=null==d?void 0:null==(e=d.videoEntity)?void 0:e.key)&&!b[d]&&c.has(d)})};
uwa=function(a){return(a=(0,_.If.getValueByKeys)(a,"playlistId"))?{playlistId:a}:null};
vwa=function(){return{}};
wwa=function(a,b){return new _.Pi(function(c,d){a.then(function(e){if(e){if(e=b(e))return c(e);d()}},d)})};
xwa=function(a){var b,c,d,e=null==(b=a.contents)?void 0:null==(c=b.twoColumnWatchNextResults)?void 0:null==(d=c.autoplay)?void 0:d.autoplay,h,l,m;b=null==(h=a.contents)?void 0:null==(l=h.twoColumnWatchNextResults)?void 0:null==(m=l.playlist)?void 0:m.playlist;return e&&b&&b.playlistId?{rawResponse:a,autoplayRenderer:e,playlistPanelRenderer:b,playlistId:b.playlistId}:null};
zwa=function(a){var b=void 0===b?"UNKNOWN_INTERFACE":b;if(1===a.length)return a[0];var c=ywa[b];if(c){var d=new RegExp(c),e=_.g(a);for(c=e.next();!c.done;c=e.next())if(c=c.value,d.exec(c))return c}var h=[];Object.entries(ywa).forEach(function(l){var m=_.g(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=_.g(a);for(c=e.next();!c.done;c=e.next())if(c=c.value,!d.exec(c))return c;return a[0]};
_.Ro=function(a){return"/youtubei/v1/"+zwa(a)};
_.lp=function(a){return{runs:[{text:a}]}};
_.mp=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};
_.np=function(a){return{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:a}}}}};
Awa=function(a,b){var c={mode:"NORMAL"};a&&(c.autoplayVideo=a.navigationEndpoint,c.nextButtonVideo=a.navigationEndpoint);b&&(c.previousButtonVideo=b.navigationEndpoint);return c};
Dwa=function(a,b,c){if(!c||!c.sets)return{sets:[Awa(a,b)]};var d=c.sets.find(function(l){return"NORMAL"===l.mode}),e=(0,_.If.unsafeClone)(c);
if(!d)return e.sets.push(Awa(a,b)),e;if(!a)return c;d=_.If.getValueByKeys.apply(null,[d].concat(_.Pd(Bwa)));var h=_.If.getValueByKeys.apply(null,[a].concat(_.Pd(Cwa)));if(d===h)return c;e.sets=e.sets.filter(function(l){return"NORMAL"!==l.mode});
e.sets.push(Awa(a,b));return e};
_.Ewa=function(a){return!!a.playlistPanelVideoRenderer&&!a.playlistPanelVideoRenderer.unplayableText};
Fwa=function(a){return!!a.playlistPanelVideoRenderer&&!!a.playlistPanelVideoRenderer.title};
Gwa=function(a,b){if(b.contents&&!(a>=b.contents.length)&&(a=b.contents.slice(a).find(_.Ewa)))return a.playlistPanelVideoRenderer};
Hwa=function(a,b){if(b.contents)return(b=b.contents.find(function(c){return!!c.playlistPanelVideoRenderer&&c.playlistPanelVideoRenderer.videoId===a}))?b.playlistPanelVideoRenderer:void 0};
_.Iwa=function(a,b){return b.contents?b.contents.findIndex(function(c){return!!c.playlistPanelVideoRenderer&&c.playlistPanelVideoRenderer.videoId===a}):-1};
_.Jwa=function(a){var b=[];if(!a||!a.contents)return b;a=_.g(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};
_.Kwa=function(a,b,c){if(void 0!==a&&void 0!==b&&void 0!==c)return{runs:[{text:a},{text:" \u2022 "},{text:b+1+" / "+c}]}};
Lwa=function(){return _.u("miniplayer_split_subtitle_killswitch")?_.Kwa(_.Ln("QUEUE",void 0,"Queue"),0,1):_.lp(_.Ln("QUEUE",void 0,"Queue"))};
Mwa=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=_.lp("\u25b6")):e||a.isInfinite||void 0===p.indexText?delete p.indexText:p.indexText=_.lp((m+1+c).toString()))}a.currentIndex=b+c;l&&(delete a.videoCountText,a.totalVideos=d)}};
Owa=function(){if(!Nwa){if(Polymer.Base){var a=Polymer.Base.createdCallback;Polymer.Base.createdCallback=function(){try{a.apply(this,arguments)}catch(y){_.Ef(y)}};
var b=Polymer.Base.attachedCallback;Polymer.Base.attachedCallback=function(){try{b.apply(this,arguments)}catch(y){_.Ef(y)}};
var c=Polymer.Base.detachedCallback;Polymer.Base.detachedCallback=function(){try{c.apply(this,arguments)}catch(y){_.Ef(y)}};
var d=Polymer.Base.attributeChangedCallback;Polymer.Base.attributeChangedCallback=function(){try{d.apply(this,arguments)}catch(y){_.Ef(y)}};
var e=Polymer.Base._listen,h=new WeakMap;Polymer.Base._listen=function(y,z,D){var E=function(){try{D.apply(this,arguments)}catch(I){_.Ef(I)}};
h.set(D,E);e.call(this,y,z,E)};
var l=Polymer.Base._unlisten;Polymer.Base._unlisten=function(y,z,D){l.call(this,y,z,h.get(D))}}if(Polymer.Async){var m=Polymer.Async,p=m._atEndOfMicrotask;
m._atEndOfMicrotask=function(){try{p.apply(m,arguments)}catch(y){_.Ef(y)}}}if(Polymer.RenderStatus){var q=Polymer.RenderStatus,t=q.afterNextRender;
q.afterNextRender=function(y,z,D){t.call(q,y,function(){try{z.apply(this,arguments)}catch(E){_.Ef(E)}},D)}}Nwa=!0}};
_.Pwa=function(a){return!!_.B(a,_.In)||!!_.B(a,_.op)&&_.u("kevlar_enable_shorts_prefetch")};
_.Qwa=function(a,b){a=_.B(a,_.In)||_.B(a,_.op);return"v"+a.videoId+(a.playlistId?"-pl"+a.playlistId:"")+(b?"-an1":"")+(a.params?"-pr"+a.params:"")};
_.rp=function(a,b,c,d){d=void 0===d?!0:d;var e=_.rf("VALID_SESSION_TEMPDATA_DOMAINS",[]),h=_.Rf(window.location.href);h&&e.push(h);h=_.Rf(a);if(_.Ba(e,h)||!h&&_.pp(a,"/"))if(e=document.createElement("a"),_.jd(e,a),a=e.href)if(a=_.Dn(a),a=qp(a))d&&!b.csn&&(b.itct||b.ved)&&(b=Object.assign({csn:_.Hj()},b)),c?(c=parseInt(c,10),isFinite(c)&&0<c&&Rwa(a,b,c)):Rwa(a,b)};
_.Twa=function(a){var b=_.rf("VALID_SESSION_TEMPDATA_DOMAINS",[]),c=_.Rf(window.location.href);c&&b.push(c);c=_.Rf(a);if(!(_.Ba(b,c)||!c&&_.pp(a,"/")))return null;a=_.Dn(a);(a=qp(a))?(a=Swa(a),a=(a=_.dg.get(a,void 0)||null)?_.Mf(a):{}):a=null;return a};
Rwa=function(a,b,c){a=Swa(a);b=b?_.$f(b):"";c=c||5;_.qua()&&_.fg(a,b,c)};
Swa=function(a){for(var b=_.g(Uwa),c=b.next();!c.done;c=b.next())a=_.sp(a,c.value);return"ST-"+Vwa(a).toString(36)};
Xwa=function(a){var b=(_.B(a,_.In)||_.B(a,_.op)).videoId;if(!b||!Wwa.test(b))return!1;var c;return(a=null==(c=_.B(a.commandMetadata,_.tp))?void 0:c.url)&&a.includes(b)?!0:!1};
_.Zwa=function(){var a=_.mo();return a.getFlag(192)?a.getFlag(190):!(_.u("web_watch_cinematics_disabled_by_default")||_.u("web_watch_cinematics_preferred_reduced_motion_default_disabled")&&Ywa())};
_.$wa=function(a,b,c){var d={};d.currentUrl=b;d.vis=void 0!==a.vis?a.vis:0;d.splay=!1;b=_.mo();d.autoCaptionsDefaultOn=b.getFlag(66);b.getFlag(141)?b.getFlag(140)?d.autonavState="STATE_OFF":d.autonavState="STATE_ON":d.autonavState="STATE_NONE";d.html5Preference="HTML5_PREF_WANTS";isNaN(_.rf("STS"))||(d.signatureTimestamp=_.rf("STS"));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";_.u("enable_unknown_lact_fix_on_html5")&&"-1"===d.lactMilliseconds&&_.Sj(new _.lg("Unknown LACT is set in playbackContext.",{"lact in tempData":a.lact||"undefined",autonav:a.autonav||"undefined"}));_.u("web_client_ambient_mode_playback_context_killswitch")||(a={},b.getFlag(194)&&(a.hasShownAmbientMode=!0),b.getFlag(192)&&(a.hasToggledOffAmbientMode=!0),_.Zwa()&&(a.watchAmbientModeEnabled=!0),d.watchAmbientModeContext=a);return d};
axa=function(a){var b={},c=a.pbis||0;c&&(b.playbackBeginsInSeconds=c);a.prefetch_reason&&"hc_pbis"===a.prefetch_reason&&(b.prefetchReason="PREFETCH_REASON_HINT_CONFIG_PLAYBACK_BEGINS_IN_SECONDS");return b};
wp=function(a){var b="unknown",c;var d=(null==(c=_.B(null==a?void 0:a.commandMetadata,_.tp))?void 0:c.webPageType)||"";d?(c=d.toLowerCase(),c.startsWith("web_page_type_")&&(c=c.slice(14))):c=d;c&&bxa[c.toUpperCase()]?b=bxa[c.toUpperCase()]:_.B(a,_.up)||_.B(a,cxa)?b="browse":_.B(a,_.vp)?b="search":_.B(a,_.In)&&(b="watch");"unknown"===b&&_.Sj(Error("Kd`"+JSON.stringify({clickTrackingParams:null==a?void 0:a.clickTrackingParams,commandMetadata:null==a?void 0:a.commandMetadata,allEndpointKeys:Object.keys(a||
[])})));return b};
exa=function(a){if(window.IntersectionObserver)return new dxa(a,400);throw new TypeError("Nd");};
gxa=function(a){var b=fxa(),c;return _.v(function(d){switch(d.nextAddress){case 1:return _.Ig(d,2),_.w(d,a.match(b,{cacheName:"yt-appshell-assets"}),4);case 4:c=d.yieldResult;_.Kg(d,3);break;case 2:_.Lg(d);case 3:return d.return(c)}})};
fxa=function(){var a="undefined"!==typeof ServiceWorkerGlobalScope&&self instanceof ServiceWorkerGlobalScope?hxa.registration.scope:ixa;a.endsWith("/")&&(a=a.slice(0,-1));return a+"/app_shell_home"};
jxa=function(a){a.map(function(b){return b.source}).join("|")};
_.kxa=function(a){return _.v(function(b){return b.return(gxa(a))})};
lxa=function(){var a=window.caches,b;return _.v(function(c){if(1==c.nextAddress)return _.w(c,_.kxa(a),2);b=c.yieldResult;return c.return(!!b)})};
sxa=function(){_.v(function(a){if(1==a.nextAddress){if(mxa)return a.jumpTo(0);mxa=!0;if(_.u("enable_system_health_primes_monitoring"))return _.Wf(nxa,3E4),oxa(),a.return();if(!(Math.random()<_.zf("web_system_health_fraction")))return a.jumpTo(0);pxa={heightPixels:screen.height,widthPixels:screen.width};xp&&!isNaN(xp.jsHeapSizeLimit)&&(pxa.memoryTotalKbytes=String(Math.round(xp.jsHeapSizeLimit/1E3)));window.devicePixelRatio&&(pxa.devicePixelRatio=window.devicePixelRatio);return _.w(a,qxa(),4)}_.Wf(nxa,
3E4);return _.w(a,rxa(),0)})};
qxa=function(){return _.v(function(a){if(1==a.nextAddress)return yp.intersectionObserverPresent="IntersectionObserver"in window,yp.serviceWorkerPresent="serviceWorker"in navigator,yp.webSharePresent="share"in navigator,yp.fullScreenApiPresent="exitFullscreen"in document||"webkitExitFullscreen"in document,yp.cacheStoragePresent="caches"in window,yp.storageEstimatePresent="storage"in navigator&&"estimate"in navigator.storage,yp.storagePersistPresent="storage"in navigator&&"persist"in navigator.storage,
yp.webkitTemporaryStoragePresent="webkitTemporaryStorage"in zp&&zp.webkitTemporaryStorage&&"queryUsageAndQuota"in zp.webkitTemporaryStorage,yp.promiseRejectionEventPresent="undefined"!==typeof PromiseRejectionEvent,_.w(a,lha(),2);yp.indexedDbPresent=a.yieldResult;yp.subtleCryptoPresent="crypto"in window&&"subtle"in window.crypto&&"importKey"in window.crypto.subtle;yp.broadcastChannelPresent="BroadcastChannel"in window;yp.webLocksApiPresent="locks"in navigator;window.matchMedia&&window.matchMedia("(color-gamut)").matches&&
(yp.supportsP3Color=window.matchMedia("(color-gamut: p3)").matches,yp.supportsRec2020Color=window.matchMedia("(color-gamut: rec2020)").matches);_.Bo(a)})};
nxa=function(){var a=9E4+2E3*Math.random();_.Hi()>a||(_.u("enable_system_health_primes_monitoring")?oxa():rxa())};
rxa=function(){var a;return _.v(function(b){if(1==b.nextAddress)return _.w(b,txa(),2);a=b.yieldResult;_.qj("systemHealthCaptured",a);_.Bo(b)})};
oxa=function(){var a={metric:{}},b=uxa();b.networkEvents.length&&(a.metric.networkEvents=vxa(b));_.qj("systemHealthCaptured",a)};
txa=function(){var a,b,c,d,e,h,l,m;return _.v(function(p){switch(p.nextAddress){case 1:a={metric:{staticContext:pxa,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:wxa,webApiSupport:yp}};if(b=_.Hj())a.csn=b;xp&&(a.metric.webMetric.currentHeapKbytes=Math.round(xp.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 zp&&"function"===typeof zp.getBattery)){p.jumpTo(2);break}return _.w(p,zp.getBattery(),3);case 3:if(c=p.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(yp.storageEstimatePresent)return _.w(p,navigator.storage.estimate(),8);if(!yp.webkitTemporaryStoragePresent){p.jumpTo(5);break}return _.w(p,xxa(),7);case 7:d=p.yieldResult;p.jumpTo(5);break;case 8:d=p.yieldResult;case 5:return a.metric.dynamicContext.deviceStorageQuotaMbytes=(null==(e=d)?0:e.quota)?String(10*Math.round(d.quota/1048576/10)):"-1",a.metric.dynamicContext.deviceStorageUsageMbytes=(null==
(h=d)?0:h.usage)?String(10*Math.round(d.usage/1048576/10)):"-1",l=a.metric.dynamicContext,_.w(p,lxa(),9);case 9:return l.hasAppShell=p.yieldResult,m=uxa(),m.networkEvents.length&&(a.metric.networkEvents=vxa(m)),p.return(a)}})};
xxa=function(){return new Promise(function(a){var b;yp.webkitTemporaryStoragePresent&&null!=(b=zp.webkitTemporaryStorage)&&b.queryUsageAndQuota?zp.webkitTemporaryStorage.queryUsageAndQuota(function(c,d){a({usage:c,quota:d})}):a(void 0)})};
_.Bp=function(a){a&=16777215;return _.Ap([(a&16711680)>>16,(a&65280)>>8,a&255])};
_.Cp=function(a){a=[(a&16711680)>>>16,(a&65280)>>>8,a&255,(a&4278190080)>>>24];var b=_.yxa(a,function(c){return c==(c&255)});
a[3]=(a[3]/255).toFixed(3);if(!b)throw Error("Pd`"+a.join(","));return"rgba("+a.join(",")+")"};
_.Fp=function(){if(!Dp){Dp=new Ep(new zxa);var a=_.zf("client_streamz_web_flush_count",-1);-1!==a&&(Dp.invocationLimit=a)}return Dp};
_.Axa=function(){try{return!!self.localStorage}catch(a){return!1}};
_.Cxa=function(){var a=Bxa;a||(a=document.querySelector("#persist_identity"));return a};
Dxa=function(){var a=!1;try{a=!!window.sessionStorage.getItem("session_logininfo")}catch(b){a=!0}return _.u("copy_login_info_to_st_cookie")&&("WEB"===_.rf("INNERTUBE_CLIENT_NAME")||"WEB_CREATOR"===_.rf("INNERTUBE_CLIENT_NAME"))&&a};
Exa=function(a,b){if(!Dxa())return!1;b||(b=_.rf("LOGIN_INFO"));return b?(a.session_logininfo=b,!0):!1};
Fxa=function(a){a=void 0===a?!1:a;if(_.u("check_login_info_at_app_init_time")){var b=_.Cxa();if(b){var c=b.src?(new URL(b.src)).origin:"*";if(a){var d;null==(d=b.contentWindow)||d.postMessage({action:"clear"},c)}else if(!(2<=Number(window.sessionStorage.getItem("stickiness_reload")))&&(a=window.sessionStorage.getItem("session_logininfo"))){var e;null==(e=b.contentWindow)||e.postMessage({loginInfo:a},c)}}}};
_.Gxa=function(){try{window.sessionStorage.removeItem("stickiness_reload"),window.sessionStorage.removeItem("session_logininfo"),_.qf("LOGIN_INFO",""),Fxa(!0)}catch(a){}};
Gp=function(a,b){if(_.wf("LOGGED_IN",!0)&&Dxa()){var c=_.Twa(a);null==c&&(c={});Exa(c,b)&&_.rp(a,c)}};
Hxa=function(){function a(b){for(b=b.target;b&&"A"!==b.nodeName;)if(b=b.parentNode,!(b&&b instanceof HTMLElement))return;if(b&&!b.hasAttribute("download")&&"external"!==b.getAttribute("rel")&&b.href)return b.href}
document.addEventListener("mousedown",function(b){0!==b.button&&(b=a(b))&&Gp(b)});
document.addEventListener("click",function(b){(b=a(b))&&Gp(b)})};
Mxa=function(){if(_.u("check_login_info_at_app_init_time")){var a=new Ixa;try{if(_.wf("LOGGED_IN",!0)){try{window.sessionStorage.setItem("canUseSessionStorage","true"),window.sessionStorage.removeItem("canUseSessionStorage")}catch(z){a.increment(5,!1);return}if(_.rf("LOGIN_INFO")){var b=_.Jxa?_.Jxa:window.location;if(_.Cxa())_.Sj(Error("Qd"));else{var c=document.createElement("iframe");c.style.display="none";var d=void 0===d?window.location.href:d;var e=_.Qh(_.rf("PERSIST_IDENTITY_IFRAME_URL"));var h=
e?e:0===(new URL(d)).host.indexOf("studio")?_.gd(Kxa,"persist_identity"):_.gd(Lxa,"persist_identity");cda(c,2,h);c.id="persist_identity";var l;null==(l=document.body)||l.appendChild(c)}var m=_.Twa(b.href);null==m&&(m={});var p=m.session_logininfo,q=Number(window.sessionStorage.getItem("stickiness_reload")),t=p===_.rf("LOGIN_INFO");if(!window.sessionStorage.getItem("session_logininfo")||2<=q||t)2<=q?a.increment(2,t):window.sessionStorage.getItem("session_logininfo")?a.increment(7,t):a.increment(3,
t),window.sessionStorage.setItem("session_logininfo",_.rf("LOGIN_INFO")),window.sessionStorage.removeItem("stickiness_reload");else if(window.sessionStorage.getItem("session_logininfo"))if(_.rf("LOGIN_INFO")===window.sessionStorage.getItem("session_logininfo"))a.increment(4,t),window.sessionStorage.removeItem("stickiness_reload");else if(2>q){window.sessionStorage.setItem("stickiness_reload",String(q+1));var y=b.href;y=_.sp(y,"sttick");Gp(y,window.sessionStorage.getItem("session_logininfo"));y=_.Of(y,
{sttick:q});a.increment(q,t);_.ida(b,_.Wc(y))}}else a.increment(6,!1)}else _.Gxa()}catch(z){}}};
_.Hp=function(a,b,c,d,e){b=void 0===b?{}:b;c=void 0===c?"":c;d=void 0===d?window:d;a=_.Pf(a,b);Gp(a);c=_.Wc(a+c,e);_.ida(d.location,c)};
Nxa=function(a,b,c){b&&_.rp(a,b);b=_.Wc(a);var d=_.$c(b);a!=d&&_.Hf(Error("Rd`"+a));a=d;try{var e;if("2"===(null==(e=_.Mf(a))?void 0:e.ase)){a=_.Ija(a);Gp(a);_.u("update_ytWindow_library_use_closure_window_library")?_.xd(window,a,"_blank","attributionsrc"):window.open(a,"_blank","attributionsrc");return}}catch(l){_.Ef(l)}if(c){a=_.Ija(a);try{var h=encodeURIComponent(c);Gp(a);_.u("update_ytWindow_library_use_closure_window_library")?_.xd(window,a,"_blank","attributionsrc="+h):window.open(a,"_blank",
"attributionsrc="+h);return}catch(l){_.Ef(l)}}Gp(a);_.u("update_ytWindow_library_use_closure_window_library")?_.xd(window,b,"_blank"):window.open(a,"_blank")};
_.Jp=function(a){a=void 0===a?!1:a;var b=_.mo(),c="USER_INTERFACE_THEME_LIGHT";b.getFlag(165)?c="USER_INTERFACE_THEME_DARK":b.getFlag(174)?c="USER_INTERFACE_THEME_LIGHT":_.Ip()&&(c="USER_INTERFACE_THEME_DARK");return a?c:Oxa()||c};
_.Pxa=function(){return!_.u("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches};
_.Ip=function(){return _.Pxa()&&window.matchMedia("(prefers-color-scheme: dark)").matches};
_.Kp=function(){var a=_.mo();return _.Pxa()&&!a.getFlag(165)&&!a.getFlag(174)};
Oxa=function(){var a=void 0===a?window.location.href:a;if(_.u("kevlar_disable_theme_param"))return null;_.Yf(a);try{var b=_.Nf(a).theme;void 0===b&&_.u("parent_tools_enable_app_settings")&&(b=_.Nf(a).color_theme);return Qxa.get(b)||null}catch(c){}return null};
_.Txa=function(a,b,c,d,e){b=void 0===b?!1:b;c=void 0===c?!1:c;var h=_.rf("INNERTUBE_CONTEXT");if(!h)return _.Rj(Error("Ud")),{};h=(0,_.If.unsafeClone)(h);_.u("web_no_tracking_params_in_shell_killswitch")||delete h.clickTracking;h.client||(h.client={});var l=h.client;"MWEB"===l.clientName&&(l.clientFormFactor=_.rf("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");l.screenWidthPoints=window.innerWidth;l.screenHeightPoints=window.innerHeight;l.screenPixelDensity=Math.round(window.devicePixelRatio||
1);l.screenDensityFloat=window.devicePixelRatio||1;l.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());l.userInterfaceTheme=_.Jp();if(!b){var m=_.hg();m&&(l.connectionType=m);_.u("web_log_effective_connection_type")&&(m=Lga())&&(h.client.effectiveConnectionType=m)}var p;if(_.u("web_log_memory_total_kbytes")&&(null==(p=_.ca.navigator)?0:p.deviceMemory)){var q;p=null==(q=_.ca.navigator)?void 0:q.deviceMemory;h.client.memoryTotalKbytes=""+1E6*p}b&&d&&!_.u("web_it_context_set_original_url_ks")&&
(l.originalUrl=Rxa(_.ca.location.href,d).toString());_.u("web_gcf_hashes_innertube")&&(m=Tha())&&(q=m.coldConfigData,p=m.coldHashData,m=m.hotHashData,h.client.configInfo=h.client.configInfo||{},h.client.configInfo.coldConfigData=q,h.client.configInfo.coldHashData=p,h.client.configInfo.hotHashData=m);q=_.Nf(_.ca.location.href);!_.u("web_populate_internal_geo_killswitch")&&q.internalcountrycode&&(l.internalGeo=q.internalcountrycode);!_.u("web_populate_client_screen_killswitch")&&e&&(l.clientScreen=
e);"MWEB"===l.clientName||"WEB"===l.clientName?(l.mainAppWebInfo={graftUrl:d||_.ca.location.href},_.u("kevlar_woffle")&&_.Lp.instance&&(d=_.Lp.instance,l.mainAppWebInfo.pwaInstallabilityStatus=!d.appInstalledEventFired&&d.deferredInstallPrompt?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED":"PWA_INSTALLABILITY_STATUS_UNKNOWN"),l.mainAppWebInfo.webDisplayMode=Lha(),l.mainAppWebInfo.isWebNativeShareAvailable=navigator&&void 0!==navigator.share):"TVHTML5"===l.clientName&&(!_.u("web_lr_app_quality_killswitch")&&
(d=_.rf("LIVING_ROOM_APP_QUALITY"))&&(l.tvAppInfo=Object.assign(l.tvAppInfo||{},{appQuality:d})),d=_.rf("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(l.tvAppInfo=Object.assign(l.tvAppInfo||{},{certificationScope:d}));!_.u("web_populate_time_zone_itc_killswitch")&&(d=Iga())&&(l.timeZone=d);(d=Xfa())?l.experimentsToken=d:delete l.experimentsToken;l=Yfa();d=(0,_.If.getValues)(_.Sxa().tokenJars);h.request=Object.assign({},h.request,{internalExperimentFlags:l,consistencyTokenJars:d});!_.u("web_prequest_context_killswitch")&&
(l=_.rf("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(h.request.externalPrequestContext=l);d=_.mo();l=d.getFlag(58);d=d.get("gsml","");h.user=Object.assign({},h.user);l&&(h.user.enableSafetyMode=l);d&&(h.user.lockedSafetyMode=!0);_.u("warm_op_csn_cleanup")?c&&(b=_.Hj())&&(h.clientScreenNonce=b):!b&&(b=_.Hj())&&(h.clientScreenNonce=b);a&&(h.clickTracking={clickTrackingParams:a});if(a=_.Gf("yt.mdx.remote.remoteClient_"))h.remoteClient=a;_.Mp.getInstance().setLocationOnInnerTubeContext(h);try{var t=tga(),
y=t.bid;delete t.bid;h.adSignalsInfo={params:[],bid:y};for(var z=_.g(Object.entries(t)),D=z.next();!D.done;D=z.next()){var E=_.g(D.value),I=E.next().value,S=E.next().value;t=I;y=S;a=void 0;null==(a=h.adSignalsInfo.params)||a.push({key:t,value:""+y})}var T;if(_.u("add_ifa_to_tvh5_requests")&&"TVHTML5"===(null==(T=h.client)?void 0:T.clientName)){var fa=_.rf("INNERTUBE_CONTEXT");fa.adSignalsInfo&&(h.adSignalsInfo.advertisingId=fa.adSignalsInfo.advertisingId,h.adSignalsInfo.limitAdTracking=fa.adSignalsInfo.limitAdTracking)}}catch(oa){_.Rj(oa)}return h};
_.Np=function(){return{isShellLoad:_.wf("IS_SHELL_LOAD",!1)}};
Vxa=function(){navigator.serviceWorker.getRegistrations().then(function(a){a.forEach(Uxa)})};
Uxa=function(a){a&&_.Wxa(Xxa,a.scope)};
_.Wxa=function(a,b){return navigator.serviceWorker.register(_.qd(a),{scope:b||_.Bf("service_worker_scope")||"/"})};
lq=function(a,b,c,d){if(b&&b.serializedYpcCujLoggingParams){if(c){var e={};e.transactionErrorType=c;d&&(e.errorMessage=d);b.ypcCujLoggingClientPayload={ypcAcquisitionCujLoggingClientPayload:{ypcAcquisitionDebugLoggingParams:e}}}c={};c.ypcCujContext=b;a=_.Op("FLOW_EVENT_NAMESPACE_YPC_ACQUISITION",a,c);_.Pp(_.Qp(),a,"FLOW_TYPE_YPC_ACQUISITION")}};
_.Yxa=function(a,b,c,d){var e={};e.serializedTransactionFlowLoggingParams=b;c&&(e.errorType=c);d&&(e.errorMessage=d);_.qj(a,e);_.rj()};
_.Zxa=function(a){a&&_.Yxa("transactionFlowStarted",a)};
_.$xa=function(a){a&&_.Yxa("transactionFlowCancelled",a)};
_.mq=function(a,b,c){b&&_.Yxa("transactionFlowFailed",b,a,c)};
_.nq=function(){this.megabloxUrl_=null};
aya=function(a,b){if(!a)return!1;var c,d=null==(c=_.B(a,_.oq))?void 0:c.signal;if(d&&b.signalEndpointMap)return!!b.signalEndpointMap[d];var e;if((c=null==(e=_.B(a,_.pq))?void 0:e.request)&&b.continuationEndpointMap)return!!b.continuationEndpointMap[c];for(var h in a)if(b.commandEndpointMap[h])return!0;return!1};
qq=function(a){return function(){return new a}};
rq=function(a){var b=_.of();return function(){return b.resolve(a)}};
_.cya=function(a,b){null!=bya[a]||(bya[a]=new Set);bya[a].add(b)};
sq=function(a){return function(){var b=_.Xc.apply(0,arguments);return function(c,d,e){a.apply(null,_.Pd(b))(c,d,e)}}};
_.L=function(a){return sq(Boa)(a)};
_.M=function(){return sq(Foa).apply(null,_.Pd(_.Xc.apply(0,arguments)))};
_.tq=function(a){return sq(Doa)(a)};
_.uq=function(){return sq(Eoa).apply(null,_.Pd(_.Xc.apply(0,arguments)))};
_.N=function(a){a=void 0===a?{}:a;return sq(Coa)(a)};
_.dya=function(a){if(a.hostElement&&a!==a.hostElement){var b=_.bn(a.hostElement);b=a.renderIdom?b:b.shadowRoot}b||(a=a.root,b=a instanceof Node?_.bn(a):null);return b};
_.vq=function(a){return function(b,c){Object.defineProperty(b,c,{get:function(){var d;return null==(d=_.dya(this))?void 0:d.querySelector(a)},
enumerable:!0,configurable:!0})}};
eya=function(a){return function(b){if(![_.Pl,_.O].includes(Object.getPrototypeOf(b.prototype).constructor))throw Error("Xd");toa(Object.assign({},"string"!==typeof a?a:{is:a,notifyObserversOnUndefined:!0},{disableInheritanceCheck:!0,disableEnforceFastDefaultValuesCheck:!0}))(b)}};
_.xq=function(){var a=void 0===a?{}:a;return function(b){if(![Ql,_.wq].includes(Object.getPrototypeOf(b.prototype).constructor))throw Error("Yd");b.isYtDecoratedPolymerBehavior=!0;b.unpatchedCreated=b.prototype.created;b.unpatchedReady=b.prototype.ready;uoa(Object.assign({},a,{disableInheritanceCheck:!0}))(b)}};
_.Aq=function(a,b,c){if(yq(a)&&!fya.has(b)){b=b.replace(/^JSC\$[\d]+_/,"");b=b.replace(/\.\d+(\.|$)/g,function(h,l){return".#"+l});
null!=zq[a]||(zq[a]={});var d,e;null!=(d=zq[a])[e=b]||(d[e]=new Set);zq[a][b].has(c)||(zq[a][b].add(c),_.qj("polymerPropertyAccessEvent",{componentName:a,propertyName:b,accessType:c}))}};
gya=function(){return _.u("polymer_property_access_logging_debug")||_.u("polymer_enable_property_access_logging")};
yq=function(a){if(_.u("polymer_property_access_logging_debug"))return!0;if(!_.u("polymer_enable_property_access_logging"))return!1;hya||(hya=Date.now());return(Vwa(a)+hya)%100<_.zf("polymer_property_access_logging_percent")};
iya=function(a,b){return yq(b)?new Proxy(a,{get:function(c,d,e){c.hostElement.loggingStatus.isExternalGet=!0;var h=c[d];c.hostElement.loggingStatus.isExternalGet=!1;if(h instanceof Function)return function(){var l=_.Xc.apply(0,arguments);try{return c.hostElement.loggingStatus.currentExternalCall=d,_.Aq(b,d,"PROPERTY_ACCESS_CALL_EXTERNAL_CONTROLLER"),h.apply(this===e?c:this,l)}finally{c.hostElement.loggingStatus.currentExternalCall=void 0}};
_.Aq(b,d,"PROPERTY_ACCESS_GET_EXTERNAL_CONTROLLER");return h},
set:function(c,d,e){c.hostElement.loggingStatus.isDeclarativeExternal||_.Aq(b,d,"PROPERTY_ACCESS_SET_EXTERNAL_CONTROLLER_IMPERATIVE");try{c.hostElement.loggingStatus.currentExternalSet=d,c[d]=e}finally{c.hostElement.loggingStatus.currentExternalSet=void 0}return!0}}):a};
jya=function(a){return{_definePropertyAccessor:function(b,c){this.hostElement.loggingStatus.isDefiningPropertyAccessor=!0;var d=this[b];void 0!==d&&(this.__data?this._setPendingProperty(b,d):(null!=this.__dataProto||(this.__dataProto={}),this.__dataProto[b]=d));this.hostElement.loggingStatus.isDefiningPropertyAccessor=!1;Object.defineProperty(this,b,{get:function(){this.hostElement.loggingStatus.isDeclarativeExternal||this.hostElement.loggingStatus.isExternalGet||this.hostElement.loggingStatus.currentExternalSet===
b||_.Aq(a,b,"PROPERTY_ACCESS_GET_INTERNAL");return this.__data[b]},
set:function(e){c||this._setPendingProperty(b,e,!0)&&this._invalidateProperties()}})},
_setPendingProperty:function(b,c,d){this.hostElement.loggingStatus.isInitializing||this.hostElement.loggingStatus.isDefiningPropertyAccessor||this.hostElement.loggingStatus.currentExternalSet===b||_.Aq(a,b,"PROPERTY_ACCESS_SET_INTERNAL");return _.Bq._setPendingProperty.apply(this,[b,c,d])}}};
lya=function(a){gya()&&_.L(kya.prototype)(a.prototype,"__templateBindingLoggingBehavior")};
mya=function(a,b){if(b.resolvedFactories.length!==a.resolvedFactories.length)return!0;b=_.g(b.resolvedFactories.entries());for(var c=b.next();!c.done;c=b.next()){var d=_.g(c.value);c=d.next().value;d=d.next().value;if(d.providerClass){if(d.providerClass!==a.resolvedFactories[c].providerClass)return!0}else if(d.providerValue){if(d.providerValue!==a.resolvedFactories[c].providerValue)return!0}else if(d.factory!==a.resolvedFactories[c].factory)return!0}return!1};
nya=function(a,b){a=_.g(a);for(var c=a.next();!c.done;c=a.next())if(c=c.value,c.constructor===Array)nya(c,b);else{var d=b;d.has(c)||(c.inject&&d.add(c),c.behaviors&&nya(c.behaviors,d))}};
Cq=function(a,b){var c=a[b];a[b]=function(){var d=_.Xc.apply(0,arguments);this.initializeInjection&&this.initializeInjection();if(c)return c.apply(this,d)}};
rya=function(){_.Dq.Class=function(c,d){c=oya(c,d);Cq(c.prototype,"created");return c};
Cq(_.Eq.prototype,"_initializeProperties");Cq(_.Fq.prototype,"_initializeProperties");if(pya)Cq(_.qya,"created");else{var a=function(){Cq(customElements.get("tp-yt-iron-list").prototype,"_initializeProperties")};
if(customElements.get("tp-yt-iron-list"))a();else{var b=customElements.define;customElements.define=function(c,d,e){b.call(customElements,c,d,e);"tp-yt-iron-list"===c&&(a(),customElements.define=b)}}}};
tya=function(a,b){a.prototype.behaviors=a.prototype.behaviors||[];a.prototype.behaviors.unshift(_.sya.InjectBehavior);a.prototype.provide=b};
_.Gq=function(a){return function(b){if(!a.disableElementRegistration){a.noInjection||tya(b,a.providers);Boa(uya.prototype)(b.prototype,"__templateHelpers");var c=a.is;vya||(vya=Date.now());(Vwa(c)+vya)%100<_.zf("polymer_log_prop_change_observer_percent")&&Boa(wya.prototype)(b.prototype,"__propertyObserverObserver");b.prototype.behaviors=b.prototype.behaviors||[];b.prototype.behaviors.unshift(_.xya.YtHostElementBehavior);lya(b);eya({is:a.is,notifyObserversOnUndefined:!1!==a.notifyObserversOnUndefined,
fastInit:a.fastInit,template:a.template,disableEnforceFastDefaultValuesCheck:!0})(b)}}};
_.P=function(a){return _.Gq({is:a.is,template:a.template,disableElementRegistration:a.disableElementRegistration,cssBuildOptOut:a.cssBuildOptOut,notifyObserversOnUndefined:!1,noInjection:!0})};
_.yya=function(){var a=_.Gf("ytDebugData.callbacks");a||(a={},_.Wg("ytDebugData.callbacks",a));return a};
Aya=function(a,b){var c=_.yya();if(_.u("web_dd_iu")||zya.includes(a))c[a]=b};
_.Bya=function(a){return a.download.isLeaderTab};
Cya=function(){return _.v(function(a){return a.return({isLeader:_.Bya(_.Fo.getState()),c:_.rf("INNERTUBE_CONTEXT_CLIENT_NAME"),cver:_.rf("INNERTUBE_CONTEXT_CLIENT_VERSION")})})};
Dya=function(){var a;_.v(function(b){if(1==b.nextAddress)return Aya("APP_STATE",Cya),_.w(b,_.of().resolve(_.Hq),2);a=b.yieldResult;Aya("PI",function(){return _.v(function(c){return c.return(a.getVideoStats())})});
_.Bo(b)})};
Eya=function(a){var b=qp(_.Dn(_.ca.location.href));a=qp(_.Dn(a));return _.u("kevlar_clear_non_displayable_url_params")?b==_.Iq(a):_.Iq(b)==_.Iq(a)};
_.Iq=function(a){var b=a.indexOf("#");b=0>b?null:a.slice(b+1);a=a.slice(0);var c=["frags"];_.u("kevlar_hide_pp_url_param")&&c.push("pp");_.u("kevlar_hide_time_continue_url_param")&&c.push("time_continue");c=_.g(c);for(var d=c.next();!d.done;d=c.next())d=d.value,a=_.sp(qp(a),d);return qp(a)+(b?"#"+b:"")};
Fya=function(a,b){b=1E3*Number(b);var c=Math.round((0,_.Zg)()),d=c.toString();a={innertubeResponse:a,serverDateTimestampMs:d,lastModifiedTimestampMs:d,expireTimestampMs:(c+b).toString()};if(b=_.rf("INNERTUBE_CONTEXT_CLIENT_NAME"))a.clientName=b;return a};
Hya=function(){return window&&window.performance&&window.performance.now?window.performance.now():Date&&Date.now?Date.now():++Gya};
_.Lq=function(){var a=_.of().resolve(_.nf(_.Jq));return a?(a=a.getCurrentPage())?_.Kq(a):null:null};
_.Kq=function(a){return a&&a.getPlayer?a.getPlayer():null};
_.Iya=function(){var a=_.Gj(),b=_.Hj();b&&a&&_.Qna(b,[a],!0)};
Mya=function(a){var b=_.B(a,_.Rn);if(!b)return!1;var c=b.url;if(!c)return _.Rj(Error("ae")),!1;if("TARGET_NEW_WINDOW"===b.target){var d={};_.u("resolve_url_parent_tracking_params")&&(!_.Rf(c)||Sf(window.location.href,c))&&(d={endpoint:a,itct:a.clickTrackingParams});Exa(d);try{var e=new URLSearchParams(c);if("2"===e.get("ase"))return Nxa(c,d),!0;if("1"===e.get("ase"))return Nxa(c,d,c+"&asr=1"),!0}catch(l){_.Rj(l)}_.rp(c,d);Jya(c,{target:"_blank",noopener:!b.allowOpener});return!0}var h=_.Yf(c);b=h&&
Kya.some(function(l){return h.includes(l)});
d=!(!_.Rf(c)||Sf(window.location.href,c));e=0<=c.indexOf("disable_polymer=1");if(d||e||b)Gp(c),Pk(),_.Hp(c,void 0,void 0,window.top,Lya);else return _.Sj(new _.lg("UrlEndpoint should not be used for same origin navigations. Use a better typed command instead",a)),!1;return!0};
Pya=function(a,b){b=void 0===b?0:b;if(!(_.B(a,Nya)||_.B(a,Oya)||_.B(a,_.Rn)&&_.B(a,_.Rn).url))return!1;var c,d=null==(c=_.B(a,_.Rn))?void 0:c.url;c=d?{externalLinkData:{url:d}}:null;return _.Cl().clickCommand(a,c,b)};
Qya=function(a){a=(a||"").split(":");1===a.length&&a.unshift("yt-icons");a[1]=a[1].toLowerCase();return a};
Wya=function(a,b){var c=(b=void 0===b?!1:b)?Rya:Sya,d=b?Tya:Uya;a.getIconNames().forEach(function(e){e=b?e:e.substring(e.indexOf(":")+1);"yt-icons"===a.name?Vya.add(e):e.includes("-filled")?c.add(e):d.add(e)})};
Mq=function(a,b,c,d){c=void 0===c?!1:c;d=void 0===d?!1:d;var e,h,l;return _.v(function(m){if(1==m.nextAddress)return _.w(m,Xya,2);if(d)return m.return(Vya.has(a));e=c?Rya:Sya;h=c?Tya:Uya;return b?(l=a.includes("-filled")?a:a.concat("-filled"),m.return(e.has(l))):m.return(h.has(a))})};
_.$ya=function(a){if(Yya(a))return a;var b=a=a.toLowerCase();(a=Zya.get(a))&&(b=a);return b};
_.Nq=function(a){if(Yya(a))return a.toString();var b=aza.get(a);if(b)return b;b=a.toLowerCase();var c="yt-icons",d=b.replace(/_/g,"-");switch(a){case "MY_CHANNEL":b="account_circle";break;case "ADD_TO_LIBRARY":b="add";break;case "ALERT_WARN_RED":b="warning";break;case "ARTIST":case "ARTIST_ANALYTICS":b="person_music";break;case "BLOCK_USER":b="block";break;case "CAPTIONS":b="closed_caption";break;case "CLOSED_CAPTION":c="av";b="closed-caption";break;case "COLLECTION":c="maps";b="layers";break;case "CONTACT":c=
"icons";b="business";break;case "CREATOR_STUDIO_ERROR_ON_LOAD":case "CREATOR_STUDIO_ERROR_ON_LOAD_V2":case "CREATOR_STUDIO_NO_COMMENTS":case "CREATOR_STUDIO_NO_HELD_COMMENTS":case "CREATOR_STUDIO_NO_HELD_COMMENTS_V2":case "CREATOR_STUDIO_NO_SEARCH_MATCH":case "CREATOR_STUDIO_NO_SEARCH_MATCH_V2":c="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 "DRAFT":b="paper_corner_folded";break;
case "EMPTY_LIKE":b="like_outline";break;case "EXIT_APP":b="exit_to_app";break;case "EXPAND_MORE":case "EXPAND_LESS":b=d;break;case "GAMES":c="ytg";b="my-games";break;case "GO_TO_PAGE":b="arrow-forward";break;case "GROUP":c="social";break;case "HIDE":b="not_interested";break;case "INPUT_COMPONENT":c="icons";b="settings-input-component";break;case "KIDS_BLOCK":b="block";break;case "MEMBERSHIP_LIMITED_PRE_PURCHASE":case "MEMBERSHIP_OFFER":c="ytg";b="membership-pre-purchase";break;case "MEMBERSHIP_LIMITED_POST_PURCHASE":c=
"ytg";b="membership-post-purchase";break;case "MULTIVIEW":b="screen_multi_view";break;case "MY_LOCATION":c="maps";b=d;break;case "NOTIFICATIONS_INBOX":b="NOTIFICATIONS";break;case "NEXT":b="chevron_right";break;case "OFFLINE":b="power-settings-new";break;case "PAUSE":c="miniplayer";break;case "PAYMENT":c="icons";break;case "PHONE_DOWNLOAD":b="phone_download";break;case "PREMIUM_STANDALONE":c="yt-logos";b="premium_standalone";break;case "QUESTION_ANSWER":b="question_answer";break;case "REDEEM":c="icons";
b="redeem";break;case "REMOVE":case "REMOVE_FROM_HISTORY":case "REMOVE_FROM_PLAYLIST":b="remove-circle-outline";break;case "SAVE_PLAYLIST":case "LIBRARY_ADD":b="library_add";break;case "SCHOOL":c="yt-sys-icons";b="creator_academy";break;case "SETTINGS_LIGHT":b="settings_applications";break;case "SETTINGS_MATERIAL":b="settings";break;case "SEARCH_HISTORY":b="watch_history";break;case "SHOPPING_BAG":b="bag";break;case "SOCIAL":case "PEOPLE":c="yt-icons";b="people";break;case "STAFF_PICK":c="ytg";b=
"spotlight";break;case "START_DVR":b="add";break;case "STOP_DVR":c="av";b="stop";break;case "TAB_LIKED":b="like";break;case "TAB_INBOX":b="mail";break;case "TERMS_OF_SERVICE":c="icons";b="description";break;case "TRENDING":b="fire";break;case "UNBLOCK_USER":b="remove";break;case "UNPLUGGED_DARK_THEME":c="image";b="brightness-3";break;case "UNPLUGGED_LIVE_GUIDE":case "LIVE":b="live";break;case "UNPLUGGED_SPORTS":c="ytu";b="visibility-off";break;case "VIDEOS":c="av";b="play-circle-filled";break;case "YOUTUBE":c=
"yt-logos";b="lozenge";break;case "YOUTUBE_RED_LOGO":case "YOUTUBE_PREMIUM_LOGO":c="yt-logos-ext";b="yt-logo-red-updated";break;case "YOUTUBE_LOGO":c="yt-logos-ext";b="yt-logo-updated";break;case "OFFLINE_NO_CONTENT":c="offline-no-content";break;case "SHORTS_COMMENT":case "SHORTS_DISLIKE":case "SHORTS_LIKE":case "SHORTS_SHARE":c="shorts";b=d;break;case "OUTLINE_YOUTUBE_IMPROVE_TV":c="yt-sys-icons";b="youtube_improve_tv";break;case "OUTLINE_BAG":c="yt-sys-icons";b="bag";break;case "QUEUE_PLAY_LAST":c=
"yt-sys-icons";b="list_queue_last";break;case "SLASH_CIRCLE_LEFT":b="slash_circle_left";break;case "SPEED_1_POINT_2X":b="1_point_2x";break;case "SPEED_1_POINT_5X":b="1_point_5x";break;case "SPEED_1_POINT_8X":b="1_point_8x";break;case "SPEED_POINT_2X":b="point_2x";break;case "SPEED_POINT_5X":b="point_5x";break;case "SPEED_POINT_8X":b="point_8x";break;case "SPEED_1X":b="1x";break;case "SPEED_2X":b="2x";break;case "OUTLINE_CLOCK_HALF_CIRCLE":c="yt-sys-icons";b="clock_half_circle";break;case "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16":case "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_WHITE_16":c=
"yt-sys-icons";b="youtube_shorts_no_triangle-filled";break;case "PLAYABLES_LOGO":c="yt-sys-icons",b="tic_tac_toe"}b=c+":"+b;aza.set(a,b);return b};
Yya=function(a){var b;_.u("kevlar_use_wil_icons")?b=!!_.of().resolve(Oq).resolveIcon({iconName:a.toString()}):b=!1;return b};
_.Qq=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?!1:d;null===c&&(c={});var e=Wfa("kevlar_command_handler_command_banlist");e=_.g(e);for(var h=e.next();!h.done;h=e.next())if(h=a?a.hasOwnProperty(h.value):void 0,h)return!1;e=_.B(a.commandMetadata,_.tp);return d&&null!=e&&e.url?!1:!b.disableCommandHandlerOverride&&_.Pq.instance?(d=_.Pq.instance,c.form||(c.form={element:b}),c.form.element||(c.form.element=b),!c.clickedVisualElement&&b.visualElement&&(c.clickedVisualElement=b.visualElement),d.resolveCommand(a,
c),!0):!1};
_.Rq=function(a){var b;return null!=(b=null==bza?void 0:bza.composedPath(a))?b:a.composedPath()};
_.Sq=function(a){return _.Rq(a)[0]};
cza=function(a){if(a&&(a.$$||a.polymerController))return a.tagName.toLowerCase()};
Tq=function(a){var b=void 0===b?!1:b;if(a instanceof HTMLElement){var c,d=null==(c=a.className)?void 0:c.match(/style\-scope\s+[a-z][a-z\-]+/);if(d)return _.g(d).next().value.split(/\s+/)[1];if(b)return cza(a)}};
Uq=function(a){if(a instanceof HTMLElement){var b=cza(a);return b?b:Tq(a)}};
dza=function(a,b){return a.replace(/[^a-z]*[^\s]+/g,function(c){return c+".style-scope."+b})};
eza=function(a,b){return b?a.split(",").map(function(c){return dza(c.trim(),b)}).join(", "):a};
Vq=function(a){var b,c,d,e;return null!=(e=null!=(d=null!=(c=null!=(b=a.root)?b:a.shadowRoot)?c:a.__shady_native_shadowRoot)?d:a.__shady_shadowRoot)?e:a};
Wq=function(a){return a instanceof ShadowRoot?ShadowRoot:a instanceof DocumentFragment?DocumentFragment:a instanceof Document?Document:HTMLElement};
fza=function(a){return a.__shady_parentNode||a.__shady_native_parentNode||a.parentNode||null};
gza=function(a){var b,c;return null!=(c=null!=(b=fza(a))?b:a.host)?c:null};
hza=function(a){return a.__shady_nextSibling||a.__shady_native_nextSibling||a.nextSibling||null};
iza=function(a){return a.__shady_previousSibling||a.__shady_native_previousSibling||a.previousSibling||null};
jza=function(a){return a.__shady_nextElementSibling||a.__shady_native_nextElementSibling||a.nextElementSibling||null};
kza=function(a){return a.__shady_previousElementSibling||a.__shady_native_previousElementSibling||a.previousElementSibling||null};
lza=function(a){return new Set([].concat(_.Pd(a.__shady_children||[]),_.Pd(a.__shady_native_children||[]),_.Pd(a.children||[])))};
mza=function(a){return new Set([].concat(_.Pd(a.__shady_childNodes||[]),_.Pd(a.__shady_native_childNodes||[]),_.Pd(a.childNodes||[])))};
nza=function(a){if(!a)return null;var b=Tq(a);if(!b){var c;return null==(c=Node.prototype.getRootNode)?void 0:c.call(a)}b=b.toUpperCase();for(a=a.__shady_parentElement||a.__shady_native_parentElement||a.parentElement;a&&a.tagName!==b;)a=a.__shady_parentElement||a.__shady_native_parentElement||a.parentElement;return a?Vq(a):null};
oza=function(a){for(;a&&!(a instanceof HTMLElement);)a=gza(a);return a};
pza=function(a){var b=oza(a);return a===b?Tq(a):b?Uq(b):void 0};
qza=function(a){return(a=oza(a))?Uq(a):void 0};
Xq=function(a,b,c){var d=b(a),e;for(c=null!=(e=c)?e:qza(a);d&&pza(d)!==c;)a=d,d=b(a);return d};
rza=function(a,b,c){if(!b)return null;a=qza(a);return pza(b)===a?b:Xq(b,c,a)};
sza=function(a,b,c){if(a instanceof HTMLElement&&(!c||Tq(a)!==c)){var d=Array.from(a.classList).indexOf("style-scope");if(-1===d)a.classList.add("style-scope"),a.classList.add(b);else if(!(d+1>=a.classList.length)){d=a.classList[d+1];var e,h;null==a||null==(e=a.classList)||null==(h=e.replace)||h.call(e,d,b)}}if(a instanceof HTMLElement||a instanceof DocumentFragment)for(e=cza(a),h=_.g(lza(a)),d=h.next();!d.done;d=h.next()){var l=void 0;sza(d.value,b,null!=(l=e)?l:c)}return a};
Yq=function(a,b){if(a instanceof HTMLElement&&Tq(a)===b){var c=Array.from(a.classList).indexOf("style-scope");-1===c||c+1>=a.classList.length||a.classList.remove("style-scope",a.classList[c+1])}if(a instanceof HTMLElement||a instanceof DocumentFragment){c=_.g(a.children);for(var d=c.next();!d.done;d=c.next())Yq(d.value,b)}return a};
tza=function(a,b){if(a===b)return!0;a=mza(a);return Array.from(a).some(function(c){return tza(c,b)})};
_.$q=function(a){return a instanceof Zq?a:new Zq(a)};
vza=function(){var a=Zq.prototype,b=[].concat(_.Pd(uza?[]:["getRootNode"]),["setAttribute","removeAttribute"]);b=_.g(b);for(var c=b.next(),d={};!c.done;d={method$jscomp$31:void 0},c=b.next())d.method$jscomp$31=c.value,a[d.method$jscomp$31]=function(e){return function(){return this.host[e.method$jscomp$31].apply(this.host,arguments)}}(d)};
xza=function(){var a=Zq.prototype,b=[].concat(_.Pd(uza?[]:"cloneNode contains appendChild insertBefore removeChild replaceChild".split(" ")),_.Pd(wza?[]:["querySelector","querySelectorAll"]));b=_.g(b);for(var c=b.next(),d={};!c.done;d={method$jscomp$32:void 0},c=b.next())d.method$jscomp$32=c.value,a[d.method$jscomp$32]=function(e){return function(){return this.root[e.method$jscomp$32].apply(this.root,arguments)}}(d)};
zza=function(){for(var a=Zq.prototype,b=_.g(yza?[]:["parentNode","nextSibling","previousSibling","nextElementSibling","previousElementSibling"]),c=b.next(),d={};!c.done;d={prop$jscomp$61:void 0},c=b.next())d.prop$jscomp$61=c.value,Object.defineProperty(a,d.prop$jscomp$61,{get:function(e){return function(){return this.host[e.prop$jscomp$61]}}(d),
configurable:!0})};
Aza=function(){var a=Zq.prototype,b=["activeElement"].concat(_.Pd(yza?[]:"firstChild lastChild firstElementChild lastElementChild childNodes children".split(" ")));b=_.g(b);for(var c=b.next(),d={};!c.done;d={prop$jscomp$62:void 0},c=b.next())d.prop$jscomp$62=c.value,Object.defineProperty(a,d.prop$jscomp$62,{get:function(e){return function(){return this.root[e.prop$jscomp$62]}}(d),
configurable:!0})};
Bza=function(){for(var a=Zq.prototype,b=_.g(["innerHTML","textContent"]),c=b.next(),d={};!c.done;d={prop$jscomp$63:void 0},c=b.next())d.prop$jscomp$63=c.value,Object.defineProperty(a,d.prop$jscomp$63,{get:function(e){return function(){return this.root[e.prop$jscomp$63]}}(d),
set:function(e){return function(h){this.root[e.prop$jscomp$63]=h}}(d),
configurable:!0})};
Cza=function(a){var b=Zq.prototype;a=_.g(Object.entries(a));for(var c=a.next(),d={};!c.done;d={fn$jscomp$357:void 0},c=a.next()){var e=_.g(c.value);c=e.next().value;e=e.next().value;d.fn$jscomp$357=e;b[c]=function(h){return function(){return h.fn$jscomp$357.apply(null,[this.host.node||this.host].concat(_.Pd(arguments)))}}(d)}};
Eza=function(){for(var a=Zq.prototype,b=_.g(Object.entries(Dza)),c=b.next(),d={};!c.done;d={fn$jscomp$358:void 0},c=b.next()){var e=_.g(c.value);c=e.next().value;e=e.next().value;d.fn$jscomp$358=e;Object.defineProperty(a,c,{get:function(h){return function(){return h.fn$jscomp$358.apply(null,[this.host.node||this.host].concat(_.Pd(arguments)))}}(d),
configurable:!0})}};
_.ar=function(a,b,c){void 0===c&&(c=!a.classList.contains(b));c?a.classList.add(b):a.classList.remove(b)};
_.br=function(a,b,c){void 0===c&&(c=!a.hasAttribute(b));c?_.$q(a).setAttribute(b,""):_.$q(a).removeAttribute(b)};
_.cr=function(a,b){window.ShadyCSS&&window.ShadyCSS.styleSubtree(a,b)};
_.dr=function(a){return a instanceof Fza||a instanceof Document?a:new Fza(a)};
Gza=function(){for(var a=Fza.prototype,b=_.g("setAttribute removeAttribute cloneNode contains appendChild insertBefore getRootNode removeChild replaceChild querySelector querySelectorAll".split(" ")),c=b.next(),d={};!c.done;d={method$jscomp$33:void 0},c=b.next())d.method$jscomp$33=c.value,a[d.method$jscomp$33]=function(e){return function(){return HTMLElement.prototype[e.method$jscomp$33].call.apply(HTMLElement.prototype[e.method$jscomp$33],[this.node].concat(_.Pd(arguments)))}}(d)};
Hza=function(){for(var a=Fza.prototype,b=_.g("firstChild lastChild firstElementChild lastElementChild childNodes children parentNode nextSibling previousSibling nextElementSibling previousElementSibling classList innerHTML textContent".split(" ")),c=b.next(),d={};!c.done;d={prop$jscomp$65:void 0},c=b.next())d.prop$jscomp$65=c.value,Object.defineProperty(a,d.prop$jscomp$65,{get:function(e){return function(){var h;return null!=(h=this.node["__shady_native_"+e.prop$jscomp$65])?h:this.node[e.prop$jscomp$65]}}(d),
configurable:!0})};
_.Iza=function(a,b){var c={itct:b.clickTrackingParams};_.u("kevlar_client_side_screens")&&(!_.B(b,_.op)||_.u("kevlar_exclude_endpoint_killswitch"))&&(c.endpoint=JSON.stringify(b));_.u("enable_unknown_lact_fix_on_html5")&&_.of().resolve(_.nf(_.er))&&(c.lact=_.Hi());Exa(c);_.rp(a,c)};
Kza=function(a){for(var b=_.g(Jza),c=b.next();!c.done;c=b.next())if(a[c.value])return!1;return!0};
Oza=function(a){_.zl();if(_.Ff(fr().JSC$8205_elementShouldLogGesture).bind(fr())(a,4)){Lza(a);var b=Mza(a);Nza.set(a,b)}};
Lza=function(a){Nza.has(a)&&(Nza.get(a).cancel("untrack hover element"),Nza.delete(a))};
Mza=function(a){var b,c=[],d=!1,e=new _.Pi(function(h,l){_.xr(a,"mouseenter",_.Ff(function(){var m,p,q;return _.v(function(t){if(1==t.nextAddress)return b=(0,_.Zg)(),m=Pza(a),c.push(m),p=Qza(a,function(){d=!0;l(Error("be"))}),_.w(t,m,2);
if(3!=t.nextAddress)return p&&_.yr(p),q=Rza(a),c.push(q),_.w(t,q,3);h();_.Bo(t)})}))});
e.then(function(){var h=(0,_.Zg)()-b;h=Math.round(h);if(!(500>h||6E5<=h)){var l=a.getScreenLayer?a.getScreenLayer():void 0;l=_.Hj(l)||"";var m=Sza(_.zl(),a);_.Ff(_.rl)(void 0,l,a.visualElement?a.visualElement:_.zr(m),"INTERACTION_LOGGING_GESTURE_TYPE_HOVER",{hoverData:{durationHoveredMs:h}},void 0)}Oza(a)},function(){Ar&&(Ar(),Ar=null);
d&&(Lza(a),Oza(a))});
return e};
Pza=function(a){var b;return(new _.Pi(function(c,d){Ar=function(){d(Error("ce"))};
b=_.Ph.debounce(_.Ff(function(){_.yr(e);c()}),1,100);
var e=_.Br(a,"mousemove",b)})).thenCatch(function(){var c=_.Ph.cancelDebouncedJobMap.get(b);
c&&_.Ph.cancelJob(c)})};
Rza=function(a){var b;return(new _.Pi(function(c,d){Ar=function(){d(Error("de"))};
b=_.xr(a,"mouseleave",_.Ff(function(){c()}))})).thenCatch(function(){_.yr(b)})};
Qza=function(a,b){return _.xr(a,"mouseleave",_.Ff(b))};
Uza=function(a){Tza&&_.Cr.cancel(Tza);Tza=_.Cr.run(function(){_.Sn(a,"yt-visibility-refresh");Tza=0})};
_.Wza=function(){return Dr?Dr:window.lottie?Dr=Promise.resolve(window.lottie):Dr=new Promise(function(a,b){var c=document.createElement("script");c.addEventListener("load",function(){a(lottie)});
c.addEventListener("error",function(d){var e="Lottie library failed to load.";d?d.message&&(e+=" Original description: "+d.message,_.Tj(d,e)):d=Error(e);_.Sj(d);b(d)});
c.setAttribute("async","");_.Ad(c,Vza);document.head.appendChild(c)})};
Xza=function(a){switch(a){case "yt-icons:like":return Er.get("LIKE");case "FACE_FILLED_HAPPY":case "FACE_OUTLINED_HAPPY":return Er.get("FACE_HAPPY");case "FACE_FILLED_MEH":case "FACE_OUTLINED_MEH":return Er.get("FACE_MEH");case "FACE_FILLED_SAD":case "FACE_OUTLINED_SAD":return Er.get("FACE_SAD");case "FACE_FILLED_UNHAPPY":case "FACE_OUTLINED_UNHAPPY":return Er.get("FACE_UNHAPPY");case "FACE_FILLED_VERY_HAPPY":case "FACE_OUTLINED_VERY_HAPPY":return Er.get("FACE_VERY_HAPPY");case "LIKE":return _.u("kevlar_use_wil_icons")?
Er.get("LIKE"):void 0;case "NOTIFICATIONS_NONE":return Er.get("NOTIFICATION_BELL")}};
Yza=function(a){if(!a.closest)return!1;var b=!_.rf("ID_TOKEN"),c=a.closest("ytd-toggle-button-renderer"),d;c=!!c&&"watch-like"===(null==(d=c.data)?void 0:d.targetId);a=a.closest("toggle-button-view-model");var e;a=!!a&&"watch-like"===(null==(e=a.data)?void 0:e.identifier);return!b&&(c||a)};
Zza=function(a,b){if(!a.closest)return!1;var c=!_.rf("ID_TOKEN");a=a.closest("ytd-subscription-notification-toggle-button-renderer-next");if(c||!a)return!1;var d;return"notification-bell"===(null==(d=a.data)?void 0:d.targetId)&&"EXPAND_MORE"!==b};
$za=function(a){var b,c;return _.v(function(d){switch(d.nextAddress){case 1:return _.Ig(d,2),_.w(d,fetch(a),4);case 4:return b=d.yieldResult,_.w(d,b.json(),5);case 5:return d.return(d.yieldResult);case 2:c=_.Lg(d),_.Sj(c),_.Bo(d)}})};
aAa=function(a,b){var c,d,e;return _.v(function(h){if(1==h.nextAddress)return(c=b?a.pathDarkTheme:a.path)?_.w(h,Promise.all([$za(c),_.Wza()]),2):h.return();d=h.yieldResult;e=d[0];_.Fr.set(c,e);_.Bo(h)})};
bAa=function(a){var b=!0;b=void 0===b?!0:b;var c=a._propertiesChanged;a._propertiesChanged=function(d,e,h){b?a.debounceRender():a.doRender();c&&c.call(a,d,e,h)}};
cAa=function(a,b){var c=new Set,d=[a].concat(_.Pd(a.behaviors));d=_.g(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))}};
dAa=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)_.Rj(Error("ee"));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()}}}};
eAa=function(a){var b=!0;b=void 0===b?!0:b;dAa();var c=a.ready;a.ready=function(){this._template=null;c.call(this)};
cAa(a,b?a.debounceRender:a.doRender)};
_.Gr=function(a){0===fAa.length&&requestAnimationFrame(function(){setTimeout(function(){var b=fAa.slice();fAa.length=0;b=_.g(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c()}catch(d){_.Cn(d)}}})});
fAa.push(a)};
gAa=function(a){if(a){var b=a.component;if(b){var c;null==b||null==(c=b.events)||c.publish("DISCONNECTED");var d;null==b||null==(d=b.onDisconnected)||d.call(b)}var e,h;null==(e=a.__spec)||null==(h=e.didUnmount)||h.call(e);for(b=0;b<a.childNodes.length;b++)gAa(a.childNodes[b])}};
iAa=function(a,b,c){if(null===c||void 0===c)return c;var d=Lea(a.tagName.toLowerCase(),b,function(){throw Error("Na");});
if(null===d)return c;d=hAa[d];var e;if(null==(e=d.isUnwrappable)?0:e.call(d,c)){if(d.unwrap)return d.unwrap(c);throw Error("Oa");}return d.filterString?d.filterString(a.tagName,b,String(c)):c};
jAa=function(a,b){var c=b&&b.key,d=ye;d[0]=a;d[1]=c;d[2]=void 0;for(var e in b)b.hasOwnProperty(e)&&(a=b[e],c=ze,c.push(e),c.push(a));b=ye;a:{if(e=ye[2])for(a=0;a<e.length;a+=2)if("nonce"===e[a]){e=e[a+1];break a}e=""}e=tea(b[0],b[1],e);a=pe(e);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)Hr[c[d]]=d+1;d=a._attrsArr||(a._attrsArr=fea(0));for(var h=0,l=0;l<d.length;l+=2){var m=d[l],p=d[l+1],q=Hr[m];q?c[q]===p&&delete Hr[m]:(d[h]=
m,d[h+1]=p,h+=2)}ne(d,h);for(var t in Hr)lea(e,t,c[Hr[t]],Se),delete Hr[t]}else for(t=0;t<c.length;t+=2)lea(e,c[t],c[t+1],Se);zea(e,a,Se);ne(b,0);return e};
_.Ir=function(a,b,c){jAa(a,b);c&&c(qe);we()};
Jr=function(a){var b=a.toString().toLowerCase();return function(c,d){_.Ir(b,c,d)}};
kAa=function(a,b){var c,d=null!=(c=b.hostProps)?c:b.config;a.getHostProps&&(d=a.getHostProps(b));_.Ir(a.tagName,d,function(e){var h=!1;b.ref&&(b.ref.value=e);if(!e.component){var l=new a(e,b);h=!0;e.component=l;l.events.publish("CONNECTED")}e.component.willReceiveProps&&b!==e.component.props&&e.component.willReceiveProps(b);e.component.props=b;if(e.data!==b.data||b)e.data=b.data||b;e.component.render();e.component.events.publish("UPDATED");if(h){var m,p;null==(p=(m=e.component).onMounted)||p.call(m)}})};
_.Kr=function(a,b){var c;(null==a?0:null==(c=a.prototype)?0:c.render)?kAa(a,b):"function"===typeof a&&a(b)};
_.Lr=function(){for(var a=[],b=_.g(_.Xc.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value)if("string"===typeof c)a.push(c);else{c=_.g(Object.entries(c));for(var d=c.next();!d.done;d=c.next()){var e=_.g(d.value);d=e.next().value;(e=e.next().value)&&a.push(d)}}return a.join(" ")};
lAa=function(a,b,c){var d=c.animationRef,e=c.listeners;a=a.loadAnimation(Object.assign({},{container:b},c.animationConfig));d&&(d.lottieEl=a);if(e)for(d=_.g(Object.entries(e)),e=d.next();!e.done;e=d.next())b=_.g(e.value),e=b.next().value,(b=b.next().value)&&a.addEventListener(e,b);return a};
_.mAa=function(a){var b=a.className,c=a.animationName,d=a.lottiePlayerProps,e=a.animationRef,h=a.elRefForInterop,l=h||_.Ll(),m;_.Wd(function(){var t;return void(null==(t=m)?void 0:t.destroy())});
var p;_.je(function(){if(c()!==p){p=c();var t=Object.assign({},{animationName:c(),animationRef:e},d);try{(Dr?Dr:_.Wza()).then(function(E){var I;null==(I=m)||I.destroy();m=lAa(E,l.value,t)})}catch(E){var y=E,z="LottieComponent error.";
y.message&&(z+=" Original description: "+y.message);_.Tj(y,z);_.Sj(y);var D;(null==(D=d.listeners)?0:D.error)&&d.listeners.error(y)}}});
var q=function(){return _.Lr("lottie-component",_.bf(b))};
return _.r(_.$e,{cond:function(){return!_.bf(h)}},function(){return _.r("lottie-component",{class:q,
el:l})})};
_.nAa=function(a){var b=_.Ll(),c=_.g(_.kf(a.lottiePlayerProps.animationConfig.name||"")).next().value,d=_.hf(function(){return a.lottiePlayerProps.animationRef});
_.cf(function(){a.lottiePlayerProps.animationRef&&(a.lottiePlayerProps.animationRef.lottieEl=null==d?void 0:d.lottieEl)},[a.lottiePlayerProps.animationRef]);
return _.r("lottie-component",{class:a.className+" lottie-component",el:b},_.r(_.mAa,{lottiePlayerProps:a.lottiePlayerProps,animationRef:d,animationName:c,elRefForInterop:b}))};
_.pAa=function(a){var b=_.zf("web_generic_client_event_wait_period ",0);b||(b=3E5);var c=oAa.get(a);!_.u("enable_web_client_experiment_event_timeout_killswitch")&&c&&(0,_.Zg)()-c<b||(oAa.set(a,(0,_.Zg)()),_.qj("genericClientExperimentEvent",{eventType:a}))};
_.Mr=function(a){_.u("mweb_wiz_migration_event_killswitch")||!a||qAa||(_.pAa("GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WIZ_NEXT_MIGRATED_COMPONENT"),qAa=!0)};
_.Nr=function(a){return _.u("mweb_wiz_skip_render")?rAa(a):sAa(a)};
rAa=function(a){return function(b){var c=tea("wink-root");_.xe();we();_.afa(c,_.r(a,b))}};
sAa=function(a){return function(b){dfa(function(){return Pe(_.r(a,b))})}};
_.Pr=function(a){_.u("mweb_enable_keto_batch_17_7")?_.Nr(_.nAa)(a):_.Kr(Or,a);_.Mr(_.u("mweb_enable_keto_batch_17_7_log"))};
uAa=function(a,b,c){b=tAa(b);void 0===b?a.removeAttribute(c):a.setAttribute(c,b)};
tAa=function(a){switch(typeof a){case "object":if(a instanceof Date)return a.toString();if(a){var b=window.trustedTypes?window.trustedTypes.isHTML(a)||window.trustedTypes.isScript(a)||window.trustedTypes.isScriptURL(a):void 0;if(b)return a;try{return JSON.stringify(a)}catch(c){_.Sj(Error("ie`"+a))}}break;case "boolean":return a?"":void 0;default:return null!==a&&void 0!==a?a.toString():void 0}};
Qr=function(a){var b;return null!=(b=a.hostElement)?b:a};
vAa=function(a){var b=a.indexOf(".");return-1===b?a:a.slice(0,b)};
wAa=function(a,b,c,d,e,h){h=(e=(d=h?vAa(b):b)?b:null)?a.get(e):a.__data[b];e&&void 0===h&&(h=c[b]);_.Sn(a.hostElement,d.replace(/([a-zA-Z])(?=[A-Z])/g,"$1-").toLowerCase()+"-changed",{value:h,queueProperty:!0,path:null!=e?e:void 0},{bubbles:!1,composed:!1})};
xAa=function(a,b){a.__isReflecting=!0;var c=a.hostElement,d=a.__data[b];b=_.nn(b);var e=nm;e&&(d=e(d,b,"attribute",c));uAa(c,d,b);a.__isReflecting=!1};
yAa=function(a){if(a._onIronRequestResizeNotifications){var b=a._onIronRequestResizeNotifications.bind(a);a._onIronRequestResizeNotifications=function(d){_.Sq(d)!==a.hostElement&&b(d)}}a._ariaActiveAttributeChanged&&(a._ariaActiveAttributeChanged=a._ariaActiveAttributeChanged.bind(a.hostElement));
a._activeChanged&&(a._activeChanged=function(d){a.toggles?uAa(a.hostElement,d?"true":"false",a.ariaActiveAttribute):a.hostElement.removeAttribute(a.ariaActiveAttribute);a._changedButtonState()});
a._asyncClick&&(a._asyncClick=function(){a.async(function(){a.hostElement.click()},1)});
!a.keyEventTarget||a.keyEventTarget instanceof EventTarget||(a.keyEventTarget=Qr(a.keyEventTarget));a._disabledChanged&&(a._disabledChanged=a._disabledChanged.bind(a.hostElement));if(a._observeItems){var c=a._observeItems.bind(a);a._observeItems=function(d){return c(Qr(d))}}a._computeKeyboardClass&&(a._computeKeyboardClass=function(d){_.ar(a.hostElement,"keyboard-focus",d)});
a.ensureRipple&&(a.ensureRipple=function(d){if(a.hasRipple&&!a.hasRipple()){if(!a._createRipple)return;a._ripple=a._createRipple();a._ripple.noink=a.noink;var e=a._rippleContainer||a.hostElement;e&&_.$q(e).appendChild(a._ripple)}var h;if(d&&(null==(h=a._ripple)?0:h.uiDownAction)){e=_.$q(a._rippleContainer||a.hostElement);var l;h=null==(l=d.composedPath())?void 0:l[0];e.contains(h)&&a._ripple.uiDownAction(d)}})};
BAa=function(a,b,c){var d=vra(a.prototype,zAa,a.prototype.behaviors);d.prototype.is=b;d.prototype.localName=b;c&&AAa(d,c);return function(e){e&&(d.prototype.hostElement=e);var h=new d;h.root=h;h.hostElement=e;return h}};
AAa=function(a,b){var c;Object.defineProperty(a.prototype,"_template",{get:function(){void 0===c&&(c=b());return c},
set:function(d){c=d},
configurable:!0,enumerable:!0})};
HAa=function(a,b,c,d){function e(){if(!D){for(var E=new Set,I=_.g(t),S=I.next();!S.done;S=I.next()){S=S.value;for(var T=_.g(Object.getOwnPropertyNames(S)),fa=T.next();!fa.done;fa=T.next()){fa=fa.value;var oa=void 0,ea=null==(oa=Object.getOwnPropertyDescriptor(S,fa))?void 0:oa.value;ea&&ea instanceof Function&&!CAa(fa)&&E.add(fa)}}I=_.g(Object.entries(Object.getOwnPropertyDescriptors(a.prototype)));for(S=I.next();!S.done;S=I.next())T=_.g(S.value),S=T.next().value,T=T.next().value,T.value instanceof
Function&&!CAa(S)&&E.add(S);D=E}return D}
DAa(a,b,d);qoa(a.prototype,a,!0);var h=BAa(a,b,c),l,m=null!=(l=a.prototype.properties)?l:{},p,q,t=null!=(q=null==(p=a.prototype.behaviors)?void 0:p.flat(Infinity))?q:[];c=_.g(t);for(d=c.next();!d.done;d=c.next())m=Object.assign({},d.value.properties,m);var y=[].concat(_.Pd(EAa),_.Pd(Object.keys(m).map(function(E){return _.nn(E)}))),z=!1,D;
return{ctor:function(E,I){var S=h(E);E={};for(var T=_.g(y),fa=T.next();!fa.done;fa=T.next())fa=fa.value,E[fa]=_.on(fa);S.__dataAttributes=E;var oa=S.ready.bind(S);S.ready=function(){I.beforeReady();oa();if(yq(b)&&!z){var ea=S.__templateInfo;if(null==ea?0:ea.hostProps){ea=_.g(Object.keys(ea.hostProps));for(var ma=ea.next();!ma.done;ma=ea.next())_.Aq(b,ma.value,"PROPERTY_ACCESS_GET_INTERNAL")}z=!0}};
S._overrideLegacyUndefined=!0;return S},
props:m,observedAttributes:y,getInitialMethods:e,getPropsToForwardBeforeRegister:function(){for(var E=[],I=new Set,S=_.g(Object.keys(m)),T=S.next();!T.done;T=S.next())T=T.value,E.push([T,m[T].readOnly]),I.add(T);S=e();var fa=_.g(Object.keys(Object.getOwnPropertyDescriptors(a.prototype)));for(T=fa.next();!T.done;T=fa.next())T=T.value,!FAa(T)||S.has(T)||I.has(T)||(E.push([T,!1]),I.add(T));I=_.g(GAa);for(T=I.next();!T.done;T=I.next())E.push([T.value,!0]);return E},
getPropsToForwardBeforeReady:function(E){for(var I=[],S=_.g(Object.entries(E)),T=S.next();!T.done;T=S.next()){var fa=_.g(T.value);T=fa.next().value;fa=fa.next().value;if(FAa(T)&&!(fa instanceof Function)&&(I.push([T,!1]),yq(b))){var oa=fa=void 0;null==(oa=(fa=E)._createPropertyAccessor)||oa.call(fa,T)}}return I},
shouldForwardProp:FAa,shouldLog:yq}};
DAa=function(a,b,c){tya(a,c);a.prototype.behaviors.unshift(IAa);if(gya()){if(yq(b)){var d;null!=(d=a.prototype).behaviors||(d.behaviors=[]);a.prototype.behaviors.unshift(jya(b))}lya(a)}_.L(uya.prototype)(a.prototype,"__templateHelpers")};
CAa=function(a){return JAa.has(a)||a.startsWith("__compute__")};
FAa=function(a){return!CAa(a)&&!a.startsWith("_")&&!a.endsWith("_")};
MAa=function(a,b){function c(){var z=p();z=_.g(z);for(var D=z.next();!D.done;D=z.next()){var E=_.g(D.value);D=E.next().value;E=E.next().value;KAa(y.prototype,D,E)}d=!0}
var d=!1,e=a.ctor,h=a.getInitialMethods,l=a.observedAttributes,m=a.getPropsToForwardBeforeReady,p=a.getPropsToForwardBeforeRegister,q=a.shouldForwardProp,t=a.shouldLog,y=function(){var z=HTMLElement.call(this)||this;z.didForwardDynamicProps=!1;z.loggingStatus={};d||c();z.inst=e(z,{beforeReady:function(){z.didForwardDynamicProps||(z.forwardDynamicProps(),z.didForwardDynamicProps=!0)}});
z.forwardMethods();z.controllerProxy=iya(z.inst,b);return z};
_.H(y,HTMLElement);y.prototype.forwardMethods=function(){for(var z=this,D=_.g(LAa(this.inst)),E=D.next(),I={};!E.done;I={method$jscomp$35:void 0},E=D.next()){var S=_.g(E.value);E=S.next().value;S=S.next().value;I.method$jscomp$35=S;this[E]=function(T){return function(){return T.method$jscomp$35.call.apply(T.method$jscomp$35,[z.inst].concat(_.Pd(_.Xc.apply(0,arguments))))}}(I)}D=_.g(h());
I=D.next();for(E={};!I.done;E={name$jscomp$429:void 0,fn$jscomp$360:void 0},I=D.next())E.name$jscomp$429=I.value,q(E.name$jscomp$429)&&(this[E.name$jscomp$429]=function(T){return function(){var fa=_.Xc.apply(0,arguments);z.loggingStatus.currentExternalCall=T.name$jscomp$429;_.Aq(b,T.name$jscomp$429,"PROPERTY_ACCESS_CALL_EXTERNAL");var oa,ea,ma=null==(ea=(oa=z.inst)[T.name$jscomp$429])?void 0:ea.call.apply(ea,[oa].concat(_.Pd(fa)));z.loggingStatus.currentExternalCall=void 0;return ma}}(E)),t(b)&&(E.fn$jscomp$360=
this.inst[E.name$jscomp$429],this.inst[E.name$jscomp$429]=function(T){return function(){var fa=_.Xc.apply(0,arguments);
this.hostElement.loggingStatus.currentExternalCall!==T.name$jscomp$429&&_.Aq(b,T.name$jscomp$429,"PROPERTY_ACCESS_CALL_INTERNAL");var oa;return null==(oa=T.fn$jscomp$360)?void 0:oa.apply(this,fa)}}(E))};
y.prototype.forwardDynamicProps=function(){var z=m(this.inst);z=_.g(z);for(var D=z.next();!D.done;D=z.next()){var E=_.g(D.value);D=E.next().value;E=E.next().value;KAa(this,D,E)}};
y.prototype.connectedCallback=function(){this.inst.connectedCallback();this.inst.isConnected=!0};
y.prototype.disconnectedCallback=function(){this.inst.disconnectedCallback();this.inst.isConnected=!1};
y.prototype.attributeChangedCallback=function(z,D,E){var I=this.inst;"disable-upgrade"===z&&I.__isUpgradeDisabled&&null===E?(I._initializeProperties(),I.__isUpgradeDisabled=!1,I.isConnected&&I.connectedCallback()):D===E||I.__isReflecting||I.attributeChangedCallback(z,D,E)};
_.J.Object.defineProperties(y.prototype,{is:{configurable:!0,enumerable:!0,get:function(){return b}},
polymerController:{configurable:!0,enumerable:!0,get:function(){return this.controllerProxy}}});
_.J.Object.defineProperties(y,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return l}}});
customElements.define(b,y)};
KAa=function(a,b,c){Object.defineProperty(a,b,{get:function(){if(!this.inst){return;throw Error("ke`"+a.is+"`"+b);}this.loggingStatus.isDeclarativeExternal||_.Aq(a.is,b,"PROPERTY_ACCESS_GET_EXTERNAL");this.loggingStatus.isExternalGet=!0;var d=this.inst[b];this.loggingStatus.isExternalGet=!1;return d},
set:function(d){if(!c){if(!this.inst){return;throw Error("le`"+a.is+"`"+b);}this.loggingStatus.isDeclarativeExternal||_.Aq(a.is,b,"PROPERTY_ACCESS_SET_EXTERNAL_IMPERATIVE");this.loggingStatus.currentExternalSet=b;if(this.inst[b]!==d){var e={};this.inst.setProperties((e[b]=d,e));this.loggingStatus.currentExternalSet=void 0}}}})};
NAa=function(a,b,c,d){a=HAa(a,b,c,null==d?void 0:d.providers);MAa(a,b)};
RAa=function(a,b,c){c=void 0===c?{}:c;var d,e,h=null==(d=c)?void 0:null==(e=d.props)?void 0:e.hostElement,l=!!h;h||(OAa=b,h=document.createElement(b),OAa=void 0);var m=PAa(a,b,h,c);l&&(h.instanceConnected=function(){m.connectedCallback()});
Jfa(function(){l||m.connectedCallback();_.Wd(function(){m.disconnectedCallback()})});
var p;if(null==(p=c)?0:p.props)for(a=_.g(Object.entries(c.props)),d=a.next(),b={};!d.done;b={instanceProp:void 0,value$jscomp$6535:void 0},d=a.next())if(e=_.g(d.value),d=e.next().value,e=e.next().value,b.value$jscomp$6535=e,!QAa.has(d))switch(b.instanceProp=d,e=d=void 0,null==(d=c)?void 0:null==(e=d.propsConfig)?void 0:e[b.instanceProp]){case "signal":ie(function(q){return function(){m[q.instanceProp]=(0,q.value$jscomp$6535)()}}(b));
break;case "static":m[b.instanceProp]=b.value$jscomp$6535}return h};
PAa=function(a,b,c,d){null!=SAa[b]||(SAa[b]=HAa(a,b,null==d?void 0:d.getTemplate,null==d?void 0:d.providers));a=SAa[b];d=a.ctor;b=a.getInitialMethods;var e=a.getPropsToForwardBeforeReady,h=a.getPropsToForwardBeforeRegister;a=a.shouldForwardProp;var l=d(c,{beforeReady:function(){l._takeAttributes();for(var p=_.g(e(c.polymerController)),q=p.next();!q.done;q=p.next()){var t=_.g(q.value);q=t.next().value;t=t.next().value;TAa(c,q,t)}}});
c.polymerController=l;d=_.g(h());for(h=d.next();!h.done;h=d.next()){var m=_.g(h.value);h=m.next().value;m=m.next().value;TAa(c,h,m)}d=_.g(LAa(l));for(h=d.next();!h.done;h=d.next())m=_.g(h.value),h=m.next().value,m=m.next().value,UAa(c,h,m);b=_.g(b());for(d=b.next();!d.done;d=b.next())d=d.value,a(d)&&UAa(c,d,l[d]);return l};
TAa=function(a,b,c){a.hasOwnProperty(b)||Object.defineProperty(a,b,{get:function(){if(!this.polymerController){return;throw Error("ke`"+a.tagName+"`"+b);}return this.polymerController[b]},
set:function(d){if(!c){if(!this.polymerController){return;throw Error("le`"+a.tagName+"`"+b);}if(this.polymerController[b]!==d){var e={};this.polymerController.setProperties((e[b]=d,e))}}}})};
UAa=function(a,b,c){a[b]=function(){return c.call.apply(c,[a.polymerController].concat(_.Pd(_.Xc.apply(0,arguments))))}};
WAa=function(a,b){if(!a.isReactive)throw Error("me");_.Il.add(b);var c=function(){var d=HTMLElement.call(this)||this;d.is=b;d.elementActive=!1;d.dispose=function(){};
d.justConnected=!1;d.queueDisconnected=!1;if(OAa===b)return d.isInert=!0,d;d.createElement();return d};
_.H(c,HTMLElement);c.prototype.connectedCallback=function(){var d=this;if(!this.elementActive){this.createElement();var e,h,l=null==(e=VAa.ShadyDOM.wrap(this).getRootNode())?void 0:null==(h=e.host)?void 0:h.polymerController;if(null==l?0:l.__dataClientsReady)null==l||l._propertiesChanged({},null==l?void 0:l.__data,{})}var m;null==(m=this.instanceConnected)||m.call(this);this.justConnected=!0;this.queueDisconnected=!1;Promise.resolve().then(function(){d.justConnected=!1;d.queueDisconnected&&(d.disconnectedCallback(),
d.queueDisconnected=!1)})};
c.prototype.disconnectedCallback=function(){this.justConnected?this.queueDisconnected=!0:(this.dispose(),this.elementActive=!1)};
c.prototype.createElement=function(){var d=this;this.isInert||koa(function(e){d.dispose=e;_.Ke(_.Ye,function(){d.elementActive=!0;return a({hostElement:d})})})};
customElements.define(b,c)};
_.Q=function(a,b,c,d){a.prototype.is=b;if(null==d?0:d.useSink){var e=function(h){return RAa(a,b,Object.assign({},d,{getTemplate:c,props:h}))};
_.Ue(e);WAa(e,b)}else NAa(a,b,c,d);return a};
_.Rr=function(a,b){var c=XAa.get(a);c||(c=new WeakMap,XAa.set(a,c));if(c.has(b))return c.get(b);a=b.bind(a);c.set(b,a);return a};
ZAa=function(a){function b(p,q){p=YAa(q,p);if("function"===typeof p)m.value=null,c(p,null);else{var t=new _.Pi(p.then,p);m.value=t;t.then(function(y){c(y,t)})}}
function c(p,q){if(m.value===q){for(;h.value.firstChild;)h.value.removeChild(h.value.firstChild);h.value.classList.add("yt-spec-icon-shape");p(h.value,e)}}
var d=a.data,e=a.options,h=_.Ll(),l=_.of().resolve(Oq),m=_.hf(function(){return{value:null}});
_.ff(function(){return function(){var p;null==(p=m.value)||p.cancel()}});
_.cf(function(){b(d,l)},[d.iconName,
d.iconStyle,d.iconSize,d.iconSetName]);return _.r("yt-icon-shape",{el:h,skip:!0})};
_.$Aa=function(a,b){_.u("mweb_enable_keto_batch_19")?_.Nr(ZAa)({data:a,options:b}):_.Kr(Sr,{data:a,options:b});_.Mr(_.u("mweb_enable_keto_batch_19_log"))};
_.Tr=function(a,b){if(b){var c={};aBa.forEach(function(d){d=bBa(b,d,"--yt-lightsource-");Object.assign(c,d)});
cBa.forEach(function(d){d=bBa(b,d,"--yt-basic-");Object.assign(c,d)});
_.cr(a,c)}};
bBa=function(a,b,c){var d={};d[c+_.nn(b)]=a&&a[b]?_.Cp(a[b]):"";return d};
_.Ur=function(a,b,c,d){d=void 0===d?"width":d;if(!a||!a.length)return null;if(_.u("kevlar_tuner_should_always_use_device_pixel_ratio")){var e=window.devicePixelRatio;_.u("kevlar_tuner_should_clamp_device_pixel_ratio")?e=Math.min(e,_.zf("kevlar_tuner_clamp_device_pixel_ratio")):_.u("kevlar_tuner_should_use_thumbnail_factor")&&(e=_.zf("kevlar_tuner_thumbnail_factor"));dBa=e}else dBa||(dBa=window.devicePixelRatio);e=dBa;_.u("kevlar_tuner_should_always_use_device_pixel_ratio")?b*=e:1<e&&(b*=e);if(_.u("kevlar_tuner_min_thumbnail_quality"))return a[0].url||
null;e=a.length;if(_.u("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};
_.Vr=function(a,b,c){void 0===c?delete a[b.name]:a[b.name]=c};
_.Wr=function(a){var b={androidIncludeFontPadding:!1},c=0,d=[],e=[],h=[];if(a.simpleText)return b.content=a.simpleText,b;if(void 0===a.runs)return b.content="",b;a=_.g(a.runs);for(var l=a.next();!l.done;l=a.next()){l=l.value;var m=l.text,p=void 0,q=null==(p=m)?void 0:p.length;if(m&&q){d.push(m);if(l.bold||l.italics||l.strikethrough||l.underline||null!=l.textColor&&0!==l.textColor||l.deemphasize){m=e;p=m.push;var t={startIndex:c,length:q};l.bold&&(t.weightLabel="FONT_WEIGHT_MEDIUM");l.italics&&(t.italic=
!0);l.strikethrough&&(t.strikethrough="LINE_STYLE_SINGLE");l.underline&&(t.underline="LINE_STYLE_SINGLE");null!=l.textColor&&0!==l.textColor?document.documentElement.hasAttribute("dark")?t.fontColor=l.darkModeTextColor||l.textColor:t.fontColor=l.textColor:l.deemphasize&&(document.documentElement.hasAttribute("dark")?t.fontColor=parseInt("ff"+_.eBa("#aaa").substring(1),16):t.fontColor=parseInt("ff"+_.eBa("#606060").substring(1),16));p.call(m,t)}l.navigationEndpoint&&(m=h,p=m.push,t={startIndex:c,length:q,
onTap:{innertubeCommand:l.navigationEndpoint}},l.loggingDirectives&&_.Vr(t,fBa,l.loggingDirectives),p.call(m,t));c+=q}}b.content=d.join("");b.styleRuns=e.length?e:void 0;b.commandRuns=h.length?h:void 0;return b};
_.hBa=function(a){if(null==a||!a.runs)return!0;a=_.g(a.runs);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.bracket||b.errorUnderline||b.deemphasize||_.B(b,_.Xr)||_.B(b,gBa))return!1;return!0};
iBa=function(a){var b=a;16777215>=a&&(b+=parseInt("ff000000",16));return _.Cp(b)};
jBa=function(a){var b=a.isDarkTheme,c=a.runColor,d=void 0,e;if(a=null==(e=a.extension)?void 0:e.colorMap)for(b=b?"USER_INTERFACE_THEME_DARK":"USER_INTERFACE_THEME_LIGHT",e=_.g(a),a=e.next();!a.done;a=e.next())if(a=a.value,b===a.key){d=a.value;break}null==d&&c&&(d=c);if(d)return iBa(d)};
kBa=function(a){if(a.weight)return a.weight;switch(a.weightLabel){case "FONT_WEIGHT_THIN":return 100;case "FONT_WEIGHT_EXTRA_LIGHT":return 200;case "FONT_WEIGHT_LIGHT":return 300;case "FONT_WEIGHT_MEDIUM":return 500;case "FONT_WEIGHT_SEMI_BOLD":return 600;case "FONT_WEIGHT_BOLD":return 700;case "FONT_WEIGHT_EXTRA_BOLD":return 800;case "FONT_WEIGHT_BLACK":return 900;default:return 400}};
lBa=function(a){switch(a){case "LINE_STYLE_DOT":return"yt-core-attributed-string--line-style-dot";case "LINE_STYLE_NONE":return"yt-core-attributed-string--line-style-none";default:return"yt-core-attributed-string--line-style-single"}};
mBa=function(a){switch(a){case "TEXT_ALIGNMENT_LEFT":return"yt-core-attributed-string--text-alignment-left";case "TEXT_ALIGNMENT_RIGHT":return"yt-core-attributed-string--text-alignment-right";case "TEXT_ALIGNMENT_CENTER":return"yt-core-attributed-string--text-alignment-center";case "TEXT_ALIGNMENT_JUSTIFIED":return"yt-core-attributed-string--text-alignment-justified";case "TEXT_ALIGNMENT_LAYOUT_START":return"yt-core-attributed-string--text-alignment-layout-start";default:return"yt-core-attributed-string--text-alignment-unknown"}};
nBa=function(a){switch(a){case "ALIGNMENT_BASELINE":return"yt-core-attributed-string__image-element--image-alignment-baseline";case "ALIGNMENT_VERTICAL_CENTER":return"yt-core-attributed-string__image-element--image-alignment-vertical-center";default:return"yt-core-attributed-string__image-element--image-alignment-bottom"}};
Yr=function(a){if(!((null==a?0:a.value)&&(null==a?0:a.unit)))return"";switch(a.unit){case "DIMENSION_UNIT_FRACTION":var b="%";break;default:b="px"}a=a.value;"%"===b&&(a*=100);return""+a+b};
oBa=function(a){try{return a()}catch(b){_.Sj(b)}};
_.$r=function(a){var b=_.B(a,_.Zr);if(b)return b;if((b=_.B(a,pBa))&&b.commands)return qBa(b.commands);if((a=_.B(a,_.rBa))&&a.commands)return qBa(a.commands)};
qBa=function(a){if(0!==a.length){var b=[];a=_.g(a);for(var c=a.next();!c.done;c=a.next())(c=_.$r(c.value))&&b.push(c);return{commandExecutorCommand:{commands:b}}}};
_.as=function(a){var b=a.defaultTarget,c=a.elementConfig,d=a.elementsCommand,e=a.skipOnClick,h=a.forceNewState,l=a.innertubeCommand||_.$r(d);if(l){a={};var m=sBa(l);d=m.navigatingCommand;m=m.href;if(d&&m){a.href$=m;if(tBa(d)||Tf(m))a.rel$="nofollow";a.target$=uBa(d,b);_.u("web_atagconfig_pointerdown")&&vBa(a,d);h&&(a["force-new-state$"]=!0)}else a.role$="button",a.href$="javascript:void(0);";_.B(l,wBa)&&(a["aria-haspopup$"]=!0);e||(a.onclick=function(p){if(void 0!==p.button?0===p.button&&!(p.shiftKey||
p.altKey||p.metaKey||p.ctrlKey):!(p.shiftKey||p.altKey||p.metaKey||p.ctrlKey)){var q={form:{element:p.target,event:p}};p.preventDefault();_.xBa(l,q)}});
return Object.assign({},c,a)}};
_.yBa=function(a){return a&&"javascript:void(0);"!==a.href$};
sBa=function(a){var b,c=(null==(b=_.B(a,_.bs))?void 0:b.commands)||[a];a=_.g(c);for(b=a.next();!b.done;b=a.next()){b=b.value;var d=c=void 0,e=null==(d=_.B(null==(c=b)?void 0:c.commandMetadata,_.tp))?void 0:d.url;if(e&&"/service_ajax"!==e)return a=_.$c(_.Vca(e,zBa)),{navigatingCommand:b,href:a}}return{}};
tBa=function(a){var b,c,d;return!(null==(b=_.B(a,_.up))||!b.nofollow)||!(null==(c=_.B(a,_.In))||!c.nofollow)||!(null==(d=_.B(a,_.Rn))||!d.nofollow)||!1};
uBa=function(a,b){var c;return"TARGET_NEW_WINDOW"===(null==(c=_.B(a,_.Rn))?void 0:c.target)?"_blank":void 0===b?"":b};
vBa=function(a,b){b.clickTrackingParams&&(a.params={itct:b.clickTrackingParams});a.onpointerdown=function(c){_.ABa(c)};
a._data=b};
_.ABa=function(a){var b=a.currentTarget;a=oBa(function(){return b.href});
var c=b.params;a&&_.rp(a,c||{},8,!0)};
_.xBa=function(a,b){var c=_.of().resolve(_.nf(_.cs));c?b?c.resolveCommand(a,b):c.resolveCommand(a):_.of().resolve(new BBa).then(function(d){b?d.resolveCommand(a,b):d.resolveCommand(a)})};
FBa=function(a,b){var c=["yt-core-attributed-string__link","yt-core-attributed-string__link--display-type"];null!=b&&b.noLinkColor||((null==b?0:b.isOverlay)?c.push("yt-core-attributed-string__link--overlay-call-to-action-color"):c.push("yt-core-attributed-string__link--call-to-action-color"),(null==b?0:b.linkInheritColor)&&c.push("yt-core-attributed-string--link-inherit-color"));c={className:c.join(" "),tabindex$:"0"};var d=a.onTap||a.onLongPress;if(!d)return c;var e=CBa(a);e&&(c["aria-label$"]=e);
b=_.as({elementsCommand:d,elementConfig:c,skipOnClick:!(null==b||!b.skipOnClick),forceNewState:!0});a.onLongPress&&(d=new DBa(function(){var h=_.$r(a.onLongPress);h&&_.of().resolve(_.cs).resolveCommand(h)}),b&&EBa(d,b));
return b||c};
CBa=function(a){var b,c;return null==(b=a.onTapOptions)?void 0:null==(c=b.accessibilityInfo)?void 0:c.accessibilityLabel};
HBa=function(a,b){a=GBa(a,b);a.sort(function(c,d){return c.startIndex===d.startIndex?d.endIndex-c.endIndex:c.startIndex-d.startIndex});
return a};
IBa=function(a){a=a.slice().reverse();a.sort(function(b,c){return b.endIndex===c.endIndex?c.startIndex-b.startIndex:b.endIndex-c.endIndex});
return a};
GBa=function(a,b){var c=[],d=a.content.length,e,h=null==(e=_.of().resolve(_.nf(_.ds)))?void 0:e();if(a.styleRuns){e=_.g(a.styleRuns);for(var l=e.next();!l.done;l=e.next()){l=l.value;var m=jBa({extension:_.B(l.styleRunExtensions,JBa),isDarkTheme:void 0===h?!1:h,runColor:l.fontColor}),p=[];m&&p.push("yt-core-attributed-string--link-inherit-color");l.italic&&p.push("yt-core-attributed-string--italicized");l.underline&&l.strikethrough?p.push("yt-core-attributed-string--underline-strikethrough",lBa(l.underline)):
l.underline?p.push("yt-core-attributed-string--underlined",lBa(l.underline)):l.strikethrough&&p.push("yt-core-attributed-string--strikethrough",lBa(l.strikethrough));if(l.baselineOffset){a:switch(l.baselineOffset){case "BASELINE_OFFSET_SUBSCRIPT":var q="yt-core-attributed-string--baseline-offset-subscript";break a;case "BASELINE_OFFSET_SUPERSCRIPT":q="yt-core-attributed-string--baseline-offset-superscript";break a;default:q="yt-core-attributed-string--baseline-offset-unknown"}p.push(q)}q=p.join(" ");
p=l;var t={};if(p.weight||p.weightLabel)t["font-weight"]=kBa(p).toString();m&&(t.color=m);c.push(es({run:l,textLength:d,tag:"span",config:{className:q,style:t}}))}}if(a.decorationRuns)for(e=_.g(a.decorationRuns),l=e.next();!l.done;l=e.next()){l=l.value;m={};if(l.textDecorator){t=l.textDecorator;q=void 0===h?!1:h;var y=[];p=_.B(t,_.fs);t=_.B(t,KBa);if(p){t=y;y=t.concat;var z=[];(q=jBa({extension:_.B(p.highlightTextDecoratorExtensions,LBa),isDarkTheme:q,runColor:p.backgroundColor}))&&z.push("background-color: "+
q+";");void 0!==p.backgroundCornerRadius&&z.push("border-radius: "+p.backgroundCornerRadius+"px;");void 0!==p.leftPadding&&z.push("padding-left: "+p.leftPadding+"px;");void 0!==p.rightPadding&&z.push("padding-right: "+p.rightPadding+"px;");void 0!==p.topPadding&&z.push("padding-top: "+p.topPadding+"px;");void 0!==p.bottomPadding&&z.push("padding-bottom: "+p.bottomPadding+"px;");y=y.call(t,z)}else t&&(p=y,y=p.concat,q=q?"#2ba640":"#107516",q=t.color?iBa(t.color):q,q=["padding: 2px;","border-top: solid "+
q+" 2px;","border-bottom: solid "+q+" 2px;","background: linear-gradient(135deg, "+q+" 3px, rgba(0, 0, 0, 0) 3px),\n      linear-gradient(315deg, "+q+" 3px, rgba(0, 0, 0, 0) 3px);"],y=y.call(p,q));q=y.join(" ");m.style$=q;q=l.textDecorator;p=[];t=_.B(q,KBa);_.B(q,_.fs)?p.push("yt-core-attributed-string--highlight-text-decorator"):t&&p.push("yt-core-attributed-string--bracket-text-decorator");q=p.join(" ");m.className=q}c.push(es({run:l,textLength:d,tag:"span",config:m}))}if(a.commandRuns&&(null==
b||!b.noEndpoints))for(h=_.g(a.commandRuns),l=h.next();!l.done;l=h.next())e=l.value,l=FBa(e,b),c.push(es({run:e,textLength:d,tag:"a",config:l}));if(a.attachmentRuns)for(a=_.g(a.attachmentRuns),l=a.next();!l.done;l=a.next()){h=l.value;m=l=void 0;e=[];h.alignment&&"yt-core-attributed-string__image-element--image-alignment-vertical-center"===nBa(h.alignment)?e.push("yt-core-attributed-string--inline-flex-mod"):e.push("yt-core-attributed-string--inline-block-mod");e={className:e.join(" ")};if(null==(m=
h.element)?0:m.properties)m=null==(l=h.element)?void 0:l.properties,l=[],m=_.B(m,MBa),!_.u("web_attachment_run_margin_killswitch")&&(null==m?0:m.margin)&&(m=m.margin,m.left&&l.push("margin-left: "+Yr(m.left)+";"),m.right&&l.push("margin-right: "+Yr(m.right)+";"),m.top&&l.push("margin-top: "+Yr(m.top)+";"),m.bottom&&l.push("margin-bottom: "+Yr(m.bottom)+";")),l=0!==l.length?l.join(" "):void 0,e.style$=l;q=void 0;l={alt:"",preserveHeight:!0,preserveWidth:!0};m=["yt-core-attributed-string__image-element"];
h.alignment&&m.push(nBa(h.alignment));if(null==(q=h.element)?0:q.properties)q=[],p=_.B(h.element.properties,MBa),(null==p?0:p.height)&&q.push("height: "+Yr(p.height)+";"),(null==p?0:p.width)&&q.push("width: "+Yr(p.width)+";"),q=0!==q.length?q.join(" "):void 0,l.style$=q;l.className=m.join(" ");p=q=void 0;m=(null==(p=h.element)?0:p.type)?null==(q=_.B(h.element.type,NBa))?void 0:q.image:void 0;c.push(es({run:h,textLength:d,tag:"img",image:m,imageConfig:l,imageWrapperConfig:e}))}if(null==b?0:b.headerRuns)for(b=
_.g(b.headerRuns),l=b.next();!l.done;l=b.next())if(a=l.value,a.headerMapping&&["ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_1","ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_2","ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_3"].includes(a.headerMapping)){a:{switch(a.headerMapping){case "ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_1":h="yt-core-attributed-string--heading-1";break a;case "ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_2":h="yt-core-attributed-string--heading-2";break a;case "ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_3":h=
"yt-core-attributed-string--heading-3";break a}h=void 0}c.push(es({run:a,textLength:d,tag:"span",config:h?{className:h}:void 0}))}return c};
_.gs=function(a){return void 0!==(null==a?void 0:a.content)};
es=function(a){var b=a.config,c=a.image,d=a.imageConfig,e=a.imageWrapperConfig,h=a.run,l=a.tag;a=a.textLength;if(void 0!==h.textDecorator){var m=_.B(h.textDecorator,_.fs);var p=_.B(h.textDecorator,KBa);m=(null==m?void 0:m.startIndex)||(null==p?void 0:p.startIndex)||0;p=_.B(h.textDecorator,_.fs);var q=_.B(h.textDecorator,KBa);q=(null==p?void 0:p.length)||(null==q?void 0:q.length)||0}else m=h.startIndex,q=null!=(p=h.length)?p:void 0!==h.element?0:void 0;void 0===m&&(m=0);h={run:h,startIndex:m,endIndex:null==
q?a:m+q,tag:l};c&&(h.image=c);d&&(h.imageConfig=d);e&&(h.imageWrapperConfig=e);b&&(h.config=b);return h};
_.OBa=function(a){var b=a.thumbnails;if(b){a={sources:[]};b=_.g(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}};
_.hs=function(a,b,c,d){if(!b)return 1<=a.length?a[a.length-1]:null;if(d)for(var e=_.g(a),h=e.next();!h.done;h=e.next()){h=h.value;var l=void 0,m=null==(l=h.url)?void 0:l.indexOf(d);if(void 0!==m&&0<=m)return h}d=_.g(a);for(h=d.next();!h.done;h=d.next())if(e=h.value,e.width&&e.height&&(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]};
_.PBa=function(a){if(a.sources){a=_.g(a.sources);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;if(null==(c=b.clientResource)?0:c.imageName)return b}}};
QBa=function(a){var b;if(null!=(b=a.clientResource)&&b.imageColor)return _.Cp(a.clientResource.imageColor)};
SBa=function(a){var b=a.config,c=a.element;a=a.sources;if(!a||0===a.length||a[0].clientResource)return null;if(b.isPreloaded&&a[0].url)return a[0].url;void 0===b.useWidth&&(b.useWidth=!0);c=b.useWidth?RBa*(b.targetWidth||c.getBoundingClientRect().width):RBa*(b.targetHeight||c.getBoundingClientRect().height);b=_.hs(a,c,b.useWidth,b.preferredThumbnail);return(null==b?0:b.url)?b.url:(null==b?0:b.imageData)?b.imageData:null};
TBa=function(a,b,c){c=c?[c]:[];a.opacity&&c.push("opacity: "+a.opacity+";");(null==b?0:b.shouldShowPlaceholder)&&a.placeholderColor?(a=_.Cp(a.placeholderColor),c.push("background-color: "+a+";")):c.push("background-color: transparent;");return c.join(" ")};
UBa=function(a,b){var c=[];(null==b?0:b.className)&&c.push(b.className);(null==b?0:b.preserveHeight)||c.push("yt-core-image--fill-parent-height");(null==b?0:b.preserveWidth)||c.push("yt-core-image--fill-parent-width");c.push("yt-core-image");switch(a.contentMode){case "CONTENT_MODE_SCALE_ASPECT_FIT":c.push("yt-core-image--content-mode-scale-aspect-fit");break;case "CONTENT_MODE_SCALE_ASPECT_FILL":c.push("yt-core-image--content-mode-scale-aspect-fill");break;case "CONTENT_MODE_CENTER":c.push("yt-core-image--content-mode-center");
break;default:c.push("yt-core-image--content-mode-scale-to-fill")}a.flipForRtlLayout&&c.push("yt-core-image--flip-rtl");switch(null==b?void 0:b.objectPosition){case "TOP_START":c.push("rtl"===document.body.getAttribute("dir")?"yt-core-image--object-position-top-right":"yt-core-image--object-position-top-left")}return c.join(" ")};
_.WBa=function(a){var b;if(null==a?0:null==(b=a.clientResource)?0:b.imageName){var c;a=null==(c=a.clientResource)?void 0:c.imageName;a:{switch(a){case "yt_premium_wordmark_header_light":case "yt_premium_wordmark_header_dark":c="yt-logos-ext:yt-logo-red-updated";break a;case "yt_wordmark_header_light":case "yt_wordmark_header_dark":c="yt-logos-ext:yt-logo-updated";break a}c=void 0}return c||VBa.get(a)||a}};
ZBa=function(a,b,c){var d=XBa;d=void 0===d?YBa:d;d(a.lazyData,b)&&(a.lazyData=b,c())};
YBa=function(a,b){return a!==b};
$Ba=function(a){window.dispatchEvent(new CustomEvent(a,{detail:void 0}))};
bCa=function(){var a={rootMargin:"10%",threshold:.01};_.u("mweb_enable_set_io_root_to_null_safari")?a.root=null:_.u("mweb_enable_set_io_root_to_body_safari")&&(a.root=document.body);return new IntersectionObserver(function(b,c){b.filter(function(d){return d.intersectionRect.height}).forEach(function(d){d=d.target;
_.u("mweb_enable_only_update_image_when_connected")&&!1===d.isConnected||(aCa(d),c.unobserve(d))})},a)};
aCa=function(a){if(!_.u("mweb_enable_only_update_image_when_connected")||!1!==a.isConnected){var b=a.retrieveSrcCallback(a.lazyData,a);b!==a.src&&(a.src=b,cCa(a))}};
cCa=function(a){var b;_.As(a,null==(b=a.config)?void 0:b.loadedClass);var c;(null==(c=a.config)?0:c.notifyOnUnloaded)&&a.dispatchEvent(new Event("image-unloaded",{bubbles:!0,composed:!0}))};
fCa=function(a,b,c){a=void 0===a?null:a;Jr("IMG")(c,function(d){ZBa(d,a||dCa,function(){var e=a;d.removeAttribute("src");cCa(d);e&&(d.retrieveSrcCallback=b,d.config=c,eCa.observe(d))})})};
XBa=function(a,b){return!$la(a,b)};
_.Ds=function(a,b,c,d){d=void 0===d?!0:d;var e=void 0!==a.sources?a:_.OBa(a);if(e){var h=b.onload;b.onload=function(q){_.Bs(q.target,"yt-core-image--loaded");b.notifyOnLoaded&&q.target.dispatchEvent(new Event("image-loaded",{bubbles:!0,composed:!0}));null==h||h(q)};
b.targetWidth&&b.preserveWidth&&(b.width=b.targetWidth);b.targetHeight&&b.preserveHeight&&(b.height=b.targetHeight);var l=_.PBa(e);if(l){var m=_.WBa(l);l=QBa(l);if(m){l&&(b.color=l);_.of().resolve(_.Cs)(m,b);return}}if(void 0===a.sources){b.alt=a.accessibility&&a.accessibility.accessibilityData&&a.accessibility.accessibilityData.label||b.alt;b.style$=TBa(a,b,b.style$);var p;b.isPreloaded=!(null==(p=_.B(a,gCa))||!p.isPreloaded)}b.contentMode&&!e.contentMode&&(e.contentMode=b.contentMode);b.className=
UBa(e,b);b.loadedClass="yt-core-image--loaded";d?fCa(e,function(q,t){if(void 0===q.sources)return"";q=SBa({config:b,element:t,sources:q.sources});null==c||c(t);return q?q:""},b):(0,_.hCa)(b,function(q){var t=SBa({config:b,
element:q,sources:e.sources});if(t){if(t===q.src)return;q.src=t;_.As(q,"yt-core-image--loaded");b.notifyOnUnloaded&&q.dispatchEvent(new Event("image-unloaded",{bubbles:!0,composed:!0}))}null==c||c(q)})}};
_.kCa=function(a,b,c){c=void 0===c?_.Es:c;a?Vna(a,{data:b,observer:_.of().resolve(_.Fl),visibilityCallback:c,hideOption:iCa,showOption:jCa,layer:a.layer}):_.Hf(new _.lg("Warning: monitorVisibility called with null element",null==b?void 0:b.loggingDirectives,null==b?void 0:b.trackingParams,null==b?void 0:b.rendererContext))};
_.Fs=function(a,b){if(a){var c=_.gs(a)?a:_.Wr(a);if(null!=c&&c.content){a=[];a.push("yt-core-attributed-string");(null==b?0:b.className)&&a.push(null==b?void 0:b.className);(null==b?0:b.ellipsisTruncate)?a.push("yt-core-attributed-string--ellipsis-truncate"):(null==b?0:b.noWrap)?a.push("yt-core-attributed-string--white-space-no-wrap"):(null==b?0:b.noPreWrap)||a.push("yt-core-attributed-string--white-space-pre-wrap");(null==b?0:b.linkInheritColor)&&a.push("yt-core-attributed-string--link-inherit-color");
c.alignment&&a.push(mBa(c.alignment));c.lineBreakMode&&a.push("yt-core-attributed-string--word-wrapping");a={className:a.join(" ")};if(null==b?0:b.userInput)a.dir="auto";if((null==b?0:b.ariaLabel)||!c.commandRuns||0===c.commandRuns.length)a["aria-label$"]=null==b?void 0:b.ariaLabel,a.role$="text";jAa("span",a);if(c.styleRuns||c.commandRuns||c.attachmentRuns||c.decorationRuns){a=c.content;c=HBa(c,b);if(null==b?0:b.userInput){b=_.g(c);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=void 0;d.config=
null!=(e=d.config)?e:{};d.config.dir="auto"}}b=IBa(c);for(var h=e=d=0;e<b.length;)if(b[e].isOpen&&(d===c.length||b[e].endIndex<c[d].startIndex||b[e].endIndex===c[d].startIndex)){var l=b[e];void 0!==l.image&&void 0!==l.imageConfig?h=l.startIndex===l.endIndex?lCa(a,h,l.endIndex):l.endIndex:(h=lCa(a,h,l.endIndex),we());e++}else{l=c[d];h=lCa(a,h,l.startIndex);if(void 0!==l.image&&void 0!==l.imageConfig)jAa("span",l.imageWrapperConfig),_.Ds(l.image,l.imageConfig),we();else{var m=jAa(l.tag,l.config),p=
l.run;(void 0!==p.onTap||void 0!==p.onLongPress)&&_.B(l.run,fBa)&&_.kCa(m,{loggingDirectives:_.B(l.run,fBa)})}l.isOpen=!0;d++}h<a.length&&_.Fe(a.substring(h,a.length))}else _.Fe(c.content);we()}}};
lCa=function(a,b,c){return b<c?(_.Fe(a.substring(b,c)),c):b};
mCa=function(a){return new KeyframeEffect(a,[{offset:0,opacity:.1,easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)"},{offset:1,opacity:0}],{duration:400})};
nCa=function(a){return new KeyframeEffect(a,[{offset:0,opacity:.2,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)"},{offset:1,opacity:0}],{duration:400})};
_.Hs=function(a,b,c){_.Gs[a]||(_.Gs[a]={});_.Gs[a][b]=c};
oCa=function(a,b){_.Ir("ytd-button-renderer",{data:a,className:b?b.className:""},_.xe)};
pCa=function(a,b){b=void 0===b?{}:b;if(a){var c=b.iconSize;_.Ir("yt-icon",{icon:a,active:!!b.activeState,size:c,style:b.style$+";width: "+((b.width||c)+"px;height: ")+((b.height||c)+"px;color: ")+(b.color+";"),className:b.className},_.xe)}};
_.sCa=function(a,b,c,d){return window.spf?qCa(a,b,c,void 0===d?!1:d):rCa(a,b)};
qCa=function(a,b,c,d){var e=null,h=new _.Pi(function(m,p){var q={};if(b){q.method=b.method;var t=b.postParams||{};wga(a,b)&&(t[_.rf("XSRF_FIELD_NAME")]=_.rf("XSRF_TOKEN"));q.postData=_.$f(t);b.type&&(q.type=b.type);t=b.headers}q.headers=_.uga(a,t);_.u("debug_forward_web_query_parameters")&&(a=_.vga(a));q.experimental_headers=q.headers;q.onError=function(y){y.err&&y.xhr&&(y.err.params={url:y.xhr.responseURL,response:y.xhr.responseText.substr(0,64)});p(y.err)};
q.onPartDone=function(y){c&&c.call(null,y.part)};
q.onDone=function(y){var z=tCa(y.response,"xsrf_token");Sf(window.location.href,a)&&z&&_.qf("XSRF_TOKEN",z);if(z=tCa(y.response,"service_worker_killswitch"))_.qf("SERVICE_WORKER_KILLSWITCH",z),Vxa();m(y.response)};
e=spf.request(a,q)}),l=h.then(uCa);
l.thenCatch(function(m){var p=m instanceof _.Bn;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)Mma(m);else if(')]}\'\n{"reload":"now"}'==q)Mma(m);else{p=m.message||"";var t={original:p,url:a},y=p.match(/position:?\s*(\d+)/);if(y){y=y&&Number(y[1])?Number(y[1]):0;var z=Math.max(y-25,0);t.position=y;t.response=q.substring(z,y+25)}else t.response=q.substring(0,50);_.Tj(m,t);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(D){}if(!p)for(t=q.length,y=!1,z=0;z<t;z++)if(y&&"\\"==q[z])z++;else if('"'===q[z])y=!y;else if("<"===q[z]&&!y){p=!0;break}p?_.Sj(m):_.Rj(m)}else Mma(m);e&&e.abort()});
return l};
uCa=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};
rCa=function(a,b){b=void 0===b?{}:b;var c=null,d=new _.Pi(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=tCa(p,"xsrf_token"),Sf(window.location.href,a)&&m&&_.qf("XSRF_TOKEN",m),l=l.responseURL,window.performance&&window.performance.getEntriesByName?(m=window.performance.getEntriesByName(l).pop())?
l={responseStart:(0,_.Zg)()-(m.responseEnd-m.responseStart)}:(.01>Math.random()&&(m=Error("pe"),m.params=l,_.Sj(m)),l={responseStart:-1}):l={responseStart:0},p.timing=p.timing||{},Object.assign(p.timing,l),e(p))}else h(Error("oe`"+l.status))};
(c=_.Zf(a,b))||h(Error("oe`"+c.status))});
_.u("cancel_pending_navs")&&d.thenCatch(function(){c.abort()});
return d};
tCa=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};
vCa=function(){return document.documentElement.hasAttribute("dark")};
_.wCa=function(a,b){if("GFEEDBACK"!==a&&"GUIDED_HELP"!==a)_.Ef(Error("qe`"+a));else{var c=_.of().resolve(_.nf(_.Jq));if(c&&(c=c.getCurrentPage())&&c.getServiceTrackingParams&&(c=c.getServiceTrackingParams()))for(var d=0,e;e=c[d++];)if(e.service===a){if(a=e.params)for(c=0;d=a[c++];)b[d.key]=d.value;break}}};
_.xCa=function(a){var b=_.Lq();b&&(b=b.getPlayer())&&(b.pauseVideo(),a.playback_id=b.getVideoData().cpn,Object.assign(a,b.getFeedbackProductData()))};
yCa=function(){var a={abuseLink:"https://support.google.com/youtube/bin/answer.py?answer=140536",customZIndex:"2000000005",allowNonLoggedInFeedback:!0};_.rf("GOOGLE_FEEDBACK_FORCE_ANONYMOUS")&&(a.enableAnonymousFeedback=!0);_.rf("SESSION_INDEX")&&(a.authuser=String(_.rf("SESSION_INDEX")));_.u("enable_pageid_for_feedback")&&_.rf("DELEGATED_SESSION_ID")&&(a.pageId=String(_.rf("DELEGATED_SESSION_ID")));return a};
_.Is=function(a,b){var c=_.If.getValueByKeys(a,"contents","twoColumnWatchNextResults","results","results","contents"),d=_.If.getValueByKeys(a,"contents","twoColumnWatchNextResults","playlist","playlist")||null;(void 0===b?0:b)&&(d=null);var e=b=null;if(d)b=_.If.getValueByKeys(d,"titleText"),c=_.If.unsafeClone(_.If.getValueByKeys(d,"longBylineText")),e="",c&&(e=_.mp(c)),!d.isInfinite&&-1<d.currentIndex&&0<d.totalVideos&&!d.is_course&&_.u("miniplayer_split_subtitle_killswitch")&&(c=d.currentIndex+1+
" / "+d.totalVideos,e&&(e+=" - "),e+=c),e=_.lp(e);else if(c){c=_.g(c);for(var h=c.next();!h.done;h=c.next())h=h.value,h.videoPrimaryInfoRenderer&&(b=_.If.getValueByKeys.apply(_.If,[h].concat(_.Pd(zCa)))),h.videoSecondaryInfoRenderer&&(e=_.If.getValueByKeys.apply(_.If,[h].concat(_.Pd(ACa))))}else _.Hf(Error("ue"));var l;a.currentVideoEndpoint?l=a.currentVideoEndpoint:_.Hf(Error("ve"));return{miniplayerTitle:b,miniplayerSubtitle:e,watchEndpoint:l,playlistData:d}};
_.BCa=function(a){_.u("enable_ypc_spinners")&&_.Tn(a,"yt-open-popup-action",[{openPopupAction:{popupType:"FULLSCREEN_OVERLAY",properties:{noCancelOnOutsideClick:!0,noAutoFocus:!0},popup:{loadingRenderer:{hack:!0}}}},a])};
_.Js=function(a){_.u("enable_ypc_spinners")&&_.Tn(a,"yt-close-popup-action",["yt-loading-renderer"])};
CCa=function(a,b){for(var c="",d=0;d<b;d++)c+=a.charAt(Math.floor(Math.random()*a.length));return c};
Ks=function(a){return CCa("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_",a)};
Ls=function(a){return CCa("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",a)};
Ms=function(a){return CCa("0123456789",a)};
DCa=function(){var a=performance.now(),b=new Date;var c="2."+b.getFullYear()+String(b.getMonth()+1).padStart(2,"0")+String(b.getDate()).padStart(2,"0");for(var d,e=Math.floor(11*Math.random())+15,h=[],l=0;l<e;l++)h.push(Math.floor(26476865*Math.random())+24547720);d=h.join(",");var m=Ks(10),p=Ks(100),q=Ks(102),t=Ks(106),y=Ks(108),z=Ks(11),D=Ks(1140),E=Ks(123),I=Ks(14),S=Ks(16),T=Ks(1900),fa=Ks(23),oa=Ks(26),ea=Ks(34),ma=Ks(397),ra=Ks(44),Ea=Ks(5),Wa=Ks(72),fb=Ks(74),ob=Ks(75),db=Ks(88),Ia=Ks(91),
mb="rr1---sn-5hne6nsz rr3---sn-t0a7sn7d rr3---sn-q4fl6nd6 rr1---sn-q4fl6ndl rr1---sn-q4flrnsk rr3---sn-q4fl6nsd rr4---sn-q4fl6nd6 rr2---sn-q4fl6n6d rr2---sn-5hne6nz6 rr4---sn-q4fl6nz7 rr3---sn-q4fl6ndz rr2---sn-5hnekn7d rr1---sn-5hneknek rr3---sn-q4flrne7 rr3---sn-q4flrne6 rr4---sn-q4flrnl7 rr1---sn-q4fl6ns7 rr2---sn-aigzrne7 rr5---sn-q4fl6nsd rr4---sn-hgn7rn7y".split(" ");var eb=mb[Math.floor(Math.random()*mb.length)];var Gb=(new Date("2010-01-01")).getTime();var Tb=(new Date(Gb+Math.random()*((new Date).getTime()-
Gb))).toISOString().split("T")[0];for(var Va,Xb=[],cc=0;4>cc;cc++)Xb.push(Math.floor(100*Math.random()));Va=Xb.join(".");var vb=Number(Ms(5)),ab=Number(Ms(6)),Fc=Number(Ms(7)),Yc=Number(Ms(9)),ja=Ms(1),Ab=Ms(10),wb=Ms(16),nc=Ms(19),cb=Ms(2),ib=Ms(20),uc=Ms(21),yb=Ms(3),Ob=Ms(4),Db=Ms(5),ac=Ms(6),kb=Ms(7),Jb=Ms(8),$b=Ms(9);var Ed=CCa("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_/+",27352);var kc=[Ls(5),Ls(5),Ls(5)].join("%2C"),ld=[Ms(3),Ms(5),Ms(5)].join("%2C"),Ie=Ls(0),vc=Ls(1),
pd=Ls(10),sd=Ls(108),gc=Ls(11),ge=Ls(12),Zd=Ls(13),Ud=Ls(14),$d=Ls(15),hd=Ls(16),Sc=Ls(17),qa=Ls(18),Aa=Ls(19),Ga=Ls(2),Ya=Ls(20),ub=Ls(22),dc=Ls(23),Eb=Ls(24),Tc=Ls(266),Yb=Ls(3),Je=Ls(30),mf=Ls(34),hb=Ls(35),me=Ls(36),re=Ls(4),wc=Ls(40),yc=Ls(43),Uc=Ls(47),Vc=Ls(5),Cd=Ls(6),ce=Ls(7),gf=Ls(75),Qd=Ls(8),Df=Ls(80),Rd=Ls(9),ad="https://www."+Ls(12)+".com",wd={},Jg={},ig={},fi={},de={},Li={},Mi={responseContext:{serviceTrackingParams:[{service:"GFEEDBACK",params:[{key:"ipcc",value:"0"},{key:"is_viewed_live",
value:"False"},{key:"is_alc_surface",value:"false"},{key:"premium_membership",value:"non_member"},{key:"has_unlimited_entitlement",value:"False"},{key:"has_alc_entitlement",value:"false"},{key:"logged_in",value:"1"},{key:"e",value:d}]},{service:"CSI",params:[{key:"yt_ad",value:"1"},{key:"c",value:"WEB"},{key:"cver",value:c},{key:"yt_li",value:"1"},{key:"GetPlayer_rid",value:"0x"+Ls(16).toLowerCase()}]},{service:"GUIDED_HELP",params:[{key:"logged_in",value:"1"}]},{service:"ECATCHER",params:[{key:"client.version",
value:c},{key:"client.name",value:"WEB"},{key:"client.fexp",value:d}]}],maxAgeSeconds:0,mainAppWebResponseContext:{datasyncId:uc+"||",loggedOut:!1,trackingParam:"kx_fmPxh"+Ls(73)},webResponseContextExtensionData:{hasDecorated:!0}},playabilityStatus:{status:"OK",playableInEmbed:!0,offlineability:{buttonRenderer:{serviceEndpoint:{clickTrackingParams:wc,ypcGetOfflineUpsellEndpoint:{params:Df}},trackingParams:hb+"="}},miniplayer:{miniplayerRenderer:{playbackMode:"PLAYBACK_MODE_ALLOW"}},contextParams:"Q0FFU0FnZ0M="},
streamingData:{expiresInSeconds:"21540",formats:[{itag:18,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=18&source=youtube&requiressl=yes&mh=X6&mm="+ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&cnr="+cb+"&ratebypass=yes&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&c=WEB&txp="+kb+"&n="+S+"&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig="+
y+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="avc1.42001E, mp4a.40.2"',bitrate:ab,width:640,height:360,lastModified:wb,quality:"medium",fps:30,qualityLabel:"360p",projectionType:"RECTANGULAR",audioQuality:"AUDIO_QUALITY_LOW",approxDurationMs:kb,audioSampleRate:"44100",audioChannels:2},{itag:22,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=22&source=youtube&requiressl=yes&mh=X6&mm="+ld+"&mn="+
kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&cnr="+cb+"&ratebypass=yes&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&c=WEB&txp="+kb+"&n="+S+"&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig="+sd+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="avc1.64001F, mp4a.40.2"',bitrate:ab,width:1280,
height:720,lastModified:wb,quality:"hd720",fps:30,qualityLabel:"720p",projectionType:"RECTANGULAR",audioQuality:"AUDIO_QUALITY_MEDIUM",approxDurationMs:kb,audioSampleRate:"44100",audioChannels:2}],adaptiveFormats:[{itag:137,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=137&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+ld+"&mn="+kc+"&ms="+
kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+$b+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+p+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="avc1.640028"',bitrate:Fc,width:1920,height:1080,
initRange:{start:"0",end:"740"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:$b,quality:"hd1080",fps:30,qualityLabel:"1080p",projectionType:"RECTANGULAR",averageBitrate:Fc,approxDurationMs:kb},{itag:248,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=248&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+ld+"&mn="+kc+"&ms="+kc+
"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fwebm&ns="+Eb+"&gir="+Yb+"&clen="+$b+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+t+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/webm; codecs="vp9"',bitrate:Fc,width:1920,height:1080,
initRange:{start:"0",end:"220"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:$b,quality:"hd1080",fps:30,qualityLabel:"1080p",projectionType:"RECTANGULAR",averageBitrate:Fc,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:399,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=399&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+$b+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+p+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="av01.0.08M.08"',bitrate:Fc,
width:1920,height:1080,initRange:{start:"0",end:"699"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:$b,quality:"hd1080",fps:30,qualityLabel:"1080p",projectionType:"RECTANGULAR",averageBitrate:Fc,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:136,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=136&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+$b+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+y+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="avc1.4d401f"',bitrate:Fc,
width:1280,height:720,initRange:{start:"0",end:"738"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:$b,quality:"hd720",fps:30,qualityLabel:"720p",projectionType:"RECTANGULAR",averageBitrate:ab,approxDurationMs:kb},{itag:247,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=247&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+ld+
"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fwebm&ns="+Eb+"&gir="+Yb+"&clen="+$b+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+y+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/webm; codecs="vp9"',bitrate:Fc,width:1280,
height:720,initRange:{start:"0",end:"219"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:$b,quality:"hd720",fps:30,qualityLabel:"720p",projectionType:"RECTANGULAR",averageBitrate:ab,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:398,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=398&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+$b+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+y+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="av01.0.05M.08"',bitrate:Fc,
width:1280,height:720,initRange:{start:"0",end:"699"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:$b,quality:"hd720",fps:30,qualityLabel:"720p",projectionType:"RECTANGULAR",averageBitrate:ab,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:135,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=135&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+y+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="avc1.4d401f"',bitrate:ab,
width:854,height:480,initRange:{start:"0",end:"738"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"large",fps:30,qualityLabel:"480p",projectionType:"RECTANGULAR",averageBitrate:ab,approxDurationMs:kb},{itag:244,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=244&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+ld+"&mn="+
kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fwebm&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+sd+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/webm; codecs="vp9"',bitrate:ab,width:854,
height:480,initRange:{start:"0",end:"219"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"large",fps:30,qualityLabel:"480p",projectionType:"RECTANGULAR",averageBitrate:ab,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:397,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=397&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+p+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="av01.0.04M.08"',bitrate:ab,
width:854,height:480,initRange:{start:"0",end:"699"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"large",fps:30,qualityLabel:"480p",projectionType:"RECTANGULAR",averageBitrate:ab,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:134,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=134&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+y+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="avc1.4d401e"',bitrate:ab,
width:640,height:360,initRange:{start:"0",end:"738"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"medium",fps:30,qualityLabel:"360p",projectionType:"RECTANGULAR",averageBitrate:ab,highReplication:!0,approxDurationMs:kb},{itag:243,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=243&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fwebm&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+t+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/webm; codecs="vp9"',bitrate:ab,
width:640,height:360,initRange:{start:"0",end:"219"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"medium",fps:30,qualityLabel:"360p",projectionType:"RECTANGULAR",averageBitrate:ab,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:396,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=396&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+y+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="av01.0.01M.08"',bitrate:ab,
width:640,height:360,initRange:{start:"0",end:"699"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"medium",fps:30,qualityLabel:"360p",projectionType:"RECTANGULAR",averageBitrate:ab,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:133,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=133&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+y+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="avc1.4d4015"',bitrate:ab,
width:426,height:240,initRange:{start:"0",end:"738"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"small",fps:30,qualityLabel:"240p",projectionType:"RECTANGULAR",averageBitrate:ab,approxDurationMs:kb},{itag:242,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=242&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+ld+"&mn="+
kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fwebm&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+y+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/webm; codecs="vp9"',bitrate:ab,width:426,
height:240,initRange:{start:"0",end:"218"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"small",fps:30,qualityLabel:"240p",projectionType:"RECTANGULAR",averageBitrate:ab,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:395,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=395&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+y+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="av01.0.00M.08"',bitrate:ab,
width:426,height:240,initRange:{start:"0",end:"699"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"small",fps:30,qualityLabel:"240p",projectionType:"RECTANGULAR",averageBitrate:ab,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:160,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=160&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+t+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="avc1.4d400c"',bitrate:ab,
width:256,height:144,initRange:{start:"0",end:"737"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"tiny",fps:30,qualityLabel:"144p",projectionType:"RECTANGULAR",averageBitrate:vb,approxDurationMs:kb},{itag:278,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=278&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+ld+"&mn="+
kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fwebm&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+y+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/webm; codecs="vp9"',bitrate:ab,width:256,
height:144,initRange:{start:"0",end:"218"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"tiny",fps:30,qualityLabel:"144p",projectionType:"RECTANGULAR",averageBitrate:vb,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:394,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=394&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=video%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+p+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'video/mp4; codecs="av01.0.00M.08"',bitrate:vb,
width:256,height:144,initRange:{start:"0",end:"699"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"tiny",fps:30,qualityLabel:"144p",projectionType:"RECTANGULAR",averageBitrate:vb,colorInfo:{primaries:"COLOR_PRIMARIES_BT709",transferCharacteristics:"COLOR_TRANSFER_CHARACTERISTICS_BT709",matrixCoefficients:"COLOR_MATRIX_COEFFICIENTS_BT709"},approxDurationMs:kb},{itag:140,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=140&source=youtube&requiressl=yes&mh=X6&mm="+
ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=audio%2Fmp4&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+t+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'audio/mp4; codecs="mp4a.40.2"',bitrate:ab,
initRange:{start:"0",end:"631"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"tiny",projectionType:"RECTANGULAR",averageBitrate:ab,highReplication:!0,audioQuality:"AUDIO_QUALITY_MEDIUM",approxDurationMs:kb,audioSampleRate:"44100",audioChannels:2,loudnessDb:-3.7800007},{itag:249,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=249&source=youtube&requiressl=yes&mh=X6&mm="+ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+
cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=audio%2Fwebm&ns="+Eb+"&gir="+Yb+"&clen="+kb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+t+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'audio/webm; codecs="opus"',bitrate:vb,initRange:{start:"0",end:"265"},indexRange:{start:yb,
end:Ob},lastModified:wb,contentLength:kb,quality:"tiny",projectionType:"RECTANGULAR",averageBitrate:vb,audioQuality:"AUDIO_QUALITY_LOW",approxDurationMs:kb,audioSampleRate:"48000",audioChannels:2,loudnessDb:-3.7800007},{itag:250,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=250&source=youtube&requiressl=yes&mh=X6&mm="+ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=audio%2Fwebm&ns="+
Eb+"&gir="+Yb+"&clen="+kb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+t+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'audio/webm; codecs="opus"',bitrate:vb,initRange:{start:"0",end:"265"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:kb,quality:"tiny",projectionType:"RECTANGULAR",averageBitrate:vb,
audioQuality:"AUDIO_QUALITY_LOW",approxDurationMs:kb,audioSampleRate:"48000",audioChannels:2,loudnessDb:-3.7800007},{itag:251,url:"https://"+eb+".googlevideo.com/videoplayback?expire="+Ab+"&ei="+fa+"&ip="+Va+"&id=o-AF"+yc+"&itag=251&source=youtube&requiressl=yes&mh=X6&mm="+ld+"&mn="+kc+"&ms="+kc+"&mv="+vc+"&mvi="+ja+"&pl="+cb+"&initcwndbps="+kb+"&siu="+ja+"&spc="+ra+"&vprv="+ja+"&svpuc="+ja+"&mime=audio%2Fwebm&ns="+Eb+"&gir="+Yb+"&clen="+Jb+"&dur="+Jb+"&lmt="+wb+"&mt="+Ab+"&fvip=3&keepalive="+Yb+
"&c=WEB&txp="+kb+"&n="+hd+"&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Csiu%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&sig="+p+"&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig="+y,mimeType:'audio/webm; codecs="opus"',bitrate:ab,initRange:{start:"0",end:"265"},indexRange:{start:yb,end:Ob},lastModified:wb,contentLength:Jb,quality:"tiny",projectionType:"RECTANGULAR",averageBitrate:ab,audioQuality:"AUDIO_QUALITY_MEDIUM",approxDurationMs:kb,audioSampleRate:"48000",
audioChannels:2,loudnessDb:-3.7800007}]},playerAds:[{playerLegacyDesktopWatchAdsRenderer:{playerAdParams:{showContentThumbnail:!0,enabledEngageTypes:"3,6,4,5,17,1"},gutParams:{tag:"\\4061\\ytpwmpu"},showCompanion:!0,showInstream:!0,useGut:!0}}],playbackTracking:{videostatsPlaybackUrl:{baseUrl:"https://s.youtube.com/api/stats/playback?cl="+$b+"&docid="+z+"&ei="+fa+"&feature="+m+"&fexp="+Ie+"&ns="+Ga+"&plid="+S+"&referrer=https%3A%2F%2Fwww.youtube.com%2F&sdetail=p%3A%2F&sourceid="+vc+"&el="+pd+"&len="+
Ob+"&of="+ub+"&uga="+cb+"&vm="+Tc},videostatsDelayplayUrl:{baseUrl:"https://s.youtube.com/api/stats/delayplay?cl="+$b+"&docid="+z+"&ei="+fa+"&feature="+m+"&fexp="+Ie+"&ns="+Ga+"&plid="+S+"&referrer=https%3A%2F%2Fwww.youtube.com%2F&sdetail=p%3A%2F&sourceid="+vc+"&el="+pd+"&len="+Ob+"&of="+ub+"&uga="+cb+"&vm="+Tc},videostatsWatchtimeUrl:{baseUrl:"https://s.youtube.com/api/stats/watchtime?cl="+$b+"&docid="+z+"&ei="+fa+"&feature="+m+"&fexp="+Ie+"&ns="+Ga+"&plid="+S+"&referrer=https%3A%2F%2Fwww.youtube.com%2F&sdetail=p%3A%2F&sourceid="+
vc+"&el="+pd+"&len="+Ob+"&of="+ub+"&uga="+cb+"&vm="+Tc},ptrackingUrl:{baseUrl:"https://www.youtube.com/ptracking?ei="+fa+"&m="+db+"&oid="+ub+"&plid="+S+"&pltype="+ce+"&ptchn="+ub+"&ptk="+I+"&video_id="+z},qoeUrl:{baseUrl:"https://s.youtube.com/api/stats/qoe?cl="+$b+"&docid="+z+"&ei="+fa+"&event="+Ud+"&feature="+m+"&fexp="+Ie+"&ns="+Ga+"&plid="+S+"&referrer=https%3A%2F%2Fwww.youtube.com%2F&sdetail=p%3A%2F&sourceid="+vc},atrUrl:{baseUrl:"https://s.youtube.com/api/stats/atr?docid="+z+"&ei="+fa+"&feature="+
m+"&len="+Ob+"&ns="+Ga+"&plid="+S+"&ver="+ja,elapsedMediaTimeSeconds:5},videostatsScheduledFlushWalltimeSeconds:[10,20,30],videostatsDefaultFlushIntervalSeconds:40},captions:{playerCaptionsTracklistRenderer:{captionTracks:[{baseUrl:"https://www.youtube.com/api/timedtext?v="+z+"&caps="+Yb+"&opi="+$b+"&xoaf="+ja+"&hl="+Ga+"&ip="+Va+"&ipbits="+ja+"&expire="+Ab+"&sparams=ip,ipbits,expire,v,caps,opi,xoaf&signature="+Va+"&key="+Yb+"&lang="+Ea,name:{simpleText:Ya},vssId:".en-US",languageCode:"en-US",isTranslatable:!0,
trackName:""},{baseUrl:"https://www.youtube.com/api/timedtext?v="+z+"&caps="+Yb+"&opi="+$b+"&xoaf="+ja+"&hl="+Ga+"&ip="+Va+"&ipbits="+ja+"&expire="+Ab+"&sparams=ip,ipbits,expire,v,caps,opi,xoaf&signature="+Va+"&key="+Yb+"&kind="+Yb+"&lang="+Ga,name:{simpleText:ce},vssId:"a.it",languageCode:"it",kind:"asr",isTranslatable:!0,trackName:""}],audioTracks:[{captionTrackIndices:[0,1],defaultCaptionTrackIndex:0,visibility:"UNKNOWN",hasDefaultTrack:!0,captionsInitialState:"CAPTIONS_INITIAL_STATE_OFF_RECOMMENDED"}],
translationLanguages:[{languageCode:"af",languageName:{simpleText:"Afrikaans"}},{languageCode:"ak",languageName:{simpleText:"Akan"}},{languageCode:"sq",languageName:{simpleText:"Albanian"}},{languageCode:"am",languageName:{simpleText:"Amharic"}},{languageCode:"ar",languageName:{simpleText:"Arabic"}},{languageCode:"hy",languageName:{simpleText:"Armenian"}},{languageCode:"as",languageName:{simpleText:"Assamese"}},{languageCode:"ay",languageName:{simpleText:"Aymara"}},{languageCode:"az",languageName:{simpleText:"Azerbaijani"}},
{languageCode:"bn",languageName:{simpleText:"Bangla"}},{languageCode:"eu",languageName:{simpleText:"Basque"}},{languageCode:"be",languageName:{simpleText:"Belarusian"}},{languageCode:"bho",languageName:{simpleText:"Bhojpuri"}},{languageCode:"bs",languageName:{simpleText:"Bosnian"}},{languageCode:"bg",languageName:{simpleText:"Bulgarian"}},{languageCode:"my",languageName:{simpleText:"Burmese"}},{languageCode:"ca",languageName:{simpleText:"Catalan"}},{languageCode:"ceb",languageName:{simpleText:"Cebuano"}},
{languageCode:"zh-Hans",languageName:{simpleText:"Chinese (Simplified)"}},{languageCode:"zh-Hant",languageName:{simpleText:"Chinese (Traditional)"}},{languageCode:"co",languageName:{simpleText:"Corsican"}},{languageCode:"hr",languageName:{simpleText:"Croatian"}},{languageCode:"cs",languageName:{simpleText:"Czech"}},{languageCode:"da",languageName:{simpleText:"Danish"}},{languageCode:"dv",languageName:{simpleText:"Divehi"}},{languageCode:"nl",languageName:{simpleText:"Dutch"}},{languageCode:"en",languageName:{simpleText:"English"}},
{languageCode:"eo",languageName:{simpleText:"Esperanto"}},{languageCode:"et",languageName:{simpleText:"Estonian"}},{languageCode:"ee",languageName:{simpleText:"Ewe"}},{languageCode:"fil",languageName:{simpleText:"Filipino"}},{languageCode:"fi",languageName:{simpleText:"Finnish"}},{languageCode:"fr",languageName:{simpleText:"French"}},{languageCode:"gl",languageName:{simpleText:"Galician"}},{languageCode:"lg",languageName:{simpleText:"Ganda"}},{languageCode:"ka",languageName:{simpleText:"Georgian"}},
{languageCode:"de",languageName:{simpleText:"German"}},{languageCode:"el",languageName:{simpleText:"Greek"}},{languageCode:"gn",languageName:{simpleText:"Guarani"}},{languageCode:"gu",languageName:{simpleText:"Gujarati"}},{languageCode:"ht",languageName:{simpleText:"Haitian Creole"}},{languageCode:"ha",languageName:{simpleText:"Hausa"}},{languageCode:"haw",languageName:{simpleText:"Hawaiian"}},{languageCode:"iw",languageName:{simpleText:"Hebrew"}},{languageCode:"hi",languageName:{simpleText:"Hindi"}},
{languageCode:"hmn",languageName:{simpleText:"Hmong"}},{languageCode:"hu",languageName:{simpleText:"Hungarian"}},{languageCode:"is",languageName:{simpleText:"Icelandic"}},{languageCode:"ig",languageName:{simpleText:"Igbo"}},{languageCode:"id",languageName:{simpleText:"Indonesian"}},{languageCode:"ga",languageName:{simpleText:"Irish"}},{languageCode:"it",languageName:{simpleText:"Italian"}},{languageCode:"ja",languageName:{simpleText:"Japanese"}},{languageCode:"jv",languageName:{simpleText:"Javanese"}},
{languageCode:"kn",languageName:{simpleText:"Kannada"}},{languageCode:"kk",languageName:{simpleText:"Kazakh"}},{languageCode:"km",languageName:{simpleText:"Khmer"}},{languageCode:"rw",languageName:{simpleText:"Kinyarwanda"}},{languageCode:"ko",languageName:{simpleText:"Korean"}},{languageCode:"kri",languageName:{simpleText:"Krio"}},{languageCode:"ku",languageName:{simpleText:"Kurdish"}},{languageCode:"ky",languageName:{simpleText:"Kyrgyz"}},{languageCode:"lo",languageName:{simpleText:"Lao"}},{languageCode:"la",
languageName:{simpleText:"Latin"}},{languageCode:"lv",languageName:{simpleText:"Latvian"}},{languageCode:"ln",languageName:{simpleText:"Lingala"}},{languageCode:"lt",languageName:{simpleText:"Lithuanian"}},{languageCode:"lb",languageName:{simpleText:"Luxembourgish"}},{languageCode:"mk",languageName:{simpleText:"Macedonian"}},{languageCode:"mg",languageName:{simpleText:"Malagasy"}},{languageCode:"ms",languageName:{simpleText:"Malay"}},{languageCode:"ml",languageName:{simpleText:"Malayalam"}},{languageCode:"mt",
languageName:{simpleText:"Maltese"}},{languageCode:"mi",languageName:{simpleText:"Maori"}},{languageCode:"mr",languageName:{simpleText:"Marathi"}},{languageCode:"mn",languageName:{simpleText:"Mongolian"}},{languageCode:"ne",languageName:{simpleText:"Nepali"}},{languageCode:"nso",languageName:{simpleText:"Northern Sotho"}},{languageCode:"no",languageName:{simpleText:"Norwegian"}},{languageCode:"ny",languageName:{simpleText:"Nyanja"}},{languageCode:"or",languageName:{simpleText:"Odia"}},{languageCode:"om",
languageName:{simpleText:"Oromo"}},{languageCode:"ps",languageName:{simpleText:"Pashto"}},{languageCode:"fa",languageName:{simpleText:"Persian"}},{languageCode:"pl",languageName:{simpleText:"Polish"}},{languageCode:"pt",languageName:{simpleText:"Portuguese"}},{languageCode:"pa",languageName:{simpleText:"Punjabi"}},{languageCode:"qu",languageName:{simpleText:"Quechua"}},{languageCode:"ro",languageName:{simpleText:"Romanian"}},{languageCode:"ru",languageName:{simpleText:"Russian"}},{languageCode:"sm",
languageName:{simpleText:"Samoan"}},{languageCode:"sa",languageName:{simpleText:"Sanskrit"}},{languageCode:"gd",languageName:{simpleText:"Scottish Gaelic"}},{languageCode:"sr",languageName:{simpleText:"Serbian"}},{languageCode:"sn",languageName:{simpleText:"Shona"}},{languageCode:"sd",languageName:{simpleText:"Sindhi"}},{languageCode:"si",languageName:{simpleText:"Sinhala"}},{languageCode:"sk",languageName:{simpleText:"Slovak"}},{languageCode:"sl",languageName:{simpleText:"Slovenian"}},{languageCode:"so",
languageName:{simpleText:"Somali"}},{languageCode:"st",languageName:{simpleText:"Southern Sotho"}},{languageCode:"es",languageName:{simpleText:"Spanish"}},{languageCode:"su",languageName:{simpleText:"Sundanese"}},{languageCode:"sw",languageName:{simpleText:"Swahili"}},{languageCode:"sv",languageName:{simpleText:"Swedish"}},{languageCode:"tg",languageName:{simpleText:"Tajik"}},{languageCode:"ta",languageName:{simpleText:"Tamil"}},{languageCode:"tt",languageName:{simpleText:"Tatar"}},{languageCode:"te",
languageName:{simpleText:"Telugu"}},{languageCode:"th",languageName:{simpleText:"Thai"}},{languageCode:"ti",languageName:{simpleText:"Tigrinya"}},{languageCode:"ts",languageName:{simpleText:"Tsonga"}},{languageCode:"tr",languageName:{simpleText:"Turkish"}},{languageCode:"tk",languageName:{simpleText:"Turkmen"}},{languageCode:"uk",languageName:{simpleText:"Ukrainian"}},{languageCode:"ur",languageName:{simpleText:"Urdu"}},{languageCode:"ug",languageName:{simpleText:"Uyghur"}},{languageCode:"uz",languageName:{simpleText:"Uzbek"}},
{languageCode:"vi",languageName:{simpleText:"Vietnamese"}},{languageCode:"cy",languageName:{simpleText:"Welsh"}},{languageCode:"fy",languageName:{simpleText:"Western Frisian"}},{languageCode:"xh",languageName:{simpleText:"Xhosa"}},{languageCode:"yi",languageName:{simpleText:"Yiddish"}},{languageCode:"yo",languageName:{simpleText:"Yoruba"}},{languageCode:"zu",languageName:{simpleText:"Zulu"}}],defaultAudioTrackIndex:0}},videoDetails:{videoId:gc,title:hd,lengthSeconds:"1155",keywords:[gc,pd,gc,Rd],
channelId:Eb,isOwnerViewing:!1,shortDescription:Zd,isCrawlable:!0,thumbnail:{thumbnails:[{url:"https://i.ytimg.com/vi/"+z+"/hqdefault.jpg?sqp=-oaymwE"+me+"G&rs="+mf,width:168,height:94},{url:"https://i.ytimg.com/vi/"+z+"/hqdefault.jpg?sqp=-oaymwE"+me+"G&rs="+mf,width:196,height:110},{url:"https://i.ytimg.com/vi/"+z+"/hqdefault.jpg?sqp=-oaymwE"+me+"G&rs="+ea,width:246,height:138},{url:"https://i.ytimg.com/vi/"+z+"/hqdefault.jpg?sqp=-oaymwE"+me+"G&rs="+ea,width:336,height:188},{url:"https://i.ytimg.com/vi/"+
z+"/maxresdefault.jpg",width:1920,height:1080}]},allowRatings:!0,viewCount:kb,author:Zd,isPrivate:!1,isUnpluggedCorpus:!1,isLiveContent:!1},annotations:[{playerAnnotationsExpandedRenderer:{featuredChannel:{startTimeMs:"0",endTimeMs:kb,watermark:{thumbnails:[{url:"https://i.ytimg.com/an/"+ub+"/featured_channel.jpg?v="+Qd,width:40,height:40}]},trackingParams:hb+"=",navigationEndpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"/channel/"+Eb,webPageType:"WEB_PAGE_TYPE_CHANNEL",
rootVe:3611,apiUrl:"/youtubei/v1/browse"}},browseEndpoint:{browseId:Eb}},channelName:Zd,subscribeButton:{subscribeButtonRenderer:{buttonText:{runs:[{text:Cd}]},subscribed:!1,enabled:!0,type:"FREE",channelId:Eb,showPreferences:!1,subscribedButtonText:{runs:[{text:Aa}]},unsubscribedButtonText:{runs:[{text:Zd}]},trackingParams:hb+"=",unsubscribeButtonText:{runs:[{text:re}]},serviceEndpoints:[{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{sendPost:!0,apiUrl:"/youtubei/v1/subscription/subscribe"}},
subscribeEndpoint:{channelIds:[Eb],params:Qd}},{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{sendPost:!0}},signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{clickTrackingParams:wc,openPopupAction:{popup:{confirmDialogRenderer:{trackingParams:hb+"=",dialogMessages:[{runs:[{text:Zd},{text:gc},{text:Cd}]}],confirmButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",isDisabled:!1,text:{runs:[{text:pd}]},serviceEndpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{sendPost:!0,
apiUrl:"/youtubei/v1/subscription/unsubscribe"}},unsubscribeEndpoint:{channelIds:[Eb],params:Qd}},accessibility:{label:re},trackingParams:hb+"="}},cancelButton:{buttonRenderer:{style:"STYLE_TEXT",size:"SIZE_DEFAULT",isDisabled:!1,text:{runs:[{text:Rd}]},accessibility:{label:Rd},trackingParams:hb+"="}},primaryIsCancel:!1}},popupType:"DIALOG"}}]}}],subscribeAccessibility:{accessibilityData:{label:re}},unsubscribeAccessibility:{accessibilityData:{label:Sc}}}}},allowSwipeDismiss:!0,annotationId:"632ce843-0000-20d6-ace4-3c286d423086"}}],
playerConfig:{audioConfig:{loudnessDb:-3.7800007,perceptualLoudnessDb:-17.78,enablePerFormatLoudness:!0},streamSelectionConfig:{maxBitrate:Jb},mediaCommonConfig:{dynamicReadaheadConfig:{maxReadAheadMediaTimeMs:12E4,minReadAheadMediaTimeMs:15E3,readAheadGrowthRateMs:1E3}},webPlayerConfig:{useCobaltTvosDash:!0,webPlayerActionsPorting:{getSharePanelCommand:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{sendPost:!0,apiUrl:"/youtubei/v1/share/get_web_player_share_panel"}},webPlayerShareEntityServiceEndpoint:{serializedShareEntity:"CgtndjNsdkt5X1dENA%3D%3D"}},
subscribeCommand:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{sendPost:!0,apiUrl:"/youtubei/v1/subscription/subscribe"}},subscribeEndpoint:{channelIds:[Eb],params:Qd}},unsubscribeCommand:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{sendPost:!0,apiUrl:"/youtubei/v1/subscription/unsubscribe"}},unsubscribeEndpoint:{channelIds:[Eb],params:Qd}},addToWatchLaterCommand:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{sendPost:!0,apiUrl:"/youtubei/v1/browse/edit_playlist"}},
playlistEditEndpoint:{playlistId:"WL",actions:[{addedVideoId:gc,action:"ACTION_ADD_VIDEO"}]}},removeFromWatchLaterCommand:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{sendPost:!0,apiUrl:"/youtubei/v1/browse/edit_playlist"}},playlistEditEndpoint:{playlistId:"WL",actions:[{action:"ACTION_REMOVE_VIDEO_BY_VIDEO_ID",removedVideoId:gc}]}}}}},storyboards:{playerStoryboardSpecRenderer:{spec:"https://i.ytimg.com/sb/"+z+"/storyboard3_L$L/$N.jpg?sqp=-oaymwE"+me+"G",recommendedLevel:2}},microformat:{playerMicroformatRenderer:{thumbnail:{thumbnails:[{url:"https://i.ytimg.com/vi/"+
z+"/maxresdefault.jpg",width:1280,height:720}]},embed:{iframeUrl:"https://www.youtube.com/embed/"+gc,width:1280,height:720},title:{simpleText:$d},description:{simpleText:ge},lengthSeconds:"1156",ownerProfileUrl:"http://www.youtube.com/@"+Sc,externalChannelId:Eb,isFamilySafe:!0,availableCountries:"AD AE AF AG AI AL AM AO AQ AR AS AT AU AW AX AZ BA BB BD BE BF BG BH BI BJ BL BM BN BO BQ BR BS BT BV BW BY BZ CA CC CD CF CG CH CI CK CL CM CN CO CR CU CV CW CX CY CZ DE DJ DK DM DO DZ EC EE EG EH ER ES ET FI FJ FK FM FO FR GA GB GD GE GF GG GH GI GL GM GN GP GQ GR GS GT GU GW GY HK HM HN HR HT HU ID IE IL IM IN IO IQ IR IS IT JE JM JO JP KE KG KH KI KM KN KP KR KW KY KZ LA LB LC LI LK LR LS LT LU LV LY MA MC MD ME MF MG MH MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY MZ NA NC NE NF NG NI NL NO NP NR NU NZ OM PA PE PF PG PH PK PL PM PN PR PS PT PW PY QA RE RO RS RU RW SA SB SC SD SE SG SH SI SJ SK SL SM SN SO SR SS ST SV SX SY SZ TC TD TF TG TH TJ TK TL TM TN TO TR TT TV TW TZ UA UG UM US UY UZ VA VC VE VG VI VN VU WF WS YE YT ZA ZM ZW".split(" "),
isUnlisted:!1,hasYpcMetadata:!1,viewCount:kb,category:"Travel & Events",publishDate:Tb,ownerChannelName:Zd,uploadDate:Tb}},cards:{cardCollectionRenderer:{cards:[{cardRenderer:{teaser:{simpleCardTeaserRenderer:{message:{simpleText:gc},trackingParams:hb+"=",prominent:!0,logVisibilityUpdates:!0,onTapCommand:{clickTrackingParams:wc,changeEngagementPanelVisibilityAction:{targetId:"engagement-panel-error-corrections",visibility:"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}}}},cueRanges:[{startCardActiveMs:"0",
endCardActiveMs:"5000",teaserDurationMs:"6000",iconAfterTeaserMs:"5000"}],trackingParams:hb+"="}}],headerText:{simpleText:Ud},icon:{infoCardIconRenderer:{trackingParams:hb+"="}},closeButton:{infoCardIconRenderer:{trackingParams:hb+"="}},trackingParams:hb+"=",allowTeaserDismiss:!0,logIconVisibilityUpdates:!0}},trackingParams:hb+"=",attestation:{playerAttestationRenderer:{challenge:"a=6&a2=1&b=fTFKUEAUxxmXFgD-AByAUN6WwsY&c=1696917232&d=1&e="+gc+"&c1a=1&c6a=1&c6b=1&x4=1&hh=mbNf63Xfb0v-wi6-05i_8N3EUGCwK7F0b4rqZoUv9mY",
botguardData:{program:Ed,interpreterSafeUrl:(wd.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue="//www.google.com/js/th/"+Je+".js",wd),serverEnvironment:1}}},videoQualityPromoSupportedRenderers:{videoQualityPromoRenderer:{triggerCriteria:{connectionWhitelist:["WIFI"],joinLatencySeconds:15,rebufferTimeSeconds:10,watchTimeWindowSeconds:180,refractorySeconds:2592E3},text:{runs:[{text:Qd},{text:Vc,bold:!0}]},endpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"https://www.google.com/get/videoqualityreport/",
webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.google.com/get/videoqualityreport/",target:"TARGET_NEW_WINDOW"}},trackingParams:hb+"=",snackbar:{notificationActionRenderer:{responseText:{runs:[{text:ce}]},actionButton:{buttonRenderer:{text:{runs:[{text:Rd}]},navigationEndpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"https://www.google.com/get/videoqualityreport/?v="+z,webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.google.com/get/videoqualityreport/?v="+
z,target:"TARGET_NEW_WINDOW"}},trackingParams:hb+"="}},trackingParams:hb+"="}}}},endscreen:{endscreenRenderer:{elements:[{endscreenElementRenderer:{style:"CHANNEL",image:{thumbnails:[{url:"https://yt3.ggpht.com/"+Wa+"=s250-c-k-c0x00ffffff-no-rj",width:250,height:250},{url:"https://yt3.ggpht.com/"+Wa+"=s400-c-k-c0x00ffffff-no-rj",width:400,height:400}]},icon:{thumbnails:[{url:"https://www.gstatic.com/youtube/img/annotations/youtube.png"}]},left:.030214407,width:.15438597,top:.37587035,aspectRatio:1,
startMs:kb,endMs:kb,title:{accessibility:{accessibilityData:{label:Ud}},simpleText:Vc},metadata:{simpleText:gc},callToAction:{simpleText:Cd},dismiss:{simpleText:Aa},endpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"/channel/"+Eb,webPageType:"WEB_PAGE_TYPE_CHANNEL",rootVe:3611,apiUrl:"/youtubei/v1/browse"}},browseEndpoint:{browseId:Eb}},hovercardButton:{subscribeButtonRenderer:{buttonText:{runs:[{text:ge}]},subscribed:!1,enabled:!0,type:"FREE",channelId:Eb,showPreferences:!1,
subscribedButtonText:{runs:[{text:hd}]},unsubscribedButtonText:{runs:[{text:Cd}]},trackingParams:hb+"=",unsubscribeButtonText:{runs:[{text:$d}]},serviceEndpoints:[{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{sendPost:!0,apiUrl:"/youtubei/v1/subscription/subscribe"}},subscribeEndpoint:{channelIds:[Eb],params:Qd}},{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{sendPost:!0}},signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{clickTrackingParams:wc,openPopupAction:{popup:{confirmDialogRenderer:{trackingParams:hb+
"=",dialogMessages:[{runs:[{text:Rd},{text:re},{text:Rd}]}],confirmButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",isDisabled:!1,text:{runs:[{text:gc}]},serviceEndpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{sendPost:!0,apiUrl:"/youtubei/v1/subscription/unsubscribe"}},unsubscribeEndpoint:{channelIds:[Eb],params:Qd}},accessibility:{label:gc},trackingParams:hb+"="}},cancelButton:{buttonRenderer:{style:"STYLE_TEXT",size:"SIZE_DEFAULT",isDisabled:!1,text:{runs:[{text:ce}]},
accessibility:{label:ge},trackingParams:hb+"="}},primaryIsCancel:!1}},popupType:"DIALOG"}}]}}],subscribeAccessibility:{accessibilityData:{label:gc}},unsubscribeAccessibility:{accessibilityData:{label:gc}}}},trackingParams:hb+"=",isSubscribe:!0,id:ib}},{endscreenElementRenderer:{style:"VIDEO",image:{thumbnails:[{url:"https://i.ytimg.com/vi/"+z+"/hqdefault.jpg?sqp=-oaymwE"+me+"G&rs="+ea,width:168,height:94},{url:"https://i.ytimg.com/vi/"+z+"/hqdefault.jpg?sqp=-oaymwE"+me+"G&rs="+mf,width:196,height:110},
{url:"https://i.ytimg.com/vi/"+z+"/hqdefault.jpg?sqp=-oaymwE"+me+"G&rs="+ea,width:246,height:138},{url:"https://i.ytimg.com/vi/"+z+"/hqdefault.jpg?sqp=-oaymwE"+me+"G&rs="+ea,width:336,height:188},{url:"https://i.ytimg.com/vi/"+z+"/maxresdefault.jpg",width:1920,height:1080}]},left:.654386,width:.322807,top:.32769307,aspectRatio:1.7777778,startMs:kb,endMs:kb,title:{accessibility:{accessibilityData:{label:Rd}},simpleText:ce},metadata:{simpleText:ce},endpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"/watch?v="+
gc,webPageType:"WEB_PAGE_TYPE_WATCH",rootVe:3832},interactionLoggingCommandMetadata:{loggingExpectations:{screenCreatedLoggingExpectations:{expectedParentScreens:[{screenVeType:3832}]}}}},watchEndpoint:{videoId:gc,watchEndpointSupportedOnesieConfig:{html5PlaybackOnesieConfig:{commonConfig:{url:"https://"+eb+".googlevideo.com/videoplayback?source=youtube&oeis="+ja+"&c=WEB&oad="+Ob+"&ovd="+Ob+"&oaad="+Db+"&oavd="+Db+"&ocs="+yb+"&oewis="+ja+"&oputc="+ja+"&ofpcc="+ja+"&siu="+ja+"&msp="+ja+"&odepv="+ja+
"&id=o-AF"+yc+"&ip="+Va+"&initcwndbps="+kb+"&mt="+Ab+"&oweuc="+Ie}}}}},trackingParams:hb+"=",id:ib,thumbnailOverlays:[{thumbnailOverlayTimeStatusRenderer:{text:{accessibility:{accessibilityData:{label:ce}},simpleText:re},style:"DEFAULT"}}]}}],startMs:kb,trackingParams:hb+"="}},adPlacements:[{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_START",adTimeOffset:{offsetStartMilliseconds:ja,offsetEndMilliseconds:Db},hideCueRangeMarker:!0}},renderer:{linearAdSequenceRenderer:{linearAds:[{instreamVideoAdRenderer:{skipOffsetMilliseconds:5E3,
pings:{impressionPings:[{baseUrl:"https://ad.doubleclick.net/ddm/trackimp/N444803.2428500DBMSITEID/B30029229.368252041;dc_trk_aid="+$b+";dc_trk_cid="+$b+";dc_dbm_token="+y+";ord="+Ab+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv="+ja+";dc_rui="+ja+";dc_exteid="+ib+";dc_av="+yb+";dc_sk="+ja+";dc_ctype="+cb+";dc_ref=http://www.youtube.com/video/"+gc+";dc_pubid="+ja+";dc_btype=23?gclid="+Ia+"&ase=2",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"},{baseUrl:"https://www.youtube.com/pagead/adview?ai=C"+
D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&ad_cpn=[AD_CPN]&lact=[LACT]"},{baseUrl:"https://www.youtube.com/api/stats/ads?ver="+ja+"&ns="+ja+"&event="+ja+"&device="+ja+"&content_v="+z+"&el="+pd+"&ei="+fa+"&devicever="+c+"&bti="+kb+"&format="+ac+"&break_type="+ja+"&conn=[CONN]&cpn=[CPN]&lact=[LACT]&m_pos="+ja+"&mt=[MT]&p_h=[P_H]&p_w=[P_W]&rwt=[RWT]&sdkv="+Va+"&slot_pos="+ja+"&slot_len="+ja+"&vis=[VIS]&vol=[VOL]&wt=[WT]&ad_cpn=[AD_CPN]&ad_id="+ld+"&ad_len="+Db+"&ad_mt=[AD_MT]&ad_sys=YT%3AAdSense-Viral%2CAdSense-Viral&ad_v="+
gc+"&aqi="+fa+"&ad_rmp="+ja+"&sli="+ja}],errorPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=videoplayfailed[ERRORCODE]"}],mutePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=admute&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+
ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],unmutePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=adunmute&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+ac+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],pausePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+
D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=adpause&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],rewindPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=adrewind&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"}],
resumePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=adresume&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],skipPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+
"&label=videoskipped&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+kb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],closePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=adclose&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"}],progressPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+
D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=video_skip_shown&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]",offsetMilliseconds:5E3},{baseUrl:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&ctype="+yb+"&ms=[CLICK_MS]&label=video_10s_engaged_view&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=",offsetMilliseconds:1E4,attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"},{baseUrl:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+
D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_engaged_view&ctype="+yb+"&ms=[CLICK_MS]",offsetMilliseconds:15E3,attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+ac+";?",offsetMilliseconds:15E3}],clickthroughPings:[{baseUrl:"https://ad.doubleclick.net/ddm/trackclk/N444803.2428500DBMSITEID/B30029229.368252041;dc_trk_aid="+
$b+";dc_trk_cid="+$b+";dc_dbm_token="+y+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv="+ja+";ord="+$b+";dc_rui="+ja+";dc_exteid="+nc+";dc_av="+ja+";dc_sk="+ja+";dc_ctype="+cb+";dc_pubid="+ja+";dc_btype=3?gclid="+Ia+"&ase=2",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}],fullscreenPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=adfullscreen&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},
{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],activeViewViewablePings:[{baseUrl:"https://www.youtube.com/pcs/activeview?xai="+q+"&sig="+dc+"&ad_cpn=[AD_CPN]&id="+Cd+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://pagead2.googlesyndication.com/activeview_ext?id="+Cd+"&dc_pubid="+ja+"&dc_exteid="+ib+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]?"}],
endFullscreenPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=vast_exit_fullscreen&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"}],activeViewMeasurablePings:[{baseUrl:"https://www.youtube.com/pcs/activeview?xai="+q+"&sig="+dc+"&ad_cpn=[AD_CPN]&id="+Cd+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]&avm="+ja},{baseUrl:"https://pagead2.googlesyndication.com/activeview_ext?id="+Cd+"&avm="+ja+"&dc_pubid="+ja+"&dc_exteid="+
ib+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]?"}],abandonPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=video_abandon&ad_mt=[AD_MT]&ad_tos=[AD_TOS]&ad_wat=[AD_WAT]&final=[FINAL]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],activeViewFullyViewableAudibleHalfDurationPings:[{baseUrl:"https://www.youtube.com/pcs/activeview?xai="+
q+"&sig="+dc+"&ad_cpn=[AD_CPN]&id="+Cd+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]&avgm="+ja},{baseUrl:"https://pagead2.googlesyndication.com/activeview_ext?id="+Cd+"&dc_pubid="+ja+"&dc_exteid="+ib+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]?"}],startPings:[{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],firstQuartilePings:[{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+
ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+ac+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],secondQuartilePings:[{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],thirdQuartilePings:[{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+ac+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],
completePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=videoplaytime100&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],activeViewTracking:{trafficType:"ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO"}},clickthroughEndpoint:{clickTrackingParams:wc,
commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+
yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},csiParameters:[{key:"ad_at",value:"15_2_1"}],playerVars:"suppress_creator_endscreen=1&is_trueview_action=1&length_seconds=15",playerOverlay:{instreamAdPlayerOverlayRenderer:{skipOrPreviewRenderer:{skipAdRenderer:{preskipRenderer:{adPreviewRenderer:{thumbnail:{thumbnail:{thumbnails:[{url:"https://i.ytimg.com/vi/"+z+"/mqdefault.jpg",width:320,height:180}]},trackingParams:hb+"="},trackingParams:hb+
"=",templatedCountdown:{templatedAdText:{text:Ya,isTemplated:!0,trackingParams:hb+"="}},durationMilliseconds:5E3}},skippableRenderer:{skipButtonRenderer:{message:{text:Rd,isTemplated:!1,trackingParams:hb+"="},trackingParams:hb+"="}},trackingParams:hb+"=",skipOffsetMilliseconds:5E3}},trackingParams:hb+"=",visitAdvertiserRenderer:{buttonRenderer:{style:"STYLE_UNKNOWN",text:{simpleText:qa},icon:{iconType:"OPEN_IN_NEW"},navigationEndpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+
D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},
trackingParams:hb+"="}},adBadgeRenderer:{simpleAdBadgeRenderer:{text:{text:Rd,isTemplated:!1,trackingParams:hb+"="},trackingParams:hb+"="}},adDurationRemaining:{adDurationRemainingRenderer:{templatedCountdown:{templatedAdText:{text:Cd,isTemplated:!0,trackingParams:hb+"="}},trackingParams:hb+"="}},adInfoRenderer:{adHoverTextButtonRenderer:{button:{buttonRenderer:{style:"STYLE_UNKNOWN",size:"SIZE_DEFAULT",isDisabled:!1,serviceEndpoint:{clickTrackingParams:wc,openPopupAction:{popup:{aboutThisAdRenderer:{url:(Jg.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue=
"https://www.youtube.com/aboutthisad?pf=web&source=youtube&reasons=A"+T+"&hl="+Ga+"&origin=www.youtube.com&ata_theme="+re,Jg),trackingParams:hb+"="}},popupType:"DIALOG"}},icon:{iconType:"INFO_OUTLINE"},trackingParams:hb+"="}},hoverText:{runs:[{text:Ya}]},trackingParams:hb+"="}},flyoutCtaRenderer:{flyoutCtaRenderer:{image:{thumbnail:{thumbnails:[{url:"https://yt3.ggpht.com/ytc/"+Uc+"=s176-c-k-c0x00ffffff-no-rj"}]},trackingParams:hb+"="},headline:{text:Ud,isTemplated:!1,trackingParams:hb+"="},description:{text:Zd,
trackingParams:hb+"="},actionButton:{buttonRenderer:{text:{simpleText:Ud},navigationEndpoint:{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://ad.doubleclick.net/ddm/trackclk/N444803.2428500DBMSITEID/B30029229.368252041;dc_trk_aid="+$b+";dc_trk_cid="+$b+";dc_dbm_token="+y+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv="+ja+";ord="+$b+";dc_rui="+ja+";dc_exteid="+ib+";dc_av="+ja+";dc_sk="+ja+";dc_ctype="+cb+";dc_pubid="+ja+";dc_btype=3?gclid="+Ia+"&ase=2"}],commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+
D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},
trackingParams:hb+"="}},startMs:ja,trackingParams:hb+"="}},adLayoutLoggingData:{serializedAdServingDataEntry:ge},elementId:Ya}},elementId:Cd,trackingParams:hb+"=",legacyInfoCardVastExtension:Ud,sodarExtensionData:{siub:Cd,bgub:ge,scs:Ya,bgp:$d},externalVideoId:gc,adLayoutLoggingData:{serializedAdServingDataEntry:Rd},layoutId:"ZI7I3u4qvI4LVKlq"}},{adActionInterstitialRenderer:{image:{thumbnail:{thumbnails:[{url:"https://yt3.ggpht.com/ytc/"+Uc+"=s176-c-k-c0x00ffffff-no-rj"}]},trackingParams:hb+"="},
headline:{text:Ud,isTemplated:!1,trackingParams:hb+"="},description:{text:Ud,isTemplated:!1,trackingParams:hb+"="},actionButton:{buttonRenderer:{style:"STYLE_PRIMARY",text:{simpleText:Aa},navigationEndpoint:{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://ad.doubleclick.net/ddm/trackclk/N444803.2428500DBMSITEID/B30029229.368252041;dc_trk_aid="+$b+";dc_trk_cid="+$b+";dc_dbm_token="+y+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv="+ja+";ord="+$b+";dc_rui="+ja+";dc_exteid="+
ib+";dc_av="+ja+";dc_sk="+ja+";dc_ctype="+cb+";dc_pubid="+ja+";dc_btype=3?gclid="+Ia+"&ase=2"}],commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+
ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},trackingParams:hb+"="}},durationMilliseconds:7E3,countdownRenderer:{timedPieCountdownRenderer:{trackingParams:hb+"="}},navigationEndpoint:{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://ad.doubleclick.net/ddm/trackclk/N444803.2428500DBMSITEID/B30029229.368252041;dc_trk_aid="+$b+";dc_trk_cid="+
$b+";dc_dbm_token="+y+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv="+ja+";ord="+$b+";dc_rui="+ja+";dc_exteid="+ib+";dc_av="+ja+";dc_sk="+ja+";dc_ctype="+cb+";dc_pubid="+ja+";dc_btype=3?gclid="+Ia+"&ase=2"},{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=video_card_endcap_action_headline_click"}],commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+
E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},
trackingParams:hb+"=",backgroundImage:{thumbnail:{thumbnails:[{url:""}]},trackingParams:hb+"="},abandonCommands:{commands:[{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=video_abandon&ad_mt=[AD_MT]&ad_tos=[AD_TOS]&ad_wat=[AD_WAT]&final=[FINAL]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+
ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],pingingEndpoint:{hack:!0}}]},adRendererCommands:{impressionCommand:{clickTrackingParams:wc,commandExecutorCommand:{commands:[{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=video_card_endcap_impression"}],pingingEndpoint:{hack:!0}}]}}},skipButton:{skipButtonRenderer:{message:{text:ce,isTemplated:!1,trackingParams:hb+
"="},trackingParams:hb+"="}},adLayoutLoggingData:{serializedAdServingDataEntry:Zd},skipPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=videoskipped&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+kb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],layoutId:"1ID7Gdwk2vV7OZ1A"}},
{instreamVideoAdRenderer:{skipOffsetMilliseconds:5E3,pings:{impressionPings:[{baseUrl:"https://ad.doubleclick.net/ddm/trackimp/N1957659.127733GOOGLE-YOUTUBE/B29940965.366940103;dc_trk_aid="+$b+";dc_trk_cid="+$b+";ord="+Ab+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv="+ja+";dc_rui="+ja+";dc_exteid="+ib+";dc_av="+yb+";dc_sk="+ja+";dc_ctype="+cb+";dc_ref=http://www.youtube.com/video/"+gc+";dc_pubid="+ja+";dc_btype=23?gclid="+Ia+"&ase=2",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"},
{baseUrl:"https://www.youtube.com/pagead/adview?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&ad_cpn=[AD_CPN]&lact=[LACT]"},{baseUrl:"https://www.youtube.com/api/stats/ads?ver="+ja+"&ns="+ja+"&event="+ja+"&device="+ja+"&content_v="+z+"&el="+pd+"&ei="+fa+"&devicever="+c+"&bti="+kb+"&format="+ac+"&break_type="+ja+"&conn=[CONN]&cpn=[CPN]&lact=[LACT]&m_pos="+ja+"&mt=[MT]&p_h=[P_H]&p_w=[P_W]&rwt=[RWT]&sdkv="+Va+"&slot_pos="+ja+"&slot_len="+ja+"&vis=[VIS]&vol=[VOL]&wt=[WT]&ad_cpn=[AD_CPN]&ad_id="+
ld+"&ad_len="+Db+"&ad_mt=[AD_MT]&ad_sys=YT%3AAdSense-Viral%2CAdSense-Viral&ad_v="+gc+"&aqi="+fa+"&ad_rmp="+ja+"&sli="+ja}],errorPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=videoplayfailed[ERRORCODE]"}],mutePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=admute&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+
ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],unmutePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=adunmute&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+ac+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],
pausePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=adpause&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],rewindPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+
oa+"&label=adrewind&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"}],resumePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=adresume&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],skipPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+
D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=videoskipped&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+kb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],closePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=adclose&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"}],
progressPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=video_skip_shown&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]",offsetMilliseconds:5E3},{baseUrl:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&ctype="+yb+"&ms=[CLICK_MS]&label=video_10s_engaged_view&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=",offsetMilliseconds:1E4,
attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"},{baseUrl:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_engaged_view&ctype="+yb+"&ms=[CLICK_MS]",offsetMilliseconds:15E3,attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+ac+";?",
offsetMilliseconds:15E3}],fullscreenPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=adfullscreen&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],activeViewViewablePings:[{baseUrl:"https://www.youtube.com/pcs/activeview?xai="+
q+"&sig="+dc+"&ad_cpn=[AD_CPN]&id="+Cd+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://pagead2.googlesyndication.com/activeview_ext?id="+Cd+"&dc_pubid="+ja+"&dc_exteid="+ib+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]?"}],endFullscreenPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=vast_exit_fullscreen&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"}],activeViewMeasurablePings:[{baseUrl:"https://www.youtube.com/pcs/activeview?xai="+
q+"&sig="+dc+"&ad_cpn=[AD_CPN]&id="+Cd+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]&avm="+ja},{baseUrl:"https://pagead2.googlesyndication.com/activeview_ext?id="+Cd+"&avm="+ja+"&dc_pubid="+ja+"&dc_exteid="+ib+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]?"}],abandonPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=video_abandon&ad_mt=[AD_MT]&ad_tos=[AD_TOS]&ad_wat=[AD_WAT]&final=[FINAL]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},
{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],activeViewFullyViewableAudibleHalfDurationPings:[{baseUrl:"https://www.youtube.com/pcs/activeview?xai="+q+"&sig="+dc+"&ad_cpn=[AD_CPN]&id="+Cd+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]&avgm="+ja},{baseUrl:"https://pagead2.googlesyndication.com/activeview_ext?id="+Cd+"&dc_pubid="+ja+"&dc_exteid="+ib+"&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]?"}],
startPings:[{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],firstQuartilePings:[{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+ac+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],secondQuartilePings:[{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+
ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],thirdQuartilePings:[{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+ac+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],completePings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=videoplaytime100&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},
{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],activeViewTracking:{trafficType:"ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO"}},clickthroughEndpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+
yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},csiParameters:[{key:"ad_at",value:"15_2_1"}],playerVars:"suppress_creator_endscreen=1&is_trueview_action=1&length_seconds=15",
playerOverlay:{instreamAdPlayerOverlayRenderer:{skipOrPreviewRenderer:{skipAdRenderer:{preskipRenderer:{adPreviewRenderer:{thumbnail:{thumbnail:{thumbnails:[{url:"https://i.ytimg.com/vi/"+z+"/mqdefault.jpg",width:320,height:180}]},trackingParams:hb+"="},trackingParams:hb+"=",templatedCountdown:{templatedAdText:{text:Cd,isTemplated:!0,trackingParams:hb+"="}},durationMilliseconds:5E3}},skippableRenderer:{skipButtonRenderer:{message:{text:re,isTemplated:!1,trackingParams:hb+"="},trackingParams:hb+"="}},
trackingParams:hb+"=",skipOffsetMilliseconds:5E3}},trackingParams:hb+"=",visitAdvertiserRenderer:{buttonRenderer:{style:"STYLE_UNKNOWN",text:{simpleText:qa},icon:{iconType:"OPEN_IN_NEW"},navigationEndpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",
rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},trackingParams:hb+"="}},adBadgeRenderer:{simpleAdBadgeRenderer:{text:{text:$d,isTemplated:!1,trackingParams:hb+"="},trackingParams:hb+"="}},adDurationRemaining:{adDurationRemainingRenderer:{templatedCountdown:{templatedAdText:{text:re,
isTemplated:!0,trackingParams:hb+"="}},trackingParams:hb+"="}},adInfoRenderer:{adHoverTextButtonRenderer:{button:{buttonRenderer:{style:"STYLE_UNKNOWN",size:"SIZE_DEFAULT",isDisabled:!1,serviceEndpoint:{clickTrackingParams:wc,openPopupAction:{popup:{aboutThisAdRenderer:{url:(ig.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue="https://www.youtube.com/aboutthisad?pf=web&source=youtube&reasons=A"+T+"&hl="+Ga+"&origin=www.youtube.com&ata_theme="+re,ig),trackingParams:hb+"="}},popupType:"DIALOG"}},
icon:{iconType:"INFO_OUTLINE"},trackingParams:hb+"="}},hoverText:{runs:[{text:Vc}]},trackingParams:hb+"="}},flyoutCtaRenderer:{flyoutCtaRenderer:{image:{thumbnail:{thumbnails:[{url:"https://yt3.ggpht.com/"+fb+"=s176-c-k-c0x00ffffff-no-rj"}]},trackingParams:hb+"="},headline:{text:Vc,isTemplated:!1,trackingParams:hb+"="},description:{text:ge,trackingParams:hb+"="},actionButton:{buttonRenderer:{text:{simpleText:ce},navigationEndpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+
D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},
trackingParams:hb+"="}},startMs:ja,trackingParams:hb+"="}},adLayoutLoggingData:{serializedAdServingDataEntry:ce},elementId:Vc}},elementId:gc,trackingParams:hb+"=",legacyInfoCardVastExtension:Aa,sodarExtensionData:{siub:gc,bgub:Sc,scs:ge,bgp:Qd},externalVideoId:gc,adLayoutLoggingData:{serializedAdServingDataEntry:gc},layoutId:"OTH1kH5dWmSpUnNw"}},{adActionInterstitialRenderer:{image:{thumbnail:{thumbnails:[{url:"https://yt3.ggpht.com/"+fb+"=s176-c-k-c0x00ffffff-no-rj"}]},trackingParams:hb+"="},headline:{text:Rd,
isTemplated:!1,trackingParams:hb+"="},description:{text:Qd,isTemplated:!1,trackingParams:hb+"="},actionButton:{buttonRenderer:{style:"STYLE_PRIMARY",text:{simpleText:Aa},navigationEndpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",
rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},trackingParams:hb+"="}},durationMilliseconds:7E3,countdownRenderer:{timedPieCountdownRenderer:{trackingParams:hb+"="}},navigationEndpoint:{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+
D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=video_card_endcap_action_headline_click"}],commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+
"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},trackingParams:hb+"=",backgroundImage:{thumbnail:{thumbnails:[{url:""}]},trackingParams:hb+"="},abandonCommands:{commands:[{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=video_abandon&ad_mt=[AD_MT]&ad_tos=[AD_TOS]&ad_wat=[AD_WAT]&final=[FINAL]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},
{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+ja+"="+ja+";etm1="+ja+";eid1="+cb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],pingingEndpoint:{hack:!0}}]},adRendererCommands:{impressionCommand:{clickTrackingParams:wc,commandExecutorCommand:{commands:[{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=video_card_endcap_impression"}],
pingingEndpoint:{hack:!0}}]}}},skipButton:{skipButtonRenderer:{message:{text:Sc,isTemplated:!1,trackingParams:hb+"="},trackingParams:hb+"="}},adLayoutLoggingData:{serializedAdServingDataEntry:ce},skipPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=videoskipped&ad_mt=[AD_MT]&acvw=[VIEWABILITY]&gv=[GOOGLE_VIEWABILITY]"},{baseUrl:"https://ade.googlesyndication.com/ddm/activity_ext/dc_pubid="+ja+";dc_exteid="+ib+";met="+ja+";ecn"+
ja+"="+ja+";etm1="+ja+";eid1="+kb+";acvw=[VIEWABILITY];gv=[GOOGLE_VIEWABILITY]?"}],layoutId:"x0nw3inGkAJNdtYU"}}],adLayoutMetadata:{layoutId:"kaF8SbSZynKvp81K",layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",adLayoutLoggingData:{serializedAdServingDataEntry:gc}}}},adSlotLoggingData:{serializedSlotAdServingDataEntry:Zd}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:Db,offsetEndMilliseconds:ac},hideCueRangeMarker:!0}},
renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"10000",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei="+fa+"&m_pos="+cb+"&token=ALHj"+ma+"&index="+ja+"&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver="+c+"&m_pos_ms="+Db}},adSlotLoggingData:{serializedSlotAdServingDataEntry:Cd}}},
{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:ac,offsetEndMilliseconds:ac},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"10000",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei="+fa+"&m_pos="+yb+"&token=ALHj"+ma+"&index="+ja+"&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver="+
c+"&m_pos_ms="+ac}},adSlotLoggingData:{serializedSlotAdServingDataEntry:Sc}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:ac,offsetEndMilliseconds:ac},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"10000",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei="+fa+"&m_pos="+yb+"&token=ALHj"+ma+"&index="+ja+"&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver="+
c+"&m_pos_ms="+ac}},adSlotLoggingData:{serializedSlotAdServingDataEntry:ce}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:ac,offsetEndMilliseconds:ac},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"10000",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei="+fa+"&m_pos="+yb+"&token=ALHj"+ma+"&index="+ja+"&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver="+
c+"&m_pos_ms="+ac}},adSlotLoggingData:{serializedSlotAdServingDataEntry:ce}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:ac,offsetEndMilliseconds:cb},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"10000",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei="+fa+"&m_pos="+yb+"&token=ALHj"+ma+"&index="+ja+"&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver="+
c+"&m_pos_ms="+ac}},adSlotLoggingData:{serializedSlotAdServingDataEntry:Rd}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_END",adTimeOffset:{offsetStartMilliseconds:cb,offsetEndMilliseconds:cb},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"10000",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei="+fa+"&m_pos="+cb+"&token=ALHj"+ma+"&index="+ja+"&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver="+
c+"&m_pos_ms="+cb}},adSlotLoggingData:{serializedSlotAdServingDataEntry:pd}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_SELF_START"}},renderer:{actionCompanionAdRenderer:{headline:{text:Rd,isTemplated:!1,trackingParams:hb+"="},description:{text:Rd,isTemplated:!1,trackingParams:hb+"="},actionButton:{buttonRenderer:{text:{simpleText:$d},navigationEndpoint:{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://ad.doubleclick.net/ddm/trackclk/N444803.2428500DBMSITEID/B30029229.368252041;dc_trk_aid="+
$b+";dc_trk_cid="+$b+";dc_dbm_token="+y+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv="+ja+";ord="+$b+";dc_rui="+ja+";dc_exteid="+ib+";dc_av="+ja+";dc_sk="+ja+";dc_ctype="+cb+";dc_pubid="+ja+";dc_btype=3?gclid="+Ia+"&ase=2"}],commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",
webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},trackingParams:hb+"="}},iconImage:{thumbnail:{thumbnails:[{url:"https://yt3.ggpht.com/ytc/"+Uc+"=s88-c-k-c0x00ffffff-no-rj",width:48,
height:48}]},trackingParams:hb+"="},bannerImage:{thumbnail:{thumbnails:[{url:"https://yt3.ggpht.com/"+ob+"=w1060-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj",width:384,height:80}]},trackingParams:hb+"="},navigationEndpoint:{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://ad.doubleclick.net/ddm/trackclk/N444803.2428500DBMSITEID/B30029229.368252041;dc_trk_aid="+$b+";dc_trk_cid="+$b+";dc_dbm_token="+y+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv="+ja+";ord="+$b+
";dc_rui="+ja+";dc_exteid="+ib+";dc_av="+ja+";dc_sk="+ja+";dc_ctype="+cb+";dc_pubid="+ja+";dc_btype=3?gclid="+Ia+"&ase=2"}],commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+
D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},trackingParams:hb+"=",adInfoRenderer:{adHoverTextButtonRenderer:{button:{buttonRenderer:{style:"STYLE_UNKNOWN",size:"SIZE_DEFAULT",isDisabled:!1,icon:{iconType:"INFO_OUTLINE"},navigationEndpoint:{clickTrackingParams:wc,openPopupAction:{popup:{aboutThisAdRenderer:{url:(fi.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue=
"https://www.youtube.com/aboutthisad?pf=web&source=youtube&reasons=A"+T+"&hl="+Ga+"&origin=www.youtube.com&ata_theme="+re,fi),trackingParams:hb+"="}},popupType:"DIALOG"}},trackingParams:hb+"="}},hoverText:{runs:[{text:Sc}]},trackingParams:hb+"="}},adVideoId:gc,impressionPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=video_companion_impression_tracking"}],adLayoutLoggingData:{serializedAdServingDataEntry:Ya},associatedCompositePlayerBytesLayoutId:hd}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:Vc}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_SELF_START"}},renderer:{actionCompanionAdRenderer:{headline:{text:Zd,isTemplated:!1,trackingParams:hb+"="},description:{text:pd,isTemplated:!1,trackingParams:hb+"="},actionButton:{buttonRenderer:{text:{simpleText:Aa},navigationEndpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+
E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},
trackingParams:hb+"="}},iconImage:{thumbnail:{thumbnails:[{url:"https://yt3.ggpht.com/"+fb+"=s88-c-k-c0x00ffffff-no-rj",width:48,height:48}]},trackingParams:hb+"="},bannerImage:{thumbnail:{thumbnails:[{url:"https://yt3.ggpht.com/"+gf+"=w1060-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj",width:384,height:80}]},trackingParams:hb+"="},navigationEndpoint:{clickTrackingParams:wc,commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+
ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},trackingParams:hb+
"=",adInfoRenderer:{adHoverTextButtonRenderer:{button:{buttonRenderer:{style:"STYLE_UNKNOWN",size:"SIZE_DEFAULT",isDisabled:!1,icon:{iconType:"INFO_OUTLINE"},navigationEndpoint:{clickTrackingParams:wc,openPopupAction:{popup:{aboutThisAdRenderer:{url:(de.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue="https://www.youtube.com/aboutthisad?pf=web&source=youtube&reasons=A"+T+"&hl="+Ga+"&origin=www.youtube.com&ata_theme="+re,de),trackingParams:hb+"="}},popupType:"DIALOG"}},trackingParams:hb+"="}},
hoverText:{runs:[{text:re}]},trackingParams:hb+"="}},adVideoId:gc,impressionPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+gc+"&cid="+oa+"&label=video_companion_impression_tracking"}],adLayoutLoggingData:{serializedAdServingDataEntry:hd},associatedCompositePlayerBytesLayoutId:hd}},adSlotLoggingData:{serializedSlotAdServingDataEntry:Vc}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_SELF_START"}},renderer:{actionCompanionAdRenderer:{headline:{text:Ya,
isTemplated:!1,trackingParams:hb+"="},description:{text:Rd,isTemplated:!1,trackingParams:hb+"="},actionButton:{buttonRenderer:{text:{simpleText:Aa},navigationEndpoint:{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://ad.doubleclick.net/ddm/trackclk/N444803.2428500DBMSITEID/B30029229.368252041;dc_trk_aid="+$b+";dc_trk_cid="+$b+";dc_dbm_token="+y+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv="+ja+";ord="+$b+";dc_rui="+ja+";dc_exteid="+ib+";dc_av="+ja+";dc_sk="+ja+";dc_ctype="+
cb+";dc_pubid="+ja+";dc_btype=3?gclid="+Ia+"&ase=2"}],commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+
ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},trackingParams:hb+"="}},iconImage:{thumbnail:{thumbnails:[{url:"https://yt3.ggpht.com/ytc/"+Uc+"=s88-c-k-c0x00ffffff-no-rj",width:48,height:48}]},trackingParams:hb+"="},bannerImage:{thumbnail:{thumbnails:[{url:"https://yt3.ggpht.com/"+ob+"=w1060-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj",width:384,height:80}]},trackingParams:hb+
"="},navigationEndpoint:{clickTrackingParams:wc,loggingUrls:[{baseUrl:"https://ad.doubleclick.net/ddm/trackclk/N444803.2428500DBMSITEID/B30029229.368252041;dc_trk_aid="+$b+";dc_trk_cid="+$b+";dc_dbm_token="+y+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv="+ja+";ord="+$b+";dc_rui="+ja+";dc_exteid="+ib+";dc_av="+ja+";dc_sk="+ja+";dc_ctype="+cb+";dc_pubid="+ja+";dc_btype=3?gclid="+Ia+"&ase=2"}],commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+
D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",webPageType:"WEB_PAGE_TYPE_UNKNOWN",rootVe:83769}},urlEndpoint:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C"+D+"____________"+E+"AxAA&ase=2&num="+ja+"&cid="+oa+"&ad_cpn=%5BAD_CPN%5D&sig="+ea+"&adurl="+ad+"&label=video_click_to_advertiser_site&ctype="+yb+"&ms=[CLICK_MS]",target:"TARGET_NEW_WINDOW",attributionSrcMode:"ATTRIBUTION_SRC_MODE_LABEL_CHROME"}},
trackingParams:hb+"=",adInfoRenderer:{adHoverTextButtonRenderer:{button:{buttonRenderer:{style:"STYLE_UNKNOWN",size:"SIZE_DEFAULT",isDisabled:!1,icon:{iconType:"INFO_OUTLINE"},navigationEndpoint:{clickTrackingParams:wc,openPopupAction:{popup:{aboutThisAdRenderer:{url:(Li.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue="https://www.youtube.com/aboutthisad?pf=web&source=youtube&reasons=A"+T+"&hl="+Ga+"&origin=www.youtube.com&ata_theme="+re,Li),trackingParams:hb+"="}},popupType:"DIALOG"}},trackingParams:hb+
"="}},hoverText:{runs:[{text:Rd}]},trackingParams:hb+"="}},adVideoId:gc,impressionPings:[{baseUrl:"https://www.youtube.com/pagead/interaction/?ai=C"+D+"____________"+E+"AxAA&sigh="+z+"&cid="+oa+"&label=video_companion_reshow_tracking"}],adLayoutLoggingData:{serializedAdServingDataEntry:Zd},isContentVideoCompanion:!0,associatedCompositePlayerBytesLayoutId:hd}},adSlotLoggingData:{serializedSlotAdServingDataEntry:Vc}}}],adBreakHeartbeatParams:"Q0FBJTNE",frameworkUpdates:{entityBatchUpdate:{mutations:[{entityKey:Je,
type:"ENTITY_MUTATION_TYPE_REPLACE",payload:{offlineabilityEntity:{key:Je,command:{innertubeCommand:{clickTrackingParams:wc,ypcGetOfflineUpsellEndpoint:{params:Df}}},addToOfflineButtonState:"ADD_TO_OFFLINE_BUTTON_STATE_ENABLED",contentCheckOk:!1,racyCheckOk:!1,loggingDirectives:{trackingParams:hb+"=",visibility:{types:"4"},enableDisplayloggerExperiment:!0}}}}],timestamp:{seconds:Ab,nanos:Yc}}}},Lj=JSON.stringify(Mi),nk=performance.now()-a;return{objectRepresentation:Mi,jsonRepresentation:Lj,generationTime:nk}};
ECa=function(a,b){if(a===b)return!0;if(!a||!b||typeof a!==typeof b)return!1;if(a instanceof Array&&b instanceof Array){if(a.length!==b.length)return!1;for(var c=0;c<a.length;c++)if(!ECa(a[c],b[c]))return!1;return!0}if("object"===typeof a&&"object"===typeof b&&a&&b){for(c in a)if(!(c in b&&ECa(a[c],b[c])))return!1;for(var d in b)if(!(d in a))return!1;return!0}return!1};
Ns=function(a,b,c,d){if(a===b)return!0;if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;for(var e=0;e<a.length;e++)if(!Ns(a[e],b[e],c,d))return!1;return!0}if(a instanceof Set||b instanceof Set){if(a instanceof Set&&b instanceof Set){if(a.size!==b.size)return!1;d=_.g(a.values());for(e=d.next();!e.done;e=d.next())if(!b.has(e.value))return!1;return!0}return!1}if(a instanceof Function){if(d)return!0;""===a.name&&_.Rj(Error("we"),"ERROR");return!1}if(a instanceof Date&&b instanceof
Date)return a.getTime()===b.getTime();if(a instanceof Object&&b instanceof Object){if(FCa(a)&&FCa(b))try{return a.equals(b)}catch(l){_.Rj(Error("xe`"+l),"ERROR")}e=Object.getOwnPropertyNames(a).filter(function(l){return c?void 0!==a[l]:!0});
var h=Object.getOwnPropertyNames(b).filter(function(l){return c?void 0!==b[l]:!0});
if(e.length!==h.length)return!1;e=_.g(e);for(h=e.next();!h.done;h=e.next())if(h=h.value,!Ns(a[h],b[h],c,d))return!1;return!0}return!1};
FCa=function(a){a=Object.getPrototypeOf(a).equals;return a instanceof Function&&1===a.length};
ICa=function(){return _.v(function(a){if(1==a.nextAddress)return 2!==GCa?a.jumpTo(2):_.w(a,HCa(),3);2!=a.nextAddress&&(GCa=a.yieldResult);return a.return(GCa)})};
LCa=function(){return _.v(function(a){if(1==a.nextAddress)return _.u("ab_pl_man")?2!==JCa?a.jumpTo(2):_.w(a,KCa(),3):a.return(1);2!=a.nextAddress&&(JCa=a.yieldResult);return a.return(JCa)})};
OCa=function(){return _.v(function(a){if(1==a.nextAddress)return _.u("ab_fk_sk_cl")?2!==MCa?a.jumpTo(2):_.w(a,NCa(),3):a.return(1);2!=a.nextAddress&&(MCa=a.yieldResult);return a.return(MCa)})};
RCa=function(){return _.v(function(a){if(1==a.nextAddress)return _.u("ab_det_apb_b")?2!==PCa?a.jumpTo(2):_.w(a,QCa(),3):a.return(1);2!=a.nextAddress&&(PCa=a.yieldResult);return a.return(PCa)})};
UCa=function(){var a;return _.v(function(b){if(1==b.nextAddress)return _.w(b,Promise.all([ICa(),RCa(),LCa(),OCa()]),2);if(3!=b.nextAddress)return SCa()?b.return(!0):_.w(b,TCa(),3);a=b.yieldResult;return b.return(0===a)})};
SCa=function(){var a=[];a.push(VCa());a.push(WCa());a.push(GCa);a.push(PCa);a.push(JCa);a.push(MCa);_.u("ab_det_el_h")&&a.push(XCa());_.u("ks_det_gpbl")||a.push(YCa());_.u("ks_get_o_pp")||a.push(ZCa());_.u("ab_deg_unex_thr")||a.push($Ca());_.u("enable_pl_r_si_fa")&&a.push(aDa);_.u("ab_det_sc_inj_enf")&&a.push(bDa());return _.u("debug_sk_em_precheck")?!0:a.includes(0)};
dDa=function(){var a=[].concat(_.Pd(cDa));try{var b=DCa();a.push({jsonRepresentation:b.jsonRepresentation,objectRepresentation:b.objectRepresentation})}catch(c){a=[].concat(_.Pd(cDa))}return a};
eDa=function(){var a=["adPlacements","adSlots"];try{return a.filter(function(){return!0}).length!==a.length?0:1}catch(b){return 0}};
ZCa=function(){if(0===eDa())return 0;var a=DCa(),b=a.objectRepresentation,c=(0,_.If.unsafeClone)(b),d=[];if(b&&"object"===typeof b)for(var e in b)d.push(e);else return 4;a=a.objectRepresentation.adPlacements;if(!(a&&0<a.length))return 4;try{if(!ECa(d,Object.getOwnPropertyNames(b)))return 0}catch(h){return 0}return ECa(c,b)?1:0};
VCa=function(){for(var a=_.g(dDa()),b=a.next();!b.done;b=a.next()){var c=b.value;b=c.jsonRepresentation;c=c.objectRepresentation;try{var d=JSON.parse(b);if(!Ns(d,c,!1,!1))return 0}catch(e){return 0}}return 1};
bDa=function(){try{var a=Wfa("ab_det_sc_inj_val");1===a.length&&""===a[0]&&(a=['json=JSON.parse(text);for(k of["playerAds","adPlacements","adSlots"])']);for(var b=document.querySelectorAll("script"),c=_.g(b),d=c.next();!d.done;d=c.next())for(var e=d.value,h=_.g(a),l=h.next();!l.done;l=h.next()){var m=l.value;b=void 0;if(null==(b=e.textContent)?0:b.includes(m))return 0}}catch(p){return 4}return 1};
TCa=function(){var a,b,c,d,e,h,l;return _.v(function(m){switch(m.nextAddress){case 1:_.Ig(m,2),a=_.g(cDa),b=a.next();case 4:if(b.done)return m.return(1);d=c=b.value;e=d.jsonRepresentation;h=d.objectRepresentation;return _.w(m,(new Response(e,{status:200})).json(),7);case 7:l=m.yieldResult;if(!Ns(l,h,!1,!1))return m.return(0);b=a.next();m.jumpTo(4);break;case 2:return _.Lg(m),m.return(4)}})};
$Ca=function(){try{btoa("abc")}catch(a){return 0}return 1};
HCa=function(){var a,b,c,d,e,h,l,m,p,q,t;return _.v(function(y){switch(y.nextAddress){case 1:_.Ig(y,2),a=_.g(dDa()),b=a.next();case 4:if(b.done)return y.return(1);d=c=b.value;e=d.jsonRepresentation;h=d.objectRepresentation;l=btoa(e);m="data:application/json;base64,"+l;p=new Request(m);Object.defineProperty(p,"url",{get:function(){return"https://www.youtube.com/youtubei/v1/player?key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8&prettyPrint=false"}});
Object.defineProperty(p,"method",{get:function(){return"POST"}});
Object.defineProperty(p,"bodyUsed",{get:function(){return!0}});
Object.defineProperty(p,"mode",{get:function(){return"same-origin"}});
Object.defineProperty(p,"body",{get:function(){return new ReadableStream}});
return _.w(y,fetch(p),7);case 7:return q=y.yieldResult,_.w(y,q.json(),8);case 8:t=y.yieldResult;if(!Ns(t,h,!1,!1))return y.return(0);b=a.next();y.jumpTo(4);break;case 2:return _.Lg(y),y.return(4)}})};
XCa=function(){try{var a=document.createElement("div");document.body.appendChild(a);var b=getComputedStyle(a).display;document.body.removeChild(a);if("none"===b)return 4;var c=document.createElement("div");c.setAttribute("id","YtSparklesVisibilityIdentifier");document.body.appendChild(c);var d="none"===getComputedStyle(c).display?0:1;document.body.removeChild(c);return d}catch(e){return 4}};
NCa=function(){var a,b,c;return _.v(function(d){a=new _.Os;b=document.createElement("button");b.classList.add("ytp-ad-skip-button");b.style.opacity="0";b.style.height="0px";b.style.width="0px";b.style.padding="0px";b.style.border="none";c=function(){b.parentElement&&b.parentElement.removeChild(b)};
b.onclick=function(){a.resolve(0);c()};
document.body.appendChild(b);setTimeout(function(){c();a.resolve(1)},50);
return d.return(a.promise)})};
KCa=function(){var a,b,c,d,e,h,l;return _.v(function(m){a=new _.Os;b=document.createElement("ytd-player");try{document.body.prepend(b)}catch(p){return m.return(4)}c=function(){b.parentElement&&b.parentElement.removeChild(b)};
0<b.getElementsByTagName("div").length?d=b.getElementsByTagName("div")[0]:(d=document.createElement("div"),b.appendChild(d));e=document.createElement("div");d.appendChild(e);h=document.createElement("video");l=new Blob([new Uint8Array([26,69,223,163,159,66,134,129,1,66,247,129,1,66,242,129,4,66,243,129,8,66,130,132,119,101,98,109,66,135,129,4,66,133,129,2,24,83,128,103,1,255,255,255,255,255,255,255,21,73,169,102,153,42,215,177,131,15,66,64,77,128,134,67,104,114,111,109,101,87,65,134,67,104,114,111,
109,101,22,84,174,107,169,174,167,215,129,1,115,197,135,207,96,156,234,24,157,175,131,129,1,85,238,129,1,134,133,86,95,86,80,56,224,138,176,129,1,186,129,1,83,192,129,1,31,67,182,117,1,255,255,255,255,255,255,255,231,129,0,160,204,161,162,129,0,0,0,16,2,0,157,1,42,1,0,1,0,11,199,8,133,133,136,153,132,136,63,130,0,12,13,96,0,254,229,106,0,117,161,165,166,163,238,129,1,165,158,16,2,0,157,1,42,1,0,1,0,11,199,8,133,133,136,153,132,136,63,130,0,12,13,96,0,254,232,120,0,160,187,161,152,129,3,233,0,177,
1,0,47,17,252,0,24,0,48,63,244,12,0,0,0,254,229,106,0,117,161,155,166,153,238,129,1,165,148,177,1,0,47,17,252,0,24,0,48,63,244,12,0,0,0,254,232,120,0,251,129,0,160,188,161,152,129,7,208,0,177,1,0,47,17,252,0,24,0,48,63,244,12,0,0,0,254,229,106,0,117,161,155,166,153,238,129,1,165,148,177,1,0,47,17,252,0,24,0,48,63,244,12,0,0,0,254,232,120,0,251,130,3,233])],{type:"video/webm"});h.src=_.$c(_.Wca(l));h.ontimeupdate=function(){c();a.resolve(0)};
e.appendChild(h);h.classList.add("html5-main-video");setTimeout(function(){e.classList.add("ad-interrupting")},200);
setTimeout(function(){c();a.resolve(1)},5E3);
return m.return(a.promise)})};
fDa=function(a,b){var c,d;return _.v(function(e){switch(e.nextAddress){case 1:c=[],d=0;case 2:if(!(3>d)){e.jumpTo(4);break}return _.w(e,fetch(a,{cache:"no-store",method:b}).then(function(h){c.push(h.status)}).catch(function(){c.push(-1)}),3);
case 3:d++;e.jumpTo(2);break;case 4:return e.return(c)}})};
gDa=function(a){return 0===a.domainLookupStart&&0===a.domainLookupEnd&&0===a.connectStart&&0===a.connectEnd};
hDa=function(a,b,c){c=void 0===c?"GET":c;var d,e,h,l,m,p,q,t,y,z;return _.v(function(D){if(1==D.nextAddress)return _.w(D,Promise.all([fDa(a,c),fDa(b,c)]),2);d=D.yieldResult;e=_.g(d);h=e.next().value;l=e.next().value;m=h;p=l;if(Math.min.apply(Math,_.Pd(p))!==Math.max.apply(Math,_.Pd(p))||Math.min.apply(Math,_.Pd(m))!==Math.max.apply(Math,_.Pd(m)))return D.return(2);if(Math.min.apply(Math,_.Pd(p))===Math.min.apply(Math,_.Pd(m)))return D.return(1);t=null==(q=performance.getEntriesByName(a))?void 0:q[0];
z=null==(y=performance.getEntriesByName(b))?void 0:y[0];return t&&z?gDa(z)?D.return(1):gDa(t)?D.return(0):D.return(1):D.return(2)})};
QCa=function(){var a;return _.v(function(b){var c=[];var d;var e,h,l;(e=d=null==(e=DCa().objectRepresentation.streamingData)?void 0:null==(h=e.formats)?void 0:null==(l=h[0])?void 0:l.url)&&e&&!d.match(/&pfa=|yt_premiere_broadcast|yt_live_broadcast/)?(e=e.replace("initcwndbps","ctier=L&initcwndbps"),d={testUrl:e,baseUrl:d,method:"GET"}):d=void 0;d&&c.push(d);_.u("ab_net_tp_e")&&c.push({testUrl:_.ca.location.origin+"/ad_companion",baseUrl:_.ca.location.origin+"/generate_204",method:"OPTIONS"});if(_.u("ad_net_pb_ab")){var m;
b:{d=/api\/stats\/ads/;var p,q,t,y;e=null==(m=DCa().objectRepresentation.adPlacements)?void 0:null==(p=m[0])?void 0:null==(q=p.adPlacementRenderer)?void 0:null==(t=q.renderer)?void 0:null==(y=t.linearAdSequenceRenderer)?void 0:y.linearAds;if(null!=e&&e.length&&(m=_.B(e[0],iDa))&&(m=m.pings,null!=m&&m.impressionPings))for(p=[].concat(_.Pd(m.impressionPings)),m.progressPings&&(p=[].concat(_.Pd(p),_.Pd(m.progressPings))),m=_.g(p),p=m.next();!p.done;p=m.next())if(p=p.value,p.baseUrl&&d.test(p.baseUrl)){m=
p.baseUrl.replace("https://www.youtube.com","");break b}m=void 0}m&&c.push({testUrl:_.ca.location.origin+m,baseUrl:_.ca.location.origin+"/feed/download",method:"GET"})}c=0!==c.length?c[Math.floor(Math.random()*c.length)]:void 0;return(a=c)?b.return(hDa(a.testUrl,a.baseUrl,a.method)):b.return(4)})};
WCa=function(){return _.rf("ISDSTAT",2)};
YCa=function(){if(void 0===_.ca.ytGetPkBl||null===_.ca.ytGetPkBl||"function"!==typeof _.ca.ytGetPkBl)return 2;try{return!0===_.ca.ytGetPkBl()?0:1}catch(a){return 0}};
_.kDa=function(){return jDa=SCa()};
nDa=function(){return _.v(function(a){return void 0!==lDa?a.return():_.w(a,mDa(),0)})};
mDa=function(){return _.v(function(a){if(1==a.nextAddress)return _.w(a,UCa(),2);jDa=a.yieldResult;lDa=_.Ph.addLowPriorityJob(mDa,5E3);_.Bo(a)})};
_.Ps=function(a,b){_.u("enable_flow_logging_p4e")&&(a=_.Op("FLOW_EVENT_NAMESPACE_ADBLOCK_ENFORCEMENT",a),(void 0===b?0:b)?_.oDa(_.Qp(),a,"FLOW_TYPE_ADBLOCK_ENFORCEMENT"):_.Pp(_.Qp(),a,"FLOW_TYPE_ADBLOCK_ENFORCEMENT"))};
sDa=function(a){var b=void 0===b?pDa:b;var c,d,e=null==(c=a.responseContext)?void 0:null==(d=c.mainAppWebResponseContext)?void 0:d.trackingParam;if(!e){b.increment("MISSING");var h,l,m,p,q,t;_.Sj(new _.lg("282054944_a",{uso:!!(null==(h=a.responseContext)?0:null==(l=h.mainAppWebResponseContext)?0:l.loggedOut),nmawrp:void 0===(null==(m=a.responseContext)?void 0:m.mainAppWebResponseContext),nrc:void 0===a.responseContext,cp:null==(p=a.playabilityStatus)?void 0:p.contextParams,sdf:0<((null==(q=a.streamingData)?
void 0:q.formats)||[]).length,sdaf:0<((null==(t=a.streamingData)?void 0:t.adaptiveFormats)||[]).length,os:!!a.offlineState,cotn:a.cotn}));return 2}c="";try{c=qDa(e)}catch(z){return b.increment("C_ERROR"),_.Rj(z),2}try{var y=rDa(c)}catch(z){return b.increment("P_ERROR"),_.Rj(z),2}y=_.Qs(y,Rs,1);e=[];y=_.g(y);for(c=y.next();!c.done;c=y.next())h=c.value,c=h.getPath(),d=(0,_.If.getValueByKeys)(a,c.split(".")),d=String(void 0===d||null===d?"":d),h=h.getValue()||"",l=/[+\-\/_]/g,d.replace(l,"")!==h.replace(l,
"")&&(b.increment("MISMATCH"),_.u("ab_mis_log_err")&&_.Rj(new _.lg("282054944_p",{fp:c,g:String(d),e:String(h)})),["auxiliaryUi.messageRenderers.enforcementMessageViewModel.displayType"].includes(c)||(c.match(/enforcementMessageViewModel/i)?e.push(3):e.push(2)));if(0<e.length)return Math.max.apply(Math,_.Pd(e));b.increment("SUCCESS");return 1};
tDa=function(a){return{signalAction:{signal:a}}};
wDa=function(){return"WEB_REMIX"===_.rf("INNERTUBE_CLIENT_NAME")?uDa:_.vDa};
xDa=function(a,b){a=void 0===a?"SOFT_RELOAD_PAGE":a;b=void 0===b?49504:b;return{style:"STYLE_OVERLAY",size:"SIZE_DEFAULT",text:_.Jo(_.Ln("RETRY",void 0,"Retry")),loggingDirectives:{clientVeSpec:{uiType:b}},serviceEndpoint:{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{signalAction:{signal:a}}]}}}};
yDa=function(){return{style:"STYLE_LIGHT_TEXT",size:"SIZE_DEFAULT",text:_.Jo(_.Ln("VIEW_DOWNLOADS",void 0,"View")),loggingDirectives:{clientVeSpec:{uiType:98970}},navigationEndpoint:wDa()}};
zDa=function(a){var b;a=null==(b=a.auxiliaryUi)?void 0:b.messageRenderers;if((b=(null==a?void 0:a.enforcementMessageViewModel)||(null==a?void 0:a.bkaEnforcementMessageViewModel))&&"ENFORCEMENT_MESSAGE_VIEW_MODEL_DISPLAY_TYPE_PLAYER"===b.displayType)return b};
DDa=function(a){var b=ADa;BDa.push(a);CDa||(b(function(){for(var c=_.g(BDa),d=c.next();!d.done;d=c.next())d=d.value,d();BDa.length=0;CDa=!1}),CDa=!0)};
ADa=function(a){Promise.resolve().then(a)};
_.Ss=function(a){a=_.g(_.Nl(a));var b=a.next().value,c=a.next().value;return[b,function(d){DDa(function(){c(d)})}]};
_.EDa=function(a,b){var c=void 0===c?_.Es:c;_.Gr(function(){_.kCa(a,b,c)})};
FDa=function(a){switch(a){case 2:return"yt-spec-touch-feedback-shape--touch-response-inverse";case 3:return"yt-spec-touch-feedback-shape--overlay-touch-response";case 4:return"yt-spec-touch-feedback-shape--overlay-touch-response-inverse";default:return"yt-spec-touch-feedback-shape--touch-response"}};
_.GDa=function(a){a=a.model;var b=a.disabled,c=a.focused,d=a.borderRadius,e=a.circular,h=a.isExtended,l=a.color;a=d?"border-radius: "+d:void 0;var m=_.Ll(),p=_.Ll(),q=_.Ol();d=_.g(_.jf(!1));var t=d.next().value,y=d.next().value;d=_.Ml(function(){q.value||"function"!==typeof Animation||(q.value=new Ts(p.value,m.value));y(!1);var D;null==(D=q.value)||D.play()});
var z=_.Ml(function(){var D;null==(D=q.value)||D.cancel();y(!0)});
return _.r("yt-touch-feedback-shape",{class:function(){var D={};return _.Lr("yt-spec-touch-feedback-shape",FDa(l),(D["yt-spec-touch-feedback-shape--focused"]=!!c&&!b,D["yt-spec-touch-feedback-shape--circular"]=!!e,D["yt-spec-touch-feedback-shape--is-extended"]=!!h,D["yt-spec-touch-feedback-shape--down"]=!!t(),D))},
"on:mousedown":z,"on:mouseup":d,"on:touchstart":z,"on:touchend":d,"on:pointerleave":_.Ml(function(){var D;null==(D=q.value)||D.cancel();y(!1)}),
"aria-hidden":!0},_.r("div",{class:"yt-spec-touch-feedback-shape__stroke",style:a,el:m}),_.r("div",{class:"yt-spec-touch-feedback-shape__fill",style:a,el:p}))};
HDa=function(a){switch(a){case 2:return"yt-spec-touch-feedback-shape--touch-response-inverse";case 3:return"yt-spec-touch-feedback-shape--overlay-touch-response";case 4:return"yt-spec-touch-feedback-shape--overlay-touch-response-inverse";default:return"yt-spec-touch-feedback-shape--touch-response"}};
_.Vs=function(a){_.u("mweb_enable_keto_batch_17")||_.u("mweb_enable_keto_batch_17_8")?_.Nr(_.GDa)({model:a}):_.Kr(Us,{model:a});_.Mr(_.u("mweb_enable_keto_batch_17_log")||_.u("mweb_enable_keto_batch_17_8_log"))};
IDa=function(a){return"overlay-dark"===a.style?4:"overlay"===a.style?"filled"===a.type?4:3:"filled"===a.type||"call-to-action-inverse"===a.style||"mono-inverse"===a.style?2:1};
JDa=function(a){switch(a){case "filled":return"yt-spec-button-shape-next--filled";case "outline":return"yt-spec-button-shape-next--outline";case "tonal":return"yt-spec-button-shape-next--tonal";default:return"yt-spec-button-shape-next--text"}};
KDa=function(a){switch(a){case "call-to-action":return"yt-spec-button-shape-next--call-to-action";case "mono":return"yt-spec-button-shape-next--mono";case "overlay":return"yt-spec-button-shape-next--overlay";case "overlay-dark":return"yt-spec-button-shape-next--overlay-dark";case "call-to-action-inverse":return"yt-spec-button-shape-next--call-to-action-inverse";case "mono-inverse":return"yt-spec-button-shape-next--mono-inverse";default:return"yt-spec-button-shape-next--mono"}};
LDa=function(a){switch(a){case "XS":return"yt-spec-button-shape-next--size-xs";case "S":return"yt-spec-button-shape-next--size-s";case "L":return"yt-spec-button-shape-next--size-l";case "XL":return"yt-spec-button-shape-next--size-xl";default:return"yt-spec-button-shape-next--size-m"}};
MDa=function(a,b){b=("icon-only"===a.iconPosition||"icon-only-40"===a.iconPosition||"icon-with-label"===a.iconPosition)&&b;return!a.segmentedPosition&&b&&"S"===a.size};
NDa=function(a){if(!a)return{};var b=a.color,c=a.backgroundColor;a=a.borderColor;var d="";b&&(d+="color: "+b+";");c&&(d+="background-color: "+c+";");a&&(d+="border-color: "+a+";");return{style:d}};
RDa=function(a){var b=a.model,c=a.icon,d=a.secondaryIcon,e=b.size;a=b.style;var h=b.focused,l=b.disabled,m=b.onTap,p=b.alignByText,q=b.aTagConfig,t=b.customColors,y=b.segmentedPosition,z=b.toggled,D=b.toggleable,E=b.accessibilityLabel,I=b.onToggle,S=b.iconPosition,T=b.oneOffCustomTextWrap,fa=b.disableTextEllipsis,oa=b.tooltipText,ea=b.state,ma=b.type;if("call-to-action-inverse"===a||"mono-inverse"===a)ma="text";"overlay-dark"===a&&(ma="tonal");var ra=!!c&&"leading"===S,Ea=!!c&&"trailing"===S,Wa=!!c&&
!!d&&"leading-trailing"===S,fb=!!c&&"icon-only"===S,ob=!!c&&"icon-only-40"===S;S=!!c&&"icon-with-label"===S;var db=fb||ob||S;l&&(ea="disabled");ea="disabled"===ea||l;var Ia=MDa(b,!!c),mb={};e=(mb["yt-spec-button-shape-next"]=!0,mb[JDa(ma)]=!0,mb[KDa(a)]=!ea,mb["yt-spec-button-shape-next--disabled"]=!!ea,mb[LDa(e)]=!0,mb["yt-spec-button-shape-next--focused"]=!!h&&!l,mb["yt-spec-button-shape-next--icon-trailing"]=Ea,mb["yt-spec-button-shape-next--icon-leading"]=ra,mb["yt-spec-button-shape-next--icon-leading-trailing"]=
Wa,mb["yt-spec-button-shape-next--icon-button"]=fb||S,mb["yt-spec-button-shape-next--icon-only-default"]=ob,mb["yt-spec-button-shape-next--align-by-text"]=!!p,mb["yt-spec-button-shape-next--segmented-start"]="start"===y,mb["yt-spec-button-shape-next--segmented-end"]="end"===y,mb["yt-spec-button-shape-next--override-small-size-icon"]=Ia,mb["yt-spec-button-shape-next--one-off-custom-text-wrap-container"]=!!T,mb["yt-spec-button-shape-next--disable-text-ellipsis"]=!!fa,mb);var eb=_.Ml(function(Va){null==
m||m(Va);D&&(null==I||I(Va))}),Gb=Object.assign({},{"class":_.Lr(e),
title:null!=oa?oa:""},NDa(t));l&&(Gb.disabled=l);l&&q&&(Gb.style="pointer-events:none");D&&z&&(Gb["aria-pressed"]=z);E&&(Gb["aria-label"]=E);var Tb=ODa(q);l=function(){return q?_.r("a",Object.assign({},_.Ne(Gb),_.Ne(q),{href:Tb}),_.r(_.Nd,null,_.r(_.Nd,null,PDa(b,ra,Wa,Ea,db,c,d)))):_.r("button",Object.assign({},{"on:click":eb},_.Ne(Gb)),_.r(_.Nd,null,_.r(_.Nd,null,PDa(b,ra,Wa,Ea,db,c,d))))};
t={};a=(t["yt-spec-button-shape-with-label"]=!0,t["yt-spec-button-shape-with-label--is-overlay"]="overlay"===a||"overlay-dark"===a,t);return _.r("yt-button-shape",{class:"yt-spec-button-shape-next__button-shape-class"},S?_.r("label",{class:_.Lr(a)},l(),_.r("div",{class:"yt-spec-button-shape-with-label__label","aria-hidden":!0},QDa(b))):l())};
QDa=function(a){var b=a.formattedButtonText,c=a.buttonText,d=a.oneOffCustomTextWrap,e="icon-with-label"===a.iconPosition||d,h={lineBreakMode:"LINE_BREAK_MODE_BY_WORD_WRAPPING",textAlignment:"TEXT_ALIGNMENT_CENTER"};return _.r(_.Nd,null,_.Te(b,function(){return _.r(_.Me,null,function(){null==b||b(e?h:{})})}),_.Te(c,function(){return _.r(_.Nd,null,c)}))};
PDa=function(a,b,c,d,e,h,l){return _.r(_.Nd,null,_.Te(h&&(b||c||e),function(){return _.r(_.Nd,null,function(){return _.r("div",{class:"yt-spec-button-shape-next__icon","aria-hidden":"true"},_.r(_.Me,null,function(){null==h||h()}))}())}),_.Te((a.buttonText||a.formattedButtonText)&&!e,function(){return _.r(_.Nd,null,_.r("div",{class:"yt-spec-button-shape-next__button-text-content"},QDa(a)))}),_.Te(d,function(){return _.r(_.Nd,null,function(){return _.r("div",{class:"yt-spec-button-shape-next__icon"},
_.r(_.Me,null,function(){null==h||h()}))}())}),_.Te(c,function(){return _.r(_.Nd,null,function(){return _.r("div",{class:"yt-spec-button-shape-next__secondary-icon"},_.r(_.Me,null,function(){null==l||l()}))}())}),_.Te(!a.disabled&&!0,function(){return _.r(_.Me,null,function(){_.Vs({color:IDa(a)})})}))};
ODa=function(a){var b="";if(null==a?0:a.href)b=a.href,delete a.href;return b};
_.Ws=function(a,b){switch(a.size){case "XS":return 16;case "S":return MDa(a,b)?24:16;default:return 24}};
UDa=function(a,b,c){var d=a.style,e=a.size,h=a.focused,l=a.disabled,m=a.buttonText,p=a.onTap,q=a.alignByText,t=a.aTagConfig,y=a.customColors,z=a.formattedButtonText,D=a.segmentedPosition,E=a.toggled,I=a.toggleable,S=a.accessibilityLabel,T=a.onToggle,fa=a.iconPosition,oa=a.oneOffCustomTextWrap,ea=a.disableTextEllipsis,ma=a.tooltipText,ra=a.state,Ea=a.type;if("call-to-action-inverse"===d||"mono-inverse"===d)Ea="text";"overlay-dark"===d&&(Ea="tonal");var Wa=!!b&&"leading"===fa,fb=!!b&&"trailing"===fa,
ob=!!b&&!!c&&"leading-trailing"===fa,db=!!b&&"icon-only"===fa,Ia=!!b&&"icon-only-40"===fa,mb=!!b&&"icon-with-label"===fa,eb=db||Ia||mb;l&&(ra="disabled");ra="disabled"===ra||l;var Gb=MDa(a,!!b),Tb={},Va=(Tb["yt-spec-button-shape-next"]=!0,Tb[JDa(Ea)]=!0,Tb[KDa(d)]=!ra,Tb["yt-spec-button-shape-next--disabled"]=!!ra,Tb[LDa(e)]=!0,Tb["yt-spec-button-shape-next--focused"]=!!h&&!l,Tb["yt-spec-button-shape-next--icon-trailing"]=fb,Tb["yt-spec-button-shape-next--icon-leading"]=Wa,Tb["yt-spec-button-shape-next--icon-leading-trailing"]=
ob,Tb["yt-spec-button-shape-next--icon-button"]=db||mb,Tb["yt-spec-button-shape-next--icon-only-default"]=Ia,Tb["yt-spec-button-shape-next--align-by-text"]=!!q,Tb["yt-spec-button-shape-next--segmented-start"]="start"===D,Tb["yt-spec-button-shape-next--segmented-end"]="end"===D,Tb["yt-spec-button-shape-next--override-small-size-icon"]=Gb,Tb["yt-spec-button-shape-next--one-off-custom-text-wrap-container"]=!!oa,Tb["yt-spec-button-shape-next--disable-text-ellipsis"]=!!ea,Tb),Xb=function(){if(z){var Yc=
{lineBreakMode:"LINE_BREAK_MODE_BY_WORD_WRAPPING",textAlignment:"TEXT_ALIGNMENT_CENTER"};z("icon-with-label"===fa||oa?Yc:{})}else m&&_.Fe(m)},cc=function(Yc){null==p||p(Yc);
I&&(null==T||T(Yc))},vb=t?_.Xs:_.SDa,ab=function(){b&&(Wa||ob||eb)&&function(){(0,_.Ys)({className:"yt-spec-button-shape-next__icon",
"aria-hidden$":!0},function(){b()})}();
!m&&!z||eb||function(){(0,_.Ys)({className:"yt-spec-button-shape-next__button-text-content"},function(){Xb()})}();
fb&&function(){(0,_.Ys)({className:"yt-spec-button-shape-next__icon"},function(){b()})}();
ob&&function(){(0,_.Ys)({className:"yt-spec-button-shape-next__secondary-icon"},function(){c()})}();
l||_.Vs({color:IDa(a)})},Fc=function(){vb(Object.assign({},{className:_.Lr(Va),
onclick:t?void 0:cc,disabled:l,style:l&&t?"pointer-events:none":void 0,"aria-pressed$":I?E:void 0,"aria-label$":S,title$:null!=ma?ma:""},t,NDa(y)),function(){ab()})};
mb?(e={},d=(e["yt-spec-button-shape-with-label"]=!0,e["yt-spec-button-shape-with-label--is-overlay"]="overlay"===d||"overlay-dark"===d,e),TDa({className:_.Lr(d)},function(){Fc();(0,_.Ys)({"aria-hidden$":!0,className:"yt-spec-button-shape-with-label__label"},Xb)})):Fc()};
_.Zs=function(a,b,c,d){_.u("mweb_enable_keto_batch_b1")?_.Nr(RDa)({model:a,icon:b,version:c,secondaryIcon:d}):UDa(a,b,d);_.Mr(_.u("mweb_enable_keto_batch_b1_log"))};
$s=function(a){return!isNaN(Number(a))&&!_.hi(a)};
YDa=function(a){var b=_.Ll(),c=_.Ol(),d=$s(a.character)||$s(a.previousCharacter);_.cf(function(){if(a.marginMultiplier){var e;null==(e=c.value)||e.cancel();d?(e=a.previousCharacter?Number(a.previousCharacter)+10:a.rollUp?0:30,a.shouldAnimate||(e-=VDa(a,e))):(e=a.rollUp?0:2,a.shouldAnimate||(e-=a.rollUp?-1:1));b.value.style.marginTop="-"+e*a.marginMultiplier+"px";a.shouldAnimate?c.value=WDa(b.value,a,e,d):b.value.style.display=a.character?"":"none"}},[a.character,
a.marginMultiplier]);return _.r("animated-rolling-character",{el:b,class:"animated-rolling-character-wiz"},_.Te(d,function(){for(var e=[],h=1;30>h;h++)e.push(_.r("div",null,h%10));return _.r(_.Nd,null,_.r("div",null,"\u00a0"),e,_.r("div",null,"\u00a0"))},function(){return XDa(a.character)}))};
XDa=function(a){return _.r(_.Nd,null,_.r("div",null,"\u00a0"),_.r(_.Nd,null,_.Te(!a||_.hi(a),function(){return _.r("div",null,"\u00a0")},function(){return _.r("div",null,a)})),_.r("div",null,"\u00a0"))};
WDa=function(a,b,c,d){c=new Animation(new KeyframeEffect(a,[{transform:"translateY(0px)"},{transform:"translateY("+(d?VDa(b,c):b.rollUp?-1:1)*b.marginMultiplier+"px)"}],ZDa),document.timeline);b.character?(a.style.display="",c.onfinish=null):c.onfinish=function(){a.style.display="none"};
c.play();return c};
VDa=function(a,b){var c=Number(a.character)+10;if(a.previousCharacter)if(a.character){var d=Number(a.character),e=Number(a.previousCharacter);a=a.rollUp?e<d?c:c+10:e<d?c-10:c}else a=a.rollUp?30:0;else a="0"===a.character?c:a.rollUp?c-10:c+10;return b-a};
_.$Da=function(a){var b=_.Ol(),c=_.Ol();_.cf(function(){b.value=a.numberText;c.value=a.numberValue},[a.numberText]);
var d=_.Qfa(function(){if(a.numberText){var h=a.numberText;var l=a.heightPx;var m=a.forceRollUp||!c.value||!a.numberValue||c.value<a.numberValue,p=!!a.shouldAnimate,q=b.value,t=[],y=0,z=0,D=(q?q.replace(/\D/g,"").length:0)-(h?h.replace(/\D/g,"").length:0);q=q?[].concat(_.Pd(q)):[];for(h=[].concat(_.Pd(h));0>D;){var E=h[z];t.push({character:E,rollUp:m,marginMultiplier:l,shouldAnimate:p});z++;$s(E)&&D++}for(;y<D;)E=q[y],t.push({previousCharacter:E,rollUp:m,marginMultiplier:l,shouldAnimate:p}),y++,$s(E)||
D++;for(;z<h.length;)D=h[z],E=q[y],$s(D)===$s(E)?(z++,y++):$s(D)?(y++,D=void 0):$s(E)&&(z++,E=void 0),t.push({character:D,previousCharacter:E,rollUp:m,marginMultiplier:l,shouldAnimate:p});l=t}else l=[];return l},[a.numberText]),e=["height: "+a.heightPx+"px;",
"line-height: "+a.heightPx+"px;"].join(" ");return _.r("yt-animated-rolling-number",{class:"animated-rolling-number-wiz",style:e,dir:"ltr","aria-hidden":"true"},d.map(function(h){return _.r(YDa,Object.assign({},h))}))};
_.at=function(a,b){_.of().resolve(_.cs).resolveCommand(a,Object.assign({},b,{forceClickLogging:!0}))};
gEa=function(a,b,c,d){var e=aEa(a.type);var h=!!a.title||!!a.titleFormatted;h=a.iconName&&!h?"icon-only":a.iconName||a.iconImage?a.iconTrailing?"trailing":"leading":void 0;"icon-only-40"===h&&(e="text");var l="BUTTON_VIEW_MODEL_STATE_DISABLED"===a.state||"BUTTON_VIEW_MODEL_STATE_INACTIVE"===a.state,m=Object,p=m.assign,q=a.title;d=bEa(a,d);var t=a.accessibilityText,y=cEa(a.style),z=dEa(a.state),D=eEa(a.buttonSize);b=fEa(a,b,l);l=l&&!a.onDisabledTap;var E=_.as({elementsCommand:a.onTap,forceNewState:!0});
E=_.yBa(E)?E:void 0;var I=a.customFontColor;var S=a.customBackgroundColor,T=a.customBorderColor;I={color:I?_.Cp(I):void 0,backgroundColor:S?_.Cp(S):void 0,borderColor:T?_.Cp(T):void 0};return p.call(m,{},{buttonText:q,formattedButtonText:d,accessibilityLabel:t,style:y,type:e,state:z,size:D,iconPosition:h,onTap:b,disabled:l,aTagConfig:E,customColors:I,tooltipText:a.tooltip},c)};
bEa=function(a,b){if(b&&(b=hEa(b)))return b;var c=a.titleFormatted;if(c)return function(){_.Fs(c,{noLinkColor:!0,noWrap:!0})}};
hEa=function(a){if(a.numberText&&!isNaN(Number(a.numberValue)))return function(){_.Nr(_.$Da)(a)}};
fEa=function(a,b,c){return function(d){var e=_.$r(c?null==a?void 0:a.onDisabledTap:null==a?void 0:a.onTap);e&&e&&_.at(e,{form:{element:b,event:d}})}};
cEa=function(a){switch(a){case "BUTTON_VIEW_MODEL_STYLE_CTA":return"call-to-action";case "BUTTON_VIEW_MODEL_STYLE_MONO":case "BUTTON_VIEW_MODEL_STYLE_BRAND":return"mono";case "BUTTON_VIEW_MODEL_STYLE_OVERLAY":return"overlay";case "BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK":return"overlay-dark";default:return"mono"}};
aEa=function(a){switch(a){case "BUTTON_VIEW_MODEL_TYPE_FILLED":return"filled";case "BUTTON_VIEW_MODEL_TYPE_OUTLINE":return"outline";case "BUTTON_VIEW_MODEL_TYPE_TEXT":return"text";case "BUTTON_VIEW_MODEL_TYPE_TONAL":return"tonal";default:return"text"}};
dEa=function(a){switch(a){case "BUTTON_VIEW_MODEL_STATE_ACTIVE":return"active";case "BUTTON_VIEW_MODEL_STATE_INACTIVE":return"disabled";case "BUTTON_VIEW_MODEL_STATE_DISABLED":return"disabled";default:return"active"}};
eEa=function(a){switch(a){case "BUTTON_VIEW_MODEL_SIZE_XSMALL":return"XS";case "BUTTON_VIEW_MODEL_SIZE_COMPACT":return"S";case "BUTTON_VIEW_MODEL_SIZE_DEFAULT":return"M";case "BUTTON_VIEW_MODEL_SIZE_LARGE":return"L";case "BUTTON_VIEW_MODEL_SIZE_XLARGE":return"XL";default:return"M"}};
iEa=function(a){var b=a.data,c;a=null!=(c=Number(null==b?void 0:b.lastScore))?c:0;c=a.toString();var d=_.g(_.jf(a)).next().value,e=_.g(_.jf(c)).next().value,h=_.g(_.jf(!1)).next().value,l;b&&b.buttonViewModel&&(l=_.B(b.buttonViewModel,_.bt));var m=_.of().resolve(_.Cs);b={};a=_.Lr("mini-app-score-button-view-model-wiz",(b["mini-app-score-button-view-model-wiz--is-visible"]=0!==a,b));return _.r("div",null,_.u("enable_high_score")&&l?_.r("yt-mini-app-score-button-view-model",{class:a},_.r(_.af,null,
function(){return _.r(_.Me,null,function(){_.Zs(gEa(l,void 0,void 0,{numberValue:d(),numberText:e(),heightPx:36,shouldAnimate:h()}),function(){m(l.iconName||null)},"modern")})})):null)};
jEa=function(a,b){var c={cleanup:void 0};a.events.subscribe("CONNECTED",function(){var d;c.cleanup=null!=(d=b())?d:void 0});
a.events.subscribe("DISCONNECTED",function(){var d;null==(d=c.cleanup)||d.call(c)})};
_.ct=function(a,b){jEa(a,function(){_.EDa(a.hostElement,b)})};
_.et=function(a,b){_.Kr(dt,{data:a,config:b})};
_.gt=function(a,b,c,d,e){_.Kr(ft,{data:a,config:b,buttonShapeOverrides:c,animatedTextPropsDefault:d,animatedTextPropsToggled:e})};
mEa=function(a){return kEa.includes(a)||lEa.includes(a)};
oEa=function(a,b,c,d){a=a[b];b=_.g(Object.keys(a));for(var e=b.next();!e.done;e=b.next())mEa(e.value)&&!d.has(a)&&(nEa.subscribe(a,function(l){if(l.replacement){var m;l=_.g(Object.entries(null==(m=l.replacement)?void 0:m.rendererMappingC3));for(m=l.next();!m.done;m=l.next()){var p=_.g(m.value);m=p.next().value;p=p.next().value;c[m]||(c[m]=p)}}$Ba("updateui")}),d.add(a));
if(0<d.size&&(b=qe)){b.component=b.component||{};var h=b.component.onDisconnected;b.component.onDisconnected=function(){d.forEach(function(l){nEa.unsubscribeByKey(l)});
d.clear();h&&h()}}return nEa.getData(a)};
_.ht=function(a){var b=new Set;return function(c,d){if(c){c=Array.isArray(c)?c:[c];for(var e=0;e<c.length;e++){var h=c[e];_.u("mweb_enable_replaceable_actions")&&h&&(h=oEa(c,e,a,b));if(h)for(var l=d,m=_.g(Object.keys(h)),p=m.next();!p.done;p=m.next()){var q=p.value;p=a[q]||_.Es;(q=h[q])&&p(q,l)}}}}};
_.jt=function(a,b){b=void 0===b?{}:b;var c=_.of().resolve(_.Cs);return _.r(_.Me,null,function(){a&&c(a,b)})};
_.kt=function(a,b,c,d,e){d=void 0===d?{}:d;if(!e||5E-4>Math.random()){b=b||null;c=c||null;a=a instanceof Error?a:new _.lg(a);if(a.args)for(var h=_.g(a.args),l=h.next();!l.done;l=h.next())l=l.value,l instanceof Object&&(d=Object.assign({},l,d));d.category="H5 Ads Control Flow";b&&(d.slot=b?"slot:  "+b.slotType:"");c&&(d.layout=c?"layout:  "+c.layoutType:"");e&&(d.known_error_aggressively_sampled=!0);a.args=[d];_.Sj(a)}};
_.qEa=function(a){var b;return(null==(b=pEa.get(a))?void 0:b.successEvent)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"};
tEa=function(a,b){var c={type:b.slotType,controlFlowManagerLayer:rEa.get(b.managerLayer)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};b.slotEntryTrigger&&(c.entryTriggerType=b.slotEntryTrigger.triggerType);1!==b.slotPhysicalPosition&&(c.slotPhysicalPosition=b.slotPhysicalPosition);if(a){c.debugData={slotId:b.slotId};if(a=b.slotEntryTrigger)c.debugData.slotEntryTriggerData=sEa(a);a=b.slotFulfillmentTriggers;c.debugData.fulfillmentTriggerData=[];a=_.g(a);for(var d=a.next();!d.done;d=a.next())c.debugData.fulfillmentTriggerData.push(sEa(d.value));
b=b.slotExpirationTriggers;c.debugData.expirationTriggerData=[];b=_.g(b);for(a=b.next();!a.done;a=b.next())c.debugData.expirationTriggerData.push(sEa(a.value))}return c};
sEa=function(a,b){var c={type:a.triggerType};null!=b&&(c.category=b);null!=a.triggeringSlotId&&(c.triggerSourceData||(c.triggerSourceData={}),c.triggerSourceData.associatedSlotId=a.triggeringSlotId);null!=a.triggeringLayoutId&&(c.triggerSourceData||(c.triggerSourceData={}),c.triggerSourceData.associatedLayoutId=a.triggeringLayoutId);return c};
uEa=function(a,b,c,d){b={opportunityType:b};a&&(d||c)&&(d=_.Af(d||[],function(e){return tEa(a,e)}),b.debugData=Object.assign({},c&&0<c.length?{associatedSlotId:c}:{},0<d.length?{slots:d}:{}));
return b};
vEa=function(a){return lt(a.opportunityAdapterMap).concat(lt(a.triggerAdapterMap)).concat(lt(a.fulfillmentAdapterFactoryMap)).concat(lt(a.slotAdapterFactoryMap)).concat(lt(a.layoutRenderingAdapterFactoryMap))};
lt=function(a){var b=[];a=_.g(a.values());for(var c=a.next();!c.done;c=a.next())c=c.value,c.isAdsControlFlowEventListener&&b.push(c);return b};
_.nt=function(a){var b=a.slotId,c=a.slotType,d=a.slotPhysicalPosition;return void 0===b?new _.mt("Cannot construct a slot due to the missing id.",{adSlotMetadata:a}):void 0===c?new _.mt("Cannot construct a slot due to the missing type.",{adSlotMetadata:a}):void 0===d?new _.mt("Cannot construct a slot due to the missing physical position.",{adSlotMetadata:a}):{slotId:b,slotType:c,slotPhysicalPosition:d,managerLayer:"external",adSlotLoggingData:a.adSlotLoggingData,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],
slotExpirationTriggers:[],clientMetadata:new wEa}};
_.xEa=function(a){var b=a.layoutId,c=a.layoutType;return void 0===b?new _.ot("Cannot construct a layout due to the missing id.",{adLayoutMetadata:a}):void 0===c?new _.ot("Cannot construct a layout due to the missing type.",{adLayoutMetadata:a}):{layoutId:b,layoutType:c,managerLayer:"external",adLayoutLoggingData:a.adLayoutLoggingData,trackingPings:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],
clientMetadata:new wEa,interactionLoggingAdsClientData:{}}};
yEa=function(a){return a.getOption("captions","tracklist",{includeAsr:!0})};
BEa=function(a,b,c,d,e,h,l){var m=_.pt();c=c.replace(/-/g,"+").replace(/_/g,"/");var p=_.mo().get("hl"),q=_.qt(_.nq),t=null==b?void 0:b.element;t&&_.BCa(t);zEa(b,!0);_.AEa(q,c,m.resolve,function(){t&&_.Js(t)},function(y){t&&_.Js(t);
m.reject(y)},p,d?function(y){d&&_.rt(a,d,{backend_analytics:y})}:void 0,m.resolve,e,h,l);
return m.promise};
zEa=function(a,b){!(a=null==a?void 0:a.element)||"YT-BUTTON-RENDERER"!==a.tagName&&"YTD-BUTTON-RENDERER"!==a.tagName||(a.disabled=b)};
CEa=function(){var a=_.Ln("DOWNLOADED",void 0,"Downloaded");return{popup:{notificationActionRenderer:{responseText:_.Jo(a),actionButton:{buttonRenderer:yDa()}}},popupType:"TOAST"}};
DEa=function(){var a=_.Ln("UNAVAILABLE_OFFLINE",void 0,"Unavailable offline");return{popup:{notificationActionRenderer:{responseText:_.Jo(a),loggingDirectives:{clientVeSpec:{uiType:135356}}}},popupType:"TOAST"}};
EEa=function(a,b){var c=_.Jo(_.Ln("CONNECT_TO_THE_INTERNET",void 0,"Connect to the internet")),d=_.Jo(_.Ln("OFFLINE_CHECK_CONNECTION",void 0,"You're offline. Check your connection.")),e={style:"STYLE_SUGGESTIVE",size:"SIZE_SMALL",text:_.Jo(_.Ln("RETRY",void 0,"Retry")),loggingDirectives:{clientVeSpec:{uiType:49504}}};e.serviceEndpoint=a?a:{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[tDa("SOFT_RELOAD_PAGE")]}};return{title:c,bodyText:d,icon:{iconType:"OFFLINE_NO_CONTENT"},ctaButton:{reloadPageButtonRenderer:e},
style:{value:null!=b?b:"BACKGROUND_PROMO_STYLE_TYPE_FULL_HEIGHT"},loggingDirectives:{clientVeSpec:{uiType:22233}}}};
_.FEa=function(a){a=_.st(a,2);return"ru"!==_.tt&&"es_419"!==_.tt&&"es-419"!==_.tt&&"es"!==_.tt&&"es_US"!==_.tt&&"es-US"!==_.tt&&"fr"!==_.tt&&"pl"!==_.tt&&"it"!==_.tt&&"nl"!==_.tt&&"uk"!==_.tt&&"fr_CA"!==_.tt&&"fr-CA"!==_.tt||""===a?a:a[0].toLocaleUpperCase()+a.substring(1)};
HEa=function(a){return function(b){var c=a(),d=_.st(b,c.dateFormat);b=_.st(b,c.timeFormat);var e=GEa.DATETIMEFORMATS[c.joinerStyle];e=e.replace(/'(?!')/g,"");e=e.replace("{0}",b);e=e.replace("{1}",d);return c.capitalize(e)}};
_.IEa=function(a){return a?"string"===typeof a.seconds&&(void 0===a.nanos||"number"===typeof a.nanos):!1};
_.JEa=function(a){return new Date(1E3*Number(a.seconds)+1E-6*(a.nanos||0))};
_.st=function(a,b){if("function"===typeof a.getTime)a={date:a};else if(_.IEa(a))a={date:_.JEa(a)};else if(typeof _.IEa(a.timestamp)&&"number"===typeof a.i18nInternalSecondsEastOfUtc)a={date:_.JEa(a.timestamp),timeZone:_.ut(-a.i18nInternalSecondsEastOfUtc/60)};else throw Error("Ye`"+JSON.stringify(a));var c=a;a=c.date;c=c.timeZone;b=KEa(b).format(a,c);"zh-TW"===_.tt&&(a=c?Number(KEa("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};
KEa=function(a){if(LEa.has(a))return LEa.get(a);var b=MEa(a);b=NEa(b);!0!==OEa&&(OEa=!0);PEa=!0;PEa=!1;b=new _.vt(b,GEa);LEa.set(a,b);return b};
MEa=function(a){return(new _.vt(a,GEa)).patternParts_.map(function(b){return 0===b.type?"'"+b.text+"'":b.text}).join("")};
NEa=function(a){return"en"===_.tt||"es_US"===_.tt||"es-US"===_.tt?a:a.replace(/(?:a\s?)?([hK]+)([:.]mm)(?:\s?a)?/g,function(b,c,d){return"H".repeat(c.length)+d})};
QEa=function(a){return{itemSectionRenderer:{contents:[{backgroundPromoRenderer:a}]}}};
REa=function(a){a.responseContext||(a.responseContext={});a.responseContext.maxAgeSeconds=0;return a};
TEa=function(a){var b;return _.v(function(c){return 1==c.nextAddress?_.w(c,SEa(a,"service:topbar:fallback"),2):(b=c.yieldResult)&&_.cu(b)?c.return(REa(_.cu(b))):c.return()})};
UEa=function(a){var b;return _.v(function(c){return 1==c.nextAddress?_.w(c,SEa(a,"service:downloads_settings:fallback"),2):(b=c.yieldResult)&&_.cu(b)?c.return(b):c.return()})};
SEa=function(a,b){var c;return _.v(function(d){if(1==d.nextAddress)return a?_.w(d,a.get(b),2):d.return();c=d.yieldResult;return!c||!_.cu(c)||!isNaN(Number(c.data.expireTimestampMs))&&c.isExpired()?d.return():d.return(c)})};
du=function(a,b,c,d){var e;return _.v(function(h){if(1==h.nextAddress)return _.Ig(h,2),_.w(h,a,4);if(2!=h.nextAddress)return(e=0<_.No(b.getState().entities).length)?h.return({title:_.Jo(_.Ln("YOU_ARE_OFFLINE",void 0,"You are offline")),bodyText:_.Jo(_.Ln("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:_.Jo(_.Ln("GO_TO_DOWNLOADS",void 0,
"Go to downloads")),loggingDirectives:{clientVeSpec:{uiType:49503}},navigationEndpoint:wDa()}},style:{value:"BACKGROUND_PROMO_STYLE_TYPE_FULL_HEIGHT"},loggingDirectives:{clientVeSpec:{uiType:22233}}}):h.return(EEa(c,d));_.Lg(h);return h.return(EEa(c,d))})};
WEa=function(){if(VEa)return VEa();var a=!_.u("idb_response_store_auth_killswitch"),b={};VEa=Yg("yt-it-response-store",{objectStores:(b.ResponseStore={addedAtVersion:1},b),shared:!a,upgrade:function(c,d){d(1)&&(c=ci(c,"ResponseStore",{keyPath:["key","clientName"]}),di(c,"byExpiration","expireTimestampMs"),di(c,"byInterface","clientName"))},
version:1});return VEa()};
XEa=function(a){return _.Ng(WEa(),a)};
ZEa=function(a,b){var c;return _.v(function(d){return 1==d.nextAddress?_.w(d,_.Xg(),2):(c=d.yieldResult)?d.return(new YEa(a,b,c)):d.return()})};
$Ea=function(a){var b=Object.keys(a)[0];if(b)return a.screenExit&&(b=b+";"+a.screenExit.screen),b};
aFa=function(a){var b=new Map;a=_.g(a);for(var c=a.next();!c.done;c=a.next())c=c.value,null!=c&&(b.has(c.taskType)||b.set(c.taskType,[]),b.get(c.taskType).push(c));return b};
bFa=function(a){a=[].concat(_.Pd(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};
cFa=function(){Ge.handleRenderFailure=function(a,b){_.Tj(b,[a]);_.Rj(b)}};
fFa=function(a,b){_.Wg("yt.logging.errors.log",_.Rj);sma();dFa(xma(),b);window.onerror=a;_.u("wiz_next_error_handler_killswitch")||cFa();eFa=tma;window.addEventListener("unhandledrejection",function(c){if(c.reason instanceof Error){var d=c.reason;_.Tj(d,{source:"unhandledrejection"});"AbortError"===d.name&&(d.level="WARNING")}tma(c.reason);c.preventDefault()})};
_.gFa=function(a){var b,c,d,e,h,l,m,p,q,t,y,z,D,E,I,S,T,fa,oa,ea,ma,ra,Ea,Wa,fb,ob,db,Ia,mb,eb,Gb,Tb,Va,Xb,cc,vb,ab,Fc,Yc,ja;return _.v(function(Ab){if(1==Ab.nextAddress)return _.w(Ab,_.Do(a,{mode:"readonly",enableRetries:!0},function(wb){return Eo(wb,"playbackData").then(function(nc){var cb=nc.map(function(Ob){return Ob.transfer}).filter(function(Ob){return!!Ob}),ib=nc.map(function(Ob){return Ob.offlineVideoPolicy}).filter(function(Ob){return!!Ob}),uc=nc.filter(function(Ob){return!!Ob.key}).map(function(Ob){return _.vo(_.so(Ob.key).entityId,
"downloadStatusEntity")});
cb=Eo(wb,"transfer",cb);ib=Eo(wb,"offlineVideoPolicy",ib);uc=Eo(wb,"downloadStatusEntity",uc);var yb=cb.then(function(Ob){Ob=Ob.reduce(function(Db,ac){(null==ac?0:ac.offlineVideoStreams)&&Db.push.apply(Db,_.Pd(ac.offlineVideoStreams));return Db},[]).filter(function(Db){return!!Db});
return Eo(wb,"offlineVideoStreams",Ob)});
return zg.all([cb,ib,yb,uc]).then(function(Ob){var Db=_.g(Ob);Ob=Db.next().value;var ac=Db.next().value,kb=Db.next().value;Db=Db.next().value;return[nc,Ob,ac,kb,Db]})})}),2);
if(3!=Ab.nextAddress)return b=Ab.yieldResult,_.w(Ab,_.Do(a,{mode:"readonly",enableRetries:!0},function(wb){return Eo(wb,"mainDownloadsListEntity").then(function(nc){var cb,ib;return null!=(ib=null==(cb=nc[0])?void 0:cb.downloads)?ib:[]})}),3);
c=Ab.yieldResult;d=_.g(b);e=d.next().value;h=d.next().value;l=d.next().value;m=d.next().value;p=d.next().value;q=e;t=h;y=l;z=m;D=p;E={};I={};S={};T={};fa={};oa=[];ea=_.g(t);for(ma=ea.next();!ma.done;ma=ea.next())(ra=ma.value)&&(E[ra.key]=ra);Ea=_.g(y);for(Wa=Ea.next();!Wa.done;Wa=Ea.next())(fb=Wa.value)&&(I[fb.key]=fb);ob=_.g(D);for(db=ob.next();!db.done;db=ob.next())(Ia=db.value)&&(S[Ia.key]=Ia);mb=_.g(z);for(eb=mb.next();!eb.done;eb=mb.next())(Gb=eb.value)&&(T[Gb.key]=Gb);Tb=_.g(c);for(Va=Tb.next();!Va.done;Va=
Tb.next())Xb=Va.value,cc=void 0,fa[null!=(cc=Xb.videoItem)?cc:""]=!0,Xb.videoItem&&(ab=vb=void 0,Fc=null!=(ab=null==(vb=_.so(Xb.videoItem))?void 0:vb.entityId)?ab:"",oa.push({externalVideoId:Fc}));Yc=q.filter(function(wb){if(!wb||!wb.key)return!1;wb=_.so(wb.key).entityId;wb=_.vo(wb,"downloadStatusEntity");var nc;return!(wb&&"DOWNLOAD_STATE_USER_DELETED"===(null==(nc=S[wb])?void 0:nc.downloadState))});
ja=Yc.map(function(wb){var nc=E[wb.transfer],cb=[];if(null==nc?0:nc.offlineVideoStreams)for(var ib=_.g(nc.offlineVideoStreams),uc=ib.next();!uc.done;uc=ib.next())(uc=T[uc.value])&&cb.push(uc);ib=I[wb.offlineVideoPolicy];uc=fa;var yb=null==wb?void 0:wb.playerResponseTimestamp,Ob=_.so(ib.key).entityId;wb=_.vo(Ob,"mainVideoEntity");if("OFFLINE_VIDEO_POLICY_ACTION_DISABLE"===ib.action){var Db="OFFLINE_VIDEO_STATE_DISABLED";ib.expirationTimestamp&&Number(ib.expirationTimestamp)<Date.now()/1E3&&(Db="OFFLINE_VIDEO_STATE_EXPIRED")}else if("OFFLINE_VIDEO_POLICY_ACTION_DOWNLOAD_FAILED"===
ib.action)Db="OFFLINE_VIDEO_STATE_OFFLINE_FAILED";else{switch(null==nc?void 0:nc.transferState){case "TRANSFER_STATE_TRANSFER_IN_QUEUE":Db="OFFLINE_VIDEO_STATE_PENDING";break;case "TRANSFER_STATE_TRANSFERRING":Db="OFFLINE_VIDEO_STATE_TRANSFERRING";break;case "TRANSFER_STATE_PAUSED_BY_USER":Db="OFFLINE_VIDEO_STATE_PAUSED_TRANSFER";break;case "TRANSFER_STATE_FAILED":Db="OFFLINE_VIDEO_STATE_OFFLINE_FAILED";break;case "TRANSFER_STATE_COMPLETE":Db="OFFLINE_VIDEO_STATE_PLAYABLE";break;case "TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH":Db=
"OFFLINE_VIDEO_STATE_STREAMS_OUT_OF_DATE";break;default:Db="OFFLINE_VIDEO_STATE_UNKNOWN"}if("OFFLINE_VIDEO_STATE_OFFLINE_FAILED"===Db)switch(null==nc?void 0:nc.failureReason){case "TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE":case "TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE":Db="OFFLINE_VIDEO_STATE_OUT_OF_STORAGE_ERROR";break;case "TRANSFER_FAILURE_REASON_STREAM_MISSING":Db="OFFLINE_VIDEO_STATE_STREAMS_MISSING";break;case "TRANSFER_FAILURE_REASON_NETWORK":case "TRANSFER_FAILURE_REASON_NETWORK_LOST":Db=
"OFFLINE_VIDEO_STATE_NETWORK_ERROR"}}Ob={id:Ob,videoState:Db};if(null==nc?0:nc.cotn)Ob.cotn=nc.cotn;if(null==nc?0:nc.maximumDownloadQuality)Ob.selectedVideoQuality=null==nc?void 0:nc.maximumDownloadQuality;if(null==nc?0:nc.lastProgressTimeMs)Ob.lastProgressTimeMs=nc.lastProgressTimeMs;yb&&(Ob.playerResponseSavedTimeMs=String(1E3*Number(yb)));nc=String;yb=0;cb=_.g(cb);for(Db=cb.next();!Db.done;Db=cb.next())if(Db=Db.value,Db.streamsProgress){Db=_.g(Db.streamsProgress);for(var ac=Db.next();!ac.done;ac=
Db.next()){var kb=void 0;yb+=Number(null!=(kb=ac.value.numBytesDownloaded)?kb:0)}}Ob.downloadedBytes=nc(yb);Ob.selectedOfflineMode=uc[wb]?"OFFLINE_MODE_TYPE_AUTO_OFFLINE":"OFFLINE_NOW";"OFFLINE_VIDEO_POLICY_ACTION_DISABLE"===ib.action&&(Ob.offlinePlaybackDisabledReason=ib.offlinePlaybackDisabledReason);return Ob});
return Ab.return({offlineVideos:ja,additionalOfflineClientState:{mainAppAdditionalOfflineClientState:{smartDownloadVideos:oa}}})})};
hFa=function(){var a;return _.v(function(b){return 1==b.nextAddress?_.w(b,_.zo(),2):(a=b.yieldResult)?b.return(_.gFa(a)):b.return({state:"PES Unavailable"})})};
kFa=function(){var a,b,c,d;return _.v(function(e){if(1==e.nextAddress)return _.w(e,_.zo(),2);if(3!=e.nextAddress)return(a=e.yieldResult)?_.w(e,iFa(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(jFa(d))})};
jFa=function(a){for(var b={},c=[],d=_.g(Object.keys(a)),e=d.next();!e.done;e=d.next()){var h=e.value;e=a[h];var l=void 0;if("mainVideoEntity"===(null==(l=e)?void 0:l.entityType)){delete a[h];var m=e.data;e={};if(m){var p=void 0;l=null!=(p=m.videoId)?p:"vid-"+h;h=a;e.video=m;delete e.video.formattedDescription;delete e.video.thumbnail;m.owner&&(p=h[m.owner],null==p?0:p.data)&&(delete h[p.key],e.video.owner=p.data,delete e.video.owner.avatar);if(m=m.downloadState)if(p=h[m],null==p?0:p.data)if(delete h[m],
m=p.data.playbackData)if(p=h[m],null!=p&&p.data){delete h[m];m=p.data;delete m.playerResponseJson;e.playbackData=m;if(m.transfer&&(p=h[m.transfer],null==p?0:p.data)){delete h[p.key];var q=p.data;e.transfer=q;p=[];q=_.g(q.offlineVideoStreams||[]);for(var t=q.next();!t.done;t=q.next())if(t=h[t.value])delete h[t.key],p.push(t.data);p&&(e.streams=p)}(m=m.offlineVideoPolicy)&&(m=h[m])&&m.data&&(delete h[m.key],e.offlineVideoPolicy=m.data)}b[l]=e}}else e&&"offlineOrchestrationActionWrapperEntity"===e.entityType&&
e.data&&(delete a[e.key],l=e.data,h=void 0,c.push({id:l.rootActionId,type:(null==(h=l.actionProto)?void 0:h.actionType)||"",entity:e}))}b.wrapperEntities=c;0<Object.keys(a).length&&(b.unknownKeys=a);return b};
lFa=function(){var a,b,c,d,e,h,l,m,p;return _.v(function(q){if(1==q.nextAddress)return a=!!(new _.ai("")).expiringStorage_,d=!!(null==(b=_.ca.crypto)?0:null==(c=b.subtle)?0:c.importKey),e=!!_.ca.BroadcastChannel,h=!!_.ca.navigator.locks,_.w(q,lha(),2);l=q.yieldResult;m=a&&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");a||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)})};
_.eu=function(a,b){return _.r(_.Me,null,function(){_.Fs(a,b)})};
mFa=function(a){a=a.selectElementClass;var b={};a=_.Lr("checkbox-shape-wiz__checkbox",a,(b["checkbox-shape-wiz__checkbox--checkbox-default-style"]=!a,b));return _.r("div",{class:a},_.jt("BOX_EMPTY"),_.jt("BOX_CHECK"))};
nFa=function(a){var b=a.name,c=a.onChange,d=a.onClick,e=a.checked,h=a.labelRenderable,l=a.hasLeadingLabel,m=a.labelClass,p=a.isCompact,q=a.selectElementClass;a=_.fu(_.Vj("checkbox"));var t=_.Ml(function(D){null==d||d(D)}),y=_.Ml(function(D){null==c||c(D)}),z={};
m=_.Lr("checkbox-shape-wiz",m,(z["checkbox-shape-wiz--compact"]=!!p,z));return _.r("checkbox-shape",null,_.r("label",{class:m},_.r("input",{class:"checkbox-shape-wiz__input",id:a,checked:e,name:b,type:"checkbox","on:change":y,"on:click":t}),_.Te(!l,function(){return mFa({isLeading:!0,selectElementClass:q})}),_.Te(h,function(){return _.r("div",{class:"checkbox-shape-wiz__label"},null==h?void 0:h())}),_.Te(l,function(){return mFa({isLeading:!1,
selectElementClass:q})})))};
oFa=function(a){var b=void 0===a.useCheckIcon?!1:a.useCheckIcon,c=a.selectElementClass;a=b?"CHECK":"CIRCLE";var d=b?"CHECK":"CIRCLE_FILLED",e={};b=_.Lr("radio-shape-wiz__radio",c,(e["radio-shape-wiz__radio--check-icon"]=!!b,e["radio-shape-wiz__radio--radio-default-style"]=!c,e));return _.r("div",{class:b},_.jt(a),_.jt(d))};
pFa=function(a){var b=a.name,c=a.onChange,d=a.onClick,e=void 0===a.checked?!1:a.checked,h=a.labelRenderable,l=a.useCheckIcon,m=a.hasLeadingLabel,p=a.labelClass,q=a.isCompact,t=a.selectElementClass;a=_.hf(function(){return _.fu(_.Vj("radio"))});
var y=_.Ll(),z=_.Ml(function(I){y.value.checked=e;null==c||c(I)}),D=_.Ml(function(I){null==d||d(I)}),E={};
p=_.Lr("radio-shape-wiz",p,(E["radio-shape-wiz--compact"]=!!q,E));return _.r("radio-shape",null,_.r("label",{class:p},_.r("input",{el:y,class:"radio-shape-wiz__input",id:a,"prop:checked":e,name:b,type:"radio","on:change":z,"on:click":D}),_.Te(!m,function(){return oFa({checked:e,useCheckIcon:l,isLeading:!0,selectElementClass:t})}),_.Te(h,function(){return _.r("div",{class:"radio-shape-wiz__label"},null==h?void 0:h())}),_.Te(m,function(){return oFa({checked:e,
useCheckIcon:l,isLeading:!1,selectElementClass:t})})))};
_.qFa=function(){return _.Ml(function(a){if("Enter"===a.key){var b;null==(b=a.currentTarget)||b.click()}return!0})};
_.gu=function(a,b){_.cf(function(){var c=a.value;if(c)return _.rFa(c,b)},[b])};
_.rFa=function(a,b,c,d,e){var h=new Map;if(b=_.hu(b)){var l;a=(null==d?void 0:null==(l=d.onTap)?void 0:l.value)||a;c=sFa(b,a,null==c?void 0:c.onTap,e);a.addEventListener("click",c);h.set("click",c)}return function(){for(var m=_.g(h),p=m.next();!p.done;p=m.next()){var q=_.g(p.value);p=q.next().value;q=q.next().value;a.removeEventListener(p,q)}}};
_.hu=function(a){var b;return(a=null==(b=_.B(a,_.tFa))?void 0:b.onTap)&&_.$r(a)};
sFa=function(a,b,c,d){var e=function(l){_.of().resolve(_.cs).resolveCommand(a,l)},h=function(l){var m;
if(m=d)a:{m=l.composedPath();m=_.g(m);for(var p=m.next();!p.done;p=m.next()){p=p.value;if(p===b)break;for(var q=_.g(d),t=q.next();!t.done;t=q.next())if(p.tagName===t.value){m=!0;break a}}m=!1}m||e(l.target?{form:{element:l.target}}:void 0)};
c&&(h=function(l){c(l,e)});
return h};
vFa=function(){return _.of().resolve(_.nf(uFa))||{}};
wFa=function(a){return"function"===typeof a};
_.iu=function(a){Object.keys(a);var b=function(c,d){var e=b.mapping||a;if(!c)return _.r(_.Nd,null);if(Array.isArray(c)){if(!c.length)return _.r(_.Nd,null);if(1<c.length){for(var h=!1,l=!1,m=[],p=0;p<c.length;p++){var q=c[p];if(q){var t=xFa(q,e),y=t.mappingEntry;t=t.rendererName;y&&t?(y&&(!wFa(y)&&(y.showPlaceholder||vFa().defaultShowPlaceholder)&&(l=!0),!wFa(y)&&y.asyncId||(h=!0)),m.push(yFa(q,y,t,b,d))):_.Rj(new _.lg("No renderer stamper mapping for key",Object.keys(q)))}}return l&&!h?_.r(_.Nd,null,
zFa()):_.r(_.Nd,null,m)}c=c[0]}if(!c)return _.r(_.Nd,null);h=xFa(c,e);e=h.mappingEntry;h=h.rendererName;return e&&h?_.r(_.Nd,null,yFa(c,e,h,b,d)):_.r(_.Nd,null)};
b.mapping=a;return b};
_.AFa=function(a){var b=void 0,c;for(c in a)if(a.hasOwnProperty(c)){b=c;break}return b};
xFa=function(a,b){return(a=_.AFa(a))?{mappingEntry:b[a],rendererName:a}:{mappingEntry:void 0,rendererName:void 0}};
yFa=function(a,b,c,d,e){if(!b)return _.r(_.Nd,null);var h={};e&&e[c]&&(h=Object.assign({},e[c]));void 0!==a[c]&&(h.data=a[c]);if(wFa(b))return _.r(b,h);b.asyncId&&(d.pendingIdsMap=d.pendingIdsMap||{},d.pendingIdsMap[c]=b.asyncId);return b.templateFn?b.templateFn(h):b.showPlaceholder||vFa().defaultShowPlaceholder?zFa():_.r(_.Nd,null)};
zFa=function(){var a=vFa().placeholder;return a()};
_.ju=function(a){return{templateFn:function(b){var c=b.data,d=b.config;return _.r(_.Me,null,function(){return void a(c,d)})}}};
CFa=function(a){var b=a.data,c=a.isLeading;if(c&&b.leadingImage||!c&&(b.trailingImage||b.trailingButton||b.trailingButtons)){var d=_.Lr("yt-list-item-view-model-wiz__button-container");a={};var e=_.Lr("yt-list-item-view-model-wiz__image-container",(a["yt-list-item-view-model-wiz__leading"]=c,a["yt-list-item-view-model-wiz__trailing"]=!c,a)),h=c?b.leadingImage:b.trailingImage,l=_.Lr("yt-list-item-view-model-wiz__accessory","yt-list-item-view-model-wiz__image");a={};var m=_.Lr("yt-list-item-view-model-wiz__accessory",
(a["yt-list-item-view-model-wiz__leading"]=c,a["yt-list-item-view-model-wiz__trailing"]=!c,a));return function(){var p;return _.r(_.Nd,null,_.Te(h,function(){return _.r("div",{class:e},_.r(_.Me,null,function(){_.Ds(h,{alt:"",preserveHeight:!0,preserveWidth:!0,className:l})}))}),_.Te(!c&&b.trailingButton,function(){return _.r("div",{class:d},BFa(b.trailingButton,{buttonViewModel:{config:{className:m}}}))}),_.Te(!c&&(null==(p=b.trailingButtons)?void 0:p.buttons),function(){var q;
return _.r("div",{class:d},BFa(null==(q=b.trailingButtons)?void 0:q.buttons,{buttonViewModel:{config:{className:m}}}))}))}}};
DFa=function(a){return function(){return _.r("div",{class:"yt-list-item-view-model-wiz__text-wrapper"},_.r("div",{class:"yt-list-item-view-model-wiz__title-wrapper"},_.Te(a.title,function(){return _.eu(a.title,{className:"yt-list-item-view-model-wiz__title"})}),_.Te(a.selectionText,function(){return _.r(_.Nd,null,_.eu({content:"\u2022"},{className:"yt-list-item-view-model-wiz__selection-text"}),_.eu(a.selectionText,{className:"yt-list-item-view-model-wiz__selection-text"}))})),_.Te(a.subtitle,function(){return _.eu(a.subtitle,
{className:"yt-list-item-view-model-wiz__subtitle"})}))}};
FFa=function(a){var b;return null==(b=a.listItems)?void 0:b.some(function(c){var d;return!!_.hu(null==(d=_.B(c,_.EFa))?void 0:d.rendererContext)})};
_.HFa=function(a){var b=a.data;a=a.isCompact;var c=FFa(b);return _.r("yt-list-view-model",{class:"yt-list-view-model-wiz",role:c?"menu":"list"},GFa(b.listItems,{listItemViewModel:{isMenuItem:!!c,isCompact:!!a}}))};
IFa=function(a,b){return function(c){var d=b.unit;if(d!==c)throw Error("vf`"+a+"`"+d+"`"+c);return b}};
JFa=function(a){var b=21;if(!a)return b;b+=a.title?27:0;b+=a.title&&a.actionHeader?4:0;return b+=a.title&&a.subtitle?16:0};
KFa=function(a){var b=0;if(!a)return b;b+=a.primaryButton||a.secondaryButton?48:0;b+=a.trailingLabel||a.leadingLabel?30:0;return b+=a.primaryButton||a.secondaryButton||!a.trailingLabel&&!a.leadingLabel?0:12};
LFa=function(a){var b=new _.ku,c=a;return{subscribe:function(d){b.subscribe("changed",d)},
dispatch:function(d,e){var h=c;"Touch Start"===d?c=Object.assign({},h,{isAnimating:!1,initialY:e.event.touches[0].clientY}):"Touch Move"===d?(d=Math.min(e.fullContentWrapperHeight,e.contentHeightMap[e.contentWrapperId]+JFa(e.header)-KFa(e.footer)),c=Object.assign({},h,{currentY:Math.max(e.contentScrollable?-1*(h.initialY-24):0,e.event.touches[0].clientY-h.initialY),maxHeightForContentWrapper:Math.min(d,Math.max(0,(h.isFullScreen?d:e.contentWrapperHeight)-h.currentY))})):c="Snap To Full Screen"===
d?Object.assign({},h,{isAnimating:!1,currentY:0,isFullScreen:!0,maxHeightForContentWrapper:e.maxHeight}):"Snap To Neutral Position"===d?Object.assign({},h,{isAnimating:!1,currentY:0,isFullScreen:!1,maxHeightForContentWrapper:e.maxHeight}):"Close Sheet"===d?Object.assign({},h,{isAnimating:!0,currentY:e.clientHeight,isFullScreen:!1,maxHeightForContentWrapper:e.maxHeight}):h;b.publish("changed",c)}}};
MFa=function(a,b){return.6*b-JFa(a.header)-KFa(a.footer)};
NFa=function(a,b){return b-JFa(a.header)-KFa(a.footer)-24-24};
OFa=function(){_.u("mweb_sheet_controller")?_.of().resolve(_.lu).closeSheet():$Ba("bottom-sheet-close")};
PFa=function(a){var b=_.of().resolve(_.lu);return _.r("yt-contextual-sheet-layout",{class:"yt-contextual-sheet-layout-wiz","on:click":_.Ml(function(){b.closeSheet();return!0})},_.Te(a.header,function(){return _.r("div",{class:"yt-contextual-sheet-layout-wiz__header-container"},a.header())}),_.Te(a.content,function(){return _.r("div",{class:"yt-contextual-sheet-layout-wiz__content-container"},a.content())}),_.Te(a.footer,function(){return _.r("div",{class:"yt-contextual-sheet-layout-wiz__footer-container"},
a.footer())}))};
_.QFa=function(a){var b=a.data;a=_.Ll();var c={};c=_.Lr("yt-sheet-view-model-wiz",(c["yt-sheet-view-model-wiz--contextual"]=!0,c));var d=function(){return Pe(mu(null==b?void 0:b.header))},e=function(){return Pe(mu(null==b?void 0:b.content))},h=function(){return Pe(mu(null==b?void 0:b.footer))};
return _.r("yt-sheet-view-model",{el:a,class:c},_.Te(b,function(){return _.Te(!1,function(){return _.r(_.Me,null,function(){_.Kr(nu,{data:{headerFn:d,contentFn:e,footerFn:h}})})},function(){return _.r(PFa,{header:function(){return _.r(_.Nd,null,mu(null==b?void 0:b.header))},
content:function(){return _.r(_.Nd,null,mu(null==b?void 0:b.content,{listViewModel:{isCompact:!0}}))},
footer:function(){return _.r(_.Nd,null,mu(null==b?void 0:b.footer))}})})}))};
RFa=function(a){return a.shorts.isWatchWhileMode};
_.SFa=function(a,b){"kevlar_tuner_default_comments_delay"===a?(b=void 0===b?1E3:b,a=_.u("kevlar_tuner_run_default_comments_delay")?"CONN_CELLULAR_2G"===_.hg()?0:b:_.zf(a,b)):a="kevlar_tuner_scheduler_soft_state_timer_ms"===a?_.u("kevlar_tuner_run_soft_state_timer")?"CONN_CELLULAR_2G"===_.hg()?0:1400:_.zf(a,void 0===b?800:b):_.zf(a,b);return a};
WFa=function(){if(!TFa){dka();UFa("FOREGROUND_HEARTBEAT_TRIGGER_ON_FOREGROUND");_.Wf(_.ou(UFa,"FOREGROUND_HEARTBEAT_TRIGGER_ON_INTERVAL"),_.SFa("web_foreground_heartbeat_interval_ms",3E4));if(_.u("log_heartbeat_with_lifecycles")){var a={};pu.instance||(pu.instance=new pu);pu.instance.install((a.document_visible={callback:VFa,priority:10},a.document_hidden={callback:VFa,priority:10},a))}else _.Di(document,"visibilitychange",VFa);TFa=!0}(a=_.Hj())&&"UNDEFINED_CSN"!==a&&Ola(a)};
VFa=function(){if("hidden"===_.Xja())var a="FOREGROUND_HEARTBEAT_TRIGGER_ON_BACKGROUND";else"visible"===_.Xja()&&(a="FOREGROUND_HEARTBEAT_TRIGGER_ON_FOREGROUND",XFa=null);a&&UFa(a)};
UFa=function(a){if("FOREGROUND_HEARTBEAT_TRIGGER_ON_BACKGROUND"===a||"FOREGROUND_HEARTBEAT_TRIGGER_ON_FOREGROUND"===a){if(YFa===a)return;YFa=a}var b=9E4+2E3*Math.random();if("FOREGROUND_HEARTBEAT_TRIGGER_ON_INTERVAL"!==a||!(_.Hi()>b)&&"visible"===_.Xja()){b=-1;XFa&&(b=Math.round((0,_.Zg)()-XFa));if(_.u("web_time_via_jspb")){var c=new _.ZFa;var d=fka();c=_.jj(c,1,d);c=_.dh(c,5,Ej).setIndex($Fa);b=_.jj(c,3,b);a=aGa(a);(-1===a?0:a)&&_.x(b,4,a);_.Jla(b,void 0,void 0)}else a={firstActivityMs:String(fka()),
clientDocumentNonce:Ej,index:String($Fa),lastEventDeltaMs:String(b),trigger:a},_.qj("foregroundHeartbeat",a);_.Wg("_fact",-1,window);$Fa++;XFa=(0,_.Zg)()}};
aGa=function(a){switch(a){case "FOREGROUND_HEARTBEAT_TRIGGER_UNKNOWN":return 0;case "FOREGROUND_HEARTBEAT_TRIGGER_ON_INTERVAL":return 1;case "FOREGROUND_HEARTBEAT_TRIGGER_ON_FOREGROUND":return 2;case "FOREGROUND_HEARTBEAT_TRIGGER_ON_BACKGROUND":return 3;default:return-1}};
bGa=function(a){var b=_.Qh(_.rf("WORKER_PERFORMANCE_URL"));return"Worker"in window&&b?new Promise(function(c){var d=new Worker(_.qd(b),void 0);d.addEventListener("message",function(e){e=e.data;"captureDroppedFramesReply"===e.op&&c(e.summary)});
d.postMessage({op:"captureDroppedFrames",durationMs:a})}):Promise.resolve(void 0)};
cGa=function(){var a=navigator;return new Promise(function(b,c){var d;null!=(d=a.webkitTemporaryStorage)&&d.queryUsageAndQuota?a.webkitTemporaryStorage.queryUsageAndQuota(function(e,h){b({usage:e,quota:h})},function(e){c(e)}):c(Error("Df"))})};
dGa=function(a,b,c){b=void 0===b?{}:b;var d,e=null==(d=_.B(a.commandMetadata,_.tp))?void 0:d.url;d=b.form||{};!c||d.element||d.skipDefaultElement||(b.form=b.form||{},b.form.element=c);if(e&&"/service_ajax"!==e)return{type:0,command:a,form:b.form};if(_.u("kevlar_service_command_check")){if(_.qu(_.of().resolve(_.ru),a))return Object.assign({},{type:1,command:a},b)}else{var h;if(null==(h=_.B(a.commandMetadata,_.tp))?0:h.apiUrl)return Object.assign({},{type:1,command:a},b)}return{type:2,command:a,form:b.form}};
eGa=function(a){if(a.form){var b=a.form,c=Object.assign({},b);b=b.element;c=(delete c.element,c);if(b)return[_.jo(b,[a.command,c,a.commandController])]}return[]};
fGa=function(a){if(a.form){var b=a.form,c=Object.assign({},b);b=b.element;c=(delete c.element,c);b&&_.ko(b,[a.command],b,c)}};
hGa=function(a,b,c){a={"/youtubei/v1/browse":new su(a,b,c),"/youtubei/v1/player":new gGa(a,b),"/youtubei/v1/navigation/resolve_url":new tu,"/youtubei/v1/next":new uu(a,b,c),"/youtubei/v1/guide":new vu(c),"/youtubei/v1/search":new wu(a,b,c),"/youtubei/v1/reel/reel_item_watch":new xu(a,b,c)};a["/youtubei/v1/account/account_menu"]=new yu;a["/youtubei/v1/notification/get_notification_menu"]=new zu;return a};
Bu=function(){var a=_.of().resolve(Au);return Promise.resolve(iGa(a,_.ca.location.href,{},document.referrer,function(){return 0},function(){return!1}))};
Fu=function(a,b){_.Cu(_.Du(),function(){_.Sk("adl")});
_.of().resolve(jGa)(b);a=a.root;a.loadData&&a.loadData(b);(null==b?0:b.response)?_.Eu(cua(),"SUCCESS"):_.Sj(new _.lg("Lifecycle: No response in data",_.wf("IS_SHELL_LOAD"),b?b.page:"NO_PAGE",b?b.endpoint:"NO_ENDPOINT"));a.polymerController.$["page-manager"].lazyPrepareCriticalPages((null==b?void 0:b.page)||"",b.endpoint);var c,d;(null==(d=_.B(null==b?void 0:null==(c=b.endpoint)?void 0:c.commandMetadata,_.tp))?0:d.webPageType)&&_.Fo.dispatch(_.kGa(_.B(b.endpoint.commandMetadata,_.tp).webPageType))};
lGa=function(){var a,b;return _.v(function(c){switch(c.nextAddress){case 1:a=window;if(!a.getDataPromise){c.jumpTo(2);break}_.Ig(c,3);return _.w(c,a.getDataPromise(),5);case 5:return c.return(c.yieldResult);case 3:return _.Lg(c),_.w(c,Bu(),6);case 6:return c.return(c.yieldResult);case 2:if(a.getInitialData)return b=a.getInitialData(),a.getInitialData=void 0,c.return(b);throw Error("Ff`"+_.ca.location.href);}})};
nGa=function(){_.qf("CSI_SERVICE_NAME","youtube");_.Qk({loadType:"cold"});_.u("kevlar_log_lcp")&&mGa(function(a){_.Sk("lcp",a.value)})};
oGa=function(){var a=_.ki(document.location.href,"enable");a&&-1<a.indexOf("scraper")&&_.qf("ADD_SCRAPER_ATTRIBUTES",!0)};
qGa=function(a){var b=a.root;pGa(function(c,d){return dGa(c,d,b)},function(c){if(!c.command)return[];
var d;(null==(d=c.form)?0:d.element)?c.form.element.dispatchEvent(new CustomEvent("yt-navigate",{bubbles:!0,composed:!0,detail:Object.assign({},c.form,{endpoint:c.command})})):b.handleNavigate(c);return[]});
_.of().addProvider({provide:_.cs,useValue:_.Pq.instance})};
xGa=function(){Gu(Gu(Gu(Gu(Gu(Gu(_.of().resolve(_.Hu),_.rGa),_.sGa),_.tGa),_.uGa),_.vGa),_.wGa)};
yGa=function(a,b){b=void 0===b?!1:b;var c,d,e,h;return _.v(function(l){if(1==l.nextAddress)return b||!_.u("kevlar_shorts_seedless_retry_initial_load")||(c=window,d=!(!c.getDataPromise&&!c.getInitialData),d)?_.w(l,lGa(),2):(setTimeout(yGa.bind(window,a,!0),1E3),l.return());if(3!=l.nextAddress)return e=l.yieldResult,_.w(l,zGa(e),3);h=l.yieldResult;Fu(a,h);_.Bo(l)})};
zGa=function(a){var b;if(null==(b=a.response)||!b.replacementEndpoint)return _.lo(a);b=_.of().resolve(Au);a=a.response;_.B(a.replacementEndpoint,_.op)&&a.sequenceContinuation&&(_.B(a.replacementEndpoint,_.op).sequenceParams=a.sequenceContinuation);return _.Iu(b,a.replacementEndpoint,{},_.ca.location.href,"shorts",function(){},function(){return!1})};
BGa=function(a){var b,c=_.B(null==(b=a.response)?void 0:b.frameworkUpdates,AGa),d;b=_.B(null==(d=a.playerResponse)?void 0:d.frameworkUpdates,AGa);var e;a=_.B(null==(e=a.reelWatchSequenceResponse)?void 0:e.frameworkUpdates,AGa);c&&_.Co(c,_.Fo);b&&_.Co(b,_.Fo);a&&_.Co(a,_.Fo)};
EGa=function(a){var b=_.of(),c=b.resolve(Au);b=b.resolve(_.CGa);a.endpoint&&(c=DGa(c,a.endpoint),c.content&&a.response&&_.Ju(b,a.response,c.content),c.player&&a.playerResponse&&_.Ju(b,a.playerResponse,c.player),c.reelSequence&&a.reelWatchSequenceResponse&&_.Ju(b,a.reelWatchSequenceResponse,c.reelSequence))};
Ku=function(a,b){BGa(b);EGa(b);var c=_.of(),d=c.resolve(FGa);b.playerResponse&&c.resolve(GGa).handleResponse(b.playerResponse);_.u("enable_pl_r_c_s")&&b.playerResponse&&HGa(d,b.playerResponse);b.playerResponse&&zDa(b.playerResponse)&&_.u("web_enable_ab_rsp_cl")?nDa().then(function(){IGa(b.playerResponse);Fu(a,b)}):Fu(a,b)};
KGa=function(a){if(a=a.root.data){var b=_.of().resolve(JGa);a.endpoint&&(a.response&&b.handleResponse(a.response,void 0,document.querySelector("ytd-app")),a.playerResponse&&b.handleResponse(a.playerResponse),a.reelWatchSequenceResponse&&b.handleResponse(a.reelWatchSequenceResponse))}};
LGa=function(a){var b,c,d,e,h,l;return _.v(function(m){switch(m.nextAddress){case 1:b=window;if(!b.getDataPromise){m.jumpTo(2);break}_.Ig(m,3);return _.w(m,b.getDataPromise(),5);case 5:c=m.yieldResult;Ku(a,c);_.Kg(m,4);break;case 3:return _.Lg(m),_.w(m,Bu(),6);case 6:d=m.yieldResult,Fu(a,d);case 4:return m.return();case 2:if(!_.u("sw_nav_preload_pbj")){m.jumpTo(7);break}b.fetchInitialData=function(){var p;return _.v(function(q){if(1==q.nextAddress)return _.w(q,Bu(),2);p=q.yieldResult;Fu(a,p);_.Bo(q)})};
if(b.getInitialData){b.loadInitialData=function(p){Ku(a,p)};
e=b.getInitialData();b.getInitialData=void 0;Ku(a,e);m.jumpTo(8);break}b.fetchInitialData=void 0;return _.w(m,Bu(),9);case 9:h=m.yieldResult,Fu(a,h);case 8:return m.return();case 7:b.getInitialData?(l=b.getInitialData(),b.getInitialData=void 0,Ku(a,l)):b.loadInitialData=function(p){Ku(a,p)},_.Bo(m)}})};
NGa=function(){var a,b;return _.v(function(c){switch(c.nextAddress){case 1:a=_.zf("web_smoothness_test_duration_ms");b=void 0;switch(_.zf("web_smoothness_test_method")){case 3:return c.jumpTo(2);case 4:return c.jumpTo(3)}c.jumpTo(4);break;case 2:return _.w(c,(new MGa("MANUAL_MEASUREMENT_NAME_UNKNOWN",!1)).start(a),5);case 5:b=c.yieldResult;c.jumpTo(4);break;case 3:return _.w(c,bGa(a),6);case 6:b=c.yieldResult;c.jumpTo(4);break;case 4:void 0!==b&&_.qj("startupDroppedFramesSummary",b),_.Bo(c)}})};
OGa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};
PGa="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};
QGa=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");};
_.J=QGa(this);Lu=function(a,b){if(b)a:{var c=_.J;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&&PGa(c,a,{configurable:!0,writable:!0,value:b})}};
Lu("Symbol",function(a){if(a)return a;var b=function(h,l){this.$jscomp$symbol$id_=h;PGa(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});
Lu("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=_.J[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&PGa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return RGa(OGa(this))}})}return a});
Lu("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
RGa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};
return a};
_.Mu=function(a){return a.raw=a};
_.SGa=function(a,b){a.raw=b;return a};
_.g=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:OGa(a)};throw Error("e`"+String(a));};
_.TGa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};
_.Pd=function(a){return a instanceof Array?a:_.TGa(_.g(a))};
Nu=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
UGa="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)Nu(d,e)&&(a[e]=d[e])}return a};
Lu("Object.assign",function(a){return a||UGa});
var VGa="function"==typeof Object.create?Object.create:function(a){var b=function(){};
b.prototype=a;return new b},WGa=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=VGa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,e,d)||e}}(),XGa;
if("function"==typeof Object.setPrototypeOf)XGa=Object.setPrototypeOf;else{var YGa;a:{var ZGa={a:!0},$Ga={};try{$Ga.__proto__=ZGa;YGa=$Ga.a;break a}catch(a){}YGa=!1}XGa=YGa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}Ou=XGa;
_.H=function(a,b){a.prototype=VGa(b.prototype);a.prototype.constructor=a;if(Ou)Ou(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};
aHa=function(){this.isRunning_=!1;this.yieldAllIterator_=null;this.yieldResult=void 0;this.nextAddress=1;this.finallyAddress_=this.catchAddress_=0;this.finallyContexts_=this.abruptCompletion_=null};
bHa=function(a){if(a.isRunning_)throw new TypeError("h");a.isRunning_=!0};
aHa.prototype.JSC$5691_next_=function(a){this.yieldResult=a};
var cHa=function(a,b){a.abruptCompletion_={exception:b,isException:!0};a.nextAddress=a.catchAddress_||a.finallyAddress_};
aHa.prototype.return=function(a){this.abruptCompletion_={return:a};this.nextAddress=this.finallyAddress_};
_.w=function(a,b,c){a.nextAddress=c;return{value:b}};
aHa.prototype.jumpTo=function(a){this.nextAddress=a};
_.Bo=function(a){a.nextAddress=0};
_.Ig=function(a,b,c){a.catchAddress_=b;void 0!=c&&(a.finallyAddress_=c)};
_.Kg=function(a,b,c){a.nextAddress=b;a.catchAddress_=c||0};
_.Lg=function(a,b){a.catchAddress_=b||0;b=a.abruptCompletion_.exception;a.abruptCompletion_=null;return b};
_.dHa=function(a,b,c,d){d?a.finallyContexts_[d]=a.abruptCompletion_:a.finallyContexts_=[a.abruptCompletion_];a.catchAddress_=b||0;a.finallyAddress_=c||0};
_.eHa=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};
fHa=function(a){this.JSC$5696_context_=new aHa;this.program_=a};
hHa=function(a,b){bHa(a.JSC$5696_context_);var c=a.JSC$5696_context_.yieldAllIterator_;if(c)return gHa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.JSC$5696_context_.return);
a.JSC$5696_context_.return(b);return Pu(a)};
gHa=function(a,b,c,d){try{var e=b.call(a.JSC$5696_context_.yieldAllIterator_,c);if(!(e instanceof Object))throw new TypeError("g`"+e);if(!e.done)return a.JSC$5696_context_.isRunning_=!1,e;var h=e.value}catch(l){return a.JSC$5696_context_.yieldAllIterator_=null,cHa(a.JSC$5696_context_,l),Pu(a)}a.JSC$5696_context_.yieldAllIterator_=null;d.call(a.JSC$5696_context_,h);return Pu(a)};
Pu=function(a){for(;a.JSC$5696_context_.nextAddress;)try{var b=a.program_(a.JSC$5696_context_);if(b)return a.JSC$5696_context_.isRunning_=!1,{value:b.value,done:!1}}catch(c){a.JSC$5696_context_.yieldResult=void 0,cHa(a.JSC$5696_context_,c)}a.JSC$5696_context_.isRunning_=!1;if(a.JSC$5696_context_.abruptCompletion_){b=a.JSC$5696_context_.abruptCompletion_;a.JSC$5696_context_.abruptCompletion_=null;if(b.isException)throw b.exception;return{value:b.return,done:!0}}return{value:void 0,done:!0}};
iHa=function(a){this.next=function(b){bHa(a.JSC$5696_context_);a.JSC$5696_context_.yieldAllIterator_?b=gHa(a,a.JSC$5696_context_.yieldAllIterator_.next,b,a.JSC$5696_context_.JSC$5691_next_):(a.JSC$5696_context_.JSC$5691_next_(b),b=Pu(a));return b};
this.throw=function(b){bHa(a.JSC$5696_context_);a.JSC$5696_context_.yieldAllIterator_?b=gHa(a,a.JSC$5696_context_.yieldAllIterator_["throw"],b,a.JSC$5696_context_.JSC$5691_next_):(cHa(a.JSC$5696_context_,b),b=Pu(a));return b};
this.return=function(b){return hHa(a,b)};
this[Symbol.iterator]=function(){return this}};
jHa=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())})};
_.v=function(a){return jHa(new iHa(new fHa(a)))};
_.Xc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};
Lu("Reflect",function(a){return a?a:{}});
Lu("Reflect.construct",function(){return WGa});
Lu("Reflect.setPrototypeOf",function(a){return a?a:Ou?function(b,c){try{return Ou(b,c),!0}catch(d){return!1}}:null});
Lu("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 _.J.PromiseRejectionEvent||!_.J.Promise||-1===_.J.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=_.J.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(t){p||(p=!0,q.call(m,t))}}
var m=this,p=!1;return{resolve:l(this.resolveTo_),reject:l(this.JSC$5712_reject_)}};
e.prototype.resolveTo_=function(l){if(l===this)this.JSC$5712_reject_(new TypeError("i"));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$5712_reject_(p);return}"function"==typeof m?this.settleSameAsThenable_(m,l):this.fulfill_(l)};
e.prototype.JSC$5712_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("j`"+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=_.J.console;"undefined"!==typeof m&&m.error(l.result_)}},1)};
e.prototype.notifyUnhandledRejection_=function(){if(this.isRejectionHandled_)return!1;var l=_.J.CustomEvent,m=_.J.Event,p=_.J.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=_.J.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(z,D){return"function"==typeof z?function(E){try{q(z(E))}catch(I){t(I)}}:D}
var q,t,y=new e(function(z,D){q=z;t=D});
this.callWhenSettled_(p(l,q),p(m,t));return y};
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("k`"+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=_.g(l),t=q.next();!t.done;t=q.next())c(t.value).callWhenSettled_(m,p)})};
e.all=function(l){var m=_.g(l),p=m.next();return p.done?c([]):new e(function(q,t){function y(E){return function(I){z[E]=I;D--;0==D&&q(z)}}
var z=[],D=0;do z.push(void 0),D++,c(p.value).callWhenSettled_(y(z.length-1),t),p=m.next();while(!p.done)})};
return e});
var Qu=function(a,b,c){if(null==a)throw new TypeError("l`"+c);if(b instanceof RegExp)throw new TypeError("m`"+c);return a+""};
Lu("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Qu(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}});
Lu("Object.setPrototypeOf",function(a){return a||Ou});
var kHa=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}};
Lu("Array.prototype.find",function(a){return a?a:function(b,c){return kHa(this,b,c).v}});
Lu("WeakMap",function(a){function b(){}
function c(p){var q=typeof p;return"object"===q&&null!==p||"function"===q}
function d(p){if(!Nu(p,h)){var q=new b;PGa(p,h,{value:q})}}
function e(p){var q=Object[p];q&&(Object[p]=function(t){if(t instanceof b)return t;Object.isExtensible(t)&&d(t);return q(t)})}
if(function(){if(!a||!Object.seal)return!1;try{var p=Object.seal({}),q=Object.seal({}),t=new a([[p,2],[q,3]]);if(2!=t.get(p)||3!=t.get(q))return!1;t.delete(p);t.set(q,4);return!t.has(p)&&4==t.get(q)}catch(y){return!1}}())return a;
var h="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var l=0,m=function(p){this.JSC$5717_id_=(l+=Math.random()+1).toString();if(p){p=_.g(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("n");d(p);if(!Nu(p,h))throw Error("o`"+p);p[h][this.JSC$5717_id_]=q;return this};
m.prototype.get=function(p){return c(p)&&Nu(p,h)?p[h][this.JSC$5717_id_]:void 0};
m.prototype.has=function(p){return c(p)&&Nu(p,h)&&Nu(p[h],this.JSC$5717_id_)};
m.prototype.delete=function(p){return c(p)&&Nu(p,h)&&Nu(p[h],this.JSC$5717_id_)?delete p[h][this.JSC$5717_id_]:!1};
return m});
Lu("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(_.g([[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(),t=q.next();if(t.done||t.value[0]!=m||"s"!=t.value[1])return!1;t=q.next();return t.done||4!=t.value[0].x||"t"!=t.value[1]||!q.next().done?!1:!0}catch(y){return!1}}())return a;
var b=new WeakMap,c=function(m){this[0]={};this[1]=h();this.size=0;if(m){m=_.g(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[0][q.id]=[]);q.entry?q.entry.value=p:(q.entry={next:this[1],previous:this[1].previous,head:this[1],key:m,value:p},q.list.push(q.entry),this[1].previous.next=q.entry,this[1].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[0][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[0]={};this[1]=this[1].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(),t;!(t=q.next()).done;)t=t.value,m.call(p,t[1],t[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 t=m[0][q];if(t&&Nu(m[0],q))for(m=0;m<t.length;m++){var y=t[m];if(p!==p&&y.key!==y.key||p===y.key)return{id:q,list:t,index:m,entry:y}}return{id:q,list:t,index:-1,entry:void 0}},e=function(m,p){var q=m[1];
return RGa(function(){if(q){for(;q.head!=m[1];)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});
Lu("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}});
Lu("Math.log2",function(a){return a?a:function(b){return Math.log(b)/Math.LN2}});
Lu("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Nu(b,d)&&c.push(b[d]);return c}});
Lu("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
Lu("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}});
Lu("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Qu(this,b,"includes").indexOf(b,c||0)}});
Lu("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(_.g([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.JSC$5731_map_=new Map;if(c){c=_.g(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.JSC$5731_map_.size};
b.prototype.add=function(c){c=0===c?0:c;this.JSC$5731_map_.set(c,c);this.size=this.JSC$5731_map_.size;return this};
b.prototype.delete=function(c){c=this.JSC$5731_map_.delete(c);this.size=this.JSC$5731_map_.size;return c};
b.prototype.clear=function(){this.JSC$5731_map_.clear();this.size=0};
b.prototype.has=function(c){return this.JSC$5731_map_.has(c)};
b.prototype.entries=function(){return this.JSC$5731_map_.entries()};
b.prototype.values=function(){return this.JSC$5731_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.JSC$5731_map_.forEach(function(h){return c.call(d,h,h,e)})};
return b});
Lu("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});
Lu("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});
Lu("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});
Lu("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});
Lu("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});
var lHa=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};
Lu("Array.prototype.entries",function(a){return a?a:function(){return lHa(this,function(b,c){return[b,c]})}});
Lu("Array.prototype.keys",function(a){return a?a:function(){return lHa(this,function(b){return b})}});
Lu("Array.prototype.values",function(a){return a?a:function(){return lHa(this,function(b,c){return c})}});
Lu("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}});
Lu("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 Ru=function(a){return a?a:Array.prototype.fill};
Lu("Int8Array.prototype.fill",Ru);Lu("Uint8Array.prototype.fill",Ru);Lu("Uint8ClampedArray.prototype.fill",Ru);Lu("Int16Array.prototype.fill",Ru);Lu("Uint16Array.prototype.fill",Ru);Lu("Int32Array.prototype.fill",Ru);Lu("Uint32Array.prototype.fill",Ru);Lu("Float32Array.prototype.fill",Ru);Lu("Float64Array.prototype.fill",Ru);Lu("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Nu(b,d)&&c.push([d,b[d]]);return c}});
Lu("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Qu(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}});
Lu("String.prototype.repeat",function(a){return a?a:function(b){var c=Qu(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("p");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});
Lu("globalThis",function(a){return a||_.J});
Lu("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("q`"+b);b=b[Symbol.iterator].call(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;if(Object(d)!==d)throw new TypeError("r");c[d[0]]=d[1]}return c}});
Lu("String.raw",function(a){return a?a:function(b,c){if(null==b)throw new TypeError("s");for(var d=b.raw,e=d.length,h="",l=0;l<e;++l)h+=d[l],l+1<e&&l+1<arguments.length&&(h+=String(arguments[l+1]));return h}});
Lu("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("t");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});
Lu("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Qu(this,null,"padStart");b-=d.length;c=void 0!==c?String(c):" ";return(0<b&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+d}});
Lu("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});
Lu("Array.prototype.findIndex",function(a){return a?a:function(b,c){return kHa(this,b,c).i}});
Lu("Array.prototype.flat",function(a){return a?a:function(b){b=void 0===b?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&0<b?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});
return c}});
Lu("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
Lu("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)}});
Lu("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}});
Lu("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;
})})}});
Lu("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.JSC$5737_map_=new WeakMap;if(c){c=_.g(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};
b.prototype.add=function(c){this.JSC$5737_map_.set(c,!0);return this};
b.prototype.has=function(c){return this.JSC$5737_map_.has(c)};
b.prototype.delete=function(c){return this.JSC$5737_map_.delete(c)};
return b});
Lu("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)}});
Lu("Number.parseInt",function(a){return a||parseInt});_._DumpException=window._DumpException||function(a){throw a;};
window._DumpException=_._DumpException;var mHa,nHa,oHa,pHa,Su,qHa,rHa,sHa,tHa,uHa,vHa,wHa;mHa=mHa||{};_.ca=this||self;_.Wg=function(a,b,c){a=a.split(".");c=c||_.ca;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};
nHa=function(a,b){var c=_.Gf("CLOSURE_FLAGS");a=c&&c[a];return null!=a?a:b};
oHa=_.ca._F_toggles||[];pHa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;Su=function(a){if("string"!==typeof a||!a||-1==a.search(pHa))throw Error("u");if(!qHa||"goog"!=qHa.type)throw Error("v`"+a);if(qHa.moduleName)throw Error("w");qHa.moduleName=a};
Su.get=function(){return null};
qHa=null;_.Gf=function(a,b){a=a.split(".");b=b||_.ca;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
_.Tu=function(a){a.instance_=void 0;a.getInstance=function(){return a.instance_?a.instance_:a.instance_=new a}};
_.Waa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};
_.Fa=function(a){var b=_.Waa(a);return"array"==b||"object"==b&&"number"==typeof a.length};
_.Ka=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};
_.La=function(a){return Object.prototype.hasOwnProperty.call(a,rHa)&&a[rHa]||(a[rHa]=++sHa)};
rHa="closure_uid_"+(1E9*Math.random()>>>0);sHa=0;tHa=function(a,b,c){return a.call.apply(a.bind,arguments)};
uHa=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)}};
_.Uu=function(a,b,c){_.Uu=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?tHa:uHa;return _.Uu.apply(null,arguments)};
_.ou=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)}};
_.Vu=function(){return Date.now()};
_.Wu=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)}};
vHa=function(a){return a};
wHa=function(a){var b=null,c=_.ca.trustedTypes;if(!c||!c.createPolicy)return b;try{b=c.createPolicy(a,{createHTML:vHa,createScript:vHa,createScriptURL:vHa})}catch(d){_.ca.console&&_.ca.console.error(d.message)}return b};_.Wu(_.aa,Error);_.aa.prototype.name="CustomError";var xHa;var yHa=void 0,zHa,AHa="undefined"!==typeof TextDecoder,daa,caa="function"===typeof String.prototype.isWellFormed,baa="undefined"!==typeof TextEncoder;var BHa;_.vl=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};
BHa=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("")};var CHa,DHa,EHa,FHa,GHa,HHa,IHa;_.pp=function(a,b){return 0==a.lastIndexOf(b,0)};
_.ag=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};
_.hi=function(a){return/^[\s\xa0]*$/.test(a)};
_.Xu=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
CHa=/&/g;DHa=/</g;EHa=/>/g;FHa=/"/g;GHa=/'/g;HHa=/\x00/g;IHa=/[\x00&<>"']/;_.la=function(a,b){return-1!=a.indexOf(b)};
_.Yu=function(a,b){return _.la(a.toLowerCase(),b.toLowerCase())};_.U=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};
_.V=function(a,b){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(a,b)};var JHa=!!(oHa[0]&128),KHa=!!(oHa[0]&4),LHa=!!(oHa[0]&256),MHa=!!(oHa[0]&2);var ia=JHa?LHa:nHa(610401301,!1),NHa=JHa?KHa||!MHa:nHa(572417392,!0);var OHa;OHa=_.ca.navigator;_.ka=OHa?OHa.userAgentData||null:null;_.za=function(a,b){return Array.prototype.indexOf.call(a,b,void 0)};
_.Lf=function(a,b,c){Array.prototype.forEach.call(a,b,c)};
_.Zu=function(a,b,c){return Array.prototype.filter.call(a,b,c)};
_.Af=function(a,b,c){return Array.prototype.map.call(a,b,c)};
_.$u=function(a,b,c){return Array.prototype.some.call(a,b,c)};
_.yxa=function(a,b,c){return Array.prototype.every.call(a,b,c)};var PHa=function(a){PHa[" "](a);return a};
PHa[" "]=function(){};
_.av=function(a,b){try{return PHa(a[b]),!0}catch(c){}return!1};var RHa,$Ha,aIa,gIa;_.QHa=gaa();_.pi=_.haa();_.Ug=sa("Edge");_.bv=_.Ug||_.pi;_.cv=sa("Gecko")&&!(_.Yu(_.ha(),"WebKit")&&!sa("Edge"))&&!(sa("Trident")||sa("MSIE"))&&!sa("Edge");_.dv=_.Yu(_.ha(),"WebKit")&&!sa("Edge");RHa=_.dv&&sa("Mobile");_.SHa=_.naa();_.THa=va()?"Windows"===_.ka.platform:sa("Windows");_.UHa=(va()?"Linux"===_.ka.platform:sa("Linux"))||(va()?"Chrome OS"===_.ka.platform:sa("CrOS"));_.pua=va()?"Android"===_.ka.platform:sa("Android");_.VHa=maa();_.WHa=sa("iPad");_.XHa=sa("iPod");
_.YHa=_.wa();_.ZHa=_.Yu(_.ha(),"KaiOS");$Ha=function(){var a=_.ca.document;return a?a.documentMode:void 0};
a:{var bIa="",cIa=function(){var a=_.ha();if(_.cv)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.Ug)return/Edge\/([\d\.]+)/.exec(a);if(_.pi)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.dv)return/WebKit\/(\S+)/.exec(a);if(_.QHa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();
cIa&&(bIa=cIa?cIa[1]:"");if(_.pi){var dIa=$Ha();if(null!=dIa&&dIa>parseFloat(bIa)){aIa=String(dIa);break a}}aIa=bIa}_.eIa=aIa;_.ev=function(a){return Number(fIa)>=a};
if(_.ca.document&&_.pi){var hIa=$Ha();gIa=hIa?hIa:parseInt(_.eIa,10)||void 0}else gIa=void 0;var fIa=gIa;_.iIa=iaa();_.Pga=maa()||sa("iPod");_.Qga=sa("iPad");_.jIa=_.laa();_.fv=jaa();_.Sga=_.kaa()&&!_.wa();var kIa,gv,nIa,mIa;kIa={};gv=null;_.lIa=_.cv||_.dv||"function"==typeof _.ca.btoa;_.Oa=function(a,b){void 0===b&&(b=0);mIa();b=kIa[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("")};
_.oIa=function(a){var b=[];nIa(a,function(c){b.push(c)});
return b};
_.Qa=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.la("=.",a[b-1])&&(c=_.la("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;nIa(a,function(h){d[e++]=h});
return e!==c?d.subarray(0,e):d};
nIa=function(a,b){function c(p){for(;d<a.length;){var q=a.charAt(d++),t=gv[q];if(null!=t)return t;if(!_.hi(q))throw Error("A`"+q);}return p}
mIa();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))}};
mIa=function(){if(!gv){gv={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));kIa[c]=d;for(var e=0;e<d.length;e++){var h=d[e];void 0===gv[h]&&(gv[h]=e)}}}};var xaa="undefined"!==typeof Uint8Array,raa=!_.pi&&"function"===typeof btoa,vaa=/[-_.]/g,taa={"-":"+",_:"/",".":"="},yaa,Xa={};var pIa;_.Ua=function(a,b){if(b!==Xa)throw Error("B");this.value_=a;if(null!=a&&0===a.length)throw Error("C");};
_.Ta=function(){return pIa||(pIa=new _.Ua(null,Xa))};
_.Ua.prototype.isEmpty=function(){return null==this.value_};
_.Ua.prototype.sizeBytes=function(){var a=_.Baa(this);return a?a.length:0};
_.Baa=function(a){if(Xa!==Xa)throw Error("B");var b=a.value_;b=null==b||_.Sa(b)?b:"string"===typeof b?waa(b):null;return null==b?b:a.value_=b};var Mba=!NHa,Lba=!NHa;var qIa,qca;qIa="function"===typeof Uint8Array.prototype.slice;_.$a=0;_.bb=0;var rIa=function(a,b){this.bytes_=null;this.bytesAreImmutable_=!1;this.cursor_=this.end_=this.JSC$5777_start_=0;this.init(a,void 0,void 0,b)},tIa,vIa,wIa,xIa,yIa,zIa,sIa;
_.f=rIa.prototype;_.f.init=function(a,b,c,d){d=void 0===d?{}:d;this.aliasBytesFields=void 0===d.aliasBytesFields?!1:d.aliasBytesFields;a&&(a=_.Caa(a),this.bytes_=a.buffer,this.bytesAreImmutable_=a.isImmutable,this.JSC$5777_start_=b||0,this.end_=void 0!==c?this.JSC$5777_start_+c:this.bytes_.length,this.cursor_=this.JSC$5777_start_)};
_.f.free=function(){this.clear();100>sIa.length&&sIa.push(this)};
_.f.clear=function(){this.bytes_=null;this.bytesAreImmutable_=!1;this.cursor_=this.end_=this.JSC$5777_start_=0;this.aliasBytesFields=!1};
_.f.reset=function(){this.cursor_=this.JSC$5777_start_};
_.f.advance=function(a){tIa(this,this.cursor_+a)};
_.f.atEnd=function(){return this.cursor_==this.end_};
_.uIa=function(a){var b=0,c=0,d=0,e=a.bytes_,h=a.cursor_;do{var l=e[h++];b|=(l&127)<<d;d+=7}while(32>d&&l&128);32<d&&(c|=(l&127)>>4);for(d=3;32>d&&l&128;d+=7)l=e[h++],c|=(l&127)<<d;tIa(a,h);if(128>l)return Faa(b>>>0,c>>>0);throw Error("I");};
tIa=function(a,b){a.cursor_=b;if(b>a.end_)throw Error("J`"+b+"`"+a.end_);};
_.hv=function(a){var b=a.bytes_,c=a.cursor_,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error("I");tIa(a,c);return e};
vIa=function(a){var b=a.bytes_,c=a.cursor_,d=b[c],e=b[c+1],h=b[c+2];b=b[c+3];a.advance(4);return(d<<0|e<<8|h<<16|b<<24)>>>0};
wIa=function(a){var b=vIa(a);return 4294967296*vIa(a)+(b>>>0)};
xIa=function(a){var b=vIa(a),c=vIa(a);a=2*(c>>31)+1;var d=c>>>20&2047;b=4294967296*(c&1048575)+b;return 2047==d?b?NaN:Infinity*a:0==d?a*Math.pow(2,-1074)*b:a*Math.pow(2,d-1075)*(b+4503599627370496)};
yIa=function(a){for(var b=0,c=a.cursor_,d=c+10,e=a.bytes_;c<d;){var h=e[c++];b|=h;if(0===(h&128))return tIa(a,c),!!(b&127)}throw Error("I");};
zIa=function(a,b){if(0>b)throw Error("K`"+b);var c=a.cursor_,d=c+b;if(d>a.end_)throw Error("J`"+(a.end_-c)+"`"+b);a.cursor_=d;return c};
_.Wba=function(a,b){if(0==b)return _.Ta();var c=zIa(a,b);a.aliasBytesFields&&a.bytesAreImmutable_?c=a.bytes_.subarray(c,c+b):(a=a.bytes_,b=c+b,c=c===b?_.zaa():qIa?a.slice(c,b):new Uint8Array(a.subarray(c,b)));return Aaa(c)};
sIa=[];var Dca=function(a,b){if(sIa.length){var c=sIa.pop();c.init(a,void 0,void 0,b);a=c}else a=new rIa(a,b);this.decoder_=a;this.fieldCursor_=this.decoder_.cursor_;this.nextWireType_=this.nextField_=-1;Cca(this,b)},Cca=function(a,b){b=void 0===b?{}:b;
a.discardUnknownFields=void 0===b.discardUnknownFields?!1:b.discardUnknownFields};
Dca.prototype.free=function(){this.decoder_.clear();this.nextWireType_=this.nextField_=-1;100>Bca.length&&Bca.push(this)};
Dca.prototype.reset=function(){this.decoder_.reset();this.fieldCursor_=this.decoder_.cursor_;this.nextWireType_=this.nextField_=-1};
Dca.prototype.advance=function(a){this.decoder_.advance(a)};
var Tba=function(a){if(a.decoder_.atEnd())return!1;a.fieldCursor_=a.decoder_.cursor_;var b=_.hv(a.decoder_)>>>0,c=b>>>3;b&=7;if(!(0<=b&&5>=b))throw Error("E`"+b+"`"+a.fieldCursor_);if(1>c)throw Error("F`"+c+"`"+a.fieldCursor_);a.nextField_=c;a.nextWireType_=b;return!0},Vba=function(a){switch(a.nextWireType_){case 0:0!=a.nextWireType_?Vba(a):yIa(a.decoder_);
break;case 1:a.decoder_.advance(8);break;case 2:if(2!=a.nextWireType_)Vba(a);else{var b=_.hv(a.decoder_)>>>0;a.decoder_.advance(b)}break;case 5:a.decoder_.advance(4);break;case 3:b=a.nextField_;do{if(!Tba(a))throw Error("G");if(4==a.nextWireType_){if(a.nextField_!=b)throw Error("H");break}Vba(a)}while(1);break;default:throw Error("E`"+a.nextWireType_+"`"+a.fieldCursor_);}},AIa=function(a,b,c){var d=a.decoder_.end_,e=_.hv(a.decoder_)>>>0,h=a.decoder_.cursor_+e,l=h-d;
0>=l&&(a.decoder_.end_=h,c(b,a,void 0,void 0,void 0),l=h-a.decoder_.cursor_);if(l)throw Error("D`"+e+"`"+(e-l));a.decoder_.cursor_=h;a.decoder_.end_=d},BIa=function(a){var b=_.hv(a.decoder_)>>>0;
a=a.decoder_;var c=zIa(a,b);a=a.bytes_;if(AHa){var d=a,e;(e=zHa)||(e=zHa=new TextDecoder("utf-8",{fatal:!0}));b=c+b;d=0===c&&b===d.length?d:d.subarray(c,b);try{var h=e.decode(d)}catch(q){if(void 0===yHa){try{e.decode(new Uint8Array([128]))}catch(t){}try{e.decode(new Uint8Array([97])),yHa=!0}catch(t){yHa=!1}}!yHa&&(zHa=void 0);throw q;}}else{h=c;b=h+b;c=[];for(var l=null,m,p;h<b;)m=a[h++],128>m?c.push(m):224>m?h>=b?ba():(p=a[h++],194>m||128!==(p&192)?(h--,ba()):c.push((m&31)<<6|p&63)):240>m?h>=b-1?
ba():(p=a[h++],128!==(p&192)||224===m&&160>p||237===m&&160<=p||128!==((e=a[h++])&192)?(h--,ba()):c.push((m&15)<<12|(p&63)<<6|e&63)):244>=m?h>=b-2?ba():(p=a[h++],128!==(p&192)||0!==(m<<28)+(p-144)>>30||128!==((e=a[h++])&192)||128!==((d=a[h++])&192)?(h--,ba()):(m=(m&7)<<18|(p&63)<<12|(e&63)<<6|d&63,m-=65536,c.push((m>>10&1023)+55296,(m&1023)+56320))):ba(),8192<=c.length&&(l=aaa(l,c),c.length=0);h=aaa(l,c)}return h},Bca=[];var CIa=function(a,b){this.JSC$5785_lo=a>>>0;this.JSC$5785_hi=b>>>0},EIa=function(a){if(!a)return DIa||(DIa=new CIa(0,0));
if(!/^\d+$/.test(a))return null;Iaa(a);return new CIa(_.$a,_.bb)},DIa,FIa=function(a,b){this.JSC$5787_lo=a>>>0;
this.JSC$5787_hi=b>>>0},sca=function(a){if(!a)return GIa||(GIa=new FIa(0,0));
if(!/^-?\d+$/.test(a))return null;Iaa(a);return new FIa(_.$a,_.bb)},GIa;var HIa=function(){this.JSC$5789_buffer_=[]},tca,Bc;
HIa.prototype.length=function(){return this.JSC$5789_buffer_.length};
HIa.prototype.end=function(){var a=this.JSC$5789_buffer_;this.JSC$5789_buffer_=[];return a};
tca=function(a,b,c){for(;0<c||127<b;)a.JSC$5789_buffer_.push(b&127|128),b=(b>>>7|c<<25)>>>0,c>>>=7;a.JSC$5789_buffer_.push(b)};
_.IIa=function(a,b){for(;127<b;)a.JSC$5789_buffer_.push(b&127|128),b>>>=7;a.JSC$5789_buffer_.push(b)};
_.vca=function(a,b){if(0<=b)_.IIa(a,b);else{for(var c=0;9>c;c++)a.JSC$5789_buffer_.push(b&127|128),b>>=7;a.JSC$5789_buffer_.push(1)}};
Bc=function(a,b){a.JSC$5789_buffer_.push(b>>>0&255);a.JSC$5789_buffer_.push(b>>>8&255);a.JSC$5789_buffer_.push(b>>>16&255);a.JSC$5789_buffer_.push(b>>>24&255)};var Eca,tc,JIa;Eca=function(){this.blocks_=[];this.totalLength_=0;this.encoder_=new HIa};
tc=function(a,b){0!==b.length&&(a.blocks_.push(b),a.totalLength_+=b.length)};
_.Ac=function(a,b,c){_.IIa(a.encoder_,8*b+c)};
JIa=function(a,b,c){null!=c&&("string"===typeof c&&EIa(c),_.Ac(a,b,1),"number"===typeof c?(a=a.encoder_,b=c>>>0,c=Math.floor((c-b)/4294967296)>>>0,_.$a=b,_.bb=c,Bc(a,_.$a),Bc(a,_.bb)):(c=EIa(c),a=a.encoder_,b=c.JSC$5785_hi,Bc(a,c.JSC$5785_lo),Bc(a,b)))};
_.yca=function(a,b,c){_.Ac(a,b,2);_.IIa(a.encoder_,c.length);tc(a,a.encoder_.end());tc(a,c)};var sc=function(a,b,c,d){this.$$binaryReaderFn=a;this.$$binaryWriterFn=b;this.$$isRepeated=c;this.$$isMsg=d};var iv=Jaa(),nba=Jaa("0di");var rb,Cba;rb=iv?function(a,b){a[iv]|=b}:function(a,b){void 0!==a.internalArrayState?a.internalArrayState|=b:Object.defineProperties(a,{internalArrayState:{value:b,
configurable:!0,writable:!0,enumerable:!1}})};
Cba=iv?function(a,b){a[iv]&=~b}:function(a,b){void 0!==a.internalArrayState&&(a.internalArrayState&=~b)};
_.nb=iv?function(a){return a[iv]|0}:function(a){return a.internalArrayState|0};
_.Vb=iv?function(a){return a[iv]}:function(a){return a.internalArrayState};
_.pb=iv?function(a,b){a[iv]=b}:function(a,b){void 0!==a.internalArrayState?a.internalArrayState=b:Object.defineProperties(a,{internalArrayState:{value:b,
configurable:!0,writable:!0,enumerable:!1}})};var Paa,KIa,vba,fc,LIa;_.Rb={};Paa={};vba=!NHa;LIa=[];(0,_.pb)(LIa,55);fc=Object.freeze(LIa);var Bb,Sb;Object.freeze(new function(){});
Object.freeze(new function(){});var Zaa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var oba,qba,rba;var OIa,PIa,QIa;_.jv=function(a,b){a=a.internalArray_;return _.Zb(a,(0,_.Vb)(a),b)};
_.Zb=function(a,b,c,d){if(-1===c)return null;if(c>=Oaa(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!(b&512)-1);if(b<e)return a[b]}};
_.eh=function(a,b,c){var d=a.internalArray_,e=(0,_.Vb)(d);_.zb(e);_.Wb(d,e,b,c);return a};
_.kv=function(a,b,c){return void 0!==_.MIa(a,b,c,!1)};
_.lv=function(a,b){return Yaa(_.jv(a,b))};
_.Qi=function(a,b,c,d){var e=a.internalArray_,h=(0,_.Vb)(e);_.zb(h);(c=pc(e,h,c))&&c!==b&&null!=d&&(h=_.Wb(e,h,c));_.Wb(e,h,b,d);return a};
_.mv=function(a,b,c,d){var e=(0,_.Vb)(a);_.zb(e);(c=pc(a,e,c))&&c!==b&&(e=_.Wb(a,e,c));_.Wb(a,e,b,d)};
_.ij=function(a,b,c){a=a.internalArray_;return pc(a,(0,_.Vb)(a),b)===c?c:-1};
_.nv=function(a,b){a=a.internalArray_;return pc(a,(0,_.Vb)(a),b)};
OIa=function(a){var b=NIa;a=a.internalArray_;var c=(0,_.Vb)(a);_.zb(c);var d=_.Zb(a,c,4);b=Bba(mba(d,b,!0,c));d!==b&&_.Wb(a,c,4,b);return b};
PIa=function(a,b,c,d){var e=(0,_.Vb)(a);_.zb(e);var h=_.Zb(a,e,c,d),l;if(null!=h&&h.messagePrototypeMarker===_.Rb)return b=Bba(h),b!==h&&_.Wb(a,e,c,b,d),b.internalArray_;if(Array.isArray(h)){var m=(0,_.nb)(h);m&2?l=Aba(h,m,!1):l=h;l=_.k(l,b[0],b[1])}else l=_.k(void 0,b[0],b[1]);l!==h&&_.Wb(a,e,c,l,d);return l};
_.MIa=function(a,b,c,d){a=a.internalArray_;var e=(0,_.Vb)(a),h=_.Zb(a,e,c,d);b=mba(h,b,!1,e);b!==h&&null!=b&&_.Wb(a,e,c,b,d);return b};
_.bh=function(a,b,c,d){d=void 0===d?!1:d;b=_.MIa(a,b,c,d);if(null==b)return b;a=a.internalArray_;var e=(0,_.Vb)(a);if(!(e&2)){var h=Bba(b);h!==b&&(b=h,_.Wb(a,e,c,b,d))}return b};
_.Qs=function(a,b,c){a=a.internalArray_;var d=(0,_.Vb)(a);return Iba(a,d,b,c,void 0,!1,!(2&d))};
_.ch=function(a,b,c){null==c&&(c=void 0);return _.eh(a,b,c)};
_.Cj=function(a,b,c,d){null==d&&(d=void 0);return _.Qi(a,b,c,d)};
_.ov=function(a,b,c){var d=a.internalArray_,e=(0,_.Vb)(d);_.zb(e);if(null==c)return _.Wb(d,e,b),a;for(var h=(0,_.nb)(c),l=h,m=!!(2&h)||!!(2048&h),p=m||Object.isFrozen(c),q=!0,t=!0,y=0;y<c.length;y++){var z=c[y];m||(z=!!((0,_.nb)(z.internalArray_)&2),q&&(q=!z),t&&(t=z))}m||(h=_.qb(h,5,!0),h=_.qb(h,8,q),h=_.qb(h,16,t));p&&h!==l&&(c=_.lb(c),l=0,h=_.hc(h,e,!0));h!==l&&(0,_.pb)(c,h);_.Wb(d,e,b,c);return a};
_.gj=function(a,b,c,d,e){_.Jba(a,b,c,d,e);return a};
_.pv=function(a,b){return _.$aa(_.jv(a,b))};
_.qv=function(a,b){a=_.jv(a,b);var c;null==a?c=a:_.Hb(a)?"number"===typeof a?c=cba(a):c=aba(a):c=void 0;return c};
QIa=function(a){a=_.jv(a,1);var b=void 0===b?!1:b;b=null==a?a:_.Hb(a)?"string"===typeof a?aba(a):b?bba(a):cba(a):void 0;return b};
_.id=function(a,b){return _.kba(_.jv(a,b))};
_.rv=function(a,b,c){return _.qc(_.lv(a,b),void 0===c?!1:c)};
_.Al=function(a,b,c){c=void 0===c?0:c;return _.qc(_.pv(a,b),c)};
_.Mk=function(a,b){return _.qc(_.id(a,b),"")};
_.sv=function(a,b){var c=0;c=void 0===c?0:c;return _.qc(_.Lb(_.jv(a,b)),c)};
_.jk=function(a,b,c){return _.eh(a,b,Xaa(c))};
_.wn=function(a,b,c){return _.mc(a,b,Xaa(c),!1)};
_.ik=function(a,b,c){return _.eh(a,b,_.Mb(c))};
_.jj=function(a,b,c){return _.eh(a,b,_.Nb(c))};
_.ej=function(a,b,c){return _.eh(a,b,null==c?c:Uaa(c))};
_.dh=function(a,b,c){return _.eh(a,b,_.Qb(c))};
_.tv=function(a,b,c){return _.mc(a,b,_.Qb(c),"")};
_.uv=function(a,b,c){return _.eh(a,b,_.xb(c,!1,!0,!1))};
_.x=function(a,b,c){return _.eh(a,b,_.Kb(c))};_.n=function(a,b,c){this.internalArray_=_.k(a,b,c)};
_.n.prototype.toJSON=function(){if(KIa)var a=_.rc(this,this.internalArray_,!1);else a=_.Ub(this.internalArray_,yba,void 0,void 0,!1,!1),a=_.rc(this,a,!0);return a};
_.n.prototype.serialize=function(){KIa=!0;try{return JSON.stringify(this.toJSON(),uba)}finally{KIa=!1}};
var Fca=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);rb(b,32);return pba(a,b)};
_.f=_.n.prototype;_.f.getExtension=function(a){return a.ctor?a.isRepeated?a.getExtensionFn(this,a.ctor,a.fieldIndex,2,!0):a.getExtensionFn(this,a.ctor,a.fieldIndex,!0):a.isRepeated?a.getExtensionFn(this,a.fieldIndex,2,!0):a.getExtensionFn(this,a.fieldIndex,a.defaultValue,!0)};
_.f.clone=function(){var a=this.internalArray_;return pba(this.constructor,Aba(a,(0,_.Vb)(a),!1))};
_.f.isImmutable=function(){return!!((0,_.nb)(this.internalArray_)&2)};
_.f.messagePrototypeMarker=_.Rb;_.f.toString=function(){return _.rc(this,this.internalArray_,!1).toString()};var Qba,Xba,Yba,$ba,fca,lca,mca,RIa,SIa,UIa,VIa,WIa,XIa,ZIa,Nba,eca;Qba=Symbol();$ba=Symbol();fca=Symbol();lca=Symbol();mca=Symbol();RIa=_.xc(function(a,b,c){if(1!==a.nextWireType_)return!1;_.zc(b,c,xIa(a.decoder_));return!0},rca);
SIa=_.xc(function(a,b,c,d){if(1!==a.nextWireType_)return!1;_.mv(b,c,d,xIa(a.decoder_));return!0},rca);
_.TIa=_.xc(function(a,b,c){if(0!==a.nextWireType_)return!1;_.zc(b,c,_.uIa(a.decoder_));return!0},_.uca);
UIa=_.xc(function(a,b,c,d){if(0!==a.nextWireType_)return!1;_.mv(b,c,d,_.uIa(a.decoder_));return!0},_.uca);
_.vv=_.xc(function(a,b,c){if(0!==a.nextWireType_)return!1;_.zc(b,c,_.hv(a.decoder_));return!0},_.wca);
VIa=_.xc(function(a,b,c,d){if(0!==a.nextWireType_)return!1;_.mv(b,c,d,_.hv(a.decoder_));return!0},_.wca);
WIa=_.xc(function(a,b,c){if(1!==a.nextWireType_)return!1;_.zc(b,c,wIa(a.decoder_));return!0},function(a,b,c){JIa(a,c,jba(b))});
XIa=new sc(function(a,b,c){if(1!==a.nextWireType_&&2!==a.nextWireType_)return!1;b=Dba(b,(0,_.Vb)(b),c,2,!1);if(2==a.nextWireType_)for(c=_.hv(a.decoder_)>>>0,c=a.decoder_.cursor_+c;a.decoder_.cursor_<c;)b.push(wIa(a.decoder_));else b.push(wIa(a.decoder_));return!0},function(a,b,c){b=Pba(jba,b,!1);
if(null!=b)for(var d=0;d<b.length;d++)JIa(a,c,b[d])},!0,!1);
_.wv=_.xc(function(a,b,c){if(0!==a.nextWireType_)return!1;_.zc(b,c,yIa(a.decoder_));return!0},xca);
_.YIa=_.xc(function(a,b,c,d){if(0!==a.nextWireType_)return!1;_.mv(b,c,d,yIa(a.decoder_));return!0},xca);
_.Uv=_.xc(function(a,b,c){if(2!==a.nextWireType_)return!1;_.zc(b,c,BIa(a));return!0},zca);
ZIa=new sc(function(a,b,c){if(2!==a.nextWireType_)return!1;a=BIa(a);Gba(b,c,Hba,a);return!0},function(a,b,c){b=Pba(_.kba,b,!0);
if(null!=b)for(var d=0;d<b.length;d++){var e=a,h=c,l=b[d];null!=l&&_.yca(e,h,eaa(l))}},!0,!1);
_.$Ia=_.xc(function(a,b,c,d){if(2!==a.nextWireType_)return!1;_.mv(b,c,d,BIa(a));return!0},zca);
Nba=new sc(function(a,b,c,d,e){if(2!==a.nextWireType_)return!1;AIa(a,PIa(b,d,c,!0),e);return!0},Aca,!1,!0);
eca=new sc(function(a,b,c,d,e){if(2!==a.nextWireType_)return!1;AIa(a,PIa(b,d,c),e);return!0},Aca,!1,!0);
_.Vv=new sc(function(a,b,c,d,e){if(2!==a.nextWireType_)return!1;d=_.k(void 0,d[0],d[1]);var h=(0,_.Vb)(b);_.zb(h);var l=Dba(b,h,c,3);h=(0,_.Vb)(b);(0,_.nb)(l)&4&&(l=_.lb(l),(0,_.pb)(l,((0,_.nb)(l)|1)&-2079),_.Wb(b,h,c,l));l.push(d);AIa(a,d,e);return!0},function(a,b,c,d,e){if(Array.isArray(b))for(var h=0;h<b.length;h++)Aca(a,b[h],c,d,e)},!0,!0);
_.Wv=new sc(function(a,b,c,d,e,h){if(2!==a.nextWireType_)return!1;var l=(0,_.Vb)(b);_.zb(l);(h=pc(b,l,h))&&c!==h&&_.Wb(b,l,h);b=PIa(b,d,c);AIa(a,b,e);return!0},Aca,!1,!0);_.aJa=Promise;_.bJa=function(a,b){this.data=a;this.channel=b};
_.bJa.prototype.reply=function(a,b,c){this.channel.send(a,b,c)};var cJa=function(a){this.JSC$5865_port_=a},dJa;
cJa.prototype.send=function(a,b,c){c=void 0===c?[]:c;var d=new MessageChannel;dJa(d.port1,b);this.JSC$5865_port_.postMessage(a,[d.port2].concat(c))};
_.eJa=function(a,b){dJa(a,b);return new cJa(a)};
dJa=function(a,b){b&&(a.onmessage=function(c){b(new _.bJa(c.data,_.eJa(c.ports[0])))})};_.fJa=function(){if(!_.ca.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});
try{var c=function(){};
_.ca.addEventListener("test",c,b);_.ca.removeEventListener("test",c,b)}catch(d){}return a}();var Eja=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 gJa;_.Xv=function(){};
gJa=function(a){return function(){throw Error(a);}};
_.Yv=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};var hJa;_.If={};hJa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");_.If.add=function(a,b,c){if(null!==a&&b in a)throw Error("U`"+b);a[b]=c};
_.If.clear=function(a){for(var b in a)delete a[b]};
_.If.clone=function(a){var b={},c;for(c in a)b[c]=a[c];return b};
_.If.contains=function(a,b){return Hca(a,b)};
_.If.containsKey=function(a,b){return null!==a&&b in a};
_.If.containsValue=Hca;_.If.create=Kca;_.If.createImmutableView=function(a){var b=a;Object.isFrozen&&!Object.isFrozen(a)&&(b=Object.create(a),Object.freeze(b));return b};
_.If.createSet=Lca;_.If.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};
_.If.every=function(a,b,c){for(var d in a)if(!b.call(c,a[d],d,a))return!1;return!0};
_.If.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<hJa.length;h++)c=hJa[h],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
_.If.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};
_.If.findKey=Ica;_.If.findValue=function(a,b,c){return(b=Ica(a,b,c))&&a[b]};
_.If.forEach=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
_.If.get=function(a,b,c){return null!==a&&b in a?a[b]:c};
_.If.getAllPropertyNames=function(a,b,c){if(!a)return[];if(!Object.getOwnPropertyNames||!Object.getPrototypeOf)return Gca(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 Gca(d)};
_.If.getAnyKey=function(a){for(var b in a)return b};
_.If.getAnyValue=function(a){for(var b in a)return a[b]};
_.If.getCount=function(a){var b=0,c;for(c in a)b++;return b};
_.If.getKeys=Gca;_.If.getSuperClass=function(a){return(a=Object.getPrototypeOf(a.prototype))&&a.constructor};
_.If.getValueByKeys=function(a,b){var c=_.Fa(b),d=c?b:arguments;for(c=c?0:1;c<d.length;c++){if(null==a)return;a=a[d[c]]}return a};
_.If.getValues=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};
_.If.isEmpty=function(a){for(var b in a)return!1;return!0};
_.If.isImmutableView=function(a){return!!Object.isFrozen&&Object.isFrozen(a)};
_.If.map=function(a,b,c){var d={},e;for(e in a)d[e]=b.call(c,a[e],e,a);return d};
_.If.remove=function(a,b){var c;(c=b in a)&&delete a[b];return c};
_.If.set=function(a,b,c){a[b]=c};
_.If.setIfUndefined=function(a,b,c){return b in a?a[b]:a[b]=c};
_.If.setWithReturnValueIfNotSet=function(a,b,c){if(b in a)return a[b];c=c();return a[b]=c};
_.If.some=function(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return!0;return!1};
_.If.transpose=function(a){var b={},c;for(c in a)b[a[c]]=c;return b};
_.If.unsafeClone=Jca;var iJa,jJa=function(){void 0===iJa&&(iJa=wHa("goog#html"));return iJa};var lJa,kJa;_.Wj=function(a,b){this.stringConstValueWithSecurityContract__googStringSecurityPrivate_=a===kJa&&b||"";this.STRING_CONST_TYPE_MARKER__GOOG_STRING_SECURITY_PRIVATE_=lJa};
_.Wj.prototype.implementsGoogStringTypedString=!0;_.Wj.prototype.getTypedStringValue=function(){return this.stringConstValueWithSecurityContract__googStringSecurityPrivate_};
_.Wj.prototype.toString=function(){return this.stringConstValueWithSecurityContract__googStringSecurityPrivate_};
_.Zv=function(a){return a instanceof _.Wj&&a.constructor===_.Wj&&a.STRING_CONST_TYPE_MARKER__GOOG_STRING_SECURITY_PRIVATE_===lJa?a.stringConstValueWithSecurityContract__googStringSecurityPrivate_:"type_error:Const"};
_.Vj=function(a){return new _.Wj(kJa,a)};
lJa={};kJa={};_.Vj("");var mJa,hda;mJa={};_.$v=function(a){this.privateDoNotAccessOrElseSafeScriptWrappedValue_=a;this.implementsGoogStringTypedString=!0};
_.$v.prototype.toString=function(){return this.privateDoNotAccessOrElseSafeScriptWrappedValue_.toString()};
_.$v.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeScriptWrappedValue_.toString()};
hda=function(a){return a instanceof _.$v&&a.constructor===_.$v?a.privateDoNotAccessOrElseSafeScriptWrappedValue_:"type_error:SafeScript"};
_.Gd=function(a){var b=jJa();a=b?b.createScript(a):a;return new _.$v(a,mJa)};var td=function(a){this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_=a},nJa;
td.prototype.toString=function(){return this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_+""};
td.prototype.implementsGoogStringTypedString=!0;td.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_.toString()};
_.qd=function(a){return a instanceof td&&a.constructor===td?a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_:"type_error:TrustedResourceUrl"};
nJa={};_.fd=function(a){var b=jJa();a=b?b.createScriptURL(a):a;return new td(a,nJa)};var oJa,pJa,rJa,sJa,uJa;_.Pc=function(a){this.privateDoNotAccessOrElseSafeUrlWrappedValue_=a};
_.Pc.prototype.toString=function(){return this.privateDoNotAccessOrElseSafeUrlWrappedValue_.toString()};
_.Pc.prototype.implementsGoogStringTypedString=!0;_.Pc.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeUrlWrappedValue_.toString()};
_.$c=function(a){return a instanceof _.Pc&&a.constructor===_.Pc?a.privateDoNotAccessOrElseSafeUrlWrappedValue_:"type_error:SafeUrl"};
oJa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;pJa=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;_.qJa=function(a){if(a instanceof _.Pc)return a;a="object"==typeof a&&a.implementsGoogStringTypedString?a.getTypedStringValue():String(a);pJa.test(a)?a=_.Qc(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(oJa)?_.Qc(a):null);return a};
try{new URL("s://g"),rJa=!0}catch(a){rJa=!1}sJa=rJa;_.tJa=function(a){if(a instanceof _.Pc)return a;a="object"==typeof a&&a.implementsGoogStringTypedString?a.getTypedStringValue():String(a);a:{var b=a;if(sJa){try{var c=new URL(b)}catch(d){b="https:";break a}b=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){b=void 0;break b}b=c.protocol;b=":"===b||""===b?"https:":b}}"javascript:"===b&&(a="about:invalid#zClosurez");return _.Qc(a)};
uJa={};_.Qc=function(a){return new _.Pc(a,uJa)};
_.Rc=_.Qc("about:invalid#zClosurez");_.vJa=_.Qc("about:blank");var Mca;_.aw={};_.Qe=function(a){this.privateDoNotAccessOrElseSafeStyleWrappedValue_=a;this.implementsGoogStringTypedString=!0};
_.Qe.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeStyleWrappedValue_};
_.Qe.prototype.toString=function(){return this.privateDoNotAccessOrElseSafeStyleWrappedValue_.toString()};
Mca=function(a){return a instanceof _.Qe&&a.constructor===_.Qe?a.privateDoNotAccessOrElseSafeStyleWrappedValue_:"type_error:SafeStyle"};
_.wJa=new _.Qe("",_.aw);_.xJa=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.yJa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");_.zJa=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g");var AJa={},cd=function(a){this.privateDoNotAccessOrElseSafeHtmlWrappedValue_=a;this.implementsGoogStringTypedString=!0};
cd.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeHtmlWrappedValue_.toString()};
cd.prototype.toString=function(){return this.privateDoNotAccessOrElseSafeHtmlWrappedValue_.toString()};
_.md=function(a){return a instanceof cd&&a.constructor===cd?a.privateDoNotAccessOrElseSafeHtmlWrappedValue_:"type_error:SafeHtml"};
_.ed=function(a){var b=jJa();a=b?b.createHTML(a):a;return new cd(a,AJa)};
_.BJa=new cd(_.ca.trustedTypes&&_.ca.trustedTypes.emptyHTML||"",AJa);var DJa,EJa;_.CJa=_.Yv(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.md(_.BJa);return!b.parentElement});
DJa=function(a,b,c,d){a=a instanceof _.Pc?a:_.tJa(a);b=b||_.ca;c=c instanceof _.Wj?_.Zv(c):c||"";return void 0!==d?b.open(_.$c(a),c,d):b.open(_.$c(a),c)};
EJa=/^[\w+/_-]+[=]{0,2}$/;_.FJa=function(a){a=(a||_.ca).document;return a.querySelector?(a=a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&EJa.test(a)?a:"":""};var Vwa;_.Kf=function(a){return encodeURIComponent(String(a))};
_.Uf=function(a){return decodeURIComponent(a.replace(/\+/g," "))};
_.bw=function(a){IHa.test(a)&&(-1!=a.indexOf("&")&&(a=a.replace(CHa,"&amp;")),-1!=a.indexOf("<")&&(a=a.replace(DHa,"&lt;")),-1!=a.indexOf(">")&&(a=a.replace(EHa,"&gt;")),-1!=a.indexOf('"')&&(a=a.replace(FHa,"&quot;")),-1!=a.indexOf("'")&&(a=a.replace(GHa,"&#39;")),-1!=a.indexOf("\x00")&&(a=a.replace(HHa,"&#0;")));return a};
_.Qsa=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};
_.GJa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};
_.cw=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,_.GJa)("0",Math.max(0,b-c))+a};
Vwa=function(a){for(var b=0,c=0;c<a.length;++c)b=31*b+a.charCodeAt(c)>>>0;return b};
_.on=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};
_.nn=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};var IJa,JJa,KJa,LJa,qp,Sf,MJa,PJa,QJa,RJa,TJa,UJa,VJa;_.HJa=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};
IJa=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");_.Qf=function(a){return a.match(IJa)};
JJa=function(a){return a?decodeURI(a):a};
KJa=function(a){a=_.Qf(a)[1]||null;!a&&_.ca.self&&_.ca.self.location&&(a=_.ca.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
_.Rf=function(a){return JJa(_.Qf(a)[3]||null)};
_.Yf=function(a){return JJa(_.Qf(a)[5]||null)};
LJa=function(a){a=_.Qf(a);return _.HJa(a[1],a[2],a[3],a[4])};
_.Dn=function(a){a=_.Qf(a);return _.HJa(null,null,null,null,a[5],a[6],a[7])};
qp=function(a){var b=a.indexOf("#");return 0>b?a:a.slice(0,b)};
Sf=function(a,b){a=_.Qf(a);b=_.Qf(b);return a[3]==b[3]&&a[1]==b[1]&&a[4]==b[4]};
MJa=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?_.Uf(e):"")}}};
_.NJa=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.slice(0,c),d,a.slice(b)]};
_.OJa=function(a,b){return b?a?a+"&"+b:b:a};
PJa=function(a,b){if(!b)return a;a=_.NJa(a);a[1]=_.OJa(a[1],b);return a[0]+(a[1]?"?"+a[1]:"")+a[2]};
QJa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)QJa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+_.Kf(b)))};
RJa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)QJa(a[b],a[b+1],c);return c.join("&")};
_.$f=function(a){var b=[],c;for(c in a)QJa(c,a[c],b);return b.join("&")};
_.SJa=function(a,b){var c=2==arguments.length?RJa(arguments[1],0):RJa(arguments,1);return PJa(a,c)};
_.Pf=function(a,b){b=_.$f(b);return PJa(a,b)};
_.dw=function(a,b,c){c=null!=c?"="+_.Kf(c):"";return PJa(a,b+c)};
TJa=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};
UJa=/#|$/;_.ki=function(a,b){var c=a.search(UJa),d=TJa(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 _.Uf(a.slice(d,-1!==e?e:0))};
VJa=/[?&]($|#)/;_.sp=function(a,b){for(var c=a.search(UJa),d=0,e,h=[];0<=(e=TJa(a,d,b,c));)h.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);h.push(a.slice(d));return h.join("").replace(VJa,"$1")};
_.Mn=function(a,b,c){return _.dw(_.sp(a,b),b,c)};var WJa=function(a){this.cellValue=a};var ew=function(a,b,c){this.JSC$5973_metricName_=a;this.cellType_=b;this.fields_=c||[];this.cellMap_=new Map};
_.f=ew.prototype;_.f.addCell=function(a){var b=_.Xc.apply(1,arguments),c=this.getCells(b);c?c.push(new WJa(a)):this.JSC$5973_setCell(a,b)};
_.f.JSC$5973_setCell=function(a){var b=this.getKey(_.Xc.apply(1,arguments));this.cellMap_.set(b,[new WJa(a)])};
_.f.getCells=function(){var a=this.getKey(_.Xc.apply(0,arguments));return this.cellMap_.has(a)?this.cellMap_.get(a):void 0};
_.f.getCell=function(){var a=this.getCells(_.Xc.apply(0,arguments));return a&&a.length?a[0]:void 0};
_.f.clear=function(){this.cellMap_.clear()};
_.f.getKey=function(){var a=_.Xc.apply(0,arguments);return a?a.join(","):"key"};var XJa=function(a,b){ew.call(this,a,3,b)};
_.H(XJa,ew);XJa.prototype.JSC$5976_incrementCounterBy=function(a){var b=_.Xc.apply(1,arguments),c=0,d=this.getCell(b);d&&(c=d.cellValue);this.JSC$5973_setCell(c+a,b)};var YJa=function(a,b){ew.call(this,a,2,b)};
_.H(YJa,ew);YJa.prototype.record=function(a){this.addCell(a,_.Xc.apply(1,arguments))};_.fw=function(){this.JSC$5983_disposed_=this.JSC$5983_disposed_;this.onDisposeCallbacks_=this.onDisposeCallbacks_};
_.fw.prototype.JSC$5983_disposed_=!1;_.fw.prototype.isDisposed=function(){return this.JSC$5983_disposed_};
_.fw.prototype.dispose=function(){this.JSC$5983_disposed_||(this.JSC$5983_disposed_=!0,this.disposeInternal())};
_.gw=function(a,b){a.addOnDisposeCallback(_.ou(_.Jc,b))};
_.fw.prototype.addOnDisposeCallback=function(a,b){this.JSC$5983_disposed_?void 0!==b?a.call(b):a():(this.onDisposeCallbacks_||(this.onDisposeCallbacks_=[]),this.onDisposeCallbacks_.push(void 0!==b?(0,_.Uu)(a,b):a))};
_.fw.prototype.disposeInternal=function(){if(this.onDisposeCallbacks_)for(;this.onDisposeCallbacks_.length;)this.onDisposeCallbacks_.shift()()};_.iw=function(a,b){this.type="function"==typeof _.hw&&a instanceof _.hw?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.propagationStopped_=!1};
_.iw.prototype.stopPropagation=function(){this.propagationStopped_=!0};
_.iw.prototype.preventDefault=function(){this.defaultPrevented=!0};var wma=function(a){var b=_.Gf("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||_.ca.$googDebugFname||b}catch(l){e="Not available",c=!0}b=ZJa(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,jw[c])c=jw[c];else{c=String(c);if(!jw[c]){var h=/function\s+([^\(]+)/m.exec(c);jw[c]=h?h[1]:"[Anonymous]"}c=jw[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"}}return{message:a.message,
name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:b}},ZJa=function(a,b){b||(b={});
b[$Ja(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[$Ja(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=ZJa(a,b));return c},$Ja=function(a){var b="";
"function"===typeof a.toString&&(b=""+a);return b+a.stack},jw={};_.kw=function(a,b){_.iw.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.timeStamp=0;this.event_=null;a&&this.init(a,b)};
_.Wu(_.kw,_.iw);var aKa={2:"touch",3:"pen",4:"mouse"};
_.kw.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)?_.cv&&(_.av(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=_.dv||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.dv||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:aKa[a.pointerType]||"";this.state=a.state;this.timeStamp=a.timeStamp;this.event_=a;a.defaultPrevented&&_.kw.superClass_.preventDefault.call(this)};
_.kw.prototype.stopPropagation=function(){_.kw.superClass_.stopPropagation.call(this);this.event_.stopPropagation?this.event_.stopPropagation():this.event_.cancelBubble=!0};
_.kw.prototype.preventDefault=function(){_.kw.superClass_.preventDefault.call(this);var a=this.event_;a.preventDefault?a.preventDefault():a.returnValue=!1};var bKa;bKa="closure_listenable_"+(1E6*Math.random()|0);_.lw=function(a){return!(!a||!a[bKa])};var cKa=0;var dKa=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=++cKa;this.removed=this.callOnce=!1},eKa=function(a){a.removed=!0;
a.listener=null;a.proxy=null;a.src=null;a.handler=null};var mw=function(a){this.src=a;this.listeners={};this.typeCount_=0};
mw.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=fKa(a,b,d,e);-1<l?(b=a[l],c||(b.callOnce=!1)):(b=new dKa(b,this.src,h,!!d,e),b.callOnce=c,a.push(b));return b};
mw.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.listeners))return!1;var e=this.listeners[a];b=fKa(e,b,c,d);return-1<b?(eKa(e[b]),_.paa(e,b),0==e.length&&(delete this.listeners[a],this.typeCount_--),!0):!1};
var gKa=function(a,b){var c=b.type;if(!(c in a.listeners))return!1;var d=_.Ca(a.listeners[c],b);d&&(eKa(b),0==a.listeners[c].length&&(delete a.listeners[c],a.typeCount_--));return d};
mw.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,eKa(d[e]);delete this.listeners[c];this.typeCount_--}return b};
mw.prototype.getListener=function(a,b,c,d){a=this.listeners[a.toString()];var e=-1;a&&(e=fKa(a,b,c,d));return-1<e?a[e]:null};
mw.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return _.If.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 fKa=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 hKa,iKa,jKa,lKa,mKa,pKa,nKa,oKa,qKa,kKa;hKa="closure_lm_"+(1E6*Math.random()|0);iKa={};jKa=0;_.Br=function(a,b,c,d,e){if(d&&d.once)return _.xr(a,b,c,d,e);if(Array.isArray(b)){for(var h=0;h<b.length;h++)_.Br(a,b[h],c,d,e);return null}c=kKa(c);return _.lw(a)?a.listen(b,c,_.Ka(d)?!!d.capture:!!d,e):lKa(a,b,c,!1,d,e)};
lKa=function(a,b,c,d,e,h){if(!b)throw Error("W");var l=_.Ka(e)?!!e.capture:!!e,m=_.nw(a);m||(a[hKa]=m=new mw(a));c=m.add(b,c,d,l,h);if(c.proxy)return c;d=mKa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)_.fJa||(e=l),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(nKa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("X");jKa++;return c};
mKa=function(){var a=oKa,b=function(c){return a.call(b.src,b.listener,c)};
return b};
_.xr=function(a,b,c,d,e){if(Array.isArray(b)){for(var h=0;h<b.length;h++)_.xr(a,b[h],c,d,e);return null}c=kKa(c);return _.lw(a)?a.listenOnce(b,c,_.Ka(d)?!!d.capture:!!d,e):lKa(a,b,c,!0,d,e)};
_.ow=function(a,b,c,d,e){if(Array.isArray(b))for(var h=0;h<b.length;h++)_.ow(a,b[h],c,d,e);else d=_.Ka(d)?!!d.capture:!!d,c=kKa(c),_.lw(a)?a.unlisten(b,c,d,e):a&&(a=_.nw(a))&&(b=a.getListener(b,c,d,e))&&_.yr(b)};
_.yr=function(a){if("number"===typeof a||!a||a.removed)return!1;var b=a.src;if(_.lw(b))return gKa(b.eventTargetListeners_,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(nKa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);jKa--;(c=_.nw(b))?(gKa(c,a),0==c.typeCount_&&(c.src=null,b[hKa]=null)):eKa(a);return!0};
pKa=function(a,b,c,d,e){c=kKa(c);d=!!d;return _.lw(a)?a.getListener(b,c,d,e):a?(a=_.nw(a))?a.getListener(b,c,d,e):null:null};
nKa=function(a){return a in iKa?iKa[a]:iKa[a]="on"+a};
oKa=function(a,b){if(a.removed)a=!0;else{b=new _.kw(b,this);var c=a.listener,d=a.handler||a.src;a.callOnce&&_.yr(a);a=c.call(d,b)}return a};
_.nw=function(a){a=a[hKa];return a instanceof mw?a:null};
qKa="__closure_events_fn_"+(1E9*Math.random()>>>0);kKa=function(a){if("function"===typeof a)return a;a[qKa]||(a[qKa]=function(b){return a.handleEvent(b)});
return a[qKa]};_.pw=function(){_.fw.call(this);this.eventTargetListeners_=new mw(this);this.actualEventTarget_=this;this.parentEventTarget_=null};
_.Wu(_.pw,_.fw);_.pw.prototype[bKa]=!0;_.f=_.pw.prototype;_.f.setParentEventTarget=function(a){this.parentEventTarget_=a};
_.f.addEventListener=function(a,b,c,d){_.Br(this,a,b,c,d)};
_.f.removeEventListener=function(a,b,c,d){_.ow(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 _.iw(a,c);else if(a instanceof _.iw)a.target=a.target||c;else{var e=a;a=new _.iw(d,c);_.If.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=rKa(l,d,!0,a)&&e}a.propagationStopped_||(l=a.currentTarget=c,e=rKa(l,d,!0,a)&&e,a.propagationStopped_||(e=rKa(l,d,!1,a)&&e));
if(b)for(h=0;!a.propagationStopped_&&h<b.length;h++)l=a.currentTarget=b[h],e=rKa(l,d,!1,a)&&e;return e};
_.f.disposeInternal=function(){_.pw.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 rKa=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&&gKa(a.eventTargetListeners_,l);e=!1!==m.call(p,d)&&e}}return e&&!d.defaultPrevented};
_.pw.prototype.getListener=function(a,b,c,d){return this.eventTargetListeners_.getListener(String(a),b,c,d)};
_.pw.prototype.hasListener=function(a,b){return this.eventTargetListeners_.hasListener(void 0!==a?String(a):void 0,b)};var sKa=function(a,b){this.create_=a;this.reset_=b;this.occupants_=0;this.head_=null};
sKa.prototype.get=function(){if(0<this.occupants_){this.occupants_--;var a=this.head_;this.head_=a.next;a.next=null}else a=this.create_();return a};
sKa.prototype.put=function(a){this.reset_(a);100>this.occupants_&&(this.occupants_++,a.next=this.head_,this.head_=a)};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}_.tKa=_.pi||_.dv;var uKa=function(a,b){return a+Math.random()*(b-a)};_.qw=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};
_.f=_.qw.prototype;_.f.clone=function(){return new _.qw(this.x,this.y)};
_.f.equals=function(a){return a instanceof _.qw&&(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 _.qw?(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};_.rw=function(a,b){this.width=a;this.height=b};
_.f=_.rw.prototype;_.f.clone=function(){return new _.rw(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 vKa,xKa,zKa,yKa,Yja;_.tw=function(a){return a?new _.sw(_.ji(a)):xHa||(xHa=new _.sw)};
_.uw=function(a,b){return"string"===typeof b?a.getElementById(b):b};
_.Fd=function(a,b){return(b||document).getElementsByTagName(String(a))};
_.vw=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&&_.Ba(b.split(/\s+/),c)&&(d[e++]=l);d.length=e;return d}return a};
_.wKa=function(a,b){_.If.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:vKa.hasOwnProperty(d)?a.setAttribute(vKa[d],c):_.pp(d,"aria-")||_.pp(d,"data-")?a.setAttribute(d,c):a[d]=c})};
vKa={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"};_.ww=function(a){a=(a||window).document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new _.rw(a.clientWidth,a.clientHeight)};
_.xw=function(a){return a?a.parentWindow||a.defaultView:window};
_.ii=function(a,b,c){return xKa(document,arguments)};
xKa=function(a,b){var c=b[1],d=yKa(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.wKa(d,c));2<b.length&&zKa(a,d,b,2);return d};
zKa=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(!_.Fa(h)||_.Ka(h)&&0<h.nodeType)e(h);else{a:{if(h&&"number"==typeof h.length){if(_.Ka(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}_.Lf(l?_.Da(h):h,e)}}};
_.Bd=function(a){return yKa(document,a)};
yKa=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
_.yw=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};
_.AKa=function(a,b){zKa(_.ji(a),a,arguments,1)};
_.Dd=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};
_.zw=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};
_.BKa=function(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a};
_.oi=function(a){return _.Ka(a)&&1==a.nodeType};
_.Aw=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};
_.ji=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};
Yja=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};
_.Ci=function(a,b,c){a&&!c&&(a=a.parentNode);for(c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};
_.sw=function(a){this.JSC$6034_document_=a||_.ca.document||document};
_.f=_.sw.prototype;_.f.getElement=function(a){return _.uw(this.JSC$6034_document_,a)};
_.f.$=_.sw.prototype.getElement;_.f.getElementsByTagName=function(a,b){return(b||this.JSC$6034_document_).getElementsByTagName(String(a))};
_.f.getElementsByTagNameAndClass=function(a,b,c){return _.vw(this.JSC$6034_document_,a,b,c)};
_.f.$$=_.sw.prototype.getElementsByTagNameAndClass;_.f.setProperties=_.wKa;_.f.JSC$6036_createDom=function(a,b,c){return xKa(this.JSC$6034_document_,arguments)};
_.f.createElement=function(a){return yKa(this.JSC$6034_document_,a)};
_.f.createTextNode=function(a){return this.JSC$6034_document_.createTextNode(String(a))};
_.Bw=function(a){a=a.JSC$6034_document_;return a.parentWindow||a.defaultView};
_.f=_.sw.prototype;_.f.appendChild=function(a,b){a.appendChild(b)};
_.f.append=_.AKa;_.f.canHaveChildren=_.yw;_.f.removeNode=_.Dd;_.f.getChildren=_.zw;_.f.contains=_.Aw;var CKa,DKa=function(){var a=_.ca.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!sa("Presto")&&(a=function(){var e=_.Bd("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,_.Uu)(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&&!_.haa()){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){_.ca.setTimeout(e,0)}};var EKa=function(){this.workTail_=this.workHead_=null};
EKa.prototype.add=function(a,b){var c=FKa.get();c.set(a,b);this.workTail_?this.workTail_.next=c:this.workHead_=c;this.workTail_=c};
EKa.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 FKa=new sKa(function(){return new GKa},function(a){return a.reset()}),GKa=function(){this.next=this.scope=this.fn=null};
GKa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
GKa.prototype.reset=function(){this.next=this.scope=this.fn=null};var HKa,IKa,JKa,KKa,LKa;IKa=!1;JKa=new EKa;_.Cw=function(a,b){HKa||KKa();IKa||(HKa(),IKa=!0);JKa.add(a,b)};
KKa=function(){if(_.ca.Promise&&_.ca.Promise.resolve){var a=_.ca.Promise.resolve(void 0);HKa=function(){a.then(LKa)}}else HKa=function(){var b=LKa;
"function"!==typeof _.ca.setImmediate||_.ca.Window&&_.ca.Window.prototype&&(_.ta()||!sa("Edge"))&&_.ca.Window.prototype.setImmediate==_.ca.setImmediate?(CKa||(CKa=DKa()),CKa(b)):_.ca.setImmediate(b)}};
LKa=function(){for(var a;a=JKa.remove();){try{a.fn.call(a.scope)}catch(b){_.da(b)}FKa.put(a)}IKa=!1};var NKa;_.MKa=function(a){a.prototype.$goog_Thenable=!0};
NKa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var OKa,PKa,QKa,TKa,ZKa,cLa,aLa,eFa;_.Pi=function(a,b){this.state_=0;this.result_=void 0;this.callbackEntriesTail_=this.callbackEntries_=this.parent_=null;this.hadUnhandledRejection_=this.executing_=!1;if(a!=_.Xv)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)}};
OKa=function(){this.next=this.context=this.JSC$6049_onRejected=this.JSC$6049_onFulfilled=this.child=null;this.always=!1};
OKa.prototype.reset=function(){this.context=this.JSC$6049_onRejected=this.JSC$6049_onFulfilled=this.child=null;this.always=!1};
PKa=new sKa(function(){return new OKa},function(a){a.reset()});
QKa=function(a,b,c){var d=PKa.get();d.JSC$6049_onFulfilled=a;d.JSC$6049_onRejected=b;d.context=c;return d};
_.lo=function(a){if(a instanceof _.Pi)return a;var b=new _.Pi(_.Xv);b.resolve_(2,a);return b};
_.Cn=function(a){return new _.Pi(function(b,c){c(a)})};
_.SKa=function(a,b,c){RKa(a,b,c,null)||_.Cw(_.ou(b,a))};
_.Dw=function(a){return new _.Pi(function(b,c){var d=a.length,e=[];if(d)for(var h=function(q,t){d--;e[q]=t;0==d&&b(e)},l=function(q){c(q)},m=0,p;m<a.length;m++)p=a[m],_.SKa(p,_.ou(h,m),l);
else b(e)})};
TKa=function(a){return new _.Pi(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],_.SKa(l,_.ou(e,h,!0),_.ou(e,h,!1));
else b(d)})};
_.pt=function(){var a,b,c=new _.Pi(function(d,e){a=d;b=e});
return new UKa(c,a,b)};
_.Pi.prototype.then=function(a,b,c){return VKa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};
_.MKa(_.Pi);_.Ew=function(a,b){b=QKa(b,b);b.always=!0;WKa(a,b);return a};
_.Pi.prototype.thenCatch=function(a,b){return VKa(this,null,a,b)};
_.Pi.prototype.catch=_.Pi.prototype.thenCatch;_.Pi.prototype.cancel=function(a){if(0==this.state_){var b=new _.Bn(a);_.Cw(function(){XKa(this,b)},this)}};
var XKa=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?XKa(c,b):(h?(d=h,d.next==c.callbackEntriesTail_&&(c.callbackEntriesTail_=d),d.next=d.next.next):YKa(c),ZKa(c,e,3,b)))}a.parent_=null}else a.resolve_(3,b)},WKa=function(a,b){a.callbackEntries_||2!=a.state_&&3!=a.state_||$Ka(a);
a.callbackEntriesTail_?a.callbackEntriesTail_.next=b:a.callbackEntries_=b;a.callbackEntriesTail_=b},VKa=function(a,b,c,d){var e=QKa(null,null,null);
e.child=new _.Pi(function(h,l){e.JSC$6049_onFulfilled=b?function(m){try{var p=b.call(d,m);h(p)}catch(q){l(q)}}:h;
e.JSC$6049_onRejected=c?function(m){try{var p=c.call(d,m);void 0===p&&m instanceof _.Bn?l(m):h(p)}catch(q){l(q)}}:l});
e.child.parent_=a;WKa(a,e);return e.child};
_.Pi.prototype.unblockAndFulfill_=function(a){this.state_=0;this.resolve_(2,a)};
_.Pi.prototype.unblockAndReject_=function(a){this.state_=0;this.resolve_(3,a)};
_.Pi.prototype.resolve_=function(a,b){0==this.state_&&(this===b&&(a=3,b=new TypeError("Y")),this.state_=1,RKa(b,this.unblockAndFulfill_,this.unblockAndReject_,this)||(this.result_=b,this.state_=a,this.parent_=null,$Ka(this),3!=a||b instanceof _.Bn||aLa(this,b)))};
var RKa=function(a,b,c,d){if(a instanceof _.Pi)return WKa(a,QKa(b||_.Xv,c||null,d)),!0;if(NKa(a))return a.then(b,c,d),!0;if(_.Ka(a))try{var e=a.then;if("function"===typeof e)return bLa(a,e,b,c,d),!0}catch(h){return c.call(d,h),!0}return!1},bLa=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)}},$Ka=function(a){a.executing_||(a.executing_=!0,_.Cw(a.executeCallbacks_,a))},YKa=function(a){var b=null;
a.callbackEntries_&&(b=a.callbackEntries_,a.callbackEntries_=b.next,b.next=null);a.callbackEntries_||(a.callbackEntriesTail_=null);return b};
_.Pi.prototype.executeCallbacks_=function(){for(var a;a=YKa(this);)ZKa(this,a,this.state_,this.result_);this.executing_=!1};
ZKa=function(a,b,c,d){if(3==c&&b.JSC$6049_onRejected&&!b.always)for(;a&&a.hadUnhandledRejection_;a=a.parent_)a.hadUnhandledRejection_=!1;if(b.child)b.child.parent_=null,cLa(b,c,d);else try{b.always?b.JSC$6049_onFulfilled.call(b.context):cLa(b,c,d)}catch(e){eFa.call(null,e)}PKa.put(b)};
cLa=function(a,b,c){2==b?a.JSC$6049_onFulfilled.call(a.context,c):a.JSC$6049_onRejected&&a.JSC$6049_onRejected.call(a.context,c)};
aLa=function(a,b){a.hadUnhandledRejection_=!0;_.Cw(function(){a.hadUnhandledRejection_&&eFa.call(null,b)})};
eFa=_.da;_.Bn=function(a){_.aa.call(this,a)};
_.Wu(_.Bn,_.aa);_.Bn.prototype.name="cancel";var UKa=function(a,b,c){this.promise=a;this.resolve=b;this.reject=c};_.Fw=function(a,b){_.pw.call(this);this.JSC$6061_interval_=a||1;this.timerObject_=b||_.ca;this.boundTick_=(0,_.Uu)(this.tick_,this);this.last_=_.Vu()};
_.Wu(_.Fw,_.pw);_.f=_.Fw.prototype;_.f.enabled=!1;_.f.JSC$6063_timer_=null;_.f.setInterval=function(a){this.JSC$6061_interval_=a;this.JSC$6063_timer_&&this.enabled?(this.stop(),this.start()):this.JSC$6063_timer_&&this.stop()};
_.f.tick_=function(){if(this.enabled){var a=_.Vu()-this.last_;0<a&&a<.8*this.JSC$6061_interval_?this.JSC$6063_timer_=this.timerObject_.setTimeout(this.boundTick_,this.JSC$6061_interval_-a):(this.JSC$6063_timer_&&(this.timerObject_.clearTimeout(this.JSC$6063_timer_),this.JSC$6063_timer_=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
_.f.start=function(){this.enabled=!0;this.JSC$6063_timer_||(this.JSC$6063_timer_=this.timerObject_.setTimeout(this.boundTick_,this.JSC$6061_interval_),this.last_=_.Vu())};
_.f.stop=function(){this.enabled=!1;this.JSC$6063_timer_&&(this.timerObject_.clearTimeout(this.JSC$6063_timer_),this.JSC$6063_timer_=null)};
_.f.disposeInternal=function(){_.Fw.superClass_.disposeInternal.call(this);this.stop();delete this.timerObject_};
_.Gw=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.Uu)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.Uu)(a.handleEvent,a);else throw Error("Z");return 2147483647<Number(b)?-1:_.ca.setTimeout(a,b||0)};
_.Hw=function(a){_.ca.clearTimeout(a)};var Ep=function(a){_.fw.call(this);this.streamzLogger=a;this.invocationCount=0;this.invocationLimit=100;this.shouldSendIsolatedPayload=!1;this.metricMap=new Map;this.disabledMetrics=new Set;this.flushInterval=3E4;this.JSC$6068_flushTimer=new _.Fw(this.flushInterval);this.JSC$6068_flushTimer.listen("tick",this.JSC$6068_snapshotAndFlush,!1,this);_.gw(this,this.JSC$6068_flushTimer)};
_.H(Ep,_.fw);Ep.prototype.sendIsolatedPayload=function(a){this.shouldSendIsolatedPayload=a;this.invocationLimit=1};
var dLa=function(a){a.JSC$6068_flushTimer.enabled||a.JSC$6068_flushTimer.start();a.invocationCount++;a.invocationCount>=a.invocationLimit&&a.JSC$6068_snapshotAndFlush()};
Ep.prototype.JSC$6068_snapshotAndFlush=function(){var a=this.metricMap.values();a=[].concat(_.Pd(a)).filter(function(b){return b.cellMap_.size});
a.length&&this.streamzLogger.flush(a,this.shouldSendIsolatedPayload);eLa(a);this.invocationCount=0;this.JSC$6068_flushTimer.enabled&&this.JSC$6068_flushTimer.stop()};
Ep.prototype.addNewCounter=function(a){var b=_.Xc.apply(1,arguments);this.metricMap.has(a)||this.metricMap.set(a,new XJa(a,b))};
Ep.prototype.addNewEventMetric=function(a){var b=_.Xc.apply(1,arguments);this.metricMap.has(a)||this.metricMap.set(a,new YJa(a,b))};
var fLa=function(a,b){return a.disabledMetrics.has(b)?void 0:a.metricMap.get(b)};
Ep.prototype.JSC$6068_incrementCounter=function(a){this.JSC$6068_incrementCounterBy.apply(this,[a,1].concat(_.Pd(_.Xc.apply(1,arguments))))};
Ep.prototype.JSC$6068_incrementCounterBy=function(a,b){var c=_.Xc.apply(2,arguments),d=fLa(this,a);d&&d instanceof XJa&&(d.JSC$5976_incrementCounterBy(b,c),dLa(this))};
Ep.prototype.record=function(a,b){var c=_.Xc.apply(2,arguments),d=fLa(this,a);d&&d instanceof YJa&&(d.record(b,c),dLa(this))};
var eLa=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var gLa=function(a){this.JSC$6070_streamzService_=a;this.JSC$6070_streamzService_.addNewCounter("/client_streamz/bg/fic",{field_type:3,field_name:"ke"})};
gLa.prototype.increment=function(a){this.JSC$6070_streamzService_.JSC$6068_incrementCounter("/client_streamz/bg/fic",a)};
var hLa=function(a){this.JSC$6074_streamzService_=a;this.JSC$6074_streamzService_.addNewCounter("/client_streamz/bg/fiec",{field_type:3,field_name:"rk"},{field_type:3,field_name:"ke"},{field_type:2,field_name:"ec"},{field_type:3,field_name:"em"})};
hLa.prototype.increment=function(a,b,c,d){this.JSC$6074_streamzService_.JSC$6068_incrementCounter("/client_streamz/bg/fiec",a,b,c,d)};
var iLa=function(a){this.JSC$6077_streamzService_=a;this.JSC$6077_streamzService_.addNewEventMetric("/client_streamz/bg/fil",{field_type:3,field_name:"rk"},{field_type:3,field_name:"ke"})};
iLa.prototype.record=function(a,b,c){this.JSC$6077_streamzService_.record("/client_streamz/bg/fil",a,b,c)};
var jLa=function(a){this.JSC$6080_streamzService_=a;this.JSC$6080_streamzService_.addNewCounter("/client_streamz/bg/fsc",{field_type:3,field_name:"rk"},{field_type:3,field_name:"ke"})};
jLa.prototype.increment=function(a,b){this.JSC$6080_streamzService_.JSC$6068_incrementCounter("/client_streamz/bg/fsc",a,b)};
var kLa=function(a){this.JSC$6083_streamzService_=a;this.JSC$6083_streamzService_.addNewEventMetric("/client_streamz/bg/fsl",{field_type:3,field_name:"rk"},{field_type:3,field_name:"ke"})};
kLa.prototype.record=function(a,b,c){this.JSC$6083_streamzService_.record("/client_streamz/bg/fsl",a,b,c)};var lLa={toString:function(a){var b=[],c=0;a-=-2147483648;b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(a%52);for(a=Math.floor(a/52);0<a;)b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(a%62),a=Math.floor(a/62);return b.join("")}};var oLa=function(a){a=mLa(a);for(var b=2654435769,c=2654435769,d=314159265,e=a.length,h=e,l=0,m=function(){b-=c;b-=d;b^=d>>>13;c-=d;c-=b;c^=b<<8;d-=b;d-=c;d^=c>>>13;b-=c;b-=d;b^=d>>>12;c-=d;c-=b;c^=b<<16;d-=b;d-=c;d^=c>>>5;b-=c;b-=d;b^=d>>>3;c-=d;c-=b;c^=b<<10;d-=b;d-=c;d^=c>>>15};12<=h;h-=12,l+=12)b+=nLa(a,l),c+=nLa(a,l+4),d+=nLa(a,l+8),m();
d+=e;switch(h){case 11:d+=a[l+10]<<24;case 10:d+=a[l+9]<<16;case 9:d+=a[l+8]<<8;case 8:c+=a[l+7]<<24;case 7:c+=a[l+6]<<16;case 6:c+=a[l+5]<<8;case 5:c+=a[l+4];case 4:b+=a[l+3]<<24;case 3:b+=a[l+2]<<16;case 2:b+=a[l+1]<<8;case 1:b+=a[l]}m();return lLa.toString(d)},mLa=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));
return b},nLa=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var pLa=function(a){this.internalArray_=_.k(a)};
_.H(pLa,_.n);var qLa=[1,2,3],rLa=[0,qLa,_.$Ia,VIa,_.YIa];var sLa=[0,_.Vv,[0,RIa,_.TIa]];var tLa=function(a){this.internalArray_=_.k(a)};
_.H(tLa,_.n);var uLa=[1,2,3],vLa=[0,uLa,UIa,SIa,_.Wv,sLa];var wLa=function(a){this.internalArray_=_.k(a)};
_.H(wLa,_.n);wLa.repeatedFields_=[1];var xLa=[0,_.Vv,rLa,vLa];var yLa=[0,[1,2,3],_.Wv,[0,_.Uv,-1,_.wv],_.Wv,[0,_.Uv,-1,_.vv,_.wv],_.Wv,[0,_.Uv]];var zLa=function(a){this.internalArray_=_.k(a)};
_.H(zLa,_.n);zLa.repeatedFields_=[3,6,4];zLa.prototype.JSC$6094_serializeBinary=_.Ec([0,_.Uv,yLa,ZIa,_.Vv,xLa,WIa,XIa]);var ALa=function(a){this.internalArray_=_.k(a)};
_.H(ALa,_.n);ALa.repeatedFields_=[1];var BLa=function(a){var b=new zLa;b=_.dh(b,1,a.JSC$5973_metricName_);for(var c=[],d=0;d<a.fields_.length;d++)c.push(a.fields_[d].field_name);b=_.lc(b,3,c,_.Pb);c=[];d=[];for(var e=_.g(a.cellMap_.keys()),h=e.next();!h.done;h=e.next())d.push(h.value.split(","));for(e=0;e<d.length;e++){h=d[e];for(var l=a.cellType_,m=a.getCells(h)||[],p=[],q=0;q<m.length;q++){var t=m[q],y=t&&t.cellValue;t=new tLa;switch(l){case 3:y=Number(y);Number.isFinite(y)&&_.Qi(t,1,uLa,_.Nb(y));break;case 2:y=Number(y),y=null==y?
y:Uaa(y),_.Qi(t,2,uLa,y)}p.push(t)}l=p;for(m=0;m<l.length;m++){p=l[m];q=new wLa;p=_.ch(q,2,p);q=[];t=a;y=[];for(var z=0;z<t.fields_.length;z++)y.push(t.fields_[z].field_type);t=y;for(y=0;y<t.length;y++){var D=t[y],E=h[y];z=new pLa;switch(D){case 3:_.Qi(z,1,qLa,_.Qb(String(E)));break;case 2:D=Number(E);Number.isFinite(D)&&_.Qi(z,2,qLa,_.Mb(D));break;case 1:_.Qi(z,3,qLa,Xaa("true"===E))}q.push(z)}_.ov(p,1,q);c.push(p)}}_.ov(b,4,c);return b};var CLa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));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("aa`"+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("ba`"+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 ELa=function(a,b,c){var d=String(_.ca.location.href);return d&&a&&b?[b,DLa(CLa(d),a,c||null)].join(" "):null},DLa=function(a,b,c){var d=[],e=[];
if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Lf(d,function(m){e.push(m)}),FLa(e.join(" "));
var h=[],l=[];_.Lf(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];_.Lf(d,function(m){e.push(m)});
a=FLa(e.join(" "));a=[c,a];0==l.length||a.push(l.join(""));return a.join("_")},FLa=function(a){var b=Pca();
b.update(a);return b.digestString().toLowerCase()};var GLa={};var Iw=function(a){this.JSC$6103_document_=a||{cookie:""}},HLa;
_.f=Iw.prototype;_.f.isEnabled=function(){if(!_.ca.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("ca`"+a);if(/[;\r\n]/.test(b))throw Error("da`"+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$6103_document_.cookie=a+"="+b+c+l+m+d+(null!=e?";samesite="+e:"")};
_.f.get=function(a,b){for(var c=a+"=",d=(this.JSC$6103_document_.cookie||"").split(";"),e=0,h;e<d.length;e++){h=(0,_.Xu)(d[e]);if(0==h.lastIndexOf(c,0))return h.slice(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 HLa(this).keys};
_.f.getValues=function(){return HLa(this).values};
_.f.isEmpty=function(){return!this.JSC$6103_document_.cookie};
_.f.getCount=function(){return this.JSC$6103_document_.cookie?(this.JSC$6103_document_.cookie||"").split(";").length:0};
_.f.containsKey=function(a){return void 0!==this.get(a)};
_.f.containsValue=function(a){for(var b=HLa(this).values,c=0;c<b.length;c++)if(b[c]==a)return!0;return!1};
_.f.clear=function(){for(var a=HLa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};
HLa=function(a){a=(a.JSC$6103_document_.cookie||"").split(";");for(var b=[],c=[],d,e,h=0;h<a.length;h++)e=(0,_.Xu)(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}};
_.dg=new Iw("undefined"==typeof document?null:document);var ILa=function(a){return!!GLa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)},oua=function(a){a=void 0===a?!1:a;
var b=_.ca.__SAPISID||_.ca.__APISID||_.ca.__3PSAPISID||_.ca.__OVERRIDE_SID;ILa(a)&&(b=b||_.ca.__1PSAPISID);if(b)return!0;if("undefined"!==typeof document){var c=new Iw(document);b=c.get("SAPISID")||c.get("APISID")||c.get("__Secure-3PAPISID")||c.get("SID")||c.get("OSID");ILa(a)&&(b=b||c.get("__Secure-1PAPISID"))}return!!b},JLa=function(a,b,c,d){(a=_.ca[a])||"undefined"===typeof document||(a=(new Iw(document)).get(b));
return a?ELa(a,c,d):null},hja=function(a,b){b=void 0===b?!1:b;
var c=CLa(String(_.ca.location.href)),d=[];if(oua(b)){c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:");var e=c?_.ca.__SAPISID:_.ca.__APISID;e||"undefined"===typeof document||(e=new Iw(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID"));(e=e?ELa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e);c&&ILa(b)&&((b=JLa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=JLa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&
d.push(a))}return 0==d.length?null:d.join(" ")};var KLa=function(a){this.internalArray_=_.k(a)};
_.H(KLa,_.n);KLa.repeatedFields_=[2];var Jw=function(a){_.pw.call(this);this.intervalMs=a;this.enabled=!1;this.nowFn=function(){return _.Vu()};
this.lastTimeMs=this.nowFn()};
_.H(Jw,_.pw);Jw.prototype.setInterval=function(a){this.intervalMs=a;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()};
Jw.prototype.start=function(){var a=this;this.enabled=!0;this.timer||(this.timer=setTimeout(function(){a.tick()},this.intervalMs),this.lastTimeMs=this.nowFn())};
Jw.prototype.stop=function(){this.enabled=!1;this.timer&&(clearTimeout(this.timer),this.timer=void 0)};
Jw.prototype.tick=function(){var a=this;if(this.enabled){var b=Math.max(this.nowFn()-this.lastTimeMs,0);b<.8*this.intervalMs?this.timer=setTimeout(function(){a.tick()},this.intervalMs-b):(this.timer&&(clearTimeout(this.timer),this.timer=void 0),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}else this.timer=void 0};var LLa=function(a){this.internalArray_=_.k(a)};
_.H(LLa,_.n);var MLa=function(a){this.internalArray_=_.k(a)};
_.H(MLa,_.n);var NLa=function(a){this.currBaseValue_=this.currValue_=this.initialValue_=a};
NLa.prototype.reset=function(){this.currBaseValue_=this.currValue_=this.initialValue_};
NLa.prototype.getValue=function(){return this.currValue_};var OLa=function(a){this.internalArray_=_.k(a)};
_.H(OLa,_.n);var PLa=function(a){this.internalArray_=_.k(a)};
_.H(PLa,_.n);PLa.repeatedFields_=[1];var Kw=function(a){this.internalArray_=_.k(a)};
_.H(Kw,_.n);var QLa=["platform","platformVersion","architecture","model","uaFullVersion"];new PLa;var RLa=function(a){this.internalArray_=_.k(a)};
_.H(RLa,_.n);var SLa=function(a){this.internalArray_=_.k(a)};
_.H(SLa,_.n);_.Lw=function(a){this.internalArray_=_.k(a,35)};
_.H(_.Lw,_.n);_.Lw.repeatedFields_=[3,20,27];var Mw=function(a){this.internalArray_=_.k(a,19)};
_.H(Mw,_.n);Mw.prototype.setLogSource=function(a){return _.x(this,2,a)};
Mw.prototype.setScheduler=function(a){return _.x(this,10,a)};
Mw.repeatedFields_=[3,5];var TLa=function(a){this.internalArray_=_.k(a,7)};
_.H(TLa,_.n);var ULa=_.Hc(TLa);TLa.repeatedFields_=[5,6];var VLa=function(a){this.internalArray_=_.k(a)};
_.H(VLa,_.n);var Nw;Nw=new function(a,b,c){this.fieldIndex=a;this.fieldName=b;this.ctor=c;this.isRepeated=0;this.getExtensionFn=_.bh;this.defaultValue=void 0}(175237375,{jsExtension:0},VLa);var Ow=function(a){_.fw.call(this);var b=this;this.componentId="";this.pendingEvents=[];this.lastFailedAuth="";this.noFlushUntilMs=this.startWaitingMs=-1;this.clientSpecifiedFlushInterval=!1;this.JSC$6159_gzipCompressor=this.experimentIds=null;this.persistedLogExpiredCount=this.persistedLogRecoveredCount=this.numRetriesSinceLastSuccessfulFlush=this.numLogsDroppedSinceLastFlush=0;this.sequencePosition=1;this.timeoutMillis=0;this.JSC$6159_sendBeaconApiEnabled=!1;this.logSource=a.logSource;this.getAuthHeaderValue=
a.getAuthHeaderValue||function(){};
this.logRequestBuilder=new WLa(a.logSource,a.isServiceWorkerScope);this.network=a.network;this.productID=a.productID||null;this.uniformRandomFunction=_.ou(uKa,0,1);this.clearcutUrl=a.urlOverride||null;this.sessionIndex=a.sessionIndex||null;this.disableAutomaticFlush=a.disableAutomaticFlush||!1;this.pageId=a.pageId||null;this.withCredentials=!a.disableWithCredentials;this.isServiceWorkerScope=a.isServiceWorkerScope||!1;var c=_.x(new RLa,1,1);XLa(this.logRequestBuilder,c);this.flushBackoff=new NLa(1E4);
this.JSC$6159_flushTimer=new Jw(this.flushBackoff.getValue());a=YLa(this,a.backgroundJobDeferrer);_.Br(this.JSC$6159_flushTimer,"tick",a,!1,this);this.backupTimer=new Jw(6E5);_.Br(this.backupTimer,"tick",a,!1,this);this.disableAutomaticFlush||this.backupTimer.start();this.isServiceWorkerScope||(_.Br(document,"visibilitychange",function(){"hidden"===document.visibilityState&&b.finalFlush()}),_.Br(document,"pagehide",this.finalFlush,!1,this))};
_.H(Ow,_.fw);var YLa=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};
Ow.prototype.disposeInternal=function(){this.finalFlush();this.JSC$6159_flushTimer.stop();this.backupTimer.stop();_.fw.prototype.disposeInternal.call(this)};
var ZLa=function(a){a.clearcutUrl||(a.clearcutUrl=.01>a.uniformRandomFunction()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.clearcutUrl};
Ow.prototype.dispatch=function(a){if(a instanceof _.Lw)this.log(a);else{var b=new _.Lw;a=a.serialize();b=_.dh(b,8,a);this.log(b)}};
var $La=function(a,b){a.flushBackoff=new NLa(1>b?1:b);a.JSC$6159_flushTimer.setInterval(a.flushBackoff.getValue())};
Ow.prototype.log=function(a){a=a.clone();var b=this.sequencePosition++;a=_.jj(a,21,b);this.componentId&&_.dh(a,26,this.componentId);if(!QIa(a)){var c=Date.now();b=a;c=Number.isFinite(c)?c.toString():"0";_.eh(b,1,_.Nb(c))}null!=_.qv(a,15)||_.jj(a,15,60*(new Date).getTimezoneOffset());this.experimentIds&&(b=a,c=this.experimentIds.clone(),_.ch(b,16,c));b=this.pendingEvents.length-1E3+1;0<b&&(this.pendingEvents.splice(0,b),this.numLogsDroppedSinceLastFlush+=b);this.pendingEvents.push(a);this.disableAutomaticFlush||
this.JSC$6159_flushTimer.enabled||this.JSC$6159_flushTimer.start()};
Ow.prototype.flush=function(a,b){var c=this;if(0===this.pendingEvents.length)a&&a();else if(this.JSC$6159_sendBeaconApiEnabled)aMa(this.logRequestBuilder,3),bMa(this);else{var d=Date.now();if(this.noFlushUntilMs>d&&this.startWaitingMs<d)b&&b("throttled");else{aMa(this.logRequestBuilder,1);var e=this.logRequestBuilder.build(this.pendingEvents,this.numLogsDroppedSinceLastFlush,this.numRetriesSinceLastSuccessfulFlush,this.productID,this.persistedLogRecoveredCount,this.persistedLogExpiredCount);d={};
var h=this.getAuthHeaderValue();h&&(d.Authorization=h);var l=ZLa(this);this.sessionIndex&&(d["X-Goog-AuthUser"]=this.sessionIndex,l=_.dw(l,"authuser",this.sessionIndex));this.pageId&&(d["X-Goog-PageId"]=this.pageId,l=_.dw(l,"pageId",this.pageId));if(h&&this.lastFailedAuth===h)b&&b("stale-auth-token");else{this.pendingEvents=[];this.JSC$6159_flushTimer.enabled&&this.JSC$6159_flushTimer.stop();this.numLogsDroppedSinceLastFlush=0;var m=e.serialize(),p;this.JSC$6159_gzipCompressor&&this.JSC$6159_gzipCompressor.isSupported(m.length)&&
(p=this.JSC$6159_gzipCompressor.compress(m));var q={url:l,body:m,bodyType:1,requestHeaders:d,requestType:"POST",withCredentials:this.withCredentials,timeoutMillis:this.timeoutMillis},t=function(D){c.flushBackoff.reset();c.JSC$6159_flushTimer.setInterval(c.flushBackoff.getValue());if(D){var E=null;try{var I=JSON.stringify(JSON.parse(D.replace(")]}'\n","")));E=ULa(I)}catch(S){}E&&(D=Number,I="-1",I=void 0===I?"0":I,I=_.qc(QIa(E),I),D=D(I),0<D&&(c.startWaitingMs=Date.now(),c.noFlushUntilMs=c.startWaitingMs+
D),E=Nw.ctor?Nw.getExtensionFn(E,Nw.ctor,Nw.fieldIndex,!0):Nw.getExtensionFn(E,Nw.fieldIndex,null,!0),E=null===E?void 0:E)&&(E=_.Al(E,1,-1),-1!==E&&(c.clientSpecifiedFlushInterval||$La(c,E)))}a&&a();c.numRetriesSinceLastSuccessfulFlush=0},y=function(D,E){var I=_.Qs(e,_.Lw,3);
var S=_.qv(e,14),T=c.flushBackoff;T.currBaseValue_=Math.min(3E5,2*T.currBaseValue_);T.currValue_=Math.min(3E5,T.currBaseValue_+Math.round(.2*(Math.random()-.5)*T.currBaseValue_));c.JSC$6159_flushTimer.setInterval(c.flushBackoff.getValue());401===D&&h&&(c.lastFailedAuth=h);S&&(c.numLogsDroppedSinceLastFlush+=S);void 0===E&&(E=c.isRetryable(D));E&&(c.pendingEvents=I.concat(c.pendingEvents),c.disableAutomaticFlush||c.JSC$6159_flushTimer.enabled||c.JSC$6159_flushTimer.start());b&&b("net-send-failed",
D);++c.numRetriesSinceLastSuccessfulFlush},z=function(){c.network&&c.network.send(q,t,y)};
p?p.then(function(D){q.requestHeaders["Content-Encoding"]="gzip";q.requestHeaders["Content-Type"]="application/binary";q.body=D;q.bodyType=2;z()},function(){z()}):z()}}}};
Ow.prototype.finalFlush=function(){cMa(this.logRequestBuilder,!0);this.flush();cMa(this.logRequestBuilder,!1)};
var bMa=function(a){dMa(a,function(b,c){b=_.dw(b,"format","json");var d=!1;try{d=_.xw().navigator.sendBeacon(b,c.serialize())}catch(e){}a.JSC$6159_sendBeaconApiEnabled&&!d&&(a.JSC$6159_sendBeaconApiEnabled=!1);return d})},dMa=function(a,b){if(0!==a.pendingEvents.length){var c=_.sp(ZLa(a),"format");
c=_.SJa(c,"auth",a.getAuthHeaderValue(),"authuser",a.sessionIndex||"0");for(var d=0;10>d&&a.pendingEvents.length;++d){var e=a.pendingEvents.slice(0,32),h=a.logRequestBuilder.build(e,a.numLogsDroppedSinceLastFlush,a.numRetriesSinceLastSuccessfulFlush,a.productID,a.persistedLogRecoveredCount,a.persistedLogExpiredCount);if(!b(c,h)){++a.numRetriesSinceLastSuccessfulFlush;break}a.numLogsDroppedSinceLastFlush=0;a.numRetriesSinceLastSuccessfulFlush=0;a.persistedLogRecoveredCount=0;a.persistedLogExpiredCount=
0;a.pendingEvents=a.pendingEvents.slice(e.length)}a.JSC$6159_flushTimer.enabled&&a.JSC$6159_flushTimer.stop()}};
Ow.prototype.isRetryable=function(a){return 500<=a&&600>a||401===a||0===a};
var WLa=function(a,b){this.isServiceWorkerScope=b=void 0===b?!1:b;this.uach=this.locale=null;this.logRequest=new Mw;Number.isInteger(a)&&this.logRequest.setLogSource(a);b||(this.locale=document.documentElement.getAttribute("lang"));XLa(this,new RLa)};
WLa.prototype.setLogSource=function(a){this.logRequest.setLogSource(a);return this};
var XLa=function(a,b){_.ch(a.logRequest,1,b);_.Lb(_.jv(b,1))||_.x(b,1,1);a.isServiceWorkerScope||(b=Pw(a),_.id(b,5)||_.dh(b,5,a.locale));a.uach&&(b=Pw(a),_.bh(b,PLa,9)||_.ch(b,9,a.uach))},aMa=function(a,b){_.kv(Qw(a),Kw,11)&&(a=Rw(a),_.x(a,1,b))},cMa=function(a,b){_.kv(Qw(a),Kw,11)&&(a=Rw(a),_.jk(a,2,b))},Qw=function(a){return _.bh(a.logRequest,RLa,1)},eMa=function(a,b){var c=void 0===c?QLa:c;
b(_.xw(),c).then(function(d){a.uach=d;d=Pw(a);_.ch(d,9,a.uach);return!0}).catch(function(){return!1})},Pw=function(a){a=Qw(a);
var b=_.bh(a,Kw,11);b||(b=new Kw,_.ch(a,11,b));return b},Rw=function(a){a=Pw(a);
var b=_.bh(a,OLa,10);b||(b=new OLa,_.jk(b,2,!1),_.ch(a,10,b));return b};
WLa.prototype.build=function(a,b,c,d,e,h){b=void 0===b?0:b;e=void 0===e?0:e;h=void 0===h?0:h;c=void 0===c?0:c;if(_.kv(Qw(this),Kw,11)){var l=Rw(this);_.ik(l,3,c)}_.kv(Qw(this),Kw,11)&&(c=Rw(this),_.ik(c,4,e));_.kv(Qw(this),Kw,11)&&(e=Rw(this),_.ik(e,5,h));h=this.logRequest.clone();e=Date.now().toString();h=_.eh(h,4,_.Nb(e));a=_.ov(h,3,a);d&&(h=new LLa,d=_.ik(h,13,d),h=new MLa,d=_.ch(h,2,d),h=new SLa,d=_.ch(h,1,d),d=_.x(d,2,9),_.ch(a,18,d));b&&_.jj(a,14,b);return a};_.fMa=_.ca.JSON.parse;_.gi=_.ca.JSON.stringify;_.vn=_.ca.JSON.parse;var gMa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};_.hMa=function(){};
_.hMa.prototype.cachedOptions_=null;_.hMa.prototype.getOptions=function(){return this.cachedOptions_||(this.cachedOptions_=this.internalGetOptions())};var iMa,jMa=function(){};
_.Wu(jMa,_.hMa);jMa.prototype.createInstance=function(){var a=kMa(this);return a?new ActiveXObject(a):new XMLHttpRequest};
jMa.prototype.internalGetOptions=function(){var a={};kMa(this)&&(a[0]=!0,a[1]=!0);return a};
var kMa=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("ea");}return a.ieProgId_};
iMa=new jMa;_.Sw=function(a){_.pw.call(this);this.headers=new Map;this.JSC$6183_xmlHttpFactory_=a||null;this.JSC$6183_active_=!1;this.xhrOptions_=this.JSC$6183_xhr_=null;this.JSC$6183_lastUri_="";this.JSC$6183_lastErrorCode_=0;this.JSC$6183_lastError_="";this.inAbort_=this.inOpen_=this.inSend_=this.errorDispatched_=!1;this.timeoutInterval_=0;this.JSC$6183_timeoutId_=null;this.responseType_="";this.useXhr2Timeout_=this.JSC$6183_withCredentials_=!1};
_.Wu(_.Sw,_.pw);var lMa=/^https?$/i,mMa=["POST","PUT"],nMa=[],Rta=function(a,b,c,d,e,h,l){var m=new _.Sw;nMa.push(m);b&&m.listen("complete",b);m.listenOnce("ready",m.cleanupSend_);h&&(m.timeoutInterval_=Math.max(0,h));l&&(m.JSC$6183_withCredentials_=l);m.send(a,c,d,e)};
_.Sw.prototype.cleanupSend_=function(){this.dispose();_.Ca(nMa,this)};
_.Sw.prototype.send=function(a,b,c,d){if(this.JSC$6183_xhr_)throw Error("fa`"+this.JSC$6183_lastUri_+"`"+a);b=b?b.toUpperCase():"GET";this.JSC$6183_lastUri_=a;this.JSC$6183_lastError_="";this.JSC$6183_lastErrorCode_=0;this.errorDispatched_=!1;this.JSC$6183_active_=!0;this.JSC$6183_xhr_=this.createXhr();this.xhrOptions_=this.JSC$6183_xmlHttpFactory_?this.JSC$6183_xmlHttpFactory_.getOptions():iMa.getOptions();this.JSC$6183_xhr_.onreadystatechange=(0,_.Uu)(this.onReadyStateChange_,this);try{this.inOpen_=
!0,this.JSC$6183_xhr_.open(b,String(a),!0),this.inOpen_=!1}catch(l){oMa(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=_.g(d.keys());for(var h=e.next();!h.done;h=e.next())h=h.value,c.set(h,d.get(h))}else throw Error("ga`"+String(d));d=Array.from(c.keys()).find(function(l){return"content-type"==l.toLowerCase()});
e=_.ca.FormData&&a instanceof _.ca.FormData;!_.Ba(mMa,b)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.g(c);for(d=b.next();!d.done;d=b.next())c=_.g(d.value),d=c.next().value,c=c.next().value,this.JSC$6183_xhr_.setRequestHeader(d,c);this.responseType_&&(this.JSC$6183_xhr_.responseType=this.responseType_);"withCredentials"in this.JSC$6183_xhr_&&this.JSC$6183_xhr_.withCredentials!==this.JSC$6183_withCredentials_&&(this.JSC$6183_xhr_.withCredentials=this.JSC$6183_withCredentials_);
try{pMa(this),0<this.timeoutInterval_&&((this.useXhr2Timeout_=qMa(this.JSC$6183_xhr_))?(this.JSC$6183_xhr_.timeout=this.timeoutInterval_,this.JSC$6183_xhr_.ontimeout=(0,_.Uu)(this.timeout_,this)):this.JSC$6183_timeoutId_=_.Gw(this.timeout_,this.timeoutInterval_,this)),this.inSend_=!0,this.JSC$6183_xhr_.send(a),this.inSend_=!1}catch(l){oMa(this,l)}};
var qMa=function(a){return _.pi&&"number"===typeof a.timeout&&void 0!==a.ontimeout};
_.Sw.prototype.createXhr=function(){return this.JSC$6183_xmlHttpFactory_?this.JSC$6183_xmlHttpFactory_.createInstance():iMa.createInstance()};
_.Sw.prototype.timeout_=function(){"undefined"!=typeof mHa&&this.JSC$6183_xhr_&&(this.JSC$6183_lastError_="Timed out after "+this.timeoutInterval_+"ms, aborting",this.JSC$6183_lastErrorCode_=8,this.dispatchEvent("timeout"),this.abort(8))};
var oMa=function(a,b){a.JSC$6183_active_=!1;a.JSC$6183_xhr_&&(a.inAbort_=!0,a.JSC$6183_xhr_.abort(),a.inAbort_=!1);a.JSC$6183_lastError_=b;a.JSC$6183_lastErrorCode_=5;rMa(a);sMa(a)},rMa=function(a){a.errorDispatched_||(a.errorDispatched_=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.Sw.prototype.abort=function(a){this.JSC$6183_xhr_&&this.JSC$6183_active_&&(this.JSC$6183_active_=!1,this.inAbort_=!0,this.JSC$6183_xhr_.abort(),this.inAbort_=!1,this.JSC$6183_lastErrorCode_=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),sMa(this))};
_.Sw.prototype.disposeInternal=function(){this.JSC$6183_xhr_&&(this.JSC$6183_active_&&(this.JSC$6183_active_=!1,this.inAbort_=!0,this.JSC$6183_xhr_.abort(),this.inAbort_=!1),sMa(this,!0));_.Sw.superClass_.disposeInternal.call(this)};
_.Sw.prototype.onReadyStateChange_=function(){if(!this.isDisposed())if(this.inOpen_||this.inSend_||this.inAbort_)tMa(this);else this.onReadyStateChangeEntryPoint_()};
_.Sw.prototype.onReadyStateChangeEntryPoint_=function(){tMa(this)};
var tMa=function(a){if(a.JSC$6183_active_&&"undefined"!=typeof mHa&&(!a.xhrOptions_[1]||4!=_.Tw(a)||2!=a.getStatus()))if(a.inSend_&&4==_.Tw(a))_.Gw(a.onReadyStateChange_,0,a);else if(a.dispatchEvent("readystatechange"),a.isComplete()){a.JSC$6183_active_=!1;try{if(a.isSuccess())a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.JSC$6183_lastErrorCode_=6;try{var b=2<_.Tw(a)?a.JSC$6183_xhr_.statusText:""}catch(c){b=""}a.JSC$6183_lastError_=b+" ["+a.getStatus()+"]";rMa(a)}}finally{sMa(a)}}},
sMa=function(a,b){if(a.JSC$6183_xhr_){pMa(a);
var c=a.JSC$6183_xhr_,d=a.xhrOptions_[0]?function(){}:null;
a.JSC$6183_xhr_=null;a.xhrOptions_=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},pMa=function(a){a.JSC$6183_xhr_&&a.useXhr2Timeout_&&(a.JSC$6183_xhr_.ontimeout=null);
a.JSC$6183_timeoutId_&&(_.Hw(a.JSC$6183_timeoutId_),a.JSC$6183_timeoutId_=null)};
_.Sw.prototype.isActive=function(){return!!this.JSC$6183_xhr_};
_.Sw.prototype.isComplete=function(){return 4==_.Tw(this)};
_.Sw.prototype.isSuccess=function(){var a=this.getStatus(),b;if(!(b=gMa(a))){if(a=0===a)a=KJa(String(this.JSC$6183_lastUri_)),a=!lMa.test(a);b=a}return b};
_.Tw=function(a){return a.JSC$6183_xhr_?a.JSC$6183_xhr_.readyState:0};
_.f=_.Sw.prototype;_.f.getStatus=function(){try{return 2<_.Tw(this)?this.JSC$6183_xhr_.status:-1}catch(a){return-1}};
_.f.getResponseText=function(){try{return this.JSC$6183_xhr_?this.JSC$6183_xhr_.responseText:""}catch(a){return""}};
_.f.getResponse=function(){try{if(!this.JSC$6183_xhr_)return null;if("response"in this.JSC$6183_xhr_)return this.JSC$6183_xhr_.response;switch(this.responseType_){case "":case "text":return this.JSC$6183_xhr_.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in this.JSC$6183_xhr_)return this.JSC$6183_xhr_.mozResponseArrayBuffer}return null}catch(a){return null}};
_.f.getAllResponseHeaders=function(){return this.JSC$6183_xhr_&&2<=_.Tw(this)?this.JSC$6183_xhr_.getAllResponseHeaders()||"":""};
_.f.getLastError=function(){return"string"===typeof this.JSC$6183_lastError_?this.JSC$6183_lastError_:String(this.JSC$6183_lastError_)};var uMa=function(){};
uMa.prototype.send=function(a,b,c){b=void 0===b?function(){}:b;
c=void 0===c?function(){}:c;
Rta(a.url,function(d){d=d.target;d.isSuccess()?b(d.getResponseText()):c(d.getStatus())},a.requestType,a.body,a.requestHeaders,a.timeoutMillis,a.withCredentials)};_.Uw=function(a,b){_.fw.call(this);this.logSource=a;this.sessionIndex=b;this.destinationUrl="https://play.google.com/log?format=json&hasfast=true";this.serviceWorkerScopeEnabled=!1;this.componentId="";this.network=new uMa};
_.H(_.Uw,_.fw);_.Uw.prototype.disableWithCredentials=function(){this.withCredentialsDisabled=!0;return this};
_.Uw.prototype.build=function(){var a=new Ow({logSource:this.logSource,getAuthHeaderValue:this.getAuthHeaderValue?this.getAuthHeaderValue:hja,sessionIndex:this.sessionIndex,urlOverride:this.destinationUrl,isServiceWorkerScope:this.serviceWorkerScopeEnabled,disableAutomaticFlush:!1,disableWithCredentials:this.withCredentialsDisabled,pageId:this.pageId,backgroundJobDeferrer:this.backgroundJobDeferrer,network:this.network?this.network:void 0});_.gw(this,a);this.clearcutClientInfo&&XLa(a.logRequestBuilder,
this.clearcutClientInfo);if(this.buildLabel){var b=this.buildLabel,c=Pw(a.logRequestBuilder);_.dh(c,7,b)}this.JSC$6193_gzipCompressor&&(a.JSC$6159_gzipCompressor=this.JSC$6193_gzipCompressor);this.componentId&&(a.componentId=this.componentId);this.productID&&(a.productID=this.productID);this.JSC$6193_clearExperimentIds&&((c=this.JSC$6193_clearExperimentIds)?(a.experimentIds||(a.experimentIds=new KLa),b=a.experimentIds,c=c.serialize(),_.dh(b,4,c)):a.experimentIds&&_.eh(a.experimentIds,4));this.opaqueExperimentIds&&
(b=this.opaqueExperimentIds,a.experimentIds||(a.experimentIds=new KLa),_.lc(a.experimentIds,2,b,Kba));this.flushIntervalMs&&(b=this.flushIntervalMs,a.clientSpecifiedFlushInterval=!0,$La(a,b));this.userAgentClientHintsProvider&&eMa(a.logRequestBuilder,this.userAgentClientHintsProvider);this.network.setLogSource&&this.network.setLogSource(this.logSource);this.network.setTransportReferenceAndAttemptFlush&&this.network.setTransportReferenceAndAttemptFlush(a);return a};var vMa=function(a,b,c,d,e,h,l){a=void 0===a?-1:a;b=void 0===b?"":b;c=void 0===c?"":c;d=void 0===d?!1:d;e=void 0===e?"":e;_.fw.call(this);this.logSource=a;this.componentId=b;h?b=h:(a=new _.Uw(a,"0"),a.componentId=b,_.gw(this,a),""!==c&&(a.destinationUrl=c),d&&(a.serviceWorkerScopeEnabled=!0),e&&(a.buildLabel=e),l&&(a.network=l),b=a.build());this.JSC$6197_transport=b};
_.H(vMa,_.fw);vMa.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new ALa,c=[],d=0;d<a.length;d++){var e=a[d],h=BLa(e);c.push(h);e.clear()}_.ov(b,1,c);this.JSC$6197_transport.dispatch(b);this.JSC$6197_transport.flush()}};var wMa=function(a,b){this.clientRequestKey=b;this.setupStartTime=void 0;this.JSC$6201_transport=new vMa(1828,"","",!1,"",void 0,new uMa);this.streamzService=new Ep(this.JSC$6201_transport);this.initializationLatency=new iLa(this.streamzService);this.snapshotCount=new jLa(this.streamzService);this.snapshotLatency=new kLa(this.streamzService);this.initializationErrorCount=new hLa(this.streamzService);this.breedRequestKey=oLa(a);(new gLa(this.streamzService)).increment(this.clientRequestKey)};var xMa=function(a){this.internalArray_=_.k(a)};
_.H(xMa,_.n);_.yMa=function(a){this.internalArray_=_.k(a)};
_.H(_.yMa,_.n);var zMa=function(a){this.internalArray_=_.k(a,0,"bfkj")};
_.H(zMa,_.n);_.Os=function(){var a=this;this.promise=new Promise(function(b,c){a.resolve=b;a.reject=c})};_.Vw=function(a){var b=this;this.didDispose=!1;if(a.challenge instanceof zMa){var c=_.Mk(a.challenge,4);var d=_.Mk(a.challenge,5)}else c=a.program,d=a.globalName;if(!1!==a.recordMetrics){var e,h;this.clientSideMetrics=null!=(h=a.clientSideMetrics)?h:new wMa(d,null!=(e=a.metricsClientKey)?e:"_")}var l=new _.Os;this.vmFunctionsPromise=l.promise;e=function(I,S,T){Promise.resolve().then(function(){var fa;null!=(fa=b.clientSideMetrics)&&void 0!==fa.setupStartTime&&fa.initializationLatency.record(_.Kc()-
fa.setupStartTime,fa.breedRequestKey,fa.clientRequestKey);l.resolve({asyncSnapshotFunction:I,shutdownFunction:S,passEventFunction:T})})};
if(!_.ca[d]){var m;null!=(m=this.clientSideMetrics)&&m.initializationErrorCount.increment(m.breedRequestKey,m.clientRequestKey,1,"");var p;null!=(p=this.clientSideMetrics)&&p.streamzService.JSC$6068_snapshotAndFlush()}else if(!_.ca[d].a){var q;null!=(q=this.clientSideMetrics)&&q.initializationErrorCount.increment(q.breedRequestKey,q.clientRequestKey,2,"");var t;null!=(t=this.clientSideMetrics)&&t.streamzService.JSC$6068_snapshotAndFlush()}try{var y=_.ca[d].a,z;null!=(z=this.clientSideMetrics)&&(z.setupStartTime=
_.Kc());this.syncSnapshotFunction=_.g(y(c,e,!0,a.userInteractionElement)).next().value;this.setupDonePromise=l.promise.then(function(){})}catch(I){var D;
null!=(D=this.clientSideMetrics)&&D.initializationErrorCount.increment(D.breedRequestKey,D.clientRequestKey,4,I.message);var E;null!=(E=this.clientSideMetrics)&&E.streamzService.JSC$6068_snapshotAndFlush();throw I;}};
_.Vw.prototype.snapshot=function(a){var b=this;if(this.didDispose)throw Error("ha");var c=_.Kc(),d;null!=(d=this.clientSideMetrics)&&d.snapshotCount.increment(d.breedRequestKey,d.clientRequestKey);return this.vmFunctionsPromise.then(function(e){var h=e.asyncSnapshotFunction;return new Promise(function(l){h(function(m){var p;null!=(p=b.clientSideMetrics)&&p.snapshotLatency.record(_.Kc()-c,p.breedRequestKey,p.clientRequestKey);l(m)},[a.contentBinding,
a.signedTimestamp,a.webPoSignalOutput])})})};
_.Vw.prototype.dispose=function(){var a;null!=(a=this.clientSideMetrics)&&a.streamzService.JSC$6068_snapshotAndFlush();this.didDispose=!0;this.vmFunctionsPromise.then(function(b){(b=b.shutdownFunction)&&b()})};
_.Vw.prototype.isDisposed=function(){return this.didDispose};var Sca={};var AMa=function(){},Rca=function(a){this.privateDoNotAccessOrElseWrappedAttrPrefix=a};
_.H(Rca,AMa);Rca.prototype.toString=function(){return this.privateDoNotAccessOrElseWrappedAttrPrefix};var BMa=_.Mu([""]),CMa=_.SGa(["\x00"],["\\0"]),DMa=_.SGa(["\n"],["\\n"]),EMa=_.SGa(["\x00"],["\\u0000"]);Qca(function(a){return a(BMa)})||Qca(function(a){return a(CMa)})||Qca(function(a){return a(DMa)})||Qca(function(a){return a(EMa)});var Tca=function(a){this.isValid=a},FMa=new Tca(function(a){return/^[^:]*([/?#]|$)/.test(a)}),GMa=Nc("data"),HMa=Nc("http"),IMa=Nc("https"),JMa=Nc("ftp"),KMa=Nc("mailto"),LMa=Nc("intent"),MMa=Nc("vnd.youtube"),Uca=[GMa,
HMa,IMa,KMa,JMa,FMa],Xca=Mc(function(){return"function"===typeof URL});var PMa=function(a,b){var c=new Map(NMa);this.allowedElements=new Set(OMa);this.elementPolicies=c;this.allowedGlobalAttributes=a;this.globalAttributePolicies=b};var OMa="ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" "),
NMa=[["A",new Map([["href",{policyAction:2}]])],["AREA",new Map([["href",{policyAction:2}]])],["LINK",new Map([["href",{policyAction:2,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{policyAction:1}]])],["IMG",new Map([["src",{policyAction:1}]])],["VIDEO",new Map([["src",{policyAction:1}]])],["AUDIO",new Map([["src",{policyAction:1}]])]],
QMa="title aria-atomic aria-autocomplete aria-busy aria-checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked color cols colspan controls datetime disabled download draggable enctype face formenctype frameborder height hreflang hidden ismap label lang loop max maxlength media minlength min multiple muted nonce open placeholder preload rel required reversed role rows rowspan selected shape size sizes slot span spellcheck start step summary translate type valign value width wrap itemscope itemtype itemid itemprop itemref".split(" "),
RMa=[["dir",{policyAction:3,conditions:Mc(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],
["async",{policyAction:3,conditions:Mc(function(){return new Map([["async",new Set(["async"])]])})}],
["cite",{policyAction:2}],["loading",{policyAction:3,conditions:Mc(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],
["poster",{policyAction:2}],["target",{policyAction:3,conditions:Mc(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],SMa=new PMa(new Set(QMa),new Map(RMa)),TMa=new PMa(new Set(Mc(function(){return QMa.concat(["class",
"id"])})),new Map(Mc(function(){return RMa.concat([["style",
{policyAction:4}]])})));var UMa;UMa=function(a){this.sanitizerTable=a;this.changes=[]};
_.VMa=Mc(function(){return new UMa(SMa)});
_.WMa=Mc(function(){return new UMa(TMa)});var XMa={FORMATTED_HTML_CONTENT:0,HTML_FORMATTED_CONTENT:1,EMBEDDED_INTERNAL_CONTENT:2,EMBEDDED_TRUSTED_EXTERNAL_CONTENT:3,0:"FORMATTED_HTML_CONTENT",1:"HTML_FORMATTED_CONTENT",2:"EMBEDDED_INTERNAL_CONTENT",3:"EMBEDDED_TRUSTED_EXTERNAL_CONTENT"},vd=function(a,b){var c=Error.call(this,a+" cannot be used with intent "+XMa[b]);this.message=c.message;"stack"in c&&(this.stack=c.stack);this.type=a;this.intent=b;this.name="TypeCannotBeUsedWithIntentError"};
_.H(vd,Error);var dda="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var mda=_.Mu([""]),YMa=function(){this.promises={};this.latestInterpreterHash=null},ZMa=function(){YMa.instance||(YMa.instance=new YMa);
return YMa.instance},aNa=function(a,b){return $Ma(a,_.bh(b,xMa,1),_.bh(b,_.yMa,2),_.Mk(b,3))},$Ma=function(a,b,c,d){if(!b&&!c)return Promise.resolve();
if(!d)return lda(b,c);var e;(e=a.promises)[d]||(e[d]=new Promise(function(h,l){lda(b,c).then(function(){a.latestInterpreterHash=d;h()},function(m){delete a.promises[d];
l(m)})}));
return a.promises[d]};var Ixa=function(){this.JSC$6282_streamzService_=_.Fp();this.JSC$6282_streamzService_.addNewCounter("/client_streamz/youtube/identity/stickiness/reload",{field_type:2,field_name:"tick"},{field_type:1,field_name:"from_st_cookie"})};
Ixa.prototype.increment=function(a,b){this.JSC$6282_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/identity/stickiness/reload",a,b)};
var bNa=function(){this.JSC$6288_streamzService_=_.Fp();this.JSC$6288_streamzService_.addNewCounter("/client_streamz/youtube/identity/high_frequency_cookie_rotation",{field_type:3,field_name:"status"})};
bNa.prototype.increment=function(a){this.JSC$6288_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/identity/high_frequency_cookie_rotation",a)};
var cNa=function(){this.JSC$6294_streamzService_=_.Fp();this.JSC$6294_streamzService_.addNewCounter("/client_streamz/youtube/web/response_signature",{field_type:3,field_name:"check_status"})};
cNa.prototype.increment=function(a){this.JSC$6294_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/web/response_signature",a)};var Ww=window;_.Vj("csi.gstatic.com");_.Vj("googleads.g.doubleclick.net");_.Vj("partner.googleadservices.com");_.Vj("pubads.g.doubleclick.net");_.Vj("securepubads.g.doubleclick.net");_.Vj("tpc.googlesyndication.com");_.qt=function(a){if(a.instance_&&a.hasOwnProperty("instance_"))return a.instance_;var b=new a;return a.instance_=b};_.eNa=function(){return ia&&_.ka?_.ka.mobile:!_.dNa()&&(sa("iPod")||sa("iPhone")||sa("Android")||sa("IEMobile"))};
_.dNa=function(){return ia&&_.ka?!_.ka.mobile&&(sa("iPad")||sa("Android")||sa("Silk")):sa("iPad")||sa("Android")&&!sa("Mobile")||sa("Silk")};var gNa,hNa,fNa,iNa,kNa;gNa=function(a){var b=fNa;if(b)for(var c in b)Object.prototype.hasOwnProperty.call(b,c)&&a(b[c],c,b)};
hNa=function(){var a=[];gNa(function(b){a.push(b)});
return a};
fNa={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"};iNa=_.Yv(function(){return hNa()});
kNa=function(){var a=_.jNa("IFRAME"),b={};_.Lf(iNa(),function(c){a.sandbox&&a.sandbox.supports&&a.sandbox.supports(c)&&(b[c]=!0)});
return b};
_.jNa=function(a,b){b=void 0===b?document:b;return b.createElement(String(a).toLowerCase())};var lNa=(new Date).getTime();var mNa=function(a){this.servicePromise_=a;a.then((0,_.Uu)(function(){},this),function(){},this)},nNa=function(a,b,c){a.servicePromise_.then(function(d){var e=d[b];
if(!e)throw Error("oa`"+b);return e.apply(d,c)})},pNa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];
e=oNa(a,b).then(function(h){return h.apply(null,d)});
return new mNa(e)},qNa={},oNa=function(a,b){var c=qNa[b];
if(c)return c;c=(c=_.Gf(b))?_.lo(c):(new _.Pi(function(d,e){var h=(new _.sw(document)).createElement("SCRIPT");h.async=!0;_.Ad(h,_.fd(_.Zv(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=_.Gf(b);
if(!d)throw Error("pa`"+b+"`"+a);return d});
return qNa[b]=c};var rNa=function(a){this.JSC$6315_loader_=a};
rNa.prototype.startHelp=function(a){nNa(this.JSC$6315_loader_,"startHelp",arguments)};
rNa.prototype.loadChatSupport=function(a){nNa(this.JSC$6315_loader_,"loadChatSupport",arguments)};
var tNa=function(a,b){b=b||{};a=pNa(sNa,"help.service.Lazy.create",a,{apiKey:b.apiKey||b.apiKey,asxUiUri:b.asxUiUri||b.asxUiUri,environment:b.environment||b.environment,frdProductData:b.frdProductData||b.frdProductData,frdProductDataSerializedJspb:b.frdProductDataSerializedJspb||b.frdProductDataSerializedJspb,helpCenterPath:b.helpCenterPath||b.helpCenterPath,locale:b.locale||b.locale||"en-US".replace(/-/g,"_"),nonce:b.nonce||b.nonce,productData:b.productData||b.productData,receiverUri:b.receiverUri||
b.receiverUri,renderApiUri:b.renderApiUri||b.renderApiUri,theme:b.theme||b.theme,window:b.window||b.window});return new rNa(a)},sNa=_.Vj("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");var nda="function"===typeof _.ca.BigInt&&"bigint"===typeof _.ca.BigInt(0);var vNa=function(){_.of().resolve(uNa)};var wNa=function(a){this.originalBodyOverflow="";this.JSC$6337_domHelper=_.tw(a)};_.Xw=function(a,b,c){_.fw.call(this);this.JSC$6339_listener_=a;this.JSC$6339_interval_=b||0;this.handler_=c;this.callback_=(0,_.Uu)(this.JSC$6341_doAction_,this)};
_.Wu(_.Xw,_.fw);_.f=_.Xw.prototype;_.f.JSC$6341_id_=0;_.f.disposeInternal=function(){_.Xw.superClass_.disposeInternal.call(this);this.stop();delete this.JSC$6339_listener_;delete this.handler_};
_.f.start=function(a){this.stop();this.JSC$6341_id_=_.Gw(this.callback_,void 0!==a?a:this.JSC$6339_interval_)};
_.f.stop=function(){this.isActive()&&_.Hw(this.JSC$6341_id_);this.JSC$6341_id_=0};
_.f.fire=function(){this.stop();this.JSC$6341_doAction_()};
_.f.isActive=function(){return 0!=this.JSC$6341_id_};
_.f.JSC$6341_doAction_=function(){this.JSC$6341_id_=0;this.JSC$6339_listener_&&this.JSC$6339_listener_.call(this.handler_)};_.Yw=function(a){_.fw.call(this);this.handler_=a;this.JSC$6342_keys_={}};
_.Wu(_.Yw,_.fw);var xNa=[];_.Yw.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(xNa[0]=b.toString()),b=xNa);for(var e=0;e<b.length;e++){var h=_.Br(a,b[e],c||this.handleEvent,d||!1,this.handler_||this);if(!h)break;this.JSC$6342_keys_[h.key]=h}return this};
_.Yw.prototype.listenOnce=function(a,b,c,d){return yNa(this,a,b,c,d)};
var yNa=function(a,b,c,d,e,h){if(Array.isArray(c))for(var l=0;l<c.length;l++)yNa(a,b,c[l],d,e,h);else{b=_.xr(b,c,d||a.handleEvent,e,h||a.handler_||a);if(!b)return a;a.JSC$6342_keys_[b.key]=b}return a};
_.Yw.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 if(a=pKa(a,b,c||this.handleEvent,_.Ka(d)?!!d.capture:!!d,e||this.handler_||this))_.yr(a),delete this.JSC$6342_keys_[a.key];return this};
_.Yw.prototype.removeAll=function(){_.If.forEach(this.JSC$6342_keys_,function(a,b){this.JSC$6342_keys_.hasOwnProperty(b)&&_.yr(a)},this);
this.JSC$6342_keys_={}};
_.Yw.prototype.disposeInternal=function(){_.Yw.superClass_.disposeInternal.call(this);this.removeAll()};
_.Yw.prototype.handleEvent=function(){throw Error("qa");};var Zw=function(){_.fw.call(this);this.services_={}};
_.Wu(Zw,_.fw);Zw.prototype.connect=function(a){a&&a()};
Zw.prototype.isConnected=function(){return!0};
Zw.prototype.registerService=function(a,b,c){this.services_[a]={callback:b,objectPayload:!!c}};
Zw.prototype.getService=function(a,b){var c=this.services_[a];return c?c:this.defaultService_?{callback:_.ou(this.defaultService_,a),objectPayload:_.Ka(b)}:null};
var zNa=function(a,b){if(b&&"string"===typeof a)try{return JSON.parse(a)}catch(c){return null}else if(!b&&"string"!==typeof a)return(0,_.gi)(a);return a};
Zw.prototype.disposeInternal=function(){Zw.superClass_.disposeInternal.call(this);delete this.services_;delete this.defaultService_};/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.$w=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};
_.Wu(_.$w,pda);_.$w.prototype.cancel=function(a){if(this.fired_)this.result_ instanceof _.$w&&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 ax(this))}};
_.$w.prototype.continue_=function(a,b){this.blocked_=!1;ANa(this,a,b)};
var ANa=function(a,b,c){a.fired_=!0;a.result_=c;a.hadError_=!b;BNa(a)},DNa=function(a){if(a.fired_){if(!a.silentlyCanceled_)throw new CNa(a);
a.silentlyCanceled_=!1}};
_.$w.prototype.callback=function(a){DNa(this);ANa(this,!0,a)};
_.$w.prototype.errback=function(a){DNa(this);ANa(this,!1,a)};
_.cx=function(a,b,c){_.bx(a,b,null,c)};
_.bx=function(a,b,c,d){a.sequence_.push([b,c,d]);a.fired_&&BNa(a)};
_.$w.prototype.then=function(a,b,c){var d,e,h=new _.Pi(function(l,m){e=l;d=m});
_.bx(this,e,function(l){l instanceof ax?h.cancel():d(l);return ENa},this);
return h.then(a,b,c)};
_.MKa(_.$w);_.dx=function(a,b){b instanceof _.$w?_.cx(a,(0,_.Uu)(b.branch,b)):_.cx(a,function(){return b})};
_.$w.prototype.branch=function(a){var b=new _.$w;_.bx(this,b.callback,b.errback,b);a&&(b.parent_=this,this.branches_++);return b};
_.$w.prototype.isError=function(a){return a instanceof Error};
var FNa=function(a){return _.$u(a.sequence_,function(b){return"function"===typeof b[1]})},ENa={},BNa=function(a){if(a.unhandledErrorId_&&a.fired_&&FNa(a)){var b=a.unhandledErrorId_,c=GNa[b];
c&&(_.ca.clearTimeout(c.JSC$6360_id_),delete GNa[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);m===ENa&&(m=void 0);void 0!==m&&(a.hadError_=a.hadError_&&(m==b||a.isError(m)),a.result_=b=m);if(NKa(b)||"function"===typeof _.ca.Promise&&b instanceof _.ca.Promise)d=!0,a.blocked_=!0}catch(p){b=p,a.hadError_=
!0,FNa(a)||(c=!0)}}a.result_=b;d&&(m=(0,_.Uu)(a.continue_,a,!0),d=(0,_.Uu)(a.continue_,a,!1),b instanceof _.$w?(_.bx(b,m,d),b.blocking_=!0):b.then(m,d));c&&(b=new HNa(b),GNa[b.JSC$6360_id_]=b,a.unhandledErrorId_=b.JSC$6360_id_)},CNa=function(){_.aa.call(this)};
_.Wu(CNa,_.aa);CNa.prototype.message="Deferred has already fired";CNa.prototype.name="AlreadyCalledError";var ax=function(){_.aa.call(this)};
_.Wu(ax,_.aa);ax.prototype.message="Deferred was canceled";ax.prototype.name="CanceledError";var HNa=function(a){this.JSC$6360_id_=_.ca.setTimeout((0,_.Uu)(this.throwError,this),0);this.JSC$6360_error_=a};
HNa.prototype.throwError=function(){delete GNa[this.JSC$6360_id_];throw this.JSC$6360_error_;};
var GNa={};var INa={1:"NativeMessagingTransport"},JNa=["pu","lru","pru","lpu","ppu"],LNa=function(){for(var a=10,b=KNa,c=b.length,d="";0<a--;)d+=b.charAt(Math.floor(Math.random()*c));return d},KNa="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";var ex=function(a){_.fw.call(this);this.JSC$6363_domHelper_=a||_.tw()};
_.Wu(ex,_.fw);ex.prototype.transportType=0;ex.prototype.getType=function(){return this.transportType};
ex.prototype.getName=function(){return INa[String(this.transportType)]||""};var fx=function(a,b,c,d,e){ex.call(this,c);this.JSC$6366_channel_=a;this.protocolVersion_=e||2;this.peerHostname_=b||"*";this.JSC$6366_eventHandler_=new _.Yw(this);this.maybeAttemptToConnectTimer_=new _.Fw(100,_.Bw(this.JSC$6363_domHelper_));this.oneSidedHandshake_=!!d;this.setupAckReceived_=new _.$w;this.setupAckSent_=new _.$w;this.connected_=new _.$w;this.endpointId_=LNa();this.peerEndpointId_=null;this.oneSidedHandshake_?1==MNa(this.JSC$6366_channel_)?_.dx(this.connected_,this.setupAckReceived_):
_.dx(this.connected_,this.setupAckSent_):(_.dx(this.connected_,this.setupAckReceived_),2==this.protocolVersion_&&_.dx(this.connected_,this.setupAckSent_));_.cx(this.connected_,this.notifyConnected_,this);this.connected_.callback(!0);this.JSC$6366_eventHandler_.listen(this.maybeAttemptToConnectTimer_,"tick",this.maybeAttemptToConnect_)};
_.Wu(fx,ex);fx.prototype.peerProtocolVersion_=null;fx.prototype.JSC$6369_initialized_=!1;fx.prototype.transportType=1;var NNa={};fx.prototype.sendTimerId_=0;
var QNa=function(a){var b=a.event_.data;if("string"!==typeof b)return!1;var c=b.indexOf("|"),d=b.indexOf(":");if(-1==c||-1==d)return!1;var e=b.substring(0,c);c=b.substring(c+1,d);b=b.substring(d+1);if(d=gx[e])return d.xpcDeliver(c,b,a.event_.origin),!0;d=ONa(b)[0];for(var h in gx){var l=gx[h];if(1==MNa(l)&&!l.isConnected()&&"tp"==c&&("SETUP"==d||"SETUP_NTPV2"==d)&&PNa(l,a.event_.origin))return delete gx[l.name],l.name=e,gx[e]=l,l.xpcDeliver(c,b),!0}return!1},RNa=function(a){2!=a.protocolVersion_||
null!=a.peerProtocolVersion_&&2!=a.peerProtocolVersion_||a.send("tp","SETUP_NTPV2,"+a.endpointId_);
null!=a.peerProtocolVersion_&&1!=a.peerProtocolVersion_||a.send("tp","SETUP")},SNa=function(a,b){if(2!=a.protocolVersion_||null!=a.peerProtocolVersion_&&2!=a.peerProtocolVersion_||2!=b){if(null!=a.peerProtocolVersion_&&1!=a.peerProtocolVersion_||1!=b)return;
a.send("tp","SETUP_ACK")}else a.send("tp","SETUP_ACK_NTPV2");a.setupAckSent_.fired_||a.setupAckSent_.callback(!0)},TNa=function(a,b){b>a.peerProtocolVersion_&&(a.peerProtocolVersion_=b);
1==a.peerProtocolVersion_&&(a.setupAckSent_.fired_||a.oneSidedHandshake_||a.setupAckSent_.callback(!0),a.peerEndpointId_=null)};
_.f=fx.prototype;_.f.connect=function(){var a=_.Bw(this.JSC$6363_domHelper_),b=_.La(a),c=NNa[b];"number"!==typeof c&&(c=0);0==c&&_.Br(a.postMessage?a:a.document,"message",QNa,!1,fx);NNa[b]=c+1;this.JSC$6369_initialized_=!0;this.maybeAttemptToConnect_()};
_.f.maybeAttemptToConnect_=function(){var a=0==MNa(this.JSC$6366_channel_);this.oneSidedHandshake_&&a||this.JSC$6366_channel_.isConnected()||this.isDisposed()?this.maybeAttemptToConnectTimer_.stop():(this.maybeAttemptToConnectTimer_.start(),RNa(this))};
_.f.send=function(a,b){var c=this.JSC$6366_channel_.peerWindowObject_;c&&(this.send=function(d,e){var h=this,l=this.JSC$6366_channel_.name;this.sendTimerId_=_.Gw(function(){h.sendTimerId_=0;try{var m=c.postMessage?c:c.document;m.postMessage&&m.postMessage(l+"|"+d+":"+e,h.peerHostname_)}catch(p){}},0)},this.send(a,b))};
_.f.notifyConnected_=function(){var a=this.JSC$6366_channel_,b=1==this.protocolVersion_||1==this.peerProtocolVersion_?200:void 0;a.isConnected()||a.connectionDelay_&&a.connectionDelay_.isActive()||(a.state_=2,_.Jc(a.connectionDelay_),void 0!==b?(a.connectionDelay_=new _.Xw(a.connectCb_,b),a.connectionDelay_.start()):(a.connectionDelay_=null,a.connectCb_()))};
_.f.disposeInternal=function(){if(this.JSC$6369_initialized_){var a=_.Bw(this.JSC$6363_domHelper_),b=_.La(a),c=NNa[b];NNa[b]=c-1;1==c&&_.ow(a.postMessage?a:a.document,"message",QNa,!1,fx)}this.sendTimerId_&&(_.Hw(this.sendTimerId_),this.sendTimerId_=0);_.Jc(this.JSC$6366_eventHandler_);delete this.JSC$6366_eventHandler_;_.Jc(this.maybeAttemptToConnectTimer_);delete this.maybeAttemptToConnectTimer_;this.setupAckReceived_.cancel();delete this.setupAckReceived_;this.setupAckSent_.cancel();delete this.setupAckSent_;
this.connected_.cancel();delete this.connected_;delete this.send;fx.superClass_.disposeInternal.call(this)};
var ONa=function(a){a=a.split(",");a[1]=a[1]||null;return a};_.hx=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(_.Fa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return _.If.getValues(a)};
_.UNa=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(_.Fa(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.If.getKeys(a)}}};
_.VNa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.Fa(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.UNa(a),e=_.hx(a),h=e.length,l=0;l<h;l++)b.call(c,e[l],d&&d[l],a)};var Rxa,ox,qx,bOa,WNa,YNa,XNa,aOa,ZNa;
_.Jn=function(a,b){this.JSC$6371_domain_=this.userInfo_=this.scheme_="";this.JSC$6371_port_=null;this.fragment_=this.JSC$6371_path_="";this.JSC$6371_ignoreCase_=!1;var c;a instanceof _.Jn?(this.JSC$6371_ignoreCase_=void 0!==b?b:a.JSC$6371_ignoreCase_,_.ix(this,a.scheme_),this.userInfo_=a.userInfo_,_.jx(this,a.JSC$6371_domain_),_.kx(this,a.JSC$6371_port_),_.lx(this,a.getPath()),_.mx(this,a.JSC$6371_queryData_.clone()),_.nx(this,a.fragment_)):a&&(c=_.Qf(String(a)))?(this.JSC$6371_ignoreCase_=!!b,_.ix(this,
c[1]||"",!0),this.userInfo_=ox(c[2]||""),_.jx(this,c[3]||"",!0),_.kx(this,c[4]),_.lx(this,c[5]||"",!0),_.mx(this,c[6]||"",!0),_.nx(this,c[7]||"",!0)):(this.JSC$6371_ignoreCase_=!!b,this.JSC$6371_queryData_=new _.px(null,this.JSC$6371_ignoreCase_))};
_.Jn.prototype.toString=function(){var a=[],b=this.scheme_;b&&a.push(qx(b,WNa,!0),":");var c=this.JSC$6371_domain_;if(c||"file"==b)a.push("//"),(b=this.userInfo_)&&a.push(qx(b,WNa,!0),"@"),a.push(_.Kf(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.JSC$6371_port_,null!=c&&a.push(":",String(c));if(c=this.getPath())this.JSC$6371_domain_&&"/"!=c.charAt(0)&&a.push("/"),a.push(qx(c,"/"==c.charAt(0)?XNa:YNa,!0));(c=this.JSC$6371_queryData_.toString())&&a.push("?",c);(c=this.fragment_)&&a.push("#",qx(c,
ZNa));return a.join("")};
_.Jn.prototype.resolve=function(a){var b=this.clone(),c=!!a.scheme_;c?_.ix(b,a.scheme_):c=!!a.userInfo_;c?b.userInfo_=a.userInfo_:c=!!a.JSC$6371_domain_;c?_.jx(b,a.JSC$6371_domain_):c=null!=a.JSC$6371_port_;var d=a.getPath();if(c)_.kx(b,a.JSC$6371_port_);else if(c=!!a.JSC$6371_path_){if("/"!=d.charAt(0))if(this.JSC$6371_domain_&&!this.JSC$6371_path_)d="/"+d;else{var e=b.getPath().lastIndexOf("/");-1!=e&&(d=b.getPath().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.la(e,"./")||_.la(e,"/.")){d=
_.pp(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?_.lx(b,d):c=""!==a.JSC$6371_queryData_.toString();c?_.mx(b,a.JSC$6371_queryData_.clone()):c=!!a.fragment_;c&&_.nx(b,a.fragment_);return b};
_.Jn.prototype.clone=function(){return new _.Jn(this)};
_.ix=function(a,b,c){a.scheme_=c?ox(b,!0):b;a.scheme_&&(a.scheme_=a.scheme_.replace(/:$/,""));return a};
_.jx=function(a,b,c){a.JSC$6371_domain_=c?ox(b,!0):b;return a};
_.kx=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("ra`"+b);a.JSC$6371_port_=b}else a.JSC$6371_port_=null;return a};
_.Jn.prototype.getPath=function(){return this.JSC$6371_path_};
_.lx=function(a,b,c){a.JSC$6371_path_=c?ox(b,!0):b;return a};
_.mx=function(a,b,c){b instanceof _.px?(a.JSC$6371_queryData_=b,$Na(a.JSC$6371_queryData_,a.JSC$6371_ignoreCase_)):(c||(b=qx(b,aOa)),a.JSC$6371_queryData_=new _.px(b,a.JSC$6371_ignoreCase_));return a};
_.rx=function(a,b){return a.JSC$6371_queryData_.get(b)};
_.nx=function(a,b,c){a.fragment_=c?ox(b):b;return a};
_.sx=function(a,b){return a instanceof _.Jn?a.clone():new _.Jn(a,b)};
Rxa=function(a,b){a instanceof _.Jn||(a=_.sx(a));b instanceof _.Jn||(b=_.sx(b));return a.resolve(b)};
ox=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};
qx=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,bOa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};
bOa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
WNa=/[#\/\?@]/g;YNa=/[#\?:]/g;XNa=/[#\?]/g;aOa=/[#\?@]/g;ZNa=/#/g;_.px=function(a,b){this.count_=this.keyMap_=null;this.encodedQuery_=a||null;this.JSC$6372_ignoreCase_=!!b};
_.tx=function(a){a.keyMap_||(a.keyMap_=new Map,a.count_=0,a.encodedQuery_&&MJa(a.encodedQuery_,function(b,c){a.add(_.Uf(b),c)}))};
_.f=_.px.prototype;_.f.getCount=function(){_.tx(this);return this.count_};
_.f.add=function(a,b){_.tx(this);this.encodedQuery_=null;a=Px(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){_.tx(this);a=Px(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(){_.tx(this);return 0==this.count_};
_.f.containsKey=function(a){_.tx(this);a=Px(this,a);return this.keyMap_.has(a)};
_.f.containsValue=function(a){var b=this.getValues();return _.Ba(b,a)};
_.f.forEach=function(a,b){_.tx(this);this.keyMap_.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.f.getKeys=function(){_.tx(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){_.tx(this);var b=[];if("string"===typeof a)this.containsKey(a)&&(b=b.concat(this.keyMap_.get(Px(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){_.tx(this);this.encodedQuery_=null;a=Px(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};
_.cOa=function(a,b,c){a.remove(b);0<c.length&&(a.encodedQuery_=null,a.keyMap_.set(Px(a,b),_.Da(c)),a.count_+=c.length)};
_.px.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=_.Kf(d);d=this.getValues(d);for(var h=0;h<d.length;h++){var l=e;""!==d[h]&&(l+="="+_.Kf(d[h]));a.push(l)}}return this.encodedQuery_=a.join("&")};
_.px.prototype.clone=function(){var a=new _.px;a.encodedQuery_=this.encodedQuery_;this.keyMap_&&(a.keyMap_=new Map(this.keyMap_),a.count_=this.count_);return a};
var Px=function(a,b){b=String(b);a.JSC$6372_ignoreCase_&&(b=b.toLowerCase());return b},$Na=function(a,b){b&&!a.JSC$6372_ignoreCase_&&(_.tx(a),a.encodedQuery_=null,a.keyMap_.forEach(function(c,d){var e=d.toLowerCase();
d!=e&&(this.remove(d),_.cOa(this,e,c))},a));
a.JSC$6372_ignoreCase_=b};
_.px.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)_.VNa(arguments[b],function(c,d){this.add(d,c)},this)};var Qx=function(a,b){Zw.call(this);for(var c=0,d;d=JNa[c];c++)if(d in a&&!/^https?:\/\//.test(a[d]))throw Error("ta`"+a[d]+"`"+d);this.cfg_=a;this.name=this.cfg_.cn||LNa();this.JSC$6367_domHelper_=b||_.tw();this.deferredDeliveries_=[];this.peerLoadHandler_=new _.Yw(this);a.lpu=a.lpu||LJa(_.Bw(this.JSC$6367_domHelper_).location.href)+"/robots.txt";a.ppu=a.ppu||LJa(a.pu||"")+"/robots.txt";gx[this.name]=this;pKa(window,"unload",dOa)||_.xr(window,"unload",dOa)};
_.Wu(Qx,Zw);var eOa=RegExp("^%*tp$"),fOa=RegExp("^%+tp$");_.f=Qx.prototype;_.f.connectionDelay_=null;_.f.peerWindowDeferred_=null;_.f.transport_=null;_.f.state_=1;_.f.isConnected=function(){return 2==this.state_};
_.f.peerWindowObject_=null;_.f.iframeElement_=null;_.f.connect=function(a){this.connectCb_=a||_.Xv;3==this.state_&&(this.state_=1);this.peerWindowDeferred_?_.cx(this.peerWindowDeferred_,this.continueConnection_):this.continueConnection_()};
_.f.continueConnection_=function(){this.peerWindowDeferred_=null;this.cfg_.ifrid&&(this.iframeElement_=this.JSC$6367_domHelper_.getElement(this.cfg_.ifrid));if(this.iframeElement_){var a=this.iframeElement_.contentWindow;a||(a=window.frames[this.cfg_.ifrid]);this.peerWindowObject_=a}if(!this.peerWindowObject_){if(window==window.top)throw Error("va");this.peerWindowObject_=window.parent}if(!this.transport_){this.cfg_.tp||(this.cfg_.tp="function"===typeof document.postMessage||"function"===typeof window.postMessage||
_.pi&&window.postMessage?1:0);if("function"===typeof this.cfg_.tp)this.transport_=new this.cfg_.tp(this,this.JSC$6367_domHelper_);else switch(this.cfg_.tp){case 1:this.transport_=new fx(this,this.cfg_.ph,this.JSC$6367_domHelper_,!!this.cfg_.osh,this.cfg_.nativeProtocolVersion||2)}if(!this.transport_)throw Error("ua");}for(this.transport_.connect();0<this.deferredDeliveries_.length;)this.deferredDeliveries_.shift()()};
_.f.close=function(){this.peerWindowDeferred_&&(this.peerWindowDeferred_.cancel(),this.peerWindowDeferred_=null);this.deferredDeliveries_.length=0;this.peerLoadHandler_.removeAll();this.state_=3;_.Jc(this.transport_);this.connectCb_=this.transport_=null;_.Jc(this.connectionDelay_);this.connectionDelay_=null};
_.f.send=function(a,b){if(this.isConnected()){try{var c=!!this.peerWindowObject_&&!this.peerWindowObject_.closed}catch(e){c=!1}if(c){_.Ka(b)&&(b=(0,_.gi)(b));c=this.transport_;var d=c.send;eOa.test(a)&&(a="%"+a);a=a.replace(/[%:|]/g,encodeURIComponent);d.call(c,a,b)}else this.close()}};
_.f.xpcDeliver=function(a,b,c){if(this.peerWindowDeferred_)this.deferredDeliveries_.push((0,_.Uu)(this.xpcDeliver,this,a,b,c));else if(PNa(this,c)&&!this.isDisposed()&&3!=this.state_)if(a&&"tp"!=a)this.isConnected()&&(a=a.replace(/%[0-9a-f]{2}/gi,decodeURIComponent),a=fOa.test(a)?a.substring(1):a,a=this.getService(a,b))&&(b=zNa(b,a.objectPayload),null!=b&&a.callback(b));else switch(a=this.transport_,c=ONa(b),b=c[1],c[0]){case "SETUP_ACK":TNa(a,1);a.setupAckReceived_.fired_||a.setupAckReceived_.callback(!0);
break;case "SETUP_ACK_NTPV2":2==a.protocolVersion_&&(TNa(a,2),a.setupAckReceived_.fired_||a.setupAckReceived_.callback(!0));break;case "SETUP":TNa(a,1);SNa(a,1);break;case "SETUP_NTPV2":2==a.protocolVersion_&&(c=a.peerProtocolVersion_,TNa(a,2),SNa(a,2),1!=c&&null==a.peerEndpointId_||a.peerEndpointId_==b||RNa(a),a.peerEndpointId_=b)}};
var MNa=function(a){var b=a.cfg_.role;return"number"===typeof b?b:window.parent==a.peerWindowObject_?1:0},PNa=function(a,b){var c=a.cfg_.ph;
return _.hi(null==b?"":String(b))||_.hi(null==c?"":String(c))||b==a.cfg_.ph};
Qx.prototype.disposeInternal=function(){this.close();this.iframeElement_=this.peerWindowObject_=null;delete gx[this.name];_.Jc(this.peerLoadHandler_);delete this.peerLoadHandler_;Qx.superClass_.disposeInternal.call(this)};
var dOa=function(){for(var a in gx)_.Jc(gx[a])},gx={};var hOa=function(a,b){this.JSC$6381_win=a;this.allowAdsHttpEndpoint=b;this.wallElement=this.allowAdsCrossPageChannel=this.allowAdsPopup=null;this.JSC$6381_domHelper=_.tw(a);this.scrollManager=new wNa(a);gOa(this)},gOa=function(a){var b=function(){a.allowAdsPopup&&a.allowAdsPopup.style.setProperty("display","none","important");
a.wallElement.style.setProperty("display","","important");a.wallElement.querySelector(".fc-dialog-container")&&a.wallElement.querySelector(".fc-dialog-container").focus();var e=a.scrollManager;e.JSC$6337_domHelper.JSC$6034_document_.body.style.overflow=e.originalBodyOverflow};
a.allowAdsPopup=a.JSC$6381_domHelper.JSC$6036_createDom("DIV",{"class":"fc-whitelist-root"});a.allowAdsPopup.style.setProperty("display","none","important");a.JSC$6381_domHelper.appendChild(a.JSC$6381_domHelper.JSC$6034_document_.body,a.allowAdsPopup);var c=a.JSC$6381_domHelper.JSC$6036_createDom("DIV",{"class":"fc-dialog-overlay"});a.JSC$6381_domHelper.appendChild(a.allowAdsPopup,c);var d=a.JSC$6381_domHelper.JSC$6036_createDom("DIV",{"class":"fc-whitelist-dialog-wrapper",onclick:b});a.JSC$6381_domHelper.appendChild(a.allowAdsPopup,
d);c=a.JSC$6381_domHelper.JSC$6036_createDom("IFRAME");c.className="fc-whitelist-dialog";c.frameBorder="0";c.id="fc-whitelist-iframe";_.rd(c,a.allowAdsHttpEndpoint);a.JSC$6381_domHelper.appendChild(d,c);d={};d.pu=_.qd(a.allowAdsHttpEndpoint).toString();d.tp=1;d.cn="fc-whitelist-channel";d.ifrid=c.id;d.osh=!0;a.allowAdsCrossPageChannel=new Qx(d);a.allowAdsCrossPageChannel.registerService("close",b);a.allowAdsCrossPageChannel.registerService("refresh",function(){a.JSC$6381_win.location.reload()});
a.allowAdsCrossPageChannel.registerService("resize",function(e){if(e){var h=a.allowAdsPopup.querySelector(".fc-whitelist-dialog");e.width&&h.style.setProperty("width",e.width,"important");e.height&&h.style.setProperty("height",e.height,"important")}},!0);
a.allowAdsCrossPageChannel.connect()};
hOa.prototype.tearDown=function(){this.allowAdsPopup&&(this.JSC$6381_domHelper.removeNode(this.allowAdsPopup),this.allowAdsPopup=null);this.allowAdsCrossPageChannel&&this.allowAdsCrossPageChannel.close()};/*
 gapi.loader.OBJECT_CREATE_TEST_OVERRIDE &&*/
var Rx=window,Sx=document,iOa=Rx.location,jOa=function(){},kOa=/\[native code\]/,Tx=function(a,b,c){return a[b]=a[b]||c},lOa=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},Ux=function(){var a;
if((a=Object.create)&&kOa.test(a))a=a(null);else{a={};for(var b in a)a[b]=void 0}return a},Vx=Tx(Rx,"gapi",{});var Wx={};Wx=Tx(Rx,"___jsl",Ux());Tx(Wx,"I",0);Tx(Wx,"hel",10);var mOa=function(){var a=iOa.href;if(Wx.dpo)var b=Wx.h;else{b=Wx.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},nOa=function(a){var b=Tx(Wx,"PQ",[]);
Wx.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)},oOa=function(a){return Tx(Tx(Wx,"H",Ux()),a,Ux())};var pOa=Tx(Wx,"perf",Ux());Tx(pOa,"g",Ux());var qOa=Tx(pOa,"i",Ux());Tx(pOa,"r",[]);Ux();Ux();var sOa=function(a,b,c){b&&0<b.length&&(b=rOa(b),c&&0<c.length&&(b+="___"+rOa(c)),28<b.length&&(b=b.substr(0,28)+(b.length-28)),c=b,b=Tx(qOa,"_p",Ux()),Tx(b,c,Ux())[a]=(new Date).getTime(),b=pOa.r,"function"===typeof b?b(a,"_p",c):b.push([a,"_p",c]))},rOa=function(a){return a.join("__").replace(/\./g,"_").replace(/\-/g,"_").replace(/,/g,"_")};var tOa=Ux(),uOa=[],Xx=function(a){throw Error("wa`"+a);};
uOa.push(["jsl",function(a){for(var b in a)if(Object.prototype.hasOwnProperty.call(a,b)){var c=a[b];"object"==typeof c?Wx[b]=Tx(Wx,b,[]).concat(c):Tx(Wx,b,c)}if(b=a.u)a=Tx(Wx,"us",[]),a.push(b),(b=/^https:(.*)$/.exec(b))&&a.push("http:"+b[1])}]);
var vOa=/^(\/[a-zA-Z0-9_\-]+)+$/,wOa=[/\/amp\//,/\/amp$/,/^\/amp$/],xOa=/^[a-zA-Z0-9\-_\.,!]+$/,yOa=/^gapi\.loaded_[0-9]+$/,zOa=/^[a-zA-Z0-9,._-]+$/,DOa=function(a,b,c,d,e){var h=a.split(";"),l=h.shift(),m=tOa[l],p=null;m?p=m(h,b,c,d):Xx("no hint processor for: "+l);p||Xx("failed to generate load url");b=p;c=b.match(AOa);(d=b.match(BOa))&&1===d.length&&COa.test(b)&&c&&1===c.length||Xx("failed sanity: "+a);try{a="?";if(e&&0<e.length){_.Ma(e);var q=e.join(",");p=p+"?le="+q;a="&"}if(Wx.rol){var t=Wx.ol;
t&&t.length&&(p=""+p+a+"ol="+t.length)}}catch(y){}return p},GOa=function(a,b,c,d){a=EOa(a);
yOa.test(c)||Xx("invalid_callback");b=FOa(b);d=d&&d.length?FOa(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("")},EOa=function(a){"/"!==a.charAt(0)&&Xx("relative path");
for(var b=a.substring(1).split("/"),c=[];b.length;){a=b.shift();if(!a.length||0==a.indexOf("."))Xx("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("/");vOa.test(b)||Xx("invalid_prefix");c=0;for(d=wOa.length;c<d;++c)wOa[c].test(b)&&Xx("invalid_prefix");c=HOa(a,"k",!0);d=HOa(a,"am");e=HOa(a,"rs");a=HOa(a,"t");
return{pathPrefix:b,version:c,activeMods:d,resourceSig:e,zcms:a}},FOa=function(a){for(var b=[],c=0,d=a.length;c<d;++c){var e=a[c].replace(/\./g,"_").replace(/-/g,"_");
zOa.test(e)&&b.push(e)}return b.join(",")},HOa=function(a,b,c){a=a[b];
!a&&c&&Xx("missing: "+b);if(a){if(xOa.test(a))return a;Xx("invalid: "+b)}return null},COa=/^https?:\/\/[a-z0-9_.-]+\.google(rs)?\.com(:\d+)?\/[a-zA-Z0-9_.,!=\-\/]+$/,BOa=/\/cb=/g,AOa=/\/\//g;
tOa.m=function(a,b,c,d){(a=a[0])||Xx("missing_hint");return"https://apis.google.com"+GOa(a,b,c,d)};
var IOa=decodeURI("%73cript"),JOa=/^[-+_0-9\/A-Za-z]+={0,2}$/,KOa=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},LOa=function(){var a=Wx.nonce;
return void 0!==a?a&&a===String(a)&&a.match(JOa)?a:Wx.nonce=null:Sx.querySelector?(a=Sx.querySelector("script[nonce]"))?(a=a.nonce||a.getAttribute("nonce")||"",a&&a===String(a)&&a.match(JOa)?Wx.nonce=a:Wx.nonce=null):null:null},OOa=function(a){if("loading"!=Sx.readyState)MOa(a);
else{var b=LOa(),c="";null!==b&&(c=' nonce="'+b+'"');a="<"+IOa+' src="'+encodeURI(a)+'"'+c+"></"+IOa+">";Sx.write(NOa?NOa.createHTML(a):a)}},MOa=function(a){var b=Sx.createElement(IOa);
b.setAttribute("src",NOa?NOa.createScriptURL(a):a);a=LOa();null!==a&&b.setAttribute("nonce",a);b.async="true";(a=Sx.getElementsByTagName(IOa)[0])?a.parentNode.insertBefore(b,a):(Sx.head||Sx.body||Sx.documentElement).appendChild(b)},QOa=function(a,b,c){POa(function(){var d=b===mOa()?Tx(Vx,"_",Ux()):Ux();
d=Tx(oOa(b),"_",d);a(d)},c)},uua=function(a,b){var c=b||{};
"function"==typeof b&&(c={},c.callback=b);var d=(b=c)&&b._c;if(d)for(var e=0;e<uOa.length;e++){var h=uOa[e][0],l=uOa[e][1];l&&Object.prototype.hasOwnProperty.call(d,h)&&l(d[h],a,b)}b=[];a?b=a.split(":"):c.features&&(b=c.features);if(!(a=c.h)&&(a=mOa(),!a))throw Error("xa");ROa(b||[],c,a)},ROa=function(a,b,c){var d=!!Wx.glrp;
a=lOa(a)||[];var e=b.callback,h=b.config,l=b.timeout,m=b.ontimeout,p=b.onerror,q=void 0;"function"==typeof p&&(q=p);var t=null,y=!1;if(l&&!m||!l&&m)throw"Timeout requires both the timeout parameter and ontimeout parameter to be set";p=Tx(oOa(c),"r",[]).sort();var z=Tx(oOa(c),"L",[]).sort(),D=Wx.le||[],E=[].concat(p),I=function(ea,ma){if(y)return 0;Rx.clearTimeout(t);z.push.apply(z,S);var ra=((Vx||{}).config||{}).update;ra?ra(h):h&&Tx(Wx,"cu",[]).push(h);if(ma){sOa("me0",ea,E);try{QOa(ma,c,q)}finally{sOa("me1",
ea,E)}}return 1};
0<l&&(t=Rx.setTimeout(function(){y=!0;m()},l));
var S=KOa(a,z);if(S.length){S=KOa(a,p);var T=Tx(Wx,"CP",[]),fa=T.length;T[fa]=function(ea){if(!ea)return 0;sOa("ml1",S,E);var ma=function(Ea){d||(T[fa]=null);I(S,ea)&&(d&&(T[fa]=null),nOa(function(){e&&e();Ea()}))},ra=function(){var Ea=T[fa+1];
Ea&&Ea()};
0<fa&&T[fa-1]?T[fa]=function(){ma(ra)}:ma(ra)};
if(S.length){var oa="loaded_"+Wx.I++;Vx[oa]=function(ea){T[fa](ea);Vx[oa]=null};
a=DOa(c,S,"gapi."+oa,p,D);p.push.apply(p,S);sOa("ml0",S,E);b.sync||Rx.___gapisync?OOa(a):MOa(a)}else T[fa](jOa)}else I(S)&&e&&e()},NOa=wHa("goog#gapi"),POa=function(a,b){if(Wx.hee&&0<Wx.hel)try{return a()}catch(c){b&&b(c),Wx.hel--,uua("debug_error",function(){try{window.___jsl.hefn(c)}catch(d){throw c;
}})}else try{return a()}catch(c){throw b&&b(c),c;
}},SOa=Vx.load;
SOa&&Tx(Wx,"ol",[]).push(SOa);Vx.load=function(a,b){return POa(function(){return uua(a,b)})};var TOa=function(a){this.segments=a};
TOa.prototype.toString=function(){return this.segments.join(".")};
TOa.prototype.getVersion=function(){return this.segments[1]};
var UOa=function(a){var b=a.split(".");b=4!==b.length&&3!==b.length||-1!==b[0].indexOf("=")?null:new TOa(b);if(null===b)throw new TypeError("ya`"+a);return b};var VOa=function(){this.JSC$6388_keys_={};this.urlPrefix_="";this.JSC$6388_queryData_={};this.wasmSuffix_=".wasm"};
VOa.prototype.toString=function(){if(this.urlPrefix_.endsWith("_/wa/"))var a=this.urlPrefix_+Yx(this,"wk")+this.wasmSuffix_;else{a=this.urlPrefix_+WOa(this);var b=_.$f(this.JSC$6388_queryData_),c="";""!=b&&(c="?"+b);a+=c}return a};
var XOa=function(a){a=Yx(a,"md");return!!a&&"0"!==a},WOa=function(a){var b=[],c=(0,_.Uu)(function(d){void 0!==this.JSC$6388_keys_[d]&&b.push(d+"="+this.JSC$6388_keys_[d])},a);
XOa(a)?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto"),c("tpc")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.JSC$6388_keys_||Zx(a,"d","0"),c("d"),c("exm"),c("excm"),(a.JSC$6388_keys_.excm||a.JSC$6388_keys_.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==Yx(a,"br")&&c("br"),c("sbr"),""!==YOa(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),c("cb"),c("ee"),c("tpc"),c("m"));return b.join("/")},Yx=function(a,b){return a.JSC$6388_keys_[b]?a.JSC$6388_keys_[b]:null},Zx=
function(a,b,c){c?a.JSC$6388_keys_[b]=c:delete a.JSC$6388_keys_[b]},ZOa=function(a,b){a.urlPrefix_=b},$Oa=function(a,b){b&&0<b.length?(b.sort(),Zx(a,"exm",b.join(","))):Zx(a,"exm",null)},aPa=function(a,b){b&&0<b.length?(b.sort(),Zx(a,"excm",b.join(","))):Zx(a,"excm",null)},bPa=function(a){return(a=Yx(a,"m"))?a.split(","):[]},YOa=function(a){switch(Yx(a,"wt")){case "0":return"0";
case "1":return"1";case "2":return"2";default:return""}},cPa=function(a,b){var c=Object.keys(b).filter(function(d){return!!Object.keys(b[d]).length}).map(function(d){var e=Object.keys(b[d]);
1<e.length&&e.sort();return d+":"+e.join(",")});
c.sort();Zx(a,"ee",c.join(";"))},dPa=function(a){delete a.JSC$6388_keys_.m;
delete a.JSC$6388_keys_.exm;delete a.JSC$6388_keys_.ed};
VOa.prototype.clone=function(){return ePa(this.toString())};
var ePa=function(a,b){b=void 0===b?!0:b;var c=fPa(a),d=new VOa,e=_.Qf(c)[5];_.If.forEach(gPa,function(m){var p=e.match("/"+m+"=([^/]+)");p&&Zx(d,m,p[1])});
var h=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";ZOa(d,a.substr(0,a.indexOf(h)+h.length));if(d.urlPrefix_.endsWith("_/wa/")){b=hPa(a);var l=!0;Object.values(iPa).forEach(function(m){a.endsWith(m)&&(d.wasmSuffix_=m,l=!1)});
l&&(c=a.split("/"),d.wasmSuffix_="/"+c[c.length-1]);Zx(d,"wk",b.toString());return d}if(!b)return d;(b=_.Qf(c)[6]||null)&&MJa(b,function(m,p){d.JSC$6388_queryData_[m]=p});
return d},jPa=function(a){var b=_.Yf(fPa(a));
return null===b?!1:RegExp("/_/wa/","g").test(b)?!!hPa(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},hPa=function(a){var b=null,c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);
-1!==d?b=a.slice(c,d):Object.values(iPa).forEach(function(e){a.endsWith(e)&&(b=a.slice(c,a.lastIndexOf(e)))});
if(null===b)return null;try{return UOa(b)}catch(e){return null}},fPa=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},gPa={ROW_KEY:"k",
CSS_ROW_KEY:"ck",WASM_ROW_KEY:"wk",MODULES:"m",EXCLUDED_MODULES:"exm",EXCLUDED_CSS_MODULES:"excm",ACTIVE_MODS:"am",MASKED_MODS:"mm",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",ENABLE_SHARED_BROTLI_ENCODING:"sbr",WRAP_IN_TRY:"wt",EXTRA_EDGES:"ee",SOURCE_MAP:"sm",METADATA:"md",GSS_MODULE_SET_PROTO:"gssmodulesetproto",USE_JS_GRAPH_FOR_COMBINED_REQUESTS:"ujg",
USE_INSTALL_CSS_PROTO:"sp",TPC:"tpc"},kPa=RegExp("^loaded_(g|h)?[_\\d]+$"),iPa={WASM:".wasm",SOURCEMAP:".map",SYMBOLS:".symbols",LOADER_JS:".loader.js",LOADER_SOURCEMAP:".loader.sourcemap",WORKER_JS:".worker.js",WORKER_SOURCEMAP:".worker.sourcemap"};Su=Su||{};var $x=function(){_.fw.call(this)};
_.Wu($x,_.fw);$x.prototype.initialize=function(){};var lPa=function(a,b){this.fn_=a;this.handler_=b};
lPa.prototype.execute=function(a){this.fn_&&(this.fn_.call(this.handler_||null,a),this.fn_=this.handler_=null)};
lPa.prototype.abort=function(){this.handler_=this.fn_=null};var ay=function(a,b){_.fw.call(this);this.deps_=a;this.JSC$6398_id_=b;this.onloadCallbacks_=[];this.JSC$6398_onErrorCallbacks_=[];this.earlyOnloadCallbacks_=[]};
_.Wu(ay,_.fw);ay.prototype.moduleConstructor_=$x;ay.prototype.module_=null;ay.prototype.getId=function(){return this.JSC$6398_id_};
ay.prototype.registerCallback=function(a,b){return mPa(this.onloadCallbacks_,a,b)};
var nPa=function(a,b){mPa(a.JSC$6398_onErrorCallbacks_,b)},mPa=function(a,b,c){b=new lPa(b,c);
a.push(b);return b};
ay.prototype.isLoaded=function(){return!!this.module_};
ay.prototype.onLoad=function(a){var b=new this.moduleConstructor_;b.initialize(a());this.module_=b;b=(b=!!oPa(this.earlyOnloadCallbacks_,a()))||!!oPa(this.onloadCallbacks_,a());b||(this.JSC$6398_onErrorCallbacks_.length=0);return b};
ay.prototype.onError=function(a){(a=oPa(this.JSC$6398_onErrorCallbacks_,a))&&_.ca.setTimeout(gJa("Module errback failures: "+a),0);this.earlyOnloadCallbacks_.length=0;this.onloadCallbacks_.length=0};
var oPa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e){_.da(e),c.push(e)}a.length=0;return c.length?c:null};
ay.prototype.disposeInternal=function(){ay.superClass_.disposeInternal.call(this);_.Jc(this.module_)};var pPa=function(){this.JSC$6401_loader_=null};
_.f=pPa.prototype;_.f.setBatchModeEnabled=function(){};
_.f.setAllModuleInfoString=function(){};
_.f.removeExtraEdge=function(){throw Error("Ba");};
_.f.getModuleContext=function(){return null};
_.f.isActive=function(){return!1};
_.f.isUserActive=function(){return!1};
_.f.registerCallback=function(){};var rda;_.Hd=null;_.Id=null;rda=[];var qPa=function(a,b){this.serviceId_=a;this.moduleId_=b||null};
qPa.prototype.toString=function(){return this.serviceId_};
qPa.prototype.getModuleId=function(){return this.moduleId_};var by=function(a){this.props=a;this.__unmounted=!1};
by.prototype.didPatch=function(){};
by.prototype.didMount=function(){};
by.prototype.didUnmount=function(){};
by.prototype.didUpdate=function(){};var Od={afterOpen:function(){},
onElementDeleted:function(){},
beforeVisit:function(){},
beforeRender:function(){},
afterRender:function(){},
didMount:function(){},
didPatch:function(){},
didUnmount:function(){},
didUpdate:function(){}};var Wda={};var Sd=null;var Xd=null,ae=!1,Cda=1,Mda=Symbol("Ea"),rPa={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:function(){return!1},
producerRecomputeValue:function(){},
consumerMarkedDirty:function(){},
consumerOnSignalRead:function(){}};var sPa=Symbol("Fa"),tPa=Symbol("Ga"),Lda=Symbol("Ha"),Kda=Object.assign({},rPa,{value:sPa,dirty:!0,error:null,equal:yda,producerMustRecompute:function(a){return a.value===sPa||a.value===tPa},
producerRecomputeValue:function(a){if(a.value===tPa)throw Error("Ia");var b=a.value;a.value=tPa;var c=Hda(a);try{var d=a.computation()}catch(e){d=Lda,a.error=e}finally{Ida(a,c)}b!==sPa&&b!==Lda&&d!==Lda&&a.equal(b,d)?a.value=b:(a.value=d,a.version++)}});var Uda=function(){throw Error();};var Vda=null,Oda=Object.assign({},rPa,{equal:yda,value:void 0});var Rda=function(){},Qda=Object.assign({},rPa,{consumerIsAlwaysLive:!0,
consumerAllowSignalWrites:!1,consumerMarkedDirty:function(a){null!==a.schedule&&a.schedule(a.ref)},
hasRun:!1,cleanupFn:Rda});var Yda=new Set,$da=new Set;Vda=function(){return void Xda(Yda)};_.ke=!1;var oe={default:"__default"};var hea=Object.prototype.hasOwnProperty;eea.prototype=Object.create(null);var Se=kea();var Ae=null;var uea=function(a){this.created=[];this.deleted=[];this.node=a};var vea="undefined"!==typeof Node&&Node.prototype.getRootNode||function(){for(var a=this,b=a;a;)b=a,a=a.parentNode;return b};var mea=function(a,b){this._attrsArr=null;this.staticsApplied=!1;this.nameOrCtor=a;this.key=b;this.text=void 0};var te=null,ue=null,qe=null,ve=null,rea=[],qea=oea,ye=[],ze=[],Oe=function(a){return wea(function(b,c,d){qe=ue=b;ue=null;c(d);pea(null);ue=qe;qe=qe.parentNode;return b},a)}(),$ea=function(a){return wea(function(b,c,d){var e={nextSibling:b};
ue=e;c(d);qe&&pea(b.nextSibling);return e===ue?null:ue},a)}();var Be=[],yea=0;var Ee=new eea;var Hr=new eea;var Ge={attributes:kea(),handleRenderFailure:function(a,b){throw b;},
handleReactiveComponent:function(){return!1},
enableAttributeSanitization:!0},Aea=[];var He=null,bfa=function(a){by.call(this,a);var b=this;this.hooks=[];this.hookCounter=0;_.Vd(function(c,d){b.disposeEffects=c;b.effectOwner=d;_.Wd(function(){Dea(b,b.el)})})};
_.H(bfa,by);bfa.prototype.render=function(a){var b=this,c=He;He=this;this.hookCounter=0;try{return he(function(){return Td(b.effectOwner,function(){return b.functionComponent(a)})})}finally{He=c}};var Gea=[];(function(){var a=Ae;Ae=function(b){null==a||a(b);Hea(b)}})();
var Iea=sda;var Tea=new Set("allowfullscreen async autofocus autoplay checked controls default defer disabled formnovalidate hidden ismap itemscope jsshadow jsslot loop multiple muted novalidate open playsinline readonly required reversed scoped seamless selected spellcheck sortable typemustmatch".split(" "));var Kea={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},Jea={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}]}},ysa={a:1,abbr:1,acronym:1,address:1,applet:4,area:5,article:1,
aside:1,audio:1,b:1,base:4,basefont:1,bdi:1,bdo:1,big: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,dir: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,hgroup: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,strike: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,tt:1,u:1,ul:1,"var":1,video:1,wbr:5},Nea=[{auto:!0,ltr:!0,rtl:!0},{async:!0},{eager:!0,lazy:!0},{_self:!0,_blank:!0}],Mea={"*":{async:1,dir:0,loading:2,
target:3}};_.uPa=function(){};
_.Tu(_.uPa);_.uPa.prototype.nextId_=0;var vPa=_.uPa.getInstance(),cy=function(){this.internalTrustedIdWrappedValue=""},wPa;
cy.prototype.toString=function(){return this.internalTrustedIdWrappedValue};
wPa=function(a){var b=new cy;b.internalTrustedIdWrappedValue=_.Zv(a);return b};
_.fu=function(a){var b=new cy;b.internalTrustedIdWrappedValue=_.Zv(a)+(":"+(vPa.nextId_++).toString(36));return b};var xPa=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,dy={},Pea=(dy[1]={filterString:null,isUnwrappable:null,unwrap:null},dy[2]={filterString:function(){return _.Rc.toString()},
isUnwrappable:function(a){return a instanceof cd},
unwrap:function(a){return _.md(a)}},dy[3]={filterString:function(a,b,c){return xPa.test(c)?c:_.Rc.toString()},
isUnwrappable:function(a){return a instanceof _.Pc},
unwrap:function(a){return _.$c(a)}},dy[4]={filterString:function(){return _.Rc.toString()},
isUnwrappable:function(a){return a instanceof td},
unwrap:function(a){return _.qd(a)}},dy[5]={filterString:null,
isUnwrappable:function(a){return a instanceof _.Qe},
unwrap:function(a){return a.toString()}},dy[7]={filterString:null,
isUnwrappable:null,unwrap:null},dy[8]={filterString:null,isUnwrappable:null,unwrap:null},dy[10]={filterString:null,isUnwrappable:function(a){return a instanceof cy||a instanceof _.Wj},
unwrap:function(a){return a.toString()}},dy);var yPa=kea(),Uea=yPa[oe.default],Vea=yPa.style;var Yea=Symbol("Pa"),Zea=Symbol("Qa"),Xea=function(){this.obj=new Map};
Xea.prototype.append=function(a,b,c,d,e,h){if("string"===typeof a)this.obj.set(a,b),void 0!==c&&(this.obj.set(c,d),void 0!==e&&this.obj.set(e,h));else for(var l in a)"string"===typeof l&&void 0!==a[l]&&this.obj.set(l,a[l])};
Xea.prototype.build=function(){var a=Object.fromEntries(this.obj.entries());this.obj.clear();return _.Ne(a)};var zPa={};_.Bea({attributes:(zPa[oe.default]=function(){return _.Le},zPa.style=function(){return _.Le},zPa)});var jfa=function(){},mfa=function(){},Gfa=function(){},Hfa=function(){};var APa=function(a,b,c){if(a!==_.Me)return!1;a=Oe(document.createElement("div"),function(){dfa(function(){c[0]()})});
a=Array.from(a.childNodes);1===a.length&&(a=a[0]);return a};var Xe=Symbol("Sa");Ge.handleReactiveComponent=lfa;var Afa=function(){this.map=new Map};
Afa.prototype.push=function(a,b){var c=this.map;c.has(a)&&(this.multi||(this.multi=new Map),this.multi.set(b,c.get(a)));c.set(a,b)};
Afa.prototype.pop=function(a){var b=this.map,c=b.get(a),d;void 0!==c&&(null==(d=this.multi)?0:d.has(c))?(b.set(a,this.multi.get(c)),this.multi.delete(c)):b.delete(a);return c};var Bfa=Symbol("Va");_.Ue(_.yfa);
_.yfa.updatePath=function(a){for(var b=[],c=Ze(a.each),d={i$jscomp$399:0};d.i$jscomp$399<c.length;d={item$jscomp$72:void 0,i$jscomp$399:d.i$jscomp$399,index$jscomp$391:void 0},d.i$jscomp$399++)d.item$jscomp$72=c[d.i$jscomp$399],d.index$jscomp$391=d.i$jscomp$399,a.keyBy&&"REFERENCE"!==a.keyBy&&(d.item$jscomp$72=function(e){return function(){return e.item$jscomp$72}}(d)),"INDEX"!==a.keyBy&&(d.index$jscomp$391=function(e){return function(){return e.i$jscomp$399}}(d)),b[d.i$jscomp$399]=he(function(e){return function(){return a.children(e.item$jscomp$72,
e.index$jscomp$391)}}(d));
return 0===c.length&&a.fallback?he(a.fallback):b};_.Ue(_.$e);_.$e.updatePath=function(a){var b=Ze(a.cond);return b?he(function(){return a.children(function(){return b})}):a.else&&he(a.else)};var BPa=function(a){var b=Cfa(a),c=_.Tda(function(){return Efa(b)});
return ofa(function(){var d=c();return he(d)})};
_.Ue(BPa);BPa.updatePath=function(a){var b=Efa(Cfa(a));return he(function(){return b()})};_.Ye=Ifa;Ge.handleReactiveComponent=lfa;_.Ue(_.af);_.af.updatePath=function(a){return a.children()};_.Bea({renderCallbacks:{beforeRender:function(a){Td(a.effectOwner,function(){var b;(null==(b=a.__syncEffects)?0:b.length)&&Ofa(a.__syncEffects)})},
didPatch:function(a){Td(a.effectOwner,function(){var b;(null==(b=a.__syncEffects)?0:b.length)&&Ofa(a.__syncEffects)})},
didUnmount:function(a){var b;(null==(b=a.hooks)?0:b.length)&&a.hooks.forEach(Nfa)}}});_.ey=function(a){this.name=a};var Wna=new _.ey("loggingContext");var fy;fy=Symbol("$a");_.gy=function(a){this.name=a};
_.gy.prototype.toString=function(){return"InjectionToken("+this.name+")"};
var Rfa=function(a){this.key=a},BBa=function(){this.deferredKey=_.cs},Tfa=function(){var a=this;
this.providers=new Map;this.JSC$6517_deferred=new Map;this.cachedValues=new Map;this.TEST_ONLY={getInjectionSnapshot:function(){return new Map(a.providers)}}};
Tfa.prototype.addProvider=function(a){this.providers.set(a.provide,a);var b=this.JSC$6517_deferred.get(a.provide);b&&b.resolver(this.resolve(a.provide))};
Tfa.prototype.resolve=function(a){return a instanceof BBa?CPa(this,a):a instanceof Rfa?DPa(this,a.key,[],!0):DPa(this,a,[])};
var CPa=function(a,b){b=b.deferredKey;if(a.JSC$6517_deferred.has(b))return a.JSC$6517_deferred.get(b).promise;var c={};c.promise=new Promise(function(d){c.resolver=d});
a.JSC$6517_deferred.set(b,c);return c.promise},DPa=function(a,b,c,d){d=void 0===d?!1:d;
if(-1<c.indexOf(b))throw Error("ab`"+b);if(a.cachedValues.has(b))return a.cachedValues.get(b);if(!a.providers.has(b)){if(d)return;throw Error("bb`"+b);}d=a.providers.get(b);c.push(b);if(void 0!==d.useValue)var e=d.useValue;else if(d.useFactory)e=d[fy]?EPa(a,d[fy],c):[],e=d.useFactory.apply(d,_.Pd(e));else if(d.useClass){e=d.useClass;var h=e[fy]?EPa(a,e[fy],c):[];e=new (Function.prototype.bind.apply(e,[null].concat(_.Pd(h))))}else throw Error("cb`"+b);c.pop();d.skipCache||a.cachedValues.set(b,e);return e},
EPa=function(a,b,c){return b?b.map(function(d){return d instanceof Rfa?DPa(a,d.key,c,!0):DPa(a,d,c)}):[]};var Sfa;_.Fl=new _.gy("VISIBILITY_OBSERVER");var FPa,GPa,HPa;FPa=_.ca.window;_.pf=(null==FPa?void 0:null==(GPa=FPa.yt)?void 0:GPa.config_)||(null==FPa?void 0:null==(HPa=FPa.ytcfg)?void 0:HPa.data_)||{};_.Wg("yt.config_",_.pf);_.Nla=function(a){this.internalArray_=_.k(a)};
_.H(_.Nla,_.n);var Zfa=Date.now().toString();var IPa={},bga=[];_.Yk=function(a){this.internalArray_=_.k(a)};
_.H(_.Yk,_.n);_.vna=function(a,b){return _.ik(a,1,b)};_.Xk=function(a){this.internalArray_=_.k(a)};
_.H(_.Xk,_.n);_.Xk.prototype.addExpectedParentScreens=function(a,b){return _.gj(this,1,_.Yk,a,b)};
_.Xk.repeatedFields_=[1];var NIa=function(a){this.internalArray_=_.k(a)};
_.H(NIa,_.n);var JPa=function(a,b){_.jj(a,1,b)};var KPa=function(a){this.internalArray_=_.k(a,13)};
_.H(KPa,_.n);KPa.prototype.setTrackingParams=function(a){return _.uv(this,1,a)};
KPa.repeatedFields_=[6];var fj=function(a){this.internalArray_=_.k(a)};
_.H(fj,_.n);fj.prototype.getKey=function(){return _.Mk(this,1)};
fj.prototype.setKey=function(a){return _.dh(this,1,a)};
fj.prototype.getValue=function(){return _.Mk(this,_.ij(this,Vka,2))};
fj.prototype.hasValue=function(){return null!=_.id(this,_.ij(this,Vka,2))};
var Vka=[2,3,4,5,6];var fh=function(a){this.internalArray_=_.k(a)};
_.H(fh,_.n);fh.prototype.getColdHashData=function(){return _.Mk(this,3)};
fh.prototype.getHotHashData=function(){return _.Mk(this,5)};
fh.prototype.setHotHashData=function(a){return _.dh(this,5,a)};var Kha=function(a){this.internalArray_=_.k(a)};
_.H(Kha,_.n);var Ti=function(a){this.internalArray_=_.k(a)};
_.H(Ti,_.n);Ti.prototype.getDeviceId=function(){return _.Mk(this,6)};
Ti.prototype.getPlayerType=function(){return _.sv(this,36)};
Ti.prototype.setHomeGroupInfo=function(a){return _.ch(this,81,a)};
Ti.prototype.clearLocationPlayabilityToken=function(){return _.eh(this,89)};
Ti.repeatedFields_=[9,66,32,86,100,101];var Uka=function(a){this.internalArray_=_.k(a)};
_.H(Uka,_.n);Uka.repeatedFields_=[15,26,28];var Nha=function(a){this.internalArray_=_.k(a)};
_.H(Nha,_.n);Nha.repeatedFields_=[5];var Wka=function(a){this.internalArray_=_.k(a)};
_.H(Wka,_.n);Wka.prototype.setToken=function(a){return _.dh(this,2,a)};var hj=function(a){this.internalArray_=_.k(a)};
_.H(hj,_.n);hj.prototype.setSafetyMode=function(a){return _.x(this,5,a)};
hj.repeatedFields_=[12];var Si=function(a){this.internalArray_=_.k(a)};
_.H(Si,_.n);Si.prototype.setClient=function(a){return _.ch(this,1,a)};
Si.repeatedFields_=[12];var LPa=function(a,b){this.childIterator_=a[_.ca.Symbol.iterator]();this.mapFn_=b};
LPa.prototype[Symbol.iterator]=function(){return this};
LPa.prototype.next=function(){var a=this.childIterator_.next();return{value:a.done?void 0:this.mapFn_.call(void 0,a.value),done:a.done}};
var MPa=function(a,b){return new LPa(a,b)};_.hy=function(){};
_.hy.prototype.next=function(){return _.iy};
_.iy={done:!0,value:void 0};_.jy=function(a){return{value:a,done:!1}};
_.hy.prototype.__iterator__=function(){return this};var NPa=function(a){if(a instanceof ky||a instanceof ly||a instanceof my)return a;if("function"==typeof a.next)return new ky(function(){return a});
if("function"==typeof a[Symbol.iterator])return new ky(function(){return a[Symbol.iterator]()});
if("function"==typeof a.__iterator__)return new ky(function(){return a.__iterator__()});
throw Error("eb");},ky=function(a){this.func_=a};
ky.prototype.__iterator__=function(){return new ly(this.func_())};
ky.prototype[Symbol.iterator]=function(){return new my(this.func_())};
ky.prototype.toEs6=function(){return new my(this.func_())};
var ly=function(a){this.JSC$6739_iter_=a};
_.H(ly,_.hy);ly.prototype.next=function(){return this.JSC$6739_iter_.next()};
ly.prototype[Symbol.iterator]=function(){return new my(this.JSC$6739_iter_)};
ly.prototype.toEs6=function(){return new my(this.JSC$6739_iter_)};
var my=function(a){ky.call(this,function(){return a});
this.JSC$6742_iter_=a};
_.H(my,ky);my.prototype.next=function(){return this.JSC$6742_iter_.next()};_.ny=function(a,b){this.JSC$6745_map_={};this.JSC$6745_keys_=[];this.version_=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("T");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};
_.f=_.ny.prototype;_.f.getCount=function(){return this.size};
_.f.getValues=function(){oy(this);for(var a=[],b=0;b<this.JSC$6745_keys_.length;b++)a.push(this.JSC$6745_map_[this.JSC$6745_keys_[b]]);return a};
_.f.getKeys=function(){oy(this);return this.JSC$6745_keys_.concat()};
_.f.containsKey=function(a){return this.has(a)};
_.f.has=function(a){return py(this.JSC$6745_map_,a)};
_.f.containsValue=function(a){for(var b=0;b<this.JSC$6745_keys_.length;b++){var c=this.JSC$6745_keys_[b];if(py(this.JSC$6745_map_,c)&&this.JSC$6745_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||OPa;oy(this);for(var c,d=0;c=this.JSC$6745_keys_[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};
var OPa=function(a,b){return a===b};
_.ny.prototype.isEmpty=function(){return 0==this.size};
_.ny.prototype.clear=function(){this.JSC$6745_map_={};this.version_=this.size=this.JSC$6745_keys_.length=0};
_.ny.prototype.remove=function(a){return this.delete(a)};
_.ny.prototype.delete=function(a){return py(this.JSC$6745_map_,a)?(delete this.JSC$6745_map_[a],--this.size,this.version_++,this.JSC$6745_keys_.length>2*this.size&&oy(this),!0):!1};
var oy=function(a){if(a.size!=a.JSC$6745_keys_.length){for(var b=0,c=0;b<a.JSC$6745_keys_.length;){var d=a.JSC$6745_keys_[b];py(a.JSC$6745_map_,d)&&(a.JSC$6745_keys_[c++]=d);b++}a.JSC$6745_keys_.length=c}if(a.size!=a.JSC$6745_keys_.length){var e={};for(c=b=0;b<a.JSC$6745_keys_.length;)d=a.JSC$6745_keys_[b],py(e,d)||(a.JSC$6745_keys_[c++]=d,e[d]=1),b++;a.JSC$6745_keys_.length=c}};
_.f=_.ny.prototype;_.f.get=function(a,b){return py(this.JSC$6745_map_,a)?this.JSC$6745_map_[a]:b};
_.f.set=function(a,b){py(this.JSC$6745_map_,a)||(this.size+=1,this.JSC$6745_keys_.push(a),this.version_++);this.JSC$6745_map_[a]=b};
_.f.addAll=function(a){if(a instanceof _.ny)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 _.ny(this)};
_.f.transpose=function(){for(var a=new _.ny,b=0;b<this.JSC$6745_keys_.length;b++){var c=this.JSC$6745_keys_[b];a.set(this.JSC$6745_map_[c],c)}return a};
_.f.keys=function(){return NPa(this.__iterator__(!0)).toEs6()};
_.f.values=function(){return NPa(this.__iterator__(!1)).toEs6()};
_.f.entries=function(){var a=this;return MPa(this.keys(),function(b){return[b,a.get(b)]})};
_.f.__iterator__=function(a){oy(this);var b=0,c=this.version_,d=this,e=new _.hy;e.next=function(){if(c!=d.version_)throw Error("fb");if(b>=d.JSC$6745_keys_.length)return _.iy;var h=d.JSC$6745_keys_[b++];return _.jy(a?h:d.JSC$6745_map_[h])};
return e};
var py=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Jya=function(a,b){b||(b={});var c=window;var d=a instanceof _.Pc?a:_.qJa("undefined"!=typeof a.href?a.href:String(a))||_.Rc;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("gb");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(",");_.wa()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a?(b=_.Bd("A"),d=d instanceof _.Pc?d:_.tJa(d),b.href=_.$c(d),b.target=a,h&&(b.rel="noreferrer"),d=document.createEvent("MouseEvent"),d.initMouseEvent("click",!0,!0,c,1),b.dispatchEvent(d)):h?(c=DJa("",c,a,m),d=_.$c(d),c&&(_.bv&&_.la(d,";")&&(d="'"+d.replace(/'/g,"%27")+"'"),c.opener=null,""===d&&(d="javascript:''"),d=_.ed('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+
_.bw(d)+'">'),(c=c.document)&&c.write&&(c.write(_.md(d)),c.close()))):((c=DJa(d,c,a,m))&&b.noopener&&(c.opener=null),c&&b.noreferrer&&(c.opener=null))};var PPa=function(){this.data=[];this.cachedPackedInt52=-1};
PPa.prototype.set=function(a,b){b=void 0===b?!0:b;0<=a&&52>a&&Number.isInteger(a)&&this.data[a]!==b&&(this.data[a]=b,this.cachedPackedInt52=-1)};
PPa.prototype.get=function(a){return!!this.data[a]};
var QPa=function(a){-1===a.cachedPackedInt52&&(a.cachedPackedInt52=a.data.reduce(function(b,c,d){return b+(c?Math.pow(2,d):0)},0));
return a.cachedPackedInt52};_.RPa=function(a,b,c){a&&null!==b&&b!=b.top&&(b=b.top);try{return(void 0===c?0:c)?(new _.rw(b.innerWidth,b.innerHeight)).round():_.ww(b).round()}catch(d){return new _.rw(-12245933,-12245933)}};_.SPa=function(a){return a.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[a.visibilityState||a.webkitVisibilityState||a.mozVisibilityState||""]||0};var lga=/^[\w.]*$/,gga={q:!0,search_query:!0},fga=String(ega);var tga=function(a){var b=TPa;a=void 0===a?_.Gf("yt.ads.biscotti.lastId_")||"":a;var c=Object,d=c.assign,e={};e.dt=lNa;e.flash="0";a:{try{var h=b.JSC$6755_win_.top.location.href}catch(Wa){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?Ww:l;try{var m=l.history.length}catch(Wa){m=0}e.u_his=m;var p;e.u_h=null==(p=Ww.screen)?void 0:p.height;var q;e.u_w=null==(q=Ww.screen)?void 0:q.width;var t;e.u_ah=null==(t=Ww.screen)?void 0:t.availHeight;
var y;e.u_aw=null==(y=Ww.screen)?void 0:y.availWidth;var z;e.u_cd=null==(z=Ww.screen)?void 0:z.colorDepth}catch(Wa){}m=b.JSC$6755_win_;try{var D=m.screenX;var E=m.screenY}catch(Wa){}try{var I=m.outerWidth;var S=m.outerHeight}catch(Wa){}try{var T=m.innerWidth;var fa=m.innerHeight}catch(Wa){}try{var oa=m.screenLeft;var ea=m.screenTop}catch(Wa){}try{T=m.innerWidth,fa=m.innerHeight}catch(Wa){}try{var ma=m.screen.availWidth;var ra=m.screen.availTop}catch(Wa){}D=[oa,ea,D,E,ma,ra,I,S,T,fa];E=_.RPa(!1,b.JSC$6755_win_.top);
I={};var Ea=void 0===Ea?_.ca:Ea;S=new PPa;"SVGElement"in Ea&&"createElementNS"in Ea.document&&S.set(0);T=kNa();T["allow-top-navigation-by-user-activation"]&&S.set(1);T["allow-popups-to-escape-sandbox"]&&S.set(2);Ea.crypto&&Ea.crypto.subtle&&S.set(3);"TextDecoder"in Ea&&"TextEncoder"in Ea&&S.set(4);Ea=QPa(S);b=(I.bc=Ea,I.bih=E.height,I.biw=E.width,I.brdim=D.join(),I.vis=_.SPa(b.doc_),I.wgl=!!Ww.WebGLRenderingContext,I);c=d.call(c,e,b);c.ca_type="image";a&&(c.bid=a);return c},TPa=new function(){var a=
window.document;
this.JSC$6755_win_=window;this.doc_=a};
_.Wg("yt.ads_.signals_.getAdSignalsString",function(a){return _.hga(tga(a))});_.Vu();navigator.userAgent.indexOf(" (CrKey ");var mga="XMLHttpRequest"in _.ca?function(){return new XMLHttpRequest}:null;var UPa="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" "),VPa=[].concat(_.Pd(UPa),["client_dev_set_cookie"]);var sga={Authorization:"AUTHORIZATION","X-Goog-EOM-Visitor-Id":"EOM_VISITOR_DATA","X-Goog-Visitor-Id":"SANDBOXED_VISITOR_ID","X-Youtube-Domain-Admin-State":"DOMAIN_ADMIN_STATE","X-Youtube-Chrome-Connected":"CHROME_CONNECTED_HEADER","X-YouTube-Client-Name":"INNERTUBE_CONTEXT_CLIENT_NAME","X-YouTube-Client-Version":"INNERTUBE_CONTEXT_CLIENT_VERSION","X-YouTube-Delegation-Context":"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT","X-YouTube-Device":"DEVICE","X-Youtube-Identity-Token":"ID_TOKEN","X-YouTube-Page-CL":"PAGE_CL",
"X-YouTube-Page-Label":"PAGE_BUILD_LABEL","X-YouTube-Variants-Checksum":"VARIANTS_CHECKSUM","X-Goog-AuthUser":"SESSION_INDEX","X-Goog-PageId":"DELEGATED_SESSION_ID"},qga="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(_.Pd(UPa)),Bga=!1,Nja=function(a,b){b.method="POST";b.postParams||
(b.postParams={});return _.Zf(a,b)},zga=function(a,b,c,d,e,h,l,m){c=void 0===c?"GET":c;
d=void 0===d?"":d;m=void 0===m?!1:m;var p=nga();if(!p)return null;var q=function(){4==(p&&"readyState"in p?p.readyState:0)&&b&&_.Ff(b)(p)};
"onloadend"in p?p.addEventListener("loadend",q,!1):p.onreadystatechange=q;_.u("debug_forward_web_query_parameters")&&(a=_.vga(a));p.open(c,a,!0);h&&(p.responseType=h);l&&(p.withCredentials=!0);c="POST"==c&&(void 0===window.FormData||!(d instanceof FormData));if(e=_.uga(a,e))for(var t in e)p.setRequestHeader(t,e[t]),"content-type"==t.toLowerCase()&&(c=!1);c&&p.setRequestHeader("Content-Type","application/x-www-form-urlencoded");m&&"setAttributionReporting"in XMLHttpRequest.prototype&&p.setAttributionReporting({eventSourceEligible:!0,
triggerEligible:!1});p.send(d);return p};var Qha=function(){this.syncHeaders=!0},Rha=function(a){var b={},c=hja([]);
c&&(b.Authorization=c,c=a=null==a?void 0:a.sessionIndex,void 0===c&&(c=Number(_.rf("SESSION_INDEX",0)),c=isNaN(c)?0:c),_.u("voice_search_auth_header_removal")||(b["X-Goog-AuthUser"]=c.toString()),"INNERTUBE_HOST_OVERRIDE"in _.pf||(b["X-Origin"]=window.location.origin),void 0===a&&"DELEGATED_SESSION_ID"in _.pf&&(b["X-Goog-PageId"]=_.rf("DELEGATED_SESSION_ID")));return b};var WPa={identityType:"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN"};var Mha={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 Lha;_.Lp=function(){var a=this;this.deferredInstallPrompt=void 0;this.appInstalledEventFired=!1;_.ca.addEventListener("beforeinstallprompt",function(b){b.preventDefault();a.deferredInstallPrompt=b});
_.ca.addEventListener("appinstalled",function(){a.appInstalledEventFired=!0},{once:!0})};
Lha=function(){if(!_.ca.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return _.ca.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":_.ca.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":_.ca.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":_.ca.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(a){return"WEB_DISPLAY_MODE_UNKNOWN"}};var qy=_.Gf("ytglobal.prefsUserPrefsPrefs_")||{},XPa;_.Wg("ytglobal.prefsUserPrefsPrefs_",qy);_.ry=function(){this.cookieName=_.rf("ALT_PREF_COOKIE_NAME","PREF");this.cookieDomain=_.rf("ALT_PREF_COOKIE_DOMAIN","youtube.com");var a=_.dg.get(this.cookieName,void 0);a&&this.parse(a)};
_.mo=function(){XPa||(XPa=new _.ry);return XPa};
_.ry.prototype.get=function(a,b){YPa(a);ZPa(a);a=void 0!==qy[a]?qy[a].toString():null;return null!=a?a:b?b:""};
_.ry.prototype.set=function(a,b){YPa(a);ZPa(a);if(null==b)throw Error("jb");qy[a]=b.toString()};
_.ry.prototype.getFlag=function(a){return!!(($Pa("f"+(Math.floor(a/31)+1))||0)&1<<a%31)};
_.no=function(a,b,c){a="f"+(Math.floor(b/31)+1);b=1<<b%31;var d=$Pa(a)||0;d=c?d|b:d&~b;0===d?delete qy[a]:(c=d.toString(16),qy[a]=c.toString())};
_.ry.prototype.remove=function(a){YPa(a);ZPa(a);delete qy[a]};
_.ry.prototype.save=function(){var a=!0;_.u("web_secure_pref_cookie_killswitch")&&(a=!1);_.fg(this.cookieName,this.dump(),63072E3,this.cookieDomain,a)};
_.ry.prototype.clear=function(){_.If.clear(qy)};
_.ry.prototype.dump=function(){var a=[],b;for(b in qy)qy.hasOwnProperty(b)&&a.push(b+"="+encodeURIComponent(String(qy[b])));return a.join("&")};
var ZPa=function(a){if(/^f([1-9][0-9]*)$/.test(a))throw Error("kb`"+a);},YPa=function(a){if(!/^\w+$/.test(a))throw Error("lb`"+a);
},$Pa=function(a){a=void 0!==qy[a]?qy[a].toString():null;
return null!=a&&/^[A-Fa-f0-9]+$/.test(a)?parseInt(a,16):null};
_.ry.prototype.parse=function(a){a=decodeURIComponent(a).split("&");for(var b=0;b<a.length;b++){var c=a[b].split("="),d=c[0];(c=c[1])&&(qy[d]=c.toString())}};var Jga={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"},Oha={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_WIRED:30,CONN_INVALID:31},Pha={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},Kga={"slow-2g":"EFFECTIVE_CONNECTION_TYPE_SLOW_2G","2g":"EFFECTIVE_CONNECTION_TYPE_2G","3g":"EFFECTIVE_CONNECTION_TYPE_3G","4g":"EFFECTIVE_CONNECTION_TYPE_4G"};_.lg=function(a){var b=_.Xc.apply(1,arguments);var c=Error.call(this,a);this.message=c.message;"stack"in c&&(this.stack=c.stack);this.args=[].concat(_.Pd(b))};
_.H(_.lg,Error);_.sy=function(){this.cancelDebouncedJobMap=new WeakMap;this.cancelThrottledJobMap=new WeakMap};
_.lj=function(a,b,c){return a.addJob(b,0,c)};
_.sy.prototype.addLowPriorityJob=function(a,b){return this.addJob(a,1,b)};
_.Gl=function(a,b,c){return a.addJob(b,3,c)};
_.Cu=function(a,b,c){return a.addJob(b,4,c)};
_.ty=function(a){var b=_.Gf("yt.scheduler.instance.addImmediateJob");b?b(a):a()};
_.sy.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};
_.sy.prototype.cancelThrottle=function(a){(a=this.cancelThrottledJobMap.get(a))&&a()};var uy=function(){_.sy.apply(this,arguments)};
_.H(uy,_.sy);_.Du=function(){uy.instance||(uy.instance=new uy);return uy.instance};
uy.prototype.addJob=function(a,b,c){void 0!==c&&Number.isNaN(Number(c))&&(c=void 0);var d=_.Gf("yt.scheduler.instance.addJob");return d?d(a,b,c):void 0===c?(a(),NaN):_.Vf(a,c||0)};
uy.prototype.cancelJob=function(a){if(void 0===a||!Number.isNaN(Number(a))){var b=_.Gf("yt.scheduler.instance.cancelJob");b?b(a):_.Xf(a)}};
uy.prototype.start=function(){var a=_.Gf("yt.scheduler.instance.start");a&&a()};
uy.prototype.pause=function(){var a=_.Gf("yt.scheduler.instance.pause");a&&a()};
_.Ph=_.Du();_.vy=function(a){this.mechanism=a};
_.vy.prototype.set=function(a,b){void 0===b?this.mechanism.remove(a):this.mechanism.set(a,(0,_.gi)(b))};
_.vy.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";}};
_.vy.prototype.remove=function(a){this.mechanism.remove(a)};var wy=function(a){this.mechanism=a};
_.Wu(wy,_.vy);var aQa=function(a){this.data=a},bQa=function(a){return void 0===a||a instanceof aQa?a:new aQa(a)};
wy.prototype.set=function(a,b){wy.superClass_.set.call(this,a,bQa(b))};
wy.prototype.getWrapper=function(a){a=wy.superClass_.get.call(this,a);if(void 0===a||a instanceof Object)return a;throw"Storage: Invalid value was encountered";};
wy.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 xy=function(a){this.mechanism=a};
_.Wu(xy,wy);_.cQa=function(a){var b=a.creation;a=a.expiration;return!!a&&a<_.Vu()||!!b&&b>_.Vu()};
xy.prototype.set=function(a,b,c){if(b=bQa(b)){if(c){if(c<_.Vu()){xy.prototype.remove.call(this,a);return}b.expiration=c}b.creation=_.Vu()}xy.superClass_.set.call(this,a,b)};
xy.prototype.getWrapper=function(a,b){var c=xy.superClass_.getWrapper.call(this,a);if(c)if(!b&&_.cQa(c))xy.prototype.remove.call(this,a);else return c};var dQa=function(){};var yy=function(){};
_.Wu(yy,dQa);yy.prototype.getCount=function(){for(var a=0,b=_.g(this),c=b.next();!c.done;c=b.next())a++;return a};
yy.prototype[Symbol.iterator]=function(){return NPa(this.__iterator__(!0)).toEs6()};
yy.prototype.clear=function(){var a=Array.from(this);a=_.g(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};var zy=function(a){this.storage_=a;this.cachedIsStorageAvailable_=null};
_.Wu(zy,yy);_.f=zy.prototype;_.f.isAvailable=function(){var a=this.storage_;if(a)try{a.setItem("__sak","1");a.removeItem("__sak");var b=!0}catch(c){b=c instanceof DOMException&&("QuotaExceededError"===c.name||22===c.code||1014===c.code||"NS_ERROR_DOM_QUOTA_REACHED"===c.name)&&a&&0!==a.length}else b=!1;return this.cachedIsStorageAvailable_=b};
_.f.set=function(a,b){Ay(this);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){Ay(this);a=this.storage_.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.f.remove=function(a){Ay(this);this.storage_.removeItem(a)};
_.f.getCount=function(){Ay(this);return this.storage_.length};
_.f.__iterator__=function(a){Ay(this);var b=0,c=this.storage_,d=new _.hy;d.next=function(){if(b>=c.length)return _.iy;var e=c.key(b++);if(a)return _.jy(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return _.jy(e)};
return d};
_.f.clear=function(){Ay(this);this.storage_.clear()};
_.f.key=function(a){Ay(this);return this.storage_.key(a)};
var Ay=function(a){if(null==a.storage_)throw Error("mb");var b;(null!=(b=a.cachedIsStorageAvailable_)?b:a.isAvailable())||_.da(Error("mb"))};var eQa=function(){var a=null;try{a=_.ca.localStorage||null}catch(b){}zy.call(this,a)};
_.Wu(eQa,zy);_.fQa=function(){var a=null;try{a=_.ca.sessionStorage||null}catch(b){}zy.call(this,a)};
_.Wu(_.fQa,zy);var hQa=function(a,b){this.storageKey_=a;this.storageNode_=null;if(_.pi&&!_.ev(9)){gQa||(gQa=new _.ny);this.storageNode_=gQa.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_)),gQa.set(a,this.storageNode_));try{this.storageNode_.load(this.storageKey_)}catch(c){this.storageNode_=null}}};
_.Wu(hQa,yy);var iQa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},gQa=null,jQa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return iQa[b]})};
_.f=hQa.prototype;_.f.isAvailable=function(){return!!this.storageNode_};
_.f.set=function(a,b){this.storageNode_.setAttribute(jQa(a),b);kQa(this)};
_.f.get=function(a){a=this.storageNode_.getAttribute(jQa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.f.remove=function(a){this.storageNode_.removeAttribute(jQa(a));kQa(this)};
_.f.getCount=function(){return lQa(this).attributes.length};
_.f.__iterator__=function(a){var b=0,c=lQa(this).attributes,d=new _.hy;d.next=function(){if(b>=c.length)return _.iy;var e=c[b++];if(a)return _.jy(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return _.jy(e)};
return d};
_.f.clear=function(){for(var a=lQa(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);kQa(this)};
var kQa=function(a){try{a.storageNode_.save(a.storageKey_)}catch(b){throw"Storage mechanism: Quota exceeded";}},lQa=function(a){return a.storageNode_.XMLDocument.documentElement};_.By=function(a,b){this.mechanism_=a;this.JSC$6823_prefix_=b+"::"};
_.Wu(_.By,yy);_.By.prototype.set=function(a,b){this.mechanism_.set(this.JSC$6823_prefix_+a,b)};
_.By.prototype.get=function(a){return this.mechanism_.get(this.JSC$6823_prefix_+a)};
_.By.prototype.remove=function(a){this.mechanism_.remove(this.JSC$6823_prefix_+a)};
_.By.prototype.__iterator__=function(a){var b=this.mechanism_[Symbol.iterator](),c=this,d=new _.hy;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.JSC$6823_prefix_.length)!=c.JSC$6823_prefix_;){e=b.next();if(e.done)return e;e=e.value}return _.jy(a?e.slice(c.JSC$6823_prefix_.length):c.mechanism_.get(e))};
return d};_.mQa=function(a){var b=new eQa;return b.isAvailable()?a?new _.By(b,a):b:null};_.ai=function(a){var b;(b=_.mQa(a))||(a=new hQa(a||"UserDataSharedStore"),b=a.isAvailable()?a:null);this.expiringStorage_=(a=b)?new xy(a):null;this.JSC$6828_domain_=document.domain||window.location.hostname};
_.ai.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,_.gi)(b))}catch(h){return}else e=escape(b);_.fg(a,e,c,this.JSC$6828_domain_)};
_.ai.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=_.dg.get(a,void 0))&&(c=unescape(c),b))try{c=JSON.parse(c)}catch(e){this.remove(a),c=void 0}return c};
_.ai.prototype.remove=function(a){this.expiringStorage_&&this.expiringStorage_.remove(a);_.Gga(a,"/",this.JSC$6828_domain_)};var Mga=function(){var a;return function(){a||(a=new _.ai("ytidb"));return a}}();var Oga;_.ng=[];Oga=!1;var hha=_.Pga||_.Qga;var Cy={},nQa=(Cy.AUTH_INVALID="No user identifier specified.",Cy.EXPLICIT_ABORT="Transaction was explicitly aborted.",Cy.IDB_NOT_SUPPORTED="IndexedDB is not supported.",Cy.MISSING_INDEX="Index not created.",Cy.MISSING_OBJECT_STORES="Object stores not created.",Cy.DB_DELETED_BY_MISSING_OBJECT_STORES="Database is deleted because expected object stores were not created.",Cy.DB_REOPENED_BY_MISSING_OBJECT_STORES="Database is reopened because expected object stores were not created.",Cy.UNKNOWN_ABORT=
"Transaction was aborted for unknown reasons.",Cy.QUOTA_EXCEEDED="The current transaction exceeded its quota limitations.",Cy.QUOTA_MAYBE_EXCEEDED="The current transaction may have failed because of exceeding quota limitations.",Cy.EXECUTE_TRANSACTION_ON_CLOSED_DB="Can't start a transaction on a closed database",Cy.INCOMPATIBLE_DB_VERSION="The binary is incompatible with the database version",Cy),Dy={},oQa=(Dy.AUTH_INVALID="ERROR",Dy.EXECUTE_TRANSACTION_ON_CLOSED_DB="WARNING",Dy.EXPLICIT_ABORT="IGNORED",
Dy.IDB_NOT_SUPPORTED="ERROR",Dy.MISSING_INDEX="WARNING",Dy.MISSING_OBJECT_STORES="ERROR",Dy.DB_DELETED_BY_MISSING_OBJECT_STORES="WARNING",Dy.DB_REOPENED_BY_MISSING_OBJECT_STORES="WARNING",Dy.QUOTA_EXCEEDED="WARNING",Dy.QUOTA_MAYBE_EXCEEDED="WARNING",Dy.UNKNOWN_ABORT="WARNING",Dy.INCOMPATIBLE_DB_VERSION="WARNING",Dy),Ey={},pQa=(Ey.AUTH_INVALID=!1,Ey.EXECUTE_TRANSACTION_ON_CLOSED_DB=!1,Ey.EXPLICIT_ABORT=!1,Ey.IDB_NOT_SUPPORTED=!1,Ey.MISSING_INDEX=!1,Ey.MISSING_OBJECT_STORES=!1,Ey.DB_DELETED_BY_MISSING_OBJECT_STORES=
!1,Ey.DB_REOPENED_BY_MISSING_OBJECT_STORES=!1,Ey.QUOTA_EXCEEDED=!1,Ey.QUOTA_MAYBE_EXCEEDED=!0,Ey.UNKNOWN_ABORT=!0,Ey.INCOMPATIBLE_DB_VERSION=!1,Ey),xg=function(a,b,c,d,e){b=void 0===b?{}:b;c=void 0===c?nQa[a]:c;d=void 0===d?oQa[a]:d;e=void 0===e?pQa[a]:e;_.lg.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,xg.prototype)};
_.H(xg,_.lg);var qQa=function(a,b){xg.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:b,foundObjectStores:a},nQa.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,qQa.prototype)};
_.H(qQa,xg);var Tga=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,Tga.prototype)};
_.H(Tga,Error);var Uga=["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 Ag=function(a){this.executor=a},zg=function(a){var b=this;
this.state={status:"PENDING"};this.JSC$6855_onFulfilled=[];this.JSC$6855_onRejected=[];a=a.executor;var c=function(e){if("PENDING"===b.state.status){b.state={status:"FULFILLED",value:e};e=_.g(b.JSC$6855_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=_.g(b.JSC$6855_onRejected);for(var h=e.next();!h.done;h=e.next())h=h.value,h()}};
try{a(c,d)}catch(e){d(e)}};
zg.all=function(a){return new zg(new Ag(function(b,c){var d=[],e=a.length;0===e&&b(d);for(var h={i$jscomp$433:0};h.i$jscomp$433<a.length;h={i$jscomp$433:h.i$jscomp$433},++h.i$jscomp$433)zg.resolve(a[h.i$jscomp$433]).then(function(l){return function(m){d[l.i$jscomp$433]=m;e--;0===e&&b(d)}}(h)).catch(function(l){c(l)})}))};
zg.resolve=function(a){return new zg(new Ag(function(b,c){a instanceof zg?a.then(b,c):b(a)}))};
zg.reject=function(a){return new zg(new Ag(function(b,c){c(a)}))};
zg.prototype.then=function(a,b){var c=this,d=null!=a?a:Xga,e=null!=b?b:Wga;return new zg(new Ag(function(h,l){"PENDING"===c.state.status?(c.JSC$6855_onFulfilled.push(function(){rQa(c,c,d,h,l)}),c.JSC$6855_onRejected.push(function(){sQa(c,c,e,h,l)})):"FULFILLED"===c.state.status?rQa(c,c,d,h,l):"REJECTED"===c.state.status&&sQa(c,c,e,h,l)}))};
zg.prototype.catch=function(a){return this.then(void 0,a)};
var rQa=function(a,b,c,d,e){try{if("FULFILLED"!==a.state.status)throw Error("pb");var h=c(a.state.value);h instanceof zg?tQa(a,b,h,d,e):d(h)}catch(l){e(l)}},sQa=function(a,b,c,d,e){try{if("REJECTED"!==a.state.status)throw Error("qb");
var h=c(a.state.reason);h instanceof zg?tQa(a,b,h,d,e):d(h)}catch(l){e(l)}},tQa=function(a,b,c,d,e){b===c?e(new TypeError("rb")):c.then(function(h){h instanceof zg?tQa(a,b,h,d,e):d(h)},function(h){e(h)})};var Fy;Fy=window;_.Zg=Fy.ytcsi&&Fy.ytcsi.now?Fy.ytcsi.now:Fy.performance&&Fy.performance.timing&&Fy.performance.now&&Fy.performance.timing.navigationStart?function(){return Fy.performance.timing.navigationStart+Fy.performance.now()}:function(){return(new Date).getTime()};var Hg=function(a,b){this.JSC$6867_wrapped=a;this.options=b;this.transactionCount=0;this.startedMs=Math.round((0,_.Zg)());this.hasUnknownAbortedTransaction=!1},wQa,xQa,DQa,AQa;
Hg.prototype.add=function(a,b,c){return _.Og(this,[a],{mode:"readwrite",enableRetries:!0},function(d){return d.objectStore(a).add(b,c)})};
Hg.prototype.clear=function(a){return _.Og(this,[a],{mode:"readwrite",enableRetries:!0},function(b){return b.objectStore(a).clear()})};
Hg.prototype.close=function(){this.JSC$6867_wrapped.close();var a;(null==(a=this.options)?0:a.closed)&&this.options.closed()};
Hg.prototype.count=function(a,b){return _.Og(this,[a],{mode:"readonly",enableRetries:!0},function(c){return c.objectStore(a).count(b)})};
var ci=function(a,b,c){a=a.JSC$6867_wrapped.createObjectStore(b,c);return new Gy(a)};
Hg.prototype.delete=function(a,b){return _.Og(this,[a],{mode:"readwrite",enableRetries:!0},function(c){return c.objectStore(a).delete(b)})};
var uQa=function(a,b){return _.Og(a,["ResponseStore"],{mode:"readwrite",enableRetries:!0},function(c){return c.objectStore("ResponseStore").index("byInterface").delete(b)})};
Hg.prototype.get=function(a,b){return _.Og(this,[a],{mode:"readonly",enableRetries:!0},function(c){return c.objectStore(a).get(b)})};
Hg.prototype.put=function(a,b,c){return _.Og(this,[a],{mode:"readwrite",enableRetries:!0},function(d){return d.objectStore(a).put(b,c)})};
Hg.prototype.objectStoreNames=function(){return Array.from(this.JSC$6867_wrapped.objectStoreNames)};
_.Og=function(a,b,c,d){var e,h,l,m,p,q,t,y,z,D,E,I;return _.v(function(S){switch(S.nextAddress){case 1:var T={mode:"readonly",enableRetries:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};"string"===typeof c?T.mode=c:Object.assign(T,c);e=T;a.transactionCount++;h=e.enableRetries?3:1;l=0;case 2:if(m){S.jumpTo(4);break}l++;p=Math.round((0,_.Zg)());_.Ig(S,5);q=a.JSC$6867_wrapped.transaction(b,e.mode);T=new aha(q);T=vQa(T,d);return _.w(S,T,7);case 7:return t=S.yieldResult,y=Math.round((0,_.Zg)()),wQa(a,p,y,l,void 0,
b.join(),e),S.return(t);case 5:z=_.Lg(S);D=Math.round((0,_.Zg)());E=Vga(z,a.JSC$6867_wrapped.name,b.join(),a.JSC$6867_wrapped.version);if((I=E instanceof xg&&!E.retryable)||l>=h)wQa(a,p,D,l,E,b.join(),e),m=E;S.jumpTo(2);break;case 4:return S.return(Promise.reject(m))}})};
wQa=function(a,b,c,d,e,h,l){b=c-b;e?(e instanceof xg&&("QUOTA_EXCEEDED"===e.type||"QUOTA_MAYBE_EXCEEDED"===e.type)&&tg("QUOTA_EXCEEDED",{dbName:vg(a.JSC$6867_wrapped.name),objectStoreNames:h,transactionCount:a.transactionCount,transactionMode:l.mode}),e instanceof xg&&"UNKNOWN_ABORT"===e.type&&(c-=a.startedMs,0>c&&c>=Math.pow(2,31)&&(c=0),tg("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:h,transactionDuration:b,transactionCount:a.transactionCount,dbDuration:c}),a.hasUnknownAbortedTransaction=
!0),xQa(a,!1,d,h,b,l.tag),_.sg(e)):xQa(a,!0,d,h,b,l.tag)};
xQa=function(a,b,c,d,e,h){tg("TRANSACTION_ENDED",{objectStoreNames:d,connectionHasUnknownAbortedTransaction:a.hasUnknownAbortedTransaction,duration:e,isSuccessful:b,tryCount:c,tag:void 0===h?"IDB_TRANSACTION_TAG_UNKNOWN":h})};
Hg.prototype.getVersion=function(){return this.JSC$6867_wrapped.version};
Hg.prototype.getName=function(){return this.JSC$6867_wrapped.name};
var Gy=function(a){this.JSC$6882_wrapped=a};
Gy.prototype.add=function(a,b){return Gg(this.JSC$6882_wrapped.add(a,b))};
Gy.prototype.autoIncrement=function(){return this.JSC$6882_wrapped.autoIncrement};
Gy.prototype.clear=function(){return Gg(this.JSC$6882_wrapped.clear()).then(function(){})};
var di=function(a,b,c){a.JSC$6882_wrapped.createIndex(b,c,{unique:!1})};
Gy.prototype.count=function(a){return Gg(this.JSC$6882_wrapped.count(a))};
var yQa=function(a,b){return Qg(a,{query:b},function(c){return c.delete().then(function(){return c.continue()})}).then(function(){})};
Gy.prototype.delete=function(a){return a instanceof IDBKeyRange?yQa(this,a):Gg(this.JSC$6882_wrapped.delete(a))};
Gy.prototype.get=function(a){return Gg(this.JSC$6882_wrapped.get(a))};
var zQa=function(a){var b=[];return Qg(a,{query:void 0},function(c){b.push(c.getValue());return c.continue()}).then(function(){return b})};
Gy.prototype.index=function(a){try{return new Hy(this.JSC$6882_wrapped.index(a))}catch(b){if(b instanceof Error&&"NotFoundError"===b.name)throw new Tga(a,this.JSC$6882_wrapped.name);throw b;}};
Gy.prototype.getName=function(){return this.JSC$6882_wrapped.name};
Gy.prototype.keyPath=function(){return this.JSC$6882_wrapped.keyPath};
Gy.prototype.put=function(a,b){return Gg(this.JSC$6882_wrapped.put(a,b))};
var Qg=function(a,b,c){a=a.JSC$6882_wrapped.openCursor(b.query,b.direction);return AQa(a).then(function(d){return $ga(d,c)})},aha=function(a){var b=this;
this.JSC$6890_wrapped=a;this.objectStoreCache=new Map;this.JSC$6890_aborted=!1;this.done=new Promise(function(c,d){b.JSC$6890_wrapped.addEventListener("complete",function(){c()});
b.JSC$6890_wrapped.addEventListener("error",function(e){e.currentTarget===e.target&&d(b.JSC$6890_wrapped.error)});
b.JSC$6890_wrapped.addEventListener("abort",function(){var e=b.JSC$6890_wrapped.error;if(e)d(e);else if(!b.JSC$6890_aborted){e=xg;for(var h=b.JSC$6890_wrapped.objectStoreNames,l=[],m=0;m<h.length;m++){var p=h.item(m);if(null===p)throw Error("sb");l.push(p)}e=new e("UNKNOWN_ABORT",{objectStoreNames:l.join(),dbName:b.JSC$6890_wrapped.db.name,mode:b.JSC$6890_wrapped.mode});d(e)}})})},vQa=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 _.g(d).next().value})};
aha.prototype.abort=function(){this.JSC$6890_wrapped.abort();this.JSC$6890_aborted=!0;throw new xg("EXPLICIT_ABORT");};
aha.prototype.objectStore=function(a){a=this.JSC$6890_wrapped.objectStore(a);var b=this.objectStoreCache.get(a);b||(b=new Gy(a),this.objectStoreCache.set(a,b));return b};
var Hy=function(a){this.JSC$6892_wrapped=a};
Hy.prototype.count=function(a){return Gg(this.JSC$6892_wrapped.count(a))};
Hy.prototype.delete=function(a){return _.$g(this,{query:a},function(b){return b.delete().then(function(){return b.continue()})})};
Hy.prototype.get=function(a){return Gg(this.JSC$6892_wrapped.get(a))};
var CQa=function(a,b){return"getAll"in IDBIndex.prototype?Gg(a.JSC$6892_wrapped.getAll(b,void 0)):BQa(a,b)},BQa=function(a,b){var c=[];
return _.$g(a,{query:b},function(d){c.push(d.getValue());return d.continue()}).then(function(){return c})};
Hy.prototype.getKey=function(a){return Gg(this.JSC$6892_wrapped.getKey(a))};
Hy.prototype.keyPath=function(){return this.JSC$6892_wrapped.keyPath};
Hy.prototype.unique=function(){return this.JSC$6892_wrapped.unique};
_.$g=function(a,b,c){a=a.JSC$6892_wrapped.openCursor(void 0===b.query?null:b.query,void 0===b.direction?"next":b.direction);return AQa(a).then(function(d){return $ga(d,c)})};
DQa=function(a,b){this.request=a;this.cursor=b};
AQa=function(a){return Gg(a).then(function(b){return b?new DQa(a,b):null})};
_.f=DQa.prototype;_.f.advance=function(a){this.cursor.advance(a);return AQa(this.request)};
_.f.continue=function(a){this.cursor.continue(a);return AQa(this.request)};
_.f.delete=function(){return Gg(this.cursor.delete()).then(function(){})};
_.f.getKey=function(){return this.cursor.key};
_.f.getValue=function(){return this.cursor.value};
_.f.update=function(a){return Gg(this.cursor.update(a))};var Iy=function(a,b){this.name=a;this.options=b;this.isCompatible=!0;this.timesReopenedToFixMissingObjectStore=this.timesDeletedToFixMissingObjectStore=0},EQa;
Iy.prototype.openDb=function(a,b,c){c=void 0===c?{}:c;return cha(a,b,c)};
Iy.prototype.delete=function(a){a=void 0===a?{}:a;return _.Mg(this.name,a)};
EQa=function(a,b){return new xg("INCOMPATIBLE_DB_VERSION",{dbName:a.name,oldVersion:a.options.version,newVersion:b})};
_.Ng=function(a,b){if(!b)throw yg("openWithToken",vg(a.name));return a.open()};
Iy.prototype.open=function(){var a=this;if(!this.isCompatible)throw EQa(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,t,y,z,D,E;return _.v(function(I){switch(I.nextAddress){case 1:return l=null!=(h=Error().stack)?h:"",_.Ig(I,2),_.w(I,a.openDb(a.name,a.options.version,d),4);case 4:for(var S=m=I.yieldResult,T=a.options,fa=[],oa=_.g(Object.keys(T.objectStores)),ea=oa.next();!ea.done;ea=oa.next()){ea=ea.value;var ma=T.objectStores[ea],ra=void 0===ma.removedAtVersion?Number.MAX_VALUE:ma.removedAtVersion;!(S.JSC$6867_wrapped.version>=ma.addedAtVersion)||
S.JSC$6867_wrapped.version>=ra||S.JSC$6867_wrapped.objectStoreNames.contains(ea)||fa.push(ea)}p=fa;if(0===p.length){I.jumpTo(5);break}q=Object.keys(a.options.objectStores);t=m.objectStoreNames();if(a.timesReopenedToFixMissingObjectStore<_.zf("ytidb_reopen_db_retries",0))return a.timesReopenedToFixMissingObjectStore++,m.close(),_.sg(new xg("DB_REOPENED_BY_MISSING_OBJECT_STORES",{dbName:a.name,expectedObjectStores:q,foundObjectStores:t})),I.return(e());if(!(a.timesDeletedToFixMissingObjectStore<_.zf("ytidb_remake_db_retries",
1))){I.jumpTo(6);break}a.timesDeletedToFixMissingObjectStore++;return _.w(I,a.delete(),7);case 7:return _.sg(new xg("DB_DELETED_BY_MISSING_OBJECT_STORES",{dbName:a.name,expectedObjectStores:q,foundObjectStores:t})),I.return(e());case 6:throw new qQa(t,q);case 5:return I.return(m);case 2:y=_.Lg(I);if(y instanceof DOMException?"VersionError"!==y.name:"DOMError"in self&&y instanceof DOMError?"VersionError"!==y.name:!(y instanceof Object&&"message"in y)||"An attempt was made to open a database using a lower version than the existing version."!==
y.message){I.jumpTo(8);break}return _.w(I,a.openDb(a.name,void 0,Object.assign({},d,{upgrade:void 0})),9);case 9:z=I.yieldResult;D=z.getVersion();if(void 0!==a.options.version&&D>a.options.version+1)throw z.close(),a.isCompatible=!1,EQa(a,D);return I.return(z);case 8:throw c(),y instanceof Error&&!_.u("ytidb_async_stack_killswitch")&&(y.stack=y.stack+"\n"+l.substring(l.indexOf("\n")+1)),Vga(y,a.name,"",null!=(E=a.options.version)?E:-1);}})};
return this.connectionPromise=b=e()};var dha=new Iy("YtIdbMeta",{objectStores:{databases:{addedAtVersion:1}},upgrade:function(a,b){b(1)&&ci(a,"databases",{keyPath:"actualName"})}});var kha,iha=new function(){}(new function(){});new _.Os;var FQa=function(a,b){Iy.call(this,a,b);this.options=b;ug(a)};
_.H(FQa,Iy);var uha=function(a,b){var c;return function(){c||(c=new FQa(a,b));return c}};
FQa.prototype.openDb=function(a,b,c){c=void 0===c?{}:c;return(this.options.shared?pha:oha)(a,b,Object.assign({},c))};
FQa.prototype.delete=function(a){a=void 0===a?{}:a;return(this.options.shared?tha:qha)(this.name,a)};var GQa={},vha=Yg("ytGcfConfig",{objectStores:(GQa.coldConfigStore={addedAtVersion:1},GQa.hotConfigStore={addedAtVersion:1},GQa),shared:!1,upgrade:function(a,b){b(1)&&(di(ci(a,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),di(ci(a,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))},
version:1});var HQa=function(){_.fw.call(this);this.localHotConfigJobQueue=[];this.sharedHotConfigJobQueue=[];var a=_.Gf("yt.gcf.config.hotUpdateCallbacks");a?(this.localHotConfigJobQueue=[].concat(_.Pd(a)),this.sharedHotConfigJobQueue=a):(this.sharedHotConfigJobQueue=[],_.Wg("yt.gcf.config.hotUpdateCallbacks",this.sharedHotConfigJobQueue))};
_.H(HQa,_.fw);HQa.prototype.disposeInternal=function(){for(var a=_.g(this.localHotConfigJobQueue),b=a.next();!b.done;b=a.next()){var c=this.sharedHotConfigJobQueue;b=c.indexOf(b.value);0<=b&&c.splice(b,1)}this.localHotConfigJobQueue.length=0;_.fw.prototype.disposeInternal.call(this)};var mj=function(){var a=this;this.isConfigDbInitialized=!1;this.debounceTimer=this.initJob=0;this.configUpdateService=new HQa;this.TEST_ONLY={initializeConfigDb:function(){a.isConfigDbInitialized=!0},
getColdConfigGroup:function(){return a.coldGlobalConfigGroup},
setHotConfigGroup:function(b){IQa(a,b)},
setHotHashData:function(b){a.setHotHashData(b)},
setColdConfigGroup:function(b){JQa(a,b)},
getColdHashData:function(){return a.coldHashData},
getHotHashData:function(){return a.hotHashData},
getHotConfigGroup:function(){return a.hotGlobalConfigGroup},
getExportedColdConfigGroup:function(){return KQa()},
getExportedHotConfigGroup:function(){return Jy()},
getExportedColdHashData:function(){return _.Gf("yt.gcf.config.coldHashData")},
getExportedHotHashData:function(){return _.Gf("yt.gcf.config.hotHashData")},
triggerScheduleConfigs:function(){LQa(a)},
resetInstance:function(){a.setHotHashData(void 0);MQa(a);delete mj.instance},
setDebounceTimer:function(b){a.debounceTimer=b},
getDebounceTimer:function(){return a.debounceTimer}}},NQa=function(){if(!mj.instance){var a=new mj;
mj.instance=a}return mj.instance},QQa=function(a){var b;
_.v(function(c){if(1==c.nextAddress)return _.u("start_client_gcf")||_.u("delete_gcf_config_db")?_.u("start_client_gcf")?_.w(c,_.Xg(),3):c.jumpTo(2):c.return();2!=c.nextAddress&&((b=c.yieldResult)&&_.kg()&&!_.u("delete_gcf_config_db")?(a.isConfigDbInitialized=!0,LQa(a)):(OQa(a),PQa(a)));return _.u("delete_gcf_config_db")?_.w(c,Bha(),0):c.jumpTo(0)})},mla=function(){var a;
return null!=(a=Jy())?a:_.rf("RAW_HOT_CONFIG_GROUP")},RQa=function(a){var b,c,d,e,h,l;
return _.v(function(m){switch(m.nextAddress){case 1:if(a.hotGlobalConfigGroup)return m.return(Jy());if(!a.isConfigDbInitialized)return b=yg("getHotConfig IDB not initialized"),_.Hf(b),m.return(Promise.reject(b));c=Vg();d=_.rf("TIME_CREATED_MS");if(!c){e=yg("getHotConfig token error");_.Hf(e);m.jumpTo(2);break}return _.w(m,Aha(c),3);case 3:if((h=m.yieldResult)&&h.timestamp>d)return IQa(a,h.config),a.setHotHashData(h.hashData),m.return(Jy());case 2:PQa(a);if(!(c&&a.hotGlobalConfigGroup&&a.hotHashData)){m.jumpTo(4);
break}return _.w(m,xha(a.hotGlobalConfigGroup,a.hotHashData,c,d),4);case 4:return a.hotGlobalConfigGroup?m.return(Jy()):(l=new _.lg("Config not available in ytConfig"),_.Hf(l),m.return(Promise.reject(l)))}})},TQa=function(a){var b,c,d,e,h,l;
return _.v(function(m){switch(m.nextAddress){case 1:if(a.coldGlobalConfigGroup)return m.return(KQa());if(!a.isConfigDbInitialized)return b=yg("getColdConfig IDB not initialized"),_.Hf(b),m.return(Promise.reject(b));c=Vg();d=_.rf("TIME_CREATED_MS");if(!c){e=yg("getColdConfig");_.Hf(e);m.jumpTo(2);break}return _.w(m,zha(c),3);case 3:if((h=m.yieldResult)&&h.timestamp>d)return JQa(a,h.config),SQa(a,h.configData),MQa(a,h.hashData),m.return(KQa());case 2:OQa(a);if(!(c&&a.coldGlobalConfigGroup&&a.coldHashData&&
a.configData)){m.jumpTo(4);break}return _.w(m,yha(a.coldGlobalConfigGroup,a.coldHashData,a.configData,c,d),4);case 4:return a.coldGlobalConfigGroup?m.return(KQa()):(l=new _.lg("Config not available in ytConfig"),_.Hf(l),m.return(Promise.reject(l)))}})},LQa=function(a){if(!a.hotGlobalConfigGroup||!a.coldGlobalConfigGroup){if(!Vg()){var b=yg("scheduleGetConfigs");
_.Hf(b)}a.initJob||(a.initJob=_.Ph.addLowPriorityJob(function(){return _.v(function(c){switch(c.nextAddress){case 1:return _.Ig(c,2),_.w(c,RQa(a),4);case 4:_.Kg(c,3);break;case 2:_.Lg(c);case 3:return _.Ig(c,5),_.w(c,TQa(a),7);case 7:_.Kg(c,6);break;case 5:_.Lg(c);case 6:a.initJob&&(a.initJob=0),_.Bo(c)}})},100))}},hla=function(a,b,c){var d,e,h;
return _.v(function(l){switch(l.nextAddress){case 1:if(!_.u("start_client_gcf")){l.jumpTo(0);break}c&&IQa(a,c);a.setHotHashData(b);d=Vg();if(!d){l.jumpTo(3);break}if(c){l.jumpTo(4);break}return _.w(l,Aha(d),5);case 5:e=l.yieldResult,c=null==(h=e)?void 0:h.config;case 4:return _.w(l,xha(c,b,d),3);case 3:if(c)for(var m=c,p=_.g(a.configUpdateService.sharedHotConfigJobQueue),q=p.next();!q.done;q=p.next())q=q.value,q(m);_.Bo(l)}})},ila=function(a,b,c){var d,e,h,l;
return _.v(function(m){if(1==m.nextAddress){if(!_.u("start_client_gcf"))return m.jumpTo(0);MQa(a,b);return(d=Vg())?c?m.jumpTo(4):_.w(m,zha(d),5):m.jumpTo(0)}4!=m.nextAddress&&(e=m.yieldResult,c=null==(h=e)?void 0:h.config);if(!c)return m.jumpTo(0);l=c.configData;return _.w(m,yha(c,b,l,d),0)})},Tha=function(){var a=NQa(),b=(0,_.Zg)()-a.debounceTimer;
if(!(0!==a.debounceTimer&&b<_.zf("send_config_hash_timer"))){b=_.Gf("yt.gcf.config.coldConfigData");var c=_.Gf("yt.gcf.config.hotHashData"),d=_.Gf("yt.gcf.config.coldHashData");b&&c&&d&&(a.debounceTimer=(0,_.Zg)());return{coldConfigData:b,hotHashData:c,coldHashData:d}}},OQa=function(a){JQa(a,_.rf("RAW_COLD_CONFIG_GROUP"));
MQa(a,_.rf("SERIALIZED_COLD_HASH_DATA"));var b;SQa(a,null==(b=a.coldGlobalConfigGroup)?void 0:b.configData)},PQa=function(a){IQa(a,_.rf("RAW_HOT_CONFIG_GROUP"));
a.setHotHashData(_.rf("SERIALIZED_HOT_HASH_DATA"))},IQa=function(a,b){a.hotGlobalConfigGroup=b;
_.Wg("yt.gcf.config.hotConfigGroup",a.hotGlobalConfigGroup||null)},JQa=function(a,b){a.coldGlobalConfigGroup=b;
_.Wg("yt.gcf.config.coldConfigGroup",a.coldGlobalConfigGroup||null)};
mj.prototype.setHotHashData=function(a){this.hotHashData=a;_.Wg("yt.gcf.config.hotHashData",this.hotHashData||null)};
var MQa=function(a,b){a.coldHashData=b;_.Wg("yt.gcf.config.coldHashData",a.coldHashData||null)},SQa=function(a,b){a.configData=b;
_.Wg("yt.gcf.config.coldConfigData",a.configData||null)},Jy=function(){return _.Gf("yt.gcf.config.hotConfigGroup")},KQa=function(){return _.Gf("yt.gcf.config.coldConfigGroup")};var rh={},UQa="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Int32Array;rh.assign=function(a){for(var b=Array.prototype.slice.call(arguments,1);b.length;){var c=b.shift();if(c){if("object"!==typeof c)throw new TypeError("vb`"+c);for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}}return a};
rh.shrinkBuf=function(a,b){if(a.length===b)return a;if(a.subarray)return a.subarray(0,b);a.length=b;return a};
var VQa={arraySet:function(a,b,c,d,e){if(b.subarray&&a.subarray)a.set(b.subarray(c,c+d),e);else for(var h=0;h<d;h++)a[e+h]=b[c+h]},
flattenChunks:function(a){var b,c;var d=c=0;for(b=a.length;d<b;d++)c+=a[d].length;var e=new Uint8Array(c);d=c=0;for(b=a.length;d<b;d++){var h=a[d];e.set(h,c);c+=h.length}return e}},WQa={arraySet:function(a,b,c,d,e){for(var h=0;h<d;h++)a[e+h]=b[c+h]},
flattenChunks:function(a){return[].concat.apply([],a)}};
rh.setTyped=function(){UQa?(rh.Buf8=Uint8Array,rh.Buf16=Uint16Array,rh.Buf32=Int32Array,rh.assign(rh,VQa)):(rh.Buf8=Array,rh.Buf16=Array,rh.Buf32=Array,rh.assign(rh,WQa))};
rh.setTyped();var XQa=!0;try{new Uint8Array(1)}catch(a){XQa=!1}
var Aia=function(a){var b,c,d=a.length,e=0;for(b=0;b<d;b++){var h=a.charCodeAt(b);if(55296===(h&64512)&&b+1<d){var l=a.charCodeAt(b+1);56320===(l&64512)&&(h=65536+(h-55296<<10)+(l-56320),b++)}e+=128>h?1:2048>h?2:65536>h?3:4}var m=new rh.Buf8(e);for(b=c=0;c<e;b++)h=a.charCodeAt(b),55296===(h&64512)&&b+1<d&&(l=a.charCodeAt(b+1),56320===(l&64512)&&(h=65536+(h-55296<<10)+(l-56320),b++)),128>h?m[c++]=h:(2048>h?m[c++]=192|h>>>6:(65536>h?m[c++]=224|h>>>12:(m[c++]=240|h>>>18,m[c++]=128|h>>>12&63),m[c++]=
128|h>>>6&63),m[c++]=128|h&63);return m};var nia={};nia=function(a,b,c,d){var e=a&65535|0;a=a>>>16&65535|0;for(var h;0!==c;){h=2E3<c?2E3:c;c-=h;do e=e+b[d++]|0,a=a+e|0;while(--h);e%=65521;a%=65521}return e|a<<16|0};for(var Jh={},Ky,YQa=[],ZQa=0;256>ZQa;ZQa++){Ky=ZQa;for(var $Qa=0;8>$Qa;$Qa++)Ky=Ky&1?3988292384^Ky>>>1:Ky>>>1;YQa[ZQa]=Ky}Jh=function(a,b,c,d){c=d+c;for(a^=-1;d<c;d++)a=a>>>8^YQa[(a^b[d])&255];return a^-1};var vh={};vh={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};var cia=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],eia=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],zia=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],lia=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],zh=Array(576);gh(zh);var Ah=Array(60);gh(Ah);var th=Array(512);gh(th);var sh=Array(256);gh(sh);var dia=Array(29);gh(dia);var fia=Array(30);gh(fia);var wia,xia,yia,via=!1;var Nh;
Nh=[new Mh(0,0,0,0,function(a,b){var c=65535;for(c>a.pending_buf_size-5&&(c=a.pending_buf_size-5);;){if(1>=a.lookahead){Kh(a);if(0===a.lookahead&&0===b)return 1;if(0===a.lookahead)break}a.strstart+=a.lookahead;a.lookahead=0;var d=a.block_start+c;if(0===a.strstart||a.strstart>=d)if(a.lookahead=a.strstart-d,a.strstart=d,Bh(a,!1),0===a.strm.avail_out)return 1;if(a.strstart-a.block_start>=a.w_size-262&&(Bh(a,!1),0===a.strm.avail_out))return 1}a.insert=0;if(4===b)return Bh(a,!0),0===a.strm.avail_out?3:
4;a.strstart>a.block_start&&Bh(a,!1);return 1}),
new Mh(4,4,8,4,oia),new Mh(4,5,16,8,oia),new Mh(4,6,32,32,oia),new Mh(4,4,16,16,Lh),new Mh(8,16,32,32,Lh),new Mh(8,16,128,128,Lh),new Mh(8,32,128,256,Lh),new Mh(32,128,258,1024,Lh),new Mh(32,258,258,4096,Lh)];var uia={};uia=function(){this.input=null;this.total_in=this.avail_in=this.next_in=0;this.output=null;this.total_out=this.avail_out=this.next_out=0;this.msg="";this.state=null;this.data_type=2;this.adler=0};var Bia=Object.prototype.toString;
tia.prototype.push=function(a,b){var c=this.strm,d=this.options.chunkSize;if(this.ended)return!1;var e=b===~~b?b:!0===b?4:0;"string"===typeof a?c.input=Aia(a):"[object ArrayBuffer]"===Bia.call(a)?c.input=new Uint8Array(a):c.input=a;c.next_in=0;c.avail_in=c.input.length;do{0===c.avail_out&&(c.output=new rh.Buf8(d),c.next_out=0,c.avail_out=d);a=sia(c,e);if(1!==a&&0!==a)return aRa(this,a),this.ended=!0,!1;if(0===c.avail_out||0===c.avail_in&&(4===e||2===e))if("string"===this.options.to){var h=rh.shrinkBuf(c.output,
c.next_out);b=h;h=h.length;if(65537>h&&(b.subarray&&XQa||!b.subarray))b=String.fromCharCode.apply(null,rh.shrinkBuf(b,h));else{for(var l="",m=0;m<h;m++)l+=String.fromCharCode(b[m]);b=l}this.chunks.push(b)}else b=rh.shrinkBuf(c.output,c.next_out),this.chunks.push(b)}while((0<c.avail_in||0===c.avail_out)&&1!==a);if(4===e)return(c=this.strm)&&c.state?(d=c.state.status,42!==d&&69!==d&&73!==d&&91!==d&&103!==d&&113!==d&&666!==d?a=wh(c,-2):(c.state=null,a=113===d?wh(c,-3):0)):a=-2,aRa(this,a),this.ended=
!0,0===a;2===e&&(aRa(this,0),c.avail_out=0);return!0};
var aRa=function(a,b){0===b&&(a.result="string"===a.options.to?a.chunks.join(""):rh.flattenChunks(a.chunks));a.chunks=[];a.err=b;a.msg=a.strm.msg};var bRa="undefined"!==typeof TextEncoder?new TextEncoder:null,aja=bRa?function(a){return bRa.encode(a)}:function(a){a=_.vl(a);
for(var b=new Uint8Array(a.length),c=0;c<b.length;c++)b[c]=a[c];return b};_.ku=function(a){_.fw.call(this);this.JSC$6965_key_=1;this.pendingKeys_=[];this.publishDepth_=0;this.subscriptions_=[];this.topics_={};this.async_=!!a};
_.Wu(_.ku,_.fw);_.ku.prototype.subscribe=function(a,b,c){var d=this.topics_[a];d||(d=this.topics_[a]=[]);var e=this.JSC$6965_key_;this.subscriptions_[e]=a;this.subscriptions_[e+1]=b;this.subscriptions_[e+2]=c;this.JSC$6965_key_=e+3;d.push(e);return e};
var cRa=function(a){var b=Bma,c=!1,d=b.subscribe("handleError",function(e){c||(c=!0,this.unsubscribeByKey(d),a.apply(void 0,arguments))},b)};
_.ku.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};
_.ku.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]=function(){}):(c&&_.Ca(c,a),delete this.subscriptions_[a],delete this.subscriptions_[a+1],delete this.subscriptions_[a+2])}return!!b};
_.ku.prototype.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){_.Cw(function(){a.apply(b,c)})};
_.ku.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_={}};
_.ku.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};
_.ku.prototype.disposeInternal=function(){_.ku.superClass_.disposeInternal.call(this);this.clear();this.pendingKeys_.length=0};var Ly=function(a,b){this.version=a;this.args=b};
Ly.prototype.serialize=function(){return{version:this.version,args:this.args}};var Fia=function(a,b){this.topic=a;this.dataClass=b};
Fia.prototype.toString=function(){return this.topic};var eRa=_.Gf("ytPubsub2Pubsub2Instance")||new _.ku;_.ku.prototype.subscribe=_.ku.prototype.subscribe;_.ku.prototype.unsubscribeByKey=_.ku.prototype.unsubscribeByKey;_.ku.prototype.publish=_.ku.prototype.publish;_.ku.prototype.clear=_.ku.prototype.clear;_.Wg("ytPubsub2Pubsub2Instance",eRa);var Eia=_.Gf("ytPubsub2Pubsub2SubscribedKeys")||{};_.Wg("ytPubsub2Pubsub2SubscribedKeys",Eia);var Hia=_.Gf("ytPubsub2Pubsub2TopicToKeys")||{};_.Wg("ytPubsub2Pubsub2TopicToKeys",Hia);
var Gia=_.Gf("ytPubsub2Pubsub2IsAsync")||{};_.Wg("ytPubsub2Pubsub2IsAsync",Gia);_.Wg("ytPubsub2Pubsub2SkipSubKey",null);var Pia=void 0,Nia=void 0;var Xia=_.zf("max_body_size_to_compress",5E5),Yia=_.zf("min_body_size_to_compress",500),Yh=!0,dja=0,Zh=0,cja=_.zf("compression_performance_threshold_lr",250),eja=_.zf("slow_compressions_before_abandon_count",4),Sia=!1,Tia=new Map,$ia=1,Zia=!0;var fRa=function(){this.blockSize=-1};var $h=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.total_=this.inbuf_=0;this.reset()};
_.Wu($h,fRa);$h.prototype.reset=function(){this.chain_[0]=1732584193;this.chain_[1]=4023233417;this.chain_[2]=2562383102;this.chain_[3]=271733878;this.chain_[4]=3285377520;this.total_=this.inbuf_=0};
var gRa=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};
$h.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;)gRa(this,a,d),d+=this.blockSize;if("string"===typeof a)for(;d<b;){if(e[h]=a.charCodeAt(d),++h,++d,h==this.blockSize){gRa(this,e);h=0;break}}else for(;d<b;)if(e[h]=a[d],++h,++d,h==this.blockSize){gRa(this,e);h=0;break}}this.inbuf_=h;this.total_+=b}};
$h.prototype.digest=function(){var a=[],b=8*this.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;gRa(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 jja;var Ny=function(a){var b=this;this.bypassDbTokenDependency=this.initialized=!1;this.potentialEsfErrorCounter=this.intervalJob=0;this.handleError=function(){};
this.handleWarning=function(){};
this.now=Date.now;this.disableYtIdbTransactions=!1;this.TEST_ONLY={setDbToken:function(t){b.databaseToken=t},
triggerThrottle:function(){b.throttledSend()},
cancelThrottle:function(){b.cancelThrottledSend()},
immediateSend:function(t){return _.v(function(y){return _.w(y,b.immediateSend(t),0)})},
requestWithinAgeLimit:function(t,y){return b.requestWithinAgeLimit(t,y)},
retryQueuedRequests:function(){b.retryQueuedRequests()}};
var c;this.throttleTimeout=null!=(c=a.throttleTimeout)?c:100;var d;this.retryMaxAttempts=null!=(d=a.retryMaxAttempts)?d:1;var e;this.requestAgeLimitMs=null!=(e=a.requestAgeLimitMs)?e:2592E6;var h;this.queuedRequestAgeLimitMs=null!=(h=a.queuedRequestAgeLimitMs)?h:12E4;var l;this.retryDelayMs=null!=(l=a.retryDelayMs)?l:5E3;var m;this.databaseToken=null!=(m=a.databaseToken)?m:void 0;this.enableCleaning=!!a.enableCleaning;var p;this.cleaningRate=null!=(p=a.cleaningRate)?p:.1;var q;this.potentialEsfErrorLimit=
null!=(q=a.potentialEsfErrorLimit)?q:10;a.handleError&&(this.handleError=a.handleError);a.handleWarning&&(this.handleWarning=a.handleWarning);a.disableYtIdbTransactions&&(this.disableYtIdbTransactions=a.disableYtIdbTransactions);a.bypassDbTokenDependency&&(this.bypassDbTokenDependency=a.bypassDbTokenDependency);this.getBooleanFlag=a.getBooleanFlag;this.jobManager=a.jobManager;this.logsStore=a.logsStore;this.networkManager=a.networkManager;this.sendFn=a.sendFn;this.onlineEvent=a.onlineEvent;this.offlineEvent=
a.offlineEvent;My(this)&&(!this.getBooleanFlag||this.getBooleanFlag("networkless_logging"))&&hRa(this)},hRa=function(a){My(a)&&!a.disableYtIdbTransactions&&(a.initialized=!0,a.enableCleaning&&Math.random()<=a.cleaningRate&&a.logsStore.cleanLogsStore(a.databaseToken),a.retryQueuedRequests(),a.networkManager.isNetworkAvailable()&&a.throttledSend(),a.networkManager.listen(a.onlineEvent,a.throttledSend.bind(a)),a.networkManager.listen(a.offlineEvent,a.cancelThrottledSend.bind(a)))};
_.f=Ny.prototype;_.f.writeThenSend=function(a,b){var c=this;b=void 0===b?{}:b;if(My(this)&&this.initialized){var d={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0};this.logsStore.set(d,this.databaseToken).then(function(e){d.id=e;c.networkManager.isNetworkAvailable()&&c.immediateSend(d)}).catch(function(e){c.immediateSend(d);
iRa(c,e)})}else this.sendFn(a,b)};
_.f.sendThenWrite=function(a,b,c){var d=this;b=void 0===b?{}:b;if(My(this)&&this.initialized){var e={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0};this.getBooleanFlag&&this.getBooleanFlag("nwl_skip_retry")&&(e.skipRetry=c);if(this.networkManager.isNetworkAvailable()||this.getBooleanFlag&&this.getBooleanFlag("nwl_aggressive_send_then_write")&&!e.skipRetry){if(!e.skipRetry){var h=b.onError?b.onError:function(){};
b.onError=function(l,m){return _.v(function(p){if(1==p.nextAddress)return _.w(p,d.logsStore.set(e,d.databaseToken).catch(function(q){iRa(d,q)}),2);
h(l,m);_.Bo(p)})}}this.sendFn(a,b,e.skipRetry)}else this.logsStore.set(e,this.databaseToken).catch(function(l){d.sendFn(a,b,e.skipRetry);
iRa(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(My(this)&&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,void 0,!0);this.logsStore.set(d,this.databaseToken).then(function(l){d.id=l;e&&c.logsStore.deleteRequest(d.id,c.databaseToken)}).catch(function(l){iRa(c,l)})}else this.sendFn(a,b,void 0,!0)};
_.f.throttledSend=function(){var a=this;if(!My(this))throw Error("yb");this.intervalJob||(this.intervalJob=this.jobManager.addLowPriorityJob(function(){var b;return _.v(function(c){if(1==c.nextAddress)return _.w(c,a.logsStore.getMostRecentByStatus("NEW",a.databaseToken),2);if(3!=c.nextAddress)return b=c.yieldResult,b?_.w(c,a.immediateSend(b),3):(a.cancelThrottledSend(),c.return());a.intervalJob&&(a.intervalJob=0,a.throttledSend());_.Bo(c)})},this.throttleTimeout))};
_.f.cancelThrottledSend=function(){this.jobManager.cancelJob(this.intervalJob);this.intervalJob=0};
_.f.immediateSend=function(a){var b=this,c;return _.v(function(d){switch(d.nextAddress){case 1:if(!My(b))throw Error("zb");if(void 0===a.id){d.jumpTo(2);break}return _.w(d,b.logsStore.markAsQueued(a.id,b.databaseToken),3);case 3:(c=d.yieldResult)||b.handleWarning(Error("Ab"));case 2:if(b.requestWithinAgeLimit(a,b.requestAgeLimitMs)){d.jumpTo(4);break}b.handleWarning(Error("Bb"));if(void 0===a.id){d.jumpTo(5);break}return _.w(d,b.logsStore.deleteRequest(a.id,b.databaseToken),5);case 5:return d.return();
case 4:a.skipRetry||(a=jRa(b,a));if(!a){d.jumpTo(0);break}if(!a.skipRetry||void 0===a.id){d.jumpTo(8);break}return _.w(d,b.logsStore.deleteRequest(a.id,b.databaseToken),8);case 8:b.sendFn(a.url,a.options,!!a.skipRetry),_.Bo(d)}})};
var jRa=function(a,b){if(!My(a))throw Error("Cb");var c=b.options.onError?b.options.onError:function(){};
b.options.onError=function(e,h){var l,m,p,q;return _.v(function(t){switch(t.nextAddress){case 1:l=oja(h);(m=pja(h))&&a.getBooleanFlag&&a.getBooleanFlag("web_enable_error_204")&&a.handleError(Error("Db"),b.url,h);if(!(a.getBooleanFlag&&a.getBooleanFlag("nwl_consider_error_code")&&l||a.getBooleanFlag&&!a.getBooleanFlag("nwl_consider_error_code")&&a.potentialEsfErrorCounter<=a.potentialEsfErrorLimit)){t.jumpTo(2);break}if(!a.networkManager.sendNetworkCheckRequest){t.jumpTo(3);break}return _.w(t,a.networkManager.sendNetworkCheckRequest(),
3);case 3:if(a.networkManager.isNetworkAvailable()){t.jumpTo(2);break}c(e,h);if(!a.getBooleanFlag||!a.getBooleanFlag("nwl_consider_error_code")||void 0===(null==(p=b)?void 0:p.id)){t.jumpTo(6);break}return _.w(t,a.logsStore.resetRequest(b.id,a.databaseToken,!1),6);case 6:return t.return();case 2:if(a.getBooleanFlag&&a.getBooleanFlag("nwl_consider_error_code")&&!l&&a.potentialEsfErrorCounter>a.potentialEsfErrorLimit)return t.return();a.potentialEsfErrorCounter++;if(void 0===(null==(q=b)?void 0:q.id)){t.jumpTo(8);
break}return b.sendCount<a.retryMaxAttempts?_.w(t,a.logsStore.resetRequest(b.id,a.databaseToken,!0,m?!1:void 0),12):_.w(t,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),_.Bo(t)}})};
var d=b.options.onSuccess?b.options.onSuccess:function(){};
b.options.onSuccess=function(e,h){var l;return _.v(function(m){if(1==m.nextAddress)return void 0===(null==(l=b)?void 0:l.id)?m.jumpTo(2):_.w(m,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);_.Bo(m)})};
return b};
Ny.prototype.requestWithinAgeLimit=function(a,b){a=a.timestamp;return this.now()-a>=b?!1:!0};
Ny.prototype.retryQueuedRequests=function(){var a=this;if(!My(this))throw Error("Eb");this.logsStore.getMostRecentByStatus("QUEUED",this.databaseToken).then(function(b){b&&!a.requestWithinAgeLimit(b,a.queuedRequestAgeLimitMs)?a.jobManager.addLowPriorityJob(function(){return _.v(function(c){if(1==c.nextAddress)return void 0===b.id?c.jumpTo(2):_.w(c,a.logsStore.resetRequest(b.id,a.databaseToken),2);a.retryQueuedRequests();_.Bo(c)})}):a.networkManager.isNetworkAvailable()&&a.throttledSend()})};
var iRa=function(a,b){a.writeError&&!a.networkManager.isNetworkAvailable()?a.writeError(b):a.handleError(b)},My=function(a){return!!a.databaseToken||a.bypassDbTokenDependency};var qja;var lla={accountStateChangeSignedIn:23,accountStateChangeSignedOut:24,delayedEventMetricCaptured:11,latencyActionBaselined:6,latencyActionInfo:7,latencyActionTicked:5,offlineTransferStatusChanged:2,offlineImageDownload:335,playbackStartStateChanged:9,systemHealthCaptured:3,mangoOnboardingCompleted:10,mangoPushNotificationReceived:230,mangoUnforkDbMigrationError:121,mangoUnforkDbMigrationSummary:122,mangoUnforkDbMigrationPreunforkDbVersionNumber:133,mangoUnforkDbMigrationPhoneMetadata:134,mangoUnforkDbMigrationPhoneStorage:135,
mangoUnforkDbMigrationStep:142,mangoAsyncApiMigrationEvent:223,mangoDownloadVideoResult:224,mangoHomepageVideoCount:279,mangoHomeV3State:295,mangoImageClientCacheHitEvent:273,sdCardStatusChanged:98,framesDropped:12,thumbnailHovered:13,deviceRetentionInfoCaptured:14,thumbnailLoaded:15,backToAppEvent:318,streamingStatsCaptured:17,offlineVideoShared:19,appCrashed:20,youThere:21,offlineStateSnapshot:22,mdxSessionStarted:25,mdxSessionConnected:26,mdxSessionDisconnected:27,bedrockResourceConsumptionSnapshot:28,
nextGenWatchWatchSwiped:29,kidsAccountsSnapshot:30,zeroStepChannelCreated:31,tvhtml5SearchCompleted:32,offlineSharePairing:34,offlineShareUnlock:35,mdxRouteDistributionSnapshot:36,bedrockRepetitiveActionTimed:37,unpluggedDegradationInfo:229,uploadMp4HeaderMoved:38,uploadVideoTranscoded:39,uploadProcessorStarted:46,uploadProcessorEnded:47,uploadProcessorReady:94,uploadProcessorRequirementPending:95,uploadProcessorInterrupted:96,uploadFrontendEvent:241,assetPackDownloadStarted:41,assetPackDownloaded:42,
assetPackApplied:43,assetPackDeleted:44,appInstallAttributionEvent:459,playbackSessionStopped:45,adBlockerMessagingShown:48,distributionChannelCaptured:49,dataPlanCpidRequested:51,detailedNetworkTypeCaptured:52,sendStateUpdated:53,receiveStateUpdated:54,sendDebugStateUpdated:55,receiveDebugStateUpdated:56,kidsErrored:57,mdxMsnSessionStatsFinished:58,appSettingsCaptured:59,mdxWebSocketServerHttpError:60,mdxWebSocketServer:61,startupCrashesDetected:62,coldStartInfo:435,offlinePlaybackStarted:63,liveChatMessageSent:225,
liveChatUserPresent:434,liveChatBeingModerated:457,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationStreamWebrtcStats:288,mdxSessionRecoveryStarted:69,mdxSessionRecoveryCompleted:70,mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73,
visualElementGestured:78,visualElementStateChanged:208,screenCreated:156,playbackAssociated:202,visualElementAttached:215,playbackContextEvent:214,cloudCastingPlaybackStarted:74,webPlayerApiCalled:76,tvhtml5AccountDialogOpened:79,foregroundHeartbeat:80,foregroundHeartbeatScreenAssociated:111,kidsOfflineSnapshot:81,mdxEncryptionSessionStatsFinished:82,playerRequestCompleted:83,liteSchedulerStatistics:84,mdxSignIn:85,spacecastMetadataLookupRequested:86,spacecastBatchLookupRequested:87,spacecastSummaryRequested:88,
spacecastPlayback:89,spacecastDiscovery:90,tvhtml5LaunchUrlComponentChanged:91,mdxBackgroundPlaybackRequestCompleted:92,mdxBrokenAdditionalDataDeviceDetected:93,tvhtml5LocalStorage:97,tvhtml5DeviceStorageStatus:147,autoCaptionsAvailable:99,playbackScrubbingEvent:339,flexyState:100,interfaceOrientationCaptured:101,mainAppBrowseFragmentCache:102,offlineCacheVerificationFailure:103,offlinePlaybackExceptionDigest:217,vrCopresenceStats:104,vrCopresenceSyncStats:130,vrCopresenceCommsStats:137,vrCopresencePartyStats:153,
vrCopresenceEmojiStats:213,vrCopresenceEvent:141,vrCopresenceFlowTransitEvent:160,vrCowatchPartyEvent:492,vrPlaybackEvent:345,kidsAgeGateTracking:105,offlineDelayAllowedTracking:106,mainAppAutoOfflineState:107,videoAsThumbnailDownload:108,videoAsThumbnailPlayback:109,liteShowMore:110,renderingError:118,kidsProfilePinGateTracking:119,abrTrajectory:124,scrollEvent:125,streamzIncremented:126,kidsProfileSwitcherTracking:127,kidsProfileCreationTracking:129,buyFlowStarted:136,mbsConnectionInitiated:138,
mbsPlaybackInitiated:139,mbsLoadChildren:140,liteProfileFetcher:144,mdxRemoteTransaction:146,reelPlaybackError:148,reachabilityDetectionEvent:150,mobilePlaybackEvent:151,courtsidePlayerStateChanged:152,musicPersistentCacheChecked:154,musicPersistentCacheCleared:155,playbackInterrupted:157,playbackInterruptionResolved:158,fixFopFlow:159,anrDetection:161,backstagePostCreationFlowEnded:162,clientError:163,gamingAccountLinkStatusChanged:164,liteHousewarming:165,buyFlowEvent:167,kidsParentalGateTracking:168,
kidsSignedOutSettingsStatus:437,kidsSignedOutPauseHistoryFixStatus:438,tvhtml5WatchdogViolation:444,ypcUpgradeFlow:169,yongleStudy:170,ypcUpdateFlowStarted:171,ypcUpdateFlowCancelled:172,ypcUpdateFlowSucceeded:173,ypcUpdateFlowFailed:174,liteGrowthkitPromo:175,paymentFlowStarted:341,transactionFlowShowPaymentDialog:405,transactionFlowStarted:176,transactionFlowSecondaryDeviceStarted:222,transactionFlowSecondaryDeviceSignedOutStarted:383,transactionFlowCancelled:177,transactionFlowPaymentCallBackReceived:387,
transactionFlowPaymentSubmitted:460,transactionFlowPaymentSucceeded:329,transactionFlowSucceeded:178,transactionFlowFailed:179,transactionFlowPlayBillingConnectionStartEvent:428,transactionFlowSecondaryDeviceSuccess:458,transactionFlowErrorEvent:411,liteVideoQualityChanged:180,watchBreakEnablementSettingEvent:181,watchBreakFrequencySettingEvent:182,videoEffectsCameraPerformanceMetrics:183,adNotify:184,startupTelemetry:185,playbackOfflineFallbackUsed:186,outOfMemory:187,ypcPauseFlowStarted:188,ypcPauseFlowCancelled:189,
ypcPauseFlowSucceeded:190,ypcPauseFlowFailed:191,uploadFileSelected:192,ypcResumeFlowStarted:193,ypcResumeFlowCancelled:194,ypcResumeFlowSucceeded:195,ypcResumeFlowFailed:196,adsClientStateChange:197,ypcCancelFlowStarted:198,ypcCancelFlowCancelled:199,ypcCancelFlowSucceeded:200,ypcCancelFlowFailed:201,ypcCancelFlowGoToPaymentProcessor:402,ypcDeactivateFlowStarted:320,ypcRedeemFlowStarted:203,ypcRedeemFlowCancelled:204,ypcRedeemFlowSucceeded:205,ypcRedeemFlowFailed:206,ypcFamilyCreateFlowStarted:258,
ypcFamilyCreateFlowCancelled:259,ypcFamilyCreateFlowSucceeded:260,ypcFamilyCreateFlowFailed:261,ypcFamilyManageFlowStarted:262,ypcFamilyManageFlowCancelled:263,ypcFamilyManageFlowSucceeded:264,ypcFamilyManageFlowFailed:265,restoreContextEvent:207,embedsAdEvent:327,autoplayTriggered:209,clientDataErrorEvent:210,experimentalVssValidation:211,tvhtml5TriggeredEvent:212,tvhtml5FrameworksFieldTrialResult:216,tvhtml5FrameworksFieldTrialStart:220,musicOfflinePreferences:218,watchTimeSegment:219,appWidthLayoutError:221,
accountRegistryChange:226,userMentionAutoCompleteBoxEvent:227,downloadRecommendationEnablementSettingEvent:228,musicPlaybackContentModeChangeEvent:231,offlineDbOpenCompleted:232,kidsFlowEvent:233,kidsFlowCorpusSelectedEvent:234,videoEffectsEvent:235,unpluggedOpsEogAnalyticsEvent:236,playbackAudioRouteEvent:237,interactionLoggingDebugModeError:238,offlineYtbRefreshed:239,kidsFlowError:240,musicAutoplayOnLaunchAttempted:242,deviceContextActivityEvent:243,deviceContextEvent:244,templateResolutionException:245,
musicSideloadedPlaylistServiceCalled:246,embedsStorageAccessNotChecked:247,embedsHasStorageAccessResult:248,embedsItpPlayedOnReload:249,embedsRequestStorageAccessResult:250,embedsShouldRequestStorageAccessResult:251,embedsRequestStorageAccessState:256,embedsRequestStorageAccessFailedState:257,embedsItpWatchLaterResult:266,searchSuggestDecodingPayloadFailure:252,siriShortcutActivated:253,tvhtml5KeyboardPerformance:254,latencyActionSpan:255,elementsLog:267,ytbFileOpened:268,tfliteModelError:269,apiTest:270,
yongleUsbSetup:271,touStrikeInterstitialEvent:272,liteStreamToSave:274,appBundleClientEvent:275,ytbFileCreationFailed:276,adNotifyFailure:278,ytbTransferFailed:280,blockingRequestFailed:281,liteAccountSelector:282,liteAccountUiCallbacks:283,dummyPayload:284,browseResponseValidationEvent:285,entitiesError:286,musicIosBackgroundFetch:287,mdxNotificationEvent:289,layersValidationError:290,musicPwaInstalled:291,liteAccountCleanup:292,html5PlayerHealthEvent:293,watchRestoreAttempt:294,liteAccountSignIn:296,
notaireEvent:298,kidsVoiceSearchEvent:299,adNotifyFilled:300,delayedEventDropped:301,analyticsSearchEvent:302,systemDarkThemeOptOutEvent:303,flowEvent:304,networkConnectivityBaselineEvent:305,ytbFileImported:306,downloadStreamUrlExpired:307,directSignInEvent:308,lyricImpressionEvent:309,accessibilityStateEvent:310,tokenRefreshEvent:311,genericAttestationExecution:312,tvhtml5VideoSeek:313,unpluggedAutoPause:314,scrubbingEvent:315,bedtimeReminderEvent:317,tvhtml5UnexpectedRestart:319,tvhtml5StabilityTraceEvent:478,
tvhtml5OperationHealth:467,tvhtml5WatchKeyEvent:321,voiceLanguageChanged:322,tvhtml5LiveChatStatus:323,parentToolsCorpusSelectedEvent:324,offerAdsEnrollmentInitiated:325,networkQualityIntervalEvent:326,deviceStartupMetrics:328,heartbeatActionPlayerTransitioned:330,tvhtml5Lifecycle:331,heartbeatActionPlayerHalted:332,adaptiveInlineMutedSettingEvent:333,mainAppLibraryLoadingState:334,thirdPartyLogMonitoringEvent:336,appShellAssetLoadReport:337,tvhtml5AndroidAttestation:338,tvhtml5StartupSoundEvent:340,
iosBackgroundRefreshTask:342,iosBackgroundProcessingTask:343,sliEventBatch:344,postImpressionEvent:346,musicSideloadedPlaylistExport:347,idbUnexpectedlyClosed:348,voiceSearchEvent:349,mdxSessionCastEvent:350,idbQuotaExceeded:351,idbTransactionEnded:352,idbTransactionAborted:353,tvhtml5KeyboardLogging:354,idbIsSupportedCompleted:355,creatorStudioMobileEvent:356,idbDataCorrupted:357,parentToolsAppChosenEvent:358,webViewBottomSheetResized:359,activeStateControllerScrollPerformanceSummary:360,navigatorValidation:361,
mdxSessionHeartbeat:362,clientHintsPolyfillDiagnostics:363,clientHintsPolyfillEvent:364,proofOfOriginTokenError:365,kidsAddedAccountSummary:366,musicWearableDevice:367,ypcRefundFlowEvent:368,tvhtml5PlaybackMeasurementEvent:369,tvhtml5WatermarkMeasurementEvent:370,clientExpGcfPropagationEvent:371,mainAppReferrerIntent:372,leaderLockEnded:373,leaderLockAcquired:374,googleHatsEvent:375,persistentLensLaunchEvent:376,parentToolsChildWelcomeChosenEvent:378,browseThumbnailPreloadEvent:379,finalPayload:380,
mdxDialAdditionalDataUpdateEvent:381,webOrchestrationTaskLifecycleRecord:382,startupSignalEvent:384,accountError:385,gmsDeviceCheckEvent:386,accountSelectorEvent:388,accountUiCallbacks:389,mdxDialAdditionalDataProbeEvent:390,downloadsSearchIcingApiStats:391,downloadsSearchIndexUpdatedEvent:397,downloadsSearchIndexSnapshot:398,dataPushClientEvent:392,kidsCategorySelectedEvent:393,mdxDeviceManagementSnapshotEvent:394,prefetchRequested:395,prefetchableCommandExecuted:396,gelDebuggingEvent:399,webLinkTtsPlayEnd:400,
clipViewInvalid:401,persistentStorageStateChecked:403,cacheWipeoutEvent:404,playerEvent:410,sfvEffectPipelineStartedEvent:412,sfvEffectPipelinePausedEvent:429,sfvEffectPipelineEndedEvent:413,sfvEffectChosenEvent:414,sfvEffectLoadedEvent:415,sfvEffectUserInteractionEvent:465,sfvEffectFirstFrameProcessedLatencyEvent:416,sfvEffectAggregatedFramesProcessedLatencyEvent:417,sfvEffectAggregatedFramesDroppedEvent:418,sfvEffectPipelineErrorEvent:430,sfvEffectGraphFrozenEvent:419,sfvEffectGlThreadBlockedEvent:420,
mdeVideoChangedEvent:442,mdePlayerPerformanceMetrics:472,genericClientExperimentEvent:423,homePreloadTaskScheduled:424,homePreloadTaskExecuted:425,homePreloadCacheHit:426,polymerPropertyChangedInObserver:427,applicationStarted:431,networkCronetRttBatch:432,networkCronetRttSummary:433,repeatChapterLoopEvent:436,seekCancellationEvent:462,lockModeTimeoutEvent:483,offlineTransferStarted:4,musicOfflineMixtapePreferencesChanged:16,mangoDailyNewVideosNotificationAttempt:40,mangoDailyNewVideosNotificationError:77,
dtwsPlaybackStarted:112,dtwsTileFetchStarted:113,dtwsTileFetchCompleted:114,dtwsTileFetchStatusChanged:145,dtwsKeyframeDecoderBufferSent:115,dtwsTileUnderflowedOnNonkeyframe:116,dtwsBackfillFetchStatusChanged:143,dtwsBackfillUnderflowed:117,dtwsAdaptiveLevelChanged:128,blockingVisitorIdTimeout:277,liteSocial:18,mobileJsInvocation:297,biscottiBasedDetection:439,coWatchStateChange:440,embedsVideoDataDidChange:441,shortsFirst:443,cruiseControlEvent:445,qoeClientLoggingContext:446,atvRecommendationJobExecuted:447,
tvhtml5UserFeedback:448,producerProjectCreated:449,producerProjectOpened:450,producerProjectDeleted:451,producerProjectElementAdded:453,producerProjectElementRemoved:454,tvhtml5ShowClockEvent:455,deviceCapabilityCheckMetrics:456,youtubeClearcutEvent:461,offlineBrowseFallbackEvent:463,getCtvTokenEvent:464,startupDroppedFramesSummary:466,screenshotEvent:468,miniAppPlayEvent:469,elementsDebugCounters:470,fontLoadEvent:471,webKillswitchReceived:473,webKillswitchExecuted:474,cameraOpenEvent:475,manualSmoothnessMeasurement:476,
tvhtml5AppQualityEvent:477,polymerPropertyAccessEvent:479,miniAppSdkUsage:480,cobaltTelemetryEvent:481,crossDevicePlayback:482,channelCreatedWithObakeImage:484,channelEditedWithObakeImage:485,offlineDeleteEvent:486,crossDeviceNotificationTransfer:487,androidIntentEvent:488,unpluggedAmbientInterludesCounterfactualEvent:489,keyPlaysPlayback:490,shortsCreationFallbackEvent:493,vssData:491,castMatch:494,miniAppPerformanceMetrics:495};var kRa={},Aja=Yg("ServiceWorkerLogsDatabase",{objectStores:(kRa.SWHealthLog={addedAtVersion:1},kRa),shared:!0,upgrade:function(a,b){b(1)&&di(ci(a,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])},
version:1});var Hja={},Gja=0;var Oy=function(){this.requestMap=new Map;this.anyRequestHasSucceeded=!1},ni=function(){if(!Oy.instance){var a=_.Gf("yt.networkRequestMonitor.instance")||new Oy;
_.Wg("yt.networkRequestMonitor.instance",a);Oy.instance=a}return Oy.instance};
Oy.prototype.requestComplete=function(a,b){b&&(this.anyRequestHasSucceeded=!0);a=this.removeParams(a);this.requestMap.get(a)||this.requestMap.set(a,b)};
Oy.prototype.isEndpointCFR=function(a){a=this.removeParams(a);return(a=this.requestMap.get(a))?!1:!1===a&&this.anyRequestHasSucceeded?!0:null};
Oy.prototype.removeParams=function(a){return a.split("?")[0]};
Oy.prototype.removeParams=Oy.prototype.removeParams;Oy.prototype.isEndpointCFR=Oy.prototype.isEndpointCFR;Oy.prototype.requestComplete=Oy.prototype.requestComplete;Oy.getInstance=ni;var Jja;var Py=function(a){_.pw.call(this);var b=this;this.pollingJob=this.abortTimeoutKey=0;this.jobManager=null!=a?a:{addLowPriorityJob:function(e,h){return setTimeout(e,h)},
cancelJob:function(e){clearTimeout(e)}};
var c,d;this.isOnline=null!=(d=null==(c=window.navigator)?void 0:c.onLine)?d:!0;this.onNavigatorChange=function(){return _.v(function(e){return _.w(e,lRa(b),0)})};
window.addEventListener("offline",this.onNavigatorChange);window.addEventListener("online",this.onNavigatorChange);this.pollingJob||mRa(this)};
_.H(Py,_.pw);Py.prototype.dispose=function(){window.removeEventListener("offline",this.onNavigatorChange);window.removeEventListener("online",this.onNavigatorChange);this.jobManager.cancelJob(this.pollingJob);delete Py.instance};
Py.prototype.isNetworkAvailable=function(){return this.isOnline};
var mRa=function(a){a.pollingJob=a.jobManager.addLowPriorityJob(function(){var b;return _.v(function(c){if(1==c.nextAddress)return a.isOnline?(null==(b=window.navigator)?0:b.onLine)?c.jumpTo(3):_.w(c,lRa(a),3):_.w(c,lRa(a),3);mRa(a);_.Bo(c)})},3E4)},lRa=function(a,b){return a.networkRequestPromise?a.networkRequestPromise:a.networkRequestPromise=new Promise(function(c){var d,e,h,l;
return _.v(function(m){switch(m.nextAddress){case 1:return d=window.AbortController?new window.AbortController:void 0,h=null==(e=d)?void 0:e.signal,l=!1,_.Ig(m,2,3),d&&(a.abortTimeoutKey=a.jobManager.addLowPriorityJob(function(){d.abort()},b||2E4)),_.w(m,fetch("/generate_204",{method:"HEAD",
signal:h}),5);case 5:l=!0;case 3:_.dHa(m);a.networkRequestPromise=void 0;a.abortTimeoutKey&&(a.jobManager.cancelJob(a.abortTimeoutKey),a.abortTimeoutKey=0);l!==a.isOnline&&(a.isOnline=l,a.isOnline?a.dispatchEvent("networkstatus-online"):a.dispatchEvent("networkstatus-offline"));c(l);_.eHa(m,0);break;case 2:_.Lg(m),l=!1,m.jumpTo(3)}})})};var Qy=function(){_.pw.call(this);var a=this;this.shouldFlushErrors=!1;Py.instance||(Py.instance=new Py(_.Ph));this.sharedNetworkStatusManager=Py.instance;this.sharedNetworkStatusManager.listen("networkstatus-online",function(){if(a.shouldFlushErrors&&_.u("offline_error_handling")){var b=Kja().get("errors",!0);if(b){for(var c in b)if(b[c]){var d=new _.lg(c,"sent via offline_errors");d.name=b[c].name;d.stack=b[c].stack;d.level=b[c].level;_.Ef(d)}Kja().set("errors",{},2592E3,!0)}}})};
_.H(Qy,_.pw);var nRa=function(){if(!Qy.instance){var a=_.Gf("yt.networkStatusManager.instance")||new Qy;_.Wg("yt.networkStatusManager.instance",a);Qy.instance=a}return Qy.instance};
_.f=Qy.prototype;_.f.isNetworkAvailable=function(){return this.sharedNetworkStatusManager.isNetworkAvailable()};
_.f.networkStatusHint=function(a){this.sharedNetworkStatusManager.isOnline=a};
_.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 this.sharedNetworkStatusManager.listen(a,b)};
_.f.sendNetworkCheckRequest=function(a){a=lRa(this.sharedNetworkStatusManager,a);a.then(function(b){_.u("use_cfr_monitor")&&ni().requestComplete("generate_204",b)});
return a};
Qy.prototype.sendNetworkCheckRequest=Qy.prototype.sendNetworkCheckRequest;Qy.prototype.listen=Qy.prototype.listen;Qy.prototype.enableErrorFlushing=Qy.prototype.enableErrorFlushing;Qy.prototype.getWindowStatus=Qy.prototype.getWindowStatus;Qy.prototype.networkStatusHint=Qy.prototype.networkStatusHint;Qy.prototype.isNetworkAvailable=Qy.prototype.isNetworkAvailable;Qy.getInstance=nRa;_.mi=function(a){a=void 0===a?{}:a;_.pw.call(this);var b=this;this.lastJobTime=this.schedulerJob=0;this.nsmInstance=nRa();var c=_.Gf("yt.networkStatusManager.instance.listen").bind(this.nsmInstance);c&&(a.rateLimit?(this.rateLimit=a.rateLimit,c("networkstatus-online",function(){oRa(b,"publicytnetworkstatus-online")}),c("networkstatus-offline",function(){oRa(b,"publicytnetworkstatus-offline")})):(c("networkstatus-online",function(){b.dispatchEvent("publicytnetworkstatus-online")}),c("networkstatus-offline",
function(){b.dispatchEvent("publicytnetworkstatus-offline")})))};
_.H(_.mi,_.pw);_.mi.prototype.isNetworkAvailable=function(){var a=_.Gf("yt.networkStatusManager.instance.isNetworkAvailable");return a?a.bind(this.nsmInstance)():!0};
_.mi.prototype.networkStatusHint=function(a){var b=_.Gf("yt.networkStatusManager.instance.networkStatusHint").bind(this.nsmInstance);b&&b(a)};
_.mi.prototype.sendNetworkCheckRequest=function(a){var b=this,c;return _.v(function(d){c=_.Gf("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(b.nsmInstance);return _.u("skip_network_check_if_cfr")&&ni().isEndpointCFR("generate_204")?d.return(new Promise(function(e){var h;b.networkStatusHint((null==(h=window.navigator)?void 0:h.onLine)||!0);e(b.isNetworkAvailable())})):c?d.return(c(a)):d.return(!0)})};
var oRa=function(a,b){a.rateLimit?a.lastJobTime?(_.Ph.cancelJob(a.schedulerJob),a.schedulerJob=_.Ph.addLowPriorityJob(function(){a.lastPublicSignalSent!==b&&(a.dispatchEvent(b),a.lastPublicSignalSent=b,a.lastJobTime=(0,_.Zg)())},a.rateLimit-((0,_.Zg)()-a.lastJobTime))):(a.dispatchEvent(b),a.lastPublicSignalSent=b,a.lastJobTime=(0,_.Zg)()):a.dispatchEvent(b)};var Pja,Ry=function(){Ny.call(this,{logsStore:{cleanLogsStore:yja,deleteRequest:xja,getMostRecentByStatus:uja,markAsQueued:vja,resetRequest:wja,set:tja},networkManager:_.Qja(),handleError:function(a,b,c){var d,e=null==c?void 0:null==(d=c.error)?void 0:d.code;if(400===e||415===e){var h;_.Hf(new _.lg(a.message,b,null==c?void 0:null==(h=c.error)?void 0:h.code),void 0,void 0,void 0,!0)}else _.Ef(a)},
handleWarning:_.Hf,sendFn:Oja,now:_.Zg,writeError:Lja,jobManager:_.Du(),onlineEvent:"publicytnetworkstatus-online",offlineEvent:"publicytnetworkstatus-offline",enableCleaning:!0,cleaningRate:.1,potentialEsfErrorLimit:_.zf("potential_esf_error_limit",10),getBooleanFlag:_.u,disableYtIdbTransactions:!(_.kg()&&_.Rja())});this.initializationPromise=new _.Os;_.u("networkless_immediately_drop_all_requests")&&zja();tha("LogsDatabaseV2")};
_.H(Ry,Ny);_.qRa=function(){var a=_.Gf("yt.networklessRequestController.instance");a||(a=new Ry,_.Wg("yt.networklessRequestController.instance",a),_.u("networkless_logging")&&_.Xg().then(function(b){a.databaseToken=b;hRa(a);a.initializationPromise.resolve();a.enableCleaning&&Math.random()<=a.cleaningRate&&a.databaseToken&&Cja(a.databaseToken);_.u("networkless_immediately_drop_sw_health_store")&&pRa(a)}));
return a};
Ry.prototype.writeThenSend=function(a,b){b||(b={});_.kg()||(this.initialized=!1);Ny.prototype.writeThenSend.call(this,a,b)};
Ry.prototype.sendThenWrite=function(a,b,c){b||(b={});_.kg()||(this.initialized=!1);Ny.prototype.sendThenWrite.call(this,a,b,c)};
Ry.prototype.sendAndWrite=function(a,b){b||(b={});_.kg()||(this.initialized=!1);Ny.prototype.sendAndWrite.call(this,a,b)};
Ry.prototype.awaitInitialization=function(){return this.initializationPromise.promise};
var pRa=function(a){var b;_.v(function(c){if(!a.databaseToken)throw b=yg("clearSWHealthLogsDb"),b;return c.return(Dja(a.databaseToken).catch(function(d){a.handleError(d)}))})};_.Tja=!1;_.Sja=_.ca.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:_.Tja};_.Wg("ytNetworklessLoggingInitializationOptions",_.Sja);var pj=function(a){var b=this;this.config_=null;a?this.config_=a:Cha()&&(this.config_=_.ah());_.lj(_.Ph,function(){nja(b)},5E3)};
pj.prototype.isReady=function(){!this.config_&&Cha()&&(this.config_=_.ah());return!!this.config_};
var mja=function(a,b,c,d){!_.rf("VISITOR_DATA")&&"visitor_id"!==b&&.01>Math.random()&&_.Hf(new _.lg("Missing VISITOR_DATA when sending innertube request.",b,c,d));if(!a.isReady()){var e=new _.lg("innertube xhrclient not ready",b,c,d);_.Ef(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(E,I){if(d.onSuccess)d.onSuccess(I)},
onFetchSuccess:function(E){if(d.onSuccess)d.onSuccess(E)},
onError:function(E,I){if(d.onError)d.onError(I)},
onFetchError:function(E){if(d.onError)d.onError(E)},
timeout:d.timeout,withCredentials:!0,compress:d.compress};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=_.Sha(m,l,d);Object.assign(h.headers,p);(e=h.headers.Authorization)&&!l&&m&&(h.headers["x-origin"]=window.location.origin);var q="/youtubei/"+a.config_.innertubeApiVersion+"/"+b,t={alt:"json"},y=a.config_.innertubeOmitApiKeyWhenAuthHeaderIsPresent&&e;y=y&&e.startsWith("Bearer");
y||(t.key=a.config_.innertubeApiKey);var z=_.Of(l+q,t),D=function(E){E=void 0===E?!1:E;var I;if(d.retry&&"www.youtube-nocookie.com"!=l&&(E||_.u("skip_ls_gel_retry")||"application/json"!==h.headers["Content-Type"]||(I=kja(b,c,p,m)),I)){var S=h.onSuccess,T=h.onFetchSuccess;h.onSuccess=function(ea,ma){lja(I);S(ea,ma)};
c.onFetchSuccess=function(ea,ma){lja(I);T(ea,ma)}}try{if(E&&d.retry&&!d.networklessOptions.bypassNetworkless)h.method="POST",d.networklessOptions.writeThenSend?_.qRa().writeThenSend(z,h):_.qRa().sendAndWrite(z,h);
else if(d.compress){var fa=!d.networklessOptions.writeThenSend;if(h.postBody){var oa=h.postBody;"string"!==typeof oa&&(oa=JSON.stringify(h.postBody));bja(z,oa,h,_.Zf,fa)}else bja(z,JSON.stringify(h.postParams),h,Nja,fa)}else _.u("web_all_payloads_via_jspb")?_.Zf(z,h):Nja(z,h)}catch(ea){if("InvalidAccessError"==ea.name)I&&(lja(I),I=0),_.Hf(Error("Fb"));else throw ea;}I&&_.lj(_.Ph,function(){nja(a)},5E3)};
_.Uja()?lha().then(function(E){D(E)}):D(!1)};var rRa;rRa=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""};
_.sRa=function(a){return a.classList?a.classList:rRa(a).match(/\S+/g)||[]};
_.Sy=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)};
_.Ty=function(a,b){return a.classList?a.classList.contains(b):_.Ba(_.sRa(a),b)};
_.Bs=function(a,b){if(a.classList)a.classList.add(b);else if(!_.Ty(a,b)){var c=rRa(a);_.Sy(a,c+(0<c.length?" "+b:b))}};
_.As=function(a,b){a.classList?a.classList.remove(b):_.Ty(a,b)&&_.Sy(a,Array.prototype.filter.call(_.sRa(a),function(c){return c!=b}).join(" "))};var tRa=0,Wja=_.dv?"webkit":_.cv?"moz":_.pi?"ms":_.QHa?"o":"";_.Wg("ytDomDomGetNextId",_.Gf("ytDomDomGetNextId")||function(){return++tRa});var uRa={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},Bi=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 uRa||(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){}},vRa=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}};
Bi.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())};
Bi.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())};
Bi.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var qi=_.ca.ytEventsEventsListeners||{},bka;_.Wg("ytEventsEventsListeners",qi);var aka=_.ca.ytEventsEventsCounter||{count:0};_.Wg("ytEventsEventsCounter",aka);bka=_.Yv(function(){var a=!1;try{var b=Object.defineProperty({},"capture",{get:function(){a=!0}});
window.addEventListener("test",null,b)}catch(c){}return a});
_.Uy=function(a,b,c){var d=void 0===d?{}:d;var e;return e=_.Di(a,b,function(){_.Ei(e);c.apply(a,arguments)},d)};var Gi=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_=_.Di(window,"mousemove",(0,_.Uu)(this.onMouseMove_,this));this.timerId_=_.Wf((0,_.Uu)(this.checkPosition_,this),25)};
_.Wu(Gi,_.fw);Gi.prototype.onMouseMove_=function(a){void 0===a.pageX_&&vRa(a);var b=a.pageX_;void 0===a.pageY_&&vRa(a);this.position_=new _.qw(b,a.pageY_)};
Gi.prototype.checkPosition_=function(){if(this.position_){var a=(0,_.Zg)();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}};
Gi.prototype.disposeInternal=function(){window.clearInterval(this.timerId_);_.Ei(this.mouseListenerKey_)};var eka={};var xla=function(a){this.internalArray_=_.k(a)};
_.H(xla,_.n);xla.prototype.setIndex=function(a){return _.jj(this,2,a)};var gla=new _.ey("rawColdConfigGroup");var fla=new _.ey("rawHotConfigGroup");_.wRa=function(a){this.internalArray_=_.k(a)};
_.H(_.wRa,_.n);_.mk=function(a){this.internalArray_=_.k(a)};
_.H(_.mk,_.n);_.mk.prototype.getKey=function(){return _.Mk(this,1)};
_.mk.prototype.setKey=function(a){return _.dh(this,1,a)};
_.mk.prototype.getValue=function(){return _.Mk(this,2)};
_.mk.prototype.hasValue=function(){return null!=_.id(this,2)};_.lk=function(a){this.internalArray_=_.k(a)};
_.H(_.lk,_.n);_.lk.prototype.addKvPairs=function(a,b){return _.gj(this,4,_.mk,a,b)};
_.lk.prototype.JSC$7214_addExperimentIds=function(a,b){return _.oc(this,5,_.dba,a,b)};
_.lk.repeatedFields_=[4,5];_.Ima=function(a){this.internalArray_=_.k(a)};
_.H(_.Ima,_.n);_.Jma=function(a){this.internalArray_=_.k(a)};
_.H(_.Jma,_.n);_.kk=[2,3,4,5];_.hk=function(a){this.internalArray_=_.k(a)};
_.H(_.hk,_.n);_.hk.prototype.getMessage=function(){return _.Mk(this,1)};_.Fma=function(a){this.internalArray_=_.k(a)};
_.H(_.Fma,_.n);_.Ema=function(a){this.internalArray_=_.k(a)};
_.H(_.Ema,_.n);_.xRa=function(a){this.internalArray_=_.k(a)};
_.H(_.xRa,_.n);_.Vy=function(a){this.internalArray_=_.k(a)};
_.H(_.Vy,_.n);_.Vy.prototype.setIndex=function(a){return _.jj(this,1,a)};
_.Vy.prototype.getPath=function(){return _.Mk(this,3)};
_.Vy.prototype.addNetworkRequestAttempt=function(a,b){return _.gj(this,9,_.xRa,a,b)};
_.Vy.repeatedFields_=[9];_.gk=function(a){this.internalArray_=_.k(a)};
_.H(_.gk,_.n);_.gk.prototype.addDelayedEventMetrics=function(a,b){return _.gj(this,10,_.wRa,a,b)};
_.gk.prototype.addNetworkEvents=function(a,b){return _.gj(this,17,_.Vy,a,b)};
_.gk.repeatedFields_=[10,17];_.Dma=function(a){this.internalArray_=_.k(a)};
_.H(_.Dma,_.n);_.yRa=function(a){this.internalArray_=_.k(a)};
_.H(_.yRa,_.n);_.Wy=function(a){this.internalArray_=_.k(a)};
_.H(_.Wy,_.n);_.Wy.prototype.setTrackingParams=function(a){return _.uv(this,1,a)};_.ZFa=function(a){this.internalArray_=_.k(a)};
_.H(_.ZFa,_.n);_.ZFa.prototype.setIndex=function(a){return _.jj(this,2,a)};_.sna=function(a){this.internalArray_=_.k(a)};
_.H(_.sna,_.n);_.tna=function(a,b){_.ch(a,1,b)};_.rna=function(a){this.internalArray_=_.k(a)};
_.H(_.rna,_.n);_.qna=function(a,b){return _.ch(a,1,b)};
_.rna.prototype.JSC$8201_setCsn=function(a){return _.dh(this,2,a)};_.al=function(a){this.internalArray_=_.k(a)};
_.H(_.al,_.n);_.al.prototype.JSC$8201_setCsn=function(a){return _.dh(this,1,a)};
_.Ena=function(a,b){return _.ch(a,2,b)};
_.al.prototype.addChildVes=function(a,b){return _.gj(this,3,_.Wy,a,b)};
_.al.repeatedFields_=[3];_.sl=function(a){this.internalArray_=_.k(a)};
_.H(_.sl,_.n);_.sl.prototype.JSC$8201_setCsn=function(a){return _.dh(this,1,a)};
_.sl.prototype.hasVe=function(){return _.kv(this,_.Wy,2)};_.ql=function(a){this.internalArray_=_.k(a)};
_.H(_.ql,_.n);_.ql.prototype.JSC$8201_setCsn=function(a){return _.dh(this,1,a)};
_.ql.prototype.hasVe=function(){return _.kv(this,_.Wy,2)};_.pl=function(a){this.internalArray_=_.k(a)};
_.H(_.pl,_.n);_.pl.prototype.JSC$8201_setCsn=function(a){return _.dh(this,1,a)};
_.pl.prototype.hasVe=function(){return _.kv(this,_.Wy,2)};_.tl=function(a){this.internalArray_=_.k(a)};
_.H(_.tl,_.n);_.tl.prototype.JSC$8201_setCsn=function(a){return _.dh(this,1,a)};
_.tl.prototype.hasVe=function(){return _.kv(this,_.Wy,2)};_.zRa=function(a){this.internalArray_=_.k(a)};
_.H(_.zRa,_.n);_.ARa=function(a){this.internalArray_=_.k(a)};
_.H(_.ARa,_.n);_.Xy=function(a){this.internalArray_=_.k(a)};
_.H(_.Xy,_.n);_.Xy.prototype.getEndpoint=function(){return _.Mk(this,1)};
_.Xy.prototype.hasEndpoint=function(){return null!=_.id(this,1)};
_.Xy.prototype.getId=function(){return _.Mk(this,2)};_.Yy=function(a){this.internalArray_=_.k(a)};
_.H(_.Yy,_.n);_.BRa=function(a){this.internalArray_=_.k(a)};
_.H(_.BRa,_.n);_.CRa=function(a){this.internalArray_=_.k(a)};
_.H(_.CRa,_.n);_.DRa=function(a){this.internalArray_=_.k(a)};
_.H(_.DRa,_.n);_.rk=function(a){this.internalArray_=_.k(a)};
_.H(_.rk,_.n);_.f=_.rk.prototype;_.f.getPlayerType=function(){return _.sv(this,7)};
_.f.setVideoId=function(a){return _.dh(this,19,a)};
_.f.addCacheAttempts=function(a,b){return _.gj(this,112,_.ARa,a,b)};
_.f.addResourceInfo=function(a,b){return _.gj(this,83,_.CRa,a,b)};
_.f.addPreloadThumbnailInfo=function(a,b){return _.gj(this,118,_.BRa,a,b)};
_.f.addRequestIds=function(a,b){return _.gj(this,68,_.Xy,a,b)};
_.rk.repeatedFields_=[112,83,118,68];_.ERa=function(a){this.internalArray_=_.k(a)};
_.H(_.ERa,_.n);var wla=function(a){this.internalArray_=_.k(a)};
_.H(wla,_.n);_.kj=function(a){this.internalArray_=_.k(a,496)};
_.H(_.kj,_.n);_.kj.prototype.getPayloadCase=function(){return _.nv(this,_.Dj)};
_.kj.prototype.getContext=function(){return _.bh(this,wla,33)};
_.Dj=[2,3,5,6,7,11,13,20,21,22,23,24,28,32,37,45,59,72,73,74,76,78,79,80,85,91,97,100,102,105,111,117,119,126,127,136,146,148,151,156,157,158,159,163,164,168,176,177,178,179,184,188,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,208,209,215,219,222,225,226,227,229,232,233,234,240,241,244,247,248,249,251,254,255,256,257,258,259,260,261,266,270,272,278,288,291,293,300,304,308,309,310,311,313,314,319,320,321,323,324,327,328,330,331,332,334,337,338,340,344,348,350,351,352,353,354,
355,356,357,358,361,363,364,368,369,370,373,374,375,378,380,381,383,388,389,399,402,403,410,411,412,413,414,415,416,417,418,423,424,425,426,427,429,430,431,439,441,444,448,458,469,471,473,474,480,481,482,484,485,486,491,495];var Zka=function(a){this.internalArray_=_.k(a)};
_.H(Zka,_.n);var Cka=function(a){this.internalArray_=_.k(a)};
_.H(Cka,_.n);Cka.prototype.setVideoId=function(a){return _.Qi(this,1,Dka,_.Qb(a))};
Cka.prototype.getPlaylistId=function(){return _.id(this,_.ij(this,Dka,2))};
var Dka=[1,2];var Ri=function(a){this.internalArray_=_.k(a)};
_.H(Ri,_.n);Ri.prototype.getContext=function(){return _.bh(this,Si,1)};
Ri.prototype.getTier=function(){return _.sv(this,7)};
Ri.repeatedFields_=[3];var FRa;FRa=_.ca.ytPubsubPubsubInstance||new _.ku;_.GRa=_.ca.ytPubsubPubsubSubscribedKeys||{};_.HRa=_.ca.ytPubsubPubsubTopicToKeys||{};_.IRa=_.ca.ytPubsubPubsubIsSynchronous||{};_.ku.prototype.subscribe=_.ku.prototype.subscribe;_.ku.prototype.unsubscribeByKey=_.ku.prototype.unsubscribeByKey;_.ku.prototype.publish=_.ku.prototype.publish;_.ku.prototype.clear=_.ku.prototype.clear;_.Wg("ytPubsubPubsubInstance",FRa);_.Wg("ytPubsubPubsubTopicToKeys",_.HRa);_.Wg("ytPubsubPubsubIsSynchronous",_.IRa);
_.Wg("ytPubsubPubsubSubscribedKeys",_.GRa);var Ii=window;var Zy=_.u("web_enable_lifecycle_monitoring")&&0!==gka(),JRa=_.u("web_enable_lifecycle_monitoring");var LRa=function(a){var b=this;var c=void 0===c?0:c;var d=void 0===d?_.Du():d;this.JSC$8009_defaultPriority=c;this.scheduler=d;this.completedResolver=new _.Os;this.scheduledPayloads=a;for(a={i$jscomp$455:0};a.i$jscomp$455<this.scheduledPayloads.length;a={payload$jscomp$18:void 0,i$jscomp$455:a.i$jscomp$455},a.i$jscomp$455++)a.payload$jscomp$18=this.scheduledPayloads[a.i$jscomp$455],c=function(e){return function(){e.payload$jscomp$18.job();b.scheduledPayloads[e.i$jscomp$455].processed=!0;b.scheduledPayloads.every(function(h){return!0===
h.processed})&&b.completedResolver.resolve()}}(a),d=this.scheduler.addJob(c,KRa(this,a.payload$jscomp$18)),this.scheduledPayloads[a.i$jscomp$455]=Object.assign({},a.payload$jscomp$18,{job:c,
jobId:d})};
LRa.prototype.flushJobs=function(){var a=this,b=Array.from(this.scheduledPayloads.keys()).sort(function(d,e){return KRa(a,a.scheduledPayloads[e])-KRa(a,a.scheduledPayloads[d])});
b=_.g(b);for(var c=b.next();!c.done;c=b.next())c=this.scheduledPayloads[c.value],void 0===c.jobId||c.processed||(this.scheduler.cancelJob(c.jobId),this.scheduler.addJob(c.job,10))};
LRa.prototype.cancel=function(){for(var a=_.g(this.scheduledPayloads),b=a.next();!b.done;b=a.next())b=b.value,void 0===b.jobId||b.processed||this.scheduler.cancelJob(b.jobId),b.processed=!0;this.completedResolver.resolve()};
var KRa=function(a,b){var c;return null!=(c=b.priority)?c:a.JSC$8009_defaultPriority};var $y=function(a){this.state=a;this.plugins=[];this.overridePriority=void 0;this.processPluginOptions={};Zy&&hka(this.state)};
$y.prototype.install=function(a){this.plugins.push(a);return this};
$y.prototype.uninstall=function(){var a=this;_.Xc.apply(0,arguments).forEach(function(b){b=a.plugins.indexOf(b);-1<b&&a.plugins.splice(b,1)})};
$y.prototype.transition=function(a,b){var c=this;Zy&&ika(this.state);var d=this.transitions.find(function(h){return Array.isArray(h.from)?h.from.find(function(l){return l===c.state&&h.to===a}):h.from===c.state&&h.to===a});
if(d){this.jobSet&&(this.jobSet.flushJobs(),this.jobSet=void 0);MRa(this,a,b);this.state=a;Zy&&hka(this.state);d=d.action.bind(this);var e=this.plugins.filter(function(h){return h[a]}).map(function(h){return h[a]});
d(NRa(this,e),b)}else throw Error("Gb`"+this.state+"`"+a);};
var NRa=function(a,b){var c=b.filter(function(e){return 10===ORa(a,e)}),d=b.filter(function(e){return 10!==ORa(a,e)});
return a.processPluginOptions.shouldWaitOnAsyncImmediate?function(){var e=_.Xc.apply(0,arguments);return _.v(function(h){if(1==h.nextAddress)return _.w(h,a.runImmediateJobsAsync.apply(a,[c].concat(_.Pd(e))),2);a.setJobSetWithScheduledJobs.apply(a,[d].concat(_.Pd(e)));_.Bo(h)})}:function(){var e=_.Xc.apply(0,arguments);
a.runImmediateJobsSync.apply(a,[c].concat(_.Pd(e)));a.setJobSetWithScheduledJobs.apply(a,[d].concat(_.Pd(e)))}};
$y.prototype.runImmediateJobsSync=function(a){var b=_.Xc.apply(1,arguments);_.Du();for(var c=_.g(a),d=c.next(),e={};!d.done;e={lifecycle$jscomp$2:void 0},d=c.next())e.lifecycle$jscomp$2=d.value,_.ty(function(h){return function(){PRa(h.lifecycle$jscomp$2.name);h.lifecycle$jscomp$2.callback.apply(h.lifecycle$jscomp$2,_.Pd(b));QRa(h.lifecycle$jscomp$2.name)}}(e))};
$y.prototype.runImmediateJobsAsync=function(a){var b=_.Xc.apply(1,arguments),c,d,e,h;return _.v(function(l){1==l.nextAddress&&(_.Du(),c=_.g(a),d=c.next(),e={});if(3!=l.nextAddress){if(d.done)return l.jumpTo(0);e.lifecycle$jscomp$3=d.value;e.asyncJobCompletion=void 0;h=function(m){return function(){PRa(m.lifecycle$jscomp$3.name);var p=m.lifecycle$jscomp$3.callback.apply(m.lifecycle$jscomp$3,_.Pd(b));"function"===typeof(null==p?void 0:p.then)?m.asyncJobCompletion=p.then(function(){QRa(m.lifecycle$jscomp$3.name)}):
QRa(m.lifecycle$jscomp$3.name)}}(e);
_.ty(h);return e.asyncJobCompletion?_.w(l,e.asyncJobCompletion,3):l.jumpTo(3)}e={lifecycle$jscomp$3:void 0,asyncJobCompletion:void 0};d=c.next();return l.jumpTo(2)})};
$y.prototype.setJobSetWithScheduledJobs=function(a){var b=_.Xc.apply(1,arguments),c=this,d=a.map(function(e){return{job:function(){PRa(e.name);e.callback.apply(e,_.Pd(b));QRa(e.name)},
priority:ORa(c,e)}});
d.length&&(this.jobSet=new LRa(d))};
var ORa=function(a,b){var c,d;return null!=(d=null!=(c=a.overridePriority)?c:b.priority)?d:0},PRa=function(a){Zy&&a&&hka(a)},QRa=function(a){Zy&&a&&ika(a)},MRa=function(a,b,c){JRa&&console.groupCollapsed&&console.groupEnd&&(console.groupCollapsed("["+a.constructor.name+"] '"+a.state+"' to '"+b+"'"),console.log("with message: ",c),console.groupEnd())};
_.J.Object.defineProperties($y.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var RRa=function(a){$y.call(this,void 0===a?"none":a);this.navigationTimer=null;this.overridePriority=10;this.transitions=[{from:"none",to:"application_navigating",action:this.runApplicationNavigationBegin},{from:"application_navigating",to:"none",action:this.runApplicationNavigationEnd},{from:"application_navigating",to:"application_navigating",action:function(){}},
{from:"none",to:"none",action:function(){}}]},SRa;
_.H(RRa,$y);RRa.prototype.runApplicationNavigationBegin=function(a,b){var c=this;this.navigationTimer=_.lj(_.Ph,function(){"application_navigating"===c.currentState&&c.transition("none")},5E3);
a(null==b?void 0:b.event)};
RRa.prototype.runApplicationNavigationEnd=function(a,b){this.navigationTimer&&(_.Ph.cancelJob(this.navigationTimer),this.navigationTimer=null);a(null==b?void 0:b.event)};
_.ela=function(){SRa||(SRa=new RRa);return SRa};var dla=[];_.Wg("yt.logging.transport.getScrapedGelPayloads",function(){return dla});var Ji=function(){var a=this;this.store={};this.totalEntries=0;this.memoizedKeySequences={};this.TEST_ONLY={getEntriesCount:function(){return a.totalEntries}}};
Ji.prototype.storePayload=function(a,b){a=jka(a);this.store[a]?this.store[a].push(b):(this.memoizedKeySequences={},this.store[a]=[b]);this.totalEntries++;return a};
Ji.prototype.smartExtractMatchingEntries=function(a){if(!a.keys.length)return[];for(var b=TRa(this,a.keys.splice(0,1)[0]),c=[],d=0;d<b.length;d++)this.store[b[d]]&&a.sizeLimit&&(this.store[b[d]].length<=a.sizeLimit?(c.push.apply(c,_.Pd(this.store[b[d]])),delete this.store[b[d]]):c.push.apply(c,_.Pd(this.store[b[d]].splice(0,a.sizeLimit))));this.totalEntries-=c.length;(null==a?0:a.sizeLimit)&&c.length<(null==a?void 0:a.sizeLimit)&&(a.sizeLimit-=c.length,c.push.apply(c,_.Pd(this.smartExtractMatchingEntries(a))));
return c};
Ji.prototype.extractMatchingEntries=function(a){a=TRa(this,a);for(var b=[],c=0;c<a.length;c++)this.store[a[c]]&&(b.push.apply(b,_.Pd(this.store[a[c]])),delete this.store[a[c]]);this.totalEntries-=b.length;return b};
Ji.prototype.getSequenceCount=function(a){a=TRa(this,a);for(var b=0,c=0;c<a.length;c++){var d=void 0;b+=(null==(d=this.store[a[c]])?void 0:d.length)||0}return b};
var TRa=function(a,b){var c=jka(b);if(a.memoizedKeySequences[c])return a.memoizedKeySequences[c];var d=Object.keys(a.store)||[];if(1>=d.length&&jka(b)===d[0])return d;for(var e=[],h=0;h<d.length;h++){var l=d[h].split("/");if(URa(b.auth,l[0])){var m=b.isJspb;URa(void 0===m?"undefined":m?"true":"false",l[1])&&URa(b.cttAuthInfo,l[2])&&(m=b.tier,m=void 0===m?"undefined":JSON.stringify(m),URa(m,l[3])&&e.push(d[h]))}}return a.memoizedKeySequences[c]=e},URa=function(a,b){return void 0===a||"undefined"===
a?!0:a===b};
Ji.prototype.getSequenceCount=Ji.prototype.getSequenceCount;Ji.prototype.extractMatchingEntries=Ji.prototype.extractMatchingEntries;Ji.prototype.smartExtractMatchingEntries=Ji.prototype.smartExtractMatchingEntries;Ji.prototype.storePayload=Ji.prototype.storePayload;var Mka,Kka,cla,Nka,Oi,VRa,kla,jla,Jka,Ika,xka,Lka,ala,Fka;Mka=_.zf("initial_gel_batch_timeout",2E3);Kka=_.zf("gel_queue_timeout_max_ms",6E4);cla=Math.pow(2,16)-1;Nka=_.zf("gel_min_batch_size",5);Oi=void 0;VRa=function(){this.lastDebounceQueueFromLogTimeMs=this.queueMaxTimer=this.queueTimer=0;this.useVideoStatsEndPoint=!1};
kla=new VRa;jla=new VRa;Jka=new VRa;Ika=new VRa;Lka=!0;ala=1;_.$ka=new Map;Fka=_.ca.ytLoggingTransportTokensToCttTargetIds_||{};_.Wg("ytLoggingTransportTokensToCttTargetIds_",Fka);var Eka=_.ca.ytLoggingTransportTokensToJspbCttTargetIds_||{};_.Wg("ytLoggingTransportTokensToJspbCttTargetIds_",Eka);var Ni={};var nj=_.ca.ytLoggingGelSequenceIdObj_||{};_.Wg("ytLoggingGelSequenceIdObj_",nj);var ula;ula=[];var yla=_.ca.ytLoggingGelSequenceIdObj_||{};_.Wg("ytLoggingGelSequenceIdObj_",yla);var Ej,WRa=_.ca.ytLoggingDocDocumentNonce_;WRa||(WRa=_.Cf(16),_.Wg("ytLoggingDocDocumentNonce_",WRa));Ej=WRa;var Vla={DEFAULT:0,CHAT:1,CONVERSATIONS:2,MINIPLAYER:3,DIALOG:4,VOZ:5,MUSIC_WATCH_TABS:6,SHARE:7,PUSH_NOTIFICATIONS:8,RICH_GRID_WATCH:9,0:"DEFAULT",1:"CHAT",2:"CONVERSATIONS",3:"MINIPLAYER",4:"DIALOG",5:"VOZ",6:"MUSIC_WATCH_TABS",7:"SHARE",8:"PUSH_NOTIFICATIONS",9:"RICH_GRID_WATCH"};var XRa,Fj;XRa=1;Fj=function(a){this.veData=a};
_.zr=function(a){return new Fj({trackingParams:a})};
_.Hl=function(a,b,c,d,e,h){var l=XRa++;return new Fj({veType:a,veCounter:l,elementIndex:c,dataElement:b,youtubeData:d,jspbYoutubeData:e,loggingDirectives:h})};
_.f=Fj.prototype;
_.f.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);this.veData.isCounterfactual&&(a.isCounterfactual=!0);
return a};
_.f.getAsJspb=function(){var a=new _.Wy;void 0!==this.veData.trackingParams?a.setTrackingParams(this.veData.trackingParams):(void 0!==this.veData.veType&&_.ik(a,2,this.veData.veType),void 0!==this.veData.veCounter&&_.ik(a,6,this.veData.veCounter),void 0!==this.veData.elementIndex&&_.ik(a,3,this.veData.elementIndex),this.veData.isCounterfactual&&_.jk(a,5,!0));if(void 0!==this.veData.dataElement){var b=this.veData.dataElement.getAsJspb();_.ch(a,7,b)}void 0!==this.veData.youtubeData&&_.ch(a,8,this.veData.jspbYoutubeData);
return a};
_.f.toString=function(){return JSON.stringify(this.getAsJson())};
_.f.isClientVe=function(){return!this.veData.trackingParams&&!!this.veData.veType};
_.f.getLoggingDirectives=function(){return this.veData.loggingDirectives};_.Wg("yt_logging_screen.getRootVeType",Sla);_.Wg("yt_logging_screen.getCurrentCsn",_.Hj);_.Wg("yt_logging_screen.getCttAuthInfo",Ij);_.Wg("yt_logging_screen.setCurrentScreen",_.Yla);_.tp=new _.ey("webCommandMetadata");var YRa=new _.ey("interactionLoggingCommandMetadata");var ZRa=new _.ey("resolveUrlCommandMetadata");_.In=new _.ey("watchEndpoint");var cxa=new _.ey("watchPlaylistEndpoint");var yma=[{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 $Ra={messageWeights:[],callbackWeights:[{callback:mma,weight:500}]};var aSa=function(){this.callbackWeights=[];this.messageWeights=[]},bSa,xma=function(){if(!bSa){var a=bSa=new aSa;
a.messageWeights.length=0;a.callbackWeights.length=0;dFa(a,$Ra)}return bSa},dFa=function(a,b){b.messageWeights&&a.messageWeights.push.apply(a.messageWeights,b.messageWeights);
b.callbackWeights&&a.callbackWeights.push.apply(a.callbackWeights,b.callbackWeights)};var Bma=new _.ku;var zma=new Set,vma=0,Gma=0,Cma=0,Uj=[],Kma=["PhantomJS","Googlebot","TO STOP THIS SECURITY SCAN go/scan"];var az={},Oma=(az.auto_search="LATENCY_ACTION_AUTO_SEARCH",az.ad_to_ad="LATENCY_ACTION_AD_TO_AD",az.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",az["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",az.app_startup="LATENCY_ACTION_APP_STARTUP",az["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",az["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",az["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",az["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",
az["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",az["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP",az["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",az["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",az["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",az["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",az["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",az["asset.ownership"]=
"LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",az["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY",az["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",az["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",az["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",az["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",az["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",az["asset_group.claimed_videos"]=
"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",az["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA",az["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",az.browse="LATENCY_ACTION_BROWSE",az.cast_splash="LATENCY_ACTION_CAST_SPLASH",az.channels="LATENCY_ACTION_CHANNELS",az.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",az["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",az["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",
az["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",az["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",az["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",az["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING",az["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",az["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",az["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",az["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",
az["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",az["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",az["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",az.chips="LATENCY_ACTION_CHIPS",az.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",az["dialog.copyright_strikes"]="LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",az["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",az["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",
az.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK",az.embed="LATENCY_ACTION_EMBED",az.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",az.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",az.explore="LATENCY_ACTION_EXPLORE",az.home="LATENCY_ACTION_HOME",az.library="LATENCY_ACTION_LIBRARY",az.live="LATENCY_ACTION_LIVE",az.live_pagination="LATENCY_ACTION_LIVE_PAGINATION",az.mini_app="LATENCY_ACTION_MINI_APP_PLAY",az.onboarding="LATENCY_ACTION_ONBOARDING",
az.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",az["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",az["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",az["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",az["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",az["owner.asset_groups"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",az["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",az["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",az["owner.channel_invites"]=
"LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",az["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",az["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",az["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",az["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",az["owner.delivery"]="LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",az["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",az["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",
az["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",az["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",az["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",az["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",az["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",az["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS",az.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",az.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",az.parent_tools_dashboard=
"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",az.player_att="LATENCY_ACTION_PLAYER_ATTESTATION",az["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",az["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",az["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",az.prebuffer="LATENCY_ACTION_PREBUFFER",az.prefetch="LATENCY_ACTION_PREFETCH",az.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",az.profile_switcher="LATENCY_ACTION_LOGIN",az.reel_watch="LATENCY_ACTION_REEL_WATCH",az.results="LATENCY_ACTION_RESULTS",
az["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",az.search_ui="LATENCY_ACTION_SEARCH_UI",az.search_suggest="LATENCY_ACTION_SUGGEST",az.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",az.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",az.seek="LATENCY_ACTION_PLAYER_SEEK",az.settings="LATENCY_ACTION_SETTINGS",az.store="LATENCY_ACTION_STORE",az.tenx="LATENCY_ACTION_TENX",az.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD",az.watch="LATENCY_ACTION_WATCH",az.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",
az["watch,watch7"]="LATENCY_ACTION_WATCH",az["watch,watch7_html5"]="LATENCY_ACTION_WATCH",az["watch,watch7ad"]="LATENCY_ACTION_WATCH",az["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",az.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",az.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",az["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",az["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",az["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",az["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",
az["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT",az["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR",az["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC",az["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",az["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",az["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",az["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",az["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",
az["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS",az.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",az.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",az.networkless_performance="LATENCY_ACTION_NETWORKLESS_PERFORMANCE",az.gel_compression="LATENCY_ACTION_GEL_COMPRESSION",az.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",az),bz={},Pma=(bz.ad_allowed="adTypesAllowed",bz.yt_abt="adBreakType",bz.ad_cpn="adClientPlaybackNonce",bz.ad_docid="adVideoId",
bz.yt_ad_an="adNetworks",bz.ad_at="adType",bz.aida="appInstallDataAgeMs",bz.browse_id="browseId",bz.p="httpProtocol",bz.t="transportProtocol",bz.cpn="clientPlaybackNonce",bz.ccs="creatorInfo.creatorCanaryState",bz.ctop="creatorInfo.topEntityType",bz.csn="clientScreenNonce",bz.docid="videoId",bz.GetHome_rid="requestIds",bz.GetSearch_rid="requestIds",bz.GetPlayer_rid="requestIds",bz.GetWatchNext_rid="requestIds",bz.GetBrowse_rid="requestIds",bz.GetLibrary_rid="requestIds",bz.is_continuation="isContinuation",
bz.is_nav="isNavigation",bz.b_p="kabukiInfo.browseParams",bz.is_prefetch="kabukiInfo.isPrefetch",bz.is_secondary_nav="kabukiInfo.isSecondaryNav",bz.nav_type="kabukiInfo.navigationType",bz.prev_browse_id="kabukiInfo.prevBrowseId",bz.query_source="kabukiInfo.querySource",bz.voz_type="kabukiInfo.vozType",bz.yt_lt="loadType",bz.mver="creatorInfo.measurementVersion",bz.yt_ad="isMonetized",bz.nr="webInfo.navigationReason",bz.nrsu="navigationRequestedSameUrl",bz.pnt="performanceNavigationTiming",bz.prt=
"playbackRequiresTap",bz.plt="playerInfo.playbackType",bz.pis="playerInfo.playerInitializedState",bz.paused="playerInfo.isPausedOnLoad",bz.yt_pt="playerType",bz.fmt="playerInfo.itag",bz.yt_pl="watchInfo.isPlaylist",bz.yt_pre="playerInfo.preloadType",bz.yt_ad_pr="prerollAllowed",bz.pa="previousAction",bz.yt_red="isRedSubscriber",bz.rce="mwebInfo.responseContentEncoding",bz.rc="resourceInfo.resourceCache",bz.scrh="screenHeight",bz.scrw="screenWidth",bz.st="serverTimeMs",bz.ssdm="shellStartupDurationMs",
bz.br_trs="tvInfo.bedrockTriggerState",bz.kebqat="kabukiInfo.earlyBrowseRequestInfo.abandonmentType",bz.kebqa="kabukiInfo.earlyBrowseRequestInfo.adopted",bz.label="tvInfo.label",bz.is_mdx="tvInfo.isMdx",bz.preloaded="tvInfo.isPreloaded",bz.aac_type="tvInfo.authAccessCredentialType",bz.upg_player_vis="playerInfo.visibilityState",bz.query="unpluggedInfo.query",bz.upg_chip_ids_string="unpluggedInfo.upgChipIdsString",bz.yt_vst="videoStreamType",bz.vph="viewportHeight",bz.vpw="viewportWidth",bz.yt_vis=
"isVisible",bz.rcl="mwebInfo.responseContentLength",bz.GetSettings_rid="requestIds",bz.GetTrending_rid="requestIds",bz.GetMusicSearchSuggestions_rid="requestIds",bz.REQUEST_ID="requestIds",bz),Qma="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(" "),
cz={},Rma=(cz.ccs="CANARY_STATE_",cz.mver="MEASUREMENT_VERSION_",cz.pis="PLAYER_INITIALIZED_STATE_",cz.yt_pt="LATENCY_PLAYER_",cz.pa="LATENCY_ACTION_",cz.ctop="TOP_ENTITY_TYPE_",cz.yt_vst="VIDEO_STREAM_TYPE_",cz),Sma="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(" ");_.G={LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE:269,LATENCY_ACTION_THUMBNAIL_LOAD:42,LATENCY_ACTION_SHORTS_VIDEO_INGESTION_TRANSCODING:179,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_COSTREAM_JOIN_FLOW:280,LATENCY_ACTION_COSTREAM_INVITE_FLOW:279,
LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER:277,LATENCY_ACTION_MINI_APP_PLAY:249,LATENCY_ACTION_DMA_CONSENT_FLOW:247,LATENCY_ACTION_GEL_FETCH:248,LATENCY_ACTION_GEL_JSPB_SERIALIZE:243,LATENCY_ACTION_GEL_COMPRESSION:215,LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE:204,LATENCY_ACTION_COMMERCE_ACTION_COMMAND_RPC:203,LATENCY_ACTION_COMMERCE_TRANSACTION:184,LATENCY_ACTION_LOG_PAYMENT_SERVER_ANALYTICS_RPC:173,LATENCY_ACTION_GET_PAYMENT_INSTRUMENTS_PARAMS_RPC:172,LATENCY_ACTION_GET_FIX_INSTRUMENT_PARAMS_RPC:171,LATENCY_ACTION_RESUME_SUBSCRIPTION_RPC:170,
LATENCY_ACTION_PAUSE_SUBSCRIPTION_RPC:169,LATENCY_ACTION_GET_OFFLINE_UPSELL_RPC:168,LATENCY_ACTION_GET_OFFERS_RPC:167,LATENCY_ACTION_GET_CANCELLATION_YT_FLOW_RPC:166,LATENCY_ACTION_GET_CANCELLATION_FLOW_RPC:165,LATENCY_ACTION_UPDATE_CROSS_DEVICE_OFFLINE_STATE_RPC:164,LATENCY_ACTION_GET_OFFER_DETAILS_RPC:163,LATENCY_ACTION_CANCEL_RECURRENCE_TRANSACTION_RPC:162,LATENCY_ACTION_GET_TIP_MODULE_RPC:161,LATENCY_ACTION_HANDLE_TRANSACTION_RPC:160,LATENCY_ACTION_COMPLETE_TRANSACTION_RPC:159,LATENCY_ACTION_GET_CART_RPC:158,
LATENCY_ACTION_THUMBNAIL_FETCH:156,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_GENERIC_WEB_VIEW:183,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_DOWNLOADS_DATA_ACCESS:180,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:244,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_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_CONNECT_TO_SESSION:190,LATENCY_ACTION_MDX_STREAM_TRANSFER:178,LATENCY_ACTION_MDX_CAST:120,LATENCY_ACTION_MDX_COMMAND:12,LATENCY_ACTION_MOBILE_LIVE_NAV_MDE:231,LATENCY_ACTION_REEL_SELECT_SEGMENT:136,
LATENCY_ACTION_ACCELERATED_EFFECTS:145,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_IMAGE_DOWNLOAD:272,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_VIDEO_DOWNLOAD:271,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_AUDIO_DOWNLOAD:270,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_IMAGE:275,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_VIDEO:274,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_AUDIO:273,LATENCY_ACTION_GET_SHORTS_SOURCE_VIDEO:278,LATENCY_ACTION_SHORTS_AUTO_CROP_DATA_DOWNLOAD:267,LATENCY_ACTION_SHORTS_FETCH_DYNAMIC_ASSET:251,
LATENCY_ACTION_SHORTS_LOAD_PROJECT:234,LATENCY_ACTION_SHORTS_TRIM_TO_EDITOR_TRANSCODING:229,LATENCY_ACTION_EDIT_AUDIO_GEN:182,LATENCY_ACTION_UPLOAD_AUDIO_MIXER:147,LATENCY_ACTION_SHORTS_CLIENT_SIDE_RENDERING_RECOMPOSITION:262,LATENCY_ACTION_SHORTS_CLIENT_SIDE_RENDERING:157,LATENCY_ACTION_SHORTS_SEG_IMP_TRANSCODING:146,LATENCY_ACTION_SHORTS_AUDIO_PICKER_PLAYBACK:130,LATENCY_ACTION_SHORTS_WAVEFORM_DOWNLOAD:125,LATENCY_ACTION_SHORTS_CAMERA_AUDIO_DOWNLOAD:240,LATENCY_ACTION_SHORTS_VIDEO_INGESTION:155,
LATENCY_ACTION_SHORTS_RECOMPOSITION_TRANSCODING:264,LATENCY_ACTION_SHORTS_RECOMPOSITION:263,LATENCY_ACTION_SHORTS_GALLERY:107,LATENCY_ACTION_SHORTS_TRIM:105,LATENCY_ACTION_SHORTS_EDIT:104,LATENCY_ACTION_SHORTS_CAMERA:103,LATENCY_ACTION_NON_CREATION_MODES_GLOBAL_ENTRYPOINT:239,LATENCY_ACTION_CREATION_MODES_MODE_SWITCH:236,LATENCY_ACTION_CREATION_MODES_GLOBAL_ENTRYPOINT:235,LATENCY_ACTION_SWITCH_CAMERA:246,LATENCY_ACTION_OPEN_CAMERA:245,LATENCY_ACTION_MEDIA_ENGINE_TRANSCODE:250,LATENCY_ACTION_MEDIA_ENGINE_DISPLAY_FIRST_FRAME:242,
LATENCY_ACTION_MEDIA_ENGINE_EXPORT:241,LATENCY_ACTION_PRODUCER_IMPORT_LOCAL_MEDIA:233,LATENCY_ACTION_PRODUCER_EXPORT_PROJECT:193,LATENCY_ACTION_PRODUCER_EDITOR:192,LATENCY_ACTION_PARENT_TOOLS_DASHBOARD:102,LATENCY_ACTION_PARENT_TOOLS_COLLECTION:101,LATENCY_ACTION_MUSIC_OFFLINE_PLAYLIST_DETAIL:238,LATENCY_ACTION_MUSIC_OFFLINE_ALBUM_DETAIL:237,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_STORE:175,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_RIGHTS_MANAGEMENT:219,LATENCY_ACTION_CREATOR_VIDEO_POLICY:217,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_COPYRIGHT:218,LATENCY_ACTION_CREATOR_VIDEO_COMMENTS:34,LATENCY_ACTION_CREATOR_VIDEO_CLAIMS:216,LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS:33,
LATENCY_ACTION_CREATOR_SONG_ANALYTICS:176,LATENCY_ACTION_CREATOR_PROMOTION_LIST:186,LATENCY_ACTION_CREATOR_PROMOTION_EDIT:185,LATENCY_ACTION_CREATOR_POST_LIST:112,LATENCY_ACTION_CREATOR_POST_EDIT:110,LATENCY_ACTION_CREATOR_POST_COMMENTS:111,LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST:265,LATENCY_ACTION_CREATOR_LIVE_STREAMING:108,LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT:174,LATENCY_ACTION_CREATOR_DIALOG_UPLOADS:86,LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES:87,LATENCY_ACTION_CREATOR_CMS_VIDEOS:202,
LATENCY_ACTION_CREATOR_CMS_REPORTS:201,LATENCY_ACTION_CREATOR_CMS_RELEASES:226,LATENCY_ACTION_CREATOR_CMS_POLICIES:225,LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC:224,LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING:200,LATENCY_ACTION_CREATOR_CMS_LICENSES:223,LATENCY_ACTION_CREATOR_CMS_ISSUES:191,LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES:252,LATENCY_ACTION_CREATOR_CMS_DASHBOARD:199,LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY:198,LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS:197,LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES:261,
LATENCY_ACTION_CREATOR_CMS_CHANNELS:196,LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS:222,LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY:253,LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS:214,LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES:254,LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES:209,LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY:208,LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP:207,LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA:205,LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES:212,LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES:206,LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA:258,
LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS:260,LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS:259,LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS:257,LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS:221,LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS:210,LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY:256,LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP:255,LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION:213,LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS:211,LATENCY_ACTION_CREATOR_CMS_ASSETS:195,
LATENCY_ACTION_CREATOR_CMS_ART_TRACKS:220,LATENCY_ACTION_CREATOR_CMS_ANALYTICS:194,LATENCY_ACTION_CREATOR_CMS_ALLOWLIST:227,LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS:32,LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS:48,LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS:139,LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT:177,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_EXPERIMENTAL_WATCH_UI:181,LATENCY_ACTION_FINE_SCRUBBING_THUMBNAILS:228,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_PLAYLIST_AGGREGATION:266,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_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_AD_TO_AD:22,
LATENCY_ACTION_VIDEO_TO_AD:17,LATENCY_ACTION_AD_TO_VIDEO:16,LATENCY_ACTION_DIRECT_PLAYBACK:132,LATENCY_ACTION_NETWORK_INSTRUMENTATION:281,LATENCY_ACTION_IMAGE_LOAD:268,LATENCY_ACTION_PREBUFFER_VIDEO:144,LATENCY_ACTION_PREFETCH_VIDEO:143,LATENCY_ACTION_STARTUP:106,LATENCY_ACTION_ELEMENTS_PERFORMANCE:70,LATENCY_ACTION_INFRASTRUCTURE_CONTAINER:276,LATENCY_ACTION_INLINE_TO_WATCH:232,LATENCY_ACTION_MUSIC_IMMERSIVE_WATCH:230,LATENCY_ACTION_ONBOARDING:135,LATENCY_ACTION_LOGIN:97,LATENCY_ACTION_REEL_WATCH:41,
LATENCY_ACTION_WATCH:3,LATENCY_ACTION_RESULTS:2,LATENCY_ACTION_CHANNELS:4,LATENCY_ACTION_HOME:1,LATENCY_ACTION_BROWSE:11,LATENCY_ACTION_USER_ACTION:189,LATENCY_ACTION_INFRASTRUCTURE:188,LATENCY_ACTION_PAGE_NAVIGATION:187,LATENCY_ACTION_UNKNOWN:0};_.G[_.G.LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE]="LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE";_.G[_.G.LATENCY_ACTION_THUMBNAIL_LOAD]="LATENCY_ACTION_THUMBNAIL_LOAD";_.G[_.G.LATENCY_ACTION_SHORTS_VIDEO_INGESTION_TRANSCODING]="LATENCY_ACTION_SHORTS_VIDEO_INGESTION_TRANSCODING";
_.G[_.G.LATENCY_ACTION_KIDS_PROFILE_SWITCHER]="LATENCY_ACTION_KIDS_PROFILE_SWITCHER";_.G[_.G.LATENCY_ACTION_OFFLINE_THUMBNAIL_TRANSFER]="LATENCY_ACTION_OFFLINE_THUMBNAIL_TRANSFER";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR";_.G[_.G.LATENCY_ACTION_SPINNER_DISPLAYED]="LATENCY_ACTION_SPINNER_DISPLAYED";
_.G[_.G.LATENCY_ACTION_PLAYABILITY_CHECK]="LATENCY_ACTION_PLAYABILITY_CHECK";_.G[_.G.LATENCY_ACTION_PROCESS]="LATENCY_ACTION_PROCESS";_.G[_.G.LATENCY_ACTION_APP_STARTUP]="LATENCY_ACTION_APP_STARTUP";_.G[_.G.LATENCY_ACTION_COSTREAM_JOIN_FLOW]="LATENCY_ACTION_COSTREAM_JOIN_FLOW";_.G[_.G.LATENCY_ACTION_COSTREAM_INVITE_FLOW]="LATENCY_ACTION_COSTREAM_INVITE_FLOW";_.G[_.G.LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER]="LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER";_.G[_.G.LATENCY_ACTION_MINI_APP_PLAY]="LATENCY_ACTION_MINI_APP_PLAY";
_.G[_.G.LATENCY_ACTION_DMA_CONSENT_FLOW]="LATENCY_ACTION_DMA_CONSENT_FLOW";_.G[_.G.LATENCY_ACTION_GEL_FETCH]="LATENCY_ACTION_GEL_FETCH";_.G[_.G.LATENCY_ACTION_GEL_JSPB_SERIALIZE]="LATENCY_ACTION_GEL_JSPB_SERIALIZE";_.G[_.G.LATENCY_ACTION_GEL_COMPRESSION]="LATENCY_ACTION_GEL_COMPRESSION";_.G[_.G.LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE]="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE";_.G[_.G.LATENCY_ACTION_COMMERCE_ACTION_COMMAND_RPC]="LATENCY_ACTION_COMMERCE_ACTION_COMMAND_RPC";
_.G[_.G.LATENCY_ACTION_COMMERCE_TRANSACTION]="LATENCY_ACTION_COMMERCE_TRANSACTION";_.G[_.G.LATENCY_ACTION_LOG_PAYMENT_SERVER_ANALYTICS_RPC]="LATENCY_ACTION_LOG_PAYMENT_SERVER_ANALYTICS_RPC";_.G[_.G.LATENCY_ACTION_GET_PAYMENT_INSTRUMENTS_PARAMS_RPC]="LATENCY_ACTION_GET_PAYMENT_INSTRUMENTS_PARAMS_RPC";_.G[_.G.LATENCY_ACTION_GET_FIX_INSTRUMENT_PARAMS_RPC]="LATENCY_ACTION_GET_FIX_INSTRUMENT_PARAMS_RPC";_.G[_.G.LATENCY_ACTION_RESUME_SUBSCRIPTION_RPC]="LATENCY_ACTION_RESUME_SUBSCRIPTION_RPC";
_.G[_.G.LATENCY_ACTION_PAUSE_SUBSCRIPTION_RPC]="LATENCY_ACTION_PAUSE_SUBSCRIPTION_RPC";_.G[_.G.LATENCY_ACTION_GET_OFFLINE_UPSELL_RPC]="LATENCY_ACTION_GET_OFFLINE_UPSELL_RPC";_.G[_.G.LATENCY_ACTION_GET_OFFERS_RPC]="LATENCY_ACTION_GET_OFFERS_RPC";_.G[_.G.LATENCY_ACTION_GET_CANCELLATION_YT_FLOW_RPC]="LATENCY_ACTION_GET_CANCELLATION_YT_FLOW_RPC";_.G[_.G.LATENCY_ACTION_GET_CANCELLATION_FLOW_RPC]="LATENCY_ACTION_GET_CANCELLATION_FLOW_RPC";_.G[_.G.LATENCY_ACTION_UPDATE_CROSS_DEVICE_OFFLINE_STATE_RPC]="LATENCY_ACTION_UPDATE_CROSS_DEVICE_OFFLINE_STATE_RPC";
_.G[_.G.LATENCY_ACTION_GET_OFFER_DETAILS_RPC]="LATENCY_ACTION_GET_OFFER_DETAILS_RPC";_.G[_.G.LATENCY_ACTION_CANCEL_RECURRENCE_TRANSACTION_RPC]="LATENCY_ACTION_CANCEL_RECURRENCE_TRANSACTION_RPC";_.G[_.G.LATENCY_ACTION_GET_TIP_MODULE_RPC]="LATENCY_ACTION_GET_TIP_MODULE_RPC";_.G[_.G.LATENCY_ACTION_HANDLE_TRANSACTION_RPC]="LATENCY_ACTION_HANDLE_TRANSACTION_RPC";_.G[_.G.LATENCY_ACTION_COMPLETE_TRANSACTION_RPC]="LATENCY_ACTION_COMPLETE_TRANSACTION_RPC";_.G[_.G.LATENCY_ACTION_GET_CART_RPC]="LATENCY_ACTION_GET_CART_RPC";
_.G[_.G.LATENCY_ACTION_THUMBNAIL_FETCH]="LATENCY_ACTION_THUMBNAIL_FETCH";_.G[_.G.LATENCY_ACTION_ABANDONED_DIRECT_PLAYBACK]="LATENCY_ACTION_ABANDONED_DIRECT_PLAYBACK";_.G[_.G.LATENCY_ACTION_SHARE_VIDEO]="LATENCY_ACTION_SHARE_VIDEO";_.G[_.G.LATENCY_ACTION_AD_TO_VIDEO_INT]="LATENCY_ACTION_AD_TO_VIDEO_INT";_.G[_.G.LATENCY_ACTION_ABANDONED_BROWSE]="LATENCY_ACTION_ABANDONED_BROWSE";_.G[_.G.LATENCY_ACTION_PLAYER_ROTATION]="LATENCY_ACTION_PLAYER_ROTATION";_.G[_.G.LATENCY_ACTION_GENERIC_WEB_VIEW]="LATENCY_ACTION_GENERIC_WEB_VIEW";
_.G[_.G.LATENCY_ACTION_SHOPPING_IN_APP]="LATENCY_ACTION_SHOPPING_IN_APP";_.G[_.G.LATENCY_ACTION_PLAYER_ATTESTATION]="LATENCY_ACTION_PLAYER_ATTESTATION";_.G[_.G.LATENCY_ACTION_PLAYER_SEEK]="LATENCY_ACTION_PLAYER_SEEK";_.G[_.G.LATENCY_ACTION_SUPER_STICKER_BUY_FLOW]="LATENCY_ACTION_SUPER_STICKER_BUY_FLOW";_.G[_.G.LATENCY_ACTION_DOWNLOADS_DATA_ACCESS]="LATENCY_ACTION_DOWNLOADS_DATA_ACCESS";_.G[_.G.LATENCY_ACTION_BLOCKS_PERFORMANCE]="LATENCY_ACTION_BLOCKS_PERFORMANCE";
_.G[_.G.LATENCY_ACTION_ASSISTANT_QUERY]="LATENCY_ACTION_ASSISTANT_QUERY";_.G[_.G.LATENCY_ACTION_ASSISTANT_SETTINGS]="LATENCY_ACTION_ASSISTANT_SETTINGS";_.G[_.G.LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF]="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF";_.G[_.G.LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF]="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF";_.G[_.G.LATENCY_ACTION_PROOF_OF_ORIGIN_TOKEN]="LATENCY_ACTION_PROOF_OF_ORIGIN_TOKEN";_.G[_.G.LATENCY_ACTION_PROOF_OF_ORIGIN_TOKEN_CREATE]="LATENCY_ACTION_PROOF_OF_ORIGIN_TOKEN_CREATE";
_.G[_.G.LATENCY_ACTION_EMBEDS_SDK_INITIALIZATION]="LATENCY_ACTION_EMBEDS_SDK_INITIALIZATION";_.G[_.G.LATENCY_ACTION_NETWORKLESS_PERFORMANCE]="LATENCY_ACTION_NETWORKLESS_PERFORMANCE";_.G[_.G.LATENCY_ACTION_DOWNLOADS_EXPANSION]="LATENCY_ACTION_DOWNLOADS_EXPANSION";_.G[_.G.LATENCY_ACTION_ENTITY_TRANSFORM]="LATENCY_ACTION_ENTITY_TRANSFORM";_.G[_.G.LATENCY_ACTION_DOWNLOADS_COMPATIBILITY_LAYER]="LATENCY_ACTION_DOWNLOADS_COMPATIBILITY_LAYER";_.G[_.G.LATENCY_ACTION_EMBEDS_SET_VIDEO]="LATENCY_ACTION_EMBEDS_SET_VIDEO";
_.G[_.G.LATENCY_ACTION_SETTINGS]="LATENCY_ACTION_SETTINGS";_.G[_.G.LATENCY_ACTION_ABANDONED_STARTUP]="LATENCY_ACTION_ABANDONED_STARTUP";_.G[_.G.LATENCY_ACTION_MEDIA_BROWSER_ALARM_PLAY]="LATENCY_ACTION_MEDIA_BROWSER_ALARM_PLAY";_.G[_.G.LATENCY_ACTION_MEDIA_BROWSER_SEARCH]="LATENCY_ACTION_MEDIA_BROWSER_SEARCH";_.G[_.G.LATENCY_ACTION_MEDIA_BROWSER_LOAD_TREE]="LATENCY_ACTION_MEDIA_BROWSER_LOAD_TREE";_.G[_.G.LATENCY_ACTION_WHO_IS_WATCHING]="LATENCY_ACTION_WHO_IS_WATCHING";
_.G[_.G.LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH]="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH";_.G[_.G.LATENCY_ACTION_LITE_SWITCH_ACCOUNT]="LATENCY_ACTION_LITE_SWITCH_ACCOUNT";_.G[_.G.LATENCY_ACTION_LOCATION_SIGNAL_COLLECTION]="LATENCY_ACTION_LOCATION_SIGNAL_COLLECTION";_.G[_.G.LATENCY_ACTION_MODIFY_CHANNEL_NOTIFICATION]="LATENCY_ACTION_MODIFY_CHANNEL_NOTIFICATION";_.G[_.G.LATENCY_ACTION_OFFLINE_STORE_START]="LATENCY_ACTION_OFFLINE_STORE_START";_.G[_.G.LATENCY_ACTION_REEL_EDITOR]="LATENCY_ACTION_REEL_EDITOR";
_.G[_.G.LATENCY_ACTION_CHANNEL_SUBSCRIBE]="LATENCY_ACTION_CHANNEL_SUBSCRIBE";_.G[_.G.LATENCY_ACTION_CHANNEL_PREVIEW]="LATENCY_ACTION_CHANNEL_PREVIEW";_.G[_.G.LATENCY_ACTION_PREFETCH]="LATENCY_ACTION_PREFETCH";_.G[_.G.LATENCY_ACTION_ABANDONED_WATCH]="LATENCY_ACTION_ABANDONED_WATCH";_.G[_.G.LATENCY_ACTION_LOAD_COMMENT_REPLIES]="LATENCY_ACTION_LOAD_COMMENT_REPLIES";_.G[_.G.LATENCY_ACTION_LOAD_COMMENTS]="LATENCY_ACTION_LOAD_COMMENTS";_.G[_.G.LATENCY_ACTION_EDIT_COMMENT]="LATENCY_ACTION_EDIT_COMMENT";
_.G[_.G.LATENCY_ACTION_NEW_COMMENT]="LATENCY_ACTION_NEW_COMMENT";_.G[_.G.LATENCY_ACTION_OFFLINE_SHARING_RECEIVER_PAIRING]="LATENCY_ACTION_OFFLINE_SHARING_RECEIVER_PAIRING";_.G[_.G.LATENCY_ACTION_EMBED]="LATENCY_ACTION_EMBED";_.G[_.G.LATENCY_ACTION_MDX_LAUNCH]="LATENCY_ACTION_MDX_LAUNCH";_.G[_.G.LATENCY_ACTION_RESOLVE_URL]="LATENCY_ACTION_RESOLVE_URL";_.G[_.G.LATENCY_ACTION_CAST_SPLASH]="LATENCY_ACTION_CAST_SPLASH";_.G[_.G.LATENCY_ACTION_MDX_CONNECT_TO_SESSION]="LATENCY_ACTION_MDX_CONNECT_TO_SESSION";
_.G[_.G.LATENCY_ACTION_MDX_STREAM_TRANSFER]="LATENCY_ACTION_MDX_STREAM_TRANSFER";_.G[_.G.LATENCY_ACTION_MDX_CAST]="LATENCY_ACTION_MDX_CAST";_.G[_.G.LATENCY_ACTION_MDX_COMMAND]="LATENCY_ACTION_MDX_COMMAND";_.G[_.G.LATENCY_ACTION_MOBILE_LIVE_NAV_MDE]="LATENCY_ACTION_MOBILE_LIVE_NAV_MDE";_.G[_.G.LATENCY_ACTION_REEL_SELECT_SEGMENT]="LATENCY_ACTION_REEL_SELECT_SEGMENT";_.G[_.G.LATENCY_ACTION_ACCELERATED_EFFECTS]="LATENCY_ACTION_ACCELERATED_EFFECTS";
_.G[_.G.LATENCY_ACTION_DYNAMIC_CREATION_ASSET_IMAGE_DOWNLOAD]="LATENCY_ACTION_DYNAMIC_CREATION_ASSET_IMAGE_DOWNLOAD";_.G[_.G.LATENCY_ACTION_DYNAMIC_CREATION_ASSET_VIDEO_DOWNLOAD]="LATENCY_ACTION_DYNAMIC_CREATION_ASSET_VIDEO_DOWNLOAD";_.G[_.G.LATENCY_ACTION_DYNAMIC_CREATION_ASSET_AUDIO_DOWNLOAD]="LATENCY_ACTION_DYNAMIC_CREATION_ASSET_AUDIO_DOWNLOAD";_.G[_.G.LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_IMAGE]="LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_IMAGE";
_.G[_.G.LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_VIDEO]="LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_VIDEO";_.G[_.G.LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_AUDIO]="LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_AUDIO";_.G[_.G.LATENCY_ACTION_GET_SHORTS_SOURCE_VIDEO]="LATENCY_ACTION_GET_SHORTS_SOURCE_VIDEO";_.G[_.G.LATENCY_ACTION_SHORTS_AUTO_CROP_DATA_DOWNLOAD]="LATENCY_ACTION_SHORTS_AUTO_CROP_DATA_DOWNLOAD";_.G[_.G.LATENCY_ACTION_SHORTS_FETCH_DYNAMIC_ASSET]="LATENCY_ACTION_SHORTS_FETCH_DYNAMIC_ASSET";
_.G[_.G.LATENCY_ACTION_SHORTS_LOAD_PROJECT]="LATENCY_ACTION_SHORTS_LOAD_PROJECT";_.G[_.G.LATENCY_ACTION_SHORTS_TRIM_TO_EDITOR_TRANSCODING]="LATENCY_ACTION_SHORTS_TRIM_TO_EDITOR_TRANSCODING";_.G[_.G.LATENCY_ACTION_EDIT_AUDIO_GEN]="LATENCY_ACTION_EDIT_AUDIO_GEN";_.G[_.G.LATENCY_ACTION_UPLOAD_AUDIO_MIXER]="LATENCY_ACTION_UPLOAD_AUDIO_MIXER";_.G[_.G.LATENCY_ACTION_SHORTS_CLIENT_SIDE_RENDERING_RECOMPOSITION]="LATENCY_ACTION_SHORTS_CLIENT_SIDE_RENDERING_RECOMPOSITION";
_.G[_.G.LATENCY_ACTION_SHORTS_CLIENT_SIDE_RENDERING]="LATENCY_ACTION_SHORTS_CLIENT_SIDE_RENDERING";_.G[_.G.LATENCY_ACTION_SHORTS_SEG_IMP_TRANSCODING]="LATENCY_ACTION_SHORTS_SEG_IMP_TRANSCODING";_.G[_.G.LATENCY_ACTION_SHORTS_AUDIO_PICKER_PLAYBACK]="LATENCY_ACTION_SHORTS_AUDIO_PICKER_PLAYBACK";_.G[_.G.LATENCY_ACTION_SHORTS_WAVEFORM_DOWNLOAD]="LATENCY_ACTION_SHORTS_WAVEFORM_DOWNLOAD";_.G[_.G.LATENCY_ACTION_SHORTS_CAMERA_AUDIO_DOWNLOAD]="LATENCY_ACTION_SHORTS_CAMERA_AUDIO_DOWNLOAD";
_.G[_.G.LATENCY_ACTION_SHORTS_VIDEO_INGESTION]="LATENCY_ACTION_SHORTS_VIDEO_INGESTION";_.G[_.G.LATENCY_ACTION_SHORTS_RECOMPOSITION_TRANSCODING]="LATENCY_ACTION_SHORTS_RECOMPOSITION_TRANSCODING";_.G[_.G.LATENCY_ACTION_SHORTS_RECOMPOSITION]="LATENCY_ACTION_SHORTS_RECOMPOSITION";_.G[_.G.LATENCY_ACTION_SHORTS_GALLERY]="LATENCY_ACTION_SHORTS_GALLERY";_.G[_.G.LATENCY_ACTION_SHORTS_TRIM]="LATENCY_ACTION_SHORTS_TRIM";_.G[_.G.LATENCY_ACTION_SHORTS_EDIT]="LATENCY_ACTION_SHORTS_EDIT";
_.G[_.G.LATENCY_ACTION_SHORTS_CAMERA]="LATENCY_ACTION_SHORTS_CAMERA";_.G[_.G.LATENCY_ACTION_NON_CREATION_MODES_GLOBAL_ENTRYPOINT]="LATENCY_ACTION_NON_CREATION_MODES_GLOBAL_ENTRYPOINT";_.G[_.G.LATENCY_ACTION_CREATION_MODES_MODE_SWITCH]="LATENCY_ACTION_CREATION_MODES_MODE_SWITCH";_.G[_.G.LATENCY_ACTION_CREATION_MODES_GLOBAL_ENTRYPOINT]="LATENCY_ACTION_CREATION_MODES_GLOBAL_ENTRYPOINT";_.G[_.G.LATENCY_ACTION_SWITCH_CAMERA]="LATENCY_ACTION_SWITCH_CAMERA";_.G[_.G.LATENCY_ACTION_OPEN_CAMERA]="LATENCY_ACTION_OPEN_CAMERA";
_.G[_.G.LATENCY_ACTION_MEDIA_ENGINE_TRANSCODE]="LATENCY_ACTION_MEDIA_ENGINE_TRANSCODE";_.G[_.G.LATENCY_ACTION_MEDIA_ENGINE_DISPLAY_FIRST_FRAME]="LATENCY_ACTION_MEDIA_ENGINE_DISPLAY_FIRST_FRAME";_.G[_.G.LATENCY_ACTION_MEDIA_ENGINE_EXPORT]="LATENCY_ACTION_MEDIA_ENGINE_EXPORT";_.G[_.G.LATENCY_ACTION_PRODUCER_IMPORT_LOCAL_MEDIA]="LATENCY_ACTION_PRODUCER_IMPORT_LOCAL_MEDIA";_.G[_.G.LATENCY_ACTION_PRODUCER_EXPORT_PROJECT]="LATENCY_ACTION_PRODUCER_EXPORT_PROJECT";
_.G[_.G.LATENCY_ACTION_PRODUCER_EDITOR]="LATENCY_ACTION_PRODUCER_EDITOR";_.G[_.G.LATENCY_ACTION_PARENT_TOOLS_DASHBOARD]="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD";_.G[_.G.LATENCY_ACTION_PARENT_TOOLS_COLLECTION]="LATENCY_ACTION_PARENT_TOOLS_COLLECTION";_.G[_.G.LATENCY_ACTION_MUSIC_OFFLINE_PLAYLIST_DETAIL]="LATENCY_ACTION_MUSIC_OFFLINE_PLAYLIST_DETAIL";_.G[_.G.LATENCY_ACTION_MUSIC_OFFLINE_ALBUM_DETAIL]="LATENCY_ACTION_MUSIC_OFFLINE_ALBUM_DETAIL";
_.G[_.G.LATENCY_ACTION_MUSIC_LOAD_RECOMMENDED_MEDIA_ITEMS]="LATENCY_ACTION_MUSIC_LOAD_RECOMMENDED_MEDIA_ITEMS";_.G[_.G.LATENCY_ACTION_MUSIC_LOAD_MEDIA_ITEMS]="LATENCY_ACTION_MUSIC_LOAD_MEDIA_ITEMS";_.G[_.G.LATENCY_ACTION_MUSIC_ALBUM_DETAIL]="LATENCY_ACTION_MUSIC_ALBUM_DETAIL";_.G[_.G.LATENCY_ACTION_MUSIC_PLAYLIST_DETAIL]="LATENCY_ACTION_MUSIC_PLAYLIST_DETAIL";_.G[_.G.LATENCY_ACTION_STORE]="LATENCY_ACTION_STORE";_.G[_.G.LATENCY_ACTION_CHIPS]="LATENCY_ACTION_CHIPS";
_.G[_.G.LATENCY_ACTION_SEARCH_ZERO_STATE]="LATENCY_ACTION_SEARCH_ZERO_STATE";_.G[_.G.LATENCY_ACTION_LIVE_PAGINATION]="LATENCY_ACTION_LIVE_PAGINATION";_.G[_.G.LATENCY_ACTION_LIVE]="LATENCY_ACTION_LIVE";_.G[_.G.LATENCY_ACTION_PREBUFFER]="LATENCY_ACTION_PREBUFFER";_.G[_.G.LATENCY_ACTION_TENX]="LATENCY_ACTION_TENX";_.G[_.G.LATENCY_ACTION_KIDS_PROFILE_SETTINGS]="LATENCY_ACTION_KIDS_PROFILE_SETTINGS";_.G[_.G.LATENCY_ACTION_KIDS_WATCH_IT_AGAIN]="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN";
_.G[_.G.LATENCY_ACTION_KIDS_SECRET_CODE]="LATENCY_ACTION_KIDS_SECRET_CODE";_.G[_.G.LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS]="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS";_.G[_.G.LATENCY_ACTION_KIDS_ONBOARDING]="LATENCY_ACTION_KIDS_ONBOARDING";_.G[_.G.LATENCY_ACTION_KIDS_VOICE_SEARCH]="LATENCY_ACTION_KIDS_VOICE_SEARCH";_.G[_.G.LATENCY_ACTION_KIDS_CURATED_COLLECTION]="LATENCY_ACTION_KIDS_CURATED_COLLECTION";_.G[_.G.LATENCY_ACTION_KIDS_LIBRARY]="LATENCY_ACTION_KIDS_LIBRARY";
_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_POLICY]="LATENCY_ACTION_CREATOR_VIDEO_POLICY";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING";
_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_EDITOR]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_EDIT]="LATENCY_ACTION_CREATOR_VIDEO_EDIT";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_COMMENTS]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS";
_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_CLAIMS]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS";_.G[_.G.LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS";_.G[_.G.LATENCY_ACTION_CREATOR_SONG_ANALYTICS]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS";_.G[_.G.LATENCY_ACTION_CREATOR_PROMOTION_LIST]="LATENCY_ACTION_CREATOR_PROMOTION_LIST";_.G[_.G.LATENCY_ACTION_CREATOR_PROMOTION_EDIT]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT";_.G[_.G.LATENCY_ACTION_CREATOR_POST_LIST]="LATENCY_ACTION_CREATOR_POST_LIST";
_.G[_.G.LATENCY_ACTION_CREATOR_POST_EDIT]="LATENCY_ACTION_CREATOR_POST_EDIT";_.G[_.G.LATENCY_ACTION_CREATOR_POST_COMMENTS]="LATENCY_ACTION_CREATOR_POST_COMMENTS";_.G[_.G.LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST";_.G[_.G.LATENCY_ACTION_CREATOR_LIVE_STREAMING]="LATENCY_ACTION_CREATOR_LIVE_STREAMING";_.G[_.G.LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT";_.G[_.G.LATENCY_ACTION_CREATOR_DIALOG_UPLOADS]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS";
_.G[_.G.LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES]="LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_VIDEOS]="LATENCY_ACTION_CREATOR_CMS_VIDEOS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_REPORTS]="LATENCY_ACTION_CREATOR_CMS_REPORTS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_RELEASES]="LATENCY_ACTION_CREATOR_CMS_RELEASES";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_POLICIES]="LATENCY_ACTION_CREATOR_CMS_POLICIES";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC";
_.G[_.G.LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_LICENSES]="LATENCY_ACTION_CREATOR_CMS_LICENSES";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ISSUES]="LATENCY_ACTION_CREATOR_CMS_ISSUES";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_DASHBOARD]="LATENCY_ACTION_CREATOR_CMS_DASHBOARD";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY]="LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY";
_.G[_.G.LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_CHANNELS]="LATENCY_ACTION_CREATOR_CMS_CHANNELS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY";
_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP";
_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS";
_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY";
_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ASSETS]="LATENCY_ACTION_CREATOR_CMS_ASSETS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ART_TRACKS]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS";
_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ANALYTICS]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS";_.G[_.G.LATENCY_ACTION_CREATOR_CMS_ALLOWLIST]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST";_.G[_.G.LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS";_.G[_.G.LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS";_.G[_.G.LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS";
_.G[_.G.LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT";_.G[_.G.LATENCY_ACTION_CREATOR_CHANNEL_MUSIC]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC";_.G[_.G.LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION";_.G[_.G.LATENCY_ACTION_CREATOR_CHANNEL_EDITING]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING";_.G[_.G.LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD]="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD";
_.G[_.G.LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT";_.G[_.G.LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS";_.G[_.G.LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS";_.G[_.G.LATENCY_ACTION_CREATOR_ARTIST_PROFILE]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE";_.G[_.G.LATENCY_ACTION_CREATOR_ARTIST_CONCERTS]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS";
_.G[_.G.LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS";_.G[_.G.LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE";_.G[_.G.LATENCY_ACTION_EXPERIMENTAL_WATCH_UI]="LATENCY_ACTION_EXPERIMENTAL_WATCH_UI";_.G[_.G.LATENCY_ACTION_FINE_SCRUBBING_THUMBNAILS]="LATENCY_ACTION_FINE_SCRUBBING_THUMBNAILS";_.G[_.G.LATENCY_ACTION_STORYBOARD_THUMBNAILS]="LATENCY_ACTION_STORYBOARD_THUMBNAILS";_.G[_.G.LATENCY_ACTION_SEARCH_THUMBNAILS]="LATENCY_ACTION_SEARCH_THUMBNAILS";
_.G[_.G.LATENCY_ACTION_ON_DEVICE_MODEL_DOWNLOAD]="LATENCY_ACTION_ON_DEVICE_MODEL_DOWNLOAD";_.G[_.G.LATENCY_ACTION_VOICE_ASSISTANT]="LATENCY_ACTION_VOICE_ASSISTANT";_.G[_.G.LATENCY_ACTION_SEARCH_UI]="LATENCY_ACTION_SEARCH_UI";_.G[_.G.LATENCY_ACTION_SUGGEST]="LATENCY_ACTION_SUGGEST";_.G[_.G.LATENCY_ACTION_AUTO_SEARCH]="LATENCY_ACTION_AUTO_SEARCH";_.G[_.G.LATENCY_ACTION_PLAYLIST_AGGREGATION]="LATENCY_ACTION_PLAYLIST_AGGREGATION";_.G[_.G.LATENCY_ACTION_DOWNLOADS]="LATENCY_ACTION_DOWNLOADS";
_.G[_.G.LATENCY_ACTION_EXPLORE]="LATENCY_ACTION_EXPLORE";_.G[_.G.LATENCY_ACTION_VIDEO_LIST]="LATENCY_ACTION_VIDEO_LIST";_.G[_.G.LATENCY_ACTION_HOME_RESUME]="LATENCY_ACTION_HOME_RESUME";_.G[_.G.LATENCY_ACTION_SUBSCRIPTIONS_LIST]="LATENCY_ACTION_SUBSCRIPTIONS_LIST";_.G[_.G.LATENCY_ACTION_FIRST_THUMBNAIL_LOAD]="LATENCY_ACTION_FIRST_THUMBNAIL_LOAD";_.G[_.G.LATENCY_ACTION_SUBSCRIPTIONS_FEED]="LATENCY_ACTION_SUBSCRIPTIONS_FEED";_.G[_.G.LATENCY_ACTION_SUBSCRIPTIONS]="LATENCY_ACTION_SUBSCRIPTIONS";
_.G[_.G.LATENCY_ACTION_TRENDING]="LATENCY_ACTION_TRENDING";_.G[_.G.LATENCY_ACTION_LIBRARY]="LATENCY_ACTION_LIBRARY";_.G[_.G.LATENCY_ACTION_VIDEO_THUMBNAIL]="LATENCY_ACTION_VIDEO_THUMBNAIL";_.G[_.G.LATENCY_ACTION_SHOW_MORE]="LATENCY_ACTION_SHOW_MORE";_.G[_.G.LATENCY_ACTION_VIDEO_PREVIEW]="LATENCY_ACTION_VIDEO_PREVIEW";_.G[_.G.LATENCY_ACTION_AD_TO_AD]="LATENCY_ACTION_AD_TO_AD";_.G[_.G.LATENCY_ACTION_VIDEO_TO_AD]="LATENCY_ACTION_VIDEO_TO_AD";_.G[_.G.LATENCY_ACTION_AD_TO_VIDEO]="LATENCY_ACTION_AD_TO_VIDEO";
_.G[_.G.LATENCY_ACTION_DIRECT_PLAYBACK]="LATENCY_ACTION_DIRECT_PLAYBACK";_.G[_.G.LATENCY_ACTION_NETWORK_INSTRUMENTATION]="LATENCY_ACTION_NETWORK_INSTRUMENTATION";_.G[_.G.LATENCY_ACTION_IMAGE_LOAD]="LATENCY_ACTION_IMAGE_LOAD";_.G[_.G.LATENCY_ACTION_PREBUFFER_VIDEO]="LATENCY_ACTION_PREBUFFER_VIDEO";_.G[_.G.LATENCY_ACTION_PREFETCH_VIDEO]="LATENCY_ACTION_PREFETCH_VIDEO";_.G[_.G.LATENCY_ACTION_STARTUP]="LATENCY_ACTION_STARTUP";_.G[_.G.LATENCY_ACTION_ELEMENTS_PERFORMANCE]="LATENCY_ACTION_ELEMENTS_PERFORMANCE";
_.G[_.G.LATENCY_ACTION_INFRASTRUCTURE_CONTAINER]="LATENCY_ACTION_INFRASTRUCTURE_CONTAINER";_.G[_.G.LATENCY_ACTION_INLINE_TO_WATCH]="LATENCY_ACTION_INLINE_TO_WATCH";_.G[_.G.LATENCY_ACTION_MUSIC_IMMERSIVE_WATCH]="LATENCY_ACTION_MUSIC_IMMERSIVE_WATCH";_.G[_.G.LATENCY_ACTION_ONBOARDING]="LATENCY_ACTION_ONBOARDING";_.G[_.G.LATENCY_ACTION_LOGIN]="LATENCY_ACTION_LOGIN";_.G[_.G.LATENCY_ACTION_REEL_WATCH]="LATENCY_ACTION_REEL_WATCH";_.G[_.G.LATENCY_ACTION_WATCH]="LATENCY_ACTION_WATCH";
_.G[_.G.LATENCY_ACTION_RESULTS]="LATENCY_ACTION_RESULTS";_.G[_.G.LATENCY_ACTION_CHANNELS]="LATENCY_ACTION_CHANNELS";_.G[_.G.LATENCY_ACTION_HOME]="LATENCY_ACTION_HOME";_.G[_.G.LATENCY_ACTION_BROWSE]="LATENCY_ACTION_BROWSE";_.G[_.G.LATENCY_ACTION_USER_ACTION]="LATENCY_ACTION_USER_ACTION";_.G[_.G.LATENCY_ACTION_INFRASTRUCTURE]="LATENCY_ACTION_INFRASTRUCTURE";_.G[_.G.LATENCY_ACTION_PAGE_NAVIGATION]="LATENCY_ACTION_PAGE_NAVIGATION";_.G[_.G.LATENCY_ACTION_UNKNOWN]="LATENCY_ACTION_UNKNOWN";
var sk={LATENCY_NETWORK_MOBILE:2,LATENCY_NETWORK_WIFI:1,LATENCY_NETWORK_UNKNOWN:0};sk[sk.LATENCY_NETWORK_MOBILE]="LATENCY_NETWORK_MOBILE";sk[sk.LATENCY_NETWORK_WIFI]="LATENCY_NETWORK_WIFI";sk[sk.LATENCY_NETWORK_UNKNOWN]="LATENCY_NETWORK_UNKNOWN";
var tk={CONN_INVALID:31,CONN_WIRED:30,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};tk[tk.CONN_INVALID]="CONN_INVALID";tk[tk.CONN_WIRED]="CONN_WIRED";tk[tk.CONN_CELLULAR_5G_NSA]="CONN_CELLULAR_5G_NSA";tk[tk.CONN_CELLULAR_5G_SA]="CONN_CELLULAR_5G_SA";tk[tk.CONN_WIFI_METERED]="CONN_WIFI_METERED";
tk[tk.CONN_CELLULAR_5G]="CONN_CELLULAR_5G";tk[tk.CONN_DISCO]="CONN_DISCO";tk[tk.CONN_CELLULAR_UNKNOWN]="CONN_CELLULAR_UNKNOWN";tk[tk.CONN_CELLULAR_4G]="CONN_CELLULAR_4G";tk[tk.CONN_CELLULAR_3G]="CONN_CELLULAR_3G";tk[tk.CONN_CELLULAR_2G]="CONN_CELLULAR_2G";tk[tk.CONN_WIFI]="CONN_WIFI";tk[tk.CONN_NONE]="CONN_NONE";tk[tk.CONN_UNKNOWN]="CONN_UNKNOWN";tk[tk.CONN_DEFAULT]="CONN_DEFAULT";
var uk={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};uk[uk.DETAILED_NETWORK_TYPE_NR_NSA]="DETAILED_NETWORK_TYPE_NR_NSA";
uk[uk.DETAILED_NETWORK_TYPE_NR_SA]="DETAILED_NETWORK_TYPE_NR_SA";uk[uk.DETAILED_NETWORK_TYPE_INTERNAL_WIFI_IMPAIRED]="DETAILED_NETWORK_TYPE_INTERNAL_WIFI_IMPAIRED";uk[uk.DETAILED_NETWORK_TYPE_APP_WIFI_HOTSPOT]="DETAILED_NETWORK_TYPE_APP_WIFI_HOTSPOT";uk[uk.DETAILED_NETWORK_TYPE_DISCONNECTED]="DETAILED_NETWORK_TYPE_DISCONNECTED";uk[uk.DETAILED_NETWORK_TYPE_NON_MOBILE_UNKNOWN]="DETAILED_NETWORK_TYPE_NON_MOBILE_UNKNOWN";uk[uk.DETAILED_NETWORK_TYPE_MOBILE_UNKNOWN]="DETAILED_NETWORK_TYPE_MOBILE_UNKNOWN";
uk[uk.DETAILED_NETWORK_TYPE_WIMAX]="DETAILED_NETWORK_TYPE_WIMAX";uk[uk.DETAILED_NETWORK_TYPE_ETHERNET]="DETAILED_NETWORK_TYPE_ETHERNET";uk[uk.DETAILED_NETWORK_TYPE_BLUETOOTH]="DETAILED_NETWORK_TYPE_BLUETOOTH";uk[uk.DETAILED_NETWORK_TYPE_WIFI]="DETAILED_NETWORK_TYPE_WIFI";uk[uk.DETAILED_NETWORK_TYPE_LTE]="DETAILED_NETWORK_TYPE_LTE";uk[uk.DETAILED_NETWORK_TYPE_HSPAP]="DETAILED_NETWORK_TYPE_HSPAP";uk[uk.DETAILED_NETWORK_TYPE_EHRPD]="DETAILED_NETWORK_TYPE_EHRPD";uk[uk.DETAILED_NETWORK_TYPE_EVDO_B]="DETAILED_NETWORK_TYPE_EVDO_B";
uk[uk.DETAILED_NETWORK_TYPE_UMTS]="DETAILED_NETWORK_TYPE_UMTS";uk[uk.DETAILED_NETWORK_TYPE_IDEN]="DETAILED_NETWORK_TYPE_IDEN";uk[uk.DETAILED_NETWORK_TYPE_HSUPA]="DETAILED_NETWORK_TYPE_HSUPA";uk[uk.DETAILED_NETWORK_TYPE_HSPA]="DETAILED_NETWORK_TYPE_HSPA";uk[uk.DETAILED_NETWORK_TYPE_HSDPA]="DETAILED_NETWORK_TYPE_HSDPA";uk[uk.DETAILED_NETWORK_TYPE_EVDO_A]="DETAILED_NETWORK_TYPE_EVDO_A";uk[uk.DETAILED_NETWORK_TYPE_EVDO_0]="DETAILED_NETWORK_TYPE_EVDO_0";uk[uk.DETAILED_NETWORK_TYPE_CDMA]="DETAILED_NETWORK_TYPE_CDMA";
uk[uk.DETAILED_NETWORK_TYPE_1_X_RTT]="DETAILED_NETWORK_TYPE_1_X_RTT";uk[uk.DETAILED_NETWORK_TYPE_GPRS]="DETAILED_NETWORK_TYPE_GPRS";uk[uk.DETAILED_NETWORK_TYPE_EDGE]="DETAILED_NETWORK_TYPE_EDGE";uk[uk.DETAILED_NETWORK_TYPE_UNKNOWN]="DETAILED_NETWORK_TYPE_UNKNOWN";var vk={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};
vk[vk.LATENCY_PLAYER_RTSP]="LATENCY_PLAYER_RTSP";vk[vk.LATENCY_PLAYER_HTML5_INLINE]="LATENCY_PLAYER_HTML5_INLINE";vk[vk.LATENCY_PLAYER_HTML5_FULLSCREEN]="LATENCY_PLAYER_HTML5_FULLSCREEN";vk[vk.LATENCY_PLAYER_HTML5]="LATENCY_PLAYER_HTML5";vk[vk.LATENCY_PLAYER_FRAMEWORK]="LATENCY_PLAYER_FRAMEWORK";vk[vk.LATENCY_PLAYER_FLASH]="LATENCY_PLAYER_FLASH";vk[vk.LATENCY_PLAYER_EXO]="LATENCY_PLAYER_EXO";vk[vk.LATENCY_PLAYER_UNKNOWN]="LATENCY_PLAYER_UNKNOWN";
var wk={LATENCY_AD_BREAK_TYPE_POSTROLL:3,LATENCY_AD_BREAK_TYPE_MIDROLL:2,LATENCY_AD_BREAK_TYPE_PREROLL:1,LATENCY_AD_BREAK_TYPE_UNKNOWN:0};wk[wk.LATENCY_AD_BREAK_TYPE_POSTROLL]="LATENCY_AD_BREAK_TYPE_POSTROLL";wk[wk.LATENCY_AD_BREAK_TYPE_MIDROLL]="LATENCY_AD_BREAK_TYPE_MIDROLL";wk[wk.LATENCY_AD_BREAK_TYPE_PREROLL]="LATENCY_AD_BREAK_TYPE_PREROLL";wk[wk.LATENCY_AD_BREAK_TYPE_UNKNOWN]="LATENCY_AD_BREAK_TYPE_UNKNOWN";var xk={LATENCY_ACTION_ERROR_STARTUP_TIMEOUT:1,LATENCY_ACTION_ERROR_UNSPECIFIED:0};
xk[xk.LATENCY_ACTION_ERROR_STARTUP_TIMEOUT]="LATENCY_ACTION_ERROR_STARTUP_TIMEOUT";xk[xk.LATENCY_ACTION_ERROR_UNSPECIFIED]="LATENCY_ACTION_ERROR_UNSPECIFIED";var Hk={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};Hk[Hk.LIVE_STREAM_MODE_WINDOW]="LIVE_STREAM_MODE_WINDOW";Hk[Hk.LIVE_STREAM_MODE_POST]="LIVE_STREAM_MODE_POST";Hk[Hk.LIVE_STREAM_MODE_LP]="LIVE_STREAM_MODE_LP";
Hk[Hk.LIVE_STREAM_MODE_LIVE]="LIVE_STREAM_MODE_LIVE";Hk[Hk.LIVE_STREAM_MODE_DVR]="LIVE_STREAM_MODE_DVR";Hk[Hk.LIVE_STREAM_MODE_UNKNOWN]="LIVE_STREAM_MODE_UNKNOWN";var Ik={VIDEO_STREAM_TYPE_VOD:3,VIDEO_STREAM_TYPE_DVR:2,VIDEO_STREAM_TYPE_LIVE:1,VIDEO_STREAM_TYPE_UNSPECIFIED:0};Ik[Ik.VIDEO_STREAM_TYPE_VOD]="VIDEO_STREAM_TYPE_VOD";Ik[Ik.VIDEO_STREAM_TYPE_DVR]="VIDEO_STREAM_TYPE_DVR";Ik[Ik.VIDEO_STREAM_TYPE_LIVE]="VIDEO_STREAM_TYPE_LIVE";Ik[Ik.VIDEO_STREAM_TYPE_UNSPECIFIED]="VIDEO_STREAM_TYPE_UNSPECIFIED";
var Jk={YT_IDB_TRANSACTION_TYPE_READ:2,YT_IDB_TRANSACTION_TYPE_WRITE:1,YT_IDB_TRANSACTION_TYPE_UNKNOWN:0};Jk[Jk.YT_IDB_TRANSACTION_TYPE_READ]="YT_IDB_TRANSACTION_TYPE_READ";Jk[Jk.YT_IDB_TRANSACTION_TYPE_WRITE]="YT_IDB_TRANSACTION_TYPE_WRITE";Jk[Jk.YT_IDB_TRANSACTION_TYPE_UNKNOWN]="YT_IDB_TRANSACTION_TYPE_UNKNOWN";var Kk={PLAYER_ROTATION_TYPE_PORTRAIT_TO_FULLSCREEN:2,PLAYER_ROTATION_TYPE_FULLSCREEN_TO_PORTRAIT:1,PLAYER_ROTATION_TYPE_UNKNOWN:0};Kk[Kk.PLAYER_ROTATION_TYPE_PORTRAIT_TO_FULLSCREEN]="PLAYER_ROTATION_TYPE_PORTRAIT_TO_FULLSCREEN";
Kk[Kk.PLAYER_ROTATION_TYPE_FULLSCREEN_TO_PORTRAIT]="PLAYER_ROTATION_TYPE_FULLSCREEN_TO_PORTRAIT";Kk[Kk.PLAYER_ROTATION_TYPE_UNKNOWN]="PLAYER_ROTATION_TYPE_UNKNOWN";var Wma="actionVisualElement spinnerInfo cacheAttempts resourceInfo preloadThumbnailInfo startupEdgeCaseInfo playerInfo commentInfo mdxInfo watchInfo thumbnailLoadInfo imageLoadInfo creatorInfo unpluggedInfo reelInfo subscriptionsFeedInfo requestIds mediaBrowserActionInfo musicLoadActionInfo shoppingInfo webViewInfo prefetchInfo accelerationSession commerceInfo inlineToWatchInfo mediaEngineMetadata miniAppInfo dynamicAssetFetchInfo webInfo tvInfo kabukiInfo mwebInfo musicInfo transcodingContext creationModesContext cameraMetadata producerMediaAssetMetadata".split(" ");var hna=function(a,b){Ly.call(this,1,arguments);this.timer=b};
_.H(hna,Ly);var gna=new Fia("aft-recorded",hna);var dz=_.ca.ytLoggingLatencyUsageStats_||{};_.Wg("ytLoggingLatencyUsageStats_",dz);var ez=function(){this.cleanupJob=0},Xma=function(){ez.instance||(ez.instance=new ez);
return ez.instance};
_.f=ez.prototype;_.f.baseline=function(a,b,c){fz(this,"baseline_"+a)||(b={timestamp:b,cttAuthInfo:c},_.u("web_csi_via_jspb")?(c=new _.zRa,_.dh(c,1,a),_.zla(c,b)):_.qj("latencyActionBaselined",{clientActionNonce:a},b))};
_.f.tick=function(a,b,c,d){fz(this,"tick_"+a+"_"+b)||(c={timestamp:c,cttAuthInfo:d},_.u("web_csi_via_jspb")?(d=new _.ERa,_.dh(d,1,a),_.dh(d,2,b),_.Bla(d,c)):_.qj("latencyActionTicked",{tickName:a,clientActionNonce:b},c))};
_.f.info=function(a,b,c){var d=Object.keys(a).join("");fz(this,"info_"+d+"_"+b)||(a=Object.assign({},a),a.clientActionNonce=b,_.qj("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));fz(this,"info_"+d+"_"+b)||(_.dh(a,2,b),_.Ala(a,{cttAuthInfo:c}))};
_.f.span=function(a,b,c){var d=Object.keys(a).join("");fz(this,"span_"+d+"_"+b)||(a.clientActionNonce=b,_.qj("latencyActionSpan",a,{cttAuthInfo:c}))};
var fz=function(a,b){dz[b]=dz[b]||{count:0};var c=dz[b];c.count++;c.time=(0,_.Zg)();a.cleanupJob||(a.cleanupJob=_.lj(_.Ph,function(){var d=(0,_.Zg)(),e;for(e in dz)dz[e]&&6E4<d-dz[e].time&&delete dz[e];a&&(a.cleanupJob=0)},5E3));
return 5<c.count?(6===c.count&&1>1E5*Math.random()&&(c=new _.lg("CSI data exceeded logging limit with key",b.split("_")),0<=b.indexOf("plev")||_.Sj(c)),!0):!1};var cSa,dSa;cSa=window;dSa=function(){this.timing={};this.clearResourceTimings=function(){};
this.webkitClearResourceTimings=function(){};
this.mozClearResourceTimings=function(){};
this.msClearResourceTimings=function(){};
this.oClearResourceTimings=function(){}};
_.Nk=cSa.performance||cSa.mozPerformance||cSa.msPerformance||cSa.webkitPerformance||new dSa;var fna=!1,Zma=!1,ina=(0,_.Uu)(_.Nk.clearResourceTimings||_.Nk.webkitClearResourceTimings||_.Nk.mozClearResourceTimings||_.Nk.msClearResourceTimings||_.Nk.oClearResourceTimings||_.Xv,_.Nk);var eSa=window;eSa.ytcsi&&(eSa.ytcsi.info=_.nna,eSa.ytcsi.infoGel=_.Qk,eSa.ytcsi.tick=_.Sk);_.una={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,INTERACTION_LOGGING_GESTURE_TYPE_ROTATE:32768,INTERACTION_LOGGING_GESTURE_TYPE_PAN:65536,INTERACTION_LOGGING_GESTURE_TYPE_SCROLL_BEGAN_DRAGGING:131072,INTERACTION_LOGGING_GESTURE_TYPE_SCROLL_DID_STOP:262144};var xna=function(a){Ly.call(this,1,arguments);this.csn=a};
_.H(xna,Ly);var wna=new Fia("screen-created",xna),Mna=[],pna=Lna,Nna=0,Zk=new Map,yna=new Map,zna=new Map;var fSa=[3611,27686,85013,23462,157557,42016,26926,51236,79148,50160,77504,153587,87907,18630,177018,177023,54445,80935,152172,184553,105675,150723,37521,147285,47786,98349,168271,168954,168277,168273,168270,123695,6827,29434,171388,7282,124448,196088,198104,32276,195115,195114,76278,200635,147868,147869,93911,106531,177843,27259,27262,27263,21759,160866,180626,177959,177957,180628,197878,171243,160789,171244,171241,171245,171242,180627,177960,177958,180629,197879,177565,197337,197336,197338,198618,
175492,198052,198051,197852,197976,175493,175494,175495,189254,175496,175497,38408,175498,175503,175504,175505,175506,175507,175508,80637,68727,68728,80353,80356,180635,74610,45707,83962,83970,46713,166591,89711,74612,179607,155792,93265,74611,131380,128979,139311,128978,131391,105350,139312,134800,131392,113533,93252,99357,94521,114252,113532,94522,94583,202371,88E3,139580,93253,93254,94387,94388,93255,97424,72502,110111,76019,117092,117093,89431,191831,110466,77240,60508,186091,148123,148124,137401,
137402,137046,73393,113534,92098,131381,84517,83759,162711,162712,80357,86113,72598,168413,72733,107349,124275,118203,200410,133275,160157,152569,156651,133274,160159,160158,133272,133273,133276,144507,143247,175994,156652,143248,143249,143250,143251,189892,189894,189893,156653,144401,117431,133797,153964,201133,201134,201135,201136,201137,128572,200411,200412,190337,133405,117429,117430,177950,174734,177951,201138,201139,201140,201141,201142,117432,173996,173995,174953,173994,173997,120080,117259,
178546,197891,156655,156654,121692,184846,185993,145656,156656,145655,145653,145654,145657,132972,133051,133658,132971,97615,181262,190762,143359,143356,143361,143358,143360,143357,142303,143353,172859,143354,144479,143355,31402,181590,133624,146477,133623,133622,133621,192418,84774,197993,160801,197995,95117,172721,150497,98930,98931,98932,153320,153321,43347,129889,197888,197889,149123,45474,100352,98443,117985,74613,155911,74614,64502,136032,74615,74616,122224,74617,77820,74618,93278,93274,93275,
93276,200688,200686,200687,199841,22110,29433,133798,132295,120541,82047,113550,75836,75837,192409,42352,84512,76065,75989,51879,16623,32594,27240,32633,74858,156999,3945,16989,45520,25488,25492,25494,55760,14057,18451,57204,57203,17897,18198,17898,17909,43980,195529,189660,46220,11721,147994,49954,96369,3854,151633,56251,159108,181568,25624,152036,16906,99999,68172,47973,72773,26970,26971,96805,17752,73233,109512,22256,14115,22696,89278,89277,195745,109513,43278,43459,43464,89279,43717,55764,22255,
147912,89281,40963,43277,43442,91824,120137,186350,186351,96367,36850,72694,37414,36851,124863,121343,73491,54473,166861,43375,46674,143815,139095,144402,149968,149969,32473,72901,72906,50612,50613,50942,84938,84943,84939,84941,84944,84940,84942,35585,51926,79983,18921,57893,41182,135732,33424,22207,36229,22206,22205,44763,33427,67793,22182,37091,34650,50617,22287,25144,97917,62397,150871,150874,125598,137935,36961,108035,27426,27857,27846,27854,69692,61411,39299,38696,62520,36382,108701,192682,50663,
36387,14908,37533,105443,61635,62274,161670,133818,182119,65702,65703,65701,76256,196075,194768,194769,191885,194770,195350,195349,194771,166382,37671,49953,191389,187917,191390,179556,191402,191392,197826,191393,36216,28237,173718,39553,192547,29222,26107,38050,26108,120745,26109,26110,66881,28236,14586,160598,57929,74723,44098,173689,44099,23528,61699,134104,134103,59149,181013,173191,173192,173193,101951,171502,196043,198305,97346,118051,95102,64882,119505,63595,63349,95101,75240,27039,68823,21537,
83464,75707,170215,83113,101952,101953,79610,125755,24402,24400,32925,193406,57173,183351,156421,122502,145268,138480,64423,64424,33986,100828,129089,21409,185612,135155,135156,135157,135158,158225,135159,135160,167651,135161,135162,135163,158226,158227,135164,135165,135166,11070,11074,17880,30709,30707,30711,30710,30708,185213,185273,146143,63648,63649,111059,5754,20445,151308,151152,130975,130976,191925,167637,197196,110386,113746,66557,183215,17310,28631,201935,21589,164817,168011,154946,68012,
162617,60480,184431,138664,194E3,141121,164502,31571,195002,141978,150105,150106,150107,150108,76980,41577,45469,38669,13768,13777,141842,62985,4724,59369,43927,43928,12924,197853,100355,56219,27669,10337,47896,122629,186204,139723,139722,121258,107598,127991,96639,107536,130169,96661,145188,96658,116646,159428,168611,168612,121122,96660,127738,127083,155281,162959,163566,186641,147842,104443,96659,147595,106442,182423,162776,134840,63667,63668,63669,130686,147036,189810,78314,147799,174049,148649,
55761,127098,134841,96368,67374,48992,146176,176105,49956,190190,31961,26388,23811,5E4,126250,96370,47355,47356,37935,45521,21760,83769,49977,49974,93497,93498,34325,140759,115803,123707,100081,35309,68314,25602,100339,170873,143516,178921,59018,18248,50625,9729,37168,37169,21667,16749,18635,39305,18046,53969,8213,93926,102852,110099,22678,69076,137575,139224,100856,154430,17736,3832,147111,55759,64031,93044,93045,170701,170702,194796,34388,167841,170419,17657,17655,39579,39578,170412,77448,8196,
11357,69877,8197,168501,156512,161613,156509,161612,161614,82039];var gz=function(){this.shownElements=new Set;this.hiddenElements=new Set;this.visibleState=new Map;this.client=void 0;this.csn=null},fr=function(){gz.instance||(gz.instance=new gz);
return gz.instance};
_.f=gz.prototype;_.f.setClient=function(a){this.client=a};
_.f.JSC$8205_newScreen=function(){this.clear();this.csn=_.Hj()};
_.f.clear=function(){this.shownElements.clear();this.hiddenElements.clear();this.visibleState.clear();this.csn=null};
_.f.reportShown=function(a,b,c){var d=this.JSC$8205_getTrackingParams(a),e=a.visualElement?a.visualElement:d;b=this.shownElements.has(e);var h=this.visibleState.get(e);this.shownElements.add(e);this.visibleState.set(e,!0);a.impressionLog&&!b&&a.impressionLog();if(d||a.visualElement)if(c=gSa(this,a,c))if(e=!(!a.data||!a.data.loggingDirectives),hz(a)||e){d=a.visualElement?a.visualElement:_.zr(d);var l=a.interactionLoggingClientData,m=a.interactionLoggingClientDataJspbType;e||b?hz(a)&4?h||_.Ina(this.client,
c,d,l,m):hz(a)&1&&!b&&Fna(this.client,c,d,l,m):Fna(this.client,c,d,l,m)}};
_.f.reportHidden=function(a,b,c){var d=this.JSC$8205_getTrackingParams(a),e=a.visualElement?a.visualElement:d;b=this.hiddenElements.has(e);var h=this.visibleState.get(e);this.hiddenElements.add(e);this.visibleState.set(e,!1);if(!1===h)return!0;if(!d&&!a.visualElement)return!1;c=gSa(this,a,c);if(!c||!hz(a)&&a.data&&a.data.loggingDirectives)return!1;d=a.visualElement?a.visualElement:_.zr(d);hz(a)&8?Jna(this.client,c,d):hz(a)&2&&!b&&(a=this.client,b=Wk({cttAuthInfo:Ij(c)||void 0},c),_.u("il_via_jspb")?
(e=(new _.ql).JSC$8201_setCsn(c),d=d.getAsJspb(),d=_.ch(e,2,d),d=_.x(d,4,2),"UNDEFINED_CSN"===c?bl("visualElementHidden",b,void 0,d):_.Ela(d,b,a)):(d={csn:c,ve:d.getAsJson(),eventType:2},"UNDEFINED_CSN"===c?bl("visualElementHidden",b,d):a?oj("visualElementHidden",d,a,b):_.qj("visualElementHidden",d,b)));return!0};
_.f.JSC$8205_getTrackingParams=function(a){var b,c=a.data||(null==(b=a.props)?void 0:b.data),d,e;if(_.u("il_use_view_model_logging_context")&&(null==c?0:null==(d=c.context)?0:null==(e=d.loggingContext)?0:e.loggingDirectives))return c.context.loggingContext.loggingDirectives.trackingParams||"";var h,l;if(null==c?0:null==(h=c.rendererContext)?0:null==(l=h.loggingContext)?0:l.loggingDirectives)return c.rendererContext.loggingContext.loggingDirectives.trackingParams||"";if(null==c?0:c.loggingDirectives)return c.loggingDirectives.trackingParams||
"";var m;return(null==(m=a.veContainer)?0:m.trackingParams)?a.veContainer.trackingParams:(null==c?void 0:c.trackingParams)||""};
_.f.JSC$8205_elementShouldLogGesture=function(a,b){return!!((Math.floor(Number(a.data&&a.data.loggingDirectives&&a.data.loggingDirectives.gestures&&a.data.loggingDirectives.gestures.types||""))||0)&b)};
var gSa=function(a,b,c){var d=_.Hj(c);return null===a.csn||d===a.csn||c?d:(a=new _.lg("VisibilityLogger called before newScreen",{caller:b.tagName,previous_csn:a.csn,current_csn:d}),_.Sj(a),null)},hz=function(a){return Math.floor(Number(a.data&&a.data.loggingDirectives&&a.data.loggingDirectives.visibility&&a.data.loggingDirectives.visibility.types||""))||1};var iz;iz=function(){};
_.zl=function(){iz.instance||(iz.instance=new iz);return iz.instance};
iz.prototype.setClient=function(a){_.Ff(fr().setClient).bind(fr())(a)};
_.hSa=function(){_.zl();_.Ff(fr().JSC$8205_newScreen).bind(fr())()};
iz.prototype.clear=function(){_.Ff(fr().clear).bind(fr())()};
iz.prototype.reportShown=function(a,b,c){_.Ff(fr().reportShown).bind(fr())(a,b,c)};
iz.prototype.reportHidden=function(a,b,c){return _.Ff(fr().reportHidden).bind(fr())(a,b,c)};
var Sza=function(a,b){return _.Ff(fr().JSC$8205_getTrackingParams).bind(fr())(b)};var jz,iSa;jz=function(){this.graftQueue=[];this.stateChangedQueue=[];this.backHistoryStack=[];this.forwardHistoryStack=[];this.afterNewScreenOneOffJobs=[];this.afterNewScreenRecurringJobs=[];this.cachedVisualElements=new Map;this.cachedRootVisualElements=new Map;this.pendingScreenCreation=new Set;this.recurringGrafts=new Map};
_.Cl=function(){jz.instance||(jz.instance=new jz);return jz.instance};
jz.prototype.setClient=function(a){this.client=a};
iSa=function(a,b,c){c=void 0===c?{}:c;_.Ff(function(){var d,e,h,l=(null==(d=_.B(null==b?void 0:b.commandMetadata,_.tp))?void 0:d.rootVe)||(null==(e=_.B(null==b?void 0:b.commandMetadata,YRa))?void 0:null==(h=e.screenVisualElement)?void 0:h.uiType);if(l){d=_.B(null==b?void 0:b.commandMetadata,ZRa);if(null==d?0:d.parentTrackingParams){var m=_.zr(d.parentTrackingParams);if(d.parentCsn)var p=d.parentCsn}else c.clickedVisualElement?m=c.clickedVisualElement:b.clickTrackingParams&&(m=_.zr(b.clickTrackingParams));
a:{d=_.B(b,_.In);e=_.B(b,cxa);if(d){if(e=Zla(d,"VIDEO")){d={token:e,videoId:d.videoId};break a}}else if(e&&(d=Zla(e,"PLAYLIST"))){d={token:d,playlistId:e.playlistId};break a}d=void 0}c=Object.assign({},{cttAuthInfo:d,parentCsn:p},c);if(_.u("expectation_logging")){var q;c.loggingExpectations=(null==(q=_.B(null==b?void 0:b.commandMetadata,YRa))?void 0:q.loggingExpectations)||void 0}_.kz(a,l,m,c)}else _.Sj(new _.lg("Error: Trying to create a new screen without a rootVeType",b))})()};
_.kz=function(a,b,c,d){d=void 0===d?{}:d;_.Ff(function(){fSa.includes(b)||(_.Sj(new _.lg("createClientScreen() called with a non-page VE",b)),b=83769);d.isHistoryNavigation||(a.forwardHistoryStack=[],a.backHistoryStack.push({rootVe:b,key:d.key||""}));a.graftQueue=[];a.stateChangedQueue=[];d.dataPromises?jSa(a,b,c,d):kSa(a,b,c,d)})()};
_.lSa=function(a,b,c){c=void 0===c?0:c;_.Ff(function(){b.then(function(d){a.pendingScreenCreation.has(c)&&a.pendingScreenFn&&a.pendingScreenFn();var e=_.Hj(c),h=_.Gj(c);if(e&&h){var l;(null==d?0:null==(l=d.response)?0:l.trackingParams)&&$k(a.client,e,h,_.zr(d.response.trackingParams));var m;(null==d?0:null==(m=d.playerResponse)?0:m.trackingParams)&&$k(a.client,e,h,_.zr(d.playerResponse.trackingParams))}})})()};
jz.prototype.graftServerVe=function(a,b,c){var d=this;return _.Ff(function(){var e=_.zr(a);_.lz(d,e,b,c);return e})()};
_.Bl=function(a,b,c,d){return _.Ff(function(){if(!b.veType)return _.Rj(new _.lg("Error: Trying to graft a client VE without a veType.")),null;if(b.visibilityTypes){var e=new KPa;JPa(OIa(e),b.visibilityTypes.reduce(function(h,l){return h|l}))}e=_.Hl(b.veType,b.visualElement,b.elementIndex,b.clientYouTubeData,b.jspbClientYouTubeData,e);
return _.lz(a,e,c,d)?e:null})()};
_.lz=function(a,b,c,d){d=void 0===d?0:d;return _.Ff(function(){if(a.pendingScreenCreation.has(d))return a.graftQueue.push([b,c]),!0;var e=_.Hj(d),h=c||_.Gj(d);if(e&&h){if(_.u("combine_ve_grafts")){var l=a.cachedVisualElements.get(h.toString());l?l.push(b):(a.cachedRootVisualElements.set(h.toString(),h),a.cachedVisualElements.set(h.toString(),[b]));a.attachTimeout||(a.attachTimeout=_.lj(_.Ph,function(){mSa(a,e)},1200))}else $k(a.client,e,h,b);
return!0}return!1})()};
_.mz=function(a,b,c,d){d=_.Hj(void 0===d?0:d);if(!d)return!1;Kna(a.client,d,b,c);return!0};
_.nz=function(a,b,c,d){if(!b)return!1;d=_.Hj(void 0===d?0:d);if(!d)return!1;Kna(a.client,d,_.zr(b),c);return!0};
_.oz=function(a,b){var c=b.getScreenLayer&&b.getScreenLayer();if(b.visualElement)return _.mz(a,b.visualElement,void 0,c);b=Sza(_.zl(),b);return _.nz(a,b,void 0,c)};
jz.prototype.clickCommand=function(a,b,c){return _.nz(this,a.clickTrackingParams,b,void 0===c?0:c)};
jz.prototype.stateChanged=function(a,b,c){this.visualElementStateChanged(_.zr(a),b,void 0===c?0:c)};
jz.prototype.visualElementStateChanged=function(a,b,c){c=void 0===c?0:c;0===c&&this.pendingScreenCreation.has(c)?this.stateChangedQueue.push([a,b]):this.logStateChanged(a,b,c)};
jz.prototype.logStateChanged=function(a,b,c){c=void 0===c?0:c;var d=_.Hj(c);a=a||_.Gj(c);return d&&a?(_.ul(this.client,d,a,b),!0):!1};
var jSa=function(a,b,c,d){d=void 0===d?{}:d;a.pendingScreenCreation.add(d.layer||0);a.pendingScreenFn=function(){kSa(a,b,c,d);var l=_.Gj(d.layer);if(l){for(var m=_.g(a.graftQueue),p=m.next();!p.done;p=m.next())p=p.value,_.lz(a,p[0],p[1]||l,d.layer);l=_.g(a.stateChangedQueue);for(m=l.next();!m.done;m=l.next())m=m.value,a.logStateChanged(m[0],m[1])}};
c||_.Hj(d.layer)||a.pendingScreenFn();if(d.dataPromises)for(var e=_.g(d.dataPromises),h=e.next();!h.done;h=e.next())_.lSa(a,h.value,d.layer);else _.Rj(Error("Mb"))},kSa=function(a,b,c,d){d=void 0===d?{}:d;
var e=void 0;d.layer||(d.layer=0);e=void 0!==d.parentLayer?d.parentLayer:d.layer;var h=_.Hj(e);e=_.Gj(e);var l=c||e,m;l&&(void 0!==d.parentCsn?m={clientScreenNonce:d.parentCsn,visualElement:l}:h&&"UNDEFINED_CSN"!==h&&(m={clientScreenNonce:h,visualElement:l}));var p,q=_.rf("EVENT_ID");"UNDEFINED_CSN"===h&&q&&(p={servletData:{serializedServletEventId:q}});_.u("combine_ve_grafts")&&h&&mSa(a,h);_.u("no_client_ve_attach_unless_shown")&&l&&h&&Dna(l,h);try{var t=_.Ana(a.client,b,m,d.csnToClone,d.cttAuthInfo,
p,d.implicitGestureType,void 0,d.loggingExpectations)}catch(D){_.Tj(D,{rootVeType:b,rootVe:e,parentVisualElement:c,currentCsn:h,parentEl:m,csnToClone:d.csnToClone});_.Rj(D);return}_.Yla(t,b,d.layer,d.cttAuthInfo);h&&"UNDEFINED_CSN"!==h&&e&&!Wla(h)&&Jna(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=t||"");_.Qk({clientScreenNonce:t});_.hSa();var y=_.Gj(d.layer);h&&"UNDEFINED_CSN"!==
h&&y&&(_.u("web_mark_root_visible")||_.u("music_web_mark_root_visible"))&&_.Pna(t,y);a.pendingScreenCreation.delete(d.layer||0);a.pendingScreenFn=void 0;var z;null==(z=a.recurringGrafts.get(d.layer))||z.forEach(function(D,E){D?_.lz(a,E,D,d.layer):y&&_.lz(a,E,y,d.layer)});
nSa(a)},nSa=function(a){for(var b=0;b<a.afterNewScreenOneOffJobs.length;b++){var c=a.afterNewScreenOneOffJobs[b];
try{c()}catch(d){_.Rj(d)}}for(b=a.afterNewScreenOneOffJobs.length=0;b<a.afterNewScreenRecurringJobs.length;b++){c=a.afterNewScreenRecurringJobs[b];try{c()}catch(d){_.Rj(d)}}},mSa=function(a,b){if(void 0===b)for(var c=Ula(),d=0;d<c.length;d++)void 0!==c[d]&&mSa(a,c[d]);
else a.cachedVisualElements.forEach(function(e,h){(h=a.cachedRootVisualElements.get(h))&&_.Bna(a.client,b,h,e)}),a.cachedVisualElements.clear(),a.cachedRootVisualElements.clear(),a.attachTimeout=void 0};var doa=function(a){this.layer=a},El=function(a){return void 0!==a.layer?a.layer:a.parent?El(a.parent):a.layer=0};var eoa=Symbol("Nb"),Dl=new WeakMap;_.Kl=new Set;_.ioa="";_.Il=new Set;var oSa=function(a){a=a.clone();dPa(a);Zx(a,"dg",null);Zx(a,"d","0");$Oa(a,null);aPa(a,null);return a},pSa=!0,qSa=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;Zx(a,"m",b.join(","));h&&cPa(a,h);c&&(Zx(a,"ck",c),e?Zx(a,"rs",e):pSa&&(pSa=!1));if(d){if(null!=d&&!kPa.test(d))throw Error("za`"+d);Zx(a,"cb",d)}a=a.toString();_.pp(a,"/")&&(a=LJa(document.location.href)+a);return _.fd(a)};var sSa=function(a){return rSa(a).then(function(b){return JSON.parse(b.responseText)})},rSa=function(a){var b={},c=b.xmlHttpFactory?b.xmlHttpFactory.createInstance():iMa.createInstance();
return(new _.Pi(function(d,e){var h;try{c.open("GET",a,!0)}catch(p){e(new pz("Error opening XHR: "+p.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.ca.clearTimeout(h);var p;!(p=gMa(c.status))&&(p=0===c.status)&&(p=KJa(a),p=!("http"==p||"https"==p||""==p));p?d(c):e(new tSa(c.status,a,c))}};
c.onerror=function(){e(new pz("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=_.ca.setTimeout(function(){c.onreadystatechange=function(){};
c.abort();e(new uSa(a,c))},b.timeoutMs));
try{c.send(null)}catch(p){c.onreadystatechange=function(){},_.ca.clearTimeout(h),e(new pz("Error sending XHR: "+p.message,a,c))}})).thenCatch(function(d){d instanceof _.Bn&&c.abort();
throw d;})},pz=function(a,b,c){_.aa.call(this,a+", url="+b);
this.url=b;this.xhr=c};
_.Wu(pz,_.aa);pz.prototype.name="XhrError";var tSa=function(a,b,c){pz.call(this,"Request Failed, status="+a,b,c);this.status=a};
_.Wu(tSa,pz);tSa.prototype.name="XhrHttpError";var uSa=function(a,b){pz.call(this,"Request timed out",a,b)};
_.Wu(uSa,pz);uSa.prototype.name="XhrTimeoutError";var vSa,ASa,ySa,zSa,wSa,GSa,ESa,FSa,CSa;
_.rz=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;this.scsReferenceUrl_=ePa(_.qd(a).toString(),!0);this.cssRowKey_=b;this.combinedSignature_=c;this.useNegativeLoading_=d;this.requestedModuleMap_={};this.JSC$8268_moduleInfoMap_={};this.requestedModuleList_=[];this.requestedModuleListSorted_=!0;this.loadedCssModuleList_=(a=Yx(this.scsReferenceUrl_,"excm"))?a.split(","):[];this.shouldScanForCss_=e;this.useCors_=!1;this.corsMode_="anonymous";this.urlMaxLength=4043;this.insertPos=document.head||
document.documentElement;this.pendingModuleGraphUpdate_=this.lastScript_=null;this.supportsExtraEdges=!0;_.qz(this,bPa(this.scsReferenceUrl_));this.fetchPriority=void 0;this.maybeSetAdditionalFields()};
vSa=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),jPa(b)&&!ePa(b).urlPrefix_.endsWith("_/js/")){b=bPa(ePa(b));b=_.g(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.loadedCssModuleList_.includes(c)||a.loadedCssModuleList_.push(c)}};
_.rz.prototype.JSC$8270_loadModules=function(a,b,c){var d=void 0===c?{}:c;c=d.extraEdges;var e=d.onError,h=d.onSuccess;d=d.onTimeout;this.JSC$8268_moduleInfoMap_=b;if(!a)throw Error("Sb");if(this.shouldScanForCss_){var l=_.g(document.getElementsByTagName("style"));for(b=l.next();!b.done;b=l.next())vSa(this,b.value);l=_.g(document.getElementsByTagName("link"));for(b=l.next();!b.done;b=l.next())vSa(this,b.value)}this.loadModulesImpl(wSa(this,a),c,e,h,d)};
_.rz.prototype.loadModulesImpl=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;
d=void 0===d?function(){}:d;
_.xSa(this,a,function(h,l,m){e.load(h,l,c,d,void 0===m?l:m,b)},b)||c(-1)};
_.rz.prototype.maybeSetAdditionalFields=function(){};
ASa=function(a,b,c){if(a.useNegativeLoading_){var d=a.scsReferenceUrl_;a={cssRowKey:a.cssRowKey_,combinedSignature:a.combinedSignature_,extraEdges:c,requestedModuleIds:ySa(a),requestedCssModuleIds:zSa(a)};var e=void 0===a?{}:a;a=void 0===e.requestedModuleIds?[]:e.requestedModuleIds;c=void 0===e.requestedCssModuleIds?[]:e.requestedCssModuleIds;var h=void 0===e.cssRowKey?void 0:e.cssRowKey,l=void 0===e.combinedSignature?void 0:e.combinedSignature,m=void 0===e.extraEdges?void 0:e.extraEdges;e=void 0===
e.callback?void 0:e.callback;d=oSa(d);Zx(d,"d","1");$Oa(d,a);aPa(d,c);b=qSa(d,b,{cssRowKey:h,combinedSignature:l,extraEdges:m,callback:e})}else d=a.scsReferenceUrl_,a={cssRowKey:a.cssRowKey_,combinedSignature:a.combinedSignature_,requestedModuleIds:ySa(a),requestedCssModuleIds:zSa(a)},m=void 0===a?{}:a,a=void 0===m.requestedCssModuleIds?[]:m.requestedCssModuleIds,c=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,d=oSa(d),aPa(d,a),b=qSa(d,b,{cssRowKey:c,combinedSignature:h,extraEdges:l,callback:m});return b};
_.qz=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var h=b[e];a.requestedModuleMap_[h]||(a.requestedModuleMap_[h]=!0,a.requestedModuleList_.push(h),c=!0,d.push(h))}c&&(a.requestedModuleListSorted_=!1)};
_.BSa=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.requestedModuleMap_[e]&&(delete a.requestedModuleMap_[e],_.Ca(a.requestedModuleList_,e),c.push(e))}};
_.rz.prototype.load=function(a,b,c,d,e){var h=this;e=void 0===e?b:e;var l=CSa(a,this.useCors_,this.corsMode_,this.fetchPriority);_.qz(this,b);this.lastScript_=l;this.insertPos.insertBefore(l,this.insertPos.firstChild);_.DSa(l,b,function(){l.parentElement.removeChild(l);h.lastScript_==l&&(h.lastScript_=null);var m=new Set;b.map(function(q){return m.add(q)});
for(var p in h.JSC$8268_moduleInfoMap_)h.JSC$8268_moduleInfoMap_[p].isLoaded()&&m.add(p);Array.from(m);d()},function(m){l.parentElement.removeChild(l);
h.lastScript_==l&&(h.lastScript_=null);_.BSa(h,m);h.pendingModuleGraphUpdate_?h.pendingModuleGraphUpdate_.then(function(){c(-1)}):c(-1)},e)};
_.DSa=function(a,b,c,d,e){e=void 0===e?b:e;var h=b.length,l=function(){h=0;a.onload=null;a.onerror=null;m=function(){}},m=function(){l();
var q=e.filter(function(t){return!Jd().getModuleInfo(t).isLoaded()});
0!==q.length?d(q,"Response was successful but was missing module(s) "+q+"."):c()},p=function(){h--;
0==h&&m()};
b.forEach(function(q){q=Jd().getModuleInfo(q);q.isLoaded()?p():(mPa(q.earlyOnloadCallbacks_,p),nPa(q,p))});
a.onload=function(){return m()};
a.onerror=function(){l();d(b)}};
ySa=function(a){a.requestedModuleListSorted_||(a.requestedModuleListSorted_=!0,a.requestedModuleList_.sort());return a.requestedModuleList_};
zSa=function(a){a=a.loadedCssModuleList_;a.sort();return a};
wSa=function(a,b){return b.filter(function(c){return!a.requestedModuleMap_[c]})};
_.xSa=function(a,b,c,d){if(a.pendingModuleGraphUpdate_)return a.pendingModuleGraphUpdate_.then(function(){_.xSa(a,b,c,d)}),!0;
if(!a.useNegativeLoading_){var e=[],h=Object.assign({},a.requestedModuleMap_);ESa(a,b,function(t){e.push(t.getId())},d,function(t){return!t.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=ASa(a,m,d),q=_.qd(p).toString();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=ASa(a,m,d),q=_.qd(p).toString();else return a.useNegativeLoading_?(a.useNegativeLoading_=!1,a.pendingModuleGraphUpdate_=FSa(a).then(function(t){GSa(a,t,d)}),_.xSa(a,b.slice(h),c,d)):!1;
h+=l;a.useNegativeLoading_?c(p,m):c(p,m,h===b.length?b:[])}return!0};
GSa=function(a,b,c){Jd().setAllModuleInfoString((b||{}).moduleGraph);ESa(a,ySa(a),function(d){_.qz(a,[d.getId()])},c);
a.pendingModuleGraphUpdate_=null};
ESa=function(a,b,c,d,e,h){h=void 0===h?{}:h;var l=Jd();b=_.g(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 t=[];d[m]&&(t=Object.keys(d[m]));q=q.concat(t)}ESa(a,q,c,d,e,h);c(p)}}};
FSa=function(a){a=a.scsReferenceUrl_.clone();dPa(a);Zx(a,"dg",null);Zx(a,"md","1");return sSa(a.toString())};
CSa=function(a,b,c,d){var e=_.Bd("SCRIPT");_.Ad(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};var uz=function(a,b){this.type=a;this.status=b};
uz.prototype.toString=function(){return HSa(this)+" ("+(void 0!=this.status?this.status:"?")+")"};
var HSa=function(a){switch(a.type){case uz.Type.UNAUTHORIZED:return"Unauthorized";case uz.Type.CONSECUTIVE_FAILURES:return"Consecutive load failures";case uz.Type.TIMEOUT:return"Timed out";case uz.Type.OLD_CODE_GONE:return"Out of date module id";case uz.Type.INIT_ERROR:return"Init error";default:return"Unknown failure type "+a.type}};
Su.ModuleLoadFailure=uz;Su.ModuleLoadFailure.Type={UNAUTHORIZED:0,CONSECUTIVE_FAILURES:1,TIMEOUT:2,OLD_CODE_GONE:3,INIT_ERROR:4};var vz=function(){this.JSC$6401_loader_=null;this.moduleInfoMap={};this.loadingModuleIds_=[];this.requestedLoadingModuleIds_=[];this.requestedModuleIds_=[];this.requestedModuleIdsQueue_=[];this.userInitiatedLoadingModuleIds_=[];this.JSC$8278_extraEdges_={};this.JSC$8278_callbackMap_={};this.JSC$8278_currentlyLoadingModule_=this.baseModuleInfo_=new ay([],"");this.lastInitialModuleId_=null;this.initialModulesLoaded_=new _.$w;this.batchModeEnabled_=!1;this.consecutiveFailures_=0;this.isDisposed_=this.userLastActive_=
this.lastActive_=!1};
_.Wu(vz,pPa);var ISa=function(a,b){_.aa.call(this,"Error loading "+a+": "+b)};
_.Wu(ISa,_.aa);_.f=vz.prototype;_.f.setBatchModeEnabled=function(a){this.batchModeEnabled_=a};
_.f.setAllModuleInfoString=function(a,b){if(!(this instanceof vz))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(_.Pd(e)))):this.moduleInfoMap[h]=new ay(e,h)}b&&b.length?(_.Ja(this.loadingModuleIds_,b),this.lastInitialModuleId_=
_.ya(b)):this.initialModulesLoaded_.fired_||this.initialModulesLoaded_.callback();this.JSC$8278_currentlyLoadingModule_==this.baseModuleInfo_&&(this.JSC$8278_currentlyLoadingModule_=null,this.baseModuleInfo_.onLoad((0,_.Uu)(this.getModuleContext,this))&&JSa(this,new Su.ModuleLoadFailure(Su.ModuleLoadFailure.Type.INIT_ERROR)),wz(this))}};
_.f.getModuleInfo=function(a){return this.moduleInfoMap[a]};
_.f.removeExtraEdge=function(a,b){if(this.JSC$8278_extraEdges_[a]){delete this.JSC$8278_extraEdges_[a][b];for(var c in this.JSC$8278_extraEdges_[a])return;delete this.JSC$8278_extraEdges_[a]}};
_.f.isActive=function(){return 0<this.loadingModuleIds_.length};
_.f.isUserActive=function(){return 0<this.userInitiatedLoadingModuleIds_.length};
var wz=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)},LSa=function(a,b,c){var d=[];
_.Ma(b,d);b=[];for(var e={},h=0;h<d.length;h++){var l=d[h],m=a.getModuleInfo(l);if(!m)throw Error("Tb`"+l);var p=new _.$w;e[l]=p;m.isLoaded()?p.callback(null):(KSa(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),wz(a)));return e},KSa=function(a,b,c,d,e){c.registerCallback(e.callback,e);
nPa(c,function(h){e.errback(new ISa(b,h))});
a.isModuleLoading(b)?d&&(MSa(a,b),wz(a)):d&&MSa(a,b)};
vz.prototype.loadModules_=function(a,b,c){var d=this;b||(this.consecutiveFailures_=0);var e=NSa(this,a);this.loadingModuleIds_=e;this.requestedLoadingModuleIds_=this.batchModeEnabled_?a:_.Da(e);wz(this);if(0!==e.length){this.requestedModuleIds_.push.apply(this.requestedModuleIds_,e);if(0<Object.keys(this.JSC$8278_extraEdges_).length&&!this.JSC$6401_loader_.supportsExtraEdges)throw Error("Ub");a=(0,_.Uu)(this.JSC$6401_loader_.JSC$8270_loadModules,this.JSC$6401_loader_,_.Da(e),this.moduleInfoMap,{extraEdges:this.JSC$8278_extraEdges_,
forceReload:!!c,onError:function(h){var l=d.requestedLoadingModuleIds_;h=null!=h?h:void 0;d.consecutiveFailures_++;d.requestedLoadingModuleIds_=l;e.forEach(_.ou(_.Ca,d.requestedModuleIds_),d);401==h?(JSa(d,new Su.ModuleLoadFailure(Su.ModuleLoadFailure.Type.UNAUTHORIZED,h)),d.requestedModuleIdsQueue_.length=0):410==h?(OSa(d,new Su.ModuleLoadFailure(Su.ModuleLoadFailure.Type.OLD_CODE_GONE,h)),PSa(d)):3<=d.consecutiveFailures_?(OSa(d,new Su.ModuleLoadFailure(Su.ModuleLoadFailure.Type.CONSECUTIVE_FAILURES,
h)),PSa(d)):d.loadModules_(d.requestedLoadingModuleIds_,!0,8001==h)},
onTimeout:(0,_.Uu)(this.handleLoadTimeout_,this)});(b=5E3*Math.pow(this.consecutiveFailures_,2))?_.ca.setTimeout(a,b):a()}};
var NSa=function(a,b){b=b.filter(function(e){return a.moduleInfoMap[e].isLoaded()?(_.ca.setTimeout(function(){return Error("Vb`"+e)},0),!1):!0});
for(var c=[],d=0;d<b.length;d++)c=c.concat(QSa(a,b[d]));_.Ma(c);return!a.batchModeEnabled_&&1<c.length?(b=c.shift(),a.requestedModuleIdsQueue_=c.map(function(e){return[e]}).concat(a.requestedModuleIdsQueue_),[b]):c},QSa=function(a,b){var c=_.If.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();_.Ma(d);return d};
vz.prototype.JSC$6403_setLoaded=function(){if(this.JSC$8278_currentlyLoadingModule_){var a=this.JSC$8278_currentlyLoadingModule_.getId(),b=[];if(this.JSC$8278_extraEdges_[a]){for(var c=_.g(Object.keys(this.JSC$8278_extraEdges_[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.getModuleInfo(d);e&&!e.isLoaded()&&(this.removeExtraEdge(a,d),b.push(d))}this.loadMultiple(b)}this.isDisposed()||(this.moduleInfoMap[a].onLoad((0,_.Uu)(this.getModuleContext,this))&&JSa(this,new Su.ModuleLoadFailure(Su.ModuleLoadFailure.Type.INIT_ERROR)),
_.Ca(this.userInitiatedLoadingModuleIds_,a),_.Ca(this.loadingModuleIds_,a),0===this.loadingModuleIds_.length&&PSa(this),this.lastInitialModuleId_&&a==this.lastInitialModuleId_&&(this.initialModulesLoaded_.fired_||this.initialModulesLoaded_.callback()),wz(this),this.JSC$8278_currentlyLoadingModule_=null)}};
vz.prototype.isModuleLoading=function(a){if(_.Ba(this.loadingModuleIds_,a))return!0;for(var b=0;b<this.requestedModuleIdsQueue_.length;b++)if(_.Ba(this.requestedModuleIdsQueue_[b],a))return!0;return!1};
vz.prototype.load=function(a,b){return LSa(this,[a],b)[a]};
vz.prototype.loadMultiple=function(a){return LSa(this,a)};
var MSa=function(a,b){_.Ba(a.userInitiatedLoadingModuleIds_,b)||a.userInitiatedLoadingModuleIds_.push(b)};
vz.prototype.beforeLoadModuleCode=function(a){var b=this;this.JSC$8278_currentlyLoadingModule_&&"synthetic_module_overhead"===this.JSC$8278_currentlyLoadingModule_.getId()&&(this.JSC$6403_setLoaded(),delete this.moduleInfoMap.synthetic_module_overhead);this.moduleInfoMap[a]&&RSa(this,this.moduleInfoMap[a].deps_||[],function(c){c.module_=new $x;_.Ca(b.loadingModuleIds_,c.getId())},function(c){return!c.isLoaded()});
this.JSC$8278_currentlyLoadingModule_=this.getModuleInfo(a)};
vz.prototype.handleLoadTimeout_=function(){OSa(this,new Su.ModuleLoadFailure(Su.ModuleLoadFailure.Type.TIMEOUT));PSa(this)};
var OSa=function(a,b){1<a.requestedLoadingModuleIds_.length?a.requestedModuleIdsQueue_=a.requestedLoadingModuleIds_.map(function(c){return[c]}).concat(a.requestedModuleIdsQueue_):JSa(a,b)},JSa=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=QSa(this,p);return _.$u(c,function(t){return _.Ba(q,t)})},a);
_.Ja(d,h)}for(e=0;e<c.length;e++)_.oaa(d,c[e]);for(e=0;e<d.length;e++){for(h=0;h<a.requestedModuleIdsQueue_.length;h++)_.Ca(a.requestedModuleIdsQueue_[h],d[e]);_.Ca(a.userInitiatedLoadingModuleIds_,d[e])}var l=a.JSC$8278_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;wz(a)},PSa=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}}wz(a)};
vz.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$8278_callbackMap_;h[d]||(h[d]=[]);h[d].push(e)}};
vz.prototype.executeCallbacks_=function(a){for(var b=this.JSC$8278_callbackMap_[a],c=0;b&&c<b.length;c++)b[c](a)};
var RSa=function(a,b,c,d,e){d=void 0===d?function(){return!0}:d;
e=void 0===e?{}:e;b=_.g(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,RSa(a,l.deps_||[],c,d,e),c(l))}};
vz.prototype.dispose=function(){_.Oca(_.If.getValues(this.moduleInfoMap),this.baseModuleInfo_);this.moduleInfoMap={};this.loadingModuleIds_=[];this.requestedLoadingModuleIds_=[];this.userInitiatedLoadingModuleIds_=[];this.requestedModuleIdsQueue_=[];this.JSC$8278_callbackMap_={};this.isDisposed_=!0};
vz.prototype.isDisposed=function(){return this.isDisposed_};
_.Id=function(){return new vz};var SSa=[5E3,2E4],TSa=function(){this.JSC$6401_loader_=null;this.JSC$8285_moduleInfoMap_=Object.create(null);this.loadingModules_=Object.create(null);this.activeLoads_=0;this.JSC$8285_queue_=[];this.JSC$8285_extraEdges_=Object.create(null);this.JSC$8285_currentlyLoadingModule_=this.getModuleInfo("{base}")};
_.H(TSa,pPa);_.f=TSa.prototype;_.f.setAllModuleInfoString=function(){this.JSC$8285_currentlyLoadingModule_&&"{base}"==this.JSC$8285_currentlyLoadingModule_.getId()&&this.JSC$6403_setLoaded()};
_.f.getModuleInfo=function(a){var b=this.JSC$8285_moduleInfoMap_[a];b||(b=new ay([],a),this.JSC$8285_moduleInfoMap_[a]=b);return b};
_.f.removeExtraEdge=function(a,b){if(this.JSC$8285_extraEdges_[a]){delete this.JSC$8285_extraEdges_[a][b];for(var c in this.JSC$8285_extraEdges_[a])return;delete this.JSC$8285_extraEdges_[a]}};
_.f.isModuleLoading=function(a){return!!this.loadingModules_[a]};
_.f.load=function(a){USa(this,[a]);return VSa(this,a)};
_.f.loadMultiple=function(a){var b=this,c=Object.create(null),d=[];a.forEach(function(e){c[e]||(c[e]=VSa(b,e),d.push(e))});
USa(this,d);return c};
_.f.beforeLoadModuleCode=function(a){var b;"synthetic_module_overhead"===(null==(b=this.JSC$8285_currentlyLoadingModule_)?void 0:b.getId())&&this.JSC$6403_setLoaded();var c,d;WSa(this,null!=(d=null==(c=this.JSC$8285_moduleInfoMap_[a])?void 0:c.deps_)?d:[],function(e){e.module_=new $x},function(e){return!e.isLoaded()});
this.JSC$8285_currentlyLoadingModule_=this.getModuleInfo(a)};
_.f.JSC$6403_setLoaded=function(){if(this.JSC$8285_currentlyLoadingModule_){var a=this.JSC$8285_currentlyLoadingModule_.getId(),b=[];if(this.JSC$8285_extraEdges_[a]){for(var c=_.g(Object.keys(this.JSC$8285_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$8285_currentlyLoadingModule_.onLoad(function(){return null});
this.JSC$8285_currentlyLoadingModule_=null;(!this.isModuleLoading(a)&&/^sy[0-9a-z]{0,4}$/.test(a)||"synthetic_module_overhead"===a)&&delete this.JSC$8285_moduleInfoMap_[a];this.unsetModulesAsLoading(a)}};
_.f.setModulesAsLoading=function(){var a=this;_.Xc.apply(0,arguments).forEach(function(b){a.loadingModules_[b]=!0})};
_.f.unsetModulesAsLoading=function(){var a=this;_.Xc.apply(0,arguments).forEach(function(b){delete a.loadingModules_[b]})};
var VSa=function(a,b){return new _.Pi(function(c,d){var e=a.getModuleInfo(b);e.isLoaded()?c(null):(e.registerCallback(function(){c(null)}),nPa(e,function(h){d(Error("Xb`"+b+"`"+h))}))})},USa=function(a,b){b=b.filter(function(c){return!a.isModuleLoading(c)&&!a.getModuleInfo(c).isLoaded()});
0<b.length&&(a.setModulesAsLoading.apply(a,_.Pd(b)),a.JSC$8285_queue_.push(b),XSa(a))},XSa=function(a){for(var b={};Infinity>a.activeLoads_&&0<a.JSC$8285_queue_.length;)b={finishLoad:void 0,
ids$jscomp$28:void 0,attempt:void 0,load$jscomp$1:void 0},b.ids$jscomp$28=a.JSC$8285_queue_.shift().filter(function(c){return!a.getModuleInfo(c).isLoaded()}),0<b.ids$jscomp$28.length&&(a.activeLoads_++,b.finishLoad=function(c){return function(){a.activeLoads_--;
XSa(a);c.finishLoad=function(){}}}(b),_.Dw(b.ids$jscomp$28.map(function(c){return VSa(a,c)})).then(function(c){return function(){(0,c.finishLoad)()}}(b)),b.attempt=0,b.load$jscomp$1=function(c){return function(){if(0<Object.keys(a.JSC$8285_extraEdges_).length&&!a.JSC$6401_loader_.supportsExtraEdges)throw Error("Ub");
a.JSC$6401_loader_.JSC$8270_loadModules(c.ids$jscomp$28,a.JSC$8285_moduleInfoMap_,{extraEdges:a.JSC$8285_extraEdges_,onError:function(d){var e=SSa[c.attempt++];void 0!==e?setTimeout(function(){(0,c.load$jscomp$1)()},e):(a.unsetModulesAsLoading.apply(a,_.Pd(c.ids$jscomp$28)),(0,c.finishLoad)(),c.ids$jscomp$28.forEach(function(h){h=a.getModuleInfo(h);
if(!h.isLoaded())h.onError(new Su.ModuleLoadFailure(Su.ModuleLoadFailure.Type.CONSECUTIVE_FAILURES,d))}))}})}}(b),(0,b.load$jscomp$1)())},WSa=function(a,b,c,d,e){d=void 0===d?function(){return!0}:d;
e=void 0===e?{}:e;b=_.g(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,WSa(a,l.deps_||[],c,d,e),c(l))}};var YSa=!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString());var noa=Symbol("Yb");var roa=/\bclass\b/.test(function(){}.toString());
window.PolymerFakeBaseClass=function(){};
_.Pl=function(){return PolymerFakeBaseClass.apply(this,arguments)||this};
_.H(_.Pl,PolymerFakeBaseClass);var Ql=function(){return PolymerFakeBaseClass.apply(this,arguments)||this};
_.H(Ql,PolymerFakeBaseClass);var soa=Symbol("Zb"),Aoa=[Array,Boolean,Date,Number,Object,String];window.JSCompiler_renameProperty=function(a){return a};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var ZSa,$Sa,bTa;ZSa=!YSa||HTMLElement.es5Shimmed||void 0===_.ca.Reflect||void 0===_.ca.customElements||_.ca.customElements.polyfillWrapFlushCallback||!1;_.aTa=function(){var a=HTMLElement;if(ZSa)return a;if(void 0!==$Sa)return $Sa;var b=_.ca.Reflect,c=function(){return b.construct(a,[],this.constructor)};
c.prototype=a.prototype;c.prototype.constructor=c;c.es5Shimmed=!0;Object.setPrototypeOf(c,a);return $Sa=c};
bTa=!1;ZSa||bTa||(bTa=!0,_.ca.HTMLElement=_.aTa());/*

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 Ioa=/(url\()([^)]*)(\))/g,Goa=/(^\/[^\/])|(^#)|(^[\w-\d]*:)/,Hoa,Rl;var cTa,dTa,eTa;_.Pm=!window.ShadyDOM||!window.ShadyDOM.inUse;cTa=!(window.ShadyCSS&&!window.ShadyCSS.nativeCss);dTa=!window.customElements.polyfillWrapFlushCallback;if(eTa=_.Pm&&"adoptedStyleSheets"in Document.prototype&&"replaceSync"in CSSStyleSheet.prototype)try{var fTa=new CSSStyleSheet;fTa.replaceSync("");var gTa=document.createElement("div");gTa.attachShadow({mode:"open"});gTa.shadowRoot.adoptedStyleSheets=[fTa];eTa=gTa.shadowRoot.adoptedStyleSheets[0]===fTa}catch(a){eTa=!1}
var hTa=eTa,iTa=window.Polymer&&window.Polymer.rootPath||Koa(document.baseURI||window.location.href),nm=window.Polymer&&window.Polymer.sanitizeDOMValue||void 0,Spa=window.Polymer&&window.Polymer.setPassiveTouchGestures||!1,Tm=window.Polymer&&window.Polymer.strictTemplatePolicy||!1,jTa=window.Polymer&&window.Polymer.allowTemplateFromDomModule||!1,Om=window.Polymer&&window.Polymer.legacyOptimizations||!1,Sm=window.Polymer&&window.Polymer.legacyWarnings||!1,kTa=window.Polymer&&window.Polymer.syncInitialRender||
!1,pm=window.Polymer&&window.Polymer.legacyUndefined||!1,lTa=window.Polymer&&window.Polymer.orderedComputed||!1,xz=window.Polymer&&window.Polymer.removeNestedTemplates||!1,yz=window.Polymer&&window.Polymer.fastDomIf||!1,zz=window.Polymer&&window.Polymer.suppressTemplateNotifications||!1,mTa=window.Polymer&&window.Polymer.legacyNoObservedAttributes||!1,nTa=window.Polymer&&window.Polymer.useAdoptedStyleSheetsWithBuiltCSS||!1;var Az={},oTa={},Dm=function(){return HTMLElement.apply(this,arguments)||this};
_.H(Dm,HTMLElement);Dm.import=function(a,b){return a?(a=Az[a]||oTa[a.toLowerCase()])&&b?a.querySelector(b):a:null};
Dm.prototype.attributeChangedCallback=function(a,b,c){b!==c&&this.register()};
Dm.prototype.register=function(a){if(a=a||this.id){if(Tm&&void 0!==(Az[a]||oTa[a.toLowerCase()]))throw Az[a]=oTa[a.toLowerCase()]=null,Error("cc`"+a);this.id=a;Az[a]=oTa[a.toLowerCase()]=this;this.querySelector("style")&&console.warn("dom-module %s has style outside template",this.id)}};
_.J.Object.defineProperties(Dm.prototype,{assetpath:{configurable:!0,enumerable:!0,get:function(){if(!this.__assetpath){var a=window.HTMLImports&&HTMLImports.importForElement?HTMLImports.importForElement(this)||document:this.ownerDocument;a=_.am(this.getAttribute("assetpath")||"",a.baseURI);this.__assetpath=Koa(a)}return this.__assetpath}}});
_.J.Object.defineProperties(Dm,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return["id"]}}});
Dm["import"]=Dm.import;Dm.prototype.modules=Az;customElements.define("dom-module",Dm);var pTa=0,Moa=0,bm=[],qTa=0,Loa=!1,rTa=document.createTextNode("");(new window.MutationObserver(Noa)).observe(rTa,{characterData:!0});_.Bz={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)}};
_.Cr={run:function(a){return window.requestAnimationFrame(a)},
cancel:function(a){window.cancelAnimationFrame(a)}};
_.sTa={run:function(a){return window.requestIdleCallback?window.requestIdleCallback(a):window.setTimeout(a,16)},
cancel:function(a){window.cancelIdleCallback?window.cancelIdleCallback(a):window.clearTimeout(a)}};
_.Mm={run:function(a){Loa||(Loa=!0,rTa.textContent=qTa++);bm.push(a);return pTa++},
cancel:function(a){var b=a-Moa;if(0<=b){if(!bm[b])throw Error("dc`"+a);bm[b]=null}}};var tTa=0,Cz=function(a){var b=a.__mixinApplications;b||(b=new WeakMap,a.__mixinApplications=b);var c=tTa++;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}};_.mm=window.ShadyDOM&&window.ShadyDOM.noPatch&&window.ShadyDOM.wrap?window.ShadyDOM.wrap:window.ShadyDOM?function(a){return ShadyDOM.patch(a)}:function(a){return a};var uTa=Cz(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};
_.H(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,_.Mm.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,_.mm)(c);void 0===d?c.removeAttribute(e):c.setAttribute(e,""===d&&window.trustedTypes?window.trustedTypes.emptyScript:d)};
b.prototype._serializeValue=function(c){switch(typeof c){case "boolean":return c?"":void 0;default:return 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});var vTa=0,Ooa=[];var wTa=Cz(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=uTa(a),e=function(){return d.apply(this,arguments)||this};
_.H(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(){vTa++;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)};
_.J.Object.defineProperties(e,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){var h=this;if(!this.hasOwnProperty("__observedAttributes")){Poa(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 Qoa={},Roa=/-[a-z]/g,Soa=/([A-Z])/g;for(var xTa={},yTa=HTMLElement.prototype;yTa;){for(var zTa=Object.getOwnPropertyNames(yTa),ATa=0;ATa<zTa.length;ATa++)xTa[zTa[ATa]]=!0;yTa=Object.getPrototypeOf(yTa)}var BTa=window.trustedTypes?function(a){return trustedTypes.isHTML(a)||trustedTypes.isScript(a)||trustedTypes.isScriptURL(a)}:function(){return!1},CTa=Cz(function(a){var b=uTa(a);
a=function(){return b.apply(this,arguments)||this};
_.H(a,b);a.createPropertiesForAttributes=function(){for(var c=this.observedAttributes,d=0;d<c.length;d++)this.prototype._createPropertyAccessor(_.cm(c[d]))};
a.attributeNameForProperty=function(c){return dm(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(BTa(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(!xTa[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 DTa={"dom-if":!0,"dom-repeat":!0},ETa=!1,FTa=!1,GTa=function(){var a=window.trustedTypes&&window.trustedTypes.createPolicy("polymer-template-event-attribute-policy",{createScript:function(b){return b}});
return function(b,c,d){c=c.getAttribute(d);a&&d.startsWith("on-")?b.setAttribute(d,a.createScript(c,d)):b.setAttribute(d,c)}}(),HTa=Cz(function(a){var b=function(){return a.apply(this,arguments)||this};
_.H(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(!ETa){ETa=!0;var l=document.createElement("textarea");l.placeholder="a";FTa=l.placeholder===l.textContent}FTa&&"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){var p=h.getAttribute("is");if(p&&DTa[p])for(m=h,m.removeAttribute("is"),h=m.ownerDocument.createElement(p),m.parentNode.replaceChild(h,m),h.appendChild(m);m.attributes.length;)p=m.attributes[0].name,GTa(h,m,p),m.removeAttribute(p)}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]=Toa(c,p);p.id&&(c.$[p.id]=q);var t=q,y=p,z=d;y.templateInfo&&(t._templateInfo=y.templateInfo,t._parentTemplateInfo=
z);if(p.events&&p.events.length)for(t=0,y=p.events,z=void 0;t<y.length&&(z=y[t]);t++)this._addMethodEventListenerToNode(q,z.name,z.value,this)}return c};
b.prototype._addMethodEventListenerToNode=function(c,d,e,h){e=Uoa(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});var km=0,om=[],ITa={COMPUTE:"__computeEffects",REFLECT:"__reflectEffects",NOTIFY:"__notifyEffects",PROPAGATE:"__propagateEffects",OBSERVE:"__observeEffects",READ_ONLY:"__readOnly"},JTa=/[A-Z]/,KTa=function(a,b,c,d,e){var h=e?fm(a):a;if(b=b[h])for(h=0;h<b.length;h++){var l=b[h];if(l.info.lastRun!==km&&(!e||$oa(a,l.trigger))){l.info.lastRun=km;l=l.info;for(var m=c,p=d,q=0,t=m.length-1,y=-1;q<=t;){var z=q+t>>1,D=p.get(m[z].methodInfo)-p.get(l.methodInfo);if(0>D)q=z+1;else if(0<D)t=z-1;else{y=z;break}}0>
y&&(y=t+1);m.splice(y,0,l)}}},opa=[],LTa=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"),Ez=Cz(function(a){var b=HTa(CTa(a));
a=function(){var c=b.call(this)||this;c.__isPropertyEffectsClient=!0;return c};
_.H(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(Dz.length){var c=Dz[Dz.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=Zoa(this,d,!0)[c];h||(h=this[d][c]=[]);h.push(e)};
a.prototype._removePropertyEffect=function(c,d,e){c=Zoa(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||fm(Array.isArray(c)?c[0]:c)!==c){if(!h&&(h=jm(this,c),c=Yoa(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],gm(l,c)?(h=_.hm(l,h,c),this._setPendingPropertyOrPath(h,d,!0,!0)):gm(h,c)&&(h=_.hm(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,_.mm)(c)),c[d]=e};
a.prototype._setPendingProperty=function(c,d,e){var h=this.__dataHasPaths&&em(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(lTa){km++;var l=fpa(this),m=[],p;for(p in d)KTa(p,h,m,l,c);for(;p=m.shift();)hpa(this,"",d,e,p)&&KTa(p.methodInfo,h,m,l,c);Object.assign(e,this.__dataOld);Object.assign(d,this.__dataPending);this.__dataPending=null}else for(l=d;lm(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();lm(this,this.__reflectEffects,d,e,c);lm(this,this.__observeEffects,d,e,c);if(h){l=this.__notifyEffects;m=km++;for(var q in h)if(h[q]){if(p=l){var t=l;p=m;var y=q,z=d,D=e,E=c,I=!1,S=E?fm(y):y;if(t=t[S]){S=0;for(var T=t.length,fa=void 0;S<T&&(fa=t[S]);S++)fa.info&&fa.info.lastRun===p||E&&!$oa(y,fa.trigger)||(fa.info&&(fa.info.lastRun=p),fa.fn(this,y,z,D,fa.info,E,void 0),I=!0)}p=I}if(p)var oa=!0;else{if(p=c)p=q,y=d,
z=fm(p),z!==p?(z=dm(z)+"-changed",bpa(this,z,y[p],p),p=!0):p=!1;p&&(oa=!0)}}var ea;oa&&(ea=this.__dataHost)&&ea._invalidateProperties&&ea._invalidateProperties()}1==this.__dataCounter&&(this.__dataTemp={})};
a.prototype._propagatePropertyChanges=function(c,d,e){this.__propagateEffects&&lm(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){lm(l,c.propertyEffects,p,e,q,c.nodeList);for(var t=c.firstChild;t;t=t.nextSibling)l._runEffectsForTemplate(t,p,e,q)};
c.runEffects?c.runEffects(m,d,h):m(d,h)};
a.prototype.linkPaths=function(c,d){c=im(c);d=im(d);this.__dataLinkedPaths=this.__dataLinkedPaths||{};this.__dataLinkedPaths[c]=d};
a.prototype.unlinkPaths=function(c){c=im(c);this.__dataLinkedPaths&&delete this.__dataLinkedPaths[c]};
a.prototype.notifySplices=function(c,d){var e={path:""};c=jm(this,c,e);spa(this,c,e.path,d)};
a.prototype.get=function(c,d){return jm(d||this,c)};
a.prototype.set=function(c,d,e){e?Yoa(e,c,d):this.__readOnly&&this.__readOnly[c]||this._setPendingPropertyOrPath(c,d,!0)&&this._invalidateProperties()};
a.prototype.push=function(c){var d=_.Xc.apply(1,arguments),e={path:""},h=jm(this,c,e),l=h.length,m=h.push.apply(h,_.Pd(d));d.length&&qm(this,h,e.path,l,d.length,[]);return m};
a.prototype.pop=function(c){var d={path:""};c=jm(this,c,d);var e=!!c.length,h=c.pop();e&&qm(this,c,d.path,c.length,0,[h]);return h};
a.prototype.splice=function(c,d,e){var h=_.Xc.apply(3,arguments),l={path:""},m=jm(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(_.Pd(h)));(h.length||p.length)&&qm(this,m,l.path,d,h.length,p);return p};
a.prototype.shift=function(c){var d={path:""};c=jm(this,c,d);var e=!!c.length,h=c.shift();e&&qm(this,c,d.path,0,0,[h]);return h};
a.prototype.unshift=function(c){var d=_.Xc.apply(1,arguments),e={path:""},h=jm(this,c,e),l=h.unshift.apply(h,_.Pd(d));d.length&&qm(this,h,e.path,0,d.length,[]);return l};
a.prototype.notifyPath=function(c,d){if(1==arguments.length){var e={path:""};d=jm(this,c,e);e=e.path}else e=Array.isArray(c)?im(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:apa,info:h,trigger:{name:c}});e&&this._addPropertyEffect(d,"__observeEffects",{fn:apa,info:h,trigger:{name:d}})};
a.prototype._createMethodObserver=function(c,d){var e=qpa(c);if(!e)throw Error("ec`"+c);mpa(this,e,"__observeEffects",gpa,null,d)};
a.prototype._createNotifyingProperty=function(c){this._addPropertyEffect(c,"__notifyEffects",{fn:cpa,info:{eventName:dm(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:dpa,info:{attrName:d}})};
a.prototype._createComputedProperty=function(c,d,e){var h=qpa(d);if(!h)throw Error("fc`"+d);d=mpa(this,h,"__computeEffects",hpa,c,e);Zoa(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],t=q.name,y=q.structured,z=q.wildcard,D=q.value;q.literal||(z?(q=gm(t,d),y=rpa(h,e,q?d:t),D={path:q?d:t,value:y,base:q?jm(h,t):y}):D=y?rpa(h,e,t):h[t]);if(pm&&!this._overrideLegacyUndefined&&void 0===D&&1<c.length)return om;l[m]=D}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);Dz.push(this);c=b.prototype._stampTemplate.call(this,c,d);Dz.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 t=p[q],y=m,z=t;if(z.isCompound){for(var D=y.__dataCompoundStorage||(y.__dataCompoundStorage={}),E=z.parts,
I=Array(E.length),S=0;S<E.length;S++)I[S]=E[S].literal;E=z.target;D[E]=I;z.literal&&"property"==z.kind&&("className"===E&&(y=(0,_.mm)(y)),y[E]=z.literal)}lpa(m,this,t)}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,_.mm)((0,_.mm)(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=npa(l)||" ",kpa(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";JTa.test(h)?p="attribute":"$"==h[h.length-1]&&(h=h.slice(0,-1),p="attribute");var q=npa(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=_.cm(h));kpa(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;xz&&(p||q)&&(l.removeChild(c),e=e.parentInfo,e.templateInfo=m,e.noted=!0,h=!1);c=m.hostProps;if(yz&&p)c&&(d.hostProps=Object.assign(d.hostProps||{},c),xz||(e.parentInfo.noted=!0));else for(var t in c)kpa(this,d,e,"property","_host_"+t,[{mode:"{",source:t,dependencies:[t],hostProp:!0}]);return h};
a._parseBindings=function(c,d){for(var e=[],h=0,l;null!==(l=LTa.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="",t=-1;"{"==h&&0<(t=l.indexOf("::"))&&(q=l.substring(t+2),l=l.substring(0,t),p=!0);t=qpa(l);var y=[];if(t){var z=t,D=z.args;z=z.methodName;for(var E=0;E<D.length;E++){var I=D[E];I.literal||y.push(I)}if((D=d.dynamicFns)&&D[z]||t.static)y.push(z),t.dynamicFn=!0}else y.push(l);e.push({source:l,mode:h,negate:m,customEvent:p,signature:t,
dependencies:y,event:q});h=LTa.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?gpa(c,e,h,l,d.signature):e!=d.source?jm(c,d.source):m&&em(e)?jm(c,e):c.__data[e];d.negate&&(c=!c);return c};
_.J.Object.defineProperties(a.prototype,{PROPERTY_EFFECT_TYPES:{configurable:!0,enumerable:!0,get:function(){return ITa}}});
return a}),Dz=[];var MTa=window.ShadyCSS&&window.ShadyCSS.cssBuild,Fz=Cz(function(a){function b(d,e,h,l){if(!MTa){for(var m=e.content.querySelectorAll("style"),p=wpa(e),q=xpa(h),t=e.content.firstElementChild,y=0;y<q.length;y++){var z=q[y];z.textContent=d._processStyleText(z.textContent,l);e.content.insertBefore(z,t)}for(t=q=0;t<p.length;t++)y=p[t],z=m[q],z!==y?(y=y.cloneNode(!0),z.parentNode.insertBefore(y,z)):q++,y.textContent=d._processStyleText(y.textContent,l)}window.ShadyCSS&&window.ShadyCSS.prepareTemplate(e,
h);if(nTa&&MTa&&hTa&&(e=e.content.querySelectorAll("style"))){var D="";Array.from(e).forEach(function(E){D+=E.textContent;E.parentNode.removeChild(E)});
d._styleSheet=new CSSStyleSheet;d._styleSheet.replaceSync(D)}}
var c=wTa(Ez(a));a=function(){return c.call(this)||this};
_.H(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):Om||(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=iTa;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 Joa(d,e)};
a._finalizeTemplate=function(d){var e=this.prototype._template;if(e&&!e.__polymerFinalized){e.__polymerFinalized=!0;var h=this.importPath;h=h?_.am(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,_.mm)(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])),kTa&&window.ShadyDOM&&window.ShadyDOM.flushInitial(e.shadowRoot),e.shadowRoot):null;throw Error("hc");};
a.prototype.updateStyles=function(d){window.ShadyCSS&&window.ShadyCSS.styleSubtree(this,d)};
a.prototype.resolveUrl=function(d,e){!e&&this.importPath&&(e=_.am(this.importPath));return _.am(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){!Sm||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)};
_.J.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&&(!Tm||jTa)&&(e=Dm.import(d,"template"),Tm&&!e))throw Error("gc`"+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=Koa(d.url):this._importPath=(d=Dm.import(this.is))&&d.assetpath||Object.getPrototypeOf(this.prototype).constructor.importPath}return this._importPath}}});
return a});var NTa=window.trustedTypes&&trustedTypes.createPolicy("polymer-html-literal",{createHTML:function(a){return a}}),Epa=function(a,b){OTa(a,b);
this.value=b.reduce(function(c,d,e){return c+Fpa(d)+a[e+1]},a[0]).toString()},OTa;
Epa.prototype.toString=function(){return this.value};
_.Gz=function(a){var b=_.Xc.apply(1,arguments);OTa(a,b);var c=document.createElement("template");b=b.reduce(function(d,e,h){if(e instanceof HTMLTemplateElement)e=e.innerHTML;else if(e instanceof Epa)e=Fpa(e);else throw Error("jc`"+e);return d+e+a[h+1]},a[0]);
NTa&&(b=NTa.createHTML(b));c.innerHTML=b;return c};
OTa=function(a,b){if(!Array.isArray(a)||!Array.isArray(a.raw)||b.length!==a.length-1)throw new TypeError("kc");};_.Hz=Fz(HTMLElement);var PTa=Cz(function(a){var b=Fz(a);a=function(){var c=b.call(this)||this;c.__lastItems=null;c.__lastMulti=null;c.__selectedMap=null;return c};
_.H(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=Dpa(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={s$jscomp$97:void 0},l++){h.s$jscomp$97=c[l];e.forEach(function(t){return function(y,z){y<t.s$jscomp$97.index||(y>=t.s$jscomp$97.index+t.s$jscomp$97.removed.length?e.set(z,y+t.s$jscomp$97.addedCount-t.s$jscomp$97.removed.length):e.set(z,-1))}}(h));
for(var m=0;m<h.s$jscomp$97.addedCount;m++){var p=h.s$jscomp$97.index+m;e.has(this.items[p])&&e.set(this.items[p],p)}}this.__updateLinks();var q=0;e.forEach(function(t,y){0>t?(d.multi?d.splice("selected",q,1):d.selected=d.selectedItem=null,e.delete(y)):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)};
_.J.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}),QTa=PTa(_.Hz),Iz=function(){return QTa.apply(this,arguments)||this};
_.H(Iz,QTa);_.J.Object.defineProperties(Iz,{is:{configurable:!0,enumerable:!0,get:function(){return"array-selector"}},
template:{configurable:!0,enumerable:!0,get:function(){return null}}});
customElements.define(Iz.is,Iz);var RTa=window.Polymer;window.Polymer=function(a){return window.Polymer._polymerFn(a)};
RTa&&Object.assign(Polymer,RTa);Polymer._polymerFn=function(){throw Error("lc");};/*

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:Joa,resolveUrl:_.am,pathFromUrl:Koa};Polymer.DomModule=Dm;Polymer.Async={timeOut:_.Bz,animationFrame:_.Cr,idlePeriod:_.sTa,microTask:_.Mm};Polymer.dedupingMixin=Cz;Polymer.wrap=_.mm;Polymer.PropertiesChanged=uTa;Polymer.telemetry={instanceCount:vTa,incrementInstanceCount:function(){vTa++},
registrations:Ooa,register:Poa,dumpRegistrations:function(){Ooa.forEach(_._regLog$$module$third_party$javascript$polymer$v2$polymer$lib$utils$telemetry)}};Polymer.PropertiesMixin=wTa;Polymer.CaseMap={dashToCamelCase:_.cm,camelToDashCase:dm};Polymer.PropertyAccessors=CTa;Polymer.TemplateStamp=HTa;Polymer.Path={isPath:em,root:fm,isAncestor:Voa,isDescendant:gm,translate:_.hm,matches:_.Woa,normalize:im,split:Xoa,get:jm,set:Yoa,isDeep:em};Polymer.Settings={useShadow:_.Pm,useNativeCSSProperties:cTa,useNativeCustomElements:dTa,get rootPath(){return iTa},setRootPath:function(a){iTa=a},
get sanitizeDOMValue(){return nm},setSanitizeDOMValue:function(a){nm=a},
get passiveTouchGestures(){return Spa},setPassiveTouchGestures:function(a){Spa=a},
get strictTemplatePolicy(){return Tm},setStrictTemplatePolicy:function(a){Tm=a},
get allowTemplateFromDomModule(){return jTa},setAllowTemplateFromDomModule:function(a){jTa=a},
get legacyOptimizations(){return Om},setLegacyOptimizations:function(a){Om=a},
get syncInitialRender(){return kTa},setSyncInitialRender:function(a){kTa=a},
get legacyUndefined(){return pm},setLegacyUndefined:function(a){pm=a},
get legacyWarnings(){return Sm},setLegacyWarnings:function(a){Sm=a},
get orderedComputed(){return lTa},setOrderedComputed:function(a){lTa=a},
get fastDomIf(){return yz},setFastDomIf:function(a){yz=a},
get removeNestedTemplates(){return xz},setRemoveNestedTemplates:function(a){xz=a},
get suppressTemplateNotifications(){return zz},setSuppressTemplateNotifications:zz};void 0!==Polymer.rootPath&&(iTa=Polymer.rootPath);void 0!==Polymer.sanitizeDOMValue&&(nm=Polymer.sanitizeDOMValue);void 0!==Polymer.passiveTouchGestures&&(Spa=Polymer.passiveTouchGestures);void 0!==Polymer.strictTemplatePolicy&&(Tm=Polymer.strictTemplatePolicy);jTa=void 0!==Polymer.allowTemplateFromDomModule?Polymer.allowTemplateFromDomModule:!0;void 0!==Polymer.legacyOptimizations&&(Om=Polymer.legacyOptimizations);
void 0!==Polymer.syncInitialRender&&(kTa=Polymer.syncInitialRender);void 0!==Polymer.legacyUndefined&&(pm=Polymer.legacyUndefined);void 0!==Polymer.legacyWarnings&&(Sm=Polymer.legacyWarnings);void 0!==Polymer.orderedComputed&&(lTa=Polymer.orderedComputed);void 0!==Polymer.fastDomIf&&(yz=Polymer.fastDomIf);void 0!==Polymer.removeNestedTemplates&&(xz=Polymer.removeNestedTemplates);void 0!==Polymer.suppressTemplateNotifications&&(zz=Polymer.suppressTemplateNotifications);
Object.defineProperty(Polymer,"sanitizeDOMValue",{get:function(){return nm},
set:function(a){nm=a}});Polymer.PropertyEffects=Ez;Polymer.StyleGather={stylesFromModules:vpa,stylesFromModule:upa,stylesFromTemplate:wpa,stylesFromModuleImports:xpa,cssFromModules:zpa,cssFromModule:ypa,cssFromTemplate:Apa,cssFromModuleImports:function(a){return(a=Dm.import(a))?_._cssFromModuleImports$$module$third_party$javascript$polymer$v2$polymer$lib$utils$style_gather(a):""}};Polymer.ElementMixin=Fz;Polymer.updateStyles=function(a){window.ShadyCSS&&window.ShadyCSS.styleDocument(a)};
Polymer.version="3.5.0";Polymer.ArraySplice={calculateSplices:Dpa};Polymer.html=_.Gz;Polymer.htmlLiteral=function(a){return new Epa(a,_.Xc.apply(1,arguments))};Polymer.Element=_.Hz;Polymer.ArraySelectorMixin=PTa;Polymer.ArraySelector=Iz;var STa=/(?:^|[;\s{]\s*)(--[\w-]*?)\s*:\s*(?:((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};{])+)|\{([^}]*)\}(?:(?=[;\s}])|$))/gi,TTa=/(?:^|\W+)@apply\s*\(?([^);\n]*)\)?/gi,lra=/@media\s(.*)/;var Jpa=null,Ipa=window.HTMLImports&&window.HTMLImports.whenReady||null,Kpa;var UTa=null,Jz=null,Kz=function(){this.customStyles=[];this.enqueued=!1;Lpa(function(){window.ShadyCSS.flushCustomStyles&&window.ShadyCSS.flushCustomStyles()})},VTa=function(a){!a.enqueued&&Jz&&(a.enqueued=!0,Lpa(Jz))};
Kz.prototype.addCustomStyle=function(a){a.__seenByShadyCSS||(a.__seenByShadyCSS=!0,this.customStyles.push(a),VTa(this))};
Kz.prototype.getStyleForCustomStyle=function(a){if(a.__shadyCSSCachedStyle)return a.__shadyCSSCachedStyle;var b;a.getStyle?b=a.getStyle():b=a;return b};
Kz.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,UTa&&UTa(d),c.__shadyCSSCachedStyle=d)}}return a};
Kz.prototype.addCustomStyle=Kz.prototype.addCustomStyle;Kz.prototype.getStyleForCustomStyle=Kz.prototype.getStyleForCustomStyle;Kz.prototype.processStyles=Kz.prototype.processStyles;Object.defineProperties(Kz.prototype,{transformCallback:{get:function(){return UTa},
set:function(a){UTa=a}},
validateCallback:{get:function(){return Jz},
set:function(a){var b=!1;Jz||(b=!0);Jz=a;b&&VTa(this)}}});var Npa=!(window.ShadyDOM&&window.ShadyDOM.inUse),Mpa,an;window.ShadyCSS&&void 0!==window.ShadyCSS.cssBuild&&(an=window.ShadyCSS.cssBuild);var WTa=!(!window.ShadyCSS||!window.ShadyCSS.disableRuntime);window.ShadyCSS&&void 0!==window.ShadyCSS.nativeCss?Mpa=window.ShadyCSS.nativeCss:window.ShadyCSS?(Opa(window.ShadyCSS),window.ShadyCSS=void 0):Opa(window.WebComponents&&window.WebComponents.flags);var ira=Mpa;var XTa=new Kz;window.ShadyCSS||(window.ShadyCSS={prepareTemplate:function(){},
prepareTemplateDom:function(){},
prepareTemplateStyles:function(){},
styleSubtree:function(a,b){XTa.processStyles();Gpa(a,b)},
styleElement:function(){XTa.processStyles()},
styleDocument:function(a){XTa.processStyles();Gpa(document.body,a)},
getComputedStyleValue:function(a,b){return Hpa(a,b)},
flushCustomStyles:function(){},
nativeCss:ira,nativeShadow:Npa,cssBuild:an,disableRuntime:WTa});window.ShadyCSS.CustomStyleInterface=XTa;var YTa=window.ShadyCSS.CustomStyleInterface,Lz=function(){var a=HTMLElement.call(this)||this;a._style=null;YTa.addCustomStyle(a);return a};
_.H(Lz,HTMLElement);Lz.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=zpa(b)+a.textContent);this.ownerDocument!==window.document&&window.document.head.appendChild(this);return this._style};
Lz.prototype.getStyle=Lz.prototype.getStyle;window.customElements.define("custom-style",Lz);Polymer.CustomStyle=Lz;var Mz=function(){this._timer=this._callback=this._asyncModule=null},Nz,$Ta;
Mz.prototype.setConfig=function(a,b){var c=this;this._asyncModule=a;this._callback=b;this._timer=this._asyncModule.run(function(){c._timer=null;Nz.delete(c);c._callback()})};
Mz.prototype.cancel=function(){this.isActive()&&(ZTa(this),Nz.delete(this))};
var ZTa=function(a){a.isActive()&&(a._asyncModule.cancel(a._timer),a._timer=null)};
Mz.prototype.flush=function(){this.isActive()&&(this.cancel(),this._callback())};
Mz.prototype.isActive=function(){return null!=this._timer};
_.Oz=function(a,b,c){a instanceof Mz?ZTa(a):a=new Mz;a.setConfig(b,c);return a};
Nz=new Set;_.Pz=function(a){Nz.add(a)};
$Ta=function(){var a=!!Nz.size;Nz.forEach(function(b){try{b.flush()}catch(c){setTimeout(function(){throw c;})}});
return a};var Qpa="string"===typeof document.head.style.touchAction,Ppa=["mousedown","mousemove","mouseup","click"],Zpa=[0,1,4,2],Ypa;try{Ypa=1===(new MouseEvent("test",{buttons:1})).buttons}catch(a){Ypa=!1}var Rpa=!1;(function(){try{var a=Object.defineProperty({},"passive",{get:function(){Rpa=!0}});
window.addEventListener("test",null,a);window.removeEventListener("test",null,a)}catch(b){}})();
var Upa=navigator.userAgent.match(/iP(?:[oa]d|hone)|Android/),Vpa=[],aUa={button:!0,input:!0,keygen:!0,meter:!0,output:!0,textarea:!0,progress:!0,select:!0},lqa={button:!0,command:!0,fieldset:!0,input:!0,keygen:!0,optgroup:!0,option:!0,select:!0,textarea:!0},Wpa=function(a){var b=a.sourceCapabilities;if(!b||b.firesTouchEvents)if(a.__polymerGesturesHandled={skip:!0},"click"===a.type){b=!1;for(var c=cqa(a),d=0;d<c.length;d++){if(c[d].nodeType===Node.ELEMENT_NODE)if("label"===c[d].localName)Vpa.push(c[d]);
else if(aUa[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<Vpa.indexOf(h[e])}if(c[d]===bUa)return}b||(a.preventDefault(),a.stopPropagation())}},bUa=null,Qz=null,eqa=0,fqa=0,dqa=-1,gqa=!1;
document.addEventListener("touchend",function(a){Qz||Xpa(!0);bUa=cqa(a)[0];Qz=_.Oz(Qz,_.Bz.after(2500),function(){Xpa();Qz=bUa=null})},Rpa?{passive:!0}:!1);
var cqa=window.ShadyDOM&&window.ShadyDOM.noPatch?window.ShadyDOM.composedPath:function(a){return a.composedPath&&a.composedPath()||[]},Jm={},Hm=[];
iqa({name:"downup",deps:["mousedown","touchstart","touchend"],flow:{start:["mousedown","touchstart"],end:["mouseup","touchend"]},emits:["down","up"],info:{movefn:null,upfn:null},reset:function(){Gm(this.info)},
mousedown:function(a){if(Fm(a)){var b=_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a),c=this;aqa(this.info,function(d){Fm(d)||(Nm("up",b,d),Gm(c.info))},function(d){Fm(d)&&Nm("up",b,d);
Gm(c.info)});
Nm("down",b,a)}},
touchstart:function(a){Nm("down",_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a),a.changedTouches[0],a)},
touchend:function(a){Nm("up",_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a),a.changedTouches[0],a)}});
iqa({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;Gm(this.info)},
mousedown:function(a){if(Fm(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;jqa(c.info,h,l)&&(c.info.state=c.info.started?"mouseup"===e.type?"end":"track":"start","start"===c.info.state&&Im("tap"),c.info.addMove({x:h,y:l}),Fm(e)||(c.info.state="end",Gm(c.info)),b&&kqa(c.info,b,e),c.info.started=!0)};
aqa(this.info,d,function(e){c.info.started&&d(e);Gm(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;jqa(this.info,c,d)&&("start"===this.info.state&&Im("tap"),this.info.addMove({x:c,y:d}),kqa(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}),kqa(this.info,b,a))}});
iqa({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){Fm(a)&&(this.info.x=a.clientX,this.info.y=a.clientY)},
click:function(a){Fm(a)&&mqa(this.info,a)},
touchstart:function(a){a=a.changedTouches[0];this.info.x=a.clientX;this.info.y=a.clientY},
touchend:function(a){mqa(this.info,a.changedTouches[0],a)}});var cUa=Cz(function(a){var b=function(){return a.apply(this,arguments)||this};
_.H(b,a);b.prototype._addEventListenerToNode=function(c,d,e){_.Km(c,d,e)||a.prototype._addEventListenerToNode.call(this,c,d,e)};
b.prototype._removeEventListenerFromNode=function(c,d,e){hqa(c,d,e)||a.prototype._removeEventListenerFromNode.call(this,c,d,e)};
return b});var Rz=Cz(function(a){var b=function(){return a.apply(this,arguments)||this};
_.H(b,a);b.prototype._shouldPropertyChange=function(c,d,e){return nqa(this,c,d,e,!0)};
return b}),dUa=Cz(function(a){var b=function(){return a.apply(this,arguments)||this};
_.H(b,a);b.prototype._shouldPropertyChange=function(c,d,e){return nqa(this,c,d,e,this.mutableData)};
_.J.Object.defineProperties(b,{properties:{configurable:!0,enumerable:!0,get:function(){return{mutableData:Boolean}}}});
return b});
Rz._mutablePropertyChange=nqa;var oqa=!1;var eUa=cUa(dUa(Ez(HTMLElement))),Sz=function(){var a=eUa.call(this)||this;if(Tm)throw Error("mc");a.root=null;a.$=null;a.__children=null;return a};
_.H(Sz,eUa);_.f=Sz.prototype;_.f.attributeChangedCallback=function(){this.mutableData=!0};
_.f.connectedCallback=function(){pqa()||(this.style.display="none");this.render()};
_.f.disconnectedCallback=function(){this.__removeChildren()};
_.f.__insertChildren=function(){(0,_.mm)((0,_.mm)(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("nc");});
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}))};
_.J.Object.defineProperties(Sz,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return["mutable-data"]}}});
customElements.define("dom-bind",Sz);Polymer.Debouncer=Mz;Polymer.Gestures={gestures:Jm,recognizers:Hm,deepTargetFind:bqa,addListener:_.Km,removeListener:hqa,register:iqa,setTouchAction:_.Lm,prevent:Im,resetMouseCanceller:function(){Qz&&Qz.flush()},
findOriginalTarget:_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures,add:_.Km,remove:hqa};Polymer.GestureEventListeners=cUa;Polymer.MutableData=Rz;Polymer.OptionalMutableData=dUa;Polymer.DomBind=Sz;_.Tz=function(){do{var a=window.ShadyDOM&&ShadyDOM.flush();window.ShadyCSS&&window.ShadyCSS.ScopingShim&&window.ShadyCSS.ScopingShim.flush();var b=$Ta()}while(a||b)};var qqa=null;rqa.prototype=Object.create(HTMLTemplateElement.prototype,{constructor:{value:rqa,writable:!0}});var zqa=Ez(rqa),yqa=Rz(zqa),fUa=Ez(function(){}),Qm=function(a){var b=fUa.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};
_.H(Qm,fUa);_.f=Qm.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){tqa(a,this.children)};
_.f._setUnmanagedPropertyToNode=function(a,b,c){a.__hideTemplateChildren__&&a.nodeType==Node.TEXT_NODE&&"textContent"==b?a.__polymerTextContent__=c:fUa.prototype._setUnmanagedPropertyToNode.call(this,a,b,c)};
_.f.dispatchEvent=function(){return!0};
_.J.Object.defineProperties(Qm.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 vqa=Rz(Qm);var Uz=function(){var a=_.Hz.call(this)||this;a.__renderDebouncer=null;a._lastIf=!1;a.__hideTemplateChildren__=!1;return a};
_.H(Uz,_.Hz);_.f=Uz.prototype;_.f.__debounceRender=function(){var a=this;this.__renderDebouncer=_.Oz(this.__renderDebouncer,_.Mm,function(){return a.__render()});
_.Pz(this.__renderDebouncer)};
_.f.disconnectedCallback=function(){_.Hz.prototype.disconnectedCallback.call(this);var a=(0,_.mm)(this).parentNode;a&&(a.nodeType!=Node.DOCUMENT_FRAGMENT_NODE||(0,_.mm)(a).host)||this.__teardownInstance()};
_.f.connectedCallback=function(){_.Hz.prototype.connectedCallback.call(this);pqa()||(this.style.display="none");this.if&&this.__debounceRender()};
_.f.__ensureTemplate=function(){var a=this;if(!this.__template){var b=this._templateInfo?this:(0,_.mm)(this).querySelector("template");if(!b){var c=new MutationObserver(function(){if((0,_.mm)(a).querySelector("template"))c.disconnect(),a.__render();else throw Error("qc");});
c.observe(this,{childList:!0});return!1}this.__template=b}return!0};
_.f.__ensureInstance=function(){var a=(0,_.mm)(this).parentNode;if(this.__hasInstance()){var b=this.__getInstanceNodes();if(b&&b.length&&(0,_.mm)(this).previousSibling!==b[b.length-1])for(var c=0,d=void 0;c<b.length&&(d=b[c]);c++)(0,_.mm)(a).insertBefore(d,this)}else{if(!a||!this.__ensureTemplate())return!1;this.__createAndInsertInstance(a)}return!0};
_.f.render=function(){_.Tz()};
_.f.__render=function(){if(this.if){if(!this.__ensureInstance())return}else this.restamp&&this.__teardownInstance();this._showHideChildren();zz&&!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(){};
_.J.Object.defineProperties(Uz,{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 gUa=function(){var a=Uz.call(this)||this;a.__instance=null;a.__syncInfo=null;return a};
_.H(gUa,Uz);_.f=gUa.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(Tm&&!this.__dataHost)throw Error("oc");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=fm(p),m.changedProps[e]=b.__dataHost[e];else Object.assign(m.changedProps,h)};
this.__instance=c._stampTemplate(this.__template,d);(0,_.mm)(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,tqa(a,this.__instance.templateInfo.childNodes));a||this.__syncHostProperties()};
var hUa=function(){var a=Uz.call(this)||this;a.__ctor=null;a.__instance=null;a.__invalidProps=null;return a};
_.H(hUa,Uz);_.f=hUa.prototype;_.f.__hasInstance=function(){return!!this.__instance};
_.f.__getInstanceNodes=function(){return this.__instance.children};
_.f.__createAndInsertInstance=function(a){this.__ctor||(this.__ctor=Rm(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[fm(b)]=!0))}}));
this.__instance=new this.__ctor;(0,_.mm)(a).insertBefore(this.__instance.root,this)};
_.f.__teardownInstance=function(){if(this.__instance){var a=this.__instance.children;if(a&&a.length){var b=(0,_.mm)(a[0]).parentNode;if(b){b=(0,_.mm)(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()};
_.Fq=yz?gUa:hUa;customElements.define(_.Fq.is,_.Fq);Polymer.enqueueDebouncer=_.Pz;Polymer.flush=_.Tz;Polymer.Templatize={templatize:Rm,modelForElement:Fqa};Polymer.TemplateInstanceBase=Qm;Polymer.DomIf=_.Fq;var iUa;iUa=dUa(_.Hz);_.Eq=function(){var a=iUa.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};
_.H(_.Eq,iUa);_.f=_.Eq.prototype;_.f.disconnectedCallback=function(){iUa.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(){iUa.prototype.connectedCallback.call(this);pqa()||(this.style.display="none");if(this.__isDetached){this.__isDetached=!1;for(var a=(0,_.mm)((0,_.mm)(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("rc");});
c.observe(this,{childList:!0});return!1}var d={};d[this.as]=!0;d[this.indexAs]=!0;d[this.itemsIndexAs]=!0;this.__ctor=Rm(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){_.Woa(this.as,h)&&(e=e[this.itemsIndexAs],h==this.as&&(this.items[e]=l),h=_.hm(this.as,"items."+e,h),this.notifyPath(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=_.Oz(this.__renderDebouncer,0<b?_.Bz.after(b):_.Mm,a.bind(this));_.Pz(this.__renderDebouncer)};
_.f.render=function(){this.__debounceRender(this.__render);_.Tz()};
_.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);zz&&!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,_.mm)(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,_.mm)((0,_.mm)(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 Fqa(this.template,a)};
_.J.Object.defineProperties(_.Eq,{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:!zz,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.*)"]}}});
_.Eq.prototype._setRenderedItemCount=function(){};
customElements.define(_.Eq.is,_.Eq);Polymer.DomRepeat=_.Eq;var jUa;_.Vz=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()};
jUa=function(a){var b=(0,_.mm)(a);return Um(a)?b.assignedNodes({flatten:!0}):Array.from(b.childNodes).map(function(c){return Um(c)?(0,_.mm)(c).assignedNodes({flatten:!0}):[c]}).reduce(function(c,d){return c.concat(d)},[])};
_.f=_.Vz.prototype;_.f.connect=function(){var a=this;Um(this._target)?this._listenSlots([this._target]):(0,_.mm)(this._target).children&&(this._listenSlots((0,_.mm)(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(){Um(this._target)?this._unlistenSlots([this._target]):(0,_.mm)(this._target).children&&(this._unlistenSlots((0,_.mm)(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,_.Mm.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=jUa(this._target),c=Dpa(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];Um(c)&&c.addEventListener("slotchange",this._boundSchedule)}};
_.f._unlistenSlots=function(a){for(var b=0;b<a.length;b++){var c=a[b];Um(c)&&c.removeEventListener("slotchange",this._boundSchedule)}};var Wz=Element.prototype,kUa=Wz.matches||Wz.matchesSelector||Wz.mozMatchesSelector||Wz.msMatchesSelector||Wz.oMatchesSelector||Wz.webkitMatchesSelector,lUa=function(a,b){return kUa.call(a,b)},Vm=function(a){window.ShadyDOM&&window.ShadyDOM.inUse&&window.ShadyDOM.patch(a);
this.node=a},pUa;
_.f=Vm.prototype;_.f.observeNodes=function(a){return new _.Vz(this.node,a)};
_.f.unobserveNodes=function(a){a.disconnect()};
_.f.notifyObserver=function(){};
_.f.deepContains=function(a){if((0,_.mm)(this.node).contains(a))return!0;var b=a;for(a=a.ownerDocument;b&&b!==a&&b!==this.node;)b=(0,_.mm)(b).parentNode||(0,_.mm)(b).host;return b===this.node};
_.f.getOwnerRoot=function(){return(0,_.mm)(this.node).getRootNode()};
_.f.getDistributedNodes=function(){return"slot"===this.node.localName?(0,_.mm)(this.node).assignedNodes({flatten:!0}):[]};
_.f.getDestinationInsertionPoints=function(){for(var a=[],b=(0,_.mm)(this.node).assignedSlot;b;)a.push(b),b=(0,_.mm)(b).assignedSlot;return a};
_.f.importNode=function(a,b){return(0,_.mm)(this.node instanceof Document?this.node:this.node.ownerDocument).importNode(a,b)};
_.f.getEffectiveChildNodes=function(){return jUa(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&&lUa(h,a)&&c.push(h);return c};
_.J.Object.defineProperties(Vm.prototype,{activeElement:{configurable:!0,enumerable:!0,get:function(){var a=this.node;return void 0!==a._activeElement?a._activeElement:a.activeElement}}});
var Xz=function(a){this.event=a};
_.J.Object.defineProperties(Xz.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 mUa=Vm;if(window.ShadyDOM&&window.ShadyDOM.inUse&&window.ShadyDOM.noPatch&&window.ShadyDOM.Wrapper){var nUa=window.ShadyDOM.Wrapper,oUa=function(){return nUa.apply(this,arguments)||this};
_.H(oUa,nUa);Object.getOwnPropertyNames(Vm.prototype).forEach(function(a){"activeElement"!=a&&"constructor"!=a&&(oUa.prototype[a]=Vm.prototype[a])});
Hqa(oUa.prototype,["classList"]);mUa=oUa;Object.defineProperties(Xz.prototype,{localTarget:{get:function(){var a=this.event.currentTarget;a=a&&_.bn(a).getOwnerRoot();for(var b=this.path,c=0;c<b.length;c++){var d=b[c];if(_.bn(d).getOwnerRoot()===a)return d}},
configurable:!0},path:{get:function(){return window.ShadyDOM.composedPath(this.event)},
configurable:!0}})}else Gqa(),Hqa(Vm.prototype,"parentNode firstChild lastChild nextSibling previousSibling firstElementChild lastElementChild nextElementSibling previousElementSibling childNodes children classList shadowRoot".split(" ")),Iqa();pUa=mUa;_.bn=function(a){a=a||document;if(a instanceof mUa)return a;if(a instanceof Xz)return a;var b=a.__domApi;b||(a instanceof Event?b=new Xz(a):b=new mUa(a),a.__domApi=b);return b};var qUa=/:host\(:dir\((ltr|rtl)\)\)/g,rUa=/([\s\w-#\.\[\]\*]*):dir\((ltr|rtl)\)/g,sUa=/:dir\((?:ltr|rtl)\)/,tUa=!(!window.ShadyDOM||!window.ShadyDOM.inUse),Xm=[],Yz=null,Wm="",uUa=Cz(function(a){tUa||Yz||(Wm=document.documentElement.getAttribute("dir"),Yz=new MutationObserver(Jqa),Yz.observe(document.documentElement,{attributes:!0,attributeFilter:["dir"]}));var b=CTa(a);a=function(){var c=b.call(this)||this;c.__autoDirOptOut=!1;return c};
_.H(a,b);a._processStyleText=function(c,d){c=b._processStyleText.call(this,c,d);!tUa&&sUa.test(c)&&(c=this._replaceDirInCssText(c),this.__activateDir=!0);return c};
a._replaceDirInCssText=function(c){c=c.replace(qUa,':host([dir="$1"])');return c=c.replace(rUa,':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&&(Yz&&Yz.takeRecords().length&&Jqa(),Xm.push(this),this.__autoDirOptOut||this.setAttribute("dir",Wm))};
a.prototype.disconnectedCallback=function(){b.prototype.disconnectedCallback&&b.prototype.disconnectedCallback.call(this);if(this.constructor.__activateDir){var c=Xm.indexOf(this);-1<c&&Xm.splice(c,1)}};
a.__activateDir=!1;return a});var vUa=function(a){for(;a;){var b=Object.getOwnPropertyDescriptor(a,"observedAttributes");if(b)return b.get;a=Object.getPrototypeOf(a.prototype).constructor}return function(){return[]}};
Cz(function(a){var b=Fz(a),c=vUa(b);a=function(){return b.call(this)||this};
_.H(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,_.mm)(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)};
_.J.Object.defineProperties(a,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return c.call(this).concat("disable-upgrade")}}});
return a});var Ym=!1,Lqa=[],Zm=[];var Oqa=window.ShadyDOM,Pqa=window.ShadyCSS;window.WebComponents?window.addEventListener("WebComponentsReady",Rqa):"interactive"===document.readyState||"complete"===document.readyState?Rqa():window.addEventListener("DOMContentLoaded",Rqa);var Uqa=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=""},Sqa=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//gim,Tqa=/@import[^;]*;/gim,$qa=/(?:^[^;\-\s}]+)?--[^;{}]*?:[^{};]*?(?:[;\n]|$)/gim,ara=/(?:^[^;\-\s}]+)?--[^;{}]*?:[^{};]*?{[^}]*?}(?:[;\n]|$)?/gim,bra=/@apply\s*\(?[^);]*\)?\s*(?:[;\n]|$)?/gim,cra=/[^;:]*?:[^;]*?var\([^;]*\)(?:[;\n]|$)?/gim,Yqa=/^@[^\s]*keyframes/,
Xqa=/\s+/g;var dra={};var gra=Promise.resolve();var wUa=new Set;var xUa=/;\s*/m,yUa=/^\s*(initial)|(inherit)\s*$/,zUa=/\s*!important/,AUa=function(){this._map={}};
AUa.prototype.set=function(a,b){a=a.trim();this._map[a]={properties:b,dependants:{}}};
AUa.prototype.get=function(a){a=a.trim();return this._map[a]||null};
var BUa=null,Zz=function(){this._measureElement=this._currentElement=null;this._map=new AUa};
_.f=Zz.prototype;_.f.detectMixin=function(a){a=TTa.test(a)||STa.test(a);TTa.lastIndex=0;STa.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(!Npa){var l=h.textContent;if(!wUa.has(l)){wUa.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$8514_transformStyle(a,b):null};
_.f.JSC$8514_transformStyle=function(a,b){b=void 0===b?"":b;var c=kra(a);this.transformRules(c,b);a.textContent=jra(c);return c};
_.f.transformCustomStyle=function(a){var b=this,c=kra(a);mra(c,function(d){":root"===d.selector&&(d.selector="html");b.transformRule(d)});
a.textContent=jra(c);return c};
_.f.transformRules=function(a,b){var c=this;this._currentElement=b;mra(a,function(d){c.transformRule(d)});
this._currentElement=null};
_.f.transformRule=function(a){a.cssText=CUa(this,a.parsedCssText,a);":root"===a.selector&&(a.selector=":host > *")};
var CUa=function(a,b,c){b=b.replace(STa,function(d,e,h,l){return a._produceCssProperties(d,e,h,l,c)});
return a._consumeCssProperties(b,c)};
_.f=Zz.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;mra(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=TTa.exec(a);){var d=c[0],e=c[1];c=c.index;var h=c+d.indexOf("@apply"),l=c+d.length;d=a.slice(0,h);a=a.slice(l);h=b?this._fallbacksFromPreviousRules(b):{};Object.assign(h,this._cssTextToMap(d));e=this._atApplyToCssProperties(e,h);a=d+e+a;TTa.lastIndex=c+e.length}return a};
_.f._atApplyToCssProperties=function(a,b){a=a.replace(xUa,"");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(zUa,""));d.push(")");zUa.test(h[e])&&d.push(" !important");c.push(d.join(""))}}return c.join("; ")};
_.f._replaceInitialOrInherit=function(a,b){var c=yUa.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(BUa)for(var b in a.dependants)b!==this._currentElement&&BUa(b)};
_.f._produceCssProperties=function(a,b,c,d,e){var h=this;c&&nra(c,function(E,I){I&&h._map.get(I)&&(d="@apply "+I+";")});
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 t=[],y,z=!1;for(y in m){var D=l[y];void 0===D&&(D="initial");!q||y in q||(z=!0);t.push(b+"_-_"+y+": "+D)}z&&this._invalidateMixinEntry(p);p&&(p.properties=m);c&&(e=a+";"+e);return e+t.join("; ")+";"};
Zz.prototype.detectMixin=Zz.prototype.detectMixin;Zz.prototype.transformStyle=Zz.prototype.JSC$8514_transformStyle;Zz.prototype.transformCustomStyle=Zz.prototype.transformCustomStyle;Zz.prototype.transformRules=Zz.prototype.transformRules;Zz.prototype.transformRule=Zz.prototype.transformRule;Zz.prototype.transformTemplate=Zz.prototype.transformTemplate;Zz.prototype._separator="_-_";Object.defineProperty(Zz.prototype,"invalidCallback",{get:function(){return BUa},
set:function(a){BUa=a}});var $z=new Zz,DUa=function(){this.customStyleInterface=null;$z.invalidCallback=era},aA=function(a){!a.customStyleInterface&&window.ShadyCSS.CustomStyleInterface&&(a.customStyleInterface=window.ShadyCSS.CustomStyleInterface,a.customStyleInterface.transformCallback=function(b){$z.transformCustomStyle(b)},a.customStyleInterface.validateCallback=function(){requestAnimationFrame(function(){a.customStyleInterface.enqueued&&a.flushCustomStyles()})})};
_.f=DUa.prototype;_.f.prepareTemplate=function(a,b){aA(this);""===ora(a)&&(dra[b]=a,b=$z.transformTemplate(a,b),a._styleAst=b)};
_.f.flushCustomStyles=function(){aA(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&&$z.transformCustomStyle(c)}this.customStyleInterface.enqueued=!1}}};
_.f.styleSubtree=function(a,b){aA(this);b&&Gpa(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){aA(this);var b=a.localName,c;b?-1<b.indexOf("-")?c=b:c=a.getAttribute&&a.getAttribute("is")||"":c=a.is;b=dra[c];if(!(b&&""!==ora(b)||!b||fra(b))){if(fra(b)||b._applyShimValidatingVersion!==b._applyShimNextVersion)this.prepareTemplate(b,c),hra(b);if(a=a.shadowRoot)if(a=a.querySelector("style"))a.__cssRules=b._styleAst,a.textContent=jra(b._styleAst)}};
_.f.styleDocument=function(a){aA(this);this.styleSubtree(document.body,a)};
if(!window.ShadyCSS||!window.ShadyCSS.ScopingShim){var bA=new DUa,EUa=window.ShadyCSS&&window.ShadyCSS.CustomStyleInterface;window.ShadyCSS={prepareTemplate:function(a,b){bA.flushCustomStyles();bA.prepareTemplate(a,b)},
prepareTemplateStyles:function(a,b,c){window.ShadyCSS.prepareTemplate(a,b,c)},
prepareTemplateDom:function(){},
styleSubtree:function(a,b){bA.flushCustomStyles();bA.styleSubtree(a,b)},
styleElement:function(a){bA.flushCustomStyles();bA.styleElement(a)},
styleDocument:function(a){bA.flushCustomStyles();bA.styleDocument(a)},
getComputedStyleValue:function(a,b){return Hpa(a,b)},
flushCustomStyles:function(){bA.flushCustomStyles()},
nativeCss:ira,nativeShadow:Npa,cssBuild:an,disableRuntime:WTa};EUa&&(window.ShadyCSS.CustomStyleInterface=EUa)}window.ShadyCSS.ApplyShim=$z;var FUa;FUa=window.ShadyCSS;_.cA=Cz(function(a){a=cUa(Fz(a));var b=MTa?a:uUa(a),c=vUa(b),d={x:"pan-x",y:"pan-y",none:"none",all:"auto"};a=function(){return b.call(this)||this};
_.H(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(mTa&&!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(mTa&&!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,_.mm)(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(Om&&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();mTa&&!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,_.mm)(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){_.Lm(h||this,d[e]||"auto")};
a.prototype.$$=function(e){return this.root.querySelector(e)};
a.prototype.distributeContent=function(){var e=_.bn(this);window.ShadyDOM&&e.shadowRoot&&ShadyDOM.flush()};
a.prototype.getEffectiveChildNodes=function(){return _.bn(this).getEffectiveChildNodes()};
a.prototype.queryDistributedElements=function(e){return _.bn(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"))?_.bn(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,_.mm)(this).contains(e)&&(0,_.mm)(this).getRootNode()===(0,_.mm)(e).getRootNode()};
a.prototype.isLocalDescendant=function(e){return this.root===(0,_.mm)(e).getRootNode()};
a.prototype.scopeSubtree=function(e,h){return Qqa(e,void 0===h?!1:h)};
a.prototype.getComputedStyleValue=function(e){return FUa.getComputedStyleValue(this,e)};
a.prototype.debounce=function(e,h,l){this._debouncers=this._debouncers||{};return this._debouncers[e]=_.Oz(this._debouncers[e],0<l?_.Bz.after(l):_.Mm,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?_.Bz.run(e.bind(this),h):~_.Mm.run(e.bind(this))};
a.prototype.cancelAsync=function(e){0>e?_.Mm.cancel(~e):_.Bz.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 lUa(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,_.mm)(l).setAttribute(e,""),!0;(0,_.mm)(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=jm(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,_.Pd(h))}};
a.prototype._log=function(){this._logger("log",_.Xc.apply(0,arguments))};
a.prototype._warn=function(){this._logger("warn",_.Xc.apply(0,arguments))};
a.prototype._error=function(){this._logger("error",_.Xc.apply(0,arguments))};
a.prototype._logf=function(e){return["[%s::%s]",this.is,e].concat(_.Pd(_.Xc.apply(1,arguments)))};
_.J.Object.defineProperties(a.prototype,{domHost:{configurable:!0,enumerable:!0,get:function(){var e=(0,_.mm)(this).getRootNode();return e instanceof DocumentFragment?e.host:e}}});
_.J.Object.defineProperties(a,{importMeta:{configurable:!0,enumerable:!0,get:function(){return this.prototype.importMeta}},
observedAttributes:{configurable:!0,enumerable:!0,get:function(){return mTa&&!this.prototype._legacyForceObservedAttributes?(this.hasOwnProperty("__observedAttributes")||(this.__observedAttributes=[],Poa(this.prototype)),this.__observedAttributes):c.call(this).concat("disable-upgrade")}}});
a.prototype.is="";return a});Polymer.FlattenedNodesObserver=_.Vz;Polymer.DomApi=pUa;Polymer.EventApi=Xz;Polymer.dom=_.bn;Polymer.dom.matchesSelector=lUa;Polymer.dom.flush=_.Tz;Polymer.dom.addDebouncer=_.Pz;Polymer.DirMixin=uUa;Polymer.RenderStatus={beforeNextRender:function(a,b,c){Ym||Nqa();Lqa.push([a,b,c])},
afterNextRender:_.$m,flush:function(){for(;Lqa.length||Zm.length;)Kqa(Lqa),Kqa(Zm);Ym=!1}};Polymer.LegacyElementMixin=_.cA;var GUa;GUa=Rz._mutablePropertyChange;_.HUa={properties:{mutableData:Boolean},_shouldPropertyChange:function(a,b,c){return GUa(this,a,b,c,this.mutableData)}};Polymer.MutableDataBehavior={_shouldPropertyChange:function(a,b,c){return GUa(this,a,b,c,!0)}};
Polymer.OptionalMutableDataBehavior=_.HUa;var pra={attached:!0,detached:!0,ready:!0,created:!0,beforeRegister:!0,registered:!0,attributeChanged:!0,listeners:!0,hostAttributes:!0},ura={attached:!0,detached:!0,ready:!0,created:!0,beforeRegister:!0,registered:!0,attributeChanged:!0,behaviors:!0,_noAccessors:!0},tra=Object.assign({listeners:!0,hostAttributes:!0,properties:!0,observers:!0},ura),IUa=(0,_.cA)(HTMLElement),oya=function(a,b){a||console.warn("Polymer.Class requires `info` argument");b=b?b(IUa):IUa;b=vra(a,b,a.behaviors);b.is=b.prototype.is=
a.is;return b};Polymer.Class=oya;Polymer.mixinBehaviors=function(a,b){return vra({},(0,_.cA)(b),a)};
Polymer.GenerateClassFromInfo=vra;_.Dq=function(a){var b="function"===typeof a?a:_.Dq.Class(a);a._legacyForceObservedAttributes&&(b.prototype._legacyForceObservedAttributes=a._legacyForceObservedAttributes);customElements.define(b.is,b);return b};
_.Dq.Class=oya;Polymer._polymerFn=_.Dq;var JUa=window.onLegacyPolymerFunctionDefinedCallback;JUa&&JUa();_.qya={templatize:function(a,b){this._templatizerTemplate=a;this.ctor=Rm(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 Fqa(this._templatizerTemplate,a)}};Polymer.Templatizer=_.qya;_.Bq=(0,_.cA)(HTMLElement).prototype;Polymer.Base=_.Bq;/*
 ****************************************************************************
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 KUa=KUa||{id:"third_party/javascript/node_modules/reflect_decorators/Reflect.closure.js"},LUa;(function(a){function b(ea,ma,ra){var Ea=oa.get(ea);if(!Ea){if(!ra)return;Ea=new T;oa.set(ea,Ea)}ea=Ea.get(ma);if(!ea){if(!ra)return;ea=new T;Ea.set(ma,ea)}return ea}
function c(ea,ma,ra){if(d(ea,ma,ra))return!0;ma=z(ma);return null!==ma?c(ea,ma,ra):!1}
function d(ea,ma,ra){ma=b(ma,ra,!1);return void 0===ma?!1:!!ma.has(ea)}
function e(ea,ma,ra){if(d(ea,ma,ra))return h(ea,ma,ra);ma=z(ma);if(null!==ma)return e(ea,ma,ra)}
function h(ea,ma,ra){ma=b(ma,ra,!1);if(void 0!==ma)return ma.get(ea)}
function l(ea,ma){var ra=m(ea,ma);ea=z(ea);if(null===ea)return ra;var Ea=l(ea,ma);if(0>=Ea.length)return ra;if(0>=ra.length)return Ea;ma=new fa;ea=[];ra=_.g(ra);for(var Wa=ra.next();!Wa.done;Wa=ra.next())Wa=Wa.value,ma.has(Wa)||(ma.add(Wa),ea.push(Wa));ra=_.g(Ea);for(Wa=ra.next();!Wa.done;Wa=ra.next())Ea=Wa.value,ma.has(Ea)||(ma.add(Ea),ea.push(Ea));return ea}
function m(ea,ma){ea=b(ea,ma,!1);var ra=[];ea&&ea.forEach(function(Ea,Wa){return ra.push(Wa)});
return ra}
function p(ea){return void 0===ea}
function q(ea){return"object"===typeof ea?null!==ea:"function"===typeof ea}
function t(ea){return"function"===typeof ea}
function y(ea){return"symbol"===typeof ea?ea:String(ea)}
function z(ea){var ma=Object.getPrototypeOf(ea);if("function"!==typeof ea||ea===S||ma!==S)return ma;var ra=Object.getPrototypeOf(ea.prototype);if(null==ra||ra===Object.prototype)return ma;ra=ra.constructor;return"function"!==typeof ra||ra===ea?ma:ra}
function D(){function ea(){this._keys=[];this._values=[];this._cache=ma}
var ma={};ea.prototype={get size(){return this._keys.length},has:function(ra){return ra===this._cache?!0:0<=this._find(ra)?(this._cache=ra,!0):!1},
get:function(ra){var Ea=this._find(ra);if(0<=Ea)return this._cache=ra,this._values[Ea]},
set:function(ra,Ea){this.delete(ra);this._keys.push(ra);this._values.push(Ea);this._cache=ra;return this},
delete:function(ra){ra=this._find(ra);return 0<=ra?(this._keys.splice(ra,1),this._values.splice(ra,1),this._cache=ma,!0):!1},
clear:function(){this._keys.length=0;this._values.length=0;this._cache=ma},
forEach:function(ra){for(var Ea=this.size,Wa=0;Wa<Ea;++Wa){var fb=this._keys[Wa],ob=this._values[Wa];this._cache=fb;ra.call(this,ob,fb,this)}},
_find:function(ra){for(var Ea=this._keys,Wa=Ea.length,fb=0;fb<Wa;++fb)if(Ea[fb]===ra)return fb;return-1}};
return ea}
function E(){function ea(){this._map=new T}
ea.prototype={get size(){return this._map.length},has:function(ma){return this._map.has(ma)},
add:function(ma){this._map.set(ma,ma);return this},
delete:function(ma){return this._map.delete(ma)},
clear:function(){this._map.clear()},
forEach:function(ma,ra){this._map.forEach(ma,ra)}};
return ea}
function I(){function ea(){this._key=ra()}
function ma(Ia,mb){for(var eb=0;eb<mb;++eb)Ia[eb]=255*Math.random()|0}
function ra(){do{if(Wa)var Ia=Wa.randomBytes(16);else"function"===typeof Uint8Array?(Ia=new Uint8Array(16),"undefined"!==typeof crypto?crypto.getRandomValues(Ia):ma(Ia,16)):(Ia=Array(16),ma(Ia,16));Ia[6]=Ia[6]&79|64;Ia[8]=Ia[8]&191|128;for(var mb="",eb=0;16>eb;++eb){var Gb=Ia[eb];if(4===eb||6===eb||8===eb)mb+="-";16>Gb&&(mb+="0");mb+=Gb.toString(16).toLowerCase()}Ia="@@WeakMap@@"+mb}while(fb.call(ob,Ia));ob[Ia]=!0;return Ia}
function Ea(Ia,mb){if(!fb.call(Ia,db)){if(!mb)return;Object.defineProperty(Ia,db,{value:Object.create(null)})}return Ia[db]}
var Wa="undefined"!==typeof global&&"object"===typeof KUa&&"function"===typeof require&&require("crypto"),fb=Object.prototype.hasOwnProperty,ob={},db=ra();ea.prototype={has:function(Ia){return(Ia=Ea(Ia,!1))?this._key in Ia:!1},
get:function(Ia){if(Ia=Ea(Ia,!1))return Ia[this._key]},
set:function(Ia,mb){Ea(Ia,!0)[this._key]=mb;return this},
delete:function(Ia){return(Ia=Ea(Ia,!1))&&this._key in Ia?delete Ia[this._key]:!1},
clear:function(){this._key=ra()}};
return ea}
var S=Object.getPrototypeOf(Function),T="function"===typeof Map?Map:D(),fa="function"===typeof Set?Set:E(),oa=new ("function"===typeof WeakMap?WeakMap:I());a.decorate=function(ea,ma,ra,Ea){if(p(Ea)){if(p(ra)){if(!Array.isArray(ea))throw new TypeError;if(!t(ma))throw new TypeError;for(ra=ea.length-1;0<=ra;--ra)if(Ea=(0,ea[ra])(ma),!p(Ea)){if(!t(Ea))throw new TypeError;ma=Ea}return ma}if(!Array.isArray(ea))throw new TypeError;if(!q(ma))throw new TypeError;ra=y(ra);for(Ea=ea.length-1;0<=Ea;--Ea)(0,ea[Ea])(ma,
ra)}else{if(Array.isArray(ea))if(q(ma)){if(p(ra))throw new TypeError;if(!q(Ea))throw new TypeError;}else throw new TypeError;else throw new TypeError;ra=y(ra);for(var Wa=ea.length-1;0<=Wa;--Wa){var fb=(0,ea[Wa])(ma,ra,Ea);if(!p(fb)){if(!q(fb))throw new TypeError;Ea=fb}}return Ea}};
a.metadata=function(ea,ma){return function(ra,Ea){if(p(Ea)){if(!t(ra))throw new TypeError;b(ra,void 0,!0).set(ea,ma)}else{if(!q(ra))throw new TypeError;Ea=y(Ea);b(ra,Ea,!0).set(ea,ma)}}};
a.defineMetadata=function(ea,ma){var ra;if(q(ma))p(ra)||(ra=y(ra));else throw new TypeError;b(ma,ra,!0).set("parameters",ea)};
a.hasMetadata=function(ea,ma,ra){if(q(ma))p(ra)||(ra=y(ra));else throw new TypeError;return c(ea,ma,ra)};
a.hasOwnMetadata=function(ea,ma,ra){if(q(ma))p(ra)||(ra=y(ra));else throw new TypeError;return d(ea,ma,ra)};
a.getMetadata=function(ea,ma,ra){if(q(ma))p(ra)||(ra=y(ra));else throw new TypeError;return e(ea,ma,ra)};
a.getOwnMetadata=function(ea,ma,ra){if(q(ma))p(ra)||(ra=y(ra));else throw new TypeError;return h(ea,ma,ra)};
a.getMetadataKeys=function(ea,ma){if(q(ea))p(ma)||(ma=y(ma));else throw new TypeError;return l(ea,ma)};
a.getOwnMetadataKeys=function(ea,ma){if(q(ea))p(ma)||(ma=y(ma));else throw new TypeError;return m(ea,ma)};
a.deleteMetadata=function(ea,ma,ra){if(q(ma))p(ra)||(ra=y(ra));else throw new TypeError;var Ea=b(ma,ra,!1);if(!p(Ea)){if(!Ea.delete(ea))return!1;if(0<Ea.size)return!0;ea=oa.get(ma);ea.delete(ra);if(0<ea.size)return!0;oa.delete(ma);return!0}};
(function(ea){if("undefined"!==typeof ea.Reflect){if(ea.Reflect!==a)for(var ma in a)ea.Reflect[ma]=a[ma]}else ea.Reflect=a})("undefined"!==typeof window?window:"undefined"!==typeof WorkerGlobalScope?self:"undefined"!==typeof global?global:globalThis)})(LUa||(LUa={}));var hxa=self;_.dA=function(a,b,c){_.fw.call(this);this.JSC$8541_listener_=null!=c?a.bind(c):a;this.JSC$8541_interval_=b;this.args_=null;this.shouldFire_=!1;this.pauseCount_=0;this.JSC$8541_timer_=null};
_.H(_.dA,_.fw);_.f=_.dA.prototype;_.f.fire=function(a){this.args_=arguments;this.JSC$8541_timer_||this.pauseCount_?this.shouldFire_=!0:MUa(this)};
_.f.stop=function(){this.JSC$8541_timer_&&(_.Hw(this.JSC$8541_timer_),this.JSC$8541_timer_=null,this.shouldFire_=!1,this.args_=null)};
_.f.pause=function(){this.pauseCount_++};
_.f.resume=function(){this.pauseCount_--;this.pauseCount_||!this.shouldFire_||this.JSC$8541_timer_||(this.shouldFire_=!1,MUa(this))};
_.f.disposeInternal=function(){_.fw.prototype.disposeInternal.call(this);this.stop()};
var MUa=function(a){a.JSC$8541_timer_=_.Gw(function(){a.JSC$8541_timer_=null;a.shouldFire_&&!a.pauseCount_&&(a.shouldFire_=!1,MUa(a))},a.JSC$8541_interval_);
var b=a.args_;a.args_=null;a.JSC$8541_listener_.apply(null,b)};var NUa;NUa=/#(.)(.)(.)/;_.eBa=function(a){if(!_.OUa.test(a))throw Error("uc`"+a);4==a.length&&(a=a.replace(NUa,"#$1$1$2$2$3$3"));return a.toLowerCase()};
_.Ap=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("vc`"+b+"`"+c+"`"+a);c=b<<16|c<<8|a;return 16>b?"#"+(16777216|c).toString(16).slice(1):"#"+c.toString(16)};
_.OUa=/^#(?:[0-9a-f]{3}){1,2}$/i;var PUa;
PUa={ERAS:["BC","AD"],ERANAMES:["Before Christ","Anno Domini"],NARROWMONTHS:"JFMAMJJASOND".split(""),STANDALONENARROWMONTHS:"JFMAMJJASOND".split(""),MONTHS:"January February March April May June July August September October November December".split(" "),STANDALONEMONTHS:"January February March April May June July August September October November December".split(" "),SHORTMONTHS:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),STANDALONESHORTMONTHS:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),WEEKDAYS:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
STANDALONEWEEKDAYS:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),SHORTWEEKDAYS:"Sun Mon Tue Wed Thu Fri Sat".split(" "),STANDALONESHORTWEEKDAYS:"Sun Mon Tue Wed Thu Fri Sat".split(" "),NARROWWEEKDAYS:"SMTWTFS".split(""),STANDALONENARROWWEEKDAYS:"SMTWTFS".split(""),SHORTQUARTERS:["Q1","Q2","Q3","Q4"],QUARTERS:["1st quarter","2nd quarter","3rd quarter","4th quarter"],AMPMS:["AM","PM"],DATEFORMATS:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],TIMEFORMATS:["h:mm:ss\u202fa zzzz",
"h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],DATETIMEFORMATS:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],FIRSTDAYOFWEEK:6,WEEKENDRANGE:[5,6],FIRSTWEEKCUTOFFDAY:5};_.eA=PUa;_.eA=PUa;var RUa,SUa;_.QUa=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};
RUa=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)};
_.fA=function(a){"number"===typeof a?(this.date=SUa(a,0,1),TUa(this,1)):_.Ka(a)?(this.date=SUa(a.getFullYear(),a.getMonth(),a.getDate()),TUa(this,a.getDate())):(this.date=new Date(_.Vu()),a=this.date.getDate(),this.date.setHours(0),this.date.setMinutes(0),this.date.setSeconds(0),this.date.setMilliseconds(0),TUa(this,a))};
SUa=function(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b};
_.f=_.fA.prototype;_.f.firstDayOfWeek_=_.eA.FIRSTDAYOFWEEK;_.f.firstWeekCutOffDay_=_.eA.FIRSTWEEKCUTOFFDAY;_.f.clone=function(){var a=new _.fA(this.date);a.firstDayOfWeek_=this.firstDayOfWeek_;a.firstWeekCutOffDay_=this.firstWeekCutOffDay_;return a};
_.f.getFullYear=function(){return this.date.getFullYear()};
_.f.getYear=function(){return this.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.getUTCDay=function(){return this.date.getDay()};
_.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.setYear=function(a){this.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.setUTCFullYear=function(a){this.date.setUTCFullYear(a)};
_.f.setUTCMonth=function(a){this.date.setUTCMonth(a)};
_.f.setUTCDate=function(a){this.date.setUTCDate(a)};
_.f.add=function(a){if(a.years||a.months){var b=this.getMonth()+a.months+12*a.years,c=this.getYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);var d=Math.min(_.QUa(c,b),this.getDate());this.setDate(1);this.setFullYear(c);this.setMonth(b);this.setDate(d)}a.days&&(c=this.getYear(),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()),TUa(this,a.getDate()))};
_.UUa=function(a){var b=a.getFullYear(),c=0>b?"-":1E4<=b?"+":"";return[c+_.cw(Math.abs(b),c?6:4),_.cw(a.getMonth()+1,2),_.cw(a.getDate(),2)].join("")};
_.fA.prototype.equals=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};
_.fA.prototype.toString=function(){return _.UUa(this)};
var TUa=function(a,b){a.getDate()!=b&&a.date.setUTCHours(a.date.getUTCHours()+(a.getDate()<b?1:-1))};
_.fA.prototype.valueOf=function(){return this.date.valueOf()};var WUa;WUa=_.tw().JSC$6034_document_.documentElement;_.VUa=WUa.requestFullscreen?"fullscreenchange":WUa.webkitRequestFullscreen?"webkitfullscreenchange":WUa.mozRequestFullScreen?"mozfullscreenchange":WUa.msRequestFullscreen?"MSFullscreenChange":"fullscreenchange";var XUa=function(a){if(a.requestFullscreen)return a.requestFullscreen(void 0);if(a.webkitRequestFullscreen)return a.webkitRequestFullscreen();if(a.mozRequestFullScreen)return a.mozRequestFullScreen();if(a.msRequestFullscreen)return a.msRequestFullscreen()};var YUa;
YUa={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"}}};_.gA=YUa;_.gA=YUa;var hA={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 ZUa,aVa;ZUa=function(){};
_.ut=function(a){if("number"==typeof a){var b=new ZUa;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(":",_.cw(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=_.$Ua(a);b.tzNames_=[c,c];b.tzNamesExt_={STD_LONG_NAME_GMT:a,STD_GENERIC_LOCATION:a};b.transitions_=[];return b}b=new ZUa;b.timeZoneId_=
a.id;b.standardOffset_=-a.std_offset;b.tzNames_=a.names;b.tzNamesExt_=a.names_ext;b.transitions_=a.transitions;return b};
_.$Ua=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(_.cw(Math.floor(a/60)%100,2),":",_.cw(a%60,2));return b.join("")};
aVa=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]};
_.bVa=function(a,b){a=a.standardOffset_-aVa(a,b);return-1440===a?0:a};var eVa,iA,dVa;_.vt=function(a,b){this.patternParts_=[];this.JSC$8564_dateTimeSymbols_=b||_.eA;"number"==typeof a?cVa(this,a):dVa(this,a)};
eVa=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];iA=function(a){return a.getHours?a.getHours():0};
dVa=function(a,b){for(PEa&&(b=b.replace(/\u200f/g,""));b;){for(var c=b,d=0;d<eVa.length;++d){var e=b.match(eVa[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("wc`"+b);}};
_.vt.prototype.format=function(a,b){if(!a)throw Error("xc");var c=b?6E4*(a.getTimezoneOffset()-_.bVa(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(fVa(this,l,a,d,e,b)):c.push(l)}return c.join("")};
var cVa=function(a,b){if(4>b)var c=a.JSC$8564_dateTimeSymbols_.DATEFORMATS[b];else if(8>b)c=a.JSC$8564_dateTimeSymbols_.TIMEFORMATS[b-4];else if(12>b)c=a.JSC$8564_dateTimeSymbols_.DATETIMEFORMATS[b-8],c=c.replace("{1}",a.JSC$8564_dateTimeSymbols_.DATEFORMATS[b-8]),c=c.replace("{0}",a.JSC$8564_dateTimeSymbols_.TIMEFORMATS[b-8]);else if(12===b)c=a.JSC$8564_dateTimeSymbols_.DATEFORMATS[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(13===b)c=a.JSC$8564_dateTimeSymbols_.DATEFORMATS[2].replace(/[^EMd]*yy*[^EMd]*/,
"");else{cVa(a,10);return}dVa(a,c)},jA=function(a,b){b=String(b);
a=a.JSC$8564_dateTimeSymbols_||_.eA;if(void 0!==a.ZERODIGIT&&!OEa){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},OEa=!1,PEa=!1,kA=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("yc");
},gVa=function(a,b){kA(b);
b=iA(b);return a.JSC$8564_dateTimeSymbols_.AMPMS[12<=b&&24>b?1:0]},fVa=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$8564_dateTimeSymbols_.ERANAMES[c]:a.JSC$8564_dateTimeSymbols_.ERAS[c];case "y":return c=d.getFullYear(),0>c&&(c=-c),2==l&&(c%=100),jA(a,_.cw(c,l));case "Y":return c=(new Date(RUa(d.getFullYear(),d.getMonth(),d.getDate(),a.JSC$8564_dateTimeSymbols_.FIRSTWEEKCUTOFFDAY,a.JSC$8564_dateTimeSymbols_.FIRSTDAYOFWEEK))).getFullYear(),0>c&&(c=-c),2==l&&(c%=100),jA(a,_.cw(c,l));case "M":a:switch(c=d.getMonth(),l){case 5:l=a.JSC$8564_dateTimeSymbols_.NARROWMONTHS[c];
break a;case 4:l=a.JSC$8564_dateTimeSymbols_.MONTHS[c];break a;case 3:l=a.JSC$8564_dateTimeSymbols_.SHORTMONTHS[c];break a;default:l=jA(a,_.cw(c+1,l))}return l;case "k":return kA(e),jA(a,_.cw(iA(e)||24,l));case "S":return jA(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,l)).slice(2)+(3<l?_.cw(0,l-3):""));case "E":return c=d.getDay(),4<=l?a.JSC$8564_dateTimeSymbols_.WEEKDAYS[c]:a.JSC$8564_dateTimeSymbols_.SHORTWEEKDAYS[c];case "a":return gVa(a,e);case "b":return gVa(a,e);case "B":return gVa(a,e);
case "h":return kA(e),jA(a,_.cw(iA(e)%12||12,l));case "K":return kA(e),jA(a,_.cw(iA(e)%12,l));case "H":return kA(e),jA(a,_.cw(iA(e),l));case "c":a:switch(c=d.getDay(),l){case 5:l=a.JSC$8564_dateTimeSymbols_.STANDALONENARROWWEEKDAYS[c];break a;case 4:l=a.JSC$8564_dateTimeSymbols_.STANDALONEWEEKDAYS[c];break a;case 3:l=a.JSC$8564_dateTimeSymbols_.STANDALONESHORTWEEKDAYS[c];break a;default:l=jA(a,_.cw(c,1))}return l;case "L":a:switch(c=d.getMonth(),l){case 5:l=a.JSC$8564_dateTimeSymbols_.STANDALONENARROWMONTHS[c];
break a;case 4:l=a.JSC$8564_dateTimeSymbols_.STANDALONEMONTHS[c];break a;case 3:l=a.JSC$8564_dateTimeSymbols_.STANDALONESHORTMONTHS[c];break a;default:l=jA(a,_.cw(c+1,l))}return l;case "Q":return c=Math.floor(d.getMonth()/3),4>l?a.JSC$8564_dateTimeSymbols_.SHORTQUARTERS[c]:a.JSC$8564_dateTimeSymbols_.QUARTERS[c];case "d":return jA(a,_.cw(d.getDate(),l));case "m":return kA(e),jA(a,_.cw(e.getMinutes?e.getMinutes():0,l));case "s":return kA(e),jA(a,_.cw(e.getSeconds(),l));case "v":return(h||_.ut(c.getTimezoneOffset())).timeZoneId_;
case "V":return a=h||_.ut(c.getTimezoneOffset()),2>=l?a.timeZoneId_:0<aVa(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=RUa(e.getFullYear(),e.getMonth(),e.getDate(),a.JSC$8564_dateTimeSymbols_.FIRSTWEEKCUTOFFDAY,a.JSC$8564_dateTimeSymbols_.FIRSTDAYOFWEEK),jA(a,_.cw(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),
0,1)).valueOf())/864E5)/7)+1,l));case "z":return a=h||_.ut(c.getTimezoneOffset()),4>l?a.tzNames_[0<aVa(a,c)?2:0]:a.tzNames_[0<aVa(a,c)?3:1];case "Z":return b=h||_.ut(c.getTimezoneOffset()),4>l?(l=-_.bVa(b,c),a=[0>l?"-":"+"],l=Math.abs(l),a.push(_.cw(Math.floor(l/60)%100,2),_.cw(l%60,2)),l=a.join("")):l=jA(a,_.$Ua(_.bVa(b,c))),l;default:return""}};var hVa,jVa;hVa={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"};_.iVa=hVa;jVa=hVa;jVa=_.iVa=hVa;var lA,nA,mA,kVa;
_.Mo=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("zc");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_=lA(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:mA(this,lA(this).DECIMAL_PATTERN);break;case 2:mA(this,lA(this).SCIENTIFIC_PATTERN);break;case 3:mA(this,lA(this).PERCENT_PATTERN);break;case 4:a=lA(this).CURRENCY_PATTERN;b=["0"];if(c=
hA[nA(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(""))}mA(this,a);break;case 5:kVa(this,1);break;case 6:kVa(this,2);break;default:throw Error("Cc");}else mA(this,a)};
_.lVa=!1;lA=function(a){return a.overrideNumberFormatSymbols_||(_.lVa?jVa:_.iVa)};
nA=function(a){return a.intlCurrencyCode_||lA(a).DEF_CURRENCY_CODE};
_.mVa=function(a,b){if(308<b)throw Error("Bc`"+b);a.maximumFractionDigits_=b;return a};
mA=function(a,b){var c=[0];a.positivePrefix_=nVa(a,b,c);for(var d=c[0],e=-1,h=0,l=0,m=0,p=-1,q=b.length,t=!0;c[0]<q&&t;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("Ic`"+b);l++;0<=p&&0>e&&p++;break;case ",":0<p&&a.groupingArray_.push(p);p=0;break;case ".":if(0<=e)throw Error("Jc`"+b);e=h+l+m;break;case "E":if(a.useExponentialNotation_)throw Error("Kc`"+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("Lc`"+b);t=!1;break;default:c[0]--,t=!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("Mc`"+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_=nVa(a,b,c);c[0]<b.length&&";"==b.charAt(c[0])?(c[0]++,1!=a.multiplier_&&(a.negativePercentSignExpected_=!0),a.negativePrefix_=nVa(a,b,c),c[0]+=d,a.negativeSuffix_=nVa(a,b,c)):(a.negativePrefix_+=a.positivePrefix_,a.negativeSuffix_+=a.positiveSuffix_)};
kVa=function(a,b){a.compactStyle_=b;mA(a,lA(a).DECIMAL_PATTERN);a.minimumFractionDigits_=0;_.mVa(a,2);if(0<a.minimumFractionDigits_)throw Error("Ac");a.significantDigits_=2};
_.Mo.prototype.parse=function(a,b){b=b||[0];if(0!==this.compactStyle_)throw Error("Dc");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(lA(this).INFINITY,b[0])==b[0]){b[0]+=lA(this).INFINITY.length;var e=
Infinity}else{e=a;var h=!1,l=!1,m=!1,p=-1,q=1,t=lA(this).DECIMAL_SEP,y=lA(this).GROUP_SEP,z=lA(this).EXP_SYMBOL;if(0!=this.compactStyle_)throw Error("Ec");y=y.replace(/\u202f/g,"\u00a0");for(var D="";b[0]<e.length;b[0]++){var E=e.charAt(b[0]),I=oVa(this,E);if(0<=I&&9>=I)D+=I,m=!0;else if(E==t.charAt(0)){if(h||l)break;D+=".";h=!0}else if(E==y.charAt(0)&&("\u00a0"!=y.charAt(0)||b[0]+1<e.length&&0<=oVa(this,e.charAt(b[0]+1)))){if(h||l)break}else if(E==z.charAt(0)){if(l)break;D+="E";l=!0;p=b[0]}else if("+"==
E||"-"==E){if(m&&p!=b[0]-1)break;D+=E}else if(1==this.multiplier_&&E==lA(this).PERCENT.charAt(0)){if(1!=q)break;q=100;if(m){b[0]++;break}}else if(1==this.multiplier_&&E==lA(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(D)/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};
_.Mo.prototype.format=function(a){if(this.minimumFractionDigits_>this.maximumFractionDigits_)throw Error("Fc");if(isNaN(a))return lA(this).NAN;var b=[];var c=a;if(0==this.compactStyle_)c=oA;else{c=Math.abs(c);var d=pVa(this,1>=c?0:qVa(c)).divisorBase;c=pVa(this,d+qVa(rVa(this,pA(c,-d)).intValue))}a=pA(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*=
d?-1:1,a*=this.multiplier_,this.useExponentialNotation_){var e=a;if(0==e)sVa(this,e,this.minimumIntegerDigits_,b),tVa(this,0,b);else{var h=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=pA(e,-h);var l=this.minimumIntegerDigits_;1<this.maximumIntegerDigits_&&this.maximumIntegerDigits_>this.minimumIntegerDigits_?(l=h%this.maximumIntegerDigits_,0>l&&(l=this.maximumIntegerDigits_+l),e=pA(e,l),h-=l,l=1):1>this.minimumIntegerDigits_?(h++,e=pA(e,-1)):(h-=this.minimumIntegerDigits_-1,e=pA(e,this.minimumIntegerDigits_-
1));sVa(this,e,l,b);tVa(this,h,b)}}else sVa(this,a,this.minimumIntegerDigits_,b);else b.push(lA(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 rVa=function(a,b){var c=pA(b,a.maximumFractionDigits_);0<a.significantDigits_&&(c=uVa(c,a.significantDigits_,a.maximumFractionDigits_));c=Math.round(c);isFinite(c)?(b=Math.floor(pA(c,-a.maximumFractionDigits_)),a=Math.floor(c-pA(b,a.maximumFractionDigits_))):a=0;return{intValue:b,fracValue:a}},sVa=function(a,b,c,d){if(a.minimumFractionDigits_>a.maximumFractionDigits_)throw Error("Fc");
d||(d=[]);b=rVa(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(pA(p,-1));m=p+m;var q=lA(a).DECIMAL_SEP;p=lA(a).ZERO_DIGIT.charCodeAt(0);var t=m.length,y=0;if(0<e||0<c){for(e=t;e<c;e++)d.push(String.fromCharCode(p));if(2<=a.groupingArray_.length)for(c=1;c<a.groupingArray_.length;c++)y+=a.groupingArray_[c];c=t-y;if(0<c){e=a.groupingArray_;y=t=0;for(var z,D=lA(a).GROUP_SEP,
E=m.length,I=0;I<E;I++)if(d.push(String.fromCharCode(p+Number(m.charAt(I)))),1<E-I)if(z=e[y],I<c){var S=c-I;(1===z||0<z&&1===S%z)&&d.push(D)}else y<e.length&&(I===c?y+=1:z===I-c-t+1&&(d.push(D),t+=z,y+=1))}else{c=m;m=a.groupingArray_;e=lA(a).GROUP_SEP;z=c.length;D=[];for(t=m.length-1;0<=t&&0<z;t--){y=m[t];for(E=0;E<y&&0<=z-E-1;E++)D.push(String.fromCharCode(p+Number(c.charAt(z-E-1))));z-=y;0<z&&D.push(e)}d.push.apply(d,D.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(uVa(parseFloat(l[0]),a.significantDigits_,1)),h=h.replace(".",""),h+=(0,_.GJa)("0",parseInt(l[1],10)-h.length+1));a.maximumFractionDigits_+1>h.length&&(h="1"+(0,_.GJa)("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))))},tVa=function(a,b,c){c.push(lA(a).EXP_SYMBOL);
0>b?(b=-b,c.push(lA(a).MINUS_SIGN)):a.useSignForPositiveExponent_&&c.push(lA(a).PLUS_SIGN);b=""+b;for(var d=lA(a).ZERO_DIGIT,e=b.length;e<a.minExponentDigits_;e++)c.push(d);c.push(b)},oVa=function(a,b){b=b.charCodeAt(0);
if(48<=b&&58>b)return b-48;a=lA(a).ZERO_DIGIT.charCodeAt(0);return a<=b&&b<a+10?b-a:-1},nVa=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+=nA(a);else switch(a.currencyStyle_){case 0:l=nA(a);d+=l in hA?hA[l][1]:l;break;case 2:l=nA(a);var m=hA[l];d+=m?l==m[1]?l:l+" "+m[1]:l;break;case 1:l=nA(a),d+=l in hA?hA[l][2]:l}break;case "%":if(!a.negativePercentSignExpected_&&1!=a.multiplier_)throw Error("Gc");if(a.negativePercentSignExpected_&&
100!=a.multiplier_)throw Error("Hc");a.multiplier_=100;a.negativePercentSignExpected_=!1;d+=lA(a).PERCENT;break;case "\u2030":if(!a.negativePercentSignExpected_&&1!=a.multiplier_)throw Error("Gc");if(a.negativePercentSignExpected_&&1E3!=a.multiplier_)throw Error("Hc");a.multiplier_=1E3;a.negativePercentSignExpected_=!1;d+=lA(a).PERMILL;break;default:d+=l}}return d},oA={divisorBase:0,
negative_prefix:"",negative_suffix:"",prefix:"",suffix:""},pVa=function(a,b){a=1==a.compactStyle_?_.gA.COMPACT_DECIMAL_SHORT_PATTERN:_.gA.COMPACT_DECIMAL_LONG_PATTERN;null==a&&(a=_.gA.COMPACT_DECIMAL_SHORT_PATTERN);if(3>b)return oA;b=Math.min(14,b);var c=a[pA(1,b)];for(--b;!c&&3<=b;)c=a[pA(1,b)],b--;if(!c)return oA;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]}:oA:oA},qVa=function(a){if(!isFinite(a))return 0<a?a:0;
for(var b=0;1<=(a/=10);)b++;return b},pA=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))},vVa=function(a,b){return a&&isFinite(a)?pA(Math.round(pA(a,b)),-b):a},uVa=function(a,b,c){if(!a)return a;
b=b-qVa(a)-1;return b<-c?vVa(a,-c):vVa(a,b)};var wVa;wVa=function(a,b){var c=a|0;if(void 0===b){b=Math;var d=b.min,e=a+"",h=e.indexOf(".");b=d.call(b,-1===h?0:e.length-h-1,3)}d=Math.pow(10,b);a={v:b,f:(a*d|0)%d};return 1==c&&0==a.v?"one":"other"};
_.xVa=wVa;_.xVa=wVa;_.yVa={DAY:{LONG:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},NARROW:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},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.}"},NARROW:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},
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.}"},NARROW:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},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.}"},NARROW:{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.}"},NARROW:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",
F:"one{in #q}other{in #q}"}},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.}"},NARROW:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},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.}"},NARROW:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},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.}"},NARROW:{R:{"-1":"last yr.",0:"this yr.",1:"next yr."},P:"one{#y ago}other{#y ago}",F:"one{in #y}other{in #y}"}}};_.qA=function(a){this.mechanism=a};
_.Wu(_.qA,xy);var rA=function(a,b){this.JSC$8597_key_=a;this.value_=b};
rA.prototype.getKey=function(){return this.JSC$8597_key_};
rA.prototype.getValue=function(){return this.value_};
rA.prototype.clone=function(){return new rA(this.JSC$8597_key_,this.value_)};var sA=function(a){this.nodes_=[];if(a)a:{if(a instanceof sA){var b=a.getKeys();a=a.getValues();if(0>=this.getCount()){for(var c=this.nodes_,d=0;d<b.length;d++)c.push(new rA(b[d],a[d]));break a}}else b=_.If.getKeys(a),a=_.If.getValues(a);for(c=0;c<b.length;c++)this.insert(b[c],a[c])}};
_.f=sA.prototype;_.f.insert=function(a,b){var c=this.nodes_;c.push(new rA(a,b));a=c.length-1;b=this.nodes_;for(c=b[a];0<a;){var d=a-1>>1;if(b[d].getKey()>c.getKey())b[a]=b[d],a=d;else break}b[a]=c};
_.f.remove=function(){var a=this.nodes_,b=a.length,c=a[0];if(!(0>=b)){if(1==b)a.length=0;else{a[0]=a.pop();a=0;b=this.nodes_;for(var d=b.length,e=b[a];a<d>>1;){var h=2*a+1,l=2*a+2;h=l<d&&b[l].getKey()<b[h].getKey()?l:h;if(b[h].getKey()>e.getKey())break;b[a]=b[h];a=h}b[a]=e}return c.getValue()}};
_.f.peek=function(){var a=this.nodes_;if(0!=a.length)return a[0].getValue()};
_.f.getValues=function(){for(var a=this.nodes_,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].getValue());return b};
_.f.getKeys=function(){for(var a=this.nodes_,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].getKey());return b};
_.f.containsValue=function(a){return this.nodes_.some(function(b){return b.getValue()==a})};
_.f.containsKey=function(a){return this.nodes_.some(function(b){return b.getKey()==a})};
_.f.clone=function(){return new sA(this)};
_.f.getCount=function(){return this.nodes_.length};
_.f.isEmpty=function(){return 0===this.nodes_.length};
_.f.clear=function(){this.nodes_.length=0};var zVa=function(){sA.apply(this,arguments)};
_.H(zVa,sA);var Bra,Dra,Fra,yra,Cra,zra,wra,xra;Bra={"U+0008":"backspace","U+0009":"tab","U+001B":"esc","U+0020":"space","U+007F":"del"};Dra={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:"*"};Fra={shift:"shiftKey",ctrl:"ctrlKey",alt:"altKey",meta:"metaKey"};yra=/[a-z0-9*]/;Cra=/U\+/;zra=/^arrow/;wra=/^space(bar)?/;xra=/^escape$/;_.tA={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=_.Hra(b);for(var c=0;c<b.length;++c)if(_.Era(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){_.Hra(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(_.Era(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()}};/*

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
*/
_.uA={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()}};_.vA={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=_.bn(a).localTarget;this.isLightDescendant(b)||(a.preventDefault(),a.stopImmediatePropagation(),this._setPressed(!0))},
_spaceKeyUpHandler:function(a){a=_.bn(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()}};
_.wA=[_.tA,_.vA];_.xA=function(a){_.xA[" "](a);this.type=a&&a.type||"default";this.key=a&&a.key;a&&"value"in a&&(this.value=a.value)};
_.xA.prototype.byKey=function(a){this.key=a;return this.value};
_.J.Object.defineProperties(_.xA.prototype,{value:{configurable:!0,enumerable:!0,get:function(){var a=this.type,b=this.key;if(a&&b)return yA[a]&&yA[a][b]},
set:function(a){var b=this.type,c=this.key;b&&c&&(b=yA[b]=yA[b]||{},null==a?delete b[c]:b[c]=a)}},
list:{configurable:!0,enumerable:!0,get:function(){if(!this.type)return[];var a=yA[this.type];return a?Object.keys(a).map(function(b){return yA[this.type][b]},this):[]}}});
_.xA[" "]=function(){};
var yA={};_.Dq({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 _.xA({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 _.xA({type:this.type,key:a})).value}});_.Dq({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 _.xA({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=_.bn(a.root||a);c.insertBefore(b,c.childNodes[0]);return a._svgIcon=b}return null},
removeIcon:function(a){a._svgIcon&&(_.bn(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);_.bn(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}});var AVa;AVa=new Set;_.zA={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):(AVa.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():_.Pm||this._fireResize()},
_fireResize:function(){this.fire("iron-resize",null,{node:this,bubbles:!1})},
_onIronRequestResizeNotifications:function(a){var b=_.bn(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):(AVa.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?AVa.delete(this):AVa.add(this)}};var BVa=_.Mu(['\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']),
CVa=function(a,b,c,d){a-=c;b-=d;return Math.sqrt(a*a+b*b)},DVa=window.performance&&window.performance.now?window.performance.now.bind(window.performance):Date.now;
Ira.prototype={get boundingRect(){return this.element.getBoundingClientRect()}};var Jra=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 Ira(a.element)};
Kra.prototype={get recenters(){return this.element.recenters},get center(){return this.element.center},get mouseDownElapsed(){if(!this.mouseDownStart)return 0;var a=DVa()-this.mouseDownStart;this.mouseUpStart&&(a-=this.mouseUpElapsed);return a},get mouseUpElapsed(){return this.mouseUpStart?DVa()-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;Jra(this);this.mouseDownStart=DVa();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(CVa(b,c,0,0),CVa(b,c,
a.width,0),CVa(b,c,0,a.height),CVa(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=DVa())},
remove:function(){_.bn(_.bn(this.waveContainer).parentNode).removeChild(this.waveContainer)}};
_.Dq({_template:_.Gz(BVa),is:"paper-ripple",behaviors:[_.tA],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==_.bn(this).parentNode.nodeType?this.keyEventTarget=_.bn(this).getOwnerRoot().host:this.keyEventTarget=_.bn(this).parentNode;var a=this.keyEventTarget;this.listen(a,"up","uiUpAction");this.listen(a,"down","uiDownAction")},
detached:function(){this.unlisten(this.keyEventTarget,"up","uiUpAction");this.unlisten(this.keyEventTarget,"down","uiDownAction");this.keyEventTarget=null;this.ripples.forEach(function(a){a.remove()});
this.ripples.length=0;this._setAnimating(!1)},
get shouldKeepAnimating(){for(var a=0;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 Kra(this);_.bn(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())}});_.AA={properties:{noink:{type:Boolean,observer:"_noinkChanged"},_rippleContainer:{type:Object}},_buttonStateChanged:function(){this.focused&&this.ensureRipple()},
_downHandler:function(a){_.vA._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&&_.bn(b).appendChild(this._ripple);if(a){b=_.bn(this._rippleContainer||this);var c=_.bn(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)}};var EVa={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){_.vA._spaceKeyDownHandler.call(this,a);this.hasRipple()&&1>this.getRipple().ripples.length&&this._ripple.uiDownAction()},
_spaceKeyUpHandler:function(a){_.vA._spaceKeyUpHandler.call(this,a);this.hasRipple()&&this._ripple.uiUpAction()}},FVa=[_.wA,
_.uA,_.AA,EVa];var cn=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=cn;this.__proto__=cn.prototype};
_.H(cn,Error);var GVa=Cz(function(a){var b=function(){return a.apply(this,arguments)||this};
_.H(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 cn("Argument '"+c+"' is undefined.",c);return d};
b.prototype._addPropertyEffect=function(c,d,e){return a.prototype._addPropertyEffect.call(this,c,d,Lra(e,e&&e.info&&e.info.methodName))};
b._addTemplatePropertyEffect=function(c,d,e){return a._addTemplatePropertyEffect.call(this,c,d,Lra(e))};
return b}),HVa=_.Dq.Class;
_.Dq.Class=function(a,b){return HVa(a,function(c){return b?b(GVa(c)):GVa(c)})};
var IVa=Cz(function(a){var b=GVa(a);a=function(){return b.apply(this,arguments)||this};
_.H(a,b);_.J.Object.defineProperties(a.prototype,{_legacyUndefinedCheck:{configurable:!0,enumerable:!0,get:function(){return this._methodHost&&this._methodHost._legacyUndefinedCheck}}});
return a}),JVa=Rm.mixin;
Rm.mixin=JVa?function(a){return IVa(JVa(a))}:IVa;
console.info("LegacyDataMixin will be applied to all legacy elements.\nSet `_legacyUndefinedCheck: true` on element class to enable.");var pya=Om;/*

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 LVa;_.KVa="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");LVa=function(){var a=[],b;var c=c||_.KVa.length;for(b=0;8>b;b++)a[b]=_.KVa[0|Math.random()*c];return a.join("")};var Pra=function(){return Math.random().toString(36).substring(7).split("").join(".")},Ora="@@redux/INIT"+Pra(),Sra="@@redux/REPLACE"+Pra();var Tra="function"===typeof Symbol&&Symbol.observable||"@@observable";var asa="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(" "),$ra={accept_charset:"acceptCharset",
"char":"ch",charoff:"chOff",checked:"defaultChecked","class":"className","for":"htmlFor",http_equiv:"httpEquiv",muted:"defaultMuted",selected:"defaultSelected",value:"defaultValue"},Zra=null,Ura=null;var dsa={},isa=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]*$");var Fsa={text:1},rsa={audio:{currentTime:1,srcObject:1},video:{currentTime:1,srcObject:1}};var MVa=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,NVa={CONSTANT:{isUnwrappable:function(a){return a instanceof _.Wj},
unwrap:_.Zv},JAVASCRIPT:{isUnwrappable:function(a){return a instanceof _.$v},
unwrap:function(a){return hda(a)}},
HTML:{isUnwrappable:function(a){return a instanceof cd},
unwrap:function(a){return _.md(a)}},
RESOURCE_URL:{isUnwrappable:function(a){return a instanceof td},
unwrap:function(a){return _.qd(a)}},
STRING:{isUnwrappable:function(a){return a instanceof Object},
unwrap:function(a){return String(a)}},
STYLE:{isUnwrappable:function(a){return a instanceof _.Qe},
unwrap:_.Nca},URL:{isUnwrappable:function(a){return a instanceof _.Pc},
unwrap:function(a){return _.$c(a)}}},OVa={CONSTANT:Ksa,
JAVASCRIPT:Ksa,HTML:function(a){return _.md(Zca(a))},
RESOURCE_URL:Ksa,STRING:String,STYLE:Ksa,URL:function(a,b){a=MVa.test(a)?a:void 0;return void 0===a?b:a}};var Vsa=/(?!,)([^\t\n\f\r ]+)(?:[\t\n\f\r ]+([.0-9+\-]+[a-z]?))?/gi,Lsa=/[\t\n\f\r ]+/,Nsa=/[\t\n\f\r ,]+/g,Psa=function(a,b,c){return c},qn={},PVa=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}}(),pn=PVa.INNOCUOUS_STRING,Usa=PVa.INNOCUOUS_SCRIPT,Tsa=PVa.INNOCUOUS_URL;var QVa=function(a){var b=Wsa(a);return function(c,d,e,h){return h?b(h,d,e,c):pn}}({reportHandler:function(a,b){if(a)try{throw Error(b);
}catch(c){_.Rj(c)}},
safeTypesBridge:function(a,b,c){var d=NVa[b];return d.isUnwrappable(a)&&(d=d.unwrap(a,c),d!==c)?d:(0,OVa[b])(String(a),c)},
allowedIdentifierPrefixes:[""]});if(void 0!==nm)throw Error("cd");nm=QVa;if(nm!==QVa)throw Error("dd");rn("Injectable",[]);var vta=rn("Inject",[["token",void 0]]),xta=rn("Optional",[]);rn("Injectable",[]);var yta=rn("Self",[]),zta=rn("SkipSelf",[]);rn("Host",[]);var RVa={},SVa=function(){};
SVa.prototype.get=function(){throw Error("fd");};
SVa.prototype.addProvider=function(){throw Error("fd");};var tta=Function;var TVa=/^function\s+\S+\(\)\s*{\s*("use strict";)?\s*(return\s+)?\S+\.apply\(this,\s*arguments\)/,UVa=function(){this._reflect=window.Reflect};
_.f=UVa.prototype;_.f.factory=function(a){return function(){return new (Function.prototype.bind.apply(a,[null].concat(_.Pd(_.Xc.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&&Ysa(b[d])&&(c[d]=c[d].concat(b[d]));return c};
_.f._ownParameters=function(a,b){if(TVa.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&&$sa(d.decorators)}),this._zipTypesAndAnnotations(a,b)):Ysa(this._reflect)&&Ysa(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 $sa(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]=$sa(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,_.Pd(c[h]));l.push.apply(l,_.Pd(e[h]));c[h]=l});
return c};
_.f.method=function(a){return function(b,c){if(!b[a])throw Error("gd`"+a);return b[a].apply(b,c)}};var VVa=function(){};var WVa=function(a){this.reflectionCapabilities=a};
_.H(WVa,VVa);_.f=WVa.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 ita=new WVa(new UVa);var BA=function(a,b){this.token=a;this.id=b;if(void 0===a||null===a)throw Error("ld");};
_.J.Object.defineProperties(BA.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return sn(this.token)}}});
_.J.Object.defineProperties(BA,{JSC$8696_numberOfKeys:{configurable:!0,enumerable:!0,get:function(){return un.JSC$8700_numberOfKeys}}});
var XVa=function(){this._allKeys=new Map};
XVa.prototype.get=function(a){if(a instanceof BA)return a;if(this._allKeys.has(a))return this._allKeys.get(a);var b=new BA(a,BA.JSC$8696_numberOfKeys);this._allKeys.set(a,b);return b};
_.J.Object.defineProperties(XVa.prototype,{JSC$8700_numberOfKeys:{configurable:!0,enumerable:!0,get:function(){return this._allKeys.size}}});
var un=new XVa;var kta=function(a,b,c){this.key=a;this.optional=b;this.visibility=c},mta=[],pta=function(a,b,c){this.key=a;
this.resolvedFactories=b;this.multiProvider=c},nta=function(a,b,c,d){this.factory=a;
this.dependencies=b;this.providerClass=c;this.providerValue=d};var CA={},DA=function(a,b){this.constructedKeyIds={};this.providers=[];this.keyIds=[];this.objs=[];this.keyIdToIndex=new Map;this.parent=void 0===b?null:b;a=_.g(a);for(b=a.next();!b.done;b=a.next())this.addProvider(b.value)};
_.f=DA.prototype;_.f.addProvider=function(a){this.keyIdToIndex.set(a.key.id,this.keyIds.length);this.providers.push(a);this.keyIds.push(a.key.id);this.objs.push(CA)};
_.f.get=function(a,b){b=void 0===b?RVa:b;return this._getByKey(un.get(tn(a)),null,b)};
_.f._new=function(a){if(this.constructedKeyIds[a.key.id])throw fta(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,_.Pd(e))}catch(l){throw gta(this,l,a.key);}return h};
_.f._getByReflectiveDependency=function(a){return this._getByKey(a.key,a.visibility,a.optional?null:RVa)};
_.f._getByKey=function(a,b,c){return a===YVa?this:b instanceof yta?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]===CA&&(this.objs[b]=this._new(this.providers[b])),this.objs[b];return CA};
_.f._throwOrNull=function(a,b){if(b!==RVa)return b;throw eta(this,a);};
_.f._getByKeySelf=function(a,b){var c=this._getObjByKeyId(a.id);return c!==CA?c:this._throwOrNull(a,b)};
_.f._getByKeyDefault=function(a,b,c){for(var d=c=c instanceof zta?this.parent:this;c instanceof DA;){var e=c._getObjByKeyId(a.id);if(e!==CA)return e;c=c.parent}e=void 0;if(null!==c)try{var h=c.get(a.token,b);if(h!==CA)return h}catch(l){e=l}if(!(d instanceof DA&&Bta(a.token))){if(e)throw e;return this._throwOrNull(a,b)}for(h=d;h.parent instanceof DA;)h=h.parent;h.addProvider(qta({provide:a.token,useClass:a.token}));return h.get(a.token,b)};
_.f.toString=function(){return this.displayName};
_.J.Object.defineProperties(DA.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return"ReflectiveInjector(providers: ["+Ata(this,function(a){return' "'+a.key.displayName+'" '}).join(", ")+"])"}}});
var YVa=un.get(tn(SVa));var ZVa=-1,$Va=function(a){addEventListener("pageshow",function(b){b.persisted&&(ZVa=b.timeStamp,a(b))},!0)};var aWa=function(a,b,c,d){var e,h;return function(l){0<=b.value&&(l||d)&&((h=b.value-(e||0))||void 0===e)&&(e=b.value,b.delta=h,l=b.value,b.rating=l>c[1]?"poor":l>c[0]?"needs-improvement":"good",a(b))}};var bWa=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]};var cWa=function(){var a=bWa();return a&&a.activationStart||0};var dWa=function(){var a=bWa(),b="navigate";0<=ZVa?b="back-forward-cache":a&&(b=document.prerendering||0<cWa()?"prerender":a.type.replace(/_/g,"-"));return{name:"LCP",value:-1,rating:"good",delta:0,entries:[],id:"v3-"+Date.now()+"-"+(Math.floor(Math.random()*(9E12-1))+1E12),navigationType:b}};var eWa=function(a){try{if(PerformanceObserver.supportedEntryTypes.includes("largest-contentful-paint")){var b=new PerformanceObserver(function(c){a(c.getEntries())});
b.observe(Object.assign({type:"largest-contentful-paint",buffered:!0},{}));return b}}catch(c){}};var fWa=function(a){var b=function(c){if("pagehide"===c.type||"hidden"===document.visibilityState)a(c),removeEventListener("visibilitychange",b,!0),removeEventListener("pagehide",b,!0)};
addEventListener("visibilitychange",b,!0);addEventListener("pagehide",b,!0)};var EA=-1,gWa=function(){fWa(function(a){EA=a.timeStamp})},hWa=function(){0>EA&&(EA="hidden"!==document.visibilityState||document.prerendering?Infinity:0,gWa(),$Va(function(){setTimeout(function(){EA="hidden"!==document.visibilityState||document.prerendering?Infinity:0;
gWa()},0)}));
return{get firstHiddenTime(){return EA}}};var iWa={},mGa=function(a){var b=b||{};var c=[2500,4E3],d=hWa(),e=dWa(),h=function(q){if(q=q[q.length-1]){var t=q.startTime-cWa();t<d.firstHiddenTime&&(e.value=t,e.entries=[q],m())}},l=eWa(h);
if(l){var m=aWa(a,e,c,b.reportAllChanges);var p=function(){iWa[e.id]||(h(l.takeRecords()),l.disconnect(),iWa[e.id]=!0,m(!0))};
["keydown","click"].forEach(function(q){addEventListener(q,p,{once:!0,capture:!0})});
fWa(p);$Va(function(q){e=dWa();m=aWa(a,e,c,b.reportAllChanges);requestAnimationFrame(function(){requestAnimationFrame(function(){e.value=performance.now()-q.timeStamp;iWa[e.id]=!0;m(!0)})})})}};var jWa;var kWa;/*

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
*/
_.Dq({_template:function(){if(void 0!==kWa)return kWa;var a=document.createElement("template");_.K(a,"\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===jWa){var d=document.createElement("template");_.K(d,'\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/**\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: -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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\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}\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>');
jWa=d}d=jWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kWa=a},
is:"tp-yt-paper-button",hostAttributes:{"style-target":"host"},behaviors:[FVa],properties:{raised:{type:Boolean,reflectToAttribute:!0,value:!1,observer:"_calculateElevation"}},_calculateElevation:function(){this.raised?EVa._calculateElevation.apply(this):this._setElevation(0)}});var lWa;var mWa;/*

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
*/
_.Dq({_template:function(){if(void 0!==mWa)return mWa;var a=document.createElement("template");_.K(a,'\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" style-target="tooltip">\n  <slot></slot>\n</div>\n');var b=a.content,c=b.insertBefore;if(void 0===lWa){var d=document.createElement("template");_.K(d,'\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_tooltip.tp.yt.paper.tooltip.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  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[style-target=tooltip] {\n  display: block;\n  outline: none;\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\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}\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>');
lWa=d}d=lWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mWa=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},alwaysDisplay:{type:Boolean,value:!1},animationDelay:{type:Number,value:500,observer:"_delayChange"},animationEntry:{type:String,value:""},animationExit:{type:String,value:""},
animationConfig:{type:Object,value:function(){return{entry:[{name:"fade-in-animation",node:this,timing:{delay:0}}],exit:[{name:"fade-out-animation",node:this}]}}},
_showing:{type:Boolean,value:!1}},listeners:{webkitAnimationEnd:"_onAnimationEnd"},get target(){var a=_.bn(this).parentNode,b=_.bn(this).getOwnerRoot(),c;this.for?c=_.bn(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(!this.alwaysDisplay&&""===_.bn(this).textContent.trim()){for(var a=!0,b=_.bn(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")}});var nWa=function(a){this.internalArray_=_.k(a)};
_.H(nWa,_.n);nWa.prototype.getType=function(){return _.sv(this,2)};
_.FA=function(a){var b=new nWa;return _.x(b,2,a)};
nWa.prototype.getLanguage=function(){return _.Mk(this,_.ij(this,_.GA,4))};
_.GA=[3,4,5];var oWa=function(a){this.internalArray_=_.k(a)};
_.H(oWa,_.n);oWa.prototype.getType=function(){return _.sv(this,1)};
_.HA=function(a){var b=new oWa;return _.x(b,1,a)};
_.IA=function(a,b){return _.Cj(a,2,_.pWa,b)};
_.pWa=[2,3,4];var JA=function(a){this.internalArray_=_.k(a)};
_.H(JA,_.n);_.f=JA.prototype;_.f.getEnableSsEngine=function(){return _.rv(this,2)};
_.f.getEnableAwr=function(){return _.rv(this,3)};
_.f.getAlohaAutoGaRollout=function(){return _.rv(this,5)};
_.f.getEnableConfigurator=function(){return _.rv(this,6)};
_.f.getEnableMweb=function(){return _.rv(this,7)};
var Tta=function(){var a=qWa();return _.wn(a,7,!0)};
JA.prototype.getEnableCtlConsentCheckbox=function(){return _.rv(this,8)};
JA.prototype.getEnableIframe=function(){return _.rv(this,9)};
var qWa=function(){var a=new JA;a=_.wn(a,5,!0);a=_.wn(a,2,!0);a=_.wn(a,4,!1);a=_.wn(a,8,!0);return _.wn(a,9,!0)};
_.f=JA.prototype;_.f.getEnableScreenshotNudge=function(){return _.rv(this,10)};
_.f.getEnableWebStartupConfigEndpoint=function(){return _.rv(this,11)};
_.f.getEnableJunkNudge=function(){return _.rv(this,12)};
_.f.getEnableConfiguratorLocale=function(){return _.rv(this,13)};
_.f.getEnableTinyNoPointer=function(){return _.rv(this,14)};
_.f.getEnableSupportSessionLogging=function(){return _.rv(this,15)};
_.f.getEnableFileUploadForScreenshot=function(){return _.rv(this,16)};
_.f.getEnableDirectDeflectionForSingleCategory=function(){return _.rv(this,17)};
_.f.getEnableImageSanitization=function(){return _.rv(this,18)};
_.f.getEnableAlohaBinarySplit=function(){return _.rv(this,19)};
_.f.getEnableDbFeedbackIntents=function(){return _.rv(this,20)};
_.f.getEnableMarkMandatoryFieldsWithRequired=function(){return _.rv(this,21)};
_.f.getEnableFeedbackCategoryCustomUi=function(){return _.rv(this,22)};
_.f.getEnableRealtimeCtl=function(){return _.rv(this,23)};var Sta=function(a){this.internalArray_=_.k(a)};
_.H(Sta,_.n);var Cta=[/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/inapp/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/inapp/];var Fta="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 Gta=_.Mu(["https://www.gstatic.com/uservoice/feedback/client/web/","/main_light_binary.js"]),Hta=_.Mu(["https://www.gstatic.com/uservoice/feedback/client/web/","/main_binary__",".js"]);var Jta,Lta;var rWa,sWa;
rWa=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||_.ca,e=d.document,h=a.nonce||_.FJa(d);h&&!a.nonce&&(a.nonce=h);if("help"==a.flow){var l=_.Gf("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.feedbackServerUri||"//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||_.Ka(b)||(d+=encodeURIComponent(p)+"="+encodeURIComponent(b)+"&");a=_.tw(e).createElement("SCRIPT");h&&a.setAttribute("nonce",h);_.Ad(a,_.fd(d));e.body.appendChild(a)}};
sWa=function(a,b,c,d){var e,h;_.v(function(l){e=c||_.ca;var m="DEV"===a.serverEnvironment,p=c||_.ca;p=a.nonce||_.FJa(p);m={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,userEmail:void 0,defaultFormInputValues:void 0,
defaultFormInputValuesString:void 0,abuseLink:a.abuseLink,additionalDataConsent:a.additionalDataConsent},initializationData:{isLocalServer:m,nonce:p,useNightlyRelease:m,feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback,
enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(p=new Map(Object.entries(b)),m.extraData.productSpecificData=p);h=m;return _.w(l,Pta(h,d,e),0)})};
_.tWa=function(a,b,c){try{if("help"===a.flow){var d=a.helpCenterPath.replace(/^\//,"");_.xd(c||window,_.Wc("https://support.google.com/"+d))}else"submit"===a.flow?rWa(a,b,c):Uta(a.productId,a.feedbackServerUri).then(function(e){e=_.bh(e,JA,1);var h=!RHa||(null==e?void 0:e.getEnableMweb()),l=!a.tinyNoPointer||(null==e?void 0:e.getEnableTinyNoPointer());!e||e.getAlohaAutoGaRollout()&&h&&l?sWa(a,b,c,e):rWa(a,b,c)},function(e){e&&"DuplicateFormError"!==e.name&&rWa(a,b,c)})}catch(e){sWa(a,b,c,null)}};
_.Wg("userfeedback.api.startFeedback",_.tWa);var qDa=function(a){var b=a.split(""),c=[-263237435,15,b,function(d,e,h){var l=e.length;h.forEach(function(m,p,q){this.push(q[p]=e[(e.indexOf(m)-e.indexOf(this[p])+p+l--)%e.length])},d.split(""))},
function(d,e){d=(d%e.length+e.length)%e.length;e.splice(-d).reverse().forEach(function(h){e.unshift(h)})},
"response",function(){for(var d=64,e=[];++d-e.length-32;){switch(d){case 58:d-=14;case 91:case 92:case 93:continue;case 123:d=47;case 94:case 95:case 96:continue;case 46:d=95}e.push(String.fromCharCode(d))}return e},
null,12,1540023973,65941107,null,b,function(d,e){for(d=(d%e.length+e.length)%e.length;d--;)e.unshift(e.pop())},
695603893,function(d){for(var e=d.length;e;)d.push(d.splice(--e,1)[0])},
"'[;'[(",function(d,e){d.push(e)},
null,function(d,e,h,l,m){return e(h,l,m)},
"continuation",b,function(d,e){if(0!=d.length){e=(e%d.length+d.length)%d.length;var h=d[0];d[0]=d[e];d[e]=h}},
function(){for(var d=64,e=[];++d-e.length-32;){switch(d){case 91:d=44;continue;case 123:d=65;break;case 65:d-=18;continue;case 58:d=96;continue;case 46:d=95}e.push(String.fromCharCode(d))}return e},
'"),/]];'];c[7]=c;c[11]=c;c[18]=c;try{(((0,c[15])(c[21]),c[22])(c[11],c[9]),c[22])(c[new Date("1970-01-01T04:30:12.000+04:30")/1E3],c[1]),((0,c[22])(c[11],c[23]),c[4])(c[10],c[18]),(0,c[20])(c[21],c[14])<<(0,c[17])(c[18],c[1]),(0,c[4])(c[8],c[21]),(0,c[19])((0,c[19])((0,c[17])(c[7],c[9]),c[3],c[20],(0,c[6])(),c[2]),c[3],c[5],(0,c[15])(),c[2])}catch(d){return"enhanced_except_AP____8P_"+a}return b.join("")};_.uWa=new _.ey("runAttestationCommand");_.vWa=new _.ey("accessibilityData");var wWa=new _.ey("profileCardCommand");var Oya=new _.ey("signInEndpoint");var Nya=new _.ey("signOutEndpoint");_.xWa=new _.ey("saveCommandToSessionStorageAction");var yWa=new _.ey("crossAccountChannelTransferEndpoint");_.zWa=new _.ey("getAccountSwitcherEndpoint");var AWa=new _.ey("getAccountsListEndpoint");_.BWa=new _.ey("getAccountsListInnertubeEndpoint");var CWa=new _.ey("adsControlFlowOpportunityReceivedCommand");var DWa=new _.ey("openAdAllowlistInstructionCommand");var iDa=new _.ey("instreamVideoAdRenderer");_.EWa=new _.ey("sequenceItemInPlayerAdLayoutRenderer");_.FWa=new _.ey("adSlotRenderer");_.GWa=new _.ey("reelsPlayerOverlayLayoutViewModel");var HWa=new _.ey("createBackstagePostEndpoint");var IWa=new _.ey("getPostVideoPreviewEndpoint");var JWa=new _.ey("updateBackstagePostEndpoint");_.up=new _.ey("browseEndpoint");_.KWa=new _.ey("confirmDialogEndpoint");var LWa=new _.ey("revealBusinessEmailCommand");var MWa=new _.ey("validateChannelHandleCommand");var NWa=new _.ey("channelCreationFormEndpoint");var OWa=new _.ey("channelCreationServiceEndpoint");var PWa=new _.ey("updateChannelPageSettingsEndpoint");var KA=function(a){this.delegate=a},LA=function(){KA.apply(this,arguments)};
_.H(LA,KA);_.J.Object.defineProperties(LA.prototype,{entityMetadata:{configurable:!0,enumerable:!0,get:function(){return this.delegate.entityMetadata},
set:function(a){this.delegate.entityMetadata=a}}});var QWa=function(){LA.apply(this,arguments)};
_.H(QWa,LA);QWa.prototype.getAssociations=function(){return[]};var gCa=new _.ey("webThumbnailDetailsExtensionData");_.tFa=new _.ey("commandContext");var RWa=new _.ey("updateCommentsSettingsEndpoint");_.bs=new _.ey("commandExecutorCommand");_.Xr=new _.ey("emoji");_.SWa=new _.ey("appendContinuationItemsAction");_.pq=new _.ey("continuationCommand");_.MA=new _.ey("openPopupAction");_.TWa=new _.ey("playlistRemoveVideosAction");_.UWa=new _.ey("updatePlaylistAction");_.VWa=new _.ey("addToPlaylistCommand");_.WWa=new _.ey("endPlaylistCommand");_.XWa=new _.ey("recoverPlaylistCommand");_.YWa=new _.ey("refreshPlaylistCommand");_.ZWa=new _.ey("refreshFormCommand");_.$Wa=new _.ey("openOnePickAddVideoModalCommand");_.Pn=new _.ey("signalAction");_.aXa=new _.ey("updateButtonAction");_.NA=new _.ey("richItemRenderer");_.bXa=new _.ey("metadataBadgeRenderer");var cXa=new _.ey("claimLegacyYoutubeChannelEndpoint");var dXa=new _.ey("getNotificationMenuEndpoint");var eXa=new _.ey("getSearchInVideoCommand");_.fXa=new _.ey("getTranscriptEndpoint");_.oq=new _.ey("signalServiceEndpoint");var gXa=new _.ey("verifyAgeEndpoint");var Rs=function(a){this.internalArray_=_.k(a)};
_.H(Rs,_.n);Rs.prototype.getPath=function(){return _.Mk(this,1)};
Rs.prototype.getValue=function(){return _.Mk(this,2)};
Rs.prototype.hasValue=function(){return null!=_.id(this,2)};
var hXa=[0,_.Uv,-1];var iXa=function(a){this.internalArray_=_.k(a)};
_.H(iXa,_.n);iXa.repeatedFields_=[1];var rDa=_.Dc(iXa,[0,_.Vv,hXa]);var jXa=new _.ey("dismissalEndpoint");_.Zr=new _.ey("innertubeCommand");var fBa=new _.ey("loggingDirectives");var rua={EMBEDDED_PLAYER_MODE_UNKNOWN:"EMBEDDED_PLAYER_MODE_UNKNOWN",EMBEDDED_PLAYER_MODE_DEFAULT:"EMBEDDED_PLAYER_MODE_DEFAULT",EMBEDDED_PLAYER_MODE_PFP:"EMBEDDED_PLAYER_MODE_PFP",EMBEDDED_PLAYER_MODE_PFL:"EMBEDDED_PLAYER_MODE_PFL"};var kXa=new _.ey("acknowledgeChannelTouStrikeCommand");var AGa=new _.ey("entityBatchUpdate");_.lXa=new _.ey("entityUpdateCommand");var mXa=function(){LA.apply(this,arguments)};
_.H(mXa,LA);mXa.prototype.getAssociations=function(){var a=[];this.delegate.alternateChannel&&a.push(this.delegate.alternateChannel);this.delegate.alternateChannelList&&a.push.apply(a,_.Pd(this.delegate.alternateChannelList));this.delegate.oneofChannelEntity&&a.push(this.delegate.oneofChannelEntity);return[].concat(_.Pd(new Set(a)))};var nXa=function(){LA.apply(this,arguments)};
_.H(nXa,LA);nXa.prototype.getAssociations=function(){var a=[];this.delegate.entryCollection&&a.push(this.delegate.entryCollection);return[].concat(_.Pd(new Set(a)))};
var oXa=function(){LA.apply(this,arguments)};
_.H(oXa,LA);oXa.prototype.getAssociations=function(){var a=[];this.delegate.parentPlaylist&&a.push(this.delegate.parentPlaylist);if(this.delegate.entries)for(var b=_.g(this.delegate.entries),c=b.next();!c.done;c=b.next())a.push.apply(a,_.Pd((new pXa(c.value)).getAssociations()));return[].concat(_.Pd(new Set(a)))};
var pXa=function(){KA.apply(this,arguments)};
_.H(pXa,KA);pXa.prototype.getAssociations=function(){var a=[];this.delegate.video&&a.push(this.delegate.video);return[].concat(_.Pd(new Set(a)))};var qXa=function(){LA.apply(this,arguments)};
_.H(qXa,LA);qXa.prototype.getAssociations=function(){var a=[];this.delegate.descriptionEntity&&a.push(this.delegate.descriptionEntity);this.delegate.creators&&a.push.apply(a,_.Pd(this.delegate.creators));this.delegate.theBiggestFan&&a.push(this.delegate.theBiggestFan);return[].concat(_.Pd(new Set(a)))};
var rXa=function(){LA.apply(this,arguments)};
_.H(rXa,LA);rXa.prototype.getAssociations=function(){return[]};var sXa=new _.ey("getSurveyCommand");_.OA=new _.ey("feedbackEndpoint");_.tXa=new _.ey("flagEndpoint");var uXa=new _.ey("getFlowCommand");var vXa=function(){LA.apply(this,arguments)};
_.H(vXa,LA);vXa.prototype.getAssociations=function(){return[]};var wXa=new _.ey("changeMiniAppPlayStateCommand");var xXa=function(){LA.apply(this,arguments)};
_.H(xXa,LA);xXa.prototype.getAssociations=function(){return[]};var yXa={UNKNOWN:"UNKNOWN",MY_CHANNEL:"MY_CHANNEL",WATCH_HISTORY:"WATCH_HISTORY",WATCH_LATER:"WATCH_LATER",WATCH_LATER_FILLED:"WATCH_LATER_FILLED",PURCHASES:"PURCHASES",WHAT_TO_WATCH:"WHAT_TO_WATCH",SUBSCRIPTIONS:"SUBSCRIPTIONS",PLAYLISTS:"PLAYLISTS",OFFLINE:"OFFLINE",OFFLINE_CLOUD:"OFFLINE_CLOUD",OFFLINE_DOWNLOAD:"OFFLINE_DOWNLOAD",OFFLINE_DOWNLOADING_ZERO:"OFFLINE_DOWNLOADING_ZERO",OFFLINE_DOWNLOADING_TWENTY:"OFFLINE_DOWNLOADING_TWENTY",OFFLINE_DOWNLOADING_FORTY:"OFFLINE_DOWNLOADING_FORTY",OFFLINE_DOWNLOADING_SIXTY:"OFFLINE_DOWNLOADING_SIXTY",
OFFLINE_DOWNLOADING_EIGHTY:"OFFLINE_DOWNLOADING_EIGHTY",OFFLINE_DOWNLOADING_SPINNER:"OFFLINE_DOWNLOADING_SPINNER",OFFLINE_MUSIC_KEY:"OFFLINE_MUSIC_KEY",OFFLINE_REMOVE:"OFFLINE_REMOVE",OFFLINE_RESUME:"OFFLINE_RESUME",OFFLINE_PAUSE:"OFFLINE_PAUSE",OFFLINE_NO_CONTENT:"OFFLINE_NO_CONTENT",OFFLINE_NO_CONTENT_UPSIDE_DOWN:"OFFLINE_NO_CONTENT_UPSIDE_DOWN",OFFLINE_PIN:"OFFLINE_PIN",OFFLINE_COMMUTE:"OFFLINE_COMMUTE",CAPTURE:"CAPTURE",UPLOADS:"UPLOADS",SOCIAL:"SOCIAL",BROWSE_CHANNELS:"BROWSE_CHANNELS",SUBSCRIPTION_MANAGER:"SUBSCRIPTION_MANAGER",
FAVORITES:"FAVORITES",INBOX:"INBOX",LIKES_PLAYLIST:"LIKES_PLAYLIST",MIX:"MIX",COLLECTION:"COLLECTION",EXPAND:"EXPAND",COLLAPSE:"COLLAPSE",MUSIC:"MUSIC",NO_OFFLINE_VIDEOS:"NO_OFFLINE_VIDEOS",NO_OFFLINE_PLAYLISTS:"NO_OFFLINE_PLAYLISTS",MUSIC_PASS_BADGE:"MUSIC_PASS_BADGE",PLAYLIST_ORDER:"PLAYLIST_ORDER",SHOWS:"SHOWS",EDUCATION:"EDUCATION",TIP_JAR:"TIP_JAR",TIP_JAR_LOVE:"TIP_JAR_LOVE",NOTIFICATIONS_INBOX:"NOTIFICATIONS_INBOX",BACK:"BACK",PAID:"PAID",POPULAR:"POPULAR",EXPLORE:"EXPLORE",CREATOR_STUDIO:"CREATOR_STUDIO",
EDIT:"EDIT",CANCEL:"CANCEL",CREATOR_ANALYTICS:"CREATOR_ANALYTICS",CREATOR_COMMENTS:"CREATOR_COMMENTS",CREATOR_DASHBOARD:"CREATOR_DASHBOARD",CREATOR_VIDEO_MANAGER:"CREATOR_VIDEO_MANAGER",CREATOR_VIEWER_LINK:"CREATOR_VIEWER_LINK",CREATOR_EXTERNAL_SHORTCUT:"CREATOR_EXTERNAL_SHORTCUT",CREATOR_SETTINGS:"CREATOR_SETTINGS",CREATOR_PLAYLISTS:"CREATOR_PLAYLISTS",CREATOR_METADATA_BASIC:"CREATOR_METADATA_BASIC",CREATOR_METADATA_MONETIZATION:"CREATOR_METADATA_MONETIZATION",CREATOR_METADATA_MONETIZATION_OFF:"CREATOR_METADATA_MONETIZATION_OFF",
CREATOR_METADATA_ADVANCED:"CREATOR_METADATA_ADVANCED",SETTINGS:"SETTINGS",SETTINGS_LIGHT:"SETTINGS_LIGHT",SETTINGS_MATERIAL:"SETTINGS_MATERIAL",EXPERIMENT:"EXPERIMENT",REMOVE_FROM_HISTORY:"REMOVE_FROM_HISTORY",ADD_TO_PLAYLIST:"ADD_TO_PLAYLIST",REMOVE_FROM_PLAYLIST:"REMOVE_FROM_PLAYLIST",SHARE:"SHARE",INFO:"INFO",INFO_OUTLINE:"INFO_OUTLINE",CAPTIONS:"CAPTIONS",LIKE:"LIKE",DISLIKE:"DISLIKE",LIKE_SELECTED:"LIKE_SELECTED",DISLIKE_SELECTED:"DISLIKE_SELECTED",FLAG:"FLAG",FLAG_OUTLINE:"FLAG_OUTLINE",HIDE:"HIDE",
UNSUBSCRIBE:"UNSUBSCRIBE",DELETE:"DELETE",DELETE_LIGHT:"DELETE_LIGHT",DELETE_SWEEP:"DELETE_SWEEP",REMOVE:"REMOVE",OFFLINE_ADD:"OFFLINE_ADD",QUESTION_CIRCLE:"QUESTION_CIRCLE",SAVE_PLAYLIST:"SAVE_PLAYLIST",ADD_TO_WATCH_LATER:"ADD_TO_WATCH_LATER",SEARCH:"SEARCH",SEARCH_WITH_CIRCLE:"SEARCH_WITH_CIRCLE",SEARCH_FILLED:"SEARCH_FILLED",SEARCH_BOLD:"SEARCH_BOLD",VOICE_SEARCH:"VOICE_SEARCH",VOICE_SEARCH_WHITE:"VOICE_SEARCH_WHITE",VOICE_SEARCH_WITH_CIRCLE:"VOICE_SEARCH_WITH_CIRCLE",SEARCH_HISTORY:"SEARCH_HISTORY",
SIGN_IN:"SIGN_IN",VIEW_ALL:"VIEW_ALL",ADD_TO_REMOTE_QUEUE:"ADD_TO_REMOTE_QUEUE",TRASH:"TRASH",EXPLORE_DESTINATION:"EXPLORE_DESTINATION",SHORTS_DESTINATION:"SHORTS_DESTINATION",TAB_EXPLORE:"TAB_EXPLORE",TAB_HOME:"TAB_HOME",TAB_SUBSCRIPTIONS:"TAB_SUBSCRIPTIONS",TAB_TRENDING:"TAB_TRENDING",TAB_LIBRARY:"TAB_LIBRARY",TAB_MORE:"TAB_MORE",TAB_ACCOUNT:"TAB_ACCOUNT",TAB_SHARES:"TAB_SHARES",TAB_ACTIVITY:"TAB_ACTIVITY",TAB_INBOX:"TAB_INBOX",TAB_HISTORY:"TAB_HISTORY",TAB_LIKED:"TAB_LIKED",TAB_COLLECT:"TAB_COLLECT",
TAB_LIVE:"TAB_LIVE",TAB_MUSIC_PREMIUM:"TAB_MUSIC_PREMIUM",TAB_SHORTS:"TAB_SHORTS",TAB_SAMPLES:"TAB_SAMPLES",EMPTY_LIKE:"EMPTY_LIKE",CLOCK:"CLOCK",CONVERSATION_JOIN:"CONVERSATION_JOIN",CONVERSATION_LEAVE:"CONVERSATION_LEAVE",CONVERSATION_RENAME:"CONVERSATION_RENAME",MONETIZATION_MONETIZABLE:"MONETIZATION_MONETIZABLE",MONETIZATION_MONETIZED:"MONETIZATION_MONETIZED",MONETIZATION_NOT_MONETIZABLE:"MONETIZATION_NOT_MONETIZABLE",MONETIZATION_PENDING:"MONETIZATION_PENDING",MONETIZATION_REQUIRES_ACTION:"MONETIZATION_REQUIRES_ACTION",
MONETIZATION_REVSHARED:"MONETIZATION_REVSHARED",WATCH_RELATED_MIX:"WATCH_RELATED_MIX",WATCH_RELATED_PLAYLIST:"WATCH_RELATED_PLAYLIST",HELP:"HELP",PRIVACY_PRIVATE:"PRIVACY_PRIVATE",PRIVACY_PUBLIC:"PRIVACY_PUBLIC",PRIVACY_UNLISTED:"PRIVACY_UNLISTED",PRIVACY_SCHEDULED:"PRIVACY_SCHEDULED",PLAY_ALL:"PLAY_ALL",CREATOR_CAPTURE_LINK:"CREATOR_CAPTURE_LINK",DISMISSAL:"DISMISSAL",CHANNELS_HOME_TAB:"CHANNELS_HOME_TAB",CHANNELS_FEED_TAB:"CHANNELS_FEED_TAB",VERY_HAPPY:"VERY_HAPPY",HAPPY:"HAPPY",MEH:"MEH",SAD:"SAD",
VERY_SAD:"VERY_SAD",YOUTUBE:"YOUTUBE",YOUTUBE_LOGO:"YOUTUBE_LOGO",YOUTUBE_LOGO_LIGHT:"YOUTUBE_LOGO_LIGHT",YOUTUBE_RED_LOGO:"YOUTUBE_RED_LOGO",YOUTUBE_RED_LOGO_SHORT:"YOUTUBE_RED_LOGO_SHORT",YOUTUBE_RED_LOGO_LIGHT:"YOUTUBE_RED_LOGO_LIGHT",YOUTUBE_RED_LOGO_WHITE_TEXT:"YOUTUBE_RED_LOGO_WHITE_TEXT",YOUTUBE_PLUS_LOGO:"YOUTUBE_PLUS_LOGO",YOUTUBE_PLUS_LOGO_SHORT:"YOUTUBE_PLUS_LOGO_SHORT",YOUTUBE_PLUS_LOGO_LIGHT:"YOUTUBE_PLUS_LOGO_LIGHT",YOUTUBE_MUSIC_LOGO_SHORT:"YOUTUBE_MUSIC_LOGO_SHORT",YOUTUBE_MUSIC_LOGO_WHITE_TEXT:"YOUTUBE_MUSIC_LOGO_WHITE_TEXT",
YOUTUBE_PREMIERE_LOGO_SHORT:"YOUTUBE_PREMIERE_LOGO_SHORT",YOUTUBE_PREMIUM_LOGO:"YOUTUBE_PREMIUM_LOGO",YOUTUBE_PREMIUM_LOGO_SHORT:"YOUTUBE_PREMIUM_LOGO_SHORT",YOUTUBE_SHORTS_OUTLINE_16:"YOUTUBE_SHORTS_OUTLINE_16",YOUTUBE_SHORTS_OUTLINE_20:"YOUTUBE_SHORTS_OUTLINE_20",YOUTUBE_SHORTS_OUTLINE_24:"YOUTUBE_SHORTS_OUTLINE_24",YOUTUBE_SHORTS_FILL_16:"YOUTUBE_SHORTS_FILL_16",YOUTUBE_SHORTS_FILL_20:"YOUTUBE_SHORTS_FILL_20",YOUTUBE_SHORTS_FILL_24:"YOUTUBE_SHORTS_FILL_24",YOUTUBE_SHORTS_BRAND_24:"YOUTUBE_SHORTS_BRAND_24",
YOUTUBE_SHORTS_BRAND_32:"YOUTUBE_SHORTS_BRAND_32",YOUTUBE_SHORTS_TRUNCATED_LOGO_WHITE_21:"YOUTUBE_SHORTS_TRUNCATED_LOGO_WHITE_21",YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16:"YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16",YOUTUBE_SHORTS_FILL_NO_TRIANGLE_WHITE_16:"YOUTUBE_SHORTS_FILL_NO_TRIANGLE_WHITE_16",YOUTUBE_TV:"YOUTUBE_TV",YOUTUBE_WHITE:"YOUTUBE_WHITE",YOUTUBE_KIDS:"YOUTUBE_KIDS",MONETIZATION_ON:"MONETIZATION_ON",SORT_NEWEST:"SORT_NEWEST",SORT_MOST_VIEWED:"SORT_MOST_VIEWED",VIDEO_QUALITY:"VIDEO_QUALITY",
VIDEO_QUALITY_4K:"VIDEO_QUALITY_4K",VIDEO_QUALITY_4K_FILLED:"VIDEO_QUALITY_4K_FILLED",VIDEO_QUALITY_8K:"VIDEO_QUALITY_8K",VIDEO_QUALITY_SD:"VIDEO_QUALITY_SD",FEEDBACK:"FEEDBACK",PRIVACY_INFO:"PRIVACY_INFO",SHARE_LIGHT:"SHARE_LIGHT",SHARE_ARROW:"SHARE_ARROW",SHARE_ARROW_LIGHT:"SHARE_ARROW_LIGHT",IOS_SHARE:"IOS_SHARE",CREATE_PLAYLIST:"CREATE_PLAYLIST",UNLIMITED:"UNLIMITED",EMPTY_HEART:"EMPTY_HEART",FULL_HEART:"FULL_HEART",UNLIMITED_LOGO:"UNLIMITED_LOGO",RELATED:"RELATED",PLAYING:"PLAYING",REPORT_PROBLEM:"REPORT_PROBLEM",
BUG_REPORT:"BUG_REPORT",INLINE_PLAYBACK_SETTINGS:"INLINE_PLAYBACK_SETTINGS",REPLAY:"REPLAY",REFRESH:"REFRESH",REDEEM:"REDEEM",SWITCH_ACCOUNTS:"SWITCH_ACCOUNTS",SHUFFLE:"SHUFFLE",MUSIC_SHUFFLE:"MUSIC_SHUFFLE",LOOP:"LOOP",LOOP_ACTIVE:"LOOP_ACTIVE",LOOP_ONE:"LOOP_ONE",LOOP_ONE_ACTIVE:"LOOP_ONE_ACTIVE",ACCOUNT_CIRCLE:"ACCOUNT_CIRCLE",ACCOUNT_BOX:"ACCOUNT_BOX",OPEN_IN_NEW:"OPEN_IN_NEW",OPEN_WITH:"OPEN_WITH",CAST_ICON:"CAST_ICON",CAST_OUTLINE:"CAST_OUTLINE",DISCONNECTED_CAST_CIRCLE:"DISCONNECTED_CAST_CIRCLE",
SHORTS_COMMENT:"SHORTS_COMMENT",SHORTS_DISLIKE:"SHORTS_DISLIKE",SHORTS_LIKE:"SHORTS_LIKE",SHORTS_SHARE:"SHORTS_SHARE",SHORTS_HEADER_CAMERA:"SHORTS_HEADER_CAMERA",SHORTS_HEADER_CAMERA_BOLD:"SHORTS_HEADER_CAMERA_BOLD",SHORTS_LIKE_SELECTED:"SHORTS_LIKE_SELECTED",SHORTS_DISLIKE_SELECTED:"SHORTS_DISLIKE_SELECTED",SHORTS_SEARCH:"SHORTS_SEARCH",ADD_FRIEND:"ADD_FRIEND",ADD_MORE_FRIENDS:"ADD_MORE_FRIENDS",ACCEPT_FRIEND_INVITE:"ACCEPT_FRIEND_INVITE",DECLINE_FRIEND_INVITE:"DECLINE_FRIEND_INVITE",CANCEL_FRIEND_INVITE:"CANCEL_FRIEND_INVITE",
BLOCK_USER:"BLOCK_USER",UNBLOCK_USER:"UNBLOCK_USER",VIEW_PARTICIPANTS:"VIEW_PARTICIPANTS",INVITE_TO_CONVERSATION:"INVITE_TO_CONVERSATION",LIVE:"LIVE",SPECIAL:"SPECIAL",HOME:"HOME",HOME_FILLED:"HOME_FILLED",STAFF_PICK:"STAFF_PICK",REVIEW:"REVIEW",LETS_PLAY:"LETS_PLAY",MORE_FROM_PUBLISHER:"MORE_FROM_PUBLISHER",NEWS:"NEWS",TRAILER:"TRAILER",NEW_RELEASE:"NEW_RELEASE",TOURNAMENTS:"TOURNAMENTS",SPEED_RUN:"SPEED_RUN",EVENT:"EVENT",EVENT_LIGHT:"EVENT_LIGHT",TUTORIAL:"TUTORIAL",GAMES:"GAMES",RECOMMENDED:"RECOMMENDED",
TRENDING_UP:"TRENDING_UP",VIDEOS:"VIDEOS",FASHION_LOGO:"FASHION_LOGO",TERMS_OF_SERVICE:"TERMS_OF_SERVICE",CONTACT:"CONTACT",COLORED_GAMING_LOGO:"COLORED_GAMING_LOGO",GAMING_LOGO:"GAMING_LOGO",CHANNEL_NOTIFICATION_PREFERENCE_OFF:"CHANNEL_NOTIFICATION_PREFERENCE_OFF",CHANNEL_NOTIFICATION_PREFERENCE_ON:"CHANNEL_NOTIFICATION_PREFERENCE_ON",PLAYLIST_NOTIFICATION_PREFERENCE_OFF:"PLAYLIST_NOTIFICATION_PREFERENCE_OFF",PLAYLIST_NOTIFICATION_PREFERENCE_ON:"PLAYLIST_NOTIFICATION_PREFERENCE_ON",NOTIFICATIONS:"NOTIFICATIONS",
NOTIFICATIONS_OFF:"NOTIFICATIONS_OFF",NOTIFICATIONS_OFF_OUTLINE:"NOTIFICATIONS_OFF_OUTLINE",NOTIFICATIONS_DONE_CHECKMARK:"NOTIFICATIONS_DONE_CHECKMARK",MUSIC_AUTO_OFFLINE_BADGE:"MUSIC_AUTO_OFFLINE_BADGE",MUSIC_EXPLICIT_BADGE:"MUSIC_EXPLICIT_BADGE",MUSIC_NOTIFICATIONS_SETTING:"MUSIC_NOTIFICATIONS_SETTING",NOTIFICATIONS_NONE:"NOTIFICATIONS_NONE",NOTIFICATIONS_ACTIVE:"NOTIFICATIONS_ACTIVE",NOTIFICATIONS_OCCASIONAL:"NOTIFICATIONS_OCCASIONAL",SEND:"SEND",SEND_OUTLINE:"SEND_OUTLINE",SLOW_MODE:"SLOW_MODE",
SLOW_MODE_OFF:"SLOW_MODE_OFF",STORIES_ADD_BADGE:"STORIES_ADD_BADGE",SUPER_CHAT_FOR_GOOD:"SUPER_CHAT_FOR_GOOD",MEMBERS_ONLY_MODE:"MEMBERS_ONLY_MODE",MEMBERS_ONLY_MODE_OFF:"MEMBERS_ONLY_MODE_OFF",INVITE_ONLY_MODE:"INVITE_ONLY_MODE",INVITE_ONLY_MODE_OFF:"INVITE_ONLY_MODE_OFF",EMOJI:"EMOJI",EMOJI_ACTIVITIES:"EMOJI_ACTIVITIES",EMOJI_CUSTOM:"EMOJI_CUSTOM",EMOJI_FLAGS:"EMOJI_FLAGS",EMOJI_FOOD:"EMOJI_FOOD",EMOJI_NATURE:"EMOJI_NATURE",EMOJI_OBJECTS:"EMOJI_OBJECTS",EMOJI_PEOPLE:"EMOJI_PEOPLE",EMOJI_RECENT:"EMOJI_RECENT",
EMOJI_SYMBOLS:"EMOJI_SYMBOLS",EMOJI_TRAVEL:"EMOJI_TRAVEL",EMOJI_SPONSORSHIPS:"EMOJI_SPONSORSHIPS",HEART_BOX:"HEART_BOX",MEDAL_STAR:"MEDAL_STAR",SUPERSTAR:"SUPERSTAR",TROPHY_STAR:"TROPHY_STAR",MESSAGE_BUBBLE_LEFT_BOOST:"MESSAGE_BUBBLE_LEFT_BOOST",MONEY_FILL:"MONEY_FILL",MONEY_FILL_JPY:"MONEY_FILL_JPY",MONEY_FILL_STORE:"MONEY_FILL_STORE",MONEY_FILL_SHOPPING_BAG:"MONEY_FILL_SHOPPING_BAG",MONEY_FILL_MORE_ARROW:"MONEY_FILL_MORE_ARROW",MONEY_HEART:"MONEY_HEART",FILL_DOLLAR_SIGN_HEART_12:"FILL_DOLLAR_SIGN_HEART_12",
PURCHASE_SPONSORSHIP:"PURCHASE_SPONSORSHIP",PURCHASE_SUPER_CHAT:"PURCHASE_SUPER_CHAT",PURCHASE_SUPER_STICKER:"PURCHASE_SUPER_STICKER",SUPER_STICKER:"SUPER_STICKER",REDEEM_SUPER_CHAT_FREEBIE:"REDEEM_SUPER_CHAT_FREEBIE",STICKER_GHOST_CARD:"STICKER_GHOST_CARD",DOLLAR_SIGN_CIRCLE:"DOLLAR_SIGN_CIRCLE",OWNER:"OWNER",MODERATOR:"MODERATOR",YOUTUBE_TEAM:"YOUTUBE_TEAM",VERIFIED:"VERIFIED",MEMBER:"MEMBER",FAB_UPLOAD:"FAB_UPLOAD",FAB_CAMERA:"FAB_CAMERA",BACKGROUND_SIGNED_OUT:"BACKGROUND_SIGNED_OUT",BACKGROUND_SUBSCRIBE:"BACKGROUND_SUBSCRIBE",
BACKGROUND_SUBSCRIBE_TRANSPARENT:"BACKGROUND_SUBSCRIBE_TRANSPARENT",ARTIST:"ARTIST",ARTIST_ANALYTICS:"ARTIST_ANALYTICS",ASSESSMENT:"ASSESSMENT",CREDIT_CARD:"CREDIT_CARD",GET_APP:"GET_APP",LIVE_CHECKLIST:"LIVE_CHECKLIST",MEMBERSHIP_PRE_PURCHASE:"MEMBERSHIP_PRE_PURCHASE",MEMBERSHIP_LIMITED_PRE_PURCHASE:"MEMBERSHIP_LIMITED_PRE_PURCHASE",MEMBERSHIP_POST_PURCHASE:"MEMBERSHIP_POST_PURCHASE",MEMBERSHIP_LIMITED_POST_PURCHASE:"MEMBERSHIP_LIMITED_POST_PURCHASE",MEMBERSHIP_OFFER:"MEMBERSHIP_OFFER",MEMBERSHIP_MANAGE:"MEMBERSHIP_MANAGE",
MEMBERSHIP_CANCELED:"MEMBERSHIP_CANCELED",MEMBERSHIP_PURCHASED:"MEMBERSHIP_PURCHASED",PHONE:"PHONE",SMS:"SMS",FAVORITE:"FAVORITE",UNFAVORITE:"UNFAVORITE",NEXT:"NEXT",REPOST:"REPOST",EXTERNAL_LINK:"EXTERNAL_LINK",LANGUAGE:"LANGUAGE",CLOSED_CAPTION:"CLOSED_CAPTION",CLOSED_CAPTION_SELECTED:"CLOSED_CAPTION_SELECTED",VIEW_LIST:"VIEW_LIST",VIEW_LIST_DARK:"VIEW_LIST_DARK",VIEW_MODULE:"VIEW_MODULE",VIEW_MODULE_DARK:"VIEW_MODULE_DARK",VERTICAL_ALIGN_BOTTOM:"VERTICAL_ALIGN_BOTTOM",VERTICAL_ALIGN_TOP:"VERTICAL_ALIGN_TOP",
MUSIC_UNAVAILABLE:"MUSIC_UNAVAILABLE",NO_CONVERSATIONS:"NO_CONVERSATIONS",ALERT_WARN_RED:"ALERT_WARN_RED",ALERT_WARN_YELLOW:"ALERT_WARN_YELLOW",WARNING:"WARNING",SORT:"SORT",FILTER:"FILTER",KIDS_PRESCHOOL_CONTENT_AGE_PREFERENCE:"KIDS_PRESCHOOL_CONTENT_AGE_PREFERENCE",KIDS_SCHOOL_CONTENT_AGE_PREFERENCE:"KIDS_SCHOOL_CONTENT_AGE_PREFERENCE",KIDS_NO_CONTENT_AGE_PREFERENCE:"KIDS_NO_CONTENT_AGE_PREFERENCE",SPACECAST:"SPACECAST",SCHOOL:"SCHOOL",ACCELERATOR:"ACCELERATOR",TRENDING:"TRENDING",PAUSE_FILLED:"PAUSE_FILLED",
PAUSE_OUTLINED:"PAUSE_OUTLINED",PHOTO_CAMERA:"PHOTO_CAMERA",PHOTO_CAMERA_LIGHT:"PHOTO_CAMERA_LIGHT",PHOTO_CAMERA_OUTLINE:"PHOTO_CAMERA_OUTLINE",PHOTO_LIBRARY:"PHOTO_LIBRARY",COPYRIGHT_NOTIFICATION_RED:"COPYRIGHT_NOTIFICATION_RED",COPYRIGHT_NOTIFICATION_BLUE:"COPYRIGHT_NOTIFICATION_BLUE",PLAYLIST_ADD:"PLAYLIST_ADD",PLAYLIST_ADD_CHECK:"PLAYLIST_ADD_CHECK",CHANNEL_BACK:"CHANNEL_BACK",STAR:"STAR",STAR_FILLED:"STAR_FILLED",STAR_BORDER:"STAR_BORDER",STAR_HALF:"STAR_HALF",CLOSE:"CLOSE",CLOSE_LIGHT:"CLOSE_LIGHT",
COUNTDOWN_TO_CLOSE:"COUNTDOWN_TO_CLOSE",COUNTDOWN_TO_CLOSE_DIGIT:"COUNTDOWN_TO_CLOSE_DIGIT",CHECK:"CHECK",TOPIC_EXPLORER_EXPAND_FACET:"TOPIC_EXPLORER_EXPAND_FACET",TOPIC_EXPLORER_COLLAPSE_FACET:"TOPIC_EXPLORER_COLLAPSE_FACET",CLEAR_COOKIES:"CLEAR_COOKIES",CLEAR_WATCH_HISTORY:"CLEAR_WATCH_HISTORY",CLEAR_SEARCH_HISTORY:"CLEAR_SEARCH_HISTORY",CHEVRON_RIGHT:"CHEVRON_RIGHT",CHEVRON_RIGHT_GREY:"CHEVRON_RIGHT_GREY",CHEVRON_LEFT:"CHEVRON_LEFT",SUBSCRIBE:"SUBSCRIBE",GO_TO_PAGE:"GO_TO_PAGE",DO_NOT_DISTURB:"DO_NOT_DISTURB",
ADD_TO_LIBRARY:"ADD_TO_LIBRARY",REMOVE_FROM_LIBRARY:"REMOVE_FROM_LIBRARY",UP_ARROW:"UP_ARROW",DOWN_ARROW:"DOWN_ARROW",DOWN_ARROW_OUTLINE:"DOWN_ARROW_OUTLINE",EMPTY_STATE_CREATE_VIDEO:"EMPTY_STATE_CREATE_VIDEO",EMPTY_STATE_ORGANIZE_CHANNEL:"EMPTY_STATE_ORGANIZE_CHANNEL",EMPTY_STATE_NO_CONTENT:"EMPTY_STATE_NO_CONTENT",EMPTY_STATE_PRIVATE_CONTENT:"EMPTY_STATE_PRIVATE_CONTENT",BUY_DATA:"BUY_DATA",SHOPPING_CART:"SHOPPING_CART",ARROW_FLIP:"ARROW_FLIP",RESTORE:"RESTORE",ARROW_DIAGONAL:"ARROW_DIAGONAL",CONSENT_SHIELD:"CONSENT_SHIELD",
COMMENT:"COMMENT",START_DVR:"START_DVR",STOP_DVR:"STOP_DVR",CHAT:"CHAT",CHAT_OFF:"CHAT_OFF",CHAT_BUBBLE:"CHAT_BUBBLE",CHAT_BUBBLE_LIGHT:"CHAT_BUBBLE_LIGHT",CHAT_BUBBLE_OFF:"CHAT_BUBBLE_OFF",CHAT_SPARK:"CHAT_SPARK",CHAT_SPONSORED:"CHAT_SPONSORED",VOICE_CHAT:"VOICE_CHAT",SPONSORSHIP_STAR:"SPONSORSHIP_STAR",SPONSORSHIPS:"SPONSORSHIPS",SPONSORSHIPS_NO_BG:"SPONSORSHIPS_NO_BG",PLAY_ARROW:"PLAY_ARROW",PLAY_ARROW_OUTLINED:"PLAY_ARROW_OUTLINED",PLAY_ARROW_CIRCLE:"PLAY_ARROW_CIRCLE",PLAY_CIRCLE:"PLAY_CIRCLE",
PLAY_ARROW_OVERLAY:"PLAY_ARROW_OVERLAY",PLAY_OUTLINED:"PLAY_OUTLINED",CHECK_CIRCLE:"CHECK_CIRCLE",CHECK_CIRCLE_BLUE:"CHECK_CIRCLE_BLUE",CHECK_CIRCLE_OUTLINE:"CHECK_CIRCLE_OUTLINE",CHECK_CIRCLE_THICK:"CHECK_CIRCLE_THICK",CHECK_CIRCLE_FILLED:"CHECK_CIRCLE_FILLED",COPY:"COPY",QUEUE_PLAY_NEXT:"QUEUE_PLAY_NEXT",QUEUE_PLAY_LAST:"QUEUE_PLAY_LAST",QUEUE_MUSIC:"QUEUE_MUSIC",CARDBOARD:"CARDBOARD",PLANNER_REVIEW:"PLANNER_REVIEW",MORE_VERT:"MORE_VERT",MORE_VERT_BOLD:"MORE_VERT_BOLD",MORE_HORIZ_LIGHT:"MORE_HORIZ_LIGHT",
MORE_HORIZ:"MORE_HORIZ",ANDROID_PHONE:"ANDROID_PHONE",ADD:"ADD",ADD_SMALL:"ADD_SMALL",EXIT_APP:"EXIT_APP",IM_FEELING_LUCKY:"IM_FEELING_LUCKY",PUBLIC:"PUBLIC",MESSAGE:"MESSAGE",MOBILE_LANDSCAPE:"MOBILE_LANDSCAPE",MOBILE_PORTRAIT:"MOBILE_PORTRAIT",STAY_CURRENT_LANDSCAPE:"STAY_CURRENT_LANDSCAPE",STAY_CURRENT_PORTRAIT:"STAY_CURRENT_PORTRAIT",BUILD:"BUILD",INPUT_COMPONENT:"INPUT_COMPONENT",DOGFOOD:"DOGFOOD",KEEP:"KEEP",KEEP_OFF:"KEEP_OFF",DASHBOARD:"DASHBOARD",SPORTS:"SPORTS",SUBTITLES:"SUBTITLES",QUESTION_ANSWER:"QUESTION_ANSWER",
IMPORT_CONTACTS:"IMPORT_CONTACTS",VIDEO_CALL:"VIDEO_CALL",VIDEO_CAMERA:"VIDEO_CAMERA",VIDEO_CAMERA_DISABLED:"VIDEO_CAMERA_DISABLED",VIDEO_CAMERA_SWITCH_LIGHT:"VIDEO_CAMERA_SWITCH_LIGHT",BACK_LIGHT:"BACK_LIGHT",FILTER_EFFECT_LIGHT:"FILTER_EFFECT_LIGHT",MICROPHONE_ON:"MICROPHONE_ON",MICROPHONE_OFF:"MICROPHONE_OFF",FLASH_ON:"FLASH_ON",FLASH_OFF:"FLASH_OFF",LINK:"LINK",LIVE_UNLISTED:"LIVE_UNLISTED",PAYMENT:"PAYMENT",ADD_CIRCLE:"ADD_CIRCLE",SMARTPHONE:"SMARTPHONE",SCREEN_LOCK_PORTRAIT:"SCREEN_LOCK_PORTRAIT",
SCREEN_LOCK_LANDSCAPE:"SCREEN_LOCK_LANDSCAPE",KIDS_REPORT_AUDIO:"KIDS_REPORT_AUDIO",KIDS_REPORT_VISUALS:"KIDS_REPORT_VISUALS",KIDS_REPORT_OTHER:"KIDS_REPORT_OTHER",KIDS_BLOCK:"KIDS_BLOCK",KIDS_BLOCK_LIGHT:"KIDS_BLOCK_LIGHT",AVATAR_ANONYMOUS:"AVATAR_ANONYMOUS",AVATAR_LOGGED_OUT:"AVATAR_LOGGED_OUT",HALLOWEEN:"HALLOWEEN",UPLOAD:"UPLOAD",MY_LOCATION:"MY_LOCATION",MUSIC_VIDEO:"MUSIC_VIDEO",PLAYLIST_PLAY:"PLAYLIST_PLAY",ALBUM:"ALBUM",LOGGED_OUT_SUBS:"LOGGED_OUT_SUBS",LOGGED_OUT_LIBRARY:"LOGGED_OUT_LIBRARY",
LOGGED_OUT_ACCOUNT:"LOGGED_OUT_ACCOUNT",FUSION_V2_FSI:"FUSION_V2_FSI",PERSON:"PERSON",PERSON_ADD:"PERSON_ADD",PERSON_ACCOUNT:"PERSON_ACCOUNT",PERSON_CIRCLE:"PERSON_CIRCLE",PERSON_MINUS:"PERSON_MINUS",PERSON_RADAR:"PERSON_RADAR",PERSON_SETTING:"PERSON_SETTING",MOVIES:"MOVIES",CLAPPERBOARD:"CLAPPERBOARD",MOVIES_BLUE:"MOVIES_BLUE",ROTTEN_TOMATOES_FRESH:"ROTTEN_TOMATOES_FRESH",ROTTEN_TOMATOES_SPLAT:"ROTTEN_TOMATOES_SPLAT",ROTTEN_TOMATOES_CERTIFIED:"ROTTEN_TOMATOES_CERTIFIED",WINTER:"WINTER",HOURGLASS:"HOURGLASS",
REMOVE_CIRCLE:"REMOVE_CIRCLE",YOUTUBE_RED_ORIGINALS:"YOUTUBE_RED_ORIGINALS",VIDEO_YOUTUBE_RED:"VIDEO_YOUTUBE_RED",ACCESS_TIME:"ACCESS_TIME",ERROR_OUTLINE:"ERROR_OUTLINE",ERROR_WHITE:"ERROR_WHITE",ERROR_BLACK:"ERROR_BLACK",IMAGE:"IMAGE",NO_CONNECTION:"NO_CONNECTION",UNPLUGGED_LOGO:"UNPLUGGED_LOGO",CREATE_VIDEO:"CREATE_VIDEO",CREATE_REEL_ITEM:"CREATE_REEL_ITEM",CREATE_LIVE_STREAM:"CREATE_LIVE_STREAM",CREATE_POST:"CREATE_POST",CREATION_ENTRY:"CREATION_ENTRY",CREATION_ENTRY_V2:"CREATION_ENTRY_V2",KIDS_GAMING:"KIDS_GAMING",
YOUTUBE_MUSIC_BUTTON:"YOUTUBE_MUSIC_BUTTON",YOUTUBE_MUSIC_BUTTON_RED:"YOUTUBE_MUSIC_BUTTON_RED",YOUTUBE_MUSIC_BUTTON_RINGO:"YOUTUBE_MUSIC_BUTTON_RINGO",YOUTUBE_RED_ORIGINALS_BUTTON:"YOUTUBE_RED_ORIGINALS_BUTTON",YOUTUBE_RED_ORIGINALS_BUTTON_RED:"YOUTUBE_RED_ORIGINALS_BUTTON_RED",EXIT_TO_APP:"EXIT_TO_APP",FIRST_PAGE:"FIRST_PAGE",LAST_PAGE:"LAST_PAGE",TIMER:"TIMER",TRANSFER_FINISHED:"TRANSFER_FINISHED",TRANSFER_SYNC:"TRANSFER_SYNC",TRANSLATE:"TRANSLATE",AV_TIMER:"AV_TIMER",SUBS_ZERO_STATE:"SUBS_ZERO_STATE",
KEYBOARD:"KEYBOARD",KEYBOARD_OUTLINE:"KEYBOARD_OUTLINE",APP_INSTALL:"APP_INSTALL",POLL:"POLL",REDO:"REDO",BLOCK:"BLOCK",ADD_VIDEO_LINK:"ADD_VIDEO_LINK",RADIO_BUTTON_UNCHECKED:"RADIO_BUTTON_UNCHECKED",PLACE:"PLACE",PIVOT_HOME:"PIVOT_HOME",PIVOT_HOME_GREY:"PIVOT_HOME_GREY",PIVOT_TRENDING:"PIVOT_TRENDING",PIVOT_REWIND:"PIVOT_REWIND",PIVOT_SUBSCRIPTIONS:"PIVOT_SUBSCRIPTIONS",PIVOT_SHARED:"PIVOT_SHARED",PIVOT_LIBRARY:"PIVOT_LIBRARY",PIVOT_ACCOUNT:"PIVOT_ACCOUNT",KIDS_READING:"KIDS_READING",PIVOT_PREMIER:"PIVOT_PREMIER",
AUDIOTRACK:"AUDIOTRACK",STICKER_LIGHT:"STICKER_LIGHT",STICKER_EMOTICON:"STICKER_EMOTICON",STARS:"STARS",SCISSORS:"SCISSORS",TAG_FACES:"TAG_FACES",GROUP:"GROUP",EMPTY_STATE_WATCH_LATER:"EMPTY_STATE_WATCH_LATER",SLOW_MOTION_VIDEO:"SLOW_MOTION_VIDEO",ARROW_FORWARD:"ARROW_FORWARD",ARROW_BACK:"ARROW_BACK",DARK_THEME:"DARK_THEME",DARK_THEME_LARGE:"DARK_THEME_LARGE",VISIBILITY:"VISIBILITY",VISIBILITY_OFF:"VISIBILITY_OFF",MORE_LIKE_THIS:"MORE_LIKE_THIS",CAMERA_ALT:"CAMERA_ALT",ADD_PHOTO_ALTERNATE:"ADD_PHOTO_ALTERNATE",
NOT_INTERESTED:"NOT_INTERESTED",APPS:"APPS",YOUTUBE_ROUND:"YOUTUBE_ROUND",YOUTUBE_KIDS_ROUND:"YOUTUBE_KIDS_ROUND",YOUTUBE_MUSIC:"YOUTUBE_MUSIC",YOUTUBE_MUSIC_FILLED:"YOUTUBE_MUSIC_FILLED",YOUTUBE_MUSIC_MONOCHROME:"YOUTUBE_MUSIC_MONOCHROME",UNPLUGGED_BELL_FOLLOW_ENABLED:"UNPLUGGED_BELL_FOLLOW_ENABLED",UNPLUGGED_BELL_FOLLOW_DISABLED:"UNPLUGGED_BELL_FOLLOW_DISABLED",UNPLUGGED_SPORTS:"UNPLUGGED_SPORTS",UNPLUGGED_LIVE_GUIDE:"UNPLUGGED_LIVE_GUIDE",UNPLUGGED_LIVE_GUIDE_FILLED:"UNPLUGGED_LIVE_GUIDE_FILLED",
SUBSCRIPTIONS_FILLED:"SUBSCRIPTIONS_FILLED",VISIBILITY_FILLED:"VISIBILITY_FILLED",LOCATION_FILLED:"LOCATION_FILLED",UNPLUGGED_DARK_THEME:"UNPLUGGED_DARK_THEME",BRIGHTNESS_FIVE:"BRIGHTNESS_FIVE",BRIGHTNESS_FOUR:"BRIGHTNESS_FOUR",UNPLUGGED_NETWORKS:"UNPLUGGED_NETWORKS",UNPLUGGED_EPISODES:"UNPLUGGED_EPISODES",UNPLUGGED_MORE_TO_WATCH:"UNPLUGGED_MORE_TO_WATCH",UNPLUGGED_STORE:"UNPLUGGED_STORE",CONVERSATIONS:"CONVERSATIONS",EMPTY_SEARCH:"EMPTY_SEARCH",CHECK_BOX:"CHECK_BOX",CHECK_BOX_OUTLINE_BLANK:"CHECK_BOX_OUTLINE_BLANK",
CHECK_BOX_BAR:"CHECK_BOX_BAR",SKIP_NEXT:"SKIP_NEXT",SKIP_NEXT_NEW:"SKIP_NEXT_NEW",SKIP_PREVIOUS:"SKIP_PREVIOUS",PICTURE_IN_PICTURE:"PICTURE_IN_PICTURE",SOUND:"SOUND",AUTOPLAY:"AUTOPLAY",CONTRAST:"CONTRAST",VOLUME_MUTE:"VOLUME_MUTE",VOLUME_OFF:"VOLUME_OFF",VOLUME_UP:"VOLUME_UP",MY_VIDEOS_ZERO_STATE:"MY_VIDEOS_ZERO_STATE",BACKSTAGE_ARTWORK:"BACKSTAGE_ARTWORK",LIBRARY_MUSIC:"LIBRARY_MUSIC",LIBRARY_ADD:"LIBRARY_ADD",LIBRARY_IMAGE:"LIBRARY_IMAGE",LIBRARY_REMOVE:"LIBRARY_REMOVE",LIBRARY_OUTLINE:"LIBRARY_OUTLINE",
LIBRARY_SAVED:"LIBRARY_SAVED",WATCH_HISTORY_PAUSED:"WATCH_HISTORY_PAUSED",IMPROVE_YOUTUBE:"IMPROVE_YOUTUBE",TV:"TV",SAVE_ALT:"SAVE_ALT",DOWNLOADS_PAGE_EMPTY:"DOWNLOADS_PAGE_EMPTY",ACCOUNT_LINKED:"ACCOUNT_LINKED",ACCOUNT_UNLINKED:"ACCOUNT_UNLINKED",ACCOUNT_SOME_LINKED:"ACCOUNT_SOME_LINKED",CREATOR_STUDIO_NO_COMMENTS:"CREATOR_STUDIO_NO_COMMENTS",CREATOR_STUDIO_NO_HELD_COMMENTS:"CREATOR_STUDIO_NO_HELD_COMMENTS",CREATOR_STUDIO_NO_HELD_COMMENTS_V2:"CREATOR_STUDIO_NO_HELD_COMMENTS_V2",CREATOR_STUDIO_NO_SEARCH_MATCH:"CREATOR_STUDIO_NO_SEARCH_MATCH",
CREATOR_STUDIO_NO_SEARCH_MATCH_V2:"CREATOR_STUDIO_NO_SEARCH_MATCH_V2",CREATOR_STUDIO_ERROR_ON_LOAD:"CREATOR_STUDIO_ERROR_ON_LOAD",CREATOR_STUDIO_ERROR_ON_LOAD_V2:"CREATOR_STUDIO_ERROR_ON_LOAD_V2",VIDEO_LIBRARY_WHITE:"VIDEO_LIBRARY_WHITE",PRODUCT_SHOP:"PRODUCT_SHOP",PRODUCT_HOTEL:"PRODUCT_HOTEL",PRODUCT_FLIGHT:"PRODUCT_FLIGHT",PLAY_ARROW_BLACK:"PLAY_ARROW_BLACK",HIGHLIGHT_OFF:"HIGHLIGHT_OFF",CREATION_UPLOAD:"CREATION_UPLOAD",CREATION_UPLOAD_RED:"CREATION_UPLOAD_RED",CREATION_LIVE:"CREATION_LIVE",CREATION_POST:"CREATION_POST",
GOOGLE:"GOOGLE",PAUSE:"PAUSE",PLAY_DISABLED:"PLAY_DISABLED",INCOGNITO_CIRCLE:"INCOGNITO_CIRCLE",CREATE:"CREATE",CREST:"CREST",EQUALIZER:"EQUALIZER",NOW_PLAYING_EQUALIZER:"NOW_PLAYING_EQUALIZER",WHATS_HOT:"WHATS_HOT",ADD_MODERATOR:"ADD_MODERATOR",REMOVE_MODERATOR:"REMOVE_MODERATOR",HELP_OUTLINE:"HELP_OUTLINE",HELP_FILLED:"HELP_FILLED",OFFICIAL_ARTIST_BADGE:"OFFICIAL_ARTIST_BADGE",DONE_ALL:"DONE_ALL",REMOVE_DONE:"REMOVE_DONE",SUPERVISOR_ACCOUNT:"SUPERVISOR_ACCOUNT",REELS_ZERO_STATE:"REELS_ZERO_STATE",
SPOTLIGHT:"SPOTLIGHT",FOLDER:"FOLDER",TUNE:"TUNE",LOCATION_PIN:"LOCATION_PIN",MAKING:"MAKING",SOCCER:"SOCCER",CURATING_MODE_COLLECTIONS:"CURATING_MODE_COLLECTIONS",APPROVED_FOR_YOU:"APPROVED_FOR_YOU",SHARED_BY_PARENTS:"SHARED_BY_PARENTS",KIDS_WATCH_IT_AGAIN:"KIDS_WATCH_IT_AGAIN",KIDS_SPORTS:"KIDS_SPORTS",PLAY_NEXT:"PLAY_NEXT",BREAKING_NEWS:"BREAKING_NEWS",BREAKING_NEWS_ALT_1:"BREAKING_NEWS_ALT_1",DRAG_HANDLE:"DRAG_HANDLE",LOCK_OPEN:"LOCK_OPEN",ACCOUNT_ADVANCED:"ACCOUNT_ADVANCED",ACCOUNT_PLAYBACK:"ACCOUNT_PLAYBACK",
ACCOUNT_PRIVACY:"ACCOUNT_PRIVACY",ACCOUNT_NOTIFICATIONS:"ACCOUNT_NOTIFICATIONS",ACCOUNT_SETTINGS:"ACCOUNT_SETTINGS",ACCOUNT_SHARING:"ACCOUNT_SHARING",CHROME_ICON:"CHROME_ICON",WATCH_PARTY:"WATCH_PARTY",ARROW_DROP_UP:"ARROW_DROP_UP",ARROW_DROP_DOWN:"ARROW_DROP_DOWN",ARROW_CHART_NEUTRAL:"ARROW_CHART_NEUTRAL",BOOKMARK:"BOOKMARK",BOOKMARK_BORDER:"BOOKMARK_BORDER",ROTATE_LEFT:"ROTATE_LEFT",PHONE_DOWNLOAD:"PHONE_DOWNLOAD",FORUM:"FORUM",VPN_KEY:"VPN_KEY",LOCK:"LOCK",LOCK_FILLED:"LOCK_FILLED",INSERT_CHART:"INSERT_CHART",
INSERT_CHART_OUTLINED:"INSERT_CHART_OUTLINED",SHOW_MORE:"SHOW_MORE",CONTENT_CUT:"CONTENT_CUT",CONTENT_CUT_WHITE:"CONTENT_CUT_WHITE",HEADSET:"HEADSET",YOUTUBE_AD:"YOUTUBE_AD",VOICE_REMOTE:"VOICE_REMOTE",WIFI_STATUS_BAR_ZERO:"WIFI_STATUS_BAR_ZERO",WIFI_STATUS_BAR_ONE:"WIFI_STATUS_BAR_ONE",WIFI_STATUS_BAR_THREE:"WIFI_STATUS_BAR_THREE",WIFI_STATUS_BAR_FOUR:"WIFI_STATUS_BAR_FOUR",COURSE:"COURSE",COURSE_OUTLINE:"COURSE_OUTLINE",MOBILE_SCREEN_SHARE:"MOBILE_SCREEN_SHARE",SPEAKER_NOTES:"SPEAKER_NOTES",AUTO_AWESOME:"AUTO_AWESOME",
FEATURE_HIGHLIGHT:"FEATURE_HIGHLIGHT",SPONSORS_ONLY_LIVE_CHAT_MODE_ON:"SPONSORS_ONLY_LIVE_CHAT_MODE_ON",SPONSORS_ONLY_LIVE_CHAT_MODE_OFF:"SPONSORS_ONLY_LIVE_CHAT_MODE_OFF",VIDEO_YOUTUBE:"VIDEO_YOUTUBE",SYSTEM_HEADER_FOREGROUND:"SYSTEM_HEADER_FOREGROUND",SYSTEM_FOOTER_FOREGROUND:"SYSTEM_FOOTER_FOREGROUND",SYSTEM_FOOTER_FOREGROUND_RTL:"SYSTEM_FOOTER_FOREGROUND_RTL",SYSTEM_FOOTER_BACKGROUND:"SYSTEM_FOOTER_BACKGROUND",LABS_HEADER:"LABS_HEADER",SEARCH_LARGE:"SEARCH_LARGE",GOOGLE_LOGO:"GOOGLE_LOGO",ZOOM_IN:"ZOOM_IN",
ZOOM_OUT:"ZOOM_OUT",REELS_ADD:"REELS_ADD",SHIELD:"SHIELD",SHIELD_WITH_AVATAR:"SHIELD_WITH_AVATAR",KEYBOARD_ARROW_LEFT:"KEYBOARD_ARROW_LEFT",KEYBOARD_ARROW_RIGHT:"KEYBOARD_ARROW_RIGHT",CHECK_BOX_BLUE:"CHECK_BOX_BLUE",CHECK_BOX_OUTLINE_GREY:"CHECK_BOX_OUTLINE_GREY",WORK_OFF:"WORK_OFF",BRIGHTNESS_THREE:"BRIGHTNESS_THREE",LOCATION_ON:"LOCATION_ON",UNDO:"UNDO",LOCAL_SHIPPING:"LOCAL_SHIPPING",RESHARE:"RESHARE",MOBILE_FRIENDLY:"MOBILE_FRIENDLY",ENTERTAINMENT:"ENTERTAINMENT",GAMING:"GAMING",HAPPENING_NOW:"HAPPENING_NOW",
KIDS_HERO:"KIDS_HERO",POWER_SETTINGS_NEW:"POWER_SETTINGS_NEW",RADIO_BUTTON_CHECKED:"RADIO_BUTTON_CHECKED",CHECK_BOX_V2:"CHECK_BOX_V2",CHECK_BOX_OUTLINE_BLANK_V2:"CHECK_BOX_OUTLINE_BLANK_V2",REELS_COMMENT:"REELS_COMMENT",REELS_COMMENT_FILL:"REELS_COMMENT_FILL",KEYBOARD_ARROW_UP:"KEYBOARD_ARROW_UP",KEYBOARD_ARROW_DOWN:"KEYBOARD_ARROW_DOWN",SUBSCRIBED:"SUBSCRIBED",SUBSCRIBED_DARK_MODE:"SUBSCRIBED_DARK_MODE",ADD_TO_QUEUE_TAIL:"ADD_TO_QUEUE_TAIL",ADD_TO_QUEUE:"ADD_TO_QUEUE",YOUTUBE_LINKED_TV:"YOUTUBE_LINKED_TV",
ARROW_DOWNWARD_ALT:"ARROW_DOWNWARD_ALT",ARROW_UPWARD_ALT:"ARROW_UPWARD_ALT",TROPHY:"TROPHY",CLOUD_UPLOAD:"CLOUD_UPLOAD",SUBDIRECTORY_ARROW_RIGHT:"SUBDIRECTORY_ARROW_RIGHT",MY_VIDEOS:"MY_VIDEOS",LAUNCH:"LAUNCH",PERSON_OUTLINE:"PERSON_OUTLINE",VIEWS_OUTLINE:"VIEWS_OUTLINE",EXPAND_ALL:"EXPAND_ALL",FACT_CHECK:"FACT_CHECK",RED_CARD:"RED_CARD",YELLOW_CARD:"YELLOW_CARD",CREATION_ENTRY_UPLOAD_ICON:"CREATION_ENTRY_UPLOAD_ICON",APPLAUSE:"APPLAUSE",LENS_WHITE:"LENS_WHITE",LENS_YELLOW:"LENS_YELLOW",LENS_GREEN:"LENS_GREEN",
LENS_CYAN:"LENS_CYAN",LENS_MAGENTA:"LENS_MAGENTA",LENS_RED:"LENS_RED",LENS_BLACK:"LENS_BLACK",LENS_BLUE:"LENS_BLUE",PREMIUM:"PREMIUM",PREMIUM_STANDALONE:"PREMIUM_STANDALONE",CLARIFY:"CLARIFY",SCHEDULE:"SCHEDULE",TRAVEL:"TRAVEL",SCREEN_ROTATION:"SCREEN_ROTATION",DRAFT:"DRAFT",BACKSPACE:"BACKSPACE",LICENSE:"LICENSE",LABEL:"LABEL",SPORTS_BASEBALL:"SPORTS_BASEBALL",SPORTS_BASKETBALL:"SPORTS_BASKETBALL",SPORTS_FOOTBALL:"SPORTS_FOOTBALL",SYNC:"SYNC",SYNC_PROBLEM:"SYNC_PROBLEM",PHONELINK:"PHONELINK",PROGRESS_ACTIVITY:"PROGRESS_ACTIVITY",
REELS_VIEW_STORY:"REELS_VIEW_STORY",EARTH:"EARTH",SHOW_CHART:"SHOW_CHART",PEOPLE:"PEOPLE",PEOPLE_ALT:"PEOPLE_ALT",PEOPLE_OUTLINE:"PEOPLE_OUTLINE",PEOPLE_2:"PEOPLE_2",PEOPLE_GROUP:"PEOPLE_GROUP",DONE:"DONE",GOOGLE_PLAY_GAMES:"GOOGLE_PLAY_GAMES",AUTOPLAY_ON:"AUTOPLAY_ON",AUTOPLAY_OFF:"AUTOPLAY_OFF",KIDS_AUTOPLAY_ON:"KIDS_AUTOPLAY_ON",KIDS_AUTOPLAY_OFF:"KIDS_AUTOPLAY_OFF",KIDS_AUTOPLAY_LOCKED_OFF:"KIDS_AUTOPLAY_LOCKED_OFF",CALENDAR:"CALENDAR",KIDS_MOVE:"KIDS_MOVE",PROGRESS_SPINNER_GREY:"PROGRESS_SPINNER_GREY",
KIDS_CAMP:"KIDS_CAMP",BAR_CHART:"BAR_CHART",POLICY:"POLICY",CREATION_TAB:"CREATION_TAB",CREATION_TAB_LARGE:"CREATION_TAB_LARGE",ADD_CIRCLE_OUTLINE:"ADD_CIRCLE_OUTLINE",REMOVE_CIRCLE_OUTLINE:"REMOVE_CIRCLE_OUTLINE",COLLECTIONS:"COLLECTIONS",FORWARD_10:"FORWARD_10",REPLAY_10:"REPLAY_10",MUSIC_NEW_RELEASE:"MUSIC_NEW_RELEASE",PROMPTED_SIGN_IN:"PROMPTED_SIGN_IN",CAMERA_REMIX:"CAMERA_REMIX",SUBJECT:"SUBJECT",FIND_IN_PAGE:"FIND_IN_PAGE",CREATE_VIDEO_NEW:"CREATE_VIDEO_NEW",GO_LIVE:"GO_LIVE",ADD_STORY:"ADD_STORY",
CREATE_POST_NEW:"CREATE_POST_NEW",FACE_VERY_UPSET:"FACE_VERY_UPSET",FACE_VERY_SAD:"FACE_VERY_SAD",FACE_SAD:"FACE_SAD",FACE_MEH:"FACE_MEH",FACE_HAPPY:"FACE_HAPPY",FACE_HAPPY_OUTLINE:"FACE_HAPPY_OUTLINE",FACE_VERY_HAPPY:"FACE_VERY_HAPPY",FACE_FILLED_HAPPY:"FACE_FILLED_HAPPY",FACE_FILLED_UNHAPPY:"FACE_FILLED_UNHAPPY",FACE_FILLED_VERY_HAPPY:"FACE_FILLED_VERY_HAPPY",FACE_FILLED_MEH:"FACE_FILLED_MEH",FACE_FILLED_SAD:"FACE_FILLED_SAD",FACE_OUTLINED_HAPPY:"FACE_OUTLINED_HAPPY",FACE_OUTLINED_UNHAPPY:"FACE_OUTLINED_UNHAPPY",
FACE_OUTLINED_VERY_HAPPY:"FACE_OUTLINED_VERY_HAPPY",FACE_OUTLINED_MEH:"FACE_OUTLINED_MEH",FACE_OUTLINED_SAD:"FACE_OUTLINED_SAD",FACE_OUTLINED_ACTIVE_HAPPY:"FACE_OUTLINED_ACTIVE_HAPPY",FACE_OUTLINED_ACTIVE_UNHAPPY:"FACE_OUTLINED_ACTIVE_UNHAPPY",FACE_OUTLINED_ACTIVE_VERY_HAPPY:"FACE_OUTLINED_ACTIVE_VERY_HAPPY",FACE_OUTLINED_ACTIVE_MEH:"FACE_OUTLINED_ACTIVE_MEH",FACE_OUTLINED_ACTIVE_SAD:"FACE_OUTLINED_ACTIVE_SAD",OUTLINE_MUSIC_VIDEO:"OUTLINE_MUSIC_VIDEO",OUTLINE_HEADSET:"OUTLINE_HEADSET",OUTLINE_YOUTUBE_MUSIC:"OUTLINE_YOUTUBE_MUSIC",
OUTLINE_YOUTUBE_IMPROVE_TV:"OUTLINE_YOUTUBE_IMPROVE_TV",OUTLINE_BAG:"OUTLINE_BAG",OUTLINE_MOBILE_DOWNLOAD:"OUTLINE_MOBILE_DOWNLOAD",HASHTAG_LANDING_PAGE_EMPTY:"HASHTAG_LANDING_PAGE_EMPTY",HASHTAG_LANDING_PAGE_EMPTY_DARK_MODE:"HASHTAG_LANDING_PAGE_EMPTY_DARK_MODE",HASHTAG_LANDING_PAGE_ERROR:"HASHTAG_LANDING_PAGE_ERROR",HASHTAG_LANDING_PAGE_ERROR_DARK_MODE:"HASHTAG_LANDING_PAGE_ERROR_DARK_MODE",TRENDING_DOWN:"TRENDING_DOWN",EXPAND_MORE:"EXPAND_MORE",OUTLINE_CAMERA_20:"OUTLINE_CAMERA_20",OUTLINE_CAMERA_24:"OUTLINE_CAMERA_24",
G_TRANSLATE:"G_TRANSLATE",SHOPPING_BAG:"SHOPPING_BAG",CAKE:"CAKE",CAMPAIGN:"CAMPAIGN",VIDEOGAME_ASSET:"VIDEOGAME_ASSET",GIF:"GIF",INSERT_PHOTO:"INSERT_PHOTO",LOCAL_MALL:"LOCAL_MALL",COLOR_LENS:"COLOR_LENS",LOCK_CLOCK:"LOCK_CLOCK",SYSTEM_UPDATE:"SYSTEM_UPDATE",ALL_INCLUSIVE:"ALL_INCLUSIVE",VIDEO_SETTINGS:"VIDEO_SETTINGS",WALLPAPER:"WALLPAPER",GROUPS:"GROUPS",MONEY_OFF:"MONEY_OFF",GAMEPAD:"GAMEPAD",PLAYLISTS_KIDS_RESTRICT_ACCESS:"PLAYLISTS_KIDS_RESTRICT_ACCESS",LIVE_CREATION_RESTRICT_ACCESS:"LIVE_CREATION_RESTRICT_ACCESS",
LIVE_SAFEGUARD_EDUCATION:"LIVE_SAFEGUARD_EDUCATION",LIVE_COSTREAM_CREATOR_EDUCATION:"LIVE_COSTREAM_CREATOR_EDUCATION",ARTICLE:"ARTICLE",ARTICLE_ALERT:"ARTICLE_ALERT",ARTICLE_CHECK:"ARTICLE_CHECK",ARTICLE_CLARIFY:"ARTICLE_CLARIFY",FAST_REWIND:"FAST_REWIND",ALIGN_LEFT:"ALIGN_LEFT",BLACK_JOY:"BLACK_JOY",CATEGORY:"CATEGORY",DESKTOP:"DESKTOP",GOOGLE_LENS:"GOOGLE_LENS",INSIGHTS:"INSIGHTS",LIVE_BADGE:"LIVE_BADGE",OUTLINE_ADJUST:"OUTLINE_ADJUST",OUTLINE_LESS_THAN_4:"OUTLINE_LESS_THAN_4",OUTLINE_GREATER_THAN_20:"OUTLINE_GREATER_THAN_20",
OUTLINE_CLOCK_HALF_CIRCLE:"OUTLINE_CLOCK_HALF_CIRCLE",OUTLINE_DASHBOARD_PLUS:"OUTLINE_DASHBOARD_PLUS",OUTLINE_RADAR_LIVE:"OUTLINE_RADAR_LIVE",WAVEFORM:"WAVEFORM",GLOBE:"GLOBE",SUPER_STORE:"SUPER_STORE",MEMBERSHIPS:"MEMBERSHIPS",MONEY_HAND:"MONEY_HAND",YT_FILL_DOWNLOAD_24:"YT_FILL_DOWNLOAD_24",YT_FILL_OPEN_NEW_24:"YT_FILL_OPEN_NEW_24",YT_OUTLINE_CHEVRON_EXPAND_24:"YT_OUTLINE_CHEVRON_EXPAND_24",YT_OUTLINE_CHEVRON_DOWN_24:"YT_OUTLINE_CHEVRON_DOWN_24",YT_OUTLINE_ARROW_REPEAT_1_24:"YT_OUTLINE_ARROW_REPEAT_1_24",
YT_FILL_ARROW_REPEAT_1_24:"YT_FILL_ARROW_REPEAT_1_24",HEALTH_AND_SAFETY:"HEALTH_AND_SAFETY",YT_FILL_YOUTUBE_MUSIC_24:"YT_FILL_YOUTUBE_MUSIC_24",YT_FILL_YOUTUBE_MUSIC_36:"YT_FILL_YOUTUBE_MUSIC_36",OUTLINE_TRASH_CAN:"OUTLINE_TRASH_CAN",OUTLINE_PENCIL:"OUTLINE_PENCIL",OUTLINE_ALERT_CIRCLE:"OUTLINE_ALERT_CIRCLE",OUTLINE_ALERT_TRIANGLE:"OUTLINE_ALERT_TRIANGLE",OUTLINE_OPEN_NEW:"OUTLINE_OPEN_NEW",LIST:"LIST",ARROW_CIRCLE:"ARROW_CIRCLE",EXPAND_LESS:"EXPAND_LESS",YT_OUTLINE_SUBSCRIPTIONS_24PT:"YT_OUTLINE_SUBSCRIPTIONS_24PT",
OUTLINE_ADD:"OUTLINE_ADD",MEDAL:"MEDAL",MULTIVIEW:"MULTIVIEW",GIFT:"GIFT",OUTLINE_GIFT:"OUTLINE_GIFT",OUTLINE_YOUTUBE_SHORTS_PLUS:"OUTLINE_YOUTUBE_SHORTS_PLUS",OUTLINE_YOUTUBE_LINKED_TV:"OUTLINE_YOUTUBE_LINKED_TV",NERD_STATS:"NERD_STATS",YT_OUTLINE_YOUTUBE_MUSIC_24:"YT_OUTLINE_YOUTUBE_MUSIC_24",YT_OUTLINE_MUSIC_24:"YT_OUTLINE_MUSIC_24",YT_OUTLINE_RATING_UP_24:"YT_OUTLINE_RATING_UP_24",YT_OUTLINE_FIRE_24:"YT_OUTLINE_FIRE_24",CREATOR_STUDIO_RED_LOGO:"CREATOR_STUDIO_RED_LOGO",UNPLUGGED_RED_LOGO:"UNPLUGGED_RED_LOGO",
MUSIC_RED_LOGO:"MUSIC_RED_LOGO",KIDS_RED_LOGO:"KIDS_RED_LOGO",LAPTOP_MOBILE:"LAPTOP_MOBILE",AUDIO_SURROUND:"AUDIO_SURROUND",FEATURED_SEASONAL_AND_GIFTS:"FEATURED_SEASONAL_AND_GIFTS",AUDIO:"AUDIO",SKIP_FORWARD_30:"SKIP_FORWARD_30",PLAY_ARROW_HALF_CIRCLE:"PLAY_ARROW_HALF_CIRCLE",VIDEO_LINK:"VIDEO_LINK",TEXT:"TEXT",SELL:"SELL",SELL_FILLED:"SELL_FILLED",YOUTUBE_STUDIO_ARROW_DOWN:"YOUTUBE_STUDIO_ARROW_DOWN",YOUTUBE_STUDIO_ARROW_UP:"YOUTUBE_STUDIO_ARROW_UP",ADMIN_PANEL_SETTINGS:"ADMIN_PANEL_SETTINGS",EXPIRE:"EXPIRE",
BAR_HORIZONTAL:"BAR_HORIZONTAL",SCREEN_THEATRE:"SCREEN_THEATRE",SCREEN_MINIPLAYER:"SCREEN_MINIPLAYER",SCREEN_DEFAULT:"SCREEN_DEFAULT",SCREEN_FULLSCREEN:"SCREEN_FULLSCREEN",LIST_QUEUE:"LIST_QUEUE",MOON_Z:"MOON_Z",MOON_Z_FILLED:"MOON_Z_FILLED",MESSAGE_BUBBLE_QUESTION:"MESSAGE_BUBBLE_QUESTION",TV_CIRCLE:"TV_CIRCLE",PANELS:"PANELS",BOX_PLACEHOLDER_LEFT_OUTLINE:"BOX_PLACEHOLDER_LEFT_OUTLINE",OUTLINE_OVERFLOW_HORIZONTAL_32:"OUTLINE_OVERFLOW_HORIZONTAL_32",OUTLINE_OVERFLOW_VERTICAL:"OUTLINE_OVERFLOW_VERTICAL",
SPEAKER:"SPEAKER",SPEAKER_GROUP:"SPEAKER_GROUP",BAG:"BAG",VR:"VR",MUSIC_MUTED:"MUSIC_MUTED",GREEN_SCREEN_OFF:"GREEN_SCREEN_OFF",GREEN_SCREEN_ON:"GREEN_SCREEN_ON",LIST_PLAY_ARROW:"LIST_PLAY_ARROW",BAR_CIRCLE:"BAR_CIRCLE",QUOTATION_MARK:"QUOTATION_MARK",SPARKLE:"SPARKLE",SPARKLE_FILLED:"SPARKLE_FILLED",SPARK:"SPARK",SPARK_SEARCH:"SPARK_SEARCH",OUTLINE_BAG_BOOKMARK:"OUTLINE_BAG_BOOKMARK",RADAR_LIVE:"RADAR_LIVE",PENCIL:"PENCIL",PRICE_TAG:"PRICE_TAG",CHEVRON_DOWN:"CHEVRON_DOWN",CHEVRON_UP:"CHEVRON_UP",
SPEED_1_POINT_2X:"SPEED_1_POINT_2X",SPEED_1_POINT_5X:"SPEED_1_POINT_5X",SPEED_1_POINT_8X:"SPEED_1_POINT_8X",SPEED_POINT_2X:"SPEED_POINT_2X",SPEED_POINT_5X:"SPEED_POINT_5X",SPEED_POINT_8X:"SPEED_POINT_8X",SPEED_1X:"SPEED_1X",SPEED_2X:"SPEED_2X",BROADCAST:"BROADCAST",DOLLAR_SIGN:"DOLLAR_SIGN",DOLLAR_SIGN_CONTAINER:"DOLLAR_SIGN_CONTAINER",MEET:"MEET",BRIEFCASE:"BRIEFCASE",CHECK_DOUBLE:"CHECK_DOUBLE",CHECK_DOUBLE_OFF:"CHECK_DOUBLE_OFF",SHIELD_ADD:"SHIELD_ADD",SHIELD_OFF:"SHIELD_OFF",REMIX_FILLED:"REMIX_FILLED",
EYE:"EYE",OPEN_IN_PHONE:"OPEN_IN_PHONE",OPEN_IN_PANEL:"OPEN_IN_PANEL",REPLAY_ARROW:"REPLAY_ARROW",ARROW_UNDO:"ARROW_UNDO",PERSON_CIRCLE_SLASH:"PERSON_CIRCLE_SLASH",EARTH_OUTLINE:"EARTH_OUTLINE",SLASH_CIRCLE_LEFT:"SLASH_CIRCLE_LEFT",SLASH_CIRCLE_RIGHT:"SLASH_CIRCLE_RIGHT",ARROW_PAUSE:"ARROW_PAUSE",MENU_FILTER:"MENU_FILTER",SPACE_BAR:"SPACE_BAR",CIRCLES_6:"CIRCLES_6",CELEBRATION:"CELEBRATION",GRID:"GRID",KEEP_FILLED:"KEEP_FILLED",X_CIRCLE:"X_CIRCLE",KIDS_DOWNLOADS:"KIDS_DOWNLOADS",KIDS_MOVE_DOWNLOAD:"KIDS_MOVE_DOWNLOAD",
BRIGHTNESS:"BRIGHTNESS",BRIGHTNESS_FILLED:"BRIGHTNESS_FILLED",MAGIC_WAND:"MAGIC_WAND",MAGIC_WAND_FILLED:"MAGIC_WAND_FILLED",BOX_PENCIL:"BOX_PENCIL",MY_VIDEOS_SUPEX_ZERO_STATE:"MY_VIDEOS_SUPEX_ZERO_STATE",CREATOR_ACADEMY:"CREATOR_ACADEMY",SCREEN_SWITCH:"SCREEN_SWITCH",PDF:"PDF",SHIELD_OVERFLOW:"SHIELD_OVERFLOW",ANIMALS:"ANIMALS",BOX_OPEN_CHECK:"BOX_OPEN_CHECK",PLAYABLES_LOGO:"PLAYABLES_LOGO",PERSON_2:"PERSON_2",X_OCTAGON:"X_OCTAGON",PLAY_PRISM:"PLAY_PRISM",FILTER_PHOTO:"FILTER_PHOTO",MUSIC_FILLED:"MUSIC_FILLED",
COURSE_FILLED:"COURSE_FILLED",TRANSCRIPT:"TRANSCRIPT",TRANSCRIPT_SEARCH:"TRANSCRIPT_SEARCH",STEM:"STEM",ARROW_CIRCLE_RIGHT:"ARROW_CIRCLE_RIGHT",HEART_CIRCLE:"HEART_CIRCLE",RSS:"RSS",RSS_OFF:"RSS_OFF",PLAYABLES:"PLAYABLES",PERSON_MUSIC:"PERSON_MUSIC",ARROWS_ALERT:"ARROWS_ALERT",CLOCK_ARROWS_ALERT:"CLOCK_ARROWS_ALERT",CLOCK_ARROWS:"CLOCK_ARROWS",SWAP_HORIZ:"SWAP_HORIZ",MUSIC_NOTE_SYMBOL:"MUSIC_NOTE_SYMBOL",BOOK:"BOOK",DISMISS_QUEUE:"DISMISS_QUEUE",RANDOM:"RANDOM",SCREEN_LIGHT:"SCREEN_LIGHT",SINGLE_SPARKLE:"SINGLE_SPARKLE",
PROMOTE:"PROMOTE",BUSINESS:"BUSINESS",TOOLBOX:"TOOLBOX",SHORTS_CREATION_COMMENT:"SHORTS_CREATION_COMMENT",SPARK_IMAGE:"SPARK_IMAGE",SPARK_VIDEO:"SPARK_VIDEO",ALL_CHIP:"ALL_CHIP",TROPHY_CELEBRATIONS:"TROPHY_CELEBRATIONS",SPARK_EDIT:"SPARK_EDIT",MAP_OUTLINE:"MAP_OUTLINE",VOLUME_STABLE:"VOLUME_STABLE",SEARCH_PROMINENT:"SEARCH_PROMINENT",INFINITY_ICON:"INFINITY_ICON",DIRECTIONS_OUTLINE:"DIRECTIONS_OUTLINE",SHORTS_STICKER_PICKER:"SHORTS_STICKER_PICKER",SETTINGS_REMOTE:"SETTINGS_REMOTE",NEWS_STORY:"NEWS_STORY"};var zXa=function(){LA.apply(this,arguments)};
_.H(zXa,LA);zXa.prototype.getAssociations=function(){return[]};var AXa=new _.ey("getKidsBlocklistPickerCommand");_.BXa=new _.ey("updateKidsBlacklistEndpoint");_.PA=new _.ey("likeEndpoint");var CXa=function(){LA.apply(this,arguments)};
_.H(CXa,LA);CXa.prototype.getAssociations=function(){return[]};var DXa=new _.ey("liveChatEndpoint");var EXa=new _.ey("liveChatItemContextMenuEndpoint");var FXa=new _.ey("liveChatReplayEndpoint");var GXa=new _.ey("deleteLiveChatMessageCommand");var HXa=new _.ey("liveChatActionEndpoint");var IXa=new _.ey("createLiveChatPollEndpoint");var JXa=new _.ey("manageLiveChatUserEndpoint");var KXa=new _.ey("moderateLiveChatEndpoint");var LXa=new _.ey("sendLiveChatMessageEndpoint");var MXa=new _.ey("sendLiveChatVoteEndpoint");var NXa=new _.ey("clearLocationCommand");var OXa=new _.ey("resolveLocationCommand");var Xta={SLI_STATUS_UNKNOWN:"SLI_STATUS_UNKNOWN",SLI_STATUS_SUCCESS:"SLI_STATUS_SUCCESS",SLI_STATUS_FAILURE:"SLI_STATUS_FAILURE",SLI_STATUS_TIMEOUT:"SLI_STATUS_TIMEOUT",SLI_STATUS_ABORTED:"SLI_STATUS_ABORTED",SLI_STATUS_CANCELLED:"SLI_STATUS_CANCELLED",SLI_STATUS_REJECTED:"SLI_STATUS_REJECTED"};var PXa={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"},
QXa={MAIN_APP_WEB_REQUEST_TYPE_UNKNOWN:"MAIN_APP_WEB_REQUEST_TYPE_UNKNOWN",MAIN_APP_WEB_REQUEST_TYPE_NAVIGATE:"MAIN_APP_WEB_REQUEST_TYPE_NAVIGATE",MAIN_APP_WEB_REQUEST_TYPE_LOAD:"MAIN_APP_WEB_REQUEST_TYPE_LOAD"};var RXa=function(){LA.apply(this,arguments)};
_.H(RXa,LA);RXa.prototype.getAssociations=function(){return[]};var SXa=function(){LA.apply(this,arguments)};
_.H(SXa,LA);SXa.prototype.getAssociations=function(){return[]};var TXa=function(){LA.apply(this,arguments)};
_.H(TXa,LA);TXa.prototype.getAssociations=function(){return[]};var UXa=function(){LA.apply(this,arguments)};
_.H(UXa,LA);UXa.prototype.getAssociations=function(){var a=[];this.delegate.downloadsList&&a.push(this.delegate.downloadsList);this.delegate.smartDownloadsList&&a.push(this.delegate.smartDownloadsList);this.delegate.recommendedDownloadsList&&a.push(this.delegate.recommendedDownloadsList);return[].concat(_.Pd(new Set(a)))};var VXa=function(){LA.apply(this,arguments)};
_.H(VXa,LA);VXa.prototype.getAssociations=function(){var a=[];this.delegate.refresh&&a.push(this.delegate.refresh);if(this.delegate.downloads)for(var b=_.g(this.delegate.downloads),c=b.next();!c.done;c=b.next())a.push.apply(a,_.Pd((new WXa(c.value)).getAssociations()));return[].concat(_.Pd(new Set(a)))};
var WXa=function(){KA.apply(this,arguments)};
_.H(WXa,KA);WXa.prototype.getAssociations=function(){var a=[];this.delegate.video&&a.push(this.delegate.video);this.delegate.playlist&&a.push(this.delegate.playlist);this.delegate.videoItem&&a.push(this.delegate.videoItem);this.delegate.playlistItem&&a.push(this.delegate.playlistItem);return[].concat(_.Pd(new Set(a)))};var XXa=function(){LA.apply(this,arguments)};
_.H(XXa,LA);XXa.prototype.getAssociations=function(){var a=[];this.delegate.localImageEntities&&a.push.apply(a,_.Pd(this.delegate.localImageEntities));return[].concat(_.Pd(new Set(a)))};var YXa=function(){LA.apply(this,arguments)};
_.H(YXa,LA);YXa.prototype.getAssociations=function(){var a=[];this.delegate.playbackData&&a.push(this.delegate.playbackData);this.delegate.localImageEntities&&a.push.apply(a,_.Pd(this.delegate.localImageEntities));this.delegate.videoDownloadContextEntity&&a.push(this.delegate.videoDownloadContextEntity);return[].concat(_.Pd(new Set(a)))};var ZXa=function(){LA.apply(this,arguments)};
_.H(ZXa,LA);ZXa.prototype.getAssociations=function(){return[]};var $Xa=function(){LA.apply(this,arguments)};
_.H($Xa,LA);$Xa.prototype.getAssociations=function(){var a=[];this.delegate.fakeChildren&&a.push.apply(a,_.Pd(this.delegate.fakeChildren));return[].concat(_.Pd(new Set(a)))};var aYa=function(){LA.apply(this,arguments)};
_.H(aYa,LA);aYa.prototype.getAssociations=function(){var a=[];this.delegate.video&&a.push(this.delegate.video);this.delegate.playbackData&&a.push(this.delegate.playbackData);this.delegate.offlineVideoPolicy&&a.push(this.delegate.offlineVideoPolicy);return[].concat(_.Pd(new Set(a)))};var bYa=function(){LA.apply(this,arguments)};
_.H(bYa,LA);bYa.prototype.getAssociations=function(){return[]};var cYa=function(){LA.apply(this,arguments)};
_.H(cYa,LA);cYa.prototype.getAssociations=function(){var a=[];this.delegate.channelOwner&&a.push(this.delegate.channelOwner);this.delegate.videos&&a.push.apply(a,_.Pd(this.delegate.videos));this.delegate.collaboratorChannels&&a.push.apply(a,_.Pd(this.delegate.collaboratorChannels));this.delegate.downloadState&&a.push(this.delegate.downloadState);this.delegate.refresh&&a.push(this.delegate.refresh);return[].concat(_.Pd(new Set(a)))};var dYa=function(){LA.apply(this,arguments)};
_.H(dYa,LA);dYa.prototype.getAssociations=function(){var a=[];this.delegate.video&&a.push(this.delegate.video);this.delegate.channelContributor&&a.push(this.delegate.channelContributor);return[].concat(_.Pd(new Set(a)))};var eYa=function(){KA.apply(this,arguments)};
_.H(eYa,KA);eYa.prototype.getAssociations=function(){var a=[];this.delegate.recommendedVideoMetadata&&a.push.apply(a,_.Pd((new fYa(this.delegate.recommendedVideoMetadata)).getAssociations()));return[].concat(_.Pd(new Set(a)))};
var fYa=function(){KA.apply(this,arguments)};
_.H(fYa,KA);fYa.prototype.getAssociations=function(){var a=[];this.delegate.localImageEntities&&a.push.apply(a,_.Pd(this.delegate.localImageEntities));this.delegate.videoDownloadContextEntity&&a.push(this.delegate.videoDownloadContextEntity);return[].concat(_.Pd(new Set(a)))};var gYa=function(){KA.apply(this,arguments)};
_.H(gYa,KA);gYa.prototype.getAssociations=function(){var a=[];this.delegate.playbackPosition&&a.push(this.delegate.playbackPosition);return[].concat(_.Pd(new Set(a)))};var hYa=function(){LA.apply(this,arguments)};
_.H(hYa,LA);hYa.prototype.getAssociations=function(){var a=[];this.delegate.owner&&a.push(this.delegate.owner);this.delegate.downloadState&&a.push(this.delegate.downloadState);this.delegate.userState&&a.push.apply(a,_.Pd((new gYa(this.delegate.userState)).getAssociations()));this.delegate.additionalMetadata&&a.push.apply(a,_.Pd((new eYa(this.delegate.additionalMetadata)).getAssociations()));return[].concat(_.Pd(new Set(a)))};var iYa=function(){LA.apply(this,arguments)};
_.H(iYa,LA);iYa.prototype.getAssociations=function(){var a=[];this.delegate.userChannelDetails&&a.push(this.delegate.userChannelDetails);return[].concat(_.Pd(new Set(a)))};var jYa=function(){LA.apply(this,arguments)};
_.H(jYa,LA);jYa.prototype.getAssociations=function(){var a=[];this.delegate.channelOwner&&a.push(this.delegate.channelOwner);this.delegate.playbackPosition&&a.push(this.delegate.playbackPosition);this.delegate.localImageEntities&&a.push.apply(a,_.Pd(this.delegate.localImageEntities));this.delegate.downloadStatus&&a.push(this.delegate.downloadStatus);return[].concat(_.Pd(new Set(a)))};_.kYa=new _.ey("downloadsPageSmartDownloadsOptInBannerParams");var lYa=function(){LA.apply(this,arguments)};
_.H(lYa,LA);lYa.prototype.getAssociations=function(){return[]};var mYa=function(){LA.apply(this,arguments)};
_.H(mYa,LA);mYa.prototype.getAssociations=function(){return[]};var nYa=function(){LA.apply(this,arguments)};
_.H(nYa,LA);nYa.prototype.getAssociations=function(){return[]};var oYa=function(){LA.apply(this,arguments)};
_.H(oYa,LA);oYa.prototype.getAssociations=function(){return[]};var pYa=function(){LA.apply(this,arguments)};
_.H(pYa,LA);pYa.prototype.getAssociations=function(){return[]};var qYa=new _.ey("hideEngagementPanelEndpoint");var rYa=new _.ey("refreshPanelEndpoint");var sYa=new _.ey("scrollToSectionEndpoint");_.tYa=new _.ey("showEngagementPanelEndpoint");var uYa=new _.ey("toggleEngagementPanelCommand");var vYa=function(){LA.apply(this,arguments)};
_.H(vYa,LA);vYa.prototype.getAssociations=function(){return[]};var wYa=function(){LA.apply(this,arguments)};
_.H(wYa,LA);wYa.prototype.getAssociations=function(){return[]};var xYa=function(){LA.apply(this,arguments)};
_.H(xYa,LA);xYa.prototype.getAssociations=function(){return[]};var yYa=function(){LA.apply(this,arguments)};
_.H(yYa,LA);yYa.prototype.getAssociations=function(){var a=[];this.delegate.trackDownloadMetadatas&&a.push.apply(a,_.Pd(this.delegate.trackDownloadMetadatas));return[].concat(_.Pd(new Set(a)))};var zYa=function(){LA.apply(this,arguments)};
_.H(zYa,LA);
zYa.prototype.getAssociations=function(){var a=[];this.delegate.downloadedTracks&&a.push.apply(a,_.Pd(this.delegate.downloadedTracks));this.delegate.smartDownloadedTracks&&a.push.apply(a,_.Pd(this.delegate.smartDownloadedTracks));this.delegate.downloadedEpisodes&&a.push.apply(a,_.Pd(this.delegate.downloadedEpisodes));this.delegate.downloadedAlbumReleases&&a.push.apply(a,_.Pd(this.delegate.downloadedAlbumReleases));this.delegate.smartDownloadedAlbumReleases&&a.push.apply(a,_.Pd(this.delegate.smartDownloadedAlbumReleases));this.delegate.downloadedPlaylists&&
a.push.apply(a,_.Pd(this.delegate.downloadedPlaylists));this.delegate.smartDownloadedPlaylists&&a.push.apply(a,_.Pd(this.delegate.smartDownloadedPlaylists));this.delegate.metadataOnlyTracks&&a.push.apply(a,_.Pd(this.delegate.metadataOnlyTracks));return[].concat(_.Pd(new Set(a)))};var AYa=function(){LA.apply(this,arguments)};
_.H(AYa,LA);AYa.prototype.getAssociations=function(){var a=[];this.delegate.trackDownloadMetadatas&&a.push.apply(a,_.Pd(this.delegate.trackDownloadMetadatas));return[].concat(_.Pd(new Set(a)))};var BYa=function(){LA.apply(this,arguments)};
_.H(BYa,LA);BYa.prototype.getAssociations=function(){var a=[];this.delegate.playbackData&&a.push(this.delegate.playbackData);this.delegate.localImageEntities&&a.push.apply(a,_.Pd(this.delegate.localImageEntities));this.delegate.videoDownloadContextEntity&&a.push(this.delegate.videoDownloadContextEntity);return[].concat(_.Pd(new Set(a)))};var CYa=function(){LA.apply(this,arguments)};
_.H(CYa,LA);
CYa.prototype.getAssociations=function(){var a=[];this.delegate.musicLibraryStatusEntity&&a.push(this.delegate.musicLibraryStatusEntity);this.delegate.primaryArtists&&a.push.apply(a,_.Pd(this.delegate.primaryArtists));this.delegate.details&&a.push(this.delegate.details);this.delegate.userDetails&&a.push(this.delegate.userDetails);this.delegate.tracks&&a.push.apply(a,_.Pd(this.delegate.tracks));this.delegate.share&&a.push(this.delegate.share);this.delegate.downloadMetadata&&a.push(this.delegate.downloadMetadata);this.delegate.refresh&&
a.push(this.delegate.refresh);return[].concat(_.Pd(new Set(a)))};
var DYa=function(){LA.apply(this,arguments)};
_.H(DYa,LA);DYa.prototype.getAssociations=function(){var a=[];this.delegate.albumRelease&&a.push(this.delegate.albumRelease);this.delegate.tracks&&a.push.apply(a,_.Pd(this.delegate.tracks));return[].concat(_.Pd(new Set(a)))};
var EYa=function(){LA.apply(this,arguments)};
_.H(EYa,LA);EYa.prototype.getAssociations=function(){var a=[];this.delegate.albumRelease&&a.push(this.delegate.albumRelease);return[].concat(_.Pd(new Set(a)))};var FYa=function(){LA.apply(this,arguments)};
_.H(FYa,LA);FYa.prototype.getAssociations=function(){var a=[];this.delegate.details&&a.push(this.delegate.details);this.delegate.userDetails&&a.push(this.delegate.userDetails);return[].concat(_.Pd(new Set(a)))};
var GYa=function(){LA.apply(this,arguments)};
_.H(GYa,LA);GYa.prototype.getAssociations=function(){var a=[];this.delegate.parentArtist&&a.push(this.delegate.parentArtist);return[].concat(_.Pd(new Set(a)))};
var HYa=function(){LA.apply(this,arguments)};
_.H(HYa,LA);HYa.prototype.getAssociations=function(){var a=[];this.delegate.parentArtist&&a.push(this.delegate.parentArtist);return[].concat(_.Pd(new Set(a)))};var IYa=function(){LA.apply(this,arguments)};
_.H(IYa,LA);IYa.prototype.getAssociations=function(){return[]};var JYa=function(){LA.apply(this,arguments)};
_.H(JYa,LA);JYa.prototype.getAssociations=function(){return[]};var KYa=function(){LA.apply(this,arguments)};
_.H(KYa,LA);
KYa.prototype.getAssociations=function(){var a=[];this.delegate.tracks&&a.push.apply(a,_.Pd(this.delegate.tracks));this.delegate.refresh&&a.push(this.delegate.refresh);this.delegate.musicLibraryStatusEntity&&a.push(this.delegate.musicLibraryStatusEntity);this.delegate.details&&a.push(this.delegate.details);this.delegate.downloadMetadata&&a.push(this.delegate.downloadMetadata);this.delegate.sideloadMetadata&&a.push(this.delegate.sideloadMetadata);this.delegate.userDetails&&a.push(this.delegate.userDetails);this.delegate.entryCollection&&
a.push(this.delegate.entryCollection);this.delegate.share&&a.push(this.delegate.share);this.delegate.podcastShowAdditionalMetadata&&a.push.apply(a,_.Pd((new LYa(this.delegate.podcastShowAdditionalMetadata)).getAssociations()));return[].concat(_.Pd(new Set(a)))};
var LYa=function(){KA.apply(this,arguments)};
_.H(LYa,KA);LYa.prototype.getAssociations=function(){var a=[];this.delegate.creatorEntity&&a.push(this.delegate.creatorEntity);return[].concat(_.Pd(new Set(a)))};var MYa=function(){LA.apply(this,arguments)};
_.H(MYa,LA);MYa.prototype.getAssociations=function(){return[]};var NYa=function(){LA.apply(this,arguments)};
_.H(NYa,LA);
NYa.prototype.getAssociations=function(){var a=[];this.delegate.musicLibraryStatusEntity&&a.push(this.delegate.musicLibraryStatusEntity);this.delegate.artists&&a.push.apply(a,_.Pd(this.delegate.artists));this.delegate.audioModeVersion&&a.push(this.delegate.audioModeVersion);this.delegate.videoModeVersion&&a.push(this.delegate.videoModeVersion);this.delegate.userDetails&&a.push(this.delegate.userDetails);this.delegate.details&&a.push(this.delegate.details);this.delegate.albumRelease&&a.push(this.delegate.albumRelease);this.delegate.share&&
a.push(this.delegate.share);this.delegate.libraryEdit&&a.push(this.delegate.libraryEdit);this.delegate.downloadMetadata&&a.push(this.delegate.downloadMetadata);this.delegate.playbackPosition&&a.push(this.delegate.playbackPosition);return[].concat(_.Pd(new Set(a)))};
var OYa=function(){LA.apply(this,arguments)};
_.H(OYa,LA);OYa.prototype.getAssociations=function(){var a=[];this.delegate.parentTrack&&a.push(this.delegate.parentTrack);return[].concat(_.Pd(new Set(a)))};
var PYa=function(){LA.apply(this,arguments)};
_.H(PYa,LA);PYa.prototype.getAssociations=function(){var a=[];this.delegate.parentTrack&&a.push(this.delegate.parentTrack);return[].concat(_.Pd(new Set(a)))};var QYa=new _.ey("addToPlaylistEndpoint");var RYa=new _.ey("captionPickerEndpoint");var SYa=new _.ey("suggestStats");_.TYa=new _.ey("createCommentReplyDialogEndpoint");var wBa=new _.ey("modalEndpoint");var UYa=new _.ey("playlistEditorEndpoint");var VYa=new _.ey("copyTextEndpoint");var WYa,XYa;WYa=new _.ey("shareEndpoint");XYa=new _.ey("shareEntityEndpoint");_.YYa=new _.ey("shareEntityServiceEndpoint");_.Rn=new _.ey("urlEndpoint");_.ZYa=new _.ey("userFeedbackEndpoint");var $Ya=new _.ey("addUpcomingEventReminderEndpoint");_.aZa=new _.ey("getCommentsFromInboxCommand");var bZa=new _.ey("notificationOptOutEndpoint");var cZa=new _.ey("recordNotificationInteractionsEndpoint");var dZa=new _.ey("removeUpcomingEventReminderEndpoint");var eZa=new _.ey("getDownloadActionCommand");_.fZa=new _.ey("offlineOrchestrationActionCommand");var gZa=function(){LA.apply(this,arguments)};
_.H(gZa,LA);gZa.prototype.getAssociations=function(){return[]};var hZa=function(){LA.apply(this,arguments)};
_.H(hZa,LA);hZa.prototype.getAssociations=function(){return[]};var iZa=function(){LA.apply(this,arguments)};
_.H(iZa,LA);iZa.prototype.getAssociations=function(){return[]};var jZa=function(){LA.apply(this,arguments)};
_.H(jZa,LA);jZa.prototype.getAssociations=function(){return[]};var kZa=function(){LA.apply(this,arguments)};
_.H(kZa,LA);kZa.prototype.getAssociations=function(){var a=[];this.delegate.transfer&&a.push(this.delegate.transfer);this.delegate.adsPlaybackData&&a.push.apply(a,_.Pd(this.delegate.adsPlaybackData));this.delegate.drmLicense&&a.push(this.delegate.drmLicense);this.delegate.offlineVideoPolicy&&a.push(this.delegate.offlineVideoPolicy);this.delegate.videoDownloadContextEntity&&a.push(this.delegate.videoDownloadContextEntity);return[].concat(_.Pd(new Set(a)))};var lZa=function(){LA.apply(this,arguments)};
_.H(lZa,LA);lZa.prototype.getAssociations=function(){return[]};var mZa=function(){LA.apply(this,arguments)};
_.H(mZa,LA);mZa.prototype.getAssociations=function(){var a=[];this.delegate.offlineVideoStreams&&a.push.apply(a,_.Pd(this.delegate.offlineVideoStreams));this.delegate.captionTrack&&a.push.apply(a,_.Pd(this.delegate.captionTrack));return[].concat(_.Pd(new Set(a)))};var nZa=function(){LA.apply(this,arguments)};
_.H(nZa,LA);nZa.prototype.getAssociations=function(){return[]};var oZa=new _.ey("showMoreDrawerCommand");_.pZa=new _.ey("getPdgBuyFlowCommand");var qZa=new _.ey("liveChatPurchaseMessageEndpoint");var rZa=new _.ey("openSuperStickerBuyFlowCommand");var sZa=new _.ey("updatePdgFeatureEnablementCommand");_.tZa=new _.ey("permissionRoleBottomBarRenderer");_.uZa=new _.ey("updatePermissionRoleCommand");var vZa=new _.ey("prefetchWatchCommand");_.wZa=new _.ey("playlistRenderer");_.QA=new _.ey("playlistEditEndpoint");var xZa=new _.ey("decorateMessageEndpoint");_.RA=new _.ey("reelNonVideoContentEndpoint");_.op=new _.ey("reelWatchEndpoint");_.yZa=new _.ey("reelPlayerOverlayRenderer");_.SA=new _.ey("buttonRenderer");_.WA=new _.ey("toggleButtonRenderer");_.zZa=new _.ey("backgroundPromoRenderer");_.AZa=new _.ey("videoRenderer");var BZa=function(){LA.apply(this,arguments)};
_.H(BZa,LA);BZa.prototype.getAssociations=function(){return[]};_.CZa=new _.ey("getAnswerCommand");_.vp=new _.ey("searchEndpoint");var DZa=new _.ey("addToPlaylistServiceEndpoint");var EZa=new _.ey("clearSearchHistoryEndpoint");var FZa=new _.ey("clearWatchHistoryEndpoint");var GZa=new _.ey("webSerializedServiceEndpointExtension");var HZa=new _.ey("createCommentEndpoint");var IZa=new _.ey("createCommentReplyEndpoint");_.XA=new _.ey("performCommentActionEndpoint");_.JZa=new _.ey("updateCommentEndpoint");_.KZa=new _.ey("updateCommentReplyEndpoint");var LZa=new _.ey("createPlaylistServiceEndpoint");var MZa=new _.ey("deletePlaylistEndpoint");var NZa=new _.ey("getReportFormEndpoint");var OZa=new _.ey("modifyChannelNotificationPreferenceEndpoint");_.YA=new _.ey("offlinePlaylistEndpoint");_.ZA=new _.ey("offlineVideoEndpoint");var PZa=new _.ey("setSettingEndpoint");var QZa=new _.ey("undoFeedbackEndpoint");_.RZa=new _.ey("unsubscribeEndpoint");_.SZa=new _.ey("updatedMetadataEndpoint");var TZa=function(){LA.apply(this,arguments)};
_.H(TZa,LA);TZa.prototype.getAssociations=function(){return[]};_.UZa=new _.ey("updateLocalAppSettingCommand");_.VZa=new _.ey("subscribeEndpoint");var WZa=new _.ey("registerTasksCommand");var XZa=new _.ey("showDialogCommand");_.YZa=new _.ey("showSheetCommand");_.bt=new _.ey("buttonViewModel");_.EFa=new _.ey("listItemViewModel");var ZZa=function(){LA.apply(this,arguments)};
_.H(ZZa,LA);ZZa.prototype.getAssociations=function(){return[]};_.$Za=new _.ey("transcriptSubmitCaptionCorrectionCommand");var a_a=function(){LA.apply(this,arguments)};
_.H(a_a,LA);a_a.prototype.getAssociations=function(){return[]};var gBa=new _.ey("unpluggedStringRunImage");var b_a=function(){LA.apply(this,arguments)};
_.H(b_a,LA);b_a.prototype.getAssociations=function(){return[]};_.c_a=new _.ey("postWebToNativeMessageCommand");var d_a=new _.ey("whitelistEditEndpoint");var e_a=new _.ey("commerceActionCommand");_.f_a=new _.ey("getPaymentInstrumentsParamsCommand");var g_a=new _.ey("googlePaymentBillingCommand");_.h_a=new _.ey("logGtmCommand");var i_a=new _.ey("ypcGetCrossDeviceOfflineEnabledDevicesCommand");var j_a=new _.ey("ypcOfflineVideoOnDeviceCommand");_.k_a=new _.ey("ypcPauseSubscriptionCommand");_.l_a=new _.ey("ypcResumeSubscriptionCommand");var m_a=function(){LA.apply(this,arguments)};
_.H(m_a,LA);m_a.prototype.getAssociations=function(){return[]};var n_a=function(){LA.apply(this,arguments)};
_.H(n_a,LA);n_a.prototype.getAssociations=function(){return[]};var o_a=function(){LA.apply(this,arguments)};
_.H(o_a,LA);o_a.prototype.getAssociations=function(){return[]};var p_a=function(){LA.apply(this,arguments)};
_.H(p_a,LA);p_a.prototype.getAssociations=function(){return[]};_.q_a=new _.ey("ypcOffersEndpoint");_.r_a=new _.ey("ypcCancelRecurrenceEndpoint");var s_a=new _.ey("ypcCompleteTransactionEndpoint");_.t_a=new _.ey("ypcGetCartEndpoint");_.$A=new _.ey("ypcGetOffersEndpoint");_.aB=new _.ey("ypcHandleTransactionEndpoint");var u_a=new _.ey("ypcLogWalletAnalyticDataEndpoint");_.v_a=new _.ey("ypcRedeemCodeEndpoint");var w_a=new _.ey("ypcUpdateFopEndpoint");_.IA(_.HA(1),_.FA(4));_.eJa((new MessageChannel).port2);var x_a=function(){this.register=new Map},Zta=function(a,b,c){a=a+"_"+b;
bB.register.has(a)?c=bB.register.get(a):(c=c(),bB.register.set(a,c));return c},y_a=function(a){a=_.g(a.register.values());
for(var b=a.next();!b.done;b=a.next())_.Eu(b.value,"ABORTED")};
x_a.prototype.clear=function(){y_a(this);this.register.clear()};
var bB=new x_a;var z_a=function(){this.events=new Map},A_a=function(a){var b=[];
a=_.g(a.events.values());for(var c=a.next();!c.done;c=a.next())b.push(c.value);return b};
z_a.prototype.clear=function(){this.events.clear()};
z_a.prototype.getKey=function(a){return Wta(a.dimensions).join(";")};var C_a=function(){this.logTransport=new B_a;this.loggedEventRegister=new z_a;this.unloggedEventRegister=new z_a;this.eventsCount=0;this.flushInterval=3E4;this.JSC$9048_flushTimer=new _.Fw(this.flushInterval);this.JSC$9048_flushTimer.listen("tick",this.flush,!1,this)};
C_a.prototype.flush=function(){if(this.eventsCount){var a={loggedEvents:A_a(this.loggedEventRegister),unloggedEvents:A_a(this.unloggedEventRegister)};if(_.u("export_player_version_to_ytconfig")){var b;(b=_.rf("PLAYER_CLIENT_VERSION"))?(b=b.split("-")[0].replace(/\./g,""),b=isNaN(Number(b))?"0":b):b="";var c=_.rf("PLAYER_CLIENT_VERSION");if(c){c=c.split("-");var d="";1<c.length&&(d=c[c.length-1]);c=Vta(d.startsWith("canary_experiment")?"canary":d.startsWith("canary_control")?"control":"none")}else c=
"CLIENT_CANARY_STATE_UNKNOWN";a.dimensions={playerClientVersion:b,playerCanaryState:c}}this.logTransport.flush(a);this.loggedEventRegister.clear();this.unloggedEventRegister.clear();this.eventsCount=0;this.JSC$9048_flushTimer.enabled&&this.JSC$9048_flushTimer.stop()}};
var D_a=function(a){null==cB&&(cB=new C_a);var b=cB;var c=b.loggedEventRegister;a.dimensions=a.dimensions||{};a.dimensions.csn=_.Hj()||"";var d=c.getKey(a);if(null!=a.records)if(c.events.has(d)){var e;null==(e=c.events.get(d).records)||e.push.apply(e,_.Pd(a.records))}else c.events.set(d,a);b.JSC$9048_flushTimer.enabled||b.JSC$9048_flushTimer.start();b.eventsCount++;100<=b.eventsCount&&b.flush()};var B_a=function(){};
B_a.prototype.flush=function(a,b){_.u("enable_client_sli_logging")&&_.qj("sliEventBatch",a,{sendIsolatedPayload:!!b})};var cB;var F_a;F_a=function(a){var b=E_a;a=void 0===a?{}:a;b=b.name;var c=Yta("SUCCESS");D_a({dimensions:a,records:[{name:b,state:"SLI_STATE_END",status:c}]})};
_.$ta=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={}};
_.$ta.prototype.getId=function(){return this.sliId};
_.dB=function(a,b){b=void 0===b?{}:b;a.ongoing||(a.ongoing=!0,a.dimensions=b,a.logSliId=LVa(),D_a({dimensions:a.dimensions,records:[{name:a.name,state:"SLI_STATE_START",sliId:a.logSliId}]}),0<a.timeoutMs&&(a.timeoutHandle=setTimeout(function(){_.Eu(a,a.statusOnTimeout)},a.timeoutMs)))};
_.Eu=function(a,b){a.ongoing&&(0<a.timeoutMs&&clearTimeout(a.timeoutHandle),a.ongoing=!1,b={dimensions:a.dimensions,records:[{name:a.name,status:Yta(b),state:"SLI_STATE_END",sliId:a.logSliId}]},bB.register.delete(a.name+"_"+a.sliId),D_a(b))};var E_a=new function(){this.name="SLI_NAME_YOUTUBE_WEB_SESSION_PARTITION"};var LBa=new _.ey("highlightTextDecoratorColorMapExtension");var JBa=new _.ey("styleRunColorMapExtension");var gua=/\.vflset|-vfl[a-zA-Z0-9_+=-]+/,hua=/-[a-zA-Z]{2,3}_[a-zA-Z]{2,3}(?=(\/|$))/;_.An=function(a,b,c){_.aa.call(this,a+", errorCode="+b);this.errorCode=b;this.xhr=c;this.name="PromiseAjaxError"};
_.H(_.An,_.aa);var jua=function(a){this.xhr=a};var eB=function(a){this.wrappedPromise_=void 0===a?null:a;this.state_=0;this.value_=null};
eB.prototype.then=function(a,b,c){return this.wrappedPromise_?this.wrappedPromise_.then(a,b,c):1===this.state_&&a?(a=a.call(c,this.value_))&&"function"===typeof a.then?a:_.G_a(a):2===this.state_&&b?(a=b.call(c,this.value_))&&"function"===typeof a.then?a:_.H_a(a):this};
eB.prototype.getValue=function(){return this.value_};
eB.prototype.isRejected=function(){return 2==this.state_};
_.MKa(eB);_.H_a=function(a){var b=new eB;a=void 0===a?null:a;b.state_=2;b.value_=void 0===a?null:a;return b};
_.G_a=function(a){var b=new eB;a=void 0===a?null:a;b.state_=1;b.value_=void 0===a?null:a;return b};var iua={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0};var I_a,J_a,K_a,M_a,N_a,O_a,P_a,Q_a,R_a,S_a,T_a,U_a,V_a,W_a,X_a,Y_a,Z_a,$_a,a0a,b0a,c0a,d0a,e0a,f0a,g0a,h0a,i0a,j0a,k0a,l0a,m0a,n0a,o0a,p0a,q0a,r0a,s0a,t0a,u0a,v0a,w0a,x0a,y0a,z0a,A0a,B0a,C0a,D0a,E0a,F0a,G0a,H0a,I0a,J0a,K0a,L0a,M0a,N0a,O0a,P0a,Q0a,R0a,S0a,T0a,U0a,V0a,W0a,X0a,Y0a,Z0a,$0a,a1a,b1a,c1a,d1a,e1a,f1a,g1a,h1a,i1a,j1a,k1a,l1a,m1a,n1a,o1a,p1a,q1a,r1a,s1a,t1a,u1a,v1a,w1a,x1a,y1a,z1a;I_a=["account/accounts_list"];J_a=["acknowledge_channel_tou_strike"];K_a=["notification/add_upcoming_event_reminder"];
_.L_a=["att/get"];M_a=["browse","music/browse","unplugged/browse"];N_a=["channel/claim_legacy_youtube_channel"];O_a=["history/clear_search_history"];P_a=["history/clear_watch_history"];Q_a=["comment/perform_comment_action"];R_a=["comment/get_comment_replies"];S_a=["ypc/commerce_action"];T_a=["backstage/create_post"];U_a=["channel/create_channel"];V_a=["comment/create_comment_reply"];W_a=["comment/create_comment"];X_a=["live_chat/create_poll"];Y_a=["playlist/create"];Z_a=["decorate_message"];$_a=["live_chat/delete_message"];
a0a=["playlist/delete"];b0a=["like/dislike"];c0a=["dismissal/dismiss"];d0a=["flag/flag"];e0a=["flow"];f0a=["account/account_menu"];g0a=["playlist/get_add_to_playlist"];h0a=["get_answer"];i0a=["channel/get_channel_creation_form"];j0a=["offline/get_download_action"];k0a=["kids/get_kids_blocklist_picker"];l0a=["live_chat/get_item_context_menu"];m0a=["live_chat/get_live_chat_message_buy_flow"];n0a=["live_chat/get_live_chat_replay"];o0a=["live_chat/get_live_chat"];p0a=["live_chat/get_live_chat_super_sticker_buy_flow"];
q0a=["notification/get_notification_menu"];r0a=["playlist/get_settings_editor"];s0a=["backstage/get_post_video_preview"];t0a=["account/get_profile_card"];u0a=["share/get_share_panel"];v0a=["get_survey"];w0a=["notification/get_unseen_count"];x0a=["get_user_mention_suggestions"];y0a=["guide"];z0a=["feedback"];A0a=["kids/update_blacklist"];B0a=["like/like"];C0a=["live_chat/live_chat_action"];D0a=["live_chat/manage_user"];E0a=["live_chat/moderate"];F0a=["notification/modify_channel_preference"];G0a=["notification/opt_out"];
H0a=["get_panel","get_posts_by_host_panel"];I0a=["player"];J0a=["browse/edit_playlist"];K0a=["notification/record_interactions"];L0a=["reel/reel_item_watch"];M0a=["reel/reel_watch_sequence"];N0a=["like/removelike"];O0a=["notification/remove_upcoming_event_reminder"];P0a=["flag/get_form"];Q0a=["miniapp/report_value"];R0a=["navigation/resolve_url"];S0a=["channel/reveal_business_email"];T0a=["in_video/search"];U0a=["search","sfv/search","unplugged/search"];V0a=["live_chat/send_message"];W0a=["live_chat/send_live_chat_vote"];
X0a=["account/set_setting"];Y0a=["submit_caption_correction"];Z0a=["subscription/subscribe"];$0a=["get_transcript"];a1a=["resolve_location","unplugged/resolve_location"];b1a=["subscription/unsubscribe"];c1a=["backstage/update_post"];d1a=["channel_edit/update_channel_page_settings"];e1a=["comment/update_comment_reply"];f1a=["comment/update_comment"];g1a=["comment/update_comments_settings"];h1a=["pdg/update_enablement"];i1a=["updated_metadata"];j1a=["channel_edit/validate_channel_handle"];k1a=["verify_age"];
l1a=["next","unplugged/watch_next"];m1a=["whitelist/edit"];n1a=["ypc/cancel_recurrence"];o1a=["ypc/complete_transaction"];p1a=["ypc/get_cart"];q1a=["ypc/get_cross_device_offline_enabled_devices"];r1a=["ypc/get_fix_instrument_params"];s1a=["ypc/get_offers"];t1a=["ypc/get_payment_instruments_params"];u1a=["ypc/handle_transaction"];v1a=["ypc/log_payment_server_analytics"];w1a=["ypc/offline_video_on_device"];x1a=["ypc/pause_subscription"];y1a=["ypc/redeem_code"];z1a=["ypc/resume_subscription"];var Kn=window.yt&&window.yt.msgs_||window.ytcfg&&window.ytcfg.msgs||{};_.Wg("yt.msgs_",Kn);var Gua=function(a,b,c){this.actionName=a;this.optionalAction=void 0===b?!1:b;this.args=void 0===c?null:c;this.returnValue=[]};_.Qn=new _.gy("ENDPOINT_HANDLER_TOKEN");var Dua=function(){};
Dua.prototype.getUrl=function(a,b){b=void 0===b?!1:b;return a.hasOwnProperty("shareEndpoint")?null:_.yua(a,null,b)};
_.A1a=function(a,b,c){a={endpoint:b,actions:[]};c=(c.path?c.path[0]:c.target).icon||"";b=c.indexOf(":");0<b&&(c=c.substr(b+1));c&&a.actions.push(c);return a};var Aua=new Map;var B1a;_.fB=function(){this.actionRoutingMap=new Map};
_.fB.prototype.triggerAction=function(a){var b=new Gua(a,!1,_.Xc.apply(1,arguments));this.handleAction(b);return b.returnValue};
_.fB.prototype.triggerOptionalAction=function(a){var b=new Gua(a,!0,_.Xc.apply(1,arguments));this.handleAction(b);return b.returnValue};
_.gB=function(a,b,c){b.forEach(function(d){var e=_.Cua(d);e&&a.triggerOptionalAction(e,d,c,void 0)})};
_.fB.prototype.handleAction=function(a){var b=this.actionRoutingMap.get(a.actionName);b&&B1a(a,b);a.optionalAction||0!==a.returnValue.length||(a=new _.lg("Unhandled action",a.actionName),_.Hf(a))};
B1a=function(a,b){b.forEach(function(c){var d=null;c?d=c.apply(null,a.args):(c=Error("vd"),c.params=a.actionName,_.Ef(c));a.returnValue.push(d)})};
_.hB=function(a,b,c){for(var d=_.g(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));a.registerActionHandler(c,e,b[e],h)}};
_.fB.prototype.registerActionHandler=function(a,b,c,d){d.set(a,_.Ff(c))};
_.iB=function(a,b,c){b=_.g(Object.keys(b));for(var d=b.next();!d.done;d=b.next())(d=a.actionRoutingMap.get(d.value))&&d.delete(c)};
_.Tu(_.fB);var C1a=new _.gy("ACTION_ROUTER_TOKEN");_.jB=function(){this.autonavState_=_.u("kevlar_is_pupi_enabled")?2:_.Hua()?2:1;this.disabledAutonavPauseReason_=this.autonavPauseReason_=void 0;this.autoplayChangedByUser=!1};
_.jB.prototype.getState=function(){return this.autonavState_};
_.jB.prototype.pause=function(a){2==this.autonavState_?(this.setState(3,!1,!1),this.autonavPauseReason_=a):1==this.autonavState_&&(this.disabledAutonavPauseReason_=a)};
_.jB.prototype.setState=function(a,b,c){b&&(this.autoplayChangedByUser=!0);b=3===this.autonavState_||3===a;this.autonavState_!=a&&(this.autonavState_=a,3!=a&&_.Iua(2==a),a=_.u("kevlar_is_pupi_enabled")?c||b:!0,_.fB.getInstance().triggerOptionalAction("yt-autonav-state-changed-action",this.autonavState_,a,c))};
_.jB.prototype.isAutoplaySetExplicitly=function(){return this.autoplayChangedByUser};
_.Tu(_.jB);var kB=function(){this.hasRun=!1};var lB=function(a){a=void 0===a?{layer:0}:a;this.hasRun=!1;this.createScreenConfig=a;a={};this.processedResponseMap=(a.response=!1,a.playerResponse=!1,a)};
_.H(lB,kB);lB.prototype.validate=function(a){return!(!a.data||!a.data.response&&!a.data.playerResponse)};
lB.prototype.handle=function(a){var b=_.Cl(),c=this.createScreenConfig.layer;a.data.response&&a.data.response.trackingParams&&!this.processedResponseMap.response&&(b.graftServerVe(a.data.response.trackingParams,void 0,c),this.processedResponseMap.response=!0);a.data.playerResponse&&a.data.playerResponse.trackingParams&&!this.processedResponseMap.playerResponse&&(b.graftServerVe(a.data.playerResponse.trackingParams,void 0,c),this.processedResponseMap.playerResponse=!0)};var mB=function(){this.JSC$9130_playerPromiseResolver=_.pt();this.chunkProcessors=[];this.chunksProcessed=0};
mB.prototype.processChunk=function(a){if(a){for(var b=_.g(this.chunkProcessors),c=b.next();!c.done;c=b.next())c=c.value,c.validate(a)&&(c.handle(a),c.hasRun=!0);_.Sk("np"+this.chunksProcessed);this.chunksProcessed++}};var pGa,F1a;_.Pq=function(a,b,c,d,e){var h=D1a;this.buildCommandPayload=a;this.navigate=b;this.handleServiceRequest=c;this.sendAction=d;this.JSC$9134_screenManager=e;this.commandResolverMap=h;this.pendingCommands=new Set};
pGa=function(a,b){var c=eGa,d=fGa,e=_.Cl();_.Pq.instance=new _.Pq(a,b,c,d,e)};
F1a=function(a,b,c){if(!a.commandResolverMap)return!1;var d=Kua(b,a.commandResolverMap);return d?(d instanceof Promise?d.then(function(e){(null==c?0:c.forceClickLogging)&&E1a(a,b,c);e.resolve(b,c)}):((null==c?0:c.forceClickLogging)&&E1a(a,b,c),d.resolve(b,c)),!0):!1};
_.Pq.prototype.resolveCommand=function(a,b){var c=this;if(F1a(this,a,b))return!0;if(G1a(a))return H1a(this,a,b);var d=this.buildCommandPayload(a,b);if(null==b?0:b.commandController)d.commandController=b.commandController;if(0===d.type){if(!this.navigate)return _.Rj(Error("xd")),!1;if(!I1a(d.command))return _.Rj(Error("yd")),!1;_.u("logging_avoid_blocking_during_navigation")&&_.ela().transition("application_navigating");a=this.navigate(d)||[];TKa(a).then(function(){c.pendingCommands.delete(d.command)});
return!0}if(1===d.type){if(!this.handleServiceRequest)return _.Rj(Error("zd")),!1;(null==b?0:b.forceClickLogging)&&E1a(this,d.command,b);a=this.handleServiceRequest(d);TKa(a).then(function(){c.pendingCommands.delete(d.command)});
return!0}if(2===d.type){if(!this.sendAction)return _.Rj(Error("Ad")),!1;E1a(this,d.command,b);this.sendAction(d);return!0}return!1};
var E1a=function(a,b,c){(null==c?0:c.disableClickTracking)||a.JSC$9134_screenManager&&(b.clickTrackingParams?a.JSC$9134_screenManager.clickCommand(b):!_.u("disable_clicked_visual_element_in_command_handler")&&(null==c?0:c.clickedVisualElement)&&_.mz(a.JSC$9134_screenManager,c.clickedVisualElement))},G1a=function(a){var b=!!_.B(a,_.bs),c;
a="CLIENT_SIGNAL"===(null==(c=_.B(a,_.oq))?void 0:c.signal);return b||a},H1a=function(a,b,c){var d=_.B(b,_.bs);
if(d)var e=(null==d?void 0:d.commands)||[];else{var h;if("CLIENT_SIGNAL"===(null==(h=_.B(b,_.oq))?void 0:h.signal)){var l;e=(null==(l=_.B(b,_.oq))?void 0:l.actions)||[]}}if(e){b=_.g(e);for(e=b.next();!e.done;e=b.next()){e=e.value;try{a.resolveCommand(e,c)}catch(m){m instanceof Error&&_.Rj(m)}}return!0}_.Rj(Error("Bd"));return!1},I1a=function(a){var b;
return!(null==(b=_.B(null==a?void 0:a.commandMetadata,_.tp))||!b.url)};var nB=function(){kB.apply(this,arguments)};
_.H(nB,kB);nB.prototype.validate=function(a){var b,c;return!this.hasRun&&!!(null==(b=a.data.response)?0:null==(c=b.onResponseReceivedEndpoints)?0:c.length)};
nB.prototype.handle=function(a){var b=_.Pq.instance;a=_.g(a.data.response.onResponseReceivedEndpoints);for(var c=a.next();!c.done;c=a.next())b.resolveCommand(c.value)};_.oB=function(){this.showMiniplayerCommandActivation=this.lockupActivation=this.playlistSuggestionsShelfActivation=this.productDetailsPageActivation=this.playlistWatchPageActivation=this.userActivation=this.miniplayerButtonActivation=!1;this.navigationFinishPromise=_.lo();this.navigatingAwayFromWatchDeletedVideo=!1;this.currentEndpoint=this.playerContainer=null;this.isVideoPlaying=!1};
_.Tu(_.oB);_.pB=function(a,b){b=void 0===b?[]:b;var c=void 0===c?[]:c;b=Mra.apply(null,[Nra.apply(null,_.Pd(b))].concat(_.Pd(c)));this.store=Rra(a,void 0,b)};
_.pB.prototype.getState=function(){return this.store.getState()};
_.pB.prototype.dispatch=function(a){return this.store.dispatch(a)};
_.pB.prototype.subscribe=function(a){return this.store.subscribe(a)};
_.pB.prototype.replaceReducer=function(a){return this.store.replaceReducer(a)};
_.pB.prototype[Symbol.observable]=function(){return this.store[Symbol.observable]()};
_.qB=function(a,b,c){var d=b(a.getState());return a.subscribe(function(){var e=b(a.getState());if(e!==d){var h=d;d=e;c(e,h)}})};var J1a=_.mn({additionalContext:function(a,b){switch(b.type){case "CHANNEL_REPORT_RESET":return"";case "ADDITIONAL_CONTEXT_UPDATED":var c;return null!=(c=b.payload)?c:"";default:return void 0===a?"":a}},
impersonatedChannelUrl:function(a,b){switch(b.type){case "CHANNEL_REPORT_RESET":return"";case "IMPERSONATED_CHANNEL_URL_UPDATED":var c;return null!=(c=b.payload)?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":var c={};return Object.assign({},a,(c[b.payload]=!0,c));case "VIDEO_UNSELECTED":return b=b.payload,a=Object.assign({},a),delete a[b],a;default:return a}}});var K1a=function(){return function(a){return function(b){var c=a(b);_.Tn(document.documentElement,"yt-forward-redux-action-to-live-chat-iframe",[b],!0);return c}}};_.L1a=new _.Os;_.Hq=new _.gy("WATCH_PLAYER_PROMISE_TOKEN");_.M1a=new _.Os;_.N1a=new _.gy("SHORTS_PLAYER_PROMISE_TOKEN");_.O1a=new _.gy("");var P1a=function(){return function(a){return function(b){"ENTITY_LOADED"===b.type&&_.of().resolve(_.Hq).then(function(c){var d;null==(d=c.dispatchReduxAction)||d.call(c,b)});
return a(b)}}};var Q1a=_.mn({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}}});_.kGa=function(a){return _.po({type:"SET_CURRENT_PAGE_TYPE",payload:a})};var R1a={scrollAtTop:!0,guideIsExpanded:!1,guideIsVisibleButNotPersistent:!1,miniplayerIsActive:!1,singleOptionSurveyIsActive:!1,slimlineSurveyRatingSelectedIndex:-1,miniplayerPlaybackState:-1,richGridMiniMode:!1,richGridItemsPerRow:4,richGridSlimItemsPerRow:8,richGridStyle:"RICH_GRID_STYLE_UNKNOWN",currentPageType:"WEB_PAGE_TYPE_UNKNOWN",inlinePreviewIsActive:!1,inlinePreviewIsEnabled:!0,darkModeIsEnabled:!1,tabGesturesIsActive:!1,isOnline:!0};var S1a={width:0,height:0};var T1a=_.mn({isTheaterMode:function(a,b){a=void 0===a?_.wf("START_IN_THEATER_MODE"):a;switch(b.type){case "SET_IS_THEATER_MODE":return b.payload.isTheaterMode;default:return 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}},
playerState:function(a,b){switch(b.type){case "SET_PLAYER_STATE":return b.payload.playerState;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?S1a:a;switch(b.type){case "SET_WATCH_WINDOW_SIZE":return b.payload.watchWindowSize;default:return a}}});var U1a=_.mn({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({},a,b.payload);default:return a}}});var wva;_.rB=function(a,b,c){return _.po({type:"REPLACE_ENTITY",payload:{entityPayload:c,entityType:a,key:b}})};
wva=function(a){return _.po({type:"REPLACE_ENTITIES",payload:a})};var qo=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)})};
qo.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};
qo.prototype.split=function(a){for(var b=new qo,c=new qo,d=_.g(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}};
qo.prototype.isFocused=function(a){return a>=this.arrayPos&&a<this.arrayPos+this.arrays[this.arrayIdx].length};
qo.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 V1a=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 Nua=Array(1024),Mua=window.TextDecoder?new TextDecoder:void 0,Pua=window.TextEncoder?new TextEncoder:void 0;var Sua=function(a){this.arrayView=a;this.pos=0;this.pendingTagAndType=-1},ro=function(a){var b=V1a(a.arrayView,a.pos);
++a.pos;if(128>b)return b;for(var c=b&127,d=1;128<=b;)b=V1a(a.arrayView,a.pos),++a.pos,d*=128,c+=(b&127)*d;return c},Tua=function(a,b){var c=a.pendingTagAndType;
for(a.pendingTagAndType=-1;a.pos+1<=a.arrayView.totalLength;){0>c&&(c=ro(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:ro(a);break;case 1:a.pos+=8;break;case 2:d=ro(a);a.pos+=d;break;case 5:a.pos+=4}}return!1};_.Vua=function(){this.pos=0;this.submessagePosStack=[];this.buf=Rua(4096);this.view=new DataView(this.buf.buffer,this.buf.byteOffset,this.buf.byteLength)};
_.uo=function(a,b){b=a.pos+b;if(!(a.buf.length>=b)){for(var c=2*a.buf.length;c<b;)c*=2;a.buf=Rua(c,a.buf.subarray(0,a.pos));a.view=new DataView(a.buf.buffer,a.buf.byteOffset,a.buf.byteLength)}};
_.to=function(a,b){if(268435455<b){_.uo(a,4);for(var c=b&1073741823,d=0;4>d;d++)a.view.setUint8(a.pos,c&127|128),c>>=7,a.pos+=1;b=Math.floor(b/268435456)}for(_.uo(a,4);127<b;)a.view.setUint8(a.pos,b&127|128),b>>=7,a.pos+=1;a.view.setUint8(a.pos,b);a.pos+=1};for(var Wua={buttonEntity:358,captionTrack:225,channelHandle:275,commerceAcquisitionClientPayloadEntity:276,commerceCartListEntity:236,continuationTokenEntity:406,downloadQualityPickerEntity:202,downloadsPageRefreshTokenEntity:299,downloadsPageViewConfigurationEntity:264,downloadStatusEntity:141,emojiFountainDataEntity:393,fakeChannel:2,fakePlaylist:279,fakePlaylistEntryCollection:280,fakeVideo:182,fakeVideoDescription:278,featuredProductsEntity:392,flowStateEntity:252,iconBadgeEntity:229,interstitialInteractionStateEntity:443,
liveChatPollStateEntity:217,logoEntity:245,macroMarkerEntity:329,mainDownloadsLibraryEntity:158,mainDownloadsListEntity:164,mainPlaylistDownloadStateEntity:373,mainPlaylistEntity:306,mainPlaylistVideoEntity:368,mainVideoDownloadStateEntity:262,mainVideoEntity:261,markersEngagementPanelSyncEntity:196,markersVisibilityOverrideEntity:312,musicAlbumReleaseDetail:18,musicAlbumReleaseDownloadMetadataEntity:259,musicAlbumRelease:17,musicAlbumReleaseUserDetail:19,musicArtistDetail:21,musicArtist:20,musicArtistUserDetail:22,
musicDownloadsLibraryEntity:257,musicLibraryEdit:121,musicLibraryStatusEntity:318,musicPlaylist:24,musicPlaylistDownloadMetadataEntity:248,musicShare:100,musicTrackDetail:29,musicTrackDownloadMetadataEntity:234,musicTrack:28,musicTrackUserDetail:30,offlineOrchestrationActionWrapperEntity:169,offlineVideoPolicy:130,offlineVideoStreams:198,offlineabilityEntity:246,orchestrationWebSamplingEntity:242,pinnedProductEntity:273,playbackData:119,quantityIncrementerEntity:356,playerStateEntity:323,refresh:148,
saveToPlaylistListEntity:231,settingEntity:297,transfer:120,trendingOfferEntity:469,videoDownloadContextEntity:461,videoPlaybackPositionEntity:76,ytMainChannelEntity:152,ytMainDownloadedVideoEntity:155,ytMainVideoEntity:151},Uua={},W1a=_.g(Object.entries(Wua)),X1a=W1a.next();!X1a.done;X1a=W1a.next()){var Y1a=_.g(X1a.value),Z1a=Y1a.next().value,$1a=Y1a.next().value,a2a=Z1a,b2a=$1a;b2a&&(Uua[b2a]=a2a)};var Yua=function(a,b){a=void 0===a?{}:a;switch(b.type){case "ENTITY_LOADED":return b.payload.reduce(function(d,e){var h,l=null==(h=e.options)?void 0:h.persistenceOption;if(l&&"ENTITY_PERSISTENCE_OPTION_UNKNOWN"!==l&&"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST"!==l)return d;if(!e.entityKey)return _.Rj(Error("Dd")),d;if("ENTITY_MUTATION_TYPE_REPLACE"===e.type){if(!e.payload)return _.Rj(new _.lg("REPLACE entity mutation is missing a payload",{entityKey:e.entityKey})),d;var m=(0,_.If.getAnyKey)(e.payload);
return $ua(d,m,e.entityKey,e.payload[m])}if("ENTITY_MUTATION_TYPE_DELETE"===e.type){e=e.entityKey;try{var p=_.so(e).entityType;m=$ua(d,p,e)}catch(y){if(y instanceof Error)_.Rj(new _.lg("Failed to deserialize entity key",{entityKey:e,originalMessage:y.message})),m=d;else throw y;}return m}if("ENTITY_MUTATION_TYPE_UPDATE"===e.type){if(!e.payload)return _.Rj(new _.lg("UPDATE entity mutation is missing a payload",{entityKey:e.entityKey})),d;m=(0,_.If.getAnyKey)(e.payload);var q,t;return ava(d,m,e.entityKey,
e.payload[m],null==(q=e.fieldMask)?void 0:null==(t=q.mergeOptions)?void 0:t.repeatedFieldsMergeOption)}return d},a);
case "REPLACE_ENTITY":var c=b.payload;return $ua(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 $ua(l,e,m,h[m])},d)},a);
case "UPDATE_ENTITY":return c=b.payload,ava(a,c.entityType,c.key,c.entityPayload,c.mergeOption);default:return a}};var bva;var c2a=!1,sB,tB,uB,vB,wB,d2a=function(a){_.fw.call(this);this.counter=[0,0,0,0];this.cipherBlock=new Uint8Array(16);this.blockOffset=16;if(!c2a){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);sB=new Uint8Array(256);tB=xo(256);uB=xo(256);vB=xo(256);wB=xo(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;sB[h]=e;b=e<<1^(e>>7&&283);var l=b^e;tB[h]=b<<24|e<<16|e<<8|l;uB[h]=l<<24|tB[h]>>>8;vB[h]=e<<24|uB[h]>>>
8;wB[h]=e<<24|vB[h]>>>8}c2a=!0}e=xo(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=(sB[a>>16&255]^d)<<24|sB[a>>8&255]<<16|sB[a&255]<<8|sB[a>>>24],d=d<<1^(d>>7&&283)),e[c]=e[c-4]^a;this.key=e};
_.H(d2a,_.fw);
d2a.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;)e2a(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(e2a(this),this.blockOffset=0;d<b;)a[d++]^=
c[this.blockOffset++];return a};
var f2a=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},e2a=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=tB[c>>>24]^uB[d>>16&255]^vB[e>>8&255]^wB[h&255]^b[q++],m=tB[d>>>24]^uB[e>>16&255]^vB[h>>8&255]^wB[c&255]^b[q++],p=tB[e>>>24]^uB[h>>16&255]^vB[c>>8&255]^wB[d&255]^b[q++],h=tB[h>>>24]^uB[c>>16&255]^vB[d>>8&255]^wB[e&255]^b[q++],c=l,d=m,e=p;a=a.cipherBlock;l=b[40];a[0]=sB[c>>>24]^l>>>24;a[1]=sB[d>>16&255]^l>>16&255;a[2]=sB[e>>8&255]^l>>8&255;a[3]=sB[h&255]^l&255;l=b[41];a[4]=sB[d>>>24]^l>>>24;a[5]=sB[e>>16&255]^l>>16&255;a[6]=sB[h>>8&255]^l>>8&255;a[7]=sB[c&255]^l&255;l=b[42];
a[8]=sB[e>>>24]^l>>>24;a[9]=sB[h>>16&255]^l>>16&255;a[10]=sB[c>>8&255]^l>>8&255;a[11]=sB[d&255]^l&255;l=b[43];a[12]=sB[h>>>24]^l>>>24;a[13]=sB[c>>16&255]^l>>16&255;a[14]=sB[d>>8&255]^l>>8&255;a[15]=sB[e&255]^l&255};var g2a=!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 xB;var h2a=function(a){this.JSC$9212_aesKey=a};
h2a.prototype.encrypt=function(a,b){var c=this,d,e;return _.v(function(h){if(1==h.nextAddress){a:{if(!g2a&&!_.Ug){if(xB){var l=xB;break a}xB=null==(l=window.crypto)?void 0:l.subtle;var m,p,q;if((null==(m=xB)?0:m.importKey)&&(null==(p=xB)?0:p.sign)&&(null==(q=xB)?0:q.encrypt)){l=xB;break a}xB=void 0}l=void 0}d=l;if(!d)return h.return(i2a(c,a,b));_.Ig(h,3);return _.w(h,j2a(c,a,b,d),5)}if(3!=h.nextAddress)return h.return(h.yieldResult);e=_.Lg(h);_.Sj(e);g2a=!0;return h.return(i2a(c,a,b))})};
var j2a=function(a,b,c,d){var e,h;return _.v(function(l){switch(l.nextAddress){case 1:if(a.cryptoKey){l.jumpTo(2);break}return _.w(l,d.importKey("raw",a.JSC$9212_aesKey,{name:"AES-CTR"},!1,["encrypt"]),3);case 3:a.cryptoKey=l.yieldResult;case 2:return e={name:"AES-CTR",counter:c,length:128},_.w(l,d.encrypt(e,a.cryptoKey,b),4);case 4:return h=l.yieldResult,l.return(new Uint8Array(h))}})},i2a=function(a,b,c){a.encryptorPolyfill||(a.encryptorPolyfill=new d2a(a.JSC$9212_aesKey));
f2a(a.encryptorPolyfill,c);return a.encryptorPolyfill.encrypt(b)};
h2a.prototype.decrypt=function(a,b){return this.encrypt(a,b)};
var k2a=function(a){_.fw.call(this);this.JSC$9216_aesKey=a};
_.H(k2a,_.fw);k2a.prototype.encrypt=function(a,b){this.encryptor||(this.encryptor=new d2a(this.JSC$9216_aesKey),_.gw(this,this.encryptor));f2a(this.encryptor,b);return this.encryptor.encrypt(a)};
k2a.prototype.decrypt=function(a,b){return this.encrypt(a,b)};var l2a={},eva=Yg("yt-idb-pref-storage",{objectStores:(l2a.prefs={addedAtVersion:1},l2a),shared:!1,upgrade:function(a,b){b(1)&&di(ci(a,"prefs",{keyPath:"key"}),"byExpiration","expirationTimestampMs")},
version:1});_.yB=function(a){this.token=a};
_.yB.getInstance=function(){return _.v(function(a){return a.return(new Promise(function(b){_.Xg().then(function(c){c?(_.yB.instance||(_.yB.instance=new _.yB(c)),b(_.yB.instance)):b(void 0)})}))})};
_.yB.prototype.get=function(a){var b=this,c,d,e;return _.v(function(h){if(1==h.nextAddress)return _.w(h,fva(b.token),2);if(3!=h.nextAddress)return c=h.yieldResult,_.w(h,c.get("prefs",a),3);d=h.yieldResult;if(!d)return h.return();e=(0,_.Zg)();return d.expirationTimestampMs<=e?h.return():h.return(d.value)})};
_.yB.prototype.set=function(a,b,c){c=void 0===c?31536E3:c;var d=this,e,h,l;return _.v(function(m){if(1==m.nextAddress)return e=(0,_.Zg)(),h={key:a,value:b,expirationTimestampMs:e+1E3*c},_.w(m,fva(d.token),2);l=m.yieldResult;return _.w(m,l.put("prefs",h),0)})};
_.yB.prototype.remove=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,fva(b.token),2);c=d.yieldResult;return _.w(d,c.delete("prefs",a),0)})};var zB={},m2a=(zB.INVALID_ENCODER_VERSION="Invalid encoder version",zB.KEY_CREATION_FAILED="Failed to create encoder key",zB.UNKNOWN_DECODE_ERROR="Failed to decode PES data",zB.UNKNOWN_ENCODE_ERROR="Failed to encode PES data",zB.WRONG_DATA_TYPE="Encoder cannot process the data type",zB),yo=function(a,b){b=void 0===b?{}:b;_.lg.call(this,m2a[a],Object.assign({},{name:"PESEncoderError",type:a},b));this.type=a;this.level="WARNING";Object.setPrototypeOf(this,yo.prototype)};
_.H(yo,_.lg);var n2a=function(){},o2a=function(a,b,c){try{return a.encodeImpl(b,c)}catch(d){jva(d,hva)}},p2a=function(a,b,c){var d;
return _.v(function(e){if(1==e.nextAddress)return _.Ig(e,2),_.w(e,a.decodeAsyncImpl(b,c),4);if(2!=e.nextAddress)return e.return(e.yieldResult);d=_.Lg(e);jva(d,iva);_.Bo(e)})};
n2a.prototype.decodeAsyncImpl=function(a,b){return Promise.resolve(this.decodeImpl(a,b))};var AB=function(a,b){this.aesEncryptor=a;this.aesEncryptorAsync=b};
_.H(AB,n2a);AB.prototype.encodeImpl=function(a,b){b=kva(b);a=(new TextEncoder).encode(JSON.stringify(a));return this.aesEncryptor.encrypt(a,b)};
AB.prototype.decodeImpl=function(a,b){if(!(a instanceof Uint8Array))throw gva(1);var c=new TextDecoder;b=kva(b);a=this.aesEncryptor.decrypt(a,b);return JSON.parse(c.decode(a))};
AB.prototype.decodeAsyncImpl=function(a,b){var c=this,d,e,h;return _.v(function(l){if(1==l.nextAddress){if(!(a instanceof Uint8Array))throw gva(1);d=new TextDecoder;e=kva(b);return _.w(l,c.aesEncryptorAsync.decrypt(a,e),2)}h=l.yieldResult;return l.return(JSON.parse(d.decode(h)))})};var lva={buttonEntity:a_a,captionTrack:gZa,channelHandle:QWa,commerceAcquisitionClientPayloadEntity:m_a,commerceCartListEntity:n_a,continuationTokenEntity:bYa,downloadQualityPickerEntity:RXa,downloadsPageRefreshTokenEntity:TXa,downloadsPageViewConfigurationEntity:lYa,downloadStatusEntity:SXa,emojiFountainDataEntity:ZZa,fakeChannel:mXa,fakePlaylist:nXa,fakePlaylistEntryCollection:oXa,fakeVideo:qXa,fakeVideoDescription:rXa,featuredProductsEntity:vYa,flowStateEntity:vXa,iconBadgeEntity:o_a,interstitialInteractionStateEntity:zXa,
liveChatPollStateEntity:CXa,logoEntity:xXa,macroMarkerEntity:mYa,mainDownloadsLibraryEntity:UXa,mainDownloadsListEntity:VXa,mainPlaylistDownloadStateEntity:XXa,mainPlaylistEntity:cYa,mainPlaylistVideoEntity:dYa,mainVideoDownloadStateEntity:YXa,mainVideoEntity:hYa,markersEngagementPanelSyncEntity:nYa,markersVisibilityOverrideEntity:oYa,musicAlbumReleaseDetail:DYa,musicAlbumReleaseDownloadMetadataEntity:yYa,musicAlbumRelease:CYa,musicAlbumReleaseUserDetail:EYa,musicArtistDetail:GYa,musicArtist:FYa,
musicArtistUserDetail:HYa,musicDownloadsLibraryEntity:zYa,musicLibraryEdit:IYa,musicLibraryStatusEntity:JYa,musicPlaylist:KYa,musicPlaylistDownloadMetadataEntity:AYa,musicShare:MYa,musicTrackDetail:OYa,musicTrackDownloadMetadataEntity:BYa,musicTrack:NYa,musicTrackUserDetail:PYa,offlineOrchestrationActionWrapperEntity:hZa,offlineVideoPolicy:iZa,offlineVideoStreams:jZa,offlineabilityEntity:ZXa,orchestrationWebSamplingEntity:$Xa,pinnedProductEntity:wYa,playbackData:kZa,playerStateEntity:pYa,quantityIncrementerEntity:p_a,
refresh:lZa,saveToPlaylistListEntity:BZa,settingEntity:TZa,transfer:mZa,trendingOfferEntity:xYa,videoDownloadContextEntity:nZa,videoPlaybackPositionEntity:b_a,ytMainChannelEntity:iYa,ytMainDownloadedVideoEntity:aYa,ytMainVideoEntity:jYa};var q2a,s2a,t2a,Eo,tva,uva,v2a,x2a,w2a,u2a;q2a=function(a,b){this.JSC$9235_wrapped=a;this.JSC$9235_encoderRegistry=b;this.changedKeys={}};
s2a=function(a,b){a:{a=r2a(a.JSC$9235_encoderRegistry,b.version);try{var c=a.decodeImpl(b.data,b.key);break a}catch(d){jva(d,iva)}c=void 0}return c};
t2a=function(a,b,c){return a.JSC$9235_wrapped.objectStore("EntityStore").get(b).then(function(d){if(d){if(c&&d.entityType!==c)throw Error("Ed");return s2a(a,d)}})};
Eo=function(a,b,c){return c?(c=c.map(function(d){return t2a(a,d,b)}),zg.all(c)):CQa(a.JSC$9235_wrapped.objectStore("EntityStore").index("entityType"),IDBKeyRange.only(b)).then(function(d){return d.map(function(e){return s2a(a,e)})})};
_.sva=function(a,b,c){var d=Xua(b),e=r2a(a.JSC$9235_encoderRegistry,1),h=Object.assign({},b);return a.JSC$9235_wrapped.objectStore("EntityStore").get(d).then(function(l){if(l){if(l.entityType!==c)throw Error("Ed");h.entityMetadata||(l=s2a(a,l),h.entityMetadata=l.entityMetadata)}}).then(function(){var l={key:d,
entityType:c,data:o2a(e,h,d),version:1};return zg.all([a.JSC$9235_wrapped.objectStore("EntityStore").put(l),u2a(a,h,c)])}).then(function(){v2a(a,d,c);
return d})};
tva=function(a,b){var c=_.so(b).entityType;return zg.all([a.JSC$9235_wrapped.objectStore("EntityStore").delete(b),w2a(a,b)]).then(function(){v2a(a,b,c)})};
uva=function(a,b,c,d){var e=r2a(a.JSC$9235_encoderRegistry,1);return t2a(a,b,d).then(function(h){if(h){h=Lua(h,c);var l={key:b,entityType:d,data:o2a(e,h,b),version:1};return zg.all([a.JSC$9235_wrapped.objectStore("EntityStore").put(l),u2a(a,h,d)])}}).then(function(){v2a(a,b,d);
return b})};
v2a=function(a,b,c){var d=a.changedKeys[c];d||(d=new Set,a.changedKeys[c]=d);d.add(b)};
x2a=function(a,b,c){var d=Xua(b);c=mva(c);if(!c)return zg.resolve([]);c=new c(b);a=a.JSC$9235_wrapped.objectStore("EntityAssociationStore");b=[];c=_.g(c.getAssociations());for(var e=c.next();!e.done;e=c.next())b.push(a.put({parentEntityKey:d,childEntityKey:e.value}));return zg.all(b).then(function(h){return h.map(function(l){return l[1]})})};
w2a=function(a,b){return a.JSC$9235_wrapped.objectStore("EntityAssociationStore").index("byParentEntityKey").delete(IDBKeyRange.only(b))};
u2a=function(a,b,c){var d=Xua(b);return w2a(a,d).then(function(){return x2a(a,b,c)})};var y2a=function(){};
_.H(y2a,n2a);y2a.prototype.encodeImpl=function(a){return a};
y2a.prototype.decodeImpl=function(a){if(a instanceof Uint8Array)throw gva(0);return a};var pva=function(){this.cacheMap={};this.cacheMap[0]=new y2a;if(!_.u("aes_pes_encoder_killswitch")){var a=this.cacheMap;try{var b=_.jg();var c=kva(b);var d=new AB(new k2a(c),new h2a(c))}catch(e){throw a=e instanceof Error?new yo("KEY_CREATION_FAILED",{originalMessage:e.message}):new yo("KEY_CREATION_FAILED"),_.Rj(a),a;}a[1]=d}},r2a=function(a,b){b=void 0===b?0:b;
a=a.cacheMap[b];if(!a)throw b=new yo("INVALID_ENCODER_VERSION",{encoderVersion:b}),_.Rj(b),b;return a};var Ao=function(a,b){_.fw.call(this);this.token=a;this.JSC$9249_encoderRegistry=b;this.observers=[];a=new _.ca.BroadcastChannel("PERSISTENT_ENTITY_STORE_SYNC:"+_.jg());a.onmessage=this.handleMessage.bind(this);this.channel=a},iFa;
_.H(Ao,_.fw);_.Do=function(a,b,c){var d,e,h,l;return _.v(function(m){if(1==m.nextAddress)return _.w(m,dva(a.token),2);if(3!=m.nextAddress)return d=m.yieldResult,_.w(m,_.Og(d,["EntityStore","EntityAssociationStore"],b,function(p){e=new q2a(p,a.JSC$9249_encoderRegistry);return c(e)}),3);
h=m.yieldResult;e&&(l=e.changedKeys,0<Object.keys(l).length&&(a.channel.postMessage(l),z2a(a,l)));return m.return(h)})};
Ao.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)}};
_.A2a=function(a,b,c){return _.Do(a,{mode:"readonly",enableRetries:!0},function(d){return t2a(d,b,c)})};
iFa=function(a){var b;return _.v(function(c){if(1==c.nextAddress)return _.w(c,_.Do(a,{mode:"readonly",enableRetries:!0},function(d){d=d.JSC$9235_wrapped.objectStore("EntityStore");return"getAll"in IDBObjectStore.prototype?Gg(d.JSC$6882_wrapped.getAll(void 0,void 0)):zQa(d)}),2);
b=c.yieldResult;return c.return(Promise.all(b.filter(function(d){return!!d}).map(function(d){var e,h;
return _.v(function(l){if(1==l.nextAddress){e=d.key;h=d.entityType;var m=p2a(r2a(a.JSC$9249_encoderRegistry,d.version),d.data,d.key);return _.w(l,m,2)}return l.return({key:e,entityType:h,data:l.yieldResult})})})))})};
Ao.prototype.handleMessage=function(a){z2a(this,a.data)};
var z2a=function(a,b){a=_.g(a.observers);for(var c=a.next();!c.done;c=a.next())c=c.value,c(b)};
Ao.prototype.disposeInternal=function(){this.channel.close()};
var nva;var B2a=_.mn({isLeaderTab:function(a,b){a=void 0===a?!0:a;switch(b.type){case "SET_IS_LEADER_TAB":var c,d;return null!=(d=null==b?void 0:null==(c=b.payload)?void 0:c.isLeaderTab)?d:a;default:return a}}});var C2a=_.mn({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}}});var D2a={};var E2a=_.mn({continuationCommand:function(a,b){a=void 0===a?D2a:a;switch(b.type){case "SET_CONTINUATION_COMMAND":return b.payload.continuationCommand;default:return a}}});var F2a;
F2a=_.mn({continuation:E2a,entities:_.Zua,download:B2a,reportChannelAbuse:J1a,share:Q1a,ui:function(a,b){a=void 0===a?R1a:a;switch(b.type){case "SET_GUIDE_IS_EXPANDED":return Object.assign({},a,{guideIsExpanded:b.payload});case "SET_SCROLL_AT_TOP":return Object.assign({},a,{scrollAtTop:b.payload});case "SET_GUIDE_IS_VISIBLE_BUT_NOT_PERSISTENT":return Object.assign({},a,{guideIsVisibleButNotPersistent:b.payload});case "SET_MINIPLAYER_IS_ACTIVE":return Object.assign({},a,{miniplayerIsActive:b.payload});case "SET_SINGLE_OPTION_SURVEY_IS_ACTIVE":return Object.assign({},
a,{singleOptionSurveyIsActive:b.payload});case "SET_SLIMLINE_SURVEY_RATING_SELECTED_INDEX":return Object.assign({},a,{slimlineSurveyRatingSelectedIndex:b.payload});case "SET_RICH_GRID_MINI_MODE":return Object.assign({},a,{richGridMiniMode:b.payload});case "SET_RICH_GRID_ITEMS_PER_ROW":return Object.assign({},a,{richGridItemsPerRow:b.payload});case "SET_RICH_GRID_SLIM_ITEMS_PER_ROW":return Object.assign({},a,{richGridSlimItemsPerRow:b.payload});case "SET_RICH_GRID_STYLE":return Object.assign({},a,
{richGridStyle:b.payload});case "SET_CURRENT_PAGE_TYPE":return Object.assign({},a,{currentPageType:b.payload});case "SET_INLINE_PREVIEW_IS_ACTIVE":return Object.assign({},a,{inlinePreviewIsActive:b.payload});case "SET_INLINE_PREVIEW_IS_ENABLED":return Object.assign({},a,{inlinePreviewIsEnabled:b.payload});case "SET_DARK_MODE_IS_ENABLED":return Object.assign({},a,{darkModeIsEnabled:b.payload});case "SET_MINIPLAYER_PLAYBACK_STATE":return Object.assign({},a,{miniplayerPlaybackState:b.payload});case "SET_TAB_GESTURES_IS_ACTIVE":return Object.assign({},
a,{tabGesturesIsActive:b.payload});case "SET_ONLINE_STATUS":return Object.assign({},a,{isOnline:b.payload});default:return a}},
voiceSearch:function(a,b){a=void 0===a?{}:a;switch(b.type){case "SET_TRANSCRIPTION_STATE":return Object.assign({},a,{transcription:b.payload});case "SET_OVERLAY_STATE":return Object.assign({},a,{overlay:b.payload});case "RESET_VOICE_SEARCH_STATE":return{};default:return a}},
watch:T1a,ypc:U1a,shorts:C2a});_.Fo=_.u("web_player_entities_middleware")?new _.pB(F2a,[K1a,P1a]):new _.pB(F2a,[K1a]);var uDa;_.BB=_.Ho("FEwhat_to_watch","/",3854);_.vDa=_.Ho("FEdownloads","/feed/downloads",42352);uDa=_.Ho("FEmusic_offline","browse/FEmusic_offline",42352);var CB,H2a;CB={};_.G2a=(CB.mainVideoEntity="mainVideoEntityActionMetadata",CB.mainPlaylistEntity="mainPlaylistEntityActionMetadata",CB.musicTrack="musicTrackEntityActionMetadata",CB.musicPlaylist="musicPlaylistEntityActionMetadata",CB);H2a=new _.gy("DOWNLOADS_ENTITY_TYPE_MAP");_.I2a=_.vo("","downloadsPageViewConfigurationEntity");_.Pva=_.vo("DOWNLOADS_LIST_ENTITY_ID_MANUAL_DOWNLOADS","mainDownloadsListEntity");_.qwa=_.vo("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","mainDownloadsListEntity");
_.vo("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","refresh");_.vo("SMART_DOWNLOADS_ENABLED","settingEntity");_.vo("SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED","settingEntity");_.Nva=["TRANSFER_STATE_TRANSFER_IN_QUEUE","TRANSFER_STATE_TRANSFERRING"];var Jva=["TRANSFER_STATE_COMPLETE","TRANSFER_STATE_FAILED","TRANSFER_STATE_TRANSFER_IN_QUEUE","TRANSFER_STATE_PAUSED_BY_USER","TRANSFER_STATE_TRANSFERRING"];var gwa={ALL_DOWNLOADS:"PPAD",DOWNLOADS_PAGE:"PPDP",OFFLINE_PLAYLIST:"PPOM",RECOMMENDED_VIDEOS:"PPRC",SAVED_PODCAST_EPISODES:"PPSE",SAVED_VIDEOS:"PPSV"};var J2a=function(a,b,c){var d=this;this.listId=a;this.JSC$9317_updateCallback=b;this.isOfflineVideoCallback=c;_.Fo.subscribe(function(){d.handleUpdate()})};
J2a.prototype.getPlaylistData=function(){var a=_.Fo.getState().entities,b=this.listId;if(b&&"PPSV"!==b){var c=_.Xva(a,b,_.u("woffle_playlist_only_show_completed")),d=_.vo(b,"mainPlaylistEntity"),e,h;a=null==a?void 0:null==(e=a.mainPlaylistEntity)?void 0:null==(h=e[d])?void 0:h.title;a=Fva(c,a,b)}else b=_.Kva(_.twa(a)),a=_.Kva(_.rwa(a)),a=Fva(b.concat(a));return a};
J2a.prototype.getPlaylistId=function(){return this.listId};
J2a.prototype.handleUpdate=function(){this.isOfflineVideoCallback()&&this.JSC$9317_updateCallback(this.listId,this.getPlaylistData(),{})};var DB=function(a,b,c,d){d=void 0===d?[]:d;this.JSC$9320_playlistNetworkManager=a;this.listId=b;this.JSC$9320_updateCallback=c;this.videoIds=d;this.pendingUpdates=[];this.currentIndex=0},L2a,O2a;
DB.prototype.JSC$9320_setCurrentIndex=function(a){this.currentIndex=a};
DB.prototype.JSC$9320_setListId=function(a){this.listId=a};
var K2a=function(a,b){a.currentCreateRequest&&a.currentCreateRequest.cancel(b);a.currentUpdateRequest&&a.currentUpdateRequest.cancel(b);a.currentRefreshRequest&&a.currentRefreshRequest.cancel(b)};
DB.prototype.delete=function(){K2a(this,"PROXY DELETED")};
_.M2a=function(a,b,c,d){void 0!==d?a.videoIds.splice.apply(a.videoIds,[d,0].concat(_.Pd(b))):a.videoIds.push.apply(a.videoIds,_.Pd(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)}),_.EB(a)):L2a(a,c.onCreateListCommand)};
L2a=function(a,b){K2a(a,"OBSOLETE");a.currentCreateRequest=N2a(a.JSC$9320_playlistNetworkManager,b,a.videoIds);_.Ew(a.currentCreateRequest,function(){a.currentCreateRequest=void 0}).then(function(c){a.JSC$9320_setListId(c.playlistId);
0<a.pendingUpdates.length?_.EB(a):O2a(a)})};
_.EB=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$9320_playlistNetworkManager.updatePlaylist(a.listId,b);_.Ew(a.currentUpdateRequest,function(){a.currentUpdateRequest=void 0}).then(function(){0<a.pendingUpdates.length?_.EB(a):O2a(a)}).thenCatch(function(){a.pendingUpdates.unshift.apply(a.pendingUpdates,
_.Pd(b))})}};
O2a=function(a){a.currentRefreshRequest=_.P2a(a.JSC$9320_playlistNetworkManager,a.listId,a.currentIndex,a.videoIds[a.currentIndex]);_.Ew(a.currentRefreshRequest,function(){a.currentRefreshRequest=void 0}).then(function(b){a.JSC$9320_updateCallback(b.playlistId,b.playlistPanelRenderer,b.autoplayRenderer)})};var Q2a=function(a,b,c,d){d=void 0===d?[]:d;DB.call(this,a,b,c,d);this.JSC$9320_playlistNetworkManager=a;this.listId=b;this.JSC$9320_updateCallback=c;this.videoIds=d};
_.H(Q2a,DB);_.FB=function(a,b,c,d,e,h,l){e=void 0===e?[]:e;l=void 0===l?Iw:l;DB.call(this,a,b,c,e);this.JSC$9320_playlistNetworkManager=a;this.listId=b;this.JSC$9320_updateCallback=c;this.onAuthChange=d;this.videoIds=e;this.storage=h;this.cookieReader=l;this.queueSapisId="";this.queueSapisIdJob=0;this.attributionData=new Map;this.queueSapisId=(new this.cookieReader(window.document)).get("SAPISID","");this.queueSapisIdJob=_.Cu(_.Ph,this.checkLoggedInStatusChange.bind(this),1E3)};
_.H(_.FB,DB);_.f=_.FB.prototype;_.f.checkLoggedInStatusChange=function(){(new this.cookieReader(window.document)).get("SAPISID","")!==this.queueSapisId?(this.onAuthChange(),this.storage&&this.storage.clear()):this.queueSapisIdJob=_.Cu(_.Ph,this.checkLoggedInStatusChange.bind(this),1E3)};
_.f.JSC$9320_setCurrentIndex=function(a){DB.prototype.JSC$9320_setCurrentIndex.call(this,a);this.store()};
_.f.delete=function(){_.Ph.cancelJob(this.queueSapisIdJob);DB.prototype.delete.call(this)};
_.f.JSC$9320_setListId=function(a){DB.prototype.JSC$9320_setListId.call(this,a);this.store()};
_.f.store=function(){_.u("kevlar_frontend_queue_recover")&&this.storage&&this.listId&&void 0!==this.currentIndex&&this.storage.store(this.listId,this.currentIndex)};var S2a,T2a,U2a,V2a,X2a,Y2a;_.R2a=["response","contents","twoColumnWatchNextResults","autoplay","autoplay"];S2a=["playerResponse","videoDetails"];T2a=["response","currentVideoEndpoint","watchEndpoint","videoId"];U2a=["response","currentVideoEndpoint","watchEndpoint","playlistId"];V2a=["response","playerOverlays","playerOverlayRenderer","endScreen","watchNextEndScreenRenderer"];_.W2a=["response","contents","twoColumnWatchNextResults","playlist","playlist"];
X2a=["response","webWatchNextResponseExtensionData","relatedVideoArgs"];Y2a=["response","contents","twoColumnWatchNextResults"];var GB={},ywa=(GB.WEB_UNPLUGGED="^unplugged/",GB.WEB_UNPLUGGED_ONBOARDING="^unplugged/",GB.WEB_UNPLUGGED_OPS="^unplugged/",GB.WEB_UNPLUGGED_PUBLIC="^unplugged/",GB.WEB_CREATOR="^creator/",GB.WEB_KIDS="^kids/",GB.WEB_EXPERIMENTS="^experiments/",GB.WEB_MUSIC="^music/",GB.WEB_REMIX="^music/",GB.WEB_MUSIC_EMBEDDED_PLAYER="^music/",GB.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",GB);var N2a;_.Z2a=function(a,b){this.networkManager=a;this.innertubeTransportService=b};
N2a=function(a,b,c){if(!_.B(b,LZa))return _.Cn(Error("Gd"));_.B(b,LZa).videoIds=c;c={create_playlist_title:_.Ln("QUEUE",void 0,"Queue")};return wwa(_.rt(a.innertubeTransportService,b,c),uwa)};
_.P2a=function(a,b,c,d){b={videoId:d,playlistId:b,playlistIndex:c};c=_.Ro(l1a);return wwa(_.HB(a.innertubeTransportService,b,c),xwa)};
_.Z2a.prototype.updatePlaylist=function(a,b){return wwa(_.rt(this.innertubeTransportService,{commandMetadata:{webCommandMetadata:{apiUrl:"/youtubei/v1/browse/edit_playlist",sendPost:!0}},playlistEditEndpoint:{playlistId:a,actions:b}}),vwa)};var $2a=function(a){this.storage=a},a3a;
$2a.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){}};
$2a.prototype.clear=function(){this.storage&&(this.storage.remove("TLPQtimestamp"),this.storage.remove("TLPQplaylist"),this.storage.remove("TLPQindex"))};
$2a.prototype.getPlaylistId=function(){if(!this.storage)return null;var a=null;try{a=this.storage.get("TLPQplaylist")}catch(b){}return a};var Cwa=["navigationEndpoint","watchEndpoint","videoId"],Bwa=["nextButtonVideo","watchEndpoint","videoId"];_.IB=new _.gy("NETWORK_TOKEN");_.Jq=new _.gy("PAGE_TOKEN");_.JB=new _.gy("PLAYLIST_TOKEN");var b3a;b3a=new _.gy("ASYNC_INNERTUBE_TRANSPORT_TOKEN");_.ru=new _.gy("INNERTUBE_TRANSPORT_TOKEN");var c3a,KB,e3a,f3a,h3a,i3a;c3a=new Set(["ci","cr","carml"]);KB=function(){this.signals=[];this.compoundSignals=new Map;this.inProgressSignals=new Set;this.JSC$9369_parkedJobs=new Map;this.parkedProcessors=new Map};
_.LB=function(){KB.instance||(KB.instance=new KB);return KB.instance};
KB.prototype.onAny=function(a){return _.d3a(this,a,2)};
KB.prototype.parkOrScheduleJob=function(a,b,c,d,e){_.MB(this,c)?_.Du().addJob(a,b,d):(e&&(a=e3a(a),f3a(this,a,b,c,e)),e=this.JSC$9369_parkedJobs.get(c),e||(this.JSC$9369_parkedJobs.set(c,[]),e=this.JSC$9369_parkedJobs.get(c)),e.push({job:a,priority:b,delay:d}))};
KB.prototype.addListener=function(a,b,c){c&&(b=e3a(b),f3a(this,b,0,a,c));c=this.parkedProcessors.get(a);c||(this.parkedProcessors.set(a,[]),c=this.parkedProcessors.get(a));c.push(b)};
KB.prototype.processSignal=function(a){if(!_.MB(this,a)){this.inProgressSignals.add(a);var b=this.JSC$9369_parkedJobs.get(a);if(b){b=_.g(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.Du().addJob(c.job,c.priority,c.delay);this.JSC$9369_parkedJobs.delete(a)}if(b=this.parkedProcessors.get(a)){b=_.g(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)}};
_.MB=function(a,b){return c3a.has(b)||_.wf("IS_HOMEPAGE_COLD")||_.wf("IS_RESULTS_PAGE_COLD")||_.wf("IS_WATCH_PAGE_COLD")?0<=a.signals.indexOf(b):!0};
e3a=function(a){var b=!1;return function(){b||(b=!0,a())}};
f3a=function(a,b,c,d,e){if(g3a.has(d))_.Du().addJob(b,c,e);else{var h=a.compoundSignals.get(d);h&&_.Du().addJob(function(){_.MB(a,d)||(h.isTimeoutConditionSatisfied?_.Du().addJob(b,c):h.timeoutConditionObservers.push(function(){_.Du().addJob(b,c)}))},c,e)}};
_.d3a=function(a,b,c){if(1<b.length){var d=[],e=Object.create(null);b=_.g(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=_.g(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=_.g(b);for(h=m.next();!h.done;h=m.next())h=h.value,e++,_.MB(a,h)||l.push(h);(c=2===c)&&e>l.length||!c&&!l.length?a.signals.push(d):h3a(a,d,c,b,l)}return d};
h3a=function(a,b,c,d,e){var h=e.length,l=function(){c||0===--h?a.processSignal(b):i3a(a,b)};
e=_.g(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:[]});i3a(a,b)};
i3a=function(a,b){if(!_.MB(a,b)){var c=a.compoundSignals.get(b);if(c&&!c.isTimeoutConditionSatisfied){for(var d=!1,e=0,h=0,l=_.g(c.signals),m=l.next();!m.done;m=l.next()){var p=m.value;m=!_.MB(a,p);g3a.has(p)?d=!0:(p=a.compoundSignals.get(p))?m&&!p.isTimeoutConditionSatisfied&&(h++,c.isInitialized||p.timeoutConditionObservers.push(function(){i3a(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=_.g(c.timeoutConditionObservers),d=c.next();!d.done;d=c.next())d=d.value,d()}}};
KB.prototype.processSignal=KB.prototype.processSignal;KB.prototype.parkOrScheduleJob=KB.prototype.parkOrScheduleJob;KB.prototype.onAny=KB.prototype.onAny;_.Wg("ytsignals.getInstance",_.LB);KB.prototype.onAny=KB.prototype.onAny;KB.prototype.parkOrScheduleJob=KB.prototype.parkOrScheduleJob;KB.prototype.processSignal=KB.prototype.processSignal;var g3a=new Set(["eop","eocs","dl","pcl"]);var NB,j3a;NB=function(a,b,c){var d=_.fB.getInstance();if(!a3a){var e=new _.fQa;var h=void 0,l=_.rf("ID_TOKEN");l&&e.isAvailable()&&(h=new _.By(e,"yt-queue"+l));a3a=new $2a(h)}e=a3a;h=_.LB();this.JSC$9376_actionRouter=d;this.pageManager=a;this.playlistManager=b;this.JSC$9376_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};
_.OB=function(){if(!j3a){var a=_.of(),b=a.resolve(_.nf(_.Jq)),c=a.resolve(_.nf(_.IB)),d=a.resolve(_.nf(_.JB));a=a.resolve(_.ru);j3a=new NB(b,d,new _.Z2a(c,a))}return j3a};
NB.prototype.clearQueue=function(){this.temporaryItems=[];this.storage.clear();this.queueProxy&&(this.queueProxy.delete(),this.responsePlaylistData=this.queueProxy=void 0);this.response&&_.PB(this,{autoplayRenderer:this.response.autoplayRenderer,playerData:{}})};
NB.prototype.setPlaylistData=function(a,b,c){this.temporaryItems=[];this.listId=a;this.responsePlaylistData=b;_.PB(this,_.QB(this,c))};
var k3a=function(a){return(null==a?0:a.playlistId)?a.playlistId:"PPSV"},l3a=function(a){return a&&a.playlistId?"PPSV"===a.playlistId?!0:Vva(_.Fo.getState().entities,a.playlistId):!1};
NB.prototype.isPlayingOfflineVideo=function(){return this.response?l3a(this.response):!1};
NB.prototype.closeMiniplayer=function(a){if(this.queueProxy){var b=this.responsePlaylistData;var c=this.temporaryItems.length+(b&&b.contents?b.contents.length:0);b=_.Ln("QUEUE_CLEARED_UNPLURALIZED")||_.xua("QUEUE_CLEARED",c);b=_.np(_.lp(b));var d=_.Ln("QUEUE_CLOSE_MINIPLAYER_CONFIRM_TITLE",void 0,"Close the queue");c=_.Ln("QUEUE_CLOSE_MINIPLAYER_CONFIRM_BODY_TEXT")||_.xua("QUEUE_CLOSE_MINIPLAYER_CONFIRM_TEXT",c);var e=_.Ln("MINIPLAYER_CLOSE",void 0,"Close"),h=_.Ln("CANCEL",void 0,"Cancel");_.gB(this.JSC$9376_actionRouter,
[{openPopupAction:{popupType:"DIALOG",popup:{confirmDialogRenderer:{title:_.lp(d),dialogMessages:[_.lp(c)],confirmButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:_.lp(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:_.lp(h)}}}}}}],a)}else this.JSC$9376_actionRouter.triggerOptionalAction("yt-close-miniplayer-action")};
_.QB=function(a,b){var c={},d=a.response;c.autoplayRenderer=b;if(!a.responsePlaylistData&&!a.temporaryItems.length)return!d||!d.hasRelatedVideoData&&_.u("kevlar_prefetch_data_augments_network_data")||(c.playerData={rvs:d.relatedVideoArgs,endScreenRenderer:d.endScreenRenderer}),c;c.playerData={};if(void 0===a.index)return _.Rj(Error("Id")),c;c.panel=a.responsePlaylistData?(0,_.If.unsafeClone)(a.responsePlaylistData):{titleText:_.lp(_.Ln("QUEUE",void 0,"Queue")),currentIndex:0,totalVideos:1,contents:[]};
b=c.panel;if(b.contents)for(var e=_.g(a.temporaryItems),h=e.next();!h.done;h=e.next())b.contents.push({playlistPanelVideoRenderer:h.value});a.queueProxy&&d&&d.playingVideo&&d.playingVideoId&&!Hwa(d.playingVideoId,c.panel)&&(b=d.playingVideo,e=c.panel,h=a.index,e.contents&&e.contents.splice(void 0===h?0:h,0,{playlistPanelVideoRenderer:b}));d&&d.playingVideoId&&(b=a.index,e=c.panel,b=!e.contents||b>=e.contents.length?void 0:e.contents[b].playlistPanelVideoRenderer,b&&b.videoId===d.playingVideoId||(b=
_.Iwa(d.playingVideoId,c.panel),a.index=-1!==b?b:a.index?a.index-1:0));b=Gwa(a.index+1,c.panel);e=void 0;0<a.index&&(e=Gwa(a.index-1,c.panel));if(e||b)c.autoplayRenderer=Dwa(b,e,c.autoplayRenderer);!b&&(null==d?0:d.relatedVideoArgs)&&(c.playerData.rvs=d.relatedVideoArgs);d=d?d.playlistIndexOffset:0;a.queueProxy?Mwa(c.panel,a.index,d,Fwa,!0,!0,!0):Mwa(c.panel,a.index,d);c.playerData.playlistPanelRenderer=c.panel;return c};
NB.prototype.activateMiniplayer=function(a,b){var c=this.JSC$9376_actionRouter.triggerOptionalAction("yt-miniplayer-active");if(c&&c.length&&c[0])this.JSC$9376_actionRouter.triggerOptionalAction("yt-miniplayer-toast-action",a,_.Ln("ADDED_TO_QUEUE",void 0,"Added to queue"));else if(a&&a.navigationEndpoint){_.oB.getInstance().lockupActivation=!0;c=a.navigationEndpoint;if(_.u("disable_miniplayer_prevent_double_load")){var d=this.pageManager.getPlayerFromWatch();this.JSC$9376_actionRouter.triggerOptionalAction("yt-activate-miniplayer-action",
d);this.JSC$9376_actionRouter.triggerOptionalAction("yt-miniplayer-update-header-action",a.title,b?Lwa():a.longBylineText,a.navigationEndpoint);this.JSC$9376_actionRouter.triggerOptionalAction("yt-miniplayer-load-endpoint",c,!0)}else this.JSC$9376_actionRouter.triggerOptionalAction("yt-activate-with-endpoint-action",c,!0),this.JSC$9376_actionRouter.triggerOptionalAction("yt-miniplayer-update-header-action",a.title,b?Lwa():a.longBylineText);_.oB.getInstance().userActivation=!0}};
_.PB=function(a,b){a.playlistManager.setAutoplayRenderer(b.autoplayRenderer||null);a.playlistManager.setPlaylistData(b.panel||null);b.playerData&&a.playlistManager.setPlayerPlaybackControlData(b.playerData)};var RB=function(a,b,c,d,e,h,l){c=void 0===c?!1:c;d=void 0===d?!1:d;h=void 0===h?_.OB():h;this.hasRun=!1;this.JSC$9391_playerPromiseResolver=a;this.playerProvider=b;this.miniplayerActive=c;this.fromHistory=d;this.previousVideoId=e;this.JSC$9391_playlistController=h;this.tempData=l};
_.H(RB,kB);RB.prototype.validate=function(a){return!(!a.data.playerResponse||"watch"!==a.data.page&&"shorts"!==a.data.page||this.hasRun)};
RB.prototype.handle=function(a){var b=_.B(a.endpoint,_.In);if(_.u("kevlar_continue_playback_without_player_response")&&(null==b?0:b.videoId)&&this.previousVideoId&&(null==b?void 0:b.videoId)===this.previousVideoId&&(null==b?0:b.continuePlayback)&&!this.fromHistory)this.JSC$9391_playerPromiseResolver.resolve();else{var c={};b&&(c.watch_endpoint=b);if("watch"===a.data.page){a.data.filler||this.miniplayerActive||(_.Uk("cfg"),_.fB.getInstance().triggerAction("yt-start-loading-watch"));b=Object;var d=
b.assign;a:{var e=a.endpoint;var h=_.B(e,_.In);if(e&&h&&h.playlistId&&h.videoId&&(e=this.JSC$9391_playlistController,e.queueProxy?(e=e.queueProxy,h=e.listId===h.playlistId?e.attributionData.get(h.videoId):void 0):h=void 0,h)){h={queue_info:h};break a}h=void 0}d.call(b,c,h);if(_.u("enable_masthead_quartile_ping_fix")){var l;b=(null==(l=this.tempData)?0:l.adpings)?{adpings:this.tempData.adpings}:void 0;Object.assign(c,b)}l=this.fromHistory?{cached_load:!0}:void 0;Object.assign(c,l);a.data.forceExternalPlaylist&&
(c.external_list=!0)}else"shorts"===a.data.page&&_.fB.getInstance().triggerAction("yt-start-loading-shorts");if(l=this.playerProvider()){try{l.loadVideoWithPlayerResponse(a.data.playerResponse,c),l.getPlayerPromise().then(this.JSC$9391_playerPromiseResolver.resolve)}catch(m){_.Rj(m),this.JSC$9391_playerPromiseResolver.resolve()}this.hasRun=!0}else _.Sj(Error("Jd"))}};var SB=function(a,b,c){this.hasRun=!1;this.JSC$9401_playerPromiseResolver=a;this.pageRequest=b;this.JSC$9401_playlistController=c};
_.H(SB,kB);SB.prototype.validate=function(a){return!!_.If.getValueByKeys.apply(null,[a.data].concat(_.Pd(Y2a)))};
SB.prototype.handle=function(a){var b=this;this.JSC$9401_playerPromiseResolver.promise.then(function(){var c=a.data;var d=_.If.getValueByKeys.apply(null,[c].concat(_.Pd(_.R2a))),e=_.If.getValueByKeys.apply(null,[c].concat(_.Pd(_.W2a))),h=_.If.getValueByKeys.apply(null,[c].concat(_.Pd(T2a)));var l=(l=_.If.getValueByKeys.apply(null,[c].concat(_.Pd(S2a))))?{videoId:l.videoId,thumbnail:l.thumbnail,title:l.title?_.lp(l.title):void 0,shortBylineText:l.author?_.lp(l.author):void 0}:void 0;var m=void 0;_.u("web_get_playlist_id_from_current_endpoint_ks")||
(m=_.If.getValueByKeys.apply(null,[c].concat(_.Pd(U2a))));var p=_.If.getValueByKeys.apply(null,[c].concat(_.Pd(X2a))),q=_.If.getValueByKeys.apply(null,[c].concat(_.Pd(V2a))),t=!!p||!!q&&!!q.results&&0<q.results.length,y=0;e&&e.currentIndex&&e.localCurrentIndex&&(y=e.currentIndex-e.localCurrentIndex);e&&e.playlistId&&(m=e.playlistId);c={rawResponse:c,autoplayRenderer:d,hasRelatedVideoData:t,playingVideo:l,playingVideoId:h,playlistPanelRenderer:e,playlistId:m,playlistIndex:e&&e.currentIndex,relatedVideoArgs:p,
endScreenRenderer:q,playlistIndexOffset:y};a:{d=b.JSC$9401_playlistController;e=b.pageRequest;d.response=c;if(l3a(c))d.downloadPlaylistProxy&&d.downloadPlaylistProxy.getPlaylistId()===k3a(c)||(d.downloadPlaylistProxy=new J2a(k3a(c),d.setPlaylistData.bind(d),d.isPlayingOfflineVideo.bind(d))),d.responsePlaylistData=d.downloadPlaylistProxy.getPlaylistData(),d.listId=k3a(c),d.index=0;else if(c.playlistPanelRenderer&&c.playlistId&&c.autoplayRenderer)c.playlistId.startsWith("TLPQ")?d.queueProxy?d.listId===
c.playlistId?(d.index=c.playlistIndex,d.responsePlaylistData=c.playlistPanelRenderer,d.queueProxy.JSC$9320_setCurrentIndex(d.index)):c.playingVideoId&&void 0!==d.index&&e.clientParams.autoSaveToQueue&&(d.index+=1,d.queueProxy.JSC$9320_setCurrentIndex(d.index),_.M2a(d.queueProxy,[c.playingVideoId],{},d.index)):(d.queueProxy=new _.FB(d.JSC$9376_playlistNetworkManager,c.playlistId,d.setPlaylistData.bind(d),d.clearQueue.bind(d),_.Jwa(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 Q2a(d.JSC$9376_playlistNetworkManager,c.playlistId,d.setPlaylistData.bind(d),_.Jwa(c.playlistPanelRenderer)));else if(!d.queueProxy)d.responsePlaylistData=void 0;else if(c.playingVideoId&&e.clientParams.autoSaveToQueue){if(void 0===d.index){_.Rj(Error("Hd"));d.clearQueue();break a}d.queueProxy.videoIds.includes(c.playingVideoId)||
(d.index+=1,d.queueProxy.JSC$9320_setCurrentIndex(d.index),_.M2a(d.queueProxy,[c.playingVideoId],{},d.index))}_.PB(d,_.QB(d,d.response.autoplayRenderer))}})};var m3a=function(a,b){b=void 0===b?_.OB():b;mB.call(this);this.chunkProcessors.push(new SB(this.JSC$9130_playerPromiseResolver,{clientParams:{miniplayer:!1,autoSaveToQueue:!1}},b));this.chunkProcessors.push(new RB(this.JSC$9130_playerPromiseResolver,a,!1,!1));_.u("web_response_commands_chunk_processor")&&this.chunkProcessors.push(new nB)};
_.H(m3a,mB);m3a.prototype.processChunk=function(a){a&&void 0===a.data.player&&this.JSC$9130_playerPromiseResolver.resolve();mB.prototype.processChunk.call(this,a)};var TB=function(a,b){a=void 0===a?{layer:0}:a;this.hasRun=!1;this.createScreenConfig=a;this.parentOverride=b};
_.H(TB,kB);TB.prototype.validate=function(a){return!(this.hasRun||!a.endpoint)};
TB.prototype.handle=function(a){var b=_.Cl(),c,d,e=null==(d=_.B(null==(c=a.endpoint)?void 0:c.commandMetadata,_.tp))?void 0:d.rootVe;this.parentOverride&&e?_.kz(b,e,this.parentOverride,this.createScreenConfig):iSa(b,a.endpoint,this.createScreenConfig);this.hasRun=!0};var UB=function(a,b){this.hasRun=!1;this.JSC$9412_chunkHandler=a;this.previousVideoId=b};
_.H(UB,kB);UB.prototype.validate=function(a){return _.u("kevlar_continue_playback_without_player_response")&&(a=_.B(a.endpoint,_.In),(null==a?0:a.videoId)&&this.previousVideoId&&(null==a?void 0:a.videoId)===this.previousVideoId&&(null==a?0:a.continuePlayback))?!1:0===this.JSC$9412_chunkHandler.chunksProcessed};
UB.prototype.handle=function(a){_.fB.getInstance().triggerAction("yt-stop-old-player",a.data,!0)};var n3a=function(a){a=void 0===a?{layer:0}:a;mB.call(this);this.chunkProcessors.push(new UB(this));this.chunkProcessors.push(new TB(a));this.chunkProcessors.push(new lB(a))};
_.H(n3a,mB);var o3a=function(){this.hasRun=this.hasRun=!1};
_.H(o3a,kB);o3a.prototype.validate=function(a){return!this.hasRun&&!(!a.data.csn||!a.data.rootVe)};
o3a.prototype.handle=function(a){this.hasRun=!0;_.Yla(a.data.csn,a.data.rootVe,3)};var p3a=function(){kB.apply(this,arguments)};
_.H(p3a,kB);p3a.prototype.validate=function(a){return!!a.data.preconnect};
p3a.prototype.handle=function(a){_.Sk("bc");a=_.g(a.data.preconnect);for(var b=a.next();!b.done;b=a.next())b=b.value,(new Image).src=b};var q3a=function(a,b,c){c=void 0===c?{layer:0}:c;mB.call(this);this.chunkProcessors.push(new RB(this.JSC$9130_playerPromiseResolver,a));this.chunkProcessors.push(new TB(c));this.chunkProcessors.push(new lB(c))};
_.H(q3a,mB);_.r3a=function(a,b,c,d,e){c=void 0===c?{layer:0}:c;d=void 0===d?_.OB():d;mB.call(this);var h=!!b&&!!b.clientParams&&!!b.clientParams.miniplayer;h&&this.chunkProcessors.push(new o3a);this.chunkProcessors.push(new SB(this.JSC$9130_playerPromiseResolver,b,d));this.chunkProcessors.push(new p3a);var l,m;this.chunkProcessors.push(new RB(this.JSC$9130_playerPromiseResolver,a,h,!(null==(l=b.clientParams)||!l.fromHistory),null==(m=b.clientParams)?void 0:m.previousVideoId,d,b.tempData));var p;this.chunkProcessors.push(new UB(this,
null==(p=b.clientParams)?void 0:p.previousVideoId));var q;null!=(q=b.clientParams)&&q.fromHistory||(c.layer||(c=Object.assign({},c,{layer:h?3:0})),this.chunkProcessors.push(new TB(c,e)),this.chunkProcessors.push(new lB(c)));_.u("web_response_commands_chunk_processor")&&this.chunkProcessors.push(new nB)};
_.H(_.r3a,mB);var VB;VB={};
_.s3a=(VB["subs-guide-item"]={bodyText:"SUBS_GUIDE_ITEM_EDU_TEXT",position:"OPEN_POPUP_POSITION_RIGHT"},VB["subs-filter-by-channel"]={bodyText:"SUBS_FILTER_EDU_TEXT",position:"OPEN_POPUP_POSITION_RIGHT",setKey:"subs-filter-by-channel-set"},VB["subs-filtered-by-channel"]={bodyText:"SUBS_FILTER_EDU_CHANNEL_TEXT",position:"OPEN_POPUP_POSITION_RIGHT",setKey:"subs-filter-by-channel-set"},VB["membership-join"]={titleText:"JOIN_MEMBERSHIP_EDU_TITLE",bodyText:"JOIN_MEMBERSHIP_EDU_TEXT",position:"OPEN_POPUP_POSITION_LEFT"},VB["membership-freebie-join"]=
{bodyText:"FREEBIE_JOIN_MEMBERSHIP_EDU_TEXT",position:"OPEN_POPUP_POSITION_LEFT"},VB["membership-manage"]={bodyText:"MANAGE_MEMBERSHIP_EDU_TEXT",position:"OPEN_POPUP_POSITION_LEFT"},VB["library-guide-item"]={titleText:"LIBRARY_GUIDE_ITEM_EDU_TITLE",bodyText:"LIBRARY_GUIDE_ITEM_EDU_TEXT",position:"OPEN_POPUP_POSITION_RIGHT"},VB);_.WB=new _.ai("yt-edu");_.t3a=function(){this.JSC$9428_eduDisplayedThisLoad_={}};
_.u3a=function(a){var b=_.t3a.getInstance();var c=_.zf("kevlar_tooltip_impression_cap");b=c&&parseInt(_.WB.get(a+"-impression")||0,10)>=c||_.WB.get(a+"-dismissed")?!1:(c=_.s3a[a])&&!b.JSC$9428_eduDisplayedThisLoad_[c.setKey||a]&&(c.titleText&&_.Ln(c.titleText)||c.bodyText&&_.Ln(c.bodyText))?!0:!1;if(!b)return null;b=_.s3a[a];if(!b)return null;c=b.bodyText?_.Ln(b.bodyText):void 0;var d=b.titleText?_.Ln(b.titleText):void 0;return[{openPopupAction:{popupType:"HINT",position:b.position,popup:{bubbleHintRenderer:{text:d?
_.lp(d):void 0,detailsText:c?_.lp(c):void 0,style:"BUBBLE_HINT_STYLE_BLUE_TOOLTIP",confirmButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:_.lp(_.Ln("EDU_GOT_IT")),serviceEndpoint:{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{eduDismissAction:{key:a}}]}}}}}}}},{eduImpressionAction:{key:a}}]};
_.Tu(_.t3a);var Nwa=!1;var v3a,w3a;v3a=function(){var a=this;this.JSC$9434_keyboardInUse=!1;document.addEventListener("keydown",function(){a.onKeydown()});
document.addEventListener("mousedown",function(){a.JSC$9434_keyboardInUse=!1})};
_.x3a=function(){w3a||(w3a=new v3a);return w3a};
v3a.prototype.isKeyBoardInUse=function(){return this.JSC$9434_keyboardInUse};
v3a.prototype.onKeydown=function(){this.JSC$9434_keyboardInUse=!0};var Uwa="absolute_experiments app conditional_experiments debugcss debugjs expflag forced_experiments pbj pbjreload sbb spf spfreload sr_bns_address sttick".split(" ");_.er=new _.gy("ACTIVITY_TOKEN");var Wwa=/^[a-zA-Z0-9_\-]{11}$/;var Ywa=_.Yv(function(){var a,b;return null==(b=(a=window).matchMedia)?void 0:b.call(a,"(prefers-reduced-motion: reduce)").matches});var y3a;_.XB=new _.gy("SHORTS_CONTROLLER_TOKEN");y3a=new _.gy("SHORTS_STATE_STORE_TOKEN");var bxa={UNKNOWN:"unknown",BROWSE:"browse",WATCH:"watch",SEARCH:"search",ACCOUNTS:"accounts",SETTINGS:"settings",WELCOME:"welcome",ACCOUNT_SELECTOR:"account_selector",CHANNEL:"channel",PLAYLIST:"playlist",SIGN_IN_IDENTIFIER_ENTRY:"sign_in_identifier_entry",SIGN_IN_PASSWORD_ENTRY:"sign_in_password_entry",SIGN_IN_DEVICE_PROMPT_CHALLENGE:"sign_in_device_prompt_challenge",SHORTS:"shorts",PROMO:"promo",CALL_TO_CAST:"call_to_cast",AMBIENT_INTERLUDES:"ambient_interludes",PRIVACY:"privacy",NO_OP:"noop",MINI_APP:"mini_app",
OPEN_IN_APP:"open_in_app"};var z3a,A3a,B3a,C3a,D3a,F3a,iGa,DGa,G3a,J3a,I3a;z3a=["SPhistory_controls"];A3a=new RegExp("jct sld rapt cid channel_creation_token force_ad_format ex_ads extra_kw".split(" ").map(function(a){return a+"="}).join("|"));
B3a=RegExp(".*\\?.*ybp=1.*");C3a=["FEcommerce_cart","SPcommerce_checkout"];D3a=RegExp(".*\\?.*playnext=1.*");_.YB=function(a,b,c,d){this.watchEndpointMap=a;this.reelWatchEndpointMap=b;this.innerTubeTransportService=c;this.fetchPbj=d;this.forceWebFEForAdsTesting=!1};
F3a=function(a,b,c){var d=_.of().resolve(_.nf(E3a));_.YB.instance=new _.YB(a,b,c,d)};
_.ZB=function(a,b){var c;if(null==(c=_.B(b.commandMetadata,_.tp))||!c.rootVe)return!1;var d;c=null==(d=_.B(b.commandMetadata,_.tp))?void 0:d.url;if(!c||D3a.test(c)||A3a.test(c))return!1;var e;if((d=null==(e=_.B(b,_.up))?void 0:e.browseId)&&z3a.includes(d)||B3a.test(c)&&(!d||!C3a.includes(d)))b=!1;else if(_.B(b,_.In))b=a.forceWebFEForAdsTesting||!(a.watchEndpointMap.watchNext&&a.watchEndpointMap.player||_.u("kevlar_fetch_initial_data_op_watch_client"))?!1:_.B(b,_.In)&&Xwa(b)?!0:!1;else{if(_.B(b,_.op))if(_.B(b,
_.op)){var h;a=_.u("shorts_controller_retrieve_seedless_sequence_v2")&&"REEL_WATCH_INPUT_TYPE_SEEDLESS"===(null==(h=_.B(b,_.op))?void 0:h.inputType)?!0:Xwa(b)?!0:!1}else a=!1;else a=_.B(b,_.RA)?!0:_.qu(a.innerTubeTransportService,b);b=a}return b};
iGa=function(a,b,c,d,e,h){b={url:b};if(null==c?0:c.itct)b.parentTrackingParams=c.itct;var l=_.Ro(R0a);return _.HB(a.innerTubeTransportService,b,l).then(function(m){(m=m.endpoint)||(m=_.BB);(null==c?0:c.itct)&&m&&!m.trackingParams&&(m.trackingParams=c.itct);var p=wp(m);return _.Iu(a,m,c,d,p,e,h)})};
_.Iu=function(a,b,c,d,e,h,l){if(a.fetchPbj&&!_.ZB(a,b)){var m=a.fetchPbj(b);return _.lo(m.then(function(T){if(!T)throw Error("Ld");l(_.lo(m))||h(b,T);return T}))}var p,q,t={rootVe:null==(p=_.B(b.commandMetadata,_.tp))?void 0:p.rootVe,
url:null==(q=_.B(b.commandMetadata,_.tp))?void 0:q.url,endpoint:b,page:e};if(_.B(b,_.In)){var y,z={contentPlaybackContext:_.$wa(c,null==(y=_.B(b.commandMetadata,_.tp))?void 0:y.url,d)};y=_.lo();(p=a.watchEndpointMap.player)&&(p=p().JSC$9650_getRequest(b,z))&&(y=_.HB(a.innerTubeTransportService,p.innerTubeRequest,p.input,b.clickTrackingParams,p.config));p=_.lo();(q=a.watchEndpointMap.watchNext)&&(z=q().JSC$9650_getRequest(b,z))&&(p=_.HB(a.innerTubeTransportService,z.innerTubeRequest,z.input,b.clickTrackingParams,
z.config));z=_.lo(t);q=_.pt();G3a(b,z,y,p,h,l,q);return q.promise}if(_.B(b,_.op)){var D;if("REEL_WATCH_INPUT_TYPE_SEEDLESS"===(null==(D=_.B(b,_.op))?void 0:D.inputType)){var E=_.pt();_.H3a(_.of().resolve(_.XB),b).then(function(T){I3a(a,c,d,e,h,E,T)});
return E.promise}y=_.lo();if(p=a.reelWatchEndpointMap.player)p=p(),q={contentPlaybackContext:_.$wa(c,null==(z=_.B(b.commandMetadata,_.tp))?void 0:z.url,d)},(z=p.JSC$9650_getRequest(b,q))&&(y=_.HB(a.innerTubeTransportService,z.innerTubeRequest,z.input,b.clickTrackingParams,z.config));z=_.lo();(p=a.reelWatchEndpointMap.reelItemWatch)&&(p=p().JSC$9650_getRequest(b))&&(z=_.HB(a.innerTubeTransportService,p.innerTubeRequest,p.input,b.clickTrackingParams,p.config));p=_.lo();(q=a.reelWatchEndpointMap.reelWatchSequence)&&
_.B(b,_.op).sequenceParams&&(q=q().JSC$9650_getRequest(b))&&(p=_.HB(a.innerTubeTransportService,q.innerTubeRequest,q.input,b.clickTrackingParams,q.config));q=_.lo(t);D=_.pt();J3a(b,q,y,z,p,h,l,D);return D.promise}var I;if(_.B(b,cxa)&&(null==(I=_.B(b.commandMetadata,_.tp))?0:I.url))return y=Rxa(_.sx(_.xw().location.href),_.sx(_.B(b.commandMetadata,_.tp).url)).toString(),iGa(a,y,c,d,h,l);if(_.B(b,_.RA))return h(b,t),_.lo(t);if(_.qu(a.innerTubeTransportService,b)){var S=_.rt(a.innerTubeTransportService,
b,{tempData:c,disableCache:c.disableCache}).then(function(T){t.response=T;l(S)||h(b,t);return t});
return S}return _.lo(t)};
_.L3a=function(a,b,c,d){if(_.B(b,_.In)||_.B(b,_.op)&&(_.u("mweb_enable_shorts_innertube_player_prefetch")||_.u("kevlar_enable_shorts_prefetch_in_sequence"))||_.B(b,vZa)&&_.u("web_enable_prefetching_videos_on_home")){var e,h={contentPlaybackContext:_.$wa(c,null==(e=_.B(b.commandMetadata,_.tp))?void 0:e.url,d),prefetchPlaybackContext:axa(c)},l,m,p;if("PREFETCH_TYPE_WATCH_NEXT"===(null==(l=_.B(b,_.In))?void 0:null==(m=l.watchEndpointSupportedPrefetchConfig)?void 0:null==(p=m.prefetchHintConfig)?void 0:
p.prefetchType)){if(c=a.watchEndpointMap.watchNext)if(h=c().JSC$9650_getRequest(b,h))return Promise.resolve(_.HB(a.innerTubeTransportService,h.innerTubeRequest,h.input,void 0,h.config).then(function(q){return q}))}else if(_.B(b,_.op)&&_.u("web_prefetch_riw_for_next_video")){if(c=a.reelWatchEndpointMap.reelItemWatch)if((c=c().JSC$9650_getRequest(b,h))&&_.HB(a.innerTubeTransportService,c.innerTubeRequest,c.input,void 0,c.config).then(function(q){return q}),c=a.reelWatchEndpointMap.player)if(h=c().JSC$9650_getRequest(b,
h))return Promise.resolve(_.HB(a.innerTubeTransportService,h.innerTubeRequest,h.input,void 0,h.config).then(function(q){return q}))}else if(c=a.watchEndpointMap.player)if(h=c().JSC$9650_getRequest(b,h))return Promise.resolve(_.HB(a.innerTubeTransportService,h.innerTubeRequest,h.input,void 0,h.config).then(function(q){return q}))}else if(_.qu(a.innerTubeTransportService,b))return c={tempData:c},(null==(h=K3a(a.innerTubeTransportService,b))?0:h.JSC$9650_getStoreKey(b,c))?Promise.resolve(_.rt(a.innerTubeTransportService,
b,c).then(function(q){return q})):Promise.reject(new _.lg("Prefetching request builder with no store key.",b));
return Promise.reject(new _.lg("No request builder available to prefetch endpoint.",b))};
DGa=function(a,b){var c,d,e;if(_.B(b,_.In)){var h=a.watchEndpointMap.watchNext;h&&(c=h());(a=a.watchEndpointMap.player)&&(d=a())}else _.B(b,_.op)?((h=a.reelWatchEndpointMap.reelItemWatch)&&(c=h()),(h=a.reelWatchEndpointMap.player)&&(d=h()),(a=a.reelWatchEndpointMap.reelWatchSequence)&&(e=a())):(a=K3a(a.innerTubeTransportService,b))&&(c=a);var l,m,p;return{content:null==(l=c)?void 0:l.JSC$9650_getStoreKey(b),player:null==(m=d)?void 0:m.JSC$9650_getStoreKey(b),reelSequence:null==(p=e)?void 0:p.JSC$9650_getStoreKey(b)}};
G3a=function(a,b,c,d,e,h,l){var m,p,q,t,y;_.v(function(z){switch(z.nextAddress){case 1:return _.w(z,b,2);case 2:m=z.yieldResult;if(h(l.promise))return l.resolve(m),z.return();e(a,m);p=nua(a);if(!p.length){z.jumpTo(3);break}return _.w(z,b,4);case 4:m.preconnect=p,e(a,m);case 3:return _.Ig(z,5),_.w(z,c,7);case 7:q=z.yieldResult;_.Kg(z,6);break;case 5:return t=_.Lg(z),l.reject(t),z.return();case 6:if(void 0===q)return m.reload=!0,e(a,m),l.resolve(m),z.return();if(h(l.promise))return l.resolve(m),z.return();
m.playerResponse=q;e(a,m);_.Ig(z,8);return _.w(z,d,10);case 10:y=z.yieldResult;_.Kg(z,9);break;case 8:_.Lg(z);case 9:if(void 0===y)return m.response={responseContext:{}},l.resolve(m),z.return();if(h(l.promise))return l.resolve(m),z.return();m.response=y;e(a,m);l.resolve(m);_.Bo(z)}})};
J3a=function(a,b,c,d,e,h,l,m){var p,q,t,y,z,D;_.v(function(E){switch(E.nextAddress){case 1:return _.w(E,b,2);case 2:p=E.yieldResult;if(l(m.promise))return m.resolve(p),E.return();h(a,p);q=nua(a);if(!q.length){E.jumpTo(3);break}return _.w(E,b,4);case 4:p.preconnect=q,h(a,p);case 3:return _.Ig(E,5),_.w(E,c,7);case 7:t=E.yieldResult;_.Kg(E,6);break;case 5:return y=_.Lg(E),m.reject(y),E.return();case 6:if(void 0===t)return p.reload=!0,h(a,p),m.resolve(p),E.return();if(l(m.promise))return m.resolve(p),
E.return();p.playerResponse=t;h(a,p);_.Ig(E,8);return _.w(E,d,10);case 10:z=E.yieldResult;_.Kg(E,9);break;case 8:_.Lg(E);case 9:if(void 0===z)return p.response={responseContext:{}},m.resolve(p),E.return();if(l(m.promise))return m.resolve(p),E.return();p.response=z;h(a,p);_.Ig(E,11);return _.w(E,e,13);case 13:D=E.yieldResult;_.Kg(E,12);break;case 11:_.Lg(E);case 12:if(l(m.promise))return m.resolve(p),E.return();p.reelWatchSequenceResponse=D;h(a,p);m.resolve(p);_.Bo(E)}})};
I3a=function(a,b,c,d,e,h,l){var m,p,q,t,y,z;_.v(function(D){if(null==(m=l)||!m.replacementEndpoint)return h.reject(),D.return();p=l.replacementEndpoint;(q=_.B(p,_.op))?(l.sequenceContinuation&&(q.sequenceParams=l.sequenceContinuation),t=_.of().resolve(_.XB),y=q.sequenceParams,M3a(t,p)&&delete q.sequenceParams,z=_.Iu(a,p,b,c,d,e,function(){return!1}),z.then(function(E){return _.v(function(I){if(1==I.nextAddress)return N3a(t,{reelWatchEndpoint:{sequenceParams:y}},E),_.w(I,0,2);
h.resolve(E);_.Bo(I)})})):h.reject();
_.Bo(D)})};_.O3a=function(a){if(0==a.validatedFragments_.length)return null;if(!a.mergedPrefetchedData_){for(var b=[],c=_.g(a.validatedFragments_),d=c.next();!d.done;d=c.next()){d=_.g(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_};var P3a;_.$B=function(){this.prefetchCache_=new Map;this.pendingPrefetchJob_=null};
P3a=function(a,b,c){if(_.Pwa(b))return a.prefetchCache_.get(_.Qwa(b,c))};var Q3a=function(){if(this.constructor===Q3a)throw new TypeError("Md");};
_.f=Q3a.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 dxa=function(a,b){b=void 0===b?0:b;Q3a.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};
_.H(dxa,Q3a);_.f=dxa.prototype;_.f.dispose=function(){this.disconnect();this.handlers.clear()};
_.f.disconnect=function(a){this.isConnected=!1;this.pauseObservingUntilReconnect=void 0===a?!1:a;this.observer.disconnect();a=_.g(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=_.g(this.handlers),b=a.next();!b.done;b=a.next()){var c=_.g(b.value);b=c.next().value;var d=c.next().value;c=!1;d=_.g(d.keys());for(var e=d.next();!e.done;e=d.next())if((e=e.value)&&"prescan"===e.state){c=!0;break}c&&R3a(this,b).observe(b);this.observer.observe(b)}}};
_.f.handleObserveEvent=function(a){a=_.g(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=_.g(c);for(var e=c.next();!e.done;e=c.next()){var h=_.g(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=_.g(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=_.g(c);for(var d=c.next();!d.done;d=c.next()){var e=_.g(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&&R3a(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=_.g(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 R3a=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 S3a=["browse-video-menu-button","unified-verified-badge","topbar-guide-menu"],T3a=function(){var a,b=this;this.JSC$9536_actionRouter=a=void 0===a?_.fB.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}}},U3a,W3a,Z3a;
T3a.prototype.initVisibilityObserver=function(){!this.visibilityObserver&&_.u("kevlar_use_vimio_behavior")&&"WEB_REMIX"!==_.rf("INNERTUBE_CLIENT_NAME")&&(this.visibilityObserver=exa())};
T3a.prototype.dispose=function(){this.visibilityMonitor&&_.ow(this.visibilityMonitor,"yt-visibility-monitor-refreshed",this.handleVisibilityRefreshed,!1,this);this.visibilityObserver&&this.visibilityObserver.dispose()};
T3a.prototype.handleVisibilityRefreshed=function(){for(var a=_.g(this.targetMap.entries()),b=a.next();!b.done;b=a.next()){var c=_.g(b.value);b=c.next().value;c=c.next().value;_.V3a(this,b,c)}};
_.Y3a=function(a,b,c){W3a(a,c);var d=_.X3a(a,b);d.element=c;a.targetedElements.set(c,b);_.V3a(a,b,d)};
W3a=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))}};
_.V3a=function(a,b,c){var d=c.action,e=c.element;e&&d&&(S3a.includes(b)||"WEB_REMIX"===_.rf("INNERTUBE_CLIENT_NAME")||a.visibilityMonitor&&a.visibilityMonitor.isNodeVisible(e)?Z3a(a,b,c):a.visibilityObserver&&(a.visibilityObservedElementHandlerKeys||(a.visibilityObservedElementHandlerKeys=new WeakMap),d=a.visibilityObserver.observe(e,function(){Z3a(a,b,c);a.visibilityObservedElementHandlerKeys.delete(e)},{calledOnce:!0,
state:"visible"}),a.visibilityObservedElementHandlerKeys.set(e,d)))};
Z3a=function(a,b,c){var d=c.action;(c=c.element)&&d&&(_.gB(a.JSC$9536_actionRouter,[d],c),a.targetMap.delete(b),a.targetedElements.delete(c),a.triggeredTargets.add(b))};
_.X3a=function(a,b){var c=a.targetMap.get(b);c||(c={},a.targetMap.set(b,c));return c};
_.aC=function(){U3a||(U3a=new T3a);return U3a};var a4a;_.bC=function(a,b,c){var d=c&&0<c?c:0;c=d?Date.now()+1E3*d:0;if((d=d?(0,_.$3a)():a4a())&&window.JSON){"string"!==typeof b&&(b=JSON.stringify(b,void 0));try{d.set(a,b,c)}catch(e){d.remove(a)}}};
_.cC=function(a){var b=a4a(),c=(0,_.$3a)();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};
_.dC=function(a){try{var b=a4a(),c=(0,_.$3a)();b&&b.remove(a);c&&c.remove(a)}catch(d){}};
_.$3a=_.Yv(function(){var a=new eQa;return a.isAvailable()?new _.qA(a):null});
a4a=_.Yv(function(){var a=new _.fQa;return a.isAvailable()?new _.qA(a):null});var b4a=function(){this.networkEvents=[];this.index=Math.floor(1E5*Math.random())},uxa=function(){b4a.instance||(b4a.instance=new b4a);
return b4a.instance},vxa=function(a){var b=a.networkEvents;
a.networkEvents=[];return _.u("enable_network_monitoring")?b:[]};var c4a;c4a={};_.d4a=Yg("yt-serviceworker-metadata",{objectStores:(c4a.auth={addedAtVersion:1},c4a["resource-manifest-assets"]={addedAtVersion:2},c4a),shared:!0,upgrade:function(a,b){b(1)&&ci(a,"resource-manifest-assets");b(2)&&ci(a,"auth")},
version:2});var ixa=self.location.origin+"/";jxa([/\.css$/,/\.js$/,/\.ico$/,/\/ytmweb\/_\/js\//,/\/ytmweb\/_\/ss\//,/\/kabuki\/_\/js\//,/\/kabuki\/_\/ss\//,/\/ytmainappweb\/_\/ss\//]);jxa([/purge_shell=1/]);var e4a=void 0;e4a=void 0===e4a?[]:e4a;for(var f4a=[],g4a=_.g(VPa),eC=g4a.next();!eC.done;eC=g4a.next())f4a.push({key:eC.value});var h4a=_.g(e4a);for(eC=h4a.next();!eC.done;eC=h4a.next())f4a.push(eC.value);var i4a,xp=null==_.ca?void 0:null==(i4a=_.ca.performance)?void 0:i4a.memory,mxa=!1,wxa={},pxa={},yp={},zp=navigator;var j4a;j4a=!1;_.fC=function(){};
_.fC.prototype.reportFirstThumbnailLoad=function(a){j4a||(j4a=!0,_.Sk("ftl",a))};
_.fC.prototype.reset=function(){j4a=!1};
_.fC.prototype.measurePaintTime=function(a){_.Tk("cpt")&&_.Hf(Error("Od"));_.ca.requestAnimationFrame(function(){_.ca.setTimeout(function(){_.Sk("cpt");var b=Vk("vpl"),c=Vk("cpt");b&&c&&_.Sk("ol",Math.max(b,c))})});
try{a()}catch(b){_.Ef(b)}_.ca.requestAnimationFrame(function(){_.Sk("bcp")})};
_.Tu(_.fC);var zxa=function(){};
zxa.prototype.flush=function(a,b){a=void 0===a?[]:a;b=void 0===b?!1:b;if(_.u("enable_client_streamz_web")){a=_.g(a);for(var c=a.next();!c.done;c=a.next())c=BLa(c.value),c={serializedIncrementBatch:_.Oa(c.JSC$6094_serializeBinary())},_.qj("streamzIncremented",c,{sendIsolatedPayload:b})}};var Dp;_.gC=function(a){this.expiringStorage=new xy(a)};
_.gC.prototype.set=function(a,b,c){c=void 0!==c?Date.now()+c:void 0;this.expiringStorage.set(a,b,c)};
_.gC.prototype.get=function(a){return this.expiringStorage.get(a)};
_.gC.prototype.remove=function(a){this.expiringStorage.remove(a)};var Kxa,Lxa,Bxa;Kxa=_.Mu(["https://www.youtube.com/",""]);Lxa=_.Mu(["https://studio.youtube.com/",""]);Bxa=null;var Qxa=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);var hC;hC=function(){this.tokenJars={};if(this.cookiesEnabled=_.gg()){var a=_.dg.get("CONSISTENCY",void 0);a&&k4a(this,{encryptedTokenJarContents:a})}};
_.Sxa=function(){hC.instance||(hC.instance=new hC);return hC.instance};
hC.prototype.handleResponse=function(a,b){if(!b)throw Error("Sd");var c,d;b=(null==(c=b.innerTubeRequest.context)?void 0:null==(d=c.request)?void 0:d.consistencyTokenJars)||[];var e;(a=null==(e=a.responseContext)?void 0:e.consistencyTokenJar)&&this.replace(b,a)};
hC.prototype.replace=function(a,b){a=_.g(a);for(var c=a.next();!c.done;c=a.next())delete this.tokenJars[c.value.encryptedTokenJarContents];k4a(this,b)};
var k4a=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&&_.fg("CONSISTENCY",b.encryptedTokenJarContents,c,void 0,!0)}};var l4a,iC;l4a=window.location.hostname.split(".").slice(-2).join(".");_.Mp=function(){var a=_.rf("LOCATION_PLAYABILITY_TOKEN");"TVHTML5"===_.rf("INNERTUBE_CLIENT_NAME")&&(this.localStorage=m4a(this))&&(a=this.localStorage.get("yt-location-playability-token"));a&&(this.locationPlayabilityToken=a,this.mostRecentPosition=void 0)};
_.Mp.getInstance=function(){iC=_.Gf("yt.clientLocationService.instance");iC||(iC=new _.Mp,_.Wg("yt.clientLocationService.instance",iC));return iC};
_.Mp.prototype.setLocationOnInnerTubeContext=function(a){a.client||(a.client={});this.mostRecentPosition?(a.client.locationInfo||(a.client.locationInfo={}),a.client.locationInfo.latitudeE7=Math.floor(1E7*this.mostRecentPosition.coords.latitude),a.client.locationInfo.longitudeE7=Math.floor(1E7*this.mostRecentPosition.coords.longitude),a.client.locationInfo.horizontalAccuracyMeters=Math.round(this.mostRecentPosition.coords.accuracy),a.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0):this.locationPlayabilityToken&&
(a.client.locationPlayabilityToken=this.locationPlayabilityToken)};
_.Mp.prototype.handleResponse=function(a){var b;a=null==(b=a.responseContext)?void 0:b.locationPlayabilityToken;void 0!==a&&(this.locationPlayabilityToken=a,this.mostRecentPosition=void 0,"TVHTML5"===_.rf("INNERTUBE_CLIENT_NAME")?(this.localStorage=m4a(this))&&this.localStorage.set("yt-location-playability-token",a,15552E3):_.fg("YT_CL",JSON.stringify({loctok:a}),15552E3,l4a,!0))};
var m4a=function(a){return void 0===a.localStorage?new _.ai("yt-client-location"):a.localStorage};
_.Mp.prototype.clearLocationPlayabilityToken=function(a){"TVHTML5"===a?(this.localStorage=m4a(this))&&this.localStorage.remove("yt-location-playability-token"):_.Gga("YT_CL")};
_.Mp.prototype.getCurrentPositionFromGeolocation=function(){var a=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Td"));var b=!1,c=1E4;"MWEB"===_.rf("INNERTUBE_CLIENT_NAME")&&(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})})};
_.Mp.prototype.createUnpluggedLocationInfo=function(a){var b={};a=a.coords;if(null==a?0:a.latitude)b.latitudeE7=Math.floor(1E7*a.latitude);if(null==a?0:a.longitude)b.longitudeE7=Math.floor(1E7*a.longitude);if(null==a?0:a.accuracy)b.locationRadiusMeters=Math.round(a.accuracy);return b};
_.Mp.prototype.createLocationInfo=function(a){var b={};a=a.coords;if(null==a?0:a.latitude)b.latitudeE7=Math.floor(1E7*a.latitude);if(null==a?0:a.longitude)b.longitudeE7=Math.floor(1E7*a.longitude);return b};var n4a=function(a,b){var c=yn();a||(a="unknown");b||(b="unknown");a="MAIN_APP_WEB_PAGE_TYPE_"+a.toUpperCase();a in PXa||(a="MAIN_APP_WEB_PAGE_TYPE_UNKNOWN");b="MAIN_APP_WEB_REQUEST_TYPE_"+b.toUpperCase();b in QXa||(b="MAIN_APP_WEB_REQUEST_TYPE_UNKNOWN");_.dB(c,{mainAppWeb:{pageType:a,requestType:b,isShellLoad:_.wf("IS_SHELL_LOAD",!1)}})},o4a={start:function(){_.dB(bua(),{mainAppWeb:_.Np()})},
success:function(){_.Eu(bua(),"SUCCESS")},
failure:function(){_.Eu(bua(),"FAILURE")},
cancelled:function(){_.Eu(bua(),"CANCELLED")}};var p4a,q4a,Xxa;p4a=_.Mu(["/sw.js"]);q4a=_.Mu(["/sw.js?0"]);_.r4a=_.gd(p4a);Xxa=_.gd(q4a);var s4a,t4a,u4a;s4a=function(){this.ongoingFlowNonces=new Map};
_.Qp=function(){t4a||(t4a=new s4a);return t4a};
_.Op=function(a,b,c){return{eventType:{flowEventNamespace:a,flowEventType:b},metadata:c,statusCode:void 0,csn:void 0,can:void 0}};
_.oDa=function(a,b,c){var d=u4a(a,c,!0);_.Pp(a,b,c,d)};
_.Pp=function(a,b,c,d){a={flowNonce:d||u4a(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);b.can&&(a.can=b.can);_.qj("flowEvent",a,void 0)};
u4a=function(a,b,c){c=void 0===c?!1:c;var d=a.ongoingFlowNonces.get(b);if(!d||c)d=_.Cf(16),a.ongoingFlowNonces.set(b,d);return d};var v4a=function(){var a=Error.apply(this,arguments);this.message=a.message;"stack"in a&&(this.stack=a.stack)};
_.H(v4a,Error);_.nq.prototype.load=function(a){this.megabloxUrl_=_.rf("YPC_MB_URL");_.zn(this.megabloxUrl_,(0,_.Uu)(function(){a&&a()},this))};
_.AEa=function(a,b,c,d,e,h,l,m,p,q,t){_.Zxa(p);a.load((0,_.Uu)(function(){try{var y=h?h:_.rf("YPC_GB_LANGUAGE"),z=_.rf("SESSION_INDEX");_.vua("client",function(){tNa("59",{helpCenterPath:"/youtube",locale:y,window:window}).loadChatSupport({authuser:String(z)})})}catch(D){throw lq(10,t,"TRANSACTION_ERROR_TYPE_LOAD_FAILURE","GAPI_LOAD_ERROR"),e&&e(D),_.Rj(D),D;
}w4a(this,b,c,d,e,h,l,m,p,q,t)},a))};
_.nq.prototype.openFixFlowDialog=function(a,b,c,d){this.load((0,_.Uu)(function(){try{x4a(this,_.Gf("payments.business.integration")).forWidget().fixInstrument().withEncryptedParameters(a).withIntegratorCallback(b).load(c,d)}catch(e){throw _.Rj(e),e;}},this))};
var x4a=function(a,b,c,d){var e=b.mashupMode.popup("buyFlowDivId").usingDraggableDialog().usingPreferredWidth(600);_.u("enable_window_constrained_buy_flow_dialog")&&(e=e.usingPopupStyle(_.Gf("payments.business.integration").PopupStyle.WINDOW_CONSTRAINED));d&&(e=e.usingCloseCallback(d));b.bootstrap.fromPaymentsUrl(a.megabloxUrl_);a=b.bootstrap.asMashupMode(e);c=c?c:_.rf("YPC_GB_LANGUAGE");a.usingGaiaIndex(_.rf("SESSION_INDEX")).usingLocale(c).usingDefaultActivityStatusChangeHandler().usingStyle(":md;pc=#444;ac=#065fd4").usingBaseZIndex(2E9);
return a},w4a=function(a,b,c,d,e,h,l,m,p,q,t){try{var y=_.Gf("payments.business.integration");
if(y)lq(38,t);else throw new v4a("payments.business.integration is undefined");var z=y.standaloneContextAuthId.forUserId(),D=x4a(a,y,h,m);l&&D.usingServerAnalyticsEventHandler(l);var E=D.inStandaloneContext(z).buyFlow(function(I){if(I&&(!I.integratorData||""===I.integratorData||I.error))if(null!=I.error)if("-1"===String(I.error))_.$xa(p);else{var S="132"===String(I.error)?"TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_LEGAL_ADDRESS_RESTRICTION_VIOLATION":"TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_COMPLETE_FAILURE";
lq(10,t,S,I.debugCode);_.mq(S,p,I.debugCode);_.Rj(new _.lg("PAYMENT_ERROR_MESSAGE::"+I.userVisibleErrorMessage,"PAYMENT_ERROR_DETAILS::"+I.internalErrorDetails))}else lq(10,t,"TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_COMPLETE_EMPTY","EMPTY_INTEGRATOR_DATA"),_.mq("TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_COMPLETE_EMPTY",p,"EMPTY_INTEGRATOR_DATA"),_.Rj(Error("Vd"));c&&c(I)}).withEncryptedParameters(b);
lq(30,t);q&&E.withClientParameters(BHa(_.oIa(q)));E.load(function(){lq(24,t);_.ona("ttc",void 0,"commerce_transaction");lna("commerce_transaction");d&&d()},function(I){if(null==I?0:I.debugCode)var S=null==I?void 0:I.debugCode;
else!I||(null==I?0:I.debugCode)?(S="EMPTY_LOAD_FAILURE_ERROR",_.Rj(Error(S))):(S="EMPTY_LOAD_FAILURE_DEBUG_CODE",_.Rj(new _.lg("LOAD_FAILURE:"+I.message," DEBUG_CODE:"+S)));lq(10,t,"TRANSACTION_ERROR_TYPE_LOAD_FAILURE",S);_.mq("TRANSACTION_ERROR_TYPE_LOAD_FAILURE",p,S);_.Rj(I);e&&e(I)})}catch(I){throw I instanceof v4a&&(lq(10,t,"TRANSACTION_ERROR_TYPE_LOAD_FAILURE","ERROR_BEFORE_BUY_FLOW_LOAD"),e&&e(I)),_.Rj(I),I;
}};var y4a;y4a=_.Mu(["//www.googletagmanager.com/gtm.js?id=",""]);_.jC=function(a){if(!_.uw(document,"gtm")){window.dataLayer=window.dataLayer||[];window.dataLayer.push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var b=_.Bd("SCRIPT");b.async=!0;_.Ad(b,_.gd(y4a,a));b.id="gtm";a=document.getElementsByTagName("script");0==a.length?document.head.appendChild(b):(a=a[0],a.parentNode.insertBefore(b,a))}};
_.kC=function(a){if(a=JSON.parse(a))window.dataLayer=window.dataLayer||[],window.dataLayer.push(a)};var z4a,B4a,A4a;_.lC=function(a){var b=z4a.get(a);if(b&&(b=b.pop()))return A4a++,b;B4a++;try{var c=document.createElement(a)}catch(d){throw new _.lg("ElementPool failed to create element",a,d.message);}return c};
_.C4a=function(a){var b=a.is;if(b){var c=z4a.get(b);c||(c=[],z4a.set(b,c));var d=_.rf("ELEMENT_POOL_CONFIG")||{};c.length>=(void 0!==d[b]?d[b]:_.rf("ELEMENT_POOL_DEFAULT_CAP",0))||c.push(a)}else _.Sj(new _.lg("Element pool should only handle custom elements:",a.nodeName))};
z4a=new Map;B4a=0;A4a=0;var D4a,E4a,J4a,I4a;
D4a={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-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}};E4a={home:"eohps",search:"eosps",watch:"eowps"};_.F4a=["watch","search","home"];
_.mC=function(){this.JSC$9643_isInitialized_=!1;this.isInitialPass_=!0;this.isSeenDuringInitialPass_={};this.JSC$9643_queue_=[];this.pendingPages_=[];this.pagePreparerJobId_=this.fragmentJobId_=0;this.DEFAULT_DELAY_=_.rf("PRECONSTRUCTION_DELAY",0);this.signals_=_.LB();this.targetPage_=""};
_.mC.prototype.init=function(a,b){a=void 0===a?"":a;b=void 0===b?null:b;if(this.JSC$9643_isInitialized_)this.abort();else if(this.JSC$9643_isInitialized_=!0,a&&_.G4a(this,a),b){var c=_.MB(this.signals_,"pcl")?0:10,d=function(){for(var e=0,h;h=_.F4a[e++];)h!=a&&h!=b&&this.pendingPages_.push(h);_.H4a(this)}.bind(this);
this.signals_.parkOrScheduleJob(d,c,"pcl")}};
_.mC.prototype.abort=function(){this.fragmentJobId_&&(_.Ph.cancelJob(this.fragmentJobId_),this.fragmentJobId_=0);I4a(this)};
_.G4a=function(a,b){a.JSC$9643_isInitialized_&&!a.targetPage_&&(a.targetPage_=b,J4a(a,b),a.isInitialPass_=!1,J4a(a,b),a.signals_.processSignal(E4a[a.targetPage_]),I4a(a),_.H4a(a))};
_.H4a=function(a){a.pendingPages_.length&&!a.pagePreparerJobId_&&(a.pagePreparerJobId_=_.lj(_.Ph,function(){this.pagePreparerJobId_=0;this.pendingPages_.length&&!this.targetPage_&&_.G4a(this,this.pendingPages_.shift())}.bind(a),a.DEFAULT_DELAY_))};
J4a=function(a,b){if(b=D4a[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$9643_queue_.push({componentName:e,count:1,signals:h.signals}),a.isSeenDuringInitialPass_[e]=!0,h.count--):a.JSC$9643_queue_.push(h))}};
I4a=function(a){a.JSC$9643_queue_.length=0;a.targetPage_="";a.isInitialPass_=!0;a.signals_.processSignal("eop")};
_.mC.getInstance=function(){return _.qt(_.mC)};var K4a=function(){this.signals=_.LB();this.init()};
K4a.prototype.startPreconstruction=function(){_.mC.getInstance().init(_.wf("IS_HOMEPAGE_COLD")?"home":null,"n/a")};
K4a.prototype.init=function(){L4a(this);window.Polymer&&IPa&&Owa();this.signals.parkOrScheduleJob(this.startPreconstruction,10,"eor");a:{var a=_.ca.ytcsi;if(a&&a.gt&&(a=a.gt())&&a.tick&&(0<a.tick.aft||0<a.tick.pbs)&&(_.wf("IS_HOMEPAGE_COLD")||_.wf("IS_RESULTS_PAGE_COLD")||_.wf("IS_WATCH_PAGE_COLD"))){M4a(this);break a}_.Iia(gna,this.onNotifications,this)}};
var L4a=function(a){var b=function(){a.signals.processSignal("dl")};
"complete"===document.readyState?(_.Hf(Error("Wd"),"WARNING"),b()):_.Uy(window,"load",b)};
K4a.prototype.onNotifications=function(a){a.timer||(_.wf("IS_HOMEPAGE_COLD")||_.wf("IS_RESULTS_PAGE_COLD")||_.wf("IS_WATCH_PAGE_COLD"))&&M4a(this)};
var M4a=function(a){a.signals.parkOrScheduleJob(function(){a.signals.processSignal("eocs")},10,"eor")};
new K4a;_.N4a=[_.up,NWa,_.QA,_.vp,_.In,_.fXa,_.op,_.CZa];_.u("web_watch_get_updated_metadata_response_processing")&&_.N4a.push(_.SZa);var nC=function(){};
_.f=nC.prototype;
_.f.JSC$9650_getRequest=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?WPa:c;var d=b;if(this.isNavigationCommand()){var e,h=null==(e=_.B(null==a?void 0:a.commandMetadata,_.tp))?void 0:e.url;d=_.Txa(a.clickTrackingParams,!0,!1,h,this.JSC$9650_getClientScreen(d))}else d=_.Txa(a.clickTrackingParams,!1,this.includeCsn);d={context:d};if(e=this.getExtension(a)){this.buildRequest(d,e,b);var l;e=_.Ro(this.getApiPaths(a));(h=null==(l=_.B(a.commandMetadata,_.tp))?void 0:l.apiUrl)&&(e=h);l=mua(lua(e));e=Object.assign({},
{command:a},this.getRequestConfig(a,b));l={input:l,requestShell:Gn(l),innerTubeRequest:d,config:e};l.config.authStrategy?l.config.authStrategy.identity=c:l.config.authStrategy={identity:c};(a=this.JSC$9650_getStoreKey(a,b))&&!l.config.requestKey&&(l.config.requestKey=a);return l}_.Rj(new _.lg("Error: Failed to create Request from Command.",a))};
_.f.isNavigationCommand=function(){return!1};
_.f.JSC$9650_getClientScreen=function(){};
_.f.JSC$9650_getStoreKey=function(){};
_.f.getRequestConfig=function(){};
_.J.Object.defineProperties(nC.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!1}}});var oC=function(){};
_.H(oC,nC);oC.prototype.JSC$9650_getRequest=function(){return{input:"/getDatasyncIdsEndpoint",requestShell:Gn("/getDatasyncIdsEndpoint","GET"),innerTubeRequest:{}}};
oC.prototype.getApiPaths=function(){return[]};
oC.prototype.getExtension=function(){};
oC.prototype.buildRequest=function(){};var O4a={},P4a=(O4a.GET_DATASYNC_IDS=qq(oC),O4a);var Q4a,R4a,S4a,W4a,V4a,K3a,U4a,T4a,Y4a;Q4a="tokens consistency mss client_location entities adblock_detection response_received_commands store PLAYER_PRELOAD".split(" ");R4a=["type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse"];
_.pC=function(a,b,c,d,e,h,l,m,p){this.endpointMap=a;this.networkManager=b;this.authService=c;this.responseProcessorMap=d;this.innertubeResponseStore=e;this.contextProcessors=h;this.asyncContextProcessors=l;this.localInnertubeRouter=m;this.requestSequencer=p;this.inflightRequests=new Map;a.signalEndpointMap||(a.signalEndpointMap={});a.signalEndpointMap=Object.assign({},P4a,a.signalEndpointMap)};
S4a=function(a,b,c,d,e,h,l,m,p){if(void 0!==_.pC.instance){if(d=_.pC.instance,a=[a!==d.endpointMap,b!==d.networkManager,c!==d.authService,e!==d.innertubeResponseStore,h!==d.contextProcessors,l!==d.asyncContextProcessors,m!==d.localInnertubeRouter],a.some(function(q){return q}))throw new _.lg("InnerTubeTransportService is already initialized",a);
}else _.pC.instance=new _.pC(a,b,c,d,e,h,l,m,p)};
_.rt=function(a,b,c){var d=void 0===d?WPa:d;var e=K3a(a,b);if(!e)return _.Cn(new _.lg("Error: No request builder found for command.",b));var h=e.JSC$9650_getRequest(b,c,d);return h?(Gp(h.input),new _.Pi(function(l){var m,p,q;return _.v(function(t){if(1==t.nextAddress)return p="cors"===(null==(m=h.requestShell)?void 0:m.mode)?"cors":void 0,a.authService.syncHeaders?(q=T4a(h.config,p),t.jumpTo(2)):_.w(t,U4a(h.config,p),3);2!=t.nextAddress&&(q=t.yieldResult);l(V4a(a,h,q));_.Bo(t)})})):_.Cn(new _.lg("Error: Failed to build request for command.",
b))};
_.HB=function(a,b,c,d,e){e=void 0===e?{authStrategy:{identity:WPa}}:e;var h=void 0===h?!0:h;b.context||(b.context=_.Txa(d,h));return new _.Pi(function(l){var m,p,q,t,y;return _.v(function(z){if(1==z.nextAddress)return m=lua(c),p=_.Fn(m),a.authService.syncHeaders?(q=T4a(e,p),z.jumpTo(2)):_.w(z,U4a(e,p),3);2!=z.nextAddress&&(q=z.yieldResult);var D=q;t=mua(lua(c),D);y={input:t,requestShell:Gn(t),innerTubeRequest:b,config:e};l(V4a(a,y,q));_.Bo(z)})})};
W4a=function(a,b,c){var d;if(b&&!(null==b?0:null==(d=b.sequenceMetaData)?0:d.skipProcessing)&&a.responseProcessorMap){d=_.g(Q4a);for(var e=d.next();!e.done;e=d.next())e=e.value,a.responseProcessorMap[e]&&a.responseProcessorMap[e].handleResponse(b,c)}};
V4a=function(a,b,c){var d,e,h,l,m,p,q,t,y,z,D,E,I,S,T,fa,oa,ea,ma,ra,Ea,Wa,fb,ob,db,Ia,mb,eb,Gb,Tb,Va,Xb,cc,vb;return _.v(function(ab){switch(ab.nextAddress){case 1:h=null==(d=b.config)?void 0:null==(e=d.storeStrategy)?void 0:e.storeKey;if(!(h&&a.innertubeResponseStore&&a.innertubeResponseStore.has(h))||(null==(l=b.config)?0:null==(m=l.storeStrategy)?0:m.disableCache)){ab.jumpTo(2);break}return _.w(ab,a.innertubeResponseStore.get(h),3);case 3:if((p=ab.yieldResult)&&!p.isExpired())return ab.return(Promise.resolve(_.cu(p)));
case 2:if(!(null==(q=b)?0:null==(t=q.innerTubeRequest)?0:t.context)){ab.jumpTo(4);break}y=b.innerTubeRequest.context;if(!(a.asyncContextProcessors&&0<a.asyncContextProcessors.length)){ab.jumpTo(5);break}return _.w(ab,a.asyncContextProcessors.reduce(function(Fc,Yc){return Fc.then(function(){return Yc.processContext(b)})},Promise.resolve()),5);
case 5:z=_.g(a.contextProcessors||[]),D=z.next();case 7:if(D.done){ab.jumpTo(4);break}E=D.value;return _.w(ab,E.processContext(y),8);case 8:D=z.next();ab.jumpTo(7);break;case 4:if(null==(I=a.localInnertubeRouter)||!I.shouldPreferLocalResponse(b.input,b.innerTubeRequest)){ab.jumpTo(11);break}return _.w(ab,a.localInnertubeRouter.localInnertubeResponse(b.input,b.innerTubeRequest),12);case 12:return S=ab.yieldResult,_.u("kevlar_process_local_innertube_responses_killswitch")||W4a(a,S,b),ab.return(S);case 11:return(oa=
null==(fa=b.config)?void 0:fa.requestKey)&&a.inflightRequests.has(oa)&&_.u("web_memoize_inflight_requests")?T=a.inflightRequests.get(oa):(ea=JSON.stringify(b.innerTubeRequest),Ea=null!=(ra=null==(ma=b.requestShell)?void 0:ma.headers)?ra:{},b.requestShell=Object.assign({},b.requestShell,{headers:Object.assign({},Ea,c)}),Wa=Object.assign({},b.requestShell),"POST"===b.requestShell.method&&(Wa=Object.assign({},Wa,{body:ea})),(null==(fb=b.config)?0:fb.requestTick)&&_.Sk(b.config.requestTick),ob=function(){return a.networkManager.fetch(b.input,
Wa,b.config)},T=a.requestSequencer?X4a(a.requestSequencer,b,ob):ob(),oa&&a.inflightRequests.set(oa,T)),_.w(ab,T,13);
case 13:if((db=ab.yieldResult)&&"error"in db&&(null==(Ia=db)?0:null==(mb=Ia.error)?0:mb.details))for(eb=db.error.details,Gb=_.g(eb),Tb=Gb.next();!Tb.done;Tb=Gb.next())Va=Tb.value,(Xb=Va["@type"])&&-1<R4a.indexOf(Xb)&&(delete Va["@type"],db=Va);oa&&a.inflightRequests.has(oa)&&a.inflightRequests.delete(oa);(null==(cc=b.config)?0:cc.responseTick)&&_.Sk(b.config.responseTick);if(db||null==(vb=a.localInnertubeRouter)||!vb.canProvideFallbackResponse(b.input,b.innerTubeRequest)){ab.jumpTo(14);break}return _.w(ab,
a.localInnertubeRouter.localFallbackInnertubeResponse(b.input,b.innerTubeRequest),15);case 15:db=ab.yieldResult;case 14:return W4a(a,db,b),ab.return(db||void 0)}})};
_.qu=function(a,b){return aya(b,a.endpointMap)};
K3a=function(a,b){a:{a=a.endpointMap;var c,d=null==(c=_.B(b,_.oq))?void 0:c.signal;if(d&&a.signalEndpointMap&&(c=a.signalEndpointMap[d])){var e=c();break a}var h;if((c=null==(h=_.B(b,_.pq))?void 0:h.request)&&a.continuationEndpointMap&&(h=a.continuationEndpointMap[c])){e=h();break a}for(e in b)if(a.commandEndpointMap[e]&&(b=a.commandEndpointMap[e])){e=b();break a}e=void 0}return e};
U4a=function(a,b){var c,d,e,h;return _.v(function(l){if(1==l.nextAddress){e=null==(c=a)?void 0:null==(d=c.authStrategy)?void 0:d.sessionIndex;var m=_.lo(Rha({sessionIndex:e}));return _.w(l,m,2)}h=l.yieldResult;return l.return(Promise.resolve(Object.assign({},Y4a(b),h)))})};
T4a=function(a,b){var c;a=null==a?void 0:null==(c=a.authStrategy)?void 0:c.sessionIndex;c=Rha({sessionIndex:a});return Object.assign({},Y4a(b),c)};
Y4a=function(a){var b={"Content-Type":"application/json"};_.rf("EOM_VISITOR_DATA")?b["X-Goog-EOM-Visitor-Id"]=_.rf("EOM_VISITOR_DATA"):_.rf("VISITOR_DATA")&&(b["X-Goog-Visitor-Id"]=_.rf("VISITOR_DATA"));_.wf("WEBVIEW_EOM",!1)&&(b["X-Yt-Webview-Eom"]="1");b["X-Youtube-Bootstrap-Logged-In"]=_.rf("LOGGED_IN",!1);_.rf("DEBUG_SETTINGS_METADATA")&&(b["X-Debug-Settings-Metadata"]=_.rf("DEBUG_SETTINGS_METADATA"));"cors"!==a&&((a=_.rf("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(b["X-Youtube-Client-Name"]=a),(a=_.rf("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&
(b["X-Youtube-Client-Version"]=a),(a=_.rf("CHROME_CONNECTED_HEADER"))&&(b["X-Youtube-Chrome-Connected"]=a),(a=_.rf("DOMAIN_ADMIN_STATE"))&&(b["X-Youtube-Domain-Admin-State"]=a));return b};_.qC=function(){};
_.rC=function(a,b){this.data=a;this.actions=b};_.sC={};_.sC.YtOpenPopupBehavior={properties:{popupPositionTarget:Object},listeners:{"yt-service-request-completed":"onOpenPopupServiceRequestCompleted_"},created:function(){this.openPopupConfig=null},
openPopup:function(a,b){_.Tn(this.hostElement,"yt-open-popup-action",[a,b||this.hostElement])},
getNavigationEndpointPopupAction:function(a){var b=_.On(a,"endpoint"),c=_.On(a,"action");if(b=c?c:b)if(b=this.openPopupConfig&&this.openPopupConfig.navigationEndpointPopupMap[b])if(a=this.get(b,a),(b=_.On(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=_.On(b,"renderer");this.openPopupConfig.supportedPopups.hasOwnProperty(c)&&(a.stopPropagation(),this.openPopup({openPopupAction:{popupType:this.openPopupConfig.popupTypeMap[c],popup:b}}))}}};var tC=[],bya={},Z4a=function(){return Ql.apply(this,arguments)||this};
_.H(Z4a,Ql);Z4a.prototype._addPropertyEffect=function(a,b,c){if("__observeEffects"===b&&c){var d,e=null!=(d=c.info.method)?d:c.info.methodName;if(e){var h=this[e];this[e]=function(){tC.push(e);try{null==h||h.apply(this,arguments)}finally{tC.pop()}}}}_.Bq._addPropertyEffect.apply(this,[a,
b,c])};
Z4a.prototype._setPendingProperty=function(a,b,c){if(tC.length){var d=tC[tC.length-1],e;null!=(e=bya[this.is])&&e.has(d)||(_.cya(this.is,d),_.qj("polymerPropertyChangedInObserver",{componentName:this.is,observerName:d}))}return _.Bq._setPendingProperty.apply(this,[a,b,c])};
var wya=Z4a;wya=_.U([uoa()],wya);window.PolymerFakeBaseClassWithoutHtml=function(){};
_.O=function(){return PolymerFakeBaseClassWithoutHtml.apply(this,arguments)||this};
_.H(_.O,PolymerFakeBaseClassWithoutHtml);_.wq=function(){return PolymerFakeBaseClassWithoutHtml.apply(this,arguments)||this};
_.H(_.wq,PolymerFakeBaseClassWithoutHtml);var fya=new Set(["_definePropertyAccessor","_setPendingProperty","_setUnmanagedPropertyToNode"]),hya,zq={};_.u("polymer_property_access_logging_debug")&&(window.PROPERTY_ACCESS_MAP=zq);var $4a=function(){return _.wq.apply(this,arguments)||this};
_.H($4a,_.wq);$4a.prototype._setUnmanagedPropertyToNode=function(a,b,c){a.loggingStatus&&(a.loggingStatus.isDeclarativeExternal=!0);if(c!==a[b]||"object"===typeof c)a[b]=c;a.is&&a.polymerController&&a.polymerController!==a&&_.Aq(a.is,b,"PROPERTY_ACCESS_SET_EXTERNAL_DECLARATIVE");a.loggingStatus&&(a.loggingStatus.isDeclarativeExternal=!1)};
var kya=$4a;kya=_.U([_.xq()],kya);_.xya={YtHostElementBehavior:[{get hostElement(){return this},get polymerController(){return this},set hostElement(a){},set polymerController(a){}}]};var uC=function(){var a=Ql.apply(this,arguments)||this;a.json=function(){};
return a};
_.H(uC,Ql);uC.prototype.equals=function(a,b){return a===b};
uC.prototype.isEmpty=function(a){return!a||_.Fa(a)&&0===a.length};
_.J.Object.defineProperties(uC,{isYtDecoratedPolymerBehavior:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var uya=uC;uya=_.U([uoa()],uya);var a5a=function(a){a=sta(a);DA.call(this,a)};
_.H(a5a,DA);a5a.prototype.addProvider=function(a){var b=this.keyIdToIndex.get(a.key.id);if(b){if(mya(a,this.providers[b]))throw Error("Zd`"+a.key.displayName);}else DA.prototype.addProvider.call(this,a)};
var b5a=new a5a([]);var c5a=!1;_.sya={};c5a||(rya(),c5a=!0);
_.sya.InjectBehavior={initializeInjection:function(){var a=this.provide;try{if(a&&0<a.length)for(var b=sta(a),c=_.g(b),d=c.next();!d.done;d=c.next())b5a.addProvider(d.value);var e=new Set;nya(this.behaviors||[],e);a={};for(var h=_.g(e),l=h.next();!l.done;l=h.next()){var m=l.value;m.inject&&Object.assign(a,m.inject)}this.inject&&Object.assign(a,this.inject);for(var p=_.g(Object.keys(a)),q=p.next();!q.done;q=p.next()){var t=q.value,y=a[t];try{this[t]=b5a.get(y)}catch(z){throw z;}}}catch(z){throw Error(z.message);
}}};var vya;var d5a=function(){var a=_.wq.apply(this,arguments)||this;a._noAccessors=!0;return a};
_.H(d5a,_.wq);d5a.prototype.created=function(){this.ytOpenPopupBehavior.openPopupConfig=_.rf("openPopupConfig")};
var e5a=d5a;_.U([_.L(_.sC.YtOpenPopupBehavior),_.V("design:type",Object)],e5a.prototype,"ytOpenPopupBehavior",void 0);e5a=_.U([_.xq()],e5a);_.vC=[_.sC.YtOpenPopupBehavior,e5a.prototype];var zya=["APP_STATE","PI"];var f5a=_.Mu(["about:blank"]),g5a={pushState:window.history.pushState,replaceState:window.history.replaceState};var wC=function(a){this.initialized=!1;this.internalReplaceState=this.internalPushState=null;this.history=a;this.internalPushState=a.pushState.bind(a);this.internalReplaceState=a.replaceState.bind(a)};
wC.prototype.init=function(){this.initialized=!0};
wC.prototype.pushState=function(a,b){this.initialized||this.init();this.internalPushState&&this.internalPushState(a,"",b)};
wC.prototype.replaceState=function(a,b){this.initialized||this.init();this.internalReplaceState&&this.internalReplaceState(a,"",b)};
wC.prototype.getState=function(){return this.history&&this.history.state};var h5a=function(a){var b=function(){var c=a.apply(this,arguments)||this;c.boundHistoryPushState=!1;c.boundHistoryReplaceState=!1;c.debugInfo={};return c};
_.H(b,a);b.prototype.init=function(){var c=_.Bd("IFRAME");_.rd(c,_.gd(f5a));c.style.display="none";this.iframe=c;document.body.appendChild(c);this.bindHistoryStateFunctions();a.prototype.init.call(this)};
b.prototype.bindHistoryStateFunctions=function(){var c=this,d=[],e;this.iframe&&(null==(e=this.iframe.contentWindow)?0:e.history)&&(e=this.iframe.contentWindow.history)&&(d.push(e),Object.getPrototypeOf(e)&&d.push(Object.getPrototypeOf(e)));window.history&&d.push(window.history);e=window.history;Object.getPrototypeOf(e)&&d.push(Object.getPrototypeOf(e));d.push(g5a);e=function(l){for(var m=null,p=0;p<d.length;p++){var q=d[p][l];if("function"===typeof q){m=q.bind(window.history);c.debugInfo[l]=p;break}}return m};
if(!this.boundHistoryReplaceState){var h=e("replaceState");h&&(this.internalReplaceState=h,this.boundHistoryReplaceState=!0)}!this.boundHistoryPushState&&(e=e("pushState"))&&(this.internalPushState=e,this.boundHistoryPushState=!0)};
return b}(wC),i5a=function(){return h5a.call(this,window.history)||this};
_.H(i5a,h5a);i5a.prototype.getThirdPartyManipulationSuspected=function(){return this.initialized&&this.boundHistoryPushState!==this.boundHistoryReplaceState};var xC=function(a){this.browserHistory=a;this.initialized=!1};
xC.prototype.init=function(){this.initialized||(this.browserHistory.init(),this.initialized=!0,window.addEventListener("popstate",this.handlePopstate.bind(this)))};
xC.prototype.pushState=function(a,b){this.initialized||this.init();this.browserHistory.pushState(a,b)};
xC.prototype.replaceState=function(a,b){this.initialized||this.init();this.browserHistory.replaceState(a,b)};
xC.prototype.handlePopstate=function(a){return a.state};_.j5a=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};_.k5a=function(a,b){this.rootData=a;this.scrollTop=b};var Au=new _.gy("PAGE_REQUEST_TOKEN"),E3a=new _.gy("FETCH_PBJ_TOKEN");_.yC=new _.gy("EPHEMERAL_STORE_TOKEN");_.zC=function(a){this.data=Object.assign({},a);var b;null==(b=this.data.innertubeResponse)||delete b.frameworkUpdates};
_.zC.prototype.isExpired=function(){return Number(this.data.expireTimestampMs||0)<(0,_.Zg)()};
_.cu=function(a){return Object.assign({},a.data.innertubeResponse,{cacheMetadata:{isCacheHit:!0}})};_.AC=function(a){this.maxSize=a;this.timeToDataCache=new Map};
_.AC.prototype.get=function(a){var b=this.timeToDataCache.get(a);b&&(this.timeToDataCache.delete(a),this.timeToDataCache.set(a,b));if(b&&b.rootData&&(_.u("web_use_response_store_for_history_cache")||_.u("mweb_use_new_history_manager"))){var c=_.of().resolve(_.yC),d=l5a(b),e=!!d;if(d){if(d.content){var h=BC(c,d.content);e&&h?b.rootData.response=_.cu(h):e=!1}d.player&&(h=BC(c,d.player),e&&h?b.rootData.playerResponse=_.cu(h):e=!1);d.reelSequence&&(c=BC(c,d.reelSequence),e&&c?b.rootData.reelWatchSequenceResponse=
_.cu(c):e=!1)}e||(this.timeToDataCache.delete(a),b=void 0)}return b};
_.AC.prototype.set=function(a,b){if(b.rootData&&(_.u("web_use_response_store_for_history_cache")||_.u("mweb_use_new_history_manager"))){var c=l5a(b),d=Object.assign({},b.rootData);c&&(c.content&&b.rootData.response&&(m5a(this,c.content,b.rootData.response),d.response=null),c.player&&b.rootData.playerResponse&&(m5a(this,c.player,b.rootData.playerResponse),d.playerResponse=null),c.reelSequence&&b.rootData.reelWatchSequenceResponse&&(m5a(this,c.reelSequence,b.rootData.reelWatchSequenceResponse),d.reelWatchSequenceResponse=
null));b=new _.k5a(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));0!==this.maxSize&&this.timeToDataCache.set(a,b)};
_.AC.prototype.clear=function(){this.timeToDataCache.clear()};
var l5a=function(a){var b=_.of().resolve(_.nf(Au)),c;if(null==(c=a.rootData)?0:c.endpoint)return null==b?void 0:DGa(b,a.rootData.endpoint);var d;_.Sj(new _.lg("History snapshot response data does not contain endpoint",null==(d=a.rootData)?void 0:d.url));return null},m5a=function(a,b,c){if(0<a.maxSize){var d;
(a=null==(d=c.responseContext)?void 0:d.maxAgeSeconds)&&0<Number(a)&&(d=_.of().resolve(_.yC),c=Fya(c,a),d.put(b,new _.zC(c)))}};_.n5a=function(a,b,c){this.endpoint=b;this.savedComponentState=void 0===c?null:c;this.entryTime=a};var Gya=1;var CC=function(a){var b=function(){var c=a.apply(this,[].concat(_.Pd(_.Xc.apply(0,arguments))))||this;c.historyEntryTime=0;c.historySnapshotCache=c.createHistoryCache();return c};
_.H(b,a);b.prototype.createHistoryCache=function(){return new _.AC(100)};
b.prototype.saveAndReplace=function(c,d,e){var h=window.location.href;var l=void 0===l?{}:l;var m=(m=this.browserHistory.getState())&&m.entryTime?m.entryTime:Hya();c=this.createNewHistoryEntry(c,l,m);this.saveSnapshot(m,d,e);this.replaceState(c,h||window.location.href)};
b.prototype.saveAndPush=function(c,d,e,h,l){l=void 0===l?{}:l;this.saveSnapshot(this.historyEntryTime,e,h);e=this.historySnapshotCache;h=this.historyEntryTime;var m=e.timeToDataCache.keys();m=_.g(m);for(var p=m.next();!p.done;p=m.next())p=p.value,p>h&&e.timeToDataCache.delete(p);d=this.createNewHistoryEntry(d,l);this.pushState(d,c)};
b.prototype.saveSnapshot=function(c,d,e){this.historySnapshotCache.set(c,new _.k5a(d,e))};
b.prototype.createNewHistoryEntry=function(c,d,e){e=void 0===e?Hya():e;return new _.n5a(e,c,d)};
b.prototype.handlePopstate=function(c){var d=a.prototype.handlePopstate.call(this,c),e=null,h=null,l=!1,m=null;d&&d.entryTime&&(m=this.historySnapshotCache.get(d.entryTime)||null,l=d.entryTime>this.historyEntryTime,this.historyEntryTime=d.entryTime,e=d.endpoint,h=d.savedComponentState);this.handleHistoryCacheLoad(new _.j5a(e,l,m,h),c);return d};
b.prototype.pushState=function(c,d){0<=Number(null==c?void 0:c.entryTime)&&(this.historyEntryTime=c.entryTime);a.prototype.pushState.call(this,c,d)};
b.prototype.replaceState=function(c,d){0<=Number(null==c?void 0:c.entryTime)&&(this.historyEntryTime=c.entryTime);a.prototype.replaceState.call(this,c,d)};
b.prototype.handleHistoryCacheLoad=function(){};
return b}(xC),o5a=function(){var a=CC.call(this,new i5a)||this;
a.dispatchElement=null;a.entryIndex=0;return a};
_.H(o5a,CC);_.f=o5a.prototype;_.f.init=function(a){a=void 0===a?!0:a;CC.prototype.init.call(this);this.initialized||(a||this.saveAndReplace(null,null,0),"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual"))};
_.f.handlePopstate=function(a){var b=null;a.state||(b="History popstate has no state - "+this.getDebugString());if(!this.dispatchElement)return CC.prototype.handlePopstate.call(this,a);var c=new CustomEvent("yt-history-pop",{cancelable:!0});_.Tn(this.dispatchElement,"yt-history-pop",[c,{errorMsg:b}]);_.Un(this.dispatchElement,"yt-close-all-popups-action");if(!c.defaultPrevented){c=_.of().resolve(_.Jq);b=c.getCurrentData();var d=c.getCurrentPage();c=0;d?(d=_.Tn(this.dispatchElement,"yt-get-page-offset",
[d]),0<d.length&&(c=d[0])):_.Sj(new _.lg("getCurrentPage returned undefined",{debugString:this.getDebugString(),page:b?b.page:"undefined"}));b&&(b.csn=_.Hj());this.saveSnapshot(this.historyEntryTime,b,c)}return CC.prototype.handlePopstate.call(this,a)};
_.f.handleHistoryCacheLoad=function(a,b){b.state&&(a.legacyBorder=!!b.state["spf-timestamp"]||!!b.state.blazer);a.forward?this.entryIndex++:this.entryIndex--;this.dispatchElement&&(_.g(_.Un(this.dispatchElement,"yt-history-will-navigate",[b])).next().value||_.Tn(this.dispatchElement,"yt-history-load",[b,a]))};
_.f.pushState=function(a,b){this.entryIndex++;this.browserHistory.boundHistoryPushState||_.Rj(new _.lg("history.pushState is not a function",this.getDebugString()));CC.prototype.pushState.call(this,a,b)};
_.f.replaceState=function(a,b){this.browserHistory.boundHistoryReplaceState||_.Rj(new _.lg("history.replaceState is not a function",this.getDebugString()));CC.prototype.replaceState.call(this,a,b)};
_.f.saveAndPush=function(a,b,c,d,e){e=void 0===e?{}:e;c&&(c.csn=_.Hj());CC.prototype.saveAndPush.call(this,a,b,c,d,e)};
_.f.getDebugString=function(){var a=[];this.initialized&&a.push("i");this.browserHistory.boundHistoryReplaceState&&a.push("bhr");this.browserHistory.boundHistoryPushState&&a.push("bhs");"replaceState"in this.browserHistory.debugInfo&&a.push("brs:"+String(this.browserHistory.debugInfo.replaceState));"pushState"in this.browserHistory.debugInfo&&a.push("bps:"+String(this.browserHistory.debugInfo.pushState));0<this.entryIndex&&a.push("ei:"+String(this.entryIndex));return a.join(",")};
_.f.replaceUrl=function(a){this.init(!0);var b=this.browserHistory.getState();this.replaceState(b,_.Iq(a))};
_.f.getThirdPartyManipulationSuspected=function(){return this.initialized&&this.browserHistory.getThirdPartyManipulationSuspected()};_.p5a=new _.gy("DESKTOP_HISTORY_MANAGER_TOKEN");var q5a=[10,20,30,40,50,60],DC=function(){this.currentPartitionIndex=0},r5a=function(a){F_a({mainAppWeb:_.Np(),
survivalSli:{partitionMinute:a,survivalStatus:"SURVIVAL_STATUS_TYPE_ALIVE_START"}})},s5a=function(a){F_a({mainAppWeb:_.Np(),
survivalSli:{partitionMinute:a,survivalStatus:"SURVIVAL_STATUS_TYPE_ALIVE_END"}})},t5a=function(a){return 0<=a.currentPartitionIndex&&a.currentPartitionIndex<q5a.length?q5a[a.currentPartitionIndex]:-1},u5a=function(a){return 0<a.currentPartitionIndex&&a.currentPartitionIndex-1<q5a.length?q5a[a.currentPartitionIndex-1]:-1};
DC.prototype.start=function(){if(void 0===this.intervalId){this.currentPartitionIndex=0;var a=u5a(this);0<a&&s5a(a);a=t5a(this);0<a&&r5a(a);v5a(this)}};
var v5a=function(a){var b=t5a(a);if(0<b){var c=u5a(a);0>c&&(c=0);a.intervalId=_.Ph.addJob(function(){var d=u5a(a);0<d&&s5a(d);d=t5a(a);0<d&&r5a(d);v5a(a)},3,6E4*(b-c));
a.currentPartitionIndex+=1}else a.currentPartitionIndex=-1};_.w5a=new _.gy("PLAYER_API_TOKEN");var x5a=function(){this.chunksReceived=0},y5a=function(a,b,c,d,e,h,l,m,p){c=void 0===c?{}:c;
d=void 0===d?{}:d;if(_.ZB(_.YB.instance,b)||_.u("kevlar_fetch_pbj")){c=_.YB.instance;var q;var t=(m=null==(q=_.B(b,_.Rn))?void 0:q.url)?iGa(c,m,d,window.location.href,function(y,z){a.loadPageChunk(y,z,d,e,p)},function(){return!1}):_.Iu(c,b,d,window.location.href,wp(b),function(y,z){a.loadPageChunk(y,z,d,e,p)},l)}else q={headers:{"X-YouTube-STS":_.rf("STS"),
"x-youtube-csoc":1}},m&&(q.type=m),q.method="POST",q.postParams={command:JSON.stringify(b)},t=_.EC(_.of().resolve(_.IB),b,c,function(y){!l(t)&&h(y)&&(_.Sk("nc"+a.chunksReceived),a.chunksReceived++,"watch"===y.page&&y.response&&!_.u("disable_watch_next_delay")?_.Gl(_.Ph,a.loadPageChunk.bind(a,b,y,d,p)):a.loadPageChunk(b,y,d,e,p))},q,!!_.u("cancel_pending_navs"));
return t},z5a,A5a;
x5a.prototype.loadPageChunk=function(a,b,c,d,e){z5a(this,a,b,!1,!0,c,e,d)};
z5a=function(a,b,c,d,e,h,l,m){if(!a.JSC$9769_chunkHandler)if("watch"===c.page)if(e||d){if(_.u("kevlar_continue_playback_without_player_response")){var p;var q=null==(p=_.B(m,_.In))?void 0:p.videoId}a.JSC$9769_chunkHandler=new _.r3a(_.Lq,{clientParams:{miniplayer:!1,autoSaveToQueue:!0,fromHistory:d,previousVideoId:q},tempData:h},l)}else a.JSC$9769_chunkHandler=new m3a(_.Lq);else"shorts"===c.page&&e&&!d?a.JSC$9769_chunkHandler=new q3a(_.Lq,{clientParams:{miniplayer:!1,autoSaveToQueue:!1,fromHistory:!1},
tempData:h},l):a.JSC$9769_chunkHandler=new n3a(l);a.JSC$9769_chunkHandler.processChunk({endpoint:b,data:c});return a.JSC$9769_chunkHandler.JSC$9130_playerPromiseResolver.promise};
A5a=function(a,b,c,d,e){(c=_.O3a(c))&&a.loadPageChunk(b,c,d,e,void 0)};
_.B5a=function(a){a.chunksReceived=0;a.JSC$9769_chunkHandler=void 0};var FC=function(){this.pendingNavigationPromise=null};
FC.prototype.hasPendingNavigation=function(){return!!this.pendingNavigationPromise};
FC.prototype.addEventListener=function(){throw Error("$d");};
FC.prototype.dispatchEvent=function(){throw Error("$d");};
FC.prototype.removeEventListener=function(){throw Error("$d");};var C5a=["__Secure-1PAPISID","SAPISID","__Secure-3PAPISID"],GC=function(){_.pw.call(this);this.pollingInterval=3E3;this.sessionCookies=[null,null,null];D5a(this)};
_.H(GC,_.pw);GC.prototype.verifyUser=function(){var a=D5a(this),b=a.logout;if(!a.sessionChange)return!0;this.dispatchEvent("ytsessionchange");b&&this.dispatchEvent("ytuserinvalid");return!1};
var D5a=function(a){var b=C5a.map(function(e){var h;return null!=(h=_.dg.get(e))?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}};
GC.prototype.clearTimeout=function(){this.scheduledJobId&&(_.Ph.cancelJob(this.scheduledJobId),this.scheduledJobId=void 0)};var Kya=["/parent_tools","/file_download"],Lya=[GMa,HMa,IMa,KMa,JMa,FMa,LMa,MMa];_.E5a=new _.gy("MINIPLAYER_SERVICE");var F5a="/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 /playables /playlist /post/ /premium /product/ /reporthistory /results /search /shorts/ /show/ /source/ /user/ /watch /youtuberedoriginals".split(" "),G5a=[],HC=function(a){this.pendingNavigationPromise=null;this.JSC$9788_clientRoot=a;this.numNavigations=
-1;this.lastNavigationUrl=null;this.resetWarmLoads=!1;this.searchDebugUrlMatcher=new RegExp(/\/results\?.*deb|\/scraper_results\?.*deb|\/results\?.*enable=|\/scraper_results\?.*enable=/);this.isMiniplayerExpansion=!1;this.currentEndpoint=null;this.pageFetcher=new x5a;this.debugString=a.is;a={"yt-signal-action-history-back":this.handleSignalActionHistoryBack,"yt-signal-action-reload-page":this.handleSignalActionReloadPage.bind(this),"yt-signal-action-soft-reload-page":this.handleSignalActionSoftReloadPage.bind(this),
"yt-signal-action-reset-warm-loads":this.handleSignalActionResetWarmLoads.bind(this),"yt-signal-action-close-window":this.handleSignalActionCloseWindow};_.hB(_.fB.getInstance(),a,this.JSC$9788_clientRoot)},M5a,N5a,O5a,J5a;
_.H(HC,FC);HC.prototype.reload=function(){_.Hp(window.location.href)};
HC.prototype.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;var m=_.LB();_.MB(m,"eocs")||m.parkOrScheduleJob(function(){m.processSignal("eocs")},10,"eor");
var p=wp(a),q="1"===d.autonav,t=_.Hj(),y;if("watch"===p){if(H5a(_.of().resolve(_.E5a),a))return!1;_.u("block_all_player_prefetch_requests")||(y=P3a(_.qt(_.$B),a,q))}else{var z,D=null==(z=_.B(this.currentEndpoint,_.In))?void 0:z.videoId;D&&_.yB.getInstance().then(function(ea){ea&&ea.set("yt-miniplayer-shown-video-id",D)})}y&&(c.frags=y.missingFragments_.join(","));
z=null;var E,I=null==(E=_.B(null==a?void 0:a.commandMetadata,_.tp))?void 0:E.ignoreNavigation;if(!I)if(_.u("kevlar_command_url")){var S;z=null==(S=_.B(null==a?void 0:a.commandMetadata,_.tp))?void 0:S.url}else z=_.yua(a,c);if(z&&this.pendingNavigationPromise){if(this.lastNavigationUrl&&z==this.lastNavigationUrl)return _.Qk({navigationRequestedSameUrl:!0}),!1;this.pendingNavigationPromise.cancel("canceled pendingNavigationPromise");_.Eu(yn(),"CANCELLED")}z&&(this.lastNavigationUrl=z);_.qf("IS_HOMEPAGE_COLD",
!1);_.qf("IS_RESULTS_PAGE_COLD",!1);_.qf("IS_WATCH_PAGE_COLD",!1);a.loggingUrls&&a.loggingUrls.forEach(function(ea){ea.baseUrl&&_.li(ea.baseUrl)});
Pya(a,h?h.layer:0)&&_.u("kevlar_flush_logs_on_away_navigation")&&_.rj();if(Mya(a))return!1;n4a(p,e);if(!z)return I||_.Sj(new _.lg("Can't construct url for endpoint",a)),_.Eu(yn(),"FAILURE"),!1;_.Iya();S=a&&_.B(a,_.up)&&_.B(a,_.up).browseId.startsWith("UC");E=(I=_.Kp()&&document.documentElement.hasAttribute("dark")!==_.Ip())?{themeRefresh:1}:{};I&&!_.gg()&&"USER_INTERFACE_THEME_DARK"===_.Jp()&&(E.theme="dark");S=I||I5a(z)&&!S;GC.instance||(GC.instance=new GC);GC.instance.verifyUser()||(S=!0);if(S||
_.rf("DISABLE_WARM_LOADS")||this.resetWarmLoads){if(window.self!==window.top){try{var T;var fa=null==(T=window.top)?void 0:T.location.href}catch(ea){var oa;fa=null==(oa=ea)?void 0:oa.message}_.Sj(new _.lg("Attempting to redirect in iframe",{selfUrl:window.self.location.href,topUrl:fa}))}d=_.u("kevlar_redirect_on_window_killswitch")?window.top:window;Gp(z);_.Hp(_.Of(z,E),void 0,void 0,d);_.Eu(yn(),"ABORTED");return!1}_.u("kevlar_early_popup_close")&&_.Tn(this.JSC$9788_clientRoot,"yt-close-all-popups-action",
[["ytd-video-download-toast-renderer"]]);_.B5a(this.pageFetcher);_.kna();_.Ff($ma)("nr",void 0);q&&(_.u("web_csi_via_jspb")?(q=new _.DRa,_.dh(q,1,"an"),fa=new _.rk,_.ch(fa,38,q),_.Ff(_.Lk)(fa,void 0)):_.Qk({webInfo:{navigationReason:"an"}}));a.clickTrackingParams&&(d.itct=a.clickTrackingParams,d.csn=t);Exa(d);d.endpoint=JSON.stringify(a);_.u("enable_unknown_lact_fix_on_html5")&&(_.of().resolve(_.er),d.lact=_.Hi());_.If.isEmpty(d)||_.rp(z,d);!_.u("disable_miniplayer_expansion_log")&&this.isMiniplayerExpansion&&
(h=Object.assign({},{layer:0},h,{parentLayer:3}));this.pendingNavigationPromise=c=y5a(this.pageFetcher,a,c,d,this.currentEndpoint,function(ea){ea.reload?(window.location.reload(!0),ea=!1):(l.currentEndpoint=a,ea&&J5a(l,ea),ea=!0);return ea},this.isNetworkPromiseStale.bind(this),e,h);
c=c.then(this.handleNavigateSuccess.bind(this,c,a,y,d),this.handleNavigateFail.bind(this,c,a));_.oB.getInstance().navigationFinishPromise=c;b={endpoint:a,pageType:p,url:_.Iq(z),reload:!!b};e&&(b.type=e);this.fireEvent("yt-navigate-start",b);y&&A5a(this.pageFetcher,a,y,d,this.currentEndpoint);return!0};
HC.prototype.isNetworkPromiseStale=function(a){return a!=this.pendingNavigationPromise};
var K5a=function(a,b,c,d,e){var h=wp(b);b={endpoint:b,pageType:h};e&&(b.errorMessage=e);_.Sj(c);b.navigationDoneMs=_.Sk("nd");b.navigationErrorReason=d;a.fireEvent("yt-navigate-error",b)};
HC.prototype.handleNavigateFail=function(a,b,c){var d=void 0;c instanceof _.Bn&&(d=c,Mma(c));if(this.isNetworkPromiseStale(a))return _.Cn(d);_.Eu(yn(),"FAILURE");K5a(this,b,c,"101");return _.Cn(c)};
HC.prototype.handleNavigateSuccess=function(a,b,c,d,e){if(this.isNetworkPromiseStale(a))return _.lo();this.pendingNavigationPromise=null;if(!e)return b=new _.lg("Missing data in response for navigation endpoint",b),_.Cn(b);if(e.reload)return window.location.reload(!0),_.lo();c&&(a={},_.If.extend(a,_.O3a(c),e),e=a);var h,l;c=null==(h=e)?void 0:null==(l=h.timing)?void 0:l.responseStart;null!=c&&_.Sk("srt",c);_.Sk("pdc");var m,p;h=null==(m=e)?void 0:null==(p=m.timing)?void 0:p.info;null!=h&&(m=_.Ff(cna)(h),
_.Qk(m));_.Eu(yn(),"SUCCESS");_.L5a(this,b,e,1,d);return _.lo()};
var I5a=function(a){var b=a;_.u("kevlar_no_redirect_to_classic_2_ks")||(b=(new _.Jn(a)).getPath());if("/"===b||"/red"===b)return!1;var c=!0;F5a.forEach(function(d){0===a.indexOf(d)&&(c=!1)});
G5a.forEach(function(d){var e=d.url;_.u(d.expFlag)&&0===a.indexOf(e)&&(c=!1)});
return c};
HC.prototype.publishPageData=function(a){this.fireEvent("yt-page-data-fetched",{pageData:a})};
M5a=function(a,b,c,d,e,h){var l=null;"watch"!==b.page||d?b.filler||_.Tn(a.JSC$9788_clientRoot,"yt-stop-old-player",[b]):l=z5a(a.pageFetcher,e,b,c,!1,h,void 0,a.currentEndpoint);if(l)return l.then(a.publishPageData.bind(a,b));a.publishPageData(b);return _.lo()};
N5a=function(a,b,c){var d=null;if(!c)return d=new _.lg("Empty data",a.debugString,b);var e=c.response;if(!e)return d;var h={endpointType:wp(b)||"unknown"};e.responseContext?(e=e.responseContext.errors)&&(d=new _.lg("Errors in response context",a.debugString,b,e,h)):d=e.error||e.errorMetadata?new _.lg("Errors in response",a.debugString,b,e.error,e.errorMetadata,h):new _.lg("responseContext missing",a.debugString,b,Object.keys(e).sort().join(","),h);var l,m,p,q;if(a=null==c?void 0:null==(l=c.response)?
void 0:null==(m=l.responseContext)?void 0:null==(p=m.webResponseContextExtensionData)?void 0:null==(q=p.webResponseContextDebugData)?void 0:q.debugErrorMessages)for(l=0;l<a.length;l++);return d};
O5a=function(a){var b,c,d,e;return null==a?void 0:null==(b=a.response)?void 0:null==(c=b.responseContext)?void 0:null==(d=c.errors)?void 0:null==(e=d.error)?void 0:e["0"]};
J5a=function(a,b){var c;if(c=b.url&&!b.url.startsWith("/clip"))c=b.url,c=!_.u("webfe_parse_debug_param_in_resolveurl_service")&&a.searchDebugUrlMatcher.test(c)||rga(c)?!0:!1;if(c)rga(b.url)&&_.Nf(window.location.href).themeRefresh?a.fireEvent("yt-navigate-redirect",{url:_.sp(b.url,"themeRefresh")}):b.url&&!Eya(b.url)&&a.fireEvent("yt-navigate-redirect",{url:b.url});else if(b.endpoint){var d,e,h;(c=null==(d=b.endpoint)?void 0:null==(e=d.commandMetadata)?void 0:null==(h=e.webCommandMetadata)?void 0:
h.url)&&!Eya(c)&&a.fireEvent("yt-navigate-redirect",{url:c});c&&b.url&&c!=b.url&&!b.url.match("playnext=1")&&new _.lg("Response url mismatch in response data",a.debugString,c,b.url)}};
_.L5a=function(a,b,c,d,e,h){h=void 0===h?!1:h;a.isMiniplayerExpansion=h;var l=2===d;a.currentEndpoint=b;a.numNavigations++;a.numNavigations&&(wxa.navigationCount=a.numNavigations);_.qf("NUM_NAV",a.numNavigations);var m=N5a(a,b,c);if(m)return K5a(a,b,m,"102",O5a(c)),_.Cn(m);var p,q,t,y;m=c.rootVe||(null==c?void 0:null==(p=c.response)?void 0:null==(q=p.responseContext)?void 0:null==(t=q.webResponseContextExtensionData)?void 0:null==(y=t.ytConfigData)?void 0:y.rootVisualElementType);!l&&c&&J5a(a,c);
var z,D;p=null==c?void 0:null==(z=c.response)?void 0:null==(D=z.responseContext)?void 0:D.maxAgeSeconds;if(!l&&!isNaN(p)){var E;_.u("kevlar_use_response_ttl_to_invalidate_cache")?E=(0,_.Zg)()+1E3*p:_.u("kevlar_always_invalidate_cache")&&(E=0);isNaN(E)||(c.expirationTime=E)}_.u("html5_enable_ssap_entity_id")&&l&&c.playerResponse&&(c.playerResponse.cacheMetadata={isCacheHit:!0});_.qt(_.$B).prefetchCache_.clear();l||"watch"!==c.page||"reduced"!==c.type&&1!==d?d=M5a(a,c,l,!!h,b,e):(a.publishPageData(c),
d=_.lo());e=d.then(function(){var I=wp(b);I={endpoint:b,pageType:I,fromHistory:l,response:c};I.navigationDoneMs=_.Sk("nd");a.fireEvent("yt-navigate-finish",I)});
c.csn&&m&&c.clientSideGrafts&&d.then(a.attachClientSideGrafts.bind(a,c,_.Gj()));return e};
_.f=HC.prototype;_.f.attachClientSideGrafts=function(a,b){a.clientSideGrafts&&b&&a.clientSideGrafts.forEach(function(c){if(b&&c){var d=_.zr(c);_.u("combine_ve_grafts")?_.Cl().graftServerVe(c,b):_.wl(a.csn,b,d)}})};
_.f.handleSignalActionHistoryBack=function(){window.history.back()};
_.f.handleSignalActionCloseWindow=function(){window.close()};
_.f.handleSignalActionReloadPage=function(){this.reload()};
_.f.handleSignalActionSoftReloadPage=function(){this.currentEndpoint&&_.B(this.currentEndpoint,_.op)?this.reload():this.currentEndpoint&&this.navigate(this.currentEndpoint,!0,void 0,{disableCache:!0})};
_.f.handleSignalActionResetWarmLoads=function(){this.resetWarmLoads=!0};
_.f.fireEvent=function(a,b){a=new CustomEvent(a,{bubbles:!0,cancelable:!1,composed:!0,detail:b});this.dispatchEvent(a)};
_.f.addEventListener=function(a,b){this.JSC$9788_clientRoot.addEventListener(a,b)};
_.f.dispatchEvent=function(a){return this.JSC$9788_clientRoot.dispatchEvent(a)};
_.f.removeEventListener=function(a,b){this.JSC$9788_clientRoot.removeEventListener(a,b)};var P5a=new _.gy("APP_STORE_TOKEN");var IC=function(a,b){this.serviceId=new qPa(a,b)};
IC.prototype.toString=function(){return this.serviceId.toString()};_.rGa=new IC("browse","h8y2qb");_.sGa=new IC("search","JzFVk");_.tGa=new IC("shorts","xwEKAe");_.uGa=new IC("watchFixie","nmfa2d");_.vGa=new IC("watchFlexy","CF909");_.wGa=new IC("watchGrid","Tm0L3c");var Q5a;var R5a;
_.W=function(){if(void 0!==R5a)return R5a;var a=document.createElement("template");_.K(a,"\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));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);}</style>");return R5a=
a};
document.head.appendChild(_.W().content);var S5a;_.JC={YtActionHandlerBehavior:[{actionMap:{},attached:function(){this.registerActionMap(this.actionMap)},
detached:function(){this.unregisterActionMap(this.actionMap)},
registerActionMap:function(a){for(var b=_.fB.getInstance(),c=_.g(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));b.registerActionHandler(this,e,this[d].bind(this),h)}else e=Error("wd"),e.params=d,_.Ef(e)}},
unregisterActionMap:function(a){_.iB(_.fB.getInstance(),a,this)}}]};var Oq=new _.gy("ICON_MANAGER_TOKEN");var T5a=[48,20,18,16,15,13,12],aza=new Map,Vya=new Set,Sya=new Set,Uya=new Set,Rya=new Set,Tya=new Set,Xya=new Promise(function(a){var b=!1,c=!1,d=!1,e=[],h=function(l){if("detail"in l)if(l=l.detail,"yt-icons"===l.name)Wya(l),b=!0;else if("yt-sys-icons"===l.name)Wya(l),c=!0;else{var m;(null==(m=l.name)?0:m.includes("yt-sys-icons"))&&24!==l.size&&(Wya(l,!0),e.push(l.size),e.length===T5a.length&&(d=!0))}b&&c&&d&&(window.removeEventListener("iron-iconset-added",h),a())};
window.addEventListener("iron-iconset-added",h)}),Zya=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","fire"],["tab_subscriptions","subscriptions"],["tab_explore","explore"],["tab_account","person"],["trending","fire"],
["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_less","collapse"],["expand-more","expand"],["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"],["check_circle_filled","check_circle_thick-filled"],["bar_horizontal","bar_horizontal"],["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"],["timer","stopwatch"],["content_cut","scissors"],["cloud_upload","cloud_arrow_up"],["money_fill_jpy","yen_sign_container"],["live","radar_live"],["block","slash_circle_left"],["email","mail"],["draft","paper_corner_folded"],["add_to_remote_queue","add_to_queue"],["face_outlined_happy","face_happy_v2"],["face_filled_happy","face_happy_v2-filled"],["face_outlined_unhappy","face_unhappy_v2"],
["face_filled_unhappy","face_unhappy_v2-filled"],["face_outlined_very_happy","face_very_happy_v2"],["face_filled_very_happy","face_very_happy_v2-filled"],["face_outlined_sad","face_sad_v2"],["face_filled_sad","face_sad_v2-filled"],["face_outlined_meh","face_meh_v2"],["face_filled_meh","face_meh_v2-filled"]]);_.KC={};_.KC.YtComponentBehavior={_noAccessors:!0,getSimpleString:_.mp,computeHref_:function(a,b){b=void 0===b?!1:b;if(!a||a.commandExecutorCommand)return null;var c=Eua(a,b);return b||null!==c?c?_.u("enable_polymer_resin")?_.Wc(c).toString():c:null:(_.Sj(new _.lg("computeHref was null",this.is,a)),null)},
computeOptionalHref_:function(a){return this.computeHref_(a,!0)},
computeNofollow_:function(a){return a?zua(a)?"nofollow":null:null},
computeIcon_:function(a){return a&&a.iconType?_.Nq(a.iconType):""},
resolveCommand:function(a,b,c){b=void 0===b?{}:b;return _.Qq(a,this.hostElement,b,void 0===c?!1:c)}};var bza=window.ShadyDOM;var wza,uza,yza,LC,Zq;wza=_.u("enable_shadydom_free_scoped_query_methods");uza=_.u("enable_shadydom_free_scoped_node_methods");yza=_.u("enable_shadydom_free_scoped_readonly_properties");LC=window.ShadyDOM;_.MC=LC&&LC.noPatch&&LC.wrap?LC.wrap:LC?function(a){return LC.patch(a)}:function(a){return a};
Zq=function(a){if(a instanceof ShadowRoot)this.host=(0,_.MC)(a.host),this.root=a;else if(a.$$){this.host=(0,_.MC)(a);var b;this.root=null!=(b=a.root)?b:this.host}else if(a.polymerController){this.host=(0,_.MC)(a);var c;this.root=null!=(c=this.host.shadowRoot)?c:this.host}else this.root=this.host=(0,_.MC)(a)};
vza();xza();Aza();Bza();zza();var U5a={querySelector:function(a,b){b=eza(b,Uq(a));a=Vq(a);return Wq(a).prototype.querySelector.call(a,b)},
querySelectorAll:function(a,b){b=eza(b,Uq(a));a=Vq(a);return Wq(a).prototype.querySelectorAll.call(a,b)}},V5a={appendChild:function(a,b){var c=Uq(a);
a=Vq(a);b=c?sza(b,c):b;return Wq(a).prototype.appendChild.call(a,b)},
cloneNode:function(a,b){var c=Tq(a);a=Vq(a);b=Wq(a).prototype.cloneNode.call(a,b);return c?Yq(b,c):b},
contains:function(a,b){var c=Uq(a),d=Tq(b);return c!==d?!1:tza(a,b)},
insertBefore:function(a,b,c){var d=Uq(a);a=Vq(a);b=d?sza(b,d):b;return Wq(a).prototype.insertBefore.call(a,b,c)},
removeChild:function(a,b){var c=Uq(a);a=Vq(a);b=c?Yq(b,c):b;return Wq(a).prototype.removeChild.call(a,b)},
replaceChild:function(a,b,c){var d=Uq(a),e=Tq(b);b=d?sza(b,d):e?Yq(b,e):b;c=d?Yq(c,d):c;a=Vq(a);return Wq(a).prototype.replaceChild.call(a,b,c)},
getRootNode:function(a,b){b=void 0===b?{composed:!0}:b;var c;if((null!=(c=b)?c:{}).composed)a=nza(a);else{b=a;for(a=fza(a);a;)b=a,a=gza(a);a=b}return a}},Dza={parentNode:function(a){return Xq(a,fza)},
firstChild:function(a){return rza(a,a.__shady_firstChild||a.__shady_native_firstChild||a.firstChild||null,hza)},
lastChild:function(a){return rza(a,a.__shady_lastChild||a.__shady_native_lastChild||a.lastChild||null,iza)},
nextSibling:function(a){return Xq(a,hza)},
previousSibling:function(a){return Xq(a,iza)},
firstElementChild:function(a){return rza(a,a.__shady_firstElementChild||a.__shady_native_firstElementChild||a.firstElementChild||null,jza)},
lastElementChild:function(a){return rza(a,a.__shady_lastElementChild||a.__shady_native_lastElementChild||a.lastElementChild||null,kza)},
nextElementSibling:function(a){return Xq(a,jza)},
previousElementSibling:function(a){return Xq(a,kza)},
childNodes:function(a){var b=qza(a);return Array.from(mza(a)).filter(function(c){return pza(c)===b})},
children:function(a){var b=Uq(a);return Array.from(lza(a)).filter(function(c){return Tq(c)===b})}};
wza&&Cza(U5a);uza&&Cza(V5a);yza&&Eza();var Fza=function(a){this.node=a instanceof ShadowRoot?a.host:a};
Gza();Hza();var Jza;_.NC={};Jza=["backstageImageUploadEndpoint","openUpdateCommentDialogAction","updateCommentDialogEndpoint","updateCommentReplyDialogEndpoint"];
_.NC.YtEndpointBehavior=[_.sC.YtOpenPopupBehavior,{properties:{openPopupConfig:Object,endpointHandlerTarget:Object},ready:function(){this.openPopupConfig=_.rf("openPopupConfig");this.endpointHandlerTarget||(this.endpointHandlerTarget=this);_.u("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=_.bn(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){b.href&&Gp(b.href);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){b.href&&Gp(b.href);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=0===_.zf("pbj_navigate_limit",-1);this.setTempData_(a);_.of().resolve(_.nf(_.Qn));var d=a.data;if(0!==Object.keys(d).length)if(_.u("music_enable_cec_endpoint_killswitch")||_.u("unplugged_web_disable_actions_for_cec_endpoint")||!d.commandExecutorCommand){var e=this.getNavigationEndpointPopupAction(d);if(e)d.loggingUrls&&d.loggingUrls.forEach(function(m){m.baseUrl&&_.li(m.baseUrl)}),b.preventDefault(),b.stopPropagation(),this.openPopup(e,a);
else{var h=_.A1a(0,a.data,b);a.getForm&&(e=a.getForm(),h.tempData=h.tempData||{},h.tempData=Object.assign({},h.tempData,e));e=_.bn(b).path;var l=e.find(function(m){return!!m.visualElement});
l&&(h.createScreenConfig=h.createScreenConfig||{},h.createScreenConfig.clickedVisualElement=l.visualElement);if(!c)if(b.preventDefault(),b.stopPropagation(),c=this.disableCommandHandlerOverride,d.userFeedbackEndpoint&&!c&&_.Pq.instance)_.Pq.instance.resolveCommand(d,h);else if(_.u("kevlar_command_handler_formatted_string")&&!c&&_.Pq.instance&&Kza(d))c=e.find(function(m){return!!m.is})||b.target,b={form:Object.assign({},h,{event:b,
element:c,originatingNode:a})},_.Pq.instance.resolveCommand(d,b);else{d=_.bn(b).path;b=[];for(c=0;c<d.length;c++)d[c].is&&b.push(d[c].is);Nma({parents:b.join(","),text:a.innerText},function(){_.Sn(a,"yt-navigate",h)})}}}else _.ko(this.hostElement,[d],this.hostElement)},
onEndpointTouchEnd_:function(a){this.hasOtherKey_(a)||this.getEndpointFromEvent_(a)&&a.preventDefault()},
onEndpointTapStart_:function(a){if(a=this.getEndpointFromEvent_(a))this.setTempData_(a),(a=a.href)&&a.startsWith("https://accounts.google.com/AddSession")&&_.Gxa()},
setTempData_:function(a){a.href&&0!==Object.keys(a.data).length&&_.Iza(a.href,a.data)}}];var X5a,OC;_.W5a={};X5a=null;
OC={isVisibilityRoot:!1,properties:{observeVisibleOption:{type:String,value:null},observeHiddenOption:{type:String,value:null},observePrescanOption:{type:String,value:null},viewroot:Object,visibilityMonitorKeys:{type:Array,value:void 0},visibilityObserver:Object},created:function(){this.visibilityObserverForChild_=this.localVisibilityObserver_=null;this.visibilityOptionVisible_=this.observeVisibleOption?{calledOnce:"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_=exa(this.viewroot));this.async(this.initVisibilityObserver_)},
initVisibilityObserver_:function(){this.visibilityObserver&&this.configureVisibilityObserver_()},
configureVisibilityObserver_:function(){var a=this;this.unobserve_();if(_.u("kevlar_vimio_use_shared_monitor"))Vna(this.hostElement,{data:this.data||null,observer:this.visibilityObserver,visibilityCallback:this.visibilityCallback.bind(this),prescanCallback:this.onPrescanVisible.bind(this),layer:this.getScreenLayer&&this.getScreenLayer(),showOption:this.visibilityOptionVisible_,hideOption:this.visibilityOptionHidden_,prescanOption:this.visibilityOptionPrescan_,skipLogging:this.shouldSkipLogging.bind(this)});
else{var b=[];this.visibilityOptionVisible_&&b.push(this.visibilityObserver.observe(this.hostElement,function(){return a.onVisible()},this.visibilityOptionVisible_));
this.visibilityOptionHidden_&&b.push(this.visibilityObserver.observe(this.hostElement,function(){return a.onHidden()},this.visibilityOptionHidden_));
this.visibilityOptionPrescan_&&b.push(this.visibilityObserver.observe(this.hostElement,function(){return a.onPrescanVisible()},this.visibilityOptionPrescan_));
this.visibilityMonitorKeys=b}},
detached:function(){this.unobserve_();this.visibilityObserverForChild_=this.localVisibilityObserver_=null},
unobserve_:function(){Rna(this,this.visibilityObserver)},
markDirtyVisibilityObserver:function(){this.localVisibilityObserver_&&this.configureVisibilityObserver_()},
getVisibilityObserverForChild:function(){return this.visibilityObserverForChild_?this.visibilityObserverForChild_:this.localVisibilityObserver_},
get visibilityObserver(){if(this.localVisibilityObserver_)return this.localVisibilityObserver_;var a=_.Ci(this.parentNode,function(c){var d,e=null!=(d=c.polymerController)?d:c;return!!e.getVisibilityObserverForChild&&e.getVisibilityObserverForChild()},!0);
if(a){var b;this.localVisibilityObserver_=(null!=(b=a.polymerController)?b:a).getVisibilityObserverForChild()}else X5a||(X5a=exa()),this.localVisibilityObserver_=X5a;return this.localVisibilityObserver_},visibilityCallback:function(a){a?this.onVisible():this.onHidden()},
onVisible:function(){},
onHidden:function(){},
onPrescanVisible:function(){},
shouldSkipLogging:function(){}};
_.u("kevlar_use_vimio_behavior")||_.u("gaming_vimio_behavior_onshow")||(OC={});OC&&!_.u("kevlar_use_vimio_behavior")&&(delete OC.attached,delete OC.detached);_.W5a.YtVisibilityObserverBehavior=[OC];var Y5a={};Y5a.YtVisualElementBehavior=[_.W5a.YtVisibilityObserverBehavior,{properties:{observeVisibleOption:{type:String,value:"observe_multiple"},observeHiddenOption:{type:String,value:"observe_multiple"},visualElement:Object},onVisible:function(){if(_.u("kevlar_use_vimio_behavior")&&this.onShow)this.onShow();if(!_.u("kevlar_vimio_use_shared_monitor")&&!this.shouldSkipLogging()){var a=this.getScreenLayer&&this.getScreenLayer(),b=this.getVisibilityLogger();b&&b.reportShown(this,void 0,a)}},
onHidden:function(){if(_.u("kevlar_use_vimio_behavior")&&this.onHide)this.onHide();if(!_.u("kevlar_vimio_use_shared_monitor")){var a=this.getScreenLayer&&this.getScreenLayer(),b=this.getVisibilityLogger();b&&b.reportHidden(this,void 0,a)}},
getVisibilityLogger:function(){return _.u("kevlar_use_vimio_behavior")?_.zl():null},
shouldSkipLogging:function(){if("WEB"!==_.rf("INNERTUBE_CLIENT_NAME")||!this.data)return!1;var a=this.getParentRenderer&&this.getParentRenderer();if(!a)return!1;var b,c=null!=(b=a.polymerController)?b:a;if(!c.data)return!1;a=this.data.trackingParams;a=this.data.loggingDirectives?this.data.loggingDirectives.trackingParams:a;var d;b=null==(d=c.data)?void 0:d.trackingParams;var e,h;b=(null==(e=c.data)?0:e.loggingDirectives)?null==(h=c.data)?void 0:h.loggingDirectives.trackingParams:b;return a&&b&&a===
b}}];var Nza=new Map,Ar;var Tza;_.X={};Tza=0;_.X.YtRendererBehavior=[_.KC.YtComponentBehavior,Y5a.YtVisualElementBehavior,{_noAccessors:!0,properties:{data:Object},observers:["ytRendererBehaviorDataObserver_(data)","ytRendererBehaviorTargetIdObserver_(data.targetId)"],childCache_:null,parentComponent:null,wasVisible:!1,wasPrescan:!1,lastHandledScroll_:0,isRenderer_:!0,screenLayer:null,veFromLoggingDirective_:!1,useVimio_:_.u("kevlar_use_vimio_behavior"),created:function(){this.useVimio_||(this.childCache_=new Set)},
detached:function(){this.monitorScroll&&this.unlisten(this.monitorScrollElement||this.hostElement,"scroll","onScroll");this.parentComponent&&(this.parentComponent.childCache_&&this.parentComponent.childCache_.delete(this.hostElement),this.parentComponent=null);this.useVimio_||this.markDirty();Lza(this.hostElement);W3a(_.aC(),this.hostElement);_.u("wiz_use_generic_logging_infra")&&Dl.delete(this.hostElement)},
registerRenderer:function(a){var b;(null!=(b=a.polymerController)?b:a).parentComponent=this.hostElement;this.useVimio_||(this.childCache_.add(a),this.markDirty())},
unregisterRenderer_:function(a){this.useVimio_||(this.childCache_.delete(a),this.markDirty())},
attached:function(){var a=this,b=this.getParentRenderer();if(b){var c;(null!=(c=b.polymerController)?c:b).registerRenderer(this.hostElement)}!this.useVimio_&&this.monitorScroll&&this.listen(this.monitorScrollElement||this.hostElement,"scroll","onScroll");_.Ph.addJob(function(){Oza(a.hostElement)},8);
_.u("wiz_use_generic_logging_infra")&&(c=new doa(this.screenLayer||void 0),(b=Dl.get(b))&&b.layerNode&&(c.parent=b.layerNode),b={},Xna(this.hostElement,(b.isRenderer=!0,b.layerNode=c,b[eoa]=this.data,b)))},
getParentRenderer:function(){var a=this.hostElement.parentNode;if(_.u("wiz_use_generic_logging_infra"))for(var b,c;a&&(null==(b=Dl.get(a))||!b.isRenderer)&&!(null!=(c=a.polymerController)?c:a).isRenderer_;)a=a.parentNode||a.host;else for(var d;a&&!(null!=(d=a.polymerController)?d:a).isRenderer_;)a=a.parentNode||a.host;return a},
ytRendererBehaviorDataObserver_:function(){if(this.data){this.wasVisible=!1;_.u("kevlar_use_vimio_behavior")&&this.markDirtyVisibilityObserver();_.wf("ADD_SCRAPER_ATTRIBUTES")&&this.data.trackingParams&&(this.hostElement.dataset.ved=this.data.trackingParams);if(_.u("debug_web_ve_data")&&this.data.trackingParams){var a="";try{a=_.nma(this.data.trackingParams)}catch(c){_.Rj(c)}if(a){var b=_.pma(a,1);void 0!==b&&(this.hostElement.dataset.veIndex=String(b));a=_.pma(a,2);void 0!==a&&(this.hostElement.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,_.u("debug_web_ve_data")&&(this.hostElement.dataset.ve=String(this.veType)),
this.data.loggingDirectives.trackingParams&&(this.dataElement=_.zr(this.data.loggingDirectives.trackingParams)),this.visualElement=_.Bl(_.Cl(),this)||void 0,this.veFromLoggingDirective_=!0)}},
ytRendererBehaviorTargetIdObserver_:function(){if(this.data&&this.data.targetId){var a=this.data.targetId;(_.u("kevlar_nitrate_driven_tooltips")||"WEB_REMIX"===_.rf("INNERTUBE_CLIENT_NAME"))&&_.Y3a(_.aC(),a,this.hostElement)}else W3a(_.aC(),this.hostElement)},
onScroll:function(){var a=Date.now();50>a-this.lastHandledScroll_||(this.lastHandledScroll_=a,this.markDirty())},
markDirty:function(){_.u("kevlar_use_vimio_behavior")?this.markDirtyVisibilityObserver():Uza(this.hostElement)},
getScreenLayer:function(){if(this.screenLayer)return this.screenLayer;var a=this.getParentRenderer();if(a)if(_.u("wiz_use_generic_logging_infra")){if((a=Dl.get(a))&&a.layerNode)return El(a.layerNode)}else{var b;return(null!=(b=a.polymerController)?b:a).getScreenLayer()}},
invalidate:function(){this.markDirty();this.wasPrescan=this.wasVisible=!1},
getNodes:function(){return this.childCache_?[].concat(_.Pd(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;var b,c;(null==a?0:null==(b=a.commandMetadata)?0:null==(c=b.webCommandMetadata)?0:c.sendPost)?_.jo(this.hostElement,[a,{impression:!0}]):_.ko(this.hostElement,[a],this.hostElement)},
logExplicitClick:function(a){var b=_.Hj(this.getScreenLayer());if(b){var c,d=null!=(c=a.polymerController)?c:a;a=d.visualElement;d=d.trackingParams||d.clickTrackingParams;!a&&d&&(a=_.zr(d));a&&_.xl(b,a)}}}];var Er=new Map([["FACE_HAPPY",{name:"animated_face_happy_light",nameDarkTheme:"animated_face_happy_dark",path:"https://www.gstatic.com/youtube/img/surveys/lottie/animated_smileys/light_mode/face_happy.json",pathDarkTheme:"https://www.gstatic.com/youtube/img/surveys/lottie/animated_smileys/dark_mode/face_happy.json",lottiePlayerProps:{animationConfig:{loop:!1,autoplay:!1}},type:"FACE_HAPPY",totalFrames:121,lazyLoad:!1}],["FACE_MEH",{name:"animated_face_meh_light",nameDarkTheme:"animated_face_meh_dark",
path:"https://www.gstatic.com/youtube/img/surveys/lottie/animated_smileys/light_mode/face_meh.json",pathDarkTheme:"https://www.gstatic.com/youtube/img/surveys/lottie/animated_smileys/dark_mode/face_meh.json",lottiePlayerProps:{animationConfig:{loop:!1,autoplay:!1}},type:"FACE_MEH",totalFrames:121,lazyLoad:!1}],["FACE_SAD",{name:"animated_face_sad_light",nameDarkTheme:"animated_face_sad_dark",path:"https://www.gstatic.com/youtube/img/surveys/lottie/animated_smileys/light_mode/face_sad.json",pathDarkTheme:"https://www.gstatic.com/youtube/img/surveys/lottie/animated_smileys/dark_mode/face_sad.json",
lottiePlayerProps:{animationConfig:{loop:!1,autoplay:!1}},type:"FACE_SAD",totalFrames:121,lazyLoad:!1}],["FACE_UNHAPPY",{name:"animated_face_unhappy_light",nameDarkTheme:"animated_face_unhappy_dark",path:"https://www.gstatic.com/youtube/img/surveys/lottie/animated_smileys/light_mode/face_unhappy.json",pathDarkTheme:"https://www.gstatic.com/youtube/img/surveys/lottie/animated_smileys/dark_mode/face_unhappy.json",lottiePlayerProps:{animationConfig:{loop:!1,autoplay:!1}},type:"FACE_UNHAPPY",totalFrames:121,
lazyLoad:!1}],["FACE_VERY_HAPPY",{name:"animated_face_very_happy_light",nameDarkTheme:"animated_face_very_happy_dark",path:"https://www.gstatic.com/youtube/img/surveys/lottie/animated_smileys/light_mode/face_very_happy.json",pathDarkTheme:"https://www.gstatic.com/youtube/img/surveys/lottie/animated_smileys/dark_mode/face_very_happy.json",lottiePlayerProps:{animationConfig:{loop:!1,autoplay:!1}},type:"FACE_VERY_HAPPY",totalFrames:121,lazyLoad:!1}],["LIKE",{name:"animated_like_light",nameDarkTheme:"animated_like_dark",
path:"https://www.gstatic.com/youtube/img/lottie/animated_like_icon/animated_like_icon_v2_light.json",pathDarkTheme:"https://www.gstatic.com/youtube/img/lottie/animated_like_icon/animated_like_icon_v2_dark.json",lottiePlayerProps:{animationConfig:{loop:!1,autoplay:!1}},type:"LIKE",totalFrames:119,lazyLoad:_.u("web_animated_like_lazy_load")}],["NOTIFICATION_BELL",{name:"notification_bell_light",nameDarkTheme:"notification_bell_dark",path:"https://www.gstatic.com/youtube/img/lottie/subscribe_action/subscribe_action_bell_icon_light.json",
pathDarkTheme:"https://www.gstatic.com/youtube/img/lottie/subscribe_action/subscribe_action_bell_icon_dark.json",lottiePlayerProps:{animationConfig:{loop:!1,autoplay:!1}},type:"NOTIFICATION_BELL",totalFrames:79,lazyLoad:!1}]]);var Z5a=_.Mu(["https://www.gstatic.com/external_hosted/lottie/lottie_light.js"]),Vza=_.gd(Z5a),Dr;_.Fr=new Map;var $5a;var a6a;var PC=function(){var a=Ql.apply(this,arguments)||this;a.switchTemplateAtRegistration=!1;return a};
_.H(PC,Ql);PC.prototype.ready=function(){this.templatingFn&&(this.switchTemplateAtRegistration||bAa(this),this.cancelDebouncer("doRender"),this.doRender())};
PC.prototype.debounceRender=function(){this.templatingFn&&this.debounce("doRender",this.doRender)};
PC.prototype.doRender=function(){this.templatingFn?this.templatingFn():_.Rj(Error("ge"))};
PC.prototype.experimentalTemplatingInUse=function(){return!!this.templatingFn};
var b6a=PC;b6a=_.U([uoa()],b6a);var c6a=b6a;_.QC=function(a,b){var c=this;this.hostElement=a;this.events=new _.ku;this.props=b;this.events.subscribe("UPDATE",function(){Oe(c.hostElement,c.render.bind(c));var d;c.hostElement.data=null==(d=c.props)?void 0:d.data});
this.events.subscribe("CONNECTED",function(){var d;null==(d=c.onConnected)||d.call(c);var e;c.hostElement.data=null==(e=c.props)?void 0:e.data});
this.events.subscribe("DISCONNECTED",function(){var d;null==(d=c.onDisconnected)||d.call(c)});
this.events.subscribe("UPDATED",function(){var d;null==(d=c.onUpdated)||d.call(c)})};
_.QC.prototype.setState=function(a){this.state||(this.state=a);Object.assign(this.state,a);Oe(this.hostElement,this.render.bind(this))};var fAa=[];var d6a=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,RC={},hAa=(RC[1]={filterString:null,isUnwrappable:null,unwrap:null},RC[2]={filterString:function(a,b,c){return _.bw(c)},
isUnwrappable:function(a){return a instanceof cd},
unwrap:function(a){return _.md(a)}},RC[3]={filterString:function(a,b,c){return d6a.test(c)?c:_.Rc.toString()},
isUnwrappable:function(a){return a instanceof _.Pc},
unwrap:function(a){return _.$c(a)}},RC[4]={filterString:function(){return _.Rc.toString()},
isUnwrappable:function(a){return a instanceof td},
unwrap:function(a){return _.qd(a).toString()}},RC[5]={filterString:function(){return"zClosurez"},
isUnwrappable:function(a){return a instanceof _.Qe},
unwrap:function(a){return Mca(a)}},RC[7]={filterString:function(){return" /*zClosurez*/ "},
isUnwrappable:function(a){return a instanceof _.$v},
unwrap:function(a){return hda(a)}},RC[8]={filterString:function(a,b,c){c=String(c).toLowerCase();
return Oea(a,b,c)?c:"zClosurez"},
isUnwrappable:null,unwrap:null},RC[10]={filterString:function(a,b,c){return"id"!=b&&"name"!=b||""==c?String(c):"zClosurez"},
isUnwrappable:function(a){return a instanceof cy||a instanceof _.Wj},
unwrap:function(a){if(a instanceof _.Wj)a=_.Zv(a);else{if(!(a instanceof cy&&a.constructor===cy))throw Error("Ma");a=a.internalTrustedIdWrappedValue}return a}},RC);Se[oe["default"]]=function(a,b,c){var d="$"!==b[b.length-1];c=iAa(a,b,c);d?a[b]=c:(d=null==c?null:String(c),gea(a,b.slice(0,-1),d))};var TDa;_.Xs=Jr("A");_.SDa=Jr("BUTTON");_.Ys=Jr("DIV");_.e6a=Jr("H1");_.f6a=Jr("H2");_.g6a=Jr("H3");_.h6a=Jr("H4");_.i6a=Jr("IFRAME");_.hCa=Jr("IMG");_.j6a=Jr("INPUT");TDa=Jr("LABEL");_.SC=Jr("SPAN");(function(){var a=Ae;Ae=function(b){null==a||a(b);_.Gr(function(){for(var c=0;c<b.length;c++)gAa(b[c])})}})();var k6a=function(){var a=_.wq.apply(this,arguments)||this;a.hasUnmounted=!1;return a};
_.H(k6a,_.wq);_.f=k6a.prototype;_.f.beforeRegister=function(){var a=this.doIdomRender;this.templatingFn?_.Rj(Error("fe")):(this.templatingFn=a,this.switchTemplateAtRegistration=!0,eAa(this))};
_.f.shouldRenderOnRemount=function(){return!1};
_.f.attached=function(){if(this.shouldRenderOnRemount()&&this.hasUnmounted){this.hasUnmounted=!1;var a=this.hostElement.firstChild;try{var b;null==a||null==(b=a.onConnected)||b.call(a)}catch(c){_.Sj(c)}this.doIdomRender()}};
_.f.detached=function(){gAa(this.hostElement);this.shouldRenderOnRemount()&&(this.hasUnmounted=!0)};
_.f.renderIdom=function(){throw Error("he");};
_.f.doIdomRender=function(){var a=this;Oe(this.hostElement,function(){a.renderIdom()})};
var l6a=k6a;l6a=_.U([_.xq()],l6a);_.TC=[c6a.prototype,l6a.prototype];_.Ue(_.mAa);var oAa=new Map;var qAa=!1;var Or=function(){_.QC.apply(this,arguments);this.name="";this.animation=void 0};
_.H(Or,_.QC);Or.getHostProps=function(a){a=a.className;return{className:a?a+" lottie-component":"lottie-component"}};
Or.prototype.onDisconnected=function(){this.name=void 0;var a;null==(a=this.animation)||a.destroy()};
Or.prototype.render=function(){var a=this,b,c,d,e,h,l,m,p,q;return _.v(function(t){if(1==t.nextAddress)return b=a.props,c=b.lottiePlayerProps,_.Ig(t,2),a.name===c.animationConfig.name?(c.animationRef&&(c.animationRef.lottieEl=a.animation),ue=se(),t.return()):_.w(t,Dr?Dr:_.Wza(),4);if(2!=t.nextAddress)return d=t.yieldResult,a.name=c.animationConfig.name,null==(e=a.animation)||e.destroy(),a.animation=lAa(d,a.hostElement,c),_.Kg(t,0);l=h=_.Lg(t);m="LottieComponent error.";l.message&&(m+=" Original description: "+
l.message);_.Tj(l,m);_.Sj(l);if(null==(p=c.listeners)?0:p.error)null==(q=c.listeners)||q.error(l);_.Bo(t)})};
Or.tagName="lottie-component";/*

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 m6a=Cz(function(a){for(var b=a,c=0;3>c;c++)b=Object.getPrototypeOf(b);delete b.prototype.connectedCallback;var d=function(){return a.apply(this,arguments)||this};
_.H(d,a);d.prototype._attachDom=function(e){if(!e)return null;var h=(0,_.MC)(this.hostElement);h.attachShadow({mode:"open",shadyUpgradeFragment:e});h.shadowRoot.appendChild(e);return h.shadowRoot};
d.prototype._takeAttributes=function(){for(var e=this.hostElement.attributes,h=0;h<e.length;h++){var l=e[h],m=void 0,p=void 0;null==(p=(m=this).__attributeReaction)||p.call(m,l.name,null,l.value)}};
d.prototype._readyClients=function(){a.prototype._readyClients.call(this);this.root=this};
d.prototype.connectedCallback=function(){window.ShadyCSS&&this._template&&window.ShadyCSS.styleElement(this.hostElement);a.prototype.connectedCallback.call(this)};
_.J.Object.defineProperties(d,{template:{configurable:!0,enumerable:!0,get:function(){return d.prototype._template}}});
return d}),n6a=Cz(function(a){var b=function(){return a.apply(this,arguments)||this};
_.H(b,a);b.prototype.created=function(){if(this.__notifyEffects)for(var c=_.g(Object.values(this.__notifyEffects)),d=c.next();!d.done;d=c.next()){var e=_.g(d.value);for(d=e.next();!d.done;d=e.next())d.value.fn=wAa}if(this.__reflectEffects)for(c=_.g(Object.values(this.__reflectEffects)),d=c.next();!d.done;d=c.next())for(e=_.g(d.value),d=e.next();!d.done;d=e.next())d.value.fn=xAa};
b.prototype._addEventListenerToNode=function(c,d,e){c=Qr(c);_.Km(c,d,e)||a.prototype._addEventListenerToNode.call(this,c,d,e)};
b.prototype._removeEventListenerFromNode=function(c,d,e){c=Qr(c);hqa(c,d,e)||a.prototype._removeEventListenerFromNode.call(this,c,d,e)};
b.prototype._propertiesChanged=function(c,d,e){if(this.__dataToNotify&&this.__notifyEffects)for(var h=_.g(Object.keys(this.__dataToNotify)),l=h.next();!l.done;l=h.next()){l=l.value;var m=vAa(l);this.__notifyEffects[m]||delete this.__dataToNotify[l]}else this.__dataToNotify=null;a.prototype._propertiesChanged.call(this,c,d,e)};
b.prototype.fire=function(c,d,e){d=void 0===d?{}:d;var h;return _.Sn(Qr(null!=(h=null==e?void 0:e.node)?h:this),c,d,e)};
b.prototype._ensureAttribute=function(c,d){var e=Qr(this);e.hasAttribute(c)||uAa(e,d,c)};
b.prototype.isLightDescendant=function(c){var d=Qr(this);return Qr(d)!==c&&_.$q(d).contains(c)&&_.$q(d).getRootNode()===_.$q(c).getRootNode()};
return b});
_.uA.ready=function(){var a;(null!=(a=this.hostElement)?a:this).addEventListener("focus",this._boundFocusBlurHandler,!0);var b;(null!=(b=this.hostElement)?b:this).addEventListener("blur",this._boundFocusBlurHandler,!0)};
_.zA._subscribeIronResize=function(a){var b;(null!=(b=a.hostElement)?b:a).addEventListener("iron-resize",this._boundOnDescendantIronResize)};
_.zA._unsubscribeIronResize=function(a){var b;(null!=(b=a.hostElement)?b:a).removeEventListener("iron-resize",this._boundOnDescendantIronResize)};var o6a=function(){};
o6a.prototype.hasAttribute=function(a){if("dir"===a)return!1;if("disable-upgrade"===a){var b,c;return null!=(c=null==(b=this.hostElement)?void 0:b.hasAttribute("disable-upgrade"))?c:!1}throw Error("je`"+a);};
for(var LAa=function(a){for(var b=[],c=_.g(p6a),d=c.next(),e={};!d.done;e={tagName$jscomp$46:void 0,name$jscomp$427:void 0},d=c.next())e.name$jscomp$427=d.value,d=void 0,"_setPendingProperty"===e.name$jscomp$427?(e.tagName$jscomp$46=a.hostElement.tagName.toLowerCase(),d=function(h){return function(l,m,p){_.Aq(h.tagName$jscomp$46,l,"PROPERTY_ACCESS_SET_EXTERNAL_DECLARATIVE");return a._setPendingProperty(l,m,p)}}(e)):d=function(h){return function(){return a[h.name$jscomp$427].apply(a,_.Pd(_.Xc.apply(0,
arguments)))}}(e),b.push([e.name$jscomp$427,
d]);return b},zAa=n6a(m6a((0,_.cA)(o6a))),EAa=["disabled",
"disable-upgrade"],q6a=(0,_.cA)(function(){}),r6a=new Set(Object.getOwnPropertyNames(q6a.prototype)),JAa=new Set("hostElement root rootPath importPath inject behaviors properties provide".split(" ").concat(_.Pd(r6a))),GAa=new Set(["__dataEnabled",
"__dataHasAccessor","__dataPending","__isPropertyEffectsClient","__readOnly"]),p6a=new Set(["_enableProperties","_flushProperties","_setPendingProperty","_setPendingPropertyOrPath"]),s6a=new Set([].concat(_.Pd(GAa),_.Pd(p6a),_.Pd(r6a))),t6a=_.g(s6a),u6a=t6a.next();!u6a.done;u6a=t6a.next())fya.add(u6a.value);var IAa={created:function(){yAa(this);this.initializeInjection()}};var QAa=new Set(["hostElement","children"]),OAa,SAa={};var VAa=window;var v6a=function(){return _.O.apply(this,arguments)||this};
_.H(v6a,_.O);v6a.prototype.shouldRenderOnRemount=function(){return!0};
v6a.prototype.renderIdom=function(){this.data&&_.Pr({lottiePlayerProps:this.data})};
var UC=v6a;_.U([_.L(_.TC),_.V("design:type",Object)],UC.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],UC.prototype,"data",void 0);UC=_.U([_.Gq({disableElementRegistration:!0,is:"ytd-lottie-player",isInjectionRoot:!0})],UC);
_.Q(UC,"ytd-lottie-player",function(){if(void 0!==a6a)return a6a;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-lottie-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.ui.ytd_lottie_player.ytd.lottie.player.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===
$5a){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_lottie_player.ytd.lottie.player.css.js--\x3e<style is-scoped>ytd-lottie-player {display: block;}</style>");$5a=d}d=$5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return a6a=a});var w6a;var x6a;var y6a=function(){var a=_.O.apply(this,arguments)||this;a.animationRef={};return a};
_.H(y6a,_.O);_.f=y6a.prototype;
_.f.handlePropertyChange=function(){var a=this.animatedIcon,b=this.active,c=this.isDarkTheme;if(a){var d=this.previousActive!==b;this.previousActive=b;this.animationRef.lottieEl?d&&this.toggleAnimation(b,a.totalFrames):b?this.initializeAnimationAsToggled(a.lottiePlayerProps,a.totalFrames):this.initializeAnimationAsUntoggled(a.lottiePlayerProps);a.lottiePlayerProps.animationRef=this.animationRef;this.animatedIconType=a.type;this.lottiePlayerProps=this.computeLottiePlayerProps(a,c)}};
_.f.computeLottiePlayerProps=function(a,b){var c=this.deepCloneLottiePlayerProps(a);b?(b=a.nameDarkTheme,a=a.pathDarkTheme):(b=a.name,a=a.path);c.animationConfig.name=b;(b=_.Fr.get(a))?c.animationConfig.animationData=b:c.animationConfig.path=a;return c};
_.f.initializeAnimationAsToggled=function(a,b){a.animationConfig.initialSegment=[b-1,b]};
_.f.initializeAnimationAsUntoggled=function(a){a.animationConfig.initialSegment=void 0};
_.f.toggleAnimation=function(a,b){if(a){var c;null==(c=this.animationRef.lottieEl)||c.playSegments([0,b],!0)}else{var d;null==(d=this.animationRef.lottieEl)||d.playSegments([0,1],!0)}};
_.f.deepCloneLottiePlayerProps=function(a){var b=Object.assign({},a.lottiePlayerProps.animationConfig);a=Object.assign({},a.lottiePlayerProps);a.animationConfig=b;return a};
_.J.Object.defineProperties(y6a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===x6a){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-animated-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_animated_icon.yt.animated.icon.css.js--\x3e<ytd-lottie-player data="[[lottiePlayerProps]]" class="style-scope yt-animated-icon"></ytd-lottie-player>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===w6a){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.core.yt_animated_icon.yt.animated.icon.css.js--\x3e<style is-scoped>yt-animated-icon {height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;} yt-animated-icon[animated-icon-type=LIKE] ytd-lottie-player.yt-animated-icon {position: absolute;height: 62px;width: 62px;top: -18px;} yt-animated-icon[animated-icon-type=FACE_HAPPY] ytd-lottie-player.yt-animated-icon,yt-animated-icon[animated-icon-type=FACE_UNHAPPY] ytd-lottie-player.yt-animated-icon,yt-animated-icon[animated-icon-type=FACE_VERY_HAPPY] ytd-lottie-player.yt-animated-icon,yt-animated-icon[animated-icon-type=FACE_MEH] ytd-lottie-player.yt-animated-icon,yt-animated-icon[animated-icon-type=FACE_SAD] ytd-lottie-player.yt-animated-icon {position: absolute;height: 50px;width: 50px;} yt-animated-icon[animated-icon-type=NOTIFICATION_BELL] ytd-lottie-player.yt-animated-icon {position: absolute;height: 30px;width: 30px;}</style>");
w6a=d}d=w6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);x6a=a}a=x6a;return a}}});
var VC=y6a;VC.prototype.handlePropertyChange=VC.prototype.handlePropertyChange;_.U([_.N(),_.V("design:type",Object)],VC.prototype,"animatedIcon",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],VC.prototype,"active",void 0);_.U([_.N(),_.V("design:type",Boolean)],VC.prototype,"isDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],VC.prototype,"animatedIconType",void 0);_.U([_.N(),_.V("design:type",Boolean)],VC.prototype,"previousActive",void 0);
_.U([_.N(),_.V("design:type",Object)],VC.prototype,"lottiePlayerProps",void 0);_.U([_.N(),_.V("design:type",Object)],VC.prototype,"animationRef",void 0);_.U([_.uq("animatedIcon","active","isDarkTheme"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],VC.prototype,"handlePropertyChange",null);VC=_.U([_.Gq({is:"yt-animated-icon",isInjectionRoot:!0})],VC);var z6a;var A6a;var XAa=new WeakMap;var B6a,C6a=function(){if(void 0!==B6a)return B6a;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>yt-icon-shape {width: 100%;height: 100%;}</style>");return B6a=a};
document.head.appendChild(C6a().content);var D6a;var Sr=function(){_.QC.apply(this,arguments);this.JSC$9930_iconManager=_.of().resolve(Oq);this.pendingPromise=null};
_.H(Sr,_.QC);Sr.prototype.onConnected=function(){E6a(this,this.props.data)};
Sr.prototype.willReceiveProps=function(a){var b=this.props.data,c=a.data;b.iconName===c.iconName&&b.iconStyle===c.iconStyle&&b.iconSize===c.iconSize&&b.iconSetName===c.iconSetName||E6a(this,a.data)};
var E6a=function(a,b){var c=YAa(a.JSC$9930_iconManager,b);"function"===typeof c?(a.pendingPromise=null,a.renderIcon(c,null)):(a.pendingPromise=c,c.then(function(d){a.renderIcon(d,c)}))};
Sr.prototype.renderIcon=function(a,b){if(this.pendingPromise===b){for(;this.hostElement.firstChild;)this.hostElement.removeChild(this.hostElement.firstChild);this.hostElement.className="yt-spec-icon-shape";a(this.hostElement,this.props.options)}};
Sr.prototype.render=function(){_.xe()};
Sr.tagName="icon-shape";var F6a=function(){return _.O.apply(this,arguments)||this};
_.H(F6a,_.O);F6a.prototype.renderIdom=function(){this.data&&_.$Aa(this.data,{iconWidth:"100%",iconHeight:"100%"})};
_.J.Object.defineProperties(F6a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===D6a){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-icon-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_shape.yt.icon.shape.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(C6a().content.cloneNode(!0),a.content.firstChild);D6a=a}a=D6a;return a}}});
var G6a=F6a;_.U([_.L(_.TC),_.V("design:type",Object)],G6a.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],G6a.prototype,"data",void 0);G6a=_.U([_.Gq({is:"yt-icon-shape",isInjectionRoot:!0})],G6a);var H6a=new _.xA({type:"iconset",value:void 0}),I6a=function(){var a=_.Pl.apply(this,arguments)||this;a.isDarkTheme=document.documentElement.hasAttribute("dark");a.iconName="";a.iconsetName="yt-icons";a.iconset=null;a.missingIconSet=!1;a.iconType=null;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(I6a,_.Pl);_.f=I6a.prototype;_.f.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.isDarkTheme=a)};
_.f.handlePropertyChange=function(){var a=this,b,c,d,e,h,l,m,p,q,t,y;return _.v(function(z){switch(z.nextAddress){case 1:if(b=!a.icon&&!a.iconName||!a.isAttached)return z.return();c=a;d=c.icon;e=c.size;h=c.defaultToFilled;l=c.active;m=c.targetContainer;a.toggleContainerClass(m);_.u("kevlar_use_wil_icons")&&d&&(p=Qya(d),p.length?(q=p[1].toUpperCase(),a.iconType=yXa[q],a.iconType||(a.iconType=p[1])):a.iconType=null);if(d){z.jumpTo(2);break}a.iconsetName="";a.iconName="";return _.w(z,a.renderIcon(m,
d),3);case 3:return z.return();case 2:t=a.computeIcon(d);y=Qya(t);y.length&&(a.iconsetName=y[0],a.iconName=y[1]);if(!_.u("kevlar_use_wil_icons")){z.jumpTo(4);break}return _.w(z,a.getIconShapeData(),5);case 5:a.iconShapeData=z.yieldResult;case 4:if(a.shouldRenderIconShape(m)){z.jumpTo(6);break}return _.w(z,a.determineIconSet(t,l,h,e,m),6);case 6:return _.w(z,a.renderIcon(m,d),0)}})};
_.f.toggleContainerClass=function(a){a?this.classList.add("external-container"):this.classList.remove("external-container")};
_.f.computeIcon=function(a){return!_.u("default_to_innertube_icon")||0<a.indexOf(":")?a:_.Nq(a)};
_.f.determineIconSet=function(a,b,c,d){var e=this;return _.v(function(h){return 1==h.nextAddress?_.u("kevlar_system_icons")||_.u("music_web_enable_new_icon_set")||"WEB_CREATOR"===_.rf("INNERTUBE_CLIENT_NAME")?_.w(h,e.switchToYtSysIconset(a,b,c,d),3):h.jumpTo(2):2!=h.nextAddress?h.return():_.w(h,e.useYtSysIconsetForMissingIcons(a,b,c,d),0)})};
_.f.switchToYtSysIconset=function(a,b,c,d){var e=this,h,l,m,p,q,t,y;return _.v(function(z){switch(z.nextAddress){case 1:if(!a||"yt-icons"!==e.iconsetName&&"yt-sys-icons"!==e.iconsetName){z.jumpTo(0);break}h=Qya(a);l=h[1];l=_.$ya(l);return _.w(z,Mq(l,!0),3);case 3:return m=z.yieldResult,_.w(z,Mq(l,!1),4);case 4:if((p=z.yieldResult)||b&&m)e.iconsetName="yt-sys-icons";e.iconName=e.getIconName(l,b,c,p,m);if(24===d){z.jumpTo(0);break}q="yt-sys-icons"+d+":"+e.iconName;return _.w(z,Mq(q,!1,!0),6);case 6:return t=
z.yieldResult,_.w(z,Mq(q,!0,!0),7);case 7:y=z.yieldResult;e.iconName=e.getIconName(l,b,c,t,y);if(!b&&t||b&&y)e.iconsetName="yt-sys-icons"+d;_.Bo(z)}})};
_.f.getIconName=function(a,b,c,d,e){a.includes("-filled")&&(a=a.replace("-filled",""));return e&&(b||c)?a+"-filled":a};
_.f.useYtSysIconsetForMissingIcons=function(a,b,c,d){var e=this,h,l;return _.v(function(m){if(1==m.nextAddress)return"yt-icons"!==e.iconsetName?m.jumpTo(0):_.w(m,Mq(e.iconName,!1,!1,!0),3);if(4!=m.nextAddress)return h=m.yieldResult,_.w(m,Mq(e.iconName,!1),4);l=m.yieldResult;if(h||!l)return m.jumpTo(0);e.iconsetName="yt-sys-icons";return _.w(m,e.switchToYtSysIconset(a,b,c,d),0)})};
_.f.onIconsetAdded=function(){this.renderIcon(this.targetContainer,this.icon)};
_.f.getIconManager=function(){return _.v(function(a){try{return a.return(_.of().resolve(Oq))}catch(b){return a.return(new Promise(function(c){_.LB().parkOrScheduleJob(function(){c(_.of().resolve(Oq))},2,"ci")}))}})};
_.f.getIconShapeData=function(){var a=this,b,c,d,e,h,l;return _.v(function(m){if(1==m.nextAddress){if(!a.iconType)return m.return(void 0);b=a.iconType.toLowerCase();c=b.endsWith("_filled")||b.endsWith("-filled");return _.w(m,a.getIconManager(),2)}d=m.yieldResult;e=a.active||a.defaultToFilled||c?"youtube_fill":"youtube_outline";h={iconName:b,iconStyle:e,iconSize:a.size,iconSetName:a.iconsetName};l=!!d.resolveIcon(h);l||(h.iconSize=void 0,l=!!d.resolveIcon(h));!l&&c&&(h.iconName=b.substring(0,b.length-
7),h.iconSize=a.size,l=!!d.resolveIcon(h),l||(h.iconSize=void 0,l=!!d.resolveIcon(h)));l||(h.iconStyle=void 0,l=!!d.resolveIcon(h));l||_.Sj(new _.lg("Icon not supported",{iconName:h.iconName,iconStyle:h.iconStyle,iconSize:h.iconSize,iconType:b}));return m.return(l?h:void 0)})};
_.f.shouldRenderIconShape=function(a){if(!_.u("kevlar_use_wil_icons")||!this.iconType||!this.iconShapeData||this.isAnimatedIcon)return!1;var b=this.getContainer(a);a=!!b&&_.u("web_animated_like")&&Yza(b);b=!!b&&_.u("web_animated_actions")&&Zza(b,this.icon);return!a&&!b};
_.f.renderIcon=function(a,b){var c=this,d,e,h,l,m,p,q,t,y;return _.v(function(z){switch(z.nextAddress){case 1:if(b&&c.icon!==b)return z.return();d=c.getContainer(a);e=!!d&&_.u("web_animated_like")&&Yza(d);h=!!d&&_.u("web_animated_actions")&&Zza(d,c.icon);if(c.shouldRenderIconShape(a)&&c.iconType)return c.applyIconShape(e,h,d),z.return();c.removeIconShape();if(!d)return z.return();""===c.iconName&&c.iconset&&d&&(c.removeStaticIcon(c.iconset,d),(e||h)&&c.removeAnimatedIcon(d));if(""===c.iconName&&c.iconset||
!c.iconsetName||!H6a)return z.return();c.iconset=H6a.byKey(c.iconsetName);if(!c.iconset)return c.missingIconSet=!0,window.addEventListener("iron-iconset-added",_.Rr(c,c.onIconsetAdded)),z.return();c.missingIconSet&&(c.missingIconSet=!1,window.removeEventListener("iron-iconset-added",_.Rr(c,c.onIconsetAdded)));m=(l=h||e||c.isAnimatedIcon?Xza(c.icon):void 0)&&!l.lazyLoad;q=l&&(null==(p=l)?void 0:p.lazyLoad)&&(l.lottiePlayerProps.animationConfig.animationData?!0:_.Fr.get(c.isDarkTheme?l.pathDarkTheme:
l.path)?!0:!1);if(m||q)return c.applyAnimatedIcon(d,l,c.iconset),z.return();if(q||null==(t=l)||!t.lazyLoad){z.jumpTo(2);break}y=aAa(l,c.isDarkTheme);c.applyStaticIcon(c.iconset,d,c.iconName,a,e,h);return _.w(z,y,3);case 3:return _.w(z,c.renderIcon(c.targetContainer,c.icon),4);case 4:return z.return();case 2:c.applyStaticIcon(c.iconset,d,c.iconName,a,e,h),_.Bo(z)}})};
_.f.getContainer=function(a){var b,c=null==(b=nza(this.hostElement))?void 0:b.host;b=!!c&&!!c.$;if(!a||b)return a?this.getTargetContainer(a,c):this};
_.f.getTargetContainer=function(a,b){var c=b.$[a]||b.$$("#"+a);c||_.Rj(new _.lg("yt-icon container missing",b.is,a));return c};
_.f.applyStaticIcon=function(a,b,c,d,e,h){(e||h)&&this.removeAnimatedIcon(b);this.removeIconShape();try{h&&this.iconType?this.applyIconShape(!1,!1,b):a.applyIcon(b,c)}catch(l){this.handleError(l,d,b)}};
_.f.applyIconShape=function(a,b,c){this.iconset&&c&&(this.removeStaticIcon(this.iconset,c),(a||b)&&this.removeAnimatedIcon(c));this.iconShape||(a=document.createElement("yt-icon-shape"),_.$q(this.hostElement).appendChild(a));var d,e;null==(d=this.iconShape)||null==(e=d.set)||e.call(d,"data",this.iconShapeData)};
_.f.removeIconShape=function(){_.u("kevlar_use_wil_icons")&&this.iconShape&&_.$q(this.hostElement).removeChild(this.iconShape)};
_.f.removeStaticIcon=function(a,b){a.removeIcon(b)};
_.f.applyAnimatedIcon=function(a,b,c){this.removeStaticIcon(c,a);this.removeIconShape();var d;c=this.animatedIconElement&&(null==(d=this.animatedIconElement.animatedIcon)?void 0:d.type)===b.type;var e;d=_.u("kevlar_animated_like_active_killswitch")?c:c&&(null==(e=this.animatedIconElement)?void 0:e.active)!==this.active;this.animatedIconElement&&d?(this.animatedIconElement.animatedIcon=b,this.animatedIconElement.active=this.active,this.animatedIconElement.isDarkTheme=this.isDarkTheme):(this.animatedIconElement&&
this.removeAnimatedIcon(a),this.animatedIconElement=document.createElement("yt-animated-icon"),this.animatedIconElement.animatedIcon=b,this.animatedIconElement.active=this.active,this.animatedIconElement.isDarkTheme=this.isDarkTheme,a=_.$q(a),a.insertBefore(this.animatedIconElement,a.childNodes[0]))};
_.f.removeAnimatedIcon=function(a){a=_.$q(a);this.animatedIconElement&&a.contains(this.animatedIconElement)&&a.removeChild(this.animatedIconElement);this.animatedIconElement=void 0};
_.f.handleError=function(a,b,c){_.Tj(a,this.iconName,b,c);b=_.u("web_animated_like")&&Yza(c);var d=!1;window.location.href.includes("JpymaW6Lh2w")?d=!0:c._svgIcon&&(c=(c=c._svgIcon.parentNode)?c.tagName:"unknown",_.Tj(a,c),"YT-ICON"===c&&"NotFoundError"===a.name?d=!0:"NotFoundError"===a.name&&b&&(d=!0));d?_.Sj(a):_.Rj(a)};
_.J.Object.defineProperties(I6a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===A6a){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;
if(void 0===z6a){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.core.yt_icon.yt.icon.css.js--\x3e<style is-scoped>yt-icon,.yt-icon-container.yt-icon {display: inline-flexbox;display: inline-flex;align-items: 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);-webkit-animation: var(--iron-icon-animation);animation: var(--iron-icon-animation);margin-top: var(--iron-icon-margin-top);margin-right: var(--iron-icon-margin-right);margin-bottom: var(--iron-icon-margin-bottom);margin-left: var(--iron-icon-margin-left);padding: var(--iron-icon-padding);} yt-icon.external-container {display: none!important;}</style>");
z6a=d}d=z6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);A6a=a}a=A6a;return a}}});
_.WC=I6a;_.WC.prototype.handlePropertyChange=_.WC.prototype.handlePropertyChange;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],_.WC.prototype,"actionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",String)],_.WC.prototype,"icon",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],_.WC.prototype,"active",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],_.WC.prototype,"defaultToFilled",void 0);
_.U([_.N({value:!1}),_.V("design:type",Boolean)],_.WC.prototype,"isAnimatedIcon",void 0);_.U([_.N({value:24}),_.V("design:type",Number)],_.WC.prototype,"size",void 0);_.U([_.N({value:""}),_.V("design:type",String)],_.WC.prototype,"targetContainer",void 0);_.U([_.N(),_.V("design:type",Object)],_.WC.prototype,"animatedIconElement",void 0);_.U([_.N(),_.V("design:type",Object)],_.WC.prototype,"isDarkTheme",void 0);_.U([_.vq("yt-icon-shape"),_.V("design:type",_.Pl)],_.WC.prototype,"iconShape",void 0);
_.U([_.uq("icon","active","defaultToFilled","size","targetContainer","isAttached","isDarkTheme"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype",Promise)],_.WC.prototype,"handlePropertyChange",null);_.WC=_.U([_.Gq({is:"yt-icon",noInjection:!0})],_.WC);var aBa="section1Color section2Color section3Color section4Color navBarColor primaryTitleColor secondaryTitleColor bodyTextColor iconActivatedColor iconInactiveColor iconDisabledColor".split(" "),cBa=["backgroundColor","borderColor","foregroundTitleColor","foregroundBodyColor","foregroundActivatedColor"];var J6a={};J6a.YtPlaintextBehavior=[_.tA,{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){_.fv&&(a=a.detail.keyboardEvent,a.stopImmediatePropagation(),a.preventDefault())}}];var dBa;dBa=0;_.K6a=new WeakMap;_.XC=new Set;var L6a,M6a=function(){if(void 0!==L6a)return L6a;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>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-base-background: #fff;--yt-spec-raised-background: #fff;--yt-spec-menu-background: #fff;--yt-spec-inverted-background: #0f0f0f;--yt-spec-additive-background: rgba(0, 0, 0, 0.05);--yt-spec-outline: rgba(0, 0, 0, 0.1);--yt-spec-shadow: rgba(0, 0, 0, 0.25);--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-suggested-action-inverse: #263850;--yt-spec-icon-active-other: #606060;--yt-spec-icon-inactive: #909090;--yt-spec-icon-disabled: #ccc;--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-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-primary-inverse: #030303;--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-touch-response: #fff;--yt-spec-static-overlay-touch-response-inverse: #000;--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-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-10-percent-layer: rgba(0, 0, 0, 0.1);--yt-spec-snackbar-background: #212121;--yt-spec-snackbar-background-updated: #181818;--yt-spec-badge-chip-background: rgba(0, 0, 0, 0.05);--yt-spec-verified-badge-background: rgba(0, 0, 0, 0.15);--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-static-overlay-button-hover: rgba(255, 255, 255, 0.5);--yt-spec-mono-filled-hover: #272727;--yt-spec-commerce-filled-hover: #0556bf;--yt-spec-mono-tonal-hover: rgba(0, 0, 0, 0.1);--yt-spec-commerce-tonal-hover: #dadfe6;--yt-spec-static-overlay-filled-hover: #e6e6e6;--yt-spec-static-overlay-tonal-hover: rgba(255, 255, 255, 0.2);--yt-spec-discover-red: #c00;--yt-spec-discover-green: #007f1b;--yt-spec-discover-blue: #005cff;--yt-spec-filled-button-text: #fff;--yt-spec-paper-tab-ink: rgba(0, 0, 0, 0.3);--yt-spec-selected-nav-text: #c00;} html[darker-dark-theme],[darker-dark-theme] [light] {--yt-spec-text-primary: #0f0f0f;--yt-spec-text-primary-inverse: #fff;} html[dark],[dark] {--yt-spec-base-background: #0f0f0f;--yt-spec-raised-background: #212121;--yt-spec-menu-background: #282828;--yt-spec-inverted-background: #f1f1f1;--yt-spec-additive-background: rgba(255, 255, 255, 0.1);--yt-spec-outline: rgba(255, 255, 255, 0.2);--yt-spec-shadow: rgba(0, 0, 0, 0.25);--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-suggested-action-inverse: #def1ff;--yt-spec-icon-active-other: #fff;--yt-spec-icon-inactive: #909090;--yt-spec-icon-disabled: #606060;--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-button-background: #c00;--yt-spec-brand-link-text: #ff4e45;--yt-spec-wordmark-text: #fff;--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-primary-inverse: #030303;--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-touch-response: #fff;--yt-spec-static-overlay-touch-response-inverse: #000;--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-discover-red: #ff4e45;--yt-spec-discover-green: #a4ffa4;--yt-spec-discover-blue: #6ea2ff;--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-10-percent-layer: rgba(255, 255, 255, 0.1);--yt-spec-snackbar-background: #030303;--yt-spec-snackbar-background-updated: #f9f9f9;--yt-spec-badge-chip-background: rgba(255, 255, 255, 0.1);--yt-spec-verified-badge-background: rgba(255, 255, 255, 0.25);--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-static-overlay-button-hover: rgba(255, 255, 255, 0.5);--yt-spec-mono-filled-hover: #d9d9d9;--yt-spec-commerce-filled-hover: #65b8ff;--yt-spec-mono-tonal-hover: rgba(255, 255, 255, 0.2);--yt-spec-commerce-tonal-hover: #515561;--yt-spec-static-overlay-filled-hover: #e6e6e6;--yt-spec-static-overlay-tonal-hover: rgba(255, 255, 255, 0.2);--yt-spec-paper-tab-ink: rgba(255, 255, 255, 0.3);--yt-spec-filled-button-text: #030303;--yt-spec-selected-nav-text: #fff;} html[darker-dark-theme][dark],[darker-dark-theme] [dark] {--yt-spec-text-primary: #f1f1f1;--yt-spec-text-primary-inverse: #0f0f0f;} html[darker-dark-theme-deprecate],[darker-dark-theme-deprecate] {--yt-spec-brand-background-solid: var(--yt-spec-raised-background);--yt-spec-brand-background-primary: var(--yt-spec-raised-background);--yt-spec-brand-background-secondary: var(--yt-spec-raised-background);--yt-spec-general-background-a: var(--yt-spec-base-background);--yt-spec-general-background-b: var(--yt-spec-base-background);--yt-spec-general-background-c: var(--yt-spec-base-background);--yt-spec-error-background: var(--yt-spec-inverted-background);--yt-spec-badge-chip-background: var(--yt-spec-additive-background);--yt-spec-verified-badge-background: var(--yt-spec-additive-background);--yt-spec-10-percent-layer: var(--yt-spec-outline);--yt-spec-snackbar-background: var(--yt-spec-inverted-background);}</style>");
return L6a=a};
document.head.appendChild(M6a().content);var N6a;var O6a,P6a=function(){if(void 0!==O6a)return O6a;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html {--yt-spec-white-1: #fff;--yt-spec-white-2: #f9f9f9;--yt-spec-white-3: #f1f1f1;--yt-spec-white-4: #e9e9e9;--yt-spec-black-1: #282828;--yt-spec-black-2: #1f1f1f;--yt-spec-black-3: #161616;--yt-spec-black-4: #0d0d0d;--yt-spec-black-pure: #000;--yt-spec-grey-1: #ccc;--yt-spec-grey-2: #aaa;--yt-spec-grey-3: #909090;--yt-spec-grey-4: #717171;--yt-spec-grey-5: #606060;--yt-brand-youtube-red: #f00;--yt-brand-medium-red: #c00;--yt-brand-light-red: #ff4e45;--yt-spec-red-30: #ff8983;--yt-spec-red-70: #990412;--yt-spec-pale-blue: #f2f8ff;--yt-spec-light-blue: #3ea6ff;--yt-spec-dark-blue: #065fd4;--yt-spec-navy-blue: #252a3a;--yt-spec-light-green: #2ba640;--yt-spec-dark-green: #107516;--yt-spec-yellow: #fbc02d;--yt-spec-black-pure-alpha-5: rgba(0, 0, 0, 0.05);--yt-spec-black-pure-alpha-10: rgba(0, 0, 0, 0.1);--yt-spec-black-pure-alpha-15: rgba(0, 0, 0, 0.15);--yt-spec-black-pure-alpha-30: rgba(0, 0, 0, 0.3);--yt-spec-black-pure-alpha-60: rgba(0, 0, 0, 0.6);--yt-spec-black-pure-alpha-80: rgba(0, 0, 0, 0.8);--yt-spec-black-1-alpha-98: rgba(40, 40, 40, 0.98);--yt-spec-black-1-alpha-95: rgba(40, 40, 40, 0.95);--yt-spec-white-1-alpha-10: rgba(255, 255, 255, 0.1);--yt-spec-white-1-alpha-20: rgba(255, 255, 255, 0.2);--yt-spec-white-1-alpha-25: rgba(255, 255, 255, 0.25);--yt-spec-white-1-alpha-30: rgba(255, 255, 255, 0.3);--yt-spec-white-1-alpha-70: rgba(255, 255, 255, 0.7);--yt-spec-white-1-alpha-95: rgba(255, 255, 255, 0.95);--yt-spec-white-1-alpha-98: rgba(255, 255, 255, 0.98);--yt-brand-medium-red-alpha-90: rgba(204, 0, 0, 0.9);--yt-brand-medium-red-alpha-30: rgba(204, 0, 0, 0.3);--yt-brand-light-red-alpha-30: rgba(255, 78, 69, 0.3);--yt-spec-light-blue-alpha-30: rgba(62, 166, 255, 0.3);--yt-spec-dark-blue-alpha-30: rgba(6, 95, 212, 0.3);}</style>");
return O6a=a};
document.head.appendChild(P6a().content);var Q6a;var R6a=document.head,S6a=R6a.appendChild,T6a;if(void 0===Q6a){var U6a=document.createElement("template");_.K(U6a,"\x3c!--css-build:shady--\x3e");U6a.content.insertBefore(P6a().content.cloneNode(!0),U6a.content.firstChild);Q6a=U6a}T6a=Q6a;S6a.call(R6a,T6a.content);var V6a,W6a=function(){if(void 0!==V6a)return V6a;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html {--yt-deprecated-luna-black: hsl(0, 0%, 6.7%);--yt-deprecated-opalescence-grey: hsl(0, 0%, 53.3%);--yt-deprecated-opalescence-soft-grey: hsl(0, 0%, 93.3%);--yt-deprecated-blue: hsl(206.1, 79.3%, 52.7%);--yt-deprecated-luna-black-opacity-lighten-1: hsla(0, 0%, 6.7%, 0.8);--yt-deprecated-luna-black-opacity-lighten-2: hsla(0, 0%, 6.7%, 0.6);--yt-deprecated-luna-black-opacity-lighten-3: hsla(0, 0%, 6.7%, 0.4);--yt-deprecated-opalescence-soft-grey-opacity-lighten-3: hsla( 0, 0%, 93.3%, 0.4 );--yt-deprecated-white-opacity-lighten-1: hsla(0, 0%, 100%, 0.8);--yt-deprecated-white-opacity-lighten-2: hsla(0, 0%, 100%, 0.6);--yt-deprecated-dark-surface-100: hsl(0, 0%, 7%);}</style>");
return V6a=a};
document.head.appendChild(W6a().content);var X6a;var Y6a=document.head,Z6a=Y6a.appendChild,$6a;if(void 0===X6a){var a7a=document.createElement("template");_.K(a7a,"\x3c!--css-build:shady--\x3e");a7a.content.insertBefore(W6a().content.cloneNode(!0),a7a.content.firstChild);X6a=a7a}$6a=X6a;Z6a.call(Y6a,$6a.content);var b7a=document.head,c7a=b7a.appendChild,d7a;if(void 0===N6a){var e7a=document.createElement("template");_.K(e7a,"\x3c!--css-build:shady--\x3e");e7a.content.insertBefore(M6a().content.cloneNode(!0),e7a.content.firstChild);N6a=e7a}d7a=N6a;c7a.call(b7a,d7a.content);var f7a;var g7a;var h7a,i7a=function(){if(void 0!==h7a)return h7a;var a=document.createElement("template");_.K(a,'\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>.yt-core-attributed-string {} .yt-core-attributed-string--inline-flex-mod {display: inline-flex;height: 1.4em;vertical-align: middle;} .yt-core-attributed-string--inline-block-mod {display: inline-block;} .yt-core-attributed-string__image-element {} .yt-core-attributed-string__image-element--image-alignment-bottom {vertical-align: bottom;} .yt-core-attributed-string__image-element--image-alignment-baseline {vertical-align: baseline;} .yt-core-attributed-string__image-element--image-alignment-vertical-center {align-self: center;} .yt-core-attributed-string__link {text-decoration: none;} .yt-core-attributed-string__link--display-type {display: inline;} .yt-core-attributed-string__link--call-to-action-color {color: var(--yt-spec-call-to-action);} .yt-core-attributed-string__link--overlay-call-to-action-color {color: var(--yt-spec-static-overlay-call-to-action);} .yt-core-attributed-string--link-inherit-color {} .yt-core-attributed-string--link-inherit-color .yt-core-attributed-string__link--call-to-action-color {color: inherit;} .yt-core-attributed-string--highlight-text-decorator {} .yt-core-attributed-string--highlight-text-decorator .yt-core-attributed-string__link--display-type {display: inline-flex;align-items: center;} .yt-core-attributed-string--bracket-text-decorator {} .yt-core-attributed-string--ellipsis-truncate {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} .yt-core-attributed-string--white-space-no-wrap {white-space: nowrap;} .yt-core-attributed-string--white-space-pre-wrap {white-space: pre-wrap;} .yt-core-attributed-string--ignore-split-lines {white-space: normal;} .yt-core-attributed-string--text-alignment-left {display: block;text-align: left;} .yt-core-attributed-string--text-alignment-right {display: block;text-align: right;} .yt-core-attributed-string--text-alignment-center {display: block;text-align: center;} .yt-core-attributed-string--text-alignment-justified {display: block;text-align: justify;} .yt-core-attributed-string--text-alignment-layout-start {display: block;align-self: flex-start;} .yt-core-attributed-string--text-alignment-unknown {display: block;text-align: inherit;} .yt-core-attributed-string--word-wrapping {overflow-wrap: anywhere;} .yt-core-attributed-string--underlined {-webkit-text-decoration-line: underline;text-decoration-line: underline;} .yt-core-attributed-string--strikethrough {-webkit-text-decoration-line: line-through;text-decoration-line: line-through;} .yt-core-attributed-string--underline-strikethrough {-webkit-text-decoration-line: underline line-through;text-decoration-line: underline line-through;} .yt-core-attributed-string--line-style-none {text-decoration: none;} .yt-core-attributed-string--line-style-single {-webkit-text-decoration-style: solid;text-decoration-style: solid;} .yt-core-attributed-string--line-style-dot {-webkit-text-decoration-style: dotted;text-decoration-style: dotted;} .yt-core-attributed-string--baseline-offset-subscript {vertical-align: sub;} .yt-core-attributed-string--baseline-offset-superscript {vertical-align: super;} .yt-core-attributed-string--baseline-offset-unknown {vertical-align: baseline;} .yt-core-attributed-string--italicized {font-style: italic;} .yt-core-attributed-string--heading-1 {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;} .yt-core-attributed-string--heading-2 {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} .yt-core-attributed-string--heading-3 {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;}</style>');
return h7a=a};
document.head.appendChild(i7a().content);var j7a;_.fs=new _.ey("highlightTextDecorator");_.k7a=new _.gy("APP_DIRECTION_TOKEN");_.Cs=new _.gy("ICON_RENDERER_TOKEN");_.ds=new _.gy("DARK_THEME_TOKEN");_.YC=new _.gy("BUTTON_RENDERER_TOKEN");_.l7a=new _.gy("DWELL_DETECTOR_REGISTRY_TOKEN");_.ZC=new _.gy("KEY_MANAGER_TOKEN");var MBa=new _.ey("layoutProperties");var NBa=new _.ey("imageType");_.cs=new _.gy("COMMAND_HANDLER_TOKEN");var m7a=function(a){var b=this;this.holdTime=void 0===a?500:a;this.longPressTimeout=NaN;this.moveOccurred=this.longPressOccurred=!1;this.onlongpress=function(c){var d=new CustomEvent("LONG_PRESS"),e;null==(e=c.changedTouches[0].target)||e.dispatchEvent(d)};
this.ontouchstart=function(c){b.longPressTimeout=_.Gl(_.Ph,function(){b.onlongpress(c);b.longPressOccurred=!0},b.holdTime)};
this.ontouchmove=function(){_.Ph.cancelJob(b.longPressTimeout);b.longPressTimeout=NaN;b.longPressOccurred=!1;b.moveOccurred=!0};
this.ontouchend=function(c){if(b.longPressTimeout&&!b.longPressOccurred&&!b.moveOccurred){var d;null==(d=c.changedTouches[0].target)||d.dispatchEvent(new Event("click"))}_.Ph.cancelJob(b.longPressTimeout);b.longPressTimeout=NaN;b.longPressOccurred=!1;b.moveOccurred=!1}};var DBa=function(a,b){m7a.call(this,b);var c=this;this.callback=a;this.onlongpress=function(d){var e;null==(e=c.callback)||e.call(c,d)}};
_.H(DBa,m7a);var EBa=function(a,b){var c=Object.assign({},b);a=_.g(new Map([["ontouchstart",a.ontouchstart],["ontouchend",a.ontouchend],["ontouchmove",a.ontouchmove]]));for(var d=a.next(),e={};!d.done;e={eventName$jscomp$69:void 0,eventHandler$jscomp$1:void 0},d=a.next()){var h=_.g(d.value);d=h.next().value;h=h.next().value;e.eventName$jscomp$69=d;e.eventHandler$jscomp$1=h;b[e.eventName$jscomp$69]=function(l){return function(m){var p;null==(p=c[l.eventName$jscomp$69])||p.call(c,m);(0,l.eventHandler$jscomp$1)(m)}}(e)}};var pBa=new _.ey("parallelCommand");_.rBa=new _.ey("serialCommand");var J7a=function(){this.data=[]};
J7a.prototype.push=function(a){this.data.push(a)};_.X7a=new J7a;var zBa=[GMa,HMa,IMa,KMa,JMa,FMa,LMa,MMa];var KBa=new _.ey("bracketTextDecorator");var RBa=window.devicePixelRatio||1;var VBa=new Map([["yt_outline_bag_black_24","bag"]]);var dCa,k8a;dCa=Object.freeze?Object.freeze(Object.create(null)):{};_.Es=function(){};
null==(k8a=window.requestIdleCallback)||k8a.bind(window);_.kaa();var $C=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 _.dA((0,_.Uu)(this.requestScan,this),100);window.addEventListener("scroll",function(){c.fire()},!0);
window.addEventListener("resize",(0,_.Uu)(this.requestScan,this));window.addEventListener("state-navigatestart",function(){b.observationTargets=[]});
window.addEventListener("state-navigateend",(0,_.Uu)(this.requestScan,this))};
$C.prototype.observe=function(a){this.observationTargets.includes(a)||this.observationTargets.push(a)};
$C.prototype.unobserve=function(a){this.observationTargets=this.observationTargets.filter(function(b){return b!==a})};
$C.prototype.requestScan=function(){var a=this;this.scanRequested||(_.Gr(function(){p8a(a)}),this.scanRequested=!0)};
var p8a=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};
$C.prototype.disconnect=function(){this.observationTargets=[]};var v8a={landscape:"(min-width: 931px) and (orientation: landscape)",portrait:"(min-width: 550px) and (orientation: portrait)"},w8a=void 0,x8a=window.innerWidth,y8a=window.innerHeight;window.addEventListener("resize",function(){w8a=void 0});var z8a="IntersectionObserver"in window;if(void 0===w8a){var A8a;A8a="matchMedia"in window?window.matchMedia(v8a.landscape+","+v8a.portrait).matches:void 0;w8a=void 0!==A8a?A8a:930<=x8a&&550<=y8a||550<=x8a&&930<=y8a}var B8a=!w8a,eCa=z8a?bCa():B8a?new $C(function(a){_.Gr(function(){aCa(a)})}):{observe:function(a){_.Gr(function(){aCa(a)})},
unobserve:function(){}};var jCa={calledOnce:!1,state:"visible"},iCa={calledOnce:!1,state:"hidden"};var C8a=function(){return _.O.apply(this,arguments)||this};
_.H(C8a,_.O);C8a.prototype.renderIdom=function(){this.data&&!this.disable&&(this.config={ariaLabel:this.hostElement.ariaLabel,ellipsisTruncate:this.ellipsisTruncate,isOverlay:this.isOverlay,linkInheritColor:this.linkInheritColor,noPreWrap:this.noPreWrap,noWrap:this.noWrap,userInput:this.userInput,noEndpoints:this.noEndpoints,headerRuns:this.headerRuns},_.Fs(this.data,this.config))};
_.J.Object.defineProperties(C8a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===j7a){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-attributed-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.web_interface_library.core.yt_attributed_string.yt.attributed.string.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(i7a().content.cloneNode(!0),a.content.firstChild);j7a=a}a=j7a;return a}}});
var aD=C8a;_.U([_.L(_.TC),_.V("design:type",Object)],aD.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],aD.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],aD.prototype,"ariaLabel",void 0);_.U([_.N(),_.V("design:type",Boolean)],aD.prototype,"disable",void 0);_.U([_.N(),_.V("design:type",Boolean)],aD.prototype,"ellipsisTruncate",void 0);_.U([_.N(),_.V("design:type",Boolean)],aD.prototype,"isOverlay",void 0);
_.U([_.N(),_.V("design:type",Boolean)],aD.prototype,"linkInheritColor",void 0);_.U([_.N(),_.V("design:type",Boolean)],aD.prototype,"noPreWrap",void 0);_.U([_.N(),_.V("design:type",Boolean)],aD.prototype,"noWrap",void 0);_.U([_.N(),_.V("design:type",Boolean)],aD.prototype,"userInput",void 0);_.U([_.N(),_.V("design:type",Boolean)],aD.prototype,"noEndpoints",void 0);_.U([_.N(),_.V("design:type",Array)],aD.prototype,"headerRuns",void 0);aD=_.U([_.Gq({is:"yt-attributed-string",isInjectionRoot:!0})],aD);var D8a=_.Mu(["#"]),bD=function(){var a=_.O.apply(this,arguments)||this;a.hasChange_=!1;a.hasSetTitle_=!1;a.useIOObserverForVisibilityLogging_=_.u("kevlar_use_vimio_behavior")&&"WEB"===_.rf("INNERTUBE_CLIENT_NAME");a.ytFormattedStringObserverHandlerKeys_=void 0;return a};
_.H(bD,_.O);_.f=bD.prototype;_.f.created=function(){this.useIOObserverForVisibilityLogging_=_.u("kevlar_use_vimio_behavior")&&"WEB"===_.rf("INNERTUBE_CLIENT_NAME");this.isEmpty=!0};
_.f.ready=function(){"rtl"===_.rf("HTML_DIR")?this.useMixedDirectionFormattedStrings?this.hostElement.dir="rtl":this.respectHtmlDir||(this.hostElement.dir="auto"):_.u("enable_respect_lang_dir")&&this.respectLangDir&&(this.hostElement.dir="auto",this.hostElement.style.textAlign="left");this.enableContentEditableChanged_()};
_.f.attached=function(){this.hasChange_&&this.textChanged_(this.text)};
_.f.detached=function(){this.unobserveIOObservers_()};
_.f.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&&(_.C4a(b),b.textContent="");b=a.lastChild}};
_.f.unobserveIOObservers_=function(){if(this.useIOObserverForVisibilityLogging_&&this.ytRendererBehavior.visibilityObserver&&this.ytFormattedStringObserverHandlerKeys_){for(var a=_.g(this.ytFormattedStringObserverHandlerKeys_),b=a.next();!b.done;b=a.next())this.ytRendererBehavior.visibilityObserver.unobserveByKey(b.value);this.ytFormattedStringObserverHandlerKeys_.length=0}};
_.f.resetForAttributedString=function(){var a=this.getRoot();!a.querySelector("yt-attributed-string")&&this.ytAttributedStringElementRef&&(this.clearContents_(),a.appendChild(this.ytAttributedStringElementRef))};
_.f.resetForFormattedString=function(){var a=this.getRoot(),b=a.querySelector("yt-attributed-string");b&&(this.ytAttributedStringElementRef=a.removeChild(b))};
_.f.textChanged_=function(a){if(void 0===this.isAttached)this.hasChange_=!0;else{this.hasChange_=!1;this.isEmpty=!a||!a.runs&&!a.simpleText;if(_.u("web_replace_formatted_with_attributed_string")){if(this.useYtAttributedString){this.resetForAttributedString();return}this.resetForFormattedString()}this.unobserveIOObservers_();for(var b=this.hostElement.firstChild;b&&"FONT"===b.nodeName;){var c=b;b=b.nextSibling;this.hostElement.removeChild(c)}b=this.getRoot();if(this.isEmpty)this.clearContents_();else{this.ellipsisTruncateChanged_(this.ellipsisTruncate);
c=a.simpleText;var d;!c&&1===(null==(d=a.runs)?void 0:d.length)&&this.isSimpleString_(a.runs[0])&&(c=a.runs[0].text);void 0!==c&&_.u("disable_simple_mixed_direction_formatted_strings")&&!this.respectHtmlDir&&this.useMixedDirectionFormattedStrings&&"rtl"===_.rf("HTML_DIR")&&(this.hostElement.dir="auto");if(void 0===c||!_.u("disable_simple_mixed_direction_formatted_strings")&&this.useMixedDirectionFormattedStrings)a=a.runs,void 0!==c&&(a=[{text:c}]),this.ellipsisTruncate?this.hostElement.classList.add("complex-string"):
this.hostElement.classList.remove("complex-string"),a&&this.updateText_(a),b.textContent||this.hasEmoji||(this.isEmpty=!0);else{try{b.textContent=c}catch(e){}b.textContent||(this.isEmpty=!0)}}}};
_.f.ellipsisTruncateChanged_=function(a){!a||this.hostElement.title&&!this.hasSetTitle_?this.hasSetTitle_&&(this.hostElement.removeAttribute("title"),this.hasSetTitle_=!1):(this.hostElement.title=this.getRawText(),this.hasSetTitle_=!0)};
_.f.computeAriaLabel_=function(a){return a};
_.f.computeEllipsisTruncateStyling=function(a,b){return a&&!b};
_.f.computeUseAttributedString=function(a){return _.u("web_replace_formatted_with_attributed_string")&&_.hBa(a)&&!this.disableAttributedString&&!this.enableContentEditable};
_.f.setNodeStyle_=function(a,b){!this.useMixedDirectionFormattedStrings||this.respectHtmlDir||_.u("disable_child_node_auto_formatted_strings")&&"auto"===this.hostElement.dir?b.removeAttribute("dir"):b.setAttribute("dir","auto");b.classList.remove("bold","deemphasize","italic","strikethrough","bracket","error-underline");b.style.color="";var c=null;this.noStyles||(a.bold&&(b.classList.add("bold"),c="bold"),a.deemphasize&&(b.classList.add("deemphasize"),c="deemphasize"),a.italics&&b.classList.add("italic"),
a.strikethrough&&b.classList.add("strikethrough"),a.errorUnderline&&b.classList.add("error-underline"),a.bracket&&b.classList.add("bracket"),a.textColor&&(b.style.color=_.Bp(a.textColor)));c!==b.getAttribute("style-target")&&(c?b.setAttribute("style-target",c):b.removeAttribute("style-target"))};
_.f.setUpVisibilityLogging_=function(a,b){var c=this;this.setNodeTrackingParams_(a,b);var d;(null==(d=b.data)?0:d.trackingParams)&&this.useIOObserverForVisibilityLogging_&&this.ytRendererBehavior.visibilityObserver&&(a=this.ytRendererBehavior.visibilityObserver.observe(b,function(e){var h=c.ytRendererBehavior.getVisibilityLogger();h&&h.reportShown(e)},this.ytRendererBehavior.visibilityOptionVisible_),b=this.ytRendererBehavior.visibilityObserver.observe(b,function(e){var h=c.ytRendererBehavior.getVisibilityLogger();
h&&h.reportHidden(e)},this.ytRendererBehavior.visibilityOptionHidden_),this.ytFormattedStringObserverHandlerKeys_||(this.ytFormattedStringObserverHandlerKeys_=[]),this.ytFormattedStringObserverHandlerKeys_.push(a),this.ytFormattedStringObserverHandlerKeys_.push(b))};
_.f.setNodeTrackingParams_=function(a,b){b.data||(b.data={});if((a=a.loggingDirectives?a.loggingDirectives.trackingParams:null)||b.data.trackingParams)b.data.trackingParams=a};
_.f.computeHasLinkOnly_=function(a){return!(!a||1!==a.length||this.noEndpoints||!a[0].navigationEndpoint)};
_.f.getRoot=function(){return this.enableContentEditable?_.$q(_.$q(this.hostElement).querySelector("[contenteditable]")):_.$q(this.hostElement)};
_.f.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())};
_.f.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=_.u("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(_.B(h,_.Xr))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&&(_.C4a(h),h.textContent="");h=c.lastChild}e!==b&&this.addTextNodes_(a,e)};
_.f.addTextNodes_=function(a,b){for(var c=document.createDocumentFragment(),d=a.length;b<d;b++){var e=a[b],h=_.u("remove_cr_char")&&e.text?e.text.replace("\r",""):e.text;if(this.isSimpleString_(e)&&!this.useMixedDirectionFormattedStrings)c.appendChild(document.createTextNode(h));else{var l=_.B(e,_.Xr);if(l){if(l.image){var m=document.createElement("img");l.isCustomEmoji&&!_.u("render_custom_emojis_as_small_images")||m.classList.add("small-emoji");m.classList.add("emoji");l.isCustomEmoji&&(m.dataset.emojiId=
l.emojiId);m.src=_.Ur(l.image.thumbnails,this.emojiSize);(e=this.get("image.accessibility.accessibilityData.label",l))?m.alt=e:l.shortcuts&&0<l.shortcuts.length?m.alt=l.shortcuts[0]:l.emojiId&&(m.alt=l.emojiId);c.appendChild(m);this.hasEmoji=!0}}else!this.noEndpoints&&e.navigationEndpoint?(m=document.createElement("a"),m.classList.add("yt-simple-endpoint"),m.setAttribute("spellcheck","false"),this.setDataOnAnchor_(m,e.navigationEndpoint)):m=document.createElement("span"),this.setNodeStyle_(e,m),this.setUpVisibilityLogging_(e,
m),m.appendChild(document.createTextNode(h)),c.appendChild(m)}}this.getRoot().appendChild(c)};
_.f.isSimpleString_=function(a){return(this.noEndpoints||!a.navigationEndpoint)&&!_.B(a,_.Xr)&&(this.noStyles||!(a.bold||a.deemphasize||a.italics||a.strikethrough||a.errorUnderline||a.bracket||a.textColor))&&!a.loggingDirectives};
_.f.getRawText=function(){return _.mp(this.text)};
_.f.getFirstRunText=function(){var a;if((null==(a=this.text)?0:a.runs)&&this.text.runs[0])return this.text.runs[0].text};
_.f.setFirstRunText=function(a){var b;(null==(b=this.text)?0:b.runs)&&this.text.runs[0]&&(this.text.runs[0].text=a,this.textChanged_(this.text))};
_.f.setDataOnAnchor_=function(a,b){var c=this;!_.u("yf_formatted_string_service_endpoint_killswitch")&&this.isServiceEndpoint_(b)||this.isSignalServiceEndpoint_(b)?(a.onclick=this.serviceEndpointHandler_(b),_.jd(a,_.Zc(D8a))):Nma({text:this.text,command:b},function(){_.Fua(a,b,c.target)})};
_.f.isServiceEndpoint_=function(a){var b;return!(null==(b=_.B(null==a?void 0:a.commandMetadata,_.tp))||!b.sendPost)};
_.f.isSignalServiceEndpoint_=function(a){return!!_.B(a,_.oq)};
_.f.serviceEndpointHandler_=function(a){var b=this;return function(c){_.jo(b.hostElement,[a]);c.preventDefault()}};
_.f.overrideAriaLabelChanged_=function(){var a=this.getRoot();this.enableContentEditable&&a&&a.setAttribute("aria-label",this.overrideAriaLabel)};
_.f.enableContentEditableChanged_=function(){var a=this;if(this.enableContentEditable){this.hostElement.removeAttribute("dir");var b=_.$q(this.hostElement);if(!b.lastChild||b.lastChild instanceof HTMLElement&&"contenteditable-root"!==b.lastChild.id){var c=document.createElement("div");c.id="contenteditable-root";c.setAttribute("contenteditable","true");c.setAttribute("dir","auto");c.onfocus=function(){a.hostElement.dispatchEvent(new FocusEvent("focus",{bubbles:!1}))};
b.appendChild(c);this.overrideAriaLabel&&c.setAttribute("aria-label",this.overrideAriaLabel)}}else b=_.$q(this.hostElement),b.firstChild instanceof HTMLElement&&"contenteditable-root"===b.firstChild.id&&b.removeChild(b.firstChild)};
_.f.getNodesForVisibilityLogging_=function(){return _.Zu(this.getRoot().childNodes,function(a){var b;return!(null==(b=a.data)||!b.trackingParams)})};
_.f.getNodes=function(){return this.getNodesForVisibilityLogging_()};
_.f.onShow=function(){if(!this.useIOObserverForVisibilityLogging_){var a=this.ytRendererBehavior.getVisibilityLogger();a&&this.getNodesForVisibilityLogging_().forEach(function(b){a.reportShown(b)})}};
_.f.onHide=function(){if(!this.useIOObserverForVisibilityLogging_){var a=this.ytRendererBehavior.getVisibilityLogger();a&&this.getNodesForVisibilityLogging_().forEach(function(b){a.reportHidden(b)})}};
_.J.Object.defineProperties(bD.prototype,{useMixedDirectionFormattedStrings:{configurable:!0,enumerable:!0,get:function(){return this.plaintextOnly?!1:_.u("enable_mixed_direction_formatted_strings")}}});
_.J.Object.defineProperties(bD,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===g7a){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<yt-attributed-string data="[[text]]" disable="[[!useYtAttributedString]]" disable-upgrade="[[!useYtAttributedString]]" ellipsis-truncate="[[ellipsisTruncate]]" hidden="[[!useYtAttributedString]]" is-overlay="[[isOverlay]]" link-inherit-color="[[linkInheritColor]]" no-pre-wrap="[[!splitLines]]" user-input="[[userInput]]" class="style-scope yt-formatted-string"></yt-attributed-string>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===f7a){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_formatted_string.yt.formatted.string.css.js--\x3e<style is-scoped>yt-formatted-string[is-empty]:not(.use-shadow) {display: none;} yt-formatted-string span.yt-formatted-string:empty {display: none;} yt-formatted-string[dir=auto] {text-align: right;} .bold.yt-formatted-string {font-weight: var(--yt-formatted-string-bold-font-weight,500);} .bold.strikethrough.yt-formatted-string {font-weight: var(--yt-formatted-string-bold-font-weight,var(--yt-formatted-string-strikethrough-font-weight,500));} .bold.yt-formatted-string:not(a) {color: var(--yt-formatted-string-bold-color,inherit);} .deemphasize.yt-formatted-string {color: var(--yt-formatted-string-deemphasize-color,var(--yt-spec-text-secondary));} .italic.yt-formatted-string {font-style: italic;} .error-underline.yt-formatted-string {background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8c3ZnIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8bGluZSB4MT0iMCIgeDI9IjIiIHkxPSIxIiB5Mj0iMyIgc3Ryb2tlPSJyZWQiIHN0cm9rZS13aWR0aD0iMC41Ii8+CiAgPGxpbmUgeDE9IjIiIHgyPSI0IiB5MT0iMyIgeTI9IjAiIHN0cm9rZT0icmVkIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8L3N2Zz4K") bottom repeat-x;padding-bottom: 2px;} .strikethrough.yt-formatted-string {text-decoration: line-through;font-family: var(--yt-formatted-string-strikethrough-font-family);font-size: var(--yt-formatted-string-strikethrough-font-size);font-weight: var(--yt-formatted-string-strikethrough-font-weight);line-height: var(--yt-formatted-string-strikethrough-line-height);} .bracket.yt-formatted-string {padding: 2px;border-top: solid green 2px;border-bottom: solid green 2px;background: linear-gradient(135deg,rgb(0,128,0) 3px,rgba(0,0,0,0) 3px),linear-gradient(315deg,rgb(0,128,0) 3px,rgba(0,0,0,0) 3px);} yt-formatted-string > .emoji,yt-formatted-string > .small-emoji {margin: 0px 2px 3px;vertical-align: middle;} yt-formatted-string > .emoji {width: var(--yt-formatted-string-emoji-size,24px);height: var(--yt-formatted-string-emoji-size,24px);} yt-formatted-string > .emoji.small-emoji {width: var(--yt-formatted-string-small-emoji-size,16px);height: var(--yt-formatted-string-small-emoji-size,16px);} a.yt-formatted-string {color: var(--yt-spec-call-to-action);} a.yt-simple-endpoint.yt-formatted-string {color: var(--yt-endpoint-color,var(--yt-spec-call-to-action));display: var(--yt-endpoint-display,inline-block);-webkit-text-decoration: var(--yt-endpoint-text-regular-decoration,none);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.yt-formatted-string:visited {color: var(--yt-endpoint-visited-color,var(--yt-spec-call-to-action));} a.yt-simple-endpoint.yt-formatted-string:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-call-to-action));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.yt-formatted-string.yt-formatted-string:focus-visible {outline-offset: 0px;} yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-endpoint.yt-formatted-string {color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-endpoint.yt-formatted-string:visited {color: var(--yt-endpoint-visited-color,var(--yt-spec-text-primary));} yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-endpoint.yt-formatted-string:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));} yt-formatted-string[contenteditable] a.yt-simple-endpoint.yt-formatted-string,#contenteditable-root.yt-formatted-string a.yt-simple-endpoint.yt-formatted-string {background: var(--yt-formatted-string-contenteditable-endpoint-background);border-radius: var(--yt-formatted-string-contenteditable-endpoint-border-radius);color: var(--yt-formatted-string-contenteditable-endpoint-color,var(--yt-endpoint-color,var(--yt-spec-call-to-action)));cursor: var(--yt-formatted-string-contenteditable-endpoint-cursor);max-width: var(--yt-formatted-string-contenteditable-endpoint-max-width);overflow: var(--yt-formatted-string-contenteditable-endpoint-overflow);pointer-events: var(--yt-formatted-string-contenteditable-endpoint-pointer-events);text-overflow: var(--yt-formatted-string-contenteditable-endpoint-text-overflow);vertical-align: var(--yt-formatted-string-contenteditable-endpoint-vertical-align);white-space: var(--yt-formatted-string-contenteditable-endpoint-white-space);} yt-formatted-string[split-lines] {white-space: pre-wrap;} yt-formatted-string[ellipsis-truncate-styling].complex-string {white-space: pre;display: flex;flex-direction: row;} yt-formatted-string[dir=auto][ellipsis-truncate-styling].complex-string {display: inline-block;} yt-formatted-string[dir=auto][ellipsis-truncate-styling].complex-string>*.yt-formatted-string:not(style) {display: inline;} yt-formatted-string[ellipsis-truncate-styling] {display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} yt-formatted-string[ellipsis-truncate-styling] a.yt-formatted-string {display: block;margin-right: -0.1em;padding-right: 0.1em;white-space: pre;} yt-formatted-string[ellipsis-truncate-styling] a.yt-formatted-string:last-child,yt-formatted-string[ellipsis-truncate-styling] span.yt-formatted-string:last-child {overflow: hidden;text-overflow: ellipsis;} yt-formatted-string::-webkit-scrollbar-thumb {height: 56px;background: var(--yt-spec-icon-disabled);} yt-formatted-string::-webkit-scrollbar {width: var(--ytd-scrollbar-width);} #contenteditable-root.yt-formatted-string .emoji.yt-formatted-string {height: var(--yt-formatted-string-contenteditable-emoji-height);margin: var(--yt-formatted-string-contenteditable-emoji-margin);padding-right: var(--yt-formatted-string-contenteditable-emoji-padding-right);vertical-align: var(--yt-formatted-string-contenteditable-emoji-vertical-align);width: var(--yt-formatted-string-contenteditable-emoji-width);} #contenteditable-root.yt-formatted-string .small-emoji.yt-formatted-string {height: var(--yt-formatted-string-contenteditable-small-emoji-height);margin: var(--yt-formatted-string-contenteditable-small-emoji-margin);padding-right: var(--yt-formatted-string-contenteditable-small-emoji-padding-right);vertical-align: var(--yt-formatted-string-contenteditable-small-emoji-vertical-align);width: var(--yt-formatted-string-contenteditable-small-emoji-width);} #contenteditable-root.yt-formatted-string {outline: var(--yt-formatted-string-contenteditable-root-style-outline);max-height: var(--yt-formatted-string-contenteditable-root-style-max-height);overflow: var(--yt-formatted-string-contenteditable-root-style-overflow);display: var(--yt-formatted-string-contenteditable-root-style-display,block);-ms-scroll-chaining: var(--yt-formatted-string-contenteditable-root-style-overscroll-behavior);overscroll-behavior: var(--yt-formatted-string-contenteditable-root-style-overscroll-behavior);} #contenteditable-root.yt-formatted-string[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);}</style>');
f7a=d}d=f7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);g7a=a}a=g7a;return a}}});
var cD=bD;cD.prototype.enableContentEditableChanged_=cD.prototype.enableContentEditableChanged_;cD.prototype.overrideAriaLabelChanged_=cD.prototype.overrideAriaLabelChanged_;cD.prototype.ellipsisTruncateChanged_=cD.prototype.ellipsisTruncateChanged_;cD.prototype.textChanged_=cD.prototype.textChanged_;_.U([_.L(J6a.YtPlaintextBehavior),_.V("design:type",Object)],cD.prototype,"ytPlaintextBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],cD.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],cD.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],cD.prototype,"text",void 0);_.U([_.N(),_.V("design:type",Boolean)],cD.prototype,"noEndpoints",void 0);_.U([_.N(),_.V("design:type",Boolean)],cD.prototype,"noStyles",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],cD.prototype,"splitLines",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],cD.prototype,"forceDefaultStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],cD.prototype,"ellipsisTruncate",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeEllipsisTruncateStyling(ellipsisTruncate, useYtAttributedString)"}),_.V("design:type",Boolean)],cD.prototype,"ellipsisTruncateStyling",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeAriaLabel_(text.accessibility.accessibilityData.label)"}),_.V("design:type",String)],cD.prototype,"ariaLabel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],cD.prototype,"isEmpty",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasLinkOnly_(text.runs)"}),_.V("design:type",Boolean)],cD.prototype,"hasLinkOnly_",void 0);_.U([_.N(),_.V("design:type",Boolean)],cD.prototype,"hasEmoji",void 0);
_.U([_.N(),_.V("design:type",Boolean)],cD.prototype,"disableAttributedString",void 0);_.U([_.N(),_.V("design:type",Boolean)],cD.prototype,"isOverlay",void 0);_.U([_.N(),_.V("design:type",Boolean)],cD.prototype,"linkInheritColor",void 0);_.U([_.N(),_.V("design:type",Boolean)],cD.prototype,"noPreWrap",void 0);_.U([_.N(),_.V("design:type",Boolean)],cD.prototype,"userInput",void 0);_.U([_.N({value:16}),_.V("design:type",Number)],cD.prototype,"emojiSize",void 0);
_.U([_.N(),_.V("design:type",String)],cD.prototype,"target",void 0);_.U([_.N(),_.V("design:type",Boolean)],cD.prototype,"enableContentEditable",void 0);_.U([_.N(),_.V("design:type",String)],cD.prototype,"overrideAriaLabel",void 0);_.U([_.N(),_.V("design:type",Boolean)],cD.prototype,"respectHtmlDir",void 0);_.U([_.N(),_.V("design:type",Boolean)],cD.prototype,"respectLangDir",void 0);
_.U([_.M("plaintextOnly"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],cD.prototype,"useMixedDirectionFormattedStrings",null);_.U([_.N({computed:"computeUseAttributedString(text)"}),_.V("design:type",Boolean)],cD.prototype,"useYtAttributedString",void 0);_.U([_.uq("text"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],cD.prototype,"textChanged_",null);
_.U([_.uq("ellipsisTruncate"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],cD.prototype,"ellipsisTruncateChanged_",null);_.U([_.uq("overrideAriaLabel"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],cD.prototype,"overrideAriaLabelChanged_",null);_.U([_.uq("enableContentEditable"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],cD.prototype,"enableContentEditableChanged_",null);
cD=_.U([_.Gq({is:"yt-formatted-string"})],cD);var E8a;var F8a;var G8a;var H8a;var Ts=function(a,b){this.fillAnimation=new Animation(mCa(a),document.timeline);this.strokeAnimation=new Animation(nCa(b),document.timeline)};
Ts.prototype.play=function(){var a,b;null==(b=(a=this.fillAnimation).play)||b.call(a);var c,d;null==(d=(c=this.strokeAnimation).play)||d.call(c)};
Ts.prototype.cancel=function(){var a,b;null==(b=(a=this.fillAnimation).cancel)||b.call(a);var c,d;null==(d=(c=this.strokeAnimation).cancel)||d.call(c)};var eD=function(){var a=_.O.apply(this,arguments)||this;a.focused=!1;a.disabled=!1;a.isOverlay=!1;return a};
_.H(eD,_.O);eD.prototype.triggerDown=function(){if(!this.disabled){_.ar(this.hostElement,"down",!0);var a;null==(a=this.JSC$10043_currentAnimation)||a.cancel()}};
eD.prototype.triggerUp=function(){if(!this.disabled){_.ar(this.hostElement,"down",!1);var a=this.JSC$10043_fillElement;var b=this.JSC$10043_strokeElement;"function"===typeof GroupEffect?(a=new GroupEffect([mCa(a),nCa(b)]),a=new Animation(a,document.timeline)):a=new Ts(a,b);this.JSC$10043_currentAnimation=a;var c;null==(c=this.JSC$10043_currentAnimation)||c.play()}};
_.J.Object.defineProperties(eD,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===H8a){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope yt-interaction"></div><div class="fill style-scope yt-interaction"></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===G8a){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_interaction.yt.interaction.css.js--\x3e<style is-scoped>yt-interaction {pointer-events: none;display: inline-block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} .fill.yt-interaction {will-change: opacity;background-color: var(--yt-spec-touch-response);opacity: 0;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} yt-interaction.down .fill.yt-interaction {opacity: 0.1;} yt-interaction[is-overlay] .fill.yt-interaction {background-color: var(--yt-spec-static-overlay-text-primary);} .stroke.yt-interaction {will-change: opacity;border: 1px solid var(--yt-spec-touch-response);opacity: 0;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} yt-interaction.circular .fill.yt-interaction,yt-interaction.circular .stroke.yt-interaction {border-radius: 50%;} yt-interaction.extended {margin: -4px;} yt-interaction.extended .fill.yt-interaction,yt-interaction.extended .stroke.yt-interaction {border-radius: 4px;} yt-interaction.rounded-large .fill.yt-interaction,yt-interaction.rounded-large .stroke.yt-interaction {border-radius: 12px;} yt-interaction[focused] .fill.yt-interaction {opacity: 0.1;}</style>");
G8a=d}d=G8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);H8a=a}a=H8a;return a}}});
_.fD=eD;_.U([_.vq(".stroke"),_.V("design:type",HTMLElement)],_.fD.prototype,"JSC$10043_strokeElement",void 0);_.U([_.vq(".fill"),_.V("design:type",HTMLElement)],_.fD.prototype,"JSC$10043_fillElement",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],_.fD.prototype,"focused",void 0);_.U([_.N(),_.V("design:type",Object)],_.fD.prototype,"disabled",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],_.fD.prototype,"isOverlay",void 0);
_.fD=_.U([_.Gq({is:"yt-interaction",noInjection:!0})],_.fD);var I8a=function(){return _.O.apply(this,arguments)||this};
_.H(I8a,_.O);_.f=I8a.prototype;_.f.ready=function(){var a=this,b=_.$q(this.hostElement).querySelector("#button");b.addEventListener("focus",function(){a.keyboardFocused=_.x3a().isKeyBoardInUse()});
b.addEventListener("blur",function(){a.keyboardFocused=!1;a.rippleUp_()})};
_.f.computeTabIndex_=function(a){return a?-1:0};
_.f.computeButtonAriaPressed_=function(a){if(this.toggleable)return a?"true":"false"};
_.f.rippleDown_=function(){_.$q(this.hostElement).querySelector("#interaction").triggerDown()};
_.f.rippleUp_=function(){_.$q(this.hostElement).querySelector("#interaction").triggerUp()};
_.f.onPressedChanged_=function(){var a=_.dr(_.$q(this.hostElement).querySelector("#button")).querySelector("yt-icon")||_.dr(_.$q(this.hostElement).querySelector("#button")).children[0];a&&(a.active=this.pressed)};
_.J.Object.defineProperties(I8a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===F8a){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope yt-icon-button"><slot class="style-scope yt-icon-button"></slot></button><yt-interaction id="interaction" class="circular style-scope yt-icon-button" focused="[[keyboardFocused]]"></yt-interaction>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===E8a){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_icon_button.yt.icon.button.css.js--\x3e<style is-scoped>yt-icon-button {display: inline-block;position: relative;width: 24px;height: 24px;box-sizing: border-box;font-size: 0;} button.yt-icon-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.yt-icon-button > yt-icon {width: var(--yt-icon-button-icon-width,100%);height: var(--yt-icon-button-icon-height,100%);} button.yt-icon-button[disabled] {pointer-events: none;cursor: auto;}</style>");
E8a=d}d=E8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);F8a=a}a=F8a;return a}}});
_.gD=I8a;_.gD.prototype.onPressedChanged_=_.gD.prototype.onPressedChanged_;_.gD.prototype.rippleUp_=_.gD.prototype.rippleUp_;_.gD.prototype.rippleDown_=_.gD.prototype.rippleDown_;_.U([_.N(),_.V("design:type",String)],_.gD.prototype,"label",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],_.gD.prototype,"disabled",void 0);_.U([_.N(),_.V("design:type",Boolean)],_.gD.prototype,"pressed",void 0);_.U([_.N(),_.V("design:type",Object)],_.gD.prototype,"toggleable",void 0);
_.U([_.N(),_.V("design:type",Boolean)],_.gD.prototype,"untabbable",void 0);_.U([_.N(),_.V("design:type",Boolean)],_.gD.prototype,"keyboardFocused",void 0);_.U([_.tq("down"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.gD.prototype,"rippleDown_",null);_.U([_.tq("up"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.gD.prototype,"rippleUp_",null);
_.U([_.uq("pressed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.gD.prototype,"onPressedChanged_",null);_.gD=_.U([_.Gq({is:"yt-icon-button",noInjection:!0})],_.gD);var J8a;var K8a=function(){var a=document.body,b=a.appendChild;if(void 0===J8a){var c=document.createElement("template");_.K(c,'\x3c!--css-build:shady--\x3e<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 height="24" width="24" id="chevron_down"><path d="m18 9.28-6.35 6.35-6.37-6.35.72-.71 5.64 5.65 5.65-5.65z"></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 height="24" width="24" id="chevron_up"><path d="M18.4 14.6 12 8.3l-6.4 6.3.8.8L12 9.7l5.6 5.7z"></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">\x3c!-- https://screenshot.googleplex.com/7UqknP7jbNi --\x3e<path d="M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"></path></g><g id="collections">\x3c!-- https://screenshot.googleplex.com/6TpVB6XkZ8kjFyG --\x3e<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">\x3c!-- https://screenshot.googleplex.com/kcLvxyMiY98 --\x3e<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">\x3c!-- https://screenshot.googleplex.com/exyEsN9k30w --\x3e<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 height="24" width="24" id="dollar_sign"><path d="M12.4 11.43c-1.42-.35-2.43-.75-3.01-1.21-.58-.46-.87-1.03-.87-1.72 0-.72.31-1.33.94-1.81s1.5-.73 2.62-.73c1.13 0 2.01.31 2.69.88.53.44 1.17 1.1 1.23 2.16h1c0-1-.56-2.04-1.44-2.82-.68-.61-1.54-.97-2.56-1.1V3h-2v2.09c-.9.13-1.66.43-2.3.9-.88.65-1.32 1.5-1.32 2.54 0 1.02.39 1.82 1.18 2.42.79.6 1.94 1.08 3.47 1.46 1.41.36 2.4.78 2.97 1.25.57.47.85 1.07.85 1.81 0 .78-.34 1.4-1.02 1.88-.68.47-1.57.71-2.68.71-1.1 0-2.05-.25-2.86-.76C8.48 16.78 8 16.07 8 15.01L7 15c-.03 1.31.47 2.3 1.51 2.99.74.49 1.57.79 2.49.93V21h2v-2.04c1.03-.11 1.92-.4 2.64-.91.91-.64 1.36-1.5 1.36-2.59 0-1.04-.39-1.88-1.17-2.51-.79-.64-1.93-1.15-3.43-1.52z"></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">\x3c!-- https://screenshot.googleplex.com/3EF1nm4Fh4N --\x3e<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 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 height="24" width="24" id="message_bubble_question"><path d="M4 2v20l5-5h11V2H4zm8.1 12c-.43 0-.79-.35-.79-.79 0-.43.35-.79.79-.79s.79.35.79.79c0 .44-.35.79-.79.79zm1.62-4.46c-.42.38-.81.73-.91 1.29l-.04.17h-1.38l.02-.23c.11-.95.63-1.42 1.16-1.84.41-.32.8-.62.8-1.21 0-.41-.18-.78-.5-1.04-.32-.25-.73-.34-1.12-.23-.46.13-.82.55-.93 1.09l-.04.23H9.4l.05-.34c.16-1.13.91-2.05 1.91-2.32a2.63 2.63 0 0 1 2.35.46 2.72 2.72 0 0 1 1.05 2.17c-.01.87-.54 1.34-1.04 1.8z"></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 height="24" width="24" id="pencil"><path d="m14.06 7.6 2.34 2.34L6.34 20H4v-2.34L14.06 7.6m0-1.41L3 17.25V21h3.75L17.81 9.94l-3.75-3.75zm3.55-2.14 2.37 2.37-1.14 1.14-2.37-2.37 1.14-1.14m0-1.42-2.55 2.55 3.79 3.79 2.55-2.55-3.79-3.79z"></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="people_2"><path d="M17.5 9.5a2.5 2.5 0 0 0-5 0 2.5 2.5 0 0 0 5 0zM15 11c-.83 0-1.5-.67-1.5-1.5S14.17 8 15 8s1.5.67 1.5 1.5S15.83 11 15 11zm-3.5-1.5a2.5 2.5 0 0 0-5 0 2.5 2.5 0 0 0 5 0zM9 11c-.83 0-1.5-.67-1.5-1.5S8.17 8 9 8s1.5.67 1.5 1.5S9.83 11 9 11zM2 4v16h20V4H2zm19 15H3V5h18v14zm-1-2c0-2.76-2.24-5-5-5-1.13 0-2.16.39-3 1.02A4.98 4.98 0 0 0 9 12c-2.76 0-5 2.24-5 5h16zm-5-4c1.86 0 3.43 1.28 3.87 3h-7.75c.45-1.72 2.02-3 3.88-3zm-9.87 3c.45-1.72 2.01-3 3.87-3 .84 0 1.61.27 2.26.71-.57.65-.99 1.45-1.16 2.33 0-.02 0-.03.01-.05H5.13z"></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="person_setting"><path d="M10.5 4A3.5 3.5 0 1 0 14 7.5 3.5 3.5 0 0 0 10.5 4Zm0 6A2.5 2.5 0 1 1 13 7.5a2.5 2.5 0 0 1-2.5 2.5Zm1.5 9v1H2a8.76 8.76 0 0 1 8.5-9 8.1 8.1 0 0 1 3.73.92 7.47 7.47 0 0 0-.73.76 6.73 6.73 0 0 0-1.88-.58h-.2a7 7 0 0 0-.92-.1 7.69 7.69 0 0 0-7.44 7Zm9.13-3a2.32 2.32 0 0 0 0-.46l.91-.85-.83-1.38-1.21.33a3 3 0 0 0-.83-.46L18.83 12h-1.66l-.3 1.18a3 3 0 0 0-.83.46l-1.21-.33-.83 1.38.91.85a2.66 2.66 0 0 0 0 .92l-.91.85.83 1.38 1.17-.33a3 3 0 0 0 .83.46l.3 1.18h1.66l.3-1.18a3 3 0 0 0 .83-.46l1.21.33.87-1.38-.91-.85a2.32 2.32 0 0 0 .04-.46Zm-3.13.93a1 1 0 1 1 1-1 1 1 0 0 1-1 1Z"></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 height="24" width="24" id="price_tag"><path d="M5.02 6.75c-.14-.82.42-1.59 1.23-1.73s1.59.41 1.73 1.23c.14.82-.41 1.59-1.23 1.73-.82.14-1.59-.42-1.73-1.23zM3.99 4 4 11.08l9.36 9.36 7.07-7.07-9.36-9.36L3.99 4m-1-1 8.49.01 10.36 10.36-8.49 8.49L3 11.49 2.99 3z"></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">\x3c!-- https://screenshot.googleplex.com/vTYHcKfaayo.png --\x3e<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">\x3c!-- https://screenshot.googleplex.com/7skHP7JuXT3.png --\x3e<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">\x3c!-- https://screenshot.googleplex.com/sEZNNeuOCU4.png --\x3e<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">\x3c!-- https://screenshot.googleplex.com/597bRox6EGa --\x3e<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">\x3c!-- https://screenshot.googleplex.com/7SFW1OecPQz --\x3e<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">\x3c!-- https://screenshot.googleplex.com/597bRox6EGa --\x3e\x3c!-- TODO(bbalas): Replace in innertube with icon_pb2.Icons.SETTINGS --\x3e<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">\x3c!-- https://screenshot.googleplex.com/GuWWixTTm60.png --\x3e<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">\x3c!-- https://screenshot.googleplex.com/GuWWixTTm60.png --\x3e<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">\x3c!-- https://screenshot.googleplex.com/wJ4cb0T5CcD --\x3e<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">\x3c!-- Copied from lozenge: https://screenshot.googleplex.com/x3NUwGTHKDq.png --\x3e<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 height="24" width="24" id="super_store"><path d="M19 3H5l-2 8h1v10h16V11h1l-2-8zm-2.93 1 .86 6h-1.99l-.86-6h1.99zm-5.14 0h2.13l.86 6h-3.85l.86-6zm-3 0h1.99l-.86 6H7.08l.85-6zM5.78 4h1.14l-.86 6H4.28l1.5-6zM19 20H5v-9h14v9zm-1.07-10-.86-6h1.14l1.5 6h-1.78zm-7.55 6.28-1.96-1.69 2.58-.22L12 12l1 2.37 2.58.22-1.96 1.69.59 2.52L12 17.47 9.79 18.8l.59-2.52z"></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">\x3c!-- https://screenshot.googleplex.com/0jSuoWs726Q --\x3e<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">\x3c!-- https://screenshot.googleplex.com/0NvG8YMTNtP.png --\x3e<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">\x3c!-- https://screenshot.googleplex.com/3MM4LhKdThT5bTU.png --\x3e<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">\x3c!-- https://screenshot.googleplex.com/vejC9Bhz6XY.png --\x3e<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 width="24" height="24" viewBox="0 0 24 24" fill="none" id="waveform"><rect x="11" y="2" width="2" height="20" rx="1" fill="white" fill-opacity="0.3"></rect><rect x="15" y="6" width="2" height="12" rx="1" fill="white" fill-opacity="0.3"></rect><rect x="7" y="6" width="2" height="12" rx="1" fill="white" fill-opacity="0.3"></rect><rect x="3" y="10" width="2" height="4" rx="1" fill="white" fill-opacity="0.3"></rect><rect x="19" y="10" width="2" height="4" rx="1" fill="white" fill-opacity="0.3"></rect></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 height="24" style="enable-background:new 0 0 24 24" width="24" id="youtube_kids"><path d="M14.98 11.86c-.02.02-.05.03-.07.05-.19.13-.38.26-.58.39l-3.02 2.06c-.22.17-.63.43-.79.34-.16-.08-.21-.65-.25-.93l-.01-.06c-.05-.33-.42-3.48-.46-3.83-.01-.1-.07-.46.04-.54.12-.09.42.01.52.05.6.19 3.58 1.23 4.5 1.69.03.01.06.03.09.04.13.06.31.13.32.35 0 .21-.16.31-.29.39zm7.01 1.4c0-.08 0-.16-.01-.24-.01-.92-.54-5.32-.83-6.11-.34-.91-.81-1.59-1.4-2.03-.94-.71-1.76-.86-2.75-.88h-.02c-.43 0-3.21.34-5.54.66s-5.25.75-5.95 1c-.96.35-1.73.82-2.33 1.42-1.12 1.1-1.25 2.25-1.11 3.74.11 1.16.73 5.71 1.08 6.75.48 1.41 1.41 2.25 2.63 2.38.3.03.58.05.87.05 1.07 0 1.91-.23 2.89-.49 1.54-.41 3.46-.93 7.41-.93H17.05c.97 0 3.34-.21 4.42-2.2.57-1.06.54-2.35.52-3.12zm-1.4 2.65c-.82 1.51-2.75 1.68-3.56 1.68h-.1c-4.09 0-6.07.53-7.67.96-.95.25-1.7.45-2.63.45-.25 0-.5-.01-.76-.04-1.04-.11-1.54-.99-1.79-1.71-.3-.88-.91-5.21-1.04-6.53-.14-1.47.06-2.18.82-2.93.5-.5 1.15-.89 1.97-1.19.17-.06 1.1-.32 5.74-.95 2.63-.36 5.07-.64 5.42-.65.83.02 1.43.13 2.17.69.43.32.79.86 1.06 1.58.22.58.76 4.78.77 5.77l.01.25c.01.67.04 1.79-.41 2.62z"></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">\x3c!-- TODO: b/26246389 - Add YOUTUBE_LOGO SVG. Temporarily use "X" SVG. --\x3e<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">\x3c!-- TODO: b/26246389 - Add YOUTUBE_RED_LOGO SVG. Temporarily use "X" SVG. --\x3e<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 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 xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="-2 -2 24 24" version="1.1" id="premium_standalone"><path d="M 0 1.4375 C 0 0.644531 0.644531 0 1.4375 0 L 18.5625 0 C 19.355469 0 20 0.644531 20 1.4375 L 20 18.5625 C 20 19.355469 19.355469 20 18.5625 20 L 1.4375 20 C 0.644531 20 0 19.355469 0 18.5625 Z M 0 1.4375 " fill="#CC0000"></path><path d="M 7.886719 11.421875 L 7.886719 15.714844 L 5.375 15.714844 L 5.375 3.527344 L 10.128906 3.527344 C 11.042969 3.527344 11.847656 3.695312 12.542969 4.027344 C 13.238281 4.363281 13.769531 4.839844 14.144531 5.457031 C 14.519531 6.074219 14.707031 6.773438 14.707031 7.5625 C 14.707031 8.753906 14.296875 9.695312 13.480469 10.386719 C 12.664062 11.074219 11.53125 11.421875 10.085938 11.421875 Z M 7.886719 9.386719 L 10.128906 9.386719 C 10.792969 9.386719 11.300781 9.230469 11.648438 8.917969 C 11.996094 8.605469 12.171875 8.160156 12.171875 7.578125 C 12.171875 6.980469 11.996094 6.5 11.644531 6.128906 C 11.292969 5.761719 10.804688 5.574219 10.1875 5.5625 L 7.886719 5.5625 Z M 7.886719 9.386719 " fill="#FFF" fill-rule="nonzero"></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" use-global-rtl-attribute=""><svg><defs><g id="1_point_2x"><path d="M15,18H9v-5c0-0.55,0.45-1,1-1h3c1.1,0,2-0.9,2-2V7c0-1.1-0.9-2-2-2H8v1h5c0.55,0,1,0.45,1,1v3c0,0.55-0.45,1-1,1h-3 c-1.1,0-2,0.9-2,2v6h7V18z M19.5,14.5L22,19h-1l-2-3.6L17,19h-1l2.5-4.5L16,10h1l2,3.6l2-3.6h1L19.5,14.5z M6,17H4v2h2V17z M2,5v14 h1V5H2z"></path></g><g id="1_point_5x"><path d="M19.5,14.5L22,19h-1l-2-3.6L17,19h-1l2.5-4.5L16,10h1l2,3.6l2-3.6h1L19.5,14.5z M6,17H4v2h2V17z M13,19H8v-1h5 c0.55,0,1-0.45,1-1v-4c0-0.55-0.45-1-1-1H8V5h7v1H9v5h4c1.1,0,2,0.9,2,2v4C15,18.1,14.1,19,13,19z M2,5v14h1V5H2z"></path></g><g id="1_point_8x"><path d="M19.5,14.5L22,19h-1l-2-3.6L17,19h-1l2.5-4.5L16,10h1l2,3.6l2-3.6h1L19.5,14.5z M6,17H4v2h2V17z M2,5v14h1V5H2z M15,10V7 c0-1.1-0.9-2-2-2h-3C8.9,5,8,5.9,8,7v3c0,0.6,0.27,1.13,0.69,1.5C8.27,11.87,8,12.4,8,13v4c0,1.1,0.9,2,2,2h3c1.1,0,2-0.9,2-2v-4 c0-0.6-0.27-1.13-0.69-1.5C14.73,11.13,15,10.6,15,10z M14,13v4c0,0.55-0.45,1-1,1h-3c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h3 C13.55,12,14,12.45,14,13z M10,11c-0.55,0-1-0.45-1-1V7c0-0.55,0.45-1,1-1h3c0.55,0,1,0.45,1,1v3c0,0.55-0.45,1-1,1H10z"></path></g><g id="1x"><path d="M9,5v14H8V6H6V5H9z M20,10h-1l-2,3.6L15,10h-1l2.5,4.5L14,19h1l2-3.6l2,3.6h1l-2.5-4.5L20,10z"></path></g><g id="2x"><path d="M17.5,14.5L20,19h-1l-2-3.6L15,19h-1l2.5-4.5L14,10h1l2,3.6l2-3.6h1L17.5,14.5z M12,18H5v-5c0-0.55,0.45-1,1-1h4 c1.1,0,2-0.9,2-2V7c0-1.1-0.9-2-2-2H4v1h6c0.55,0,1,0.45,1,1v3c0,0.55-0.45,1-1,1H6c-1.1,0-2,0.9-2,2v6h8V18z"></path></g><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="admin_panel_settings"><path d="M12 20.95Q8.975 20.075 6.987 17.312Q5 14.55 5 11.1V5.7L12 3.075L19 5.7V11.35Q18.775 11.275 18.5 11.2Q18.225 11.125 18 11.075V6.375L12 4.15L6 6.375V11.1Q6 12.575 6.438 13.938Q6.875 15.3 7.625 16.438Q8.375 17.575 9.413 18.425Q10.45 19.275 11.625 19.725L11.675 19.7Q11.8 20 11.975 20.288Q12.15 20.575 12.375 20.825Q12.275 20.85 12.188 20.888Q12.1 20.925 12 20.95ZM17 17Q17.625 17 18.062 16.562Q18.5 16.125 18.5 15.5Q18.5 14.875 18.062 14.438Q17.625 14 17 14Q16.375 14 15.938 14.438Q15.5 14.875 15.5 15.5Q15.5 16.125 15.938 16.562Q16.375 17 17 17ZM17 20Q17.8 20 18.438 19.65Q19.075 19.3 19.5 18.7Q18.925 18.35 18.3 18.175Q17.675 18 17 18Q16.325 18 15.7 18.175Q15.075 18.35 14.5 18.7Q14.925 19.3 15.562 19.65Q16.2 20 17 20ZM17 21Q15.325 21 14.163 19.837Q13 18.675 13 17Q13 15.325 14.163 14.162Q15.325 13 17 13Q18.675 13 19.837 14.162Q21 15.325 21 17Q21 18.675 19.837 19.837Q18.675 21 17 21ZM12 11.95Q12 11.95 12 11.95Q12 11.95 12 11.95Q12 11.95 12 11.95Q12 11.95 12 11.95Q12 11.95 12 11.95Q12 11.95 12 11.95Q12 11.95 12 11.95Q12 11.95 12 11.95Q12 11.95 12 11.95Q12 11.95 12 11.95Z"></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_circle_right"><path d="M11.96,2c3.49,0,6.78,1.86,8.58,4.86c0.12,0.2,0.24,0.41,0.35,0.63c0.04,0.08,0.08,0.17,0.11,0.25V3h1v6h-6.04V8h4.06\n\tC20.01,7.98,20,7.96,19.99,7.94c-0.1-0.19-0.2-0.38-0.31-0.56C18.04,4.64,15.15,3,11.96,3c-4.96,0-9,4.04-9,9s4.04,9,9,9s9-4.04,9-9\n\th1c0,5.51-4.49,10-10,10s-10-4.49-10-10S6.45,2,11.96,2z"></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 height="24" width="24" id="arrow_pause"><path d="M11 16H9V8h2v8zm4-8h-2v8h2V8zm7 4c0 5.51-4.49 10-10 10S2 17.51 2 12h1c0 4.96 4.04 9 9 9s9-4.04 9-9-4.04-9-9-9C8.81 3 5.92 4.64 4.28 7.38c-.11.18-.22.37-.31.56L3.94 8H8v1H1.96V3h1v4.74c.04-.09.07-.17.11-.25.11-.22.23-.42.35-.63C5.22 3.86 8.51 2 12 2c5.51 0 10 4.49 10 10z"></path></g><g id="arrow_remix"><path d="M9.35,12.35L5.5,16.21l-3.85-3.85l0.71-0.71L5,14.29V10.5C5,6.36,8.36,3,12.5,3H16v1h-3.5C8.92,4,6,6.92,6,10.5v3.79\n\tl2.65-2.65L9.35,12.35z M22.35,11.65L18.5,7.79l-3.85,3.85l0.71,0.71L18,9.71v3.79c0,3.58-2.92,6.5-6.5,6.5H8v1h3.5\n\tc4.14,0,7.5-3.36,7.5-7.5V9.71l2.65,2.65L22.35,11.65z"></path></g><g id="arrow_undo"><path d="M20,14c0,2.8-2.2,5-5,5H6v-1h9c2.2,0,4-1.8,4-4s-1.8-4-4-4H6.2l3.1,3.1l-0.7,0.7L4.3,9.5l4.4-4.4l0.7,0.7L6.2,9H15 C17.8,9,20,11.2,20,14z"></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="bag-filled"><path d="M16.9,6c-0.46-2.28-2.48-4-4.9-4S7.56,3.72,7.1,6H4v14c0,1.1,0.9,2,2,2h12 c1.1,0,2-0.9,2-2V6H16.9z M12,3c1.86,0,3.43,1.27,3.87,3H8.13C8.57,4.27,10.14,3,12,3z M12,14c-3.31,0-6-2.69-6-6h2 c0,2.21,1.79,4,4,4s4-1.79,4-4h2C18,11.31,15.31,14,12,14z" fill-rule="evenodd"></path></g><g id="bag"><path d="M7,8c0,2.76,2.24,5,5,5s5-2.24,5-5h-1c0,2.21-1.79,4-4,4s-4-1.79-4-4H7z M16.9,6c-0.46-2.28-2.48-4-4.9-4S7.56,3.72,7.1,6H4 v14c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V6H16.9z M12,3c1.86,0,3.43,1.27,3.87,3H8.13C8.57,4.27,10.14,3,12,3z M19,20 c0,0.55-0.45,1-1,1H6c-0.55,0-1-0.45-1-1V7h14V20z"></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="bar_circle"><path d="M10 1c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9Zm0-1c5.52 0 10 4.48 10 10s-4.48 10-10 10S0 15.52 0 10 4.48 0 10 0Zm7 11H3V9h14v2Z"></path></g><g id="bar_graph_box_vertical-filled"><path d="M3 3V21H21V3H3ZM9 17H7V10H9V17ZM13 17H11V7H13V17ZM17 17H15V14H17V17Z"></path></g><g id="bar_graph_box_vertical"><path d="M9 17H7V10H9V17ZM13 7H11V17H13V7ZM17 14H15V17H17V14ZM20 4H4V20H20V4ZM21 3V21H3V3H21Z"></path></g><g id="bar_horizontal"><path d="M18,12H6v-1h12V12z"></path></g><g id="book"><path d="M20.18 4.47C19.17 4.14 18.06 4 17 4C15.23 4 13.32 4.38 12 5.41C10.68 4.38 8.77 4 7 4C5.23 4 3.32 4.38 2 5.41V20C2 20 2.59 19.62 2.68 19.62C3.91 19.01 5.68 18.58 7 18.58C8.77 18.58 10.68 18.96 12 19.99C13.23 19.19 15.45 18.58 17 18.58C18.5 18.58 20.05 18.86 21.32 19.57C21.41 19.62 22 20 22 20V5.41C21.45 4.99 20.86 4.71 20.18 4.47ZM3 18.39V5.93C3.98 5.33 5.38 5 7 5C8.63 5 10.02 5.35 11 5.96V18.3C9.86 17.84 8.49 17.59 7 17.59C5.78 17.59 4.26 17.9 3 18.39ZM21 18.32C19.84 17.84 18.47 17.59 17 17.59C15.45 17.59 13.45 18.1 12.05 18.82C12.04 18.81 12.02 18.8 12 18.8V6.68L12.62 6.19C13.6 5.43 15.16 5 17 5C18.03 5 19.03 5.15 19.86 5.42C20.31 5.58 20.68 5.74 21 5.94V18.32Z"></path><path d="M19.34 8.97001C17.51 8.36001 15.49 8.36001 13.66 8.97001L13.34 8.02001C15.38 7.34001 17.62 7.34001 19.66 8.02001L19.34 8.97001Z"></path><path d="M19.34 11.97C17.51 11.36 15.49 11.36 13.66 11.97L13.34 11.02C15.38 10.34 17.62 10.34 19.66 11.02L19.34 11.97Z"></path><path d="M19.34 14.97C17.51 14.36 15.49 14.36 13.66 14.97L13.34 14.02C15.38 13.34 17.62 13.34 19.66 14.02L19.34 14.97Z"></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="box_open_check"><path d="M11,15.71l-4.35-4.35l0.71-0.71L11,14.29l8.65-8.65l0.71,0.71L11,15.71z M20,20H4V4h12V3H3v18h18v-9h-1V20z"></path></g><g id="box_pencil"><path d="M15.01 7.34L16.65 8.98L8.64 17H6.99V15.36L15.01 7.34ZM15.01 5.92L5.99 14.94V18H9.05L18.07 8.98L15.01 5.92ZM17.91 4.43L19.58 6.1L18.91 6.77L17.24 5.1L17.91 4.43ZM17.91 3.02L15.83 5.1L18.92 8.19L21 6.11L17.91 3.02ZM21 10H20V20H4V4H14V3H3V21H21V10Z"></path></g><g id="briefcase"><path d="M16,7V4H8v3H2v13h20V7H16z M9,5h6v2H9V5z M21,19H3V8h18V19z"></path></g><g id="broadcast"><path d="M6 12C6 8.69 8.69 6 12 6C15.31 6 18 8.69 18 12C18 13.66 17.33 15.16 16.23 16.25L15.52 15.54C16.44 14.63 17 13.38 17 12C17 9.24 14.76 7 12 7C9.24 7 7 9.24 7 12C7 13.38 7.56 14.63 8.47 15.54L7.76 16.25C6.67 15.16 6 13.66 6 12ZM14 12C14 10.9 13.1 10 12 10C10.9 10 10 10.9 10 12C10 12.74 10.4 13.38 11 13.72V22H13V13.72C13.6 13.38 14 12.74 14 12ZM4.94 19.08L5.65 18.37C4.01 16.74 3 14.49 3 12C3 7.04 7.04 3 12 3C16.96 3 21 7.04 21 12C21 14.49 19.99 16.74 18.35 18.37L19.06 19.08C20.88 17.27 22 14.77 22 12C22 6.48 17.52 2 12 2C6.48 2 2 6.48 2 12C2 14.77 3.12 17.27 4.94 19.08Z"></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="celebration"><path d="M7.44,8.85l7.71,7.71L3.58,20.42L7.44,8.85 M7,7L2,22l15-5L7,7L7,7z M15.35,10.27c0.32-0.46,0.39-1.04,0.19-1.57\n\tc-0.08-0.22-0.05-0.45,0.08-0.64c0.13-0.19,0.34-0.3,0.57-0.3h0.49c0.5,0,0.97-0.24,1.25-0.65c0.29-0.41,0.35-0.93,0.18-1.4\n\tc-0.06-0.16-0.04-0.34,0.06-0.48S18.44,5,18.61,5H20V4h-1.39c-0.5,0-0.97,0.24-1.25,0.65s-0.35,0.93-0.18,1.4\n\tc0.06,0.16,0.04,0.34-0.06,0.48c-0.1,0.14-0.26,0.22-0.43,0.22H16.2c-0.56,0-1.08,0.27-1.4,0.73s-0.39,1.04-0.19,1.57\n\tc0.08,0.22,0.05,0.45-0.08,0.64C14.4,9.89,14.19,10,13.96,10H12v1h1.96C14.52,11,15.04,10.73,15.35,10.27z M17.87,12.25\n\tc0.99-0.88,2.49-0.83,3.43,0.1L22,11.65c-1.31-1.31-3.42-1.37-4.8-0.14l-2.39,2.12l0.66,0.75L17.87,12.25z M12.59,7.01\n\tc0.68-0.68,1.03-1.61,0.98-2.57S13.06,2.6,12.31,2l-0.62,0.78c0.52,0.42,0.85,1.05,0.88,1.72s-0.21,1.33-0.69,1.8L9.65,8.54\n\tl0.71,0.71L12.59,7.01z M10,5c0-0.55-0.45-1-1-1S8,4.45,8,5s0.45,1,1,1S10,5.55,10,5z M20,15c0-0.55-0.45-1-1-1s-1,0.45-1,1\n\ts0.45,1,1,1S20,15.55,20,15z"></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 id="check_double"><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="check_double_off"><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 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="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="circles_6-filled"><path d="M18,4c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S18,2.9,18,4z M8,2C6.9,2,6,2.9,6,4s0.9,2,2,2s2-0.9,2-2S9.1,2,8,2z M4,10\n\t\tc-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S5.1,10,4,10z M12,10c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S13.1,10,12,10z M20,10\n\t\tc-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S21.1,10,20,10z M16,18c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S17.1,18,16,18z M8,18\n\t\tc-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S9.1,18,8,18z"></path></g><g id="clapperboard-filled"><path d="M22.01,4.91l-0.5-2.96L1.64,5.19L2,8v13h20V8H3.06L22.01,4.91z M18,9l1,3h-3l-1-3H18z M13,9l1,3h-3l-1-3H13z M8,9l1,3H6 L5,9H8z"></path></g><g id="clapperboard"><path d="M22.01,4.91l-0.5-2.96L1.64,5.19L2,8v13h20V8H3.06L22.01,4.91z M5,9l1,3h3L8,9h2l1,3h3l-1-3h2l1,3h3l-1-3h3v11H3V9H5z"></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="clock"><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 width="24" height="24" id="clock_half_circle"><path d="M14.97 16.95 10 13.87V7h2v5.76l4.03 2.49-1.06 1.7zM11.1 3 11 2c-1.96.2-3.81.97-5.35 2.23l.64.77a9.033 9.033 0 0 1 4.81-2zM3 12.9c.18 1.76.87 3.43 2 4.81l-.77.63A9.884 9.884 0 0 1 2.01 13l.99-.1zm19.05-.9c0 5.16-3.86 9.45-8.99 9.99l-.11-.99c4.61-.49 8.09-4.35 8.09-9s-3.48-8.51-8.09-9l.1-.99c5.13.54 9 4.83 9 9.99zM6.29 19a9.033 9.033 0 0 0 4.81 2l-.1 1c-1.96-.2-3.81-.96-5.35-2.22l.64-.78zM4.23 5.65l.77.63a9.064 9.064 0 0 0-2 4.82L2 11c.2-1.96.97-3.81 2.23-5.35z"></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 height="24" width="24" id="closed_caption"><path d="M6 14v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H9.5v-.5h-2v3h2V13H11v1c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1zm8 1h3c.55 0 1-.45 1-1v-1h-1.5v.5h-2v-3h2v.5H18v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1zm6-11H4v16h16V4m1-1v18H3V3.01C3 3 3 3 3.01 3H21z"></path></g><g id="cloud_arrow_up"><path d="M14.29,13.71L13,12.41V17h-2v-4.59l-1.29,1.29l-1.41-1.41L12,8.59l3.71,3.71L14.29,13.71z M12.74,6.02 c-0.35,0-1.24,0.07-2.06,0.75c-0.45,0.37-1.02,1.06-1.21,2.27L9.3,10.13L8.23,9.85c-0.37-0.1-0.74-0.14-1.11-0.14 c-0.84,0-1.65,0.25-2.34,0.73c-1.12,0.77-1.82,2.04-1.82,3.31c0,2.65,1.81,4.24,4.85,4.24h8.85c1.98-0.06,4.37-0.74,4.37-3.7 c0-1.02-0.47-2.01-1.23-2.59c-0.5-0.38-1.1-0.57-1.78-0.57c-0.22,0-0.46,0.02-0.7,0.06l-1.14,0.2l-0.03-1.15 c-0.07-2.2-1.37-3.97-3.11-4.19C12.95,6.03,12.85,6.02,12.74,6.02 M12.74,5.02c0.15,0,0.3,0.01,0.43,0.03 c2.24,0.29,3.9,2.5,3.98,5.16c0.31-0.05,0.6-0.08,0.87-0.08c1.09,0,1.87,0.38,2.38,0.77c1.01,0.76,1.63,2.06,1.63,3.39 c0,2.89-1.95,4.6-5.36,4.7h-0.01H7.82c-3.61,0-5.85-2.01-5.85-5.24c0-1.59,0.86-3.17,2.25-4.13c0.87-0.6,1.87-0.9,2.9-0.9 c0.45,0,0.91,0.06,1.36,0.18C8.72,7.39,9.44,6.5,10.04,6C10.92,5.27,11.94,5.02,12.74,5.02L12.74,5.02z"></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="copy"><path d="M19,6v15H8V6H19 M15,2H4v16h1V3h10V2L15,2z M20,5H7v17h13V5L20,5z"></path></g><g viewBox="-50 -50 100 100" width="100" id="countdown_to_close"><style>\n    path.countdown_to_close__circle {\n      animation-name: anim;\n      animation-duration: var(--yt-timer-to-cross-animation-duration, 14s);\n      animation-timing-function: linear;\n      animation-iteration-count: 1;\n      animation-fill-mode: forwards;\n    }\n\n    @keyframes anim {\n      0% {\n          opacity: 1;\n          stroke-dasharray: 0, 365;\n      }\n      35% {\n        opacity: 1;\n      }\n      37% {\n        opacity: 0;\n      }\n      100% {\n        opacity: 0;\n        stroke-dasharray: 365;\n      }\n    }\n    .countdown_to_close__fade-in {\n      opacity: 0;\n      animation: fade-in 0.1s forwards var(--yt-timer-to-cross-animation-duration, 4.7s);\n    }\n\n    @keyframes fade-in {\n      from {\n        opacity: 0;\n      }\n      to {\n        opacity: 1;\n      }\n    }\n    .countdown_to_close__fade-out {\n      opacity: 1;\n      animation: fade-out 0.1s forwards var(--yt-timer-to-cross-animation-duration, 4.8s);\n    }\n\n    @keyframes fade-out {\n      from {\n        opacity: 1;\n      }\n      to {\n        opacity: 0;\n      }\n    }\n\n  </style><circle cx="0" cy="0" r="40" fill="none" stroke="currentcolor" stroke-width="5" class="countdown_to_close__fade-out"></circle><path class="countdown_to_close__circle" stroke-width="40" fill="none" stroke="currentcolor" d="M20,0 A20,20 0 0 1 -20,0 A20,20 0 0 1 20,0" transform="rotate(-90 0 0)"></path><path stroke-width="2" stroke="currentcolor" d="M-28,-28 L28,28" class="countdown_to_close__fade-in"></path><path stroke-width="2" stroke="currentcolor" d="M28,-28 L-28,28" class="countdown_to_close__fade-in"></path></g><g viewBox="-50 -50 100 100" width="100" id="countdown_to_close_digit"><style>\n    .countdown_to_close_digit__fade-in {\n      opacity: 0;\n      animation: fade-in 0.1s forwards var(--yt-timer-to-cross-animation-duration, 5s);\n    }\n\n    @keyframes fade-in {\n      from {\n        opacity: 0;\n      }\n      to {\n        opacity: 1;\n      }\n    }\n\n    .countdown_to_close_digit__countdown-text {\n      fill: currentcolor;\n      font-family: "Roboto", "Arial", sans-serif;\n      font-size: 70px;\n      font-weight: 300;\n      opacity: 0;\n      text-anchor: middle;\n      dominant-baseline: central;\n      animation: text-display var(--yt-timer-to-cross-animation-duration, 1s);\n    }\n\n    @keyframes text-display {\n      0% {\n        opacity: 0;\n      }\n      10% {\n        opacity: 1;\n      }\n      90% {\n        opacity: 1;\n      }\n      100% {\n        opacity: 0;\n      }\n    }\n  </style><text class="countdown_to_close_digit__countdown-text" style="animation-delay: 0s">\n    5\n  </text><text class="countdown_to_close_digit__countdown-text" style="animation-delay: 1s">\n    4\n  </text><text class="countdown_to_close_digit__countdown-text" style="animation-delay: 2s">\n    3\n  </text><text class="countdown_to_close_digit__countdown-text" style="animation-delay: 3s">\n    2\n  </text><text class="countdown_to_close_digit__countdown-text" style="animation-delay: 4s">\n    1\n  </text><path stroke-width="2" stroke="currentcolor" d="M-28,-28 L28,28" class="countdown_to_close_digit__fade-in"></path><path stroke-width="2" stroke="currentcolor" d="M28,-28 L-28,28" class="countdown_to_close_digit__fade-in"></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_academy"><path d="M22,9.71L22,9.71L12,4L2,9.71l3.5,2v5.57l6.5,3.71l6.5-3.65v-5.63l2.5-1.43v6.46h1L22,9.71L22,9.71z M17.5,16.75L12,19.84 L6.5,16.7v-4.42l5.5,3.14l5.5-3.14V16.75z M12,14.27L4.02,9.71L12,5.15l7.98,4.56L12,14.27z"></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 enable-background="new 0 0 24 24" height="24" viewBox="0 0 24 24" width="24" id="creator_studio"><path d="M10,9.35,15,12l-5,2.65ZM12,3a.73.73,0,0,0-.31.06L4.3,7.28A.79.79,0,0,0,4,7.8v8.4a.79.79,0,0,0,.3.52l7.39,4.22a.83.83,0,0,0,.62,0l7.39-4.22a.79.79,0,0,0,.3-.52V7.8a.79.79,0,0,0-.3-.52L12.31,3.06A.73.73,0,0,0,12,3m0-1a1.6,1.6,0,0,1,.8.19l7.4,4.22A1.77,1.77,0,0,1,21,7.8v8.4a1.77,1.77,0,0,1-.8,1.39l-7.4,4.22a1.78,1.78,0,0,1-1.6,0L3.8,17.59A1.77,1.77,0,0,1,3,16.2V7.8a1.77,1.77,0,0,1,.8-1.39l7.4-4.22A1.6,1.6,0,0,1,12,2Zm0,4a.42.42,0,0,0-.17,0l-4.7,2.8A.59.59,0,0,0,7,9.19V14.8a.65.65,0,0,0,.13.37l4.7,2.8A.42.42,0,0,0,12,18a.34.34,0,0,0,.17,0l4.7-2.81A.56.56,0,0,0,17,14.8V9.19a.62.62,0,0,0-.13-.37L12.17,6A.34.34,0,0,0,12,6m0-1a1.44,1.44,0,0,1,.69.17L17.39,8A1.46,1.46,0,0,1,18,9.19V14.8A1.46,1.46,0,0,1,17.39,16l-4.7,2.81A1.44,1.44,0,0,1,12,19a1.4,1.4,0,0,1-.68-.17L6.62,16A1.47,1.47,0,0,1,6,14.8V9.19A1.47,1.47,0,0,1,6.62,8l4.7-2.8A1.4,1.4,0,0,1,12,5Z"></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="dollar_sign_circle-filled"><path d="M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M16,9h-6v2h4c1.1,0,2,0.9,2,2v2c0,1.1-0.9,2-2,2h-1v2 h-2v-2H8v-2h6v-2h-4c-1.1,0-2-0.9-2-2V9c0-1.1,0.9-2,2-2h1V5h2v2h3V9z"></path></g><g id="dollar_sign_circle"><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 M16,9V7h-3V5h-2v2h-1C8.9,7,8,7.9,8,9v2c0,1.1,0.9,2,2,2h4v2H8v2h3v2h2v-2h1c1.1,0,2-0.9,2-2v-2 c0-1.1-0.9-2-2-2h-4V9H16z"></path></g><g id="dollar_sign_container"><path d="M21,6v12H3V6H21 M22,5H2v14h20V5L22,5z M11,17h2v-1h1c0.55,0,1-0.45,1-1v-3c0-0.55-0.45-1-1-1h-3v-1h4V8h-2V7h-2v1h-1  C9.45,8,9,8.45,9,9v3c0,0.55,0.45,1,1,1h3v1H9v2h2V17z"></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"><polygon points="18.79,11.29 13,17.09 13,4 11,4 11,17.09 5.21,11.29 3.79,12.71 12,20.91 20.21,12.71 "></polygon></g><g id="down_arrow"><polygon points="18.65,11.65 12,18.29 12,4 11,4 11,18.29 4.35,11.65 3.65,12.35 11.5,20.21 19.35,12.35 "></polygon></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="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 height="24" width="24" id="eye"><path d="M12 8.91c1.7 0 3.09 1.39 3.09 3.09S13.7 15.09 12 15.09 8.91 13.7 8.91 12 10.3 8.91 12 8.91m0-1c-2.25 0-4.09 1.84-4.09 4.09s1.84 4.09 4.09 4.09 4.09-1.84 4.09-4.09S14.25 7.91 12 7.91zm0-1.73c3.9 0 7.35 2.27 8.92 5.82A9.69 9.69 0 0 1 12 17.82c-3.9 0-7.35-2.27-8.92-5.82C4.65 8.45 8.1 6.18 12 6.18m0-1C7.45 5.18 3.57 8.01 2 12c1.57 3.99 5.45 6.82 10 6.82s8.43-2.83 10-6.82c-1.57-3.99-5.45-6.82-10-6.82z"></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="fire-filled"><path d="M14,6V3c-0.85,0.44-1.7,0.88-2.55,1.33c-1.41,0.74-2.9,1.34-4.17,2.32C6.15,7.52,5.26,8.7,4.7,10.02 C4.24,11.11,4,12.31,4,13.5c0,0.03,0,0.12,0,0.14C4,18.26,7.58,22,12,22c4.42,0,8-3.74,8-8.36V2L14,6z M14,15.7 c0,1.82-1.34,3.3-3,3.3s-3-1.47-3-3.3c0-1.19,0.58-2.24,1.45-2.82L14,10V15.7z"></path></g><g id="fire"><path d="M19,3.87v9.77C19,17.7,15.86,21,12,21c-3.86,0-7-3.3-7-7.37V13.5c0-1.06,0.22-2.13,0.62-3.09c0.5-1.19,1.29-2.21,2.27-2.97 c0.85-0.66,1.83-1.14,2.87-1.65c0.39-0.19,0.77-0.38,1.15-0.58c0.36-0.19,0.72-0.38,1.08-0.56V6v1.87l1.55-1.04L19,3.87 M20,2l-6,4 V3c-0.85,0.44-1.7,0.88-2.55,1.33c-1.41,0.74-2.9,1.34-4.17,2.32C6.15,7.52,5.26,8.7,4.7,10.02C4.24,11.11,4,12.31,4,13.5 c0,0.03,0,0.12,0,0.14C4,18.26,7.58,22,12,22c4.42,0,8-3.74,8-8.36V2L20,2z M9.45,12.89L14,10v5.7c0,1.82-1.34,3.3-3,3.3 s-3-1.47-3-3.3C8,14.51,8.58,13.47,9.45,12.89z"></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="M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M7,9.5C7,8.67,7.67,8,8.5,8S10,8.67,10,9.5\n\tS9.33,11,8.5,11S7,10.33,7,9.5z M16.43,14.53C15.47,16.08,13.82,17,12,17s-3.47-0.92-4.43-2.47c-0.14-0.24-0.07-0.54,0.16-0.69\n\tc0.23-0.14,0.54-0.07,0.69,0.16c0.77,1.25,2.11,2,3.57,2s2.8-0.75,3.57-2c0.15-0.24,0.46-0.31,0.69-0.16\n\tC16.5,13.98,16.57,14.29,16.43,14.53z M15.5,11c-0.83,0-1.5-0.67-1.5-1.5S14.67,8,15.5,8S17,8.67,17,9.5S16.33,11,15.5,11z"></path></g><g id="happy"><path d="M12,17c-1.82,0-3.47-0.92-4.43-2.47c-0.14-0.24-0.07-0.54,0.16-0.69c0.23-0.14,0.54-0.07,0.69,0.16c0.77,1.25,2.11,2,3.57,2\n\ts2.8-0.75,3.57-2c0.15-0.24,0.46-0.31,0.69-0.16c0.24,0.14,0.31,0.45,0.16,0.69C15.47,16.08,13.82,17,12,17z M12,3\n\tc-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\n\t M8.5,8C7.67,8,7,8.67,7,9.5S7.67,11,8.5,11S10,10.33,10,9.5S9.33,8,8.5,8z M15.5,8C14.67,8,14,8.67,14,9.5s0.67,1.5,1.5,1.5\n\tc0.83,0,1.5-0.67,1.5-1.5S16.33,8,15.5,8z"></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="heart_box"><path fill-rule="evenodd" d="M14.25,2C15.79,2,17,3.19,17,4.69c0,1.85-1.7,3.37-4.28,5.66l0,0L12,11l-0.72-0.64\n\tl0,0C8.7,8.06,7,6.55,7,4.69C7,3.19,8.21,2,9.75,2C10.62,2,11.5,2.5,12,3.5C12.5,2.5,13.38,2,14.25,2z M17,4.69\n\tC17,4.69,17,4.69,17,4.69L17,4.69C17,4.69,17,4.69,17,4.69z M15.28,10.13c0.26-0.27,0.5-0.54,0.73-0.81V9.31L20,10.62v8.76L12,22\n\tl-8-2.62v-8.75l3.99-1.31c0.23,0.26,0.47,0.53,0.73,0.81L5.6,11.15l6.4,2.1l6.4-2.1L15.28,10.13z M5,18.66l6.5,2.13v-6.64L5,12.02\n\tV18.66z M12.5,20.79l6.5-2.13v-6.64l-6.5,2.13V20.79z"></path></g><g id="heart_circle"><path d="M14.7,7.5c0.33,0.02,0.62,0.09,0.91,0.23c0.29,0.14,0.55,0.33,0.77,0.58c0.22,0.24,0.38,0.52,0.49,0.83\n\tc0.11,0.31,0.16,0.64,0.14,0.97l0,0.03v0.03c0,0.95-0.37,1.88-1.21,3.01c-0.6,0.81-2.52,2.82-3.79,4.12\n\tc-1.27-1.29-3.19-3.3-3.79-4.12C7.38,12.04,7,11.11,7,10.16v-0.03l0-0.03C6.99,9.78,7.03,9.45,7.14,9.14\n\tC7.25,8.83,7.42,8.55,7.63,8.3C7.85,8.06,8.11,7.87,8.4,7.73C8.68,7.6,8.97,7.52,9.27,7.5c0.38,0.01,0.74,0.1,1.07,0.27\n\tc0.33,0.17,0.63,0.42,0.86,0.72L12,9.54l0.8-1.04c0.23-0.3,0.53-0.55,0.86-0.72C13.98,7.61,14.34,7.51,14.7,7.5 M14.71,6.5\n\tc-0.52,0.01-1.04,0.14-1.5,0.38h0c-0.47,0.24-0.88,0.59-1.2,1.01c-0.32-0.42-0.74-0.77-1.2-1.01C10.33,6.64,9.81,6.51,9.26,6.5\n\tC8.81,6.52,8.38,6.63,7.97,6.83C7.56,7.02,7.19,7.3,6.89,7.64C6.58,7.98,6.35,8.37,6.2,8.81C6.05,9.24,5.98,9.7,6,10.16\n\tc0,1.17,0.43,2.29,1.4,3.61c0.88,1.2,4.1,4.45,4.24,4.59L12,18.71l0.35-0.36c0.14-0.14,3.36-3.39,4.24-4.59\n\tc0.97-1.32,1.4-2.43,1.4-3.61c0.02-0.46-0.04-0.91-0.19-1.35c-0.15-0.44-0.38-0.83-0.69-1.17c-0.31-0.34-0.67-0.62-1.08-0.81\n\tC15.62,6.63,15.19,6.52,14.71,6.5L14.71,6.5z M12,3c4.96,0,9,4.04,9,9s-4.04,9-9,9c-4.96,0-9-4.04-9-9S7.04,3,12,3 M12,2\n\tC6.48,2,2,6.48,2,12s4.48,10,10,10c5.52,0,10-4.48,10-10S17.52,2,12,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="hourglass"><path d="M18,3h1V2H5V3H6V8.21L9.79,12,6,15.79V21H5v1H19V21H18V15.79L14.21,12,18,8.21Zm-5.21,9L17,16.21V21H7V16.21L11.21,12,7,7.79V3H17V7.79ZM12,16l4,4H8ZM9,7h6l-3,3Z"></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="library_saved"><path d="M4,20h14v1H3V6h1V20z M21,3v15H6V3H21z M17.58,8.41l-1.41-1.41l-4.18,4.18l-1.58-1.58L9,11.01L11.99,14L17.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 height="24" width="24" id="list_play_arrow"><path d="M20.5 14.5 15 11v7zM3 7h18v1H3zM3 11h10v1H3zM3 15h10v1H3z"></path></g><g height="24" width="24" id="list_queue"><path d="M21 16h-7v-1h7v1zm0-5H9v1h12v-1zm0-4H3v1h18V7zm-11 8-7-4v8l7-4z"></path></g><g height="24" width="24" id="list_queue_last"><path d="M6 20v-3H2V4h2v11h2v-3l6 4-6 4zM22 7H10v1h12V7zm0 5h-8v-1h8v1zm0 4h-8v-1h8v1z"></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_active"><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_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="loop_one_active"><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="mail"><path d="M2,5v14h20V5H2z M21,6v0.88l-9,6.8l-9-6.8V6H21z M3,18V8.13l9,6.8l9-6.8V18H3z"></path></g><g id="medal_star"><path d="M17.23,7.96L22,2h-8l-2,2.5L10,2H2l4.77,5.96C5.08,9.43,4,11.59,4,14c0,4.42,3.58,8,8,8s8-3.58,8-8\n\tC20,11.59,18.93,9.43,17.23,7.96z M19.91,3l-3.48,4.35c-0.45-0.3-0.93-0.55-1.44-0.76L17.86,3H19.91z M14.48,3h2.11l-2.61,3.26\n\tc-0.23-0.06-0.46-0.11-0.69-0.14L12.64,5.3L14.48,3z M9.52,3l2.4,3c0,0,0.02,0-0.01,0c-0.66,0.01-1.29,0.11-1.89,0.26L7.41,3H9.52z\n\t M4.08,3h2.05L9,6.59C8.49,6.8,8.01,7.05,7.56,7.35L4.08,3z M12,21c-3.86,0-7-3.14-7-7s3.14-7,7-7s7,3.14,7,7S15.86,21,12,21z\n\t M16,12.74l-2.18,1.89l0.65,2.81L12,15.95l-2.47,1.49l0.65-2.81L8,12.74l2.88-0.25L12,9.84l1.12,2.65L16,12.74z"></path></g><g id="meet"><path d="M22,6l-4,4V4H7L2,9v11h16v-6l4,4V6z M17,19H3V9.41L7.41,5H17V19z"></path></g><g id="meh-filled"><path d="M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M7,9.5C7,8.67,7.67,8,8.5,8S10,8.67,10,9.5\n\tS9.33,11,8.5,11S7,10.33,7,9.5z M15.5,16h-7C8.22,16,8,15.78,8,15.5S8.22,15,8.5,15h7c0.28,0,0.5,0.22,0.5,0.5S15.78,16,15.5,16z\n\t M15.5,11c-0.83,0-1.5-0.67-1.5-1.5S14.67,8,15.5,8S17,8.67,17,9.5S16.33,11,15.5,11z"></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\n\tS17.52,2,12,2L12,2z M8.5,8C7.67,8,7,8.67,7,9.5S7.67,11,8.5,11S10,10.33,10,9.5S9.33,8,8.5,8z M15.5,8C14.67,8,14,8.67,14,9.5\n\ts0.67,1.5,1.5,1.5c0.83,0,1.5-0.67,1.5-1.5S16.33,8,15.5,8z M16,15.5c0-0.28-0.22-0.5-0.5-0.5h-7C8.22,15,8,15.22,8,15.5\n\tS8.22,16,8.5,16h7C15.78,16,16,15.78,16,15.5z"></path></g><g id="menu"><path d="M21,6H3V5h18V6z M21,11H3v1h18V11z M21,17H3v1h18V17z"></path></g><g height="24" width="24" id="menu_filter"><path d="M21 6H3V5h18v1zm-3 5H6v1h12v-1zm-3 6H9v1h6v-1z"></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="message_bubble_left_boost"><path fill-rule="evenodd" d="M6.59,16H17v-6h1v7H7l-5,5V2h12v1H3v16.59L6.59,16z M17.68,4.76L18.46,2l0.78,2.76 L22,5.54l-2.76,0.78l-0.78,2.76l-0.78-2.76l-2.76-0.78L17.68,4.76z M8.9,10.6l1.1,3.9l1.1-3.9L15,9.5l-3.9-1.1L10,4.5L8.9,8.4L5,9.5 L8.9,10.6z"></path></g><g id="message_bubble_question-filled"><path d="M4,2v20l5-5h11V2H4z M12.1,14c-0.43,0-0.79-0.35-0.79-0.79c0-0.43,0.35-0.79,0.79-0.79s0.79,0.35,0.79,0.79\n\tC12.89,13.65,12.54,14,12.1,14z M13.72,9.54c-0.42,0.38-0.81,0.73-0.91,1.29L12.77,11h-1.38l0.02-0.23\n\tc0.11-0.95,0.63-1.42,1.16-1.84c0.41-0.32,0.8-0.62,0.8-1.21c0-0.41-0.18-0.78-0.5-1.04c-0.32-0.25-0.73-0.34-1.12-0.23\n\tC11.29,6.58,10.93,7,10.82,7.54l-0.04,0.23H9.4l0.05-0.34c0.16-1.13,0.91-2.05,1.91-2.32c0.83-0.23,1.69-0.06,2.35,0.46\n\tc0.67,0.52,1.05,1.31,1.05,2.17C14.75,8.61,14.22,9.08,13.72,9.54z"></path></g><g id="message_bubble_question"><path d="M19,3H5v16.59L8.59,16H19V3z M20,2v15H9l-5,5V2H20z M14.75,7.73c0,0.88-0.53,1.35-1.03,1.81c-0.42,0.38-0.81,0.73-0.91,1.29 L12.77,11h-1.38l0.02-0.23c0.11-0.95,0.63-1.42,1.16-1.84c0.41-0.32,0.8-0.62,0.8-1.21c0-0.41-0.18-0.78-0.5-1.04 c-0.32-0.25-0.73-0.34-1.12-0.23C11.29,6.58,10.93,7,10.82,7.54l-0.04,0.23H9.4l0.05-0.34c0.16-1.13,0.91-2.05,1.91-2.32 c0.83-0.23,1.69-0.06,2.35,0.46C14.37,6.08,14.75,6.87,14.75,7.73z M12.1,14c0.43,0,0.79-0.35,0.79-0.79c0-0.43-0.35-0.79-0.79-0.79 c-0.43,0-0.79,0.35-0.79,0.79C11.32,13.65,11.67,14,12.1,14z"></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 height="24" style="enable-background:new 0 0 24 24;" viewBox="0 0 24 24" width="24" id="money_hand"><path d="M6,9H5V5V4h1h13v1H6V9z M20.91,13.85c-0.88-0.62-2.09-0.59-2.99,0.14C17.1,14.64,16.07,15,15.02,15H14.5 c-0.93,0-1.49-0.54-1.8-1H15c0.74,0,1.38-0.41,1.72-1H21V6H7v4H6H5H2v8h3.41c3.1,1.23,5.89,1.92,8.08,2 c0.19,0.01,0.37,0.01,0.55,0.01c4.39,0,6.43-1.88,6.52-1.96c0.61-0.55,1.01-1.25,1.17-2.01C21.9,15.19,21.58,14.32,20.91,13.85z M5,13.5V17H3v-6h2V13.5z M20,12h-1c0-0.55,0.45-1,1-1V12z M20,7v1c-0.55,0-1-0.45-1-1H20z M8,7h1c0,0.55-0.45,1-1,1V7z M8,9 c1.1,0,2-0.9,2-2h8c0,1.1,0.9,2,2,2v1c-1.1,0-2,0.9-2,2h-1c0-0.74-0.41-1.38-1-1.72V10c0-1.1-0.9-2-2-2s-2,0.9-2,2H8V9z M15,10h-2 c0-0.55,0.45-1,1-1S15,9.45,15,10z M20.74,15.83c-0.12,0.56-0.41,1.06-0.87,1.48c-0.02,0.02-2.02,1.83-6.35,1.68 C11.5,18.93,8.9,18.29,6,17.16V13.5V11h9c0.55,0,1,0.45,1,1s-0.45,1-1,1h-3.76l0.19,0.64C11.67,14.46,12.62,16,14.5,16h0.52 c1.28,0,2.53-0.44,3.59-1.28c0.5-0.4,1.21-0.42,1.73-0.05C20.68,14.91,20.84,15.37,20.74,15.83z"></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="moon_z-filled"><path d="M14.89,2.43C15.59,3.8,16,5.35,16,7c0,5.52-4.48,10-10,10c-1,0-1.97-0.15-2.89-0.43C4.77,19.79,8.13,22,12,22 c5.52,0,10-4.48,10-10C22,7.48,19,3.67,14.89,2.43L14.89,2.43z M12,6H6v1h4.5L6,10.99v0.05V12h6v-1H7.5L12,7.01V6.98V6L12,6z"></path></g><g id="moon_z"><path d="M16.67,4.31C19.3,5.92,21,8.83,21,12c0,4.96-4.04,9-9,9c-2.61,0-5.04-1.12-6.72-3.02C5.52,17.99,5.76,18,6,18 c6.07,0,11-4.93,11-11C17,6.08,16.89,5.18,16.67,4.31 M14.89,2.43C15.59,3.8,16,5.35,16,7c0,5.52-4.48,10-10,10 c-1,0-1.97-0.15-2.89-0.43C4.77,19.79,8.13,22,12,22c5.52,0,10-4.48,10-10C22,7.48,19,3.67,14.89,2.43L14.89,2.43z M12,6H6v1h4.5 L6,10.99v0.05V12h6v-1H7.5L12,7.01V6.98V6L12,6z"></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="news-filled"><path d="M3,3.03V21h14l4-4V3.03H3z M6,6h12v2H6V6z M13,15v-2h5v2H13z M13,12v-2h5v2H13z M12,18H6v-8h6V18z M16,16h3.99L16,19.99V16z"></path></g><g id="news"><path d="M11,11v6H7v-6H11 M12,10H6v8h6V10L12,10z M3,3.03V21h14l4-4V3.03 M20,4v11.99L19.99,16H16v3.99L15.99,20H4V4H20z M18,8H6V6 h12V8z M18,15h-5v-2h5V15z M18,12h-5v-2h5V12z"></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 viewBox="0 0 20 14" id="open_in_panel"><path d="M10 3H17V7H10V3ZM20 0H0V14H20V0ZM1 1H19V13H1V1Z"></path></g><g id="panels-filled"><path d="M6,18H2V6h4V18z M17,4H7v16h10V4z M22,6h-4v12h4V6z"></path></g><g id="panels"><path d="M5,7v10H3V7H5 M6,6H2v12h4V6L6,6z M16,5v14H8V5H16 M17,4H7v16h10V4L17,4z M21,7v10h-2V7H21 M22,6h-4v12h4V6L22,6z"></path></g><g width="24" height="24" id="paper_corner_folded"><path d="M14 2H4v20h16V8l-6-6zm5 19H5V3h8v6h6v12z"></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="pdf"><path d="M17,13h1.5v-1.5H17v-1h1.5V9h-3v6H17V13z M7,15v-2h1c0.83,0,1.5-0.67,1.5-1.5v-1C9.5,9.67,8.83,9,8,9H5.49v6H7z M7.99,10.5 v1H7v-1H7.99z M13,15c0.83,0,1.5-0.67,1.5-1.5v-3C14.5,9.67,13.83,9,13,9h-2.51v6H13z M12.99,10.5v3H12v-3H12.99z M20,4v16H4V4H20 M21,3H3v18h18V3L21,3z"></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_2"><path d="M9.06,12C11.24,11.97,13,10.19,13,8c0-2.21-1.79-4-4-4C6.79,4,5,5.79,5,8c0,2.19,1.76,3.97,3.94,4C5.1,12.04,2,15.61,2,20\n\th14C16,15.61,12.9,12.04,9.06,12z M6,8c0-1.65,1.35-3,3-3s3,1.35,3,3c0,1.66-1.35,3.01-3,3.01S6,9.66,6,8z M9,13\n\tc3.02,0,5.52,2.61,5.94,6H3.06C3.48,15.61,5.98,13,9,13z"></path><path d="M18,20h4c0-4.39-3.1-7.96-6.94-8C17.24,11.97,19,10.19,19,8c0-2.21-1.79-4-4-4c-0.47,0-0.91,0.09-1.33,0.24\n\tc0.22,0.27,0.41,0.56,0.58,0.87C14.49,5.04,14.74,5,15,5c1.65,0,3,1.35,3,3s-1.35,3-3,3c-0.26,0-0.51-0.04-0.75-0.11\n\tc-0.17,0.31-0.37,0.6-0.58,0.87C14.07,11.9,14.5,12,14.95,12c-0.17,0-0.34,0.03-0.51,0.04c0.35,0.3,0.69,0.62,1,0.98\n\tc2.82,0.24,5.11,2.75,5.5,5.98H18V20z"></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="person_music-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="person_music"><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 width="24" height="24" id="person_radar"><path d="M11.72 11.93A4.004 4.004 0 0 0 15 8c0-2.21-1.79-4-4-4S7 5.79 7 8c0 1.96 1.42 3.59 3.28 3.93C4.77 12.21 2 15.76 2 20h18c0-4.24-2.77-7.79-8.28-8.07zM8 8c0-1.65 1.35-3 3-3s3 1.35 3 3-1.35 3-3 3-3-1.35-3-3zm3 4.9c5.33 0 7.56 2.99 7.94 6.1H3.06c.38-3.11 2.61-6.1 7.94-6.1zm5.68-1.46-.48-.88C17.31 9.95 18 8.77 18 7.5s-.69-2.45-1.81-3.06l.49-.88C18.11 4.36 19 5.87 19 7.5c0 1.64-.89 3.14-2.32 3.94zm2.07 1.69-.5-.87c1.7-.98 2.75-2.8 2.75-4.76s-1.05-3.78-2.75-4.76l.5-.87C20.75 3.03 22 5.19 22 7.5s-1.24 4.47-3.25 5.63z"></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_arrow_outline"><path d="M9 5.87 18.2 12 9 18.13V5.87M8 4v16l12-8L8 4z"></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="podcast-filled"><path fill-rule="evenodd" clip-rule="evenodd" d="M13,13.72V22h-2v-8.28c-0.6-0.35-1-0.98-1-1.72c0-1.1,0.9-2,2-2s2,0.9,2,2\n\tC14,12.74,13.6,13.38,13,13.72z M7.77,16.25l1.42-1.42C8.45,14.11,8,13.11,8,12c0-2.21,1.79-4,4-4s4,1.79,4,4\n\tc0,1.11-0.45,2.11-1.18,2.83l1.42,1.42C17.33,15.16,18,13.66,18,12c0-3.31-2.69-6-6-6s-6,2.69-6,6C6,13.66,6.67,15.16,7.77,16.25z\n\t M4.94,19.08l1.42-1.42C4.9,16.21,4,14.21,4,12c0-4.41,3.59-8,8-8s8,3.59,8,8c0,2.21-0.9,4.21-2.35,5.66l1.42,1.42\n\tC20.88,17.27,22,14.77,22,12c0-5.52-4.48-10-10-10S2,6.48,2,12C2,14.77,3.12,17.27,4.94,19.08z"></path></g><g id="podcast"><path d="M6,12c0-3.31,2.69-6,6-6s6,2.69,6,6c0,1.66-0.67,3.16-1.77,4.25l-0.71-0.71C16.44,14.63,17,13.38,17,12c0-2.76-2.24-5-5-5\n\ts-5,2.24-5,5c0,1.38,0.56,2.63,1.47,3.54l-0.71,0.71C6.67,15.16,6,13.66,6,12z M14,12c0-1.1-0.9-2-2-2s-2,0.9-2,2\n\tc0,0.74,0.4,1.38,1,1.72V22h2v-8.28C13.6,13.38,14,12.74,14,12z M4.94,19.08l0.71-0.71C4.01,16.74,3,14.49,3,12c0-4.96,4.04-9,9-9\n\ts9,4.04,9,9c0,2.49-1.01,4.74-2.65,6.37l0.71,0.71C20.88,17.27,22,14.77,22,12c0-5.52-4.48-10-10-10S2,6.48,2,12\n\tC2,14.77,3.12,17.27,4.94,19.08z"></path></g><g id="point_2x"><path d="M14,19H6v-6c0-1.1,0.9-2,2-2h4c0.55,0,1-0.45,1-1V7c0-0.55-0.45-1-1-1H6V5h6c1.1,0,2,0.9,2,2v3c0,1.1-0.9,2-2,2H8 c-0.55,0-1,0.45-1,1v5h7V19z M22,10h-1l-2,3.6L17,10h-1l2.5,4.5L16,19h1l2-3.6l2,3.6h1l-2.5-4.5L22,10z M4,17H2v2h2V17z"></path></g><g id="point_5x"><path d="M19.5,14.5L22,19h-1l-2-3.6L17,19h-1l2.5-4.5L16,10h1l2,3.6l2-3.6h1L19.5,14.5z M4,17H2v2h2V17z M14,17v-4c0-1.1-0.9-2-2-2 H7V6h7V5H6v7h6c0.55,0,1,0.45,1,1v4c0,0.55-0.45,1-1,1H6v1h6C13.1,19,14,18.1,14,17z"></path></g><g id="point_8x"><path d="M19.5,14.5L22,19h-1l-2-3.6L17,19h-1l2.5-4.5L16,10h1l2,3.6l2-3.6h1L19.5,14.5z M4,17H2v2h2V17z M13.31,11.5 C13.73,11.87,14,12.4,14,13v4c0,1.1-0.9,2-2,2H8c-1.1,0-2-0.9-2-2v-4c0-0.6,0.27-1.13,0.69-1.5C6.27,11.13,6,10.6,6,10V7 c0-1.1,0.9-2,2-2h4c1.1,0,2,0.9,2,2v3C14,10.6,13.73,11.13,13.31,11.5z M12,12H8c-0.55,0-1,0.45-1,1v4c0,0.55,0.45,1,1,1h4 c0.55,0,1-0.45,1-1v-4C13,12.45,12.55,12,12,12z M12,11c0.55,0,1-0.45,1-1V7c0-0.55-0.45-1-1-1H8C7.45,6,7,6.45,7,7v3 c0,0.55,0.45,1,1,1H12z"></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 height="24" width="24" id="quotation_mark"><path d="M17.5 7c1.93 0 3.5 1.57 3.5 3.5 0 1-.53 4.5-.85 6.5h-2.02l.24-1.89.14-1.09-1.1-.03A3.483 3.483 0 0 1 14 10.5C14 8.57 15.57 7 17.5 7m-11 0C8.43 7 10 8.57 10 10.5c0 1-.53 4.5-.85 6.5H7.13l.24-1.89.14-1.09-1.1-.03A3.483 3.483 0 0 1 3 10.5C3 8.57 4.57 7 6.5 7m11-1C15.01 6 13 8.01 13 10.5c0 2.44 1.95 4.42 4.38 4.49L17 18h4s1-6 1-7.5C22 8.01 19.99 6 17.5 6zm-11 0C4.01 6 2 8.01 2 10.5c0 2.44 1.95 4.42 4.38 4.49L6 18h4s1-6 1-7.5C11 8.01 8.99 6 6.5 6z"></path></g><g id="radar_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="radar_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="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="replay_arrow"><path d="M10.1,9l5.2,3l-5.2,3V9z 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-9 C8.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="rss"><path d="M8,19c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S8,17.9,8,19z M4,11.02v1c4.84,0.25,8.72,4.14,8.97,8.98h1\n\t\tC13.72,15.6,9.4,11.28,4,11.02z M4,5.02v1C12.15,6.29,18.71,12.85,18.97,21h1C19.71,12.29,12.71,5.29,4,5.02z"></path></g><g id="rss_off"><path d="M7.95,18.59C7.98,18.72,8,18.86,8,19c0,1.1-0.9,2-2,2c-0.14,0-0.28-0.02-0.41-0.05L7.95,18.59z M20.15,3.15l-5.89,5.89\n\t\tC11.49,6.64,7.92,5.14,4,5.02v1c3.64,0.12,6.96,1.51,9.55,3.72l-3.54,3.54C8.34,11.96,6.27,11.13,4,11.02v1\n\t\tc1.99,0.1,3.81,0.83,5.29,1.98l-3.03,3.03C6.18,17.02,6.09,17,6,17c-1.1,0-2,0.9-2,2c0,0.09,0.02,0.18,0.03,0.26l-0.88,0.88\n\t\tl0.71,0.71l17-17L20.15,3.15z M15.62,11.91c2,2.52,3.25,5.65,3.36,9.09h1c-0.11-3.71-1.47-7.1-3.64-9.8L15.62,11.91z M11.35,16.18\n\t\tc0.94,1.39,1.53,3.04,1.63,4.82h1c-0.1-2.06-0.79-3.96-1.9-5.54L11.35,16.18z"></path></g><g id="sad-filled"><path d="M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M7,9.5C7,8.67,7.67,8,8.5,8S10,8.67,10,9.5\n\tS9.33,11,8.5,11S7,10.33,7,9.5z M16.35,16.85C16.26,16.95,16.13,17,16,17s-0.26-0.05-0.35-0.15c-2.01-2.01-5.28-2.01-7.29,0\n\tc-0.2,0.2-0.51,0.2-0.71,0s-0.2-0.51,0-0.71c2.4-2.4,6.31-2.4,8.71,0C16.55,16.34,16.55,16.66,16.35,16.85z M15.5,11\n\tc-0.83,0-1.5-0.67-1.5-1.5S14.67,8,15.5,8S17,8.67,17,9.5S16.33,11,15.5,11z"></path></g><g id="sad"><path d="M16,17c-0.13,0-0.26-0.05-0.35-0.15c-2.01-2.01-5.28-2.01-7.29,0c-0.2,0.2-0.51,0.2-0.71,0s-0.2-0.51,0-0.71\n\tc2.4-2.4,6.31-2.4,8.71,0c0.2,0.2,0.2,0.51,0,0.71C16.26,16.95,16.13,17,16,17z M12,3c-4.96,0-9,4.04-9,9s4.04,9,9,9s9-4.04,9-9\n\tS16.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 M8.5,8C7.67,8,7,8.67,7,9.5\n\tS7.67,11,8.5,11S10,10.33,10,9.5S9.33,8,8.5,8z M15.5,8C14.67,8,14,8.67,14,9.5s0.67,1.5,1.5,1.5c0.83,0,1.5-0.67,1.5-1.5\n\tS16.33,8,15.5,8z"></path></g><g id="scissors-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="scissors"><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="screen_default-filled"><path d="M21,6v12H3V6H21 M22,5H2v14h20V5L22,5z M4,7v8h12V7H4z M6.35,13.35l-0.71-0.71L7.29,11L5.65,9.35l0.71-0.71L8.71,11 L6.35,13.35z M14.35,12.65l-0.71,0.71L11.29,11l2.35-2.35l0.71,0.71L12.71,11L14.35,12.65z"></path></g><g id="screen_default"><path d="M21,6v12H3V6H21 M22,5H2v14h20V5L22,5z M15,8v6H5V8H15 M16,7H4v8h12V7L16,7z M8.71,11L6.35,8.65L5.65,9.35L7.29,11 l-1.65,1.65l0.71,0.71L8.71,11z M14.35,12.65L12.71,11l1.65-1.65l-0.71-0.71L11.29,11l2.35,2.35L14.35,12.65z"></path></g><g id="screen_fullscreen-filled"><path d="M2,5v14h20V5H2z M8,8H5v3H4V7h4V8z M20,17h-4v-1h3v-3h1V17z"></path></g><g id="screen_fullscreen"><path d="M21,6v12H3V6H21 M22,5H2v14h20V5L22,5z M8,7H4v4h1V8h3V7z M16,17h4v-4h-1v3h-3V17z"></path></g><g id="screen_miniplayer-filled"><path d="M14,13h6v4h-6V13z M21,6v12H3V6H21 M22,5H2v14h20V5L22,5z M12,8v2.29L9.35,7.65 L8.65,8.35L11.29,11H9v1h3h1V8H12z"></path></g><g id="screen_miniplayer"><path d="M19,14v2h-4v-2H19 M20,13h-6v4h6V13L20,13z M12,8v2.29L9.35,7.65L8.65,8.35L11.29,11H9v1h3h1V8H12z M21,6v12H3V6H21 M22,5H2 v14h20V5L22,5z"></path></g><g id="screen_multi_view-fill"><path d="M2,5v14h20V5H2z M11.5,14c0,0.55-0.45,1-1,1H5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5.5c0.55,0,1,0.45,1,1V14z M20,14\n\t\tc0,0.55-0.45,1-1,1h-5.5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1H19c0.55,0,1,0.45,1,1V14z"></path></g><g id="screen_multi_view"><path d="M21,6v12H3V6H21 M22,5H2v14h20V5L22,5z M10.5,10v4H5v-4H10.5 M10.5,9H5c-0.55,0-1,0.45-1,1v4c0,0.55,0.45,1,1,1h5.5\n\tc0.55,0,1-0.45,1-1v-4C11.5,9.45,11.05,9,10.5,9L10.5,9z M19,10v4h-5.5v-4H19 M19,9h-5.5c-0.55,0-1,0.45-1,1v4c0,0.55,0.45,1,1,1H19\n\tc0.55,0,1-0.45,1-1v-4C20,9.45,19.55,9,19,9L19,9z"></path></g><g id="screen_switch-filled"><path d="M2,5v14h20V5H2z M15.71,15.71l-1.41-1.41L15.59,13H8.41l1.29,1.29l-1.41,1.41L4.59,12l3.71-3.71l1.41,1.41L8.41,11h7.17\n\tl-1.29-1.29l1.41-1.41L19.41,12L15.71,15.71z"></path></g><g id="screen_switch"><path d="M15.71,8.29l-1.41,1.41L15.59,11H8.41l1.29-1.29L8.29,8.29L4.59,12l3.71,3.71l1.41-1.41L8.41,13h7.17l-1.29,1.29l1.41,1.41\n\tL19.41,12L15.71,8.29z M21,6v12H3V6H21 M22,5H2v14h20V5L22,5z"></path></g><g id="screen_theatre-filled"><path d="M4,7v9h16V7H4z M9.35,13.15l-0.71,0.71L6.29,11.5l2.35-2.35l0.71,0.71L7.71,11.5L9.35,13.15z M15.35,13.85l-0.71-0.71 l1.65-1.65l-1.65-1.65l0.71-0.71l2.35,2.35L15.35,13.85z M21,6v12H3V6H21 M22,5H2v14h20V5L22,5z"></path></g><g id="screen_theatre"><path d="M15.35,13.85l-0.71-0.71l1.65-1.65l-1.65-1.65l0.71-0.71l2.35,2.35L15.35,13.85z M9.35,13.15L7.71,11.5l1.65-1.65L8.65,9.15 L6.29,11.5l2.35,2.35L9.35,13.15z M21,6H3v12h18V6 M22,5v14H2V5H22L22,5z M19,8H5v7h14V8 M20,7v9H4V7H20L20,7z"></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 id="settings_remote"><path d="M5.64,5.64L4.93,4.93C6.74,3.12,9.24,2,12,2s5.26,1.12,7.07,2.93l-0.71,0.71C16.73,4.01,14.48,3,12,3S7.27,4.01,5.64,5.64z\n\t M12,6c1.65,0,3.15,0.67,4.24,1.76l0.71-0.71C15.68,5.78,13.93,5,12,5c-1.93,0-3.68,0.78-4.95,2.05l0.71,0.71\n\tC8.85,6.67,10.35,6,12,6z M14,11h-4v10h4V11 M15,10v12H9V10H15L15,10z M12,12c-0.55,0-1,0.45-1,1s0.45,1,1,1s1-0.45,1-1\n\tS12.55,12,12,12L12,12z"></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="share_ios"><path d="M7,7l0.71,0.71l3.8-3.8V15h1V3.91l3.8,3.81L17.02,7l-5-5L7,7z M19,9v13H5V9h4v1H6v11h12V10h-3V9H19z"></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_add"><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="shield_off"><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="shield_overflow"><path clip-rule="evenodd" d="M19,6.31L12,3.1L5,6.31v4.84c0,1.3,0.25,2.6,0.74,3.86\n\tc0.15,0.38,0.33,0.76,0.55,1.17c0.15,0.27,0.31,0.54,0.48,0.81C8.09,19,9.94,20.41,12,20.97c1.28-0.35,2.48-1.02,3.52-1.97h1.42\n\tc-1.31,1.44-2.97,2.51-4.82,2.97L12,22l-0.12-0.02c-2.43-0.62-4.53-2.27-5.95-4.44c-0.18-0.28-0.36-0.58-0.52-0.88\n\tc-0.23-0.42-0.43-0.84-0.6-1.28C4.3,14.06,4,12.63,4,11.16V5.67L12,2l8,3.67v5.48c0,0.29-0.01,0.57-0.03,0.85h-1\n\tc0.02-0.28,0.04-0.57,0.04-0.85V6.31z M12.5,14c-0.83,0-1.5,0.67-1.5,1.5c0,0.83,0.67,1.5,1.5,1.5s1.5-0.67,1.5-1.5\n\tC14,14.67,13.33,14,12.5,14z M16.5,14c-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.5\n\tC18,14.67,17.33,14,16.5,14z M20.5,14c-0.83,0-1.5,0.67-1.5,1.5c0,0.83,0.67,1.5,1.5,1.5s1.5-0.67,1.5-1.5\n\tC22,14.67,21.33,14,20.5,14z"></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_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="shorts_layout_bottom"><path fill-rule="evenodd" d="M20,21H4L4,3h16V21z M21,2v20H3L3,2H21z M5,20h14v-8H5V20z"></path></g><g id="shorts_layout_centered_square"><path fill-rule="evenodd" d="M20,21H4L4,3h16V21z M21,2v20H3L3,2H21z M5,18h14V6H5V18z"></path></g><g id="shorts_layout_foreground"><path d="M15,7c0-2.21-1.79-4-4-4S7,4.79,7,7c0,1.96,1.42,3.59,3.28,3.93C4.77,11.21,2,14.76,2,19h7.02L9,18H3.06 c0.38-3.11,2.61-6.1,7.94-6.1c0.62,0,1.19,0.05,1.73,0.13l0.84-0.84c-0.58-0.13-1.19-0.23-1.85-0.26C13.58,10.59,15,8.96,15,7z M11,10c-1.65,0-3-1.35-3-3s1.35-3,3-3s3,1.35,3,3S12.65,10,11,10z M22,21H11v-7h11V21z"></path></g><g id="shorts_layout_landscape_bottom"><path fill-rule="evenodd" d="M20,21H4L4,3h16V21z M21,2v20H3L3,2H21z M5,20h14v-6H5V20z"></path></g><g id="shorts_layout_landscape_top"><path fill-rule="evenodd" d="M20,21H4L4,3h16V21z M21,2v20H3L3,2H21z M5,10l14,0V4L5,4V10z"></path></g><g id="shorts_layout_left"><path fill-rule="evenodd" d="M20,21H4L4,3h16V21z M21,2v20H3L3,2H21z M5,19h7V5H5L5,19z"></path></g><g id="shorts_layout_pip"><path fill-rule="evenodd" d="M20,21H4L4,3h16V21z M21,2v20H3L3,2H21z M10,20c2.76,0,5-2.24,5-5s-2.24-5-5-5 c-2.76,0-5,2.24-5,5S7.24,20,10,20z"></path></g><g id="shorts_layout_right"><path fill-rule="evenodd" d="M20,3v18H4L4,3H20z M21,2v20H3L3,2H21z M12,19h7V5h-7V19z"></path></g><g id="shorts_layout_single"><path fill-rule="evenodd" d="M20,21H4L4,3h16V21z M21,2v20H3L3,2H21z M5,20h14V4H5V20z"></path></g><g id="shorts_layout_top"><path fill-rule="evenodd" d="M20,21H4L4,3h16V21z M21,2v20H3L3,2H21z M5,12h14V4L5,4V12z"></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="slash_circle_left"><path d="M18.71,6C20.13,7.59,21,9.69,21,12c0,4.97-4.03,9-9,9c-2.31,0-4.41-0.87-6-2.29L18.71,6z M3,12 c0-4.97,4.03-9,9-9c2.31,0,4.41,0.87,6,2.29L5.29,18C3.87,16.41,3,14.31,3,12z M12,2c5.52,0,10,4.48,10,10c0,5.52-4.48,10-10,10 C6.48,22,2,17.52,2,12C2,6.48,6.48,2,12,2z" fill-rule="evenodd"></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 width="24" height="24" viewBox="0 -960 960 960" id="spark"><path d="M480-80q0-83-31.5-156T363-363q-54-54-127-85.5T80-480q83 0 156-31.5T363-597q54-54 85.5-127T480-880q0 83 31.5 156T597-597q54 54 127 85.5T880-480q-83 0-156 31.5T597-363q-54 54-85.5 127T480-80Z"></path></g><g id="sparkle-filled"><path d="m9.91 19.19-1.56-5.53-5.52-1.56 5.53-1.56 1.56-5.53 1.56 5.53L17 12.1l-5.53 1.56-1.56 5.53zm6.81-2.38-2.76.78 2.76.78.78 2.76.78-2.76 2.76-.78-2.76-.78-.78-2.76-.78 2.76zm.78-13.85-.78 2.76-2.76.78 2.76.78.78 2.76.78-2.76 2.76-.78-2.76-.78-.78-2.76z"></path></g><g id="sparkle_filled"><path d="m9.91 19.19-1.56-5.53-5.52-1.56 5.53-1.56 1.56-5.53 1.56 5.53L17 12.1l-5.53 1.56-1.56 5.53zm6.81-2.38-2.76.78 2.76.78.78 2.76.78-2.76 2.76-.78-2.76-.78-.78-2.76-.78 2.76zm.78-13.85-.78 2.76-2.76.78 2.76.78.78 2.76.78-2.76 2.76-.78-2.76-.78-.78-2.76z"></path></g><g id="spotlight-filled"><path d="M17.17,13h-1.74H6.5c-0.93,0-1.78,0.28-2.5,0.76c-0.5,0.26-1,0.94-1,0.94V3L17.17,13z M20.85,16.55 c-0.05-0.19-0.12-0.37-0.2-0.55c-0.02-0.05-0.05-0.1-0.08-0.14c-0.1-0.18-0.21-0.36-0.34-0.52c-0.02-0.03-0.04-0.05-0.06-0.07 c-0.15-0.18-0.32-0.35-0.51-0.5c-0.02-0.02-0.04-0.03-0.06-0.05c-0.08-0.06-0.16-0.12-0.25-0.18C18.81,14.2,18.18,14,17.5,14h-0.65 H6.5c-0.24,0-0.48,0.03-0.71,0.07c-0.06,0.01-0.11,0.04-0.17,0.05c-0.17,0.04-0.34,0.09-0.49,0.16C5.08,14.3,5.04,14.33,5,14.35 c-0.16,0.08-0.32,0.16-0.47,0.26c-0.03,0.02-0.06,0.05-0.09,0.08c-0.15,0.11-0.3,0.23-0.43,0.36C3.39,15.68,3,16.55,3,17.5 C3,19.43,4.57,21,6.5,21h11c1.93,0,3.5-1.57,3.5-3.5c0-0.27-0.03-0.52-0.09-0.77C20.89,16.67,20.87,16.61,20.85,16.55z"></path></g><g id="spotlight"><path d="M19.64,14.75L19.64,14.75l-0.03-0.02c-0.09-0.07-0.18-0.13-0.27-0.19L3,3v14.5C3,19.43,4.57,21,6.5,21h11 c1.93,0,3.5-1.57,3.5-3.5C21,16.38,20.46,15.39,19.64,14.75z M4,4.93L16.85,14H6.5c-0.98,0-1.86,0.41-2.5,1.06V4.93z M17.5,20h-11 C5.12,20,4,18.88,4,17.5S5.12,15,6.5,15h11c1.38,0,2.5,1.12,2.5,2.5S18.88,20,17.5,20z"></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 height="24" width="24" id="stopwatch"><path d="M14.85 17.32 11 14.94V10h2v3.82l2.9 1.8-1.05 1.7zM14 3h-4v2h4V3zm3.85 5.56 1.35-1.35-1.41-1.41-1.48 1.48A7.853 7.853 0 0 0 12 6c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8c0-2.1-.82-4.01-2.15-5.44zM12 21c-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="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="super_sticker-filled"><path d="M2 5V19H17H17.41L22 14.41V14V5H2ZM14.28 15L12 13.63L9.72 15L10.32 12.41L8.31 10.67L10.96 10.44L12 8L13.03 10.44L15.68 10.67L13.67 12.41L14.28 15ZM17 17.99V14H20.99L17 17.99Z"></path></g><g id="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="superstar"><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\n\tl-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\n\tL5.82,21L12,17.27L18.18,21l-1.64-7.03L22,9.24l-7.19-0.61L12,2L12,2z M16.44,6.56l3.18-1.06L17.5,3.38L16.44,6.56z M7.56,6.56\n\tL6.5,3.38L4.38,5.5L7.56,6.56z M5.4,14.46l-3.34-0.31l1.09,2.8L5.4,14.46z M20.81,16.94l1.09-2.8l-3.34,0.31L20.81,16.94z"></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="tablet"><path d="M20,4H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V6C22,4.9,21.1,4,20,4z M19,5v14H5V5H19z M3,18V6 c0-0.55,0.45-1,1-1v14C3.45,19,3,18.55,3,18z M21,18c0,0.55-0.45,1-1,1V5c0.55,0,1,0.45,1,1V18z"></path></g><g id="tic_tac_toe-filled"><path d="M7.5,3.63C7.49,3.7,7.49,3.77,7.48,3.85C7.47,3.91,7.46,3.96,7.45,4.01C7.44,4.06,7.43,4.11,7.41,4.16   C7.4,4.2,7.39,4.25,7.37,4.29C7.35,4.34,7.33,4.38,7.31,4.43C7.24,4.58,7.16,4.71,7.06,4.84C6.95,4.99,6.82,5.13,6.69,5.26   C6.55,5.4,6.41,5.53,6.26,5.65c-0.13,0.12-0.27,0.23-0.4,0.35C5.71,6.14,5.55,6.28,5.4,6.42C5.28,6.53,5.16,6.65,5.05,6.78   C4.95,6.88,4.86,6.99,4.78,7.1C4.69,7.21,4.61,7.32,4.53,7.43C4.52,7.44,4.51,7.45,4.51,7.46c-0.01,0.02-0.02,0.01-0.03,0   C4.46,7.43,4.43,7.4,4.41,7.36C4.35,7.29,4.29,7.21,4.23,7.13C4.1,6.96,3.95,6.8,3.79,6.64c-0.1-0.1-0.21-0.21-0.32-0.3   C3.27,6.16,3.07,5.98,2.87,5.8c-0.1-0.09-0.2-0.18-0.3-0.27C2.44,5.41,2.32,5.3,2.2,5.19c-0.1-0.09-0.19-0.2-0.27-0.31   C1.87,4.8,1.82,4.72,1.77,4.63C1.73,4.55,1.7,4.47,1.66,4.39C1.63,4.32,1.61,4.26,1.59,4.19C1.57,4.15,1.56,4.1,1.55,4.05   C1.54,4.01,1.53,3.96,1.52,3.92c0-0.02-0.01-0.05-0.01-0.08C1.5,3.74,1.49,3.63,1.5,3.53c0.01-0.06,0.01-0.12,0.02-0.18   c0-0.04,0.01-0.07,0.02-0.11c0.01-0.05,0.03-0.11,0.05-0.16C1.62,3,1.65,2.93,1.68,2.86c0.05-0.09,0.1-0.18,0.16-0.26   c0.1-0.12,0.22-0.23,0.35-0.32c0.1-0.06,0.2-0.12,0.31-0.16C2.58,2.1,2.65,2.07,2.72,2.05C2.88,2.01,3.05,1.99,3.22,2   c0.08,0,0.15,0.01,0.23,0.03C3.5,2.04,3.56,2.05,3.61,2.07c0.06,0.02,0.12,0.04,0.18,0.07c0.09,0.04,0.18,0.09,0.27,0.15   c0.11,0.07,0.21,0.16,0.29,0.25c0.04,0.05,0.09,0.1,0.13,0.15c0.01,0.02,0.02,0.02,0.03,0C4.56,2.64,4.6,2.58,4.65,2.53   c0.08-0.09,0.18-0.18,0.28-0.24C5,2.24,5.07,2.2,5.15,2.16c0.06-0.03,0.12-0.05,0.19-0.07C5.4,2.07,5.46,2.05,5.52,2.03   c0.03-0.01,0.07-0.01,0.1-0.01C5.68,2.01,5.74,2.01,5.8,2c0.07,0,0.14,0,0.2,0.01c0.05,0,0.09,0.01,0.14,0.01   c0.02,0,0.04,0.01,0.06,0.01c0.05,0.01,0.11,0.03,0.16,0.04c0.05,0.02,0.1,0.04,0.15,0.06C6.58,2.17,6.65,2.2,6.71,2.23   c0.1,0.06,0.19,0.13,0.28,0.21C7.05,2.5,7.11,2.56,7.16,2.63c0.05,0.06,0.09,0.13,0.13,0.19c0.03,0.05,0.06,0.11,0.08,0.16   C7.4,3.03,7.41,3.09,7.43,3.15c0.01,0.03,0.02,0.07,0.03,0.11c0,0.02,0.01,0.04,0.01,0.06c0,0.03,0.01,0.07,0.01,0.1   C7.49,3.48,7.49,3.55,7.5,3.63L7.5,3.63z M19.5,9.5c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5S22,13.38,22,12S20.88,9.5,19.5,9.5   L19.5,9.5z M19.5,2C18.12,2,17,3.12,17,4.5S18.12,7,19.5,7S22,5.88,22,4.5S20.88,2,19.5,2L19.5,2z M4.5,17C3.12,17,2,18.12,2,19.5   S3.12,22,4.5,22S7,20.88,7,19.5S5.88,17,4.5,17L4.5,17z M12,2c-1.38,0-2.5,1.12-2.5,2.5S10.62,7,12,7s2.5-1.12,2.5-2.5   S13.38,2,12,2L12,2z M12,17c-1.38,0-2.5,1.12-2.5,2.5S10.62,22,12,22s2.5-1.12,2.5-2.5S13.38,17,12,17L12,17z M4.5,9.5   C3.12,9.5,2,10.62,2,12s1.12,2.5,2.5,2.5S7,13.38,7,12S5.88,9.5,4.5,9.5L4.5,9.5z M14.55,13.5v-3L12,9l-2.55,1.5v3L12,15   L14.55,13.5z M22.75,19L21,17h-3l-1.75,2l3.25,3L22.75,19z"></path></g><g id="tic_tac_toe"><path d="M7.5,3.63C7.49,3.7,7.49,3.77,7.48,3.85C7.47,3.91,7.46,3.96,7.45,4.01C7.44,4.06,7.43,4.11,7.41,4.16   C7.4,4.2,7.39,4.25,7.37,4.29C7.35,4.34,7.33,4.38,7.31,4.43C7.24,4.58,7.16,4.71,7.06,4.84C6.95,4.99,6.82,5.13,6.69,5.26   C6.55,5.4,6.41,5.53,6.26,5.65c-0.13,0.12-0.27,0.23-0.4,0.35C5.71,6.14,5.55,6.28,5.4,6.42C5.28,6.53,5.16,6.65,5.05,6.78   C4.95,6.88,4.86,6.99,4.78,7.1C4.69,7.21,4.61,7.32,4.53,7.43C4.52,7.44,4.51,7.45,4.51,7.46c-0.01,0.02-0.02,0.01-0.03,0   C4.46,7.43,4.43,7.4,4.41,7.36C4.35,7.29,4.29,7.21,4.23,7.13C4.1,6.96,3.95,6.8,3.79,6.64c-0.1-0.1-0.21-0.21-0.32-0.3   C3.27,6.16,3.07,5.98,2.87,5.8c-0.1-0.09-0.2-0.18-0.3-0.27C2.44,5.41,2.32,5.3,2.2,5.19c-0.1-0.09-0.19-0.2-0.27-0.31   C1.87,4.8,1.82,4.72,1.77,4.63C1.73,4.55,1.7,4.47,1.66,4.39C1.63,4.32,1.61,4.26,1.59,4.19C1.57,4.15,1.56,4.1,1.55,4.05   C1.54,4.01,1.53,3.96,1.52,3.92c0-0.02-0.01-0.05-0.01-0.08C1.5,3.74,1.49,3.63,1.5,3.53c0.01-0.06,0.01-0.12,0.02-0.18   c0-0.04,0.01-0.07,0.02-0.11c0.01-0.05,0.03-0.11,0.05-0.16C1.62,3,1.65,2.93,1.68,2.86c0.05-0.09,0.1-0.18,0.16-0.26   c0.1-0.12,0.22-0.23,0.35-0.32c0.1-0.06,0.2-0.12,0.31-0.16C2.58,2.1,2.65,2.07,2.72,2.05C2.88,2.01,3.05,1.99,3.22,2   c0.08,0,0.15,0.01,0.23,0.03C3.5,2.04,3.56,2.05,3.61,2.07c0.06,0.02,0.12,0.04,0.18,0.07c0.09,0.04,0.18,0.09,0.27,0.15   c0.11,0.07,0.21,0.16,0.29,0.25c0.04,0.05,0.09,0.1,0.13,0.15c0.01,0.02,0.02,0.02,0.03,0C4.56,2.64,4.6,2.58,4.65,2.53   c0.08-0.09,0.18-0.18,0.28-0.24C5,2.24,5.07,2.2,5.15,2.16c0.06-0.03,0.12-0.05,0.19-0.07C5.4,2.07,5.46,2.05,5.52,2.03   c0.03-0.01,0.07-0.01,0.1-0.01C5.68,2.01,5.74,2.01,5.8,2c0.07,0,0.14,0,0.2,0.01c0.05,0,0.09,0.01,0.14,0.01   c0.02,0,0.04,0.01,0.06,0.01c0.05,0.01,0.11,0.03,0.16,0.04c0.05,0.02,0.1,0.04,0.15,0.06C6.58,2.17,6.65,2.2,6.71,2.23   c0.1,0.06,0.19,0.13,0.28,0.21C7.05,2.5,7.11,2.56,7.16,2.63c0.05,0.06,0.09,0.13,0.13,0.19c0.03,0.05,0.06,0.11,0.08,0.16   C7.4,3.03,7.41,3.09,7.43,3.15c0.01,0.03,0.02,0.07,0.03,0.11c0,0.02,0.01,0.04,0.01,0.06c0,0.03,0.01,0.07,0.01,0.1   C7.49,3.48,7.49,3.55,7.5,3.63L7.5,3.63z M14.55,13.5v-3L12,9l-2.55,1.5v3L12,15L14.55,13.5z M22.75,19L21,17h-3l-1.75,2l3.25,3   L22.75,19z M19.5,10.5c0.83,0,1.5,0.67,1.5,1.5s-0.67,1.5-1.5,1.5S18,12.83,18,12S18.67,10.5,19.5,10.5 M19.5,9.5   c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5S22,13.38,22,12S20.88,9.5,19.5,9.5L19.5,9.5z M19.5,3C20.33,3,21,3.67,21,4.5   S20.33,6,19.5,6S18,5.33,18,4.5S18.67,3,19.5,3 M19.5,2C18.12,2,17,3.12,17,4.5S18.12,7,19.5,7S22,5.88,22,4.5S20.88,2,19.5,2   L19.5,2z M4.5,18C5.33,18,6,18.67,6,19.5S5.33,21,4.5,21S3,20.33,3,19.5S3.67,18,4.5,18 M4.5,17C3.12,17,2,18.12,2,19.5   S3.12,22,4.5,22S7,20.88,7,19.5S5.88,17,4.5,17L4.5,17z M12,3c0.83,0,1.5,0.67,1.5,1.5S12.83,6,12,6s-1.5-0.67-1.5-1.5   S11.17,3,12,3 M12,2c-1.38,0-2.5,1.12-2.5,2.5S10.62,7,12,7s2.5-1.12,2.5-2.5S13.38,2,12,2L12,2z M12,18c0.83,0,1.5,0.67,1.5,1.5   S12.83,21,12,21s-1.5-0.67-1.5-1.5S11.17,18,12,18 M12,17c-1.38,0-2.5,1.12-2.5,2.5S10.62,22,12,22s2.5-1.12,2.5-2.5   S13.38,17,12,17L12,17z M4.5,10.5C5.33,10.5,6,11.17,6,12s-0.67,1.5-1.5,1.5S3,12.83,3,12S3.67,10.5,4.5,10.5 M4.5,9.5   C3.12,9.5,2,10.62,2,12s1.12,2.5,2.5,2.5S7,13.38,7,12S5.88,9.5,4.5,9.5L4.5,9.5z"></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="transcript"><path fill-rule="evenodd" clip-rule="evenodd" d="M6,6H3v1h3V6z M21,11h-3v1h3V11z M6,16H3v1h3V16z M21,6H8v1h13V6z M16,11H3v1h13\n\t\tV11z M21,16H8v1h13V16z"></path></g><g id="transcript_search"><g><path fill-rule="evenodd" clip-rule="evenodd" d="M6,5H3V4h3V5z M6,14H3v1h3V14z M21,4H8v1h13V4z M20.65,19.35L17.29,16\n\t\tc-0.77,0.62-1.73,1-2.79,1c-1.56,0-2.93-0.79-3.74-2H8v-1h2.28C10.11,13.53,10,13.03,10,12.5c0-0.93,0.28-1.78,0.76-2.5H3V9h8.7\n\t\tc0.77-0.62,1.73-1,2.8-1c2.49,0,4.5,2.01,4.5,4.5c0,1.06-0.38,2.02-1,2.79l3.35,3.35L20.65,19.35z M18,12.5\n\t\tc0-1.93-1.57-3.5-3.5-3.5S11,10.57,11,12.5s1.57,3.5,3.5,3.5S18,14.43,18,12.5z"></path></g></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_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="trophy_star"><path fill-rule="evenodd" d="M13.67,9.91l2.01-1.74l-2.65-0.23L12,5.5l-1.03,2.44L8.32,8.17l2.01,1.74 L9.72,12.5L12,11.13l2.27,1.37L13.67,9.91z M18,5V2H6v3H3v6l3.23,1.61c0.7,2.5,2.97,4.34,5.69,4.38L8,19v3h8v-3l-3.92-2.01 c2.72-0.04,4.99-1.88,5.69-4.38L21,11V5H18z M6,11.38l-2-1V6h2V11.38z M15,21H9v-1.39l3-1.54l3,1.54V21z M17,11c0,2.76-2.24,5-5,5 s-5-2.24-5-5V3h10V11z M20,10.38l-2,1V6h2V10.38z"></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="tv_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 M11.44,9.34H9.02V16H7.39V9.34H5V8 h6.44V9.34z M16.25,16h-1.7L11.8,8h1.81l1.78,6.02L17.19,8H19L16.25,16z"></path></g><g id="tv_circle"><path d="M11.44,9.34H9.02V16H7.39V9.34H5V8h6.44V9.34z M15.39,14.02L17.19,8H19l-2.75,8h-1.7L11.8,8h1.81L15.39,14.02z M12,3 c4.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,2L12,2z"></path></g><g id="up_arrow-filled"><polygon points="20.21,11.79 12,3.59 3.79,11.79 5.21,13.21 11,7.41 11,20 13,20 13,7.41 18.79,13.21 "></polygon></g><g id="up_arrow"><polygon points="19.35,11.5 11.5,3.65 3.65,11.5 4.35,12.21 11,5.56 11,20 12,20 12,5.56 18.65,12.21 "></polygon></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,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M6.5,10c-0.08,0-0.16-0.02-0.23-0.06\n\tC6.03,9.82,5.93,9.52,6.06,9.27C6.35,8.69,7.02,8,8.5,8c1.41,0,2.1,0.68,2.43,1.25c0.14,0.24,0.06,0.54-0.18,0.68\n\tc-0.24,0.14-0.54,0.06-0.68-0.18C9.78,9.25,9.25,9,8.5,9C7.72,9,7.19,9.25,6.94,9.73C6.86,9.9,6.68,10,6.5,10z M12.05,18\n\tc-2.34,0-4.7-1.17-5.01-3.53C7,14.22,7.22,14,7.49,14h9.04c0.26,0,0.48,0.21,0.45,0.46C16.74,16.82,14.4,18,12.05,18z M17.75,9.93\n\tc-0.24,0.14-0.54,0.06-0.68-0.18C16.78,9.25,16.25,9,15.5,9c-0.78,0-1.31,0.25-1.56,0.73C13.86,9.9,13.68,10,13.5,10\n\tc-0.08,0-0.16-0.02-0.23-0.06c-0.25-0.13-0.34-0.43-0.21-0.67C13.35,8.69,14.02,8,15.5,8c1.41,0,2.1,0.68,2.43,1.25\n\tC18.07,9.49,17.99,9.79,17.75,9.93z"></path></g><g id="very_happy"><path d="M15.83,15c-0.52,1.38-2.19,2-3.79,2c-1.59,0-3.28-0.62-3.85-2H15.83 M16.52,14H7.49C7.22,14,7,14.22,7.03,14.47\n\tC7.34,16.83,9.7,18,12.05,18c2.35,0,4.69-1.18,4.93-3.54C17.01,14.21,16.78,14,16.52,14L16.52,14z M12,3c4.96,0,9,4.04,9,9\n\ts-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,2L12,2z M6.94,9.73\n\tC7.19,9.25,7.72,9,8.5,9c0.75,0,1.28,0.25,1.57,0.75c0.14,0.24,0.45,0.32,0.68,0.18c0.24-0.14,0.32-0.44,0.18-0.68\n\tC10.6,8.68,9.91,8,8.5,8C7.02,8,6.35,8.69,6.06,9.27C5.93,9.52,6.03,9.82,6.27,9.94C6.34,9.98,6.42,10,6.5,10\n\tC6.68,10,6.86,9.9,6.94,9.73z M13.94,9.73C14.19,9.25,14.72,9,15.5,9c0.75,0,1.28,0.25,1.57,0.75c0.14,0.24,0.45,0.32,0.68,0.18\n\tc0.24-0.14,0.32-0.44,0.18-0.68C17.6,8.68,16.91,8,15.5,8c-1.48,0-2.15,0.69-2.44,1.27c-0.13,0.25-0.03,0.55,0.21,0.67\n\tC13.34,9.98,13.42,10,13.5,10C13.68,10,13.86,9.9,13.94,9.73z"></path></g><g id="very_sad-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 M7,11.5c0-0.68,0.45-1.24,1.07-1.43\n\tc-1.12-0.14-1.71-0.81-2-1.32C5.93,8.51,6.01,8.21,6.25,8.07c0.24-0.14,0.54-0.06,0.68,0.18C7.22,8.75,7.75,9,8.5,9\n\tc0.78,0,1.31-0.25,1.56-0.73c0.13-0.25,0.43-0.34,0.67-0.22c0.25,0.13,0.34,0.43,0.22,0.67c-0.27,0.52-0.84,1.2-2.01,1.34\n\tC9.55,10.26,10,10.82,10,11.5c0,0.83-0.67,1.5-1.5,1.5S7,12.33,7,11.5z M16.26,17.43c-0.08,0.05-0.17,0.07-0.26,0.07\n\tc-0.17,0-0.33-0.08-0.43-0.24c-0.77-1.25-2.11-2-3.57-2s-2.8,0.75-3.57,2c-0.14,0.23-0.45,0.31-0.69,0.16\n\tc-0.23-0.14-0.31-0.45-0.16-0.69c0.95-1.55,2.61-2.47,4.43-2.47s3.47,0.92,4.43,2.47C16.57,16.97,16.5,17.28,16.26,17.43z\n\t M17.94,8.73c-0.27,0.52-0.84,1.2-2.01,1.34C16.55,10.26,17,10.82,17,11.5c0,0.83-0.67,1.5-1.5,1.5S14,12.33,14,11.5\n\tc0-0.68,0.45-1.24,1.07-1.43c-1.12-0.14-1.71-0.81-2-1.32c-0.14-0.24-0.06-0.54,0.18-0.68c0.24-0.14,0.54-0.06,0.68,0.18\n\tC14.22,8.75,14.75,9,15.5,9c0.78,0,1.31-0.25,1.56-0.73c0.13-0.25,0.43-0.34,0.67-0.22C17.97,8.18,18.07,8.48,17.94,8.73z"></path></g><g id="very_sad"><path d="M10.94,8.73c-0.27,0.52-0.84,1.2-2.01,1.34C9.55,10.26,10,10.82,10,11.5c0,0.83-0.67,1.5-1.5,1.5S7,12.33,7,11.5  c0-0.68,0.45-1.24,1.07-1.43c-1.12-0.14-1.71-0.81-2-1.32C5.93,8.51,6.01,8.21,6.25,8.07c0.24-0.14,0.54-0.06,0.68,0.18  C7.22,8.75,7.75,9,8.5,9c0.78,0,1.31-0.25,1.56-0.73c0.13-0.25,0.43-0.34,0.67-0.22C10.97,8.18,11.07,8.48,10.94,8.73z M17.73,8.06  c-0.25-0.13-0.55-0.03-0.67,0.22C16.81,8.75,16.28,9,15.5,9c-0.75,0-1.28-0.25-1.57-0.75c-0.14-0.24-0.44-0.32-0.68-0.18  c-0.24,0.14-0.32,0.44-0.18,0.68c0.29,0.51,0.88,1.18,2,1.32C14.45,10.26,14,10.82,14,11.5c0,0.83,0.67,1.5,1.5,1.5  s1.5-0.67,1.5-1.5c0-0.68-0.45-1.24-1.07-1.43c1.18-0.14,1.74-0.82,2.01-1.34C18.07,8.48,17.97,8.18,17.73,8.06z 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,10s-4.48,10-10,10S2,17.52,2,12S6.48,2,12,2L12,2z   M16.26,17.43c0.23-0.14,0.31-0.45,0.16-0.69c-0.95-1.55-2.61-2.47-4.43-2.47s-3.47,0.92-4.43,2.47c-0.15,0.24-0.07,0.54,0.16,0.69  c0.23,0.14,0.54,0.07,0.69-0.16c0.77-1.25,2.11-2,3.57-2s2.8,0.75,3.57,2c0.09,0.15,0.26,0.24,0.43,0.24  C16.09,17.5,16.18,17.48,16.26,17.43z"></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="vr-filled"><path d="M12,6H2v12h2.86h2.86L12,15l4.22,3H22V6H12z M7.5,14C6.12,14,5,12.88,5,11.5C5,10.12,6.12,9,7.5,9s2.5,1.12,2.5,2.5 C10,12.88,8.88,14,7.5,14z M16.5,14c-1.38,0-2.5-1.12-2.5-2.5c0-1.38,1.12-2.5,2.5-2.5s2.5,1.12,2.5,2.5C19,12.88,17.88,14,16.5,14 z"></path></g><g id="vr"><path d="M21,7v10h-4.46l-3.96-2.82L12,13.78l-0.58,0.4L7.4,17H4.86H3V7l9,0H21 M22,6H12v0H2v12h2.86h2.86L12,15l4.22,3H22V6L22,6z M10,11.5C10,10.12,8.88,9,7.5,9S5,10.12,5,11.5S6.12,14,7.5,14S10,12.88,10,11.5z M19,11.5c0-1.38-1.12-2.5-2.5-2.5 S14,10.12,14,11.5s1.12,2.5,2.5,2.5S19,12.88,19,11.5z"></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="x_circle"><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\n\t\tl2.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\n\t\tC15.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\n\t\tC9.15,2.13,14.85,2.13,18.36,5.64z"></path></g><g xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24" id="x_octagon"><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\n\t\tl2.83-2.83L16.24,9.17z M15.75,3L21,8.25v7.5L15.75,21h-7.5L3,15.75v-7.5L8.25,3H15.75 M16.17,2H7.83L2,7.83v8.33L7.83,22h8.33\n\t\tL22,16.17V7.83L16.17,2L16.17,2z"></path></g><g height="24" viewBox="0 0 24 24" width="24" id="yen_sign_container"><path d="M21,6v12H3V6H21 M22,5H2v14h20V5L22,5z M12,11l2-4h2l-2.5,5H15v1h-2v1h2v1h-2v2h-2v-2H9v-1h2v-1H9v-1h1.5L8,7h2L12,11z"></path></g><g height="24" width="24" id="youtube_improve_tv"><path d="M14.6 15 12 13.43 9.4 15l.69-2.96-2.3-1.99 3.03-.26L12 7l1.18 2.79 3.03.26-2.3 1.99.69 2.96zM22 4v14h-6v2H8v-2H2V4h20zm-1 1H3v12h18V5z"></path></g><g height="24" width="24" id="youtube_linked_tv"><path d="M15 20h7V8h-7v12zm1-11h5v1h-5V9zm0 2h5v6h-5v-6zm0 7h5v1h-5v-1zm6-14v2h-1V5H3v12h10v3H8v-2H2V4h20z"></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 height="24" width="24" viewBox="0 0 16 16" id="youtube_shorts_no_triangle-filled"><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 16 16" id="youtube_shorts_no_triangle"><path d="M10.65,2c0.48,0,0.93,0.32,1.17,0.82c0.38,0.81,0.12,1.85-0.58,2.26l-2.54,1.5l2.45,1.13c0.48,0.24,0.81,0.8,0.84,1.42  c0.03,0.65-0.27,1.25-0.76,1.54l-5.31,3.15C5.74,13.94,5.55,14,5.35,14c-0.48,0-0.93-0.32-1.17-0.83c-0.38-0.81-0.12-1.85,0.58-2.26  l2.53-1.5L4.84,8.28C4.36,8.04,4.03,7.48,4,6.86C3.97,6.21,4.27,5.6,4.76,5.32l5.31-3.15C10.25,2.06,10.45,2,10.65,2 M10.65,1  C10.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.9C3.05,7.9,3.58,8.77,4.39,9.18  c0.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,15c0.37,0,0.74-0.1,1.09-0.31  l5.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.35l0.9-0.53  c1.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="arrow_circle_right"><path d="M11,0v2.7C9.91,1.03,8.06,0,6,0C2.69,0,0,2.69,0,6s2.69,6,6,6c2.97,0,5.44-2.17,5.91-5H10.9c-0.46,2.28-2.49,4-4.9,4\n\tc-2.76,0-5-2.25-5-5s2.25-5,5-5c2.01,0,3.78,1.18,4.58,3H7v1h5V0H11z"></path></g><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><g id="rating_up"><polygon points="7,3 7,4 9.29,4 6.5,6.79 4.5,4.79 1.15,8.15 1.85,8.85 4.5,6.21 6.5,8.21 10,4.71 10,7 11,7 11,3 "></polygon></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 width="16" height="16" viewBox="0 0 16 16" id="add"><path d="M13,8H8v5H7V8H2V7h5V2h1v5h5V8z"></path></g><g id="arrow_circle_right"><path d="M14,1v3.43c-1.24-2.1-3.49-3.41-6-3.41C4.15,1.01,1.01,4.15,1.01,8S4.15,14.99,8,14.99s6.99-3.13,6.99-6.99h-1\n\tc0,3.3-2.69,5.99-5.99,5.99S2.01,11.3,2.01,8S4.7,2.01,8,2.01c2.18,0,4.12,1.15,5.18,2.99H10v1h5V1H14z"></path></g><g width="16" height="16" viewBox="0 0 16 16" id="bar_horizontal"><path d="M14,8H2V7h12V8z"></path></g><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="dollar_sign_circle-filled"><path fill-rule="evenodd" d="M8,15c3.87,0,7-3.13,7-7c0-3.87-3.13-7-7-7C4.13,1,1,4.13,1,8 C1,11.87,4.13,15,8,15z M9,4V3H7v1C5.9,4,5,4.9,5,6v1c0,1.1,0.9,2,2,2h2v1H5v2h2v1h2v-1c1.1,0,2-0.9,2-2V9c0-1.1-0.9-2-2-2H7V6h4V4 H9z"></path></g><g id="dollar_sign_circle"><path fill-rule="evenodd" d="M9,4V3H7v1C5.9,4,5,4.9,5,6v1c0,1.1,0.9,2,2,2h2v1H5v2h2v1h2v-1c1.1,0,2-0.9,2-2V9 c0-1.1-0.9-2-2-2H7V6h4V4H9z 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,7 s7-3.13,7-7S11.87,1,8,1L8,1z"></path></g><g id="fire"><path d="M6.16,8.68L9,7v3.33c0,1.06-0.84,1.92-1.87,1.92s-1.87-0.86-1.87-1.92C5.26,9.63,5.62,9.02,6.16,8.68z M12.6,2.85v6.3\n\tC12.6,11.82,10.54,14,8,14c-2.54,0-4.6-2.18-4.6-4.86V9.05c0-0.7,0.14-1.41,0.41-2.05c0.33-0.78,0.85-1.46,1.5-1.96\n\tC5.88,4.6,6.56,4.27,7.27,3.92C7.51,3.8,7.76,3.68,8,3.56V4v1.85l1.55-1.01L12.6,2.85 M13.6,1L9,4V2C8.41,2.31,8.21,2.32,7.62,2.63\n\tC6.63,3.14,5.59,3.57,4.7,4.25C3.91,4.86,3.28,5.69,2.89,6.61C2.57,7.38,2.4,8.21,2.4,9.05c0,0.02,0,0.08,0,0.1\n\tC2.4,12.38,4.91,15,8,15c3.09,0,5.6-2.62,5.6-5.85V1L13.6,1z"></path></g><g id="heart_circle"><path d="M9.74,5.47c0.16,0.01,0.3,0.05,0.44,0.11c0.15,0.07,0.28,0.17,0.39,0.29c0.11,0.12,0.19,0.27,0.25,0.42\n\tc0.06,0.16,0.08,0.32,0.07,0.49l0,0.03v0.03c0,0.54-0.21,1.06-0.71,1.75C9.83,9.04,8.8,10.13,8,10.95c-0.8-0.82-1.83-1.91-2.17-2.37\n\tc-0.5-0.68-0.71-1.2-0.71-1.74V6.81l0-0.03C5.1,6.62,5.13,6.45,5.18,6.29c0.06-0.16,0.14-0.3,0.25-0.42\n\tc0.11-0.12,0.24-0.22,0.38-0.29c0.13-0.06,0.28-0.1,0.42-0.11C6.43,5.48,6.61,5.52,6.77,5.6C6.94,5.69,7.09,5.82,7.2,5.97L8,7.01\n\tl0.8-1.04C8.91,5.82,9.06,5.69,9.23,5.6C9.39,5.52,9.57,5.48,9.74,5.47 M9.76,4.47C9.42,4.47,9.08,4.56,8.78,4.71h0\n\tC8.48,4.87,8.21,5.09,8,5.36c-0.21-0.27-0.48-0.5-0.78-0.65c-0.3-0.15-0.64-0.24-1-0.24C5.93,4.48,5.65,4.55,5.39,4.68\n\tc-0.27,0.13-0.5,0.3-0.7,0.53c-0.2,0.22-0.35,0.48-0.45,0.76C4.14,6.24,4.1,6.54,4.11,6.84c0,0.76,0.28,1.48,0.91,2.34\n\tc0.57,0.78,2.66,2.88,2.75,2.97L8,12.38l0.23-0.23c0.09-0.09,2.18-2.2,2.75-2.97c0.63-0.85,0.91-1.58,0.91-2.34\n\tc0.02-0.3-0.03-0.59-0.13-0.87c-0.1-0.28-0.25-0.54-0.45-0.76c-0.2-0.22-0.43-0.4-0.7-0.53C10.35,4.55,10.07,4.48,9.76,4.47\n\tL9.76,4.47z 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,7c3.87,0,7-3.13,7-7\n\tS11.87,1,8,1L8,1z"></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="lock"><path d="M11.33,4.09C11.33,2.38,9.84,1,8,1S4.67,2.38,4.67,4.09V5H3v10h10V5h-1.67V4.09z M5.67,4.09C5.67,2.94,6.71,2,8,2\n\t\ts2.33,0.94,2.33,2.09V5H5.67V4.09z M12,6v8H4V6H12z M6,10c0-1.1,0.9-2,2-2s2,0.9,2,2c0,1.1-0.9,2-2,2S6,11.1,6,10z"></path></g><g id="message_bubble_question-filled"><path d="M3,2v12l3-3h7V2H3z M8.02,9C7.77,9,7.57,8.8,7.57,8.56c0-0.24,0.2-0.44,0.44-0.44s0.44,0.2,0.44,0.44\n\tC8.46,8.8,8.26,9,8.02,9z M8.92,6.46c-0.23,0.21-0.46,0.39-0.51,0.7L8.39,7.25H7.62l0.01-0.12c0.06-0.51,0.35-0.77,0.65-0.99\n\tc0.23-0.18,0.45-0.34,0.45-0.65c0-0.22-0.1-0.42-0.28-0.56C8.27,4.78,8.04,4.73,7.82,4.79C7.56,4.85,7.36,5.08,7.3,5.37L7.27,5.5\n\tH6.5l0.03-0.18C6.61,4.7,7.03,4.2,7.6,4.06c0.46-0.13,0.95-0.04,1.32,0.25C9.29,4.59,9.5,5.01,9.5,5.48C9.5,5.96,9.2,6.21,8.92,6.46\n\tz"></path></g><g id="message_bubble_question"><path d="M4,3v8.59L5.59,10H12V3H4z M3,2h10v9H6l-3,3V2z M9.5,5.48c0,0.48-0.3,0.73-0.58,0.98c-0.23,0.21-0.46,0.39-0.51,0.7 L8.39,7.25H7.62l0.01-0.12c0.06-0.51,0.35-0.77,0.65-0.99c0.23-0.18,0.45-0.34,0.45-0.65c0-0.22-0.1-0.42-0.28-0.56 C8.27,4.78,8.04,4.73,7.82,4.79C7.56,4.85,7.36,5.08,7.3,5.37L7.27,5.5H6.5l0.03-0.18C6.61,4.7,7.03,4.2,7.6,4.06 c0.46-0.13,0.95-0.03,1.32,0.25C9.29,4.59,9.5,5.01,9.5,5.48z M8.02,9c0.24,0,0.44-0.2,0.44-0.44c0-0.24-0.2-0.44-0.44-0.44 s-0.44,0.2-0.44,0.44C7.57,8.8,7.77,9,8.02,9z"></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><g id="podcast"><path fill-rule="evenodd" clip-rule="evenodd" d="M9,9.72V15H7V9.72C6.4,9.38,6,8.74,6,8c0-1.1,0.9-2,2-2s2,0.9,2,2\n\tC10,8.74,9.6,9.38,9,9.72z M5.17,10.83C4.45,10.1,4,9.1,4,8c0-2.21,1.79-4,4-4s4,1.79,4,4c0,1.1-0.45,2.1-1.17,2.83l0.71,0.71\n\tC12.44,10.63,13,9.38,13,8c0-2.76-2.24-5-5-5S3,5.24,3,8c0,1.38,0.56,2.63,1.46,3.54L5.17,10.83z M3.76,12.24C2.67,11.15,2,9.65,2,8\n\tc0-3.31,2.69-6,6-6s6,2.69,6,6c0,1.65-0.67,3.15-1.76,4.24l0.71,0.71C14.22,11.68,15,9.93,15,8c0-3.87-3.13-7-7-7S1,4.13,1,8\n\tc0,1.93,0.78,3.68,2.05,4.95L3.76,12.24z"></path></g><g id="radar_live"><path d="M9 8.00004C9 8.55004 8.55 9.00004 8 9.00004C7.45 9.00004 7 8.55004 7 8.00004C7 7.45004 7.45 7.00004 8 7.00004C8.55 7.00004 9 7.45004 9 8.00004ZM10.11 10.13L10.82 10.84C11.55 10.11 12 9.11004 12 8.00004C12 6.89004 11.55 5.89004 10.82 5.16004L10.11 5.87004C10.66 6.42004 11 7.17004 11 8.00004C11 8.83004 10.66 9.58004 10.11 10.13ZM5.18 10.84L5.89 10.13C5.34 9.58004 5 8.83004 5 8.00004C5 7.17004 5.34 6.42004 5.89 5.87004L5.18 5.16004C4.45 5.89004 4 6.89004 4 8.00004C4 9.11004 4.45 10.11 5.18 10.84ZM12.23 12.25L12.94 12.96C14.21 11.69 15 9.94004 15 8.00004C15 6.06004 14.21 4.31004 12.94 3.04004L12.23 3.75004C13.32 4.84004 14 6.34004 14 8.00004C14 9.66004 13.32 11.16 12.23 12.25ZM3.06 12.96L3.77 12.25C2.68 11.16 2 9.66004 2 8.00004C2 6.34004 2.68 4.84004 3.77 3.75004L3.06 3.04004C1.79 4.31004 1 6.06004 1 8.00004C1 9.94004 1.79 11.69 3.06 12.96Z"></path></g><g id="rating_up"><path d="M15,3v6h-1V4.71l-5.44,5.44L5.6,8.17l-3.71,4.64l-0.78-0.62L5.4,6.83l3.04,2.03L13.29,4H9V3H15z"></path></g><g id="rss"><path fill-rule="evenodd" clip-rule="evenodd" d="M6,12.5C6,13.33,5.33,14,4.5,14S3,13.33,3,12.5S3.67,11,4.5,11S6,11.67,6,12.5z\n\t M3,7v1c3.31,0,6,2.69,6,6h1C10,10.13,6.87,7,3,7z M3,3v1c5.51,0,10,4.49,10,10h1C14,7.92,9.08,3,3,3z"></path></g><g id="rss_off"><path d="M13.15,2.15L9.87,5.43C7.98,3.92,5.6,3,3,3v1c2.32,0,4.46,0.8,6.15,2.14L7,8.29C5.87,7.49,4.5,7,3,7v1\n\t\tc1.22,0,2.34,0.38,3.28,1.01l-2.01,2.01c-0.64,0.1-1.15,0.6-1.25,1.25l-0.88,0.88l0.71,0.71l11-11L13.15,2.15z"></path><path d="M5.99,12.59l-1.4,1.4C5.35,13.94,5.94,13.35,5.99,12.59z"></path><path d="M7.96,10.63C8.61,11.59,9,12.75,9,14h1c0-1.53-0.5-2.94-1.33-4.09L7.96,10.63z"></path><path d="M11.53,7.06l-0.72,0.72C12.18,9.48,13,11.65,13,14h1C14,11.37,13.07,8.95,11.53,7.06z"></path></g><g id="super_sticker-filled"><path fill-rule="evenodd" d="M1,3v10h10.71L15,9.71V3H1z M10.01,10.92L7.99,9.66l-2.02,1.26l0.54-2.41 L4.75,6.86l2.33-0.18l0.93-2.26l0.91,2.26l2.33,0.18L9.48,8.51L10.01,10.92z M11.5,11.79V9.5h2.29L11.5,11.79z"></path></g><g id="super_sticker"><path fill-rule="evenodd" d="M7.99,9.66l-2.02,1.26l0.54-2.41L4.75,6.86l2.33-0.18l0.93-2.26l0.91,2.26 l2.33,0.18L9.48,8.51l0.53,2.41L7.99,9.66z M1,3v10h10.5L15,9.5V3H1z M14,9h-3v3H2V4h12V9z"></path></g><g id="transcript"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.22,4H1V3h3.22V4z M15,7h-3.22v1H15V7z M4.22,11H1v1h3.22V11z M15,3H6v1h9V3z\n\t\t M10,7H1v1h9V7z M15,11H6v1h9V11z"></path></g><g id="transcript_search"><path d="M4,3H1V2h3V3z M1,11h3v-1H1V11z M6,2v1h9V2H6z M13.05,10.89l1.84,2.3l-0.78,0.62l-1.84-2.31C11.74,11.81,11.15,12,10.5,12\n\tc-0.98,0-1.86-0.41-2.5-1.06V11H6v-1h1.35C7.13,9.54,7,9.04,7,8.5S7.13,7.46,7.35,7H1V6h7.06c0.63-0.62,1.49-1,2.44-1\n\tC12.43,5,14,6.57,14,8.5C14,9.42,13.63,10.26,13.05,10.89z M10.5,11c1.38,0,2.5-1.12,2.5-2.5C13,7.12,11.88,6,10.5,6S8,7.12,8,8.5\n\tC8,9.88,9.12,11,10.5,11z"></path></g><g width="16" height="16" viewBox="0 0 16 16" id="youtube_shorts_no_triangle-filled"><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="16" height="16" viewBox="0 0 16 16" id="youtube_shorts_no_triangle"><path d="M10.65,2c0.48,0,0.93,0.32,1.17,0.82c0.38,0.81,0.12,1.85-0.58,2.26l-2.54,1.5l2.45,1.13c0.48,0.24,0.81,0.8,0.84,1.42  c0.03,0.65-0.27,1.25-0.76,1.54l-5.31,3.15C5.74,13.94,5.55,14,5.35,14c-0.48,0-0.93-0.32-1.17-0.83c-0.38-0.81-0.12-1.85,0.58-2.26  l2.53-1.5L4.84,8.28C4.36,8.04,4.03,7.48,4,6.86C3.97,6.21,4.27,5.6,4.76,5.32l5.31-3.15C10.25,2.06,10.45,2,10.65,2 M10.65,1  C10.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.9C3.05,7.9,3.58,8.77,4.39,9.18  c0.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,15c0.37,0,0.74-0.1,1.09-0.31  l5.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.35l0.9-0.53  c1.14-0.68,1.58-2.27,0.97-3.55C12.31,1.51,11.49,1,10.65,1L10.65,1z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="yt-sys-icons18" rtl-mirroring="" size="18"><svg><defs><g id="arrow_circle_right"><path d="M16,2v3.1c-1.4-2.53-4.04-4.12-7-4.12c-4.42,0-8.02,3.6-8.02,8.02s3.6,8.02,8.02,8.02c4.08,0,7.46-3.07,7.95-7.02h-1.01\n\tc-0.49,3.4-3.41,6.02-6.94,6.02c-3.87,0-7.02-3.15-7.02-7.02S5.13,1.98,9,1.98c2.7,0,5.17,1.6,6.33,4.02H12v1h5V2H16z"></path></g><g id="heart_circle"><path d="M10.99,5.96c0.21,0.01,0.39,0.06,0.56,0.14c0.18,0.09,0.35,0.21,0.49,0.37c0.14,0.15,0.24,0.33,0.31,0.53\n\tc0.07,0.2,0.1,0.41,0.09,0.62l0,0.03v0.03c0,0.65-0.25,1.27-0.84,2.08c-0.41,0.55-1.67,1.88-2.6,2.83c-0.93-0.95-2.19-2.28-2.6-2.83\n\tc-0.59-0.8-0.84-1.43-0.84-2.08V7.65l0-0.03C5.55,7.41,5.58,7.2,5.65,7c0.07-0.2,0.17-0.38,0.31-0.53c0.14-0.15,0.3-0.28,0.48-0.36\n\tC6.62,6.02,6.8,5.98,6.99,5.96c0.24,0.01,0.47,0.07,0.67,0.17C7.87,6.24,8.06,6.4,8.2,6.59L9,7.64l0.8-1.04\n\tc0.15-0.19,0.34-0.35,0.55-0.46C10.55,6.03,10.77,5.97,10.99,5.96 M11.01,4.96c-0.38,0.01-0.77,0.1-1.11,0.28h0\n\tC9.55,5.42,9.24,5.68,9,5.99C8.76,5.68,8.45,5.42,8.11,5.24C7.76,5.07,7.38,4.97,6.97,4.96C6.64,4.98,6.32,5.06,6.01,5.2\n\tc-0.3,0.15-0.57,0.35-0.8,0.6C4.99,6.06,4.82,6.35,4.7,6.67c-0.11,0.32-0.16,0.66-0.14,1c0,0.87,0.32,1.69,1.04,2.67\n\tc0.65,0.89,3.04,3.3,3.14,3.4L9,14.01l0.26-0.27c0.1-0.1,2.49-2.51,3.14-3.4c0.72-0.98,1.04-1.8,1.04-2.67\n\tc0.02-0.34-0.03-0.68-0.14-1c-0.11-0.32-0.28-0.61-0.51-0.87c-0.23-0.25-0.5-0.46-0.8-0.6C11.68,5.06,11.36,4.98,11.01,4.96\n\tL11.01,4.96z 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,9s3.58,8,8,8c4.42,0,8-3.58,8-8\n\tS13.42,1,9,1L9,1z"></path></g><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="music"><path fill-rule="evenodd" d="M15,1L6,5v7.52C5.58,12.19,5.07,12,4.5,12C3.12,12,2,13.12,2,14.5\n\tC2,15.88,3.12,17,4.5,17c1.37,0,2.48-1.1,2.5-2.47l0-5.88l7-3.11v3.98C13.58,9.19,13.07,9,12.5,9c-1.38,0-2.5,1.12-2.5,2.5\n\tc0,1.38,1.12,2.5,2.5,2.5c1.38,0,2.5-1.12,2.5-2.5C15,11.47,15,1,15,1z M4.5,16C3.67,16,3,15.33,3,14.5S3.67,13,4.5,13\n\tS6,13.67,6,14.5S5.33,16,4.5,16z M12.5,13c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5S13.33,13,12.5,13z M14,4.44\n\tL7,7.55V5.65l7-3.11V4.44z"></path></g><g id="podcast"><path fill-rule="evenodd" clip-rule="evenodd" d="M10,10.72V17H8v-6.28C7.4,10.38,7,9.74,7,9c0-1.1,0.9-2,2-2s2,0.9,2,2\n\tC11,9.74,10.6,10.38,10,10.72z M6.14,11.79C5.44,11.07,5,10.08,5,9c0-2.21,1.79-4,4-4s4,1.79,4,4c0,1.08-0.44,2.07-1.14,2.79\n\tl0.71,0.71C13.45,11.59,14,10.36,14,9c0-2.76-2.24-5-5-5S4,6.24,4,9c0,1.36,0.55,2.59,1.43,3.5L6.14,11.79z M4.02,13.91\n\tC2.77,12.65,2,10.91,2,9c0-3.86,3.14-7,7-7s7,3.14,7,7c0,1.91-0.77,3.65-2.02,4.91l0.71,0.71C16.12,13.17,17,11.19,17,9\n\tc0-4.42-3.58-8-8-8S1,4.58,1,9c0,2.19,0.88,4.17,2.31,5.62L4.02,13.91z"></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="heart_circle"><path d="M12.24,6.46c0.25,0.02,0.47,0.07,0.68,0.17c0.22,0.11,0.42,0.25,0.59,0.44c0.17,0.19,0.29,0.4,0.38,0.64\n\tC13.97,7.95,14.01,8.2,14,8.45l0,0.03V8.5c0,0.75-0.3,1.5-0.97,2.41c-0.47,0.64-1.97,2.22-3.02,3.29c-1.05-1.07-2.55-2.65-3.02-3.29\n\tC6.3,10,6,9.26,6,8.51V8.48l0-0.03C5.99,8.2,6.03,7.95,6.11,7.71c0.08-0.24,0.21-0.45,0.38-0.64c0.17-0.19,0.36-0.33,0.58-0.44\n\tc0.21-0.1,0.43-0.16,0.66-0.17c0.29,0.01,0.56,0.08,0.81,0.2C8.8,6.79,9.03,6.99,9.2,7.22L10,8.26l0.8-1.04\n\tc0.18-0.23,0.41-0.42,0.66-0.55C11.7,6.54,11.97,6.47,12.24,6.46 M12.26,5.46C11.82,5.47,11.39,5.57,11,5.77h0\n\tc-0.39,0.2-0.74,0.49-1,0.84C9.73,6.26,9.39,5.97,9,5.77c-0.39-0.2-0.82-0.31-1.28-0.31C7.34,5.48,6.98,5.57,6.64,5.73\n\tC6.3,5.89,5.99,6.12,5.74,6.41C5.49,6.69,5.29,7.02,5.17,7.38C5.04,7.74,4.98,8.12,5,8.51c0,0.98,0.36,1.91,1.17,3\n\tc0.73,1,3.42,3.71,3.53,3.82l0.3,0.3l0.3-0.3c0.11-0.12,2.8-2.83,3.53-3.82C14.64,10.41,15,9.48,15,8.5\n\tc0.02-0.38-0.04-0.76-0.16-1.12c-0.13-0.36-0.32-0.69-0.57-0.97c-0.25-0.29-0.56-0.51-0.9-0.68C13.02,5.57,12.66,5.48,12.26,5.46\n\tL12.26,5.46z 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,9c0,4.97,4.03,9,9,9\n\tc4.97,0,9-4.03,9-9C19,5.03,14.97,1,10,1L10,1z"></path></g><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="yt-sys-icons36" rtl-mirroring="" size="36"><svg><defs><g width="36" height="36" viewBox="0 0 36 36" fill="none" id="face_happy_v2-filled"><circle cx="18" cy="18" r="16" fill="#FFD61D"></circle><path d="M15 14.5C15 15.88 13.88 17 12.5 17C11.12 17 10 15.88 10 14.5C10 13.12 11.12 12 12.5 12C13.88 12 15 13.12 15 14.5ZM23.5 12C22.12 12 21 13.12 21 14.5C21 15.88 22.12 17 23.5 17C24.88 17 26 15.88 26 14.5C26 13.12 24.88 12 23.5 12ZM24.77 22.27C24.92 22.04 24.85 21.73 24.61 21.58C24.38 21.43 24.07 21.5 23.92 21.74C22.63 23.78 20.42 25 18 25C15.58 25 13.37 23.78 12.08 21.73C11.93 21.5 11.62 21.43 11.39 21.57C11.16 21.72 11.09 22.03 11.23 22.26C12.71 24.6 15.24 26 18 26C20.76 26 23.29 24.6 24.77 22.27Z" fill="black"></path></g><g width="36" height="36" viewBox="0 0 36 36" id="face_happy_v2"><path d="M15,14.5c0,1.38-1.12,2.5-2.5,2.5S10,15.88,10,14.5s1.12-2.5,2.5-2.5S15,13.12,15,14.5z M23.5,12c-1.38,0-2.5,1.12-2.5,2.5  s1.12,2.5,2.5,2.5s2.5-1.12,2.5-2.5S24.88,12,23.5,12z M24.77,22.27c0.15-0.23,0.08-0.54-0.16-0.69c-0.23-0.15-0.54-0.08-0.69,0.16  C22.63,23.78,20.42,25,18,25c-2.42,0-4.63-1.22-5.92-3.27c-0.15-0.23-0.46-0.3-0.69-0.16c-0.23,0.15-0.3,0.46-0.16,0.69  C12.71,24.6,15.24,26,18,26C20.76,26,23.29,24.6,24.77,22.27z M18,3C9.73,3,3,9.73,3,18s6.73,15,15,15s15-6.73,15-15S26.27,3,18,3   M18,2c8.84,0,16,7.16,16,16s-7.16,16-16,16S2,26.84,2,18S9.16,2,18,2L18,2z"></path></g><g width="36" height="36" viewBox="0 0 36 36" fill="none" id="face_meh_v2-filled"><circle cx="18" cy="18" r="16" fill="#FFD61D"></circle><path d="M15 14.5C15 15.88 13.88 17 12.5 17C11.12 17 10 15.88 10 14.5C10 13.12 11.12 12 12.5 12C13.88 12 15 13.12 15 14.5ZM23.5 12C22.12 12 21 13.12 21 14.5C21 15.88 22.12 17 23.5 17C24.88 17 26 15.88 26 14.5C26 13.12 24.88 12 23.5 12ZM25 24.5C25 24.22 24.78 24 24.5 24H11.5C11.22 24 11 24.22 11 24.5C11 24.78 11.22 25 11.5 25H24.5C24.78 25 25 24.78 25 24.5Z" fill="black"></path></g><g width="36" height="36" viewBox="0 0 36 36" id="face_meh_v2"><path d="M15,14.5c0,1.38-1.12,2.5-2.5,2.5S10,15.88,10,14.5s1.12-2.5,2.5-2.5S15,13.12,15,14.5z M23.5,12c-1.38,0-2.5,1.12-2.5,2.5  s1.12,2.5,2.5,2.5s2.5-1.12,2.5-2.5S24.88,12,23.5,12z M18,3C9.73,3,3,9.73,3,18s6.73,15,15,15s15-6.73,15-15S26.27,3,18,3 M18,2  c8.84,0,16,7.16,16,16s-7.16,16-16,16S2,26.84,2,18S9.16,2,18,2L18,2z M25,24.5c0-0.28-0.22-0.5-0.5-0.5h-13  c-0.28,0-0.5,0.22-0.5,0.5s0.22,0.5,0.5,0.5h13C24.78,25,25,24.78,25,24.5z"></path></g><g width="36" height="36" viewBox="0 0 36 36" fill="none" id="face_sad_v2-filled"><circle cx="18" cy="18" r="16" fill="#FFD61D"></circle><path d="M11.65 25.5C11.56 25.5 11.47 25.48 11.38 25.42C11.15 25.27 11.08 24.96 11.22 24.73C12.71 22.4 15.24 21 18 21C20.76 21 23.29 22.4 24.77 24.73C24.92 24.96 24.85 25.27 24.61 25.42C24.38 25.57 24.07 25.5 23.92 25.26C22.63 23.22 20.42 22 18 22C15.58 22 13.37 23.22 12.08 25.27C11.98 25.42 11.82 25.5 11.65 25.5ZM12.5 12C11.12 12 10 13.12 10 14.5C10 15.88 11.12 17 12.5 17C13.88 17 15 15.88 15 14.5C15 13.12 13.88 12 12.5 12ZM23.5 12C22.12 12 21 13.12 21 14.5C21 15.88 22.12 17 23.5 17C24.88 17 26 15.88 26 14.5C26 13.12 24.88 12 23.5 12Z" fill="black"></path></g><g width="36" height="36" viewBox="0 0 36 36" id="face_sad_v2"><path d="M11.65,25.5c-0.09,0-0.18-0.02-0.27-0.08c-0.23-0.15-0.3-0.46-0.16-0.69C12.71,22.4,15.24,21,18,21  c2.76,0,5.29,1.4,6.77,3.73c0.15,0.23,0.08,0.54-0.16,0.69c-0.23,0.15-0.54,0.08-0.69-0.16C22.63,23.22,20.42,22,18,22  c-2.42,0-4.63,1.22-5.92,3.27C11.98,25.42,11.82,25.5,11.65,25.5z M12.5,12c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5  s2.5-1.12,2.5-2.5S13.88,12,12.5,12z M23.5,12c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5s2.5-1.12,2.5-2.5S24.88,12,23.5,12z M18,3  C9.73,3,3,9.73,3,18s6.73,15,15,15s15-6.73,15-15S26.27,3,18,3 M18,2c8.84,0,16,7.16,16,16s-7.16,16-16,16S2,26.84,2,18S9.16,2,18,2  L18,2z"></path></g><g width="36" height="36" viewBox="0 0 36 36" fill="none" id="face_unhappy_v2-filled"><circle cx="18" cy="18" r="16" fill="#FFD61D"></circle><path d="M24.88 26.5C24.69 26.5 24.5 26.39 24.42 26.2C23.3 23.65 20.78 22 18 22C15.22 22 12.7 23.65 11.58 26.2C11.47 26.45 11.18 26.57 10.92 26.46C10.67 26.35 10.55 26.05 10.66 25.8C11.94 22.88 14.82 21 18 21C21.18 21 24.06 22.88 25.33 25.8C25.44 26.05 25.33 26.35 25.07 26.46C25.01 26.49 24.94 26.5 24.88 26.5ZM16.46 12.71C16.57 12.46 16.46 12.16 16.21 12.05C15.96 11.94 15.66 12.05 15.55 12.3C15.03 13.43 14.01 14 12.5 14C11.05 14 10.03 13.42 9.44998 12.27C9.32998 12.02 9.02998 11.92 8.77998 12.05C8.52998 12.17 8.43998 12.48 8.55998 12.72C9.30998 14.21 10.67 15 12.5 15C14.41 15 15.78 14.21 16.46 12.71ZM27.46 12.71C27.57 12.46 27.46 12.16 27.21 12.05C26.96 11.94 26.66 12.05 26.55 12.3C26.03 13.43 25.01 14 23.5 14C22.05 14 21.03 13.42 20.45 12.27C20.32 12.02 20.02 11.92 19.78 12.05C19.53 12.17 19.44 12.48 19.56 12.72C20.31 14.21 21.67 15 23.5 15C25.41 15 26.78 14.21 27.46 12.71Z" fill="black"></path></g><g width="36" height="36" viewBox="0 0 36 36" id="face_unhappy_v2"><path d="M24.88,26.5c-0.19,0-0.38-0.11-0.46-0.3C23.3,23.65,20.78,22,18,22s-5.3,1.65-6.42,4.2c-0.11,0.25-0.4,0.37-0.66,0.26  c-0.25-0.11-0.37-0.41-0.26-0.66C11.94,22.88,14.82,21,18,21s6.06,1.88,7.33,4.8c0.11,0.25,0,0.55-0.26,0.66  C25.01,26.49,24.94,26.5,24.88,26.5z M18,3C9.73,3,3,9.73,3,18s6.73,15,15,15s15-6.73,15-15S26.27,3,18,3 M18,2  c8.84,0,16,7.16,16,16s-7.16,16-16,16S2,26.84,2,18S9.16,2,18,2L18,2z M16.46,12.71c0.11-0.25,0-0.55-0.25-0.66  c-0.25-0.11-0.55,0-0.66,0.25C15.03,13.43,14.01,14,12.5,14c-1.45,0-2.47-0.58-3.05-1.73c-0.12-0.25-0.42-0.35-0.67-0.22  c-0.25,0.12-0.34,0.43-0.22,0.67C9.31,14.21,10.67,15,12.5,15C14.41,15,15.78,14.21,16.46,12.71z M27.46,12.71  c0.11-0.25,0-0.55-0.25-0.66c-0.25-0.11-0.55,0-0.66,0.25C26.03,13.43,25.01,14,23.5,14c-1.45,0-2.47-0.58-3.05-1.73  c-0.13-0.25-0.43-0.35-0.67-0.22c-0.25,0.12-0.34,0.43-0.22,0.67C20.31,14.21,21.67,15,23.5,15C25.41,15,26.78,14.21,27.46,12.71z"></path></g><g width="36" height="36" viewBox="0 0 36 36" fill="none" id="face_very_happy_v2-filled"><path d="M24.93 22C24.33 24.74 21.02 26 18.07 26C15.12 26 11.78 24.74 11.09 22H24.93ZM25.27 21H10.75C10.33 21 9.97 21.33 10.02 21.71C10.52 25.24 14.31 27 18.07 27C21.85 27 25.6 25.23 26 21.69C26.04 21.32 25.68 21 25.27 21ZM18 3C26.27 3 33 9.73 33 18C33 26.27 26.27 33 18 33C9.73 33 3 26.27 3 18C3 9.73 9.73 3 18 3ZM18 2C9.16 2 2 9.16 2 18C2 26.84 9.16 34 18 34C26.84 34 34 26.84 34 18C34 9.16 26.84 2 18 2ZM16.21 14.96C16.46 14.85 16.57 14.55 16.46 14.3C15.78 12.79 14.41 12 12.5 12C10.67 12 9.31 12.79 8.55 14.27C8.43 14.52 8.52 14.82 8.77 14.94C9.02 15.07 9.32 14.97 9.44 14.72C10.03 13.58 11.05 13 12.5 13C14.01 13 15.03 13.57 15.54 14.71C15.63 14.89 15.81 15 16 15C16.07 15 16.14 14.99 16.21 14.96ZM27.21 14.96C27.46 14.85 27.57 14.55 27.46 14.3C26.78 12.79 25.41 12 23.5 12C21.67 12 20.31 12.79 19.55 14.27C19.43 14.52 19.52 14.82 19.77 14.94C20.02 15.07 20.32 14.97 20.44 14.72C21.03 13.58 22.05 13 23.5 13C25.01 13 26.03 13.57 26.54 14.71C26.63 14.89 26.81 15 27 15C27.07 15 27.14 14.99 27.21 14.96Z" fill="black"></path><circle cx="18" cy="18" r="16" fill="#FFD61D"></circle><path d="M24.93 20.5C24.33 23.24 21.02 24.5 18.07 24.5C15.12 24.5 11.78 23.24 11.09 20.5H24.93ZM25.27 19.5H10.75C10.33 19.5 9.97003 19.83 10.02 20.21C10.52 23.74 14.31 25.5 18.07 25.5C21.85 25.5 25.6 23.73 26 20.19C26.04 19.82 25.68 19.5 25.27 19.5ZM16.21 13.46C16.46 13.35 16.57 13.05 16.46 12.8C15.78 11.29 14.41 10.5 12.5 10.5C10.67 10.5 9.31003 11.29 8.55003 12.77C8.43003 13.02 8.52003 13.32 8.77003 13.44C9.02003 13.57 9.32003 13.47 9.44003 13.22C10.03 12.08 11.05 11.5 12.5 11.5C14.01 11.5 15.03 12.07 15.54 13.21C15.63 13.39 15.81 13.5 16 13.5C16.07 13.5 16.14 13.49 16.21 13.46ZM27.21 13.46C27.46 13.35 27.57 13.05 27.46 12.8C26.78 11.29 25.41 10.5 23.5 10.5C21.67 10.5 20.31 11.29 19.55 12.77C19.43 13.02 19.52 13.32 19.77 13.44C20.02 13.57 20.32 13.47 20.44 13.22C21.03 12.08 22.05 11.5 23.5 11.5C25.01 11.5 26.03 12.07 26.54 13.21C26.63 13.39 26.81 13.5 27 13.5C27.07 13.5 27.14 13.49 27.21 13.46Z" fill="black"></path><path d="M10.75 19.5H25.27C25.68 19.5 26.04 19.82 26 20.19C25.6 23.73 21.85 25.5 18.07 25.5C14.31 25.5 10.52 23.74 10.02 20.21C9.97003 19.83 10.33 19.5 10.75 19.5Z" fill="black"></path><path d="M21.3594 23.3832H18H14.6406C14.6832 23.2411 14.7541 23.1017 14.8523 22.9679C15.0235 22.7347 15.2745 22.5227 15.5909 22.3442C15.9072 22.1657 16.2828 22.0241 16.6962 21.9274C17.1095 21.8308 17.5526 21.7811 18 21.7811C18.4474 21.7811 18.8905 21.8308 19.3038 21.9274C19.7172 22.0241 20.0928 22.1657 20.4091 22.3442C20.7255 22.5227 20.9765 22.7347 21.1477 22.9679C21.2459 23.1017 21.3168 23.2411 21.3594 23.3832Z" fill="#FFD61D"></path><path d="M21.3594 23.3832C21.3168 23.4679 21.2459 23.551 21.1477 23.6307C20.9765 23.7697 20.7255 23.896 20.4091 24.0024C20.0928 24.1088 19.7172 24.1932 19.3038 24.2508C18.8905 24.3084 18.4474 24.338 18 24.338C17.5526 24.338 17.1095 24.3084 16.6962 24.2508C16.2828 24.1932 15.9072 24.1088 15.5909 24.0024C15.2745 23.896 15.0235 23.7697 14.8523 23.6307C14.7541 23.551 14.6832 23.4679 14.6406 23.3832H18H21.3594Z" fill="#FFD61D"></path></g><g width="36" height="36" viewBox="0 0 36 36" id="face_very_happy_v2"><path d="M24.93,22c-0.6,2.74-3.91,4-6.86,4c-2.95,0-6.29-1.26-6.98-4H24.93 M25.27,21H10.75c-0.42,0-0.78,0.33-0.73,0.71  c0.5,3.53,4.29,5.29,8.05,5.29c3.78,0,7.53-1.77,7.93-5.31C26.04,21.32,25.68,21,25.27,21L25.27,21z M18,3c8.27,0,15,6.73,15,15  s-6.73,15-15,15S3,26.27,3,18S9.73,3,18,3 M18,2C9.16,2,2,9.16,2,18s7.16,16,16,16s16-7.16,16-16S26.84,2,18,2L18,2z M16.21,14.96  c0.25-0.11,0.36-0.41,0.25-0.66C15.78,12.79,14.41,12,12.5,12c-1.83,0-3.19,0.79-3.95,2.27c-0.12,0.25-0.03,0.55,0.22,0.67  c0.25,0.13,0.55,0.03,0.67-0.22C10.03,13.58,11.05,13,12.5,13c1.51,0,2.53,0.57,3.04,1.71C15.63,14.89,15.81,15,16,15  C16.07,15,16.14,14.99,16.21,14.96z M27.21,14.96c0.25-0.11,0.36-0.41,0.25-0.66C26.78,12.79,25.41,12,23.5,12  c-1.83,0-3.19,0.79-3.95,2.27c-0.12,0.25-0.03,0.55,0.22,0.67c0.25,0.13,0.55,0.03,0.67-0.22C21.03,13.58,22.05,13,23.5,13  c1.51,0,2.53,0.57,3.04,1.71C26.63,14.89,26.81,15,27,15C27.07,15,27.14,14.99,27.21,14.96z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="yt-sys-icons48" rtl-mirroring="" size="48"><svg><defs><g id="broadcast"><path d="M28,24c0,1.86-1.28,3.41-3,3.86V46h-2V27.86c-1.72-0.45-3-2-3-3.86c0-2.21,1.79-4,4-4S28,21.79,28,24z M24,11\n\tc-7.18,0-13,5.82-13,13c0,3.59,1.45,6.84,3.8,9.19l0.71-0.71C13.34,30.31,12,27.31,12,24c0-6.62,5.38-12,12-12s12,5.38,12,12\n\tc0,3.31-1.34,6.31-3.52,8.48l0.71,0.71c2.35-2.35,3.8-5.6,3.8-9.19C37,16.82,31.18,11,24,11z M24,2C11.85,2,2,11.85,2,24\n\tc0,6.07,2.46,11.57,6.44,15.55l0.71-0.71C5.35,35.04,3,29.79,3,24C3,12.42,12.42,3,24,3c11.58,0,21,9.42,21,21\n\tc0,5.79-2.35,11.04-6.15,14.84l0.71,0.71C43.54,35.57,46,30.07,46,24C46,11.85,36.15,2,24,2z"></path></g><g id="screen_default-filled"><path d="M45,10v28H3V10H45 M46,9H2v30h44V9L46,9z M5,12v18h30V12H5z M10.21,26.71l-1.41-1.41L13.09,21l-4.29-4.29l1.41-1.41 L15.91,21L10.21,26.71z M31.21,25.29l-1.41,1.41L24.09,21l5.71-5.71l1.41,1.41L26.91,21L31.21,25.29z"></path></g><g id="screen_default"><path d="M34,13v16H6V13H34 M35,12H5v18h30V12L35,12z M45,10v28H3V10H45 M46,9H2v30h44V9L46,9z M10.21,26.71l-1.41-1.41L13.09,21 l-4.29-4.29l1.41-1.41L15.91,21L10.21,26.71z M31.21,25.29L26.91,21l4.29-4.29l-1.41-1.41L24.09,21l5.71,5.71L31.21,25.29z"></path></g><g id="screen_fullscreen-filled"><path d="M2,9v30h44V9H2z M14,14H7v7H5v-9h9V14z M43,36h-9v-2h7v-7h2V36z"></path></g><g id="screen_fullscreen"><path d="M14,14H7v7H5v-9h9V14z M34,36h9v-9h-2v7h-7V36z M45,10H3v28h42V10 M46,9v30H2V9H46 L46,9z"></path></g><g id="screen_miniplayer-filled"><path d="M45,10v28H3V10H45 M46,9H2v30h44V9L46,9z M43,26H26v10h17V26 M23,16v6.09l-6.68-6.68l-1.41,1.41L21.09,23H16v2h9v-9H23z"></path></g><g id="screen_miniplayer"><path d="M45,10v28H3V10H45 M46,9H2v30h44V9L46,9z M42,27v8H27v-8H42 M43,26H26v10h17V26L43,26z M23,16v6.09l-6.68-6.68l-1.41,1.41 L21.09,23H16v2h9v-9H23z"></path></g><g id="screen_theatre-filled"><path d="M45,10v28H3V10H45 M46,9H2v30h44V9L46,9z M5,12v22h38V12H5z M15.21,27.29l-1.41,1.41L8.09,23l5.71-5.71l1.41,1.41L10.91,23 L15.21,27.29z M34.21,28.71l-1.41-1.41L37.09,23l-4.29-4.29l1.41-1.41L39.91,23L34.21,28.71z"></path></g><g id="screen_theatre"><path d="M13.79,28.71L8.09,23l5.71-5.71l1.41,1.41L10.91,23l4.29,4.29L13.79,28.71z M39.91,23l-5.71-5.71l-1.41,1.41L37.09,23 l-4.29,4.29l1.41,1.41L39.91,23z M45,10H3v28h42V10 M46,9v30H2V9H46L46,9z M42,13H6v20h36V13 M43,12v22H5V12H43L43,12z"></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>');
J8a=c}c=J8a;b.call(a,c.content)};
document.body?K8a():window.addEventListener("DOMContentLoaded",K8a);var L8a;L8a=_.Mu(["aria-"]);_.hD={};_.hD.YtRenderButtonBehavior=[_.X.YtRendererBehavior,_.NC.YtEndpointBehavior,{properties:{alignByText:{type:Boolean,value:!1,reflectToAttribute:!0},iconAlignByText:{type:Boolean,value:!1,reflectToAttribute:!0},disableTextTransform:{type:Boolean,reflectToAttribute:!0},useKeyboardFocused:{type:Boolean,value:function(){return!!_.of().resolve(_.nf(_.ZC))&&_.u("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?_.jd(this.elements_.endpoint,a):this.elements_.endpoint.removeAttribute("href")}if(this.buttonClass){a=this.buttonClass.split(" ");a=_.g(a);for(var b=a.next();!b.done;b=a.next())b=b.value,_.ar(this.hostElement,b,!0),this.elements_.button&&_.ar(this.elements_.button,b,!0),this.elements_.text&&_.ar(this.elements_.text,b,!0)}this.elements_.icon&&(this.elements_.icon.icon=
this.buttonIcon,this.setIconActive_(this.elements_.icon),this.iconSize&&(this.elements_.icon.size=this.iconSize));this.elements_.text&&(this.elements_.text.text=this.buttonText);this.elements_.button&&(a=null,this.buttonAccessibility&&(a=this.buttonAccessibility.label),"yt-icon-button"==this.elements_.button.is?this.elements_.button.label=a:a?_.nd([_.Lc(L8a)],this.elements_.button,"aria-label",a):this.elements_.button.removeAttribute("aria-label"))},
dataChanged_:function(){this.updateRenderedElements()},
onFocus_:function(){this.addTooltips_();if(this.useKeyboardFocused){var a=_.of().resolve(_.nf(_.ZC));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_()?_.lC("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,_.bn(this.elements_.endpoint).appendChild(this.elements_.tooltip)),_.bn(this.elements_.tooltip).textContent=this.buttonTooltip)},
buttonClassChanged_:function(a,b){if(b)for(a=b.split(" "),a=_.g(a),b=a.next();!b.done;b=a.next())b=b.value,_.ar(this.hostElement,b,!1),this.elements_.button&&_.ar(this.elements_.button,b,!1),this.elements_.text&&_.ar(this.elements_.text,b,!1)},
buttonIconChanged_:function(a){this.elements_.icon?a?(this.elements_.icon.icon=a,this.setIconActive_(this.elements_.icon)):(this.elements_.button&&_.bn(this.elements_.button).removeChild(this.elements_.icon),this.elements_.icon=null,_.br(this.hostElement,"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&&_.bn(this.elements_.button).appendChild(this.elements_.icon):_.bn(this.elements_.button).insertBefore(this.elements_.icon,this.elements_.text),_.br(this.hostElement,"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;_.ar(this.hostElement,"force-icon-button",!0);this.elements_.button=this.getYtIconButton_();a=_.bn(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;_.bn(this.elements_.endpoint).appendChild(this.elements_.button);_.bn(this.elements_.endpoint).appendChild(this.elements_.text);break;case "paper_button":this.elements_.button=this.reuseEnabled_()?_.lC("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;_.bn(this.elements_.button).appendChild(this.elements_.text);_.bn(this.elements_.endpoint).appendChild(this.elements_.button);this.buttonIcon&&this.addIconElementToPaperButton_();break;case "yt-icon-button":b=!0,this.elements_.button=this.getYtIconButton_(),a=_.bn(this.elements_.button).firstElementChild,this.elements_.icon=a,this.setIconActive_(this.elements_.icon),
_.bn(this.elements_.endpoint).appendChild(this.elements_.button)}_.br(this.hostElement,"is-icon-button",b);_.br(this.hostElement,"is-paper-button",!b);_.br(this.hostElement,"has-no-text",!this.elements_.text);this.elements_.button.id="button";this.elements_.button.noink=this.noink;this.elements_.button.disabled=this.disabled;var c;_.$q(null!=(c=this.container.hostElement)?c:this.container).appendChild(this.elements_.endpoint);this.componentReady_=!0}},
iconPositionTypeChanged_:function(){this.iconPositionType&&(this.elements_.button&&this.elements_.icon&&_.bn(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){_.u("kevlar_system_icons")&&a&&this.data&&(void 0!==this.data.isSelected?a.active=this.data.isSelected:void 0!==this.data.isToggled&&(a.active=this.data.isToggled))},
observeBasicPalette_:function(a){_.Tr(this.hostElement,a)},
disabledChanged_:function(a){this.data&&this.set("data.isDisabled",a)},
onYtButtonTap_:function(a){if(this.disabled)a.stopImmediatePropagation(),this.sendServiceEndpointWhenDisabled&&this.serviceEndpoint&&_.jo(this.hostElement,[this.serviceEndpoint]),this.sendCommandWhenDisabled&&this.data&&this.data.command&&this.resolveCommand(this.data.command,{},!0);else if(a=this.disableCommandHandlerOverride,!this.data||!this.data.command||a||!this.resolveCommand(this.data.command,{},!0)){if(this.serviceEndpoint)_.u("handle_service_request_actions")||_.jo(this.hostElement,[this.serviceEndpoint]),
_.Sn(this.hostElement,"yt-execute-service-endpoint",{serviceEndpoint:this.serviceEndpoint});else this.onYtButtonTapHandler();_.u("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&&_.ko(this.hostElement,a,this.hostElement)):this.data&&this.data.command&&(a=this.data.command,a.accountUnlinkCommand||a.accountLinkCommand||a.insertAdCommand||a.insertHighlightMarkerCommand||
a.createLivestreamHighlightClipCommand||a.getVideoUploadFeedbackCommand||a.musicDeletePrivatelyOwnedEntityCommand||a.ypcCancelRecurrenceEndpoint||a.getMultiSelectCommandEndpoint?_.jo(this.hostElement,[a]):_.ko(this.hostElement,[a],this.hostElement))}},
computeStampType_:function(){return this.forceIconButton&&this.buttonText&&this.buttonIcon?"yt_icon_button_with_label":this.buttonText?"paper_button":this.buttonIcon?"yt-icon-button":null},
emptyContainer_:function(){for(var a,b=_.$q(null!=(a=this.container.hostElement)?a:this.container);b.lastChild&&"STYLE"!=b.lastChild.tagName;)try{b.removeChild(b.lastChild)}catch(c){break}},
getYtIconButton_:function(){var a=this.reuseEnabled_()?_.lC("yt-icon-button"):document.createElement("yt-icon-button"),b=_.bn(a).firstElementChild;if(b&&"yt-icon"!=b.is){for(b=_.bn(a);b.lastChild;)b.removeChild(b.lastChild);b=null}b||(b=this.getIcon_(),this.setIconActive_(b),_.bn(a).appendChild(b));return a},
reuseEnabled_:function(){return _.u("enable_button_behavior_reuse")},
getIcon_:function(){return this.reuseEnabled_()?_.lC("yt-icon"):document.createElement("yt-icon")},
getFormattedString_:function(){return this.reuseEnabled_()?_.lC("yt-formatted-string"):document.createElement("yt-formatted-string")}}];_.M8a={};
_.M8a.YtButtonBehavior=[_.hD.YtRenderButtonBehavior,{properties:{data:Object},observers:["stateChanged_(data)","stateChanged_(data.text)","stateChanged_(data.isDisabled)","stateChanged_(data.style)","stateChanged_(forceIconOnly)"],stateChanged_:function(){var a=this.data;a&&(this._setEndpoint(this.computeEndpoint_(a)),this._setServiceEndpoint(this.computeServiceEndpoint_(a)),this._setCommand(this.computeCommand_(a)),this._setButtonIcon(this.computeButtonIcon_(a)),this._setButtonText(this.computeButtonText_(a,this.forceIconOnly)),
this._setButtonAccessibility(this.computeAccessibility_(a)),this._setButtonTooltip(this.computeTooltip_(a)),this._setButtonClass(this.computeButtonClass_(a)),this._setIconPositionType(this.computeIconPositionType_(a)),this.updateRenderedElements())},
setPressedState:function(a){var b;if(null==(b=this.elements_)?0:b.button)this.elements_.button.pressed=!!a},
computeIconPositionType_:function(a){return a&&a.iconPosition||null},
computeEndpoint_:function(a){var b=a&&a.navigationEndpoint,c=this.get("data.command.commandMetadata.webCommandMetadata.url"),d=this.get("data.command.commandMetadata.webCommandMetadata.sendPost");return b?b:a&&a.command&&a.command.modalEndpoint?a.command:c&&!d&&a.command?a.command:null},
computeServiceEndpoint_:function(a){var b=a&&a.serviceEndpoint,c=this.get("data.command.commandMetadata.webCommandMetadata.sendPost");return b?b:c&&a.command?a.command:null},
computeCommand_:function(a){return a&&a.command||null},
computeButtonIcon_:function(a){return a&&a.icon&&a.icon.iconType?_.Nq(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()}}];_.Gs={};var N8a,O8a=function(){if(void 0!==N8a)return N8a;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html {--yt-button-margin: 0;--yt-button-padding: 10px 16px;--yt-button-padding-minus-border: 9px 15px;--yt-button-padding-minus-focus-outline: 8px 14px;--yt-button-padding-minus-focus-outline-width: 2px;--yt-button-with-icon-padding-minus-focus-outline: 4px 14px;--yt-button-border-radius: 2px;}</style>");return N8a=a};
document.head.appendChild(O8a().content);var P8a;var Q8a,R8a=function(){if(void 0!==Q8a)return Q8a;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html {--ytd-grid-base: 103px;--ytd-margin-base: 4px;--ytd-avatar-size: 32px;--ytd-toolbar-height: 56px;--ytd-margin-2x: 8px;--ytd-margin-3x: 12px;--ytd-margin-4x: 16px;--ytd-margin-5x: 20px;--ytd-margin-6x: 24px;--ytd-margin-7x: 28px;--ytd-margin-8x: 32px;--ytd-margin-9x: 36px;--ytd-margin-10x: 40px;--ytd-margin-11x: 44px;--ytd-margin-12x: 48px;--ytd-margin-14x: 56px;--ytd-margin-16x: 64px;--ytd-margin-17x: 68px;--ytd-margin-24x: 96px;--ytd-margin-25x: 100px;--ytd-margin-35x: 140px;--ytd-neg-margin-base: -4px;--ytd-neg-margin-2x: -8px;--ytd-neg-margin-3x: -12px;--ytd-neg-margin-4x: -16px;--ytd-neg-margin-5x: -20px;--ytd-neg-margin-6x: -24px;--ytd-neg-margin-7x: -28px;--ytd-neg-margin-8x: -32px;--ytd-neg-margin-10x: -40px;--ytd-neg-margin-11x: -44px;--ytd-neg-margin-12x: -48px;--ytd-neg-margin-14x: -56px;--ytd-neg-margin-16x: -64px;--ytd-neg-margin-24x: -96px;--ytd-neg-margin-25x: -100px;--yt-report-form-modal-renderer-min-width: 250px;--yt-legal-report-details-form-renderer-min-width: 250px;--yt-upsell-dialog-layout-vertical-width: 400px;--yt-upsell-dialog-layout-horizontal-width: 800px;}</style>");
return Q8a=a};
document.head.appendChild(R8a().content);var S8a;var T8a,U8a=function(){if(void 0!==T8a)return T8a;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html[typography-spacing] {--yt-subheadline-letter-spacing: 0.1px;--yt-subheadline-link-letter-spacing: 0.15px;--yt-link-letter-spacing: 0.25px;--yt-thumbnail-attribution-letter-spacing: 0.3px;--yt-user-comment-letter-spacing: 0.2px;--yt-guide-highlight-letter-spacing: 0.25px;--yt-caption-letter-spacing: 0.35px;--yt-badge-letter-spacing: 0.35px;--yt-tab-system-letter-spacing: 0.5px;} html[typography] {--yt-channel-line-height: 3.2rem;--yt-navbar-title-line-height: 2.6rem;--yt-subheadline-line-height: 2.2rem;--yt-link-line-height: 2rem;--yt-thumbnail-attribution-font-size: 1.2rem;--yt-thumbnail-attribution-line-height: 1.8rem;--yt-user-comment-line-height: 2rem;--yt-guide-highlight-line-height: 2rem;--yt-caption-font-size: 1.2rem;--yt-caption-line-height: 1.8rem;} html {--yt-navbar-title-font-size: 1.8rem;--ytd-navbar-title-font-size: var(--yt-navbar-title-font-size);--ytd-navbar-title-font-weight: 400;--ytd-navbar-title-line-height: var(--yt-navbar-title-line-height, 2.4rem);--ytd-subheadline-font-size: var(--yt-subheadline-font-size, 1.6rem);--ytd-subheadline-font-weight: 400;--ytd-subheadline-line-height: var(--yt-subheadline-line-height, 2rem);--ytd-subheadline-letter-spacing: var( --yt-subheadline-letter-spacing, normal );--ytd-link-font-size: var(--yt-link-font-size, 1.4rem);--ytd-link-font-weight: 500;--ytd-link-line-height: var(--yt-link-line-height, 1.6rem);--ytd-link-letter-spacing: var(--yt-link-letter-spacing, normal);--ytd-user-comment-font-size: var(--yt-user-comment-font-size, 1.4rem);--ytd-user-comment-font-weight: 400;--ytd-user-comment-line-height: var(--yt-user-comment-line-height, 2.1rem);--ytd-user-comment-letter-spacing: var( --yt-user-comment-letter-spacing, normal );--ytd-tab-system-font-size: var(--yt-tab-system-font-size, 1.4rem);--ytd-tab-system-font-weight: 500;--ytd-tab-system-letter-spacing: var(--yt-tab-system-letter-spacing, 0.007px);--ytd-tab-system-text-transform: uppercase;--ytd-caption-font-size: var(--yt-caption-font-size, 1.3rem);--ytd-caption-line-height: var(--yt-caption-line-height, normal);--ytd-caption-font-weight: 500;--ytd-caption-letter-spacing: var(--yt-caption-letter-spacing, 0.007px);--ytd-caption-text-transform: uppercase;--ytd-mini-attribution-font-size: 1.2rem;--ytd-mini-attribution-font-weight: 400;--ytd-mini-attribution-line-height: 1.5rem;--ytd-code-snippet-font-size: 1.4rem;--ytd-code-snippet-line-height: 2.4rem;}</style>");
return T8a=a};
document.head.appendChild(U8a().content);var V8a;var W8a=document.head,X8a=W8a.appendChild,Y8a;if(void 0===V8a){var Z8a=document.createElement("template");_.K(Z8a,"\x3c!--css-build:shady--\x3e");Z8a.content.insertBefore(U8a().content.cloneNode(!0),Z8a.content.firstChild);V8a=Z8a}Y8a=V8a;X8a.call(W8a,Y8a.content);var $8a=document.head,a9a=$8a.appendChild,b9a;if(void 0===S8a){var c9a=document.createElement("template");_.K(c9a,"\x3c!--css-build:shady--\x3e");c9a.content.insertBefore(R8a().content.cloneNode(!0),c9a.content.firstChild);S8a=c9a}b9a=S8a;a9a.call($8a,b9a.content);var d9a=document.head,e9a=d9a.appendChild,f9a;if(void 0===P8a){var g9a=document.createElement("template");_.K(g9a,"\x3c!--css-build:shady--\x3e");g9a.content.insertBefore(O8a().content.cloneNode(!0),g9a.content.firstChild);P8a=g9a}f9a=P8a;e9a.call(d9a,f9a.content);var h9a,i9a=function(){if(void 0!==h9a)return h9a;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html {--ytd-rich-grid-items-per-row: 4;--ytd-rich-grid-posts-per-row: 3;--ytd-rich-grid-slim-items-per-row: 6;--ytd-rich-grid-game-cards-per-row: 6;--ytd-rich-grid-item-margin: 16px;--ytd-rich-grid-compact-item-margin: 4px;--ytd-rich-grid-shorts-item-margin: 4px;--ytd-rich-grid-item-min-width: 310px;--ytd-rich-grid-item-max-width: 500px;--ytd-rich-grid-mini-item-min-width: 240px;--ytd-rich-grid-mini-item-max-width: 320px;--ytd-rich-grid-slim-item-max-width: 220px;}</style>");
return h9a=a};
document.head.appendChild(i9a().content);var j9a;var k9a=document.head,l9a=k9a.appendChild,m9a;if(void 0===j9a){var n9a=document.createElement("template");_.K(n9a,"\x3c!--css-build:shady--\x3e");n9a.content.insertBefore(i9a().content.cloneNode(!0),n9a.content.firstChild);j9a=n9a}m9a=j9a;l9a.call(k9a,m9a.content);var o9a,p9a=function(){if(void 0!==o9a)return o9a;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html:not(.style-scope) {--paper-dialog-background-color: var(--yt-spec-brand-background-solid);--paper-listbox-background-color: var(--yt-spec-brand-background-solid);--paper-listbox-color: var(--yt-spec-text-primary);--paper-spinner-layer-1-color: var(--yt-spec-text-secondary);--paper-spinner-layer-2-color: var(--yt-spec-text-secondary);--paper-spinner-layer-3-color: var(--yt-spec-text-secondary);--paper-spinner-layer-4-color: var(--yt-spec-text-secondary);--paper-spinner-color: var(--yt-spec-text-secondary);--paper-input-container-focus-color: var(--yt-spec-themed-blue);--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-invalid-color: var(--yt-spec-brand-link-text);--paper-checkbox-unchecked-color: var(--yt-spec-icon-inactive);--paper-checkbox-unchecked-ink-color: var(--yt-spec-icon-inactive);--paper-checkbox-checked-color: var(--yt-spec-call-to-action);--paper-checkbox-checked-ink-color: var(--yt-spec-call-to-action);--paper-checkbox-label-color: var(--yt-spec-text-primary);--paper-checkbox-label-spacing: 16px;--paper-checkbox-size: 20px;--paper-checkbox-checkmark-color: var(--yt-spec-text-primary-inverse);--paper-radio-button-unchecked-color: var(--yt-spec-icon-inactive);--paper-radio-button-unchecked-ink-color: var(--yt-spec-icon-inactive);--paper-radio-button-checked-color: var(--yt-spec-call-to-action);--paper-radio-button-checked-ink-color: var(--yt-spec-call-to-action);--paper-radio-button-label-spacing: 16px;--paper-radio-button-label-color: var(--yt-spec-text-primary);--paper-radio-button-size: 20px;--paper-toggle-button-unchecked-bar-color: var(--yt-spec-icon-disabled);--paper-toggle-button-unchecked-button-color: var(--yt-spec-icon-inactive);--paper-toggle-button-checked-bar-color: var(--yt-spec-icon-disabled);--paper-toggle-button-checked-button-color: var(--yt-spec-call-to-action);--paper-toggle-button-checked-ink-color: var(--yt-spec-call-to-action);--paper-toggle-button-unchecked-ink-color: var(--yt-spec-touch-response);--paper-menu-disabled-color: var(--yt-spec-text-primary);--paper-menu-background-color: var(--yt-spec-brand-background-solid);--paper-menu-color: var(--yt-spec-text-primary);--yt-icon-width: 40px;--yt-icon-height: 40px;}  #labelAndInputContainer#labelAndInputContainer.label-is-floating>label, #labelAndInputContainer#labelAndInputContainer.label-is-floating>.paper-input-label {font-size: 1.7rem;font-weight: 400;line-height: 2.4rem;} tp-yt-paper-icon-item[style-target=host],tp-yt-paper-item[style-target=host] {white-space: nowrap;} tp-yt-paper-input-error[style-target=host] {overflow: hidden;} tp-yt-paper-tab:not(.iron-selected) .tp-yt-paper-tab[style-target=tab-content] {opacity: 1;}</style>");
return o9a=a};
document.head.appendChild(p9a().content);var q9a;var r9a=document.head,s9a=r9a.appendChild,t9a;if(void 0===q9a){var u9a=document.createElement("template");_.K(u9a,"\x3c!--css-build:shady--\x3e");u9a.content.insertBefore(p9a().content.cloneNode(!0),u9a.content.firstChild);q9a=u9a}t9a=q9a;s9a.call(r9a,t9a.content);_.Hs("itemSectionRenderer","buttonRenderer","ytd-button-renderer");_.Hs("sharingRendererButtons","buttonRenderer","ytd-button-renderer");var v9a=_.u("web_button_rework")&&_.wf("BUTTON_REWORK")||_.u("web_button_rework_with_live"),w9a=function(){var a=_.O.apply(this,arguments)||this;a.isPressed=!1;a.actionMap={"yt-update-button-action":"handleUpdateButtonAction"};return a};
_.H(w9a,_.O);_.f=w9a.prototype;_.f.created=function(){this.showTooltips=!0};
_.f.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")};
_.f.onHintIdChanged=function(){var a=this,b,c,d=null==(b=this.ytButtonBehavior.data)?void 0:null==(c=b.hint)?void 0:c.hintRenderer;if(d&&d.hintId){b=_.Un(this.hostElement,"yt-get-opened-popups-action");b=0<(b&&1===b.length?b[0]:[]).length;var e=null;"sponsor-pre-purchase"!==d.hintId||b?d.hintId.startsWith("sponsor-post-purchase")&&!b?e=_.u3a("membership-manage"):d.hintId.startsWith("sponsorships-premium-freebie-pre-purchase")&&!b&&(e=_.u3a("membership-freebie-join")):e=_.u3a("membership-join");e&&
_.Ph.addLowPriorityJob(function(){for(var h=_.g(e),l=h.next();!l.done;l=h.next())a.ytComponentBehavior.resolveCommand(l.value)})}};
_.f.onPressedStateChanged=function(){this.ytButtonBehavior.setPressedState(this.isPressed)};
_.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);_.Sn(this.hostElement,"yt-service-request-sent-button-renderer")};
_.f.onServiceRequestCompleted=function(a,b){this.handleServiceRequestActions(b);_.Sn(this.hostElement,"yt-service-request-completed-button-renderer")};
_.f.updateButton=function(a){var b;if(a=null==(b=_.B(a,_.aXa))?void 0:b.updatedButton)this.ytButtonBehavior.data=_.B(a,_.SA)};
_.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])};
_.J.Object.defineProperties(w9a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===S5a){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),a.content.firstChild);
var b=a.content,c=b.insertBefore;if(void 0===Q5a){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_button_renderer.ytd.button.renderer.css.js--\x3e<style is-scoped>ytd-button-renderer:not([button-next]) {--paper-button-ink-color: var(--yt-spec-icon-disabled);--yt-formatted-string-deemphasize-color: var(--yt-spec-static-brand-white);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);} ytd-button-renderer yt-formatted-string .yt-formatted-string[style-target=deemphasize] {margin-left: var(--ytd-margin-base);} ytd-button-renderer[disable-text-transform] {text-transform: none;} ytd-button-renderer[disabled][is-paper-button] a.ytd-button-renderer {cursor: initial;pointer-events: none;} ytd-button-renderer[is-paper-button] yt-icon.ytd-button-renderer {flex: none;} ytd-button-renderer yt-formatted-string.ytd-button-renderer {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} tp-yt-paper-button.ytd-button-renderer {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.ytd-button-renderer {font-weight: inherit;} tp-yt-paper-tooltip.ytd-button-renderer {z-index: var(--yt-button-tooltip-z-index);} ytd-button-renderer[is-icon-button]:not([style-action-button]) {-webkit-font-smoothing: var(--ytd-caption--webkit-font-smoothing);font-family: var(--ytd-caption-font-family);font-size: var(--ytd-caption-font-size);font-weight: var(--ytd-caption-font-weight);letter-spacing: var(--ytd-caption-letter-spacing);line-height: var(--ytd-caption-line-height);text-transform: var(--ytd-caption-text-transform);} ytd-button-renderer.force-icon-button:not([has-no-text]) a.ytd-button-renderer {padding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x));} ytd-button-renderer[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));} ytd-button-renderer[is-paper-button-with-icon] {--yt-button-padding-minus-focus-outline: var( --yt-button-with-icon-padding-minus-focus-outline );} ytd-button-renderer.style-suggestive.size-small[is-paper-button-with-icon] {--yt-button-padding: 6px 12px;--yt-button-padding-minus-border: 5px 11px;} ytd-button-renderer[is-paper-button-with-icon] {--yt-button-padding: 6px 16px;--yt-button-padding-minus-border: 5px 15px;} ytd-button-renderer[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;} ytd-button-renderer[is-icon-button] {color: var(--yt-button-color,var(--yt-spec-icon-inactive));} ytd-button-renderer.style-text[is-icon-button],ytd-button-renderer.style-default[is-icon-button],ytd-button-renderer.style-opacity[is-icon-button] {color: var(--yt-spec-icon-inactive);} ytd-button-renderer.style-text[is-icon-button] #text.ytd-button-renderer,ytd-button-renderer.style-default[is-icon-button] #text.ytd-button-renderer,ytd-button-renderer.style-opacity[is-icon-button] #text.ytd-button-renderer {color: var(--yt-button-icon-button-text-color,var(--yt-spec-text-secondary));} ytd-button-renderer.style-black[is-icon-button] {color: var(--yt-spec-text-primary);} ytd-button-renderer.style-visibly-disabled[is-icon-button],ytd-button-renderer.style-opacity[is-icon-button][disabled],ytd-button-renderer.style-text[is-icon-button][disabled] #text.ytd-button-renderer,ytd-button-renderer.style-default[is-icon-button][disabled] #text.ytd-button-renderer,ytd-button-renderer.style-opacity[is-icon-button][disabled] #text.ytd-button-renderer {color: var(--yt-spec-text-disabled);} ytd-button-renderer.style-blue-text[is-icon-button] {color: var(--yt-spec-call-to-action);} tp-yt-paper-tooltip.ytd-button-renderer {white-space: nowrap;} ytd-button-renderer.style-primary[is-paper-button] {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} ytd-button-renderer.style-primary[disabled][is-paper-button] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} ytd-button-renderer.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);} ytd-button-renderer.style-payment[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-primary[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-payment[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer,ytd-button-renderer.style-primary[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} ytd-button-renderer.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);} ytd-button-renderer.style-suggestive[is-paper-button] tp-yt-paper-button.ytd-button-renderer {border: 1px solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-border);} ytd-button-renderer.style-suggestive[is-paper-button][disabled] tp-yt-paper-button.ytd-button-renderer {border: 1px solid var(--yt-spec-text-disabled);} ytd-button-renderer.style-suggestive[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-suggestive[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-focus-outline);} ytd-button-renderer.palette-with-border[is-paper-button] tp-yt-paper-button.ytd-button-renderer {border: 1px solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-border);} ytd-button-renderer.palette-with-border[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.palette-with-border[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-focus-outline);} ytd-button-renderer.style-blue-text[is-paper-button] {--yt-formatted-string-deemphasize-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-call-to-action);} ytd-button-renderer.style-blue-text[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-blue-text[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {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);} ytd-button-renderer.style-destructive[is-paper-button] {background-color: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);} ytd-button-renderer.style-destructive[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-destructive[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} ytd-button-renderer.style-destructive[disabled][is-paper-button] {background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} ytd-button-renderer.style-brand[is-paper-button] {color: var(--yt-spec-brand-link-text);} ytd-button-renderer.style-brand[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-brand[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {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);} ytd-button-renderer.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));} ytd-button-renderer.style-default[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-default[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} ytd-button-renderer.style-inactive-outline[is-paper-button] {color: var(--yt-spec-text-secondary);} ytd-button-renderer.style-inactive-outline[is-paper-button] tp-yt-paper-button.ytd-button-renderer {border: 1px solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-border);} ytd-button-renderer.style-inactive-outline[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-inactive-outline[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} ytd-button-renderer.style-suggested-action[is-paper-button] {background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);} ytd-button-renderer.style-suggested-action[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-suggested-action[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {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);} ytd-button-renderer.style-compact-gray[is-paper-button] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} ytd-button-renderer.style-compact-gray[is-paper-button] tp-yt-paper-button.ytd-button-renderer {padding: var(--ytd-margin-base) var(--ytd-margin-2x);} ytd-button-renderer.style-text[is-paper-button] {color: var(--yt-spec-text-secondary);} ytd-button-renderer[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-text[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer,ytd-button-renderer.style-text[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-icon-disabled);padding: var(--yt-button-padding-minus-focus-outline);} ytd-button-renderer.style-overlay[is-paper-button] {background-color: var(--yt-spec-static-overlay-button-primary);color: var(--yt-spec-static-overlay-text-primary);} ytd-button-renderer.style-overlay[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-overlay[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {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);} ytd-button-renderer.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);} ytd-button-renderer.style-white-with-border[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer,ytd-button-renderer.style-white-with-border[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-brand-white);padding: var(--yt-button-padding-minus-focus-outline);} ytd-button-renderer.style-alert-info[is-paper-button] {color: var(--yt-spec-call-to-action);} ytd-button-renderer.style-alert-info[is-paper-button]:hover {color: var(--yt-spec-button-chip-background-hover);} ytd-button-renderer.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));} ytd-button-renderer.style-light[is-paper-button] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} ytd-button-renderer.style-light-text[is-paper-button] {color: var(--yt-spec-static-overlay-text-primary);} ytd-button-renderer.style-black[is-paper-button] {color: var(--yt-spec-text-primary);} ytd-button-renderer.style-visibly-disabled[is-paper-button] {background-color: transparent;color: var(--yt-spec-text-disabled);} ytd-button-renderer.style-black[disabled][is-paper-button] {color: var(--yt-spec-text-disabled);} ytd-button-renderer.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);} ytd-button-renderer.style-blue-text-with-inverse-theme[is-paper-button] {color: var(--yt-spec-call-to-action-inverse);} ytd-button-renderer.style-count {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} tp-yt-paper-button.ytd-button-renderer {display: inline-block;text-align: center;font-family: inherit;} ytd-button-renderer:not([button-next]) {display: inline-block;text-transform: uppercase;} ytd-button-renderer.force-icon-button a.ytd-button-renderer {cursor: pointer;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-button-renderer[disabled] a.ytd-button-renderer:focus {outline: none;} ytd-button-renderer[is-icon-button][has-no-text] {font-size: 0;} a.ytd-button-renderer {display: flexbox;display: flex;} a.yt-simple-endpoint.ytd-button-renderer {color: inherit;border-radius: inherit;text-decoration: none;} ytd-button-renderer[is-paper-button] {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} ytd-button-renderer[is-paper-button][disabled] {color: var(--yt-spec-text-disabled);background-color: transparent;} ytd-button-renderer[is-icon-button][disabled] {color: var(--yt-spec-text-disabled);} ytd-button-renderer[is-icon-button][style-action-button] {--yt-button-icon-padding: 6px;} ytd-button-renderer[is-paper-button][align-by-text]:not(:empty) {margin-left: -16px;} ytd-button-renderer[is-icon-button][icon-align-by-text]:not(:empty) {margin-left: -8px;} ytd-button-renderer[is-paper-button][button-size=size-large] {line-height: 24px;} tp-yt-paper-button.ytd-button-renderer {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0 var(--yt-button-paper-button-margin-right,0) 0 var(--yt-button-paper-button-margin-left,0);padding: var(--yt-button-padding,0.7em 0.57em);display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;flex: 1 1 auto;} ytd-button-renderer[start-justified] tp-yt-paper-button.ytd-button-renderer {justify-content: flex-start;} ytd-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-button-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-button-renderer #text.ytd-button-renderer {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button.ytd-button-renderer {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} ytd-button-renderer #button.ytd-button-renderer {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button.ytd-button-renderer,yt-icon-button.ytd-button-renderer {padding: 1px 6px;} yt-icon-button.ytd-button-renderer {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.ytd-button-renderer::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button.ytd-button-renderer[disabled] {color: var(--yt-button-disabled-color,hsla(0,0%,6.7%,0.2));} yt-icon-button.ytd-button-renderer {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.ytd-button-renderer>yt-icon.ytd-button-renderer {width: 100%;height: 100%;} #button.ytd-button-renderer yt-icon.ytd-button-renderer+yt-formatted-string.ytd-button-renderer {margin-left: var(--yt-string-icon-padding,8px);} #button.ytd-button-renderer yt-formatted-string.ytd-button-renderer+yt-icon.ytd-button-renderer {margin-left: var(--yt-button-icon-padding,8px);} ytd-button-renderer[vertically-aligned] #button.ytd-button-renderer yt-icon.ytd-button-renderer+yt-formatted-string.ytd-button-renderer {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} ytd-button-renderer[vertically-aligned] #button.ytd-button-renderer yt-formatted-string.ytd-button-renderer+yt-icon.ytd-button-renderer {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} ytd-button-renderer.yt-spec-dialog-layout__dialog-layout-button.yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched {display: flex;}</style>');
Q5a=d}d=Q5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);S5a=a}a=S5a;return a}}});
_.iD=w9a;_.iD.prototype.onServiceRequestCompleted=_.iD.prototype.onServiceRequestCompleted;_.iD.prototype.onYtServiceRequestSent=_.iD.prototype.onYtServiceRequestSent;_.iD.prototype.onYtNavigate=_.iD.prototype.onYtNavigate;_.iD.prototype.onPressedStateChanged=_.iD.prototype.onPressedStateChanged;_.iD.prototype.onHintIdChanged=_.iD.prototype.onHintIdChanged;_.U([_.N(),_.V("design:type",Object)],_.iD.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],_.iD.prototype,"isPressed",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],_.iD.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.M8a.YtButtonBehavior),_.V("design:type",Object)],_.iD.prototype,"ytButtonBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],_.iD.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],_.iD.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.hD.YtRenderButtonBehavior),_.V("design:type",Object)],_.iD.prototype,"ytRenderButtonBehavior",void 0);_.U([_.uq("data.hint.hintRenderer"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.iD.prototype,"onHintIdChanged",null);_.U([_.uq("isPressed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.iD.prototype,"onPressedStateChanged",null);
_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],_.iD.prototype,"onYtNavigate",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],_.iD.prototype,"onYtServiceRequestSent",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],_.iD.prototype,"onServiceRequestCompleted",null);_.iD=_.U([_.P({is:"ytd-button-renderer",disableElementRegistration:v9a})],_.iD);var x9a=function(a){var b=this;this.eventJobIds={};this.scrollEventsToIgnore=0;this.stopIgnoringScrollTimeoutIds=[];dka();_.Wg("ytglobal.ytUtilActivityCallback_",function(){_.Un(a,"yt-user-activity")});
new Gi(function(){return b.JSC$10076_onMouseMove});
document.addEventListener("scroll",function(){return b.onScroll});
window.addEventListener("resize",function(){return b.onResize})},y9a=function(a,b,c){b in a.eventJobIds||(c=_.Du().addLowPriorityJob(function(){_.Fi();
delete a.eventJobIds[b]},c),a.eventJobIds[b]=c)};
x9a.prototype.onScroll=function(a){0<this.scrollEventsToIgnore?(this.scrollEventsToIgnore--,clearTimeout(this.stopIgnoringScrollTimeoutIds.pop())):a.target===document&&y9a(this,"scroll",200)};
x9a.prototype.onResize=function(){y9a(this,"resize",200)};
x9a.prototype.JSC$10076_onMouseMove=function(){y9a(this,"mousemove",100)};var z9a=function(a){this.productData_={};this.chatSupportLoaded_=!1;this.element=a;document.body.addEventListener("yt-page-data-updated",this.resetProductData_)};
z9a.prototype.showFeedbackDialog=function(a,b,c,d){var e=A9a();if(!e)return!1;var h=yCa();h.productId=e;b&&(h.flow="submit",h.report={description:b});c&&(h.callback=_.Ff(c));h.bucket=d||_.rf("GOOGLE_FEEDBACK_BUCKET","Other");B9a(h);a=C9a(this,"GFEEDBACK",a);try{_.tWa(h,a)}catch(l){return _.Ef(l),!1}return!0};
z9a.prototype.showHelpDialog=function(a,b,c){var d=this,e=A9a();if(!e)return!1;var h={helpCenterPath:"/youtube",productData:C9a(this,"GUIDED_HELP",c)};B9a(h);var l=yCa();l.context=a||h.productData.context||"default";l.defaultHelpArticleId=b;l.enableSendFeedback=!0;(_.Gf("gapi.load")||function(m,p){return p()})("client",function(){try{var m=tNa(e,h);
if(_.u("web_always_load_chat_support")&&!d.chatSupportLoaded_)try{m.loadChatSupport(l),d.chatSupportLoaded_=!0}catch(p){}m.startHelp(l)}catch(p){_.Ef(p)}})};
var A9a=function(){var a=_.rf("GOOGLE_FEEDBACK_PRODUCT_ID");a||_.Ef(Error("re"));return a},B9a=function(a){a&&(a.locale=_.u("kevlar_help_use_locale")?_.rf("INNERTUBE_CONTEXT_HL","en"):_.rf("HTML_LANG","en"))},C9a=function(a,b,c){var d=a.productData_;
delete d.origin;d.device=_.ha();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;d.isSDC=!!_.rf("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT");(e=_.rf("GOOGLE_FEEDBACK_PRODUCT_DATA"))&&_.If.extend(d,e);_.wCa(b,d);_.xCa(d);(a=_.Un(a.element,"yt-get-autonav-pause-debug-state"))&&
a.length&&(d.autonav_pause_state=a[0]);a=_.ww();d.browser_resolution=a.width+"\u00d7"+a.height+"@"+(window.devicePixelRatio||1)+"x";c&&_.If.extend(d,c);return d};
z9a.prototype.resetProductData_=function(){this.productData_={}};var D9a=function(a){this.feedbackManager=new z9a(a)};
D9a.prototype.showFeedbackDialog=function(a,b,c,d){return this.feedbackManager.showFeedbackDialog(a,b,c,d)};
D9a.prototype.showHelpDialog=function(a,b,c){return this.feedbackManager.showHelpDialog(a,b,c)};var E9a;E9a=function(){this.baseUrl="";this.aTag=document.createElement("a")};
_.F9a=function(a,b,c){c=void 0===c?{}:c;c.pbj||(c.pbj=1);c=_.yua(b,c);a.baseUrl&&c&&!_.Qf(c)[1]&&!_.Rf(c)&&(b=a.baseUrl,_.ag(b,"/")&&(b=b.slice(0,-1)),_.pp(c,"/")&&(c=c.slice(1)),c=b+"/"+c);_.jd(a.aTag,_.Vca(c||""));return a.aTag.href};
E9a.prototype.fetchData=function(a){return _.sCa(a)};
E9a.prototype.postData=function(a,b){var c={method:"POST"};if(b){for(var d=_.g(Object.keys(b)),e=d.next();!e.done;e=d.next()){e=e.value;var h=b[e];_.Ka(h)&&(b[e]=JSON.stringify(h))}c.postParams=b}return _.sCa(a,c)};
_.EC=function(a,b,c,d,e,h){a=_.F9a(a,b,c);if(!a)throw d=Error("se"),Object.assign(d,{params:b}),d;return _.sCa(a,e,d,h)};
E9a.prototype.requestDataForServiceEndpoint=function(a,b){if(_.B(a,_.zWa))return this.fetchData("/getAccountSwitcherEndpoint");b=b||{};var c=_.B(a,GZa);c?b.se=c.base64EncodedServiceEndpoint:b.sej=JSON.stringify(a);(c=_.Hj())&&_.u("enable_service_ajax_csn")&&(b.csn=c);b.theme=_.Jp();_.B(a,AWa)&&_.rf("DELEGATION_CONTEXT")&&(b.delegation_context=JSON.stringify(_.rf("DELEGATION_CONTEXT")));c=null;for(var d in a)if(_.ag(d,"Endpoint")||_.ag(d,"Command")){c=d;break}if(!c){var e=Error("te");Object.assign(e,
{params:a});_.Lma(e,"WARNING");return new _.Pi(function(l,m){m(e)})}d={name:c};
var h;(c=null==(h=_.B(a,_.oq))?void 0:h.signal)&&(d.signal=c);(h=_.Nf(window.location.href))&&h.internalcountrycode&&(d.internalcountrycode=h.internalcountrycode);h="/service_ajax";_.u("debug_forward_web_query_parameters")&&(h=_.vga(h));h=_.Pf(h,d);a.clickTrackingParams&&_.rp(h,{itct:a.clickTrackingParams});return this.postData(h,b)};_.G9a=new _.gy("GFEEDBACK_TOKEN");_.jD=new _.gy("NAVIGATION_TOKEN");var zCa=["videoPrimaryInfoRenderer","title"],ACa=["videoSecondaryInfoRenderer","owner","videoOwnerRenderer","title"];var H9a={},I9a={},J9a={},K9a={},L9a={responseContext:{serviceTrackingParams:[{service:"GFEEDBACK",params:[{key:"kc",value:"66"},{key:"cw",value:"st"},{key:"zb",value:"xz"},{key:"zl",value:"16"},{key:"pf",value:"sy"}]},{service:"bh",params:[{key:"ip",value:"54"},{key:"tb",value:"dv"},{key:"pi",value:"pn"},{key:"fg",value:"35"},{key:"wm",value:"vo"}]},{service:"fp",params:[{key:"hw",value:"91"}]},{service:"rk",params:[{key:"pe",value:"sf"},{key:"rv",value:"jn"},{key:"aw",value:"pw"}]}],maxAgeSeconds:87,
mainAppWebResponseContext:{loggedOut:43,trackingParam:"dd",datasyncId:"xp"},webResponseContextExtensionData:{hasDecorated:75}},playabilityStatus:{status:"by",playableInEmbed:2,miniplayer:{miniplayerRenderer:{playbackMode:"tj"}},offlineability:{buttonRenderer:{serviceEndpoint:{clickTrackingParams:"pz",ypcGetOfflineUpsellEndpoint:{params:"xm"}},trackingParams:"pq"}},contextParams:"lu"},streamingData:{expiresInSeconds:"53",formats:[{itag:80,url:"https://rr3---sn-n4v7sns7.googlevideo.com/videoplayback?expire=1697267654&source=youtube&requiressl=yes",
mimeType:'video/webm; codecs="vp9"',bitrate:88,width:96,height:65,lastModified:"1665263132187531",contentLength:"17",quality:"rc",fps:8,qualityLabel:"ab",projectionType:"by",averageBitrate:50,audioQuality:"th",approxDurationMs:"86",audioSampleRate:"88",audioChannels:34},{itag:95,url:"hs",mimeType:"nm",bitrate:56,width:13,height:14,lastModified:"10",quality:"fu",fps:54,qualityLabel:"yj",projectionType:"wu",audioQuality:"tu",approxDurationMs:"51",audioSampleRate:"87",audioChannels:44}],adaptiveFormats:[{itag:50,
url:"fu",mimeType:"uz",bitrate:80,width:80,height:85,initRange:{start:"16",end:"71"},indexRange:{start:"1",end:"26"},lastModified:"70",contentLength:"66",quality:"cx",fps:61,qualityLabel:"xt",projectionType:"pe",averageBitrate:68,approxDurationMs:"1"},{itag:77,url:"rj",mimeType:"lh",bitrate:16,width:17,height:47,initRange:{start:"51",end:"44"},indexRange:{start:"87",end:"61"},lastModified:"13",contentLength:"21",quality:"ie",fps:23,qualityLabel:"ig",projectionType:"bl",averageBitrate:16,colorInfo:{primaries:"et",
transferCharacteristics:"zu",matrixCoefficients:"od"},approxDurationMs:"59"},{itag:7,url:"fc",mimeType:"gr",bitrate:71,width:11,height:3,initRange:{start:"100",end:"7"},indexRange:{start:"36",end:"98"},lastModified:"88",contentLength:"77",quality:"rb",fps:46,qualityLabel:"gq",projectionType:"ld",averageBitrate:99,colorInfo:{primaries:"xd",transferCharacteristics:"uu",matrixCoefficients:"zc"},approxDurationMs:"44"},{itag:10,url:"kl",mimeType:"wb",bitrate:51,width:69,height:3,initRange:{start:"92",
end:"79"},indexRange:{start:"42",end:"72"},lastModified:"99",contentLength:"6",quality:"ee",fps:40,qualityLabel:"em",projectionType:"wz",averageBitrate:48,approxDurationMs:"86"},{itag:44,url:"hp",mimeType:"kq",bitrate:84,width:53,height:22,initRange:{start:"48",end:"51"},indexRange:{start:"54",end:"44"},lastModified:"25",contentLength:"47",quality:"xy",fps:11,qualityLabel:"zl",projectionType:"za",averageBitrate:95,colorInfo:{primaries:"ot",transferCharacteristics:"av",matrixCoefficients:"ow"},approxDurationMs:"85"},
{itag:20,url:"di",mimeType:"nc",bitrate:15,width:19,height:92,initRange:{start:"82",end:"58"},indexRange:{start:"80",end:"37"},lastModified:"46",contentLength:"40",quality:"wo",fps:44,qualityLabel:"pt",projectionType:"bg",averageBitrate:3,colorInfo:{primaries:"wq",transferCharacteristics:"is",matrixCoefficients:"ou"},approxDurationMs:"47"},{itag:44,url:"oe",mimeType:"mh",bitrate:37,width:43,height:24,initRange:{start:"29",end:"91"},indexRange:{start:"97",end:"97"},lastModified:"52",contentLength:"43",
quality:"cr",fps:44,qualityLabel:"hc",projectionType:"cr",averageBitrate:12,approxDurationMs:"97"},{itag:32,url:"gq",mimeType:"sh",bitrate:42,width:32,height:13,initRange:{start:"71",end:"87"},indexRange:{start:"70",end:"4"},lastModified:"67",contentLength:"16",quality:"sb",fps:66,qualityLabel:"mv",projectionType:"kk",averageBitrate:51,colorInfo:{primaries:"pk",transferCharacteristics:"ea",matrixCoefficients:"cq"},approxDurationMs:"70"},{itag:71,url:"zt",mimeType:"bl",bitrate:12,width:68,height:12,
initRange:{start:"63",end:"2"},indexRange:{start:"28",end:"68"},lastModified:"33",contentLength:"0",quality:"dh",fps:6,qualityLabel:"jv",projectionType:"sy",averageBitrate:75,colorInfo:{primaries:"us",transferCharacteristics:"ka",matrixCoefficients:"xw"},approxDurationMs:"16"},{itag:98,url:"vl",mimeType:"lg",bitrate:88,width:23,height:83,initRange:{start:"49",end:"34"},indexRange:{start:"43",end:"90"},lastModified:"84",contentLength:"77",quality:"xu",fps:50,qualityLabel:"jz",projectionType:"om",averageBitrate:16,
highReplication:95,approxDurationMs:"46"},{itag:85,url:"ri",mimeType:"dh",bitrate:77,width:86,height:54,initRange:{start:"40",end:"98"},indexRange:{start:"15",end:"85"},lastModified:"25",contentLength:"53",quality:"rq",fps:62,qualityLabel:"nx",projectionType:"wg",averageBitrate:35,colorInfo:{primaries:"oa",transferCharacteristics:"kb",matrixCoefficients:"kk"},approxDurationMs:"26"},{itag:10,url:"zz",mimeType:"lq",bitrate:55,width:89,height:43,initRange:{start:"94",end:"98"},indexRange:{start:"73",
end:"51"},lastModified:"3",contentLength:"36",quality:"yo",fps:5,qualityLabel:"we",projectionType:"ve",averageBitrate:83,colorInfo:{primaries:"yu",transferCharacteristics:"fu",matrixCoefficients:"ox"},approxDurationMs:"11"},{itag:62,url:"hv",mimeType:"th",bitrate:76,width:28,height:79,initRange:{start:"97",end:"100"},indexRange:{start:"58",end:"63"},lastModified:"53",contentLength:"22",quality:"ou",fps:7,qualityLabel:"cm",projectionType:"xv",averageBitrate:35,approxDurationMs:"98"},{itag:91,url:"vr",
mimeType:"wo",bitrate:41,width:4,height:79,initRange:{start:"80",end:"83"},indexRange:{start:"14",end:"58"},lastModified:"50",contentLength:"38",quality:"ic",fps:64,qualityLabel:"sq",projectionType:"du",averageBitrate:61,colorInfo:{primaries:"ok",transferCharacteristics:"ud",matrixCoefficients:"ob"},approxDurationMs:"73"},{itag:48,url:"lq",mimeType:"zl",bitrate:4,width:16,height:65,initRange:{start:"93",end:"50"},indexRange:{start:"52",end:"44"},lastModified:"74",contentLength:"86",quality:"mi",fps:43,
qualityLabel:"rz",projectionType:"ji",averageBitrate:61,colorInfo:{primaries:"qo",transferCharacteristics:"fk",matrixCoefficients:"jy"},approxDurationMs:"70"},{itag:34,url:"cr",mimeType:"la",bitrate:53,width:29,height:97,initRange:{start:"89",end:"45"},indexRange:{start:"93",end:"45"},lastModified:"52",contentLength:"74",quality:"xn",fps:60,qualityLabel:"xs",projectionType:"lf",averageBitrate:1,approxDurationMs:"18"},{itag:67,url:"mr",mimeType:"cs",bitrate:79,width:9,height:85,initRange:{start:"56",
end:"96"},indexRange:{start:"71",end:"84"},lastModified:"78",contentLength:"80",quality:"ld",fps:2,qualityLabel:"no",projectionType:"uq",averageBitrate:35,colorInfo:{primaries:"mj",transferCharacteristics:"ry",matrixCoefficients:"cc"},approxDurationMs:"43"},{itag:57,url:"fi",mimeType:"to",bitrate:80,width:81,height:29,initRange:{start:"6",end:"96"},indexRange:{start:"73",end:"48"},lastModified:"32",contentLength:"11",quality:"ck",fps:82,qualityLabel:"fo",projectionType:"px",averageBitrate:95,colorInfo:{primaries:"az",
transferCharacteristics:"mq",matrixCoefficients:"oc"},approxDurationMs:"44"},{itag:52,url:"ea",mimeType:"xm",bitrate:18,initRange:{start:"15",end:"16"},indexRange:{start:"4",end:"33"},lastModified:"65",contentLength:"67",quality:"es",projectionType:"mp",averageBitrate:52,highReplication:82,audioQuality:"za",approxDurationMs:"24",audioSampleRate:"1",audioChannels:92,loudnessDb:.9787435365879406},{itag:37,url:"kk",mimeType:"xg",bitrate:78,initRange:{start:"38",end:"94"},indexRange:{start:"27",end:"17"},
lastModified:"61",contentLength:"2",quality:"nh",projectionType:"ar",averageBitrate:69,audioQuality:"la",approxDurationMs:"95",audioSampleRate:"66",audioChannels:50,loudnessDb:.6461265012758731},{itag:45,url:"oc",mimeType:"nm",bitrate:12,initRange:{start:"21",end:"45"},indexRange:{start:"21",end:"13"},lastModified:"45",contentLength:"85",quality:"vs",projectionType:"xp",averageBitrate:32,audioQuality:"tv",approxDurationMs:"1",audioSampleRate:"99",audioChannels:42,loudnessDb:.39295968942278037},{itag:37,
url:"zf",mimeType:"be",bitrate:29,initRange:{start:"27",end:"87"},indexRange:{start:"81",end:"20"},lastModified:"6",contentLength:"33",quality:"pe",projectionType:"pb",averageBitrate:100,audioQuality:"zi",approxDurationMs:"70",audioSampleRate:"32",audioChannels:68,loudnessDb:.2781731101164002}]},playerAds:[{playerLegacyDesktopWatchAdsRenderer:{playerAdParams:{showContentThumbnail:!0,enabledEngageTypes:"3,6,4,5"},gutParams:{tag:"\\4061\\ytpwmpu"},showCompanion:!0,showInstream:!0,useGut:!0}}],playbackTracking:{videostatsPlaybackUrl:{baseUrl:"bj"},
videostatsDelayplayUrl:{baseUrl:"vx"},videostatsWatchtimeUrl:{baseUrl:"px"},ptrackingUrl:{baseUrl:"tg"},qoeUrl:{baseUrl:"wx"},atrUrl:{baseUrl:"xz",elapsedMediaTimeSeconds:45},videostatsScheduledFlushWalltimeSeconds:[99,32,39],videostatsDefaultFlushIntervalSeconds:3,youtubeRemarketingUrl:{baseUrl:"mb",elapsedMediaTimeSeconds:63},googleRemarketingUrl:{baseUrl:"yn",elapsedMediaTimeSeconds:83}},captions:{playerCaptionsTracklistRenderer:{captionTracks:[{baseUrl:"ew",name:{simpleText:"ez"},vssId:"fj",languageCode:"wd",
kind:"ez",isTranslatable:21}],audioTracks:[{captionTrackIndices:[87]}],translationLanguages:[{languageCode:"xu",languageName:{simpleText:"fw"}},{languageCode:"zl",languageName:{simpleText:"xc"}},{languageCode:"jr",languageName:{simpleText:"md"}},{languageCode:"sc",languageName:{simpleText:"wf"}},{languageCode:"nj",languageName:{simpleText:"xn"}},{languageCode:"of",languageName:{simpleText:"av"}},{languageCode:"tv",languageName:{simpleText:"ok"}},{languageCode:"nu",languageName:{simpleText:"ry"}},
{languageCode:"zy",languageName:{simpleText:"nb"}},{languageCode:"pt",languageName:{simpleText:"eq"}},{languageCode:"vr",languageName:{simpleText:"cc"}},{languageCode:"wh",languageName:{simpleText:"hd"}},{languageCode:"hp",languageName:{simpleText:"ds"}},{languageCode:"ka",languageName:{simpleText:"up"}},{languageCode:"sw",languageName:{simpleText:"zp"}},{languageCode:"rh",languageName:{simpleText:"eq"}},{languageCode:"bq",languageName:{simpleText:"at"}},{languageCode:"hu",languageName:{simpleText:"fg"}},
{languageCode:"ai",languageName:{simpleText:"iy"}},{languageCode:"rj",languageName:{simpleText:"oz"}},{languageCode:"sq",languageName:{simpleText:"fe"}},{languageCode:"tn",languageName:{simpleText:"vk"}},{languageCode:"jr",languageName:{simpleText:"jg"}},{languageCode:"vc",languageName:{simpleText:"hv"}},{languageCode:"yn",languageName:{simpleText:"ky"}},{languageCode:"pa",languageName:{simpleText:"rw"}},{languageCode:"lr",languageName:{simpleText:"kv"}},{languageCode:"ud",languageName:{simpleText:"fn"}},
{languageCode:"hq",languageName:{simpleText:"io"}},{languageCode:"rp",languageName:{simpleText:"qx"}},{languageCode:"xf",languageName:{simpleText:"sm"}},{languageCode:"fs",languageName:{simpleText:"ty"}},{languageCode:"so",languageName:{simpleText:"xl"}},{languageCode:"fk",languageName:{simpleText:"ff"}},{languageCode:"fw",languageName:{simpleText:"wz"}},{languageCode:"rn",languageName:{simpleText:"zw"}},{languageCode:"wq",languageName:{simpleText:"yt"}},{languageCode:"oh",languageName:{simpleText:"oo"}},
{languageCode:"ts",languageName:{simpleText:"jt"}},{languageCode:"xy",languageName:{simpleText:"ga"}},{languageCode:"jy",languageName:{simpleText:"sx"}},{languageCode:"lw",languageName:{simpleText:"cf"}},{languageCode:"fc",languageName:{simpleText:"qr"}},{languageCode:"ji",languageName:{simpleText:"cc"}},{languageCode:"qs",languageName:{simpleText:"pi"}},{languageCode:"vx",languageName:{simpleText:"hk"}},{languageCode:"jt",languageName:{simpleText:"eh"}},{languageCode:"fb",languageName:{simpleText:"iu"}},
{languageCode:"mf",languageName:{simpleText:"st"}},{languageCode:"en",languageName:{simpleText:"vr"}},{languageCode:"go",languageName:{simpleText:"kp"}},{languageCode:"sc",languageName:{simpleText:"rk"}},{languageCode:"bx",languageName:{simpleText:"ci"}},{languageCode:"pu",languageName:{simpleText:"qj"}},{languageCode:"fa",languageName:{simpleText:"ht"}},{languageCode:"bw",languageName:{simpleText:"af"}},{languageCode:"rr",languageName:{simpleText:"jt"}},{languageCode:"ef",languageName:{simpleText:"yy"}},
{languageCode:"bn",languageName:{simpleText:"wu"}},{languageCode:"ov",languageName:{simpleText:"ae"}},{languageCode:"sm",languageName:{simpleText:"hi"}},{languageCode:"tq",languageName:{simpleText:"ie"}},{languageCode:"fn",languageName:{simpleText:"et"}},{languageCode:"jw",languageName:{simpleText:"bu"}},{languageCode:"iz",languageName:{simpleText:"gc"}},{languageCode:"bk",languageName:{simpleText:"jh"}},{languageCode:"vw",languageName:{simpleText:"fq"}},{languageCode:"xt",languageName:{simpleText:"or"}},
{languageCode:"kq",languageName:{simpleText:"ch"}},{languageCode:"pa",languageName:{simpleText:"cs"}},{languageCode:"ef",languageName:{simpleText:"eq"}},{languageCode:"mk",languageName:{simpleText:"ig"}},{languageCode:"me",languageName:{simpleText:"pv"}},{languageCode:"ll",languageName:{simpleText:"nz"}},{languageCode:"yd",languageName:{simpleText:"pu"}},{languageCode:"dj",languageName:{simpleText:"vx"}},{languageCode:"xc",languageName:{simpleText:"ca"}},{languageCode:"wb",languageName:{simpleText:"il"}},
{languageCode:"ww",languageName:{simpleText:"jf"}},{languageCode:"xi",languageName:{simpleText:"ba"}},{languageCode:"ae",languageName:{simpleText:"hx"}},{languageCode:"uj",languageName:{simpleText:"xu"}},{languageCode:"hq",languageName:{simpleText:"gp"}},{languageCode:"we",languageName:{simpleText:"pk"}},{languageCode:"kt",languageName:{simpleText:"ek"}},{languageCode:"hy",languageName:{simpleText:"ab"}},{languageCode:"hm",languageName:{simpleText:"nu"}},{languageCode:"uw",languageName:{simpleText:"rx"}},
{languageCode:"or",languageName:{simpleText:"nf"}},{languageCode:"dh",languageName:{simpleText:"zn"}},{languageCode:"kb",languageName:{simpleText:"js"}},{languageCode:"vg",languageName:{simpleText:"xe"}},{languageCode:"dl",languageName:{simpleText:"so"}},{languageCode:"lz",languageName:{simpleText:"hb"}},{languageCode:"ny",languageName:{simpleText:"xr"}},{languageCode:"ag",languageName:{simpleText:"us"}},{languageCode:"zr",languageName:{simpleText:"ae"}},{languageCode:"yq",languageName:{simpleText:"yc"}},
{languageCode:"up",languageName:{simpleText:"dc"}},{languageCode:"zn",languageName:{simpleText:"jw"}},{languageCode:"uh",languageName:{simpleText:"ms"}},{languageCode:"mt",languageName:{simpleText:"vf"}},{languageCode:"lt",languageName:{simpleText:"ln"}},{languageCode:"vf",languageName:{simpleText:"rd"}},{languageCode:"my",languageName:{simpleText:"rk"}},{languageCode:"ei",languageName:{simpleText:"ul"}},{languageCode:"dj",languageName:{simpleText:"cz"}},{languageCode:"kb",languageName:{simpleText:"hp"}},
{languageCode:"jj",languageName:{simpleText:"zf"}},{languageCode:"ew",languageName:{simpleText:"ff"}},{languageCode:"jo",languageName:{simpleText:"iz"}},{languageCode:"ja",languageName:{simpleText:"uz"}},{languageCode:"yd",languageName:{simpleText:"or"}},{languageCode:"tl",languageName:{simpleText:"tw"}},{languageCode:"mw",languageName:{simpleText:"th"}},{languageCode:"pq",languageName:{simpleText:"zp"}},{languageCode:"pq",languageName:{simpleText:"pk"}},{languageCode:"ef",languageName:{simpleText:"fj"}},
{languageCode:"qq",languageName:{simpleText:"vu"}},{languageCode:"pj",languageName:{simpleText:"kp"}},{languageCode:"ab",languageName:{simpleText:"xw"}},{languageCode:"re",languageName:{simpleText:"ln"}},{languageCode:"ht",languageName:{simpleText:"wo"}},{languageCode:"ju",languageName:{simpleText:"wb"}},{languageCode:"yq",languageName:{simpleText:"xv"}}],defaultAudioTrackIndex:70}},videoDetails:{videoId:"ux",title:"jb",lengthSeconds:"90",keywords:"th ts yg gy ih iq zj".split(" "),channelId:"pg",
isOwnerViewing:6,shortDescription:"ts",isCrawlable:62,thumbnail:{thumbnails:[{url:"vx",width:8,height:58},{url:"bp",width:44,height:79},{url:"oh",width:47,height:66},{url:"hm",width:34,height:55},{url:"vr",width:0,height:20}]},allowRatings:24,viewCount:"49",author:"xr",isPrivate:70,isUnpluggedCorpus:66,isLiveContent:99},annotations:[{playerAnnotationsExpandedRenderer:{featuredChannel:{startTimeMs:"96",endTimeMs:"46",watermark:{thumbnails:[{url:"li",width:91,height:28}]},trackingParams:"an",navigationEndpoint:{clickTrackingParams:"mg",
commandMetadata:{webCommandMetadata:{url:"rd",webPageType:"nc",rootVe:69,apiUrl:"/youtubei/v1/browse"}},browseEndpoint:{browseId:"qg"}},channelName:"ei",subscribeButton:{subscribeButtonRenderer:{buttonText:{runs:[{text:"pz"}]},subscribed:44,enabled:33,type:"ue",channelId:"ki",showPreferences:71,subscribedButtonText:{runs:[{text:"lk"}]},unsubscribedButtonText:{runs:[{text:"jn"}]},trackingParams:"oj",unsubscribeButtonText:{runs:[{text:"ad"}]},serviceEndpoints:[{clickTrackingParams:"wm",commandMetadata:{webCommandMetadata:{sendPost:4,
apiUrl:"ky"}},subscribeEndpoint:{channelIds:["zt"],params:"at"}},{clickTrackingParams:"jg",commandMetadata:{webCommandMetadata:{sendPost:28}},signalServiceEndpoint:{signal:"ok",actions:[{clickTrackingParams:"lt",openPopupAction:{popup:{confirmDialogRenderer:{trackingParams:"po",dialogMessages:[{runs:[{text:"ou"},{text:"jt"},{text:"zz"}]}],confirmButton:{buttonRenderer:{style:"mm",size:"oi",isDisabled:43,text:{runs:[{text:"kc"}]},serviceEndpoint:{clickTrackingParams:"gk",commandMetadata:{webCommandMetadata:{sendPost:18,
apiUrl:"kc"}},unsubscribeEndpoint:{channelIds:["cm"],params:"ar"}},accessibility:{label:"iy"},trackingParams:"gs"}},cancelButton:{buttonRenderer:{style:"jb",size:"pe",isDisabled:69,text:{runs:[{text:"uv"}]},accessibility:{label:"qu"},trackingParams:"pe"}},primaryIsCancel:48}},popupType:"ma"}}]}}],subscribeAccessibility:{accessibilityData:{label:"vh"}},unsubscribeAccessibility:{accessibilityData:{label:"lg"}},signInEndpoint:{clickTrackingParams:"eu",commandMetadata:{webCommandMetadata:{url:"na"}}}}}},
allowSwipeDismiss:55,annotationId:"jd"}}],playerConfig:{audioConfig:{loudnessDb:.9620880668073215,perceptualLoudnessDb:.541474004793957,enablePerFormatLoudness:31},streamSelectionConfig:{maxBitrate:"61"},mediaCommonConfig:{dynamicReadaheadConfig:{maxReadAheadMediaTimeMs:100,minReadAheadMediaTimeMs:21,readAheadGrowthRateMs:29}},webPlayerConfig:{useCobaltTvosDash:55,webPlayerActionsPorting:{getSharePanelCommand:{clickTrackingParams:"of",commandMetadata:{webCommandMetadata:{sendPost:31,apiUrl:"xl"}},
webPlayerShareEntityServiceEndpoint:{serializedShareEntity:"tr"}},subscribeCommand:{clickTrackingParams:"fs",commandMetadata:{webCommandMetadata:{sendPost:13,apiUrl:"xp"}},subscribeEndpoint:{channelIds:["qs"],params:"oa"}},unsubscribeCommand:{clickTrackingParams:"ls",commandMetadata:{webCommandMetadata:{sendPost:91,apiUrl:"wc"}},unsubscribeEndpoint:{channelIds:["fo"],params:"vt"}},addToWatchLaterCommand:{clickTrackingParams:"ua",commandMetadata:{webCommandMetadata:{sendPost:18,apiUrl:"iu"}},playlistEditEndpoint:{playlistId:"rv",
actions:[{addedVideoId:"iw",action:"rd"}]}},removeFromWatchLaterCommand:{clickTrackingParams:"un",commandMetadata:{webCommandMetadata:{sendPost:20,apiUrl:"bl"}},playlistEditEndpoint:{playlistId:"zg",actions:[{action:"ya",removedVideoId:"dk"}]}}},gatewayExperimentGroup:"vb"}},storyboards:{playerStoryboardSpecRenderer:{spec:"aj",recommendedLevel:87}},microformat:{playerMicroformatRenderer:{thumbnail:{thumbnails:[{url:"mm",width:57,height:94}]},embed:{iframeUrl:"bd",width:51,height:73},title:{simpleText:"sg"},
description:{simpleText:"yv"},lengthSeconds:"18",ownerProfileUrl:"bg",externalChannelId:"eg",isFamilySafe:88,availableCountries:"hn sd lt tx nw mq iz aj vi xa ec iv rj vb ro po mv mx cn ld tn ay gv bs vf da ss km uo mg wv md lo nc vh li jh lj qq ci ob zy pu bl jm ge tt ov ue vp ka nh uc gb rs gu hm uv nq ga qu hr pj zq rh nn yv or zg ai qj cv vg hr zm al mj fz yx st tt ih vm wq gx wi ys ug vb uh rf ry ba xu ce eq bx he jm ie nb cd qz no yq qe jy wd pm nb hk em im iv ld gz fe ut md gw sf yz yp xr gm uo kg yo wv da wt ry it gz mm ho mf lq tu im lu gm pa ny gu ds yx yh jk qb jv mp bi nr mc bg ym zt sh kd gj dp qw eh no pj nq dy gt cm pg ce jt xv tf ue ke hs xh tc ad yg uh cd zc rj kq sp vv xt bo am kg kx xb fr il qi ap pe tg im cs vy zu cq bu og tf ze zj um vd ot al zl um jv ss md xm nv id es jf as zb ms uv jh xz em uv bk zx wp ay ub pa rf yi zm em pu xs".split(" "),
isUnlisted:24,hasYpcMetadata:38,viewCount:"6",category:"qh",publishDate:"eb",ownerChannelName:"mf",uploadDate:"ax"}},cards:{cardCollectionRenderer:{cards:[{cardRenderer:{teaser:{simpleCardTeaserRenderer:{message:{simpleText:"ha"},trackingParams:"ra",prominent:9,logVisibilityUpdates:88,onTapCommand:{clickTrackingParams:"dy",changeEngagementPanelVisibilityAction:{targetId:"qc",visibility:"mh"}}}},cueRanges:[{startCardActiveMs:"41",endCardActiveMs:"81",teaserDurationMs:"31",iconAfterTeaserMs:"65"}],
trackingParams:"sn"}}],headerText:{simpleText:"mi"},icon:{infoCardIconRenderer:{trackingParams:"tq"}},closeButton:{infoCardIconRenderer:{trackingParams:"nz"}},trackingParams:"ss",allowTeaserDismiss:55,logIconVisibilityUpdates:49}},trackingParams:"lt",attestation:{playerAttestationRenderer:{challenge:"rg",botguardData:{program:"vk",interpreterSafeUrl:(H9a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue="ap",H9a),serverEnvironment:83}}},videoQualityPromoSupportedRenderers:{videoQualityPromoRenderer:{triggerCriteria:{connectionWhitelist:["vs"],
joinLatencySeconds:85,rebufferTimeSeconds:89,watchTimeWindowSeconds:21,refractorySeconds:41},text:{runs:[{text:"it"},{text:"qt",bold:60}]},endpoint:{clickTrackingParams:"lw",commandMetadata:{webCommandMetadata:{url:"ih",webPageType:"xa",rootVe:73}},urlEndpoint:{url:"ms",target:"tj"}},trackingParams:"vd",snackbar:{notificationActionRenderer:{responseText:{runs:[{text:"pp"}]},actionButton:{buttonRenderer:{text:{runs:[{text:"yw"}]},navigationEndpoint:{clickTrackingParams:"sq",commandMetadata:{webCommandMetadata:{url:"wp",
webPageType:"zn",rootVe:21}},urlEndpoint:{url:"ju",target:"dy"}},trackingParams:"zj"}},trackingParams:"nh"}}}},messages:[{mealbarPromoRenderer:{icon:{thumbnails:[{url:"ek",width:71,height:69}]},messageTexts:[{runs:[{text:"ew"}]}],actionButton:{buttonRenderer:{style:"gz",size:"tz",text:{runs:[{text:"ga"}]},trackingParams:"qr",command:{clickTrackingParams:"wk",commandExecutorCommand:{commands:[{clickTrackingParams:"dw",commandMetadata:{webCommandMetadata:{url:"po",webPageType:"fl",rootVe:70,apiUrl:"ot"}},
browseEndpoint:{browseId:"pl",params:"zo"}},{commandMetadata:{webCommandMetadata:{sendPost:10,apiUrl:"rv"}},feedbackEndpoint:{feedbackToken:"xi",uiActions:{hideEnclosingContainer:25}}}]}}}},dismissButton:{buttonRenderer:{style:"ol",size:"og",text:{runs:[{text:"yv"}]},trackingParams:"ch",command:{clickTrackingParams:"uu",commandExecutorCommand:{commands:[{clickTrackingParams:"ig",commandMetadata:{webCommandMetadata:{sendPost:71,apiUrl:"en"}},feedbackEndpoint:{feedbackToken:"wh",uiActions:{hideEnclosingContainer:45}}}]}}}},
triggerCondition:"pb",style:"uq",trackingParams:"rp",impressionEndpoints:[{clickTrackingParams:"xb",commandMetadata:{webCommandMetadata:{sendPost:73,apiUrl:"wl"}},feedbackEndpoint:{feedbackToken:"wf",uiActions:{hideEnclosingContainer:95}}}],isVisible:17,messageTitle:{runs:[{text:"ir"}]},enableSharedFeatureForImpressionHandling:21}}],adPlacements:[{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"7",offsetEndMilliseconds:"39"},
hideCueRangeMarker:!0}},renderer:{linearAdSequenceRenderer:{linearAds:[{instreamVideoAdRenderer:{playerOverlay:{instreamAdPlayerOverlayRenderer:{skipOrPreviewRenderer:{skipAdRenderer:{preskipRenderer:{adPreviewRenderer:{thumbnail:{thumbnail:{thumbnails:[{url:"https://i.ytimg.com/vi/AERLXaPKn_U/mqdefault.jpg",width:46,height:25}]},trackingParams:"ye"},trackingParams:"dq",templatedCountdown:{templatedAdText:{text:"ps",isTemplated:82,trackingParams:"cc"}},durationMilliseconds:44}},skippableRenderer:{skipButtonRenderer:{message:{text:"xz",
isTemplated:30,trackingParams:"um"},trackingParams:"ge"}},trackingParams:"zg",skipOffsetMilliseconds:88}},trackingParams:"qd",visitAdvertiserRenderer:{buttonRenderer:{style:"fv",text:{simpleText:"on"},icon:{iconType:"vw"},navigationEndpoint:{clickTrackingParams:"mk",commandMetadata:{webCommandMetadata:{url:"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C3OQpfbUyZYWKL_Ken8RMFbClwAyRha6dc6fw7oP7EbaQHxABIABgyfb4hsijoBmCARdjYS1wdWItNjIxOTgxMTc0NzA0OTM3MYgBAaAB59zF2gOoAwSqBLMDT9ATfUTpaHDVXptzXB0Bqtu5dBV_jsP-c6MPkZYSL8_SrzCV3_f4sBsAHAi3Utb4zaJFaF_HvQdtBwss4wAA_skHdbFnpl5-EMNyyzlRw-Cndshj8CGQYwd1ZXhxlU46cvUuzxBe4SvQuo5EZgRv_zIYfKVpOj81ol3soC-FTzrjxhngpg6E1SEy8MZ8S5ykzm_m-YEKix3QCVLlSpEedBunRo295OkIwlFwaIQk8cLxsmnYhxdD_0zLFeTvwe5Q5tNO9mqkUZ7rAyzCTey_m5MZVo67-fDtV0elSQR79C9ErFiOQ5SaPsQgzk7zE3jxPNZYzV0zKOQ245eF3ZWxcGIrFA5NPIvvBwOl60ABjpEgQjQ4y2LpZnygmW_9ikThHx_iC4RujeV7iSAG5Fvv28wptAmCq7jMu5tWztpr-nl-Y0Iz7dA2FeeEOcd4ddn596NriGGT8AjZAXhtD7yJ8tRBEO3P48giFZj81WrpYHUvNhfx24PguTj-IBSpw2uQbemku11WDOxo7SI20n_fPtLcaEXB3YUajshnd5LoR4NlONEqC0f_uYwLaHt5X4Fw1hd8oAZUgAeBo7oliAcBkAcCqAf5sbECqAfnnbECqAfonbECqAfqt7ECqAentbMVqAfvtbECqAfwtbECqAeCqrECqAePOgHqNIbqAe2B6gHpJqxAqgHkZ-xAqgHsJuxAqgH36GxAqgHrrGxAqgHpqqxAqgH_bKxAqgHgcYbqAf8r7ECqAerxRuoB5zcG6gH5p2xAqgHyJ-xAqgHt6GxAqgH66WxAqgHyqmxApIIC242UFJubjBtcFpjqAgB0ggcCIAREAIYWjIDgoAEOgeP0ICAgIAESNmg0jVQFPIIH2NhLXl0LWhvc3QtcHViLTE4MDAxMjAxBZAyMzA2NTWaCRtodHRwczovL2xhdW5pdGVjLm5ldC9lY29tYTKxCS-fhg771OyRyAkYyAmPAcgJkAGYCwGhC8vk5LIcunUAugtXCAEQARgFIAEoATABQAFIAWAAaABwAogBAJgBAaIBLwoYIAPauAQSMhA6DgoMKDBIs5vbluYKmBkBEAEYACAAWABgAHAA0AEBqAIFwAIC2AEBgAIBiAIG0AsS2gw8CgoQ8Pj1wrn_sa1tEgIBAxoqCAESGf6BmeYY2b35qxjevPmrGJO89uoDvoSxpgPO7YnF2kwgmtyo08MEmg0BEqoNAlVTuBP___________8BsBQBwBXJgIBA0BUB2BUBkBYBmBYB4hYCCAGAFwGKFxoIAxgBIAEoATABOAFAAUgBUAFYAWACaAFwAaAXAakXG4oLaa1eRvW6FwQoADAA&ase=2&num=1&cid=CAASD-D4c9DOhTCuXm4CeUayPw&ad_cpn=%5BAD_CPN%5D&sig=AOD64_1U5dvH2jbnEq_3j0LlY381EiWpog&ms=[CLICK_MS]&adurl=https://garlo.com/enapa2%3Fgc_id%3D20599670093&label=video_click_to_advertiser_site&ctype=110",
webPageType:"ry",rootVe:62}},urlEndpoint:{url:"lq",target:"wt"}},trackingParams:"mh"}},adBadgeRenderer:{simpleAdBadgeRenderer:{text:{text:"kw",isTemplated:93,trackingParams:"jg"},trackingParams:"at"}},adDurationRemaining:{adDurationRemainingRenderer:{templatedCountdown:{templatedAdText:{text:"rl",isTemplated:73,trackingParams:"le"}},trackingParams:"tr"}},adInfoRenderer:{adHoverTextButtonRenderer:{button:{buttonRenderer:{style:"le",size:"nb",isDisabled:41,serviceEndpoint:{clickTrackingParams:"jt",
openPopupAction:{popup:{aboutThisAdRenderer:{url:(I9a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue="as",I9a),trackingParams:"vy"}},popupType:"xn"}},icon:{iconType:"vl"},trackingParams:"lm",accessibilityData:{accessibilityData:{label:"qi"}}}},hoverText:{simpleText:"zk"},trackingParams:"qa"}},flyoutCtaRenderer:{flyoutCtaRenderer:{image:{thumbnail:{thumbnails:[{url:"pv"}]},trackingParams:"jo"},headline:{text:"qx",isTemplated:10,trackingParams:"um"},description:{text:"mf",trackingParams:"fe"},
actionButton:{buttonRenderer:{text:{simpleText:"kq"},navigationEndpoint:{clickTrackingParams:"cm",commandMetadata:{webCommandMetadata:{url:"wa",webPageType:"nq",rootVe:69}},urlEndpoint:{url:"ln",target:"nd"}},trackingParams:"no"}},startMs:45,trackingParams:"ge"}},adLayoutLoggingData:{serializedAdServingDataEntry:"xd"},elementId:"tc",inPlayerSlotId:"gg",inPlayerLayoutId:"cm"}},trackingParams:"uy",layoutId:"ff",associatedPlayerBytesLayoutId:"dy"}},{adActionInterstitialRenderer:{image:{thumbnail:{thumbnails:[{url:"gv"}]},
trackingParams:"at"},headline:{text:"ow",isTemplated:66,trackingParams:"za"},description:{text:"ds",isTemplated:95,trackingParams:"fc"},actionButton:{buttonRenderer:{style:"ys",text:{simpleText:"aq"},navigationEndpoint:{clickTrackingParams:"vu",commandMetadata:{webCommandMetadata:{url:"zn",webPageType:"jv",rootVe:38}},urlEndpoint:{url:"df",target:"xe"}},trackingParams:"za"}},durationMilliseconds:44,countdownRenderer:{timedPieCountdownRenderer:{trackingParams:"xg"}},navigationEndpoint:{clickTrackingParams:"vg",
loggingUrls:[{baseUrl:"bc"}],commandMetadata:{webCommandMetadata:{url:"sn",webPageType:"vb",rootVe:34}},urlEndpoint:{url:"ex",target:"nb"}},trackingParams:"iw",backgroundImage:{thumbnail:{thumbnails:[{url:"cm"}]},trackingParams:"br"},adRendererCommands:{impressionCommand:{clickTrackingParams:"dj",commandExecutorCommand:{commands:[{clickTrackingParams:"li",loggingUrls:[{baseUrl:"wa"}],pingingEndpoint:{hack:0}}]}}},skipButton:{skipButtonRenderer:{message:{text:"jg",isTemplated:95,trackingParams:"by"},
trackingParams:"kl"}},adLayoutLoggingData:{serializedAdServingDataEntry:"kt"},layoutId:"cv",inPlayerSlotId:"qt",inPlayerLayoutId:"yy",associatedPlayerBytesLayoutId:"dx"}},{instreamVideoAdRenderer:{playerOverlay:{instreamAdPlayerOverlayRenderer:{skipOrPreviewRenderer:{skipAdRenderer:{preskipRenderer:{adPreviewRenderer:{thumbnail:{thumbnail:{thumbnails:[{url:"pz",width:32,height:43}]},trackingParams:"iz"},trackingParams:"yo",templatedCountdown:{templatedAdText:{text:"we",isTemplated:91,trackingParams:"si"}},
durationMilliseconds:10}},skippableRenderer:{skipButtonRenderer:{message:{text:"bp",isTemplated:93,trackingParams:"mo"},trackingParams:"cp"}},trackingParams:"qr",skipOffsetMilliseconds:60}},trackingParams:"zf",visitAdvertiserRenderer:{buttonRenderer:{style:"ya",text:{simpleText:"fv"},icon:{iconType:"bx"},navigationEndpoint:{clickTrackingParams:"bw",commandMetadata:{webCommandMetadata:{url:"ht",webPageType:"gv",rootVe:14}},urlEndpoint:{url:"wi",target:"te"}},trackingParams:"gr"}},adBadgeRenderer:{simpleAdBadgeRenderer:{text:{text:"ox",
isTemplated:66,trackingParams:"td"},trackingParams:"ng"}},adDurationRemaining:{adDurationRemainingRenderer:{templatedCountdown:{templatedAdText:{text:"zu",isTemplated:15,trackingParams:"py"}},trackingParams:"hb"}},adInfoRenderer:{adHoverTextButtonRenderer:{button:{buttonRenderer:{style:"vn",size:"cw",isDisabled:56,serviceEndpoint:{clickTrackingParams:"jh",openPopupAction:{popup:{aboutThisAdRenderer:{url:(J9a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue="zx",J9a),trackingParams:"yl"}},popupType:"tw"}},
icon:{iconType:"ar"},trackingParams:"vi",accessibilityData:{accessibilityData:{label:"hy"}}}},hoverText:{simpleText:"ap"},trackingParams:"pp"}},flyoutCtaRenderer:{flyoutCtaRenderer:{image:{thumbnail:{thumbnails:[{url:"ol"}]},trackingParams:"kz"},headline:{text:"wa",isTemplated:43,trackingParams:"yb"},description:{text:"cl",trackingParams:"aq"},actionButton:{buttonRenderer:{text:{simpleText:"xg"},navigationEndpoint:{clickTrackingParams:"wp",commandMetadata:{webCommandMetadata:{url:"uh",webPageType:"bs",
rootVe:44}},urlEndpoint:{url:"xq",target:"fi"}},trackingParams:"fo"}},startMs:5,trackingParams:"kh"}},adLayoutLoggingData:{serializedAdServingDataEntry:"ir"},elementId:"mp",inPlayerSlotId:"fh",inPlayerLayoutId:"bh"}},trackingParams:"ao",layoutId:"gc",associatedPlayerBytesLayoutId:"up"}},{adActionInterstitialRenderer:{image:{thumbnail:{thumbnails:[{url:"wj"}]},trackingParams:"zr"},headline:{text:"rq",isTemplated:82,trackingParams:"gr"},description:{text:"fj",isTemplated:57,trackingParams:"li"},actionButton:{buttonRenderer:{style:"mu",
text:{simpleText:"cg"},navigationEndpoint:{clickTrackingParams:"eb",commandMetadata:{webCommandMetadata:{url:"vn",webPageType:"nw",rootVe:96}},urlEndpoint:{url:"bs",target:"dr"}},trackingParams:"iq"}},durationMilliseconds:39,countdownRenderer:{timedPieCountdownRenderer:{trackingParams:"mt"}},navigationEndpoint:{clickTrackingParams:"uz",loggingUrls:[{baseUrl:"rn"}],commandMetadata:{webCommandMetadata:{url:"cu",webPageType:"qs",rootVe:26}},urlEndpoint:{url:"ty",target:"he"}},trackingParams:"bw",backgroundImage:{thumbnail:{thumbnails:[{url:"pd"}]},
trackingParams:"wm"},adRendererCommands:{impressionCommand:{clickTrackingParams:"io",commandExecutorCommand:{commands:[{clickTrackingParams:"hd",loggingUrls:[{baseUrl:"hz"}],pingingEndpoint:{hack:81}}]}}},skipButton:{skipButtonRenderer:{message:{text:"db",isTemplated:42,trackingParams:"ga"},trackingParams:"pa"}},adLayoutLoggingData:{serializedAdServingDataEntry:"bt"},layoutId:"ec",inPlayerSlotId:"nl",inPlayerLayoutId:"qh",associatedPlayerBytesLayoutId:"qe"}}]}},adSlotLoggingData:{serializedSlotAdServingDataEntry:"rj"}}},
{adPlacementRenderer:{config:{adPlacementConfig:{kind:"zf",adTimeOffset:{offsetStartMilliseconds:"63",offsetEndMilliseconds:"83"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"59",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"LigQMVuP3nAx3LwQfSGhgYmqsEWANi"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_START",adTimeOffset:{offsetStartMilliseconds:"330100",offsetEndMilliseconds:"594666"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"0",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"LigQMVuP3nAx3LwQfSGhgYmqsEWANi"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"65",offsetEndMilliseconds:"30"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"51",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"wg"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"56",offsetEndMilliseconds:"86"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"25",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"nh"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_END",adTimeOffset:{offsetStartMilliseconds:"25",offsetEndMilliseconds:"13"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"32",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"ti"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"47",offsetEndMilliseconds:"84"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"10",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"go"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"14",offsetEndMilliseconds:"87"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"79",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"wi"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"34",offsetEndMilliseconds:"12"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"27",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"fp"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"66",offsetEndMilliseconds:"35"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"98",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"cn"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"59",offsetEndMilliseconds:"8"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"26",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"wz"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"84",offsetEndMilliseconds:"90"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"92",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"nl"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"50",offsetEndMilliseconds:"67"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"96",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"ov"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"13",offsetEndMilliseconds:"2"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"52",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"by"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"73",offsetEndMilliseconds:"64"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"67",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"uc"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_MILLISECONDS",adTimeOffset:{offsetStartMilliseconds:"10",offsetEndMilliseconds:"zo"},hideCueRangeMarker:!0}},renderer:{adBreakServiceRenderer:{prefetchMilliseconds:"22",getAdBreakUrl:"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},
adSlotLoggingData:{serializedSlotAdServingDataEntry:"en"}}},{adPlacementRenderer:{config:{adPlacementConfig:{kind:"AD_PLACEMENT_KIND_SELF_START"}},renderer:{actionCompanionAdRenderer:{headline:{text:"eg",isTemplated:93,trackingParams:"it"},description:{text:"ux",isTemplated:43,trackingParams:"sj"},actionButton:{buttonRenderer:{text:{simpleText:"de"},navigationEndpoint:{clickTrackingParams:"ex",commandMetadata:{webCommandMetadata:{url:"ue",webPageType:"ow",rootVe:77}},urlEndpoint:{url:"yh",target:"pg"}},
trackingParams:"xf"}},iconImage:{thumbnail:{thumbnails:[{url:"te",width:19,height:23}]},trackingParams:"lv"},bannerImage:{thumbnail:{thumbnails:[{url:"gj",width:38,height:67}]},trackingParams:"ow"},navigationEndpoint:{clickTrackingParams:"um",commandMetadata:{webCommandMetadata:{url:"fq",webPageType:"fd",rootVe:61}},urlEndpoint:{url:"gi",target:"tq"}},trackingParams:"ie",adInfoRenderer:{adHoverTextButtonRenderer:{button:{buttonRenderer:{style:"ng",size:"xv",isDisabled:53,icon:{iconType:"bq"},navigationEndpoint:{clickTrackingParams:"yl",
openPopupAction:{popup:{aboutThisAdRenderer:{url:(K9a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue="po",K9a),trackingParams:"hi"}},popupType:"sb"}},trackingParams:"ho",accessibilityData:{accessibilityData:{label:"kl"}}}},hoverText:{simpleText:"xd"},trackingParams:"dv"}},adVideoId:"je",impressionPings:[{baseUrl:"xj"}],adLayoutLoggingData:{serializedAdServingDataEntry:"dt"},associatedCompositePlayerBytesLayoutId:"te"}},adSlotLoggingData:{serializedSlotAdServingDataEntry:"vs"}}}],adSlots:[{adSlotRenderer:{adSlotMetadata:{slotId:"1234",
slotType:"SLOT_TYPE_PLAYER_BYTES",adSlotLoggingData:{serializedSlotAdServingDataEntry:"ob"},triggerEvent:"SLOT_TRIGGER_EVENT_BEFORE_CONTENT"},fulfillmentContent:{fulfilledLayout:{playerBytesAdLayoutRenderer:{adLayoutMetadata:{layoutId:"ot",layoutType:"xg",adLayoutLoggingData:{serializedAdServingDataEntry:"yk"}},renderingContent:{playerBytesSequentialLayoutRenderer:{sequentialLayouts:[{playerBytesAdLayoutRenderer:{adLayoutMetadata:{layoutId:"je",layoutType:"ww",adLayoutLoggingData:{serializedAdServingDataEntry:"ve"}},
renderingContent:{instreamVideoAdRenderer:{skipOffsetMilliseconds:94,pings:{impressionPings:[{baseUrl:"pl"},{baseUrl:"zs"}],errorPings:[{baseUrl:"hh"}],mutePings:[{baseUrl:"qh"}],unmutePings:[{baseUrl:"ey"}],pausePings:[{baseUrl:"pz"}],rewindPings:[{baseUrl:"bh"}],resumePings:[{baseUrl:"mw"}],skipPings:[{baseUrl:"si"}],closePings:[{baseUrl:"oh"}],progressPings:[{baseUrl:"ly",offsetMilliseconds:1},{baseUrl:"ac",offsetMilliseconds:80},{baseUrl:"sy",offsetMilliseconds:72}],fullscreenPings:[{baseUrl:"kw"}],
activeViewViewablePings:[{baseUrl:"oz"}],endFullscreenPings:[{baseUrl:"uc"}],activeViewMeasurablePings:[{baseUrl:"vu"}],abandonPings:[{baseUrl:"sf"}],activeViewFullyViewableAudibleHalfDurationPings:[{baseUrl:"qg"}],completePings:[{baseUrl:"jv"}],activeViewTracking:{trafficType:"sq"}},clickthroughEndpoint:{clickTrackingParams:"fn",commandMetadata:{webCommandMetadata:{url:"tf",webPageType:"ox",rootVe:73}},urlEndpoint:{url:"ny",target:"uc"}},csiParameters:[{key:"qe",value:"em"}],playerVars:"suppress_creator_endscreen=1&is_trueview_action",
elementId:"bq",trackingParams:"dr",legacyInfoCardVastExtension:"pa",sodarExtensionData:{siub:"mi",bgub:"hc",scs:"cw",bgp:"co"},externalVideoId:"ya",adLayoutLoggingData:{serializedAdServingDataEntry:"jj"},layoutId:"sc"}}}},{playerBytesAdLayoutRenderer:{adLayoutMetadata:{layoutId:"nr",layoutType:"kn",adLayoutLoggingData:{serializedAdServingDataEntry:"cf"}},renderingContent:{adActionInterstitialRenderer:{durationMilliseconds:52,trackingParams:"yq",abandonCommands:{commands:[{clickTrackingParams:"wi",
loggingUrls:[{baseUrl:"jb"}],pingingEndpoint:{hack:90}}]},skipPings:[{baseUrl:"av"}],layoutId:"nj"}}}},{playerBytesAdLayoutRenderer:{adLayoutMetadata:{layoutId:"nl",layoutType:"wm",adLayoutLoggingData:{serializedAdServingDataEntry:"zw"}},renderingContent:{instreamVideoAdRenderer:{skipOffsetMilliseconds:80,pings:{impressionPings:[{baseUrl:"ji"},{baseUrl:"ao"},{baseUrl:"cc"}],errorPings:[{baseUrl:"jt"}],mutePings:[{baseUrl:"mn"},{baseUrl:"ce"}],unmutePings:[{baseUrl:"rd"},{baseUrl:"lb"}],pausePings:[{baseUrl:"et"},
{baseUrl:"fv"}],rewindPings:[{baseUrl:"ft"}],resumePings:[{baseUrl:"qj"},{baseUrl:"ot"}],skipPings:[{baseUrl:"ky"},{baseUrl:"jb"}],closePings:[{baseUrl:"hw"}],progressPings:[{baseUrl:"vh",offsetMilliseconds:36},{baseUrl:"um",offsetMilliseconds:77},{baseUrl:"sq",offsetMilliseconds:19},{baseUrl:"ui",offsetMilliseconds:15},{baseUrl:"nl",offsetMilliseconds:86}],fullscreenPings:[{baseUrl:"rp"},{baseUrl:"cn"}],activeViewViewablePings:[{baseUrl:"ml"},{baseUrl:"kq"}],endFullscreenPings:[{baseUrl:"ym"}],activeViewMeasurablePings:[{baseUrl:"di"},
{baseUrl:"ol"}],abandonPings:[{baseUrl:"aj"},{baseUrl:"wo"}],activeViewFullyViewableAudibleHalfDurationPings:[{baseUrl:"ms"},{baseUrl:"uj"}],startPings:[{baseUrl:"gy"}],firstQuartilePings:[{baseUrl:"ly"}],secondQuartilePings:[{baseUrl:"sw"}],thirdQuartilePings:[{baseUrl:"gt"}],completePings:[{baseUrl:"hu"},{baseUrl:"gs"}],activeViewTracking:{trafficType:"mr"}},clickthroughEndpoint:{clickTrackingParams:"yq",commandMetadata:{webCommandMetadata:{url:"dn",webPageType:"ms",rootVe:54}},urlEndpoint:{url:"hs",
target:"jt"}},csiParameters:[{key:"zn",value:"eq"}],playerVars:"bi",elementId:"gr",trackingParams:"qc",legacyInfoCardVastExtension:"xv",sodarExtensionData:{siub:"ul",bgub:"yr",scs:"ui",bgp:"vy"},externalVideoId:"fp",adLayoutLoggingData:{serializedAdServingDataEntry:"gt"},layoutId:"bh"}}}},{playerBytesAdLayoutRenderer:{adLayoutMetadata:{layoutId:"xy",layoutType:"bf",adLayoutLoggingData:{serializedAdServingDataEntry:"rj"}},renderingContent:{adActionInterstitialRenderer:{durationMilliseconds:95,trackingParams:"ee",
abandonCommands:{commands:[{clickTrackingParams:"mi",loggingUrls:[{baseUrl:"yi"},{baseUrl:"tm"}],pingingEndpoint:{hack:47}}]},skipPings:[{baseUrl:"uk"},{baseUrl:"yj"}],layoutId:"ft"}}}}]}},layoutExitNormalTriggers:[{id:"hq",onLayoutSelfExitRequestedTrigger:{triggeringLayoutId:"hv"}}],layoutExitSkipTriggers:[{id:"up",skipRequestedTrigger:{triggeringLayoutId:"nm"}},{id:"yl",skipRequestedTrigger:{triggeringLayoutId:"gh"}},{id:"zd",skipRequestedTrigger:{triggeringLayoutId:"mo"}},{id:"bc",skipRequestedTrigger:{triggeringLayoutId:"jj"}}],
layoutExitMuteTriggers:[{id:"ql",skipRequestedTrigger:{triggeringLayoutId:"hr"}},{id:"rc",skipRequestedTrigger:{triggeringLayoutId:"ln"}}]}}},slotEntryTrigger:{id:"lc",beforeContentVideoIdStartedTrigger:{}},slotFulfillmentTriggers:[{id:"xq",slotIdEnteredTrigger:{triggeringSlotId:"da"}}],slotExpirationTriggers:[{id:"vv",slotIdExitedTrigger:{triggeringSlotId:"re"}},{id:"jg",onNewPlaybackAfterContentVideoIdTrigger:{}}]}}],adBreakHeartbeatParams:"mw",frameworkUpdates:{entityBatchUpdate:{mutations:[{entityKey:"pz",
type:"az",payload:{offlineabilityEntity:{key:"ql",command:{innertubeCommand:{clickTrackingParams:"nz",ypcGetOfflineUpsellEndpoint:{params:"pw"}}},addToOfflineButtonState:"os",contentCheckOk:!1,racyCheckOk:!1,loggingDirectives:{trackingParams:"xp",visibility:{types:"1"},enableDisplayloggerExperiment:!0}}}}],timestamp:{seconds:"19",nanos:12}}}};var cDa=[{jsonRepresentation:'{"adPlacements":true,"playerAds":true,"playerResponse":{"adPlacements":true,"playerAds":true,"playerConfig": {"audioConfig": {}, "streamSelectionConfig": {}, "webPlayerConfig": {"webPlayerActionsPorting": {}}}},"playerConfig": {"audioConfig": {}, "streamSelectionConfig": {}, "webPlayerConfig": {"webPlayerActionsPorting": {}}}}',objectRepresentation:{adPlacements:!0,playerAds:!0,playerResponse:{adPlacements:!0,playerAds:!0,playerConfig:{audioConfig:{},streamSelectionConfig:{},
webPlayerConfig:{webPlayerActionsPorting:{}}}},playerConfig:{audioConfig:{},streamSelectionConfig:{},webPlayerConfig:{webPlayerActionsPorting:{}}}}},{jsonRepresentation:'[{"adPlacements":true,"playerAds":true,"playerResponse":{"adPlacements":true,"playerAds":true}}]',objectRepresentation:[{adPlacements:!0,playerAds:!0,playerResponse:{adPlacements:!0,playerAds:!0}}]},{jsonRepresentation:'{"responseContext":{"serviceTrackingParams":[{"service":"GFEEDBACK","params":[{"key":"kc","value":"66"},{"key":"cw","value":"st"},{"key":"zb","value":"xz"},{"key":"zl","value":"16"},{"key":"pf","value":"sy"}]},{"service":"bh","params":[{"key":"ip","value":"54"},{"key":"tb","value":"dv"},{"key":"pi","value":"pn"},{"key":"fg","value":"35"},{"key":"wm","value":"vo"}]},{"service":"fp","params":[{"key":"hw","value":"91"}]},{"service":"rk","params":[{"key":"pe","value":"sf"},{"key":"rv","value":"jn"},{"key":"aw","value":"pw"}]}],"maxAgeSeconds":87,"mainAppWebResponseContext":{"loggedOut":43,"trackingParam":"dd","datasyncId":"xp"},"webResponseContextExtensionData":{"hasDecorated":75}},"playabilityStatus":{"status":"by","playableInEmbed":2,"miniplayer":{"miniplayerRenderer":{"playbackMode":"tj"}},"offlineability":{"buttonRenderer":{"serviceEndpoint":{"clickTrackingParams":"pz","ypcGetOfflineUpsellEndpoint":{"params":"xm"}},"trackingParams":"pq"}},"contextParams":"lu"},"streamingData":{"expiresInSeconds":"53","formats":[{"itag":80,"url":"https://rr3---sn-n4v7sns7.googlevideo.com/videoplayback?expire=1697267654&source=youtube&requiressl=yes","mimeType":"video/webm; codecs=\\"vp9\\"","bitrate":88,"width":96,"height":65,"lastModified":"1665263132187531","contentLength":"17","quality":"rc","fps":8,"qualityLabel":"ab","projectionType":"by","averageBitrate":50,"audioQuality":"th","approxDurationMs":"86","audioSampleRate":"88","audioChannels":34},{"itag":95,"url":"hs","mimeType":"nm","bitrate":56,"width":13,"height":14,"lastModified":"10","quality":"fu","fps":54,"qualityLabel":"yj","projectionType":"wu","audioQuality":"tu","approxDurationMs":"51","audioSampleRate":"87","audioChannels":44}],"adaptiveFormats":[{"itag":50,"url":"fu","mimeType":"uz","bitrate":80,"width":80,"height":85,"initRange":{"start":"16","end":"71"},"indexRange":{"start":"1","end":"26"},"lastModified":"70","contentLength":"66","quality":"cx","fps":61,"qualityLabel":"xt","projectionType":"pe","averageBitrate":68,"approxDurationMs":"1"},{"itag":77,"url":"rj","mimeType":"lh","bitrate":16,"width":17,"height":47,"initRange":{"start":"51","end":"44"},"indexRange":{"start":"87","end":"61"},"lastModified":"13","contentLength":"21","quality":"ie","fps":23,"qualityLabel":"ig","projectionType":"bl","averageBitrate":16,"colorInfo":{"primaries":"et","transferCharacteristics":"zu","matrixCoefficients":"od"},"approxDurationMs":"59"},{"itag":7,"url":"fc","mimeType":"gr","bitrate":71,"width":11,"height":3,"initRange":{"start":"100","end":"7"},"indexRange":{"start":"36","end":"98"},"lastModified":"88","contentLength":"77","quality":"rb","fps":46,"qualityLabel":"gq","projectionType":"ld","averageBitrate":99,"colorInfo":{"primaries":"xd","transferCharacteristics":"uu","matrixCoefficients":"zc"},"approxDurationMs":"44"},{"itag":10,"url":"kl","mimeType":"wb","bitrate":51,"width":69,"height":3,"initRange":{"start":"92","end":"79"},"indexRange":{"start":"42","end":"72"},"lastModified":"99","contentLength":"6","quality":"ee","fps":40,"qualityLabel":"em","projectionType":"wz","averageBitrate":48,"approxDurationMs":"86"},{"itag":44,"url":"hp","mimeType":"kq","bitrate":84,"width":53,"height":22,"initRange":{"start":"48","end":"51"},"indexRange":{"start":"54","end":"44"},"lastModified":"25","contentLength":"47","quality":"xy","fps":11,"qualityLabel":"zl","projectionType":"za","averageBitrate":95,"colorInfo":{"primaries":"ot","transferCharacteristics":"av","matrixCoefficients":"ow"},"approxDurationMs":"85"},{"itag":20,"url":"di","mimeType":"nc","bitrate":15,"width":19,"height":92,"initRange":{"start":"82","end":"58"},"indexRange":{"start":"80","end":"37"},"lastModified":"46","contentLength":"40","quality":"wo","fps":44,"qualityLabel":"pt","projectionType":"bg","averageBitrate":3,"colorInfo":{"primaries":"wq","transferCharacteristics":"is","matrixCoefficients":"ou"},"approxDurationMs":"47"},{"itag":44,"url":"oe","mimeType":"mh","bitrate":37,"width":43,"height":24,"initRange":{"start":"29","end":"91"},"indexRange":{"start":"97","end":"97"},"lastModified":"52","contentLength":"43","quality":"cr","fps":44,"qualityLabel":"hc","projectionType":"cr","averageBitrate":12,"approxDurationMs":"97"},{"itag":32,"url":"gq","mimeType":"sh","bitrate":42,"width":32,"height":13,"initRange":{"start":"71","end":"87"},"indexRange":{"start":"70","end":"4"},"lastModified":"67","contentLength":"16","quality":"sb","fps":66,"qualityLabel":"mv","projectionType":"kk","averageBitrate":51,"colorInfo":{"primaries":"pk","transferCharacteristics":"ea","matrixCoefficients":"cq"},"approxDurationMs":"70"},{"itag":71,"url":"zt","mimeType":"bl","bitrate":12,"width":68,"height":12,"initRange":{"start":"63","end":"2"},"indexRange":{"start":"28","end":"68"},"lastModified":"33","contentLength":"0","quality":"dh","fps":6,"qualityLabel":"jv","projectionType":"sy","averageBitrate":75,"colorInfo":{"primaries":"us","transferCharacteristics":"ka","matrixCoefficients":"xw"},"approxDurationMs":"16"},{"itag":98,"url":"vl","mimeType":"lg","bitrate":88,"width":23,"height":83,"initRange":{"start":"49","end":"34"},"indexRange":{"start":"43","end":"90"},"lastModified":"84","contentLength":"77","quality":"xu","fps":50,"qualityLabel":"jz","projectionType":"om","averageBitrate":16,"highReplication":95,"approxDurationMs":"46"},{"itag":85,"url":"ri","mimeType":"dh","bitrate":77,"width":86,"height":54,"initRange":{"start":"40","end":"98"},"indexRange":{"start":"15","end":"85"},"lastModified":"25","contentLength":"53","quality":"rq","fps":62,"qualityLabel":"nx","projectionType":"wg","averageBitrate":35,"colorInfo":{"primaries":"oa","transferCharacteristics":"kb","matrixCoefficients":"kk"},"approxDurationMs":"26"},{"itag":10,"url":"zz","mimeType":"lq","bitrate":55,"width":89,"height":43,"initRange":{"start":"94","end":"98"},"indexRange":{"start":"73","end":"51"},"lastModified":"3","contentLength":"36","quality":"yo","fps":5,"qualityLabel":"we","projectionType":"ve","averageBitrate":83,"colorInfo":{"primaries":"yu","transferCharacteristics":"fu","matrixCoefficients":"ox"},"approxDurationMs":"11"},{"itag":62,"url":"hv","mimeType":"th","bitrate":76,"width":28,"height":79,"initRange":{"start":"97","end":"100"},"indexRange":{"start":"58","end":"63"},"lastModified":"53","contentLength":"22","quality":"ou","fps":7,"qualityLabel":"cm","projectionType":"xv","averageBitrate":35,"approxDurationMs":"98"},{"itag":91,"url":"vr","mimeType":"wo","bitrate":41,"width":4,"height":79,"initRange":{"start":"80","end":"83"},"indexRange":{"start":"14","end":"58"},"lastModified":"50","contentLength":"38","quality":"ic","fps":64,"qualityLabel":"sq","projectionType":"du","averageBitrate":61,"colorInfo":{"primaries":"ok","transferCharacteristics":"ud","matrixCoefficients":"ob"},"approxDurationMs":"73"},{"itag":48,"url":"lq","mimeType":"zl","bitrate":4,"width":16,"height":65,"initRange":{"start":"93","end":"50"},"indexRange":{"start":"52","end":"44"},"lastModified":"74","contentLength":"86","quality":"mi","fps":43,"qualityLabel":"rz","projectionType":"ji","averageBitrate":61,"colorInfo":{"primaries":"qo","transferCharacteristics":"fk","matrixCoefficients":"jy"},"approxDurationMs":"70"},{"itag":34,"url":"cr","mimeType":"la","bitrate":53,"width":29,"height":97,"initRange":{"start":"89","end":"45"},"indexRange":{"start":"93","end":"45"},"lastModified":"52","contentLength":"74","quality":"xn","fps":60,"qualityLabel":"xs","projectionType":"lf","averageBitrate":1,"approxDurationMs":"18"},{"itag":67,"url":"mr","mimeType":"cs","bitrate":79,"width":9,"height":85,"initRange":{"start":"56","end":"96"},"indexRange":{"start":"71","end":"84"},"lastModified":"78","contentLength":"80","quality":"ld","fps":2,"qualityLabel":"no","projectionType":"uq","averageBitrate":35,"colorInfo":{"primaries":"mj","transferCharacteristics":"ry","matrixCoefficients":"cc"},"approxDurationMs":"43"},{"itag":57,"url":"fi","mimeType":"to","bitrate":80,"width":81,"height":29,"initRange":{"start":"6","end":"96"},"indexRange":{"start":"73","end":"48"},"lastModified":"32","contentLength":"11","quality":"ck","fps":82,"qualityLabel":"fo","projectionType":"px","averageBitrate":95,"colorInfo":{"primaries":"az","transferCharacteristics":"mq","matrixCoefficients":"oc"},"approxDurationMs":"44"},{"itag":52,"url":"ea","mimeType":"xm","bitrate":18,"initRange":{"start":"15","end":"16"},"indexRange":{"start":"4","end":"33"},"lastModified":"65","contentLength":"67","quality":"es","projectionType":"mp","averageBitrate":52,"highReplication":82,"audioQuality":"za","approxDurationMs":"24","audioSampleRate":"1","audioChannels":92,"loudnessDb":0.9787435365879406},{"itag":37,"url":"kk","mimeType":"xg","bitrate":78,"initRange":{"start":"38","end":"94"},"indexRange":{"start":"27","end":"17"},"lastModified":"61","contentLength":"2","quality":"nh","projectionType":"ar","averageBitrate":69,"audioQuality":"la","approxDurationMs":"95","audioSampleRate":"66","audioChannels":50,"loudnessDb":0.6461265012758731},{"itag":45,"url":"oc","mimeType":"nm","bitrate":12,"initRange":{"start":"21","end":"45"},"indexRange":{"start":"21","end":"13"},"lastModified":"45","contentLength":"85","quality":"vs","projectionType":"xp","averageBitrate":32,"audioQuality":"tv","approxDurationMs":"1","audioSampleRate":"99","audioChannels":42,"loudnessDb":0.39295968942278037},{"itag":37,"url":"zf","mimeType":"be","bitrate":29,"initRange":{"start":"27","end":"87"},"indexRange":{"start":"81","end":"20"},"lastModified":"6","contentLength":"33","quality":"pe","projectionType":"pb","averageBitrate":100,"audioQuality":"zi","approxDurationMs":"70","audioSampleRate":"32","audioChannels":68,"loudnessDb":0.2781731101164002}]},"playerAds":[{"playerLegacyDesktopWatchAdsRenderer":{"playerAdParams":{"showContentThumbnail":true,"enabledEngageTypes":"3,6,4,5"},"gutParams":{"tag":"\\\\4061\\\\ytpwmpu"},"showCompanion":true,"showInstream":true,"useGut":true}}],"playbackTracking":{"videostatsPlaybackUrl":{"baseUrl":"bj"},"videostatsDelayplayUrl":{"baseUrl":"vx"},"videostatsWatchtimeUrl":{"baseUrl":"px"},"ptrackingUrl":{"baseUrl":"tg"},"qoeUrl":{"baseUrl":"wx"},"atrUrl":{"baseUrl":"xz","elapsedMediaTimeSeconds":45},"videostatsScheduledFlushWalltimeSeconds":[99,32,39],"videostatsDefaultFlushIntervalSeconds":3,"youtubeRemarketingUrl":{"baseUrl":"mb","elapsedMediaTimeSeconds":63},"googleRemarketingUrl":{"baseUrl":"yn","elapsedMediaTimeSeconds":83}},"captions":{"playerCaptionsTracklistRenderer":{"captionTracks":[{"baseUrl":"ew","name":{"simpleText":"ez"},"vssId":"fj","languageCode":"wd","kind":"ez","isTranslatable":21}],"audioTracks":[{"captionTrackIndices":[87]}],"translationLanguages":[{"languageCode":"xu","languageName":{"simpleText":"fw"}},{"languageCode":"zl","languageName":{"simpleText":"xc"}},{"languageCode":"jr","languageName":{"simpleText":"md"}},{"languageCode":"sc","languageName":{"simpleText":"wf"}},{"languageCode":"nj","languageName":{"simpleText":"xn"}},{"languageCode":"of","languageName":{"simpleText":"av"}},{"languageCode":"tv","languageName":{"simpleText":"ok"}},{"languageCode":"nu","languageName":{"simpleText":"ry"}},{"languageCode":"zy","languageName":{"simpleText":"nb"}},{"languageCode":"pt","languageName":{"simpleText":"eq"}},{"languageCode":"vr","languageName":{"simpleText":"cc"}},{"languageCode":"wh","languageName":{"simpleText":"hd"}},{"languageCode":"hp","languageName":{"simpleText":"ds"}},{"languageCode":"ka","languageName":{"simpleText":"up"}},{"languageCode":"sw","languageName":{"simpleText":"zp"}},{"languageCode":"rh","languageName":{"simpleText":"eq"}},{"languageCode":"bq","languageName":{"simpleText":"at"}},{"languageCode":"hu","languageName":{"simpleText":"fg"}},{"languageCode":"ai","languageName":{"simpleText":"iy"}},{"languageCode":"rj","languageName":{"simpleText":"oz"}},{"languageCode":"sq","languageName":{"simpleText":"fe"}},{"languageCode":"tn","languageName":{"simpleText":"vk"}},{"languageCode":"jr","languageName":{"simpleText":"jg"}},{"languageCode":"vc","languageName":{"simpleText":"hv"}},{"languageCode":"yn","languageName":{"simpleText":"ky"}},{"languageCode":"pa","languageName":{"simpleText":"rw"}},{"languageCode":"lr","languageName":{"simpleText":"kv"}},{"languageCode":"ud","languageName":{"simpleText":"fn"}},{"languageCode":"hq","languageName":{"simpleText":"io"}},{"languageCode":"rp","languageName":{"simpleText":"qx"}},{"languageCode":"xf","languageName":{"simpleText":"sm"}},{"languageCode":"fs","languageName":{"simpleText":"ty"}},{"languageCode":"so","languageName":{"simpleText":"xl"}},{"languageCode":"fk","languageName":{"simpleText":"ff"}},{"languageCode":"fw","languageName":{"simpleText":"wz"}},{"languageCode":"rn","languageName":{"simpleText":"zw"}},{"languageCode":"wq","languageName":{"simpleText":"yt"}},{"languageCode":"oh","languageName":{"simpleText":"oo"}},{"languageCode":"ts","languageName":{"simpleText":"jt"}},{"languageCode":"xy","languageName":{"simpleText":"ga"}},{"languageCode":"jy","languageName":{"simpleText":"sx"}},{"languageCode":"lw","languageName":{"simpleText":"cf"}},{"languageCode":"fc","languageName":{"simpleText":"qr"}},{"languageCode":"ji","languageName":{"simpleText":"cc"}},{"languageCode":"qs","languageName":{"simpleText":"pi"}},{"languageCode":"vx","languageName":{"simpleText":"hk"}},{"languageCode":"jt","languageName":{"simpleText":"eh"}},{"languageCode":"fb","languageName":{"simpleText":"iu"}},{"languageCode":"mf","languageName":{"simpleText":"st"}},{"languageCode":"en","languageName":{"simpleText":"vr"}},{"languageCode":"go","languageName":{"simpleText":"kp"}},{"languageCode":"sc","languageName":{"simpleText":"rk"}},{"languageCode":"bx","languageName":{"simpleText":"ci"}},{"languageCode":"pu","languageName":{"simpleText":"qj"}},{"languageCode":"fa","languageName":{"simpleText":"ht"}},{"languageCode":"bw","languageName":{"simpleText":"af"}},{"languageCode":"rr","languageName":{"simpleText":"jt"}},{"languageCode":"ef","languageName":{"simpleText":"yy"}},{"languageCode":"bn","languageName":{"simpleText":"wu"}},{"languageCode":"ov","languageName":{"simpleText":"ae"}},{"languageCode":"sm","languageName":{"simpleText":"hi"}},{"languageCode":"tq","languageName":{"simpleText":"ie"}},{"languageCode":"fn","languageName":{"simpleText":"et"}},{"languageCode":"jw","languageName":{"simpleText":"bu"}},{"languageCode":"iz","languageName":{"simpleText":"gc"}},{"languageCode":"bk","languageName":{"simpleText":"jh"}},{"languageCode":"vw","languageName":{"simpleText":"fq"}},{"languageCode":"xt","languageName":{"simpleText":"or"}},{"languageCode":"kq","languageName":{"simpleText":"ch"}},{"languageCode":"pa","languageName":{"simpleText":"cs"}},{"languageCode":"ef","languageName":{"simpleText":"eq"}},{"languageCode":"mk","languageName":{"simpleText":"ig"}},{"languageCode":"me","languageName":{"simpleText":"pv"}},{"languageCode":"ll","languageName":{"simpleText":"nz"}},{"languageCode":"yd","languageName":{"simpleText":"pu"}},{"languageCode":"dj","languageName":{"simpleText":"vx"}},{"languageCode":"xc","languageName":{"simpleText":"ca"}},{"languageCode":"wb","languageName":{"simpleText":"il"}},{"languageCode":"ww","languageName":{"simpleText":"jf"}},{"languageCode":"xi","languageName":{"simpleText":"ba"}},{"languageCode":"ae","languageName":{"simpleText":"hx"}},{"languageCode":"uj","languageName":{"simpleText":"xu"}},{"languageCode":"hq","languageName":{"simpleText":"gp"}},{"languageCode":"we","languageName":{"simpleText":"pk"}},{"languageCode":"kt","languageName":{"simpleText":"ek"}},{"languageCode":"hy","languageName":{"simpleText":"ab"}},{"languageCode":"hm","languageName":{"simpleText":"nu"}},{"languageCode":"uw","languageName":{"simpleText":"rx"}},{"languageCode":"or","languageName":{"simpleText":"nf"}},{"languageCode":"dh","languageName":{"simpleText":"zn"}},{"languageCode":"kb","languageName":{"simpleText":"js"}},{"languageCode":"vg","languageName":{"simpleText":"xe"}},{"languageCode":"dl","languageName":{"simpleText":"so"}},{"languageCode":"lz","languageName":{"simpleText":"hb"}},{"languageCode":"ny","languageName":{"simpleText":"xr"}},{"languageCode":"ag","languageName":{"simpleText":"us"}},{"languageCode":"zr","languageName":{"simpleText":"ae"}},{"languageCode":"yq","languageName":{"simpleText":"yc"}},{"languageCode":"up","languageName":{"simpleText":"dc"}},{"languageCode":"zn","languageName":{"simpleText":"jw"}},{"languageCode":"uh","languageName":{"simpleText":"ms"}},{"languageCode":"mt","languageName":{"simpleText":"vf"}},{"languageCode":"lt","languageName":{"simpleText":"ln"}},{"languageCode":"vf","languageName":{"simpleText":"rd"}},{"languageCode":"my","languageName":{"simpleText":"rk"}},{"languageCode":"ei","languageName":{"simpleText":"ul"}},{"languageCode":"dj","languageName":{"simpleText":"cz"}},{"languageCode":"kb","languageName":{"simpleText":"hp"}},{"languageCode":"jj","languageName":{"simpleText":"zf"}},{"languageCode":"ew","languageName":{"simpleText":"ff"}},{"languageCode":"jo","languageName":{"simpleText":"iz"}},{"languageCode":"ja","languageName":{"simpleText":"uz"}},{"languageCode":"yd","languageName":{"simpleText":"or"}},{"languageCode":"tl","languageName":{"simpleText":"tw"}},{"languageCode":"mw","languageName":{"simpleText":"th"}},{"languageCode":"pq","languageName":{"simpleText":"zp"}},{"languageCode":"pq","languageName":{"simpleText":"pk"}},{"languageCode":"ef","languageName":{"simpleText":"fj"}},{"languageCode":"qq","languageName":{"simpleText":"vu"}},{"languageCode":"pj","languageName":{"simpleText":"kp"}},{"languageCode":"ab","languageName":{"simpleText":"xw"}},{"languageCode":"re","languageName":{"simpleText":"ln"}},{"languageCode":"ht","languageName":{"simpleText":"wo"}},{"languageCode":"ju","languageName":{"simpleText":"wb"}},{"languageCode":"yq","languageName":{"simpleText":"xv"}}],"defaultAudioTrackIndex":70}},"videoDetails":{"videoId":"ux","title":"jb","lengthSeconds":"90","keywords":["th","ts","yg","gy","ih","iq","zj"],"channelId":"pg","isOwnerViewing":6,"shortDescription":"ts","isCrawlable":62,"thumbnail":{"thumbnails":[{"url":"vx","width":8,"height":58},{"url":"bp","width":44,"height":79},{"url":"oh","width":47,"height":66},{"url":"hm","width":34,"height":55},{"url":"vr","width":0,"height":20}]},"allowRatings":24,"viewCount":"49","author":"xr","isPrivate":70,"isUnpluggedCorpus":66,"isLiveContent":99},"annotations":[{"playerAnnotationsExpandedRenderer":{"featuredChannel":{"startTimeMs":"96","endTimeMs":"46","watermark":{"thumbnails":[{"url":"li","width":91,"height":28}]},"trackingParams":"an","navigationEndpoint":{"clickTrackingParams":"mg","commandMetadata":{"webCommandMetadata":{"url":"rd","webPageType":"nc","rootVe":69,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"qg"}},"channelName":"ei","subscribeButton":{"subscribeButtonRenderer":{"buttonText":{"runs":[{"text":"pz"}]},"subscribed":44,"enabled":33,"type":"ue","channelId":"ki","showPreferences":71,"subscribedButtonText":{"runs":[{"text":"lk"}]},"unsubscribedButtonText":{"runs":[{"text":"jn"}]},"trackingParams":"oj","unsubscribeButtonText":{"runs":[{"text":"ad"}]},"serviceEndpoints":[{"clickTrackingParams":"wm","commandMetadata":{"webCommandMetadata":{"sendPost":4,"apiUrl":"ky"}},"subscribeEndpoint":{"channelIds":["zt"],"params":"at"}},{"clickTrackingParams":"jg","commandMetadata":{"webCommandMetadata":{"sendPost":28}},"signalServiceEndpoint":{"signal":"ok","actions":[{"clickTrackingParams":"lt","openPopupAction":{"popup":{"confirmDialogRenderer":{"trackingParams":"po","dialogMessages":[{"runs":[{"text":"ou"},{"text":"jt"},{"text":"zz"}]}],"confirmButton":{"buttonRenderer":{"style":"mm","size":"oi","isDisabled":43,"text":{"runs":[{"text":"kc"}]},"serviceEndpoint":{"clickTrackingParams":"gk","commandMetadata":{"webCommandMetadata":{"sendPost":18,"apiUrl":"kc"}},"unsubscribeEndpoint":{"channelIds":["cm"],"params":"ar"}},"accessibility":{"label":"iy"},"trackingParams":"gs"}},"cancelButton":{"buttonRenderer":{"style":"jb","size":"pe","isDisabled":69,"text":{"runs":[{"text":"uv"}]},"accessibility":{"label":"qu"},"trackingParams":"pe"}},"primaryIsCancel":48}},"popupType":"ma"}}]}}],"subscribeAccessibility":{"accessibilityData":{"label":"vh"}},"unsubscribeAccessibility":{"accessibilityData":{"label":"lg"}},"signInEndpoint":{"clickTrackingParams":"eu","commandMetadata":{"webCommandMetadata":{"url":"na"}}}}}},"allowSwipeDismiss":55,"annotationId":"jd"}}],"playerConfig":{"audioConfig":{"loudnessDb":0.9620880668073215,"perceptualLoudnessDb":0.541474004793957,"enablePerFormatLoudness":31},"streamSelectionConfig":{"maxBitrate":"61"},"mediaCommonConfig":{"dynamicReadaheadConfig":{"maxReadAheadMediaTimeMs":100,"minReadAheadMediaTimeMs":21,"readAheadGrowthRateMs":29}},"webPlayerConfig":{"useCobaltTvosDash":55,"webPlayerActionsPorting":{"getSharePanelCommand":{"clickTrackingParams":"of","commandMetadata":{"webCommandMetadata":{"sendPost":31,"apiUrl":"xl"}},"webPlayerShareEntityServiceEndpoint":{"serializedShareEntity":"tr"}},"subscribeCommand":{"clickTrackingParams":"fs","commandMetadata":{"webCommandMetadata":{"sendPost":13,"apiUrl":"xp"}},"subscribeEndpoint":{"channelIds":["qs"],"params":"oa"}},"unsubscribeCommand":{"clickTrackingParams":"ls","commandMetadata":{"webCommandMetadata":{"sendPost":91,"apiUrl":"wc"}},"unsubscribeEndpoint":{"channelIds":["fo"],"params":"vt"}},"addToWatchLaterCommand":{"clickTrackingParams":"ua","commandMetadata":{"webCommandMetadata":{"sendPost":18,"apiUrl":"iu"}},"playlistEditEndpoint":{"playlistId":"rv","actions":[{"addedVideoId":"iw","action":"rd"}]}},"removeFromWatchLaterCommand":{"clickTrackingParams":"un","commandMetadata":{"webCommandMetadata":{"sendPost":20,"apiUrl":"bl"}},"playlistEditEndpoint":{"playlistId":"zg","actions":[{"action":"ya","removedVideoId":"dk"}]}}},"gatewayExperimentGroup":"vb"}},"storyboards":{"playerStoryboardSpecRenderer":{"spec":"aj","recommendedLevel":87}},"microformat":{"playerMicroformatRenderer":{"thumbnail":{"thumbnails":[{"url":"mm","width":57,"height":94}]},"embed":{"iframeUrl":"bd","width":51,"height":73},"title":{"simpleText":"sg"},"description":{"simpleText":"yv"},"lengthSeconds":"18","ownerProfileUrl":"bg","externalChannelId":"eg","isFamilySafe":88,"availableCountries":["hn","sd","lt","tx","nw","mq","iz","aj","vi","xa","ec","iv","rj","vb","ro","po","mv","mx","cn","ld","tn","ay","gv","bs","vf","da","ss","km","uo","mg","wv","md","lo","nc","vh","li","jh","lj","qq","ci","ob","zy","pu","bl","jm","ge","tt","ov","ue","vp","ka","nh","uc","gb","rs","gu","hm","uv","nq","ga","qu","hr","pj","zq","rh","nn","yv","or","zg","ai","qj","cv","vg","hr","zm","al","mj","fz","yx","st","tt","ih","vm","wq","gx","wi","ys","ug","vb","uh","rf","ry","ba","xu","ce","eq","bx","he","jm","ie","nb","cd","qz","no","yq","qe","jy","wd","pm","nb","hk","em","im","iv","ld","gz","fe","ut","md","gw","sf","yz","yp","xr","gm","uo","kg","yo","wv","da","wt","ry","it","gz","mm","ho","mf","lq","tu","im","lu","gm","pa","ny","gu","ds","yx","yh","jk","qb","jv","mp","bi","nr","mc","bg","ym","zt","sh","kd","gj","dp","qw","eh","no","pj","nq","dy","gt","cm","pg","ce","jt","xv","tf","ue","ke","hs","xh","tc","ad","yg","uh","cd","zc","rj","kq","sp","vv","xt","bo","am","kg","kx","xb","fr","il","qi","ap","pe","tg","im","cs","vy","zu","cq","bu","og","tf","ze","zj","um","vd","ot","al","zl","um","jv","ss","md","xm","nv","id","es","jf","as","zb","ms","uv","jh","xz","em","uv","bk","zx","wp","ay","ub","pa","rf","yi","zm","em","pu","xs"],"isUnlisted":24,"hasYpcMetadata":38,"viewCount":"6","category":"qh","publishDate":"eb","ownerChannelName":"mf","uploadDate":"ax"}},"cards":{"cardCollectionRenderer":{"cards":[{"cardRenderer":{"teaser":{"simpleCardTeaserRenderer":{"message":{"simpleText":"ha"},"trackingParams":"ra","prominent":9,"logVisibilityUpdates":88,"onTapCommand":{"clickTrackingParams":"dy","changeEngagementPanelVisibilityAction":{"targetId":"qc","visibility":"mh"}}}},"cueRanges":[{"startCardActiveMs":"41","endCardActiveMs":"81","teaserDurationMs":"31","iconAfterTeaserMs":"65"}],"trackingParams":"sn"}}],"headerText":{"simpleText":"mi"},"icon":{"infoCardIconRenderer":{"trackingParams":"tq"}},"closeButton":{"infoCardIconRenderer":{"trackingParams":"nz"}},"trackingParams":"ss","allowTeaserDismiss":55,"logIconVisibilityUpdates":49}},"trackingParams":"lt","attestation":{"playerAttestationRenderer":{"challenge":"rg","botguardData":{"program":"vk","interpreterSafeUrl":{"privateDoNotAccessOrElseTrustedResourceUrlWrappedValue":"ap"},"serverEnvironment":83}}},"videoQualityPromoSupportedRenderers":{"videoQualityPromoRenderer":{"triggerCriteria":{"connectionWhitelist":["vs"],"joinLatencySeconds":85,"rebufferTimeSeconds":89,"watchTimeWindowSeconds":21,"refractorySeconds":41},"text":{"runs":[{"text":"it"},{"text":"qt","bold":60}]},"endpoint":{"clickTrackingParams":"lw","commandMetadata":{"webCommandMetadata":{"url":"ih","webPageType":"xa","rootVe":73}},"urlEndpoint":{"url":"ms","target":"tj"}},"trackingParams":"vd","snackbar":{"notificationActionRenderer":{"responseText":{"runs":[{"text":"pp"}]},"actionButton":{"buttonRenderer":{"text":{"runs":[{"text":"yw"}]},"navigationEndpoint":{"clickTrackingParams":"sq","commandMetadata":{"webCommandMetadata":{"url":"wp","webPageType":"zn","rootVe":21}},"urlEndpoint":{"url":"ju","target":"dy"}},"trackingParams":"zj"}},"trackingParams":"nh"}}}},"messages":[{"mealbarPromoRenderer":{"icon":{"thumbnails":[{"url":"ek","width":71,"height":69}]},"messageTexts":[{"runs":[{"text":"ew"}]}],"actionButton":{"buttonRenderer":{"style":"gz","size":"tz","text":{"runs":[{"text":"ga"}]},"trackingParams":"qr","command":{"clickTrackingParams":"wk","commandExecutorCommand":{"commands":[{"clickTrackingParams":"dw","commandMetadata":{"webCommandMetadata":{"url":"po","webPageType":"fl","rootVe":70,"apiUrl":"ot"}},"browseEndpoint":{"browseId":"pl","params":"zo"}},{"commandMetadata":{"webCommandMetadata":{"sendPost":10,"apiUrl":"rv"}},"feedbackEndpoint":{"feedbackToken":"xi","uiActions":{"hideEnclosingContainer":25}}}]}}}},"dismissButton":{"buttonRenderer":{"style":"ol","size":"og","text":{"runs":[{"text":"yv"}]},"trackingParams":"ch","command":{"clickTrackingParams":"uu","commandExecutorCommand":{"commands":[{"clickTrackingParams":"ig","commandMetadata":{"webCommandMetadata":{"sendPost":71,"apiUrl":"en"}},"feedbackEndpoint":{"feedbackToken":"wh","uiActions":{"hideEnclosingContainer":45}}}]}}}},"triggerCondition":"pb","style":"uq","trackingParams":"rp","impressionEndpoints":[{"clickTrackingParams":"xb","commandMetadata":{"webCommandMetadata":{"sendPost":73,"apiUrl":"wl"}},"feedbackEndpoint":{"feedbackToken":"wf","uiActions":{"hideEnclosingContainer":95}}}],"isVisible":17,"messageTitle":{"runs":[{"text":"ir"}]},"enableSharedFeatureForImpressionHandling":21}}],"adPlacements":[{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"7","offsetEndMilliseconds":"39"},"hideCueRangeMarker":true}},"renderer":{"linearAdSequenceRenderer":{"linearAds":[{"instreamVideoAdRenderer":{"playerOverlay":{"instreamAdPlayerOverlayRenderer":{"skipOrPreviewRenderer":{"skipAdRenderer":{"preskipRenderer":{"adPreviewRenderer":{"thumbnail":{"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/AERLXaPKn_U/mqdefault.jpg","width":46,"height":25}]},"trackingParams":"ye"},"trackingParams":"dq","templatedCountdown":{"templatedAdText":{"text":"ps","isTemplated":82,"trackingParams":"cc"}},"durationMilliseconds":44}},"skippableRenderer":{"skipButtonRenderer":{"message":{"text":"xz","isTemplated":30,"trackingParams":"um"},"trackingParams":"ge"}},"trackingParams":"zg","skipOffsetMilliseconds":88}},"trackingParams":"qd","visitAdvertiserRenderer":{"buttonRenderer":{"style":"fv","text":{"simpleText":"on"},"icon":{"iconType":"vw"},"navigationEndpoint":{"clickTrackingParams":"mk","commandMetadata":{"webCommandMetadata":{"url":"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C3OQpfbUyZYWKL_Ken8RMFbClwAyRha6dc6fw7oP7EbaQHxABIABgyfb4hsijoBmCARdjYS1wdWItNjIxOTgxMTc0NzA0OTM3MYgBAaAB59zF2gOoAwSqBLMDT9ATfUTpaHDVXptzXB0Bqtu5dBV_jsP-c6MPkZYSL8_SrzCV3_f4sBsAHAi3Utb4zaJFaF_HvQdtBwss4wAA_skHdbFnpl5-EMNyyzlRw-Cndshj8CGQYwd1ZXhxlU46cvUuzxBe4SvQuo5EZgRv_zIYfKVpOj81ol3soC-FTzrjxhngpg6E1SEy8MZ8S5ykzm_m-YEKix3QCVLlSpEedBunRo295OkIwlFwaIQk8cLxsmnYhxdD_0zLFeTvwe5Q5tNO9mqkUZ7rAyzCTey_m5MZVo67-fDtV0elSQR79C9ErFiOQ5SaPsQgzk7zE3jxPNZYzV0zKOQ245eF3ZWxcGIrFA5NPIvvBwOl60ABjpEgQjQ4y2LpZnygmW_9ikThHx_iC4RujeV7iSAG5Fvv28wptAmCq7jMu5tWztpr-nl-Y0Iz7dA2FeeEOcd4ddn596NriGGT8AjZAXhtD7yJ8tRBEO3P48giFZj81WrpYHUvNhfx24PguTj-IBSpw2uQbemku11WDOxo7SI20n_fPtLcaEXB3YUajshnd5LoR4NlONEqC0f_uYwLaHt5X4Fw1hd8oAZUgAeBo7oliAcBkAcCqAf5sbECqAfnnbECqAfonbECqAfqt7ECqAentbMVqAfvtbECqAfwtbECqAeCqrECqAePOgHqNIbqAe2B6gHpJqxAqgHkZ-xAqgHsJuxAqgH36GxAqgHrrGxAqgHpqqxAqgH_bKxAqgHgcYbqAf8r7ECqAerxRuoB5zcG6gH5p2xAqgHyJ-xAqgHt6GxAqgH66WxAqgHyqmxApIIC242UFJubjBtcFpjqAgB0ggcCIAREAIYWjIDgoAEOgeP0ICAgIAESNmg0jVQFPIIH2NhLXl0LWhvc3QtcHViLTE4MDAxMjAxBZAyMzA2NTWaCRtodHRwczovL2xhdW5pdGVjLm5ldC9lY29tYTKxCS-fhg771OyRyAkYyAmPAcgJkAGYCwGhC8vk5LIcunUAugtXCAEQARgFIAEoATABQAFIAWAAaABwAogBAJgBAaIBLwoYIAPauAQSMhA6DgoMKDBIs5vbluYKmBkBEAEYACAAWABgAHAA0AEBqAIFwAIC2AEBgAIBiAIG0AsS2gw8CgoQ8Pj1wrn_sa1tEgIBAxoqCAESGf6BmeYY2b35qxjevPmrGJO89uoDvoSxpgPO7YnF2kwgmtyo08MEmg0BEqoNAlVTuBP___________8BsBQBwBXJgIBA0BUB2BUBkBYBmBYB4hYCCAGAFwGKFxoIAxgBIAEoATABOAFAAUgBUAFYAWACaAFwAaAXAakXG4oLaa1eRvW6FwQoADAA&ase=2&num=1&cid=CAASD-D4c9DOhTCuXm4CeUayPw&ad_cpn=%5BAD_CPN%5D&sig=AOD64_1U5dvH2jbnEq_3j0LlY381EiWpog&ms=[CLICK_MS]&adurl=https://garlo.com/enapa2%3Fgc_id%3D20599670093&label=video_click_to_advertiser_site&ctype=110","webPageType":"ry","rootVe":62}},"urlEndpoint":{"url":"lq","target":"wt"}},"trackingParams":"mh"}},"adBadgeRenderer":{"simpleAdBadgeRenderer":{"text":{"text":"kw","isTemplated":93,"trackingParams":"jg"},"trackingParams":"at"}},"adDurationRemaining":{"adDurationRemainingRenderer":{"templatedCountdown":{"templatedAdText":{"text":"rl","isTemplated":73,"trackingParams":"le"}},"trackingParams":"tr"}},"adInfoRenderer":{"adHoverTextButtonRenderer":{"button":{"buttonRenderer":{"style":"le","size":"nb","isDisabled":41,"serviceEndpoint":{"clickTrackingParams":"jt","openPopupAction":{"popup":{"aboutThisAdRenderer":{"url":{"privateDoNotAccessOrElseTrustedResourceUrlWrappedValue":"as"},"trackingParams":"vy"}},"popupType":"xn"}},"icon":{"iconType":"vl"},"trackingParams":"lm","accessibilityData":{"accessibilityData":{"label":"qi"}}}},"hoverText":{"simpleText":"zk"},"trackingParams":"qa"}},"flyoutCtaRenderer":{"flyoutCtaRenderer":{"image":{"thumbnail":{"thumbnails":[{"url":"pv"}]},"trackingParams":"jo"},"headline":{"text":"qx","isTemplated":10,"trackingParams":"um"},"description":{"text":"mf","trackingParams":"fe"},"actionButton":{"buttonRenderer":{"text":{"simpleText":"kq"},"navigationEndpoint":{"clickTrackingParams":"cm","commandMetadata":{"webCommandMetadata":{"url":"wa","webPageType":"nq","rootVe":69}},"urlEndpoint":{"url":"ln","target":"nd"}},"trackingParams":"no"}},"startMs":45,"trackingParams":"ge"}},"adLayoutLoggingData":{"serializedAdServingDataEntry":"xd"},"elementId":"tc","inPlayerSlotId":"gg","inPlayerLayoutId":"cm"}},"trackingParams":"uy","layoutId":"ff","associatedPlayerBytesLayoutId":"dy"}},{"adActionInterstitialRenderer":{"image":{"thumbnail":{"thumbnails":[{"url":"gv"}]},"trackingParams":"at"},"headline":{"text":"ow","isTemplated":66,"trackingParams":"za"},"description":{"text":"ds","isTemplated":95,"trackingParams":"fc"},"actionButton":{"buttonRenderer":{"style":"ys","text":{"simpleText":"aq"},"navigationEndpoint":{"clickTrackingParams":"vu","commandMetadata":{"webCommandMetadata":{"url":"zn","webPageType":"jv","rootVe":38}},"urlEndpoint":{"url":"df","target":"xe"}},"trackingParams":"za"}},"durationMilliseconds":44,"countdownRenderer":{"timedPieCountdownRenderer":{"trackingParams":"xg"}},"navigationEndpoint":{"clickTrackingParams":"vg","loggingUrls":[{"baseUrl":"bc"}],"commandMetadata":{"webCommandMetadata":{"url":"sn","webPageType":"vb","rootVe":34}},"urlEndpoint":{"url":"ex","target":"nb"}},"trackingParams":"iw","backgroundImage":{"thumbnail":{"thumbnails":[{"url":"cm"}]},"trackingParams":"br"},"adRendererCommands":{"impressionCommand":{"clickTrackingParams":"dj","commandExecutorCommand":{"commands":[{"clickTrackingParams":"li","loggingUrls":[{"baseUrl":"wa"}],"pingingEndpoint":{"hack":0}}]}}},"skipButton":{"skipButtonRenderer":{"message":{"text":"jg","isTemplated":95,"trackingParams":"by"},"trackingParams":"kl"}},"adLayoutLoggingData":{"serializedAdServingDataEntry":"kt"},"layoutId":"cv","inPlayerSlotId":"qt","inPlayerLayoutId":"yy","associatedPlayerBytesLayoutId":"dx"}},{"instreamVideoAdRenderer":{"playerOverlay":{"instreamAdPlayerOverlayRenderer":{"skipOrPreviewRenderer":{"skipAdRenderer":{"preskipRenderer":{"adPreviewRenderer":{"thumbnail":{"thumbnail":{"thumbnails":[{"url":"pz","width":32,"height":43}]},"trackingParams":"iz"},"trackingParams":"yo","templatedCountdown":{"templatedAdText":{"text":"we","isTemplated":91,"trackingParams":"si"}},"durationMilliseconds":10}},"skippableRenderer":{"skipButtonRenderer":{"message":{"text":"bp","isTemplated":93,"trackingParams":"mo"},"trackingParams":"cp"}},"trackingParams":"qr","skipOffsetMilliseconds":60}},"trackingParams":"zf","visitAdvertiserRenderer":{"buttonRenderer":{"style":"ya","text":{"simpleText":"fv"},"icon":{"iconType":"bx"},"navigationEndpoint":{"clickTrackingParams":"bw","commandMetadata":{"webCommandMetadata":{"url":"ht","webPageType":"gv","rootVe":14}},"urlEndpoint":{"url":"wi","target":"te"}},"trackingParams":"gr"}},"adBadgeRenderer":{"simpleAdBadgeRenderer":{"text":{"text":"ox","isTemplated":66,"trackingParams":"td"},"trackingParams":"ng"}},"adDurationRemaining":{"adDurationRemainingRenderer":{"templatedCountdown":{"templatedAdText":{"text":"zu","isTemplated":15,"trackingParams":"py"}},"trackingParams":"hb"}},"adInfoRenderer":{"adHoverTextButtonRenderer":{"button":{"buttonRenderer":{"style":"vn","size":"cw","isDisabled":56,"serviceEndpoint":{"clickTrackingParams":"jh","openPopupAction":{"popup":{"aboutThisAdRenderer":{"url":{"privateDoNotAccessOrElseTrustedResourceUrlWrappedValue":"zx"},"trackingParams":"yl"}},"popupType":"tw"}},"icon":{"iconType":"ar"},"trackingParams":"vi","accessibilityData":{"accessibilityData":{"label":"hy"}}}},"hoverText":{"simpleText":"ap"},"trackingParams":"pp"}},"flyoutCtaRenderer":{"flyoutCtaRenderer":{"image":{"thumbnail":{"thumbnails":[{"url":"ol"}]},"trackingParams":"kz"},"headline":{"text":"wa","isTemplated":43,"trackingParams":"yb"},"description":{"text":"cl","trackingParams":"aq"},"actionButton":{"buttonRenderer":{"text":{"simpleText":"xg"},"navigationEndpoint":{"clickTrackingParams":"wp","commandMetadata":{"webCommandMetadata":{"url":"uh","webPageType":"bs","rootVe":44}},"urlEndpoint":{"url":"xq","target":"fi"}},"trackingParams":"fo"}},"startMs":5,"trackingParams":"kh"}},"adLayoutLoggingData":{"serializedAdServingDataEntry":"ir"},"elementId":"mp","inPlayerSlotId":"fh","inPlayerLayoutId":"bh"}},"trackingParams":"ao","layoutId":"gc","associatedPlayerBytesLayoutId":"up"}},{"adActionInterstitialRenderer":{"image":{"thumbnail":{"thumbnails":[{"url":"wj"}]},"trackingParams":"zr"},"headline":{"text":"rq","isTemplated":82,"trackingParams":"gr"},"description":{"text":"fj","isTemplated":57,"trackingParams":"li"},"actionButton":{"buttonRenderer":{"style":"mu","text":{"simpleText":"cg"},"navigationEndpoint":{"clickTrackingParams":"eb","commandMetadata":{"webCommandMetadata":{"url":"vn","webPageType":"nw","rootVe":96}},"urlEndpoint":{"url":"bs","target":"dr"}},"trackingParams":"iq"}},"durationMilliseconds":39,"countdownRenderer":{"timedPieCountdownRenderer":{"trackingParams":"mt"}},"navigationEndpoint":{"clickTrackingParams":"uz","loggingUrls":[{"baseUrl":"rn"}],"commandMetadata":{"webCommandMetadata":{"url":"cu","webPageType":"qs","rootVe":26}},"urlEndpoint":{"url":"ty","target":"he"}},"trackingParams":"bw","backgroundImage":{"thumbnail":{"thumbnails":[{"url":"pd"}]},"trackingParams":"wm"},"adRendererCommands":{"impressionCommand":{"clickTrackingParams":"io","commandExecutorCommand":{"commands":[{"clickTrackingParams":"hd","loggingUrls":[{"baseUrl":"hz"}],"pingingEndpoint":{"hack":81}}]}}},"skipButton":{"skipButtonRenderer":{"message":{"text":"db","isTemplated":42,"trackingParams":"ga"},"trackingParams":"pa"}},"adLayoutLoggingData":{"serializedAdServingDataEntry":"bt"},"layoutId":"ec","inPlayerSlotId":"nl","inPlayerLayoutId":"qh","associatedPlayerBytesLayoutId":"qe"}}]}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"rj"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"zf","adTimeOffset":{"offsetStartMilliseconds":"63","offsetEndMilliseconds":"83"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"59","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"LigQMVuP3nAx3LwQfSGhgYmqsEWANi"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_START","adTimeOffset":{"offsetStartMilliseconds":"330100","offsetEndMilliseconds":"594666"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"0","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"LigQMVuP3nAx3LwQfSGhgYmqsEWANi"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"65","offsetEndMilliseconds":"30"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"51","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"wg"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"56","offsetEndMilliseconds":"86"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"25","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"nh"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_END","adTimeOffset":{"offsetStartMilliseconds":"25","offsetEndMilliseconds":"13"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"32","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"ti"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"47","offsetEndMilliseconds":"84"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"10","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"go"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"14","offsetEndMilliseconds":"87"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"79","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"wi"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"34","offsetEndMilliseconds":"12"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"27","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"fp"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"66","offsetEndMilliseconds":"35"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"98","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"cn"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"59","offsetEndMilliseconds":"8"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"26","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"wz"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"84","offsetEndMilliseconds":"90"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"92","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"nl"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"50","offsetEndMilliseconds":"67"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"96","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"ov"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"13","offsetEndMilliseconds":"2"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"52","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"by"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"73","offsetEndMilliseconds":"64"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"67","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"uc"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"10","offsetEndMilliseconds":"zo"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"22","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"en"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_SELF_START"}},"renderer":{"actionCompanionAdRenderer":{"headline":{"text":"eg","isTemplated":93,"trackingParams":"it"},"description":{"text":"ux","isTemplated":43,"trackingParams":"sj"},"actionButton":{"buttonRenderer":{"text":{"simpleText":"de"},"navigationEndpoint":{"clickTrackingParams":"ex","commandMetadata":{"webCommandMetadata":{"url":"ue","webPageType":"ow","rootVe":77}},"urlEndpoint":{"url":"yh","target":"pg"}},"trackingParams":"xf"}},"iconImage":{"thumbnail":{"thumbnails":[{"url":"te","width":19,"height":23}]},"trackingParams":"lv"},"bannerImage":{"thumbnail":{"thumbnails":[{"url":"gj","width":38,"height":67}]},"trackingParams":"ow"},"navigationEndpoint":{"clickTrackingParams":"um","commandMetadata":{"webCommandMetadata":{"url":"fq","webPageType":"fd","rootVe":61}},"urlEndpoint":{"url":"gi","target":"tq"}},"trackingParams":"ie","adInfoRenderer":{"adHoverTextButtonRenderer":{"button":{"buttonRenderer":{"style":"ng","size":"xv","isDisabled":53,"icon":{"iconType":"bq"},"navigationEndpoint":{"clickTrackingParams":"yl","openPopupAction":{"popup":{"aboutThisAdRenderer":{"url":{"privateDoNotAccessOrElseTrustedResourceUrlWrappedValue":"po"},"trackingParams":"hi"}},"popupType":"sb"}},"trackingParams":"ho","accessibilityData":{"accessibilityData":{"label":"kl"}}}},"hoverText":{"simpleText":"xd"},"trackingParams":"dv"}},"adVideoId":"je","impressionPings":[{"baseUrl":"xj"}],"adLayoutLoggingData":{"serializedAdServingDataEntry":"dt"},"associatedCompositePlayerBytesLayoutId":"te"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"vs"}}}],"adSlots":[{"adSlotRenderer":{"adSlotMetadata":{"slotId":"1234","slotType":"SLOT_TYPE_PLAYER_BYTES","adSlotLoggingData":{"serializedSlotAdServingDataEntry":"ob"},"triggerEvent":"SLOT_TRIGGER_EVENT_BEFORE_CONTENT"},"fulfillmentContent":{"fulfilledLayout":{"playerBytesAdLayoutRenderer":{"adLayoutMetadata":{"layoutId":"ot","layoutType":"xg","adLayoutLoggingData":{"serializedAdServingDataEntry":"yk"}},"renderingContent":{"playerBytesSequentialLayoutRenderer":{"sequentialLayouts":[{"playerBytesAdLayoutRenderer":{"adLayoutMetadata":{"layoutId":"je","layoutType":"ww","adLayoutLoggingData":{"serializedAdServingDataEntry":"ve"}},"renderingContent":{"instreamVideoAdRenderer":{"skipOffsetMilliseconds":94,"pings":{"impressionPings":[{"baseUrl":"pl"},{"baseUrl":"zs"}],"errorPings":[{"baseUrl":"hh"}],"mutePings":[{"baseUrl":"qh"}],"unmutePings":[{"baseUrl":"ey"}],"pausePings":[{"baseUrl":"pz"}],"rewindPings":[{"baseUrl":"bh"}],"resumePings":[{"baseUrl":"mw"}],"skipPings":[{"baseUrl":"si"}],"closePings":[{"baseUrl":"oh"}],"progressPings":[{"baseUrl":"ly","offsetMilliseconds":1},{"baseUrl":"ac","offsetMilliseconds":80},{"baseUrl":"sy","offsetMilliseconds":72}],"fullscreenPings":[{"baseUrl":"kw"}],"activeViewViewablePings":[{"baseUrl":"oz"}],"endFullscreenPings":[{"baseUrl":"uc"}],"activeViewMeasurablePings":[{"baseUrl":"vu"}],"abandonPings":[{"baseUrl":"sf"}],"activeViewFullyViewableAudibleHalfDurationPings":[{"baseUrl":"qg"}],"completePings":[{"baseUrl":"jv"}],"activeViewTracking":{"trafficType":"sq"}},"clickthroughEndpoint":{"clickTrackingParams":"fn","commandMetadata":{"webCommandMetadata":{"url":"tf","webPageType":"ox","rootVe":73}},"urlEndpoint":{"url":"ny","target":"uc"}},"csiParameters":[{"key":"qe","value":"em"}],"playerVars":"suppress_creator_endscreen=1&is_trueview_action","elementId":"bq","trackingParams":"dr","legacyInfoCardVastExtension":"pa","sodarExtensionData":{"siub":"mi","bgub":"hc","scs":"cw","bgp":"co"},"externalVideoId":"ya","adLayoutLoggingData":{"serializedAdServingDataEntry":"jj"},"layoutId":"sc"}}}},{"playerBytesAdLayoutRenderer":{"adLayoutMetadata":{"layoutId":"nr","layoutType":"kn","adLayoutLoggingData":{"serializedAdServingDataEntry":"cf"}},"renderingContent":{"adActionInterstitialRenderer":{"durationMilliseconds":52,"trackingParams":"yq","abandonCommands":{"commands":[{"clickTrackingParams":"wi","loggingUrls":[{"baseUrl":"jb"}],"pingingEndpoint":{"hack":90}}]},"skipPings":[{"baseUrl":"av"}],"layoutId":"nj"}}}},{"playerBytesAdLayoutRenderer":{"adLayoutMetadata":{"layoutId":"nl","layoutType":"wm","adLayoutLoggingData":{"serializedAdServingDataEntry":"zw"}},"renderingContent":{"instreamVideoAdRenderer":{"skipOffsetMilliseconds":80,"pings":{"impressionPings":[{"baseUrl":"ji"},{"baseUrl":"ao"},{"baseUrl":"cc"}],"errorPings":[{"baseUrl":"jt"}],"mutePings":[{"baseUrl":"mn"},{"baseUrl":"ce"}],"unmutePings":[{"baseUrl":"rd"},{"baseUrl":"lb"}],"pausePings":[{"baseUrl":"et"},{"baseUrl":"fv"}],"rewindPings":[{"baseUrl":"ft"}],"resumePings":[{"baseUrl":"qj"},{"baseUrl":"ot"}],"skipPings":[{"baseUrl":"ky"},{"baseUrl":"jb"}],"closePings":[{"baseUrl":"hw"}],"progressPings":[{"baseUrl":"vh","offsetMilliseconds":36},{"baseUrl":"um","offsetMilliseconds":77},{"baseUrl":"sq","offsetMilliseconds":19},{"baseUrl":"ui","offsetMilliseconds":15},{"baseUrl":"nl","offsetMilliseconds":86}],"fullscreenPings":[{"baseUrl":"rp"},{"baseUrl":"cn"}],"activeViewViewablePings":[{"baseUrl":"ml"},{"baseUrl":"kq"}],"endFullscreenPings":[{"baseUrl":"ym"}],"activeViewMeasurablePings":[{"baseUrl":"di"},{"baseUrl":"ol"}],"abandonPings":[{"baseUrl":"aj"},{"baseUrl":"wo"}],"activeViewFullyViewableAudibleHalfDurationPings":[{"baseUrl":"ms"},{"baseUrl":"uj"}],"startPings":[{"baseUrl":"gy"}],"firstQuartilePings":[{"baseUrl":"ly"}],"secondQuartilePings":[{"baseUrl":"sw"}],"thirdQuartilePings":[{"baseUrl":"gt"}],"completePings":[{"baseUrl":"hu"},{"baseUrl":"gs"}],"activeViewTracking":{"trafficType":"mr"}},"clickthroughEndpoint":{"clickTrackingParams":"yq","commandMetadata":{"webCommandMetadata":{"url":"dn","webPageType":"ms","rootVe":54}},"urlEndpoint":{"url":"hs","target":"jt"}},"csiParameters":[{"key":"zn","value":"eq"}],"playerVars":"bi","elementId":"gr","trackingParams":"qc","legacyInfoCardVastExtension":"xv","sodarExtensionData":{"siub":"ul","bgub":"yr","scs":"ui","bgp":"vy"},"externalVideoId":"fp","adLayoutLoggingData":{"serializedAdServingDataEntry":"gt"},"layoutId":"bh"}}}},{"playerBytesAdLayoutRenderer":{"adLayoutMetadata":{"layoutId":"xy","layoutType":"bf","adLayoutLoggingData":{"serializedAdServingDataEntry":"rj"}},"renderingContent":{"adActionInterstitialRenderer":{"durationMilliseconds":95,"trackingParams":"ee","abandonCommands":{"commands":[{"clickTrackingParams":"mi","loggingUrls":[{"baseUrl":"yi"},{"baseUrl":"tm"}],"pingingEndpoint":{"hack":47}}]},"skipPings":[{"baseUrl":"uk"},{"baseUrl":"yj"}],"layoutId":"ft"}}}}]}},"layoutExitNormalTriggers":[{"id":"hq","onLayoutSelfExitRequestedTrigger":{"triggeringLayoutId":"hv"}}],"layoutExitSkipTriggers":[{"id":"up","skipRequestedTrigger":{"triggeringLayoutId":"nm"}},{"id":"yl","skipRequestedTrigger":{"triggeringLayoutId":"gh"}},{"id":"zd","skipRequestedTrigger":{"triggeringLayoutId":"mo"}},{"id":"bc","skipRequestedTrigger":{"triggeringLayoutId":"jj"}}],"layoutExitMuteTriggers":[{"id":"ql","skipRequestedTrigger":{"triggeringLayoutId":"hr"}},{"id":"rc","skipRequestedTrigger":{"triggeringLayoutId":"ln"}}]}}},"slotEntryTrigger":{"id":"lc","beforeContentVideoIdStartedTrigger":{}},"slotFulfillmentTriggers":[{"id":"xq","slotIdEnteredTrigger":{"triggeringSlotId":"da"}}],"slotExpirationTriggers":[{"id":"vv","slotIdExitedTrigger":{"triggeringSlotId":"re"}},{"id":"jg","onNewPlaybackAfterContentVideoIdTrigger":{}}]}}],"adBreakHeartbeatParams":"mw","frameworkUpdates":{"entityBatchUpdate":{"mutations":[{"entityKey":"pz","type":"az","payload":{"offlineabilityEntity":{"key":"ql","command":{"innertubeCommand":{"clickTrackingParams":"nz","ypcGetOfflineUpsellEndpoint":{"params":"pw"}}},"addToOfflineButtonState":"os","contentCheckOk":false,"racyCheckOk":false,"loggingDirectives":{"trackingParams":"xp","visibility":{"types":"1"},"enableDisplayloggerExperiment":true}}}}],"timestamp":{"seconds":"19","nanos":12}}}}',
objectRepresentation:L9a},{jsonRepresentation:'{"playerResponse":{"responseContext":{"serviceTrackingParams":[{"service":"GFEEDBACK","params":[{"key":"kc","value":"66"},{"key":"cw","value":"st"},{"key":"zb","value":"xz"},{"key":"zl","value":"16"},{"key":"pf","value":"sy"}]},{"service":"bh","params":[{"key":"ip","value":"54"},{"key":"tb","value":"dv"},{"key":"pi","value":"pn"},{"key":"fg","value":"35"},{"key":"wm","value":"vo"}]},{"service":"fp","params":[{"key":"hw","value":"91"}]},{"service":"rk","params":[{"key":"pe","value":"sf"},{"key":"rv","value":"jn"},{"key":"aw","value":"pw"}]}],"maxAgeSeconds":87,"mainAppWebResponseContext":{"loggedOut":43,"trackingParam":"dd","datasyncId":"xp"},"webResponseContextExtensionData":{"hasDecorated":75}},"playabilityStatus":{"status":"by","playableInEmbed":2,"miniplayer":{"miniplayerRenderer":{"playbackMode":"tj"}},"offlineability":{"buttonRenderer":{"serviceEndpoint":{"clickTrackingParams":"pz","ypcGetOfflineUpsellEndpoint":{"params":"xm"}},"trackingParams":"pq"}},"contextParams":"lu"},"streamingData":{"expiresInSeconds":"53","formats":[{"itag":80,"url":"https://rr3---sn-n4v7sns7.googlevideo.com/videoplayback?expire=1697267654&source=youtube&requiressl=yes","mimeType":"video/webm; codecs=\\"vp9\\"","bitrate":88,"width":96,"height":65,"lastModified":"1665263132187531","contentLength":"17","quality":"rc","fps":8,"qualityLabel":"ab","projectionType":"by","averageBitrate":50,"audioQuality":"th","approxDurationMs":"86","audioSampleRate":"88","audioChannels":34},{"itag":95,"url":"hs","mimeType":"nm","bitrate":56,"width":13,"height":14,"lastModified":"10","quality":"fu","fps":54,"qualityLabel":"yj","projectionType":"wu","audioQuality":"tu","approxDurationMs":"51","audioSampleRate":"87","audioChannels":44}],"adaptiveFormats":[{"itag":50,"url":"fu","mimeType":"uz","bitrate":80,"width":80,"height":85,"initRange":{"start":"16","end":"71"},"indexRange":{"start":"1","end":"26"},"lastModified":"70","contentLength":"66","quality":"cx","fps":61,"qualityLabel":"xt","projectionType":"pe","averageBitrate":68,"approxDurationMs":"1"},{"itag":77,"url":"rj","mimeType":"lh","bitrate":16,"width":17,"height":47,"initRange":{"start":"51","end":"44"},"indexRange":{"start":"87","end":"61"},"lastModified":"13","contentLength":"21","quality":"ie","fps":23,"qualityLabel":"ig","projectionType":"bl","averageBitrate":16,"colorInfo":{"primaries":"et","transferCharacteristics":"zu","matrixCoefficients":"od"},"approxDurationMs":"59"},{"itag":7,"url":"fc","mimeType":"gr","bitrate":71,"width":11,"height":3,"initRange":{"start":"100","end":"7"},"indexRange":{"start":"36","end":"98"},"lastModified":"88","contentLength":"77","quality":"rb","fps":46,"qualityLabel":"gq","projectionType":"ld","averageBitrate":99,"colorInfo":{"primaries":"xd","transferCharacteristics":"uu","matrixCoefficients":"zc"},"approxDurationMs":"44"},{"itag":10,"url":"kl","mimeType":"wb","bitrate":51,"width":69,"height":3,"initRange":{"start":"92","end":"79"},"indexRange":{"start":"42","end":"72"},"lastModified":"99","contentLength":"6","quality":"ee","fps":40,"qualityLabel":"em","projectionType":"wz","averageBitrate":48,"approxDurationMs":"86"},{"itag":44,"url":"hp","mimeType":"kq","bitrate":84,"width":53,"height":22,"initRange":{"start":"48","end":"51"},"indexRange":{"start":"54","end":"44"},"lastModified":"25","contentLength":"47","quality":"xy","fps":11,"qualityLabel":"zl","projectionType":"za","averageBitrate":95,"colorInfo":{"primaries":"ot","transferCharacteristics":"av","matrixCoefficients":"ow"},"approxDurationMs":"85"},{"itag":20,"url":"di","mimeType":"nc","bitrate":15,"width":19,"height":92,"initRange":{"start":"82","end":"58"},"indexRange":{"start":"80","end":"37"},"lastModified":"46","contentLength":"40","quality":"wo","fps":44,"qualityLabel":"pt","projectionType":"bg","averageBitrate":3,"colorInfo":{"primaries":"wq","transferCharacteristics":"is","matrixCoefficients":"ou"},"approxDurationMs":"47"},{"itag":44,"url":"oe","mimeType":"mh","bitrate":37,"width":43,"height":24,"initRange":{"start":"29","end":"91"},"indexRange":{"start":"97","end":"97"},"lastModified":"52","contentLength":"43","quality":"cr","fps":44,"qualityLabel":"hc","projectionType":"cr","averageBitrate":12,"approxDurationMs":"97"},{"itag":32,"url":"gq","mimeType":"sh","bitrate":42,"width":32,"height":13,"initRange":{"start":"71","end":"87"},"indexRange":{"start":"70","end":"4"},"lastModified":"67","contentLength":"16","quality":"sb","fps":66,"qualityLabel":"mv","projectionType":"kk","averageBitrate":51,"colorInfo":{"primaries":"pk","transferCharacteristics":"ea","matrixCoefficients":"cq"},"approxDurationMs":"70"},{"itag":71,"url":"zt","mimeType":"bl","bitrate":12,"width":68,"height":12,"initRange":{"start":"63","end":"2"},"indexRange":{"start":"28","end":"68"},"lastModified":"33","contentLength":"0","quality":"dh","fps":6,"qualityLabel":"jv","projectionType":"sy","averageBitrate":75,"colorInfo":{"primaries":"us","transferCharacteristics":"ka","matrixCoefficients":"xw"},"approxDurationMs":"16"},{"itag":98,"url":"vl","mimeType":"lg","bitrate":88,"width":23,"height":83,"initRange":{"start":"49","end":"34"},"indexRange":{"start":"43","end":"90"},"lastModified":"84","contentLength":"77","quality":"xu","fps":50,"qualityLabel":"jz","projectionType":"om","averageBitrate":16,"highReplication":95,"approxDurationMs":"46"},{"itag":85,"url":"ri","mimeType":"dh","bitrate":77,"width":86,"height":54,"initRange":{"start":"40","end":"98"},"indexRange":{"start":"15","end":"85"},"lastModified":"25","contentLength":"53","quality":"rq","fps":62,"qualityLabel":"nx","projectionType":"wg","averageBitrate":35,"colorInfo":{"primaries":"oa","transferCharacteristics":"kb","matrixCoefficients":"kk"},"approxDurationMs":"26"},{"itag":10,"url":"zz","mimeType":"lq","bitrate":55,"width":89,"height":43,"initRange":{"start":"94","end":"98"},"indexRange":{"start":"73","end":"51"},"lastModified":"3","contentLength":"36","quality":"yo","fps":5,"qualityLabel":"we","projectionType":"ve","averageBitrate":83,"colorInfo":{"primaries":"yu","transferCharacteristics":"fu","matrixCoefficients":"ox"},"approxDurationMs":"11"},{"itag":62,"url":"hv","mimeType":"th","bitrate":76,"width":28,"height":79,"initRange":{"start":"97","end":"100"},"indexRange":{"start":"58","end":"63"},"lastModified":"53","contentLength":"22","quality":"ou","fps":7,"qualityLabel":"cm","projectionType":"xv","averageBitrate":35,"approxDurationMs":"98"},{"itag":91,"url":"vr","mimeType":"wo","bitrate":41,"width":4,"height":79,"initRange":{"start":"80","end":"83"},"indexRange":{"start":"14","end":"58"},"lastModified":"50","contentLength":"38","quality":"ic","fps":64,"qualityLabel":"sq","projectionType":"du","averageBitrate":61,"colorInfo":{"primaries":"ok","transferCharacteristics":"ud","matrixCoefficients":"ob"},"approxDurationMs":"73"},{"itag":48,"url":"lq","mimeType":"zl","bitrate":4,"width":16,"height":65,"initRange":{"start":"93","end":"50"},"indexRange":{"start":"52","end":"44"},"lastModified":"74","contentLength":"86","quality":"mi","fps":43,"qualityLabel":"rz","projectionType":"ji","averageBitrate":61,"colorInfo":{"primaries":"qo","transferCharacteristics":"fk","matrixCoefficients":"jy"},"approxDurationMs":"70"},{"itag":34,"url":"cr","mimeType":"la","bitrate":53,"width":29,"height":97,"initRange":{"start":"89","end":"45"},"indexRange":{"start":"93","end":"45"},"lastModified":"52","contentLength":"74","quality":"xn","fps":60,"qualityLabel":"xs","projectionType":"lf","averageBitrate":1,"approxDurationMs":"18"},{"itag":67,"url":"mr","mimeType":"cs","bitrate":79,"width":9,"height":85,"initRange":{"start":"56","end":"96"},"indexRange":{"start":"71","end":"84"},"lastModified":"78","contentLength":"80","quality":"ld","fps":2,"qualityLabel":"no","projectionType":"uq","averageBitrate":35,"colorInfo":{"primaries":"mj","transferCharacteristics":"ry","matrixCoefficients":"cc"},"approxDurationMs":"43"},{"itag":57,"url":"fi","mimeType":"to","bitrate":80,"width":81,"height":29,"initRange":{"start":"6","end":"96"},"indexRange":{"start":"73","end":"48"},"lastModified":"32","contentLength":"11","quality":"ck","fps":82,"qualityLabel":"fo","projectionType":"px","averageBitrate":95,"colorInfo":{"primaries":"az","transferCharacteristics":"mq","matrixCoefficients":"oc"},"approxDurationMs":"44"},{"itag":52,"url":"ea","mimeType":"xm","bitrate":18,"initRange":{"start":"15","end":"16"},"indexRange":{"start":"4","end":"33"},"lastModified":"65","contentLength":"67","quality":"es","projectionType":"mp","averageBitrate":52,"highReplication":82,"audioQuality":"za","approxDurationMs":"24","audioSampleRate":"1","audioChannels":92,"loudnessDb":0.9787435365879406},{"itag":37,"url":"kk","mimeType":"xg","bitrate":78,"initRange":{"start":"38","end":"94"},"indexRange":{"start":"27","end":"17"},"lastModified":"61","contentLength":"2","quality":"nh","projectionType":"ar","averageBitrate":69,"audioQuality":"la","approxDurationMs":"95","audioSampleRate":"66","audioChannels":50,"loudnessDb":0.6461265012758731},{"itag":45,"url":"oc","mimeType":"nm","bitrate":12,"initRange":{"start":"21","end":"45"},"indexRange":{"start":"21","end":"13"},"lastModified":"45","contentLength":"85","quality":"vs","projectionType":"xp","averageBitrate":32,"audioQuality":"tv","approxDurationMs":"1","audioSampleRate":"99","audioChannels":42,"loudnessDb":0.39295968942278037},{"itag":37,"url":"zf","mimeType":"be","bitrate":29,"initRange":{"start":"27","end":"87"},"indexRange":{"start":"81","end":"20"},"lastModified":"6","contentLength":"33","quality":"pe","projectionType":"pb","averageBitrate":100,"audioQuality":"zi","approxDurationMs":"70","audioSampleRate":"32","audioChannels":68,"loudnessDb":0.2781731101164002}]},"playerAds":[{"playerLegacyDesktopWatchAdsRenderer":{"playerAdParams":{"showContentThumbnail":true,"enabledEngageTypes":"3,6,4,5"},"gutParams":{"tag":"\\\\4061\\\\ytpwmpu"},"showCompanion":true,"showInstream":true,"useGut":true}}],"playbackTracking":{"videostatsPlaybackUrl":{"baseUrl":"bj"},"videostatsDelayplayUrl":{"baseUrl":"vx"},"videostatsWatchtimeUrl":{"baseUrl":"px"},"ptrackingUrl":{"baseUrl":"tg"},"qoeUrl":{"baseUrl":"wx"},"atrUrl":{"baseUrl":"xz","elapsedMediaTimeSeconds":45},"videostatsScheduledFlushWalltimeSeconds":[99,32,39],"videostatsDefaultFlushIntervalSeconds":3,"youtubeRemarketingUrl":{"baseUrl":"mb","elapsedMediaTimeSeconds":63},"googleRemarketingUrl":{"baseUrl":"yn","elapsedMediaTimeSeconds":83}},"captions":{"playerCaptionsTracklistRenderer":{"captionTracks":[{"baseUrl":"ew","name":{"simpleText":"ez"},"vssId":"fj","languageCode":"wd","kind":"ez","isTranslatable":21}],"audioTracks":[{"captionTrackIndices":[87]}],"translationLanguages":[{"languageCode":"xu","languageName":{"simpleText":"fw"}},{"languageCode":"zl","languageName":{"simpleText":"xc"}},{"languageCode":"jr","languageName":{"simpleText":"md"}},{"languageCode":"sc","languageName":{"simpleText":"wf"}},{"languageCode":"nj","languageName":{"simpleText":"xn"}},{"languageCode":"of","languageName":{"simpleText":"av"}},{"languageCode":"tv","languageName":{"simpleText":"ok"}},{"languageCode":"nu","languageName":{"simpleText":"ry"}},{"languageCode":"zy","languageName":{"simpleText":"nb"}},{"languageCode":"pt","languageName":{"simpleText":"eq"}},{"languageCode":"vr","languageName":{"simpleText":"cc"}},{"languageCode":"wh","languageName":{"simpleText":"hd"}},{"languageCode":"hp","languageName":{"simpleText":"ds"}},{"languageCode":"ka","languageName":{"simpleText":"up"}},{"languageCode":"sw","languageName":{"simpleText":"zp"}},{"languageCode":"rh","languageName":{"simpleText":"eq"}},{"languageCode":"bq","languageName":{"simpleText":"at"}},{"languageCode":"hu","languageName":{"simpleText":"fg"}},{"languageCode":"ai","languageName":{"simpleText":"iy"}},{"languageCode":"rj","languageName":{"simpleText":"oz"}},{"languageCode":"sq","languageName":{"simpleText":"fe"}},{"languageCode":"tn","languageName":{"simpleText":"vk"}},{"languageCode":"jr","languageName":{"simpleText":"jg"}},{"languageCode":"vc","languageName":{"simpleText":"hv"}},{"languageCode":"yn","languageName":{"simpleText":"ky"}},{"languageCode":"pa","languageName":{"simpleText":"rw"}},{"languageCode":"lr","languageName":{"simpleText":"kv"}},{"languageCode":"ud","languageName":{"simpleText":"fn"}},{"languageCode":"hq","languageName":{"simpleText":"io"}},{"languageCode":"rp","languageName":{"simpleText":"qx"}},{"languageCode":"xf","languageName":{"simpleText":"sm"}},{"languageCode":"fs","languageName":{"simpleText":"ty"}},{"languageCode":"so","languageName":{"simpleText":"xl"}},{"languageCode":"fk","languageName":{"simpleText":"ff"}},{"languageCode":"fw","languageName":{"simpleText":"wz"}},{"languageCode":"rn","languageName":{"simpleText":"zw"}},{"languageCode":"wq","languageName":{"simpleText":"yt"}},{"languageCode":"oh","languageName":{"simpleText":"oo"}},{"languageCode":"ts","languageName":{"simpleText":"jt"}},{"languageCode":"xy","languageName":{"simpleText":"ga"}},{"languageCode":"jy","languageName":{"simpleText":"sx"}},{"languageCode":"lw","languageName":{"simpleText":"cf"}},{"languageCode":"fc","languageName":{"simpleText":"qr"}},{"languageCode":"ji","languageName":{"simpleText":"cc"}},{"languageCode":"qs","languageName":{"simpleText":"pi"}},{"languageCode":"vx","languageName":{"simpleText":"hk"}},{"languageCode":"jt","languageName":{"simpleText":"eh"}},{"languageCode":"fb","languageName":{"simpleText":"iu"}},{"languageCode":"mf","languageName":{"simpleText":"st"}},{"languageCode":"en","languageName":{"simpleText":"vr"}},{"languageCode":"go","languageName":{"simpleText":"kp"}},{"languageCode":"sc","languageName":{"simpleText":"rk"}},{"languageCode":"bx","languageName":{"simpleText":"ci"}},{"languageCode":"pu","languageName":{"simpleText":"qj"}},{"languageCode":"fa","languageName":{"simpleText":"ht"}},{"languageCode":"bw","languageName":{"simpleText":"af"}},{"languageCode":"rr","languageName":{"simpleText":"jt"}},{"languageCode":"ef","languageName":{"simpleText":"yy"}},{"languageCode":"bn","languageName":{"simpleText":"wu"}},{"languageCode":"ov","languageName":{"simpleText":"ae"}},{"languageCode":"sm","languageName":{"simpleText":"hi"}},{"languageCode":"tq","languageName":{"simpleText":"ie"}},{"languageCode":"fn","languageName":{"simpleText":"et"}},{"languageCode":"jw","languageName":{"simpleText":"bu"}},{"languageCode":"iz","languageName":{"simpleText":"gc"}},{"languageCode":"bk","languageName":{"simpleText":"jh"}},{"languageCode":"vw","languageName":{"simpleText":"fq"}},{"languageCode":"xt","languageName":{"simpleText":"or"}},{"languageCode":"kq","languageName":{"simpleText":"ch"}},{"languageCode":"pa","languageName":{"simpleText":"cs"}},{"languageCode":"ef","languageName":{"simpleText":"eq"}},{"languageCode":"mk","languageName":{"simpleText":"ig"}},{"languageCode":"me","languageName":{"simpleText":"pv"}},{"languageCode":"ll","languageName":{"simpleText":"nz"}},{"languageCode":"yd","languageName":{"simpleText":"pu"}},{"languageCode":"dj","languageName":{"simpleText":"vx"}},{"languageCode":"xc","languageName":{"simpleText":"ca"}},{"languageCode":"wb","languageName":{"simpleText":"il"}},{"languageCode":"ww","languageName":{"simpleText":"jf"}},{"languageCode":"xi","languageName":{"simpleText":"ba"}},{"languageCode":"ae","languageName":{"simpleText":"hx"}},{"languageCode":"uj","languageName":{"simpleText":"xu"}},{"languageCode":"hq","languageName":{"simpleText":"gp"}},{"languageCode":"we","languageName":{"simpleText":"pk"}},{"languageCode":"kt","languageName":{"simpleText":"ek"}},{"languageCode":"hy","languageName":{"simpleText":"ab"}},{"languageCode":"hm","languageName":{"simpleText":"nu"}},{"languageCode":"uw","languageName":{"simpleText":"rx"}},{"languageCode":"or","languageName":{"simpleText":"nf"}},{"languageCode":"dh","languageName":{"simpleText":"zn"}},{"languageCode":"kb","languageName":{"simpleText":"js"}},{"languageCode":"vg","languageName":{"simpleText":"xe"}},{"languageCode":"dl","languageName":{"simpleText":"so"}},{"languageCode":"lz","languageName":{"simpleText":"hb"}},{"languageCode":"ny","languageName":{"simpleText":"xr"}},{"languageCode":"ag","languageName":{"simpleText":"us"}},{"languageCode":"zr","languageName":{"simpleText":"ae"}},{"languageCode":"yq","languageName":{"simpleText":"yc"}},{"languageCode":"up","languageName":{"simpleText":"dc"}},{"languageCode":"zn","languageName":{"simpleText":"jw"}},{"languageCode":"uh","languageName":{"simpleText":"ms"}},{"languageCode":"mt","languageName":{"simpleText":"vf"}},{"languageCode":"lt","languageName":{"simpleText":"ln"}},{"languageCode":"vf","languageName":{"simpleText":"rd"}},{"languageCode":"my","languageName":{"simpleText":"rk"}},{"languageCode":"ei","languageName":{"simpleText":"ul"}},{"languageCode":"dj","languageName":{"simpleText":"cz"}},{"languageCode":"kb","languageName":{"simpleText":"hp"}},{"languageCode":"jj","languageName":{"simpleText":"zf"}},{"languageCode":"ew","languageName":{"simpleText":"ff"}},{"languageCode":"jo","languageName":{"simpleText":"iz"}},{"languageCode":"ja","languageName":{"simpleText":"uz"}},{"languageCode":"yd","languageName":{"simpleText":"or"}},{"languageCode":"tl","languageName":{"simpleText":"tw"}},{"languageCode":"mw","languageName":{"simpleText":"th"}},{"languageCode":"pq","languageName":{"simpleText":"zp"}},{"languageCode":"pq","languageName":{"simpleText":"pk"}},{"languageCode":"ef","languageName":{"simpleText":"fj"}},{"languageCode":"qq","languageName":{"simpleText":"vu"}},{"languageCode":"pj","languageName":{"simpleText":"kp"}},{"languageCode":"ab","languageName":{"simpleText":"xw"}},{"languageCode":"re","languageName":{"simpleText":"ln"}},{"languageCode":"ht","languageName":{"simpleText":"wo"}},{"languageCode":"ju","languageName":{"simpleText":"wb"}},{"languageCode":"yq","languageName":{"simpleText":"xv"}}],"defaultAudioTrackIndex":70}},"videoDetails":{"videoId":"ux","title":"jb","lengthSeconds":"90","keywords":["th","ts","yg","gy","ih","iq","zj"],"channelId":"pg","isOwnerViewing":6,"shortDescription":"ts","isCrawlable":62,"thumbnail":{"thumbnails":[{"url":"vx","width":8,"height":58},{"url":"bp","width":44,"height":79},{"url":"oh","width":47,"height":66},{"url":"hm","width":34,"height":55},{"url":"vr","width":0,"height":20}]},"allowRatings":24,"viewCount":"49","author":"xr","isPrivate":70,"isUnpluggedCorpus":66,"isLiveContent":99},"annotations":[{"playerAnnotationsExpandedRenderer":{"featuredChannel":{"startTimeMs":"96","endTimeMs":"46","watermark":{"thumbnails":[{"url":"li","width":91,"height":28}]},"trackingParams":"an","navigationEndpoint":{"clickTrackingParams":"mg","commandMetadata":{"webCommandMetadata":{"url":"rd","webPageType":"nc","rootVe":69,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"qg"}},"channelName":"ei","subscribeButton":{"subscribeButtonRenderer":{"buttonText":{"runs":[{"text":"pz"}]},"subscribed":44,"enabled":33,"type":"ue","channelId":"ki","showPreferences":71,"subscribedButtonText":{"runs":[{"text":"lk"}]},"unsubscribedButtonText":{"runs":[{"text":"jn"}]},"trackingParams":"oj","unsubscribeButtonText":{"runs":[{"text":"ad"}]},"serviceEndpoints":[{"clickTrackingParams":"wm","commandMetadata":{"webCommandMetadata":{"sendPost":4,"apiUrl":"ky"}},"subscribeEndpoint":{"channelIds":["zt"],"params":"at"}},{"clickTrackingParams":"jg","commandMetadata":{"webCommandMetadata":{"sendPost":28}},"signalServiceEndpoint":{"signal":"ok","actions":[{"clickTrackingParams":"lt","openPopupAction":{"popup":{"confirmDialogRenderer":{"trackingParams":"po","dialogMessages":[{"runs":[{"text":"ou"},{"text":"jt"},{"text":"zz"}]}],"confirmButton":{"buttonRenderer":{"style":"mm","size":"oi","isDisabled":43,"text":{"runs":[{"text":"kc"}]},"serviceEndpoint":{"clickTrackingParams":"gk","commandMetadata":{"webCommandMetadata":{"sendPost":18,"apiUrl":"kc"}},"unsubscribeEndpoint":{"channelIds":["cm"],"params":"ar"}},"accessibility":{"label":"iy"},"trackingParams":"gs"}},"cancelButton":{"buttonRenderer":{"style":"jb","size":"pe","isDisabled":69,"text":{"runs":[{"text":"uv"}]},"accessibility":{"label":"qu"},"trackingParams":"pe"}},"primaryIsCancel":48}},"popupType":"ma"}}]}}],"subscribeAccessibility":{"accessibilityData":{"label":"vh"}},"unsubscribeAccessibility":{"accessibilityData":{"label":"lg"}},"signInEndpoint":{"clickTrackingParams":"eu","commandMetadata":{"webCommandMetadata":{"url":"na"}}}}}},"allowSwipeDismiss":55,"annotationId":"jd"}}],"playerConfig":{"audioConfig":{"loudnessDb":0.9620880668073215,"perceptualLoudnessDb":0.541474004793957,"enablePerFormatLoudness":31},"streamSelectionConfig":{"maxBitrate":"61"},"mediaCommonConfig":{"dynamicReadaheadConfig":{"maxReadAheadMediaTimeMs":100,"minReadAheadMediaTimeMs":21,"readAheadGrowthRateMs":29}},"webPlayerConfig":{"useCobaltTvosDash":55,"webPlayerActionsPorting":{"getSharePanelCommand":{"clickTrackingParams":"of","commandMetadata":{"webCommandMetadata":{"sendPost":31,"apiUrl":"xl"}},"webPlayerShareEntityServiceEndpoint":{"serializedShareEntity":"tr"}},"subscribeCommand":{"clickTrackingParams":"fs","commandMetadata":{"webCommandMetadata":{"sendPost":13,"apiUrl":"xp"}},"subscribeEndpoint":{"channelIds":["qs"],"params":"oa"}},"unsubscribeCommand":{"clickTrackingParams":"ls","commandMetadata":{"webCommandMetadata":{"sendPost":91,"apiUrl":"wc"}},"unsubscribeEndpoint":{"channelIds":["fo"],"params":"vt"}},"addToWatchLaterCommand":{"clickTrackingParams":"ua","commandMetadata":{"webCommandMetadata":{"sendPost":18,"apiUrl":"iu"}},"playlistEditEndpoint":{"playlistId":"rv","actions":[{"addedVideoId":"iw","action":"rd"}]}},"removeFromWatchLaterCommand":{"clickTrackingParams":"un","commandMetadata":{"webCommandMetadata":{"sendPost":20,"apiUrl":"bl"}},"playlistEditEndpoint":{"playlistId":"zg","actions":[{"action":"ya","removedVideoId":"dk"}]}}},"gatewayExperimentGroup":"vb"}},"storyboards":{"playerStoryboardSpecRenderer":{"spec":"aj","recommendedLevel":87}},"microformat":{"playerMicroformatRenderer":{"thumbnail":{"thumbnails":[{"url":"mm","width":57,"height":94}]},"embed":{"iframeUrl":"bd","width":51,"height":73},"title":{"simpleText":"sg"},"description":{"simpleText":"yv"},"lengthSeconds":"18","ownerProfileUrl":"bg","externalChannelId":"eg","isFamilySafe":88,"availableCountries":["hn","sd","lt","tx","nw","mq","iz","aj","vi","xa","ec","iv","rj","vb","ro","po","mv","mx","cn","ld","tn","ay","gv","bs","vf","da","ss","km","uo","mg","wv","md","lo","nc","vh","li","jh","lj","qq","ci","ob","zy","pu","bl","jm","ge","tt","ov","ue","vp","ka","nh","uc","gb","rs","gu","hm","uv","nq","ga","qu","hr","pj","zq","rh","nn","yv","or","zg","ai","qj","cv","vg","hr","zm","al","mj","fz","yx","st","tt","ih","vm","wq","gx","wi","ys","ug","vb","uh","rf","ry","ba","xu","ce","eq","bx","he","jm","ie","nb","cd","qz","no","yq","qe","jy","wd","pm","nb","hk","em","im","iv","ld","gz","fe","ut","md","gw","sf","yz","yp","xr","gm","uo","kg","yo","wv","da","wt","ry","it","gz","mm","ho","mf","lq","tu","im","lu","gm","pa","ny","gu","ds","yx","yh","jk","qb","jv","mp","bi","nr","mc","bg","ym","zt","sh","kd","gj","dp","qw","eh","no","pj","nq","dy","gt","cm","pg","ce","jt","xv","tf","ue","ke","hs","xh","tc","ad","yg","uh","cd","zc","rj","kq","sp","vv","xt","bo","am","kg","kx","xb","fr","il","qi","ap","pe","tg","im","cs","vy","zu","cq","bu","og","tf","ze","zj","um","vd","ot","al","zl","um","jv","ss","md","xm","nv","id","es","jf","as","zb","ms","uv","jh","xz","em","uv","bk","zx","wp","ay","ub","pa","rf","yi","zm","em","pu","xs"],"isUnlisted":24,"hasYpcMetadata":38,"viewCount":"6","category":"qh","publishDate":"eb","ownerChannelName":"mf","uploadDate":"ax"}},"cards":{"cardCollectionRenderer":{"cards":[{"cardRenderer":{"teaser":{"simpleCardTeaserRenderer":{"message":{"simpleText":"ha"},"trackingParams":"ra","prominent":9,"logVisibilityUpdates":88,"onTapCommand":{"clickTrackingParams":"dy","changeEngagementPanelVisibilityAction":{"targetId":"qc","visibility":"mh"}}}},"cueRanges":[{"startCardActiveMs":"41","endCardActiveMs":"81","teaserDurationMs":"31","iconAfterTeaserMs":"65"}],"trackingParams":"sn"}}],"headerText":{"simpleText":"mi"},"icon":{"infoCardIconRenderer":{"trackingParams":"tq"}},"closeButton":{"infoCardIconRenderer":{"trackingParams":"nz"}},"trackingParams":"ss","allowTeaserDismiss":55,"logIconVisibilityUpdates":49}},"trackingParams":"lt","attestation":{"playerAttestationRenderer":{"challenge":"rg","botguardData":{"program":"vk","interpreterSafeUrl":{"privateDoNotAccessOrElseTrustedResourceUrlWrappedValue":"ap"},"serverEnvironment":83}}},"videoQualityPromoSupportedRenderers":{"videoQualityPromoRenderer":{"triggerCriteria":{"connectionWhitelist":["vs"],"joinLatencySeconds":85,"rebufferTimeSeconds":89,"watchTimeWindowSeconds":21,"refractorySeconds":41},"text":{"runs":[{"text":"it"},{"text":"qt","bold":60}]},"endpoint":{"clickTrackingParams":"lw","commandMetadata":{"webCommandMetadata":{"url":"ih","webPageType":"xa","rootVe":73}},"urlEndpoint":{"url":"ms","target":"tj"}},"trackingParams":"vd","snackbar":{"notificationActionRenderer":{"responseText":{"runs":[{"text":"pp"}]},"actionButton":{"buttonRenderer":{"text":{"runs":[{"text":"yw"}]},"navigationEndpoint":{"clickTrackingParams":"sq","commandMetadata":{"webCommandMetadata":{"url":"wp","webPageType":"zn","rootVe":21}},"urlEndpoint":{"url":"ju","target":"dy"}},"trackingParams":"zj"}},"trackingParams":"nh"}}}},"messages":[{"mealbarPromoRenderer":{"icon":{"thumbnails":[{"url":"ek","width":71,"height":69}]},"messageTexts":[{"runs":[{"text":"ew"}]}],"actionButton":{"buttonRenderer":{"style":"gz","size":"tz","text":{"runs":[{"text":"ga"}]},"trackingParams":"qr","command":{"clickTrackingParams":"wk","commandExecutorCommand":{"commands":[{"clickTrackingParams":"dw","commandMetadata":{"webCommandMetadata":{"url":"po","webPageType":"fl","rootVe":70,"apiUrl":"ot"}},"browseEndpoint":{"browseId":"pl","params":"zo"}},{"commandMetadata":{"webCommandMetadata":{"sendPost":10,"apiUrl":"rv"}},"feedbackEndpoint":{"feedbackToken":"xi","uiActions":{"hideEnclosingContainer":25}}}]}}}},"dismissButton":{"buttonRenderer":{"style":"ol","size":"og","text":{"runs":[{"text":"yv"}]},"trackingParams":"ch","command":{"clickTrackingParams":"uu","commandExecutorCommand":{"commands":[{"clickTrackingParams":"ig","commandMetadata":{"webCommandMetadata":{"sendPost":71,"apiUrl":"en"}},"feedbackEndpoint":{"feedbackToken":"wh","uiActions":{"hideEnclosingContainer":45}}}]}}}},"triggerCondition":"pb","style":"uq","trackingParams":"rp","impressionEndpoints":[{"clickTrackingParams":"xb","commandMetadata":{"webCommandMetadata":{"sendPost":73,"apiUrl":"wl"}},"feedbackEndpoint":{"feedbackToken":"wf","uiActions":{"hideEnclosingContainer":95}}}],"isVisible":17,"messageTitle":{"runs":[{"text":"ir"}]},"enableSharedFeatureForImpressionHandling":21}}],"adPlacements":[{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"7","offsetEndMilliseconds":"39"},"hideCueRangeMarker":true}},"renderer":{"linearAdSequenceRenderer":{"linearAds":[{"instreamVideoAdRenderer":{"playerOverlay":{"instreamAdPlayerOverlayRenderer":{"skipOrPreviewRenderer":{"skipAdRenderer":{"preskipRenderer":{"adPreviewRenderer":{"thumbnail":{"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/AERLXaPKn_U/mqdefault.jpg","width":46,"height":25}]},"trackingParams":"ye"},"trackingParams":"dq","templatedCountdown":{"templatedAdText":{"text":"ps","isTemplated":82,"trackingParams":"cc"}},"durationMilliseconds":44}},"skippableRenderer":{"skipButtonRenderer":{"message":{"text":"xz","isTemplated":30,"trackingParams":"um"},"trackingParams":"ge"}},"trackingParams":"zg","skipOffsetMilliseconds":88}},"trackingParams":"qd","visitAdvertiserRenderer":{"buttonRenderer":{"style":"fv","text":{"simpleText":"on"},"icon":{"iconType":"vw"},"navigationEndpoint":{"clickTrackingParams":"mk","commandMetadata":{"webCommandMetadata":{"url":"https://www.googleadservices.com/pagead/aclk?sa=L&ai=C3OQpfbUyZYWKL_Ken8RMFbClwAyRha6dc6fw7oP7EbaQHxABIABgyfb4hsijoBmCARdjYS1wdWItNjIxOTgxMTc0NzA0OTM3MYgBAaAB59zF2gOoAwSqBLMDT9ATfUTpaHDVXptzXB0Bqtu5dBV_jsP-c6MPkZYSL8_SrzCV3_f4sBsAHAi3Utb4zaJFaF_HvQdtBwss4wAA_skHdbFnpl5-EMNyyzlRw-Cndshj8CGQYwd1ZXhxlU46cvUuzxBe4SvQuo5EZgRv_zIYfKVpOj81ol3soC-FTzrjxhngpg6E1SEy8MZ8S5ykzm_m-YEKix3QCVLlSpEedBunRo295OkIwlFwaIQk8cLxsmnYhxdD_0zLFeTvwe5Q5tNO9mqkUZ7rAyzCTey_m5MZVo67-fDtV0elSQR79C9ErFiOQ5SaPsQgzk7zE3jxPNZYzV0zKOQ245eF3ZWxcGIrFA5NPIvvBwOl60ABjpEgQjQ4y2LpZnygmW_9ikThHx_iC4RujeV7iSAG5Fvv28wptAmCq7jMu5tWztpr-nl-Y0Iz7dA2FeeEOcd4ddn596NriGGT8AjZAXhtD7yJ8tRBEO3P48giFZj81WrpYHUvNhfx24PguTj-IBSpw2uQbemku11WDOxo7SI20n_fPtLcaEXB3YUajshnd5LoR4NlONEqC0f_uYwLaHt5X4Fw1hd8oAZUgAeBo7oliAcBkAcCqAf5sbECqAfnnbECqAfonbECqAfqt7ECqAentbMVqAfvtbECqAfwtbECqAeCqrECqAePOgHqNIbqAe2B6gHpJqxAqgHkZ-xAqgHsJuxAqgH36GxAqgHrrGxAqgHpqqxAqgH_bKxAqgHgcYbqAf8r7ECqAerxRuoB5zcG6gH5p2xAqgHyJ-xAqgHt6GxAqgH66WxAqgHyqmxApIIC242UFJubjBtcFpjqAgB0ggcCIAREAIYWjIDgoAEOgeP0ICAgIAESNmg0jVQFPIIH2NhLXl0LWhvc3QtcHViLTE4MDAxMjAxBZAyMzA2NTWaCRtodHRwczovL2xhdW5pdGVjLm5ldC9lY29tYTKxCS-fhg771OyRyAkYyAmPAcgJkAGYCwGhC8vk5LIcunUAugtXCAEQARgFIAEoATABQAFIAWAAaABwAogBAJgBAaIBLwoYIAPauAQSMhA6DgoMKDBIs5vbluYKmBkBEAEYACAAWABgAHAA0AEBqAIFwAIC2AEBgAIBiAIG0AsS2gw8CgoQ8Pj1wrn_sa1tEgIBAxoqCAESGf6BmeYY2b35qxjevPmrGJO89uoDvoSxpgPO7YnF2kwgmtyo08MEmg0BEqoNAlVTuBP___________8BsBQBwBXJgIBA0BUB2BUBkBYBmBYB4hYCCAGAFwGKFxoIAxgBIAEoATABOAFAAUgBUAFYAWACaAFwAaAXAakXG4oLaa1eRvW6FwQoADAA&ase=2&num=1&cid=CAASD-D4c9DOhTCuXm4CeUayPw&ad_cpn=%5BAD_CPN%5D&sig=AOD64_1U5dvH2jbnEq_3j0LlY381EiWpog&ms=[CLICK_MS]&adurl=https://garlo.com/enapa2%3Fgc_id%3D20599670093&label=video_click_to_advertiser_site&ctype=110","webPageType":"ry","rootVe":62}},"urlEndpoint":{"url":"lq","target":"wt"}},"trackingParams":"mh"}},"adBadgeRenderer":{"simpleAdBadgeRenderer":{"text":{"text":"kw","isTemplated":93,"trackingParams":"jg"},"trackingParams":"at"}},"adDurationRemaining":{"adDurationRemainingRenderer":{"templatedCountdown":{"templatedAdText":{"text":"rl","isTemplated":73,"trackingParams":"le"}},"trackingParams":"tr"}},"adInfoRenderer":{"adHoverTextButtonRenderer":{"button":{"buttonRenderer":{"style":"le","size":"nb","isDisabled":41,"serviceEndpoint":{"clickTrackingParams":"jt","openPopupAction":{"popup":{"aboutThisAdRenderer":{"url":{"privateDoNotAccessOrElseTrustedResourceUrlWrappedValue":"as"},"trackingParams":"vy"}},"popupType":"xn"}},"icon":{"iconType":"vl"},"trackingParams":"lm","accessibilityData":{"accessibilityData":{"label":"qi"}}}},"hoverText":{"simpleText":"zk"},"trackingParams":"qa"}},"flyoutCtaRenderer":{"flyoutCtaRenderer":{"image":{"thumbnail":{"thumbnails":[{"url":"pv"}]},"trackingParams":"jo"},"headline":{"text":"qx","isTemplated":10,"trackingParams":"um"},"description":{"text":"mf","trackingParams":"fe"},"actionButton":{"buttonRenderer":{"text":{"simpleText":"kq"},"navigationEndpoint":{"clickTrackingParams":"cm","commandMetadata":{"webCommandMetadata":{"url":"wa","webPageType":"nq","rootVe":69}},"urlEndpoint":{"url":"ln","target":"nd"}},"trackingParams":"no"}},"startMs":45,"trackingParams":"ge"}},"adLayoutLoggingData":{"serializedAdServingDataEntry":"xd"},"elementId":"tc","inPlayerSlotId":"gg","inPlayerLayoutId":"cm"}},"trackingParams":"uy","layoutId":"ff","associatedPlayerBytesLayoutId":"dy"}},{"adActionInterstitialRenderer":{"image":{"thumbnail":{"thumbnails":[{"url":"gv"}]},"trackingParams":"at"},"headline":{"text":"ow","isTemplated":66,"trackingParams":"za"},"description":{"text":"ds","isTemplated":95,"trackingParams":"fc"},"actionButton":{"buttonRenderer":{"style":"ys","text":{"simpleText":"aq"},"navigationEndpoint":{"clickTrackingParams":"vu","commandMetadata":{"webCommandMetadata":{"url":"zn","webPageType":"jv","rootVe":38}},"urlEndpoint":{"url":"df","target":"xe"}},"trackingParams":"za"}},"durationMilliseconds":44,"countdownRenderer":{"timedPieCountdownRenderer":{"trackingParams":"xg"}},"navigationEndpoint":{"clickTrackingParams":"vg","loggingUrls":[{"baseUrl":"bc"}],"commandMetadata":{"webCommandMetadata":{"url":"sn","webPageType":"vb","rootVe":34}},"urlEndpoint":{"url":"ex","target":"nb"}},"trackingParams":"iw","backgroundImage":{"thumbnail":{"thumbnails":[{"url":"cm"}]},"trackingParams":"br"},"adRendererCommands":{"impressionCommand":{"clickTrackingParams":"dj","commandExecutorCommand":{"commands":[{"clickTrackingParams":"li","loggingUrls":[{"baseUrl":"wa"}],"pingingEndpoint":{"hack":0}}]}}},"skipButton":{"skipButtonRenderer":{"message":{"text":"jg","isTemplated":95,"trackingParams":"by"},"trackingParams":"kl"}},"adLayoutLoggingData":{"serializedAdServingDataEntry":"kt"},"layoutId":"cv","inPlayerSlotId":"qt","inPlayerLayoutId":"yy","associatedPlayerBytesLayoutId":"dx"}},{"instreamVideoAdRenderer":{"playerOverlay":{"instreamAdPlayerOverlayRenderer":{"skipOrPreviewRenderer":{"skipAdRenderer":{"preskipRenderer":{"adPreviewRenderer":{"thumbnail":{"thumbnail":{"thumbnails":[{"url":"pz","width":32,"height":43}]},"trackingParams":"iz"},"trackingParams":"yo","templatedCountdown":{"templatedAdText":{"text":"we","isTemplated":91,"trackingParams":"si"}},"durationMilliseconds":10}},"skippableRenderer":{"skipButtonRenderer":{"message":{"text":"bp","isTemplated":93,"trackingParams":"mo"},"trackingParams":"cp"}},"trackingParams":"qr","skipOffsetMilliseconds":60}},"trackingParams":"zf","visitAdvertiserRenderer":{"buttonRenderer":{"style":"ya","text":{"simpleText":"fv"},"icon":{"iconType":"bx"},"navigationEndpoint":{"clickTrackingParams":"bw","commandMetadata":{"webCommandMetadata":{"url":"ht","webPageType":"gv","rootVe":14}},"urlEndpoint":{"url":"wi","target":"te"}},"trackingParams":"gr"}},"adBadgeRenderer":{"simpleAdBadgeRenderer":{"text":{"text":"ox","isTemplated":66,"trackingParams":"td"},"trackingParams":"ng"}},"adDurationRemaining":{"adDurationRemainingRenderer":{"templatedCountdown":{"templatedAdText":{"text":"zu","isTemplated":15,"trackingParams":"py"}},"trackingParams":"hb"}},"adInfoRenderer":{"adHoverTextButtonRenderer":{"button":{"buttonRenderer":{"style":"vn","size":"cw","isDisabled":56,"serviceEndpoint":{"clickTrackingParams":"jh","openPopupAction":{"popup":{"aboutThisAdRenderer":{"url":{"privateDoNotAccessOrElseTrustedResourceUrlWrappedValue":"zx"},"trackingParams":"yl"}},"popupType":"tw"}},"icon":{"iconType":"ar"},"trackingParams":"vi","accessibilityData":{"accessibilityData":{"label":"hy"}}}},"hoverText":{"simpleText":"ap"},"trackingParams":"pp"}},"flyoutCtaRenderer":{"flyoutCtaRenderer":{"image":{"thumbnail":{"thumbnails":[{"url":"ol"}]},"trackingParams":"kz"},"headline":{"text":"wa","isTemplated":43,"trackingParams":"yb"},"description":{"text":"cl","trackingParams":"aq"},"actionButton":{"buttonRenderer":{"text":{"simpleText":"xg"},"navigationEndpoint":{"clickTrackingParams":"wp","commandMetadata":{"webCommandMetadata":{"url":"uh","webPageType":"bs","rootVe":44}},"urlEndpoint":{"url":"xq","target":"fi"}},"trackingParams":"fo"}},"startMs":5,"trackingParams":"kh"}},"adLayoutLoggingData":{"serializedAdServingDataEntry":"ir"},"elementId":"mp","inPlayerSlotId":"fh","inPlayerLayoutId":"bh"}},"trackingParams":"ao","layoutId":"gc","associatedPlayerBytesLayoutId":"up"}},{"adActionInterstitialRenderer":{"image":{"thumbnail":{"thumbnails":[{"url":"wj"}]},"trackingParams":"zr"},"headline":{"text":"rq","isTemplated":82,"trackingParams":"gr"},"description":{"text":"fj","isTemplated":57,"trackingParams":"li"},"actionButton":{"buttonRenderer":{"style":"mu","text":{"simpleText":"cg"},"navigationEndpoint":{"clickTrackingParams":"eb","commandMetadata":{"webCommandMetadata":{"url":"vn","webPageType":"nw","rootVe":96}},"urlEndpoint":{"url":"bs","target":"dr"}},"trackingParams":"iq"}},"durationMilliseconds":39,"countdownRenderer":{"timedPieCountdownRenderer":{"trackingParams":"mt"}},"navigationEndpoint":{"clickTrackingParams":"uz","loggingUrls":[{"baseUrl":"rn"}],"commandMetadata":{"webCommandMetadata":{"url":"cu","webPageType":"qs","rootVe":26}},"urlEndpoint":{"url":"ty","target":"he"}},"trackingParams":"bw","backgroundImage":{"thumbnail":{"thumbnails":[{"url":"pd"}]},"trackingParams":"wm"},"adRendererCommands":{"impressionCommand":{"clickTrackingParams":"io","commandExecutorCommand":{"commands":[{"clickTrackingParams":"hd","loggingUrls":[{"baseUrl":"hz"}],"pingingEndpoint":{"hack":81}}]}}},"skipButton":{"skipButtonRenderer":{"message":{"text":"db","isTemplated":42,"trackingParams":"ga"},"trackingParams":"pa"}},"adLayoutLoggingData":{"serializedAdServingDataEntry":"bt"},"layoutId":"ec","inPlayerSlotId":"nl","inPlayerLayoutId":"qh","associatedPlayerBytesLayoutId":"qe"}}]}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"rj"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"zf","adTimeOffset":{"offsetStartMilliseconds":"63","offsetEndMilliseconds":"83"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"59","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"LigQMVuP3nAx3LwQfSGhgYmqsEWANi"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_START","adTimeOffset":{"offsetStartMilliseconds":"330100","offsetEndMilliseconds":"594666"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"0","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"LigQMVuP3nAx3LwQfSGhgYmqsEWANi"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"65","offsetEndMilliseconds":"30"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"51","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"wg"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"56","offsetEndMilliseconds":"86"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"25","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"nh"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_END","adTimeOffset":{"offsetStartMilliseconds":"25","offsetEndMilliseconds":"13"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"32","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"ti"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"47","offsetEndMilliseconds":"84"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"10","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"go"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"14","offsetEndMilliseconds":"87"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"79","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"wi"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"34","offsetEndMilliseconds":"12"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"27","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"fp"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"66","offsetEndMilliseconds":"35"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"98","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"cn"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"59","offsetEndMilliseconds":"8"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"26","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"wz"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"84","offsetEndMilliseconds":"90"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"92","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"nl"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"50","offsetEndMilliseconds":"67"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"96","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"ov"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"13","offsetEndMilliseconds":"2"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"52","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"by"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"73","offsetEndMilliseconds":"64"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"67","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"uc"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_MILLISECONDS","adTimeOffset":{"offsetStartMilliseconds":"10","offsetEndMilliseconds":"zo"},"hideCueRangeMarker":true}},"renderer":{"adBreakServiceRenderer":{"prefetchMilliseconds":"22","getAdBreakUrl":"https://www.youtube.com/get_midroll_info?ei=l3FgBarVGsIphxLPxuRduBc&m_pos=330&token=RLJjkrMhTDF1XyVxobLOmsF6L503baqxgf8zHtyL78tfro_JRoNlfUoKtHWX2jso_GFC-H_ls4xj56iIKpT0KTxmL6pBydJcB_KTnotW1Kxo4HXObZOq6QB1pko2sTXpiLrkJms8CUEhtmyJi4JLbzgqpKLHDEPl661jo3yXCRv0JEFo_M8Kbs-NJqqhNk-CRJ_s8hTmbiMZPaPBDZtVQ-NB0zXsJDIwj2XvPAaTetL-zmXE540lFCFBTmjXZ_xJyO2NATx6lkN7RoJZL2oRwXCH1rZDjXoOvFwjXFWV9JSPwCRzajtfJUVyGROxkM6BX896KoL4rFXfYzJZBZ1QOvbMxJD4laKN5xMb5KPz5Jq54KXXO76NpvMuOlkHb5qf-k2-Z&index=2&cpn=[CPN]&lact=[LACT]&vis=[VIS]&ad_block=[AD_BLOCK]&tsla=[TSLA]&bid=[BISCOTTI_ID]&dt=[DT]&flash=[FLASH]&frm=[FRM]&ca_type=[CA_TYPE]&u_tz=[U_TZ]&u_his=[U_HIS]&u_java=[U_JAVA]&u_h=[U_H]&u_w=[U_W]&u_ah=[U_AH]&u_aw=[U_AW]&u_cd=[U_CD]&u_nplug=[U_NPLUG]&u_nmime=[U_NMIME]&p_w=[P_W]&p_h=[P_H]&c=WEB&cver=2.20231003.02.02&m_pos_ms=330200"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"en"}}},{"adPlacementRenderer":{"config":{"adPlacementConfig":{"kind":"AD_PLACEMENT_KIND_SELF_START"}},"renderer":{"actionCompanionAdRenderer":{"headline":{"text":"eg","isTemplated":93,"trackingParams":"it"},"description":{"text":"ux","isTemplated":43,"trackingParams":"sj"},"actionButton":{"buttonRenderer":{"text":{"simpleText":"de"},"navigationEndpoint":{"clickTrackingParams":"ex","commandMetadata":{"webCommandMetadata":{"url":"ue","webPageType":"ow","rootVe":77}},"urlEndpoint":{"url":"yh","target":"pg"}},"trackingParams":"xf"}},"iconImage":{"thumbnail":{"thumbnails":[{"url":"te","width":19,"height":23}]},"trackingParams":"lv"},"bannerImage":{"thumbnail":{"thumbnails":[{"url":"gj","width":38,"height":67}]},"trackingParams":"ow"},"navigationEndpoint":{"clickTrackingParams":"um","commandMetadata":{"webCommandMetadata":{"url":"fq","webPageType":"fd","rootVe":61}},"urlEndpoint":{"url":"gi","target":"tq"}},"trackingParams":"ie","adInfoRenderer":{"adHoverTextButtonRenderer":{"button":{"buttonRenderer":{"style":"ng","size":"xv","isDisabled":53,"icon":{"iconType":"bq"},"navigationEndpoint":{"clickTrackingParams":"yl","openPopupAction":{"popup":{"aboutThisAdRenderer":{"url":{"privateDoNotAccessOrElseTrustedResourceUrlWrappedValue":"po"},"trackingParams":"hi"}},"popupType":"sb"}},"trackingParams":"ho","accessibilityData":{"accessibilityData":{"label":"kl"}}}},"hoverText":{"simpleText":"xd"},"trackingParams":"dv"}},"adVideoId":"je","impressionPings":[{"baseUrl":"xj"}],"adLayoutLoggingData":{"serializedAdServingDataEntry":"dt"},"associatedCompositePlayerBytesLayoutId":"te"}},"adSlotLoggingData":{"serializedSlotAdServingDataEntry":"vs"}}}],"adSlots":[{"adSlotRenderer":{"adSlotMetadata":{"slotId":"1234","slotType":"SLOT_TYPE_PLAYER_BYTES","adSlotLoggingData":{"serializedSlotAdServingDataEntry":"ob"},"triggerEvent":"SLOT_TRIGGER_EVENT_BEFORE_CONTENT"},"fulfillmentContent":{"fulfilledLayout":{"playerBytesAdLayoutRenderer":{"adLayoutMetadata":{"layoutId":"ot","layoutType":"xg","adLayoutLoggingData":{"serializedAdServingDataEntry":"yk"}},"renderingContent":{"playerBytesSequentialLayoutRenderer":{"sequentialLayouts":[{"playerBytesAdLayoutRenderer":{"adLayoutMetadata":{"layoutId":"je","layoutType":"ww","adLayoutLoggingData":{"serializedAdServingDataEntry":"ve"}},"renderingContent":{"instreamVideoAdRenderer":{"skipOffsetMilliseconds":94,"pings":{"impressionPings":[{"baseUrl":"pl"},{"baseUrl":"zs"}],"errorPings":[{"baseUrl":"hh"}],"mutePings":[{"baseUrl":"qh"}],"unmutePings":[{"baseUrl":"ey"}],"pausePings":[{"baseUrl":"pz"}],"rewindPings":[{"baseUrl":"bh"}],"resumePings":[{"baseUrl":"mw"}],"skipPings":[{"baseUrl":"si"}],"closePings":[{"baseUrl":"oh"}],"progressPings":[{"baseUrl":"ly","offsetMilliseconds":1},{"baseUrl":"ac","offsetMilliseconds":80},{"baseUrl":"sy","offsetMilliseconds":72}],"fullscreenPings":[{"baseUrl":"kw"}],"activeViewViewablePings":[{"baseUrl":"oz"}],"endFullscreenPings":[{"baseUrl":"uc"}],"activeViewMeasurablePings":[{"baseUrl":"vu"}],"abandonPings":[{"baseUrl":"sf"}],"activeViewFullyViewableAudibleHalfDurationPings":[{"baseUrl":"qg"}],"completePings":[{"baseUrl":"jv"}],"activeViewTracking":{"trafficType":"sq"}},"clickthroughEndpoint":{"clickTrackingParams":"fn","commandMetadata":{"webCommandMetadata":{"url":"tf","webPageType":"ox","rootVe":73}},"urlEndpoint":{"url":"ny","target":"uc"}},"csiParameters":[{"key":"qe","value":"em"}],"playerVars":"suppress_creator_endscreen=1&is_trueview_action","elementId":"bq","trackingParams":"dr","legacyInfoCardVastExtension":"pa","sodarExtensionData":{"siub":"mi","bgub":"hc","scs":"cw","bgp":"co"},"externalVideoId":"ya","adLayoutLoggingData":{"serializedAdServingDataEntry":"jj"},"layoutId":"sc"}}}},{"playerBytesAdLayoutRenderer":{"adLayoutMetadata":{"layoutId":"nr","layoutType":"kn","adLayoutLoggingData":{"serializedAdServingDataEntry":"cf"}},"renderingContent":{"adActionInterstitialRenderer":{"durationMilliseconds":52,"trackingParams":"yq","abandonCommands":{"commands":[{"clickTrackingParams":"wi","loggingUrls":[{"baseUrl":"jb"}],"pingingEndpoint":{"hack":90}}]},"skipPings":[{"baseUrl":"av"}],"layoutId":"nj"}}}},{"playerBytesAdLayoutRenderer":{"adLayoutMetadata":{"layoutId":"nl","layoutType":"wm","adLayoutLoggingData":{"serializedAdServingDataEntry":"zw"}},"renderingContent":{"instreamVideoAdRenderer":{"skipOffsetMilliseconds":80,"pings":{"impressionPings":[{"baseUrl":"ji"},{"baseUrl":"ao"},{"baseUrl":"cc"}],"errorPings":[{"baseUrl":"jt"}],"mutePings":[{"baseUrl":"mn"},{"baseUrl":"ce"}],"unmutePings":[{"baseUrl":"rd"},{"baseUrl":"lb"}],"pausePings":[{"baseUrl":"et"},{"baseUrl":"fv"}],"rewindPings":[{"baseUrl":"ft"}],"resumePings":[{"baseUrl":"qj"},{"baseUrl":"ot"}],"skipPings":[{"baseUrl":"ky"},{"baseUrl":"jb"}],"closePings":[{"baseUrl":"hw"}],"progressPings":[{"baseUrl":"vh","offsetMilliseconds":36},{"baseUrl":"um","offsetMilliseconds":77},{"baseUrl":"sq","offsetMilliseconds":19},{"baseUrl":"ui","offsetMilliseconds":15},{"baseUrl":"nl","offsetMilliseconds":86}],"fullscreenPings":[{"baseUrl":"rp"},{"baseUrl":"cn"}],"activeViewViewablePings":[{"baseUrl":"ml"},{"baseUrl":"kq"}],"endFullscreenPings":[{"baseUrl":"ym"}],"activeViewMeasurablePings":[{"baseUrl":"di"},{"baseUrl":"ol"}],"abandonPings":[{"baseUrl":"aj"},{"baseUrl":"wo"}],"activeViewFullyViewableAudibleHalfDurationPings":[{"baseUrl":"ms"},{"baseUrl":"uj"}],"startPings":[{"baseUrl":"gy"}],"firstQuartilePings":[{"baseUrl":"ly"}],"secondQuartilePings":[{"baseUrl":"sw"}],"thirdQuartilePings":[{"baseUrl":"gt"}],"completePings":[{"baseUrl":"hu"},{"baseUrl":"gs"}],"activeViewTracking":{"trafficType":"mr"}},"clickthroughEndpoint":{"clickTrackingParams":"yq","commandMetadata":{"webCommandMetadata":{"url":"dn","webPageType":"ms","rootVe":54}},"urlEndpoint":{"url":"hs","target":"jt"}},"csiParameters":[{"key":"zn","value":"eq"}],"playerVars":"bi","elementId":"gr","trackingParams":"qc","legacyInfoCardVastExtension":"xv","sodarExtensionData":{"siub":"ul","bgub":"yr","scs":"ui","bgp":"vy"},"externalVideoId":"fp","adLayoutLoggingData":{"serializedAdServingDataEntry":"gt"},"layoutId":"bh"}}}},{"playerBytesAdLayoutRenderer":{"adLayoutMetadata":{"layoutId":"xy","layoutType":"bf","adLayoutLoggingData":{"serializedAdServingDataEntry":"rj"}},"renderingContent":{"adActionInterstitialRenderer":{"durationMilliseconds":95,"trackingParams":"ee","abandonCommands":{"commands":[{"clickTrackingParams":"mi","loggingUrls":[{"baseUrl":"yi"},{"baseUrl":"tm"}],"pingingEndpoint":{"hack":47}}]},"skipPings":[{"baseUrl":"uk"},{"baseUrl":"yj"}],"layoutId":"ft"}}}}]}},"layoutExitNormalTriggers":[{"id":"hq","onLayoutSelfExitRequestedTrigger":{"triggeringLayoutId":"hv"}}],"layoutExitSkipTriggers":[{"id":"up","skipRequestedTrigger":{"triggeringLayoutId":"nm"}},{"id":"yl","skipRequestedTrigger":{"triggeringLayoutId":"gh"}},{"id":"zd","skipRequestedTrigger":{"triggeringLayoutId":"mo"}},{"id":"bc","skipRequestedTrigger":{"triggeringLayoutId":"jj"}}],"layoutExitMuteTriggers":[{"id":"ql","skipRequestedTrigger":{"triggeringLayoutId":"hr"}},{"id":"rc","skipRequestedTrigger":{"triggeringLayoutId":"ln"}}]}}},"slotEntryTrigger":{"id":"lc","beforeContentVideoIdStartedTrigger":{}},"slotFulfillmentTriggers":[{"id":"xq","slotIdEnteredTrigger":{"triggeringSlotId":"da"}}],"slotExpirationTriggers":[{"id":"vv","slotIdExitedTrigger":{"triggeringSlotId":"re"}},{"id":"jg","onNewPlaybackAfterContentVideoIdTrigger":{}}]}}],"adBreakHeartbeatParams":"mw","frameworkUpdates":{"entityBatchUpdate":{"mutations":[{"entityKey":"pz","type":"az","payload":{"offlineabilityEntity":{"key":"ql","command":{"innertubeCommand":{"clickTrackingParams":"nz","ypcGetOfflineUpsellEndpoint":{"params":"pw"}}},"addToOfflineButtonState":"os","contentCheckOk":false,"racyCheckOk":false,"loggingDirectives":{"trackingParams":"xp","visibility":{"types":"1"},"enableDisplayloggerExperiment":true}}}}],"timestamp":{"seconds":"19","nanos":12}}}}}',
objectRepresentation:{playerResponse:L9a}}];var aDa,GCa,PCa,JCa,MCa,kD;aDa=2;GCa=2;PCa=2;JCa=2;MCa=2;kD={};_.M9a=(kD["b.f_"]=function(){return _.v(function(a){return 1==a.nextAddress?_.w(a,(void 0!==_.tua()?_.Cn(Error("ud")):_.kua()).then(function(){return 1},function(b){if("Biscotti id is disabled"===b.message)return 3;
_.Sj("Failed fetching bid");return 0}),2):a.return(a.yieldResult)})},kD["j.s_"]=VCa,kD["r.s_"]=TCa,kD["e.h_"]=XCa,kD["i.s_"]=WCa,kD["p.h_"]=function(){return 2},kD["s.t_"]=function(){return aDa},kD["s.i_"]=bDa,kD["f.i_"]=ICa,kD["a.b_"]=RCa,kD["a.o_"]=$Ca,kD["g.o_"]=ZCa,kD["p.i_"]=YCa,kD["p.m_"]=LCa,kD["i.k_"]=function(){return _.rf("IKDSTAT",2)},kD["i.f_"]=OCa,kD);var jDa=void 0,lDa=void 0;var pDa=new cNa;var lD=new _.gy("ENTITY_STATE_TOKEN"),mD=new _.gy("PERSISTENT_ENTITY_STORE_ACCESSOR_TOKEN");var N9a=function(a){this.store=a},HGa=function(a,b){var c,d;
if(!(d="OK"!==(null==(c=b.playabilityStatus)?void 0:c.status))){a=a.store;var e;d=b.offlineState&&(null==(e=b.videoDetails)?0:e.videoId)?_.u("enable_pl_r_c_cd")?Sva(a.getState().entities,b.videoDetails.videoId):!!pwa(a.getState().entities,b.videoDetails.videoId):!1}if(d)return!0;d=sDa(b);if(1===d)return!0;aDa=0;var h,l,m;e=null==(h=b.auxiliaryUi)?void 0:null==(l=h.messageRenderers)?void 0:null==(m=l.bkaEnforcementMessageViewModel)?void 0:m.displayType;if(_.u("enable_pl_r_si_fa")&&3!==d&&("ENFORCEMENT_MESSAGE_VIEW_MODEL_DISPLAY_TYPE_PLAYER"===
e||"ENFORCEMENT_MESSAGE_VIEW_MODEL_DISPLAY_TYPE_POPUP"===e))return!0;h={reason:_.Jo(_.Ln("TRY_AGAIN_LATER",void 0,"Something went wrong. Please try again later.")),proceedButton:{buttonRenderer:xDa("RELOAD_PAGE",153785)},subreason:_.Jo("282054944")};O9a(b,{playerErrorMessageRenderer:h});return!1},IGa=function(a){if(zDa(a)){_.Ps(1,!0);
var b=(b=zDa(a))&&_.kDa()?b:void 0;b?(O9a(a,{enforcementMessageViewModel:b}),_.Ps(5)):_.Ps(2)}},O9a=function(a,b){a.playabilityStatus=Object.assign({},a.playabilityStatus,{status:"ERROR",
errorScreen:b});a.videoDetails=void 0};
N9a.prototype.handleResponse=function(a){a.playabilityStatus&&HGa(this,a)&&IGa(a)};
N9a[fy]=[lD];var FGa=new _.gy("ADBLOCK_DETECTION_SERVICE_TOKEN");var P9a=function(){this.internalMap={}};
_.f=P9a.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 nD=function(){this.mappings=new P9a;this.errorCallbacks=new Set};
nD.prototype.getModuleId=function(a){return a.serviceId.getModuleId()};
nD.prototype.get=function(a){var b=this.mappings.get(a.toString());return Q9a(this,b,a)};
nD.prototype.getMultipleAsync=function(){var a=_.Xc.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 _.lo(d.map(function(p,q){return Q9a(b,p,a[q])}));
var e=Jd().loadMultiple(c);d=_.Dw(c.map(function(p){return e[p]}));
var h=document.hidden,l=-1,m=_.zf("get_async_timeout_ms",-1);-1<m&&(l=setTimeout(function(){_.Sj(new _.lg("Module timeout.",c,h,document.hidden))},m));
return _.Ew(d.then(function(){return a.map(function(p){return Q9a(b,b.mappings.get(p.toString()),p)})}).thenCatch(function(p){b.notifyError(p);
throw p;}),function(){clearTimeout(l)})};
nD.prototype.registerService=function(a,b){this.mappings.set(a.toString(),{type:"mapping",value:b})};
var Q9a=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 _.od(b)}};
nD.prototype.notifyError=function(a){for(var b=_.g(this.errorCallbacks),c=b.next();!c.done;c=b.next())c=c.value,c(a)};
_.oD=new nD;_.pD=function(a,b){this.network=a;this.challengePromise=null;b&&(this.challengePromise=R9a(this,0))};
_.pD.prototype.attest=function(a,b,c){var d=this,e,h,l;return _.v(function(m){null===d.challengePromise&&(d.challengePromise=R9a(d,0));e=!1;h={};l=function(){var p,q,t;return _.v(function(y){switch(y.nextAddress){case 1:return _.w(y,d.challengePromise,2);case 2:p=y.yieldResult;h.challenge=p.challenge;if(!p.vm){"c1a"in p.challengeVars&&(h.error="ATTESTATION_ERROR_VM_NOT_INITIALIZED");y.jumpTo(3);break}q=Object.assign({},{c:p.challenge,e:a},b);_.Ig(y,4);e=!0;return _.w(y,p.vm.snapshot({contentBinding:q}),
6);case 6:(t=y.yieldResult)?h.webResponse=t:h.error="ATTESTATION_ERROR_VM_NO_RESPONSE";_.Kg(y,3);break;case 4:_.Lg(y),h.error="ATTESTATION_ERROR_VM_INTERNAL_ERROR";case 3:return y.return(h)}})};
return m.return(Promise.race([l(),S9a(c,function(){var p=Object.assign({},h);e&&(p.error="ATTESTATION_ERROR_VM_TIMEOUT");return p})]))})};
var R9a=function(a,b,c){c=void 0===c?0:c;var d,e,h,l,m,p,q,t,y,z,D,E;return _.v(function(I){switch(I.nextAddress){case 1:return _.w(I,new Promise(function(S){_.lj(_.Ph,S,b)}),2);
case 2:d={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};if(e=ZMa().latestInterpreterHash)d.interpreterHash=e;_.Ig(I,3);return _.w(I,T9a(a.network,d),5);case 5:h=I.yieldResult;if(!h)throw Error("ye");if(!h.challenge)throw Error("ze");l=h.challenge;m=U9a(l);if("c1a"in m&&(!h.bgChallenge||!h.bgChallenge.program))throw Error("Ae");_.Kg(I,4);break;case 3:p=_.Lg(I);_.Sj(p);c++;if(5<=c)return _.Sj(Error("Be`"+c)),V9a(a,864E5),I.return({challenge:"",challengeVars:{},vm:void 0,bgChallenge:void 0});q=1E3*Math.pow(2,
c-1)+1E3*Math.random();return I.return(R9a(a,q,c));case 4:t=Number(m.t)||7200;V9a(a,1E3*t);y=void 0;if(!("c1a"in m&&h.bgChallenge)){I.jumpTo(6);break}z=W9a(h.bgChallenge);_.Ig(I,7);return _.w(I,aNa(ZMa(),z),9);case 9:_.Kg(I,8);break;case 7:return D=_.Lg(I),_.Sj(D),I.return({challenge:l,challengeVars:m,vm:y,bgChallenge:z});case 8:return y=new _.Vw({challenge:z}),_.Ig(I,10),_.w(I,y.setupDonePromise,12);case 12:_.Kg(I,6);break;case 10:E=_.Lg(I),_.Sj(E),y=void 0;case 6:return I.return({challenge:l,challengeVars:m,
vm:y,bgChallenge:z})}})},U9a=function(a){var b={};
a=_.g(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},W9a=function(a){var b=new zMa;
if(a.interpreterJavascript){var c=_.Mia(a.interpreterJavascript);c=hda(c).toString();var d=new xMa;_.dh(d,6,c);_.ch(b,1,d)}else a.interpreterUrl&&(c=_.Qh(a.interpreterUrl),c=_.qd(c).toString(),d=new _.yMa,_.dh(d,4,c),_.ch(b,2,d));a.interpreterHash&&_.tv(b,3,a.interpreterHash);a.program&&_.tv(b,4,a.program);a.globalName&&_.tv(b,5,a.globalName);return b},V9a=function(a,b){R9a(a,b).then(function(c){Promise.race([a.challengePromise,
null]).then(function(d){var e;null==d||null==(e=d.vm)||e.dispose()}).finally(function(){a.challengePromise=Promise.resolve(c)})})},S9a=function(a,b){return new Promise(function(c){_.lj(_.Ph,function(){c(b())},a)})};var X9a=function(){},Y9a=function(a){var b=_.Yf(a.input);
if(b){switch(b){case _.Ro(p1a):return"ENGAGEMENT_TYPE_YPC_GET_CART";case _.Ro(u1a):return"ENGAGEMENT_TYPE_YPC_HANDLE_TRANSACTION";case _.Ro(M_a):if(_.u("PremiumClientSharedConfig__enable_att_for_get_premium_on_web_client")&&"SPunlimited"===a.innerTubeRequest.browseId)return"ENGAGEMENT_TYPE_YPC_GET_PREMIUM_PAGE"}return null}};
X9a.prototype.processContext=function(a){var b,c,d,e,h,l;return _.v(function(m){if(1==m.nextAddress){b=_.pD.instance;if(!b)return m.return();c=Y9a(a);if(!c)return m.return();(null==(d=a)?0:null==(e=d.innerTubeRequest)?0:e.context)||(a.innerTubeRequest.context={});h=a.innerTubeRequest.context;h.request||(h.request={});l=h.request;return _.w(m,b.attest(c,{},1500),2)}l.attestationResponseData=m.yieldResult;_.Bo(m)})};var Z9a=function(a){this.innertubeTransportService=a},T9a=function(a,b){return _.HB(a.innertubeTransportService,b,_.Ro(_.L_a)).then(function(c){return c})};_.$9a=function(a){this.innertubeTransportService=a};var a$a=new _.gy("ATTESTATION_ASYNC_CONTEXT_PROCESSOR");var b$a=new _.gy("AUTH_SERVICE_TOKEN");_.c$a=function(a,b){this.intervalMs=a;this.apiFunc=b;this.JSC$10213_schedulerReady=!0};
_.c$a.prototype.call=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress){if(a===b.cachedValue)return d.return();b.pendingApiRequestResolver||(b.pendingApiRequestResolver=new _.Os);c=b.pendingApiRequestResolver.promise;b.cachedValue=a;return _.w(d,d$a(b),2)}return d.return(c)})};
_.c$a.prototype.flush=function(a){a=void 0===a?!1:a;var b=this;return _.v(function(c){return b.cachedValue?_.w(c,b.apiFunc(b.cachedValue,a),0):c.return()})};
var d$a=function(a){var b,c;return _.v(function(d){switch(d.nextAddress){case 1:if(!a.JSC$10213_schedulerReady||!a.pendingApiRequestResolver)return d.return();a.JSC$10213_schedulerReady=!1;b=a.pendingApiRequestResolver;a.pendingApiRequestResolver=void 0;_.Ig(d,2);if(void 0===a.cachedValue){d.jumpTo(4);break}return _.w(d,a.apiFunc(a.cachedValue),5);case 5:b.resolve();case 4:_.Kg(d,3);break;case 2:c=_.Lg(d),b.reject(c);case 3:setTimeout(function(){return _.v(function(e){a.JSC$10213_schedulerReady=!0;
return _.w(e,d$a(a),0)})},a.intervalMs),_.Bo(d)}})};var e$a=_.zf("innertube_request_limit_ms",3E3),g$a=function(a,b){var c=this;a?this.innertubeTransportServicePromise=Promise.resolve(a):b&&(this.innertubeTransportServicePromise=b(),this.innertubeTransportServicePromise.catch(function(){}));
this.reportMiniAppValueRateLimiter=new _.c$a(e$a,function(d){return f$a(c,d)})},f$a=function(a,b){var c,d,e,h,l;
return _.v(function(m){if(1==m.nextAddress)return _.w(m,a.innertubeTransportServicePromise,2);if(3!=m.nextAddress)return c=m.yieldResult,d=_.Ro(Q0a),e=Date.now(),h={externalPostId:a.JSC$10216_miniAppId,userStatValue:{statKey:"high_score",timestamp:{seconds:""+Math.floor(e/1E3),nanos:Math.round(e%1E3*1E6)},intValue:""+b}},_.w(m,_.HB(c,h,d),3);if(l=m.yieldResult){if("error"in l&&l.error)throw l.error;if(l.errorMetadata)throw Error("Ge`"+l.errorMetadata.status);return m.return()}throw Error("He");})};
g$a.prototype.flush=function(){var a=this;return _.v(function(b){return _.w(b,a.reportMiniAppValueRateLimiter.flush(),0)})};
g$a[fy]=[_.nf(_.ru),_.nf(b3a)];_.h$a=new _.gy("INNERTUBE_MANAGER_TOKEN");_.i$a="player_uid_"+(1E9*Math.random()>>>0);document.getElementById("theme-meta");document.getElementById("app");document.getElementById("player");document.getElementById("player-container-id");document.getElementById("player-control-container");document.getElementById("player-endscreen-container");document.getElementById("player-shorts-container");document.getElementById("player-cinematics-container");_.j$a=window.location.origin+"/miniapp_cloudsaves";_.k$a=_.zf("cloud_save_game_data_rate_limit_ms",3E3);_.l$a=_.IA(_.HA(1),_.FA(1));_.m$a=_.IA(_.HA(1),_.FA(3));var BDa=[],CDa=!1;var n$a=Ae;Ae=function(a){function b(c){if(c){var d,e;null==(d=c.__spec)||null==(e=d.didUnmount)||e.call(d);for(d=0;d<c.childNodes.length;d++)b(c.childNodes[d])}}
null==n$a||n$a(a);_.Gr(function(){for(var c=0;c<a.length;c++)b(a[c])})};var Us=function(){_.QC.apply(this,arguments);var a=this;this.state={down:!1};this.JSC$10299_onPointerUp=function(){!a.JSC$10299_currentAnimation&&a.JSC$10299_fillElement&&a.JSC$10299_strokeElement&&"function"===typeof Animation&&(a.JSC$10299_currentAnimation=new Ts(a.JSC$10299_fillElement,a.JSC$10299_strokeElement));a.setState({down:!1});var b;null==(b=a.JSC$10299_currentAnimation)||b.play()};
this.JSC$10299_onPointerDown=function(){var b;null==(b=a.JSC$10299_currentAnimation)||b.cancel();a.setState({down:!0})};
this.onPointerLeave=function(){var b;null==(b=a.JSC$10299_currentAnimation)||b.cancel();a.setState({down:!1})}};
_.H(Us,_.QC);Us.prototype.onConnected=function(){this.hostElement.style.borderRadius="inherit"};
Us.prototype.render=function(){var a=this,b=this.props.model,c=b.disabled,d=b.focused,e=b.borderRadius,h=b.circular,l=b.isExtended;b=b.color;var m={};c=(m["yt-spec-touch-feedback-shape"]=!0,m["yt-spec-touch-feedback-shape--focused"]=!!d&&!c,m["yt-spec-touch-feedback-shape--circular"]=!!h,m["yt-spec-touch-feedback-shape--is-extended"]=!!l,m["yt-spec-touch-feedback-shape--down"]=!!this.state.down,m[HDa(b)]=!0,m);(0,_.Ys)({className:_.Lr(c),onmousedown:this.JSC$10299_onPointerDown,onmouseup:this.JSC$10299_onPointerUp,
ontouchstart:this.JSC$10299_onPointerDown,ontouchend:this.JSC$10299_onPointerUp,onpointerleave:this.onPointerLeave,"aria-hidden$":!0},function(){var p=e?{borderRadius:e}:void 0;(0,_.Ys)({className:"yt-spec-touch-feedback-shape__stroke",style:p},function(q){a.JSC$10299_strokeElement=q});
(0,_.Ys)({className:"yt-spec-touch-feedback-shape__fill",style:p},function(q){a.JSC$10299_fillElement=q})})};
Us.tagName="yt-touch-feedback-shape";var ZDa={duration:1E3,easing:"ease",fill:"forwards"};var dt=function(){_.QC.apply(this,arguments);var a=this;_.ct(this,this.props.data);this.state={focused:!1};this.JSC$10336_onFocusIn=function(){var b=_.of().resolve(_.nf(_.ZC));b&&a.setState({focused:b.isKeyBoardInUse()})};
this.JSC$10336_onFocusOut=function(){a.setState({focused:!1})}};
_.H(dt,_.QC);dt.prototype.onConnected=function(){this.hostElement.addEventListener("focusin",this.JSC$10336_onFocusIn);this.hostElement.addEventListener("focusout",this.JSC$10336_onFocusOut)};
dt.prototype.onDisconnected=function(){this.hostElement.removeEventListener("focusin",this.JSC$10336_onFocusIn);this.hostElement.removeEventListener("focusout",this.JSC$10336_onFocusOut)};
dt.prototype.render=function(){var a=this.props,b=a.data;a=a.config;var c=b.iconName,d=_.of().resolve(_.Cs),e=gEa(b,this.hostElement,null==a?void 0:a.buttonOverrides);e.focused=this.state.focused;var h=_.Ws(e,!!b.iconName);_.Zs(e,function(){if(c)d(c,{activeState:e.toggled,iconSize:h});else{var l=b.iconImage;l&&_.Ds({sources:[l]},{alt:"",targetWidth:h,targetHeight:h,preserveWidth:!0,preserveHeight:!0})}},"modern")};
dt.getHostProps=function(a){var b={};b=(b["yt-spec-button-view-model"]=!_.u("mweb_enable_keto_batch_b1"),b);a=a||{};a=void 0===a.config?{}:a.config;a.className=a.className?a.className+" "+_.Lr(b):"yt-spec-button-view-model";return a};
dt.tagName="button-view-model";var jGa;_.qD=new _.gy("SCREEN_MANAGER_TOKEN");jGa=new _.gy("LOG_INITIAL_SCREEN_TOKEN");var ft=function(){_.QC.apply(this,arguments);var a=this;_.ct(this,this.props.data);this.state={isToggled:this.props.data.isToggled,shouldAnimate:!1,focused:!1};this.iconRenderer=function(b){if(b){var c=_.of().resolve(_.Cs),d,e,h,l={activeState:(null==(d=a.props.config)?0:d.useOutlinedIcon)?!1:a.state.isToggled,animateIcon:null==(e=a.props.config)?void 0:null==(h=e.style)?void 0:h.animateIcon};c(b,l)}};
this.getButtonShapeData=function(b,c){c&&(c.shouldAnimate=a.state.shouldAnimate);b=gEa(b,a.hostElement,a.props.buttonShapeOverrides,c);b.onToggle=a.onToggle;b.toggleable=!0;b.toggled=a.state.isToggled;b.focused=a.state.focused;return b};
this.getButtonViewModel=function(b){return _.B(b,_.bt)};
this.onToggle=function(){a.setState({isToggled:a.props.data.isTogglingDisabled?a.state.isToggled:!a.state.isToggled,shouldAnimate:!1});if(!a.props.data.isTogglingDisabled){var b,c;null==(b=a.props.config)||null==(c=b.onToggle)||c.call(b,!!a.state.isToggled)}_.nz(_.of().resolve(_.qD),a.props.data.trackingParams)};
this.JSC$10346_onFocusIn=function(){var b=_.of().resolve(_.nf(_.ZC));b&&a.setState({focused:b.isKeyBoardInUse()})};
this.JSC$10346_onFocusOut=function(){a.setState({focused:!1})}};
_.H(ft,_.QC);ft.prototype.willReceiveProps=function(a){var b,c;if(this.props.data.isToggled!==a.data.isToggled||(null==(b=this.props.animatedTextPropsDefault)?void 0:b.shouldAnimate)!==(null==(c=a.animatedTextPropsDefault)?void 0:c.shouldAnimate)){var d;this.setState({isToggled:a.data.isToggled,shouldAnimate:null==(d=a.animatedTextPropsDefault)?void 0:d.shouldAnimate})}};
ft.prototype.onConnected=function(){this.hostElement.addEventListener("focusin",this.JSC$10346_onFocusIn);this.hostElement.addEventListener("focusout",this.JSC$10346_onFocusOut)};
ft.prototype.onDisconnected=function(){this.hostElement.removeEventListener("focusin",this.JSC$10346_onFocusIn);this.hostElement.removeEventListener("focusout",this.JSC$10346_onFocusOut)};
ft.prototype.render=function(){var a=this,b=this.props.data;if(this.state.isToggled&&b.toggledButtonViewModel){var c=this.getButtonViewModel(b.toggledButtonViewModel);c&&_.Zs(this.getButtonShapeData(c,this.props.animatedTextPropsToggled),function(){a.iconRenderer(c.iconName)},"modern")}else if(b.defaultButtonViewModel){var d=this.getButtonViewModel(b.defaultButtonViewModel);
d&&_.Zs(this.getButtonShapeData(d,this.props.animatedTextPropsDefault),function(){a.iconRenderer(d.iconName)},"modern")}};
ft.tagName="toggle-button-view-model";var kEa="compactRadioRenderer compactPlaylistRenderer compactVideoRenderer feedNudgeRenderer gridVideoRenderer primetimePromoRenderer radioRenderer primetimePromoRenderer reelItemRenderer reelShelfRenderer richShelfRenderer searchHistoryQueryRenderer shelfRenderer videoWithContextRenderer videoCardRenderer statementBannerRenderer miniGameCardViewModel".split(" "),lEa=["primetimePromoRenderer","statementBannerRenderer","brandVideoShelfRenderer","brandVideoSingletonRenderer","feedNudgeRenderer"];var rD=function(){this.topicCounter=0;this.JSC$10350_pubsub=new _.ku;this.keyToTopicMap=new Map;this.keyToSubscriptionIdsMap=new Map};
rD.prototype.publish=function(a,b){return(a=this.keyToTopicMap.get(a))?this.JSC$10350_pubsub.publish(a,b):!1};
rD.prototype.subscribe=function(a,b){var c=this.JSC$10350_pubsub,d=c.subscribe,e=this.keyToTopicMap.get(a);e||(this.topicCounter++,e="topic_"+this.topicCounter.toString(),this.keyToTopicMap.set(a,e));b=d.call(c,e,b);c=this.keyToSubscriptionIdsMap.get(a)||[];c.push(b);this.keyToSubscriptionIdsMap.has(a)||this.keyToSubscriptionIdsMap.set(a,c)};
rD.prototype.unsubscribeByKey=function(a){var b=this.keyToSubscriptionIdsMap.get(a);if(b&&0<b.length){for(var c=0,d=0;d<b.length;d++)this.unsubscribe(b[d])&&c++;b=c===b.length;this.keyToTopicMap.delete(a);this.keyToSubscriptionIdsMap.delete(a);return b}return!1};
rD.prototype.unsubscribe=function(a){return this.JSC$10350_pubsub.unsubscribeByKey(a)};var o$a=function(){rD.apply(this,arguments);this.keyToReplaceableData=new Map};
_.H(o$a,rD);o$a.prototype.getData=function(a){var b=this.keyToReplaceableData.get(a);if(!b)return a;if(!b.hide){var c,d;return null!=(d=null==(c=b.replacement)?void 0:c.data)?d:b.originalData}};
var nEa=new o$a;_.sD=_.ht({toggleButtonViewModel:_.gt,buttonViewModel:_.et,miniAppScoreButtonViewModel:function(a){_.Nr(iEa)({data:a})}});var tD,GEa;tD=window;_.tt=tD.YT_I18N_FORMATTING_GOOG_LOCALE||"en-US";_.p$a=tD.YT_I18N_FORMATTING_PLURAL_RULES_SELECT||_.xVa;GEa=tD.YT_I18N_FORMATTING_DATE_TIME_SYMBOLS||_.eA;_.q$a=tD.YT_I18N_FORMATTING_RELATIVE_DATE_TIME_SYMBOLS||_.yVa;_.r$a=tD.YT_I18N_FORMATTING_NUMBER_FORMAT_SYMBOLS||jVa;var uD;uD={};_.s$a=(uD.FEwhat_to_watch="home",uD.FEhashtag="hashtag",uD.FEtrending="trending",uD.FEhistory="history",uD.SPunlimited="premium",uD.FEmemberships_and_purchases="paid_memberships",uD.SPredeem_code="redeem",uD.SPverify_location="locate",uD.SPminor_moment="minor_moment",uD.FEmini_app_container="mini_app",uD.FEnews_destination="news",uD.SPopen_in_app="open_in_app",uD.FEexplore="explore",uD.FEsubscriptions="subscriptions",uD.FEsfv_audio_pivot="sfv_audio_pivot",uD);_.vD=new _.gy("STATE_STORE_TOKEN");_.t$a=new _.gy("SELECT_TOKEN");_.u$a=new _.gy("DISPATCH_TOKEN");var v$a=function(a){this.store=a};
v$a.prototype.handleResponse=function(a){(a=_.B(a.frameworkUpdates,AGa))&&_.Co(a,this.store)};
v$a[fy]=[_.vD];var w$a=new _.gy("ENTITIES_RESPONSE_PROCESSOR_TOKEN");var x$a={account_advanced:[{style:"youtube_fill",version:1,size:155}],account_box:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],account_notifications:[{style:"youtube_fill",version:1,size:155}],account_playback:[{style:"youtube_fill",version:1,size:155}],account_privacy:[{style:"youtube_fill",version:1,size:155}],account_settings:[{style:"youtube_fill",version:1,size:155}],account_sharing:[{style:"youtube_fill",version:1,size:155}],admin_panel_settings:[{style:"youtube_outline",
version:1,size:24}],ameba:[{style:"youtube_fill",version:1,size:60}],"arrow-back":[{style:"youtube_outline",version:1,size:24,allowMirroring:!0}],"arrow-forward":[{style:"youtube_outline",version:1,size:24,allowMirroring:!0}],arrow_drop_down:[{style:"youtube_outline",version:1,size:24}],arrow_drop_up:[{style:"youtube_outline",version:1,size:24}],artwork:[{style:"youtube_fill",version:1,size:140}],bebo:[{style:"youtube_fill",version:1,size:60}],blogger:[{style:"youtube_fill",version:1,size:60}],chrome_icon:[{style:"youtube_fill",
version:1,size:192}],collections:[{style:"youtube_fill",version:1,size:24}],countdown_to_close:[{style:"youtube_fill",version:1,size:100}],countdown_to_close_digit:[{style:"youtube_fill",version:1,size:100}],creation_post:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],creator_studio_red_logo:[{style:"youtube_fill",version:1,size:24}],cyworld:[{style:"youtube_fill",version:1,size:60}],dark_theme:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",
version:1,size:24}],digg:[{style:"youtube_fill",version:1,size:60}],email:[{style:"youtube_fill",version:1,size:60}],embed:[{style:"youtube_fill",version:1,size:60}],emoji_activities:[{style:"youtube_fill",version:1,size:24}],emoji_food:[{style:"youtube_fill",version:1,size:24}],emoji_nature:[{style:"youtube_fill",version:1,size:24}],emoji_symbols:[{style:"youtube_fill",version:1,size:24}],emoji_travel:[{style:"youtube_fill",version:1,size:24}],empty_search:[{style:"youtube_fill",version:1,size:230}],
face_filled_happy:[{style:"youtube_fill",version:1,size:36}],face_filled_meh:[{style:"youtube_fill",version:1,size:36}],face_filled_sad:[{style:"youtube_fill",version:1,size:36}],face_filled_unhappy:[{style:"youtube_fill",version:1,size:36}],face_filled_very_happy:[{style:"youtube_fill",version:1,size:36}],face_outlined_happy:[{style:"youtube_outline",version:1,size:36}],face_outlined_meh:[{style:"youtube_outline",version:1,size:36}],face_outlined_sad:[{style:"youtube_outline",version:1,size:36}],
face_outlined_unhappy:[{style:"youtube_outline",version:1,size:36}],face_outlined_very_happy:[{style:"youtube_outline",version:1,size:36}],facebook:[{style:"youtube_fill",version:1,size:60}],fotka:[{style:"youtube_fill",version:1,size:60}],g_translate:[{style:"youtube_outline",version:1,size:24}],goo:[{style:"youtube_fill",version:1,size:60}],google:[{style:"youtube_fill",version:1,size:24}],hashtag_landing_page_empty:[{style:"youtube_fill",version:1,size:200}],hashtag_landing_page_empty_dark_mode:[{style:"youtube_fill",
version:1,size:200}],hashtag_landing_page_error:[{style:"youtube_fill",version:1,size:300}],hashtag_landing_page_error_dark_mode:[{style:"youtube_fill",version:1,size:300}],hi5:[{style:"youtube_fill",version:1,size:60}],kakao:[{style:"youtube_fill",version:1,size:60}],"keyboard-arrow-down":[{style:"youtube_outline",version:1,size:24}],"keyboard-arrow-up":[{style:"youtube_outline",version:1,size:24}],language:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],library_remove:[{style:"youtube_outline",
version:1,size:24}],linkedin:[{style:"youtube_fill",version:1,size:60}],livejournal:[{style:"youtube_fill",version:1,size:60}],member:[{style:"youtube_outline",version:2,size:16}],meneame:[{style:"youtube_fill",version:1,size:60}],mixi:[{style:"youtube_fill",version:1,size:60}],moderator:[{style:"youtube_outline",version:1,size:16}],money_fill:[{style:"youtube_fill",version:3,size:24}],myspace:[{style:"youtube_fill",version:1,size:60}],naver:[{style:"youtube_fill",version:1,size:60}],odnoklassniki:[{style:"youtube_fill",
version:1,size:60}],offline_download:[{style:"youtube_fill",version:1,size:24}],offline_downloading_eighty:[{style:"youtube_fill",version:1,size:24}],offline_downloading_forty:[{style:"youtube_fill",version:1,size:24}],offline_downloading_sixty:[{style:"youtube_fill",version:1,size:24}],offline_downloading_spinner:[{style:"youtube_fill",version:1,size:24}],offline_downloading_twenty:[{style:"youtube_fill",version:1,size:24}],offline_downloading_zero:[{style:"youtube_fill",version:1,size:24}],offline_no_content:[{style:"youtube_fill",
version:1,size:192}],offline_pause:[{style:"youtube_outline",version:1,size:24}],offline_pin:[{style:"youtube_fill",version:1,size:24}],open_in_panel:[{style:"youtube_fill",version:1,size:24}],owner:[{style:"youtube_outline",version:1,size:16}],pinterest:[{style:"youtube_fill",version:1,size:60}],"play-arrow":[{style:"youtube_fill",version:1,size:24}],play_disabled:[{style:"youtube_fill",version:1,size:24}],premium:[{style:"youtube_fill",version:1,size:14}],premium_standalone:[{style:"youtube_fill",
version:1,size:24}],"radio-button-unchecked":[{style:"youtube_outline",version:1,size:24}],rakuten:[{style:"youtube_fill",version:1,size:60}],reddit:[{style:"youtube_fill",version:1,size:60}],refresh:[{style:"youtube_outline",version:1,size:24}],screen_light:[{style:"youtube_outline",version:1,size:24}],search_prominent:[{style:"youtube_outline",version:1,size:24}],"shorts-comment":[{style:"youtube_fill",version:2,size:32}],"shorts-dislike":[{style:"youtube_fill",version:2,size:32}],"shorts-like":[{style:"youtube_fill",
version:2,size:32}],"shorts-pause":[{style:"youtube_fill",version:1,size:24}],"shorts-share":[{style:"youtube_fill",version:2,size:32}],skyblog:[{style:"youtube_fill",version:1,size:60}],skype:[{style:"youtube_fill",version:1,size:60}],sms:[{style:"youtube_fill",version:1,size:24}],sort:[{style:"youtube_fill",version:1,size:24}],spark:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],spark_search:[{style:"youtube_fill",version:1,size:24}],stumbleupon:[{style:"youtube_fill",
version:1,size:60}],subdirectory_arrow_right:[{style:"youtube_outline",version:1,size:24}],tuenti:[{style:"youtube_fill",version:1,size:60}],tumblr:[{style:"youtube_fill",version:1,size:60}],twitter:[{style:"youtube_fill",version:1,size:60}],unplugged_logo:[{style:"youtube_fill",version:1,size:24}],verified:[{style:"youtube_outline",version:2,size:16}],vertical_align_top:[{style:"youtube_outline",version:1,size:24}],video_call:[{style:"youtube_fill",version:1,size:24}],view_list:[{style:"youtube_fill",
version:1,size:24}],view_module:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],vkontakte:[{style:"youtube_fill",version:1,size:60}],"volume-off":[{style:"youtube_fill",version:1,size:24}],"volume-up":[{style:"youtube_fill",version:1,size:24}],waveform:[{style:"youtube_outline",version:1,size:24}],web_system_activity_dialog:[{style:"youtube_fill",version:1,size:60}],weibo:[{style:"youtube_fill",version:1,size:60}],whatsapp:[{style:"youtube_fill",version:1,size:60}],
wykop:[{style:"youtube_fill",version:1,size:60}],yahoo:[{style:"youtube_fill",version:1,size:60}],youtube_community_post:[{style:"youtube_fill",version:1,size:60}],youtube_community_repost:[{style:"youtube_fill",version:1,size:60}],youtube_kids_round:[{style:"youtube_fill",version:1,size:24}],youtube_logo:[{style:"youtube_fill",version:1,size:24}],youtube_music:[{style:"youtube_fill",version:1,size:24}],youtube_round:[{style:"youtube_fill",version:1,size:24}],youtube_shorts_brand_24:[{style:"youtube_fill",
version:1,size:24}],youtube_shorts_fill_no_triangle_red_16:[{style:"youtube_fill",version:1,size:16}],"yt-logo-red-updated":[{style:"youtube_fill",version:2,size:24}],"yt-logo-updated":[{style:"youtube_fill",version:2,size:24}]};var y$a=new _.gy("ICON_SET_TOKEN"),z$a=new _.gy("ICON_URL_PROVIDER_TOKEN");var wD={},A$a=(wD.ACCESS_TIME="clock",wD.ACCOUNT_BOX="person_account",wD.ACCOUNT_CIRCLE="person_circle",wD.ACCOUNT_LINKED="account_link_success",wD.ACCOUNT_UNLINKED="account_link",wD.ADD_FRIEND="people",wD.ADD_TO_LIBRARY="add",wD.ADD_TO_PLAYLIST="add",wD.ADD_TO_QUEUE_TAIL="list_queue",wD.ADD_TO_REMOTE_QUEUE="list_music",wD.ADD_TO_WATCH_LATER="clock",wD.ADD_VIDEO_LINK="film_strip_add",wD.ALERT_WARN_RED="alert_triangle",wD.ARROW_BACK="arrow_left",wD.ARROW_DROP_DOWN="chevron_down",wD.ARROW_DROP_UP="chevron_up",
wD.ARROW_FORWARD="arrow_right",wD.AUDIOTRACK="audio",wD.AUTO_AWESOME="sparkle",wD.AVATAR_ANONYMOUS="person_circle",wD.AVATAR_LOGGED_OUT="person_circle",wD.BACK="arrow_left",wD.BAR_CHART="bar_graph",wD.BLOCK="slash_circle_left",wD.BLOCK_USER="slash_circle_left",wD.BOOKMARK_BORDER="bookmark",wD.BREAKING_NEWS_ALT_1="article_alert",wD.CAMERA_ALT="camera",wD.CANCEL="x_circle",wD.CAPTIONS="closed_caption",wD.CHANNEL_NOTIFICATION_PREFERENCE_OFF="bell",wD.CHANNEL_NOTIFICATION_PREFERENCE_ON="bell_on",wD.CHAT=
"message_bubble_left",wD.CHECK_CIRCLE_OUTLINE="check_circle",wD.CHECK_CIRCLE_THICK="check_circle",wD.CLARIFY="article_clarify",wD.CLOSED_CAPTION_SELECTED="closed_caption",wD.CLOSE="x_mark",wD.CLOUD_UPLOAD="cloud_arrow_up",wD.COLLAPSE="chevron_up",wD.COLLECTION="layers",wD.COMMENT="message_bubble_right",wD.CONSENT_SHIELD="person_shield",wD.CONTENT_CUT="scissors",wD.COURSE="lightbulb",wD.CREATION_LIVE="radar_live",wD.CREATION_UPLOAD="my_videos",wD.CREATION_UPLOAD_RED="upload",wD.CREATOR_STUDIO="youtube_studio",
wD.DELETE="trash_can",wD.DELETE_SWEEP="trash_can",wD.DESKTOP="laptop",wD.DISLIKE="thumb_down",wD.DISLIKE_SELECTED="thumb_down",wD.DISMISSAL="x_mark",wD.DOWN_ARROW="arrow_down",wD.DO_NOT_DISTURB="slash_circle_left",wD.DRAFT="paper_corner_folded",wD.DRAG_HANDLE="bars_2",wD.EDIT="pencil",wD.EMOJI="face_very_happy",wD.EMOJI_FLAGS="flag",wD.EMOJI_OBJECTS="lightbulb",wD.EMOJI_PEOPLE="face_very_happy",wD.EMOJI_RECENT="clock",wD.EMPTY_HEART="heart",wD.EMPTY_LIKE="thumb_up",wD.ERROR_BLACK="alert_circle",wD.ERROR_OUTLINE=
"alert_circle",wD.EXIT_APP="arrow_in",wD.EXIT_TO_APP="arrow_in",wD.EXPAND="chevron_down",wD.EXPAND_ALL="chevron_expand",wD.EXPAND_LESS="chevron_up",wD.EXPAND_MORE="chevron_down",wD.EXPLORE="compass",wD.EXPLORE_DESTINATION="compass",wD.EXTERNAL_LINK="open_new",wD.FAB_UPLOAD="upload",wD.FACT_CHECK="article_check",wD.FASHION_LOGO="fashion",wD.FEEDBACK="message_bubble_alert",wD.FILL_DOLLAR_SIGN_HEART_12="dollar_sign_heart",wD.FLAG="flag",wD.FULL_HEART="heart",wD.GAMING_LOGO="gaming",wD.GO_TO_PAGE="arrow_right",
wD.HAPPY="face_happy",wD.HEALTH_AND_SAFETY="shield_plus",wD.HELP="question_circle",wD.HELP_OUTLINE="question_circle",wD.HIDE="slash_circle_left",wD.IMAGE="image",wD.INFINITY_ICON="infinity",wD.INFO="info_circle",wD.INFO_OUTLINE="info_circle",wD.INSERT_PHOTO="image",wD.KEEP="pin",wD.KEEP_OFF="pin_off",wD.KEYBOARD="keyboard",wD.KEYBOARD_ARROW_DOWN="chevron_down",wD.KEYBOARD_ARROW_UP="chevron_up",wD.KIDS_BLOCK="slash_circle_left",wD.LANGUAGE="globe",wD.LAUNCH="open_new",wD.LIBRARY_OUTLINE="library",
wD.LIKES_PLAYLIST="thumb_up",wD.LIKE="thumb_up",wD.LIKE_SELECTED="thumb_up",wD.LIVE="radar_live",wD.LIVE_UNLISTED="link",wD.LOCATION_ON="location_point",wD.LOCATION_PIN="location_point",wD.LOOP="arrow_repeat",wD.LOOP_ACTIVE="arrow_repeat",wD.LOOP_ONE="arrow_repeat_1",wD.LOOP_ONE_ACTIVE="arrow_repeat_1",wD.MEH="face_meh",wD.MEMBERS_ONLY_MODE_OFF="message_bubble_left",wD.MESSAGE="message_bubble_left",wD.MICROPHONE_ON="mic",wD.MIX="youtube_mix",wD.MONETIZATION_ON="dollar_sign_circle",wD.MONEY_FILL="dollar_sign_container",
wD.MONEY_FILL_JPY="yen_sign_container",wD.MONEY_HEART="dollar_sign_heart",wD.MORE_HORIZ="overflow_horizontal",wD.MORE_VERT="overflow_vertical",wD.MUSIC="audio",wD.MUSIC_NOTE_SYMBOL="music",wD.MUSIC_SHUFFLE="arrow_shuffle",wD.MY_CHANNEL="person_circle",wD.MY_LOCATION="location_point",wD.NEXT="chevron_right",wD.NOTIFICATIONS="bell",wD.NOTIFICATIONS_ACTIVE="bell_on",wD.NOTIFICATIONS_DONE_CHECKMARK="check",wD.NOTIFICATIONS_INBOX="bell",wD.NOTIFICATIONS_NONE="bell",wD.NOTIFICATIONS_OFF="bell_off",wD.NOT_INTERESTED=
"slash_circle_left",wD.OFFICIAL_ARTIST_BADGE="audio",wD.OFFLINE_CLOUD="cloud_off",wD.OFFLINE_DOWNLOAD="download",wD.OPEN_IN_NEW="open_new",wD.OUTLINE_BAG="bag",wD.OUTLINE_YOUTUBE_IMPROVE_TV="youtube_improve_tv",wD.PAID="dollar_sign",wD.PAUSE_OUTLINED="pause",wD.PAYMENT="credit_card",wD.PHONE_DOWNLOAD="mobile_download",wD.PLAYABLES_LOGO="tic_tac_toe",wD.PLAYLISTS="list_play_arrow",wD.PLAYLIST_ADD="list_add",wD.PLAYLIST_ADD_CHECK="list_check",wD.PLAY_ALL="play_arrow",wD.PLAY_CIRCLE="play_arrow_circle",
wD.PLAY_OUTLINED="play_arrow_circle",wD.PRIVACY_PRIVATE="lock",wD.PRIVACY_PUBLIC="earth",wD.PRIVACY_UNLISTED="link",wD.PROMOTE="megaphone",wD.PURCHASES="price_tag",wD.PURCHASE_SUPER_CHAT="super_chat",wD.PURCHASE_SUPER_STICKER="super_sticker",wD.QUESTION_ANSWER="message_bubble_question",wD.QUEUE_PLAY_LAST="list_queue_last",wD.REMOVE="bar_circle",wD.REMOVE_CIRCLE="bar_circle",wD.REMOVE_CIRCLE_OUTLINE="bar_circle",wD.REMOVE_FROM_HISTORY="bar_circle",wD.REMOVE_FROM_PLAYLIST="bar_circle",wD.REPLAY="arrow_circle",
wD.REPORT_PROBLEM="alert_triangle",wD.SAD="face_sad",wD.SAVE_PLAYLIST="library_add",wD.SCHEDULE="clock",wD.SCHOOL="creator_academy",wD.SCREEN_FULLSCREEN="screen_full",wD.SEARCH_HISTORY="arrow_time",wD.SETTINGS="gear",wD.SETTINGS_LIGHT="gear",wD.SETTINGS_MATERIAL="gear",wD.SHARE_ARROW="share",wD.SHIELD_WITH_AVATAR="person_shield",wD.SHOPPING_BAG="bag",wD.SHOPPING_CART="cart",wD.SHORTS_COMMENT="youtube_shorts_message_bubble_right",wD.SHORTS_DISLIKE="youtube_shorts_thumb_down",wD.SHORTS_LIKE="youtube_shorts_thumb_up",
wD.SHORTS_SHARE="youtube_shorts_share",wD.SHUFFLE="arrow_shuffle",wD.SLOW_MODE_OFF="message_bubble_left",wD.SOCIAL="people",wD.SORT="menu_sort",wD.SPEED_1X="1x",wD.SPEED_1_POINT_2X="1_point_2x",wD.SPEED_1_POINT_5X="1_point_5x",wD.SPEED_1_POINT_8X="1_point_8x",wD.SPEED_2X="2x",wD.SPEED_POINT_2X="point_2x",wD.SPEED_POINT_8X="point_8x",wD.SPONSORSHIP_STAR="memberships",wD.STAFF_PICK="spotlight",wD.START_DVR="add",wD.STAR_BORDER="star",wD.STICKER_EMOTICON="face_happy",wD.STOP_DVR="stop",wD.SUBSCRIBE=
"youtube_logo_icon",wD.SUBSCRIPTION_MANAGER="gear",wD.SUPERVISOR_ACCOUNT="people",wD.SWITCH_ACCOUNTS="person_account",wD.TAB_ACCOUNT="person",wD.TAB_EXPLORE="compass",wD.TAB_HOME="home",wD.TAB_INBOX="mail",wD.TAB_LIKED="thumb_up",wD.TAB_SHORTS="youtube_shorts",wD.TAB_SUBSCRIPTIONS="subscriptions",wD.TAB_TRENDING="fire",wD.TIMER="stopwatch",wD.TRENDING="fire",wD.TRENDING_UP="rating_up",wD.TROPHY="trophy",wD.TUNE="adjust",wD.UNBLOCK_USER="bar_circle",wD.UNLIMITED="youtube_logo_icon",wD.UNPLUGGED_LIVE_GUIDE=
"radar_live",wD.UNPLUGGED_SPORTS="eye_off",wD.UPLOADS="library",wD.UP_ARROW="arrow_up",wD.VERTICAL_ALIGN_BOTTOM="download",wD.VERY_HAPPY="face_very_happy",wD.VERY_SAD="face_very_sad",wD.VIDEOS="play_arrow_circle",wD.VIDEO_CALL="video_camera_add",wD.VIDEO_LIBRARY_WHITE="library",wD.VIDEO_YOUTUBE="youtube_logo_icon",wD.VIEW_LIST="list_view",wD.VISIBILITY="eye",wD.VISIBILITY_OFF="eye_off",wD.VOLUME_MUTE="volume_off",wD.VOLUME_UP="volume_on",wD.WALLPAPER="image",wD.WARNING="alert_triangle",wD.WATCH_HISTORY=
"arrow_time",wD.WATCH_LATER="clock",wD.WATCH_RELATED_MIX="youtube_mix",wD.WHAT_TO_WATCH="home",wD.YOUTUBE_MUSIC_MONOCHROME="youtube_music",wD.YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16="youtube_shorts_no_triangle",wD.YOUTUBE_SHORTS_FILL_NO_TRIANGLE_WHITE_16="youtube_shorts_no_triangle",wD);var B$a={15:[{style:"youtube_outline",version:3,size:24}],"1_point_2x":[{style:"youtube_outline",version:1,size:24}],"1_point_5x":[{style:"youtube_outline",version:1,size:24}],"1_point_8x":[{style:"youtube_outline",version:1,size:24}],"1x":[{style:"youtube_outline",version:1,size:24}],"2x":[{style:"youtube_outline",version:3,size:24}],"3x":[{style:"youtube_outline",version:3,size:24}],"4k":[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],60:[{style:"youtube_outline",
version:3,size:24}],"8k":[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],account_link:[{style:"youtube_outline",version:6,size:24}],account_link_error:[{style:"youtube_outline",version:5,size:24}],account_link_some:[{style:"youtube_fill",version:5,size:24}],account_link_success:[{style:"youtube_fill",version:5,size:24}],add:[{style:"youtube_outline",version:7,size:16},{style:"youtube_outline",version:7,size:24}],add_circle:[{style:"youtube_outline",version:3,
size:24},{style:"youtube_outline",version:3,size:36}],add_half_circle:[{style:"youtube_outline",version:2,size:24}],adjust:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],airplay:[{style:"youtube_outline",version:4,size:24}],album:[{style:"youtube_fill",version:4,size:24},{style:"youtube_outline",version:4,size:24}],alert_circle:[{style:"youtube_fill",version:7,size:24},{style:"youtube_outline",version:7,size:16},{style:"youtube_outline",version:7,size:24}],
alert_triangle:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],align_center:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],align_left:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],align_right:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],arrow_caps:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],arrow_circle:[{style:"youtube_outline",
version:6,size:24},{style:"youtube_outline",version:6,size:48}],arrow_circle_dash:[{style:"youtube_outline",version:1,size:24}],arrow_circle_right:[{style:"youtube_outline",version:1,size:12},{style:"youtube_outline",version:1,size:16},{style:"youtube_outline",version:1,size:18},{style:"youtube_outline",version:1,size:24}],arrow_diagonal:[{style:"youtube_outline",version:5,size:24}],arrow_down:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],arrow_down_circle:[{style:"youtube_fill",
version:1,size:24}],arrow_flip:[{style:"youtube_outline",version:8,size:16},{style:"youtube_outline",version:8,size:24}],arrow_in:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],arrow_left:[{style:"youtube_outline",version:6,size:24,allowMirroring:!0}],arrow_pause:[{style:"youtube_outline",version:1,size:24}],arrow_redo:[{style:"youtube_outline",version:1,size:24}],arrow_remix:[{style:"youtube_outline",version:1,size:24}],arrow_repeat:[{style:"youtube_fill",
version:5,size:24},{style:"youtube_outline",version:5,size:24}],arrow_repeat_1:[{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",version:3,size:24}],arrow_right:[{style:"youtube_outline",version:2,size:24,allowMirroring:!0}],arrow_shuffle:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],arrow_skip_forward:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],arrow_split:[{style:"youtube_outline",version:1,size:24}],
arrow_swap_horizontal:[{style:"youtube_outline",version:1,size:24}],arrow_time:[{style:"youtube_fill",version:8,size:24},{style:"youtube_outline",version:8,size:24}],arrow_time_forward:[{style:"youtube_outline",version:1,size:24}],arrow_undo:[{style:"youtube_outline",version:1,size:24}],arrow_up:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],arrow_up_circle:[{style:"youtube_fill",version:1,size:24}],arrows_alert:[{style:"youtube_outline",version:1,size:24}],
article:[{style:"youtube_outline",version:2,size:24}],article_alert:[{style:"youtube_outline",version:2,size:24}],article_check:[{style:"youtube_outline",version:2,size:24}],article_clarify:[{style:"youtube_outline",version:2,size:24}],audio:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],audio_off:[{style:"youtube_outline",version:2,size:24}],audio_surround:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],background:[{style:"youtube_outline",
version:1,size:24}],backspace:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],bag:[{style:"youtube_fill",version:4,size:18},{style:"youtube_fill",version:4,size:24},{style:"youtube_outline",version:4,size:18},{style:"youtube_outline",version:4,size:24}],bag_bookmark:[{style:"youtube_outline",version:1,size:24}],bar_circle:[{style:"youtube_outline",version:4,size:24}],bar_graph:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],
bar_graph_box_vertical:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],bar_horizontal:[{style:"youtube_outline",version:2,size:16},{style:"youtube_outline",version:2,size:24}],bars_2:[{style:"youtube_outline",version:9,size:16},{style:"youtube_outline",version:9,size:24}],bars_3:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],bell:[{style:"youtube_fill",version:8,size:24},{style:"youtube_outline",version:8,size:24}],bell_off:[{style:"youtube_outline",
version:5,size:24}],bell_on:[{style:"youtube_fill",version:6,size:24}],blur:[{style:"youtube_outline",version:1,size:24}],book:[{style:"youtube_outline",version:1,size:24}],bookmark:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],box_bar:[{style:"youtube_fill",version:3,size:24}],box_check:[{style:"youtube_fill",version:5,size:18},{style:"youtube_fill",version:5,size:24},{style:"youtube_fill",version:5,size:36}],box_chevron_right:[{style:"youtube_outline",version:3,
size:24}],box_dashed_triangle:[{style:"youtube_outline",version:3,size:24}],box_empty:[{style:"youtube_outline",version:5,size:24}],box_open_check:[{style:"youtube_outline",version:2,size:24}],box_pencil:[{style:"youtube_outline",version:3,size:16},{style:"youtube_outline",version:3,size:24}],box_placeholder_left:[{style:"youtube_outline",version:1,size:24}],box_search:[{style:"youtube_outline",version:1,size:24}],boxes_2:[{style:"youtube_outline",version:3,size:24}],briefcase:[{style:"youtube_outline",
version:1,size:24}],brightness:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],broadcast:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:16},{style:"youtube_outline",version:2,size:18},{style:"youtube_outline",version:2,size:24},{style:"youtube_outline",version:2,size:48}],bug:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],business:[{style:"youtube_outline",version:2,size:24}],calendar:[{style:"youtube_fill",
version:2,size:24},{style:"youtube_outline",version:2,size:24}],camera:[{style:"youtube_fill",version:7,size:24},{style:"youtube_outline",version:7,size:24}],camera_audio:[{style:"youtube_outline",version:4,size:24}],camera_effects:[{style:"youtube_outline",version:4,size:24}],camera_flip:[{style:"youtube_outline",version:3,size:24}],camera_hashtag:[{style:"youtube_outline",version:4,size:24}],camera_switch:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],cart:[{style:"youtube_fill",
version:2,size:24},{style:"youtube_outline",version:2,size:24}],celebration:[{style:"youtube_outline",version:1,size:24}],check:[{style:"youtube_fill",version:8,size:16},{style:"youtube_fill",version:8,size:24},{style:"youtube_outline",version:8,size:16},{style:"youtube_outline",version:8,size:24}],check_circle:[{style:"youtube_fill",version:8,size:18},{style:"youtube_fill",version:8,size:24},{style:"youtube_outline",version:8,size:24}],check_double:[{style:"youtube_outline",version:1,size:24}],check_double_off:[{style:"youtube_outline",
version:1,size:24}],chevron_collapse:[{style:"youtube_outline",version:2,size:24}],chevron_down:[{style:"youtube_outline",version:7,size:18},{style:"youtube_outline",version:7,size:24}],chevron_down_circle:[{style:"youtube_fill",version:1,size:24}],chevron_expand:[{style:"youtube_outline",version:4,size:24}],chevron_left:[{style:"youtube_outline",version:8,size:16,allowMirroring:!0},{style:"youtube_outline",version:8,size:18,allowMirroring:!0},{style:"youtube_outline",version:8,size:24,allowMirroring:!0}],
chevron_left_circle:[{style:"youtube_fill",version:1,size:24}],chevron_left_ios:[{style:"youtube_outline",version:1,size:24}],chevron_right:[{style:"youtube_outline",version:4,size:16,allowMirroring:!0},{style:"youtube_outline",version:4,size:18,allowMirroring:!0},{style:"youtube_outline",version:4,size:24,allowMirroring:!0}],chevron_right_circle:[{style:"youtube_fill",version:1,size:24}],chevron_right_ios:[{style:"youtube_outline",version:1,size:24}],chevron_up:[{style:"youtube_outline",version:6,
size:18},{style:"youtube_outline",version:6,size:24}],chevron_up_circle:[{style:"youtube_fill",version:1,size:24}],chromecast:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],chromecast_animate_frame_1:[{style:"youtube_outline",version:5,size:24}],chromecast_animate_frame_2:[{style:"youtube_outline",version:5,size:24}],chromecast_animate_frame_3:[{style:"youtube_outline",version:5,size:24}],circle:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",
version:5,size:24}],circle_full:[{style:"youtube_fill",version:2,size:24}],circle_half_full:[{style:"youtube_outline",version:1,size:24}],circles_6:[{style:"youtube_fill",version:1,size:24}],circles_overlap:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],clapperboard:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],clock:[{style:"youtube_fill",version:7,size:24},{style:"youtube_outline",version:7,size:16},{style:"youtube_outline",
version:7,size:24}],clock_arrows:[{style:"youtube_outline",version:1,size:24}],clock_arrows_alert:[{style:"youtube_outline",version:1,size:24}],clock_half_circle:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],closed_caption:[{style:"youtube_fill",version:10,size:24},{style:"youtube_outline",version:10,size:24}],cloud:[{style:"youtube_outline",version:1,size:24}],cloud_arrow_down:[{style:"youtube_outline",version:2,size:24}],cloud_arrow_up:[{style:"youtube_outline",
version:2,size:24}],cloud_off:[{style:"youtube_outline",version:2,size:24}],compass:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],controller:[{style:"youtube_outline",version:1,size:24}],copy:[{style:"youtube_outline",version:2,size:24}],copyright:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],creator_academy:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],credit_card:[{style:"youtube_outline",
version:2,size:24}],crop:[{style:"youtube_outline",version:2,size:16},{style:"youtube_outline",version:2,size:24}],crop_rotate:[{style:"youtube_outline",version:1,size:24}],dashboard_plus:[{style:"youtube_outline",version:1,size:16},{style:"youtube_outline",version:1,size:18},{style:"youtube_outline",version:1,size:20},{style:"youtube_outline",version:1,size:24}],die_3:[{style:"youtube_outline",version:3,size:24}],directions:[{style:"youtube_outline",version:2,size:24}],dollar_sign:[{style:"youtube_fill",
version:7,size:24},{style:"youtube_outline",version:7,size:24}],dollar_sign_circle:[{style:"youtube_fill",version:8,size:16},{style:"youtube_fill",version:8,size:24},{style:"youtube_outline",version:8,size:16},{style:"youtube_outline",version:8,size:24}],dollar_sign_circle_pause:[{style:"youtube_outline",version:1,size:24}],dollar_sign_circle_plus:[{style:"youtube_outline",version:1,size:24}],dollar_sign_container:[{style:"youtube_outline",version:7,size:24}],dollar_sign_heart:[{style:"youtube_fill",
version:20,size:12},{style:"youtube_fill",version:20,size:24},{style:"youtube_outline",version:20,size:16},{style:"youtube_outline",version:20,size:24}],dollar_sign_off:[{style:"youtube_outline",version:3,size:24}],download:[{style:"youtube_fill",version:9,size:24},{style:"youtube_outline",version:9,size:16},{style:"youtube_outline",version:9,size:24}],downloaded:[{style:"youtube_fill",version:7,size:24}],downloading:[{style:"youtube_outline",version:5,size:24}],downloading_0:[{style:"youtube_outline",
version:5,size:24}],downloading_1:[{style:"youtube_outline",version:6,size:24}],downloading_2:[{style:"youtube_outline",version:6,size:24}],downloading_3:[{style:"youtube_outline",version:6,size:24}],downloading_4:[{style:"youtube_outline",version:6,size:24}],downloading_5:[{style:"youtube_outline",version:7,size:24}],downloading_6:[{style:"youtube_outline",version:6,size:24}],drive_add:[{style:"youtube_outline",version:2,size:24}],earth:[{style:"youtube_fill",version:12,size:24},{style:"youtube_outline",
version:12,size:16},{style:"youtube_outline",version:12,size:18},{style:"youtube_outline",version:12,size:24}],explicit:[{style:"youtube_fill",version:5,size:18},{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],eye:[{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",version:3,size:24}],eye_off:[{style:"youtube_outline",version:4,size:24}],eyedropper:[{style:"youtube_outline",version:1,size:24}],face_happy:[{style:"youtube_fill",version:7,size:24},
{style:"youtube_fill",version:7,size:36},{style:"youtube_outline",version:7,size:24},{style:"youtube_outline",version:7,size:36}],face_meh:[{style:"youtube_fill",version:7,size:24},{style:"youtube_fill",version:7,size:36},{style:"youtube_outline",version:7,size:24},{style:"youtube_outline",version:7,size:36}],face_meh_2:[{style:"youtube_fill",version:6,size:24},{style:"youtube_fill",version:6,size:36},{style:"youtube_outline",version:6,size:24},{style:"youtube_outline",version:6,size:36}],face_sad:[{style:"youtube_fill",
version:7,size:24},{style:"youtube_fill",version:7,size:36},{style:"youtube_outline",version:7,size:24},{style:"youtube_outline",version:7,size:36}],face_unhappy:[{style:"youtube_fill",version:6,size:24},{style:"youtube_fill",version:6,size:36},{style:"youtube_outline",version:6,size:24},{style:"youtube_outline",version:6,size:36}],face_upset:[{style:"youtube_fill",version:7,size:24},{style:"youtube_fill",version:7,size:36},{style:"youtube_outline",version:7,size:24},{style:"youtube_outline",version:7,
size:36}],face_very_happy:[{style:"youtube_fill",version:7,size:24},{style:"youtube_fill",version:7,size:36},{style:"youtube_outline",version:7,size:24},{style:"youtube_outline",version:7,size:36}],face_very_sad:[{style:"youtube_fill",version:7,size:24},{style:"youtube_fill",version:7,size:36},{style:"youtube_outline",version:7,size:24},{style:"youtube_outline",version:7,size:36}],fashion:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],fast_back:[{style:"youtube_outline",
version:2,size:24}],fast_forward:[{style:"youtube_fill",version:3,size:24}],film_strip:[{style:"youtube_fill",version:4,size:24},{style:"youtube_outline",version:4,size:24}],film_strip_add:[{style:"youtube_outline",version:1,size:24}],filter_face:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],filter_photo:[{style:"youtube_outline",version:5,size:24}],fire:[{style:"youtube_fill",version:8,size:24},{style:"youtube_outline",version:8,size:16},{style:"youtube_outline",
version:8,size:24}],fireworks:[{style:"youtube_outline",version:2,size:24}],flag:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],flash_auto:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],flash_circle:[{style:"youtube_fill",version:3,size:18},{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",version:3,size:24}],flash_off:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],
flash_on:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],flip_horizontal:[{style:"youtube_outline",version:3,size:24}],flip_horizontal_dash:[{style:"youtube_outline",version:1,size:24}],flip_vertical_dash:[{style:"youtube_outline",version:1,size:24}],gaming:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],gear:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],ghost:[{style:"youtube_outline",
version:3,size:24}],gif:[{style:"youtube_outline",version:1,size:24}],gift:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],globe:[{style:"youtube_outline",version:2,size:24}],glow:[{style:"youtube_outline",version:1,size:24}],google_lens:[{style:"youtube_outline",version:3,size:24}],greater_than_20:[{style:"youtube_outline",version:2,size:24}],grid_2x2:[{style:"youtube_outline",version:1,size:24}],grid_3_by_3:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",
version:1,size:24}],grid_asymmetrical:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],hand:[{style:"youtube_outline",version:1,size:24}],hand_long_press:[{style:"youtube_outline",version:2,size:24}],hand_pinch_in:[{style:"youtube_outline",version:2,size:24}],hands_heart:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],hd:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],headset:[{style:"youtube_fill",
version:6,size:24},{style:"youtube_outline",version:6,size:24}],heart:[{style:"youtube_fill",version:15,size:13},{style:"youtube_fill",version:15,size:24},{style:"youtube_outline",version:15,size:16},{style:"youtube_outline",version:15,size:24}],heart_box:[{style:"youtube_outline",version:1,size:24}],heart_circle:[{style:"youtube_outline",version:1,size:16},{style:"youtube_outline",version:1,size:18},{style:"youtube_outline",version:1,size:20},{style:"youtube_outline",version:1,size:24}],heart_off:[{style:"youtube_outline",
version:2,size:24}],highlights:[{style:"youtube_outline",version:1,size:24}],home:[{style:"youtube_fill",version:7,size:24},{style:"youtube_outline",version:7,size:24}],hourglass:[{style:"youtube_outline",version:1,size:16},{style:"youtube_outline",version:1,size:24}],image:[{style:"youtube_outline",version:5,size:24}],image_add:[{style:"youtube_outline",version:1,size:24}],image_wallpaper:[{style:"youtube_outline",version:1,size:24}],incognito:[{style:"youtube_fill",version:7,size:24},{style:"youtube_outline",
version:7,size:24}],infinity:[{style:"youtube_outline",version:1,size:24}],info_circle:[{style:"youtube_outline",version:8,size:16},{style:"youtube_outline",version:8,size:18},{style:"youtube_outline",version:8,size:20},{style:"youtube_outline",version:8,size:24}],key:[{style:"youtube_outline",version:4,size:24}],keyboard:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],label:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],
laptop:[{style:"youtube_outline",version:2,size:24}],laptop_mobile:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],layers:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],leaf:[{style:"youtube_outline",version:1,size:24}],less_than_4:[{style:"youtube_outline",version:2,size:24}],library:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],library_add:[{style:"youtube_outline",version:7,size:16},
{style:"youtube_outline",version:7,size:24}],library_image:[{style:"youtube_outline",version:1,size:24}],library_music:[{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",version:3,size:24}],library_saved:[{style:"youtube_fill",version:6,size:24}],lightbulb:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],link:[{style:"youtube_outline",version:5,size:18},{style:"youtube_outline",version:5,size:24}],link_off:[{style:"youtube_outline",version:1,size:24}],
list_add:[{style:"youtube_outline",version:5,size:24}],list_check:[{style:"youtube_fill",version:2,size:24}],list_music:[{style:"youtube_outline",version:3,size:24}],list_pencil:[{style:"youtube_outline",version:5,size:24}],list_play_arrow:[{style:"youtube_fill",version:7,size:24},{style:"youtube_outline",version:7,size:24}],list_queue:[{style:"youtube_outline",version:1,size:24}],list_queue_last:[{style:"youtube_outline",version:1,size:24}],list_queue_next:[{style:"youtube_outline",version:1,size:24}],
list_remove:[{style:"youtube_outline",version:1,size:24}],list_view:[{style:"youtube_outline",version:1,size:24}],location_point:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],location_point_off:[{style:"youtube_outline",version:1,size:24}],lock:[{style:"youtube_fill",version:8,size:24},{style:"youtube_outline",version:8,size:16},{style:"youtube_outline",version:8,size:18},{style:"youtube_outline",version:8,size:24}],lock_open:[{style:"youtube_outline",version:2,
size:24}],magic_wand:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],mail:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],map:[{style:"youtube_outline",version:2,size:24}],medal:[{style:"youtube_outline",version:1,size:24}],medal_star:[{style:"youtube_outline",version:1,size:24}],meet:[{style:"youtube_outline",version:1,size:24}],megaphone:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],
memberships:[{style:"youtube_fill",version:5,size:16},{style:"youtube_fill",version:5,size:18},{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],mention:[{style:"youtube_outline",version:3,size:16},{style:"youtube_outline",version:3,size:24}],menu_filter:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],menu_sort:[{style:"youtube_outline",version:4,size:24}],message_bubble_alert:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",
version:6,size:24}],message_bubble_empty:[{style:"youtube_outline",version:1,size:24}],message_bubble_left:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],message_bubble_left_boost:[{style:"youtube_outline",version:1,size:24}],message_bubble_overlap:[{style:"youtube_fill",version:7,size:24},{style:"youtube_outline",version:7,size:24}],message_bubble_question:[{style:"youtube_fill",version:2,size:16},{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",
version:2,size:16},{style:"youtube_outline",version:2,size:24}],message_bubble_right:[{style:"youtube_fill",version:14,size:24},{style:"youtube_fill",version:14,size:32},{style:"youtube_outline",version:14,size:16},{style:"youtube_outline",version:14,size:24}],message_bubble_right_caption:[{style:"youtube_outline",version:1,size:24}],mic:[{style:"youtube_fill",version:8,size:24},{style:"youtube_outline",version:8,size:24}],mic_off:[{style:"youtube_outline",version:2,size:24}],mobile:[{style:"youtube_fill",
version:2,size:24},{style:"youtube_outline",version:2,size:24}],mobile_check:[{style:"youtube_outline",version:1,size:24}],mobile_download:[{style:"youtube_outline",version:3,size:24}],mobile_screen_horizontal:[{style:"youtube_outline",version:1,size:24}],mobile_screen_vertical:[{style:"youtube_outline",version:1,size:24}],money_hand:[{style:"youtube_outline",version:2,size:24}],monitor_display:[{style:"youtube_outline",version:2,size:24}],moon_z:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",
version:1,size:24}],motion:[{style:"youtube_outline",version:1,size:24}],music:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:18},{style:"youtube_outline",version:5,size:24}],music_off:[{style:"youtube_outline",version:3,size:24}],music_scissors:[{style:"youtube_outline",version:3,size:24}],music_shape:[{style:"youtube_outline",version:3,size:24}],music_video:[{style:"youtube_outline",version:3,size:24}],music_video_off:[{style:"youtube_outline",version:1,size:24}],
my_videos:[{style:"youtube_outline",version:6,size:24}],news:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:12},{style:"youtube_outline",version:2,size:24}],odometer:[{style:"youtube_outline",version:3,size:24}],open_new:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],overflow_horizontal:[{style:"youtube_outline",version:4,size:24},{style:"youtube_outline",version:4,size:32}],overflow_vertical:[{style:"youtube_outline",version:10,
size:24}],paint_bucket:[{style:"youtube_outline",version:2,size:24}],palette:[{style:"youtube_outline",version:1,size:24}],panels:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],paper_corner_folded:[{style:"youtube_outline",version:1,size:24}],pause:[{style:"youtube_fill",version:6,size:24}],pdf:[{style:"youtube_outline",version:1,size:24}],pencil:[{style:"youtube_outline",version:5,size:24}],people:[{style:"youtube_outline",version:5,size:24}],people_2:[{style:"youtube_fill",
version:1,size:24},{style:"youtube_outline",version:1,size:24}],people_group:[{style:"youtube_outline",version:3,size:16},{style:"youtube_outline",version:3,size:24}],person:[{style:"youtube_fill",version:3,size:13},{style:"youtube_fill",version:3,size:16},{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",version:3,size:13},{style:"youtube_outline",version:3,size:16},{style:"youtube_outline",version:3,size:24}],person_2:[{style:"youtube_outline",version:1,size:24}],person_account:[{style:"youtube_outline",
version:6,size:24}],person_add:[{style:"youtube_outline",version:5,size:24}],person_box:[{style:"youtube_outline",version:5,size:24}],person_circle:[{style:"youtube_fill",version:8,size:24},{style:"youtube_outline",version:8,size:24}],person_circle_slash:[{style:"youtube_outline",version:1,size:24}],person_minus:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],person_music:[{style:"youtube_fill",version:4,size:24},{style:"youtube_outline",version:4,size:24}],
person_radar:[{style:"youtube_outline",version:3,size:24}],person_setting:[{style:"youtube_outline",version:6,size:24}],person_shield:[{style:"youtube_outline",version:6,size:24}],phone:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],picture_in_picture:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],picture_in_picture_combine:[{style:"youtube_outline",version:1,size:24}],pin:[{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",
version:3,size:24}],pin_off:[{style:"youtube_outline",version:1,size:24}],play_arrow:[{style:"youtube_fill",version:7,size:24},{style:"youtube_outline",version:7,size:24}],play_arrow_circle:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],play_arrow_half_circle:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],podcast:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:16},{style:"youtube_outline",
version:1,size:18},{style:"youtube_outline",version:1,size:24}],point_2x:[{style:"youtube_outline",version:1,size:24}],point_3x:[{style:"youtube_outline",version:3,size:24}],point_5x:[{style:"youtube_outline",version:3,size:24}],point_8x:[{style:"youtube_outline",version:1,size:24}],poll:[{style:"youtube_outline",version:7,size:16},{style:"youtube_outline",version:7,size:24},{style:"youtube_outline",version:7,size:40}],pound:[{style:"youtube_outline",version:3,size:24}],presentation:[{style:"youtube_outline",
version:1,size:24}],presentation_remove:[{style:"youtube_outline",version:1,size:24}],price_tag:[{style:"youtube_outline",version:5,size:24}],price_tag_heart:[{style:"youtube_outline",version:1,size:24}],qr_code:[{style:"youtube_outline",version:2,size:24}],question_circle:[{style:"youtube_outline",version:5,size:24}],quotation_mark:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],quotation_mark_off:[{style:"youtube_outline",version:1,size:24}],radar_live:[{style:"youtube_fill",
version:6,size:24},{style:"youtube_outline",version:6,size:16},{style:"youtube_outline",version:6,size:24}],rating_down:[{style:"youtube_outline",version:1,size:24}],rating_up:[{style:"youtube_outline",version:7,size:12},{style:"youtube_outline",version:7,size:16},{style:"youtube_outline",version:7,size:24}],replay_arrow:[{style:"youtube_outline",version:1,size:24}],rotate_90:[{style:"youtube_outline",version:1,size:24}],rotate_90_clockwise:[{style:"youtube_outline",version:2,size:24}],rss:[{style:"youtube_outline",
version:1,size:16},{style:"youtube_outline",version:1,size:24}],rss_off:[{style:"youtube_outline",version:1,size:16},{style:"youtube_outline",version:1,size:24}],samples:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],saturation:[{style:"youtube_outline",version:1,size:24}],scissors:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],scissors_cut:[{style:"youtube_outline",version:1,size:24}],screen_default:[{style:"youtube_fill",
version:1,size:24},{style:"youtube_fill",version:1,size:48},{style:"youtube_outline",version:1,size:24},{style:"youtube_outline",version:1,size:48}],screen_full:[{style:"youtube_outline",version:7,size:24}],screen_full_exit:[{style:"youtube_outline",version:6,size:24}],screen_fullscreen:[{style:"youtube_fill",version:1,size:24},{style:"youtube_fill",version:1,size:48},{style:"youtube_outline",version:1,size:24},{style:"youtube_outline",version:1,size:48}],screen_light:[{style:"youtube_outline",version:1,
size:24}],screen_mini_player:[{style:"youtube_fill",version:1,size:24},{style:"youtube_fill",version:1,size:48},{style:"youtube_outline",version:1,size:24},{style:"youtube_outline",version:1,size:48}],screen_multi_view:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],screen_rotation:[{style:"youtube_outline",version:2,size:18},{style:"youtube_outline",version:2,size:24}],screen_switch:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,
size:24}],screen_theatre:[{style:"youtube_fill",version:1,size:24},{style:"youtube_fill",version:1,size:48},{style:"youtube_outline",version:1,size:24},{style:"youtube_outline",version:1,size:48}],screen_vertical:[{style:"youtube_outline",version:1,size:24}],sd:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],search:[{style:"youtube_fill",version:7,size:24},{style:"youtube_outline",version:7,size:24}],send:[{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",
version:3,size:24}],settings_remote:[{style:"youtube_outline",version:1,size:24}],shadow_hard:[{style:"youtube_fill",version:1,size:24}],shadow_soft:[{style:"youtube_fill",version:1,size:24}],shapes:[{style:"youtube_outline",version:1,size:24}],share:[{style:"youtube_fill",version:9,size:24,allowMirroring:!0},{style:"youtube_fill",version:9,size:32,allowMirroring:!0},{style:"youtube_outline",version:9,size:16,allowMirroring:!0},{style:"youtube_outline",version:9,size:24,allowMirroring:!0}],share_ios:[{style:"youtube_outline",
version:1,size:24}],share_link:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],shield:[{style:"youtube_outline",version:4,size:24}],shield_add:[{style:"youtube_outline",version:1,size:24}],shield_empty:[{style:"youtube_fill",version:1,size:16},{style:"youtube_fill",version:1,size:18},{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:16},{style:"youtube_outline",version:1,size:18},{style:"youtube_outline",version:1,size:24}],shield_off:[{style:"youtube_outline",
version:1,size:24}],shield_overflow:[{style:"youtube_outline",version:1,size:24}],shield_plus:[{style:"youtube_outline",version:1,size:24}],shield_search:[{style:"youtube_outline",version:2,size:24}],shorts_layout_bottom:[{style:"youtube_outline",version:1,size:24}],shorts_layout_centered_square:[{style:"youtube_outline",version:1,size:24}],shorts_layout_foreground:[{style:"youtube_outline",version:1,size:24}],shorts_layout_landscape_bottom:[{style:"youtube_outline",version:1,size:24}],shorts_layout_landscape_top:[{style:"youtube_outline",
version:1,size:24}],shorts_layout_left:[{style:"youtube_outline",version:1,size:24}],shorts_layout_pip:[{style:"youtube_outline",version:1,size:24}],shorts_layout_right:[{style:"youtube_outline",version:1,size:24}],shorts_layout_single:[{style:"youtube_outline",version:1,size:24}],shorts_layout_top:[{style:"youtube_outline",version:1,size:24}],skip_back_10:[{style:"youtube_fill",version:1,size:24}],skip_back_15:[{style:"youtube_fill",version:1,size:24}],skip_back_20:[{style:"youtube_fill",version:1,
size:24}],skip_back_30:[{style:"youtube_fill",version:1,size:24}],skip_back_5:[{style:"youtube_fill",version:1,size:24}],skip_back_60:[{style:"youtube_fill",version:1,size:24}],skip_down:[{style:"youtube_fill",version:3,size:24}],skip_forward_10:[{style:"youtube_fill",version:1,size:24}],skip_forward_15:[{style:"youtube_fill",version:1,size:24}],skip_forward_20:[{style:"youtube_fill",version:1,size:24}],skip_forward_30:[{style:"youtube_fill",version:1,size:24}],skip_forward_5:[{style:"youtube_fill",
version:1,size:24}],skip_forward_60:[{style:"youtube_fill",version:1,size:24}],skip_next:[{style:"youtube_fill",version:3,size:24}],skip_previous:[{style:"youtube_fill",version:3,size:24}],skip_up:[{style:"youtube_fill",version:3,size:24}],slash_circle_left:[{style:"youtube_outline",version:7,size:24}],slash_circle_right:[{style:"youtube_outline",version:2,size:24}],spark:[{style:"youtube_fill",version:5,size:12},{style:"youtube_fill",version:5,size:16},{style:"youtube_fill",version:5,size:24}],spark_chat:[{style:"youtube_outline",
version:1,size:16},{style:"youtube_outline",version:1,size:24}],spark_image:[{style:"youtube_outline",version:2,size:24}],spark_message_bubble:[{style:"youtube_outline",version:4,size:16},{style:"youtube_outline",version:4,size:24}],spark_music:[{style:"youtube_outline",version:2,size:24}],spark_pencil:[{style:"youtube_outline",version:2,size:24}],spark_video:[{style:"youtube_outline",version:2,size:24}],sparkle:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],
speaker:[{style:"youtube_outline",version:1,size:24}],speaker_group:[{style:"youtube_outline",version:1,size:24}],split:[{style:"youtube_outline",version:3,size:24}],spotlight:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],star:[{style:"youtube_fill",version:3,size:16},{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",version:3,size:16},{style:"youtube_outline",version:3,size:24}],star_half:[{style:"youtube_fill",version:2,size:16},{style:"youtube_fill",
version:2,size:24}],statistics_graph:[{style:"youtube_outline",version:2,size:24}],sticker:[{style:"youtube_outline",version:1,size:24}],stop:[{style:"youtube_fill",version:1,size:24}],stopwatch:[{style:"youtube_fill",version:3,size:16},{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",version:3,size:16},{style:"youtube_outline",version:3,size:24}],subscriptions:[{style:"youtube_fill",version:7,size:24},{style:"youtube_outline",version:7,size:18},{style:"youtube_outline",version:7,
size:24}],subtitles:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],super_chat:[{style:"youtube_outline",version:6,size:18},{style:"youtube_outline",version:6,size:24}],super_sticker:[{style:"youtube_fill",version:6,size:16},{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:16},{style:"youtube_outline",version:6,size:24}],super_store:[{style:"youtube_outline",version:1,size:24}],superstar:[{style:"youtube_outline",version:1,size:24}],
tablet:[{style:"youtube_outline",version:1,size:24}],text:[{style:"youtube_outline",version:6,size:24}],text_bold:[{style:"youtube_outline",version:1,size:24}],text_box:[{style:"youtube_outline",version:5,size:24}],text_italic:[{style:"youtube_outline",version:1,size:24}],text_outline:[{style:"youtube_outline",version:2,size:24}],text_preset:[{style:"youtube_outline",version:1,size:24}],text_serif:[{style:"youtube_outline",version:1,size:24}],text_shadow:[{style:"youtube_outline",version:2,size:24}],
text_strikethrough:[{style:"youtube_outline",version:1,size:24}],text_underline:[{style:"youtube_outline",version:1,size:24}],theme_switch:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],thermometer:[{style:"youtube_outline",version:1,size:24}],thumb_down:[{style:"youtube_fill",version:19,size:16},{style:"youtube_fill",version:19,size:24},{style:"youtube_fill",version:19,size:36},{style:"youtube_outline",version:19,size:16},{style:"youtube_outline",version:19,
size:24},{style:"youtube_outline",version:19,size:36}],thumb_up:[{style:"youtube_fill",version:17,size:16},{style:"youtube_fill",version:17,size:24},{style:"youtube_fill",version:17,size:36},{style:"youtube_outline",version:17,size:16},{style:"youtube_outline",version:17,size:24},{style:"youtube_outline",version:17,size:36}],tic_tac_toe:[{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",version:3,size:16},{style:"youtube_outline",version:3,size:24}],tilt:[{style:"youtube_outline",
version:3,size:24}],time_stamp_plus:[{style:"youtube_outline",version:1,size:24}],timeline:[{style:"youtube_outline",version:2,size:24}],toolbox:[{style:"youtube_outline",version:2,size:24}],transcript:[{style:"youtube_outline",version:1,size:16},{style:"youtube_outline",version:1,size:24}],transcript_search:[{style:"youtube_outline",version:1,size:16},{style:"youtube_outline",version:1,size:24}],transition:[{style:"youtube_outline",version:1,size:24}],translate:[{style:"youtube_outline",version:1,
size:24}],trash_can:[{style:"youtube_outline",version:5,size:24}],triangle_down:[{style:"youtube_outline",version:5,size:24}],triangle_three_left:[{style:"youtube_fill",version:1,size:24}],triangle_three_right:[{style:"youtube_fill",version:1,size:24}],trophy:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],trophy_star:[{style:"youtube_outline",version:1,size:24}],truck:[{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",version:3,size:24}],tv:[{style:"youtube_outline",
version:2,size:24}],tv_arrow_left:[{style:"youtube_outline",version:1,size:24}],tv_circle:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],tv_queue:[{style:"youtube_outline",version:4,size:24}],tv_queue_chevron:[{style:"youtube_outline",version:2,size:24}],upload:[{style:"youtube_outline",version:4,size:24}],uploading:[{style:"youtube_outline",version:1,size:24}],verified_circle:[{style:"youtube_outline",version:4,size:24}],video_camera:[{style:"youtube_fill",
version:7,size:24},{style:"youtube_outline",version:7,size:24}],video_camera_add:[{style:"youtube_outline",version:1,size:24}],video_link:[{style:"youtube_outline",version:3,size:16},{style:"youtube_outline",version:3,size:24}],video_stitch:[{style:"youtube_outline",version:1,size:24}],volume_down:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],volume_fade:[{style:"youtube_outline",version:1,size:24}],volume_off:[{style:"youtube_fill",version:4,size:24},{style:"youtube_outline",
version:4,size:24}],volume_on:[{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",version:3,size:24}],volume_stable:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],vr:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],wrench:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],x:[{style:"youtube_outline",version:7,size:18},{style:"youtube_outline",version:7,size:24}],x_circle:[{style:"youtube_outline",
version:5,size:24}],x_mark:[{style:"youtube_outline",version:4,size:20},{style:"youtube_outline",version:4,size:24}],x_octagon:[{style:"youtube_outline",version:1,size:24}],yen_sign_container:[{style:"youtube_fill",version:2,size:24},{style:"youtube_outline",version:2,size:24}],youtube_improve_tv:[{style:"youtube_outline",version:1,size:24}],youtube_kids:[{style:"youtube_fill",version:3,size:24},{style:"youtube_outline",version:3,size:24}],youtube_linked_tv:[{style:"youtube_outline",version:4,size:24}],
youtube_logo_icon:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],youtube_mix:[{style:"youtube_outline",version:4,size:24}],youtube_music:[{style:"youtube_fill",version:5,size:24},{style:"youtube_outline",version:5,size:24}],youtube_originals:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}],youtube_shorts:[{style:"youtube_fill",version:8,size:20},{style:"youtube_fill",version:8,size:24},{style:"youtube_outline",version:8,
size:20},{style:"youtube_outline",version:8,size:24}],youtube_shorts_arrow_left:[{style:"youtube_outline",version:2,size:24}],youtube_shorts_camera:[{style:"youtube_outline",version:3,size:24}],youtube_shorts_chevron_left_ios:[{style:"youtube_outline",version:2,size:24}],youtube_shorts_green_screen:[{style:"youtube_fill",version:1,size:24},{style:"youtube_outline",version:1,size:24}],youtube_shorts_message_bubble_right:[{style:"youtube_fill",version:2,size:24},{style:"youtube_fill",version:2,size:32}],
youtube_shorts_no_triangle:[{style:"youtube_fill",version:4,size:16},{style:"youtube_fill",version:4,size:24},{style:"youtube_fill",version:4,size:32},{style:"youtube_outline",version:4,size:16},{style:"youtube_outline",version:4,size:24},{style:"youtube_outline",version:4,size:32}],youtube_shorts_overflow_vertical:[{style:"youtube_outline",version:2,size:24}],youtube_shorts_plus:[{style:"youtube_outline",version:5,size:16},{style:"youtube_outline",version:5,size:24}],youtube_shorts_remix:[{style:"youtube_fill",
version:2,size:24},{style:"youtube_fill",version:2,size:32}],youtube_shorts_search:[{style:"youtube_outline",version:3,size:24}],youtube_shorts_share:[{style:"youtube_fill",version:2,size:24},{style:"youtube_fill",version:2,size:32}],youtube_shorts_thumb_down:[{style:"youtube_fill",version:2,size:24},{style:"youtube_fill",version:2,size:32}],youtube_shorts_thumb_up:[{style:"youtube_fill",version:2,size:24},{style:"youtube_fill",version:2,size:32}],youtube_shorts_waveform:[{style:"youtube_outline",
version:2,size:18},{style:"youtube_outline",version:2,size:24}],youtube_studio:[{style:"youtube_outline",version:5,size:24}],youtube_tv:[{style:"youtube_fill",version:6,size:24},{style:"youtube_outline",version:6,size:24}]};var xD=function(){this.iconUrlProvider=_.of().resolve(_.nf(z$a))};
xD.prototype.resolveIcon=function(a,b){var c=a.iconName;c=c.replace(/-/g,"_");a=Object.assign({},a,{iconName:A$a[c.toUpperCase()]||c.toLowerCase()});var d;return this.findMatch(B$a,a,(null==(d=this.iconUrlProvider)?void 0:d.getYtStandardUrl)||this.getYtStandardUrl,b)};
xD.prototype.findMatch=function(a,b,c,d){var e=void 0;a=_.g(a[b.iconName]||[]);for(var h=a.next();!h.done;h=a.next()){h=h.value;var l=b.iconSize;var m=b.iconStyle;l=!l||l===h.size;m=!m||m===h.style;d&&d!==h.version||!l||!m?m=!1:e?(m=!!b.iconStyle||"youtube_outline"===h.style,l=e.version<=h.version,m=(!!b.iconSize||24===h.size)&&m&&l):m=!0;m&&(e={name:b.iconName,style:h.style,size:h.size,version:h.version,allowMirroring:!!h.allowMirroring,url:c(b.iconName,h)})}return e};
xD.prototype.getYtStandardUrl=function(a,b){return"https://fonts.gstatic.com/s/i/"+b.style+"/"+a+"/v"+b.version+"/"+b.size+"px.svg"};var C$a=function(){xD.call(this);this.urlProvider=_.of().resolve(_.nf(z$a))};
_.H(C$a,xD);
C$a.prototype.resolveIcon=function(a,b){var c=Object.assign({},a);"menu"===a.iconName&&(c.iconName="bars_3",c.iconStyle="youtube_outline");"youtube_music"===a.iconName&&(c.iconStyle="youtube_fill");"mail"===a.iconName&&"socialNetworksRound"===a.iconSetName&&(c.iconName="email");"more"===a.iconName&&(c.iconName="overflow_horizontal");"fullscreen"===a.iconName&&(c.iconName="screen_full");if("play_all"===a.iconName||"play_arrow"===a.iconName)c.iconStyle="youtube_fill";var d;(a=xD.prototype.findMatch.call(this,x$a,
c,(null==(d=this.urlProvider)?void 0:d.getUrl)||this.getUrl,b))||(a=xD.prototype.resolveIcon.call(this,c,b));return a};
C$a.prototype.getUrl=function(a,b){return"https://www.gstatic.com/youtube/img/icons/web/"+b.style+"/"+a+"/v"+b.version+"/"+b.size+"px.svg"};var yD=function(){};
yD.prototype.resolve=function(a,b){var c=this;return _.v(function(d){return _.w(d,c.resolveCommand(a,b),0)})};_.ot=function(a,b,c,d){d=void 0===d?!1:d;_.aa.call(this,a);this.adsClientErrorMessage=c;this.aggressivelySample=d;this.args=[];b&&this.args.push(b)};
_.H(_.ot,_.aa);_.mt=function(a,b,c,d){d=void 0===d?!1:d;_.aa.call(this,a);this.adsClientErrorMessage=c;this.aggressivelySample=d;this.args=[];b&&this.args.push(b)};
_.H(_.mt,_.aa);var D$a=function(a){_.fw.call(this);var b=this;this.initializationFunction=a;this.instance=null;this.addOnDisposeCallback(function(){_.Jc(b.instance);b.instance=null})};
_.H(D$a,_.fw);D$a.prototype.get=function(){this.isDisposed()&&_.kt("Tried to retrieve object during dispose",void 0,void 0,{type:typeof this.instance});this.instance||(this.instance=this.initializationFunction());return this.instance};var wEa=function(){var a=new Map;[].forEach(function(b){a.set(b.getType(),b)})};new Promise(function(){});var rEa=new Map([["unspecified","CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"],["core","CONTROL_FLOW_MANAGER_LAYER_CORE"],["adapter","CONTROL_FLOW_MANAGER_LAYER_ADAPTER"],["surface","CONTROL_FLOW_MANAGER_LAYER_SURFACE"],["external","CONTROL_FLOW_MANAGER_LAYER_EXTERNAL"]]),pEa=new Map([["normal",{requestEvent:"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY"}],["skipped",{requestEvent:"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP"}],
["muted",{requestEvent:"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE"}],["abandoned",{requestEvent:"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON"}],["user_input_submitted",{requestEvent:"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED"}],["user_cancelled",{requestEvent:"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED",
successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED"}],["error",{requestEvent:"ADS_CLIENT_EVENT_TYPE_ABORTED_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED"}]]),E$a=function(a){this.experimentApiProvider=a;a=Math.random();this.experimentApiProvider.get();this.alwaysIncludeDebugData=.1>a};var F$a=function(a,b,c,d){_.fw.call(this);this.adsControlFlowEventListeners=b;this.adEventLogger=c;this.experimentApiProvider=d;this.adsControlFlowManagerHelper=a(this,this,this,this,this);_.gw(this,this.adsControlFlowManagerHelper);a=_.g(b);for(b=a.next();!b.done;b=a.next())_.gw(this,b.value)},I$a,J$a;
_.H(F$a,_.fw);var G$a=function(a,b,c,d){zD(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED",b,c,void 0,void 0,void 0,void 0,void 0,void 0,void 0,d);a=_.g(a.adsControlFlowEventListeners);for(d=a.next();!d.done;d=a.next())G$a(d.value,b,c)};
_.f=F$a.prototype;_.f.onOpportunityProcessedExternallyManaged=function(a,b,c,d){zD(this.adEventLogger,"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",a,c,b,void 0,void 0,void 0,void 0,void 0,void 0,d)};
_.f.onSlotReceivedExternallyManaged=function(a,b){_.AD(this.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",a,b)};
_.f.onSlotEntered=function(a){if(null!=_.BD(this.adsControlFlowManagerHelper,a)){_.AD(this.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED",a);this.adsControlFlowManagerHelper.onSlotEntered(a);for(var b=_.g(this.adsControlFlowEventListeners),c=b.next();!c.done;c=b.next())c.value.onSlotEntered(a);if(null!=_.BD(this.adsControlFlowManagerHelper,a)&&_.BD(this.adsControlFlowManagerHelper,a).isOccupyingSlotType()&&CD(this.adsControlFlowManagerHelper,a)&&!H$a(this.adsControlFlowManagerHelper,a)){var d;
_.DD(this.adEventLogger,"ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED",a,null!=(d=CD(this.adsControlFlowManagerHelper,a))?d:void 0);a=_.BD(this.adsControlFlowManagerHelper,a);"entered"!==a.slotLifecycleStage&&_.ED(a.slot,a.slotLifecycleStage,"enterLayoutForSlot");a.slotLifecycleStage="rendering";a.registeredLayoutRenderingAdapter.startRendering(a.layout)}}};
_.f.onSlotExited=function(a){if(null!=_.BD(this.adsControlFlowManagerHelper,a)){_.AD(this.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED",a);this.adsControlFlowManagerHelper.onSlotExited(a);for(var b=_.g(this.adsControlFlowEventListeners),c=b.next();!c.done;c=b.next())c.value.onSlotExited(a);null!=_.BD(this.adsControlFlowManagerHelper,a)&&_.BD(this.adsControlFlowManagerHelper,a).markedForUnscheduleAfterOutboundAdapterRequests&&I$a(this,a)}};
_.f.onLayoutReceivedExternallyManaged=function(a,b,c){"core"!==a.managerLayer&&_.DD(this.adEventLogger,"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED",a,b,c)};
_.f.onLayoutExited=function(a,b,c){if(null!=_.BD(this.adsControlFlowManagerHelper,a)){_.DD(this.adEventLogger,_.qEa(c),a,b);this.adsControlFlowManagerHelper.onLayoutExited(a,b);for(var d=_.g(this.adsControlFlowEventListeners),e=d.next();!e.done;e=d.next())e.value.onLayoutExited(a,b,c);(c=CD(this.adsControlFlowManagerHelper,a))&&b.layoutId===c.layoutId&&J$a(this,a)}};
_.f.disposeInternal=function(){var a=K$a(this.adsControlFlowManagerHelper);a=_.g(a);for(var b=a.next();!b.done;b=a.next())I$a(this,b.value);_.fw.prototype.disposeInternal.call(this)};
I$a=function(a,b){if(null!=_.BD(a.adsControlFlowManagerHelper,b))if(_.BD(a.adsControlFlowManagerHelper,b).JSC$25719_isSlotExitRequested()||_.BD(a.adsControlFlowManagerHelper,b).JSC$25719_isLayoutExitRequested())_.BD(a.adsControlFlowManagerHelper,b).markedForUnscheduleAfterOutboundAdapterRequests=!0;else if(_.BD(a.adsControlFlowManagerHelper,b).isOccupyingSlotType())_.BD(a.adsControlFlowManagerHelper,b).markedForUnscheduleAfterOutboundAdapterRequests=!0,J$a(a,b);else if(_.BD(a.adsControlFlowManagerHelper,
b).JSC$25719_isSlotFillRequested())_.BD(a.adsControlFlowManagerHelper,b).markedForUnscheduleAfterOutboundAdapterRequests=!0,null!=_.BD(a.adsControlFlowManagerHelper,b)&&(_.AD(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED",b),b=_.BD(a.adsControlFlowManagerHelper,b),b.fulfillmentLifecycleStage="fill_cancel_requested",b.registeredFulfillmentAdapter.cancelSlotFilling());else{var c=CD(a.adsControlFlowManagerHelper,b),d;a.experimentApiProvider.get();(d=_.u("h5_enable_layout_unscheduling_events"))&&
(c?_.L$a(a,b,c):_.kt(Error("Re"),b,c,void 0,!1));_.AD(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED",b);var e=_.BD(a.adsControlFlowManagerHelper,b),h=b.slotEntryTrigger,l=e.registeredSlotEntryTriggerAdapters.get(h.triggerId);l&&(l.unregisterTrigger(h),e.registeredSlotEntryTriggerAdapters.delete(h.triggerId));h=_.g(b.slotFulfillmentTriggers);for(l=h.next();!l.done;l=h.next()){l=l.value;var m=e.registeredFulfillmentTriggerAdapters.get(l.triggerId);m&&(m.unregisterTrigger(l),e.registeredFulfillmentTriggerAdapters.delete(l.triggerId))}h=
_.g(b.slotExpirationTriggers);for(l=h.next();!l.done;l=h.next())if(l=l.value,m=e.registeredExpirationTriggerAdapters.get(l.triggerId))m.unregisterTrigger(l),e.registeredExpirationTriggerAdapters.delete(l.triggerId);e.hasLayout()&&(h=e.layout,FD(e,h.layoutExitNormalTriggers),FD(e,h.layoutExitSkipTriggers),FD(e,h.layoutExitMuteTriggers),FD(e,h.layoutExitUserInputSubmittedTriggers),FD(e,h.layoutExitUserCancelledTriggers));e.registeredFulfillmentAdapter=void 0;null!=e.registeredSlotAdapter&&(e.registeredSlotAdapter.release(),
e.registeredSlotAdapter=void 0);null!=e.registeredLayoutRenderingAdapter&&(e.registeredLayoutRenderingAdapter.release(),e.registeredLayoutRenderingAdapter=void 0);e=a.adsControlFlowManagerHelper;_.BD(e,b)&&(e=M$a(e,b.slotType+"_"+b.slotPhysicalPosition))&&e.delete(b.slotId);_.AD(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED",b);a=_.g(a.adsControlFlowEventListeners);for(e=a.next();!e.done;e=a.next())e=e.value,e.onSlotUnscheduled(b),c&&!d&&_.L$a(e,b,c)}};
_.L$a=function(a,b,c){_.DD(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_LAYOUT_REQUESTED",b,c);_.DD(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_LAYOUT_UNSCHEDULED",b,c);a=_.g(a.adsControlFlowEventListeners);for(var d=a.next();!d.done;d=a.next())d=d.value,c&&_.L$a(d,b,c)};
J$a=function(a,b){if(null!=_.BD(a.adsControlFlowManagerHelper,b)&&_.BD(a.adsControlFlowManagerHelper,b).isOccupyingSlotType()){var c=CD(a.adsControlFlowManagerHelper,b);if(c&&H$a(a.adsControlFlowManagerHelper,b)){if(null!=_.BD(a.adsControlFlowManagerHelper,b)){var d=a.adEventLogger,e;var h=(null==(e=pEa.get("abandoned"))?void 0:e.requestEvent)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED";_.DD(d,h,b,c);a=_.BD(a.adsControlFlowManagerHelper,b);"rendering"!==a.slotLifecycleStage&&_.ED(a.slot,a.slotLifecycleStage,
"exitLayout");a.slotLifecycleStage="rendering_stop_requested";a.registeredLayoutRenderingAdapter.stopRendering(c,"abandoned")}}else{_.AD(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED",b);try{d=_.BD(a.adsControlFlowManagerHelper,b);if(!d)throw new _.mt("Cannot exit slot it is unregistered",void 0,"ADS_CLIENT_ERROR_MESSAGE_SLOT_WAS_UNREGISTERED");"enter_requested"!==d.slotLifecycleStage&&"entered"!==d.slotLifecycleStage&&"rendering"!==d.slotLifecycleStage&&_.ED(d.slot,d.slotLifecycleStage,
"exitSlot");d.slotLifecycleStage="exit_requested";if(void 0===d.registeredSlotAdapter)throw d.slotLifecycleStage="scheduled",new _.mt("Cannot exit slot because adapter is not defined",void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");d.registeredSlotAdapter.exit()}catch(l){l instanceof _.mt&&l.adsClientErrorMessage?(N$a(a.adEventLogger,l.adsClientErrorMessage,b),_.kt(l,b,void 0,void 0,l.aggressivelySample)):(N$a(a.adEventLogger,"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",b),_.kt(l,b))}}}};var GD=function(a,b,c,d,e,h){_.fw.call(this);this.registry=a;this.experimentApiProvider=h;this.slotMap=new Map},M$a,K$a,FD;
_.H(GD,_.fw);M$a=function(a,b){return(a=a.slotMap.get(b))?a:new Map};
_.BD=function(a,b){return M$a(a,b.slotType+"_"+b.slotPhysicalPosition).get(b.slotId)};
K$a=function(a){var b=[];a.slotMap.forEach(function(c){c=_.g(c.values());for(var d=c.next();!d.done;d=c.next())b.push(d.value.slot)});
return b};
GD.prototype.onSlotEntered=function(a){a=_.BD(this,a);"enter_requested"!==a.slotLifecycleStage&&_.ED(a.slot,a.slotLifecycleStage,"onSlotEntered");a.slotLifecycleStage="entered"};
var H$a=function(a,b){a=_.BD(a,b);return a.hasLayout()&&a.isRendering()},CD=function(a,b){(a=_.BD(a,b))?a.hasLayout()&&!a.layout&&_.kt("Unexpected empty layout",b):_.kt("Unexpected undefined slotState",b);
return(null==a?void 0:a.layout)||null};
GD.prototype.onSlotExited=function(a){a=_.BD(this,a);"exit_requested"!==a.slotLifecycleStage&&_.ED(a.slot,a.slotLifecycleStage,"onSlotExited");a.slotLifecycleStage="scheduled"};
GD.prototype.onLayoutExited=function(a,b){a=_.BD(this,a);a.isPrimaryLayout(b)&&("rendering_stop_requested"!==a.slotLifecycleStage&&_.ED(a.slot,a.slotLifecycleStage,"onLayoutExited"),a.slotLifecycleStage="entered")};
FD=function(a,b){b=_.g(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=a.registeredLayoutExitTriggerAdapters.get(c.triggerId);d&&(d.unregisterTrigger(c),a.registeredLayoutExitTriggerAdapters.delete(c.triggerId))}};
_.ED=function(a,b,c){_.kt("Slot stage was "+b+" when calling method "+c,a)};var P$a=function(a){_.fw.call(this);this.deps=a;this.JSC$10450_adsControlFlowManager=O$a(this)};
_.H(P$a,_.fw);var O$a=function(a){var b=new F$a(function(c,d,e,h){return new GD(a.deps.registry,c,d,e,h,a.deps.experimentApiProvider)},new Set(vEa(a.deps.registry).concat(a.deps.listeners)),a.deps.adEventLogger,a.deps.experimentApiProvider);
_.gw(a,b);return b};var HD=function(a,b){_.fw.call(this);this.experimentApiProvider=a;this.eventLoggingSettingsProvider=b;this.eventCount=0},N$a,zD,R$a;
_.H(HD,_.fw);HD.prototype.logEvent=function(a){zD(this,a)};
_.AD=function(a,b,c,d){zD(a,b,void 0,void 0,void 0,c,void 0,void 0,c.adSlotLoggingData,void 0,void 0,d)};
_.DD=function(a,b,c,d,e){zD(a,b,void 0,void 0,void 0,c,d?d:void 0,void 0,c.adSlotLoggingData,d?d.adLayoutLoggingData:void 0,void 0,e)};
N$a=function(a,b,c){zD(a,"ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,c,void 0,void 0,c.adSlotLoggingData,void 0,{errorType:"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED",errorMessage:b})};
zD=function(a,b,c,d,e,h,l,m,p,q,t,y){y=void 0===y?0:y;Q$a(a.experimentApiProvider.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+b,"slot:",h,"layout:",l,"Opportunity:",{opportunityType:c,associatedSlotId:d,slotsFromOpportunity:e,triggerBundle:m,adSlotLoggingData:p,adLayoutLoggingData:q});try{y&&0<y?_.lj(_.Du(),function(){return void R$a(a,b,c,d,e,h,l,m,p,q,t)},y):R$a(a,b,c,d,e,h,l,m,p,q,t)}catch(z){Q$a(a.experimentApiProvider.get(),"html5_log_pacf_logging_errors")&&_.lj(_.Du(),function(){_.kt(z instanceof
Error?z:String(z),h,l,{pacf_message:"exception during pacf logging"})})}};
R$a=function(a,b,c,d,e,h,l,m,p,q,t){a.experimentApiProvider.get();if(("ADS_CLIENT_EVENT_TYPE_ERROR"!==b||a.shouldEnableGenericErrorLoggingEvent())&&"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"!==b){b||_.kt("Empty PACF event type",h,l);var y=a.eventLoggingSettingsProvider.get();var z;(z=y.alwaysIncludeDebugData)||(y.experimentApiProvider.get(),z=!1);y=z;a={eventType:b,eventOrder:++a.eventCount};b={};h&&(b.slotData=tEa(y,h));l&&(h={type:l.layoutType,controlFlowManagerLayer:rEa.get(l.managerLayer)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"},
y&&(h.debugData={layoutId:l.layoutId}),b.layoutData=h);m&&(b.triggerData=sEa(m.trigger,m.category));c&&(b.opportunityData=uEa(y,c,d,e));a.adClientData=b;p&&(a.serializedSlotAdServingData=p.serializedSlotAdServingDataEntry);q&&(a.serializedAdServingData=q.serializedAdServingDataEntry);t&&(a.errorInfo=t);_.qj("adsClientStateChange",{adsClientEvent:a})}};
HD.prototype.shouldEnableGenericErrorLoggingEvent=function(){return this.experimentApiProvider.get().shouldEnableGenericErrorLoggingEvent()};var S$a=function(a,b){HD.call(this,a,b)};
_.H(S$a,HD);var T$a=function(){},Q$a=function(a,b){return _.u(b)};
T$a.prototype.shouldEnableGenericErrorLoggingEvent=function(){return _.u("h5_enable_generic_error_logging_event")};var V$a=function(){var a=new U$a;this.JSC$10469_adsControlFlowManager=(new P$a(a)).JSC$10450_adsControlFlowManager},U$a=function(){_.fw.call(this);
var a=this;this.experimentApiProvider=new D$a(function(){return new T$a});
var b=new D$a(function(){return new E$a(a.experimentApiProvider)});
this.adEventLogger=new S$a(this.experimentApiProvider,b);this.registry={opportunityAdapterMap:new Map,fulfillmentAdapterFactoryMap:new Map,triggerAdapterMap:new Map,slotAdapterFactoryMap:new Map,layoutRenderingAdapterFactoryMap:new Map};this.listeners=[]};
_.H(U$a,_.fw);var W$a,X$a,Y$a;W$a=function(){};
_.ID=function(){X$a||(X$a=new W$a);return X$a};
_.JD=function(a){if(!a.JSC$10480_externallyManagedSlotAdapterCallback){var b=(new V$a).JSC$10469_adsControlFlowManager;a.JSC$10480_externallyManagedSlotAdapterCallback=b}return a.JSC$10480_externallyManagedSlotAdapterCallback};
Y$a=function(a,b,c){var d=b.opportunityType,e=Error("Se");if(void 0!==d){var h=_.JD(a);G$a(h,d,void 0,c)}else _.kt(e,void 0,void 0,{event:"onOpportunityReceivedExternallyManaged"});h=[];if(void 0!==b.adSlotAndLayoutMetadata){b=_.g(b.adSlotAndLayoutMetadata);for(var l=b.next();!l.done;l=b.next()){var m=l.value;if(l=m.adSlotMetadata)if(h.push(l),a.onSlotReceivedExternallyManaged(l,c),m.adLayoutMetadata){m=_.g(m.adLayoutMetadata);for(var p=m.next();!p.done;p=m.next())a.onLayoutReceivedExternallyManaged(l,
p.value,c)}else 0<c&&_.kt("AdLayoutMetadata is not filled for PACFied response on TV for opportunity type: "+d,void 0,void 0,{event:"onOpportunityReceivedExternallyManaged"});else 0<c&&_.kt("AdSlotMetadata is not filled for PACFied response on TV for opportunity type: "+d,void 0,void 0,{event:"onOpportunityReceivedExternallyManaged"})}}else 0<c&&_.kt("AdSlotAndLayoutMetadata is not filled for PACFied response on TV for opportunity type: "+d,void 0,void 0,{event:"onOpportunityReceivedExternallyManaged"});
if(void 0!==d)a.onOpportunityProcessedExternallyManaged(d,h,void 0,c);else _.kt(e,void 0,void 0,{event:"onOpportunityProcessedExternallyManaged"})};
W$a.prototype.onSlotReceivedExternallyManaged=function(a,b){a=_.nt(a);if(a instanceof _.mt)_.kt(a,void 0,void 0,{event:"onSlotReceivedExternallyManaged"});else _.JD(this).onSlotReceivedExternallyManaged(a,b)};
W$a.prototype.onLayoutReceivedExternallyManaged=function(a,b,c){a=_.nt(a);b=_.xEa(b);if(a instanceof _.mt)_.kt(a,void 0,void 0,{event:"onLayoutReceivedExternallyManaged"});else if(b instanceof _.ot)_.kt(b,void 0,void 0,{event:"onLayoutReceivedExternallyManaged"});else _.JD(this).onLayoutReceivedExternallyManaged(a,b,c)};
W$a.prototype.onOpportunityProcessedExternallyManaged=function(a,b,c,d){var e=[];b=_.g(b);for(var h=b.next();!h.done;h=b.next())h=_.nt(h.value),h instanceof _.mt?_.kt(h,void 0,void 0,{event:"onOpportunityProcessedExternallyManaged"}):e.push(h);_.JD(this).onOpportunityProcessedExternallyManaged(a,e,c,d)};var KD=function(){};
_.H(KD,yD);KD.prototype.resolveCommand=function(a){var b,c;return _.v(function(d){b=_.B(a,CWa);if(!b)return d.return();c=Number(b.enableDelayedPacfLoggingTvMs);if(isNaN(c)){var e=_.ID();Y$a(e,b,0)}else Y$a(_.ID(),b,c);_.Bo(d)})};_.LD=function(){};
_.H(_.LD,yD);
_.LD.prototype.resolveCommand=function(a,b){var c=this,d,e,h,l,m,p,q;return _.v(function(t){d=_.B(a,DWa);h=null==(e=b.form)?void 0:e.element;m=null==(l=h)?void 0:l.closest("ytd-enforcement-message-view-model");if(!d||!m)return t.return();c.allowAdsAction||(p=d.fundingChoiceInstructionPageUrl,c.allowAdsAction=new hOa(window,_.Qh(p)));var y=c.allowAdsAction;y.wallElement=m;y.allowAdsPopup.style.setProperty("display","flex","important");var z=y.scrollManager;z.originalBodyOverflow=z.JSC$6337_domHelper.JSC$6034_document_.body.style.overflow;z.JSC$6337_domHelper.JSC$6034_document_.body.style.overflow=
"hidden";y.wallElement.style.setProperty("display","none","important");y.allowAdsPopup.querySelector(".fc-whitelist-dialog").focus();if((q=c.allowAdsAction.allowAdsPopup)&&q instanceof HTMLElement)for(y=_.g(Object.entries({position:"absolute","z-index":"10000",top:"50%",left:"50%",transform:"translate(-50%, -50%)"})),z=y.next();!z.done;z=y.next()){var D=_.g(z.value);z=D.next().value;D=D.next().value;q.style.setProperty(z,D)}_.Bo(t)})};
_.LD.prototype.dispose=function(){this.allowAdsAction&&(this.allowAdsAction.tearDown(),this.allowAdsAction=void 0)};var MD=function(a){this.JSC$10494_commandHandler=a};
_.H(MD,yD);
MD.prototype.resolveCommand=function(a){var b=this,c,d,e,h,l,m,p,q;return _.v(function(t){if(1==t.nextAddress){c=_.B(a,VYa);if(null==(d=c)||!d.text||!navigator.clipboard)return t.return();_.Ig(t,2);return _.w(t,navigator.clipboard.writeText(c.text),4)}if(2!=t.nextAddress){if(!c.successActions||0===c.successActions.length)return t.return();e=_.g(c.successActions);for(h=e.next();!h.done;h=e.next())l=h.value,b.JSC$10494_commandHandler.resolveCommand(l);return _.Kg(t,0)}_.Lg(t);if(!c.failureActions||0===
c.failureActions.length)return t.return();m=_.g(c.failureActions);for(p=m.next();!p.done;p=m.next())q=p.value,b.JSC$10494_commandHandler.resolveCommand(q);_.Bo(t)})};
MD[fy]=[_.cs];var ND=function(a){this.store=a};
_.H(ND,yD);ND.prototype.resolveCommand=function(a){var b=this,c,d,e;return _.v(function(h){d=null==(c=_.B(a,_.lXa))?void 0:c.entityBatchUpdate;if(!d)return h.jumpTo(0);e=Object.assign({},d,{mutations:[].concat(_.Pd(d.mutations||[]))});return _.w(h,_.Co(e,b.store),0)})};var OD=function(a){this.innertubeTransportService=a};
_.H(OD,yD);OD.prototype.resolveCommand=function(a,b){var c=this,d;return _.v(function(e){return _.w(e,_.rt(c.innertubeTransportService,a,null==(d=b)?void 0:d.form),0)})};
OD[fy]=[_.ru];var PD=function(){};
_.H(PD,yD);PD.prototype.resolveCommand=function(a){var b,c,d;return _.v(function(e){if(b=_.B(a,_.h_a))(c=b.gtmId)&&_.jC(c),(d=b.gtmData)&&_.kC(d);_.Bo(e)})};var Z$a=new _.gy("DEFAULT_STORE_EXPIRATION_TOKEN"),QD=new _.gy("CLIENT_NAME_TOKEN");var GGa=new _.gy("CLIENT_LOCATION_SERVICE_TOKEN");var RD=function(a,b,c){this.clientName=a||_.rf("INNERTUBE_CLIENT_NAME","WEB");this.clientLocationService=b||_.Mp.getInstance();this.JSC$10507_commandHandler=c||_.Pq.instance};
_.H(RD,yD);RD.prototype.resolveCommand=function(a){var b=this,c,d;return _.v(function(e){d=null==(c=_.B(a,NXa))?void 0:c.onComplete;b.clientLocationService.clearLocationPlayabilityToken(b.clientName);d&&b.JSC$10507_commandHandler.resolveCommand(d);_.Bo(e)})};
RD[fy]=[QD,GGa,_.cs];var SD=function(){};
_.H(SD,yD);SD.prototype.resolveCommand=function(a){var b,c;return _.v(function(d){b=_.B(a,wXa);c=document.querySelector("mini-app-container-view-model-c3");if(!b||!c)return d.return();b.isPlaying?c.dispatchEvent(new Event("play")):c.dispatchEvent(new Event("pause"));_.Bo(d)})};_.TD=new _.gy("PANEL_CONTROLLER_TOKEN");_.lu=new _.gy("SHEET_CONTROLLER_TOKEN");_.$$a=new _.gy("DIALOG_CONTROLLER_TOKEN");var UD=function(a){this.controller=a};
_.H(UD,yD);UD.prototype.resolveCommand=function(a){var b=this,c,d;return _.v(function(e){c=_.B(a,qYa);if(!c)return e.return();var h,l=c.panelIdentifier||(null==(h=c.identifier)?void 0:h.tag);if(!l)throw Error("Te");return(d=l)?_.w(e,b.controller.hidePanel(d),0):e.jumpTo(0)})};
UD[fy]=[_.TD];var VD=function(a,b){this.innertubeTransportService=a;this.controller=b};
_.H(VD,yD);VD.prototype.resolveCommand=function(a){var b=this,c,d,e,h;return _.v(function(l){if(1==l.nextAddress)return c=_.B(a,rYa),null!=(d=c)&&d.panelId?_.w(l,b.controller.getReloadContinuation(c.panelId),2):l.return();if(3!=l.nextAddress)return(e=l.yieldResult)?_.w(l,_.rt(b.innertubeTransportService,a,{continuation:e}),3):l.return();h=l.yieldResult;return _.w(l,b.controller.updatePanel(c.panelId,h.content,!1),0)})};
VD[fy]=[_.ru,_.TD];var WD=new _.gy("PANEL_LOADING_STRATEGY_TOKEN");var XD=function(a,b){this.controller=a;this.panelLoadingStrategy=b};
_.H(XD,yD);XD.prototype.resolveCommand=function(a,b){var c=this,d,e,h;return _.v(function(l){d=_.B(a,XZa);if(null==(e=d)||!e.panelLoadingStrategy)return l.return();h=function(m){var p,q;return _.v(function(t){return m.dialogViewModel?_.w(t,c.controller.openDialog({viewModel:m.dialogViewModel},null==(p=b)?void 0:null==(q=p.form)?void 0:q.element),0):t.return()})};
return _.w(l,c.panelLoadingStrategy.execute({command:a,data:d.panelLoadingStrategy,renderFn:h,createScreenConfig:{layer:4}}),0)})};
XD[fy]=[_.$$a,WD];var YD=function(a,b,c){this.innertubeTransportService=a;this.controller=b;this.JSC$10541_screenManager=c};
_.H(YD,yD);
YD.prototype.resolveCommand=function(a,b){var c=this,d,e,h,l,m,p,q,t,y,z,D;return _.v(function(E){if(1==E.nextAddress){d=_.B(a,_.tYa);if(!d)return E.return();var I,S=d.panelIdentifier||(null==(I=d.identifier)?void 0:I.tag);if(!S)throw Error("Te");e=S;m=null==(l=(h=c.controller).getPanelContent)?void 0:l.call(h,e);if(!(I=m))if(d){var T;I=(null==(T=d.globalConfiguration)?void 0:T.initialState)||d.engagementPanel;if(T=!I){var fa;T=!!(null==d?0:null==(fa=d.engagementPanelPresentationConfigs)?0:fa.engagementPanelPopupPresentationConfig)}T&&
(I={engagementPanelSectionListRenderer:{panelIdentifier:d.panelIdentifier,identifier:d.identifier,visibility:"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED",content:{contentLoadingRenderer:{useSpinner:!0}}}})}else I=void 0;p=I;q=d.engagementPanelPresentationConfigs;t=d.engagementPanelExtras;return _.w(E,c.controller.showPanel(e,p,q,t,null==(y=b)?void 0:null==(z=y.form)?void 0:z.element),2)}if(4!=E.nextAddress)return d.globalConfiguration?_.w(E,_.rt(c.innertubeTransportService,a),4):E.jumpTo(0);D=E.yieldResult;
c.JSC$10541_screenManager.graftServerVe(D.trackingParams);return _.w(E,c.controller.updatePanel(e,D.content,!0,t),0)})};
YD[fy]=[_.ru,_.TD,_.qD];var ZD=function(a,b){this.controller=a;this.panelLoadingStrategy=b};
_.H(ZD,yD);ZD.prototype.resolveCommand=function(a,b){var c=this,d,e,h;return _.v(function(l){d=_.B(a,_.YZa);if(null==(e=d)||!e.panelLoadingStrategy)return l.return();h=function(m){var p,q;return _.v(function(t){return m.sheetViewModel?_.w(t,c.controller.openSheet({viewModel:m.sheetViewModel},null==(p=b)?void 0:null==(q=p.form)?void 0:q.element),0):t.return()})};
return _.w(l,c.panelLoadingStrategy.execute({command:a,data:d.panelLoadingStrategy,renderFn:h,fallbackVe:123695,createScreenConfig:{layer:0}}),0)})};
ZD[fy]=[_.lu,WD];var $D=function(a,b){this.controller=a;this.JSC$10551_commandHandler=b};
_.H($D,yD);$D.prototype.resolveCommand=function(a,b){var c=this,d,e,h;return _.v(function(l){if(1==l.nextAddress){d=_.B(a,uYa);var m=_.B(d.showCommand,_.tYa),p,q,t=null!=(q=null==m?void 0:m.panelIdentifier)?q:null==m?void 0:null==(p=m.identifier)?void 0:p.tag;if(!t)throw Error("Ue");e=t;return _.w(l,c.controller.isVisible(e),2)}return(h=l.yieldResult)?_.w(l,c.controller.hidePanel(e),0):_.w(l,c.JSC$10551_commandHandler.resolveCommand(d.showCommand,b),0)})};
$D[fy]=[_.TD,_.cs];var aE=function(a,b){this.shortsPlayerPromise=a;this.JSC$10554_commandHandler=b};
_.H(aE,yD);
aE.prototype.resolveCommand=function(a){var b=this,c,d,e,h,l,m,p,q;return _.v(function(t){if(1==t.nextAddress)return(c=_.B(a,RYa))?_.w(t,b.shortsPlayerPromise,2):t.return();d=t.yieldResult;var y=yEa(d);null!=y&&y.length||(d.loadModule("captions"),y=yEa(d));e=y;if(null==(h=e)||!h.length)return l=_.Ln("CLOSED_CAPTIONS_DISABLED",void 0,"No captions are available for this video"),m=_.np(_.lp(l)),b.JSC$10554_commandHandler.resolveCommand(m),t.return();d.toggleSubtitles();p=d.isSubtitlesOn()?_.Ln("CAPTION_ON_TOAST",
void 0,"Subtitles/CC turned on"):_.Ln("CAPTION_OFF_TOAST",void 0,"Subtitles/CC turned off");q=_.np(_.lp(p));b.JSC$10554_commandHandler.resolveCommand(q);_.Bo(t)})};
aE[fy]=[_.N1a,_.cs];_.bE=new _.gy("PLAYLIST_EDIT_CONTROLLER_TOKEN");var cE=function(a,b,c){this.innertubeTransportService=a;this.controller=b;this.JSC$10557_commandHandler=c};
_.H(cE,yD);
cE.prototype.resolveCommand=function(a,b){var c=this,d,e,h,l,m,p,q,t,y,z,D,E,I,S,T;return _.v(function(fa){if(1==fa.nextAddress){d=_.B(a,_.QA);if(!d)return fa.return();if(d.clientActions){e=_.g(d.clientActions);for(h=e.next();!h.done;h=e.next())l=h.value,c.JSC$10557_commandHandler.resolveCommand(l);var oa,ea=null==b?void 0:null==(oa=b.form)?void 0:oa.element;ea&&_.Sn(ea,"yt-dismissible-item-action",d.clientActions)}return _.w(fa,_.rt(c.innertubeTransportService,a,null==(m=b)?void 0:m.form),2)}(p=
fa.yieldResult)&&p.errorMetadata&&(q=p,t=_.np(_.lp(q.error.message)),c.JSC$10557_commandHandler.resolveCommand(t));y=p;(null==(z=y)?0:z.redirectEndpoint)&&c.JSC$10557_commandHandler.resolveCommand(y.redirectEndpoint);if(null==(D=y)?0:null==(E=D.newHeader)?0:E.playlistHeaderRenderer)null==(ea=c.controller.headerElement)||ea.dispatchEvent(new CustomEvent("yt-new-playlist-header",{detail:y.newHeader.playlistHeaderRenderer}));if(c.controller.playlistVideoListElement&&(null==(I=y)?0:null==(S=I.playlistEditResults)?
0:null==(T=S[0])?0:T.playlistEditVideoAddedResultData)){var ma;null==(ma=c.controller.playlistVideoListElement)||ma.dispatchEvent(new CustomEvent("yt-update-set-video-id",{detail:y.playlistEditResults[0].playlistEditVideoAddedResultData}))}_.Bo(fa)})};
cE[fy]=[_.ru,_.bE,_.cs];var aab=function(){};
_.H(aab,yD);aab.prototype.resolveCommand=function(a){var b,c,d,e,h,l;return _.v(function(m){b=_.B(a,sYa);if(null==(c=b)?0:c.sectionIdentifier){d=document.querySelector("[section-identifier="+b.sectionIdentifier+"]");e=document.querySelector("[section-identifier="+b.referenceSectionIdentifier+"]");if(!d)return m.return();h=b.verticalScrollOffsetDp?b.verticalScrollOffsetDp:0;e&&(h-=e.offsetTop);window.scrollTo({top:d.offsetTop+h,behavior:"smooth"});(l=_.Zja(d))&&l.focus({preventScroll:!0})}_.Bo(m)})};var dE=function(a){this.JSC$10572_screenManager=a};
_.H(dE,yD);dE.prototype.resolveCommand=function(a,b){var c=this,d,e,h,l,m,p,q;return _.v(function(t){e=null==(d=b.form)?void 0:d.event;l=null==(h=b.form)?void 0:h.element;if(!e)throw new _.lg("Event not passed in when resolving command");m=_.g(e.composedPath());for(p=m.next();!p.done;p=m.next())if(q=p.value,"YT-COPY-LINK-RENDERER"===q.tagName)return q.copyUrlToClipboard(),l&&_.oz(c.JSC$10572_screenManager,l),t.return();_.Bo(t)})};
dE[fy]=[_.qD];var eE=function(){};
_.H(eE,yD);eE.prototype.resolveCommand=function(){var a,b;return _.v(function(c){if(1==c.nextAddress)return(a=document.querySelector("mini-app-container-view-model-c3 .yt-mini-app-container-view-model__content"))?_.w(c,XUa(a),3):c.jumpTo(0);(b=document.querySelector("mini-app-container-view-model-c3 iframe"))&&b.focus();_.Bo(c)})};var fE=new _.gy("PREF_STORAGE_PROMISE_TOKEN");var gE=function(a){this.JSC$10578_prefStorage=a};
_.H(gE,yD);gE.prototype.resolveCommand=function(){var a=this,b,c;return _.v(function(d){switch(d.nextAddress){case 1:return _.w(d,a.JSC$10578_prefStorage,2);case 2:return(b=d.yieldResult)?_.w(d,b.set("sfvle",!1),3):d.return();case 3:return _.w(d,b.set("sfvles",!0),4);case 4:c=_.mo(),_.no(0,203,!1),_.no(0,204,!0),c.save(),_.Bo(d)}})};
gE[fy]=[fE];var hE=function(a){this.JSC$10581_prefStorage=a};
_.H(hE,yD);hE.prototype.resolveCommand=function(){var a=this,b,c;return _.v(function(d){switch(d.nextAddress){case 1:return _.w(d,a.JSC$10581_prefStorage,2);case 2:return(b=d.yieldResult)?_.w(d,b.set("sfvle",!0),3):d.return();case 3:return _.w(d,b.set("sfvles",!0),4);case 4:c=_.mo(),_.no(0,203,!0),_.no(0,204,!0),c.save(),_.Bo(d)}})};
hE[fy]=[fE];var iE=function(a,b){this.innertubeTransportService=a;this.JSC$10584_playerApiPromise=b};
_.H(iE,yD);iE.prototype.resolveCommand=function(a){var b=this,c,d,e,h,l,m,p;return _.v(function(q){if(1==q.nextAddress)return _.w(q,b.JSC$10584_playerApiPromise,2);c=q.yieldResult;d=c.getOption("captions","track");e=Object.assign({},_.B(a,_.fXa));if(null==(h=d)?0:h.languageCode)e.languageCode=d.languageCode;if(null==(l=d)?0:l.kind)e.kind=d.kind;if(null==(m=d)?0:m.name)e.name=d.name;p=Object.assign({},a,{getTranscriptEndpoint:e});return _.w(q,_.rt(b.innertubeTransportService,p),0)})};
iE[fy]=[_.ru,_.Hq];var jE=function(a,b,c){this.store=a;this.JSC$10594_commandHandler=b;this.innertubeTransportService=c};
_.H(jE,yD);
jE.prototype.resolveCommand=function(a,b){var c=this,d,e,h,l,m,p,q,t,y;return _.v(function(z){d=_.B(a,g_a);e=d.googlePaymentPayload;d.onStartCommand&&c.JSC$10594_commandHandler.resolveCommand(d.onStartCommand);h=e.encryptedPurchaseParams;l=e.ypcLogWalletAnalyticDataEndpoint;m=d.serializedTransactionFlowLoggingParams;p=e.serializedPaymentsClientParams;q=d.ypcCujContext;y=BEa(c.innertubeTransportService,null==(t=b)?void 0:t.form,h,l,m,p,q);return z.return(y.then(function(D){zEa(null==b?void 0:b.form,
!1);var E=c.store,I=c.JSC$10594_commandHandler,S=D.integratorData;null==S||""===S||null!=D.error?("-1"===String(D.error)&&d.onDismissCommand?I.resolveCommand(d.onDismissCommand):"-1"!==String(D.error)&&d.onFailureCommand&&I.resolveCommand(d.onFailureCommand),"-1"!==String(D.error)&&"132"!==String(D.error)&&_.Rj(Error("Ve"),"ERROR")):(d.googlePaymentEntityKey&&E.dispatch(_.rB("commerceAcquisitionClientPayloadEntity",d.googlePaymentEntityKey,{key:d.googlePaymentEntityKey,commerceAcquisitionClientPayload:{googlePaymentClientPayload:{paymentsPayload:S,
fundsGuaranteeCallbackClientData:D.integratorClientCallbackData}}})),d.onSuccessCommand&&I.resolveCommand(d.onSuccessCommand));_.lo()},function(D){zEa(null==b?void 0:b.form,!1);
_.Rj(D,"ERROR");d.onFailureCommand&&c.JSC$10594_commandHandler.resolveCommand(d.onFailureCommand)}))})};
jE[fy]=[lD,_.cs,_.ru];var bab=function(a){this.JSC$10598_commandHandler=a};
bab.prototype.handleResponse=function(a,b,c){var d,e=null==b?void 0:null==(d=b.config)?void 0:d.command;if(!e||_.N4a.some(function(h){return!!_.B(e,h)})){b=void 0;
void 0!==c&&(b={form:{element:c}});a.onResponseReceivedCommand&&this.JSC$10598_commandHandler.resolveCommand(a.onResponseReceivedCommand,b);a.onResponseReceivedAction&&this.JSC$10598_commandHandler.resolveCommand(a.onResponseReceivedAction,b);a.onResponseReceivedEndpoint&&this.JSC$10598_commandHandler.resolveCommand(a.onResponseReceivedEndpoint,b);if(a.onResponseReceivedCommands)for(d=_.g(a.onResponseReceivedCommands),c=d.next();!c.done;c=d.next())this.JSC$10598_commandHandler.resolveCommand(c.value,
b);if(a.onResponseReceivedActions)for(d=_.g(a.onResponseReceivedActions),c=d.next();!c.done;c=d.next())this.JSC$10598_commandHandler.resolveCommand(c.value,b);if(a.onResponseReceivedEndpoints)for(d=_.g(a.onResponseReceivedEndpoints),c=d.next();!c.done;c=d.next())this.JSC$10598_commandHandler.resolveCommand(c.value,b);if(a.actions)for(a=_.g(a.actions),c=a.next();!c.done;c=a.next())this.JSC$10598_commandHandler.resolveCommand(c.value,b)}};
bab[fy]=[_.cs];var JGa=new _.gy("RESPONSE_RECEIVED_COMMANDS");var cab=new _.gy("INNERTUBE_TOKEN_SERVICE");var dab=new _.gy("SCHEDULER_TOKEN");var eab=function(a){this.scheduler=a;a={};this.tokenMap=(a.app={},a.user={},a)};
eab.prototype.handleResponse=function(a,b){if(!b)throw Error("We");var c;if(a=null==(c=a.responseContext)?void 0:c.innertubeTokenJar){if(a.appTokens){var d,e,h;c=null==(d=b.innerTubeRequest.context)?void 0:null==(e=d.request)?void 0:null==(h=e.innertubeTokenJar)?void 0:h.appTokens;fab(this,a.appTokens,this.tokenMap.app,c)}if(a.userTokens){var l,m,p;b=null==(l=b.innerTubeRequest.context)?void 0:null==(m=l.request)?void 0:null==(p=m.innertubeTokenJar)?void 0:p.userTokens;fab(this,a.userTokens,this.tokenMap.user,
b)}}};
eab.prototype.processContext=function(a){a.request||(a.request={});var b=Object.keys(this.tokenMap.app).length,c=Object.keys(this.tokenMap.user).length;if(b||c)a.request.innertubeTokenJar={},b&&(a.request.innertubeTokenJar.appTokens=[].concat(_.Pd(Object.values(this.tokenMap.app).flat()))),c&&(a.request.innertubeTokenJar.userTokens=[].concat(_.Pd(Object.values(this.tokenMap.user).flat())))};
var fab=function(a,b,c,d){b=_.g(b);for(var e=b.next(),h={};!e.done;h={token$jscomp$114:void 0},e=b.next()){h.token$jscomp$114=e.value;if(void 0===h.token$jscomp$114.type)throw new _.lg("InnerTube token has no type",h.token$jscomp$114);if(h.token$jscomp$114.clearTokens)c[h.token$jscomp$114.type]=[];else if(void 0!==h.token$jscomp$114.value){c[h.token$jscomp$114.type]||(c[h.token$jscomp$114.type]=[]);if(void 0!==d&&d.length){e=_.g(d);for(var l=e.next();!l.done;l=e.next())l=c[h.token$jscomp$114.type].indexOf(l.value),
-1<l&&c[h.token$jscomp$114.type].splice(l,1)}c[h.token$jscomp$114.type].push(h.token$jscomp$114);h.token$jscomp$114.maxAgeSeconds&&0<Number(h.token$jscomp$114.maxAgeSeconds)&&a.scheduler.addLowPriorityJob(function(m){return function(){var p=c[m.token$jscomp$114.type].indexOf(m.token$jscomp$114);-1<p&&c[m.token$jscomp$114.type].splice(p,1)}}(h),1E3*Number(h.token$jscomp$114.maxAgeSeconds))}else throw new _.lg("InnerTube token has no value",h.token$jscomp$114);
}};
eab[fy]=[dab];var gab=new _.gy("LOCAL_INNERTUBE_ROUTER_TOKEN"),hab=new _.gy("LOCAL_INNERTUBE_SERVICE_MAP_TOKEN");var kE=function(a){this.serviceMap=a};
kE.prototype.shouldPreferLocalResponse=function(a,b){return(a=iab(this,a))?a.shouldPreferLocalResponse(b):!1};
kE.prototype.localInnertubeResponse=function(a,b){var c=this,d;return _.v(function(e){return(d=iab(c,a))?e.return(d.localInnertubeResponse(b)):e.return(Promise.reject(Error("Xe")))})};
kE.prototype.canProvideFallbackResponse=function(a,b){return(a=iab(this,a))?a.canProvideFallbackResponse(b):!1};
kE.prototype.localFallbackInnertubeResponse=function(a,b){var c=this,d;return _.v(function(e){return(d=iab(c,a))?e.return(d.localFallbackInnertubeResponse(b)):e.return(Promise.reject(Error("Xe")))})};
var iab=function(a,b){b=_.Yf(b);return b?(a=a.serviceMap[b])?a:null:null};
kE[fy]=[hab];var LEa;
_.ut({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]});_.jab=HEa(function(){return{dateFormat:1,timeFormat:7,joinerStyle:1,capitalize:function(a){return a}}});
_.kab=HEa(function(){return{dateFormat:3,timeFormat:7,joinerStyle:3,capitalize:function(a){return a}}});
LEa=new Map;var yu=function(){};
yu.prototype.shouldPreferLocalResponse=function(){return!1};
yu.prototype.localInnertubeResponse=function(){return _.v(function(a){return a.return(Promise.reject(Error("Ze")))})};
yu.prototype.canProvideFallbackResponse=function(){return!0};
yu.prototype.localFallbackInnertubeResponse=function(){var a,b,c;return _.v(function(d){a=tDa("CLOSE_POPUP");b={openPopupAction:DEa()};c={actions:[a,b]};return d.return(c)})};var gGa=function(a,b){this.JSC$10672_upliftPromise=a;this.store=b};
_.f=gGa.prototype;_.f.shouldPreferLocalResponse=function(a){var b=a.playlistId;if(b){if(b="PPSV"===b||Vva(this.store.getState().entities,b))b=Sva(this.store.getState().entities,a.videoId);a=b}else a=!1;return a};
_.f.localInnertubeResponse=function(a){var b=this,c;return _.v(function(d){return(c=b.getPlayerResponse(a))?d.return(Promise.resolve(c)):d.return(Promise.reject(Error("$e")))})};
_.f.canProvideFallbackResponse=function(a){return!!a.videoId};
_.f.localFallbackInnertubeResponse=function(a){var b=this,c;return _.v(function(d){return 1==d.nextAddress?_.w(d,b.JSC$10672_upliftPromise,2):(c=b.getPlayerResponse(a))?d.return(Promise.resolve(c)):d.return({playabilityStatus:{status:"UNPLAYABLE",errorScreen:{playerErrorMessageRenderer:{reason:_.Jo(_.Ln("OFFLINE_CHECK_CONNECTION",void 0,"You're offline. Check your connection.")),proceedButton:{buttonRenderer:xDa()},icon:{iconType:"OFFLINE_NO_CONTENT"}}}}})})};
_.f.getPlayerResponse=function(a){return pwa(this.store.getState().entities,a.videoId)};var vu=function(a){this.JSC$10679_persistentStorePromiseAccessor=a};
vu.prototype.shouldPreferLocalResponse=function(){return!1};
vu.prototype.localInnertubeResponse=function(){return _.v(function(a){return a.return(Promise.reject(Error("af")))})};
vu.prototype.canProvideFallbackResponse=function(){return!0};
vu.prototype.localFallbackInnertubeResponse=function(){var a=this,b,c;return _.v(function(d){return 1==d.nextAddress?_.w(d,a.JSC$10679_persistentStorePromiseAccessor(),2):3!=d.nextAddress?(b=d.yieldResult)?_.w(d,b.get("service:guide:fallback"),3):d.return(Promise.reject(Error("bf"))):(c=d.yieldResult)&&_.cu(c)?d.return(REa(_.cu(c))):d.return(Promise.reject(Error("cf")))})};var zu=function(){};
zu.prototype.shouldPreferLocalResponse=function(){return!1};
zu.prototype.localInnertubeResponse=function(){return _.v(function(a){return a.return(Promise.reject(Error("df")))})};
zu.prototype.canProvideFallbackResponse=function(){return!0};
zu.prototype.localFallbackInnertubeResponse=function(){var a,b,c;return _.v(function(d){a=tDa("CLOSE_POPUP");b={openPopupAction:DEa()};c={actions:[a,b]};return d.return(c)})};var tu=function(){this.urlMap=lab;this.fallbackCommand=_.BB};
tu.prototype.shouldPreferLocalResponse=function(a){return(a=a.url)?!!mab(this,a):!1};
tu.prototype.localInnertubeResponse=function(a){var b=this,c;return _.v(function(d){return(c=a.url)?d.return(nab(a,mab(b,c))):d.return(Promise.reject(Error("ef")))})};
tu.prototype.canProvideFallbackResponse=function(){return!0};
tu.prototype.localFallbackInnertubeResponse=function(a){var b=this,c,d,e,h,l,m,p;return _.v(function(q){c=a.url;if(!c)return q.return(nab(a,b.fallbackCommand));if(d=mab(b,c))return q.return(nab(a,d));e=void 0;h=_.Yf(c);"/watch"===h&&(l=_.ki(c,"v"))&&(p=null!=(m=_.ki(c,"list"))?m:void 0,e=_.Io(l,p));e||(e=b.fallbackCommand);return q.return(nab(a,e))})};
var mab=function(a,b){if(b)return a.urlMap[_.Dn(b)]},nab=function(a,b){b&&a.parentTrackingParams&&(b.commandMetadata=Object.assign({},{resolveUrlCommandMetadata:{parentTrackingParams:a.parentTrackingParams}},b.commandMetadata));
return Promise.resolve({responseContext:{},endpoint:b})};var wu=function(a,b,c){this.JSC$10689_upliftPromise=a;this.store=b;this.JSC$10689_persistentStorePromiseAccessor=c};
wu.prototype.shouldPreferLocalResponse=function(){return!1};
wu.prototype.localInnertubeResponse=function(){return _.v(function(a){return a.return(Promise.reject(Error("ff")))})};
wu.prototype.canProvideFallbackResponse=function(){return!0};
wu.prototype.localFallbackInnertubeResponse=function(){var a=this;return _.v(function(b){return b.return(oab(a))})};
var oab=function(a){var b,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,du(a.JSC$10689_upliftPromise,a.store),2);b=d.yieldResult;c={twoColumnSearchResultsRenderer:{primaryContents:{sectionListRenderer:{contents:[QEa(b)]}}}};return d.return(pab(a,c))})},pab=function(a,b){var c,d;
return _.v(function(e){if(1==e.nextAddress)return _.w(e,a.JSC$10689_persistentStorePromiseAccessor(),2);if(3!=e.nextAddress)return c=e.yieldResult,_.w(e,TEa(c),3);d=e.yieldResult;return e.return({responseContext:{},contents:b,topbar:d})})};var uu=function(a,b,c){this.JSC$10696_upliftPromise=a;this.store=b;this.JSC$10696_persistentStorePromiseAccessor=c};
uu.prototype.shouldPreferLocalResponse=function(){return!1};
uu.prototype.localInnertubeResponse=function(){return _.v(function(a){return a.return(Promise.reject(Error("gf")))})};
uu.prototype.canProvideFallbackResponse=function(a){return a.videoId?!0:!1};
uu.prototype.localFallbackInnertubeResponse=function(a){var b=this,c,d,e,h,l,m,p,q;return _.v(function(t){switch(t.nextAddress){case 1:c=a.videoId;if(!c)return t.return(Promise.reject(Error("hf")));d=a.playlistId;e=_.Io(c,d);return _.w(t,b.JSC$10696_persistentStorePromiseAccessor(),2);case 2:return h=t.yieldResult,_.w(t,TEa(h),3);case 3:return l=t.yieldResult,m={responseContext:{},currentVideoEndpoint:e,topbar:l},_.w(t,b.JSC$10696_upliftPromise,4);case 4:if(Sva(b.store.getState().entities,c)){t.jumpTo(5);
break}return _.w(t,du(b.JSC$10696_upliftPromise,b.store),6);case 6:return p=t.yieldResult,m.contents={singleColumnWatchNextResults:{results:{results:{contents:[QEa(p)]}}}},t.return(m);case 5:if(q=_.Oo(b.store.getState().entities,c)){var y=q.videoEntity;var z,D,E={title:_.Ko(y.title),viewCount:{videoViewCountRenderer:{shortViewCount:_.Lo(null==(z=y.localizedStrings)?void 0:z.viewCount),viewCount:_.Lo(null==(D=y.localizedStrings)?void 0:D.viewCount)}}};y.publishedTimestampMillis&&(E.dateText=_.Lo(_.FEa(new Date(Number(y.publishedTimestampMillis)))));
y={videoPrimaryInfoRenderer:E};z=q.videoEntity;D=q.channelEntity;z={videoSecondaryInfoRenderer:{defaultExpanded:!1,descriptionCollapsedLines:3,showMoreText:_.Ko(_.Ln("SHOW_MORE",void 0,"Show more")),showLessText:_.Ko(_.Ln("SHOW_LESS",void 0,"Show less")),description:z.formattedDescription,owner:{videoOwnerRenderer:{title:_.Ko(D.title),thumbnail:D.avatar}}}};m.contents={twoColumnWatchNextResults:{results:{results:{contents:[y,z]}}}}}return t.return(m)}})};var xu=function(a,b,c){this.JSC$10702_upliftPromise=a;this.store=b;this.JSC$10702_persistentStorePromiseAccessor=c};
xu.prototype.shouldPreferLocalResponse=function(){return!1};
xu.prototype.localInnertubeResponse=function(){return _.v(function(a){return a.return(Promise.reject(Error("jf")))})};
xu.prototype.canProvideFallbackResponse=function(){return!0};
xu.prototype.localFallbackInnertubeResponse=function(){var a=this,b,c,d,e;return _.v(function(h){switch(h.nextAddress){case 1:return _.w(h,a.JSC$10702_persistentStorePromiseAccessor(),2);case 2:return b=h.yieldResult,_.w(h,TEa(b),3);case 3:return c=h.yieldResult,d={responseContext:{},topbar:c},_.w(h,a.JSC$10702_upliftPromise,4);case 4:return _.w(h,du(a.JSC$10702_upliftPromise,a.store),5);case 5:return e=h.yieldResult,d.watchStatus={backgroundPromoRenderer:e},h.return(d)}})};var qab=new _.gy("ENDPOINT_MAP");var rab=function(){var a=this;this.sequenceMap=new Map;this.TEST_ONLY={getSequenceMap:function(){return a.sequenceMap}}},X4a=function(a,b,c){var d,e=null==(d=b.config)?void 0:d.sequenceStrategy;
if(!e)return c();a.sequenceMap.has(e.sequenceKey)||a.sequenceMap.set(e.sequenceKey,[]);a=a.sequenceMap.get(e.sequenceKey);switch(e.sequenceType){case "REQUEST_SEQUENCE_TYPE_APPEND":return sab(a,b,c);case "REQUEST_SEQUENCE_TYPE_REPLACE":return tab(a,b,c);default:throw new _.lg("Request could not be sequenced",b);}},sab=function(a,b,c){var d,e,h;
return _.v(function(l){0<a.length?(e=a[a.length-1],d=e.responsePromise.then(function(){return c()})):d=c();
h={request:b,responsePromise:d};a.push(h);uab(a,h);return l.return(h.responsePromise)})},tab=function(a,b,c){c=c();
if(0<a.length)for(var d=_.g(a),e=d.next();!e.done;e=d.next())e.value.responsePromise=c;var h={request:b,responsePromise:c};a.push(h);uab(a,h);return Promise.resolve().then(function(){return 0<a.indexOf(h)?h.responsePromise.then(function(l){return Object.assign({},l,{sequenceMetaData:{skipProcessing:!0}})}):h.responsePromise})},uab=function(a,b){b.responsePromise.then(function(){var c=a.indexOf(b);
-1<c&&a.splice(c,1)})};var vab=new _.gy("REQUEST_SEQUENCING");var lE=function(){};
_.H(lE,nC);lE.prototype.getApiPaths=function(){return _.L_a};
lE.prototype.getExtension=function(a){return _.B(a,_.uWa)};
lE.prototype.buildRequest=function(a,b){b.ids&&(a.ids=[].concat(_.Pd(b.ids)));b.engagementType&&(a.engagementType=b.engagementType)};var mE=function(){};
_.H(mE,nC);mE.prototype.getApiPaths=function(){return T_a};
mE.prototype.getExtension=function(a){return _.B(a,HWa)};
mE.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);if(c.attached_video_id)a.videoAttachment={videoId:c.attached_video_id};else if(c.image_poll_options)a.pollAttachmentData={options:c.image_poll_options};else if(c.poll_options)a.pollAttachment={choices:c.poll_options};else if(c.quiz_options)a.quizAttachmentData={options:c.quiz_options};else if(c.image_blob_id)a.imageAttachment=
{encryptedBlobId:c.image_blob_id},c.source_video_id&&(a.imageAttachment.sourceExternalVideoId=c.source_video_id),c.image_preview_coordinates&&(a.imageAttachment.previewCoordinates=JSON.parse(c.image_preview_coordinates));else if(c.images_data)a.imagesAttachment={imagesData:c.images_data};else if(void 0!==c.clip_external_video_id||void 0!==c.clip_offset_ms||void 0!==c.clip_duration_ms){var d,e,h,l,m;a.clipAttachment={externalVideoId:null!=(h=c.clip_external_video_id)?h:"",offsetMs:null!=(l=null==(d=
c.clip_offset_ms)?void 0:d.toString())?l:"",durationMs:null!=(m=null==(e=c.clip_duration_ms)?void 0:e.toString())?m:""}}else c.shared_post_id&&(a.sharedPostAttachment={postId:c.shared_post_id});c.tagged_video_id&&(a.postCreationData={taggedVideoId:c.tagged_video_id});c.access_restrictions&&("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 nE=function(){};
_.H(nE,nC);nE.prototype.getApiPaths=function(){return Z_a};
nE.prototype.getExtension=function(a){return _.B(a,xZa)};
nE.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;b.decorateMessageParams&&(a.params=b.decorateMessageParams);c.text&&(a.text=c.text)};var oE=function(){};
_.H(oE,nC);oE.prototype.getApiPaths=function(){return s0a};
oE.prototype.getExtension=function(a){return _.B(a,IWa)};
oE.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;c.video_id&&(a.videoId=c.video_id)};var pE=function(){};
_.H(pE,nC);pE.prototype.getApiPaths=function(){return x0a};
pE.prototype.getExtension=function(a){return _.B(a,_.oq)};
pE.prototype.buildRequest=function(a,b,c){c.suggestions_query&&(a.input=c.suggestions_query)};var qE=function(){};
_.H(qE,nC);qE.prototype.getApiPaths=function(){return c1a};
qE.prototype.getExtension=function(a){return _.B(a,JWa)};
qE.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 rE=function(){};
_.H(rE,nC);rE.prototype.getApiPaths=function(){return M_a};
rE.prototype.getExtension=function(a){return _.B(a,_.pq)};
rE.prototype.buildRequest=function(a,b){if(b.token)a.continuation=b.token;else if(b.continuationTokenKey){var c=_.Fo.getState();if(b=_.wo(c.entities,"continuationTokenEntity",b.continuationTokenKey))a.continuation=String(b.continuationToken)}};
var wab=function(){};
_.H(wab,nC);_.f=wab.prototype;_.f.getApiPaths=function(){return M_a};
_.f.getExtension=function(a){return _.B(a,_.up)};
_.f.isNavigationCommand=function(){return!0};
_.f.JSC$9650_getStoreKey=function(a){if((a=this.getExtension(a))&&a.browseId){var b={browseId:a.browseId};a.browseEndpointContextSupportedConfigs&&(b.browseEndpointContextSupportedConfigs=JSON.stringify(a.browseEndpointContextSupportedConfigs));a.params&&(b.params=a.params);return _.Hn("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&&_.mo().getFlag(155)&&(a.subscriptionSettingsState="MY_SUBS_SETTINGS_STATE_LAYOUT_FORMAT_LIST");"SPaccount_playback"===b.browseId&&(c=_.mo(),a.formData||(a.formData={}),a.formData.accountSettingsFormData={flagCaptionsDefaultOff:c.getFlag(65),flagAutoCaptionsDefaultOn:c.getFlag(66),
flagDisableInlinePreview:c.getFlag(186),flagAudioDescriptionDefaultOn:c.getFlag(198)});if("FEwhat_to_watch"===b.browseId){c=_.mo();var d=c.getFlag(196);c.getFlag(197)&&(a.browseRequestSupportedMetadata={downloadsBrowseParams:{offlineFeatureSettingState:{isSdEnabled:d}}})}"FEwhat_to_watch"===b.browseId&&(b=_.mo().getFlag(186),a.inlineSettingStatus=b?"INLINE_SETTING_STATUS_DISABLED":"INLINE_SETTING_STATUS_ON")};
_.f.getRequestConfig=function(a,b){b=void 0===b?{}:b;var c={};if(a=this.JSC$9650_getStoreKey(a,b))c.storeStrategy={storeKey:a,disableCache:b.disableCache};_.u("web_log_browse_ticks_ks")||(c.requestTick="br_s",c.responseTick="br_r");return c};var sE=function(){};
_.H(sE,nC);sE.prototype.getApiPaths=function(){return N_a};
sE.prototype.getExtension=function(a){return _.B(a,cXa)};
sE.prototype.buildRequest=function(a,b,c){a.legacyYoutubeChannelUsername=c.legacyYouTubeChannelUsername||"";a.legacyYoutubeChannelPassword=c.legacyYouTubeChannelPassword||""};var tE=function(){};
_.H(tE,nC);tE.prototype.getApiPaths=function(){return S0a};
tE.prototype.getExtension=function(a){return _.B(a,LWa)};
tE.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 uE=function(){};
_.H(uE,nC);uE.prototype.getApiPaths=function(){return d1a};
uE.prototype.getExtension=function(a){return _.B(a,PWa)};
uE.prototype.buildRequest=function(a,b,c){b.externalChannelId&&(a.externalChannelId=b.externalChannelId);c.handle&&(a.handleUpdate={handle:c.handle},b.handleEditSource&&(a.handleUpdate.handleEditSource=b.handleEditSource))};var vE=function(){};
_.H(vE,nC);vE.prototype.getApiPaths=function(){return j1a};
vE.prototype.getExtension=function(a){return _.B(a,MWa)};
vE.prototype.buildRequest=function(a,b,c){b.externalChannelId&&(a.externalChannelId=b.externalChannelId);b.channelHandleEntityKey&&(a.channelHandleEntityKey=b.channelHandleEntityKey);b.handleEditSource&&(a.handleEditSource=b.handleEditSource);c.handle?a.handle=c.handle:c.name&&(a.name=c.name)};var wE=function(){};
_.H(wE,nC);wE.prototype.getApiPaths=function(){return Q_a};
wE.prototype.getExtension=function(a){return _.B(a,_.XA)};
wE.prototype.buildRequest=function(a,b){b.actions?a.actions=b.actions:b.action&&(a.actions=[b.action])};var xE=function(){};
_.H(xE,nC);xE.prototype.getApiPaths=function(){return R_a};
xE.prototype.getExtension=function(a){return _.B(a,_.pq)};
xE.prototype.buildRequest=function(a,b){b.token&&(a.continuation=b.token)};var yE=function(){};
_.H(yE,nC);yE.prototype.getApiPaths=function(){return q0a};
yE.prototype.getExtension=function(a){return _.B(a,_.pq)};
yE.prototype.buildRequest=function(a,b){a.notificationsMenuRequestType="NOTIFICATIONS_MENU_REQUEST_TYPE_COMMENTS";b.token&&(a.fetchCommentsParams={continuation:b.token})};var zE=function(){};
_.H(zE,nC);zE.prototype.getApiPaths=function(){return V_a};
zE.prototype.getExtension=function(a){return _.B(a,IZa)};
zE.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;b.createReplyParams&&(a.createReplyParams=b.createReplyParams);b.commentText&&(a.commentText=_.mp(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)};
_.J.Object.defineProperties(zE.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var AE=function(){};
_.H(AE,nC);AE.prototype.getApiPaths=function(){return W_a};
AE.prototype.getExtension=function(a){return _.B(a,HZa)};
AE.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;b.createCommentParams&&(a.createCommentParams=b.createCommentParams);b.commentText&&(a.commentText=_.mp(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)};
_.J.Object.defineProperties(AE.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var BE=function(){};
_.H(BE,nC);BE.prototype.getApiPaths=function(){return e1a};
BE.prototype.getExtension=function(a){return _.B(a,_.KZa)};
BE.prototype.buildRequest=function(a,b,c){b.commentText&&(a.replyText=_.mp(b.commentText));c.comment_text&&(a.replyText=c.comment_text);a.updateReplyParams=b.updateReplyParams};
_.J.Object.defineProperties(BE.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var CE=function(){};
_.H(CE,nC);CE.prototype.getApiPaths=function(){return f1a};
CE.prototype.getExtension=function(a){return _.B(a,_.JZa)};
CE.prototype.buildRequest=function(a,b,c){b.commentText&&(a.commentText=_.mp(b.commentText));c.comment_text&&(a.commentText=c.comment_text);a.updateCommentParams=b.updateCommentParams};
_.J.Object.defineProperties(CE.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var DE=function(){};
_.H(DE,nC);DE.prototype.getApiPaths=function(){return g1a};
DE.prototype.getExtension=function(a){return _.B(a,RWa)};
DE.prototype.buildRequest=function(a,b){b.settings&&(a.settings=b.settings)};var EE=function(){};
_.H(EE,nC);EE.prototype.getApiPaths=function(){return i0a};
EE.prototype.getExtension=function(a){return _.B(a,NWa)};
EE.prototype.buildRequest=function(a,b){b.channelCreationToken&&(a.channelCreationToken=b.channelCreationToken);b.source&&(a.source=b.source)};var FE=function(){};
_.H(FE,nC);FE.prototype.getApiPaths=function(){return U_a};
FE.prototype.getExtension=function(a){return _.B(a,OWa)};
FE.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;if(c.name&&(c.given_name||c.family_name))_.Rj(new _.lg("channel creation cannot set both GAIA and YouTube names",b));else{if(b.zeroStepChannelCreationParams){if(!c.comment_text){_.Rj(new _.lg("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||void 0!==c.isNameChanged||void 0!==c.isHandleChanged||void 0!==c.isDefaultProfilePhoto||c.obakeImageSource)a.overrideChannelCreationParams={},c.name&&(a.overrideChannelCreationParams.name=
c.name),c.handle&&(a.overrideChannelCreationParams.handle=c.handle),c.avatar_url&&(a.overrideChannelCreationParams.avatarUrl=c.avatar_url),c.encryptedBlobId&&(a.overrideChannelCreationParams.blobEncryptionId=c.encryptedBlobId),c.enableIdentityForAllChannelCreationDialog&&(c.encryptedBlobId?a.overrideChannelCreationParams.identityForAllChannelCreationAvatarTag="IDENTITY_FOR_ALL_CHANNEL_CREATION_AVATAR_TAG_CUSTOM":void 0!==c.isDefaultProfilePhoto&&(a.overrideChannelCreationParams.identityForAllChannelCreationAvatarTag=
c.isDefaultProfilePhoto?"IDENTITY_FOR_ALL_CHANNEL_CREATION_AVATAR_TAG_GOOGLE_DEFAULT_MONOGRAM":"IDENTITY_FOR_ALL_CHANNEL_CREATION_AVATAR_TAG_GOOGLE_DEFAULT_OTHER"),void 0!==c.isNameChanged&&(a.overrideChannelCreationParams.identityForAllChannelCreationNameTag=c.isNameChanged?"IDENTITY_FOR_ALL_CHANNEL_CREATION_NAME_TAG_CUSTOM":"IDENTITY_FOR_ALL_CHANNEL_CREATION_NAME_TAG_GOOGLE_DEFAULT"),void 0!==c.isHandleChanged&&(a.overrideChannelCreationParams.identityForAllChannelCreationHandleTag=c.isHandleChanged?
"IDENTITY_FOR_ALL_CHANNEL_CREATION_HANDLE_TAG_CUSTOM":"IDENTITY_FOR_ALL_CHANNEL_CREATION_HANDLE_TAG_DEFAULT_AUTOGEN"),c.obakeImageSource&&(a.overrideChannelCreationParams.obakeImageSourceType=c.obakeImageSource))}};var GE=function(){};
_.H(GE,nC);GE.prototype.getApiPaths=function(a){return(a=this.getExtension(a))&&"DISLIKE"===a.status?b0a:a&&"INDIFFERENT"===a.status?N0a:B0a};
GE.prototype.getExtension=function(a){return _.B(a,_.PA)};
GE.prototype.buildRequest=function(a,b){b.target&&(a.target=b.target);if(b=this.getParams(b))a.params=b};
GE.prototype.getParams=function(a){switch(null==a?void 0:a.status){case "DISLIKE":return a.dislikeParams;case "INDIFFERENT":return a.removeLikeParams;default:return null==a?void 0:a.likeParams}};var HE=function(){};
_.H(HE,nC);HE.prototype.getApiPaths=function(){return X0a};
HE.prototype.getExtension=function(a){return _.B(a,PZa)};
HE.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}:_.Rj(new _.lg("Unknown value type for SetSettingEndpoint.",b))};var IE=function(){};
_.H(IE,nC);IE.prototype.getApiPaths=function(){return Z0a};
IE.prototype.getExtension=function(a){return _.B(a,_.VZa)||void 0};
IE.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)};
_.J.Object.defineProperties(IE.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var JE=function(){};
_.H(JE,nC);JE.prototype.getApiPaths=function(){return b1a};
JE.prototype.getExtension=function(a){return _.B(a,_.RZa)||void 0};
JE.prototype.buildRequest=function(a,b){b.channelIds&&(a.channelIds=b.channelIds);b.siloName&&(a.siloName=b.siloName);b.params&&(a.params=b.params)};
_.J.Object.defineProperties(JE.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var KE=function(){};
_.H(KE,nC);KE.prototype.getApiPaths=function(){return u0a};
KE.prototype.getExtension=function(a){return _.B(a,XYa)||_.B(a,_.YYa)||_.B(a,WYa)};
KE.prototype.buildRequest=function(a,b){b.serializedShareEntity&&(a.serializedSharedEntity=b.serializedShareEntity)};var LE=function(){};
_.H(LE,nC);LE.prototype.getApiPaths=function(){return J_a};
LE.prototype.getExtension=function(a){return _.B(a,kXa)};
LE.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var ME=function(){};
_.H(ME,nC);ME.prototype.getApiPaths=function(){return c0a};
ME.prototype.getExtension=function(a){return _.B(a,jXa)};
ME.prototype.buildRequest=function(a,b){b.dismissal&&(a.items=[b.dismissal])};
_.J.Object.defineProperties(ME.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var NE=function(){};
_.H(NE,nC);NE.prototype.getApiPaths=function(){return z0a};
NE.prototype.getExtension=function(a){return _.B(a,_.OA)||void 0};
NE.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))};
_.J.Object.defineProperties(NE.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var OE=function(){};
_.H(OE,nC);OE.prototype.getApiPaths=function(){return z0a};
OE.prototype.getExtension=function(a){return _.B(a,_.oq)};
OE.prototype.buildRequest=function(a,b,c){c.feedback_tokens&&(a.feedbackTokens=c.feedback_tokens,a.shouldMerge=!0)};
_.J.Object.defineProperties(OE.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var PE=function(){};
_.H(PE,nC);PE.prototype.getApiPaths=function(){return z0a};
PE.prototype.getExtension=function(a){return _.B(a,QZa)};
PE.prototype.buildRequest=function(a,b){b.undoToken&&(a.feedbackTokens=[b.undoToken]);b.isUndoTokenUnencrypted&&(a.isFeedbackTokenUnencrypted=b.isUndoTokenUnencrypted)};
_.J.Object.defineProperties(PE.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var QE=function(){};
_.H(QE,nC);QE.prototype.getApiPaths=function(){return k1a};
QE.prototype.getExtension=function(a){return _.B(a,gXa)};
QE.prototype.buildRequest=function(a,b){b.nextEndpoint&&_.B(b.nextEndpoint,_.Rn)?a.nextEndpoint={urlEndpoint:_.B(b.nextEndpoint,_.Rn)}:b.nextEndpoint&&_.B(b.nextEndpoint,_.In)&&(a.nextEndpoint={watchEndpoint:_.B(b.nextEndpoint,_.In)});b.setRacy&&(a.setRacy=b.setRacy);b.setControvercy&&(a.setControvercy=b.setControvercy)};var RE=function(a){this.JSC$10879_storeWithEntities=a};
_.H(RE,nC);RE.prototype.getApiPaths=function(){return e0a};
RE.prototype.getExtension=function(a){return _.B(a,uXa)};
RE.prototype.buildRequest=function(a,b){b.flowId&&(a.flowId=b.flowId);b.targetId&&(a.targetId=b.targetId);b.continuation&&(a.continuation=b.continuation);var c=b.flowStateEntityKey;if("FLOW_STATE_PASSING_SPEC_FULL_STATE"===b.flowStatePassingSpec&&c&&this.JSC$10879_storeWithEntities){var d;if(b=null==(d=this.JSC$10879_storeWithEntities.getState())?void 0:d.entities)if(d=_.so(c).entityType,d=_.wo(b,d,c))a.flowState=d,a.flowStateEntityKey=c}};
RE[fy]=[lD];var xab=function(){};
_.H(xab,nC);_.f=xab.prototype;_.f.getApiPaths=function(){return y0a};
_.f.JSC$9650_getStoreKey=function(){return _.Hn("guide")};
_.f.getRequestConfig=function(){var a=this.JSC$9650_getStoreKey(),b;a&&(b={storeStrategy:{storeKey:a}});return b};
_.f.isNavigationCommand=function(){return!0};
_.f.getExtension=function(a){return _.B(a,_.oq)};
_.f.buildRequest=function(a){a.fetchLiveState=!0};var SE=function(){};
_.H(SE,nC);SE.prototype.getApiPaths=function(){return O_a};
SE.prototype.getExtension=function(a){return _.B(a,EZa)};
SE.prototype.buildRequest=function(){};var TE=function(){};
_.H(TE,nC);TE.prototype.getApiPaths=function(){return P_a};
TE.prototype.getExtension=function(a){return _.B(a,FZa)};
TE.prototype.buildRequest=function(){};var UE=function(){};
_.H(UE,nC);UE.prototype.getApiPaths=function(){return I_a};
UE.prototype.getExtension=function(a){return _.B(a,_.pq)};
UE.prototype.buildRequest=function(a,b){b.token&&(a.continuation=b.token);var c,d;null==a||null==(c=a.context)||null==(d=c.user)||delete d.onBehalfOfUser};
UE.prototype.getRequestConfig=function(a){var b={},c;if(void 0!==(null==(c=this.getExtension(a))?void 0:c.sessionIndex)){var d;b={authStrategy:{sessionIndex:null==(d=this.getExtension(a))?void 0:d.sessionIndex}}}return b};var VE=function(){};
_.H(VE,nC);VE.prototype.JSC$9650_getRequest=function(a){var b=this.getExtension(a),c=a="";if(null==b?0:b.popup)a="true";if(null==b?0:b.disableSignout)c="true";b={};return{input:"/getAccountSwitcherEndpoint",requestShell:Gn("/getAccountSwitcherEndpoint","GET",(b["X-YouTube-Delegation-Context"]=_.rf("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"),b["X-YouTube-Account-Switcher-Popup"]=a,b["X-YouTube-Account-Switcher-Disable-Signout"]=c,b)),innerTubeRequest:{}}};
VE.prototype.getApiPaths=function(){return[]};
VE.prototype.getExtension=function(a){return _.B(a,_.zWa)};
VE.prototype.buildRequest=function(){};var WE=function(){};
_.H(WE,nC);WE.prototype.JSC$9650_getRequest=function(a){var b="/cross_account_channel_transfer";(a=this.getExtension(a))&&(b=jga(b,{target_session:a.targetSessionIndex,source_rapt:a.sourceRapt,rapt:a.targetRapt}));return{input:b,requestShell:Gn(b,"GET"),innerTubeRequest:{}}};
WE.prototype.getApiPaths=function(){return[]};
WE.prototype.getExtension=function(a){return _.B(a,yWa)};
WE.prototype.buildRequest=function(){};var XE=function(){};
_.H(XE,nC);XE.prototype.getApiPaths=function(){return f0a};
XE.prototype.isNavigationCommand=function(){return!0};
XE.prototype.getExtension=function(a){return _.B(a,_.oq)};
XE.prototype.buildRequest=function(a){var b=_.mo().get("gsml","");b&&(a.safetyModeLockerObfuscatedGaiaId=b);a.userInterfaceTheme=_.Jp(!0);_.Kp()?a.deviceTheme="DEVICE_THEME_SELECTED":_.Pxa()?a.deviceTheme="DEVICE_THEME_SUPPORTED":a.deviceTheme="DEVICE_THEME_UNSUPPORTED"};var YE=function(){};
_.H(YE,nC);YE.prototype.getApiPaths=function(){return I_a};
YE.prototype.getExtension=function(a){return _.B(a,_.BWa)};
YE.prototype.buildRequest=function(a,b){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 c=b.nextUrl;c&&(_.kga(c)||Tf(c))&&(a.nextNavendpoint={urlEndpoint:{url:c}})}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";
var d,e;b=null==a?void 0:null==(d=a.context)?void 0:null==(e=d.user)?void 0:e.onBehalfOfUser;if(void 0!==b){a.obfuscatedSelectedGaiaId=b;var h,l;null==a||null==(h=a.context)||null==(l=h.user)||delete l.onBehalfOfUser}var m,p;if(d=null==a?void 0:null==(m=a.context)?void 0:null==(p=m.user)?void 0:p.serializedDelegationContext)a.selectedSerializedDelegationContext=d};var ZE=function(){};
_.H(ZE,nC);ZE.prototype.getApiPaths=function(){return t0a};
ZE.prototype.getExtension=function(a){return _.B(a,wWa)};
ZE.prototype.buildRequest=function(a,b){b.profileOwnerObfuscatedGaiaId&&(a.profileOwnerObfuscatedGaiaId=b.profileOwnerObfuscatedGaiaId);b.profileCardContext&&(a.profileCardContext=b.profileCardContext)};var $E=function(){};
_.H($E,nC);$E.prototype.getApiPaths=function(){return K_a};
$E.prototype.getExtension=function(a){return _.B(a,$Ya)};
$E.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var aF=function(){};
_.H(aF,nC);aF.prototype.getApiPaths=function(){return X_a};
aF.prototype.getExtension=function(a){return _.B(a,IXa)};
aF.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 bF=function(){};
_.H(bF,nC);bF.prototype.getApiPaths=function(){return $_a};
bF.prototype.getExtension=function(a){return _.B(a,GXa)};
bF.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var cF=function(){};
_.H(cF,nC);cF.prototype.getApiPaths=function(){return l0a};
cF.prototype.getExtension=function(a){return _.B(a,EXa)};
cF.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var dF=function(){};
_.H(dF,nC);dF.prototype.getApiPaths=function(){return n0a};
dF.prototype.getExtension=function(a){return _.B(a,FXa)};
dF.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 eF=function(){};
_.H(eF,nC);eF.prototype.getApiPaths=function(){return o0a};
eF.prototype.getExtension=function(a){return _.B(a,DXa)};
eF.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 fF=function(){};
_.H(fF,nC);fF.prototype.getApiPaths=function(){return C0a};
fF.prototype.getExtension=function(a){return _.B(a,HXa)};
fF.prototype.buildRequest=function(a,b){a.params=b.params};var gF=function(){};
_.H(gF,nC);gF.prototype.getApiPaths=function(){return m0a};
gF.prototype.getExtension=function(a){return _.B(a,qZa)};
gF.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var hF=function(){};
_.H(hF,nC);hF.prototype.getApiPaths=function(){return p0a};
hF.prototype.getExtension=function(a){return _.B(a,rZa)};
hF.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var iF=function(){};
_.H(iF,nC);iF.prototype.getApiPaths=function(){return D0a};
iF.prototype.getExtension=function(a){return _.B(a,JXa)};
iF.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var jF=function(){};
_.H(jF,nC);jF.prototype.getApiPaths=function(){return E0a};
jF.prototype.getExtension=function(a){return _.B(a,KXa)};
jF.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var kF=function(){};
_.H(kF,nC);kF.prototype.getApiPaths=function(){return O0a};
kF.prototype.getExtension=function(a){return _.B(a,dZa)};
kF.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var lF=function(){};
_.H(lF,nC);lF.prototype.getApiPaths=function(){return V0a};
lF.prototype.getExtension=function(a){return _.B(a,LXa)};
lF.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 mF=function(){};
_.H(mF,nC);mF.prototype.getApiPaths=function(){return W0a};
mF.prototype.getExtension=function(a){return _.B(a,MXa)};
mF.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var nF=function(){};
_.H(nF,nC);nF.prototype.getApiPaths=function(){return a1a};
nF.prototype.getExtension=function(a){return _.B(a,OXa)};
nF.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 oF=function(){};
_.H(oF,nC);oF.prototype.getApiPaths=function(){return i1a};
oF.prototype.getExtension=function(a){return _.B(a,_.SZa)};
oF.prototype.buildRequest=function(a,b,c){c.continuation?a.continuation=c.continuation:b.videoId&&(a.videoId=b.videoId)};var pF=function(){};
_.H(pF,nC);pF.prototype.getApiPaths=function(){return q0a};
pF.prototype.getExtension=function(a){return _.B(a,_.aZa)};
pF.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,_.If.isEmpty)(a.fetchCommentsParams)&&delete a.fetchCommentsParams};var qF=function(){};
_.H(qF,nC);qF.prototype.getApiPaths=function(){return q0a};
qF.prototype.buildRequest=function(a,b){"GET_NOTIFICATIONS_MENU"===b.signal&&(a.notificationsMenuRequestType="NOTIFICATIONS_MENU_REQUEST_TYPE_INBOX");b.ctoken&&(a.ctoken=b.ctoken)};
var yab=function(){};
_.H(yab,qF);yab.prototype.getExtension=function(a){return _.B(a,_.oq)};
var zab=function(){};
_.H(zab,qF);zab.prototype.getExtension=function(a){return _.B(a,dXa)};var rF=function(){};
_.H(rF,nC);rF.prototype.getApiPaths=function(){return w0a};
rF.prototype.getExtension=function(a){return _.B(a,_.oq)};
rF.prototype.buildRequest=function(){};var sF=function(){};
_.H(sF,nC);sF.prototype.getApiPaths=function(){return F0a};
sF.prototype.getExtension=function(a){return _.B(a,OZa)||void 0};
sF.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params);b.secondaryParams&&(a.secondaryParams=b.secondaryParams)};var tF=function(){};
_.H(tF,nC);tF.prototype.getApiPaths=function(){return G0a};
tF.prototype.getExtension=function(a){return _.B(a,bZa)};
tF.prototype.buildRequest=function(a,b){b.undo&&(a.undo=b.undo);b.serializedOptOut&&(a.serializedOptOut=b.serializedOptOut);b.serializedRecordInteractionsRequest&&(a.serializedRecordInteractionsRequest=b.serializedRecordInteractionsRequest)};var uF=function(){};
_.H(uF,nC);uF.prototype.getApiPaths=function(){return K0a};
uF.prototype.getExtension=function(a){return _.B(a,cZa)};
uF.prototype.buildRequest=function(a,b){b.serializedInteractionsRequest&&(a.serializedRecordNotificationInteractionsRequest=b.serializedInteractionsRequest)};var vF=function(){};
_.H(vF,nC);vF.prototype.getApiPaths=function(){return j0a};
vF.prototype.getExtension=function(a){return _.B(a,eZa)};
vF.prototype.buildRequest=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;b.videoId?a.videoId=b.videoId:b.playlistId&&(a.playlistId=b.playlistId);var d,e=null!=(d=b.offlineWebClientEligibility)?d:c.offlineWebClientEligibility;e&&(a.offlineWebClientEligibility=e);var h;if(d=null!=(h=b.preferredFormatType)?h:c.preferredFormatType)a.preferredFormatType=d;var l;if(h=null!=(l=b.lastOfflineQualitySettingsSavedMs)?l:c.lastOfflineQualitySettingsSavedMs)a.lastOfflineQualitySettingsSavedMs=h;b.params&&
(a.params=b.params)};var wF=function(){};
_.H(wF,nC);wF.prototype.getApiPaths=function(){return H0a};
wF.prototype.getExtension=function(a){return _.B(a,_.tYa)};
wF.prototype.buildRequest=function(a,b){var c,d=b.panelIdentifier||(null==(c=b.identifier)?void 0:c.tag);d&&(a.panelId=d);var e;if(null==(e=b.globalConfiguration)?0:e.params){var h;a.params=null==(h=b.globalConfiguration)?void 0:h.params}};
var xF=function(){};
_.H(xF,nC);xF.prototype.getApiPaths=function(){return H0a};
xF.prototype.getExtension=function(a){return _.B(a,rYa)};
xF.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;a.continuation=c.continuation};
var yF=function(){};
_.H(yF,nC);yF.prototype.getApiPaths=function(){return H0a};
yF.prototype.getExtension=function(a){return _.B(a,oZa)};
yF.prototype.buildRequest=function(a,b){if(b.loadingStrategy){b=b.loadingStrategy;var c;if(null==b?0:null==(c=b.requestTemplate)?0:c.panelId)a.panelId=b.requestTemplate.panelId;var d;if(null==b?0:null==(d=b.requestTemplate)?0:d.params)a.params=b.requestTemplate.params}};
var zF=function(){};
_.H(zF,nC);zF.prototype.getApiPaths=function(){return H0a};
zF.prototype.getExtension=function(a){return _.B(a,_.pq)};
zF.prototype.buildRequest=function(a,b){b.token&&(a.continuation=b.token)};var AF=function(){};
_.H(AF,nC);AF.prototype.getApiPaths=function(){return["pdg/get_pdg_buy_flow"]};
AF.prototype.getExtension=function(a){return _.B(a,_.pZa)};
AF.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var BF=function(){};
_.H(BF,nC);BF.prototype.getApiPaths=function(){return h1a};
BF.prototype.getExtension=function(a){return _.B(a,sZa)};
BF.prototype.buildRequest=function(a,b){b.externalChannelId&&(a.externalChannelId=b.externalChannelId);b.superChatAction&&(a.superChatAction=b.superChatAction);b.superStickersAction&&(a.superStickersAction=b.superStickersAction)};var CF=function(){};
_.H(CF,nC);CF.prototype.getApiPaths=function(){return g0a};
CF.prototype.getExtension=function(a){return _.B(a,DZa)||_.B(a,QYa)};
CF.prototype.buildRequest=function(a,b){b.videoIds?a.videoIds=b.videoIds:b.videoId&&(a.videoIds=[b.videoId]);b.playlistId&&(a.playlistId=b.playlistId);b.params&&(a.params=b.params);a.excludeWatchLater=!1};var DF=function(){};
_.H(DF,nC);DF.prototype.getApiPaths=function(){return Y_a};
DF.prototype.getExtension=function(a){return _.B(a,LZa)};
DF.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 EF=function(){};
_.H(EF,nC);EF.prototype.getApiPaths=function(){return a0a};
EF.prototype.getExtension=function(a){return _.B(a,MZa)};
EF.prototype.buildRequest=function(a,b){a.playlistId=b.playlistId};var FF=function(){};
_.H(FF,nC);FF.prototype.getApiPaths=function(){return r0a};
FF.prototype.getExtension=function(a){return _.B(a,UYa)};
FF.prototype.buildRequest=function(a,b){b.playlistId&&(a.playlistId=b.playlistId)};var GF=function(){};
_.H(GF,nC);GF.prototype.getApiPaths=function(){return J0a};
GF.prototype.getExtension=function(a){return _.B(a,_.QA)||void 0};
GF.prototype.buildRequest=function(a,b){b.actions&&(a.actions=b.actions);b.params&&(a.params=b.params);b.playlistId&&(a.playlistId=b.playlistId)};var HF=function(){};
_.H(HF,nC);_.f=HF.prototype;_.f.getApiPaths=function(){return L0a};
_.f.getExtension=function(a){return _.B(a,_.op)};
_.f.buildRequest=function(a,b){b.videoId&&(a.playerRequest={videoId:b.videoId},b.playerParams&&(a.playerRequest.params=b.playerParams),b.racyCheckOk&&(a.playerRequest.racyCheckOk=!!b.racyCheckOk),b.contentCheckOk&&(a.playerRequest.contentCheckOk=!!b.contentCheckOk));b.params&&(a.params=b.params);b.inputType&&(a.inputType=b.inputType);a.disablePlayerResponse=!0};
_.f.getRequestConfig=function(a){var b;(a=this.JSC$9650_getStoreKey(a))&&(b={storeStrategy:{storeKey:a}});_.u("web_log_reels_ticks")&&(b=b||{},b.requestTick="r_wrs",b.responseTick="r_wrr");return b};
_.f.JSC$9650_getStoreKey=function(a){a=this.getExtension(a);if(_.u("shorts_controller_retrieve_seedless_sequence_v2")){if("REEL_WATCH_INPUT_TYPE_SEEDLESS"===(null==a?void 0:a.inputType))return _.Hn("reel_item_watch",{inputType:"REEL_WATCH_INPUT_TYPE_SEEDLESS"})}else if(_.u("web_prefetch_riw_for_next_video")&&null!=a&&a.videoId){var b={videoId:a.videoId};a.params&&(b.params=a.params);return _.Hn("reel_item_watch",b)}};var IF=function(){};
_.H(IF,nC);IF.prototype.getApiPaths=function(){return M0a};
IF.prototype.getExtension=function(a){return _.B(a,_.op)};
IF.prototype.buildRequest=function(a,b){a.sequenceParams=b.sequenceParams};
IF.prototype.JSC$9650_getStoreKey=function(a){if(_.u("shorts_controller_retrieve_seedless_sequence_v2")&&(a=this.getExtension(a),null==a?0:a.sequenceParams))return _.Hn("reel_watch_sequence",{sequenceParams:a.sequenceParams})};
var JF=function(){};
_.H(JF,nC);JF.prototype.getApiPaths=function(){return M0a};
JF.prototype.getExtension=function(a){return _.B(a,_.pq)};
JF.prototype.buildRequest=function(a,b){b.token&&(a.continuation=b.token)};var KF=function(){};
_.H(KF,nC);KF.prototype.getApiPaths=function(){return d0a};
KF.prototype.getExtension=function(a){return _.B(a,_.tXa)};
KF.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)};
_.J.Object.defineProperties(KF.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return _.u("include_csn_for_flag_action_requests")}}});var LF=function(){};
_.H(LF,nC);LF.prototype.getApiPaths=function(){return k0a};
LF.prototype.getExtension=function(a){return _.B(a,AXa)};
LF.prototype.buildRequest=function(a,b){b.blockedForKidsContent&&(a.blockedForKidsContent=b.blockedForKidsContent)};var MF=function(){};
_.H(MF,nC);MF.prototype.getApiPaths=function(){return P0a};
MF.prototype.getExtension=function(a){return _.B(a,NZa)};
MF.prototype.buildRequest=function(a,b,c){a.params=b.params;c.impersonated_channel_url&&(a.impersonatedChannelUrl=c.impersonated_channel_url)};var NF=function(){};
_.H(NF,nC);NF.prototype.getApiPaths=function(){return A0a};
NF.prototype.getExtension=function(a){return _.B(a,_.BXa)};
NF.prototype.buildRequest=function(a,b){b.items&&(a.items=b.items);b.kidGaiaId&&(a.kidGaiaId=b.kidGaiaId)};var OF=function(){};
_.H(OF,nC);OF.prototype.getApiPaths=function(){return h0a};
OF.prototype.getExtension=function(a){return _.B(a,_.CZa)};
OF.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params);b.targetId&&(a.targetId=b.targetId)};var WF=function(){};
_.H(WF,nC);WF.prototype.getApiPaths=function(){return T0a};
WF.prototype.getExtension=function(a){return _.B(a,eXa)};
WF.prototype.buildRequest=function(a,b){b.externalVideoId&&(a.externalVideoId=b.externalVideoId);b.query&&(a.query=b.query);b.sourceTimelines&&(a.sourceTimelines=b.sourceTimelines)};var XF=function(){};
_.H(XF,nC);XF.prototype.getApiPaths=function(){return U0a};
XF.prototype.getExtension=function(a){return _.B(a,_.pq)||void 0};
XF.prototype.buildRequest=function(a,b){b.token&&(a.continuation=b.token)};
_.Aab=function(){};
_.H(_.Aab,nC);_.f=_.Aab.prototype;_.f.getApiPaths=function(){return U0a};
_.f.getExtension=function(a){return _.B(a,_.vp)||void 0};
_.f.isNavigationCommand=function(){return!0};
_.f.JSC$9650_getStoreKey=function(a,b){b=void 0===b?{}:b;if((_.u("kevlar_cache_on_ttl_search")||_.u("mweb_use_new_history_manager"))&&!b.disableCache&&(a=this.getExtension(a))&&a.query)return b={query:a.query},a.params&&(b.params=a.params),_.Hn("search",b)};
_.f.buildRequest=function(a,b,c){b.query&&(a.query=b.query);b.params&&(a.params=b.params);if(!_.u("web_forward_suggest_stats_killswitch")){var d=_.B(b,SYa);d&&(a.suggestStats=d)}var e;!_.u("kevlar_searchbox_stats_killswitch")&&(null==(e=c.tempData)?0:e.gs_l)&&!_.B(b,SYa)&&(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$9650_getStoreKey(a,b);var c;a&&(c={storeStrategy:{storeKey:a}});_.u("web_log_search_ticks_ks")||(c=c||{},c.requestTick="sr_s",c.responseTick="sr_r");return c};var YF=function(){};
_.H(YF,nC);YF.prototype.getApiPaths=function(){return v0a};
YF.prototype.getExtension=function(a){return _.B(a,sXa)};
YF.prototype.buildRequest=function(a,b){b.endpoint&&(a.endpoint=b.endpoint);b.action&&(a.action=b.action)};var ZF=function(a){this.JSC$11118_storeWithEntities=a};
_.H(ZF,nC);_.f=ZF.prototype;_.f.getApiPaths=function(){return I0a};
_.f.getExtension=function(a){return _.B(a,_.In)||_.B(a,_.op)||_.B(a,vZa)};
_.f.isNavigationCommand=function(){return!0};
_.f.JSC$9650_getStoreKey=function(a){if((_.u("kevlar_cache_on_ttl_player")||_.u("mweb_enable_shorts_innertube_player_prefetch")||_.u("mweb_use_new_history_manager"))&&(a=this.getExtension(a))&&a.videoId){var b={videoId:a.videoId};a.playlistId&&(b.playlistId=a.playlistId);a.playerParams&&(b.params=a.playerParams);return _.Hn("player",b)}};
_.f.JSC$9650_getClientScreen=function(a){var b;return 2===(null==(b=a.contentPlaybackContext)?void 0:b.vis)?"WATCH_FULL_SCREEN":"WATCH"};
_.f.buildRequest=function(a,b,c){if(_.u("enable_interstitial_entity_check")){var d=this.JSC$11118_storeWithEntities;if(b.videoId)for(var e=_.g(["CONTENT_CHECK_REQUIRED","AGE_CHECK_REQUIRED"]),h=e.next();!h.done;h=e.next()){h=h.value;var l;var m=void 0,p=void 0,q=b.videoId,t=h;(l=d)?(q=_.vo(q+t,"interstitialInteractionStateEntity"),l=null!=(m=null==(p=_.wo(l.getState().entities,"interstitialInteractionStateEntity",q))?void 0:p.primaryButtonClicked)?m:!1):l=!1;if(l)switch(h){case "CONTENT_CHECK_REQUIRED":b.contentCheckOk=
!0;break;case "AGE_CHECK_REQUIRED":b.racyCheckOk=!0}}}b.videoId&&(a.videoId=b.videoId);b.playlistId&&(a.playlistId=b.playlistId);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({},a.playbackContext,{prefetchPlaybackContext:c.prefetchPlaybackContext}),
a.context.request||(a.context.request={}),a.context.request.isPrefetch=!0);a.racyCheckOk=!!b.racyCheckOk;a.contentCheckOk=!!b.contentCheckOk;"MWEB"===_.rf("INNERTUBE_CLIENT_NAME")&&(a.mwebCapabilities={mobileClientSupportsLivestream:_.rf("SUPPORTS_LIVESTREAM",!1)});!_.u("captions_prefs_killswitch")&&(c=(c=_.cC("yt-player-caption-language-preferences"))?c:[],null==c?0:c.length)&&(a.captionParams={viewerSelectedCaptionLangs:c})};
_.f.getRequestConfig=function(a){a=this.JSC$9650_getStoreKey(a);var b;a&&(b={storeStrategy:{storeKey:a}});_.u("web_log_player_watch_next_ticks")&&(b=b||{},b.requestTick="ps_s",b.responseTick="ps_r");return b};
ZF[fy]=[lD];var $F=function(){};
_.H($F,nC);$F.prototype.getApiPaths=function(){return Y0a};
$F.prototype.getExtension=function(a){return _.B(a,_.$Za)};
$F.prototype.buildRequest=function(a,b){a.params=b.params;a.correctionText=b.correctionText};var aG=function(){};
_.H(aG,nC);aG.prototype.getApiPaths=function(){return $0a};
aG.prototype.getExtension=function(a){return _.B(a,_.fXa)};
aG.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params);a.searchQuery=b.searchQuery;a.languageCode=b.languageCode;a.kind=b.kind;a.name=b.name};var Bab=function(){};
_.H(Bab,nC);_.f=Bab.prototype;_.f.getApiPaths=function(){return l1a};
_.f.getExtension=function(a){return _.B(a,_.In)};
_.f.isNavigationCommand=function(){return!0};
_.f.JSC$9650_getStoreKey=function(a){if((a=this.getExtension(a))&&a.videoId){var b={videoId:a.videoId};a.playlistId&&(b.playlistId=a.playlistId);a.index&&(b.index=a.index);a.params&&(b.params=a.params);return _.Hn("next",b)}};
_.f.JSC$9650_getClientScreen=function(a){var b;return 2===(null==(b=a.contentPlaybackContext)?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);b.params&&(a.params=b.params);void 0!==b.index&&(a.playlistIndex=b.index);a.racyCheckOk=!!(c.racyCheckOk||b.racyCheckOk&&(_.u("mweb_fill_watch_endpoint_in_verify_age")||_.u("web_fill_watch_endpoint_in_verify_age")));a.contentCheckOk=!(!b.contentCheckOk||!_.u("mweb_fill_watch_endpoint_in_verify_age")&&!_.u("web_fill_watch_endpoint_in_verify_age"));c.contentPlaybackContext&&(a.autonavState=c.contentPlaybackContext.autonavState,
a.playbackContext={vis:c.contentPlaybackContext.vis,lactMilliseconds:c.contentPlaybackContext.lactMilliseconds});c.prefetchPlaybackContext&&(a.context.request||(a.context.request={}),a.context.request.isPrefetch=!0);_.u("captions_hats_killswitch")||(b=_.mo().getFlag(65),b=null!=b?!b:!1,c=!!_.cC("yt-player-sticky-caption"),a.captionsRequested=b&&c)};
_.f.getRequestConfig=function(a){a=this.JSC$9650_getStoreKey(a);var b;a&&(b={storeStrategy:{storeKey:a}});_.u("web_log_player_watch_next_ticks")&&(b=b||{},b.requestTick="wn_s",b.responseTick="wn_r");return b};
var bG=function(){};
_.H(bG,nC);bG.prototype.getApiPaths=function(){return l1a};
bG.prototype.getExtension=function(a){return _.B(a,_.pq)};
bG.prototype.buildRequest=function(a,b){b.token&&(a.continuation=b.token)};var cG=function(){};
_.H(cG,nC);cG.prototype.getApiPaths=function(){return m1a};
cG.prototype.getExtension=function(a){return _.B(a,d_a)};
cG.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};var dG=function(a){this.JSC$11142_storeWithEntities=a};
_.H(dG,nC);dG.prototype.getApiPaths=function(){return S_a};
dG.prototype.getExtension=function(a){return _.B(a,e_a)};
dG.prototype.buildRequest=function(a,b){var c=b.actionId,d=b.commerceActionParams;b=b.entityKeys;c&&(a.actionId=c);d&&(a.commerceActionParams=d);var e,h;c=null==(e=this.JSC$11142_storeWithEntities)?void 0:null==(h=e.getState())?void 0:h.entities;if(b&&c){e=[];b=_.g(b);for(h=b.next();!h.done;h=b.next())if(d=h.value,h=_.so(d).entityType,d=_.wo(c,h,d)){var l={};e.push((l[h]=d,l))}a.entityMutationPayloads=e}};
dG.prototype.getRequestConfig=function(a){var b,c=null==(b=_.B(a,e_a))?void 0:b.requestSequenceType;if(c&&a.clickTrackingParams&&"REQUEST_SEQUENCE_TYPE_UNKNOWN"!==c)return{sequenceStrategy:{sequenceKey:a.clickTrackingParams,sequenceType:c}}};
dG[fy]=[lD];var eG=function(){};
_.H(eG,nC);eG.prototype.getApiPaths=function(){return n1a};
eG.prototype.getExtension=function(a){return _.B(a,_.r_a)};
eG.prototype.buildRequest=function(a,b){b.feedbackData&&(a.feedbackData=b.feedbackData);b.params&&(a.itemParams=b.params)};
_.J.Object.defineProperties(eG.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var fG=function(){};
_.H(fG,nC);fG.prototype.getApiPaths=function(){return o1a};
fG.prototype.getExtension=function(a){return _.B(a,s_a)};
fG.prototype.buildRequest=function(a,b,c){c.payments_payload&&(a.paymentsPayload=c.payments_payload);c.offer_params&&(a.offerParams=c.offer_params);b.transactionParams&&(a.transactionParams=b.transactionParams)};var gG=function(){};
_.H(gG,nC);gG.prototype.getApiPaths=function(){return p1a};
gG.prototype.getExtension=function(a){return _.B(a,_.t_a)};
gG.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 hG=function(){};
_.H(hG,nC);hG.prototype.getApiPaths=function(){return q1a};
hG.prototype.getExtension=function(a){return _.B(a,i_a)};
hG.prototype.buildRequest=function(a,b){b.videoId?a.videoId=b.videoId:b.playlistId&&(a.playlistId=b.playlistId)};var iG=function(){};
_.H(iG,nC);iG.prototype.getApiPaths=function(){return r1a};
iG.prototype.getExtension=function(a){return _.B(a,w_a)};
iG.prototype.buildRequest=function(a,b){b.updateFopParams&&(a.updateFopParams=b.updateFopParams)};var jG=function(){};
_.H(jG,nC);jG.prototype.getApiPaths=function(){return s1a};
jG.prototype.getExtension=function(a){return _.B(a,_.$A)};
jG.prototype.buildRequest=function(a,b){b.couponCode&&(a.couponCode=b.couponCode);b.params&&(a.itemParams=b.params)};
var kG=function(){};
_.H(kG,nC);kG.prototype.getApiPaths=function(){return s1a};
kG.prototype.getExtension=function(a){return _.B(a,_.q_a)};
kG.prototype.buildRequest=function(a,b){b.params&&(a.itemParams=b.params)};var lG=function(){};
_.H(lG,nC);lG.prototype.getApiPaths=function(){return t1a};
lG.prototype.getExtension=function(a){return _.B(a,_.f_a)};
lG.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;b.params&&(a.params=b.params);c.ctk&&(a.clientToken=c.ctk)};var mG=function(a){this.JSC$11183_storeWithEntities=a};
_.H(mG,nC);mG.prototype.getApiPaths=function(){return u1a};
mG.prototype.getExtension=function(a){return _.B(a,_.aB)};
mG.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),c.currency_code&&(a.productData.pdgData.currencyCode=c.currency_code));b.transactionParams&&(a.transactionParams=b.transactionParams);b.clientLocationContext&&(a.clientLocationContext=b.clientLocationContext);c.payments_payload&&(a.paymentsPayload=c.payments_payload);c.funds_guarantee_callback_client_data&&
(a.fundsGuaranteeCallbackClientData=c.funds_guarantee_callback_client_data);var d,e;c=null==(d=this.JSC$11183_storeWithEntities)?void 0:null==(e=d.getState())?void 0:e.entities;if(b.entityKeys&&c){d=[];b=_.g(b.entityKeys);for(e=b.next();!e.done;e=b.next()){var h=e.value;e=_.so(h).entityType;if(h=_.wo(c,e,h)){var l={};d.push((l[e]=h,l))}}a.entityMutationPayloads=d}};
mG[fy]=[lD];var nG=function(){};
_.H(nG,nC);nG.prototype.getApiPaths=function(){return v1a};
nG.prototype.getExtension=function(a){return _.B(a,u_a)};
nG.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 oG=function(){};
_.H(oG,nC);oG.prototype.getApiPaths=function(){return w1a};
oG.prototype.getExtension=function(a){return _.B(a,j_a)};
oG.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 pG=function(){};
_.H(pG,nC);pG.prototype.getApiPaths=function(){return x1a};
pG.prototype.getExtension=function(a){return _.B(a,_.k_a)};
pG.prototype.buildRequest=function(a,b,c){c.resume_time_ms&&(a.resumeTimeMs=c.resume_time_ms);b.pauseParams&&(a.pauseParams=b.pauseParams)};var qG=function(){};
_.H(qG,nC);qG.prototype.getApiPaths=function(){return y1a};
qG.prototype.getExtension=function(a){return _.B(a,_.v_a)};
qG.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 rG=function(){};
_.H(rG,nC);rG.prototype.getApiPaths=function(){return z1a};
rG.prototype.getExtension=function(a){return _.B(a,_.l_a)};
rG.prototype.buildRequest=function(a,b){b.resumeParams&&(a.resumeParams=b.resumeParams)};var sG=function(a,b){this.clientName=a;this.defaultExpirationDelayMs=b};
sG.prototype.put=function(a,b){var c=this,d;return _.v(function(e){d=Object.assign({},b.data);d.key=a;d.clientName=c.clientName;void 0===d.expireTimestampMs&&(d.expireTimestampMs=(Math.round((0,_.Zg)())+c.defaultExpirationDelayMs).toString());return e.return(c.putInternal(a,d))})};
sG[fy]=[QD,Z$a];var Cab=function(){sG.apply(this,arguments);this.JSC$11215_responseStore=new Map};
_.H(Cab,sG);_.f=Cab.prototype;_.f.get=function(a){var b=this;return _.v(function(c){return c.return(BC(b,a))})};
_.f.putInternal=function(a,b){var c=this,d,e,h;return _.v(function(l){d=c.defaultExpirationDelayMs;b.expireTimestampMs&&(d=Number(b.expireTimestampMs)-Math.round((0,_.Zg)()),e=_.zf("mweb_override_response_store_expiration_ms"),0<e&&e<d&&(d=e));h=setTimeout(function(){c.remove(a)},d);
c.JSC$11215_responseStore.set(a,{entryData:b,timer:h});_.Bo(l)})};
_.f.remove=function(a){var b=this;return _.v(function(c){Dab(b,a);_.Bo(c)})};
_.f.removeAll=function(){var a=this;return _.v(function(b){a.JSC$11215_responseStore.forEach(function(c){clearTimeout(c.timer)});
a.JSC$11215_responseStore.clear();_.Bo(b)})};
_.f.has=function(a){return!!this.JSC$11215_responseStore.get(a)};
_.f.getKeys=function(){return this.JSC$11215_responseStore.keys()};
var BC=function(a,b){if(a=a.JSC$11215_responseStore.get(b))return new _.zC(a.entryData)},Dab=function(a,b){var c=a.JSC$11215_responseStore.get(b);
c&&(clearTimeout(c.timer),a.JSC$11215_responseStore.delete(b))};var VEa;var YEa=function(a,b,c){sG.call(this,a,b);this.token=c};
_.H(YEa,sG);_.f=YEa.prototype;_.f.get=function(a){var b=this,c,d;return _.v(function(e){return 1==e.nextAddress?_.w(e,XEa(b.token),2):3!=e.nextAddress?(c=e.yieldResult,_.w(e,c.get("ResponseStore",[a,b.clientName]),3)):(d=e.yieldResult)?e.return(new _.zC(d)):e.return(void 0)})};
_.f.putInternal=function(a,b){var c=this,d;return _.v(function(e){if(1==e.nextAddress)return _.w(e,XEa(c.token),2);d=e.yieldResult;return _.w(e,d.put("ResponseStore",b),0)})};
_.f.remove=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,XEa(b.token),2);c=d.yieldResult;return d.return(c.delete("ResponseStore",[a,b.clientName]))})};
_.f.removeAll=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress)return _.w(c,XEa(a.token),2);b=c.yieldResult;return _.w(c,uQa(b,IDBKeyRange.only(a.clientName)),0)})};
_.f.has=function(){throw Error("kf");};_.tG=new _.gy("PERSISTENT_STORE_PROMISE_ACCESSOR_TOKEN");var Eab=function(a){var b;this.stateTagsData=null==(b=a.responseContext)?void 0:b.stateTags},Fab=function(a){var b;
return(null==(b=a.stateTagsData)?void 0:b.stateTagsModified)||[]};var Gab;Gab=function(a){this.JSC$11228_responseStore=a};
_.Ju=function(a,b,c){if(!_.u("state_tags_killswitch")){var d=new Eab(b);if(0<Fab(d).length){var e=a.JSC$11228_responseStore.getKeys();e=_.g(e);for(var h=e.next();!h.done;h=e.next()){h=h.value;var l=BC(a.JSC$11228_responseStore,h);if(l){var m=_.cu(l);a:{var p=void 0;l=Fab(d);m=(null==(p=(new Eab(m)).stateTagsData)?void 0:p.relevantStateTags)||[];p=_.g(m);for(m=p.next();!m.done;m=p.next())if(m=m.value,null!=m.stateTag&&l.includes(m.stateTag)&&"STATE_TAG_CACHE_INSTRUCTION_EVICT_RESPONSE"===m.onStateTagModified){l=
!0;break a}l=!1}l&&Dab(a.JSC$11228_responseStore,h)}}}}var q;d=null==(q=b.responseContext)?void 0:q.maxAgeSeconds;_.u("web_prefetch_riw_for_next_video")&&!d&&"REEL_ITEM_WATCH_STATUS_SUCCEEDED"===b.status&&(d=3600);c&&d&&0<Number(d)&&(b=Fya(b,d),a.JSC$11228_responseStore.put(c,new _.zC(b)))};
Gab.prototype.handleResponse=function(a,b){if(!b)throw Error("lf");var c,d;b=null==(c=b.config)?void 0:null==(d=c.storeStrategy)?void 0:d.storeKey;_.Ju(this,a,b)};
Gab[fy]=[_.yC];_.CGa=new _.gy("STORE_RESPONSE_PROCESSOR_TOKEN");var uG=function(){this.scheduler=_.Du()},Hab;
uG.prototype.pause=function(){throw Error("mf");};
uG.prototype.resume=function(){throw Error("mf");};
uG.prototype.queue=function(a){var b=this,c=_.pt(),d=_.lj(this.scheduler,function(){try{var e;if(_.Pq.instance)var h=_.Pq.instance;else _.Rj(new _.lg("Error: Unexpected uninitialized CommandHandler.")),h=void 0;null==(e=h)||e.resolveCommand(a.command);c.resolve()}catch(l){c.reject(l)}});
c.promise.thenCatch(function(e){e instanceof _.Bn&&b.scheduler.cancelJob(d)});
return c.promise};
uG.prototype.queueAll=function(a){var b=new Map;a=_.g(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b.set(c.id,this.queue(c));return b};var Jab=function(a,b){var c=this;this.taskModel=a;this.onTaskCancelledCallback=b;this.resolver=_.pt();a=a.proto.prefetchConfig;if(!a)throw Error("nf");if(!a.prefetchAction)throw Error("of");this.prefetchConfig=this.taskModel.proto.prefetchConfig;this.cancellablePromise=this.resolver.promise.thenCatch(function(d){d instanceof _.Bn&&(Iab(c,c.taskModel.cancelOn.screenExit?"CANCELLATION_REASON_PAGE_NAVIGATION":"CANCELLATION_REASON_UNKNOWN"),c.onTaskCancelledCallback(c.taskModel.id,c.jobId),c.tick("pcc"));
throw d;});
this.timerName=this.taskModel.id;_.Rk(this.prefetchConfig.prefetchAction,void 0,this.timerName,this.prefetchConfig.prefetchAction)},Kab=function(a){switch(a.prefetchConfig.priority){case "PREFETCH_PRIORITY_HIGH":return 3;
case "PREFETCH_PRIORITY_MEDIUM":return 2;case "PREFETCH_PRIORITY_LOW":return 1;default:return 0}},Iab=function(a,b){if(_.u("web_csi_via_jspb")){var c=new _.Yy;
_.x(c,4,b);b=new _.rk;c=_.ch(b,86,c);_.Ff(_.Lk)(c,a.timerName)}else _.Qk({prefetchInfo:{cancellationReason:b}},a.timerName)};
Jab.prototype.tick=function(a){_.Sk(a,void 0,this.timerName)};var wG=function(){var a=this;this.scheduler=_.Du();this.maxInflightTasks=_.zf("prefetch_coordinator_max_inflight_requests");this.coordinatorTimeoutMs=_.zf("prefetch_coordinator_command_timeout_ms");this.prefetchCoordinatorState=0;this.allPrefetchTasks=new Map;this.inflightPrefetchTasks=new Map;this.drainingHeap=new zVa;this.onTaskCancelled=function(b,c){c&&a.scheduler.cancelJob(c);Lab(a,b);vG(a,3)}},Mab=function(){wG.instance||(wG.instance=new wG);
return wG.instance};
wG.prototype.pause=function(){this.prefetchCoordinatorState=0};
wG.prototype.resume=function(){vG(this,0)};
wG.prototype.queue=function(a){a=Nab(this,a);vG(this,1);return a};
wG.prototype.queueAll=function(a){var b=new Map;a=_.g(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b.set(c.id,Nab(this,c));vG(this,1);return b};
var Nab=function(a,b){var c=a.allPrefetchTasks.get(b.id);if(c)return c.cancellablePromise;try{var d=new Jab(b,a.onTaskCancelled)}catch(m){return _.Cn(m)}c=d;c.tick("pcq");if(_.u("web_csi_via_jspb")){var e=new _.Yy;_.dh(e,1,c.taskModel.id);_.jk(e,2,!0);c.prefetchConfig.fetchAction&&_.x(e,3,_.G[c.prefetchConfig.fetchAction]);var h=new _.Wy;h.setTrackingParams(String(c.taskModel.command.clickTrackingParams));var l=new _.rk;e=_.ch(l,86,e);h=_.ch(e,88,h);c.taskModel.csn&&_.dh(h,4,c.taskModel.csn);_.Ff(_.Lk)(h,
c.timerName)}else h={prefetchInfo:{taskId:c.taskModel.id,isPrefetch:!0,fetchAction:c.prefetchConfig.fetchAction},actionVisualElement:{trackingParams:c.taskModel.command.clickTrackingParams}},c.taskModel.csn&&(h.clientScreenNonce=c.taskModel.csn),_.Qk(h,c.timerName);a.allPrefetchTasks.set(b.id,d);a.drainingHeap.insert(-Kab(d),d);return d.cancellablePromise},vG=function(a,b){a.prefetchCoordinatorState===b&&(a.prefetchCoordinatorState=2,Oab(a))},Oab=function(a){for(var b={};0!==a.prefetchCoordinatorState;){b=
{taskId$jscomp$1:void 0,
prefetchTask$jscomp$1:void 0};if(a.inflightPrefetchTasks.size>=a.maxInflightTasks){a.prefetchCoordinatorState=3;break}b.prefetchTask$jscomp$1=a.drainingHeap.remove();if(!b.prefetchTask$jscomp$1){a.prefetchCoordinatorState=1;break}b.taskId$jscomp$1=b.prefetchTask$jscomp$1.taskModel.id;if(a.allPrefetchTasks.has(b.taskId$jscomp$1)){var c=-1;0<a.coordinatorTimeoutMs&&(c=_.lj(a.scheduler,function(d){return function(){xG(a,d.taskId$jscomp$1,Error("pf"))}}(b),a.coordinatorTimeoutMs));
a.inflightPrefetchTasks.set(b.taskId$jscomp$1,c);if(!a.JSC$11245_commandHandler){if(!_.Pq.instance){xG(a,b.taskId$jscomp$1,Error("qf"));continue}a.JSC$11245_commandHandler=_.Pq.instance}a:switch(b.prefetchTask$jscomp$1.prefetchConfig.priority){case "PREFETCH_PRIORITY_HIGH":case "PREFETCH_PRIORITY_MEDIUM":c=1;break a;default:c=0}b.prefetchTask$jscomp$1.jobId=a.scheduler.addJob(function(d){return function(){d.prefetchTask$jscomp$1.tick("pcr");try{a.JSC$11245_commandHandler.resolveCommand(d.prefetchTask$jscomp$1.taskModel.command)||
xG(a,d.taskId$jscomp$1,Error("rf"))}catch(e){xG(a,d.taskId$jscomp$1,e)}}}(b),c,0)}}},Pab=function(a,b){null!=(b=Lab(a,b))&&(b.resolver.resolve(),b.tick("pce"));
vG(a,3)},xG=function(a,b,c){null!=(b=Lab(a,b,c))&&(b.resolver.reject(c),b.tick("pcc"),Iab(b,"CANCELLATION_REASON_ERROR"),Math.random()<=_.zf("prefetch_coordinator_error_logging_sampling_rate")&&_.Rj(new _.lg("Prefetch Command failed.",b.taskModel.id,c.message)));
vG(a,3)},Lab=function(a,b,c){var d=a.allPrefetchTasks.get(b);
d?((c=a.inflightPrefetchTasks.get(b))&&-1!==c&&a.scheduler.cancelJob(c),a.inflightPrefetchTasks.delete(b),a.allPrefetchTasks.delete(b)):_.Sj(new _.lg("Unexpected missing prefetch task when deleting task.",b,null==c?void 0:c.message));return d};var Qab=function(a,b,c,d,e){this.id=a;this.triggerOn=b;this.cancelOn=c;this.command=d;this.proto=e};
_.J.Object.defineProperties(Qab.prototype,{taskType:{configurable:!0,enumerable:!0,get:function(){return this.proto.prefetchConfig?0:1}}});var Rab=function(){this.JSC$11250_prefetchCoordinator=Mab();Hab||(Hab=new uG);this.defaultCoordinator=Hab},Sab;
Rab.getInstance=function(){Sab||(Sab=new Rab);return Sab};
Rab.prototype.get=function(a){switch(a){case 0:return this.JSC$11250_prefetchCoordinator;default:return this.defaultCoordinator}};var yG=function(){this.coordinatorSupplier=Rab.getInstance();this.tasks=new Map;this.taskIdByTriggerId=new Map;this.taskIdByCancelId=new Map;this.queuedPromisesByTask=new Map},Wab=function(a){var b=_.Hj()||void 0,c=Object.keys(Uab)[0];
if(c){var d=a.taskIdByTriggerId.get(c);if(null!=d){a.taskIdByTriggerId.delete(c);c=[];d=_.g(d);for(var e=d.next();!e.done;e=d.next())if(e=a.tasks.get(e.value))"UNDEFINED_CSN"!==b&&(e.csn=b),c.push(e);c=aFa(c);b=[];c=_.g(c);for(d=c.next();!d.done;d=c.next()){e=_.g(d.value);d=e.next().value;e=e.next().value;d=a.coordinatorSupplier.get(d).queueAll(e);d=_.g(d);var h=d.next();for(e={};!h.done;e={taskId$jscomp$7:void 0},h=d.next()){var l=_.g(h.value);h=l.next().value;l=l.next().value;e.taskId$jscomp$7=
h;h=l;b.push(e.taskId$jscomp$7);a.queuedPromisesByTask.set(e.taskId$jscomp$7,_.Ew(h,function(m){return function(){Vab(a,m.taskId$jscomp$7)}}(e)))}}}}else _.Sj(new _.lg("Unexpected malformed TriggerEvent."))};
yG.prototype.trigger=function(a,b){var c=this,d=this.tasks.get(a);if(!d||this.queuedPromisesByTask.has(a))return!1;Xab(this,a,d.triggerOn);"UNDEFINED_CSN"!==b&&(d.csn=b);b=this.coordinatorSupplier.get(d.taskType).queue(d);this.queuedPromisesByTask.set(a,_.Ew(b,function(){Vab(c,a)}));
return!0};
yG.prototype.cancel=function(a){var b=this.queuedPromisesByTask.get(a);if(b)b.cancel();else return Vab(this,a)};
var Vab=function(a,b){a.queuedPromisesByTask.delete(b);var c=a.tasks.get(b);if(!c)return!1;a.tasks.delete(b);Xab(a,b,c.triggerOn);(c=$Ea(c.cancelOn))&&(a=a.taskIdByCancelId.get(c))&&a.delete(b);return!0},Xab=function(a,b,c){(c=Object.keys(c)[0])&&(a=a.taskIdByTriggerId.get(c))&&a.delete(b)};var Uab={taskRegistered:{}},zG=function(){yG.instance||(yG.instance=new yG);this.JSC$11259_taskManager=yG.instance};
_.H(zG,yD);
zG.prototype.resolveCommand=function(a){var b=this,c,d;return _.v(function(e){c=_.B(a,WZa);if(null==(d=c)||!d.tasks)return _.Rj(new _.lg("RegisterTasksCommand is missing tasks.")),e.return();for(var h=b.JSC$11259_taskManager,l=_.g(c.tasks),m=l.next();!m.done;m=l.next())if(m=m.value,m=m.id&&m.triggerOn&&m.cancelOn&&m.command?new Qab(m.id,m.triggerOn,m.cancelOn,m.command,m):void 0,m){var p=Object.keys(m.triggerOn)[0];if(p){var q=$Ea(m.cancelOn);q?(h.tasks.set(m.id,m),h.taskIdByTriggerId.has(p)||h.taskIdByTriggerId.set(p,
new Set),h.taskIdByTriggerId.get(p).add(m.id),h.taskIdByCancelId.has(q)||h.taskIdByCancelId.set(q,new Set),h.taskIdByCancelId.get(q).add(m.id)):_.Sj(new _.lg("Unexpected malformed cancelOn field."))}else _.Sj(new _.lg("Unexpected malformed triggerOn field."))}else _.Sj(new _.lg("Unexpected malformed Task proto."));Wab(b.JSC$11259_taskManager);_.Bo(e)})};var Yab={},Zab=(Yab.rendered={priority:0,callback:function(){var a=navigator.hardwareConcurrency;var b=_.ca.navigator.deviceMemory;var c={staticContext:{}};b&&!isNaN(b)&&0<b&&(c.staticContext.memoryTotalKbytes=(1048576*b).toString());a&&!isNaN(a)&&0<a&&(c.staticContext.cpuCores=a);if(_.u("web_enable_adaptive_appl_signal")){var d;a=Vk("rses_dpj");b=Vk("rsef_dpj");a&&0<a&&b&&0<b&&(a=Math.ceil(b-a),0<a&&(d=a));d&&!isNaN(d)&&0<d&&(c.appL=d.toString())}_.qj("applicationStarted",c)}},Yab);var $ab=new _.gy("WINDOW_ON_ERROR"),abb=new _.gy("ERROR_WEIGHT_MAPS"),bbb=new _.gy("INIT_ERROR");var cbb={},dbb=(cbb.initialized={priority:10,callback:function(a){a.injector.resolve(bbb)()}},cbb);var ebb=function(){},fbb=function(){var a=_.Gf("meta_logger_impl");
a||(a=new ebb,_.Wg("meta_logger_impl",a));return a},gbb=function(){fbb().csiSubscriptionKey=_.Iia("meta_logging_csi_event",function(a){var b=a.timerName;
if(a=a.timelineData){_.Rk(b,{startTime:a.startTime},b);a.infos&&_.Qk(a.infos,b);for(var c=_.g(Object.keys(a.ticks)),d=c.next();!d.done;d=c.next())d=d.value,_.Sk(d,a.ticks[d],b)}})};
ebb.prototype.unlisten=function(){void 0!==this.csiSubscriptionKey&&Jia(this.csiSubscriptionKey)};var hbb={},ibb=(hbb.initialized={priority:10,callback:function(){gbb()}},hbb);var jbb=new _.gy("USER_PREFS");var kbb=function(a,b){this.innertubeClientName=a;this.prefCookie=b};
kbb.prototype.record=function(){if(_.u("web_li_record_binary_eval_tick")){var a=Vk("rsef_dpj");var b=Vk("rses_dpj");a=void 0!==a&&void 0!==b?Math.round(a-b):void 0;if(void 0!==a&&0<a){b=_.cC(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}_.bC(this.storagePrefix+"-"+this.innertubeClientName,
b,2592E3);a=b.valuesSample;b=bFa(a);a=5>a.length?void 0:400>b?1:1700>b?2:3;void 0!==a&&(this.prefCookie.set(this.cookiePrefix+this.innertubeClientName,a),this.prefCookie.save())}}else _.dC(this.storagePrefix+"-"+this.innertubeClientName),this.prefCookie.remove(this.cookiePrefix+this.innertubeClientName),this.prefCookie.save()};
kbb[fy]=[QD,jbb];var lbb=function(){kbb.apply(this,arguments);this.storagePrefix="yt-signal-be";this.cookiePrefix="lsbe";this.poolSize=5};
_.H(lbb,kbb);var mbb=function(){this.firstThumbnailLoaded=!1};
mbb.prototype.reportFirstThumbnailLoad=function(a){this.firstThumbnailLoaded||(this.firstThumbnailLoaded=!0,_.Sk("ftl",a))};
mbb.prototype.measurePaintTime=function(a){_.Tk("cpt")&&_.Sj(Error("Od"));_.ca.requestAnimationFrame(function(){_.ca.setTimeout(function(){_.Sk("cpt");var b=Vk("vpl"),c=Vk("cpt");b&&c&&_.Sk("ol",Math.max(b,c))})});
try{a()}catch(b){_.Rj(b)}_.ca.requestAnimationFrame(function(){_.Sk("bcp")})};
mbb.prototype.reset=function(){this.firstThumbnailLoaded=!1};var nbb=new _.gy("PAGE_LOAD_TIME_TOKEN");var obb=new _.gy("NETWORK_SLI_TOKEN");var pbb=function(a){this.networkSli=a};
pbb.prototype.fetch=function(a,b,c){var d=this,e,h,l;return _.v(function(m){d.networkSli&&(e=_.Yf(_.sp(a,"key"))||"/UNKNOWN_PATH",d.networkSli.start(e));h=b;_.u("wug_networking_gzip_request")&&(h=gja(b));l=new window.Request(a,h);return m.return(fetch(l).then(function(p){return d.handleResponse(p,c)}).catch(function(p){_.Sj(p)}))})};
pbb.prototype.handleResponse=function(a,b){var c=a.text().then(function(d){return(null==b?0:b.jspbResponseCtor)&&a.ok?Fca(b.jspbResponseCtor,d):JSON.parse(d.replace(")]}'",""))});
a.redirected||a.ok?this.networkSli&&this.networkSli.success():(this.networkSli&&this.networkSli.failure(),c=c.then(function(d){_.Sj(new _.lg("Error: API fetch failed",a.status,a.url,d));return Object.assign({},d,{errorMetadata:{status:a.status}})}));
return c};
pbb[fy]=[_.nf(obb)];var qbb=new _.gy("NETWORK_MANAGER_TOKEN");var rbb=new _.gy("DOWNLOAD_ELIGIBILITY_PROMISE_TOKEN");var AG=function(a,b){this.JSC$11305_storeWithEntities=a;this.JSC$11305_commandHandler=b;this.downloadingToastInitialized=!1;this.downloadingEntities=[]};
AG.prototype.start=function(){this.JSC$11305_storeWithEntities.subscribe(this.observeDownloadingEntities.bind(this))};
AG.prototype.observeDownloadingEntities=function(){var a=_.Ova(this.JSC$11305_storeWithEntities.getState().entities).map(function(d){return zva(d)});
if(0<a.length){if(!this.downloadingToastInitialized){this.downloadingToastInitialized=!0;var b={openPopupAction:{popup:{videoDownloadToastRenderer:{actionButton:{buttonRenderer:yDa()},loggingDirectives:{clientVeSpec:{uiType:98969}}}},popupType:"TOAST",durationHintMs:0}};this.JSC$11305_commandHandler.resolveCommand(b)}this.downloadingEntities=a}else if(this.downloadingEntities.length){var c=_.Kva(_.No(this.JSC$11305_storeWithEntities.getState().entities)).map(function(d){return zva(d)});
this.downloadingEntities.filter(function(d){return c.includes(d)}).length&&(a={openPopupAction:CEa()},this.JSC$11305_commandHandler.resolveCommand(a));
this.downloadingEntities=[]}};
AG[fy]=[lD,_.cs];var sbb;_.BG=function(a,b,c,d,e,h,l,m){this.JSC$11308_playerApiPromise=a;this.JSC$11308_commandHandler=b;this.JSC$11308_screenManager=c;this.offlineWebClientEligibility=d;this.JSC$11308_prefStorage=e;this.JSC$11308_actionRouter=h;this.entityTypeMap=l;this.JSC$11308_persistentStorePromiseAccessor=m;this.downloadFailureListenerBound=!1;this.previousDownloadStateForVideo={}};
sbb=function(){var a=_.of().resolve(_.BG),b;_.v(function(c){if(1==c.nextAddress)return a.downloadFailureListenerBound?c.return():_.w(c,a.JSC$11308_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=_.so(d.entityKey).entityId;e&&a.JSC$11308_actionRouter.triggerOptionalAction("yt-downloaded-video-deleted",
e)}else if(_.u("kevlar_woffle")){e=a.JSC$11308_commandHandler;var h=e.resolveCommand;d=d.failureReason;var l=_.Ln("TRANSFER_FAILED",void 0,"Download failed");"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED"===d&&(l=_.Ln("STORAGE_FULL",void 0,"Storage full"));h.call(e,{openPopupAction:{popup:{notificationActionRenderer:{responseText:_.Jo(l),loggingDirectives:{clientVeSpec:{uiType:134511}}}},popupType:"TOAST"}})}});
a.downloadFailureListenerBound=!0;_.Bo(c)})};
_.tbb=function(a,b,c,d,e,h){var l=_.Hl(7111);_.lz(a.JSC$11308_screenManager,l,h?_.zr(h):void 0);_.mz(a.JSC$11308_screenManager,l,{offlineabilityData:{offlineModeType:"OFFLINE_NOW",offlineObjectType:d,offlineId:b,offlineabilityFormatType:c,isDefaultFormatType:"DOWNLOAD_QUALITY_SETTINGS_ACTION_ALREADY_SAVED"===e,downloadQualitySettingsAction:e}})};
_.BG.prototype.downloadVideo=function(a,b,c,d){var e=this,h,l,m,p,q,t;return _.v(function(y){switch(y.nextAddress){case 1:return _.w(y,e.JSC$11308_playerApiPromise,2);case 2:h=y.yieldResult;_.tbb(e,a,b,"OFFLINE_OBJECT_TYPE_VIDEO",c,d);if(m=_.G2a[e.entityTypeMap.singleEntityType])q={},l=(q[m]={maximumDownloadQuality:null!=(p=b)?p:void 0},q);return _.w(y,_.ubb(e,a),3);case 3:t=y.yieldResult;if("DOWNLOAD_STATE_USER_DELETED"!==t){y.jumpTo(4);break}return _.w(y,e.deleteVideo(a),4);case 4:return _.w(y,
h.queueOfflineAction(a,e.entityTypeMap.singleEntityType,"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD",l),0)}})};
_.BG.prototype.deleteVideo=function(a,b){var c=this,d,e,h;return _.v(function(l){if(1==l.nextAddress)return _.w(l,c.JSC$11308_playerApiPromise,2);d=l.yieldResult;h={offlineLoggingData:{offlineDeleteReason:null!=(e=b)?e:"OFFLINE_DELETE_REASON_USER_INITIATED"}};return _.w(l,d.queueOfflineAction(a,c.entityTypeMap.singleEntityType,"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE",h),0)})};
_.BG.prototype.pauseVideoDownload=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,b.JSC$11308_playerApiPromise,2);c=d.yieldResult;c.pauseVideoDownload(a);_.Bo(d)})};
_.BG.prototype.resumeVideoDownload=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,b.JSC$11308_playerApiPromise,2);c=d.yieldResult;return _.w(d,c.resumeVideoDownload(a),0)})};
_.ubb=function(a,b){var c,d,e,h;return _.v(function(l){if(1==l.nextAddress)return _.w(l,a.JSC$11308_persistentStorePromiseAccessor(),2);if(3!=l.nextAddress){c=l.yieldResult;if(!c)return _.Sj(new _.lg("PES is undefined")),l.return();d=_.vo(b,"downloadStatusEntity");return _.w(l,_.A2a(c,d,"downloadStatusEntity"),3)}e=l.yieldResult;return l.return(null==(h=e)?void 0:h.downloadState)})};
_.BG[fy]=[_.Hq,_.cs,_.qD,rbb,fE,C1a,H2a,mD];var vbb=new _.gy("DOWNLOAD_STATE_STORE_TOKEN");var wbb=function(a,b){this.JSC$11326_persistentStorePromiseAccessor=a;this.store=b;this.upliftCompletionResolver=new _.Os},zbb=function(){var a=_.of().resolve(xbb),b;
_.v(function(c){switch(c.nextAddress){case 1:if(a.upliftImplPromise)return c.return(a.upliftImplPromise);_.Ig(c,2);a.upliftImplPromise=ybb(a);return _.w(c,a.upliftImplPromise,4);case 4:a.upliftCompletionResolver.resolve();_.Kg(c,3);break;case 2:throw b=_.Lg(c),a.upliftCompletionResolver.reject(b),b;case 3:return c.return(a.upliftImplPromise)}})},ybb=function(a){var b,c,d;
return _.v(function(e){switch(e.nextAddress){case 1:return _.wf("LOGGED_IN")?_.w(e,a.JSC$11326_persistentStorePromiseAccessor(),2):e.return();case 2:b=e.yieldResult;if(!b)return _.Sk("vdeur"),e.return();_.Sk("vdeus");_.Ig(e,3);return _.w(e,Abb(b),5);case 5:c=e.yieldResult;a.store.dispatch(wva(c));b.observe(function(h){xva(a.store,h)});
_.Kg(e,4);break;case 3:throw d=_.Lg(e),_.Sk("vdeur"),d;case 4:_.Sk("vdeuc"),_.Bo(e)}})},Abb=function(a){var b;
return _.v(function(c){if(1==c.nextAddress)return _.w(c,iFa(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},{}))})};
wbb[fy]=[mD,_.vD];var xbb;xbb=new _.gy("DOWNLOAD_UPLIFT_SERVICE_TOKEN");_.CG=new _.gy("DOWNLOAD_UPLIFT_COMPLETION_PROMISE_TOKEN");_.Bbb=function(a){this.JSC$11329_iconManager=a};
_.Bbb[fy]=[Oq];var DG=function(a,b){this.JSC$11333_persistentStorePromiseAccessor=a;this.transportService=b};
DG.prototype.refresh=function(){var a=this,b,c,d,e;return _.v(function(h){if(1==h.nextAddress)return _.wf("LOGGED_IN")?_.w(h,a.JSC$11333_persistentStorePromiseAccessor(),2):h.return();if(3!=h.nextAddress)return(b=h.yieldResult)?_.w(h,UEa(b),3):h.return();if((c=h.yieldResult)&&!(Number(c.data.refreshTimestampMs||0)<(0,_.Zg)()))return h.return();d={browseId:"SPaccount_downloads"};e=_.Ro(M_a);_.HB(a.transportService,d,e).then(function(l){var m;if(b&&0!==(null==l?void 0:null==(m=l.responseContext)?void 0:
m.maxAgeSeconds)){var p;m=(null==l?void 0:null==(p=l.responseContext)?void 0:p.maxAgeSeconds)||604800;p=String(Math.floor((0,_.Zg)())+1E3*m);b.put("service:downloads_settings:fallback",new _.zC({innertubeResponse:l,refreshTimestampMs:p}))}});
_.Bo(h)})};
DG[fy]=[_.tG,_.ru];var EG=function(a,b){this.JSC$11338_playerPromise=a;this.store=b;this.started=!1};
EG.prototype.start=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress)return a.started?c.return():_.w(c,a.JSC$11338_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()):(_.Rj(new _.lg("Function isOrchestrationLeader is undefined",{"player.isReady":b.isReady(),"player.playVideo":b.playVideo?
"defined":"undefined"})),a.updateIsLeader(!1));a.started=!0;_.Bo(c)})};
EG.prototype.updateIsLeader=function(a){this.store.dispatch(_.po({type:"SET_IS_LEADER_TAB",payload:{isLeaderTab:a}}))};
EG[fy]=[_.Hq,_.vD];var Cbb=function(a,b){this.networkStatusManager=a;this.prefStoragePromise=b;this.redirectsToPreload=["https://youtube.com"]},Dbb=function(){var a=_.of().resolve(Cbb),b,c,d,e,h,l;
_.v(function(m){switch(m.nextAddress){case 1:return _.w(m,a.prefStoragePromise,2);case 2:b=m.yieldResult;if(!(c=b)){m.jumpTo(3);break}return _.w(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=_.g(a.redirectsToPreload);h=e.next();case 5:if(h.done){if(!b){m.jumpTo(0);break}return _.w(m,b.set("yt-redirect-prefetch-id",!0,86400),0)}l=h.value;_.Ig(m,8);return _.w(m,_.ca.fetch(l,
d),10);case 10:_.Kg(m,6);break;case 8:_.Lg(m);case 6:h=e.next(),m.jumpTo(5)}})};var Ebb=function(){};
Ebb.prototype.openDialog=function(a,b){var c=this,d;return _.v(function(e){null==(d=c.container)||d.openDialog(a,b);_.Bo(e)})};
Ebb.prototype.closeDialog=function(){var a=this,b;return _.v(function(c){null==(b=a.container)||b.closeDialog();_.Bo(c)})};
Ebb.prototype.isDialogOpen=function(){var a=this,b,c;return _.v(function(d){return d.return(null!=(c=null==(b=a.container)?void 0:b.isDialogOpen())?c:!1)})};_.Fbb=new _.gy("POPUP_CONTROLLER_TOKEN");var Gbb=function(){this.panelMap=new Map;this.pendingPanelResolvers=new Map};
Gbb.prototype.registerPanel=function(a,b){if(a){this.panelMap.set(a,b);var c=this.pendingPanelResolvers.get(a);c&&(c.resolve(b),this.pendingPanelResolvers.delete(a))}};
var FG=function(a,b){var c;return _.v(function(d){return(c=a.panelMap.get(b))?d.return(c):d.return(Hbb(a,b))})},Hbb=function(a,b){var c,d;
return _.v(function(e){if(c=a.pendingPanelResolvers.get(b))return e.return(c.promise);d=new _.Os;a.pendingPanelResolvers.set(b,d);return e.return(d.promise)})},Ibb=function(a){Gbb.call(this);
var b=this;this.popupController=a;this.panelContentMap=new Map;this.TEST_ONLY={getPanelMapSize:function(){return b.panelMap.size}}};
_.H(Ibb,Gbb);_.f=Ibb.prototype;_.f.getReloadContinuation=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,FG(b,a),2);c=d.yieldResult;return d.return(c.getReloadContinuation())})};
_.f.showPanel=function(a,b,c,d,e){var h=this,l,m,p,q;return _.v(function(t){if(1==t.nextAddress){if(null==(l=c)?0:null==(m=l.engagementPanelPopupPresentationConfig)?0:m.popupType){p=c.engagementPanelPopupPresentationConfig.popupType;void 0===e&&(e=document.body);var y=t.return,z=h.popupController,D=z.openPopup;a:switch(p){case "PANEL_POPUP_TYPE_DIALOG":var E="DIALOG";break a;case "PANEL_POPUP_TYPE_DROPDOWN":E="DROPDOWN";break a;default:throw Error("sf`"+p);}return y.call(t,D.call(z,a,b,E,e))}return _.w(t,
FG(h,a),2)}q=t.yieldResult;b&&q.updatePanel(b,!1,d);q.showPanel(d);_.Bo(t)})};
_.f.hidePanel=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,FG(b,a),2);c=d.yieldResult;c.hidePanel();b.popupController.closePopup(a);_.Bo(d)})};
_.f.isVisible=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,FG(b,a),2);c=d.yieldResult;return d.return(c.isVisible())})};
_.f.updatePanel=function(a,b,c,d){c=void 0===c?!1:c;var e=this,h;return _.v(function(l){if(1==l.nextAddress)return b?_.w(l,FG(e,a),2):l.return();h=l.yieldResult;h.updatePanel(b,c,d);_.Bo(l)})};
_.f.registerPanelContent=function(a,b){a&&this.panelContentMap.set(a,b)};
_.f.getPanelContent=function(a){return this.panelContentMap.get(a)};
Ibb[fy]=[_.Fbb];var Jbb=function(a,b){this.innertubeTransportService=a;this.JSC$11358_screenManager=b},Kbb=function(a){var b;
return!(null==(b=a.panelLoadingStrategy)||!b.requestTemplate)};
Jbb.prototype.makeRequest=function(a){var b=this,c,d;return _.v(function(e){switch(e.nextAddress){case 1:if(!Kbb(b)){e.jumpTo(2);break}_.Ig(e,3);return _.w(e,_.rt(b.innertubeTransportService,a),5);case 5:return c=e.yieldResult,c?e.return(c.content):(_.Rj(Error("tf")),e.return(void 0));case 3:d=_.Lg(e),_.Rj(d);case 2:return e.return(void 0)}})};
Jbb.prototype.execute=function(a){var b=this,c,d,e,h,l,m,p,q,t,y;return _.v(function(z){if(1==z.nextAddress){c=a;d=c.data;e=c.fallbackVe;h=c.parentVe;l=c.createScreenConfig;m=c.renderFn;p=c.command;b.panelLoadingStrategy=d;var D,E,I=(null==(D=b.panelLoadingStrategy)?0:D.screenVe)?null==(E=b.panelLoadingStrategy)?void 0:E.screenVe:e;I?_.kz(b.JSC$11358_screenManager,I,h,l):_.Sj(new _.lg("VE type missing in PanelLoadingStrategy",b.panelLoadingStrategy));D=b.panelLoadingStrategy&&b.panelLoadingStrategy.inlineContent?
b.panelLoadingStrategy.inlineContent:void 0;return(q=D)?_.w(z,m(q),2):z.jumpTo(2)}return 4!=z.nextAddress?Kbb(b)?_.w(z,b.makeRequest(p),4):z.return():(y=t=z.yieldResult)?_.w(z,m(y),0):z.return()})};
Jbb[fy]=[_.ru,_.qD];_.Lbb=function(a,b){var c=function(d){var e=b(d);return _.r(_.af,null,function(){for(var h in e)d[h]=_.bf(e[h]);return _.r(a,Object.assign({},d))})};
_.Ue(c);return c}(pFa,function(a){return{checked:a.checked}});var uFa=new _.gy("RENDERER_STAMPER_OPTIONS_TOKEN");var BFa=_.iu({buttonViewModel:_.ju(_.et)});var GFa=_.iu({listItemViewModel:function(a){var b=a.data,c=a.isMenuItem,d=a.isCompact;a=!(void 0===b.isSelected||!b.selectionStyle||"LIST_ITEM_SELECTION_STYLE_UNSPECIFIED"===b.selectionStyle);var e={},h=_.Lr("yt-list-item-view-model-wiz__label",(e["yt-list-item-view-model-wiz__container"]=!a,e["yt-list-item-view-model-wiz__container--disabled"]=!!b.isDisabled,e["yt-list-item-view-model-wiz__container--has-subtitle"]=!!b.subtitle,e["yt-list-item-view-model-wiz__container--compact"]=!!d,e["yt-list-item-view-model-wiz__container--tappable"]=
!!_.hu(b.rendererContext)&&!a,e));e={};var l=_.Lr("yt-list-item-view-model-wiz__container",(e["yt-list-item-view-model-wiz__container--tappable"]=!!_.hu(b.rendererContext)||a,e["yt-list-item-view-model-wiz__container--compact"]=!!d,e)),m=_.Lr("yt-list-item-view-model-wiz__image-container",b.leadingImage?"yt-list-item-view-model-wiz__trailing":"yt-list-item-view-model-wiz__leading");e=_.Ll();var p=function(){var D,E,I;return _.r("div",{class:h},null==(D=CFa({data:b,isLeading:!0}))?void 0:D(),null==
(E=DFa(b))?void 0:E(),null==(I=CFa({data:b,isLeading:!1}))?void 0:I())},q=_.g(_.Ss(b.isSelected)),t=q.next().value,y=q.next().value,z={labelRenderable:p,
isCompact:d,checked:t,hasLeadingLabel:!!b.leadingImage,labelClass:l,selectElementClass:m};_.gu(e,b.rendererContext);d=_.qFa();_.cf(function(){y(b.isSelected)},[b.isSelected]);
return _.r("yt-list-item-view-model",{el:e,class:"yt-list-item-view-model-wiz",role:c?"menuitem":"listitem",tabindex:0,"on:keydown":d},_.Te(a,function(){return _.cfa(b.selectionStyle,[["LIST_ITEM_SELECTION_STYLE_CHECKBOX",function(){return _.r(nFa,Object.assign({},z))}],
["LIST_ITEM_SELECTION_STYLE_RADIO",function(){return _.r(pFa,Object.assign({},z))}],
["LIST_ITEM_SELECTION_STYLE_DEFAULT",function(){return _.r(pFa,Object.assign({},z,{useCheckIcon:!0}))}]],function(){return p()})},function(){return p()}))}});var Mbb=_.iu({buttonViewModel:_.ju(_.et)});var Nbb=_.iu({buttonViewModel:_.ju(_.et)});var Obb={};if("ytBottomSheetLayoutZIndex"in Obb)throw Error("wf`ytBottomSheetLayoutZIndex");(function(a,b){Obb[a]="value"in b&&"unit"in b?IFa(a,b):function(c){try{return b(c)}catch(d){throw Error("uf`"+a+"`"+d.message);}}})("ytBottomSheetLayoutZIndex",{value:"2",
unit:"str"});var nu=function(){_.QC.apply(this,arguments);var a=this;this.headerId=wPa(_.Vj("header-wrapper"));this.contentWrapperId=wPa(_.Vj("content-wrapper"));this.contentScrollable=!1;this.clientHeight=window.innerHeight;this.contentWrapperHeight=MFa(this.props.data,this.clientHeight);this.fullContentWrapperHeight=NFa(this.props.data,this.clientHeight);this.observer=null;this.contentHeightMap={};this.onScroll=function(){var b=a.contentWrapperId.toString(),c=document.getElementById(a.headerId.toString());b=
document.getElementById(b);if(c&&b){var d={};d=(d["yt-spec-bottom-sheet-layout__bottom-sheet-layout-header-wrapper"]=!0,d["yt-spec-bottom-sheet-layout__bottom-sheet-layout-header-wrapper--bottom-border"]=!0,d);c.className=1<b.scrollTop?_.Lr(d):"yt-spec-bottom-sheet-layout__bottom-sheet-layout-header-wrapper"}};
this.state={initialY:0,currentY:0,isAnimating:!1,isFullScreen:!1,maxHeightForContentWrapper:this.contentWrapperHeight};this.bottomSheetController=LFa(this.state);this.handleTouchStart=function(b){document.body.style.overscrollBehavior="none";b.preventDefault();a.bottomSheetController.dispatch("Touch Start",{event:b})};
this.handleTouchMove=function(b){b.preventDefault();a.bottomSheetController.dispatch("Touch Move",{event:b,contentScrollable:a.contentScrollable,fullContentWrapperHeight:a.fullContentWrapperHeight,contentWrapperHeight:a.contentWrapperHeight,contentHeightMap:a.contentHeightMap,contentWrapperId:a.contentWrapperId.toString(),header:a.props.data.header,footer:a.props.data.footer})};
this.handleTouchEnd=function(){document.body.style.overscrollBehavior="";a.state.isFullScreen?60<=a.state.currentY?a.bottomSheetController.dispatch("Snap To Neutral Position",{maxHeight:a.contentWrapperHeight}):a.bottomSheetController.dispatch("Snap To Full Screen",{maxHeight:a.fullContentWrapperHeight}):60<=a.state.currentY?a.closeSheet():-60>=a.state.currentY&&a.contentScrollable?a.bottomSheetController.dispatch("Snap To Full Screen",{maxHeight:a.fullContentWrapperHeight}):a.bottomSheetController.dispatch("Snap To Neutral Position",
{maxHeight:a.contentWrapperHeight})};
this.onOrientationChange=function(){a.clientHeight=window.innerHeight;a.contentWrapperHeight=MFa(a.props.data,a.clientHeight);a.fullContentWrapperHeight=NFa(a.props.data,a.clientHeight)}};
_.H(nu,_.QC);nu.prototype.onConnected=function(){var a=this;window.addEventListener("resize",this.onOrientationChange);this.bottomSheetController.subscribe(function(b){a.setState(b)})};
nu.prototype.onDisconnected=function(){window.removeEventListener("resize",this.onOrientationChange);this.observer&&(this.observer.disconnect(),this.observer=null)};
nu.prototype.render=function(){var a=this,b=this.props.data,c={};c=(c["yt-spec-bottom-sheet-layout"]=!0,c["yt-spec-bottom-sheet-layout__bottom-sheet-renderer-container"]=!0,c["yt-spec-bottom-sheet-layout--modern"]=_.u("mweb_modern_typography"),c);var d={},e=(d["bottom-sheet-content-without-icon"]=!b.shouldShowIcons,d);d={};var h=(d["yt-spec-bottom-sheet-layout__bottom-sheet-layout-content-wrapper"]=!0,d);(0,_.Ys)({className:_.Lr(c),style:this.state.isAnimating?"transform: translateY("+this.state.currentY+
"px); transition: 0.2s;":""},function(){Pbb(a);(0,_.Ys)({className:_.Lr(h),id:a.contentWrapperId,onscroll:a.onScroll,ontouchmove:function(l){l.stopPropagation()}},function(l){Qbb(a,l);
(0,_.Ys)({className:"yt-spec-bottom-sheet-layout__bottom-sheet-content",onclick:OFa},function(){(0,_.Ys)({className:_.Lr(e)},function(){b.contentFn?b.contentFn():b.content&&_.Kr(b.content,{})})});
l.style.maxHeight=a.state.maxHeightForContentWrapper+"px"});
Rbb(a)})};
var Pbb=function(a){var b=a.props.data,c=b.header,d=b.headerFn;b={};var e=(b["yt-spec-bottom-sheet-layout__bottom-sheet-layout-header"]=!0,b["yt-spec-bottom-sheet-layout__bottom-sheet-layout-header--with-title"]=!(null==c||!c.title),b);(0,_.Ys)({className:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-header-wrapper",id:a.headerId,ontouchstart:a.handleTouchStart,ontouchmove:a.handleTouchMove,ontouchend:a.handleTouchEnd},function(){(0,_.Ys)({className:"yt-spec-bottom-sheet-layout__bottom-sheet-drag-line"},
function(){return null});
d?d():(0,_.Ys)({className:_.Lr(e)},function(){(0,_.Ys)({className:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-header-title-wrapper"},function(){if(null==c?0:c.title)(0,_.Ys)({className:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-title"},function(){_.Fe(null==c?void 0:c.title)}),(null==c?0:c.subtitle)&&(0,_.Ys)({className:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-subtitle"},function(){_.Fe(null==c?void 0:c.subtitle)})});
(null==c?0:c.title)&&(null==c?0:c.actionHeader)&&(0,_.Ys)({className:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-action-header"},function(){_.Kr(null==c?void 0:c.actionHeader,{})})})})},Rbb=function(a){a=a.props.data;
var b=a.footer;if(a=a.footerFn)a();else{a={};var c=(a["yt-spec-bottom-sheet-layout__footer-button-wrapper"]=!0,a["yt-spec-bottom-sheet-layout__footer-button-wrapper--landscape-button-wrapper"]=window.matchMedia&&window.matchMedia("(orientation: landscape)").matches,a);a={};var d=(a["yt-spec-bottom-sheet-layout__footer-label-wrapper"]=!0,a["yt-spec-bottom-sheet-layout__footer-label-wrapper--without-buttons"]=!(null==b?0:b.primaryButton),a);a={};var e=(a["yt-spec-bottom-sheet-layout__primary-button"]=
!0,a["yt-spec-bottom-sheet-layout__primary-button--default"]=0===(null==b?void 0:b.footerButtonType)&&!(null==b||!b.primaryButton),a["yt-spec-bottom-sheet-layout__primary-button--trailing-pair"]=1===(null==b?void 0:b.footerButtonType)&&!(null==b||!b.primaryButton),a["yt-spec-bottom-sheet-layout__primary-button--split-pair"]=2===(null==b?void 0:b.footerButtonType)&&!(null==b||!b.primaryButton),a["yt-spec-bottom-sheet-layout__primary-button--primary-split-pair"]=3===(null==b?void 0:b.footerButtonType)&&
!(null==b||!b.primaryButton),a);a={};var h=(a["yt-spec-bottom-sheet-layout__secondary-button"]=!0,a["yt-spec-bottom-sheet-layout__secondary-button--secondary-button-trailing-pair"]=1===(null==b?void 0:b.footerButtonType)&&!(null==b||!b.secondaryButton),a["yt-spec-bottom-sheet-layout__secondary-button--secondary-button-split-pair"]=2===(null==b?void 0:b.footerButtonType)&&!(null==b||!b.secondaryButton),a["yt-spec-bottom-sheet-layout__secondary-button--secondary-button-primary-split-pair"]=3===(null==
b?void 0:b.footerButtonType)&&!(null==b||!b.primaryButton),a);b&&(0,_.Ys)({className:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-footer-wrapper"},function(){((null==b?0:b.leadingLabel)||(null==b?0:b.trailingLabel))&&(0,_.Ys)({className:_.Lr(d)},function(){(null==b?0:b.leadingLabel)&&(0,_.Ys)({className:"yt-spec-bottom-sheet-layout__leading-label"},function(){_.Fe(null==b?void 0:b.leadingLabel)});
(null==b?0:b.trailingLabel)&&(0,_.Ys)({className:"yt-spec-bottom-sheet-layout__trailing-label"},function(){_.Fe(null==b?void 0:b.trailingLabel)})});
(b.primaryButton||b.secondaryButton)&&(0,_.Ys)({className:_.Lr(c)},function(){b.secondaryButton&&0!==(null==b?void 0:b.footerButtonType)&&(0,_.Ys)({className:_.Lr(h)},function(){_.Kr(null==b?void 0:b.secondaryButton,{})});
b.primaryButton&&(0,_.Ys)({className:_.Lr(e)},function(){_.Kr(null==b?void 0:b.primaryButton,{})})})})}};
nu.prototype.closeSheet=function(){this.bottomSheetController.dispatch("Close Sheet",{clientHeight:this.clientHeight,maxHeight:0});setTimeout(function(){OFa()},250)};
var Qbb=function(a,b){if(!a.observer&&"undefined"!==typeof MutationObserver){var c={childList:!0};"MutationObserver"in window&&(a.observer=new MutationObserver(function(){if("undefined"!==typeof a.observer){var d=a.contentWrapperId.toString();void 0===a.contentHeightMap[d]&&(a.contentHeightMap[d]=b.children[0].clientHeight);d=a.contentHeightMap[d];a.contentScrollable=d>a.contentWrapperHeight;a.contentWrapperHeight=a.contentScrollable?a.contentWrapperHeight:d}}),a.observer.observe(b,c))}};
nu.tagName="bottom-sheet-layout";var mu=_.iu({panelHeaderViewModel:function(a){var b=a.data;a={};a=_.Lr("yt-panel-header-view-model-wiz",(a["yt-panel-header-view-model-wiz--hide-divider"]=!!b.shouldHideDivider,a["yt-panel-header-view-model-wiz--compact"]=!!b.subtitle,a));return _.r("yt-panel-header-view-model",{class:a},_.r("div",{class:"yt-panel-header-view-model-wiz__title-wrapper"},_.Te(b.title,function(){return _.eu(b.title,{className:"yt-panel-header-view-model-wiz__title"})}),_.Te(b.subtitle,function(){return _.eu(b.subtitle,
{className:"yt-panel-header-view-model-wiz__subtitle"})})),_.Te(b.trailingButtons,function(){return _.r("div",{class:"yt-panel-header-view-model-wiz__trailing-buttons"},Nbb(b.trailingButtons,{buttonViewModel:{config:{className:"yt-panel-header-view-model-wiz__button"}}}))}))},
listViewModel:_.HFa,panelFooterViewModel:function(a){var b=a.data;a=a.type;var c={};c=_.Lr("yt-panel-footer-view-model-wiz",(c["yt-panel-footer-view-model-wiz--hide-divider"]=!!b.shouldHideDivider,c));var d={},e=_.Lr("yt-panel-footer-view-model-wiz__text-row",(d["yt-panel-footer-view-model-wiz--row-bottom-padding"]=!(!b.leadingLabel&&!b.trailingLabel||!b.primaryButton&&!b.secondaryButton),d));d={};d=_.Lr("yt-panel-footer-view-model-wiz__button-row",(d["yt-panel-footer-view-model-wiz__button-row--trailing"]=
3===a,d));var h={};h=_.Lr("yt-panel-footer-view-model-wiz__primary-button",(h["yt-panel-footer-view-model-wiz--full-button"]=void 0===a||0===a||1===a,h["yt-panel-footer-view-model-wiz__primary-button--primary-split-primary"]=2===a,h));var l={};a=_.Lr("yt-panel-footer-view-model-wiz__secondary-button",(l["yt-panel-footer-view-model-wiz--full-button"]=void 0===a||1===a,l["yt-panel-footer-view-model-wiz__secondary-button--hidden-button"]=0===a,l["yt-panel-footer-view-model-wiz__secondary-button--primary-split-secondary"]=
2===a,l));return _.r("yt-panel-footer-view-model",{class:c},_.Te(b.leadingLabel||b.trailingLabel,function(){var m={};return _.r("div",{class:e},_.eu(b.leadingLabel,{className:_.Lr((m["yt-panel-footer-view-model-wiz--text-padding"]=!(!b.leadingLabel||!b.trailingLabel),m))}),_.eu(b.trailingLabel))}),_.r("div",{class:d},Mbb(b.secondaryButton,{buttonViewModel:{config:{className:a}}}),Mbb(b.primaryButton,{buttonViewModel:{config:{className:h}}})))}});var Sbb=function(){};
Sbb.prototype.openSheet=function(a,b){var c=this,d,e;return _.v(function(h){if(a.viewModel)return null==(d=c.container)||d.openSheet({viewModel:a.viewModel,renderFn:function(){_.Nr(_.QFa)({data:a.viewModel})}},b),h.return();
null==(e=c.container)||e.openSheet(a,b);_.Bo(h)})};
Sbb.prototype.closeSheet=function(){var a=this,b;return _.v(function(c){null==(b=a.container)||b.closeSheet();_.Bo(c)})};
Sbb.prototype.isOpen=function(){var a=this,b,c;return _.v(function(d){return d.return(null!=(c=null==(b=a.container)?void 0:b.isOpen())?c:!1)})};var Tbb=function(){};var Ubb=function(){};
Ubb.prototype.openPopup=function(a,b,c,d){var e=this,h;return _.v(function(l){if(!e.container)return l.return();h={openPopupAction:{popup:b,popupType:c,uniqueId:a}};return l.return(e.container.handleOpenPopupAction(h,d))})};
Ubb.prototype.closePopup=function(a){this.container&&this.container.closePopup(a)};var Vbb=function(a,b){_.fw.call(this);var c=this;this.shortsController=a;this.storeWithShorts=b;a=_.qB(this.storeWithShorts,RFa,function(d){if(d){var e,h=null==(e=c.shortsController.getRoot())?void 0:e.getPlayer(),l;(e=null==(l=c.shortsController.alternativePlayerContainerElement)?void 0:l.getPlayerContainer())&&(null==h||h.appendTo(e))}else{var m;l=null==(m=c.shortsController.alternativePlayerContainerElement)?void 0:m.getPlayerContainer().querySelector("#player");e=c.shortsController.activeIndex;
(m=null==(h=c.shortsController.getRoot())?void 0:h.querySelector('ytd-reel-video-renderer[id="'+e+'"] #player-container'))&&(null==l||l.appendTo(m,void 0,!0))}});
this.addOnDisposeCallback(a)};
_.H(Vbb,_.fw);var GG=function(a,b,c,d){var e=this;this.storeWithShorts=a;this.ephemeralResponseStore=b;this.innertubeTransportService=c;this.innertubeTransportLoader=d;this.activeModules=[];this.activeIndex=0;this.dismissedIndices=[];this.nextReelVe=_.Hl(56921);this.prevReelVe=_.Hl(56922);this.backButtonVe=_.Hl(22156);this.TEST_ONLY={getActiveModules:function(){return e.activeModules}}},M3a,N3a,Wbb;
GG.prototype.initOrDisposeActiveModules=function(a){a?this.activeModules.push(new Vbb(this,this.storeWithShorts)):(_.Oca(this.activeModules),this.activeModules.length=0)};
GG.prototype.getRoot=function(){return this.rootElement};
GG.prototype.setActiveIndex=function(a){this.activeIndex=a};
_.H3a=function(a,b){var c,d,e,h,l,m;return _.v(function(p){switch(p.nextAddress){case 1:return c=new HF,(d=c.JSC$9650_getStoreKey(b))&&a.ephemeralResponseStore.has(d)?_.w(p,a.ephemeralResponseStore.get(d),7):_.w(p,Wbb(a,b),4);case 4:e=p.yieldResult;if(!d){p.jumpTo(3);break}h=Fya(e,3600);return _.w(p,a.ephemeralResponseStore.put(d,new _.zC(h)),3);case 7:e=null==(l=p.yieldResult)?void 0:_.cu(l);case 3:return e.replacementEndpoint&&(m=_.B(e.replacementEndpoint,_.op))&&e.sequenceContinuation&&(m.sequenceParams=
e.sequenceContinuation),p.return(e)}})};
M3a=function(a,b){b=(new IF).JSC$9650_getStoreKey(b);return!!b&&a.ephemeralResponseStore.has(b)};
N3a=function(a,b,c){var d,e,h,l,m;_.v(function(p){if(1==p.nextAddress){d=new IF;e=d.JSC$9650_getStoreKey(b);if(!e)return p.return();if(c.reelWatchSequenceResponse)return h=Fya(c.reelWatchSequenceResponse,3600),a.ephemeralResponseStore.put(e,new _.zC(h)),p.jumpTo(0);if(!a.ephemeralResponseStore.has(e))return p.jumpTo(0);m=c;return _.w(p,a.ephemeralResponseStore.get(e),4)}m.reelWatchSequenceResponse=null==(l=p.yieldResult)?void 0:_.cu(l);_.Bo(p)})};
Wbb=function(a,b){var c,d,e;return _.v(function(h){switch(h.nextAddress){case 1:if(a.innertubeTransportService){c=a.innertubeTransportService;h.jumpTo(2);break}if(!a.innertubeTransportLoader){_.Ef(Error("xf"));h.jumpTo(2);break}return _.w(h,a.innertubeTransportLoader(),4);case 4:c=h.yieldResult;case 2:return _.w(h,null==(d=c)?void 0:_.rt(d,b),5);case 5:return e=h.yieldResult,h.return(e)}})};
_.J.Object.defineProperties(GG.prototype,{playerApi:{configurable:!0,enumerable:!0,get:function(){return this.rootElement?this.rootElement.getPlayer().getPlayerPromise():Promise.resolve(void 0)}}});
GG[fy]=[y3a,_.yC,_.nf(_.ru),_.nf(b3a)];_.Xbb=new _.gy("STORAGE_MANAGER_TOKEN");var Ybb=function(){this.queue=[];this.currentPersistentToast=this.currentToast=void 0},Zbb;
Ybb.prototype.openToast=function(){var a;null!=(a=this.currentToast)&&a.opened||(this.queue.length?(this.currentToast=this.queue.shift(),this.currentToast.open()):this.currentPersistentToast&&this.currentPersistentToast.open())};_.$bb=new _.gy("TOAST_MANAGER_TOKEN");var acb,bcb,ccb,HG,YAa,dcb,icb,gcb;acb=["https://fonts.gstatic.com","https://www.gstatic.com","https://www.youtube.com"];bcb=_.zf("wil_icon_max_concurrent_fetches",Infinity);ccb=["clip-path","fill","mask"];
HG=function(a,b){var c=this;this.iconSet=a;this.appDirection=b;this.responsePromises={};this.iconCache={};this.queuedResponseResolvers={};this.numFetches=0;this.cacheStorageAvailable=!!_.ca.caches;this.cacheStorageAsync=Promise.resolve(void 0);this.cacheStorageSync=void 0;this.requestAninmationFrameResolver=null;this.renderingMode=_.u("wil_icon_use_mask_rendering")?1:0;this.isNetworkFirstStrategy=_.u("wil_icon_network_first");this.renderWhenIdle=_.u("wil_icon_render_when_idle");this.waitForAnimationFrame=
!_.u("wil_icon_load_immediately");this.cacheStorageAvailable&&(this.cacheStorageAsync=_.ca.caches.open("yt-icons").then(function(d){return c.cacheStorageSync=d}).catch(function(){c.cacheStorageAvailable=!1}))};
YAa=function(a,b){var c=a.resolveIcon(b);if(!c)throw Error("yf`"+b.iconName);return 1===a.renderingMode?dcb(a,c,a.renderingMode):(b=a.iconCache[c.url])?(b=b.cloneNode(!0),dcb(a,c,a.renderingMode,b)):_.ecb(a,c).then(function(d){return dcb(a,c,d?0:1,d)})};
dcb=function(a,b,c,d){return function(e,h){var l=Object.assign({},{iconColor:"currentcolor",iconWidth:b.size+"px",iconHeight:b.size+"px"},h);h=_.Bd("DIV");var m=l.iconColor;l="width: "+l.iconWidth+"; height: "+l.iconHeight+";";0===c&&(l+=" fill: "+m+";");if(1===c){var p=b.url;l+=" -webkit-mask: url("+p+") no-repeat center / cover; mask: url("+(p+") no-repeat center / cover; background-color: ")+m}b.allowMirroring&&"rtl"===a.appDirection&&(l+=" transform: scale(-1, 1); transform-origin: center center;");
h.setAttribute("style",l);0===c&&d&&h.appendChild(d);e.appendChild(h)}};
_.ecb=function(a,b){var c,d,e;return _.v(function(h){c=function(l){if(!_.u("icon_prefix_url_attrs_killswitch"))for(var m=b.name+"__",p=_.g(ccb),q=p.next();!q.done;q=p.next())q=q.value,l=l.replaceAll(new RegExp(q+'="url\\(#(.*)\\)"',"g"),q+'="url(#'+m+'$1)"');return _.ed(l)};
d=b.url;if(!fcb(d))throw Error("zf");e=gcb(a,d);return h.return(e.then(function(l){return l.clone().text()}).then(function(l){l=c(l);
l=hcb(l,b.size);a.iconCache[d]=l.cloneNode(!0);delete a.responsePromises[d];return l}).catch(function(){if(_.u("icon_render_mask_fallback_killswitch")){var l=c('<svg height="24" viewBox="0 0 24 24" width="24"><path d="M13,18h-2v-2h2V18z M13,10h-2v5h2V10z M12,5.89L20.2,19H3.8L12,5.89 M12,4L2,20h20L12,4L12,4z"></path></svg>');
return hcb(l)}}))})};
icb=function(a){var b,c=null==(b=a.requestAninmationFrameResolver)?void 0:b.promise;c||(a.requestAninmationFrameResolver=new _.Os,c=a.requestAninmationFrameResolver.promise,_.ca.requestAnimationFrame(function(){var d;null==(d=a.requestAninmationFrameResolver)||d.resolve();a.requestAninmationFrameResolver=null}));
return c};
gcb=function(a,b){var c,d;return _.v(function(e){if(1==e.nextAddress)return a.waitForAnimationFrame?_.w(e,icb(a),2):e.jumpTo(2);c=a.responsePromises[b];c||(d=function(){var h,l,m;return _.v(function(p){switch(p.nextAddress){case 1:if(!a.cacheStorageAvailable){h=void 0;p.jumpTo(2);break}if(l=a.cacheStorageSync){p.jumpTo(3);break}return _.w(p,a.cacheStorageAsync,4);case 4:l=p.yieldResult;case 3:h=l;case 2:return m=h,a.isNetworkFirstStrategy?p.return(a.fetchAndUpdateCache(b,m).catch(a.getCacheStorageResponse.bind(a,
b,m))):p.return(a.getCacheStorageResponse(b,m).catch(a.fetchAndUpdateCache.bind(a,b,m)))}})},c=a.renderWhenIdle?new Promise(function(h,l){_.lj(_.Ph,function(){d().then(h).catch(l)},10)}):d(),a.responsePromises[b]=c);
return e.return(c.catch(function(h){delete a.responsePromises[b];jcb({error:(null==h?0:h.toString)?h.toString():"",url:b});throw h;}))})};
HG.prototype.fetchAndUpdateCache=function(a,b){var c=this;return _.v(function(d){return d.return(kcb(c,a).then(function(e){lcb(c,a,e,b);return e}))})};
var kcb=function(a,b){var c;return _.v(function(d){if(a.numFetches<bcb)return a.numFetches+=1,d.return(mcb(a,b).finally(function(){--a.numFetches;if(Object.keys(a.queuedResponseResolvers).length){var e=Object.keys(a.queuedResponseResolvers)[0],h=a.queuedResponseResolvers[e];delete a.queuedResponseResolvers[e];h.resolve(kcb(a,e))}}));
c=new _.Os;a.queuedResponseResolvers[b]=c;return d.return(c.promise)})},mcb=function(a,b,c){c=void 0===c?2:c;
var d;return _.v(function(e){d={};_.u("wil_icon_use_default_credentials")||(d.credentials="same-origin");_.u("wil_icon_use_auto_priority")||(d.priority="low");return e.return(_.ca.fetch(b,d).then(function(h){return h.ok?h:Promise.reject(Error("Af`"+h.status+"`"+h.statusText))}).catch(function(h){if(0<c)return mcb(a,b,c-1);
throw h;}))})},lcb=function(a,b,c,d){_.v(function(e){return d?e.return(new Promise(function(h){_.lj(_.Ph,function(){var l,m;
return _.v(function(p){switch(p.nextAddress){case 1:if(!a.isNetworkFirstStrategy){l=void 0;p.jumpTo(2);break}return _.w(p,d.match(b).catch(function(){}),3);
case 3:l=p.yieldResult;case 2:if(m=l){p.jumpTo(4);break}return _.w(p,d.put(b,c.clone()).catch(function(q){jcb({error:(null==q?0:q.toString)?q.toString():"",url:b})}),4);
case 4:h(),_.Bo(p)}})},50)})):e.return()})};
HG.prototype.getCacheStorageResponse=function(a,b){return _.v(function(c){return b?c.return(b.match(a).then(function(d){return d&&d.ok?d:Promise.reject()})):c.return(Promise.reject())})};
var hcb=function(a,b){var c=_.Bd("DIV");_.ada(c,a);a=_.Dd(void 0!==c.firstElementChild?c.firstElementChild:_.BKa(c.firstChild,!0));void 0===b||a.getAttribute("viewBox")||a.setAttribute("viewBox","0 0 "+b+" "+b);_.u("icon_leave_xmlns_killswitch")&&(a.removeAttribute("xmlns"),a.removeAttribute("xmlns:xlink"));a.removeAttribute("id");b=_.g(a.getElementsByTagName("*"));for(c=b.next();!c.done;c=b.next())c.value.removeAttribute("id");a.setAttribute("focusable","false");try{a.style.pointerEvents="none",
a.style.display="block",a.style.width="100%",a.style.height="100%"}catch(h){var d;jcb({error:(null==(d=h)?0:d.toString)?h.toString():""});try{a.style.cssText="pointer-events: none; display: block; width: 100%; height: 100%;"}catch(l){var e;jcb({error:(null==(e=l)?0:e.toString)?l.toString():""})}}return a},fcb=function(a){for(var b=_.g(acb),c=b.next();!c.done;c=b.next())if(a.startsWith(c.value)&&a.endsWith(".svg"))return!0;
return!1};
HG.prototype.resolveIcon=function(a){return this.iconSet.resolveIcon(a)};
var jcb=function(a){_.u("wil_icon_disable_logging")||_.Sj(new _.lg("Error in IconManager",a))};
HG[fy]=[y$a,_.k7a];var uNa=new _.gy("YT_CONFIG_FLAG_RETRIEVER_TOKEN"),ncb=new _.gy("MISC_UI_SHARED_FLAGS_TOKEN");var ocb=function(){};
ocb.prototype.getFlag=function(a){if(2!==a.configType)throw Error("Bf");return pcb(a)};
var pcb=function(a){switch(a.flagType){case "bool":return _.u(a.flagName);case "int":return oda(_.zf(a.flagName));case "double":return _.zf(a.flagName);case "string":return _.Bf(a.flagName);case "int32_list":return Vfa(a.flagName);case "int64_list":return Vfa(a.flagName).map(function(b){return oda(b)});
case "string_list":return Wfa(a.flagName);default:throw Error("Cf");}};var IG=function(a){$y.call(this,void 0===a?"document_active":a);var b=this;this.overridePriority=10;this.hasRun=new Map;this.transitions=[{from:"document_active",to:"document_disposed_preventable",action:this.runPreventableDispose},{from:"document_active",to:"document_disposed",action:this.runDispose},{from:"document_disposed_preventable",to:"document_disposed",action:this.runDispose},{from:"document_disposed_preventable",to:"flush_logs",action:this.runFlush},{from:"document_disposed_preventable",
to:"document_active",action:this.runActive},{from:"document_disposed",to:"flush_logs",action:this.runFlush},{from:"document_disposed",to:"document_active",action:this.runActive},{from:"document_disposed",to:"document_disposed",action:function(){}},
{from:"flush_logs",to:"document_active",action:this.runActive}];window.addEventListener("pagehide",function(c){b.transition("document_disposed",{event:c})});
window.addEventListener("beforeunload",function(c){b.transition("document_disposed_preventable",{event:c})});
window.addEventListener("unload",function(c){b.transition("document_disposed",{event:c});b.hasRun=new Map})};
_.H(IG,$y);
IG.prototype.runPreventableDispose=function(a,b){if(!this.hasRun.get("document_disposed_preventable")){a(null==b?void 0:b.event);var c,d;if((null==b?0:null==(c=b.event)?0:c.defaultPrevented)||(null==b?0:null==(d=b.event)?0:d.returnValue)){b.event.returnValue||(b.event.returnValue=!0);b.event.defaultPrevented||b.event.preventDefault();this.hasRun=new Map;this.transition("document_active");return}}this.hasRun.set("document_disposed_preventable",!0);this.hasRun.get("document_disposed")?this.transition("flush_logs"):this.transition("document_disposed")};
IG.prototype.runDispose=function(a,b){this.hasRun.get("document_disposed")?this.transition("document_active"):(a(null==b?void 0:b.event),this.hasRun.set("document_disposed",!0),this.transition("flush_logs"))};
IG.prototype.runFlush=function(a,b){a(null==b?void 0:b.event);this.transition("document_active")};
IG.prototype.runActive=function(){};var JG=function(a){$y.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",{event:c}):b.transition("document_hidden",
{event:c})});
_.u("visibility_lifecycles_dynamic_backgrounding")&&(window.addEventListener("blur",function(c){b.transition("document_backgrounded",{event:c})}),window.addEventListener("focus",function(c){b.transition("document_foregrounded",{event:c})}))};
_.H(JG,$y);JG.prototype.runVisible=function(a,b){a(null==b?void 0:b.event);_.u("visibility_lifecycles_dynamic_backgrounding")&&this.transition("document_foregrounded")};
JG.prototype.runHidden=function(a,b){a(null==b?void 0:b.event);_.u("visibility_lifecycles_dynamic_backgrounding")&&this.transition("document_backgrounded")};
JG.prototype.runBackgrounded=function(a,b){a(null==b?void 0:b.event)};
JG.prototype.runForegrounded=function(a,b){a(null==b?void 0:b.event)};var pu=function(){this.teardownLifecycle=new IG;this.visibilityLifecycle=new JG};
pu.prototype.install=function(){var a=_.Xc.apply(0,arguments),b=this;a.forEach(function(c){b.teardownLifecycle.install(c)});
a.forEach(function(c){b.visibilityLifecycle.install(c)})};var KG=function(){pu.call(this);var a={};this.install((a.document_disposed={callback:this.abortSlisAndFlush},a));_.u("combine_ve_grafts")&&(a={},this.install((a.document_disposed={callback:this.flushInteractionLoggingAttachVes},a)));a={};this.install((a.flush_logs={callback:this.logFinalPayload},a))};
_.H(KG,pu);_.qcb=function(){KG.loggingInstance||(KG.loggingInstance=new KG);return KG.loggingInstance};
KG.prototype.logFinalPayload=function(){if(_.u("web_fp_via_jspb")){var a=new _.yRa,b=_.Hj();b&&_.dh(a,1,b);_.Mla(a);_.u("web_fp_via_jspb_and_json")&&_.qj("finalPayload",{csn:_.Hj()})}else _.qj("finalPayload",{csn:_.Hj()})};
KG.prototype.abortSlisAndFlush=function(){y_a(bB);null!=cB&&cB.flush()};
KG.prototype.flushInteractionLoggingAttachVes=function(){mSa(_.Cl())};var LG=function(a,b,c){b=void 0===b?{}:b;$y.call(this,void 0===c?"uninitialized":c);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.afterRenderImmediate},{from:"rendered",to:"after-render-deferred",action:this.afterRenderDeferred}];void 0!==b.shouldWaitOnAsyncImmediate&&(this.processPluginOptions.shouldWaitOnAsyncImmediate=b.shouldWaitOnAsyncImmediate)};
_.H(LG,$y);LG.prototype.init=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return b.processPluginOptions.shouldWaitOnAsyncImmediate?_.w(d,a(b.env),2):(a(b.env),d.jumpTo(2));if(4!=d.nextAddress)return b.jobSet?_.w(d,b.jobSet.completedResolver.promise,4):d.jumpTo(4);c=_.LB();c.parkOrScheduleJob(function(){b.transition("rendering")},10,"ci");
_.Bo(d)})};
LG.prototype.initialRender=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return b.processPluginOptions.shouldWaitOnAsyncImmediate?_.w(d,a(b.env),2):(a(b.env),d.jumpTo(2));if(4!=d.nextAddress)return b.jobSet?_.w(d,b.jobSet.completedResolver.promise,4):d.jumpTo(4);c=_.LB();c.parkOrScheduleJob(function(){b.transition("rendered")},10,"cr");
_.Bo(d)})};
LG.prototype.afterRenderImmediate=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return b.processPluginOptions.shouldWaitOnAsyncImmediate?_.w(d,a(b.env),2):(a(b.env),d.jumpTo(2));if(4!=d.nextAddress)return b.jobSet?_.w(d,b.jobSet.completedResolver.promise,4):d.jumpTo(4);c=_.LB();c.parkOrScheduleJob(function(){b.transition("after-render-deferred")},10,"carml");
_.Bo(d)})};
LG.prototype.afterRenderDeferred=function(a){var b=this;return _.v(function(c){a(b.env);_.Bo(c)})};var rcb={},scb=(rcb.rendered={priority:0,callback:function(a){QQa(a.injector.resolve(mj))}},rcb);var TFa=!1,$Fa=0,XFa=null,YFa=null;var tcb=[1,2,4,8,16,30],vcb=function(a){this.frameCountInternal=0;this.brokenFrameSummarizers=[];this.maxTimeMs=a.maxTimeMs;this.maxFrameCount=void 0===a.maxFrameCount?Math.ceil(60*a.maxTimeMs/1E3):a.maxFrameCount;a=_.g(tcb);for(var b=a.next();!b.done;b=a.next())this.brokenFrameSummarizers.push(new ucb(b.value/60*1E3))},wcb=function(a){var b=a.frameCountInternal>=a.maxFrameCount;
return a.elapsedTimeMs>=a.maxTimeMs||b},xcb=function(a){for(var b=[],c=_.g(a.brokenFrameSummarizers),d=c.next();!d.done;d=c.next())d=d.value,d=0!==d.brokenFrameCount?{severityMs:Math.round(d.targetFrameTimeMs),
eventCount:d.brokenFrameCount,averageDurationBetweenEventsMs:Math.round(d.averageDurationBetweenEventsMs)}:void 0,d&&b.push(d);return{summaries:b,monitoringDurationMs:Math.round(a.elapsedTimeMs)}};
_.J.Object.defineProperties(vcb.prototype,{elapsedTimeMs:{configurable:!0,enumerable:!0,get:function(){return void 0===this.startTime||void 0===this.prevTime?0:this.prevTime-this.startTime}},
frameCount:{configurable:!0,enumerable:!0,get:function(){return this.frameCountInternal}}});
var ucb=function(a){this.targetFrameTimeMs=a;this.currTimeMs=this.brokenFrameCount=0;this.timeOfLastBrokenFrameMs=this.timeOfFirstBrokenFrameMs=void 0};
_.J.Object.defineProperties(ucb.prototype,{averageDurationBetweenEventsMs:{configurable:!0,enumerable:!0,get:function(){return 1>=this.brokenFrameCount?0:(this.timeOfLastBrokenFrameMs-this.timeOfFirstBrokenFrameMs)/(this.brokenFrameCount-1)}}});var MGa=function(a,b){this.measurementName=a;this.shouldLogResults=void 0===b?!0:b};
MGa.prototype.start=function(a,b){var c=this;if(!window.requestAnimationFrame)return Promise.resolve(void 0);this.monitor&&this.stop();var d=new vcb({maxTimeMs:a});this.monitor=d;this.lastSummaryInternal=void 0;this.metadataToLog=b;return new Promise(function(e){var h=function(l){if(void 0===l)c.stop(),e(void 0);else if(c.monitor!==d)l=Object.assign({},xcb(d),{measurementMethod:"MEASUREMENT_METHOD_WEB_RAF_POLLING"}),e(l);else{var m=c.monitor;if(!wcb(m)){m.frameCountInternal++;if(void 0===m.prevTime)m.startTime=
l;else for(var p=l-m.prevTime,q=_.g(m.brokenFrameSummarizers),t=q.next();!t.done;t=q.next()){t=t.value;var y=t.currTimeMs;t.currTimeMs+=p;p>t.targetFrameTimeMs+2&&(t.brokenFrameCount++,void 0===t.timeOfFirstBrokenFrameMs&&(t.timeOfFirstBrokenFrameMs=y),t.timeOfLastBrokenFrameMs=y)}m.prevTime=l}wcb(c.monitor)?e(c.stop()):_.Ph.addJob(h,5,0)}};
_.Ph.addJob(h,5,0)})};
MGa.prototype.stop=function(a){if(!this.monitor)return this.lastSummaryInternal;var b=Object.assign({},xcb(this.monitor),{measurementMethod:"MEASUREMENT_METHOD_WEB_RAF_POLLING"});if(b.monitoringDurationMs&&this.shouldLogResults){a=null!=a?a:this.metadataToLog;var c={droppedFramesSummary:b,name:this.measurementName};a&&(c[a.type]=a.data);_.qj("manualSmoothnessMeasurement",c)}this.monitor=void 0;this.lastSummaryInternal=b;this.metadataToLog=void 0;return b};_.ycb=new _.gy("MAIN_THREAD_DFE_CAPTURER_AMBIENT_MODE_IDLE_TOKEN");_.MG=function(){};
_.MG.getInstance=function(){var a=_.Gf("ytglobal.storage_");a||(a=new _.MG,_.Wg("ytglobal.storage_",a));return a};
_.MG.prototype.estimate=function(){var a,b,c;return _.v(function(d){a=navigator;return(null==(b=a.storage)?0:b.estimate)?d.return(a.storage.estimate()):(null==(c=a.webkitTemporaryStorage)?0:c.queryUsageAndQuota)?d.return(cGa()):d.return()})};
_.Wg("ytglobal.storageClass_",_.MG);var zcb=_.Mu(["https://fonts.googleapis.com/css?family=Roboto:300italic,400italic,500italic,700italic"]),Acb=_.Mu(["https://fonts.googleapis.com/css?family=Roboto+Mono:400"]);var lab={"/":_.BB,"/?feature=ytca":_.BB,"/feed/downloads":_.vDa};var su=function(a,b,c){this.JSC$11504_upliftPromise=a;this.store=b;this.JSC$11504_persistentStorePromiseAccessor=c};
su.prototype.shouldPreferLocalResponse=function(a){return"FEdownloads"===a.browseId?!0:!1};
su.prototype.localInnertubeResponse=function(a){var b=this;return _.v(function(c){return"FEdownloads"===a.browseId?c.return(Bcb(b)):c.return(Promise.reject(Error("Ef")))})};
su.prototype.canProvideFallbackResponse=function(){return!0};
su.prototype.localFallbackInnertubeResponse=function(a){var b=this,c,d,e;return _.v(function(h){switch(h.nextAddress){case 1:return _.w(h,b.JSC$11504_persistentStorePromiseAccessor(),2);case 2:c=h.yieldResult;if("SPaccount_downloads"!==a.browseId||!c){h.jumpTo(3);break}return _.w(h,UEa(c),4);case 4:if(d=h.yieldResult)return h.return(_.cu(d));case 3:return"FEwhat_to_watch"===a.browseId?h.return(Ccb(b)):(e=_.u("web_offline_continuation_automatic_retry")||_.u("web_offline_continuation_retry_button"))&&
a.continuation?h.return(Dcb(b)):h.return(Ecb(b))}})};
var Ccb=function(a){var b;return _.v(function(c){if(1==c.nextAddress)return _.w(c,a.JSC$11504_upliftPromise,2);b=owa(a.store.getState().entities);return b.length?c.return(Fcb(a,b)):c.return(Ecb(a))})},Bcb=function(a){var b,c;
return _.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$11504_upliftPromise,2);if(3!=d.nextAddress)return b=Gcb([{offlineItemSectionRenderer:{}}]),_.w(d,Hcb(a,b),3);c=d.yieldResult;c.onResponseReceivedActions=[tDa("REFRESH_DOWNLOADS")];return d.return(c)})},Ecb=function(a){var b,c;
return _.v(function(d){if(1==d.nextAddress)return _.w(d,du(a.JSC$11504_upliftPromise,a.store),2);b=d.yieldResult;c=Gcb([QEa(b)]);return d.return(Hcb(a,c))})},Dcb=function(a){var b,c,d,e;
return _.v(function(h){if(1==h.nextAddress)return b={},c=a.store.getState().continuation.continuationCommand,_.Vr(b,_.pq,c),_.w(h,du(a.JSC$11504_upliftPromise,a.store,b,"BACKGROUND_PROMO_STYLE_TYPE_ADAPTIVE_FULL_HEIGHT"),2);d=h.yieldResult;e={};_.Vr(e,_.SWa,{continuationItems:[{richSectionRenderer:{content:{backgroundPromoRenderer:d}}}],targetId:"browse-feedFEwhat_to_watch"});return h.return({responseContext:{},onResponseReceivedActions:[e]})})},Gcb=function(a){return{twoColumnBrowseResultsRenderer:{tabs:[{tabRenderer:{selected:!0,
content:{sectionListRenderer:{contents:a}}}}]}}},Fcb=function(a,b){var c;
return _.v(function(d){var e;if(e={contents:[]},e.contents)for(var h=_.g(b),l=h.next();!l.done;l=h.next())if(l=l.value,_.cwa(l)){var m=e.contents,p=m.push,q=void 0;(null==l?0:null==(q=l.videoEntity)?0:q.videoId)?(q={videoId:l.videoEntity.videoId,title:_.Ko(l.videoEntity.title),shortBylineText:_.Ko(l.channelEntity.title),thumbnail:l.videoEntity.thumbnail,loggingDirectives:{clientVeSpec:{uiType:42356}},navigationEndpoint:_.Io(l.videoEntity.videoId,"PPSV"),badges:[{metadataBadgeRenderer:{label:_.Ln("DOWNLOADED",
void 0,"Downloaded"),style:"BADGE_STYLE_TYPE_SIMPLE"}}]},l.videoEntity.lengthSeconds&&(q.thumbnailOverlays=[_.Cva(l.videoEntity.lengthSeconds)]),l=q):l={};p.call(m,{richItemRenderer:{content:{videoRenderer:l}}})}else{if(_.bwa(l)){m=e.contents;p=m.push;var t=q=void 0,y=void 0,z=void 0,D=void 0,E=void 0,I=void 0,S=void 0,T=void 0,fa=void 0,oa=void 0;var ea=l.mainPlaylistEntity.playlistId,ma=null==l?void 0:null==(oa=l.mainPlaylistEntity)?void 0:null==(fa=oa.thumbnailStyleData)?void 0:null==(T=fa[0])?
void 0:null==(S=T.value)?void 0:null==(I=S.collageThumbnail)?void 0:I.coverThumbnail;if(ea&&ma){I=_.Ava(ea);!_.u("enable_offline_playlist_page")&&(null==l?0:null==(E=l.mainPlaylistEntity)?0:E.videos)&&(E=null==l?void 0:null==(D=l.mainPlaylistEntity)?void 0:null==(z=D.videos)?void 0:z[0],z=_.so(E).entityId,z=JSON.parse(z).videoId,void 0!==z&&(I=_.Io(z,ea)));z=[];if(null==l?0:null==(y=l.mainPlaylistEntity)?0:null==(t=y.videos)?0:t.length)z=[_.Eva(),Object.assign({},null!=(q=_.Dva(null==l?void 0:l.mainPlaylistEntity.videos.length))?
q:{})];l={playlistId:ea,thumbnailRenderer:{playlistVideoThumbnailRenderer:{thumbnail:ma}},navigationEndpoint:I,loggingDirectives:{clientVeSpec:{uiType:42357}},thumbnailOverlays:z,title:_.Ko(l.mainPlaylistEntity.title),shortBylineText:_.Ko(l.channelEntity.title),badges:[{metadataBadgeRenderer:{label:_.Ln("DOWNLOADED",void 0,"Downloaded"),style:"BADGE_STYLE_TYPE_SIMPLE"}}]}}else l=void 0;p.call(m,{richItemRenderer:{content:{playlistRenderer:l}}})}}else e={};c={twoColumnBrowseResultsRenderer:{tabs:[{tabRenderer:{selected:!0,
content:{richGridRenderer:e}}}]}};return d.return(Hcb(a,c))})},Hcb=function(a,b){var c,d;
return _.v(function(e){if(1==e.nextAddress)return _.w(e,a.JSC$11504_persistentStorePromiseAccessor(),2);if(3!=e.nextAddress)return c=e.yieldResult,_.w(e,TEa(c),3);d=e.yieldResult;return e.return({responseContext:{},contents:b,topbar:d})})};var Icb=function(){this.moduleRegistry={};this.fetchCount=0};
Icb.prototype.isFetching=function(){return 0<this.fetchCount};
var Gu=function(a,b){a.moduleRegistry[b.toString()]={asyncId:b,isFetching:!1};return a};
Icb.prototype.JSC$11515_loadModules=function(){for(var a=this,b=new Map,c=[],d=_.g(_.Xc.apply(0,arguments)),e=d.next();!e.done;e=d.next()){e=e.value;var h=this.moduleRegistry[e];h?h.resolver?b.set(e,h.resolver):(h.resolver=new _.Os,b.set(e,h.resolver),c.push(h.asyncId),h.isFetching=!0):(h=new _.Os,b.set(e,h),h.resolve(void 0))}c.length&&(this.fetchCount+=1,_.Ew(_.oD.getMultipleAsync.apply(_.oD,_.Pd(c)).then(function(l){for(var m=0;m<c.length;m++){var p=l[m],q=a.moduleRegistry[c[m].toString()];q.isFetching=
!1;q.resolver.resolve(p)}}).catch(function(l){for(var m=_.g(c),p=m.next();!p.done;p=m.next()){p=p.value;
var q=a.moduleRegistry[p.toString()];q.resolver=void 0;q.isFetching=!1;b.get(p.toString()).reject(l)}}),function(){--a.fetchCount}));
return Promise.all([].concat(_.Pd(b.values())).map(function(l){return l.promise}))};_.Hu=new _.gy("MODULE_REGISTRY_TOKEN");var Jcb={},Kcb=(Jcb.rendered={priority:0,callback:function(a){a:{var b=void 0;try{var c;b:{if(_.Axa()){var d=_.mQa(_.jg()+"::pom");if(d){var e=new _.gC(d);break b}}e=void 0}var h=null==(c=e)?void 0:c.get("role_text");if(!h)break a;b={updatePermissionRoleCommand:{renderer:{permissionRoleBottomBarRenderer:{status:{runs:[{text:h}]}}}}}}catch(p){}b&&a.injector.resolve(_.cs).resolveCommand(b)}try{var l=window.sessionStorage.getItem("POM_ACK_FEEDBACK_ENDPOINT");if(l){var m=JSON.parse(l);window.sessionStorage.removeItem("POM_ACK_FEEDBACK_ENDPOINT");
m&&a.injector.resolve(_.cs).resolveCommand(m)}}catch(p){}}},Jcb);var Lcb,Mcb={},Ncb=(Mcb.initialized={priority:10,callback:function(){Lcb=Bu()}},Mcb.rendering={callback:function(a){var b;
return _.v(function(c){if(1==c.nextAddress)return _.w(c,Lcb,2);b=c.yieldResult;if(!b.endpoint)throw Error("Gf`"+_.ca.location.href);Fu(a,b);_.Bo(c)})}},Mcb);var Ocb=new _.gy("APP_ROOT");var Pcb={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:/cdn.paddle.com/,weight:0},{messageRegExp:/^network error$/,weight:0},{messageRegExp:/Cannot read property 'snippet'.*/,weight:0},{messageRegExp:/Cannot read property 'insertBefore'.*/,
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:/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},{messageRegExp:/Cannot redefine property: userAgent/,weight:500},{messageRegExp:/(ResizeObserver loop limit exceeded)|(ResizeObserver loop completed with undelivered notifications)/,weight:500},{messageRegExp:/undefined is not an object \(evaluating 'this.manager'\).*/,weight:500},{messageRegExp:/_0x22d63b is not defined/,weight:500},{messageRegExp:/Cannot call '1'/,
weight:500},{messageRegExp:/.*Wanteeed.*/,weight:0},{messageRegExp:/.*WtdRoot*/,weight:0},{messageRegExp:/.*Constructing wtd-root:*/,weight:0},{messageRegExp:/.*WtdDiv.*/,weight:0},{messageRegExp:/.*Failed to execute 'appendChild'.*/,weight:0},{messageRegExp:/.*TypeError: a is not a constructor'.*/,weight:0},{messageRegExp:/.*Readwise.*/,weight:0},{messageRegExp:/.*Form is either loading or already opened*/,weight:0},{messageRegExp:/.*wtd-div.*/,weight:0}],callbackWeights:[{callback:function(a){var b=
a.stack;if(b.includes("chrome://")||b.includes("chrome-extension://")||a.message.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")||b.includes("yt_main_big_banner.js")||b.includes("/YouTubeCenter.js")||b.includes("/mytube.js")||b.includes("JSON.parseWrapper")||
b.includes("/inj_js/common.js")||b.includes("firebug-lite")||b.includes(".repl.co/")||b.includes("linkfix")||a.message.includes("Access is denied for this document")&&b.includes("<anonymous>")||a.message.includes("cannot be created in a document with origin 'https://www.youtube.com' and URL 'about:blank'")&&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=_.g(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(!_.pi)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=_.g(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 Qcb={},Rcb=(Qcb.initialized={priority:10,callback:function(a){a.injector.addProvider({provide:Ocb,useValue:a.root});a.injector.addProvider({provide:$ab,useValue:uma});a.injector.addProvider({provide:abb,useValue:Pcb});var b={};a.injector.addProvider((b.provide=bbb,b.useFactory=function(c,d){return function(){fFa(c,d)}},b[fy]=[$ab,
abb],b));a.injector.addProvider({provide:DC,useClass:DC})}},Qcb);var Scb={},Tcb=(Scb.initialized={priority:3,callback:function(){var a;if(a=Iga()){a=a.replace("/",".");var b=_.mo();b.set("tz",a);b.save();a=!0}else a=!1;a||(a=_.mo(),a.set("utco",-Math.floor((new Date).getTimezoneOffset())),a.save())}},Scb);var Ucb={},Vcb=(Ucb.initialized={priority:10,callback:function(a){a.injector.resolve(DC).start();a=_.Np();var b=_.wf("IS_HOMEPAGE_COLD")&&"MAIN_APP_WEB_PAGE_TYPE_BROWSE"||_.wf("IS_WATCH_PAGE_COLD")&&"MAIN_APP_WEB_PAGE_TYPE_WATCH"||_.wf("IS_RESULTS_PAGE_COLD")&&"MAIN_APP_WEB_PAGE_TYPE_SEARCH"||_.wf("IS_SHORTS_PAGE_COLD")&&"MAIN_APP_WEB_PAGE_TYPE_SHORTS"||"MAIN_APP_WEB_PAGE_TYPE_UNKNOWN";_.dB(_.aua(),{mainAppWeb:Object.assign({},a,{pageType:b})});_.dB(cua(),{mainAppWeb:Object.assign({},a,{pageType:b})});
_.dB(dua(),{mainAppWeb:a});_.dB(eua(),{mainAppWeb:a});cRa(function(){_.Eu(dua(),"FAILURE");_.Eu(eua(),"FAILURE")});
nGa();oGa();sxa();_.u("web_early_logging_time_init")||WFa()}},Ucb);var Wcb={},Xcb=(Wcb.initialized={priority:10,callback:function(){if("complete"===document.readyState)_.Sk("dl"),_.LB().processSignal("pcl");else{var a=function(){_.Sk("dl");_.LB().processSignal("pcl");window.removeEventListener("load",a)};
window.addEventListener("load",a)}}},Wcb);var Ycb={},Zcb=(Ycb.rendering={priority:0,callback:function(){var a=_.LB();a.parkOrScheduleJob(function(){a.processSignal("eocs")},10,"eor",5E3)}},Ycb);var $cb=function(){};
_.H($cb,yD);
$cb.prototype.resolveCommand=function(a,b){var c,d,e,h,l,m,p,q;return _.v(function(t){e=null==(c=_.B(a,_.TYa))?void 0:null==(d=c.dialog)?void 0:d.commentReplyDialogRenderer;if(!e)throw new _.lg("No dialog in createCommentReplyDialogEndpoint");l=null==(h=b.form)?void 0:h.event;if(!l)throw new _.lg("Event not passed in when resolving command");m=_.g(l.composedPath());for(p=m.next();!p.done;p=m.next())if(q=p.value,"YTD-COMMENT-ACTION-BUTTONS-RENDERER"===q.tagName||"YTD-COMMENT-ENGAGEMENT-BAR"===q.tagName)return q.showReplyDialog(e),
t.return();_.Bo(t)})};var NG=function(a){this.pageRequestService=a;this.JSC$11528_prefetchCoordinator=Mab()};
_.H(NG,yD);NG.prototype.resolveCommand=function(a){var b=this,c,d,e,h;return _.v(function(l){if(1==l.nextAddress){c=_.B(a,vZa);if(null==(d=c)||!d.taskId)throw Error("Hf");e=c.taskId;_.Ig(l,2);return _.w(l,_.L3a(b.pageRequestService,a,{},"").then(function(m){if(!m)throw Error("If");},function(m){throw Error("Jf`"+m);
}),4)}if(2!=l.nextAddress)return Pab(b.JSC$11528_prefetchCoordinator,e),_.Kg(l,0);
h=_.Lg(l);xG(b.JSC$11528_prefetchCoordinator,e,h);_.Bo(l)})};
NG[fy]=[Au];var OG=function(a){this.innertubeTransportService=a};
_.H(OG,yD);OG.prototype.resolveCommand=function(a){var b=this,c,d;return _.v(function(e){c=_.B(a,PZa);if("AUTONAV_FOR_SIGN_OUT"===c.settingItemIdForClient||"AUTONAV_FOR_DESKTOP"===c.settingItemIdForClient)d=c.boolValue?2:1,_.jB.getInstance().setState(d,!0,!0);return _.w(e,_.rt(b.innertubeTransportService,a),0)})};
OG[fy]=[_.ru];var PG={showEngagementPanelEndpoint:oo(YD),showSheetCommand:oo(ZD),showDialogCommand:oo(XD),hideEngagementPanelEndpoint:oo(UD),refreshPanelEndpoint:oo(VD),entityUpdateCommand:oo(ND),toggleEngagementPanelCommand:oo($D),adsControlFlowOpportunityReceivedCommand:oo(KD),createCommentReplyDialogEndpoint:Jua($cb),clearLocationCommand:oo(RD),logGtmCommand:oo(PD),getTranscriptEndpoint:oo(iE),copyTextEndpoint:oo(MD),setSettingEndpoint:oo(OG),captionPickerEndpoint:oo(aE),openAdAllowlistInstructionCommand:oo(_.LD),
scrollToSectionEndpoint:Jua(aab),googlePaymentBillingCommand:oo(jE),changeMiniAppPlayStateCommand:oo(SD)};PG.REQUEST_MINI_APP_FULLSCREEN=oo(eE);PG.playlistEditEndpoint=oo(cE);_.u("web_modern_buttons")&&(PG.COPY_SHARE_URL=oo(dE));_.u("kevlar_channel_creation_form_resolver")&&(PG.channelCreationFormEndpoint=oo(OD));_.u("web_enable_prefetching_videos_on_home")&&(PG.prefetchWatchCommand=oo(NG),PG.registerTasksCommand=oo(zG));var D1a=Object.assign({},PG);var adb={},bdb=(adb.initialized={priority:10,callback:qGa},adb);var cdb={},ddb=(cdb.initialized={callback:function(a){var b={},c={};_.qcb().install((b.document_disposed={callback:function(){_.u("finalize_all_timelines")?_.mna():Pk();UFa("FOREGROUND_HEARTBEAT_TRIGGER_ON_BACKGROUND");_.Iya();var d=a.injector.resolve(DC);void 0!==d.intervalId&&(d.intervalId&&_.Ph.cancelJob(d.intervalId),d.intervalId=void 0,--d.currentPartitionIndex,d=t5a(d),0<d&&F_a({mainAppWeb:_.Np(),survivalSli:{partitionMinute:d,survivalStatus:"SURVIVAL_STATUS_TYPE_CENSORED"}}));y_a(bB);null!=
cB&&cB.flush();Dp&&Dp.JSC$6068_snapshotAndFlush()}},b),(c.flush_logs={callback:function(){_.rj()}},c))}},cdb);var edb={},fdb=(edb.rendered={priority:0,callback:function(){var a=new bNa;a.increment("STARTED");if(_.rf("LOGGED_IN")&&"test"!==_.rf("SERVER_VERSION")&&"dev"!==_.rf("SERVER_VERSION")&&!_.eNa()&&!_.dNa()){a.increment("EXECUTING");var b=document.createElement("iframe");b.style.display="none";cda(b,3,_.Wc("https://accounts.youtube.com/RotateCookiesPage?origin=https://www.youtube.com&yt_pid="+_.rf("INNERTUBE_CONTEXT_CLIENT_NAME")));document.body&&document.body.appendChild(b);a.increment("DONE")}}},edb);var gdb={},hdb=(gdb.rendered={callback:function(){Mab().resume()}},gdb);var idb={acknowledgeChannelTouStrikeCommand:qq(LE),addToPlaylistServiceEndpoint:qq(CF),addUpcomingEventReminderEndpoint:qq($E),browseEndpoint:qq(wab),channelCreationFormEndpoint:qq(EE),channelCreationServiceEndpoint:qq(FE),claimLegacyYoutubeChannelEndpoint:qq(sE),clearSearchHistoryEndpoint:qq(SE),clearWatchHistoryEndpoint:qq(TE),commerceActionCommand:rq(dG),createBackstagePostEndpoint:qq(mE),createCommentEndpoint:qq(AE),createCommentReplyEndpoint:qq(zE),createLiveChatPollEndpoint:qq(aF),createPlaylistServiceEndpoint:qq(DF),
crossAccountChannelTransferEndpoint:qq(WE),deleteLiveChatMessageCommand:qq(bF),deletePlaylistEndpoint:qq(EF),dismissalEndpoint:qq(ME),feedbackEndpoint:qq(NE),flagEndpoint:qq(KF),getAccountSwitcherEndpoint:qq(VE),getAccountsListInnertubeEndpoint:qq(YE),getCommentsFromInboxCommand:qq(pF),getDownloadActionCommand:qq(vF),getFlowCommand:rq(RE),getKidsBlocklistPickerCommand:qq(LF),getNotificationMenuEndpoint:qq(zab),getPaymentInstrumentsParamsCommand:qq(lG),getPdgBuyFlowCommand:qq(AF),getReportFormEndpoint:qq(MF),
getSearchInVideoCommand:qq(WF),getAnswerCommand:qq(OF),getSurveyCommand:qq(YF),getTranscriptEndpoint:qq(aG),getPostVideoPreviewEndpoint:qq(oE),decorateMessageEndpoint:qq(nE),likeEndpoint:qq(GE),liveChatActionEndpoint:qq(fF),liveChatEndpoint:qq(eF),liveChatItemContextMenuEndpoint:qq(cF),liveChatPurchaseMessageEndpoint:qq(gF),liveChatReplayEndpoint:qq(dF),manageLiveChatUserEndpoint:qq(iF),moderateLiveChatEndpoint:qq(jF),modifyChannelNotificationPreferenceEndpoint:qq(sF),notificationOptOutEndpoint:qq(tF),
openSuperStickerBuyFlowCommand:qq(hF),performCommentActionEndpoint:qq(wE),playlistEditEndpoint:qq(GF),playlistEditorEndpoint:qq(FF),profileCardCommand:qq(ZE),recordNotificationInteractionsEndpoint:qq(uF),reelWatchEndpoint:qq(HF),refreshPanelEndpoint:qq(xF),removeUpcomingEventReminderEndpoint:qq(kF),resolveLocationCommand:qq(nF),revealBusinessEmailCommand:qq(tE),searchEndpoint:qq(_.Aab),sendLiveChatMessageEndpoint:qq(lF),sendLiveChatVoteEndpoint:qq(mF),setSettingEndpoint:qq(HE),shareEntityServiceEndpoint:qq(KE),
showEngagementPanelEndpoint:qq(wF),showMoreDrawerCommand:qq(yF),subscribeEndpoint:qq(IE),transcriptSubmitCaptionCorrectionCommand:qq($F),undoFeedbackEndpoint:qq(PE),unsubscribeEndpoint:qq(JE),updateBackstagePostEndpoint:qq(qE),updateCommentEndpoint:qq(CE),updateCommentReplyEndpoint:qq(BE),updateCommentsSettingsEndpoint:qq(DE),updateKidsBlacklistEndpoint:qq(NF),updatePdgFeatureEnablementCommand:qq(BF),updatedMetadataEndpoint:qq(oF),validateChannelHandleCommand:qq(vE),updateChannelPageSettingsEndpoint:qq(uE),
verifyAgeEndpoint:qq(QE),watchEndpoint:rq(ZF),whitelistEditEndpoint:qq(cG),ypcCancelRecurrenceEndpoint:qq(eG),ypcCompleteTransactionEndpoint:qq(fG),ypcFixInstrumentEndpoint:qq(iG),ypcGetCartEndpoint:qq(gG),ypcGetCrossDeviceOfflineEnabledDevicesCommand:qq(hG),ypcGetOffersEndpoint:qq(jG),ypcHandleTransactionEndpoint:rq(mG),ypcLogWalletAnalyticDataEndpoint:qq(nG),ypcOffersEndpoint:qq(kG),ypcOfflineVideoOnDeviceCommand:qq(oG),ypcPauseSubscriptionCommand:qq(pG),ypcRedeemCodeEndpoint:qq(qG),ypcResumeSubscriptionCommand:qq(rG),
ypcUpdateFopEndpoint:qq(iG)};_.u("kevlar_run_attestation_fix_killswitch")&&(idb=Object.assign({},idb,{runAttestationCommand:qq(lE)}));
var QG={},jdb=(QG.GET_ACCOUNT_MENU=qq(XE),QG.GET_NOTIFICATIONS_MENU=qq(yab),QG.GET_UNSEEN_NOTIFICATION_COUNT=qq(rF),QG.GET_USER_MENTION_SUGGESTIONS=qq(pE),QG.LOAD_GUIDE=qq(xab),QG.SUBMIT_FEEDBACK=qq(OE),QG),RG={},kdb=(RG.CONTINUATION_REQUEST_TYPE_BROWSE=qq(rE),RG.CONTINUATION_REQUEST_TYPE_SEARCH=qq(XF),RG.CONTINUATION_REQUEST_TYPE_WATCH_NEXT=qq(bG),RG.CONTINUATION_REQUEST_TYPE_ACCOUNTS_LIST=qq(UE),RG.CONTINUATION_REQUEST_TYPE_COMMENTS_NOTIFICATION_MENU=qq(yE),RG.CONTINUATION_REQUEST_TYPE_COMMENT_REPLIES=
qq(xE),RG.CONTINUATION_REQUEST_TYPE_REEL_WATCH_SEQUENCE=qq(JF),RG.CONTINUATION_REQUEST_TYPE_GET_PANEL=qq(zF),RG),ldb={player:rq(ZF),watchNext:qq(Bab)},mdb={player:rq(ZF),reelItemWatch:qq(HF),reelWatchSequence:qq(IF)},ndb={commandEndpointMap:idb,signalEndpointMap:jdb,continuationEndpointMap:kdb,watchEndpointMap:ldb,reelWatchEndpointMap:mdb};var SG=function(){};
SG.prototype.init=function(a){this.miniplayerEl?_.Sj(new _.lg("MiniplayerService already initialized.")):this.miniplayerEl=a};
SG.prototype.isInitialized=function(){var a=!!this.miniplayerEl;a||_.Sj(new _.lg("MiniplayerService used before initialized."));return a};
SG.prototype.activateMiniplayer=function(a){if(this.isInitialized()){var b=_.Is(a.response),c=_.of().resolve(_.Jq).getPlayerFromWatch();_.oB.getInstance().currentEndpoint=b.watchEndpoint||null;_.Tn(this.miniplayerEl,"yt-activate-miniplayer-action",[c,b,a])}};
var H5a=function(a,b){if(!a.isInitialized()||!a.isMiniplayerActive()||!_.oB.getInstance().userActivation&&!_.oB.getInstance().lockupActivation)return!1;if(_.u("disable_miniplayer_prevent_double_load")){var c;var d=null==(c=_.B(null==b?void 0:b.commandMetadata,_.tp))?void 0:c.url;var e,h,l;c=null==(l=_.B(null==(e=a.miniplayerEl.data)?void 0:null==(h=e.watchEndpoint)?void 0:h.commandMetadata,_.tp))?void 0:l.url;d&&c?(d=_.rx(new _.Jn(d),"v"),e=_.rx(new _.Jn(c),"v"),d=d===e):d=!1}else d=a.miniplayerEl.endpointAlreadyLoaded(b);
d?_.Tn(a.miniplayerEl,"yt-expand-watch-page-action"):_.Tn(a.miniplayerEl,"yt-miniplayer-load-endpoint",[b]);return!0};
SG.prototype.isMiniplayerActive=function(){var a=_.Un(this.miniplayerEl,"yt-miniplayer-active");return a&&a.length&&a[0]};var odb={},pdb=(odb.initialized={priority:10,callback:function(a){var b=_.of();b.addProvider({provide:uNa,useClass:ocb});b.addProvider({provide:ncb,useFactory:function(){return new vNa}});
b.addProvider({provide:QD,useValue:_.rf("INNERTUBE_CONTEXT_CLIENT_NAME","WEB")});b.addProvider({provide:Z$a,useValue:5184E6});b.addProvider({provide:dab,useValue:_.Du()});b.addProvider({provide:nbb,useClass:mbb});b.addProvider({provide:_.Hq,useFactory:function(){return _.L1a.promise}});
b.addProvider({provide:_.N1a,useFactory:function(){return _.M1a.promise}});
b.addProvider({provide:_.O1a,useValue:function(){var l;return(null==(l=_.Lq())?void 0:l.getPlayer())||null}});
var c={};b.addProvider((c.provide=_.tG,c.useFactory=function(l,m){return function(){return ZEa(l,m)}},c[fy]=[QD,
Z$a],c));c={};b.addProvider((c.provide=_.yC,c.useClass=Cab,c[fy]=[QD,Z$a],c));c={};b.addProvider((c.provide=_.CGa,c.useClass=Gab,c[fy]=[_.yC],c));b.addProvider({provide:P5a,useFactory:Go});b.addProvider({provide:lD,useFactory:Go});b.addProvider({provide:vbb,useFactory:Go});b.addProvider({provide:y3a,useFactory:Go});b.addProvider({provide:_.vD,useFactory:Go});b.addProvider({provide:mD,useValue:_.zo});b.addProvider({provide:b$a,useClass:Qha});b.addProvider({provide:w$a,useClass:v$a});b.addProvider({provide:dG,
useClass:dG});b.addProvider({provide:ZF,useClass:ZF});b.addProvider({provide:mG,useClass:mG});b.addProvider({provide:RE,useClass:RE});b.addProvider({provide:qab,useValue:ndb});b.addProvider({provide:_.qD,useFactory:_.Cl});b.addProvider({provide:jbb,useFactory:_.mo});c={};b.addProvider((c.provide=jGa,c.useFactory=function(l){return function(m){var p=void 0===p?{}:p;var q,t,y=null==(t=_.B(null==(q=m.endpoint)?void 0:q.commandMetadata,_.tp))?void 0:t.rootVe;if(y){var z,D;if(q=m.previousCsn||(null==(D=
_.B(null==(z=m.endpoint)?void 0:z.commandMetadata,ZRa))?void 0:D.parentCsn)){var E=void 0===E?{}:E;if(q!==_.Hj(E.layer)||y!==Sla(E.layer))Xla(q,E.cttAuthInfo,E.layer||0),Qla(q,E.layer||0),z=E.layer||0,_.qf(Rla(void 0===z?0:z),y);p.parentCsn=q}m.endpoint&&q?iSa(l,m.endpoint,p):_.kz(l,y,void 0,p);var I;(null==(I=m.response)?0:I.trackingParams)&&l.graftServerVe(m.response.trackingParams);var S;(null==(S=m.playerResponse)?0:S.trackingParams)&&l.graftServerVe(m.playerResponse.trackingParams);var T;(null==
(T=m.reelWatchSequenceResponse)?0:T.trackingParams)&&l.graftServerVe(m.reelWatchSequenceResponse.trackingParams)}}},c[fy]=[_.qD],c));
c={};b.addProvider((c.provide=xbb,c.useClass=wbb,c[fy]=[mD,_.vD],c));c={};b.addProvider((c.provide=EG,c.useClass=EG,c[fy]=[_.Hq,_.vD],c));c={};b.addProvider((c.provide=AG,c.useClass=AG,c[fy]=[lD,_.cs],c));b.addProvider({provide:_.Fbb,useClass:Ubb});c={};b.addProvider((c.provide=_.TD,c.useClass=Ibb,c[fy]=[_.Fbb],c));b.addProvider({provide:_.lu,useClass:Sbb});b.addProvider({provide:_.$$a,useClass:Ebb});c={};b.addProvider((c.provide=_.bE,c.useClass=Tbb,c[fy]=[_.bE],c));b.addProvider({provide:OD,useClass:OD});
b.addProvider({provide:WD,useClass:Jbb});c={};b.addProvider((c.provide=ZD,c.useClass=ZD,c[fy]=[_.lu,WD],c));c={};b.addProvider((c.provide=XD,c.useClass=XD,c[fy]=[_.$$a,WD],c));c={};b.addProvider((c.provide=YD,c.useClass=YD,c[fy]=[_.ru,_.TD],c));c={};b.addProvider((c.provide=UD,c.useClass=UD,c[fy]=[_.TD],c));c={};b.addProvider((c.provide=dE,c.useClass=dE,c[fy]=[_.qD],c));c={};b.addProvider((c.provide=gE,c.useClass=gE,c[fy]=[fE],c));c={};b.addProvider((c.provide=hE,c.useClass=hE,c[fy]=[fE],c));b.addProvider({provide:eE,
useClass:eE});c={};b.addProvider((c.provide=$D,c.useClass=$D,c[fy]=[_.TD,_.cs],c));c={};b.addProvider((c.provide=VD,c.useClass=VD,c[fy]=[_.ru,_.TD],c));b.addProvider({provide:SD,useClass:SD});c={};b.addProvider((c.provide=cE,c.useClass=cE,c[fy]=[_.ru,_.bE],c));b.addProvider({provide:ND,useFactory:function(){return new ND(_.Fo)}});
b.addProvider({provide:GGa,useFactory:_.Mp.getInstance});c={};b.addProvider((c.provide=RD,c.useClass=RD,c[fy]=[QD,GGa,_.cs],c));b.addProvider({provide:PD,useClass:PD});b.addProvider({provide:KD,useClass:KD});b.addProvider({provide:_.LD,useClass:_.LD});b.addProvider({provide:iE,useClass:iE});_.u("web_enable_prefetching_videos_on_home")&&(b.addProvider({provide:zG,useClass:zG}),b.addProvider({provide:NG,useClass:NG}));b.addProvider({provide:MD,useClass:MD});b.addProvider({provide:OG,useClass:OG});b.addProvider({provide:aE,
useClass:aE});c={};b.addProvider((c.provide=jE,c.useClass=jE,c[fy]=[lD,_.cs,_.ru],c));_.u("kevlar_enable_mss_lazy_load")&&b.addProvider({provide:_.Hu,useClass:Icb});b.addProvider({provide:_.XB,useClass:GG});b.addProvider({provide:C1a,useFactory:function(){return _.fB.getInstance()}});
b.addProvider({provide:rbb,useFactory:lFa});b.addProvider({provide:fE,useFactory:function(){return _.yB.getInstance()}});
b.addProvider({provide:H2a,useValue:{singleEntityType:"mainVideoEntity",listEntityType:"mainPlaylistEntity"}});c={};b.addProvider((c.provide=_.BG,c.useClass=_.BG,c[fy]=[_.Hq,_.cs,_.qD,rbb,fE,C1a,H2a,mD],c));b.addProvider({provide:_.p5a,useClass:o5a});c={};b.addProvider((c.provide=_.CG,c.useFactory=function(l){return l.upliftCompletionResolver.promise},c[fy]=[xbb],c));
c=_.wf("IS_SHELL_LOAD")?"aa":"eocs";var d=_.wf("IS_SHELL_LOAD")?3:2;_.LB().parkOrScheduleJob(function(){zbb()},d,c);
_.LB().parkOrScheduleJob(function(){_.of().resolve(EG).start()},2,"eocs");
_.LB().parkOrScheduleJob(function(){sbb()},2,"eocs");
_.LB().parkOrScheduleJob(function(){_.of().resolve(AG).start()},2,"eocs");
_.u("kevlar_debug_data_app_registration_ks")||Dya();b.addProvider({provide:_.er,useValue:new x9a(a.root)});b.addProvider({provide:_.Qn,useValue:new Dua});b.addProvider({provide:_.G9a,useValue:new D9a(a.root)});b.addProvider({provide:_.IB,useValue:new E9a});b.addProvider({provide:_.jD,useValue:new HC(a.root)});_.u("kevlar_network_sli_killswitch")||b.addProvider({provide:obb,useValue:o4a});c={};b.addProvider((c.provide=hab,c.useFactory=hGa,c[fy]=[_.CG,P5a,_.tG],c));c={};b.addProvider((c.provide=gab,
c.useClass=kE,c[fy]=[hab],c));b.addProvider({provide:vab,useClass:rab});b.addProvider({provide:cab,useClass:eab});b.addProvider({provide:JGa,useClass:bab});b.addProvider({provide:qbb,useClass:pbb});c={};b.addProvider((c.provide=FGa,c.useClass=N9a,c[fy]=[lD],c));_.Ph.addLowPriorityJob(function(){nDa()});
_.u("kevlar_fetch_pbj")&&(c={},b.addProvider((c.provide=E3a,c.useFactory=function(l){return function(m){var p,q=null==(p=_.B(m.commandMetadata,_.tp))?void 0:p.url;if(!q)throw new _.lg("No URL for PBJ Command",m);q=jga(q,{pbj:"1"});p=_.uga(q,{})||{};p=Object.assign({},p,{"Content-Type":"application/x-www-form-urlencoded","x-youtube-csoc":"1","X-YouTube-STS":_.rf("STS").toString()});m=_.$f({command:JSON.stringify(m),session_token:_.rf("XSRF_TOKEN")});return l.fetch(q,{method:"POST",headers:p,body:m})}},
c[fy]=[qbb],c)));
c=[];c.push(b.resolve(cab));d={};var e=(d.client_location=_.Mp.getInstance(),d.consistency=_.Sxa(),d.entities=b.resolve(w$a),d.response_received_commands=b.resolve(JGa),d.store=b.resolve(_.CGa),d.tokens=b.resolve(cab),d);e.adblock_detection=b.resolve(FGa);d=b.resolve(qab);var h=[];_.u("PremiumClientSharedConfig__enable_att_context_processor")&&(b.addProvider({provide:a$a,useClass:X9a}),h.push(b.resolve(a$a)));S4a(d,b.resolve(qbb),b.resolve(b$a),e,b.resolve(_.yC),c,h,b.resolve(gab),b.resolve(vab));
b.addProvider({provide:_.ru,useValue:_.pC.instance});b.addProvider({provide:_.mi,useClass:_.mi});_.u("start_client_gcf")&&b.addProvider({provide:mj,useValue:NQa()});b.addProvider({provide:Cbb,useFactory:function(){return new Cbb(_.of().resolve(_.mi),_.yB.getInstance())}});
_.LB().parkOrScheduleJob(function(){Dbb()},1,"eocs");
c={};b.addProvider((c.provide=DG,c.useClass=DG,c[fy]=[_.tG,_.ru],c));b.addProvider({provide:_.Xbb,useFactory:_.MG.getInstance});_.LB().parkOrScheduleJob(function(){_.of().resolve(DG).refresh()},0,"eocs");
F3a(ndb.watchEndpointMap||{},d.reelWatchEndpointMap||{},a.injector.resolve(_.ru));b.addProvider({provide:Au,useValue:_.YB.instance});_.u("web_prs_testing_mode_killswitch")||(c=new _.Jn(window.location.href),""!==c.JSC$6371_queryData_.toString()&&c.JSC$6371_queryData_.get("force_ad_encrypted")&&(_.YB.instance.forceWebFEForAdsTesting=!0));_.u("kevlar_signal_collection_killswitch")||(c={},b.addProvider((c.provide=lbb,c.useClass=lbb,c[fy]=[QD,jbb],c)),_.LB().parkOrScheduleJob(function(){_.of().resolve(lbb).record()},
1,"eocs"));
_.u("web_debug_handler_registration_killswitch")||_.LB().parkOrScheduleJob(function(){Aya("DOWNLOAD_PES",kFa);_.u("offline_client_state_export_ks")||Aya("OFFLINE_CLIENT_STATE",hFa)},0,"eocs");
_.u("kevlar_prevent_polymer_dynamic_font_load")&&_.LB().parkOrScheduleJob(function(){var l=[_.gd(zcb),_.gd(Acb)];l=_.g(l);for(var m=l.next();!m.done;m=l.next()){m=m.value;var p=document.createElement("link");_.eda(p,m,"stylesheet");document.head.appendChild(p)}},1,"eocs");
c=a.injector.resolve(_.ru);_.$9a.instance=new _.$9a(c);_.u("enable_rta_manager")&&(_.pD.instance=new _.pD(new Z9a(c),!0));c={};a.injector.addProvider((c.provide=_.Fl,c.useFactory=function(l){if(l=l.getCurrentPage())return l.visibilityObserver;_.Sj(new _.lg("resolving VISIBILITY_OBSERVER before any pages has been created"));return null},c[fy]=[_.Jq],c.skipCache=!0,c));
b.addProvider({provide:_.E5a,useClass:SG});b.addProvider({provide:_.Cs,useValue:pCa});b.addProvider({provide:_.YC,useValue:oCa});b.addProvider({provide:_.ds,useValue:vCa});a=b.addProvider;Zbb||(Zbb=new Ybb);a.call(b,{provide:_.$bb,useValue:Zbb});_.u("kevlar_use_wil_icons")&&(b.addProvider({provide:_.k7a,useValue:"rtl"===_.rf("HTML_DIR")?"rtl":"ltr"}),b.addProvider({provide:y$a,useClass:C$a}),b.addProvider({provide:Oq,useClass:HG}),b.addProvider({provide:_.Bbb,useClass:_.Bbb}));b.addProvider({provide:_.ycb,
useValue:new MGa("MANUAL_MEASUREMENT_NAME_AMBIENT_MODE_IDLE")});b.addProvider({provide:_.h$a,useClass:g$a})}},odb);var qdb={},rdb=(qdb.initialized={priority:10,callback:function(){WFa()}},qdb);var sdb={},tdb=(sdb.initialized={priority:10,callback:xGa},sdb);var udb={},vdb=(udb.rendering={priority:8,callback:yGa},udb);var wdb={},xdb=(wdb.rendering={priority:10,callback:LGa},wdb.rendered={callback:KGa},wdb),ydb={},zdb=(ydb.rendering={callback:LGa},ydb.rendered={callback:KGa},ydb);var Adb={},Bdb=(Adb.rendered={priority:10,callback:NGa},Adb),Cdb={},Ddb=(Cdb.rendered={priority:0,callback:NGa},Cdb);var Edb={},Fdb=(Edb.initialized={priority:10,callback:function(){_.Bea({renderCallbacks:{didPatch:function(a){a.el&&boa(a.el,a.props)},
didUnmount:function(a){$na(a.el)}}})}},Edb);var Gdb=/^\/shorts\/?$/;_.qf("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(_.u("kevlar_enable_mss")){_.qda(new TSa);var Hdb=!0,Idb,TG;Hdb=void 0===Hdb?!1:Hdb;Idb=void 0===Idb?!1:Idb;TG=void 0===TG?{}:TG;var Jdb=TG.cssRowKey||"",Kdb=TG.combinedSignature||"";!Jdb&&window&&window._F_cssRowKey&&(Jdb=window._F_cssRowKey,!Kdb&&window._F_combinedSignature&&(Kdb=window._F_combinedSignature));if(Jdb&&"function"!==typeof window._F_installCss)throw Error("Wb");var Ldb=TG.loaderClass||_.rz,Mdb,Ndb,UG="",VG=_.ca._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById){var WG=
document.getElementById("base-js");if(WG){var Odb=WG.tagName.toUpperCase();if("SCRIPT"==Odb||"LINK"==Odb)UG=WG.src?WG.src:WG.getAttribute("href")}}if(VG&&UG){if(VG!=UG)throw Error("Qb`"+VG+"`"+UG);Ndb=VG}else Ndb=VG||UG;if(!jPa(Ndb))throw Error("Rb");Mdb=_.fd(Ndb);var XG=new Ldb(Mdb,Jdb,Kdb,Hdb,Idb);TG.useCors&&(XG.useCors_=TG.useCors);TG.corsMode&&(XG.corsMode_=TG.corsMode);TG.urlMaxLength&&(XG.urlMaxLength=TG.urlMaxLength);TG.fetchPriority&&(XG.fetchPriority=TG.fetchPriority);var Pdb=Jd();Pdb.JSC$6401_loader_=
XG;Pdb.setBatchModeEnabled(!0)}(function(){var a=document.querySelector("ytd-app");if(!a)throw Error("Kf");a=new LG({root:a,injector:_.of()});_.u("web_early_logging_time_init")&&a.install(rdb);var b={};a.install((b.initialized={priority:10,callback:Mxa},b));b={};a.install((b.rendered={priority:0,callback:Hxa},b));b={};a.install((b.rendered={priority:0,callback:function(){Fxa()}},b));
a.install(Xcb);a.install(Fdb);jfa=APa;mfa=foa;Gfa=hoa;Hfa=joa;a.install(ddb);a.install(Rcb);a.install(Vcb);a.install(dbb);a.install(ibb);a.install(bdb);a.install(pdb);_.u("kevlar_enable_mss_lazy_load")&&a.install(tdb);a.install(Tcb);if(!_.wf("IS_SHELL_LOAD")||_.u("kevlar_fetch_initial_data_promise_client")||_.u("sw_nav_preload_pbj")){var c=_.Yf(window.location.href);b=c&&"/watch"===c;c=c&&c.match(Gdb);b?a.install(zdb):c?a.install(vdb):a.install(xdb)}else a.install(Ncb);a.install(Zcb);_.u("web_enable_prefetching_videos_on_home")&&
a.install(hdb);_.u("start_client_gcf")&&a.install(scb);_.u("web_kevlar_enable_adaptive_signals")&&a.install(Zab);(new bNa).increment("INSTALLED");a.install(fdb);a.install(Kcb);_.u("web_smoothness_test_busy")&&a.install(Bdb);_.u("web_smoothness_test_idle")&&a.install(Ddb);a.transition("initialized")})();
_._ModuleManager_initialize=function(a,b){if(!_.Hd){if(!_.Id)return;_.qda((0,_.Id)())}_.Hd.setAllModuleInfoString(a,b)};
_._ModuleManager_initialize('kevlar_base_module/sy1/syb/sy0:1/sy2:3/sy3:1/sy5:3/sy4:5,6/sy6:3/sy7:1/sy8:1/sy9/sya:3/kevlar_main_module:4,7,8,9,a,b,c/syc:3/syg:1/syd:6,e,f/sye:5,c,e/syf/h8y2qb:7,g,h,i/JzFVk:b,g/syh:a,f,i/xwEKAe:5,9,l/syi:4,h,l/nmfa2d:n/syj:8,g,n/CF909:p/Tm0L3c:p/iuT5Oc',['sy1','sy0','syf','syg','sy8','syc','sya','sy3','syh','sye','sy2','sy5','syi','syd','sy6','syj','sy7','sy9','sy4','iuT5Oc','Tm0L3c','CF909','nmfa2d','xwEKAe','JzFVk','h8y2qb','kevlar_main_module','syb']);
}catch(e){_._DumpException(e)}
try{
/*

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 aeb,beb,deb,eeb,geb,heb,leb,yeb,zeb,Aeb,Beb,Ceb,Deb,Eeb,Feb,Geb,vH,Heb,Ieb,Jeb,Keb,Leb,Reb,Seb,Teb,Ueb,Veb,Web,Xeb,Yeb,Zeb,cfb,gfb,mfb,rfb,pfb,qfb,ofb,nfb,xfb,yfb,zfb,Bfb,Efb,Hfb,Gfb,Jfb,Ifb,Kfb,Mfb,Nfb,Ofb,Lfb,Qfb,Pfb,Rfb,Tfb,Ufb,Wfb,$fb,agb,bgb,dgb,fgb,lgb,mgb,ngb,pgb,qgb,rgb,sgb,vgb,ugb,wgb,SH,xgb,ygb,zgb,Dgb,Fgb,Ggb,Hgb,Igb,UH,Jgb,Kgb,Lgb,Mgb,Ngb,Qgb,Sgb,Rgb,Tgb,Ugb,Vgb,Wgb,Xgb,Ygb,Zgb,$gb,bhb,dhb,fhb,ghb,hhb,ihb,lhb,mhb,nhb,jhb,khb,ohb,qhb,rhb,shb,thb,vhb,whb,feb,Dhb,Ehb,hH,Ghb,xeb;
_.ZG=function(){switch(_.Xja()){case "hidden":return 0;case "visible":return 1;case "prerender":return 2;case "unloaded":return 3;default:return-1}};
_.$db=function(a,b){return b.contents?b.contents.findIndex(function(c){return!!c.playlistPanelVideoRenderer&&c.playlistPanelVideoRenderer.playlistSetVideoId===a}):-1};
aeb=function(a,b){a.contents&&-1!==b&&1===a.contents.splice(b,1).length&&void 0!==a.totalVideos&&(--a.totalVideos,delete a.videoCountText)};
beb=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])};
_.ceb=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};
_.$G=function(a,b,c){b=_.ceb(a,b,c);return 0>b?null:"string"===typeof a?a.charAt(b):a[b]};
deb=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};
eeb=function(a){return a.replace(_.yJa,function(b,c,d,e){var h="";d=d.replace(/^(['"])(.*)\1$/,function(l,m,p){h=m;return p});
b=(_.qJa(d)||_.Rc).getTypedStringValue();return c+h+b+h+e})};
geb=function(a){if(a instanceof _.Pc)return'url("'+_.$c(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.Wj)a=_.Zv(a);else{a=String(a);var b=a.replace(_.zJa,"$1").replace(_.zJa,"$1").replace(_.yJa,"url");if(_.xJa.test(b)){if(b=!feb.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}b=b&&c&&deb(a)}a=b?eeb(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new beb("Value does not allow [{;}], got: %s.",[a]);return a};
_.aH=function(a){for(var b=_.Xc.apply(1,arguments),c=a[0],d=0;d<a.length-1;d++)c+=String(b[d])+a[d+1];if(/[<>]/.test(c))throw Error("ja`"+c);return new _.Qe(c,_.aw)};
heb=function(a){var b,c;_.Vd(function(d){c=d;b=_.Ke(_.Ye,function(){return _.sfa(a())})},!1);
return[b,c]};
_.ieb=function(a,b){b?(a=_.Ija(a),_.li(a,void 0,void 0,void 0,"",!0,!0)):_.li(a)};
_.bH=function(a,b){_.ieb(a,"ATTRIBUTION_SRC_MODE_XHR_OPTION"===b)};
_.jeb=function(a,b){a.hasAttribute("tabindex")||a.setAttribute("tabindex","-1");a.focus(b)};
_.cH=function(a){var b=_.Zja(a);b?b.focus():_.jeb(a)};
_.dH=function(){return(_.u("csi_use_time_origin")||_.u("csi_use_time_origin_tvhtml5"))&&_.Nk.timeOrigin?Math.floor(_.Nk.timeOrigin):_.Nk.timing.navigationStart};
_.keb=function(a){var b=new _.rk;a=_.g(Object.entries(a));for(var c=a.next();!c.done;c=a.next()){var d=_.g(c.value);c=d.next().value;d=d.next().value;switch(c){case "GetBrowse_rid":b.addRequestIds(_.eH(_.fH(new _.Xy,c),String(d)));break;case "GetGuide_rid":b.addRequestIds(_.eH(_.fH(new _.Xy,c),String(d)));break;case "GetHome_rid":b.addRequestIds(_.eH(_.fH(new _.Xy,c),String(d)));break;case "GetPlayer_rid":b.addRequestIds(_.eH(_.fH(new _.Xy,c),String(d)));break;case "GetSearch_rid":b.addRequestIds(_.eH(_.fH(new _.Xy,
c),String(d)));break;case "GetSettings_rid":b.addRequestIds(_.eH(_.fH(new _.Xy,c),String(d)));break;case "GetTrending_rid":b.addRequestIds(_.eH(_.fH(new _.Xy,c),String(d)));break;case "GetWatchNext_rid":b.addRequestIds(_.eH(_.fH(new _.Xy,c),String(d)));break;case "yt_red":_.jk(b,14,!!d);break;case "yt_ad":_.jk(b,9,!!d)}}return b};
_.gH=function(a,b){_.Ff(function(){_.Lf(b,function(c){_.Ina(void 0,a,c)})})()};
leb=function(a,b){return hH===b?(a.isInert=!0,hH="",!0):_.ioa===b?(a.isInert=!0,_.ioa="",!0):!1};
_.meb=function(a){var b=[];b=b.concat.apply(b,_.Pd(a.filter(function(h){return h.streamEntity}).map(function(h){var l=Object.assign({},h.streamEntity),m,p=null==(m=h.transferEntity)?void 0:m.transferState;
l.streamsProgress=l.streamsProgress||[];l.streamsProgress=l.streamsProgress.map(function(q){var t=Object.assign({},q);t.numBytesDownloaded="TRANSFER_STATE_COMPLETE"===p?q.numTotalBytes:q.numBytesDownloaded;return t});
return l}).map(function(h){return h.streamsProgress})));
var c=a=0;b=_.g(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};
_.iH=function(a){return["TRANSFER_STATE_TRANSFER_IN_QUEUE","TRANSFER_STATE_PAUSED_BY_USER","TRANSFER_STATE_TRANSFERRING"].includes(a||"TRANSFER_STATE_UNKNOWN")};
_.neb=function(a){var b=new _.Vua;if(void 0!==a){var c=Math.ceil(Math.log2(4*a.length+2)/7);c=void 0===c?2:c;_.to(b,10);b.submessagePosStack.push(b.pos);b.submessagePosStack.push(c);b.pos+=c;_.uo(b,1.2*a.length);c=_.Qua(a,b.buf.subarray(b.pos));b.pos+c>b.buf.length&&(_.uo(b,c),c=_.Qua(a,b.buf.subarray(b.pos)));b.pos+=c;a=b.submessagePosStack.pop();c=b.submessagePosStack.pop();for(var d=b.pos-c-a;a--;){var e=a?128:0;b.view.setUint8(c++,d&127|e);d>>=7}}b=new Uint8Array(b.buf.buffer,b.buf.byteOffset,
b.pos);return(new TextDecoder("utf-8")).decode(b)};
_.oeb=function(a){return[(a&16711680)>>>16,(a&65280)>>>8,a&255]};
_.jH=function(a,b){a=_.oeb(a);return"rgba("+a[0]+", "+a[1]+", "+a[2]+", "+b+")"};
_.kH=function(a){return function(b,c){var d=a||c.replace(/([A-Z])/g,"-$1").toLowerCase();Object.defineProperty(b,c,{get:function(){var e;return this.$?this.$[d]:null==(e=_.dya(this))?void 0:e.querySelector("#"+d)},
enumerable:!0,configurable:!0})}};
_.lH=function(a){return function(b,c){Object.defineProperty(b,c,{get:function(){var d;return null==(d=_.dya(this))?void 0:d.querySelectorAll(a)},
enumerable:!0,configurable:!0})}};
_.mH=function(){var a=_.uq.apply(null,_.Pd(_.Xc.apply(0,arguments)));return function(b,c){_.cya(b.is,c);a(b,c)}};
_.nH=function(a){return a.ui.richGridMiniMode};
_.oH=function(a){return a.ui.miniplayerIsActive};
_.peb=function(a){return a.ui.inlinePreviewIsActive};
_.qeb=function(a){return a.ui.inlinePreviewIsEnabled};
_.pH=function(a,b){return _.Rva(a.entities,b)};
_.reb=function(a,b){return(a=_.Oo(a.entities,b))?_.meb([a]):0};
_.seb=function(a,b){return _.Mva(a.entities,b)};
_.qH=function(){var a=_.Lq();if(!a){var b=_.of().resolve(_.nf(_.Jq)),c=b?typeof b:"no page manager";b=b?b.getCurrentPage():null;_.Rj(new _.lg("Player is missing when requested.",c,b?b.tagName:"no page"))}return a};
_.teb=function(a,b){return _.wo(a.entities,"subscriptionStateEntity",b)};
_.ueb=function(a,b){return _.wo(a.entities,"upcomingEventReminderStateEntity",b)};
_.veb=function(a,b){return _.wo(a.entities,"playlistLoopStateEntity",b)};
_.web=function(a,b){return _.wo(a.entities,"likeStatusEntity",b)};
yeb=function(){var a=(0,_.Zg)(),b=null,c=!1;_.XC.forEach(function(e){e.loaded=!0;e.loadTime=a;e.pendingPaint=!1;var h=_.K6a.get(e);h&&h.resolve(a);b=e;!c&&e.ftlEligible&&(c=!0)});
var d;(null==(d=b)?0:d.markDirty)&&b.markDirty();_.XC.clear();xeb=0;c&&_.fC.getInstance().reportFirstThumbnailLoad(a)};
zeb=function(){_.XC.size?setTimeout(function(){_.ty(yeb)},0):xeb=0};
Aeb=function(a){_.XC.add(a);a.pendingPaint=!0;xeb||(xeb=_.Cu(_.Ph,zeb))};
Beb=function(a){a.loaded=!1;a.loadTime=Infinity;var b=_.K6a.get(a);b&&(b.reject(Error("ne")),_.K6a.delete(a));a.pendingPaint&&(_.XC.delete(a),a.pendingPaint=!1)};
_.rH=function(a,b){if(a=_.Ur(a,b,void 0,"width"))return _.Wc(a)};
Ceb=function(a){if(a.length){if(1===a.length)return a[0];var b={};_.Vr(b,_.bs,{commands:a});return b}};
Deb=function(a){(a.loggingUrls||[]).forEach(function(b){_.bH(b.baseUrl,b.attributionSrcMode)})};
Eeb=function(a){a.currentTarget._data&&Deb(a.currentTarget._data)};
Feb=function(a,b){if(b=_.B(b,_.Rn))"TARGET_NEW_WINDOW"===(null==b?void 0:b.target)&&(a.target="_blank"),b.nofollow&&(a.rel="nofollow")};
Geb=function(a){a=_.B(null==a?void 0:a.commandMetadata,_.tp);return(null==a?0:a.url)?a.url:null};
_.sH=function(a,b){(a=_.$r(a))&&_.xBa(a,b)};
_.tH=function(){return _.v(function(a){return 1==a.nextAddress?_.w(a,_.of().resolve(_.Hq),2):a.return(_.of().resolve(_.O1a)())})};
_.uH=function(){return _.hf(function(){return{lottieEl:void 0}})};
vH=function(){_.Sj(new _.lg("Smartimation player does not exist or is corrupted"))};
Heb=function(a){var b,c;_.v(function(d){if(1==d.nextAddress)return _.w(d,_.tH(),2);b=d.yieldResult;if(null==(c=b)||!c.addEventListener)return vH(),d.return();b.addEventListener("onCueRangeEnter",a);_.Bo(d)})};
Ieb=function(a){var b,c;_.v(function(d){if(1==d.nextAddress)return _.w(d,_.tH(),2);b=d.yieldResult;if(null==(c=b)||!c.removeEventListener)return vH(),d.return();b.removeEventListener("onCueRangeEnter",a);_.Bo(d)})};
Jeb=function(a){var b,c,d,e,h;_.v(function(l){if(1==l.nextAddress)return _.w(l,_.tH(),2);b=l.yieldResult;if(null==(c=b)||!c.addCueRange)return vH(),l.return();d=_.g(a.timings);for(e=d.next();!e.done;e=d.next())h=e.value,b.addCueRange(a.uniqueId+"-"+h,h/1E3,(h+100)/1E3);_.Bo(l)})};
Keb=function(a){var b,c,d,e,h;_.v(function(l){if(1==l.nextAddress)return _.w(l,_.tH(),2);b=l.yieldResult;if(null==(c=b)||!c.removeCueRange)return vH(),l.return();d=_.g(a.timings);for(e=d.next();!e.done;e=d.next())h=e.value,b.removeCueRange(a.uniqueId+"-"+h);_.Bo(l)})};
Leb=function(){var a,b,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,_.tH(),2);a=d.yieldResult;if(null==(b=a)||!b.getPlayerState)return vH(),d.return();c=a.getPlayerState();return d.return(2===c)})};
_.wH=function(a,b){_.u("wiz_use_generic_logging_infra")||_.ff(function(){_.u("mweb_sync_monitor_visibility")?_.kCa(a.value,b):_.EDa(a.value,b)})};
_._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=_.bn(a).querySelectorAll("content,slot");for(c=0;c<a.length;++c){var e=_.bn(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],Meb=a.pageX,Neb=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=xH.length;a<b;a++)document.addEventListener(xH[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=xH.length;a<b;a++)document.removeEventListener(xH[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=_.bn(a).rootTarget;"touchmove"!==a.type&&Oeb!==b&&(Oeb=b,Peb=_._getScrollableNodes$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager(_.bn(a).path));if(!Peb.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(Peb,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(Qeb),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=Meb-a.pageX,b.deltaY=Neb-a.pageY));return b};
_.yH=function(a,b){if(_.u("handle_service_request_actions"))_.ko(b,a,b);else{a=_.g(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=void 0;(null==(d=_.B(c,_.bs))?0:d.commands)?_.yH(_.B(c,_.bs).commands,b):(d=void 0,(null==(d=_.B(c,_.oq))?0:d.actions)?_.yH(_.B(c,_.oq).actions,b):(d=void 0,(null==(d=_.B(c.commandMetadata,_.tp))?0:d.sendPost)?_.jo(b,[c]):_.ko(b,[c],b)))}}};
Reb=function(a,b){for(var c in a)if(a.hasOwnProperty(c)&&b[c])return c;return null};
Seb=function(a){return"stamp"+a.replace("-","_")+"_"};
Teb=function(a){var b=a.match(/\[\[([\w\.]+)\]\]/);if(b&&1<b.length)return b[1];_.Rj(Error("Lf`"+a));return null};
Ueb=function(a){return void 0===a?_.u("kevlar_tuner_should_test_reuse_components")?_.u("kevlar_tuner_should_reuse_components"):_.wf("REUSE_COMPONENTS",!1):a||!1};
Veb=function(a,b,c){c&&(b.is?(zH.has(b)&&(a=zH.get(b),c=a.listener,delete b[a.property],"element"===c.type?b.removeEventListener(c.eventName,c.handler):"polymer"===c.type&&b.unlisten(b,c.eventName,c.methodName),zH.delete(b)),_.C4a(b)):b.__proto__==HTMLElement.prototype&&(b=new _.lg("Rendererstamper removed a non custom element","Stamper: "+a+" element: "+(b&&b.nodeName)),_.Sj(b)))};
Web=function(a,b,c,d){var e=b.node?b.node:b;_.$q(c).parentNode===e&&(b.removeChild(c),Veb(a,c,d));if(a=AH.get(c))AH.delete(c),_.Ph.cancelJob(a);c.hidden=!1};
Xeb=function(a,b,c,d){if(b&&b.children&&(c=b.children[c]))if(_.wf("DEFERRED_DETACH"))for(;c&&!AH.has(c);){var e=a,h=b,l=c,m=d;l.hidden=!0;e=_.lj(_.Ph,Web.bind(null,e,h,l,m),0);AH.set(l,e);c=c.nextElementSibling}else for(;(l=b.lastElementChild)&&(b.removeChild(l),Veb(a,l,d),l!=c););};
Yeb=function(a){var b=_.Ll();_.ff(function(){for(var c=_.g(a.slotContent),d=c.next();!d.done;d=c.next())b.value.appendChild(d.value)});
return _.r("__slot-el",{el:b,skip:!0})};
Zeb=function(a){return""===a.value||"true"===a.value?!0:"false"===a.value?!1:isNaN(Number(a.value))?a.value:Number(a.value)};
_.BH=function(a,b,c){c=void 0===c?$eb:c;_.Kl.add(b);var d;null!=(d=c).propNames||(d.propNames=[]);var e=new Set(c.propNames),h=_.aTa();d=function(){var q=h.call(this)||this;q.props={};q.isUpdating=!1;q.hasAttached=!1;q.isInert=!1;q.updateQueued=!1;q.initialClasses=[];leb(q,b);return q};
_.H(d,h);d.prototype.forwardKebabCaseProp=function(q,t){q=_.on(q);if(e.has(q)||"children"===q)this.props[q]=t};
d.prototype.afterFirstPatch=function(){this.isUpdating=!0;for(var q=_.g(this.initialClasses),t=q.next();!t.done;t=q.next())(t=t.value)&&this.classList.add(t);0<this.initialClasses.length&&(this.initialClasses.length=0);this.isUpdating=!1};
d.prototype.handleSlottedContent=function(){for(var q=new Map,t=_.g(this.children),y=t.next();!y.done;y=t.next()){y=y.value;var z=void 0,D=null!=(z=y.getAttribute("slot"))?z:"children";(z=q.get(D))?z.push(y):q.set(D,[y]);if(!y.getAttribute("key")){var E=void 0,I=void 0;y.setAttribute("key",D+"_"+(null!=(I=null==(E=z)?void 0:E.length)?I:0))}}q=_.g(q);for(t=q.next();!t.done;t=q.next())y=_.g(t.value),t=y.next().value,y=y.next().value,this.forwardKebabCaseProp(t,_.r(Yeb,{slotContent:y}))};
d.prototype.connectedCallback=function(){var q=this;if(!leb(this,b)&&!this.isInert)if(this.hasAttached)this.enqueueUpdate();else{for(var t=_.g(this.attributes),y=t.next();!y.done;y=t.next())y=y.value,this.forwardKebabCaseProp(y.name,Zeb(y));this.handleSlottedContent();c.synchronous?(this.update(),this.afterFirstPatch()):this.enqueueUpdate().then(function(){q.afterFirstPatch()});
this.hasAttached=!0}};
d.prototype.attributeChangedCallback=function(q,t,y){this.isInert||this.isUpdating||this.isConnected||"class"!==q||this.initialClasses.push.apply(this.initialClasses,_.Pd(y.split(" ")))};
d.prototype.disconnectedCallback=function(){_.Eea(this)};
d.prototype.update=function(){if(!this.isInert){this.isUpdating=!0;try{var q,t;_.afa(this,_.r(a,Object.assign({},this.props,{idomKey:null!=(t=null==(q=this.__incrementalDOMData)?void 0:q.key)?t:b})),!0)}finally{this.updateQueued=this.isUpdating=!1}}};
d.prototype.enqueueUpdate=function(){var q=this;return _.v(function(t){if(c.synchronous)return q.update(),t.return();if(q.updateQueued)return t.return();q.updateQueued=!0;return t.return(Promise.resolve().then(function(){q.update()}))})};
d.prototype.notifyPath=function(){c.enableUnsafeRenderOnNotifyPath&&this.enqueueUpdate()};
_.J.Object.defineProperties(d,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return["class"]}}});
for(var l=_.g(c.propNames),m=l.next(),p={};!m.done;p={prop$jscomp$85:void 0},m=l.next())p.prop$jscomp$85=m.value,Object.defineProperty(d.prototype,p.prop$jscomp$85,{set:function(q){return function(t){this.isInert||t===this.props[q.prop$jscomp$85]||(this.props[q.prop$jscomp$85]=t,this.hasAttached&&!this.isUpdating&&this.enqueueUpdate())}}(p)});
customElements.define(b,d)};
_.DH=function(a,b,c){c=void 0===c?{}:c;if(!a.isReactive)throw Error("me");if(_.Kl.has(b))throw Error("Of");var d,e=null!=(d=c.props)?d:{};_.Il.add(b);var h=_.aTa();c=function(){var p=h.apply(this,arguments)||this;p.rawProps={};p.queingRender=!1;p.dispose=function(){};
p.hasAttached=!1;p.prevParentElementTag="";return p};
_.H(c,h);c.prototype.render=function(){this.hasAttached=!0;for(var p=_.g([].concat(_.Pd(this.attributes))),q=p.next();!q.done;q=p.next())this.removeAttribute(q.value.name);var t=Object.assign({},this.props,this.slotProps);_.Jl=this;q=_.g(heb(function(){return _.r(a,Object.assign({},t))}));
p=q.next().value;q=q.next().value;_.Jl=void 0;if(!(p[0]instanceof Element)||1<p.length)throw Error("Pf");if(p[0]!==this)throw Error("Qf");p=p[0].tagName.toLowerCase();if(p!==b)throw Error("Web component wrapped Wiz components must have the same host tag name as the web component. "+(p+" !== "+b));this.dispose=q;var y;this.prevParentElementTag=(null==(y=this.parentElement)?void 0:y.tagName)||""};
c.prototype.setUpProps=function(){for(var p=this.rawProps,q=_.g(this.attributes),t=q.next();!t.done;t=q.next()){t=t.value;var y=_.on(t.name);y in e&&(p[y]=Zeb(t))}q={};for(var z in e)e[z]!==_.CH&&(y=_.g(_.fe(p[z])),t=y.next().value,y=y.next().value,q[z]=y,p[z]=t);p=_.g([p,q]);this.props=p.next().value;this.setters=p.next().value;p={};z=_.g(this.childNodes);for(q=z.next();!q.done;q=z.next()){q=q.value;var D=y=void 0,E=void 0;t=_.on(null!=(E=null==(D=(y=q).getAttribute)?void 0:D.call(y,"slot"))?E:"children");
if(y=p[t])y.push(q);else if(t in e||"children"===t)p[t]=[q]}this.slotProps=p};
c.prototype.connectedCallback=function(){if(!this._isInert){var p;if(this.hasAttached&&(null==(p=this.parentElement)?void 0:p.tagName)!==this.prevParentElementTag){var q;_.Sj(new _.lg("Web component wrapped Wiz component was reparented. This is not fully supported.",{tagName:b,oldParent:this.prevParentElementTag,newParent:null==(q=this.parentElement)?void 0:q.tagName}))}this.queingRender="data"in e&&!this.rawProps.data;this.hasAttached||this.queingRender||this.setUpProps();this.queingRender&&!this.hasAttached||
this.render()}};
c.prototype.disconnectedCallback=function(){this.dispose();for(var p=_.g([].concat(_.Pd(this.attributes))),q=p.next();!q.done;q=p.next())this.removeAttribute(q.value.name);this.innerText=""};
c.prototype._setPendingPropertyOrPath=function(){};
c.prototype.notifyPath=function(){};
d=_.g(Object.keys(e));for(var l=d.next(),m={};!l.done;m={prop$jscomp$86:void 0},l=d.next())m.prop$jscomp$86=l.value,Object.defineProperty(c.prototype,m.prop$jscomp$86,{set:function(p){return function(q){if(!this._isInert)if(this.setters){var t,y;null==(y=(t=this.setters)[p.prop$jscomp$86])||y.call(t,q)}else this.rawProps[p.prop$jscomp$86]=q,this.queingRender&&"data"===p.prop$jscomp$86&&null!=q&&(this.setUpProps(),this.render())}}(m)});
customElements.define(b,c)};
cfb=function(){afb=!1;for(var a=EH.length,b=0;b<a;b++){var c=EH[b];if(c)try{c()}catch(d){Promise.resolve().then(function(){throw d;})}}EH.splice(0,a);
bfb+=a};
gfb=function(a){afb||(afb=!0,dfb.textContent=(efb++).toString());EH.push(a);return ffb++};
_.HH=function(a,b,c){FH++;a=b?new hfb(FH,a,b,c):new ifb(FH,a);_.GH.set(FH,a);return FH};
_.kfb=function(a,b){a=_.jfb.get(a);return a?(b=a.get(b))?b:null:null};
_.lfb=function(a){var b;null==(b=_.kfb(a,"doRender"))||b.flush()};
mfb=function(a){if(!a)return{};var b=a.foregroundTitleColor,c=a.backgroundColor;a=a.borderColor;var d="text";a?d="outline":c&&(d="filled");return{type:d,customColors:{color:b?_.Cp(b):void 0,backgroundColor:c?_.Cp(c):void 0,borderColor:a?_.Cp(a):void 0}}};
rfb=function(a){var b=a.renderer,c=a.element,d=a.commandController,e=a.onTapCallback,h=a.skipCommandHandling,l=a.overrides,m=a.forceIcon,p=a.forceModernIconButton,q=a.forceDisabled,t=void 0===a.isPressed?!1:a.isPressed,y=nfb(b);if(void 0===a.isSubscribe?0:a.isSubscribe)y.style="mono",y.type="filled";a=!b.icon||!m&&b.text?b.icon?"BUTTON_ICON_POSITION_TYPE_RIGHT_OF_TEXT"===b.iconPosition?"trailing":"leading":void 0:p?"icon-only":"icon-only-40";"icon-only-40"===a&&(y.type="text");var z;m=Object;p=m.assign;
a:switch(b.style){case "STYLE_COMPACT_GRAY":var D={size:"S"};break a;default:D={size:"M"}}t=!!b.isSelected||!_.u("web_propagate_is_pressed_killswitch")&&!!t;q=void 0===q?b.isDisabled:q;var E=ofb(b),I,S,T,fa=(null==(I=b.accessibilityData)?void 0:null==(S=I.accessibilityData)?void 0:S.label)||(null==(T=b.accessibility)?void 0:T.label);I=fa?fa:_.mp(b.text);c=pfb(b,c,d,e,h);d=qfb(b);null!=d&&d.length?(d=_.as({innertubeCommand:Ceb(d),forceNewState:!0}),d=_.yBa(d)?d:void 0):d=void 0;return p.call(m,{},
y,D,{iconPosition:a},l,{focused:!1,toggled:t,disabled:q,formattedButtonText:E,accessibilityLabel:I,onTap:c,aTagConfig:d},mfb(null==(z=b.colorData)?void 0:z.basicColorPaletteData),{oneOffCustomTextWrap:b.oneOffCustomTextWrap})};
pfb=function(a,b,c,d,e){return function(h){var l=qfb(a);d(l,h);if(!e){l=_.g(l);for(var m=l.next();!m.done;m=l.next())_.at(m.value,{form:{element:b,event:h},commandController:c})}}};
qfb=function(a){var b=[];a.command&&b.push(a.command);a.serviceEndpoint&&b.push(a.serviceEndpoint);a.navigationEndpoint&&b.push(a.navigationEndpoint);return b};
ofb=function(a){if(a.text){var b=_.Wr(a.text);return function(c){var d=c.lineBreakMode;c=c.textAlignment;d&&(b.lineBreakMode=d);c&&(b.alignment=c);_.Fs(b,{noLinkColor:!0,noWrap:!d})}}};
nfb=function(a){switch(a.style){case "STYLE_VISIBLY_DISABLED":return{style:"call-to-action",type:"text",state:"disabled"};case "STYLE_PRIMARY":case "STYLE_PAYMENT":case "STYLE_CALL_TO_ACTION_FILLED":return{style:"call-to-action",type:"filled",state:"active"};case "STYLE_SUGGESTIVE":case "STYLE_SUGGESTED_ACTION":return{style:"call-to-action",type:"outline",state:"active"};case "STYLE_BLUE_TEXT":case "STYLE_ALERT_INFO":return{style:"call-to-action",type:"text",state:"active"};case "STYLE_OVERLAY":return{style:"overlay",
type:"filled",state:"active"};case "STYLE_WHITE_WITH_BORDER":return{style:"overlay",type:"outline",state:"active"};case "STYLE_LIGHT_TEXT":return{style:"overlay",type:"text",state:"active"};case "STYLE_MONO_FILLED_OVERLAY":return{style:"overlay",type:"filled",state:"active"};case "STYLE_MONO_TONAL_OVERLAY":return{style:"overlay",type:"tonal",state:"active"};case "STYLE_MONO_FILLED":case "STYLE_DESTRUCTIVE":return{style:"mono",type:"filled",state:"active"};case "STYLE_DEFAULT":case "STYLE_COMPACT_GRAY":case "STYLE_MONO_TONAL":return{style:"mono",
type:"tonal",state:"active"};case "STYLE_INACTIVE_OUTLINE":case "STYLE_MONO_OUTLINE":return{style:"mono",type:"outline",state:"active"};case "STYLE_BLUE_TEXT_WITH_INVERSE_THEME":return{style:"call-to-action-inverse",type:"text",state:"active"};case "STYLE_DARK_ON_BLACK":return{style:"overlay",type:"tonal",state:"active"};default:return{style:"mono",type:"text",state:"active"}}};
_.sfb=function(a){var b=a.indexOf(":");return-1===b?{originalName:a}:{originalName:a.substring(0,b),datasyncId:a.substring(b+1)}};
_.ufb=function(){return _.v(function(a){if(void 0!==tfb)return a.return(tfb);tfb=new Promise(function(b){var c;return _.v(function(d){switch(d.nextAddress){case 1:return _.Ig(d,2),_.w(d,_.IH.open("test-only"),4);case 4:return _.w(d,_.IH.delete("test-only"),5);case 5:_.Kg(d,3);break;case 2:if(c=_.Lg(d),c instanceof Error&&"SecurityError"===c.name)return b(!1),d.return();case 3:b("caches"in window),_.Bo(d)}})});
return a.return(tfb)})};
xfb=function(){return _.v(function(a){if(1==a.nextAddress)return _.w(a,_.ufb(),2);if(!a.yieldResult)return a.return(void 0);vfb||(vfb=new wfb);return a.return(vfb)})};
yfb=function(a){var b,c,d,e;return _.v(function(h){switch(h.nextAddress){case 1:return _.w(h,xfb(),2);case 2:b=h.yieldResult;if(!b)throw Error("Sf");return _.w(h,b.open("yt-player-local-img"),3);case 3:return c=h.yieldResult,_.w(h,c.match(a),4);case 4:d=h.yieldResult;if(!d)throw Error("Tf");return _.w(h,d.blob(),5);case 5:return e=h.yieldResult,h.return(e)}})};
_.JH=function(a,b,c){a=_.g(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;if(d===b)break;for(var e=_.g(c),h=e.next();!h.done;h=e.next())if(d.tagName===h.value)return!0}return!1};
_.KH=function(a){return"style-scope "+a.is};
zfb=function(a){switch(a){case 1:return"badge-shape-wiz--ad";case 4:return"badge-shape-wiz--live";case 3:return"badge-shape-wiz--commerce";default:return"badge-shape-wiz--default"}};
_.Afb=function(a){var b=a.data;a={};a=_.Lr("badge-shape-wiz",zfb(b.type),(a["badge-shape-wiz--overlay"]=b.isOverlay,a["badge-shape-wiz--ads-include-dot"]=b.adsIncludeDot,a["badge-shape-wiz--thumbnail-badge"]=b.isThumbnailBadge,a));var c,d=null==(c=b.customColors)?void 0:c.backgroundColor;return _.r("badge-shape",{class:a,style:d?"background-color: "+d:void 0},_.Te((null==b?void 0:b.icon)&&_.u("kevlar_use_wil_icons"),function(){return _.r("div",{class:"badge-shape-wiz__icon"},_.r(_.Me,null,function(){_.$Aa({iconName:b.icon,
iconSize:24,iconStyle:b.useFilledIcon?"youtube_fill":"youtube_outline"})}))}),_.r("div",{class:"badge-shape-wiz__text"},null==b?void 0:b.text))};
Bfb=function(a){var b=void 0;a.icon&&(b=_.PBa(a.icon),b=_.WBa(b));var c=void 0,d;if(null==(d=a.backgroundColor)?0:d.lightTheme){var e;c={backgroundColor:_.jH(null==(e=a.backgroundColor)?void 0:e.lightTheme,"1")}}a:switch(b){case "CHECK_CIRCLE_THICK":case "CONTENT_CUT":case "MUSIC":case "OFFICIAL_ARTIST_BADGE":case "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16":d=!0;break a;default:d=!1}a:switch(a.badgeStyle){case "THUMBNAIL_OVERLAY_BADGE_STYLE_LIVE":e=4;break a;default:e=0}return{type:e,text:a.text,icon:b,
isOverlay:!0,isThumbnailBadge:!0,useFilledIcon:d,customColors:c}};
_.Cfb=function(a){var b=a.data?Bfb(a.data):void 0;return _.r("yt-thumbnail-badge-view-model",{class:_.Lr("yt-thumbnail-badge-view-model-wiz",a.class)},_.Te(b,function(){return _.r(_.Afb,{data:b})}))};
Efb=function(a){var b={};return _.r("yt-thumbnail-bottom-overlay-view-model",{class:_.Lr("YtThumbnailBottomOverlayViewModelHost",(b.YtThumbnailBottomOverlayViewModelHostbackground=a.data.enableGradientBackground,b))},_.r("div",{class:_.Lr("YtThumbnailBottomOverlayViewModelHostcontainer")},Dfb(a.data.progressBar),Dfb(a.data.badge,{thumbnailBadgeViewModel:{class:"YtThumbnailBottomOverlayViewModelHostbadge"}})))};
_.Ffb=function(a){var b=a.data;return _.r("yt-thumbnail-overlay-title-view-model",{class:"yt-thumbnail-overlay-title-view-model",hidden:void 0===a.hidden?!1:a.hidden},_.eu(b.title,{className:"yt-thumbnail-overlay-title-view-model__title"}),b.subtitle?_.eu(b.subtitle,{className:"yt-thumbnail-overlay-title-view-model__subtitle"}):null)};
Hfb=function(a,b,c,d){return function(e){var h=Gfb(a,b);c(h,e);h=_.g(h);for(var l=h.next();!l.done;l=h.next())_.at(l.value,{form:{element:d,event:e}})}};
Gfb=function(a,b){var c=[];b?(a.toggledCommand&&c.push(a.toggledCommand),a.toggledServiceEndpoint&&c.push(a.toggledServiceEndpoint)):(a.defaultCommand&&c.push(a.defaultCommand),a.defaultServiceEndpoint&&c.push(a.defaultServiceEndpoint),a.defaultNavigationEndpoint&&c.push(a.defaultNavigationEndpoint));return c};
Jfb=function(a,b,c,d){if(c&&(c=Ifb(a,b,d)))return c;if(a=b&&a.toggledText||a.defaultText){var e=_.Wr(a);return function(h){var l=h.lineBreakMode;h=h.textAlignment;l&&(e.lineBreakMode=l);h&&(e.alignment=h);_.Fs(e,{noLinkColor:!0,noWrap:!l})}}};
Ifb=function(a,b,c){if((a=_.mp(b&&a.toggledText||a.defaultText))&&c&&!isNaN(Number(c.numberValue)))return c.numberText=a,b&&(c.numberValue+=1),function(){_.Nr(_.$Da)(c)}};
Kfb=function(a,b){var c=a.toggledStyle||a.style,d;switch(null==(d=b?c:a.style)?void 0:d.styleType){case "STYLE_VISIBLY_DISABLED":return{style:"call-to-action",type:"text",state:"disabled"};case "STYLE_PRIMARY":case "STYLE_PAYMENT":return{style:"call-to-action",type:"filled",state:"active"};case "STYLE_SUGGESTIVE":return{style:"call-to-action",type:"outline",state:"active"};case "STYLE_BLUE_TEXT":return{style:"call-to-action",type:"text",state:"active"};case "STYLE_DESTRUCTIVE":return{style:"mono",
type:"filled",state:"active"};case "STYLE_OVERLAY":return{style:"overlay",type:"filled",state:"active"};case "STYLE_LIGHT_TEXT":return{style:"overlay",type:"text",state:"active"};case "STYLE_MONO_TONAL_OVERLAY":return{style:"overlay",type:"tonal",state:"active"};case "STYLE_DEFAULT":case "STYLE_COMPACT_GRAY":return{style:"mono",type:"tonal",state:"active"};case "STYLE_INACTIVE_OUTLINE":return{style:"mono",type:"outline",state:"active"};default:return{style:"mono",type:"text",state:"active"}}};
Mfb=function(a,b){return{animationRef:a,animationConfig:{name:b.uniqueId+"-border",autoplay:!1,loop:!1,path:"https://www.gstatic.com/youtube/img/lottie/smartimations/smartimation_border_"+(Lfb()?"dark":"light")+".json"}}};
Nfb=function(){return"smartimation-background-lottie"};
Ofb=function(a,b){return{animationRef:a,animationConfig:{name:b.uniqueId+"-background",autoplay:!1,loop:!1,path:"https://www.gstatic.com/youtube/img/lottie/smartimations/smartimation_container_"+(Lfb()?"dark":"light")+".json"}}};
Lfb=function(){var a,b;return null!=(b=null==(a=_.of().resolve(_.nf(_.ds)))?void 0:a())?b:!1};
Qfb=function(a){function b(z){var D;return _.v(function(E){if(1==E.nextAddress)return(D=!z.startsWith(e.uniqueId)||!e.enabled)?E.jumpTo(2):_.w(E,Leb(),3);2!=E.nextAddress&&(D=E.yieldResult);if(D)return E.return();c();setTimeout(function(){d()},1500);
_.Bo(E)})}
function c(){y(!0);setTimeout(function(){q(!0);var z;null==(z=h.lottieEl)||z.goToAndPlay(0);var D;null==(D=l.lottieEl)||D.goToAndPlay(0)},150)}
function d(){q(!1);setTimeout(function(){y(!1)},450)}
var e=a.settings;a=a.children;var h=_.uH(),l=_.uH(),m=_.g(_.Ss(!1)),p=m.next().value,q=m.next().value;m=_.g(_.Ss(!1));var t=m.next().value,y=m.next().value;e||(e={uniqueId:"this is not intended behavior",enabled:!1,experimentEnabled:!1,timings:[]},_.Sj(new _.lg("Smartimation Settings is undefined")));_.cf(function(){if(e.experimentEnabled)return e.enabled?Heb(b):(d(),Ieb(b)),function(){Ieb(b)}},[e.enabled,
e.experimentEnabled]);_.cf(function(){if(e.experimentEnabled)return Jeb(e),function(){Keb(e)}},[e.timings.join("")]);
return _.r("yt-smartimation",{class:Pfb(p,t,e)},_.Te(e.experimentEnabled,function(){return _.r("div",{class:"smartimation__border"},_.Te(_.u("mweb_enable_keto_batch_17_7"),function(){return _.r(_.nAa,{className:"smartimation__border-gradient",lottiePlayerProps:Mfb(h,e)})},function(){return _.r(_.Me,null,function(){_.Pr({className:"smartimation__border-gradient",
lottiePlayerProps:Mfb(h,e)})})}))}),_.Te(e.experimentEnabled&&_.u("smartimation_background")&&t,function(){return _.r("div",{class:"smartimation__background"},_.Te(_.u("mweb_enable_keto_batch_17_7"),function(){return _.r(_.nAa,{className:Nfb(),
lottiePlayerProps:Ofb(l,e)})},function(){return _.r(_.Me,null,function(){_.Pr({className:Nfb(),
lottiePlayerProps:Ofb(l,e)})})}))}),_.r("div",{class:"smartimation__content"},a))};
Pfb=function(a,b,c){var d=["smartimation"];c.experimentEnabled&&d.push("smartimation--experiment-enabled");a&&d.push("smartimation--active-border");b&&d.push("smartimation--active-background");try{var e;var h=null!=(e=window.CSS)&&e.supports?window.CSS.supports("-webkit-mask","linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0)")&&(window.CSS.supports("-webkit-mask-composite","xor")||window.CSS.supports("mask-composite","exclude")):!1}catch(l){_.Sj(new _.lg("Smartimation CSS.supports threw an error")),
h=!1}h&&d.push("smartimation--enable-masking");_.u("smartimation_dark_launch")&&d.push("smartimation--invisible");return d.join(" ")};
Rfb=function(a,b){var c=_.LH().getState();return b?a.apply(null,[c].concat(_.Pd(b))):a(c)};
Tfb=function(){if(Sfb)return Sfb;var a=_.g(_.fe(0)),b=a.next().value,c=a.next().value;_.LH().subscribe(function(){c(b()+1)});
return Sfb=b};
_.LH=function(){return _.of().resolve(_.vD)};
Ufb=function(a,b){var c;return(null!=(c=_.of().resolve(_.nf(_.t$a)))?c:Rfb)(a,b)};
_.Vfb=function(a){var b;(null!=(b=_.of().resolve(_.nf(_.u$a)))?b:_.LH().dispatch.bind(_.LH()))(a)};
Wfb=function(){var a=_.g(_.Ss(!1)),b=a.next().value,c=a.next().value;return function(){c(!b)}};
_.Xfb=function(a,b){var c=_.Ol(a),d=_.Ol(b);_.cf(function(){c.value=a},[a]);
_.cf(function(){d.value=b},b&&1<=b.length?b:[void 0]);
var e=_.hf(function(){return{value:void 0}});
if(a!==c.value||d.value!==b||void 0===e.value)e.value=Ufb(a,b);var h=Wfb();_.ff(function(){function l(){var p=Ufb(c.value,b);p!==e.value&&(e.value=p,h())}
var m=_.LH().subscribe(l);l();return m});
return e.value};
_.Yfb=function(a,b){var c=Tfb();return _.Tda(function(){c();var d=null==b?void 0:b.map(_.bf);return Ufb(a,d)})};
_.MH=function(a,b){return _.Xfb(a,[b])};
_.Zfb=function(a,b){return _.Yfb(a,[b])};
$fb=function(a,b){return _.wo(a.entities,"likeStatusEntity",b)};
agb=function(a,b){return _.wo(a.entities,"likeCountEntity",b)};
bgb=function(a,b){return _.wo(a.entities,"accountLinkStatusEntity",b)};
_.cgb=function(a){var b=_.B(a.data.toggleButtonViewModel,_.NH),c=_.g(_.Ss(b.isToggled)),d=c.next().value,e=c.next().value,h;c=null!=(h=a.data.dislikeEntityKey)?h:"";var l=_.MH($fb,c);_.cf(function(){var m="DISLIKE"===(null==l?void 0:l.likeStatus);m!==d&&e(m)},[l]);
return _.r("dislike-button-view-model",{class:"YtDislikeButtonViewModelHost"},_.r(_.Me,null,function(){var m=Object.assign({},b,{isToggled:d});_.gt(m,{onToggle:function(p){l&&p!==("DISLIKE"===l.likeStatus)&&l.key&&_.Vfb(_.OH("likeStatusEntity",l.key,{likeStatus:p?"DISLIKE":"INDIFFERENT",hadUserInteraction:p}))}},a.buttonShapeOverrideables)}))};
_.egb=function(a){var b=_.u("web_supports_animations_api"),c=_.B(a.data.toggleButtonViewModel,_.NH),d=_.g(_.Ss(c.isToggled)),e=d.next().value,h=d.next().value,l,m,p,q;d=_.g(_.Ss({numberText:null!=(q=null==(l=a.likeCountEntity)?void 0:null==(m=l.likeCountIfIndifferent)?void 0:m.content)?q:"",numberValue:Number(null==(p=a.likeCountEntity)?void 0:p.likeCountIfIndifferentNumber),heightPx:36,shouldAnimate:!1}));var t=d.next().value,y=d.next().value,z,D,E,I;l=_.g(_.Ss({numberText:null!=(I=null==(z=a.likeCountEntity)?
void 0:null==(D=z.likeCountIfLiked)?void 0:D.content)?I:"",numberValue:Number(null==(E=a.likeCountEntity)?void 0:E.likeCountIfLikedNumber),heightPx:36,shouldAnimate:!1}));var S=l.next().value,T=l.next().value;z=_.g(_.Ss());var fa=z.next().value,oa=z.next().value,ea;z=null!=(ea=a.data.likeStatusEntityKey)?ea:"";var ma,ra;ea=null!=(ra=null==(ma=a.likeCountEntity)?void 0:ma.key)?ra:"";var Ea=_.MH($fb,z),Wa=_.MH(agb,ea);_.cf(function(){var fb="LIKE"===(null==Ea?void 0:Ea.likeStatus);fb!==e&&h(fb)},[Ea]);
_.cf(function(){var fb,ob=Wa&&(null==(fb=Wa.likeCountIfIndifferent)?void 0:fb.content)!==t.numberText;if(!fa&&ob){var db,Ia;y({numberText:null!=(Ia=null==Wa?void 0:null==(db=Wa.likeCountIfIndifferent)?void 0:db.content)?Ia:"",numberValue:Number(null==Wa?void 0:Wa.likeCountIfIndifferentNumber),heightPx:36,shouldAnimate:!0});var mb,eb;T({numberText:null!=(eb=null==Wa?void 0:null==(mb=Wa.likeCountIfLiked)?void 0:mb.content)?eb:"",numberValue:Number(null==Wa?void 0:Wa.likeCountIfLikedNumber),heightPx:36,
shouldAnimate:!0})}},[Wa]);
return _.r("like-button-view-model",{class:"YtLikeButtonViewModelHost"},_.r(_.Me,null,function(){var fb=Object.assign({},c,{isToggled:e});_.gt.apply(null,[fb,{onToggle:function(ob){dgb(ob,Ea,fa,oa)},
style:{animateIcon:a.disableIconAnimation?"false":"true"}},a.buttonShapeOverrideables].concat(_.Pd(b&&a.likeCountEntity?[t,S]:[])))}))};
dgb=function(a,b,c,d){c&&_.Ph.cancelJob(c);c=_.Ph.addLowPriorityJob(function(){d(void 0)},5E3);
d(c);b&&a!==("LIKE"===b.likeStatus)&&b.key&&_.Vfb(_.rB("likeStatusEntity",b.key,{key:b.key,likeStatus:a?"LIKE":"INDIFFERENT",hadUserInteraction:a}))};
fgb=function(a,b){var c;b=(null==(c=b.timedAnimationData)?void 0:c.animationTiming)||[];return{uniqueId:"like-dislike",timings:b,enabled:"INDIFFERENT"===(null==a?void 0:a.likeStatus)&&0<b.length,experimentEnabled:0<b.length}};
_.PH=function(a,b,c){if(_.ke)ggb(a,b,c);else{var d=_.fB.getInstance(),e=_.Ol(c);_.Mfa(function(){e.value=c});
_.ff(function(){var h=a.value,l={};_.hB(d,(l[b]=function(){return e.value.apply(e,_.Pd(_.Xc.apply(0,arguments)))},l),h);
return function(){var m={};_.iB(d,(m[b]="",m),h)}})}};
lgb=function(a){var b=a.data,c=void 0===a.className?"":a.className;a=a.setMinWidth;var d=_.Ll();a=a?"YtwAccountLinkButtonViewModelHostMinWidth":"";var e=_.Zfb(bgb,function(){var h;return null!=(h=b().accountLinkStatusEntityKey)?h:""});
_.je(function(){var h,l,m;return _.v(function(p){if(1==p.nextAddress){h=e();if(!h)return p.return();l=igb(new QH,jgb(new kgb,h.linked));return _.w(p,_.tH(),2)}if(m=p.yieldResult)m.setAccountLinkState(_.Oa(l.JSC$11670_serializeBinary(),4)),m.updateAccountLinkingConfig(h.linked);_.Bo(p)})});
_.PH(d,"yt-signal-action-show-account-link-dialog",function(){var h=_.B(b().toggleButtonViewModel,_.NH);if(h){var l,m=(null==(l=e())?0:l.linked)?h.toggledButtonViewModel:h.defaultButtonViewModel;m=_.B(m,_.bt);h=[];l=_.B(null==m?void 0:m.onTap,_.rBa);m=_.B(null==m?void 0:m.onTap,_.Zr);(null==l?0:l.commands)?h=l.commands.filter(function(q){return!!_.B(q,_.Zr)}):m&&(h=[m]);
var p;(null==(p=h)?0:p.length)&&_.yH(h,d.value)}else _.Hf(Error("Yf"))});
return _.r("account-link-button-view-model",{class:_.Lr("YtwAccountLinkButtonViewModelHost",c,a),el:d,"button-renderer":!0},_.r(_.af,null,function(){return _.r(_.Me,null,function(){var h=_.B(b().toggleButtonViewModel,_.NH),l;h=Object.assign({},h,{isToggled:null==(l=e())?void 0:l.linked});_.gt(h)})}))};
mgb=function(a){switch(a){case "small":return"collections-stack-wiz__collection-stack1--small";case "medium":return"collections-stack-wiz__collection-stack1--medium";case "large":return"collections-stack-wiz__collection-stack1--large";default:return""}};
ngb=function(a){if(!a)return"";var b,c=null==(b=_.of().resolve(_.nf(_.ds)))?void 0:b(),d;if(!c&&(null==(d=a.vibrantColorPalette)?0:d.iconInactiveColor)&&_.u("use_color_palettes_modern_collections_v2"))return"background-color:"+_.jH(a.vibrantColorPalette.iconInactiveColor,"1")+";";var e;return c&&(null==(e=a.darkColorPalette)?0:e.iconInactiveColor)&&_.u("use_color_palettes_modern_collections_v2")?"background-color:"+_.jH(a.darkColorPalette.iconInactiveColor,"1")+";":a.color?"background-color:"+_.jH(a.color,
"1")+";":a.sampledThumbnailColor?(a=a.sampledThumbnailColor,"background-color:rgba("+a.red+","+a.green+","+a.blue+");"):""};
_.ogb=function(a){var b=ngb(a.data),c,d=(null==(c=a.data)?0:c.thumbnailSize)?a.data.thumbnailSize:"medium",e;c=!(null==(e=a.data)||!e.doubleStack);var h;e=!(null==(h=a.data)||!h.experimentEnabled);h={};var l=(h["collections-stack-wiz__collection-stack1"]=!0,h[mgb(d)]=!0,h),m;if(null==(m=a.data)?0:m.customClassName1stStack)l[a.data.customClassName1stStack]=!0;var p;d={};var q=(d["collections-stack-wiz__collection-stack2"]=c,d["collections-stack-wiz__collection-stack2--responsive-mode"]=null==(p=a.data)?
void 0:p.enableResponsiveMode,d),t;if(null==(t=a.data)?0:t.customClassName2ndStack)q[a.data.customClassName2ndStack]=!0;return _.r("yt-collections-stack",{class:"collections-stack-wiz",hidden:!e},_.Te(a.data,function(){var y,z;return _.r("div",null,_.Te(a.data.doubleStack,function(){return _.r("div",{class:_.Lr(q),style:b})}),_.r("div",{class:_.Lr(l),
style:b}),_.r(_.Me,null,function(){var D,E;null==(E=(D=a.data).thumbnailRenderableC3)||E.call(D)}),_.r(_.Nd,null,null==(z=(y=a.data).thumbnailRenderable)?void 0:z.call(y)))}))};
_.RH=function(a,b){if(!a.includes("DATE_PLACEHOLDER"))return a;var c=new Date(0);c.setUTCSeconds(b);return a.replace("DATE_PLACEHOLDER",(0,_.kab)(c))};
pgb=function(a){if(a){var b=_.Wr(a);return function(){_.Fs(b,{noLinkColor:!0,noWrap:!0})}}};
qgb=function(a,b,c){return function(d){var e=a.command;e&&(_.at(e,{form:{element:c}}),b([e],d))}};
_.tgb=function(a){var b=a.backgroundLottieRef,c=a.foregroundLottieRef,d=a.children,e=_.u("web_animated_actions")||_.u("mweb_animated_actions")||_.u("web_animated_actions_v2");return _.r("yt-animated-action",{class:"animated-action__container "+a.wrapperClass},_.r("div",{class:"animated-action__content-with-background"},_.Te(e,function(){return _.r(rgb,{wrapperClass:"animated-action__background-container",lottieClass:"animated-action__background",lottiePlayerProps:{animationRef:b,animationConfig:{name:"animated-actions-background",
autoplay:!1,loop:!1,path:"https://www.gstatic.com/youtube/img/lottie/subscribe_action/subscribe_action_container_"+(sgb()?"dark":"light")+".json"}}})}),d),_.Te(e,function(){return _.r(rgb,{lottiePlayerProps:{animationRef:c,
animationConfig:{name:"animated-actions-foreground",autoplay:!1,loop:!1,path:"https://www.gstatic.com/youtube/img/lottie/subscribe_action/subscribe_action_sparkle_"+(sgb()?"dark":"light")+".json"}}})}))};
rgb=function(a){var b=a.lottieClass,c=a.lottiePlayerProps;return _.r("div",{class:"animated-action__lottie "+a.wrapperClass},_.r(_.Me,null,function(){_.Pr({className:b,lottiePlayerProps:c})}))};
sgb=function(){var a,b;return null!=(b=null==(a=_.of().resolve(_.nf(_.ds)))?void 0:a())?b:!1};
vgb=function(a,b,c,d,e){return function(h){var l=ugb(a,c);l&&_.at(l,{form:{element:d},commandController:e});b&&b.stopPropagation&&h.stopPropagation()}};
ugb=function(a,b){if(a.signInEndpoint&&!_.u("web_subscribe_sign_in_endpoint_killswitch"))return a.signInEndpoint;if(b){if(a.serviceEndpoints)return a.serviceEndpoints[1];if(a.onUnsubscribeEndpoints)return a.onUnsubscribeEndpoints[0]}else{if(a.serviceEndpoints)return a.serviceEndpoints[0];if(a.onSubscribeEndpoints)return a.onSubscribeEndpoints[0]}};
wgb=function(a,b){if(a=b?a.subscribedButtonText:a.unsubscribedButtonText){var c=_.Wr(a);return function(){_.Fs(c,{noLinkColor:!0,noWrap:!0})}}};
SH=function(a,b){return b||(null==a?0:a.isChannelDelegate)?"disabled":"active"};
xgb=function(a,b){var c;switch(null==(c=a.style)?void 0:c.styleType){case "COMPACT_GRAY":return{style:"mono",type:"tonal",state:SH(a)};case "MEDIUM_GRAY":return{style:"mono",type:"tonal",state:SH(a)};case "VISIBLY_DISABLED":return{style:"mono",type:"text",state:SH(a,!0)};default:return b?{style:"mono",type:"tonal",state:SH(a)}:{style:"mono",type:"filled",state:SH(a)}}};
ygb=function(a){if("accessibilityText"in a)return a.accessibilityText||"";if("title"in a){var b,c,d;return(null==(b=a.title)?void 0:null==(c=b.accessibility)?void 0:null==(d=c.accessibilityData)?void 0:d.label)||""}if("accessibility"in a){var e,h;return(null==(e=a.accessibility)?void 0:null==(h=e.accessibilityData)?void 0:h.label)||""}return""};
zgb=function(a){return"inlinePlayerData"in a};
_.Agb=function(a){var b=a.data;a=a.className;var c=_.Ll();_.gu(c,b.rendererContext);a:switch(b.style){case "THUMBNAIL_HOVER_OVERLAY_STYLE_BUTTON":var d="YtThumbnailHoverOverlayViewModelStyleButton";break a;default:d="YtThumbnailHoverOverlayViewModelStyleCover"}d=_.Lr("YtThumbnailHoverOverlayViewModelScrim",d);var e,h=null==(e=_.B(null==b?void 0:b.rendererContext,_.TH))?void 0:e.label,l={alt:"",className:"YtThumbnailHoverOverlayViewModelIcon"};return _.r("thumbnail-hover-overlay-view-model",{el:c,
class:_.Lr("YtThumbnailHoverOverlayViewModelHost",a),"aria-label":h,role:"button",tabindex:0},_.r("div",{class:d},_.r(_.Me,null,function(){b.icon&&_.Ds(b.icon,l)}),b.text?_.eu(b.text,{className:"YtThumbnailHoverOverlayViewModelText"}):null))};
_.Cgb=function(a){if(null!=a&&a.overlays)return function(){if(null!=a&&a.overlays)for(var b=_.g(a.overlays),c=b.next();!c.done;c=b.next())(c=_.B(c.value,Bgb))&&_.Nr(_.Agb)({data:c})}};
Dgb=function(a){switch(a){case "tiny":return 16;case "extra-small":return 24;case "small":return 32;case "medium":return 36;case "large":return 56;case "extra-large":return 72;case "extra-extra-large":return 72;case "giant":return 72;default:return 0}};
Fgb=function(a,b,c){a=Dgb(a);c in Egb?b=Egb[c]:(b=b.clientWidth,Egb[c]=b);return b>a};
Ggb=function(a){switch(a){case "tiny":return"yt-spec-avatar-shape--avatar-size-tiny";case "extra-small":return"yt-spec-avatar-shape--avatar-size-extra-small";case "small":return"yt-spec-avatar-shape--avatar-size-small";case "medium":return"yt-spec-avatar-shape--avatar-size-medium";case "large":return"yt-spec-avatar-shape--avatar-size-large";case "extra-large":return"yt-spec-avatar-shape--avatar-size-extra-large";case "extra-extra-large":return"yt-spec-avatar-shape--avatar-size-extra-extra-large";
case "giant":return"yt-spec-avatar-shape--avatar-size-giant";case "responsive":return"yt-spec-avatar-shape--avatar-size-responsive";default:return""}};
Hgb=function(a){switch(a){case "tiny":return"yt-spec-avatar-shape__button--button-tiny";case "extra-small":return"yt-spec-avatar-shape__button--button-extra-small";case "small":return"yt-spec-avatar-shape__button--button-small";case "medium":return"yt-spec-avatar-shape__button--button-medium";case "large":return"yt-spec-avatar-shape__button--button-large";case "extra-large":return"yt-spec-avatar-shape__button--button-extra-large";case "extra-extra-large":return"yt-spec-avatar-shape__button--button-extra-extra-large";
case "giant":return"yt-spec-avatar-shape__button--button-giant";case "responsive":return"yt-spec-avatar-shape__button--button-responsive";default:return""}};
Igb=function(a){switch(a){case "tiny":return 16;case "extra-small":return 24;case "small":return 32;case "medium":return 36;case "large":return 56;case "extra-large":return 72;case "extra-extra-large":return 120;case "giant":return 160;default:return 0}};
UH=function(a){return"medium"===a||"large"===a||"extra-large"===a||"extra-extra-large"===a||"giant"===a};
Jgb=function(a){return!(null==a||!a.includes(3))};
Kgb=function(a){var b,c,d={};return d["yt-spec-avatar-shape__live-dot"]=!(null==(b=a.decorations)||!b.includes(0)||UH(a.size)),d["yt-spec-avatar-shape__new-content"]=!(null==(c=a.decorations)||!c.includes(1)),d};
Lgb=function(a,b,c){var d,e=!(null==(d=a.decorations)||!d.includes(2)||"medium"!==a.size&&"large"!==a.size),h,l;d={};return d["yt-spec-avatar-shape__live-ring"]=!!((null==(h=a.decorations)?0:h.includes(0))&&UH(a.size)),d["yt-spec-avatar-shape--stories-watched"]=e&&!(null==b||!b.storiesWatched),d["yt-spec-avatar-shape--stories-unwatched"]=e&&!(null==b?0:b.storiesWatched),d["yt-spec-avatar-shape--background-border"]=Jgb(a.decorations),d["yt-spec-avatar-shape__on-select-border"]=!(null==(l=a.decorations)||
!l.includes(4)),d["yt-spec-avatar-shape--is-overlay"]=!!c,d};
Mgb=function(a){var b=a.data,c=a.image,d=a.state,e=a.liveIcon,h=a.overlays,l=a.isOverlay,m=_.Ll();a=_.g(_.jf(!0));var p=a.next().value,q=a.next().value;_.ff(function(){if(null===m.value)var Ea=!0;else(Ea=Fgb(b.size,m.value,b.badgeText))?m.value.style.display="none":m.value.style.visibility="visible";q(Ea)});
a={};a=(a["yt-spec-avatar-shape"]=!0,a["yt-spec-avatar-shape__button"]=!0,a[Hgb(b.size)]=!0,a);b.avatarButtonCustomClassName&&(a[b.avatarButtonCustomClassName]=!0);d=Lgb(b,d,l);var t=Kgb(b);l={};l=(l[Ggb(b.size)]=!0,l["yt-spec-avatar-shape--no-margin"]=Jgb(b.decorations),l);var y={},z=(y["yt-spec-avatar-shape__image"]=!0,y["yt-spec-avatar-shape__image--ads-app"]=1===b.type,y);y={};var D=Object.assign((y["yt-spec-avatar-shape__image-overlays"]=!0,y),z);y={};var E=(y["yt-spec-avatar-shape__live-badge"]=
!0,y["yt-spec-avatar-shape__live-badge--badge-small"]="small"===b.size,y["yt-spec-avatar-shape__live-badge--badge-medium"]="medium"===b.size,y["yt-spec-avatar-shape__live-badge--badge-large"]="large"===b.size,y["yt-spec-avatar-shape__live-badge--badge-extra-large"]="extra-large"===b.size||"extra-extra-large"===b.size||"giant"===b.size,y);y=!!b.onTap;a["yt-spec-avatar-shape__button--tappable"]=y;var I=_.Ml(function(Ea){var Wa;null==(Wa=b.onTap)||Wa.call(b,Ea)}),S=y?"button":void 0,T=y?0:void 0,fa=
y?b.accessibilityText:"",oa=!y&&b.accessibilityText?b.accessibilityText:"",ea,ma,ra;
return _.r("avatar-shape",null,_.r("div",{class:_.Lr(a),"on:click":I,"on:keydown":_.qFa(),"aria-label":fa,role:S,tabindex:T},_.r("div",{class:_.Lr(d)},_.r("div",{class:_.Lr(l)},_.r(_.Me,null,function(){_.Ds(c,{alt:oa,targetWidth:Igb(b.size),targetHeight:Igb(b.size),className:_.Lr(z)})}),_.Te((null==(ea=b.decorations)?void 0:ea.includes(0))&&UH(b.size),function(){return _.r("div",{class:_.Lr(E)},_.Te(b.badgeText,function(){return _.r("div",{class:"yt-spec-avatar-shape__badge-text",
el:m},b.badgeText)}),_.r(_.$e,{cond:p},function(){return _.r("div",{class:"yt-spec-avatar-shape__badge-icon"},_.r(_.Me,null,function(){null==e||e()}))}))}),_.Te((null==(ma=b.decorations)?void 0:ma.includes(1))||(null==(ra=b.decorations)?void 0:ra.includes(0))&&!UH(b.size),function(){return _.r("div",{class:_.Lr(t)})}),_.Te(h,function(){return _.r("div",{class:_.Lr(D)},_.r(_.Me,null,function(){null==h||h()}))})))))};
_.VH=function(a){return{size:Ngb(a.data.avatarImageSize),onTap:a.onTap,decorations:a.decorations||[],badgeText:a.badgeText,accessibilityText:a.accessibilityText,avatarButtonCustomClassName:a.avatarButtonCustomClassName}};
Ngb=function(a){switch(a){case "AVATAR_SIZE_XXS":return"tiny";case "AVATAR_SIZE_XS":return"extra-small";case "AVATAR_SIZE_S":return"small";case "AVATAR_SIZE_M":return"medium";case "AVATAR_SIZE_L":return"large";case "AVATAR_SIZE_XL":return"extra-large";case "AVATAR_SIZE_XXL":return"extra-extra-large";case "AVATAR_SIZE_XXXL":return"giant";case "AVATAR_SIZE_RESPONSIVE":return"responsive";default:return"medium"}};
_.WH=function(a){function b(){c.endpoint&&_.sH(c.endpoint)}
var c=a.data,d=a.decorations,e=a.avatarButtonCustomClassName;a=a.isOverlay;var h=_.Ll(),l=function(){var m=_.of().resolve(_.Cs);a:switch(_.VH({data:c,onTap:b}).size){case "extra-large":var p=16;break a;default:p=13}m("RADAR_LIVE",{style$:"height:"+p+"px; width:"+p+"px;",iconSize:p})};
return _.r("avatar-view-model",{el:h},c.image?_.r(Mgb,{data:_.VH({data:c,onTap:b,decorations:d,badgeText:void 0,accessibilityText:c.accessibilityText,avatarButtonCustomClassName:e}),image:c.image,liveIcon:l,overlays:_.Cgb(c),isOverlay:a}):null)};
_.Pgb=function(a,b,c,d,e){var h={};_.u("mweb_enable_keto_batch_18")?_.Nr(Mgb)({data:a,image:b,state:h,liveIcon:c,overlays:d,isOverlay:e}):_.Kr(Ogb,{data:a,image:b,state:h,liveIcon:c,overlays:d,isOverlay:e});_.Mr(_.u("mweb_enable_keto_batch_18_log"))};
Qgb=function(a){var b,c;a.colorPalette&&(null==a?0:null==(b=a.image)?0:null==(c=b.sources)?0:c.length)&&(c=a.colorPalette,b=c.sectionTwoColor,c=c.sectionFourColor,b&&c&&(a="background-image: url("+a.image.sources[0].url+")",c="background: linear-gradient(180deg,\n    "+_.jH(b,".8")+" 0%,\n    "+_.jH(b,".4")+" 25%,\n    "+_.jH(c,".8")+" 100%)",(0,_.Ys)({className:"yt-mini-game-card-view-model__background-base",style$:"background-color: "+_.jH(b,"1")},function(){}),(0,_.Ys)({className:"yt-mini-game-card-view-model__background-blur",
style$:a},function(){}),(0,_.Ys)({className:"yt-mini-game-card-view-model__gradient-scrim",
style$:c},function(){})))};
Sgb=function(a){a.onTap&&(0,_.Xs)(_.as({innertubeCommand:_.$r(a.onTap),elementConfig:{className:"yt-mini-game-card-view-model__thumbnail-wrapper"},forceNewState:!0}),function(){a.image&&a.accessibilityText&&(_.Ds(a.image,{contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL",alt:a.accessibilityText,className:"yt-mini-game-card-view-model__thumbnail-image"}),Rgb(a))})};
Rgb=function(a){if(a.overlayBadgeText&&"MINI_APP_LAYOUT_SQUARE"!==a.layout){var b=_.of().resolve(_.Cs);a.iconName&&_.u("enable_high_score")?(0,_.Ys)({className:"yt-mini-game-card-view-model__badge"},function(){(0,_.Ys)({className:"yt-mini-game-card-view-model__badge-high-score"},function(){b(a.iconName||null,{className:"yt-mini-game-card-view-model__icon"});_.Fe(a.overlayBadgeText)})}):(0,_.SC)({className:"yt-mini-game-card-view-model__badge",
badge$:a.overlayBadgeText},function(){return a.overlayBadgeText&&_.Fe(a.overlayBadgeText)})}};
Tgb=function(a,b){var c="";if("MINI_APP_LAYOUT_SQUARE"!==a.layout){var d;if(null==(d=a.colorPalette)?0:d.textPrimaryColor){var e;c=_.jH(null==(e=a.colorPalette)?void 0:e.textPrimaryColor,".7")}}(0,_.Xs)(_.as({innertubeCommand:_.$r(a.onTap),elementConfig:{className:"yt-mini-game-card-view-model__metadata-details"}}),function(){(0,_.g6a)({className:"yt-mini-game-card-view-model__title",title$:a.title},function(){return a.title&&_.Fe(a.title)});
b?(0,_.Ys)({className:"yt-mini-game-card-view-model__channel-metadata-line"},function(){(0,_.SC)({className:"yt-mini-game-card-view-model__genre",title$:a.channelName,style$:"color: "+c},function(){return a.channelName&&_.Fe(a.channelName)});
(0,_.SC)({className:"yt-mini-game-card-view-model__genre-with-separator",title$:a.genre,style$:"color: "+c},function(){return a.genre&&_.Fe(a.genre)})}):(0,_.SC)({className:"yt-mini-game-card-view-model__genre",
title$:a.genre,style$:"color: "+c},function(){return a.genre&&_.Fe(a.genre)})})};
Ugb=function(a){if(a.onTap&&a.genre){var b="MINI_APP_LAYOUT_SINGLETON"===a.layout;(0,_.Ys)({className:"yt-mini-game-card-view-model__card-metadata-wrapper"},function(){a.avatar&&(0,_.Ys)({className:"yt-mini-game-card-view-model__avatar"},function(){a.avatar&&XH(a.avatar)});
Tgb(a,b);a.overflowButton&&(0,_.Ys)({className:"yt-mini-game-card-view-model__overflow-button"},function(){XH(a.overflowButton)})})}};
Vgb=function(a){var b,c;if(null==a?0:null==(b=a.responseText)?0:null==(c=b.runs)?0:c.length){var d=a.responseText.runs[0].text;(0,_.Ys)({className:"yt-mini-game-card-view-model__dismissed-mini-app"},function(){d&&(0,_.SC)({className:"yt-mini-game-card-view-model__dismissed-text",title:d},function(){return _.Fe(d)});
var e;(null==(e=a.buttons)?0:e.length)&&XH(a.buttons[0])})}};
Wgb=function(a,b){var c={};b=_.Lr("yt-mini-game-card-view-model","yt-mini-game-card-view-model--square-card",(c["yt-mini-game-card-view-model--show-overflow-menu-on-hover"]=b.showOverflowMenuOnHover,c["yt-mini-game-card-view-model--is-rich-grid"]=b.isRichGrid,c["yt-mini-game-card-view-model--square-card-desktop"]=b.isDesktopWeb,c));(0,_.Ys)({className:b},function(){Sgb(a);Ugb(a)})};
Xgb=function(a,b,c){var d={};b=_.Lr("yt-mini-game-card-view-model","yt-mini-game-card-view-model--singleton-card",(d["yt-mini-game-card-view-model--singleton-card-desktop"]=b.isDesktopWeb,d));(0,_.Ys)({className:b},function(){Qgb(a);Sgb(a);c&&(Ugb(a),a.actionButton&&(0,_.Ys)({className:"yt-mini-game-card-view-model__card-action-button"},function(){XH(a.actionButton)}))})};
Ygb=function(a,b){if(a.overflowButton&&a.avatar){var c=Object.assign({},a.overflowButton.buttonViewModel,{customFontColor:void 0}),d=Object.assign({},a.avatar.avatarViewModel,{avatarImageSize:b.isDesktopWeb?"AVATAR_SIZE_XS":"AVATAR_SIZE_M"}),e={};e=_.Lr("yt-mini-game-card-view-model--search-result-metadata-wrapper",(e["yt-mini-game-card-view-model--show-overflow-menu-on-hover"]=b.showOverflowMenuOnHover,e["yt-mini-game-card-view-model--search-result-metadata-wrapper-mweb"]=!b.isDesktopWeb,e));var h=
{},l=_.Lr("yt-mini-game-card-view-model__search-result-info-row",(h["yt-mini-game-card-view-model__search-result-info-row-mweb"]=!b.isDesktopWeb,h)),m=b.isDesktopWeb;(0,_.Ys)({className:e},function(){(0,_.Ys)({className:l},function(){(0,_.Xs)(_.as({innertubeCommand:_.$r(a.onTap),elementConfig:{className:"yt-mini-game-card-view-model__metadata-details"}}),function(){(0,_.g6a)({className:"yt-mini-game-card-view-model__title",title$:a.title},function(){return a.title&&_.Fe(a.title)});
(0,_.SC)({className:"yt-mini-game-card-view-model__genre",title$:a.genre},function(){return a.genre&&_.Fe(a.genre)})});
a.actionButton&&(0,_.Ys)({className:"yt-mini-game-card-view-model__search-result-action-button"},function(){XH(a.actionButton)});
(0,_.Ys)({className:"yt-mini-game-card-view-model__overflow-button"},function(){XH({buttonViewModel:c})})});
(0,_.Ys)({className:"yt-mini-game-card-view-model--search-result-channel-metadata-row"},function(){(0,_.Ys)({className:"yt-mini-game-card-view-model__avatar"},function(){a.avatar&&XH({avatarViewModel:d})});
(0,_.SC)({className:"yt-mini-game-card-view-model__genre",title$:a.channelName},function(){return a.channelName&&_.Fe(a.channelName)})});
m&&(0,_.SC)({className:"yt-mini-game-card-view-model__description"},function(){return a.description&&_.Fe(a.description)})})}};
Zgb=function(a,b){var c=!b.isDesktopWeb,d={};d=_.Lr((d["yt-mini-game-card-view-model--search-result-desktop"]=b.isDesktopWeb,d["yt-mini-game-card-view-model--search-result-mweb"]=!b.isDesktopWeb,d["yt-mini-game-card-view-model--search-result-top-margin"]=b.addSearchResultTopMargin,d));(0,_.Ys)({className:d},function(){Xgb(a,b,c);Ygb(a,b)})};
$gb=function(a,b){var c=!!a.actionButton,d={};b=_.Lr("yt-mini-game-card-view-model","yt-mini-game-card-view-model--portrait-card",(d["yt-mini-game-card-view-model--show-overflow-menu-on-hover"]=b.showOverflowMenuOnHover,d["yt-mini-game-card-view-model--is-rich-grid"]=b.isRichGrid||b.isExtraCompactLayout,d["yt-mini-game-card-view-model--portrait-card-desktop"]=b.isDesktopWeb,d["yt-mini-game-card-view-model--extra-bottom-padding"]=!c,d["yt-mini-game-card-view-model--big-metadata-font"]="MINI_GAME_CARD_STYLE_BIG_METADATA_FONT"===
a.style,d));(0,_.Ys)({className:b},function(){Qgb(a);Sgb(a);Ugb(a);c&&(0,_.Ys)({className:"yt-mini-game-card-view-model__card-action-button"},function(){XH(a.actionButton)})})};
_.ahb=function(a,b,c,d,e,h){var l=function(q){q.preventDefault()},m=function(){var q=a.value;
(q._data=b)?(q.addEventListener("touchstart",_.ABa,{passive:!0}),q.addEventListener("click",Eeb),b.clickTrackingParams&&(q.params={itct:b.clickTrackingParams}),Feb(q,b),_.jd(q,Geb(b)||"")):q.addEventListener("click",l);return function(){b?(q.removeEventListener("touchstart",_.ABa,{passive:!0}),q.removeEventListener("click",Eeb)):q.removeEventListener("click",l)}},p=function(){var q=a.value,t=_.as({innertubeCommand:b,
elementsCommand:c,forceNewState:d,stopPropagation:null!=h?h:_.u("mweb_endpoint_use_atagconfig_stop_prop")?!1:void 0});if(t)return q._data=t._data,t["aria-haspopup$"]&&q.setAttribute("aria-haspopup",t["aria-haspopup$"].toString()),t["force-new-state$"]&&q.setAttribute("force-new-state",t["force-new-state$"].toString()),t.href$&&_.jd(q,t.href$),t.rel$&&(q.rel=t.rel$),t.role$&&q.setAttribute("role",t.role$),t.target$&&(q.target=t.target$),q.params=t.params,t.onclick&&q.addEventListener("click",t.onclick),
t.onpointerdown&&q.addEventListener("onpointerdown",t.onpointerdown),function(){t.onclick&&q.removeEventListener("click",t.onclick);t.onpointerdown&&q.removeEventListener("onpointerdown",t.onpointerdown)}};
_.cf(e||_.u("mweb_endpoint_use_atagconfig")?p:m,[b,c])};
_.YH=function(a){var b=a.children,c=a.className,d=a.dir,e=a.style,h=a.role,l=a.ariaSelected,m=a.ariaLabel,p=a.ariaHidden,q=a.ariaLabelledBy,t=a.ariaDescribedBy,y=a.command,z=a.elementsCommand,D=a.forceNewState,E=a.isPlaceholder,I=a.tabIdentifier,S=a.target,T=a.onClick,fa=a.tabIndex,oa=a.useATagConfig,ea=a.stopPropagation;a=_.Ll();_.ahb(a,y,z,D,oa,ea);y=_.Ml(function(ma){null==T||T(ma);return _.u("mweb_endpoint_wiz_with_propagation")||!1===ea});
z=_.Ne(function(ma){c&&ma.append("class",c);e&&ma.append("style",e);d&&ma.append("dir",d);h&&ma.append("role",h);p&&ma.append("aria-hidden",!0);m&&ma.append("aria-label",m);q&&ma.append("aria-labelledBy",q);t&&ma.append("aria-describedBy",t);l&&ma.append("aria-selected",l);void 0!==fa&&ma.append("tab-index",fa);S&&ma.append("target",S);D?ma.append("force-new-state",!0):ma.append("force-new-state",void 0);E?ma.append("is-placeholder",!0):ma.append("is-placeholder",void 0);I?ma.append("tab-identifier",
I):ma.append("tab-identifier",void 0)});
return _.r("a",Object.assign({},{el:a},z,{"on:click":y}),b)};
bhb=function(a){(a=_.B(a,_.Zr))&&_.of().resolve(_.cs).resolveCommand(a)};
dhb=function(a){var b=a.data,c=a.starIcon;a=_.Ll();var d=_.Ml(function(){bhb(b.onTap)}),e={sources:[{url:b.thumbnailUrl,
width:120,height:90}]},h=b.rating&&b.ratingA11yLabel&&b.reviewsCount&&b.reviewsCountA11yLabel;return _.r("place-data-view-model",{el:a},b.placeName&&b.placeCategory?_.r("div",{class:"yt-spec-place-data-view-model-shape","on:click":d},_.r(_.Me,null,function(){_.Ds(e,{alt:"",targetWidth:120,targetHeight:90,className:"yt-spec-place-data-view-model-shape__thumbnail "+chb})}),_.r(_.YH,{className:"yt-spec-place-data-view-model-shape__place-link",
command:_.B(b.onTap,_.Zr),forceNewState:!0,useATagConfig:!0},_.r("h3",{class:"yt-spec-place-data-view-model-shape__name",title:b.placeName},b.placeName)),_.r("div",{class:"yt-spec-place-data-view-model-shape__metadata"},h?_.r("div",{class:"yt-spec-place-data-view-model-shape__metadata-row yt-spec-place-data-view-model-shape__metadata-row-ratings"},_.r("span",{class:"score",title:b.ratingA11yLabel},b.rating),_.r("span",{class:"yt-spec-place-data-view-model-shape__metadata-row-star-icon"},_.r(_.Me,
null,function(){return c()})),_.r("span",{class:"yt-spec-place-data-view-model-shape__metadata-row-reviews",
title:b.reviewsCountA11yLabel},b.reviewsCount)):_.r("div",{class:"yt-spec-place-data-view-model-shape__metadata-row yt-spec-place-data-view-model-shape__metadata-row-ratings"}),_.r("div",{class:"yt-spec-place-data-view-model-shape__metadata-row yt-spec-place-data-view-model-shape__metadata-row-categories"},_.r("span",{class:"category",title:b.placeCategory},b.placeCategory)))):null)};
fhb=function(a,b){_.u("mweb_enable_keto_batch_17_99")?_.Nr(dhb)({data:a,starIcon:b}):_.Kr(ehb,{data:a,starIcon:b});_.Mr(_.u("mweb_enable_keto_batch_17_99_log"))};
ghb=function(a){switch(a){case "VIDEO_ATTRIBUTE_ORIENTATION_VERTICAL":return"yt-video-attribute-view-model--vertical";default:return"yt-video-attribute-view-model--horizontal"}};
hhb=function(a){switch(a){case "VIDEO_ATTRIBUTE_IMAGE_SIZE_SMALL":return"yt-video-attribute-view-model--image-small";default:return"yt-video-attribute-view-model--image-large"}};
ihb=function(a){switch(a){case "VIDEO_ATTRIBUTE_IMAGE_STYLE_SQUARE":return"yt-video-attribute-view-model--image-square";case "VIDEO_ATTRIBUTE_IMAGE_STYLE_AVATAR":return"yt-video-attribute-view-model--image-avatar";default:return""}};
lhb=function(a){a=a.data;return _.r("yt-video-attribute-view-model",null,_.r("div",{class:["yt-video-attribute-view-model",ghb(a.orientation),hhb(a.imageSize),ihb(a.imageStyle)].join(" ")},_.r(_.YH,{className:"yt-video-attribute-view-model__link-container",useATagConfig:!0,stopPropagation:!1,command:_.$r(a.onTap),forceNewState:!0},a.heroText||a.image?_.r(jhb,{data:a}):null,_.r(khb,{data:a}))))};
mhb=function(a){return{iconPosition:"icon-only",state:"active",style:"overlay",type:"text",size:"S",accessibilityLabel:a.overflowMenuA11yLabel,onTap:function(b){b.preventDefault();b.stopPropagation();if(a.overflowMenuOnTap){var c=_.as({elementsCommand:a.overflowMenuOnTap,forceNewState:!0});if(null==c?0:c.onclick)c.onclick(b)}}}};
nhb=function(a){return function(){var b=_.Ws(a,!0);_.of().resolve(_.Cs)("MORE_VERT",{iconSize:b})}};
jhb=function(a){var b=a.data;return _.r("div",{class:"yt-video-attribute-view-model__hero-section"},b.image?_.r(_.Me,null,function(){_.Ds(b.image,{className:"yt-video-attribute-view-model__hero-image",alt:""})}):b.heroText?_.r("div",{class:"yt-video-attribute-view-model__hero-text-wrapper"},_.r("span",{class:"yt-video-attribute-view-model__hero-text"},b.heroText)):null,b.overflowMenuOnTap?_.r("div",{class:"yt-video-attribute-view-model__overflow-menu"},_.r(_.Me,null,function(){var c=mhb(b);
_.Zs(c,nhb(c),"modern")})):null)};
khb=function(a){a=a.data;return _.r("div",{class:"yt-video-attribute-view-model__metadata"},_.r("h1",{class:"yt-video-attribute-view-model__title"},a.title),a.subtitle?_.r("h4",{class:"yt-video-attribute-view-model__subtitle"},a.subtitle):null,a.secondarySubtitle?_.r("span",{class:"yt-video-attribute-view-model__secondary-subtitle"},_.eu(ohb(a.secondarySubtitle))):null,a.buttonViewModel?phb(a.buttonViewModel,{buttonViewModel:{config:{className:"yt-video-attribute-view-model__button"}}}):null)};
ohb=function(a){if(null==a||!a.attachmentRuns)return a;for(var b=[],c=_.g(a.attachmentRuns),d=c.next();!d.done;d=c.next())d=d.value,d.element&&b.push(Object.assign({},d,{element:Object.assign({},d.element,{properties:{layoutProperties:{height:{unit:"DIMENSION_UNIT_POINT",value:15},width:{unit:"DIMENSION_UNIT_POINT",value:15}}}})}));return Object.assign({},a,{attachmentRuns:b})};
qhb=function(a){var b={};b.className=["yt-video-attribute-view-model",ghb(a.orientation),hhb(a.imageSize),ihb(a.imageStyle)].join(" ");return b};
rhb=function(a){return{iconPosition:"icon-only",state:"active",style:"overlay",type:"text",size:"S",accessibilityLabel:a.overflowMenuA11yLabel,onTap:function(b){b.preventDefault();b.stopPropagation();if(a.overflowMenuOnTap){var c=_.as({elementsCommand:a.overflowMenuOnTap,forceNewState:!0});if(null==c?0:c.onclick)c.onclick(b)}}}};
shb=function(a){return function(){var b=_.Ws(a,!0);_.of().resolve(_.Cs)("MORE_VERT",{iconSize:b})}};
thb=function(a){(a.heroText||a.image)&&(0,_.Ys)({className:"yt-video-attribute-view-model__hero-section"},function(){a.image?_.Ds(a.image,{className:"yt-video-attribute-view-model__hero-image",alt:""}):a.heroText&&(0,_.Ys)({className:"yt-video-attribute-view-model__hero-text-wrapper"},function(){(0,_.SC)({className:"yt-video-attribute-view-model__hero-text"},function(){return _.Fe(a.heroText)})});
(null==a?0:a.overflowMenuOnTap)&&(0,_.Ys)({className:"yt-video-attribute-view-model__overflow-menu"},function(){var b=rhb(a);_.Zs(b,shb(b),"modern")})})};
vhb=function(a){(0,_.Ys)({className:"yt-video-attribute-view-model__metadata"},function(){(0,_.g6a)({className:"yt-video-attribute-view-model__title"},function(){return _.Fe(a.title)});
a.subtitle&&(0,_.h6a)({className:"yt-video-attribute-view-model__subtitle"},function(){return _.Fe(a.subtitle)});
a.secondarySubtitle&&(0,_.SC)({className:"yt-video-attribute-view-model__secondary-subtitle"},function(){var b=ohb(a.secondarySubtitle);_.Fs(b)});
a.buttonViewModel&&(0,_.Ys)({className:"yt-video-attribute-view-model__button"},function(){uhb(a.buttonViewModel)})})};
_.ZH=function(a,b){_.ff(function(){var c,d=null!=(c=b.observer)?c:_.of().resolve(_.Fl);c=a.value;var e=whb(c),h=[];b.showOption&&h.push(d.observe(c,function(){b.visibilityCallback(!0)},b.showOption));
b.hideOption&&h.push(d.observe(c,function(){b.visibilityCallback(!1)},b.hideOption));
b.prescanOption&&b.prescanCallback&&h.push(d.observe(c,function(){b.prescanCallback()},b.prescanOption));
var l;e.visibilityMonitorKeys=(null!=(l=e.visibilityMonitorKeys)?l:[]).concat(h)})};
whb=function(a){var b;return null!=(b=a.polymerController)?b:a};
_.$H=function(a){return a.scrollingElement?a.scrollingElement:_.dv||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement};
_.aI=function(a,b,c){return a.addJob(b,2,c)};
_.bI=function(a){this.internalArray_=_.k(a)};
_.H(_.bI,_.n);_.bI.prototype.setVideoId=function(a){return _.dh(this,3,a)};
_.bI.prototype.getPlaylistId=function(){return _.Mk(this,4)};
_.xhb=function(a){this.internalArray_=_.k(a)};
_.H(_.xhb,_.n);_.yhb=function(a){this.internalArray_=_.k(a)};
_.H(_.yhb,_.n);_.cI=function(a){this.internalArray_=_.k(a)};
_.H(_.cI,_.n);_.cI.prototype.addUploadDatas=function(a,b){return _.gj(this,4,_.xhb,a,b)};
_.cI.prototype.getVideoData=function(){return _.bh(this,_.yhb,15)};
_.cI.repeatedFields_=[4];_.fH=function(a,b){return _.dh(a,1,b)};
_.eH=function(a,b){return _.dh(a,2,b)};
_.zhb=function(a,b,c){if(c){var d;if((null==(d=a.responsePlaylistData)?void 0:d.playlistId)!==c)return}a.responsePlaylistData&&(c=_.Iwa(b,a.responsePlaylistData),a.responsePlaylistData=(0,_.If.unsafeClone)(a.responsePlaylistData),aeb(a.responsePlaylistData,c));c=a.temporaryItems.findIndex(function(e){return e.videoId===b});
-1<c&&a.temporaryItems.splice(c,1);_.PB(a,_.QB(a,a.response?a.response.autoplayRenderer:void 0))};
_.Ahb=function(a){a.scrollEventsToIgnore+=1;a.stopIgnoringScrollTimeoutIds.push(setTimeout(function(){a.scrollEventsToIgnore--},500))};
_.Bhb=function(a,b){if(a.responsePlaylistData){var c=_.$db(b,a.responsePlaylistData);aeb(a.responsePlaylistData,c);if(a.queueProxy){var d=a.queueProxy;0>c||(d.videoIds.splice(c,1),c<d.currentIndex&&d.JSC$9320_setCurrentIndex(d.currentIndex-1),d.pendingUpdates.push({action:"ACTION_REMOVE_VIDEO",setVideoId:b}),_.EB(d))}}_.PB(a,_.QB(a,a.response?a.response.autoplayRenderer:void 0))};
_.Wu(beb,_.aa);beb.prototype.name="AssertionError";_.Chb=function(a,b,c){return Array.prototype.reduce.call(a,b,c)};
feb=/\/\*/;_.dI=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("V`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(geb).join(" "):geb(d),b+=c+":"+d+";")}return b?new _.Qe(b,_.aw):_.wJa};
Dhb=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};
_.eI=function(a,b,c){return Math.min(Math.max(a,b),c)};
Ehb={};_.Fhb=function(a,b){var c=Ehb[b];if(!c){var d=_.on(b);c=d;void 0===a.style[d]&&(d=(_.dv?"Webkit":_.cv?"Moz":_.pi?"ms":null)+Dhb(d),void 0!==a.style[d]&&(c=d));Ehb[b]=c}return c};
_.fI=function(a,b,c){if("string"===typeof b)(b=_.Fhb(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],h=_.Fhb(c,d);h&&(c.style[h]=e)}};
hH="";_.OH=function(a,b,c,d){return _.po({type:"UPDATE_ENTITY",payload:{entityPayload:c,entityType:a,key:b,mergeOption:d}})};
Ghb=!1;xeb=0;if(!window.polymerSkipLoadingFontRoboto)for(var Hhb=_.g(["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"]),Ihb=Hhb.next();!Ihb.done;Ihb=Hhb.next()){var Jhb=Ihb.value,Khb=document.createElement("link");Khb.rel="stylesheet";Khb.href=Jhb;document.head.appendChild(Khb)};_.Lhb={IronButtonState:_.wA,IronButtonStateImpl:_.vA};_.gI={properties:{name:{type:String},value:{notify:!0,type:String},required:{type:Boolean,value:!1}},attached:function(){},
detached:function(){}};var Mhb;Mhb=null;_.hI={properties:{validator:{type:String},invalid:{notify:!0,reflectToAttribute:!0,type:Boolean,value:!1,observer:"_invalidChanged"}},registered:function(){Mhb=new _.xA({type:"validator"})},
_invalidChanged:function(){this.invalid?this.setAttribute("aria-invalid","true"):this.removeAttribute("aria-invalid")},
get _validator(){return Mhb&&Mhb.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}};var Nhb={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"}},Ohb=[_.gI,
_.hI,Nhb];var Phb=function(a){this.multi=!1;this.selection=[];this.selectCallback=a};
_.f=Phb.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))};_.iI={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 Phb(this._applySelection.bind(this))},
attached:function(){this._observer=this._observeItems(this);this._addListener(this.activateEvent)},
detached:function(){this._observer&&_.bn(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=_.bn(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[_.cm(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 _.bn(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)}};var Qhb={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)):_.iI._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)}},Rhb=[_.iI,
Qhb];_.jI={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),Qhb.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=_.bn(d).getOwnerRoot()||document;this._setFocusedItem(d);if(_.bn(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=_.bn(d).getOwnerRoot()||document;this._setFocusedItem(d);if(_.bn(e).activeElement==d)break}}},
_applySelection:function(a,b){b?a.setAttribute("aria-selected","true"):a.setAttribute("aria-selected","false");_.iI._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");_.jI._shiftTabPressed=!0;this._setFocusedItem(null);this.setAttribute("tabindex","-1");this.async(function(){this.setAttribute("tabindex",a);_.jI._shiftTabPressed=!1},1)},
_onFocus:function(a){!_.jI._shiftTabPressed&&(a=_.bn(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){_.iI._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};_.Shb=[Rhb,_.tA,_.jI];_.Dq({is:"iron-selector",_template:null,behaviors:[Rhb]});var kI={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(){}};_.Dq({is:"fade-in-animation",_template:null,behaviors:[kI],configure:function(a){return this._effect=new KeyframeEffect(a.node,[{opacity:"0"},{opacity:"1"}],this.timingFromConfig(a))}});_.Dq({is:"fade-out-animation",_template:null,behaviors:[kI],configure:function(a){return this._effect=new KeyframeEffect(a.node,[{opacity:"1"},{opacity:"0"}],this.timingFromConfig(a))}});_.Thb=[{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={}}}];_.Uhb={observers:["_focusedChanged(receivedFocusFromKeyboard)"],_focusedChanged:function(a){a&&this.ensureRipple();this.hasRipple()&&(this._ripple.holdDown=a)},
_createRipple:function(){var a=_.AA._createRipple();a.id="ink";a.setAttribute("center","");a.classList.add("circle");return a}};
_.Vhb=[_.wA,_.uA,_.AA,_.Uhb];_.Whb=[_.Vhb,Ohb,{_checkedChanged:function(){Nhb._checkedChanged.call(this);this.hasRipple()&&(this.checked?this._ripple.setAttribute("checked",""):this._ripple.removeAttribute("checked"))},
_buttonStateChanged:function(){_.AA._buttonStateChanged.call(this);!this.disabled&&this.isAttached&&(this.checked=this.active)}}];_.lI=_.Lhb.IronButtonState;var Xhb;var Yhb;var Zhb=void 0,$hb={properties:{sizingTarget:{type:Object,value:function(){var a;return null!=(a=this.hostElement)?a:this}},
fitInto:{type:Object,value:window},noOverlap:{type:Boolean},positionTarget:{type:Element},horizontalAlign:{type:String},verticalAlign:{type:String},dynamicAlign:{type:Boolean},horizontalOffset:{type:Number,value:0,notify:!0},verticalOffset:{type:Number,value:0,notify:!0},autoFitOnAttach:{type:Boolean,value:!1},expandSizingTargetForScrollbars:{type:Boolean,value:!1},_fitInfo:{type:Object}},get _defaultPositionTarget(){var a,b=_.bn(null!=(a=this.hostElement)?a:this).parentNode;b&&b.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&
(b=b.host);return b},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(){},
fit:function(){this.position();this.constrain();this.center()},
_discoverInfo:function(){if(!this._fitInfo){var a,b=window.getComputedStyle(null!=(a=this.hostElement)?a:this);a=window.getComputedStyle(this.sizingTarget);var c,d,e;this._fitInfo={inlineStyle:{top:(null!=(c=this.hostElement)?c:this).style.top||"",left:(null!=(d=this.hostElement)?d:this).style.left||"",position:(null!=(e=this.hostElement)?e:this).style.position||""},sizerInlineStyle:{maxWidth:this.sizingTarget.style.maxWidth||"",maxHeight:this.sizingTarget.style.maxHeight||"",boxSizing:this.sizingTarget.style.boxSizing||
""},positionedBy:{vertically:"auto"!==b.top?"top":"auto"!==b.bottom?"bottom":null,horizontally:"auto"!==b.left?"left":"auto"!==b.right?"right":null},sizedBy:{height:"none"!==a.maxHeight,width:"none"!==a.maxWidth,minWidth:parseInt(a.minWidth,10)||0,minHeight:parseInt(a.minHeight,10)||0},margin:{top:parseInt(b.marginTop,10)||0,right:parseInt(b.marginRight,10)||0,bottom:parseInt(b.marginBottom,10)||0,left:parseInt(b.marginLeft,10)||0}}}},
resetFit:function(){var a=this._fitInfo||{},b;for(b in a.sizerInlineStyle)this.sizingTarget.style[b]=a.sizerInlineStyle[b];for(b in a.inlineStyle){var c=void 0;(null!=(c=this.hostElement)?c:this).style[b]=a.inlineStyle[b]}this._fitInfo=null},
refit:function(){var a=this.sizingTarget.scrollLeft,b=this.sizingTarget.scrollTop;this.resetFit();this.fit();this.sizingTarget.scrollLeft=a;this.sizingTarget.scrollTop=b},
position:function(){if(this.__shouldPosition){this._discoverInfo();window.ShadyDOM&&window.ShadyDOM.flush();var a;(null!=(a=this.hostElement)?a:this).style.position="fixed";this.sizingTarget.style.boxSizing="border-box";var b;(null!=(b=this.hostElement)?b:this).style.left="0px";var c;(null!=(c=this.hostElement)?c:this).style.top="0px";var d,e=(null!=(d=this.hostElement)?d:this).getBoundingClientRect();b=this.__getNormalizedRect(this.positionTarget);d=this.__getNormalizedRect(this.fitInto);if(this.expandSizingTargetForScrollbars){var h=
this.sizingTarget.offsetWidth;var l=this.sizingTarget.offsetHeight;var m=this.sizingTarget.clientWidth;var p=this.sizingTarget.clientHeight}a=this._fitInfo.margin;b=this.__getPosition(this._localeHorizontalAlign,this.verticalAlign,{width:e.width+a.left+a.right,height:e.height+a.top+a.bottom},e,b,d);var q=b.left+a.left,t=b.top+a.top;c=Math.min(d.right-a.right,q+e.width);var y=Math.min(d.bottom-a.bottom,t+e.height);q=Math.max(d.left+a.left,Math.min(q,c-this._fitInfo.sizedBy.minWidth));t=Math.max(d.top+
a.top,Math.min(t,y-this._fitInfo.sizedBy.minHeight));c=Math.max(c-q,this._fitInfo.sizedBy.minWidth);y=Math.max(y-t,this._fitInfo.sizedBy.minHeight);this.sizingTarget.style.maxWidth=c+"px";this.sizingTarget.style.maxHeight=y+"px";q-=e.left;e=t-e.top;var z;(null!=(z=this.hostElement)?z:this).style.left=q+"px";var D;(null!=(D=this.hostElement)?D:this).style.top=e+"px";if(this.expandSizingTargetForScrollbars){z=this.sizingTarget.offsetHeight;l=z-this.sizingTarget.clientHeight-(l-p);if(0<l){this.sizingTarget.style.maxHeight=
Math.min(d.height-a.top-a.bottom,y+l)+"px";l=this.sizingTarget.offsetHeight;p=l-z;var E;"top"===b.verticalAlign?E=e:"middle"===b.verticalAlign?E=e-p/2:"bottom"===b.verticalAlign&&(E=e-p);E=Math.max(d.top+a.top,Math.min(E,d.bottom-a.bottom-l));var I;(null!=(I=this.hostElement)?I:this).style.top=E+"px"}E=this.sizingTarget.offsetWidth;h=E-this.sizingTarget.clientWidth-(h-m);if(0<h){void 0!==Zhb?m=Zhb:(m=document.createElement("div"),Object.assign(m.style,{overflow:"auto",position:"fixed",left:"0px",
top:"0px",maxWidth:"100px",maxHeight:"100px"}),I=document.createElement("div"),I.style.width="200px",I.style.height="200px",m.appendChild(I),document.body.appendChild(m),Zhb=1<Math.abs(m.offsetWidth-100)?m.offsetWidth-m.clientWidth:0,document.body.removeChild(m),m=Zhb);this.sizingTarget.style.maxWidth=Math.min(d.width-a.left-a.right,c+h-m)+"px";h=this.sizingTarget.offsetWidth+m;m=h-E;var S;"left"===b.horizontalAlign?S=q:"center"===b.horizontalAlign?S=q-m/2:"right"===b.horizontalAlign&&(S=q-m);S=Math.max(d.left+
a.left,Math.min(S,d.right-a.right-h));var T;(null!=(T=this.hostElement)?T:this).style.left=S+"px"}}}},
constrain:function(){if(!this.__shouldPosition){this._discoverInfo();var a=this._fitInfo;if(!a.positionedBy.vertically){var b;(null!=(b=this.hostElement)?b:this).style.position="fixed";var c;(null!=(c=this.hostElement)?c:this).style.top="0px"}if(!a.positionedBy.horizontally){var d;(null!=(d=this.hostElement)?d:this).style.position="fixed";var e;(null!=(e=this.hostElement)?e:this).style.left="0px"}this.sizingTarget.style.boxSizing="border-box";var h;b=(null!=(h=this.hostElement)?h: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){var b;(null!=(b=this.hostElement)?b:this).style.position="fixed";if(!a.vertically){var c;(null!=(c=this.hostElement)?c:this).style.top="0px"}if(!a.horizontally){var d;(null!=(d=this.hostElement)?d:this).style.left="0px"}var e;b=(null!=(e=this.hostElement)?e:this).getBoundingClientRect();e=this.__getNormalizedRect(this.fitInto);if(!a.vertically){c=e.top-b.top+(e.height-
b.height)/2;var h;(null!=(h=this.hostElement)?h:this).style.top=c+"px"}if(!a.horizontally){a=e.left-b.left+(e.width-b.width)/2;var l;(null!=(l=this.hostElement)?l:this).style.left=a+"px"}}}},
__getNormalizedRect:function(a){return a===document.documentElement||a===window?{top:0,left:0,width:window.innerWidth,height:window.innerHeight,right:window.innerWidth,bottom:window.innerHeight}:a.getBoundingClientRect()},
__getOffscreenArea:function(a,b,c){return Math.abs(Math.min(0,a.top)+Math.min(0,c.bottom-(a.top+b.height)))*b.width+Math.abs(Math.min(0,a.left)+Math.min(0,c.right-(a.left+b.width)))*b.height},
__getPosition:function(a,b,c,d,e,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={},t;for(t in l[m])q[t]=l[m][t];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 y=d;break}q=(!b||e)&&(!a||p);if(this.dynamicAlign||q){d.offscreenArea=this.__getOffscreenArea(d,c,h);if(0===d.offscreenArea&&q){y=d;break}y=y||d;q=d.offscreenArea-y.offscreenArea;if(0>q||0===q&&
(e||p))y=d}}return y}};/*

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 mI,aib,bib;mI=Element.prototype;aib=mI.matches||mI.matchesSelector||mI.mozMatchesSelector||mI.msMatchesSelector||mI.oMatchesSelector||mI.webkitMatchesSelector;bib=function(){};
_.dib=function(a){var b=cib,c=[];return b._collectTabbableNodes(a,c)?b._sortByTabIndex(c):c};
_.f=bib.prototype;_.f._normalizedTabIndex=function(a){return(aib.call(a,"input, select, textarea, button, object")?aib.call(a,":not([disabled])"):aib.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);if("content"===a.localName||"slot"===a.localName)c=_.bn(a).getDistributedNodes();else{var e;c=(null!=(e=_.bn(a).shadowRoot)?e:_.bn(a.root||a)).children}for(a=0;a<c.length;a++)d=this._collectTabbableNodes(c[a],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};
var cib=new bib;var eib;var fib;_.Dq({_template:function(){if(void 0!==fib)return fib;var a=document.createElement("template");_.K(a,"\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===eib){var d=document.createElement("template");_.K(d,"\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>");
eib=d}d=eib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fib=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&&_.bn(document.body).appendChild(this)},
open:function(){this.opened=!0},
close:function(){this.opened=!1},
complete:function(){this.opened||this.parentNode!==document.body||_.bn(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 nI=function(){this._overlays=[];this._minimumZ=101;this._backdropElement=null;_.Km(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)};
nI.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(_.gib(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}}};
nI.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()};
nI.prototype.removeOverlay=function(a){a=this._overlays.indexOf(a);-1!==a&&(this._overlays.splice(a,1),this.trackBackdrop())};
_.gib=function(a){return a._overlays[a._overlays.length-1]};
_.f=nI.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;if(a){var c,d,e=Number((null!=(c=a.hostElement)?c:a).style.zIndex||window.getComputedStyle(null!=(d=a.hostElement)?d:a).zIndex);e===e&&(b=e)}return b};
_.f._setZ=function(a,b){var c;(null!=(c=a.hostElement)?c: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=_.bn(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=_.gib(this);b&&b._onCaptureFocus(a)};
_.f._onCaptureKeyDown=function(a){var b=_.gib(this);b&&(_.tA.keyboardEventMatchesKeys(a,"esc")?b._onCaptureEsc(a):_.tA.keyboardEventMatchesKeys(a,"tab")&&b._onCaptureTab(a))};
_.f._shouldBeBehindOverlay=function(a,b){return!a.alwaysOnTop&&b.alwaysOnTop};
_.J.Object.defineProperties(nI.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&&_.bn(a.root).activeElement;)a=_.bn(a.root).activeElement;return a}}});
_.oI=new nI;var Meb=0,Neb=0,Oeb=null,Peb=[],xH=["wheel","mousewheel","DOMMouseScroll"],Qeb;_.u("web_no_lock_on_touchstart_killswitch")&&(xH.push("touchstart"),xH.push("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;_.pI={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:_.oI},_focusedChild:{type:Object}},listeners:{"iron-resize":"_onIronResize"},observers:["__updateScrollObservers(isAttached, opened, scrollAction)"],get backdropElement(){return this._manager.backdropElement},get _focusNode(){var a;return this._focusedChild||_.bn(null!=(a=this.hostElement)?a:this).querySelector("[autofocus]")||this.hostElement||this},get _focusableNodes(){var a;return _.dib(null!=(a=this.hostElement)?a: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);var a;this._observer=_.bn(null!=(a=this.hostElement)?a:this).observeNodes(this._onNodesChange)},
detached:function(){if(this._observer){var a;_.bn(null!=(a=this.hostElement)?a:this).unobserveNodes(this._observer)}this._observer=null;for(var b in this.__rafs)null!==this.__rafs[b]&&cancelAnimationFrame(this.__rafs[b]);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(){if(!this._overlaySetup){this._overlaySetup=!0;var a;(null!=(a=this.hostElement)?a:this).style.outline="none";var b;(null!=(b=this.hostElement)?b:this).style.display="none"}},
_openedChanged:function(a){if(a){var b;(null!=(b=this.hostElement)?b:this).removeAttribute("aria-hidden")}else{var c;(null!=(c=this.hostElement)?c: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(){var a;if(this.withBackdrop&&!(null!=(a=this.hostElement)?a:this).hasAttribute("tabindex")){var b;(null!=(b=this.hostElement)?b:this).setAttribute("tabindex","-1");this.__shouldRemoveTabIndex=!0}else if(this.__shouldRemoveTabIndex){var c;(null!=(c=this.hostElement)?c: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(){var a;(null!=(a=this.hostElement)?a:this).style.display="none";var b;(null!=(b=this.hostElement)?b:this).style.zIndex="";this.notifyResize();this.__isAnimating=!1;this.fire("iron-overlay-closed",this.closingReason)},
_preparePositioning:function(){var a,b;(null!=(a=this.hostElement)?a:this).style.transition=(null!=(b=this.hostElement)?b:this).style.webkitTransition="none";var c,d;(null!=(c=this.hostElement)?c:this).style.transform=(null!=(d=this.hostElement)?d:this).style.webkitTransform="none";var e;(null!=(e=this.hostElement)?e:this).style.display=""},
_finishPositioning:function(){var a;(null!=(a=this.hostElement)?a:this).style.display="none";this.scrollTop=this.scrollTop;var b,c;(null!=(b=this.hostElement)?b:this).style.transition=(null!=(c=this.hostElement)?c:this).style.webkitTransition="";var d,e;(null!=(d=this.hostElement)?d:this).style.transform=(null!=(e=this.hostElement)?e:this).style.webkitTransform="";var h;(null!=(h=this.hostElement)?h: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=_.bn(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),Qeb=_._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),Qeb=_._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(_.Pm)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<=_.bn(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)}};
_.qI=[$hb,_.zA,_.pI];_.Dq({_template:function(){if(void 0!==Yhb)return Yhb;var a=document.createElement("template");_.K(a,'\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===Xhb){var d=document.createElement("template");_.K(d,"\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>");
Xhb=d}d=Xhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Yhb=a},
is:"tp-yt-iron-dropdown",behaviors:[_.uA,_.tA,_.qI,_.Thb],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=_.bn(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(),_.pI._openedChanged.apply(this,arguments))},
_renderOpened:function(){!this.noAnimations&&this.animationConfig.open?(this.$.contentWrapper.classList.add("animating"),this.playAnimation("open")):_.pI._renderOpened.apply(this,arguments)},
_renderClosed:function(){!this.noAnimations&&this.animationConfig.close?(this.$.contentWrapper.classList.add("animating"),this.playAnimation("close")):_.pI._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():_.pI._applyFocus.apply(this,arguments)}});var hib=document.createElement("template");_.K(hib,'<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(hib.content);var iib=document.createElement("template");_.K(iib,'<custom-style><style is="custom-style"></style></custom-style>');document.head.appendChild(iib.content);_.Dq({is:"tp-yt-paper-menu-grow-height-animation",_template:null,behaviors:[kI],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))}});
_.Dq({is:"tp-yt-paper-menu-grow-width-animation",_template:null,behaviors:[kI],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))}});
_.Dq({is:"tp-yt-paper-menu-shrink-width-animation",_template:null,behaviors:[kI],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))}});
_.Dq({is:"tp-yt-paper-menu-shrink-height-animation",_template:null,behaviors:[kI],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 jib;var kib;var rI={ANIMATION_CUBIC_BEZIER:"cubic-bezier(.3,.95,.5,1)",MAX_ANIMATION_TIME_MS:400},lib=function(){};
_.f=lib.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=_.Hra(b);for(var c=0;c<b.length;++c)if(_.Era(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){_.Hra(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(_.Era(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(){};
lib=_.Dq({_template:function(){if(void 0!==kib)return kib;var a=document.createElement("template");_.K(a,'\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===jib){var d=document.createElement("template");_.K(d,"\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>");
jib=d}d=jib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kib=a},
is:"tp-yt-paper-menu-button",behaviors:[_.tA,_.uA],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:rI.ANIMATION_CUBIC_BEZIER}},{name:"tp-yt-paper-menu-grow-height-animation",timing:{delay:100,duration:275,easing:rI.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:rI.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 contentElement(){for(var a=_.bn(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.contentElement,this.fire("paper-dropdown-open")):null!=b&&this.fire("paper-dropdown-close")},
_disabledChanged:function(a){_.uA._disabledChanged.apply(this,arguments);a&&this.opened&&this.close()},
__onIronOverlayCanceled:function(a){var b=this.$.trigger;-1<_.bn(a.detail).path.indexOf(b)&&a.preventDefault()}});
Object.keys(rI).forEach(function(a){lib[a]=rI[a]});_.sI=[_.wA,_.uA,{hostAttributes:{role:"option",tabindex:"0"}}];var mib;var nib;_.Dq({_template:function(){if(void 0!==nib)return nib;var a=document.createElement("template");_.K(a,"\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===mib){var d=document.createElement("template");_.K(d,'\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_item.tp.yt.paper.item.body.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  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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 20px;\n  color: var(--paper-item-body-secondary-color, var(--secondary-text-color));\n}\n\n/*# sourceMappingURL=tp-yt-paper-item-body.css.map */</style>');
mib=d}d=mib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nib=a},
is:"tp-yt-paper-item-body"});var oib;var pib;_.Dq({_template:function(){if(void 0!==pib)return pib;var a=document.createElement("template");_.K(a,"\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===oib){var d=document.createElement("template");_.K(d,'\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\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\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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\n  min-height: var(--paper-item-min-height, 48px);\n}\n\n/*# sourceMappingURL=tp-yt-paper-item.css.map */</style>');
oib=d}d=oib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pib=a},
is:"tp-yt-paper-item",hostAttributes:{"style-target":"host"},behaviors:[_.sI]});var qib;var rib;_.Dq({_template:function(){if(void 0!==rib)return rib;var a=document.createElement("template");_.K(a,"\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===qib){var d=document.createElement("template");_.K(d,"\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>");
qib=d}d=qib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rib=a},
is:"tp-yt-paper-listbox",behaviors:[_.Shb],hostAttributes:{role:"listbox"}});_.sib={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}};var tib;var uib;_.Dq({_template:function(){if(void 0!==uib)return uib;var a=document.createElement("template");_.K(a,'\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===tib){var d=document.createElement("template");_.K(d,'\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>');
tib=d}d=tib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return uib=a},
is:"tp-yt-paper-spinner-lite",behaviors:[_.sib]});_.TH=new _.ey("accessibilityContext");_.tI=new _.ey("addToToastAction");var vib=new _.ey("hideEnclosingAction");_.uI=new _.ey("replaceEnclosingAction");_.vI=new _.ey("changeEngagementPanelVisibilityAction");var wib=new _.ey("undoFeedbackAction");_.xib=new _.ey("updateSubscribeButtonAction");var yib=new _.ey("updateToggleButtonStateCommand");_.zib=new _.ey("playlistLoopButtonStateRenderer");var Aib=new _.ey("elementsCommand");var Bib=new _.ey("multipleInlinePlaybackCommand");var Cib=new _.ey("addFollowUpSurveyCommand");var Dib=new _.ey("ratingSurveyOptionRenderer");var Eib=new _.ey("accountLinkingStateChangedCommand");_.Fib=new _.ey("miniGameCardViewModel");var kgb=function(a){this.internalArray_=_.k(a)};
_.H(kgb,_.n);var jgb=function(a,b){return _.jk(a,1,b)},Gib=[0,
_.wv];var QH=function(a){this.internalArray_=_.k(a)};
_.H(QH,_.n);var igb=function(a,b){return _.gj(a,1,kgb,b)};
QH.repeatedFields_=[1];QH.prototype.JSC$11670_serializeBinary=_.Ec([0,_.Vv,Gib]);_.Hib=new _.ey("dislikeButtonViewModel");_.Iib=new _.ey("likeButtonViewModel");var Jib=new _.ey("menuFlexibleItemRenderer");_.Kib=new _.ey("gridVideoRenderer");var Lib=new _.ey("updateUpcomingEventReminderButtonStateCommand");var Mib=new _.ey("upcomingEventReminderButtonStateRenderer");var Bgb=new _.ey("thumbnailHoverOverlayViewModel");_.NH=new _.ey("toggleButtonViewModel");var Nib=new _.ey("updateToggleButtonTextAction");var Oib,Pib,Qib;Oib=function(a,b,c,d){this.JSC$11678_taskManager_=a;this.onFulfilled_="function"===typeof b?b:null;this.onRejected_="function"===typeof c?c:null;this.JSC$11678_context_=d};
Pib=function(a,b){a.onFulfilled_&&_.aI(a.JSC$11678_taskManager_,function(){a.onFulfilled_.call(a.JSC$11678_context_,b)})};
Qib=function(a,b){a.onRejected_&&_.aI(a.JSC$11678_taskManager_,function(){a.onRejected_.call(a.JSC$11678_context_,b)})};
_.wI=function(a){this.JSC$11681_taskManager_=a;this.callbacks_=[]};
_.wI.prototype.then=function(a,b,c){this.callbacks_.push(new Oib(this.JSC$11681_taskManager_,a,b,c));return this};
_.wI.prototype.onSuccess=function(a){this.callbacks_.forEach(function(b){Pib(b,a)})};
_.wI.prototype.onFailure=function(a){this.callbacks_.forEach(function(b){Qib(b,a)})};
_.wI.prototype.cancel=function(){this.callbacks_.length=0};
_.MKa(_.wI);_.Rib=window.matchMedia&&window.matchMedia("(any-pointer: coarse)").matches;_.Sib={YtLiveChatTooltipTargetingBehavior:{created:function(){this.handler_=null},
ready:function(){var a=this,b={};setTimeout(function(){return a.fire("yt-live-chat-add-tooltip-target",b)},0);
this.handler_=b.handler},
detached:function(){this.handler_&&this.handler_.removeElementFromSupportingTooltips(this);this.handler_=null}}};var Tib;_.xI={};Tib=new Set(["ytd-section-list-renderer","yt-horizontal-list-renderer","ytd-item-section-renderer","ytd-watch-next-secondary-results-renderer","ytd-video-primary-info-renderer"]);_.xI.YtTaskEmitterBehavior={created:function(){this.cachedProviderNode_=null},
detached:function(){this.cachedProviderNode_=null},
getTaskManager:function(){var a=this.getContext_();return a?a.getTaskManager():_.Ph},
getContext_:function(){if(this.shouldUseTaskManager()){if(!this.cachedProviderNode_){var a=_.Sn(this.hostElement,"yt-get-context-provider",{});a.detail&&a.detail.contextProvider?this.cachedProviderNode_=a.detail.contextProvider:this.hostElement.parentElement&&(this.cachedProviderNode_=this)}if(this.cachedProviderNode_&&this.cachedProviderNode_.getProvidedContext&&this.cachedProviderNode_.getProvidedContext())return this.cachedProviderNode_.getProvidedContext()}},
shouldUseTaskManager:function(){return Tib.has(this.hostElement.localName)},
getNetworkManager:function(){var a=this.getContext_();if(a)return a.getNetworkManager()}};var AH=new WeakMap,zH=new WeakMap;var Vib;_.yI=function(a,b,c){c=void 0===c?_.Du():c;this.JSC$11707_defaultPriority=a;this.signal=b;this.scheduler=c;this.nextJobDescriptor=0;this.JSC$11707_parkedJobs=[];this.scheduledJobs=new Map};
_.zI=function(a,b){if(b){var c=_.LB();a.signal&&!_.MB(c,a.signal)?(c.addListener(a.signal,function(){a.processSignal()}),a.JSC$11707_parkedJobs.push({job:b,
priority:void 0})):Uib(a,b)}};
Vib=function(a,b){if(b!==a.JSC$11707_defaultPriority){a.JSC$11707_defaultPriority=b;for(var c=_.g(a.scheduledJobs.values()),d=c.next();!d.done;d=c.next())d=d.value,a.scheduler.cancelJob(d.jobId),d.jobId=a.scheduler.addJob(d.jobWrapper,b)}};
_.yI.prototype.flushJobs=function(){Vib(this,10);this.processSignal()};
_.yI.prototype.cancel=function(){for(var a=_.g(this.scheduledJobs),b=a.next();!b.done;b=a.next()){var c=_.g(b.value);b=c.next().value;c=c.next().value;this.scheduler.cancelJob(c.jobId);this.scheduledJobs.delete(b)}this.JSC$11707_parkedJobs=[]};
_.yI.prototype.processSignal=function(){for(var a=_.g(this.JSC$11707_parkedJobs),b=a.next();!b.done;b=a.next())b=b.value,Uib(this,b.job,b.priority);this.JSC$11707_parkedJobs=[]};
var Uib=function(a,b,c){c=c||a.JSC$11707_defaultPriority;if(10===c)_.ty(b);else{var d=a.nextJobDescriptor++,e=function(){b();a.scheduledJobs.delete(d)},h=a.scheduler.addJob(e,c);
a.scheduledJobs.set(d,{jobWrapper:e,jobId:h,priority:c})}};var $eb={propNames:[],synchronous:!1,enableUnsafeRenderOnNotifyPath:!1};_.Bea({renderCallbacks:{beforeVisit:function(a){if(_.Kl.has(a.type)){var b;null!=(b=a.props).idomKey||(b.idomKey=a.type)}else a.type.TAG_NAME&&(hH=a.type.TAG_NAME)},
afterRender:function(a,b){var c;hH=null!=(c=null==b?void 0:b.type)?c:""},
didPatch:function(){hH=""}}});_.Wib=Symbol("Mf");_.CH=Symbol("Nf");var Xib;_.AI={};Xib={"yt-live-chat-text-message-renderer":!0,"yt-live-chat-author-badge-renderer":!0};_.AI.YtRendererstamperBehavior=[_.xI.YtTaskEmitterBehavior,{mappings:null,stampDom:null,rendererStamperLogger_:null,beforeRegister:function(){this.configureRendererStamper&&"function"===typeof this.configureRendererStamper&&(this.stampDom?this.stampDom=Object.assign({},this.stampDom,this.configureRendererStamper()):this.stampDom=this.configureRendererStamper());this.stampDom&&this.addStampDomObservers_()},
created:function(){this.deferredBindingTasks_=[];this.renderJobsMap_=Object.create(null);this.hasDataPath_=Object.create(null);this.stampDom&&this.addStampDomObserverFns_();this.telemetry_={};this.resetTelemetry_()},
resetTelemetry_:function(){this.telemetry_.create=0;this.telemetry_.reuse=0},
addStampDomObservers_:function(){if(this.useSignals)for(var a in this.stampDom){var b=this.stampDom[a];b&&b.id&&this.addReactiveSchema({type:"observe",method:{methodName:Seb(b.id),args:[{type:"wildcard",path:a}]}})}else{(a=(this.constructor.generatedFrom||this).observers)||(a=[]);for(b in this.stampDom){var c=this.stampDom[b];c&&c.id&&a.push(Seb(c.id)+"("+b+".*)")}this.constructor.generatedFrom.observers=a}},
addStampDomObserverFns_:function(){for(var a in this.stampDom){var b=this.stampDom[a];b.id?(this[Seb(b.id)]=this.rendererStamperObserver_.bind(this,a,b.id),this.hasDataPath_[a]=!1):_.Rj(new _.lg("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;a==c.path?(c=c.value,_.Fa(c)||(c=void 0===c||null===c?[]:[c]),a=this.stampDom[a],a.mapping&&(e=this.stampDomArray_.bind(this,c,b,a.mapping,a.reuseComponents,a.events,a.stamperStableList)),d&&d.cancel(),c=a.usePageScheduler?this.getTaskManager():void 0,d||void 0==a.initialRenderPriority)?void 0==a.renderPriority||d||(d=new _.yI(a.renderPriority,a.waitForSignal,c),this.renderJobsMap_[b]=d):(d=new _.yI(a.initialRenderPriority,
a.waitForSignal,c),this.renderJobsMap_[b]=d,e=function(h,l){h();Vib(l,10)}.bind(this,e,d)):e=a+".splices"==c.path?this.stampDomArraySplices_.bind(this,a,b,c.value):this.forwardRendererStamperChanges_.bind(this,a,b,c);
d?_.zI(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 t=this.get([a,l]);q[m]==t?p=m:p=q.indexOf(t);m=!0}else isNaN(q)||(p=q,m=!0);m&&(d=d.substring(l.length+1),h=d.indexOf("."));l=_.bn(e).children[p];var y;if(e=null!=(y=null==l?void 0:l.polymerController)?y:l)d="data"+d.slice(h),"function"!==typeof e.notifyPath?_.Sj(new _.lg("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=_.bn(d),h=Ueb(this.stampDom[a].reuseComponents),l=c.indexSplices.length,m=0;m<l;m++){for(var p=c.indexSplices[m],q=e.children[p.index],t=p.removed.length;0<t;t--)q&&q.parentElement&&(_.bn(q.parentElement).removeChild(q),h&&_.C4a(q),q=e.children[p.index]);t=this.stampDom[a].mapping;for(var y=p.index+p.addedCount,z=document.createDocumentFragment(),D=h,E=p.index;E<y;E++){var I=p.object[E],S=
Reb(t,I);if(S){var T=t[S];I=I[S];S=this.getComponentName_(T,I);var fa=q?AH.has(q):!1;D&&q&&q.is==S&&fa?(S=q,this.telemetry_.reuse++,q=q.nextElementSibling):D&&q&&fa?(S=this.createComponent_(T,I,h),fa=_.bn(q).nextElementSibling,e.insertBefore(S,fa),Web(this.is,e,q,h),q=fa):(D=!1,S=this.createComponent_(T,I,h),z.appendChild(S));this.deferRenderStamperBinding_(S,T,I)}else _.Rj(new _.lg("Unimplemented type",a,b,d.tagName,Object.keys(I)[0]))}e.insertBefore(z,q)}this.flushRenderStamperComponentBindings_();
this.stampDom[a].events&&_.Sn(this.hostElement,"yt-rendererstamper-finished",{container:d})}else _.Rj(new _.lg("Container object not found",b,this.hostElement?this.hostElement.is:""))}},
stampDomArray_:function(a,b,c,d,e,h){var l=this.getStampContainer_(b);if(l)if(b=_.bn(l),d=Ueb(d),a){var m=0,p=0,q;if(h=void 0===h?_.u("kevlar_tuner_should_test_maintain_stable_list")?_.u("kevlar_should_maintain_stable_list"):_.wf("STAMPER_STABLE_LIST",!1):h||!1)for(q=b.firstElementChild;q&&!AH.has(q)&&a.length>p;){h=a[p];var t=Reb(c,h);if(t){if(this.getComponentName_(c[t],h[t])!=q.is){var y=this.createComponent_(c[t],h[t],d),z=_.bn(q).nextElementSibling;z?b.insertBefore(y,z):b.appendChild(y);Web(this.is,
b,q,d);q=y}else this.telemetry_.reuse++;this.deferRenderStamperBinding_(q,c[t],h[t]);m++;p++;q=_.bn(q).nextElementSibling}else p++}Xeb(this.is,b,m,d);m=q;if(a.length>p){h=document.createDocumentFragment();for(t=a.length;p<t;p++)if(y=a[p],z=Reb(c,y))q=this.createComponent_(c[z],y[z],d),this.deferRenderStamperBinding_(q,c[z],y[z]),h.appendChild(q);m&&_.bn(m).parentNode&&q&&!AH.has(q)?b.insertBefore(h,m):b.appendChild(h)}this.flushRenderStamperComponentBindings_();this.markDirty&&this.markDirty();e&&
_.Sn(this.hostElement,"yt-rendererstamper-finished",{container:l})}else Xeb(this.is,b,0,d);else _.Rj(new _.lg("Container object not found",b,this.hostElement?this.hostElement.is:""))},
getStampContainer_:function(a){return this.$&&this.$[a]||_.$q(this.hostElement).querySelector("#"+a)},
getComponentName_:function(a,b){return"string"===typeof a?a:a.matcher?a.matcher.call(this,b):a.component},
createComponent_:function(a,b,c){a=this.getComponentName_(a,b);try{var d=_.Il.has(a)||_.Kl.has(a);if(c&&!d){var e=_.lC(a);var h,l,m=null!=(l=null==(h=e)?void 0:h.polymerController)?l:e;m.updateStyles?m.updateStyles():_.Sj(new _.lg("Unregistered element",a))}else e=document.createElement(a)}catch(p){return c="YtRendererStamperBehavior failed to create "+a+".",p.message&&(c+=" Original description: "+p.message),p.message="YtRendererStamperBehavior failed to create element",_.Tj(p,c),Xib.hasOwnProperty(a)?
_.Sj(p):_.Rj(p),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=void 0,m=c.component,p=c.typeOrConfig;c=c.data;var q=null!=(l=m.polymerController)?l:m;if("string"!==typeof p){for(h in p.attributes)!0===p.attributes[h]?m.setAttribute(h,""):!1===p.attributes[h]?m.removeAttribute(h):m.setAttribute(h,p.attributes[h]);h=m.loggingStatus;try{h&&(h.isDeclarativeExternal=!0);for(e in p.params)q[e]=p.params[e],
m!==q&&_.Aq(m.localName,e,"PROPERTY_ACCESS_SET_EXTERNAL_DECLARATIVE");for(d in p.properties){var t=p.properties[d];if(t){var y=Teb(t);q[d]=this.get(y);m!==q&&_.Aq(m.localName,d,"PROPERTY_ACCESS_SET_EXTERNAL_DECLARATIVE");if("on-tap"===d||"on-click"===d)if(_.u("kevlar_rendererstamper_event_listener")){var z=this.get(y);m.addEventListener("click",z);zH.set(m,{property:d,listener:{type:"element",eventName:"click",handler:z}})}else q.listen(m,"tap","on-tap"),zH.set(m,{property:d,listener:{type:"polymer",
eventName:"tap",methodName:"on-tap"}})}else _.Rj(new _.lg("Undefined property binding",d))}}finally{h&&(h.isDeclarativeExternal=!1)}if(p.classListBinding&&(d=(d=Teb(p.classListBinding))?this[d]:null))for(e=0;e<d.length;e++)_.ar(m,d[e],!0)}q.data=c;if(c=AH.get(m))m.hidden=!1,AH.delete(m),_.Ph.cancelJob(c)}this.deferredBindingTasks_.length=0}}];_.BI=function(a,b,c){return CustomEvent.call(this,a,{detail:{value:b,path:c}})||this};
_.H(_.BI,CustomEvent);var ffb=0,bfb=0,EH=[],efb=0,afb=!1,dfb=document.createTextNode("");(new window.MutationObserver(cfb)).observe(dfb,{characterData:!0});var FH,Yib,hfb;_.GH=new Map;FH=0;Yib=function(a){this.mappedHandleId=a};
hfb=function(a,b,c,d){this.mappedHandleId=a;var e=this;this.mappedHandleId=a;this.callback=b;this.waitTime=c;this.schedulerPriority=d;this.handleId=_.Ph.addJob(function(){e.callback();_.GH.delete(e.mappedHandleId)},this.schedulerPriority||1,this.waitTime)};
_.H(hfb,Yib);hfb.prototype.cancel=function(){_.Ph.cancelJob(this.handleId);_.GH.delete(this.mappedHandleId)};
var ifb=function(a,b){this.mappedHandleId=a;var c=this;this.mappedHandleId=a;this.callback=b;this.handleId=gfb(function(){c.callback();_.GH.delete(c.mappedHandleId)})};
_.H(ifb,Yib);ifb.prototype.cancel=function(){var a=this.handleId-bfb;0>a||EH.length<=a||(EH[a]=null);_.GH.delete(this.mappedHandleId)};_.jfb=new WeakMap;var Zib;var $ib;_.Hs("sharingToggleButtonAndDefaultButton","buttonRenderer","yt-button-renderer");var ajb=_.u("web_button_rework")&&_.wf("BUTTON_REWORK")||_.u("web_button_rework_with_live"),CI=function(){return _.O.apply(this,arguments)||this};
_.H(CI,_.O);CI.prototype.created=function(){this.openPopupConfig=_.rf("openPopupConfig");this.ytButtonBehavior.showTooltips=!0};
CI.prototype.onYtNavigate_=function(a){var b=this.ytOpenPopupBehavior.getNavigationEndpointPopupAction(a.detail.endpoint);b&&(this.ytOpenPopupBehavior.openPopup(b),a.stopPropagation(),a.preventDefault())};
_.J.Object.defineProperties(CI,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$ib){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),a.content.firstChild);
var b=a.content,c=b.insertBefore;if(void 0===Zib){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_button_renderer.yt.button.renderer.css.js--\x3e<style is-scoped>yt-button-renderer:not([button-next]) {--paper-button-ink-color: var(--yt-spec-icon-disabled);--yt-formatted-string-deemphasize-color: var(--yt-spec-static-brand-white);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);} yt-button-renderer yt-formatted-string .yt-formatted-string[style-target=deemphasize] {margin-left: var(--ytd-margin-base);} yt-button-renderer[disable-text-transform] {text-transform: none;} yt-button-renderer[disabled][is-paper-button] a.yt-button-renderer {cursor: initial;pointer-events: none;} yt-button-renderer[is-paper-button] yt-icon.yt-button-renderer {flex: none;} yt-button-renderer yt-formatted-string.yt-button-renderer {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} tp-yt-paper-button.yt-button-renderer {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.yt-button-renderer {font-weight: inherit;} tp-yt-paper-tooltip.yt-button-renderer {z-index: var(--yt-button-tooltip-z-index);} yt-button-renderer[is-icon-button]:not([style-action-button]) {-webkit-font-smoothing: var(--ytd-caption--webkit-font-smoothing);font-family: var(--ytd-caption-font-family);font-size: var(--ytd-caption-font-size);font-weight: var(--ytd-caption-font-weight);letter-spacing: var(--ytd-caption-letter-spacing);line-height: var(--ytd-caption-line-height);text-transform: var(--ytd-caption-text-transform);} yt-button-renderer.force-icon-button:not([has-no-text]) a.yt-button-renderer {padding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x));} yt-button-renderer[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));} yt-button-renderer[is-paper-button-with-icon] {--yt-button-padding-minus-focus-outline: var( --yt-button-with-icon-padding-minus-focus-outline );} yt-button-renderer.style-suggestive.size-small[is-paper-button-with-icon] {--yt-button-padding: 6px 12px;--yt-button-padding-minus-border: 5px 11px;} yt-button-renderer[is-paper-button-with-icon] {--yt-button-padding: 6px 16px;--yt-button-padding-minus-border: 5px 15px;} yt-button-renderer[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;} yt-button-renderer[is-icon-button] {color: var(--yt-button-color,var(--yt-spec-icon-inactive));} yt-button-renderer.style-text[is-icon-button],yt-button-renderer.style-default[is-icon-button],yt-button-renderer.style-opacity[is-icon-button] {color: var(--yt-spec-icon-inactive);} yt-button-renderer.style-text[is-icon-button] #text.yt-button-renderer,yt-button-renderer.style-default[is-icon-button] #text.yt-button-renderer,yt-button-renderer.style-opacity[is-icon-button] #text.yt-button-renderer {color: var(--yt-button-icon-button-text-color,var(--yt-spec-text-secondary));} yt-button-renderer.style-black[is-icon-button] {color: var(--yt-spec-text-primary);} yt-button-renderer.style-visibly-disabled[is-icon-button],yt-button-renderer.style-opacity[is-icon-button][disabled],yt-button-renderer.style-text[is-icon-button][disabled] #text.yt-button-renderer,yt-button-renderer.style-default[is-icon-button][disabled] #text.yt-button-renderer,yt-button-renderer.style-opacity[is-icon-button][disabled] #text.yt-button-renderer {color: var(--yt-spec-text-disabled);} yt-button-renderer.style-blue-text[is-icon-button] {color: var(--yt-spec-call-to-action);} tp-yt-paper-tooltip.yt-button-renderer {white-space: nowrap;} yt-button-renderer.style-primary[is-paper-button] {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} yt-button-renderer.style-primary[disabled][is-paper-button] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} yt-button-renderer.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);} yt-button-renderer.style-payment[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-primary[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-payment[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer,yt-button-renderer.style-primary[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} yt-button-renderer.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);} yt-button-renderer.style-suggestive[is-paper-button] tp-yt-paper-button.yt-button-renderer {border: 1px solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-border);} yt-button-renderer.style-suggestive[is-paper-button][disabled] tp-yt-paper-button.yt-button-renderer {border: 1px solid var(--yt-spec-text-disabled);} yt-button-renderer.style-suggestive[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-suggestive[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-focus-outline);} yt-button-renderer.palette-with-border[is-paper-button] tp-yt-paper-button.yt-button-renderer {border: 1px solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-border);} yt-button-renderer.palette-with-border[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.palette-with-border[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-focus-outline);} yt-button-renderer.style-blue-text[is-paper-button] {--yt-formatted-string-deemphasize-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-call-to-action);} yt-button-renderer.style-blue-text[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-blue-text[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {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);} yt-button-renderer.style-destructive[is-paper-button] {background-color: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);} yt-button-renderer.style-destructive[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-destructive[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} yt-button-renderer.style-destructive[disabled][is-paper-button] {background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} yt-button-renderer.style-brand[is-paper-button] {color: var(--yt-spec-brand-link-text);} yt-button-renderer.style-brand[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-brand[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {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);} yt-button-renderer.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));} yt-button-renderer.style-default[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-default[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} yt-button-renderer.style-inactive-outline[is-paper-button] {color: var(--yt-spec-text-secondary);} yt-button-renderer.style-inactive-outline[is-paper-button] tp-yt-paper-button.yt-button-renderer {border: 1px solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-border);} yt-button-renderer.style-inactive-outline[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-inactive-outline[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} yt-button-renderer.style-suggested-action[is-paper-button] {background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);} yt-button-renderer.style-suggested-action[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-suggested-action[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {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);} yt-button-renderer.style-compact-gray[is-paper-button] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} yt-button-renderer.style-compact-gray[is-paper-button] tp-yt-paper-button.yt-button-renderer {padding: var(--ytd-margin-base) var(--ytd-margin-2x);} yt-button-renderer.style-text[is-paper-button] {color: var(--yt-spec-text-secondary);} yt-button-renderer[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-text[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer,yt-button-renderer.style-text[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-icon-disabled);padding: var(--yt-button-padding-minus-focus-outline);} yt-button-renderer.style-overlay[is-paper-button] {background-color: var(--yt-spec-static-overlay-button-primary);color: var(--yt-spec-static-overlay-text-primary);} yt-button-renderer.style-overlay[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-overlay[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {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);} yt-button-renderer.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);} yt-button-renderer.style-white-with-border[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer,yt-button-renderer.style-white-with-border[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-brand-white);padding: var(--yt-button-padding-minus-focus-outline);} yt-button-renderer.style-alert-info[is-paper-button] {color: var(--yt-spec-call-to-action);} yt-button-renderer.style-alert-info[is-paper-button]:hover {color: var(--yt-spec-button-chip-background-hover);} yt-button-renderer.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));} yt-button-renderer.style-light[is-paper-button] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} yt-button-renderer.style-light-text[is-paper-button] {color: var(--yt-spec-static-overlay-text-primary);} yt-button-renderer.style-black[is-paper-button] {color: var(--yt-spec-text-primary);} yt-button-renderer.style-visibly-disabled[is-paper-button] {background-color: transparent;color: var(--yt-spec-text-disabled);} yt-button-renderer.style-black[disabled][is-paper-button] {color: var(--yt-spec-text-disabled);} yt-button-renderer.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);} yt-button-renderer.style-blue-text-with-inverse-theme[is-paper-button] {color: var(--yt-spec-call-to-action-inverse);} yt-button-renderer.style-count {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} tp-yt-paper-button.yt-button-renderer {display: inline-block;text-align: center;font-family: inherit;} yt-button-renderer:not([button-next]) {display: inline-block;text-transform: uppercase;} yt-button-renderer.force-icon-button a.yt-button-renderer {cursor: pointer;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} yt-button-renderer[disabled] a.yt-button-renderer:focus {outline: none;} yt-button-renderer[is-icon-button][has-no-text] {font-size: 0;} a.yt-button-renderer {display: flexbox;display: flex;} a.yt-simple-endpoint.yt-button-renderer {color: inherit;border-radius: inherit;text-decoration: none;} yt-button-renderer[is-paper-button] {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} yt-button-renderer[is-paper-button][disabled] {color: var(--yt-spec-text-disabled);background-color: transparent;} yt-button-renderer[is-icon-button][disabled] {color: var(--yt-spec-text-disabled);} yt-button-renderer[is-icon-button][style-action-button] {--yt-button-icon-padding: 6px;} yt-button-renderer[is-paper-button][align-by-text]:not(:empty) {margin-left: -16px;} yt-button-renderer[is-icon-button][icon-align-by-text]:not(:empty) {margin-left: -8px;} yt-button-renderer[is-paper-button][button-size=size-large] {line-height: 24px;} tp-yt-paper-button.yt-button-renderer {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0 var(--yt-button-paper-button-margin-right,0) 0 var(--yt-button-paper-button-margin-left,0);padding: var(--yt-button-padding,0.7em 0.57em);display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;flex: 1 1 auto;} yt-button-renderer[start-justified] tp-yt-paper-button.yt-button-renderer {justify-content: flex-start;} yt-button-renderer[vertically-aligned] tp-yt-paper-button.yt-button-renderer {display: flexbox;display: flex;flex-direction: column;} yt-button-renderer[vertically-aligned] tp-yt-paper-button.yt-button-renderer #text.yt-button-renderer {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button.yt-button-renderer {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} yt-button-renderer #button.yt-button-renderer {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button.yt-button-renderer,yt-icon-button.yt-button-renderer {padding: 1px 6px;} yt-icon-button.yt-button-renderer {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.yt-button-renderer::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button.yt-button-renderer[disabled] {color: var(--yt-button-disabled-color,hsla(0,0%,6.7%,0.2));} yt-icon-button.yt-button-renderer {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-button-renderer>yt-icon.yt-button-renderer {width: 100%;height: 100%;} #button.yt-button-renderer yt-icon.yt-button-renderer+yt-formatted-string.yt-button-renderer {margin-left: var(--yt-string-icon-padding,8px);} #button.yt-button-renderer yt-formatted-string.yt-button-renderer+yt-icon.yt-button-renderer {margin-left: var(--yt-button-icon-padding,8px);} yt-button-renderer[vertically-aligned] #button.yt-button-renderer yt-icon.yt-button-renderer+yt-formatted-string.yt-button-renderer {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} yt-button-renderer[vertically-aligned] #button.yt-button-renderer yt-formatted-string.yt-button-renderer+yt-icon.yt-button-renderer {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} yt-button-renderer.yt-spec-dialog-layout__dialog-layout-button.yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched {display: flex;}</style>');
Zib=d}d=Zib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$ib=a}a=$ib;return a}}});
_.DI=CI;_.DI.prototype.onYtNavigate_=_.DI.prototype.onYtNavigate_;_.U([_.L(_.sC.YtOpenPopupBehavior),_.V("design:type",Object)],_.DI.prototype,"ytOpenPopupBehavior",void 0);_.U([_.L(_.M8a.YtButtonBehavior),_.V("design:type",Object)],_.DI.prototype,"ytButtonBehavior",void 0);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],_.DI.prototype,"onYtNavigate_",null);
_.DI=_.U([_.Gq({is:"yt-button-renderer",noInjection:!0,disableElementRegistration:ajb})],_.DI);var bjb;var cjb,djb=function(){if(void 0!==cjb)return cjb;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>yt-button-shape {display: flex;flex: 1;flex-basis: 0.000000001px;} yt-button-renderer,ytd-button-renderer,ytd-toggle-button-renderer {display: inline-block;}</style>");return cjb=a};
document.head.appendChild(djb().content);var ejb,fjb=function(){if(void 0!==ejb)return ejb;var a=document.createElement("template");_.K(a,'\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>.yt-spec-button-shape-next {position: relative;margin: 0;white-space: nowrap;min-width: 0;text-transform: none;font-family: "Roboto","Arial",sans-serif;font-size: 14px;font-weight: 500;line-height: 18px;border: none;cursor: pointer;outline-width: 0;box-sizing: border-box;background: none;text-decoration: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;align-items: center;justify-content: center;} .yt-spec-button-shape-next--focused {} .yt-spec-button-shape-next--outline {} .yt-spec-button-shape-next--icon-trailing {} .yt-spec-button-shape-next--icon-leading {} .yt-spec-button-shape-next--icon-leading-trailing {} .yt-spec-button-shape-next--segmented-start {} .yt-spec-button-shape-next--segmented-end {} .yt-spec-button-shape-next--override-small-size-icon {} .yt-spec-button-shape-next__button-shape-class {display: flex;} .yt-spec-button-shape-next__icon {line-height: 0;fill: currentColor;} .yt-spec-button-shape-next__secondary-icon {line-height: 0;fill: currentColor;} .yt-spec-button-shape-next--icon-button {flex: none;} .yt-spec-button-shape-next--align-by-text {} .yt-spec-button-shape-next__button-text-content {text-overflow: ellipsis;overflow: hidden;} .yt-spec-button-shape-next--size-xs {padding: 0 8px;height: 24px;font-size: 12px;line-height: 24px;border-radius: 12px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--outline {padding: 0 7px;border-width: 1px;border-style: solid;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--focused {padding: 0 6px;border-width: 2px;border-style: solid;} .yt-spec-button-shape-next--size-xs .yt-spec-button-shape-next__icon {width: 16px;height: 16px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--align-by-text {margin-left: -8px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--icon-button {width: 24px;padding: 0;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--align-by-text {margin-left: -4px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--segmented-end {padding: 0 8px;width: 32px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--segmented-end .yt-spec-button-shape-next__icon {margin-left: -2px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--segmented-start {border-radius: 12px 0 0 12px;position: relative;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--segmented-start::after {content: "";background: var(--yt-spec-10-percent-layer);position: absolute;right: 0;top: 4px;height: 16px;width: 1px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--segmented-end {border-radius: 0 12px 12px 0;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--icon-trailing .yt-spec-button-shape-next__icon {margin-left: 2px;margin-right: -2px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--icon-leading .yt-spec-button-shape-next__icon {margin-right: 2px;margin-left: -2px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--icon-leading.yt-spec-button-shape-next--align-by-text {margin-left: -6px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--icon-leading-trailing .yt-spec-button-shape-next__icon {margin-right: 2px;margin-left: -2px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--icon-leading-trailing .yt-spec-button-shape-next__secondary-icon {margin-left: 2px;margin-right: -2px;} .yt-spec-button-shape-next--size-xs.yt-spec-button-shape-next--icon-leading-trailing.yt-spec-button-shape-next--align-by-text {margin-left: -6px;} .yt-spec-button-shape-next--size-s {padding: 0 12px;height: 32px;font-size: 12px;line-height: 32px;border-radius: 16px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--outline {padding: 0 11px;border-width: 1px;border-style: solid;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--focused {padding: 0 10px;border-width: 2px;border-style: solid;} .yt-spec-button-shape-next--size-s .yt-spec-button-shape-next__icon {width: 16px;height: 16px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--align-by-text {margin-left: -12px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--icon-button {width: 32px;padding: 0;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--align-by-text {margin-left: -8px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--segmented-end {padding: 0 12px;width: 44px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--segmented-end .yt-spec-button-shape-next__icon {margin-left: -4px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--override-small-size-icon .yt-spec-button-shape-next__icon {width: 24px;height: 24px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--segmented-start {border-radius: 16px 0 0 16px;position: relative;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--segmented-start::after {content: "";background: var(--yt-spec-10-percent-layer);position: absolute;right: 0;top: 8px;height: 16px;width: 1px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--segmented-end {border-radius: 0 16px 16px 0;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--icon-trailing .yt-spec-button-shape-next__icon {margin-left: 4px;margin-right: -4px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--icon-leading .yt-spec-button-shape-next__icon {margin-right: 4px;margin-left: -4px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--icon-leading.yt-spec-button-shape-next--align-by-text {margin-left: -8px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--icon-leading-trailing .yt-spec-button-shape-next__icon {margin-right: 4px;margin-left: -4px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--icon-leading-trailing .yt-spec-button-shape-next__secondary-icon {margin-left: 4px;margin-right: -4px;} .yt-spec-button-shape-next--size-s.yt-spec-button-shape-next--icon-leading-trailing.yt-spec-button-shape-next--align-by-text {margin-left: -8px;} .yt-spec-button-shape-next--size-m {padding: 0 16px;height: 36px;font-size: 14px;line-height: 36px;border-radius: 18px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--outline {padding: 0 15px;border-width: 1px;border-style: solid;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--focused {padding: 0 14px;border-width: 2px;border-style: solid;} .yt-spec-button-shape-next--size-m .yt-spec-button-shape-next__icon {width: 24px;height: 24px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--align-by-text {margin-left: -16px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--icon-button {width: 36px;padding: 0;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--align-by-text {margin-left: -6px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--segmented-end {padding: 0 16px;width: 52px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--segmented-end .yt-spec-button-shape-next__icon {margin-left: -6px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--segmented-start {border-radius: 18px 0 0 18px;position: relative;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--segmented-start::after {content: "";background: var(--yt-spec-10-percent-layer);position: absolute;right: 0;top: 6px;height: 24px;width: 1px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--segmented-end {border-radius: 0 18px 18px 0;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--icon-trailing .yt-spec-button-shape-next__icon {margin-left: 6px;margin-right: -6px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--icon-leading .yt-spec-button-shape-next__icon {margin-right: 6px;margin-left: -6px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--icon-leading.yt-spec-button-shape-next--align-by-text {margin-left: -10px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--icon-leading-trailing .yt-spec-button-shape-next__icon {margin-right: 6px;margin-left: -6px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--icon-leading-trailing .yt-spec-button-shape-next__secondary-icon {margin-left: 6px;margin-right: -6px;} .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--icon-leading-trailing.yt-spec-button-shape-next--align-by-text {margin-left: -10px;} .yt-spec-button-shape-next--size-l {padding: 0 24px;height: 48px;font-size: 18px;line-height: 48px;border-radius: 24px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--outline {padding: 0 23px;border-width: 1px;border-style: solid;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--focused {padding: 0 22px;border-width: 2px;border-style: solid;} .yt-spec-button-shape-next--size-l .yt-spec-button-shape-next__icon {width: 24px;height: 24px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--align-by-text {margin-left: -24px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--icon-button {width: 48px;padding: 0;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--align-by-text {margin-left: -12px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--segmented-end {padding: 0 24px;width: 72px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--segmented-end .yt-spec-button-shape-next__icon {margin-left: -8px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--segmented-start {border-radius: 24px 0 0 24px;position: relative;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--segmented-start::after {content: "";background: var(--yt-spec-10-percent-layer);position: absolute;right: 0;top: 12px;height: 24px;width: 1px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--segmented-end {border-radius: 0 24px 24px 0;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--icon-trailing .yt-spec-button-shape-next__icon {margin-left: 8px;margin-right: -8px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--icon-leading .yt-spec-button-shape-next__icon {margin-right: 8px;margin-left: -8px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--icon-leading.yt-spec-button-shape-next--align-by-text {margin-left: -16px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--icon-leading-trailing .yt-spec-button-shape-next__icon {margin-right: 8px;margin-left: -8px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--icon-leading-trailing .yt-spec-button-shape-next__secondary-icon {margin-left: 8px;margin-right: -8px;} .yt-spec-button-shape-next--size-l.yt-spec-button-shape-next--icon-leading-trailing.yt-spec-button-shape-next--align-by-text {margin-left: -16px;} .yt-spec-button-shape-next--size-xl {padding: 0 32px;height: 56px;font-size: 24px;line-height: 56px;border-radius: 28px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--outline {padding: 0 31px;border-width: 1px;border-style: solid;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--focused {padding: 0 30px;border-width: 2px;border-style: solid;} .yt-spec-button-shape-next--size-xl .yt-spec-button-shape-next__icon {width: 24px;height: 24px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--align-by-text {margin-left: -32px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--icon-button {width: 56px;padding: 0;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--align-by-text {margin-left: -16px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--segmented-end {padding: 0 32px;width: 88px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--icon-button.yt-spec-button-shape-next--segmented-end .yt-spec-button-shape-next__icon {margin-left: -12px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--segmented-start {border-radius: 28px 0 0 28px;position: relative;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--segmented-start::after {content: "";background: var(--yt-spec-10-percent-layer);position: absolute;right: 0;top: 16px;height: 24px;width: 1px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--segmented-end {border-radius: 0 28px 28px 0;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--icon-trailing .yt-spec-button-shape-next__icon {margin-left: 12px;margin-right: -12px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--icon-leading .yt-spec-button-shape-next__icon {margin-right: 12px;margin-left: -12px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--icon-leading.yt-spec-button-shape-next--align-by-text {margin-left: -20px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--icon-leading-trailing .yt-spec-button-shape-next__icon {margin-right: 12px;margin-left: -12px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--icon-leading-trailing .yt-spec-button-shape-next__secondary-icon {margin-left: 12px;margin-right: -12px;} .yt-spec-button-shape-next--size-xl.yt-spec-button-shape-next--icon-leading-trailing.yt-spec-button-shape-next--align-by-text {margin-left: -20px;} .yt-spec-button-shape-next--one-off-custom-text-wrap-container {height: auto;padding-top: 8px;padding-bottom: 8px;} .yt-spec-button-shape-next--one-off-custom-text-wrap-container .yt-spec-button-shape-next__button-text-content {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 8rem;-webkit-line-clamp: 4;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .yt-spec-button-shape-next--disable-text-ellipsis {} .yt-spec-button-shape-next--disable-text-ellipsis .yt-spec-button-shape-next__button-text-content {text-overflow: clip;} .yt-spec-button-shape-next--icon-only-default {min-width: 0;border-radius: 50%;width: 40px;height: 40px;padding: 0;} .yt-spec-button-shape-next--icon-only-default.yt-spec-button-shape-next--align-by-text {margin-left: -8px;} .yt-spec-button-shape-next--workaround-icon-no-border-radius {border-radius: unset;} .yt-spec-button-shape-next--disabled {cursor: default;} .yt-spec-button-shape-next--filled {} .yt-spec-button-shape-next--outline {} .yt-spec-button-shape-next--text {} .yt-spec-button-shape-next--tonal {} .yt-spec-button-shape-next--call-to-action {} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--filled {color: var(--yt-spec-text-primary-inverse);background-color: var(--yt-spec-call-to-action);} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--filled:hover {background-color: var(--yt-spec-commerce-filled-hover);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--filled:hover {background-color: var(--yt-spec-call-to-action);}} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused {color: var(--yt-spec-call-to-action);background-color: unset;border-color: var(--yt-spec-call-to-action);} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-suggested-action);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--outline {color: var(--yt-spec-call-to-action);border-color: var(--yt-spec-outline);} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--outline:hover {background-color: var(--yt-spec-suggested-action);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--outline:hover {background-color: transparent;}} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused {color: var(--yt-spec-call-to-action);background-color: unset;border-color: var(--yt-spec-call-to-action);} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-suggested-action);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--text {color: var(--yt-spec-call-to-action);} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--text:hover {background-color: var(--yt-spec-suggested-action);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--text:hover {background-color: transparent;}} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused {color: var(--yt-spec-call-to-action);background-color: unset;border-color: var(--yt-spec-call-to-action);} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-suggested-action);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--tonal {color: var(--yt-spec-call-to-action);background-color: var(--yt-spec-suggested-action);} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--tonal:hover {background-color: var(--yt-spec-commerce-tonal-hover);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--tonal:hover {background-color: var(--yt-spec-suggested-action);}} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused {color: var(--yt-spec-call-to-action);background-color: unset;border-color: var(--yt-spec-call-to-action);} .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-suggested-action);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--call-to-action-inverse {} .yt-spec-button-shape-next--call-to-action-inverse.yt-spec-button-shape-next--text {color: var(--yt-spec-call-to-action-inverse);} .yt-spec-button-shape-next--call-to-action-inverse.yt-spec-button-shape-next--text:hover {background-color: var(--yt-spec-suggested-action-inverse);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--call-to-action-inverse.yt-spec-button-shape-next--text:hover {background-color: transparent;}} .yt-spec-button-shape-next--mono {} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--filled {color: var(--yt-spec-text-primary-inverse);background-color: var(--yt-spec-text-primary);} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--filled:hover {background-color: var(--yt-spec-mono-filled-hover);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--mono.yt-spec-button-shape-next--filled:hover {background-color: var(--yt-spec-text-primary);}} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused {color: var(--yt-spec-text-primary);background-color: unset;border-color: var(--yt-spec-text-primary);} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-button-chip-background-hover);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--outline {color: var(--yt-spec-text-primary);border-color: var(--yt-spec-outline);} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--outline:hover {background-color: var(--yt-spec-10-percent-layer);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--mono.yt-spec-button-shape-next--outline:hover {background-color: transparent;}} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused {color: var(--yt-spec-text-primary);background-color: unset;border-color: var(--yt-spec-text-primary);} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-button-chip-background-hover);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--text {color: var(--yt-spec-text-primary);} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--text:hover {background-color: var(--yt-spec-10-percent-layer);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--mono.yt-spec-button-shape-next--text:hover {background-color: transparent;}} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused {color: var(--yt-spec-text-primary);background-color: unset;border-color: var(--yt-spec-text-primary);} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-button-chip-background-hover);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--tonal {color: var(--yt-spec-text-primary);background-color: var(--yt-spec-badge-chip-background);} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--tonal:hover {background-color: var(--yt-spec-mono-tonal-hover);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--mono.yt-spec-button-shape-next--tonal:hover {background-color: var(--yt-spec-badge-chip-background);}} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused {color: var(--yt-spec-text-primary);background-color: unset;border-color: var(--yt-spec-text-primary);} .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-button-chip-background-hover);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--mono.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--mono-inverse {} .yt-spec-button-shape-next--mono-inverse.yt-spec-button-shape-next--text {color: var(--yt-spec-text-primary-inverse);} .yt-spec-button-shape-next--mono-inverse.yt-spec-button-shape-next--text:hover {background-color: var(--yt-spec-button-chip-background-hover);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--mono-inverse.yt-spec-button-shape-next--text:hover {background-color: transparent;}} .yt-spec-button-shape-next--overlay {} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--filled {color: var(--yt-spec-static-brand-black);background-color: var(--yt-spec-static-overlay-text-primary);} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--filled:hover {background-color: var(--yt-spec-static-overlay-filled-hover);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--filled:hover {background-color: var(--yt-spec-static-overlay-text-primary);}} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused {color: var(--yt-spec-static-overlay-text-primary);background-color: unset;border-color: var(--yt-spec-static-overlay-text-primary);} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-static-overlay-button-secondary);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--outline {color: var(--yt-spec-static-overlay-text-primary);border-color: var(--yt-spec-static-overlay-button-primary);} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--outline:hover {background-color: var(--yt-spec-static-overlay-button-secondary);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--outline:hover {background-color: transparent;}} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused {color: var(--yt-spec-static-overlay-text-primary);background-color: unset;border-color: var(--yt-spec-static-overlay-text-primary);} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-static-overlay-button-secondary);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--text {color: var(--yt-spec-static-overlay-text-primary);} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--text:hover {background-color: var(--yt-spec-static-overlay-button-secondary);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--text:hover {background-color: transparent;}} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused {color: var(--yt-spec-static-overlay-text-primary);background-color: unset;border-color: var(--yt-spec-static-overlay-text-primary);} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-static-overlay-button-secondary);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--tonal {color: var(--yt-spec-static-overlay-text-primary);background-color: var(--yt-spec-static-overlay-button-secondary);} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--tonal:hover {background-color: var(--yt-spec-static-overlay-tonal-hover);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--tonal:hover {background-color: var(--yt-spec-static-overlay-button-secondary);}} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused {color: var(--yt-spec-static-overlay-text-primary);background-color: unset;border-color: var(--yt-spec-static-overlay-text-primary);} .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-static-overlay-button-secondary);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--overlay-dark {} .yt-spec-button-shape-next--overlay-dark.yt-spec-button-shape-next--tonal {color: var(--yt-spec-static-overlay-text-primary);background-color: var(--yt-spec-static-overlay-background-medium);} .yt-spec-button-shape-next--overlay-dark.yt-spec-button-shape-next--tonal:hover {background-color: var(--yt-spec-static-overlay-background-medium-light);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--overlay-dark.yt-spec-button-shape-next--tonal:hover {background-color: var(--yt-spec-static-overlay-background-medium);}} .yt-spec-button-shape-next--overlay-dark.yt-spec-button-shape-next--focused {color: var(--yt-spec-static-overlay-text-primary);background-color: unset;border-color: var(--yt-spec-static-overlay-background-medium);} .yt-spec-button-shape-next--overlay-dark.yt-spec-button-shape-next--focused:hover {background-color: var(--yt-spec-static-overlay-background-medium-light);border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--overlay-dark.yt-spec-button-shape-next--focused:hover {background-color: unset;}} .yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--filled {color: var(--yt-spec-text-disabled);background-color: var(--yt-spec-badge-chip-background);} .yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--filled:hover {border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--filled:hover {background-color: var(--yt-spec-badge-chip-background);}} .yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--outline {color: var(--yt-spec-text-disabled);border-color: var(--yt-spec-outline);} .yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--outline:hover {border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--outline:hover {background-color: transparent;}} .yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--text {color: var(--yt-spec-text-disabled);} .yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--text:hover {border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--text:hover {background-color: transparent;}} .yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--tonal {color: var(--yt-spec-text-disabled);background-color: var(--yt-spec-badge-chip-background);} .yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--tonal:hover {border-color: transparent;} @media(hover:none) {.yt-spec-button-shape-next--disabled.yt-spec-button-shape-next--tonal:hover {background-color: var(--yt-spec-badge-chip-background);}} .yt-spec-button-shape-with-label {display: flex;flex-direction: column;align-items: center;justify-content: center;} .yt-spec-button-shape-with-label__label {margin: 4px -8px 0;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .yt-spec-button-shape-with-label--is-overlay {} .yt-spec-button-shape-with-label--is-overlay .yt-spec-button-shape-with-label__label {max-width: 64px;color: var(--yt-spec-static-overlay-text-primary);} .yt-spec-touch-feedback-shape {display: inline-block;border-radius: inherit;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} .yt-spec-touch-feedback-shape__fill {will-change: opacity;opacity: 0;border-radius: inherit;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} .yt-spec-touch-feedback-shape__stroke {will-change: opacity;opacity: 0;border-radius: inherit;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} .yt-spec-touch-feedback-shape--down {} .yt-spec-touch-feedback-shape--down .yt-spec-touch-feedback-shape__fill {opacity: 0.1;} .yt-spec-touch-feedback-shape--focused {} .yt-spec-touch-feedback-shape--focused .yt-spec-touch-feedback-shape__fill {opacity: 0.1;} .yt-spec-touch-feedback-shape--is-extended {margin: -4px;} .yt-spec-touch-feedback-shape--is-extended .yt-spec-touch-feedback-shape__stroke {border-radius: 4px;} .yt-spec-touch-feedback-shape--is-extended .yt-spec-touch-feedback-shape__fill {border-radius: 4px;} .yt-spec-touch-feedback-shape--circular {} .yt-spec-touch-feedback-shape--circular .yt-spec-touch-feedback-shape__stroke {border-radius: 50%;} .yt-spec-touch-feedback-shape--circular .yt-spec-touch-feedback-shape__fill {border-radius: 50%;} .yt-spec-touch-feedback-shape--touch-response {} .yt-spec-touch-feedback-shape--touch-response .yt-spec-touch-feedback-shape__fill {background-color: var(--yt-spec-touch-response);} .yt-spec-touch-feedback-shape--touch-response .yt-spec-touch-feedback-shape__stroke {border: 1px solid var(--yt-spec-touch-response);} .yt-spec-touch-feedback-shape--touch-response-inverse {} .yt-spec-touch-feedback-shape--touch-response-inverse .yt-spec-touch-feedback-shape__fill {background-color: var(--yt-spec-touch-response-inverse);} .yt-spec-touch-feedback-shape--touch-response-inverse .yt-spec-touch-feedback-shape__stroke {border: 1px solid var(--yt-spec-touch-response-inverse);} .yt-spec-touch-feedback-shape--touch-response-inverse.yt-spec-touch-feedback-shape--down .yt-spec-touch-feedback-shape__fill {opacity: 0.2;} .yt-spec-touch-feedback-shape--touch-response-inverse.yt-spec-touch-feedback-shape--focused .yt-spec-touch-feedback-shape__fill {opacity: 0.2;} .yt-spec-touch-feedback-shape--overlay-touch-response {} .yt-spec-touch-feedback-shape--overlay-touch-response .yt-spec-touch-feedback-shape__fill {background-color: var(--yt-spec-static-overlay-touch-response);} .yt-spec-touch-feedback-shape--overlay-touch-response .yt-spec-touch-feedback-shape__stroke {border: 1px solid var(--yt-spec-static-overlay-touch-response);} .yt-spec-touch-feedback-shape--overlay-touch-response-inverse {} .yt-spec-touch-feedback-shape--overlay-touch-response-inverse .yt-spec-touch-feedback-shape__fill {background-color: var(--yt-spec-static-overlay-touch-response-inverse);} .yt-spec-touch-feedback-shape--overlay-touch-response-inverse .yt-spec-touch-feedback-shape__stroke {border: 1px solid var(--yt-spec-static-overlay-touch-response-inverse);}</style>');
return ejb=a};
document.head.appendChild(fjb().content);var gjb;var EI=function(){var a=_.O.apply(this,arguments)||this;a.keyboardFocused=!1;return a};
_.H(EI,_.O);EI.prototype.onFocus=function(){var a=_.of().resolve(_.nf(_.ZC));a&&(this.keyboardFocused=a.isKeyBoardInUse())};
EI.prototype.onBlur=function(){this.keyboardFocused=!1};
EI.prototype.renderIdom=function(){var a=this;if(this.data){var b=_.Ws(this.data,!!this.icon);this.data.focused=this.keyboardFocused;_.Zs(this.data,function(){var c;_.Ir("yt-icon",{icon:a.icon,active:null==(c=a.data)?void 0:c.toggled,size:b,style:"width: "+b+"px; height: "+b+"px;"},_.xe)},this.version,function(){var c;
_.Ir("yt-icon",{icon:a.secondaryIcon,active:null==(c=a.data)?void 0:c.toggled,size:b,style:"width: "+b+"px; height: "+b+"px;"},_.xe)})}};
_.J.Object.defineProperties(EI,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===gjb){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-button-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_button_shape.yt.button.shape_wil_styles.css.js,video.youtube.src.web.polymer.shared.web_interface_library.youtube_standards.yt_button_shape.yt.button.shape.css.js--\x3e");
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);a.content.insertBefore(fjb().content.cloneNode(!0),a.content.firstChild);a.content.insertBefore(djb().content.cloneNode(!0),a.content.firstChild);gjb=a}a=gjb;return a}}});
var FI=EI;FI.prototype.onBlur=FI.prototype.onBlur;FI.prototype.onFocus=FI.prototype.onFocus;_.U([_.L(_.TC),_.V("design:type",Object)],FI.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],FI.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],FI.prototype,"version",void 0);_.U([_.N(),_.V("design:type",String)],FI.prototype,"icon",void 0);_.U([_.N(),_.V("design:type",String)],FI.prototype,"secondaryIcon",void 0);
_.U([_.N(),_.V("design:type",Object)],FI.prototype,"keyboardFocused",void 0);_.U([_.tq("focusin"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],FI.prototype,"onFocus",null);_.U([_.tq("focusout"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],FI.prototype,"onBlur",null);FI=_.U([_.Gq({is:"yt-button-shape",isInjectionRoot:!0})],FI);var hjb=_.u("web_button_rework")&&_.wf("BUTTON_REWORK")||_.u("web_button_rework_with_live"),ijb=function(){var a=_.O.apply(this,arguments)||this;a.isPressed=!1;a.version=_.u("web_modern_buttons")?"modern":"material";a.forceIconButton=!1;a.forceIconOnly=!1;a.forceModernIconButton=!1;a.skipCommandHandling=!1;a.alignByText=!1;a.actionMap={"yt-update-button-action":"handleUpdateButtonAction"};a.onTap=function(b){_.Sn(a.hostElement,"yt-service-request-sent-button-renderer",b)};
return a};
_.H(ijb,_.O);_.f=ijb.prototype;_.f.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","");this.hostElement.setAttribute("button-next","")};
_.f.onClick=function(a){var b,c=this.disabled||(null==(b=this.data)?void 0:b.isDisabled);b=this.hostElement.hasAttribute("dialog-dismiss")||this.hostElement.hasAttribute("dialog-confirm");c&&b&&a.stopPropagation()};
_.f.computeButtonShape=function(){var a=this;if(this.data){var b=rfb({renderer:this.data,element:this.hostElement,commandController:{onSuccess:function(){return _.Sn(a.hostElement,"yt-service-request-completed-button-renderer")},
onServerError:function(){return _.Sn(a.hostElement,"yt-service-request-completed-button-renderer")}},
onTapCallback:this.onTap,skipCommandHandling:this.skipCommandHandling,overrides:this.overrides,forceIcon:this.forceIconButton||this.forceIconOnly,forceDisabled:this.disabled,forceModernIconButton:this.forceModernIconButton,nextVersion:"modern"===this.version,isPressed:this.isPressed});b.alignByText=this.alignByText;return b}};
_.f.computeIcon=function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.icon)?void 0:b.iconType;if(c)return _.Nq(c)};
_.f.computeTooltip=function(){return this.data?this.data.isDisabled&&this.data.disabledTooltip||this.data.tooltip||null:null};
_.f.handleUpdateButtonAction=function(a){a=_.B(a,_.aXa);var b=_.B(null==a?void 0:a.updatedButton,_.SA);if(this.data&&a&&b){var c=this.data;c.targetId&&a.targetId&&c.targetId===a.targetId&&(this.data=b)}};
_.J.Object.defineProperties(ijb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===bjb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e<yt-button-shape data="[[computeButtonShape(data.*, forceIconButton, forceIconOnly, alignByText, disabled, forceModernIconButton, overrides)]]" icon="[[computeIcon(data)]]" version="[[version]]"></yt-button-shape><tp-yt-paper-tooltip disable-upgrade$="[[!tooltip]]" fit-to-visible-bounds="" offset="8" position="[[buttonTooltipPosition]]">[[tooltip]]</tp-yt-paper-tooltip>');
bjb=a}a=bjb;return a}}});
var GI=ijb;GI.prototype.onClick=GI.prototype.onClick;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],GI.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],GI.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],GI.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],GI.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],GI.prototype,"isPressed",void 0);_.U([_.N(),_.V("design:type",Object)],GI.prototype,"version",void 0);_.U([_.N(),_.V("design:type",Object)],GI.prototype,"forceIconButton",void 0);_.U([_.N(),_.V("design:type",Object)],GI.prototype,"forceIconOnly",void 0);_.U([_.N(),_.V("design:type",Object)],GI.prototype,"forceModernIconButton",void 0);_.U([_.N(),_.V("design:type",Object)],GI.prototype,"skipCommandHandling",void 0);
_.U([_.N(),_.V("design:type",Object)],GI.prototype,"alignByText",void 0);_.U([_.N(),_.V("design:type",Object)],GI.prototype,"buttonTooltipPosition",void 0);_.U([_.N({computed:"computeTooltip(data)"}),_.V("design:type",Object)],GI.prototype,"tooltip",void 0);_.U([_.N(),_.V("design:type",Object)],GI.prototype,"overrides",void 0);_.U([_.N(),_.V("design:type",Boolean)],GI.prototype,"disabled",void 0);
_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],GI.prototype,"onClick",null);GI=_.U([_.Gq({is:"ytd-button-renderer",noInjection:!0,disableElementRegistration:!hjb,cssBuildOptOut:!0}),_.Gq({is:"yt-button-renderer",noInjection:!0,disableElementRegistration:!hjb,cssBuildOptOut:!0})],GI);_.HI={};_.HI.YtVisibilityBehavior={_noAccessors:!0,properties:{disablePrescanVisibility:Boolean,prescanHeight:{type:Number,reflectToAttribute:!0}},onShow:function(){if(this.onShow_)this.onShow_()}};var jjb;var kjb;var tfb,vfb,II;_.IH=_.ca.caches;II=function(){};
II.prototype.open=function(a){return _.IH.open(ljb(a))};
II.prototype.has=function(a){return _.IH.has(ljb(a))};
II.prototype.delete=function(a){return _.IH.delete(ljb(a))};
II.prototype.match=function(a,b){var c=this,d,e,h,l,m,p;return _.v(function(q){switch(q.nextAddress){case 1:return _.w(q,c.keys(),2);case 2:d=q.yieldResult,e=_.g(d),h=e.next();case 3:if(h.done){q.jumpTo(5);break}l=h.value;return _.w(q,c.open(l),6);case 6:return m=q.yieldResult,_.w(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 wfb=function(){};
_.H(wfb,II);var ljb=function(a){if(a.includes(":"))throw Error("Rf`"+a);return a+":"+_.jg("CacheStorage get")};
wfb.prototype.keys=function(){var a,b,c,d,e,h,l,m,p;return _.v(function(q){if(1==q.nextAddress)return a=[],b=_.jg("CacheStorage keys"),_.w(q,_.IH.keys(),2);c=q.yieldResult;d=_.g(c);for(e=d.next();!e.done;e=d.next())h=e.value,l=_.sfb(h),m=l.originalName,p=l.datasyncId,p===b&&a.push(m);return q.return(a)})};var mjb=function(){var a=_.O.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};
_.H(mjb,_.O);_.f=mjb.prototype;_.f.attached=function(){this.hasChange_&&this.thumbnailChanged_()};
_.f.ready=function(){var a=this.shouldShowPlaceholder_();_.ar(this.hostElement,"no-transition",!0);a&&this.hostElement.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)||njb};
_.f.computeThumbnailSrc_=function(a){return a&&a.thumbnails?_.Ur(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=_.g([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;_.u("kevlar_use_vimio_behavior")&&this.ytRendererBehavior.markDirty();this.isThumbPreloaded_(b)?(this.loadTime=Infinity,this.setSrc_(this.thumbnail.thumbnails[0].url),this.empty_=!1):b&&_.wf("DISABLE_YT_IMG_DELAY_LOADING",
!1)?this.loaded&&!this.empty_?_.$m(this,this.onReload_):_.$m(this,this.onShow_):this.resetImage_();b&&(this.hostElement.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?(_.$q(this.hostElement).querySelector("#img").src||this.hostElement.classList.remove("empty"),_.$q(this.hostElement).querySelector("#img").src=a):(_.$q(this.hostElement).querySelector("#img").removeAttribute("src"),this.hostElement.classList.add("empty"))};
_.f.resetImage_=function(){Beb(this.hostElement);this.empty_=!0;this.setSrc_(njb);this.ytRendererBehavior.invalidate(!1)};
_.f.observePlaceholderColor_=function(){var a=this.thumbnail&&this.thumbnail.placeholderColor;a?this.hostElement.style.backgroundColor=_.Bp(a):this.shouldShowPlaceholder_()||(this.hostElement.style.backgroundColor="transparent")};
_.f.onLoad_=function(){_.$q(this.hostElement).querySelector("#img").src&&_.$q(this.hostElement).querySelector("#img").src!==njb&&(Aeb(this.hostElement),this.notifyOnLoaded&&_.Sn(this.hostElement,"yt-img-shadow-loaded"),this.objectURL_&&(URL.revokeObjectURL(this.objectURL_),this.objectURL_=null))};
_.f.onError_=function(){var a=this;if(_.u("web_use_cache_for_image_fallback"))yfb(_.$q(this.hostElement).querySelector("#img").src).then(function(b){a.objectURL_=_.Wca(b).toString();a.setSrc_(a.objectURL_)}).catch(function(){_.u("kevlar_woffle_fallback_image")&&a.setSrc_("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mN8XA8AAksBZG7LpHYAAAAASUVORK5CYII=")});
else this.onLoad_()};
_.f.onPrescanVisible=function(){this.onShow_()};
_.f.onVisible=function(){if(_.u("yt_img_shadow_trigger_show_on_visible"))this.onShow_()};
_.f.onShow_=function(){if(!this.loaded||this.empty_){this.empty_=!1;var a=this.computeSrc_();a!==_.$q(this.hostElement).querySelector("#img").src&&(this.loaded=!1,this.setSrc_(a))}};
_.f.onReload_=function(){this.empty_=!1;var a=this.computeSrc_();a!==_.$q(this.hostElement).querySelector("#img").src&&(this.loaded=!1,this.setSrc_(a))};
_.f.shouldShowPlaceholder_=function(){return _.u("kevlar_thumbnail_bg")};
_.J.Object.defineProperties(mjb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===kjb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" rounded-container="[[roundedContainer]]" alt$="[[alt_]]" height="[[height]]" width="[[width]]" on-load="onLoad_" on-error="onError_" draggable="false" class="style-scope yt-img-shadow">');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jjb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_img_shadow.yt.img.shadow.css.js--\x3e<style is-scoped>yt-img-shadow {display: inline-block;opacity: 0;transition: opacity 0.2s;flex: none;} yt-img-shadow.no-transition {opacity: 1;transition: none;} yt-img-shadow.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);} yt-img-shadow[loaded] {opacity: 1;} yt-img-shadow.empty img.yt-img-shadow {visibility: hidden;} yt-img-shadow[fit-height] img.yt-img-shadow {height: 100%;width: auto;} yt-img-shadow[fit-width] img.yt-img-shadow {height: auto;width: 100%;} yt-img-shadow[object-fit=FILL] img.yt-img-shadow,yt-img-shadow[fit] img.yt-img-shadow {width: 100%;height: 100%;} yt-img-shadow[rounded-container] img.yt-img-shadow {border-radius: 8px;} yt-img-shadow[object-fit=COVER] img.yt-img-shadow {width: 100%;height: 100%;object-fit: cover;} yt-img-shadow[object-fit=CONTAIN] img.yt-img-shadow {width: 100%;height: 100%;object-fit: contain;} yt-img-shadow[object-position=LEFT] img.yt-img-shadow {object-position: left;} img.yt-img-shadow {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);}</style>");
jjb=d}d=jjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kjb=a}a=kjb;return a}}});
_.JI=mjb;_.JI.prototype.observePlaceholderColor_=_.JI.prototype.observePlaceholderColor_;_.JI.prototype.delayedSrcChanged_=_.JI.prototype.delayedSrcChanged_;_.JI.prototype.thumbnailChanged_=_.JI.prototype.thumbnailChanged_;_.U([_.L(_.HI.YtVisibilityBehavior),_.V("design:type",Object)],_.JI.prototype,"ytVisibilityBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],_.JI.prototype,"ytRendererBehavior",void 0);
_.U([_.N(),_.V("design:type",String)],_.JI.prototype,"delayedSrc",void 0);_.U([_.N(),_.V("design:type",Object)],_.JI.prototype,"thumbnail",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],_.JI.prototype,"loaded",void 0);_.U([_.N(),_.V("design:type",Boolean)],_.JI.prototype,"notifyOnLoaded",void 0);_.U([_.N(),_.V("design:type",Number)],_.JI.prototype,"height",void 0);_.U([_.N(),_.V("design:type",Number)],_.JI.prototype,"width",void 0);_.U([_.N({value:function(){return"width"}}),
_.V("design:type",String)],_.JI.prototype,"dimension",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],_.JI.prototype,"fit",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],_.JI.prototype,"fitHeight",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],_.JI.prototype,"fitWidth",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],_.JI.prototype,"objectFit",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],_.JI.prototype,"objectPosition",void 0);_.U([_.N(),_.V("design:type",String)],_.JI.prototype,"preferredThumbnail",void 0);_.U([_.N({value:"",computed:"computeAlt_(thumbnail.accessibility.accessibilityData.label, loaded)"}),_.V("design:type",String)],_.JI.prototype,"alt_",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],_.JI.prototype,"sharedTooltipText",void 0);
_.U([_.N(),_.V("design:type",Boolean)],_.JI.prototype,"ftlEligible",void 0);_.U([_.N({value:void 0}),_.V("design:type",String)],_.JI.prototype,"observeHiddenOption",void 0);_.U([_.N({value:"observe_once"}),_.V("design:type",String)],_.JI.prototype,"observePrescanOption",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],_.JI.prototype,"roundedContainer",void 0);
_.U([_.mH("thumbnail"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.JI.prototype,"thumbnailChanged_",null);_.U([_.mH("delayedSrc"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.JI.prototype,"delayedSrcChanged_",null);_.U([_.uq("thumbnail.placeholderColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.JI.prototype,"observePlaceholderColor_",null);
_.JI=_.U([_.Gq({is:"yt-img-shadow",noInjection:!0})],_.JI);var njb=_.wf("NO_EMPTY_DATA_IMG")?"":"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7";var ojb=function(){var a=_.wq.apply(this,arguments)||this;a._noAccessors=!0;a.followUpDialogPromise=null;a.followUpDialogPromiseResolve=null;a.followUpDialogPromiseReject=null;return a};
_.H(ojb,_.wq);_.f=ojb.prototype;_.f.dismissibleItemIsDismissedChanged_=function(a){_.u("kevlar_fluid_dismiss")&&(a?_.Sn(this.hostElement,"yt-dismissible-item-dismissed"):_.Sn(this.hostElement,"yt-dismissible-item-undismissed"))};
_.f.dismissibleItemDataChanged_=function(){this.dismissibleItemReset_()};
_.f.dismissibleItemReset_=function(){var a=this;this.isDismissed&&(this.isHideEnclosingAction=this.isDismissed=!1);this.dismissedRenderer&&(this.dismissedRenderer=void 0);this.followUpDialogPromiseReject&&(this.followUpDialogPromise.thenCatch(function(){}),this.followUpDialogPromiseReject());
this.followUpDialogPromise=new _.Pi(function(b,c){a.followUpDialogPromiseResolve=b;a.followUpDialogPromiseReject=c});
_.Sn(this.hostElement,"yt-enable-lockup-interaction")};
_.f.dismissibleItemOnYtServiceRequestSent_=function(a,b){b.actions&&this.dismissibleItemProcessActions_(a,b.actions)};
_.f.dismissibleItemOnRequestSent=function(a){if(_.u("web_button_rework"))for(var b=_.g(a.detail),c=b.next();!c.done;c=b.next()){var d=void 0;(c=null==(d=_.B(c.value,_.oq))?void 0:d.actions)&&this.dismissibleItemProcessActions_(a,c)}};
_.f.dismissibleItemOnCommandSent=function(a,b){b&&this.dismissibleItemProcessActions_(a,b)};
_.f.dismissibleItemProcessActions_=function(a,b){for(var c=0;c<b.length;c++){var d=b[c],e=void 0;(null==(e=_.B(d,_.bs))?0:e.commands)&&this.dismissibleItemProcessActions_(a,_.B(d,_.bs).commands);_.B(d,_.uI)?(this.dismissibleItemHandleReplaceEnclosingAction_(_.B(d,_.uI)),a.stopPropagation()):_.B(d,vib)?(this.dismissibleItemHandleHideEnclosingAction_(),a.stopPropagation()):_.B(d,wib)?(this.dismissibleItemHandleUndoFeedbackAction_(),a.stopPropagation()):_.B(d,_.oq)?((d=_.B(d,_.oq).actions)&&_.ko(this.hostElement,
d,this.hostElement),a.stopPropagation()):(e=void 0,"TELL_US_WHY"===(null==(e=_.B(d,_.Pn))?void 0:e.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=null;(b=_.$q(this.hostElement).querySelector("#dismissed"))&&_.$m(this,function(){_.cH(b)});
_.Sn(this.hostElement,"yt-disable-lockup-interaction",this.dismissedRenderer)};
_.f.dismissibleItemHandleHideEnclosingAction_=function(){this.isHideEnclosingAction=this.isDismissed=!0};
_.f.dismissibleItemHandleUndoFeedbackAction_=function(){_.Sn(this.hostElement,"yt-dismissible-item-undo-feedback");this.dismissibleItemReset_()};
_.f.dismissibleItemHandleTellUsWhySignalAction_=function(){var a=this;this.followUpDialogPromise.then(function(b){a.ytdOpenPopupBehavior.openPopup({openPopupAction:{popupType:"DIALOG",popup:b}})})};
var KI=ojb;KI.prototype.dismissibleItemOnYtServiceRequestCompleted_=KI.prototype.dismissibleItemOnYtServiceRequestCompleted_;KI.prototype.dismissibleItemOnCommandSent=KI.prototype.dismissibleItemOnCommandSent;KI.prototype.dismissibleItemOnRequestSent=KI.prototype.dismissibleItemOnRequestSent;KI.prototype.dismissibleItemOnYtServiceRequestSent_=KI.prototype.dismissibleItemOnYtServiceRequestSent_;KI.prototype.dismissibleItemDataChanged_=KI.prototype.dismissibleItemDataChanged_;
_.U([_.L(_.vC),_.V("design:type",Object)],KI.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.N({reflectToAttribute:!0,observer:"dismissibleItemIsDismissedChanged_"}),_.V("design:type",Boolean)],KI.prototype,"isDismissed",void 0);_.U([_.N(),_.V("design:type",Object)],KI.prototype,"dismissedRenderer",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],KI.prototype,"dismissibleItemDataChanged_",null);
_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],KI.prototype,"dismissibleItemOnYtServiceRequestSent_",null);_.U([_.tq("yt-service-request-sent-button-renderer"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],KI.prototype,"dismissibleItemOnRequestSent",null);
_.U([_.tq("yt-dismissible-item-action"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Array]),_.V("design:returntype")],KI.prototype,"dismissibleItemOnCommandSent",null);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],KI.prototype,"dismissibleItemOnYtServiceRequestCompleted_",null);KI=_.U([_.xq()],KI);_.LI=[_.vC,KI.prototype];_.MI=new _.gy("GUIDE_TOKEN");var pjb;_.NI={};pjb=function(){var a=_.wq.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};
_.H(pjb,_.wq);_.f=pjb.prototype;_.f.attached=function(){this.ytActionHandlerBehavior.registerActionMap(this.guideStateActionMap);var a=_.of().resolve(_.nf(_.MI));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 OI=pjb;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],OI.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],OI.prototype,"guidePersistentAndVisible",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],OI.prototype,"miniGuideVisible",void 0);_.U([_.N({notify:!0}),_.V("design:type",Object)],OI.prototype,"activeEndpoint",void 0);_.U([_.N(),_.V("design:type",Boolean)],OI.prototype,"guideOpened",void 0);
OI=_.U([_.xq()],OI);_.NI.YtdGuideStateAwareBehavior=[];_.NI.YtdGuideStateAwareBehavior.push(OI.prototype,_.JC.YtActionHandlerBehavior);var qjb=["ytd-compact-video-renderer","ytd-playlist-video-renderer","ytd-compact-movie-renderer","ytd-playlist-panel-video-renderer"],rjb=function(){var a=_.wq.apply(this,arguments)||this;a.hoverJobId=0;a.JSC$11793_touched=!1;return a};
_.H(rjb,_.wq);_.f=rjb.prototype;_.f.created=function(){this.useExpandableTooltip=!qjb.includes(this.is)};
_.f.attached=function(){this.hostElement.hasAttribute("lockup")||this.hostElement.setAttribute("lockup","true")};
_.f.detached=function(){this.useExpandableTooltip=!1};
_.f.lockupOnDown=function(a){this.interactionElement&&!_.JH(_.Rq(a),this.hostElement,["BUTTON".toString()])&&this.interactionElement.triggerDown()};
_.f.lockupOnUp=function(a){this.interactionElement&&!_.JH(_.Rq(a),this.hostElement,["BUTTON".toString()])&&this.interactionElement.triggerUp()};
_.f.onTouchStart=function(){this.JSC$11793_touched=!0};
_.f.lockupOnMouseEnter=function(){var a=this,b=_.zf("kevlar_lockup_hover_delay",-1);this.JSC$11793_touched&&0<=b?(_.Ph.cancelJob(this.hoverJobId),this.hoverJobId=_.Ph.addJob(function(){a.lockupIsHovered=!0},8,b),this.JSC$11793_touched=!1):this.lockupIsHovered=!0};
_.f.lockupOnMouseLeave=function(){this.hoverJobId&&(_.Ph.cancelJob(this.hoverJobId),this.hoverJobId=0);this.lockupIsHovered=!1};
_.f.lockupOnPopupClosed=function(a,b){var c;"ytd-menu-popup-renderer"===(null==(c=b.popupRenderer)?void 0:c.is)&&(a=b.popupRenderer.veData,b=_.Hj(),a&&b&&_.Qna(b,[a]))};
_.f.lockupOnLockupRequested=function(a){var b=a.detail.videoIds[0],c;a.detail&&b===(null==(c=this.data)?void 0:c.videoId)&&(a.detail.returnValue=[this.data])};
_.f.lockupOnYtServiceRequestSent=function(a,b){if(a=b.actions)for(var c=0;c<a.length;c++){var d=a[c];if("ACTION_REMOVE_VIDEO_BY_VIDEO_ID"===d.action&&b.ajaxPromise){var e=void 0,h=null==(e=_.B(b.endpoint,_.QA))?void 0:e.playlistId;e=void 0;d=null!=(e=d.removedVideoId)?e:"";_.zhb(_.OB(),d,h)}else"ACTION_REMOVE_VIDEO"===d.action&&b.ajaxPromise&&(h=void 0,d=null!=(h=d.setVideoId)?h:"",_.Bhb(_.OB(),d))}};
_.f.lockupOnLockupDisabled=function(){this.interactionElement&&(this.interactionElement.disabled=!0)};
_.f.lockupOnLockupEnabled=function(){if(!this.$){var a=_.of().resolve(_.Jq).getCurrentPage(),b=this.getParentRenderer?this.getParentRenderer():void 0;_.Sj(new _.lg("component not ready",this.is,this.isAttached,null==a?void 0:a.is,null==b?void 0:b.is))}this.interactionElement&&(this.interactionElement.disabled=!1)};
var PI=rjb;PI.prototype.lockupOnLockupEnabled=PI.prototype.lockupOnLockupEnabled;PI.prototype.lockupOnLockupDisabled=PI.prototype.lockupOnLockupDisabled;PI.prototype.lockupOnYtServiceRequestSent=PI.prototype.lockupOnYtServiceRequestSent;PI.prototype.lockupOnLockupRequested=PI.prototype.lockupOnLockupRequested;PI.prototype.lockupOnPopupClosed=PI.prototype.lockupOnPopupClosed;PI.prototype.lockupOnMouseLeave=PI.prototype.lockupOnMouseLeave;PI.prototype.lockupOnMouseEnter=PI.prototype.lockupOnMouseEnter;
PI.prototype.onTouchStart=PI.prototype.onTouchStart;PI.prototype.lockupOnUp=PI.prototype.lockupOnUp;PI.prototype.lockupOnDown=PI.prototype.lockupOnDown;_.U([_.N(),_.V("design:type",Object)],PI.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],PI.prototype,"lockupIsHovered",void 0);_.U([_.N(),_.V("design:type",Boolean)],PI.prototype,"lockupTouchTriggered",void 0);_.U([_.N(),_.V("design:type",Boolean)],PI.prototype,"useExpandableTooltip",void 0);
_.U([_.vq("#interaction"),_.V("design:type",Object)],PI.prototype,"interactionElement",void 0);_.U([_.tq("down"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],PI.prototype,"lockupOnDown",null);_.U([_.tq("up"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],PI.prototype,"lockupOnUp",null);
_.U([_.tq("touchstart"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],PI.prototype,"onTouchStart",null);_.U([_.tq("mouseenter"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],PI.prototype,"lockupOnMouseEnter",null);_.U([_.tq("mouseleave"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],PI.prototype,"lockupOnMouseLeave",null);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],PI.prototype,"lockupOnPopupClosed",null);_.U([_.tq("yt-lockup-requested"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],PI.prototype,"lockupOnLockupRequested",null);
_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],PI.prototype,"lockupOnYtServiceRequestSent",null);_.U([_.tq("yt-disable-lockup-interaction"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],PI.prototype,"lockupOnLockupDisabled",null);
_.U([_.tq("yt-enable-lockup-interaction"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],PI.prototype,"lockupOnLockupEnabled",null);PI=_.U([_.xq()],PI);_.QI=[PI.prototype];var sjb=function(){return _.wq.apply(this,arguments)||this};
_.H(sjb,_.wq);_.f=sjb.prototype;_.f.getState=function(){return this.store.getState()};
_.f.dispatch=function(a){this.store.dispatch(a)};
_.f.beforeRegister=function(){if(this&&"object"===typeof this){var a;var b=!!this.useSignals||!(null==(a=this.polymerController)||!a.useSignals)}else b=!1;if(!b&&this.properties)for(b=_.g(Object.keys(this.properties)),a=b.next();!a.done;a=b.next()){var c=a.value;a=this.properties[c];if(a.selector){if(a.computed)throw Error("Wf");c=["reduxPropertiesRecomputeTrigger",'"'+c+'"'].concat(_.Pd(a.selectorArgs||[])).join(",");a.computed="recomputeReduxSelector("+c+")"}}};
_.f.attached=function(){var a=this;this.reduxPropertiesRecomputeTrigger=0;this.activeStoreSubscription||(this.activeStoreSubscription=this.store.subscribe(function(){a.reduxPropertiesRecomputeTrigger++}));
_.u("redux_disable_update_on_attached_killswitch")&&this.reduxPropertiesRecomputeTrigger++};
_.f.detached=function(){this.activeStoreSubscription&&(this.activeStoreSubscription(),this.activeStoreSubscription=void 0)};
_.f.recomputeReduxSelector=function(a,b){var c=_.Xc.apply(2,arguments),d=this.properties[b].selector;if(!d)throw Error("Uf`"+b);return d.apply(null,[this.store.getState()].concat(_.Pd(c)))};
_.J.Object.defineProperties(sjb.prototype,{store:{configurable:!0,enumerable:!0,get:function(){throw Error("Vf");}}});
_.RI=sjb;_.RI.prototype.recomputeReduxSelector=_.RI.prototype.recomputeReduxSelector;_.U([_.N(),_.V("design:type",Number)],_.RI.prototype,"reduxPropertiesRecomputeTrigger",void 0);_.RI=_.U([_.xq()],_.RI);var tjb=function(){return _.wq.apply(this,arguments)||this};
_.H(tjb,_.wq);_.J.Object.defineProperties(tjb.prototype,{store:{configurable:!0,enumerable:!0,get:function(){return _.Fo}}});
var ujb=tjb;ujb=_.U([_.xq()],ujb);_.SI=[_.RI.prototype,ujb.prototype];var vjb=function(){var a=_.wq.apply(this,arguments)||this;a._noAccessors=!0;a.disableNowPlaying=!1;a.disableTooltips=!1;a.useHoveredProperty=!1;a.hovered=!1;a.isThumbnailHovered_=!1;a.addBackground=_.u("kevlar_thumbnail_bg");a.nowPlaying=!1;a.disableRounding=!1;a.size="small";return a};
_.H(vjb,_.wq);_.f=vjb.prototype;_.f.computeThumbnailOverlaySidePanelWidth_=function(a,b){return a-b};
_.f.computeSize=function(a,b){if(_.u("web_rounded_thumbnails")&&!this.disableRounding){if(!a&&!b)return"small";a=Math.max(a||0,b||0);return 256<=a?"large":96<=a?"medium":"small"}};
_.f.computeFinalHoveredState_=function(a,b,c){return this.nowPlaying?!1:_.u("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.checkMiniplayer_=function(){var a;if((null==(a=this.data)?0:a.playlistSetVideoId)&&_.u("web_enable_playlist_video_lockup_equalizer"))this.nowPlaying=!!this.data.selected;else{a=_.oB.getInstance();var b=a.currentEndpoint;!this.disableNowPlaying&&b&&_.B(b,_.In)&&this.data?(b=_.B(b,_.In),this.nowPlaying=this.data.playlistId?b.playlistId===this.data.playlistId:b.videoId===this.data.videoId,this.isVideoPlaying=null==a?void 0:a.isVideoPlaying):this.nowPlaying=!1}};
var TI=vjb;TI.prototype.checkMiniplayer_=TI.prototype.checkMiniplayer_;TI.prototype.onMouseLeave_=TI.prototype.onMouseLeave_;TI.prototype.onMouseEnter_=TI.prototype.onMouseEnter_;TI.prototype.computeHoverOverlays_=TI.prototype.computeHoverOverlays_;TI.prototype.computeFinalHoveredState_=TI.prototype.computeFinalHoveredState_;TI.prototype.computeSize=TI.prototype.computeSize;TI.prototype.computeThumbnailOverlaySidePanelWidth_=TI.prototype.computeThumbnailOverlaySidePanelWidth_;
_.U([_.L(_.SI),_.V("design:type",Object)],TI.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],TI.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Number)],TI.prototype,"height",void 0);_.U([_.N(),_.V("design:type",Boolean)],TI.prototype,"bottomSidePanel",void 0);_.U([_.N(),_.V("design:type",Number)],TI.prototype,"width",void 0);_.U([_.N(),_.V("design:type",Object)],TI.prototype,"disableNowPlaying",void 0);
_.U([_.N({selector:_.oH}),_.V("design:type",Boolean)],TI.prototype,"miniplayerIsActive",void 0);_.U([_.N(),_.V("design:type",Object)],TI.prototype,"disableTooltips",void 0);_.U([_.N(),_.V("design:type",Object)],TI.prototype,"useHoveredProperty",void 0);_.U([_.N(),_.V("design:type",Object)],TI.prototype,"hovered",void 0);_.U([_.N(),_.V("design:type",Object)],TI.prototype,"isThumbnailHovered_",void 0);
_.U([_.N({computed:"computeFinalHoveredState_(useHoveredProperty, hovered, isThumbnailHovered_)"}),_.V("design:type",Boolean)],TI.prototype,"finalHoveredState_",void 0);_.U([_.N({computed:"computeThumbnailOverlaySidePanelWidth_(width, height)"}),_.V("design:type",Number)],TI.prototype,"thumbnailOverlaySidePanelWidth_",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],TI.prototype,"addBackground",void 0);
_.U([_.N({computed:"computeHoverOverlays_(finalHoveredState_, data.thumbnailOverlays)"}),_.V("design:type",Object)],TI.prototype,"hoverOverlays_",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],TI.prototype,"nowPlaying",void 0);_.U([_.N(),_.V("design:type",Boolean)],TI.prototype,"isVideoPlaying",void 0);_.U([_.N(),_.V("design:type",Object)],TI.prototype,"disableRounding",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeSize(width, height, disableRounding)"}),_.V("design:type",Object)],TI.prototype,"size",void 0);_.U([_.tq("mouseenter"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],TI.prototype,"onMouseEnter_",null);_.U([_.tq("mouseleave"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],TI.prototype,"onMouseLeave_",null);
_.U([_.uq("data","disableNowPlaying","miniplayerIsActive"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],TI.prototype,"checkMiniplayer_",null);TI=_.U([_.xq()],TI);_.wjb=[TI.prototype];_.UI={YtPlayerListenerBehavior:{created:function(){this.playerListeners_=new Map},
getPlayerListenerKey_:function(a,b){return a+":"+_.La(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))}}};
_.VI=function(){};_.WI={};
_.WI.YtLazyListBehavior=[_.xI.YtTaskEmitterBehavior,{_noAccessors:!0,properties:{initialCount:{type:Number,value:4},targetFramerate:{type:Number,value:20},minChunkSize:{type:Number,value:1},autoFill:{type:Boolean,value:!1},disableAutoFill:{type:Boolean,value:!1},shownItems:Array,shownCount:{type:Number,value:0},canShowMore:{type:Boolean,notify:!0,reflectToAttribute:!0,observer:"onCanShowMoreUpdated_"},renderDelay:Number,targetFrameTime_:{type:Number,computed:"computeFrameTime_(targetFramerate)"},canScheduleJobs:{type:Boolean,
value:!0,observer:"canScheduleJobsChanged_"}},itemsPath:"data.items",beforeRegister:function(){if(this.itemsPath){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.nonDeferredItemCount=-1;this.renderElementsOutsideVisibleArea_=null;this.partiallyRenderedItems_=new WeakSet},
fillRemainingListItems:function(){this.fillRange_(this.shownCount,this.length_)},
renderDeferredElements:function(){var a=this.renderElementsOutsideVisibleArea_;a&&(Vib(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;_.u("enable_signals")&&-1<d&&c.length>d&&(a=_.rf("REMAINING_DOVA_DEFERRED_CHUNKS",-1));0<a?(0<d&&(d=c.slice(0,d),this.setInitialItemsOnDataChanged(d)),(d=this.renderElementsOutsideVisibleArea_)?d.cancel():(d=this.renderElementsOutsideVisibleArea_=new _.yI(2,"eocs"),_.Uy(window,"scroll",function(){return b.renderDeferredElements()})),_.zI(d,function(){b.setInitialItemsOnDataChanged(c)}),
_.qf("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=d.object.slice(d.index,d.index+d.addedCount);d=["shownItems",d.index,0];d.push.apply(d,e);this.splice.apply(this,d)}}this.shownCount=this.shownItems?this.shownItems.length:0},
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&&(_.wf("DISABLE_AUTOFILL")||this.disableAutoFill?this.fillRemainingListItems():(this.chunkCount_=this.initialCount,this.lastChunkTime_=Date.now(),this.canShowMore&&_.$m(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(_.wf("SCHEDULED_LAZY_LIST")||this.renderDelay)return this.shouldUseTaskManager()||this.canScheduleJobs?(this.cancelPendingTasks_(),this.lazyListRenderJobId_=_.aI(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_))},
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_)&&(_.u("kevlar_lazy_list_resume_for_autofill")?this.autoFill&&this.tryRenderChunk_():this.tryRenderChunk_()))}}];var ZI;_.XI={};
ZI=function(){var a=_.wq.apply(this,arguments)||this;a.atStart=!0;a.atEnd=!0;a.startIndex=0;a.endIndex=0;a.scrollCount=0;a.disableScrollEventListener=!1;a.useFloorScrolling=!1;a.isSearch=!1;a.dragging=!1;a.dragMouseStart=0;a.dragOffsetStart=0;a.disableWheelScroll=!1;a.centerListItems=!1;a.offset=0;a.minComponentWidth=0;a.marginWidthRight=0;a.marginWidthLeft=0;a.setButtonsStateRequested=!1;a.itemsVisibilityObserver=null;a.fullyVisibleItemsIndices=[];a.JSC$11821_onWheelScroll=function(b){if(a.isSearch&&!a.disableWheelScroll&&
_.u("desktop_enable_dmpanel_wheel_scroll")){var c=b.shiftKey?Math.abs(b.deltaY)>Math.abs(b.deltaX)?b.deltaY:b.deltaX:b.deltaX;0!==c&&(b.preventDefault(),a.ytLazyListBehavior.fillRemainingListItems(),a.offset+=c,YI(a),a.reposition_())}};
a.JSC$11821_onPointerDown=function(b){xjb(a)&&(a.dragMouseStart=b.clientX,a.dragOffsetStart=a.offset,a.dragging=!0)};
a.onPointerMove=function(b){xjb(a)&&a.dragging&&(a.ytLazyListBehavior.fillRemainingListItems(),a.offset=a.dragOffsetStart-(b.clientX-a.dragMouseStart),YI(a),a.reposition_())};
a.JSC$11821_onPointerUp=function(){xjb(a)&&(a.dragging=!1)};
return a};
_.H(ZI,_.wq);var yjb=function(a){var b=_.$q(a.hostElement).querySelector("#items").children;if(!b)return 0;var c=0;a=_.g(a.fullyVisibleItemsIndices);for(var d=a.next();!d.done;d=a.next())c+=b[d.value].clientWidth;return c},xjb=function(a){return a.isSearch&&_.u("desktop_enable_dmpanel_click_drag_scroll")};
ZI.prototype.created=function(){this.cachedViewportWidth=_.rf("initialInnerWidth")||window.innerWidth;this.JSC$11821_cachedViewportHeight=_.rf("initialInnerHeight")||window.innerHeight;-1==_.rf("REMAINING_DOVA_DEFERRED_CHUNKS",-1)&&_.qf("REMAINING_DOVA_DEFERRED_CHUNKS",6)};
ZI.prototype.attached=function(){window.ShadyDOM&&window.ShadyDOM.noPatch||this.hostElement.shadowRoot.addEventListener("transitionend",this.onItemsTransitionEnd_.bind(this));!this.disableScrollEventListener&&_.u("desktop_enable_dmpanel_scroll")&&this.addScrollEventListeners();zjb(this)};
ZI.prototype.detached=function(){window.ShadyDOM&&window.ShadyDOM.noPatch||this.hostElement.shadowRoot.removeEventListener("transitionend",this.onItemsTransitionEnd_.bind(this));!this.disableScrollEventListener&&_.u("desktop_enable_dmpanel_scroll")&&this.removeScrollEventListeners();var a;null==(a=this.itemsVisibilityObserver)||a.disconnect();this.itemsVisibilityObserver=null;var b;null==(b=this.itemsObserver)||b.disconnect()};
var zjb=function(a){var b=_.$q(a.hostElement).querySelector("#scroll-container");if(b){if(!a.itemsVisibilityObserver){var c=window.getComputedStyle(b).marginRight;a.itemsVisibilityObserver=new IntersectionObserver(function(d){Ajb(a,d)},{root:b,
rootMargin:c,threshold:.98})}if(b=_.$q(a.hostElement).querySelector("#items"))a.itemsObserver=new _.Vz(b,function(d){Bjb(a,d)})}},Bjb=function(a,b){Cjb(a)&&(Array.from(b.addedNodes).filter(function(c){return c.nodeType===Node.ELEMENT_NODE}).forEach(function(c){a.itemsVisibilityObserver&&a.itemsVisibilityObserver.observe(c)}),Array.from(b.removedNodes).filter(function(c){return c.nodeType===Node.ELEMENT_NODE}).forEach(function(c){a.itemsVisibilityObserver&&a.itemsVisibilityObserver.unobserve(c)}))},
Ajb=function(a,b){var c=new Set(a.fullyVisibleItemsIndices);
b=_.g(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.target.parentElement;e?(e=Array.from(e.children).indexOf(d.target),d.isIntersecting?c.add(e):c.has(e)&&c.delete(e)):_.Sj(new _.lg("Parent element not found",d.target.nodeName))}a.fullyVisibleItemsIndices=Array.from(c).sort(function(h,l){return h-l});
0===c.size?_.Sj(new _.lg("No visible entries in horizontal list")):(a.startIndex=a.fullyVisibleItemsIndices[0],a.endIndex=a.fullyVisibleItemsIndices[a.fullyVisibleItemsIndices.length-1])},Cjb=function(a){a.data?a=(a=a.data)&&a.itemSizeConstraint?"LIST_ITEM_SIZE_CONSTRAINT_EQUAL_HEIGHT"===a.itemSizeConstraint:!1:a=!1;
return a};
_.f=ZI.prototype;_.f.addScrollEventListeners=function(){var a=_.$q(this.hostElement).querySelector("#scroll-container");a.style.touchAction="pan-y";a.addEventListener("wheel",this.JSC$11821_onWheelScroll);a.addEventListener("pointerdown",this.JSC$11821_onPointerDown);a.addEventListener("pointermove",this.onPointerMove);window.addEventListener("pointerup",this.JSC$11821_onPointerUp)};
_.f.removeScrollEventListeners=function(){var a=_.$q(this.hostElement).querySelector("#scroll-container");a.removeEventListener("wheel",this.JSC$11821_onWheelScroll);a.removeEventListener("pointerdown",this.JSC$11821_onPointerDown);a.removeEventListener("pointermove",this.onPointerMove);window.removeEventListener("pointerup",this.JSC$11821_onPointerUp)};
_.f.reset=function(){this.scrollCount=this.offset=0;this.reposition_();this.marginWidthLeft=this.marginWidthRight=this.minComponentWidth=0};
_.f.reposition_=function(){var a="rtl"==_.rf("HTML_DIR")?"":"-",b=_.$q(this.hostElement).querySelector("#items");b&&(b.style.transform="translateX("+a+this.offset+"px)");this.requestButtonsStateUpdate_()};
_.f.requestButtonsStateUpdate_=function(){this.setButtonsStateRequested||(this.setButtonsStateRequested=!0,_.$m(this,this.setButtonsState_))};
_.f.setButtonsState_=function(){this.setButtonsStateRequested=!1;var a=_.$q(this.hostElement).querySelector("#items").firstElementChild;if(a){this.minComponentWidth||(this.minComponentWidth=Djb(this,a));a=_.$q(this.hostElement).querySelector("#scroll-container").clientWidth;var b=_.$q(this.hostElement).querySelector("#items").clientWidth,c=this.get(this.ytLazyListBehavior.itemsPath,this);if(c){var d=Math.round(a/this.minComponentWidth)||1;0===this.fullyVisibleItemsIndices.length&&(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.setStartIndex=function(a){this.minComponentWidth||(this.minComponentWidth=Djb(this,_.$q(this.hostElement).querySelector("#items").firstElementChild));this.ytLazyListBehavior.fillRemainingListItems();this.offset=this.minComponentWidth*a;YI(this);this.reposition_()};
_.f.nextClick_=function(){this.ytLazyListBehavior.fillRemainingListItems();_.Tz();var a=_.$q(this.hostElement).querySelector("#scroll-container").clientWidth;_.u("web_min_component_width_killswitch")||this.minComponentWidth||(this.minComponentWidth=Djb(this,_.$q(this.hostElement).querySelector("#items").firstElementChild));a=this.useFloorScrolling?Math.floor(a/this.minComponentWidth)||1:Math.round(a/this.minComponentWidth)||1;this.centerListItems&&0===this.scrollCount&&Ejb(this);this.offset+=Cjb(this)?
yjb(this):a*this.minComponentWidth;YI(this);this.reposition_();this.scrollCount++};
_.f.prevClick_=function(){var a=_.$q(this.hostElement).querySelector("#scroll-container").clientWidth;a=this.useFloorScrolling?Math.floor(a/this.minComponentWidth)||1:Math.round(a/this.minComponentWidth)||1;this.resizeSupportEnabled?(this.scrollCount--,this.offset=Cjb(this)?yjb(this):this.minComponentWidth*this.scrollCount-1):this.offset-=Cjb(this)?yjb(this):a*this.minComponentWidth;this.centerListItems&&Ejb(this);YI(this);this.reposition_()};
_.f.onIronResize_=function(){this.resizeSupportEnabled&&_.$m(this,this.checkComponentWidthResize);this.requestButtonsStateUpdate_()};
_.f.onItemsTransitionEnd_=function(a){_.Sq(a)===_.$q(this.hostElement).querySelector("#items")&&this.ytRendererBehavior.markDirty()};
_.f.onChildElementFocus_=function(a){if(_.u("web_horizontal_list_focus_bugfix")){a=a.target.closest("#items > *");var b=_.$q(this.hostElement).querySelector("#scroll-container");if(b.contains(a)){if(a.offsetLeft<this.offset)this.offset=Math.abs(a.offsetLeft)<a.clientWidth?0:a.offsetLeft;else if(a.offsetLeft+a.clientWidth>this.offset+b.clientWidth)this.ytLazyListBehavior.fillRemainingListItems(),_.Tz(),this.offset=a.offsetLeft+a.clientWidth-b.clientWidth;else return;YI(this);this.reposition_()}}};
_.f.observeShownItems_=function(){this.reset()};
_.f.checkComponentWidthResize=function(){var a=_.$q(this.hostElement).querySelector("#items").firstElementChild;a&&(a=Djb(this,a),this.centerListItems||a!==this.minComponentWidth)&&(this.minComponentWidth=a,this.offset=a*this.scrollCount,this.centerListItems&&Ejb(this),YI(this),this.reposition_())};
var Djb=function(a,b){var c=window.getComputedStyle(b).marginRight;c=Math.floor(Number(c.replace("px","")));var d=window.getComputedStyle(b).marginLeft;d=Math.floor(Number(d.replace("px","")));a.centerListItems&&!a.marginWidthRight&&(a.marginWidthRight=c,a.marginWidthLeft=d);return a.resizeSupportEnabled?b.getBoundingClientRect().width+c:b.offsetWidth+c},YI=function(a){var b=_.$q(a.hostElement).querySelector("#scroll-container").clientWidth,c=_.$q(a.hostElement).querySelector("#items").clientWidth;
0>a.offset?a.offset=0:a.offset+b>=c&&(a.offset=c-b)},Ejb=function(a){a.offset-=(_.$q(a.hostElement).querySelector("#scroll-container").clientWidth+a.marginWidthRight-a.minComponentWidth)/2-a.marginWidthLeft};
_.J.Object.defineProperties(ZI.prototype,{nonDeferredItemCount:{configurable:!0,enumerable:!0,get:function(){var a=_.rf("NON_DEFERRED_HORIZONTAL_LIST_ROW_COUNT",-1);if(-1==a)a=this.JSC$11821_cachedViewportHeight,a=1320<a?5:1020<a?4:730<a?3:430<a?2:1;else if(0==a)return 0;_.qf("NON_DEFERRED_HORIZONTAL_LIST_ROW_COUNT",a-1);a=_.rf("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;_.qf("NON_DEFERRED_HORIZONTAL_LIST_ITEM_COUNT",
a);return a},
set:function(){}},
resizeSupportEnabled:{configurable:!0,enumerable:!0,get:function(){return!_.u("kevlar_disable_component_resizing_support")&&!!this.supportComponentResize}}});
var $I=ZI;$I.prototype.observeShownItems_=$I.prototype.observeShownItems_;$I.prototype.onChildElementFocus_=$I.prototype.onChildElementFocus_;$I.prototype.onItemsTransitionEnd_=$I.prototype.onItemsTransitionEnd_;$I.prototype.onIronResize_=$I.prototype.onIronResize_;$I.prototype.prevClick_=$I.prototype.prevClick_;$I.prototype.nextClick_=$I.prototype.nextClick_;$I.prototype.setStartIndex=$I.prototype.setStartIndex;$I.prototype.setButtonsState_=$I.prototype.setButtonsState_;
$I.prototype.requestButtonsStateUpdate_=$I.prototype.requestButtonsStateUpdate_;$I.prototype.reposition_=$I.prototype.reposition_;$I.prototype.reset=$I.prototype.reset;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],$I.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.WI.YtLazyListBehavior),_.V("design:type",Object)],$I.prototype,"ytLazyListBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],$I.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$I.prototype,"atStart",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$I.prototype,"atEnd",void 0);_.U([_.N(),_.V("design:type",Object)],$I.prototype,"startIndex",void 0);_.U([_.N(),_.V("design:type",Object)],$I.prototype,"endIndex",void 0);_.U([_.N({value:6}),_.V("design:type",Number)],$I.prototype,"initialCount",void 0);_.U([_.N(),_.V("design:type",Object)],$I.prototype,"scrollCount",void 0);
_.U([_.N(),_.V("design:type",Object)],$I.prototype,"disableScrollEventListener",void 0);_.U([_.N(),_.V("design:type",Object)],$I.prototype,"supportComponentResize",void 0);_.U([_.N({value:function(){var a=this;return function(){return a.prevClick_()}}}),
_.V("design:type",Function)],$I.prototype,"boundPrevClick",void 0);_.U([_.N({value:function(){var a=this;return function(){return a.nextClick_()}}}),
_.V("design:type",Function)],$I.prototype,"boundNextClick",void 0);_.U([_.N(),_.V("design:type",Object)],$I.prototype,"useFloorScrolling",void 0);_.U([_.N(),_.V("design:type",Object)],$I.prototype,"isSearch",void 0);_.U([_.N(),_.V("design:type",Object)],$I.prototype,"dragging",void 0);_.U([_.N(),_.V("design:type",Object)],$I.prototype,"dragMouseStart",void 0);_.U([_.N(),_.V("design:type",Object)],$I.prototype,"dragOffsetStart",void 0);
_.U([_.N(),_.V("design:type",Object)],$I.prototype,"disableWheelScroll",void 0);_.U([_.N(),_.V("design:type",Object)],$I.prototype,"centerListItems",void 0);_.U([_.tq("iron-resize"),_.uq("guideOpened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],$I.prototype,"onIronResize_",null);_.U([_.tq("transitionend"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],$I.prototype,"onItemsTransitionEnd_",null);
_.U([_.tq("focusin"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],$I.prototype,"onChildElementFocus_",null);_.U([_.uq("shownItems"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],$I.prototype,"observeShownItems_",null);$I=_.U([_.xq()],$I);_.XI.YtdHorizontalListBehavior=[];_.XI.YtdHorizontalListBehavior.push(_.zA,_.X.YtRendererBehavior,_.WI.YtLazyListBehavior,_.NI.YtdGuideStateAwareBehavior,$I.prototype);var Fjb;var Gjb;var Hjb=function(){var a=_.O.apply(this,arguments)||this;a.mouseOverDelayJobId=0;a.fadeInImageDelayJobId=0;a.startTimeMs=-1;a.loadingStartTimeMs=-1;a.loadingEndTimeMs=-1;a.hasVideoPreview=!1;return a};
_.H(Hjb,_.O);_.f=Hjb.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=_.Hj();_.Uk("fmth");_.Ph.cancelJob(this.mouseOverDelayJobId);this.data&&this.data.movingThumbnailDetails&&this.data.movingThumbnailDetails.thumbnails?this.mouseOverDelayJobId=_.Cu(_.Ph,function(){a.loadingStartTimeMs=(0,_.Zg)();var b=_.$q(a.hostElement).querySelector("#thumbnail");b.complete?a.displayMouseOverImage():b.addEventListener("load",_.Rr(a,a.displayMouseOverImage))},150):_.ar(_.$q(this.hostElement).querySelector("#play"),"show",!0)};
_.f.hideThumbnail=function(){this.data&&this.data.enableHoveredLogging&&this.logHoverEvent();this.removeVideoPreview()};
_.f.onTap=function(){this.removeVideoPreview()};
_.f.logHoverEvent=function(){if(this.csn&&this.trackingParams&&!(0>=this.loadingStartTimeMs)){var a=this.videoId,b=this.csn,c=0<this.loadingEndTimeMs?this.loadingEndTimeMs-this.loadingStartTimeMs:0,d=this.startTimeMs,e=this.hasVideoPreview,h=_.zr(this.trackingParams);if(_.u("il_via_jspb")){var l=new _.bI;l=_.jk(l,1,e);e&&0<d&&(0<c&&_.ik(l,5,Math.round(c)),c=Math.round((0,_.Zg)()-d),_.ik(l,2,c));a&&l.setVideoId(a);a=new _.cI;a=_.ch(a,2,l);_.Ff(_.rl)(void 0,b,h,"INTERACTION_LOGGING_GESTURE_TYPE_HOVER",
void 0,a)}else l={isMovingThumbnail:e},e&&0<d&&(0<c&&(l.movingThumbnailLoadingDurationMs=Math.round(c)),l.durationHoveredMs=Math.round((0,_.Zg)()-d)),a&&(l.videoId=a),_.Ff(_.rl)(void 0,b,h,"INTERACTION_LOGGING_GESTURE_TYPE_HOVER",{thumbnailHoveredData:l},void 0);this.startTimeMs=this.loadingEndTimeMs=this.loadingStartTimeMs=-1;this.hasVideoPreview=!1}};
_.f.removeVideoPreview=function(){_.Ph.cancelJob(this.mouseOverDelayJobId);_.Ph.cancelJob(this.fadeInImageDelayJobId);var a=_.$q(this.hostElement).querySelector("#thumbnail");_.ar(a,"fade-in",!1);a.removeEventListener("load",_.Rr(this,this.displayMouseOverImage));a=_.$q(this.hostElement).querySelector("#play");_.ar(a,"fade-in",!1);_.ar(a,"show",!1)};
_.f.displayMouseOverImage=function(){var a=_.$q(this.hostElement).querySelector("#thumbnail"),b=_.$q(this.hostElement).querySelector("#play");this.isImageAvailable(a)?(this.hasVideoPreview=!0,this.loadingEndTimeMs=(0,_.Zg)(),this.startTimeMs=(0,_.Zg)(),this.fadeInImageDelayJobId=_.Cu(_.Ph,function(){_.ar(a,"fade-in",!0)},50)):_.ar(b,"fade-in",!0)};
_.f.computeThumbnail=function(a,b){var c;a&&a.movingThumbnailDetails&&a.movingThumbnailDetails.thumbnails&&b?c=_.Ur(a.movingThumbnailDetails.thumbnails,this.hostElement.clientWidth):c=b?"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7":"";if(c)return _.Wc(c)};
_.f.isImageAvailable=function(a){return!(!a.src||"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"===a.src||120===a.naturalWidth)};
var aJ=Hjb;aJ.prototype.onTap=aJ.prototype.onTap;aJ.prototype.dataChanged=aJ.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],aJ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],aJ.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],aJ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],aJ.prototype,"csn",void 0);
_.U([_.N(),_.V("design:type",Object)],aJ.prototype,"trackingParams",void 0);_.U([_.N(),_.V("design:type",String)],aJ.prototype,"videoId",void 0);_.U([_.N(),_.V("design:type",Boolean)],aJ.prototype,"isAttachedAndDataSet",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],aJ.prototype,"dataChanged",null);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],aJ.prototype,"onTap",null);
aJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-moving-thumbnail-renderer"})],aJ);
_.Q(aJ,"ytd-moving-thumbnail-renderer",function(){if(void 0!==Gjb)return Gjb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope ytd-moving-thumbnail-renderer">\n<yt-icon id="play" icon="play_all" class="style-scope ytd-moving-thumbnail-renderer"></yt-icon>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fjb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-moving-thumbnail-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #thumbnail.ytd-moving-thumbnail-renderer {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.ytd-moving-thumbnail-renderer {opacity: 1;} #play.fade-in.ytd-moving-thumbnail-renderer {transition: opacity 0.5s;} #play.fade-in.ytd-moving-thumbnail-renderer,#play.show.ytd-moving-thumbnail-renderer {opacity: 0.8;} #play.ytd-moving-thumbnail-renderer {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;}</style>");
Fjb=d}d=Fjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Gjb=a});var Ijb;var Jjb;var Kjb,Ljb=function(){if(void 0!==Kjb)return Kjb;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html[system-icons] {--ytd-searchbox-legacy-button-icon-color: #030303;} html[system-icons][dark] {--ytd-searchbox-legacy-button-icon-color: #fff;} html {--ytd-searchbox-border-color: hsla(0, 0%, 53.3%, 0.2);--ytd-searchbox-legacy-border-color: #ccc;--ytd-searchbox-legacy-border-shadow-color: #eee;--ytd-searchbox-legacy-button-color: #f8f8f8;--ytd-searchbox-legacy-button-border-color: #d3d3d3;--ytd-searchbox-legacy-button-focus-color: #e9e9e9;--ytd-searchbox-legacy-button-hover-color: #f0f0f0;--ytd-searchbox-legacy-button-hover-border-color: #c6c6c6;--ytd-searchbox-legacy-button-icon-color: #333;--ytd-searchbox-background: hsl(0, 0%, 100%);--ytd-searchbox-text-color: hsl(0, 0%, 6.7%);} html[dark],[dark] {--ytd-searchbox-border-color: hsla(0, 0%, 53.3%, 0.4);--ytd-searchbox-legacy-border-color: hsl(0, 0%, 18.82%);--ytd-searchbox-legacy-border-shadow-color: hsla(0, 0%, 0%, 0);--ytd-searchbox-legacy-button-color: hsla(0, 0%, 100%, 0.08);--ytd-searchbox-legacy-button-border-color: hsl(0, 0%, 18.82%);--ytd-searchbox-legacy-button-focus-color: hsla(0, 0%, 100%, 0.08);--ytd-searchbox-legacy-button-hover-color: hsla(0, 0%, 100%, 0.08);--ytd-searchbox-legacy-button-hover-border-color: hsl(0, 0%, 18.82%);--ytd-searchbox-legacy-button-icon-color: hsla(0, 100%, 100%, 0.5);--ytd-searchbox-background: hsl(0, 0%, 7%);--ytd-searchbox-text-color: hsla(0, 100%, 100%, 0.88);}</style>");
return Kjb=a};
document.head.appendChild(Ljb().content);var Mjb;var Njb=document.head,Ojb=Njb.appendChild,Pjb;if(void 0===Mjb){var Qjb=document.createElement("template");_.K(Qjb,"\x3c!--css-build:shady--\x3e");Qjb.content.insertBefore(Ljb().content.cloneNode(!0),Qjb.content.firstChild);Mjb=Qjb}Pjb=Mjb;Ojb.call(Njb,Pjb.content);var Rjb,Sjb=function(){if(void 0!==Rjb)return Rjb;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html {--ytd-z-index-report-form-overlay: 100;--ytd-z-index-engagement-panel-scrim: 600;--ytd-z-index-engagement-panel-scrimmed: 601;--ytd-z-index-toggle-button-tooltip: 2300;--ytd-z-index-miniplayer-bar: 2008;--ytd-z-index-masthead: 2020;--ytd-z-index-user-mention-suggestions-container: 2022;--ytd-z-index-notification: 2024;--ytd-z-index-miniplayer: 2018;--ytd-z-index-channel-name: 300;--ytd-thumbnail-height: 118px;--ytd-grid-1-columns-width: 214px;--ytd-grid-2-columns-width: 428px;--ytd-grid-3-columns-width: 642px;--ytd-grid-4-columns-width: 856px;--ytd-grid-5-columns-width: 1070px;--ytd-grid-6-columns-width: 1284px;--ytd-grid-max-width: 1284px;--ytd-scrollbar-width: 8px;--ytd-default-promo-panel-renderer-height: 600px;} html {scrollbar-color: var(--yt-spec-text-secondary) transparent;} body:not([no-y-overflow])::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} body:not([no-y-overflow])::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} body[no-y-overflow] {overflow-y: hidden;} body.lock-scrollbar {overflow-y: scroll!important;position: fixed;left: 0px;right: 0px;bottom: 0px;} html[offline],[offline] {--ytd-offline-opacity: 0.5;--ytd-offline-pointer-events: none;}</style>");
return Rjb=a};
document.head.appendChild(Sjb().content);var Tjb;var Ujb=document.head,Vjb=Ujb.appendChild,Wjb;if(void 0===Tjb){var Xjb=document.createElement("template");_.K(Xjb,"\x3c!--css-build:shady--\x3e");Xjb.content.insertBefore(Sjb().content.cloneNode(!0),Xjb.content.firstChild);Tjb=Xjb}Wjb=Tjb;Vjb.call(Ujb,Wjb.content);var Yjb,Zjb=function(){if(void 0!==Yjb)return Yjb;var a=document.createElement("template");_.K(a,'\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html {--paper-tooltip-delay-in: 1ms;--paper-tooltip-delay-out: 0;--paper-tooltip-duration-in: 150ms;--paper-tooltip-duration-out: 75ms;--yt-button-tooltip-z-index: 2300;--iron-overlay-backdrop-opacity: 0.8;--paper-tab-content-focused-font-weight: 500;--paper-dialog-background-color: var(--yt-spec-raised-background);--paper-listbox-background-color: var(--yt-spec-menu-background);--paper-menu-background-color: var(--yt-spec-menu-background);} html tp-yt-paper-tooltip .tp-yt-paper-tooltip[style-target=tooltip] {margin: 8px;text-transform: none;word-break: normal;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} html body[rounded-container] tp-yt-paper-tooltip .tp-yt-paper-tooltip[style-target=tooltip] {border-radius: 4px;} html body[modern-dialog] {--iron-overlay-backdrop-opacity: 0.3;}</style>');
return Yjb=a};
document.head.appendChild(Zjb().content);var $jb;var akb;null==(akb=document.body)||akb.setAttribute("rounded-container","");if(_.u("web_modern_dialogs")){var bkb;null==(bkb=document.body)||bkb.setAttribute("modern-dialog","")}var ckb=document.head,dkb=ckb.appendChild,ekb;if(void 0===$jb){var fkb=document.createElement("template");_.K(fkb,"\x3c!--css-build:shady--\x3e");fkb.content.insertBefore(Zjb().content.cloneNode(!0),fkb.content.firstChild);$jb=fkb}ekb=$jb;dkb.call(ckb,ekb.content);var bJ=function(){var a=_.O.apply(this,arguments)||this;a.useModernCollectionsV2=_.u("web_modern_collections_v2");return a};
_.H(bJ,_.O);bJ.prototype.useFilledIcons=function(a){return"MUSIC"===a||"COURSE"===a};
bJ.prototype.overlayColorChanged=function(){if("number"===typeof this.overlayColor)this.hostElement.style.backgroundColor=_.jH(this.overlayColor,"0.8");else if(this.overlayColor){var a=this.overlayColor;this.hostElement.style.backgroundColor="rgba("+a.red+","+a.green+","+a.blue+",0.8)"}};
_.J.Object.defineProperties(bJ.prototype,{overlayStyle:{configurable:!0,enumerable:!0,get:function(){return!(!this.data.text||!this.data.icon)}},
overlayTextStyle:{configurable:!0,enumerable:!0,get:function(){return!(!this.data.text||this.data.icon)}}});
var cJ=bJ;cJ.prototype.overlayColorChanged=cJ.prototype.overlayColorChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],cJ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],cJ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],cJ.prototype,"overlayColor",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],cJ.prototype,"useModernCollectionsV2",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data.icon","data.text"),_.V("design:type",Object),_.V("design:paramtypes",[])],cJ.prototype,"overlayStyle",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.icon","data.text"),_.V("design:type",Object),_.V("design:paramtypes",[])],cJ.prototype,"overlayTextStyle",null);_.U([_.uq("overlayColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],cJ.prototype,"overlayColorChanged",null);
cJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-bottom-panel-renderer"})],cJ);
_.Q(cJ,"ytd-thumbnail-overlay-bottom-panel-renderer",function(){if(void 0!==Jjb)return Jjb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 default-to-filled="[[useFilledIcons(data.icon.iconType)]]" hidden="[[!data.icon]]" icon="[[data.icon.iconType]]" class="style-scope ytd-thumbnail-overlay-bottom-panel-renderer"></yt-icon>\n<yt-formatted-string text="[[data.text]]" class="style-scope ytd-thumbnail-overlay-bottom-panel-renderer"></yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ijb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-bottom-panel-renderer {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: flexbox;display: flex;flex-direction: row;justify-content: center;align-items: center;} ytd-thumbnail-overlay-bottom-panel-renderer[overlay-style] {padding-right: 8px;padding-left: 8px;justify-content: space-between;} ytd-thumbnail-overlay-bottom-panel-renderer[overlay-style] yt-icon.ytd-thumbnail-overlay-bottom-panel-renderer {height: 20px;width: 20px;} ytd-thumbnail-overlay-bottom-panel-renderer[use-modern-collections-v2] {left: unset;margin-right: 8px;margin-bottom: 8px;border-radius: 4px;} ytd-thumbnail-overlay-bottom-panel-renderer[use-modern-collections-v2] {padding: unset;} ytd-thumbnail-overlay-bottom-panel-renderer[use-modern-collections-v2] yt-icon.ytd-thumbnail-overlay-bottom-panel-renderer {margin: 0px 4px;} ytd-thumbnail-overlay-bottom-panel-renderer[use-modern-collections-v2] yt-formatted-string.ytd-thumbnail-overlay-bottom-panel-renderer {margin-right: 4px;} ytd-thumbnail-overlay-bottom-panel-renderer[overlay-text-style][use-modern-collections-v2] yt-formatted-string.ytd-thumbnail-overlay-bottom-panel-renderer {margin-left: 4px;}</style>');
Ijb=d}d=Ijb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Jjb=a});var gkb;var hkb;_.dJ={YtEventForwardingBehavior:{created:function(){this.eventSink_=null;this.eventList_=[]},
shouldForward:function(){var a;return null!=(a=this.eventSink_.isConnected)?a:document.body.contains(this.eventSink_)},
forwardEvent_:function(a,b){this.shouldForward()&&(a.stopPropagation(),this.eventSink_ instanceof Element?_.Sn(this.eventSink_,a.type,b):_.Sj(new _.lg("eventSink_ is not an element",this.eventSink_.is)))},
startForwardingEvents:function(a,b){this.eventSink_&&this.stopForwardingEvents();for(var c=0;c<a.length;c++)this.listen(this.hostElement,a[c],"forwardEvent_");var d;this.eventSink_=null!=(d=b.hostElement)?d:b;this.eventList_=a},
stopForwardingEvents:function(){for(var a=0;a<this.eventList_.length;a++)this.unlisten(this.hostElement,this.eventList_[a],"forwardEvent_");this.eventSink_=null;this.eventList_=[]}}};var ikb=function(){return _.O.apply(this,arguments)||this};
_.H(ikb,_.O);_.f=ikb.prototype;_.f.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","button");this.hostElement.hasAttribute("top-right-overlay")||this.hostElement.setAttribute("top-right-overlay","true");this.tooltip.position="rtl"===_.rf("HTML_DIR")?"right":"left"};
_.f.dataChanged=function(){this.popupOpen=!1};
_.f.computeAriaLabel=function(a){return _.B(a,_.vWa).label};
_.f.onTap=function(a){a.stopPropagation();a.preventDefault();_.jo(this.hostElement,[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()};
var eJ=ikb;eJ.prototype.onPopupClosed=eJ.prototype.onPopupClosed;eJ.prototype.onPopupOpened=eJ.prototype.onPopupOpened;eJ.prototype.onTap=eJ.prototype.onTap;eJ.prototype.dataChanged=eJ.prototype.dataChanged;_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],eJ.prototype,"eventForwardingBehavior",void 0);_.U([_.L(_.lI),_.V("design:type",Object)],eJ.prototype,"ironButtonState",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],eJ.prototype,"componentBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],eJ.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:-1}),_.V("design:type",Number)],eJ.prototype,"tabindex",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeAriaLabel(data.accessibility)"}),_.V("design:type",Object)],eJ.prototype,"ariaLabel",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],eJ.prototype,"disableTooltips",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],eJ.prototype,"popupOpen",void 0);
_.U([_.N(),_.V("design:type",Element)],eJ.prototype,"eventSink",void 0);_.U([_.vq("#tooltip"),_.V("design:type",Object)],eJ.prototype,"tooltip",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eJ.prototype,"dataChanged",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],eJ.prototype,"onTap",null);
_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eJ.prototype,"onPopupOpened",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eJ.prototype,"onPopupClosed",null);eJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-button-renderer"})],eJ);
_.Q(eJ,"ytd-thumbnail-overlay-button-renderer",function(){if(void 0!==hkb)return hkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-thumbnail-overlay-button-renderer"></yt-icon><tp-yt-paper-tooltip id="tooltip" animation-delay="0" hidden="[[disableTooltips]]" offset="0" class="style-scope ytd-thumbnail-overlay-button-renderer">\n  [[data.tooltip]]\n</tp-yt-paper-tooltip>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gkb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-button-renderer {--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: 4px;margin: 4px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-thumbnail-overlay-button-renderer:focus yt-icon.ytd-thumbnail-overlay-button-renderer {outline: #5b9dd9 auto 5px;}</style>");
gkb=d}d=gkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hkb=a});var jkb;var kkb;var lkb=function(){var a=_.O.apply(this,arguments)||this;a.active=!1;return a};
_.H(lkb,_.O);lkb.prototype.computeIsSpinnerHidden=function(a){return"THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_DOWNLOADING"!==(null==a?void 0:a.state)};
lkb.prototype.computeOverlayIcon=function(a){return"THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_FAILED"===(null==a?void 0:a.state)?"ERROR_OUTLINE":"THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_PAUSED_BY_USER"===(null==a?void 0:a.state)?"OFFLINE_PAUSE":"OFFLINE_DOWNLOADING_SPINNER"};
var fJ=lkb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],fJ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],fJ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],fJ.prototype,"active",void 0);fJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-downloading-renderer"})],fJ);
_.Q(fJ,"ytd-thumbnail-overlay-downloading-renderer",function(){if(void 0!==kkb)return kkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope ytd-thumbnail-overlay-downloading-renderer"></yt-icon>\n<tp-yt-paper-spinner-lite active="[[active]]" hidden="[[computeIsSpinnerHidden(data)]]" class="style-scope ytd-thumbnail-overlay-downloading-renderer"></tp-yt-paper-spinner-lite>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jkb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-downloading-renderer {background-color: var(--yt-spec-themed-overlay-background);display: flexbox;display: flex;flex-direction: row;justify-content: center;align-items: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} tp-yt-paper-spinner-lite.ytd-thumbnail-overlay-downloading-renderer {--paper-spinner-color: var(--yt-spec-static-brand-black);opacity: 0.8;} yt-icon.ytd-thumbnail-overlay-downloading-renderer {position: absolute;transform: scale(2);}</style>");
jkb=d}d=jkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kkb=a});var mkb;var nkb;var okb=function(){return _.O.apply(this,arguments)||this};
_.H(okb,_.O);var gJ=okb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],gJ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],gJ.prototype,"data",void 0);gJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-endorsement-renderer"})],gJ);
_.Q(gJ,"ytd-thumbnail-overlay-endorsement-renderer",function(){if(void 0!==nkb)return nkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<div id="inner-background" class="style-scope ytd-thumbnail-overlay-endorsement-renderer">\n  <yt-formatted-string text="[[data.text]]" class="style-scope ytd-thumbnail-overlay-endorsement-renderer"></yt-formatted-string>\n  <span id="bottom-right-corner" class="style-scope ytd-thumbnail-overlay-endorsement-renderer"></span>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mkb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@-webkit-keyframes slide-in-from-bottom {from {transform: translateY(50px);}to {transform: translateY(0px);}} @keyframes slide-in-from-bottom {from {transform: translateY(50px);}to {transform: translateY(0px);}} ytd-thumbnail-overlay-endorsement-renderer {-webkit-animation: 200ms ease-out slide-in-from-bottom;animation: 200ms ease-out slide-in-from-bottom;background-color: var(--yt-spec-base-background);position: absolute;overflow: hidden;bottom: 0;left: 0;right: 0;z-index: 1;} #inner-background.ytd-thumbnail-overlay-endorsement-renderer {background-color: var(--yt-spec-additive-background);color: var(--yt-spec-text-secondary);padding: 8px 12px;display: flexbox;display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #bottom-right-corner.ytd-thumbnail-overlay-endorsement-renderer {border-bottom: 24px solid var(--yt-spec-additive-background);border-left: 24px solid transparent;position: absolute;height: 0;width: 0;bottom: 0;right: 0;}</style>');
mkb=d}d=mkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nkb=a});var pkb;var qkb;var rkb=function(){return _.O.apply(this,arguments)||this};
_.H(rkb,_.O);_.J.Object.defineProperties(rkb.prototype,{text:{configurable:!0,enumerable:!0,get:function(){if(this.data)return this.ytRendererBehavior.getSimpleString(this.data.text)}}});
var hJ=rkb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],hJ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],hJ.prototype,"data",void 0);_.U([_.M("data.text"),_.V("design:type",Object),_.V("design:paramtypes",[])],hJ.prototype,"text",null);hJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-hover-text-renderer"})],hJ);
_.Q(hJ,"ytd-thumbnail-overlay-hover-text-renderer",function(){if(void 0!==qkb)return qkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-thumbnail-overlay-hover-text-renderer"></yt-icon>\n<span class="style-scope ytd-thumbnail-overlay-hover-text-renderer">[[text]]</span>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pkb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-hover-text-renderer {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: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;}</style>');
pkb=d}d=pkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qkb=a});var skb;var tkb;var iJ=function(){return _.O.apply(this,arguments)||this};
_.H(iJ,_.O);iJ.prototype.computeIconPosition=function(a){return this.get("iconPosition",a)||null};
iJ.prototype.computeIconStyle=function(a){return this.get("iconStyle",a)||null};
iJ.prototype.computeIsIconStyleFilled=function(a){if(!a)return!1;var b;return"THUMBNAIL_OVERLAY_ICON_RENDERER_ICON_STYLE_FILLED"===a.iconStyle||"ERROR_BLACK"===(null==(b=a.icon)?void 0:b.iconType)};
var jJ=iJ;_.U([_.N(),_.V("design:type",Object)],jJ.prototype,"data",void 0);_.U([_.N({computed:"computeIconPosition(data)",reflectToAttribute:!0}),_.V("design:type",Object)],jJ.prototype,"iconPosition",void 0);_.U([_.N({computed:"computeIconStyle(data)",reflectToAttribute:!0}),_.V("design:type",Object)],jJ.prototype,"iconStyle",void 0);_.U([_.N({computed:"computeIsIconStyleFilled(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],jJ.prototype,"iconStyleFilled",void 0);
jJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-icon-renderer"})],jJ);
_.Q(jJ,"ytd-thumbnail-overlay-icon-renderer",function(){if(void 0!==tkb)return tkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-thumbnail-overlay-icon-renderer"></yt-icon>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===skb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-icon-renderer:not([icon-position]) {text-align: center;z-index: 1;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-thumbnail-overlay-icon-renderer:not([icon-style]) {color: var(--yt-spec-static-overlay-icon-active-other);background-color: var(--yt-spec-static-overlay-background-medium-light);} ytd-thumbnail-overlay-icon-renderer[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: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-thumbnail-overlay-icon-renderer[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);} ytd-thumbnail-overlay-icon-renderer[icon-position=THUMBNAIL_OVERLAY_ICON_RENDERER_ICON_POSITION_BOTTOM_LEFT_CORNER] {position: absolute;z-index: 1;bottom: 0;left: 0;display: flex;flex-direction: row;} ytd-thumbnail-overlay-icon-renderer[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;} ytd-thumbnail-overlay-icon-renderer[icon-style=THUMBNAIL_OVERLAY_ICON_RENDERER_ICON_STYLE_FILLED] yt-icon.ytd-thumbnail-overlay-icon-renderer {--iron-icon-height: 12px;--iron-icon-width: 12px;color: var(--yt-spec-static-overlay-background-solid);}</style>");
skb=d}d=skb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tkb=a});var ukb;var vkb;var wkb=function(){return _.O.apply(this,arguments)||this};
_.H(wkb,_.O);var kJ=wkb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],kJ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],kJ.prototype,"data",void 0);kJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-inline-unplayable-renderer"})],kJ);
_.Q(kJ,"ytd-thumbnail-overlay-inline-unplayable-renderer",function(){if(void 0!==vkb)return vkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-thumbnail-overlay-inline-unplayable-renderer"></yt-icon>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ukb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-inline-unplayable-renderer {position: absolute;top: 4px;left: 4px;border-radius: 2px;color: var(--yt-spec-static-brand-white);max-width: 70%;background: none;padding-left: 4px;display: flexbox;display: flex;align-items: center;justify-content: center;} yt-icon.ytd-thumbnail-overlay-inline-unplayable-renderer {width: 20px;height: 20px;min-width: 20px;min-height: 20px;} span.ytd-thumbnail-overlay-inline-unplayable-renderer {padding: 4px 8px 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}</style>');
ukb=d}d=ukb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vkb=a});var xkb;var ykb;var zkb=function(){var a=_.O.apply(this,arguments)||this;a.isPreviewLoading=!1;return a};
_.H(zkb,_.O);var lJ=zkb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],lJ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],lJ.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],lJ.prototype,"isPreviewLoading",void 0);lJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-loading-preview-renderer"})],lJ);
_.Q(lJ,"ytd-thumbnail-overlay-loading-preview-renderer",function(){if(void 0!==ykb)return ykb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-thumbnail-overlay-loading-preview-renderer">[[getSimpleString(data.text)]]</span>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xkb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-loading-preview-renderer {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: flexbox;display: flex;align-items: center;justify-content: center;} span.ytd-thumbnail-overlay-loading-preview-renderer {background: var(--yt-spec-static-overlay-background-solid);border-radius: 2px;padding: 4px 8px;} ytd-thumbnail-overlay-loading-preview-renderer:not([is-preview-loading]) {display: none;}</style>');
xkb=d}d=xkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ykb=a});var Akb;var Bkb,Ckb=function(){if(void 0!==Bkb)return Bkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-thumbnail-overlay-equalizer">\n  <g class="style-scope ytd-thumbnail-overlay-equalizer">\n    <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="0"></rect>\n    <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="20"></rect>\n    <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="40"></rect>\n  </g>\n</svg>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Akb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-equalizer {display: inline-flexbox;display: inline-flex;} #equalizer.ytd-thumbnail-overlay-equalizer {width: 100%;height: 100%;transform: rotate(180deg);} .bar.ytd-thumbnail-overlay-equalizer {fill: #fff;height: 70px;width: 15px;} ytd-thumbnail-overlay-equalizer:not([animate-equalizer]) .bar.ytd-thumbnail-overlay-equalizer {transform: scaleY(0.08);} ytd-thumbnail-overlay-equalizer[animate-equalizer] .bar.ytd-thumbnail-overlay-equalizer:nth-child(1) {-webkit-animation: equalize-bar1 2s ease-in-out infinite;animation: equalize-bar1 2s ease-in-out infinite;-webkit-animation-direction: alternate;animation-direction: alternate;} ytd-thumbnail-overlay-equalizer[animate-equalizer] .bar.ytd-thumbnail-overlay-equalizer:nth-child(2) {-webkit-animation: equalize-bar2 2s ease-in-out infinite;animation: equalize-bar2 2s ease-in-out infinite;-webkit-animation-direction: alternate;animation-direction: alternate;} ytd-thumbnail-overlay-equalizer[animate-equalizer] .bar.ytd-thumbnail-overlay-equalizer:nth-child(3) {-webkit-animation: equalize-bar3 2s ease-in-out infinite;animation: equalize-bar3 2s ease-in-out infinite;-webkit-animation-direction: alternate;animation-direction: alternate;} @-webkit-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-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);}} @-webkit-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-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);}} @-webkit-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);}} @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);}}</style>");
Akb=d}d=Akb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Bkb=a};var Dkb=function(){return _.O.apply(this,arguments)||this};
_.H(Dkb,_.O);_.J.Object.defineProperties(Dkb,{template:{configurable:!0,enumerable:!0,get:function(){return Ckb()}}});
var Ekb=Dkb;_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],Ekb.prototype,"animateEqualizer",void 0);Ekb=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-equalizer"})],Ekb);_.Q(Ekb,"ytd-thumbnail-overlay-equalizer",Ckb);var Fkb;var Gkb;var Hkb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-miniplayer-play-state-changed":"onMiniplayerPlayStateChanged"};return a};
_.H(Hkb,_.O);Hkb.prototype.activeChanged=function(){var a=this;_.u("web_enable_playlist_video_lockup_equalizer")&&this.isActive&&_.$m(this,function(){_.Sn(a.hostElement,"yt-playlist-lockup-now-playing-active",a)})};
Hkb.prototype.onMiniplayerPlayStateChanged=function(a){this.isVideoPlaying=a};
var mJ=Hkb;mJ.prototype.activeChanged=mJ.prototype.activeChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],mJ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],mJ.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],mJ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],mJ.prototype,"isVideoPlaying",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],mJ.prototype,"equalizerOnly",void 0);_.U([_.N(),_.V("design:type",Boolean)],mJ.prototype,"isActive",void 0);_.U([_.uq("isActive"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],mJ.prototype,"activeChanged",null);mJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-now-playing-renderer"})],mJ);
_.Ikb=_.Q(mJ,"ytd-thumbnail-overlay-now-playing-renderer",function(){if(void 0!==Gkb)return Gkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 id="overlay-text" hidden="[[equalizerOnly]]" class="style-scope ytd-thumbnail-overlay-now-playing-renderer">[[getSimpleString(data.text)]]</span>\n<ytd-thumbnail-overlay-equalizer animate-equalizer="[[isVideoPlaying]]" class="style-scope ytd-thumbnail-overlay-now-playing-renderer">\n</ytd-thumbnail-overlay-equalizer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fkb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-now-playing-renderer {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: flexbox;display: flex;flex-direction: row;align-items: 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-now-playing-renderer[equalizer-only] {background-color: unset;} ytd-thumbnail-overlay-equalizer.ytd-thumbnail-overlay-now-playing-renderer {position: absolute;bottom: 0;right: 0;margin: 6px;height: 28px;width: 16px;}</style>');
Fkb=d}d=Fkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Gkb=a});var Jkb;var Kkb;var Lkb=function(){return _.O.apply(this,arguments)||this};
_.H(Lkb,_.O);var nJ=Lkb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],nJ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],nJ.prototype,"data",void 0);nJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-pinking-renderer"})],nJ);
_.Q(nJ,"ytd-thumbnail-overlay-pinking-renderer",function(){if(void 0!==Kkb)return Kkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-thumbnail-overlay-pinking-renderer">\n  <defs class="style-scope ytd-thumbnail-overlay-pinking-renderer">\n    <pattern id="left-pattern" width="4" height="8" patternUnits="userSpaceOnUse" class="style-scope ytd-thumbnail-overlay-pinking-renderer">\n      <polygon class="pinking style-scope ytd-thumbnail-overlay-pinking-renderer" points="0,0 4,4 0,8"></polygon>\n    </pattern>\n  </defs>\n  <rect fill="url(#left-pattern)" width="4" height="100%" class="style-scope ytd-thumbnail-overlay-pinking-renderer"></rect>\n</svg>\n<svg class="pinking-right style-scope ytd-thumbnail-overlay-pinking-renderer">\n  <defs class="style-scope ytd-thumbnail-overlay-pinking-renderer">\n    <pattern id="right-pattern" width="4" height="8" patternUnits="userSpaceOnUse" class="style-scope ytd-thumbnail-overlay-pinking-renderer">\n      <polygon class="pinking style-scope ytd-thumbnail-overlay-pinking-renderer" points="4,0 0,4 4,8"></polygon>\n    </pattern>\n  </defs>\n  <rect fill="url(#right-pattern)" width="4" height="100%" class="style-scope ytd-thumbnail-overlay-pinking-renderer"></rect>\n</svg>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Jkb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-pinking-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} .pinking-left.ytd-thumbnail-overlay-pinking-renderer {position: absolute;left: 0;width: 4px;height: 100%;} .pinking-right.ytd-thumbnail-overlay-pinking-renderer {position: absolute;right: 0;width: 4px;height: 100%;} .pinking.ytd-thumbnail-overlay-pinking-renderer {fill: var(--ytd-thumbnail-overlay-pinking-renderer-background,var(--yt-spec-general-background-a));}</style>");
Jkb=d}d=Jkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Kkb=a});var Mkb;var Nkb;var Okb=function(){return _.O.apply(this,arguments)||this};
_.H(Okb,_.O);var oJ=Okb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],oJ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],oJ.prototype,"data",void 0);oJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-playback-status-renderer"})],oJ);
_.Q(oJ,"ytd-thumbnail-overlay-playback-status-renderer",function(){if(void 0!==Nkb)return Nkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-thumbnail-overlay-playback-status-renderer"><yt-formatted-string text="[[item]]" class="style-scope ytd-thumbnail-overlay-playback-status-renderer"></yt-formatted-string></template>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mkb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-playback-status-renderer {position: absolute;bottom: 0;left: 0;display: flexbox;display: flex;flex-direction: row;} yt-formatted-string.ytd-thumbnail-overlay-playback-status-renderer {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: 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);letter-spacing: var(--yt-badge-letter-spacing,0.5px);display: flexbox;display: flex;flex-direction: row;align-items: center;display: inline-flexbox;display: inline-flex;flex: none;}</style>");
Mkb=d}d=Mkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Nkb=a});var Pkb;var Qkb;var Rkb=function(){return _.O.apply(this,arguments)||this};
_.H(Rkb,_.O);Rkb.prototype.onDurationChanged=function(a){_.$q(this.hostElement).querySelector("#progress").style.width=a+"%"};
var pJ=Rkb;pJ.prototype.onDurationChanged=pJ.prototype.onDurationChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],pJ.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],pJ.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],pJ.prototype,"isLive",void 0);_.U([_.uq("data.percentDurationWatched"),_.V("design:type",Function),_.V("design:paramtypes",[Number]),_.V("design:returntype")],pJ.prototype,"onDurationChanged",null);
pJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-resume-playback-renderer"})],pJ);
_.Q(pJ,"ytd-thumbnail-overlay-resume-playback-renderer",function(){if(void 0!==Qkb)return Qkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-thumbnail-overlay-resume-playback-renderer"></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Pkb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-resume-playback-renderer {display: block;position: absolute;bottom: 0;right: 0;left: 0;height: 4px;background-color: var(--yt-spec-text-disabled);z-index: 1;} ytd-thumbnail-overlay-resume-playback-renderer[is-live] {display: none;} #progress.ytd-thumbnail-overlay-resume-playback-renderer {background-color: var(--yt-spec-static-brand-red);height: 100%;}</style>");
Pkb=d}d=Pkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Qkb=a});var Skb;var Tkb;var Ukb=function(){var a=_.O.apply(this,arguments)||this;a.bottomPanel=!1;a.richGridOverlay=!1;a.watchFeedOverlay=!1;a.isCompact=!1;return a};
_.H(Ukb,_.O);Ukb.prototype.widthChanged=function(){this.watchFeedOverlay?this.hostElement.style.width="":this.richGridOverlay||(this.hostElement.style.width=this.width+"px")};
_.J.Object.defineProperties(Ukb.prototype,{isIconFilled:{configurable:!0,enumerable:!0,get:function(){var a,b;return"PLAY_ALL"===(null==(a=this.data)?void 0:null==(b=a.icon)?void 0:b.iconType)&&_.u("kevlar_system_icons")}}});
var qJ=Ukb;qJ.prototype.widthChanged=qJ.prototype.widthChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],qJ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],qJ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Number)],qJ.prototype,"width",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],qJ.prototype,"bottomPanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],qJ.prototype,"richGridOverlay",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],qJ.prototype,"watchFeedOverlay",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],qJ.prototype,"isCompact",void 0);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],qJ.prototype,"isIconFilled",null);_.U([_.uq("width","watchFeedOverlay"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],qJ.prototype,"widthChanged",null);
qJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-side-panel-renderer"})],qJ);
_.Q(qJ,"ytd-thumbnail-overlay-side-panel-renderer",function(){if(void 0!==Tkb)return Tkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-thumbnail-overlay-side-panel-renderer"></yt-formatted-string>\n<yt-icon default-to-filled="[[isIconFilled]]" icon="[[data.icon.iconType]]" class="style-scope ytd-thumbnail-overlay-side-panel-renderer"></yt-icon>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Skb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-side-panel-renderer {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: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} ytd-thumbnail-overlay-side-panel-renderer[is-compact] {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-thumbnail-overlay-side-panel-renderer[bottom-panel] {bottom: 0;height: 40px;top: auto;width: 100%;display: flexbox;display: flex;flex-direction: row-reverse;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-thumbnail-overlay-side-panel-renderer[watch-feed-overlay],ytd-thumbnail-overlay-side-panel-renderer[rich-grid-overlay] {width: 33%;} yt-icon.ytd-thumbnail-overlay-side-panel-renderer {margin: 4px 0 0;} ytd-thumbnail-overlay-side-panel-renderer[bottom-panel] yt-icon.ytd-thumbnail-overlay-side-panel-renderer {margin: 0 8px 0 0;} ytd-thumbnail-overlay-side-panel-renderer[bottom-panel] yt-formatted-string.ytd-thumbnail-overlay-side-panel-renderer {margin-right: 8px;} yt-formatted-string.ytd-thumbnail-overlay-side-panel-renderer {color: var(--yt-spec-static-overlay-text-primary);}</style>');
Skb=d}d=Skb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Tkb=a});var Vkb;var Wkb;var Xkb=["CLIP","SHORTS"],rJ=function(){var a=_.O.apply(this,arguments)||this;a.animated=_.u("animated_live_badge_icon");a.hasIcon=!1;return a};
_.H(rJ,_.O);rJ.prototype.dataChanged=function(){this.data&&(this.hasIcon=!!this.data.icon)};
rJ.prototype.computeHideTimeStatus=function(){if(!this.data)return!0;var a,b;return!(null==(a=this.data)?0:a.icon)&&!(null==(b=this.data)?0:b.text)};
_.J.Object.defineProperties(rJ.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_","")}},
useFilledIcon:{configurable:!0,enumerable:!0,get:function(){return-1!==Xkb.indexOf(this.overlayType||this.overlayStyle||"")}}});
var sJ=rJ;sJ.prototype.dataChanged=sJ.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],sJ.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],sJ.prototype,"data",void 0);_.U([_.N({computed:"computeIcon_(data.icon)"}),_.V("design:type",String)],sJ.prototype,"icon",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],sJ.prototype,"animated",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeHideTimeStatus(data)"}),_.V("design:type",Boolean)],sJ.prototype,"hideTimeStatus",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],sJ.prototype,"hasIcon",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],sJ.prototype,"dataChanged",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.style"),_.V("design:type",Object),_.V("design:paramtypes",[])],sJ.prototype,"overlayStyle",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data.type"),_.V("design:type",Object),_.V("design:paramtypes",[])],sJ.prototype,"overlayType",null);_.U([_.M("overlayType","overlayStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],sJ.prototype,"useFilledIcon",null);sJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-time-status-renderer"})],sJ);
_.Q(sJ,"ytd-thumbnail-overlay-time-status-renderer",function(){if(void 0!==Wkb)return Wkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<ytd-badge-supported-renderer badges="[[data.badges]]" is-thumbnail-badge="" class="style-scope ytd-thumbnail-overlay-time-status-renderer"></ytd-badge-supported-renderer><div id="time-status" hidden="[[hideTimeStatus]]" class="style-scope ytd-thumbnail-overlay-time-status-renderer"><yt-icon active="[[useFilledIcon]]" disable-upgrade$="[[!icon]]" hidden="[[!icon]]" icon="[[icon]]" size="16" class="style-scope ytd-thumbnail-overlay-time-status-renderer"></yt-icon><span id="text" aria-label$="[[data.text.accessibility.accessibilityData.label]]" class="style-scope ytd-thumbnail-overlay-time-status-renderer">\n    [[getSimpleString(data.text)]]\n  </span></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vkb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-time-status-renderer {display: inline-block;position: absolute;bottom: 0;right: 0;margin: 4px;display: flexbox;display: flex;flex-direction: row;} #time-status.ytd-thumbnail-overlay-time-status-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;display: inline-flexbox;display: inline-flex;color: var(--yt-spec-static-brand-white);background-color: var(--yt-spec-static-overlay-background-heavy);padding: 3px 4px;height: 12px;border-radius: 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);letter-spacing: var(--yt-badge-letter-spacing,0.5px);} #time-status.ytd-thumbnail-overlay-time-status-renderer #text.ytd-thumbnail-overlay-time-status-renderer {max-height: 1.2rem;overflow: hidden;} #time-status.ytd-thumbnail-overlay-time-status-renderer yt-icon.ytd-thumbnail-overlay-time-status-renderer {--iron-icon-height: 16px;--iron-icon-width: 16px;margin-right: 4px;} ytd-thumbnail-overlay-time-status-renderer:not([hide-time-status]) ytd-badge-supported-renderer.ytd-thumbnail-overlay-time-status-renderer {margin: 0 4px;} ytd-thumbnail-overlay-time-status-renderer[overlay-style=LIVE] #time-status.ytd-thumbnail-overlay-time-status-renderer {background-color: var(--yt-spec-static-overlay-background-brand);} ytd-thumbnail-overlay-time-status-renderer[overlay-style=SHORTS] #time-status.ytd-thumbnail-overlay-time-status-renderer {background-color: var(--yt-spec-static-overlay-background-medium);color: var(--yt-spec-static-brand-white);z-index: 1;} ytd-thumbnail-overlay-time-status-renderer[overlay-type=WATCH_CARD_HERO] #time-status.ytd-thumbnail-overlay-time-status-renderer {padding: 6px;z-index: 1;} ytd-thumbnail-overlay-time-status-renderer[overlay-type=WATCH_CARD_HERO] {margin: 16px;} ytd-thumbnail-overlay-time-status-renderer[overlay-type=CLIP] {margin-right: 8px;} ytd-thumbnail-overlay-time-status-renderer[overlay-type=CLIP] #time-status.ytd-thumbnail-overlay-time-status-renderer yt-icon.ytd-thumbnail-overlay-time-status-renderer {height: 12px;width: 12px;} ytd-thumbnail-overlay-time-status-renderer[overlay-style=LIVE][animated] #time-status.ytd-thumbnail-overlay-time-status-renderer yt-icon.ytd-thumbnail-overlay-time-status-renderer {-webkit-animation: 1s infinite icon-mask;animation: 1s infinite icon-mask;} ytd-thumbnail-overlay-time-status-renderer[overlay-style=SHORTS] #time-status.ytd-thumbnail-overlay-time-status-renderer yt-icon.ytd-thumbnail-overlay-time-status-renderer {color: var(--yt-spec-static-brand-white);margin-right: 0;} ytd-thumbnail-overlay-time-status-renderer[overlay-style=SHORTS] #time-status.ytd-thumbnail-overlay-time-status-renderer #text.ytd-thumbnail-overlay-time-status-renderer {display: var(--yt-shorts-compact-label-text-hidden);margin-left: 4px;} @-webkit-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%;}} @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%;}}</style>");
Vkb=d}d=Vkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Wkb=a});var Ykb;var Zkb;var $kb=function(){var a=_.O.apply(this,arguments)||this;a.disableTooltips=!1;a.isLoading=!1;a.useExpandableTooltip=!1;a.toggled=!1;a.hovered=!1;a.mouseoverDelayJobId=0;a.toggleDelayJobId=0;a.expandAnimationDelayJobId=0;return a};
_.H($kb,_.O);_.f=$kb.prototype;_.f.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","button");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","-1");this.hostElement.hasAttribute("top-right-overlay")||this.hostElement.setAttribute("top-right-overlay","true");_.$q(this.hostElement).querySelector("#tooltip").position="rtl"===_.rf("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&&_.Ph.cancelJob(this.mouseoverDelayJobId),this.toggleDelayJobId&&_.Ph.cancelJob(this.toggleDelayJobId),this.expandAnimationDelayJobId&&_.Ph.cancelJob(this.expandAnimationDelayJobId),this.useExpandableTooltip=!1)};
_.f.dataChanged=function(){this.popupOpen=this.isLoading=!1;this.mouseoverDelayJobId&&_.Ph.cancelJob(this.mouseoverDelayJobId);this.toggleDelayJobId&&_.Ph.cancelJob(this.toggleDelayJobId);this.expandAnimationDelayJobId&&_.Ph.cancelJob(this.expandAnimationDelayJobId)};
_.f.computeIcon=function(a,b,c){return(a=c?b:a)&&a.iconType?_.Nq(a.iconType):void 0};
_.f.computeAriaLabel=function(a,b,c){return _.B(c?b:a,_.vWa).label};
_.f.computeTooltip=function(a,b,c){return c?b:a};
_.f.computeToggled=function(){return!(!this.data||!this.data.isToggled)};
_.f.computeIconOnHover=function(a,b){if((null==a?0:a.iconType)&&!b)return _.Nq(a.iconType)};
_.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),this.ytComponentBehavior.resolveCommand(a),this.useExpandableTooltip&&(this.toggleDelayJobId=_.Cu(_.Ph,function(){b.hovered=!1;b.data&&!b.data.toggledServiceEndpoint&&(b.expandAnimationDelayJobId=_.Cu(_.Ph,function(){b.set("data.isToggled",
!1)},200))},2E3))};
_.f.onMouseenter=function(){var a=this;this.mouseoverDelayJobId=_.Cu(_.Ph,function(){a.hovered=!0},300)};
_.f.onMouseleave=function(){_.Ph.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 _.B(this.data.isToggled?this.data.toggledServiceEndpoint:this.data.untoggledServiceEndpoint,_.QA)?"STATUS_SUCCEEDED"===a.data.status:!0};
var tJ=$kb;tJ.prototype.onServiceRequestCompleted=tJ.prototype.onServiceRequestCompleted;tJ.prototype.onPopupClosed=tJ.prototype.onPopupClosed;tJ.prototype.onPopupOpened=tJ.prototype.onPopupOpened;tJ.prototype.onMouseleave=tJ.prototype.onMouseleave;tJ.prototype.dataChanged=tJ.prototype.dataChanged;_.U([_.L(_.lI),_.V("design:type",Object)],tJ.prototype,"ironButtonState",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],tJ.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],tJ.prototype,"ytEventForwardingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],tJ.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeAriaLabel(data.untoggledAccessibility, data.toggledAccessibility, data.isToggled)"}),_.V("design:type",Object)],tJ.prototype,"ariaLabel",void 0);_.U([_.N(),_.V("design:type",Object)],tJ.prototype,"disableTooltips",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],tJ.prototype,"popupOpen",void 0);_.U([_.N(),_.V("design:type",Object)],tJ.prototype,"isLoading",void 0);_.U([_.N(),_.V("design:type",Element)],tJ.prototype,"eventSink",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],tJ.prototype,"useExpandableTooltip",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeToggled(data.isToggled)"}),_.V("design:type",Object)],tJ.prototype,"toggled",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],tJ.prototype,"hovered",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIconOnHover(data.untoggledIconOnHover, isToggled)"}),_.V("design:type",Object)],tJ.prototype,"iconOnHover",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],tJ.prototype,"dataChanged",null);
_.U([_.tq("mouseleave"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],tJ.prototype,"onMouseleave",null);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],tJ.prototype,"onPopupOpened",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],tJ.prototype,"onPopupClosed",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],tJ.prototype,"onServiceRequestCompleted",null);tJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-toggle-button-renderer"})],tJ);
_.Q(tJ,"ytd-thumbnail-overlay-toggle-button-renderer",function(){if(void 0!==Zkb)return Zkb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-thumbnail-overlay-toggle-button-renderer"><div id="label" on-click="onTap" hidden="[[disableTooltips]]" class="style-scope ytd-thumbnail-overlay-toggle-button-renderer">\n    [[computeTooltip(data.untoggledTooltip, data.toggledTooltip, data.isToggled)]]\n  </div></div><yt-icon id="icon-on-hover-element" icon="[[iconOnHover]]" class="style-scope ytd-thumbnail-overlay-toggle-button-renderer"></yt-icon><yt-icon id="icon" icon="[[computeIcon(data.untoggledIcon, data.toggledIcon, data.isToggled)]]" on-click="onTap" on-mouseenter="onMouseenter" class="style-scope ytd-thumbnail-overlay-toggle-button-renderer"></yt-icon><tp-yt-paper-tooltip id="tooltip" animation-delay="0" hidden="[[disableTooltips]]" offset="0" class="style-scope ytd-thumbnail-overlay-toggle-button-renderer">\n  [[computeTooltip(data.untoggledTooltip, data.toggledTooltip, data.isToggled)]]\n</tp-yt-paper-tooltip>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ykb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-thumbnail-overlay-toggle-button-renderer {--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;margin: 4px;border-radius: 4px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-thumbnail-overlay-toggle-button-renderer:focus yt-icon.ytd-thumbnail-overlay-toggle-button-renderer {outline: #5b9dd9 auto 5px;} #label-container.ytd-thumbnail-overlay-toggle-button-renderer {display: none;} ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip] #label-container.ytd-thumbnail-overlay-toggle-button-renderer {display: block;position: absolute;width: auto;height: 28px;overflow: hidden;right: 24px;} ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip] #label.ytd-thumbnail-overlay-toggle-button-renderer {padding: 0 2px 0 8px;white-space: nowrap;height: 100%;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);padding-right: 6px;border-radius: 4px 0 0 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip][hovered] {border-radius: 0 4px 4px 0;background-color: var(--yt-spec-static-overlay-background-solid);z-index: 1;} ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip][hovered] #label.ytd-thumbnail-overlay-toggle-button-renderer {transform: translateX(0);background-color: var(--yt-spec-static-overlay-background-solid);transition: transform 0.2s cubic-bezier(0.05,0,0,1);} ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip][toggled] yt-icon.ytd-thumbnail-overlay-toggle-button-renderer,ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip][toggled] #label.ytd-thumbnail-overlay-toggle-button-renderer {color: var(--yt-spec-static-overlay-text-primary);} ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip]:focus yt-icon.ytd-thumbnail-overlay-toggle-button-renderer {outline: none;} ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip] tp-yt-paper-tooltip.ytd-thumbnail-overlay-toggle-button-renderer {display: none;} #icon-on-hover-element.ytd-thumbnail-overlay-toggle-button-renderer {visibility: hidden;position: absolute;} ytd-thumbnail-overlay-toggle-button-renderer[icon-on-hover] #icon.ytd-thumbnail-overlay-toggle-button-renderer {opacity: 1;transition: opacity 0.2s cubic-bezier(0.2,0,0.6,1);} ytd-thumbnail-overlay-toggle-button-renderer[icon-on-hover] #icon-on-hover-element.ytd-thumbnail-overlay-toggle-button-renderer {visibility: visible;opacity: 0;transition: opacity 0.2s cubic-bezier(0.2,0,0.6,1);} ytd-thumbnail-overlay-toggle-button-renderer[icon-on-hover][hovered] #icon.ytd-thumbnail-overlay-toggle-button-renderer {opacity: 0;} ytd-thumbnail-overlay-toggle-button-renderer[icon-on-hover][hovered] #icon-on-hover-element.ytd-thumbnail-overlay-toggle-button-renderer {opacity: 1;}</style>');
Ykb=d}d=Ykb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Zkb=a});var alb;var blb;var clb,dlb=function(){if(void 0!==clb)return clb;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped></style>");return clb=a};
document.head.appendChild(dlb().content);var elb;var flb=function(){var a=_.O.apply(this,arguments)||this;a.objectURL=null;a.loadTime=Infinity;return a};
_.H(flb,_.O);_.f=flb.prototype;_.f.renderIdom=function(){Beb(this.hostElement);if(this.data){if(!this.width&&!this.height)throw Error("Xf");this.setConfig();this.config&&_.Ds(this.data,this.config,void 0,this.shouldRenderLazy)}};
_.f.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"}};
_.f.onError=function(a){var b=this;if(_.u("web_use_cache_for_image_fallback")){var c=a.target;c&&yfb(c.src).then(function(d){b.objectURL=_.Wca(d).toString();b.setSrc(c,b.objectURL)}).catch(function(){if(_.u("kevlar_woffle_log_thumbnail_failure_ve")){var d={visualElement:_.Hl(197497),
veType:197497};_.Bl(_.Cl(),d)}_.u("kevlar_woffle_fallback_image")&&b.setSrc(c,"data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mN8XA8AAksBZG7LpHYAAAAASUVORK5CYII=")})}else this.onLoad()};
_.f.onLoad=function(){this.objectURL&&(URL.revokeObjectURL(this.objectURL),this.objectURL=null)};
_.f.setConfig=function(){var a=this;this.config={alt:this.alt||"",contentMode:this.objectFitToContentMode(this.objectFit),notifyOnLoaded:this.notifyOnLoaded,notifyOnUnloaded:this.notifyOnUnloaded,preferredThumbnail:this.preferredThumbnail,preserveHeight:this.preserveHeight,preserveWidth:this.preserveWidth,objectPosition:this.objectPosition,onload:function(){a.onLoad();Aeb(a.hostElement)},
onerror:function(b){a.onError(b)},
targetHeight:this.height,targetWidth:this.width,shouldShowPlaceholder:_.u("kevlar_thumbnail_bg"),useWidth:this.useWidth}};
_.f.setSrc=function(a,b){b&&(a.src=b)};
_.J.Object.defineProperties(flb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===elb){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),a.content.firstChild);a.content.insertBefore(dlb().content.cloneNode(!0),
a.content.firstChild);elb=a}a=elb;return a}}});
var uJ=flb;_.U([_.L(_.TC),_.V("design:type",Object)],uJ.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],uJ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],uJ.prototype,"alt",void 0);_.U([_.N(),_.V("design:type",Boolean)],uJ.prototype,"ftlEligible",void 0);_.U([_.N(),_.V("design:type",Number)],uJ.prototype,"height",void 0);_.U([_.N(),_.V("design:type",Boolean)],uJ.prototype,"notifyOnLoaded",void 0);
_.U([_.N(),_.V("design:type",Boolean)],uJ.prototype,"notifyOnUnloaded",void 0);_.U([_.N(),_.V("design:type",String)],uJ.prototype,"objectFit",void 0);_.U([_.N(),_.V("design:type",String)],uJ.prototype,"objectPosition",void 0);_.U([_.N(),_.V("design:type",String)],uJ.prototype,"preferredThumbnail",void 0);_.U([_.N(),_.V("design:type",Boolean)],uJ.prototype,"preserveHeight",void 0);_.U([_.N(),_.V("design:type",Boolean)],uJ.prototype,"preserveWidth",void 0);
_.U([_.N({value:!0}),_.V("design:type",Boolean)],uJ.prototype,"useWidth",void 0);_.U([_.N({value:function(){return!_.wf("DISABLE_YT_IMG_DELAY_LOADING",!1)}}),
_.V("design:type",Boolean)],uJ.prototype,"shouldRenderLazy",void 0);_.U([_.N(),_.V("design:type",Number)],uJ.prototype,"width",void 0);uJ=_.U([_.Gq({is:"yt-image",isInjectionRoot:!0})],uJ);var Dfb=_.iu({thumbnailBadgeViewModel:_.Cfb,thumbnailOverlayProgressBarViewModel:function(a){var b=_.g(_.jf(a.data.enableSegmentView)).next().value;return _.r("yt-thumbnail-overlay-progress-bar-view-model",{class:"YtThumbnailOverlayProgressBarHost"},_.r(_.$e,{cond:b},function(){var c,d,e;return _.r("div",{class:"YtThumbnailOverlayProgressBarHostProgressBar"},_.r("div",{class:_.Lr("YtThumbnailOverlayProgressBarHostProgressBarLeftSegment","YtThumbnailOverlayProgressBarHostProgressBarSegment","YtThumbnailOverlayProgressBarHostProgressBarInactiveSegment"),
style:"width:"+(null==(c=a.data)?void 0:c.startPercent)+"%"}),_.r("div",{class:_.Lr("YtThumbnailOverlayProgressBarHostProgressBarContainer"),style:"width:"+(null==(d=a.data)?void 0:d.segmentDurationPercent)+"%"},_.r("div",{class:_.Lr("YtThumbnailOverlayProgressBarHostProgressBarActiveSegment","YtThumbnailOverlayProgressBarHostProgressBarSegment")}),_.r("div",{class:"YtThumbnailOverlayProgressBarHostLabel"},_.r("div",null," ",null==(e=a.data)?void 0:e.segmentLabel)),_.r("div",{class:"YtThumbnailOverlayProgressBarHostLabelTriangle"})),
_.r("div",{class:_.Lr("YtThumbnailOverlayProgressBarHostProgressBarRightSegment","YtThumbnailOverlayProgressBarHostProgressBarSegment","YtThumbnailOverlayProgressBarHostProgressBarInactiveSegment")}))}))}});
_.Ue(Efb);_.DH(Efb,"yt-thumbnail-bottom-overlay-view-model",{props:{data:_.CH}});_.BH(_.Ffb,"yt-thumbnail-overlay-title-view-model",{propNames:["data"]});_.BH(function(a){var b=a.data;a=void 0===a.hidden?!1:a.hidden;var c={};c=_.Lr("yt-page-indicator-view-model",(c["yt-page-indicator-view-model__indicator--hidden"]=!b.indicatorCount,c));if(b.indicatorCount){for(var d=[],e=0;e<b.indicatorCount;e++){var h={};h=_.Lr("yt-page-indicator-view-model__indicator",(h["yt-page-indicator-view-model__indicator--selected"]=b.selectedIndex===e,h));d.push(_.r("div",{class:h}))}b=_.r(_.Nd,null,d)}else b=_.r(_.Nd,null);return _.r("yt-page-indicator-view-model",{class:c,
hidden:a},b)},"yt-page-indicator-view-model",{propNames:["data"]});var glb=function(){var a=_.O.apply(this,arguments)||this;a.eventSink=function(){return a};
a.disableInteraction=!1;a.noRoundedCorners=!1;a.isPreviewLoading=!1;a.isOriginalAspectRatio=!1;a.computedObjectFit=!1;a.actionMap={"yt-miniplayer-endpoint-changed":"checkMiniplayer_"};return a};
_.H(glb,_.O);_.f=glb.prototype;
_.f.configureRendererStamper=function(){return{"data.thumbnailOverlays":{id:"overlays",mapping:{thumbnailOverlayBottomPanelRenderer:{component:"ytd-thumbnail-overlay-bottom-panel-renderer",properties:{overlayColor:"[[overlayColor]]"}},thumbnailOverlayPlaybackStatusRenderer:"ytd-thumbnail-overlay-playback-status-renderer",thumbnailOverlayResumePlaybackRenderer:{component:"ytd-thumbnail-overlay-resume-playback-renderer",properties:{isLive:"[[isLiveVideo]]"}},thumbnailOverlaySidePanelRenderer:{component:"ytd-thumbnail-overlay-side-panel-renderer",properties:{width:"[[thumbnailOverlaySidePanelWidth_]]",
bottomPanel:"[[bottomSidePanel]]",richGridOverlay:"[[richGridThumbnail]]",watchFeedOverlay:"[[watchFeedThumbnail]]"}},thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer",thumbnailOverlayNowPlayingRenderer:{component:"ytd-thumbnail-overlay-now-playing-renderer",properties:{isVideoPlaying:"[[isVideoPlaying]]",equalizerOnly:"[[nowPlayingEqualizerOnly]]",isActive:"[[data.selected]]"}},thumbnailOverlayPinkingRenderer:"ytd-thumbnail-overlay-pinking-renderer",thumbnailOverlayDownloadingRenderer:{component:"ytd-thumbnail-overlay-downloading-renderer",
params:{active:!0}},thumbnailOverlayIconRenderer:"ytd-thumbnail-overlay-icon-renderer",thumbnailOverlayTitleViewModel:"yt-thumbnail-overlay-title-view-model",pageIndicatorViewModel:"yt-page-indicator-view-model",thumbnailBottomOverlayViewModel:"yt-thumbnail-bottom-overlay-view-model"},initialRenderPriority:_.u("defer_overlays")?1:void 0,waitForSignal:_.u("faster_load_overlay")?void 0:"eocs"},hoverOverlays_:{id:"hover-overlays",reuseComponents:!1,mapping:{thumbnailOverlayHoverTextRenderer:"ytd-thumbnail-overlay-hover-text-renderer",
thumbnailOverlayInlineUnplayableRenderer:"ytd-thumbnail-overlay-inline-unplayable-renderer",thumbnailOverlayToggleButtonRenderer:{component:"ytd-thumbnail-overlay-toggle-button-renderer",properties:{disableTooltips:"[[disableTooltips]]",eventSink:"[[eventSink]]",useExpandableTooltip:"[[useExpandableTooltip]]"}},thumbnailOverlayButtonRenderer:{component:"ytd-thumbnail-overlay-button-renderer",properties:{disableTooltips:"[[disableTooltips]]",eventSink:"[[eventSink]]"}},thumbnailOverlayEndorsementRenderer:"ytd-thumbnail-overlay-endorsement-renderer",
thumbnailOverlayLoadingPreviewRenderer:{component:"ytd-thumbnail-overlay-loading-preview-renderer",properties:{isPreviewLoading:"[[isPreviewLoading]]"}}}},richThumbnail:{id:"mouseover-overlay",mapping:{movingThumbnailRenderer:{component:"ytd-moving-thumbnail-renderer",properties:{trackingParams:"[[data.trackingParams]]",videoId:"[[data.videoId]]"}}},renderPriority:2,waitForSignal:"eocs"}}};
_.f.onImageLoaded=function(){this.loaded=!0};
_.f.onImageUnloaded=function(){this.loaded=!1};
_.f.computeRichThumbnail=function(a,b,c,d){if(a&&b&&!d&&!_.u("disable_moving_thumbs_handling")&&!c)return b};
_.f.computeImageWidth=function(a,b){return b||9999};
_.f.computeIsOriginalAspectRatio=function(a){return a};
_.f.computeIsLive=function(a){if(null==a?0:a.badges)for(var b=0;b<a.badges.length;b++){var c=a.badges[b];if(c.metadataBadgeRenderer&&"BADGE_STYLE_TYPE_LIVE_NOW"===c.metadataBadgeRenderer.style)return!0}else if(null==a?0:a.thumbnailOverlays)for(b=0;b<a.thumbnailOverlays.length;b++)if(c=a.thumbnailOverlays[b],c.thumbnailOverlayTimeStatusRenderer&&"LIVE"===c.thumbnailOverlayTimeStatusRenderer.style)return!0;return!1};
_.f.computeObjectFit=function(a,b){return b||(a?"CONTAIN":"")};
_.f.computeNavigationEndpoint=function(a,b,c){return a?b:c};
_.f.computeHasClip=function(a){a=_.g(a||[]);for(var b=a.next();!b.done;b=a.next())if(b.value.thumbnailOverlayPinkingRenderer)return!0;return!1};
_.f.computeOverlayColor=function(a){var b;return _.u("use_color_palettes_modern_collections_v2")&&(null==a?0:null==(b=a.darkColorPalette)?0:b.section2Color)?a.darkColorPalette.section2Color:null==a?void 0:a.sampledThumbnailColor};
_.J.Object.defineProperties(glb.prototype,{isPreviewDisabled:{configurable:!0,enumerable:!0,get:function(){return!this.inlinePreviewIsEnabled}}});
var vJ=glb;vJ.prototype.onImageUnloaded=vJ.prototype.onImageUnloaded;vJ.prototype.onImageLoaded=vJ.prototype.onImageLoaded;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],vJ.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],vJ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.wjb),_.V("design:type",Object)],vJ.prototype,"ytdThumbnailBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],vJ.prototype,"componentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],vJ.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],vJ.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],vJ.prototype,"circular",void 0);
_.U([_.N({computed:"computeRichThumbnail(finalHoveredState_, data.richThumbnail, isPreviewLoading, isPreviewDisabled)"}),_.V("design:type",Object)],vJ.prototype,"richThumbnail",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasClip(data.thumbnailOverlays)"}),_.V("design:type",Boolean)],vJ.prototype,"hasClip",void 0);_.U([_.N(),_.V("design:type",Object)],vJ.prototype,"eventSink",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],vJ.prototype,"queued",void 0);
_.U([_.N({value:!1}),_.V("design:type",Boolean)],vJ.prototype,"richGridThumbnail",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],vJ.prototype,"useExpandableTooltip",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],vJ.prototype,"useUntranslatedNavigationEndpoint",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],vJ.prototype,"disableInteraction",void 0);
_.U([_.N({computed:"computeNavigationEndpoint(useUntranslatedNavigationEndpoint, data.untranslatedNavigationEndpoint, data.navigationEndpoint)"}),_.V("design:type",Object)],vJ.prototype,"computedNavigationEndpoint",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],vJ.prototype,"nowPlayingEqualizerOnly",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],vJ.prototype,"hidePlaybackStatus",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],vJ.prototype,"objectFit",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],vJ.prototype,"noRoundedCorners",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],vJ.prototype,"watchFeedThumbnail",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],vJ.prototype,"isPreviewLoading",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsOriginalAspectRatio(data.thumbnail.isOriginalAspectRatio)"}),_.V("design:type",Object)],vJ.prototype,"isOriginalAspectRatio",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeObjectFit(isOriginalAspectRatio, objectFit)"}),_.V("design:type",Object)],vJ.prototype,"computedObjectFit",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsLive(data)"}),_.V("design:type",Boolean)],vJ.prototype,"isLiveVideo",void 0);
_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],vJ.prototype,"loaded",void 0);_.U([_.N({computed:"computeOverlayColor(data.thumbnail)"}),_.V("design:type",Object)],vJ.prototype,"overlayColor",void 0);_.U([_.N({selector:_.qeb}),_.V("design:type",Boolean)],vJ.prototype,"inlinePreviewIsEnabled",void 0);_.U([_.M("inlinePreviewIsEnabled"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],vJ.prototype,"isPreviewDisabled",null);
_.U([_.tq("image-loaded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],vJ.prototype,"onImageLoaded",null);_.U([_.tq("image-unloaded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],vJ.prototype,"onImageUnloaded",null);vJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-thumbnail"})],vJ);
_.hlb=_.Q(vJ,"ytd-thumbnail",function(){if(void 0!==blb)return blb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-thumbnail" aria-hidden="true" href$="[[computeHref_(computedNavigationEndpoint)]]" data="[[computedNavigationEndpoint]]" rel="[[computeNofollow_(computedNavigationEndpoint)]]" tabindex="-1">\n  <yt-image alt="" data="[[data.thumbnail]]" ftl-eligible="" height="[[height]]" notify-on-loaded="" notify-on-unloaded="" object-fit="[[computedObjectFit]]" width="[[computeImageWidth(data, width)]]" class="style-scope ytd-thumbnail">\n  </yt-image>\n  \n  <div id="overlays" class="style-scope ytd-thumbnail"></div>\n  <div id="mouseover-overlay" class="style-scope ytd-thumbnail"></div>\n  <div id="hover-overlays" class="style-scope ytd-thumbnail"></div>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===alb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_thumbnail.ytd.thumbnail.css.js--\x3e<style is-scoped>ytd-thumbnail {display: block;position: relative;flex: none;} ytd-thumbnail-overlay-hover-text-renderer.ytd-thumbnail {opacity: 1;} #length.ytd-thumbnail {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: 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);letter-spacing: var(--yt-badge-letter-spacing,0.5px);} ytd-thumbnail #thumbnail.ytd-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;} ytd-thumbnail #thumbnail.ytd-thumbnail yt-img-shadow.ytd-thumbnail {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} ytd-thumbnail[size][circular] a.ytd-thumbnail,ytd-thumbnail[size][circular]:before {border-radius: 50%;} ytd-thumbnail[size=small] a.ytd-thumbnail,ytd-thumbnail[size=small]:before {border-radius: 4px;} ytd-thumbnail[size=small] ytd-thumbnail-overlay-time-status-renderer.ytd-thumbnail,ytd-thumbnail[size=small] ytd-thumbnail-overlay-button-renderer.ytd-thumbnail,ytd-thumbnail[size=small] ytd-thumbnail-overlay-toggle-button-renderer.ytd-thumbnail {margin: 2px;} ytd-thumbnail[size=medium] a.ytd-thumbnail,ytd-thumbnail[size=medium]:before {border-radius: 8px;} ytd-thumbnail[size=medium] ytd-thumbnail-overlay-time-status-renderer.ytd-thumbnail,ytd-thumbnail[size=medium] ytd-thumbnail-overlay-button-renderer.ytd-thumbnail,ytd-thumbnail[size=medium] ytd-thumbnail-overlay-toggle-button-renderer.ytd-thumbnail {margin: 4px;} ytd-thumbnail[size=large] a.ytd-thumbnail,ytd-thumbnail[size=large]:before {border-radius: 12px;} ytd-thumbnail[size=large] ytd-thumbnail-overlay-time-status-renderer.ytd-thumbnail,ytd-thumbnail[size=large] ytd-thumbnail-overlay-button-renderer.ytd-thumbnail,ytd-thumbnail[size=large] ytd-thumbnail-overlay-toggle-button-renderer.ytd-thumbnail {margin: 4px;} ytd-thumbnail[size][has-clip] a.ytd-thumbnail,ytd-thumbnail[size][has-clip]:before {border-radius: 0;} ytd-thumbnail #thumbnail.ytd-thumbnail {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-thumbnail[add-background] yt-img-shadow.ytd-thumbnail {--yt-img-shadow-placeholder-color: var(--yt-spec-10-percent-layer);--yt-img-shadow-min-height: 100%;--yt-img-shadow-min-width: 100%;} ytd-thumbnail[queued] ytd-thumbnail-overlay-button-renderer.ytd-thumbnail {display: none;} ytd-thumbnail[hide-playback-status] ytd-thumbnail-overlay-playback-status-renderer.ytd-thumbnail {display: none;} ytd-thumbnail-overlay-now-playing-renderer.ytd-thumbnail {opacity: 0;pointer-events: none;} ytd-thumbnail[now-playing] ytd-thumbnail-overlay-now-playing-renderer.ytd-thumbnail {opacity: 1;pointer-events: auto;} ytd-thumbnail[now-playing] ytd-thumbnail-overlay-time-status-renderer.ytd-thumbnail,ytd-thumbnail[is-preview-loading] ytd-thumbnail-overlay-time-status-renderer.ytd-thumbnail,ytd-thumbnail[is-preview-loading] ytd-thumbnail-overlay-toggle-button-renderer.ytd-thumbnail,ytd-thumbnail[is-preview-loading] ytd-thumbnail-overlay-endorsement-renderer.ytd-thumbnail,ytd-thumbnail[is-preview-loading] ytd-thumbnail-overlay-button-renderer.ytd-thumbnail,ytd-thumbnail[is-preview-loading] ytd-thumbnail-overlay-hover-text-renderer.ytd-thumbnail {display: none;} ytd-thumbnail[object-fit=CONTAIN] yt-img-shadow.ytd-thumbnail {width: 100%;height: 100%;} ytd-thumbnail[is-original-aspect-ratio] yt-img-shadow.ytd-thumbnail {width: 100%;height: 100%;} ytd-thumbnail[is-original-aspect-ratio] #thumbnail.ytd-thumbnail {background-color: var(--yt-spec-badge-chip-background);} #overlays.ytd-thumbnail {display: none;} .ytd-thumbnail[top-right-overlay]~.ytd-thumbnail[top-right-overlay] {top: 32px;} yt-img-shadow.ytd-thumbnail[loaded]~#overlays.ytd-thumbnail {display: block;} ytd-thumbnail[loaded] #overlays.ytd-thumbnail {display: block;} ytd-thumbnail[no-rounded-corners][size] #thumbnail.ytd-thumbnail {border-radius: 0;} ytd-thumbnail[disable-interaction] #thumbnail.ytd-thumbnail {cursor: default;}</style>");
alb=d}d=alb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return blb=a});var ilb;var jlb,klb=function(){if(void 0!==jlb)return jlb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-menu-renderer"></div><div id="flexible-item-buttons" hidden="[[!flexAsTopLevelButtons]]" class="style-scope ytd-menu-renderer"></div><yt-icon-button id="button" class="dropdown-trigger style-scope ytd-menu-renderer" hidden="[[isHidden(data, items)]]" label="[[computeAccessibilityLabel(data)]]" style-target="button" on-click="onOverflowTap"><yt-icon icon="[[icon]]" class="style-scope ytd-menu-renderer"></yt-icon></yt-icon-button><yt-button-shape id="button-shape" data="[[computeThreeDotButtonShape(data, isOverlay, threeDotButtonOverride)]]" disable-upgrade$="[[!tonalOverride]]" hidden="[[isModernOverflowHidden(data, items, tonalOverride)]]" icon="[[icon]]" version="modern" class="style-scope ytd-menu-renderer"></yt-button-shape>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ilb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.sections.ytd_menu_renderer.ytd.menu.renderer.css.js--\x3e<style is-scoped>ytd-menu-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-menu-renderer:not([condensed]) .ytd-menu-renderer[button-renderer]+.ytd-menu-renderer[button-renderer],.ytd-menu-renderer[button-renderer]+yt-button-view-model.ytd-menu-renderer,yt-button-view-model.ytd-menu-renderer+yt-button-view-model.ytd-menu-renderer,.ytd-menu-renderer[button-renderer]+template.ytd-menu-renderer+#button.ytd-menu-renderer,yt-button-view-model.ytd-menu-renderer+template.ytd-menu-renderer+#button.ytd-menu-renderer,#flexible-item-buttons.ytd-menu-renderer:not(:empty)>.ytd-menu-renderer[button-renderer],#flexible-item-buttons.ytd-menu-renderer:not(:empty)>yt-button-view-model.ytd-menu-renderer,#top-level-buttons-computed.ytd-menu-renderer:not(:empty)+#flexible-item-buttons.ytd-menu-renderer+#button.ytd-menu-renderer {margin-left: 8px;} ytd-menu-renderer .ytd-menu-renderer[style-target=button] {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;width: var(--yt-icon-width);height: var(--yt-icon-height);} #button.ytd-menu-renderer yt-icon.ytd-menu-renderer {color: var(--ytd-menu-renderer-button-color,var(--yt-spec-icon-inactive));} .ytd-menu-renderer[button-renderer]:hover yt-icon.ytd-menu-renderer,#button.ytd-menu-renderer:hover yt-icon.ytd-menu-renderer,yt-button-view-model.ytd-menu-renderer:hover yt-icon.ytd-menu-renderer {color: var(--yt-spec-icon-active-other);} ytd-menu-renderer[has-custom-icon-color] .ytd-menu-renderer[button-renderer]:hover yt-icon.ytd-menu-renderer,ytd-menu-renderer[has-custom-icon-color] #button.ytd-menu-renderer:hover yt-icon.ytd-menu-renderer {color: var(--ytd-menu-renderer-button-color,var(--yt-spec-icon-active-other));} #items.ytd-menu-renderer::after {display: none;} .top-level-buttons.ytd-menu-renderer {align-items: center;display: flexbox;display: flex;flex-direction: row;} ytd-menu-renderer[has-flexible-items] {width: 100%;max-height: 36px;overflow-y: hidden;flex-wrap: wrap;} ytd-menu-renderer[has-flexible-items][safe-area] {padding: 4px 0;margin: -4px 0;} ytd-menu-renderer[has-flexible-items][safe-area] .top-level-buttons.ytd-menu-renderer {margin-bottom: 4px;} ytd-menu-renderer[has-items] yt-button-shape.ytd-menu-renderer {margin-left: 8px;} yt-button-view-model.ytd-menu-renderer {display: inline-block;} yt-button-shape.ytd-menu-renderer {flex: none;} ytd-menu-renderer[tonal-override] ytd-account-link-button-renderer.ytd-menu-renderer {margin: 0 8px;}</style>");
ilb=d}d=ilb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jlb=a};var llb;var mlb;var wJ=function(){var a=_.O.apply(this,arguments)||this;a.forceModernIconButton=!1;a.actionMap={"yt-account-linking-state-changed-command":"handleAccountLinkingStateChangedCommand","yt-signal-action-show-account-link-dialog":"handleShowAccountLinkDialog"};return a};
_.H(wJ,_.O);wJ.prototype.configureRendererStamper=function(){return{button:{id:"button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{forceIconButton:!0,styleActionButton:!0},properties:{overrides:"[[overrides]]",forceModernIconButton:"[[forceModernIconButton]]",disableTextTransform:"[[disableTextTransform]]",buttonTooltipPosition:"[[buttonTooltipPosition]]",forceIconButton:"[[forceIconButton]]"}}}}}};
wJ.prototype.handleAccountLinkingStateChangedCommand=function(a){if(a=_.B(a,Eib)){var b,c=null==(b=this.data)?void 0:b.providerKey;b=a.providerKey;c&&b&&c.id===b.id&&c.subject===b.subject&&(a=a.linked,void 0!==a&&(this.set("data.linked",a),this.notifyPath("data.linked"),this.setPlayerAccountLinkState(a)))}};
wJ.prototype.setPlayerAccountLinkState=function(a){var b=new QH;igb(b,jgb(new kgb,a));var c=_.Lq();c&&c.getPlayerPromise().then(function(d){d.setAccountLinkState(_.Oa(b.JSC$11670_serializeBinary(),4));d.updateAccountLinkingConfig(a)})};
wJ.prototype.handleShowAccountLinkDialog=function(){var a=this.get("button.buttonRenderer.command");a&&_.yH([a],this.hostElement)};
_.J.Object.defineProperties(wJ.prototype,{button:{configurable:!0,enumerable:!0,get:function(){if(this.data){if(this.data.linked&&this.data.warningButton&&this.data.isWarning)return this.data.warningButton;if(this.data.linked&&this.data.linkedButton)return this.data.linkedButton;if(!this.data.linked&&this.data.unlinkedButton)return this.data.unlinkedButton}}}});
var xJ=wJ;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],xJ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],xJ.prototype,"ytRendererBehavior",void 0);_.U([_.L([_.JC.YtActionHandlerBehavior]),_.V("design:type",Object)],xJ.prototype,"actionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],xJ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],xJ.prototype,"overrides",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],xJ.prototype,"forceModernIconButton",void 0);_.U([_.N({value:"bottom"}),_.V("design:type",String)],xJ.prototype,"buttonTooltipPosition",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],xJ.prototype,"forceIconButton",void 0);_.U([_.N(),_.V("design:type",Boolean)],xJ.prototype,"disableTextTransform",void 0);
_.U([_.M("data","data.linked","data.isWarning"),_.V("design:type",Object),_.V("design:paramtypes",[])],xJ.prototype,"button",null);xJ=_.U([_.P({is:"ytd-account-link-button-renderer",disableElementRegistration:!0})],xJ);
_.Q(xJ,"ytd-account-link-button-renderer",function(){if(void 0!==mlb)return mlb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-account-link-button-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===llb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-account-link-button-renderer {display: inline-block;} ytd-button-renderer.ytd-account-link-button-renderer {min-width: var(--ytd-account-link-button-min-width,inherit);}</style>");
llb=d}d=llb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mlb=a});var nlb;var olb;var plb=["PLAYLIST_LOOP_STATE_ONE","PLAYLIST_LOOP_STATE_ALL"],yJ=function(){return _.O.apply(this,arguments)||this};
_.H(yJ,_.O);yJ.prototype.configureRendererStamper=function(){return{"currentButtonStateRenderer.button":{id:"button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{buttonTooltipPosition:"bottom"}}}}}};
yJ.prototype.updateButtonActiveState=function(){var a=this,b=!!plb.find(function(c){return a.currentState===c});
this.button&&(this.button.isPressed=b)};
_.J.Object.defineProperties(yJ.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.playlistLoopStateEntity)?void 0:a.state)||(null==(b=this.data)?void 0:b.currentState)}},
currentButtonStateRenderer:{configurable:!0,enumerable:!0,get:function(){var a=void 0,b;if(this.currentState&&(null==(b=this.data)?0:b.states)){b=_.g(this.data.states);for(var c=b.next();!c.done;c=b.next()){c=_.B(c.value,_.zib);var d=void 0;if((null==(d=c)?void 0:d.state)===this.currentState){a=c;break}}}return a}}});
var zJ=yJ;zJ.prototype.updateButtonActiveState=zJ.prototype.updateButtonActiveState;_.U([_.L(_.SI),_.V("design:type",Object)],zJ.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],zJ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],zJ.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N({selectorArgs:["data.playlistLoopStateEntityKey"],selector:_.veb}),_.V("design:type",Object)],zJ.prototype,"playlistLoopStateEntity",void 0);_.U([_.N(),_.V("design:type",Object)],zJ.prototype,"data",void 0);_.U([_.vq("ytd-button-renderer"),_.V("design:type",_.iD)],zJ.prototype,"button",void 0);_.U([_.M("data","playlistLoopStateEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],zJ.prototype,"currentState",null);
_.U([_.uq("currentButtonStateRenderer"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],zJ.prototype,"updateButtonActiveState",null);_.U([_.M("currentState"),_.V("design:type",Object),_.V("design:paramtypes",[])],zJ.prototype,"currentButtonStateRenderer",null);zJ=_.U([_.P({is:"ytd-playlist-loop-button-renderer",disableElementRegistration:!0})],zJ);
_.Q(zJ,"ytd-playlist-loop-button-renderer",function(){if(void 0!==olb)return olb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-playlist-loop-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.playlist.ytd_playlist_loop_button_renderer.ytd.playlist.loop.button.renderer.css.js--\x3e<div id="button" class="style-scope ytd-playlist-loop-button-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nlb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_loop_button_renderer.ytd.playlist.loop.button.renderer.css.js--\x3e<style is-scoped>ytd-playlist-loop-button-renderer {display: inline-block;}</style>");nlb=d}d=nlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
return olb=a});var qlb;var rlb;var slb=_.Ln("DOWNLOAD",{},"Download"),tlb=_.Ln("DOWNLOADING",{},"Downloading"),ulb=_.Ln("DOWNLOADED",{},"Downloaded"),vlb=_.Ln("RETRY",{},"Retry"),wlb=function(){var a=_.O.apply(this,arguments)||this;a.forceIconButton=!1;a.forceIconOnly=!1;a.overrides=!1;a.buttonTooltipPosition=!1;a.styleActionButton=!1;a.disableTextTransform=!1;a.downloadProgress=0;a.isDownloadComplete=!1;a.isHidden=!0;a.transferState="TRANSFER_STATE_UNKNOWN";a.isVideoDeletedByUser=!1;a.offlineabilityState="ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN";
return a};
_.H(wlb,_.O);_.f=wlb.prototype;_.f.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")};
_.f.dataChanged=function(){var a;null!=(a=this.data)&&a.text||(a=_.pH(_.Fo.getState(),this.videoId),this.updateButtonState(a))};
_.f.computeVideoId=function(a){return a};
_.f.showHideButton=function(){this.updateButtonVisibility()};
_.f.updateButtonVisibility=function(){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||"ADD_TO_OFFLINE_BUTTON_STATE_DISABLED"===this.offlineabilityState?!1:!0};
_.f.updateButtonState=function(a){if(this.data&&(this.ytRendererBehavior.getSimpleString(this.data.text)!==tlb||!_.iH(a))){this.updateButtonVisibility();this.isDownloadComplete=!1;switch(a){case "TRANSFER_STATE_UNKNOWN":a=slb;var b="OFFLINE_DOWNLOAD";var c="ACTION_ADD";break;case "TRANSFER_STATE_FAILED":a=vlb;b="OFFLINE_DOWNLOAD";c="ACTION_RETRY";break;case "TRANSFER_STATE_COMPLETE":a=ulb;b="OFFLINE_PIN";c="ACTION_REMOVE_WITH_PROMPT";this.isDownloadComplete=!0;break;case "TRANSFER_STATE_TRANSFERRING":case "TRANSFER_STATE_TRANSFER_IN_QUEUE":a=
tlb;b="OFFLINE_DOWNLOADING_ZERO";c="ACTION_REMOVE_WITH_PROMPT";break;case "TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH":a=vlb;b="OFFLINE_DOWNLOAD";c="ACTION_RETRY";break;default:a=slb,b="OFFLINE_DOWNLOAD",c="ACTION_ADD"}this.isVideoDeletedByUser&&(a=slb,b="OFFLINE_DOWNLOAD",c="ACTION_ADD");var d=Object.assign({},this.data);d.text=_.lp(a);d.tooltip=a;d.icon={iconType:b};d.size="SIZE_DEFAULT";d.style="STYLE_DEFAULT";_.B(d.command,_.ZA)&&(_.B(d.command,_.ZA).action=c);this.set("data",d)}};
_.f.updateProgress=function(a){if(this.data){this.isDownloadComplete=!1;var b="OFFLINE_DOWNLOAD";0<a&&.1>=a?b="OFFLINE_DOWNLOADING_ZERO":.1<a&&.3>=a?b="OFFLINE_DOWNLOADING_TWENTY":.3<a&&.5>=a?b="OFFLINE_DOWNLOADING_FORTY":.5<a&&.7>=a?b="OFFLINE_DOWNLOADING_SIXTY":.7<a&&1>a?b="OFFLINE_DOWNLOADING_EIGHTY":1===a&&(b="OFFLINE_PIN",this.isDownloadComplete=!0);var c;b!==(null==(c=this.data.icon)?void 0:c.iconType)&&(a=Object.assign({},this.data),a.text=_.lp(tlb),a.tooltip=tlb,a.icon={iconType:b},_.B(a.command,
_.ZA)&&(_.B(a.command,_.ZA).action="ACTION_REMOVE_WITH_PROMPT"),this.set("data",a))}};
var AJ=wlb;AJ.prototype.updateProgress=AJ.prototype.updateProgress;AJ.prototype.updateButtonState=AJ.prototype.updateButtonState;AJ.prototype.showHideButton=AJ.prototype.showHideButton;AJ.prototype.dataChanged=AJ.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],AJ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],AJ.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],AJ.prototype,"forceIconButton",void 0);
_.U([_.N(),_.V("design:type",Object)],AJ.prototype,"forceIconOnly",void 0);_.U([_.N(),_.V("design:type",Object)],AJ.prototype,"overrides",void 0);_.U([_.N(),_.V("design:type",Object)],AJ.prototype,"buttonTooltipPosition",void 0);_.U([_.N(),_.V("design:type",Object)],AJ.prototype,"styleActionButton",void 0);_.U([_.N(),_.V("design:type",Object)],AJ.prototype,"disableTextTransform",void 0);
_.U([_.N({computed:"computeVideoId(data.command.offlineVideoEndpoint.videoId)"}),_.V("design:type",String)],AJ.prototype,"videoId",void 0);_.U([_.N(),_.V("design:type",Object)],AJ.prototype,"data",void 0);_.U([_.N({selector:_.reb,selectorArgs:["videoId"]}),_.V("design:type",Object)],AJ.prototype,"downloadProgress",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],AJ.prototype,"isDownloadComplete",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],AJ.prototype,"isHidden",void 0);_.U([_.N({selector:_.pH,selectorArgs:["videoId"]}),_.V("design:type",String)],AJ.prototype,"transferState",void 0);_.U([_.N({selector:_.seb,selectorArgs:["videoId"]}),_.V("design:type",Object)],AJ.prototype,"isVideoDeletedByUser",void 0);
_.U([_.N({selector:function(a,b){a=a.entities;if(b){b=_.neb(b);var c,d;b=null!=(d=null==(c=_.wo(a,"offlineabilityEntity",_.vo(b,"offlineabilityEntity")))?void 0:c.addToOfflineButtonState)?d:"ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN"}else b="ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN";return b},
selectorArgs:["videoId"]}),_.V("design:type",Object)],AJ.prototype,"offlineabilityState",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],AJ.prototype,"showTooltips",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],AJ.prototype,"sendCommandWhenDisabled",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],AJ.prototype,"disabled",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],AJ.prototype,"dataChanged",null);
_.U([_.mH("offlineabilityState"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],AJ.prototype,"showHideButton",null);_.U([_.mH("transferState","isVideoDeletedByUser"),_.V("design:type",Function),_.V("design:paramtypes",[String]),_.V("design:returntype")],AJ.prototype,"updateButtonState",null);_.U([_.mH("downloadProgress"),_.V("design:type",Function),_.V("design:paramtypes",[Number]),_.V("design:returntype")],AJ.prototype,"updateProgress",null);
AJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-download-button-renderer"})],AJ);
_.Q(AJ,"ytd-download-button-renderer",function(){if(void 0!==rlb)return rlb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<ytd-button-renderer button-tooltip-position="[[buttonTooltipPosition]]" data="[[data]]" disable-text-transform="[[disableTextTransform]]" disabled="[[disabled]]" force-icon-button="[[forceIconButton]]" force-icon-only="[[forceIconOnly]]" force-modern-icon-button="" overrides="[[overrides]]" style-action-button="[[styleActionButton]]" class="style-scope ytd-download-button-renderer"></ytd-button-renderer>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qlb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-download-button-renderer[is-download-complete] {--yt-button-color: var(--yt-spec-text-primary);} ytd-download-button-renderer[is-hidden] {display: none;}</style>");qlb=d}d=qlb;c.call(b,
d.content.cloneNode(!0),a.content.firstChild);return rlb=a});var xlb;var ylb;var zlb,Alb=function(){if(void 0!==zlb)return zlb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e<yt-button-shape data="[[computeButtonShape(data.*, forceIconButton, forceIconOnly, forceModernIconButton, alignByText, overrides, disabled, isShorts)]]" icon="[[computeIcon(data.*)]]" version="[[version]]">\n</yt-button-shape>\n<tp-yt-paper-tooltip disable-upgrade$="[[!tooltip]]" fit-to-visible-bounds="" offset="8" position="[[buttonTooltipPosition]]">[[tooltip]]</tp-yt-paper-tooltip>\n');
return zlb=a};var Blb=_.u("web_button_rework")&&_.wf("BUTTON_REWORK")||_.u("web_button_rework_with_live"),Clb=1E3*_.zf("dynamic_metadata_update_interaction_delay_period_sec",5),Dlb=function(){var a=_.O.apply(this,arguments)||this;a.isPressed=!1;a.version=_.u("web_modern_buttons")?"modern":"material";a.forceIconButton=!1;a.forceIconOnly=!1;a.forceModernIconButton=!1;a.alignByText=!1;a.isShorts=!1;a.animatedText=!1;a.shouldAnimate=!1;a.enableDynamicMetadata=_.u("web_enable_dynamic_metadata");a.JSC$11960_browserSupportsAnimation=
_.u("web_supports_animations_api");a.actionMap={"yt-update-toggle-button-text-action":"handleUpdateToggleButtonTextAction","yt-update-toggle-button-state-command":"handleUpdateToggleButtonStateCommand"};a.onTap=function(){var b;if(null==(b=a.data)||!b.defaultNavigationEndpoint){var c;b=!(null==(c=a.data)?0:c.isToggled);var d;if(null==(d=a.data)||!d.preventAutoToggle){a.shouldAnimate=!1;a.enableDynamicMetadata&&(a.disableTextUpdateJobId&&_.Ph.cancelJob(a.disableTextUpdateJobId),a.disableTextUpdateJobId=
_.Ph.addLowPriorityJob(function(){a.disableTextUpdateJobId=void 0},Clb));
var e;a.set("data.isToggled",!(null==(e=a.data)?0:e.isToggled));c=a.getInnertubeIcon();d={toggled:b,actions:{}};c&&(d.actions[c.toLowerCase()]=b);_.Sn(a.hostElement,"yt-toggle-button",d)}}};
return a};
_.H(Dlb,_.O);_.f=Dlb.prototype;_.f.resetAnimation=function(){this.shouldAnimate=!1;this.disableTextUpdateJobId&&(_.Ph.cancelJob(this.disableTextUpdateJobId),this.disableTextUpdateJobId=void 0)};
_.f.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")};
_.f.toggle=function(a){var b;this.set("data.isToggled",void 0!==a?a:!(null==(b=this.data)?0:b.isToggled))};
_.f.computeButtonShape=function(){if(this.data){var a=this.forceIconButton||this.forceIconOnly,b=this.forceModernIconButton;var c=this.data;var d=this.hostElement,e=!!this.data.isToggled,h=this.onTap,l=this.overrides,m=this.disabled,p=this.animatedText&&this.JSC$11960_browserSupportsAnimation,q={numberText:"",numberValue:Number(this.textNumberValue),heightPx:36,shouldAnimate:this.shouldAnimate},t=Kfb(c,e);a=!c.defaultIcon||!a&&c.defaultText?c.defaultIcon?"leading":void 0:b?"icon-only":"icon-only-40";
"icon-only-40"===a&&(t.type="text");var y;b=Object;var z=b.assign,D;a:switch(null==(D=c.style)?void 0:D.styleType){case "STYLE_COMPACT_GRAY":D={size:"S"};break a;default:D={size:"M"}}p=Jfb(c,e,p,q);var E,I,S,T;var fa=(q=(null==(I=e?c.toggledAccessibilityData||(null==(fa=c.toggledText)?void 0:fa.accessibility):c.accessibilityData||(null==(E=c.defaultText)?void 0:E.accessibility))?void 0:null==(S=I.accessibilityData)?void 0:S.label)||(null==(T=c.accessibility)?void 0:T.label))?q:_.mp(e&&c.toggledText||
c.defaultText);m=void 0===m?c.isDisabled:m;d=Hfb(c,e,h,d);h=Gfb(c,e);null!=h&&h.length?(h=_.as({innertubeCommand:Ceb(h),forceNewState:!0}),h=_.yBa(h)?h:void 0):h=void 0;c=z.call(b,{},t,D,{iconPosition:a},l,{focused:!1,toggled:!!e,toggleable:!0,formattedButtonText:p,accessibilityLabel:fa,disabled:m,onTap:d,aTagConfig:h},mfb(null==(y=c.colorData)?void 0:y.basicColorPaletteData));c.alignByText=this.alignByText;this.isShorts&&this.data.isToggled&&(c.type="filled");return c}};
_.f.computeIcon=function(){var a=this.getInnertubeIcon();if(a)return _.Nq(a)};
_.f.handleUpdateToggleButtonStateCommand=function(a){if(this.data){a=_.B(a,yib);var b,c,d,e=null==(b=this.data)?void 0:null==(c=b.toggleButtonSupportedData)?void 0:null==(d=c.toggleButtonIdData)?void 0:d.id;e&&a&&e===(null==a?void 0:a.buttonId)&&this.set("data.isToggled",a.toggled)}};
_.f.handleUpdateToggleButtonTextAction=function(a){if(this.data){a=_.B(a,Nib);var b,c,d,e=null==(b=this.data)?void 0:null==(c=b.toggleButtonSupportedData)?void 0:null==(d=c.toggleButtonIdData)?void 0:d.id;e&&a&&e===(null==a?void 0:a.buttonId)&&!this.disableTextUpdateJobId&&(this.shouldAnimate=!0,this.textNumberValue=a.defaultNumericalValue,this.set("data.defaultText",a.defaultText),this.set("data.toggledText",a.toggledText),this.shouldAnimate=!1)}};
_.f.getInnertubeIcon=function(){var a=this.data;if(a){var b,c,d=(null==(b=a.defaultIcon)?0:b.iconType)?null==(c=a.defaultIcon)?void 0:c.iconType:null,e,h;b=(null==(e=a.toggledIcon)?0:e.iconType)?null==(h=a.toggledIcon)?void 0:h.iconType:d;return a.isToggled?b:d}};
_.f.computeTooltip=function(){return this.data?this.data.isToggled&&this.data.toggledTooltip||this.data.defaultTooltip||null:null};
var BJ=Dlb;BJ.prototype.resetAnimation=BJ.prototype.resetAnimation;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],BJ.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],BJ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],BJ.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],BJ.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],BJ.prototype,"isPressed",void 0);_.U([_.N(),_.V("design:type",Object)],BJ.prototype,"version",void 0);_.U([_.N(),_.V("design:type",Object)],BJ.prototype,"forceIconButton",void 0);_.U([_.N(),_.V("design:type",Object)],BJ.prototype,"forceIconOnly",void 0);_.U([_.N(),_.V("design:type",Object)],BJ.prototype,"forceModernIconButton",void 0);_.U([_.N(),_.V("design:type",Object)],BJ.prototype,"alignByText",void 0);
_.U([_.N(),_.V("design:type",Object)],BJ.prototype,"overrides",void 0);_.U([_.N(),_.V("design:type",Boolean)],BJ.prototype,"disabled",void 0);_.U([_.N(),_.V("design:type",Object)],BJ.prototype,"isShorts",void 0);_.U([_.N(),_.V("design:type",Object)],BJ.prototype,"buttonTooltipPosition",void 0);_.U([_.N(),_.V("design:type",Object)],BJ.prototype,"animatedText",void 0);_.U([_.N(),_.V("design:type",String)],BJ.prototype,"textNumberValue",void 0);
_.U([_.N({computed:"computeTooltip(data, data.isToggled)"}),_.V("design:type",Object)],BJ.prototype,"tooltip",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],BJ.prototype,"resetAnimation",null);BJ=_.U([_.P({is:"ytd-toggle-button-renderer",disableElementRegistration:!0,cssBuildOptOut:!0})],BJ);Blb&&_.Q(BJ,"ytd-toggle-button-renderer",Alb);_.u("web_smartimations_killswitch")&&!_.u("register_web_smartimations_component")||_.BH(Qfb,"yt-smartimation",{propNames:["settings"]});var CJ=function(){var a=_.O.apply(this,arguments)||this;a.likeButtonOverride={segmentedPosition:"start",style:"mono",type:"tonal"};a.dislikeButtonOverride={iconPosition:"icon-only",segmentedPosition:"end",style:"mono",type:"tonal"};a.enableDynamicMetadata=_.u("web_enable_dynamic_metadata");a.shouldEnableSmartimation=!1;return a};
_.H(CJ,_.O);CJ.prototype.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")};
CJ.prototype.onDataChanged=function(){var a,b;this.shouldEnableSmartimation=0<((null==(a=this.data)?void 0:null==(b=a.timedAnimationData)?void 0:b.animationTiming)||[]).length&&!this.isLikeOrDisliked()};
CJ.prototype.isLikeOrDisliked=function(){if(!this.data)return!1;var a=_.B(this.data.likeButton,_.WA),b=_.B(this.data.dislikeButton,_.WA);return!!((null==a?0:a.isToggled)||(null==b?0:b.isToggled))};
CJ.prototype.configureRendererStamper=function(){return{"data.likeButton":{id:"segmented-like-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[likeButtonOverride]]"}},toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{overrides:"[[likeButtonOverride]]",animatedText:"[[enableDynamicMetadata]]",textNumberValue:"[[data.likeCount]]"}}}},"data.dislikeButton":{id:"segmented-dislike-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",
properties:{overrides:"[[dislikeButtonOverride]]"}},toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{overrides:"[[dislikeButtonOverride]]"}}}}}};
_.J.Object.defineProperties(CJ.prototype,{smartimationSettings:{configurable:!0,enumerable:!0,get:function(){var a,b,c=(null==(a=this.data)?void 0:null==(b=a.timedAnimationData)?void 0:b.animationTiming)||[];return{uniqueId:"like-dislike",timings:c,enabled:this.shouldEnableSmartimation,experimentEnabled:0<c.length}}}});
var DJ=CJ;DJ.prototype.onDataChanged=DJ.prototype.onDataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],DJ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],DJ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],DJ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],DJ.prototype,"likeButtonOverride",void 0);
_.U([_.N(),_.V("design:type",Object)],DJ.prototype,"dislikeButtonOverride",void 0);_.U([_.N(),_.V("design:type",Object)],DJ.prototype,"enableDynamicMetadata",void 0);_.U([_.M("shouldEnableSmartimation"),_.V("design:type",Object),_.V("design:paramtypes",[])],DJ.prototype,"smartimationSettings",null);_.U([_.uq("data"),_.tq("yt-toggle-button"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],DJ.prototype,"onDataChanged",null);
DJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-segmented-like-dislike-button-renderer"})],DJ);
_.Q(DJ,"ytd-segmented-like-dislike-button-renderer",function(){if(void 0!==ylb)return ylb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-segmented-like-dislike-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_segmented_like_dislike_button_renderer.ytd.segmented.like.dislike.button.renderer.css.js--\x3e<yt-smartimation settings="[[smartimationSettings]]" class="style-scope ytd-segmented-like-dislike-button-renderer"><div id="segmented-buttons-wrapper" class="style-scope ytd-segmented-like-dislike-button-renderer"><div id="segmented-like-button" class="style-scope ytd-segmented-like-dislike-button-renderer"></div><div id="segmented-dislike-button" class="style-scope ytd-segmented-like-dislike-button-renderer"></div></div></yt-smartimation>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xlb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_segmented_like_dislike_button_renderer.ytd.segmented.like.dislike.button.renderer.css.js--\x3e<style is-scoped>#segmented-buttons-wrapper.ytd-segmented-like-dislike-button-renderer {display: flex;}</style>");xlb=d}d=xlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
return ylb=a});var Elb;var Flb;var Glb={};Glb.YtToggleButtonBehavior=[_.JC.YtActionHandlerBehavior,_.hD.YtRenderButtonBehavior,{_noAccessors:!0,properties:{data:Object},observers:["stateChanged_(data)","stateChanged_(data.isToggled)","stateChanged_(data.defaultText)","stateChanged_(data.toggledText)","stateChanged_(forceIconOnly)"],created:function(){this.toggleButtonActionMap_={"yt-update-toggle-button-text-action":"handleUpdateToggleButtonTextAction_","yt-update-toggle-button-state-command":"handleUpdateToggleButtonStateCommand_"}},
attached:function(){this.registerActionMap(this.toggleButtonActionMap_)},
detached:function(){this.unregisterActionMap(this.toggleButtonActionMap_)},
onYtToggleButtonTapHandler:function(){},
onYtButtonTapHandler:function(){var a=this.data.isToggled;if(!this.isModal_(a)){if(!this.data.preventAutoToggle){this.toggle();var b={toggled:this.data.isToggled,actions:{}};b.actions[this.buttonIcon]=this.data.isToggled;_.Sn(this.hostElement,"yt-toggle-button",b)}b=this.data.defaultServiceEndpoint||null;var c=this.data.toggledServiceEndpoint||null;if(b&&c||b&&this.data.preventAutoToggle)a=a?c:b,b=this.disableCommandHandlerOverride,_.u("killswitch_toggle_button_behavior_resolve_command")||b?_.jo(this.hostElement,
[a]):_.Qq(a,this.hostElement),_.Sn(this.hostElement,"yt-execute-service-endpoint",{serviceEndpoint:a})}},
stateChanged_:function(){var a=this.data;if(a){var b=a.isToggled;this._setEndpoint(this.computeEndpoint_(a));this._setServiceEndpoint(this.computeServiceEndpoint_(a));this._setButtonIcon(this.computeButtonIcon_(a,b));this._setButtonText(this.computeButtonText_(a,b));this._setButtonAccessibility(this.computeAccessibility_(a,b));this._setButtonTooltip(this.computeTooltip_(a,b));this._setButtonClass(this.computeButtonClass_(a,b));this._setIconPositionType(this.computeIconPositionType_(a));this.updateRenderedElements();
this.elements_.button&&("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&&this.shouldSetIconActiveState_()&&(this.elements_.icon.active=b)}},
shouldSetIconActiveState_:function(){return _.u("kevlar_system_icons")},
toggle:function(a){this.set("data.isToggled",void 0!==a?a:!this.data.isToggled);_.u("web_toggle_button_force_update_killswitch")||this.notifyPath("data.isToggled")},
isModal_:function(a){if(a){var b,c;return!!(null==(b=this.data)?0:null==(c=b.toggledServiceEndpoint)?0:c.confirmDialogEndpoint)}return!!this.endpoint&&(!!this.endpoint.modalEndpoint||!!this.endpoint.shareEndpoint||!!this.endpoint.shareEntityEndpoint)},
computeEndpoint_:function(a){return a&&a.defaultNavigationEndpoint||null},
computeButtonIcon_:function(a,b){var c=a&&a.defaultIcon?_.Nq(a.defaultIcon.iconType):null;a=a&&a.toggledIcon?_.Nq(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){_.Tj(e,b,typeof b),_.Sj(e)}}if(a=a.size){a.sizeType&&(a=a.sizeType);try{c+=a.toLowerCase().replace(/_/g,"-")+" "}catch(e){_.Tj(e,a,typeof a),_.Sj(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"))}}];_.Hs("sharingToggleButtonAndDefaultButton","toggleButtonRenderer",{component:"ytd-toggle-button-renderer",params:{noink:!0}});var Hlb=_.u("web_button_rework")&&_.wf("BUTTON_REWORK")||_.u("web_button_rework_with_live"),EJ=function(){var a=_.O.apply(this,arguments)||this;a.systemIcons=_.u("kevlar_system_icons");a.roundedContainer=!0;return a};
_.H(EJ,_.O);EJ.prototype.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")};
EJ.prototype.onYtButtonTapHandler=function(){if(!this.ytToggleButtonBehavior.isModal_()){var a=this.data.isToggled;if(!this.data.preventAutoToggle){this.ytToggleButtonBehavior.toggle();var b={toggled:!!this.data.isToggled,actions:{}};b.actions[this.ytToggleButtonBehavior.buttonIcon]=this.data.isToggled;var c,d;b.actions.playlistId=null==(c=this.data.defaultServiceEndpoint)?void 0:null==(d=c.playlistEditEndpoint)?void 0:d.playlistId;_.Sn(this.hostElement,"yt-toggle-button",b)}(a=a?this.data.toggledServiceEndpoint:
this.data.defaultServiceEndpoint)&&this.ytComponentBehavior.resolveCommand(a)}};
EJ.prototype.onYtNavigate=function(a){var b=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(a.detail.endpoint);b&&(a.stopPropagation(),this.ytdOpenPopupBehavior.openPopup(b))};
_.J.Object.defineProperties(EJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Flb){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Elb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>tp-yt-paper-button.ytd-toggle-button-renderer {display: inline-block;text-align: center;font-family: inherit;} ytd-toggle-button-renderer:not([button-next]) {display: inline-block;text-transform: uppercase;} ytd-toggle-button-renderer.force-icon-button a.ytd-toggle-button-renderer {cursor: pointer;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-toggle-button-renderer[disabled] a.ytd-toggle-button-renderer:focus {outline: none;} ytd-toggle-button-renderer[is-icon-button][has-no-text] {font-size: 0;} a.ytd-toggle-button-renderer {display: flexbox;display: flex;} a.yt-simple-endpoint.ytd-toggle-button-renderer {color: inherit;border-radius: inherit;text-decoration: none;} ytd-toggle-button-renderer[is-paper-button] {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} ytd-toggle-button-renderer[is-paper-button][disabled] {color: var(--yt-spec-text-disabled);background-color: transparent;} ytd-toggle-button-renderer[is-icon-button][disabled] {color: var(--yt-spec-text-disabled);} ytd-toggle-button-renderer[is-icon-button][style-action-button] {--yt-button-icon-padding: 6px;} ytd-toggle-button-renderer[is-paper-button][align-by-text]:not(:empty) {margin-left: -16px;} ytd-toggle-button-renderer[is-icon-button][icon-align-by-text]:not(:empty) {margin-left: -8px;} ytd-toggle-button-renderer[is-paper-button][button-size=size-large] {line-height: 24px;} tp-yt-paper-button.ytd-toggle-button-renderer {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0 var(--yt-button-paper-button-margin-right,0) 0 var(--yt-button-paper-button-margin-left,0);padding: var(--yt-button-padding,0.7em 0.57em);display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;flex: 1 1 auto;} ytd-toggle-button-renderer[start-justified] tp-yt-paper-button.ytd-toggle-button-renderer {justify-content: flex-start;} ytd-toggle-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-toggle-button-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-toggle-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-toggle-button-renderer #text.ytd-toggle-button-renderer {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button.ytd-toggle-button-renderer {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} ytd-toggle-button-renderer #button.ytd-toggle-button-renderer {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button.ytd-toggle-button-renderer,yt-icon-button.ytd-toggle-button-renderer {padding: 1px 6px;} yt-icon-button.ytd-toggle-button-renderer {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.ytd-toggle-button-renderer::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button.ytd-toggle-button-renderer[disabled] {color: var(--yt-button-disabled-color,hsla(0,0%,6.7%,0.2));} yt-icon-button.ytd-toggle-button-renderer {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.ytd-toggle-button-renderer>yt-icon.ytd-toggle-button-renderer {width: 100%;height: 100%;} #button.ytd-toggle-button-renderer yt-icon.ytd-toggle-button-renderer+yt-formatted-string.ytd-toggle-button-renderer {margin-left: var(--yt-string-icon-padding,8px);} #button.ytd-toggle-button-renderer yt-formatted-string.ytd-toggle-button-renderer+yt-icon.ytd-toggle-button-renderer {margin-left: var(--yt-button-icon-padding,8px);} ytd-toggle-button-renderer[vertically-aligned] #button.ytd-toggle-button-renderer yt-icon.ytd-toggle-button-renderer+yt-formatted-string.ytd-toggle-button-renderer {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} ytd-toggle-button-renderer[vertically-aligned] #button.ytd-toggle-button-renderer yt-formatted-string.ytd-toggle-button-renderer+yt-icon.ytd-toggle-button-renderer {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} ytd-toggle-button-renderer.yt-spec-dialog-layout__dialog-layout-button.yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched {display: flex;} ytd-toggle-button-renderer {--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);} ytd-toggle-button-renderer[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;} ytd-toggle-button-renderer.force-icon-button a.ytd-toggle-button-renderer {padding-right: var(--yt-button-icon-padding,8px);} ytd-toggle-button-renderer[is-icon-button] {color: var(--yt-button-color);} ytd-toggle-button-renderer[is-paper-button] {color: var(--yt-button-color);} ytd-toggle-button-renderer.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));} ytd-toggle-button-renderer.style-light-text[is-icon-button] {color: var(--yt-spec-static-brand-white);} ytd-toggle-button-renderer.style-grey-text[is-icon-button] {color: var(--yt-spec-icon-inactive);} ytd-toggle-button-renderer.style-text[is-icon-button] {color: var(--yt-spec-icon-inactive);} ytd-toggle-button-renderer.style-text[is-icon-button] #text.ytd-toggle-button-renderer {color: var(--yt-button-icon-button-text-color,var(--yt-spec-text-secondary));} ytd-toggle-button-renderer.style-default-active[is-icon-button] {color: var(--yt-spec-call-to-action);} ytd-toggle-button-renderer.style-default-active[is-icon-button][system-icons] {color: var(--yt-spec-text-primary);} ytd-toggle-button-renderer.style-default-active[is-paper-button] {color: var(--yt-spec-call-to-action);} ytd-toggle-button-renderer.style-default-active[is-paper-button][system-icons] {color: var(--yt-spec-text-primary);} ytd-toggle-button-renderer.style-text[is-paper-button] {color: var(--yt-spec-text-secondary);} ytd-toggle-button-renderer.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));} ytd-toggle-button-renderer.style-compact-gray[is-paper-button] tp-yt-paper-button.ytd-toggle-button-renderer {padding: 4px 8px;} ytd-toggle-button-renderer.style-overlay[is-paper-button] {background-color: var(--yt-spec-static-overlay-button-primary);color: var(--yt-spec-static-overlay-text-primary);} ytd-toggle-button-renderer.style-primary[is-paper-button] {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-filled-button-text);} ytd-toggle-button-renderer.style-primary[is-paper-button]:hover {color: var(--yt-spec-static-brand-white);} ytd-toggle-button-renderer.style-primary[disabled][is-paper-button] {background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} ytd-toggle-button-renderer.style-primary[disabled][is-paper-button]:hover {color: var(--yt-spec-text-primary-inverse);} ytd-toggle-button-renderer.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);} ytd-toggle-button-renderer.style-suggestive[is-paper-button] tp-yt-paper-button.ytd-toggle-button-renderer,ytd-toggle-button-renderer.style-inactive-outline[is-paper-button] tp-yt-paper-button.ytd-toggle-button-renderer {padding: var(--yt-button-padding-minus-border);} ytd-toggle-button-renderer.style-inactive-outline[is-paper-button] {border: 1px solid var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);} ytd-toggle-button-renderer.size-small {--yt-button-padding: 8px 16px;--yt-button-padding-minus-border: 7px 15px;} ytd-toggle-button-renderer[is-paper-button-with-icon] {--yt-button-padding: 6px 16px;--yt-button-padding-minus-border: 5px 15px;} ytd-toggle-button-renderer.size-small[is-paper-button-with-icon] {--iron-icon-width: 20px;--iron-icon-height: 20px;} ytd-toggle-button-renderer.style-blue-text[is-paper-button] {color: var(--yt-spec-call-to-action);} ytd-toggle-button-renderer.style-grey-text[is-paper-button] {color: var(--yt-spec-icon-inactive);} ytd-toggle-button-renderer[is-paper-button-with-icon] tp-yt-paper-button.ytd-toggle-button-renderer {min-width: var(--yt-paper-button-min-width,5.14em);} ytd-toggle-button-renderer[disable-text-transform] {text-transform: none;} a.yt-simple-endpoint.ytd-toggle-button-renderer {flex: 1 1 auto;} tp-yt-paper-tooltip.ytd-toggle-button-renderer {white-space: nowrap;} ytd-toggle-button-renderer[rounded-container] tp-yt-paper-tooltip .tp-yt-paper-tooltip[style-target=tooltip] {border-radius: 4px;} tp-yt-iron-icon.ytd-toggle-button-renderer {margin-right: 8px;} tp-yt-paper-tooltip.ytd-toggle-button-renderer.ytd-toggle-button-renderer {z-index: var(--ytd-z-index-toggle-button-tooltip);}</style>');
Elb=d}d=Elb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Flb=a}a=Flb;return a}}});
var FJ=EJ;FJ.prototype.onYtNavigate=FJ.prototype.onYtNavigate;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],FJ.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],FJ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],FJ.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.L(Glb.YtToggleButtonBehavior),_.V("design:type",Object)],FJ.prototype,"ytToggleButtonBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],FJ.prototype,"data",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],FJ.prototype,"showTooltips",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],FJ.prototype,"systemIcons",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],FJ.prototype,"roundedContainer",void 0);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],FJ.prototype,"onYtNavigate",null);
FJ=_.U([_.P({is:"ytd-toggle-button-renderer",disableElementRegistration:Hlb})],FJ);var Ilb,Jlb=function(){if(void 0!==Ilb)return Ilb;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped></style>");return Ilb=a};
document.head.appendChild(Jlb().content);var Klb;var Llb=function(){return _.O.apply(this,arguments)||this};
_.H(Llb,_.O);Llb.prototype.renderIdom=function(){this.data&&_.et(this.data)};
_.J.Object.defineProperties(Llb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Klb){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-button-view-model--\x3e\x3c!--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_view_models.yt_button_view_model.yt.button.view.model.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(Jlb().content.cloneNode(!0),a.content.firstChild);Klb=a}a=Klb;return a}}});
var Mlb=Llb;_.U([_.L(_.TC),_.V("design:type",Object)],Mlb.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Mlb.prototype,"data",void 0);Mlb=_.U([_.Gq({is:"yt-button-view-model",isInjectionRoot:!0})],Mlb);var Sfb;_.BH(function(a){var b=_.B(a.data.likeButtonViewModel,_.Iib),c=_.B(a.data.dislikeButtonViewModel,_.Hib),d,e=null!=(d=null==b?void 0:b.likeStatusEntityKey)?d:"",h=_.MH($fb,e);d=_.g(_.Ss(fgb(null==b?void 0:b.likeStatusEntity,a.data)));e=d.next().value;var l=d.next().value;_.cf(function(){l(fgb(h,a.data))},[a.data,
h]);return _.r("segmented-like-dislike-button-view-model",{class:_.Lr(a.className,"YtSegmentedLikeDislikeButtonViewModelHost"),"button-renderer":!0},_.r(Qfb,{settings:e},_.r("div",{class:"YtSegmentedLikeDislikeButtonViewModelSegmentedButtonsWrapper"},_.r(_.egb,{data:b,likeCountEntity:a.data.likeCountEntity,buttonShapeOverrideables:{segmentedPosition:"start"}}),_.r(_.cgb,{data:c,buttonShapeOverrideables:{iconPosition:"icon-only",segmentedPosition:"end"}}))))},"segmented-like-dislike-button-view-model",
{propNames:["data"]});var ggb=function(a,b,c){var d=_.fB.getInstance();_.ff(function(){var e=a.value,h={};_.hB(d,(h[b]=c,h),e);_.Wd(function(){var l={};_.iB(d,(l[b]="",l),e)})})};_.Ue(lgb);_.DH(lgb,"account-link-button-view-model",{props:{data:_.Wib,className:_.CH,setMinWidth:_.CH}});_.Hs("menuRenderer","menuRenderer","ytd-menu-renderer");
var Nlb={buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]",buttonTooltipPosition:"[[buttonTooltipPosition]]",forceIconButton:"[[forceIconButton]]",forceModernIconButton:"[[tonalOverride]]",styleActionButton:"[[styleActionButton]]",disableTextTransform:"[[disableTextTransformOnButtons]]",forceIconOnly:"[[topLevelIconsOnly]]"}},toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{overrides:"[[buttonOverride]]",buttonTooltipPosition:"[[buttonTooltipPosition]]",
forceIconButton:"[[forceIconButton]]",forceModernIconButton:"[[tonalOverride]]",styleActionButton:"[[styleActionButton]]",disableTextTransform:"[[disableTextTransformOnButtons]]",forceIconOnly:"[[topLevelIconsOnly]]"}},segmentedLikeDislikeButtonRenderer:{component:"ytd-segmented-like-dislike-button-renderer"},segmentedLikeDislikeButtonViewModel:{component:"segmented-like-dislike-button-view-model"},accountLinkButtonRenderer:{component:"ytd-account-link-button-renderer",properties:{overrides:"[[buttonOverride]]",
forceModernIconButton:"[[tonalOverride]]",disableTextTransform:"[[disableTextTransformOnButtons]]",buttonTooltipPosition:"[[buttonTooltipPosition]]",forceIconButton:"[[forceIconButton]]",forceIconOnly:"[[topLevelIconsOnly]]"}},accountLinkButtonViewModel:{component:"account-link-button-view-model",params:{className:"ytd-menu-renderer"}},downloadButtonRenderer:{component:"ytd-download-button-renderer",properties:{overrides:"[[buttonOverride]]",buttonTooltipPosition:"[[buttonTooltipPosition]]",forceIconButton:"[[forceIconButton]]",
styleActionButton:"[[styleActionButton]]",disableTextTransform:"[[disableTextTransformOnButtons]]",forceIconOnly:"[[topLevelIconsOnly]]"}},playlistLoopButtonRenderer:{component:"ytd-playlist-loop-button-renderer"},buttonViewModel:"yt-button-view-model"},GJ=function(){var a=_.O.apply(this,arguments)||this;a.safeArea=!_.u("kevlar_flex_menu_safe_area_killswitch");a.tonalOverride=!1;a.threeDotSize="M";a.isOverlay=!1;a.topLevelIconsOnly=!1;a.useSheetController=_.u("web_sheet_controller");a.JSC$12015_lastWidth=
0;a.maybeUpdateFlexibleMenu=function(){var b;if(null!=(b=a.data)&&b.flexibleItems){a.maybeFlushDebouncer();b=a.hostElement.clientWidth;var c=b>a.JSC$12015_lastWidth,d,e=(null==(d=a.topLevelButtonsContainer)?void 0:d.scrollHeight)||0,h;d=(null==(h=a.flexibleItemButtonsContainer)?void 0:h.scrollHeight)||0;h=Math.max(e,d);h=_.u("kevlar_flex_menu_safe_area_killswitch")?a.hostElement.scrollHeight>h:a.hostElement.scrollHeight>h+8;c?(a.resetFlexibleItems(),a.JSC$12015_lastWidth=a.hostElement.clientWidth,
a.maybeUpdateFlexibleMenu()):h&&(a.shrinkFlexibleMenu(),a.JSC$12015_lastWidth=b)}};
a.computeThreeDotButtonShape=function(){return Object.assign({},{onTap:function(){a.onOverflowTap()},
iconPosition:"icon-only",style:a.isOverlay?"overlay":"mono",type:"tonal",size:a.threeDotSize,state:"active",version:"modern",accessibilityLabel:a.computeAccessibilityLabel(a.data)},a.threeDotButtonOverride)};
a.onOverflowTap=function(){if(a.data.fetchMenuCommand)_.jo(a.hostElement,[a.data.fetchMenuCommand]);else if(a.data.isDisabled&&a.data.disabledCommand)_.Qq(a.data.disabledCommand,a.hostElement);else{var b=a.createMenuRendererVe(),c={items:a.items};a.data.menuPopupAccessibility&&(c.menuPopupAccessibility=a.data.menuPopupAccessibility);a.data.footer&&(c.footer=a.data.footer);b={openPopupAction:{popupType:"DROPDOWN",popup:{menuPopupRenderer:c},veData:b}};c=_.of().resolve(_.lu);a.useSheetController?c.openSheet({openPopupActionCommand:b},
a.hostElement):a.ytdOpenPopupBehavior.openPopup(b)}};
return a};
_.H(GJ,_.O);_.f=GJ.prototype;_.f.computeHasItems=function(){var a;return(null==(a=this.topLevelButtonData)?void 0:a.length)||this.hasFlexibleItems};
_.f.created=function(){this.boundOnStamperFinished=this.onStamperFinished.bind(this)};
_.f.iconButtonColorChanged=function(a){a&&a.iconColor&&(this.hasCustomIconColor=!0,_.cr(this.hostElement,{"--ytd-menu-renderer-button-color":_.Bp(a.iconColor)}))};
_.f.onStamperFinished=function(){this.JSC$12015_lastWidth=this.hostElement.clientWidth;this.maybeUpdateFlexibleMenu()};
_.f.setupFlexibleMenu=function(a){var b=this;null!=a&&a.flexibleItems?window.ResizeObserver&&(this.hostElement.addEventListener("yt-rendererstamper-finished",this.boundOnStamperFinished),this.JSC$12015_resizeThrottle||(this.JSC$12015_resizeThrottle=new _.dA(this.maybeUpdateFlexibleMenu,200,this)),this.JSC$12015_resizeObserver||(this.JSC$12015_resizeObserver=new ResizeObserver(function(){b.JSC$12015_resizeThrottle.fire()}),this.JSC$12015_resizeObserver.observe(this.hostElement)),this.resetFlexibleItems()):
(this.flexAsTopLevelButtons=void 0,this.hostElement.removeEventListener("yt-rendererstamper-finished",this.boundOnStamperFinished),this.JSC$12015_resizeObserver&&(this.JSC$12015_resizeObserver.disconnect(),this.JSC$12015_resizeObserver=void 0))};
_.f.maybeFlushDebouncer=function(){if(_.u("web_replace_formatted_with_attributed_string")){var a;null==(a=this.topLevelButtons)||a.forEach(function(c){var d;(c=null==(d=c.getElementsByTagName("yt-attributed-string"))?void 0:d[0])&&_.lfb(c)});
var b;null==(b=this.flexibleItemButtons)||b.forEach(function(c){var d;(c=null==(d=c.getElementsByTagName("yt-attributed-string"))?void 0:d[0])&&_.lfb(c)})}};
_.f.resetFlexibleItems=function(){var a;if(null!=(a=this.data)&&a.flexibleItems){this.hostElement.removeEventListener("yt-rendererstamper-finished",this.maybeUpdateFlexibleMenu);var b;this.flexAsTopLevelButtons=null==(b=this.data.flexibleItems)?void 0:b.map(function(c){return _.B(c,Jib).topLevelButton});
this.hostElement.addEventListener("yt-rendererstamper-finished",this.maybeUpdateFlexibleMenu)}};
_.f.computeButtonOverride=function(){if(this.tonalOverride)return{style:"mono",type:"tonal"}};
_.f.shrinkFlexibleMenu=function(){var a;null!=(a=this.flexAsTopLevelButtons)&&a.length&&(this.flexAsTopLevelButtons=[].concat(_.Pd(this.flexAsTopLevelButtons.slice(0,-1))))};
_.f.configureRendererStamper=function(){return{topLevelButtonData:{id:"top-level-buttons-computed",mapping:Nlb,events:!0},flexAsTopLevelButtons:{id:"flexible-item-buttons",mapping:Nlb,events:!0}}};
_.f.tonalOverrideChanged=function(){this.tonalOverride&&(this.ytdOpenPopupBehavior.popupPositionTarget=this.buttonShape)};
_.f.ready=function(){var a=this;this.persistentMenu?(this.menuFocused=!0,this.overlayOpen=!1):(this.button.addEventListener("focus",function(){a.onMenuFocus()}),this.button.addEventListener("blur",function(){a.onMenuBlur()}));
this.ytdOpenPopupBehavior.popupPositionTarget=this.button;this.tonalOverride&&(this.ytdOpenPopupBehavior.popupPositionTarget=this.buttonShape)};
_.f.detached=function(){this.icon="yt-icons:more_vert"};
_.f.computeTopLevelButtonData=function(a){if(!a)return[];var b;a=null!=(b=null==a?void 0:a.topLevelButtons)?b:[];return _.If.unsafeClone([].concat(_.Pd(a)))};
_.f.computeItems=function(a,b){if(!a)return[];var c=[];if(b){var d=(a.flexibleItems||[]).map(function(l){return _.B(l,Jib)});
d=_.g(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.includes(e.topLevelButton)||(e=e.menuItem)&&c.push(e)}var h;a=null!=(h=null==a?void 0:a.items)?h:[];return[].concat(_.Pd(c),_.Pd(a))};
_.f.computeMenuActive=function(a,b){return a||b};
_.f.onPopupOpened=function(){this.overlayOpen=!0;_.Sn(this.hostElement,"yt-menu-overlay-changed",this.overlayOpen);null==this.menuFocused&&(this.menuFocused=!1)};
_.f.onPopupClosed=function(){this.overlayOpen=!1;_.Sn(this.hostElement,"yt-menu-overlay-changed",this.overlayOpen)};
_.f.onPopupCanceled=function(){this.overlayOpen=!1;_.Sn(this.hostElement,"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,b){return this.tonalOverride||!a?!0:a.fetchMenuCommand||a.isDisabled&&a.disabledCommand?!1:!(null==b?0:b.length)};
_.f.isModernOverflowHidden=function(a,b){return this.tonalOverride&&a?a.fetchMenuCommand?!1:!(null==b?0:b.length):!0};
_.f.createMenuRendererVe=function(){var a=this.data.trackingParams,b=_.Hj(),c=_.Gj();return a&&b&&c?(a=_.zr(a),c=_.Hl(7591),_.u("combine_ve_grafts")?_.lz(_.Cl(),c,a):_.wl(b,a,c),c):null};
_.J.Object.defineProperties(GJ.prototype,{hasFlexibleItems:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.flexAsTopLevelButtons)||!a.length)}}});
_.J.Object.defineProperties(GJ,{template:{configurable:!0,enumerable:!0,get:function(){return klb()}}});
var HJ=GJ;HJ.prototype.onPopupCanceled=HJ.prototype.onPopupCanceled;HJ.prototype.onPopupClosed=HJ.prototype.onPopupClosed;HJ.prototype.onPopupOpened=HJ.prototype.onPopupOpened;HJ.prototype.tonalOverrideChanged=HJ.prototype.tonalOverrideChanged;HJ.prototype.resetFlexibleItems=HJ.prototype.resetFlexibleItems;HJ.prototype.setupFlexibleMenu=HJ.prototype.setupFlexibleMenu;HJ.prototype.iconButtonColorChanged=HJ.prototype.iconButtonColorChanged;
_.U([_.L(_.vC),_.V("design:type",Object)],HJ.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],HJ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],HJ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.kH("button-shape"),_.V("design:type",FI)],HJ.prototype,"buttonShape",void 0);_.U([_.kH("button"),_.V("design:type",_.gD)],HJ.prototype,"button",void 0);
_.U([_.N(),_.V("design:type",Object)],HJ.prototype,"data",void 0);_.U([_.N({computed:"computeTopLevelButtonData(data)"}),_.V("design:type",Array)],HJ.prototype,"topLevelButtonData",void 0);_.U([_.N(),_.V("design:type",Array)],HJ.prototype,"flexAsTopLevelButtons",void 0);_.U([_.N({computed:"computeItems(data, flexAsTopLevelButtons)"}),_.V("design:type",Array)],HJ.prototype,"items",void 0);_.U([_.N({value:"yt-icons:more_vert"}),_.V("design:type",String)],HJ.prototype,"icon",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],HJ.prototype,"safeArea",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeMenuActive(menuFocused, overlayOpen)"}),_.V("design:type",Boolean)],HJ.prototype,"menuActive",void 0);_.U([_.N(),_.V("design:type",Boolean)],HJ.prototype,"menuFocused",void 0);_.U([_.N({value:function(){return _.u("web_always_show_threedot_menu")||_.Rib}}),
_.V("design:type",Boolean)],HJ.prototype,"persistentMenu",void 0);_.U([_.N({value:"bottom"}),_.V("design:type",String)],HJ.prototype,"buttonTooltipPosition",void 0);_.U([_.N(),_.V("design:type",Boolean)],HJ.prototype,"overlayOpen",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],HJ.prototype,"forceIconButton",void 0);_.U([_.N(),_.V("design:type",Boolean)],HJ.prototype,"styleActionButton",void 0);_.U([_.N(),_.V("design:type",Boolean)],HJ.prototype,"disableTextTransformOnButtons",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],HJ.prototype,"tonalOverride",void 0);_.U([_.N(),_.V("design:type",Object)],HJ.prototype,"threeDotSize",void 0);_.U([_.N(),_.V("design:type",Object)],HJ.prototype,"threeDotButtonOverride",void 0);_.U([_.N(),_.V("design:type",Object)],HJ.prototype,"isOverlay",void 0);_.U([_.N({computed:"computeButtonOverride(tonalOverride)"}),_.V("design:type",Object)],HJ.prototype,"buttonOverride",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],HJ.prototype,"hasCustomIconColor",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("flexAsTopLevelButtons"),_.V("design:type",Object),_.V("design:paramtypes",[])],HJ.prototype,"hasFlexibleItems",null);_.U([_.N({reflectToAttribute:!0,computed:"computeHasItems(topLevelButtonData, flexAsTopLevelButtons)"}),_.V("design:type",Boolean)],HJ.prototype,"hasItems",void 0);_.U([_.N(),_.V("design:type",Object)],HJ.prototype,"topLevelIconsOnly",void 0);
_.U([_.N(),_.V("design:type",Object)],HJ.prototype,"useSheetController",void 0);_.U([_.kH("top-level-buttons-computed"),_.V("design:type",HTMLElement)],HJ.prototype,"topLevelButtonsContainer",void 0);_.U([_.lH(".top-level-buttons > *"),_.V("design:type",Array)],HJ.prototype,"topLevelButtons",void 0);_.U([_.kH("flexible-item-buttons"),_.V("design:type",HTMLElement)],HJ.prototype,"flexibleItemButtonsContainer",void 0);
_.U([_.lH("#flexible-item-buttons > *"),_.V("design:type",Array)],HJ.prototype,"flexibleItemButtons",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],HJ.prototype,"iconButtonColorChanged",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],HJ.prototype,"setupFlexibleMenu",null);
_.U([_.mH("topLevelIconsOnly"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],HJ.prototype,"resetFlexibleItems",null);_.U([_.uq("tonalOverride"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],HJ.prototype,"tonalOverrideChanged",null);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],HJ.prototype,"onPopupOpened",null);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],HJ.prototype,"onPopupClosed",null);_.U([_.tq("yt-popup-canceled"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],HJ.prototype,"onPopupCanceled",null);HJ=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-menu-renderer"})],HJ);_.Olb=_.u("main_app_controller_extraction_batch_9")?_.Q(HJ,"ytd-menu-renderer",klb):HJ;var Plb;var Qlb;_.Hs("itemSectionRenderer","messageRenderer","ytd-message-renderer");_.Hs("multiPageMenuSectionItems","messageRenderer","ytd-message-renderer");var IJ=function(){return _.O.apply(this,arguments)||this};
_.H(IJ,_.O);IJ.prototype.configureRendererStamper=function(){return{"data.button":{id:"message-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}}}},"data.icon":{id:"icon",mapping:{iconType:{component:"yt-icon",properties:{icon:"[[data.icon.iconType]]"}}}}}};
IJ.prototype.computeMessageStyle=function(a){return a};
IJ.prototype.computeButtonOverride=function(a){var b;if((null==a?0:null==(b=a.style)?0:b.value)&&"RENDER_STYLE_BANNER_PANEL"===a.style.value)return{size:"S"}};
var JJ=IJ;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],JJ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],JJ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],JJ.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],JJ.prototype,"shelf",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],JJ.prototype,"panel",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeMessageStyle(data.style.value)"}),_.V("design:type",Boolean)],JJ.prototype,"componentStyle",void 0);_.U([_.N({computed:"computeButtonOverride(data)"}),_.V("design:type",Object)],JJ.prototype,"buttonOverride",void 0);JJ=_.U([_.P({is:"ytd-message-renderer",disableElementRegistration:!0})],JJ);
_.Q(JJ,"ytd-message-renderer",function(){if(void 0!==Qlb)return Qlb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-message-renderer"></div>\n<yt-formatted-string id="message" hidden$="[[!data.text]]" text="[[data.text]]" class="style-scope ytd-message-renderer"></yt-formatted-string>\n<yt-formatted-string id="submessage" hidden$="[[!data.subtext]]" split-lines="" text="[[data.subtext.messageSubtextRenderer.text]]" class="style-scope ytd-message-renderer"></yt-formatted-string>\n<div id="message-button" class="style-scope ytd-message-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Plb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_message_renderer.ytd.message.renderer.css.js--\x3e<style is-scoped>ytd-message-renderer {padding: 16px;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} ytd-message-renderer[shelf] {padding: 0 0 24px;align-items: flex-start;} ytd-message-renderer[panel] {padding: 8px 24px;align-items: flex-start;} #message.ytd-message-renderer {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.ytd-message-renderer {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.ytd-message-renderer:not([hidden])+#submessage.ytd-message-renderer {margin-top: 16px;} #message-button.ytd-message-renderer:not(:empty) {margin-top: 16px;} ytd-message-renderer[component-style=RENDER_STYLE_EMPTY_STATE] {padding-top: 140px;} ytd-message-renderer[component-style=RENDER_STYLE_EMPTY_STATE] yt-icon.ytd-message-renderer {height: 96px;width: 96px;color: var(--yt-spec-icon-inactive);} ytd-message-renderer[component-style=RENDER_STYLE_EMPTY_STATE] #message.ytd-message-renderer:not([hidden]) {margin-top: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} ytd-message-renderer[component-style=RENDER_STYLE_EMPTY_STATE] #submessage.ytd-message-renderer:not([hidden]) {margin-top: 8px;color: var(--yt-spec-text-primary);} ytd-message-renderer[component-style=RENDER_STYLE_EMPTY_STATE] #message-button.ytd-message-renderer:not(:empty) {margin-top: 24px;} ytd-message-renderer[component-style=RENDER_STYLE_DIALOG] {max-width: 400px;margin-left: 16px;margin-right: 16px;} ytd-message-renderer[component-style=RENDER_STYLE_SIMPLE_HEADER] {padding: 8px 12px;align-items: flex-start;} ytd-message-renderer[component-style=RENDER_STYLE_SIMPLE_HEADER] #message.ytd-message-renderer:not([hidden])+#submessage.ytd-message-renderer {margin-top: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;} ytd-message-renderer[component-style=RENDER_STYLE_SHORTS_SURVEYS] #message.ytd-message-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;} ytd-message-renderer[component-style=RENDER_STYLE_BANNER_PANEL] {background-color: var(--yt-spec-general-background-a);display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: flex-start;} ytd-message-renderer[component-style=RENDER_STYLE_BANNER_PANEL] #message.ytd-message-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-message-renderer[component-style=RENDER_STYLE_BANNER_PANEL] yt-icon.ytd-message-renderer {width: 12px;height: 12px;margin-right: 16px;} ytd-message-renderer[component-style=RENDER_STYLE_BANNER_PANEL] #message-button.ytd-message-renderer:not(:empty) {margin-top: 0;margin-left: auto;} ytd-message-renderer[component-style=RENDER_STYLE_BANNER_PANEL] #message-button.ytd-message-renderer:not(:empty)>*.ytd-message-renderer:first-child {margin-left: 12px;} ytd-message-renderer[panel][component-style=RENDER_STYLE_BANNER_PANEL] {padding: 8px 12px 8px 16px;} ytd-message-renderer[component-style=RENDER_STYLE_NO_PADDING] {padding: 0;} ytd-message-renderer[component-style=RENDER_STYLE_FULL_PAGE_CENTERED] {margin-top: 50vh;transform: translateY(-100%);} ytd-message-renderer[component-style=RENDER_STYLE_FULL_PAGE_CENTERED] #message.ytd-message-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;} @media(max-width:528px) {ytd-message-renderer[component-style=RENDER_STYLE_FULL_PAGE_CENTERED] #message.ytd-message-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;}} ytd-message-renderer[component-style=RENDER_STYLE_FULL_PAGE_CENTERED] #submessage.ytd-message-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;}</style>');
Plb=d}d=Plb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Qlb=a});var Rlb;var Slb;var Tlb=function(){var a=_.O.apply(this,arguments)||this;a.systemIcons=_.u("kevlar_system_icons");a.animated=_.u("animated_live_badge_icon");return a};
_.H(Tlb,_.O);_.f=Tlb.prototype;_.f.addTooltips=function(){for(var a=_.$q(this.hostElement).querySelectorAll(".badge"),b=0,c;c=a[b++];){var d=this.repeatElement.itemForElement(c);c=_.$q(c);c.lastChild&&"tp-yt-paper-tooltip"===c.lastChild.is&&c.removeChild(c.lastChild);if(d=d.metadataBadgeRenderer&&d.metadataBadgeRenderer.tooltip){var e=_.lC("tp-yt-paper-tooltip");(0,_.MC)(e).textContent=d;e.setAttribute("position","top");c.appendChild(e)}}};
_.f.badgesChanged=function(){var a=this;_.LB().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.hiddenBadgeGroupsChanged=function(){this.updateComputedBadges(this.badges,this.topStandaloneBadge,this.bottomStandaloneBadge)};
_.f.computeStyle=function(a){_.u("enable_html5_teal_ad_badge")&&"BADGE_STYLE_TYPE_AD"===a&&(a="badge-style-type-ad-alternate");_.u("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){var d=this;(b=b?[b]:c)?this.computedBadges=b:this.computedBadges=null==a?void 0:a.filter(function(e){var h;if(null==(h=e.metadataBadgeRenderer)?0:h.groups){h=!1;e=_.g(e.metadataBadgeRenderer.groups);for(var l=e.next();!l.done;l=e.next()){l=l.value;var m=void 0;h=h||(null==(m=d.hiddenBadgeGroups)?void 0:m.includes(l))}return!h}return!0})};
_.f.useFilledIcons=function(a){return _.u("kevlar_system_icons")&&("CHECK_CIRCLE_THICK"===a||"OFFICIAL_ARTIST_BADGE"===a||"SPONSORSHIP_STAR"===a)};
_.f.computeIcon=function(a){var b,c;if(null==a?0:null==(b=a.metadataBadgeRenderer)?0:null==(c=b.icon)?0:c.iconType){var d,e;return _.Nq(null==a?void 0:null==(d=a.metadataBadgeRenderer)?void 0:null==(e=d.icon)?void 0:e.iconType)}};
var KJ=Tlb;KJ.prototype.hiddenBadgeGroupsChanged=KJ.prototype.hiddenBadgeGroupsChanged;KJ.prototype.standaloneBadgeChanged=KJ.prototype.standaloneBadgeChanged;KJ.prototype.badgesChanged=KJ.prototype.badgesChanged;_.U([_.N(),_.V("design:type",Array)],KJ.prototype,"badges",void 0);_.U([_.N(),_.V("design:type",Object)],KJ.prototype,"topStandaloneBadge",void 0);_.U([_.N(),_.V("design:type",Array)],KJ.prototype,"bottomStandaloneBadge",void 0);
_.U([_.N(),_.V("design:type",Object)],KJ.prototype,"computedBadges",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],KJ.prototype,"mediumFontAdBadge",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],KJ.prototype,"largeFontAdBadge",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],KJ.prototype,"overlayAd",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],KJ.prototype,"noDotAdBadge",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],KJ.prototype,"collectionTruncate",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],KJ.prototype,"isThumbnailBadge",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],KJ.prototype,"systemIcons",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],KJ.prototype,"animated",void 0);_.U([_.N({value:[]}),_.V("design:type",Array)],KJ.prototype,"hiddenBadgeGroups",void 0);
_.U([_.vq("#repeat"),_.V("design:type",_.Eq)],KJ.prototype,"repeatElement",void 0);_.U([_.mH("badges"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],KJ.prototype,"badgesChanged",null);_.U([_.mH("topStandaloneBadge","bottomStandaloneBadge"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],KJ.prototype,"standaloneBadgeChanged",null);
_.U([_.mH("hiddenBadgeGroups"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],KJ.prototype,"hiddenBadgeGroupsChanged",null);KJ=_.U([_.P({is:"ytd-badge-supported-renderer",disableElementRegistration:!0})],KJ);
_.Q(KJ,"ytd-badge-supported-renderer",function(){if(void 0!==Slb)return Slb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-badge-supported-renderer"><div class$="badge [[computeStyle(badge.metadataBadgeRenderer.style)]] style-scope ytd-badge-supported-renderer" role="status" aria-label$="[[badge.metadataBadgeRenderer.accessibilityData.label]]"><yt-icon default-to-filled="[[useFilledIcons(badge.metadataBadgeRenderer.icon.iconType)]]" disable-upgrade$="[[!badge.metadataBadgeRenderer.icon]]" hidden="[[!badge.metadataBadgeRenderer.icon]]" icon="[[computeIcon(badge)]]" size="16" class="style-scope ytd-badge-supported-renderer"></yt-icon><p class="style-scope ytd-badge-supported-renderer">[[badge.metadataBadgeRenderer.label]]</p></div></template>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Rlb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; ytd-badge-supported-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} .badge.ytd-badge-supported-renderer {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.ytd-badge-supported-renderer:not(:last-of-type) {margin: var(--ytd-badge-margin,0);} yt-icon.ytd-badge-supported-renderer {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));} ytd-badge-supported-renderer[system-icons] yt-icon.ytd-badge-supported-renderer {width: 16px;height: 16px;} .badge-style-type-ad.ytd-badge-supported-renderer {color: var(--yt-spec-text-primary);white-space: nowrap;display: flex;padding-right: 0px;padding-left: 0px;font-weight: 700;} .badge-style-type-ad.ytd-badge-supported-renderer:after {content: "\u00b7";-webkit-padding-end: 4px;padding-inline-end: 4px;-webkit-padding-start: 4px;padding-inline-start: 4px;} ytd-badge-supported-renderer[large-font-ad-badge] .badge-style-type-ad.ytd-badge-supported-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;font-weight: 700;} ytd-badge-supported-renderer[medium-font-ad-badge] .badge-style-type-ad.ytd-badge-supported-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;font-weight: 700;} ytd-badge-supported-renderer[overlay-ad] .badge-style-type-ad.ytd-badge-supported-renderer {color: var(--yt-spec-static-brand-white);text-shadow: 2px 2px 2px rgba(0,0,0,0.3);} ytd-badge-supported-renderer[no-dot-ad-badge] .badge-style-type-ad.ytd-badge-supported-renderer:after {display: none;} p.ytd-badge-supported-renderer {display: inline;margin: 0;} .badge-style-type-ad-alternate.ytd-badge-supported-renderer {color: var(--yt-spec-ad-indicator);border: 1px solid var(--yt-spec-ad-indicator);border-radius: 2px;} .badge-style-type-simple.ytd-badge-supported-renderer {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} .badge-style-type-simple.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer {padding-right: 3px;} .badge-style-type-red.ytd-badge-supported-renderer {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-brand-link-text);} .badge-style-type-premium.ytd-badge-supported-renderer {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);padding: 0;} .badge-style-type-shorts-player.ytd-badge-supported-renderer {background: var(--yt-spec-static-overlay-background-medium-light);color: var(--yt-spec-static-overlay-text-primary);} .badge-style-type-shorts-player.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer {color: var(--yt-spec-static-overlay-text-primary);padding-right: 2px;vertical-align: middle;} .badge-style-type-members-only.ytd-badge-supported-renderer {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-themed-green);padding: 0;} .badge-style-type-members-only.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer {color: var(--yt-spec-themed-green);padding-top: 1px;padding-left: 4px;padding-right: 2px;vertical-align: top;} .badge-style-type-members-only.ytd-badge-supported-renderer p.ytd-badge-supported-renderer {padding: 3px 4px 2px 3px;display: inline-block;} .badge-style-type-premium.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer {padding-top: 1px;padding-left: 1px;padding-bottom: 1px;width: 14px;height: 14px;vertical-align: top;} .badge-style-type-premium.ytd-badge-supported-renderer p.ytd-badge-supported-renderer {padding: 2px 4px;display: inline-block;} .badge-style-type-ypc.ytd-badge-supported-renderer {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-themed-green);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .badge-style-type-ypc-green.ytd-badge-supported-renderer {background: var(--yt-spec-commerce-badge-background);color: var(--yt-spec-themed-green);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .badge-style-type-simple-strikethrough.ytd-badge-supported-renderer {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);text-decoration: line-through;} .badge-style-type-verified.ytd-badge-supported-renderer {background: none;margin-bottom: 1px;padding: 0;padding-left: 4px;flex: none;} .badge-style-type-verified-artist.ytd-badge-supported-renderer {background: none;margin-bottom: 1px;padding: 0;padding-left: 4px;color: var(--yt-spec-text-secondary);} .badge-style-type-disabled.ytd-badge-supported-renderer {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} .badge-style-type-collection.ytd-badge-supported-renderer {background: none;color: var(--yt-spec-text-secondary);padding: 0 0 8px 0;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} ytd-badge-supported-renderer[collection-truncate] .badge-style-type-collection.ytd-badge-supported-renderer {padding: 0;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;} ytd-badge-supported-renderer.inline-metadata-badge {display: inline-block;vertical-align: middle;} ytd-badge-supported-renderer.inline-metadata-badge .badge-style-type-collection.ytd-badge-supported-renderer {padding: 0 0 8px;} .badge-style-type-featured.ytd-badge-supported-renderer {background: var(--yt-spec-themed-blue);color: var(--yt-spec-text-primary-inverse);} .badge-style-type-accelerator.ytd-badge-supported-renderer {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} .badge-style-type-live-now.ytd-badge-supported-renderer,.badge-style-type-starting-soon.ytd-badge-supported-renderer {background: transparent;color: var(--yt-spec-brand-link-text);border: 1px solid var(--yt-spec-brand-link-text);} .badge-style-type-live-now.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer {padding-right: 3px;} .badge-style-type-live-now-alternate.ytd-badge-supported-renderer {background: var(--yt-spec-static-overlay-background-brand);color: var(--yt-spec-static-brand-white);padding-top: 0;padding-bottom: 0;display: flexbox;display: flex;align-items: center;} .badge-style-type-live-now-alternate.ytd-badge-supported-renderer p.ytd-badge-supported-renderer {padding-left: 3px;vertical-align: middle;white-space: nowrap;} .badge-style-type-live-now-alternate.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer {color: var(--yt-spec-static-brand-white);padding-right: 3px;} ytd-badge-supported-renderer[animated] .badge-style-type-live-now-alternate.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer {-webkit-animation: 1s infinite icon-mask;animation: 1s infinite icon-mask;} @-webkit-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%;}} @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.ytd-badge-supported-renderer {color: var(--yt-spec-static-brand-white);} .badge-style-type-medium-grey.ytd-badge-supported-renderer {white-space: nowrap;background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);margin-right: 8px;} .badge-style-type-medium-grey.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer {padding-right: 3px;} .badge-style-type-medium-grey.ytd-badge-supported-renderer p.ytd-badge-supported-renderer {vertical-align: middle;} .badge-style-type-ypc-transparent.ytd-badge-supported-renderer {background: none;color: var(--yt-spec-text-secondary);padding-left: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .badge-style-type-nz-rating-red-square.ytd-badge-supported-renderer {background: #f03936;height: 2.2rem;width: 2.2rem;border-radius: 0;color: black;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-nz-rating-yellow-circle.ytd-badge-supported-renderer {background: #ffef00;height: 2.2rem;width: 2.2rem;border-radius: 50%;color: black;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-nz-rating-green-circle.ytd-badge-supported-renderer {background: #42c758;height: 2.2rem;width: 2.2rem;border-radius: 50%;color: black;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-br-rating-small-green-square.ytd-badge-supported-renderer {background: rgb(0,166,81);height: 1.8rem;width: 1.8rem;color: white;border: 1px solid white;border-radius: 10%;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-br-rating-small-blue-square.ytd-badge-supported-renderer {background: rgb(0,149,218);height: 1.8rem;width: 1.8rem;color: white;border: 1px solid white;border-radius: 10%;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-br-rating-large-blue-square.ytd-badge-supported-renderer {background: rgb(0,149,218);height: 2.2rem;width: 2.2rem;color: white;border: 1px solid white;border-radius: 10%;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-br-rating-small-yellow-square.ytd-badge-supported-renderer {background: rgb(251,193,21);height: 1.8rem;width: 1.8rem;color: white;border: 1px solid white;border-radius: 10%;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-br-rating-large-yellow-square.ytd-badge-supported-renderer {background: rgb(251,193,21);height: 2.2rem;width: 2.2rem;color: white;border: 1px solid white;border-radius: 10%;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-br-rating-small-orange-square.ytd-badge-supported-renderer {background: rgb(245,130,32);height: 1.8rem;width: 1.8rem;color: white;border: 1px solid white;border-radius: 10%;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-br-rating-large-orange-square.ytd-badge-supported-renderer {background: rgb(245,130,32);height: 2.2rem;width: 2.2rem;color: white;border: 1px solid white;border-radius: 10%;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-br-rating-small-red-square.ytd-badge-supported-renderer {background: rgb(236,29,37);height: 1.8rem;width: 1.8rem;color: white;border: 1px solid white;border-radius: 10%;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-br-rating-large-red-square.ytd-badge-supported-renderer {background: rgb(236,29,37);height: 2.2rem;width: 2.2rem;color: white;border: 1px solid white;border-radius: 10%;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-br-rating-small-black-square.ytd-badge-supported-renderer {background: rgb(0,0,0);height: 1.8rem;width: 1.8rem;color: white;border: 1px solid white;border-radius: 10%;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge-style-type-br-rating-large-black-square.ytd-badge-supported-renderer {background: rgb(0,0,0);height: 2.2rem;width: 2.2rem;color: white;border: 1px solid white;border-radius: 10%;white-space: nowrap;overflow: hidden;text-overflow: clip;padding: 0;display: flex;text-align: center;justify-content: center;align-items: center;} .badge.ytd-badge-supported-renderer:not(:first-of-type) {margin-left: 4px;} .badge-style-type-blue.ytd-badge-supported-renderer {color: var(--yt-spec-call-to-action,var(--yt-spec-call-to-action));background: var(--yt-spec-suggested-action);padding: 3px;margin-left: var(--ytd-margin-3x);} .badge-style-type-overlay.ytd-badge-supported-renderer {background: var(--yt-spec-static-overlay-background-medium);color: var(--yt-spec-static-overlay-text-primary);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} ytd-badge-supported-renderer[is-thumbnail-badge] .badge.ytd-badge-supported-renderer {border-radius: 4px;} ytd-badge-supported-renderer[system-icons] .badge-style-type-verified.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer,ytd-badge-supported-renderer[system-icons] .badge-style-type-verified-artist.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer,ytd-badge-supported-renderer[system-icons] .badge-style-type-collection.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer,ytd-badge-supported-renderer[system-icons] .badge-style-type-ypc-transparent.ytd-badge-supported-renderer yt-icon.ytd-badge-supported-renderer {width: 14px;height: 14px;}</style>');
Rlb=d}d=Rlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Slb=a});var Ulb;var Vlb;var Wlb=_.Mu(["--ytd-badge-icon-color:",";"]),Xlb=function(){var a=_.O.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};
_.H(Xlb,_.O);_.f=Xlb.prototype;_.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.logTooltipEvent=function(){_.u("kevlar_wiz_tooltip_event_killswitch")||Ghb||(_.pAa("GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WIZ_NEXT_CHANNEL_NAME_TOOLTIP"),Ghb=!0)};
_.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"===_.rf("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"===_.rf("HTML_DIR")?"0 6px 0 2px":"0 2px 0 6px")};
_.f.handleResized=function(){var a=this;this.verified&&_.Ph.addLowPriorityJob(function(){a.fitBackgroundToText();var b=getComputedStyle(a.hostElement).lineHeight;b&&(b=b.match(/\d+/))&&b.length&&(a.lineHeight=Number(b[0]));a.height=a.lineHeight&&!a.wrapText?a.lineHeight:a.textEl.offsetHeight})};
_.f.fitBackgroundToText=function(){if(this.verified&&this.wrapText){this.textEl.style.width="unset";var a=document.createRange(),b=_.$q(this.textEl).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==a?0:null==(b=a.runs)?0:b.length)&&a.runs[0].textColor)return _.aH(Wlb,_.Bp(a.runs[0].textColor))};
_.J.Object.defineProperties(Xlb.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?_.lp(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 _.mp(this.formattedName)}},
tooltipOffset:{configurable:!0,enumerable:!0,get:function(){return this.hasChannelArt?this.DEFAULT_TOOLTIP_OFFSET:this.TOOLTIP_OFFSET_NO_BANNER}}});
var LJ=Xlb;LJ.prototype.onLineHeightChanged=LJ.prototype.onLineHeightChanged;LJ.prototype.onHeightChanged=LJ.prototype.onHeightChanged;LJ.prototype.onChannelNameChanged=LJ.prototype.onChannelNameChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],LJ.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],LJ.prototype,"badges",void 0);_.U([_.N(),_.V("design:type",Object)],LJ.prototype,"channelName",void 0);
_.U([_.N(),_.V("design:type",Object)],LJ.prototype,"noEndpoints",void 0);_.U([_.N(),_.V("design:type",Object)],LJ.prototype,"wrapText",void 0);_.U([_.N(),_.V("design:type",Object)],LJ.prototype,"forceVerified",void 0);_.U([_.N(),_.V("design:type",Object)],LJ.prototype,"tooltipPosition",void 0);_.U([_.N(),_.V("design:type",String)],LJ.prototype,"tooltip",void 0);_.U([_.N(),_.V("design:type",Boolean)],LJ.prototype,"hasChannelArt",void 0);
_.U([_.vq("#text-container"),_.V("design:type",HTMLElement)],LJ.prototype,"textContainerEl",void 0);_.U([_.vq("#text"),_.V("design:type",Object)],LJ.prototype,"textEl",void 0);_.U([_.vq("#verified-tooltip"),_.V("design:type",HTMLElement)],LJ.prototype,"verifiedTooltip",void 0);_.U([_.N(),_.V("design:type",Object)],LJ.prototype,"height",void 0);_.U([_.N(),_.V("design:type",Object)],LJ.prototype,"lineHeight",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("badges","forceVerified"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],LJ.prototype,"verified",null);_.U([_.M("badges","verified"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],LJ.prototype,"hideBadges",null);_.U([_.M("channelName"),_.V("design:type",Object),_.V("design:paramtypes",[])],LJ.prototype,"formattedName",null);
_.U([_.M("badges","verified","formattedName"),_.V("design:type",String),_.V("design:paramtypes",[])],LJ.prototype,"tooltipText",null);_.U([_.M("hasChannelArt"),_.V("design:type",String),_.V("design:paramtypes",[])],LJ.prototype,"tooltipOffset",null);_.U([_.uq("channelName"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],LJ.prototype,"onChannelNameChanged",null);
_.U([_.uq("height"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],LJ.prototype,"onHeightChanged",null);_.U([_.uq("lineHeight","height"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],LJ.prototype,"onLineHeightChanged",null);LJ=_.U([_.P({is:"ytd-channel-name",disableElementRegistration:!0})],LJ);
_.Q(LJ,"ytd-channel-name",function(){if(void 0!==Vlb)return Vlb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" on-mouseover="logTooltipEvent" class="style-scope ytd-channel-name">\n  <div id="text-container" class="style-scope ytd-channel-name">\n    <yt-formatted-string id="text" ellipsis-truncate="[[!wrapText]]" link-inherit-color="" no-endpoints="[[noEndpoints]]" text="[[formattedName]]" title="" class="style-scope ytd-channel-name">\n    </yt-formatted-string>\n  </div>\n  <tp-yt-paper-tooltip fit-to-visible-bounds="" offset="[[tooltipOffset]]" position="[[tooltipPosition]]" class="style-scope ytd-channel-name">\n    [[tooltipText]]\n  </tp-yt-paper-tooltip>\n</div>\n<ytd-badge-supported-renderer badges="[[badges]]" disable-upgrade$="[[!badges]]" hidden="[[hideBadges]]" style$="[[computeChannelBadgeStyle(formattedName)]]" class="style-scope ytd-channel-name">\n</ytd-badge-supported-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ulb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_channel_name.ytd.channel.name.css.js--\x3e<style is-scoped>ytd-channel-name {z-index: 300;display: flexbox;display: flex;align-self: flex-start;} ytd-badge-supported-renderer.ytd-channel-name {display: var(--ytd-channel-name-badges-display,flex);margin-right: var(--ytd-channel-name-badges-margin-right);vertical-align: var(--ytd-channel-name-badges-vertical-align);} #container.ytd-channel-name {display: var(--ytd-channel-name-container-display,inline-block);overflow: hidden;max-width: 100%;} ytd-channel-name[verified] #container.ytd-channel-name {display: inline-block;} #text-container.ytd-channel-name {display: var(--ytd-channel-name-text-container-display,block);} ytd-channel-name[verified] #text-container.ytd-channel-name {z-index: 1;box-sizing: border-box;margin-right: 11px;padding: 0 1px 0 4px;display: block;position: relative;} ytd-channel-name[verified] #text-container.ytd-channel-name::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;} [dir="rtl"] ytd-channel-name #text-container.ytd-channel-name::after, ytd-channel-name[dir="rtl"] #text-container.ytd-channel-name::after {transform: skewX(30deg);} #text.ytd-channel-name {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.ytd-channel-name {display: var(--ytd-channel-name-text-complex-display);} ytd-channel-name[verified] #text.ytd-channel-name {display: block;} ytd-channel-name[verified][wrap-text] #text.ytd-channel-name {display: -webkit-box;} ytd-channel-name[verified]:not([wrap-text]) #text.ytd-channel-name {overflow: hidden;} tp-yt-paper-tooltip.ytd-channel-name {display: var(--yt-paper-tooltip-display);}</style>');
Ulb=d}d=Ulb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Vlb=a});var Ylb;var Zlb;var $lb=function(){var a=_.O.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};
_.H($lb,_.O);_.f=$lb.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=_.$q(this.hostElement);b=a.childNodes;for(var c=document.createDocumentFragment(),d=a.childNodes.length-1;0<=d;d--)_.$q(c).appendChild(b[d]);_.u("enable_shadydom_free_scoped_node_methods")?_.dr(this.hostElement).appendChild(c):a.appendChild(c)}};
_.f.ready=function(){var a=this;_.HH(function(){a.initChildrenObserver()},1)};
_.f.detached=function(){this.detachObserver()};
_.f.toggle=function(a,b){this.canToggle&&(this.isToggled=b,_.Sn(this.hostElement,"yt-refit"),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?_.cr(this.hostElement,{"--ytd-expander-max-lines":""+b,"--ytd-expander-collapsed-height":""}):_.cr(this.hostElement,{"--ytd-expander-collapsed-height":a+"px","--ytd-expander-max-lines":""})};
_.f.handleMoreTap=function(a){this.disableToggle||(_.Sn(this.hostElement,"yt-expander-more-tapped"),this.toggle(a,!0))};
_.f.handleLessTap=function(a){_.Sn(this.hostElement,"yt-expander-less-tapped");this.toggle(a,!1)};
_.f.initChildrenObserver=function(){var a=this;this.observer=new MutationObserver(function(){a.childrenChanged()});
this.observer.observe(this.content,{subtree:!0,childList:!0,attributes:!0,characterData:!0});this.childrenChanged()};
_.f.childrenChanged=function(){var a=this;this.alwaysToggleable?this.canToggle=this.alwaysToggleable:this.canToggleJobId||(this.canToggleJobId=window.requestAnimationFrame(function(){_.ty(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()};
_.f.collapsedChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("collapsed-changed",this.collapsed))};
_.f.isToggledChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("is-toggled-changed",this.isToggled))};
_.f.canToggleChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("can-toggle-changed",this.canToggle))};
var MJ=$lb;MJ.prototype.canToggleChangedForBinding=MJ.prototype.canToggleChangedForBinding;MJ.prototype.isToggledChangedForBinding=MJ.prototype.isToggledChangedForBinding;MJ.prototype.collapsedChangedForBinding=MJ.prototype.collapsedChangedForBinding;MJ.prototype.observeCollapsedHeightAndMaxLines=MJ.prototype.observeCollapsedHeightAndMaxLines;MJ.prototype.onIronResize=MJ.prototype.onIronResize;MJ.prototype.toggledChanged=MJ.prototype.toggledChanged;MJ.prototype.alwaysToggleableChanged=MJ.prototype.alwaysToggleableChanged;
_.U([_.L(_.zA),_.V("design:type",Object)],MJ.prototype,"ironResizableBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],MJ.prototype,"alignAuto",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],MJ.prototype,"collapsed",void 0);_.U([_.N(),_.V("design:type",Object)],MJ.prototype,"isToggled",void 0);_.U([_.N(),_.V("design:type",Object)],MJ.prototype,"alwaysCollapsed",void 0);_.U([_.N(),_.V("design:type",Object)],MJ.prototype,"canToggle",void 0);
_.U([_.N(),_.V("design:type",Object)],MJ.prototype,"collapsedHeight",void 0);_.U([_.N(),_.V("design:type",Object)],MJ.prototype,"disableToggle",void 0);_.U([_.N(),_.V("design:type",Object)],MJ.prototype,"alwaysToggleable",void 0);_.U([_.N({observer:"reversedChanged"}),_.V("design:type",Object)],MJ.prototype,"reversed",void 0);_.U([_.N(),_.V("design:type",Number)],MJ.prototype,"maxNumberOfLines",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeShouldUseNumberOfLines(maxNumberOfLines)"}),_.V("design:type",Object)],MJ.prototype,"shouldUseNumberOfLines",void 0);_.U([_.N(),_.V("design:type",Object)],MJ.prototype,"recomputeOnResize",void 0);_.U([_.kH("content"),_.V("design:type",HTMLDivElement)],MJ.prototype,"content",void 0);_.U([_.mH("alwaysToggleable"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MJ.prototype,"alwaysToggleableChanged",null);
_.U([_.mH("isToggled"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MJ.prototype,"toggledChanged",null);_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MJ.prototype,"onIronResize",null);_.U([_.uq("maxNumberOfLines","collapsedHeight"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MJ.prototype,"observeCollapsedHeightAndMaxLines",null);
_.U([_.uq("collapsed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MJ.prototype,"collapsedChangedForBinding",null);_.U([_.uq("isToggled"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MJ.prototype,"isToggledChangedForBinding",null);_.U([_.uq("canToggle"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MJ.prototype,"canToggleChangedForBinding",null);
MJ=_.U([_.P({disableElementRegistration:!0,is:"ytd-expander"})],MJ);
_.NJ=_.Q(MJ,"ytd-expander",function(){if(void 0!==Zlb)return Zlb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-expander">\n  \n  <slot id="container" name="content" class="style-scope ytd-expander"></slot>\n</div>\n<slot name="sticky" class="style-scope ytd-expander"></slot>\n<tp-yt-paper-button id="less" aria-expanded="true" hidden="[[!computeIsLessVisible(canToggle, isToggled)]]" noink="" on-tap="handleLessTap" class="style-scope ytd-expander">\n  <slot name="less-button" class="style-scope ytd-expander"></slot>\n</tp-yt-paper-button>\n<tp-yt-paper-button id="more" aria-expanded="false" hidden="[[!computeIsMoreVisible(canToggle, isToggled)]]" noink="" on-tap="handleMoreTap" class="style-scope ytd-expander">\n  <slot name="more-button" class="style-scope ytd-expander"></slot>\n</tp-yt-paper-button>\n<slot name="sticky-secondary" class="style-scope ytd-expander"></slot>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ylb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_expander.ytd.expander.css.js--\x3e<style is-scoped>ytd-expander {display: block;} tp-yt-paper-button.ytd-expander {display: inline-block;text-align: center;font-family: inherit;} ytd-expander[collapsed]>#content.ytd-expander {overflow: hidden;max-height: var(--ytd-expander-collapsed-height);} ytd-expander[reversed],ytd-expander[reversed]>#content.ytd-expander {display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;} ytd-expander[reversed][collapsed][collapsed-height="0"]>#content.ytd-expander {display: none;visibility: hidden;} ytd-expander[should-use-number-of-lines][collapsed]>#content.ytd-expander {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);} ytd-expander > * {word-wrap: break-word;min-width: 0;} tp-yt-paper-button.ytd-expander {margin: var(--ytd-expander-button-margin,0);padding: 0;align-self: flex-start;} ytd-expander[align-auto] tp-yt-paper-button.ytd-expander {-ms-align-self: auto;align-self: auto;} #more.ytd-expander:focus,#less.ytd-expander:focus {outline: -webkit-focus-ring-color auto 5px;} #more.ytd-expander:focus:hover,#less.ytd-expander:focus:hover {outline: none;} #less.scrolling.ytd-expander {box-shadow: var(--ytd-expander-button-scrolling-box-shadow);border-radius: var(--ytd-expander-button-border-radius);}</style>');
Ylb=d}d=Ylb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Zlb=a});_.BH(_.ogb,"yt-collections-stack",{propNames:["data"]});var amb;var bmb;var cmb=function(){var a=_.O.apply(this,arguments)||this;a.noEndpoints=!1;a.amsterdamPostMvp=_.u("web_amsterdam_post_mvp_playlists");a.badges=[];a.transferState="TRANSFER_STATE_UNKNOWN";return a};
_.H(cmb,_.O);_.f=cmb.prototype;_.f.getMetadata=function(a){if(!a)return[];var b=[],c=a.shortViewCountText||a.viewCountText;c&&b.push(_.mp(c));a.publishedTimeText&&b.push(_.mp(a.publishedTimeText));a.upcomingEventData&&a.upcomingEventData.upcomingEventText&&b.push(_.RH(_.mp(a.upcomingEventData.upcomingEventText),Number(a.upcomingEventData.startTime)));return b};
_.f.observeDataForBylineSeparator=function(){this.data&&_.ar(this.hostElement,"byline-separated",0<this.getMetadata(this.data).length&&!this.data.ownerBadges||this.shouldShowVideoInfo)};
_.f.metadataColorChanged=function(){this.metadataColor||(this.metadataLine.style.color="");this.metadataLine.style.color=_.Bp(this.metadataColor)};
_.f.getSimpleString=function(a){return _.mp(a)};
_.f.isBylineHidden=function(a){return this.noByline||!((null==a?0:a.longBylineText)||(null==a?0:a.shortBylineText))};
_.f.isMetadataHidden=function(a){var b;return 0===(null==(b=this.getMetadata(a))?void 0:b.length)};
_.f.isBylineMetadataSeparatorHidden=function(a){return this.isMetadataHidden(a)||!this.shouldShowVideoInfo};
_.f.isLongByline=function(a,b){return b&&!(null==a||!a.longBylineText)};
_.J.Object.defineProperties(cmb.prototype,{shouldShowVideoInfo:{configurable:!0,enumerable:!0,get:function(){var a;return this.amsterdamPostMvp&&!(null==(a=this.data)||!a.videoInfo)}},
inlineBadgeClass:{configurable:!0,enumerable:!0,get:function(){return this.badges&&0<this.badges.length?"metadata-line-with-badge":""}},
longBylineClass:{configurable:!0,enumerable:!0,get:function(){return this.longByline?"long-byline":""}},
bylineText:{configurable:!0,enumerable:!0,get:function(){if(this.data)return this.longByline?this.data.longBylineText:this.data.shortBylineText}}});
var OJ=cmb;OJ.prototype.metadataColorChanged=OJ.prototype.metadataColorChanged;OJ.prototype.observeDataForBylineSeparator=OJ.prototype.observeDataForBylineSeparator;_.U([_.L(_.SI),_.V("design:type",Object)],OJ.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],OJ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],OJ.prototype,"noEndpoints",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],OJ.prototype,"isSlimShort",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],OJ.prototype,"radioMeta",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],OJ.prototype,"watchFeedBigThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],OJ.prototype,"richMeta",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],OJ.prototype,"amsterdamPostMvp",void 0);_.U([_.N(),_.V("design:type",Boolean)],OJ.prototype,"noByline",void 0);
_.U([_.N({computed:"isLongByline(data, radioMeta)"}),_.V("design:type",Boolean)],OJ.prototype,"longByline",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],OJ.prototype,"truncateMetadataLine",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],OJ.prototype,"miniMode",void 0);_.U([_.N(),_.V("design:type",Number)],OJ.prototype,"metadataColor",void 0);_.U([_.N(),_.V("design:type",Array)],OJ.prototype,"badges",void 0);
_.U([_.N({selector:_.pH,selectorArgs:["data.videoId"]}),_.V("design:type",String)],OJ.prototype,"transferState",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],OJ.prototype,"isDownloading",void 0);_.U([_.vq("#metadata-line"),_.V("design:type",HTMLElement)],OJ.prototype,"metadataLine",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],OJ.prototype,"observeDataForBylineSeparator",null);
_.U([_.uq("metadataColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],OJ.prototype,"metadataColorChanged",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],OJ.prototype,"shouldShowVideoInfo",null);_.U([_.M("badges"),_.V("design:type",String),_.V("design:paramtypes",[])],OJ.prototype,"inlineBadgeClass",null);_.U([_.M("longByline"),_.V("design:type",String),_.V("design:paramtypes",[])],OJ.prototype,"longBylineClass",null);
_.U([_.M("data","longByline"),_.V("design:type",Object),_.V("design:paramtypes",[])],OJ.prototype,"bylineText",null);OJ=_.U([_.P({is:"ytd-video-meta-block",disableElementRegistration:!0})],OJ);
_.Q(OJ,"ytd-video-meta-block",function(){if(void 0!==bmb)return bmb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-meta-block">\n  <div id="byline-container" hidden="[[isBylineHidden(data, radioMeta)]]" class="style-scope ytd-video-meta-block">\n    <ytd-channel-name id="channel-name" class$="[[longBylineClass]] style-scope ytd-video-meta-block" badges="[[data.ownerBadges]]" channel-name="[[bylineText]]" no-endpoints="[[noEndpoints]]" wrap-text="[[longByline]]">\n    </ytd-channel-name>\n    <div id="separator" class="style-scope ytd-video-meta-block">\u2022</div>\n    <yt-formatted-string id="video-info" hidden="[[!shouldShowVideoInfo]]" text="[[data.videoInfo]]" class="style-scope ytd-video-meta-block">\n  </yt-formatted-string>\n  </div>\n  <div id="metadata-line" class="style-scope ytd-video-meta-block">\n    \n    <ytd-badge-supported-renderer class="inline-metadata-badge style-scope ytd-video-meta-block" badges="[[badges]]" hidden="[[!badges.length]]">\n    </ytd-badge-supported-renderer>\n    <div id="separator" hidden="[[isBylineMetadataSeparatorHidden(data)]]" class="style-scope ytd-video-meta-block">\u2022</div>\n    <template is="dom-repeat" items="[[getMetadata(data)]]" strip-whitespace="" class="style-scope ytd-video-meta-block">\n      <span class="inline-metadata-item style-scope ytd-video-meta-block">[[item]]</span>\n    </template>\n  </div>\n</div>\n<div id="additional-metadata-line" class="style-scope ytd-video-meta-block">\n  <template is="dom-repeat" items="[[data.additionalMetadatas]]" class="style-scope ytd-video-meta-block"><span class="style-scope ytd-video-meta-block">[[getSimpleString(item)]]</span></template>\n</div>\n\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===amb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_video_meta_block.ytd.video.meta.block.css.js--\x3e<style is-scoped>@charset "UTF-8"; ytd-video-meta-block,.ytd-video-meta-block[meta-block] {display: flexbox;display: flex;flex-direction: column;} ytd-video-meta-block.grid #metadata.ytd-video-meta-block,ytd-video-meta-block.compact #metadata.ytd-video-meta-block,.ytd-video-meta-block[meta-block].grid #metadata.ytd-video-meta-block,.ytd-video-meta-block[meta-block].compact #metadata.ytd-video-meta-block {display: flexbox;display: flex;flex-direction: column;} ytd-video-meta-block[watch-feed-big-thumbs].compact {min-width: 0;} ytd-video-meta-block[watch-feed-big-thumbs].compact #metadata.ytd-video-meta-block {display: flexbox;display: flex;flex-direction: row;} ytd-video-meta-block.light #byline.ytd-video-meta-block,.ytd-video-meta-block[meta-block].light #byline.ytd-video-meta-block {color: var(--yt-spec-text-secondary);} #video-info.ytd-video-meta-block {color: var(--yt-spec-text-secondary);} #metadata.ytd-video-meta-block {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} #additional-metadata-line.ytd-video-meta-block>.ytd-video-meta-block:not(:first-of-type):before {content: "\u2022";margin: 4px 4px 0;} #metadata-line.ytd-video-meta-block {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));max-width: 100%;display: flexbox;display: flex;flex-wrap: wrap;} ytd-video-meta-block[is-downloading] #metadata-line.ytd-video-meta-block {color: var(--yt-spec-call-to-action);} ytd-video-meta-block:not([rich-meta]) #metadata-line.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: flexbox;display: flex;} ytd-video-meta-block[truncate-metadata-line] #metadata-line.ytd-video-meta-block {display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} #additional-metadata-line.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-video-meta-block:not([rich-meta]) #byline-container.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: flexbox;display: flex;} #byline-container.ytd-video-meta-block {max-width: 100%;flex-wrap: wrap;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-video-meta-block[radio-meta]:not([rich-meta]) #byline-container.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: flexbox;display: flex;} ytd-video-meta-block[rich-meta] #byline-container.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-video-meta-block[rich-meta][radio-meta] #byline-container.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-video-meta-block[rich-meta] #metadata-line.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: flexbox;display: flex;} ytd-video-meta-block[rich-meta][mini-mode] #byline-container.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-video-meta-block[rich-meta][mini-mode] #metadata-line.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: flexbox;display: flex;} #separator.ytd-video-meta-block {display: none;} ytd-video-meta-block[watch-feed-big-thumbs]:not(.grid).byline-separated #separator.ytd-video-meta-block,ytd-video-meta-block:not(.grid):not(.compact).byline-separated #separator.ytd-video-meta-block,.ytd-video-meta-block[meta-block]:not(.grid):not(.compact).byline-separated #separator.ytd-video-meta-block {display: inline-block;color: var(--yt-spec-text-secondary);margin: 0 4px;} #channel-name.ytd-video-meta-block {--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: flexbox;display: flex;flex-direction: row;align-items: center;} #channel-name.long-byline.ytd-video-meta-block {--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;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #channel-name.ytd-video-meta-block[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.ytd-video-meta-block[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);} ytd-video-meta-block.grid #channel-name.ytd-video-meta-block,.ytd-video-meta-block[meta-block].grid #channel-name.ytd-video-meta-block {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);} ytd-video-meta-block.grid #channel-name.ytd-video-meta-block[verified],.ytd-video-meta-block[meta-block].grid #channel-name.ytd-video-meta-block[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);} ytd-video-meta-block:not([rich-meta])[inline-badges] #metadata-line.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-video-meta-block[rich-meta][inline-badges] #metadata-line.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-video-meta-block[rich-meta][mini-mode][inline-badges] #metadata-line.ytd-video-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #metadata-line.ytd-video-meta-block>.ytd-video-meta-block:not(:first-of-type):before {content: "\u2022";margin: 0 4px;} ytd-video-meta-block:not([inline-badges]) #metadata-line.ytd-video-meta-block span.ytd-video-meta-block {display: inline-block;} ytd-badge-supported-renderer.ytd-video-meta-block {margin-right: 8px;} #video-badges.ytd-video-meta-block {margin-top: 4px;} ytd-video-meta-block[is-slim-short] #metadata-line.ytd-video-meta-block {color: var(--yt-spec-static-overlay-text-primary);}</style>');
amb=d}d=amb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bmb=a});var dmb;var emb;var ZJ=function(){var a=_.O.apply(this,arguments)||this;a.collections=!!_.u("web_modern_collections_v2");a.JSC$12043_startX=0;return a};
_.H(ZJ,_.O);ZJ.prototype.onEndpointMouseDown=function(a){this.JSC$12043_startX=a.clientX};
ZJ.prototype.onEndpointClick=function(a){this.JSC$12043_startX!==a.clientX&&(a.preventDefault(),a.stopPropagation())};
ZJ.prototype.computeObjectFit=function(a){return"CARD_RENDERER_STYLE_TYPE_UNIVERSAL_WATCH_CARD_MOVIE_POSTER"===a||"CARD_RENDERER_STYLE_TYPE_MOVIE_POSTER"===a||"CARD_RENDERER_STYLE_TYPE_CENTERED"===a?"COVER":"FILL"};
ZJ.prototype.computeCardStyle=function(a){return a?a.replace("CARD_RENDERER_STYLE_TYPE_","").toLowerCase():""};
_.J.Object.defineProperties(ZJ.prototype,{isAlbumCard:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.collections&&"CARD_RENDERER_STYLE_TYPE_ALBUM_CARD"===(null==(a=this.data)?void 0:null==(b=a.searchRefinementCardRendererStyle)?void 0:b.value)}},
collectionStack:{configurable:!0,enumerable:!0,get:function(){return this.isAlbumCard?{thumbnailSize:"small",doubleStack:!1,experimentEnabled:this.collections,customClassName1stStack:"collection-stack-1 "+_.KH(this)}:{experimentEnabled:!1}}}});
var $J=ZJ;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],$J.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],$J.prototype,"data",void 0);_.U([_.N({computed:"computeObjectFit(data.searchRefinementCardRendererStyle.value)"}),_.V("design:type",Number)],$J.prototype,"objectFit",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeCardStyle(data.searchRefinementCardRendererStyle.value)"}),_.V("design:type",String)],$J.prototype,"cardStyle",void 0);
_.U([_.N({reflectToAttribute:!0,value:!0}),_.V("design:type",Boolean)],$J.prototype,"roundContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],$J.prototype,"collections",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],$J.prototype,"isAlbumCard",null);_.U([_.M("data","collections","isAlbumCard"),_.V("design:type",Object),_.V("design:paramtypes",[])],$J.prototype,"collectionStack",null);
$J=_.U([_.P({is:"ytd-search-refinement-card-renderer",disableElementRegistration:!0})],$J);
_.Q($J,"ytd-search-refinement-card-renderer",function(){if(void 0!==emb)return emb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-search-refinement-card-renderer" data="[[data.searchEndpoint]]" href$="[[computeHref_(data.searchEndpoint)]]" on-mousedown="onEndpointMouseDown" on-click="onEndpointClick" draggable="false">\n  <div id="card-thumbnail" class="style-scope ytd-search-refinement-card-renderer">\n    <yt-collections-stack data="[[collectionStack]]" class="style-scope ytd-search-refinement-card-renderer"></yt-collections-stack>\n    <yt-img-shadow object-fit="[[objectFit]]" rounded-container="[[isAlbumCard]]" thumbnail="[[data.thumbnail]]" class="style-scope ytd-search-refinement-card-renderer">\n    </yt-img-shadow>\n  </div>\n  <div id="card-title" class="style-scope ytd-search-refinement-card-renderer">\n    <div class="style-scope ytd-search-refinement-card-renderer">[[getSimpleString(data.query)]]</div>\n  </div>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dmb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-search-refinement-card-renderer {display: inline-block;} a.ytd-search-refinement-card-renderer {border: 1px solid var(--yt-spec-10-percent-layer);background-color: var(--yt-spec-general-background-b);border-radius: 16px;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;} #card-thumbnail.ytd-search-refinement-card-renderer {width: 156px;height: 88px;margin-bottom: 2px;} ytd-search-refinement-card-renderer[card-style=universal_watch_card] #card-thumbnail.ytd-search-refinement-card-renderer,ytd-search-refinement-card-renderer[card-style=album_card] #card-thumbnail.ytd-search-refinement-card-renderer {width: 90px;height: 90px;} ytd-search-refinement-card-renderer[card-style=universal_watch_card_movie_poster] #card-thumbnail.ytd-search-refinement-card-renderer {width: 90px;height: 130px;} ytd-search-refinement-card-renderer[card-style=movie_poster] #card-thumbnail.ytd-search-refinement-card-renderer {width: 156px;height: 225px;} ytd-search-refinement-card-renderer[card-style=centered] #card-thumbnail.ytd-search-refinement-card-renderer {width: 204px;height: 70px;} #card-thumbnail.ytd-search-refinement-card-renderer yt-img-shadow.ytd-search-refinement-card-renderer {width: 100%;height: 100%;} #card-title.ytd-search-refinement-card-renderer {color: var(--yt-spec-text-primary);padding: 12px 16px 16px;height: 24px;width: 124px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #card-title.ytd-search-refinement-card-renderer div.ytd-search-refinement-card-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-search-refinement-card-renderer[card-style=universal_watch_card] #card-title.ytd-search-refinement-card-renderer,ytd-search-refinement-card-renderer[card-style=universal_watch_card_movie_poster] #card-title.ytd-search-refinement-card-renderer,ytd-search-refinement-card-renderer[card-style=album_card] #card-title.ytd-search-refinement-card-renderer {padding: 4px 8px 8px;height: 34px;width: 74px;} ytd-search-refinement-card-renderer[card-style=centered] #card-title.ytd-search-refinement-card-renderer {padding: 12px 8px;height: auto;width: 188px;} ytd-search-refinement-card-renderer[card-style=universal_watch_card] a.ytd-search-refinement-card-renderer,ytd-search-refinement-card-renderer[card-style=universal_watch_card_movie_poster] a.ytd-search-refinement-card-renderer,ytd-search-refinement-card-renderer[card-style=album_card] a.ytd-search-refinement-card-renderer {border-radius: 0px;} ytd-search-refinement-card-renderer[round-container] a.ytd-search-refinement-card-renderer {border-radius: 8px;} ytd-search-refinement-card-renderer[card-style=album_card][collections] #card-thumbnail.ytd-search-refinement-card-renderer {position: relative;margin-top: 4px;} ytd-search-refinement-card-renderer[card-style=album_card][collections] #card-thumbnail.ytd-search-refinement-card-renderer yt-img-shadow.ytd-search-refinement-card-renderer {position: absolute;border-top: 1px solid var(--yt-spec-base-background);} ytd-search-refinement-card-renderer[card-style=album_card][collections] a.ytd-search-refinement-card-renderer {border: unset;} ytd-search-refinement-card-renderer[card-style=album_card][collections] #card-thumbnail.ytd-search-refinement-card-renderer .collection-stack-1.ytd-search-refinement-card-renderer {width: 74px;}</style>');
dmb=d}d=dmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return emb=a});var fmb;var gmb;var hmb=function(){var a=_.O.apply(this,arguments)||this;a.isRichGrid=!1;a.rounded=_.u("web_rounded_thumbnails");return a};
_.H(hmb,_.O);var aK=hmb;_.U([_.N(),_.V("design:type",Object)],aK.prototype,"data",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],aK.prototype,"componentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],aK.prototype,"ytdReduxBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],aK.prototype,"isRichGrid",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Boolean)],aK.prototype,"miniMode",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],aK.prototype,"rounded",void 0);aK=_.U([_.P({is:"ytd-game-details-renderer",disableElementRegistration:!0})],aK);
_.Q(aK,"ytd-game-details-renderer",function(){if(void 0!==gmb)return gmb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 focus-on-expand style-scope ytd-game-details-renderer" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n  <yt-img-shadow height="290" object-fit="COVER" thumbnail="[[data.boxArt]]" width="210" class="style-scope ytd-game-details-renderer"></yt-img-shadow>\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-game-details-renderer"></yt-formatted-string>\n  <yt-formatted-string id="auto-generated" hidden="[[!data.autoGenerated]]" text="[[data.autoGenerated]]" class="style-scope ytd-game-details-renderer"></yt-formatted-string>\n  <yt-formatted-string id="live-viewers-count" hidden="[[!data.liveViewersText]]" text="[[data.liveViewersText]]" class="style-scope ytd-game-details-renderer">\n  </yt-formatted-string>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fmb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-game-details-renderer {display: inline-block;color: var(--yt-spec-text-primary);} .yt-simple-endpoint.ytd-game-details-renderer {display: flexbox;display: flex;flex-direction: column;align-items: flex-start;} yt-formatted-string.ytd-game-details-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-game-details-renderer:not([is-rich-grid]) yt-img-shadow.ytd-game-details-renderer {width: 210px;height: 290px;} ytd-game-details-renderer[is-rich-grid] {width: 100%;} ytd-game-details-renderer[is-rich-grid] yt-img-shadow.ytd-game-details-renderer {width: 100%;} #title.ytd-game-details-renderer {margin: 8px 0 4px 0;} ytd-game-details-renderer[is-rich-grid]:not([mini-mode]) #title.ytd-game-details-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #auto-generated.ytd-game-details-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-game-details-renderer[is-rich-grid]:not([mini-mode]) #auto-generated.ytd-game-details-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;} #live-viewers-count.ytd-game-details-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;} ytd-game-details-renderer[is-rich-grid]:not([mini-mode]) #live-viewers-count.ytd-game-details-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;} ytd-game-details-renderer[rounded] yt-img-shadow.ytd-game-details-renderer {border-radius: 8px;overflow: hidden;}</style>');
fmb=d}d=fmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gmb=a});var imb;var jmb;var kmb;var lmb;var mmb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-menu-service-item-selected-action":"handleBellMenuOpenSelectedAction"};return a};
_.H(mmb,_.O);_.f=mmb.prototype;_.f.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.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){a=this.currentStateRendererData(a);var b;return(null==a?0:null==(b=a.icon)?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;a=null==(b=_.B(null==a?void 0:a.command,_.bs))?void 0:b.commands;if(!a||0===a.length)return null;b=_.B(a[0],_.MA);var c,d;return(null==b?0:null==(c=b.popup)?0:null==(d=c.menuPopupRenderer)?0:d.items)?b.popup.menuPopupRenderer.items.map(function(e){return e.menuServiceItemRenderer.trackingParams}):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)}};
var bK=mmb;bK.prototype.onYtServiceRequestError=bK.prototype.onYtServiceRequestError;bK.prototype.onYtServiceRequestCompleted=bK.prototype.onYtServiceRequestCompleted;bK.prototype.stateChanged=bK.prototype.stateChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],bK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],bK.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.hD.YtRenderButtonBehavior),_.V("design:type",Object)],bK.prototype,"ytRenderButtonBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],bK.prototype,"data",void 0);_.U([_.mH("data","data.currentStateId"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],bK.prototype,"stateChanged",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],bK.prototype,"onYtServiceRequestCompleted",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],bK.prototype,"onYtServiceRequestError",null);bK=_.U([_.P({disableElementRegistration:!0,is:"ytd-subscription-notification-toggle-button-renderer"})],bK);
_.Q(bK,"ytd-subscription-notification-toggle-button-renderer",function(){if(void 0!==lmb)return lmb;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kmb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-subscription-notification-toggle-button-renderer:not([button-next]) {--paper-button-ink-color: var(--yt-spec-icon-disabled);--yt-formatted-string-deemphasize-color: var(--yt-spec-static-brand-white);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);} ytd-subscription-notification-toggle-button-renderer yt-formatted-string .yt-formatted-string[style-target=deemphasize] {margin-left: var(--ytd-margin-base);} ytd-subscription-notification-toggle-button-renderer[disable-text-transform] {text-transform: none;} ytd-subscription-notification-toggle-button-renderer[disabled][is-paper-button] a.ytd-subscription-notification-toggle-button-renderer {cursor: initial;pointer-events: none;} ytd-subscription-notification-toggle-button-renderer[is-paper-button] yt-icon.ytd-subscription-notification-toggle-button-renderer {flex: none;} ytd-subscription-notification-toggle-button-renderer yt-formatted-string.ytd-subscription-notification-toggle-button-renderer {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {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.ytd-subscription-notification-toggle-button-renderer {font-weight: inherit;} tp-yt-paper-tooltip.ytd-subscription-notification-toggle-button-renderer {z-index: var(--yt-button-tooltip-z-index);} ytd-subscription-notification-toggle-button-renderer[is-icon-button]:not([style-action-button]) {-webkit-font-smoothing: var(--ytd-caption--webkit-font-smoothing);font-family: var(--ytd-caption-font-family);font-size: var(--ytd-caption-font-size);font-weight: var(--ytd-caption-font-weight);letter-spacing: var(--ytd-caption-letter-spacing);line-height: var(--ytd-caption-line-height);text-transform: var(--ytd-caption-text-transform);} ytd-subscription-notification-toggle-button-renderer.force-icon-button:not([has-no-text]) a.ytd-subscription-notification-toggle-button-renderer {padding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x));} ytd-subscription-notification-toggle-button-renderer[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));} ytd-subscription-notification-toggle-button-renderer[is-paper-button-with-icon] {--yt-button-padding-minus-focus-outline: var( --yt-button-with-icon-padding-minus-focus-outline );} ytd-subscription-notification-toggle-button-renderer.style-suggestive.size-small[is-paper-button-with-icon] {--yt-button-padding: 6px 12px;--yt-button-padding-minus-border: 5px 11px;} ytd-subscription-notification-toggle-button-renderer[is-paper-button-with-icon] {--yt-button-padding: 6px 16px;--yt-button-padding-minus-border: 5px 15px;} ytd-subscription-notification-toggle-button-renderer[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;} ytd-subscription-notification-toggle-button-renderer[is-icon-button] {color: var(--yt-button-color,var(--yt-spec-icon-inactive));} ytd-subscription-notification-toggle-button-renderer.style-text[is-icon-button],ytd-subscription-notification-toggle-button-renderer.style-default[is-icon-button],ytd-subscription-notification-toggle-button-renderer.style-opacity[is-icon-button] {color: var(--yt-spec-icon-inactive);} ytd-subscription-notification-toggle-button-renderer.style-text[is-icon-button] #text.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-default[is-icon-button] #text.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-opacity[is-icon-button] #text.ytd-subscription-notification-toggle-button-renderer {color: var(--yt-button-icon-button-text-color,var(--yt-spec-text-secondary));} ytd-subscription-notification-toggle-button-renderer.style-black[is-icon-button] {color: var(--yt-spec-text-primary);} ytd-subscription-notification-toggle-button-renderer.style-visibly-disabled[is-icon-button],ytd-subscription-notification-toggle-button-renderer.style-opacity[is-icon-button][disabled],ytd-subscription-notification-toggle-button-renderer.style-text[is-icon-button][disabled] #text.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-default[is-icon-button][disabled] #text.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-opacity[is-icon-button][disabled] #text.ytd-subscription-notification-toggle-button-renderer {color: var(--yt-spec-text-disabled);} ytd-subscription-notification-toggle-button-renderer.style-blue-text[is-icon-button] {color: var(--yt-spec-call-to-action);} tp-yt-paper-tooltip.ytd-subscription-notification-toggle-button-renderer {white-space: nowrap;} ytd-subscription-notification-toggle-button-renderer.style-primary[is-paper-button] {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} ytd-subscription-notification-toggle-button-renderer.style-primary[disabled][is-paper-button] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} ytd-subscription-notification-toggle-button-renderer.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);} ytd-subscription-notification-toggle-button-renderer.style-payment[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-primary[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-payment[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-primary[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} ytd-subscription-notification-toggle-button-renderer.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);} ytd-subscription-notification-toggle-button-renderer.style-suggestive[is-paper-button] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: 1px solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-border);} ytd-subscription-notification-toggle-button-renderer.style-suggestive[is-paper-button][disabled] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: 1px solid var(--yt-spec-text-disabled);} ytd-subscription-notification-toggle-button-renderer.style-suggestive[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-suggestive[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-focus-outline);} ytd-subscription-notification-toggle-button-renderer.palette-with-border[is-paper-button] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: 1px solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-border);} ytd-subscription-notification-toggle-button-renderer.palette-with-border[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.palette-with-border[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-focus-outline);} ytd-subscription-notification-toggle-button-renderer.style-blue-text[is-paper-button] {--yt-formatted-string-deemphasize-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-call-to-action);} ytd-subscription-notification-toggle-button-renderer.style-blue-text[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-blue-text[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {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);} ytd-subscription-notification-toggle-button-renderer.style-destructive[is-paper-button] {background-color: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);} ytd-subscription-notification-toggle-button-renderer.style-destructive[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-destructive[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} ytd-subscription-notification-toggle-button-renderer.style-destructive[disabled][is-paper-button] {background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} ytd-subscription-notification-toggle-button-renderer.style-brand[is-paper-button] {color: var(--yt-spec-brand-link-text);} ytd-subscription-notification-toggle-button-renderer.style-brand[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-brand[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {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);} ytd-subscription-notification-toggle-button-renderer.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));} ytd-subscription-notification-toggle-button-renderer.style-default[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-default[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} ytd-subscription-notification-toggle-button-renderer.style-inactive-outline[is-paper-button] {color: var(--yt-spec-text-secondary);} ytd-subscription-notification-toggle-button-renderer.style-inactive-outline[is-paper-button] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: 1px solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-border);} ytd-subscription-notification-toggle-button-renderer.style-inactive-outline[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-inactive-outline[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} ytd-subscription-notification-toggle-button-renderer.style-suggested-action[is-paper-button] {background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);} ytd-subscription-notification-toggle-button-renderer.style-suggested-action[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-suggested-action[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {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);} ytd-subscription-notification-toggle-button-renderer.style-compact-gray[is-paper-button] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} ytd-subscription-notification-toggle-button-renderer.style-compact-gray[is-paper-button] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {padding: var(--ytd-margin-base) var(--ytd-margin-2x);} ytd-subscription-notification-toggle-button-renderer.style-text[is-paper-button] {color: var(--yt-spec-text-secondary);} ytd-subscription-notification-toggle-button-renderer[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-text[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-text[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-icon-disabled);padding: var(--yt-button-padding-minus-focus-outline);} ytd-subscription-notification-toggle-button-renderer.style-overlay[is-paper-button] {background-color: var(--yt-spec-static-overlay-button-primary);color: var(--yt-spec-static-overlay-text-primary);} ytd-subscription-notification-toggle-button-renderer.style-overlay[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-overlay[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {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);} ytd-subscription-notification-toggle-button-renderer.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);} ytd-subscription-notification-toggle-button-renderer.style-white-with-border[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscription-notification-toggle-button-renderer,ytd-subscription-notification-toggle-button-renderer.style-white-with-border[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-brand-white);padding: var(--yt-button-padding-minus-focus-outline);} ytd-subscription-notification-toggle-button-renderer.style-alert-info[is-paper-button] {color: var(--yt-spec-call-to-action);} ytd-subscription-notification-toggle-button-renderer.style-alert-info[is-paper-button]:hover {color: var(--yt-spec-button-chip-background-hover);} ytd-subscription-notification-toggle-button-renderer.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));} ytd-subscription-notification-toggle-button-renderer.style-light[is-paper-button] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} ytd-subscription-notification-toggle-button-renderer.style-light-text[is-paper-button] {color: var(--yt-spec-static-overlay-text-primary);} ytd-subscription-notification-toggle-button-renderer.style-black[is-paper-button] {color: var(--yt-spec-text-primary);} ytd-subscription-notification-toggle-button-renderer.style-visibly-disabled[is-paper-button] {background-color: transparent;color: var(--yt-spec-text-disabled);} ytd-subscription-notification-toggle-button-renderer.style-black[disabled][is-paper-button] {color: var(--yt-spec-text-disabled);} ytd-subscription-notification-toggle-button-renderer.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);} ytd-subscription-notification-toggle-button-renderer.style-blue-text-with-inverse-theme[is-paper-button] {color: var(--yt-spec-call-to-action-inverse);} ytd-subscription-notification-toggle-button-renderer.style-count {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {display: inline-block;text-align: center;font-family: inherit;} ytd-subscription-notification-toggle-button-renderer:not([button-next]) {display: inline-block;text-transform: uppercase;} ytd-subscription-notification-toggle-button-renderer.force-icon-button a.ytd-subscription-notification-toggle-button-renderer {cursor: pointer;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-subscription-notification-toggle-button-renderer[disabled] a.ytd-subscription-notification-toggle-button-renderer:focus {outline: none;} ytd-subscription-notification-toggle-button-renderer[is-icon-button][has-no-text] {font-size: 0;} a.ytd-subscription-notification-toggle-button-renderer {display: flexbox;display: flex;} a.yt-simple-endpoint.ytd-subscription-notification-toggle-button-renderer {color: inherit;border-radius: inherit;text-decoration: none;} ytd-subscription-notification-toggle-button-renderer[is-paper-button] {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} ytd-subscription-notification-toggle-button-renderer[is-paper-button][disabled] {color: var(--yt-spec-text-disabled);background-color: transparent;} ytd-subscription-notification-toggle-button-renderer[is-icon-button][disabled] {color: var(--yt-spec-text-disabled);} ytd-subscription-notification-toggle-button-renderer[is-icon-button][style-action-button] {--yt-button-icon-padding: 6px;} ytd-subscription-notification-toggle-button-renderer[is-paper-button][align-by-text]:not(:empty) {margin-left: -16px;} ytd-subscription-notification-toggle-button-renderer[is-icon-button][icon-align-by-text]:not(:empty) {margin-left: -8px;} ytd-subscription-notification-toggle-button-renderer[is-paper-button][button-size=size-large] {line-height: 24px;} tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0 var(--yt-button-paper-button-margin-right,0) 0 var(--yt-button-paper-button-margin-left,0);padding: var(--yt-button-padding,0.7em 0.57em);display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;flex: 1 1 auto;} ytd-subscription-notification-toggle-button-renderer[start-justified] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {justify-content: flex-start;} ytd-subscription-notification-toggle-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-subscription-notification-toggle-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer #text.ytd-subscription-notification-toggle-button-renderer {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button.ytd-subscription-notification-toggle-button-renderer {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} ytd-subscription-notification-toggle-button-renderer #button.ytd-subscription-notification-toggle-button-renderer {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button.ytd-subscription-notification-toggle-button-renderer,yt-icon-button.ytd-subscription-notification-toggle-button-renderer {padding: 1px 6px;} yt-icon-button.ytd-subscription-notification-toggle-button-renderer {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.ytd-subscription-notification-toggle-button-renderer::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button.ytd-subscription-notification-toggle-button-renderer[disabled] {color: var(--yt-button-disabled-color,hsla(0,0%,6.7%,0.2));} yt-icon-button.ytd-subscription-notification-toggle-button-renderer {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.ytd-subscription-notification-toggle-button-renderer>yt-icon.ytd-subscription-notification-toggle-button-renderer {width: 100%;height: 100%;} #button.ytd-subscription-notification-toggle-button-renderer yt-icon.ytd-subscription-notification-toggle-button-renderer+yt-formatted-string.ytd-subscription-notification-toggle-button-renderer {margin-left: var(--yt-string-icon-padding,8px);} #button.ytd-subscription-notification-toggle-button-renderer yt-formatted-string.ytd-subscription-notification-toggle-button-renderer+yt-icon.ytd-subscription-notification-toggle-button-renderer {margin-left: var(--yt-button-icon-padding,8px);} ytd-subscription-notification-toggle-button-renderer[vertically-aligned] #button.ytd-subscription-notification-toggle-button-renderer yt-icon.ytd-subscription-notification-toggle-button-renderer+yt-formatted-string.ytd-subscription-notification-toggle-button-renderer {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} ytd-subscription-notification-toggle-button-renderer[vertically-aligned] #button.ytd-subscription-notification-toggle-button-renderer yt-formatted-string.ytd-subscription-notification-toggle-button-renderer+yt-icon.ytd-subscription-notification-toggle-button-renderer {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} ytd-subscription-notification-toggle-button-renderer.yt-spec-dialog-layout__dialog-layout-button.yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched {display: flex;} ytd-subscription-notification-toggle-button-renderer.style-text[is-icon-button] {color: var(--yt-spec-icon-inactive);}</style>');
kmb=d}d=kmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return lmb=a});var nmb;var omb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-menu-service-item-selected-action":"handleBellMenuOpenSelectedAction"};a.tapHandler=function(){if(a.data){var b=a.currentStateRendererData();b&&a.ytRendererBehavior.logExplicitClick(b)}};
return a};
_.H(omb,_.O);_.f=omb.prototype;_.f.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")};
_.f.computeButtonShape=function(){if(this.data){var a=this.data,b=this.textLabel,c=this.hostElement,d=this.computeAccessibilityLabel(),e=this.tapHandler;return{style:this.isOverlay?"overlay":"mono",type:"tonal",state:(null==a?0:a.disableButton)?"disabled":"active",size:"M",focused:!1,formattedButtonText:pgb(b),iconPosition:"leading-trailing",onTap:qgb(a,e,c),accessibilityLabel:d}}};
_.f.computeIcon=function(){var a=this.currentStateRendererData(),b,c,d=null!=(c=this.icon)?c:null==a?void 0:null==(b=a.icon)?void 0:b.iconType;if(d)return _.Nq(d)};
_.f.computeSecondaryIcon=function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.secondaryIcon)?void 0:b.iconType;if(c)return _.Nq(c)};
_.f.currentStateData=function(){var a=this;return this.data&&this.data.states&&null!=this.data.currentStateId?this.data.states.find(function(b){return b.stateId===a.data.currentStateId})||null:null};
_.f.currentStateRendererData=function(){var a=this.currentStateData();return a&&a.state&&a.state.buttonRenderer?a.state.buttonRenderer:null};
_.f.computeAccessibilityLabel=function(){var a,b,c;return null==(a=this.currentStateRendererData())?void 0:null==(b=a.accessibilityData)?void 0:null==(c=b.accessibilityData)?void 0:c.label};
_.f.computeBellMenuItemParams=function(){var a,b,c=null==(b=_.B(null==(a=this.data)?void 0:a.command,_.bs))?void 0:b.commands;if(!c||0===c.length)return null;a=_.B(c[0],_.MA);var d,e;return(null==a?0:null==(d=a.popup)?0:null==(e=d.menuPopupRenderer)?0:e.items)?a.popup.menuPopupRenderer.items.map(function(h){return h.menuServiceItemRenderer.trackingParams}):null};
_.f.handleBellMenuOpenSelectedAction=function(a){var b=a.trackingParams,c=this.computeBellMenuItemParams();if(this.data&&b&&c&&c.includes(b)&&(null==a||!a.isDisabled)){var d;"CLIENT_SIGNAL"!==(null==(d=_.B(a.serviceEndpoint,_.oq))?void 0:d.signal)&&(this.icon=a.icon.iconType)}};
_.f.resetState=function(){this.icon=void 0;this.set("data.currentStateId",3)};
_.f.onYtServiceRequestCompleted=function(a,b){if(a=this.get("data.newNotificationButton.subscriptionNotificationToggleButtonRenderer",b))this.icon=void 0,this.set("data",a)};
_.f.onYtServiceRequestError=function(){this.icon=void 0};
var cK=omb;cK.prototype.onYtServiceRequestError=cK.prototype.onYtServiceRequestError;cK.prototype.onYtServiceRequestCompleted=cK.prototype.onYtServiceRequestCompleted;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],cK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],cK.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],cK.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],cK.prototype,"textLabel",void 0);_.U([_.N(),_.V("design:type",String)],cK.prototype,"icon",void 0);_.U([_.N(),_.V("design:type",Boolean)],cK.prototype,"isOverlay",void 0);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],cK.prototype,"onYtServiceRequestCompleted",null);
_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],cK.prototype,"onYtServiceRequestError",null);cK=_.U([_.P({disableElementRegistration:!0,is:"ytd-subscription-notification-toggle-button-renderer-next"})],cK);
_.Q(cK,"ytd-subscription-notification-toggle-button-renderer-next",function(){if(void 0!==nmb)return nmb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e<yt-button-shape data="[[computeButtonShape(data.*)]]" icon="[[computeIcon(data.*, icon)]]" secondary-icon="[[computeSecondaryIcon(data.*)]]">\n</yt-button-shape>\n');return nmb=a});var pmb;var qmb;_.BH(_.tgb,"yt-animated-action",{propNames:["backgroundLottieRef","foregroundLottieRef"]});var rmb=function(){var a=_.O.apply(this,arguments)||this;a.animatedActionEnabled=_.u("web_animated_actions");a.foregroundLottieRef={};a.backgroundLottieRef={};a.forceIconOnly=!1;a.keyboardFocused=!1;a.isAnimating=!1;a.actionMap={"yt-player-subscribe":"onPlayerSubscribe","yt-player-unsubscribe":"onPlayerUnsubscribe","yt-update-subscribe-button-action":"handleUpdateSubscribeButtonAction"};return a};
_.H(rmb,_.O);_.f=rmb.prototype;
_.f.configureRendererStamper=function(){return{"data.notificationPreferenceToggleButton":{id:"notification-preference-toggle-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{forceIconOnly:"[[forceIconOnly]]"}}}},"data.notificationPreferenceButton":{id:"notification-preference-button",mapping:{subscriptionNotificationToggleButtonRenderer:{component:"ytd-subscription-notification-toggle-button-renderer-next",properties:{textLabel:"[[subscribedButtonText]]",
forceIconOnly:"[[forceIconOnly]]",isOverlay:"[[overlayButton]]"}}}}}};
_.f.attached=function(){this.keyboardFocused=!1};
_.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.data=a)};
_.f.observedSubscribed=function(){this.isAnimating||this.clearContainerSize();_.cr(this.hostElement)};
_.f.onPlayerSubscribe=function(a){this.isCompactRed()||a!==this.data.channelId||(this.tryToSaveButtonWidths(),this.updateContainerToFitContent(!!this.subscribed),this.updateSubscriptionState(!0))};
_.f.onPlayerUnsubscribe=function(a){this.isCompactRed()||a!==this.data.channelId||this.updateSubscriptionState(!1)};
_.f.handleUpdateSubscribeButtonAction=function(a){a=_.B(a,_.xib);var b;a&&a.channelId===(null==(b=this.data)?void 0:b.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){if(a!==this.subscribed){this.set("data.subscribed",a);var b,c=null==(b=this.data)?void 0:b.subscribedEntityKey;c&&this.ytdReduxBehavior.dispatch(_.rB("subscriptionStateEntity",c,{key:c,subscribed:a}));this.isCompactRed()||_.Sn(this.hostElement,"yt-subscription-changed",a);a||(_.Tn(this.hostElement,"yt-unsubscribe-action"),this.resetNotificationBellState());this.animatedActionEnabled&&(this.updateContainerToFitContent(!!a),a&&this.hasBellButton&&this.startAnimation())}};
_.f.startAnimation=function(){var a=this;if(!this.isAnimating){this.isAnimating=!0;var b;null==(b=this.backgroundLottieRef.lottieEl)||b.goToAndPlay(0);var c;null==(c=this.foregroundLottieRef.lottieEl)||c.goToAndPlay(0);_.Ph.addJob(function(){a.maybeAnimateBellIcon()},2,300);
_.Ph.addJob(function(){a.isAnimating=!1},2,1500)}};
_.f.maybeAnimateBellIcon=function(){var a=_.dr(this.hostElement).querySelector("yt-animated-icon");if(a){var b;null==(b=a.animationRef.lottieEl)||b.goToAndPlay(0)}};
_.f.onDataChanged=function(){this.animatedActionEnabled&&(this.hostElement.style.width="")};
_.f.onMouseDown=function(){this.tryToSaveButtonWidths();this.updateContainerToFitContent(!!this.subscribed)};
_.f.tryToSaveButtonWidths=function(){if(!(!this.animatedActionEnabled||this.unsubscribedWidth&&this.unsubscribedWidth)){if(!this.subscribed){var a;this.unsubscribedWidth=null==(a=this.subscribeButtonShape)?void 0:a.getBoundingClientRect().width}var b;this.subscribedWidth=null==(b=this.bellButton)?void 0:b.getBoundingClientRect().width}};
_.f.updateContainerToFitContent=function(a){this.animatedActionEnabled&&this.subscribedWidth&&this.unsubscribedWidth&&(this.hostElement.style.width=a?this.subscribedWidth+"px":this.unsubscribedWidth+"px")};
_.f.clearContainerSize=function(){this.hostElement.style.width=""};
_.f.resetNotificationBellState=function(){this.get("notificationPreferenceButton.subscriptionNotificationToggleButtonRenderer",this.data)&&this.bellButton&&this.bellButton.resetState()};
_.J.Object.defineProperties(rmb.prototype,{hasBellButton:{configurable:!0,enumerable:!0,get:function(){return!!this.get("notificationPreferenceButton.subscriptionNotificationToggleButtonRenderer",this.data)}},
subscribedButtonText:{configurable:!0,enumerable:!0,get:function(){var a;return this.forceIconOnly?void 0:null==(a=this.data)?void 0:a.subscribedButtonText}},
smartimationSettings:{configurable:!0,enumerable:!0,get:function(){var a,b,c=(null==(a=this.data)?void 0:null==(b=a.timedAnimationData)?void 0:b.animationTiming)||[];return{uniqueId:"subscribe",timings:c,enabled:0<c.length&&!this.subscribed,experimentEnabled:0<c.length}}},
subscribeButtonHidden:{configurable:!0,enumerable:!0,get:function(){return!this.animatedActionEnabled&&this.hasBellButton&&this.subscribed}},
subscribeButtonInvisible:{configurable:!0,enumerable:!0,get:function(){return this.animatedActionEnabled&&this.hasBellButton&&this.subscribed}},
unsubscribeButtonHidden:{configurable:!0,enumerable:!0,get:function(){return!this.animatedActionEnabled&&!this.subscribed}},
buttonShape:{configurable:!0,enumerable:!0,get:function(){if(this.data){var a={renderer:this.data,element:this.hostElement,subscribed:!!this.subscribed,isOverlay:!!this.overlayButton},b=a.renderer,c=a.element,d=a.subscribed,e=a.commandController,h=a.config,l=xgb(b,d);a.isOverlay&&(l.style="overlay");var m,p,q,t;a=d&&(null==(m=b.unsubscribeAccessibility)?void 0:null==(p=m.accessibilityData)?void 0:p.label)||(null==(q=b.subscribeAccessibility)?void 0:null==(t=q.accessibilityData)?void 0:t.label);m=
b.longSubscriberCountText?a+" "+_.mp(b.longSubscriberCountText):a;var y;a:switch(null==(y=b.style)?void 0:y.styleType){case "COMPACT_GRAY":case "COMPACT_RED":y={size:"S"};break a;default:y={size:"M"}}return Object.assign({},l,y,{focused:!1,toggled:d,accessibilityLabel:m,formattedButtonText:wgb(b,d),onTap:vgb(b,h,d,c,e)})}}}});
var dK=rmb;dK.prototype.onMouseDown=dK.prototype.onMouseDown;dK.prototype.onDataChanged=dK.prototype.onDataChanged;dK.prototype.observedSubscribed=dK.prototype.observedSubscribed;dK.prototype.onYtServiceRequestCompleted=dK.prototype.onYtServiceRequestCompleted;dK.prototype.onYtServiceRequestSent=dK.prototype.onYtServiceRequestSent;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],dK.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],dK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],dK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],dK.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],dK.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],dK.prototype,"data",void 0);
_.U([_.N({selectorArgs:["data.subscribedEntityKey"],selector:_.teb}),_.V("design:type",Object)],dK.prototype,"subscriptionStateEntity",void 0);_.U([_.N({computed:"computeSubscribed(data.subscribed, subscriptionStateEntity)",reflectToAttribute:!0}),_.V("design:type",Boolean)],dK.prototype,"subscribed",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],dK.prototype,"branded",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],dK.prototype,"animatedActionEnabled",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],dK.prototype,"foregroundLottieRef",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],dK.prototype,"backgroundLottieRef",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],dK.prototype,"overlayButton",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeButtonStyle(data)"}),_.V("design:type",Object)],dK.prototype,"buttonStyle",void 0);_.U([_.N(),_.V("design:type",Object)],dK.prototype,"forceIconOnly",void 0);_.U([_.N({value:function(){return!!_.of().resolve(_.nf(_.ZC))&&_.u("kevlar_keyboard_button_focus")},
reflectToAttribute:!0}),_.V("design:type",Boolean)],dK.prototype,"useKeyboardFocused",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],dK.prototype,"keyboardFocused",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],dK.prototype,"isAnimating",void 0);_.U([_.M("data.notificationPreferenceButton.*"),_.V("design:type",Object),_.V("design:paramtypes",[])],dK.prototype,"hasBellButton",null);
_.U([_.M("data.subscribedButtonText","forceIconOnly"),_.V("design:type",Object),_.V("design:paramtypes",[])],dK.prototype,"subscribedButtonText",null);_.U([_.M("data.timedAnimationData.animationTiming","subscribed"),_.V("design:type",Object),_.V("design:paramtypes",[])],dK.prototype,"smartimationSettings",null);_.U([_.N({reflectToAttribute:!0}),_.M("subscribed","hasBellButton"),_.V("design:type",Object),_.V("design:paramtypes",[])],dK.prototype,"subscribeButtonHidden",null);
_.U([_.N({reflectToAttribute:!0}),_.M("subscribed","hasBellButton"),_.V("design:type",Object),_.V("design:paramtypes",[])],dK.prototype,"subscribeButtonInvisible",null);_.U([_.N({reflectToAttribute:!0}),_.M("subscribed"),_.V("design:type",Object),_.V("design:paramtypes",[])],dK.prototype,"unsubscribeButtonHidden",null);_.U([_.vq("ytd-subscription-notification-toggle-button-renderer-next"),_.V("design:type",Object)],dK.prototype,"bellButton",void 0);
_.U([_.vq("#subscribe-button-shape"),_.V("design:type",HTMLElement)],dK.prototype,"subscribeButtonShape",void 0);_.U([_.M("overlayButton","subscribed","data"),_.V("design:type",Object),_.V("design:paramtypes",[])],dK.prototype,"buttonShape",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],dK.prototype,"onYtServiceRequestSent",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],dK.prototype,"onYtServiceRequestCompleted",null);_.U([_.uq("subscribed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],dK.prototype,"observedSubscribed",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],dK.prototype,"onDataChanged",null);
_.U([_.tq("mousedown"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],dK.prototype,"onMouseDown",null);dK=_.U([_.P({disableElementRegistration:!0,is:"ytd-subscribe-button-renderer"})],dK);
_.Q(dK,"ytd-subscribe-button-renderer",function(){if(void 0!==qmb)return qmb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<yt-smartimation settings="[[smartimationSettings]]" class="style-scope ytd-subscribe-button-renderer">\n  <yt-button-shape id="subscribe-button-shape" data="[[buttonShape]]" hidden="[[subscribeButtonHidden]]" invisible$="[[subscribeButtonInvisible]]" version="modern" class="style-scope ytd-subscribe-button-renderer">\n  </yt-button-shape>\n  <div id="notification-preference-toggle-button" hidden="[[!subscribed]]" class="style-scope ytd-subscribe-button-renderer"></div>\n  <yt-animated-action background-lottie-ref="[[backgroundLottieRef]]" foreground-lottie-ref="[[foregroundLottieRef]]" key="animated-action" class="style-scope ytd-subscribe-button-renderer">\n    <div id="notification-preference-button" hidden="[[unsubscribeButtonHidden]]" invisible$="[[!subscribed]]" class="style-scope ytd-subscribe-button-renderer"></div>\n  </yt-animated-action>\n</yt-smartimation>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pmb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-subscribe-button-renderer {--yt-formatted-string-deemphasize-color: var(--yt-spec-static-brand-white);display: flexbox;display: flex;flex-direction: row;} ytd-subscribe-button-renderer[animated-action-enabled][subscribed][is-animating] {transition: width 500ms ease;} ytd-subscribe-button-renderer[modern] {align-items: center;} ytd-subscribe-button-renderer yt-formatted-string .yt-formatted-string[style-target=deemphasize] {margin-left: 4px;} tp-yt-paper-button.ytd-subscribe-button-renderer {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: flexbox;display: flex;flex-direction: row;} tp-yt-paper-button.keyboard-focus.ytd-subscribe-button-renderer,ytd-subscribe-button-renderer[use-keyboard-focus][keyboard-focused] tp-yt-paper-button.ytd-subscribe-button-renderer {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);} ytd-subscribe-button-renderer[use-keyboard-focused]:not([keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscribe-button-renderer {border: none;padding: 10px 16px;} tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed].keyboard-focus,ytd-subscribe-button-renderer[use-keyboard-focus][keyboard-focused] tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed] {border: 2px solid var(--yt-spec-text-secondary);} tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed] yt-formatted-string.ytd-subscribe-button-renderer {--yt-formatted-string-deemphasize-color: var(--yt-spec-text-secondary);} tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed] yt-formatted-string .yt-formatted-string[style-target=deemphasize] {margin-left: 4px;} ytd-subscribe-button-renderer[overlay-button] tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed] {background-color: var(--yt-spec-static-overlay-button-secondary);color: var(--yt-spec-static-overlay-text-primary);} ytd-subscribe-button-renderer[overlay-button] tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed].keyboard-focus,ytd-subscribe-button-renderer[overlay-button][use-keyboard-focus][keyboard-focused] tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed] {border: 2px solid var(--yt-spec-static-overlay-text-secondary);} ytd-subscribe-button-renderer[button-style=COMPACT_GRAY] {--yt-button-icon-size: 24px;--yt-button-icon-padding: 4px;} ytd-subscribe-button-renderer[button-style=COMPACT_GRAY] tp-yt-paper-button.ytd-subscribe-button-renderer {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} ytd-subscribe-button-renderer[button-style=COMPACT_GRAY] tp-yt-paper-button.ytd-subscribe-button-renderer yt-formatted-string.ytd-subscribe-button-renderer {--yt-formatted-string-deemphasize-color: var(--yt-spec-text-secondary);} ytd-subscribe-button-renderer[button-style=COMPACT_GRAY] tp-yt-paper-button.ytd-subscribe-button-renderer,ytd-subscribe-button-renderer[button-style=COMPACT_RED] tp-yt-paper-button.ytd-subscribe-button-renderer,ytd-subscribe-button-renderer[button-style=COMPACT_GRAY][use-keyboard-focused]:not([keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscribe-button-renderer,ytd-subscribe-button-renderer[button-style=COMPACT_RED][use-keyboard-focused]:not([keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-subscribe-button-renderer {padding: 4px 8px;margin: 0;} ytd-subscribe-button-renderer[button-style=COMPACT_RED] tp-yt-paper-button.keyboard-focus.ytd-subscribe-button-renderer {padding: 2px 6px;border: 2px solid var(--yt-spec-text-primary);} ytd-subscribe-button-renderer[button-style=COMPACT_GRAY] tp-yt-paper-button.keyboard-focus.ytd-subscribe-button-renderer {padding: 2px 6px;border: 2px solid var(--yt-spec-text-secondary);} ytd-subscribe-button-renderer[button-style=COMPACT_RED] {max-width: 100%;} ytd-subscribe-button-renderer[button-style=COMPACT_RED] yt-formatted-string.ytd-subscribe-button-renderer {overflow: hidden;text-overflow: ellipsis;} ytd-subscribe-button-renderer[button-style=COMPACT_RED] ytd-toggle-button-renderer.ytd-subscribe-button-renderer,ytd-subscribe-button-renderer[button-style=COMPACT_RED] ytd-button-renderer.ytd-subscribe-button-renderer {--yt-button-icon-size: 24px;--yt-button-icon-padding: 0;margin-left: 8px;} ytd-subscribe-button-renderer[button-style=COMPACT_RED] tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed] yt-formatted-string .yt-formatted-string[style-target=deemphasize] {display: none;} ytd-subscribe-button-renderer[button-style=VISIBLY_DISABLED] tp-yt-paper-button.ytd-subscribe-button-renderer {--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);} yt-button-shape.ytd-subscribe-button-renderer {max-width: 100%;flex: none;} yt-smartimation.ytd-subscribe-button-renderer {max-width: 100%;} #notification-preference-button.ytd-subscribe-button-renderer[invisible],#subscribe-button-shape.ytd-subscribe-button-renderer[invisible] {position: absolute;visibility: hidden;pointer-events: none;}</style>");
pmb=d}d=pmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qmb=a});var smb=function(){var a=_.O.apply(this,arguments)||this;a.isRichGrid=!1;return a};
_.H(smb,_.O);smb.prototype.configureRendererStamper=function(){return{"data.game":{id:"game",mapping:{gameDetailsRenderer:{component:"ytd-game-details-renderer",properties:{isRichGrid:"[[isRichGrid]]"}}}},"data.subscribeButton":{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer"}}}};
var eK=smb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],eK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],eK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],eK.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],eK.prototype,"isRichGrid",void 0);eK=_.U([_.P({is:"ytd-game-card-renderer",disableElementRegistration:!0})],eK);
_.Q(eK,"ytd-game-card-renderer",function(){if(void 0!==jmb)return jmb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-game-card-renderer"></div>\n<div id="subscribe-button" class="style-scope ytd-game-card-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===imb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-game-card-renderer {display: block;vertical-align: top;display: flexbox;display: flex;flex-direction: column;} ytd-game-card-renderer[is-rich-grid] {width: 100%;} #game.ytd-game-card-renderer {padding-bottom: 4px;flex: 1;flex-basis: 0.000000001px;}</style>");
imb=d}d=imb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jmb=a});_.fK={id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}},initialRenderPriority:_.u("defer_menus")&&!_.Rib?0:void 0,waitForSignal:"eocs"};var tmb;var umb;var vmb;var wmb;var xmb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-update-upcoming-event-reminder-button-state-command":"handleUpdateUpcomingEventReminderButtonStateCommand"};return a};
_.H(xmb,_.O);_.f=xmb.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)?0:a.key)&&"SPORTS_SERIES_REMINDER_STATE_ALL"===(null==(b=this.seriesReminderStateEntity)?void 0:b.state)&&"UPCOMING_EVENT_REMINDER_STATE_SINGLE"===(null==(c=this.eventReminderStateEntity)?void 0:c.state)&&this.ytdReduxBehavior.dispatch(_.rB("upcomingEventReminderStateEntity",this.eventReminderStateEntity.key,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.currentState)};
_.f.handleUpdateUpcomingEventReminderButtonStateCommand=function(a){if(a=_.B(a,Lib)){var b,c=null==(b=this.data)?void 0:b.targetId;c&&a.targetId===c&&_.HH(this.updateReminderStateEntitiesFromButtonState.bind(this,a.state))}};
_.f.getButtonStateFromReminderState=function(){var a;if("SPORTS_SERIES_REMINDER_STATE_ALL"===(null==(a=this.seriesReminderStateEntity)?void 0:a.state))return"UPCOMING_EVENT_REMINDER_BUTTON_STATE_SERIES";var b;if("UPCOMING_EVENT_REMINDER_STATE_SINGLE"===(null==(b=this.eventReminderStateEntity)?void 0:b.state))return"UPCOMING_EVENT_REMINDER_BUTTON_STATE_SINGLE";var c,d;if("SPORTS_SERIES_REMINDER_STATE_NONE"===(null==(c=this.seriesReminderStateEntity)?void 0:c.state)&&"UPCOMING_EVENT_REMINDER_STATE_NONE"===
(null==(d=this.eventReminderStateEntity)?void 0:d.state))return"UPCOMING_EVENT_REMINDER_BUTTON_STATE_NONE";var e;return null==(e=this.data)?void 0:e.currentState};
_.f.updateReminderStateEntitiesFromButtonState=function(a){if(a){switch(a){case "UPCOMING_EVENT_REMINDER_BUTTON_STATE_SERIES":a="UPCOMING_EVENT_REMINDER_STATE_NONE";var b="SPORTS_SERIES_REMINDER_STATE_ALL";break;case "UPCOMING_EVENT_REMINDER_BUTTON_STATE_SINGLE":a="UPCOMING_EVENT_REMINDER_STATE_SINGLE";b="SPORTS_SERIES_REMINDER_STATE_NONE";break;case "UPCOMING_EVENT_REMINDER_BUTTON_STATE_NONE":a="UPCOMING_EVENT_REMINDER_STATE_NONE";b="SPORTS_SERIES_REMINDER_STATE_NONE";break;default:return}var c;
(null==(c=this.eventReminderStateEntity)?0:c.key)&&this.ytdReduxBehavior.dispatch(_.rB("upcomingEventReminderStateEntity",this.eventReminderStateEntity.key,Object.assign({},this.eventReminderStateEntity,{state:a})));var d;(null==(d=this.seriesReminderStateEntity)?0:d.key)&&this.ytdReduxBehavior.dispatch(_.rB("sportsSeriesReminderStateEntity",this.seriesReminderStateEntity.key,Object.assign({},this.seriesReminderStateEntity,{state:b})))}};
_.J.Object.defineProperties(xmb.prototype,{currentButtonStateRenderer:{configurable:!0,enumerable:!0,get:function(){var a=this.getButtonStateFromReminderState(),b,c;if(a&&(null==(b=this.data)?0:null==(c=b.states)?0:c.length))for(b=_.g(this.data.states),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;if((null==(d=_.B(c,Mib))?void 0:d.state)===a)return _.B(c,Mib)}}}});
var gK=xmb;gK.prototype.onYtServiceRequestError=gK.prototype.onYtServiceRequestError;gK.prototype.onYtServiceRequestCompleted=gK.prototype.onYtServiceRequestCompleted;gK.prototype.onSeriesReminderStateEntityChange=gK.prototype.onSeriesReminderStateEntityChange;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],gK.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],gK.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],gK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],gK.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],gK.prototype,"data",void 0);_.U([_.N({selectorArgs:["data.upcomingEventData.reminderStateEntityKey"],selector:_.ueb}),_.V("design:type",Object)],gK.prototype,"eventReminderStateEntity",void 0);
_.U([_.N({selectorArgs:["eventReminderStateEntity.seriesReminderState"],selector:function(a,b){return _.wo(a.entities,"sportsSeriesReminderStateEntity",b)}}),
_.V("design:type",Object)],gK.prototype,"seriesReminderStateEntity",void 0);_.U([_.M("data.currentState","eventReminderStateEntity","seriesReminderStateEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],gK.prototype,"currentButtonStateRenderer",null);_.U([_.uq("seriesReminderStateEntity"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],gK.prototype,"onSeriesReminderStateEntityChange",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],gK.prototype,"onYtServiceRequestCompleted",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],gK.prototype,"onYtServiceRequestError",null);gK=_.U([_.P({disableElementRegistration:!0,is:"ytd-upcoming-event-reminder-button-renderer"})],gK);
_.Q(gK,"ytd-upcoming-event-reminder-button-renderer",function(){if(void 0!==wmb)return wmb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-upcoming-event-reminder-button-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vmb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-upcoming-event-reminder-button-renderer {--yt-button-tooltip-z-index: 2300;display: block;}</style>");
vmb=d}d=vmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return wmb=a});var ymb;var zmb;var Amb=function(){return _.O.apply(this,arguments)||this};
_.H(Amb,_.O);Amb.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{ellipsisTruncate:!0}}}}}};
_.J.Object.defineProperties(Amb.prototype,{text:{configurable:!0,enumerable:!0,get:function(){if(this.data)return this.ytRendererBehavior.getSimpleString(this.data.responseText)}},
textAriaLabel:{configurable:!0,enumerable:!0,get:function(){if(_.u("web_announce_stop_seeing_this_ad_text_a11y_bugfix")&&this.data)return this.ytRendererBehavior.getSimpleString(this.data.responseText)}}});
var hK=Amb;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],hK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],hK.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],hK.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],hK.prototype,"shelfDismissal",void 0);
_.U([_.M("data.responseText"),_.V("design:type",Object),_.V("design:paramtypes",[])],hK.prototype,"text",null);_.U([_.M("data.responseText"),_.V("design:type",Object),_.V("design:paramtypes",[])],hK.prototype,"textAriaLabel",null);hK=_.U([_.P({disableElementRegistration:!0,is:"ytd-notification-multi-action-renderer"})],hK);
_.Q(hK,"ytd-notification-multi-action-renderer",function(){if(void 0!==zmb)return zmb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" aria-label$="[[textAriaLabel]]" class="style-scope ytd-notification-multi-action-renderer">[[text]]</span>\n<div id="buttons" class="style-scope ytd-notification-multi-action-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ymb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-notification-multi-action-renderer {display: block;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #text.ytd-notification-multi-action-renderer {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;} ytd-notification-multi-action-renderer[shelf-dismissal] {display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-notification-multi-action-renderer[shelf-dismissal] #text.ytd-notification-multi-action-renderer {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.ytd-notification-multi-action-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;} ytd-button-renderer.ytd-notification-multi-action-renderer {max-width: 100%;}</style>');
ymb=d}d=ymb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return zmb=a});var Bmb;var Cmb;var Dmb=function(){return _.O.apply(this,arguments)||this};
_.H(Dmb,_.O);Dmb.prototype.ready=function(){var a=this;_.$q(this.hostElement).querySelector("#undo").addEventListener("tap",function(){a.onUndoTap()})};
Dmb.prototype.onUndoTap=function(){_.jo(this.hostElement,[this.data.undoEndpoint])};
var iK=Dmb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],iK.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],iK.prototype,"data",void 0);iK=_.U([_.P({disableElementRegistration:!0,is:"ytd-notification-text-renderer"})],iK);
_.Q(iK,"ytd-notification-text-renderer",function(){if(void 0!==Cmb)return Cmb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-notification-text-renderer"></yt-formatted-string>\n<yt-formatted-string id="undo" text="[[data.undoText]]" class="style-scope ytd-notification-text-renderer"></yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bmb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-notification-text-renderer {align-items: center;justify-content: center;display: flexbox;display: flex;flex-direction: column;} yt-formatted-string.ytd-notification-text-renderer {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.ytd-notification-text-renderer {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);}</style>');
Bmb=d}d=Bmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Cmb=a});var Gmb,Hmb,Emb,Imb,Fmb,jK;_.lK=function(a){var b=this;this.inlinePreviewIsActive=this.inlinePreviewIsEnabledForUser=!1;this.unsubscribeFromInlinePreviewIsEnabled=function(){};
this.unsubscribeFromInlinePreviewIsActive=function(){};
this.videoPreviewJobId=0;this.JSC$12113_touched=this.previewTriggered=!1;this.onMouseMoveFn=function(d){Emb(b,d)};
this.onLockupMouseLeaveFn=function(d){d=d.relatedTarget;var e,h;(null==(e=document.getElementsByTagName("ytd-video-preview"))?0:null==(h=e.item(0))?0:h.contains(d))||(Fmb(b),jK(b))};
this.onThumbnailMouseDownFn=function(){Fmb(b);jK(b)};
this.onTouchStart=function(){b.JSC$12113_touched=!0};
this.mediaRenderer=a.mediaRenderer;this.thumbnailElement=a.thumbnailElement;this.lockupElement=a.lockupElement;this.videoPreviewOptsInput=a.videoPreviewOpts;var c;this.triggerDelayMs=null!=(c=a.triggerDelayMs)?c:0;Gmb(this);_.kK(this)?this.thumbnailElement?this.lockupElement?(this.lockupElement.addEventListener("mouseenter",this.onMouseMoveFn),this.lockupElement.addEventListener("mouseleave",this.onLockupMouseLeaveFn),this.lockupElement.addEventListener("touchstart",this.onTouchStart),this.thumbnailElement.addEventListener("mousedown",
this.onThumbnailMouseDownFn)):_.Sj(Error("Zf")):_.Sj(Error("$f")):Hmb(this)};
_.mK=function(a){Hmb(a);var b;null==(b=a.lockupElement)||b.removeEventListener("mouseenter",a.onMouseMoveFn);var c;null==(c=a.lockupElement)||c.removeEventListener("mouseleave",a.onLockupMouseLeaveFn);var d;null==(d=a.lockupElement)||d.removeEventListener("touchstart",a.onTouchStart);var e;null==(e=a.thumbnailElement)||e.removeEventListener("mousedown",a.onThumbnailMouseDownFn);jK(a)};
Gmb=function(a){a.inlinePreviewIsEnabledForUser=_.Fo.getState().ui.inlinePreviewIsEnabled;a.unsubscribeFromInlinePreviewIsEnabled=_.qB(_.Fo,_.qeb,function(b){(a.inlinePreviewIsEnabledForUser=b)||jK(a)});
a.unsubscribeFromInlinePreviewIsActive=_.qB(_.Fo,_.peb,function(b){(a.inlinePreviewIsActive=b)||jK(a)})};
Hmb=function(a){a.unsubscribeFromInlinePreviewIsEnabled();a.unsubscribeFromInlinePreviewIsEnabled=function(){};
a.unsubscribeFromInlinePreviewIsActive();a.unsubscribeFromInlinePreviewIsActive=function(){}};
Emb=function(a,b){0<b.buttons||(b=_.zf("kevlar_lockup_hover_delay",-1),a.JSC$12113_touched&&0<=b?(_.Ph.cancelJob(a.videoPreviewJobId),a.videoPreviewJobId=_.Cu(_.Ph,function(){Imb(a)},b),a.JSC$12113_touched=!1):Imb(a))};
Imb=function(a){!a.previewTriggered&&_.kK(a)&&(a.inlinePreviewIsActive&&Fmb(a),a.previewTriggered=!0,a.mediaRenderer.isInlinePreviewTriggered=!0,0<a.triggerDelayMs&&(a.mediaRenderer.isHoveringToTriggerInlinePreview=!0),_.Ph.cancelJob(a.videoPreviewJobId),a.videoPreviewJobId=_.Cu(_.Ph,function(){var b,c,d,e,h,l;return _.v(function(m){if(1==m.nextAddress){if(!_.kK(a))return m.return();b=a.getVideoPreviewOpts();if(!b)return m.return();c=_.g(_.Un(a.mediaRenderer.hostElement,"yt-open-video-preview-action",
[b]));return(h=e=d=c.next().value)?_.w(m,e,3):m.jumpTo(2)}2!=m.nextAddress&&(h=1===m.yieldResult);if(h){var p=null==(l=a.mediaRenderer)?void 0:l.data;p&&(zgb(p)?delete p.inlinePlayerData:"inlinePlaybackEndpoint"in p&&delete p.inlinePlaybackEndpoint)}_.Bo(m)})},a.triggerDelayMs))};
_.lK.prototype.getVideoPreviewOpts=function(){if(this.mediaRenderer.data){var a,b;if(null!=(b=null==(a=this.videoPreviewOptsInput)?void 0:a.videoPreviewData))a=b;else if(a=this.mediaRenderer.data)if(zgb(a))a={inlinePlaybackEndpoint:_.$r(a.inlinePlayerData.onVisible),navigationEndpoint:_.$r(a.onTap),thumbnail:a.thumbnail,thumbnailOverlays:void 0,accessibilityText:ygb(a)};else if("multipleInlinePlaybackEndpoint"in a){var c=_.B(_.B(a.multipleInlinePlaybackEndpoint,Aib),Bib);if(null!=c&&c.playerDescriptors){b=
[];c=_.g(c.playerDescriptors);for(var d=c.next();!d.done;d=c.next())d=d.value,b.push({inlinePlaybackEndpoint:d.inlinePlaybackEndpoint,navigationEndpoint:d.navigationEndpoint,thumbnail:d.thumbnail,thumbnailOverlays:d.thumbnailOverlays,accessibilityText:ygb(a)});a=b}else a=void 0}else a={inlinePlaybackEndpoint:a.inlinePlaybackEndpoint,navigationEndpoint:a.navigationEndpoint,thumbnail:a.thumbnail,thumbnailOverlays:a.thumbnailOverlays,accessibilityText:ygb(a)};else a=void 0;return Object.assign({},{mediaRenderer:this.mediaRenderer.hostElement,
videoPreviewData:a,showPlayerControls:!0},this.videoPreviewOptsInput)}};
_.kK=function(a){var b;if(b=a.inlinePreviewIsEnabledForUser)b=(a=a.mediaRenderer.data)?"inlinePlaybackEndpoint"in a&&a.inlinePlaybackEndpoint||zgb(a)&&a.inlinePlayerData||"multipleInlinePlaybackEndpoint"in a&&a.multipleInlinePlaybackEndpoint?!0:!1:!1;return b};
Fmb=function(a){_.Tn(a.mediaRenderer.hostElement,"yt-terminate-video-preview-action")};
jK=function(a){_.Ph.cancelJob(a.videoPreviewJobId);a.inlinePreviewIsActive=!1;a.mediaRenderer.isHoveringToTriggerInlinePreview=!1;a.previewTriggered=!1;a.mediaRenderer.isInlinePreviewTriggered=!1};var Jmb=_.Mu(["#"]),Kmb=function(){var a=_.O.apply(this,arguments)||this;a.isDisabled=!1;a.isHoveringToTriggerInlinePreview=!1;return a};
_.H(Kmb,_.O);_.f=Kmb.prototype;_.f.configureRendererStamper=function(){return{"data.menu":_.fK,"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.attached=function(){this.updateInlinePreviewHoverListeners()};
_.f.detached=function(){this.clearInlinePreviewHoverListeners()};
_.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=_.RH(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(_.RH(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.computeHrefWithDefault=function(a){return this.ytComponentBehavior.computeHref_(a)||_.Zc(Jmb)};
_.f.onDetailsTap=function(a){var b=this.data&&this.data.navigationEndpoint;b&&!_.JH(_.Rq(a)||[],this.hostElement,["A".toString(),"BUTTON".toString()])&&(_.u("kevlar_grid_video_renderer_killswitch")?_.Sn(this.hostElement,"yt-navigate",{endpoint:b}):this.ytComponentBehavior.resolveCommand(b))};
_.f.dataChanged=function(){this.updateInlinePreviewHoverListeners()};
_.f.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.JSC$12117_inlinePreviewHoverListener=new _.lK({mediaRenderer:this,lockupElement:_.$q(this.hostElement).querySelector("#dismissible"),thumbnailElement:_.$q(this.hostElement).querySelector("ytd-thumbnail"),triggerDelayMs:_.zf("web_search_inline_player_triggering_delay",1E3)})};
_.f.clearInlinePreviewHoverListeners=function(){var a;null==(a=this.JSC$12117_inlinePreviewHoverListener)||_.mK(a)};
_.f.computeThumbnailWidth=function(a,b){return b&&0<b?b:a?360:210};
_.f.computeShowChannelThumbnail=function(a,b){var c;return b&&!!(null==a?0:null==(c=a.channelThumbnailSupportedRenderers)?0:c.channelThumbnailWithLinkRenderer)};
_.J.Object.defineProperties(Kmb.prototype,{isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.JSC$12117_inlinePreviewHoverListener)?0:_.kK(a))?this.isHoveringToTriggerInlinePreview:!!this.ytdLockupBehavior.lockupIsHovered}}});
var nK=Kmb;nK.prototype.dataChanged=nK.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],nK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],nK.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],nK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],nK.prototype,"ytdDismissibleItemBehavior",void 0);
_.U([_.L(_.QI),_.V("design:type",Object)],nK.prototype,"ytdLockupBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],nK.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],nK.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],nK.prototype,"noEndpoints",void 0);_.U([_.N({computed:"calculateBylineText(data)"}),_.V("design:type",Object)],nK.prototype,"bylineText",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],nK.prototype,"isSearch",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],nK.prototype,"isDownloading",void 0);_.U([_.N({reflectToAttribute:!0,value:0}),_.V("design:type",Number)],nK.prototype,"width",void 0);_.U([_.N({reflectToAttribute:!0,computed:"calculateIsDisabled(data)"}),_.V("design:type",Object)],nK.prototype,"isDisabled",void 0);
_.U([_.N(),_.V("design:type",Object)],nK.prototype,"isHoveringToTriggerInlinePreview",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],nK.prototype,"dataChanged",null);_.U([_.M("lockupIsHovered","isHoveringToTriggerInlinePreview"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],nK.prototype,"isHovered",null);nK=_.U([_.P({is:"ytd-grid-video-renderer",disableElementRegistration:!0})],nK);
_.Q(nK,"ytd-grid-video-renderer",function(){if(void 0!==umb)return umb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-grid-video-renderer"><ytd-thumbnail data="[[data]]" hovered="[[isHovered]]" is-preview-loading="[[isHoveringToTriggerInlinePreview]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="[[computeThumbnailWidth(isSearch, width)]]" class="style-scope ytd-grid-video-renderer"></ytd-thumbnail><div id="details" on-tap="onDetailsTap" class="style-scope ytd-grid-video-renderer"><a id="channel-thumbnail" hidden="[[!computeShowChannelThumbnail(data, isSearch)]]" aria-label$="[[data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.accessibility.accessibilityData.label]]" href$="[[computeHref_(data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.navigationEndpoint)]]" class="style-scope ytd-grid-video-renderer"><yt-img-shadow id="avatar" thumbnail="[[data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.thumbnail]]" width="36" class="style-scope ytd-grid-video-renderer"></yt-img-shadow></a><div id="text-metadata" class="style-scope ytd-grid-video-renderer"><div id="meta" class="style-scope ytd-grid-video-renderer"><h3 class="style-scope ytd-grid-video-renderer"><ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-grid-video-renderer"></ytd-badge-supported-renderer><a id="video-title" class="yt-simple-endpoint style-scope ytd-grid-video-renderer" href$="[[computeHrefWithDefault(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 style-scope ytd-grid-video-renderer" meta-block=""><div id="metadata" class="style-scope ytd-grid-video-renderer"><div id="byline-container" hidden="[[!bylineText]]" class="style-scope ytd-grid-video-renderer"><ytd-channel-name id="channel-name" badges="[[data.ownerBadges]]" channel-name="[[bylineText]]" no-endpoints="[[noEndpoints]]" class="style-scope ytd-grid-video-renderer"></ytd-channel-name></div><div id="metadata-line" class="style-scope ytd-grid-video-renderer"><template is="dom-repeat" items="[[getMetadata(data)]]" strip-whitespace="" class="style-scope ytd-grid-video-renderer"><span class="style-scope ytd-grid-video-renderer">[[item]]</span></template></div></div><div id="additional-metadata-line" class="style-scope ytd-grid-video-renderer"><template is="dom-repeat" items="[[data.additionalMetadatas]]" strip-whitespace="" class="style-scope ytd-grid-video-renderer"><span class="style-scope ytd-grid-video-renderer">[[getSimpleString(item)]]</span></template></div></div></div><ytd-badge-supported-renderer id="video-badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-grid-video-renderer"></ytd-badge-supported-renderer></div><div id="menu" class="style-scope ytd-grid-video-renderer"></div></div><div id="buttons" class="style-scope ytd-grid-video-renderer"></div></div><div id="dismissed" class="style-scope ytd-grid-video-renderer"><div id="dismissed-content" class="style-scope ytd-grid-video-renderer"></div></div><yt-interaction id="interaction" class="extended style-scope ytd-grid-video-renderer"></yt-interaction>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tmb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; ytd-grid-video-renderer,.ytd-grid-video-renderer[meta-block] {display: flexbox;display: flex;flex-direction: column;} ytd-grid-video-renderer.grid #metadata.ytd-grid-video-renderer,ytd-grid-video-renderer.compact #metadata.ytd-grid-video-renderer,.ytd-grid-video-renderer[meta-block].grid #metadata.ytd-grid-video-renderer,.ytd-grid-video-renderer[meta-block].compact #metadata.ytd-grid-video-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-grid-video-renderer[watch-feed-big-thumbs].compact {min-width: 0;} ytd-grid-video-renderer[watch-feed-big-thumbs].compact #metadata.ytd-grid-video-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-grid-video-renderer.light #byline.ytd-grid-video-renderer,.ytd-grid-video-renderer[meta-block].light #byline.ytd-grid-video-renderer {color: var(--yt-spec-text-secondary);} #video-info.ytd-grid-video-renderer {color: var(--yt-spec-text-secondary);} #metadata.ytd-grid-video-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} #additional-metadata-line.ytd-grid-video-renderer>.ytd-grid-video-renderer:not(:first-of-type):before {content: "\u2022";margin: 4px 4px 0;} #metadata-line.ytd-grid-video-renderer {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));max-width: 100%;display: flexbox;display: flex;flex-wrap: wrap;} ytd-grid-video-renderer[is-downloading] #metadata-line.ytd-grid-video-renderer {color: var(--yt-spec-call-to-action);} ytd-grid-video-renderer:not([rich-meta]) #metadata-line.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: flexbox;display: flex;} ytd-grid-video-renderer[truncate-metadata-line] #metadata-line.ytd-grid-video-renderer {display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} #additional-metadata-line.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-grid-video-renderer:not([rich-meta]) #byline-container.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: flexbox;display: flex;} #byline-container.ytd-grid-video-renderer {max-width: 100%;flex-wrap: wrap;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-grid-video-renderer[radio-meta]:not([rich-meta]) #byline-container.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: flexbox;display: flex;} ytd-grid-video-renderer[rich-meta] #byline-container.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-grid-video-renderer[rich-meta][radio-meta] #byline-container.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-grid-video-renderer[rich-meta] #metadata-line.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: flexbox;display: flex;} ytd-grid-video-renderer[rich-meta][mini-mode] #byline-container.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-grid-video-renderer[rich-meta][mini-mode] #metadata-line.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: flexbox;display: flex;} #separator.ytd-grid-video-renderer {display: none;} ytd-grid-video-renderer[watch-feed-big-thumbs]:not(.grid).byline-separated #separator.ytd-grid-video-renderer,ytd-grid-video-renderer:not(.grid):not(.compact).byline-separated #separator.ytd-grid-video-renderer,.ytd-grid-video-renderer[meta-block]:not(.grid):not(.compact).byline-separated #separator.ytd-grid-video-renderer {display: inline-block;color: var(--yt-spec-text-secondary);margin: 0 4px;} #channel-name.ytd-grid-video-renderer {--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: flexbox;display: flex;flex-direction: row;align-items: center;} #channel-name.long-byline.ytd-grid-video-renderer {--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;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #channel-name.ytd-grid-video-renderer[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.ytd-grid-video-renderer[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);} ytd-grid-video-renderer.grid #channel-name.ytd-grid-video-renderer,.ytd-grid-video-renderer[meta-block].grid #channel-name.ytd-grid-video-renderer {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);} ytd-grid-video-renderer.grid #channel-name.ytd-grid-video-renderer[verified],.ytd-grid-video-renderer[meta-block].grid #channel-name.ytd-grid-video-renderer[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);} ytd-grid-video-renderer:not([rich-meta])[inline-badges] #metadata-line.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-grid-video-renderer[rich-meta][inline-badges] #metadata-line.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-grid-video-renderer[rich-meta][mini-mode][inline-badges] #metadata-line.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #metadata-line.ytd-grid-video-renderer>.ytd-grid-video-renderer:not(:first-of-type):before {content: "\u2022";margin: 0 4px;} ytd-grid-video-renderer:not([inline-badges]) #metadata-line.ytd-grid-video-renderer span.ytd-grid-video-renderer {display: inline-block;} ytd-badge-supported-renderer.ytd-grid-video-renderer {margin-right: 8px;} #video-badges.ytd-grid-video-renderer {margin-top: 4px;} ytd-grid-video-renderer[is-slim-short] #metadata-line.ytd-grid-video-renderer {color: var(--yt-spec-static-overlay-text-primary);} ytd-grid-video-renderer {--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: var(--ytd-grid-video-width,210px);position: relative;} ytd-grid-video-renderer[is-search] {width: 360px;} ytd-grid-video-renderer:not(:hover) ytd-menu-renderer.ytd-grid-video-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} yt-img-shadow.ytd-grid-video-renderer {border-radius: 50%;background-color: transparent;overflow: hidden;} ytd-grid-video-renderer[is-dismissed] #dismissible.ytd-grid-video-renderer,ytd-grid-video-renderer #dismissed.ytd-grid-video-renderer {display: none;} ytd-grid-video-renderer[is-dismissed] #dismissed.ytd-grid-video-renderer {display: block;} ytd-thumbnail.ytd-grid-video-renderer {width: var(--ytd-grid-video-width,210px);height: var(--ytd-grid-video-thumbnail-height,118px);} ytd-grid-video-renderer[is-search] ytd-thumbnail.ytd-grid-video-renderer {width: 360px;height: 202px;} ytd-grid-video-renderer[is-disabled] ytd-thumbnail.ytd-grid-video-renderer {pointer-events: none;} ytd-grid-video-renderer[is-disabled] #details.ytd-grid-video-renderer {pointer-events: none;} ytd-grid-video-renderer[is-search] #details.ytd-grid-video-renderer {display: flex;flex-direction: row;} #text-metadata.ytd-grid-video-renderer {flex-direction: column;} ytd-grid-video-renderer:not([is-search]) #channel-thumbnail.ytd-grid-video-renderer {display: none;} #channel-thumbnail.ytd-grid-video-renderer {margin-top: 8px;margin-right: 8px;min-width: 36px;} ytd-grid-video-renderer[is-disabled] #menu.ytd-grid-video-renderer {pointer-events: auto;} ytd-grid-video-renderer[is-disabled] #meta.ytd-grid-video-renderer {cursor: default;} ytd-grid-video-renderer[is-disabled] #video-title.ytd-grid-video-renderer {opacity: 0.25;cursor: default;} ytd-grid-video-renderer[is-disabled] #channel-name.ytd-grid-video-renderer {opacity: 0.6;} ytd-grid-video-renderer[is-disabled] #metadata-line.ytd-grid-video-renderer {color: var(--yt-spec-call-to-action);max-height: none;} #meta.ytd-grid-video-renderer {padding-right: 24px;} #badges.ytd-grid-video-renderer {margin-top: 8px;} #details.ytd-grid-video-renderer {position: relative;cursor: pointer;display: flexbox;display: flex;flex-direction: column;} #details.ytd-grid-video-renderer a.ytd-grid-video-renderer {display: block;} ytd-grid-video-renderer.use-ellipsis #details.ytd-grid-video-renderer a.ytd-grid-video-renderer {display: -webkit-box;} ytd-menu-renderer.ytd-grid-video-renderer {position: absolute;top: -4px;right: -8px;} #dismissed.ytd-grid-video-renderer {padding-bottom: 56.19%;border: 1px solid var(--yt-spec-10-percent-layer);position: relative;} #dismissed.ytd-grid-video-renderer:focus {outline: none;} #dismissed-content.ytd-grid-video-renderer {box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #video-title.yt-simple-endpoint.ytd-grid-video-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;} ytd-grid-video-renderer #video-title.yt-simple-endpoint.ytd-grid-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-grid-video-renderer {color: var(--yt-spec-text-primary);margin: 8px 0 8px;} #buttons.ytd-grid-video-renderer>*.ytd-grid-video-renderer {margin-top: 4px;}</style>');
tmb=d}d=tmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return umb=a});var Lmb;var Mmb;var oK=function(){var a=_.O.apply(this,arguments)||this;a.roundedContainer=!0;a.skipRoundingTop=!1;a.amsterdamEnabled=_.u("enable_desktop_amsterdam_info_panels");return a};
_.H(oK,_.O);oK.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
oK.prototype.onClick=function(a){var b,c=null==(b=this.data)?void 0:b.sourceEndpoint;!_.JH(_.Rq(a),this.hostElement,["A".toString()])&&c&&_.Sn(this.hostElement,"yt-navigate",{endpoint:c})};
_.J.Object.defineProperties(oK.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)||!a.menu)}},
truncateParagraphs:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.truncateParagraphs)}},
background:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.background?this.data.background.replace("INFO_PANEL_CONTENT_BACKGROUND_",""):""}}});
var pK=oK;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],pK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],pK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],pK.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],pK.prototype,"showVerticalDividers",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],pK.prototype,"roundedContainer",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],pK.prototype,"skipRoundingTop",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],pK.prototype,"amsterdamEnabled",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],pK.prototype,"showMetadataAtTop",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],pK.prototype,"showMetadataBelowTitle",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data.menu"),_.V("design:type",Object),_.V("design:paramtypes",[])],pK.prototype,"hasMenu",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.truncateParagraphs"),_.V("design:type",Object),_.V("design:paramtypes",[])],pK.prototype,"truncateParagraphs",null);_.U([_.N({type:String,reflectToAttribute:!0}),_.M("data.background"),_.V("design:type",Object),_.V("design:paramtypes",[])],pK.prototype,"background",null);
pK=_.U([_.P({is:"ytd-info-panel-content-renderer",disableElementRegistration:!0})],pK);
_.Q(pK,"ytd-info-panel-content-renderer",function(){if(void 0!==Mmb)return Mmb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-info-panel-content-renderer" on-click="onClick">\n  <yt-icon class="inline-icon style-scope ytd-info-panel-content-renderer" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]">\n  </yt-icon>\n  <div class="text-content style-scope ytd-info-panel-content-renderer">\n    <div class="metadata-container style-scope ytd-info-panel-content-renderer" hidden="[[!showMetadataAtTop]]">\n      <yt-formatted-string text="[[data.source]]" class="style-scope ytd-info-panel-content-renderer">\n      </yt-formatted-string>\n      <div class="published-time style-scope ytd-info-panel-content-renderer" hidden="[[!data.publishedTimeText]]">\n        \u2022\n        <yt-formatted-string text="[[data.publishedTimeText]]" class="style-scope ytd-info-panel-content-renderer">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <a class="yt-simple-endpoint title-container style-scope ytd-info-panel-content-renderer" hidden="[[!data.title]]" href$="[[computeHref_(data.sourceEndpoint)]]" data="[[data.sourceEndpoint]]">\n      <yt-formatted-string text="[[data.title]]" class="style-scope ytd-info-panel-content-renderer"></yt-formatted-string>\n      <yt-icon class="inline-link-icon style-scope ytd-info-panel-content-renderer" disable-upgrade$="[[!data.inlineLinkIcon.iconType]]" hidden="[[!data.inlineLinkIcon.iconType]]" icon="[[data.inlineLinkIcon.iconType]]">\n      </yt-icon>\n    </a>\n    <div class="metadata-container style-scope ytd-info-panel-content-renderer" hidden="[[!showMetadataBelowTitle]]">\n      <yt-formatted-string text="[[data.source]]" class="style-scope ytd-info-panel-content-renderer">\n      </yt-formatted-string>\n      <div class="published-time style-scope ytd-info-panel-content-renderer" hidden="[[!data.publishedTimeText]]">\n        \u2022\n        <yt-formatted-string text="[[data.publishedTimeText]]" class="style-scope ytd-info-panel-content-renderer">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <div class="paragraphs style-scope ytd-info-panel-content-renderer">\n      <template is="dom-repeat" items="[[data.paragraphs]]" class="style-scope ytd-info-panel-content-renderer">\n        <div hidden="[[!item.runs]]" class="style-scope ytd-info-panel-content-renderer">\n          <yt-formatted-string class="paragraph style-scope ytd-info-panel-content-renderer" text="[[item]]">\n          </yt-formatted-string>\n          <div class="inline-source style-scope ytd-info-panel-content-renderer" hidden="[[!data.inlineSource]]">\n            <yt-formatted-string force-default-style="" text="[[data.inlineSource]]" class="style-scope ytd-info-panel-content-renderer">\n            </yt-formatted-string>\n            <yt-icon class="inline-link-icon style-scope ytd-info-panel-content-renderer" disable-upgrade$="[[!data.inlineLinkIcon.iconType]]" hidden="[[!data.inlineLinkIcon.iconType]]" icon="[[data.inlineLinkIcon.iconType]]">\n            </yt-icon>\n          </div>\n        </div>\n      </template>\n      <template is="dom-repeat" items="[[data.attributedParagraphs]]" class="style-scope ytd-info-panel-content-renderer">\n        <div hidden="[[!item.content]]" class="style-scope ytd-info-panel-content-renderer">\n          <yt-attributed-string id="paragraph" data="[[item]]" class="style-scope ytd-info-panel-content-renderer">\n          </yt-attributed-string>\n        </div>\n      </template>\n      <div class="disclaimer-container style-scope ytd-info-panel-content-renderer" hidden="[[!data.disclaimer]]">\n        <a class="yt-simple-endpoint style-scope ytd-info-panel-content-renderer" href$="[[computeHref_(data.sourceEndpoint)]]" target="_blank" data="[[data.sourceEndpoint]]">\n          <yt-formatted-string class="disclaimer style-scope ytd-info-panel-content-renderer" text="[[data.disclaimer]]">\n          </yt-formatted-string>\n          <yt-icon class="inline-link-icon inline-disclaimer-icon style-scope ytd-info-panel-content-renderer" 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 style-scope ytd-info-panel-content-renderer" disable-upgrade$="[[!data.thumbnail]]" hidden="[[!data.thumbnail]]" object-fit="COVER" thumbnail="[[data.thumbnail]]">\n  </yt-img-shadow>\n</div>\n<div id="menu" class="style-scope ytd-info-panel-content-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Lmb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>.content.ytd-info-panel-content-renderer {padding: 12px 16px 16px 16px;cursor: pointer;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} ytd-info-panel-content-renderer[background=BLUE] .content.ytd-info-panel-content-renderer {background: var(--yt-spec-suggested-action);} ytd-info-panel-content-renderer[background=GRAY] .content.ytd-info-panel-content-renderer {background: var(--yt-spec-general-background-b);} ytd-info-panel-content-renderer[background=OVERLAY_BLACK] {background: var(--yt-spec-static-overlay-background-medium);--ytd-menu-renderer-button-color: var(--yt-spec-static-brand-white);--yt-spec-icon-active-other: var(--yt-spec-static-brand-white);} ytd-info-panel-content-renderer[has-menu][background=OVERLAY_BLACK] {background: var(--yt-spec-static-overlay-background-medium);border: none;} ytd-info-panel-content-renderer[background=OVERLAY_BLACK] .paragraphs.ytd-info-panel-content-renderer {color: var(--yt-spec-static-overlay-text-primary);} ytd-info-panel-content-renderer[background=OVERLAY_BLACK] .inline-source.ytd-info-panel-content-renderer {color: var(--yt-spec-static-overlay-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-info-panel-content-renderer[background=OVERLAY_BLACK] .inline-icon.ytd-info-panel-content-renderer {color: var(--yt-spec-static-overlay-text-primary);} ytd-info-panel-content-renderer[has-menu] .content.ytd-info-panel-content-renderer {padding-top: 16px;align-items: center;} ytd-info-panel-content-renderer[show-vertical-dividers] .content.ytd-info-panel-content-renderer {padding-right: 0px;} .text-content.ytd-info-panel-content-renderer {flex: 1;flex-basis: 0.000000001px;} ytd-info-panel-content-renderer[show-vertical-dividers] .text-content.ytd-info-panel-content-renderer {padding-right: 16px;border-right: 1px solid var(--yt-spec-10-percent-layer);} .title-container.ytd-info-panel-content-renderer {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.ytd-info-panel-content-renderer {width: 14px;height: 14px;margin-bottom: 2px;} .metadata-container.ytd-info-panel-content-renderer {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.ytd-info-panel-content-renderer {display: inline-block;color: var(--yt-spec-text-secondary);} .paragraphs.ytd-info-panel-content-renderer {color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .disclaimer.ytd-info-panel-content-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-secondary);} .disclaimer.ytd-info-panel-content-renderer>a.ytd-info-panel-content-renderer {color: var(--yt-spec-call-to-action);} ytd-info-panel-content-renderer[truncate-paragraphs] .paragraph.ytd-info-panel-content-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 6rem;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .inline-source.ytd-info-panel-content-renderer {display: inline-block;color: var(--yt-spec-call-to-action);} .thumbnail.ytd-info-panel-content-renderer {width: 90px;height: 90px;margin-left: 8px;} ytd-info-panel-content-renderer[has-menu] {background: var(--yt-spec-suggested-action);border: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;} .inline-icon.ytd-info-panel-content-renderer {width: 24px;height: 24px;margin-right: 16px;color: var(--yt-spec-text-primary);} .inline-disclaimer-icon.ytd-info-panel-content-renderer {color: var(--yt-spec-text-secondary);} .disclaimer-container.ytd-info-panel-content-renderer {margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-info-panel-content-renderer[has-menu] #menu.ytd-info-panel-content-renderer {margin-top: 6.5px;} ytd-info-panel-content-renderer[rounded-container] {border-radius: 12px;} ytd-info-panel-content-renderer[rounded-container] .content.ytd-info-panel-content-renderer {border-radius: inherit;} ytd-info-panel-content-renderer[rounded-container][skip-rounding-top] {border-top-left-radius: 0;border-top-right-radius: 0;} ytd-info-panel-content-renderer[amsterdam-enabled] .thumbnail.ytd-info-panel-content-renderer {--yt-img-border-radius: 8px;}</style>');
Lmb=d}d=Lmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Mmb=a});var Nmb;var Omb;var Pmb;var Qmb;var Rmb;var Smb;var Tmb=function(){return _.O.apply(this,arguments)||this};
_.H(Tmb,_.O);Tmb.prototype.computeStyle=function(a){return a};
_.J.Object.defineProperties(Tmb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Smb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-channel-thumbnail-with-link-renderer">\n  <yt-img-shadow id="avatar" disable-upgrade$="[[!data.thumbnail]]" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]" class="style-scope yt-channel-thumbnail-with-link-renderer">\n  </yt-img-shadow>\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Rmb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-channel-thumbnail-with-link-renderer {display: inline-block;} #avatar.yt-channel-thumbnail-with-link-renderer {width: 32px;height: 32px;border-radius: 50%;background-color: transparent;overflow: hidden;} yt-channel-thumbnail-with-link-renderer[style_=CHANNEL_THUMBNAIL_STYLE_PREVIEW_CARD] #avatar.yt-channel-thumbnail-with-link-renderer {width: 36px;height: 36px;} yt-channel-thumbnail-with-link-renderer[style_=CHANNEL_THUMBNAIL_STYLE_BOXART] #avatar.yt-channel-thumbnail-with-link-renderer {width: 29px;height: 40px;border-radius: 0%;background-color: transparent;overflow: hidden;} yt-channel-thumbnail-with-link-renderer[style_=CHANNEL_THUMBNAIL_STYLE_BOXART_ROUNDED] #avatar.yt-channel-thumbnail-with-link-renderer {width: 29px;height: 40px;border-radius: 4px;background-color: transparent;overflow: hidden;}</style>");
Rmb=d}d=Rmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Smb=a}a=Smb;return a}}});
var qK=Tmb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],qK.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],qK.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.V("design:type",String)],qK.prototype,"style_",void 0);qK=_.U([_.Gq({is:"yt-channel-thumbnail-with-link-renderer",noInjection:!0})],qK);var rK=function(){var a=_.O.apply(this,arguments)||this;a.modernTypography=_.u("web_modern_typography");return a};
_.H(rK,_.O);rK.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"}}}};
rK.prototype.computeTitleStyle=function(a){return a||null};
rK.prototype.computeAvatarStyle=function(a){return a||null};
rK.prototype.computeShowNavigationButton=function(a,b){return!(null==a||!a.navigationButton||b)};
var sK=rK;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],sK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],sK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],sK.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeTitleStyle(data.titleStyle.style)"}),_.V("design:type",String)],sK.prototype,"titleStyle",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeAvatarStyle(data.channelThumbnail.channelThumbnailWithLinkRenderer.style)"}),_.V("design:type",String)],sK.prototype,"avatarStyle",void 0);_.U([_.N(),_.V("design:type",Boolean)],sK.prototype,"hideNavigationButton",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],sK.prototype,"isModernSd",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],sK.prototype,"modernTypography",void 0);
sK=_.U([_.P({is:"ytd-rich-list-header-renderer",disableElementRegistration:!0})],sK);
_.Q(sK,"ytd-rich-list-header-renderer",function(){if(void 0!==Qmb)return Qmb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-rich-list-header-renderer">\n  <div id="avatar" class="style-scope ytd-rich-list-header-renderer"></div>\n  <template is="dom-if" if="[[!data.endpoint]]" class="style-scope ytd-rich-list-header-renderer">\n    <div id="title-text" class="style-scope ytd-rich-list-header-renderer">\n      <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-rich-list-header-renderer"></yt-formatted-string>\n      <yt-formatted-string id="subtitle" hidden="[[!data.subtitle]]" text="[[data.subtitle]]" class="style-scope ytd-rich-list-header-renderer">\n      </yt-formatted-string>\n    </div>\n  </template>\n  <template is="dom-if" if="[[data.endpoint]]" class="style-scope ytd-rich-list-header-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-rich-list-header-renderer" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n      <div id="image-container" class="style-scope ytd-rich-list-header-renderer">\n        <div id="avatar" class="style-scope ytd-rich-list-header-renderer"></div>\n        <div id="title-text" class="style-scope ytd-rich-list-header-renderer">\n          <span id="title" class="style-scope ytd-rich-list-header-renderer">[[getSimpleString(data.title)]]</span>\n          <yt-formatted-string id="subtitle" hidden="[[!data.subtitle]]" text="[[data.subtitle]]" class="style-scope ytd-rich-list-header-renderer">\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]]" class="style-scope ytd-rich-list-header-renderer">\n  </ytd-badge-supported-renderer>\n  <yt-formatted-string id="title-annotation" hidden="[[!data.titleAnnotation]]" text="[[data.titleAnnotation]]" class="style-scope ytd-rich-list-header-renderer">\n  </yt-formatted-string>\n  <div id="information-button" hidden="[[!data.informationButton]]" class="style-scope ytd-rich-list-header-renderer"></div>\n  <div id="navigation-button" hidden="[[!computeShowNavigationButton(data, hideNavigationButton)]]" class="style-scope ytd-rich-list-header-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Pmb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-rich-list-header-renderer {display: inline-block;} #title.ytd-rich-list-header-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;} #subtitle.ytd-rich-list-header-renderer {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;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #title-annotation.ytd-rich-list-header-renderer {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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-rich-list-header-renderer[title-style=TITLE_STYLE_TYPE_CHANNEL_INLINE_RECS] #title.ytd-rich-list-header-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;} ytd-rich-list-header-renderer[title-style=TITLE_STYLE_TYPE_RICH_GRID_SECTION_HEADER] #title.ytd-rich-list-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;margin: 24px 0 24px 8px;} ytd-rich-list-header-renderer[avatar-style=CHANNEL_THUMBNAIL_STYLE_BOXART] #subtitle.ytd-rich-list-header-renderer {margin-top: 0px;} ytd-rich-list-header-renderer[avatar-style=CHANNEL_THUMBNAIL_STYLE_BOXART_ROUNDED] #subtitle.ytd-rich-list-header-renderer {margin-top: 0px;} ytd-rich-list-header-renderer[avatar-style=CHANNEL_THUMBNAIL_STYLE_PREVIEW_CARD] #subtitle.ytd-rich-list-header-renderer {margin-top: 0px;} .title-row.ytd-rich-list-header-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} .title-text.ytd-rich-list-header-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;} #featured-badge.ytd-rich-list-header-renderer {margin-left: 8px;} #avatar.ytd-rich-list-header-renderer>*.ytd-rich-list-header-renderer:last-child {margin-right: 8px;} #navigation-button.ytd-rich-list-header-renderer {margin-left: auto;} #information-button.ytd-rich-list-header-renderer {--yt-button-icon-padding: 8px;--yt-button-icon-size: 32px;--yt-icon-button-icon-height: 16px;--yt-icon-button-icon-width: 16px;} ytd-rich-list-header-renderer[is-modern-sd] #title.ytd-rich-list-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;} ytd-rich-list-header-renderer[modern-typography] #title.ytd-rich-list-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} @media(max-width:528px) {ytd-rich-list-header-renderer[modern-typography] #title.ytd-rich-list-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} ytd-rich-list-header-renderer[modern-typography] #subtitle.ytd-rich-list-header-renderer {margin-top: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}</style>');
Pmb=d}d=Pmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Qmb=a});var Umb=function(){return _.O.apply(this,arguments)||this};
_.H(Umb,_.O);Umb.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]]"}}}}}};
var tK=Umb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],tK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],tK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],tK.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],tK.prototype,"isSearch",void 0);tK=_.U([_.P({is:"ytd-preview-card-renderer",disableElementRegistration:!0})],tK);
_.Q(tK,"ytd-preview-card-renderer",function(){if(void 0!==Omb)return Omb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-preview-card-renderer"></div>\n<div id="contents" class="style-scope ytd-preview-card-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Nmb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-preview-card-renderer {display: inline-block;} #content.ytd-preview-card-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-grid-video-renderer.ytd-preview-card-renderer {margin-top: 12px;vertical-align: top;} ytd-grid-video-renderer.ytd-preview-card-renderer:not(:last-child) {margin-right: 4px;}</style>");
Nmb=d}d=Nmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Omb=a});var Vmb;var Wmb;var uK=function(){return _.O.apply(this,arguments)||this};
_.H(uK,_.O);uK.prototype.configureRendererStamper=function(){return{"data.menu":_.fK}};
uK.prototype.dataChanged=function(){var a=this.get("colorExtractionPalette.section1Color",this.data);a=_.Bp(a);_.cr(this.hostElement,{"--ytd-channel-recommendation-card-avatar-overlay-color":a})};
uK.prototype.computeCardStyle=function(a){return this.get("style.value",a)||null};
var vK=uK;vK.prototype.dataChanged=vK.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],vK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],vK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],vK.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],vK.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeCardStyle(data)"}),_.V("design:type",String)],vK.prototype,"cardStyle",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],vK.prototype,"dataChanged",null);vK=_.U([_.P({disableElementRegistration:!0,is:"ytd-compact-channel-recommendation-card-renderer"})],vK);
_.Q(vK,"ytd-compact-channel-recommendation-card-renderer",function(){if(void 0!==Wmb)return Wmb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-compact-channel-recommendation-card-renderer" href$="[[computeHref_(data.channelEndpoint)]]" title$="[[getSimpleString(data.channelTitle)]]" aria-label$="[[getSimpleString(data.channelTitle)]]" data="[[data.channelEndpoint]]">\n  <div id="banner" class="style-scope ytd-compact-channel-recommendation-card-renderer">\n    <yt-img-shadow id="channel-art" object-fit="COVER" thumbnail="[[data.backgroundImage]]" class="style-scope ytd-compact-channel-recommendation-card-renderer"></yt-img-shadow>\n    <svg id="avatar-protection" viewBox="0 0 210 56" preserveAspectRatio="none" class="style-scope ytd-compact-channel-recommendation-card-renderer">\n      <path id="lower-overlay" d="M 0 -12 L 126 56 L 0 56 z" class="style-scope ytd-compact-channel-recommendation-card-renderer"></path>\n      <path id="upper-overlay" d="M 0 -12 L 74 28 L 0 68 z" class="style-scope ytd-compact-channel-recommendation-card-renderer"></path>\n    </svg>\n    <yt-img-shadow id="avatar" thumbnail="[[data.channelAvatar]]" class="style-scope ytd-compact-channel-recommendation-card-renderer"></yt-img-shadow>\n  </div>\n  <div id="channel-info" class="style-scope ytd-compact-channel-recommendation-card-renderer">\n    <span id="title" class="style-scope ytd-compact-channel-recommendation-card-renderer">[[getSimpleString(data.channelTitle)]]</span>\n  </div>\n</a>\n<div id="subscribe-container" class="style-scope ytd-compact-channel-recommendation-card-renderer">\n  <ytd-subscribe-button-renderer id="subscribe" data="[[data.subscribeButton.subscribeButtonRenderer]]" class="style-scope ytd-compact-channel-recommendation-card-renderer">\n  </ytd-subscribe-button-renderer>\n</div>\n<div id="menu" class="style-scope ytd-compact-channel-recommendation-card-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vmb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-compact-channel-recommendation-card-renderer {display: inline-block;width: 210px;position: relative;} ytd-compact-channel-recommendation-card-renderer[is-dismissed] {display: none;} ytd-compact-channel-recommendation-card-renderer:not(:hover) ytd-menu-renderer.ytd-compact-channel-recommendation-card-renderer:not([menu-active]) {opacity: 0;} #banner.ytd-compact-channel-recommendation-card-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;align-items: center;width: 210px;height: 56px;} #avatar.ytd-compact-channel-recommendation-card-renderer {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;flex: 1;flex-basis: 0.000000001px;} [dir="rtl"] #avatar-protection.ytd-compact-channel-recommendation-card-renderer, #avatar-protection.ytd-compact-channel-recommendation-card-renderer[dir="rtl"] {transform: scale(-1,1);} #channel-art.ytd-compact-channel-recommendation-card-renderer,#avatar-protection.ytd-compact-channel-recommendation-card-renderer {position: absolute;width: 210px;height: 56px;} #lower-overlay.ytd-compact-channel-recommendation-card-renderer {fill: var(--ytd-channel-recommendation-card-avatar-overlay-color);fill-opacity: 0.5;} #upper-overlay.ytd-compact-channel-recommendation-card-renderer {fill: var(--ytd-channel-recommendation-card-avatar-overlay-color);fill-opacity: 0.8;} #card-body.ytd-compact-channel-recommendation-card-renderer {max-width: 100%;} #channel-info.ytd-compact-channel-recommendation-card-renderer {margin: 0 8px;align-items: center;display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} #title.ytd-compact-channel-recommendation-card-renderer {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;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;} #subscribe-container.ytd-compact-channel-recommendation-card-renderer {padding: 0 8px;align-items: center;display: flexbox;display: flex;flex-direction: column;} ytd-subscribe-button-renderer.ytd-compact-channel-recommendation-card-renderer {max-width: 100%;} ytd-menu-renderer.ytd-compact-channel-recommendation-card-renderer {--yt-icon-width: 24px;--yt-icon-height: 24px;position: absolute;right: 4px;top: 64px;} ytd-compact-channel-recommendation-card-renderer[card-style=CARD_STYLE_COMPACT_LEFT_ALIGN] #channel-info.ytd-compact-channel-recommendation-card-renderer {margin: 0px;padding-right: 24px;align-items: flex-start;} ytd-compact-channel-recommendation-card-renderer[card-style=CARD_STYLE_COMPACT_LEFT_ALIGN] #subscribe-container.ytd-compact-channel-recommendation-card-renderer {padding: 0px;align-items: flex-start;} ytd-compact-channel-recommendation-card-renderer[card-style=CARD_STYLE_COMPACT_LEFT_ALIGN] #title.ytd-compact-channel-recommendation-card-renderer {align-items: flex-start;}</style>');
Vmb=d}d=Vmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Wmb=a});var Xmb;var Ymb;var wK=function(){return _.O.apply(this,arguments)||this};
_.H(wK,_.O);wK.prototype.computeIsCarousel=function(a){return!!a.isCarousel};
wK.prototype.observeLightsourcePalette=function(){var a,b=null==(a=this.data)?void 0:a.vibrantsourceColorPaletteData;b&&_.Tr(this.hostElement,b)};
wK.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!1}}}}}};
var xK=wK;xK.prototype.observeLightsourcePalette=xK.prototype.observeLightsourcePalette;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],xK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],xK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],xK.prototype,"data",void 0);_.U([_.N({computed:"computeIsCarousel(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],xK.prototype,"isCarousel",void 0);
_.U([_.uq("data.vibrantsourceColorPaletteData"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],xK.prototype,"observeLightsourcePalette",null);xK=_.U([_.P({disableElementRegistration:!0,is:"ytd-media-upsell-renderer"})],xK);
_.Q(xK,"ytd-media-upsell-renderer",function(){if(void 0!==Ymb)return Ymb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-media-upsell-renderer">\n  <div class="image-wrapper style-scope ytd-media-upsell-renderer">\n    <yt-img-shadow class="media-thumbnail style-scope ytd-media-upsell-renderer" thumbnail="[[data.thumbnail]]">\n    </yt-img-shadow>\n    <div class="tv-show-season-wrapper style-scope ytd-media-upsell-renderer" hidden="[[!data.tvShowSeasons]]">\n      <yt-icon id="tv-show-icon" icon="tv" class="style-scope ytd-media-upsell-renderer"></yt-icon>\n      <p id="tv-show-season" class="style-scope ytd-media-upsell-renderer">\n        [[getSimpleString(data.tvShowSeasons)]]\n      </p>\n    </div>\n  </div>\n  <div class="details style-scope ytd-media-upsell-renderer">\n    <div class="metadata-wrapper style-scope ytd-media-upsell-renderer">\n      <span id="media-title" hidden="[[!data.mediaTitle]]" class="style-scope ytd-media-upsell-renderer">\n        [[getSimpleString(data.mediaTitle)]]\n      </span>\n      <span id="metadata" hidden="[[!data.metadata]]" class="style-scope ytd-media-upsell-renderer">\n        [[getSimpleString(data.metadata)]]\n      </span>\n    </div>\n    <div id="action-button" class="style-scope ytd-media-upsell-renderer"></div>\n  </div>\n</div>\n<ytd-expander id="expander" hidden="[[data.isCarousel]]" max-number-of-lines="4" class="style-scope ytd-media-upsell-renderer">\n  <yt-formatted-string id="synopsis" slot="content" disable-upgrade$="[[!data.synopsis]]" hidden="[[data.isCarousel]]" text="[[data.synopsis]]" class="style-scope ytd-media-upsell-renderer">\n  </yt-formatted-string>\n  <div class="more-button style-scope ytd-media-upsell-renderer" slot="more-button">\n    <span class="expander-text style-scope ytd-media-upsell-renderer">[[getSimpleString(data.moreButtonText)]]</span>\n    <yt-icon id="drop-down-icon" icon="arrow_drop_down" class="style-scope ytd-media-upsell-renderer"></yt-icon>\n  </div>\n  <div class="less-button style-scope ytd-media-upsell-renderer" slot="less-button">\n    <span class="expander-text style-scope ytd-media-upsell-renderer">[[getSimpleString(data.lessButtonText)]]</span>\n    <yt-icon id="drop-up-icon" icon="arrow_drop_up" class="style-scope ytd-media-upsell-renderer"></yt-icon>\n  </div>\n</ytd-expander>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xmb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-media-upsell-renderer {display: flexbox;display: flex;flex-direction: column;overflow-y: auto;display: inline-block;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);} ytd-media-upsell-renderer::-webkit-scrollbar {width: 16px;} ytd-media-upsell-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-media-upsell-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} ytd-media-upsell-renderer[is-carousel] .details-wrapper.ytd-media-upsell-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;padding: 0 16px 16px 0;} .details-wrapper.ytd-media-upsell-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;padding: 16px;} .details.ytd-media-upsell-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;justify-content: space-between;margin: 0 0 0 12px;} .metadata-wrapper.ytd-media-upsell-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;} .media-thumbnail.ytd-media-upsell-renderer {max-width: 160px;display: block;} #media-title.ytd-media-upsell-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;color: var(--yt-spec-text-primary);margin: 0 0 4px 0;} #metadata.ytd-media-upsell-renderer {min-height: 0px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-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.ytd-media-upsell-renderer {color: var(--yt-spec-text-secondary);} #expander.ytd-media-upsell-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;margin: 0 16px;} .more-button.ytd-media-upsell-renderer,.less-button.ytd-media-upsell-renderer {display: flexbox;display: flex;flex-direction: row;} .expander-text.ytd-media-upsell-renderer {margin: 8px 0px 16px;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;color: var(--yt-spec-text-secondary);} #drop-down-icon.ytd-media-upsell-renderer,#drop-up-icon.ytd-media-upsell-renderer {margin: 6px 0px 16px;color: var(--yt-spec-text-secondary);} .image-wrapper.ytd-media-upsell-renderer {display: inline-block;position: relative;height: -webkit-fit-content;height: -moz-fit-content;height: fit-content;} .tv-show-season-wrapper.ytd-media-upsell-renderer {background-color: var(--yt-lightsource-section3-color);opacity: 0.8;bottom: 0;position: absolute;height: 24px;width: 100%;} #tv-show-season.ytd-media-upsell-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-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.ytd-media-upsell-renderer {bottom: 0;color: var(--yt-lightsource-primary-title-color);left: 5px;position: absolute;}</style>');
Xmb=d}d=Xmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ymb=a});var Zmb;var $mb;var anb=function(){var a=_.O.apply(this,arguments)||this;a.JSC$12143_playerEvents=new Map;a.listeningToPlayer=!1;a.JSC$12143_startX=0;a.active=!1;a.shouldShowButtons=_.u("web_buttons_hidden_killswitch");a.isHighlighted=!1;a.useHighlightStyling=_.u("web_enable_deeper_metadata_highlight_styling");a.rounded=_.u("web_rounded_thumbnails");a.modern=_.u("kevlar_modern_sd");a.enableProblemWalkthrough=_.u("problem_walkthrough_sd");return a};
_.H(anb,_.O);_.f=anb.prototype;_.f.configureRendererStamper=function(){return{"data.shareButton":{id:"share-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[customButtonProperties]]"}}}},"data.repeatButton":{id:"repeat-button",mapping:{toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{overrides:"[[customButtonProperties]]"}}}}}};
_.f.created=function(){this.JSC$12143_playerEvents.set("onLoopRangeChange",this.onLoopRangeChange)};
_.f.attached=function(){this.repeatButton.addEventListener("yt-toggle-button",_.Rr(this,this.onRepeatButtonToggle))};
_.f.detached=function(){this.removePlayerListeners();this.repeatButton.removeEventListener("yt-toggle-button",_.Rr(this,this.onRepeatButtonToggle))};
_.f.onDataChanged=function(){this.removePlayerListeners()};
_.f.onColorPaletteChange=function(){var a={},b;if("USER_INTERFACE_THEME_DARK"===_.Jp()&&(null==(b=this.data)?0:b.darkColorPalette)){var c=this.data.darkColorPalette;a["--ytd-macro-markers-list-item-background-color"]=_.Cp(this.get("section2Color",c))}else{var d;"USER_INTERFACE_THEME_LIGHT"===_.Jp()&&(null==(d=this.data)?0:d.lightColorPalette)&&(c=this.data.lightColorPalette,a["--ytd-macro-markers-list-item-background-color"]=_.Cp(this.get("section3Color",c)))}c?(a["--ytd-macro-markers-list-item-title-color"]=
_.Cp(this.get("primaryTitleColor",c)),a["--ytd-macro-markers-list-item-secondary-color"]=_.Cp(this.get("secondaryTitleColor",c)),a["--ytd-macro-markers-list-item-timestamp-background-color"]=_.Cp(this.get("section1Color",c)),this.customButtonProperties={customColors:{color:_.Cp(this.get("primaryTitleColor",c))}},this.useColorSampling=!0):(a["--ytd-macro-markers-list-item-background-color"]="initial",a["--ytd-macro-markers-list-item-title-color"]="initial",a["--ytd-macro-markers-list-item-secondary-color"]=
"initial",a["--ytd-macro-markers-list-item-timestamp-background-color"]="initial",this.customButtonProperties=void 0,this.useColorSampling=!1);_.cr(this.hostElement,a)};
_.f.onEndpointMouseDown=function(a){this.JSC$12143_startX=a.clientX};
_.f.onEndpointClick=function(a){this.JSC$12143_startX!==a.clientX?a.preventDefault():this.data&&this.ytRendererBehavior.logExplicitClick(this.data)};
_.f.computeLayout=function(a){return a};
_.f.computeIsHighlighted=function(a){return!!a};
_.f.computeCarouselType=function(a){return a};
_.f.hideModernCarousel=function(a){return this.modern&&this.hideThumbnail(a)};
_.f.hideThumbnail=function(a){return this.enableProblemWalkthrough&&null!==a&&"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"===a};
_.f.onRepeatButtonToggle=function(a){var b=this;a.detail.toggled&&_.qH().getPlayerPromise().then(function(c){b.ytPlayerListenerBehavior.listenToPlayerEvents(c,b.JSC$12143_playerEvents);b.listeningToPlayer=!0})};
_.f.onLoopRangeChange=function(a){var b=_.$q(this.hostElement).querySelector("#repeat-button").querySelector("ytd-toggle-button-renderer");if(b){var c=b.polymerController.get("defaultServiceEndpoint.repeatChapterCommand",b.polymerController.data);if(c){var d=Number(c.endTimeMs);if(Number(c.startTimeMs)!==(null==a?void 0:a.startTimeMs)||d!==(null==a?void 0:a.endTimeMs))b.polymerController.toggle(!1),this.removePlayerListeners()}}};
_.f.removePlayerListeners=function(){var a=this;this.listeningToPlayer&&_.qH().getPlayerPromise().then(function(b){a.ytPlayerListenerBehavior.unlistenFromPlayerEvents(b,a.JSC$12143_playerEvents);a.listeningToPlayer=!1})};
var yK=anb;yK.prototype.onColorPaletteChange=yK.prototype.onColorPaletteChange;yK.prototype.onDataChanged=yK.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],yK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],yK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],yK.prototype,"ytPlayerListenerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],yK.prototype,"data",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],yK.prototype,"useCustomColors",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],yK.prototype,"active",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],yK.prototype,"shouldShowButtons",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeLayout(data.layout)"}),_.V("design:type",String)],yK.prototype,"layout",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsHighlighted(data.isHighlighted)"}),_.V("design:type",Object)],yK.prototype,"isHighlighted",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],yK.prototype,"useHighlightStyling",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],yK.prototype,"rounded",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],yK.prototype,"modern",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],yK.prototype,"enableProblemWalkthrough",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeCarouselType(data.carouselType)"}),_.V("design:type",String)],yK.prototype,"carouselType",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],yK.prototype,"useColorSampling",void 0);_.U([_.N(),_.V("design:type",Object)],yK.prototype,"customButtonProperties",void 0);
_.U([_.kH("repeat-button"),_.V("design:type",HTMLElement)],yK.prototype,"repeatButton",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],yK.prototype,"onDataChanged",null);_.U([_.uq("data.lightColorPalette","data.darkColorPalette"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],yK.prototype,"onColorPaletteChange",null);
yK=_.U([_.P({is:"ytd-macro-markers-list-item-renderer",disableElementRegistration:!0})],yK);
_.Q(yK,"ytd-macro-markers-list-item-renderer",function(){if(void 0!==$mb)return $mb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-macro-markers-list-item-renderer" data="[[data.onTap]]" href$="[[computeHref_(data.onTap)]]" on-click="onEndpointClick" on-mousedown="onEndpointMouseDown" draggable="false" hidden="[[hideModernCarousel(data.carouselType)]]">\n  <div hidden="[[hideThumbnail(data.carouselType)]]" id="thumbnail" class="style-scope ytd-macro-markers-list-item-renderer">\n    <yt-img-shadow hidden="[[!data.thumbnail]]" object-fit="FILL" thumbnail="[[data.thumbnail]]" class="style-scope ytd-macro-markers-list-item-renderer">\n    </yt-img-shadow>\n  </div>\n  <div id="details" class="style-scope ytd-macro-markers-list-item-renderer">\n    <h4 hidden="[[hideThumbnail(data.carouselType)]]" class="macro-markers style-scope ytd-macro-markers-list-item-renderer" title="[[getSimpleString(data.title)]]">[[getSimpleString(data.title)]]</h4>\n    <h4 hidden="[[!hideThumbnail(data.carouselType)]]" class="problem-walkthroughs style-scope ytd-macro-markers-list-item-renderer" title="[[getSimpleString(data.title)]]">[[getSimpleString(data.title)]]</h4>\n    <div id="time" class="style-scope ytd-macro-markers-list-item-renderer">[[getSimpleString(data.timeDescription)]]</div>\n  </div>\n</a>\n<div id="details" hidden="[[!hideModernCarousel(data.carouselType)]]" class="style-scope ytd-macro-markers-list-item-renderer">\n  <a id="endpoint" class="yt-simple-endpoint style-scope ytd-macro-markers-list-item-renderer" data="[[data.onTap]]" href$="[[computeHref_(data.onTap)]]" on-click="onEndpointClick" on-mousedown="onEndpointMouseDown" draggable="false" hidden="[[!hideThumbnail(data.carouselType)]]">\n    <h4 class="problem-walkthroughs style-scope ytd-macro-markers-list-item-renderer" title="[[getSimpleString(data.title)]]">[[getSimpleString(data.title)]]</h4>\n  </a>\n  <div id="time" class="style-scope ytd-macro-markers-list-item-renderer">[[getSimpleString(data.timeDescription)]]</div>\n</div>\n<div id="share-button" class="style-scope ytd-macro-markers-list-item-renderer"></div>\n<div id="repeat-button" class="style-scope ytd-macro-markers-list-item-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zmb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-macro-markers-list-item-renderer {display: block;padding: 8px 8px 8px 0;display: flexbox;display: flex;flex-direction: row;flex: none;} ytd-macro-markers-list-item-renderer[carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY] {padding: 24px 8px 24px 0;border-top: 1px solid var(--yt-spec-10-percent-layer);} ytd-macro-markers-list-item-renderer:hover,ytd-macro-markers-list-item-renderer[active] {background: var(--ytd-macro-markers-list-item-background-color,var(--yt-spec-badge-chip-background));} ytd-macro-markers-list-item-renderer:hover h4.ytd-macro-markers-list-item-renderer,ytd-macro-markers-list-item-renderer[active] h4.ytd-macro-markers-list-item-renderer {color: var(--ytd-macro-markers-list-item-title-color,var(--yt-spec-text-primary));} ytd-macro-markers-list-item-renderer:hover #time.ytd-macro-markers-list-item-renderer,ytd-macro-markers-list-item-renderer[active] #time.ytd-macro-markers-list-item-renderer {color: var(--ytd-macro-markers-list-item-secondary-color,var(--yt-spec-themed-blue));background-color: var(--ytd-macro-markers-list-item-timestamp-background-color,var(--yt-spec-suggested-action));} #endpoint.ytd-macro-markers-list-item-renderer {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;align-items: center;} ytd-macro-markers-list-item-renderer:not([active]):not([should-show-buttons]) #share-button.ytd-macro-markers-list-item-renderer,ytd-macro-markers-list-item-renderer:not([active]):not([should-show-buttons]) #repeat-button.ytd-macro-markers-list-item-renderer {display: none;} #thumbnail.ytd-macro-markers-list-item-renderer {height: 56px;width: 100px;background: #000;margin-left: 16px;} ytd-macro-markers-list-item-renderer[modern][active][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] #thumbnail.ytd-macro-markers-list-item-renderer {box-sizing: border-box;} ytd-macro-markers-list-item-renderer[modern][rounded][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] {border-radius: 8px;} ytd-macro-markers-list-item-renderer[rounded] #thumbnail.ytd-macro-markers-list-item-renderer {border-radius: 8px;overflow: hidden;} #details.ytd-macro-markers-list-item-renderer {min-width: 0;margin-left: 16px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;justify-content: center;} h4.ytd-macro-markers-list-item-renderer {margin-bottom: 8px;color: var(--yt-spec-text-primary);} ytd-macro-markers-list-item-renderer[carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY] h4.ytd-macro-markers-list-item-renderer {padding-bottom: 0px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-macro-markers-list-item-renderer:not([carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY]) h4.ytd-macro-markers-list-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #time.ytd-macro-markers-list-item-renderer {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;align-self: flex-start;} ytd-macro-markers-list-item-renderer[use-custom-colors] #time.ytd-macro-markers-list-item-renderer {color: var(--yt-spec-static-brand-white);background-color: var(--yt-lightsource-section1-color);} #share-button.ytd-macro-markers-list-item-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;} #repeat-button.ytd-macro-markers-list-item-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] {padding: 4px 3px;border: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;border-radius: 2px;} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL][enable-problem-walkthrough][carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY] {width: var(--ytd-horizontal-card-list-item-width);border-radius: 8px;} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL][enable-problem-walkthrough][carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY]:not([modern]) h4.ytd-macro-markers-list-item-renderer {padding-bottom: 0px;margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 12rem;-webkit-line-clamp: 6;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]:not([carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY]) {width: 104px;height: var(--yt-macro-marker-list-item-height,160px);} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] #details.ytd-macro-markers-list-item-renderer {margin-left: initial;padding: 8px 4px 4px;display: flexbox;display: flex;flex-direction: column;width: 100%;flex-basis: auto;box-sizing: border-box;} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] #endpoint.ytd-macro-markers-list-item-renderer {display: flexbox;display: flex;flex-direction: column;align-items: flex-start;height: 100%;width: 100%;} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] #thumbnail.ytd-macro-markers-list-item-renderer {width: 96px;height: 54px;margin-left: unset;} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] #thumbnail.ytd-macro-markers-list-item-renderer yt-img-shadow.ytd-macro-markers-list-item-renderer {width: 100%;height: 100%;} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] h4.problem-walkthroughs.ytd-macro-markers-list-item-renderer {word-wrap: break-word;margin-bottom: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 6rem;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] h4.macro-markers.ytd-macro-markers-list-item-renderer {word-wrap: break-word;margin-bottom: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 6rem;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] #time.ytd-macro-markers-list-item-renderer {padding: 0 4px;margin-top: auto;font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;} ytd-macro-markers-list-item-renderer[layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] #share-button.ytd-macro-markers-list-item-renderer {display: none;} ytd-macro-markers-list-item-renderer[is-highlighted] h4.ytd-macro-markers-list-item-renderer {color: var(--yt-spec-themed-blue);} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] {width: 156px;border: unset;background: unset;} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL][carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY] {margin-top: 0px;} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL][carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY] #details.ytd-macro-markers-list-item-renderer {height: 100%;padding: 0px;max-height: 165px;justify-content: flex-end;} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL][carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY] #details.ytd-macro-markers-list-item-renderer #time.ytd-macro-markers-list-item-renderer {margin-bottom: 0px;margin-top: 11px;z-index: 1;} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL][carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY] #endpoint.ytd-macro-markers-list-item-renderer {box-sizing: border-box;max-height: 140px;padding-top: 12px;padding-bottom: 8px;border-radius: 8px;background: var(--ytd-macro-markers-list-item-background-color,var(--yt-spec-badge-chip-background));align-items: center;} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL][carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY] h4.ytd-macro-markers-list-item-renderer {max-height: 140px;width: 100%;box-sizing: border-box;padding: 0px 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 12rem;-webkit-line-clamp: 6;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL][carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY][modern][active] #endpoint.ytd-macro-markers-list-item-renderer {border: 2px solid var(--yt-spec-themed-blue);} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]:not([carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY]) {height: var(--yt-macro-marker-list-item-height,165px);border: unset;} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]:not([carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY]) #details.ytd-macro-markers-list-item-renderer {display: flexbox;display: flex;flex-direction: column-reverse;justify-content: flex-end;} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]:not([carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY]) #details.ytd-macro-markers-list-item-renderer #time.ytd-macro-markers-list-item-renderer {margin-top: unset;margin-bottom: 8px;z-index: 1;} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]:not([carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY])[active] #thumbnail.ytd-macro-markers-list-item-renderer {border: 2px solid var(--yt-spec-themed-blue);} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]:hover:not([carousel-type=MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY]) {background: var(--yt-spec-badge-chip-background);} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] #thumbnail.ytd-macro-markers-list-item-renderer {height: 85px;width: 150px;flex-shrink: 0;} ytd-macro-markers-list-item-renderer[modern][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL] h4.ytd-macro-markers-list-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-macro-markers-list-item-renderer[use-highlight-styling][use-custom-colors] #time.ytd-macro-markers-list-item-renderer {background-color: var(--yt-lightsource-icon-disabled-color);color: var(--yt-lightsource-secondary-title-color);} ytd-macro-markers-list-item-renderer[use-highlight-styling][use-custom-colors] h4.ytd-macro-markers-list-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 12rem;-webkit-line-clamp: 6;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;color: var(--yt-lightsource-secondary-title-color);} ytd-macro-markers-list-item-renderer[use-highlight-styling][use-custom-colors][is-highlighted] h4.ytd-macro-markers-list-item-renderer {color: var(--yt-lightsource-primary-title-color);} ytd-macro-markers-list-item-renderer[use-highlight-styling][use-custom-colors][is-highlighted] #thumbnail.ytd-macro-markers-list-item-renderer {outline: 2px var(--yt-lightsource-primary-title-color) solid;} ytd-macro-markers-list-item-renderer[use-highlight-styling][use-custom-colors][is-highlighted] #time.ytd-macro-markers-list-item-renderer {background-color: var(--yt-lightsource-primary-title-color);color: var(--yt-spec-text-primary-inverse);}</style>');
Zmb=d}d=Zmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $mb=a});var bnb;var cnb;var dnb;var enb;var fnb=function(){var a=_.O.apply(this,arguments)||this;a.modernTypography=_.u("web_modern_typography");return a};
_.H(fnb,_.O);var zK=fnb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],zK.prototype,"ytRendererBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],zK.prototype,"modernTypography",void 0);_.U([_.N(),_.V("design:type",Object)],zK.prototype,"data",void 0);zK=_.U([_.P({disableElementRegistration:!0,is:"ytd-title-and-button-list-header-renderer"})],zK);
_.Q(zK,"ytd-title-and-button-list-header-renderer",function(){if(void 0!==enb)return enb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-title-and-button-list-header-renderer"></yt-formatted-string>\n\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dnb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-title-and-button-list-header-renderer {display: block;} #title.ytd-title-and-button-list-header-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;} ytd-title-and-button-list-header-renderer[modern-typography] #title.ytd-title-and-button-list-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} @media(max-width:528px) {ytd-title-and-button-list-header-renderer[modern-typography] #title.ytd-title-and-button-list-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}}</style>');
dnb=d}d=dnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return enb=a});var gnb,hnb=function(){if(void 0!==gnb)return gnb;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>ytd-mini-game-card-view-model {display: block;}</style>");return gnb=a};
document.head.appendChild(hnb().content);var inb;var Egb={};var Ogb=function(){_.QC.apply(this,arguments)};
_.H(Ogb,_.QC);
Ogb.prototype.render=function(){var a=this,b=this.props,c=b.data,d=b.state,e=b.liveIcon,h=b.overlays,l=b.isOverlay,m=!0;b={};b=(b["yt-spec-avatar-shape"]=!0,b["yt-spec-avatar-shape__button"]=!0,b[Hgb(c.size)]=!0,b);c.avatarButtonCustomClassName&&(b[c.avatarButtonCustomClassName]=!0);var p=Lgb(c,d,l),q=Kgb(c);d={};var t=(d[Ggb(c.size)]=!0,d["yt-spec-avatar-shape--no-margin"]=Jgb(c.decorations),d);d={};var y=(d["yt-spec-avatar-shape__image"]=!0,d["yt-spec-avatar-shape__image--ads-app"]=1===c.type,d);
d={};var z=Object.assign((d["yt-spec-avatar-shape__image-overlays"]=!0,d),y);d={};var D=(d["yt-spec-avatar-shape__live-badge"]=!0,d["yt-spec-avatar-shape__live-badge--badge-small"]="small"===c.size,d["yt-spec-avatar-shape__live-badge--badge-medium"]="medium"===c.size,d["yt-spec-avatar-shape__live-badge--badge-large"]="large"===c.size,d["yt-spec-avatar-shape__live-badge--badge-extra-large"]="extra-large"===c.size||"extra-extra-large"===c.size||"giant"===c.size,d);d=!!c.onTap;l=(b["yt-spec-avatar-shape__button--tappable"]=
d)?"button":void 0;var E=d?0:-1,I=d?c.accessibilityText:"",S=!d&&c.accessibilityText?c.accessibilityText:"";(0,_.Ys)({className:_.Lr(b),onclick:function(){var T;null==(T=c.onTap)||T.call(c)},
onkeydown:function(T){if("Enter"===T.key){var fa;null==(fa=c.onTap)||fa.call(c)}},
ariaLabel:I,role:l,tabIndex:E},function(){(0,_.Ys)({className:_.Lr(p)},function(){(0,_.Ys)({className:_.Lr(t)},function(){_.Ds(a.props.image,{alt:S,targetWidth:Igb(c.size),targetHeight:Igb(c.size),className:_.Lr(y)});var T;if((null==(T=c.decorations)?0:T.includes(0))&&UH(c.size))(0,_.Ys)({className:_.Lr(D)},function(){c.badgeText&&(0,_.Ys)({className:"yt-spec-avatar-shape__badge-text"},function(ea){_.Fe(c.badgeText);var ma=Fgb(c.size,ea,c.badgeText);ma?ea.style.display="none":ea.style.visibility=
"visible";m=ma});
m&&(0,_.Ys)({className:"yt-spec-avatar-shape__badge-icon"},function(){null==e||e()})});
else{var fa,oa;((null==(fa=c.decorations)?0:fa.includes(1))||(null==(oa=c.decorations)?0:oa.includes(0))&&!UH(c.size))&&(0,_.Ys)({className:_.Lr(q)})}h&&(0,_.Ys)({className:_.Lr(z)},function(){h()})})})})};
Ogb.tagName="avatar-shape";_.AK=function(){_.QC.apply(this,arguments);var a=this;_.ct(this,this.props.data);this.liveIcon=function(){var b=_.of().resolve(_.Cs);a:switch(_.VH({data:a.props.data,onTap:a.onTap}).size){case "extra-large":var c=16;break a;default:c=13}b("RADAR_LIVE",{style$:"height:"+c+"px; width:"+c+"px;",iconSize:c})};
this.onTap=function(){a.props.data.endpoint&&_.sH(a.props.data.endpoint)}};
_.H(_.AK,_.QC);_.AK.prototype.render=function(){var a=this.props,b=a.data;b.image&&_.Pgb(_.VH({data:b,onTap:this.onTap,decorations:this.props.decorations,accessibilityText:b.accessibilityText,avatarButtonCustomClassName:this.props.avatarButtonCustomClassName}),b.image,this.liveIcon,_.Cgb(b),void 0===a.isOverlay?!1:a.isOverlay)};
_.AK.tagName="avatar-view-model";var XH=_.ht({avatarViewModel:function(a){_.u("mweb_enable_keto_batch_18")?_.Nr(_.WH)({data:a}):_.Kr(_.AK,{data:a});_.Mr(_.u("mweb_enable_keto_batch_18_log"))},
buttonRenderer:function(a,b){var c=_.of().resolve(_.YC);c&&c(a,b)},
buttonViewModel:_.et}),jnb=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data)};
_.H(jnb,_.QC);jnb.prototype.render=function(){var a=this.props,b=a.data;a=a.config;b&&a&&("MINI_APP_LAYOUT_SQUARE"===b.layout?Wgb(b,a):"MINI_APP_LAYOUT_SINGLETON"===b.layout?Zgb(b,a):$gb(b,a))};
jnb.tagName="mini-game-card-view-model-c3";var knb=function(){var a=_.O.apply(this,arguments)||this;a.isSearch=!1;a.isRichGrid=!1;return a};
_.H(knb,_.O);_.f=knb.prototype;_.f.dismissibleItemReset=function(){this.isDismissed&&(this.isDismissed=!1);this.dismissedRenderer&&(this.dismissedRenderer=void 0);_.Sn(this.hostElement,"yt-enable-lockup-interaction")};
_.f.dismissibleItemOnYtServiceRequestSent=function(a,b){b.actions&&this.dismissibleItemProcessActions(a,b.actions)};
_.f.dismissibleItemOnRequestSent=function(){this.dismissibleItemReset()};
_.f.dismissibleItemProcessActions=function(a,b){for(var c=0;c<b.length;c++){var d=b[c];_.B(d,_.uI)&&(this.dismissibleItemHandleReplaceEnclosingAction(_.B(d,_.uI)),a.stopPropagation())}};
_.f.dismissibleItemHandleReplaceEnclosingAction=function(a){this.dismissedRenderer=a.item;this.isDismissed=!0;_.Sn(this.hostElement,"yt-disable-lockup-interaction",this.dismissedRenderer)};
_.f.renderIdom=function(){if(this.data){var a=this.isSearch||"MINI_GAME_CARD_STYLE_BIG_METADATA_FONT"===this.data.style;this.dismissedRenderer&&this.dismissedRenderer.notificationMultiActionRenderer?Vgb(this.dismissedRenderer.notificationMultiActionRenderer):_.Kr(jnb,{data:this.data,config:{addSearchResultTopMargin:this.isSearch,showOverflowMenuOnHover:a,isRichGrid:this.isRichGrid,isDesktopWeb:!0}})}};
var BK=knb;BK.prototype.dismissibleItemOnRequestSent=BK.prototype.dismissibleItemOnRequestSent;BK.prototype.dismissibleItemOnYtServiceRequestSent=BK.prototype.dismissibleItemOnYtServiceRequestSent;_.U([_.L(_.TC),_.V("design:type",Object)],BK.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],BK.prototype,"ytdLockupBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],BK.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],BK.prototype,"isSearch",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],BK.prototype,"isDismissed",void 0);_.U([_.N(),_.V("design:type",Object)],BK.prototype,"dismissedRenderer",void 0);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],BK.prototype,"dismissibleItemOnYtServiceRequestSent",null);
_.U([_.tq("yt-service-request-sent-button-renderer"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],BK.prototype,"dismissibleItemOnRequestSent",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],BK.prototype,"isRichGrid",void 0);BK=_.U([_.Gq({disableElementRegistration:!0,is:"ytd-mini-game-card-view-model",isInjectionRoot:!0})],BK);
_.Q(BK,"ytd-mini-game-card-view-model",function(){if(void 0!==inb)return inb;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-mini-game-card-view-model--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.view_models.ytd_mini_game_card_view_model.ytd.mini.game.card.view.model.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(hnb().content.cloneNode(!0),a.content.firstChild);return inb=a});var lnb,mnb=function(){if(void 0!==lnb)return lnb;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>ytd-place-data-view-model {margin-right: 8px;}</style>");return lnb=a};
document.head.appendChild(mnb().content);var nnb,onb=function(){if(void 0!==nnb)return nnb;var a=document.createElement("template");_.K(a,'\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>.yt-spec-place-data-view-model-shape {width: 120px;display: inline-block;cursor: pointer;} .yt-spec-place-data-view-model-shape__place-link {text-decoration: none;} .yt-spec-place-data-view-model-shape__name {color: var(--yt-spec-text-primary);min-height: 4rem;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;margin-top: 8px;} .yt-spec-place-data-view-model-shape__metadata {color: var(--yt-spec-text-secondary);} .yt-spec-place-data-view-model-shape__thumbnail {width: 120px;height: 90px;} .yt-spec-place-data-view-model-shape__thumbnail-round {border-radius: 8px;} .yt-spec-place-data-view-model-shape__metadata-row {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .yt-spec-place-data-view-model-shape__metadata-row-star-icon {margin-left: 4px;margin-bottom: 4px;} .yt-spec-place-data-view-model-shape__metadata-row-reviews {margin-left: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: block;} .yt-spec-place-data-view-model-shape__metadata-row-categories {margin-top: 2px;} .yt-spec-place-data-view-model-shape__metadata-row-ratings {display: flex;align-items: center;min-height: 20px;}</style>');
return nnb=a};
document.head.appendChild(onb().content);var pnb;var chb=_.u("kevlar_modern_sd")?"yt-spec-place-data-view-model-shape__thumbnail-round":"";var ehb=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data)};
_.H(ehb,_.QC);ehb.prototype.render=function(){var a=this.props,b=a.data,c=a.starIcon,d={sources:[{url:b.thumbnailUrl,width:120,height:90}]},e=_.u("kevlar_modern_sd")?"yt-spec-place-data-view-model-shape__thumbnail-round":"";b.placeName&&b.placeCategory&&(0,_.Ys)({className:"yt-spec-place-data-view-model-shape",onclick:function(){bhb(b.onTap)}},function(){_.Ds(d,{alt:"",
targetWidth:120,targetHeight:90,className:"yt-spec-place-data-view-model-shape__thumbnail "+e});(0,_.Xs)(_.as({innertubeCommand:_.B(b.onTap,_.Zr),elementConfig:{className:"yt-spec-place-data-view-model-shape__place-link"},forceNewState:!0}),function(){return(0,_.g6a)({className:"yt-spec-place-data-view-model-shape__name",title$:b.placeName},function(){return _.Fe(b.placeName)})});
(0,_.Ys)({className:"yt-spec-place-data-view-model-shape__metadata"},function(){b.rating&&b.ratingA11yLabel&&b.reviewsCount&&b.reviewsCountA11yLabel?(0,_.Ys)({className:"yt-spec-place-data-view-model-shape__metadata-row yt-spec-place-data-view-model-shape__metadata-row-ratings"},function(){(0,_.SC)({className:"score",title$:b.ratingA11yLabel},function(){return _.Fe(b.rating)});
(0,_.SC)({className:"yt-spec-place-data-view-model-shape__metadata-row-star-icon"},function(){c()});
(0,_.SC)({className:"yt-spec-place-data-view-model-shape__metadata-row-reviews",title$:b.reviewsCountA11yLabel},function(){return _.Fe(b.reviewsCount)})}):(0,_.Ys)({className:"yt-spec-place-data-view-model-shape__metadata-row yt-spec-place-data-view-model-shape__metadata-row-ratings"});
(0,_.Ys)({className:"yt-spec-place-data-view-model-shape__metadata-row yt-spec-place-data-view-model-shape__metadata-row-categories"},function(){(0,_.SC)({className:"category",title$:b.placeCategory},function(){return _.Fe(b.placeCategory)})})})})};
ehb.tagName="place-data-view-model-c3";var qnb=function(){return _.O.apply(this,arguments)||this};
_.H(qnb,_.O);qnb.prototype.renderIdom=function(){this.data&&fhb(this.data,function(){_.Ir("yt-icon",{icon:"yt-icons:star",defaultToFilled:!0,style:"width: 14px; height: 14px; color: #fabb05"},_.xe)})};
var CK=qnb;CK.tagName="ytd-place-data-view-model";_.U([_.L(_.TC),_.V("design:type",Object)],CK.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],CK.prototype,"data",void 0);CK=_.U([_.Gq({disableElementRegistration:!0,is:"ytd-place-data-view-model",isInjectionRoot:!0})],CK);
_.Q(CK,"ytd-place-data-view-model",function(){if(void 0!==pnb)return pnb;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-place-data-view-model--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.view_models.ytd_place_data_view_model.ytd.place.data.view.model_wil_styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.view_models.ytd_place_data_view_model.ytd.place.data.view.model.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(onb().content.cloneNode(!0),a.content.firstChild);a.content.insertBefore(mnb().content.cloneNode(!0),a.content.firstChild);return pnb=a});var rnb;var snb;var phb=_.iu({buttonViewModel:_.ju(_.et)});var uhb=_.ht({buttonViewModel:_.et}),tnb=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data)};
_.H(tnb,_.QC);tnb.prototype.render=function(){var a=this.props.data;(0,_.Ys)(Object.assign({},qhb(a)),function(){(0,_.Xs)(Object.assign({},_.as({innertubeCommand:_.$r(a.onTap),forceNewState:!0}),{className:"yt-video-attribute-view-model__link-container"}),function(){thb(a);vhb(a)})})};
tnb.tagName="video-attribute-view-model-c3";var unb=function(){return _.O.apply(this,arguments)||this};
_.H(unb,_.O);unb.prototype.renderIdom=function(){if(this.data){var a=this.data;_.u("mweb_enable_keto_batch_18")?_.Nr(lhb)({data:a}):_.Kr(tnb,{data:a});_.Mr(_.u("mweb_enable_keto_batch_18_log"))}};
var DK=unb;_.U([_.L(_.TC),_.V("design:type",Object)],DK.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],DK.prototype,"data",void 0);DK=_.U([_.P({disableElementRegistration:!0,is:"ytd-video-attribute-view-model"})],DK);
_.Q(DK,"ytd-video-attribute-view-model",function(){if(void 0!==snb)return snb;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-video-attribute-view-model--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.view_models.ytd_video_attribute_view_model.ytd.video.attribute.view.model.css.js--\x3e\n");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rnb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.view_models.ytd_video_attribute_view_model.ytd.video.attribute.view.model.css.js--\x3e<style is-scoped>ytd-video-attribute-view-model {display: inline-block;}</style>");rnb=d}d=rnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return snb=a});var vnb;var wnb;var xnb=function(){return _.Pl.apply(this,arguments)||this};
_.H(xnb,_.Pl);xnb.prototype.trigger=function(){this.fire("yt-load-reload-continuation",this.getContinuationUrl.bind(this))};
xnb.prototype.getContinuationUrl=function(a){var b={ctoken:this.data.continuation,continuation:this.data.continuation};this.data.clickTrackingParams&&(b.itct=this.data.clickTrackingParams);return _.Pf(a,b)};
var ynb=xnb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ynb.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ynb.prototype,"data",void 0);ynb=_.U([_.Gq({is:"yt-reload-continuation",noInjection:!0})],ynb);var znb;var Anb;var Bnb=function(){var a=_.O.apply(this,arguments)||this;a.notificationData={};return a};
_.H(Bnb,_.O);_.f=Bnb.prototype;_.f.dataChanged_=function(a){this.selected=void 0;var b=this.computeSelectedIndex_(a);0<=b&&(this.selected=b);a=a&&1<a.length;_.ar(this.hostElement,"has-items",a);_.$q(this.hostElement).querySelector("#label").tabIndex=a?0:-1};
_.f.onDropdownOpen=function(){var a=_.Hj();if(this.parentTrackingParams&&this.data){var b=_.zr(this.parentTrackingParams);this.data.forEach(function(c){a&&b&&c.trackingParams&&(c=_.zr(c.trackingParams),_.wl(a,b,c),_.gH(a,[c]))})}else this.parentTrackingParams||_.Sj(new _.lg("No parent tracking params passed in for yt-dropdown-menu."))};
_.f.hasNotification=function(a){var b;if(a.targetId&&(null==(b=this.notificationData)?0:b.targetId)){var c;return a.targetId===(null==(c=this.notificationData)?void 0:c.targetId)}};
_.f.computeSelectedIndex_=function(a){if(a)for(var b=0,c=a.length;b<c;b++)if(a[b].selected)return b;return-1};
_.f.computeLabel_=function(a){return this.data&&void 0!=a?this.data[a].title:""};
_.f.computeShowIcon_=function(a,b){return!b&&!!a};
_.f.computeVerticalOffset_=function(a){return a?36:0};
_.f.computeEndpoint_=function(a){return a.endpoint||a.navigationEndpoint};
_.f.onLabelClick_=function(a){this.data&&1>=this.data.length?a.stopPropagation():this.menuExpanded="true"};
_.f.onIronActivate_=function(a){a=a.detail.item;var b=_.$q(this.hostElement).querySelector("#repeat").itemForElement(a);if(b&&b.trackingParams){var c=_.Hj(),d=_.zr(b.trackingParams);c&&_.xl(c,d)}if(b&&b.serviceEndpoint)_.jo(this.hostElement,[b.serviceEndpoint]),_.Sn(this.hostElement,"yt-playlist-reloading");else a:{if((b=a.querySelector("yt-supported-renderers"))&&(b=b.rendererElement)&&"yt-reload-continuation"==b.is){b.trigger();break a}(a=a.querySelector("yt-reload-continuation"))&&a.trigger()}};
_.f.onTap_=function(a){a.preventDefault()};
_.f.onItemTap_=function(a){this.ytEndpointBehavior.onEndpointTap_(a)};
_.f.onLinkFocus_=function(a){try{var b=a.target}catch(d){}if(b){var c=b.querySelector("tp-yt-paper-item");c&&this.debounce("focus",function(){c.focus()})}};
_.f.onMenuClose_=function(){this.menuExpanded="false"};
_.f.isLabelIconActive_=function(a){return"true"===a};
_.f.computeHasSubtitle_=function(a){return!!a};
_.f.computeHrefForItem_=function(a){return this.ytComponentBehavior.computeHref_(this.computeEndpoint_(a))};
_.f.updateSelectedFromBinding=function(a){this.selected=a.detail.value};
_.J.Object.defineProperties(Bnb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Anb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="" horizontal-align="[[horizontalAlign]]" vertical-offset="[[computeVerticalOffset_(icon)]]" class="style-scope yt-dropdown-menu">\n  <tp-yt-paper-button id="label" class="dropdown-trigger style-scope yt-dropdown-menu" slot="dropdown-trigger" aria-expanded$="[[menuExpanded]]" aria-label$="[[ariaLabel]]" on-tap="onLabelClick_">\n    <template is="dom-if" if="[[computeShowIcon_(icon, useLabel)]]" class="style-scope yt-dropdown-menu">\n      <yt-icon id="label-icon" active="[[isLabelIconActive_(menuExpanded)]]" icon="[[icon]]" class="style-scope yt-dropdown-menu">\n      </yt-icon>\n      <div id="icon-label" class="style-scope yt-dropdown-menu">[[iconLabel]]</div>\n    </template>\n    <template is="dom-if" if="[[useLabel]]" class="style-scope yt-dropdown-menu">\n      <div id="label-text" style-target="label-text" class="style-scope yt-dropdown-menu">[[computeLabel_(selected)]]</div>\n      <yt-icon id="label-icon" icon="expand" class="style-scope yt-dropdown-menu">\n      </yt-icon>\n    </template>\n  </tp-yt-paper-button>\n  <tp-yt-paper-listbox id="menu" class="dropdown-content style-scope yt-dropdown-menu" slot="dropdown-content" selected="[[selected]]" on-selected-changed="updateSelectedFromBinding">\n    <template id="repeat" is="dom-repeat" items="[[data]]" class="style-scope yt-dropdown-menu">\n      <a class="yt-simple-endpoint style-scope yt-dropdown-menu" href$="[[computeHrefForItem_(item)]]" data="[[computeEndpoint_(item)]]" on-focus="onLinkFocus_" on-tap="onItemTap_">\n        <tp-yt-paper-item class="style-scope yt-dropdown-menu">\n          <tp-yt-paper-item-body two-line$="[[computeHasSubtitle_(item.subtitle)]]" class="style-scope yt-dropdown-menu">\n            <div id="item-with-badge" class="style-scope yt-dropdown-menu">\n              <div class="item style-scope yt-dropdown-menu">[[item.title]]\n                <span class="notification style-scope yt-dropdown-menu" hidden$="[[!hasNotification(item,notificationData)]]"></span>\n              </div>\n              <ytd-badge-supported-renderer disable-upgrade$="[[!item.badge]]" hidden="[[!item.badge]]" top-standalone-badge="[[item.badge]]" class="style-scope yt-dropdown-menu">\n              </ytd-badge-supported-renderer>\n            </div>\n            <div secondary="" id="subtitle" hidden="[[!computeHasSubtitle_(item.subtitle)]]" class="style-scope yt-dropdown-menu">\n              [[item.subtitle]]\n            </div>\n          </tp-yt-paper-item-body>\n          <yt-reload-continuation data="[[item.continuation.reloadContinuationData]]" class="style-scope yt-dropdown-menu">\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(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===znb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_dropdown_menu.yt.dropdown.menu.css.js--\x3e<style is-scoped>yt-dropdown-menu {display: inline-block;max-width: 100%;--paper-menu-button-content-border-radius: 8px;} yt-dropdown-menu[modern-buttons] #label.yt-dropdown-menu,yt-dropdown-menu[modern-buttons] #icon-label.yt-dropdown-menu {text-transform: unset;} yt-dropdown-menu[modern-dialogs] #menu.yt-dropdown-menu {border-radius: 12px;overflow: hidden;} tp-yt-paper-button.yt-dropdown-menu {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.yt-dropdown-menu {color: var(--yt-spec-text-secondary);--paper-menu-button-dropdown-background: transparent;} tp-yt-paper-menu-button.yt-dropdown-menu,yt-dropdown-menu .yt-dropdown-menu[style-target=label-text] {max-width: 100%;} tp-yt-paper-menu-button.yt-dropdown-menu {padding: 0;} tp-yt-paper-listbox.yt-dropdown-menu {background-color: var(--yt-spec-brand-background-primary);} tp-yt-paper-listbox.yt-dropdown-menu tp-yt-paper-item.yt-dropdown-menu:hover {background-color: var(--yt-spec-10-percent-layer);} tp-yt-paper-listbox.yt-dropdown-menu .iron-selected.yt-dropdown-menu {font-weight: inherit;background-color: var(--yt-spec-10-percent-layer);} #label.yt-dropdown-menu {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: flex;flex-direction: row;align-items: center;} yt-dropdown-menu .yt-dropdown-menu[style-target=label-text] {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--yt-spec-text-primary);} #icon-label.yt-dropdown-menu {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.yt-dropdown-menu #icon-label.yt-dropdown-menu {font-weight: 700;} #label.keyboard-focus.yt-dropdown-menu .yt-dropdown-menu[style-target=label-text] {font-weight: 500;} #label-icon.yt-dropdown-menu {flex-shrink: 0;color: var(--yt-spec-text-primary);} yt-dropdown-menu[icon-label] #label-icon.yt-dropdown-menu {margin-right: var(--ytd-margin-2x);} .item.yt-dropdown-menu {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));} #item-with-badge.yt-dropdown-menu {display: flex;justify-content: space-between;} #subtitle.yt-dropdown-menu {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.yt-dropdown-menu {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));outline: none;} .yt-simple-endpoint.yt-dropdown-menu:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.yt-dropdown-menu {display: block;color: var(--yt-spec-text-primary);} yt-dropdown-menu:not(.has-items) #label-icon.yt-dropdown-menu {display: none;} yt-dropdown-menu:not(.has-items) #label.yt-dropdown-menu {cursor: default;} yt-dropdown-menu:not(.has-items) #label.yt-dropdown-menu:focus {outline: none;} tp-yt-paper-item.yt-dropdown-menu {display: block;} tp-yt-paper-item-body.yt-dropdown-menu:not([two-line]) {min-height: var(--paper-item-min-height,48px);} tp-yt-paper-item-body.yt-dropdown-menu {max-width: 100%;flex: none;} .notification.yt-dropdown-menu {width: 8px;height: 8px;margin-left: 4px;border-radius: 50%;background-color: var(--yt-spec-themed-blue);display: inline-block;}</style>");
znb=d}d=znb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Anb=a}a=Anb;return a}}});
var EK=Bnb;EK.prototype.onMenuClose_=EK.prototype.onMenuClose_;EK.prototype.onTap_=EK.prototype.onTap_;EK.prototype.onIronActivate_=EK.prototype.onIronActivate_;EK.prototype.onDropdownOpen=EK.prototype.onDropdownOpen;EK.prototype.dataChanged_=EK.prototype.dataChanged_;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],EK.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.NC.YtEndpointBehavior),_.V("design:type",Object)],EK.prototype,"ytEndpointBehavior",void 0);
_.U([_.N(),_.V("design:type",Array)],EK.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],EK.prototype,"parentTrackingParams",void 0);_.U([_.N(),_.V("design:type",Object)],EK.prototype,"selected",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],EK.prototype,"useLabel",void 0);_.U([_.N(),_.V("design:type",String)],EK.prototype,"icon",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],EK.prototype,"iconLabel",void 0);
_.U([_.N(),_.V("design:type",String)],EK.prototype,"ariaLabel",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],EK.prototype,"disabled",void 0);_.U([_.N({value:"false"}),_.V("design:type",String)],EK.prototype,"menuExpanded",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],EK.prototype,"closeOnActivate",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_modern_buttons")}),_.V("design:type",Boolean)],EK.prototype,"modernButtons",void 0);
_.U([_.N({reflectToAttribute:!0,value:_.u("web_modern_dialogs")}),_.V("design:type",Boolean)],EK.prototype,"modernDialogs",void 0);_.U([_.N(),_.V("design:type",Object)],EK.prototype,"notificationData",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Array]),_.V("design:returntype")],EK.prototype,"dataChanged_",null);_.U([_.tq("paper-dropdown-open"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],EK.prototype,"onDropdownOpen",null);
_.U([_.tq("iron-activate"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],EK.prototype,"onIronActivate_",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],EK.prototype,"onTap_",null);_.U([_.tq("iron-overlay-closed"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],EK.prototype,"onMenuClose_",null);EK=_.U([_.Gq({is:"yt-dropdown-menu",noInjection:!0})],EK);var FK=function(){var a=_.O.apply(this,arguments)||this;a.hasNotification=!1;return a};
_.H(FK,_.O);FK.prototype.computeId=function(a){return a};
FK.prototype.computeHorizontalAlign=function(a){return a?"right":"left"};
FK.prototype.computeAccessibilityLabel=function(a){var b,c;return(null==(b=a.accessibility)?void 0:null==(c=b.accessibilityData)?void 0:c.label)||null};
FK.prototype.notificationDataChanged=function(){var a;this.hasNotification=!!this.notificationData&&!(null==(a=this.data)?0:a.icon)};
_.J.Object.defineProperties(FK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wnb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope yt-sort-filter-sub-menu-renderer">[[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]]" notification-data="[[notificationData]]" parent-tracking-params="[[data.trackingParams]]" use-label="[[!data.icon.iconType]]" class="style-scope yt-sort-filter-sub-menu-renderer">\n</yt-dropdown-menu>\n<div id="notification" hidden$="[[!hasNotification]]" "="" class="style-scope yt-sort-filter-sub-menu-renderer"></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vnb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-sort-filter-sub-menu-renderer {--yt-endpoint-force-cursor: pointer;display: inline-block;position: relative;} #notification.yt-sort-filter-sub-menu-renderer {width: 8px;height: 8px;border-radius: 50%;background-color: var(--yt-spec-themed-blue);position: absolute;top: 2px;right: 0;}</style>");
vnb=d}d=vnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wnb=a}a=wnb;return a}}});
var GK=FK;GK.prototype.notificationDataChanged=GK.prototype.notificationDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],GK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.Sib.YtLiveChatTooltipTargetingBehavior),_.V("design:type",Object)],GK.prototype,"ytLiveChatTooltipTargetingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],GK.prototype,"data",void 0);
_.U([_.N({computed:"computeId(data.targetId)",reflectToAttribute:!0}),_.V("design:type",String)],GK.prototype,"id",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],GK.prototype,"isRightAligned",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],GK.prototype,"disabled",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],GK.prototype,"closeOnActivate",void 0);_.U([_.N(),_.V("design:type",Object)],GK.prototype,"notificationData",void 0);
_.U([_.N(),_.V("design:type",Object)],GK.prototype,"hasNotification",void 0);_.U([_.uq("notificationData"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],GK.prototype,"notificationDataChanged",null);GK=_.U([_.Gq({is:"yt-sort-filter-sub-menu-renderer",noInjection:!0})],GK);var Cnb=function(){var a=_.O.apply(this,arguments)||this;a.useHighlightStyling=_.u("web_enable_deeper_metadata_highlight_styling");a.isSearch=!1;a.JSC$12236_lastScrollContainerWidth=NaN;a.currentIndex=0;a.supportComponentResize=!1;return a};
_.H(Cnb,_.O);_.f=Cnb.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",miniGameCardViewModel:"ytd-mini-game-card-view-model",mediaUpsellRenderer:"ytd-media-upsell-renderer",infoPanelContentRenderer:{component:"ytd-info-panel-content-renderer",params:{showVerticalDividers:!0}},
previewCardRenderer:{component:"ytd-preview-card-renderer",properties:{isSearch:"[[isSearch]]"}},macroMarkersListItemRenderer:{component:"ytd-macro-markers-list-item-renderer",properties:{useCustomColors:"[[useCustomColors]]"}},placeDataViewModel:"ytd-place-data-view-model",videoAttributeViewModel:"ytd-video-attribute-view-model"}},"data.header":{id:"header",mapping:{titleAndButtonListHeaderRenderer:"ytd-title-and-button-list-header-renderer",richListHeaderRenderer:{component:"ytd-rich-list-header-renderer",
properties:{hideNavigationButton:"[[hideNavigationButton]]",isModernSd:"[[modernChapters]]"}}}},"data.sortFilter":{id:"sort-filter",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}},"data.button":{id:"header-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.previousButton":{id:"left-arrow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundPrevClick]]"},attributes:{arrow:!0}}},initialRenderPriority:0,waitForSignal:"eocs"},
"data.nextButton":{id:"right-arrow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundNextClick]]"},attributes:{arrow:!0}}}},"data.footerButton":{id:"footer-section",mapping:{buttonViewModel:"yt-button-view-model"}}}};
_.f.getItemsPath=function(){return"data.cards"};
_.f.onIronResize=function(){this.updateListStyles()};
_.f.dataChanged=function(){this.updateListStyles();this.supportComponentResize=!!this.centerItems;this.ytdHorizontalListBehavior.reset();this.ytdHorizontalListBehavior.centerListItems=_.u("problem_walkthrough_sd")&&!!this.centerItems};
_.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 this.hasSquareMiniApp&&"HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF"===a?12:"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?8:4};
_.f.computeUseFloorScrolling=function(a){return"HORIZONTAL_CARD_LIST_STYLE_TYPE_RELATED_CHANNELS"===a||this.hasSquareMiniApp};
_.f.computeHasGameCard=function(a){return(a=this.get("cards",a))?a.some(function(b){return b.gameCardRenderer}):!1};
_.f.computeCenterHeaderTitle=function(a){return!(null==a||!a.centerHeaderTitle)};
_.f.computeHasPortraitMiniApp=function(a){return(a=null==a?void 0:a.cards)?a.some(function(b){return b.miniGameCardViewModel&&"MINI_APP_LAYOUT_PORTRAIT"===b.miniGameCardViewModel.layout}):!1};
_.f.computeHasSquareMiniApp=function(a){return(a=null==a?void 0:a.cards)?a.some(function(b){return b.miniGameCardViewModel&&"MINI_APP_LAYOUT_SQUARE"===b.miniGameCardViewModel.layout}):!1};
_.f.computeCenterItems=function(a){return!!a};
_.f.computeHasInfoPanel=function(a){var b;return null==a?void 0:null==(b=a.cards)?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};
_.f.updateListStyles=function(){if(_.u("problem_walkthrough_sd")&&void 0!==this.JSC$12236_scrollContainer){var a=this.JSC$12236_scrollContainer.clientWidth;a!==this.JSC$12236_lastScrollContainerWidth&&(this.JSC$12236_lastScrollContainerWidth=a,_.cr(this.hostElement,{"--ytd-horizontal-card-list-item-width":Math.min(.8*a,415)+"px"}),_.Sn(this.hostElement,"iron-resize"))}};
_.J.Object.defineProperties(Cnb.prototype,{hideNavigationButton:{configurable:!0,enumerable:!0,get:function(){return!(!this.inlineStructuredDescription||!_.u("sd_horizontal_list_show_nav_killswitch"))}},
modernChapters:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return _.u("kevlar_modern_sd")&&!!(null==(a=this.data)?0:null==(b=a.cards)?0:null==(c=b[0])?0:c.macroMarkersListItemRenderer)}},
hasVideoAttributeViewModels:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!(null==(a=this.data)?0:null==(b=a.cards)?0:null==(c=b[0])?0:c.videoAttributeViewModel)}},
modernInfoPanels:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return _.u("enable_desktop_amsterdam_info_panels")&&!!(null==(a=this.data)?0:null==(b=a.cards)?0:null==(c=b[0])?0:c.infoPanelContentRenderer)}}});
var HK=Cnb;HK.prototype.dataChanged=HK.prototype.dataChanged;HK.prototype.onIronResize=HK.prototype.onIronResize;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],HK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],HK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.XI.YtdHorizontalListBehavior),_.V("design:type",Object)],HK.prototype,"ytdHorizontalListBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],HK.prototype,"data",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],HK.prototype,"useCustomColors",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],HK.prototype,"useHighlightStyling",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeCardListStyle(data.style.type)"}),_.V("design:type",Object)],HK.prototype,"cardListStyle",void 0);
_.U([_.N({value:!0,reflectToAttribute:!0,computed:"computeEmpty(data)"}),_.V("design:type",Boolean)],HK.prototype,"empty",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasSubtitle(data)"}),_.V("design:type",Boolean)],HK.prototype,"hasSubtitle",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeThumbnailStyle(data)"}),_.V("design:type",Boolean)],HK.prototype,"thumbnailStyle",void 0);
_.U([_.N({readOnly:!0,reflectToAttribute:!0,computed:"computeHasGameCard(data)"}),_.V("design:type",Boolean)],HK.prototype,"hasGameCard",void 0);_.U([_.N({readOnly:!0,reflectToAttribute:!0,computed:"computeCenterHeaderTitle(data)"}),_.V("design:type",Boolean)],HK.prototype,"centerHeaderTitle",void 0);_.U([_.N({readOnly:!0,reflectToAttribute:!0,computed:"computeHasPortraitMiniApp(data)"}),_.V("design:type",Boolean)],HK.prototype,"hasPortraitMiniApp",void 0);
_.U([_.N({readOnly:!0,reflectToAttribute:!0,computed:"computeHasSquareMiniApp(data)"}),_.V("design:type",Boolean)],HK.prototype,"hasSquareMiniApp",void 0);_.U([_.N({readOnly:!0,reflectToAttribute:!0,computed:"computeHasInfoPanel(data)"}),_.V("design:type",Boolean)],HK.prototype,"hasInfoPanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],HK.prototype,"isSearch",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],HK.prototype,"inlineStructuredDescription",void 0);
_.U([_.vq("#scroll-container"),_.V("design:type",HTMLDivElement)],HK.prototype,"JSC$12236_scrollContainer",void 0);_.U([_.N({computed:"computeInitialCountNumber(data.style.type)"}),_.V("design:type",Number)],HK.prototype,"initialCount",void 0);_.U([_.N({computed:"computeUseFloorScrolling(data.style.type)"}),_.V("design:type",Boolean)],HK.prototype,"useFloorScrolling",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeCenterItems(data.centerItems)"}),_.V("design:type",Boolean)],HK.prototype,"centerItems",void 0);_.U([_.N(),_.V("design:type",Object)],HK.prototype,"currentIndex",void 0);_.U([_.N(),_.V("design:type",Number)],HK.prototype,"scrollCount",void 0);_.U([_.N(),_.V("design:type",Object)],HK.prototype,"supportComponentResize",void 0);_.U([_.kH("items"),_.V("design:type",HTMLDivElement)],HK.prototype,"items",void 0);
_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],HK.prototype,"onIronResize",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],HK.prototype,"dataChanged",null);_.U([_.N({reflectToAttribute:!0}),_.M("inlineStructuredDescription"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HK.prototype,"hideNavigationButton",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HK.prototype,"modernChapters",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HK.prototype,"hasVideoAttributeViewModels",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HK.prototype,"modernInfoPanels",null);
HK=_.U([_.P({disableElementRegistration:!0,is:"ytd-horizontal-card-list-renderer"})],HK);
_.Q(HK,"ytd-horizontal-card-list-renderer",function(){if(void 0!==cnb)return cnb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-horizontal-card-list-renderer">\n  <h2 id="header" hidden$="[[!data.header]]" class="style-scope ytd-horizontal-card-list-renderer"></h2>\n  <div id="sort-filter" class="style-scope ytd-horizontal-card-list-renderer"></div>\n  <div id="header-button" class="style-scope ytd-horizontal-card-list-renderer"></div>\n</div>\n<div id="shelf-container" class="style-scope ytd-horizontal-card-list-renderer">\n  <div id="left-arrow-container" class="arrow-container style-scope ytd-horizontal-card-list-renderer" hidden="[[atStart]]">\n    <div id="left-arrow" class="arrow center-aligned style-scope ytd-horizontal-card-list-renderer" on-click="prevClick_" hidden="[[data.previousButton]]">\n       <yt-icon icon="yt-icons:chevron_left" class="style-scope ytd-horizontal-card-list-renderer"></yt-icon>\n    </div>\n    <div id="left-arrow-button" hidden="[[!data.previousButton]]" class="style-scope ytd-horizontal-card-list-renderer"></div>\n  </div>\n  <div id="scroll-container" on-keydown="handleKeyDown" class="style-scope ytd-horizontal-card-list-renderer">\n    <div id="items" class="style-scope ytd-horizontal-card-list-renderer"></div>\n  </div>\n  <div id="right-arrow-container" class="arrow-container style-scope ytd-horizontal-card-list-renderer" hidden="[[atEnd]]">\n    <div id="right-arrow" class="arrow center-aligned style-scope ytd-horizontal-card-list-renderer" on-click="nextClick_" hidden="[[data.nextButton]]">\n       <yt-icon icon="yt-icons:chevron_right" class="style-scope ytd-horizontal-card-list-renderer"></yt-icon>\n    </div>\n    <div id="right-arrow-button" hidden="[[!data.nextButton]]" class="style-scope ytd-horizontal-card-list-renderer"></div>\n  </div>\n</div>\n<div id="footer-section" hidden="[[!data.footerButton]]" class="style-scope ytd-horizontal-card-list-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bnb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-horizontal-card-list-renderer {--ytd-horizontal-card-list-item-width: 415px;display: block;position: relative;} #header-container.ytd-horizontal-card-list-renderer {display: flexbox;display: flex;flex-direction: row;} #header.ytd-horizontal-card-list-renderer {flex: 1;flex-basis: 0.000000001px;} ytd-horizontal-card-list-renderer[center-header-title] #header.ytd-horizontal-card-list-renderer {text-align: center;} ytd-title-and-button-list-header-renderer.ytd-horizontal-card-list-renderer {margin-bottom: 16px;} ytd-rich-list-header-renderer.ytd-horizontal-card-list-renderer {margin: 16px 0;} ytd-preview-card-renderer.ytd-horizontal-card-list-renderer {vertical-align: top;padding-right: 16px;margin-right: 16px;} ytd-preview-card-renderer.ytd-horizontal-card-list-renderer:not(:last-child) {border-right: 1px solid var(--yt-spec-10-percent-layer);} #header-button.ytd-horizontal-card-list-renderer {align-self: center;} #shelf-container.ytd-horizontal-card-list-renderer {position: relative;} #scroll-container.ytd-horizontal-card-list-renderer {overflow: hidden;} #items.ytd-horizontal-card-list-renderer {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.ytd-horizontal-card-list-renderer {padding-right: 4px;vertical-align: top;white-space: normal;} ytd-compact-channel-recommendation-card-renderer.ytd-horizontal-card-list-renderer {padding-right: 4px;} ytd-grid-video-renderer.ytd-horizontal-card-list-renderer {padding-right: 4px;vertical-align: top;display: inline-block;width: 210px;margin-bottom: 24px;} ytd-game-card-renderer.ytd-horizontal-card-list-renderer {padding-right: 4px;width: 210px;margin-bottom: 24px;} ytd-info-panel-content-renderer.ytd-horizontal-card-list-renderer {display: inline-block;width: 640px;white-space: normal;} ytd-media-upsell-renderer.ytd-horizontal-card-list-renderer {display: inline-block;width: 420px;white-space: normal;} #sort-filter.ytd-horizontal-card-list-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} .arrow-container.ytd-horizontal-card-list-renderer {position: absolute;top: 0;bottom: 0;pointer-events: none;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} #left-arrow-container.ytd-horizontal-card-list-renderer {left: -20px;} #right-arrow-container.ytd-horizontal-card-list-renderer {right: -16px;} .arrow-container.ytd-horizontal-card-list-renderer {z-index: 200;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF] .arrow-container.ytd-horizontal-card-list-renderer {bottom: auto;height: 118px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF][has-game-card] .arrow-container.ytd-horizontal-card-list-renderer {bottom: auto;height: 290px;} ytd-horizontal-card-list-renderer:not([card-list-style]) .arrow-container.ytd-horizontal-card-list-renderer {height: 90px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF][has-game-card] #items.ytd-horizontal-card-list-renderer {display: inline-flexbox;display: inline-flex;} ytd-horizontal-card-list-renderer[has-portrait-mini-app] ytd-mini-game-card-view-model.ytd-horizontal-card-list-renderer {padding-right: 4px;width: 210px;margin-bottom: 24px;} ytd-horizontal-card-list-renderer[has-portrait-mini-app] .arrow-container.ytd-horizontal-card-list-renderer {bottom: auto;height: calc(100% - 24px);} ytd-horizontal-card-list-renderer[has-square-mini-app] ytd-mini-game-card-view-model.ytd-horizontal-card-list-renderer {padding-right: 4px;width: 113px;margin-bottom: 24px;} ytd-horizontal-card-list-renderer[has-square-mini-app] .arrow-container.ytd-horizontal-card-list-renderer {bottom: auto;height: 113px;} ytd-horizontal-card-list-renderer[has-portrait-mini-app] #items.ytd-horizontal-card-list-renderer,ytd-horizontal-card-list-renderer[has-square-mini-app] #items.ytd-horizontal-card-list-renderer {display: inline-flexbox;display: inline-flex;} .arrow.ytd-horizontal-card-list-renderer,.ytd-horizontal-card-list-renderer[arrow] {pointer-events: all;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.ytd-horizontal-card-list-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} ytd-horizontal-card-list-renderer[has-info-panel] #items.ytd-horizontal-card-list-renderer {background-color: var(--yt-spec-suggested-action);} ytd-macro-markers-list-item-renderer.ytd-horizontal-card-list-renderer {display: inline-block;margin-right: var(--yt-macro-marker-list-item-margin-right,12px);vertical-align: bottom;} ytd-macro-markers-list-item-renderer.ytd-horizontal-card-list-renderer:first-of-type {margin-left: var(--yt-macro-marker-list-first-item-margin-left,16px);} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION] ytd-rich-list-header-renderer.ytd-horizontal-card-list-renderer {width: calc(100% - 20px);margin: 0 4px 0 16px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION] #right-arrow-container.ytd-horizontal-card-list-renderer {right: 20px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION] #left-arrow-container.ytd-horizontal-card-list-renderer {left: 20px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION] #items.ytd-horizontal-card-list-renderer {max-height: 160px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION]:not([center-items]) #items.ytd-horizontal-card-list-renderer {max-height: 160px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION][center-items] #items.ytd-horizontal-card-list-renderer {max-height: 180px;min-height: 92px;display: inline-flex;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION] #header-container.ytd-horizontal-card-list-renderer {margin-bottom: 4px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION][is-search] #right-arrow-container.ytd-horizontal-card-list-renderer {right: -16px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION][is-search] #left-arrow-container.ytd-horizontal-card-list-renderer {left: -16px;} ytd-horizontal-card-list-renderer[inline-structured-description] ytd-rich-list-header-renderer.ytd-horizontal-card-list-renderer {margin-left: unset;width: 100%;} ytd-horizontal-card-list-renderer[inline-structured-description] ytd-macro-markers-list-item-renderer.ytd-horizontal-card-list-renderer:first-of-type {margin-left: unset;} ytd-horizontal-card-list-renderer[inline-structured-description][hide-navigation-button] ytd-rich-list-header-renderer.ytd-horizontal-card-list-renderer {margin-bottom: 12px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_VIDEO_CARD_ENGAGEMENT_PANEL_SECTION] .arrow-container.ytd-horizontal-card-list-renderer {height: 118px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_VIDEO_CARD_ENGAGEMENT_PANEL_SECTION] #right-arrow-container.ytd-horizontal-card-list-renderer {right: 8px;} ytd-horizontal-card-list-renderer[card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_VIDEO_CARD_ENGAGEMENT_PANEL_SECTION] #left-arrow-container.ytd-horizontal-card-list-renderer {left: 8px;} ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION] {--ytd-modern-macro-markers-width: 160px;} ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION] #items.ytd-horizontal-card-list-renderer:before {content: "";position: absolute;width: calc(100% - var(--ytd-modern-macro-markers-width));height: 2px;background-color: var(--yt-spec-suggested-action);margin-left: 24px;} ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION]:not([center-items]) #items.ytd-horizontal-card-list-renderer:before {top: 104px;} ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION][center-items] #items.ytd-horizontal-card-list-renderer {display: inline-flex;} ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION][center-items] #items.ytd-horizontal-card-list-renderer:before {bottom: 11px;} ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION][use-custom-colors]:not([use-highlight-styling]) #items.ytd-horizontal-card-list-renderer:before {background-color: var(--yt-lightsource-section1-color);} ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION][use-custom-colors][use-highlight-styling] #items.ytd-horizontal-card-list-renderer:before {background-color: var(--yt-lightsource-icon-disabled-color);} ytd-horizontal-card-list-renderer[modern-info-panels] #scroll-container.ytd-horizontal-card-list-renderer {border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;} ytd-horizontal-card-list-renderer[has-video-attribute-view-models][card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION] #items.ytd-horizontal-card-list-renderer {max-height: 255px;} ytd-video-attribute-view-model.ytd-horizontal-card-list-renderer {margin-right: 12px;} #footer-section.ytd-horizontal-card-list-renderer {margin-top: 16px;max-width: 720px;}</style>');
bnb=d}d=bnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cnb=a});var Dnb;var Enb;var Fnb;var Gnb;var IK=function(){return _.O.apply(this,arguments)||this};
_.H(IK,_.O);IK.prototype.attached=function(){var a=this;this.networkStatusManager||(this.networkStatusManager=new _.mi,this.networkStatusManager.listen("publicytnetworkstatus-online",function(){a.onlineHandler()}))};
IK.prototype.detached=function(){var a=this;this.networkStatusManager&&(this.networkStatusManager.unlisten("publicytnetworkstatus-online",function(){a.onlineHandler()}),delete this.networkStatusManager)};
IK.prototype.onlineHandler=function(){this.data.serviceEndpoint&&this.ytComponentBehavior.resolveCommand(this.data.serviceEndpoint)};
var JK=IK;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],JK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],JK.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],JK.prototype,"data",void 0);JK=_.U([_.P({disableElementRegistration:!0,is:"ytd-reload-page-button-renderer"})],JK);
_.Q(JK,"ytd-reload-page-button-renderer",function(){if(void 0!==Gnb)return Gnb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<ytd-button-renderer data="[[data]]" class="style-scope ytd-reload-page-button-renderer"></ytd-button-renderer>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fnb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped></style>");Fnb=d}d=Fnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Gnb=a});var Hnb={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"},Inb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(Inb,_.O);_.f=Inb.prototype;_.f.attached=function(){this.isDarkTheme=this.isAppDarkTheme()};
_.f.configureRendererStamper=function(){return{buttons:{id:"buttons",mapping:{buttonRenderer:"ytd-button-renderer",reloadPageButtonRenderer:"ytd-reload-page-button-renderer",toggleButtonRenderer:"ytd-toggle-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,b){b=void 0===b?!1:b;if(void 0===a)return"";a=this.get("icon.iconType",a);var c;_.u("enable_hlp_client_icon_pick")?c=this.getThemedIcon(a,b):c=a;(b=Hnb[c])||(b="yt-icons");return[b,c].join(":")};
_.f.getThemedIcon=function(a,b){return["HASHTAG_LANDING_PAGE_EMPTY","HASHTAG_LANDING_PAGE_EMPTY_DARK_MODE"].includes(a)?b?"HASHTAG_LANDING_PAGE_EMPTY_DARK_MODE":"HASHTAG_LANDING_PAGE_EMPTY":["HASHTAG_LANDING_PAGE_ERROR","HASHTAG_LANDING_PAGE_ERROR_DARK_MODE"].includes(a)?b?"HASHTAG_LANDING_PAGE_ERROR_DARK_MODE":"HASHTAG_LANDING_PAGE_ERROR":a};
_.f.isThumbnail=function(a){return!!a.thumbnail};
_.f.onDarkModeToggledAction=function(){this.isDarkTheme=this.isAppDarkTheme()};
_.f.isAppDarkTheme=function(){return document.documentElement.hasAttribute("dark")};
var KK=Inb;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],KK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],KK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],KK.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],KK.prototype,"data",void 0);
_.U([_.N({computed:"computeRendererStyle(data)",reflectToAttribute:!0}),_.V("design:type",String)],KK.prototype,"rendererStyle",void 0);_.U([_.N({computed:"getIconName(data, isDarkTheme)",reflectToAttribute:!0}),_.V("design:type",String)],KK.prototype,"iconName",void 0);_.U([_.N({computed:"isThumbnail(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],KK.prototype,"thumbnail",void 0);_.U([_.N({computed:"computeButtons(data)"}),_.V("design:type",Array)],KK.prototype,"buttons",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],KK.prototype,"isDarkTheme",void 0);KK=_.U([_.P({is:"ytd-background-promo-renderer",disableElementRegistration:!0})],KK);
_.Q(KK,"ytd-background-promo-renderer",function(){if(void 0!==Enb)return Enb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-background-promo-renderer" hidden="[[!data.icon]]" icon="[[iconName]]"></yt-icon>\n<yt-img-shadow class="image style-scope ytd-background-promo-renderer" 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 style-scope ytd-background-promo-renderer">\n  <div class="promo-title style-scope ytd-background-promo-renderer">[[getSimpleString(data.title)]]</div>\n  <yt-formatted-string class="promo-body-text style-scope ytd-background-promo-renderer" split-lines="" text="[[data.bodyText]]">\n  </yt-formatted-string>\n</div>\n<div id="buttons" hidden="[[!data.ctaButton]]" class="style-scope ytd-background-promo-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dnb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-background-promo-renderer {--ytd-icon-promo-width-default: 120px;--ytd-icon-promo-height-default: 120px;--ytd-icon-color: var(--yt-spec-icon-disabled);text-align: center;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} .image.ytd-background-promo-renderer {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;align-self: center;} #buttons.ytd-background-promo-renderer {padding-bottom: 8px;display: flexbox;display: flex;flex-direction: column;align-items: center;} #buttons.ytd-background-promo-renderer>*.ytd-background-promo-renderer {margin-bottom: 8px;width: 100%;} .promo-message.ytd-background-promo-renderer {color: var(--yt-spec-text-secondary);margin: 0 auto 24px;} ytd-background-promo-renderer[renderer-style=left-justified-no-padding] {text-align: left;} ytd-background-promo-renderer:not([renderer-style=full-height]):not([renderer-style=adaptive-full-height]):not([renderer-style=left-justified-no-padding]) .promo-message.ytd-background-promo-renderer {width: 280px;} .promo-title.ytd-background-promo-renderer {margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} ytd-background-promo-renderer[renderer-style=embedded-container] .promo-title.ytd-background-promo-renderer {color: var(--yt-spec-text-primary);} .promo-body-text.ytd-background-promo-renderer {margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-background-promo-renderer[thumbnail] .promo-body-text.ytd-background-promo-renderer {display: block;max-width: 400px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2.2rem;font-weight: 400;} ytd-background-promo-renderer[thumbnail] .promo-title.ytd-background-promo-renderer {max-width: 400px;} ytd-background-promo-renderer[renderer-style=full-height] {--ytd-icon-color: var(--yt-spec-icon-inactive);padding-top: 140px;} ytd-background-promo-renderer[renderer-style=adaptive-full-height] {--ytd-icon-color: var(--yt-spec-icon-inactive);padding-top: 40px;} ytd-background-promo-renderer[renderer-style=left-justified-no-padding] {--ytd-icon-color: var(--yt-spec-icon-inactive);padding-top: 0;} ytd-background-promo-renderer[renderer-style=full-height] .image.ytd-background-promo-renderer,ytd-background-promo-renderer[renderer-style=adaptive-full-height] .image.ytd-background-promo-renderer,ytd-background-promo-renderer[renderer-style=left-justified-no-padding] .image.ytd-background-promo-renderer {margin-bottom: 0;} ytd-background-promo-renderer[renderer-style=full-height] .promo-message.ytd-background-promo-renderer,ytd-background-promo-renderer[renderer-style=adaptive-full-height] .promo-message.ytd-background-promo-renderer,ytd-background-promo-renderer[renderer-style=left-justified-no-padding] .promo-message.ytd-background-promo-renderer {margin-top: 24px;margin-bottom: 24px;} ytd-background-promo-renderer[renderer-style=full-height] .promo-title.ytd-background-promo-renderer:not([hidden]),ytd-background-promo-renderer[renderer-style=adaptive-full-height] .promo-title.ytd-background-promo-renderer:not([hidden]),ytd-background-promo-renderer[renderer-style=left-justified-no-padding] .promo-title.ytd-background-promo-renderer: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;} ytd-background-promo-renderer[renderer-style=full-height] .promo-body-text.ytd-background-promo-renderer:not([hidden]),ytd-background-promo-renderer[renderer-style=adaptive-full-height] .promo-body-text.ytd-background-promo-renderer:not([hidden]),ytd-background-promo-renderer[renderer-style=left-justified-no-padding] .promo-body-text.ytd-background-promo-renderer: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) {ytd-background-promo-renderer[renderer-style=full-height] .image.ytd-background-promo-renderer,ytd-background-promo-renderer[renderer-style=adaptive-full-height] .image.ytd-background-promo-renderer,ytd-background-promo-renderer[renderer-style=left-justified-no-padding] .image.ytd-background-promo-renderer {width: 100%;}} ytd-background-promo-renderer[renderer-style=no-icon] yt-icon.ytd-background-promo-renderer,ytd-background-promo-renderer[renderer-style=adaptive-full-height] yt-icon.ytd-background-promo-renderer {display: none;} ytd-background-promo-renderer[renderer-style=full-height][icon-name="promo-full-height:EMPTY_SEARCH"],ytd-background-promo-renderer[renderer-style=full-height][icon-name="hashtag-landing-page:HASHTAG_LANDING_PAGE_ERROR"],ytd-background-promo-renderer[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;} ytd-background-promo-renderer[renderer-style=adaptive-full-height] {--ytd-background-promo-renderer-icon-width: 424px;--ytd-background-promo-renderer-icon-height: auto;} ytd-background-promo-renderer[renderer-style=full-height] yt-img-shadow.ytd-background-promo-renderer {--ytd-background-promo-renderer-icon-width: 278px;--ytd-background-promo-renderer-icon-height: 161px;}</style>');
Dnb=d}d=Dnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Enb=a});_.LK={YtOpenToastBehavior:{openToastWithFormattedMessage:function(a){_.Tn(this.hostElement,"yt-open-popup-action",[_.np(a),this.hostElement])},
openToast:function(a){this.openToastWithFormattedMessage(_.lp(a))}}};var Jnb;var Knb;var Lnb=function(){var a=_.O.apply(this,arguments)||this;a.disableAnimation=!1;a.isSlimlineSurvey=!1;a.isSlimlineSurveyFollowUp=!1;a.isShortsStyle=!1;a.modernStyle=_.u("web_modern_surveys");return a};
_.H(Lnb,_.O);Lnb.prototype.onTap=function(a){a.preventDefault();this.data&&_.Sn(this.hostElement,"ytd-rating-survey-option-changed",this.data)};
_.J.Object.defineProperties(Lnb.prototype,{isAnimatedIcon:{configurable:!0,enumerable:!0,get:function(){return!this.disableAnimation&&(this.isSlimlineSurveyFollowUp||this.isShortsStyle)}},
iconSize:{configurable:!0,enumerable:!0,get:function(){return this.isSlimlineSurvey||this.isSlimlineSurveyFollowUp||this.isShortsStyle?36:24}},
isDarkTheme:{configurable:!0,enumerable:!0,get:function(){return this.isShortsStyle||document.documentElement.hasAttribute("dark")}},
icon:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e;return(null==(a=this.data)?0:a.checked)?null==(b=this.data)?void 0:null==(c=b.onStateIcon)?void 0:c.iconType:null==(d=this.data)?void 0:null==(e=d.defaultStateIcon)?void 0:e.iconType}}});
var MK=Lnb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],MK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],MK.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],MK.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],MK.prototype,"disableAnimation",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],MK.prototype,"isSlimlineSurvey",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],MK.prototype,"isSlimlineSurveyFollowUp",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],MK.prototype,"isShortsStyle",void 0);_.U([_.M("disableAnimation","isSlimlineSurveyFollowUp","isShortsStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],MK.prototype,"isAnimatedIcon",null);
_.U([_.M("isSlimlineSurvey","isSlimlineSurveyFollowUp","isShortsStyle"),_.V("design:type",Number),_.V("design:paramtypes",[])],MK.prototype,"iconSize",null);_.U([_.M("isShortsStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],MK.prototype,"isDarkTheme",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],MK.prototype,"modernStyle",void 0);_.U([_.M("data.checked"),_.V("design:type",Object),_.V("design:paramtypes",[])],MK.prototype,"icon",null);
MK=_.U([_.P({is:"ytd-rating-survey-option-renderer",disableElementRegistration:!0})],MK);
_.Q(MK,"ytd-rating-survey-option-renderer",function(){if(void 0!==Knb)return Knb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-rating-survey-option-renderer">\n    <yt-icon icon="[[icon]]" is-animated-icon="[[isAnimatedIcon]]" is-dark-theme="[[isDarkTheme]]" size="[[iconSize]]" class="style-scope ytd-rating-survey-option-renderer"></yt-icon>\n</yt-icon-button>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Jnb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-rating-survey-option-renderer,ytd-rating-survey-option-renderer[modern-style] {color: var(--yt-spec-call-to-action);} ytd-rating-survey-option-renderer[modern-style] {color: var(--yt-spec-text-primary);} yt-icon-button.ytd-rating-survey-option-renderer {box-sizing: content-box;padding: 12px;} ytd-rating-survey-option-renderer[is-shorts-style] {color: var(--yt-spec-static-overlay-text-primary);} ytd-rating-survey-option-renderer[is-shorts-style] yt-icon-button.ytd-rating-survey-option-renderer {width: 36px;height: 36px;padding: 8px;} ytd-rating-survey-option-renderer[is-slimline-survey],ytd-rating-survey-option-renderer[is-slimline-survey-follow-up] {color: var(--yt-spec-text-primary);} ytd-rating-survey-option-renderer[is-slimline-survey] yt-icon-button.ytd-rating-survey-option-renderer,ytd-rating-survey-option-renderer[is-slimline-survey-follow-up] yt-icon-button.ytd-rating-survey-option-renderer {width: 36px;height: 36px;padding: 8px;}</style>");
Jnb=d}d=Jnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Knb=a});var Mnb;var Nnb;var Onb=function(){var a=_.O.apply(this,arguments)||this;a.selectedOptionText=null;a.firstResponseText=null;a.lastResponseText=null;a.selectedNonStarOption=null;a.notSureSelected=!1;a.hideOptions=!1;a.hideUndoButton=!0;a.disableAnimation=!1;a.showResponseRangeText=!1;a.selectedRatingIndex=-1;a.isSlimlineSurvey=!1;a.isSlimlineSurveyFollowUp=!1;a.isShortsStyle=!1;a.slimlineSurveyRatingSelectedIndex=-1;a.modernStyle=_.u("web_modern_surveys");a.modernVwtStyle=_.u("web_modern_vwt_surveys");return a};
_.H(Onb,_.O);_.f=Onb.prototype;_.f.configureRendererStamper=function(){return{"data.ratings":{id:"ratings",mapping:{ratingSurveyOptionRenderer:{component:"ytd-rating-survey-option-renderer",properties:{disableAnimation:"[[disableAnimation]]",isSlimlineSurvey:"[[isSlimlineSurvey]]",isSlimlineSurveyFollowUp:"[[isSlimlineSurveyFollowUp]]",isShortsStyle:"[[isShortsStyle]]"}}}}}};
_.f.dataChanged=function(){this.resetComponent();this.isSlimlineSurveyFollowUp&&-1<this.slimlineSurveyRatingSelectedIndex&&this.showSelectedOption()};
_.f.onOptionChange=function(a,b){var c=this;a=b.onStateIcon&&b.defaultStateIcon&&b.onStateIcon.iconType===b.defaultStateIcon.iconType;this.hideUndoButton=this.isSlimlineSurvey;if(this.isSingleSelect)this.getOptionRenderers().forEach(function(l,m){l.responseText===b.responseText?c.isSlimlineSurvey?(c.selectedRatingIndex=m,c.ytdReduxBehavior.dispatch(_.po({type:"SET_SLIMLINE_SURVEY_RATING_SELECTED_INDEX",payload:m}))):(c.setSurveyOptionValue(m,!0,"checked"),c.setSurveyOptionValue(m,!0,"selected")):
(c.setSurveyOptionValue(m,!1,"checked"),c.setSurveyOptionValue(m,!1,"selected"))});
else if(a)this.selectedNonStarOption=b,this.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.modernVwtStyle||(c.selectedOptionText=l.responseText))})}a=b.responseEndpoint;
var h;b.followUpCommand&&(h=_.B(b.followUpCommand,Cib));this.isSlimlineSurvey?(this.resetComponent(),_.Tn(this.hostElement,"ytd-slimline-survey-rating-select-action")):_.Tn(this.hostElement,"ytd-inline-survey-rating-select-action",[a,h])};
_.f.showSelectedOption=function(){var a=this;_.Ph.addJob(function(){var b=a.getOptionRenderers()[a.slimlineSurveyRatingSelectedIndex];a.onOptionChange(new CustomEvent("ytd-rating-survey-option-changed"),b)},8,100)};
_.f.getOptionRenderers=function(){return this.data&&this.data.ratings?this.data.ratings.map(function(a){var b;return null!=(b=_.B(a,Dib))?b:{}}):[]};
_.f.onNotSureClick=function(){this.hideOptions=this.notSureSelected=!0;this.hideUndoButton=!1;this.selectedNonStarOption=null;this.modernVwtStyle||(this.selectedOptionText=this.get("data.notSureButton.buttonRenderer.text"));var a=this.get("data.notSureEndpoint"),b=this.get("data.notSureButton.buttonRenderer.command.addFollowUpSurveyCommand");_.Tn(this.hostElement,"ytd-inline-survey-rating-select-action",[a,b])};
_.f.onUndoClick=function(){this.resetComponent();_.Tn(this.hostElement,"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.hideUndoButton=!0;var b=this.getOptionRenderers(),c,d;this.firstResponseText=null!=(d=null==(c=b[0])?void 0:c.responseText)?d:null;var e,h;this.lastResponseText=null!=(h=null==(e=b[b.length-1])?void 0:e.responseText)?h:null;b.forEach(function(l,m){a.setSurveyOptionValue(m,!1,"checked");a.setSurveyOptionValue(m,!1,"selected")})};
_.J.Object.defineProperties(Onb.prototype,{isSingleSelect:{configurable:!0,enumerable:!0,get:function(){return this.isSlimlineSurvey||this.isSlimlineSurveyFollowUp||this.isShortsStyle}}});
var NK=Onb;NK.prototype.onOptionChange=NK.prototype.onOptionChange;NK.prototype.dataChanged=NK.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],NK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],NK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],NK.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],NK.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],NK.prototype,"selectedOptionText",void 0);_.U([_.N(),_.V("design:type",Object)],NK.prototype,"firstResponseText",void 0);_.U([_.N(),_.V("design:type",Object)],NK.prototype,"lastResponseText",void 0);_.U([_.N(),_.V("design:type",Object)],NK.prototype,"selectedNonStarOption",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],NK.prototype,"notSureSelected",void 0);_.U([_.N(),_.V("design:type",Object)],NK.prototype,"hideOptions",void 0);
_.U([_.N(),_.V("design:type",Object)],NK.prototype,"hideUndoButton",void 0);_.U([_.N(),_.V("design:type",Object)],NK.prototype,"disableAnimation",void 0);_.U([_.N(),_.V("design:type",Object)],NK.prototype,"showResponseRangeText",void 0);_.U([_.N(),_.V("design:type",Object)],NK.prototype,"selectedRatingIndex",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],NK.prototype,"isSlimlineSurvey",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],NK.prototype,"isSlimlineSurveyFollowUp",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],NK.prototype,"isShortsStyle",void 0);_.U([_.N({selector:function(a){return a.ui.slimlineSurveyRatingSelectedIndex}}),
_.V("design:type",Object)],NK.prototype,"slimlineSurveyRatingSelectedIndex",void 0);_.U([_.M("isSlimlineSurvey","isSlimlineSurveyFollowUp","isShortsStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],NK.prototype,"isSingleSelect",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],NK.prototype,"modernStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],NK.prototype,"modernVwtStyle",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],NK.prototype,"dataChanged",null);_.U([_.tq("ytd-rating-survey-option-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],NK.prototype,"onOptionChange",null);NK=_.U([_.P({is:"ytd-rating-survey-renderer",disableElementRegistration:!0})],NK);
_.Q(NK,"ytd-rating-survey-renderer",function(){if(void 0!==Nnb)return Nnb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-rating-survey-renderer">\n  <div id="options" class="style-scope ytd-rating-survey-renderer">\n    <div id="ratings" hidden="[[hideOptions]]" class="style-scope ytd-rating-survey-renderer"></div>\n    <ytd-button-renderer id="not-sure-button" data="[[data.notSureButton.buttonRenderer]]" hidden="[[selectedOptionText]]" on-click="onNotSureClick" class="style-scope ytd-rating-survey-renderer">\n    </ytd-button-renderer>\n  </div>\n  <div id="selected-response-icon" hidden="[[!selectedNonStarOption]]" class="style-scope ytd-rating-survey-renderer">\n    <yt-icon icon="[[selectedNonStarOption.onStateIcon.iconType]]" class="style-scope ytd-rating-survey-renderer"></yt-icon>\n  </div>\n  <div id="selected-response-text" hidden="[[!selectedOptionText]]" class="style-scope ytd-rating-survey-renderer">\n    <yt-formatted-string text="[[selectedOptionText]]" class="style-scope ytd-rating-survey-renderer"></yt-formatted-string>\n  </div>\n  <div id="bottom-text-container" hidden="[[!showResponseRangeText]]" class="style-scope ytd-rating-survey-renderer">\n    <div id="first-response-text" class="style-scope ytd-rating-survey-renderer">\n      <yt-formatted-string text="[[firstResponseText]]" class="style-scope ytd-rating-survey-renderer"></yt-formatted-string>\n    </div>\n    <div id="last-response-text" class="style-scope ytd-rating-survey-renderer">\n      <yt-formatted-string text="[[lastResponseText]]" class="style-scope ytd-rating-survey-renderer"></yt-formatted-string>\n    </div>\n  </div>\n</div>\n<ytd-button-renderer id="undo-button" data="[[data.undoButton.buttonRenderer]]" hidden="[[hideUndoButton]]" on-click="onUndoClick" class="style-scope ytd-rating-survey-renderer">\n</ytd-button-renderer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mnb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-rating-survey-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-rating-survey-renderer[not-sure-selected] #selected-response-text.ytd-rating-survey-renderer {margin-top: 16px;margin-bottom: 32px;} #selection-panel.ytd-rating-survey-renderer {display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;justify-content: center;} #options.ytd-rating-survey-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} #ratings.ytd-rating-survey-renderer {margin-left: 4px;display: flexbox;display: flex;flex-direction: row;align-items: center;align-self: flex-start;} ytd-button-renderer.ytd-rating-survey-renderer {margin-top: 8px;} #selected-response-icon.ytd-rating-survey-renderer {color: var(--yt-spec-call-to-action);margin-bottom: 16px;margin-left: 16px;margin-top: 16px;} #selected-response-text.ytd-rating-survey-renderer {color: var(--yt-spec-call-to-action);margin-left: 16px;padding-bottom: 1px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} ytd-rating-survey-renderer[modern-style] #selected-response-icon.ytd-rating-survey-renderer,ytd-rating-survey-renderer[modern-style] #selected-response-text.ytd-rating-survey-renderer {color: var(--yt-spec-text-primary);} ytd-rating-survey-renderer[modern-vwt-style],ytd-rating-survey-renderer[is-slimline-survey-follow-up] {display: flexbox;display: flex;flex-direction: column;align-items: flex-start;} ytd-rating-survey-renderer[modern-vwt-style] #selection-panel.ytd-rating-survey-renderer,ytd-rating-survey-renderer[is-slimline-survey-follow-up] #selection-panel.ytd-rating-survey-renderer {width: 100%;} ytd-rating-survey-renderer[modern-vwt-style] #ratings.ytd-rating-survey-renderer,ytd-rating-survey-renderer[is-slimline-survey-follow-up] #ratings.ytd-rating-survey-renderer {width: 100%;margin-left: 8px;margin-right: 16px;justify-content: space-between;} ytd-rating-survey-renderer[is-slimline-survey-follow-up] #ratings.ytd-rating-survey-renderer {margin-right: 8px;} ytd-rating-survey-renderer[is-slimline-survey-follow-up] #not-sure-button.ytd-rating-survey-renderer,ytd-rating-survey-renderer[is-slimline-survey-follow-up] #undo-button.ytd-rating-survey-renderer {display: none;} ytd-rating-survey-renderer[is-shorts-style] #ratings.ytd-rating-survey-renderer {display: flex;justify-content: space-around;width: 100%;margin-left: 8px;margin-right: 8px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-rating-survey-renderer[is-shorts-style] #selection-panel.ytd-rating-survey-renderer {width: 100%;} ytd-rating-survey-renderer[is-shorts-style] #selected-response-text.ytd-rating-survey-renderer {color: var(--yt-spec-static-overlay-text-primary);} ytd-rating-survey-renderer[is-shorts-style] #selected-response-icon.ytd-rating-survey-renderer {color: var(--yt-spec-static-overlay-text-primary);} ytd-rating-survey-renderer[is-shorts-style] #bottom-text-container.ytd-rating-survey-renderer {width: 100%;margin-top: 4px;margin-bottom: 4px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-rating-survey-renderer[is-shorts-style] #first-response-text.ytd-rating-survey-renderer,ytd-rating-survey-renderer[is-shorts-style] #last-response-text.ytd-rating-survey-renderer {color: var(--yt-spec-static-overlay-text-primary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} ytd-rating-survey-renderer[is-shorts-style] #first-response-text.ytd-rating-survey-renderer {margin-left: 16px;} ytd-rating-survey-renderer[is-shorts-style] #last-response-text.ytd-rating-survey-renderer {margin-right: 16px;} ytd-rating-survey-renderer[is-slimline-survey] {display: flexbox;display: flex;flex-direction: column;align-items: flex-start;} ytd-rating-survey-renderer[is-slimline-survey] #selection-panel.ytd-rating-survey-renderer {width: 100%;} ytd-rating-survey-renderer[is-slimline-survey] #ratings.ytd-rating-survey-renderer {width: 100%;margin-left: 8px;margin-right: 8px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-rating-survey-renderer[is-slimline-survey] #bottom-text-container.ytd-rating-survey-renderer {width: 100%;margin-top: 4px;margin-bottom: 4px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-rating-survey-renderer[is-slimline-survey] #first-response-text.ytd-rating-survey-renderer,ytd-rating-survey-renderer[is-slimline-survey] #last-response-text.ytd-rating-survey-renderer {color: var(--yt-spec-text-primary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;}</style>");
Mnb=d}d=Mnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Nnb=a});var Pnb;var Qnb;var Rnb=function(){var a=_.O.apply(this,arguments)||this;a.isShortsStyle=!1;return a};
_.H(Rnb,_.O);_.f=Rnb.prototype;_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}},"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"}}}};
_.f.disableInteractionChanged=function(){this.isShortsStyle||(this.disableInteraction?_.Sn(this.hostElement,"yt-disable-lockup-interaction"):_.Sn(this.hostElement,"yt-enable-lockup-interaction"))};
_.f.isMetaBlockEmpty=function(a){return!a||!a.longBylineText&&!a.shortBylineText&&!a.shortViewCountText&&!a.viewCountText};
_.f.computeHasOneLineTitle=function(a){return this.forceOneLineTitle||!(null==a||!a.buttons)};
_.f.computeDisableInteraction=function(){var a;return!(null==(a=this.data)?0:a.navigationEndpoint)};
_.f.hasSingularTopStandaloneBadge=function(){var a;return!(null==(a=this.data)||!a.topStandaloneBadge)};
_.J.Object.defineProperties(Rnb.prototype,{shouldShowTopBadges:{configurable:!0,enumerable:!0,get:function(){return this.hasSingularTopStandaloneBadge()}},
topBadges:{configurable:!0,enumerable:!0,get:function(){var a;return this.hasSingularTopStandaloneBadge()?[null==(a=this.data)?void 0:a.topStandaloneBadge]:[]}},
inlineMetadataBadges:{configurable:!0,enumerable:!0,get:function(){var a;return this.shouldShowTopBadges?(null==(a=this.data)?void 0:a.badges)||[]:[]}},
shouldShowBadgesBelowMetadata:{configurable:!0,enumerable:!0,get:function(){return!this.shouldShowTopBadges}},
compactTitleClass:{configurable:!0,enumerable:!0,get:function(){return this.shouldShowTopBadges?"compact-title":""}}});
var OK=Rnb;OK.prototype.disableInteractionChanged=OK.prototype.disableInteractionChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],OK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],OK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],OK.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],OK.prototype,"ytdLockupBehavior",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"isMetaBlockEmpty(data)"}),_.V("design:type",Boolean)],OK.prototype,"metaBlockEmpty",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")}}),
_.V("design:type",Boolean)],OK.prototype,"watchFeedBigThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")?"9999":"168"}}),
_.V("design:type",String)],OK.prototype,"thumbnailWidth",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],OK.prototype,"isShortsStyle",void 0);_.U([_.N(),_.V("design:type",Object)],OK.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasOneLineTitle(data)"}),_.V("design:type",Boolean)],OK.prototype,"hasOneLineTitle",void 0);_.U([_.N(),_.V("design:type",Boolean)],OK.prototype,"hideThumbnail",void 0);
_.U([_.N(),_.V("design:type",Boolean)],OK.prototype,"forceOneLineTitle",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeDisableInteraction(data)"}),_.V("design:type",Boolean)],OK.prototype,"disableInteraction",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],OK.prototype,"musicMetadataVideoLockup",void 0);_.U([_.uq("disableInteraction"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],OK.prototype,"disableInteractionChanged",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],OK.prototype,"shouldShowTopBadges",null);_.U([_.M("data"),_.V("design:type",Array),_.V("design:paramtypes",[])],OK.prototype,"topBadges",null);_.U([_.M("shouldShowTopBadges","data"),_.V("design:type",Array),_.V("design:paramtypes",[])],OK.prototype,"inlineMetadataBadges",null);_.U([_.M("shouldShowTopBadges"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],OK.prototype,"shouldShowBadgesBelowMetadata",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],OK.prototype,"compactTitleClass",null);OK=_.U([_.P({is:"ytd-compact-video-renderer",disableElementRegistration:!0})],OK);
_.Q(OK,"ytd-compact-video-renderer",function(){if(void 0!==Qnb)return Qnb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-compact-video-renderer">\n  <ytd-thumbnail data="[[data]]" disable-interaction="[[disableInteraction]]" hidden="[[hideThumbnail]]" hovered="[[lockupIsHovered]]" queued="[[queued]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="[[thumbnailWidth]]" class="style-scope ytd-compact-video-renderer">\n  </ytd-thumbnail>\n  <div class="details style-scope ytd-compact-video-renderer">\n    <div class="metadata style-scope ytd-compact-video-renderer">\n      <a class="yt-simple-endpoint style-scope ytd-compact-video-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" rel="[[computeNofollow_(data.navigationEndpoint)]]">\n        <h3 class="style-scope ytd-compact-video-renderer">\n          \n          <ytd-badge-supported-renderer class="top-badge style-scope ytd-compact-video-renderer" badges="[[topBadges]]" collection-truncate="" disable-upgrade$="[[!shouldShowTopBadges]]" hidden="[[!shouldShowTopBadges]]">\n          </ytd-badge-supported-renderer>\n          <span class$="[[compactTitleClass]] style-scope ytd-compact-video-renderer" 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 style-scope ytd-compact-video-renderer">\n          \n          <ytd-video-meta-block class="compact style-scope ytd-compact-video-renderer" badges="[[inlineMetadataBadges]]" data="[[data]]" inline-badges="" no-endpoints="" truncate-metadata-line="" watch-feed-big-thumbs="[[watchFeedBigThumbs]]"></ytd-video-meta-block>\n          \n          <ytd-badge-supported-renderer class="badges style-scope ytd-compact-video-renderer" badges="[[data.badges]]" disable-upgrade$="[[!shouldShowBadgesBelowMetadata]]" hidden="[[!shouldShowBadgesBelowMetadata]]">\n          </ytd-badge-supported-renderer>\n        </div>\n      </a>\n      <div id="buttons" class="style-scope ytd-compact-video-renderer"></div>\n    </div>\n    <div id="menu" class="style-scope ytd-compact-video-renderer"></div>\n    <div id="queue-button" class="style-scope ytd-compact-video-renderer"></div>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-compact-video-renderer"></div>\n<yt-interaction id="interaction" class="extended style-scope ytd-compact-video-renderer"></yt-interaction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Pnb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-compact-video-renderer {--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;position: relative;display: flexbox;display: flex;flex-direction: row;} @-webkit-keyframes fade-out-slide-up {0% {opacity: 1;transform: translateY(0);}80% {opacity: 0;transform: translateY(-16px);}100% {opacity: 0;}} @keyframes fade-out-slide-up {0% {opacity: 1;transform: translateY(0);}80% {opacity: 0;transform: translateY(-16px);}100% {opacity: 0;}} ytd-compact-video-renderer[animation=fade-out-slide-up] {-webkit-animation: fade-out-slide-up forwards 0.62s;animation: fade-out-slide-up forwards 0.62s;-webkit-animation-timing-function: linear;animation-timing-function: linear;} @-webkit-keyframes fade-in-slide-up {0% {opacity: 0;transform: translateY(16px);}20% {opacity: 0;transform: translateY(16px);}100% {opacity: 1;transform: translateY(0);}} @keyframes fade-in-slide-up {0% {opacity: 0;transform: translateY(16px);}20% {opacity: 0;transform: translateY(16px);}100% {opacity: 1;transform: translateY(0);}} ytd-compact-video-renderer[animation=fade-in-slide-up] {-webkit-animation: fade-in-slide-up forwards 0.62s;animation: fade-in-slide-up forwards 0.62s;-webkit-animation-timing-function: linear;animation-timing-function: linear;} @-webkit-keyframes expanded-slide-down {0% {transform: translateY(-94px);}100% {transform: translateY(0);}} @keyframes expanded-slide-down {0% {transform: translateY(-94px);}100% {transform: translateY(0);}} ytd-compact-video-renderer[animation=expanded-slide-down] {-webkit-animation: expanded-slide-down forwards 0.4s;animation: expanded-slide-down forwards 0.4s;-webkit-animation-timing-function: linear;animation-timing-function: linear;} ytd-compact-video-renderer[expansion=expanded]:not([is-dismissed]) {max-height: 94px;margin-bottom: 8px;} ytd-compact-video-renderer[expansion=collapsed] {max-height: 0;margin-bottom: 0;overflow: hidden;} ytd-compact-video-renderer:not(:hover) ytd-menu-renderer.ytd-compact-video-renderer:not([menu-active]):not(:focus-within),ytd-compact-video-renderer:not(:hover) #queue-button.ytd-compact-video-renderer {opacity: 0;} ytd-compact-video-renderer[edu-force-menu-display_] ytd-menu-renderer.ytd-compact-video-renderer,ytd-compact-video-renderer[edu-force-menu-display_]:not(:hover) ytd-menu-renderer.ytd-compact-video-renderer {opacity: 1;} ytd-compact-video-renderer[queue-hide-menu] ytd-menu-renderer.ytd-compact-video-renderer {display: none;} ytd-compact-video-renderer[is-dismissed] #dismissible.ytd-compact-video-renderer,ytd-compact-video-renderer:not([is-dismissed]) #dismissed.ytd-compact-video-renderer {display: none;} #dismissible.ytd-compact-video-renderer,#dismissed.ytd-compact-video-renderer {width: 100%;} #dismissible.ytd-compact-video-renderer {display: flexbox;display: flex;flex-direction: row;} #dismissed.ytd-compact-video-renderer {padding: 8px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 8px;} #dismissed.ytd-compact-video-renderer:focus {outline: none;} ytd-compact-video-renderer:not([watch-feed-big-thumbs]) ytd-thumbnail.ytd-compact-video-renderer {margin-right: 8px;height: 94px;width: 168px;} .details.ytd-compact-video-renderer {width: 100%;min-width: 0;} .metadata.ytd-compact-video-renderer {min-width: 0;width: 100%;padding-right: 24px;box-sizing: border-box;display: flexbox;display: flex;flex-direction: column;} a.yt-simple-endpoint.ytd-compact-video-renderer {min-width: 0;} #queue-button.ytd-compact-video-renderer ytd-button-renderer.ytd-compact-video-renderer,ytd-menu-renderer.ytd-compact-video-renderer {--yt-button-icon-padding: 0;--yt-button-icon-size: 24px;position: absolute;top: 0;right: 0;} #queue-button.ytd-compact-video-renderer ytd-button-renderer .ytd-button-renderer[style-target=button],ytd-compact-video-renderer ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;} #video-title.ytd-compact-video-renderer {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;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #video-title.compact-title.ytd-compact-video-renderer {margin: 0;} ytd-compact-video-renderer[has-one-line-title] #video-title.ytd-compact-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-compact-video-renderer {color: var(--yt-spec-text-primary);} #buttons.ytd-compact-video-renderer>*.ytd-compact-video-renderer {margin-top: 4px;} ytd-compact-video-renderer[watch-feed-big-thumbs]:not([is-dismissed]) #dismissible.ytd-compact-video-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-compact-video-renderer[watch-feed-big-thumbs] ytd-thumbnail.ytd-compact-video-renderer:before {display: block;content: "";padding-top: 55.95%;background-color: var(--yt-spec-10-percent-layer);} ytd-compact-video-renderer[watch-feed-big-thumbs] .metadata.ytd-compact-video-renderer {padding-top: 8px;padding-bottom: 8px;} ytd-compact-video-renderer[watch-feed-big-thumbs] .secondary-metadata.ytd-compact-video-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-compact-video-renderer[watch-feed-big-thumbs]:not([meta-block-empty]) .badges.ytd-compact-video-renderer {padding-left: 8px;align-items: flex-start;} ytd-compact-video-renderer[watch-feed-big-thumbs] .details.ytd-compact-video-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-compact-video-renderer[watch-feed-big-thumbs] ytd-menu-renderer.ytd-compact-video-renderer {margin-top: 8px;} ytd-compact-video-renderer[watch-feed-big-thumbs] #dismissed.ytd-compact-video-renderer {margin-bottom: 8px;} ytd-compact-video-renderer[watch-feed-big-thumbs][is-dismissed] #dismissed.ytd-compact-video-renderer {max-height: var(--ytd-compact-item-dismissed-height);display: flexbox;display: flex;align-items: center;justify-content: center;} ytd-compact-video-renderer[disable-interaction] a.yt-simple-endpoint.ytd-compact-video-renderer {cursor: default;} ytd-compact-video-renderer[music-metadata-video-lockup] {border-radius: 6px;box-sizing: border-box;display: inline-block;min-width: 250px;width: var(--ytd-compact-video-renderer-width);margin-right: 16px;background-color: var(--yt-spec-badge-chip-background);} ytd-compact-video-renderer[music-metadata-video-lockup] .metadata.ytd-compact-video-renderer {padding-right: unset;} ytd-compact-video-renderer[music-metadata-video-lockup] a.ytd-compact-video-renderer {padding: 8px;} ytd-compact-video-renderer[music-metadata-video-lockup] #video-title.ytd-compact-video-renderer {margin-bottom: unset;} ytd-compact-video-renderer[music-metadata-video-lockup] a.yt-simple-endpoint.ytd-compact-video-renderer[href] h3.ytd-compact-video-renderer {color: var(--yt-spec-call-to-action);} ytd-compact-video-renderer[music-metadata-video-lockup] a.yt-simple-endpoint.ytd-compact-video-renderer:not([href]) #video-title.ytd-compact-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}</style>');
Pnb=d}d=Pnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Qnb=a});var Snb;var Tnb;var Unb;var Vnb;var Wnb;var Xnb;var Ynb=function(){return _.O.apply(this,arguments)||this};
_.H(Ynb,_.O);_.f=Ynb.prototype;_.f.onClick=function(a){var b,c=null==(b=this.data)?void 0:b.sectionEndpoint;!_.JH(_.Rq(a),this.hostElement,["A".toString()])&&c&&_.Sn(this.hostElement,"yt-navigate",{endpoint:c})};
_.f.computeHasSectionEndpoint=function(a){return void 0!==(null==a?void 0:a.sectionEndpoint)};
_.f.computeShowHeaderAsLink=function(a){return void 0!==(null==a?void 0:a.header)&&void 0!==(null==a?void 0:a.sectionEndpoint)};
_.f.computeShowSubheaderAsLink=function(a){return void 0!==(null==a?void 0:a.subheader)&&void 0!==(null==a?void 0:a.sectionEndpoint)&&void 0===(null==a?void 0:a.header)};
_.f.getHeaderAsLinkClass=function(a){var b=[],c;(null==a?0:null==(c=a.headerIcon)?0:c.iconType)&&b.push("header-link-active");return b.join(" ")};
var PK=Ynb;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],PK.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],PK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],PK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],PK.prototype,"data",void 0);
_.U([_.N({computed:"computeHasSectionEndpoint(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],PK.prototype,"hasSectionEndpoint",void 0);_.U([_.N({computed:"computeShowHeaderAsLink(data)"}),_.V("design:type",Boolean)],PK.prototype,"showHeaderAsLink",void 0);_.U([_.N({computed:"computeShowSubheaderAsLink(data)"}),_.V("design:type",Boolean)],PK.prototype,"showSubheaderAsLink",void 0);PK=_.U([_.P({is:"ytd-medical-panel-section-renderer",disableElementRegistration:!0})],PK);
_.Q(PK,"ytd-medical-panel-section-renderer",function(){if(void 0!==Xnb)return Xnb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-medical-panel-section-renderer">\n  <div id="header" hidden="[[!data.header]]" class="style-scope ytd-medical-panel-section-renderer">\n    <yt-formatted-string hidden="[[showHeaderAsLink]]" text="[[data.header]]" class="style-scope ytd-medical-panel-section-renderer"></yt-formatted-string>\n    <a id="header-link" class$="yt-simple-endpoint [[getHeaderAsLinkClass(data)]] style-scope ytd-medical-panel-section-renderer" hidden="[[!showHeaderAsLink]]" href$="[[computeHref_(data.sectionEndpoint)]]" data="[[data.sectionEndpoint]]">\n      <yt-formatted-string text="[[data.header]]" class="style-scope ytd-medical-panel-section-renderer"></yt-formatted-string>\n      <yt-icon class="icons style-scope ytd-medical-panel-section-renderer" hidden="[[!data.headerIcon.iconType]]" icon="[[data.headerIcon.iconType]]">\n      </yt-icon>\n    </a>\n  </div>\n\n  <div id="subheader" hidden="[[!data.subheader]]" class="style-scope ytd-medical-panel-section-renderer">\n    <yt-formatted-string hidden="[[showSubheaderAsLink]]" text="[[data.subheader]]" class="style-scope ytd-medical-panel-section-renderer">\n    </yt-formatted-string>\n    <a id="subheader-link" class="yt-simple-endpoint style-scope ytd-medical-panel-section-renderer" hidden="[[!showSubheaderAsLink]]" href$="[[computeHref_(data.sectionEndpoint)]]" data="[[data.sectionEndpoint]]">\n      <yt-formatted-string text="[[data.subheader]]" class="style-scope ytd-medical-panel-section-renderer"></yt-formatted-string>\n    </a>\n  </div>\n  <div id="paragraphs" class="style-scope ytd-medical-panel-section-renderer">\n    <template is="dom-repeat" items="[[data.paragraphs]]" class="style-scope ytd-medical-panel-section-renderer">\n      <div class="paragraph style-scope ytd-medical-panel-section-renderer">\n        <yt-formatted-string split-lines="" text="[[item]]" class="style-scope ytd-medical-panel-section-renderer"></yt-formatted-string>\n      </div>\n    </template>\n  </div>\n  <div id="footer" hidden="[[!data.footer]]" class="style-scope ytd-medical-panel-section-renderer">\n    <yt-formatted-string link-inherit-color="" text="[[data.footer]]" class="style-scope ytd-medical-panel-section-renderer"></yt-formatted-string>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Wnb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-medical-panel-section-renderer {display: inline-block;width: 100%;} ytd-medical-panel-section-renderer[has-section-endpoint] {cursor: pointer;} #header.ytd-medical-panel-section-renderer {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.ytd-medical-panel-section-renderer {--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.ytd-medical-panel-section-renderer {--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.ytd-medical-panel-section-renderer {height: 14px;width: 14px;margin-bottom: 2px;} #subheader.ytd-medical-panel-section-renderer {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.ytd-medical-panel-section-renderer {--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.ytd-medical-panel-section-renderer {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.ytd-medical-panel-section-renderer:not(:first-child) {margin-top: 16px;} #footer.ytd-medical-panel-section-renderer {--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;}</style>');
Wnb=d}d=Wnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Xnb=a});var Znb=function(){var a=_.O.apply(this,arguments)||this;a.isExpanded=!1;a.roundedContainer=!0;a.skipRoundingTop=!1;a.toggleExpandableSection=function(){a.isExpanded=!a.isExpanded};
return a};
_.H(Znb,_.O);
Znb.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]]"}}}}}};
Znb.prototype.dataChanged=function(a){a&&(this.isExpanded=!1)};
var QK=Znb;QK.prototype.dataChanged=QK.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],QK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],QK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],QK.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],QK.prototype,"isExpanded",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],QK.prototype,"roundedContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],QK.prototype,"skipRoundingTop",void 0);_.U([_.N(),_.V("design:type",Object)],QK.prototype,"toggleExpandableSection",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],QK.prototype,"dataChanged",null);
QK=_.U([_.P({is:"ytd-medical-panel-content-renderer",disableElementRegistration:!0})],QK);
_.Q(QK,"ytd-medical-panel-content-renderer",function(){if(void 0!==Vnb)return Vnb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-medical-panel-content-renderer">\n  <div id="sections" class="style-scope ytd-medical-panel-content-renderer"></div>\n  <div class="footer style-scope ytd-medical-panel-content-renderer" id="expand" hidden="[[isExpanded]]"></div>\n  <div id="expandable-sections" hidden="[[!isExpanded]]" class="style-scope ytd-medical-panel-content-renderer"></div>\n  <div class="footer style-scope ytd-medical-panel-content-renderer" id="collapse" hidden="[[!isExpanded]]"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Unb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-medical-panel-content-renderer {display: inline-block;width: 100%;background: var(--yt-spec-suggested-action);} .content.ytd-medical-panel-content-renderer {padding: 0 16px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} ytd-medical-panel-section-renderer.ytd-medical-panel-content-renderer {padding: 10px 0;} #expandable-sections.ytd-medical-panel-content-renderer ytd-medical-panel-section-renderer.ytd-medical-panel-content-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);} .footer.ytd-medical-panel-content-renderer {display: flexbox;display: flex;flex: 1;flex-basis: 0.000000001px;justify-content: center;} ytd-medical-panel-content-renderer[rounded-container] {border-radius: 12px;} ytd-medical-panel-content-renderer[rounded-container][skip-rounding-top] {border-top-left-radius: 0;border-top-right-radius: 0;}</style>");
Unb=d}d=Unb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Vnb=a});_.Hs("itemSectionRenderer","infoPanelContainerRenderer","ytd-info-panel-container-renderer");var RK=function(){var a=_.O.apply(this,arguments)||this;a.roundedContainer=!0;a.amsterdamEnabled=_.u("enable_desktop_amsterdam_info_panels");a.hasTitle=!1;return a};
_.H(RK,_.O);RK.prototype.configureRendererStamper=function(){return{"data.menu":{id:"header-menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.content":{id:"content",mapping:{infoPanelContentRenderer:{component:"ytd-info-panel-content-renderer",properties:{skipRoundingTop:"[[hasTitle]]"}},medicalPanelContentRenderer:{component:"ytd-medical-panel-content-renderer",properties:{skipRoundingTop:"[[hasTitle]]"}},horizontalCardListRenderer:"ytd-horizontal-card-list-renderer"}}}};
RK.prototype.computeHasTitle=function(a){return!(null==a||!a.title)};
_.J.Object.defineProperties(RK.prototype,{background:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.background?this.data.background.replace("INFO_PANEL_CONTAINER_BACKGROUND_",""):""}}});
var SK=RK;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],SK.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],SK.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],SK.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],SK.prototype,"roundedContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],SK.prototype,"amsterdamEnabled",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeHasTitle(data)"}),_.V("design:type",Object)],SK.prototype,"hasTitle",void 0);_.U([_.N({type:String,reflectToAttribute:!0}),_.M("data.background"),_.V("design:type",Object),_.V("design:paramtypes",[])],SK.prototype,"background",null);SK=_.U([_.P({is:"ytd-info-panel-container-renderer",disableElementRegistration:!0})],SK);
_.Q(SK,"ytd-info-panel-container-renderer",function(){if(void 0!==Tnb)return Tnb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-info-panel-container-renderer" hidden="[[!data.title]]">\n  <h2 class="header-left-items style-scope ytd-info-panel-container-renderer">\n    <yt-icon class="header-icon style-scope ytd-info-panel-container-renderer" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]">\n    </yt-icon>\n    <yt-formatted-string text="[[data.title]]" class="style-scope ytd-info-panel-container-renderer"></yt-formatted-string>\n  </h2>\n  <div id="header-menu" class="style-scope ytd-info-panel-container-renderer"></div>\n</div>\n<div class="divider-container style-scope ytd-info-panel-container-renderer">\n  <div class="divider-offset style-scope ytd-info-panel-container-renderer"></div>\n  <div class="divider style-scope ytd-info-panel-container-renderer"></div>\n  <div class="divider-offset style-scope ytd-info-panel-container-renderer"></div>\n</div>\n<div id="content" class="style-scope ytd-info-panel-container-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Snb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-info-panel-container-renderer {border: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;} ytd-info-panel-container-renderer[background=GRAY] {border: none;} ytd-info-panel-container-renderer[background=OVERLAY_BLACK] {border: none;} ytd-info-panel-container-renderer[background=BLUE] .header.ytd-info-panel-container-renderer {background: var(--yt-spec-suggested-action);} ytd-info-panel-container-renderer[background=GRAY] .header.ytd-info-panel-container-renderer {background: var(--yt-spec-general-background-c);color: var(--yt-spec-text-secondary);} ytd-info-panel-container-renderer[rounded-container] {border-radius: 12px;} ytd-info-panel-container-renderer[rounded-container][has-title] .header.ytd-info-panel-container-renderer {border-radius: 12px 12px 0 0;} .header.ytd-info-panel-container-renderer {color: var(--yt-spec-text-primary);height: 36px;padding-left: 16px;padding-top: 4px;display: flexbox;display: flex;align-items: center;justify-content: space-between;} .header-left-items.ytd-info-panel-container-renderer {display: flexbox;display: flex;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .header-icon.ytd-info-panel-container-renderer {margin-right: 8px;} .divider-container.ytd-info-panel-container-renderer {display: flexbox;display: flex;} ytd-info-panel-container-renderer:not([has-title]) .divider-container.ytd-info-panel-container-renderer,ytd-info-panel-container-renderer[background=GRAY] .divider-container.ytd-info-panel-container-renderer {display: none;} .divider.ytd-info-panel-container-renderer {flex: 1;flex-basis: 0.000000001px;border-top: 1px solid var(--yt-spec-outline);} ytd-info-panel-container-renderer[amsterdam-enabled][background=BLUE] .divider-offset.ytd-info-panel-container-renderer {border-top: 1px solid var(--yt-spec-suggested-action);width: 16px;} ytd-info-panel-container-renderer[amsterdam-enabled] {border: unset;}</style>');
Snb=d}d=Snb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Tnb=a});
}catch(e){_._DumpException(e)}
try{
/*


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

 Copyright (c) Felix Böhm
 All rights reserved.

 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:

 Redistributions of source code must retain the above copyright notice, this
 list of conditions and the following disclaimer.

 Redistributions in binary form must reproduce the above copyright notice,
 this list of conditions and the following disclaimer in the documentation
 and/or other materials provided with the distribution.

 THIS IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 OUT OF THE USE OF THIS, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/*

 Copyright (c) 2015 Vitaly Puzrin, Alex Kocharin.

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

 The bulk of this code derives from https://github.com/dmoscrop/fold-case
 But in addition to case-folding, we also normalize whitespace.

 fold-case is Copyright Mathias Bynens <https://mathiasbynens.be/>

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

 Copyright (c) 2014, John MacFarlane

 All rights reserved.

 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:

     * Redistributions of source code must retain the above copyright
       notice, this list of conditions and the following disclaimer.

     * Redistributions in binary form must reproduce the above
       copyright notice, this list of conditions and the following
       disclaimer in the documentation and/or other materials provided
       with the distribution.

 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
var cob,dob,eob,fob,gob,iob,job,kob,lob,qob,rob,sob,uob,wob,yob,zob,WK,Bob,Cob,Eob,Mob,Nob,Pob,Rob,Sob,Xob,Zob,apb,cpb,dpb,epb,fpb,gpb,hpb,jpb,kpb,lpb,mpb,opb,qpb,bL,rpb,spb,tpb,vpb,wpb,dL,xpb,ypb,zpb,Apb,fL,gL,hL,iL,jL,kL,lL,Epb,Gpb,Fpb,mL,oL,Kpb,Lpb,Mpb,Npb,Qpb,rL,Rpb,Tpb,Upb,sL,Vpb,tL,uL,vL,Ypb,$pb,bqb,cqb,dqb,eqb,yL,fqb,zL,hqb,AL,CL,nqb,lqb,DL,qqb,EL,tqb,uqb,FL,GL,HL,zqb,JL,KL,Bqb,LL,ML,Fqb,Hqb,Iqb,OL,PL,Jqb,Lqb,Mqb,Nqb,Qqb,Rqb,Sqb,Tqb,Uqb,Vqb,Wqb,SL,Xqb,Yqb,Zqb,$qb,brb,nrb,orb,prb,srb,trb,UL,
urb,vrb,yrb,zrb,Arb,Brb,Crb,Drb,Erb,Frb,Hrb,Irb,wrb,Jrb,Krb,Lrb,Mrb,Nrb,Orb,Prb,Qrb,Rrb,Vrb,Trb,Yrb,Wrb,Xrb,asb,bsb,csb,Zrb,gsb,$rb,isb,cM,dM,jsb,ksb,msb,nsb,qsb,Asb,ssb,rsb,usb,wsb,tsb,Gsb,Dsb,Hsb,Isb,Jsb,Ksb,Lsb,Nsb,Msb,Psb,Qsb,Rsb,Tsb,Vsb,Wsb,Xsb,Zsb,Ysb,ktb,ltb,mtb,otb,ptb,jM,vtb,wtb,ytb,Atb,Ctb,Ftb,kM,lM,Gtb,mM,Jtb,Ktb,Ltb,oM,pM,Mtb,Otb,Ptb,Stb,Ttb,Vtb,Wtb,Xtb,Ytb,qM,rM,eub,fub,gub,hub,iub,jub,kub,lub,mub,nub,oub,pub,sM,qub,rub,uM,sub,tub,uub,vub,wub,xub,yub,zub,Cub,Dub,Gub,Hub,Iub,Jub,Lub,Nub,
Kub,Mub,xM,Oub,Pub,Qub,Rub,Sub,Uub,Yub,Zub,dvb,$ub,avb,bvb,cvb,gvb,ivb,lvb,nvb,pvb,qvb,svb,tvb,vvb,xvb,yvb,zvb,Bvb,Dvb,Evb,Fvb,Gvb,Ivb,Kvb,Mvb,zM,Ovb,Qvb,Svb,Uvb,Vvb,Xvb,Zvb,$vb,awb,cwb,ewb,gwb,iwb,kwb,lwb,mwb,nwb,pwb,uwb,zwb,ywb,Awb,Bwb,Cwb,Dwb,Ewb,Fwb,HM,Kwb,Lwb,LM,Mwb,Nwb,Owb,Rwb,Swb,Twb,Uwb,QM,Hpb,Vwb,Wwb,bxb,cxb,dxb,exb,fxb,gxb,ixb,oxb,pxb,qxb,rxb,sxb,txb,uxb,vxb,wxb,xxb,yxb,Bxb,Osb,aN,bN,Srb,cN,Exb,Fxb,Ixb,Jxb,eN,Kxb,Mxb;
_.$nb=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return Number.isFinite(a)?a>>>0:void 0};
_.aob=function(a,b,c,d,e,h){a=a.internalArray_;var l=(0,_.Vb)(a);d=2&l?1:d;h=!!h;var m=_.Eba(a,l,b,e),p=(0,_.nb)(m);if(!(4&p)){if(4&p||Object.isFrozen(m))m=_.lb(m),p=_.hc(p,l,h),l=_.Wb(a,l,b,m,e);for(var q=0,t=0;q<m.length;q++){var y=c(m[q]);null!=y&&(m[t++]=y)}t<q&&(m.length=t);p=_.Fba(p,l,h);p=_.qb(p,20,!0);c=_.qb(p,4096,!1);p=c=_.qb(c,8192,!1);(0,_.pb)(m,p);2&p&&Object.freeze(m)}_.jc(p)||(c=p,(q=1===d)?p=_.qb(p,2,!0):h||(p=_.qb(p,32,!1)),p!==c&&(0,_.pb)(m,p),q&&Object.freeze(m));2===d&&_.jc(p)&&
(m=_.lb(m),p=_.hc(p,l,h),(0,_.pb)(m,p),_.Wb(a,l,b,m,e));return m};
_.bob=function(a,b,c){b=null==b||"string"==typeof b||_.Sa(b)||b instanceof _.Ua?b:void 0;null!=b&&_.yca(a,c,_.Caa(b).buffer)};
cob=function(a,b){var c=b.createRange();c.selectNode(b.body);a=_.ed(a);return c.createContextualFragment(_.md(a))};
dob=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};
eob=function(a){a=a.nodeType;return 1===a||"number"!==typeof a};
fob=function(a,b,c){a.setAttribute(b,c)};
gob=function(a){var b=a?_.Yf(a):"";if(!b)return!1;b=b.toLowerCase();return 0===b.indexOf("/show/")||0===b.indexOf("/playlist")&&(a=_.Nf(a),a.list&&0===a.list.indexOf("EL"))?!0:!1};
_.hob=function(a){var b=a?_.Yf(a):"";if(b){if(0===b.indexOf("/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ"))return"fashion";if(0===b.indexOf("/channel/UC4R8DWoMoI7CAwX8_LjQHig"))return"live";if(0===b.indexOf("/channel/UCEgdi0XIXXZ-qJOFPf4JSKw"))return"sports";if(0===b.indexOf("/channel/UCYfdidRxbB8Qhf0Nx7ioOYw"))return"news";if(0===b.indexOf("/channel/UCtFRv9O2AHqOZjjynzrv-xg"))return"learning";b=b.toLowerCase();if("/"===b)return"home";if("/channel_memberships"===b)return"channel-memberships-shopfront";if(0===
b.indexOf("/feed/trending"))return"trending";if(0===b.indexOf("/feed/explore"))return"explore";if(0===b.indexOf("/live"))return"live";if(0===b.indexOf("/results"))return"search";if(0===b.indexOf("/sports"))return"sports";if(0===b.indexOf("/fashion")||0===b.indexOf("/feed/fashion_destination"))return"fashion";if(/^\/(news)|(feed\/news_destination)|(@news)(\/.*)?$/.test(b))return"news";if(/^\/(learning)|(@learning)(\/.*)?$/.test(b))return"learning";if(0===b.indexOf("/channel/")||0===b.indexOf("/user/")||
0===b.indexOf("/gaming"))return"channel";if(gob(a))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("/product"))return"yts-products";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";if(0===b.indexOf("/handle"))return"handle";if(0===b.indexOf("/source"))return"audio-pivot";if(0===b.search(RegExp("^/playables/(?!saved).")))return"mini_app";if(0===b.indexOf("/playables"))return"playables";if(0===b.indexOf("/create/live/join"))return"open-in-app"}};
iob=function(){var a=_.ha();if(_.haa()){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])a=b[1];else{b="";var c=/MSIE +([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];a=b}}else a="";return a};
job=function(){if(_.ta()){var a=_.ka.brands.find(function(b){return"Internet Explorer"===b.brand});
if(!a||!a.version)return NaN;a=a.version.split(".")}else{a=iob();if(""===a)return NaN;a=a.split(".")}return 0===a.length?NaN:Number(a[0])};
kob=function(a){for(var b="string"===typeof a?a.split(""):a,c=a.length-1;0<=c;c--)if(c in b&&_.TK.call(void 0,b[c],c,a))return c;return-1};
lob=function(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};
_.mob=function(a,b,c,d){Array.prototype.splice.apply(a,lob(arguments,1))};
_.nob=function(a,b){return a>b?1:a<b?-1:0};
_.oob=function(a,b,c){c=c||_.nob;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};
_.pob=function(a){return function(b){return b instanceof a&&!((0,_.nb)(b.internalArray_)&2)}};
qob=function(a){var b=a.split(/\?|#/),c=/\?/.test(a)?"?"+b[1]:"";return{path:b[0],params:c,hash:/#/.test(a)?"#"+(c?b[2]:b[1]):""}};
_.UK=function(a,b){a=qob(_.qd(a).toString());var c=a.params,d=c.length?"&":"?";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 _.fd(a.path+c+a.hash)};
rob=function(a){return null===a?"null":void 0===a?"undefined":a};
_.VK=function(a){a=rob(a);return _.fd(a)};
sob=function(a){if(_.ke)throw Error("Za");return _.hf(function(){return _.Tda(a)})};
_.tob=function(a){if(a)for(var b=0;b<a.length;b++)_.li(a[b])};
uob=function(a){if(!a)return!1;try{var b;if("4"===(null==(b=_.Mf(a))?void 0:b.asm))return!0}catch(c){_.Ef(c)}return!1};
_.vob=function(a,b){a=_.fua(a);spf.script.ignore(a,b)};
wob=function(a){var b=a.docid||a.video_id||a.videoId||a.id;if(b)return b;b=a.raw_player_response;b||(a=a.player_response)&&(b=JSON.parse(a));return b&&b.videoDetails&&b.videoDetails.videoId||null};
yob=function(a){a=a||"";var b=a.match(xob);spf.style.load(a,b?b[1]:"",void 0)};
zob=function(a){if(a){var b;if(a){var c=null==(b=_.B(a.commandMetadata,_.tp))?void 0:b.url;b=!(!c||"/service_ajax"===c)}else b=!1;if(b)return a;var d;if(a=null==(d=_.B(a,_.bs))?void 0:d.commands)for(d=_.g(a),a=d.next();!a.done;a=d.next())if(a=zob(a.value))return a}};
_.Aob=function(a,b){return a&&b?{runs:[{text:a,navigationEndpoint:b}]}:void 0};
WK=function(a){return{thumbnailOverlayDownloadingRenderer:{state:a}}};
Bob=function(a){var b=a.filter(function(e){var h;return"TRANSFER_STATE_COMPLETE"===(null==e?void 0:null==(h=e.transferEntity)?void 0:h.transferState)}).length,c=a.filter(function(e){var h;
return"TRANSFER_STATE_FAILED"===(null==e?void 0:null==(h=e.transferEntity)?void 0:h.transferState)}).length,d=a.filter(function(e){var h;
return(null==e?void 0:null==(h=e.transferEntity)?void 0:h.transferState)&&_.Nva.includes(e.transferEntity.transferState)});
if(!(b||null!=d&&d.length))return 0;b=_.meb(d)+b;a=a.length-c;return 0===a?0:Math.round(100*b/a)/100};
Cob=function(a){return a.some(function(b){var c;if(!(null==b?0:null==(c=b.transferEntity)?0:c.transferState)){var d;return!(null==b?0:null==(d=b.policyEntity)?0:d.action)||"OFFLINE_VIDEO_POLICY_ACTION_OK"===b.policyEntity.action}return _.Nva.includes(b.transferEntity.transferState)})};
_.Dob=function(a){var b=_.rwa(a);if(Cob(b))return 0;var c=[];b=_.g(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=void 0,h=void 0;if(null==(e=d)?0:null==(h=e.videoEntity)?0:h.key)e=_.so(d.videoEntity.key).entityId,d=a,e=_.vo(e,"mainVideoDownloadStateEntity"),d=_.wo(d,"mainVideoDownloadStateEntity",e),(d=Number(null==d?void 0:d.addedTimestampMillis))&&c.push(d)}return Math.max.apply(Math,_.Pd(c))};
Eob=function(a){a=a.target.result;a.objectStoreNames.contains("swpushnotificationsstore")&&a.deleteObjectStore("swpushnotificationsstore");a.createObjectStore("swpushnotificationsstore",{keyPath:"key"})};
_.Gob=function(){return Fob?Promise.resolve(Fob):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"))Fob=d,a(Fob);else return self.indexedDB.deleteDatabase("swpushnotificationsdb"),_.Gob()};
c.onupgradeneeded=Eob})};
_.XK=function(a){return a.ui.richGridItemsPerRow};
_.Hob=function(a){return a.ui.richGridSlimItemsPerRow};
_.Iob=function(a){return a.ui.guideIsExpanded};
_.Job=function(a){return"WEB_PAGE_TYPE_WATCH"===a.ui.currentPageType};
_.Kob=function(a){return a.ui.isOnline};
_.Lob=function(a,b){return _.lwa(a.entities,b)};
Mob=function(a,b){var c;if(b){var d;a=null==(d=_.wo(a.entities,"offlineVideoPolicy",_.vo(b,"offlineVideoPolicy")))?void 0:d.action}else a=void 0;return null!=(c=a)?c:"OFFLINE_VIDEO_POLICY_ACTION_UNKNOWN"};
Nob=function(a,b){var c;b?(a=_.wo(a.entities,"offlineVideoPolicy",_.vo(b,"offlineVideoPolicy")),a=Number(null==a?void 0:a.expirationTimestamp)):a=void 0;return null!=(c=a)?c:0};
_.Oob=function(a){return _.No(a.entities).length};
Pob=function(a,b){return _.Oo(a.entities,b)};
_.Qob=function(a,b){var c=_.Xva(a.entities,b),d;a=a.entities;b?(b=_.vo(b,"mainPlaylistEntity"),a=null==(d=a.mainPlaylistEntity)?void 0:d[b],d=null!=a&&a.videos?a.videos.length:0):d=0;return c.length!==d?0:c?Bob(c):0};
Rob=function(a,b){a={args:{raw_player_response:a}};b&&(a.args=Object.assign({},a.args,b));return a};
Sob=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)}};
_.Tob=function(a){return(a=_.$q(a).querySelector("slot"))&&"slot"===a.localName?(0,_.MC)(a).assignedNodes({flatten:!0}).filter(function(b){return b.nodeType===Node.ELEMENT_NODE}):[]};
_.Uob=function(a,b){return(a=_.Ur(a,b))?_.$c(_.Wc(a)):null};
_.Vob=function(a){var b;return(a=null==(b=a.sources)?void 0:b[0])?a.width/a.height:0};
_.YK=function(a){_.Gs[a]||(_.Gs[a]={});return _.Gs[a]};
Xob=function(){return Wob||!!_.Gf("yt.player.Application")};
Zob=function(){return Yob||!!document.querySelector("link#player-css")};
apb=function(){function a(){Wob=!0;$ob.resolve()}
var b,c;return _.v(function(d){$ob||($ob=new _.Os,Xob()?a():(b=document.createElement("script"),b.addEventListener("load",a),c=_.VK(_.rf("PLAYER_JS_URL")),_.Ad(b,c),document.head.appendChild(b)));return d.return($ob.promise)})};
cpb=function(){function a(){Yob=!0;bpb.resolve()}
if(!bpb)if(bpb=new _.Os,Zob())a();else{var b=document.createElement("link");b.id="player-css";b.addEventListener("load",a);var c=_.VK(_.rf("PLAYER_CSS_URL"));_.eda(b,c,"stylesheet");document.head.appendChild(b)}return bpb.promise};
dpb=function(){return Xob()&&Zob()?Promise.resolve([]):Promise.all([apb(),cpb()])};
epb=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({},d.args,c));return d};
fpb=function(a,b){var c="ytp-"+a,d=document.getElementById(c);if(d)d.dataset.loaded?b():d.addEventListener("load",function(){b()});
else{var e=document.createElement("script");e.id=c;e.addEventListener("load",function(){e.dataset.loaded="true";b()});
a=_.VK(a);_.Ad(e,a);a=document.getElementsByTagName("head")[0]||document.body;a.insertBefore(e,a.firstChild)}};
gpb=function(a){var b="ytp-"+a;if(!document.getElementById(b)){var c=document.createElement("link");c.id=b;a=_.VK(a);_.eda(c,a,"stylesheet");(document.getElementsByTagName("head")[0]||document.body).appendChild(c)}};
hpb=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};
jpb=function(a,b,c){var d=!1;d=void 0===d?!0:d;a="string"===typeof a?_.uw(document,a):a;var e=_.i$a+"_"+_.La(a),h=ipb[e];if(h&&d)return hpb(b,c)?h.api.loadVideoByPlayerVars(b.args||null):h.loadNewVideoConfig(b),h.api;h=new ZK(a,e,b,c,void 0);ipb[e]=h;h.addOnDisposeCallback(function(){delete ipb[h.getId()]});
return h.api};
kpb=function(a){!1!==a["aria-hidden$"]&&"false"!==a["aria-hidden$"]||delete a["aria-hidden$"];return a};
lpb=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?_.Es:d;c&&(c=kpb(c));if(_.u("mweb_inline_veids")&&a.hasOwnProperty("trackingParams")){c||(c={});var e=_.pma(_.nma(a.trackingParams),2);e&&(c["ve-id$"]=e)}(e=a._replacingContent)?e(c):_.Ir(b,c,function(h){h.data=a;d(h);_.EDa(h,a)})};
mpb=function(a,b,c,d,e){_.je(function(){var h=a.value;h&&(h=_.rFa(h,b(),c,d,e),_.Wd(h))})};
_.npb=function(a){var b=function(c){var d=c.data,e=c.config;return _.r(_.Me,null,function(){return void a(d,e)})};
_.Ue(b);return b};
opb=function(a){var b={};_.qcb().install((b.document_disposed={callback:a},b))};
_.$K=function(a,b,c,d){var e=_.kfb(a,b);if(!e){e=new ppb;var h=_.jfb.get(a);h||(h=new Map,_.jfb.set(a,h));h.set(b,e)}a=c.bind(a);e.run(a,d,void 0)};
_.aL=function(a,b,c){a=_.g(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;if(d===b)break;for(var e=_.g(c),h=e.next();!h.done;h=e.next())if(d.id===h.value)return!0}return!1};
qpb=function(a,b){if(!a&&!b)return"medium";a=Math.max(a||0,b||0);return 256<=a?"large":96<=a?"medium":"small"};
bL=function(a){setTimeout(function(){throw a;},0)};
rpb=function(a){return"function"===typeof a};
spb=function(a){return null!==a&&"object"===typeof a};
tpb=function(a){return a instanceof cL||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};
vpb=function(a){return a.reduce(function(b,c){return b.concat(c instanceof upb?c.errors:c)},[])};
wpb=function(a){return a};
dL=function(){return xpb(_.Xc.apply(0,arguments))};
xpb=function(a){return 0===a.length?wpb:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};
ypb=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};
zpb=function(a){a||(a=Promise);if(!a)throw Error("cg");return a};
Apb=function(a,b){return new eL(function(c){var d=new cL,e=0;d.add(b.schedule(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.schedule()))}));
return d})};
fL=function(a,b){return b?Apb(a,b):new eL(Bpb(a))};
gL=function(a){return a&&"function"===typeof a.schedule};
hL=function(){var a=_.Xc.apply(0,arguments),b=a[a.length-1];return gL(b)?(a.pop(),Apb(a,b)):fL(a)};
iL=function(a){return new eL(function(b){return b.error(a)})};
jL=function(a,b){if(a&&"function"===typeof a.lift)return a.lift(b);throw new TypeError("dg");};
kL=function(){return function(a){return jL(a,new Cpb)}};
lL=function(a){return function(b){if("function"!==typeof a)throw new TypeError("eg");return jL(b,new Dpb(a))}};
Epb=function(a){return!!a&&"function"!==typeof a.subscribe&&"function"===typeof a.then};
Gpb=function(a){return function(b){Fpb(a,b).catch(function(c){return b.error(c)})}};
Fpb=function(a,b){var c,d,e,h,l,m;return _.v(function(p){switch(p.nextAddress){case 1:_.Ig(p,2,3);var q=a[Symbol.asyncIterator];h=void 0!==q?q.call(a):new Hpb(_.g(a));case 5:return _.w(p,h.next(),8);case 8:d=p.yieldResult;if(d.done){p.jumpTo(3);break}l=d.value;b.next(l);p.jumpTo(5);break;case 3:_.dHa(p);p.catchAddress_=0;p.finallyAddress_=9;if(!d||d.done||!(e=h.return)){p.jumpTo(9);break}return _.w(p,e.call(h),9);case 9:_.dHa(p,0,0,1);if(c)throw c.error;_.eHa(p,10,1);break;case 10:_.eHa(p,4);break;
case 2:m=_.Lg(p);c={error:m};p.jumpTo(3);break;case 4:b.complete(),_.Bo(p)}})};
mL=function(a,b){if(!b.closed)return a instanceof eL?a.subscribe(b):Ipb(a)(b)};
oL=function(){var a=_.Xc.apply(0,arguments),b=void 0,c=void 0,d=void 0;gL(a[a.length-1])&&(c=a.pop());"function"===typeof a[a.length-1]&&(b=a.pop());if(1===a.length){var e=a[0];nL(e)&&(a=e);spb(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(h){return e[h]}))}return jL(fL(a,c),new Jpb(b,d))};
Kpb=function(a,b){if(!a)throw Error("hg");return new eL(function(c){var d=new cL;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})};
Lpb=function(a,b){if(!a)throw Error("hg");return new eL(function(c){var d=new cL,e;d.add(function(){e&&"function"===typeof e.return&&e.return()});
d.add(b.schedule(function(){e=a[pL]();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})};
Mpb=function(a,b){return new eL(function(c){var d=new cL;d.add(b.schedule(function(){var e=a[qL]();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})};
Npb=function(a,b){return new eL(function(c){var d=new cL;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})};
Qpb=function(a){var b=Opb;if(null!=a){if(a&&"function"===typeof a[qL])return Mpb(a,b);if(Epb(a))return Npb(a,b);if(Ppb(a))return Apb(a,b);if(a&&"function"===typeof a[pL]||"string"===typeof a)return Lpb(a,b);if(Symbol&&Symbol.asyncIterator&&"function"===typeof a[Symbol.asyncIterator])return Kpb(a,b)}throw new TypeError("ig`"+(null!==a&&typeof a||a));};
rL=function(a){return a instanceof eL?a:new eL(Ipb(a))};
Rpb=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.pipe(Rpb(function(e,h){return rL(a(e,h)).pipe(lL(function(l,m){return b(e,l,h,m)}))},c))};
"number"===typeof b&&(c=b);return function(d){return jL(d,new Spb(a,c))}};
Tpb=function(a){a=void 0===a?Infinity:a;return Rpb(wpb,a)};
Upb=function(){return Tpb(1)(hL.apply(null,_.Pd(_.Xc.apply(0,arguments))))};
sL=function(a,b,c){if(rpb(c)){var d=c;c=void 0}return d?sL(a,b,c).pipe(lL(function(e){return nL(e)?d.apply(null,_.Pd(e)):d(e)})):new eL(function(e){Vpb(a,b,function(h){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(h)},e,c)})};
Vpb=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++)Vpb(a[l],b,c,d,e);else throw new TypeError("jg");d.add(h)};
tL=function(){var a=_.Xc.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];gL(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 eL?a[0]:Tpb(b)(fL(a,c))};
uL=function(){};
vL=function(a){return function(b){return jL(b,new Wpb(a))}};
Ypb=function(){var a=_.Xc.apply(0,arguments);if(1===a.length)if(nL(a[0]))a=a[0];else return rL(a[0]);return jL(fL(a),new Xpb)};
$pb=function(){var a=_.Xc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return jL(fL(a),new Zpb(b))};
bqb=function(a){return a in aqb?(delete aqb[a],!0):!1};
cqb=function(a){var b,c,d;return!!a&&"boolean"===typeof a.active&&"function"===typeof(null==(b=a.clock)?void 0:b.now)&&void 0!==(null==(c=a.clock)?void 0:c.timeline)&&!(null==(d=a.lastMeasurement)||!d.timestamp)&&"function"===typeof a.equivalentTo&&"function"===typeof a.extrapolateToNow&&"function"===typeof a.extrapolateToTime&&"function"===typeof a.map&&"function"===typeof a.joinWith};
dqb=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};
eqb=function(a){if(dqb(a))return a;if(cqb(a))return{lastMeasurement:{value:eqb(a.lastMeasurement.value),timestamp:wL(a.lastMeasurement.timestamp,new xL(0,a.lastMeasurement.timestamp.timeline))},active:a.active};try{return JSON.parse(JSON.stringify(a))}catch(b){}return String(a)};
yL=function(a,b){return function(c){return new eL(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()})()})})}};
fqb=function(a,b){var c=!1;return new eL(function(d){var e=a.setTimeout(function(){c=!0;d.next(!0);d.complete()},b);
return function(){c||a.clearTimeout(e)}})};
zL=function(a){return function(b){return jL(b,function(c){var d=this,e=new cL,h=null,l=!1,m;h=c.subscribe({next:function(p){return d.next(p)},
error:function(p){try{m=rL(a(p,zL(a)(c)))}catch(q){d.error(q)}m&&(h?(h.unsubscribe(),h=null,e.add(m.subscribe(d))):l=!0)},
complete:function(){return d.complete()}});
l?(h.unsubscribe(),h=null,e.add(m.subscribe(d))):e.add(h);return e})}};
hqb=function(a){a=void 0===a?null:a;return function(b){return jL(b,new gqb(a))}};
AL=function(a){return function(b){return jL(b,new iqb(a))}};
CL=function(a){if(isNaN(a))throw new TypeError("ng");if(0>a)throw new jqb;return function(b){return 0===a?BL:jL(b,new kqb(a))}};
nqb=function(a){a=void 0===a?lqb:a;return function(b){return jL(b,new mqb(a))}};
lqb=function(){return new oqb};
DL=function(){var a=_.Xc.apply(0,arguments);return function(b){return Upb(b,hL.apply(null,_.Pd(a)))}};
qqb=function(a){return function(b){return jL(b,new pqb(a,b))}};
EL=function(){return function(a){return jL(a,new rqb)}};
tqb=function(){if(isNaN(1))throw new TypeError("ng");return function(a){return jL(a,new sqb)}};
uqb=function(a,b){var c=2<=arguments.length;return function(d){return d.pipe(a?vL(function(e,h){return a(e,h,d)}):wpb,tqb(),c?hqb(b):nqb(function(){return new oqb}))}};
FL=function(a){return function(b){return jL(b,new vqb(a))}};
GL=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return jL(d,new wqb(a,b,c))}};
HL=function(a){return function(b){var c="function"===typeof a?a:function(){return a};
var d=Object.create(b,xqb);d.source=b;d.subjectFactory=c;return d}};
zqb=function(){var a=_.Xc.apply(0,arguments);1===a.length&&nL(a[0])&&(a=a[0]);return function(b){return jL(b,new yqb(a))}};
JL=function(a){var b=new IL(a,void 0,void 0);return function(c){return HL(function(){return b})(c)}};
KL=function(){var a=_.Xc.apply(0,arguments),b=a[a.length-1];return gL(b)?(a.pop(),function(c){return Upb(a,c,b)}):function(c){return Upb(a,c)}};
Bqb=function(){var a=void 0===a?0:a;return function(b){return jL(b,new Aqb(a))}};
LL=function(a){return function(b){return jL(b,new Cqb(a))}};
ML=function(a,b){b=void 0===b?!1:b;return function(c){return jL(c,new Dqb(a,b))}};
Fqb=function(a,b,c){return function(d){return jL(d,new Eqb(a,b,c))}};
Hqb=function(){var a=_.Xc.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return jL(b,new Gqb(a,c))}};
Iqb=function(a){a=a.global;if(a.PendingGetBeacon)return a.PendingGetBeacon};
OL=function(a){return function(b){return b.pipe(Jqb(a,HL(new NL)))}};
PL=function(a){return function(b){return b.pipe(Jqb(a,JL(1)))}};
Jqb=function(a,b){function c(d){return new eL(function(e){return d.subscribe(function(h){QL(a,function(){return void e.next(h)},3)},function(h){QL(a,function(){return void e.error(h)},3)},function(){QL(a,function(){return void e.complete()},3)})})}
return dL(c,Bqb(),b,kL(),c)};
Lqb=function(a){var b=Kqb(a);return null===b?new RL(null):b.pipe(lL(function(c){c=c.serialize();if(_.lIa)c=_.ca.btoa(c);else{for(var d=[],e=0,h=0;h<c.length;h++){var l=c.charCodeAt(h);255<l&&(d[e++]=l&255,l>>=8);d[e++]=l}c=_.Oa(d)}return c}),CL(1),PL(a.queue))};
Mqb=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();};
Nqb=function(a){return"string"===typeof a?document.getElementById(a):a};
Qqb=function(a,b){var c=!0,d=!0,e=void 0,h=!0;c=void 0===c?!0:c;d=void 0===d?!1:d;h=void 0===h?!1:h;var l=void 0===l?!1:l;if(a=Nqb(a)){e||(e=function(ea,ma,ra){ea.addEventListener(ma,ra)});
for(var m=!1,p=function(ea){m||(m=!0,b(ea))},q,t,y=0;y<Oqb.length;++y)if(Oqb[y]==a.tagName){t=3;
q=[a];break}q||(q=a.querySelectorAll(Oqb.join(",")),t=2);var z=0,D=0,E=!l,I=a=!1;y={};for(var S=0;S<q.length;y={isImg:void 0},S++){var T=q[S];if(!("IMG"==T.tagName&&(T.complete&&(!T.naturalWidth||!T.naturalHeight)||(void 0===l?0:l)&&T.style&&"none"===T.style.display)||Pqb.test(T.getAttribute("width"))&&Pqb.test(T.getAttribute("height")))){y.isImg="IMG"===T.tagName;if("IMG"==T.tagName)var fa=T.naturalWidth&&T.naturalHeight?!0:!1;else try{fa="complete"===(T.readyState?T.readyState:T.contentWindow&&
T.contentWindow.document&&T.contentWindow.document.readyState)?!0:!1}catch(ea){fa=void 0===d?!1:d}if(fa)a=!0,y.isImg&&(E=!0);else{z++;var oa=function(ea){return function(ma){z--;!z&&E&&p(t);ea.isImg&&(ma=ma&&"error"===ma.type,D--,ma||(E=!0),!D&&I&&E&&p(t))}}(y);
e(T,"load",oa);y.isImg&&(D++,e(T,"error",oa))}}}0===D&&(E=!0);q=null;if(0===z&&!a&&"complete"===_.ca.document.readyState)t=5;else if(z||!a){e(_.ca,"load",function(){!h||!D&&E?p(4):I=!0});
return}c&&p(t)}};
Rqb=function(a,b,c){if(a)for(var d=0;null!=a&&500>d&&!c(a);++d)a=b(a)};
Sqb=function(a,b){Rqb(a,function(c){try{return c===c.parent?null:c.parent}catch(d){}return null},b)};
Tqb=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);}};
Uqb=function(a){return(a=a.ownerDocument)&&(a.parentWindow||a.defaultView)||null};
Vqb=function(a,b,c){try{var d=JSON.parse(c.data)}catch(l){}if("object"===typeof d&&d&&"creativeLoad"===d.type){var e=Uqb(a);if(c.source&&e){var h;Sqb(c.source,function(l){try{if(l.parent===e)return h=l,!0}catch(m){}});
h&&Tqb(a,function(l){if(l.contentWindow===h)return b(d),!0})}}};
Wqb=function(a){return"string"===typeof a?document.getElementById(a):a};
SL=function(a,b){return a.left===b.left&&a.top===b.top&&a.width===b.width&&a.height===b.height};
Xqb=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))}};
Yqb=function(a,b){return{left:Math.round(a.left+b.x),top:Math.round(a.top+b.y),width:a.width,height:a.height}};
Zqb=function(a){var b;return null!=(b=a.google_tag_data)?b:a.google_tag_data={}};
$qb=function(a){var b,c;return"function"===typeof(null==(b=a.navigator)?void 0:null==(c=b.userAgentData)?void 0:c.getHighEntropyValues)};
brb=function(a){if(!$qb(a))return null;var b=Zqb(a);if(b.uach_promise)return b.uach_promise;a=a.navigator.userAgentData.getHighEntropyValues(arb).then(function(c){null!=b.uach||(b.uach=c);return c});
return b.uach_promise=a};
nrb=function(a){var b;return crb(drb(erb(frb(grb(hrb(irb(jrb(krb(new lrb,a.architecture||""),a.bitness||""),a.mobile||!1),a.model||""),a.platform||""),a.platformVersion||""),a.uaFullVersion||""),(null==(b=a.fullVersionList)?void 0:b.map(function(c){var d=new mrb;d=_.dh(d,1,c.brand);return _.dh(d,2,c.version)}))||[]),a.wow64||!1)};
orb=function(a){var b,c;return null!=(c=null==(b=brb(a))?void 0:b.then(function(d){return nrb(d)}))?c:null};
prb=function(a,b){return new eL(function(c){var d=!1,e=Array(b.length);e.fill(void 0);var h=new Set,l=new Set,m=function(y,z){a.running?(e[z]=y,h.add(z),d||(d=!0,QL(a,function(){d=!1;c.next(_.Da(e))},1))):c.error(new TL(z))},p=function(y,z){l.add(z);
h.add(z);QL(a,function(){c.error(y)},1)},q=function(y){l.add(y);
QL(a,function(){l.size===b.length&&c.complete()},1)},t=b.map(function(y,z){return y.subscribe(function(D){return void m(D,z)},function(D){return void p(D,z)},function(){return void q(z)})});
return function(){t.forEach(function(y){return void y.unsubscribe()})}})};
srb=function(a,b,c){function d(){if(b.debugChannel){var S=b.debugChannel,T=S.next;var fa={creativeId:b.debugNames.getName(c),requiredSignals:e,signals:Object.assign({},h),hasPrematurelyCompleted:l,errorMessage:m,erroredSignalKey:p};fa={specMajor:2,specMinor:0,specPatch:0,timestamp:wL(b.timeProvider.now(),new xL(0,b.timeProvider.timeline)),instanceId:b.debugNames.getName(b.symbol),creativeState:fa};T.call(S,fa)}}
for(var e=Object.keys(a),h={},l=!1,m=null,p=null,q={},t=new Set,y=[],z=[],D=_.g(e),E=D.next(),I={};!E.done;I={key$jscomp$810:void 0},E=D.next())I.key$jscomp$810=E.value,E=a[I.key$jscomp$810],E instanceof RL?(q[I.key$jscomp$810]=E.value,t.add(I.key$jscomp$810),b.debugChannel&&(h[String(I.key$jscomp$810)]=eqb(E.value))):(E=E.pipe(AL(function(S,T){return cqb(S)||cqb(T)?!1:S===T}),lL(function(S){return function(T){b.debugChannel&&(h[String(S.key$jscomp$810)]=eqb(T),d());
var fa={};return fa[S.key$jscomp$810]=T,fa}}(I)),zL(function(S){return function(T){if(T instanceof TL)throw new qrb(String(S.key$jscomp$810));
throw T;}}(I)),Fqb(function(S){return function(){t.add(S.key$jscomp$810)}}(I),function(S){return function(T){p=String(S.key$jscomp$810);
m=String(T);d()}}(I),function(S){return function(){t.has(S.key$jscomp$810)||(l=!0,d())}}(I))),z.push(I.key$jscomp$810),y.push(E));
(a=0<Object.keys(h).length)&&d();D=prb(b.queue,y).pipe(zL(function(S){if(S instanceof TL)throw new rrb(String(z[S.inputObservableIndex]));throw S;}),lL(function(S){return Object.freeze(Object.assign.apply(Object,[{},
q].concat(_.Pd(S))))}));
return(y=0<y.length)&&a?tL(hL(Object.freeze(q)),D):y?D:hL(Object.freeze(q))};
trb=function(a,b,c,d,e){return a.performanceMonitor.timeExecution.bind(a.performanceMonitor)(733,function(){var h={};try{return b.pipe(zL(function(l){d(Object.assign({},h,{error:l}));return BL}),Rpb(function(l){try{var m=c(a,l)}catch(q){return d(Object.assign({},h,{error:q instanceof Error?q:String(q)})),BL}var p={};
return srb(m,a,l.symbol).pipe(Fqb(function(q){p=q}),JL(1),kL()).pipe(e,zL(function(q){d(Object.assign({},p,{error:q}));
return BL}),DL(void 0),lL(function(){return!0}))})).pipe(GL(function(l){return l+1},0),zL(function(l){d(Object.assign({},h,{error:l}));
return BL}))}catch(l){return d(Object.assign({},h,{error:l})),BL}})()};
UL=function(a){var b=new Map;if("object"!==typeof a||null===a)return b;Object.values(a).forEach(function(c){c&&"function"===typeof c.extrapolateToNow&&(b.has(c.clock.timeline)||b.set(c.clock.timeline,c.clock.now()))});
return b};
urb=function(a,b){return"string"===typeof a?encodeURIComponent(a):"number"===typeof a?String(a):Array.isArray(a)?a.map(function(c){return urb(c,b)}).join(","):a instanceof xL?a.toString():a&&"function"===typeof a.extrapolateToNow?urb(a.extrapolateUsingTimestampMap(b).value,b):!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()};
vrb=function(a,b){a=Object.entries(a).map(function(c){var d=_.g(c);c=d.next().value;d=d.next().value;d=urb(d,b);return null===d?"":c+"="+d}).filter(function(c){return""!==c});
return a.length?a.join("&"):""};
yrb=function(a,b){var c=wrb,d=xrb;b=void 0===b?.01:b;return function(e){0<b&&Math.random()<=b&&(a.global.HTMLFencedFrameElement&&a.global.fence&&"function"===typeof a.global.fence.reportEvent&&a.global.fence.reportEvent({eventType:"active-view-error",eventData:"",destination:["buyer"]}),e=Object.assign({},e,{errorMessage:e.error instanceof Error&&e.error.message?e.error.message:String(e.error),errorStack:e.error instanceof Error&&e.error.stack?String(e.error.stack):null,errorName:e.error instanceof
Error&&e.error.name?String(e.error.name):null,errorContext:String(a.performanceMonitor.timedFunctionContext)}),c(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"]}),UL(e)).forEach(function(h){a.beaconFactory.makeBeacon(h).sendNow()}))}};
zrb=function(){var a=_.Xc.apply(0,arguments);return function(b){var c=b.pipe(JL(1),kL());b=a.map(function(d){return c.pipe(d,DL(!0))});
return oL(b).pipe(CL(1),EL())}};
Arb=function(){var a=_.Xc.apply(0,arguments);return function(b){var c=b.pipe(JL(1),kL());b=a.map(function(d){return c.pipe(d,DL(!0))});
return tL.apply(null,_.Pd(b)).pipe(CL(1),EL())}};
Brb=function(a,b){return function(c){var d=c.pipe(JL(1),kL());c=d.pipe(a,DL(!0));d=d.pipe(dL(b,JL(),kL()),DL(!0));c=oL([c,d]);return Ypb(c,d).pipe(CL(1),EL())}};
Crb=function(a,b,c){c(!0)};
Drb=function(a,b){return dL(LL(function(c){var d=a(c),e=b(c),h={};return d&&e&&h?new eL(function(l){e(d,h,function(m){l.next(Object.assign({},c,{canEmit:m}));l.complete()});
return function(){}}):VL}),vL(function(c){return c.canEmit}))};
Erb=function(a){var b={attributes:!0,childList:!0,characterData:!0,subtree:!0};return function(c){return c.pipe(LL(function(d){return new eL(function(e){function h(){m.disconnect();p.unsubscribe()}
var l=a.MutationObserver;if(l&&void 0!==d.ref){var m=new l(function(q){e.next(q)});
m.observe(d.ref,b);var p=d.released.subscribe(h);return h}})}))}};
Frb=function(a){if(3===a.measurementDeferralState)return null;if(void 0!==a.timeOnScreenReason){var b=!1===a.creativeFound?"n":null;if(null!==b)return b}return a.geometricMeasurementErrors instanceof WL?"msf":a.contextValidationErrors instanceof XL?"c":!1===a.contextVisibilityKnown?"pv":a.geometricMeasurementErrors||a.contextValidationErrors?"x":null};
Hrb=function(a,b){return a.replace(Grb,function(c,d){try{var e=_.If.get(b,d);if(null==e||null==e.toString())return c;e=e.toString();if(""==e||!_.hi(null==e?"":String(e)))return encodeURIComponent(e).replace(/%2C/g,",")}catch(h){}return c})};
Irb=function(a,b){var c=Object.assign({},a),d=a.userAgentClientHints;c=(delete c.userAgentClientHints,c);c=a.payloadMapper(c);var e=vrb(c,b);return _.Af(a.urlPrefixes,function(h){var l="";"string"===typeof d&&(l="&"+vrb({uach:d},b));var m={};return Hrb(h,(m.VIEWABILITY=e,m))+l})};
wrb=function(a,b){var c=a.payloadMapper(a),d=vrb(c,b);return d?_.Af(a.urlPrefixes,function(e){e=0<=e.indexOf("?")?e:e+"?";e=0<="?&".indexOf(e.slice(-1))?e:e+"&";return e+d}):a.urlPrefixes};
Jrb=function(){return dL(vL(function(a){return void 0!==a}),lL(function(a){return a}))};
Krb=function(a){return dL(lL(function(){return!0}),KL(!1),PL(a))};
Lrb=function(a){return 0>=a.length?BL:oL(a.map(function(b){var c=0;return b.pipe(lL(function(d){return{index:c++,value:d}}))})).pipe(vL(function(b){return b.every(function(c){return c.index===b[0].index})}),lL(function(b){return b.map(function(c){return c.value})}))};
Mrb=function(a,b){a.currentState&&(a.previousState=a.currentState);a.currentState=b;a.previousState&&a.previousState.value?(b=Math.max(0,wL(b.timestamp,a.previousState.timestamp)),a.totalTime+=b,a.consecutiveTime+=b):a.consecutiveTime=0;return a};
Nrb=function(){return dL(GL(Mrb,{totalTime:0,consecutiveTime:0}),lL(function(a){return a.totalTime}))};
Orb=function(){return dL(GL(Mrb,{totalTime:0,consecutiveTime:0}),lL(function(a){return a.consecutiveTime}))};
Prb=function(a,b){return function(c){return Lrb(b.map(function(d){return c.pipe(a(d))}))}};
Qrb=function(){var a;return dL(Fqb(function(b){return void(a=b.timestamp)}),Orb(),lL(function(b){return{timestamp:a,
value:Math.round(b)}}))};
Rrb=function(a,b){return SL(a.topWindowViewportExternalGeometry,b.topWindowViewportExternalGeometry)&&SL(a.elementGeometry,b.elementGeometry)&&SL(a.exposedViewportLocalGeometry,b.exposedViewportLocalGeometry)&&SL(a.intersectionGeometry,b.intersectionGeometry)&&a.elementGeometrySourceName===b.elementGeometrySourceName&&a.measurementRequests===b.measurementRequests&&a.viewportGeometrySourceName===b.viewportGeometrySourceName&&a.viewportLocalAppOffset.x===b.viewportLocalAppOffset.x&&a.viewportLocalAppOffset.y===
b.viewportLocalAppOffset.y};
Vrb=function(a,b){return function(c){return function(d){var e=d.pipe(HL(new NL),kL());d=c.element.pipe(AL());e=e.pipe(lL(function(h){return h.value}));
return oL([d,e,b]).pipe(lL(function(h){var l=_.g(h);h=l.next().value;var m=l.next().value;l=l.next().value;if(void 0===h.ref)var p={top:0,left:0,width:0,height:0};else{p=h.ref.getBoundingClientRect();var q=h.ref,t=a.global,y=new _.qw(0,0),z=_.xw(_.ji(q));if(_.av(z,"parent")){do{if(z==t)var D=_.YL(q);else D=Srb(q),D=new _.qw(D.left,D.top);y.x+=D.x;y.y+=D.y}while(z&&z!=t&&z!=z.parent&&(q=z.frameElement)&&(z=z.parent))}p={top:y.y,left:y.x,width:p.width,height:p.height}}p=Yqb(p,m.viewportLocalAppOffset);
t=Xqb(p,m.exposedViewportLocalGeometry);y=a.timeProvider.now();z=Object;q=z.assign;if(2!==l||a.inCrossDomainIframe||0>=t.width||0>=t.height)var E=!1;else try{var I=a.document.elementFromPoint(t.left+t.width/2,t.top+t.height/2);E=I?!Trb(I,h):!1}catch(S){E=!1}return{timestamp:y,value:q.call(z,{},m,{elementGeometrySourceName:"geo",intersectionGeometry:E?Urb.intersectionGeometry:t,elementGeometry:p})}}),OL(a.queue))}}};
Trb=function(a,b,c){c=void 0===c?0:c;return void 0===a.ref||void 0===b.ref?!1:a.ref===b.ref||_.Ci(b.ref,function(d){return d===a.ref})?!0:b.ref.ownerDocument&&b.ref.ownerDocument.defaultView&&b.ref.ownerDocument.defaultView===b.ref.ownerDocument.defaultView.top?!1:10>c&&b.ref.ownerDocument&&b.ref.ownerDocument.defaultView&&b.ref.ownerDocument.defaultView.frameElement?Trb(a,new ZL(b.ref.ownerDocument.defaultView.frameElement),c+1):!0};
Yrb=function(a){return function(b){return b.pipe(a.ResizeObserver?Wrb(a):Xrb(a),JL(1),kL())}};
Wrb=function(a){return function(b){return b.pipe(LL(function(c){var d=a.ResizeObserver;if(!d||void 0===c.ref)return hL(Urb.elementGeometry);var e=(new eL(function(h){function l(){void 0!==c.ref&&m.unobserve(c.ref);m.disconnect();p.unsubscribe()}
if(void 0===c.ref)return h.complete(),function(){};
var m=new d(function(q){q.forEach(function(t){h.next(t)})});
m.observe(c.ref);var p=c.released.subscribe(l);return l})).pipe(yL(a.performanceMonitor,736),lL(function(h){return h.contentRect}));
return tL(hL(c.ref.getBoundingClientRect()),e)}),AL(SL))}};
Xrb=function(a){return function(b){var c=b.pipe(Erb(a)),d=a.onResize;c=tL(b.pipe(lL(function(){return Mqb("resize")})),c,d);
return oL(b,c).pipe(yL(a.performanceMonitor,737),lL(function(e){e=_.g(e).next().value;return void 0===e.ref?void 0:e.ref.getBoundingClientRect()}),Jrb(),AL(SL))}};
asb=function(a,b){var c=Zrb(a,b).pipe(JL(1),kL());return function(d){return function(e){e=e.pipe(LL(function(h){return h.element}),AL());
return oL([c,e]).pipe(LL(function(h){var l=_.g(h);h=l.next().value;l=l.next().value;return $rb(a,h.intersectionObserver,Yrb(a),h.observations,d,h.flushRecords,l)}),OL(a.queue))}}};
bsb=function(a){return lL(function(b){return"nio"!==b.value.viewportGeometrySourceName?b:Object.assign({},b,{value:Object.assign({},b.value,{exposedViewportLocalGeometry:$L(a,!0),topWindowViewportExternalGeometry:$L(a,!0)})})})};
csb=function(a,b){return hL(b).pipe(a,lL(function(){return b}))};
Zrb=function(a,b){return a.timeProvider.timeline!==dsb?iL(new WL(2)):a.MutationObserver?"undefined"===typeof IntersectionObserver?iL(new WL(0)):(new eL(function(c){var d=new NL,e=new esb(d.next.bind(d),{threshold:[].concat(_.Pd(b))});c.next({observations:d.pipe(yL(a.performanceMonitor,735)),intersectionObserver:e,flushRecords:function(h){h=fsb(e,h).takeRecords();0<h.length&&d.next(h)}})})).pipe(CL(1),JL(1),kL()):iL(new WL(1))};
gsb=function(a){return Qpb(a.sort(function(b,c){return b.time-c.time}))};
$rb=function(a,b,c,d,e,h,l){return new eL(function(m){function p(){E||(E=!0,void 0!==l.ref&&b.unobserve(e,l.ref),t.unsubscribe(),D.unsubscribe(),z.unsubscribe(),I.unsubscribe())}
if(void 0!==l.ref){hsb(b,e);b.observe(e,l.ref);var q=new aM({timestamp:a.timeProvider.now(),value:Object.assign({},Urb,{viewportGeometrySourceName:"nio",elementGeometrySourceName:"nio"})}),t=d.pipe(Rpb(function(S){return gsb(S)}),vL(function(S){return S.target===l.ref}),lL(function(S){return{timestamp:new xL(S.time,dsb),
value:{viewportGeometrySourceName:"nio",exposedViewportLocalGeometry:S.rootBounds||bM,topWindowViewportExternalGeometry:S.rootBounds||$L(a,!0),measurementRequests:y,elementGeometrySourceName:"nio",intersectionGeometry:S.intersectionRect,elementGeometry:S.boundingClientRect,viewportLocalAppOffset:{x:0,y:0},isIntersecting:S.isIntersecting,isV2Visible:S.isVisible}}}),HL(q),kL()).subscribe(m),y=new NL,z=y.subscribe(function(){h(e);
m.next({timestamp:a.timeProvider.now(),value:q.value.value});void 0!==l.ref&&(b.unobserve(e,l.ref),b.observe(e,l.ref))}),D=csb(c,l).subscribe(function(){y.next()}),E=!1,I=l.released.subscribe(function(){return p()});
return p}})};
isb=function(a,b){var c=a.getOnBackgrounded().pipe(lL(function(){return"b"}));
return Ypb(b,c).pipe(CL(1),PL(a.queue))};
cM=function(a){return function(b){var c;return b.pipe(Fqb(function(d){return void(c=d.timestamp)}),lL(function(d){return d.value}),a,lL(function(d){return{timestamp:c,
value:d}}))}};
dM=function(a,b,c){c=void 0===c?function(d,e){return d===e}:c;
return a.timestamp.equals(b.timestamp)&&c(a.value,b.value)};
jsb=function(a,b){return b.pipe(lL(function(c){return new eM(a.timeProvider,{timestamp:a.timeProvider.now(),value:c})}))};
ksb=function(a){return function(b){return b.pipe(Hqb(a),lL(function(c){var d=_.g(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}}))}};
msb=function(){return dL(vL(function(a,b){return 0<b}),lsb,KL(-1),AL())};
nsb=function(a,b,c){return a?oL([b,c]).pipe(vL(function(d){var e=_.g(d);d=e.next().value;e=e.next().value;return d.timestamp.equals(e.timestamp)}),lL(function(d){var e=_.g(d);
d=e.next().value;e=e.next().value;return d.value>e.value?d:e})):b};
qsb=function(a){return function(b){var c=b.pipe(osb),d=b.pipe(psb);return a instanceof eL?a.pipe(LL(function(e){return nsb(e,c,d)})):nsb(a.value,c,d)}};
Asb=function(a,b,c,d){var e=d.geometryIsOccluded,h=d.exposureThreshold,l=d.wasLargeAdAtRender,m=d.allowLargeAdThreshold,p=d.largeAdExposureThreshold,q=d.mayUseViewportShareExposure,t=d.hasMeasurementStarted;d=d.useIntersectionObserverV2;b=rsb(a,c,b);c=ssb(a,c);d=tsb(b,d);var y=usb(a,e,q,b),z=y.pipe(lL(function(ma){return ma.value}),AL(),PL(a),GL(function(ma,ra){return Math.max(ma,ra)},0)),D=y.pipe(lL(function(ma){return ma.value}),msb(),PL(a)),E=b.pipe(vsb,lL(function(ma){return ma.value}),CL(2),
AL(),PL(a));
l=wsb(a,b,l,m);var I=l.pipe(KL(!1),AL(),lL(function(ma){return ma?p:h}));
m=y.pipe(ksb(I),AL(),PL(a));var S=oL([m,b]).pipe(vL(function(ma){var ra=_.g(ma);ma=ra.next().value;ra=ra.next().value;return ma.timestamp.equals(ra.timestamp)}),lL(function(ma){var ra=_.g(ma);
ma=ra.next().value;ra=ra.next().value;return{visible:ma.value,geometry:ra.value.elementGeometry}}),GL(function(ma,ra){return!ra.visible&&ma.visible?ma:ra},{visible:!1,
geometry:bM}),lL(function(ma){return ma.geometry}),KL(bM),PL(a),AL(SL));
q=q instanceof eL?q.pipe(AL(),FL()):VL;I=oL([q,I]).pipe(FL());var T=b.pipe(vL(function(ma){return"ns"!==ma.value.viewportGeometrySourceName&&"ns"!==ma.value.elementGeometrySourceName}),GL(function(ma){return ma+1},0),KL(0),PL(a)),fa=c.pipe(FL(!0),KL(!1),PL(a));
fa=oL([t,fa]).pipe(lL(function(ma){var ra=_.g(ma);ma=ra.next().value;ra=ra.next().value;return ma&&!ra}),PL(a));
var oa=b.pipe(xsb,AL()),ea=oa.pipe(lL(function(ma){return ma.value}),GL(function(ma,ra){return Math.max(ma,ra)},0),AL(),PL(a));
a=oa.pipe(lL(function(ma){return ma.value}),msb(),PL(a));
return{shouldResetExposureSignals:q,shouldResetViewabilitySignals:I,geometrySignals:{readyGeometryWithDefault:b,measurementStrategy:b.pipe(ysb),creativePosition:S.pipe(AL(SL)),visible:m.pipe(AL(dM)),timestampedExposure:y.pipe(AL(dM)),maximumExposure:z,minimumExposure:D,browserSize:b.pipe(zsb,AL(_.Na)),timestampedScreenShare:oa,maxScreenShare:ea,minScreenShare:a,geometricMeasurementErrors:c,measurementRequests:b.pipe(lL(function(ma){return ma.value.measurementRequests})),
isLargeAd:l,geometryIsOccluded:e,hasMeasurementStarted:t,geometryMeasurable:fa,validMeasurementCount:T,loadTimeExposure:E,v2VisibilityBitVector:d}}};
ssb=function(a,b){return b.pipe(vL(function(){return!1}),lL(function(c){return c}),zL(function(c){return fM(new RL(c),a)}))};
rsb=function(a,b,c){return b.pipe(zqb(VL),PL(a)).pipe(AL(function(d,e){return dM(d,e,Rrb)}),KL({timestamp:c.now(),
value:Urb}),PL(a))};
usb=function(a,b,c,d){c=d.pipe(qsb(c),cM(lL(function(e){var h=Math.pow(10,2);return Math.round(e*h)/h})),PL(a));
return b instanceof RL?c:oL([c,b]).pipe(lL(function(e){var h=_.g(e);e=h.next().value;h=h.next().value;return{timestamp:h.timestamp.maximum(e.timestamp),value:h.value?0:e.value}}),AL(dM),PL(a))};
wsb=function(a,b,c,d){b=[b.pipe(lL(function(e){return 242500<=e.value.elementGeometry.width*e.value.elementGeometry.height}))];
c instanceof eL&&b.push(c.pipe(lL(function(e){return!!e})));
c=oL(b);return d?c.pipe(lL(function(e){return e.some(function(h){return h})}),KL(!1),AL(),PL(a)):fM(new RL(!1),a)};
tsb=function(a,b){a=oL([a,b]).pipe(lL(function(d){d=_.g(d);var e=d.next().value;if(d.next().value&&e.value.isIntersecting)return e.value.isV2Visible}),AL());
b=a.pipe(lL(function(d){return void 0===d?!0:d}),GL(function(d,e){return d||!e},!1));
var c=a.pipe(GL(function(d,e){return void 0===e?d:e?!1:null!=d?d:!0},void 0),lL(function(d){return!!d}));
return $pb(a,b,c).pipe(lL(function(d){var e=_.g(d);d=e.next().value;var h=e.next().value;e=e.next().value;var l=0;if(void 0===d)return 0;d&&(l|=1);d||(l|=2);h&&(l|=4);e&&(l|=8);return l}))};
Gsb=function(a,b,c,d,e){var h=Bsb.timeThresholdMs;var l=void 0===l?new Csb(b,d):l;return(new eL(function(m){var p=c.pipe(KL(void 0),LL(function(){return Dsb(e)})).pipe(lL(function(q){var t=q.value;
q=q.timestamp;var y=t.visible;t=t.consecutiveViewTime;var z=t>=h;z||!y?Esb(l):(q=Math.max(0,wL(b.now(),q)),Fsb(l,Math.max(0,h-t-q)));return z}),GL(function(q,t){return t||q},!1),AL()).subscribe(m);
return function(){l.dispose();p.unsubscribe()}})).pipe(ML(function(m){return!m},!0),PL(a))};
Dsb=function(a){return Lrb([a,a.pipe(Qrb())]).pipe(lL(function(b){var c=_.g(b);b=c.next().value;c=c.next().value;return{timestamp:b.timestamp,value:{visible:b.value,consecutiveViewTime:c.value}}}),AL(function(b,c){return dM(b,c,function(d,e){return d.consecutiveViewTime===e.consecutiveViewTime&&d.visible===e.visible})}))};
Hsb=function(){return dL(Orb(),GL(function(a,b){return Math.max(a,b)},0),lL(function(a){return Math.round(a)}))};
Isb=function(a){return dL(ksb(hL(a)),Hsb())};
Jsb=function(a,b){return b instanceof eL?b.pipe(LL(function(c){return(c=c?15:null)?iL(new WL(c)):a})):(b=b.value?15:null)?iL(new WL(b)):a};
Ksb=function(a){var b=new WL(13);if(1>a.length)return{chain:BL,capturedErrors:BL};var c=new NL,d=a[0];return{chain:a.slice(1).reduce(function(e,h){return e.pipe(zL(function(l){c.next(l);return h}))},d).pipe(zL(function(e){c.next(e);
return iL(b)}),HL(new NL),kL()),
capturedErrors:c}};
Lsb=function(a,b){var c=a.pipe(HL(new NL),kL());return LL(function(d){return c.pipe(b(d))})};
Nsb=function(a,b){if(a.inCrossDomainIframe)return iL(new WL(6));var c=new NL;return tL(hL({}),b,c).pipe(lL(function(){return{timestamp:a.timeProvider.now(),value:{viewportGeometrySourceName:"geo",exposedViewportLocalGeometry:Msb(a),topWindowViewportExternalGeometry:$L(a,!0),measurementRequests:c,viewportLocalAppOffset:{x:0,y:0}}}}),OL(a.queue))};
Msb=function(a){var b=$L(a,!1);if(!a.inIframe||!Osb(a.global.parent)||a.global.parent===a.global)return b;var c=new gM(a.global.parent,a.debugChannel);c.beaconFactory=a.beaconFactory;c=Msb(c);a=a.global.frameElement.getBoundingClientRect();return Xqb(Yqb(Xqb(c,a),{x:b.left-a.left,y:b.top-a.top}),b)};
Psb=function(a){return a.document.JSC$12628_onVisibilityChange.pipe(lL(function(b){return"visible"===b}),AL(),PL(a.queue))};
Qsb=function(a,b,c){var d;return b.pipe(AL(),LL(function(e){return c.pipe(lL(function(){if(!d){d=!0;try{e.next()}finally{d=!1}}return!0}))}),KL(!1),PL(a.queue))};
Rsb=function(a){return dL(cM(lL(function(b){return 1<=b?!0:0>=b?!1:b>=a})),Nrb(),lL(function(b){return Math.round(b)}))};
Tsb=function(a,b,c,d,e){var h=Ssb;if(1<h.length)for(var l=0;l<h.length-1;l++)if(h[l]<h[l+1])throw Error();l=e.pipe(KL(void 0),LL(function(){return c.pipe(Qrb())}),AL(),PL(a));
e=e.pipe(KL(void 0),LL(function(){return c.pipe(Hsb())}),AL(),PL(a));
return{maxTimeOnScreen:d.pipe(KL(void 0),LL(function(){return b.pipe(Prb(Isb,h))}),AL(_.Na),PL(a)),
timeOnScreen:d.pipe(KL(void 0),LL(function(){return b.pipe(Prb(Rsb,h),lL(function(m){return m.map(function(p,q){return 0<q?p-m[q-1]:p})}))}),AL(_.Na),PL(a)),
maxConsecutiveViewTime:e,consecutiveViewTime:l.pipe(AL(dM),PL(a))}};
Vsb=function(a){var b=!0;b=void 0===b?!1:b;return dL(LL(function(c){return Usb(a.document,c,b)}),PL(a.queue))};
Wsb=function(a,b,c){var d=c.pipe(lL(function(e){return{value:e,timestamp:a.timeProvider.now()}}),AL(dM));
return b instanceof eL?b.pipe(AL(),LL(function(e){return e?fM(new RL({value:!1,timestamp:a.timeProvider.now()}),a.queue):d})):!1===b.value?d:new RL(!1)};
Xsb=function(a,b,c,d,e,h,l){var m=Bsb;b=b instanceof eL?b.pipe(KL(!1),AL()):b;var p=!a.isMobile();c=Wsb(a,c,d);a=l.measurableCreative.pipe(Krb(a.queue));return Object.assign({},m,{geometryIsOccluded:c,wasLargeAdAtRender:e,allowLargeAdThreshold:p,mayUseViewportShareExposure:b,hasMeasurementStarted:a,useIntersectionObserverV2:h})};
Zsb=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.intervalObservable(100).pipe(PL(a.queue)):m;return a.performanceMonitor.timeExecution(916,function(){return Ysb(a,b.pipe(OL(a.queue)),c.pipe(OL(a.queue)),d,e,h,l,m)})()};
Ysb=function(a,b,c,d,e,h,l,m){var p=Psb(a).pipe(lL(function(t){return!t})),q=new $sb(a,[new atb(a,Ssb),
new btb(a,m)]);m=zrb(ctb,dtb);return trb(a,b,function(t,y){var z=fM(new RL(y.element),t.queue).pipe(Vsb(t),PL(t.queue)),D={loadedElement:z,shouldMeasure:z.pipe(FL(!0)),measurableCreative:z.pipe(lL(function(ma){var ra=void 0===ra?Symbol():ra;return Object.freeze({symbol:ra,element:fM(new RL(ma),t.queue)})})),
creativeSearchResult:fM(new RL("mue"),t.queue)},E=new RL(!1),I=new RL(!1),S=new RL(17),T=new RL(!1),fa=new RL(!1),oa=fM(hM,t.queue);E=q.buildGeometrySource(D,{inApp:E,useV2:!1,requestSource:fM(S,t.queue)}).geometrySource;D=Xsb(t,T,I,p,fa,oa,D);I=Asb(t.queue,t.timeProvider,E,D);D=I.geometrySignals;T=I.shouldResetViewabilitySignals;I=Tsb(t.queue,D.timestampedExposure,D.visible,I.shouldResetExposureSignals,T);T=Gsb(t.queue,t.timeProvider,T,D.measurementRequests,D.visible);fa=c.pipe(vL(function(ma){return ma===
y.element.ref}),lL(function(){return"ur"}));
oa=fqb(t.timeProvider,e).pipe(FL("t"));fa=isb(t,tL(fa,oa));oa=Qsb(t,D.measurementRequests,fa.pipe(vL(function(ma){return null!==ma})));
E=fa.pipe(vL(function(ma){return null!==ma}),lL(function(){return 1===_.SPa(t.global.document)}));
var ea=etb(t.document);return Object.assign({},{beaconFactory:new RL(t.beaconFactory),context:new RL(t),inferredPingId:new RL("lidar2"),timeOnScreenPingId:new RL("lidartos"),binaryContext:new RL(17),binaryVersion:new RL(d),requestSource:S,contextValidationErrors:new RL(t.validate()?null:new XL),contextVisibilityKnown:new RL(ea),payloadMapper:new RL(xrb),endOfSessionReason:fa,timeOnScreenReason:fa,requestMeasurementOnEndOfSession:oa,hasImpressionFired:ftb,crossDomainIframeState:new RL(t.inCrossDomainIframe?
1:void 0),inStatefulBeaconExperiment:hM,isTurtlex:hM,turtlexReportEventData:new RL(""),reportFencedFrameEvent:VL,isViewableAttributionEnabled:hM,inViewableAttributionExperiment:new RL(0),fetchBeaconFactory:VL,supportsPendingBeacon:hM,emit:new RL(Crb),beginToRenderEvent:new RL(Symbol()),activeViewUnmeasurableEvent:new RL(Symbol()),activeViewViewableEvent:new RL(Symbol()),creativeFound:ftb,immediateUrlPrefixes:new RL(y.immediateUrls),timeOnScreenUrlPrefixes:new RL(y.timeOnScreenUrls),cpmavUrls:VL,viewableRelayUrls:VL,
measurementDeferralState:new RL(2),urlSerializer:new RL(Irb),viewUrlSerializer:new RL(gtb),isCreativeLoaded:z.pipe(Krb(t.queue)),pageVisible:p.pipe(lL(function(ma){return!ma})),
eosPageVisible:E,timestampedExposureHistory:D.timestampedExposure.pipe(GL(function(ma,ra){ma.push(ra);return ma},[]))},D,{viewable:jsb(t,T),
maxTimeOnScreen:jsb(t,I.maxTimeOnScreen),timeOnScreen:jsb(t,I.timeOnScreen),maxConsecutiveViewTime:jsb(t,I.maxConsecutiveViewTime),consecutiveViewTime:I.consecutiveViewTime.pipe(lL(function(ma){return new eM(t.timeProvider,ma)})),
userAgentClientHints:Lqb(t)})},yrb(a,l),Arb(h?Brb(m,htb):Brb(m,itb),jtb))};
ktb=function(a){this.action=a;this.wfv=!1};
ltb=function(a,b){ktb.call(this,"set-drive-options");this.appId=a;this.appOrigin=b};
mtb=function(a){a=a&&_.Bw(a)||window;return a.gadgets&&a.gadgets.rpc};
otb=function(a,b){var c=b&&_.Bw(b)||window;if(mtb(b))a();else if(ntb)ntb.push(a);else var d=ntb=[a],e=c.setInterval(function(){if(mtb(b)){c.clearInterval(e);for(var h=0;h<d.length;h++)d[h]();ntb=null}},100)};
ptb=function(a,b){var c;a:{for(c=b.target;c;){if(1==c.nodeType){var d=_.iM(c,"overflowY");if("auto"==d||"scroll"==d)break a}c=c.parentNode}c=null}(!c||!_.Aw(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()};
_.ttb=function(a){var b=void 0===b?qtb:b;var c=_.La(a),d=function(h){h=_.g(h);h.next();h=_.TGa(h);return b(c,h)},e=function(h){var l=_.g(h);
h=l.next().value;l=_.TGa(l);return a.apply(h,l)};
return function(){var h=_.Xc.apply(0,arguments),l=this||_.ca,m=rtb.get(l);m||(m={},rtb.set(l,m));return _.stb(m,[this].concat(_.Pd(h)),e,d)}};
jM=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};
vtb=function(a){if(55296<=a&&57343>=a||1114111<a)return"\ufffd";a in utb&&(a=utb[a]);var b="";65535<a&&(a-=65536,b+=String.fromCharCode(a>>>10&1023|55296),a=56320|a&1023);return b+=String.fromCharCode(a)};
wtb=function(a,b){return a<b?1:-1};
ytb=function(){return function(a){return"#"===a.charAt(1)?"X"===a.charAt(2)||"x"===a.charAt(2)?vtb(parseInt(a.substr(3),16)):vtb(parseInt(a.substr(2),10)):xtb[a.slice(1,-1)]}};
Atb=function(a){var b,c=ztb[a];if(c)return c;c=ztb[a]=[];for(b=0;128>b;b++){var d=String.fromCharCode(b);c.push(d)}for(b=0;b<a.length;b++)d=a.charCodeAt(b),c[d]="%"+("0"+d.toString(16).toUpperCase()).slice(-2);return c};
Ctb=function(a){var b;"string"!==typeof b&&(b=Btb);var c=Atb(b);return a.replace(/(%[a-f0-9]{2})+/gi,function(d){var e,h="";var l=0;for(e=d.length;l<e;l+=3){var m=parseInt(d.slice(l+1,l+3),16);if(128>m)h+=c[m];else{if(192===(m&224)&&l+3<e){var p=parseInt(d.slice(l+4,l+6),16);if(128===(p&192)){m=m<<6&1984|p&63;h=128>m?h+"\ufffd\ufffd":h+String.fromCharCode(m);l+=3;continue}}if(224===(m&240)&&l+6<e){p=parseInt(d.slice(l+4,l+6),16);var q=parseInt(d.slice(l+7,l+9),16);if(128===(p&192)&&128===(q&192)){m=
m<<12&61440|p<<6&4032|q&63;h=2048>m||55296<=m&&57343>=m?h+"\ufffd\ufffd\ufffd":h+String.fromCharCode(m);l+=6;continue}}if(240===(m&248)&&l+9<e){p=parseInt(d.slice(l+4,l+6),16);q=parseInt(d.slice(l+7,l+9),16);var t=parseInt(d.slice(l+10,l+12),16);if(128===(p&192)&&128===(q&192)&&128===(t&192)){m=m<<18&1835008|p<<12&258048|q<<6&4032|t&63;65536>m||1114111<m?h+="\ufffd\ufffd\ufffd\ufffd":(m-=65536,h+=String.fromCharCode(55296+(m>>10),56320+(m&1023)));l+=9;continue}}h+="\ufffd"}}return h})};
Ftb=function(a){return a.slice(1,a.length-1).trim().replace(Dtb,function(b){return Etb[b]||" "})};
kM=function(a){return 32===a||9===a};
lM=function(a,b){return b<a.length?a.charCodeAt(b):-1};
Gtb=function(a){for(;a;){if(a._lastLineBlank)return!0;var b=a.type;if("list"===b||"item"===b)a=a._lastChild;else break}return!1};
mM=function(a){if(Htb.test(a)){var b=1,c=0,d=0;for("|"==a[c]&&c++;c<a.length;){switch(a[c]){case "|":d=1;break;case " ":break;case "\t":break;default:d&&(d=0,b++)}c++}return Itb.test(a)?-b:b}return 0};
Jtb=function(a){return"table"==a||"row"==a||"cell"==a};
Ktb=function(){return new nM("document",[[1,1],[0,0]])};
Ltb=function(){};
oM=function(){var a={safe:!1};a=a||{};a.softbreak=a.softbreak||"\n";this.disableTags=0;this.lastOut="\n";this.options=a};
pM=function(a,b){for(var c in a)if(c.toLowerCase()===b.toLowerCase())return a[c]};
Mtb=function(a,b){for(var c in a)if(c.toLowerCase()===b.toLowerCase()){delete a[c];break}};
Otb=function(a){a=_.If.clone(a);for(var b=0;b<Ntb.length;++b){var c=Ntb[b],d=pM(a,c);d&&(a["X-Goog-Upload-Header-"+c]=d,Mtb(a,c))}return a};
Ptb=function(a){a=_.If.clone(a);Mtb(a,"X-Goog-Upload-Status")};
Stb=function(a){a=a.match(RegExp("(https?://(?:%[0-9a-fA-F]{2}|[-\\w./&?+=~:;\\'!(){}@#,*$\\S])*(?:%[0-9a-fA-F]{2}|[-\\w/&?+=~:;\\'!(@#*$\\S]))","gi"))||[];a=_.g(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;a:{var c=_.g(Qtb);for(var d=c.next();!d.done;d=c.next())if(d.value.test(b)){c=!1;break a}c=!0}if(!c)a:{c=_.g(Rtb);for(d=c.next();!d.done;d=c.next())if(d.value.test(b)){c=!0;break a}c=!1}if(c)return!0}return!1};
Ttb=function(a,b){a.commandMetadata&&_.B(a.commandMetadata,_.tp)&&_.B(a.commandMetadata,_.tp).url&&(a=_.Nf(_.B(a.commandMetadata,_.tp).url).adurl)&&_.kga(a)&&_.rp(_.Dn(a),{encoded_ad_playback_context:b})};
Vtb=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.call(this,c);if(!Utb){var e=c.srcEvent;c=c.direction;var h;if(null==(h=this.manager)?0:h.session.prevented)e.preventDefault();else if(d&&c&Hammer.DIRECTION_DOWN)return this.preventSrc(e)}}};
Wtb=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};
Xtb=function(a){if(a.urlEndpoint){if(a=_.Nf(a.urlEndpoint.url),a.adurl)return _.Uf(a.adurl)}else if(a.watchEndpoint)return"//www.youtube.com/watch?v="+a.watchEndpoint.videoId;return null};
Ytb=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:_.hga(b)}};
_.$tb=function(a){var b=new Ztb(_.rf("ONE_PICK_URL",""));b.urlParamMap_.set("hostId",a);(a=_.rf("GAPI_LOCALE"))&&b.urlParamMap_.set("hl",a);(a=_.rf("SESSION_INDEX"))&&b.urlParamMap_.set("authuser",a);(a=_.rf("DELEGATED_SESSION_ID"))&&b.urlParamMap_.set("groupId",a);return b};
qM=function(a){return a?a.icon?a.icon.iconType.toLowerCase():a.customThumbnail?"member":"":""};
_.aub=function(a){if(!a)return"";a=_.g(a);for(var b=a.next();!b.done;b=a.next())if((b=b.value)&&b.liveChatAuthorBadgeRenderer&&(b=qM(b.liveChatAuthorBadgeRenderer))&&"verified"!==b)return b;return""};
_.bub=function(a,b){if(!a)return null;var c;return(null==(c=a.find(function(d){return d&&d.liveChatAuthorBadgeRenderer?qM(d.liveChatAuthorBadgeRenderer)===b:!1}))?void 0:c.liveChatAuthorBadgeRenderer)||null};
_.cub=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}};
rM=function(a,b){if(!a&&Math.random()<=_.zf("kevlar_unified_player_logging_threshold")){a=Error("Eg`"+(b?b:"Unspecified error"));if(_.u("kevlar_unified_player_throw_errors"))throw a;_.Sj(a)}};
eub=function(a,b,c){return _.v(function(d){return d.return(new Promise(function(e){var h=new Image;h.onload=function(){e(new dub(a,b,c,h.naturalWidth,h.naturalHeight))};
h.src=c.toString()}))})};
fub=function(a,b){return Math.round(a/1E-5)===Math.round(b/1E-5)};
gub=function(a,b){return Math.round(a/1E-5)===Math.round(b/1E-5)};
hub=function(a,b){return a.year===b.year&&a.month===b.month&&a.day===b.day};
iub=function(a,b){return a.year!==b.year?a.year<b.year:a.month!==b.month?a.month<b.month:a.day<b.day};
jub=function(a){return a.day===_.QUa(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}};
kub=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:jub(b)}};
lub=function(a){return(new _.vt(2)).format(new Date(a.year,a.month,a.day))};
mub=function(a){return{year:a.getFullYear(),month:a.getMonth(),day:a.getDate()}};
nub=function(a,b){a=1E3*(a+(Number(b.utcOffsetSec)+60*(new Date(1E3*a)).getTimezoneOffset()));b=mub(new Date(a));return{date:b,secondsSinceMidnight:Math.floor((a-(new Date(b.year,b.month,b.day)).getTime())/1E3)}};
oub=function(a,b){b=b.months.findIndex(function(c){return c.year===a.year&&c.month===a.month});
return 0<=b?b:void 0};
pub=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 pub(a.parentNode)};
sM=function(a){return a?!("A"!==a.tagName||!a.href||!a.classList.contains("yt-simple-endpoint")):!1};
qub=function(a){return a?"IMG"===a.tagName&&a.classList.contains("emoji"):!1};
rub=function(a,b,c){if(!a)return null;var d=sM(a);if(d&&c)return b=a.pathname.substring(a.pathname.indexOf("/channel/")+9),document.createTextNode("@"+b);if(d&&!c)return document.createTextNode("");if(qub(a))return c=a.alt,a=a.dataset.emojiId,!a&&b&&(b=_.tM(b,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=rub(a.childNodes[e],b,c);h&&d.appendChild(h)}return d};
uM=function(a){return a?sM(a)?a:uM(a.lastChild):null};
sub=function(a){return a?sM(a)?a:sub(a.firstChild):null};
tub=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=uM(b))?a=b:a=(a=a.parentNode)?uM(a.previousElementSibling):null;return a};
uub=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=sub(b))?b:uub(a.parentNode)};
vub=function(a){var b=_.vM(),c=b.JSC$12901_getStartNode();if(!pub(c.parentNode))return null;b=b.JSC$12901_getStartOffset();if(c.nodeType===Node.TEXT_NODE){var d=_.Ci(c,sM);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"===_.wM(c.nextElementSibling,"display")?null:sub(c.nextElementSibling);if(!a&&0===b)return c?uM(c.previousElementSibling):null}}if(c.nodeType===Node.ELEMENT_NODE)if(a){if(0<=b&&b<c.childNodes.length)return sub(c.childNodes[b])}else if(0<
b&&b<=c.childNodes.length)return uM(c.childNodes[b-1]);return null};
wub=function(a,b,c){if(!a)return null;if(a.nodeType===Node.TEXT_NODE)if(c){var d=tub(a);if(d&&!/^\s+\S/.test(a.wholeText.substr(0,b)))return d}else if((d=uub(a))&&!/\S\s+/.test(a.wholeText.substr(b,a.wholeText.length)))return d;return a.nodeType===Node.ELEMENT_NODE?c?tub(a.childNodes[b]):uub(a.childNodes[b]):wub(a.parentNode,b,c)};
xub=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+=xub(a);return b;default:return""}else switch(a.nodeType){case 3:return a.textContent;default:return""}};
yub=function(a){return!!a};
zub=function(a){return!!a};
_.Fub=function(a,b){Aub||(_.xVa=_.p$a,Aub=new Bub);var c=Aub;a:if(a=Cub(a),b=Cub(b||new Date),a>b)c=6048E5<a.getTime()-b.getTime()?_.st(a,1):(0,_.jab)(a);else{for(var d=0;Dub(a,12*(d+1))<b;)++d;if(0<d)c=c.format(-d,0);else{for(d=0;Dub(a,d+1)<b;)++d;if(0<d)c=c.format(-d,2);else{a=b.getTime()-a.getTime();b=_.g(Eub);for(d=b.next();!d.done;d=b.next()){d=d.value;var e=d.unit,h=Math.floor(a/d.unitDuration);if(h>=(void 0===d.threshold?1:d.threshold)){c=c.format(-h,e);break a}}c=c.format(-0,7)}}}return c};
Cub=function(a){if("function"===typeof a.getTime)return a;if(_.IEa(a))return _.JEa(a);throw Error("Ig`"+JSON.stringify(a));};
Dub=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};
Gub=function(a,b){return a.videoEntity&&!a.policyEntity?[WK("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_DOWNLOADING")]:_.Hva(a.policyEntity)&&"TRANSFER_STATE_FAILED"!==b&&"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH"!==b?"TRANSFER_STATE_PAUSED_BY_USER"===b?[WK("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_PAUSED_BY_USER")]:_.iH(b)?[WK("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_DOWNLOADING")]:a.videoEntity.lengthSeconds?[_.Cva(a.videoEntity.lengthSeconds)]:[]:[WK("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_FAILED")]};
Hub=function(a,b,c,d,e,h){if("TRANSFER_STATE_UNKNOWN"===b||!a)return{};if(d)return{shortViewCountText:void 0,publishedTimeText:void 0,badges:void 0,thumbnailOverlays:void 0};d=Gub(a,b);if(a.videoEntity&&!a.policyEntity){var l=_.Ln("WAITING_TO_DOWNLOAD");if(l)return{shortViewCountText:_.lp(l),publishedTimeText:void 0,thumbnailOverlays:d}}if(!_.Hva(a.policyEntity)){h=_.Gva(a.policyEntity)?_.Ln("TRANSFER_FAILED",{},"Download failed"):_.Ln("DOWNLOAD_EXPIRED",{},"Download expired");var m;if(null==(m=a.policyEntity)?
0:m.shortMessageForDisabledAction)h=a.policyEntity.shortMessageForDisabledAction;return{shortViewCountText:_.Ko(h),publishedTimeText:void 0,thumbnailOverlays:d}}if("TRANSFER_STATE_PAUSED_BY_USER"===b)return{shortViewCountText:_.lp(_.Ln("DOWNLOAD_PAUSED",{},"Download paused")),publishedTimeText:void 0,thumbnailOverlays:d};if("TRANSFER_STATE_FAILED"===b||"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH"===b)return{shortViewCountText:_.lp(_.Ln("TRANSFER_FAILED",{},"Download failed")),publishedTimeText:void 0,
thumbnailOverlays:d};if("TRANSFER_STATE_TRANSFER_IN_QUEUE"===b&&(m=_.Ln("WAITING_TO_DOWNLOAD")))return{shortViewCountText:_.lp(m),publishedTimeText:void 0,thumbnailOverlays:d};if(_.iH(b))return a=Math.floor(100*c).toString(),{shortViewCountText:_.lp(_.Ln("DOWNLOADING_PERCENT",{percent:a},"Downloading... "+a+"%")),publishedTimeText:void 0,thumbnailOverlays:d};b=void 0;a.videoEntity.publishedTimestampMillis&&(b=new Date,e&&(b=new Date(e)),b=_.Ko(_.Fub(new Date(Number(a.videoEntity.publishedTimestampMillis)),
b)));e=[];_.u("kevlar_woffle_badge_killswitch")||(e=[{metadataBadgeRenderer:{label:_.Ln("DOWNLOADED",void 0,"Downloaded"),style:"BADGE_STYLE_TYPE_SIMPLE"}}]);var p;a=_.Ko(null==(p=a.videoEntity.localizedStrings)?void 0:p.viewCount);return Object.assign({},h?{shortViewCountText:void 0}:{shortViewCountText:a},h?{}:{publishedTimeText:b},{badges:e,thumbnailOverlays:d})};
Iub=function(a){var b=_.Ll();mpb(b,function(){return a.data().rendererContext});
return _.r("button-card-view-model",{el:b,class:"YtwButtonCardViewModelHost",tabindex:0,"aria-label":function(){return a.data().title},
role:"button"},_.r(_.GDa,{model:{}}),_.r("div",{class:"YtwButtonCardViewModelHostContentContainer"},_.r("div",{class:"YtwButtonCardViewModelHostContentContainerIconContainer"},_.r(_.$e,{cond:function(){return a.data().image}},function(){return _.r(_.af,null,function(){return _.r(_.Me,null,function(){var c;
_.Ds(a.data().image,{alt:null!=(c=a.data().title)?c:"",className:"YtwButtonCardViewModelHostImage"})})})})),_.r("div",{class:"YtwButtonCardViewModelHostContentContainerTitleContainer"},function(){return a.data().title})))};
Jub=function(a){a:switch(a.iconName){case "CHECK_CIRCLE_THICK":case "OFFICIAL_ARTIST_BADGE":case "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16":var b=!0;break a;default:b=!1}a:switch(a.badgeStyle){case "BADGE_COMMERCE":var c=3;break a;default:c=0}a:switch(a.badgeStyle){case "BADGE_OVERLAY":var d=!0;break a;default:d=!1}return{type:c,text:a.badgeText,icon:a.iconName,isOverlay:d,useFilledIcon:b}};
Lub=function(a){a=a.data;return _.r("div",{class:("SHORTS_LOCKUP_STYLE_SLIM"===a.style?"ShortsLockupViewModelHostInlineMetadata":"ShortsLockupViewModelHostInlineMetadata ShortsLockupViewModelHostMetadataRounded")+" image-overlay-text"},_.r("h3",{class:"ShortsLockupViewModelHostMetadataTitle","aria-label":a.accessibilityText},_.eu(a.title,{noEndpoints:!0})),a.metadata?_.r(Kub,{data:a}):null)};
Nub=function(a){a=a.data;var b="SHORTS_LOCKUP_STYLE_SLIM"===a.style?"ShortsLockupViewModelHostOutsideMetadata":"ShortsLockupViewModelHostOutsideMetadata ShortsLockupViewModelHostMetadataRounded",c=_.as({elementsCommand:a.onTap}),d=_.Ll();_.ahb(d,_.$r(a.onTap));var e=_.Ml(function(h){if(null==c?0:c.onclick)c.onclick(h)});
return _.r("div",{class:b+" image-overlay-text","on:click":e},_.r("h3",{class:"ShortsLockupViewModelHostMetadataTitle ShortsLockupViewModelHostOutsideMetadataTitle","aria-label":a.accessibilityText},_.r("a",{el:d,"on:click":e,class:"ShortsLockupViewModelHostEndpoint ShortsLockupViewModelHostOutsideMetadataEndpoint"},_.eu(a.title,{noEndpoints:!0}))),a.metadata?_.r(Kub,{data:a}):null,a.menuOnTap?_.r(Mub,{data:a,inlineMetadata:!1}):null)};
Kub=function(a){a=a.data;var b;return _.r("div",{class:"ShortsLockupViewModelHostMetadataSubhead","aria-label":null==(b=a.metadata)?void 0:b.content},_.eu(a.metadata))};
Mub=function(a){var b={style:a.inlineMetadata?"overlay":"mono",type:"text",state:"active",size:"M",iconPosition:"icon-only",onTap:function(d){d.preventDefault();d.stopPropagation();var e=_.as({elementsCommand:a.data.menuOnTap,forceNewState:!0});if(null==e?0:e.onclick)e.onclick(d)}},c=function(){var d=_.Ws(b,!0);
_.of().resolve(_.Cs)("MORE_VERT",{iconSize:d})};
return _.r("div",{class:a.inlineMetadata?"ShortsLockupViewModelHostInlineMetadataMenu":"ShortsLockupViewModelHostOutsideMetadataMenu"},_.r(_.Me,null,function(){_.Zs(b,c,"modern")}))};
xM=function(a,b,c,d){return a&&b?a!==c||b!==d?(_.kt(Error("Kg"),void 0,void 0,{"stored-slot":a,"stored-layout":b,"latest-slot":c,"latest-layout":d}),!1):!0:!1};
Oub=function(a){var b=[];a=_.g(a);for(var c=a.next();!c.done;c=a.next())(c=_.AFa(c.value))&&b.push(String(c));return b};
Pub=function(a){return a?Array.isArray(a)?a:[a]:[]};
Qub=function(a,b){return b?!1:(_.Rj(new _.lg("No renderer stamper mapping for key",String(a))),!0)};
_.yM=function(a){return _.r(_.yfa,{each:function(){return Oub(Pub(_.bf(a.data)))}},function(b,c){var d=a.mapping[b];
if(Qub(b,d))return null;var e,h=null==(e=a.extraProps)?void 0:e[b];return _.r(d,Object.assign({},{data:function(){return Pub(_.bf(a.data))[c()][b]}},h))})};
Rub=function(a){var b=Pub(a.data);return Oub(b).map(function(c,d){d=b[d][c];var e=a.mapping[c];if(Qub(c,e))return null;var h,l=null==(h=a.extraProps)?void 0:h[c];return _.r(e,Object.assign({},{data:d},l))})};
Sub=function(a){switch(a){case "small":return"yt-thumbnail-overlay-badge-view-model-wiz--small";case "medium":return"yt-thumbnail-overlay-badge-view-model-wiz--medium";case "large":return"yt-thumbnail-overlay-badge-view-model-wiz--large";default:return"yt-thumbnail-overlay-badge-view-model-wiz--medium"}};
Uub=function(a){var b=a.data,c,d=null!=(c=a.aspectRatio)?c:0;c=qpb(a.width,a.height);var e=1>=(b.image?_.Vob(b.image):d)&&0===d,h={alt:"",contentMode:e?"CONTENT_MODE_SCALE_ASPECT_FIT":"CONTENT_MODE_SCALE_ASPECT_FILL",targetWidth:a.width},l={};a:switch(d){case 1:d="yt-thumbnail-view-model--aspect-ratio-2-by-3";break a;case 2:d="yt-thumbnail-view-model--aspect-ratio-1-by-1";break a;default:d="yt-thumbnail-view-model--aspect-ratio-16-by-9"}a:{if(!a.disableRounding&&!a.isClip)switch(c){case "large":var m=
"yt-thumbnail-view-model--large";break a;case "small":m="yt-thumbnail-view-model--small";break a;default:m="yt-thumbnail-view-model--medium";break a}m=void 0}l=_.Lr("yt-thumbnail-view-model",a.className,d,m,(l["yt-thumbnail-view-model--cinematic"]=e,l));d=void 0;var p,q;(m=e?null==(p=a.data)?void 0:null==(q=p.backgroundColor)?void 0:q.lightTheme:void 0)&&(d="background-color:"+_.jH(m,"1")+";");return _.r("yt-thumbnail-view-model",{class:l,style:d},_.Te(e,function(){return _.r("div",{class:"yt-thumbnail-view-model__blurred-image"},
_.r(_.Me,null,function(){_.Ds(b.image,h)}))}),_.r("div",{class:"yt-thumbnail-view-model__image"},_.r(_.Me,null,function(){_.Ds(b.image,h)})),Tub(b.overlays,{thumbnailOverlayBadgeViewModel:{thumbnailSize:c,
isClip:a.isClip},thumbnailHoverOverlayViewModel:{className:"yt-thumbnail-view-model__hover-overlay"}}),_.Te(a.isClip,function(){return _.r("div",{class:"yt-pinking"},_.r("svg",{class:"yt-pinking__pinking-left"},_.r("defs",null,_.r("pattern",{id:"left-pattern",width:"4",height:"8",patternUnits:"userSpaceOnUse"},_.r("polygon",{class:"yt-pinking__pinking",points:"0,0 4,4 0,8"}))),_.r("rect",{fill:"url(#left-pattern)",width:"4",height:"100%"})),_.r("svg",{class:"yt-pinking__pinking-right"},_.r("defs",
null,_.r("pattern",{id:"right-pattern",width:"4",height:"8",patternUnits:"userSpaceOnUse"},_.r("polygon",{class:"yt-pinking__pinking",points:"4,0 0,4 4,8"}))),_.r("rect",{fill:"url(#right-pattern)",width:"4",height:"100%"})))}))};
Yub=function(a){var b=_.g(_.Ss(-1)),c=b.next().value,d=b.next().value,e=_.hf(function(){return new Vub(d)});
_.ff(function(){Wub(e,a.data.thumbnails.length);return function(){if(e.isSlideshowPlaying){e.isSlideshowPlaying=!1;for(var l=e.jobIds,m=0,p=l.length;m<p;m++)_.Ph.cancelJob(l[m]);e.jobIds.length=0}}});
var h;return _.r("yt-collection-thumbnail-slideshow",{class:"yt-collection-thumbnail-slideshow"},null==(h=a.data.thumbnails)?void 0:h.map(function(l,m){var p=["yt-collection-thumbnail-slideshow__slideshow-thumbnail"];!a.data.primaryThumbnail&&0===m&&p.push("yt-collection-thumbnail-slideshow--first-slide");m<=c&&p.push("yt-collection-thumbnail-slideshow--show-slide");m=p.join(" ");return _.r("div",{class:m},Xub(l,{thumbnailViewModel:{disableRounding:a.disableRounding}}))}))};
Zub=function(a){var b=_.g(_.Ss(!1)),c=b.next().value,d=b.next().value;_.ff(function(){if(a){var e=_.of().resolve(_.nf(_.l7a));if(e){var h={triggeringElement:a,onDwellTriggeredFn:function(){d(!0)},
onDwellEndFn:function(){d(!1)}};
e.registerElement(h);return function(){e.unregisterElement(h)}}}});
return c};
dvb=function(a,b,c,d){a:switch(a){case 3:case 5:var e=!0;break a;default:e=!1}a:switch(a){case 3:d=!!(d&&100>d);break a;default:d=!1}a:switch(a){case 5:var h=!0;break a;case 2:case 3:h="LOCKUP_CONTENT_TYPE_CHANNEL"===b||"LOCKUP_CONTENT_TYPE_SOURCE"===b;break a;default:h=!1}a:if($ub(b))switch(a){case 0:case 2:case 1:var l=2;break a;default:l=1}else l=0;a:switch(a){case 4:var m=!0;break a;case 3:m=!1;break a;default:m=!1}return{isOverlay:m,isCard:avb(b),isCompact:e,isExtraCompact:d,isCentered:h,isCollection:$ub(b),
arrangement:bvb(a,b),aspectRatio:cvb(b,c),disableRounding:4===a||avb(b),collectionStackNumber:l}};
$ub=function(a){switch(a){case "LOCKUP_CONTENT_TYPE_PLAYLIST":case "LOCKUP_CONTENT_TYPE_ALBUM":case "LOCKUP_CONTENT_TYPE_PODCAST":return!0;default:return!1}};
avb=function(a){switch(a){case "LOCKUP_CONTENT_TYPE_SOURCE":return!0;default:return!1}};
bvb=function(a,b){if(3===a&&"LOCKUP_CONTENT_TYPE_SOURCE"===b)return 1;switch(a){case 2:case 5:return 1;case 6:return 2;default:return 0}};
cvb=function(a,b){if(b)return 0;switch(a){case "LOCKUP_CONTENT_TYPE_SHORT":case "LOCKUP_CONTENT_TYPE_GAME":return 1;case "LOCKUP_CONTENT_TYPE_ALBUM":case "LOCKUP_CONTENT_TYPE_PRODUCT":case "LOCKUP_CONTENT_TYPE_PODCAST":case "LOCKUP_CONTENT_TYPE_SOURCE":return 2;default:return 0}};
gvb=function(a,b,c,d){if(!c)return"";if("CONTENT_PREVIEW_IMAGE_LAYOUT_MODE_FULL_WIDTH"===b&&c.allowFullWidth)return"width: 100%;";b=c.size;if(void 0===b)return"";switch(a){case "CONTENT_PREVIEW_IMAGE_STYLE_SQUARE":case "CONTENT_PREVIEW_IMAGE_STYLE_CIRCLE":return"width: "+b+"px; height: "+b+"px;";case "CONTENT_PREVIEW_IMAGE_STYLE_VERTICAL_RECTANGLE_2_BY_3":return"width: "+b+"px; height: "+1/_.evb*b+"px;";case "CONTENT_PREVIEW_IMAGE_STYLE_HORIZONTAL_RECTANGLE_16_BY_9":return"width: "+b*_.fvb+"px; height: "+
b+"px;";default:return(null==d?0:d.height)&&(null==d?0:d.width)?1<d.width/d.height?"max-width: "+b*_.fvb+"px;":"max-width: "+b+"px;":"max-width: "+b+"px;"}};
_.hvb=function(a){if(a&&a.image&&a.image.sources&&a.image.sources[0])return a.image.sources[0]};
ivb=function(a,b,c){if(void 0===(null==c?void 0:c.size))return!1;switch(a){case "CONTENT_PREVIEW_IMAGE_STYLE_VERTICAL_RECTANGLE_2_BY_3":return c.size<=b;case "CONTENT_PREVIEW_IMAGE_STYLE_HORIZONTAL_RECTANGLE_16_BY_9":return c.size<=b;default:return c.size<=b}};
_.jvb=function(a){var b=a.data,c=a.className,d=a.imageSizeConfig;a=_.Ll();var e=b.style||"CONTENT_PREVIEW_IMAGE_STYLE_CIRCLE",h=b.layoutMode||"CONTENT_PREVIEW_IMAGE_LAYOUT_MODE_UNKNOWN",l={};l=(l["yt-content-preview-image-view-model-wiz"]=!0,l["yt-content-preview-image-view-model-wiz--circle-image"]="CONTENT_PREVIEW_IMAGE_STYLE_CIRCLE"===e,l["yt-content-preview-image-view-model-wiz--tappable"]=!!_.hu(null==b?void 0:b.rendererContext),l);var m,p=null==(m=_.B(null==b?void 0:b.rendererContext,_.TH))?
void 0:m.label,q={disabled:!p,alt:p?p:""};m=gvb(e,h,d,_.hvb(b));_.gu(a,b.rendererContext);d="CONTENT_PREVIEW_IMAGE_STYLE_SQUARE"===e||"CONTENT_PREVIEW_IMAGE_STYLE_VERTICAL_RECTANGLE_2_BY_3"===e||"CONTENT_PREVIEW_IMAGE_STYLE_HORIZONTAL_RECTANGLE_16_BY_9"===e||"CONTENT_PREVIEW_IMAGE_STYLE_CUSTOM_ASPECT_RATIO"===e?ivb(e,16,d)?"yt-content-preview-image-view-model-wiz--extra-small-rounded-image":ivb(e,24,d)?"yt-content-preview-image-view-model-wiz--small-rounded-image":"yt-content-preview-image-view-model-wiz--large-rounded-image":
void 0;return _.r("yt-content-preview-image-view-model",{el:a,class:_.Lr(l,c,d),style:m},_.Te(b.image,function(){return _.r(_.Me,null,function(){_.Ds(b.image,q)})}))};
lvb=function(a,b){return _.r(_.Nd,null,kvb(a.contentPreviewImage,{contentPreviewImageViewModel:{className:"yt-attribution-view-model-wiz__attribution-image",imageSizeConfig:{size:b?16:24}}}),_.Te(a.text,function(){return _.eu(a.text,{noWrap:!0,linkInheritColor:!0,className:"yt-attribution-view-model-wiz__attribution-text"})}),_.Te(a.suffix,function(){return _.eu(a.suffix,{linkInheritColor:!0,
className:"yt-attribution-view-model-wiz__suffix"})}))};
_.mvb=function(a){var b=a.className,c=a.data,d=a.useSmallLayout;a=_.Ll();var e=!!_.hu(c.rendererContext),h={},l=(h["yt-attribution-view-model-wiz"]=!0,h["yt-attribution-view-model-wiz--tappable"]=e,h);_.gu(a,c.rendererContext);return _.r("yt-attribution-view-model",{el:a,class:_.Lr(l,b)},_.Te(e,function(){return _.r("button",{class:_.Lr(l,b)},lvb(c,!!d))}),_.Te(!e,function(){return lvb(c,!!d)}))};
nvb=function(a,b,c){return _.Te(b-1>c,function(){return _.r("span",{class:"yt-content-metadata-view-model-wiz__delimiter","aria-hidden":!0},a)})};
pvb=function(a){var b=a.metadataPart,c=a.isOverlay;return _.r(_.Nd,null,_.Te(b.avatarStack,function(){return ovb(b.avatarStack,{avatarStackViewModel:{isOverlay:c}})}),_.Te(b.text,function(){return _.eu(b.text,{linkInheritColor:!0,
className:"yt-content-metadata-view-model-wiz__metadata-text"})}))};
qvb=function(a){var b=a.metadataRow,c=a.isInline,d=a.delimiter,e=a.isOverlay;a={};c=(a["yt-content-metadata-view-model-wiz__metadata-row"]=!0,a["yt-content-metadata-view-model-wiz__metadata-row--metadata-row-inline"]=c,a);var h;return _.r("div",{class:_.Lr(c)},null==(h=b.metadataParts)?void 0:h.map(function(l,m){return _.r(_.Nd,null,pvb({metadataPart:l,isOverlay:e}),nvb(d,b.metadataParts.length,m))}))};
_.rvb=function(a){var b=a.className,c=a.data,d=void 0===a.layout?0:a.layout,e=void 0===a.isOverlay?!1:a.isOverlay;a=_.Ll();var h=0===d;d={};d=(d["yt-content-metadata-view-model-wiz"]=!0,d["yt-content-metadata-view-model-wiz--inline"]=h,d["yt-content-metadata-view-model-wiz--tappable"]=!!_.hu(c.rendererContext),d);_.gu(a,c.rendererContext);return _.r("yt-content-metadata-view-model",{class:_.Lr(b,d),el:a},_.Te(c.metadataRows,function(){return c.metadataRows.map(function(l,m){return _.r(_.Nd,null,qvb({metadataRow:l,
isInline:h,delimiter:c.delimiter,isOverlay:e}),_.Te(h,function(){return nvb(c.delimiter,c.metadataRows.length,m)}))})}))};
svb=function(a){if(null==a?0:a.isOverlay)return"yt-lockup-metadata-view-model-wiz--overlay";switch(null==a?void 0:a.arrangement){case 1:return"yt-lockup-metadata-view-model-wiz--horizontal";default:return"yt-lockup-metadata-view-model-wiz--vertical"}};
tvb=function(a){if(a.isOverlay)return"yt-lockup-view-model-wiz--overlay";switch(a.arrangement){case 2:return"yt-lockup-view-model-wiz--responsive";case 1:return"yt-lockup-view-model-wiz--horizontal";default:return"yt-lockup-view-model-wiz--vertical"}};
vvb=function(a){var b=_.Ll();mpb(b,function(){return a.data.rendererContext},void 0,void 0,["A".toString(),
"BUTTON".toString()]);var c,d=dvb(a.containerType,null==(c=a.data)?void 0:c.contentType,a.force16By9ThumbnailAspectRatio,a.thumbnailFixedWidth||a.thumbnailTargetWidth);c=a.thumbnailFixedWidth?"width: "+a.thumbnailFixedWidth+"px":"";var e,h={};a:if(d.isOverlay)var l="yt-lockup-view-model-wiz--overlay";else{switch(d.collectionStackNumber){case 1:l="yt-lockup-view-model-wiz--collection-stack-1";break a;case 2:l="yt-lockup-view-model-wiz--collection-stack-2";break a}l=void 0}return _.r("yt-lockup-view-model",
{el:b,class:_.Lr(a.className,"yt-lockup-view-model-wiz",tvb(d),l,(h["yt-lockup-view-model-wiz--card"]=d.isCard,h["yt-lockup-view-model-wiz--extra-compact"]=d.isExtraCompact,h))},_.r("div",{class:"yt-lockup-view-model-wiz__content-image",style:c},_.r(_.yM.Static,{data:a.data.contentImage,mapping:uvb,extraProps:{thumbnailViewModel:{aspectRatio:d.aspectRatio,disableRounding:d.disableRounding,width:a.thumbnailFixedWidth||a.thumbnailTargetWidth,isClip:"LOCKUP_CONTENT_TYPE_CLIP"===(null==(e=a.data)?void 0:
e.contentType)},collectionThumbnailViewModel:{aspectRatio:d.aspectRatio,disableRounding:d.disableRounding,doubleStack:2===d.collectionStackNumber}}})),_.r("div",{class:"yt-lockup-view-model-wiz__metadata"},_.r(_.yM.Static,{data:a.data.metadata,mapping:uvb,extraProps:{lockupMetadataViewModel:{lockupStyle:d,lockupCommand:_.hu(a.data.rendererContext)}}})))};
_.wvb=function(a){var b=new Image;return new _.Pi(function(c,d){b.addEventListener("load",function(){c()});
b.addEventListener("error",function(){d()});
b.src=a})};
xvb=function(a,b){(void 0===b||b)&&(a["aria-hidden$"]="true");return a};
yvb=function(a){return _.r("div",{class:"yt-lp-faq-entry-view-model__lp-faq-section-faqs-question","aria-hidden":a.shouldAriaHideContent},_.r("h2",{class:"yt-lp-faq-entry-view-model__lp-faq-question",id:a.questionId},_.eu(a.question)))};
zvb=function(a){var b=a.data,c=a.themeOverride;a=_.g(_.Ss(!1));var d=a.next().value,e=a.next().value;a=_.Ml(function(){e(!d)});
var h=void 0!==d,l=d?"EXPAND_LESS":"EXPAND_MORE",m=_.fu(_.Vj("faq-container")).toString(),p=_.fu(_.Vj("faq-question-and-answers-section-question")),q={};c=_.Lr("yt-lp-faq-entry-view-model",(q["yt-lp-faq-entry-view-model--premium-force-dark-mode"]=null==c?void 0:c.useDarkTheme,q));q={};q=_.Lr("yt-lp-faq-entry-view-model__lp-faq-section-faqs-outer-answer",(q["yt-lp-faq-entry-view-model__lp-faq-section-faqs-outer-answer--collapsed"]=!d,q));var t;return _.r("faq-entry-view-model-c3",null,_.r("div",{class:c},
_.r("div",{class:"yt-lp-faq-entry-view-model__faq-question-and-answers-section","on:click":a,role:"button","aria-expanded":d,"aria-labelledby":p.toString(),"tab-index":"0"},_.r(yvb,{question:b.question,questionId:p,shouldAriaHideContent:!0}),_.Te(h,function(){return _.r("div",{class:"yt-lp-faq-entry-view-model__icon-container"},_.jt(l.toString(),xvb({})),_.r("div",{class:"yt-lp-faq-entry-view-model__icon-hover-highlighting"}))})),_.r("div",{class:q},_.r("div",{id:m},null==(t=b.answers)?void 0:t.map(function(y){return _.r("div",
{class:"yt-lp-faq-entry-view-model__lp-faq-section-faqs-answer"},_.eu(y))})))))};
Bvb=function(a){var b=a.data;a=a.themeOverride;var c=_.Ll();_.wH(c,b);var d={};d=_.Lr("yt-lp-faq-section-view-model",(d["yt-lp-faq-section-view-model--premium-force-dark-mode"]=null==a?void 0:a.useDarkTheme,d));var e=b.legal,h=b.header,l=b.faqs;b=b.footers;return _.r("lp-faq-section-view-model-c3",{el:c},_.r("div",{class:d},_.Te(h,function(){return _.r("div",{class:"yt-lp-faq-section-view-model__lp-faq-section-header"},_.eu(h))}),_.r("div",{class:"yt-lp-faq-section-view-model__lp-faq-section-faqs"},
Avb(l,{faqEntryViewModel:{themeOverride:a}})),_.r("div",{class:"yt-lp-faq-section-view-model__lp-faq-section-footers"},null==b?void 0:b.map(function(m){return _.eu(m)})),_.Te(e,function(){return _.r("div",{class:"yt-lp-faq-section-view-model__lp-faq-section-legal"},_.eu(e))})))};
Dvb=function(a){var b=a.data,c=a.themeOverride;_.ff(function(){b.gtmId&&_.jC(b.gtmId)});
a=_.Ll();_.wH(a,b);var d="lp-header-section-view-model"+((null==c?0:c.useDarkTheme)?" lp-header-section-view-model--premium-force-dark-mode":"")+("LP_SECTION_MARGIN_TYPE_TOP"===b.marginType?" lp-header-section-view-model__lp-header-section-margin":""),e,h,l,m={contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT",alt:null!=(l=null==b?void 0:null==(e=b.logo)?void 0:null==(h=e.accessibilityData)?void 0:h.label)?l:"",targetWidth:140,targetHeight:40,className:"lp-header-section-view-model__lp-header-logo"};e=_.of().resolve(_.nf(_.ds));
e=_.g(_.kf(b,e&&e()||(null==c?void 0:c.useDarkTheme)));var p=e.next().value,q=e.next().value,t,y;return _.r("lp-header-section-view-model",{el:a},_.r("div",{class:d},_.r(_.$e,{cond:function(){return p().logo}},function(){return _.r("div",null,_.r(_.$e,{cond:q,
else:function(){return _.r(_.Me,null,function(){var z;(null==b?0:null==(z=b.logo)?0:z.imageLight)&&_.Ds(b.logo.imageLight,m)})}},function(){return _.r(_.Me,null,function(){var z;
(null==b?0:null==(z=b.logo)?0:z.imageDark)&&_.Ds(b.logo.imageDark,m)})}))}),_.r(_.$e,{cond:function(){return p().title}},function(){return _.r("div",{class:"lp-header-section-view-model__lp-header-title"},_.eu(b.title))}),_.r("div",{class:"lp-header-section-view-model__lp-header-subtitle-section"},null==(t=b.subtitles)?void 0:t.map(function(z){return _.r("div",{class:"lp-header-section-view-model__lp-header-subtitle-line"},_.eu(z))})),_.r("div",{class:"lp-header-section-view-model__lp-header-button-section"},
_.r(_.$e,{cond:function(){return p().primaryButton}},function(){return _.r("div",{class:"lp-header-section-view-model__lp-header-primary-button"},Cvb(b.primaryButton,{buttonViewModel:{config:{themeOverride:c}}}))}),_.r(_.$e,{cond:function(){return p().secondaryButton}},function(){return _.r("div",{class:"lp-header-section-view-model__lp-header-secondary-button"},Cvb(b.secondaryButton,{buttonViewModel:{config:{themeOverride:c}}}))})),_.r(_.$e,{cond:function(){return p().otherOffersInfo}},function(){return _.r("div",
{class:"lp-header-section-view-model__lp-header-other-offers-info"},_.eu(b.otherOffersInfo))}),_.r("div",{class:"lp-header-section-view-model__lp-header-billing-info"},null==(y=b.billingInfo)?void 0:y.map(function(z){return _.r("div",null,_.eu(z))}))))};
Evb=function(a,b,c){var d=["yt-lp-large-feature-section-view-model"];a?d.push("yt-lp-large-feature-section-view-model--music-feature-type"):b||d.push("yt-lp-large-feature-section-view-model--block-feature-type-2");c&&d.push("yt-lp-large-feature-section-view-model--premium-force-dark-mode");return d.join(" ")};
Fvb=function(a){var b=a.data;a=a.themeOverride;var c=_.of().resolve(_.nf(_.ds));c=c&&c()||(null==a?void 0:a.useDarkTheme);var d,e,h=c?null==(d=b.textBackgroundImage)?void 0:d.imageDark:null==(e=b.textBackgroundImage)?void 0:e.imageLight;d=1===(b.index||0)%2;e="LP_LARGE_FEATURE_SECTION_TYPE_MUSIC"===b.featureType;h=_.hs((null==h?void 0:h.sources)||[]);h=(null==h?0:h.url)?"background-image: url("+_.Wc(h.url)+");":"";a=Evb(e,d,null==a?void 0:a.useDarkTheme);var l,m,p=c?null==(l=b.featureImage)?void 0:
l.imageDark:null==(m=b.featureImage)?void 0:m.imageLight,q="LP_LARGE_FEATURE_SECTION_TYPE_MUSIC"===b.featureType?"CONTENT_MODE_SCALE_ASPECT_FILL":"CONTENT_MODE_SCALE_ASPECT_FIT",t,y,z=c?null==(t=b.logo)?void 0:t.imageDark:null==(y=b.logo)?void 0:y.imageLight,D;return _.r("ytm-lp-large-feature-section-view-model",null,_.r("div",{class:a},_.r("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-container"},p?_.r(_.Me,null,function(){var E,I,S;_.Ds(p,{contentMode:q,alt:null!=
(S=null==(E=b.featureImage)?void 0:null==(I=E.accessibilityData)?void 0:I.label)?S:""})}):null),_.r("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-container",
style:h},_.r("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-text-container"},z?_.r(_.Me,null,function(){var E,I,S;_.Ds(z,{contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT",alt:null!=(S=null==(E=b.logo)?void 0:null==(I=E.accessibilityData)?void 0:I.label)?S:"",targetWidth:138,targetHeight:20,preserveWidth:!0,preserveHeight:!0,className:"yt-lp-large-feature-section-view-model__lp-large-feature-section-logo"})}):null,b.eyebrowText?_.r("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-eyebrow-text"},
_.eu(b.eyebrowText)):null,b.title?_.r("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-title"},_.eu(b.title)):null,b.subtitles?_.r("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-subtitles"},null==(D=b.subtitles)?void 0:D.map(function(E){return _.eu(E)})):null))))};
Gvb=function(a){var b=a.data,c=a.config;a=a.themeOverride;var d=_.Ll(),e=_.Ml(function(){var l;null==c||null==(l=c.handleRadioButtonClick)||l.call(c,b)}),h=null==c?void 0:c.shouldDisplayRadioButton;
return _.r("ytm-lp-offer-card-option-view-model",{el:d},_.r("div",{class:"ytm-lp-offer-card-option-view-model"+((null==a?0:a.useDarkTheme)?" ytm-lp-offer-card-option-view-model--premium-force-dark-mode":""),"on:click":_.Ml(function(){if(h){var l;null==c||null==(l=c.handleRadioButtonClick)||l.call(c,b)}})},h?_.r("div",null,_.r("input",{type:"radio",
"on:click":e,class:"ytm-lp-offer-card-option-view-model__input-el",checked:!(null==c||!c.isOptionSelected)})):null,_.r("div",null,_.r("div",{class:"ytm-lp-offer-card-option-view-model__eyebrow-text"},_.eu(b.eyebrowText)),_.r("div",{class:"ytm-lp-offer-card-option-view-model__title"},_.eu(b.title)),_.r("div",{class:"ytm-lp-offer-card-option-view-model__subtitle"},_.eu(b.subtitle)),_.r("div",{class:"ytm-lp-offer-card-option-view-model__description"},_.eu(b.description)))))};
Ivb=function(a){var b;a=null==(b=a.offerOptions)?void 0:b[0];return _.B(a,Hvb)};
Kvb=function(a){var b=a.data,c=a.themeOverride;a="ytm-lp-offer-card-view-model"+((null==c?0:c.useDarkTheme)?" ytm-lp-offer-card-view-model--premium-force-dark-mode":"");var d=_.g(_.Ss(Ivb(b)||{})),e=d.next().value,h=d.next().value,l=function(t){h(t)};
d=null==e?void 0:e.purchaseButtonOverride;var m=_.Ll();_.wH(m,b);var p,q;return _.r("ytm-lp-offer-card-view-model",{el:m},_.r("div",{class:a},_.r("div",{class:"ytm-lp-offer-card-view-model__title-container"},b.titleIconType?_.r("div",{class:"ytm-lp-offer-card-view-model__icon-container"},_.jt((null==(p=b.titleIconType)?void 0:p.toString())||"")):null,_.r("div",{class:"ytm-lp-offer-card-view-model__title-text"},_.eu(b.title))),_.r("div",{class:"ytm-lp-offer-card-view-model__offer-options-container"},
null==(q=b.offerOptions)?void 0:q.map(function(t){var y={shouldDisplayRadioButton:1<(b.offerOptions||[]).length,isOptionSelected:(_.B(t,Hvb)||{}).id===(null==e?void 0:e.id),handleRadioButtonClick:l};return _.r(_.Nd,null,_.r("div",{class:"ytm-lp-offer-card-view-model__divider"}),Jvb(t,{lpOfferCardOptionViewModel:{config:y,themeOverride:c}}))})),_.r("div",{class:"ytm-lp-offer-card-view-model__purchase-button-container"},Jvb(d,{buttonViewModel:{config:{themeOverride:c}}}))))};
Mvb=function(a){var b=a.data,c=a.themeOverride;a=_.Ll();_.wH(a,b);var d,e=_.g(_.jf(null!=(d=b.offerCards)?d:[])).next().value;return _.r("ytm-lp-offer-card-section-view-model",{el:a},_.r("div",{class:"ytm-lp-offer-card-section-view-model"+((null==c?0:c.useDarkTheme)?" ytm-lp-offer-card-section-view-model--premium-force-dark-mode":"")},_.r("div",{class:"ytm-lp-offer-card-section-view-model__title-container"},_.r("div",{class:"ytm-lp-offer-card-section-view-model__title-text"},_.eu(b.title))),_.r("div",
{class:"ytm-lp-offer-card-section-view-model__offer-cards-container"},_.r(_.yfa,{each:e},function(h){return _.r("div",{class:"ytm-lp-offer-card-section-view-model__offer-card-container"},Lvb(h,{lpOfferCardViewModel:{themeOverride:c}}))}))))};
zM=function(a,b){return _.r(_.Nd,null,_.r("div",{class:a},_.eu(b)))};
Ovb=function(a){a=a.data;var b=_.Ll();_.wH(b,a);var c;return _.r("lp-offer-table-cell-content-view-model",{el:b},_.r("div",{class:"yt-lp-offer-table-cell-content-view-model"},(null==a?0:a.title)?zM("yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-title",a.title):(null==a?0:a.subTitle)?zM("yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-subtitle",a.subTitle):(null==a?0:a.featureDescription)?zM("yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-feature-description",
a.featureDescription):(null==a?0:a.description)?zM("yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-description",a.description):(null==a?0:a.iconType)?_.r("div",{class:"yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-icon"},_.jt(null==a?void 0:null==(c=a.iconType)?void 0:c.toString())):(null==a?0:a.purchaseButton)?_.r("div",{class:"yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-purchase-button"},Nvb(a.purchaseButton)):(null==a?0:a.note)?zM("yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-note",
a.note):(null==a?0:a.featureDetail)?zM("yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-feature-detail",a.featureDetail):null))};
Qvb=function(a){return _.r("lp-offer-table-cell-view-model",null,Pvb(a.data.contents))};
Svb=function(a){var b=a.data,c=a.lpTableIsFirstRow;a=a.lpTableIsLastRow;var d=c?"yt-lp-offer-table-row-view-model__lp-offer-table-first-row-header-cell":"yt-lp-offer-table-row-view-model__lp-offer-table-row-header-cell",e=c?"yt-lp-offer-table-row-view-model__lp-offer-table-first-row-content-cell":a?"yt-lp-offer-table-row-view-model__lp-offer-table-last-row-content-cell":"yt-lp-offer-table-row-view-model__lp-offer-table-row-content-cell",h=_.g(_.kf(b)).next().value,l;return _.r("ytm-lp-offer-table-row-view-model",
null,_.r("div",{class:"yt-lp-offer-table-row-view-model"},_.r(_.$e,{cond:function(){return h().rowHeaderCell}},function(){return _.r("div",{class:d},Rvb(b.rowHeaderCell))}),null==(l=b.contentCells)?void 0:l.map(function(m){return _.r("div",{class:e},Rvb(m))})))};
Uvb=function(a){var b=a.data;a=_.Ll();_.wH(a,b);return _.r("ytm-lp-offer-table-section-view-model",{el:a},_.r("div",{class:"yt-lp-offer-table-view-model"},_.r("div",{class:"yt-lp-offer-table-view-model__lp-offer-table-section-title"},_.eu(b.title)),_.r("div",{class:"yt-lp-offer-table-view-model__lp-offer-table-section-rows"},_.Te(b.rows,function(){return _.r("div",null,b.rows.map(function(c,d){return _.Te(0===d,function(){return Tvb(c,{lpOfferTableRowViewModel:{lpTableIsFirstRow:!0}})},function(){return _.Te(d===
b.rows.length-1,function(){return Tvb(c,{lpOfferTableRowViewModel:{lpTableIsLastRow:!0}})},function(){return Tvb(c)})})}))})),_.r("div",{class:"yt-lp-offer-table-view-model__lp-offer-table-section-footer"},_.eu(b.footer))))};
Vvb=function(a){var b=a.data,c=a.themeOverride;a=_.Ll();_.wH(a,b);var d=_.of().resolve(_.nf(_.ds)),e,h,l=d&&d()||(null==c?0:c.useDarkTheme)?null==b?void 0:null==(e=b.image)?void 0:e.imageDark:null==b?void 0:null==(h=b.image)?void 0:h.imageLight;e=_.g(_.kf(l&&!_.ZHa)).next().value;c="ytm-lp-small-feature-section-view-model"+((null==c?0:c.useDarkTheme)?" ytm-lp-small-feature-section-view-model--premium-force-dark-mode":"");var m,p,q,t=null!=(q=null==b?void 0:null==(m=b.image)?void 0:null==(p=m.accessibilityData)?
void 0:p.label)?q:"";return _.r("ytm-lp-small-feature-section-view-model",{class:c,el:a},_.r(_.$e,{cond:e},function(){return _.r("div",{class:"ytm-lp-small-feature-section-view-model__feature-image-container"},_.r(_.Me,null,function(){_.Ds(l,{contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT",alt:t},void 0,!1)}))}),_.r("div",{class:"ytm-lp-small-feature-section-view-model__description-text"},_.eu(b.description)))};
Xvb=function(a){var b=a.themeOverride,c;return _.r("ytm-lp-small-feature-section-group-view-model",null,_.r("div",{class:"ytm-lp-small-feature-section-group-view-model"+((null==b?0:b.useDarkTheme)?" ytm-lp-small-feature-section-group-view-model--premium-force-dark-mode":"")},_.r("div",{class:"ytm-lp-small-feature-section-group-view-model__small-features-container"},null==(c=a.data.smallFeatures)?void 0:c.map(function(d){return _.r("div",{class:"ytm-lp-small-feature-section-group-view-model__small-feature-container"},
Wvb(d,{lpSmallFeatureSectionViewModel:{themeOverride:b}}))}))))};
Zvb=function(a){a=a.data;var b=_.of().resolve(_.nf(_.ds)),c="USER_INTERFACE_THEME_DARK"===(null==a?void 0:a.forcedTheme),d,e;b=(null==b?0:b())||c?null==a?void 0:null==(d=a.themedImageViewModel)?void 0:d.imageDark:null==a?void 0:null==(e=a.themedImageViewModel)?void 0:e.imageLight;d="yt-lp-section-group-view-model"+(c?" yt-lp-section-group-view-model--premium-force-dark-mode":"");e=_.hs((null==b?void 0:b.sources)||[]);var h=_.g(_.fe(e&&e.url?"background-image: url("+_.Wc(e.url)+");":"")).next().value;
e={};var l=_.Lr("yt-lp-section-group-view-model__bg-image",(e["yt-lp-section-group-view-model__bg-image--bg-image-photo"]="LP_SECTION_BACKGROUND_TYPE_PHOTO"===(null==a?void 0:a.backgroundImageType),e));c={themeOverride:{useDarkTheme:c}};return _.r("yt-section-group-view-model",null,_.r("div",{class:d},_.r(_.$e,{cond:function(){return h().length}},function(){return _.r("div",{class:l,
style:h})}),_.r("div",{class:"yt-lp-section-group-view-model__lp-section-group"},Yvb(a.sections,{lpFaqSectionViewModel:c,
lpHeaderSectionViewModel:c,lpHeadlineSectionViewModel:c,lpLargeFeatureSectionViewModel:c,lpOfferCardSectionViewModel:c,lpOfferTableSectionViewModel:c,lpSmallFeatureSectionGroupViewModel:c}))))};
$vb=function(a,b){b=void 0===b?{}:b;var c=b.questionId;(0,_.Ys)(xvb({className:"yt-lp-faq-entry-view-model__lp-faq-section-faqs-question"},!!b.shouldAriaHideContent),function(){(0,_.f6a)({className:"yt-lp-faq-entry-view-model__lp-faq-question",id:c},function(){_.Fs(a)})})};
awb=function(a,b){if(a){var c,d,e=b?null==a?void 0:null==(c=a.featureImage)?void 0:c.imageDark:null==a?void 0:null==(d=a.featureImage)?void 0:d.imageLight;(0,_.Ys)({className:"yt-lp-large-feature-section-view-model__lp-large-feature-section-container"},function(){var h,l,m=null==a?void 0:null==(h=a.featureImage)?void 0:null==(l=h.accessibilityData)?void 0:l.label;m||(m="");e&&_.Ds(e,{contentMode:"LP_LARGE_FEATURE_SECTION_TYPE_MUSIC"===(null==a?void 0:a.featureType)?"CONTENT_MODE_SCALE_ASPECT_FILL":
"CONTENT_MODE_SCALE_ASPECT_FIT",alt:m})})}};
cwb=function(a){lpb(a,"lp-offer-table-cell-content-view-model",null,function(){(0,_.Ys)({className:"yt-lp-offer-table-cell-content-view-model"},function(){(null==a?0:a.title)?(0,_.Ys)({className:"yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-title"},function(){_.Fs(a.title)}):(null==a?0:a.subTitle)?(0,_.Ys)({className:"yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-subtitle"},function(){_.Fs(a.subTitle)}):(null==a?0:a.featureDescription)?(0,_.Ys)({className:"yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-feature-description"},
function(){_.Fs(a.featureDescription)}):(null==a?0:a.description)?(0,_.Ys)({className:"yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-description"},function(){_.Fs(a.description)}):(null==a?0:a.iconType)?(0,_.Ys)({className:"yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-icon"},function(){var b,c=null==a?void 0:null==(b=a.iconType)?void 0:b.toString();
c&&_.of().resolve(_.Cs)(c)}):(null==a?0:a.purchaseButton)?(0,_.Ys)({className:"yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-purchase-button"},function(){bwb(a.purchaseButton)}):(null==a?0:a.note)?(0,_.Ys)({className:"yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-note"},function(){_.Fs(a.note)}):(null==a?0:a.featureDetail)&&(0,_.Ys)({className:"yt-lp-offer-table-cell-content-view-model__lp-offer-table-cell-feature-detail"},function(){_.Fs(a.featureDetail)})})})};
ewb=function(a){lpb(a,"lp-offer-table-cell-view-model",null,function(){a.contents&&a.contents.forEach(function(b){dwb(b)})})};
gwb=function(a,b){lpb(a,"yt-lp-offer-table-row-view-model",b,function(){(0,_.Ys)({className:"yt-lp-offer-table-row-view-model"},function(){a.rowHeaderCell&&(0,_.Ys)({className:(null==b?0:b.lpTableIsFirstRow)?"yt-lp-offer-table-row-view-model__lp-offer-table-first-row-header-cell":"yt-lp-offer-table-row-view-model__lp-offer-table-row-header-cell"},function(){fwb(a.rowHeaderCell,b)});
a.contentCells&&a.contentCells.forEach(function(c){(0,_.Ys)({className:(null==b?0:b.lpTableIsFirstRow)?"yt-lp-offer-table-row-view-model__lp-offer-table-first-row-content-cell":(null==b?0:b.lpTableIsLastRow)?"yt-lp-offer-table-row-view-model__lp-offer-table-last-row-content-cell":"yt-lp-offer-table-row-view-model__lp-offer-table-row-content-cell"},function(){fwb(c,b)})})})})};
iwb=function(a,b){lpb(a,"ytm-lp-offer-table-section-view-model",b,function(){(0,_.Ys)({className:"yt-lp-offer-table-view-model"},function(){(0,_.Ys)({className:"yt-lp-offer-table-view-model__lp-offer-table-section-title"},function(){_.Fs(a.title)});
(0,_.Ys)({className:"yt-lp-offer-table-view-model__lp-offer-table-section-rows"},function(){if(a.rows)for(var c=0;c<a.rows.length;c++){var d=a.rows[c];0===c?hwb(d,Object.assign({},b,{lpTableIsFirstRow:!0})):c===a.rows.length-1?hwb(d,Object.assign({},b,{lpTableIsLastRow:!0})):hwb(d,b)}});
(0,_.Ys)({className:"yt-lp-offer-table-view-model__lp-offer-table-section-footer"},function(){_.Fs(a.footer)})})})};
kwb=function(a){a=a.data;return _.r("yt-course-perks-view-model",{class:"YtwCoursePerksViewModelHost"},_.r("h3",{class:"YtwCoursePerksViewModelHostPerksTitle"},_.eu(a.title)),_.r("div",null,jwb({listViewModel:{listItems:a.perks}})))};
lwb=function(a){a=a.data;return _.r("yt-course-progress-view-model",{class:"YtwCourseProgressViewModelHost"},_.r("h3",{class:"YtwCourseProgressViewModelHostProgressTitle"},_.eu(a.title)),_.r("p",{class:"YtwCourseProgressViewModelHostProgressSubtitle"},_.eu(a.progressSummary)),_.r("div",{class:"YtwCourseProgressViewModelHostProgressBar"},_.r("div",{class:"YtwCourseProgressViewModelHostProgressBarFill",style:"width: "+100*a.progressPercentage+"%"})))};
mwb=function(a){if(!a.bodyText)return _.r(_.Nd,null);var b=[];a=_.g(a.bodyText);for(var c=a.next();!c.done;c=a.next())b.push(_.r(_.Nd,null,_.eu(c.value,{className:"YtwSearchFrictionViewModelHostBodyText"})));return b};
nwb=function(a,b){switch(b){case 1:return 528>=a?16:1024>=a?32:48;case 2:return(528<a?16:8)/2;case 3:return(528>=a?16:1024>=a?32:48)+(528<a?16:8)/2;default:return 0}};
pwb=function(a){var b=a.containerWidth,c=a.standardUnit;switch(a.sizing){case 0:return c;case 1:return c+1;case 2:return owb[c];case 3:return 528<b?owb[c]:3;default:return c}};
_.swb=function(a){var b=a.containerWidth,c=a.hasPeek,d=a.sizing,e=a.marginSettings;c=!!c;a=528<b?16:8;var h=528<b?48:24;e=nwb(b,e);var l=Math.min(Math.floor((b-h)/(qwb+a))||1,6);b-=2*e;b=c?b:Math.min(b,(rwb+a)*l-a);d=pwb({containerWidth:b,sizing:d||0,standardUnit:l});c=c?h:0;return{itemWidth:c?Math.min((b-c-a*d)/d,rwb):Math.min((b-a*(d-1))/d,rwb),gutter:a,maxContainerWidth:b,numItems:d,margin:e}};
uwb=function(a){var b;return"LOCKUP_CONTENT_TYPE_SOURCE"===(null==(b=_.B(a,twb))?void 0:b.contentType)?64:void 0};
_.xwb=function(a){var b=a.text,c=_.Ll();_.cf(function(){var d=c.value,e=(new vwb).parse(b);e=(new oM).render(e);_.VMa.changes=[];e=_.wwb(_.VMa,e);if(0!==_.VMa.changes.length)throw Error("ia");_.ada(d,e)},[b]);
return _.r("markdown-div",{class:"markdown-div-wiz",el:c,skip:!0})};
zwb=function(a){function b(){var q,t,y,z,D,E,I;return _.v(function(S){if(1==S.nextAddress){q=e.value.value;if(""===q.trim())return S.return();e.value.value="";m("");null==(y=(t=a).onSend)||y.call(t,q);return _.w(S,_.jo(d.value,[a.data.sendButton.buttonRenderer.serviceEndpoint,{client_message_id:"youchat-"+Date.now(),rich_message:{text_segments:[{text:q}]}}]),2)}z=S.yieldResult;D=z.data.actions[0].addChatItemAction.item.liveChatTextMessageRenderer.message.simpleText;null==(I=(E=a).onResponseReceived)||
I.call(E,D);_.Bo(S)})}
function c(q){var t;return _.v(function(y){if(1==y.nextAddress){t=q.target;m(t.value);if("Enter"!==q.key||q.shiftKey)return y.jumpTo(0);q.preventDefault();return _.w(y,b(),3)}return y.return()})}
var d=_.Ll(),e=_.Ll(),h=_.g(_.Ss("")),l=h.next().value,m=h.next().value;h=_.Ml(function(){b()});
var p=_.Ml(function(q){c(q)});
_.cf(function(){var q=e.value;q.style.height="auto";q.style.height=Math.min(q.scrollHeight||21,84)+"px"},[l]);
return _.r("yt-live-chat-message-input-renderer",{class:"live-chat-message-input-renderer-wiz",el:d},_.r("div",{class:"live-chat-message-input-renderer-wiz__chat-input-wrapper"},_.r("textarea",{el:e,"on:keydown":p,class:"live-chat-message-input-renderer-wiz__chat-input",placeholder:"Ask me about the video... ",rows:1}),_.r("button",{class:"live-chat-message-input-renderer-wiz__send-button","on:click":h},_.r(ywb,null))))};
ywb=function(){return _.r("svg",{stroke:"currentColor",fill:"none","stroke-width":"2",viewBox:"0 0 24 24","stroke-linecap":"round","stroke-linejoin":"round",class:"css-bopld4 e1big7a21",height:"18px",width:"18px",xmlns:"http://www.w3.org/2000/svg"},_.r("line",{x1:"22",y1:"2",x2:"11",y2:"13"}),_.r("polygon",{points:"22 2 15 22 11 13 2 9 22 2"}))};
Awb=function(a){var b=a.text,c=void 0===a.typingSpeed?10:a.typingSpeed,d=a.onTypingPulse;a=_.g(_.Nl(""));var e=a.next().value,h=a.next().value,l=_.Ol(null);_.cf(function(){(new URL(window.location.href)).searchParams.get("fast_response")?h(b):h("")},[b]);
_.cf(function(){e!==b&&requestAnimationFrame(m)},[e]);
var m=function(p){null===l.value&&(l.value=p);p-l.value>=c?(h(e.length<b.length?b.slice(0,e.length+1):e),l.value=p,null==d||d()):requestAnimationFrame(m)};
return _.r("typing-effect",{class:"typing-effect-wiz"},_.r("div",{class:"typing-effect-wiz__message"},_.r(_.xwb,{text:e})))};
Bwb=function(a){var b=["message-renderer-wiz"];b.push("user"===a.role?"message-renderer-wiz--user":"message-renderer-wiz--chatbot");b=b.join(" ");return _.r("message-renderer",{class:b},"user"===a.role?_.r("div",null,a.text):_.r(Awb,{text:a.text,onTypingPulse:a.onTypingPulse}))};
Cwb=function(){return _.r("typing-indicator",{class:"typing-indicator-wiz"},_.r("div",{class:"typing-indicator-wiz__dot-wrapper"},_.r("div",{class:"typing-indicator-wiz__dot"}),_.r("div",{class:"typing-indicator-wiz__dot"}),_.r("div",{class:"typing-indicator-wiz__dot"})))};
Dwb=function(){var a,b;return(null==(a=document.querySelector("#upload-info ytd-channel-name #text-container"))?void 0:null==(b=a.textContent)?void 0:b.trim())||""};
Ewb=function(){var a,b;return(null==(a=document.querySelector("#title.ytd-watch-metadata"))?void 0:null==(b=a.textContent)?void 0:b.trim())||""};
Fwb=function(a){var b=(new URL(window.location.href)).searchParams.get("v");a=a.map(function(c){return c.role.toUpperCase()+": \n"+c.text});
return"**1. VIDEO DETAILS**\n\nTITLE: "+Ewb()+"\n\nID: "+b+"\n\nCHANNEL: "+Dwb()+"\n\nURL: "+window.location.origin+"/watch?v="+b+"\n\n**2. CONVERSATION**\n\n"+a.join("\n\n")+"\n\n**3. EXPERIMENT YOU ARE IN**\n\nFor Web, include any related experiments to this feature.\nTO DO FILL IN.\n\n**4. DESCRIPTION OF PROBLEM** (such as what were you expecting and what did you see)\n\nTO DO FILL IN\n\n**5. OPTIONAL: PROMPT FROM SHERLOG**\n\nTO DO FILL IN\n"};
_.Gwb=function(a){a=a.value_||"";return"string"===typeof a?a:new Uint8Array(a)};
_.Hwb=function(a){var b=_.hv(a.decoder_)>>>0;return _.Wba(a.decoder_,b)};
_.AM=function(a,b){a=a.internalArray_;var c=(0,_.Vb)(a),d=_.Zb(a,c,b),e=_.Vaa(d);null!=e&&e!==d&&_.Wb(a,c,b,e);return e};
_.BM=function(a,b,c,d){return void 0!==_.MIa(a,b,_.ij(a,d,c))};
_.CM=function(a,b){a=_.jv(a,b);var c;null==a?c=a:_.Hb(a)?"number"===typeof a?c=_.hba(a):c=_.iba(a):c=void 0;return c};
_.DM=function(a,b,c,d,e){return _.aob(a,b,_.kba,c,d,e)};
_.Iwb=function(a,b){var c=void 0===c?0:c;return _.qc(_.$nb(_.jv(a,b)),c)};
_.EM=function(a,b){var c=void 0===c?0:c;return _.qc(_.qv(a,b),c)};
_.Jwb=function(a,b){var c=void 0===c?0:c;return _.qc(_.CM(a,b),c)};
_.FM=function(a,b){var c=void 0===c?0:c;return _.qc(_.AM(a,b),c)};
_.GM=function(a,b,c,d){return _.bh(a,b,_.ij(a,d,c))};
_.TK=function(a){return a};
HM=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.Vu()).toString(36)};
_.IM=function(a){var b=_.$H(a);a=a.parentWindow||a.defaultView;return _.pi&&a.pageYOffset!=b.scrollTop?new _.qw(b.scrollLeft,b.scrollTop):new _.qw(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};
_.JM=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)};
_.KM=function(a){this.internalArray_=_.k(a)};
_.H(_.KM,_.n);_.KM.prototype.getSeconds=function(){return _.EM(this,1)};
_.KM.prototype.setSeconds=function(a){return _.mc(this,1,_.Nb(a),"0")};
Kwb=function(a){var b=a.getSeconds();a=_.Al(a,2);return new Date(1E3*b+a/1E6)};
Lwb=["data:","http:","https:","mailto:","ftp:"];LM=function(a){0===a.changes.length&&a.changes.push("")};
Mwb=function(a,b){if(3===b.nodeType)return 1;if(!eob(b))return 2;b=dob(b);if(null===b)return LM(a),2;var c=a.sanitizerTable;if("FORM"!==b&&(c.allowedElements.has(b)||c.elementPolicies.has(b)))return 1;LM(a);return 2};
Nwb=function(a,b,c){var d=dob(b);c=c.createElement(d);b=b.attributes;for(var e=_.g(b),h=e.next();!h.done;h=e.next()){var l=h.value;h=l.name;l=l.value;var m=a.sanitizerTable;var p=m.elementPolicies.get(d);m=(null==p?0:p.has(h))?p.get(h):m.allowedGlobalAttributes.has(h)?{policyAction:1}:(m=m.globalAttributePolicies.get(h))?m:{policyAction:0};a:{if(p=m.conditions){p=_.g(p);for(var q=p.next();!q.done;q=p.next()){var t=_.g(q.value);q=t.next().value;t=t.next().value;var y=void 0;if((q=null==(y=b.getNamedItem(q))?
void 0:y.value)&&!t.has(q)){p=!1;break a}}}p=!0}if(p)switch(m.policyAction){case 1:fob(c,h,l);break;case 2:m=_.Yca(l);m=void 0!==m&&-1!==Lwb.indexOf(m.toLowerCase())?l:"about:invalid#zClosurez";m!==l&&LM(a);fob(c,h,m);break;case 3:fob(c,h,l.toLowerCase());break;case 4:fob(c,h,l);break;case 0:LM(a)}else LM(a)}return c};
Owb=function(a,b,c){b=cob(b,c);b=document.createTreeWalker(b,5,function(m){return Mwb(a,m)},!1);
for(var d=b.nextNode(),e=c.createDocumentFragment(),h=e;null!==d;){var l=void 0;if(3===d.nodeType)l=document.createTextNode(d.data);else if(eob(d))l=Nwb(a,d,c);else throw Error("ia");h.appendChild(l);if(d=b.firstChild())h=l;else for(;!(d=b.nextSibling())&&(d=b.parentNode());)h=h.parentNode}return e};
_.wwb=function(a,b){var c=document.implementation.createHTMLDocument(""),d=c.body;d.appendChild(Owb(a,b,c));a=(new XMLSerializer).serializeToString(d);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.ed(a)};
_.MM=function(a){this.internalArray_=_.k(a)};
_.H(_.MM,_.n);_.MM.prototype.getSeconds=function(){return _.EM(this,1)};
_.MM.prototype.setSeconds=function(a){return _.mc(this,1,_.Nb(a),"0")};
_.NM=function(a,b,c){a.JSC$6371_queryData_.set(b,c);return a};
_.OM=function(a){_.NM(a,"zx",HM());return a};
_.Pwb=function(a){if(a instanceof _.hy)return a;if("function"==typeof a.__iterator__)return a.__iterator__(!1);if(_.Fa(a)){var b=0,c=new _.hy;c.next=function(){for(;;){if(b>=a.length)return _.iy;if(b in a)return _.jy(a[b++]);b++}};
return c}throw Error("db");};
_.Qwb=function(a){this.internalArray_=_.k(a)};
_.H(_.Qwb,_.n);
_.PM=function(a,b,c){c=void 0===c?0:c;var d=a.recurringGrafts.get(c)||new Map;if(_.u("smarter_ve_dedupping"))for(var e=Array.from(d.keys()),h=0;h<e.length;h++){var l=void 0,m=void 0;var p=b;var q=e[h];q.isClientVe()&&p.isClientVe()?(l=p.getAsJson(),m=q.getAsJson(),p=l.veType!==m.veType||l.elementIndex!==m.elementIndex||l.dataElement!==m.dataElement||p.getLoggingDirectives()!==q.getLoggingDirectives()?!1:!0):p=void 0!==q.veData.trackingParams&&void 0!==p.veData.trackingParams?(null==(m=p.veData)?void 0:
m.trackingParams)===(null==(l=q.veData)?void 0:l.trackingParams):!1;if(p)return}else if(d.has(b))return;d.set(b,void 0);a.recurringGrafts.set(c,d);"UNDEFINED_CSN"===_.Hj(c)||a.pendingScreenCreation.has(c)||_.lz(a,b,void 0,c)};
Rwb=function(a,b,c){if(null!=_.BD(a.adsControlFlowManagerHelper,b)){_.DD(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED",b,c);a=_.g(a.adsControlFlowEventListeners);for(var d=a.next();!d.done;d=a.next())Rwb(d.value,b,c)}};
Swb=function(a,b){b=_.nt(b);if(b instanceof _.mt)_.kt(b,void 0,void 0,{event:"onSlotScheduledAndEnteredExternallyManaged"});else{var c=_.JD(a);_.AD(c.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",b);c=_.g(c.adsControlFlowEventListeners);for(var d=c.next();!d.done;d=c.next())d=_.BD(d.value,b),"not_scheduled"!==d.slotLifecycleStage&&_.ED(d.slot,d.slotLifecycleStage,"onSlotScheduled"),d.slotLifecycleStage="scheduled";a=_.JD(a);_.AD(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED",b);a=_.g(a.adsControlFlowEventListeners);
for(c=a.next();!c.done;c=a.next())c.value.onSlotEntered(b)}};
Twb=function(a,b){b=_.nt(b);if(b instanceof _.mt)_.kt(b,void 0,void 0,{event:"onSlotExitedAndUnscheduledExternallyManaged"});else{var c=_.JD(a);_.AD(c.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED",b);c=_.g(c.adsControlFlowEventListeners);for(var d=c.next();!d.done;d=c.next())d.value.onSlotExited(b);a=_.JD(a);_.AD(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED",b);a=_.g(a.adsControlFlowEventListeners);for(c=a.next();!c.done;c=a.next())c.value.onSlotUnscheduled(b)}};
Uwb=function(a,b,c){b=_.nt(b);c=_.xEa(c);if(b instanceof _.mt)_.kt(b,void 0,void 0,{event:"onLayoutScheduledAndEnteredExternallyManaged"});else if(c instanceof _.ot)_.kt(c,void 0,void 0,{event:"onLayoutScheduledAndEnteredExternallyManaged"});else{var d=_.JD(a);_.DD(d.adEventLogger,"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED",b,c);d=_.g(d.adsControlFlowEventListeners);for(var e=d.next();!e.done;e=d.next())e.value.onLayoutScheduled(b,c);a=_.JD(a);_.DD(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED",
b,c);a=_.g(a.adsControlFlowEventListeners);for(d=a.next();!d.done;d=a.next())Rwb(d.value,b,c)}};
QM=function(a,b,c){b=_.nt(b);c=_.xEa(c);if(b instanceof _.mt)_.kt(b,void 0,void 0,{event:"onLayoutExitedAndUnscheduledExternallyManaged"});else if(c instanceof _.ot)_.kt(c,void 0,void 0,{event:"onLayoutExitedAndUnscheduledExternallyManaged"});else{var d=_.JD(a);_.DD(d.adEventLogger,_.qEa("normal"),b,c);d=_.g(d.adsControlFlowEventListeners);for(var e=d.next();!e.done;e=d.next())e.value.onLayoutExited(b,c,"normal");a=_.JD(a);a=_.g(a.adsControlFlowEventListeners);for(d=a.next();!d.done;d=a.next())_.L$a(d.value,
b,c)}};
Hpb=function(a){this[Symbol.asyncIterator]=function(){return this};
this[Symbol.iterator]=function(){return a};
this.next=function(b){return Promise.resolve(a.next(b))};
void 0!==a["throw"]&&(this["throw"]=function(b){return Promise.resolve(a["throw"](b))});
void 0!==a["return"]&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})};
_.stb=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};
_.RM=function(a,b){a=a.internalArray_;var c=(0,_.Vb)(a),d=_.Zb(a,c,b),e=_.xb(d,!0,!0,!!(c&34));null!=e&&e!==d&&_.Wb(a,c,b,e);return null==e?_.Ta():e};
Vwb=function(a,b,c,d){_.Jba(a,b,SM,d,c,!1,1);return a};
Wwb=function(a){this.channelPromise=a};
Wwb.prototype.send=function(a,b,c){this.channelPromise.then(function(d){d.send(a,b,c)})};
_.Xwb=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});
return new Wwb(new _.aJa(function(q,t){var y=function(z){z.source&&z.source===c()&&!0===p[z.origin]&&(z.data.n||z.data)===h&&(b.removeEventListener("message",y,!1),e&&z.data.t!==e?t(Error("R`"+h+"`"+e+"`"+z.data.t)):(q(_.eJa(z.ports[0],l)),m&&m(z)))};
b.addEventListener("message",y,!1)}))};
_.Ywb=function(a){a="string"===typeof a?[a]:a;var b=Object.create(null);a.forEach(function(c){if("null"===c)throw Error("S");b[c]=!0});
return a};
_.TM=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;return _.Xwb({destination:a.destination,getSource:function(){return b.contentWindow},
originList:_.Ywb(a.origin),channelName:c,onMessage:d,onEstablished:e})};
_.Zwb=function(a,b){return function(c){var d=new a(c.data);return b(new _.bJa(d,c.channel))}};
_.$wb=function(a,b){var c=0;return function(d){_.ca.clearTimeout(c);var e=arguments;c=_.ca.setTimeout(function(){a.apply(void 0,e)},b)}};
_.axb=function(a,b){if((0,_.CJa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.md(b)};
bxb=function(a,b){b=b instanceof _.Pc?b:_.tJa(b);a.action=_.$c(b)};
cxb=function(a,b){var c=_.FJa(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.qd(b)};
dxb=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")};
exb=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})};
fxb=/&([^;\s<&]+);?/g;gxb=function(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=_.ca.document.createElement("div");return a.replace(fxb,function(d,e){var h=b[d];if(h)return h;"#"==e.charAt(0)&&(e=Number("0"+e.slice(1)),isNaN(e)||(h=String.fromCharCode(e)));h||(h=_.ed(d+" "),_.axb(c,h),h=c.firstChild.nodeValue.slice(0,-1));return b[d]=h})};
_.hxb=function(a){a=_.Qf(a);return _.HJa(a[1],null,a[3],a[4])};
_.hw=function(a){this.id=a};
_.hw.prototype.toString=function(){return this.id};
ixb=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:"")):_.vw(d,a,b,c)[0]||null};
_.jxb=function(a){return ixb("yt-formatted-string","paper-input-input",a)};
_.UM=function(){return document.createTextNode("\n")};
_.VM=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};
_.WM=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)};
_.kxb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};
_.lxb=function(a){var b,c=a.parentNode;if(c&&11!=c.nodeType)if(a.removeNode)a.removeNode(!1);else{for(;b=a.firstChild;)c.insertBefore(b,a);_.Dd(a)}};
_.mxb=function(a){return void 0!==a.nextElementSibling?a.nextElementSibling:_.BKa(a.nextSibling,!0)};
_.nxb=function(a){var b;if(_.tKa&&(b=a.parentElement))return b;b=a.parentNode;return _.oi(b)?b:null};
oxb=function(a,b){for(;b=b.previousSibling;)if(b==a)return-1;return 1};
pxb=function(a,b){var c=a.parentNode;if(c==b)return-1;for(;b.parentNode!=c;)b=b.parentNode;return oxb(b,a)};
qxb=function(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(_.pi&&!_.ev(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?oxb(a,b):!c&&_.Aw(e,b)?-1*pxb(a,b):!d&&_.Aw(h,a)?pxb(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:h.sourceIndex)}d=_.ji(a);
c=d.createRange();c.selectNode(a);c.collapse(!0);a=d.createRange();a.selectNode(b);a.collapse(!0);return c.compareBoundaryPoints(_.ca.Range.START_TO_END,a)};
rxb=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};
sxb=function(a){return a.contentDocument||a.contentWindow.document};
_.XM=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 _.VM(a),a.appendChild(_.ji(a).createTextNode(String(b)))};
txb={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1};uxb={IMG:" ",BR:"\n"};vxb=function(a,b,c){if(!(a.nodeName in txb))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 uxb)b.push(uxb[a.nodeName]);else for(a=a.firstChild;a;)vxb(a,b,c),a=a.nextSibling};
wxb=function(a){var b=[];vxb(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};
xxb=function(a){var b=[];vxb(a,b,!1);return b.join("")};
_.YM=function(a,b,c){if(!b&&!c)return null;var d=b?String(b).toUpperCase():null;return _.Ci(a,function(e){return(!d||e.nodeName==d)&&(!c||"string"===typeof e.className&&_.Ba(e.className.split(/\s+/),c))},!0)};
yxb=function(a){return new _.Pi(function(b,c){var d=a.length,e=[];if(d)for(var h=function(q){b(q)},l=function(q,t){d--;
e[q]=t;0==d&&c(e)},m=0,p;m<a.length;m++)p=a[m],_.SKa(p,h,_.ou(l,m));
else b(void 0)})};
_.zxb=function(a){var b=null;return(new _.Pi(function(c,d){b=_.Gw(function(){c(void 0)},a);
-1==b&&d(Error("$"))})).thenCatch(function(c){_.Hw(b);
throw c;})};
_.Axb=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"}};
Bxb=function(){this.JSC$6291_streamzService_=_.Fp();this.JSC$6291_streamzService_.addNewCounter("/client_streamz/youtube/ads/desktop_masthead",{field_type:3,field_name:"stage"},{field_type:1,field_name:"is_using_ytd_player"},{field_type:1,field_name:"has_expandable_tiles"})};
Bxb.prototype.increment=function(a,b,c){this.JSC$6291_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/ads/desktop_masthead",a,b,c)};
Osb=function(a){try{return!!a&&null!=a.location.href&&_.av(a,"foo")}catch(b){return!1}};
_.ZM=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};
_.f=_.ZM.prototype;_.f.getWidth=function(){return this.right-this.left};
_.f.getHeight=function(){return this.bottom-this.top};
_.f.clone=function(){return new _.ZM(this.top,this.right,this.bottom,this.left)};
_.f.contains=function(a){return this&&a?a instanceof _.ZM?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){_.Ka(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 _.qw?(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 $M=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};
_.f=$M.prototype;_.f.clone=function(){return new $M(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 _.qw?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 _.rw(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 _.qw?(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};
_.wM=function(a,b){var c=_.ji(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""};
_.iM=function(a,b){return _.wM(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]};
aN=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a};
bN=function(a,b,c){if(b instanceof _.qw){var d=b.x;b=b.y}else d=b,b=c;a.style.left=aN(d,!1);a.style.top=aN(b,!1)};
Srb=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};
_.YL=function(a){var b=_.ji(a),c=new _.qw(0,0);var d=b?_.ji(b):document;d=!_.pi||_.ev(9)||"CSS1Compat"==_.tw(d).JSC$6034_document_.compatMode?d.documentElement:d.body;if(a==d)return c;a=Srb(a);b=_.IM(_.tw(b).JSC$6034_document_);c.x=a.left+b.x;c.y=a.top+b.y;return c};
_.Cxb=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.dv&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=Srb(a),new _.rw(a.right-a.left,a.bottom-a.top)):new _.rw(b,c)};
_.Dxb=function(a,b,c){if(b instanceof _.rw)c=b.height,b=b.width;else if(void 0==c)throw Error("na");a.style.width=aN(b,!0);a.style.height=aN(c,!0)};
cN=function(a){if("none"!=_.iM(a,"display"))return _.Cxb(a);var b=a.style,c=b.display,d=b.visibility,e=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";a=_.Cxb(a);b.display=c;b.position=e;b.visibility=d;return a};
Exb=function(a){var b=_.YL(a);a=cN(a);return new $M(b.x,b.y,a.width,a.height)};
Fxb=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)+")")};
_.dN=function(a,b){a.style.display=b?"":"none"};
_.Gxb=function(a){return"rtl"==_.iM(a,"direction")};
_.Hxb=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};
Ixb=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?_.Hxb(a,b):0};
Jxb=function(a){if(_.pi){var b=Ixb(a,"marginLeft"),c=Ixb(a,"marginRight"),d=Ixb(a,"marginTop");a=Ixb(a,"marginBottom");return new _.ZM(d,c,a,b)}b=_.wM(a,"marginLeft");c=_.wM(a,"marginRight");d=_.wM(a,"marginTop");a=_.wM(a,"marginBottom");return new _.ZM(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};
eN=function(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e){_.Bs(a,e)});
else{var c={};Array.prototype.forEach.call(_.sRa(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;_.Sy(a,b)}};
Kxb=function(a,b){a.classList?Array.prototype.forEach.call(b,function(c){_.As(a,c)}):_.Sy(a,Array.prototype.filter.call(_.sRa(a),function(c){return!_.Ba(b,c)}).join(" "))};
_.Lxb=function(a){a=_.eBa(a);a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]};
Mxb=function(a){a=a||{};var b={},c={};this.url=a.url||"";this.args=a.args||_.If.clone(b);this.assets=a.assets||{};this.attrs=a.attrs||_.If.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||{}};
Mxb.prototype.clone=function(){var a=new Mxb,b;for(b in this)if(this.hasOwnProperty(b)){var c=this[b];a[b]="object"==_.Waa(c)?_.If.clone(c):c}return a};
var xob=/cssbin\/(?:debug-)?([a-zA-Z0-9_-]+?)(?:-2x|-web|-rtl|-vfl|.css)/,Fob=null,Wob=!1,$ob,Yob=!1,bpb,ZK=function(a,b,c,d,e){_.fw.call(this);var h=this;this.playerId=b;this.webPlayerContextConfig=d;this.getAppOauthToken=e;this.isCurrentPlayerApiSetup=!1;this.api={};this.playerRemoveEventListener=this.playerAddEventListener=null;this.JSC$10231_pubsub=new _.ku;this.globalCallbacks={};this.currentPlayerType=this.readyCallback=this.elementId=this.unmodifiedConfig=this.config=null;this.creatingPlayer=
!1;this.bootstrapPlayer=this.createPlayerCallback=null;this.wrappedCallbacks={};this.internalEvents=["onReady"];this.lastError=null;this.readyPollTimer=NaN;this.globalCallbackTimerIds={};this.initialLoadConfigTimerId=0;this.JSC$10231_containerElement=this.JSC$10231_targetElement=a;_.gw(this,this.JSC$10231_pubsub);Nxb(this);c?this.initialLoadConfigTimerId=setTimeout(function(){h.loadNewVideoConfig(c)},0):d&&(Oxb(this),Pxb(this))};
_.H(ZK,_.fw);ZK.prototype.getId=function(){return this.playerId};
ZK.prototype.loadNewVideoConfig=function(a){if(!this.isDisposed()){this.initialLoadConfigTimerId&&(clearTimeout(this.initialLoadConfigTimerId),this.initialLoadConfigTimerId=0);var b=a||{};b instanceof Mxb||(b=new Mxb(b));this.config=b;this.setConfig(a);Pxb(this);this.isReady()&&Qxb(this)}};
var Oxb=function(a){var b;a.webPlayerContextConfig?b=a.webPlayerContextConfig.rootElementId:b=a.config.attrs.id;a.elementId=b||a.elementId;"video-player"===a.elementId&&(a.elementId=a.playerId,a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId=a.playerId:a.config.attrs.id=a.playerId);var c;(null==(c=a.JSC$10231_containerElement)?void 0:c.id)===a.elementId&&(a.elementId+="-player",a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId=a.elementId:a.config.attrs.id=a.elementId)};
ZK.prototype.setConfig=function(a){this.unmodifiedConfig=a;this.config=Rxb(a);Oxb(this);if(!this.readyCallback){var b;this.readyCallback=Sxb(this,(null==(b=this.config.args)?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)?0:c.attrs)a=this.config.attrs,(b=a.width)&&this.JSC$10231_containerElement&&(this.JSC$10231_containerElement.style.width=aN(Number(b)||b,!0)),(a=a.height)&&
this.JSC$10231_containerElement&&(this.JSC$10231_containerElement.style.height=aN(Number(a)||a,!0))};
var Qxb=function(a){if(a.config&&!0!==a.config.loaded)if(a.config.loaded=!0,!a.config.args||"0"!==a.config.args.autoplay&&0!==a.config.args.autoplay&&!1!==a.config.args.autoplay){var b;a.api.loadVideoByPlayerVars(null!=(b=a.config.args)?b:null)}else a.api.cueVideoByPlayerVars(a.config.args)},Txb=function(a){var b=!0,c=a.getPlayerElement();
c&&a.config&&(b=c.dataset.version===fN(a));return b&&!!_.Gf("yt.player.Application.create")},Pxb=function(a){if(!a.isDisposed()&&!a.creatingPlayer){var b=Txb(a);
if(b&&"html5"===(a.getPlayerElement()?"html5":null))a.currentPlayerType="html5",a.isReady()||Uxb(a);else if(Vxb(a),a.currentPlayerType="html5",b&&a.bootstrapPlayer&&a.JSC$10231_targetElement)a.JSC$10231_targetElement.appendChild(a.bootstrapPlayer),Uxb(a);else{a.config&&(a.config.loaded=!0);var c=!1;a.createPlayerCallback=function(){c=!0;var d=gN(a,"player_bootstrap_method")?_.Gf("yt.player.Application.createAlternate")||_.Gf("yt.player.Application.create"):_.Gf("yt.player.Application.create");var e=
a.config?Rxb(a.config):void 0;d&&d(a.JSC$10231_targetElement,e,a.webPlayerContextConfig,a.getAppOauthToken);Uxb(a)};
a.creatingPlayer=!0;b?a.createPlayerCallback():(b=fN(a),gN(a,"web_player_proxy_new_scriptloader")?fpb(b,a.createPlayerCallback):_.zn(fN(a),a.createPlayerCallback),(b=Wxb(a))&&(gN(a,"web_player_proxy_new_styleloader")?gpb(b):yob(b)),Xxb(a)&&!c&&_.Wg("yt.player.Application.create",null))}}};
ZK.prototype.getPlayerElement=function(){var a=_.uw(document,this.elementId);!a&&this.JSC$10231_containerElement&&this.JSC$10231_containerElement.querySelector&&(a=this.JSC$10231_containerElement.querySelector("#"+this.elementId));return a};
var Uxb=function(a){if(!a.isDisposed()){var b=a.getPlayerElement(),c=!1;b&&b.getApiInterface&&b.getApiInterface()&&(c=!0);if(c){a.creatingPlayer=!1;if(!gN(a,"html5_remove_not_servable_check_killswitch")){var d;if((null==b?0:b.isNotServable)&&a.config&&(null==b?0:b.isNotServable(null==(d=a.config.args)?void 0:d.video_id)))return}Yxb(a)}else a.readyPollTimer=setTimeout(function(){Uxb(a)},50)}},Yxb=function(a){Nxb(a);
a.isCurrentPlayerApiSetup=!0;var b=a.getPlayerElement();if(b){a.playerAddEventListener=Zxb(a,b,"addEventListener");a.playerRemoveEventListener=Zxb(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]=Zxb(a,b,h))}}for(var l in a.globalCallbacks)a.globalCallbacks.hasOwnProperty(l)&&a.playerAddEventListener&&a.playerAddEventListener(l,a.globalCallbacks[l]);Qxb(a);a.readyCallback&&a.readyCallback(a.api);
a.JSC$10231_pubsub.publish("onReady",a.api)},Zxb=function(a,b,c){var d=b[c];
return function(){var e=_.Xc.apply(0,arguments);try{return a.lastError=null,d.apply(b,e)}catch(h){if("sendAbandonmentPing"!==c)throw h.params=c,a.lastError=h,e=new _.lg("PlayerProxy error in method call",{error:h,method:c,playerId:a.playerId}),e.level="WARNING",e;}}},Nxb=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)&&clearTimeout(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()}};
ZK.prototype.isReady=function(){return this.isCurrentPlayerApiSetup};
ZK.prototype.addEventListener=function(a,b){var c=this;this.isDisposed();var d=Sxb(this,b);d&&(_.Ba(this.internalEvents,a)||this.globalCallbacks[a]||(b=$xb(this,a),this.playerAddEventListener&&this.playerAddEventListener(a,b)),this.JSC$10231_pubsub.subscribe(a,d),"onReady"===a&&this.isReady()&&setTimeout(function(){d(c.api)},0))};
ZK.prototype.removeEventListener=function(a,b){this.isDisposed()||(b=Sxb(this,b))&&this.JSC$10231_pubsub.unsubscribe(a,b)};
var Sxb=function(a,b){var c=b;if("string"===typeof b){if(a.wrappedCallbacks[b])return a.wrappedCallbacks[b];c=function(){var d=_.Xc.apply(0,arguments),e=_.Gf(b);if(e)try{e.apply(_.ca,d)}catch(h){throw d=new _.lg("PlayerProxy error when executing callback",{error:h}),d.level="ERROR",d;}};
a.wrappedCallbacks[b]=c}return c?c:null},$xb=function(a,b){var c=function(d){var e=setTimeout(function(){a.isDisposed();
if(!a.isDisposed()){try{a.JSC$10231_pubsub.publish(b,null!=d?d:void 0)}catch(l){var h=new _.lg("PlayerProxy error when creating global callback",{error:l,event:b,playerId:a.playerId,data:d});h.level="WARNING";throw h;}_.If.remove(a.globalCallbackTimerIds,String(e))}},0);
_.If.add(a.globalCallbackTimerIds,String(e),!0)};
return a.globalCallbacks[b]=c};
ZK.prototype.getPlayerType=function(){return this.currentPlayerType||(this.getPlayerElement()?"html5":null)};
ZK.prototype.getLastError=function(){return this.lastError};
var Vxb=function(a){a.cancel();Nxb(a);a.currentPlayerType=null;a.config&&(a.config.loaded=!1);var b=a.getPlayerElement();b&&(Txb(a)||!Xxb(a)?a.bootstrapPlayer=b:(b&&b.destroy&&b.destroy(),a.bootstrapPlayer=null));a.JSC$10231_targetElement&&_.VM(a.JSC$10231_targetElement)};
ZK.prototype.cancel=function(){if(this.createPlayerCallback)if(gN(this,"web_player_proxy_new_scriptloader")){var a=fN(this),b=this.createPlayerCallback;a&&b&&(a=document.getElementById("ytp-"+a))&&a.removeEventListener("load",b)}else _.vob(fN(this),this.createPlayerCallback);clearTimeout(this.readyPollTimer);this.creatingPlayer=!1};
ZK.prototype.disposeInternal=function(){Vxb(this);if(this.bootstrapPlayer&&this.config&&this.bootstrapPlayer.destroy)try{this.bootstrapPlayer.destroy()}catch(b){var a=new _.lg("PlayerProxy error during disposal",{error:b});a.level="ERROR";throw a;}this.wrappedCallbacks=null;for(a in this.globalCallbacks)this.globalCallbacks.hasOwnProperty(a)&&delete this.globalCallbacks[a];this.unmodifiedConfig=this.config=this.api=null;delete this.JSC$10231_targetElement;delete this.JSC$10231_containerElement;_.fw.prototype.disposeInternal.call(this)};
var Xxb=function(a){var b,c;a=null==(b=a.config)?void 0:null==(c=b.args)?void 0:c.fflags;return!!a&&-1!==a.indexOf("player_destroy_old_version=true")},fN=function(a){return a.webPlayerContextConfig?a.webPlayerContextConfig.jsUrl:(a=a.config.assets)?a.js:""},Wxb=function(a){return a.webPlayerContextConfig?a.webPlayerContextConfig.cssUrl:(a=a.config.assets)?a.css:""},gN=function(a,b){if(a.webPlayerContextConfig)var c=a.webPlayerContextConfig.serializedExperimentFlags;
else{var d;if(null==(d=a.config)?0:d.args)c=a.config.args.fflags}return(c||"").split("&").includes(b+"=true")},Rxb=function(a){for(var b={},c=_.g(Object.keys(a)),d=c.next();!d.done;d=c.next()){d=d.value;
var e=a[d];b[d]="object"===typeof e?_.If.clone(e):e}return b},ipb={},hN=function(a,b,c,d,e,h){this.webPlayerContextConfig=a;
this.container=b;this.commandResolver=c;this.apiResolver=new _.Os;this.pageReadyOrDataAvailable=!1;this.pageReadyOrDataAvailableResolver=new _.Os;d||h?ayb(this):byb(this);this.pendingPlayerResponse=d;this.pendingWatchNextResponse=e;this.pendingPlayerVars=h;cyb(this)};
hN.prototype.loadVideoWithPlayerResponse=function(a,b,c){this.loadVideo(a,b,c)};
hN.prototype.loadVideoWithPlayerVars=function(a){return this.loadVideo(void 0,void 0,a)};
hN.prototype.destroy=function(a){if(a=_.uw(document,a))a=_.i$a+"_"+_.La(a),(a=ipb[a])&&a.dispose()};
var dyb=function(a,b){var c;_.v(function(d){if(1==d.nextAddress)return a.pendingWatchNextResponse=b,a.synchronousApi?(c=a.synchronousApi,d.jumpTo(2)):_.w(d,a.api,3);2!=d.nextAddress&&(c=d.yieldResult);a.pendingWatchNextResponse&&(c.updateVideoData({raw_watch_next_response:a.pendingWatchNextResponse}),a.pendingWatchNextResponse=void 0);_.Bo(d)})},eyb=function(a,b){if("function"===typeof a[b])return a[b]()},fyb=function(a){var b=window,c,d=null==(c=b.ytplayer)?void 0:c.bootstrapPlayerContainer;
if((c=null==d?void 0:d.firstElementChild)&&_.Ty(c,"html5-video-player")){var e,h,l=null==(e=b.ytplayer)?void 0:null==(h=e.bootstrapWebPlayerContextConfig)?void 0:h.contextId;e=a.webPlayerContextConfig.contextId;if(l&&l===e){d!==a.container&&(d=!1,2===eyb(c,"getPlayerState")&&(d=!0),a.container.appendChild(c),d||eyb(c,"playVideo"));var m;if(null==(m=b.ytplayer)?0:m.bootstrapPlayerResponse)a.bootstrapPlayerResponse=b.ytplayer.bootstrapPlayerResponse}}},cyb=function(a){var b,c,d,e;
_.v(function(h){if(1==h.nextAddress)return a.pageReadyOrDataAvailable?h.jumpTo(2):_.w(h,a.pageReadyOrDataAvailableResolver.promise,2);if(4!=h.nextAddress)return!_.u("kevlar_player_unified_player_loading")||Xob()&&Zob()?h.jumpTo(4):_.w(h,dpb(),4);fyb(a);if(a.pendingPlayerResponse||a.pendingPlayerVars)b=epb(a.pendingPlayerResponse,a.pendingWatchNextResponse,a.pendingPlayerVars),a.pendingPlayerResponse&&a.pendingPlayerResponse===a.bootstrapPlayerResponse&&(b.loaded=!0),a.bootstrapPlayerResponse=void 0;
c=jpb(a.container,b,a.webPlayerContextConfig);(null==(d=b)?0:d.loaded)&&a.pendingWatchNextResponse?(dyb(a,a.pendingWatchNextResponse),a.pendingPlayerResponse=void 0,a.pendingPlayerVars=void 0):gyb(a);e=function(l){c.removeEventListener("onReady",e);a.synchronousApi=l;a.apiResolver.resolve(l)};
c.addEventListener("onReady",e);c.addEventListener("innertubeCommand",function(l){return a.commandResolver(l)});
_.Bo(h)})};
hN.prototype.loadVideo=function(a,b,c){var d=this,e,h,l,m,p,q,t,y,z;return _.v(function(D){if(1==D.nextAddress)return d.pendingPlayerResponse=a,d.pendingWatchNextResponse=b,d.pendingPlayerVars=c,ayb(d),d.synchronousApi?(e=d.synchronousApi,D.jumpTo(2)):_.w(D,d.api,3);2!=D.nextAddress&&(e=D.yieldResult);l=new Promise(function(E){h=E});
m=function(){var E=e.getPlayerResponse();E&&(e.removeEventListener("onVideoDataChange",m),h(E))};
e.addEventListener("onVideoDataChange",m);if(d.pendingPlayerResponse||d.pendingPlayerVars)d.pendingPlayerResponse&&d.pendingPlayerResponse===d.bootstrapPlayerResponse?(h(d.pendingPlayerResponse),d.pendingWatchNextResponse&&dyb(d,d.pendingWatchNextResponse)):(p=epb(d.pendingPlayerResponse,d.pendingWatchNextResponse,d.pendingPlayerVars),(z=null==(q=d.pendingPlayerResponse)?void 0:null==(t=q.playerConfig)?void 0:null==(y=t.playbackStartConfig)?void 0:y.startPaused)?e.cueVideoByPlayerVars(p.args):e.loadVideoByPlayerVars(p.args)),
gyb(d),d.bootstrapPlayerResponse=void 0;return D.return(l)})};
var byb=function(a){if("complete"===document.readyState||"interactive"===document.readyState)ayb(a);else{var b=function(){document.removeEventListener("DOMContentLoaded",b);ayb(a)};
document.addEventListener("DOMContentLoaded",b)}},ayb=function(a){a.pageReadyOrDataAvailable=!0;
a.pageReadyOrDataAvailableResolver.resolve()},gyb=function(a){a.pendingPlayerResponse=void 0;
a.pendingWatchNextResponse=void 0;a.pendingPlayerVars=void 0};
_.J.Object.defineProperties(hN.prototype,{api:{configurable:!0,enumerable:!0,get:function(){return this.apiResolver.promise}}});
var ppb=function(){};
ppb.prototype.cancel=function(){if(void 0!==this.jobHandle){var a=_.GH.get(this.jobHandle);a&&a.cancel();this.jobHandle=void 0}};
ppb.prototype.run=function(a,b,c){this.cancel();this.callback=a;this.jobHandle=_.HH(a,b,c)};
ppb.prototype.flush=function(){this.callback&&(this.cancel(),this.callback())};var hyb=function(){this.timedFunctionContext=0};
hyb.prototype.timeExecution=function(a,b){var c=this;return function(){var d=_.Xc.apply(0,arguments);c.timedFunctionContext=a;return b.apply(null,_.Pd(d))}};var iyb=function(){var a={};this.priorityTasks=(a[3]=[],a[2]=[],a[1]=[],a);this.isFlushing=!1},QL=function(a,b,c){var d=jyb(a,c);
a.priorityTasks[c].push(b);d&&1===a.priorityTasks[c].length&&a.flush()},jyb=function(a,b){return Object.keys(a.priorityTasks).map(function(c){return Number(c)}).filter(function(c){return!isNaN(c)&&c>b}).every(function(c){return 0===a.priorityTasks[c].length})};
iyb.prototype.flush=function(){if(!this.isFlushing){this.isFlushing=!0;try{for(;Object.values(this.priorityTasks).some(function(a){return 0<a.length});)kyb(this,3),kyb(this,2),kyb(this,1)}catch(a){throw Object.values(this.priorityTasks).forEach(function(b){return void b.splice(0,b.length)}),a;
}finally{this.isFlushing=!1}}};
var kyb=function(a,b){for(;jyb(a,b)&&0<a.priorityTasks[b].length;)a.priorityTasks[b][0](),a.priorityTasks[b].shift()};
_.J.Object.defineProperties(iyb.prototype,{running:{configurable:!0,enumerable:!0,get:function(){return Object.values(this.priorityTasks).some(function(a){return 0<a.length})}}});var lyb=function(){this.JSC$12285_names=new Map};
lyb.prototype.getName=function(a){var b=this.JSC$12285_names.get(a);if(b)return b;var c;b=null!=(c=a.description)?c:HM();this.JSC$12285_names.set(a,b);return b};var myb=!1,iN={set useDeprecatedSynchronousErrorHandling(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):myb&&console.log("RxJS: Back to a better error behavior. Thank you. <3");myb=a},get useDeprecatedSynchronousErrorHandling(){return myb}};var qL="function"===typeof Symbol&&Symbol.observable||"@@observable";var nyb={closed:!0,next:function(){},
error:function(a){if(iN.useDeprecatedSynchronousErrorHandling)throw a;bL(a)},
complete:function(){}};var upb=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}();var nL=Array.isArray||function(a){return a&&"number"===typeof a.length};var cL=function(a){this.closed=!1;this._subscriptions=this._parentOrParents=null;a&&(this._ctorUnsubscribe=!0,this._unsubscribe=a)};
cL.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 cL)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(rpb(c)){b&&(this._unsubscribe=void 0);try{c.call(this)}catch(p){var h=p instanceof upb?vpb(p.errors):[p]}}if(nL(d)){e=-1;for(var l=d.length;++e<l;){var m=d[e];if(spb(m))try{m.unsubscribe()}catch(p){h=
h||[],p instanceof upb?h=h.concat(vpb(p.errors)):h.push(p)}}}if(h)throw new upb(h);}};
cL.prototype.add=function(a){var b=a;if(!a)return cL.EMPTY;switch(typeof a){case "function":b=new cL(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof cL||(a=b,b=new cL,b._subscriptions=[a]);break;default:throw Error("ag`"+a);}var c=b._parentOrParents;if(null===c)b._parentOrParents=this;else if(c instanceof cL){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};
cL.prototype.remove=function(a){var b=this._subscriptions;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};
var oyb=new cL;oyb.closed=!0;cL.EMPTY=oyb;var jN=function(a,b,c){cL.call(this);this.syncErrorValue=null;this.isStopped=this.syncErrorThrowable=this.syncErrorThrown=!1;switch(arguments.length){case 0:this.destination=nyb;break;case 1:if(!a){this.destination=nyb;break}if("object"===typeof a){a instanceof jN?(this.syncErrorThrowable=a.syncErrorThrowable,this.destination=a,a.add(this)):(this.syncErrorThrowable=!0,this.destination=new kN(this,a));break}default:this.syncErrorThrowable=!0,this.destination=new kN(this,a,b,c)}};
_.H(jN,cL);jN.EMPTY=cL.EMPTY;jN.create=function(a,b,c){a=new jN(a,b,c);a.syncErrorThrowable=!1;return a};
_.f=jN.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,cL.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()};
var kN=function(a,b,c,d){jN.call(this);this._parentSubscriber=a;var e=this;if(rpb(b))var h=b;else b&&(h=b.next,c=b.error,d=b.complete,b!==nyb&&(e=Object.create(b),tpb(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this._context=e;this._next=h;this._error=c;this._complete=d};
_.H(kN,jN);kN.EMPTY=jN.EMPTY;kN.create=jN.create;_.f=kN.prototype;_.f.next=function(a){if(!this.isStopped&&this._next){var b=this._parentSubscriber;iN.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=iN.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):bL(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;bL(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._context)};
iN.useDeprecatedSynchronousErrorHandling&&b.syncErrorThrowable?this.__tryOrSetError(b,c):this.__tryOrUnsub(c)}this.unsubscribe()}};
_.f.__tryOrUnsub=function(a,b){try{a.call(this._context,b)}catch(c){this.unsubscribe();if(iN.useDeprecatedSynchronousErrorHandling)throw c;bL(c)}};
_.f.__tryOrSetError=function(a,b,c){if(!iN.useDeprecatedSynchronousErrorHandling)throw Error("bg");try{b.call(this._context,c)}catch(d){return iN.useDeprecatedSynchronousErrorHandling?(a.syncErrorValue=d,a.syncErrorThrown=!0):bL(d),!0}return!1};
_.f._unsubscribe=function(){var a=this._parentSubscriber;this._parentSubscriber=this._context=null;a.unsubscribe()};var pyb=function(a){jN.call(this);this.destination=a};
_.H(pyb,jN);pyb.EMPTY=jN.EMPTY;pyb.create=jN.create;var eL=function(a){a&&(this._subscribe=a)};
_.f=eL.prototype;_.f.lift=function(a){var b=new eL;b.source=this;b.operator=a;return b};
_.f.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof jN||ypb(a)&&tpb(a))break a;if(ypb(a)){a=new pyb(a);break a}}a=a||b||c?new jN(a,b,c):new jN(nyb)}d?a.add(d.call(a,this.source)):a.add(this.source||iN.useDeprecatedSynchronousErrorHandling&&!a.syncErrorThrowable?this._subscribe(a):this._trySubscribe(a));if(iN.useDeprecatedSynchronousErrorHandling&&a.syncErrorThrowable&&(a.syncErrorThrowable=!1,a.syncErrorThrown))throw a.syncErrorValue;return a};
_.f._trySubscribe=function(a){try{return this._subscribe(a)}catch(h){iN.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 jN?b=d:b=null}b=!0}b?a.error(h):console.warn(h)}};
_.f.forEach=function(a,b){var c=this;b=zpb(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)};
eL.prototype[qL]=function(){return this};
eL.prototype.pipe=function(){var a=_.Xc.apply(0,arguments);return 0===a.length?this:xpb(a)(this)};
eL.create=function(a){return new eL(a)};var lN=function(a,b){cL.call(this);this.subject=a;this.subscriber=b;this.closed=!1};
_.H(lN,cL);lN.EMPTY=cL.EMPTY;lN.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 mN=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}
a.prototype=Object.create(Error.prototype);return a}();var NL=function(){this.observers=[];this.hasError=this.isStopped=this.closed=!1;this.thrownError=null};
_.H(NL,eL);_.f=NL.prototype;_.f.lift=function(a){var b=new nN(this,this);b.operator=a;return b};
_.f.next=function(a){if(this.closed)throw new mN;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 mN;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 mN;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 mN;return eL.prototype._trySubscribe.call(this,a)};
_.f._subscribe=function(a){if(this.closed)throw new mN;if(this.hasError)return a.error(this.thrownError),cL.EMPTY;if(this.isStopped)return a.complete(),cL.EMPTY;this.observers.push(a);return new lN(this,a)};
NL.create=function(a,b){return new nN(a,b)};
var nN=function(a,b){NL.call(this);this.destination=a;this.source=b};
_.H(nN,NL);nN.create=NL.create;nN.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};
nN.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};
nN.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
nN.prototype._subscribe=function(a){return this.source?this.source.subscribe(a):cL.EMPTY};var aM=function(a){NL.call(this);this._value=a};
_.H(aM,NL);aM.create=NL.create;aM.prototype._subscribe=function(a){var b=NL.prototype._subscribe.call(this,a);b&&!b.closed&&a.next(this._value);return b};
aM.prototype.getValue=function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new mN;return this._value};
aM.prototype.next=function(a){NL.prototype.next.call(this,this._value=a)};
_.J.Object.defineProperties(aM.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});var BL=new eL(function(a){return a.complete()});var Bpb=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};var qyb={now:function(){return(qyb.delegate||Date).now()},
delegate:void 0};var IL=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?qyb:c;NL.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};
_.H(IL,NL);IL.create=NL.create;_.f=IL.prototype;_.f.nextInfiniteTimeWindow=function(a){var b=this._events;b.push(a);b.length>this._bufferSize&&b.shift();NL.prototype.next.call(this,a)};
_.f.nextTimeWindow=function(a){this._events.push({time:this._getNow(),value:a});this._trimBufferThenGetEvents();NL.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 mN;if(this.isStopped||this.hasError)var e=cL.EMPTY;else this.observers.push(a),e=new lN(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():qyb.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 syb=function(a,b){b=void 0===b?ryb:b;this.SchedulerAction=a;this.now=b};
syb.prototype.schedule=function(a,b,c){b=void 0===b?0:b;return(new this.SchedulerAction(this,a)).schedule(c,b)};
var ryb=qyb.now;var oqb=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}
a.prototype=Object.create(Error.prototype);return a}();var Cpb=function(){};
Cpb.prototype.call=function(a,b){b._refCount++;a=new oN(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};
var oN=function(a,b){jN.call(this,a);this.JSC$12345_connectable=b;this.connection=null};
_.H(oN,jN);oN.EMPTY=jN.EMPTY;oN.create=jN.create;oN.prototype._unsubscribe=function(){var a=this.JSC$12345_connectable;if(a){this.JSC$12345_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 pN=function(a,b){this.source=a;this.subjectFactory=b;this._refCount=0;this._isComplete=!1};
_.H(pN,eL);pN.create=eL.create;pN.prototype._subscribe=function(a){return this.getSubject().subscribe(a)};
pN.prototype.getSubject=function(){var a=this._subject;if(!a||a.isStopped)this._subject=this.subjectFactory();return this._subject};
pN.prototype.connect=function(){var a=this._connection;a||(this._isComplete=!1,a=this._connection=new cL,a.add(this.source.subscribe(new qN(this.getSubject(),this))),a.closed&&(this._connection=null,a=cL.EMPTY));return a};
pN.prototype.refCount=function(){return kL()(this)};
var xqb,rN=pN.prototype;xqb={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:rN._subscribe},_isComplete:{value:rN._isComplete,writable:!0},getSubject:{value:rN.getSubject},connect:{value:rN.connect},refCount:{value:rN.refCount}};var qN=function(a,b){jN.call(this);this.destination=a;this.JSC$12351_connectable=b};
_.H(qN,jN);qN.EMPTY=jN.EMPTY;qN.create=jN.create;qN.prototype._error=function(a){this._unsubscribe();jN.prototype._error.call(this,a)};
qN.prototype._complete=function(){this.JSC$12351_connectable._isComplete=!0;this._unsubscribe();jN.prototype._complete.call(this)};
qN.prototype._unsubscribe=function(){var a=this.JSC$12351_connectable;if(a){this.JSC$12351_connectable=null;var b=a._connection;a._refCount=0;a._subject=null;a._connection=null;b&&b.unsubscribe()}};var Dpb=function(a){this.project=a};
Dpb.prototype.call=function(a,b){return b.subscribe(new sN(a,this.project,void 0))};
var sN=function(a,b,c){jN.call(this,a);this.project=b;this.count=0;this.JSC$12357_thisArg=c||this};
_.H(sN,jN);sN.EMPTY=jN.EMPTY;sN.create=jN.create;sN.prototype._next=function(a){try{var b=this.project.call(this.JSC$12357_thisArg,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var pL="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var Ppb=function(a){return a&&"number"===typeof a.length&&"function"!==typeof a};var tyb=function(a){return function(b){var c=a[pL]();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 uyb=function(a){return function(b){var c=a[qL]();if("function"!==typeof c.subscribe)throw new TypeError("fg");return c.subscribe(b)}};var vyb=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,bL);
return b}};var Ipb=function(a){if(a&&"function"===typeof a[qL])return uyb(a);if(Ppb(a))return Bpb(a);if(Epb(a))return vyb(a);if(a&&"function"===typeof a[pL])return tyb(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return Gpb(a);throw new TypeError("gg`"+(spb(a)?"an invalid object":"'"+a+"'"));};var tN=function(a){jN.call(this);this.parent=a};
_.H(tN,jN);tN.EMPTY=jN.EMPTY;tN.create=jN.create;tN.prototype._next=function(a){this.parent.notifyNext(a)};
tN.prototype._error=function(a){this.parent.notifyError(a);this.unsubscribe()};
tN.prototype._complete=function(){this.parent.notifyComplete();this.unsubscribe()};
var uN=function(a,b,c){jN.call(this);this.parent=a;this.outerValue=b;this.outerIndex=c};
_.H(uN,jN);uN.EMPTY=jN.EMPTY;uN.create=jN.create;uN.prototype._next=function(a){this.parent.notifyNext(this.outerValue,a,this.outerIndex)};
uN.prototype._error=function(a){this.parent.notifyError(a);this.unsubscribe()};
uN.prototype._complete=function(){this.parent.notifyComplete(this);this.unsubscribe()};
var vN=function(){jN.apply(this,arguments)};
_.H(vN,jN);vN.EMPTY=jN.EMPTY;vN.create=jN.create;vN.prototype.notifyNext=function(a){this.destination.next(a)};
vN.prototype.notifyError=function(a){this.destination.error(a)};
vN.prototype.notifyComplete=function(){this.destination.complete()};
var wN=function(){jN.apply(this,arguments)};
_.H(wN,jN);wN.EMPTY=jN.EMPTY;wN.create=jN.create;wN.prototype.notifyNext=function(a,b){this.destination.next(b)};
wN.prototype.notifyError=function(a){this.destination.error(a)};
wN.prototype.notifyComplete=function(){this.destination.complete()};var wyb={},Jpb=function(a,b){this.JSC$12373_resultSelector=a;this.keys=b};
Jpb.prototype.call=function(a,b){return b.subscribe(new xN(a,this.JSC$12373_resultSelector,this.keys))};
var xN=function(a,b,c){wN.call(this,a);this.JSC$12376_resultSelector=b;this.keys=c;this.active=0;this.values=[];this.JSC$12376_observables=[]};
_.H(xN,wN);xN.EMPTY=wN.EMPTY;xN.create=wN.create;_.f=xN.prototype;_.f._next=function(a){this.values.push(wyb);this.JSC$12376_observables.push(a)};
_.f._complete=function(){var a=this.JSC$12376_observables,b=a.length;if(0===b)this.destination.complete();else{this.JSC$12376_toRespond=this.active=b;for(var c=0;c<b;c++)this.add(mL(a[c],new uN(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$12376_toRespond?e===wyb?--this.JSC$12376_toRespond:this.JSC$12376_toRespond:0;d[c]=b;0===e&&(this.JSC$12376_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$12376_resultSelector.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Spb=function(a,b){b=void 0===b?Infinity:b;this.project=a;this.JSC$12382_concurrent=b};
Spb.prototype.call=function(a,b){return b.subscribe(new yN(a,this.project,this.JSC$12382_concurrent))};
var yN=function(a,b,c){c=void 0===c?Infinity:c;vN.call(this,a);this.destination=a;this.project=b;this.JSC$12385_concurrent=c;this.hasCompleted=!1;this.buffer=[];this.index=this.active=0};
_.H(yN,vN);yN.EMPTY=vN.EMPTY;yN.create=vN.create;yN.prototype._next=function(a){if(this.active<this.JSC$12385_concurrent){var b=this.index++;try{var c=this.project(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new tN(this);this.destination.add(a);mL(c,a)}else this.buffer.push(a)};
yN.prototype._complete=function(){this.hasCompleted=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};
yN.prototype.notifyNext=function(a){this.destination.next(a)};
yN.prototype.notifyComplete=function(){var a=this.buffer;this.active--;0<a.length?this._next(a.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()};var zN=function(){cL.call(this)};
_.H(zN,cL);zN.EMPTY=cL.EMPTY;zN.prototype.schedule=function(){return this};var xyb=function(a,b){return setInterval.apply(null,[a,b].concat(_.Pd(_.Xc.apply(2,arguments))))};var AN=function(a,b){cL.call(this);this.scheduler=a;this.work=b;this.pending=!1};
_.H(AN,zN);AN.EMPTY=zN.EMPTY;_.f=AN.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.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 xyb(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("kg");this.pending=!1;if(a=this._execute(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.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.scheduler,c=b.actions,d=c.indexOf(this);this.state=this.work=null;this.pending=!1;this.scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.recycleAsyncId(b,a,null));this.delay=null};var BN=function(a,b){b=void 0===b?ryb:b;syb.call(this,a,b);this.actions=[];this.active=!1;this.scheduled=void 0};
_.H(BN,syb);BN.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;}}};var VL=new eL(uL);var Wpb=function(a){this.JSC$12402_predicate=a};
Wpb.prototype.call=function(a,b){return b.subscribe(new CN(a,this.JSC$12402_predicate,void 0))};
var CN=function(a,b,c){jN.call(this,a);this.JSC$12405_predicate=b;this.JSC$12405_thisArg=c;this.count=0};
_.H(CN,jN);CN.EMPTY=jN.EMPTY;CN.create=jN.create;CN.prototype._next=function(a){try{var b=this.JSC$12405_predicate.call(this.JSC$12405_thisArg,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};var Xpb=function(){};
Xpb.prototype.call=function(a,b){return b.subscribe(new DN(a))};
var DN=function(a){wN.call(this,a);this.hasFirst=!1;this.JSC$12410_observables=[];this.subscriptions=[]};
_.H(DN,wN);DN.EMPTY=wN.EMPTY;DN.create=wN.create;_.f=DN.prototype;_.f._next=function(a){this.JSC$12410_observables.push(a)};
_.f._complete=function(){var a=this.JSC$12410_observables,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.hasFirst;c++){var d=mL(a[c],new uN(this,null,c));this.subscriptions&&this.subscriptions.push(d);this.add(d)}this.JSC$12410_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;wN.prototype.notifyComplete.call(this,a)};
_.f.notifyError=function(a){this.hasFirst=!0;wN.prototype.notifyError.call(this,a)};var Zpb=function(a){this.JSC$12413_resultSelector=a};
Zpb.prototype.call=function(a,b){return b.subscribe(new EN(a,this.JSC$12413_resultSelector))};
var EN=function(a,b,c){void 0===c&&Object.create(null);jN.call(this,a);this.iterators=[];this.active=0;this.JSC$12416_resultSelector=b};
_.H(EN,jN);EN.EMPTY=jN.EMPTY;EN.create=jN.create;EN.prototype._next=function(a){var b=this.iterators;nL(a)?b.push(new FN(a)):"function"===typeof a[pL]?b.push(new yyb(a[pL]())):b.push(new GN(this.destination,this,a))};
EN.prototype._complete=function(){var a=this.iterators,b=a.length;this.unsubscribe();if(0===b)this.destination.complete();else{this.active=b;for(var c=0;c<b;c++){var d=a[c];d.stillUnsubscribed?this.destination.add(d.subscribe()):this.active--}}};
EN.prototype._tryresultSelector=function(a){try{var b=this.JSC$12416_resultSelector.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var yyb=function(a){this.iterator=a;this.nextResult=a.next()};
yyb.prototype.hasValue=function(){return!0};
yyb.prototype.next=function(){var a=this.nextResult;this.nextResult=this.iterator.next();return a};
yyb.prototype.hasCompleted=function(){var a=this.nextResult;return a&&!!a.done};
var FN=function(a){this.array=a;this.length=this.index=0;this.length=a.length};
FN.prototype[pL]=function(){return this};
FN.prototype.next=function(){var a=this.index++,b=this.array;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};
FN.prototype.hasValue=function(){return this.array.length>this.index};
FN.prototype.hasCompleted=function(){return this.array.length===this.index};
var GN=function(a,b,c){vN.call(this,a);this.parent=b;this.observable=c;this.stillUnsubscribed=!0;this.buffer=[];this.isComplete=!1};
_.H(GN,vN);GN.EMPTY=vN.EMPTY;GN.create=vN.create;GN.prototype[pL]=function(){return this};
_.f=GN.prototype;_.f.next=function(){var a=this.buffer;return 0===a.length&&this.isComplete?{value:null,done:!0}:{value:a.shift(),done:!1}};
_.f.hasValue=function(){return 0<this.buffer.length};
_.f.hasCompleted=function(){return 0===this.buffer.length&&this.isComplete};
_.f.notifyComplete=function(){if(0<this.buffer.length){this.isComplete=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};
_.f.notifyNext=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.iterators,c=b.length,d=a.destination,e=0;e<c;e++){var h=b[e];if("function"===typeof h.hasValue&&!h.hasValue())break a}e=!1;h=[];for(var l=0;l<c;l++){var m=b[l],p=m.next();m.hasCompleted()&&(e=!0);if(p.done){d.complete();break a}h.push(p.value)}a.JSC$12416_resultSelector?a._tryresultSelector(h):d.next(h);e&&d.complete()}};
_.f.subscribe=function(){return mL(this.observable,new tN(this))};(function(){function a(b){this.message="Timeout has occurred";this.name="TimeoutError";this.info=void 0===b?null:b;return this}
a.prototype=Object.create(Error.prototype);return a})();var zyb=1,Ayb,aqb={},Byb=function(a){var b=zyb++;aqb[b]=!0;Ayb||(Ayb=Promise.resolve());Ayb.then(function(){return bqb(b)&&a()});
return b};var Cyb=function(){return Byb.apply(null,_.Pd(_.Xc.apply(0,arguments)))};var HN=function(a,b){AN.call(this,a,b);this.scheduler=a;this.work=b};
_.H(HN,AN);HN.EMPTY=AN.EMPTY;HN.prototype.requestAsyncId=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return AN.prototype.requestAsyncId.call(this,a,b,c);a.actions.push(this);return a.scheduled||(a.scheduled=Cyb(a.flush.bind(a,void 0)))};
HN.prototype.recycleAsyncId=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return AN.prototype.recycleAsyncId.call(this,a,b,c);0===a.actions.length&&(bqb(b),a.scheduled=void 0)};var Dyb=function(){BN.apply(this,arguments)};
_.H(Dyb,BN);Dyb.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 Eyb=new Dyb(HN);var IN=function(a,b){AN.call(this,a,b);this.scheduler=a;this.work=b};
_.H(IN,AN);IN.EMPTY=AN.EMPTY;IN.prototype.schedule=function(a,b){b=void 0===b?0:b;if(0<b)return AN.prototype.schedule.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};
IN.prototype.execute=function(a,b){return 0<b||this.closed?AN.prototype.execute.call(this,a,b):this._execute(a,b)};
IN.prototype.requestAsyncId=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?AN.prototype.requestAsyncId.call(this,a,b,c):a.flush(this)};var Fyb=function(){BN.apply(this,arguments)};
_.H(Fyb,BN);var Opb=new Fyb(IN);var jqb=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})();var Gyb=function(){this.performanceMonitor=new hyb;this.queue=new iyb;this.internalSymbol=Symbol();this.debugNames=new lyb};
Gyb.prototype.getOnBackgrounded=function(){return VL};
_.J.Object.defineProperties(Gyb.prototype,{symbol:{configurable:!0,enumerable:!0,get:function(){return this.internalSymbol}}});var JN=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__=JN.prototype;this.name=String(a)};
_.H(JN,Error);var WL=function(a){JN.call(this,1E3,'sfr:"'+a+'"');this.measurementStrategyFailureReason=a;this.__proto__=WL.prototype};
_.H(WL,JN);var XL=function(){JN.call(this,1003);this.__proto__=XL.prototype};
_.H(XL,JN);var KN=function(){JN.call(this,1009);this.__proto__=KN.prototype};
_.H(KN,JN);var Hyb=function(){JN.call(this,1011);this.__proto__=Hyb.prototype};
_.H(Hyb,JN);var Iyb=function(){JN.call(this,1007);this.__proto__=XL.prototype};
_.H(Iyb,JN);var TL=function(a){JN.call(this,1004,String(a));this.inputObservableIndex=a;this.__proto__=TL.prototype};
_.H(TL,JN);var qrb=function(a){JN.call(this,1010,a);this.__proto__=rrb.prototype};
_.H(qrb,JN);var rrb=function(a){JN.call(this,1005,a);this.__proto__=rrb.prototype};
_.H(rrb,JN);var Jyb=function(a){var b=_.Xc.apply(1,arguments),c=this;this.orderedFactories=[];this.orderedFactories.push(a);b.forEach(function(d){c.orderedFactories.push(d)})};
Jyb.prototype.isSupported=function(a){return this.orderedFactories.some(function(b){return b.isSupported(a)})};
Jyb.prototype.makeBeacon=function(a,b){for(var c=0;c<this.orderedFactories.length;c++)if(this.orderedFactories[c].isSupported(b))return this.orderedFactories[c].makeBeacon(a,b);throw new KN;};var dsb=Symbol("lg"),Kyb=Symbol("mg"),xL=function(a,b){this.value=a;this.timeline=b},wL=function(a,b){if(b.timeline!==a.timeline)throw new Iyb;
return a.value-b.value};
_.f=xL.prototype;_.f.equals=function(a){return 0===wL(this,a)};
_.f.maximum=function(a){if(a.timeline!==this.timeline)throw new Iyb;return this.value>=a.value?this:a};
_.f.round=function(){return new xL(Math.round(this.value),this.timeline)};
_.f.add=function(a){return new xL(this.value+a,this.timeline)};
_.f.toString=function(){return String(this.value)};var LN=function(a,b){this.context=a;this.JSC$12482_pinger=b};
LN.prototype.isSupported=function(a){return this.JSC$12482_pinger.isSupported(a)};
LN.prototype.makeBeacon=function(a,b){if(!this.isSupported(b))throw new KN;return new MN(this.context,this.JSC$12482_pinger,null!=b?b:void 0,a)};
var MN=function(a,b,c,d){var e=this;this.JSC$12488_pinger=b;this.properties=c;this.url=d;this.internalIsPending=!0;this.customHeaders=new Map;this.body=void 0;var h;this.method=null!=(h=null==c?void 0:c.beaconMethod)?h:"GET";this.backgroundedSubscription=a.getOnBackgrounded().subscribe(function(){e.sendNow()})};
MN.prototype.deactivate=function(){this.internalIsPending=!1};
MN.prototype.sendNow=function(){if(this.internalIsPending)if(this.backgroundedSubscription.unsubscribe(),this.JSC$12488_pinger.isSupported(this.properties))try{if(0<this.customHeaders.size||void 0!==this.body){var a,b;this.JSC$12488_pinger.pingWithHeadersAndBody(null!=(a=this.properties)?a:{},this.customHeaders,null!=(b=this.body)?b:"",this.url)}else this.JSC$12488_pinger.ping(this.url);this.internalIsPending=!1}catch(c){}else this.internalIsPending=!1};
MN.prototype.setHeader=function(a){this.customHeaders.set(a,void 0)};
_.J.Object.defineProperties(MN.prototype,{isPending:{configurable:!0,enumerable:!0,get:function(){return this.internalIsPending}}});var Myb=function(){for(var a=_.g(_.Xc.apply(0,arguments)),b=a.next();!b.done;b=a.next())if(b=b.value,b.available()){this.timeProvider=b;return}this.timeProvider=new Lyb};
_.f=Myb.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,b){var c=this.intervalObservable(a).subscribe(b);return function(){return void c.unsubscribe()}};
_.f.intervalObservable=function(a){return this.timeProvider.intervalObservable(a)};
_.J.Object.defineProperties(Myb.prototype,{timeline:{configurable:!0,enumerable:!0,get:function(){return this.timeProvider.timeline}}});
var Lyb=function(){this.timeline=Symbol()};
_.f=Lyb.prototype;_.f.available=function(){return!1};
_.f.now=function(){return new xL(0,this.timeline)};
_.f.setTimeout=function(){return 0};
_.f.clearTimeout=function(){};
_.f.interval=function(){return function(){}};
_.f.intervalObservable=function(){return VL};var NN=function(a,b){this.intrinsicFunctionNamespace=a;this.performanceMonitor=b};
_.f=NN.prototype;_.f.setTimeout=function(a,b){return this.intrinsicFunctionNamespace.setTimeout(this.performanceMonitor.timeExecution(734,a),b)};
_.f.clearTimeout=function(a){this.intrinsicFunctionNamespace.clearTimeout(a)};
_.f.interval=function(a,b){var c=this.intervalObservable(a).subscribe(b);return function(){return void c.unsubscribe()}};
_.f.intervalObservable=function(a){var b=this;return new eL(function(c){var d=0,e=b.intrinsicFunctionNamespace.setInterval(function(){c.next(d++)},a);
return function(){b.intrinsicFunctionNamespace.clearInterval(e)}})};
_.f.available=function(){return!!this.intrinsicFunctionNamespace.clearTimeout&&"setTimeout"in this.intrinsicFunctionNamespace&&"setInterval"in this.intrinsicFunctionNamespace&&!!this.intrinsicFunctionNamespace.clearInterval};var Nyb=function(a,b){NN.call(this,a,b);this.timeline=Kyb};
_.H(Nyb,NN);Nyb.prototype.now=function(){return new xL(this.intrinsicFunctionNamespace.Date.now(),this.timeline)};
Nyb.prototype.available=function(){return!!this.intrinsicFunctionNamespace.Date&&!!this.intrinsicFunctionNamespace.Date.now&&NN.prototype.available.call(this)};var Oyb=function(a,b){NN.call(this,a,b);this.timeline=dsb};
_.H(Oyb,NN);Oyb.prototype.now=function(){return new xL(this.intrinsicFunctionNamespace.performance.now(),this.timeline)};
Oyb.prototype.available=function(){return!!this.intrinsicFunctionNamespace.performance&&!!this.intrinsicFunctionNamespace.performance.now&&NN.prototype.available.call(this)};var gqb=function(a){this.defaultValue=a};
gqb.prototype.call=function(a,b){return b.subscribe(new ON(a,this.defaultValue))};
var ON=function(a,b){jN.call(this,a);this.defaultValue=b;this.isEmpty=!0};
_.H(ON,jN);ON.EMPTY=jN.EMPTY;ON.create=jN.create;ON.prototype._next=function(a){this.isEmpty=!1;this.destination.next(a)};
ON.prototype._complete=function(){this.isEmpty&&this.destination.next(this.defaultValue);this.destination.complete()};var iqb=function(a){this.compare=a};
iqb.prototype.call=function(a,b){return b.subscribe(new PN(a,this.compare,void 0))};
var PN=function(a,b,c){jN.call(this,a);this.JSC$12516_keySelector=c;this.JSC$12516_hasKey=!1;"function"===typeof b&&(this.compare=b)};
_.H(PN,jN);PN.EMPTY=jN.EMPTY;PN.create=jN.create;PN.prototype.compare=function(a,b){return a===b};
PN.prototype._next=function(a){try{var b=this.JSC$12516_keySelector;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.JSC$12516_hasKey)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.JSC$12516_hasKey=!0;b||(this.key=c,this.destination.next(a))};var kqb=function(a){this.count=a};
kqb.prototype.call=function(a,b){return b.subscribe(new QN(a,this.count))};
var QN=function(a,b){jN.call(this,a);this.count=b;this._valueCount=0};
_.H(QN,jN);QN.EMPTY=jN.EMPTY;QN.create=jN.create;QN.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 mqb=function(a){this.JSC$12525_errorFactory=a};
mqb.prototype.call=function(a,b){return b.subscribe(new RN(a,this.JSC$12525_errorFactory))};
var RN=function(a,b){jN.call(this,a);this.JSC$12528_errorFactory=b;this.hasValue=!1};
_.H(RN,jN);RN.EMPTY=jN.EMPTY;RN.create=jN.create;RN.prototype._next=function(a){this.hasValue=!0;this.destination.next(a)};
RN.prototype._complete=function(){if(this.hasValue)return this.destination.complete();try{var a=this.JSC$12528_errorFactory()}catch(b){a=b}this.destination.error(a)};var pqb=function(a,b){this.JSC$12531_predicate=a;this.source=b};
pqb.prototype.call=function(a,b){return b.subscribe(new SN(a,this.JSC$12531_predicate,void 0,this.source))};
var SN=function(a,b,c,d){jN.call(this,a);this.JSC$12534_predicate=b;this.JSC$12534_thisArg=c;this.source=d;this.index=0;this.JSC$12534_thisArg=c||this};
_.H(SN,jN);SN.EMPTY=jN.EMPTY;SN.create=jN.create;SN.prototype.notifyComplete=function(a){this.destination.next(a);this.destination.complete()};
SN.prototype._next=function(a){var b=!1;try{b=this.JSC$12534_predicate.call(this.JSC$12534_thisArg,a,this.index++,this.source)}catch(c){this.destination.error(c);return}b||this.notifyComplete(!1)};
SN.prototype._complete=function(){this.notifyComplete(!0)};var rqb=function(){};
rqb.prototype.call=function(a,b){return b.subscribe(new TN(a))};
var TN=function(){jN.apply(this,arguments)};
_.H(TN,jN);TN.EMPTY=jN.EMPTY;TN.create=jN.create;TN.prototype._next=function(){};var sqb=function(){this.total=1};
sqb.prototype.call=function(a,b){return b.subscribe(new UN(a,this.total))};
var UN=function(a,b){jN.call(this,a);this.total=b;this.ring=[];this.count=0};
_.H(UN,jN);UN.EMPTY=jN.EMPTY;UN.create=jN.create;UN.prototype._next=function(a){var b=this.ring,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};
UN.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()};var vqb=function(a){this.value=a};
vqb.prototype.call=function(a,b){return b.subscribe(new VN(a,this.value))};
var VN=function(a,b){jN.call(this,a);this.value=b};
_.H(VN,jN);VN.EMPTY=jN.EMPTY;VN.create=jN.create;VN.prototype._next=function(){this.destination.next(this.value)};var wqb=function(a,b,c){this.JSC$12553_accumulator=a;this.seed=b;this.hasSeed=void 0===c?!1:c};
wqb.prototype.call=function(a,b){return b.subscribe(new WN(a,this.JSC$12553_accumulator,this.seed,this.hasSeed))};
var WN=function(a,b,c,d){jN.call(this,a);this.JSC$12556_accumulator=b;this._state=c;this._hasState=d;this.index=0};
_.H(WN,jN);WN.EMPTY=jN.EMPTY;WN.create=jN.create;WN.prototype._next=function(a){var b=this.destination;if(this._hasState){var c=this.index++;try{var d=this.JSC$12556_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)};var yqb=function(a){this.JSC$12562_nextSources=a};
yqb.prototype.call=function(a,b){return b.subscribe(new XN(a,this.JSC$12562_nextSources))};
var XN=function(a,b){vN.call(this,a);this.destination=a;this.JSC$12565_nextSources=b};
_.H(XN,vN);XN.EMPTY=vN.EMPTY;XN.create=vN.create;XN.prototype.notifyError=function(){Pyb(this)};
XN.prototype.notifyComplete=function(){Pyb(this)};
XN.prototype._error=function(){Pyb(this);this.unsubscribe()};
XN.prototype._complete=function(){Pyb(this);this.unsubscribe()};
var Pyb=function(a){var b=a.JSC$12565_nextSources.shift();if(b){var c=new tN(a);a.destination.add(c);mL(b,c)}else a.destination.complete()};var YN=function(a,b,c){b=void 0===b?0:b;c=void 0===c?Eyb:c;this.source=a;this.JSC$12569_delayTime=b;this.scheduler=c;0>b&&(this.JSC$12569_delayTime=0);gL(c)||(this.scheduler=Eyb)};
_.H(YN,eL);YN.create=eL.create;YN.dispatch=function(a){return this.add(a.source.subscribe(a.subscriber))};
YN.prototype._subscribe=function(a){return this.scheduler.schedule(YN.dispatch,this.JSC$12569_delayTime,{source:this.source,subscriber:a})};
var Aqb=function(a){this.scheduler=Opb;this.delay=a};
Aqb.prototype.call=function(a,b){return(new YN(b,this.delay,this.scheduler)).subscribe(a)};var Cqb=function(a){this.project=a};
Cqb.prototype.call=function(a,b){return b.subscribe(new ZN(a,this.project))};
var ZN=function(a,b){vN.call(this,a);this.destination=a;this.project=b;this.index=0};
_.H(ZN,vN);ZN.EMPTY=vN.EMPTY;ZN.create=vN.create;_.f=ZN.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 tN(this);this.destination.add(a);this.innerSubscription=a;mL(c,a)};
_.f._complete=function(){var a=this.innerSubscription;a&&!a.closed||vN.prototype._complete.call(this);this.unsubscribe()};
_.f._unsubscribe=function(){this.innerSubscription=void 0};
_.f.notifyComplete=function(){this.innerSubscription=void 0;this.isStopped&&vN.prototype._complete.call(this)};
_.f.notifyNext=function(a){this.destination.next(a)};var Dqb=function(a,b){this.JSC$12582_predicate=a;this.JSC$12582_inclusive=b};
Dqb.prototype.call=function(a,b){return b.subscribe(new $N(a,this.JSC$12582_predicate,this.JSC$12582_inclusive))};
var $N=function(a,b,c){jN.call(this,a);this.JSC$12585_predicate=b;this.JSC$12585_inclusive=c;this.index=0};
_.H($N,jN);$N.EMPTY=jN.EMPTY;$N.create=jN.create;$N.prototype._next=function(a){var b=this.destination;try{var c=this.JSC$12585_predicate(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.JSC$12585_inclusive&&b.next(a),b.complete())};var Eqb=function(a,b,c){this.nextOrObserver=a;this.error=b;this.complete=c};
Eqb.prototype.call=function(a,b){return b.subscribe(new aO(a,this.nextOrObserver,this.error,this.complete))};
var aO=function(a,b,c,d){jN.call(this,a);this._tapComplete=this._tapError=this._tapNext=uL;this._tapError=c||uL;this._tapComplete=d||uL;rpb(b)?(this._context=this,this._tapNext=b):b&&(this._context=b,this._tapNext=b.next||uL,this._tapError=b.error||uL,this._tapComplete=b.complete||uL)};
_.H(aO,jN);aO.EMPTY=jN.EMPTY;aO.create=jN.create;aO.prototype._next=function(a){try{this._tapNext.call(this._context,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};
aO.prototype._error=function(a){try{this._tapError.call(this._context,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};
aO.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(a){this.destination.error(a);return}return this.destination.complete()};var Gqb=function(a,b){this.JSC$12594_observables=a;this.project=b};
Gqb.prototype.call=function(a,b){return b.subscribe(new bO(a,this.JSC$12594_observables,this.project))};
var bO=function(a,b,c){wN.call(this,a);this.project=c;this.JSC$12597_toRespond=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.JSC$12597_toRespond.push(c);for(c=0;c<a;c++)this.add(mL(b[c],new uN(this,void 0,c)))};
_.H(bO,wN);bO.EMPTY=wN.EMPTY;bO.create=wN.create;bO.prototype.notifyNext=function(a,b,c){this.values[c]=b;b=this.JSC$12597_toRespond;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};
bO.prototype.notifyComplete=function(){};
bO.prototype._next=function(a){0===this.JSC$12597_toRespond.length&&(a=[a].concat(_.Pd(this.values)),this.project?this._tryProject(a):this.destination.next(a))};
bO.prototype._tryProject=function(a){try{var b=this.project.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Qyb=function(a){this.context=a};
Qyb.prototype.isSupported=function(){return!cO(this.context)&&!!this.context.global.fetch};
Qyb.prototype.ping=function(){var a=this;return tL.apply(null,_.Pd(_.Xc.apply(0,arguments).map(function(b){return rL(a.context.global.fetch(b,{method:"GET",cache:"no-cache",keepalive:!0,mode:"no-cors"})).pipe(lL(function(c){return 200===c.status}))}))).pipe(qqb(function(b){return b}),uqb())};
Qyb.prototype.pingWithHeadersAndBody=function(a,b,c){for(var d=_.Xc.apply(3,arguments),e=this,h=new Headers,l=_.g(b.entries()),m=l.next();!m.done;m=l.next()){var p=_.g(m.value);m=p.next().value;p=p.next().value;h.set(m,p)}var q,t=null!=(q=a.keepAlive)?q:!1;tL.apply(null,_.Pd(d.map(function(y){return rL(e.context.global.fetch(y,Object.assign({},{method:String(a.beaconMethod),cache:"no-cache"},t?{keepalive:!0}:{},{mode:"no-cors",headers:h,body:c}))).pipe(lL(function(z){return 200===z.status}))}))).pipe(qqb(function(y){return y}),
uqb())};var dO=function(a){this.context=a};
dO.prototype.isSupported=function(a){return(null==a?0:a.attributionEnabled)||"POST"===(null==a?void 0:a.beaconMethod)||(null==a?0:a.customHeaders)||(null==a?0:a.customBody)||(null==a?0:a.keepAlive)?!1:!cO(this.context)};
dO.prototype.ping=function(){var a=this;return hL(_.Xc.apply(0,arguments).map(function(b){try{var c=a.context.global,d=!1;d=void 0===d?!1:d;c.google_image_requests||(c.google_image_requests=[]);var e=_.jNa("IMG",c.document);d&&(e.attributionSrc="");e.src=b;c.google_image_requests.push(e);return!0}catch(h){return!1}}).every(function(b){return b}))};
dO.prototype.pingWithHeadersAndBody=function(a,b,c){this.ping.apply(this,_.Pd(_.Xc.apply(3,arguments)))};var Ryb=function(a){this.context=a};
Ryb.prototype.isSupported=function(a){return Syb&&!cO(this.context)&&void 0!==Iqb(this.context)&&!(null==a?0:a.attributionEnabled)&&"POST"!==(null==a?void 0:a.beaconMethod)&&!(null==a?0:a.customHeaders)&&!(null==a?0:a.customBody)};
Ryb.prototype.makeBeacon=function(a,b){if(!this.isSupported(b))throw new KN;return new eO(this.context,a)};
var Syb=!1,eO=function(a,b){this.context=a;this.urlWithoutToken=b;a=Iqb(this.context);if(void 0===a)throw Error();this.wrappedBeacon=new a(Tyb(this),{})},Tyb=function(a){a=a.urlWithoutToken;
return("&"===a.slice(-1)[0]?a:a+"&")+"pbapi=1"};
eO.prototype.deactivate=function(){this.wrappedBeacon.deactivate()};
eO.prototype.sendNow=function(){this.wrappedBeacon.sendNow()};
eO.prototype.setHeader=function(){};
_.J.Object.defineProperties(eO.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.urlWithoutToken},
set:function(a){this.urlWithoutToken=a;this.wrappedBeacon.setURL(Tyb(this))}},
method:{configurable:!0,enumerable:!0,get:function(){return"GET"},
set:function(a){if("GET"!==a)throw new KN;}},
isPending:{configurable:!0,enumerable:!0,get:function(){return this.wrappedBeacon.pending}}});var Uyb=function(a){this.context=a};
Uyb.prototype.isSupported=function(a){if((null==a?0:a.attributionEnabled)||"GET"===(null==a?void 0:a.beaconMethod)||(null==a?0:a.customHeaders)||(null==a?0:a.customBody)||(null==a?0:a.keepAlive))return!1;var b;return!cO(this.context)&&void 0!==(null==(b=this.context.global.navigator)?void 0:b.sendBeacon)};
Uyb.prototype.ping=function(){var a=this;return hL(_.Xc.apply(0,arguments).map(function(b){var c;return null==(c=a.context.global.navigator)?void 0:c.sendBeacon(b)}).every(function(b){return b}))};
Uyb.prototype.pingWithHeadersAndBody=function(a,b,c){this.ping.apply(this,_.Pd(_.Xc.apply(3,arguments)))};var RL=function(a){this.value=a},fM=function(a,b){return hL(a.value).pipe(PL(b))},hM=new RL(!1),ftb=new RL(!0);var ZL=function(a){this.value=a;this.releasedSubject=new NL};
ZL.prototype.release=function(){this.releasedSubject.next();this.releasedSubject.complete();this.value=void 0};
_.J.Object.defineProperties(ZL.prototype,{ref:{configurable:!0,enumerable:!0,get:function(){return this.value}},
released:{configurable:!0,enumerable:!0,get:function(){return this.releasedSubject}}});var Oqb=["FRAME","IMG","IFRAME"],Pqb=/^[01](px)?$/;var Vyb=function(a,b){var c=Wqb(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)});
_.ca.addEventListener("message",function(h){Vqb(c,e,h)})}};var fO=function(a,b){var c=this;this.global=a;this.parentContext=b;this.JSC$12628_onVisibilityChange=this.document?tL(hL(!0),sL(this.document,"visibilitychange")).pipe(yL(this.parentContext.performanceMonitor,748),lL(function(){return c.getVisibilityState()}),AL()):hL("visible");
this.document?sL(this.document,"DOMContentLoaded").pipe(yL(this.parentContext.performanceMonitor,739),CL(1)):hL(Mqb("DOMContentLoaded"))},etb=function(a){return null!==a.document&&void 0!==a.document.visibilityState};
fO.prototype.getVisibilityState=function(){return this.document?this.document.visibilityState:"visible"};
fO.prototype.querySelector=function(a){return this.document?this.document.querySelector(a):null};
fO.prototype.querySelectorAll=function(a){return this.document?_.Da(this.document.querySelectorAll(a)):[]};
fO.prototype.elementFromPoint=function(a,b){if(!this.document||null===this.document||"function"!==typeof this.document.elementFromPoint)return null;a=this.document.elementFromPoint(a,b);return null===a?null:new ZL(a)};
var Usb=function(a,b,c){c=void 0===c?!1:c;if(void 0===b.ref||!a.document)return hL(b).pipe(yL(a.parentContext.performanceMonitor,749));var d=new IL(1),e=function(){d.next(b)};
c||Vyb(b.ref,e);Qqb(b.ref,e);return d.pipe(yL(a.parentContext.performanceMonitor,749),CL(1))};
_.J.Object.defineProperties(fO.prototype,{document:{configurable:!0,enumerable:!0,get:function(){return _.av(this.global,"document")?this.global.document||null:null}}});var Wyb=_.Mu(["https://www.googleadservices.com/pagead/managed/js/activeview/","/reach_worklet.html"]),Xyb=_.Mu(["./reach_worklet.js"]),Yyb=_.Mu(["./reach_worklet.js"]),Zyb=_.Mu(["./reach_worklet.html"]),$yb=_.Mu(["./reach_worklet.js"]),azb=_.Mu(["./reach_worklet.js"]);_.gd(Zyb);_.gd($yb);_.gd(azb);var bM={left:0,top:0,width:0,height:0};var mrb=function(a){this.internalArray_=_.k(a)};
_.H(mrb,_.n);mrb.prototype.getVersion=function(){return _.Mk(this,2)};var lrb=function(a){this.internalArray_=_.k(a)};
_.H(lrb,_.n);var frb=function(a,b){return _.dh(a,2,b)},krb=function(a,b){return _.dh(a,3,b)},hrb=function(a,b){return _.dh(a,4,b)},erb=function(a,b){return _.dh(a,5,b)},jrb=function(a,b){return _.dh(a,9,b)},drb=function(a,b){return _.ov(a,10,b)},crb=function(a,b){return _.jk(a,11,b)},grb=function(a,b){return _.dh(a,1,b)},irb=function(a,b){return _.jk(a,7,b)};
lrb.repeatedFields_=[10,6];var arb="platform platformVersion architecture model uaFullVersion bitness fullVersionList wow64".split(" ");var gM=function(a,b,c,d){a=void 0===a?window:a;b=void 0===b?null:b;c=void 0===c?new hyb:c;void 0===d&&(_.gd(Wyb,"current"),_.gd(Xyb),_.gd(Yyb));Gyb.call(this);this.global=a;this.debugChannel=b;this.performanceMonitor=c;this.onPageHide=sL(this.global,"pagehide").pipe(yL(this.performanceMonitor,941));this.onLoad=sL(this.global,"load").pipe(yL(this.performanceMonitor,738),CL(1));this.onResize=sL(this.global,"resize").pipe(yL(this.performanceMonitor,741));this.onMessage=sL(this.global,"message").pipe(yL(this.performanceMonitor,
740));this.document=new fO(this.global,this);this.timeProvider=new Myb(new Oyb(this.intrinsicFunctionNamespace,this.performanceMonitor),new Nyb(this.intrinsicFunctionNamespace,this.performanceMonitor));this.beaconFactory=new Jyb(new Ryb(this),new LN(this,new Qyb(this)),new LN(this,new Uyb(this)),new LN(this,new dO(this)))};
_.H(gM,Gyb);var cO=function(a){var b=a.global;return!!a.global.HTMLFencedFrameElement&&!!b.fence&&"function"===typeof b.fence.reportEvent};
_.f=gM.prototype;_.f.reportFencedFrameEvent=function(a){cO(this)&&this.global.fence.reportEvent(a)};
_.f.getOnBackgrounded=function(){return this.onPageHide.pipe(yL(this.performanceMonitor,942),PL(this.queue),lL(function(){}))};
_.f.postMessage=function(a,b,c){c=void 0===c?[]:c;this.global.postMessage(a,b,c)};
_.f.getWidth=function(){return Osb(this.global)?this.global.width:0};
_.f.getHeight=function(){return Osb(this.global)?this.global.height:0};
_.f.isMobile=function(){return _.dNa()||_.eNa()};
var $L=function(a,b){try{var c=a.global,d=a.isMobile();try{b&&(c=c.top);var e=_.RPa(b,c,d),h=e.height,l=e.width;if(-12245933===l)var m=new _.ZM(l,l,l,l);else{var p=_.IM(_.tw(c.document).JSC$6034_document_),q=p.x,t=p.y;m=new _.ZM(t,q+l,t+h,q)}}catch(y){m=new _.ZM(-12245933,-12245933,-12245933,-12245933)}a=m;return{left:a.left,top:a.top,width:a.getWidth(),height:a.getHeight()}}catch(y){return bM}};
gM.prototype.validate=function(){var a=this.beaconFactory.isSupported()||cO(this);return this.global&&this.timeProvider.available()&&a};
var Kqb=function(a){return(a=orb(a.global))?rL(a):null};
_.J.Object.defineProperties(gM.prototype,{sharedStorage:{configurable:!0,enumerable:!0,get:function(){return this.global.sharedStorage}},
intrinsicFunctionNamespace:{configurable:!0,enumerable:!0,get:function(){return window}},
inCrossDomainIframe:{configurable:!0,enumerable:!0,get:function(){return!Osb(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.intrinsicFunctionNamespace.MutationObserver}},
ResizeObserver:{configurable:!0,enumerable:!0,get:function(){return this.intrinsicFunctionNamespace.ResizeObserver}}});_.bzb=!_.pi&&!_.kaa();var gtb=function(a){return a};var itb=function(a){return a.pipe(vL(function(b){var c=b.endOfSessionReason,d;return(null==(d=b.viewable)?void 0:d.extrapolateToNow().value)||void 0!=c}),CL(1),EL())};var dtb=dL(ML(function(a){return void 0===a.endOfSessionReason}),lL(function(a){return Object.assign({},a,{timestamps:UL(a)})}),vL(function(a){var b=a.timestamps,c,d;
return null!=(d=null==(c=a.viewable)?void 0:c.extrapolateUsingTimestampMap(b).value)?d:!1}),lL(function(a){var b=a.beaconFactory,c=a.timestampedExposureHistory,d=a.timeOnScreen,e=a.binaryContext;
a=a.timestamps;if(void 0===b||void 0===c||void 0===d||void 0===e)return!1;if(d.extrapolateUsingTimestampMap(a).value.every(function(h){return 0<=h}))return!0;
c=c.map(function(h){return h.timestamp+":"+h.value}).join(",");
d=vrb({bin:e,tos:d},a);b.makeBeacon("https://pagead2.googlesyndication.com/pagead/gen_204?id=av-js&type=dv&"+d+("&eh="+c)).sendNow();return!0}),ML(function(a){return!a}),EL());var xrb=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,vu:a.delayedImpressionJsState,app:a.inApp,mse:a.mraidError,mtop:a.mraidSituation,itpl:a.injectedTemplateId,adk:a.adKey,exk:a.awbidKey,rs:a.requestSource,la:a.isLargeAd,cr:a.isContentRecommendationAd,uach:a.userAgentClientHints,
vs:a.viewState,r:a.reasonCode,pay:a.hasCpmavUrl,rst:a.adRenderStartTime,rpt:a.adRenderPeriodTime,isd:a.initialScrollDepth,lsd:a.loadedScrollDepth,context:a.errorContext,msg:a.errorMessage,stack:a.errorStack,name:a.errorName,ec:a.hasElementChanged,sfr:a.strategyFailureReasons,met:a.creativeSearchResult,wmsd:a.webMeasurementStartDiagnostic,pv:a.pageVisible,epv:a.eosPageVisible,pbe:a.inStatefulBeaconExperiment,vae:a.inViewableAttributionExperiment,spb:a.supportsPendingBeacon,ffslot:a.isFencedFrameSlotTurtlex,
reach:a.sharedStorageReachMode,io2:a.v2VisibilityBitVector,rxdbg:a.rxDebugger}};var htb=function(a){var b=[];return a.pipe(lL(function(c){var d=c.beaconFactory,e=c.fetchBeaconFactory,h=c.timeOnScreen,l=c.timeOnScreenUrlPrefixes,m=c.payloadMapper,p=c.timeOnScreenPingId,q=c.timeOnScreenReason,t=c.urlSerializer,y=c.viewable,z=c.hasImpressionFired,D=c.inStatefulBeaconExperiment,E=c.supportsPendingBeacon,I=c.turtlexReportEventData;if(!c.geometryMeasurable||!z||void 0===c.maxTimeOnScreen||void 0===h||void 0===l||void 0===m||void 0===p||void 0===t||void 0===d)return!1;if(c.isTurtlex){if(void 0===
q)return!1;l=c.reportFencedFrameEvent;if(!l)return!1;l({eventType:"active-view-time-on-screen",eventData:null!=I?I:"",destination:["buyer"]});return!0}if(!D&&!q)return!1;I=UL(c);var S;y=null!=(S=null==y?void 0:y.extrapolateUsingTimestampMap(I).value)?S:!1;c=t(Object.assign({},c,{pingId:p,viewState:y?4:3,reasonCode:null!=q?q:"u",payloadMapper:m,urlPrefixes:l}),I);if(D){for(;b.length>l.length;)D=void 0,null==(D=b.shift())||D.deactivate();c.forEach(function(T,fa){fa>=b.length?b.push(d.makeBeacon(T)):
b[fa].url=T});
return E&&e&&void 0!==q?(c.forEach(function(T){e.makeBeacon(T).sendNow()}),!0):void 0!==q}return E&&e&&void 0!==q?(c.forEach(function(T){e.makeBeacon(T).sendNow()}),!0):void 0!==q?(c.forEach(function(T){d.makeBeacon(T).sendNow()}),!0):!1}),ML(function(c){return!c}),EL())};var jtb=dL(vL(function(a){return void 0!==a.immediateUrlPrefixes&&void 0!==a.payloadMapper&&void 0!==a.urlSerializer&&void 0!==a.inferredPingId&&void 0!==a.beaconFactory}),vL(function(a){return null!==Frb(a)}),Drb(function(a){return a.activeViewUnmeasurableEvent},function(a){return a.emit}),lL(function(a){if(a.isTurtlex){var b=a.reportFencedFrameEvent;
if(b){var c;b({eventType:"active-view-unmeasurable",eventData:null!=(c=a.turtlexReportEventData)?c:"",destination:["buyer"]})}}else{c=void 0;var d=Frb(a);if("x"===d){var e,h=null!=(e=a.geometricMeasurementErrors)?e:a.contextValidationErrors;h&&(b=h.stack,c=h.message)}a.urlSerializer(Object.assign({},a,{urlPrefixes:a.immediateUrlPrefixes,payloadMapper:a.payloadMapper,pingId:a.inferredPingId,viewState:2,reasonCode:d,errorMessage:c,errorStack:b}),UL(a)).forEach(function(l){a.beaconFactory.makeBeacon(l).sendNow()})}}),
CL(1),EL());var Grb=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;var ctb=dL(vL(function(a){return void 0!==a.payloadMapper&&void 0!==a.immediateUrlPrefixes&&void 0!==a.urlSerializer&&void 0!==a.inferredPingId&&void 0!==a.beaconFactory}),lL(function(a){return Object.assign({},a,{timestamps:UL(a)})}),vL(function(a){var b=a.viewable,c=a.timestamps,d;
return!!a.hasImpressionFired&&(null!=(d=null==b?void 0:b.extrapolateUsingTimestampMap(c).value)?d:!1)}),Drb(function(a){return a.activeViewViewableEvent},function(a){return a.emit}),lL(function(a){var b=a.beaconFactory,c=a.turtlexReportEventData;
if(a.isTurtlex){var d=a.reportFencedFrameEvent;if(!d)return!1;d({eventType:"active-view-viewable",eventData:null!=c?c:"",destination:["buyer"]});return!0}c=a.urlSerializer(Object.assign({},a,{urlPrefixes:a.immediateUrlPrefixes,payloadMapper:a.payloadMapper,pingId:a.inferredPingId,viewState:4,reasonCode:"v"}),a.timestamps);(d=a.cpmavUrls)&&0<d.length&&a.viewUrlSerializer&&a.viewUrlSerializer(d,a).forEach(function(e){b.makeBeacon(e).sendNow()});
(d=a.viewableRelayUrls)&&0<d.length&&a.viewUrlSerializer&&a.viewUrlSerializer(d,a).forEach(function(e){b.makeBeacon(e).sendNow()});
c.forEach(function(e){b.makeBeacon(e,{attributionEnabled:a.isViewableAttributionEnabled}).sendNow()});
return!0}),ML(function(a){return!a}),EL());var zsb=lL(function(a){return[a.value.topWindowViewportExternalGeometry.width,a.value.topWindowViewportExternalGeometry.height]});var esb=function(a,b){this.callback=a;this.options=b;this.intersectionObserverV2=this.intersectionObserverV1=null},hsb=function(a,b){b?a.intersectionObserverV2||(b=Object.assign({},a.options,{delay:100,
trackVisibility:!0}),a.intersectionObserverV2=new IntersectionObserver(a.callback,b)):a.intersectionObserverV1||(a.intersectionObserverV1=new IntersectionObserver(a.callback,a.options))},fsb=function(a,b){a=b?a.intersectionObserverV2:a.intersectionObserverV1;
if(!a)throw new Hyb;return a};
esb.prototype.observe=function(a,b){fsb(this,a).observe(b)};
esb.prototype.unobserve=function(a,b){fsb(this,a).unobserve(b)};
esb.prototype.disconnect=function(a){fsb(this,a).disconnect()};var Urb={viewportGeometrySourceName:"ns",exposedViewportLocalGeometry:bM,topWindowViewportExternalGeometry:bM,measurementRequests:new NL,elementGeometrySourceName:"ns",elementGeometry:bM,intersectionGeometry:bM,viewportLocalAppOffset:{x:0,y:0}};var czb=function(a){return a.intersectionGeometry.width*a.intersectionGeometry.height/(a.elementGeometry.width*a.elementGeometry.height)},osb=cM(dL(lL(function(a){var b;
return null!=(b=a.exposureOverride)?b:czb(a)}),lL(function(a){return isFinite(a)?a:0}))),vsb=cM(dL(lL(function(a){var b;
return null!=(b=a.exposureOverride)?b:czb(a)}),lL(function(a){return isFinite(a)?a:-1})));var gO=function(a,b){this.a=a;this.b=b;if(a.clock.timeline!==b.clock.timeline)throw Error();};
gO.prototype.equivalentTo=function(a){return a instanceof gO?this.a.equivalentTo(a.a)&&this.b.equivalentTo(a.b):!1};
gO.prototype.extrapolateToTime=function(a){var b=this.a.extrapolateToTime(a).value,c=this.b.extrapolateToTime(a).value;return{timestamp:a,value:[b,c]}};
_.J.Object.defineProperties(gO.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.a.active||this.b.active}},
clock:{configurable:!0,enumerable:!0,get:function(){return this.a.clock}},
lastMeasurement:{configurable:!0,enumerable:!0,get:function(){var a=this.a.lastMeasurement.timestamp.maximum(this.b.lastMeasurement.timestamp),b=this.a.lastMeasurement.timestamp.equals(a)?this.a.lastMeasurement.value:this.a.extrapolateToTime(a).value,c=this.b.lastMeasurement.timestamp.equals(a)?this.b.lastMeasurement.value:this.b.extrapolateToTime(a).value;return{timestamp:a,value:[b,c]}}}});var hO=function(a,b){this.input=a;this.mapFunction=b;this.lastMeasurement={timestamp:this.input.lastMeasurement.timestamp,value:this.mapFunction(this.input.lastMeasurement.value)}};
hO.prototype.equivalentTo=function(a){return a instanceof hO?this.input.equivalentTo(a.input)&&this.mapFunction===a.mapFunction:!1};
hO.prototype.extrapolateToTime=function(a){a=this.input.extrapolateToTime(a);return{timestamp:a.timestamp,value:this.mapFunction(a.value)}};
_.J.Object.defineProperties(hO.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.input.active}},
clock:{configurable:!0,enumerable:!0,get:function(){return this.input.clock}}});var iO=function(){};
iO.prototype.extrapolateToNow=function(){return this.extrapolateToTime(this.clock.now())};
iO.prototype.extrapolateUsingTimestampMap=function(a){var b=this.clock.timeline,c,d=null!=(c=a.get(b))?c:this.clock.now();a.set(b,d);return this.extrapolateToTime(d)};
iO.prototype.map=function(a){return new dzb(this,a)};
iO.prototype.joinWith=function(a){return new ezb(this,a)};
var ezb=function(){gO.apply(this,arguments);this.map=iO.prototype.map;this.joinWith=iO.prototype.joinWith;this.extrapolateToNow=iO.prototype.extrapolateToNow;this.extrapolateUsingTimestampMap=iO.prototype.extrapolateUsingTimestampMap};
_.H(ezb,gO);var dzb=function(){hO.apply(this,arguments);this.map=iO.prototype.map;this.joinWith=iO.prototype.joinWith;this.extrapolateToNow=iO.prototype.extrapolateToNow;this.extrapolateUsingTimestampMap=iO.prototype.extrapolateUsingTimestampMap};
_.H(dzb,hO);var eM=function(a,b){this.lastMeasurement=b;this.extrapolateToNow=iO.prototype.extrapolateToNow;this.extrapolateUsingTimestampMap=iO.prototype.extrapolateUsingTimestampMap;this.map=iO.prototype.map;this.joinWith=iO.prototype.joinWith;this.clock=a};
eM.prototype.equivalentTo=function(a){return a.active};
eM.prototype.extrapolateToTime=function(){return this.lastMeasurement};
_.J.Object.defineProperties(eM.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return!1}}});var ysb=lL(function(a){if("omid"===a.value.viewportGeometrySourceName){if("nio"===a.value.elementGeometrySourceName)return"omio";if("geo"===a.value.elementGeometrySourceName)return"omgeo"}return"geo"===a.value.elementGeometrySourceName||"nio"===a.value.elementGeometrySourceName?a.value.viewportGeometrySourceName:a.value.elementGeometrySourceName});var lsb=dL(vL(function(a){return!isNaN(a)}),GL(function(a,b){return isNaN(a)?b:Math.min(a,b)},NaN),AL());var psb=cM(dL(lL(function(a){return a.intersectionGeometry.width*a.intersectionGeometry.height/(a.exposedViewportLocalGeometry.width*a.exposedViewportLocalGeometry.height)}),lL(function(a){return isFinite(a)?Math.min(1,a):0})));var xsb=dL(cM(lL(function(a){a=a.exposureOverride?a.exposureOverride*a.elementGeometry.width*a.elementGeometry.height/(a.topWindowViewportExternalGeometry.width*a.topWindowViewportExternalGeometry.height):a.intersectionGeometry.width*a.intersectionGeometry.height/(a.topWindowViewportExternalGeometry.width*a.topWindowViewportExternalGeometry.height);return isFinite(a)?a:0})));var Csb=function(a,b){var c=this;this.timeProvider=a;this.measurementRequestObserver=this.lastMeasurementRequest=null;this.requestSubscription=b.pipe(AL()).subscribe(function(d){Esb(c);c.measurementRequestObserver=d})},Fsb=function(a,b){Esb(a);
a.lastMeasurementRequest=a.timeProvider.setTimeout(function(){var c;return void(null==(c=a.measurementRequestObserver)?void 0:c.next())},b)},Esb=function(a){null!==a.lastMeasurementRequest&&a.timeProvider.clearTimeout(a.lastMeasurementRequest);
a.lastMeasurementRequest=null};
Csb.prototype.dispose=function(){Esb(this);this.requestSubscription.unsubscribe();this.measurementRequestObserver=null};var fzb=function(){};var $sb=function(a,b){this.context=a;this.strategies=b};
_.H($sb,fzb);$sb.prototype.buildGeometrySource=function(a,b){var c=this.strategies.map(function(h){return h.buildGeometrySource(a,b)}),d=Ksb(c.map(function(h){return h.geometrySource})),e=d.capturedErrors.pipe(gzb());
return{geometrySource:d.chain.pipe(PL(this.context.queue)),additionalOutputs:Object.assign.apply(Object,[{strategyFailureReasons:e,strategyErrors:d.capturedErrors}].concat(_.Pd(c.map(function(h){return h.additionalOutputs}))))}};
var gzb=function(){return GL(function(a,b){b instanceof WL?a.push(b.measurementStrategyFailureReason):a.push(-1);return a},[])};var btb=function(a,b){this.context=a;this.poller=b};
_.H(btb,fzb);btb.prototype.buildGeometrySource=function(a,b){var c=Lsb(Nsb(this.context,this.poller),Vrb(this.context,b.requestSource));return{geometrySource:Jsb(a.measurableCreative.pipe(c),b.inApp),additionalOutputs:{}}};var atb=function(a,b,c){c=void 0===c?asb(a,b):c;this.context=a;this.intersectionObserverStrategy=c};
_.H(atb,fzb);atb.prototype.buildGeometrySource=function(a,b){var c=this.intersectionObserverStrategy(b.useV2);return{geometrySource:Jsb(a.measurableCreative.pipe(c,bsb(this.context)),b.inApp),additionalOutputs:{}}};var hzb=function(a,b,c){var d=void 0===d?Symbol():d;this.element=a;this.immediateUrls=b;this.timeOnScreenUrls=c;this.symbol=d};var Bsb=Object.freeze({timeThresholdMs:1E3,exposureThreshold:.5,largeAdExposureThreshold:.3}),Ssb=Object.freeze([1,.75,Bsb.exposureThreshold,Bsb.largeAdExposureThreshold,0]);var izb=function(a){var b=void 0===b?36E5:b;var c=void 0===c?!0:c;this.creatives=new NL;this.elementsToUnregister=new NL;this.elementMap=new Map;var d=new gM(window,null);d.beaconFactory=new LN(d,new dO(d));Zsb(d,this.creatives,this.elementsToUnregister,a,b,c).subscribe()};var jzb=function(a){this.internalArray_=_.k(a)};
_.H(jzb,_.n);jzb.prototype.getId=function(){return _.Mk(this,1)};var jO=function(a){this.internalArray_=_.k(a)};
_.H(jO,_.n);jO.prototype.getUrl=function(){return _.Mk(this,1)};
jO.prototype.setUrl=function(a){return _.tv(this,1,a)};
jO.prototype.getHeight=function(){return _.Al(this,2)};
jO.prototype.getWidth=function(){return _.Al(this,3)};var kO=function(a){this.internalArray_=_.k(a)};
_.H(kO,_.n);kO.prototype.getDuration=function(){return _.bh(this,_.MM,2)};
kO.repeatedFields_=[6];var kzb=function(a){this.internalArray_=_.k(a)};
_.H(kzb,_.n);var lzb=function(a){this.internalArray_=_.k(a)};
_.H(lzb,_.n);lzb.repeatedFields_=[1,2];var mzb=function(a){this.internalArray_=_.k(a)};
_.H(mzb,_.n);var nzb=function(a){this.internalArray_=_.k(a)};
_.H(nzb,_.n);var ozb=function(a){this.internalArray_=_.k(a)};
_.H(ozb,_.n);var pzb=function(a){this.internalArray_=_.k(a)};
_.H(pzb,_.n);var qzb=function(a){this.internalArray_=_.k(a)};
_.H(qzb,_.n);var rzb=function(a){this.internalArray_=_.k(a)};
_.H(rzb,_.n);var lO=function(a){this.internalArray_=_.k(a)};
_.H(lO,_.n);var mO=[2,4,5,6,7];var szb=function(a){this.internalArray_=_.k(a)};
_.H(szb,_.n);var SM=function(a){this.internalArray_=_.k(a)};
_.H(SM,_.n);_.f=SM.prototype;_.f.getId=function(){return _.bh(this,jzb,1)};
_.f.getName=function(){return _.Mk(this,2)};
_.f.getType=function(){return _.sv(this,6)};
_.f.getUrl=function(){return _.Mk(this,8)};
_.f.setUrl=function(a){return _.tv(this,8,a)};
var nO=function(a){return _.Qs(a,jO,10)},oO=function(a){this.internalArray_=_.k(a)};
_.H(oO,_.n);SM.repeatedFields_=[5,10,22];var tzb=function(a){this.internalArray_=_.k(a)};
_.H(tzb,_.n);var pO=function(a){this.internalArray_=_.k(a)};
_.H(pO,_.n);pO.prototype.getStatus=function(){return _.sv(this,1)};
pO.prototype.setItem=function(a,b){return Vwb(this,2,a,b)};
pO.repeatedFields_=[2];var uzb=function(a){this.internalArray_=_.k(a)};
_.H(uzb,_.n);uzb.prototype.getName=function(){return _.Mk(this,8)};
uzb.repeatedFields_=[14];var qO=function(a){this.internalArray_=_.k(a)};
_.H(qO,_.n);qO.prototype.getSource=function(){return _.bh(this,uzb,2)};
qO.prototype.setVisible=function(a){return _.wn(this,5,a)};
qO.prototype.setItem=function(a,b){return Vwb(this,7,a,b)};
qO.repeatedFields_=[3,7];var vzb=function(a){this.internalArray_=_.k(a)};
_.H(vzb,_.n);vzb.prototype.setItem=function(a,b){return Vwb(this,4,a,b)};
var wzb=_.Hc(vzb);vzb.repeatedFields_=[4];var Azb,xzb,yzb,zzb;_.Bzb=function(a,b){var c=b||{};b=c.document||document;var d=_.qd(a).toString(),e=(new _.sw(b)).createElement("SCRIPT"),h={script_:e,timeout_:void 0},l=new _.$w(xzb,h),m=null,p=null!=c.timeout?c.timeout:5E3;0<p&&(m=window.setTimeout(function(){yzb(e,!0);l.errback(new zzb(1,"Timeout reached for loading script "+d))},p),h.timeout_=m);
e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(yzb(e,c.cleanupWhenDone||!1,m),l.callback(null))};
e.onerror=function(){yzb(e,!0,m);l.errback(new zzb(0,"Error while loading script "+d))};
h=c.attributes||{};_.If.extend(h,{type:"text/javascript",charset:"UTF-8"});_.wKa(e,h);cxb(e,a);Azb(b).appendChild(e);return l};
Azb=function(a){var b=_.Fd("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement};
xzb=function(){if(this&&this.script_){var a=this.script_;a&&"SCRIPT"==a.tagName&&yzb(a,!0,this.timeout_)}};
yzb=function(a,b,c){null!=c&&_.ca.clearTimeout(c);a.onload=function(){};
a.onerror=function(){};
a.onreadystatechange=function(){};
b&&window.setTimeout(function(){_.Dd(a)},0)};
zzb=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};
_.Wu(zzb,_.aa);var rO=function(a){this.JSC$12770_obj_=a};
rO.prototype.value=function(){return this.JSC$12770_obj_};
rO.prototype.getWidth=function(){return this.JSC$12770_obj_.width};
rO.prototype.getHeight=function(){return this.JSC$12770_obj_.height};
rO.prototype.getStyle=function(){return this.JSC$12770_obj_.style};var Czb=function(a){this.JSC$12773_obj_=a||{}};
_.f=Czb.prototype;_.f.value=function(){return this.JSC$12773_obj_};
_.f.setUrl=function(a){this.JSC$12773_obj_.url=a;return this};
_.f.getUrl=function(){return this.JSC$12773_obj_.url};
_.f.getStyle=function(){return this.JSC$12773_obj_.style};
_.f.getId=function(){return this.JSC$12773_obj_.id};
_.f.getContext=function(){return this.JSC$12773_obj_.context};
var Dzb=function(a){a.JSC$12773_obj_.attributes=a.JSC$12773_obj_.attributes||{};return new rO(a.JSC$12773_obj_.attributes)};var Ezb=function(){Czb.apply(this,arguments)};
_.H(Ezb,Czb);_.sO=function(a){this.JSC$12780_id_=a;this.opts={}};
_.sO.prototype.JSC$12782_setLabel=function(a){this.label_=a||void 0;return this};
_.sO.prototype.addUploadMetadata=function(a,b){var c=this.opts.data||{};c[a]=b;this.opts.data=c;return this};
var Fzb=function(a){var b=_.If.filter(a.opts,function(c){return null!==c});
b=_.If.isEmpty(b)?null:b;a=[a.JSC$12780_id_,a.label_,b];b=kob(a);return a=a.slice(0,b+1)};
_.sO.prototype.toString=function(){var a=Fzb(this);return"("+_.Af(a,function(b){return JSON.stringify(b)}).join(",")+")"};
_.sO.prototype.getId=function(){return this.JSC$12780_id_};
_.sO.prototype.getOptions=function(){return _.If.clone(this.opts)};var tO=function(){_.sO.call(this,"image-search")};
_.H(tO,_.sO);tO.prototype.setSize=function(a){this.opts.imgsz=a;return this};
tO.prototype.JSC$12782_setLabel=function(a){_.sO.prototype.JSC$12782_setLabel.call(this,a);return this};
tO.prototype.addUploadMetadata=function(a,b){_.sO.prototype.addUploadMetadata.call(this,a,b);return this};var Gzb=function(){_.sO.call(this,"maps")};
_.H(Gzb,_.sO);Gzb.prototype.JSC$12782_setLabel=function(a){_.sO.prototype.JSC$12782_setLabel.call(this,a);return this};
Gzb.prototype.addUploadMetadata=function(a,b){_.sO.prototype.addUploadMetadata.call(this,a,b);return this};_.uO=function(){_.sO.call(this,"photos")};
_.H(_.uO,_.sO);_.uO.prototype.JSC$12782_setLabel=function(a){_.sO.prototype.JSC$12782_setLabel.call(this,a);return this};
_.uO.prototype.addUploadMetadata=function(a,b){_.sO.prototype.addUploadMetadata.call(this,a,b);return this};var vO=function(){_.sO.call(this,"url")};
_.H(vO,_.sO);_.Hzb=function(){var a=new vO;a.opts.type="video";a.opts.site="youtube.com";return a};
vO.prototype.JSC$12782_setLabel=function(a){_.sO.prototype.JSC$12782_setLabel.call(this,a);return this};
vO.prototype.addUploadMetadata=function(a,b){_.sO.prototype.addUploadMetadata.call(this,a,b);return this};var wO=function(){_.sO.call(this,"video-search")};
_.H(wO,_.sO);_.Izb=function(){var a=new wO;a.opts.site="youtube.com";return a};
wO.prototype.JSC$12782_setLabel=function(a){_.sO.prototype.JSC$12782_setLabel.call(this,a);return this};
wO.prototype.addUploadMetadata=function(a,b){_.sO.prototype.addUploadMetadata.call(this,a,b);return this};var Jzb=function(){_.sO.call(this,"web")};
_.H(Jzb,_.sO);Jzb.prototype.JSC$12782_setLabel=function(a){_.sO.prototype.JSC$12782_setLabel.call(this,a);return this};
Jzb.prototype.addUploadMetadata=function(a,b){_.sO.prototype.addUploadMetadata.call(this,a,b);return this};var Kzb=function(){this.items_=[];this.opts={}},Lzb=function(a){switch(a){case "image-search":return new tO;
case "maps":return new Gzb;case "photos":return new _.uO;case "url":return new vO;case "video-search":return new wO;case "web":return new Jzb}return new _.sO(a)};
Kzb.prototype.addView=function(a){this.items_.push("string"===typeof a?Lzb(a):a);return this};
var Mzb=function(a){return"("+_.Af(a.items_,function(b){return b.toString()}).join(",")+")"};
Kzb.prototype.toString=function(){return Mzb(this)};
Kzb.prototype.getOptions=function(){return _.If.clone(this.opts)};var xO=function(a){this.basePickerUrl_=a||"https://docs.google.com/picker";this.nav_=new Kzb};
xO.prototype.nav_=null;xO.prototype.addView=function(a){this.nav_.addView(a);return this};
xO.prototype.getBaseUrl=function(){return this.basePickerUrl_};
_.Nzb=function(a,b){a.callback_=b;return a};var Ozb=new Map;Ozb.set("application/vnd.google-apps.document","application/vnd.google-gsuite.document-blob");Ozb.set("application/vnd.google-apps.spreadsheet","application/vnd.google-gsuite.spreadsheet-blob");Ozb.set("application/vnd.google-apps.presentation","application/vnd.google-gsuite.presentation-blob");var Pzb=new Set;Pzb.add("application/vnd.google-apps.kix");Pzb.add("application/vnd.google-apps.ritz");Pzb.add("application/vnd.google-apps.punch");var $zb=function(a,b,c){var d=c&&_.Mk(c,1);if(c){var e=_.Mk(c,3);e=e&&JSON.parse(e)||{};c={0:_.Mk(c,1),1:_.Mk(c,2),2:e}}else c={};switch(_.sv(a[0].getId(),2)){case 13:return Qzb(a,b,d,c);case 3:return Rzb(a,b,d,c);case 10:return Szb(a,b,d,c);case 12:return Tzb(a,b);case 2:return Uzb(a,b,d,c);case 5:return Vzb(a,b,d,c);case 9:return Wzb(a,b,d,c);case 6:return Xzb(a,b,d,c);case 25:return Yzb(a,b,d,c);case 1:return _.kv(a[0],kzb,26)?Zzb(a,b,d,c):Szb(a,b,d,c);default:return{}}},Xzb=function(a,b,c,d){a=
a.map(function(e){return{id:e.getId().getId(),
serviceId:"youtube",name:e.getName(),description:_.Mk(e,3),type:yO(e),lastEditedUtc:Kwb(_.bh(e,_.KM,16)).getTime(),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",url:e.getUrl(),embedUrl:_.Mk(e,13),thumbnails:zO(nO(e))}});
return{action:b,docs:a,viewToken:d,view:c||"youtube",v2Translated:!0}},Uzb=function(a,b,c,d){var e=a.map(function(h){var l={id:h.getId().getId(),
serviceId:"docs",mimeType:_.Mk(h,7),name:h.getName(),type:yO(h),lastEditedUtc:Kwb(_.bh(h,_.KM,12)).getTime(),url:h.getUrl(),sizeBytes:_.Jwb(h,23),description:_.Mk(h,3),iconUrl:_.Mk(h,11),thumbnails:zO(nO(h)),isShared:_.rv(_.bh(h,oO,21),1),downloadUrl:_.Mk(_.bh(h,oO,21),10),embedUrl:_.Mk(h,13),copyable:_.rv(_.bh(h,oO,21),9),resourceKey:_.Mk(_.bh(h,oO,21),11)};_.rv(_.bh(h,oO,21),12)&&(l.uploadState="success");if(_.kv(_.bh(h,oO,21),kO,3)){h=_.bh(_.bh(h,oO,21),kO,3);if(_.kv(h,_.MM,2)){var m=h.getDuration().getSeconds()+
_.Al(h.getDuration(),2)/1E9;l.duration=m}l.aspectRatio=_.FM(h,1)}return l});
return{action:b,docs:e,viewToken:d,view:c||"all",extraUserInputs:aAb(a),v2Translated:!0}},Vzb=function(a,b,c,d){a=a.map(function(e){var h=_.bh(_.bh(e,szb,15),jO,1);
_.gj(e,10,jO,h);return{id:e.getId().getId(),serviceId:"web",mimeType:_.Mk(e,7),name:e.getName(),type:yO(e),url:e.getUrl(),description:_.Mk(e,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:zO(nO(e))}});
return{action:b,docs:a,viewToken:d,view:c||"image-search",v2Translated:!0}},Wzb=function(a,b,c,d){a=a.map(function(e){return{serviceId:"url",
name:nO(e)[0].getUrl().split("/").pop(),type:yO(e),mimeType:_.Mk(e,7),url:e.getUrl(),description:_.Mk(e,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:zO(nO(e))}});
return{action:b,docs:a,viewToken:d,view:c||"url",v2Translated:!0}},Zzb=function(a,b,c,d){a=a.map(function(e){return{id:e.getId().getId(),
serviceId:"picasa",name:e.getName(),type:yO(e),description:_.Mk(e,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:zO(nO(e))}});
return{action:b,docs:a,viewToken:d,view:c||"webcam",v2Translated:!0}},Szb=function(a,b,c,d){return{action:b,
docs:a.map(bAb),viewToken:d,view:cAb(c||"upload",a),extraUserInputs:aAb(a),v2Translated:!0}},cAb=function(a,b){return b.some(function(c){var d;
return 9===(null==(d=_.bh(c,lO,30))?void 0:_.sv(d,3))})?a+"/gmailphotos":a},Rzb=function(a,b,c,d){var e=a.map(function(h){var l={id:h.getId().getId(),
serviceId:"picasa",mimeType:_.Mk(h,7),name:h.getName(),type:yO(h),lastEditedUtc:Kwb(_.bh(h,_.KM,12)).getTime(),url:h.getUrl(),sizeBytes:_.Jwb(h,23),description:_.Mk(h,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:zO(nO(h)),mediaKey:h.getId().getId(),parentId:_.Mk(h,4)},m,p=null==(m=_.bh(h,nzb,18))?void 0:_.bh(m,mzb,3);p&&(l.latitude=_.FM(p,1),l.longitude=_.FM(p,2));var q;(h=null==(q=_.bh(h,nzb,18))?void 0:_.EM(q,6))&&(l.version=h);return l});
return{action:b,docs:e,viewToken:d,view:c||"photos",extraUserInputs:aAb(a),v2Translated:!0}},Qzb=function(a,b,c,d){a=a.map(function(e){return{id:e.getId().getId(),
serviceId:"et",name:nO(e)[0].getUrl().split("/").pop(),description:_.Mk(e,3),type:"et",iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:zO(nO(e),"etjpg")}});
return{action:b,docs:a,viewToken:d,view:c||"et",v2Translated:!0}},Yzb=function(a,b,c,d){a=a.map(function(e){var h=e.getId().getId(),l=d["2"];
return{id:h,serviceId:"gmail_themes"!==l.type&&"6226252643674576769"===l.parent?"picasa":"static_themes",name:e.getName(),mimeType:_.Mk(e,7),type:yO(e),description:_.Mk(e,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",url:e.getUrl(),embedUrl:e.getUrl(),thumbnails:zO(nO(e))}});
return{action:b,docs:a,viewToken:d,view:c||"photos",v2Translated:!0}},Tzb=function(a,b){a=a.map(function(c){var d=_.bh(c,lzb,27);
d=_.DM(d,1,2)[0];return{id:c.getId().getId(),serviceId:"contacts",mimeType:_.Mk(c,7),name:c.getName(),description:_.Mk(c,3),url:"mailto:"+d,thumbnail:[{url:_.Mk(c,11)}],email:d}});
return{action:b,docs:a,view:"contacts",v2Translated:!0}},zO=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}})},aAb=function(a){return{isAttachment:a.some(function(b){return _.rv(b,31)})}},bAb=function(a){var b={id:a.getId().getId(),
serviceId:dAb(a),mimeType:_.Mk(a,7),name:a.getName(),type:yO(a),sizeBytes:_.Jwb(a,23),description:_.Mk(a,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:zO(nO(a)),isNew:!0},c=_.bh(a,lO,30);if(c){b.dataUrl=_.Mk(c,1)||null;a:{var d=_.bh(a,lO,30);switch(_.sv(d,3)){case 9:d=_.GM(d,qzb,2,mO);d={remoteRefs:d&&_.Mk(d,1)};break a;case 10:case 15:d=_.GM(d,pzb,4,mO);var e=nO(a);d={photo_id:d&&_.Mk(d,1),media_key:a.getId().getId(),media_type:1===a.getType()?1:2,image_url:e&&
e[0].getUrl(),width:e&&String(e[0].getWidth()),height:e&&String(e[0].getHeight())};break a}d=null}b.uploadMetadata=d}(d=c&&_.GM(c,pzb,4,mO))&&(b.id=_.Mk(d,1));(d=c&&_.GM(c,rzb,5,mO))&&(b.contentId=_.Mk(d,1));(d=c&&_.GM(c,ozb,6,mO))&&(b.contentId=_.Mk(d,1));1===(null==c?void 0:_.sv(c,3))&&(b.mediaKey=a.getId().getId());return b},dAb=function(a){var b;
switch((null==(b=_.bh(a,lO,30))?void 0:_.sv(b,3))||0){case 1:return"picasa";case 2:case 3:case 4:case 8:case 12:return"photo";case 10:case 15:return"dragonflyphotos";case 11:return"mapspro";case 13:return"books";case 14:return"cultural"}return null},yO=function(a){switch(a.getType()){case 1:case 21:return"photo";
case 2:return"video";case 6:return"folder";case 13:return"calendar";case 14:return"album";case 19:return"contact";case 3:case 4:case 5:case 7:case 12:return _.Mk(a,7).startsWith("application/vnd.google-apps.")?"document":"file";default:return"file"}};var eAb=_.Mu(["https://apis.google.com/js/api.js"]),fAb=_.gd(eAb),jAb=function(a,b){var c=!1,d=gAb(a,b).then(function(h){c=!0;return h}),e=_.zxb(5E3).then(function(){return c?gAb(a,b):hAb(b).then(function(h){return iAb(h,a)})});
return yxb([d,e])},gAb=function(a,b){return kAb(b).then(function(c){return iAb(c,a)})},iAb=function(a,b){var c=_.pp(b,"gapi.")?b.slice(5):b;
return a[c]?_.lo(a[c]):new _.Pi(function(d,e){var h=_.Gw(function(){e(Error("og"))},3E4);
a.load(b,{callback:function(){_.Hw(h);d(a[c])},
onerror:function(l){_.Hw(h);e(l)}})})},kAb=function(a){return a.gapi&&a.gapi.load?_.lo(a.gapi):hAb(a)},hAb=function(a){return _.Bzb(fAb,{document:a.document}).then(function(){return a.gapi})},lAb=function(){};
lAb.prototype.load=function(a,b){b=void 0===b?window:b;var c=Date.now();return jAb(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 mAb=function(){_.fw.call(this);this.gapiLoader_=new lAb;this.origin_=null;this.gapiPickerIframeResolver_=_.pt();this.gapiIframesResolver_=_.pt();this.gapiIframesResolver_.promise.then(null,function(){});
this.gapiPickerIframeResolver_.promise.then(null,function(){});
this.hostMessageHandlerInternal_={}};
_.H(mAb,_.fw);var nAb=function(a,b){var c=_.Gf("gapi.iframes",b);return c?(a=Date.now(),_.lo({library:c,loadStartMs:a,loadEndMs:a})):a.gapiLoader_.load("gapi.iframes",b)},oAb=function(a,b,c,d,e,h){var l=!0;
l=void 0===l?!1:l;nAb(a,_.xw(b.ownerDocument)).then(function(m){var p=m.library;a.gapiIframesResolver_.resolve(p);m=a.gapiPickerIframeResolver_;var q=m.resolve,t=l;t=void 0===t?!1:t;var y={};y["host-message-handler"]=c;a.hostMessageHandlerInternal_=y;var z=_.sx(d);z=_.sx(z);z=_.kx(_.jx(_.ix(new _.Jn,z.scheme_),z.JSC$6371_domain_),z.JSC$6371_port_).toString();a.origin_=z;z=(new Ezb).setUrl(d);z.JSC$12773_obj_.where=b;z.JSC$12773_obj_.allowPost=t;z.JSC$12773_obj_.messageHandlers=y;t=_.Gf("makeWhiteListIframesFilter",
p)([a.origin_]);z.JSC$12773_obj_.messageHandlersFilter=t;null!=e&&(z.JSC$12773_obj_.id=e);null!=h&&(z.JSC$12773_obj_.rpctoken=h);t=Dzb(z);t.JSC$12770_obj_.style={display:"block","min-width":"100%",width:"1px"};t.JSC$12770_obj_.height="100%";Dzb(z).value().allow="camera 'src' "+a.origin_;p=p.getContext().openChild(z.value());q.call(m,p)},function(m){a.gapiIframesResolver_.reject(m);
a.gapiPickerIframeResolver_.reject(m)});
return a.gapiPickerIframeResolver_.promise},pAb=function(a,b){return _.Dw([a.gapiIframesResolver_.promise,
a.gapiPickerIframeResolver_.promise]).then(function(c){var d=_.g(c);c=d.next().value;return(d=d.next().value)?d.send("picker-message-handler",b,void 0,_.Gf("makeWhiteListIframesFilter",c)([a.origin_])):_.Cn(Error("pg"))})};
mAb.prototype.disposeInternal=function(){qAb(this);_.fw.prototype.disposeInternal.call(this)};
var qAb=function(a){a.gapiPickerIframeResolver_.promise.then(function(b){b&&(b.unregister("host-message-handler"),delete a.hostMessageHandlerInternal_["host-message-handler"])})};var rAb=function(){this.nextId=0};var tAb=function(a,b){switch(a.action){case "select-contacts":a=sAb(a.contacts);break;case "visibility":a=a.visible;var c=new qO;a=_.mc(c,1,_.Kb(7),0).setVisible(a);c={};c["iframe-command"]=a.serialize();a=c;break;default:a=null}return a?pAb(b,a):_.lo()},sAb=function(a){if(!a||0==a.length)return null;
var b=new qO;_.mc(b,1,_.Kb(11),0);var c=new rAb;a.forEach(function(d){if(d.email){var e=new SM;e=_.tv(e,2,d.name?d.name:d.email);var h=new lzb;d=_.oc(h,1,_.Pb,d.email);d=_.ch(e,27,d);e=new jzb;h=":"+(c.nextId++).toString(36);e=_.tv(e,1,h);e=_.mc(e,2,_.Kb(12),0);d=_.ch(d,1,e)}else d=null;d&&_.gj(b,7,SM,d)});
a={};a["iframe-command"]=b.serialize();return a};_.uAb=function(){if(_.THa){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.ha()))?a[1]:"0"}return _.SHa?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.ha()))?a[0].replace(/_/g,"."):"10"):_.pua?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.ha()))?a[1]:""):_.VHa||_.WHa||_.XHa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.ha()))?a[1].replace(/_/g,"."):""):""}();var AO;AO=function(a){return(a=a.exec(_.ha()))?a[1]:""};
_.vAb=function(){if(_.iIa)return AO(/Firefox\/([0-9.]+)/);if(_.pi||_.Ug||_.QHa)return _.eIa;if(_.fv){if(_.wa()||_.naa()){var a=AO(/CriOS\/([0-9.]+)/);if(a)return a}return AO(/Chrome\/([0-9.]+)/)}if(_.Sga&&!_.wa())return AO(/Version\/([0-9.]+)/);if(_.Pga||_.Qga){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.ha()))return a[1]+"."+a[2]}else if(_.jIa)return(a=AO(/Android\s+([0-9.]+)/))?a:AO(/Version\/([0-9.]+)/);return""}();var BO=function(a){_.pw.call(this);this.JSC$12839_dom_=a||_.tw();this.JSC$12839_id_=null;this.inDocument_=!1;this.JSC$12839_element_=null;this.googUiComponentHandler_=void 0;this.childIndex_=this.children_=this.parent_=null;this.wasDecorated_=!1};
_.Wu(BO,_.pw);BO.prototype.idGenerator_=_.uPa.getInstance();BO.prototype.getId=function(){return this.JSC$12839_id_||(this.JSC$12839_id_=":"+(this.idGenerator_.nextId_++).toString(36))};
BO.prototype.getElement=function(){return this.JSC$12839_element_};
var CO=function(a){a.googUiComponentHandler_||(a.googUiComponentHandler_=new _.Yw(a));return a.googUiComponentHandler_},wAb=function(a,b){if(a==b)throw Error("qg");
var c;if(c=b&&a.parent_&&a.JSC$12839_id_){c=a.parent_;var d=a.JSC$12839_id_;c=c.childIndex_&&d?_.If.get(c.childIndex_,d)||null:null}if(c&&a.parent_!=b)throw Error("qg");a.parent_=b;BO.superClass_.setParentEventTarget.call(a,b)};
BO.prototype.setParentEventTarget=function(a){if(this.parent_&&this.parent_!=a)throw Error("rg");BO.superClass_.setParentEventTarget.call(this,a)};
BO.prototype.JSC$12841_createDom=function(){this.JSC$12839_element_=this.JSC$12839_dom_.createElement("DIV")};
BO.prototype.render=function(a){xAb(this,a)};
var xAb=function(a,b,c){if(a.inDocument_)throw Error("sg");a.JSC$12839_element_||a.JSC$12841_createDom();b?b.insertBefore(a.JSC$12839_element_,c||null):a.JSC$12839_dom_.JSC$6034_document_.body.appendChild(a.JSC$12839_element_);a.parent_&&!a.parent_.inDocument_||a.enterDocument()};
_.f=BO.prototype;_.f.decorate=function(a){if(this.inDocument_)throw Error("sg");if(a&&this.canDecorate(a)){this.wasDecorated_=!0;var b=_.ji(a);this.JSC$12839_dom_&&this.JSC$12839_dom_.JSC$6034_document_==b||(this.JSC$12839_dom_=_.tw(a));this.decorateInternal(a);this.enterDocument()}else throw Error("tg");};
_.f.canDecorate=function(){return!0};
_.f.decorateInternal=function(a){this.JSC$12839_element_=a};
_.f.enterDocument=function(){this.inDocument_=!0;yAb(this,function(a){!a.inDocument_&&a.getElement()&&a.enterDocument()})};
_.f.exitDocument=function(){yAb(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_);yAb(this,function(a){a.dispose()});
!this.wasDecorated_&&this.JSC$12839_element_&&_.Dd(this.JSC$12839_element_);this.parent_=this.JSC$12839_element_=this.childIndex_=this.children_=null;BO.superClass_.disposeInternal.call(this)};
_.f.addChild=function(a,b){var c=this.children_?this.children_.length:0;if(a.inDocument_&&(b||!this.inDocument_))throw Error("sg");if(0>c||c>(this.children_?this.children_.length:0))throw Error("ug");this.childIndex_&&this.children_||(this.childIndex_={},this.children_=[]);a.parent_==this?(_.If.set(this.childIndex_,a.getId(),a),_.Ca(this.children_,a)):_.If.add(this.childIndex_,a.getId(),a);wAb(a,this);_.mob(this.children_,c,0,a);a.inDocument_&&this.inDocument_&&a.parent_==this?(b=this.getContentElement(),
(b.childNodes[c]||null)!=a.getElement()&&(a.getElement().parentElement==b&&b.removeChild(a.getElement()),c=b.childNodes[c]||null,b.insertBefore(a.getElement(),c))):b?(this.JSC$12839_element_||this.JSC$12841_createDom(),c=this.children_?this.children_[c+1]||null:null,xAb(a,this.getContentElement(),c?c.JSC$12839_element_:null)):this.inDocument_&&!a.inDocument_&&a.JSC$12839_element_&&a.JSC$12839_element_.parentNode&&1==a.JSC$12839_element_.parentNode.nodeType&&a.enterDocument()};
_.f.getContentElement=function(){return this.JSC$12839_element_};
var yAb=function(a,b){a.children_&&a.children_.forEach(b,void 0)};
BO.prototype.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.getId();a=this.childIndex_&&c?_.If.get(this.childIndex_,c)||null:null;c&&a&&(_.If.remove(this.childIndex_,c),_.Ca(this.children_,a),b&&(a.exitDocument(),a.JSC$12839_element_&&_.Dd(a.JSC$12839_element_)),wAb(a,null))}if(!a)throw Error("vg");return a};_.Wu(ltb,ktb);var zAb=function(a){ktb.call(this,"visibility");this.visible=a};
_.Wu(zAb,ktb);var AAb;var BAb=function(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")},DO=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));
var d="aria-"+b;""===c||void 0==c?(AAb||(c={},AAb=(c.atomic=!1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!1,c.live="off",c.multiline=!1,c.multiselectable=!1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=AAb,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)};var EO=function(a,b,c){_.pw.call(this);this.target=a;this.handle=b||a;this.limits=c||new $M(NaN,NaN,NaN,NaN);this.JSC$12844_document_=_.ji(a);this.JSC$12844_eventHandler_=new _.Yw(this);_.gw(this,this.JSC$12844_eventHandler_);this.deltaY=this.deltaX=this.startY=this.JSC$12844_startX=this.screenY=this.screenX=this.clientY=this.clientX=0;this.enabled_=!0;this.dragging_=!1;this.hysteresisDistanceSquared_=0;_.Br(this.handle,["touchstart","mousedown"],this.startDrag,!1,this);this.useSetCapture_=CAb};
_.Wu(EO,_.pw);var CAb=_.ca.document&&_.ca.document.documentElement&&!!_.ca.document.documentElement.setCapture&&!!_.ca.document.releaseCapture;_.f=EO.prototype;_.f.setEnabled=function(a){this.enabled_=a};
_.f.disposeInternal=function(){EO.superClass_.disposeInternal.call(this);_.ow(this.handle,["touchstart","mousedown"],this.startDrag,!1,this);this.JSC$12844_eventHandler_.removeAll();this.useSetCapture_&&this.JSC$12844_document_.releaseCapture();this.handle=this.target=null};
_.f.startDrag=function(a){var b="mousedown"==a.type;if(!this.enabled_||this.dragging_||b&&(0!=a.event_.button||_.SHa&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.hysteresisDistanceSquared_)if(this.dispatchEvent(new FO("start",this,a.clientX,a.clientY,a)))this.dragging_=!0,b&&a.preventDefault();else return;else b&&a.preventDefault();b=this.JSC$12844_document_;var c=b.documentElement,d=!this.useSetCapture_;this.JSC$12844_eventHandler_.listen(b,["touchmove","mousemove"],this.handleMove_,
{capture:d,passive:!1});this.JSC$12844_eventHandler_.listen(b,["touchend","mouseup"],this.endDrag,d);this.useSetCapture_?(c.setCapture(!1),this.JSC$12844_eventHandler_.listen(c,"losecapture",this.endDrag)):this.JSC$12844_eventHandler_.listen(_.xw(b),"blur",this.endDrag);this.scrollTarget_&&this.JSC$12844_eventHandler_.listen(this.scrollTarget_,"scroll",this.onScroll_,d);this.clientX=this.JSC$12844_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=_.IM(_.tw(this.JSC$12844_document_).JSC$6034_document_)}};
_.f.endDrag=function(a,b){this.JSC$12844_eventHandler_.removeAll();this.useSetCapture_&&this.JSC$12844_document_.releaseCapture();this.dragging_?(this.dragging_=!1,this.dispatchEvent(new FO("end",this,a.clientX,a.clientY,a,DAb(this,this.deltaX),EAb(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
_.f.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.JSC$12844_startX-this.clientX,e=this.startY-this.clientY;if(d*d+e*e>this.hysteresisDistanceSquared_)if(this.dispatchEvent(new FO("start",this,a.clientX,a.clientY,a)))this.dragging_=!0;else{this.isDisposed()||this.endDrag(a);return}}c=FAb(this,b,c);b=c.x;c=c.y;this.dragging_&&this.dispatchEvent(new FO("beforedrag",
this,a.clientX,a.clientY,a,b,c))&&(GAb(this,a,b,c),a.preventDefault())}};
var FAb=function(a,b,c){var d=_.IM(_.tw(a.JSC$12844_document_).JSC$6034_document_);b+=d.x-a.pageScroll.x;c+=d.y-a.pageScroll.y;a.pageScroll=d;a.deltaX+=b;a.deltaY+=c;return new _.qw(DAb(a,a.deltaX),EAb(a,a.deltaY))};
EO.prototype.onScroll_=function(a){var b=FAb(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;GAb(this,a,b.x,b.y)};
var GAb=function(a,b,c,d){a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new FO("drag",a,b.clientX,b.clientY,b,c,d))},DAb=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))},EAb=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))};
EO.prototype.isDragging=function(){return this.dragging_};
var FO=function(a,b,c,d,e,h,l){_.iw.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};
_.Wu(FO,_.iw);var GO=function(a){this.JSC$12850_map_=new Map;var b=arguments.length;if(1<b){if(b%2)throw Error("T");for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else a&&this.addAll(a)};
_.f=GO.prototype;_.f.getCount=function(){return this.JSC$12850_map_.size};
_.f.getValues=function(){return Array.from(this.JSC$12850_map_.values())};
_.f.getKeys=function(){return Array.from(this.JSC$12850_map_.keys())};
_.f.containsKey=function(a){return this.JSC$12850_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.JSC$12850_map_.size!=a.getCount()?!1:this.getKeys().every(function(d){return b(c.JSC$12850_map_.get(d),a.get(d))})};
_.f.isEmpty=function(){return 0==this.JSC$12850_map_.size};
_.f.clear=function(){this.JSC$12850_map_.clear()};
_.f.remove=function(a){return this.JSC$12850_map_.delete(a)};
_.f.get=function(a,b){return this.JSC$12850_map_.has(a)?this.JSC$12850_map_.get(a):b};
_.f.set=function(a,b){this.JSC$12850_map_.set(a,b);return this};
_.f.addAll=function(a){if(a instanceof GO){a=_.g(a.JSC$12850_map_);for(var b=a.next();!b.done;b=a.next()){var c=_.g(b.value);b=c.next().value;c=c.next().value;this.JSC$12850_map_.set(b,c)}}else if(a)for(a=_.g(Object.entries(a)),b=a.next();!b.done;b=a.next())c=_.g(b.value),b=c.next().value,c=c.next().value,this.JSC$12850_map_.set(b,c)};
_.f.forEach=function(a,b){var c=this;b=void 0===b?this:b;this.JSC$12850_map_.forEach(function(d,e){return a.call(b,d,e,c)})};
_.f.clone=function(){return new GO(this)};(function(){for(var a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!_.ca.requestAnimationFrame;++c)_.ca.requestAnimationFrame=_.ca[b+"RequestAnimationFrame"],_.ca.cancelAnimationFrame=_.ca[b+"CancelAnimationFrame"]||_.ca[b+"CancelRequestAnimationFrame"];if(!_.ca.requestAnimationFrame){var d=0;_.ca.requestAnimationFrame=function(e){var h=(new Date).getTime(),l=Math.max(0,16-(h-d));d=h+l;return _.ca.setTimeout(function(){e(h+l)},l)};
_.ca.cancelAnimationFrame||(_.ca.cancelAnimationFrame=function(e){clearTimeout(e)})}})();
var HAb=[[],[]],IAb=0,JAb=!1,KAb=0,MAb=function(a,b){var c=KAb++,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,HAb[IAb].push(d));JAb||(JAb=!0,window.requestAnimationFrame(LAb))}},LAb=
function(){JAb=!1;
var a=HAb[IAb],b=a.length;IAb=(IAb+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 NAb=_.pi?_.fd(_.Zv(_.Vj('javascript:""'))):_.fd(_.Zv(_.Vj("about:blank")));_.pi?_.fd(_.Zv(_.Vj('javascript:""'))):_.fd(_.Zv(_.Vj("javascript:undefined")));var HO=function(a){_.pw.call(this);this.JSC$12856_element_=a;a=_.pi?"focusout":"blur";this.listenKeyIn_=_.Br(this.JSC$12856_element_,_.pi?"focusin":"focus",this,!_.pi);this.listenKeyOut_=_.Br(this.JSC$12856_element_,a,this,!_.pi)};
_.Wu(HO,_.pw);HO.prototype.handleEvent=function(a){var b=new _.kw(a.event_);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatchEvent(b)};
HO.prototype.disposeInternal=function(){HO.superClass_.disposeInternal.call(this);_.yr(this.listenKeyIn_);_.yr(this.listenKeyOut_);delete this.JSC$12856_element_};var OAb=function(a,b){this.JSC$12859_element_=a;this.JSC$12859_dom_=b};var IO=function(a,b){BO.call(this,b);this.useIframeMask_=!!a;this.lastFocus_=null;this.resizeBackgroundTask_=MAb({mutate:this.resizeBackground_},this);MAb({mutate:this.updateModalAndBackground_},this)};
_.Wu(IO,BO);_.f=IO.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$12841_createDom=function(){IO.superClass_.JSC$12841_createDom.call(this);var a=this.getElement(),b=(0,_.Xu)(this.getCssClass()).split(" ");eN(a,b);a.tabIndex=0;_.dN(a,!1);PAb(this);QAb(this)};
var PAb=function(a){if(a.useIframeMask_&&!a.bgIframeEl_){var b=a.JSC$12839_dom_.JSC$6036_createDom("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"});b.src=_.qd(NAb).toString();a.bgIframeEl_=b;a.bgIframeEl_.className=a.getCssClass()+"-bg";_.dN(a.bgIframeEl_,!1);Fxb(a.bgIframeEl_,0)}a.bgEl_||(a.bgEl_=a.JSC$12839_dom_.JSC$6036_createDom("DIV",a.getCssClass()+"-bg"),_.dN(a.bgEl_,!1))},QAb=function(a){a.tabCatcherElement_||(a.tabCatcherElement_=a.JSC$12839_dom_.createElement("SPAN"),_.dN(a.tabCatcherElement_,
!1),a.tabCatcherElement_.tabIndex=0,a.tabCatcherElement_.style.position="absolute")};
_.f=IO.prototype;_.f.resetBackwardTabWrap_=function(){this.backwardTabWrapInProgress_=!1};
_.f.canDecorate=function(a){return!!a&&"DIV"==a.tagName};
_.f.decorateInternal=function(a){IO.superClass_.decorateInternal.call(this,a);a=(0,_.Xu)(this.getCssClass()).split(" ");eN(this.getElement(),a);PAb(this);QAb(this);this.getElement().tabIndex=0;_.dN(this.getElement(),!1)};
_.f.enterDocument=function(){this.bgIframeEl_&&_.JM(this.bgIframeEl_,this.getElement());_.JM(this.bgEl_,this.getElement());IO.superClass_.enterDocument.call(this);_.WM(this.tabCatcherElement_,this.getElement());this.focusHandler_=new HO(this.JSC$12839_dom_.JSC$6034_document_);CO(this).listen(this.focusHandler_,"focusin",this.onFocus);RAb(this,!1)};
_.f.exitDocument=function(){this.isVisible()&&this.setVisible(!1);_.Jc(this.focusHandler_);IO.superClass_.exitDocument.call(this);_.Dd(this.bgIframeEl_);_.Dd(this.bgEl_);_.Dd(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_&&RAb(this,a),a){if(this.dispatchEvent("beforeshow")){try{this.lastFocus_=this.JSC$12839_dom_.JSC$6034_document_.activeElement}catch(e){}this.updateModalAndBackground_();CO(this).listen(_.Bw(this.JSC$12839_dom_),
"resize",this.resizeBackground_).listen(_.Bw(this.JSC$12839_dom_),"orientationchange",this.resizeBackgroundTask_);SAb(this,!0);this.focus();this.visible_=!0;if(this.popupShowTransition_&&this.bgShowTransition_)_.xr(this.popupShowTransition_,"end",this.onShow,!1,this),this.bgShowTransition_.play(),this.popupShowTransition_.play();else this.onShow()}}else if(this.dispatchEvent("beforehide")){CO(this).unlisten(_.Bw(this.JSC$12839_dom_),"resize",this.resizeBackground_).unlisten(_.Bw(this.JSC$12839_dom_),
"orientationchange",this.resizeBackgroundTask_);this.visible_=!1;if(this.popupHideTransition_&&this.bgHideTransition_)_.xr(this.popupHideTransition_,"end",this.onHide,!1,this),this.bgHideTransition_.play(),this.popupHideTransition_.play();else this.onHide();a:{try{var b=this.JSC$12839_dom_,c=b.JSC$6034_document_.body,d=b.JSC$6034_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 RAb=function(a,b){a.modalAriaVisibilityHelper_||(a.modalAriaVisibilityHelper_=new OAb(a.JSC$12839_element_,a.JSC$12839_dom_));a=a.modalAriaVisibilityHelper_;if(b){a.hiddenElements_||(a.hiddenElements_=[]);b=a.JSC$12859_dom_.getChildren(a.JSC$12859_dom_.JSC$6034_document_.body);for(var c=0;c<b.length;c++){var d=b[c],e;if(e=d!=a.JSC$12859_element_)e=d.getAttribute("aria-hidden"),e=!(null==e||void 0==e?0:String(e));e&&(DO(d,"hidden",!0),a.hiddenElements_.push(d))}}else if(a.hiddenElements_){for(c=
0;c<a.hiddenElements_.length;c++)a.hiddenElements_[c].removeAttribute("aria-hidden");a.hiddenElements_=null}};
IO.prototype.updateModalAndBackground_=function(){this.resizeBackground_();this.reposition()};
var SAb=function(a,b){a.bgIframeEl_&&_.dN(a.bgIframeEl_,b);a.bgEl_&&_.dN(a.bgEl_,b);_.dN(a.getElement(),b);_.dN(a.tabCatcherElement_,b)};
_.f=IO.prototype;_.f.onShow=function(){this.dispatchEvent("show")};
_.f.onHide=function(){SAb(this,!1);this.dispatchEvent("hide")};
_.f.isVisible=function(){return this.visible_};
_.f.focus=function(){this.focusElement_()};
_.f.resizeBackground_=function(){this.bgIframeEl_&&_.dN(this.bgIframeEl_,!1);this.bgEl_&&_.dN(this.bgEl_,!1);var a=this.JSC$12839_dom_.JSC$6034_document_;var b=_.ww(_.xw(this.JSC$12839_dom_.JSC$6034_document_)||window);var 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_&&(_.dN(this.bgIframeEl_,!0),_.Dxb(this.bgIframeEl_,c,a));this.bgEl_&&(_.dN(this.bgEl_,!0),_.Dxb(this.bgEl_,
c,a))};
_.f.reposition=function(){if("fixed"==_.iM(this.getElement(),"position"))var a=0,b=0;else b=_.IM(this.JSC$12839_dom_.JSC$6034_document_),a=b.x,b=b.y;var c=cN(this.getElement());var d=_.ww(_.xw(this.JSC$12839_dom_.JSC$6034_document_)||window);a=Math.max(a+d.width/2-c.width/2,0);b=Math.max(b+d.height/2-c.height/2,0);bN(this.getElement(),a,b);bN(this.tabCatcherElement_,a,b)};
_.f.onFocus=function(a){this.backwardTabWrapInProgress_?this.resetBackwardTabWrap_():a.target==this.tabCatcherElement_&&_.Gw(this.focusElement_,0,this)};
_.f.focusElement_=function(){try{_.pi&&this.JSC$12839_dom_.JSC$6034_document_.body.focus(),this.getElement().focus()}catch(a){}};
_.f.disposeInternal=function(){_.Jc(this.popupShowTransition_);this.popupShowTransition_=null;_.Jc(this.popupHideTransition_);this.popupHideTransition_=null;_.Jc(this.bgShowTransition_);this.bgShowTransition_=null;_.Jc(this.bgHideTransition_);this.bgHideTransition_=null;IO.superClass_.disposeInternal.call(this)};var KO=function(a,b,c){IO.call(this,b,c);this.JSC$12866_class_=a||"modal-dialog";this.buttons_=(new JO).addButton(TAb,!0).addButton(UAb,!1,!0)};
_.Wu(KO,IO);_.f=KO.prototype;_.f.escapeToCancel_=!0;_.f.hasTitleCloseButton_=!0;_.f.modal_=!0;_.f.backgroundElementOpacity_=.5;_.f.title_="";_.f.JSC$12868_dragger_=null;_.f.JSC$12868_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$12866_class_};
_.f.setTitle=function(a){this.title_=a;this.titleTextEl_&&_.XM(this.titleTextEl_,a)};
_.f.getTitle=function(){return this.title_};
_.f.getContentElement=function(){this.getElement()||this.render();return this.contentEl_};
var VAb=function(a){a.getElement()||a.render();return a.getElement()};
KO.prototype.getBackgroundElement=function(){this.getElement()||this.render();return KO.superClass_.getBackgroundElement.call(this)};
var WAb=function(a,b){a.backgroundElementOpacity_=b;a.getElement()&&(b=a.getBackgroundElement())&&Fxb(b,a.backgroundElementOpacity_)};
KO.prototype.handleDrag=function(){};
var XAb=function(a,b){var c=(0,_.Xu)(a.JSC$12866_class_+"-title-draggable").split(" ");a.getElement()&&(b?eN(a.titleEl_,c):Kxb(a.titleEl_,c));b&&!a.JSC$12868_dragger_?(b=new EO(a.getElement(),a.titleEl_),a.JSC$12868_dragger_=b,eN(a.titleEl_,c),_.Br(a.JSC$12868_dragger_,"start",a.setDraggerLimits_,!1,a),_.Br(a.JSC$12868_dragger_,"drag",a.handleDrag,!1,a)):!b&&a.JSC$12868_dragger_&&(a.JSC$12868_dragger_.dispose(),a.JSC$12868_dragger_=null)};
_.f=KO.prototype;
_.f.JSC$12841_createDom=function(){KO.superClass_.JSC$12841_createDom.call(this);var a=this.getElement(),b=this.JSC$12839_dom_;this.titleTextId_=this.getId();var c=this.getId()+".contentEl";this.titleEl_=b.JSC$6036_createDom("DIV",this.JSC$12866_class_+"-title",this.titleTextEl_=b.JSC$6036_createDom("SPAN",{className:this.JSC$12866_class_+"-title-text",id:this.titleTextId_},this.title_),this.titleCloseEl_=b.JSC$6036_createDom("SPAN",this.JSC$12866_class_+"-title-close"));_.AKa(a,this.titleEl_,this.contentEl_=
b.JSC$6036_createDom("DIV",{className:this.JSC$12866_class_+"-content",id:c}),this.buttonEl_=b.JSC$6036_createDom("DIV",this.JSC$12866_class_+"-buttons"));BAb(this.titleTextEl_,"heading");BAb(this.titleCloseEl_,"button");this.titleCloseEl_.tabIndex=0;DO(this.titleCloseEl_,"label","Close");BAb(a,"dialog");DO(a,"labelledby",this.titleTextId_||"");_.dN(this.titleCloseEl_,this.hasTitleCloseButton_);this.buttons_&&(a=this.buttons_,a.JSC$12869_element_=this.buttonEl_,a.render());_.dN(this.buttonEl_,!!this.buttons_);
WAb(this,this.backgroundElementOpacity_)};
_.f.decorateInternal=function(a){KO.superClass_.decorateInternal.call(this,a);a=this.getElement();var b=this.JSC$12866_class_+"-content";this.contentEl_=_.vw(document,null,b,a)[0];this.contentEl_||(this.contentEl_=this.JSC$12839_dom_.JSC$6036_createDom("DIV",b),a.appendChild(this.contentEl_));b=this.JSC$12866_class_+"-title";var c=this.JSC$12866_class_+"-title-text",d=this.JSC$12866_class_+"-title-close";(this.titleEl_=_.vw(document,null,b,a)[0])?(this.titleTextEl_=_.vw(document,null,c,this.titleEl_)[0],
this.titleCloseEl_=_.vw(document,null,d,this.titleEl_)[0]):(this.titleEl_=this.JSC$12839_dom_.JSC$6036_createDom("DIV",b),a.insertBefore(this.titleEl_,this.contentEl_));this.titleTextEl_?(this.title_=wxb(this.titleTextEl_),this.titleTextEl_.id||(this.titleTextEl_.id=this.getId())):(this.titleTextEl_=_.ii("SPAN",{className:c,id:this.getId()}),this.titleEl_.appendChild(this.titleTextEl_));this.titleTextId_=this.titleTextEl_.id;DO(a,"labelledby",this.titleTextId_||"");this.titleCloseEl_||(this.titleCloseEl_=
this.JSC$12839_dom_.JSC$6036_createDom("SPAN",d),this.titleEl_.appendChild(this.titleCloseEl_));_.dN(this.titleCloseEl_,this.hasTitleCloseButton_);b=this.JSC$12866_class_+"-buttons";(this.buttonEl_=_.vw(document,null,b,a)[0])?(this.buttons_=new JO(this.JSC$12839_dom_),this.buttons_.decorate(this.buttonEl_)):(this.buttonEl_=this.JSC$12839_dom_.JSC$6036_createDom("DIV",b),a.appendChild(this.buttonEl_),this.buttons_&&(a=this.buttons_,a.JSC$12869_element_=this.buttonEl_,a.render()),_.dN(this.buttonEl_,
!!this.buttons_));WAb(this,this.backgroundElementOpacity_)};
_.f.enterDocument=function(){KO.superClass_.enterDocument.call(this);CO(this).listen(this.getElement(),"keydown",this.onKey_).listen(this.getElement(),"keypress",this.onKey_);CO(this).listen(this.buttonEl_,"click",this.onButtonClick_);XAb(this,!0);CO(this).listen(this.titleCloseEl_,"click",this.onTitleCloseClick_);var a=this.getElement();BAb(a,"dialog");""!==this.titleTextEl_.id&&DO(a,"labelledby",this.titleTextEl_.id);if(!this.modal_){this.modal_=!1;if(this.inDocument_){a=this.JSC$12839_dom_;var b=
this.getBackgroundElement();a.removeNode(this.bgIframeEl_);a.removeNode(b)}this.isVisible()&&RAb(this,!1)}};
_.f.exitDocument=function(){this.isVisible()&&this.setVisible(!1);XAb(this,!1);KO.superClass_.exitDocument.call(this)};
_.f.setVisible=function(a){a!=this.isVisible()&&(this.inDocument_||this.render(),KO.superClass_.setVisible.call(this,a))};
_.f.onShow=function(){KO.superClass_.onShow.call(this);this.dispatchEvent("aftershow")};
_.f.onHide=function(){KO.superClass_.onHide.call(this);this.dispatchEvent("afterhide");this.JSC$12868_disposeOnHide_&&this.dispose()};
_.f.setDraggerLimits_=function(){var a=this.JSC$12839_dom_.JSC$6034_document_,b=_.ww(_.xw(a)||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var d=cN(this.getElement());"fixed"==_.iM(this.getElement(),"position")?this.JSC$12868_dragger_.limits=new $M(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height)):this.JSC$12868_dragger_.limits=new $M(0,0,c-d.width,a-d.height)};
_.f.onTitleCloseClick_=function(){YAb(this)};
var YAb=function(a){if(a.hasTitleCloseButton_){var b=a.buttons_,c=b&&b.cancelButton_;c?(b=b.get(c),a.dispatchEvent(new LO(c,b))&&a.setVisible(!1)):a.setVisible(!1)}},ZAb=function(a){a.hasTitleCloseButton_=!1;
a.titleCloseEl_&&_.dN(a.titleCloseEl_,a.hasTitleCloseButton_)};
KO.prototype.disposeInternal=function(){this.buttonEl_=this.titleCloseEl_=null;KO.superClass_.disposeInternal.call(this)};
KO.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 LO(a,b))&&this.setVisible(!1)}};
KO.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 LO(h,b))):e||(b=!0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.getElement()){this.backwardTabWrapInProgress_=!0;try{this.tabCatcherElement_.focus()}catch(t){}_.Gw(this.resetBackwardTabWrap_,0,this)}}else if(13==a.keyCode){if("BUTTON"==e.tagName&&!e.disabled)h=
e.name;else if(e==this.titleCloseEl_)YAb(this);else if(d){var l=d.defaultButton_,m;if(m=l)a:{m=_.Fd("BUTTON",d.JSC$12869_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 LO(h,String(d.get(h)))))}else e!=this.titleCloseEl_||32!=a.keyCode&&" "!=a.key||YAb(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.setVisible(!1)};
var LO=function(a,b){this.type="dialogselect";this.key=a;this.caption=b};
_.Wu(LO,_.iw);var JO=function(a){GO.call(this);a||_.tw();this.cancelButton_=this.JSC$12869_element_=this.defaultButton_=null};
_.Wu(JO,GO);_.f=JO.prototype;_.f.clear=function(){GO.prototype.clear.call(this);this.defaultButton_=this.cancelButton_=null};
_.f.set=function(a,b,c,d){GO.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$12869_element_){_.axb(this.JSC$12869_element_,_.BJa);var a=_.tw(this.JSC$12869_element_);this.forEach(function(b,c){b=a.JSC$6036_createDom("BUTTON",{name:c},b);c==this.defaultButton_&&(b.className="goog-buttonset-default");this.JSC$12869_element_.appendChild(b)},this)}};
_.f.decorate=function(a){if(a&&1==a.nodeType){this.JSC$12869_element_=a;a=_.Fd("BUTTON",this.JSC$12869_element_);for(var b=0,c,d,e;c=a[b];b++)if(d=c.name||c.id,e=wxb(c)||c.value,d){var h=0==b;this.set(d,e,h,"cancel"==c.name);h&&_.Bs(c,"goog-buttonset-default")}}};
_.f.getElement=function(){return this.JSC$12869_element_};
var TAb={key:"ok",caption:"OK"},UAb={key:"cancel",caption:"Cancel"},$Ab={key:"yes",caption:"Yes"},aBb={key:"no",caption:"No"},bBb={key:"save",caption:"Save"},cBb={key:"continue",caption:"Continue"};"undefined"!=typeof document&&((new JO).addButton(TAb,!0,!0),(new JO).addButton(TAb,!0).addButton(UAb,!1,!0),(new JO).addButton($Ab,!0).addButton(aBb,!1,!0),(new JO).addButton($Ab).addButton(aBb,!0).addButton(UAb,!1,!0),(new JO).addButton(cBb).addButton(bBb).addButton(UAb,!0,!0));var dBb=function(a,b,c){KO.call(this,a,b,c)};
_.Wu(dBb,KO);var eBb=function(a){xO.call(this,a)};
_.Wu(eBb,xO);var fBb=_.Mu(["//www-onepick-opensocial.googleusercontent.com/gadgets/js/rpc.js?c=1&container=onepick"]),gBb=_.Mu(["//apis.google.com/js/rpc.js"]),hBb=_.gd(fBb),iBb=_.gd(gBb),ntb=null;var MO=function(a,b){_.pw.call(this);this.JSC$12878_element_=a;a=_.oi(this.JSC$12878_element_)?this.JSC$12878_element_:this.JSC$12878_element_?this.JSC$12878_element_.body:null;this.JSC$12878_isRtl_=!!a&&_.Gxb(a);this.listenKey_=_.Br(this.JSC$12878_element_,_.cv?"DOMMouseScroll":"mousewheel",this,b)};
_.Wu(MO,_.pw);MO.prototype.handleEvent=function(a){var b=0,c=0,d=a.event_;"mousewheel"==d.type?(a=jBb(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=jBb(-d.wheelDeltaX),c=jBb(-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=_.eI(b,-this.maxDeltaX_,this.maxDeltaX_));"number"===typeof this.maxDeltaY_&&(c=_.eI(c,-this.maxDeltaY_,this.maxDeltaY_));this.JSC$12878_isRtl_&&(b=-b);b=new kBb(a,d,b,c);this.dispatchEvent(b)};
var jBb=function(a){return _.dv&&(_.SHa||_.UHa)&&0!=a%40?a:a/40};
MO.prototype.disposeInternal=function(){MO.superClass_.disposeInternal.call(this);_.yr(this.listenKey_);this.listenKey_=null};
var kBb=function(a,b,c,d){_.kw.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d};
_.Wu(kBb,_.kw);var lBb;var mBb=_.Mu(["https://about:blank"]),nBb=_.Mu(['javascript:""']),oBb=_.Mu(["about:blank"]),NO=function(a,b,c,d,e,h,l,m,p){m=void 0===m?!1:m;p=void 0===p?!1:p;KO.call(this,h?h+" picker modal-dialog":"picker modal-dialog",!0,c);_.ki(a,"protocol");this.iframeManager_=new mAb;this.targetId_=HM();this.rpcToken_=HM();this.useGapi_=!p&&!0;a=_.sx(a);_.rx(a,"hostId");m&&_.NM(a,"fv2","true");this.setUrl(a.toString());this.preferredDialogWidth_=d;this.preferredDialogHeight_=e;void 0!==d||void 0!==e?d=!0:(d=
_.rx(_.sx(a.toString()),"hostId"),lBb||(lBb=new Set("DocVerse fusiontables geo geowiki gm gmail-gadget gws hotpot jointly presentations pwa sites templates trix trix-copy-sheet webstore".split(" "))),d=!lBb.has(d));this.autoSizeDialog_=d;this.JSC$12883_gadgetsDomHelper_=l||this.JSC$12839_dom_;b&&(l=this.JSC$12883_gadgetsDomHelper_,b="true"==_.rx(_.sx(this.JSC$12885_url_),"grugl")?iBb:hBb,mtb(l)||(l=l||_.tw(document),d=l.createElement("SCRIPT"),_.Ad(d,b),d.type="text/javascript",l.JSC$6034_document_.body.appendChild(d)));
b=a.toString();l=null;a=b.indexOf("/picker?");-1<a?l=b.substring(0,a+8-1):_.ag(b,"/picker")&&(l=b);l&&this.setRelayUrl(l+"/resources/rpc_relay.html");this.escapeToCancel_=!1;this.buttons_=null;this.buttonEl_&&(this.buttons_?(b=this.buttons_,b.JSC$12869_element_=this.buttonEl_,b.render()):_.axb(this.buttonEl_,_.BJa),_.dN(this.buttonEl_,!!this.buttons_))};
_.Wu(NO,dBb);_.f=NO.prototype;_.f.JSC$12885_url_="";_.f.JSC$12885_iframe_=null;_.f.iframeLoaded_=!1;_.f.loadedFired_=!1;_.f.callback_=function(){};
_.f.enterDocument=function(){NO.superClass_.enterDocument.call(this);var a=this.getBackgroundElement(),b=CO(this),c=new MO(a);_.gw(b,c);b.listen(c,"mousewheel",(0,_.Uu)(ptb,void 0,a)).listen(a,"scroll",(0,_.Uu)(ptb,void 0,a))};
_.f.render=function(a){var b=this;NO.superClass_.render.call(this,a);this.useGapi_?nAb(this.iframeManager_,window).then(function(){return pBb(b)}).then(null,function(){b.callback_({action:"error"})}):qBb(this)};
var pBb=function(a){var b=a.JSC$12839_dom_.JSC$6036_createDom("div",["picker-dialog-content","picker-frame"]);_.dN(b,!1);a.getContentElement().appendChild(b);return oAb(a.iframeManager_,b,function(c){var d=wzb(c["iframe-command"]);switch(_.sv(d,1)){case 1:c=a.callback_;d=_.bh(d,pO,2);var e="";switch(d.getStatus()){case 2:e="cancel";break;case 1:e="picked";break;case 3:e="error"}var h=_.Qs(d,SM,2);d=0===h.length?{action:e}:$zb(h,e,_.bh(d,tzb,7));c.call(a,d);a.setVisible(!1);break;case 4:ZAb(a),a.callback_({action:"loaded"})}},
a.JSC$12885_url_,a.targetId_,a.rpcToken_).then(function(c){a.JSC$12885_iframe_=c.getIframeEl();
rBb(a);_.dN(a.JSC$12885_iframe_.parentElement,!0);_.Bs(a.getElement(),"picker-dialog");sBb(a);return c})},qBb=function(a){a.JSC$12885_iframe_=a.JSC$12839_dom_.JSC$6036_createDom("IFRAME",{id:a.targetId_,
name:a.targetId_,"class":"picker-frame",frameBorder:"0",allow:"camera"});_.rd(a.JSC$12885_iframe_,tBb(a));_.Bs(a.getElement(),"picker-dialog");a.getContentElement().appendChild(a.JSC$12885_iframe_);CO(a).listen(a.JSC$12885_iframe_,"load",function(){return void rBb(a)});
a.JSC$12885_iframe_.src=a.JSC$12885_url_;sBb(a)},vBb=function(a){uBb(a,(0,_.Uu)(function(b){b.setAuthToken(this.targetId_,this.rpcToken_)},a))},sBb=function(a){var b=_.rx(_.sx(a.JSC$12885_url_),"title");
b&&a.setTitle(b)},tBb=function(a){return 7<=job()&&_.pp(a.JSC$12885_url_,"https")?_.gd(mBb):_.pi?_.gd(nBb):_.gd(oBb)},rBb=function(a){vBb(a);
a.iframeLoaded_=!0;a.JSC$12885_iframe_.tabIndex=0;a.isVisible()&&a.focus()};
NO.prototype.handleKeydown_=function(a){27==a.keyCode&&(this.setVisible(!1),this.callback_({action:"cancel"}),a.stopPropagation(),a.preventDefault())};
var uBb=function(a,b){var c=a.JSC$12883_gadgetsDomHelper_;otb(function(){b(_.Bw(c).gadgets.rpc)},c)};
NO.prototype.setUrl=function(a){a=_.NM(new _.Jn(a),"rpcService",this.targetId_);_.NM(a,"rpctoken",this.rpcToken_);_.nx(a,"rpctoken="+this.rpcToken_);_.ix(a,"https");this.JSC$12885_url_=a.toString();this.JSC$12885_iframe_&&(this.JSC$12885_iframe_.src=this.JSC$12885_url_)};
var wBb=function(a,b){a.callback_=b;uBb(a,(0,_.Uu)(function(c){c.register(this.targetId_,(0,_.Uu)(this.handlePickerAction_,this))},a))};
NO.prototype.handlePickerAction_=function(a){var b=a.action;"loaded"==b&&(this.loadedFired_=!0,xBb(this,new zAb(this.isVisible())),yBb(this),ZAb(this),CO(this).unlisten(_.Bw(this.JSC$12839_dom_),"keydown",this.handleKeydown_),this.JSC$12885_iframe_.tabIndex=0);"picked"!=b&&"cancel"!=b||this.setVisible(!1);this.callback_(a)};
var yBb=function(a){a.JSC$12885_appId_&&xBb(a,new ltb(a.JSC$12885_appId_,window.location.protocol+"//"+window.location.host))};
NO.prototype.setRelayUrl=function(a){uBb(this,(0,_.Uu)(function(b){b.setRelayUrl(this.targetId_,a)},this))};
var xBb=function(a,b){a.useGapi_&&tAb(b,a.iframeManager_).then(null,function(){a.callback_({action:"error"})});
uBb(a,(0,_.Uu)(function(c){c.call(this.targetId_,"picker",null,b)},a))};
NO.prototype.resizePicker_=function(){var a=_.xw(this.JSC$12839_dom_.JSC$6034_document_)||window;if("true"==_.rx(_.sx(this.JSC$12885_url_),"ignoreLimits"))a=new _.rw(this.preferredDialogWidth_,this.preferredDialogHeight_);else if("true"==_.rx(_.sx(this.JSC$12885_url_),"shadeDialog")){var b=Jxb(VAb(this)),c=_.ww(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 _.rw(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=_.ww(a),c=.85*c.height);var d=Math.max(480,Math.min(650,c))}else c=_.ww(a),b=.618*c.width,d=b<c.height?Math.round(Math.max(480,Math.min(650,.85*b))):Math.round(Math.max(480,Math.min(650,.85*c.height))),b=Math.round(d/.618);c=_.ww(a);b=Math.min(b,Math.max(c.width,320));d=Math.min(d,Math.max(c.height,480));a=new _.rw(b,d)}_.Dxb(this.getContentElement(),a);this.reposition()};
NO.prototype.reposition=function(){if("true"==_.rx(_.sx(this.JSC$12885_url_),"shadeDialog")){var a=cN(this.getElement());a=Math.floor(_.ww(_.Bw(this.JSC$12839_dom_)).width/2-a.width/2);var b=Jxb(VAb(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=_.IM(this.JSC$12839_dom_.JSC$6034_document_).y;bN(this.getElement(),a,b)}else NO.superClass_.reposition.call(this)};
NO.prototype.setVisible=function(a){if(a!=this.isVisible()&&this.autoSizeDialog_){var b=_.Bw(this.JSC$12839_dom_);a?(this.resizePicker_(),CO(this).listen(b,"resize",this.resizePicker_),this.iframeLoaded_||CO(this).listen(b,"keydown",this.handleKeydown_)):(CO(this).unlisten(b,"resize",this.resizePicker_),this.iframeLoaded_||CO(this).unlisten(b,"keydown",this.handleKeydown_))}NO.superClass_.setVisible.call(this,a);xBb(this,new zAb(a))};
NO.prototype.focus=function(){NO.superClass_.focus.call(this);if(this.JSC$12885_iframe_&&this.iframeLoaded_&&this.loadedFired_)try{this.JSC$12885_iframe_.focus()}catch(a){}};var Ztb=function(a,b){b=void 0===b?NO:b;xO.call(this,a);this.pickerConstructor=b;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_=[]};
_.H(Ztb,eBb);_.f=Ztb.prototype;_.f.JSC$12890_disposeOnHide_=!1;
_.f.build=function(){this.getRelayUrl()||this.setRelayUrl(_.lx(_.nx(_.mx(_.sx(window.location.href)),""),"/favicon.ico").toString());this.urlParamMap_.set("ifls",Date.now());if(this.urlParamMap_.get("minimal"))throw Error("wg");var a=new this.pickerConstructor(zBb(this).toString(),!0,null,this.dialogWidth_,this.dialogHeight_,"",void 0,!1,!1);a.JSC$12868_disposeOnHide_=this.JSC$12890_disposeOnHide_;a.JSC$12885_appId_=this.JSC$12806_appId_;a.loadedFired_&&yBb(a);wBb(a,this.callback_);return a};
_.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 zBb=function(a){a.postProcessors_.length&&a.urlParamMap_.set("pp",JSON.stringify(a.postProcessors_));a.urlParamMap_.set("nav",Mzb(a.nav_));var b=new _.Jn(a.getBaseUrl());a.urlParamMap_.forEach(function(c,d){_.NM(b,d,c)});
return b};var CBb=function(a,b){void 0!==a.name?(this.name=a.name,this.code=ABb[a.name]):(this.code=a=a.code,this.name=BBb(a));_.aa.call(this,dxb("%s %s",this.name,b))};
_.Wu(CBb,_.aa);var BBb=function(a){var b=_.If.findKey(ABb,function(c){return a==c});
if(void 0===b)throw Error("yg`"+a);return b},OO={},ABb=(OO.AbortError=3,OO.EncodingError=5,OO.InvalidModificationError=9,OO.InvalidStateError=7,OO.NotFoundError=1,OO.NotReadableError=4,OO.NoModificationAllowedError=6,OO.PathExistsError=12,OO.QuotaExceededError=10,OO.SecurityError=2,OO.SyntaxError=8,OO.TypeMismatchError=11,OO);var DBb=function(a,b){_.iw.call(this,a.type,b);this.event_=a};
_.Wu(DBb,_.iw);var EBb=function(a,b,c){void 0===c&&(c=a.size);return a.slice?a.slice(b,c):null};var rtb=new WeakMap,qtb=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")};_.ttb(function(){if(!_.ca.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 FBb=_.ttb(function(){if(!_.ca.Blob)return!1;var a=new Uint8Array(100);try{var b=new Blob([a])}catch(c){return!1}return null===EBb(b,0,1)?!1:!0});var QO=function(a,b,c,d,e){this.reversed=!!b;this.node=null;this.tagType=0;this.started_=!1;this.constrained=!c;a&&PO(this,a,d);this.depth=void 0!=e?e:this.tagType||0;this.reversed&&(this.depth*=-1)};
_.Wu(QO,_.hy);var PO=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=QO.prototype;_.f.JSC$12899_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 QO(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 _.iy;var a=this.node;var b=this.reversed?-1:1;if(this.tagType==b){var c=this.reversed?a.lastChild:a.firstChild;c?PO(this,c):PO(this,a,-1*b)}else(c=this.reversed?a.previousSibling:a.nextSibling)?PO(this,c):PO(this,a.parentNode,-1*b);this.depth+=this.tagType*(this.reversed?-1:1)}else this.started_=!0;return(a=this.node)?_.jy(a):_.iy};
_.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;QO.prototype.next.call(this);this.reversed=!this.reversed;c=_.Fa(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--)_.WM(c[d],b);_.Dd(b)};var GBb=function(){},RO=function(a){for(var b=[],c=0,d=a.getTextRangeCount();c<d;c++)b.push(a.getTextRange(c));
return b};
GBb.prototype.isReversed=function(){return!1};
GBb.prototype.replaceContentsWithNode=function(a){this.isCollapsed()||this.JSC$12901_removeContents();this.insertNode(a,!0)};
var HBb=function(a,b){QO.call(this,a,b,!0)};
_.Wu(HBb,QO);var SO=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_=_.ya(a));var h=!0}1==c.nodeType&&((this.endNode_=c.childNodes[d])?this.endOffset_=0:this.endNode_=c)}QO.call(this,this.isReversed_?this.endNode_:this.startNode_,this.isReversed_,
!0);h&&this.next()};
_.Wu(SO,HBb);_.f=SO.prototype;_.f.JSC$12907_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(){return this.isLast()?_.iy:SO.superClass_.next.call(this)};
_.f.JSC$12899_copyFrom=function(a){this.startNode_=a.startNode_;this.endNode_=a.endNode_;this.startOffset_=a.startOffset_;this.endOffset_=a.endOffset_;this.isReversed_=a.isReversed_;SO.superClass_.JSC$12899_copyFrom.call(this,a)};
_.f.clone=function(){var a=new SO(this.startNode_,this.startOffset_,this.endNode_,this.endOffset_,this.isReversed_);a.JSC$12899_copyFrom(this);return a};var IBb=function(){},JBb=function(a,b,c){c=c&&!b.isCollapsed();
b=b.JSC$12911_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(!_.pi)throw d;return!1}};
IBb.prototype.__iterator__=function(){return new SO(this.JSC$12911_range_.startContainer,this.JSC$12911_range_.startOffset,this.JSC$12911_range_.endContainer,this.JSC$12911_range_.endOffset)};var TO=function(a){this.JSC$12911_range_=a};
_.Wu(TO,IBb);var KBb=function(a){var b=_.ji(a).createRange();if(3==a.nodeType)b.setStart(a,0),b.setEnd(a,a.length);else if(_.yw(a)||3==a.nodeType){for(var c,d=a;(c=d.firstChild)&&(_.yw(c)||3==c.nodeType);)d=c;b.setStart(d,0);for(d=a;(c=d.lastChild)&&(_.yw(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},LBb=function(a,b,c,d){var e=_.ji(a).createRange();
e.setStart(a,b);e.setEnd(c,d);return e};
_.f=TO.prototype;_.f.clone=function(){return new this.constructor(this.JSC$12911_range_.cloneRange())};
_.f.getContainer=function(){return this.JSC$12911_range_.commonAncestorContainer};
_.f.compareBrowserRangeEndpoints=function(a,b,c){return this.JSC$12911_range_.compareBoundaryPoints(1==c?1==b?_.ca.Range.START_TO_START:_.ca.Range.START_TO_END:1==b?_.ca.Range.END_TO_START:_.ca.Range.END_TO_END,a)};
_.f.isCollapsed=function(){return this.JSC$12911_range_.collapsed};
_.f.select=function(a){this.selectInternal(_.xw(_.ji(this.JSC$12911_range_.startContainer)).getSelection(),a)};
_.f.selectInternal=function(a){a.removeAllRanges();a.addRange(this.JSC$12911_range_)};
_.f.insertNode=function(a,b){var c=this.JSC$12911_range_.cloneRange();c.collapse(b);c.insertNode(a);c.detach();return a};
_.f.collapse=function(a){this.JSC$12911_range_.collapse(a)};var UO=function(a){this.JSC$12911_range_=a};
_.Wu(UO,TO);UO.prototype.selectInternal=function(a,b){!b||this.isCollapsed()?UO.superClass_.selectInternal.call(this,a,b):(a.collapse(this.JSC$12911_range_.endContainer,this.JSC$12911_range_.endOffset),a.extend(this.JSC$12911_range_.startContainer,this.JSC$12911_range_.startOffset))};var VO=function(a){this.JSC$12911_range_=a};
_.Wu(VO,TO);VO.prototype.compareBrowserRangeEndpoints=function(a,b,c){return VO.superClass_.compareBrowserRangeEndpoints.call(this,a,b,c)};
VO.prototype.selectInternal=function(a,b){b?a.setBaseAndExtent(this.JSC$12911_range_.endContainer,this.JSC$12911_range_.endOffset,this.JSC$12911_range_.startContainer,this.JSC$12911_range_.startOffset):a.setBaseAndExtent(this.JSC$12911_range_.startContainer,this.JSC$12911_range_.startOffset,this.JSC$12911_range_.endContainer,this.JSC$12911_range_.endOffset)};var MBb=function(a){return _.dv?new VO(a):_.cv?new UO(a):new TO(a)};var WO=function(){this.endOffset_=this.endNode_=this.startOffset_=this.startNode_=this.browserRangeWrapper_=null;this.isReversed_=!1},NBb;
_.Wu(WO,GBb);NBb=function(a,b){var c=new WO;c.browserRangeWrapper_=a;c.isReversed_=!!b;return c};
_.gP=function(a){a=_.dv?new VO(KBb(a)):_.cv?new UO(KBb(a)):new TO(KBb(a));return NBb(a)};
_.hP=function(a,b,c,d){var e=new WO;e.isReversed_=OBb(a,b,c,d);if(_.oi(a)&&!_.yw(a)){var h=a.parentNode;b=Array.prototype.indexOf.call(h.childNodes,a);a=h}_.oi(c)&&!_.yw(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=WO.prototype;_.f.clone=function(){var a=new WO;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.getType=function(){return"text"};
_.f.getBrowserRangeObject=function(){return iP(this).JSC$12911_range_};
_.f.getTextRangeCount=function(){return 1};
_.f.getTextRange=function(){return this};
var iP=function(a){var b;if(!(b=a.browserRangeWrapper_)){b=a.JSC$12901_getStartNode();var c=a.JSC$12901_getStartOffset(),d=a.JSC$12901_getEndNode(),e=a.JSC$12901_getEndOffset();b=_.dv?new VO(LBb(b,c,d,e)):_.cv?new UO(LBb(b,c,d,e)):new TO(LBb(b,c,d,e));b=a.browserRangeWrapper_=b}return b};
_.f=WO.prototype;_.f.getContainer=function(){return iP(this).getContainer()};
_.f.JSC$12901_getStartNode=function(){return this.startNode_||(this.startNode_=iP(this).JSC$12911_range_.startContainer)};
_.f.JSC$12901_getStartOffset=function(){return null!=this.startOffset_?this.startOffset_:this.startOffset_=iP(this).JSC$12911_range_.startOffset};
_.f.JSC$12901_getEndNode=function(){return this.endNode_||(this.endNode_=iP(this).JSC$12911_range_.endContainer)};
_.f.JSC$12901_getEndOffset=function(){return null!=this.endOffset_?this.endOffset_:this.endOffset_=iP(this).JSC$12911_range_.endOffset};
_.f.isReversed=function(){return this.isReversed_};
_.f.JSC$12901_containsRange=function(a,b){var c=a.getType();return"text"==c?JBb(iP(this),iP(a),b):"control"==c?(a=PBb(a),(b?_.$u:_.yxa)(a,function(d){return this.JSC$12901_containsNode(d,b)},this)):!1};
_.f.JSC$12901_containsNode=function(a,b){return this.JSC$12901_containsRange(_.gP(a),b)};
_.f.isCollapsed=function(){return iP(this).isCollapsed()};
_.f.JSC$12901_getText=function(){return iP(this).JSC$12911_range_.toString()};
_.f.__iterator__=function(){return new SO(this.JSC$12901_getStartNode(),this.JSC$12901_getStartOffset(),this.JSC$12901_getEndNode(),this.JSC$12901_getEndOffset())};
_.f.select=function(){iP(this).select(this.isReversed_)};
_.f.JSC$12901_removeContents=function(){var a=iP(this),b=a.JSC$12911_range_;b.extractContents();if(b.startContainer.hasChildNodes()){var c=b.startContainer.childNodes[b.startOffset];if(c){var d=c.previousSibling;""==xxb(c)&&_.Dd(c);d&&""==xxb(d)&&_.Dd(d)}}if(_.bv){c=a.JSC$12911_range_.startContainer;d=a.JSC$12911_range_.startOffset;var e=a.JSC$12911_range_.endContainer;a=a.JSC$12911_range_.endOffset;var h=c.nextSibling;c==e&&c.parentNode&&3==c.nodeType&&h&&3==h.nodeType&&(c.nodeValue+=h.nodeValue,
_.Dd(h),b.setStart(c,d),b.setEnd(e,a))}this.startNode_=this.startOffset_=this.endNode_=this.endOffset_=null};
_.f.insertNode=function(a,b){a=iP(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 jP=function(){};
_.Wu(jP,GBb);jP.prototype.JSC$12901_containsRange=function(a,b){var c=RO(this);a=RO(a);return(b?_.$u:_.yxa)(a,function(d){return _.$u(c,function(e){return e.JSC$12901_containsRange(d,b)})})};
jP.prototype.JSC$12901_containsNode=function(a,b){return this.JSC$12901_containsRange(_.gP(a),b)};
jP.prototype.insertNode=function(a,b){b?_.JM(a,this.JSC$12901_getStartNode()):_.WM(a,this.JSC$12901_getEndNode());return a};var QBb=function(){this.sortedElements_=this.elements_=this.JSC$12927_range_=null};
_.Wu(QBb,jP);var RBb=function(a){var b=new QBb;b.JSC$12927_range_=a;return b},SBb=function(a){for(var b=_.ji(arguments[0]).body.createControlRange(),c=0,d=arguments.length;c<d;c++)b.addElement(arguments[c]);
return RBb(b)};
_.f=QBb.prototype;_.f.clone=function(){return SBb.apply(this,PBb(this))};
_.f.getType=function(){return"control"};
_.f.getBrowserRangeObject=function(){return this.JSC$12927_range_||document.body.createControlRange()};
_.f.getTextRangeCount=function(){return this.JSC$12927_range_?this.JSC$12927_range_.length:0};
_.f.getTextRange=function(a){return _.gP(this.JSC$12927_range_.item(a))};
_.f.getContainer=function(){return rxb.apply(null,PBb(this))};
_.f.JSC$12901_getStartNode=function(){return TBb(this)[0]};
_.f.JSC$12901_getStartOffset=function(){return 0};
_.f.JSC$12901_getEndNode=function(){var a=TBb(this),b=_.ya(a);return a.find(function(c){return _.Aw(c,b)})};
_.f.JSC$12901_getEndOffset=function(){return this.JSC$12901_getEndNode().childNodes.length};
var PBb=function(a){if(!a.elements_&&(a.elements_=[],a.JSC$12927_range_))for(var b=0;b<a.JSC$12927_range_.length;b++)a.elements_.push(a.JSC$12927_range_.item(b));return a.elements_},TBb=function(a){a.sortedElements_||(a.sortedElements_=PBb(a).concat(),a.sortedElements_.sort(function(b,c){return b.sourceIndex-c.sourceIndex}));
return a.sortedElements_};
_.f=QBb.prototype;_.f.isCollapsed=function(){return!this.JSC$12927_range_||!this.JSC$12927_range_.length};
_.f.JSC$12901_getText=function(){return""};
_.f.__iterator__=function(){return new kP(this)};
_.f.select=function(){this.JSC$12927_range_&&this.JSC$12927_range_.select()};
_.f.JSC$12901_removeContents=function(){if(this.JSC$12927_range_){for(var a=[],b=0,c=this.JSC$12927_range_.length;b<c;b++)a.push(this.JSC$12927_range_.item(b));a.forEach(_.Dd);this.collapse(!1)}};
_.f.replaceContentsWithNode=function(a){this.insertNode(a,!0);this.isCollapsed()||this.JSC$12901_removeContents()};
_.f.collapse=function(){this.sortedElements_=this.elements_=this.JSC$12927_range_=null};
var kP=function(a){this.elements_=this.endNode_=this.startNode_=null;a&&(this.elements_=TBb(a),this.startNode_=this.elements_.shift(),this.endNode_=_.ya(this.elements_)||this.startNode_);QO.call(this,this.startNode_,!1,!0)};
_.Wu(kP,HBb);_.f=kP.prototype;_.f.JSC$12907_getStartNode=function(){return this.startNode_};
_.f.isLast=function(){return!this.depth&&!this.elements_.length};
_.f.next=function(){if(this.isLast())return _.iy;if(!this.depth){var a=this.elements_.shift();PO(this,a,1,1);return _.jy(a)}return kP.superClass_.next.call(this)};
_.f.JSC$12899_copyFrom=function(a){this.elements_=a.elements_;this.startNode_=a.startNode_;this.endNode_=a.endNode_;kP.superClass_.JSC$12899_copyFrom.call(this,a)};
_.f.clone=function(){var a=new kP(null);a.JSC$12899_copyFrom(this);return a};var lP=function(){this.browserRanges_=[];this.ranges_=[];this.JSC$12933_container_=this.sortedRanges_=null};
_.Wu(lP,jP);_.f=lP.prototype;_.f.clone=function(){var a=new lP;a.browserRanges_=_.Da(this.browserRanges_);return a};
_.f.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]=NBb(MBb(this.browserRanges_[a])));return this.ranges_[a]};
_.f.getContainer=function(){if(!this.JSC$12933_container_){for(var a=[],b=0,c=this.getTextRangeCount();b<c;b++)a.push(this.getTextRange(b).getContainer());this.JSC$12933_container_=rxb.apply(null,a)}return this.JSC$12933_container_};
var mP=function(a){a.sortedRanges_||(a.sortedRanges_=RO(a),a.sortedRanges_.sort(function(b,c){var d=b.JSC$12901_getStartNode();b=b.JSC$12901_getStartOffset();var e=c.JSC$12901_getStartNode();c=c.JSC$12901_getStartOffset();return d==e&&b==c?0:OBb(d,b,e,c)?1:-1}));
return a.sortedRanges_};
_.f=lP.prototype;_.f.JSC$12901_getStartNode=function(){return mP(this)[0].JSC$12901_getStartNode()};
_.f.JSC$12901_getStartOffset=function(){return mP(this)[0].JSC$12901_getStartOffset()};
_.f.JSC$12901_getEndNode=function(){return _.ya(mP(this)).JSC$12901_getEndNode()};
_.f.JSC$12901_getEndOffset=function(){return _.ya(mP(this)).JSC$12901_getEndOffset()};
_.f.isCollapsed=function(){return 0==this.browserRanges_.length||1==this.browserRanges_.length&&this.getTextRange(0).isCollapsed()};
_.f.JSC$12901_getText=function(){return RO(this).map(function(a){return a.JSC$12901_getText()}).join("")};
_.f.__iterator__=function(){return new nP(this)};
_.f.select=function(){var a=_.xw(_.ji(_.pi?this.getContainer():this.JSC$12901_getStartNode())).getSelection();a.removeAllRanges();for(var b=0,c=this.getTextRangeCount();b<c;b++)a.addRange(this.getTextRange(b).getBrowserRangeObject())};
_.f.JSC$12901_removeContents=function(){RO(this).forEach(function(a){a.JSC$12901_removeContents()})};
_.f.collapse=function(a){if(!this.isCollapsed()){var b=a?this.getTextRange(0):this.getTextRange(this.getTextRangeCount()-1);this.ranges_=[];this.JSC$12933_container_=this.sortedRanges_=null;b.collapse(a);this.ranges_=[b];this.sortedRanges_=[b];this.browserRanges_=[b.getBrowserRangeObject()]}};
var nP=function(a){this.iterators_=null;this.currentIdx_=0;a&&(this.iterators_=mP(a).map(function(b){return _.Pwb(b)}));
QO.call(this,a?this.JSC$12907_getStartNode():null,!1,!0)};
_.Wu(nP,HBb);_.f=nP.prototype;_.f.JSC$12907_getStartNode=function(){return this.iterators_[0].JSC$12907_getStartNode()};
_.f.isLast=function(){return this.iterators_[this.currentIdx_].isLast()};
_.f.next=function(){for(;this.currentIdx_<this.iterators_.length;){var a=this.iterators_[this.currentIdx_],b=a.next();if(b.done)this.currentIdx_++;else return PO(this,a.node,a.tagType,a.depth),b}return _.iy};
_.f.JSC$12899_copyFrom=function(a){this.iterators_=_.Da(a.iterators_);nP.superClass_.JSC$12899_copyFrom.call(this,a)};
_.f.clone=function(){var a=new nP(null);a.JSC$12899_copyFrom(this);return a};var UBb,OBb;_.vM=function(){var a=window.getSelection();return a&&UBb(a)};
UBb=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 lP;c=0;for(var d=a.rangeCount;c<d;c++)b.browserRanges_.push(a.getRangeAt(c));return b}c=a.getRangeAt(0);b=OBb(a.anchorNode,a.anchorOffset,a.focusNode,a.focusOffset)}else return null;return(a=c)&&a.addElement?RBb(a):NBb(MBb(a),b)};
_.oP=function(a,b){return _.hP(a,b,a,b)};
_.pP=function(a,b,c,d){return _.hP(a,b,c,d)};
OBb=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(_.Aw(a,c))return!0;if(1==c.nodeType&&d)if(e=c.childNodes[d])c=e,d=0;else if(_.Aw(c,a))return!1;return 0<(qxb(a,c)||b-d)};var qP=function(){_.pw.call(this);this.reader_=new FileReader;this.reader_.onloadstart=(0,_.Uu)(this.dispatchProgressEvent_,this);this.reader_.onprogress=(0,_.Uu)(this.dispatchProgressEvent_,this);this.reader_.onload=(0,_.Uu)(this.dispatchProgressEvent_,this);this.reader_.onabort=(0,_.Uu)(this.dispatchProgressEvent_,this);this.reader_.onerror=(0,_.Uu)(this.dispatchProgressEvent_,this);this.reader_.onloadend=(0,_.Uu)(this.dispatchProgressEvent_,this)};
_.Wu(qP,_.pw);_.f=qP.prototype;_.f.abort=function(){try{this.reader_.abort()}catch(a){throw new CBb(a,"aborting read");}};
_.f.getResult=function(){return this.reader_.result};
_.f.getError=function(){return this.reader_.error&&new CBb(this.reader_.error,"reading file")};
_.f.dispatchProgressEvent_=function(a){this.dispatchEvent(new DBb(a,this))};
_.f.disposeInternal=function(){qP.superClass_.disposeInternal.call(this);delete this.reader_};
var WBb=function(a){var b=new qP,c=VBb(b);b.reader_.readAsArrayBuffer(a);return c},XBb=function(a){var b=new qP,c=VBb(b);
b.reader_.readAsDataURL(a);return c},VBb=function(a){var b=new _.$w;
a.listen("loadend",_.ou(function(c,d){var e=d.getResult(),h=d.getError();null==e||h?c.errback(h):c.callback(e);d.dispose()},b,a));
return b};var rP=function(){_.pw.call(this);this.hysteresisDistance_=0;this.dragLists_=[];this.dragItems_=[];this.dragItemForHandle_={};this.JSC$12944_eventHandler_=new _.Yw(this);this.JSC$12944_isInitialized_=!1};
_.Wu(rP,_.pw);var YBb=new _.hw("a"),ZBb=new _.hw("beforedragstart"),$Bb=new _.hw("dragstart"),aCb=new _.hw("beforedragmove"),bCb=new _.hw("dragmove"),cCb=new _.hw("beforedragend"),dCb=new _.hw("dragend"),eCb=new _.hw("b");rP.prototype.isDragging=function(){return!!this.JSC$12944_dragger_};
var fCb=function(a,b){b.dlgGrowthDirection_=0;b.dlgDragHoverClass_=void 0;b.dlgDragPermission=0;a.dragLists_.push(b)},gCb=function(a,b){a.getHandleForDragItem_=b};
rP.prototype.init=function(){if(!this.JSC$12944_isInitialized_){for(var a=0,b=this.dragLists_.length;a<b;a++)for(var c=_.zw(this.dragLists_[a]),d=0,e=c.length;d<e;++d){var h=c[d],l=this.getHandleForDragItem_(h),m=_.La(l);this.dragItemForHandle_[m]=h;this.dragItemHoverClasses_&&(this.JSC$12944_eventHandler_.listen(h,"mouseover",this.handleDragItemMouseover_),this.JSC$12944_eventHandler_.listen(h,"mouseout",this.handleDragItemMouseout_));this.dragItemHandleHoverClasses_&&(this.JSC$12944_eventHandler_.listen(l,
"mouseover",this.handleDragItemHandleMouseover_),this.JSC$12944_eventHandler_.listen(l,"mouseout",this.handleDragItemHandleMouseout_));this.dragItems_.push(h);this.JSC$12944_eventHandler_.listen(l,["mousedown","touchstart"],this.handlePotentialDragStart_)}this.JSC$12944_isInitialized_=!0}};
rP.prototype.disposeInternal=function(){this.JSC$12944_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;hCb(this);rP.superClass_.disposeInternal.call(this)};
var iCb=function(a,b){for(var c=0,d=a.dragLists_.length;c<d;c++){var e=a.dragLists_[c];e.dlgBounds_=Exb(e)}c=0;for(d=a.dragItems_.length;c<d;c++)e=a.dragItems_[c],e!=b&&(e.dlgBounds_=Exb(e))};
_.f=rP.prototype;
_.f.handlePotentialDragStart_=function(a){var b=_.La(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=_.Fd("TEXTAREA",b),e=_.Fd("TEXTAREA",c),h=0;h<d.length;h++)e[h].value=d[h].value;switch(b.tagName){case "TR":b=_.ii("TABLE",null,_.ii("TBODY",null,c));break a;case "TD":case "TH":b=_.ii("TABLE",null,_.ii("TBODY",null,_.ii("TR",null,c)));break a;case "TEXTAREA":c.value=b.value;default:b=c}}this.draggerEl_=
b;this.draggerElClasses_&&eN(this.draggerEl_,this.draggerElClasses_||[]);this.draggerEl_.style.margin="0";this.draggerEl_.style.position="absolute";this.draggerEl_.style.visibility="hidden";_.ji(this.currDragItem_).body.appendChild(this.draggerEl_);c=_.YL(this.currDragItem_);b=this.draggerEl_;d=_.YL(b);if(c instanceof _.qw){var l=c.y;c=c.x}bN(b,b.offsetLeft+(c-d.x),b.offsetTop+(Number(l)-d.y));this.JSC$12944_dragger_=new EO(this.draggerEl_);this.JSC$12944_dragger_.hysteresisDistanceSquared_=Math.pow(this.hysteresisDistance_,
2);_.Br(this.JSC$12944_dragger_,"start",this.handleDragStart_,!1,this);_.Br(this.JSC$12944_dragger_,"end",this.handleDragEnd_,!1,this);_.Br(this.JSC$12944_dragger_,"earlycancel",this.JSC$12946_cleanup_,!1,this);this.dispatchEvent(new sP(YBb,this,a,this.currDragItem_,this.draggerEl_,this.JSC$12944_dragger_));this.JSC$12944_dragger_.startDrag(a)}};
_.f.handleDragStart_=function(a){if(this.dispatchEvent(new sP(ZBb,this,a.browserEvent,this.currDragItem_,null,null))){this.origList_=this.currDragItem_.parentNode;this.origNextItem_=_.mxb(this.currDragItem_);this.currHoverList_=this.origList_;this.currDragItemClasses_?eN(this.currDragItem_,this.currDragItemClasses_||[]):this.currDragItem_.style.visibility="hidden";var b=cN(this.draggerEl_);this.draggerEl_.halfWidth=b.width/2;this.draggerEl_.halfHeight=b.height/2;b=this.draggerEl_.getBoundingClientRect();
var c=a.clientY,d=DAb(this.JSC$12944_dragger_,a.clientX);if(d>b.right){var e=this.currDragItem_.getBoundingClientRect();this.JSC$12944_dragger_.deltaX=d-(d-e.left)/e.width*b.width}c=EAb(this.JSC$12944_dragger_,c);c>b.bottom&&(this.JSC$12944_dragger_.deltaY+=c-b.bottom);this.draggerEl_.style.visibility="";this.currDragItem_.style.display="none";iCb(this,this.currDragItem_);this.currDragItem_.style.display="";_.Br(this.JSC$12944_dragger_,"drag",this.handleDragMove_,!1,this);this.dispatchEvent(new sP($Bb,
this,a.browserEvent,this.currDragItem_,this.draggerEl_,this.JSC$12944_dragger_))}else a.preventDefault(),this.JSC$12946_cleanup_()};
_.f.handleDragMove_=function(a){var b=_.YL(this.draggerEl_);b=new _.qw(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=Exb(c);if(jCb(b,d))break a}d=0;for(var e=this.dragLists_.length;d<e;d++){var h=this.dragLists_[d];if(h!=c&&jCb(b,h.dlgBounds_)){c=h;break a}}c=null}if(c){var l=c;if(null==l)throw Error("zg");d=0;e=!1;h=void 0;switch(l.dlgGrowthDirection_){case 0:d=b.y;var m=kCb;var p=lCb;
break;case 4:e=!0;case 2:d=b.x;m=mCb;p=lCb;break;case 5:e=!0;case 3:d=b.x,m=nCb,p=oCb}var q=null;l=_.zw(l);for(var t=0,y=l.length;t<y;t++){var z=l[t];if(z!=this.currDragItem_){var D=m(z.dlgBounds_);if(e){var E=pCb(z,b);void 0===h&&(h=E);if(p(d,D)&&(void 0==I||E<h||E==h&&(p(D,I)||D==I))){q=z;var I=D}E<h&&(h=E)}else p(d,D)&&(void 0==I||p(D,I))&&(q=z,I=D)}}m=null!==q&&pCb(q,b)>h?null:q}else m=null;if(!this.dispatchEvent(new sP(aCb,this,a,this.currDragItem_,this.draggerEl_,this.JSC$12944_dragger_,b,c,
m)))return!1;if(c&&1!=c.dlgDragPermission)this.currDragItem_.parentNode==c&&_.mxb(this.currDragItem_)==m||c.insertBefore(this.currDragItem_,m),this.currDragItem_.style.display="",c.dlgDragHoverClass_&&_.Bs(c,c.dlgDragHoverClass_);else for(this.currDragItem_.style.display="none",p=0,I=this.dragLists_.length;p<I;p++)d=this.dragLists_[p],d.dlgDragHoverClass_&&_.As(d,d.dlgDragHoverClass_);c!=this.currHoverList_&&(this.currHoverList_=c,iCb(this,this.currDragItem_));this.dispatchEvent(new sP(bCb,this,a,
this.currDragItem_,this.draggerEl_,this.JSC$12944_dragger_,b,c,m));return!1};
_.f.JSC$12946_cleanup_=function(){hCb(this);this.JSC$12944_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 sP(cCb,this,a,this.currDragItem_,this.draggerEl_,this.JSC$12944_dragger_)))return!1;hCb(this);this.dispatchEvent(new sP(dCb,this,a,this.currDragItem_,this.draggerEl_,this.JSC$12944_dragger_));this.JSC$12946_cleanup_();return!0};
var hCb=function(a){_.Jc(a.JSC$12944_dragger_);var b=a.draggerEl_&&a.draggerEl_.parentElement;a.draggerEl_&&_.Dd(a.draggerEl_);a.currDragItem_&&"none"==a.currDragItem_.style.display&&(a.origList_.insertBefore(a.currDragItem_,a.origNextItem_),a.currDragItem_.style.display="");a.currDragItemClasses_&&a.currDragItem_?Kxb(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_&&
_.As(e,e.dlgDragHoverClass_)}b&&a.dispatchEvent(new sP(eCb,a,null,a.currDragItem_,a.draggerEl_,a.JSC$12944_dragger_))};
_.f=rP.prototype;_.f.getHandleForDragItem_=function(a){return a};
_.f.handleDragItemMouseover_=function(a){eN(a.currentTarget,this.dragItemHoverClasses_||[])};
_.f.handleDragItemMouseout_=function(a){Kxb(a.currentTarget,this.dragItemHoverClasses_||[])};
_.f.handleDragItemHandleMouseover_=function(a){eN(a.currentTarget,this.dragItemHandleHoverClasses_||[])};
_.f.handleDragItemHandleMouseout_=function(a){Kxb(a.currentTarget,this.dragItemHandleHoverClasses_||[])};
var jCb=function(a,b){return a.x>b.left&&a.x<b.left+b.width&&a.y>b.top&&a.y<b.top+b.height},pCb=function(a,b){a=a.dlgBounds_;
return Math.abs(b.y-(a.top+(a.height-1)/2))},kCb=function(a){return a.top+a.height-1},mCb=function(a){return a.left+a.width-1},nCb=function(a){return a.left||0},lCb=function(a,b){return a<b},oCb=function(a,b){return a>b},sP=function(a,b,c,d,e,h){_.iw.call(this,a);
this.event=c;this.currDragItem=d;this.draggerEl=e;this.dragger=h};
_.Wu(sP,_.iw);var tP=function(a,b,c){_.fw.call(this);this.constrainScroll_=!1;this.horizontalScrolling_=!0;this.containerNode_=a;this.scrollTimer_=new _.Fw(50);this.JSC$12950_eventHandler_=new _.Yw(this);this.scrollDelta_=new _.qw;this.containerIsActuallyContent_="BODY"===a.tagName||"HTML"===a.tagName;this.containerBounds_=Exb(a);this.containerIsActuallyContent_&&(a=_.ww(),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$12950_eventHandler_.listen(_.ji(this.containerNode_),"mousemove",this.JSC$12952_onMouseMove);this.JSC$12950_eventHandler_.listen(this.scrollTimer_,"tick",this.JSC$12952_onTick_)};
_.Wu(tP,_.fw);var qCb=new _.qw(0,0);tP.prototype.JSC$12952_onTick_=function(){this.containerNode_.scrollTop+=this.scrollDelta_.y;this.containerNode_.scrollLeft+=this.scrollDelta_.x};
tP.prototype.JSC$12952_onMouseMove=function(a){var b=this.containerIsActuallyContent_?qCb:_.IM(_.tw(this.containerNode_).JSC$6034_document_),c=this.horizontalScrolling_?this.calculateScrollDelta(a.clientX+b.x,this.scrollBounds_.left,this.scrollBounds_.width):0,d=this.calculateScrollDelta(a.clientY+b.y,this.scrollBounds_.top,this.scrollBounds_.height);this.scrollDelta_.x=c;this.scrollDelta_.y=d;!(c=!c&&!d)&&(c=this.constrainScroll_)&&(c=a.clientX+b.x,a=a.clientY+b.y,b=this.containerBounds_,c=!(b.left<=
c&&b.left+b.width>=c&&b.top<=a&&b.top+b.height>=a));c?this.scrollTimer_.stop():this.scrollTimer_.enabled||this.scrollTimer_.start()};
tP.prototype.calculateScrollDelta=function(a,b,c){var d=0;a<b?d=-8:a>b+c&&(d=8);return d};
tP.prototype.disposeInternal=function(){tP.superClass_.disposeInternal.call(this);this.JSC$12950_eventHandler_.dispose();this.scrollTimer_.dispose()};var rCb,sCb,tCb;rCb=/^[ \t\xA0\u1680\u180e\u2000-\u200a\u202f\u205f\u3000]/;sCb=/^[\s\xA0\u1680\u180e\u2000-\u200a\u202f\u205f\u3000]+/;
_.uCb=function(a){this.patternParts_=[];this.JSC$12953_dateTimeSymbols_=_.eA;if("number"==typeof a){11<a&&(a=10);if(4>a)var b=this.JSC$12953_dateTimeSymbols_.DATEFORMATS[a];else 8>a?b=this.JSC$12953_dateTimeSymbols_.TIMEFORMATS[a-4]:(b=this.JSC$12953_dateTimeSymbols_.DATETIMEFORMATS[a-8],b=b.replace("{1}",this.JSC$12953_dateTimeSymbols_.DATEFORMATS[a-8]),b=b.replace("{0}",this.JSC$12953_dateTimeSymbols_.TIMEFORMATS[a-8]));tCb(this,b)}else tCb(this,a)};
tCb=function(a,b){for(var c=!1,d="",e=0;e<b.length;e++){var h=b.charAt(e);if(rCb.test(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};
_.uCb.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>"abBhHkKm".indexOf(h.text.charAt(0))||2<h.count||h.abutStart))throw Error("Ag`"+h.text.charAt(0));}h=new vCb;c=[0];h.dayPeriodIndex=-1;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=c,q=this.patternParts_[l],t=d;if(null!=q.text.match(rCb)){if(q=
p[0],wCb(m,p),p[0]>q){m=!0;break a}}else{if(m.indexOf(q.text,p[0])==p[0]){p[0]+=q.text.length;m=!0;break a}if(t&&0==q.text.indexOf(m.substring(p[0]))){p[0]+=m.length-p[0];m=!0;break a}}m=!1}if(m)continue;return 0}if(this.patternParts_[l].abutStart){a:{p=a;q=c;t=l;var y=q[0],z=0;for(m=t;m<this.patternParts_.length;m++){var D=this.patternParts_[m],E=D.count;if(0===E)break;if(m==t&&(E-=z,z++,0==E)){m=0;break a}var I=m>t&&D.numeric,S=q[0];if(!xCb(this,p,q,D,E,h,!1)||I&&q[0]-S<E)m=t-1,q[0]=y}m-=t}if(0>=
m)return 0;l+=m-1}else if(!xCb(this,a,c,this.patternParts_[l],0,h,d))return 0}a:{a=e;if(null==b)throw Error("Bg");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=_.QUa(b.getFullYear(),b.getMonth()),b.setDate(d>e?e:d));"function"===typeof b.setHours&&(void 0==h.hours&&(h.hours=b.getHours()),12>h.hours&&(void 0!=h.ampm&&0<h.ampm?h.hours+=12:
void 0!==h.dayPeriodName&&("isPm noon afternoon1 afternoon2 evening1 evening2".split(" ").includes(h.dayPeriodName)||["night1","night2"].includes(h.dayPeriodName)&&6<=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 xCb=function(a,b,c,d,e,h,l){wCb(b,c);if(d.numeric&&0<e&&c[0]+e>b.length)return!1;switch(d.text.charAt(0)){case "G":return uP(b,c,[a.JSC$12953_dateTimeSymbols_.ERAS],function(m){return h.era=m}),!0;
case "M":case "L":return yCb(a,b,c,e,d,h);case "E":return uP(b,c,[a.JSC$12953_dateTimeSymbols_.WEEKDAYS,a.JSC$12953_dateTimeSymbols_.SHORTWEEKDAYS],function(m){return h.dayOfWeek=m});
case "B":case "b":return e=[],a=[[].concat(a.JSC$12953_dateTimeSymbols_.AMPMS)],e.push("isAm"),e.push("isPm"),b=uP(b,c,a,function(m){return h.dayPeriodIndex=m},l),h.dayPeriodName=e[h.dayPeriodIndex],l?b:!0;
case "a":return b=uP(b,c,[a.JSC$12953_dateTimeSymbols_.AMPMS],function(m){return h.ampm=m},l),l?b:!0;
case "y":return zCb(a,b,c,d,e,h);case "Q":return uP(b,c,[a.JSC$12953_dateTimeSymbols_.QUARTERS,a.JSC$12953_dateTimeSymbols_.SHORTQUARTERS],function(m){h.month=3*m;h.day=1});
case "d":return vP(a,b,c,d,e,function(m){h.day=m}),!0;
case "S":return ACb(a,b,c,e,h);case "h":case "K":case "H":case "k":return b=vP(a,b,c,d,e,function(m){h.hours="h"===d.text.charAt(0)&&12===m?0:m},l),l?b:!0;
case "m":return b=vP(a,b,c,d,e,function(m){h.minutes=m},l),l?b:!0;
case "s":return vP(a,b,c,d,e,function(m){h.seconds=m}),!0;
case "z":case "Z":case "v":return BCb(a,b,c,h);default:return!1}},zCb=function(a,b,c,d,e,h){var l=c[0];
e=wP(a,b,c,e);null===e&&(e=wP(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},yCb=function(a,b,c,d,e,h){return e.numeric&&vP(a,b,c,e,d,function(l){h.month=l-1})?!0:uP(b,c,[a.JSC$12953_dateTimeSymbols_.MONTHS,
a.JSC$12953_dateTimeSymbols_.STANDALONEMONTHS,a.JSC$12953_dateTimeSymbols_.SHORTMONTHS,a.JSC$12953_dateTimeSymbols_.STANDALONESHORTMONTHS],function(l){h.month=l})},ACb=function(a,b,c,d,e){var h=c[0];
a=wP(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},BCb=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=wP(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=wP(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},vP=function(a,b,c,d,e,h,l){l=l||!1;
var m=c[0];a=wP(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},uP=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,t=null,y=a.substring(h[0]).toLowerCase(),z=0;z<m.length;z++){var D=m[z].toLowerCase();if(p&&0==D.indexOf(y)){q=y.length;t=z;break}m[z].length>q&&0==y.indexOf(D)&&(q=m[z].length,t=z)}null!==t&&(h[0]+=q);h=t;if(null!==h)return d(h),!0}return!1},wCb=function(a,b){(a=a.substring(b[0]).match(sCb))&&(b[0]+=a[0].length)},wP=function(a,b,c,d,e){b=0<d?b.substring(0,c[0]+d):b;
e=e||!1;if(a.JSC$12953_dateTimeSymbols_.ZERODIGIT){d=[];for(var h=c[0];h<b.length;h++){var l=b.charCodeAt(h)-a.JSC$12953_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)},vCb=function(){};
vCb.prototype.ambiguousYear=!1;var CCb=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"},DCb=CCb;
DCb=CCb;var HCb=function(a){this.JSC$12961_pattern_=a;this.parsedPattern_=this.literals_=this.initialLiterals_=null;a=_.iVa;var b=_.gA;if(ECb!==a||FCb!==b)ECb=a,FCb=b,GCb=new _.Mo(1);this.numberFormatter_=GCb},ECb=null,FCb=null,GCb=null,ICb=RegExp("'([{}#].*?)'","g"),JCb=RegExp("''","g");
HCb.prototype.format=function(a){if(this.JSC$12961_pattern_){this.initialLiterals_=[];var b=KCb(this,this.JSC$12961_pattern_);this.parsedPattern_=LCb(this,b);this.JSC$12961_pattern_=null}if(this.parsedPattern_&&0!=this.parsedPattern_.length)for(this.literals_=_.Da(this.initialLiterals_),b=[],MCb(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 MCb=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 t=e,y=l.argumentIndex;void 0===p[y]?t.push("Undefined parameter - "+y):(y=l[p[y]],void 0===y&&(y=l.other),MCb(m,y,p,q,t));break;case 0:l=b[h].value;NCb(a,l,c,_.xVa,d,e);break;case 1:l=b[h].value,NCb(a,l,c,DCb,
d,e)}},NCb=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=[],MCb(a,l,c,e,b),c=b.join(""),e?h.push(c):(a=a.numberFormatter_.format(m),h.push(c.replace(/#/g,a))))},KCb=function(a,b){var c=a.initialLiterals_,d=(0,_.Uu)(a.buildPlaceholder_,a);
b=b.replace(JCb,function(){c.push("'");return d(c)});
return b=b.replace(ICb,function(e,h){c.push(h);return d(c)})},OCb=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},PCb=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,QCb=/^\s*(\w+)\s*,\s*selectordinal\s*,/,RCb=/^\s*(\w+)\s*,\s*select\s*,/,LCb=function(a,b){var c=[];
b=OCb(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(PCb.test(h)?0:QCb.test(h)?1:RCb.test(h)?2:/^\s*\w+\s*/.test(h)?3:5){case 2:e.type=2;e.value=SCb(a,b[d].value);break;case 0:e.type=0;e.value=TCb(a,b[d].value);break;case 1:e.type=1;e.value=UCb(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},SCb=function(a,b){var c="";
b=b.replace(RCb,function(m,p){c=p;return""});
var d={};d.argumentIndex=c;b=OCb(b);for(var e=0;e<b.length;){var h=b[e].value;e++;var l;1==b[e].type&&(l=LCb(a,b[e].value));d[h.replace(/\s/g,"")]=l;e++}return d},TCb=function(a,b){var c="",d=0;
b=b.replace(PCb,function(p,q,t){c=q;t&&(d=parseInt(t,10));return""});
var e={};e.argumentIndex=c;e.argumentOffset=d;b=OCb(b);for(var h=0;h<b.length;){var l=b[h].value;h++;var m;1==b[h].type&&(m=LCb(a,b[h].value));e[l.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;h++}return e},UCb=function(a,b){var c="";
b=b.replace(QCb,function(m,p){c=p;return""});
var d={};d.argumentIndex=c;d.argumentOffset=0;b=OCb(b);for(var e=0;e<b.length;){var h=b[e].value;e++;if(1==b[e].type)var l=LCb(a,b[e].value);d[h.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=l;e++}return d};
HCb.prototype.buildPlaceholder_=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};var Bub=function(){this.rdtfSymbols_=_.q$a||_.yVa;this.alwaysNumeric_=this.alwaysNumeric_=!0;this.style_=0};
Bub.prototype.format=function(a,b){a:switch(b=VCb(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 HCb("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var VCb=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 xP=function(){_.pw.call(this);this.JSC$12970_name_="closure_frame"+WCb++;this.iframesForDisposal_=[];XCb[this.JSC$12970_name_]=this},yP;
_.Wu(xP,_.pw);var XCb={},WCb=0,YCb=function(a,b){var c=_.tw(a);_.VNa(b,function(d,e){Array.isArray(d)||(d=[d]);_.Lf(d,function(h){h=c.JSC$6036_createDom("INPUT",{type:"hidden",name:e,value:h});a.appendChild(h)})})};
_.f=xP.prototype;_.f.JSC$12972_form_=null;_.f.JSC$12972_iframe_=null;_.f.iframeName_=null;_.f.nextIframeId_=0;_.f.JSC$12972_active_=!1;_.f.complete_=!1;_.f.success_=!1;_.f.lastContent_=null;_.f.JSC$12972_lastErrorCode_=0;_.f.iframeDisposalTimer_=null;
_.f.send=function(a,b,c,d){if(this.JSC$12972_active_)throw Error("Cg");a=new _.Jn(a);b=b?b.toUpperCase():"GET";c&&_.OM(a);yP||(yP=_.ii("FORM"),yP.acceptCharset="utf-8",c=yP.style,c.position="absolute",c.visibility="hidden",c.top=c.left="-10px",c.width=c.height="10px",c.overflow="hidden",document.body.appendChild(yP));this.JSC$12972_form_=yP;"GET"==b&&YCb(this.JSC$12972_form_,a.JSC$6371_queryData_);d&&YCb(this.JSC$12972_form_,d);d=a.toString();d=rob(d);bxb(this.JSC$12972_form_,_.Qc(d));this.JSC$12972_form_.method=
b;ZCb(this);$Cb(this)};
_.f.abort=function(a){if(this.JSC$12972_active_){var b=zP(this);if(b)if(_.lw(b))b.removeAllListeners(void 0);else if(b=_.nw(b)){var c=0,d;for(d in b.listeners)for(var e=b.listeners[d].concat(),h=0;h<e.length;++h)_.yr(e[h])&&++c}this.success_=this.JSC$12972_active_=this.complete_=!1;this.JSC$12972_lastErrorCode_=a||7;this.dispatchEvent("abort");aDb(this)}};
_.f.disposeInternal=function(){this.JSC$12972_active_&&this.abort();xP.superClass_.disposeInternal.call(this);this.JSC$12972_iframe_&&bDb(this);$Cb(this);this.JSC$12972_form_=null;delete this.errorChecker_;this.lastContent_=this.JSC$12972_form_=null;this.JSC$12972_lastErrorCode_=0;delete XCb[this.JSC$12970_name_]};
_.f.isComplete=function(){return this.complete_};
_.f.isSuccess=function(){return this.success_};
_.f.isActive=function(){return this.JSC$12972_active_};
_.f.getResponseText=function(){return this.lastContent_};
_.f.getLastError=function(){return _.Axb(this.JSC$12972_lastErrorCode_)};
var ZCb=function(a){a.JSC$12972_active_=!0;a.complete_=!1;a.JSC$12972_lastErrorCode_=0;a.iframeName_=a.JSC$12970_name_+"_"+(a.nextIframeId_++).toString(36);a.JSC$12972_iframe_=_.tw(a.JSC$12972_form_).JSC$6036_createDom("IFRAME",{name:a.iframeName_,id:a.iframeName_});var b=a.JSC$12972_iframe_.style;b.visibility="hidden";b.width=b.height="10px";b.display="none";_.dv?b.marginTop=b.marginLeft="-10px":(b.position="absolute",b.top=b.left="-10px");_.tw(a.JSC$12972_form_).JSC$6034_document_.body.appendChild(a.JSC$12972_iframe_);
b=a.iframeName_+"_inner";var c=sxb(a.JSC$12972_iframe_);if(document.baseURI){var d=_.bw(b);d=_.ed('<head><base href="'+_.bw(document.baseURI)+'"></head><body><iframe id="'+d+'" name="'+d+'"></iframe>')}else d=_.bw(b),d=_.ed('<body><iframe id="'+d+'" name="'+d+'"></iframe>');c.write(_.md(d));_.Br(c.getElementById(b),"load",a.onIframeLoaded_,!1,a);d=_.Fd("TEXTAREA",a.JSC$12972_form_);for(var e=0,h=d.length;e<h;e++){var l=d[e].value;xxb(d[e])!=l&&(_.XM(d[e],l),d[e].value=l)}d=c.importNode(a.JSC$12972_form_,
!0);d.target=b;d.action=a.JSC$12972_form_.action;c.body.appendChild(d);e=_.Fd("SELECT",a.JSC$12972_form_);h=_.Fd("SELECT",d);l=0;for(var m=e.length;l<m;l++)for(var p=_.Fd("OPTION",e[l]),q=_.Fd("OPTION",h[l]),t=0,y=p.length;t<y;t++)q[t].selected=p[t].selected;e=_.Fd("INPUT",a.JSC$12972_form_);h=_.Fd("INPUT",d);l=0;for(m=e.length;l<m;l++)if("file"==e[l].type&&e[l].value!=h[l].value){a.JSC$12972_form_.target=b;d=a.JSC$12972_form_;break}try{a.errorHandled_=!1,d.submit(),c.close(),_.cv&&_.Gw(a.testForFirefoxSilentError_,
250,a)}catch(z){_.ow(c.getElementById(b),"load",a.onIframeLoaded_,!1,a),c.close(),AP(a,2)}};
xP.prototype.onIframeLoaded_=function(){_.ow(zP(this),"load",this.onIframeLoaded_,!1,this);try{var a=this.JSC$12972_iframe_?sxb(zP(this)):null;this.complete_=!0;this.JSC$12972_active_=!1;try{var b=a.body;this.lastContent_=b.textContent||b.innerText}catch(e){var c=1}var d;c||"function"!=typeof this.errorChecker_||(d=this.errorChecker_(a))&&(c=4);c?AP(this,c):(this.success_=!0,this.JSC$12972_lastErrorCode_=0,this.dispatchEvent("complete"),this.dispatchEvent("success"),aDb(this))}catch(e){AP(this,1)}};
var AP=function(a,b){a.errorHandled_||(a.success_=!1,a.JSC$12972_active_=!1,a.complete_=!0,a.JSC$12972_lastErrorCode_=b,a.dispatchEvent("complete"),a.dispatchEvent("error"),aDb(a),a.errorHandled_=!0)},aDb=function(a){bDb(a);
$Cb(a);a.JSC$12972_form_=null;a.dispatchEvent("ready")},bDb=function(a){var b=a.JSC$12972_iframe_;
b&&(b.onreadystatechange=null,b.onload=null,b.onerror=null,a.iframesForDisposal_.push(b));a.iframeDisposalTimer_&&(_.Hw(a.iframeDisposalTimer_),a.iframeDisposalTimer_=null);_.cv?a.iframeDisposalTimer_=_.Gw(a.disposeIframes_,2E3,a):a.disposeIframes_();a.JSC$12972_iframe_=null;a.iframeName_=null};
xP.prototype.disposeIframes_=function(){this.iframeDisposalTimer_&&(_.Hw(this.iframeDisposalTimer_),this.iframeDisposalTimer_=null);for(;0!=this.iframesForDisposal_.length;){var a=this.iframesForDisposal_.pop();_.Dd(a)}};
var $Cb=function(a){a.JSC$12972_form_&&a.JSC$12972_form_==yP&&_.VM(a.JSC$12972_form_)},zP=function(a){return a.JSC$12972_iframe_?sxb(a.JSC$12972_iframe_).getElementById(a.iframeName_+"_inner"):null};
xP.prototype.testForFirefoxSilentError_=function(){if(this.JSC$12972_active_){var a=this.JSC$12972_iframe_?sxb(zP(this)):null;a&&!_.av(a,"documentUri")?(_.ow(zP(this),"load",this.onIframeLoaded_,!1,this),navigator.onLine?AP(this,3):AP(this,9)):_.Gw(this.testForFirefoxSilentError_,250,this)}};var utb={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376};var xtb={Aacute:"\u00c1",aacute:"\u00e1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223e",acd:"\u223f",acE:"\u223e\u0333",Acirc:"\u00c2",acirc:"\u00e2",acute:"\u00b4",Acy:"\u0410",acy:"\u0430",AElig:"\u00c6",aelig:"\u00e6",af:"\u2061",Afr:"\ud835\udd04",afr:"\ud835\udd1e",Agrave:"\u00c0",agrave:"\u00e0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03b1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2a3f",amp:"&",AMP:"&",andand:"\u2a55",And:"\u2a53",and:"\u2227",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",
ang:"\u2220",ange:"\u29a4",angle:"\u2220",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angmsd:"\u2221",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angsph:"\u2222",angst:"\u00c5",angzarr:"\u237c",Aogon:"\u0104",aogon:"\u0105",Aopf:"\ud835\udd38",aopf:"\ud835\udd52",apacir:"\u2a6f",ap:"\u2248",apE:"\u2a70",ape:"\u224a",apid:"\u224b",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224a",
Aring:"\u00c5",aring:"\u00e5",Ascr:"\ud835\udc9c",ascr:"\ud835\udcb6",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224d",Atilde:"\u00c3",atilde:"\u00e3",Auml:"\u00c4",auml:"\u00e4",awconint:"\u2233",awint:"\u2a11",backcong:"\u224c",backepsilon:"\u03f6",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",Backslash:"\u2216",Barv:"\u2ae7",barvee:"\u22bd",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201e",becaus:"\u2235",
because:"\u2235",Because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",Bernoullis:"\u212c",Beta:"\u0392",beta:"\u03b2",beth:"\u2136",between:"\u226c",Bfr:"\ud835\udd05",bfr:"\ud835\udd1f",bigcap:"\u22c2",bigcirc:"\u25ef",bigcup:"\u22c3",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacklozenge:"\u29eb",blacksquare:"\u25aa",blacktriangle:"\u25b4",
blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bNot:"\u2aed",bnot:"\u2310",Bopf:"\ud835\udd39",bopf:"\ud835\udd53",bot:"\u22a5",bottom:"\u22a5",bowtie:"\u22c8",boxbox:"\u29c9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250c",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252c",boxHd:"\u2564",
boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxuL:"\u255b",boxUl:"\u255c",boxUL:"\u255d",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255a",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253c",boxvH:"\u256a",boxVh:"\u256b",boxVH:"\u256c",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251c",boxvR:"\u255e",boxVr:"\u255f",boxVR:"\u2560",bprime:"\u2035",breve:"\u02d8",
Breve:"\u02d8",brvbar:"\u00a6",bscr:"\ud835\udcb7",Bscr:"\u212c",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsolb:"\u29c5",bsol:"\\",bsolhsub:"\u27c8",bull:"\u2022",bullet:"\u2022",bump:"\u224e",bumpE:"\u2aae",bumpe:"\u224f",Bumpeq:"\u224e",bumpeq:"\u224f",Cacute:"\u0106",cacute:"\u0107",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",cap:"\u2229",Cap:"\u22d2",capcup:"\u2a47",capdot:"\u2a40",CapitalDifferentialD:"\u2145",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",Cayleys:"\u212d",ccaps:"\u2a4d",
Ccaron:"\u010c",ccaron:"\u010d",Ccedil:"\u00c7",ccedil:"\u00e7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2a4c",ccupssm:"\u2a50",Cdot:"\u010a",cdot:"\u010b",cedil:"\u00b8",Cedilla:"\u00b8",cemptyv:"\u29b2",cent:"\u00a2",centerdot:"\u00b7",CenterDot:"\u00b7",cfr:"\ud835\udd20",Cfr:"\u212d",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03a7",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledast:"\u229b",circledcirc:"\u229a",
circleddash:"\u229d",CircleDot:"\u2299",circledR:"\u00ae",circledS:"\u24c8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25cb",cirE:"\u29c3",cire:"\u2257",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2a74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",
cong:"\u2245",congdot:"\u2a6d",Congruent:"\u2261",conint:"\u222e",Conint:"\u222f",ContourIntegral:"\u222e",copf:"\ud835\udd54",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\u00a9",COPY:"\u00a9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21b5",cross:"\u2717",Cross:"\u2a2f",Cscr:"\ud835\udc9e",cscr:"\ud835\udcb8",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",ctdot:"\u22ef",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cularrp:"\u293d",
cupbrcap:"\u2a48",cupcap:"\u2a46",CupCap:"\u224d",cup:"\u222a",Cup:"\u22d3",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarr:"\u21b7",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curlyvee:"\u22ce",curlywedge:"\u22cf",curren:"\u00a4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21a1",dArr:"\u21d3",dash:"\u2010",
Dashv:"\u2ae4",dashv:"\u22a3",dbkarow:"\u290f",dblac:"\u02dd",Dcaron:"\u010e",dcaron:"\u010f",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21ca",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2a77",deg:"\u00b0",Del:"\u2207",Delta:"\u0394",delta:"\u03b4",demptyv:"\u29b1",dfisht:"\u297f",Dfr:"\ud835\udd07",dfr:"\ud835\udd21",dHar:"\u2965",dharl:"\u21c3",dharr:"\u21c2",DiacriticalAcute:"\u00b4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",
diam:"\u22c4",diamond:"\u22c4",Diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\u00a8",DifferentialD:"\u2146",digamma:"\u03dd",disin:"\u22f2",div:"\u00f7",divide:"\u00f7",divideontimes:"\u22c7",divonx:"\u22c7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",Dopf:"\ud835\udd3b",dopf:"\ud835\udd55",Dot:"\u00a8",dot:"\u02d9",DotDot:"\u20dc",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22a1",doublebarwedge:"\u2306",
DoubleContourIntegral:"\u222f",DoubleDot:"\u00a8",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleRightTee:"\u22a8",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21d3",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",downdownarrows:"\u21ca",
downharpoonleft:"\u21c3",downharpoonright:"\u21c2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21bd",DownRightTeeVector:"\u295f",DownRightVectorBar:"\u2957",DownRightVector:"\u21c1",DownTeeArrow:"\u21a7",DownTee:"\u22a4",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",Dscr:"\ud835\udc9f",dscr:"\ud835\udcb9",DScy:"\u0405",dscy:"\u0455",dsol:"\u29f6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22f1",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",
duhar:"\u296f",dwangle:"\u29a6",DZcy:"\u040f",dzcy:"\u045f",dzigrarr:"\u27ff",Eacute:"\u00c9",eacute:"\u00e9",easter:"\u2a6e",Ecaron:"\u011a",ecaron:"\u011b",Ecirc:"\u00ca",ecirc:"\u00ea",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042d",ecy:"\u044d",eDDot:"\u2a77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\ud835\udd08",efr:"\ud835\udd22",eg:"\u2a9a",Egrave:"\u00c8",egrave:"\u00e8",egs:"\u2a96",egsdot:"\u2a98",el:"\u2a99",Element:"\u2208",elinters:"\u23e7",ell:"\u2113",els:"\u2a95",
elsdot:"\u2a97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25fb",emptyv:"\u2205",EmptyVerySmallSquare:"\u25ab",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014a",eng:"\u014b",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\ud835\udd3c",eopf:"\ud835\udd56",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsi:"\u03b5",Epsilon:"\u0395",epsilon:"\u03b5",epsiv:"\u03f5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",
Equal:"\u2a75",equals:"=",EqualTilde:"\u2242",equest:"\u225f",Equilibrium:"\u21cc",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erarr:"\u2971",erDot:"\u2253",escr:"\u212f",Escr:"\u2130",esdot:"\u2250",Esim:"\u2a73",esim:"\u2242",Eta:"\u0397",eta:"\u03b7",ETH:"\u00d0",eth:"\u00f0",Euml:"\u00cb",euml:"\u00eb",euro:"\u20ac",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\ufb03",
fflig:"\ufb00",ffllig:"\ufb04",Ffr:"\ud835\udd09",ffr:"\ud835\udd23",filig:"\ufb01",FilledSmallSquare:"\u25fc",FilledVerySmallSquare:"\u25aa",fjlig:"fj",flat:"\u266d",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",Fopf:"\ud835\udd3d",fopf:"\ud835\udd57",forall:"\u2200",ForAll:"\u2200",fork:"\u22d4",forkv:"\u2ad9",Fouriertrf:"\u2131",fpartint:"\u2a0d",frac12:"\u00bd",frac13:"\u2153",frac14:"\u00bc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac34:"\u00be",frac35:"\u2157",
frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044",frown:"\u2322",fscr:"\ud835\udcbb",Fscr:"\u2131",gacute:"\u01f5",Gamma:"\u0393",gamma:"\u03b3",Gammad:"\u03dc",gammad:"\u03dd",gap:"\u2a86",Gbreve:"\u011e",gbreve:"\u011f",Gcedil:"\u0122",Gcirc:"\u011c",gcirc:"\u011d",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2a8c",gel:"\u22db",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",gescc:"\u2aa9",ges:"\u2a7e",gesdot:"\u2a80",
gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",Gfr:"\ud835\udd0a",gfr:"\ud835\udd24",gg:"\u226b",Gg:"\u22d9",ggg:"\u22d9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2aa5",gl:"\u2277",glE:"\u2a92",glj:"\u2aa4",gnap:"\u2a8a",gnapprox:"\u2a8a",gne:"\u2a88",gnE:"\u2269",gneq:"\u2a88",gneqq:"\u2269",gnsim:"\u22e7",Gopf:"\ud835\udd3e",gopf:"\ud835\udd58",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterGreater:"\u2aa2",GreaterLess:"\u2277",
GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Gscr:"\ud835\udca2",gscr:"\u210a",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",gtcc:"\u2aa7",gtcir:"\u2a7a",gt:">",GT:">",Gt:"\u226b",gtdot:"\u22d7",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00",Hacek:"\u02c7",hairsp:"\u200a",half:"\u00bd",hamilt:"\u210b",HARDcy:"\u042a",hardcy:"\u044a",harrcir:"\u2948",
harr:"\u2194",hArr:"\u21d4",harrw:"\u21ad",Hat:"^",hbar:"\u210f",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22b9",hfr:"\ud835\udd25",Hfr:"\u210c",HilbertSpace:"\u210b",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",hopf:"\ud835\udd59",Hopf:"\u210d",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\ud835\udcbd",Hscr:"\u210b",hslash:"\u210f",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224e",
HumpEqual:"\u224f",hybull:"\u2043",hyphen:"\u2010",Iacute:"\u00cd",iacute:"\u00ed",ic:"\u2063",Icirc:"\u00ce",icirc:"\u00ee",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\u00a1",iff:"\u21d4",ifr:"\ud835\udd26",Ifr:"\u2111",Igrave:"\u00cc",igrave:"\u00ec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012a",imacr:"\u012b",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",
Im:"\u2111",imof:"\u22b7",imped:"\u01b5",Implies:"\u21d2",incare:"\u2105","in":"\u2208",infin:"\u221e",infintie:"\u29dd",inodot:"\u0131",intcal:"\u22ba","int":"\u222b",Int:"\u222c",integers:"\u2124",Integral:"\u222b",intercal:"\u22ba",Intersection:"\u22c2",intlarhk:"\u2a17",intprod:"\u2a3c",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012e",iogon:"\u012f",Iopf:"\ud835\udd40",iopf:"\ud835\udd5a",Iota:"\u0399",iota:"\u03b9",iprod:"\u2a3c",iquest:"\u00bf",iscr:"\ud835\udcbe",
Iscr:"\u2110",isin:"\u2208",isindot:"\u22f5",isinE:"\u22f9",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\u00cf",iuml:"\u00ef",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\ud835\udd0d",jfr:"\ud835\udd27",jmath:"\u0237",Jopf:"\ud835\udd41",jopf:"\ud835\udd5b",Jscr:"\ud835\udca5",jscr:"\ud835\udcbf",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039a",kappa:"\u03ba",kappav:"\u03f0",
Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041a",kcy:"\u043a",Kfr:"\ud835\udd0e",kfr:"\ud835\udd28",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040c",kjcy:"\u045c",Kopf:"\ud835\udd42",kopf:"\ud835\udd5c",Kscr:"\ud835\udca6",kscr:"\ud835\udcc0",lAarr:"\u21da",Lacute:"\u0139",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",Lambda:"\u039b",lambda:"\u03bb",lang:"\u27e8",Lang:"\u27ea",langd:"\u2991",langle:"\u27e8",lap:"\u2a85",Laplacetrf:"\u2112",laquo:"\u00ab",larrb:"\u21e4",larrbfs:"\u291f",larr:"\u2190",
Larr:"\u219e",lArr:"\u21d0",larrfs:"\u291d",larrhk:"\u21a9",larrlp:"\u21ab",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21a2",latail:"\u2919",lAtail:"\u291b",lat:"\u2aab",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lBarr:"\u290e",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",Lcaron:"\u013d",lcaron:"\u013e",Lcedil:"\u013b",lcedil:"\u013c",lceil:"\u2308",lcub:"{",Lcy:"\u041b",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",
ldsh:"\u21b2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27e8",LeftArrowBar:"\u21e4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21d0",LeftArrowRightArrow:"\u21c6",leftarrowtail:"\u21a2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21c3",LeftFloor:"\u230a",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftleftarrows:"\u21c7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21d4",leftrightarrows:"\u21c6",
leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",LeftRightVector:"\u294e",LeftTeeArrow:"\u21a4",LeftTee:"\u22a3",LeftTeeVector:"\u295a",leftthreetimes:"\u22cb",LeftTriangleBar:"\u29cf",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21bf",LeftVectorBar:"\u2952",LeftVector:"\u21bc",lEg:"\u2a8b",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",lescc:"\u2aa8",les:"\u2a7d",lesdot:"\u2a7f",lesdoto:"\u2a81",
lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lessdot:"\u22d6",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2aa1",lesssim:"\u2272",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",lfisht:"\u297c",lfloor:"\u230a",Lfr:"\ud835\udd0f",lfr:"\ud835\udd29",lg:"\u2276",lgE:"\u2a91",lHar:"\u2962",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21c7",
ll:"\u226a",Ll:"\u22d8",llcorner:"\u231e",Lleftarrow:"\u21da",llhard:"\u296b",lltri:"\u25fa",Lmidot:"\u013f",lmidot:"\u0140",lmoustache:"\u23b0",lmoust:"\u23b0",lnap:"\u2a89",lnapprox:"\u2a89",lne:"\u2a87",lnE:"\u2268",lneq:"\u2a87",lneqq:"\u2268",lnsim:"\u22e6",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",LongLeftArrow:"\u27f5",Longleftarrow:"\u27f8",longleftrightarrow:"\u27f7",LongLeftRightArrow:"\u27f7",Longleftrightarrow:"\u27fa",longmapsto:"\u27fc",longrightarrow:"\u27f6",
LongRightArrow:"\u27f6",Longrightarrow:"\u27f9",looparrowleft:"\u21ab",looparrowright:"\u21ac",lopar:"\u2985",Lopf:"\ud835\udd43",lopf:"\ud835\udd5d",loplus:"\u2a2d",lotimes:"\u2a34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25ca",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lscr:"\ud835\udcc1",Lscr:"\u2112",lsh:"\u21b0",Lsh:"\u21b0",lsim:"\u2272",
lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2aa6",ltcir:"\u2a79",lt:"<",LT:"<",Lt:"\u226a",ltdot:"\u22d6",lthree:"\u22cb",ltimes:"\u22c9",ltlarr:"\u2976",ltquest:"\u2a7b",ltri:"\u25c3",ltrie:"\u22b4",ltrif:"\u25c2",ltrPar:"\u2996",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00",macr:"\u00af",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21a6",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",
mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",Mcy:"\u041c",mcy:"\u043c",mdash:"\u2014",mDDot:"\u223a",measuredangle:"\u2221",MediumSpace:"\u205f",Mellintrf:"\u2133",Mfr:"\ud835\udd10",mfr:"\ud835\udd2a",mho:"\u2127",micro:"\u00b5",midast:"*",midcir:"\u2af0",mid:"\u2223",middot:"\u00b7",minusb:"\u229f",minus:"\u2212",minusd:"\u2238",minusdu:"\u2a2a",MinusPlus:"\u2213",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",Mopf:"\ud835\udd44",mopf:"\ud835\udd5e",mp:"\u2213",mscr:"\ud835\udcc2",
Mscr:"\u2133",mstpos:"\u223e",Mu:"\u039c",mu:"\u03bc",multimap:"\u22b8",mumap:"\u22b8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266e",naturals:"\u2115",natur:"\u266e",nbsp:"\u00a0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",Ncy:"\u041d",ncy:"\u043d",
ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21d7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NewLine:"\n",nexist:"\u2204",nexists:"\u2204",Nfr:"\ud835\udd11",nfr:"\ud835\udd2b",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",
nges:"\u2a7e\u0338",nGg:"\u22d9\u0338",ngsim:"\u2275",nGt:"\u226b\u20d2",ngt:"\u226f",ngtr:"\u226f",nGtv:"\u226b\u0338",nharr:"\u21ae",nhArr:"\u21ce",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",NJcy:"\u040a",njcy:"\u045a",nlarr:"\u219a",nlArr:"\u21cd",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219a",nLeftarrow:"\u21cd",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",
nLl:"\u22d8\u0338",nlsim:"\u2274",nLt:"\u226a\u20d2",nlt:"\u226e",nltri:"\u22ea",nltrie:"\u22ec",nLtv:"\u226a\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\u00a0",nopf:"\ud835\udd5f",Nopf:"\u2115",Not:"\u2aec",not:"\u00ac",NotCongruent:"\u2262",NotCupCap:"\u226d",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",
NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",notin:"\u2209",notindot:"\u22f5\u0338",notinE:"\u22f9\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",NotLeftTriangleBar:"\u29cf\u0338",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",
NotNestedLessLess:"\u2aa1\u0338",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2aaf\u0338",NotPrecedesSlantEqual:"\u22e0",NotReverseElement:"\u220c",NotRightTriangleBar:"\u29d0\u0338",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2ab0\u0338",
NotSucceedsSlantEqual:"\u22e1",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",nprec:"\u2280",npreceq:"\u2aaf\u0338",npre:"\u2aaf\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219b",nrArr:"\u21cf",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",
nRightarrow:"\u21cf",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",Nscr:"\ud835\udca9",nscr:"\ud835\udcc3",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsubE:"\u2ac5\u0338",nsube:"\u2288",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupE:"\u2ac6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20d2",
nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",Ntilde:"\u00d1",ntilde:"\u00f1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",Nu:"\u039d",nu:"\u03bd",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224d\u20d2",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvHarr:"\u2904",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",
nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21d6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\u00d3",oacute:"\u00f3",oast:"\u229b",Ocirc:"\u00d4",ocirc:"\u00f4",ocir:"\u229a",Ocy:"\u041e",ocy:"\u043e",odash:"\u229d",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29bf",Ofr:"\ud835\udd12",ofr:"\ud835\udd2c",ogon:"\u02db",Ograve:"\u00d2",ograve:"\u00f2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",
olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",Omacr:"\u014c",omacr:"\u014d",Omega:"\u03a9",omega:"\u03c9",Omicron:"\u039f",omicron:"\u03bf",omid:"\u29b6",ominus:"\u2296",Oopf:"\ud835\udd46",oopf:"\ud835\udd60",opar:"\u29b7",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",operp:"\u29b9",oplus:"\u2295",orarr:"\u21bb",Or:"\u2a54",or:"\u2228",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\u00aa",ordm:"\u00ba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",
oS:"\u24c8",Oscr:"\ud835\udcaa",oscr:"\u2134",Oslash:"\u00d8",oslash:"\u00f8",osol:"\u2298",Otilde:"\u00d5",otilde:"\u00f5",otimesas:"\u2a36",Otimes:"\u2a37",otimes:"\u2297",Ouml:"\u00d6",ouml:"\u00f6",ovbar:"\u233d",OverBar:"\u203e",OverBrace:"\u23de",OverBracket:"\u23b4",OverParenthesis:"\u23dc",para:"\u00b6",parallel:"\u2225",par:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",PartialD:"\u2202",Pcy:"\u041f",pcy:"\u043f",percnt:"%",period:".",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",
Pfr:"\ud835\udd13",pfr:"\ud835\udd2d",Phi:"\u03a6",phi:"\u03c6",phiv:"\u03d5",phmmat:"\u2133",phone:"\u260e",Pi:"\u03a0",pi:"\u03c0",pitchfork:"\u22d4",piv:"\u03d6",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plus:"+",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",PlusMinus:"\u00b1",plusmn:"\u00b1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\u00b1",Poincareplane:"\u210c",pointint:"\u2a15",popf:"\ud835\udd61",Popf:"\u2119",pound:"\u00a3",prap:"\u2ab7",
Pr:"\u2abb",pr:"\u227a",prcue:"\u227c",precapprox:"\u2ab7",prec:"\u227a",preccurlyeq:"\u227c",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",preceq:"\u2aaf",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",pre:"\u2aaf",prE:"\u2ab3",precsim:"\u227e",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2ab9",prnE:"\u2ab5",prnsim:"\u22e8",prod:"\u220f",Product:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",Proportional:"\u221d",
Proportion:"\u2237",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",Pscr:"\ud835\udcab",pscr:"\ud835\udcc5",Psi:"\u03a8",psi:"\u03c8",puncsp:"\u2008",Qfr:"\ud835\udd14",qfr:"\ud835\udd2e",qint:"\u2a0c",qopf:"\ud835\udd62",Qopf:"\u211a",qprime:"\u2057",Qscr:"\ud835\udcac",qscr:"\ud835\udcc6",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f",quot:'"',QUOT:'"',rAarr:"\u21db",race:"\u223d\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",Rang:"\u27eb",
rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\u00bb",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21a0",rArr:"\u21d2",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21a3",rarrw:"\u219d",ratail:"\u291a",rAtail:"\u291c",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rBarr:"\u290f",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",Rcaron:"\u0158",
rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",Re:"\u211c",rect:"\u25ad",reg:"\u00ae",REG:"\u00ae",ReverseElement:"\u220b",ReverseEquilibrium:"\u21cb",ReverseUpEquilibrium:"\u296f",rfisht:"\u297d",rfloor:"\u230b",rfr:"\ud835\udd2f",Rfr:"\u211c",rHar:"\u2964",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",Rho:"\u03a1",
rho:"\u03c1",rhov:"\u03f1",RightAngleBracket:"\u27e9",RightArrowBar:"\u21e5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21d2",RightArrowLeftArrow:"\u21c4",rightarrowtail:"\u21a3",RightCeiling:"\u2309",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVectorBar:"\u2955",RightDownVector:"\u21c2",RightFloor:"\u230b",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightrightarrows:"\u21c9",rightsquigarrow:"\u219d",RightTeeArrow:"\u21a6",
RightTee:"\u22a2",RightTeeVector:"\u295b",rightthreetimes:"\u22cc",RightTriangleBar:"\u29d0",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVectorBar:"\u2954",RightUpVector:"\u21be",RightVectorBar:"\u2953",RightVector:"\u21c0",ring:"\u02da",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoustache:"\u23b1",rmoust:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",ropf:"\ud835\udd63",
Ropf:"\u211d",roplus:"\u2a2e",rotimes:"\u2a35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",Rrightarrow:"\u21db",rsaquo:"\u203a",rscr:"\ud835\udcc7",Rscr:"\u211b",rsh:"\u21b1",Rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtimes:"\u22ca",rtri:"\u25b9",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",RuleDelayed:"\u29f4",ruluhar:"\u2968",rx:"\u211e",Sacute:"\u015a",sacute:"\u015b",sbquo:"\u201a",scap:"\u2ab8",Scaron:"\u0160",scaron:"\u0161",
Sc:"\u2abc",sc:"\u227b",sccue:"\u227d",sce:"\u2ab0",scE:"\u2ab4",Scedil:"\u015e",scedil:"\u015f",Scirc:"\u015c",scirc:"\u015d",scnap:"\u2aba",scnE:"\u2ab6",scnsim:"\u22e9",scpolint:"\u2a13",scsim:"\u227f",Scy:"\u0421",scy:"\u0441",sdotb:"\u22a1",sdot:"\u22c5",sdote:"\u2a66",searhk:"\u2925",searr:"\u2198",seArr:"\u21d8",searrow:"\u2198",sect:"\u00a7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\ud835\udd16",sfr:"\ud835\udd30",sfrown:"\u2322",sharp:"\u266f",SHCHcy:"\u0429",
shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\u00ad",Sigma:"\u03a3",sigma:"\u03c3",sigmaf:"\u03c2",sigmav:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simne:"\u2246",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",
smid:"\u2223",smile:"\u2323",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",SOFTcy:"\u042c",softcy:"\u044c",solbar:"\u233f",solb:"\u29c4",sol:"/",Sopf:"\ud835\udd4a",sopf:"\ud835\udd64",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",Sqrt:"\u221a",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25a1",Square:"\u25a1",SquareIntersection:"\u2293",
SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25aa",squ:"\u25a1",squf:"\u25aa",srarr:"\u2192",Sscr:"\ud835\udcae",sscr:"\ud835\udcc8",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",Star:"\u22c6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\u00af",sub:"\u2282",Sub:"\u22d0",subdot:"\u2abd",subE:"\u2ac5",sube:"\u2286",subedot:"\u2ac3",submult:"\u2ac1",subnE:"\u2acb",subne:"\u228a",
subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",Subset:"\u22d0",subseteq:"\u2286",subseteqq:"\u2ac5",SubsetEqual:"\u2286",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succapprox:"\u2ab8",succ:"\u227b",succcurlyeq:"\u227d",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",SuchThat:"\u220b",sum:"\u2211",Sum:"\u2211",sung:"\u266a",
sup1:"\u00b9",sup2:"\u00b2",sup3:"\u00b3",sup:"\u2283",Sup:"\u22d1",supdot:"\u2abe",supdsub:"\u2ad8",supE:"\u2ac6",supe:"\u2287",supedot:"\u2ac4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supnE:"\u2acc",supne:"\u228b",supplus:"\u2ac0",supset:"\u2283",Supset:"\u22d1",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21d9",
swarrow:"\u2199",swnwar:"\u292a",szlig:"\u00df",Tab:"\t",target:"\u2316",Tau:"\u03a4",tau:"\u03c4",tbrk:"\u23b4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20db",telrec:"\u2315",Tfr:"\ud835\udd17",tfr:"\ud835\udd31",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03b8",thetasym:"\u03d1",thetav:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",ThickSpace:"\u205f\u200a",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",
thksim:"\u223c",THORN:"\u00de",thorn:"\u00fe",tilde:"\u02dc",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2a31",timesb:"\u22a0",times:"\u00d7",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",topbot:"\u2336",topcir:"\u2af1",top:"\u22a4",Topf:"\ud835\udd4b",topf:"\ud835\udd65",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25b5",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleq:"\u225c",triangleright:"\u25b9",
trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",TripleDot:"\u20db",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",Tscr:"\ud835\udcaf",tscr:"\ud835\udcc9",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040b",tshcy:"\u045b",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",Uacute:"\u00da",uacute:"\u00fa",uarr:"\u2191",Uarr:"\u219f",uArr:"\u21d1",Uarrocir:"\u2949",Ubrcy:"\u040e",ubrcy:"\u045e",Ubreve:"\u016c",ubreve:"\u016d",
Ucirc:"\u00db",ucirc:"\u00fb",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21c5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296e",ufisht:"\u297e",Ufr:"\ud835\udd18",ufr:"\ud835\udd32",Ugrave:"\u00d9",ugrave:"\u00f9",uHar:"\u2963",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",Umacr:"\u016a",umacr:"\u016b",uml:"\u00a8",UnderBar:"_",UnderBrace:"\u23df",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Union:"\u22c3",UnionPlus:"\u228e",Uogon:"\u0172",
uogon:"\u0173",Uopf:"\ud835\udd4c",uopf:"\ud835\udd66",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21d1",UpArrowDownArrow:"\u21c5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21d5",UpEquilibrium:"\u296e",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03c5",Upsi:"\u03d2",upsih:"\u03d2",Upsilon:"\u03a5",upsilon:"\u03c5",UpTeeArrow:"\u21a5",UpTee:"\u22a5",upuparrows:"\u21c8",urcorn:"\u231d",urcorner:"\u231d",
urcrop:"\u230e",Uring:"\u016e",uring:"\u016f",urtri:"\u25f9",Uscr:"\ud835\udcb0",uscr:"\ud835\udcca",utdot:"\u22f0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",Uuml:"\u00dc",uuml:"\u00fc",uwangle:"\u29a7",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",vArr:"\u21d5",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",
varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vBar:"\u2ae8",Vbar:"\u2aeb",vBarv:"\u2ae9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22a2",vDash:"\u22a8",Vdash:"\u22a9",VDash:"\u22ab",Vdashl:"\u2ae6",veebar:"\u22bb",vee:"\u2228",Vee:"\u22c1",veeeq:"\u225a",vellip:"\u22ee",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200a",Vfr:"\ud835\udd19",vfr:"\ud835\udd33",
vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",Vopf:"\ud835\udd4d",vopf:"\ud835\udd67",vprop:"\u221d",vrtri:"\u22b3",Vscr:"\ud835\udcb1",vscr:"\ud835\udccb",vsubnE:"\u2acb\ufe00",vsubne:"\u228a\ufe00",vsupnE:"\u2acc\ufe00",vsupne:"\u228b\ufe00",Vvdash:"\u22aa",vzigzag:"\u299a",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2a5f",wedge:"\u2227",Wedge:"\u22c0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\ud835\udd1a",wfr:"\ud835\udd34",Wopf:"\ud835\udd4e",wopf:"\ud835\udd68",wp:"\u2118",wr:"\u2240",wreath:"\u2240",
Wscr:"\ud835\udcb2",wscr:"\ud835\udccc",xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",Xfr:"\ud835\udd1b",xfr:"\ud835\udd35",xharr:"\u27f7",xhArr:"\u27fa",Xi:"\u039e",xi:"\u03be",xlarr:"\u27f5",xlArr:"\u27f8",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",Xopf:"\ud835\udd4f",xopf:"\ud835\udd69",xoplus:"\u2a01",xotime:"\u2a02",xrarr:"\u27f6",xrArr:"\u27f9",Xscr:"\ud835\udcb3",xscr:"\ud835\udccd",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0",Yacute:"\u00dd",yacute:"\u00fd",
YAcy:"\u042f",yacy:"\u044f",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042b",ycy:"\u044b",yen:"\u00a5",Yfr:"\ud835\udd1c",yfr:"\ud835\udd36",YIcy:"\u0407",yicy:"\u0457",Yopf:"\ud835\udd50",yopf:"\ud835\udd6a",Yscr:"\ud835\udcb4",yscr:"\ud835\udcce",YUcy:"\u042e",yucy:"\u044e",yuml:"\u00ff",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017a",Zcaron:"\u017d",zcaron:"\u017e",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017b",zdot:"\u017c",zeetrf:"\u2128",ZeroWidthSpace:"\u200b",Zeta:"\u0396",zeta:"\u03b6",zfr:"\ud835\udd37",
Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21dd",zopf:"\ud835\udd6b",Zopf:"\u2124",Zscr:"\ud835\udcb5",zscr:"\ud835\udccf",zwj:"\u200d",zwnj:"\u200c"};var cDb={Aacute:"\u00c1",aacute:"\u00e1",Acirc:"\u00c2",acirc:"\u00e2",acute:"\u00b4",AElig:"\u00c6",aelig:"\u00e6",Agrave:"\u00c0",agrave:"\u00e0",amp:"&",AMP:"&",Aring:"\u00c5",aring:"\u00e5",Atilde:"\u00c3",atilde:"\u00e3",Auml:"\u00c4",auml:"\u00e4",brvbar:"\u00a6",Ccedil:"\u00c7",ccedil:"\u00e7",cedil:"\u00b8",cent:"\u00a2",copy:"\u00a9",COPY:"\u00a9",curren:"\u00a4",deg:"\u00b0",divide:"\u00f7",Eacute:"\u00c9",eacute:"\u00e9",Ecirc:"\u00ca",ecirc:"\u00ea",Egrave:"\u00c8",egrave:"\u00e8",ETH:"\u00d0",
eth:"\u00f0",Euml:"\u00cb",euml:"\u00eb",frac12:"\u00bd",frac14:"\u00bc",frac34:"\u00be",gt:">",GT:">",Iacute:"\u00cd",iacute:"\u00ed",Icirc:"\u00ce",icirc:"\u00ee",iexcl:"\u00a1",Igrave:"\u00cc",igrave:"\u00ec",iquest:"\u00bf",Iuml:"\u00cf",iuml:"\u00ef",laquo:"\u00ab",lt:"<",LT:"<",macr:"\u00af",micro:"\u00b5",middot:"\u00b7",nbsp:"\u00a0",not:"\u00ac",Ntilde:"\u00d1",ntilde:"\u00f1",Oacute:"\u00d3",oacute:"\u00f3",Ocirc:"\u00d4",ocirc:"\u00f4",Ograve:"\u00d2",ograve:"\u00f2",ordf:"\u00aa",ordm:"\u00ba",
Oslash:"\u00d8",oslash:"\u00f8",Otilde:"\u00d5",otilde:"\u00f5",Ouml:"\u00d6",ouml:"\u00f6",para:"\u00b6",plusmn:"\u00b1",pound:"\u00a3",quot:'"',QUOT:'"',raquo:"\u00bb",reg:"\u00ae",REG:"\u00ae",sect:"\u00a7",shy:"\u00ad",sup1:"\u00b9",sup2:"\u00b2",sup3:"\u00b3",szlig:"\u00df",THORN:"\u00de",thorn:"\u00fe",times:"\u00d7",Uacute:"\u00da",uacute:"\u00fa",Ucirc:"\u00db",ucirc:"\u00fb",Ugrave:"\u00d9",ugrave:"\u00f9",uml:"\u00a8",Uuml:"\u00dc",uuml:"\u00fc",Yacute:"\u00dd",yacute:"\u00fd",yen:"\u00a5",
yuml:"\u00ff"};Object.keys({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}).join("|");Object.keys(xtb).join("|");var dDb=function(){function a(m){";"!==m.substr(-1)&&(m+=";");return l(m)}
for(var b=Object.keys(cDb).sort(wtb),c=Object.keys(xtb).sort(wtb),d=0,e=0;d<c.length;d++)b[e]===c[d]?(c[d]+=";?",e++):c[d]+=";";var h=new RegExp("&(?:"+c.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),l=ytb();return function(m){return String(m).replace(h,a)}}();var ztb={},Btb=";/?:@&=+$,#";var eDb={};var fDb=RegExp("^(?:<[A-Za-z][A-Za-z0-9-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*/?>|</[A-Za-z][A-Za-z0-9-]*\\s*[>]|\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e|[<][?].*?[?][>]|<![A-Z]+\\s+[^>]*>|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>)","i"),gDb=/[\\&]/,hDb=RegExp("\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|&(?:#x[a-f0-9]{1,8}|#[0-9]{1,8}|[a-z][a-z0-9]{1,31});","gi"),iDb=RegExp('[&<>"]',"g"),jDb=RegExp('&(?:#x[a-f0-9]{1,8}|#[0-9]{1,8}|[a-z][a-z0-9]{1,31});|[&<>"]',
"gi"),kDb=function(a){return 92===a.charCodeAt(0)?a.charAt(1):dDb(a)},lDb=function(a){return gDb.test(a)?a.replace(hDb,kDb):a},mDb=function(a){try{var b=Ctb(a),c,d="";
if("string"!==typeof h){var e=h;var h=";/?:@&=+$,-_.!~*'()#"}"undefined"===typeof e&&(e=!0);var l,m=eDb[h];if(m)var p=m;else{m=eDb[h]=[];for(l=0;128>l;l++){var q=String.fromCharCode(l);/^[0-9a-z]$/i.test(q)?m.push(q):m.push("%"+("0"+l.toString(16).toUpperCase()).slice(-2))}for(l=0;l<h.length;l++)m[h.charCodeAt(l)]=h[l];p=m}var t=0;for(c=b.length;t<c;t++){var y=b.charCodeAt(t);if(e&&37===y&&t+2<c&&/^[0-9a-f]{2}$/i.test(b.slice(t+1,t+3)))d+=b.slice(t,t+3),t+=2;else if(128>y)d+=p[y];else if(55296<=y&&
57343>=y){if(55296<=y&&56319>=y&&t+1<c){var z=b.charCodeAt(t+1);if(56320<=z&&57343>=z){d+=encodeURIComponent(b[t]+b[t+1]);t++;continue}}d+="%EF%BF%BD"}else d+=encodeURIComponent(b[t])}return d}catch(D){return a}},nDb=function(a){switch(a){case "&":return"&amp;";
case "<":return"&lt;";case ">":return"&gt;";case '"':return"&quot;";default:return a}},BP=function(a,b){return iDb.test(a)?b?a.replace(jDb,nDb):a.replace(iDb,nDb):a};/*

 lib/from-code-point.js is derived from a polyfill
 Copyright Mathias Bynens <http://mathiasbynens.be/>

 Permission is hereby granted, free of charge, to any person obtaining
 a copy of this software and associated documentation files (the
 "Software"), to deal in the Software without restriction, including
 without limitation the rights to use, copy, modify, merge, publish,
 distribute, sublicense, and/or sell copies of the Software, and to
 permit persons to whom the Software is furnished to do so, subject to
 the following conditions:

 The above copyright notice and this permission notice shall be
 included in all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 http://mths.be/fromcodepoint v0.2.1 by @mathias */
var CP;if(String.fromCodePoint)CP=function(a){try{return String.fromCodePoint(a)}catch(b){if(b instanceof RangeError)return String.fromCharCode(65533);throw b;}};
else{var oDb=String.fromCharCode,pDb=Math.floor;CP=function(){var a=[],b=-1,c=arguments.length;if(!c)return"";for(var d="";++b<c;){var e=Number(arguments[b]);if(!isFinite(e)||0>e||1114111<e||pDb(e)!==e)return String.fromCharCode(65533);if(65535>=e)a.push(e);else{e-=65536;var h=(e>>10)+55296;e=e%1024+56320;a.push(h,e)}if(b+1===c||16384<a.length)d+=oDb.apply(null,a),a.length=0}return d}};var qDb=function(a){this.root=this.current=a;this.entering=!0};
qDb.prototype.next=function(){var a=this.current,b=this.entering;if(null===a)return null;a:switch(a._type){case "document":case "block_quote":case "list":case "item":case "paragraph":case "heading":case "emph":case "strong":case "link":case "image":case "custom_inline":case "custom_block":case "table":case "row":case "th":case "td":var c=!0;break a;default:c=!1}b&&c?a._firstChild?(this.current=a._firstChild,this.entering=!0):this.entering=!1:a===this.root?this.current=null:null===a._next?(this.current=
a._parent,this.entering=!1):(this.current=a._next,this.entering=!0);return{entering:b,node:a}};
var nM=function(a,b){this._type=a;this._next=this._prev=this._lastChild=this._firstChild=this._parent=null;this._sourcepos=b;this._lastLineBlank=!1;this._open=!0;this._literal=this._string_content=null;this._listData={};this._title=this._destination=this._info=null;this._isFenced=!1;this._fenceChar=null;this._fenceLength=0;this._onExit=this._onEnter=this._level=this._fenceOffset=null};
nM.prototype.appendChild=function(a){DP(a);a._parent=this;this._lastChild?(this._lastChild._next=a,a._prev=this._lastChild):this._firstChild=a;this._lastChild=a};
var DP=function(a){a._prev?a._prev._next=a._next:a._parent&&(a._parent._firstChild=a._next);a._next?a._next._prev=a._prev:a._parent&&(a._parent._lastChild=a._prev);a._parent=null;a._next=null;a._prev=null},rDb=function(a,b){DP(b);
b._next=a._next;b._next&&(b._next._prev=b);b._prev=a;a._next=b;b._parent=a._parent;b._next||(b._parent._lastChild=b)};
nM.prototype.insertBefore=function(a){DP(a);a._prev=this._prev;a._prev&&(a._prev._next=a);a._next=this;this._prev=a;a._parent=this._parent;a._prev||(a._parent._firstChild=a)};
_.J.Object.defineProperties(nM.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this._type}},
firstChild:{configurable:!0,enumerable:!0,get:function(){return this._firstChild}},
lastChild:{configurable:!0,enumerable:!0,get:function(){return this._lastChild}},
next:{configurable:!0,enumerable:!0,get:function(){return this._next}},
prev:{configurable:!0,enumerable:!0,get:function(){return this._prev}},
parent:{configurable:!0,enumerable:!0,get:function(){return this._parent}},
sourcepos:{configurable:!0,enumerable:!0,get:function(){return this._sourcepos}},
literal:{configurable:!0,enumerable:!0,get:function(){return this._literal},
set:function(a){this._literal=a}},
destination:{configurable:!0,enumerable:!0,get:function(){return this._destination},
set:function(a){this._destination=a}},
title:{configurable:!0,enumerable:!0,get:function(){return this._title},
set:function(a){this._title=a}},
info:{configurable:!0,enumerable:!0,get:function(){return this._info},
set:function(a){this._info=a}},
level:{configurable:!0,enumerable:!0,get:function(){return this._level},
set:function(a){this._level=a}},
listType:{configurable:!0,enumerable:!0,get:function(){return this._listData.type},
set:function(a){this._listData.type=a}},
listTight:{configurable:!0,enumerable:!0,get:function(){return this._listData.tight},
set:function(a){this._listData.tight=a}},
listStart:{configurable:!0,enumerable:!0,get:function(){return this._listData.start},
set:function(a){this._listData.start=a}},
onEnter:{configurable:!0,enumerable:!0,get:function(){return this._onEnter},
set:function(a){this._onEnter=a}},
onExit:{configurable:!0,enumerable:!0,get:function(){return this._onExit},
set:function(a){this._onExit=a}}});var Dtb=/[ \t\r\n]+|[A-Z\xB5\xC0-\xD6\xD8-\xDF\u0100\u0102\u0104\u0106\u0108\u010A\u010C\u010E\u0110\u0112\u0114\u0116\u0118\u011A\u011C\u011E\u0120\u0122\u0124\u0126\u0128\u012A\u012C\u012E\u0130\u0132\u0134\u0136\u0139\u013B\u013D\u013F\u0141\u0143\u0145\u0147\u0149\u014A\u014C\u014E\u0150\u0152\u0154\u0156\u0158\u015A\u015C\u015E\u0160\u0162\u0164\u0166\u0168\u016A\u016C\u016E\u0170\u0172\u0174\u0176\u0178\u0179\u017B\u017D\u017F\u0181\u0182\u0184\u0186\u0187\u0189-\u018B\u018E-\u0191\u0193\u0194\u0196-\u0198\u019C\u019D\u019F\u01A0\u01A2\u01A4\u01A6\u01A7\u01A9\u01AC\u01AE\u01AF\u01B1-\u01B3\u01B5\u01B7\u01B8\u01BC\u01C4\u01C5\u01C7\u01C8\u01CA\u01CB\u01CD\u01CF\u01D1\u01D3\u01D5\u01D7\u01D9\u01DB\u01DE\u01E0\u01E2\u01E4\u01E6\u01E8\u01EA\u01EC\u01EE\u01F0-\u01F2\u01F4\u01F6-\u01F8\u01FA\u01FC\u01FE\u0200\u0202\u0204\u0206\u0208\u020A\u020C\u020E\u0210\u0212\u0214\u0216\u0218\u021A\u021C\u021E\u0220\u0222\u0224\u0226\u0228\u022A\u022C\u022E\u0230\u0232\u023A\u023B\u023D\u023E\u0241\u0243-\u0246\u0248\u024A\u024C\u024E\u0345\u0370\u0372\u0376\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03AB\u03B0\u03C2\u03CF-\u03D1\u03D5\u03D6\u03D8\u03DA\u03DC\u03DE\u03E0\u03E2\u03E4\u03E6\u03E8\u03EA\u03EC\u03EE\u03F0\u03F1\u03F4\u03F5\u03F7\u03F9\u03FA\u03FD-\u042F\u0460\u0462\u0464\u0466\u0468\u046A\u046C\u046E\u0470\u0472\u0474\u0476\u0478\u047A\u047C\u047E\u0480\u048A\u048C\u048E\u0490\u0492\u0494\u0496\u0498\u049A\u049C\u049E\u04A0\u04A2\u04A4\u04A6\u04A8\u04AA\u04AC\u04AE\u04B0\u04B2\u04B4\u04B6\u04B8\u04BA\u04BC\u04BE\u04C0\u04C1\u04C3\u04C5\u04C7\u04C9\u04CB\u04CD\u04D0\u04D2\u04D4\u04D6\u04D8\u04DA\u04DC\u04DE\u04E0\u04E2\u04E4\u04E6\u04E8\u04EA\u04EC\u04EE\u04F0\u04F2\u04F4\u04F6\u04F8\u04FA\u04FC\u04FE\u0500\u0502\u0504\u0506\u0508\u050A\u050C\u050E\u0510\u0512\u0514\u0516\u0518\u051A\u051C\u051E\u0520\u0522\u0524\u0526\u0528\u052A\u052C\u052E\u0531-\u0556\u0587\u10A0-\u10C5\u10C7\u10CD\u1E00\u1E02\u1E04\u1E06\u1E08\u1E0A\u1E0C\u1E0E\u1E10\u1E12\u1E14\u1E16\u1E18\u1E1A\u1E1C\u1E1E\u1E20\u1E22\u1E24\u1E26\u1E28\u1E2A\u1E2C\u1E2E\u1E30\u1E32\u1E34\u1E36\u1E38\u1E3A\u1E3C\u1E3E\u1E40\u1E42\u1E44\u1E46\u1E48\u1E4A\u1E4C\u1E4E\u1E50\u1E52\u1E54\u1E56\u1E58\u1E5A\u1E5C\u1E5E\u1E60\u1E62\u1E64\u1E66\u1E68\u1E6A\u1E6C\u1E6E\u1E70\u1E72\u1E74\u1E76\u1E78\u1E7A\u1E7C\u1E7E\u1E80\u1E82\u1E84\u1E86\u1E88\u1E8A\u1E8C\u1E8E\u1E90\u1E92\u1E94\u1E96-\u1E9B\u1E9E\u1EA0\u1EA2\u1EA4\u1EA6\u1EA8\u1EAA\u1EAC\u1EAE\u1EB0\u1EB2\u1EB4\u1EB6\u1EB8\u1EBA\u1EBC\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1EC8\u1ECA\u1ECC\u1ECE\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EDA\u1EDC\u1EDE\u1EE0\u1EE2\u1EE4\u1EE6\u1EE8\u1EEA\u1EEC\u1EEE\u1EF0\u1EF2\u1EF4\u1EF6\u1EF8\u1EFA\u1EFC\u1EFE\u1F08-\u1F0F\u1F18-\u1F1D\u1F28-\u1F2F\u1F38-\u1F3F\u1F48-\u1F4D\u1F50\u1F52\u1F54\u1F56\u1F59\u1F5B\u1F5D\u1F5F\u1F68-\u1F6F\u1F80-\u1FAF\u1FB2-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD2\u1FD3\u1FD6-\u1FDB\u1FE2-\u1FE4\u1FE6-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2126\u212A\u212B\u2132\u2160-\u216F\u2183\u24B6-\u24CF\u2C00-\u2C2E\u2C60\u2C62-\u2C64\u2C67\u2C69\u2C6B\u2C6D-\u2C70\u2C72\u2C75\u2C7E-\u2C80\u2C82\u2C84\u2C86\u2C88\u2C8A\u2C8C\u2C8E\u2C90\u2C92\u2C94\u2C96\u2C98\u2C9A\u2C9C\u2C9E\u2CA0\u2CA2\u2CA4\u2CA6\u2CA8\u2CAA\u2CAC\u2CAE\u2CB0\u2CB2\u2CB4\u2CB6\u2CB8\u2CBA\u2CBC\u2CBE\u2CC0\u2CC2\u2CC4\u2CC6\u2CC8\u2CCA\u2CCC\u2CCE\u2CD0\u2CD2\u2CD4\u2CD6\u2CD8\u2CDA\u2CDC\u2CDE\u2CE0\u2CE2\u2CEB\u2CED\u2CF2\uA640\uA642\uA644\uA646\uA648\uA64A\uA64C\uA64E\uA650\uA652\uA654\uA656\uA658\uA65A\uA65C\uA65E\uA660\uA662\uA664\uA666\uA668\uA66A\uA66C\uA680\uA682\uA684\uA686\uA688\uA68A\uA68C\uA68E\uA690\uA692\uA694\uA696\uA698\uA69A\uA722\uA724\uA726\uA728\uA72A\uA72C\uA72E\uA732\uA734\uA736\uA738\uA73A\uA73C\uA73E\uA740\uA742\uA744\uA746\uA748\uA74A\uA74C\uA74E\uA750\uA752\uA754\uA756\uA758\uA75A\uA75C\uA75E\uA760\uA762\uA764\uA766\uA768\uA76A\uA76C\uA76E\uA779\uA77B\uA77D\uA77E\uA780\uA782\uA784\uA786\uA78B\uA78D\uA790\uA792\uA796\uA798\uA79A\uA79C\uA79E\uA7A0\uA7A2\uA7A4\uA7A6\uA7A8\uA7AA-\uA7AD\uA7B0\uA7B1\uFB00-\uFB06\uFB13-\uFB17\uFF21-\uFF3A]|\uD801[\uDC00-\uDC27]|\uD806[\uDCA0-\uDCBF]/g,
Etb={A:"a",B:"b",C:"c",D:"d",E:"e",F:"f",G:"g",H:"h",I:"i",J:"j",K:"k",L:"l",M:"m",N:"n",O:"o",P:"p",Q:"q",R:"r",S:"s",T:"t",U:"u",V:"v",W:"w",X:"x",Y:"y",Z:"z","\u00b5":"\u03bc","\u00c0":"\u00e0","\u00c1":"\u00e1","\u00c2":"\u00e2","\u00c3":"\u00e3","\u00c4":"\u00e4","\u00c5":"\u00e5","\u00c6":"\u00e6","\u00c7":"\u00e7","\u00c8":"\u00e8","\u00c9":"\u00e9","\u00ca":"\u00ea","\u00cb":"\u00eb","\u00cc":"\u00ec","\u00cd":"\u00ed","\u00ce":"\u00ee","\u00cf":"\u00ef","\u00d0":"\u00f0","\u00d1":"\u00f1",
"\u00d2":"\u00f2","\u00d3":"\u00f3","\u00d4":"\u00f4","\u00d5":"\u00f5","\u00d6":"\u00f6","\u00d8":"\u00f8","\u00d9":"\u00f9","\u00da":"\u00fa","\u00db":"\u00fb","\u00dc":"\u00fc","\u00dd":"\u00fd","\u00de":"\u00fe","\u0100":"\u0101","\u0102":"\u0103","\u0104":"\u0105","\u0106":"\u0107","\u0108":"\u0109","\u010a":"\u010b","\u010c":"\u010d","\u010e":"\u010f","\u0110":"\u0111","\u0112":"\u0113","\u0114":"\u0115","\u0116":"\u0117","\u0118":"\u0119","\u011a":"\u011b","\u011c":"\u011d","\u011e":"\u011f",
"\u0120":"\u0121","\u0122":"\u0123","\u0124":"\u0125","\u0126":"\u0127","\u0128":"\u0129","\u012a":"\u012b","\u012c":"\u012d","\u012e":"\u012f","\u0132":"\u0133","\u0134":"\u0135","\u0136":"\u0137","\u0139":"\u013a","\u013b":"\u013c","\u013d":"\u013e","\u013f":"\u0140","\u0141":"\u0142","\u0143":"\u0144","\u0145":"\u0146","\u0147":"\u0148","\u014a":"\u014b","\u014c":"\u014d","\u014e":"\u014f","\u0150":"\u0151","\u0152":"\u0153","\u0154":"\u0155","\u0156":"\u0157","\u0158":"\u0159","\u015a":"\u015b",
"\u015c":"\u015d","\u015e":"\u015f","\u0160":"\u0161","\u0162":"\u0163","\u0164":"\u0165","\u0166":"\u0167","\u0168":"\u0169","\u016a":"\u016b","\u016c":"\u016d","\u016e":"\u016f","\u0170":"\u0171","\u0172":"\u0173","\u0174":"\u0175","\u0176":"\u0177","\u0178":"\u00ff","\u0179":"\u017a","\u017b":"\u017c","\u017d":"\u017e","\u017f":"s","\u0181":"\u0253","\u0182":"\u0183","\u0184":"\u0185","\u0186":"\u0254","\u0187":"\u0188","\u0189":"\u0256","\u018a":"\u0257","\u018b":"\u018c","\u018e":"\u01dd","\u018f":"\u0259",
"\u0190":"\u025b","\u0191":"\u0192","\u0193":"\u0260","\u0194":"\u0263","\u0196":"\u0269","\u0197":"\u0268","\u0198":"\u0199","\u019c":"\u026f","\u019d":"\u0272","\u019f":"\u0275","\u01a0":"\u01a1","\u01a2":"\u01a3","\u01a4":"\u01a5","\u01a6":"\u0280","\u01a7":"\u01a8","\u01a9":"\u0283","\u01ac":"\u01ad","\u01ae":"\u0288","\u01af":"\u01b0","\u01b1":"\u028a","\u01b2":"\u028b","\u01b3":"\u01b4","\u01b5":"\u01b6","\u01b7":"\u0292","\u01b8":"\u01b9","\u01bc":"\u01bd","\u01c4":"\u01c6","\u01c5":"\u01c6",
"\u01c7":"\u01c9","\u01c8":"\u01c9","\u01ca":"\u01cc","\u01cb":"\u01cc","\u01cd":"\u01ce","\u01cf":"\u01d0","\u01d1":"\u01d2","\u01d3":"\u01d4","\u01d5":"\u01d6","\u01d7":"\u01d8","\u01d9":"\u01da","\u01db":"\u01dc","\u01de":"\u01df","\u01e0":"\u01e1","\u01e2":"\u01e3","\u01e4":"\u01e5","\u01e6":"\u01e7","\u01e8":"\u01e9","\u01ea":"\u01eb","\u01ec":"\u01ed","\u01ee":"\u01ef","\u01f1":"\u01f3","\u01f2":"\u01f3","\u01f4":"\u01f5","\u01f6":"\u0195","\u01f7":"\u01bf","\u01f8":"\u01f9","\u01fa":"\u01fb",
"\u01fc":"\u01fd","\u01fe":"\u01ff","\u0200":"\u0201","\u0202":"\u0203","\u0204":"\u0205","\u0206":"\u0207","\u0208":"\u0209","\u020a":"\u020b","\u020c":"\u020d","\u020e":"\u020f","\u0210":"\u0211","\u0212":"\u0213","\u0214":"\u0215","\u0216":"\u0217","\u0218":"\u0219","\u021a":"\u021b","\u021c":"\u021d","\u021e":"\u021f","\u0220":"\u019e","\u0222":"\u0223","\u0224":"\u0225","\u0226":"\u0227","\u0228":"\u0229","\u022a":"\u022b","\u022c":"\u022d","\u022e":"\u022f","\u0230":"\u0231","\u0232":"\u0233",
"\u023a":"\u2c65","\u023b":"\u023c","\u023d":"\u019a","\u023e":"\u2c66","\u0241":"\u0242","\u0243":"\u0180","\u0244":"\u0289","\u0245":"\u028c","\u0246":"\u0247","\u0248":"\u0249","\u024a":"\u024b","\u024c":"\u024d","\u024e":"\u024f","\u0345":"\u03b9","\u0370":"\u0371","\u0372":"\u0373","\u0376":"\u0377","\u037f":"\u03f3","\u0386":"\u03ac","\u0388":"\u03ad","\u0389":"\u03ae","\u038a":"\u03af","\u038c":"\u03cc","\u038e":"\u03cd","\u038f":"\u03ce","\u0391":"\u03b1","\u0392":"\u03b2","\u0393":"\u03b3",
"\u0394":"\u03b4","\u0395":"\u03b5","\u0396":"\u03b6","\u0397":"\u03b7","\u0398":"\u03b8","\u0399":"\u03b9","\u039a":"\u03ba","\u039b":"\u03bb","\u039c":"\u03bc","\u039d":"\u03bd","\u039e":"\u03be","\u039f":"\u03bf","\u03a0":"\u03c0","\u03a1":"\u03c1","\u03a3":"\u03c3","\u03a4":"\u03c4","\u03a5":"\u03c5","\u03a6":"\u03c6","\u03a7":"\u03c7","\u03a8":"\u03c8","\u03a9":"\u03c9","\u03aa":"\u03ca","\u03ab":"\u03cb","\u03c2":"\u03c3","\u03cf":"\u03d7","\u03d0":"\u03b2","\u03d1":"\u03b8","\u03d5":"\u03c6",
"\u03d6":"\u03c0","\u03d8":"\u03d9","\u03da":"\u03db","\u03dc":"\u03dd","\u03de":"\u03df","\u03e0":"\u03e1","\u03e2":"\u03e3","\u03e4":"\u03e5","\u03e6":"\u03e7","\u03e8":"\u03e9","\u03ea":"\u03eb","\u03ec":"\u03ed","\u03ee":"\u03ef","\u03f0":"\u03ba","\u03f1":"\u03c1","\u03f4":"\u03b8","\u03f5":"\u03b5","\u03f7":"\u03f8","\u03f9":"\u03f2","\u03fa":"\u03fb","\u03fd":"\u037b","\u03fe":"\u037c","\u03ff":"\u037d","\u0400":"\u0450","\u0401":"\u0451","\u0402":"\u0452","\u0403":"\u0453","\u0404":"\u0454",
"\u0405":"\u0455","\u0406":"\u0456","\u0407":"\u0457","\u0408":"\u0458","\u0409":"\u0459","\u040a":"\u045a","\u040b":"\u045b","\u040c":"\u045c","\u040d":"\u045d","\u040e":"\u045e","\u040f":"\u045f","\u0410":"\u0430","\u0411":"\u0431","\u0412":"\u0432","\u0413":"\u0433","\u0414":"\u0434","\u0415":"\u0435","\u0416":"\u0436","\u0417":"\u0437","\u0418":"\u0438","\u0419":"\u0439","\u041a":"\u043a","\u041b":"\u043b","\u041c":"\u043c","\u041d":"\u043d","\u041e":"\u043e","\u041f":"\u043f","\u0420":"\u0440",
"\u0421":"\u0441","\u0422":"\u0442","\u0423":"\u0443","\u0424":"\u0444","\u0425":"\u0445","\u0426":"\u0446","\u0427":"\u0447","\u0428":"\u0448","\u0429":"\u0449","\u042a":"\u044a","\u042b":"\u044b","\u042c":"\u044c","\u042d":"\u044d","\u042e":"\u044e","\u042f":"\u044f","\u0460":"\u0461","\u0462":"\u0463","\u0464":"\u0465","\u0466":"\u0467","\u0468":"\u0469","\u046a":"\u046b","\u046c":"\u046d","\u046e":"\u046f","\u0470":"\u0471","\u0472":"\u0473","\u0474":"\u0475","\u0476":"\u0477","\u0478":"\u0479",
"\u047a":"\u047b","\u047c":"\u047d","\u047e":"\u047f","\u0480":"\u0481","\u048a":"\u048b","\u048c":"\u048d","\u048e":"\u048f","\u0490":"\u0491","\u0492":"\u0493","\u0494":"\u0495","\u0496":"\u0497","\u0498":"\u0499","\u049a":"\u049b","\u049c":"\u049d","\u049e":"\u049f","\u04a0":"\u04a1","\u04a2":"\u04a3","\u04a4":"\u04a5","\u04a6":"\u04a7","\u04a8":"\u04a9","\u04aa":"\u04ab","\u04ac":"\u04ad","\u04ae":"\u04af","\u04b0":"\u04b1","\u04b2":"\u04b3","\u04b4":"\u04b5","\u04b6":"\u04b7","\u04b8":"\u04b9",
"\u04ba":"\u04bb","\u04bc":"\u04bd","\u04be":"\u04bf","\u04c0":"\u04cf","\u04c1":"\u04c2","\u04c3":"\u04c4","\u04c5":"\u04c6","\u04c7":"\u04c8","\u04c9":"\u04ca","\u04cb":"\u04cc","\u04cd":"\u04ce","\u04d0":"\u04d1","\u04d2":"\u04d3","\u04d4":"\u04d5","\u04d6":"\u04d7","\u04d8":"\u04d9","\u04da":"\u04db","\u04dc":"\u04dd","\u04de":"\u04df","\u04e0":"\u04e1","\u04e2":"\u04e3","\u04e4":"\u04e5","\u04e6":"\u04e7","\u04e8":"\u04e9","\u04ea":"\u04eb","\u04ec":"\u04ed","\u04ee":"\u04ef","\u04f0":"\u04f1",
"\u04f2":"\u04f3","\u04f4":"\u04f5","\u04f6":"\u04f7","\u04f8":"\u04f9","\u04fa":"\u04fb","\u04fc":"\u04fd","\u04fe":"\u04ff","\u0500":"\u0501","\u0502":"\u0503","\u0504":"\u0505","\u0506":"\u0507","\u0508":"\u0509","\u050a":"\u050b","\u050c":"\u050d","\u050e":"\u050f","\u0510":"\u0511","\u0512":"\u0513","\u0514":"\u0515","\u0516":"\u0517","\u0518":"\u0519","\u051a":"\u051b","\u051c":"\u051d","\u051e":"\u051f","\u0520":"\u0521","\u0522":"\u0523","\u0524":"\u0525","\u0526":"\u0527","\u0528":"\u0529",
"\u052a":"\u052b","\u052c":"\u052d","\u052e":"\u052f","\u0531":"\u0561","\u0532":"\u0562","\u0533":"\u0563","\u0534":"\u0564","\u0535":"\u0565","\u0536":"\u0566","\u0537":"\u0567","\u0538":"\u0568","\u0539":"\u0569","\u053a":"\u056a","\u053b":"\u056b","\u053c":"\u056c","\u053d":"\u056d","\u053e":"\u056e","\u053f":"\u056f","\u0540":"\u0570","\u0541":"\u0571","\u0542":"\u0572","\u0543":"\u0573","\u0544":"\u0574","\u0545":"\u0575","\u0546":"\u0576","\u0547":"\u0577","\u0548":"\u0578","\u0549":"\u0579",
"\u054a":"\u057a","\u054b":"\u057b","\u054c":"\u057c","\u054d":"\u057d","\u054e":"\u057e","\u054f":"\u057f","\u0550":"\u0580","\u0551":"\u0581","\u0552":"\u0582","\u0553":"\u0583","\u0554":"\u0584","\u0555":"\u0585","\u0556":"\u0586","\u10a0":"\u2d00","\u10a1":"\u2d01","\u10a2":"\u2d02","\u10a3":"\u2d03","\u10a4":"\u2d04","\u10a5":"\u2d05","\u10a6":"\u2d06","\u10a7":"\u2d07","\u10a8":"\u2d08","\u10a9":"\u2d09","\u10aa":"\u2d0a","\u10ab":"\u2d0b","\u10ac":"\u2d0c","\u10ad":"\u2d0d","\u10ae":"\u2d0e",
"\u10af":"\u2d0f","\u10b0":"\u2d10","\u10b1":"\u2d11","\u10b2":"\u2d12","\u10b3":"\u2d13","\u10b4":"\u2d14","\u10b5":"\u2d15","\u10b6":"\u2d16","\u10b7":"\u2d17","\u10b8":"\u2d18","\u10b9":"\u2d19","\u10ba":"\u2d1a","\u10bb":"\u2d1b","\u10bc":"\u2d1c","\u10bd":"\u2d1d","\u10be":"\u2d1e","\u10bf":"\u2d1f","\u10c0":"\u2d20","\u10c1":"\u2d21","\u10c2":"\u2d22","\u10c3":"\u2d23","\u10c4":"\u2d24","\u10c5":"\u2d25","\u10c7":"\u2d27","\u10cd":"\u2d2d","\u1e00":"\u1e01","\u1e02":"\u1e03","\u1e04":"\u1e05",
"\u1e06":"\u1e07","\u1e08":"\u1e09","\u1e0a":"\u1e0b","\u1e0c":"\u1e0d","\u1e0e":"\u1e0f","\u1e10":"\u1e11","\u1e12":"\u1e13","\u1e14":"\u1e15","\u1e16":"\u1e17","\u1e18":"\u1e19","\u1e1a":"\u1e1b","\u1e1c":"\u1e1d","\u1e1e":"\u1e1f","\u1e20":"\u1e21","\u1e22":"\u1e23","\u1e24":"\u1e25","\u1e26":"\u1e27","\u1e28":"\u1e29","\u1e2a":"\u1e2b","\u1e2c":"\u1e2d","\u1e2e":"\u1e2f","\u1e30":"\u1e31","\u1e32":"\u1e33","\u1e34":"\u1e35","\u1e36":"\u1e37","\u1e38":"\u1e39","\u1e3a":"\u1e3b","\u1e3c":"\u1e3d",
"\u1e3e":"\u1e3f","\u1e40":"\u1e41","\u1e42":"\u1e43","\u1e44":"\u1e45","\u1e46":"\u1e47","\u1e48":"\u1e49","\u1e4a":"\u1e4b","\u1e4c":"\u1e4d","\u1e4e":"\u1e4f","\u1e50":"\u1e51","\u1e52":"\u1e53","\u1e54":"\u1e55","\u1e56":"\u1e57","\u1e58":"\u1e59","\u1e5a":"\u1e5b","\u1e5c":"\u1e5d","\u1e5e":"\u1e5f","\u1e60":"\u1e61","\u1e62":"\u1e63","\u1e64":"\u1e65","\u1e66":"\u1e67","\u1e68":"\u1e69","\u1e6a":"\u1e6b","\u1e6c":"\u1e6d","\u1e6e":"\u1e6f","\u1e70":"\u1e71","\u1e72":"\u1e73","\u1e74":"\u1e75",
"\u1e76":"\u1e77","\u1e78":"\u1e79","\u1e7a":"\u1e7b","\u1e7c":"\u1e7d","\u1e7e":"\u1e7f","\u1e80":"\u1e81","\u1e82":"\u1e83","\u1e84":"\u1e85","\u1e86":"\u1e87","\u1e88":"\u1e89","\u1e8a":"\u1e8b","\u1e8c":"\u1e8d","\u1e8e":"\u1e8f","\u1e90":"\u1e91","\u1e92":"\u1e93","\u1e94":"\u1e95","\u1e9b":"\u1e61","\u1ea0":"\u1ea1","\u1ea2":"\u1ea3","\u1ea4":"\u1ea5","\u1ea6":"\u1ea7","\u1ea8":"\u1ea9","\u1eaa":"\u1eab","\u1eac":"\u1ead","\u1eae":"\u1eaf","\u1eb0":"\u1eb1","\u1eb2":"\u1eb3","\u1eb4":"\u1eb5",
"\u1eb6":"\u1eb7","\u1eb8":"\u1eb9","\u1eba":"\u1ebb","\u1ebc":"\u1ebd","\u1ebe":"\u1ebf","\u1ec0":"\u1ec1","\u1ec2":"\u1ec3","\u1ec4":"\u1ec5","\u1ec6":"\u1ec7","\u1ec8":"\u1ec9","\u1eca":"\u1ecb","\u1ecc":"\u1ecd","\u1ece":"\u1ecf","\u1ed0":"\u1ed1","\u1ed2":"\u1ed3","\u1ed4":"\u1ed5","\u1ed6":"\u1ed7","\u1ed8":"\u1ed9","\u1eda":"\u1edb","\u1edc":"\u1edd","\u1ede":"\u1edf","\u1ee0":"\u1ee1","\u1ee2":"\u1ee3","\u1ee4":"\u1ee5","\u1ee6":"\u1ee7","\u1ee8":"\u1ee9","\u1eea":"\u1eeb","\u1eec":"\u1eed",
"\u1eee":"\u1eef","\u1ef0":"\u1ef1","\u1ef2":"\u1ef3","\u1ef4":"\u1ef5","\u1ef6":"\u1ef7","\u1ef8":"\u1ef9","\u1efa":"\u1efb","\u1efc":"\u1efd","\u1efe":"\u1eff","\u1f08":"\u1f00","\u1f09":"\u1f01","\u1f0a":"\u1f02","\u1f0b":"\u1f03","\u1f0c":"\u1f04","\u1f0d":"\u1f05","\u1f0e":"\u1f06","\u1f0f":"\u1f07","\u1f18":"\u1f10","\u1f19":"\u1f11","\u1f1a":"\u1f12","\u1f1b":"\u1f13","\u1f1c":"\u1f14","\u1f1d":"\u1f15","\u1f28":"\u1f20","\u1f29":"\u1f21","\u1f2a":"\u1f22","\u1f2b":"\u1f23","\u1f2c":"\u1f24",
"\u1f2d":"\u1f25","\u1f2e":"\u1f26","\u1f2f":"\u1f27","\u1f38":"\u1f30","\u1f39":"\u1f31","\u1f3a":"\u1f32","\u1f3b":"\u1f33","\u1f3c":"\u1f34","\u1f3d":"\u1f35","\u1f3e":"\u1f36","\u1f3f":"\u1f37","\u1f48":"\u1f40","\u1f49":"\u1f41","\u1f4a":"\u1f42","\u1f4b":"\u1f43","\u1f4c":"\u1f44","\u1f4d":"\u1f45","\u1f59":"\u1f51","\u1f5b":"\u1f53","\u1f5d":"\u1f55","\u1f5f":"\u1f57","\u1f68":"\u1f60","\u1f69":"\u1f61","\u1f6a":"\u1f62","\u1f6b":"\u1f63","\u1f6c":"\u1f64","\u1f6d":"\u1f65","\u1f6e":"\u1f66",
"\u1f6f":"\u1f67","\u1fb8":"\u1fb0","\u1fb9":"\u1fb1","\u1fba":"\u1f70","\u1fbb":"\u1f71","\u1fbe":"\u03b9","\u1fc8":"\u1f72","\u1fc9":"\u1f73","\u1fca":"\u1f74","\u1fcb":"\u1f75","\u1fd8":"\u1fd0","\u1fd9":"\u1fd1","\u1fda":"\u1f76","\u1fdb":"\u1f77","\u1fe8":"\u1fe0","\u1fe9":"\u1fe1","\u1fea":"\u1f7a","\u1feb":"\u1f7b","\u1fec":"\u1fe5","\u1ff8":"\u1f78","\u1ff9":"\u1f79","\u1ffa":"\u1f7c","\u1ffb":"\u1f7d","\u2126":"\u03c9","\u212a":"k","\u212b":"\u00e5","\u2132":"\u214e","\u2160":"\u2170","\u2161":"\u2171",
"\u2162":"\u2172","\u2163":"\u2173","\u2164":"\u2174","\u2165":"\u2175","\u2166":"\u2176","\u2167":"\u2177","\u2168":"\u2178","\u2169":"\u2179","\u216a":"\u217a","\u216b":"\u217b","\u216c":"\u217c","\u216d":"\u217d","\u216e":"\u217e","\u216f":"\u217f","\u2183":"\u2184","\u24b6":"\u24d0","\u24b7":"\u24d1","\u24b8":"\u24d2","\u24b9":"\u24d3","\u24ba":"\u24d4","\u24bb":"\u24d5","\u24bc":"\u24d6","\u24bd":"\u24d7","\u24be":"\u24d8","\u24bf":"\u24d9","\u24c0":"\u24da","\u24c1":"\u24db","\u24c2":"\u24dc",
"\u24c3":"\u24dd","\u24c4":"\u24de","\u24c5":"\u24df","\u24c6":"\u24e0","\u24c7":"\u24e1","\u24c8":"\u24e2","\u24c9":"\u24e3","\u24ca":"\u24e4","\u24cb":"\u24e5","\u24cc":"\u24e6","\u24cd":"\u24e7","\u24ce":"\u24e8","\u24cf":"\u24e9","\u2c00":"\u2c30","\u2c01":"\u2c31","\u2c02":"\u2c32","\u2c03":"\u2c33","\u2c04":"\u2c34","\u2c05":"\u2c35","\u2c06":"\u2c36","\u2c07":"\u2c37","\u2c08":"\u2c38","\u2c09":"\u2c39","\u2c0a":"\u2c3a","\u2c0b":"\u2c3b","\u2c0c":"\u2c3c","\u2c0d":"\u2c3d","\u2c0e":"\u2c3e",
"\u2c0f":"\u2c3f","\u2c10":"\u2c40","\u2c11":"\u2c41","\u2c12":"\u2c42","\u2c13":"\u2c43","\u2c14":"\u2c44","\u2c15":"\u2c45","\u2c16":"\u2c46","\u2c17":"\u2c47","\u2c18":"\u2c48","\u2c19":"\u2c49","\u2c1a":"\u2c4a","\u2c1b":"\u2c4b","\u2c1c":"\u2c4c","\u2c1d":"\u2c4d","\u2c1e":"\u2c4e","\u2c1f":"\u2c4f","\u2c20":"\u2c50","\u2c21":"\u2c51","\u2c22":"\u2c52","\u2c23":"\u2c53","\u2c24":"\u2c54","\u2c25":"\u2c55","\u2c26":"\u2c56","\u2c27":"\u2c57","\u2c28":"\u2c58","\u2c29":"\u2c59","\u2c2a":"\u2c5a",
"\u2c2b":"\u2c5b","\u2c2c":"\u2c5c","\u2c2d":"\u2c5d","\u2c2e":"\u2c5e","\u2c60":"\u2c61","\u2c62":"\u026b","\u2c63":"\u1d7d","\u2c64":"\u027d","\u2c67":"\u2c68","\u2c69":"\u2c6a","\u2c6b":"\u2c6c","\u2c6d":"\u0251","\u2c6e":"\u0271","\u2c6f":"\u0250","\u2c70":"\u0252","\u2c72":"\u2c73","\u2c75":"\u2c76","\u2c7e":"\u023f","\u2c7f":"\u0240","\u2c80":"\u2c81","\u2c82":"\u2c83","\u2c84":"\u2c85","\u2c86":"\u2c87","\u2c88":"\u2c89","\u2c8a":"\u2c8b","\u2c8c":"\u2c8d","\u2c8e":"\u2c8f","\u2c90":"\u2c91",
"\u2c92":"\u2c93","\u2c94":"\u2c95","\u2c96":"\u2c97","\u2c98":"\u2c99","\u2c9a":"\u2c9b","\u2c9c":"\u2c9d","\u2c9e":"\u2c9f","\u2ca0":"\u2ca1","\u2ca2":"\u2ca3","\u2ca4":"\u2ca5","\u2ca6":"\u2ca7","\u2ca8":"\u2ca9","\u2caa":"\u2cab","\u2cac":"\u2cad","\u2cae":"\u2caf","\u2cb0":"\u2cb1","\u2cb2":"\u2cb3","\u2cb4":"\u2cb5","\u2cb6":"\u2cb7","\u2cb8":"\u2cb9","\u2cba":"\u2cbb","\u2cbc":"\u2cbd","\u2cbe":"\u2cbf","\u2cc0":"\u2cc1","\u2cc2":"\u2cc3","\u2cc4":"\u2cc5","\u2cc6":"\u2cc7","\u2cc8":"\u2cc9",
"\u2cca":"\u2ccb","\u2ccc":"\u2ccd","\u2cce":"\u2ccf","\u2cd0":"\u2cd1","\u2cd2":"\u2cd3","\u2cd4":"\u2cd5","\u2cd6":"\u2cd7","\u2cd8":"\u2cd9","\u2cda":"\u2cdb","\u2cdc":"\u2cdd","\u2cde":"\u2cdf","\u2ce0":"\u2ce1","\u2ce2":"\u2ce3","\u2ceb":"\u2cec","\u2ced":"\u2cee","\u2cf2":"\u2cf3","\ua640":"\ua641","\ua642":"\ua643","\ua644":"\ua645","\ua646":"\ua647","\ua648":"\ua649","\ua64a":"\ua64b","\ua64c":"\ua64d","\ua64e":"\ua64f","\ua650":"\ua651","\ua652":"\ua653","\ua654":"\ua655","\ua656":"\ua657",
"\ua658":"\ua659","\ua65a":"\ua65b","\ua65c":"\ua65d","\ua65e":"\ua65f","\ua660":"\ua661","\ua662":"\ua663","\ua664":"\ua665","\ua666":"\ua667","\ua668":"\ua669","\ua66a":"\ua66b","\ua66c":"\ua66d","\ua680":"\ua681","\ua682":"\ua683","\ua684":"\ua685","\ua686":"\ua687","\ua688":"\ua689","\ua68a":"\ua68b","\ua68c":"\ua68d","\ua68e":"\ua68f","\ua690":"\ua691","\ua692":"\ua693","\ua694":"\ua695","\ua696":"\ua697","\ua698":"\ua699","\ua69a":"\ua69b","\ua722":"\ua723","\ua724":"\ua725","\ua726":"\ua727",
"\ua728":"\ua729","\ua72a":"\ua72b","\ua72c":"\ua72d","\ua72e":"\ua72f","\ua732":"\ua733","\ua734":"\ua735","\ua736":"\ua737","\ua738":"\ua739","\ua73a":"\ua73b","\ua73c":"\ua73d","\ua73e":"\ua73f","\ua740":"\ua741","\ua742":"\ua743","\ua744":"\ua745","\ua746":"\ua747","\ua748":"\ua749","\ua74a":"\ua74b","\ua74c":"\ua74d","\ua74e":"\ua74f","\ua750":"\ua751","\ua752":"\ua753","\ua754":"\ua755","\ua756":"\ua757","\ua758":"\ua759","\ua75a":"\ua75b","\ua75c":"\ua75d","\ua75e":"\ua75f","\ua760":"\ua761",
"\ua762":"\ua763","\ua764":"\ua765","\ua766":"\ua767","\ua768":"\ua769","\ua76a":"\ua76b","\ua76c":"\ua76d","\ua76e":"\ua76f","\ua779":"\ua77a","\ua77b":"\ua77c","\ua77d":"\u1d79","\ua77e":"\ua77f","\ua780":"\ua781","\ua782":"\ua783","\ua784":"\ua785","\ua786":"\ua787","\ua78b":"\ua78c","\ua78d":"\u0265","\ua790":"\ua791","\ua792":"\ua793","\ua796":"\ua797","\ua798":"\ua799","\ua79a":"\ua79b","\ua79c":"\ua79d","\ua79e":"\ua79f","\ua7a0":"\ua7a1","\ua7a2":"\ua7a3","\ua7a4":"\ua7a5","\ua7a6":"\ua7a7",
"\ua7a8":"\ua7a9","\ua7aa":"\u0266","\ua7ab":"\u025c","\ua7ac":"\u0261","\ua7ad":"\u026c","\ua7b0":"\u029e","\ua7b1":"\u0287","\uff21":"\uff41","\uff22":"\uff42","\uff23":"\uff43","\uff24":"\uff44","\uff25":"\uff45","\uff26":"\uff46","\uff27":"\uff47","\uff28":"\uff48","\uff29":"\uff49","\uff2a":"\uff4a","\uff2b":"\uff4b","\uff2c":"\uff4c","\uff2d":"\uff4d","\uff2e":"\uff4e","\uff2f":"\uff4f","\uff30":"\uff50","\uff31":"\uff51","\uff32":"\uff52","\uff33":"\uff53","\uff34":"\uff54","\uff35":"\uff55",
"\uff36":"\uff56","\uff37":"\uff57","\uff38":"\uff58","\uff39":"\uff59","\uff3a":"\uff5a","\ud801\udc00":"\ud801\udc28","\ud801\udc01":"\ud801\udc29","\ud801\udc02":"\ud801\udc2a","\ud801\udc03":"\ud801\udc2b","\ud801\udc04":"\ud801\udc2c","\ud801\udc05":"\ud801\udc2d","\ud801\udc06":"\ud801\udc2e","\ud801\udc07":"\ud801\udc2f","\ud801\udc08":"\ud801\udc30","\ud801\udc09":"\ud801\udc31","\ud801\udc0a":"\ud801\udc32","\ud801\udc0b":"\ud801\udc33","\ud801\udc0c":"\ud801\udc34","\ud801\udc0d":"\ud801\udc35",
"\ud801\udc0e":"\ud801\udc36","\ud801\udc0f":"\ud801\udc37","\ud801\udc10":"\ud801\udc38","\ud801\udc11":"\ud801\udc39","\ud801\udc12":"\ud801\udc3a","\ud801\udc13":"\ud801\udc3b","\ud801\udc14":"\ud801\udc3c","\ud801\udc15":"\ud801\udc3d","\ud801\udc16":"\ud801\udc3e","\ud801\udc17":"\ud801\udc3f","\ud801\udc18":"\ud801\udc40","\ud801\udc19":"\ud801\udc41","\ud801\udc1a":"\ud801\udc42","\ud801\udc1b":"\ud801\udc43","\ud801\udc1c":"\ud801\udc44","\ud801\udc1d":"\ud801\udc45","\ud801\udc1e":"\ud801\udc46",
"\ud801\udc1f":"\ud801\udc47","\ud801\udc20":"\ud801\udc48","\ud801\udc21":"\ud801\udc49","\ud801\udc22":"\ud801\udc4a","\ud801\udc23":"\ud801\udc4b","\ud801\udc24":"\ud801\udc4c","\ud801\udc25":"\ud801\udc4d","\ud801\udc26":"\ud801\udc4e","\ud801\udc27":"\ud801\udc4f","\ud806\udca0":"\ud806\udcc0","\ud806\udca1":"\ud806\udcc1","\ud806\udca2":"\ud806\udcc2","\ud806\udca3":"\ud806\udcc3","\ud806\udca4":"\ud806\udcc4","\ud806\udca5":"\ud806\udcc5","\ud806\udca6":"\ud806\udcc6","\ud806\udca7":"\ud806\udcc7",
"\ud806\udca8":"\ud806\udcc8","\ud806\udca9":"\ud806\udcc9","\ud806\udcaa":"\ud806\udcca","\ud806\udcab":"\ud806\udccb","\ud806\udcac":"\ud806\udccc","\ud806\udcad":"\ud806\udccd","\ud806\udcae":"\ud806\udcce","\ud806\udcaf":"\ud806\udccf","\ud806\udcb0":"\ud806\udcd0","\ud806\udcb1":"\ud806\udcd1","\ud806\udcb2":"\ud806\udcd2","\ud806\udcb3":"\ud806\udcd3","\ud806\udcb4":"\ud806\udcd4","\ud806\udcb5":"\ud806\udcd5","\ud806\udcb6":"\ud806\udcd6","\ud806\udcb7":"\ud806\udcd7","\ud806\udcb8":"\ud806\udcd8",
"\ud806\udcb9":"\ud806\udcd9","\ud806\udcba":"\ud806\udcda","\ud806\udcbb":"\ud806\udcdb","\ud806\udcbc":"\ud806\udcdc","\ud806\udcbd":"\ud806\udcdd","\ud806\udcbe":"\ud806\udcde","\ud806\udcbf":"\ud806\udcdf","\u00df":"ss","\u0130":"i\u0307","\u0149":"\u02bcn","\u01f0":"j\u030c","\u0390":"\u03b9\u0308\u0301","\u03b0":"\u03c5\u0308\u0301","\u0587":"\u0565\u0582","\u1e96":"h\u0331","\u1e97":"t\u0308","\u1e98":"w\u030a","\u1e99":"y\u030a","\u1e9a":"a\u02be","\u1e9e":"ss","\u1f50":"\u03c5\u0313","\u1f52":"\u03c5\u0313\u0300",
"\u1f54":"\u03c5\u0313\u0301","\u1f56":"\u03c5\u0313\u0342","\u1f80":"\u1f00\u03b9","\u1f81":"\u1f01\u03b9","\u1f82":"\u1f02\u03b9","\u1f83":"\u1f03\u03b9","\u1f84":"\u1f04\u03b9","\u1f85":"\u1f05\u03b9","\u1f86":"\u1f06\u03b9","\u1f87":"\u1f07\u03b9","\u1f88":"\u1f00\u03b9","\u1f89":"\u1f01\u03b9","\u1f8a":"\u1f02\u03b9","\u1f8b":"\u1f03\u03b9","\u1f8c":"\u1f04\u03b9","\u1f8d":"\u1f05\u03b9","\u1f8e":"\u1f06\u03b9","\u1f8f":"\u1f07\u03b9","\u1f90":"\u1f20\u03b9","\u1f91":"\u1f21\u03b9","\u1f92":"\u1f22\u03b9",
"\u1f93":"\u1f23\u03b9","\u1f94":"\u1f24\u03b9","\u1f95":"\u1f25\u03b9","\u1f96":"\u1f26\u03b9","\u1f97":"\u1f27\u03b9","\u1f98":"\u1f20\u03b9","\u1f99":"\u1f21\u03b9","\u1f9a":"\u1f22\u03b9","\u1f9b":"\u1f23\u03b9","\u1f9c":"\u1f24\u03b9","\u1f9d":"\u1f25\u03b9","\u1f9e":"\u1f26\u03b9","\u1f9f":"\u1f27\u03b9","\u1fa0":"\u1f60\u03b9","\u1fa1":"\u1f61\u03b9","\u1fa2":"\u1f62\u03b9","\u1fa3":"\u1f63\u03b9","\u1fa4":"\u1f64\u03b9","\u1fa5":"\u1f65\u03b9","\u1fa6":"\u1f66\u03b9","\u1fa7":"\u1f67\u03b9",
"\u1fa8":"\u1f60\u03b9","\u1fa9":"\u1f61\u03b9","\u1faa":"\u1f62\u03b9","\u1fab":"\u1f63\u03b9","\u1fac":"\u1f64\u03b9","\u1fad":"\u1f65\u03b9","\u1fae":"\u1f66\u03b9","\u1faf":"\u1f67\u03b9","\u1fb2":"\u1f70\u03b9","\u1fb3":"\u03b1\u03b9","\u1fb4":"\u03ac\u03b9","\u1fb6":"\u03b1\u0342","\u1fb7":"\u03b1\u0342\u03b9","\u1fbc":"\u03b1\u03b9","\u1fc2":"\u1f74\u03b9","\u1fc3":"\u03b7\u03b9","\u1fc4":"\u03ae\u03b9","\u1fc6":"\u03b7\u0342","\u1fc7":"\u03b7\u0342\u03b9","\u1fcc":"\u03b7\u03b9","\u1fd2":"\u03b9\u0308\u0300",
"\u1fd3":"\u03b9\u0308\u0301","\u1fd6":"\u03b9\u0342","\u1fd7":"\u03b9\u0308\u0342","\u1fe2":"\u03c5\u0308\u0300","\u1fe3":"\u03c5\u0308\u0301","\u1fe4":"\u03c1\u0313","\u1fe6":"\u03c5\u0342","\u1fe7":"\u03c5\u0308\u0342","\u1ff2":"\u1f7c\u03b9","\u1ff3":"\u03c9\u03b9","\u1ff4":"\u03ce\u03b9","\u1ff6":"\u03c9\u0342","\u1ff7":"\u03c9\u0342\u03b9","\u1ffc":"\u03c9\u03b9","\ufb00":"ff","\ufb01":"fi","\ufb02":"fl","\ufb03":"ffi","\ufb04":"ffl","\ufb05":"st","\ufb06":"st","\ufb13":"\u0574\u0576","\ufb14":"\u0574\u0565",
"\ufb15":"\u0574\u056b","\ufb16":"\u057e\u0576","\ufb17":"\u0574\u056d"};var sDb=new RegExp(/[!-#%-\*,-/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/),
tDb=RegExp("^(?:\"(\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|[^\"\\x00])*\"|'(\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|[^'\\x00])*'|\\((\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|[^)\\x00])*\\))"),uDb=RegExp("^(?:[<](?:[^ <>\\t\\n\\\\\\x00]|\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|\\\\)*[>])"),vDb=RegExp("^[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]"),wDb=RegExp("^&(?:#x[a-f0-9]{1,8}|#[0-9]{1,8}|[a-z][a-z0-9]{1,31});","i"),xDb=/`+/,yDb=/^`+/,zDb=/\.\.\./g,ADb=/--+/g,BDb=/^<([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/,
CDb=/^<[A-Za-z][A-Za-z0-9.+-]{1,31}:[^<>\x00-\x20]*>/i,DDb=/^ *(?:\n *)?/,EDb=/^[ \t\n\x0b\x0c\x0d]/,FDb=/[ \t\n\x0b\x0c\x0d]+/g,GDb=/^\s/,HDb=/ *$/,IDb=/^ */,JDb=/^ *(?:\n|$)/,KDb=RegExp("^\\[(?:[^\\\\\\[\\]]|\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|\\\\){0,1000}\\]"),LDb=/^[^\n`\[\]\\!<&*_'"]+/m,EP=function(a){var b=new nM("text");b._literal=a;return b},FP=function(a){this.subject="";
this.brackets=this.delimiters=null;this.pos=0;this.refmap={};this.options=a||{}};
FP.prototype.match=function(a){a=a.exec(this.subject.slice(this.pos));if(null===a)return null;this.pos+=a.index+a[0].length;return a[0]};
FP.prototype.peek=function(){return this.pos<this.subject.length?this.subject.charCodeAt(this.pos):-1};
var GP=function(a){a.match(DDb);return!0},MDb=function(a,b,c){var d=0;
var e=a.pos;if(39===b||34===b)d++,a.pos++;else for(;a.peek()===b;)d++,a.pos++;if(0===d)d=null;else{var h=0===e?"\n":a.subject.charAt(e-1);var l=a.peek();l=-1===l?"\n":CP(l);var m=GDb.test(l);l=sDb.test(l);var p=GDb.test(h);var q=sDb.test(h);h=!m&&!(l&&!p&&!q);m=!p&&!(q&&!m&&!l);95===b?(p=h&&(!m||q),l=m&&(!h||l)):(p=39===b||34===b?h&&!m:h,l=m);a.pos=e;d={numdelims:d,can_open:p,can_close:l}}if(!d)return!1;e=d.numdelims;l=a.pos;a.pos+=e;l=39===b?"\u2019":34===b?"\u201c":a.subject.slice(l,a.pos);l=EP(l);
c.appendChild(l);a.delimiters={cc:b,numdelims:e,origdelims:e,node:l,previous:a.delimiters,next:null,can_open:d.can_open,can_close:d.can_close};null!==a.delimiters.previous&&(a.delimiters.previous.next=a.delimiters);return!0},NDb=function(a,b){null!==b.previous&&(b.previous.next=b.next);
null===b.next?a.delimiters=b.previous:b.next.previous=b.previous},ODb=function(a,b){var c,d,e=[],h=!1;
e[95]=b;e[42]=b;e[39]=b;e[34]=b;for(c=a.delimiters;null!==c&&c.previous!==b;)c=c.previous;for(;null!==c;){var l=c.cc;if(c.can_close){var m=c.previous;for(d=!1;null!==m&&m!==b&&m!==e[l];){h=(c.can_open||m.can_close)&&0===(m.origdelims+c.origdelims)%3;if(m.cc===c.cc&&m.can_open&&!h){d=!0;break}m=m.previous}var p=c;if(42===l||95===l)if(d){var q=2<=c.numdelims&&2<=m.numdelims?2:1;var t=m.node;var y=c.node;m.numdelims-=q;c.numdelims-=q;t._literal=t._literal.slice(0,t._literal.length-q);y._literal=y._literal.slice(0,
y._literal.length-q);var z=new nM(1===q?"emph":"strong");for(q=t._next;q&&q!==y;){var D=q._next;DP(q);z.appendChild(q);q=D}rDb(t,z);q=m;D=c;q.next!==D&&(q.next=D,D.previous=q);0===m.numdelims&&(DP(t),NDb(a,m));0===c.numdelims&&(DP(y),m=c.next,NDb(a,c),c=m)}else c=c.next;else 39===l?(c.node._literal="\u2019",d&&(m.node._literal="\u2018"),c=c.next):34===l&&(c.node._literal="\u201d",d&&(m.node.literal="\u201c"),c=c.next);d||h||(e[l]=p.previous,p.can_open||NDb(a,p))}else c=c.next}for(;null!==a.delimiters&&
a.delimiters!==b;)NDb(a,a.delimiters)},PDb=function(a){a=a.match(tDb);
return null===a?null:lDb(a.substr(1,a.length-2))},QDb=function(a){var b=a.match(uDb);
if(null===b){b=a.pos;for(var c=0,d;-1!==(d=a.peek());)if(92===d)a.pos+=1,-1!==a.peek()&&(a.pos+=1);else if(40===d)a.pos+=1,c+=1;else if(41===d)if(1>c)break;else a.pos+=1,--c;else if(null!==EDb.exec(CP(d)))break;else a.pos+=1;b=a.subject.substr(b,a.pos-b);return mDb(lDb(b))}return mDb(lDb(b.substr(1,b.length-2)))},RDb=function(a){a=a.match(KDb);
return null===a||1001<a.length?0:a.length},SDb=function(a,b,c,d){null!==a.brackets&&(a.brackets.bracketAfter=!0);
a.brackets={node:b,previous:a.brackets,previousDelimiter:a.delimiters,index:c,image:d,active:!0}},TDb=function(a,b){var c;
return(c=a.match(LDb))?(a.options.smart?b.appendChild(EP(c.replace(zDb,"\u2026").replace(ADb,function(d){var e=0,h=0;0===d.length%3?h=d.length/3:0===d.length%2?e=d.length/2:2===d.length%3?(e=1,h=(d.length-2)/3):(e=2,h=(d.length-4)/3);d="";var l;for(l=0;l<h;l++)d+="\u2014";for(l=0;l<e;l++)d+="\u2013";return d}))):b.appendChild(EP(c)),!0):!1},UDb=function(a,b,c){a.subject=b;
a.pos=0;b=a.pos;var d=RDb(a);if(0===d)return 0;var e=a.subject.substr(0,d);if(58===a.peek())a.pos++;else return a.pos=b,0;GP(a);d=QDb(a);if(null===d||0===d.length)return a.pos=b,0;var h=a.pos;GP(a);var l=PDb(a);null===l&&(l="",a.pos=h);var m=!0;null===a.match(JDb)&&(""===l?m=!1:(l="",a.pos=h,m=null!==a.match(JDb)));if(!m)return a.pos=b,0;e=Ftb(e);if(""===e)return a.pos=b,0;c[e]||(c[e]={destination:d,title:l});return a.pos-b},VDb=function(a,b){var c,d=a.peek();
if(-1===d)return!1;switch(d){case 10:a.pos+=1;if((c=b._lastChild)&&"text"===c.type&&" "===c._literal[c._literal.length-1]){var e=" "===c._literal[c._literal.length-2];c._literal=c._literal.replace(HDb,"");b.appendChild(new nM(e?"linebreak":"softbreak"))}else b.appendChild(new nM("softbreak"));a.match(IDb);c=!0;break;case 92:c=a.subject;a.pos+=1;10===a.peek()?(a.pos+=1,c=new nM("linebreak"),b.appendChild(c)):vDb.test(c.charAt(a.pos))?(b.appendChild(EP(c.charAt(a.pos))),a.pos+=1):b.appendChild(EP("\\"));
c=!0;break;case 96:a:if(c=a.match(yDb),null===c)c=!1;else{e=a.pos;for(var h;null!==(h=a.match(xDb));)if(h===c){h=new nM("code");h._literal=a.subject.slice(e,a.pos-c.length).trim().replace(FDb," ");b.appendChild(h);c=!0;break a}a.pos=e;b.appendChild(EP(c));c=!0}break;case 42:case 95:c=MDb(a,d,b);break;case 39:case 34:c=a.options.smart&&MDb(a,d,b);break;case 91:c=a.pos;a.pos+=1;e=EP("[");b.appendChild(e);SDb(a,e,c,!1);c=!0;break;case 33:c=a.pos;a.pos+=1;91===a.peek()?(a.pos+=1,e=EP("!["),b.appendChild(e),
SDb(a,e,c+1,!0)):b.appendChild(EP("!"));c=!0;break;case 93:var l,m=!1,p;a.pos+=1;var q=a.pos;e=a.brackets;if(null===e)b.appendChild(EP("]"));else if(e.active){c=e.image;var t=a.pos;40===a.peek()&&(a.pos++,GP(a)&&null!==(h=QDb(a))&&GP(a)&&(EDb.test(a.subject.charAt(a.pos-1))&&(l=PDb(a)),1)&&GP(a)&&41===a.peek()?(a.pos+=1,m=!0):a.pos=t);if(!m){var y=a.pos,z=RDb(a);2<z?p=a.subject.slice(y,y+z):e.bracketAfter||(p=a.subject.slice(e.index,q));0===z&&(a.pos=t);p&&(p=a.refmap[Ftb(p)])&&(h=p.destination,l=
p.title,m=!0)}if(m){q=new nM(c?"image":"link");q._destination=h;q._title=l||"";for(h=e.node._next;h;)l=h._next,DP(h),q.appendChild(h),h=l;b.appendChild(q);ODb(a,e.previousDelimiter);a.brackets=a.brackets.previous;DP(e.node);if(!c)for(e=a.brackets;null!==e;)e.image||(e.active=!1),e=e.previous}else a.brackets=a.brackets.previous,a.pos=q,b.appendChild(EP("]"))}else b.appendChild(EP("]")),a.brackets=a.brackets.previous;c=!0;break;case 60:(c=a.match(BDb))?(c=c.slice(1,c.length-1),e=new nM("link"),e._destination=
mDb("mailto:"+c),e._title="",e.appendChild(EP(c)),b.appendChild(e),c=!0):(c=a.match(CDb))?(c=c.slice(1,c.length-1),e=new nM("link"),e._destination=mDb(c),e._title="",e.appendChild(EP(c)),b.appendChild(e),c=!0):c=!1;c||(c=a.match(fDb),null===c?c=!1:(e=new nM("html_inline"),e._literal=c,b.appendChild(e),c=!0));break;case 38:(c=a.match(wDb))?(b.appendChild(EP(dDb(c))),c=!0):c=!1;break;default:c=TDb(a,b)}c||(a.pos+=1,b.appendChild(EP(CP(d))));return!0};
FP.prototype.parseInlines=function(a){this.subject=a._string_content.trim();this.pos=0;for(this.brackets=this.delimiters=null;VDb(this,a););a._string_content=null;ODb(this,null)};
FP.prototype.parse=FP.prototype.parseInlines;var WDb=[/./,/^<(?:script|pre|style)(?:\s|>|$)/i,/^\x3c!--/,/^<[?]/,/^<![A-Z]/,/^<!\[CDATA\[/,/^<[/]?(?:address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[123456]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|title|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul)(?:\s|[/]?[>]|$)/i,RegExp("^(?:<[A-Za-z][A-Za-z0-9-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*/?>|</[A-Za-z][A-Za-z0-9-]*\\s*[>])\\s*$",
"i")],XDb=[/./,/<\/(?:script|pre|style)>/i,/--\x3e/,/\?>/,/>/,/\]\]>/],YDb=/^(?:(?:\*[ \t]*){3,}|(?:_[ \t]*){3,}|(?:-[ \t]*){3,})[ \t]*$/,ZDb=/^[#`~*+_=<>0-9-\|]|\|/,$Db=/[^ \t\f\v\r\n]/,aEb=/^[*+-]/,bEb=/^(\d{1,9})([.)])/,cEb=/^#{1,6}(?:[ \t]+|$)/,dEb=/^`{3,}(?!.*`)|^~{3,}(?!.*~)/,eEb=/^(?:`{3,}|~{3,})(?= *$)/,fEb=/^(?:=+|-+)[ \t]*$/,gEb=/\r\n|\n|\r/,Htb=/(^\|?\s*[^\|]+\s*(\|\s*[^\|]+\s*)+\|?)|(\|.*\|)/,Itb=/(^\|?\s*:?---+:?\s*(\|\s*:?---+:?\s*)+\|?)|(^\s*\|\s*:?---+:?\s*\|$)/,hEb={document:{continue:function(){return 0},
finalize:function(){},
canContain:function(a){return"item"!==a},
acceptsLines:!1},list:{continue:function(){return 0},
finalize:function(a,b){for(a=b._firstChild;a;){if(Gtb(a)&&a._next){b._listData.tight=!1;break}for(var c=a._firstChild;c;){if(Gtb(c)&&(a._next||c._next)){b._listData.tight=!1;break}c=c._next}a=a._next}},
canContain:function(a){return"item"===a},
acceptsLines:!1},block_quote:{continue:function(a){var b=a.currentLine;if(a.indented||62!==lM(b,a.nextNonspace))return 1;HP(a);IP(a,1,!1);kM(lM(b,a.offset))&&IP(a,1,!0);return 0},
finalize:function(){},
canContain:function(a){return"item"!==a},
acceptsLines:!1},item:{continue:function(a,b){if(a.blank){if(null==b._firstChild)return 1;HP(a)}else if(a.indent>=b._listData.markerOffset+b._listData.padding)IP(a,b._listData.markerOffset+b._listData.padding,!0);else return 1;return 0},
finalize:function(){},
canContain:function(a){return"item"!==a&&!Jtb(a)},
acceptsLines:!1},heading:{continue:function(){return 1},
finalize:function(){},
canContain:function(){return!1},
acceptsLines:!1},thematic_break:{continue:function(){return 1},
finalize:function(){},
canContain:function(){return!1},
acceptsLines:!1},code_block:{continue:function(a,b){var c=a.currentLine,d=a.indent;if(b._isFenced){if((d=3>=d&&c.charAt(a.nextNonspace)===b._fenceChar&&c.slice(a.nextNonspace).match(eEb))&&d[0].length>=b._fenceLength)return a.finalize(b,a.lineNumber),2;for(b=b._fenceOffset;0<b&&kM(lM(c,a.offset));)IP(a,1,!0),b--}else if(4<=d)IP(a,4,!0);else if(a.blank)HP(a);else return 1;return 0},
finalize:function(a,b){if(b._isFenced){var c=b._string_content,d=c.indexOf("\n");a=c.slice(0,d);c=c.slice(d+1);b.info=lDb(a.trim());b._literal=c}else b._literal=b._string_content.replace(/(\n *)+$/,"\n");b._string_content=null},
canContain:function(){return!1},
acceptsLines:!0},html_block:{continue:function(a,b){return!a.blank||6!==b._htmlBlockType&&7!==b._htmlBlockType?0:1},
finalize:function(a,b){b._literal=b._string_content.replace(/(\n *)+$/,"");b._string_content=null},
canContain:function(){return!1},
acceptsLines:!0},paragraph:{continue:function(a){return a.blank?1:0},
finalize:function(a,b){for(var c,d=!1;91===lM(b._string_content,0)&&(c=UDb(a.inlineParser,b._string_content,a.refmap));)b._string_content=b._string_content.slice(c),d=!0;d&&!$Db.test(b._string_content)&&DP(b)},
canContain:function(){return!1},
acceptsLines:!0},table:{continue:function(a){return 0!==mM(a.currentLine)?0:1},
finalize:function(){},
canContain:function(a){return"row"==a},
acceptsLines:!1},row:{continue:function(){return 1},
finalize:function(a,b){if(!b._rowIsDelimiter){a=b._isHeader?"th":"td";for(var c=b._parent._tableColumns,d=b._string_content,e=0,h="",l,m=b._sourcepos[0][0];e<d.length;){switch(d[e]){case "|":l&&(l._string_content=h.trim(),h="",l=null,c--,0>=c&&(e=d.length));break;default:if(!l){l=new nM(a,[[m,e],[m,e]]);var p=b._parent._columnAlignment,q=b._parent._tableColumns-c;p&&q<=p.length&&0<=q&&(l._alignment=p[q]);b.appendChild(l)}h+=d[e];l._sourcepos[1][1]=e}e++}l&&(l._string_content=h.trim());b._string_content=
""}},
canContain:function(a){return"row"!==a},
acceptsLines:!1}},iEb=[function(a){if(a.indented||62!==lM(a.currentLine,a.nextNonspace))return 0;HP(a);IP(a,1,!1);kM(lM(a.currentLine,a.offset))&&IP(a,1,!0);JP(a);a.addChild("block_quote",a.nextNonspace);return 1},
function(a){var b;if(!a.indented&&(b=a.currentLine.slice(a.nextNonspace).match(cEb))){HP(a);IP(a,b[0].length,!1);JP(a);var c=a.addChild("heading",a.nextNonspace);c.level=b[0].trim().length;c._string_content=a.currentLine.slice(a.offset).replace(/^ *#+ *$/,"").replace(/ +#+ *$/,"");IP(a,a.currentLine.length-a.offset);return 2}return 0},
function(a){var b;if(!a.indented&&(b=a.currentLine.slice(a.nextNonspace).match(dEb))){var c=b[0].length;JP(a);var d=a.addChild("code_block",a.nextNonspace);d._isFenced=!0;d._fenceLength=c;d._fenceChar=b[0][0];d._fenceOffset=a.indent;HP(a);IP(a,c,!1);return 2}return 0},
function(a,b){if(!a.indented&&60===lM(a.currentLine,a.nextNonspace)){var c=a.currentLine.slice(a.nextNonspace),d;for(d=1;7>=d;d++)if(WDb[d].test(c)&&(7>d||"paragraph"!==b.type))return JP(a),a.addChild("html_block",a.offset)._htmlBlockType=d,2}return 0},
function(a,b){var c;if(!a.indented&&"paragraph"===b.type&&(c=a.currentLine.slice(a.nextNonspace).match(fEb))){JP(a);var d=new nM("heading",b.sourcepos);d.level="="===c[0][0]?1:2;d._string_content=b._string_content;rDb(b,d);DP(b);a.tip=d;IP(a,a.currentLine.length-a.offset,!1);return 2}return 0},
function(a){return!a.indented&&YDb.test(a.currentLine.slice(a.nextNonspace))?(JP(a),a.addChild("thematic_break",a.nextNonspace),IP(a,a.currentLine.length-a.offset,!1),2):0},
function(a,b){var c,d;if(!(d=a.indented&&"list"!==b.type)){a:{var e=b,h=a.currentLine.slice(a.nextNonspace);d={type:null,tight:!0,bulletChar:null,start:null,delimiter:null,padding:null,markerOffset:a.indent};if(c=h.match(aEb))d.type="bullet",d.bulletChar=c[0][0];else{if(!(c=h.match(bEb))||"paragraph"===e.type&&"1"!==c[1]){c=null;break a}d.type="ordered";d.start=parseInt(c[1],10);d.delimiter=c[2]}var l=lM(a.currentLine,a.nextNonspace+c[0].length);if(-1!==l&&9!==l&&32!==l||"paragraph"===e.type&&!a.currentLine.slice(a.nextNonspace+
c[0].length).match($Db))c=null;else{HP(a);IP(a,c[0].length,!0);e=a.column;h=a.offset;do IP(a,1,!0),l=lM(a.currentLine,a.offset);while(5>a.column-e&&kM(l));l=-1===lM(a.currentLine,a.offset);var m=a.column-e;5<=m||1>m||l?(d.padding=c[0].length+1,a.column=e,a.offset=h,kM(lM(a.currentLine,a.offset))&&IP(a,1,!0)):d.padding=c[0].length+m;c=d}}d=!c}if(d)return 0;JP(a);(d="list"!==a.tip.type)||(b=b._listData,d=!(b.type===c.type&&b.delimiter===c.delimiter&&b.bulletChar===c.bulletChar));d&&(b=a.addChild("list",
a.nextNonspace),b._listData=c);b=a.addChild("item",a.nextNonspace);b._listData=c;return 1},
function(a){var b;return(null!=(b=a.options.shouldParseIndentAsCodeBlock)?b:1)&&a.indented&&"paragraph"!==a.tip.type&&!a.blank?(IP(a,4,!0),JP(a),a.addChild("code_block",a.offset),2):0},
function(a,b){var c=mM(a.currentLine),d=mM(a.lookahead);if(0!==c&&0>d&&Math.abs(c)==Math.abs(d)&&!Jtb(b.type)){JP(a);b=a.addChild("table",a.nextNonspace);b._tableRows=1;b._tableColumns=Math.abs(c);c=a.lookahead;if(Itb.test(c)){d=[];for(var e=0,h=!1,l=0,m=void 0;e<c.length;){var p=3<=l;switch(c[e]){case "-":l++;break;case "|":h&&(d.push(m),m=void 0,l=0);h=!0;break;case ":":m||p||(m="left"),!m&&p&&(m="right"),"left"===m&&p&&(m="center")}e++}c=d}else c=void 0;b._columnAlignment=c;b=a.addChild("row",
a.nextNonspace);b._isHeader=!0;IP(a,a.currentLine.length-a.offset,!1);b._string_content=a.currentLine;return 1}return 0},
function(a,b){if("table"==b.type&&0!==mM(a.currentLine)){JP(a);var c=b;b=a.addChild("row",a.nextNonspace);0>mM(a.currentLine)?b._rowIsDelimiter=!0:c._tableRows+=1;IP(a,a.currentLine.length-a.offset,!1);b._string_content=a.currentLine;return 2}return 0}],vwb=function(){var a=void 0===a?{}:a;
this.lastMatchedContainer=this.doc=Ktb();this.refmap={};this.lastLineLength=0;this.inlineParser=new FP(a);this.options=a;this.oldtip=this.tip=this.doc;this.lookahead=this.currentLine="";this.indent=this.nextNonspaceColumn=this.nextNonspace=this.column=this.offset=this.lineNumber=0;this.partiallyConsumedTab=this.blank=this.indented=!1;this.allClosed=!0;this.blocks=hEb;this.blockStarts=iEb},jEb=function(a){a.partiallyConsumedTab&&(a.offset+=1,a.tip._string_content+=" ".repeat(4-a.column%4));
a.tip._string_content+=a.currentLine.slice(a.offset)+"\n"};
vwb.prototype.addChild=function(a,b){for(;!this.blocks[this.tip.type].canContain(a);)this.finalize(this.tip,this.lineNumber-1);a=new nM(a,[[this.lineNumber,b+1],[0,0]]);a._string_content="";this.tip.appendChild(a);return this.tip=a};
var JP=function(a){if(!a.allClosed){for(;a.oldtip!==a.lastMatchedContainer;){var b=a.oldtip._parent;a.finalize(a.oldtip,a.lineNumber-1);a.oldtip=b}a.allClosed=!0}},IP=function(a,b,c){for(var d=a.currentLine,e,h;0<b&&(h=d[a.offset]);)"\t"===h?(e=4-a.column%4,c?(a.partiallyConsumedTab=e>b,e=e>b?b:e,a.column+=e,a.offset+=a.partiallyConsumedTab?0:1,b-=e):(a.partiallyConsumedTab=!1,a.column+=e,a.offset+=1,--b)):(a.partiallyConsumedTab=!1,a.offset+=1,a.column+=1,--b)},HP=function(a){a.offset=a.nextNonspace;
a.column=a.nextNonspaceColumn;a.partiallyConsumedTab=!1},kEb=function(a){for(var b=a.currentLine,c=a.offset,d=a.column,e;""!==(e=b.charAt(c));)if(" "===e)c++,d++;
else if("\t"===e)c++,d+=4-d%4;else break;a.blank="\n"===e||"\r"===e||""===e;a.nextNonspace=c;a.nextNonspaceColumn=d;a.indent=a.nextNonspaceColumn-a.column;a.indented=4<=a.indent};
vwb.prototype.finalize=function(a,b){var c=a._parent;a._open=!1;a.sourcepos[1]=[b,this.lastLineLength];this.blocks[a.type].finalize(this,a);this.tip=c};
vwb.prototype.parse=function(a){this.tip=this.doc=Ktb();this.refmap={};this.column=this.offset=this.lastLineLength=this.lineNumber=0;this.lastMatchedContainer=this.doc;this.currentLine="";if(!a)return this.doc;this.options.time&&console.time("preparing input");var b=a.split(gEb),c=b.length;10===a.charCodeAt(a.length-1)&&--c;this.options.time&&console.timeEnd("preparing input");this.options.time&&console.time("block parsing");for(a=0;a<c;a++)a:{var d=void 0,e=b[a],h=b[a+1],l=!0,m=this.doc;this.oldtip=
this.tip;this.column=this.offset=0;this.partiallyConsumedTab=this.blank=!1;this.lineNumber+=1;-1!==e.indexOf("\x00")&&(e=e.replace(/\0/g,"\ufffd"));this.currentLine=e;for(this.lookahead=h;(d=m._lastChild)&&d._open;){m=d;kEb(this);switch(this.blocks[m.type].continue(this,m)){case 0:break;case 1:l=!1;break;case 2:this.lastLineLength=e.length;break a;default:throw"continue returned illegal value, must be 0, 1, or 2";}if(!l){m=m._parent;break}}this.allClosed=m===this.oldtip;this.lastMatchedContainer=
m;d="paragraph"!==m.type&&hEb[m.type].acceptsLines;h=this.blockStarts;for(l=h.length;!d;){kEb(this);if(!this.indented&&!ZDb.test(e.slice(this.nextNonspace))){HP(this);break}for(var p=0;p<l;){var q=h[p](this,m);if(1===q){m=this.tip;break}else if(2===q){m=this.tip;d=!0;break}else p++}if(p===l){HP(this);break}}if(this.allClosed||this.blank||"paragraph"!==this.tip.type){JP(this);this.blank&&m.lastChild&&(m.lastChild._lastLineBlank=!0);d=m.type;h=this.blank&&!("block_quote"===d||"code_block"===d&&m._isFenced||
"item"===d&&!m._firstChild&&m.sourcepos[0][0]===this.lineNumber);for(l=m;l;)l._lastLineBlank=h,l=l._parent;this.blocks[d].acceptsLines?(jEb(this),"html_block"===d&&1<=m._htmlBlockType&&5>=m._htmlBlockType&&XDb[m._htmlBlockType].test(this.currentLine.slice(this.offset))&&this.finalize(m,this.lineNumber)):this.offset<e.length&&!this.blank&&(this.addChild("paragraph",this.offset),HP(this),jEb(this))}else jEb(this);this.lastLineLength=e.length}for(;this.tip;)this.finalize(this.tip,c);this.options.time&&
console.timeEnd("block parsing");this.options.time&&console.time("inline parsing");e=new qDb(this.doc);this.inlineParser.refmap=this.refmap;for(this.inlineParser.options=this.options;c=e.next();)b=c.node,a=b.type,c.entering||"paragraph"!==a&&"heading"!==a&&"th"!==a&&"td"!=a||this.inlineParser.parse(b);this.options.time&&console.timeEnd("inline parsing");return this.doc};Ltb.prototype.render=function(a){a=new qDb(a);var b;this.buffer="";for(this.lastOut="\n";b=a.next();){var c=b.node.type;if(this[c])this[c](b.node,b.entering)}return this.buffer};
Ltb.prototype.out=function(a){KP(this,a)};
var KP=function(a,b){a.buffer+=b;a.lastOut=b};
Ltb.prototype.cr=function(){"\n"!==this.lastOut&&KP(this,"\n")};var lEb=/^javascript:|vbscript:|file:|data:/i,mEb=/^data:image\/(?:png|gif|jpeg|webp)/i,nEb=function(a){return lEb.test(a)&&!mEb.test(a)};
oM.prototype=Object.create(Ltb.prototype);_.f=oM.prototype;_.f.text=function(a){this.out(a.literal)};
_.f.html_inline=function(a){this.options.safe?KP(this,"\x3c!-- raw HTML omitted --\x3e"):KP(this,a.literal)};
_.f.html_block=function(a){this.cr();this.options.safe?KP(this,"\x3c!-- raw HTML omitted --\x3e"):KP(this,a.literal);this.cr()};
_.f.softbreak=function(){KP(this,this.options.softbreak)};
_.f.linebreak=function(){this.tag("br",[],!0);this.cr()};
_.f.link=function(a,b){var c=this.attrs(a);b?(this.options.safe&&nEb(a.destination)||c.push(["href",BP(a.destination,!0)]),a.title&&c.push(["title",BP(a.title,!0)]),this.tag("a",c)):this.tag("/a")};
_.f.image=function(a,b){b?(0===this.disableTags&&(this.options.safe&&nEb(a.destination)?KP(this,'<img src="" alt="'):KP(this,'<img src="'+BP(a.destination,!0)+'" alt="')),this.disableTags+=1):(--this.disableTags,0===this.disableTags&&(a.title&&KP(this,'" title="'+BP(a.title,!0)),KP(this,'" />')))};
_.f.emph=function(a,b){this.tag(b?"em":"/em")};
_.f.strong=function(a,b){this.tag(b?"strong":"/strong")};
_.f.paragraph=function(a,b){var c=a.parent.parent;a=this.attrs(a);null!==c&&"list"===c.type&&c.listTight||(b?(this.cr(),this.tag("p",a)):(this.tag("/p"),this.cr()))};
_.f.heading=function(a,b){var c="h"+a.level;a=this.attrs(a);b?(this.cr(),this.tag(c,a)):(this.tag("/"+c),this.cr())};
_.f.code=function(a){this.tag("code");this.out(a.literal);this.tag("/code")};
_.f.code_block=function(a){var b=a.info?a.info.split(/\s+/):[],c=this.attrs(a);0<b.length&&0<b[0].length&&c.push(["class","language-"+BP(b[0],!0)]);this.cr();this.tag("pre");this.tag("code",c);this.out(a.literal);this.tag("/code");this.tag("/pre");this.cr()};
_.f.thematic_break=function(a){a=this.attrs(a);this.cr();this.tag("hr",a,!0);this.cr()};
_.f.block_quote=function(a,b){a=this.attrs(a);b?(this.cr(),this.tag("blockquote",a)):(this.cr(),this.tag("/blockquote"));this.cr()};
_.f.list=function(a,b){var c="bullet"===a.listType?"ul":"ol",d=this.attrs(a);b?(a=a.listStart,null!==a&&1!==a&&d.push(["start",a.toString()]),this.cr(),this.tag(c,d)):(this.cr(),this.tag("/"+c));this.cr()};
_.f.item=function(a,b){a=this.attrs(a);b?this.tag("li",a):(this.tag("/li"),this.cr())};
_.f.custom_inline=function(a,b){b&&a.onEnter?KP(this,a.onEnter):!b&&a.onExit&&KP(this,a.onExit)};
_.f.custom_block=function(a,b){this.cr();b&&a.onEnter?KP(this,a.onEnter):!b&&a.onExit&&KP(this,a.onExit);this.cr()};
_.f.table=function(a,b){a=this.attrs(a);b?(this.cr(),this.tag("table",a)):(this.tag("/table"),this.cr())};
_.f.row=function(a,b){a._rowIsDelimiter||(a=this.attrs(a),b?this.tag("tr",a):this.tag("/tr"))};
_.f.td=function(a,b){var c=this.attrs(a);a._alignment&&c.push(["align",a._alignment]);b?this.tag("td",c):this.tag("/td")};
_.f.th=function(a,b){var c=this.attrs(a);a._alignment&&c.push(["align",a._alignment]);b?this.tag("th",c):this.tag("/th")};
_.f.out=function(a){KP(this,BP(a,!1))};
_.f.tag=function(a,b,c){if(!(0<this.disableTags)){this.buffer+="<"+a;if(b&&0<b.length){a=0;for(var d;void 0!==(d=b[a]);)this.buffer+=" "+d[0]+'="'+d[1]+'"',a++}c&&(this.buffer+=" /");this.buffer+=">";this.lastOut=">"}};
_.f.attrs=function(a){var b=[];this.options.sourcepos&&(a=a.sourcepos)&&b.push(["data-sourcepos",String(a[0][0])+":"+String(a[0][1])+"-"+String(a[1][0])+":"+String(a[1][1])]);return b};
oM.prototype.text=oM.prototype.text;oM.prototype.html_inline=oM.prototype.html_inline;oM.prototype.html_block=oM.prototype.html_block;oM.prototype.softbreak=oM.prototype.softbreak;oM.prototype.linebreak=oM.prototype.linebreak;oM.prototype.link=oM.prototype.link;oM.prototype.image=oM.prototype.image;oM.prototype.emph=oM.prototype.emph;oM.prototype.strong=oM.prototype.strong;oM.prototype.paragraph=oM.prototype.paragraph;oM.prototype.heading=oM.prototype.heading;oM.prototype.code=oM.prototype.code;
oM.prototype.code_block=oM.prototype.code_block;oM.prototype.thematic_break=oM.prototype.thematic_break;oM.prototype.block_quote=oM.prototype.block_quote;oM.prototype.list=oM.prototype.list;oM.prototype.item=oM.prototype.item;oM.prototype.custom_inline=oM.prototype.custom_inline;oM.prototype.custom_block=oM.prototype.custom_block;oM.prototype.table=oM.prototype.table;oM.prototype.row=oM.prototype.row;oM.prototype.td=oM.prototype.td;oM.prototype.th=oM.prototype.th;oM.prototype.out=oM.prototype.out;
oM.prototype.tag=oM.prototype.tag;oM.prototype.attrs=oM.prototype.attrs;/*

 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 oEb="hammer_"+(1E6*Math.random()|0),pEb=function(){var a=document||document;if(!a[oEb]){var b=function(){(function(c,d,e,h){function l(qa,Aa,Ga){return setTimeout(z(qa,Ga),Aa)}
function m(qa,Aa,Ga){return Array.isArray(qa)?(p(qa,Ga[Aa],Ga),!0):!1}
function p(qa,Aa,Ga){var Ya;if(qa)if(qa.forEach)qa.forEach(Aa,Ga);else if(qa.length!==h){var ub=0;for(Ya=qa.length;ub<Ya;ub++)Aa.call(Ga,qa[ub],ub,qa)}else for(ub in qa)qa.hasOwnProperty(ub)&&Aa.call(Ga,qa[ub],ub,qa)}
function q(qa,Aa,Ga){for(var Ya=Object.keys(Aa),ub=0,dc=Ya.length;ub<dc;ub++)if(!Ga||Ga&&qa[Ya[ub]]===h)qa[Ya[ub]]=Aa[Ya[ub]];return qa}
function t(qa,Aa){return q(qa,Aa,!0)}
function y(qa,Aa,Ga){Aa=Aa.prototype;var Ya=qa.prototype=Object.create(Aa);Ya.constructor=qa;Ya._super=Aa;Ga&&q(Ya,Ga)}
function z(qa,Aa){return function(){return qa.apply(Aa,arguments)}}
function D(qa,Aa){return"function"==typeof qa?qa.apply(Aa?Aa[0]||h:h,Aa):qa}
function E(qa,Aa,Ga){p(S(Aa),function(Ya){qa.addEventListener(Ya,Ga,!1)})}
function I(qa,Aa,Ga){p(S(Aa),function(Ya){qa.removeEventListener(Ya,Ga,!1)})}
function S(qa){return qa.trim().split(/\s+/g)}
function T(qa,Aa,Ga){if(qa.indexOf&&!Ga)return qa.indexOf(Aa);for(var Ya=0,ub=qa.length;Ya<ub;Ya++)if(Ga&&qa[Ya][Ga]==Aa||!Ga&&qa[Ya]===Aa)return Ya;return-1}
function fa(qa,Aa,Ga){for(var Ya=[],ub=[],dc=0,Eb=qa.length;dc<Eb;dc++){var Tc=Aa?qa[dc][Aa]:qa[dc];0>T(ub,Tc)&&Ya.push(qa[dc]);ub[dc]=Tc}Ga&&(Ya=Aa?Ya.sort(function(Yb,Je){return Yb[Aa]>Je[Aa]}):Ya.sort());
return Ya}
function oa(qa,Aa){for(var Ga,Ya=Aa[0].toUpperCase()+Aa.slice(1),ub=0,dc=Ob.length;ub<dc;ub++)if(Ga=(Ga=Ob[ub])?Ga+Ya:Aa,Ga in qa)return Ga;return h}
function ea(qa,Aa){var Ga=this;this.manager=qa;this.callback=Aa;this.element=qa.element;this.target=qa.options.inputTarget;this.domHandler=function(Ya){D(qa.options.enable,[qa])&&Ga.handler(Ya)};
this.evEl&&E(this.element,this.evEl,this.domHandler);this.evTarget&&E(this.target,this.evTarget,this.domHandler);this.evWin&&E(c,this.evWin,this.domHandler)}
function ma(qa){var Aa;ld?Aa=mb:Ie?Aa=eb:kc?Aa=Gb:Aa=Ia;return new Aa(qa,ra)}
function ra(qa,Aa,Ga){var Ya=Ga.pointers.length,ub=Ga.changedPointers.length,dc=Aa&1&&0===Ya-ub;Ga.isFirst=!!dc;Ga.isFinal=!!(Aa&12&&0===Ya-ub);dc&&(qa.session={});Ga.eventType=Aa;Aa=qa.session;Ya=Ga.pointers;ub=Ya.length;Aa.firstInput||(Aa.firstInput=Ea(Ga));1<ub&&!Aa.firstMultiple?Aa.firstMultiple=Ea(Ga):1===ub&&(Aa.firstMultiple=!1);dc=Aa.firstInput;var Eb=(ub=Aa.firstMultiple)?ub.center:dc.center,Tc=Ga.center=Wa(Ya);Ga.timeStamp=Jb();Ga.deltaTime=Ga.timeStamp-dc.timeStamp;Ga.angle=db(Eb,Tc);Ga.distance=
ob(Eb,Tc);dc=Ga.center;Eb=Aa.offsetDelta||{};Tc=Aa.prevDelta||{};var Yb=Aa.prevInput||{};if(1===Ga.eventType||4===Yb.eventType)Tc=Aa.prevDelta={x:Yb.deltaX||0,y:Yb.deltaY||0},Eb=Aa.offsetDelta={x:dc.x,y:dc.y};Ga.deltaX=Tc.x+(dc.x-Eb.x);Ga.deltaY=Tc.y+(dc.y-Eb.y);Ga.offsetDirection=fb(Ga.deltaX,Ga.deltaY);ub?(dc=ub.pointers,dc=ob(Ya[0],Ya[1],pd)/ob(dc[0],dc[1],pd)):dc=1;Ga.scale=dc;ub?(ub=ub.pointers,Ya=db(Ya[1],Ya[0],pd)-db(ub[1],ub[0],pd)):Ya=0;Ga.rotation=Ya;Eb=Aa.lastInterval||Ga;Ya=Ga.timeStamp-
Eb.timeStamp;8!=Ga.eventType&&(25<Ya||Eb.velocity===h)?(dc=Eb.deltaX-Ga.deltaX,Eb=Eb.deltaY-Ga.deltaY,Tc=dc/Ya||0,Yb=Eb/Ya||0,Ya=Tc,ub=Yb,Tc=kb(Tc)>kb(Yb)?Tc:Yb,dc=fb(dc,Eb),Aa.lastInterval=Ga):(Tc=Eb.velocity,Ya=Eb.velocityX,ub=Eb.velocityY,dc=Eb.direction);Ga.velocity=Tc;Ga.velocityX=Ya;Ga.velocityY=ub;Ga.direction=dc;Aa=qa.element;a:{for(Ya=Ga.srcEvent.target;Ya;){if(Ya==Aa){Ya=!0;break a}Ya=Ya.parentNode}Ya=!1}Ya&&(Aa=Ga.srcEvent.target);Ga.target=Aa;qa.emit("hammer.input",Ga);qa.recognize(Ga);
qa.session.prevInput=Ga}
function Ea(qa){for(var Aa=[],Ga=0;Ga<qa.pointers.length;Ga++)Aa[Ga]={clientX:ac(qa.pointers[Ga].clientX),clientY:ac(qa.pointers[Ga].clientY)};return{timeStamp:Jb(),pointers:Aa,center:Wa(Aa),deltaX:qa.deltaX,deltaY:qa.deltaY}}
function Wa(qa){var Aa=qa.length;if(1===Aa)return{x:ac(qa[0].clientX),y:ac(qa[0].clientY)};for(var Ga=0,Ya=0,ub=0;ub<Aa;ub++)Ga+=qa[ub].clientX,Ya+=qa[ub].clientY;return{x:ac(Ga/Aa),y:ac(Ya/Aa)}}
function fb(qa,Aa){return qa===Aa?1:kb(qa)>=kb(Aa)?0<qa?2:4:0<Aa?8:16}
function ob(qa,Aa,Ga){Ga||(Ga=vc);var Ya=Aa[Ga[0]]-qa[Ga[0]];qa=Aa[Ga[1]]-qa[Ga[1]];return Math.sqrt(Ya*Ya+qa*qa)}
function db(qa,Aa,Ga){Ga||(Ga=vc);return 180*Math.atan2(Aa[Ga[1]]-qa[Ga[1]],Aa[Ga[0]]-qa[Ga[0]])/Math.PI}
function Ia(){this.evEl="mousedown";this.evWin="mousemove mouseup";this.allow=!0;this.pressed=!1;ea.apply(this,arguments)}
function mb(){this.evEl=Zd;this.evWin=Ud;ea.apply(this,arguments);this.store=this.manager.session.pointerEvents=[]}
function eb(){this.evTarget="touchstart touchmove touchend touchcancel";this.targetIds={};ea.apply(this,arguments)}
function Gb(){ea.apply(this,arguments);var qa=z(this.handler,this);this.touch=new eb(this.manager,qa);this.mouse=new Ia(this.manager,qa)}
function Tb(qa,Aa){this.manager=qa;this.set(Aa)}
function Va(qa){if(-1<qa.indexOf("none"))return"none";var Aa=-1<qa.indexOf("pan-x"),Ga=-1<qa.indexOf("pan-y");return Aa&&Ga?"pan-x pan-y":Aa||Ga?Aa?"pan-x":"pan-y":-1<qa.indexOf("manipulation")?"manipulation":"auto"}
function Xb(qa){this.id=$b++;this.manager=null;this.options=t(qa||{},this.defaults);qa=this.options.enable;this.options.enable=qa===h?!0:qa;this.state=1;this.simultaneous={};this.requireFail=[]}
function cc(qa){return 16==qa?"down":8==qa?"up":2==qa?"left":4==qa?"right":""}
function vb(qa,Aa){return(Aa=Aa.manager)?Aa.get(qa):qa}
function ab(){Xb.apply(this,arguments)}
function Fc(){ab.apply(this,arguments);this.pY=this.pX=null}
function Yc(){ab.apply(this,arguments)}
function ja(){Xb.apply(this,arguments);this._input=this._timer=null}
function Ab(){ab.apply(this,arguments)}
function wb(){ab.apply(this,arguments)}
function nc(){Xb.apply(this,arguments);this.pCenter=this.pTime=!1;this._input=this._timer=null;this.count=0}
function cb(qa,Aa){Aa=Aa||{};var Ga=Aa.recognizers;Aa.recognizers=Ga===h?cb.defaults.preset:Ga;return new ib(qa,Aa)}
function ib(qa,Aa){Aa=Aa||{};this.options=t(Aa,cb.defaults);this.options.inputTarget=this.options.inputTarget||qa;this.handlers={};this.session={};this.recognizers=[];this.element=qa;this.input=ma(this);this.touchAction=new Tb(this,this.options.touchAction);uc(this,!0);p(Aa.recognizers,function(Ga){var Ya=this.add(new Ga[0](Ga[1]));Ga[2]&&Ya.recognizeWith(Ga[2]);Ga[3]&&Ya.requireFailure(Ga[2])},this)}
function uc(qa,Aa){var Ga=qa.element;p(qa.options.cssProps,function(Ya,ub){Ga.style[oa(Ga.style,ub)]=Aa?Ya:""})}
function yb(qa,Aa){var Ga=d.createEvent("Event");Ga.initEvent(qa,!0,!0);Ga.gesture=Aa;Aa.target.dispatchEvent(Ga)}
var Ob=" webkit moz MS ms o".split(" "),Db=d.createElement("div"),ac=Math.round,kb=Math.abs,Jb=Date.now,$b=1,Ed=/mobile|tablet|ip(ad|hone|od)|android/i,kc="ontouchstart"in c,ld=oa(c,"PointerEvent")!==h,Ie=kc&&Ed.test(navigator.userAgent),vc=["x","y"],pd=["clientX","clientY"];ea.prototype={handler:function(){},
destroy:function(){this.evEl&&I(this.element,this.evEl,this.domHandler);this.evTarget&&I(this.target,this.evTarget,this.domHandler);this.evWin&&I(c,this.evWin,this.domHandler)}};
var sd={mousedown:1,mousemove:2,mouseup:4};y(Ia,ea,{handler:function(qa){var Aa=sd[qa.type];Aa&1&&0===qa.button&&(this.pressed=!0);Aa&2&&1!==qa.which&&(Aa=4);this.pressed&&this.allow&&(Aa&4&&(this.pressed=!1),this.callback(this.manager,Aa,{pointers:[qa],changedPointers:[qa],pointerType:"mouse",srcEvent:qa}))}});
var gc={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},ge={2:"touch",3:"pen",4:"mouse",5:"kinect"},Zd="pointerdown",Ud="pointermove pointerup pointercancel";c.MSPointerEvent&&(Zd="MSPointerDown",Ud="MSPointerMove MSPointerUp MSPointerCancel");y(mb,ea,{handler:function(qa){var Aa=this.store,Ga=!1,Ya=qa.type.toLowerCase().replace("ms","");Ya=gc[Ya];var ub=ge[qa.pointerType]||qa.pointerType;Ya&1&&(0===qa.button||"touch"==ub)?Aa.push(qa):Ya&12&&(Ga=!0);var dc=T(Aa,qa.pointerId,
"pointerId");0>dc||(Aa[dc]=qa,this.callback(this.manager,Ya,{pointers:Aa,changedPointers:[qa],pointerType:ub,srcEvent:qa}),Ga&&Aa.splice(dc,1))}});
var $d={touchstart:1,touchmove:2,touchend:4,touchcancel:8};y(eb,ea,{handler:function(qa){var Aa=$d[qa.type];var Ga=Array.prototype.slice.call(qa.touches,0);var Ya=this.targetIds;if(Aa&3&&1===Ga.length)Ya[Ga[0].identifier]=!0,Ya=[Ga,Ga];else{var ub,dc=Array.prototype.slice.call(qa.targetTouches,0),Eb=Array.prototype.slice.call(qa.changedTouches,0),Tc=[];if(1===Aa)for(Ga=0,ub=dc.length;Ga<ub;Ga++)Ya[dc[Ga].identifier]=!0;Ga=0;for(ub=Eb.length;Ga<ub;Ga++)Ya[Eb[Ga].identifier]&&Tc.push(Eb[Ga]),Aa&12&&
delete Ya[Eb[Ga].identifier];Ya=Tc.length?[fa(dc.concat(Tc),"identifier",!0),Tc]:void 0}Ya&&this.callback(this.manager,Aa,{pointers:Ya[0],changedPointers:Ya[1],pointerType:"touch",srcEvent:qa})}});
y(Gb,ea,{handler:function(qa,Aa,Ga){var Ya="mouse"==Ga.pointerType;if("touch"==Ga.pointerType)this.mouse.allow=!1;else if(Ya&&!this.mouse.allow)return;Aa&12&&(this.mouse.allow=!0);this.callback(qa,Aa,Ga)},
destroy:function(){this.touch.destroy();this.mouse.destroy()}});
var hd=oa(Db.style,"touchAction"),Sc=hd!==h;Tb.prototype={set:function(qa){"compute"==qa&&(qa=this.compute());Sc&&(this.manager.element.style[hd]=qa);this.actions=qa.toLowerCase().trim()},
update:function(){this.set(this.manager.options.touchAction)},
compute:function(){var qa=[];p(this.manager.recognizers,function(Aa){D(Aa.options.enable,[Aa])&&(qa=qa.concat(Aa.getTouchAction()))});
return Va(qa.join(" "))},
preventDefaults:function(qa){if(!Sc){var Aa=qa.srcEvent;qa=qa.offsetDirection;if(this.manager.session.prevented)Aa.preventDefault();else{var Ga=this.actions,Ya=-1<Ga.indexOf("none"),ub=-1<Ga.indexOf("pan-y");Ga=-1<Ga.indexOf("pan-x");if(Ya||ub&&Ga||ub&&qa&6||Ga&&qa&24)return this.preventSrc(Aa)}}},
preventSrc:function(qa){this.manager.session.prevented=!0;qa.preventDefault()}};
Xb.prototype={defaults:{},set:function(qa){q(this.options,qa);this.manager&&this.manager.touchAction.update();return this},
recognizeWith:function(qa){if(m(qa,"recognizeWith",this))return this;var Aa=this.simultaneous;qa=vb(qa,this);Aa[qa.id]||(Aa[qa.id]=qa,qa.recognizeWith(this));return this},
dropRecognizeWith:function(qa){if(m(qa,"dropRecognizeWith",this))return this;qa=vb(qa,this);delete this.simultaneous[qa.id];return this},
requireFailure:function(qa){if(m(qa,"requireFailure",this))return this;var Aa=this.requireFail;qa=vb(qa,this);-1===T(Aa,qa)&&(Aa.push(qa),qa.requireFailure(this));return this},
dropRequireFailure:function(qa){if(m(qa,"dropRequireFailure",this))return this;qa=vb(qa,this);qa=T(this.requireFail,qa);-1<qa&&this.requireFail.splice(qa,1);return this},
hasRequireFailures:function(){return 0<this.requireFail.length},
canRecognizeWith:function(qa){return!!this.simultaneous[qa.id]},
emit:function(qa){function Aa(ub){Ga.manager.emit(Ga.options.event+(ub?Ya&16?"cancel":Ya&8?"end":Ya&4?"move":Ya&2?"start":"":""),qa)}
var Ga=this,Ya=this.state;8>Ya&&Aa(!0);Aa();8<=Ya&&Aa(!0)},
tryEmit:function(qa){if(this.canEmit())return this.emit(qa);this.state=32},
canEmit:function(){for(var qa=0;qa<this.requireFail.length;qa++)if(!(this.requireFail[qa].state&33))return!1;return!0},
recognize:function(qa){qa=q({},qa);D(this.options.enable,[this,qa])?(this.state&56&&(this.state=1),this.state=this.process(qa),this.state&30&&this.tryEmit(qa)):(this.reset(),this.state=32)},
process:function(){},
getTouchAction:function(){},
reset:function(){}};
y(ab,Xb,{defaults:{pointers:1},attrTest:function(qa){var Aa=this.options.pointers;return 0===Aa||qa.pointers.length===Aa},
process:function(qa){var Aa=this.state,Ga=qa.eventType,Ya=Aa&6;qa=this.attrTest(qa);return Ya&&(Ga&8||!qa)?Aa|16:Ya||qa?Ga&4?Aa|8:Aa&2?Aa|4:2:32}});
y(Fc,ab,{defaults:{event:"pan",threshold:10,pointers:1,direction:30},getTouchAction:function(){var qa=this.options.direction;if(30===qa)return["none"];var Aa=[];qa&6&&Aa.push("pan-y");qa&24&&Aa.push("pan-x");return Aa},
directionTest:function(qa){var Aa=this.options,Ga=!0,Ya=qa.distance,ub=qa.direction,dc=qa.deltaX,Eb=qa.deltaY;ub&Aa.direction||(Aa.direction&6?(ub=0===dc?1:0>dc?2:4,Ga=dc!=this.pX,Ya=Math.abs(qa.deltaX)):(ub=0===Eb?1:0>Eb?8:16,Ga=Eb!=this.pY,Ya=Math.abs(qa.deltaY)));qa.direction=ub;return Ga&&Ya>Aa.threshold&&ub&Aa.direction},
attrTest:function(qa){return ab.prototype.attrTest.call(this,qa)&&(this.state&2||!(this.state&2)&&this.directionTest(qa))},
emit:function(qa){this.pX=qa.deltaX;this.pY=qa.deltaY;var Aa=cc(qa.direction);Aa&&this.manager.emit(this.options.event+Aa,qa);this._super.emit.call(this,qa)}});
y(Yc,ab,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return["none"]},
attrTest:function(qa){return this._super.attrTest.call(this,qa)&&(Math.abs(qa.scale-1)>this.options.threshold||this.state&2)},
emit:function(qa){this._super.emit.call(this,qa);1!==qa.scale&&this.manager.emit(this.options.event+(1>qa.scale?"in":"out"),qa)}});
y(ja,Xb,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return["auto"]},
process:function(qa){var Aa=this.options,Ga=qa.pointers.length===Aa.pointers,Ya=qa.distance<Aa.threshold,ub=qa.deltaTime>Aa.time;this._input=qa;if(!Ya||!Ga||qa.eventType&12&&!ub)this.reset();else if(qa.eventType&1)this.reset(),this._timer=l(function(){this.state=8;this.tryEmit()},Aa.time,this);
else if(qa.eventType&4)return 8;return 32},
reset:function(){clearTimeout(this._timer)},
emit:function(qa){8===this.state&&(qa&&qa.eventType&4?this.manager.emit(this.options.event+"up",qa):(this._input.timeStamp=Jb(),this.manager.emit(this.options.event,this._input)))}});
y(Ab,ab,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return["none"]},
attrTest:function(qa){return this._super.attrTest.call(this,qa)&&(Math.abs(qa.rotation)>this.options.threshold||this.state&2)}});
y(wb,ab,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:30,pointers:1},getTouchAction:function(){return Fc.prototype.getTouchAction.call(this)},
attrTest:function(qa){var Aa=this.options.direction;if(Aa&30)var Ga=qa.velocity;else Aa&6?Ga=qa.velocityX:Aa&24&&(Ga=qa.velocityY);return this._super.attrTest.call(this,qa)&&Aa&qa.direction&&kb(Ga)>this.options.velocity&&qa.eventType&4},
emit:function(qa){var Aa=cc(qa.direction);Aa&&this.manager.emit(this.options.event+Aa,qa);this.manager.emit(this.options.event,qa)}});
y(nc,Xb,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return["manipulation"]},
process:function(qa){var Aa=this.options,Ga=qa.pointers.length===Aa.pointers,Ya=qa.distance<Aa.threshold,ub=qa.deltaTime<Aa.time;this.reset();if(qa.eventType&1&&0===this.count)return this.failTimeout();if(Ya&&ub&&Ga){if(4!=qa.eventType)return this.failTimeout();Ga=this.pTime?qa.timeStamp-this.pTime<Aa.interval:!0;Ya=!this.pCenter||ob(this.pCenter,qa.center)<Aa.posThreshold;this.pTime=qa.timeStamp;this.pCenter=qa.center;Ya&&Ga?this.count+=1:this.count=1;this._input=qa;if(0===this.count%Aa.taps)return this.hasRequireFailures()?
(this._timer=l(function(){this.state=8;this.tryEmit()},Aa.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))}});
cb.VERSION="2.0.2";cb.defaults={domEvents:!1,touchAction:"compute",inputTarget:null,enable:!0,preset:[[Ab,{enable:!1}],[Yc,{enable:!1},["rotate"]],[wb,{direction:6}],[Fc,{direction:6},["swipe"]],[nc],[nc,{event:"doubletap",taps:2},["tap"]],[ja]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};ib.prototype={set:function(qa){q(this.options,qa);return this},
stop:function(qa){this.session.stopped=qa?2:1},
recognize:function(qa){var Aa=this.session;if(!Aa.stopped){this.touchAction.preventDefaults(qa);var Ga=this.recognizers,Ya=Aa.curRecognizer;if(!Ya||Ya&&Ya.state&8)Ya=Aa.curRecognizer=null;for(var ub=0,dc=Ga.length;ub<dc;ub++){var Eb=Ga[ub];2===Aa.stopped||Ya&&Eb!=Ya&&!Eb.canRecognizeWith(Ya)?Eb.reset():Eb.recognize(qa);!Ya&&Eb.state&14&&(Ya=Aa.curRecognizer=Eb)}}},
get:function(qa){if(qa instanceof Xb)return qa;for(var Aa=this.recognizers,Ga=0;Ga<Aa.length;Ga++)if(Aa[Ga].options.event==qa)return Aa[Ga];return null},
add:function(qa){if(m(qa,"add",this))return this;var Aa=this.get(qa.options.event);Aa&&this.remove(Aa);this.recognizers.push(qa);qa.manager=this;this.touchAction.update();return qa},
remove:function(qa){if(m(qa,"remove",this))return this;var Aa=this.recognizers;qa=this.get(qa);Aa.splice(T(Aa,qa),1);this.touchAction.update();return this},
on:function(qa,Aa){var Ga=this.handlers;p(S(qa),function(Ya){Ga[Ya]=Ga[Ya]||[];Ga[Ya].push(Aa)});
return this},
off:function(qa,Aa){var Ga=this.handlers;p(S(qa),function(Ya){Aa?Ga[Ya].splice(T(Ga[Ya],Aa),1):delete Ga[Ya]});
return this},
emit:function(qa,Aa){this.options.domEvents&&yb(qa,Aa);var Ga=this.handlers[qa]&&this.handlers[qa].slice();if(Ga&&Ga.length){Aa.type=qa;Aa.preventDefault=function(){Aa.srcEvent.preventDefault()};
qa=0;for(var Ya=Ga.length;qa<Ya;qa++)Ga[qa](Aa)}},
destroy:function(){this.element&&uc(this,!1);this.handlers={};this.session={};this.input.destroy();this.element=null}};
q(cb,{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:ib,Input:ea,TouchAction:Tb,Recognizer:Xb,AttrRecognizer:ab,Tap:nc,Pan:Fc,Swipe:wb,Pinch:Yc,Rotate:Ab,Press:ja,on:E,off:I,each:p,merge:t,extend:q,inherit:y,bindFn:z,prefixed:oa});
c[e]=cb})(window,document,"Hammer");
return window.Hammer}.call({});
b.DOCUMENT=a;a[oEb]=b}return a[oEb]};var qEb;qEb=_.Mu(['\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']);_.LP=function(){};
_.LP=_.Dq({_template:_.Gz(qEb),is:"iron-a11y-announcer",properties:{mode:{type:String,value:"polite"},timeout:{type:Number,value:150},_text:{type:String,value:""}},created:function(){_.LP.instance||(_.LP.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)}});
_.LP.instance=null;_.LP.requestAvailability=function(){_.LP.instance||(_.LP.instance=document.createElement("iron-a11y-announcer"));document.body?document.body.appendChild(_.LP.instance):document.addEventListener("load",function(){document.body.appendChild(_.LP.instance)})};_.MP=_.LP;_.Dq({is:"iron-a11y-keys",_template:null,behaviors:[_.tA],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,{})}});var rEb=_.Mu(['\n    <style>\n      :host {\n        display: inline-block;\n      }\n    </style>\n    <slot id="content"></slot>\n']);
_.Dq({_template:_.Gz(rEb),is:"iron-input",behaviors:[_.hI],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(){_.LP.requestAvailability();this._previousValidInput="";this._patternAlreadyChecked=!1},
attached:function(){this._observer=_.bn(this).observeNodes(function(){this._initSlottedInput()}.bind(this))},
detached:function(){this._observer&&(_.bn(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=_.hI.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}});_.Dq({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)}});_.sEb={hostAttributes:{role:"menubar"},keyBindings:{left:"_onLeftKey",right:"_onRightKey"},_onUpKey:function(a){this.focusedItem&&(this.focusedItem.click(),a.detail.keyboardEvent.preventDefault())},
_onDownKey:function(a){this.focusedItem&&(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)}};
_.tEb=[_.Shb,_.sEb];/*

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
*/
_.uEb={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]:_.bn(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)}};var vEb;var wEb;_.Dq({_template:function(){if(void 0!==wEb)return wEb;var a=document.createElement("template");_.K(a,"\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===vEb){var d=document.createElement("template");_.K(d,"\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>");
vEb=d}d=vEb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return wEb=a},
is:"tp-yt-app-toolbar"});var xEb;var yEb;_.Dq({_template:function(){if(void 0!==yEb)return yEb;var a=document.createElement("template");_.K(a,'\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" style-target="textarea">&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]]" style-target="textarea"></textarea>\n</div>\n');
var b=a.content,c=b.insertBefore;if(void 0===xEb){var d=document.createElement("template");_.K(d,"\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}\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}\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>");
xEb=d}d=xEb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return yEb=a},
is:"tp-yt-iron-autogrow-textarea",behaviors:[_.hI,_.uA],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=_.hI.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=_.bn(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)}});var zEb;var AEb;/*

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 BEb=new _.xA({type:"iconset"});
_.Dq({_template:function(){if(void 0!==AEb)return AEb;var a=document.createElement("template");_.K(a,"\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===zEb){var d=document.createElement("template");_.K(d,"\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  animation: var(--iron-icon-animation);\n  margin-top: var(--iron-icon-margin-top);\n  margin-right: var(--iron-icon-margin-right);\n  margin-bottom: var(--iron-icon-margin-bottom);\n  margin-left: var(--iron-icon-margin-left);\n  padding: var(--iron-icon-padding);\n}\n\n:host([hidden]) {\n  display: none;\n}\n\n/*# sourceMappingURL=tp-yt-iron-icon.css.map */</style>");zEb=
d}d=zEb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return AEb=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&&_.bn(this.root).removeChild(this._img),""===this._iconName?this._iconset&&this._iconset.removeIcon(this):this._iconsetName&&((this._iconset=BEb.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,_.bn(this.root).appendChild(this._img))}});var CEb;var DEb;var EEb=navigator.userAgent.match(/iP(?:hone|ad;(?: U;)? CPU) OS (\d+)/),FEb=EEb&&8<=EEb[1];
_.Dq({_template:function(){if(void 0!==DEb)return DEb;var a=document.createElement("template");_.K(a,'\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===CEb){var d=document.createElement("template");
_.K(d,"\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>");
CEb=d}d=CEb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DEb=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:[_.qya,_.zA,_.uEb,_.HUa],_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 _.bn(_.bn(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,_.Cr);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,_.Cr)},
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),_.Mm))},
_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 t=this._physicalStart;m=p-l}else t=this._physicalEnd,m-=q;for(;;){var y=this._getPhysicalSizeIncrement(t);m-=y;if(b.length>=h||m<=c)break;if(a){if(e+b.length+1>=this._virtualCount)break;if(l+y>=p-this._scrollOffset)break;b.push(t);
l+=y;t=(t+1)%h}else{if(0>=d-b.length)break;if(l+this._physicalSize-y<=q)break;b.push(t);l-=y;t=0===t?h-1:t-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)),_.sTa):this._debounce("_increasePoolIfNeeded",
this._increasePoolIfNeeded.bind(this,b),_.Mm))}},
_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(),_.Tz(),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,
_.Cr);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,_.Cr)}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){_.Tz();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;!FEb&&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)&&(_.Tz(),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)},_.Cr)},
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=_.bn(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=_.bn(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]=_.Oz(this._debouncers[a],c,b.bind(this));_.Pz(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){_.Woa(this.as,b)&&(a=a[this.indexAs],b==this.as&&(this.items[a]=c),this.notifyPath(_.hm(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 _.bn(a?a.root:document).activeElement},
_scrollTargetChanged:function(a,b){this._oldScrollTarget&&(this._toggleScrollListener(!1,this._oldScrollTarget),this._oldScrollTarget=null);if(b)if("document"===a)this.scrollTarget=this._doc;else if("string"===typeof a){var c,d;this.scrollTarget=(b=null!=(d=null==(c=this.domHost)?void 0:c.polymerController)?d:this.domHost)&&b.$?b.$[a]:_.bn(this.ownerDocument).querySelector("#"+a)}else this._isValidScrollTarget()&&(this._oldScrollTarget=a,this._toggleScrollListener(this._shouldHaveListener,a))}});var GEb;var HEb;var IEb={hostAttributes:{role:"dialog",tabindex:"-1"},properties:{modal:{type:Boolean,value:!1},modern:{type:Boolean,value:!1,reflectToAttribute:!0},__readied:{type:Boolean,value:!1}},observers:["_modalChanged(modal, __readied)"],listeners:{tap:"_onDialogTap",click:"_onDialogClickWrapped"},_onDialogTap:function(a){_.u("dialog_behavior_no_tap_killswitch")&&this._onDialogClick(a)},
_onDialogClickWrapped:function(a){_.u("dialog_behavior_no_tap_killswitch")||this._onDialogClick(a)},
ready:function(){this.__prevNoCancelOnOutsideClick=this.noCancelOnOutsideClick;this.__prevNoCancelOnEscKey=this.noCancelOnEscKey;this.__prevWithBackdrop=this.withBackdrop;this.__readied=!0},
_modalChanged:function(a,b){b&&(a?(this.__prevNoCancelOnOutsideClick=this.noCancelOnOutsideClick,this.__prevNoCancelOnEscKey=this.noCancelOnEscKey,this.__prevWithBackdrop=this.withBackdrop,this.withBackdrop=this.noCancelOnEscKey=this.noCancelOnOutsideClick=!0):(this.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=_.bn(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}}}};_.Dq({_template:function(){if(void 0!==HEb)return HEb;var a=document.createElement("template");_.K(a,"\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===GEb){var d=document.createElement("template");_.K(d,'\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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 20px;\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 > ::slotted(*) {\n  margin-top: 20px;\n  padding: 0 24px;\n}\n\n:host > ::slotted(.no-padding) {\n  padding: 0;\n}\n\n:host([modern]) {\n  border-radius: 12px;\n  overflow: hidden;\n  box-shadow: 0 0 24px 12px var(--paper-dialog-shadow-color, rgba(0, 0, 0, 0.15));\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>');
GEb=d}d=GEb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return HEb=a},
is:"tp-yt-paper-dialog",hostAttributes:{"style-target":"host"},behaviors:[[_.qI,IEb],_.Thb],listeners:{"neon-animation-finish":"_onNeonAnimationFinish"},_renderOpened:function(){this.cancelAnimation();this.playAnimation("entry")},
_renderClosed:function(){this.cancelAnimation();this.playAnimation("exit")},
_onNeonAnimationFinish:function(){this.opened?this._finishRenderOpened():this._finishRenderClosed()}});var JEb;var KEb;_.Dq({_template:function(){if(void 0!==KEb)return KEb;var a=document.createElement("template");_.K(a,'\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===JEb){var d=document.createElement("template");_.K(d,'\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>');
JEb=d}d=JEb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return KEb=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(){var a,b,c;if(!0!==(null==(a=window.ShadyDOM)?void 0:a.noPatch)&&"on-demand"!==(null==(b=window.ShadyDOM)?void 0:b.noPatch)||"#document-fragment"!==(null==(c=this.__shady_parentNode)?void 0:c.nodeName))this.dialogElement=this.dialogElement||this.parentElement;this.dialogElement&&this.dialogElement.behaviors&&0<=this.dialogElement.behaviors.indexOf(IEb)?(this.dialogElement.sizingTarget=this.scrollTarget,this.scrollTarget.classList.remove("fit")):this.dialogElement&&this.scrollTarget.classList.add("fit")}});var LEb=_.Mu(['<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>']),MEb=_.Gz(LEb);MEb.setAttribute("style","display: none;");document.head.appendChild(MEb.content);var NEb;var OEb;var PEb=(0,_.cA)(HTMLElement);
_.Dq({_template:function(){if(void 0!==OEb)return OEb;var a=document.createElement("template");_.K(a,'\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)]]" style-target="label">\n      [[label]]\n    </label>\n    <div id="input" tabindex="-1" style-target="input">&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===NEb){var d=document.createElement("template");_.K(d,'\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}\n\n:host(:focus) {\n  outline: none;\n}\n\n:host(:dir(rtl)) {\n  text-align: right;\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-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:host([style-target=input]),\n[style-target=input] {\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\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}\n:host([style-target=input]):dir(rtl),\n[style-target=input]:dir(rtl) {\n  padding-right: 0px;\n  padding-left: 20px;\n}\n\n:host([disabled]) [style-target=input] {\n  border-bottom: 1px dashed var(--paper-dropdown-menu-color, var(--secondary-text-color));\n}\n\n:host([invalid]) [style-target=input] {\n  border-bottom: 2px solid var(--paper-dropdown-error-color, var(--error-color));\n}\n\n:host([no-label-float]) [style-target=input] {\n  padding-top: 0;\n}\n\n.label {\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\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}\n.label:dir(rtl) {\n  padding-right: 0px;\n  padding-left: 20px;\n  text-align: right;\n}\n.label.label-is-floating {\n  font-size: 12px;\n  top: 8px;\n}\n.label.label-is-hidden {\n  visibility: hidden;\n}\n.label: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([no-label-float]) .label,\n:host([no-label-float]) [style-target=label] {\n  top: 8px;\n  transition-duration: 0s;\n}\n\n:host([focused]) .label.label-is-floating,\n:host([focused]) [style-target=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:host([invalid]) [style-target=label].label-is-floating {\n  color: var(--paper-dropdown-error-color, var(--error-color));\n}\n:host([invalid]) .label:after,\n:host([invalid]) [style-target=label]:after {\n  background-color: var(--paper-dropdown-error-color, var(--error-color));\n}\n\n:host([no-label-float]) .label:after,\n:host([no-label-float]) [style-target=label]:after {\n  bottom: 7px;\n}\n\n:host([focused]:not([disabled])) .label:after,\n:host([focused]:not([disabled])) [style-target=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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\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>');
NEb=d}d=NEb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return OEb=a},
is:"tp-yt-paper-dropdown-menu-light",hostAttributes:{"style-target":"host"},behaviors:[_.wA,_.uA,_.AA,_.gI,_.hI],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,_.mm)(this);b.attachShadow({mode:"open",delegatesFocus:!0,shadyUpgradeFragment:a});b.shadowRoot.appendChild(a);return PEb.prototype._attachDom.call(this,a)},
focus:function(){this.$["dropdown-trigger"].focus()},
attached:function(){var a=this.contentElement;a&&a.selectedItem&&this._setSelectedItem(a.selectedItem)},
get contentElement(){for(var a=_.bn(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.contentElement;b&&b.setAttribute("aria-expanded",a)},
_computeLabelClass:function(a,b,c){var d="label";if(a)c&&(d+=" label-is-hidden");else if(c||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")}});var QEb=1,REb=1,SEb=1,TEb=[_.uA,_.tA,{properties:{label:{type:String},value:{notify:!0,type:String},disabled:{type:Boolean,value:!1},invalid:{type:Boolean,value:!1,notify:!0},allowedPattern:{type:String},type:{type:String},list:{type:String},pattern:{type:String},required:{type:Boolean,value:!1},errorMessage:{type:String},charCounter:{type:Boolean,value:!1},noLabelFloat:{type:Boolean,value:!1},alwaysFloatLabel:{type:Boolean,value:!1},autoValidate:{type:Boolean,value:!1},validator:{type:String},autocomplete:{type:String,
value:"off"},autofocus:{type:Boolean,observer:"_autofocusChanged"},inputmode:{type:String},minlength:{type:Number},maxlength:{type:Number},min:{type:String},max:{type:String},step:{type:String},name:{type:String},placeholder:{type:String,value:""},readonly:{type:Boolean,value:!1},size:{type:Number},autocapitalize:{type:String,value:"none"},autocorrect:{type:String,value:"off"},autosave:{type:String},results:{type:Number},accept:{type:String},multiple:{type:Boolean},inputDir:{type:String},_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();!_.Hz&&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=_.bn(a).rootTarget;if(a.id)this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,a.id);else{var b="paper-input-add-on-"+REb++;a.id=b;this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,b)}},
validate:function(){return this.inputElement.validate()},
_focusBlurHandler:function(a){_.uA._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=_.bn(this.root).querySelector("label");if(a){if(a.id)var b=a.id;else b="paper-input-label-"+QEb++,a.id=b;this._ariaLabelledBy=b}else this._ariaLabelledBy=""},
_generateInputId:function(){this._inputId&&""!==this._inputId||(this._inputId="input-"+SEb++)},
_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 UEb={attached:function(){this.fire("addon-attached")},
update:function(){}};var VEb;var WEb;_.Dq({_template:function(){if(void 0!==WEb)return WEb;var a=document.createElement("template");_.K(a,"\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===VEb){var d=document.createElement("template");_.K(d,'\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}\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>');
VEb=d}d=VEb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WEb=a},
is:"tp-yt-paper-input-char-counter",hostAttributes:{"style-target":"host"},behaviors:[UEb],properties:{_charCounterStr:{type:String,value:"0"}},update:function(a){if(a.inputElement){a.value=a.value||"";var b=a.value.toString().length.toString();a.inputElement.hasAttribute("maxlength")&&(b+="/"+a.inputElement.getAttribute("maxlength"));this._charCounterStr=b}}});var XEb;var YEb;_.Dq({_template:function(){if(void 0!==YEb)return YEb;var a=document.createElement("template");_.K(a,'\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" on-slotchange="onInputSlotChanged"></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===XEb){var d=document.createElement("template");_.K(d,'\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}\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  flex: var(--paper-input-container-input-wrapper-flex);\n  min-width: var(--paper-input-container-input-wrapper-min-width);\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#labelAndInputContainer > __deep__ label,\n#labelAndInputContainer > __deep__ .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  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\n}\n\n#labelAndInputContainer#labelAndInputContainer.label-is-floating > __deep__ label,\n#labelAndInputContainer#labelAndInputContainer.label-is-floating > __deep__ .paper-input-label {\n  -webkit-transform: translateY(-75%) scale(0.75);\n  transform: translateY(-75%) scale(0.75);\n  width: 133%;\n}\n\n:host(:dir(rtl)) #labelAndInputContainer#labelAndInputContainer.label-is-floating > __deep__ label,\n:host(:dir(rtl)) #labelAndInputContainer#labelAndInputContainer.label-is-floating > __deep__ .paper-input-label {\n  right: 0;\n  left: auto;\n  -webkit-transform-origin: right top;\n  transform-origin: right top;\n}\n\n#labelAndInputContainer#labelAndInputContainer.label-is-highlighted > __deep__ label,\n#labelAndInputContainer#labelAndInputContainer.label-is-highlighted > __deep__ .paper-input-label {\n  color: var(--paper-input-container-label-focus-color, var(--paper-input-container-focus-color, var(--primary-color)));\n}\n\n#labelAndInputContainer#labelAndInputContainer.is-invalid > __deep__ label,\n#labelAndInputContainer#labelAndInputContainer.is-invalid > __deep__ .paper-input-label {\n  color: var(--paper-input-container-invalid-color, var(--error-color));\n}\n\n#labelAndInputContainer#labelAndInputContainer.label-is-hidden > __deep__ label,\n#labelAndInputContainer#labelAndInputContainer.label-is-hidden > __deep__ .paper-input-label {\n  visibility: hidden;\n}\n\n.input-content > __deep__ input,\n.input-content > __deep__ iron-input,\n.input-content > __deep__ textarea,\n.input-content > __deep__ iron-autogrow-textarea,\n.input-content > __deep__ .paper-input-input {\n  position: relative;\n  outline: none;\n  box-shadow: none;\n  padding: var(--paper-input-container-shared-input-style-padding, 0);\n  margin: 0;\n  width: var(--paper-input-container-shared-input-style-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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\n  color: var(--paper-input-container-input-color, var(--primary-text-color));\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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\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>');
XEb=d}d=XEb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return YEb=a},
is:"tp-yt-paper-input-container",hostAttributes:{"style-target":"host"},properties:{noLabelFloat:{type:Boolean,value:!1},alwaysFloatLabel:{type:Boolean,value:!1},attrForValue:{type:String,value:"bind-value"},autoValidate:{type:Boolean,value:!1},invalid:{observer:"_invalidChanged",type:Boolean,value:!1},focused:{readOnly:!0,type:Boolean,value:!1,notify:!0},noUnfloatedLabelError:{type:Boolean,value:!1},_addons:{type:Array},_inputHasContent:{type:Boolean,value:!1},_inputSelector:{type:String,value:"input,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 _.cm(this.attrForValue)},get _inputElement(){return _.bn(this).querySelector(this._inputSelector)},get _inputElementValue(){return this._inputElement[this._propertyForValue]||this._inputElement.value},ready:function(){this.__isFirstValueUpdate=!0;this._addons||(this._addons=[]);this.addEventListener("focus",this._boundOnFocus,
!0);this.addEventListener("blur",this._boundOnBlur,!0)},
attached:function(){this.attrForValue||this.addEventListener("input",this._onInput);this.initializeInput()},
onInputSlotChanged:function(){this._addons||(this._addons=[]);this.attrForValue&&this._inputElement.addEventListener(this._valueChangedEvent,this._boundValueChanged);this.initializeInput()},
initializeInput:function(){this._inputElement&&(this._inputElementValue&&""!=this._inputElementValue?this._handleValueAndAutoValidate(this._inputElement):this._handleValue(this._inputElement))},
_onAddonAttached:function(a){this._addons||(this._addons=[]);a=a.target;-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}});var ZEb;var $Eb;_.Dq({_template:function(){if(void 0!==$Eb)return $Eb;var a=document.createElement("template");_.K(a,'\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===ZEb){var d=document.createElement("template");_.K(d,'\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  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>');
ZEb=d}d=ZEb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $Eb=a},
is:"tp-yt-paper-input-error",hostAttributes:{"style-target":"host"},behaviors:[UEb],properties:{invalid:{readOnly:!0,reflectToAttribute:!0,type:Boolean}},update:function(a){this._setInvalid(a.invalid)}});var aFb;var bFb;_.Dq({is:"tp-yt-paper-input",_template:function(){if(void 0!==bFb)return bFb;var a=document.createElement("template");_.K(a,'\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]]" dir$="[[inputDir]]">\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===aFb){var d=document.createElement("template");_.K(d,'\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_input.tp.yt.paper.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\n*/\n/* 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  position: relative;\n  outline: none;\n  box-shadow: none;\n  padding: var(--paper-input-container-shared-input-style-padding, 0);\n  margin: 0;\n  width: var(--paper-input-container-shared-input-style-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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\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>');
aFb=d}d=aFb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bFb=a},
behaviors:[TEb,_.gI],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)}});var cFb;var dFb;_.Dq({is:"tp-yt-paper-icon-button",_template:function(){if(void 0!==dFb)return dFb;var a=document.createElement("template");_.K(a,'\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===cFb){var d=document.createElement("template");_.K(d,"\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}\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}\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>");
cFb=d}d=cFb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dFb=a},
hostAttributes:{role:"button",tabindex:"0","style-target":"host"},behaviors:[_.Vhb],properties:{src:{type:String},icon:{type:String},alt:{type:String,observer:"_altChanged"}},_altChanged:function(a,b){var c=this.getAttribute("aria-label");c&&b!=c||this.setAttribute("aria-label",a)}});var eFb;var fFb;_.Dq({_template:function(){if(void 0!==fFb)return fFb;var a=document.createElement("template");_.K(a,'\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===eFb){var d=document.createElement("template");_.K(d,"\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>");eFb=d}d=eFb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fFb=
a},
is:"tp-yt-paper-textarea",behaviors:[TEb,_.gI],properties:{_ariaLabelledBy:{observer:"_ariaLabelledByChanged",type:String},_ariaDescribedBy:{observer:"_ariaDescribedByChanged",type:String},value:{type:String},rows:{type:Number,value:1},maxRows:{type:Number,value:0},noUnfloatedLabelError:{type:Boolean,value:!1}},get selectionStart(){return this.$.input.textarea.selectionStart},set selectionStart(a){this.$.input.textarea.selectionStart=a},get selectionEnd(){return this.$.input.textarea.selectionEnd},
set selectionEnd(a){this.$.input.textarea.selectionEnd=a},_ariaLabelledByChanged:function(a){this._focusableElement.setAttribute("aria-labelledby",a)},
_ariaDescribedByChanged:function(a){this._focusableElement.setAttribute("aria-describedby",a)},
get _focusableElement(){return this.inputElement.textarea}});var gFb;var hFb;_.Dq({_template:function(){if(void 0!==hFb)return hFb;var a=document.createElement("template");_.K(a,'\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===gFb){var d=document.createElement("template");_.K(d,'\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\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\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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 24px;\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>');
gFb=d}d=gFb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hFb=a},
is:"tp-yt-paper-icon-item",hostAttributes:{"style-target":"host"},behaviors:[_.sI]});var iFb;var jFb;_.Dq({_template:function(){if(void 0!==jFb)return jFb;var a=document.createElement("template");_.K(a,'\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===iFb){var d=document.createElement("template");_.K(d,'\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>');
iFb=d}d=iFb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jFb=a},
is:"tp-yt-paper-spinner",behaviors:[_.sib]});var kFb;var lFb;_.Dq({_template:function(){if(void 0!==lFb)return lFb;var a=document.createElement("template");_.K(a,'\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" style-target="tab-content">\n  <slot></slot>\n</div>\n');var b=a.content,c=b.insertBefore;if(void 0===kFb){var d=document.createElement("template");_.K(d,'\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_tabs.tp.yt.paper.tab.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: -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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n}\n\n:host(:focus) {\n  outline: none;\n}\n\n:host([link]) {\n  padding: 0;\n}\n\n:host([style-target=tab-content]),\n[style-target=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}\n\n:host(:not(.iron-selected)) [style-target=tab-content] {\n  opacity: 0.8;\n}\n\n:host(:focus) [style-target=tab-content] {\n  opacity: 1;\n}\n\n:host(:focus:not([noBoldOnFocus])) [style-target=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>');
kFb=d}d=kFb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return lFb=a},
is:"tp-yt-paper-tab",behaviors:[_.uA,_.wA,_.AA],properties:{link:{type:Boolean,value:!1,reflectToAttribute:!0},noBoldOnFocus:{type:Boolean,value:!1,reflectToAttribute:!0}},hostAttributes:{role:"tab","style-target":"host"},listeners:{down:"_updateNoink",tap:"_onTap"},attached:function(){this._updateNoink()},
get _parentNoink(){var a=_.bn(this).parentNode;return!!a&&!!a.noink},_updateNoink:function(){this.noink=!!this.noink||!!this._parentNoink},
_onTap:function(a){if(this.link){var b=this.queryEffectiveChildren("a");b&&a.target!==b&&b.click()}}});var mFb=_.Mu(['<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>']),nFb=_.Gz(mFb);document.head.appendChild(nFb.content);var oFb;var pFb;_.Dq({_template:function(){if(void 0!==pFb)return pFb;var a=document.createElement("template");_.K(a,'\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" style-target="content" class$="[[_computeTabsContentClass(scrollable, fitContainer)]]">\n    <div id="selectionBar" style-target="selection-bar" 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===oFb){var d=document.createElement("template");_.K(d,"\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.tabs-content {\n  height: 100%;\n  -moz-flex-basis: auto;\n  -ms-flex-basis: auto;\n  flex-basis: auto;\n}\n.tabs-content.scrollable {\n  position: absolute;\n  white-space: nowrap;\n}\n.tabs-content:not(.scrollable), .tabs-content.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.tabs-content.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.selection-bar {\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}\n.selection-bar.align-bottom {\n  top: 0;\n  bottom: auto;\n}\n.selection-bar.expand {\n  transition-duration: 0.15s;\n  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n}\n.selection-bar.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>");
oFb=d}d=oFb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pFb=a},
is:"tp-yt-paper-tabs",behaviors:[_.zA,_.tEb],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){_.bn(this).querySelectorAll("tp-yt-paper-tab").forEach(a?this._setNoinkAttribute:this._removeNoinkAttribute)},
_setNoinkAttribute:function(a){a.setAttribute("noink","")},
_removeNoinkAttribute:function(a){a.removeAttribute("noink")},
_computeScrollButtonClass:function(a,b,c,d){return!b||c?"hidden":a?d?"hidden":"not-visible":""},
_computeTabsContentClass:function(a,b){var c="tabs-content";a&&(c+=" scrollable");if(!a||b)c+=" fit-container";return c},
_computeSelectionBarClass:function(a,b){var c="selection-bar";a?c+=" hidden":b&&(c+=" align-bottom");return c},
_onTabSizingChanged:function(){this.debounce("_onTabSizingChanged",function(){this._scroll();this._tabChanged(this.selectedItem)},10)},
_makeString:function(a){return""+a},
_onIronSelect:function(a){this._tabChanged(a.detail.item,this._previousTab);this._previousTab=a.detail.item;this.cancelDebouncer("tab-changed")},
_onIronDeselect:function(){this.debounce("tab-changed",function(){this._tabChanged(null,this._previousTab);this._previousTab=null},1)},
_activateHandler:function(){this._cancelPendingActivation();_.jI._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")}});var qFb;var rFb;_.Dq({is:"tp-yt-paper-toggle-button",_template:function(){if(void 0!==rFb)return rFb;var a=document.createElement("template");_.K(a,'\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===qFb){var d=document.createElement("template");_.K(d,'\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_toggle_button.tp.yt.paper.toggle.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  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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  --transition-duration: var(--paper-toggle-button-transition-duration, 0.08s);\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 var(--transition-duration);\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 var(--transition-duration), background-color linear var(--transition-duration);\n  transition: transform linear var(--transition-duration), background-color linear var(--transition-duration);\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}\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}\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/*# sourceMappingURL=tp-yt-paper-toggle-button.css.map */</style>');
qFb=d}d=qFb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rFb=a},
behaviors:[_.Whb],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");_.$m(this,function(){_.Lm(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=_.AA._createRipple();a.id="ink";a.setAttribute("recenters","");a.classList.add("circle","toggle-ink");return a}});var NP=function(a){this.JSC$13119_name_=a;this.files_=[];this.directories_=[];this.directoryMap_={}};
NP.prototype.getName=function(){return this.JSC$13119_name_};var PP=function(a,b){this.callback_=b;this.hasError_=!1;this.unscannedDirectories_=[];this.fileOps_=this.directoryOps_=0;this.rootDirectory_=new NP("");sFb(this,a,this.rootDirectory_);OP(this)},sFb=function(a,b,c){for(var d=0;d<b.length;d++){var e=b[d];
e.isFile?(a.fileOps_++,e.file((0,_.Uu)(a.handleFileSuccess_,a,c),(0,_.Uu)(a.handleFileError_,a))):a.unscannedDirectories_.push(new tFb(e,c))}},OP=function(a){if(0<a.unscannedDirectories_.length&&5>a.directoryOps_&&!a.hasError_){a.directoryOps_++;
var b=a.unscannedDirectories_.shift(),c=b.entry,d=new NP(c.name);b=b.parent;b.directoryMap_[d.getName()]=d;b.directories_.push(d);c=c.createReader();c.readEntries((0,_.Uu)(a.handleDirectorySuccess_,a,c,d),(0,_.Uu)(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_)};
PP.prototype.handleDirectorySuccess_=function(a,b,c){sFb(this,c,b);0==c.length?(this.directoryOps_--,OP(this)):a.readEntries((0,_.Uu)(this.handleDirectorySuccess_,this,a,b),(0,_.Uu)(this.handleDirectoryError_,this))};
PP.prototype.handleDirectoryError_=function(){this.hasError_=!0;this.directoryOps_--;OP(this)};
PP.prototype.handleFileSuccess_=function(a,b){a.files_.push(b);this.fileOps_--;OP(this)};
PP.prototype.handleFileError_=function(){this.hasError_=!0;this.fileOps_--;OP(this)};
var tFb=function(a,b){this.entry=a;this.parent=b};var QP=function(a){_.pw.call(this);_.Br(a,"drop",this.onObjectsDropped_,!1,this);_.Br(a,"dragenter",this.onFilesDragged_,!1,this);_.Br(a,"dragover",this.onFilesDragged_,!1,this);_.Br(a,"dragleave",this.onDragLeave_,!1,this);_.Br(a,"dragend",this.onDragLeave_,!1,this)};
_.Wu(QP,_.pw);var uFb=function(a,b){_.iw.call(this,"c");this.files=a;this.directories=b};
_.Wu(uFb,_.iw);var vFb=function(){_.iw.call(this,"e")};
_.Wu(vFb,_.iw);var wFb=function(){_.iw.call(this,"f")};
_.Wu(wFb,_.iw);var xFb=function(){_.iw.call(this,"d")};
_.Wu(xFb,_.iw);QP.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=[],e=0;e<a.length;e++){var h=a[e].webkitGetAsEntry();h?c.push(h):d.push(a[e])}new PP(c,function(l,m,p){p?b.dispatchEvent(new xFb("Error occurred while reading from the file system.")):b.dispatchEvent(new uFb(l,m,d))})}else(a=c&&c.files)&&this.dispatchEvent(new uFb(a,[]))};
QP.prototype.onFilesDragged_=function(a){"dragenter"===a.type&&this.dispatchEvent(new vFb);a.preventDefault()};
QP.prototype.onDragLeave_=function(){this.dispatchEvent(new wFb)};var yFb=function(a,b){this.JSC$13140_name_=a;this.inputElement_=b};
yFb.prototype.getName=function(){return this.JSC$13140_name_};
yFb.prototype.getInputElement=function(){return this.inputElement_};var RP=function(a,b,c){b=void 0===b?"single_file":b;c=void 0===c?[]:c;_.pw.call(this);this.overlayTarget_=a;this.parentOverlay_=null!=a?a.parentNode:_.Bd("scotty-overlay-parent");this.selectorType_=b;this.acceptTypes_=c;this.overlay_=zFb(this,this.overlayTarget_,this.selectorType_,this.acceptTypes_)};
_.H(RP,_.pw);
var zFb=function(a,b,c,d){var e=document.createElement("input");e.setAttribute("type","file");e.setAttribute("name","Filedata");_.Br(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"),_.WM(e,b),bN(e,new _.qw(b.offsetLeft,b.offsetTop)),e;a.parentOverlay_.appendChild(e);return e};
RP.prototype.click=function(){this.overlay_.click()};
RP.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_&&(_.dv||_.Ug)){b=new NP("");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 NP(m),h.directoryMap_[m.getName()]=
m,h.directories_.push(m));h=p}b=b.directories_}this.dispatchEvent(new AFb(a,b,null))}else a=a.target.value,a.match(/^c:\\fakepath\\/i)&&(a=a.substring(12)),this.dispatchEvent(new AFb([],[],new yFb(a,this.overlay_)));this.parentOverlay_.removeChild(this.overlay_);this.overlay_=zFb(this,this.overlayTarget_,this.selectorType_,this.acceptTypes_)};
var AFb=function(a,b){_.iw.call(this,"g");this.files=a;this.directories=b};
_.H(AFb,_.iw);var BFb=function(a){this.uploadUrl_=a};var CFb=function(){_.pw.call(this)};
_.Wu(CFb,_.pw);var SP=function(a){_.iw.call(this,a)};
_.Wu(SP,_.iw);var TP=function(a){_.iw.call(this,a)};
_.Wu(TP,_.iw);var DFb=function(a,b,c,d,e){_.pw.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$13157_form_=c;a=new _.Jn(a);_.NM(a,"upload_protocol","multipart");this.JSC$13157_url_=a.toString();this.JSC$13157_request_=new xP;this.state_=
"Ready";this.JSC$13157_errorDescription_=null;this.JSC$13157_eventHandler_=new _.Yw(this);_.gw(this,this.JSC$13157_eventHandler_);this.JSC$13157_eventHandler_.listen(this.JSC$13157_request_,"success",this.onTransferSuccess_);this.JSC$13157_eventHandler_.listen(this.JSC$13157_request_,"error",this.onTransferError_)};
_.H(DFb,CFb);_.f=DFb.prototype;_.f.run=function(){this.state_="Transferring";var a=this.JSC$13157_request_,b=this.JSC$13157_form_;if(a.JSC$12972_active_)throw Error("Cg");var c=new _.Jn(this.JSC$13157_url_||b.action);a.JSC$12972_form_=b;bxb(a.JSC$12972_form_,c.toString());ZCb(a)};
_.f.getResponseCode=function(){return null};
_.f.getResponseText=function(){return this.JSC$13157_request_&&this.JSC$13157_request_.getResponseText()||null};
_.f.JSC$26552_getErrorDescription=function(){return this.JSC$13157_errorDescription_};
_.f.cancel=function(){this.JSC$13157_request_&&this.JSC$13157_request_.abort();this.state_="Cancelled";this.dispatchEvent(new SP("l"))};
_.f.pause=function(){};
_.f.onTransferSuccess_=function(){this.state_="Complete";this.dispatchEvent(new SP("i"))};
_.f.onTransferError_=function(){this.JSC$13157_errorDescription_="Transfer failed.";this.state_="Error";this.dispatchEvent(new SP("k"))};var UP=function(){_.Sw.call(this)};
_.H(UP,_.Sw);UP.prototype.createXhr=function(){var a=_.Sw.prototype.createXhr.call(this);a.upload&&(a.upload.onprogress=(0,_.Uu)(this.onProgress_,this));return a};
UP.prototype.onProgress_=function(a){this.dispatchEvent(a)};var EFb=function(){this.attempt_=-1;this.delayCallId_=null;this.maxDelayMs_=6E4;this.maxAttempts_=-1},GFb=function(a,b){var c=a.attempt_+1;
if(0<a.maxAttempts_&&c>a.maxAttempts_)return!1;0==c?b():a.delayCallId_=_.Gw(function(){a.delayCallId_=null;b()},FFb(a),a);
a.attempt_=c;return!0};
EFb.prototype.reset=function(){this.delayCallId_&&_.Hw(this.delayCallId_);this.attempt_=-1};
var FFb=function(a){var b=250*Math.pow(2,a.attempt_);0<=a.maxDelayMs_&&(b=Math.min(b,a.maxDelayMs_));return b};var Ntb=["Content-Length","Content-Type","Content-Encoding","Transfer-Encoding"];var VP=function(){_.pw.call(this);this.JSC$13167_request_=this.state_=null;this.JSC$13167_withCredentials_=!1;this.transferHandle_=null;this.offset_=this.JSC$13167_bytesTransferred_=0;this.retryIterator_=new EFb;this.retryIterator_.maxAttempts_=6;this.retryIterator_.maxDelayMs_=6E4;this.JSC$13167_errorDescription_=null;this.JSC$13167_eventHandler_=new _.Yw(this);_.gw(this,this.JSC$13167_eventHandler_);this.JSC$13167_url_=this.blob_=null;this.JSC$13167_method_=void 0;this.chunkSize_=this.JSC$13167_metadata_=
this.JSC$13167_headers_=null;this.requireUploadRequestModification_=!1;this.originalBlobSize_=0;this.detectCorruptedBlobEnabled_=!1;this.lastCommandResponseCode_=this.JSC$13167_responseText_=this.JSC$13167_responseCode_=null;this.pauseRequested_=!1;this.stateAfterUnpausing_=null};
_.Wu(VP,CFb);_.f=VP.prototype;_.f.run=function(){WP(this)};
_.f.getResponseCode=function(){return this.JSC$13167_responseCode_};
_.f.getResponseText=function(){return this.JSC$13167_responseText_};
_.f.JSC$26552_getErrorDescription=function(){return this.JSC$13167_errorDescription_};
_.f.cancel=function(){if("Response received"!=this.state_&&"Error"!=this.state_){this.JSC$13167_eventHandler_.removeAll();this.JSC$13167_request_&&this.JSC$13167_request_.abort();this.retryIterator_.reset();var a="Paused"===this.state_?this.stateAfterUnpausing_:this.state_;if("Upload"===a||"Query"===a)a=new UP,a.JSC$6183_withCredentials_=this.JSC$13167_withCredentials_,a.send(this.transferHandle_.uploadUrl_,"POST","",{"X-Goog-Upload-Command":"cancel"});this.state_="Cancel";this.JSC$13167_bytesTransferred_=
0;this.dispatchEvent(new SP("l"))}};
_.f.pause=function(){this.pauseRequested_=!0};
var WP=function(a){var b=a.state_;a.pauseRequested_?(a.pauseRequested_=!1,a.stateAfterUnpausing_=b,a.state_="Paused"):GFb(a.retryIterator_,function(){switch(a.state_){case "Start":a.JSC$13167_request_=new UP;var c=_.If.clone(a.JSC$13167_headers_);null!=a.blob_.size&&(c["Content-Length"]=a.blob_.size);c=Otb(c);c["X-Goog-Upload-Protocol"]="resumable";c["X-Goog-Upload-Command"]="start";a.JSC$13167_eventHandler_.removeAll();a.JSC$13167_eventHandler_.listen(a.JSC$13167_request_,"complete",a.onStartComplete_);
a.JSC$13167_request_.JSC$6183_withCredentials_=a.JSC$13167_withCredentials_;a.JSC$13167_request_.send(a.JSC$13167_url_,a.JSC$13167_method_,a.JSC$13167_metadata_,c);a.lastCommandResponseCode_=null;a.dispatchEvent(new TP("n"));break;case "Upload":c=a.transferHandle_.uploadUrl_;var d=a.blob_.size;if(FBb()){var e=a.chunkSize_;var h=a.offset_+e>=d;d=EBb(a.blob_,a.offset_,h?d:a.offset_+e)}else a.offset_=0,d=a.blob_,h=!0;a.JSC$13167_request_=new UP;a.JSC$13167_request_.JSC$6183_withCredentials_=a.JSC$13167_withCredentials_;
a.JSC$13167_eventHandler_.removeAll();a.JSC$13167_eventHandler_.listen(a.JSC$13167_request_,"progress",a.onUploadProgress_);e=(0,_.Uu)(a.JSC$13169_onUploadComplete_,a,a.offset_+d.size,h);a.JSC$13167_eventHandler_.listen(a.JSC$13167_request_,"complete",e);a.lastCommandResponseCode_=null;a.dispatchEvent(new TP("n"));h=Object.assign({},a.JSC$13167_headers_||{},{"X-Goog-Upload-Command":"upload"+(h?", finalize":""),"X-Goog-Upload-Offset":a.offset_});a.JSC$13167_request_.send(c,"POST",d,h);break;case "Query":a.JSC$13167_request_=
new UP;a.JSC$13167_eventHandler_.removeAll();a.JSC$13167_eventHandler_.listen(a.JSC$13167_request_,"complete",a.onQueryComplete_);c=Object.assign({},a.JSC$13167_headers_||{},{"X-Goog-Upload-Command":"query"});a.JSC$13167_request_.send(a.transferHandle_.uploadUrl_,"POST","",c);a.lastCommandResponseCode_=null;a.dispatchEvent(new TP("n"));break;default:throw Error("Dg");}})||XP(a,"Transfer encountered too many consecutive failures.")},XP=function(a,b){a.state_="Error";
a.JSC$13167_errorDescription_=b;a.dispatchEvent(new SP("k"))};
VP.prototype.onStartComplete_=function(a){var b=a.target;this.lastCommandResponseCode_=b.getStatus();this.dispatchEvent(new TP("o"));if(HFb(b))IFb(this,b);else if(JFb(b)){a=jM(a.target.getAllResponseHeaders());for(var c in a)_.pp(c.toLowerCase(),"x-goog-upload-header-");this.dispatchEvent(new SP("j"));c=pM(a,"X-Goog-Upload-URL");a=(a=pM(a,"X-Goog-Upload-Chunk-Granularity"))?parseInt(a,10):1;void 0===c||isNaN(a)||0>=a?XP(this,"Server returned invalid headers."):(this.chunkSize_=Math.floor(1073741824/
a)*a,this.transferHandle_=new BFb(c),this.dispatchEvent(new SP("m")),this.state_="Upload",this.retryIterator_.reset(),WP(this))}else WP(this)};
VP.prototype.onUploadProgress_=function(a){this.JSC$13167_bytesTransferred_=this.offset_+a.loaded;this.dispatchEvent(new SP("h"))};
VP.prototype.JSC$13169_onUploadComplete_=function(a,b,c){var d=this,e,h;return _.v(function(l){switch(l.nextAddress){case 1:e=c.target;d.lastCommandResponseCode_=e.getStatus();d.dispatchEvent(new TP("o"));if(HFb(e))return d.JSC$13167_bytesTransferred_=a,IFb(d,e),l.return();if(JFb(e)){l.jumpTo(2);break}if(!(h=d.detectCorruptedBlobEnabled_)){l.jumpTo(3);break}return _.w(l,KFb(d),4);case 4:h=l.yieldResult;case 3:if(h)return XP(d,"Blob has been modified or corrupted."),l.return();d.requireUploadRequestModification_=
400==e.getStatus();d.state_="Query";WP(d);return l.return();case 2:if(b)return XP(d,"Got a non-final success response after issuing a finalize command."),l.return();d.JSC$13167_bytesTransferred_=a;d.offset_=a;d.retryIterator_.reset();WP(d);return l.return()}})};
VP.prototype.onQueryComplete_=function(a){var b=a.target;this.lastCommandResponseCode_=b.getStatus();this.dispatchEvent(new TP("o"));HFb(b)?(200===b.getStatus()&&(this.JSC$13167_bytesTransferred_=this.blob_.size),IFb(this,b)):JFb(b)?(a=jM(a.target.getAllResponseHeaders()),a=parseInt(pM(a,"X-Goog-Upload-Size-Received"),10),isNaN(a)?XP(this,"Server did not respond with current offset."):a<this.offset_?XP(this,"Server lost bytes! Expected an offset of at least "+this.offset_+", but got an offset of "+
a+"."):this.requireUploadRequestModification_&&this.offset_===a?XP(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$13167_bytesTransferred_=a,this.state_="Upload",WP(this))):WP(this)};
var IFb=function(a,b){a.JSC$13167_responseCode_=b.getStatus();var c=jM(b.getAllResponseHeaders());Ptb(c);a.JSC$13167_responseText_=b.getResponseText();a.state_="Response received";a.dispatchEvent(new SP("i"))},JFb=function(a){var b=a.getStatus();
a=jM(a.getAllResponseHeaders());a=pM(a,"X-Goog-Upload-Status");return 200===b&&"active"===a},HFb=function(a){var b=jM(a.getAllResponseHeaders());
if("final"===pM(b,"X-Goog-Upload-Status"))return!0;a=a.getStatus();return 400<=a&&500>a},KFb=function(a){var b;
return _.v(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);_.Ig(c,2);if(b=EBb(a.blob_,0,1)){var d=new qP,e=VBb(d);d.reader_.readAsBinaryString(b);c=_.w(c,e,4)}else c=c.return(!0);return c}if(2!=c.nextAddress)return c.return(a.blob_.size!==a.originalBlobSize_);_.Lg(c);return c.return(!0)})};var LFb=function(a,b,c,d,e,h){_.pw.call(this);this.payload_=d;this.JSC$13170_url_=a;this.JSC$13170_method_=b;this.JSC$13170_headers_=c;this.JSC$13170_metadata_=e;this.encoding_=h||"binary";a=new _.fA;this.boundary_="uploader-"+HM()+"-"+_.UUa(a);this.JSC$13170_responseText_=this.JSC$13170_responseCode_=this.transferRequest_=null;this.state_="Ready";this.JSC$13170_errorDescription_=null;this.JSC$13170_eventHandler_=new _.Yw(this);_.gw(this,this.JSC$13170_eventHandler_)};
_.H(LFb,CFb);_.f=LFb.prototype;
_.f.run=function(){var a=_.If.clone(this.JSC$13170_headers_);null!=this.payload_.length&&(a["Content-Length"]=this.payload_.length);a=Otb(a);a["X-Goog-Upload-Protocol"]="multipart";a["Content-Type"]="multipart/related; boundary="+this.boundary_;this.state_="Transferring";this.transferRequest_=new UP;this.JSC$13170_eventHandler_.removeAll();this.JSC$13170_eventHandler_.listen(this.transferRequest_,"progress",this.onTransferProgress_);this.JSC$13170_eventHandler_.listen(this.transferRequest_,"complete",
this.onTransferComplete_);this.transferRequest_.send(this.JSC$13170_url_,this.JSC$13170_method_,"--"+this.boundary_+'\r\nContent-Disposition: form-data; name="metadata"\r\n\r\n'+(this.JSC$13170_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$13170_responseCode_};
_.f.getResponseText=function(){return this.JSC$13170_responseText_};
_.f.JSC$26552_getErrorDescription=function(){return this.JSC$13170_errorDescription_};
_.f.cancel=function(){"Complete"!=this.state_&&"Error"!=this.state_&&(this.JSC$13170_eventHandler_.removeAll(),this.transferRequest_&&this.transferRequest_.abort(),this.state_="Cancel",this.dispatchEvent(new SP("l")))};
_.f.pause=function(){};
_.f.onTransferProgress_=function(){this.dispatchEvent(new SP("h"))};
_.f.onTransferComplete_=function(a){var b=a.target.getStatus();void 0===b||-1===b?(this.JSC$13170_errorDescription_="Connection broken before response was received.",this.state_="Error",this.dispatchEvent(new SP("k"))):(this.JSC$13170_responseCode_=b,a=a.target,b=jM(a.getAllResponseHeaders()),Ptb(b),this.JSC$13170_responseText_=a.getResponseText(),this.state_="Complete",this.dispatchEvent(new SP("i")))};_.MFb=function(a,b,c,d){d=void 0===d?!1:d;if(c instanceof yFb)return new DFb(a,"POST",b,c.getInputElement(),"");if("string"===typeof c||c instanceof String)return new LFb(a,"POST",b,c,"");var e=new VP(void 0);e.JSC$13167_url_=a;e.JSC$13167_method_="POST";e.JSC$13167_headers_=b;e.blob_=c;e.originalBlobSize_=c.size;e.JSC$13167_metadata_="";d&&(e.JSC$13167_withCredentials_=d);e.state_="Start";return e};var Qtb=[/^https?:\/\/[0-9a-zA-Z_.-]+\.youtube\.com(?:\/[^\?#]*)?(?:\?[^#]*)?(?:#.*)?$/i,/^https?:\/\/youtube\.com(?:\/[^\?#]*)?(?:\?[^#]*)?(?:#.*)?$/i,/^https?:\/\/youtu\.be(?:\/[^\?#]*)?(?:\?[^#]*)?(?:#.*)?$/i],Rtb=[/^[https?:\/\/]*[0-9a-zA-Z_.-]*youtube\.com[\/]+redirect\?.*$/i,/^[https?:\/\/]*[0-9a-zA-Z_.-]*youtu.be[\/]+redirect\?.*$/i];var OFb;_.NFb=new _.ey("accountItemSectionRenderer");OFb=new _.ey("accountItemRenderer");_.PFb=new _.ey("buttonRefreshAction");var QFb=new _.ey("videoMastheadAdPrimaryVideoRenderer");var RFb=new _.ey("displayAdRenderer");_.SFb=new _.ey("inFeedAdLayoutRenderer");var TFb=new _.ey("showSchedulingPanelCommand");var UFb=new _.ey("backstageImageRenderer");_.VFb=new _.ey("backstagePostRenderer");_.WFb=new _.ey("postRenderer");_.XFb=new _.ey("sharedPostRenderer");var YFb=new _.ey("filterChipTransformCommand");_.ZFb=new _.ey("expandOnHoverCardRenderer");_.$Fb=new _.ey("lumiereShelfDetailsRenderer");var aGb=new _.ey("aboutChannelViewModel");var bGb=new _.ey("channelThumbnailWithLinkRenderer");var cGb=new _.ey("addVideoLinkAction");var dGb=new _.ey("createPollAction");var eGb=new _.ey("hideIdentityChipAction");var fGb=new _.ey("openUpdateCommentDialogAction");var YP=new _.ey("updateBackstagePollAction");_.gGb=new _.ey("updateCommentVoteAction");_.hGb=new _.ey("commentDialogRenderer");var iGb=new _.ey("hideReportedCommentAction");var jGb=new _.ey("reloadContinuationItemsCommand");_.kGb=new _.ey("scrollToEngagementPanelCommand");var lGb=new _.ey("showReloadUiCommand");var mGb=new _.ey("updateToggleAction");_.ZP=new _.ey("webHandleServiceEndpointExtension");var nGb=new _.ey("selectChipCommand");_.oGb=new _.ey("settingsUpdateCheckboxCommand");_.pGb=new _.ey("settingsUpdateTextCommand");_.qGb=new _.ey("settingsUpdateOptionsCommand");_.rGb=new _.ey("settingsUpdateSwitchCommand");_.sGb=new _.ey("settingsUpdateConnectedAppRendererCommand");var tGb=new _.ey("updateTextInputFormFieldRendererCommand");var uGb=new _.ey("channelSwitcherPageRenderer"),vGb=new _.ey("updateChannelSwitcherPageAction");_.wGb=new _.ey("continuationItemRenderer");var xGb=new _.ey("richSectionRenderer");_.yGb=new _.ey("gameCardRenderer");var zGb;zGb=new _.ey("addChatItemAction");_.AGb=new _.ey("setLiveChatCollapsedStateAction");_.BGb=new _.ey("emojiPickerRenderer");_.CGb=new _.ey("logFlowLoggingEventCommand");var DGb=new _.ey("hideItemSectionVideosByIdCommand");var EGb=new _.ey("videoSummaryContentViewModel");var FGb=new _.ey("videoSummaryParagraphViewModel");_.GGb=new _.ey("gridMovieRenderer");_.HGb=new _.ey("movieRenderer");var IGb=new _.ey("backstageImageUploadEndpoint");var JGb=new _.ey("createBackstagePostDialogEndpoint");_.KGb=new _.ey("updateCommentDialogEndpoint");_.LGb=new _.ey("updateCommentReplyDialogEndpoint");_.MGb=new _.ey("pdgCommentChipRenderer");var NGb=new _.ey("createImagePollCommand");var OGb=new _.ey("createQuizCommand");var PGb=new _.ey("quizRenderer");var QGb=new _.ey("uploadedVideoRenderer");var Hvb=new _.ey("lpOfferCardOptionViewModel");_.$P=new _.ey("reelItemRenderer");_.RGb=new _.ey("shortsLockupViewModel");var SGb=new _.ey("textBadgeRenderer");var TGb=new _.ey("pollRenderer");var VGb;_.UGb=new _.ey("chipCloudRenderer");VGb=new _.ey("chipCloudChipRenderer");var WGb=new _.ey("sortFilterHeaderRenderer");_.XGb=new _.ey("selectActiveIdentityEndpoint");var YGb=new _.ey("userMentionSuggestionRenderer");var twb=new _.ey("lockupViewModel");_.ZGb=new _.ey("cardItemRenderer");_.$Gb=new _.ey("cardItemTextRenderer");var aHb=new _.ey("linkCardRenderer");var bHb=["load","abort","error"],aQ=function(a,b,c){this.transformedData=null;this.invalidAspectRatio=this.cropped=!1;this.JSC$13175_maxAspectRatio_=a;this.disableAnimation_=void 0===b?!1:b;this.disableExifRotation_=void 0===c?!1:c;this.JSC$13175_image_=new Image;this.angle_=this.dataUrl_=this.mime_=this.JSC$13175_reject_=this.resolve_=null};
aQ.prototype.transform=function(a){var b=this;this.mime_=a.type;_.bx(XBb(a),this.dataUrlRead_,this.readError_,this);_.bx(WBb(a.slice(0,65536)),this.exifRead_,this.readError_,this);return new Promise(function(c,d){b.resolve_=c;b.JSC$13175_reject_=d})};
aQ.prototype.dataUrlRead_=function(a){this.dataUrl_=a;null!=this.angle_&&cHb(this)};
aQ.prototype.exifRead_=function(a){if(this.disableExifRotation_)this.angle_=0;else{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_&&cHb(this)};
aQ.prototype.readError_=function(){this.JSC$13175_reject_()};
var cHb=function(a){_.xr(a.JSC$13175_image_,bHb,a.completeTransform_,!1,a);a.JSC$13175_image_.src=_.Wc(a.dataUrl_).toString();a.JSC$13175_image_.src!=_.Rc.toString()&&"data:image/"===a.JSC$13175_image_.src.substr(0,11)||a.JSC$13175_reject_()};
aQ.prototype.completeTransform_=function(){if(this.JSC$13175_image_.src!=_.Rc.toString()){var a=_.Wc(this.dataUrl_),b=this.JSC$13175_image_.naturalHeight?this.JSC$13175_image_.naturalWidth/this.JSC$13175_image_.naturalHeight:null;this.invalidAspectRatio=b>this.JSC$13175_maxAspectRatio_||b<1/this.JSC$13175_maxAspectRatio_;if("image/gif"!==this.mime_||this.disableAnimation_){var c=this.JSC$13175_image_.naturalWidth,d=this.JSC$13175_image_.naturalHeight,e=b=0,h=this.JSC$13175_image_.naturalHeight?this.JSC$13175_image_.naturalWidth/
this.JSC$13175_image_.naturalHeight:null;h>this.JSC$13175_maxAspectRatio_?(c=this.JSC$13175_maxAspectRatio_*d,b=(c-this.JSC$13175_image_.naturalWidth)/2,this.cropped=!0):h<1/this.JSC$13175_maxAspectRatio_?(d=this.JSC$13175_maxAspectRatio_*c,e=(d-this.JSC$13175_image_.naturalHeight)/2,this.cropped=!0):"image/gif"===this.mime_&&this.disableAnimation_&&(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$13175_image_.naturalWidth&&this.JSC$13175_image_.naturalHeight&&(c=a.getContext("2d"),c.rotate(Math.PI/180*this.angle_),c.drawImage(this.JSC$13175_image_,b,e,this.JSC$13175_image_.naturalWidth,this.JSC$13175_image_.naturalHeight)),this.transformedData=_.Wc(a.toDataURL(this.mime_))):this.transformedData=a}else this.transformedData=a;this.resolve_(this)}};var bQ=function(a,b){_.iw.call(this,a);this.value=b};
_.H(bQ,_.iw);
var cQ=function(a,b,c,d,e,h,l){l=void 0===l?!1:l;_.pw.call(this);var m=this;this.JSC$13181_url_=a;this.channelId_=b;this.maxFileSizeMb_=c;this.JSC$13181_maxAspectRatio_=d;this.dropZoneEl_=e;this.rejectInvalidAspectRatio_=l;this.selectButtonEl_=h;this.JSC$13181_reject_=this.resolve_=this.uploadPromise_=null;this.dropZoneOverlay_=new QP(this.dropZoneEl_);this.selectOverlay_=new RP(this.selectButtonEl_);"INPUT"==this.selectButtonEl_.nextSibling.tagName&&this.selectButtonEl_.nextSibling.setAttribute("accept","image/*");
this.JSC$13181_image_=this.transfer_=null;this.handler_=new _.Yw(this);_.gw(this,this.handler_);this.handler_.listen(this.dropZoneOverlay_,"c",this.onChange_).listen(this.dropZoneEl_,"dragover",this.onHover_).listen(this.dropZoneEl_,"dragleave",this.onHover_).listen(h,"click",function(){m.selectOverlay_.click()}).listen(this.selectOverlay_,"g",this.onChange_)};
_.H(cQ,_.pw);cQ.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();_.pw.prototype.disposeInternal.call(this)};
cQ.prototype.uploadPromise=function(){if(null==this.JSC$13181_image_)return null;this.uploadPromise_||dHb(this);return this.uploadPromise_};
cQ.prototype.cancel=function(){eHb(this);this.JSC$13181_image_=null};
var eHb=function(a){a.transfer_&&a.transfer_.cancel();a.transfer_=null;a.uploadPromise_=null;a.resolve_=null;a.JSC$13181_reject_=null},dHb=function(a){eHb(a);
a.transfer_=_.MFb(a.JSC$13181_url_,{"X-YouTube-ChannelId":a.channelId_},a.JSC$13181_image_);a.handler_.listenOnce(a.transfer_,"i",a.JSC$13183_onUploadComplete_);a.handler_.listenOnce(a.transfer_,"k",a.onUploadError_);a.transfer_.run();a.uploadPromise_=new Promise(function(b,c){a.resolve_=b;a.JSC$13181_reject_=c})};
_.f=cQ.prototype;_.f.onChange_=function(a){a.files.length&&(this.JSC$13181_image_=a.files[0],this.JSC$13181_image_.size>1048576*this.maxFileSizeMb_?(this.JSC$13181_image_=null,this.dispatchEvent(new bQ("yt.comments.ImageUploadOverlay.FILE_TOO_LARGE_EVENT"))):(dHb(this),(new aQ(this.JSC$13181_maxAspectRatio_)).transform(this.JSC$13181_image_).then((0,_.Uu)(this.onPreview_,this),(0,_.Uu)(this.onPreviewError_,this))))};
_.f.onPreview_=function(a){if(a.invalidAspectRatio&&(this.rejectInvalidAspectRatio_&&(this.JSC$13181_image_=null),this.dispatchEvent(new bQ("yt.comments.ImageUploadOverlay.FILE_INVALID_ASPECT_RATIO_EVENT")),this.rejectInvalidAspectRatio_))return;a.cropped&&this.dispatchEvent(new bQ("yt.comments.ImageUploadOverlay.CROPPED_EVENT"));this.dispatchEvent(new bQ("yt.comments.ImageUploadOverlay.CHANGE_EVENT",a.transformedData))};
_.f.onPreviewError_=function(){this.JSC$13181_image_=null;this.dispatchEvent(new bQ("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 bQ("yt.comments.ImageUploadOverlay.HOVER_EVENT",a))};
_.f.JSC$13183_onUploadComplete_=function(){var a=(0,_.fMa)(this.transfer_.getResponseText());this.resolve_(a.encryptedBlobId)};
_.f.onUploadError_=function(){this.JSC$13181_reject_();eHb(this)};for(var fHb="WEB_PAGE_TYPE_SETTINGS red playlist labs handle ypc-offers show ypc-checkout".split(" "),gHb=[],dQ=6;1<=dQ;dQ--)gHb.push({columnCount:dQ,query:1==dQ?0:214*dQ-4+32,className:"grid-"+dQ+"-columns",width:214*dQ+"px"});_.iHb=function(a){this.actionRouter_=a=void 0===a?_.fB.getInstance():a;this.documentWidth_=document.body.clientWidth;this.currentSnapState_=_.hHb(this);this.miniGuideVisible_=this.guidePersistentAndVisible_=!1};
_.hHb=function(a){var b=a.miniGuideVisible_?72:0,c=a.documentWidth_-(a.guidePersistentAndVisible_?240:b);return gHb.find(function(d){return c>d.query})};
_.Tu(_.iHb);var jHb,gQ;_.eQ=new _.ai("yt-mentions");_.fQ=function(){};
jHb=function(a,b){return gQ(b,"drag-to-reorder-edu-displayed")};
gQ=function(a,b,c,d,e,h){c=void 0===c?"OPEN_POPUP_POSITION_TOP":c;if(b){if(_.eQ.get(b))return;_.eQ.set(b,!0,d)}if(e&&void 0!==h){b=Number(_.eQ.get(e)||0);if(b>=h)return;_.eQ.set(e,b+1)}return[{openPopupAction:{popupType:"HINT",position:c,popup:{bubbleHintRenderer:{detailsText:a,style:"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"}}}}]};
_.Tu(_.fQ);var kHb=document.createElement("div");kHb.style.touchAction="pan-down";var Utb="pan-down"===kHb.style.touchAction;var lHb,mHb;lHb=function(){this.hammerFn=pEb();this.JSC$13202_screenManager=_.Cl();this.lastPinchTime=NaN;this.nodeManagerMapping=new Map;this.ve=_.Hl(83615);_.PM(this.JSC$13202_screenManager,this.ve);Vtb()};
_.hQ=function(){mHb||(mHb=new lHb);return mHb};
lHb.prototype.registerTouchEvents=function(a,b,c){var d=_.Xc.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=
Wtb(b);d=_.g(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"));nHb(this,a,e,l)}};
var nHb=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})))})};
lHb.prototype.unregisterTouchEvents=function(a){var b=_.Xc.apply(1,arguments),c=this.nodeManagerMapping.get(a);if(c){b=_.g(b);for(var d=b.next();!d.done;d=b.next())c.off(d.value);this.nodeManagerMapping.delete(a);a.style.touchAction="unset"}};var oHb=_.Mu(["https://www.youtube.com/iframe_api"]),iQ=function(){this.playerResolver_=_.pt();this.playerPromise_=this.playerResolver_.promise;this.playerVars_=null;this.playbackEndedCallback_=_.Xv;this.playbackDurationSeconds_=0},pHb=function(a){var b=function(){return window.YT&&"function"===typeof window.YT.ready};
if(b())return _.lo(window.YT);var c=_.pt(),d=_.Bd("SCRIPT");d.onload=d.onreadystatechange=function(){d.readyState&&"loaded"!=d.readyState&&"complete"!=d.readyState||(d.onload=_.Xv,d.onreadystatechange=_.Xv,d.onerror=_.Xv,b()?c.resolve(window.YT):c.reject(new _.lg("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=_.Xv;d.onreadystatechange=_.Xv;d.onerror=_.Xv;c.reject(new _.lg("Failed to load the iframe player library","script.onerror",e&&e.target&&e.target.src))};
_.Ad(d,_.gd(oHb));a.insertBefore(d,a.firstChild);return c.promise},qHb=function(a,b,c){var d,e;
_.v(function(h){switch(h.nextAddress){case 1:return a.playbackEndedCallback_=c,_.Ig(h,2),_.w(h,pHb(_.nxb(b)),4);case 4:d=h.yieldResult;_.Kg(h,3);break;case 2:return e=_.Lg(h),e instanceof _.lg&&e.args&&"script.onerror"==e.args[0]?_.Sj(e):_.Rj(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)}})}),
_.Bo(h)}})};
_.f=iQ.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()})};
var rHb=function(a){a.playerVars_&&a.playerPromise_.then(function(b){"function"!=typeof b.cueVideoByPlayerVars?_.Sj(new _.lg("vmh: player API not ready","cueVideoByPlayerVars",typeof b.cueVideoByPlayerVars)):b.cueVideoByPlayerVars(a.playerVars_)})};
iQ.prototype.playVideo=function(){var a=this;this.playerVars_&&this.playerPromise_.then(function(b){"function"!=typeof b.loadVideoByPlayerVars?_.Rj(new _.lg("vmh: player API not ready","loadVideoByPlayerVars",typeof b.loadVideoByPlayerVars)):b.loadVideoByPlayerVars(a.playerVars_)})};
var sHb=function(a,b,c,d,e){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})};
iQ.prototype.mute=function(){this.playerPromise_.then(function(a){a.mute()})};
iQ.prototype.unMute=function(){this.playerPromise_.then(function(a){a.unMute()})};var tHb;var uHb,vHb=function(){if(void 0!==uHb)return uHb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-author-badge-renderer"></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tHb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-live-chat-author-badge-renderer {display: inline-block;} yt-live-chat-author-badge-renderer[type=moderator] {color: var(--yt-live-chat-moderator-color,#5e84f1);} yt-live-chat-author-badge-renderer[type=moderator][enable-new-moderator-badge] {color: var(--yt-live-chat-new-moderator-color,#3ea6ff);} yt-live-chat-author-badge-renderer[type=owner] {color: var(--yt-live-chat-owner-color,#ffd600);} yt-live-chat-author-badge-renderer[type=member] {color: var(--yt-live-chat-sponsor-color,#107516);} yt-live-chat-author-badge-renderer[type=verified] {color: var(--yt-live-chat-verified-color,#999);} img.yt-live-chat-author-badge-renderer,yt-icon.yt-live-chat-author-badge-renderer {display: block;width: 16px;height: 16px;}</style>");
tHb=d}d=tHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return uHb=a};var jQ=function(){var a=_.O.apply(this,arguments)||this;a.ariaLabel="";return a};
_.H(jQ,_.O);
jQ.prototype.dataChanged=function(a){for(var b=(0,_.MC)(_.$q(this.hostElement).querySelector("#image"));b.firstChild;)b.removeChild(b.firstChild);if(a)if(a.icon){var c=document.createElement("yt-icon");"MODERATOR"===a.icon.iconType&&this.enableNewModeratorBadge?(c.icon="yt-sys-icons:shield-filled",c.defaultToFilled=!0):c.icon="live-chat-badges:"+a.icon.iconType.toLowerCase();b.appendChild(c)}else if(a.customThumbnail){c=document.createElement("img");var d=_.Uob(a.customThumbnail.thumbnails,16);d?
(c.src=d,b.appendChild(c),c.setAttribute("alt",this.hostElement.ariaLabel||"")):_.Sj(new _.lg("Could not compute URL for thumbnail",a.customThumbnail))}};
jQ.prototype.identity=function(a){return a};
jQ.prototype.computeType=function(a){return qM(a||void 0)};
_.J.Object.defineProperties(jQ,{template:{configurable:!0,enumerable:!0,get:function(){return vHb()}}});
var kQ=jQ;kQ.prototype.dataChanged=kQ.prototype.dataChanged;_.U([_.N(),_.V("design:type",Object)],kQ.prototype,"data",void 0);_.U([_.N({computed:"identity(data.accessibility.accessibilityData.label)",reflectToAttribute:!0}),_.V("design:type",Object)],kQ.prototype,"ariaLabel",void 0);_.U([_.N({computed:"computeType(data)",reflectToAttribute:!0}),_.V("design:type",String)],kQ.prototype,"type",void 0);
_.U([_.N({computed:"identity(data.tooltip)",reflectToAttribute:!0}),_.V("design:type",String)],kQ.prototype,"sharedTooltipText",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("live_chat_enable_new_moderator_badge")}}),
_.V("design:type",Boolean)],kQ.prototype,"enableNewModeratorBadge",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],kQ.prototype,"dataChanged",null);kQ=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-author-badge-renderer",noInjection:!0})],kQ);_.u("live_chat_enable_controller_extraction")&&_.Q(kQ,"yt-live-chat-author-badge-renderer",vHb);var wHb;var xHb,yHb=function(){if(void 0!==xHb)return xHb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="prepend-chat-badges" class="style-scope yt-live-chat-author-chip"></span><span id="author-name" dir="auto" class$="[[authorClass]] style-scope yt-live-chat-author-chip">[[getSimpleString(authorName)]]<span id="chip-badges" class="style-scope yt-live-chat-author-chip"></span></span><span id="chat-badges" class="style-scope yt-live-chat-author-chip"></span>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wHb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-live-chat-author-chip {display: inline-flex;align-items: baseline;} yt-live-chat-author-chip[bold-color-usernames] #author-name.yt-live-chat-author-chip {color: var(--yt-live-chat-primary-text-color);} #author-name.yt-live-chat-author-chip {box-sizing: border-box;border-radius: 2px;color: var(--yt-live-chat-secondary-text-color);font-weight: 500;} #author-name.single-line.yt-live-chat-author-chip {-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;-webkit-line-clamp: 1;overflow: hidden;word-break: break-all;} yt-live-chat-author-chip[is-highlighted] #author-name.yt-live-chat-author-chip {padding: 2px 4px;color: var(--yt-live-chat-author-chip-verified-text-color);background-color: var(--yt-live-chat-author-chip-verified-background-color);} yt-live-chat-author-chip[is-highlighted] #author-name.owner.yt-live-chat-author-chip,#author-name.owner.yt-live-chat-author-chip {background-color: var(--yt-live-chat-author-chip-owner-background-color);color: var(--yt-live-chat-author-chip-owner-text-color);} yt-live-chat-author-chip[disable-highlighting] #author-name.yt-live-chat-author-chip {color: var(--yt-live-chat-disable-highlight-message-author-name-color,rgba(255,255,255,0.7));font-size: 14px;} yt-live-chat-author-chip[dashboard-money-feed] #author-name.yt-live-chat-author-chip {display: block;color: var(--yt-live-chat-secondary-text-color);} #author-name.moderator.yt-live-chat-author-chip {color: var(--yt-live-chat-moderator-color);} #author-name.member.yt-live-chat-author-chip {color: var(--yt-live-chat-sponsor-color);} #chip-badges.yt-live-chat-author-chip:empty {display: none;} yt-live-chat-author-chip[is-highlighted] #chat-badges.yt-live-chat-author-chip:not(:empty) {margin-left: 1px;} #chat-badges.yt-live-chat-author-chip {white-space: nowrap;} yt-live-chat-author-chip[prepend-chat-badges] yt-live-chat-author-badge-renderer.yt-live-chat-author-chip {margin: 0 2px 0 0;} yt-live-chat-author-badge-renderer.yt-live-chat-author-chip {margin: 0 0 0 2px;vertical-align: sub;} yt-live-chat-author-chip[is-highlighted] #chip-badges.yt-live-chat-author-chip yt-live-chat-author-badge-renderer.yt-live-chat-author-chip {color: inherit;} #chip-badges.yt-live-chat-author-chip yt-live-chat-author-badge-renderer.yt-live-chat-author-chip:last-of-type {margin-right: -2px;}</style>");
wHb=d}d=wHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xHb=a};var zHb=function(){return _.O.apply(this,arguments)||this};
_.H(zHb,_.O);_.f=zHb.prototype;_.f.configureRendererStamper=function(){return{badgesBeforeChip:{id:"prepend-chat-badges",mapping:{liveChatAuthorBadgeRenderer:{component:"yt-live-chat-author-badge-renderer"}}},badgesOutsideChip:{id:"chat-badges",mapping:{liveChatAuthorBadgeRenderer:{component:"yt-live-chat-author-badge-renderer"}}},badgesInsideChip:{id:"chip-badges",mapping:{liveChatAuthorBadgeRenderer:{component:"yt-live-chat-author-badge-renderer"}}}}};
_.f.computeBadgesInsideChip=function(a){return a?a.filter(function(b){return"verified"===qM(b.liveChatAuthorBadgeRenderer)}):[]};
_.f.computeBadgesOutsideChip=function(a){return this.prependChatBadges||!a?[]:a.filter(function(b){b=qM(b.liveChatAuthorBadgeRenderer);return"verified"!==b&&"owner"!==b})};
_.f.computeBadgesBeforeChip=function(a){return this.prependChatBadges&&a?a.filter(function(b){b=qM(b.liveChatAuthorBadgeRenderer);return"verified"!==b&&"owner"!==b}):[]};
_.f.computeIsHighlighted=function(a,b){var c=!!_.bub(a,"owner"),d=!!_.bub(a,"verified");a=!!_.bub(a,"moderator");return(c||d&&!a)&&!b};
_.f.computeAuthorType=function(a){return _.aub(a)};
_.f.computeAuthorClass=function(a,b){return b?(a?a+" ":"")+"single-line":a};
_.f.onSeedColorChanged=function(){_.u("live_chat_author_name_color_usernames")||_.u("live_chat_seed_color_usernames")||_.u("live_chat_colored_usernames")?!this.authorNameColor||this.authorType||this.isHighlighted||this.hostElement.classList.contains("yt-live-chat-paid-message-renderer")||this.hostElement.classList.contains("yt-live-chat-paid-sticker-renderer")||(this.username.style.color=this.authorNameColor):_.u("live_chat_simple_color_usernames")&&this.authorNameColor&&(this.username.style.color=
this.authorNameColor)};
_.J.Object.defineProperties(zHb,{template:{configurable:!0,enumerable:!0,get:function(){return yHb()}}});
var lQ=zHb;lQ.prototype.onSeedColorChanged=lQ.prototype.onSeedColorChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],lQ.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],lQ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],lQ.prototype,"authorName",void 0);_.U([_.N(),_.V("design:type",Array)],lQ.prototype,"authorBadges",void 0);
_.U([_.N({computed:"computeAuthorType(authorBadges)"}),_.V("design:type",String)],lQ.prototype,"authorType",void 0);_.U([_.N({computed:"computeAuthorClass(authorType, singleLine)"}),_.V("design:type",String)],lQ.prototype,"authorClass",void 0);_.U([_.N({computed:"computeBadgesInsideChip(authorBadges)"}),_.V("design:type",Array)],lQ.prototype,"badgesInsideChip",void 0);_.U([_.N({computed:"computeBadgesOutsideChip(authorBadges)"}),_.V("design:type",Array)],lQ.prototype,"badgesOutsideChip",void 0);
_.U([_.N({computed:"computeBadgesBeforeChip(authorBadges)"}),_.V("design:type",Array)],lQ.prototype,"badgesBeforeChip",void 0);_.U([_.N({computed:"computeIsHighlighted(authorBadges, disableHighlighting)",reflectToAttribute:!0}),_.V("design:type",Boolean)],lQ.prototype,"isHighlighted",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],lQ.prototype,"singleLine",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],lQ.prototype,"disableHighlighting",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],lQ.prototype,"dashboardMoneyFeed",void 0);_.U([_.N({value:_.u("live_chat_prepend_badges"),reflectToAttribute:!0}),_.V("design:type",Boolean)],lQ.prototype,"prependChatBadges",void 0);_.U([_.N({value:_.u("live_chat_bold_color_usernames"),reflectToAttribute:!0}),_.V("design:type",Boolean)],lQ.prototype,"boldColorUsernames",void 0);_.U([_.N(),_.V("design:type",String)],lQ.prototype,"authorNameColor",void 0);
_.U([_.vq("#author-name"),_.V("design:type",HTMLDivElement)],lQ.prototype,"username",void 0);_.U([_.uq("authorNameColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],lQ.prototype,"onSeedColorChanged",null);lQ=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-author-chip",noInjection:!0})],lQ);_.u("live_chat_enable_controller_extraction")&&_.Q(lQ,"yt-live-chat-author-chip",yHb);var AHb,BHb=function(){if(void 0!==AHb)return AHb;var a=document.createElement("template");_.K(a,'\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: hsla(0,0%,53.3%,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);}</style>');
return AHb=a};
document.head.appendChild(BHb().content);var CHb,DHb=function(){if(void 0!==CHb)return CHb;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html {--yt-deprecated-blue-light: hsl(205.9, 80%, 43.1%);--yt-deprecated-opalescence-grey-opacity-lighten-3: hsla(0, 0%, 53.3%, 0.4);--yt-deprecated-opalescence-soft-grey-opacity-lighten-3: hsla( 0, 0%, 93.3%, 0.4 );--yt-deprecated-luna-black-opacity-lighten-2: hsla(0, 0%, 6.7%, 0.6);--yt-deprecated-luna-black-opacity-lighten-3: hsla(0, 0%, 6.7%, 0.4);--yt-deprecated-luna-black-opacity-lighten-4: hsla(0, 0%, 6.7%, 0.2);--yt-deprecated-opalescence-soft-grey: hsl(0, 0%, 93.3%);--yt-opalescence-dark-grey: hsl(0, 0%, 20%);--yt-deprecated-luna-black: hsl(0, 0%, 6.7%);--yt-deprecated-white-opacity-lighten-4: hsla(0, 0%, 100%, 0.2);--yt-deprecated-opalescence-soft-grey-opacity-lighten-1: hsla( 0, 0%, 93.3%, 0.8 );--yt-deprecated-opalescence-soft-grey: hsl(0, 0%, 93.3%);--yt-live-chat-background-color: var(--yt-spec-base-background);--yt-live-chat-secondary-background-color: var( --yt-deprecated-opalescence-soft-grey );--yt-live-chat-action-panel-background-color: var(--yt-spec-base-background);--yt-live-chat-action-panel-background-color-transparent: hsla( 0, 0%, 97%, 0.8 );--yt-live-chat-additive-background-inverse: var(--yt-spec-white-1-alpha-10);--yt-live-chat-mode-change-background-color: var( --yt-deprecated-opalescence-soft-grey-opacity-lighten-3 );--yt-live-chat-primary-text-color: var(--yt-spec-text-primary);--yt-live-chat-secondary-text-color: var( --yt-deprecated-luna-black-opacity-lighten-2 );--yt-live-chat-secondary-text-color-inverse: var(--yt-spec-grey-2);--yt-live-chat-tertiary-text-color: var( --yt-deprecated-luna-black-opacity-lighten-3 );--yt-live-chat-tertiary-text-color-inverse: var(--yt-spec-white-1-alpha-30);--yt-live-chat-text-input-field-inactive-underline-color: #b8b8b8;--yt-live-chat-text-input-field-placeholder-color: var( --yt-deprecated-luna-black-opacity-lighten-2 );--yt-live-chat-text-input-field-underline-transition-duration: 0.25s;--yt-live-chat-icon-button-color: var(--yt-live-chat-primary-text-color);--yt-live-chat-enabled-send-button-color: #4285f4;--yt-live-chat-disabled-icon-button-color: var( --yt-deprecated-luna-black-opacity-lighten-4 );--yt-live-chat-picker-button-color: var( --yt-deprecated-luna-black-opacity-lighten-3 );--yt-live-chat-picker-button-active-color: var( --yt-deprecated-luna-black-opacity-lighten-1 );--yt-live-chat-picker-button-disabled-color: var( --yt-live-chat-disabled-icon-button-color );--yt-live-chat-picker-button-hover-color: var( --yt-deprecated-luna-black-opacity-lighten-2 );--yt-live-chat-mention-background-color: #ff5722;--yt-live-chat-mention-text-color: var(--yt-spec-static-brand-white);--yt-live-chat-deleted-message-color: rgba(0, 0, 0, 0.5);--yt-live-chat-deleted-message-bar-color: rgba(11, 11, 11, 0.2);--yt-live-chat-disabled-button-background-color: var( --yt-deprecated-opalescence-soft-grey );--yt-live-chat-disabled-button-text-color: var( --yt-deprecated-luna-black-opacity-lighten-3 );--yt-live-chat-sub-panel-background-color: var(--yt-spec-base-background);--yt-live-chat-sub-panel-background-color-transparent: var( --yt-spec-base-background );--yt-live-chat-header-background-color: var(--yt-spec-base-background);--yt-live-chat-header-button-color: var(--yt-deprecated-luna-black);--yt-live-chat-header-bottom-border: 1px solid var(--yt-spec-10-percent-layer);--yt-live-chat-count-color-early-warning: hsl(40, 76%, 55%);--yt-live-chat-count-color-error: hsl(10, 51%, 49%);--yt-live-chat-error-message-color: hsl(10, 51%, 49%);--yt-live-chat-reconnect-message-color: hsla(0, 0%, 7%, 0.2);--yt-live-chat-moderator-color: hsl(225, 84%, 66%);--yt-live-chat-new-moderator-color: var(--yt-spec-call-to-action);--yt-live-chat-owner-color: hsl(40, 76%, 55%);--yt-live-chat-author-chip-owner-background-color: #ffd600;--yt-live-chat-author-chip-owner-text-color: rgba(0, 0, 0, 0.87);--yt-live-chat-author-chip-verified-background-color: var(--yt-spec-grey-1);--yt-live-chat-author-chip-verified-text-color: var(--yt-spec-grey-5);--yt-live-chat-message-highlight-background-color: var( --yt-spec-raised-background );--yt-live-chat-sponsor-color: #107516;--yt-live-chat-overlay-color: hsla(0, 0%, 0%, 0.6);--yt-live-chat-dialog-background-color: var(--yt-spec-static-brand-white);--yt-live-chat-dialog-text-color: var( --yt-deprecated-luna-black-opacity-lighten-2 );--yt-live-chat-banner-border-color: var(--yt-spec-10-percent-layer);--yt-live-chat-banner-animation-duration: 0.35s;--yt-live-chat-banner-animation-fast-duration: 0.25s;--yt-live-chat-banner-gradient-scrim: linear-gradient( rgba(255, 255, 255, 0.95), transparent );--yt-live-chat-banner-indeterminate-bar-background: repeating-linear-gradient( 90deg, #fff, #fff 6px, #aaa 6px, #aaa 9px );--yt-live-chat-banner-bar-animation-duration: 1s;--yt-live-chat-action-panel-gradient-scrim: linear-gradient( to top, rgba(255, 255, 255, 0.95), transparent );--yt-live-chat-call-for-questions-primary-text-color: var( --yt-spec-static-overlay-text-primary );--yt-live-chat-call-for-questions-secondary-text-color: var( --yt-spec-static-overlay-text-secondary );--yt-live-chat-call-for-questions-ask-question-button-color: var( --yt-spec-static-overlay-text-primary );--yt-live-chat-call-to-action-primary-text-color: var( --yt-spec-static-overlay-text-primary );--yt-live-chat-call-to-action-secondary-text-color: var( --yt-spec-static-overlay-text-secondary );--yt-live-chat-call-to-action-ask-question-button-color: var( --yt-spec-static-overlay-text-primary );--yt-live-chat-qna-primary-text-color: var( --yt-spec-static-overlay-text-primary );--yt-live-chat-qna-start-panel-header-border-color: var( --yt-spec-10-percent-layer );--yt-live-chat-qna-panel-start-button-background-color: var( --yt-spec-call-to-action );--yt-live-chat-qna-panel-start-button-color: var( --yt-spec-general-background-b );--yt-live-chat-qna-start-panel-button-background-color-disabled: var( --yt-spec-badge-chip-background );--yt-live-chat-qna-panel-start-button-color-disabled: var( --yt-spec-text-disabled );--yt-live-chat-poll-primary-text-color: var( --yt-spec-static-overlay-text-primary );--yt-live-chat-poll-secondary-text-color: var( --yt-spec-static-overlay-text-secondary );--yt-live-chat-poll-tertiary-text-color: var( --yt-spec-static-overlay-text-disabled );--yt-live-chat-poll-choice-text-color: var( --yt-live-chat-poll-primary-text-color );--yt-live-chat-poll-choice-additive-background-color: var( --yt-spec-black-pure-alpha-10 );--yt-live-chat-poll-choice-additive-background-color-inverse: var( --yt-spec-white-1-alpha-20 );--yt-live-chat-poll-banner-border-highlight-color: var(--yt-spec-white-3);--yt-live-chat-poll-choice-background-color: transparent;--yt-live-chat-poll-choice-border-radius: 2px;--yt-live-chat-poll-choice-border: 1px solid var(--yt-live-chat-poll-tertiary-text-color);--yt-live-chat-poll-choice-min-height: 16px;--yt-live-chat-poll-choice-vote-bar-background-color: var( --yt-spec-static-overlay-button-secondary );--yt-live-chat-poll-choice-hover-color: rgba(17, 17, 16, 0.1);--yt-live-chat-poll-choice-animation-duration: 0.5s;--yt-live-chat-poll-choice-text-padding: 0 16px;--yt-live-chat-poll-editor-panel-header-border-color: var( --yt-spec-10-percent-layer );--yt-live-chat-poll-editor-start-button-color: var( --yt-spec-text-primary-inverse );--yt-live-chat-poll-editor-start-button-background-color: var( --yt-spec-call-to-action );--yt-live-chat-poll-editor-start-button-color-disabled: var( --yt-spec-text-disabled );--yt-live-chat-poll-editor-start-button-background-color-disabled: var( --yt-spec-badge-chip-background );--yt-live-interactivity-component-background-color: #264c8a;--yt-live-chat-panel-animation-duration: 0.5s;--yt-live-chat-universal-motion-curve: cubic-bezier(0.05, 0, 0, 1);--yt-live-chat-moderation-mode-hover-background-color: var( --yt-deprecated-luna-black-opacity-lighten-4 );--yt-live-chat-additional-inline-action-button-color: var( --yt-spec-static-brand-white );--yt-live-chat-additional-inline-action-button-background-color: hsla( 0, 0%, 26%, 0.8 );--yt-live-chat-additional-inline-action-button-background-color-hover: hsla( 0, 0%, 26%, 1 );--yt-formatted-string-emoji-size: 24px;--yt-live-chat-emoji-size: 24px;--yt-live-chat-text-input-field-suggestion-background-color: var( --yt-spec-static-brand-white );--yt-live-chat-text-input-field-suggestion-background-color-hover: #eee;--yt-live-chat-text-input-field-suggestion-text-color: #666;--yt-live-chat-text-input-field-suggestion-text-color-hover: #333;--yt-live-chat-ticker-arrow-background: hsl(0, 0%, 97.3%);--yt-emoji-picker-category-background-color: var( --yt-live-chat-action-panel-background-color-transparent );--yt-emoji-picker-category-color: var(--yt-live-chat-secondary-text-color);--yt-emoji-picker-category-button-color: var(--yt-spec-text-disabled);--yt-emoji-picker-search-background-color: var(--yt-spec-white-2);--yt-emoji-picker-search-color: var( --yt-deprecated-luna-black-opacity-lighten-1 );--yt-emoji-picker-search-placeholder-color: var( --yt-deprecated-luna-black-opacity-lighten-2 );--yt-emoji-picker-base-with-variants-border: var( --yt-spec-black-pure-alpha-15 );--yt-emoji-picker-variant-selector-bg-color: #e0e0e0;--yt-live-chat-slider-active-color: #2196f3;--yt-live-chat-slider-container-color: #c8c8c8;--yt-live-chat-slider-markers-color: #505050;--yt-live-chat-toast-action-color: #2196f3;--yt-live-chat-toast-background-color: var(--yt-opalescence-dark-grey);--yt-live-chat-toast-text-color: var(--yt-spec-static-brand-white);--yt-live-chat-automod-button-background-color: var( --yt-deprecated-opalescence-soft-grey );--yt-live-chat-automod-button-background-color-hover: var( --yt-deprecated-luna-black-opacity-lighten-4 );--yt-live-chat-creator-support-button-border-radius: 2px;--yt-live-chat-creator-support-button-padding: 10px 16px;--yt-live-chat-creator-support-button-font-size: inherit;--yt-live-chat-countdown-opacity: 0.3;--yt-live-chat-shimmer-background-color: rgba(136, 136, 136, 0.2);--yt-live-chat-shimmer-linear-gradient: linear-gradient( 0deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 65% );--yt-live-chat-vem-background-color: var( --yt-deprecated-opalescence-soft-grey );--yt-live-chat-upsell-dialog-renderer-button-padding: 10px 16px;--yt-live-chat-product-picker-icon-color: rgba(17, 17, 17, 0.6);--yt-live-chat-product-picker-hover-color: rgba(17, 17, 16, 0.1);--yt-live-chat-product-picker-disabled-icon-color: rgba(17, 17, 17, 0.4);--yt-pdg-paid-stickers-tab-selection-bar-color: var(--yt-spec-dark-blue);--yt-pdg-paid-stickers-author-name-font-size: 14px;--yt-pdg-paid-stickers-author-subtext-font-size: 13px;--yt-pdg-paid-stickers-margin-left: 38px;--yt-live-chat-ninja-message-background-color: var(--yt-spec-base-background);--yt-live-chat-panel-pages-border-color: var(--yt-spec-10-percent-layer);} html[dark] {--yt-live-chat-background-color: var(--yt-spec-base-background);--yt-live-chat-action-panel-background-color: var(--yt-spec-base-background);--yt-live-chat-action-panel-background-color-transparent: rgba( 40, 40, 40, 0.8 );--yt-live-chat-additive-background-inverse: var(--yt-spec-black-pure-alpha-5);--yt-live-chat-secondary-background-color: #282828;--yt-live-chat-toast-text-color: var(--yt-spec-static-brand-white);--yt-live-chat-toast-background-color: #323232;--yt-live-chat-mode-change-background-color: #333;--yt-live-chat-primary-text-color: var(--yt-spec-static-brand-white);--yt-live-chat-secondary-text-color: rgba(255, 255, 255, 0.7);--yt-live-chat-secondary-text-color-inverse: var(--yt-spec-grey-5);--yt-live-chat-tertiary-text-color: rgba(255, 255, 255, 0.54);--yt-live-chat-tertiary-text-color-inverse: var( --yt-spec-black-pure-alpha-30 );--yt-live-chat-text-input-field-inactive-underline-color: #666;--yt-live-chat-text-input-field-placeholder-color: #666;--yt-live-chat-icon-button-color: var(--yt-live-chat-primary-text-color);--yt-live-chat-enabled-send-button-color: #fff;--yt-live-chat-disabled-icon-button-color: rgba(255, 255, 255, 0.3);--yt-live-chat-picker-button-color: var(--yt-live-chat-tertiary-text-color);--yt-live-chat-picker-button-active-color: var(--yt-spec-static-brand-white);--yt-live-chat-picker-button-disabled-color: var( --yt-live-chat-disabled-icon-button-color );--yt-live-chat-picker-button-hover-color: rgba(255, 255, 255, 0.74);--yt-live-chat-mention-background-color: #ff5722;--yt-live-chat-mention-text-color: #fff;--yt-live-chat-deleted-message-color: rgba(255, 255, 255, 0.5);--yt-live-chat-deleted-message-bar-color: rgba(255, 255, 255, 0.5);--yt-live-chat-error-message-color: var(--yt-spec-brand-link-text);--yt-live-chat-reconnect-message-color: #fff;--yt-live-chat-disabled-button-background-color: #444;--yt-live-chat-disabled-button-text-color: var( --yt-live-chat-secondary-text-color );--yt-live-chat-sub-panel-background-color: var(--yt-spec-base-background);--yt-live-chat-sub-panel-background-color-transparent: var( --yt-spec-base-background );--yt-live-chat-header-background-color: var(--yt-spec-base-background);--yt-live-chat-header-button-color: var(--yt-live-chat-secondary-text-color);--yt-live-chat-moderator-color: #5e84f1;--yt-live-chat-owner-color: #ffd600;--yt-live-chat-message-highlight-background-color: var( --yt-spec-raised-background );--yt-live-chat-author-chip-owner-text-color: var(--yt-deprecated-luna-black);--yt-live-chat-author-chip-verified-background-color: var(--yt-spec-grey-5);--yt-live-chat-author-chip-verified-text-color: var(--yt-spec-white-4);--yt-live-chat-sponsor-color: #2ba640;--yt-live-chat-overlay-color: rgba(0, 0, 0, 0.5);--yt-live-chat-dialog-background-color: #424242;--yt-live-chat-dialog-text-color: var(--yt-spec-static-brand-white);--yt-live-chat-button-default-text-color: var(--yt-spec-static-brand-white);--yt-live-chat-button-default-background-color: var( --yt-deprecated-white-opacity-lighten-4 );--yt-live-chat-button-dark-text-color: var(--yt-spec-static-brand-white);--yt-live-chat-button-dark-background-color: var( --yt-deprecated-white-opacity-lighten-4 );--yt-emoji-picker-variant-selector-bg-color: #2f2f2f;--yt-live-chat-moderation-mode-hover-background-color: rgba( 255, 255, 255, 0.3 );--yt-live-chat-additional-inline-action-button-color: var(--yt-grey);--yt-live-chat-additional-inline-action-button-background-color: var( --yt-deprecated-opalescence-soft-grey-opacity-lighten-1 );--yt-live-chat-additional-inline-action-button-background-color-hover: var( --yt-deprecated-opalescence-soft-grey );--yt-formatted-string-emoji-size: 24px;--yt-live-chat-emoji-size: 24px;--yt-live-chat-text-input-field-suggestion-background-color: #3e3e3e;--yt-live-chat-text-input-field-suggestion-background-color-hover: #343434;--yt-live-chat-text-input-field-suggestion-text-color: var( --yt-spec-static-brand-white );--yt-live-chat-text-input-field-suggestion-text-color-hover: var( --yt-spec-static-brand-white );--yt-live-chat-text-input-field-placeholder-color: var( --yt-live-chat-secondary-text-color );--yt-live-chat-ticker-arrow-background: var( --yt-live-chat-action-panel-background-color );--yt-emoji-picker-category-background-color: var( --yt-live-chat-action-panel-background-color-transparent );--yt-emoji-picker-category-color: var(--yt-live-chat-secondary-text-color);--yt-emoji-picker-search-background-color: #444;--yt-emoji-picker-search-color: #fff;--yt-emoji-picker-search-placeholder-color: #999;--yt-emoji-picker-base-with-variants-border: var(--yt-spec-white-1-alpha-25);--yt-live-chat-slider-active-color: #2196f3;--yt-live-chat-slider-container-color: #515151;--yt-live-chat-slider-markers-color: #fff;--yt-live-chat-banner-gradient-scrim: linear-gradient( rgba(40, 40, 40, 0.95), transparent );--yt-live-chat-action-panel-gradient-scrim: linear-gradient( to top, rgba(40, 40, 40, 0.95), transparent );--yt-live-chat-poll-choice-additive-background-color: var( --yt-spec-white-1-alpha-20 );--yt-live-chat-poll-choice-additive-background-color-inverse: var( --yt-spec-black-pure-alpha-10 );--yt-live-chat-poll-banner-border-highlight-color: var(--yt-spec-black-3);--yt-live-chat-poll-editor-start-button-background-color-disabled: var( --yt-spec-grey-1 );--yt-live-chat-automod-button-background-color: var( --yt-deprecated-opalescence-grey-opacity-lighten-3 );--yt-live-chat-automod-button-background-color-hover: rgba( 255, 255, 255, 0.5 );--yt-live-chat-automod-button-explanation-color: rgba(255, 255, 255, 0.7);--yt-live-chat-countdown-opacity: 0.5;--yt-live-chat-shimmer-background-color: rgba(17, 17, 17, 0.4);--yt-live-chat-shimmer-linear-gradient: linear-gradient( 0deg, rgba(0, 0, 0, 0.1) 40%, rgba(100, 100, 100, 0.3) 50%, rgba(0, 0, 0, 0.1) 60% );--yt-live-chat-vem-background-color: #3e3e3e;--yt-live-chat-product-picker-icon-color: rgba(255, 255, 255, 0.5);--yt-live-chat-product-picker-hover-color: rgba(68, 68, 68, 1);--yt-live-chat-product-picker-disabled-icon-color: rgba(255, 255, 255, 0.3);--yt-pdg-paid-stickers-tab-selection-bar-color: var(--yt-spec-light-blue);}</style>");
return CHb=a};
document.head.appendChild(DHb().content);var EHb;var FHb,GHb=function(){if(void 0!==FHb)return FHb;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html[creator-page-styling],yt-live-chat-app[creator-page-styling] {--yt-live-chat-upsell-dialog-renderer-border: 1px solid #d4d4d4;--yt-live-chat-upsell-dialog-renderer-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);--live-chat-upsell-dialog-renderer-content-padding: 24px 24px 0;--live-chat-upsell-dialog-renderer-title-font-size: 15px;--live-chat-upsell-dialog-renderer-title-font-weight: 500;--live-chat-upsell-dialog-renderer-title-line-height: 20px;--live-chat-upsell-dialog-renderer-title-margin-bottom: 17px;--live-chat-upsell-dialog-renderer-text-font-size: 12px;--live-chat-upsell-dialog-renderer-text-line-height: 17px;--live-chat-upsell-dialog-renderer-button-container-padding: 16px 16px 19px 24px;--yt-live-chat-upsell-dialog-renderer-button-padding: 7px 15px;--live-chat-upsell-dialog-renderer-button-font-size: 11px;--live-chat-upsell-dialog-renderer-button-text-transform: none;--yt-live-chat-upsell-dialog-renderer-action-button-color: var( --yt-spec-static-brand-white );--yt-live-chat-upsell-dialog-renderer-action-button-background: var( --yt-deprecated-blue-light );} yt-live-chat-app[live-dashboard] {--yt-live-chat-header-text-color: var(--yt-opalescence-dark-grey);--yt-live-chat-header-background-color: var(--yt-spec-static-brand-white);--yt-live-chat-header-bottom-border: 1px solid var(--yt-deprecated-opalescence-soft-grey);--yt-live-chat-header-button-color: var(--yt-opalescence-dark-grey);--yt-live-chat-action-panel-top-border: 1px solid var(--yt-deprecated-opalescence-soft-grey);} html[dashboard-money-feed],yt-live-chat-app[dashboard-money-feed] {--yt-live-chat-item-list-renderer-padding: 0;--yt-live-chat-item-list-item-border: 1px solid #e2e2e2;--yt-live-chat-item-timestamp-margin: 0;--yt-live-chat-paid-message-timestamp-display: inline;--yt-live-chat-server-error-message-display: none;} html[dark][dashboard-money-feed],html[dark] yt-live-chat-app[dashboard-money-feed] {--yt-live-chat-item-list-item-border: none;}</style>");
return FHb=a};
document.head.appendChild(GHb().content);var HHb;var IHb=document.head,JHb=IHb.appendChild,KHb;if(void 0===HHb){var LHb=document.createElement("template");_.K(LHb,"\x3c!--css-build:shady--\x3e");LHb.content.insertBefore(GHb().content.cloneNode(!0),LHb.content.firstChild);HHb=LHb}KHb=HHb;JHb.call(IHb,KHb.content);var MHb=document.head,NHb=MHb.appendChild,OHb;if(void 0===EHb){var mQ=document.createElement("template");_.K(mQ,"\x3c!--css-build:shady--\x3e");mQ.content.insertBefore(DHb().content.cloneNode(!0),mQ.content.firstChild);mQ.content.insertBefore(BHb().content.cloneNode(!0),mQ.content.firstChild);EHb=mQ}OHb=EHb;NHb.call(MHb,OHb.content);var PHb,QHb,RHb,SHb,THb,UHb,nQ,XHb,YHb,oQ,pQ,ZHb,$Hb,WHb,aIb;PHb=0;QHb=/tone[1-5]/;RHb=" \ud83c\udffb \ud83c\udffc \ud83c\udffd \ud83c\udffe \ud83c\udfff".split(" ");SHb="UCzC5CNksIBaiT-NdMJjJNOQ/COLRg9qOwdQCFce-qgodrbsLaA UCzC5CNksIBaiT-NdMJjJNOQ/CMKC7uKOwdQCFce-qgodqbsLaA UCzC5CNksIBaiT-NdMJjJNOQ/CJiQ8uiOwdQCFcx9qgodysAOHg UCzC5CNksIBaiT-NdMJjJNOQ/CI3h3uDJitgCFdARTgodejsFWg UCzC5CNksIBaiT-NdMJjJNOQ/CI69oYTKitgCFdaPTgodsHsP5g UCzC5CNksIBaiT-NdMJjJNOQ/CKzQr47KitgCFdCITgodq6EJZg UCzC5CNksIBaiT-NdMJjJNOQ/CPGD8Iu8kN4CFREChAod9OkLmg".split(" ");
THb=Number.MAX_SAFE_INTEGER;UHb=RegExp("\ufe0f","g");nQ=function(a){this.skinTone=0;this.emojiSize=24;this.emojis=[];this.emojiMap={};this.emojiRegex=/$./;this.emojiShortcutMap={};this.pickerCustomEmojiIds=[];this.emojiShortcutCharMap={};this.hasInitializedShortcutCharMap=!1;a&&_.VHb(this,a)};
_.VHb=function(a,b){try{_.Zf(b,{context:a,onSuccess:function(d,e){Array.isArray(e)?a.load(e):_.Rj(new _.lg("Emoji manager JSON response was not an array!",{response:e}))},
onError:function(d){d=new _.lg("Failed to retrieve emoji manager initial JSON data!",{url:b,statusCode:_.oga(d).toString()});_.Sj(d)}})}catch(d){var c=new _.lg("Failed to parse unicode emoji JSON data! Error: {e.message}",{url:b});
_.Sj(c)}};
nQ.prototype.clear=function(){this.emojis=[];this.emojiMap={};this.emojiRegex=/$./;this.emojiShortcutMap={};this.emojiShortcutCharMap={};this.hasInitializedShortcutCharMap=!1};
nQ.prototype.load=function(a,b){if(b)if(a.length)a=a.concat(b.emojis);else{this.emojis=b.emojis;this.emojiMap=b.emojiMap;this.emojiShortcutMap=b.emojiShortcutMap;this.emojiShortcutCharMap=WHb(b);this.hasInitializedShortcutCharMap=!0;this.emojiRegex=b.emojiRegex;return}this.emojis=[].concat(_.Pd(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=/$./};
XHb=function(a,b){b=_.g(b);for(var c=b.next();!c.done;c=b.next()){var d=c.value;if(d.emojiId&&a.emojiMap[d.emojiId]){c=Object.assign({},a.emojiMap[d.emojiId],d);a.emojiMap[d.emojiId]=c;var e=void 0;c.index&&(null==(e=a.emojis[c.index])?void 0:e.emojiId)===d.emojiId&&(a.emojis[c.index]=c);d=void 0;if(null==(d=c.shortcuts)?0:d.length)for(a.hasInitializedShortcutCharMap=!1,d=_.g(c.shortcuts),e=d.next();!e.done;e=d.next())a.emojiShortcutMap[e.value.toLocaleLowerCase()]=c}}};
YHb=function(a){var b,c;_.v(function(d){if(1==d.nextAddress)return _.w(d,_.yB.getInstance(),2);if(3!=d.nextAddress)return(b=d.yieldResult)?_.w(d,b.get("ytlc-emoji-pref"),3):d.return();(c=d.yieldResult)&&XHb(a,Object.keys(c).map(function(e){return{emojiId:e,stickyPrefId:c[e]}}).filter(function(e){return!!e.emojiId&&!!e.stickyPrefId}));
_.Bo(d)})};
oQ=function(a,b,c){return(a=a.emojiMap[b])&&(!a.isLocked||void 0!==c&&c)?a:void 0};
pQ=function(a,b,c){c=oQ(a,b,void 0===c?!1:c);var d=b.match("\u200d");c&&0!==a.skinTone&&(a=1===(null==d?void 0:d.length)?oQ(a,b.replace("\u200d",RHb[a.skinTone]+"\u200d")):oQ(a,b+RHb[a.skinTone]))&&(c=a);return c};
ZHb=function(a,b){var c=a.emojiMap[b];return(null==c?0:c.stickyPrefId)?a.emojiMap[c.stickyPrefId]:pQ(a,b)};
_.tM=function(a,b){a=a.emojiShortcutMap[b.toLocaleLowerCase()];return!a||a.isLocked?null:a};
$Hb=function(a,b,c){return WHb(a,void 0===c?!1:c)[b]||{}};
WHb=function(a,b){b=void 0===b?!1:b;if(!a.hasInitializedShortcutCharMap){a.hasInitializedShortcutCharMap=!0;for(var c=0;c<a.emojis.length;c++){var d=a.emojis[c];if(!(d.isLocked||b&&d.isCustomEmoji&&d.emojiId&&!a.pickerCustomEmojiIds.includes(d.emojiId)))for(var e=0;d.shortcuts&&e<d.shortcuts.length;e++){var h=d.shortcuts[e];h.startsWith(":_")&&d.isCustomEmoji&&(null==a.emojiShortcutCharMap[":_"]&&(a.emojiShortcutCharMap[":_"]=Object.create(null)),a.emojiShortcutCharMap[":_"][h]=d);if(!(3>h.length||
!d.isCustomEmoji&&QHb.test(h))){var l=h.substr(0,3).toLocaleLowerCase();null==a.emojiShortcutCharMap[l]&&(a.emojiShortcutCharMap[l]=Object.create(null));a.emojiShortcutCharMap[l][h]=d}}}}return a.emojiShortcutCharMap};
nQ.prototype.createEmoji=function(a,b){b=void 0===b?!0:b;var c=document.createElement("img");a.isCustomEmoji&&!_.u("render_custom_emojis_as_small_images")||c.classList.add("small-emoji");c.classList.add("emoji");c.classList.add("yt-formatted-string");c.src=a.image?_.Ur(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);_.pi&&(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-"+PHb++);return c};
nQ.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(UHb,"");for(var e=document.createDocumentFragment(),h=0,l,m=0;null!=(l=this.emojiRegex.exec(a));){var p=oQ(this,l[0])||_.tM(this,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};
aIb=function(a,b,c){var d,e,h,l,m,p,q,t,y;return _.v(function(z){if(1==z.nextAddress){if(!b.emojiId||!a.emojiMap[b.emojiId])return z.return();d=Object.assign({},a.emojiMap[b.emojiId],{stickyPrefId:c});a.emojiMap[b.emojiId]=d;b.index&&(null==(e=a.emojis[b.index])?void 0:e.emojiId)===b.emojiId&&(a.emojis[b.index]=d);if(null==(h=b.shortcuts)?0:h.length)for(a.hasInitializedShortcutCharMap=!1,l=_.g(b.shortcuts),m=l.next();!m.done;m=l.next())p=m.value,a.emojiShortcutMap[p.toLocaleLowerCase()]=d;return _.w(z,
_.yB.getInstance(),2)}if(4!=z.nextAddress)return(q=z.yieldResult)?_.w(z,q.get("ytlc-emoji-pref"),4):z.jumpTo(0);y=null!=(t=z.yieldResult)?t:{};y[b.emojiId]=c;return _.w(z,q.set("ytlc-emoji-pref",y,THb),0)})};
_.qQ=new nQ;var bIb;_.rQ={};
bIb={properties:{id:{type:String,computed:"identity(data.id)",reflectToAttribute:!0},wholeMessageClickable:{type:Boolean,computed:"computeWholeMessageClickable(data.contextMenuEndpoint)",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},modern:{type:Boolean,reflectToAttribute:!0,value:_.u("web_button_rework_with_live")},filledButtonOverrides:{type:Object,value:{type:"filled",style:"overlay"}}},
supportsInlineActionButtons:!1,listeners:{"yt-popup-opened":"onYtPopupOpened_","yt-popup-closed":"onYtPopupClosedOrCanceled_","yt-popup-canceled":"onYtPopupClosedOrCanceled_",tap:"onItemTap"},TIME_FORMATTER:new _.vt(7),shouldSupportInlineActionButtons:function(){return!1},
shouldSupportWholeItemClick:function(){return!1},
beforeRegister:function(){if(this.supportsInlineActionButtons||this.shouldSupportInlineActionButtons())this.stampDom||(this.stampDom={}),this.stampDom["data.inlineActionButtons"]={id:"inline-action-buttons",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[filledButtonOverrides]]"}}}}},
ready:function(){var a=_.$q(this.hostElement||this).querySelector("#inline-action-button-container");a&&_.$q(a).setAttribute("aria-hidden","true");this.menuButton=_.$q(this.hostElement).querySelector("#menu-button")},
attached:function(){var a=this.menuButton;a&&(a.addEventListener("focusin",_.Rr(this,this.onMenuButtonFocus_)),a.addEventListener("focusout",_.Rr(this,this.onMenuButtonBlur_)))},
detached:function(){var a=this.menuButton;a&&(a.removeEventListener("focusin",_.Rr(this,this.onMenuButtonFocus_)),a.removeEventListener("focusout",_.Rr(this,this.onMenuButtonBlur_)))},
identity:_.TK,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)):""},
computeWholeMessageClickable:function(a){return _.u("live_chat_unclickable_message")?_.u("live_chat_whole_message_clickable")&&a:_.u("live_chat_whole_message_clickable")},
computeMenuVisible_:function(a,b){return a||b},
computeHasInlineActionButtons:function(a){if(!a)return!1;var b,c;return!(null==(b=a.inlineActionButtons)||!b.length)||!(null==(c=a.additionalInlineActionButtons)||!c.length)},
createDocumentFragmentFromString:function(a){var b=_.qQ.createDocumentFragment.bind(_.qQ),c;if(null==(c=this.participantsManager)||!c.viewerRegex)return b(a);c=document.createDocumentFragment();for(var d=0,e;null!=(e=this.participantsManager.viewerRegex.exec(a));){if(0<e.index){var h=":"+e[0]+":";if((oQ(_.qQ,h)||_.tM(_.qQ,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.substring(d)));return c},
createDocumentFragment:function(a){var b=document.createDocumentFragment();if(a.simpleText)return b.appendChild(this.createDocumentFragmentFromString(a.simpleText)),b;if(!a.runs)return b;for(var c=0;c<a.runs.length;c++){var d=a.runs[c];if(d.emoji)b.appendChild(_.qQ.createEmoji(d.emoji));else if(d.text)if(d.navigationEndpoint){var e=document.createElement("a");e.classList.add("yt-simple-endpoint");_.Fua(e,d.navigationEndpoint);_.$q(e).appendChild(this.createDocumentFragmentFromString(d.text));b.appendChild(e)}else b.appendChild(this.createDocumentFragmentFromString(d.text))}return b},
hasModerationOverlayVisible:function(){var a;return""===(null==(a=document.querySelector("yt-live-chat-item-list-renderer"))?void 0:a.getAttribute("moderation-mode-enabled"))},
onItemTap:function(a){a.composedPath().some(function(b){return(b=b instanceof Element?b:null)?b.tagName&&"yt-live-chat-creator-heart-view-model"===b.tagName.toLowerCase():!1})||this.data.contextMenuEndpoint&&this.wholeMessageClickable&&this.shouldSupportWholeItemClick()&&!this.hasModerationOverlayVisible()&&this.showContextMenu(a)},
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=_.of().resolve(_.IB),c=this.data.contextMenuEndpoint,d;(d=_.pC.instance)&&_.qu(d,c)?(b=_.F9a(b,c),d=_.HB(d,{},b)):d=_.EC(b,c);d.then(this.handleGetContextMenuResponse_,this.handleGetContextMenuError,this);a&&a.stopPropagation()}},
handleGetContextMenuResponse_:function(a){var b=_.pC.instance;b&&_.qu(b,{liveChatEndpoint:{}})||(a=a.response);a.liveChatItemContextMenuSupportedRenderers&&a.liveChatItemContextMenuSupportedRenderers.menuRenderer&&this.showContextMenu_(a.liveChatItemContextMenuSupportedRenderers.menuRenderer);a.actions&&_.Tn(this.hostElement,"yt-live-chat-actions",[a.actions])},
handleGetContextMenuError:function(a){if(a instanceof Error||a instanceof Object||a instanceof String)var b=a;_.Rj(new _.lg("Error encountered calling GetLiveChatItemContextMenu",b))},
showContextMenu_:function(a){this.openPopup({openPopupAction:{popupType:"DROPDOWN",popup:{menuPopupRenderer:a}}})},
onYtPopupOpened_:function(){this.menuOpen=!0;_.Sn(this.hostElement,"yt-live-chat-context-menu-opened")},
onYtPopupClosedOrCanceled_:function(){this.menuOpen=!1;_.Sn(this.hostElement,"yt-live-chat-context-menu-closed")}};
_.rQ.YtLiveChatItemBehavior=[bIb,_.KC.YtComponentBehavior,_.sC.YtOpenPopupBehavior];_.sQ=function(){};var cIb;var dIb,eIb=function(){if(void 0!==dIb)return dIb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-membership-item-renderer">\n  <div id="header" class="style-scope yt-live-chat-membership-item-renderer">\n    <template is="dom-if" if="[[data.authorPhoto]]" restamp="" class="style-scope yt-live-chat-membership-item-renderer">\n      <yt-img-shadow id="author-photo" height="40" thumbnail="[[data.authorPhoto]]" width="40" class="style-scope yt-live-chat-membership-item-renderer"></yt-img-shadow>\n    </template>\n    <template is="dom-if" if="[[!data.authorPhoto]]" class="style-scope yt-live-chat-membership-item-renderer">\n      <yt-icon id="author-photo" icon="yt-icons:avatar_anonymous" class="style-scope yt-live-chat-membership-item-renderer"></yt-icon>\n    </template>\n    <div id="header-content" class="style-scope yt-live-chat-membership-item-renderer">\n      <div id="header-content-primary-column" class="style-scope yt-live-chat-membership-item-renderer">\n        <div id="header-content-inner-column" class="style-scope yt-live-chat-membership-item-renderer">\n          <template is="dom-if" if="[[data.authorName]]" restamp="" class="style-scope yt-live-chat-membership-item-renderer">\n            <yt-live-chat-author-chip author-badges="[[authorBadges]]" author-name="[[data.authorName]]" class="style-scope yt-live-chat-membership-item-renderer">\n            </yt-live-chat-author-chip>\n          </template>\n          <div id="header-primary-text" class="style-scope yt-live-chat-membership-item-renderer">[[getSimpleString(data.headerPrimaryText)]]</div>\n        </div>\n        <div id="header-subtext" class="style-scope yt-live-chat-membership-item-renderer">[[getSimpleString(data.headerSubtext)]]</div>\n      </div>\n      <div id="timestamp" class="style-scope yt-live-chat-membership-item-renderer">[[timestampString]]</div>\n    </div>\n    <div id="menu" hidden$="[[!data.contextMenuEndpoint]]" class="style-scope yt-live-chat-membership-item-renderer">\n      <yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu" class="style-scope yt-live-chat-membership-item-renderer">\n        <yt-icon icon="more_vert" class="style-scope yt-live-chat-membership-item-renderer"></yt-icon>\n      </yt-icon-button>\n    </div>\n  </div>\n  <div id="content" class="style-scope yt-live-chat-membership-item-renderer">\n    <div id="message" dir="auto" class="style-scope yt-live-chat-membership-item-renderer"></div>\n    <div id="input-container" class="style-scope yt-live-chat-membership-item-renderer">\n      <template is="dom-if" if="[[data.inputField]]" class="style-scope yt-live-chat-membership-item-renderer">\n        <yt-live-chat-text-input-field-renderer id="input-field" data="[[data.inputField.liveChatTextInputFieldRenderer]]" participants-manager="[[participantsManager]]" class="style-scope yt-live-chat-membership-item-renderer">\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]]" class="style-scope yt-live-chat-membership-item-renderer"></yt-formatted-string>\n  </div>\n</div>\n<div id="footer-button" hidden$="[[!data.footerButton]]" on-click="onFooterButtonClick" class="style-scope yt-live-chat-membership-item-renderer"></div>\n<div id="inline-action-button-container" class="style-scope yt-live-chat-membership-item-renderer">\n  <div id="inline-action-buttons" class="style-scope yt-live-chat-membership-item-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cIb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>#timestamp.yt-live-chat-membership-item-renderer {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.yt-live-chat-membership-item-renderer {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-live-chat-membership-item-renderer[avatar-hidden] #author-photo.yt-live-chat-membership-item-renderer {display: none;} #menu.yt-live-chat-membership-item-renderer {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-live-chat-membership-item-renderer:hover #menu.yt-live-chat-membership-item-renderer,yt-live-chat-membership-item-renderer[menu-visible] #menu.yt-live-chat-membership-item-renderer {transform: none;} yt-live-chat-membership-item-renderer:focus-within #menu.yt-live-chat-membership-item-renderer {transform: none;} yt-live-chat-membership-item-renderer[modern] #inline-action-button-container.yt-live-chat-membership-item-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} yt-live-chat-membership-item-renderer:not([modern]) #inline-action-button-container.yt-live-chat-membership-item-renderer {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-live-chat-membership-item-renderer:not([modern]) #inline-action-buttons.yt-live-chat-membership-item-renderer>*.yt-live-chat-membership-item-renderer,yt-live-chat-membership-item-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-membership-item-renderer>*.yt-live-chat-membership-item-renderer {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-live-chat-membership-item-renderer:not([modern]) #inline-action-buttons.yt-live-chat-membership-item-renderer>*.yt-live-chat-membership-item-renderer {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-live-chat-membership-item-renderer:not([modern]) #inline-action-buttons.yt-live-chat-membership-item-renderer>.yt-live-chat-membership-item-renderer:hover {background: var(--yt-deprecated-luna-black);} yt-live-chat-membership-item-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-membership-item-renderer>*.yt-live-chat-membership-item-renderer {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-live-chat-membership-item-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-membership-item-renderer>.yt-live-chat-membership-item-renderer:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-live-chat-membership-item-renderer {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-live-chat-membership-item-renderer[has-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-membership-item-renderer {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-live-chat-membership-item-renderer[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-membership-item-renderer {display: none;} yt-live-chat-membership-item-renderer[has-inline-action-buttons]:hover #menu.yt-live-chat-membership-item-renderer {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-live-chat-membership-item-renderer:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-live-chat-membership-item-renderer>*.yt-live-chat-membership-item-renderer:not(:first-child),#additional-inline-action-buttons.yt-live-chat-membership-item-renderer>*.yt-live-chat-membership-item-renderer:not(:first-child) {margin-left: 8px;} yt-live-chat-membership-item-renderer {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;} yt-live-chat-membership-item-renderer[dashboard-money-feed] {padding: 0;--yt-live-chat-item-timestamp-display: block;} #card.yt-live-chat-membership-item-renderer {overflow: hidden;font-size: 14px;border-radius: 4px;display: flex;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);} yt-live-chat-membership-item-renderer[dashboard-money-feed] #card.yt-live-chat-membership-item-renderer {border-radius: 0;box-shadow: none;} #header.yt-live-chat-membership-item-renderer {position: relative;background-color: var(--yt-live-chat-sponsor-header-color);padding: 8px 16px;color: #fff;min-height: 20px;display: flex;flex-direction: row;align-items: center;} yt-live-chat-membership-item-renderer[show-only-header] #header.yt-live-chat-membership-item-renderer {background-color: var(--yt-live-chat-sponsor-color);} yt-live-chat-membership-item-renderer[dashboard-money-feed] #header.yt-live-chat-membership-item-renderer {color: var(--yt-live-chat-secondary-text-color);background-color: var(--yt-live-chat-background-color);align-items: flex-start;} #header-content.yt-live-chat-membership-item-renderer {display: flex;flex-direction: row;justify-content: space-between;flex: 1;flex-basis: 0.000000001px;align-items: baseline;} yt-live-chat-membership-item-renderer[dashboard-money-feed] #header-content.yt-live-chat-membership-item-renderer {display: flex;flex-direction: column;} yt-live-chat-membership-item-renderer[dashboard-money-feed] #header-content-inner-column.yt-live-chat-membership-item-renderer {margin-bottom: 4px;display: flex;flex-direction: row;align-items: center;flex: none;} #author-photo.yt-live-chat-membership-item-renderer {width: 40px;height: 40px;} yt-icon#author-photo.yt-live-chat-membership-item-renderer {display: none;} yt-live-chat-membership-item-renderer[dashboard-money-feed] yt-icon#author-photo.yt-live-chat-membership-item-renderer {display: block;} yt-live-chat-membership-item-renderer:not([dashboard-money-feed]) yt-live-chat-author-chip.yt-live-chat-membership-item-renderer {--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);} yt-live-chat-membership-item-renderer[dashboard-money-feed] yt-live-chat-author-chip.yt-live-chat-membership-item-renderer {margin-right: 8px;font-weight: 500;--yt-live-chat-sponsor-color: var(--yt-live-chat-secondary-text-color);} #header-subtext.yt-live-chat-membership-item-renderer {margin-top: 2px;color: rgba(255,255,255,0.7);font-weight: 500;font-size: 15px;} #header-subtext.yt-live-chat-membership-item-renderer:empty {display: none;} yt-live-chat-membership-item-renderer[dashboard-money-feed] #header-subtext.yt-live-chat-membership-item-renderer {margin: 4px 0 13px;font-size: 11px;font-weight: normal;color: var(--yt-live-chat-secondary-text-color);} #header-primary-text.yt-live-chat-membership-item-renderer {word-wrap: break-word;word-break: break-word;font-weight: 500;color: rgb(255,255,255);} #header-primary-text.yt-live-chat-membership-item-renderer:empty {display: none;} yt-live-chat-membership-item-renderer[has-primary-header-text]:not([dashboard-money-feed]) yt-live-chat-author-chip.yt-live-chat-membership-item-renderer,yt-live-chat-membership-item-renderer[has-primary-header-text]:not([dashboard-money-feed]) #header-subtext.yt-live-chat-membership-item-renderer {font-size: 12px;} yt-live-chat-membership-item-renderer[dashboard-money-feed] #header-primary-text.yt-live-chat-membership-item-renderer {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: inline-flex;align-items: 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.yt-live-chat-membership-item-renderer {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;} yt-live-chat-membership-item-renderer[dashboard-money-feed] #content.yt-live-chat-membership-item-renderer {background-color: unset;font-size: unset;color: var(--yt-live-chat-secondary-text-color);padding: 0 0 16px 72px;} #content.yt-live-chat-membership-item-renderer img.yt-live-chat-membership-item-renderer {width: var(--yt-live-chat-emoji-size);height: var(--yt-live-chat-emoji-size);margin: -1px 2px 1px;vertical-align: middle;} yt-live-chat-membership-item-renderer[show-only-header] #content.yt-live-chat-membership-item-renderer,#deleted-state.yt-live-chat-membership-item-renderer:empty {display: none;} #deleted-state.yt-live-chat-membership-item-renderer {display: block;font-style: italic;opacity: 0.7;} a.yt-live-chat-membership-item-renderer {display: inline;text-decoration: underline;} #message.yt-live-chat-membership-item-renderer a.yt-live-chat-membership-item-renderer {word-break: break-all;} #message.yt-live-chat-membership-item-renderer a.yt-live-chat-membership-item-renderer .mention.yt-live-chat-membership-item-renderer {text-decoration: underline;} #menu.yt-live-chat-membership-item-renderer {background: linear-gradient(to right,transparent,var(--yt-live-chat-sponsor-header-color) 100%);border-radius: 0 4px 4px 0;} yt-live-chat-membership-item-renderer[show-only-header] #menu.yt-live-chat-membership-item-renderer {background: linear-gradient(to right,transparent,var(--yt-live-chat-sponsor-color) 100%);} yt-live-chat-membership-item-renderer[dashboard-money-feed] #menu.yt-live-chat-membership-item-renderer {margin-top: 8px;background: linear-gradient(to right,transparent,var(--yt-live-chat-background-color) 40%);} yt-live-chat-membership-item-renderer:not([dashboard-money-feed]) #menu-button.yt-live-chat-membership-item-renderer {margin: 8px;} #footer-button.yt-live-chat-membership-item-renderer yt-button-renderer.yt-live-chat-membership-item-renderer {width: 100%;text-align: center;margin-top: 12px;} yt-live-chat-membership-item-renderer:not([modern]) #footer-button.yt-live-chat-membership-item-renderer yt-button-renderer.yt-live-chat-membership-item-renderer {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-live-chat-membership-item-renderer:not([modern]) yt-button-renderer.style-dark-on-white.yt-live-chat-membership-item-renderer {color: var(--yt-live-chat-footer-button-text-color);background-color: var(--yt-live-chat-footer-button-text-background-color);} yt-live-chat-membership-item-renderer[whole-message-clickable] {cursor: pointer;} yt-live-chat-membership-item-renderer[whole-message-clickable]:hover {background-color: var(--yt-spec-additive-background);}</style>");
cIb=d}d=cIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dIb=a};var fIb;var gIb,hIb=function(){if(void 0!==gIb)return gIb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-text-input-field-renderer">[[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" class="style-scope yt-live-chat-text-input-field-renderer"></div>\n<div id="underline" hidden$="[[noUnderline]]" class="style-scope yt-live-chat-text-input-field-renderer">\n  <div id="unfocused" class="style-scope yt-live-chat-text-input-field-renderer"></div>\n  <div id="focused" class="style-scope yt-live-chat-text-input-field-renderer"></div>\n</div>\n<tp-yt-iron-dropdown id="dropdown" allow-outside-scroll="" no-auto-focus="" vertical-align="bottom" vertical-offset="24" class="style-scope yt-live-chat-text-input-field-renderer">\n  <div id="dropdown-content" class="dropdown-content style-scope yt-live-chat-text-input-field-renderer" slot="dropdown-content">\n  </div>\n</tp-yt-iron-dropdown>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fIb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-live-chat-text-input-field-renderer {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.yt-live-chat-text-input-field-renderer {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;} yt-live-chat-text-input-field-renderer[updated-input-visuals] #label.yt-live-chat-text-input-field-renderer {font-size: 14px;text-overflow: ellipsis;white-space: nowrap;max-width: 100%;overflow-x: hidden;} yt-live-chat-text-input-field-renderer[has-text] #label.yt-live-chat-text-input-field-renderer {display: none;} #input.yt-live-chat-text-input-field-renderer {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);} yt-live-chat-text-input-field-renderer[updated-input-visuals] #input.yt-live-chat-text-input-field-renderer {flex: 1;flex-basis: 0.000000001px;font-size: 14px;max-height: 36px;-ms-overflow-style: none;scrollbar-width: none;} yt-live-chat-text-input-field-renderer[updated-input-visuals][input-expanded] #input.yt-live-chat-text-input-field-renderer {padding: 8px 0;} yt-live-chat-text-input-field-renderer[updated-input-visuals] #input.yt-live-chat-text-input-field-renderer::-webkit-scrollbar {display: none;} #input.yt-live-chat-text-input-field-renderer::after {content: "";} #input.yt-live-chat-text-input-field-renderer img.yt-live-chat-text-input-field-renderer {width: 20px;height: 20px;margin: -5px 2px;} #underline.yt-live-chat-text-input-field-renderer {position: relative;height: 2px;} #unfocused.yt-live-chat-text-input-field-renderer {position: absolute;top: 0;left: 0;right: 0;height: 1px;background-color: var(--yt-live-chat-text-input-field-inactive-underline-color,#b8b8b8);} #focused.yt-live-chat-text-input-field-renderer {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));transform-origin: center center;transform: scale3d(0,1,1);transition: transform;transition-duration: var(--yt-live-chat-text-input-field-underline-transition-duration,0.25s);} yt-live-chat-text-input-field-renderer[focused] #focused.yt-live-chat-text-input-field-renderer {transform: none;} #dropdown.yt-live-chat-text-input-field-renderer {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.yt-live-chat-text-input-field-renderer {max-height: 200px;padding: 8px 0;} yt-live-chat-text-input-field-renderer[updated-input-visuals].yt-live-chat-message-input-renderer #overflow-text.yt-live-chat-text-input-field-renderer {color: var(--yt-spec-text-disabled);}</style>');
fIb=d}d=fIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gIb=a};var iIb;var jIb,kIb=function(){if(void 0!==jIb)return jIb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-text-input-field-suggestion">\n  <img alt="[[data.alt]]" hidden$="[[!identity(data.image)]]" src$="[[data.image.thumbnails.0.url]]" author$="[[data.author]]" class="style-scope yt-live-chat-text-input-field-suggestion">\n  [[data.text]]\n</tp-yt-paper-item>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iIb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>tp-yt-paper-item.yt-live-chat-text-input-field-suggestion {font-size: 15px;min-height: 40px;color: var(--yt-live-chat-text-input-field-suggestion-text-color,#666);cursor: pointer;} yt-live-chat-text-input-field-suggestion:hover tp-yt-paper-item.yt-live-chat-text-input-field-suggestion,yt-live-chat-text-input-field-suggestion[active] tp-yt-paper-item.yt-live-chat-text-input-field-suggestion {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.yt-live-chat-text-input-field-suggestion {width: 24px;height: 24px;margin-right: 8px;flex: none;} img.yt-live-chat-text-input-field-suggestion[author] {border-radius: 12px;}</style>");
iIb=d}d=iIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jIb=a};var tQ=function(){var a=_.O.apply(this,arguments)||this;a.active=!1;a.identity=_.TK;return a};
_.H(tQ,_.O);tQ.prototype.dataChanged=function(){this.active=!1};
tQ.prototype.onClick=function(){_.Sn(this.hostElement,"yt-live-chat-select-suggestion",this.data)};
_.J.Object.defineProperties(tQ,{template:{configurable:!0,enumerable:!0,get:function(){return kIb()}}});
var uQ=tQ;uQ.prototype.dataChanged=uQ.prototype.dataChanged;_.U([_.N(),_.V("design:type",Object)],uQ.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],uQ.prototype,"active",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],uQ.prototype,"dataChanged",null);
uQ=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-text-input-field-suggestion",noInjection:!0})],uQ);_.u("live_chat_enable_controller_extraction")&&_.Q(uQ,"yt-live-chat-text-input-field-suggestion",kIb);var lIb=function(){var a=_.O.apply(this,arguments)||this;a.viewerName=null;a.actionMap={"yt-live-chat-actions":"onChatMessage_"};a.SUPPORTED_ITEM_TYPES_=["liveChatTextMessageRenderer","liveChatLegacyPaidMessageRenderer","liveChatPaidMessageRenderer"];a.PARTICIPANT_TIME_USEC_=3E8;return a};
_.H(lIb,_.O);_.f=lIb.prototype;_.f.created=function(){this.allParticipantsCharMap_={};this.asyncHandle_=null};
_.f.addParticipant=function(a){var b=_.oob(this.participants,a,function(d,e){d=d[Object.keys(d)[0]];e=e[Object.keys(e)[0]];d=String(_.mp(d.authorName)).toLowerCase();e=String(_.mp(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=_.mp(a.authorName).toLocaleLowerCase();c=b.substr(0,2);this.allParticipantsCharMap_.hasOwnProperty(c)||(this.allParticipantsCharMap_[c]={});this.allParticipantsCharMap_[c][b]=a};
_.f.getAuthorsFromPrefix=function(a){return this.allParticipantsCharMap_.hasOwnProperty(a)?this.allParticipantsCharMap_[a]:null};
_.f.computeViewerRegex_=function(a){if(!a)return null;a=a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&");return _.u("live_chat_mention_regex_update")?new RegExp("([@#]"+a.replace(/ /g,"\\s*")+"|^"+a.replace(/ /g,"\\s*")+"$|^"+a.replace(/ /g,"\\s*")+"(?=\\s)|(?<=\\s)"+a.replace(/ /g,"\\s*")+"$|(?<=\\s)"+a.replace(/ /g,"\\s*")+"(?=\\s))","ig"):new RegExp("([@#]?"+a.replace(/ /g,"\\s*")+")","ig")};
_.f.checkForStaleParticipants_=function(){this.trimOldParticipants_();if(this.asyncHandle_){var a=_.GH.get(this.asyncHandle_);a&&a.cancel()}0<this.participants.length&&(this.asyncHandle_=_.HH(this.checkForStaleParticipants_,3E4))};
_.f.onChatMessage_=function(a){var b=this,c=1E3*Date.now();a.forEach(function(d){if(d=_.B(d,zGb)){d=d.item;var e=Object.keys(d)[0];-1!=b.SUPPORTED_ITEM_TYPES_.indexOf(e)&&d[e].timestampUsec>=c-b.PARTICIPANT_TIME_USEC_&&b.addParticipant(d)}},this);
this.checkForStaleParticipants_()};
_.f.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)}};
_.vQ=lIb;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],_.vQ.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],_.vQ.prototype,"viewerName",void 0);_.U([_.N({computed:"computeViewerRegex_(viewerName)"}),_.V("design:type",Object)],_.vQ.prototype,"viewerRegex",void 0);_.U([_.N({value:function(){return[]},
notify:!0}),_.V("design:type",Array)],_.vQ.prototype,"participants",void 0);_.vQ=_.U([_.Gq({is:"yt-live-chat-participants-manager",noInjection:!0})],_.vQ);var mIb=/.*([:@#].*?)$/,wQ=/\u00a0/g,nIb=String.fromCharCode(160),oIb={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"},xQ=function(){var a=_.O.apply(this,arguments)||this;a.disabled=!1;a.liveChatRichMessageInput=null;a.messageInput=null;a.isValidWithNoInputText=!1;a.suggestions=[];a.emojiManager=_.qQ;a.updatedInputVisuals=
_.u("live_chat_web_input_update");a.inputMethodEditorActive=!1;a.suggestionIndex=-1;a.JSC$13255_lastSuggestionRange=null;return a};
_.H(xQ,_.O);_.f=xQ.prototype;_.f.configureRendererStamper=function(){return{suggestions:{id:"dropdown-content",mapping:{suggestion:"yt-live-chat-text-input-field-suggestion"},reuseComponents:!0}}};
_.f.attached=function(){_.cv&&(document.execCommand("enableObjectResizing",!1,"false"),document.execCommand("enableInlineTableEditing",!1,"false"));this.updatedInputVisuals&&(this.hostElement.addEventListener("compositionstart",this.onCompositionStart),this.hostElement.addEventListener("compositionend",this.onCompositionEnd))};
_.f.detached=function(){this.setLiveChatRichMessageInput(null);this.updatedInputVisuals&&(this.hostElement.removeEventListener("compositionstart",this.onCompositionStart),this.hostElement.removeEventListener("compositionend",this.onCompositionEnd))};
_.f.dataChanged=function(a){if(!this.ignoreColorMapping){var b=!1,c={},d;for(d in oIb)a&&a.hasOwnProperty(d)&&(c[oIb[d]]=this.colorFromDecimal(a[d]),b=!0);b&&_.cr(this.hostElement,c)}this.messageInput&&this.setLiveChatRichMessageInput(this.messageInput)};
_.f.onMessageSet=function(a){this.setLiveChatRichMessageInput(a||{})};
_.f.colorFromDecimal=function(a){a=Math.floor(Number(a));return"rgba("+[a>>16&255,a>>8&255,a&255,(a>>24&255)/255].join()+")"};
_.f.preventDrag=function(a){a.dataTransfer&&(a.dataTransfer.dropEffect="none");a.preventDefault()};
_.f.preventResize=function(a){a.returnValue=!1};
_.f.onInputChange=function(){var a=this.characterCount;if(this.updatedInputVisuals){var b=document.querySelector("#overflow-text");this.characterCount<=this.maxCharacterLimit&&b&&b.remove();if(!b&&(b=window.getSelection())){var c=b.getRangeAt(0);b.removeAllRanges();b.addRange(c)}}if(b=this.getCurrentRange())c=this.calculateTextBeforeRange(b),this.completeEmojisInRange(b,c,!0)||this.updateSuggestions(b,c);c=this.calculateLiveChatRichMessageInput();this._setLiveChatRichMessageInput(c);_.Sn(this.hostElement,
"yt-live-chat-message-input-change",c);this.updatedInputVisuals&&(b&&"input"===b.commonAncestorContainer.parentElement.id&&"SPAN"!==b.commonAncestorContainer.nodeName?this.handleOverflowText(this.characterCount>a):b&&!b.collapsed&&b.commonAncestorContainer===this.input&&this.checkForDuplicateSpans(),0===this.characterCount&&(a=_.$q(this.hostElement).querySelector("#input > br"))&&a.remove())};
_.f.onCompositionStart=function(){this.inputMethodEditorActive=!0};
_.f.onCompositionEnd=function(){this.inputMethodEditorActive=!1;var a=this.getCurrentRange();a&&"input"===a.commonAncestorContainer.parentElement.id&&"SPAN"!==a.commonAncestorContainer.nodeName&&this.handleOverflowText(!0)};
_.f.mergeOverflowText=function(a){if(a){var b=document.createRange();b.selectNodeContents(a);b=b.extractContents();this.input.insertBefore(b,a)}};
_.f.checkRangeAtEndOfInput=function(){var a=this.getCurrentRange();if(a){var b=_.$q(this.hostElement).querySelector("#overflow-text"),c=document.createRange();b&&b.previousSibling?b.previousSibling instanceof HTMLImageElement?c.selectNode(b.previousSibling):c.selectNodeContents(b.previousSibling):this.input&&this.input.lastChild&&(this.input.lastChild instanceof HTMLImageElement?c.selectNode(this.input.lastChild):c.selectNodeContents(this.input.lastChild));c.collapse(!1);return c.isPointInRange(a.startContainer,
a.startOffset)}return!1};
_.f.handleOverflowText=function(a){if(!this.dropdown.opened&&!this.inputMethodEditorActive){var b=_.$q(this.hostElement).querySelector("#overflow-text"),c=this.getCurrentRange();this.input.normalize();a=this.checkRangeAtEndOfInput()&&a;this.mergeOverflowText(b);for(var d,e=0,h=0,l,m=this.input.childNodes,p=0;p<m.length;p++){var q=m[p];q instanceof Text?(h+=q.textContent.length,h>this.maxCharacterLimit&&(d=q,e=this.maxCharacterLimit+q.textContent.length-h)):q instanceof HTMLImageElement&&(d=void 0,
h=q.dataset.emojiId&&(null==(d=this.data)?0:d.emojiCharacterCount)?h+this.data.emojiCharacterCount:h+q.alt.length,d=this.input,e=p);if(h>this.maxCharacterLimit&&d){l=document.createRange();l.collapse(!1);b?(h=this.input.lastChild.previousSibling,h instanceof Text?l.setEnd(this.input.lastChild.previousSibling,h.textContent.length):h instanceof HTMLImageElement&&l.setEnd(this.input,this.input.childNodes.length-1)):l.selectNodeContents(this.input);l.setStart(d,e);break}}l&&(d=!1,c&&(a=l.isPointInRange(c.startContainer,
c.startOffset-1)),b||(b=document.createElement("span"),b.id="overflow-text",b.textContent="",b.setAttribute("contenteditable","true"),_.$q(_.$q(this.hostElement).querySelector("#input")).appendChild(b),d=!0),b&&(c=l.extractContents(),b.insertBefore(c,b.firstChild),a&&b.firstChild&&(c=document.createRange(),d?c.setStartAfter(b.lastChild):c.setStartAfter(b.firstChild),c.collapse(!0),b=window.getSelection(),b.removeAllRanges(),b.addRange(c))))}};
_.f.checkForDuplicateSpans=function(){for(var a=0;a<this.input.childNodes.length;a++){var b=this.input.childNodes[a];if("SPAN"===b.nodeName){var c=document.createRange();c.selectNodeContents(b);c=c.extractContents();this.input.insertBefore(c,b);b.remove()}}this.handleOverflowText(!0)};
_.f.getCurrentRange=function(){var a=window.getSelection();return a&&a.rangeCount?a.getRangeAt(0).cloneRange():null};
_.f.getInputRange=function(){var a=this.getCurrentRange();if(a){for(var b=a.commonAncestorContainer,c=!1,d=_.$q(this.hostElement).querySelector("#input");b;){if(b===d){c=!0;break}b=b.parentNode}c||(a=null)}a||(a=this.getRangeAtEnd());return a};
_.f.getRangeAtEnd=function(){var a=document.createRange(),b=_.$q(this.hostElement).querySelector("#input").lastChild;b?a.setStart(b,b.childNodes.length):(a.selectNodeContents(_.$q(this.hostElement).querySelector("#input")),a.collapse(!1));return a};
_.f.getSuggestions=function(a){var b=[],c=a.substring(0,3),d=$Hb(_.qQ,c,!0);if(d)for(var e in d)if(0===e.toLocaleLowerCase().indexOf(a)){var h=d[e];if(h&&h.emojiId){if(h=ZHb(_.qQ,h.emojiId)){var l=void 0,m=void 0,p=void 0,q=void 0,t=(null==(l=h.image)?0:null==(m=l.accessibility)?0:null==(p=m.accessibilityData)?0:p.label)||h.isCustomEmoji?null==(q=h.shortcuts)?void 0:q[0]:h.emojiId;b.push({suggestion:{emoji:!0,image:h.image,alt:t,text:e,textToInsertWhenSelected:h.isCustomEmoji?e:t}})}if(64<=b.length)break}}if(!this.participantsManager)return null;
if(0===c.indexOf("@")||0===c.indexOf("#"))if(d=c.charAt(0),a=a.substring(1),c=c.substring(1),c=this.participantsManager.getAuthorsFromPrefix(c))for(var y in c)if(0===y.indexOf(a)&&(e=c[y],h=_.mp(e.authorName),b.push({suggestion:{author:!0,authorType:d,image:e.authorPhoto,alt:h,text:h}}),64<=b.length))break;return b?b.sort(function(z,D){return D.suggestion.text<z.suggestion.text?-1:D.suggestion.text===z.suggestion.text?0:1}):null};
_.f.insertSuggestion=function(a){a.emoji?this.insertTextAtRange(this.JSC$13255_lastSuggestionRange,a.textToInsertWhenSelected||""):a.author&&this.insertTextAtRange(this.JSC$13255_lastSuggestionRange,a.authorType+a.text+nIb)};
_.f.updateSuggestionsAtCaret=function(){var a=this.getCurrentRange();a&&this.updateSuggestions(a,this.calculateTextBeforeRange(a))};
_.f.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}if(_.u("live_chat_require_space_for_autocomplete_emoji")){var d=void 0,e=void 0;a.setStart(c,(null==(d=c)?void 0:null==(e=d.textContent)?void 0:e.length)||0)}else a.setStart(c,c.childNodes.length||
0)}};
_.f.updateSuggestions=function(a,b){var c=this;this.JSC$13255_lastSuggestionRange&&(this.JSC$13255_lastSuggestionRange.detach(),this.JSC$13255_lastSuggestionRange=null);if((b=mIb.exec(b))&&b.length&&(b=b[b.length-1].toLocaleLowerCase(),2<b.length&&(this.offsetStartOfRangeBy(a,b.length),this.JSC$13255_lastSuggestionRange=a,(a=this.getSuggestions(b))&&a.length))){this.suggestions=a;_.$m(this,function(){_.$q(c.hostElement).querySelector("#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};
_.f.completeEmojisInRange=function(a,b,c){var d=b.replace(/[\s\xa0]+$/,"");b=b.length-d.length;d=d.split(" ");d=d[d.length-1].trim().toLocaleLowerCase();var e=d.lastIndexOf(":");if(c&&!b&&e!==d.length-1)return!1;-1!==e&&(c=d.lastIndexOf(":",e-1),-1!==c&&(d=d.substring(c)));if((c=_.tM(_.qQ,d))&&c.emojiId){c=ZHb(_.qQ,c.emojiId)||null;this.offsetStartOfRangeBy(a,d.length+b);var h,l,m,p;d=((null==(h=c)?0:h.isCustomEmoji)?null==(l=c)?void 0:null==(m=l.shortcuts)?void 0:m[0]:null==(p=c)?void 0:p.emojiId)||
"";b&&(d+=nIb);this.insertTextAtRange(a,d);this.dropdown.opened=!1;return!0}return!1};
_.f.onSuggestion=function(a){this.insertSuggestion(a.detail);this.dropdown.opened=!1};
_.f.onKeyPress=function(a){13===a.keyCode&&(a.preventDefault(),this.dropdown.opened?(this.insertSuggestion(this.suggestions[this.suggestionIndex].suggestion),this.dropdown.opened=!1):_.Sn(this.hostElement,"yt-live-chat-send-message"))};
_.f.completeEmojis=function(){var a=document.createRange(),b=_.$q(this.hostElement).querySelector("#input").lastChild;b?a.setStart(b,b.childNodes.length):(a.selectNodeContents(_.$q(this.hostElement).querySelector("#input")),a.collapse(!1));this.completeEmojisInRange(a,this.calculateTextBeforeRange(a),_.u("live_chat_require_space_for_autocomplete_emoji"))};
_.f.maybePreventTextFormatting=function(a){!_.fv||!a.ctrlKey&&!a.metaKey||66!==a.keyCode&&73!==a.keyCode||(a.stopImmediatePropagation(),a.preventDefault())};
_.f.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()}};
_.f.onKeyUp=function(a){switch(a.keyCode){case 37:case 39:this.updateSuggestionsAtCaret();break;case 38:case 40:this.dropdown.opened||this.updateSuggestionsAtCaret()}if(_.pi)this.onInputChange()};
_.f.changeSuggestionIndex=function(a){if(this.dropdown.opened){var b=_.$q(this.hostElement).querySelector("#dropdown-content");0<=this.suggestionIndex&&this.suggestionIndex<b.children.length&&(b.children[this.suggestionIndex].active=!1);var c=this.suggestions.length;this.suggestionIndex=(a+c)%c;a=b.children[this.suggestionIndex];a.active=!0;b.scrollTop=a.offsetTop}};
_.f.onInputPaste=function(a){a.preventDefault();(a=a.clipboardData)&&a.types&&(a=a.getData("text/plain")||"",a=a.replace(/\n/g,""),this.insertText(a));this.updatedInputVisuals&&(a=this.getCurrentRange())&&"input"===a.commonAncestorContainer.parentElement.id&&"SPAN"!==a.commonAncestorContainer.nodeName&&this.handleOverflowText(!0)};
_.f.onFocus=function(){this._setFocused(!0)};
_.f.onBlur=function(){this._setFocused(!1)};
_.f.insertText=function(a){this.insertTextAtRange(this.getInputRange(),a)};
_.f.insertTextAtRange=function(a,b){if(a&&(a.collapsed||a.deleteContents(),b=_.qQ.createDocumentFragment(b,!0,!1))){for(var c=_.g((null==b?void 0:b.childNodes)||[]),d=c.next();!d.done;d=c.next()){d=d.value;var e=void 0,h=void 0,l=void 0,m=void 0,p=void 0;null==(l=null==(e=window)?void 0:null==(h=e.ShadyCSS)?void 0:h.ScopingShim)||null==(p=(m=l).scopeNode)||p.call(m,d,this.hostElement.localName)}c=b.lastChild;a.insertNode(b);this.updatedInputVisuals&&!this.focused&&this.input.focus();if(this.focused){a=
a.cloneRange();a.selectNodeContents(c);a.collapse(!1);if(b=window.getSelection())b.removeAllRanges(),b.addRange(a);this.updatedInputVisuals&&"input"===a.commonAncestorContainer.parentElement.id&&"SPAN"!==a.commonAncestorContainer.nodeName&&(this.dropdown.opened&&(this.dropdown.opened=!1),this.handleOverflowText(!0))}a=this.calculateLiveChatRichMessageInput();this._setLiveChatRichMessageInput(a);_.Sn(this.hostElement,"yt-live-chat-message-input-change",a)}};
_.f.setLiveChatRichMessageInput=function(a){_.$q(_.$q(this.hostElement).querySelector("#input")).textContent="";if(a&&a.textSegments){for(var b=0;b<a.textSegments.length;b++){var c=a.textSegments[b];c.text?_.$q(_.$q(this.hostElement).querySelector("#input")).appendChild(_.qQ.createDocumentFragment(c.text,!0,!1)):c.emojiId&&(c=oQ(_.qQ,c.emojiId))&&_.$q(_.$q(this.hostElement).querySelector("#input")).appendChild(_.qQ.createEmoji(c,!1))}this._setLiveChatRichMessageInput(this.calculateLiveChatRichMessageInput())}else this._setLiveChatRichMessageInput(null)};
_.f.setText=function(a){this.setLiveChatRichMessageInput(a?{textSegments:[{text:a}]}:null)};
_.f.calculateTextBeforeRange=function(a){var b="",c=a.startContainer;if(c&&c instanceof Text){var d;b=(null==(d=c.textContent)?void 0:d.substring(0,a.startOffset))||"";c=c.previousSibling}for(;c&&c instanceof Text;)b=c.textContent+b,c=c.previousSibling;return b.replace(wQ," ")};
_.f.calculateLiveChatRichMessageInput=function(){for(var a=[],b="",c=_.$q(_.$q(this.hostElement).querySelector("#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(wQ," ")}),b=""),a.push({emojiId:e.dataset.emojiId})):b+=e.alt)}b&&a.push({text:b.replace(wQ," ")});if(this.updatedInputVisuals&&(c=_.$q(this.hostElement).querySelector("#overflow-text"))){b="";c=c.childNodes;for(d=0;d<c.length;d++)e=
c[d],e instanceof Text?b+=e.textContent:e instanceof HTMLImageElement&&(e.dataset.emojiId?(b&&(a.push({text:b.replace(wQ," ")}),b=""),a.push({emojiId:e.dataset.emojiId})):b+=e.alt);b&&a.push({text:b.replace(wQ," ")})}return{textSegments:a}};
_.f.computeCharacterCount=function(a){if(!a||!a.textSegments)return 0;for(var b=0,c=0;c<a.textSegments.length;c++){var d=a.textSegments[c];if(d.text)b+=d.text.length;else if(d.emojiId){var e=void 0;if(null==(e=this.data)?0:e.emojiCharacterCount)b+=this.data.emojiCharacterCount;else{var h=e=void 0,l=void 0;b+=(null==(h=oQ(_.qQ,null==(e=d)?void 0:e.emojiId))?void 0:null==(l=h.shortcuts)?void 0:l[0].length)||0}}}return b};
_.f.characterCountChanged=function(a){_.Sn(this.hostElement,"yt-live-chat-text-input-field-renderer-character-count-changed",{characterCount:a});this.updatedInputVisuals&&this.checkScrollAlignment()};
_.f.focusedChanged=function(){this.hostElement.dispatchEvent(new _.BI("focused-changed",this.focused))};
_.f.focus=function(){this.setFocus(!1)};
_.f.focusAtEnd=function(){this.setFocus(!0)};
_.f.setFocus=function(a){a=a?this.getRangeAtEnd():this.getInputRange();_.$q(this.hostElement).querySelector("#input").focus();var b=window.getSelection();b&&(b.removeAllRanges(),b.addRange(a))};
_.f.insertEmoji=function(a){var b,c=((null==a?0:a.isCustomEmoji)?null==(b=a.shortcuts)?void 0:b[0]:null==a?void 0:a.emojiId)||"";this.insertText(c)};
_.f.computeText=function(a){if(!a||!a.textSegments)return"";for(var b="",c=0;c<a.textSegments.length;c++){var d=a.textSegments[c];if(d.text)b+=d.text;else if(d.emojiId){var e=void 0,h=void 0,l=void 0;b+=(null==(h=oQ(_.qQ,null==(e=d)?void 0:e.emojiId))?void 0:null==(l=h.shortcuts)?void 0:l[0])||""}}return b};
_.f.checkScrollAlignment=function(){48<this.input.scrollHeight&&this.input.scrollTop!==this.input.scrollHeight&&(this.input.scrollTop=this.input.scrollHeight)};
_.J.Object.defineProperties(xQ.prototype,{inputTabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:0}},
maxCharacterLimit:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?void 0:a.maxCharacterLimit)||0}},
characterCount:{configurable:!0,enumerable:!0,get:function(){return this.computeCharacterCount(this.liveChatRichMessageInput)}},
remainingCharacterCount:{configurable:!0,enumerable:!0,get:function(){return this.maxCharacterLimit-this.characterCount}},
hasText:{configurable:!0,enumerable:!0,get:function(){return 0<this.characterCount}},
isInputValid:{configurable:!0,enumerable:!0,get:function(){return 0===this.characterCount?this.isValidWithNoInputText:this.characterCount<=this.maxCharacterLimit}}});
_.J.Object.defineProperties(xQ,{template:{configurable:!0,enumerable:!0,get:function(){return hIb()}}});
var yQ=xQ;yQ.prototype.focusedChanged=yQ.prototype.focusedChanged;yQ.prototype.characterCountChanged=yQ.prototype.characterCountChanged;yQ.prototype.onSuggestion=yQ.prototype.onSuggestion;yQ.prototype.onMessageSet=yQ.prototype.onMessageSet;yQ.prototype.dataChanged=yQ.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],yQ.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],yQ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],yQ.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],yQ.prototype,"disabled",void 0);_.U([_.M("disabled"),_.V("design:type",Number),_.V("design:paramtypes",[])],yQ.prototype,"inputTabIndex",null);
_.U([_.M("data.maxCharacterLimit"),_.N({readOnly:!0,notify:!0}),_.V("design:type",Number),_.V("design:paramtypes",[])],yQ.prototype,"maxCharacterLimit",null);_.U([_.M("liveChatRichMessageInput"),_.N({readOnly:!0,notify:!0}),_.V("design:type",Number),_.V("design:paramtypes",[])],yQ.prototype,"characterCount",null);_.U([_.M("maxCharacterLimit, characterCount"),_.N({readOnly:!0,notify:!0}),_.V("design:type",Number),_.V("design:paramtypes",[])],yQ.prototype,"remainingCharacterCount",null);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],yQ.prototype,"inputExpanded",void 0);_.U([_.N({readOnly:!0,notify:!0}),_.V("design:type",Object)],yQ.prototype,"liveChatRichMessageInput",void 0);_.U([_.N(),_.V("design:type",Object)],yQ.prototype,"messageInput",void 0);_.U([_.N(),_.V("design:type",Boolean)],yQ.prototype,"ignoreColorMapping",void 0);_.U([_.M("characterCount"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],yQ.prototype,"hasText",null);
_.U([_.N(),_.V("design:type",Object)],yQ.prototype,"isValidWithNoInputText",void 0);_.U([_.M("characterCount","maxCharacterLimit","isValidWithNoInputText"),_.N(),_.V("design:type",Boolean),_.V("design:paramtypes",[])],yQ.prototype,"isInputValid",null);_.U([_.N({readOnly:!0,value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],yQ.prototype,"focused",void 0);_.U([_.N(),_.V("design:type",Array)],yQ.prototype,"suggestions",void 0);_.U([_.N(),_.V("design:type",nQ)],yQ.prototype,"emojiManager",void 0);
_.U([_.N(),_.V("design:type",_.vQ)],yQ.prototype,"participantsManager",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],yQ.prototype,"updatedInputVisuals",void 0);_.U([_.N(),_.V("design:type",Boolean)],yQ.prototype,"noUnderline",void 0);_.U([_.N(),_.V("design:type",Object)],yQ.prototype,"inputMethodEditorActive",void 0);_.U([_.vq("#dropdown"),_.V("design:type",Object)],yQ.prototype,"dropdown",void 0);_.U([_.vq("#input"),_.V("design:type",HTMLElement)],yQ.prototype,"input",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],yQ.prototype,"dataChanged",null);_.U([_.uq("messageInput"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],yQ.prototype,"onMessageSet",null);_.U([_.tq("yt-live-chat-select-suggestion"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],yQ.prototype,"onSuggestion",null);
_.U([_.uq("characterCount"),_.V("design:type",Function),_.V("design:paramtypes",[Number]),_.V("design:returntype")],yQ.prototype,"characterCountChanged",null);_.U([_.uq("focused"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],yQ.prototype,"focusedChanged",null);yQ=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-text-input-field-renderer",noInjection:!0})],yQ);
_.u("live_chat_enable_controller_extraction")&&_.Q(yQ,"yt-live-chat-text-input-field-renderer",hIb);var pIb={},qIb=function(){return _.wq.apply(this,arguments)||this};
_.H(qIb,_.wq);qIb.prototype.onLiveChatMembershipItemBehaviorClick=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)};
var zQ=qIb;zQ.prototype.onLiveChatMembershipItemBehaviorClick=zQ.prototype.onLiveChatMembershipItemBehaviorClick;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],zQ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],zQ.prototype,"data",void 0);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],zQ.prototype,"onLiveChatMembershipItemBehaviorClick",null);zQ=_.U([_.xq()],zQ);
pIb.YtLiveChatMembershipItemBehavior=[zQ.prototype,_.X.YtRendererBehavior];var rIb=function(){var a=_.O.apply(this,arguments)||this;a.supportsInlineActionButtons=!0;a.hasPrimaryHeaderText=!1;a.showOnlyHeader=!1;a.authorBadges=[];a.modern=_.u("web_button_rework_with_live");a.buttonOverrides={style:"overlay",type:"filled"};return a};
_.H(rIb,_.O);_.f=rIb.prototype;_.f.shouldSupportInlineActionButtons=function(){return!0};
_.f.configureRendererStamper=function(){return{"data.footerButton":{id:"footer-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}}}};
_.f.ready=function(){var a=document.querySelector("yt-live-chat-app");a&&a.hasAttribute("dashboard-money-feed")&&this.hostElement.setAttribute("dashboard-money-feed","")};
_.f.messageChanged=function(){var a=this.data.message,b=(0,_.MC)(_.$q(this.hostElement).querySelector("#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 _.$q(this.hostElement).querySelector("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(),_.cub(a.liveChatRichMessageInput)):null};
_.f.onFooterButtonClick=function(){this.data.footerButton&&_.Sn(this.hostElement,"yt-live-chat-clear-pinned-message")};
_.f.shouldSupportWholeItemClick=function(){return!0};
_.J.Object.defineProperties(rIb,{template:{configurable:!0,enumerable:!0,get:function(){return eIb()}}});
var AQ=rIb;AQ.prototype.isDeletedChanged=AQ.prototype.isDeletedChanged;AQ.prototype.messageChanged=AQ.prototype.messageChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],AQ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],AQ.prototype,"ytLiveChatItemBehavior",void 0);_.U([_.L(pIb.YtLiveChatMembershipItemBehavior),_.V("design:type",Object)],AQ.prototype,"ytLiveChatMembershipItemBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],AQ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],AQ.prototype,"data",void 0);_.U([_.N({computed:"computeHasPrimaryHeaderText(data)",reflectToAttribute:!0}),_.V("design:type",Object)],AQ.prototype,"hasPrimaryHeaderText",void 0);_.U([_.N({computed:"computeShowOnlyHeader(data, isDeleted)",reflectToAttribute:!0}),_.V("design:type",Object)],AQ.prototype,"showOnlyHeader",void 0);
_.U([_.N({computed:"computeAuthorBadges(data)"}),_.V("design:type",Array)],AQ.prototype,"authorBadges",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],AQ.prototype,"modern",void 0);_.U([_.uq("data.message"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],AQ.prototype,"messageChanged",null);_.U([_.uq("isDeleted"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],AQ.prototype,"isDeletedChanged",null);
AQ=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-membership-item-renderer",noInjection:!0})],AQ);_.u("live_chat_enable_controller_extraction")&&_.Q(AQ,"yt-live-chat-membership-item-renderer",eIb);var sIb,tIb=function(){return _.wq.apply(this,arguments)||this};
_.H(tIb,_.wq);_.f=tIb.prototype;
_.f.enableActiveViewMeasurement=function(a){if(this.isActiveViewEnabled(a)){var b=this.getUrlPrefixesFromCommand(a.viewableCommands);a=this.getUrlPrefixesFromCommand(a.endOfSessionCommands);sIb||(sIb=new izb(this.getVersion()));var c=this.hostElement,d=sIb;d.elementsToUnregister.next(c);var e=d.elementMap.get(c);void 0!==e&&(e.release(),d.elementMap.delete(c));c=this.hostElement;d=sIb;d.elementMap.has(c)||(e=new ZL(c),d.elementMap.set(c,e),d.creatives.next(new hzb(e,b,a)))}};
_.f.isActiveViewEnabled=function(a){return!!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=_.rf("INNERTUBE_CONTEXT_CLIENT_VERSION","").match(/^\d+\.(\d{8})/);return 2===(null==a?void 0:a.length)?a[1]:null};
_.f.getUrlPrefixesFromCommand=function(a){if(!a)return[];var b=[];a=_.g(a);for(var c=a.next();!c.done;c=a.next())if(c=c.value,c.loggingUrls){c=_.g(c.loggingUrls);for(var d=c.next();!d.done;d=c.next())d=d.value,d.baseUrl&&b.push(d.baseUrl)}return b};
var uIb=tIb;uIb=_.U([_.xq()],uIb);var BQ=[uIb.prototype];var CQ=function(){var a=_.wq.apply(this,arguments)||this;a.disableGridStateAware=!1;a.gridStateActionMap={"ytd-update-grid-state-action":"handleUpdateGridStateAction"};a.currentGridClass="";return a};
_.H(CQ,_.wq);CQ.prototype.attached=function(){this.ytActionHandlerBehavior.registerActionMap(this.gridStateActionMap);_.$m(this,this.handleUpdateGridStateAction);if(!this.disableGridStateAware){var a=this.gridStateAwareGetElement();_.ar(a,"grid",!0)}};
CQ.prototype.detached=function(){this.ytActionHandlerBehavior.unregisterActionMap(this.gridStateActionMap)};
CQ.prototype.gridStateAwareGetElement=function(){return this.gridStateAwareSizingElementSelector?_.$q(this.hostElement).querySelector(this.gridStateAwareSizingElementSelector):this.hostElement};
CQ.prototype.handleUpdateGridStateAction=function(){if(this.disableGridStateAware)var a="grid-disabled";else{a=_.iHb.getInstance();var b=this.get("pageSubtype");a=b&&fHb.includes(b)?"grid-disabled":a.currentSnapState_?a.currentSnapState_.className:null}(b=this.gridStateAwareGetElement())&&a!==this.currentGridClass&&(a&&_.ar(b,a,!0),this.currentGridClass&&_.ar(b,this.currentGridClass,!1),this.currentGridClass=a)};
var DQ=CQ;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],DQ.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",String)],DQ.prototype,"gridStateAwareSizingElementSelector",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],DQ.prototype,"disableGridStateAware",void 0);DQ=_.U([_.xq()],DQ);_.EQ=[DQ.prototype,_.JC.YtActionHandlerBehavior];_.vIb={YtdReduxBehavior:[]};_.vIb.YtdReduxBehavior.push.apply(_.vIb.YtdReduxBehavior,_.SI);var wIb={};
wIb.YtPlayerBehavior=[_.UI.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;this.useUnifiedPlayer_()&&(this.mainAppPlayer_=void 0);this.playerResolver_=new _.Os;this.playerContainer_=this.initPlayerPromise_=null;this.preparePlayerJobId_=0;
this.isResetForNewPlayback_=!0;this.bootstrapPlayerResponse_=void 0;opb(function(){a.maybeSendAbandonmentPing_()})},
attached:function(){this.disableTouchGestures||(_.Lm(this,"pan-down"),_.u("kevlar_pinch_fullscreen")&&_.hQ().registerTouchEvents(this,void 0,void 0,"pinchout","pinchin"))},
detached:function(){!this.disableTouchGestures&&_.u("kevlar_pinch_fullscreen")&&_.hQ().unregisterTouchEvents(this,"pinchout","pinchin")},
createMainAppPlayer_:function(a,b,c){var d=this;rM(this.useUnifiedPlayer_());this.mainAppPlayer_?rM(!1,"MainAppPlayer already created."):(this.mainAppPlayer_=new hN(this.getWebPlayerContextConfig_(),this.$.container,function(e){return _.Qq(e,d.hostElement)},a,b,c),this.mainAppPlayer_.api.then(function(e){d.player_=e;
"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH"===d.context&&_.L1a.resolve(e)}))},
loadVideoWithPlayerResponse:function(a,b){var c=this;if(this.useUnifiedPlayer_()){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,_.u("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(){_.Sn(c.hostElement,
"yt-player-updated")})}else this.update(Rob(a,b))},
loadVideoWithPlayerVars:function(a){var b=this;this.useUnifiedPlayer_()?(_.u("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(){_.Sn(b.hostElement,"yt-player-updated")})):this.update({args:a})},
update:function(a){var b=this;if(this.useUnifiedPlayer_())rM(!1,"Invalid method call in kevlar_unified_player.");else{if(this.hasWebPlayerContextConfig_()){this.updateSwfConfig_(a);var c=wob(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){_.Sn(b.hostElement,"yt-player-updated",d)})}_.Rj(new _.lg("Cannot initialize player for this context without a WebPlayerContextConfig.",
this.context))}},
updatePlayerComponents:function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,b.getPlayerPromise(),2);c=d.yieldResult;if(!c)throw Error("Fg");a&&b.updatePlayerPlaylist_(a);_.Bo(d)})},
acquireApi_:function(a){var b=this;if(this.useUnifiedPlayer_())rM(!1,"Invalid method call in kevlar_unified_player.");else return _.Ph.cancelJob(this.preparePlayerJobId_),this.playerContainer_?(rM(this.initPlayerPromise_,"Missing initPlayerPromise_."),this.getPlayerPromise().then(function(c){b.shouldAutoplay_(a)?c.loadVideoByPlayerVars(a.args):c.cueVideoByPlayerVars(a.args)})):this.initPlayerPromise_=this.initPlayerContainer_(a),this.initPlayerPromise_},
initPlayerContainer_:function(a){var b=this;if(this.useUnifiedPlayer_())rM(!1,"Invalid method call in kevlar_unified_player.");else return rM(!this.initPlayerPromise_,"Player is already initialized."),this.initPlayerPromise_&&_.Sj(Error("Gg")),rM(!this.playerContainer_,"ytd-player should only be initialized once."),this.playerContainer_=this.$.container,dpb().then(function(){var c=b.initPlayer_(a);b.playerResolver_.resolve(c);return c})},
onPlayerReady_:function(a,b){this.useUnifiedPlayer_()?rM(!1,"Invalid method call in kevlar_unified_player."):(a.removeEventListener("onReady",this.onPlayerReadyEvent_),"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH"===this.context&&_.L1a.resolve(a),b(a))},
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(this.useUnifiedPlayer_())rM(!1,"Invalid method call in kevlar_unified_player.");else return new Promise(function(c){b.maybeAdoptBootstrapPlayer_();var d=a?Sob(a):void 0;d&&d==b.bootstrapPlayerResponse_&&(a.loaded=!0);d=b.playerContainer_;var e=b.getWebPlayerContextConfig_();d=jpb(d,a,e);b.player_=d;b.onPlayerReadyEvent_=b.onPlayerReady_.bind(b,b.player_,c);b.player_.addEventListener("onReady",b.onPlayerReadyEvent_);b.player_.addEventListener("innertubeCommand",
b.onPlayerInnerTubeCommand_.bind(b))})},
getPlayerPromise:function(){return this.useUnifiedPlayer_()?(this.mainAppPlayer_||this.createMainAppPlayer_(),this.mainAppPlayer_.api):this.playerResolver_.promise},
getPlayer:function(){return this.player_&&this.player_.isReady()?this.player_:null},
pause:function(){this.getPlayerPromise().then(function(a){a.pauseVideo()})},
play:function(){this.getPlayerPromise().then(function(a){a.playVideo()})},
onTouchStart_:function(){if(!this.disableTouchGestures){var a=_.of().resolve(_.Jq).getCurrentPage();a&&0>=a.getScrollTop()?_.Lm(this,"pan-down"):_.Lm(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 _.v(function(h){if(1==h.nextAddress)return c=_.of().resolve(_.nf(_.JB)),d=!!(c&&c.playlistComponent&&c.playlistComponent.loopOn),_.w(h,b.getPlayerPromise(),2);var l=e=h.yieldResult,m=l.updatePlaylist,p=[];if(_.u("kevlar_player_playlist_use_local_index")){var q,t;var y=null!=(t=null!=(q=a.localCurrentIndex)?q:a.currentIndex)?t:0}else{var z;y=null!=(z=a.currentIndex)?z:0}if(a.contents)for(q=0;q<a.contents.length;q++)if((t=a.contents[q])&&t.playlistPanelVideoRenderer)if(_.Ewa(t)){t=
t.playlistPanelVideoRenderer;z="";t.shortBylineText&&(z=_.mp(t.shortBylineText));var D="";t.title?D=_.mp(t.title):t.unplayableText&&(D=_.mp(t.unplayableText));p.push({author:z,title:D,encrypted_id:t.videoId})}else q<y&&--y;m.call(l,{index:y,list:a.playlistId?a.playlistId:"",loop:d,playlist_title:a.title,playlist_length:p.length,video:p,fetch:0,external_list:"1",title:a.title?a.title:"",playlist_author:a.ownerName?_.mp(a.ownerName):void 0});_.Bo(h)})},
focusOnPlayer:function(){_.$m(this,function(){if(this.playerContainer_&&this.playerContainer_.firstElementChild){var a=this.playerContainer_.querySelector(".html5-video-player");a&&(_.Ahb(_.of().resolve(_.er)),a.focus())}})},
preparePlayer:function(){var a=this;this.useUnifiedPlayer_()?this.mainAppPlayer_||this.createMainAppPlayer_():this.hasWebPlayerContextConfig_()?this.initPlayerPromise_||(new Promise(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 dpb()}).then(function(){a.initPlayerPromise_||a.preparePlayerJobId_||(a.preparePlayerJobId_=_.lj(_.Ph,function(){a.initPlayerPromise_||(a.initPlayerPromise_=a.initPlayerContainer_())}))}):_.Rj(new _.lg("Cannot initialize player for this context without a WebPlayerContextConfig.",this.context))},
updateSwfConfig_:function(a){this.useUnifiedPlayer_()?rM(!1,"Invalid method callin kevlar_unified_player."):this.shouldAutoplay_(a)||(a.args.autoplay="0")},
shouldAutoplay_:function(a){if(this.useUnifiedPlayer_())rM(!1,"Invalid method call in kevlar_unified_player.");else{var b=this.get("args.el",a);if(b&&"detailpage"!=b){var c=_.Un(this.hostElement,"yt-miniplayer-active");if(c&&c[0])return!1}return!b||"sponsorshipsoffer"!=b&&"handlesclaiming"!=b||"0"!=this.get("args.autoplay",a)?(a=Sob(a))&&this.get("playerConfig.playbackStartConfig.startPaused",a)?!1:!0:!1}},
stop:function(){this.maybeSendAbandonmentPing_();var a=this.getPlayer();if(a){var b=a.getPlayerState();_.u("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 _.v(function(p){if(1==p.nextAddress)return b||(b=d.hostElement),e=d.useUnifiedPlayer_()?!!d.mainAppPlayer_:!!d.initPlayerPromise_,e?_.w(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);_.Bo(p)})},
watchNextDataChanged_:function(a){var b=this;a&&(this.useUnifiedPlayer_()&&_.u("kevlar_unified_player_update_watch_next_killswitch")?this.mainAppPlayer_&&dyb(this.mainAppPlayer_,a):this.getPlayerPromise().then(function(c){c.updateVideoData(b.computeWatchNextPlayerVars_(a))}))},
computeWatchNextPlayerVars_:function(a){if(this.useUnifiedPlayer_()&&_.u("kevlar_unified_player_update_watch_next_killswitch"))rM(!1,"Invalid method call in kevlar_unified_player.");else 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=_.rf("WEB_PLAYER_CONTEXT_CONFIGS")[this.context];this.playerId&&(a=Object.assign({},a),a.rootElementId=this.playerId);a.serializedExperimentIds&&a.serializedExperimentFlags||_.Sj(Error("Hg"));return a},
hasWebPlayerContextConfig_:function(){return!!_.rf("WEB_PLAYER_CONTEXT_CONFIGS")&&!!this.getWebPlayerContextConfig_()},
onPlayerInnerTubeCommand_:function(a){this.useUnifiedPlayer_()?rM(!1,"Invalid method call in kevlar_unified_player."):_.Qq(a,this.hostElement)},
useUnifiedPlayer_:function(){var a=_.u("kevlar_non_watch_unified_player")&&"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH"!==this.context;return _.u("kevlar_unified_player")||a}}];var xIb=function(a){tP.call(this,a,132);this.isDocument=a===document.documentElement};
_.H(xIb,tP);xIb.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};
xIb.prototype.JSC$12952_onMouseMove=function(a){this.isDocument||(a.clientX=a.event_.pageX,a.clientY=a.event_.pageY);tP.prototype.JSC$12952_onMouseMove.call(this,a)};_.yIb={};_.yIb.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_&&(_.ow(this.dragListGroup_,$Bb,this.boundOnDragStart_),_.ow(this.dragListGroup_,dCb,this.boundOnDragStart_),this.dragListGroup_.dispose(),this.dragListGroup_=null);this.disposeDragScroll_();this.scrollElement_.removeEventListener("scroll",this.boundOnReorderableScroll_)},
disposeDragScroll_:function(){this.dragScrollSupport_&&(_.Jc(this.dragScrollSupport_),this.dragScrollSupport_=null)},
startDragDrop:function(a,b,c){c=void 0===c?"":c;this.disposeDragDrop();b&&(this.scrollElement_=b);this.dragListGroup_=new rP;this.dragListGroup_.hysteresisDistance_=2;fCb(this.dragListGroup_,a);this.dragListGroup_.draggerElClasses_=(0,_.Xu)("dragging").split(" ");c&&gCb(this.dragListGroup_,function(d){var e=d||document,h=null;e.getElementsByClassName?h=e.getElementsByClassName(c)[0]:h=ixb("*",c,d);return h||d});
_.Br(this.dragListGroup_,YBb,this.boundOnDraggerCreated_);_.Br(this.dragListGroup_,$Bb,this.boundOnDragStart_);_.Br(this.dragListGroup_,dCb,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.setEnabled(!1)},
onDragStart_:function(a){var b=a.draggerEl;a=a.currDragItem;var c=Object.assign({},a.data);c.trackingParams=void 0;b.data=c;b.style.position="absolute";b.style.width=a.clientWidth+"px";b.style.zIndex=2026;b.onDrag&&b.onDrag();(a=document.querySelector("ytd-app"))&&_.$q(a).appendChild(b);this.dragScrollSupport_=new xIb(this.scrollElement_,this.scrollMargin);this.dragScrollSupport_.horizontalScrolling_=!1;b=this.dragScrollSupport_;b.constrainScroll_=!!b.margin_&&!1},
onDrop_:function(a){this.handleDrop(a);this.disposeDragScroll_()},
onReorderableScroll_:function(){if(this.dragListGroup_){var a=this.dragListGroup_;iCb(a,a.currDragItem_)}},
handleDrop:function(){}};_.FQ={YtSparklesClickLocationBehavior:{clickTargetMap:null,containerId:null,handleClick:function(a,b,c){var d=this.getClickTarget_(b);if(d&&this.isClickAllowed_(d)){b.preventDefault();a=(0,_.If.unsafeClone)(a);var e=this.getContainerBoundingRect();b=this.getRelativeClickXy_(b,e);this.expandEndpointUrlMacros_(a,{NX:b[0],NY:b[1],NB:d.code});c&&this.truncateWebCommendMetadataUrl_(a);_.Sn(this.hostElement,"yt-navigate",{endpoint:a})}},
getClickTarget_:function(a){if(!this.clickTargetMap)return null;a=_.bn(a).path||[];a=_.g(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;if(b===_.$q(this.hostElement).querySelector("#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;_.u("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 _.$q(this.hostElement).querySelector("#"+this.containerId).getBoundingClientRect()},
expandEndpointUrlMacros_:function(a,b){for(var c=_.g(a.loggingUrls||[]),d=c.next();!d.done;d=c.next())d=d.value,d.baseUrl&&(d.baseUrl=Hrb(d.baseUrl,b));a.urlEndpoint&&a.urlEndpoint.url&&(a.urlEndpoint.url=Hrb(a.urlEndpoint.url,b));a.commandMetadata&&a.commandMetadata.webCommandMetadata&&a.commandMetadata.webCommandMetadata.url&&(a.commandMetadata.webCommandMetadata.url=Hrb(a.commandMetadata.webCommandMetadata.url,b))},
truncateWebCommendMetadataUrl_:function(a){if(a.commandMetadata&&a.commandMetadata.webCommandMetadata&&a.commandMetadata.webCommandMetadata.url){var b=a.commandMetadata.webCommandMetadata.url,c=b.indexOf("&pp=");if(0<c){var d=b.indexOf("&",c+1);a.commandMetadata.webCommandMetadata.url=d>c&&d<b.length?b.slice(0,c)+b.slice(d):b.slice(0,c)}}},
configureClickTargets:function(a,b,c){this.containerId=a;this.clickTargetMap=new Map;a=_.g(b);for(b=a.next();!b.done;b=a.next())if(b=b.value,b.location){var d=c.get(b.location);d&&(_.ar(_.$q(this.hostElement).querySelector("#"+d),"yt-simple-endpoint",this.isClickAllowed_(b)),this.clickTargetMap.set(d,b))}},
isClickAllowed_:function(a){return"PROMOTED_SPARKLES_CLICK_BEHAVIOR_TYPE_OPEN_AD"===a.behaviorType||"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"===a.behaviorType||"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_OPEN_CHANNEL"===a.behaviorType||"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_OPEN_ACTION_WEBSITE_URL"===a.behaviorType}}};var zIb;var AIb,BIb=function(){if(void 0!==AIb)return AIb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-player">\n  \n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=
a.content,c=b.insertBefore;if(void 0===zIb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.player.ytd_player.ytd.player.css.js--\x3e<style is-scoped>ytd-player,#container.ytd-player {display: block;width: 100%;height: 100%;}</style>");zIb=d}d=zIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return AIb=a};var CIb=function(){return _.O.apply(this,arguments)||this};
_.H(CIb,_.O);_.J.Object.defineProperties(CIb,{template:{configurable:!0,enumerable:!0,get:function(){return BIb()}}});
var DIb=CIb;_.U([_.L(wIb.YtPlayerBehavior),_.V("design:type",Object)],DIb.prototype,"ytPlayerBehavior",void 0);DIb=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-player"})],DIb);_.u("main_app_controller_extraction_batch_9")&&_.Q(DIb,"ytd-player",BIb);var EIb;var FIb,GIb=function(){if(void 0!==FIb)return FIb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-horizontal-list-renderer"></div>\n<div id="scroll-container" class="style-scope yt-horizontal-list-renderer">\n  <div id="items" class="style-scope yt-horizontal-list-renderer"></div>\n</div>\n<div id="right-arrow" class="style-scope yt-horizontal-list-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===EIb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.sections.yt_horizontal_list_renderer.yt.horizontal.list.renderer.css.js--\x3e<style is-scoped>yt-horizontal-list-renderer {--ytd-thumbnail-height: 118px;--ytd-reel-item-width: var(--ytd-reel-item-compact-layout-width, 210px);display: block;position: relative;max-width: var(--yt-horizontal-list-renderer-width,auto);} yt-horizontal-list-renderer[contains-post] {--ytd-thumbnail-height: 200px;} yt-horizontal-list-renderer[contains-background-promo-renderer-with-embedded-container-style] {padding-left: 48px;} yt-horizontal-list-renderer[contains-background-promo-renderer-with-embedded-container-style] #items.yt-horizontal-list-renderer>ytd-background-promo-renderer.yt-horizontal-list-renderer {margin-right: 40px;} yt-horizontal-list-renderer[should-use-mixed-list-height] {--ytd-reel-item-width: 150px;--ytd-reel-item-thumbnail-height: 198px;--ytd-grid-video-width: 354px;--ytd-grid-video-thumbnail-height: 198px;} yt-horizontal-list-renderer[should-use-shorts-list-height] {--ytd-reel-item-width: 210px;--ytd-reel-item-thumbnail-height: 302px;} #scroll-container.yt-horizontal-list-renderer {overflow: hidden;} #items.yt-horizontal-list-renderer {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;} yt-horizontal-list-renderer[is-search-post-shelf] #items.yt-horizontal-list-renderer {height: calc( 196px + 12px + 2px );} #items.yt-horizontal-list-renderer>*.yt-horizontal-list-renderer {padding-right: 4px;display: inline-block;vertical-align: top;white-space: normal;} yt-horizontal-list-renderer[has-big-thumbs-reel-items] #items.yt-horizontal-list-renderer>*.yt-horizontal-list-renderer {padding-right: 16px;} #items.yt-horizontal-list-renderer>ytd-compact-channel-recommendation-card-renderer.yt-horizontal-list-renderer[is-dismissed] {display: none;} #items.yt-horizontal-list-renderer>ytd-post-renderer.yt-horizontal-list-renderer {display: inline-flex;padding-right: 24px;margin-right: 16px;} #items.yt-horizontal-list-renderer>ytd-shared-post-renderer.yt-horizontal-list-renderer {padding-right: 0;margin-right: 16px;} yt-horizontal-list-renderer[at-start] #left-arrow.yt-horizontal-list-renderer .arrow.yt-horizontal-list-renderer {display: none;opacity: 0;} yt-horizontal-list-renderer[at-end] #right-arrow.yt-horizontal-list-renderer .arrow.yt-horizontal-list-renderer {display: none;opacity: 0;} yt-horizontal-list-renderer[is-search-vod-shelf] {max-width: 1088px;} yt-horizontal-list-renderer[is-search-vod-shelf] #left-arrow.yt-horizontal-list-renderer,yt-horizontal-list-renderer[is-search-vod-shelf] #right-arrow.yt-horizontal-list-renderer {height: 202px;} #left-arrow.yt-horizontal-list-renderer {position: absolute;top: var(--ytd-horizontal-list-arrow-top,0);left: var(--yt-horizontal-list-left-arrow-offset,0px);height: 118px;z-index: 1;} #right-arrow.yt-horizontal-list-renderer {position: absolute;top: var(--ytd-horizontal-list-arrow-top,0);right: var(--yt-horizontal-list-right-arrow-offset,4px);height: 118px;z-index: 200;} yt-horizontal-list-renderer[override-arrow-position-for-product-card] #left-arrow.yt-horizontal-list-renderer,yt-horizontal-list-renderer[override-arrow-position-for-product-card] #right-arrow.yt-horizontal-list-renderer {--ytd-horizontal-list-arrow-top: 45px;} yt-horizontal-list-renderer[override-arrow-position-for-grid-movie] #left-arrow.yt-horizontal-list-renderer,yt-horizontal-list-renderer[override-arrow-position-for-grid-movie] #right-arrow.yt-horizontal-list-renderer {height: 302px;} yt-horizontal-list-renderer[override-arrow-position-for-reel-items] #left-arrow.yt-horizontal-list-renderer,yt-horizontal-list-renderer[override-arrow-position-for-reel-items] #right-arrow.yt-horizontal-list-renderer {height: var(--ytd-reel-item-thumbnail-height,302px);} yt-horizontal-list-renderer[override-arrow-position-for-mixed-shelf] #left-arrow.yt-horizontal-list-renderer,yt-horizontal-list-renderer[override-arrow-position-for-mixed-shelf] #right-arrow.yt-horizontal-list-renderer {height: 198px;} yt-horizontal-list-renderer[override-arrow-position-for-mixed-shelf-shorts-only] #left-arrow.yt-horizontal-list-renderer,yt-horizontal-list-renderer[override-arrow-position-for-mixed-shelf-shorts-only] #right-arrow.yt-horizontal-list-renderer {height: 302px;} yt-horizontal-list-renderer[override-arrow-position-to-center] #left-arrow.yt-horizontal-list-renderer,yt-horizontal-list-renderer[override-arrow-position-to-center] #right-arrow.yt-horizontal-list-renderer {height: calc(100% - var(--ytd-horizontal-list-margin-bottom,24px));} #left-arrow.yt-horizontal-list-renderer,#right-arrow.yt-horizontal-list-renderer {will-change: transform;width: 0;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} .arrow.yt-horizontal-list-renderer {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: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;}</style>");
EIb=d}d=EIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return FIb=a};var HIb;var IIb;var GQ,JIb=function(){var a=_.O.apply(this,arguments)||this;a.iconType="STAR";a.enableDebugLogging=_.u("web_enable_ads_debug_logging");a.standardizeIconSize=_.u("kevlar_system_icons");a.hideEndpointOverflow=_.u("hide_endpoint_overflow_on_ytd_display_ad_renderer");a.thumbnailObjectFit="CONTAIN";a.thumbnailFitHeight=!0;a.actionMap={"yt-mute-ad-action":"handleMuteAd"};return a};
_.H(JIb,_.O);_.f=JIb.prototype;
_.f.configureRendererStamper=function(){return{"data.badge":{id:"badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.badge]]"},params:{mediumFontAdBadge:!0}}}},"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.image":{id:"media",mapping:{thumbnail:{component:"yt-img-shadow",properties:{thumbnail:"[[data.image.thumbnail]]",width:"[[mediaThumbnailWidth]]",fitHeight:"[[thumbnailFitHeight]]",objectFit:"[[thumbnailObjectFit]]"}}}},
"data.mediaBadge":{id:"media-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.mediaBadge]]"}}}},"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",GQ.JSC$13303_DEFAULT_CLICK_LOCATION_BEHAVIOR,GQ.JSC$13303_CLICK_LOCATION_ID_MAP)):this.enableDebugLogging&&_.Sj(new _.lg("ytd-display-ad-renderer dataChanged failed. Reason: clickCommand is empty"))};
_.f.onTap=function(a){if(!_.u("use_on_click_for_desktop_display_ad"))this.onTapOrClick(a)};
_.f.onClick=function(a){if(_.u("use_on_click_for_desktop_display_ad"))this.onTapOrClick(a)};
_.f.onTapOrClick=function(a){this.clickCommand&&this.ytSparklesClickLocationBehavior.handleClick(this.clickCommand,a,!1)};
_.f.updateMediaBackgroundImage=function(){var a=this.get("data.image.thumbnail.thumbnails");a&&(a=_.Ur(a,0))&&_.cr(this.hostElement,{"--ytd-display-ad-media-background-image":"url("+a+")"})};
_.f.impressionLog=function(){if(!this.data||!this.data.impressionsFired){var a=!1;if(this.data&&this.data.impressionEndpoints){for(var b=0;b<this.data.impressionEndpoints.length;b++)a=this.data.impressionEndpoints[b],a.clickTrackingParams&&delete a.clickTrackingParams,_.jo(this.hostElement,[a]),a=!0;this.data.impressionsFired=!0}this.enableDebugLogging&&!a&&(b="unknown",this.data?this.data.impressionEndpoints?0===this.data.impressionEndpoints.length&&(b="this.data.impressionEndpoints is empty."):
b="this.data.impressionEndpoints is null.":b="this.data is null.",_.Sj(new _.lg("ytd-display-ad-renderer impression not sent.Reason: "+b)))}};
_.f.handleMuteAd=function(){};
_.J.Object.defineProperties(JIb.prototype,{titleAriaLabel:{configurable:!0,enumerable:!0,get:function(){var a;if(null==(a=this.data)||!a.titleText)return"";var b;return _.Ln("AD_TITLE",{title:this.ytRendererBehavior.getSimpleString(null==(b=this.data)?void 0:b.titleText)})}},
getRating:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?0:a.rating)?Number(this.data.rating).toPrecision(2):null}},
getPrice:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?0:a.price)?this.data.price:null}},
getThirdLine:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?0:a.thirdLine)?this.data.thirdLine:null}},
getFourthLine:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?0:a.fourthLine)?this.data.fourthLine:null}},
getFifthLine:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?0:a.fifthLine)?this.data.fifthLine:null}},
computeRatingHidden:{configurable:!0,enumerable:!0,get:function(){return!this.getRating}},
computePriceHidden:{configurable:!0,enumerable:!0,get:function(){return!this.getPrice}},
computeThirdLineHidden:{configurable:!0,enumerable:!0,get:function(){return!this.getThirdLine}},
computeFourthLineHidden:{configurable:!0,enumerable:!0,get:function(){return!this.getFourthLine}},
computeFifthLineHidden:{configurable:!0,enumerable:!0,get:function(){return!this.getFifthLine}},
hasEnergyIcon:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.energyIcon)}},
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}}});
var HQ=GQ=JIb;GQ.prototype.onClick=GQ.prototype.onClick;GQ.prototype.onTap=GQ.prototype.onTap;GQ.prototype.dataChanged=GQ.prototype.dataChanged;HQ.VERTICAL_CAROUSEL_ITEM_IMAGE_WIDTH=135;HQ.JSC$13303_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","root"]]);HQ.JSC$13303_DEFAULT_CLICK_LOCATION_BEHAVIOR=[{location:"PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND",code:2,behaviorType:"PROMOTED_SPARKLES_CLICK_BEHAVIOR_TYPE_OPEN_AD"}];
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],HQ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],HQ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],HQ.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],HQ.prototype,"ytdReduxBehavior",void 0);
_.U([_.L(_.FQ.YtSparklesClickLocationBehavior),_.V("design:type",Object)],HQ.prototype,"ytSparklesClickLocationBehavior",void 0);_.U([_.L([_.JC.YtActionHandlerBehavior]),_.V("design:type",Object)],HQ.prototype,"actionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],HQ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],HQ.prototype,"clickCommand",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Boolean)],HQ.prototype,"miniMode",void 0);
_.U([_.N(),_.V("design:type",String)],HQ.prototype,"iconType",void 0);_.U([_.N(),_.V("design:type",Object)],HQ.prototype,"enableDebugLogging",void 0);_.U([_.M("data.titleText"),_.V("design:type",String),_.V("design:paramtypes",[])],HQ.prototype,"titleAriaLabel",null);_.U([_.M("data.rating"),_.V("design:type",Object),_.V("design:paramtypes",[])],HQ.prototype,"getRating",null);_.U([_.M("data.price"),_.V("design:type",Object),_.V("design:paramtypes",[])],HQ.prototype,"getPrice",null);
_.U([_.M("data.thirdLine"),_.V("design:type",Object),_.V("design:paramtypes",[])],HQ.prototype,"getThirdLine",null);_.U([_.M("data.fourthLine"),_.V("design:type",Object),_.V("design:paramtypes",[])],HQ.prototype,"getFourthLine",null);_.U([_.M("data.fifthLine"),_.V("design:type",Object),_.V("design:paramtypes",[])],HQ.prototype,"getFifthLine",null);_.U([_.M("getRating"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HQ.prototype,"computeRatingHidden",null);
_.U([_.M("getPrice"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HQ.prototype,"computePriceHidden",null);_.U([_.M("getThirdLine"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HQ.prototype,"computeThirdLineHidden",null);_.U([_.M("getFourthLine"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HQ.prototype,"computeFourthLineHidden",null);_.U([_.M("getFifthLine"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HQ.prototype,"computeFifthLineHidden",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data.energyIcon"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HQ.prototype,"hasEnergyIcon",null);_.U([_.M("computePriceHidden","computeRatingHidden"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HQ.prototype,"computeSecondaryTextHidden",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],HQ.prototype,"standardizeIconSize",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],HQ.prototype,"hideEndpointOverflow",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data.layout"),_.V("design:type",String),_.V("design:paramtypes",[])],HQ.prototype,"layout",null);_.U([_.M("data.layout"),_.V("design:type",Object),_.V("design:paramtypes",[])],HQ.prototype,"mediaThumbnailWidth",null);_.U([_.N(),_.V("design:type",String)],HQ.prototype,"thumbnailObjectFit",void 0);
_.U([_.N(),_.V("design:type",Object)],HQ.prototype,"thumbnailFitHeight",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],HQ.prototype,"dataChanged",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],HQ.prototype,"onTap",null);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],HQ.prototype,"onClick",null);
HQ=GQ=_.U([_.P({is:"ytd-display-ad-renderer",disableElementRegistration:!0})],HQ);
_.Q(HQ,"ytd-display-ad-renderer",function(){if(void 0!==IIb)return IIb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-display-ad-renderer">\n  <div id="root" class="style-scope ytd-display-ad-renderer">\n    <div id="media-container" aria-hidden="true" class="style-scope ytd-display-ad-renderer">\n      <div id="media-background" class="style-scope ytd-display-ad-renderer"></div>\n      <div id="media" class="style-scope ytd-display-ad-renderer"></div>\n      <div id="media-badge" class="style-scope ytd-display-ad-renderer"></div>\n      <div id="media-hover-overlay" class="style-scope ytd-display-ad-renderer"></div>\n    </div>\n    <div class="title style-scope ytd-display-ad-renderer">\n      <a class="yt-display-ad-renderer-endpoint title-link style-scope ytd-display-ad-renderer" aria-label$="[[titleAriaLabel]]" href$="[[computeHref_(clickCommand)]]">\n        <yt-formatted-string class="title-text style-scope ytd-display-ad-renderer" text="[[data.titleText]]" title="[[getSimpleString(data.titleText)]]">\n        </yt-formatted-string>\n      </a>\n      <div id="menu" class="style-scope ytd-display-ad-renderer"></div>\n    </div>\n    <div id="support" class="style-scope ytd-display-ad-renderer">\n      <yt-formatted-string id="body-text" text="[[data.bodyText]]" title="[[getSimpleString(data.bodyText)]]" class="style-scope ytd-display-ad-renderer">\n      </yt-formatted-string>\n      <div id="badge" class="badge style-scope ytd-display-ad-renderer"></div>\n      <yt-formatted-string id="secondary-text" hidden="[[computeSecondaryTextHidden]]" text="[[data.secondaryText]]" title="[[getSimpleString(data.secondaryText)]]" class="style-scope ytd-display-ad-renderer">\n      </yt-formatted-string>\n      <span id="rating" hidden="[[computeRatingHidden]]" class="style-scope ytd-display-ad-renderer">[[getRating]]</span>\n      <yt-icon id="icon" default-to-filled="true" hidden="[[computeRatingHidden]]" icon="[[iconType]]" class="style-scope ytd-display-ad-renderer"></yt-icon>\n      <yt-formatted-string id="price" hidden="[[computePriceHidden]]" text="[[getPrice]]" class="style-scope ytd-display-ad-renderer"></yt-formatted-string>\n    </div>\n    <div id="support" class="style-scope ytd-display-ad-renderer">\n      <yt-formatted-string id="third-line" hidden="[[computeThirdLineHidden]]" text="[[data.thirdLine]]" title="[[getSimpleString(data.thirdLine)]]" class="style-scope ytd-display-ad-renderer">\n      </yt-formatted-string>\n    </div>\n    <div id="support" class="style-scope ytd-display-ad-renderer">\n      <yt-formatted-string id="fourth-line" hidden="[[computeFourthLineHidden]]" text="[[data.fourthLine]]" title="[[getSimpleString(data.fourthLine)]]" class="style-scope ytd-display-ad-renderer">\n      </yt-formatted-string>\n    </div>\n    <div id="support" class="style-scope ytd-display-ad-renderer">\n      <yt-formatted-string id="fifth-line" hidden="[[computeFifthLineHidden]]" text="[[data.fifthLine]]" title="[[getSimpleString(data.fifthLine)]]" class="style-scope ytd-display-ad-renderer">\n      </yt-formatted-string>\n      <yt-img-shadow id="energy-icon" height="14" hidden="[[!data.energyIcon]]" thumbnail="[[data.energyIcon]]" class="style-scope ytd-display-ad-renderer"></yt-img-shadow>\n    </div>\n    <div id="call-to-action" class="style-scope ytd-display-ad-renderer"></div>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-display-ad-renderer">\n  <div id="dismissed-content" class="style-scope ytd-display-ad-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===HIb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-display-ad-renderer {width: 100%;height: 100%;display: inline-block;} ytd-display-ad-renderer[is-dismissed] #dismissible.ytd-display-ad-renderer,ytd-display-ad-renderer #dismissed.ytd-display-ad-renderer {display: none;border-radius: 12px;} ytd-display-ad-renderer[is-dismissed] #dismissed.ytd-display-ad-renderer {display: block;} #root.ytd-display-ad-renderer {width: 100%;height: 100%;display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;} #media-container.ytd-display-ad-renderer {flex: 1 100%;border-radius: 12px;overflow: hidden;} .title.ytd-display-ad-renderer {min-width: 0;display: flexbox;display: flex;flex-direction: row;} #support.ytd-display-ad-renderer {min-width: 0;width: 100%;display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;} #title-text.ytd-display-ad-renderer,.title-text.ytd-display-ad-renderer {color: var(--yt-spec-text-primary);flex: 1 10%;} #menu.ytd-display-ad-renderer {flex: none;} #body-text.ytd-display-ad-renderer {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.ytd-display-ad-renderer {flex: none;} #secondary-text.ytd-display-ad-renderer {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;} #third-line.ytd-display-ad-renderer {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;} #fourth-line.ytd-display-ad-renderer {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;} #fifth-line.ytd-display-ad-renderer {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.ytd-display-ad-renderer {flex: 1 100%;margin-left: auto;margin-right: 0;} #dismissed-content.ytd-display-ad-renderer {display: flexbox;display: flex;justify-content: center;align-items: center;} ytd-display-ad-renderer[hide-endpoint-overflow] .yt-display-ad-renderer-endpoint.ytd-display-ad-renderer {overflow: hidden;} .yt-display-ad-renderer-endpoint.ytd-display-ad-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-spec-text-primary);} .yt-display-ad-renderer-endpoint.ytd-display-ad-renderer:hover {color: var(--yt-spec-text-primary);text-decoration: none;} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item] {border-radius: 12px;padding: 4px;padding-bottom: 8px;width: 135px;min-height: 214px;max-height: 258px;} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item]:hover {background-color: var(--yt-spec-general-background-c);} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item][has-energy-icon] {max-height: 282px;} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item][has-energy-icon] #fifth-line.ytd-display-ad-renderer {flex: initial;} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item][has-energy-icon] #energy-icon.ytd-display-ad-renderer {padding-left: 4px;} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item] #badge.ytd-display-ad-renderer,ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item] #menu.ytd-display-ad-renderer,ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item] #call-to-action.ytd-display-ad-renderer {display: none;} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item] #media-container.ytd-display-ad-renderer {margin-bottom: 12px;aspect-ratio: 1;border-radius: 8px;display: flexbox;display: flex;justify-content: center;} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item] #media-container.ytd-display-ad-renderer yt-img-shadow.ytd-display-ad-renderer {height: 100%;} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item] #title-text.ytd-display-ad-renderer,ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item] .title-text.ytd-display-ad-renderer {margin: 0;margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;font-weight: 400;} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item] #root.ytd-display-ad-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-content: flex-start;align-items: center;} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item] .title.ytd-display-ad-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-display-ad-renderer[layout=display-ad-layout-vertical-carousel-item] #support.ytd-display-ad-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] {width: 100%;margin: 0;display: block;max-width: var(--ytd-rich-grid-item-max-width);} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #root.ytd-display-ad-renderer {align-content: flex-start;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #media-container.ytd-display-ad-renderer {padding-top: 56.25%;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #media-background.ytd-display-ad-renderer {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);-webkit-filter: blur(5px);filter: blur(5px);background-image: var(--ytd-display-ad-media-background-image);} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #media.ytd-display-ad-renderer {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #media.ytd-display-ad-renderer yt-img-shadow.ytd-display-ad-renderer {display: block;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #media-badge.ytd-display-ad-renderer {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: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image][standardize-icon-size] #media-badge.ytd-display-ad-renderer {--ytd-badge-icon-size: 24px;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #media-hover-overlay.ytd-display-ad-renderer {position: absolute;visibility: hidden;top: 0;right: 0;left: 0;bottom: 0;background-color: var(--yt-spec-static-overlay-background-medium);display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] .title.ytd-display-ad-renderer {min-width: 0;width: 100%;margin-top: 12px;margin-bottom: 4px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #title-text.ytd-display-ad-renderer,ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] .title-text.ytd-display-ad-renderer {color: var(--yt-spec-text-primary);overflow: hidden;-webkit-line-clamp: 2;flex: 1 1 auto;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #body-text.ytd-display-ad-renderer {margin-bottom: 4px;-webkit-line-clamp: 2;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #badge.ytd-display-ad-renderer {margin-bottom: 12px;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #secondary-text.ytd-display-ad-renderer {margin-bottom: 12px;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #third-line.ytd-display-ad-renderer {margin-bottom: 12px;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #fourth-line.ytd-display-ad-renderer {margin-bottom: 12px;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #fifth-line.ytd-display-ad-renderer {margin-bottom: 12px;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #call-to-action.ytd-display-ad-renderer {display: none;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #dismissed.ytd-display-ad-renderer {padding-bottom: 56.19%;border: 1px solid var(--yt-spec-10-percent-layer);position: relative;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #dismissed.ytd-display-ad-renderer:focus {outline: none;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #dismissed-content.ytd-display-ad-renderer {box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image][mini-mode] {max-width: var(--ytd-rich-grid-mini-item-max-width);} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image][mini-mode] #title-text.ytd-display-ad-renderer,ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image][mini-mode] .title-text.ytd-display-ad-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image][mini-mode] .title.ytd-display-ad-renderer {margin-bottom: 6px;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image]:hover #media-hover-overlay.ytd-display-ad-renderer {visibility: visible;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #price.ytd-display-ad-renderer {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;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #icon.ytd-display-ad-renderer {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;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #rating.ytd-display-ad-renderer {margin-bottom: 12px;white-space: nowrap;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] ytd-menu-renderer.ytd-display-ad-renderer {position: absolute;top: -8px;right: -8px;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] .title.ytd-display-ad-renderer {position: relative;} ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #title-link.ytd-display-ad-renderer,ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] .title-link.ytd-display-ad-renderer {padding-right: 24px;}</style>');
HIb=d}d=HIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return IIb=a});var KIb;var LIb;var MIb;var NIb;var IQ=function(){var a=_.O.apply(this,arguments)||this;a.standardizeIconSize=_.u("kevlar_system_icons");return a};
_.H(IQ,_.O);IQ.prototype.basicPaletteChanged=function(){var a;null!=(a=this.data.color)&&a.basicColorPaletteData&&_.Tr(this.hostElement,this.data.color.basicColorPaletteData)};
IQ.prototype.colorChanged=function(){var a,b=this.get("basicColorPaletteData.backgroundColor",null==(a=this.data)?void 0:a.color),c;a=this.get("basicColorPaletteData.foregroundTitleColor",null==(c=this.data)?void 0:c.color);c={};b?(b=_.Bp(b),c["--ytd-author-comment-badge-background-color"]=b):(c["--ytd-author-comment-badge-icon-background-color"]="transparent",c["--ytd-author-comment-badge-background-color"]="transparent");a?(b=_.Bp(a),c["--ytd-author-comment-badge-name-color"]=b,c["--ytd-author-comment-badge-icon-color"]=
b):c["--ytd-author-comment-badge-name-color"]="var(--yt-spec-text-primary)";0<Object.keys(c).length&&_.cr(this.hostElement,c)};
IQ.prototype.useFilledIcons=function(a){return _.u("kevlar_system_icons")&&("CHECK_CIRCLE_THICK"===a||"OFFICIAL_ARTIST_BADGE"===a)};
_.J.Object.defineProperties(IQ.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")}}});
var JQ=IQ;JQ.prototype.colorChanged=JQ.prototype.colorChanged;JQ.prototype.basicPaletteChanged=JQ.prototype.basicPaletteChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],JQ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],JQ.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],JQ.prototype,"standardizeIconSize",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data.authorUnifiedVerified"),_.V("design:type",Object),_.V("design:paramtypes",[])],JQ.prototype,"verified",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],JQ.prototype,"creator",null);_.U([_.uq("data.color.basicColorPaletteData"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],JQ.prototype,"basicPaletteChanged",null);
_.U([_.uq("data.color"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],JQ.prototype,"colorChanged",null);JQ=_.U([_.P({is:"ytd-author-comment-badge-renderer",disableElementRegistration:!0})],JQ);
_.Q(JQ,"ytd-author-comment-badge-renderer",function(){if(void 0!==NIb)return NIb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-author-comment-badge-renderer" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]">\n  <ytd-channel-name id="channel-name" channel-name="[[data.authorText]]" force-verified="[[verified]]" tooltip="[[data.iconTooltip]]" class="style-scope ytd-author-comment-badge-renderer">\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" class="style-scope ytd-author-comment-badge-renderer">\n</yt-icon>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MIb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-author-comment-badge-renderer {--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: flexbox;display: flex;flex-direction: row;align-items: center;display: inline-flexbox;display: inline-flex;} ytd-author-comment-badge-renderer[verified] {height: unset;background-color: transparent;} ytd-author-comment-badge-renderer[creator] {padding-right: 6px;padding-left: 6px;} ytd-author-comment-badge-renderer[creator] #icon.ytd-author-comment-badge-renderer {height: 12px;width: 12px;margin-left: 4px;} ytd-author-comment-badge-renderer[verified][creator] {--ytd-channel-name-verified-background: var(--yt-spec-brand-icon-inactive);padding: 0;} ytd-author-comment-badge-renderer:not([creator]) #icon.ytd-author-comment-badge-renderer {height: 13px;width: 13px;margin-left: 4px;margin-bottom: 1px;color: var(--yt-spec-icon-active-other);} ytd-author-comment-badge-renderer[standardize-icon-size]:not([creator]) #icon.ytd-author-comment-badge-renderer {height: 12px;width: 12px;} #icon.ytd-author-comment-badge-renderer {color: var(--ytd-author-comment-badge-icon-color);background-color: var(--ytd-author-comment-badge-icon-background-color);flex: none;} #name.ytd-author-comment-badge-renderer {--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;} ytd-author-comment-badge-renderer[verified] #name.ytd-author-comment-badge-renderer {color: var(--yt-spec-text-primary);} #channel-name.ytd-author-comment-badge-renderer {--ytd-channel-name-text-container-display: flex;}</style>");
MIb=d}d=MIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return NIb=a});var OIb;var PIb;var QIb=function(){return _.O.apply(this,arguments)||this};
_.H(QIb,_.O);QIb.prototype.computeThumbnailWidth=function(a){if("BACKSTAGE_SURFACE_TYPE_STREAM"===a)return 638};
var KQ=QIb;KQ.communityTabWidth=638;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],KQ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],KQ.prototype,"data",void 0);_.U([_.N({computed:"computeIcon_(data.icon)"}),_.V("design:type",String)],KQ.prototype,"icon",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],KQ.prototype,"surface",void 0);
_.U([_.N({reflectToAttribute:!0,value:_.u("web_rounded_thumbnails")}),_.V("design:type",Boolean)],KQ.prototype,"rounded",void 0);KQ=_.U([_.P({is:"ytd-backstage-image-renderer",disableElementRegistration:!0})],KQ);
_.Q(KQ,"ytd-backstage-image-renderer",function(){if(void 0!==PIb)return PIb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-backstage-image-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-backstage-image-renderer" href$="[[computeHref_(data.command)]]" data="[[data.commmand]]" aria-label$="[[data.accessibility.accessibilityData.label]]">\n    <div id="image-container" class="style-scope ytd-backstage-image-renderer">\n      <yt-img-shadow thumbnail="[[data.image]]" width="[[computeThumbnailWidth(surface)]]" class="style-scope ytd-backstage-image-renderer">\n      </yt-img-shadow>\n      <div id="image-icon-container" class="image-icon-container style-scope ytd-backstage-image-renderer" hidden="[[!data.icon]]">\n        <yt-icon icon="[[computeIcon_(data.icon)]]" class="style-scope ytd-backstage-image-renderer"></yt-icon>\n      </div>\n    </div>\n  </a>\n</template>\n<template is="dom-if" if="[[!data.command]]" class="style-scope ytd-backstage-image-renderer">\n    <div id="image-container" class="style-scope ytd-backstage-image-renderer">\n      <yt-img-shadow thumbnail="[[data.image]]" width="[[computeThumbnailWidth(surface)]]" class="style-scope ytd-backstage-image-renderer">\n      </yt-img-shadow>\n      <div id="image-icon-container" class="image-icon-container style-scope ytd-backstage-image-renderer" hidden="[[!data.icon]]">\n        <yt-icon icon="[[computeIcon_(data.icon)]]" class="style-scope ytd-backstage-image-renderer"></yt-icon>\n      </div>\n    </div>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OIb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-image-renderer {--yt-img-max-height: 420px;display: block;} ytd-backstage-image-renderer[surface=BACKSTAGE_SURFACE_TYPE_STREAM] {--yt-img-max-height: none;} yt-img-shadow.ytd-backstage-image-renderer {--yt-img-border-radius: 2px;vertical-align: middle;} #image-container.ytd-backstage-image-renderer {position: relative;} .image-icon-container.ytd-backstage-image-renderer {display: flex;align-items: center;justify-content: center;width: 28px;height: 28px;position: absolute;bottom: 8px;right: 8px;background: rgba(0,0,0,0.8);border-radius: 4px;} yt-icon.ytd-backstage-image-renderer {color: var(--yt-spec-static-brand-white);} ytd-backstage-image-renderer[rounded] #image-container.ytd-backstage-image-renderer yt-img-shadow.ytd-backstage-image-renderer {border-radius: 12px;overflow: hidden;}</style>");
OIb=d}d=OIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return PIb=a});var RIb;var SIb;var TIb=_.Mu(["width:","%;"]),UIb=_.Mu(["width:","%;"]),VIb=function(){var a=_.O.apply(this,arguments)||this;a.isLoading=!1;a.selectedItemIndex=-1;return a};
_.H(VIb,_.O);_.f=VIb.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.type)};
_.f.computeIsTotalVotesDisabled=function(a){return!(null==a?0:a.totalVotes)};
_.f.thumbnailSrc=function(a){var b,c,d,e;return(null==a?0:null==(b=a.thumbnails)?0:null==(c=b[0])?0:c.url)?_.Wc(null==(d=a.thumbnails)?void 0:null==(e=d[0])?void 0:e.url):void 0};
_.f.progressWidth=function(a){return _.aH(TIb,a?100*a:0)};
_.f.textAreaWidth=function(a){return this.isImagePoll?null:_.aH(UIb,a?100*a:0)};
_.f.hasEndpointStyle=function(){return this.isChannelOwner?"":"yt-simple-endpoint"};
_.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),_.Tn(this.hostElement,"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];_.B(c,YP)&&this.set("data.totalVotes",_.B(c,YP).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?_.Sn(this.hostElement,"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))&&_.jo(this.hostElement,[b]));this.selectedItemIndex=this.selectedItemIndex===a?-1:a};
_.J.Object.defineProperties(VIb.prototype,{endpointStyle:{configurable:!0,enumerable:!0,get:function(){return this.isChannelOwner?"yt-simple-endpoint disable-cursor":"yt-simple-endpoint"}}});
var LQ=VIb;LQ.prototype.onYtServiceRequestCompleted=LQ.prototype.onYtServiceRequestCompleted;LQ.prototype.onYtServiceRequestSent=LQ.prototype.onYtServiceRequestSent;LQ.prototype.onYtCommentPollRevert=LQ.prototype.onYtCommentPollRevert;LQ.prototype.onPopupClosed=LQ.prototype.onPopupClosed;LQ.prototype.dataChanged=LQ.prototype.dataChanged;_.U([_.L(_.sI),_.V("design:type",Object)],LQ.prototype,"paperItemBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],LQ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],LQ.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],LQ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],LQ.prototype,"isLoading",void 0);_.U([_.N({computed:"computeIsChannelOwner(data.choices)"}),_.V("design:type",Boolean)],LQ.prototype,"isChannelOwner",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsImagePoll(data)"}),_.V("design:type",Boolean)],LQ.prototype,"isImagePoll",void 0);_.U([_.N({computed:"computeIsTotalVotesDisabled(data)"}),_.V("design:type",Boolean)],LQ.prototype,"isTotalVotesDisabled",void 0);_.U([_.N(),_.V("design:type",Object)],LQ.prototype,"previousPollInfo",void 0);_.U([_.N(),_.V("design:type",Object)],LQ.prototype,"selectedItemIndex",void 0);_.U([_.vq("#poll-votes"),_.V("design:type",Object)],LQ.prototype,"pollVotes",void 0);
_.U([_.M("isChannelOwner"),_.V("design:type",Object),_.V("design:paramtypes",[])],LQ.prototype,"endpointStyle",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],LQ.prototype,"dataChanged",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],LQ.prototype,"onPopupClosed",null);
_.U([_.tq("yt-comment-poll-revert"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],LQ.prototype,"onYtCommentPollRevert",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],LQ.prototype,"onYtServiceRequestSent",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],LQ.prototype,"onYtServiceRequestCompleted",null);LQ=_.U([_.P({is:"ytd-backstage-poll-renderer",disableElementRegistration:!0})],LQ);
_.Q(LQ,"ytd-backstage-poll-renderer",function(){if(void 0!==SIb)return SIb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-backstage-poll-renderer">\n</yt-formatted-string>\n<tp-yt-paper-listbox id="poll-votes" on-iron-select="onPollChoiceSelected" class="style-scope ytd-backstage-poll-renderer">\n  <template is="dom-repeat" items="{{data.choices}}" class="style-scope ytd-backstage-poll-renderer">\n    <a id="sign-in" class$="[[endpointStyle]] style-scope ytd-backstage-poll-renderer" href$="[[computeHref_(item.signinEndpoint)]]" data="[[item.signinEndpoint]]" role="option">\n      <tp-yt-paper-item class="vote-choice style-scope ytd-backstage-poll-renderer" name="[[index]]" selected$="[[item.selected]]" show-percentage$="[[item.votePercentage]]">\n        <template is="dom-if" if="[[!isImagePoll]]" class="style-scope ytd-backstage-poll-renderer">\n          <tp-yt-paper-button class="check-icons style-scope ytd-backstage-poll-renderer" hidden="[[isChannelOwner]]">\n            <yt-icon hidden="[[item.selected]]" icon="radio-button-unchecked" class="style-scope ytd-backstage-poll-renderer"></yt-icon>\n            <yt-icon class="checked style-scope ytd-backstage-poll-renderer" hidden="[[!item.selected]]" icon="check-circle" default-to-filled="true"></yt-icon>\n          </tp-yt-paper-button>\n        </template>\n        <template is="dom-if" if="[[isImagePoll]]" class="style-scope ytd-backstage-poll-renderer">\n          <img class="choice-image style-scope ytd-backstage-poll-renderer" alt="" src$="[[thumbnailSrc(item.image)]]">\n        </template>\n        <div class="choice-info style-scope ytd-backstage-poll-renderer">\n          <div class="text-area style-scope ytd-backstage-poll-renderer">\n            <yt-formatted-string class="choice-text style-scope ytd-backstage-poll-renderer" text="[[item.text]]">\n            </yt-formatted-string>\n            <yt-formatted-string class="vote-percentage style-scope ytd-backstage-poll-renderer" hidden="[[!item.votePercentage]]" text="[[item.votePercentage]]">\n            </yt-formatted-string>\n          </div>\n          <div class="vote-percentage-area style-scope ytd-backstage-poll-renderer" style$="[[textAreaWidth(item.voteRatio)]]">\n          </div>\n          <div class="progress-bar style-scope ytd-backstage-poll-renderer" 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');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===RIb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-poll-renderer {--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.ytd-backstage-poll-renderer {display: inline-block;text-align: center;font-family: inherit;} #vote-info.ytd-backstage-poll-renderer {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.ytd-backstage-poll-renderer {--paper-listbox-background-color: transparent;--paper-listbox-disabled-color: currentColor;--disabled-text-color: currentColor;padding: 12px 0 0 0;} .vote-choice.ytd-backstage-poll-renderer {--paper-item-focused-background-color: transparent;--paper-item-focused-before-background: transparent;min-height: var(--ytd-backstage-poll-choice-height);padding: 0;width: 100%;} ytd-backstage-poll-renderer[is-image-poll] .vote-choice.ytd-backstage-poll-renderer {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%;} ytd-backstage-poll-renderer[is-image-poll] tp-yt-paper-item.ytd-backstage-poll-renderer[selected].vote-choice {border: 2px solid var(--yt-spec-call-to-action);} #sign-in.yt-simple-endpoint.ytd-backstage-poll-renderer {outline: none;width: auto;min-height: var(--ytd-backstage-poll-choice-height);padding-bottom: 12px;display: flexbox;display: flex;flex-direction: row;} #sign-in.yt-simple-endpoint.disable-cursor.ytd-backstage-poll-renderer {cursor: auto;} ytd-backstage-poll-renderer[is-image-poll] #sign-in.yt-simple-endpoint.ytd-backstage-poll-renderer {height: var(--ytd-backstage-image-poll-choice-height);} .check-icons.ytd-backstage-poll-renderer {min-width: 36px;padding: 0;margin: 0;margin-left: -10px;border-radius: 18px;} yt-icon.ytd-backstage-poll-renderer {--iron-icon-width: 16px;--iron-icon-height: 16px;padding: 10px;color: var(--yt-spec-icon-inactive);} yt-icon.checked.ytd-backstage-poll-renderer {color: var(--yt-spec-call-to-action);} .choice-info.ytd-backstage-poll-renderer {display: flex;position: relative;width: 100%;align-items: center;min-height: var(--ytd-backstage-poll-choice-height);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-backstage-poll-renderer:not([is-image-poll]) .choice-info.ytd-backstage-poll-renderer {border-radius: 4px;border: 1px solid var(--yt-spec-icon-inactive);} ytd-backstage-poll-renderer:not([is-image-poll]) tp-yt-paper-item.ytd-backstage-poll-renderer[show-percentage] .choice-info.ytd-backstage-poll-renderer {border: 1px solid var(--yt-spec-10-percent-layer);} ytd-backstage-poll-renderer:not([is-image-poll]) tp-yt-paper-item.ytd-backstage-poll-renderer[selected] .choice-info.ytd-backstage-poll-renderer {border: 1px solid var(--yt-spec-themed-blue);color: var(--yt-spec-themed-blue);} ytd-backstage-poll-renderer[is-image-poll] .choice-info.ytd-backstage-poll-renderer {height: var(--ytd-backstage-image-poll-choice-height);} .progress-bar.ytd-backstage-poll-renderer {border-radius: 3px;min-height: var(--ytd-backstage-poll-choice-height);background-color: var(--yt-spec-10-percent-layer);display: inline-block;position: absolute;height: 100%;} tp-yt-paper-item.ytd-backstage-poll-renderer[selected] .progress-bar.ytd-backstage-poll-renderer {background-color: var(--yt-spec-suggested-action);} ytd-backstage-poll-renderer[is-image-poll] .progress-bar.ytd-backstage-poll-renderer {height: var(--ytd-backstage-image-poll-choice-height);} ytd-backstage-poll-renderer[is-image-poll] tp-yt-paper-item.ytd-backstage-poll-renderer[selected] .progress-bar.ytd-backstage-poll-renderer {height: var(--ytd-backstage-image-poll-choice-height);} .vote-percentage-area.ytd-backstage-poll-renderer {color: var(--yt-spec-text-primary);margin: 8px 0;position: absolute;z-index: 1;display: inline-flexbox;display: inline-flex;justify-content: space-between;} ytd-backstage-poll-renderer[is-image-poll] .vote-percentage-area.ytd-backstage-poll-renderer {align-items: center;height: var(--ytd-backstage-image-poll-choice-height);margin: 0;width: 100%;} .vote-percentage.ytd-backstage-poll-renderer,.choice-text.ytd-backstage-poll-renderer {z-index: 1;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .vote-percentage.ytd-backstage-poll-renderer {margin-right: 8px;} ytd-backstage-poll-renderer[is-image-poll] .vote-percentage.ytd-backstage-poll-renderer {color: var(--yt-spec-text-primary);margin: 10px;padding: 10px;right: 0px;width: 5%;} ytd-backstage-poll-renderer[is-image-poll] tp-yt-paper-item.ytd-backstage-poll-renderer[selected] .vote-percentage.ytd-backstage-poll-renderer {color: var(--yt-spec-call-to-action);} .choice-text.ytd-backstage-poll-renderer {margin: 0 8px;overflow-wrap: anywhere;white-space: normal;} ytd-backstage-poll-renderer[is-image-poll] .choice-text.ytd-backstage-poll-renderer {color: var(--yt-spec-text-primary);padding: 10px;width: 95%;} ytd-backstage-poll-renderer[is-image-poll] tp-yt-paper-item.ytd-backstage-poll-renderer[selected] .choice-text.ytd-backstage-poll-renderer {color: var(--yt-spec-call-to-action);} .choice-image.ytd-backstage-poll-renderer {height: var(--ytd-backstage-image-poll-choice-image-size);width: var(--ytd-backstage-image-poll-choice-image-size);} .text-area.ytd-backstage-poll-renderer {display: inline-flexbox;display: inline-flex;justify-content: space-between;align-items: center;margin: 8px 0;width: 100%;z-index: 1;}</style>');
RIb=d}d=RIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return SIb=a});var WIb;var XIb;var YIb={autoplay:!1,loop:!1},ZIb={simpleText:""},$Ib=function(){var a=_.O.apply(this,arguments)||this;a.isLoading=!1;a.usesPanelLockup=!1;a.selectedItemIndex=-1;a.baseCorrectLottiePlayerAnimationConfig=Object.assign({},{name:"CORRECT",path:"https://www.gstatic.com/youtube/img/creator/posts/Lottie_QuizCorrect_LightTheme_01a.json",renderer:"svg"},YIb,{rendererSettings:{viewBoxOnly:!0,viewBoxSize:"12 20 80 80"}});a.baseIncorrectLottiePlayerAnimationConfig=Object.assign({},{name:"INCORRECT",path:"https://www.gstatic.com/youtube/img/creator/posts/Lottie_QuizIncorrect_LightTheme_01a.json",
renderer:"svg"},YIb,{rendererSettings:{viewBoxOnly:!0,viewBoxSize:"26 26 80 80"}});a.correctnessAnimationProps=[];a.correctnessAnimationRefs=[];return a};
_.H($Ib,_.O);_.f=$Ib.prototype;_.f.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark");this.ytRendererBehavior.markDirty()};
_.f.computeIsChannelOwner=function(a){if(!a)return!0;a=a[0];return!(a&&(a.signinEndpoint||a.selectServiceEndpoint))};
_.f.computeIsTotalVotesDisabled=function(a){return!(null==a?0:a.totalVotes)};
_.f.computeIsImageQuiz=function(a){return"POLL_TYPE_IMAGE"===(null==a?void 0:a.type)};
_.f.onExplanationChanged=function(){this.expander.reset()};
_.f.dataChanged=function(){if(this.data){this.isLoading=!1;this.previousQuizInfo=null;var a=this.data.choices;if(a){this.maybeInitializeQuizLotties(a);for(var b=0;b<a.length;b++)if(a[b].isSelected||this.isChannelOwner&&a[b].isCorrect){this.selectedItemIndex=b;return}this.selectedItemIndex=-1}}};
_.f.onQuizChoiceSelected=function(){if(this.isLoading||this.isChannelOwner)this.quizVotes.selected=-1;else{var a=this.selectedItemIndex,b=Number(this.quizVotes.selected);this.selectChoice(b);this.sendVoteAction(b,a);this.quizVotes.selected=-1;var c;a=!(null==(c=this.data)?0:c.enableAnimation);this.maybePlayAnswerAnimations(a)}};
_.f.onYtCommentPollRevert=function(a,b){b&&(this.selectChoice(b.selectedChoiceIndex),this.set("data.totalVotes",b.totalVotes))};
_.f.onYtServiceRequestSent=function(a,b){if(b.actions)for(a=_.g(b.actions),b=a.next();!b.done;b=a.next())(b=_.B(b.value,YP))&&this.set("data.totalVotes",b.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?_.Sn(this.hostElement,"yt-comment-quiz-revert",this.previousQuizInfo):this.previousQuizInfo=null};
_.f.getAnimationPropsForChoiceIndex=function(a,b){return b[a]};
_.f.maybePlayAnswerAnimations=function(a){a=void 0===a?!1:a;var b;if(null!=(b=this.data)&&b.choices&&!(this.correctnessAnimationRefs.length<this.data.choices.length)){b=_.g(this.correctnessAnimationRefs);for(var c=b.next();!c.done;c=b.next()){var d=void 0,e=void 0;null==(d=c.value)||null==(e=d.lottieEl)||e.stop()}if(!(0>this.selectedItemIndex)){b=0;a&&(b=this.isCorrect?37:25);var h,l;null==(h=this.correctnessAnimationRefs[this.selectedItemIndex])||null==(l=h.lottieEl)||l.goToAndPlay(a?b:0,!0);if(!(this.isCorrect||
(h=this.data.choices.findIndex(function(t){return t.isCorrect}),0>h))){var m,p;
null==(p=null==(m=this.correctnessAnimationRefs[h])?void 0:m.lottieEl)||p.goToAndPlay(37,!0);var q;m=null==(q=this.fadeContainers)?void 0:q.item(h);!a&&m&&this.fadeIn(m)}}}};
_.f.thumbnailSrc=function(a){var b,c,d,e;return(null==a?0:null==(b=a.thumbnails)?0:null==(c=b[0])?0:c.url)?_.Wc(null==(d=a.thumbnails)?void 0:null==(e=d[0])?void 0:e.url):void 0};
_.f.getEndpoint=function(a,b){return b===a?this.data.choices[a].deselectServiceEndpoint||null:this.data.choices[a].selectServiceEndpoint||null};
_.f.sendVoteAction=function(a,b){if(a=this.getEndpoint(a,b))this.isLoading=!0,this.ytComponentBehavior.resolveCommand(a)};
_.f.selectChoice=function(a){this.previousQuizInfo||(this.previousQuizInfo={totalVotes:this.data.totalVotes,selectedChoiceIndex:this.selectedItemIndex});for(var b=0;b<this.data.choices.length;b++)this.set("data.choices."+b+".isSelected",a===this.selectedItemIndex?!1:b===a);this.selectedItemIndex=this.selectedItemIndex===a?-1:a};
_.f.maybeInitializeQuizLotties=function(a){var b=this;this.isDarkTheme&&(this.baseCorrectLottiePlayerAnimationConfig.path="https://www.gstatic.com/youtube/img/creator/posts/Lottie_QuizCorrect_DarkTheme_01a.json",this.baseIncorrectLottiePlayerAnimationConfig.path="https://www.gstatic.com/youtube/img/creator/posts/Lottie_QuizIncorrect_DarkTheme_01a.json");this.correctnessAnimationProps=a.map(function(c){return{animationConfig:c.isCorrect?b.baseCorrectLottiePlayerAnimationConfig:b.baseIncorrectLottiePlayerAnimationConfig,
animationRef:{},listeners:{DOMLoaded:function(){b.maybePlayAnswerAnimations(!0)}}}});
this.correctnessAnimationRefs=this.correctnessAnimationProps.map(function(c){return c.animationRef||{}})};
_.f.fadeIn=function(a){a.classList.add("fade-in");_.Cu(_.Ph,function(){a.classList.remove("fade-in")},900)};
_.J.Object.defineProperties($Ib.prototype,{shouldUseModernUi:{configurable:!0,enumerable:!0,get:function(){return _.u("enable_modern_quiz_consumption_ui")||this.usesPanelLockup}},
votedText:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(this.isCorrect?null==(a=this.data)?void 0:null==(b=a.correctVotedText)?void 0:b.simpleText:null==(c=this.data)?void 0:null==(d=c.votedText)?void 0:d.simpleText)||""}},
showExplanation:{configurable:!0,enumerable:!0,get:function(){return 0<_.mp(this.explanation).length&&this.showCorrectAnswer}},
showCorrectAnswer:{configurable:!0,enumerable:!0,get:function(){return this.isChannelOwner||this.isAttempted}},
endpointStyle:{configurable:!0,enumerable:!0,get:function(){return this.isChannelOwner?"yt-simple-endpoint disable-cursor":"yt-simple-endpoint"}},
isAttempted:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.data)?void 0:null==(b=a.choices)?void 0:b.some(function(c){return c.isSelected}))||!1}},
explanation:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)||!a.choices||0>this.selectedItemIndex||this.selectedItemIndex>=this.data.choices.length?ZIb:this.data.choices[this.selectedItemIndex].explanation||ZIb}},
isCorrect:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)||!a.choices||0>this.selectedItemIndex||this.selectedItemIndex>=this.data.choices.length?!1:this.data.choices[this.selectedItemIndex].isCorrect||!1}}});
var MQ=$Ib;MQ.prototype.onYtServiceRequestCompleted=MQ.prototype.onYtServiceRequestCompleted;MQ.prototype.onYtServiceRequestSent=MQ.prototype.onYtServiceRequestSent;MQ.prototype.onYtCommentPollRevert=MQ.prototype.onYtCommentPollRevert;MQ.prototype.dataChanged=MQ.prototype.dataChanged;MQ.prototype.onExplanationChanged=MQ.prototype.onExplanationChanged;_.U([_.L(_.sI),_.V("design:type",Object)],MQ.prototype,"paperItemBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],MQ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],MQ.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.xI.YtTaskEmitterBehavior),_.V("design:type",Object)],MQ.prototype,"ytTaskEmitterBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],MQ.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],MQ.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],MQ.prototype,"isLoading",void 0);_.U([_.N(),_.V("design:type",Object)],MQ.prototype,"usesPanelLockup",void 0);_.U([_.N({computed:"computeIsChannelOwner(data.choices)"}),_.V("design:type",Boolean)],MQ.prototype,"isChannelOwner",void 0);_.U([_.N({computed:"computeIsTotalVotesDisabled(data)"}),_.V("design:type",Boolean)],MQ.prototype,"isTotalVotesDisabled",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsImageQuiz(data)"}),_.V("design:type",Boolean)],MQ.prototype,"isImageQuiz",void 0);_.U([_.N(),_.V("design:type",Object)],MQ.prototype,"previousQuizInfo",void 0);_.U([_.N(),_.V("design:type",Object)],MQ.prototype,"selectedItemIndex",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data","usesPanelLockup"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],MQ.prototype,"shouldUseModernUi",null);
_.U([_.lH(".fade-container"),_.V("design:type",Object)],MQ.prototype,"fadeContainers",void 0);_.U([_.N(),_.V("design:type",Array)],MQ.prototype,"correctnessAnimationProps",void 0);_.U([_.M("isCorrect","isAttempted"),_.V("design:type",String),_.V("design:paramtypes",[])],MQ.prototype,"votedText",null);_.U([_.M("explanation","showCorrectAnswer"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],MQ.prototype,"showExplanation",null);
_.U([_.M("isChannelOwner","isAttempted"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],MQ.prototype,"showCorrectAnswer",null);_.U([_.M("isChannelOwner"),_.V("design:type",Object),_.V("design:paramtypes",[])],MQ.prototype,"endpointStyle",null);_.U([_.M("data","selectedItemIndex"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],MQ.prototype,"isAttempted",null);_.U([_.M("data","selectedItemIndex"),_.V("design:type",Object),_.V("design:paramtypes",[])],MQ.prototype,"explanation",null);
_.U([_.M("data","selectedItemIndex"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],MQ.prototype,"isCorrect",null);_.U([_.vq("ytd-expander"),_.V("design:type",_.NJ)],MQ.prototype,"expander",void 0);_.U([_.vq("#quiz-votes"),_.V("design:type",Object)],MQ.prototype,"quizVotes",void 0);_.U([_.uq("explanation"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],MQ.prototype,"onExplanationChanged",null);
_.U([_.uq("data","isChannelOwner"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MQ.prototype,"dataChanged",null);_.U([_.tq("yt-comment-quiz-revert"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],MQ.prototype,"onYtCommentPollRevert",null);
_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],MQ.prototype,"onYtServiceRequestSent",null);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],MQ.prototype,"onYtServiceRequestCompleted",null);MQ=_.U([_.P({is:"ytd-backstage-quiz-renderer",disableElementRegistration:!0})],MQ);
_.Q(MQ,"ytd-backstage-quiz-renderer",function(){if(void 0!==XIb)return XIb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-backstage-quiz-renderer--\x3e\x3c!--css_build_styles:video.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_quiz_renderer.ytd.backstage.quiz.renderer.css.js--\x3e<yt-formatted-string id="vote-info" hidden="[[isTotalVotesDisabled]]" text="[[data.totalVotes]]" class="style-scope ytd-backstage-quiz-renderer">\n</yt-formatted-string>\n<tp-yt-paper-listbox id="quiz-votes" on-iron-select="onQuizChoiceSelected" class="style-scope ytd-backstage-quiz-renderer">\n  <template is="dom-repeat" items="[[data.choices]]" class="style-scope ytd-backstage-quiz-renderer">\n    <a id="sign-in" class$="[[endpointStyle]] style-scope ytd-backstage-quiz-renderer" href$="[[computeHref_(item.signinEndpoint)]]" data="[[item.signinEndpoint]]" role="option">\n      <tp-yt-paper-item class="vote-choice style-scope ytd-backstage-quiz-renderer" attempted$="[[isAttempted]]" correct$="[[item.isCorrect]]" is-channel-owner$="[[isChannelOwner]]" name="[[index]]" selected$="[[item.isSelected]]" show-correct-answer$="[[showCorrectAnswer]]">\n        <div class="choice-info style-scope ytd-backstage-quiz-renderer">\n          <template is="dom-if" if="[[isImageQuiz]]" class="style-scope ytd-backstage-quiz-renderer">\n            <img class="choice-image style-scope ytd-backstage-quiz-renderer" alt="" src$="[[thumbnailSrc(item.image)]]">\n          </template>\n          <div class="text-area style-scope ytd-backstage-quiz-renderer">\n            <yt-formatted-string class="choice-text style-scope ytd-backstage-quiz-renderer" text="[[item.text]]">\n            </yt-formatted-string>\n            \n            <span style="user-select: none" class="style-scope ytd-backstage-quiz-renderer">\n              \u00a0\n            </span>\n            <div class="voted-box style-scope ytd-backstage-quiz-renderer">\n              <yt-formatted-string class="vote-percentage style-scope ytd-backstage-quiz-renderer" hidden="[[!item.votePercentage]]" text="[[item.votePercentage]]">\n              </yt-formatted-string>\n              \n              <div aria-label$="[[votedText]]" aria-hidden="[[!item.isSelected]]" class="style-scope ytd-backstage-quiz-renderer">\n              </div>\n              <div class="fade-container animation-container style-scope ytd-backstage-quiz-renderer">\n                <ytd-lottie-player class="correctness-lottie style-scope ytd-backstage-quiz-renderer" data="[[getAnimationPropsForChoiceIndex(index, correctnessAnimationProps)]]">\n                </ytd-lottie-player>\n              </div>\n            </div>\n          </div>\n        </div>\n      </tp-yt-paper-item>\n    </a>\n  </template>\n</tp-yt-paper-listbox>\n<div class="explanation-box style-scope ytd-backstage-quiz-renderer" correct$="[[isCorrect]]" hidden="[[!showExplanation]]">\n      <yt-formatted-string class="explanation-header style-scope ytd-backstage-quiz-renderer" correct$="[[isCorrect]]" text="[[data.explanationHeaderText]]">\n      </yt-formatted-string>\n      <ytd-expander id="expander" max-number-of-lines="3" class="style-scope ytd-backstage-quiz-renderer">\n        <yt-formatted-string class="choice-explanation style-scope ytd-backstage-quiz-renderer" slot="content" force-default-style="" text="[[explanation]]">\n        </yt-formatted-string>\n        <span class="exp-button style-scope ytd-backstage-quiz-renderer" slot="more-button">[[getSimpleString(data.explanationExpandText)]]</span>\n        <span class="exp-button style-scope ytd-backstage-quiz-renderer" slot="less-button">[[getSimpleString(data.explanationCollapseText)]]</span>\n      </ytd-expander>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===WIb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_quiz_renderer.ytd.backstage.quiz.renderer.css.js--\x3e<style is-scoped>ytd-backstage-quiz-renderer {--ytd-backstage-quiz-choice-height: 36px;--ytd-backstage-image-poll-choice-image-size: 125px;--ytd-backstage-image-poll-choice-height: 125px;display: block;} tp-yt-paper-button.ytd-backstage-quiz-renderer {display: inline-block;text-align: center;font-family: inherit;} #vote-info.ytd-backstage-quiz-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;display: block;color: var(--yt-spec-text-secondary);} #quiz-votes.ytd-backstage-quiz-renderer {--paper-listbox-background-color: transparent;--paper-listbox-disabled-color: currentColor;--disabled-text-color: currentColor;padding: 12px 0 0 0;} #expander.ytd-backstage-quiz-renderer {--ytd-expander-button-margin: 4px 0 0 0;} .exp-button.ytd-backstage-quiz-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;color: var(--yt-spec-text-secondary);text-transform: none;} .exp-button.ytd-backstage-quiz-renderer:hover,.exp-button.ytd-backstage-quiz-renderer:focus {text-decoration: underline;} .vote-choice.ytd-backstage-quiz-renderer {--paper-item-focused-background-color: transparent;--paper-item-focused-before-background: transparent;min-height: var(--ytd-backstage-quiz-choice-height);padding: 0;width: 100%;} #sign-in.yt-simple-endpoint.ytd-backstage-quiz-renderer {display: flex;flex-direction: row;outline: none;width: auto;min-height: var(--ytd-backstage-quiz-choice-height);padding-bottom: 12px;} #sign-in.yt-simple-endpoint.disable-cursor.ytd-backstage-quiz-renderer {cursor: auto;} .choice-info.ytd-backstage-quiz-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;border-radius: 4px;border: 1px solid var(--yt-spec-icon-disabled);display: inline-flex;align-items: center;min-height: var(--ytd-backstage-quiz-choice-height);position: relative;width: 100%;} tp-yt-paper-item.ytd-backstage-quiz-renderer[selected]:not([correct]) .choice-info.ytd-backstage-quiz-renderer {border: 1px solid var(--yt-spec-brand-button-background);} tp-yt-paper-item.ytd-backstage-quiz-renderer[selected][correct] .choice-info.ytd-backstage-quiz-renderer,tp-yt-paper-item.ytd-backstage-quiz-renderer[is-channel-owner][correct] .choice-info.ytd-backstage-quiz-renderer {border: 1px solid var(--yt-spec-themed-green);} ytd-backstage-quiz-renderer[is-image-quiz] .choice-info.ytd-backstage-quiz-renderer {overflow: hidden;} .animation-container.ytd-backstage-quiz-renderer {position: relative;margin-top: 8px;height: 22px;width: 22px;} [dir="rtl"] tp-yt-paper-item.ytd-backstage-quiz-renderer:not([correct]) .animation-container.ytd-backstage-quiz-renderer, tp-yt-paper-item.ytd-backstage-quiz-renderer[dir="rtl"]:not([correct]) .animation-container.ytd-backstage-quiz-renderer {transform: scaleX(-1);margin-left: 10px;margin-right: -12px;} tp-yt-paper-item.ytd-backstage-quiz-renderer[correct][selected] .voted-box.ytd-backstage-quiz-renderer {height: 30px;} tp-yt-paper-item.ytd-backstage-quiz-renderer[correct]:not([selected]) .animation-container.ytd-backstage-quiz-renderer {margin-top: -4px;margin-right: 10px;} tp-yt-paper-item.ytd-backstage-quiz-renderer[correct][selected] .animation-container.ytd-backstage-quiz-renderer {position: absolute;right: 10px;margin-top: 2px;} tp-yt-paper-item.ytd-backstage-quiz-renderer[correct][show-correct-answer]:not([attempted]) .animation-container.ytd-backstage-quiz-renderer {margin-top: 2px;} .fade-container.fade-in.ytd-backstage-quiz-renderer {-webkit-animation: fade 0.9s linear;animation: fade 0.9s linear;} @-webkit-keyframes fade {0% {opacity: 0;}44% {opacity: 0;}100% {opacity: 1;}} @keyframes fade {0% {opacity: 0;}44% {opacity: 0;}100% {opacity: 1;}} .correctness-lottie.ytd-backstage-quiz-renderer {height: 36px;width: 36px;} .text-area.ytd-backstage-quiz-renderer {display: inline-flex;justify-content: space-between;align-items: center;color: var(--yt-spec-text-primary);margin-bottom: 8px;width: 100%;z-index: 1;} .voted-box.ytd-backstage-quiz-renderer {display: inline-flex;justify-content: space-between;margin: 0 8px;position: relative;} yt-icon.ytd-backstage-quiz-renderer {--iron-icon-width: 20px;--iron-icon-height: 20px;padding: 0px;color: var(--yt-spec-brand-button-background);margin-top: 8px;} yt-icon.checked.ytd-backstage-quiz-renderer {color: var(--yt-spec-themed-green);} .vote-percentage.ytd-backstage-quiz-renderer,.choice-text.ytd-backstage-quiz-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;z-index: 1;margin-top: 8px;} ytd-backstage-quiz-renderer[uses-panel-lockup] .vote-percentage.ytd-backstage-quiz-renderer,ytd-backstage-quiz-renderer[uses-panel-lockup] .choice-text.ytd-backstage-quiz-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .explanation-box.ytd-backstage-quiz-renderer {background: var(--yt-spec-additive-background);display: flex;flex-direction: column;gap: 10px;padding: 12px 8px;margin-bottom: 12px;} .choice-explanation.ytd-backstage-quiz-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);} .explanation-header.ytd-backstage-quiz-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;color: var(--yt-spec-text-primary);} .vote-percentage.ytd-backstage-quiz-renderer,.choice-text.ytd-backstage-quiz-renderer {margin: 8px 8px 0 8px;} .choice-text.ytd-backstage-quiz-renderer {display: flex;overflow-wrap: anywhere;white-space: normal;} .choice-image.ytd-backstage-quiz-renderer {height: var(--ytd-backstage-image-poll-choice-image-size);width: var(--ytd-backstage-image-poll-choice-image-size);} ytd-backstage-quiz-renderer[is-image-quiz] .vote-choice.ytd-backstage-quiz-renderer {height: var(--ytd-backstage-image-poll-choice-height);} ytd-backstage-quiz-renderer[should-use-modern-ui] {--ytd-backstage-quiz-choice-height: 34px;} ytd-backstage-quiz-renderer[should-use-modern-ui] .vote-choice.ytd-backstage-quiz-renderer {background: var(--yt-spec-additive-background);border-radius: 18px;} ytd-backstage-quiz-renderer[should-use-modern-ui] .choice-info.ytd-backstage-quiz-renderer {border: 1px solid transparent;border-radius: 18px;} ytd-backstage-quiz-renderer[should-use-modern-ui] tp-yt-paper-item.ytd-backstage-quiz-renderer[selected]:not([correct]) .choice-info.ytd-backstage-quiz-renderer {border: 1px solid var(--yt-spec-error-indicator);} ytd-backstage-quiz-renderer[should-use-modern-ui] .choice-text.ytd-backstage-quiz-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;padding-left: 4px;} ytd-backstage-quiz-renderer[should-use-modern-ui] .explanation-box.ytd-backstage-quiz-renderer {border-radius: 18px;padding: 12px;} ytd-backstage-quiz-renderer[should-use-modern-ui] .text-area.ytd-backstage-quiz-renderer {margin-bottom: initial;} ytd-backstage-quiz-renderer[should-use-modern-ui] .vote-percentage.ytd-backstage-quiz-renderer,ytd-backstage-quiz-renderer[should-use-modern-ui] .choice-text.ytd-backstage-quiz-renderer {margin: 6px 8px;} ytd-backstage-quiz-renderer[should-use-modern-ui] .animation-container.ytd-backstage-quiz-renderer {margin-top: 2px;} ytd-backstage-quiz-renderer[should-use-modern-ui] tp-yt-paper-item.ytd-backstage-quiz-renderer[correct] .animation-container.ytd-backstage-quiz-renderer {position: relative;right: 0px;margin-top: -10px;margin-right: 10px;} ytd-backstage-quiz-renderer[should-use-modern-ui] tp-yt-paper-item.ytd-backstage-quiz-renderer[correct][selected] .voted-box.ytd-backstage-quiz-renderer {height: auto;} ytd-backstage-quiz-renderer[should-use-modern-ui] tp-yt-paper-item.ytd-backstage-quiz-renderer[correct][show-correct-answer]:not([attempted]) .animation-container.ytd-backstage-quiz-renderer {margin-top: 0px;}</style>');
WIb=d}d=WIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return XIb=a});var aJb;var bJb;var cJb;var dJb;var eJb=function(){return _.O.apply(this,arguments)||this};
_.H(eJb,_.O);_.f=eJb.prototype;_.f.computeHeartButtonStyle=function(a){return(null==a?0:a.styleType)?a.styleType.split("TYPE_")[1].replace(/_/g,"-").toLowerCase():"unknown"};
_.f.onYtButtonTap=function(){if(this.data.isEnabled){var a=this.data.isHearted;this.toggle();this.ytRendererBehavior.markDirty();(a=this.getEndpoint(a))&&_.jo(this.hostElement,[a])}else(a=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(this.data.disabledEndpoint))&&this.ytdOpenPopupBehavior.openPopup(a)};
_.f.toggle=function(a){this.set("data.isHearted",void 0!==a?a:!this.data.isHearted)};
_.f.getEndpoint=function(a){var b,c=null==(b=this.data)?void 0:b.heartEndpoint,d;b=null==(d=this.data)?void 0:d.unheartEndpoint;if(c&&b)return a?b:c};
_.f.computeButtonAccessibility=function(a,b){var c,d,e=null==a?void 0:null==(c=a.heartedAccessibility)?void 0:null==(d=c.accessibilityData)?void 0:d.label,h,l;a=null==a?void 0:null==(h=a.unheartedAccessibility)?void 0:null==(l=h.accessibilityData)?void 0:l.label;return b?e:a};
_.J.Object.defineProperties(eJb.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 _.u("kevlar_system_icons")&&!(null==(a=this.data)||!a.isHearted)}}});
var NQ=eJb;NQ.prototype.onYtButtonTap=NQ.prototype.onYtButtonTap;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],NQ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],NQ.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],NQ.prototype,"data",void 0);_.U([_.M("data.isHearted"),_.V("design:type",Object),_.V("design:paramtypes",[])],NQ.prototype,"heartTooltip",null);
_.U([_.M("data.isHearted"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],NQ.prototype,"iconFilled",null);_.U([_.N({computed:"computeButtonAccessibility(data,data.isHearted)"}),_.V("design:type",String)],NQ.prototype,"buttonAccessibility",void 0);_.U([_.N({computed:"computeHeartButtonStyle(data)",reflectToAttribute:!0}),_.V("design:type",String)],NQ.prototype,"heartButtonStyle",void 0);
_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],NQ.prototype,"onYtButtonTap",null);NQ=_.U([_.P({is:"ytd-creator-heart-renderer",disableElementRegistration:!0})],NQ);
_.Q(NQ,"ytd-creator-heart-renderer",function(){if(void 0!==dJb)return dJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-creator-heart-renderer">\n  <template is="dom-if" if="[[data.isHearted]]" class="style-scope ytd-creator-heart-renderer">\n    <yt-img-shadow id="hearted-thumbnail" thumbnail="[[data.creatorThumbnail]]" class="style-scope ytd-creator-heart-renderer"></yt-img-shadow>\n    <yt-icon id="hearted-border" icon="[[data.heartIcon.iconType]]" class="style-scope ytd-creator-heart-renderer"></yt-icon>\n    <yt-icon id="hearted" default-to-filled="[[iconFilled]]" icon="[[data.heartIcon.iconType]]" class="style-scope ytd-creator-heart-renderer"></yt-icon>\n  </template>\n  <template is="dom-if" if="[[!data.isHearted]]" class="style-scope ytd-creator-heart-renderer">\n    <yt-icon id="unhearted" icon="[[data.heartIcon.iconType]]" class="style-scope ytd-creator-heart-renderer"></yt-icon>\n  </template>\n</yt-icon-button>\n<tp-yt-paper-tooltip class="style-scope ytd-creator-heart-renderer">[[heartTooltip]]</tp-yt-paper-tooltip>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cJb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-creator-heart-renderer {display: inline-block;} #creator-heart-button.ytd-creator-heart-renderer {position: relative;width: 36px;height: 36px;} #creator-heart-button.ytd-creator-heart-renderer[disabled] {pointer-events: auto;} ytd-creator-heart-renderer[heart-button-style=visibly-disabled] #creator-heart-button.ytd-creator-heart-renderer {opacity: 0.38;} #hearted-thumbnail.ytd-creator-heart-renderer {width: 14px;height: 14px;margin: 10px;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;border: 1px solid rgba(255,255,255,0.12);} #hearted.ytd-creator-heart-renderer {position: absolute;right: 4px;bottom: 5px;width: 13px;height: 13px;color: var(--yt-spec-static-brand-red);z-index: 1;} #hearted-border.ytd-creator-heart-renderer {position: absolute;right: 3px;bottom: 4px;width: 15px;height: 15px;color: var(--yt-spec-static-brand-white);} #unhearted.ytd-creator-heart-renderer {width: 16px;height: 16px;padding: 10px;color: var(--yt-spec-icon-inactive);} #unhearted.ytd-creator-heart-renderer:hover {color: var(--yt-spec-icon-active-other);} tp-yt-paper-tooltip.ytd-creator-heart-renderer {white-space: nowrap;}</style>");
cJb=d}d=cJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dJb=a});var fJb=function(){var a=_.O.apply(this,arguments)||this;a.hasCreatorReply=!1;a.buttonOverrides={size:"S",iconPosition:"icon-only"};a.replyButtonOverrides={size:"S",type:"text"};a.forceIconButton=!_.u("web_modern_buttons");a.modern=_.u("web_modern_buttons");a.buttonTooltipPosition="bottom";a.systemIcons=_.u("kevlar_system_icons");a.replyDialog=null;return a};
_.H(fJb,_.O);_.f=fJb.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},properties:{buttonTooltipPosition:"[[buttonTooltipPosition]]",overrides:"[[replyButtonOverrides]]",forceIconButton:"[[forceIconButton]]"}}}},
"data.shareButton":{id:"share-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{buttonTooltipPosition:"[[buttonTooltipPosition]]"}}}}}};
_.f.dataChange=function(){this.replyDialog&&_.$q(this.replyDialogElement).removeChild(this.replyDialog);this.replyDialog=null;var a,b,c;this.isLiked=this.systemIcons&&!!(null==(a=this.data)?0:null==(b=a.likeButton)?0:null==(c=b.toggleButtonRenderer)?0: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||_.$q(this.replyDialogElement).appendChild(this.replyDialog),this.replyDialog.data=a,this.replyDialogElement.hidden=!1,this.replyDialog.openDialog())};
_.f.onYtCommentboxDismiss=function(){this.hideReplyDialog()};
_.f.onRequestSent=function(a){if(_.u("web_button_rework")){a=_.g(a.detail);for(var b=a.next();!b.done;b=a.next())(b=this.get("createCommentReplyDialogEndpoint.dialog.commentReplyDialogRenderer",b.value))&&this.showReplyDialog(b)}};
_.f.onYtNavigate=function(a){var b,c;(a=null==(b=_.B(a.detail.endpoint,_.TYa))?void 0:null==(c=b.dialog)?void 0:c.commentReplyDialogRenderer)&&this.showReplyDialog(a)};
_.f.onYtServiceRequestSent=function(a,b){a.stopPropagation();if(b.actions)for(a=0;a<b.actions.length;a++){var c=_.B(b.actions[a],_.gGb);c&&this.handleUpdateCommentVoteAction(c)}};
_.f.handleUpdateCommentVoteAction=function(a){this.voteCount=a.voteCount||_.lp("0");"LIKE"===a.voteStatus?this.JSC$13342_ytdDislikeToggleButtonRenderer.toggle(!1):"DISLIKE"===a.voteStatus?this.JSC$13342_ytdLikeToggleButtonRenderer.toggle(!1):(this.JSC$13342_ytdLikeToggleButtonRenderer.toggle(!1),this.JSC$13342_ytdDislikeToggleButtonRenderer.toggle(!1))};
_.f.computeReplyButtonHidden=function(a){return a};
_.f.computeReplyButtonBeginning=function(a){return(null==a?0:a.replyButton)&&"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR"!==a.style?a.replyButton:void 0};
_.f.computeReplyButtonEnd=function(a){return(null==a?0:a.replyButton)&&"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR"===a.style?a.replyButton:void 0};
_.f.computeActionButtonStyle=function(a){return(null==a?0:a.style)?a.style.split("TYPE_")[1].replace(/_/g,"-").toLowerCase():"unknown"};
_.f.onButtonTooltipPositionChanged=function(){this.ytdReplyButtonRenderer&&(this.ytdReplyButtonRenderer.buttonTooltipPosition=this.buttonTooltipPosition)};
_.f.onYtToggleButton=function(a){var b,c;this.isLiked=this.systemIcons&&!!(null==(b=a.detail)?0:null==(c=b.actions)?0:c.like)};
var OQ=fJb;OQ.prototype.onYtToggleButton=OQ.prototype.onYtToggleButton;OQ.prototype.onButtonTooltipPositionChanged=OQ.prototype.onButtonTooltipPositionChanged;OQ.prototype.onYtServiceRequestSent=OQ.prototype.onYtServiceRequestSent;OQ.prototype.onYtNavigate=OQ.prototype.onYtNavigate;OQ.prototype.onRequestSent=OQ.prototype.onRequestSent;OQ.prototype.onYtCommentboxDismiss=OQ.prototype.onYtCommentboxDismiss;OQ.prototype.dataChange=OQ.prototype.dataChange;
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],OQ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],OQ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],OQ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],OQ.prototype,"voteCount",void 0);_.U([_.N(),_.V("design:type",Object)],OQ.prototype,"replyThumbnail",void 0);
_.U([_.N(),_.V("design:type",Object)],OQ.prototype,"hasCreatorReply",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],OQ.prototype,"enableCreationBox",void 0);_.U([_.N({computed:"computeActionButtonStyle(data)",reflectToAttribute:!0}),_.V("design:type",String)],OQ.prototype,"actionButtonsStyle",void 0);_.U([_.N({computed:"computeReplyButtonBeginning(data)"}),_.V("design:type",Object)],OQ.prototype,"replyButtonBeginning",void 0);
_.U([_.N({computed:"computeReplyButtonEnd(data)"}),_.V("design:type",Object)],OQ.prototype,"replyButtonEnd",void 0);_.U([_.N(),_.V("design:type",Object)],OQ.prototype,"buttonOverrides",void 0);_.U([_.N(),_.V("design:type",Object)],OQ.prototype,"replyButtonOverrides",void 0);_.U([_.N(),_.V("design:type",Object)],OQ.prototype,"forceIconButton",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],OQ.prototype,"useCommentIcon",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],OQ.prototype,"modern",void 0);_.U([_.N(),_.V("design:type",Object)],OQ.prototype,"buttonTooltipPosition",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],OQ.prototype,"systemIcons",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],OQ.prototype,"isLiked",void 0);_.U([_.vq("ytd-button-renderer"),_.V("design:type",Object)],OQ.prototype,"ytdReplyButtonRenderer",void 0);
_.U([_.vq("#like-button"),_.V("design:type",Object)],OQ.prototype,"JSC$13342_ytdLikeToggleButtonRenderer",void 0);_.U([_.vq("#dislike-button"),_.V("design:type",Object)],OQ.prototype,"JSC$13342_ytdDislikeToggleButtonRenderer",void 0);_.U([_.vq("#reply-dialog"),_.V("design:type",HTMLElement)],OQ.prototype,"replyDialogElement",void 0);_.U([_.vq("#reply-button"),_.V("design:type",HTMLElement)],OQ.prototype,"replyButtonElement",void 0);
_.U([_.vq("#reply-button-end"),_.V("design:type",HTMLElement)],OQ.prototype,"replyButtonEndElement",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],OQ.prototype,"dataChange",null);_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],OQ.prototype,"onYtCommentboxDismiss",null);
_.U([_.tq("yt-service-request-sent-button-renderer"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],OQ.prototype,"onRequestSent",null);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],OQ.prototype,"onYtNavigate",null);
_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],OQ.prototype,"onYtServiceRequestSent",null);_.U([_.uq("buttonTooltipPosition"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],OQ.prototype,"onButtonTooltipPositionChanged",null);
_.U([_.tq("yt-toggle-button"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],OQ.prototype,"onYtToggleButton",null);OQ=_.U([_.P({is:"ytd-comment-action-buttons-renderer",disableElementRegistration:!0})],OQ);
var gJb=_.Q(OQ,"ytd-comment-action-buttons-renderer",function(){if(void 0!==bJb)return bJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-comment-action-buttons-renderer">\n  <div id="reply-button" hidden="[[computeReplyButtonHidden(hasCreatorReply)]]" class="style-scope ytd-comment-action-buttons-renderer">\n  </div>\n  <span id="vote-count-left" hidden="[[!computeShowVoteCountBeginning(data, voteCount)]]" aria-label$="[[voteCount.accessibility.accessibilityData.label]]" class="style-scope ytd-comment-action-buttons-renderer">\n    [[getSimpleString(voteCount)]]\n  </span>\n  <ytd-toggle-button-renderer id="like-button" button-tooltip-position="[[buttonTooltipPosition]]" data="[[data.likeButton.toggleButtonRenderer]]" icon-size="16" overrides="[[buttonOverrides]]" class="style-scope ytd-comment-action-buttons-renderer">\n  </ytd-toggle-button-renderer>\n  <span id="vote-count-middle" hidden="[[!computeShowVoteCountEnd(data, voteCount)]]" aria-label$="[[voteCount.accessibility.accessibilityData.label]]" class="style-scope ytd-comment-action-buttons-renderer">\n    [[getSimpleString(voteCount)]]\n  </span>\n  <ytd-toggle-button-renderer id="dislike-button" button-tooltip-position="[[buttonTooltipPosition]]" data="[[data.dislikeButton.toggleButtonRenderer]]" icon-size="16" overrides="[[buttonOverrides]]" class="style-scope ytd-comment-action-buttons-renderer">\n  </ytd-toggle-button-renderer>\n  <div id="creator-heart" class="style-scope ytd-comment-action-buttons-renderer"></div>\n  <div id="share-button" hidden="[[!data.shareButton]]" class="style-scope ytd-comment-action-buttons-renderer">\n  </div>\n  <div id="reply-button-end" hidden="[[computeReplyButtonHidden(hasCreatorReply)]]" class="style-scope ytd-comment-action-buttons-renderer">\n  </div>\n</div>\n<div id="reply-dialog" class="style-scope ytd-comment-action-buttons-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aJb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comment-action-buttons-renderer {display: block;color: var(--yt-spec-text-secondary);min-height: 16px;} #toolbar.ytd-comment-action-buttons-renderer {align-items: center;display: flexbox;display: flex;flex-direction: row;} ytd-comment-action-buttons-renderer[action-buttons-style=desktop-toolbar] ytd-comment-reply-dialog-renderer.ytd-comment-action-buttons-renderer {padding-top: 4px;} ytd-comment-action-buttons-renderer:not([use-comment-icon]) #reply-button.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer:not([is-icon-button]),ytd-comment-action-buttons-renderer:not([use-comment-icon]) #reply-button-end.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-buttons-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;} ytd-comment-action-buttons-renderer[modern]:not([use-comment-icon]) #reply-button.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer:not([is-icon-button]),ytd-comment-action-buttons-renderer[modern]:not([use-comment-icon]) #reply-button-end.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer:not([is-icon-button]) {margin-left: 8px;} ytd-comment-action-buttons-renderer[use-comment-icon] #reply-button-end.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer {background-color: transparent;} #vote-count-left.ytd-comment-action-buttons-renderer {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.ytd-comment-action-buttons-renderer {display: inline-block;margin-right: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-comment-action-buttons-renderer[system-icons][is-liked] #vote-count-left.ytd-comment-action-buttons-renderer,ytd-comment-action-buttons-renderer[system-icons][is-liked] #vote-count-middle.ytd-comment-action-buttons-renderer {color: var(--yt-spec-text-primary);} #like-button.ytd-comment-action-buttons-renderer,#dislike-button.ytd-comment-action-buttons-renderer {--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.ytd-comment-action-buttons-renderer {margin-left: 16px;margin-right: 8px;} ytd-comment-action-buttons-renderer[use-comment-icon] #share-button.ytd-comment-action-buttons-renderer {margin-left: auto;margin-right: 8px;} ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer #reply-button-end.ytd-comment-action-buttons-renderer {--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;} ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer[is-icon-button],ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd-toggle-button-renderer.ytd-comment-action-buttons-renderer[is-icon-button] {color: var(--yt-spec-text-secondary);} ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer[is-icon-button]:hover,ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd-toggle-button-renderer.ytd-comment-action-buttons-renderer[is-icon-button]:hover,ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer #like-button.ytd-comment-action-buttons-renderer[is-icon-button]:hover,ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer #dislike-button.ytd-comment-action-buttons-renderer[is-icon-button]:hover {color: var(--yt-spec-text-primary);} ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer[is-icon-button].style-default-active,ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd-toggle-button-renderer.ytd-comment-action-buttons-renderer[is-icon-button].style-default-active {color: var(--yt-spec-call-to-action);} ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer[is-icon-button][system-icons].style-default-active,ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd-toggle-button-renderer.ytd-comment-action-buttons-renderer[is-icon-button][system-icons].style-default-active {color: var(--yt-spec-text-primary);} ytd-comment-action-buttons-renderer[use-comment-icon] #share-button.ytd-comment-action-buttons-renderer[hidden]+#reply-button-end.ytd-comment-action-buttons-renderer {margin-left: auto;} #like-button.ytd-comment-action-buttons-renderer:hover,#dislike-button.ytd-comment-action-buttons-renderer:hover,#share-button.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer:hover,ytd-comment-action-buttons-renderer[use-comment-icon] #reply-button.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer:hover,ytd-comment-action-buttons-renderer[use-comment-icon] #reply-button-end.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer:hover {color: var(--yt-spec-icon-active-other);} ytd-comment-action-buttons-renderer:not([use-comment-icon]) #reply-button.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer:hover,ytd-comment-action-buttons-renderer:not([use-comment-icon]) #reply-button-end.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer:hover {color: var(--yt-spec-text-primary);} #vote-count-left.ytd-comment-action-buttons-renderer[hidden]+#like-button.ytd-comment-action-buttons-renderer {margin-left: -8px;}</style>');
aJb=d}d=aJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bJb=a});var hJb;var iJb;var jJb=function(){return _.O.apply(this,arguments)||this};
_.H(jJb,_.O);var PQ=jJb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],PQ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],PQ.prototype,"data",void 0);PQ=_.U([_.P({is:"ytd-post-uploaded-video-renderer",disableElementRegistration:!0})],PQ);
_.Q(PQ,"ytd-post-uploaded-video-renderer",function(){if(void 0!==iJb)return iJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-post-uploaded-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.comment.ytd_post_uploaded_video_renderer.ytd.post.uploaded.video.renderer.css.js--\x3e<div id="thumbnail-container" class="style-scope ytd-post-uploaded-video-renderer">\n  <yt-img-shadow thumbnail="[[data.thumbnail]]" class="style-scope ytd-post-uploaded-video-renderer">\n  </yt-img-shadow>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hJb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_post_uploaded_video_renderer.ytd.post.uploaded.video.renderer.css.js--\x3e<style is-scoped>ytd-post-uploaded-video-renderer {--yt-img-max-height: 420px;display: block;} yt-img-shadow.ytd-post-uploaded-video-renderer {--yt-img-border-radius: 2px;} #thumbnail-container.ytd-post-uploaded-video-renderer {border-radius: 12px;position: relative;}</style>");
hJb=d}d=hJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iJb=a});var kJb;var lJb;var mJb=function(){return _.O.apply(this,arguments)||this};
_.H(mJb,_.O);mJb.prototype.useFilledIcons=function(a){return"SPONSORSHIP_STAR"===a};
var QQ=mJb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],QQ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],QQ.prototype,"data",void 0);QQ=_.U([_.P({is:"ytd-sponsors-only-badge-renderer",disableElementRegistration:!0})],QQ);
_.Q(QQ,"ytd-sponsors-only-badge-renderer",function(){if(void 0!==lJb)return lJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" default-to-filled="[[useFilledIcons(data.icon.iconType)]]" class="style-scope ytd-sponsors-only-badge-renderer">\n</yt-icon>\n<yt-formatted-string id="label" text="[[data.label]]" class="style-scope ytd-sponsors-only-badge-renderer"></yt-formatted-string>\n<template is="dom-if" if="[[data.tooltip]]" class="style-scope ytd-sponsors-only-badge-renderer">\n  <tp-yt-paper-tooltip for="label" class="style-scope ytd-sponsors-only-badge-renderer">\n    <yt-formatted-string split-lines="true" text="[[data.tooltip]]" class="style-scope ytd-sponsors-only-badge-renderer"></yt-formatted-string>\n  </tp-yt-paper-tooltip>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kJb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsors-only-badge-renderer {background-color: var(--yt-spec-badge-chip-background);border-radius: 2px;height: 18px;margin-top: 1px;margin-left: 4px;padding-right: 4px;display: flexbox;display: flex;flex-direction: row;align-items: center;display: inline-flexbox;display: inline-flex;} #icon.ytd-sponsors-only-badge-renderer {color: var(--yt-spec-themed-green);width: 16px;height: 16px;padding-right: 4px;padding-left: 4px;} #label.ytd-sponsors-only-badge-renderer {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);}</style>");
kJb=d}d=kJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return lJb=a});var nJb;var oJb;var pJb=function(){return _.O.apply(this,arguments)||this};
_.H(pJb,_.O);var RQ=pJb;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],RQ.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],RQ.prototype,"data",void 0);RQ=_.U([_.P({is:"ytd-child-video-renderer",disableElementRegistration:!0})],RQ);
_.Q(RQ,"ytd-child-video-renderer",function(){if(void 0!==oJb)return oJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-child-video-renderer" id="title" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]"><yt-formatted-string id="video-title" ellipsis-truncate="" text="[[data.title]]" class="style-scope ytd-child-video-renderer"></yt-formatted-string><div id="length" class="style-scope ytd-child-video-renderer">[[getSimpleString(data.lengthText)]]</div></a>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nJb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; ytd-child-video-renderer {display: block;display: flexbox;display: flex;flex-direction: row;} #title.ytd-child-video-renderer {overflow: hidden;display: flexbox;display: flex;} #video-title.ytd-child-video-renderer,#length.ytd-child-video-renderer {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.ytd-child-video-renderer {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} #length.ytd-child-video-renderer:before {content: "\u2022";margin: 4px 4px 0;}</style>');
nJb=d}d=nJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return oJb=a});var qJb;var rJb;var sJb;var tJb;var uJb=function(){var a=_.O.apply(this,arguments)||this;a.size=0;a.enableWebModernCollectionsV2=_.u("web_modern_collections_v2");a.fallbackImageSize={height:void 0,width:9999};a.webModernCollections=!1;return a};
_.H(uJb,_.O);_.f=uJb.prototype;_.f.computeBlurredImageSize=function(a){return a?{height:2*a,width:2*a}:this.fallbackImageSize};
_.f.computeImageSize=function(a){return a?{height:a,width:a}:this.fallbackImageSize};
_.f.computeObjectFit=function(a){return a?"FILL":"CONTAIN"};
_.f.computePreserve=function(a){return a?!0:!1};
_.f.setBackground=function(){var a,b;_.u("web_modern_collections_v2")&&(null==(a=this.data)?0:null==(b=a.thumbnail)?0:b.sampledThumbnailColor)&&(a=this.data.thumbnail.sampledThumbnailColor,this.hostElement.style.background="rgba("+a.red+","+a.green+","+a.blue+",1)")};
var SQ=uJb;SQ.prototype.setBackground=SQ.prototype.setBackground;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],SQ.prototype,"ytRendererBehavior",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],SQ.prototype,"watchFeedThumbnail",void 0);_.U([_.N(),_.V("design:type",Object)],SQ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],SQ.prototype,"size",void 0);
_.U([_.N({computed:"computeBlurredImageSize(size)"}),_.V("design:type",Object)],SQ.prototype,"blurredImageSize",void 0);_.U([_.N({computed:"computeImageSize(size)"}),_.V("design:type",Object)],SQ.prototype,"imageSize",void 0);_.U([_.N({computed:"computePreserve(size)"}),_.V("design:type",String)],SQ.prototype,"preserve",void 0);_.U([_.N({computed:"computeObjectFit(size)"}),_.V("design:type",String)],SQ.prototype,"objectFit",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],SQ.prototype,"enableWebModernCollectionsV2",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],SQ.prototype,"webModernCollections",void 0);_.U([_.uq("data.thumbnail.sampledThumbnailColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],SQ.prototype,"setBackground",null);SQ=_.U([_.P({is:"ytd-playlist-custom-thumbnail-renderer",disableElementRegistration:!0})],SQ);
_.Q(SQ,"ytd-playlist-custom-thumbnail-renderer",function(){if(void 0!==tJb)return tJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<template is="dom-if" if="[[webModernCollections]]" class="style-scope ytd-playlist-custom-thumbnail-renderer">\n    <div class="blurred-image-wrapper style-scope ytd-playlist-custom-thumbnail-renderer" style$="[[backgroundStyle]]">\n        <yt-image class="blurred-image style-scope ytd-playlist-custom-thumbnail-renderer" alt="hidden" aria-hidden="true" data="[[data.thumbnail]]" ftl-eligible="" height="[[blurredImageSize.height]]" object-position="TOP_START" preserve-height="[[preserve]]" preserve-width="[[preserve]]" width="[[blurredImageSize.width]]">\n        </yt-image>\n    </div>\n</template>\n<yt-image class="custom-thumbnail style-scope ytd-playlist-custom-thumbnail-renderer" alt="" data="[[data.thumbnail]]" ftl-eligible="" height="[[imageSize.height]]" object-fit="[[objectFit]]" object-position="TOP_START" preserve-height="[[preserve]]" preserve-width="[[preserve]]" width="[[imageSize.width]]">\n</yt-image>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sJb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-custom-thumbnail-renderer {display: block;} ytd-playlist-custom-thumbnail-renderer[web-modern-collections] {background-color: var(--yt-spec-additive-background);position: relative;height: 100%;display: flexbox;display: flex;justify-content: center;} ytd-playlist-custom-thumbnail-renderer[web-modern-collections] .custom-thumbnail.ytd-playlist-custom-thumbnail-renderer {position: relative;} ytd-playlist-custom-thumbnail-renderer[web-modern-collections] .blurred-image-wrapper.ytd-playlist-custom-thumbnail-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;height: 200%;transform: translateY(-25%);overflow: hidden;display: flexbox;display: flex;justify-content: center;align-content: center;} ytd-playlist-custom-thumbnail-renderer[web-modern-collections] .blurred-image.ytd-playlist-custom-thumbnail-renderer {opacity: 0.7;-webkit-filter: blur(30px);filter: blur(30px);display: flexbox;display: flex;justify-content: center;align-content: center;flex-wrap: wrap;} ytd-playlist-custom-thumbnail-renderer[web-modern-collections][enable-web-modern-collections-v2] {background-color: var(--yt-spec-static-grey);} ytd-playlist-custom-thumbnail-renderer[watch-feed-thumbnail] {height: 100%;width: 67%;background-color: #000;display: flexbox;display: flex;justify-content: center;} ytd-playlist-custom-thumbnail-renderer[watch-feed-thumbnail] yt-img-shadow.ytd-playlist-custom-thumbnail-renderer {height: 100%;width: 83.51%;} ytd-playlist-custom-thumbnail-renderer[watch-feed-thumbnail] yt-image.ytd-playlist-custom-thumbnail-renderer {height: 100%;width: 83.51%;}</style>");
sJb=d}d=sJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tJb=a});var vJb;var wJb;var xJb=function(){return _.O.apply(this,arguments)||this};
_.H(xJb,_.O);var TQ=xJb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],TQ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],TQ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Number)],TQ.prototype,"width",void 0);TQ=_.U([_.P({is:"ytd-playlist-video-thumbnail-renderer",disableElementRegistration:!0})],TQ);
_.Q(TQ,"ytd-playlist-video-thumbnail-renderer",function(){if(void 0!==wJb)return wJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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-image alt="" data="[[data.thumbnail]]" ftl-eligible="" width="[[width]]" class="style-scope ytd-playlist-video-thumbnail-renderer">\n</yt-image>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vJb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-video-thumbnail-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} yt-img-shadow.ytd-playlist-video-thumbnail-renderer {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;}</style>");
vJb=d}d=vJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return wJb=a});var yJb;var zJb;var AJb=function(){return _.O.apply(this,arguments)||this};
_.H(AJb,_.O);var UQ=AJb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],UQ.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],UQ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Number)],UQ.prototype,"width",void 0);UQ=_.U([_.P({is:"ytd-show-custom-thumbnail-renderer",disableElementRegistration:!0})],UQ);
_.Q(UQ,"ytd-show-custom-thumbnail-renderer",function(){if(void 0!==zJb)return zJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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-image alt="" data="[[data.thumbnail]]" width="[[width]]" class="style-scope ytd-show-custom-thumbnail-renderer">\n</yt-image>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yJb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-show-custom-thumbnail-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} yt-img-shadow.ytd-show-custom-thumbnail-renderer {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;}</style>");
yJb=d}d=yJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return zJb=a});var BJb;var CJb;var VQ=function(){return _.O.apply(this,arguments)||this};
_.H(VQ,_.O);VQ.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"}}}}};
VQ.prototype.computeThumbnailOverlayResumePlaybackRenderer=function(a){if(this.hasPlaybackProgressBar)return{percentDurationWatched:a.percentDurationWatched}};
VQ.prototype.computeHasPlaybackProgressBar=function(a){return!!a.percentDurationWatched&&0<a.percentDurationWatched};
var WQ=VQ;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],WQ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],WQ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],WQ.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasPlaybackProgressBar(data)"}),_.V("design:type",Boolean)],WQ.prototype,"hasPlaybackProgressBar",void 0);
WQ=_.U([_.P({disableElementRegistration:!0,is:"ytd-tvfilm-show-watch-forward-overlay-renderer"})],WQ);
_.Q(WQ,"ytd-tvfilm-show-watch-forward-overlay-renderer",function(){if(void 0!==CJb)return CJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-tvfilm-show-watch-forward-overlay-renderer">\n  <yt-formatted-string id="header" text="[[data.header]]" class="style-scope ytd-tvfilm-show-watch-forward-overlay-renderer"></yt-formatted-string>\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-tvfilm-show-watch-forward-overlay-renderer"></yt-formatted-string>\n  <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-tvfilm-show-watch-forward-overlay-renderer"></yt-formatted-string>\n  <div id="button-container" class="style-scope ytd-tvfilm-show-watch-forward-overlay-renderer">\n    <div id="primary-action-button-container" class="style-scope ytd-tvfilm-show-watch-forward-overlay-renderer">\n      <div id="primary-action-button" role="button" class="style-scope ytd-tvfilm-show-watch-forward-overlay-renderer"></div>\n      <ytd-thumbnail-overlay-resume-playback-renderer id="playback-progress" data="[[computeThumbnailOverlayResumePlaybackRenderer(data)]]" hidden="[[!hasPlaybackProgressBar]]" class="style-scope ytd-tvfilm-show-watch-forward-overlay-renderer">\n      </ytd-thumbnail-overlay-resume-playback-renderer>\n    </div>\n    <div id="secondary-action-button" role="button" class="style-scope ytd-tvfilm-show-watch-forward-overlay-renderer"></div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BJb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-tvfilm-show-watch-forward-overlay-renderer {position: absolute;width: 100%;height: 100%;background-color: var(--yt-spec-static-overlay-background-medium);display: flex;flex-direction: column;justify-content: flex-end;} #content-container.ytd-tvfilm-show-watch-forward-overlay-renderer {margin-left: 24px;margin-bottom: 25px;display: flex;flex-direction: column;} #header.ytd-tvfilm-show-watch-forward-overlay-renderer {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.ytd-tvfilm-show-watch-forward-overlay-renderer {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.ytd-tvfilm-show-watch-forward-overlay-renderer {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.ytd-tvfilm-show-watch-forward-overlay-renderer {margin-top: 16px;display: flex;flex-direction: row;} #secondary-action-button.ytd-tvfilm-show-watch-forward-overlay-renderer {margin-left: 8px;color: var(--yt-spec-static-brand-white);} #secondary-action-button.ytd-tvfilm-show-watch-forward-overlay-renderer>ytd-button-renderer.ytd-tvfilm-show-watch-forward-overlay-renderer {color: var(--yt-spec-static-brand-white);} #primary-action-button-container.ytd-tvfilm-show-watch-forward-overlay-renderer {display: flex;flex-direction: column;} ytd-tvfilm-show-watch-forward-overlay-renderer[has-playback-progress-bar] #primary-action-button.ytd-tvfilm-show-watch-forward-overlay-renderer>ytd-button-renderer.ytd-tvfilm-show-watch-forward-overlay-renderer {border-radius: 2px 2px 0px 0px;border-width: 1px 1px 0px;} ytd-tvfilm-show-watch-forward-overlay-renderer:not([has-playback-progress-bar]) #primary-action-button.ytd-tvfilm-show-watch-forward-overlay-renderer>ytd-button-renderer.ytd-tvfilm-show-watch-forward-overlay-renderer {border-radius: 2px;} ytd-thumbnail-overlay-resume-playback-renderer.ytd-tvfilm-show-watch-forward-overlay-renderer {position: static;background-color: var(--yt-spec-static-brand-white);border-radius: 0px 0px 2px 2px;}</style>');
BJb=d}d=BJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return CJb=a});var DJb;var EJb;var FJb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-miniplayer-endpoint-changed":"checkMiniplayer_"};a.webModernCollections=!1;a.isSearch=!1;a.isDoubleStack=!1;a.thumbnailSize="medium";a.enableWebModernCollectionsV2=_.u("web_modern_collections_v2");return a};
_.H(FJb,_.O);_.f=FJb.prototype;
_.f.configureRendererStamper=function(){return{"data.thumbnailOverlays":{id:"overlays",mapping:{thumbnailOverlayBottomPanelRenderer:{component:"ytd-thumbnail-overlay-bottom-panel-renderer",properties:{overlayColor:"[[overlayColor]]"}},thumbnailOverlayPlaybackStatusRenderer:"ytd-thumbnail-overlay-playback-status-renderer",thumbnailOverlayResumePlaybackRenderer:"ytd-thumbnail-overlay-resume-playback-renderer",thumbnailOverlaySidePanelRenderer:{component:"ytd-thumbnail-overlay-side-panel-renderer",properties:{width:"[[thumbnailOverlaySidePanelWidth_]]",
bottomPanel:"[[bottomSidePanel]]",watchFeedOverlay:"[[watchFeedThumbnail]]"}},thumbnailOverlayDownloadingRenderer:{component:"ytd-thumbnail-overlay-downloading-renderer",params:{active:!0}},thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer",thumbnailOverlayNowPlayingRenderer:"ytd-thumbnail-overlay-now-playing-renderer",tvfilmShowWatchForwardOverlayRenderer:"ytd-tvfilm-show-watch-forward-overlay-renderer"}},hoverOverlays_:{id:"hover-overlays",mapping:{thumbnailOverlayHoverTextRenderer:"ytd-thumbnail-overlay-hover-text-renderer"}},
"data.thumbnailRenderer":{id:"playlist-thumbnails",mapping:{playlistVideoThumbnailRenderer:{component:"ytd-playlist-video-thumbnail-renderer",properties:{width:"[[width]]"}},playlistCustomThumbnailRenderer:{component:"ytd-playlist-custom-thumbnail-renderer",properties:{size:"[[customThumbnailSize]]",watchFeedThumbnail:"[[watchFeedThumbnail]]",webModernCollections:"[[webModernCollections]]"}},showCustomThumbnailRenderer:{component:"ytd-show-custom-thumbnail-renderer",properties:{width:"[[width]]"}}}}}};
_.f.getThumbnailDetails=function(a){if(null!=a&&a.thumbnailRenderer){var b=a.thumbnailRenderer,c;if(null==(c=b.playlistVideoThumbnailRenderer)?0:c.thumbnail)return b.playlistVideoThumbnailRenderer.thumbnail;var d;if(null==(d=b.playlistCustomThumbnailRenderer)?0:d.thumbnail)return b.playlistCustomThumbnailRenderer.thumbnail;a=a.thumbnailRenderer;var e;if(null==(e=a.showCustomThumbnailRenderer)?0:e.thumbnail)return a.showCustomThumbnailRenderer.thumbnail}};
_.f.computeOverlayColor=function(a){var b,c;if(_.u("use_color_palettes_modern_collections_v2")&&(null==(b=this.getThumbnailDetails(a))?0:null==(c=b.darkColorPalette)?0:c.section2Color))return this.getThumbnailDetails(a).darkColorPalette.section2Color;var d;return null==(d=this.getThumbnailDetails(a))?void 0:d.sampledThumbnailColor};
_.f.computeWebModernCollections=function(a){if(null==a||!a.thumbnailOverlays)return!1;a=_.g(a.thumbnailOverlays);for(var b=a.next();!b.done;b=a.next()){var c=void 0;if(null==(c=b.value)?0:c.thumbnailOverlayBottomPanelRenderer)return!0}return!1};
_.f.computeNavigationEndpoint=function(a){return zob(null==a?void 0:a.navigationEndpoint)};
_.J.Object.defineProperties(FJb.prototype,{collectionStack:{configurable:!0,enumerable:!0,get:function(){var a=this.getThumbnailDetails(this.data);return{thumbnailSize:this.thumbnailSize,doubleStack:this.isDoubleStack,sampledThumbnailColor:null==a?void 0:a.sampledThumbnailColor,vibrantColorPalette:null==a?void 0:a.vibrantColorPalette,darkColorPalette:null==a?void 0:a.darkColorPalette,experimentEnabled:this.enableWebModernCollectionsV2}}}});
var XQ=FJb;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],XQ.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],XQ.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.wjb),_.V("design:type",Object)],XQ.prototype,"ytdThumbnailBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],XQ.prototype,"componentBehavior",void 0);
_.U([_.N({value:!1}),_.V("design:type",Boolean)],XQ.prototype,"watchFeedThumbnail",void 0);_.U([_.N(),_.V("design:type",Number)],XQ.prototype,"customThumbnailSize",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],XQ.prototype,"hideAria",void 0);_.U([_.N(),_.V("design:type",Object)],XQ.prototype,"data",void 0);_.U([_.N({computed:"computeOverlayColor(data)"}),_.V("design:type",Object)],XQ.prototype,"overlayColor",void 0);
_.U([_.N({computed:"computeWebModernCollections(data)"}),_.V("design:type",Object)],XQ.prototype,"webModernCollections",void 0);_.U([_.N({computed:"computeNavigationEndpoint(data)"}),_.V("design:type",Object)],XQ.prototype,"computedNavigationEndpoint",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],XQ.prototype,"isSearch",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],XQ.prototype,"isDoubleStack",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],XQ.prototype,"thumbnailSize",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],XQ.prototype,"enableWebModernCollectionsV2",void 0);_.U([_.M("data","enableWebModernCollectionsV2","isDoubleStack","thumbnailSize"),_.V("design:type",Object),_.V("design:paramtypes",[])],XQ.prototype,"collectionStack",null);XQ=_.U([_.P({disableElementRegistration:!0,is:"ytd-playlist-thumbnail"})],XQ);
_.Q(XQ,"ytd-playlist-thumbnail",function(){if(void 0!==EJb)return EJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<yt-collections-stack data="[[collectionStack]]" class="style-scope ytd-playlist-thumbnail"></yt-collections-stack>\n<a id="thumbnail" class="yt-simple-endpoint style-scope ytd-playlist-thumbnail" aria-hidden="[[hideAria]]" href$="[[computeHref_(computedNavigationEndpoint)]]" data="[[computedNavigationEndpoint]]" tabindex="-1">\n  <div id="playlist-thumbnails" class="style-scope ytd-playlist-thumbnail"></div>\n  <yt-formatted-string id="length" hidden="[[!data.lengthText]]" text="[[data.lengthText]]" class="style-scope ytd-playlist-thumbnail">\n  </yt-formatted-string>\n  <div id="overlays" class="style-scope ytd-playlist-thumbnail"></div>\n  <div id="hover-overlays" class="style-scope ytd-playlist-thumbnail"></div>\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DJb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_playlist_thumbnail.ytd.playlist.thumbnail.css.js--\x3e<style is-scoped>ytd-playlist-thumbnail {display: block;position: relative;flex: none;} ytd-thumbnail-overlay-hover-text-renderer.ytd-playlist-thumbnail {opacity: 1;} #length.ytd-playlist-thumbnail {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: 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);letter-spacing: var(--yt-badge-letter-spacing,0.5px);} ytd-playlist-thumbnail #thumbnail.ytd-playlist-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;} ytd-playlist-thumbnail #thumbnail.ytd-playlist-thumbnail yt-img-shadow.ytd-playlist-thumbnail {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} ytd-playlist-thumbnail[size][circular] a.ytd-playlist-thumbnail,ytd-playlist-thumbnail[size][circular]:before {border-radius: 50%;} ytd-playlist-thumbnail[size=small] a.ytd-playlist-thumbnail,ytd-playlist-thumbnail[size=small]:before {border-radius: 4px;} ytd-playlist-thumbnail[size=small] ytd-thumbnail-overlay-time-status-renderer.ytd-playlist-thumbnail,ytd-playlist-thumbnail[size=small] ytd-thumbnail-overlay-button-renderer.ytd-playlist-thumbnail,ytd-playlist-thumbnail[size=small] ytd-thumbnail-overlay-toggle-button-renderer.ytd-playlist-thumbnail {margin: 2px;} ytd-playlist-thumbnail[size=medium] a.ytd-playlist-thumbnail,ytd-playlist-thumbnail[size=medium]:before {border-radius: 8px;} ytd-playlist-thumbnail[size=medium] ytd-thumbnail-overlay-time-status-renderer.ytd-playlist-thumbnail,ytd-playlist-thumbnail[size=medium] ytd-thumbnail-overlay-button-renderer.ytd-playlist-thumbnail,ytd-playlist-thumbnail[size=medium] ytd-thumbnail-overlay-toggle-button-renderer.ytd-playlist-thumbnail {margin: 4px;} ytd-playlist-thumbnail[size=large] a.ytd-playlist-thumbnail,ytd-playlist-thumbnail[size=large]:before {border-radius: 12px;} ytd-playlist-thumbnail[size=large] ytd-thumbnail-overlay-time-status-renderer.ytd-playlist-thumbnail,ytd-playlist-thumbnail[size=large] ytd-thumbnail-overlay-button-renderer.ytd-playlist-thumbnail,ytd-playlist-thumbnail[size=large] ytd-thumbnail-overlay-toggle-button-renderer.ytd-playlist-thumbnail {margin: 4px;} ytd-playlist-thumbnail[size][has-clip] a.ytd-playlist-thumbnail,ytd-playlist-thumbnail[size][has-clip]:before {border-radius: 0;} ytd-playlist-thumbnail {display: block;} ytd-playlist-thumbnail[now-playing] ytd-thumbnail-overlay-now-playing-renderer.ytd-playlist-thumbnail {opacity: 1;} #thumbnail.ytd-playlist-thumbnail,#playlist-thumbnails.ytd-playlist-thumbnail {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-playlist-thumbnail[enable-web-modern-collections-v2] .yt-simple-endpoint.ytd-playlist-thumbnail {border-top: 1px solid var(--yt-spec-base-background);}</style>");
DJb=d}d=DJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return EJb=a});_.Hs("itemSectionRenderer","playlistRenderer","ytd-playlist-renderer");var GJb=function(){var a=_.O.apply(this,arguments)||this;a.displayItemCount=2;a.isBackstagePlaylist=!1;a.isPostCompactPlaylist=!1;a.shouldShowChannelThumbnail=!1;a.useModernCollectionsV2=_.u("web_modern_collections_v2");return a};
_.H(GJb,_.O);_.f=GJb.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,d,e){return d?"BIG"===e?280:"MASSIVE"===e?337:234:c?240:b?72:a?118:138};
_.f.computeThumbnailWidth=function(a,b,c,d,e){return d?"MEDIUM"===e?450:"BIG"===e?500:"MASSIVE"===e?600:420:c?360:b?128:a?210:246};
_.f.computeUseBiggerThumbs=function(a){return a&&_.u("enable_desktop_search_bigger_thumbs")};
_.f.computeShouldShowChannelThumbnail=function(a,b){return a&&!(null==b||!b.channelThumbnail)};
_.J.Object.defineProperties(GJb.prototype,{stackThumbnailSize:{configurable:!0,enumerable:!0,get:function(){return this.isSearch?"large":"medium"}}});
var YQ=GJb;YQ.prototype.dataChanged=YQ.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],YQ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],YQ.prototype,"ytdLockupBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],YQ.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],YQ.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],YQ.prototype,"displayItemCount",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],YQ.prototype,"isBackstagePlaylist",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],YQ.prototype,"isPostCompactPlaylist",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],YQ.prototype,"isSearch",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeUseBiggerThumbs(isSearch)"}),_.V("design:type",Boolean)],YQ.prototype,"useBiggerThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.Bf("desktop_search_bigger_thumbs_style")}}),
_.V("design:type",String)],YQ.prototype,"biggerThumbsStyle",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],YQ.prototype,"isDownloads",void 0);_.U([_.N({computed:"computeShouldShowChannelThumbnail(isSearch, data)"}),_.V("design:type",Object)],YQ.prototype,"shouldShowChannelThumbnail",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],YQ.prototype,"useModernCollectionsV2",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],YQ.prototype,"dataChanged",null);_.U([_.M("isSearch"),_.V("design:type",String),_.V("design:paramtypes",[])],YQ.prototype,"stackThumbnailSize",null);YQ=_.U([_.P({is:"ytd-playlist-renderer",disableElementRegistration:!0})],YQ);
_.Q(YQ,"ytd-playlist-renderer",function(){if(void 0!==rJb)return rJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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, isSearch)]]" data="[[data]]" height="[[computeThumbnailHeight(isBackstagePlaylist, isPostCompactPlaylist, isSearch, useBiggerThumbs, biggerThumbsStyle)]]" hovered="[[lockupIsHovered]]" is-double-stack="[[isSearch]]" thumbnail-size="[[stackThumbnailSize]]" use-hovered-property="" width="[[computeThumbnailWidth(isBackstagePlaylist, isPostCompactPlaylist, isSearch, useBiggerThumbs, biggerThumbsStyle)]]" class="style-scope ytd-playlist-renderer">\n</ytd-playlist-thumbnail>\n<div id="content" class="style-scope ytd-playlist-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-playlist-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3 class="style-scope ytd-playlist-renderer">\n      <ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-playlist-renderer">\n      </ytd-badge-supported-renderer>\n      <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-playlist-renderer">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <template is="dom-if" if="[[shouldShowChannelThumbnail]]" restamp="" class="style-scope ytd-playlist-renderer">\n      <div id="channel-info" class="style-scope ytd-playlist-renderer">\n        <a id="channel-thumbnail" hidden="[[!data.channelThumbnail.channelThumbnailWithLinkRenderer.thumbnail]]" aria-label$="[[data.channelThumbnail.channelThumbnailWithLinkRenderer.accessibility.accessibilityData.label]]" href$="[[computeHref_(data.channelThumbnail.channelThumbnailWithLinkRenderer.navigationEndpoint)]]" class="style-scope ytd-playlist-renderer">\n          <yt-img-shadow thumbnail="[[data.channelThumbnail.channelThumbnailWithLinkRenderer.thumbnail]]" width="24" class="style-scope ytd-playlist-renderer">\n          </yt-img-shadow>\n        </a>\n        <ytd-channel-name id="channel-name" class="long-byline style-scope ytd-playlist-renderer" badges="[[data.ownerBadges]]" channel-name="[[data.longBylineText]]" wrap-text="true">\n        </ytd-channel-name>\n      </div>\n    </template>\n    <ytd-video-meta-block id="meta" data="[[data]]" hidden="[[shouldShowChannelThumbnail]]" class="style-scope ytd-playlist-renderer"></ytd-video-meta-block>\n  </a>\n  <ytd-badge-supported-renderer class="allowlisted-metadata-badges style-scope ytd-playlist-renderer" badges="[[data.allowlistedMetadataBadges]]" hidden="[[!data.allowlistedMetadataBadges]]">\n  </ytd-badge-supported-renderer>\n  <yt-formatted-string id="description-text" hidden="[[!data.description]]" text="[[data.description]]" class="style-scope ytd-playlist-renderer"></yt-formatted-string>\n  <ul id="list" hidden="[[isPostCompactPlaylist]]" class="style-scope ytd-playlist-renderer">\n    <template is="dom-repeat" items="[[computeFirstVideos(data.videos, displayItemCount)]]" as="video" class="style-scope ytd-playlist-renderer">\n      <li class="style-scope ytd-playlist-renderer">\n        <ytd-child-video-renderer data="[[video.childVideoRenderer]]" class="style-scope ytd-playlist-renderer">\n        </ytd-child-video-renderer>\n      </li>\n    </template>\n  </ul>\n  <yt-formatted-string id="view-more" link-inherit-color="" text="[[data.viewPlaylistText]]" class="style-scope ytd-playlist-renderer"></yt-formatted-string>\n  <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" role="text" class="style-scope ytd-playlist-renderer">\n  </ytd-badge-supported-renderer>\n</div>\n<yt-interaction id="interaction" class="extended style-scope ytd-playlist-renderer"></yt-interaction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qJb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_playlist_renderer.ytd.playlist.renderer.css.js--\x3e<style is-scoped>ytd-playlist-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-playlist-renderer:not([is-search]) ytd-playlist-thumbnail.ytd-playlist-renderer {width: 246px;height: 138px;margin-right: 16px;} ytd-playlist-renderer[is-search][use-modern-collections-v2] ytd-playlist-thumbnail.ytd-playlist-renderer {position: relative;margin-top: 10px;} ytd-playlist-renderer[is-backstage-playlist] ytd-playlist-thumbnail.ytd-playlist-renderer {width: 210px;height: 118px;margin-right: 8px;--yt-shorts-compact-label-text-hidden: none;} ytd-playlist-renderer[is-post-compact-playlist] ytd-playlist-thumbnail.ytd-playlist-renderer {width: 128px;height: 72px;margin-right: 8px;--yt-shorts-compact-label-text-hidden: none;} #content.ytd-playlist-renderer {overflow: hidden;max-width: 600px;flex: 1;flex-basis: 0.000000001px;} ytd-playlist-renderer[is-post-compact-playlist] #content.ytd-playlist-renderer {margin: 8px 8px 0 0;} #list.ytd-playlist-renderer {list-style-type: none;padding: 0;margin: 12px 0 8px 0;} #list.ytd-playlist-renderer li.ytd-playlist-renderer {padding-bottom: 4px;} @media(max-width:656px) {#list.ytd-playlist-renderer li.ytd-playlist-renderer:not(:first-child) {display: none;}} #view-more.ytd-playlist-renderer {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-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;} ytd-playlist-renderer[is-post-compact-playlist] #view-more.ytd-playlist-renderer {display: none;} #video-title.ytd-playlist-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-playlist-renderer[is-search][use-modern-collections-v2] #video-title.ytd-playlist-renderer {margin-top: 8px;} ytd-playlist-renderer[is-post-compact-playlist] #video-title.ytd-playlist-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;} h3.ytd-playlist-renderer {color: var(--yt-spec-text-primary);} #description-text.ytd-playlist-renderer {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;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} ytd-playlist-renderer[is-downloads] #description-text.ytd-playlist-renderer {color: var(--yt-spec-call-to-action);} .allowlisted-metadata-badges.ytd-playlist-renderer {padding-top: 8px;} ytd-playlist-renderer[is-search] ytd-playlist-thumbnail.ytd-playlist-renderer:before {display: block;content: "";padding-top: 56.11%;} ytd-playlist-renderer[is-search] ytd-playlist-thumbnail.ytd-playlist-renderer {margin-right: 16px;max-width: 360px;min-width: 240px;flex: 1;flex-basis: 0.000000001px;} ytd-playlist-renderer[use-bigger-thumbs] ytd-playlist-thumbnail.ytd-playlist-renderer {max-width: 420px;min-width: 240px;} ytd-playlist-renderer[use-bigger-thumbs][bigger-thumbs-style=MEDIUM] ytd-playlist-thumbnail.ytd-playlist-renderer {max-width: 450px;min-width: 240px;} ytd-playlist-renderer[use-bigger-thumbs][bigger-thumbs-style=BIG] ytd-playlist-thumbnail.ytd-playlist-renderer {max-width: 500px;min-width: 240px;} ytd-playlist-renderer[use-bigger-thumbs][bigger-thumbs-style=MASSIVE] ytd-playlist-thumbnail.ytd-playlist-renderer {max-width: 600px;min-width: 240px;} #channel-info.ytd-playlist-renderer {margin: 12px 0 0 0;display: flexbox;display: flex;flex-direction: row;align-items: center;} #channel-name.ytd-playlist-renderer {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: flexbox;display: flex;flex-direction: row;} #channel-thumbnail.ytd-playlist-renderer {padding-right: 8px;}</style>');
qJb=d}d=qJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rJb=a});var HJb;var IJb;_.BH(function(a){var b={};b=_.Lr("video-summary-content-view-model-wiz",(b["video-summary-content-view-model-wiz--is-search"]=!!a.isSearch,b));var c=_.Qfa(function(){var d=[],e,h=null==(e=a.data)?void 0:e.paragraphs;if(null==h||!h.length)return[];for(e=0;e<h.length;e++){var l=_.B(h[e],FGb),m=void 0;0<e&&(m=_.B(h[e-1],FGb));m&&!!m.marker===!!l.marker?d[d.length-1].paragraphs.push(l):d.push({isList:!!l.marker,paragraphs:[l]})}return d},[a.data]);
return _.r("video-summary-content-view-model",{class:b},c.map(function(d){return d.isList?_.r("ul",{class:"video-summary-content-view-model-wiz__list"},d.paragraphs.map(function(e){return _.r("li",{class:"video-summary-content-view-model-wiz__list-item"},_.eu(e.text))})):d.paragraphs.map(function(e){return _.r("p",{class:"video-summary-content-view-model-wiz__paragraph"},_.eu(e.text))})}))},"video-summary-content-view-model",{propNames:["data",
"isSearch"]});var JJb=function(){var a=_.O.apply(this,arguments)||this;var b,c;a.isExpanded=null!=(c=null==(b=a.data)?void 0:b.isExpanded)?c:!1;a.disableExpand=!1;a.showProminentLabel=!1;a.showRightSideLabel=!0;a.toggleExpandableContent=function(d){a.disableExpand||(d.stopPropagation(),_.aL(_.Rq(d),a.hostElement,["info","expanded-subtitle"])||(a.isExpanded=!a.isExpanded,a.ytRendererBehavior.logExplicitClick(a.data)))};
a.useSquareThumbnail=!1;a.JSC$13385_startX=0;return a};
_.H(JJb,_.O);_.f=JJb.prototype;_.f.computeUseSquareThumbnail=function(){var a;return null==(a=this.data)?void 0:a.useSquareThumbnail};
_.f.configureRendererStamper=function(){return{"data.expandedContent":{id:"content",mapping:{horizontalCardListRenderer:{component:"ytd-horizontal-card-list-renderer",properties:{isSearch:"[[isSearch]]",useCustomColors:"[[useCustomColors]]"}},horizontalListRenderer:{component:"yt-horizontal-list-renderer",properties:{isSearch:"[[isSearch]]"},params:{isExpandableContent:!0}},videoSummaryContentViewModel:{component:"video-summary-content-view-model",params:{isExpandableContent:!0},properties:{isSearch:"[[isSearch]]"}}}},
"data.expandButton":{id:"expand",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-click":"[[toggleExpandableContent]]"}}}},"data.collapseButton":{id:"collapse",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-click":"[[toggleExpandableContent]]"}}}},"data.infoButton":{id:"info",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}},"data.expandedMenuFooter":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}}}};
_.f.dataChanged=function(a){if(a){var b;this.isExpanded=null!=(b=null==a?void 0:a.isExpanded)?b:!1;var c,d,e,h;if(a=this.isDarkTheme()?null==(c=this.data)?void 0:null==(d=c.colorData)?void 0:d.darkColorPalette:null==(e=this.data)?void 0:null==(h=e.colorData)?void 0:h.lightColorPalette){var l,m;if(null==(l=this.data)?0:null==(m=l.colorData)?0:m.vibrantColorPalette)a.section1Color=this.data.colorData.vibrantColorPalette.section1Color,_.Tr(this.hostElement,a)}}};
_.f.isExpandedChanged=function(){this.isExpanded&&this.JSC$13385_cardList&&_.Sn(this.JSC$13385_cardList,"iron-resize")};
_.f.computeIsExpanded=function(a){return!!a.isExpanded};
_.f.computeShowProminentLabel=function(a,b){var c;return!!(null==a?0:null==(c=a.header)?0:c.showLeadingCollapsedLabel)&&!b};
_.f.computeShowRightSideLabel=function(a,b){var c;return!(null==a?0:null==(c=a.header)?0:c.showLeadingCollapsedLabel)&&!b};
_.f.captureContentClick=function(a){if(!this.disableExpand)if(_.u("expandable_metadata_fix_killswitch")){var b=a.target;_.YM(b,"ytd-macro-markers-list-item-renderer")||a.stopPropagation();"scroll-container"===(null==b?void 0:b.id)&&(this.isExpanded=!this.isExpanded)}else _.aL(_.Rq(a),this.hostElement,["items"])||_.JH(_.Rq(a),this.hostElement,["BUTTON"])||(this.isExpanded=!this.isExpanded)};
_.f.timestampClick=function(a){a.stopPropagation();var b,c;(a=null==(b=this.data)?void 0:null==(c=b.header)?void 0:c.jumpToTimestampEndpoint)&&this.ytComponentBehavior.resolveCommand(a)};
_.f.onDown=function(a){a.stopPropagation();this.JSC$13385_startX=a.detail?a.detail.x:0};
_.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.id)||"items"===(null==b?void 0:b.id)||a.detail&&a.detail.x!==this.JSC$13385_startX)return!0;a=_.Rq(a);a=_.g(a);for(b=a.next();!b.done;b=a.next()){b=b.value;if(b===this.hostElement)break;if(b.hasAttribute&&b.hasAttribute("skip-key-interaction"))return!0}return!1};
_.f.isDarkTheme=function(){return document.documentElement.hasAttribute("dark")};
_.J.Object.defineProperties(JJb.prototype,{hasVideoSummary:{configurable:!0,enumerable:!0,get:function(){var a;return!!_.B(null==(a=this.data)?void 0:a.expandedContent,EGb)}},
useCustomColors:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null==(a=this.data)||!a.useCustomColors)&&!(null==(b=this.data)||!b.colorData)&&!this.isWatch}},
showInfoButton:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.infoButton)&&!!this.isExpanded}},
showTimestamp:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.data)?0:null==(b=a.header)?0:b.collapsedJumpToTimestamp)&&!this.isExpanded}},
showExpandedSubtitle:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.data)?0:null==(b=a.header)?0:b.expandedSubtitle)&&this.isExpanded}},
showThumbnail:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.data)?0:null==(b=a.header)?0:b.collapsedThumbnail)&&!this.isExpanded}},
useVppShoppingDestinationStyle:{configurable:!0,enumerable:!0,get:function(){var a;return"EXPANDABLE_METADATA_STYLE_VPP_SHOPPING_DESTINATION"===(null==(a=this.data)?void 0:a.style)}}});
var ZQ=JJb;ZQ.prototype.onUp=ZQ.prototype.onUp;ZQ.prototype.onDown=ZQ.prototype.onDown;ZQ.prototype.isExpandedChanged=ZQ.prototype.isExpandedChanged;ZQ.prototype.dataChanged=ZQ.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ZQ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],ZQ.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],ZQ.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ZQ.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],ZQ.prototype,"isExpanded",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],ZQ.prototype,"disableExpand",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],ZQ.prototype,"isSearch",void 0);
_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],ZQ.prototype,"isWatch",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeShowProminentLabel(data, isExpanded)"}),_.V("design:type",Object)],ZQ.prototype,"showProminentLabel",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeShowRightSideLabel(data, isExpanded)"}),_.V("design:type",Object)],ZQ.prototype,"showRightSideLabel",void 0);
_.U([_.N({value:!1,reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],ZQ.prototype,"hasVideoSummary",null);_.U([_.N({reflectToAttribute:!0}),_.M("data","isWatch"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],ZQ.prototype,"useCustomColors",null);_.U([_.N({reflectToAttribute:!0}),_.M("data","isExpanded"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],ZQ.prototype,"showInfoButton",null);
_.U([_.M("data","isExpanded"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],ZQ.prototype,"showTimestamp",null);_.U([_.M("data","isExpanded"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],ZQ.prototype,"showExpandedSubtitle",null);_.U([_.M("data","isExpanded"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],ZQ.prototype,"showThumbnail",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],ZQ.prototype,"useVppShoppingDestinationStyle",null);_.U([_.N(),_.V("design:type",Object)],ZQ.prototype,"toggleExpandableContent",void 0);_.U([_.vq("ytd-horizontal-card-list-renderer"),_.V("design:type",Object)],ZQ.prototype,"JSC$13385_cardList",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeUseSquareThumbnail(data.useSquareThumbnail)"}),_.V("design:type",Object)],ZQ.prototype,"useSquareThumbnail",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],ZQ.prototype,"dataChanged",null);_.U([_.uq("isExpanded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],ZQ.prototype,"isExpandedChanged",null);
_.U([_.tq("down"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],ZQ.prototype,"onDown",null);_.U([_.tq("up"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],ZQ.prototype,"onUp",null);ZQ=_.U([_.P({is:"ytd-expandable-metadata-renderer",disableElementRegistration:!0})],ZQ);
_.Q(ZQ,"ytd-expandable-metadata-renderer",function(){if(void 0!==IJb)return IJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="" class="style-scope ytd-expandable-metadata-renderer">\n  <div id="left-section" class="style-scope ytd-expandable-metadata-renderer">\n    <div id="prominent-collapsed-label" hidden="[[!showProminentLabel]]" class="style-scope ytd-expandable-metadata-renderer">\n      <yt-formatted-string id="prominent-label-text" text="[[data.header.collapsedLabel]]" class="style-scope ytd-expandable-metadata-renderer"></yt-formatted-string>\n    </div>\n    <div id="thumbnail" hidden="[[!showThumbnail]]" class="style-scope ytd-expandable-metadata-renderer">\n      <yt-img-shadow object-fit="FILL" thumbnail="[[data.header.collapsedThumbnail]]" class="style-scope ytd-expandable-metadata-renderer">\n      </yt-img-shadow>\n    </div>\n    <div id="timestamp" hidden="[[!showTimestamp]]" raised="" on-click="timestampClick" class="style-scope ytd-expandable-metadata-renderer">\n      <yt-formatted-string text="[[data.header.collapsedJumpToTimestamp]]" class="style-scope ytd-expandable-metadata-renderer"></yt-formatted-string>\n    </div>\n    <div id="collapsed-title" hidden="[[isExpanded]]" class="style-scope ytd-expandable-metadata-renderer">\n      <yt-formatted-string text="[[data.header.collapsedTitle]]" class="style-scope ytd-expandable-metadata-renderer"></yt-formatted-string>\n    </div>\n    <div id="expanded-title-subtitle-group" hidden="[[!isExpanded]]" class="style-scope ytd-expandable-metadata-renderer">\n      <yt-icon id="expanded-title-icon" disable-upgrade$="[[!data.header.expandedTitleIcon.iconType]]" hidden="[[!data.header.expandedTitleIcon.iconType]]" icon="[[data.header.expandedTitleIcon.iconType]]" class="style-scope ytd-expandable-metadata-renderer">\n      </yt-icon>\n      <div id="expanded-title-subtitle-text" class="style-scope ytd-expandable-metadata-renderer">\n        <div id="expanded-title" class="style-scope ytd-expandable-metadata-renderer">\n          <yt-formatted-string text="[[data.header.expandedTitle]]" class="style-scope ytd-expandable-metadata-renderer"></yt-formatted-string>\n        </div>\n        <div id="expanded-subtitle" hidden="[[!showExpandedSubtitle]]" class="style-scope ytd-expandable-metadata-renderer">\n          <a class="yt-simple-endpoint style-scope ytd-expandable-metadata-renderer" href$="[[computeHref_(data.header.expandedSubtitleTapCommand)]]" data="[[data.header.expandedSubtitleTapCommand]]">\n            <yt-formatted-string text="[[data.header.expandedSubtitle]]" class="style-scope ytd-expandable-metadata-renderer"></yt-formatted-string>\n            <yt-icon disable-upgrade$="[[!data.header.expandedSubtitleTrailingIcon.iconType]]" hidden="[[!data.header.expandedSubtitleTrailingIcon.iconType]]" icon="[[data.header.expandedSubtitleTrailingIcon.iconType]]" class="style-scope ytd-expandable-metadata-renderer">\n            </yt-icon>\n          </a>\n        </div>\n      </div>\n    </div>\n  </div>\n  <div id="right-section" class="style-scope ytd-expandable-metadata-renderer">\n    <div id="info" hidden="[[!showInfoButton]]" class="style-scope ytd-expandable-metadata-renderer"></div>\n    <div id="collapsed-label" hidden="[[!showRightSideLabel]]" class="style-scope ytd-expandable-metadata-renderer">\n      <yt-icon disable-upgrade$="[[!data.header.collapsedLabelIcon.iconType]]" hidden="[[!data.header.collapsedLabelIcon.iconType]]" icon="[[data.header.collapsedLabelIcon.iconType]]" class="style-scope ytd-expandable-metadata-renderer">\n      </yt-icon>\n      <yt-formatted-string text="[[data.header.collapsedLabel]]" class="style-scope ytd-expandable-metadata-renderer"></yt-formatted-string>\n    </div>\n    <div id="expand" hidden="[[isExpanded]]" class="style-scope ytd-expandable-metadata-renderer"></div>\n    <div id="collapse" hidden="[[!isExpanded]]" class="style-scope ytd-expandable-metadata-renderer"></div>\n  </div>\n</div>\n<div id="content" on-click="captureContentClick" class="style-scope ytd-expandable-metadata-renderer"></div>\n<div id="menu" hidden="[[!isExpanded]]" class="style-scope ytd-expandable-metadata-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===HJb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; ytd-expandable-metadata-renderer {width: 100%;border-radius: 12px;background: var(--yt-spec-additive-background);display: flex;flex-direction: column;} ytd-expandable-metadata-renderer:not([is-expanded]) {--yt-img-border-radius: 4px;border-radius: 8px;} ytd-expandable-metadata-renderer[is-expanded]:not([use-custom-colors]):not([is-watch]) {background: transparent;border: 1px solid var(--yt-spec-outline);} ytd-expandable-metadata-renderer[is-watch] {background: var(--yt-spec-badge-chip-background);} #header.ytd-expandable-metadata-renderer {height: 36px;padding: 0 4px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;} ytd-expandable-metadata-renderer[has-video-summary] #header.ytd-expandable-metadata-renderer {height: auto;} ytd-expandable-metadata-renderer[use-custom-colors] {background: var(--yt-lightsource-section2-color);border: none;} #header.ytd-expandable-metadata-renderer:hover {cursor: pointer;} #left-section.ytd-expandable-metadata-renderer {overflow: auto;display: flex;flex-direction: row;align-items: center;} #right-section.ytd-expandable-metadata-renderer {flex-shrink: 0;display: flex;flex-direction: row;align-items: center;} #timestamp.ytd-expandable-metadata-renderer {flex-shrink: 0;height: 16px;margin: 4px;margin-right: 0;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;padding: 0 4px;border-radius: 4px;display: flex;align-items: center;justify-content: center;} #timestamp.ytd-expandable-metadata-renderer yt-img-shadow.ytd-expandable-metadata-renderer {width: 100%;height: 100%;} ytd-expandable-metadata-renderer[use-custom-colors] #timestamp.ytd-expandable-metadata-renderer {color: var(--yt-spec-static-brand-white);background-color: var(--yt-lightsource-section1-color);} #thumbnail.ytd-expandable-metadata-renderer {flex-shrink: 0;height: 28px;width: 52px;margin: 4px;} #thumbnail.ytd-expandable-metadata-renderer yt-img-shadow.ytd-expandable-metadata-renderer {width: 100%;height: 100%;} ytd-expandable-metadata-renderer[use-square-thumbnail] #thumbnail.ytd-expandable-metadata-renderer {width: 28px;} #collapsed-title.ytd-expandable-metadata-renderer {color: var(--yt-spec-text-primary);margin-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-expandable-metadata-renderer[is-watch] #collapsed-title.ytd-expandable-metadata-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #expanded-title-subtitle-group.ytd-expandable-metadata-renderer {color: var(--yt-spec-text-secondary);margin-left: 12px;display: flex;flex-direction: row;} ytd-expandable-metadata-renderer[has-video-summary] #expanded-title-subtitle-group.ytd-expandable-metadata-renderer {margin: 12px 0 4px 4px;} ytd-expandable-metadata-renderer[has-video-summary] #expanded-title-subtitle-text.ytd-expandable-metadata-renderer {flex-wrap: wrap;display: flex;flex-direction: row;align-items: center;} ytd-expandable-metadata-renderer[has-video-summary] #expanded-title.ytd-expandable-metadata-renderer:after {content: "\u00b7";margin-right: 4px;} #expanded-title.ytd-expandable-metadata-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-expandable-metadata-renderer[has-video-summary] #expanded-title.ytd-expandable-metadata-renderer,ytd-expandable-metadata-renderer[has-video-summary] #expanded-title-icon.ytd-expandable-metadata-renderer,ytd-expandable-metadata-renderer[has-video-summary] #collapsed-label.ytd-expandable-metadata-renderer {color: var(--yt-spec-text-primary);} #expanded-subtitle.ytd-expandable-metadata-renderer {--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;} #expanded-title-icon.ytd-expandable-metadata-renderer {--iron-icon-height: 16px;margin-right: 4px;margin-top: 2px;flex-shrink: 0;} #expanded-subtitle.ytd-expandable-metadata-renderer yt-icon.ytd-expandable-metadata-renderer {width: 16px;height: 16px;} #collapsed-label.ytd-expandable-metadata-renderer {--iron-icon-height: 16px;color: var(--yt-spec-text-secondary);margin-left: 4px;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;display: flex;flex-direction: row;align-items: center;} #prominent-collapsed-label.ytd-expandable-metadata-renderer {--iron-icon-height: 16px;color: var(--yt-spec-text-primary);flex-shrink: 0;margin-right: 4px;margin-left: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: flex;flex-direction: row;align-items: center;} #content.ytd-expandable-metadata-renderer {--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-expandable-metadata-renderer ytd-horizontal-card-list-renderer.ytd-expandable-metadata-renderer,#content.ytd-expandable-metadata-renderer yt-horizontal-list-renderer.ytd-expandable-metadata-renderer {opacity: 0;} #menu.ytd-expandable-metadata-renderer:not(:empty) {margin: 0 12px 12px;} ytd-expandable-metadata-renderer[use-vpp-shopping-destination-style][is-expanded] #content.ytd-expandable-metadata-renderer {height: 180px;visibility: visible;margin-bottom: 12px;} ytd-expandable-metadata-renderer[use-vpp-shopping-destination-style][is-expanded] #content.ytd-expandable-metadata-renderer yt-horizontal-list-renderer.ytd-expandable-metadata-renderer {opacity: 1;} ytd-expandable-metadata-renderer[use-vpp-shopping-destination-style][is-expanded] #header.ytd-expandable-metadata-renderer {height: 50px;} ytd-expandable-metadata-renderer[is-expanded] #content.ytd-expandable-metadata-renderer {height: 164px;visibility: visible;margin-bottom: 12px;} ytd-expandable-metadata-renderer[is-expanded] #content.ytd-expandable-metadata-renderer ytd-horizontal-card-list-renderer.ytd-expandable-metadata-renderer,ytd-expandable-metadata-renderer[is-expanded] #content.ytd-expandable-metadata-renderer yt-horizontal-list-renderer.ytd-expandable-metadata-renderer {opacity: 1;} ytd-expandable-metadata-renderer:not([is-expanded]) #header.ytd-expandable-metadata-renderer:hover {background-color: var(--yt-spec-badge-chip-background);border-radius: 12px;} ytd-expandable-metadata-renderer[disable-expand] {cursor: default;} ytd-expandable-metadata-renderer[disable-expand] #header.ytd-expandable-metadata-renderer {cursor: default;} ytd-expandable-metadata-renderer[disable-expand] #collapse.ytd-expandable-metadata-renderer {display: none;} ytd-expandable-metadata-renderer[has-video-summary][is-expanded] #content.ytd-expandable-metadata-renderer {height: initial;}</style>');
HJb=d}d=HJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return IJb=a});var KJb;var LJb,MJb=function(){if(void 0!==LJb)return LJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-renderer">\n  <ytd-thumbnail data="[[data]]" hovered="[[isHovered]]" is-preview-loading="[[isHoveringToTriggerInlinePreview]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" use-untranslated-navigation-endpoint="[[hideTranslation]]" width="[[computeThumbnailWidth(isBackstageVideo, isPostCompactVideo, useSearchUi, useBiggerThumbs, biggerThumbsStyle, videoStyle)]]" class="style-scope ytd-video-renderer">\n  </ytd-thumbnail>\n  <div class="text-wrapper style-scope ytd-video-renderer" on-click="onTextWrapperClick">\n    <div id="meta" class="style-scope ytd-video-renderer">\n      <div id="title-wrapper" class="style-scope ytd-video-renderer">\n        <h3 class="title-and-badge style-scope ytd-video-renderer">\n          <ytd-badge-supported-renderer collection-truncate="" disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-video-renderer">\n          </ytd-badge-supported-renderer>\n          <a id="video-title" class="yt-simple-endpoint style-scope ytd-video-renderer" aria-label$="[[data.title.accessibility.accessibilityData.label]]" href$="[[computeHref_(computedNavigationEndpoint)]]" title$="[[getSimpleString(data.title)]]" data="[[computedNavigationEndpoint]]">\n            <yt-icon id="inline-title-icon" hidden="[[hideInlineTitleIcon(hideTranslation, inlineTitleIcon)]]" icon="[[inlineTitleIcon]]" class="style-scope ytd-video-renderer">\n            </yt-icon>\n            <yt-formatted-string text="[[computeTitleText(hideTranslation, data.title, data.untranslatedTitle)]]" class="style-scope ytd-video-renderer">\n            </yt-formatted-string>\n          </a>\n        </h3>\n        <div id="menu" class="style-scope ytd-video-renderer"></div>\n      </div>\n      <ytd-video-meta-block data="[[data]]" no-byline="[[shouldShowChannelInfo]]" truncate-metadata-line="[[isRichGridVideoPost]]" class="style-scope ytd-video-renderer">\n      </ytd-video-meta-block>\n    </div>\n    <div id="channel-info" hidden="[[!shouldShowChannelInfo]]" class="style-scope ytd-video-renderer">\n      <a id="channel-thumbnail" hidden="[[!data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.thumbnail]]" aria-label$="[[data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.accessibility.accessibilityData.label]]" href$="[[computeHref_(data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.navigationEndpoint)]]" class="style-scope ytd-video-renderer">\n        <yt-img-shadow thumbnail="[[data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.thumbnail]]" width="24" class="style-scope ytd-video-renderer">\n        </yt-img-shadow>\n      </a>\n      <ytd-channel-name id="channel-name" class="long-byline style-scope ytd-video-renderer" 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="[[computeDescriptionSnippet(hideTranslation, data.descriptionSnippet, data.untranslatedDescriptionSnippet)]]" class="style-scope ytd-video-renderer">\n    </yt-formatted-string>\n    <template is="dom-repeat" items="[[data.detailedMetadataSnippets]]" hidden="[[!data.detailedMetadataSnippets]]" class="style-scope ytd-video-renderer">\n      <div class$="[[getMetadataSnippetContainerClass(item.maxOneLine)]] style-scope ytd-video-renderer">\n        <a class="yt-simple-endpoint metadata-snippet-timestamp style-scope ytd-video-renderer" aria-label$="[[item.snippetTimestamp.accessibility.accessibilityData.label]]" hidden="[[!item.snippetTimestamp]]" href$="[[computeHref_(item.timestampEndpoint)]]" data="[[item.timestampEndpoint]]">\n          <span id="time" class="style-scope ytd-video-renderer">[[getSimpleString(item.snippetTimestamp)]]</span>\n          <yt-formatted-string class="metadata-snippet-text-navigation style-scope ytd-video-renderer" text="[[item.snippetText]]">\n          </yt-formatted-string>\n        </a>\n        <yt-formatted-string class="metadata-snippet-text style-scope ytd-video-renderer" hidden="[[item.snippetTimestamp]]" text="[[computeSnippetText(hideTranslation, item.snippetText, item.untranslatedSnippetText)]]">\n        </yt-formatted-string>\n        <tp-yt-paper-tooltip class="style-scope ytd-video-renderer">[[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]]" hidden-badge-groups="[[hiddenBadgeGroups]]" class="style-scope ytd-video-renderer">\n    </ytd-badge-supported-renderer>\n    <div id="expandable-metadata" class="style-scope ytd-video-renderer"></div>\n    <div id="buttons" class="style-scope ytd-video-renderer"></div>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-video-renderer"></div>\n<yt-interaction id="interaction" class="extended style-scope ytd-video-renderer"></yt-interaction>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===KJb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_renderer.ytd.video.renderer.css.js--\x3e<style is-scoped>ytd-video-renderer {--yt-button-compact-background-color: var(--yt-spec-10-percent-layer);--yt-button-compact-text-color: var(--yt-spec-text-secondary);display: block;position: relative;} ytd-video-renderer:not([use-search-ui]) {max-width: 862px;} ytd-video-renderer[is-backstage-video] {max-width: 818px;} ytd-video-renderer[is-post-compact-video] {max-width: 736px;} ytd-video-renderer[is-hidden] #dismissible.ytd-video-renderer,ytd-video-renderer[is-dismissed] #dismissible.ytd-video-renderer,ytd-video-renderer:not([is-dismissed]) #dismissed.ytd-video-renderer {display: none;} #dismissible.ytd-video-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;align-items: flex-start;} #dismissed.ytd-video-renderer:focus {outline: none;} ytd-video-renderer:not(:hover) ytd-menu-renderer.ytd-video-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} ytd-video-renderer:not([use-search-ui]) ytd-thumbnail.ytd-video-renderer {flex: none;width: 246px;height: 138px;margin-right: 16px;} ytd-video-renderer[is-backstage-video] ytd-thumbnail.ytd-video-renderer {width: 210px;height: 118px;margin-right: 8px;--yt-shorts-compact-label-text-hidden: none;} ytd-video-renderer[is-post-compact-video] ytd-thumbnail.ytd-video-renderer {width: 128px;height: 72px;margin-right: 8px;--yt-shorts-compact-label-text-hidden: none;} ytd-video-renderer[video-style=VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA] {max-width: unset;} ytd-video-renderer[video-style=VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA] ytd-thumbnail.ytd-video-renderer {width: 500px;height: 280px;margin-right: 16px;} ytd-video-renderer[video-style=VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA] .metadata-snippet-container-one-line.ytd-video-renderer,ytd-video-renderer[video-style=VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA] #description-text.ytd-video-renderer {display: none;} ytd-video-renderer[video-style=VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA] #channel-info.ytd-video-renderer {padding: 8px 0 0;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-video-renderer[video-style=VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA] #video-title.ytd-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #description-text.ytd-video-renderer {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;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .metadata-snippet-container.ytd-video-renderer {margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .metadata-snippet-container-one-line.ytd-video-renderer {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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} .metadata-snippet-text.ytd-video-renderer {display: inline;color: var(--yt-spec-text-secondary);} .metadata-snippet-text-navigation.ytd-video-renderer {display: inline;color: var(--yt-spec-text-secondary);} .metadata-snippet-text-navigation.ytd-video-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} .metadata-snippet-timestamp.ytd-video-renderer {display: inline;} #time.ytd-video-renderer {color: var(--yt-spec-themed-blue);padding: 2px 6px;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.ytd-video-renderer {max-width: 600px;min-width: 0;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} .text-wrapper.ytd-video-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #title-wrapper.ytd-video-renderer {display: flexbox;display: flex;justify-content: space-between;} #menu.ytd-video-renderer {height: 2.4rem;} ytd-menu-renderer.ytd-video-renderer {margin-top: -11px;} #video-title.ytd-video-renderer {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;overflow: hidden;display: block;max-height: 5.2rem;-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.ytd-video-renderer {color: var(--yt-spec-icon-active-other);height: 18px;display: inline-flexbox;display: inline-flex;align-items: center;} ytd-video-renderer[is-backstage-video] #video-title.ytd-video-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-video-renderer[is-post-compact-video] #video-title.ytd-video-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-video-renderer.blue-links #video-title.ytd-video-renderer {color: #167ac6;} .title-and-badge.ytd-video-renderer {min-width: 0;color: var(--yt-spec-text-primary);margin-right: 8px;overflow: hidden;} #buttons.ytd-video-renderer>*.ytd-video-renderer {margin-top: 4px;} ytd-video-renderer[is-post-compact-video] #description-text.ytd-video-renderer,ytd-video-renderer[is-post-compact-video] #buttons.ytd-video-renderer {display: none;} ytd-video-renderer[is-post-compact-video] .text-wrapper.ytd-video-renderer {margin-top: 8px;margin-right: 8px;} #channel-info.ytd-video-renderer {display: none;} ytd-video-renderer[use-search-ui] ytd-thumbnail.ytd-video-renderer:before {display: block;content: "";padding-top: 56.11%;} ytd-video-renderer[use-search-ui] ytd-thumbnail.ytd-video-renderer {margin-right: 16px;max-width: 360px;min-width: 240px;flex: 1;flex-basis: 0.000000001px;} ytd-video-renderer[use-bigger-thumbs] ytd-thumbnail.ytd-video-renderer {max-width: 420px;min-width: 240px;} ytd-video-renderer[use-bigger-thumbs][bigger-thumbs-style=MEDIUM] ytd-thumbnail.ytd-video-renderer {max-width: 450px;min-width: 240px;} ytd-video-renderer[use-bigger-thumbs][bigger-thumbs-style=BIG] ytd-thumbnail.ytd-video-renderer {max-width: 500px;min-width: 240px;} ytd-video-renderer[use-bigger-thumbs][bigger-thumbs-style=MASSIVE] ytd-thumbnail.ytd-video-renderer {max-width: 600px;min-width: 240px;} ytd-video-renderer[use-search-ui] #channel-info.ytd-video-renderer {padding: 12px 0;display: flexbox;display: flex;flex-direction: row;align-items: center;} yt-img-shadow.ytd-video-renderer {border-radius: 50%;background-color: transparent;overflow: hidden;} ytd-video-renderer[use-search-ui] .text-wrapper.ytd-video-renderer {max-width: none;} ytd-video-renderer[use-search-ui] #description-text.ytd-video-renderer {padding-top: 0;} #badges.ytd-video-renderer {margin-bottom: 8px;} @media(min-width:0) and (max-width:691px) {ytd-video-renderer[use-search-ui] #description-text.ytd-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;}} @media(min-width:0) and (max-width:627px) {ytd-video-renderer[use-search-ui] #description-text.ytd-video-renderer {display: none;}} #channel-name.ytd-video-renderer {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: flexbox;display: flex;flex-direction: row;} #channel-thumbnail.ytd-video-renderer {padding-right: 8px;} #channel-thumbnail.ytd-video-renderer:empty {padding-right: 0;} #expandable-metadata.ytd-video-renderer:not(:empty) {margin: 12px 0;}</style>');
KJb=d}d=KJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return LJb=a};_.Hs("itemSectionRenderer","videoRenderer","ytd-video-renderer");var $Q=function(){var a=_.O.apply(this,arguments)||this;a.disableExpand=!1;a.shouldShowChannelInfo=!1;a.isHoveringToTriggerInlinePreview=!1;a.actionMap={"yt-hide-item-section-videos-by-id-command":"handleHideItemSectionVideosByIdCommand"};return a};
_.H($Q,_.O);_.f=$Q.prototype;_.f.computeUseSearchUi=function(){var a,b;return this.isSearch||"VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA"===(null==(a=this.data)?void 0:null==(b=a.style)?void 0:b.value)};
_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"},initialRenderPriority:_.u("polymer_video_renderer_defer_menu")&&!_.Rib?0:void 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:"[[useSearchUi]]",disableExpand:"[[disableExpand]]"}}}}}};
_.f.attached=function(){_.ar(this.hostElement,"blue-links",_.u("kevlar_video_blue_links"));this.updateInlinePreviewHoverListeners()};
_.f.detached=function(){this.clearInlinePreviewHoverListeners()};
_.f.dataChanged=function(){this.isHistory=-1!==window.location.pathname.indexOf("/feed/history");_.br(_.$q(this.hostElement).querySelector("#description-text"),"ellipsis-truncate",!!this.data.topStandaloneBadge);var a=this.get("data.buttons.buttonRenderer.serviceEndpoint"),b;a&&(null==(b=_.B(a.commandMetadata,_.ZP))?0:b.fireAutomatically)&&this.ytComponentBehavior.resolveCommand(a);this.updateInlinePreviewHoverListeners()};
_.f.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.JSC$13390_inlinePreviewHoverListener=new _.lK({mediaRenderer:this,lockupElement:this.JSC$13390_dismissibleMedia,thumbnailElement:this.thumbnail,triggerDelayMs:_.zf("web_search_inline_player_triggering_delay",1E3)})};
_.f.clearInlinePreviewHoverListeners=function(){var a;null==(a=this.JSC$13390_inlinePreviewHoverListener)||_.mK(a)};
_.f.onTextWrapperClick=function(a){var b,c,d=this.hideTranslation?null==(b=this.data)?void 0:b.untranslatedNavigationEndpoint:null==(c=this.data)?void 0:c.navigationEndpoint;b=_.aL(_.Rq(a),this.hostElement,["expandable-metadata"]);!d||b&&!_.u("expandable_metadata_fix_killswitch")||_.JH(_.Rq(a),this.hostElement,["A".toString(),"BUTTON".toString()])||_.Sn(this.hostElement,"yt-navigate",{endpoint:d})};
_.f.computeThumbnailWidth=function(a,b,c,d,e){return"VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA"===this.videoStyle?500:d?"MASSIVE"===e?600:"BIG"===e?500:"MEDIUM"===e?450:420:c?360:b?128:a?210:246};
_.f.computeUseBiggerThumbs=function(a){return a&&_.u("enable_desktop_search_bigger_thumbs")};
_.f.computeShouldShowChannelInfo=function(){return this.useSearchUi};
_.f.computeVideoStyle=function(){if(_.u("enable_video_style")){var a,b;return null==(a=this.data)?void 0:null==(b=a.style)?void 0:b.value}};
_.f.computeDisableExpand=function(){return"VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA"===this.videoStyle};
_.f.handleHideItemSectionVideosByIdCommand=function(a){var b;a=null==(b=_.B(a,DGb))?void 0:b.videoId;this.data&&this.data.videoId===a&&(this.isHidden=!0)};
_.f.getMetadataSnippetContainerClass=function(a){return a?"metadata-snippet-container-one-line":"metadata-snippet-container"};
_.f.computeTitleText=function(a,b,c){return a?c:b};
_.f.computeDescriptionSnippet=function(a,b,c){return a?c:b};
_.f.computeSnippetText=function(a,b,c){return a?c:b};
_.f.computeNavigationEndpoint=function(a,b){return a?null==b?void 0:b.untranslatedNavigationEndpoint:null==b?void 0:b.navigationEndpoint};
_.f.hideInlineTitleIcon=function(a,b){return a||!b};
_.J.Object.defineProperties($Q.prototype,{hideTranslation:{configurable:!0,enumerable:!0,get:function(){return this.searchVideoResultEntity?!!this.searchVideoResultEntity.hasOptedOutTranslation:!1}},
hiddenBadgeGroups:{configurable:!0,enumerable:!0,get:function(){if(this.searchVideoResultEntity){var a;return null!=(a=this.searchVideoResultEntity.hiddenBadgeGroups)?a:[]}return[]}},
isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.JSC$13390_inlinePreviewHoverListener)?0:_.kK(a))?this.isHoveringToTriggerInlinePreview:!!this.ytdLockupBehavior.lockupIsHovered}}});
_.J.Object.defineProperties($Q,{template:{configurable:!0,enumerable:!0,get:function(){return MJb()}}});
var aR=$Q;aR.prototype.dataChanged=aR.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],aR.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],aR.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],aR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],aR.prototype,"ytdDismissibleItemBehavior",void 0);
_.U([_.L(_.QI),_.V("design:type",Object)],aR.prototype,"ytdLockupBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],aR.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],aR.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],aR.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],aR.prototype,"isBackstageVideo",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],aR.prototype,"isPostCompactVideo",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],aR.prototype,"isHistory",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],aR.prototype,"isRichGridVideoPost",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],aR.prototype,"isHidden",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],aR.prototype,"isSearch",void 0);_.U([_.N({reflectToAttribute:!0,value:!1,computed:"computeUseSearchUi(isSearch, data)"}),_.V("design:type",Boolean)],aR.prototype,"useSearchUi",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeUseBiggerThumbs(useSearchUi)"}),_.V("design:type",Boolean)],aR.prototype,"useBiggerThumbs",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeVideoStyle(data.style.value)"}),_.V("design:type",Object)],aR.prototype,"videoStyle",void 0);_.U([_.N({computed:"computeDisableExpand(videoStyle)"}),_.V("design:type",Object)],aR.prototype,"disableExpand",void 0);_.U([_.N({computed:"computeShouldShowChannelInfo(useSearchUi, data)"}),_.V("design:type",Object)],aR.prototype,"shouldShowChannelInfo",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.Bf("desktop_search_bigger_thumbs_style")}}),
_.V("design:type",String)],aR.prototype,"biggerThumbsStyle",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIcon_(data.inlineTitleIcon)"}),_.V("design:type",String)],aR.prototype,"inlineTitleIcon",void 0);_.U([_.N({computed:"computeNavigationEndpoint(hideTranslation, data)"}),_.V("design:type",Object)],aR.prototype,"computedNavigationEndpoint",void 0);_.U([_.N({selectorArgs:["data.searchVideoResultEntityKey"],selector:function(a,b){return _.wo(a.entities,"searchVideoResultEntity",b)}}),
_.V("design:type",Object)],aR.prototype,"searchVideoResultEntity",void 0);_.U([_.N(),_.V("design:type",Object)],aR.prototype,"isHoveringToTriggerInlinePreview",void 0);_.U([_.vq("ytd-thumbnail"),_.V("design:type",HTMLElement)],aR.prototype,"thumbnail",void 0);_.U([_.vq("#dismissible"),_.V("design:type",HTMLElement)],aR.prototype,"JSC$13390_dismissibleMedia",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],aR.prototype,"dataChanged",null);
_.U([_.M("searchVideoResultEntity"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],aR.prototype,"hideTranslation",null);_.U([_.M("searchVideoResultEntity"),_.V("design:type",Array),_.V("design:paramtypes",[])],aR.prototype,"hiddenBadgeGroups",null);_.U([_.M("lockupIsHovered","isHoveringToTriggerInlinePreview"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],aR.prototype,"isHovered",null);aR=_.U([_.P({is:"ytd-video-renderer",disableElementRegistration:!0})],aR);
_.u("kevlar_wiz_prototype")||_.Q(aR,"ytd-video-renderer",MJb);var NJb=function(){var a=_.O.apply(this,arguments)||this;a.editDialog=null;a.roundedContainer=!0;a.isLoading=!1;a.isRichGrid=!1;a.isRichGridRepost=!1;a.reduceSidePaddings=_.u("reduce_side_paddings_in_shelf");a.JSC$13396_spinnerEl=null;return a};
_.H(NJb,_.O);_.f=NJb.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]]"}},uploadedVideoRenderer:{component:"ytd-post-uploaded-video-renderer"}}},"data.voteButton":{id:"vote-button",mapping:{buttonRenderer:"ytd-button-renderer"}},editDialog:{id:"edit-dialog",mapping:{backstagePostDialogRenderer:"ytd-backstage-post-dialog-renderer"}},
dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.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(_.B(a.actions[c],fGb));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){_.fQ.getInstance();var h=gQ(_.lp(_.Ln("SHARE_POST_EDU_TEXT")),
"share-post-edu-displayed","OPEN_POPUP_POSITION_TOPRIGHT");_.Ph.addLowPriorityJob(function(){_.ko(b.hostElement,h,e)})}}};
_.f.updatePoll=function(a){0<=a?this.actionButtons.reply():this.actionButtons.hideReplyDialog()};
_.f.isLoadingChanged=function(){!this.isLoading||this.editDialog||this.JSC$13396_spinnerEl||(this.JSC$13396_spinnerEl=document.createElement("tp-yt-paper-spinner-lite"),_.$q(this.hostElement).appendChild(this.JSC$13396_spinnerEl));this.JSC$13396_spinnerEl&&(this.JSC$13396_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){var c;b.endpoint&&(_.B(b.endpoint,_.JZa)||_.B(b.endpoint,_.XA)&&(null==(c=_.B(b.endpoint,_.XA))||!c.clientActions))&&(this.isLoading=!0);if(b.actions)for(a=0;a<b.actions.length;a++)c=b.actions[a],_.B(c,YP)&&(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_SEARCH"===a||"BACKSTAGE_SURFACE_TYPE_NEWS_DESTINATION"===a||"BACKSTAGE_SURFACE_TYPE_STRUCTURED_DESCRIPTION"===a||"BACKSTAGE_SURFACE_TYPE_REPOST_PREVIEW"===a};
_.f.computeShowWithoutToolbar=function(a){return!a.actionButtons&&!a.actionMenu};
_.f.computePostAttachment=function(a){if(a.backstageAttachment){if(_.B(a.backstageAttachment,TGb))return"poll";if(_.B(a.backstageAttachment,PGb))return"quiz";if(_.B(a.backstageAttachment,_.AZa))return"video";if(_.B(a.backstageAttachment,QGb))return"uploaded-videos";if(_.B(a.backstageAttachment,UFb))return a.contentText?"image":"image-only";if(_.B(a.backstageAttachment,_.wZa))return"playlist"}return"none"};
_.f.computePostTabIndex=function(a){return a?0:-1};
_.f.computeButtonTooltipPosition=function(a){return this.computeUsesCompactLockup(a)?"top":"bottom"};
_.f.computeHasText=function(a){return!(null==a||!a.contentText)};
_.f.onTap=function(a){var b,c;if((null==(b=this.data)?0:b.navigationEndpoint)&&_.B(null==(c=this.data)?void 0:c.navigationEndpoint,_.tYa))this.ytComponentBehavior.resolveCommand(this.data.navigationEndpoint);else{var d;(null==(d=this.data)?0:d.navigationEndpoint)&&!_.JH(_.Rq(a)||[],this.hostElement,["A".toString(),"BUTTON".toString(),"YTD-VIDEO-RENDERER","YTD-PLAYLIST-RENDERER"])&&_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint})}};
_.J.Object.defineProperties(NJb.prototype,{voteCount:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?void 0:a.voteCount)||_.lp("0")}},
hasPoll:{configurable:!0,enumerable:!0,get:function(){return!(!this.data.backstageAttachment||!_.B(this.data.backstageAttachment,TGb))}},
hasUploadedVideo:{configurable:!0,enumerable:!0,get:function(){return!(!this.data.backstageAttachment||!_.B(this.data.backstageAttachment,QGb))}}});
var bR=NJb;bR.prototype.onYtServiceRequestCompleted=bR.prototype.onYtServiceRequestCompleted;bR.prototype.onYtServiceRequestSent=bR.prototype.onYtServiceRequestSent;bR.prototype.onYtCommentPollRevert=bR.prototype.onYtCommentPollRevert;bR.prototype.onYtCommentboxDismiss=bR.prototype.onYtCommentboxDismiss;bR.prototype.onYtNavigate=bR.prototype.onYtNavigate;bR.prototype.isLoadingChanged=bR.prototype.isLoadingChanged;bR.prototype.dataChanged=bR.prototype.dataChanged;bR.prototype.contentTextChanged=bR.prototype.contentTextChanged;
_.U([_.L(_.LI),_.V("design:type",Object)],bR.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],bR.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],bR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],bR.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],bR.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],bR.prototype,"editDialog",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],bR.prototype,"roundedContainer",void 0);_.U([_.N(),_.V("design:type",Object)],bR.prototype,"isLoading",void 0);_.U([_.N({computed:"computeSurfaceType(data.surface)",reflectToAttribute:!0}),_.V("design:type",String)],bR.prototype,"surface",void 0);
_.U([_.N({computed:"computeUsesCompactLockup(data.surface)",reflectToAttribute:!0}),_.V("design:type",Boolean)],bR.prototype,"usesCompactLockup",void 0);_.U([_.N({computed:"computeShowWithoutToolbar(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],bR.prototype,"showWithoutToolbar",void 0);_.U([_.N({computed:"computePostAttachment(data)",reflectToAttribute:!0}),_.V("design:type",String)],bR.prototype,"attachment",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],bR.prototype,"isRichGrid",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],bR.prototype,"isRichGridRepost",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("use_better_post_dismissals")}),_.V("design:type",Boolean)],bR.prototype,"useBetterPostDismissals",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],bR.prototype,"reduceSidePaddings",void 0);
_.U([_.N({computed:"computeHasText(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],bR.prototype,"hasText",void 0);_.U([_.vq("#expander"),_.V("design:type",_.NJ)],bR.prototype,"expander",void 0);_.U([_.vq("#action-buttons"),_.V("design:type",gJb)],bR.prototype,"actionButtons",void 0);_.U([_.vq("#edit-dialog"),_.V("design:type",HTMLElement)],bR.prototype,"editDialogEl",void 0);
_.U([_.uq("data.contentText"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],bR.prototype,"contentTextChanged",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],bR.prototype,"dataChanged",null);_.U([_.uq("isLoading"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],bR.prototype,"isLoadingChanged",null);
_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],bR.prototype,"onYtNavigate",null);_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],bR.prototype,"onYtCommentboxDismiss",null);_.U([_.tq("yt-comment-poll-revert"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],bR.prototype,"onYtCommentPollRevert",null);
_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],bR.prototype,"onYtServiceRequestSent",null);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],bR.prototype,"onYtServiceRequestCompleted",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],bR.prototype,"voteCount",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],bR.prototype,"hasPoll",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],bR.prototype,"hasUploadedVideo",null);bR=_.U([_.P({is:"ytd-post-renderer",disableElementRegistration:!0})],bR);
_.Q(bR,"ytd-post-renderer",function(){if(void 0!==LIb)return LIb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-post-renderer">\n  <div id="header" class="style-scope ytd-post-renderer">\n    <div id="author-thumbnail" class="style-scope ytd-post-renderer">\n      <a aria-hidden="true" class="yt-simple-endpoint style-scope ytd-post-renderer" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]" tabindex="-1">\n        <yt-img-shadow fit="" height="32" thumbnail="[[data.authorThumbnail]]" width="32" class="style-scope ytd-post-renderer">\n        </yt-img-shadow>\n      </a>\n    </div>\n    <div id="author" class="style-scope ytd-post-renderer">\n      <a id="author-text" class="yt-simple-endpoint style-scope ytd-post-renderer" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]" hidden="[[data.authorCommentBadge]]">\n        <span class="style-scope ytd-post-renderer">[[getSimpleString(data.authorText)]]</span>\n      </a>\n      <span id="author-comment-badge" hidden="[[!data.authorCommentBadge]]" class="style-scope ytd-post-renderer"></span>\n    </div>\n    <span id="author-divider" class="style-scope ytd-post-renderer">\u2022</span>\n    <yt-formatted-string id="published-time-text" link-inherit-color="" text="[[data.publishedTimeText]]" class="style-scope ytd-post-renderer">\n    </yt-formatted-string>\n    <span id="sponsors-only-badge" hidden="[[!data.sponsorsOnlyBadge]]" class="style-scope ytd-post-renderer"></span>\n  </div>\n  <div id="body" class="style-scope ytd-post-renderer">\n    <div id="post-text" class="style-scope ytd-post-renderer">\n\n      \n      <ytd-expander id="expander" hidden="[[usesCompactLockup]]" class="style-scope ytd-post-renderer">\n        <yt-formatted-string id="content-text" slot="content" dir="auto" force-default-style="" split-lines="" text="[[data.contentText]]" class="style-scope ytd-post-renderer">\n        </yt-formatted-string>\n        <span class="more-button style-scope ytd-post-renderer" slot="more-button">\n          [[getSimpleString(data.expandButton.buttonRenderer.text)]]\n        </span>\n        <span class="less-button style-scope ytd-post-renderer" 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="[[!usesCompactLockup]]" text="[[data.contentText]]" class="style-scope ytd-post-renderer">\n        </yt-formatted-string>\n    </div>\n    <div id="attachments" class="style-scope ytd-post-renderer">\n      <div id="content-attachment" hidden="[[!data.backstageAttachment]]" class="style-scope ytd-post-renderer"></div>\n      \n      <div id="answer-count-text" class="style-scope ytd-post-renderer">\n        [[getSimpleString(data.backstageAttachment.quizRenderer.totalVotes)]]\n      </div>\n      <div id="vote-count-text" class="style-scope ytd-post-renderer">\n        [[getSimpleString(data.backstageAttachment.pollRenderer.totalVotes)]]\n      </div>\n      <div id="vote-button" class="style-scope ytd-post-renderer"></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" class="style-scope ytd-post-renderer">\n      </ytd-backstage-poll-renderer>\n    </div>\n  </div>\n  <div id="toolbar" hidden="[[showWithoutToolbar]]" class="style-scope ytd-post-renderer">\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]]" class="style-scope ytd-post-renderer">\n    </ytd-comment-action-buttons-renderer>\n    <div id="action-menu" class="style-scope ytd-post-renderer"></div>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-post-renderer">\n  <div id="dismissed-content" class="style-scope ytd-post-renderer"></div>\n</div>\n<div id="edit-dialog" hidden="[[!editDialog]]" class="style-scope ytd-post-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===KIb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_post_renderer.ytd.post.renderer.css.js--\x3e<style is-scoped>ytd-post-renderer {--ytd-comment-thumb-dimension: 36px;--yt-icon-button-icon-width: 20px;--yt-icon-button-icon-height: 20px;display: block;max-width: 638px;} #dismissible.ytd-post-renderer,#body.ytd-post-renderer {display: flexbox;display: flex;flex-direction: column;} #dismissed.ytd-post-renderer:focus {outline: none;} #header.ytd-post-renderer {align-items: center;margin-bottom: 16px;display: flexbox;display: flex;flex-direction: row;} #author-thumbnail.ytd-post-renderer {height: 32px;font-size: 0;flex: none;} #author-thumbnail.ytd-post-renderer yt-img-shadow.ytd-post-renderer {width: 32px;height: 32px;margin-right: 12px;border-radius: 50%;background-color: transparent;overflow: hidden;} #author.ytd-post-renderer {margin-right: 4px;} #author-text.yt-simple-endpoint.ytd-post-renderer {color: var(--yt-spec-text-primary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #author-badge.ytd-post-renderer {margin-right: 8px;} #published-time-text.ytd-post-renderer {--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;} #author-divider.ytd-post-renderer {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.ytd-post-renderer {min-width: 0;} #content-text.ytd-post-renderer {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.ytd-post-renderer,#answer-count-text.ytd-post-renderer {display: none;} .more-button.ytd-post-renderer,.less-button.ytd-post-renderer {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.ytd-post-renderer {margin-top: 12px;} #content-attachment.ytd-post-renderer ytd-backstage-image-renderer.ytd-post-renderer,#content-attachment.ytd-post-renderer ytd-post-uploaded-video-renderer.ytd-post-renderer {width: 100%;} #content-attachment.ytd-post-renderer ytd-video-renderer.ytd-post-renderer {padding: 8px;background-color: var(--yt-spec-general-background-b);} #content-attachment.ytd-post-renderer ytd-playlist-renderer.ytd-post-renderer {padding: 8px;background-color: var(--yt-spec-general-background-b);} #toolbar.ytd-post-renderer {margin-top: 8px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;align-items: center;} #action-menu.ytd-post-renderer {margin-right: -12px;color: var(--yt-spec-icon-inactive);} #dismissible.ytd-post-renderer:not(:hover) ytd-menu-renderer.ytd-post-renderer:not([menu-active]) {opacity: 0;} tp-yt-paper-spinner-lite.ytd-post-renderer {margin: auto;display: none;} tp-yt-paper-spinner-lite.ytd-post-renderer[active] {display: block;} ytd-post-renderer[uses-compact-lockup][surface=backstage-surface-type-structured-description] {max-width: 340px;width: 340px;height: 108px;} ytd-post-renderer[surface=backstage-surface-type-stream] #header.ytd-post-renderer,ytd-post-renderer[surface=backstage-surface-type-stream] #post-text.ytd-post-renderer,ytd-post-renderer[surface=backstage-surface-type-stream] #toolbar.ytd-post-renderer,ytd-post-renderer[surface=backstage-surface-type-stream] ytd-video-renderer.ytd-post-renderer,ytd-post-renderer[surface=backstage-surface-type-stream] ytd-playlist-renderer.ytd-post-renderer,ytd-post-renderer[surface=backstage-surface-type-stream] ytd-backstage-poll-renderer.ytd-post-renderer {margin-left: 16px;margin-right: 16px;} ytd-post-renderer[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: flexbox;display: flex;flex-direction: column;} ytd-post-renderer[uses-compact-lockup][show-without-toolbar] {height: auto;padding-bottom: 12px;flex: none;} ytd-post-renderer[uses-compact-lockup][is-rich-grid][reduce-side-paddings],ytd-post-renderer[uses-compact-lockup][is-rich-grid-repost][reduce-side-paddings] {padding-left: 16px;padding-right: 16px;} ytd-post-renderer[uses-compact-lockup] #toolbar.ytd-post-renderer {margin: 2px 0;} ytd-post-renderer[uses-compact-lockup][show-without-toolbar] #toolbar.ytd-post-renderer {margin: 2px 0;flex: none;} ytd-post-renderer[uses-compact-lockup] #header.ytd-post-renderer {margin-bottom: 12px;} ytd-post-renderer[uses-compact-lockup][show-without-toolbar] #header.ytd-post-renderer {flex: none;} ytd-post-renderer[uses-compact-lockup] #body.ytd-post-renderer {max-height: 116px;} ytd-post-renderer[uses-compact-lockup][show-without-toolbar] #body.ytd-post-renderer {flex: none;} ytd-post-renderer[uses-compact-lockup] #dismissible.ytd-post-renderer {cursor: pointer;outline: none;flex: 1;flex-basis: 0.000000001px;} ytd-post-renderer[uses-compact-lockup][show-without-toolbar] #dismissible.ytd-post-renderer {flex: none;} ytd-post-renderer[uses-compact-lockup] #body.ytd-post-renderer {flex: 1;flex-basis: 0.000000001px;} ytd-post-renderer[uses-compact-lockup] #author-thumbnail.ytd-post-renderer {height: 24px;} ytd-post-renderer[uses-compact-lockup] #author-thumbnail.ytd-post-renderer yt-img-shadow.ytd-post-renderer {width: 24px;height: 24px;} ytd-post-renderer[uses-compact-lockup] #author-text.yt-simple-endpoint.ytd-post-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-post-renderer[uses-compact-lockup] #author-text.yt-simple-endpoint.ytd-post-renderer:hover {color: var(--yt-spec-text-primary);} ytd-post-renderer[uses-compact-lockup] #published-time-text.ytd-post-renderer {--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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-post-renderer[uses-compact-lockup][surface=backstage-surface-type-structured-description] #author-text.yt-simple-endpoint.ytd-post-renderer:hover {color: var(--yt-spec-text-secondary);} ytd-post-renderer[uses-compact-lockup][surface=backstage-surface-type-structured-description] #post-text.ytd-post-renderer {min-height: 0px;} ytd-post-renderer[uses-compact-lockup][surface=backstage-surface-type-structured-description] #published-time-text.ytd-post-renderer {background-color: var(--yt-spec-suggested-action);border-radius: 2px;color: var(--yt-spec-themed-blue);padding: 0px 4px;text-transform: uppercase;font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;} ytd-post-renderer[uses-compact-lockup][attachment=quiz] #post-text.ytd-post-renderer {min-height: 40px;} ytd-post-renderer[uses-compact-lockup][is-dismissed] #dismissible.ytd-post-renderer,ytd-post-renderer #dismissed.ytd-post-renderer {display: none;} ytd-post-renderer[uses-compact-lockup][is-dismissed] #dismissed.ytd-post-renderer {display: flex;justify-content: center;align-items: center;flex: 1;} ytd-post-renderer[uses-compact-lockup][is-dismissed][show-without-toolbar] #dismissed.ytd-post-renderer {flex: none;} ytd-post-renderer[uses-compact-lockup] #home-content-text.ytd-post-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;overflow-wrap: break-word;} ytd-post-renderer[uses-compact-lockup][attachment=image] #home-content-text.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=uploaded-videos] #home-content-text.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=none] #home-content-text.ytd-post-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 10rem;-webkit-line-clamp: 5;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-post-renderer[uses-compact-lockup] #dismissible.ytd-post-renderer:not(:hover) ytd-menu-renderer.ytd-post-renderer:not([menu-active]) {opacity: 1;} ytd-post-renderer[uses-compact-lockup] ytd-comment-action-buttons-renderer.ytd-post-renderer,ytd-post-renderer[surface=backstage-surface-type-stream] ytd-comment-action-buttons-renderer.ytd-post-renderer {flex-grow: 1;} ytd-post-renderer[uses-compact-lockup] #content-attachment.ytd-post-renderer {margin-top: 0;} ytd-post-renderer[uses-compact-lockup][attachment=image] #body.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=uploaded-videos] #body.ytd-post-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-post-renderer[uses-compact-lockup][attachment=image] #attachments.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=uploaded-videos] #attachments.ytd-post-renderer {margin-left: auto;} ytd-post-renderer[uses-compact-lockup][attachment=video] #content-attachment.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=playlist] #content-attachment.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=poll] #content-attachment.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=quiz] #content-attachment.ytd-post-renderer {margin-top: 4px;} ytd-post-renderer[uses-compact-lockup][attachment=video] #content-attachment.ytd-post-renderer ytd-video-renderer.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=playlist] #content-attachment.ytd-post-renderer ytd-playlist-renderer.ytd-post-renderer {padding: 0;} ytd-post-renderer[uses-compact-lockup][attachment=image] #content-attachment.ytd-post-renderer ytd-backstage-image-renderer.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=uploaded-videos] #content-attachment.ytd-post-renderer ytd-post-uploaded-video-renderer.ytd-post-renderer {width: 116px;max-height: 116px;overflow: hidden;} ytd-post-renderer[uses-compact-lockup][attachment=image] #post-text.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=uploaded-videos] #post-text.ytd-post-renderer {margin-right: 16px;} ytd-post-renderer[uses-compact-lockup][attachment=image-only] #content-attachment.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=uploaded-videos]:not([has-text]) #content-attachment.ytd-post-renderer {background-color: var(--yt-spec-general-background-a);} ytd-post-renderer[uses-compact-lockup][attachment=image-only] #content-attachment.ytd-post-renderer ytd-backstage-image-renderer.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=uploaded-videos]:not([has-text]) #content-attachment.ytd-post-renderer ytd-post-uploaded-videos-renderer.ytd-post-renderer {width: 116px;height: 116px;margin-left: auto;margin-right: auto;overflow: hidden;} ytd-post-renderer[uses-compact-lockup][attachment=video] #post-text.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=playlist] #post-text.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=poll] #post-text.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=quiz] #post-text.ytd-post-renderer {min-height: 40px;} ytd-post-renderer[uses-compact-lockup][attachment=poll] #attachments.ytd-post-renderer ytd-backstage-poll-renderer.ytd-post-renderer {display: none;} ytd-post-renderer[uses-compact-lockup][attachment=poll] #vote-count-text.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=quiz] #answer-count-text.ytd-post-renderer {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;} ytd-post-renderer[uses-compact-lockup][attachment=poll] #vote-button.ytd-post-renderer,ytd-post-renderer[uses-compact-lockup][attachment=quiz] #vote-button.ytd-post-renderer {margin: 16px 0 0 0;} ytd-post-renderer[uses-compact-lockup][is-rich-grid] {max-width: 100%;width: 100%;overflow: hidden;} ytd-post-renderer[uses-compact-lockup][is-rich-grid-repost] {max-width: calc(100% - 48px - 2px);width: calc(100% - 48px - 2px);overflow: hidden;} ytd-post-renderer[uses-compact-lockup][show-without-toolbar] #edit-dialog.ytd-post-renderer {flex: none;} ytd-post-renderer[rounded-container] {border-radius: 12px;}</style>');
KIb=d}d=KIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return LIb=a});var OJb;var PJb;var QJb;var RJb;var SJb=function(){return _.O.apply(this,arguments)||this};
_.H(SJb,_.O);SJb.prototype.configureRendererStamper=function(){return{"data.images":{id:"items",mapping:{backstageImageRenderer:{component:"ytd-backstage-image-renderer",properties:{surface:"[[surface]]"}}}}}};
var cR=SJb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],cR.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],cR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.XI.YtdHorizontalListBehavior),_.V("design:type",Object)],cR.prototype,"ytdHorizontalListBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],cR.prototype,"componentBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],cR.prototype,"data",void 0);_.U([_.N({value:"$.items.children"}),_.V("design:type",String)],cR.prototype,"itemsPath",void 0);_.U([_.N({value:1}),_.V("design:type",Number)],cR.prototype,"initialCount",void 0);_.U([_.N(),_.V("design:type",String)],cR.prototype,"surface",void 0);cR=_.U([_.P({is:"ytd-post-multi-image-renderer",disableElementRegistration:!0})],cR);
_.Q(cR,"ytd-post-multi-image-renderer",function(){if(void 0!==RJb)return RJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-post-multi-image-renderer">\n  <div id="left-arrow-container" class="arrow-container style-scope ytd-post-multi-image-renderer">\n      <div id="left-arrow" class="arrow center-aligned style-scope ytd-post-multi-image-renderer" on-click="prevClick_" hidden="[[atStart]]">\n         <yt-icon icon="yt-icons:chevron_left" class="style-scope ytd-post-multi-image-renderer"></yt-icon>\n      </div>\n  </div>\n  <div id="scroll-container" on-keydown="handleKeyDown_" class="style-scope ytd-post-multi-image-renderer">\n    <div id="items" class="style-scope ytd-post-multi-image-renderer"></div>\n  </div>\n  <div id="right-arrow-container" class="arrow-container style-scope ytd-post-multi-image-renderer">\n    <div id="right-arrow" class="arrow center-aligned style-scope ytd-post-multi-image-renderer" on-click="nextClick_" hidden="[[atEnd]]">\n       <yt-icon icon="yt-icons:chevron_right" class="style-scope ytd-post-multi-image-renderer"></yt-icon>\n    </div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===QJb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-post-multi-image-renderer {--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.ytd-post-multi-image-renderer {display: flexbox;display: flex;flex-direction: row;margin-top: 8px;} #scroll-container.ytd-post-multi-image-renderer {overflow: hidden;} #items.ytd-post-multi-image-renderer {transition-duration: 0.15s;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: transform;display: inline-block;white-space: nowrap;} #items.ytd-post-multi-image-renderer>*.ytd-post-multi-image-renderer {display: inline-block;vertical-align: top;white-space: normal;} .arrow-container.ytd-post-multi-image-renderer {position: absolute;top: 0;bottom: 0;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} #left-arrow-container.ytd-post-multi-image-renderer {left: -20px;} #right-arrow-container.ytd-post-multi-image-renderer {right: -20px;} .arrow-container.ytd-post-multi-image-renderer {z-index: 200;} .arrow.ytd-post-multi-image-renderer {justify-content: center;align-items: center;display: flexbox;display: flex;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.ytd-post-multi-image-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} ytd-backstage-image-renderer.ytd-post-multi-image-renderer {width: var(--yt-post-multi-image-attachment-size,638px);}</style>");
QJb=d}d=QJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return RJb=a});var TJb={"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"}}},UJb=function(){var a=_.O.apply(this,arguments)||this;a.hasInlineCommentSection=!1;a.editDialog=null;a.isLoading=!1;a.shouldHideAuthor=!1;a.shouldShowVideoTime=!1;
a.isInEngagementPanel=!1;a.shouldShowMenuInCompactView=!1;a.JSC$13412_spinnerEl=null;a.actionMap={"yt-signal-action-open-post-comment-dialog":"handleSignalActionOpenPostCommentDialogAction"};return a};
_.H(UJb,_.O);_.f=UJb.prototype;_.f.configureRendererStamper=function(){return TJb};
_.f.computeIsPollHeaderEnabled=function(a){return null!=(null==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 _.vt(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$13412_spinnerEl=null};
_.f.contentTextChanged=function(){this.expander.reset()};
_.f.dataChanged=function(){this.isLoading=!1;this.editDialog=null;var a;if(null==(a=this.data)?0:a.actions){a=_.g(this.data.actions);for(var b=a.next();!b.done;b=a.next())this.openEditDialog(_.B(b.value,fGb))}};
_.f.handleSignalActionOpenPostCommentDialogAction=function(){_.$q(this.hostElement).querySelector("#action-buttons").reply()};
_.f.updatePoll=function(a,b){b&&this.set("data.pollMetadataVoteCountText",b);this.hasInlineCommentSection&&(a=0<=a,b=_.$q(this.hostElement).querySelector("#action-buttons"),a?b.reply():b.hideReplyDialog())};
_.f.isLoadingChanged=function(){!this.isLoading||this.editDialog||this.JSC$13412_spinnerEl||(this.JSC$13412_spinnerEl=document.createElement("tp-yt-paper-spinner-lite"),_.$q(this.hostElement).appendChild(this.JSC$13412_spinnerEl));this.JSC$13412_spinnerEl&&(this.JSC$13412_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();a=_.B(b.endpoint,_.XA);if(_.B(b.endpoint,_.JZa)||a&&!a.clientActions)this.isLoading=!0;if(b.actions)for(a=0;a<b.actions.length;a++){var c=b.actions[a],d=_.B(c,YP);d&&(c=this.get("updateBackstagePollAction.selectedChoiceIndex",c),void 0===c&&(c=-1),this.updatePoll(c,d.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};
_.J.Object.defineProperties(UJb.prototype,{pollIcon:{configurable:!0,enumerable:!0,get:function(){var a,b;if(null==(a=this.data)?0:null==(b=a.pollMetadataIcon)?0:b.iconType)return _.Nq(this.data.pollMetadataIcon.iconType)}},
voteCount:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?void 0:a.voteCount)||_.lp("0")}},
hasPoll:{configurable:!0,enumerable:!0,get:function(){return!(!this.data.backstageAttachment||!_.B(this.data.backstageAttachment,TGb))}},
hasQuiz:{configurable:!0,enumerable:!0,get:function(){return!(!this.data.backstageAttachment||!_.B(this.data.backstageAttachment,PGb))}},
hasUploadedVideo:{configurable:!0,enumerable:!0,get:function(){return!(!this.data.backstageAttachment||!_.B(this.data.backstageAttachment,QGb))}}});
var dR=UJb;dR.prototype.onYtServiceRequestCompleted=dR.prototype.onYtServiceRequestCompleted;dR.prototype.onYtServiceRequestSent=dR.prototype.onYtServiceRequestSent;dR.prototype.onYtCommentPollRevert=dR.prototype.onYtCommentPollRevert;dR.prototype.onYtCommentboxDismiss=dR.prototype.onYtCommentboxDismiss;dR.prototype.onYtNavigate=dR.prototype.onYtNavigate;dR.prototype.isLoadingChanged=dR.prototype.isLoadingChanged;dR.prototype.dataChanged=dR.prototype.dataChanged;dR.prototype.contentTextChanged=dR.prototype.contentTextChanged;
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],dR.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],dR.prototype,"rendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],dR.prototype,"rendererstamperBehavior",void 0);_.U([_.vq("#contentTextExpander"),_.V("design:type",_.NJ)],dR.prototype,"expander",void 0);
_.U([_.vq("#edit-dialog"),_.V("design:type",Element)],dR.prototype,"editDialogElement",void 0);_.U([_.N(),_.V("design:type",Object)],dR.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],dR.prototype,"hasInlineCommentSection",void 0);_.U([_.N(),_.V("design:type",Object)],dR.prototype,"editDialog",void 0);_.U([_.N(),_.V("design:type",Object)],dR.prototype,"isLoading",void 0);
_.U([_.N({computed:"computeIsPollHeaderEnabled(data)"}),_.V("design:type",Boolean)],dR.prototype,"isPollHeaderEnabled",void 0);_.U([_.N(),_.V("design:type",Object)],dR.prototype,"shouldHideAuthor",void 0);_.U([_.N(),_.V("design:type",Object)],dR.prototype,"shouldShowVideoTime",void 0);_.U([_.N(),_.V("design:type",Object)],dR.prototype,"isInEngagementPanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],dR.prototype,"shouldShowMenuInCompactView",void 0);
_.U([_.M("data.icon.iconType"),_.V("design:type",Object),_.V("design:paramtypes",[])],dR.prototype,"pollIcon",null);_.U([_.uq("data.contentText"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],dR.prototype,"contentTextChanged",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],dR.prototype,"dataChanged",null);
_.U([_.uq("isLoading"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],dR.prototype,"isLoadingChanged",null);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],dR.prototype,"onYtNavigate",null);_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],dR.prototype,"onYtCommentboxDismiss",null);
_.U([_.tq("yt-comment-poll-revert"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],dR.prototype,"onYtCommentPollRevert",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],dR.prototype,"onYtServiceRequestSent",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],dR.prototype,"onYtServiceRequestCompleted",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],dR.prototype,"voteCount",null);_.U([_.M("data.backstageAttachment"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],dR.prototype,"hasPoll",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],dR.prototype,"hasQuiz",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],dR.prototype,"hasUploadedVideo",null);dR=_.U([_.P({is:"ytd-backstage-post-renderer",disableElementRegistration:!0})],dR);
_.Q(dR,"ytd-backstage-post-renderer",function(){if(void 0!==PJb)return PJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope ytd-backstage-post-renderer">\n  <div id="author-thumbnail" hidden="[[shouldHideAuthor]]" class="style-scope ytd-backstage-post-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-backstage-post-renderer" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]">\n      <yt-img-shadow fit="" height="40" thumbnail="[[data.authorThumbnail]]" width="40" class="style-scope ytd-backstage-post-renderer">\n      </yt-img-shadow>\n    </a>\n  </div>\n  <div id="main" class="style-scope ytd-backstage-post-renderer">\n    <div id="header" class="style-scope ytd-backstage-post-renderer">\n      <div id="header-author" hidden="[[shouldHideAuthor]]" class="style-scope ytd-backstage-post-renderer">\n        <a id="author-text" class="yt-simple-endpoint style-scope ytd-backstage-post-renderer" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]" hidden="[[data.authorCommentBadge]]">\n          <span class="style-scope ytd-backstage-post-renderer">[[getSimpleString(data.authorText)]]</span>\n        </a>\n        <span id="author-comment-badge" hidden="[[!data.authorCommentBadge]]" class="style-scope ytd-backstage-post-renderer"></span>\n        <template is="dom-if" if="[[isPollHeaderEnabled]]" class="style-scope ytd-backstage-post-renderer">\n          <yt-icon id="poll-icon" icon="[[pollIcon]]" class="style-scope ytd-backstage-post-renderer"></yt-icon>\n          <yt-formatted-string class="poll-metadata-text style-scope ytd-backstage-post-renderer" text="[[data.pollMetadataText]]">\n          </yt-formatted-string>\n          <span class="poll-metadata-text-separator style-scope ytd-backstage-post-renderer">\u00b7</span>\n          <yt-formatted-string class="poll-metadata-text style-scope ytd-backstage-post-renderer" text="[[data.pollMetadataVoteCountText]]">\n          </yt-formatted-string>\n          <span class="poll-metadata-text-separator style-scope ytd-backstage-post-renderer">\u00b7</span>\n        </template>\n        <yt-formatted-string id="published-time-text" link-inherit-color="" text="[[getPublishTimeStampString(data.publishedTimeText, data.scheduledPublishTimeSec)]]" class="style-scope ytd-backstage-post-renderer">\n        </yt-formatted-string>\n        <span id="sponsors-only-badge" hidden="[[!data.sponsorsOnlyBadge]]" class="style-scope ytd-backstage-post-renderer"></span>\n      </div>\n      <yt-formatted-string id="video-time-text" force-default-style="" hidden="[[!shouldShowVideoTime]]" link-inherit-color="" text="[[data.publishedTimeText]]" class="style-scope ytd-backstage-post-renderer">\n      </yt-formatted-string>\n    </div>\n    <ytd-expander id="contentTextExpander" max-number-of-lines="4" class="style-scope ytd-backstage-post-renderer">\n      <yt-formatted-string id="voted-option" slot="content" disable-upgrade$="[[!data.prologueText]]" hidden="[[!data.prologueText]]" text="[[data.prologueText]]" class="style-scope ytd-backstage-post-renderer">\n      </yt-formatted-string>\n      <yt-formatted-string id="content-text" slot="content" dir="auto" force-default-style="" split-lines="" text="[[data.contentText]]" class="style-scope ytd-backstage-post-renderer">\n      </yt-formatted-string>\n      <span class="more-button style-scope ytd-backstage-post-renderer" slot="more-button">[[getSimpleString(data.expandButton.buttonRenderer.text)]]</span>\n      <span class="less-button style-scope ytd-backstage-post-renderer" slot="less-button">[[getSimpleString(data.collapseButton.buttonRenderer.text)]]</span>\n    </ytd-expander>\n    <div id="content-attachment" hidden="[[!data.backstageAttachment]]" class="style-scope ytd-backstage-post-renderer"></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" class="style-scope ytd-backstage-post-renderer">\n    </ytd-backstage-poll-renderer>\n    <ytd-backstage-quiz-renderer id="quiz-attachment" aria-label$="[[data.backstageAttachment.quizRenderer.accessibilityData.accessibilityData.label]]" data="[[data.backstageAttachment.quizRenderer]]" hidden="[[!hasQuiz]]" role="group" uses-panel-lockup$="[[isInEngagementPanel]]" class="style-scope ytd-backstage-post-renderer">\n    </ytd-backstage-quiz-renderer>\n    <ytd-post-uploaded-video-renderer id="uploaded-video-attachment" data="[[data.backstageAttachment.uploadedVideoRenderer]]" hidden="[[!hasUploadedVideo]]" role="group" class="style-scope ytd-backstage-post-renderer">\n    </ytd-post-uploaded-video-renderer>\n    <ytd-comment-action-buttons-renderer id="action-buttons" data="[[data.actionButtons.commentActionButtonsRenderer]]" has-poll="[[hasPoll]]" hidden="[[!data.actionButtons.commentActionButtonsRenderer]]" vote-count="[[voteCount]]" class="style-scope ytd-backstage-post-renderer">\n    </ytd-comment-action-buttons-renderer>\n  </div>\n\n  <div id="action-menu" class="style-scope ytd-backstage-post-renderer"></div>\n</div>\n<div id="edit-dialog" hidden="[[!editDialog]]" class="style-scope ytd-backstage-post-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OJb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-post-renderer {--ytd-comment-thumb-dimension: 32px;display: block;} #body.ytd-backstage-post-renderer {display: flexbox;display: flex;flex-direction: row;} #main.ytd-backstage-post-renderer {min-width: 0;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} #header.ytd-backstage-post-renderer {margin-bottom: 2px;} #content-attachment.ytd-backstage-post-renderer {margin-top: 4px;} #content-attachment.ytd-backstage-post-renderer ytd-video-renderer.ytd-backstage-post-renderer,#content-attachment.ytd-backstage-post-renderer ytd-playlist-renderer.ytd-backstage-post-renderer {padding: 8px;background-color: var(--yt-spec-general-background-a);} #header-author.ytd-backstage-post-renderer {display: flexbox;display: flex;flex-direction: row;} #author-thumbnail.ytd-backstage-post-renderer {flex: none;} #author-thumbnail.ytd-backstage-post-renderer yt-img-shadow.ytd-backstage-post-renderer {width: 40px;height: 40px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #author-text.yt-simple-endpoint.ytd-backstage-post-renderer {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.ytd-backstage-post-renderer {margin-right: 8px;} #published-time-text.ytd-backstage-post-renderer {--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.ytd-backstage-post-renderer {color: var(--yt-spec-text-secondary);height: 16px;margin-right: 8px;width: 16px;} .poll-metadata-text.ytd-backstage-post-renderer {--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.ytd-backstage-post-renderer {--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;} #video-time-text.ytd-backstage-post-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;background-color: var(--yt-spec-suggested-action);border-radius: 2px;color: var(--yt-endpoint-color,var(--yt-spec-themed-blue));display: inline-block;margin-bottom: 8px;padding: 0px 4px;text-transform: uppercase;} ytd-backstage-post-renderer[should-show-menu-in-compact-view] div#body.ytd-backstage-post-renderer {position: relative;} ytd-backstage-post-renderer[should-show-menu-in-compact-view] #action-menu.ytd-backstage-post-renderer {position: absolute;right: 0;} ytd-backstage-post-renderer[should-show-menu-in-compact-view] #header.ytd-backstage-post-renderer {align-items: center;display: flex;flex-direction: row;height: var(--yt-icon-height);justify-content: space-between;} ytd-backstage-post-renderer[should-show-menu-in-compact-view] #video-time-text.ytd-backstage-post-renderer {margin-bottom: 0px;} #voted-option.ytd-backstage-post-renderer {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.ytd-backstage-post-renderer {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.ytd-backstage-post-renderer {word-break: break-word;} .more-button.ytd-backstage-post-renderer,.less-button.ytd-backstage-post-renderer {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;} #body.ytd-backstage-post-renderer:not(:hover) ytd-menu-renderer.ytd-backstage-post-renderer:not([menu-active]).ytd-backstage-post-renderer {opacity: 0;} #action-buttons.ytd-backstage-post-renderer {margin-top: 4px;} tp-yt-paper-spinner-lite.ytd-backstage-post-renderer {margin: auto;display: none;} tp-yt-paper-spinner-lite.ytd-backstage-post-renderer[active] {display: block;}</style>');
OJb=d}d=OJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return PJb=a});var VJb;var WJb;var XJb=function(){var a=_.O.apply(this,arguments)||this;a.editDialog=null;a.showExpandButton=!1;a.isRichGrid=!1;return a};
_.H(XJb,_.O);_.f=XJb.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&&!_.JH(_.Rq(a)||[],this.hostElement,["YT-IMG-SHADOW"])?b=this.get("navigationEndpoint",this.data):a.target===this.moreButtonEl&&(b=this.get("navigationEndpoint",a.target.data));b&&_.Sn(this.hostElement,"yt-navigate",{endpoint:b})}};
var eR=XJb;eR.prototype.onYtCommentboxDismiss=eR.prototype.onYtCommentboxDismiss;eR.prototype.onYtNavigate=eR.prototype.onYtNavigate;eR.prototype.dataChanged=eR.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],eR.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],eR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],eR.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],eR.prototype,"editDialog",void 0);_.U([_.N({computed:"computeUsesCompactLockup(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],eR.prototype,"usesCompactLockup",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],eR.prototype,"showExpandButton",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],eR.prototype,"isRichGrid",void 0);
_.U([_.N({computed:"computeShowFullContentText(data.showFullContentText)",reflectToAttribute:!0}),_.V("design:type",Boolean)],eR.prototype,"showFullContentText",void 0);_.U([_.vq("#more"),_.V("design:type",Object)],eR.prototype,"moreButtonEl",void 0);_.U([_.vq("#repost-content-text"),_.V("design:type",HTMLElement)],eR.prototype,"repostContentTextEl",void 0);_.U([_.vq("#repost-edit-dialog"),_.V("design:type",HTMLElement)],eR.prototype,"repostEditDialogEl",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eR.prototype,"dataChanged",null);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],eR.prototype,"onYtNavigate",null);_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eR.prototype,"onYtCommentboxDismiss",null);
eR=_.U([_.P({is:"ytd-shared-post-renderer",disableElementRegistration:!0})],eR);
_.Q(eR,"ytd-shared-post-renderer",function(){if(void 0!==WJb)return WJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-shared-post-renderer">\n  <div id="repost-author-thumbnail" class="style-scope ytd-shared-post-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-shared-post-renderer" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n      <yt-img-shadow fit="" height="40" thumbnail="[[data.thumbnail]]" width="40" class="style-scope ytd-shared-post-renderer"></yt-img-shadow>\n    </a>\n  </div>\n  <div id="repost-main" hidden="[[usesCompactLockup]]" class="style-scope ytd-shared-post-renderer">\n    <div id="repost-header" class="style-scope ytd-shared-post-renderer">\n      <div id="repost-header-author" class="style-scope ytd-shared-post-renderer">\n        <a id="repost-author-text" class="yt-simple-endpoint style-scope ytd-shared-post-renderer" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n          <span class="style-scope ytd-shared-post-renderer">[[getSimpleString(data.displayName)]]</span>\n        </a>\n        <yt-formatted-string id="repost-published-time-text" link-inherit-color="" text="[[data.publishedTimeText]]" class="style-scope ytd-shared-post-renderer">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <yt-formatted-string id="repost-content-text" force-default-style="" split-lines="[[!showFullContentText]]" text="[[data.content]]" class="style-scope ytd-shared-post-renderer">\n    </yt-formatted-string>\n    <tp-yt-paper-button id="more" data="[[data.expandButton.buttonRenderer]]" hidden="[[!showExpandButton]]" noink="" class="style-scope ytd-shared-post-renderer">\n      [[getSimpleString(data.expandButton.buttonRenderer.text)]]\n    </tp-yt-paper-button>\n  </div>\n  <div id="repost-main-compact" hidden="[[!usesCompactLockup]]" class="style-scope ytd-shared-post-renderer">\n    <yt-formatted-string id="condensed-repost-content-text" ellipsis-truncate="" force-default-style="" text="[[data.condensedContent]]" class="style-scope ytd-shared-post-renderer">\n    </yt-formatted-string>\n  </div>\n  <div id="action-menu" hidden="[[usesCompactLockup]]" class="style-scope ytd-shared-post-renderer"></div>\n</div>\n<div id="divider-line-container" hidden="[[!usesCompactLockup]]" class="style-scope ytd-shared-post-renderer">\n  <div id="divider-line" class="style-scope ytd-shared-post-renderer"></div>\n</div>\n<div id="repost-edit-dialog" hidden="[[!editDialog]]" class="style-scope ytd-shared-post-renderer"></div>\n<div id="original-post" hidden="[[data.originalPostDeletedMessage]]" class="style-scope ytd-shared-post-renderer"></div>\n<span id="original-post-deleted-message" hidden="[[!data.originalPostDeletedMessage]]" class="style-scope ytd-shared-post-renderer">\n  [[data.originalPostDeletedMessage]]\n</span>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VJb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-shared-post-renderer[uses-compact-lockup] {padding: 0;} #repost-context.ytd-shared-post-renderer {margin-bottom: 16px;padding-bottom: 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;} ytd-shared-post-renderer[uses-compact-lockup] #repost-context.ytd-shared-post-renderer {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;border-top-left-radius: 12px;border-top-right-radius: 12px;padding: 12px 24px;margin-bottom: 0;} ytd-shared-post-renderer[uses-compact-lockup]:not([is-rich-grid]) #repost-context.ytd-shared-post-renderer {max-width: 386px;width: 386px;} ytd-shared-post-renderer[uses-compact-lockup] #original-post.ytd-shared-post-renderer ytd-post-renderer.ytd-shared-post-renderer {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;} #repost-main.ytd-shared-post-renderer,#repost-main-compact.ytd-shared-post-renderer {word-wrap: break-word;min-width: 0;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} #repost-author-thumbnail.ytd-shared-post-renderer {flex: none;} #repost-author-thumbnail.ytd-shared-post-renderer yt-img-shadow.ytd-shared-post-renderer {width: 40px;height: 40px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} ytd-shared-post-renderer[uses-compact-lockup] #repost-author-thumbnail.ytd-shared-post-renderer yt-img-shadow.ytd-shared-post-renderer {width: 24px;height: 24px;margin-right: 12px;} #repost-header-author.ytd-shared-post-renderer {display: flexbox;display: flex;flex-direction: row;margin-bottom: 4px;} #repost-author-text.yt-simple-endpoint.ytd-shared-post-renderer {margin-right: 8px;color: var(--yt-spec-text-primary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #repost-published-time-text.ytd-shared-post-renderer {--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.ytd-shared-post-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-shared-post-renderer[show-full-content-text] #repost-content-text.ytd-shared-post-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 5.4rem;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #repost-content-text.ytd-shared-post-renderer[split-lines] {white-space: pre-line;} #condensed-repost-content-text.ytd-shared-post-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} #repost-context.ytd-shared-post-renderer:not(:hover) #action-menu.ytd-shared-post-renderer ytd-menu-renderer.ytd-shared-post-renderer:not([menu-active]) {opacity: 0;} #action-menu.ytd-shared-post-renderer {margin-top: 4px;} #more.ytd-shared-post-renderer {display: inline-block;text-align: center;font-family: inherit;} #more.ytd-shared-post-renderer {text-transform: none;color: var(--yt-spec-text-primary);margin: 0;padding: 0;align-self: flex-start;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #more.ytd-shared-post-renderer:focus {outline: -webkit-focus-ring-color auto 5px;} #more.ytd-shared-post-renderer:focus:hover {outline: none;} #divider-line-container.ytd-shared-post-renderer {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.ytd-shared-post-renderer {width: 95%;margin: auto;background: var(--yt-spec-10-percent-layer);height: 1px;} #original-post-deleted-message.ytd-shared-post-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;}</style>');
VJb=d}d=VJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WJb=a});var YJb;var ZJb;var $Jb;var aKb;var bKb;var cKb;var dKb=function(){var a=_.O.apply(this,arguments)||this;a.boundCaptureFocus=function(b){a.onCaptureFocus(b)};
return a};
_.H(dKb,_.O);_.f=dKb.prototype;_.f.attached=function(){document.addEventListener("focus",this.boundCaptureFocus,!0)};
_.f.detached=function(){document.removeEventListener("focus",this.boundCaptureFocus)};
_.f.onCaptureFocus=function(a){-1!==_.Rq(a).indexOf(this.hostElement)&&this.item.focus()};
_.f.getIconType=function(a){return a?"yt-icons:"+a.toLowerCase():null};
_.f.onSelect=function(){var a;if(null==(a=this.data)?0:a.onSelectCommand){var b;(null==(b=_.B(this.data.onSelectCommand.commandMetadata,_.tp))?0:b.url)?_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.onSelectCommand}):_.jo(this.hostElement,[this.data.onSelectCommand])}};
_.J.Object.defineProperties(dKb.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return this.data?_.mp(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}}});
var fR=dKb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],fR.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],fR.prototype,"data",void 0);_.U([_.vq("#item"),_.V("design:type",HTMLElement)],fR.prototype,"item",void 0);_.U([_.M("data.label"),_.V("design:type",String),_.V("design:paramtypes",[])],fR.prototype,"label",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],fR.prototype,"value",null);
fR=_.U([_.P({is:"ytd-privacy-dropdown-item-renderer",disableElementRegistration:!0})],fR);
_.Q(fR,"ytd-privacy-dropdown-item-renderer",function(){if(void 0!==cKb)return cKb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-privacy-dropdown-item-renderer">\n  <yt-icon id="dropdown-icon" icon="[[getIconType(data.icon.iconType)]]" class="style-scope ytd-privacy-dropdown-item-renderer">\n  </yt-icon>\n  <tp-yt-paper-item-body two-line="" class="style-scope ytd-privacy-dropdown-item-renderer">\n    <yt-formatted-string id="label" text="[[data.label]]" class="style-scope ytd-privacy-dropdown-item-renderer"></yt-formatted-string>\n    <yt-formatted-string id="description" text="[[data.description]]" class="style-scope ytd-privacy-dropdown-item-renderer"></yt-formatted-string>\n  </tp-yt-paper-item-body>\n</tp-yt-paper-item>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bKb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-privacy-dropdown-item-renderer {display: block;outline: none;} ytd-privacy-dropdown-item-renderer:hover {cursor: pointer;background-color: var(--yt-spec-10-percent-layer);} #label.ytd-privacy-dropdown-item-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #description.ytd-privacy-dropdown-item-renderer {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.ytd-privacy-dropdown-item-renderer {color: var(--yt-spec-brand-icon-inactive);margin-left: -8px;margin-right: 8px;} tp-yt-paper-item-body.ytd-privacy-dropdown-item-renderer {min-height: 0;max-width: 100%;flex: none;}</style>');
bKb=d}d=bKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cKb=a});var eKb=function(){var a=_.O.apply(this,arguments)||this;a.value="";a.label="";a.disabled=!1;return a};
_.H(eKb,_.O);_.f=eKb.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)&&a.entries){a=_.g(this.data.entries);for(var b=a.next();!b.done;b=a.next())if((b=this.getRendererForEntry(b.value))&&this.getItemRendererValue(b)===this.value){this.label=this.ytComponentBehavior.getSimpleString(b.label);break}}};
_.f.setInitialLabel=function(){if(this.data&&this.data.entries)for(var a=_.g(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=_.g(this.data.entries),b=a.next();!b.done;b=a.next()){b=this.getRendererForEntry(b.value);var c=void 0;if(null==(c=b)?0:c.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};
_.f.valueChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("value-changed",this.value))};
_.f.updateValueFromBinding=function(a){this.value=a.detail.value};
var gR=eKb;gR.prototype.valueChangedForBinding=gR.prototype.valueChangedForBinding;gR.prototype.valueChanged=gR.prototype.valueChanged;gR.prototype.dataChanged=gR.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],gR.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],gR.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],gR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],gR.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],gR.prototype,"value",void 0);_.U([_.N(),_.V("design:type",Object)],gR.prototype,"label",void 0);_.U([_.vq("#entries"),_.V("design:type",Object)],gR.prototype,"entries",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],gR.prototype,"disabled",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],gR.prototype,"dataChanged",null);_.U([_.mH("value"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],gR.prototype,"valueChanged",null);_.U([_.uq("value"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],gR.prototype,"valueChangedForBinding",null);gR=_.U([_.P({disableElementRegistration:!0,is:"ytd-flat-dropdown-renderer"})],gR);
_.Q(gR,"ytd-flat-dropdown-renderer",function(){if(void 0!==aKb)return aKb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-flat-dropdown-renderer">\n  <tp-yt-paper-button id="label" class="dropdown-trigger style-scope ytd-flat-dropdown-renderer" slot="dropdown-trigger" aria-label$="[[label]]">\n    <div id="label-text" class="style-scope ytd-flat-dropdown-renderer">[[label]]</div>\n    <yt-icon id="label-icon" icon="yt-icons:arrow_drop_down" class="style-scope ytd-flat-dropdown-renderer">\n    </yt-icon>\n  </tp-yt-paper-button>\n  <tp-yt-paper-listbox id="entries" class="dropdown-content style-scope ytd-flat-dropdown-renderer" slot="dropdown-content" attr-for-selected="value" selected="[[value]]" on-selected-changed="updateValueFromBinding">\n  </tp-yt-paper-listbox>\n</tp-yt-paper-menu-button>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Jb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-flat-dropdown-renderer {display: inline-block;max-width: 100%;} tp-yt-paper-menu-button.ytd-flat-dropdown-renderer {color: var(--yt-spec-text-secondary);} tp-yt-paper-menu-button.ytd-flat-dropdown-renderer,#label-text.ytd-flat-dropdown-renderer {max-width: 100%;} #label-text.ytd-flat-dropdown-renderer {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} tp-yt-paper-menu-button.ytd-flat-dropdown-renderer {padding: 0;} tp-yt-paper-listbox.ytd-flat-dropdown-renderer {background-color: var(--yt-spec-raised-background);} tp-yt-paper-listbox.ytd-flat-dropdown-renderer ytd-privacy-dropdown-item-renderer.ytd-flat-dropdown-renderer {cursor: pointer;} tp-yt-paper-listbox.ytd-flat-dropdown-renderer ytd-privacy-dropdown-item-renderer.ytd-flat-dropdown-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} #label.ytd-flat-dropdown-renderer {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: flexbox;display: flex;flex-direction: row;align-items: center;} #label-text.ytd-flat-dropdown-renderer {color: var(--yt-spec-text-primary);} #label.keyboard-focus.ytd-flat-dropdown-renderer #label-text.ytd-flat-dropdown-renderer {font-weight: 500;} #label-icon.ytd-flat-dropdown-renderer {flex-shrink: 0;margin-right: 8px;color: var(--yt-spec-icon-inactive);} ytd-flat-dropdown-renderer.text-secondary-style #label-text.ytd-flat-dropdown-renderer {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;}</style>');
$Jb=d}d=$Jb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aKb=a});var fKb;var gKb;var hKb=function(){return _.O.apply(this,arguments)||this};
_.H(hKb,_.O);hKb.prototype.onClickEditIcon=function(){this.data&&this.data.onTapCommand&&_.jo(this.hostElement,[this.data.onTapCommand])};
var hR=hKb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],hR.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],hR.prototype,"data",void 0);hR=_.U([_.P({is:"ytd-identity-chip-renderer",disableElementRegistration:!0})],hR);
_.Q(hR,"ytd-identity-chip-renderer",function(){if(void 0!==gKb)return gKb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-identity-chip-renderer">\n  <h3 id="header-text" class="style-scope ytd-identity-chip-renderer">[[data.headerText]]</h3>\n</div>\n<div id="content-row" class="style-scope ytd-identity-chip-renderer">\n  <div id="info-div" class="style-scope ytd-identity-chip-renderer">\n    <img id="avatar-image" alt="" src$="[[data.avatarUrl]]" class="style-scope ytd-identity-chip-renderer">\n    <div id="name-handle-div" class="style-scope ytd-identity-chip-renderer">\n      <p id="name" class="style-scope ytd-identity-chip-renderer">[[data.name]]</p>\n      <p id="handle" hidden="[[!data.handle]]" dir="auto" class="style-scope ytd-identity-chip-renderer"><span class="style-scope ytd-identity-chip-renderer">@</span>[[data.handle]]</p>\n    </div>\n  </div>\n  <div id="edit-icon" class="style-scope ytd-identity-chip-renderer">\n    <yt-icon-button id="edit-icon-button" aria-label$="[[data.onTapLabel]]" on-click="onClickEditIcon" class="style-scope ytd-identity-chip-renderer">\n      <yt-icon id="edit-icon" icon="yt-icons:edit" class="style-scope ytd-identity-chip-renderer"></yt-icon>\n    </yt-icon-button>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fKb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-identity-chip-renderer {display: flex;flex-direction: column;} #header-text.ytd-identity-chip-renderer {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.ytd-identity-chip-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #handle.ytd-identity-chip-renderer {color: var(--yt-spec-text-primary);margin-top: -2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #name-handle-div.ytd-identity-chip-renderer {margin: 0 16px 0 8px;align-self: center;overflow: hidden;} #avatar-image.ytd-identity-chip-renderer {width: 36px;height: 36px;border-radius: 50%;overflow: hidden;background-color: transparent;} #content-row.ytd-identity-chip-renderer {display: flex;align-items: flex-end;} #info-div.ytd-identity-chip-renderer {display: flex;flex-direction: row;align-items: flex-end;overflow: hidden;} yt-icon.ytd-identity-chip-renderer {color: var(--yt-spec-icon-active-other);} #edit-icon-button.ytd-identity-chip-renderer {width: 24px;height: 24px;vertical-align: bottom;margin-bottom: 4px;}</style>');
fKb=d}d=fKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gKb=a});var iKb;var jKb;var kKb={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 lKb;var mKb;var dub=function(a,b,c,d,e){this.id=a;this.imageBlob=b;this.localImageSrc=c;this.JSC$26633_naturalWidth=d;this.JSC$26633_naturalHeight=e;this.previewCoordinates=this.JSC$26633_naturalHeight>this.JSC$26633_naturalWidth?{top:(this.JSC$26633_naturalHeight-this.JSC$26633_naturalWidth)/2/this.JSC$26633_naturalHeight,right:1,bottom:(this.JSC$26633_naturalHeight+this.JSC$26633_naturalWidth)/2/this.JSC$26633_naturalHeight,left:0}:{top:0,right:(this.JSC$26633_naturalWidth+this.JSC$26633_naturalHeight)/2/this.JSC$26633_naturalWidth,
bottom:1,left:(this.JSC$26633_naturalWidth-this.JSC$26633_naturalHeight)/2/this.JSC$26633_naturalWidth}};var nKb=_.Mu(["transform:translateX(",") translateY(",");"]),oKb=_.Mu(["width:","px;height:","px;transform:translateX(",") translateY(",");"]),pKb=_.Mu(["transform:translateX(",") translateY(",");"]),qKb=_.Mu(["transform:translateX(",") translateY(",");"]),rKb=function(){var a=_.O.apply(this,arguments)||this;a.a11yConfig=kKb;a.imageDisplayOffsetTop=0;a.imageDisplayOffsetLeft=0;a.pickerDisplayOffsetTop=0;a.pickerDisplayOffsetLeft=0;a.showPreviewContainer=!0;a.startPicker=!1;a.repositionOptional=!1;
a.editOnlyMode=!1;a.savedImageDisplayOffsetTop=0;a.savedImageDisplayOffsetLeft=0;return a};
_.H(rKb,_.O);_.f=rKb.prototype;_.f.created=function(){_.MP.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":fub(this.imageDisplayOffsetTop+this.imageHeight,this.pickerDisplayOffsetTop+this.pickerSize)?d=this.a11yConfig.reachBottomOfImage:b=-.05*this.imageHeight;break;case "ArrowDown":fub(this.pickerDisplayOffsetTop,this.imageDisplayOffsetTop)?d=this.a11yConfig.reachTopOfImage:
b=.05*this.imageHeight;break;case "ArrowLeft":fub(this.pickerDisplayOffsetLeft+this.pickerSize,this.imageDisplayOffsetLeft+this.imageWidth)?d=this.a11yConfig.reachRightOfImage:c=-.05*this.imageWidth;break;case "ArrowRight":fub(this.pickerDisplayOffsetLeft,this.imageDisplayOffsetLeft)?d=this.a11yConfig.reachLeftOfImage:c=.05*this.imageWidth}d&&_.Ln(d)&&_.Sn(this.hostElement,"iron-announce",{text:_.Ln(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=_.Ln(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=_.Ln(this.a11yConfig.imageHorizontalPosition,{x_percent:""+a,y_percent:""+(100-a)})),a&&_.Sn(this.hostElement,"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$26633_naturalWidth,b=this.imageData.JSC$26633_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.editOnlyMode||(this.showPreviewContainer=!0),this.calculateDisplayPosition())};
_.f.onEditOnlyModeUpdate=function(){this.showPreviewContainer=!this.editOnlyMode};
_.f.getSignedPosition=function(a,b,c){return"X"===b&&"rtl"===_.rf("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;var a=this.generateCropPreview();a&&_.Sn(this.hostElement,"ytd-backstage-image-preview-coordinates-update",a)};
_.f.cancelReposition=function(){this.editOnlyMode||(this.imageDisplayOffsetTop=this.savedImageDisplayOffsetTop,this.imageDisplayOffsetLeft=this.savedImageDisplayOffsetLeft,this.startPicker=!1,this.showPreviewContainer=!0);_.Sn(this.hostElement,"ytd-backstage-image-preview-coordinates-cancel")};
_.f.deleteImage=function(){_.Sn(this.hostElement,"ytd-backstage-image-preview-delete")};
_.f.editCropCoordinates=function(){this.showPreviewContainer=!1};
_.f.saveCropCoordinates=function(){this.editOnlyMode||(this.savedImageDisplayOffsetTop=this.imageDisplayOffsetTop,this.savedImageDisplayOffsetLeft=this.imageDisplayOffsetLeft,this.startPicker=!1,this.showPreviewContainer=!0);var a=this.generateCropPreview();a&&_.Sn(this.hostElement,"ytd-backstage-image-preview-coordinates-save",a)};
_.f.getPreviewOffset=function(a,b,c){return b&&a?("X"===c&&"rtl"===_.rf("HTML_DIR")?300/b*a:300/b*a*-1)+"px":"0px"};
_.f.getSimpleText=function(a){return a?_.mp(a):""};
_.f.generateCropPreview=function(){if(this.imageWidth&&this.imageHeight&&this.pickerSize)return{top:this.cropOffsetTop/this.imageHeight,right:(this.cropOffsetLeft+this.pickerSize)/this.imageWidth,bottom:(this.cropOffsetTop+this.pickerSize)/this.imageHeight,left:this.cropOffsetLeft/this.imageWidth}};
_.J.Object.defineProperties(rKb.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 _.Ln(this.a11yConfig.imageVerticalPosition,{x_percent:""+a,y_percent:""+(100-a)})+"\n"+_.Ln(this.a11yConfig.verticalRepositionInstruction)}a=this.getPreviewPosition(this.pickerDisplayOffsetLeft,
this.pickerSize,this.imageDisplayOffsetLeft,this.imageWidth);return _.Ln(this.a11yConfig.imageHorizontalPosition,{x_percent:""+a,y_percent:""+(100-a)})+"\n"+_.Ln(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==(a=this.instruction)?void 0:null==(b=a.previewInstruction)?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,d,e=this.editOnlyMode?null==(a=this.instruction)?void 0:null==(b=a.editInstruction)?void 0:b.saveImagesButtonLabel:null==(c=this.instruction)?void 0:null==(d=c.editInstruction)?void 0:d.saveButtonLabel;return e?{style:"STYLE_SUGGESTIVE",size:"SIZE_SMALL",text:e,accessibilityData:{accessibilityData:{label:this.getSimpleText(e)}}}:void 0}},
deleteButton:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null==(a=this.instruction)?void 0:null==(b=a.previewInstruction)?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==(a=this.instruction)?void 0:null==(b=a.editInstruction)?void 0:b.cancelButtonLabel;a=this.editOnlyMode?"STYLE_BLUE_TEXT":"STYLE_TEXT";return c?{style:a,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 _.aH(nKb,this.getSignedPosition(this.imageDisplayOffsetLeft,"X",void 0),this.getSignedPosition(this.imageDisplayOffsetTop,"Y",void 0))}},
pickerDisplayStyle:{configurable:!0,enumerable:!0,get:function(){return _.aH(oKb,this.pickerSize,this.pickerSize,this.getSignedPosition(this.pickerDisplayOffsetLeft,"X",void 0),this.getSignedPosition(this.pickerDisplayOffsetTop,"Y",void 0))}},
imageInPickerStyle:{configurable:!0,enumerable:!0,get:function(){return _.aH(pKb,this.getSignedPosition(this.cropOffsetLeft,"X","-"),this.getSignedPosition(this.cropOffsetTop,"Y","-"))}},
previewClipperStyle:{configurable:!0,enumerable:!0,get:function(){return _.aH(qKb,this.getPreviewOffset(this.cropOffsetLeft,this.pickerSize,"X"),this.getPreviewOffset(this.cropOffsetTop,this.pickerSize,"Y"))}},
pickerModeStyle:{configurable:!0,enumerable:!0,get:function(){return this.showPreviewContainer?"preview":"edit"}}});
var iR=rKb;iR.prototype.onEditOnlyModeUpdate=iR.prototype.onEditOnlyModeUpdate;iR.prototype.onImageChange=iR.prototype.onImageChange;_.U([_.N(),_.V("design:type",dub)],iR.prototype,"imageData",void 0);_.U([_.N(),_.V("design:type",Object)],iR.prototype,"instruction",void 0);_.U([_.N(),_.V("design:type",Object)],iR.prototype,"a11yConfig",void 0);_.U([_.N(),_.V("design:type",Number)],iR.prototype,"imageWidth",void 0);_.U([_.N(),_.V("design:type",Number)],iR.prototype,"imageHeight",void 0);
_.U([_.N(),_.V("design:type",Number)],iR.prototype,"displayScale",void 0);_.U([_.N(),_.V("design:type",Object)],iR.prototype,"imageDisplayOffsetTop",void 0);_.U([_.N(),_.V("design:type",Object)],iR.prototype,"imageDisplayOffsetLeft",void 0);_.U([_.N(),_.V("design:type",Object)],iR.prototype,"pickerDisplayOffsetTop",void 0);_.U([_.N(),_.V("design:type",Object)],iR.prototype,"pickerDisplayOffsetLeft",void 0);_.U([_.N(),_.V("design:type",Object)],iR.prototype,"showPreviewContainer",void 0);
_.U([_.N(),_.V("design:type",Object)],iR.prototype,"startPicker",void 0);_.U([_.N(),_.V("design:type",Number)],iR.prototype,"pickerOffsetX",void 0);_.U([_.N(),_.V("design:type",Number)],iR.prototype,"pickerOffsetY",void 0);_.U([_.N(),_.V("design:type",Object)],iR.prototype,"repositionOptional",void 0);_.U([_.N(),_.V("design:type",Object)],iR.prototype,"editOnlyMode",void 0);_.U([_.vq("#picker-container"),_.V("design:type",HTMLElement)],iR.prototype,"JSC$13440_pickerContainer",void 0);
_.U([_.vq("#picker"),_.V("design:type",HTMLElement)],iR.prototype,"picker",void 0);_.U([_.vq("#preview-clipper"),_.V("design:type",HTMLElement)],iR.prototype,"previewClipper",void 0);_.U([_.vq("#image-in-picker-background"),_.V("design:type",HTMLImageElement)],iR.prototype,"JSC$13440_imageInBackground",void 0);_.U([_.vq("#image-in-picker"),_.V("design:type",HTMLImageElement)],iR.prototype,"JSC$13440_imageInPicker",void 0);
_.U([_.vq("#image-in-preview-clipper"),_.V("design:type",HTMLImageElement)],iR.prototype,"JSC$13440_imageInPreviewClipper",void 0);_.U([_.M("pickerSize","imageWidth","imageHeight","pickerDisplayOffsetTop","imageDisplayOffsetTop"),_.V("design:type",String),_.V("design:paramtypes",[])],iR.prototype,"altLabelForImage",null);_.U([_.M("imageHeight","imageWidth"),_.V("design:type",Number),_.V("design:paramtypes",[])],iR.prototype,"pickerSize",null);
_.U([_.M("imageHeight","imageWidth"),_.V("design:type",Object),_.V("design:paramtypes",[])],iR.prototype,"imageOrientationStyle",null);_.U([_.M("instruction"),_.V("design:type",Object),_.V("design:paramtypes",[])],iR.prototype,"editButton",null);_.U([_.M("instruction"),_.V("design:type",Object),_.V("design:paramtypes",[])],iR.prototype,"saveButton",null);_.U([_.M("instruction"),_.V("design:type",Object),_.V("design:paramtypes",[])],iR.prototype,"deleteButton",null);
_.U([_.M("instruction"),_.V("design:type",Object),_.V("design:paramtypes",[])],iR.prototype,"cancelButton",null);_.U([_.M("imageDisplayOffsetTop","pickerDisplayOffsetTop"),_.V("design:type",Number),_.V("design:paramtypes",[])],iR.prototype,"cropOffsetTop",null);_.U([_.M("imageDisplayOffsetLeft","pickerDisplayOffsetLeft"),_.V("design:type",Number),_.V("design:paramtypes",[])],iR.prototype,"cropOffsetLeft",null);
_.U([_.M("imageDisplayOffsetLeft","imageDisplayOffsetTop"),_.V("design:type",_.Qe),_.V("design:paramtypes",[])],iR.prototype,"pickerBackgroundStyle",null);_.U([_.M("pickerDisplayOffsetLeft","pickerDisplayOffsetTop"),_.V("design:type",_.Qe),_.V("design:paramtypes",[])],iR.prototype,"pickerDisplayStyle",null);_.U([_.M("cropOffsetLeft","cropOffsetTop"),_.V("design:type",_.Qe),_.V("design:paramtypes",[])],iR.prototype,"imageInPickerStyle",null);
_.U([_.M("cropOffsetLeft","cropOffsetTop","pickerSize"),_.V("design:type",_.Qe),_.V("design:paramtypes",[])],iR.prototype,"previewClipperStyle",null);_.U([_.mH("imageData"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],iR.prototype,"onImageChange",null);_.U([_.mH("editOnlyMode"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],iR.prototype,"onEditOnlyModeUpdate",null);
_.U([_.M("showPreviewContainer"),_.V("design:type",String),_.V("design:paramtypes",[])],iR.prototype,"pickerModeStyle",null);iR=_.U([_.P({is:"ytd-backstage-image-preview-renderer",disableElementRegistration:!0})],iR);
var sKb=_.Q(iR,"ytd-backstage-image-preview-renderer",function(){if(void 0!==mKb)return mKb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]] style-scope ytd-backstage-image-preview-renderer">\n  <div id="preview-container" hidden="[[!showPreviewContainer]]" class="style-scope ytd-backstage-image-preview-renderer">\n    <div id="preview-clipper" class="style-scope ytd-backstage-image-preview-renderer">\n      <img id="image-in-preview-clipper" class$="[[imageOrientationStyle]] style-scope ytd-backstage-image-preview-renderer" src$="[[imageData.localImageSrc]]" style$="[[previewClipperStyle]]">\n    </div>\n    <div class="buttons-container style-scope ytd-backstage-image-preview-renderer">\n      <yt-button-renderer id="delete-button" data="[[deleteButton]]" on-click="deleteImage" class="style-scope ytd-backstage-image-preview-renderer">\n      </yt-button-renderer>\n      <yt-button-renderer id="edit-button" data="[[editButton]]" on-click="editCropCoordinates" class="style-scope ytd-backstage-image-preview-renderer">\n      </yt-button-renderer>\n    </div>\n  </div>\n  <div id="edit-container" hidden="[[showPreviewContainer]]" class="style-scope ytd-backstage-image-preview-renderer">\n    <div id="picker-container" class="style-scope ytd-backstage-image-preview-renderer">\n      <img id="image-in-picker-background" class$="[[imageOrientationStyle]] style-scope ytd-backstage-image-preview-renderer" 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" class="style-scope ytd-backstage-image-preview-renderer">\n      </div>\n      <div id="picker" style$="[[pickerDisplayStyle]]" class="style-scope ytd-backstage-image-preview-renderer">\n        <img id="image-in-picker" class$="[[imageOrientationStyle]] style-scope ytd-backstage-image-preview-renderer" src$="[[imageData.localImageSrc]]" width$="[[imageWidth]]" height$="[[imageHeight]]" style$="[[imageInPickerStyle]]" alt="">\n      </div>\n    </div>\n    <div class="buttons-container style-scope ytd-backstage-image-preview-renderer">\n      <yt-button-renderer id="cancel-button" data="[[cancelButton]]" on-click="cancelReposition" class="style-scope ytd-backstage-image-preview-renderer">\n      </yt-button-renderer>\n      <yt-button-renderer id="save-button" data="[[saveButton]]" on-click="saveCropCoordinates" class="style-scope ytd-backstage-image-preview-renderer">\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" class="style-scope ytd-backstage-image-preview-renderer">\n</iron-a11y-keys>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lKb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-image-preview-renderer {--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);flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} #picker-container.ytd-backstage-image-preview-renderer {height: 100%;overflow: hidden;position: relative;width: 100%;} .preview.ytd-backstage-image-preview-renderer #picker-container.ytd-backstage-image-preview-renderer {opacity: 0;} #image-in-picker-background.ytd-backstage-image-preview-renderer,#picker.ytd-backstage-image-preview-renderer,#overlay.ytd-backstage-image-preview-renderer {position: absolute;} #image-in-picker.ytd-backstage-image-preview-renderer {pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;} #picker.ytd-backstage-image-preview-renderer {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));-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: var(--ytd-backstage-image-picker-size);} #overlay.ytd-backstage-image-preview-renderer {background: #c4c4c4;cursor: all-scroll;height: 100%;opacity: 0.7;width: 100%;} #container.ytd-backstage-image-preview-renderer {margin-left: auto;margin-right: auto;margin-top: 70px;} #preview-clipper.ytd-backstage-image-preview-renderer {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.ytd-backstage-image-preview-renderer {height: 100%;position: absolute;width: 100%;} #image-in-preview-clipper.PORTRAIT.ytd-backstage-image-preview-renderer {height: auto;width: 100%;} #image-in-preview-clipper.LANDSCAPE.ytd-backstage-image-preview-renderer {height: 100%;width: auto;} #edit-container.ytd-backstage-image-preview-renderer,#preview-container.ytd-backstage-image-preview-renderer {height: var(--ytd-backstage-image-preview-size);width: var(--ytd-backstage-image-preview-size);} .buttons-container.ytd-backstage-image-preview-renderer {display: flex;flex-flow: row;justify-content: space-between;margin-top: 20px;} #edit-button.ytd-backstage-image-preview-renderer,#delete-button.ytd-backstage-image-preview-renderer,#save-button.ytd-backstage-image-preview-renderer,#cancel-button.ytd-backstage-image-preview-renderer {width: 140px;} #delete-button.ytd-backstage-image-preview-renderer {color: var(--yt-spec-call-to-action);}</style>");
lKb=d}d=lKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mKb=a});var tKb;var uKb;var vKb=function(){var a=_.O.apply(this,arguments)||this;a.images=[];a.selectedImageIndex=0;return a};
_.H(vKb,_.O);_.f=vKb.prototype;
_.f.ready=function(){_.Br(this.thumbnailImagesContainer,"ytb-backstage-multi-image-thumbnail-render-click",this.onThumbnailClick,!1,this);_.Br(this.JSC$13451_imagePreviewContainer,"ytd-backstage-image-preview-coordinates-update",this.updateImageThumbnails,!1,this);_.Br(this.JSC$13451_imagePreviewContainer,"ytd-backstage-image-preview-coordinates-save",this.saveImageRepositions,!1,this);_.Br(this.JSC$13451_imagePreviewContainer,"ytd-backstage-image-preview-coordinates-cancel",this.cancelImageRepositions,
!1,this)};
_.f.onThumbnailClick=function(a){if(a=a.event_.detail)this.selectedImageIndex=this.images.indexOf(a)};
_.f.updateImageThumbnails=function(a){a=Object.assign({},this.images[this.selectedImageIndex],{previewCoordinates:a.event_.detail});this.images.splice(this.selectedImageIndex,1,a);this.images=[].concat(_.Pd(this.images))};
_.f.cancelImageRepositions=function(){this.selectedImageIndex=0;_.Sn(this.hostElement,"ytd-backstage-image-reposition-cancel")};
_.f.saveImageRepositions=function(){this.selectedImageIndex=0;_.Sn(this.hostElement,"ytd-backstage-image-reposition-save",this.images)};
_.J.Object.defineProperties(vKb.prototype,{thumbnailRendererDatas:{configurable:!0,enumerable:!0,get:function(){var a=this;return(this.images||[]).map(function(b,c){return{image:b,selected:c===a.selectedImageIndex}})}},
selectedImageData:{configurable:!0,enumerable:!0,get:function(){return this.images[this.selectedImageIndex]}}});
var jR=vKb;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],jR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.vq("ytd-backstage-image-preview-renderer"),_.V("design:type",sKb)],jR.prototype,"JSC$13451_imagePreviewContainer",void 0);_.U([_.vq(".thumbnail-images-container"),_.V("design:type",HTMLElement)],jR.prototype,"thumbnailImagesContainer",void 0);_.U([_.N(),_.V("design:type",Array)],jR.prototype,"images",void 0);
_.U([_.N(),_.V("design:type",Object)],jR.prototype,"repositionInstructions",void 0);_.U([_.N(),_.V("design:type",Object)],jR.prototype,"selectedImageIndex",void 0);_.U([_.M("images","selectedImageIndex"),_.V("design:type",Array),_.V("design:paramtypes",[])],jR.prototype,"thumbnailRendererDatas",null);_.U([_.M("images","selectedImageIndex"),_.V("design:type",Object),_.V("design:paramtypes",[])],jR.prototype,"selectedImageData",null);
jR=_.U([_.P({is:"ytd-backstage-multi-image-reposition-renderer",disableElementRegistration:!0})],jR);
var wKb=_.Q(jR,"ytd-backstage-multi-image-reposition-renderer",function(){if(void 0!==uKb)return uKb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-backstage-multi-image-reposition-renderer--\x3e\x3c!--css_build_styles:video.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_reposition_renderer.ytd.backstage.multi.image.reposition.renderer.css.js--\x3e<div class="image-reposition-container style-scope ytd-backstage-multi-image-reposition-renderer">\n  <div class="thumbnail-images-container style-scope ytd-backstage-multi-image-reposition-renderer">\n    <template is="dom-repeat" items="[[thumbnailRendererDatas]]" class="style-scope ytd-backstage-multi-image-reposition-renderer">\n      <div class="image-thumbnail style-scope ytd-backstage-multi-image-reposition-renderer">\n        <ytd-backstage-multi-image-thumbnail-renderer id="thumbnail-renderer" data="[[item]]" class="style-scope ytd-backstage-multi-image-reposition-renderer">\n        </ytd-backstage-multi-image-thumbnail-renderer>\n      </div>\n    </template>\n  </div>\n  <div class="image-reposition style-scope ytd-backstage-multi-image-reposition-renderer">\n    <ytd-backstage-image-preview-renderer edit-only-mode="" image-data="[[selectedImageData]]" instruction="[[repositionInstructions]]" class="style-scope ytd-backstage-multi-image-reposition-renderer">\n    </ytd-backstage-image-preview-renderer>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tKb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_multi_image_reposition_renderer.ytd.backstage.multi.image.reposition.renderer.css.js--\x3e<style is-scoped>ytd-backstage-multi-image-reposition-renderer {flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 1px;--ytd-image-thumbnail-size: 80px;} .image-reposition-container.ytd-backstage-multi-image-reposition-renderer {flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;min-height: 482px;} .image-reposition.ytd-backstage-multi-image-reposition-renderer {background-color: var(--yt-spec-general-background-a);box-shadow: inset 1px 0 0 rgba(0,0,0,0.1);padding-left: 25px;padding-right: 25px;width: 100%;} .thumbnail-images-container.ytd-backstage-multi-image-reposition-renderer {padding: 25px 15px;} .thumbnail-image.ytd-backstage-multi-image-reposition-renderer {margin-bottom: var(--ytd-img-default-margin);position: absolute;}</style>");
tKb=d}d=tKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return uKb=a});var kR=function(a,b){_.pw.call(this);this.uploadUrl=a;this.channelId=b;this.imagesUploadData=[]};
_.H(kR,_.pw);kR.prototype.getAllUploadStatuses=function(){var a=this,b,c,d;return _.v(function(e){if(1==e.nextAddress)return _.w(e,xKb(a),2);b=e.yieldResult;c=b.get("succeed");d=b.get("failed");return e.return(c.concat(d))})};
var zKb=function(a){var b,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,xKb(a),2);b=d.yieldResult;c=b.get("failed");0<c.length&&yKb(a,c);return d.return(a.getAllUploadStatuses())})},xKb=function(a){var b,c,d,e,h,l,m;
return _.v(function(p){if(1==p.nextAddress)return b=new Map,_.w(p,Promise.allSettled(a.imagesUploadData.map(function(q){return q.uploadPromise})),2);
c=p.yieldResult;d=[];e=_.g(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(t){return t.id!==q.id})});
b.set("succeed",d);b.set("failed",m);return p.return(b)})},yKb=function(a,b){b=_.g(b);
for(var c=b.next();!c.done;c=b.next()){var d=a;c=c.value;0<=AKb(d,c.id)&&d.cancel(c.id);var e=new BKb(c),h=_.MFb(d.uploadUrl,{"X-YouTube-ChannelId":d.channelId},c.imageBlob);e.transfer=h;e.uploadPromise=CKb(h,c);d.imagesUploadData.push(e);h.run()}};
kR.prototype.cancel=function(a){var b=AKb(this,a);-1!==b&&((b=this.imagesUploadData[b].transfer)&&b.cancel(),this.imagesUploadData=this.imagesUploadData.filter(function(c){return c.image.id!==a}))};
var AKb=function(a,b){return a.imagesUploadData.findIndex(function(c){return c.image.id===b})},CKb=function(a,b){return new Promise(function(c,d){a.listen("i",function(){var e=a.getResponseText();
e?(e=JSON.parse(e).encryptedBlobId,b.encryptedBlobId=e,c(b)):d("upload failed")});
a.listen("k",function(){d("upload failed")})})},BKb=function(a){this.image=a};var DKb=[".jpeg",".jpg",".png"],EKb=function(){var a=_.O.apply(this,arguments)||this;a.showImagesPreview=!1;a.pollOptions=[];a.errorMessage="";a.optionPlaceholderText="";a.optionDefaultText="";a.JSC$13460_imageId=0;a.maxFileSizeMb=0;a.maxAspectRatio=0;a.invalidFileSizeError="";a.invalidAspectRatioError="";a.invalidFileTypeError="";a.imageSelector=new RP(null,"single_file",DKb);return a};
_.H(EKb,_.O);_.f=EKb.prototype;_.f.ready=function(){_.Br(this.imageSelector,"g",this.onImageSelect,!1,this);_.Br(this.imageRepositionContainer,"ytd-backstage-image-reposition-save",this.saveImageRepositions,!1,this);_.Br(this.imageRepositionContainer,"ytd-backstage-image-reposition-cancel",this.cancelImageRepositions,!1,this)};
_.f.dataChanged=function(){var a,b,c=_.B(null==(a=this.data)?void 0:null==(b=a.cellTemplate)?void 0:b.onEmptyCellTap,IGb);if(c&&c.uploadUrl&&c.channelId){var d;this.maxFileSizeMb=(null==(d=c.imageValidationInfo)?void 0:d.maxFileSizeMb)||0;var e;this.maxAspectRatio=(null==(e=c.imageValidationInfo)?void 0:e.allowedMaxAspectRatio)||0;var h;this.invalidFileSizeError=this.getSimpleString(null==(h=this.data)?void 0:h.invalidFileSizeError);var l;this.invalidAspectRatioError=this.getSimpleString(null==(l=
this.data)?void 0:l.invalidAspectRatioError);var m;this.invalidFileTypeError=this.getSimpleString(null==(m=this.data)?void 0:m.invalidFileTypeError);this.uploadManager=new kR(c.uploadUrl,c.channelId)}};
_.f.onEditorInfoChange=function(){this.optionPlaceholderText=_.mp(this.editorInfo.optionPlaceholderText);this.optionDefaultText=_.mp(this.editorInfo.optionDefaultText);this.pollOptions=this.createPollOptions(this.editorInfo)};
_.f.observeAddImageError=function(){""!==this.errorMessage&&_.Sn(this.hostElement,"yt-backstage-add-image-error",this.errorMessage)};
_.f.onPollOptionsChange=function(){for(var a=!1,b=[],c=0;c<this.pollOptions.length;c++){var d=this.hasCustomOptionText?this.optionPlaceholderText:this.optionDefaultText+" "+(c+1);this.pollOptions[c].placeholderText!==d?(a=!0,b.push(Object.assign({},this.pollOptions[c],{placeholderText:d}))):b.push(this.pollOptions[c])}a&&(this.pollOptions=b);this.isValid()?_.Sn(this.hostElement,"yt-commentbox-post-enable"):_.Sn(this.hostElement,"yt-commentbox-post-disable")};
_.f.createPollOptions=function(a){var b=[],c;a=null!=(c=null==a?void 0:a.minPollOptions)?c:0;for(c=0;c<a;c++)b.push(this.createPollOption());return b};
_.f.onImageSelect=function(a){var b=this,c,d,e,h,l,m;return _.v(function(p){if(1==p.nextAddress){if(void 0===b.selectedImageIndex)return p.jumpTo(0);c=a.files[0];b.errorMessage="";d=b.validateImage(c);if(""!==d)return b.errorMessage=d,p.return();e=new aQ(b.maxAspectRatio,!1,!0);return _.w(p,e.transform(c),3)}if(4!=p.nextAddress)return h=p.yieldResult,h.transformedData?h.invalidAspectRatio?(b.errorMessage=b.invalidAspectRatioError,p.return()):_.w(p,eub(b.JSC$13460_imageId,a.files[0],h.transformedData),
4):(b.errorMessage=b.invalidFileTypeError,p.return());l=p.yieldResult;b.JSC$13460_imageId++;yKb(b.uploadManager,[l]);m=Object.assign({},b.pollOptions[b.selectedImageIndex],{image:l});b.pollOptions.splice(b.selectedImageIndex,1,m);b.refreshPollOptions();_.Sn(b.hostElement,"yt-backstage-poll-image-select");_.Bo(p)})};
_.f.validateImage=function(a){return a.size>1048576*this.maxFileSizeMb?this.invalidFileSizeError:""};
_.f.refreshPollOptions=function(){this.pollOptions=[].concat(_.Pd(this.pollOptions))};
_.f.onAddPollOption=function(){this.isAllowedToAddOption&&(this.pollOptions=[].concat(_.Pd(this.pollOptions),[this.createPollOption()]))};
_.f.onRemovePollOption=function(a){var b=this.pollOptions[a.model.index];b&&b.image&&this.uploadManager.cancel(b.image.id);this.pollOptions.splice(a.model.index,1);this.refreshPollOptions();0===this.pollOptions.length&&_.Sn(this.hostElement,"yt-image-poll-attachment-dismiss")};
_.f.onTextInput=function(){this.refreshPollOptions()};
_.f.onImageButtonClick=function(a){this.selectedImageIndex=a.model.index;this.imageSelector.click()};
_.f.onRepositionImages=function(){this.hasImages&&(this.showImagesPreview=!0,this.refreshPollOptions())};
_.f.cancelImageRepositions=function(){this.showImagesPreview=!1;this.refreshPollOptions()};
_.f.saveImageRepositions=function(a){a=a.event_.detail;for(var b=0,c=[],d=_.g(this.pollOptions),e=d.next();!e.done;e=d.next())e=e.value,void 0!==e.image?(e=Object.assign({},e,{image:a[b]}),c.push(e),b++):c.push(e);this.showImagesPreview=!1;this.pollOptions=[].concat(_.Pd(c))};
_.f.isValid=function(){if(!this.editorInfo||this.showImagesPreview||this.pollOptions.length<Number(this.editorInfo.minPollOptions)||this.pollOptions.length>Number(this.editorInfo.maxPollOptions))return!1;for(var a=0,b=_.g(this.pollOptions),c=b.next();!c.done;c=b.next())if(c=c.value,""!==c.optionText.trim()||void 0!==c.image){if(!c.image||this.hasCustomOptionText&&c.optionText.trim().length<Number(this.editorInfo.minPollOptionChars))return!1;a++}return a>=Number(this.editorInfo.minPollOptions)};
_.f.getAllUploadStatuses=function(){var a=this,b,c,d,e;return _.v(function(h){if(1==h.nextAddress)return _.w(h,a.uploadManager.getAllUploadStatuses(),2);b=h.yieldResult;c=_.g(b);for(d=c.next();!d.done;d=c.next())if(e=d.value,void 0===e.encryptedBlobId)return h.return(zKb(a.uploadManager));return h.return(b)})};
_.f.getPostCreateOptions=function(){for(var a=[],b=_.g(this.pollOptions),c=b.next();!c.done;c=b.next())c=c.value,void 0!==c.image&&a.push({text:this.hasCustomOptionText?c.optionText:c.placeholderText,image:c.image});return a};
_.f.resetPollOptions=function(){this.pollOptions=this.createPollOptions(this.editorInfo);this.showImagesPreview=!1};
_.f.createButtonRenderer=function(a,b){return{style:"STYLE_SUGGESTIVE",size:"SIZE_SMALL",text:a,accessibilityData:{accessibilityData:{label:this.getSimpleString(a)}},isDisabled:b}};
_.f.createPollOption=function(){return{optionText:"",placeholderText:""}};
_.f.computeThumbnailRendererData=function(a){return a?{image:a,selected:!1}:void 0};
_.f.getSimpleString=function(a){return _.mp(a)};
_.J.Object.defineProperties(EKb.prototype,{isAllowedToAddOption:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.pollOptions.length<(null!=(b=null==(a=this.editorInfo)?void 0:a.maxPollOptions)?b:0)}},
hasImages:{configurable:!0,enumerable:!0,get:function(){return this.pollOptions.some(function(a){return a.image})}},
imagesToReposition:{configurable:!0,enumerable:!0,get:function(){return this.pollOptions.filter(function(a){return a.image}).map(function(a){return a.image})}},
hasCustomOptionText:{configurable:!0,enumerable:!0,get:function(){return this.pollOptions.some(function(a){return a.optionText.trim()})}},
addOptionButton:{configurable:!0,enumerable:!0,get:function(){var a,b=null==(a=this.data)?void 0:a.addOptionButtonText;return b?this.createButtonRenderer(b,!this.isAllowedToAddOption):void 0}},
repositionImagesButton:{configurable:!0,enumerable:!0,get:function(){var a,b=null==(a=this.data)?void 0:a.repositionImagesButtonLabel;return b?this.createButtonRenderer(b,!this.hasImages):void 0}}});
var lR=EKb;lR.prototype.onPollOptionsChange=lR.prototype.onPollOptionsChange;lR.prototype.observeAddImageError=lR.prototype.observeAddImageError;lR.prototype.onEditorInfoChange=lR.prototype.onEditorInfoChange;lR.prototype.dataChanged=lR.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],lR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.vq("ytd-backstage-multi-image-reposition-renderer"),_.V("design:type",wKb)],lR.prototype,"imageRepositionContainer",void 0);
_.U([_.N(),_.V("design:type",Object)],lR.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],lR.prototype,"editorInfo",void 0);_.U([_.N(),_.V("design:type",kR)],lR.prototype,"uploadManager",void 0);_.U([_.N(),_.V("design:type",Object)],lR.prototype,"showImagesPreview",void 0);_.U([_.N(),_.V("design:type",Array)],lR.prototype,"pollOptions",void 0);_.U([_.N(),_.V("design:type",Object)],lR.prototype,"errorMessage",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],lR.prototype,"dataChanged",null);_.U([_.mH("editorInfo"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],lR.prototype,"onEditorInfoChange",null);_.U([_.uq("errorMessage"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],lR.prototype,"observeAddImageError",null);
_.U([_.mH("pollOptions"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],lR.prototype,"onPollOptionsChange",null);_.U([_.M("pollOptions","editorInfo"),_.V("design:type",Object),_.V("design:paramtypes",[])],lR.prototype,"isAllowedToAddOption",null);_.U([_.M("pollOptions"),_.V("design:type",Object),_.V("design:paramtypes",[])],lR.prototype,"hasImages",null);
_.U([_.M("pollOptions"),_.V("design:type",Object),_.V("design:paramtypes",[])],lR.prototype,"imagesToReposition",null);_.U([_.M("pollOptions"),_.V("design:type",Object),_.V("design:paramtypes",[])],lR.prototype,"hasCustomOptionText",null);_.U([_.M("data","isAllowedToAddOption"),_.V("design:type",Object),_.V("design:paramtypes",[])],lR.prototype,"addOptionButton",null);_.U([_.M("data","hasImages"),_.V("design:type",Object),_.V("design:paramtypes",[])],lR.prototype,"repositionImagesButton",null);
lR=_.U([_.P({is:"ytd-backstage-image-poll-editor-renderer",disableElementRegistration:!0})],lR);
_.Q(lR,"ytd-backstage-image-poll-editor-renderer",function(){if(void 0!==jKb)return jKb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-backstage-image-poll-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.comment.ytd_backstage_image_poll_editor_renderer.ytd.backstage.image.poll.editor.renderer.css.js--\x3e<div hidden="[[showImagesPreview]]" class="style-scope ytd-backstage-image-poll-editor-renderer">\n  <template is="dom-repeat" items="[[pollOptions]]" class="style-scope ytd-backstage-image-poll-editor-renderer">\n    <div class="poll-option style-scope ytd-backstage-image-poll-editor-renderer">\n      <div class="image-thumbnail-container style-scope ytd-backstage-image-poll-editor-renderer">\n        <div class="image-thumbnail style-scope ytd-backstage-image-poll-editor-renderer" hidden="[[!item.image]]">\n          <ytd-backstage-multi-image-thumbnail-renderer data="[[computeThumbnailRendererData(item.image)]]" class="style-scope ytd-backstage-image-poll-editor-renderer">\n          </ytd-backstage-multi-image-thumbnail-renderer>\n        </div>\n        <div class="image-select-container style-scope ytd-backstage-image-poll-editor-renderer" hidden="[[item.image]]">\n          <yt-icon-button class="add-image-icon-button style-scope ytd-backstage-image-poll-editor-renderer" on-click="onImageButtonClick">\n            <yt-icon class="add-image-icon style-scope ytd-backstage-image-poll-editor-renderer" icon="yt-icons:image"></yt-icon>\n          </yt-icon-button>\n        </div>\n      </div>\n      <tp-yt-paper-input-container class="poll-option-input style-scope ytd-backstage-image-poll-editor-renderer" no-label-float="">\n        <tp-yt-iron-autogrow-textarea class="paper-input-input poll-option-input-text style-scope ytd-backstage-image-poll-editor-renderer" slot="input" maxlength$="[[editorInfo.maxPollOptionChars]]" no-label-float="" placeholder$="[[item.placeholderText]]" value="{{item.optionText}}" on-input="onTextInput">\n        </tp-yt-iron-autogrow-textarea>\n        <tp-yt-paper-input-char-counter slot="add-on" class="style-scope ytd-backstage-image-poll-editor-renderer"></tp-yt-paper-input-char-counter>\n      </tp-yt-paper-input-container>\n      <yt-icon-button class="remove-button style-scope ytd-backstage-image-poll-editor-renderer" on-click="onRemovePollOption">\n        <yt-icon class="remove-option style-scope ytd-backstage-image-poll-editor-renderer" icon="yt-icons:delete"></yt-icon>\n      </yt-icon-button>\n    </div>\n  </template>\n  <div class="button-container style-scope ytd-backstage-image-poll-editor-renderer">\n    <yt-button-renderer class="add-option style-scope ytd-backstage-image-poll-editor-renderer" data="[[addOptionButton]]" on-click="onAddPollOption">\n    </yt-button-renderer>\n    <yt-button-renderer class="reposition-images style-scope ytd-backstage-image-poll-editor-renderer" data="[[repositionImagesButton]]" on-click="onRepositionImages">\n    </yt-button-renderer>\n  </div>\n</div>\n\n\n<div class="image-reposition-container style-scope ytd-backstage-image-poll-editor-renderer" hidden="[[!showImagesPreview]]">\n  <ytd-backstage-multi-image-reposition-renderer images="[[imagesToReposition]]" reposition-instructions="[[data.imagePreviewSelectMetadata]]" class="style-scope ytd-backstage-image-poll-editor-renderer">\n  </ytd-backstage-multi-image-reposition-renderer>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iKb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_image_poll_editor_renderer.ytd.backstage.image.poll.editor.renderer.css.js--\x3e<style is-scoped>ytd-backstage-image-poll-editor-renderer {display: flex;flex-direction: column;--ytd-add-image-icon-button-size: 38px;--ytd-add-image-icon-size: 18px;--ytd-footer-button-height: 50px;--ytd-remove-option-button-size: 24px;--ytd-remove-option-icon-size: 18px;--ytd-image-poll-option-height: 125px;--ytd-image-select-container-size: 125px;--ytd-image-thumbnail-size: 125px;margin: 12px 16px 0 16px;width: auto;} .poll-option.ytd-backstage-image-poll-editor-renderer {display: flex;flex-direction: row;align-items: center;border: 2px solid var(--yt-spec-10-percent-layer);border-radius: 4px;height: var(--ytd-image-poll-option-height);margin-bottom: 16px;} ytd-backstage-image-poll-editor-renderer tp-yt-paper-input-char-counter[style-target=host] {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-text-secondary);margin-right: 20px;margin-top: 4px;margin-left: 8px;} .image-thumbnail.ytd-backstage-image-poll-editor-renderer {height: var(--ytd-image-select-container-size);width: var(--ytd-image-select-container-size);overflow: hidden;} .image-select-container.ytd-backstage-image-poll-editor-renderer {align-items: center;background-color: var(--yt-spec-general-background-b);display: flex;height: var(--ytd-image-select-container-size);justify-content: center;width: var(--ytd-image-select-container-size);} .poll-option-input.ytd-backstage-image-poll-editor-renderer {--paper-input-container-input-wrapper-flex: 1;--paper-input-container-input-wrapper-min-width: 0;display: flex;flex: 1;margin-left: 12px;min-width: 0;} ytd-backstage-image-poll-editor-renderer tp-yt-iron-autogrow-textarea.poll-option-input-text .tp-yt-iron-autogrow-textarea[style-target=textarea] {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} .add-image-icon-button.ytd-backstage-image-poll-editor-renderer {background: var(--yt-spec-themed-blue);border-radius: 100px;height: var(--ytd-add-image-icon-button-size);width: var(--ytd-add-image-icon-button-size);} .add-image-icon.ytd-backstage-image-poll-editor-renderer {color: var(--yt-spec-base-background);height: var(--ytd-add-image-icon-size);width: var(--ytd-add-image-icon-size);} .remove-button.ytd-backstage-image-poll-editor-renderer {color: var(--yt-spec-icon-inactive);height: var(--ytd-remove-option-button-size);margin-right: 12px;width: var(--ytd-remove-option-button-size);} .remove-option.ytd-backstage-image-poll-editor-renderer {height: var(--ytd-remove-option-icon-size);width: var(--ytd-remove-option-icon-size);} .button-container.ytd-backstage-image-poll-editor-renderer {display: flex;flex-direction: row;} .add-option.ytd-backstage-image-poll-editor-renderer {height: var(--ytd-footer-button-height);margin-right: 24px;width: 50%;} .reposition-images.ytd-backstage-image-poll-editor-renderer {height: var(--ytd-footer-button-height);width: 50%;}</style>');
iKb=d}d=iKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jKb=a});var FKb;var GKb;var HKb={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 IKb;var JKb;var KKb=_.Mu(["transform:translateX(",") translateY(",");"]),LKb=_.Mu(["width:","px;height:","px;transform:translateX(",") translateY(",");"]),MKb=_.Mu(["transform:translateX(",") translateY(",");"]),NKb=_.Mu(["transform:translateX(",") translateY(",");"]),mR=function(){var a=_.O.apply(this,arguments)||this;a.a11yConfig=HKb;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};
_.H(mR,_.O);_.f=mR.prototype;_.f.created=function(){_.MP.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":gub(this.imageDisplayOffsetTop+this.imageHeight,this.pickerDisplayOffsetTop+this.pickerSize)?d=this.a11yConfig.reachBottomOfImage:b=-.05*this.imageHeight;break;case "ArrowDown":gub(this.pickerDisplayOffsetTop,this.imageDisplayOffsetTop)?d=this.a11yConfig.reachTopOfImage:
b=.05*this.imageHeight;break;case "ArrowLeft":gub(this.pickerDisplayOffsetLeft+this.pickerSize,this.imageDisplayOffsetLeft+this.imageWidth)?d=this.a11yConfig.reachRightOfImage:c=-.05*this.imageWidth;break;case "ArrowRight":gub(this.pickerDisplayOffsetLeft,this.imageDisplayOffsetLeft)?d=this.a11yConfig.reachLeftOfImage:c=.05*this.imageWidth}d&&_.Ln(d)&&_.Sn(this.hostElement,"iron-announce",{text:_.Ln(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=_.Ln(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=_.Ln(this.a11yConfig.imageHorizontalPosition,{x_percent:""+a,y_percent:""+(100-a)})),a&&_.Sn(this.hostElement,"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$13472_pickerContainer.getBoundingClientRect().width,b=this.JSC$13472_pickerContainer.getBoundingClientRect().height,c=Math.min(this.picker.getBoundingClientRect().height,this.picker.getBoundingClientRect().width),d=this.JSC$13472_imageInBackground.naturalWidth,e=this.JSC$13472_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,this.JSC$13472_imageInBackground.src=this.imageData.toString(),this.JSC$13472_imageInPicker.src=this.imageData.toString(),this.JSC$13472_imageInPreviewClipper.src=this.imageData.toString(),this.imageAsPreview.src=this.imageData.toString())};
_.f.getSignedPosition=function(a,b,c){return"X"===b&&"rtl"===_.rf("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,_.Sn(this.hostElement,"yt-img-crop-reposition")):(this.startPicker=!1,this.generateCropPreview())};
_.f.getPreviewOffset=function(a,b,c,d){return b&&a&&c?("X"===d&&"rtl"===_.rf("HTML_DIR")?c/b*a:c/b*a*-1)+"px":"0px"};
_.f.getSimpleText=function(a){return a?_.mp(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=_.$q(this.hostElement).querySelector("#preview-clipper").getBoundingClientRect().width;_.Sn(this.hostElement,"yt-img-crop-coordinates-update",{top:a,right:b,bottom:c,left:d})}};
_.J.Object.defineProperties(mR.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 _.Ln(this.a11yConfig.imageVerticalPosition,{x_percent:""+a,y_percent:""+(100-a)})+"\n"+_.Ln(this.a11yConfig.verticalRepositionInstruction)}a=this.getPreviewPosition(this.pickerDisplayOffsetLeft,
this.pickerSize,this.imageDisplayOffsetLeft,this.imageWidth);return _.Ln(this.a11yConfig.imageHorizontalPosition,{x_percent:""+a,y_percent:""+(100-a)})+"\n"+_.Ln(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 _.aH(KKb,this.getSignedPosition(this.imageDisplayOffsetLeft,"X",void 0),this.getSignedPosition(this.imageDisplayOffsetTop,"Y",void 0))}},
pickerDisplayStyle:{configurable:!0,enumerable:!0,get:function(){return _.aH(LKb,this.pickerSize,this.pickerSize,this.getSignedPosition(this.pickerDisplayOffsetLeft,"X",void 0),this.getSignedPosition(this.pickerDisplayOffsetTop,"Y",void 0))}},
imageInPickerStyle:{configurable:!0,enumerable:!0,get:function(){return _.aH(MKb,this.getSignedPosition(this.cropOffsetLeft,"X","-"),this.getSignedPosition(this.cropOffsetTop,"Y","-"))}},
previewClipperStyle:{configurable:!0,enumerable:!0,get:function(){return _.aH(NKb,this.getPreviewOffset(this.cropOffsetLeft,this.pickerSize,this.previewSize,"X"),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]){var a,b=null==(a=this.learnMore.runs[0])?void 0:a.navigationEndpoint,c;return(null==(c=_.B(b,_.Rn))?void 0:c.url)||void 0}}}});
_.J.Object.defineProperties(mR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===JKb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]] style-scope yt-img-crop-picker"><div id="picker-container" class="style-scope yt-img-crop-picker"><img id="image-in-picker-background" class$="[[imageOrientationStyle]] style-scope yt-img-crop-picker" 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" class="style-scope yt-img-crop-picker"></div><div id="picker" style$="[[pickerDisplayStyle]]" class="style-scope yt-img-crop-picker"><img id="image-in-picker" class$="[[imageOrientationStyle]] style-scope yt-img-crop-picker" width$="[[imageWidth]]" height$="[[imageHeight]]" style$="[[imageInPickerStyle]]" alt=""></div></div><div id="preview-container" hidden="[[!cropCoordinatesSaved]]" class="style-scope yt-img-crop-picker"><yt-formatted-string class="header style-scope yt-img-crop-picker" text="[[instruction.previewInstruction.previewHeader]]"></yt-formatted-string><yt-formatted-string class="details style-scope yt-img-crop-picker" text="[[instruction.previewInstruction.previewDetails]]"></yt-formatted-string><div id="preview-clipper" class="style-scope yt-img-crop-picker"><img id="image-in-preview-clipper" class$="[[imageOrientationStyle]] style-scope yt-img-crop-picker" style$="[[previewClipperStyle]]" alt="[[getSimpleText(instruction.previewInstruction.previewHeader)]]"></div><yt-button-renderer id="edit-button" data="[[editButton]]" on-tap="saveCropCoordinates" class="style-scope yt-img-crop-picker"></yt-button-renderer></div></div><div id="right-container" class$="[[pickerModeStyle]] style-scope yt-img-crop-picker"><div id="edit-instruction" hidden="[[cropCoordinatesSaved]]" class="style-scope yt-img-crop-picker"><div class="instruction-container style-scope yt-img-crop-picker"><yt-formatted-string class="header style-scope yt-img-crop-picker" text="[[instruction.editInstruction.header]]"></yt-formatted-string><div class="details style-scope yt-img-crop-picker"><yt-formatted-string text="[[instruction.editInstruction.details]]" class="style-scope yt-img-crop-picker"></yt-formatted-string></div><div class="details style-scope yt-img-crop-picker" id="learnmore-text"><a class="yt-simple-endpoint style-scope yt-img-crop-picker" target="_blank" href$="[[learnMoreUrl]]"><span class="style-scope yt-img-crop-picker">[[getSimpleText(learnMore)]]</span><yt-icon id="open-in-new" icon="yt-icons:open_in_new" class="style-scope yt-img-crop-picker"></yt-icon></a></div></div><yt-button-renderer id="save-button" data="[[saveButton]]" on-tap="saveCropCoordinates" class="style-scope yt-img-crop-picker"></yt-button-renderer></div><div id="preview-instruction" hidden="[[!cropCoordinatesSaved]]" class="style-scope yt-img-crop-picker"><div class="instruction-container style-scope yt-img-crop-picker"><yt-formatted-string class="header style-scope yt-img-crop-picker" text="[[instruction.previewInstruction.fullImageHeader]]"></yt-formatted-string><yt-formatted-string class="details style-scope yt-img-crop-picker" text="[[instruction.previewInstruction.fullImageDetails]]"></yt-formatted-string></div><div id="full-image-container" class="style-scope yt-img-crop-picker"><img id="full-image-as-preview" class$="[[imageOrientationStyle]] style-scope yt-img-crop-picker" alt="[[getSimpleText(instruction.previewInstruction.fullImageHeader)]]"></div></div></div><iron-a11y-keys keys="up down left right" target="[[keyboardInterfaceTarget]]" on-keys-pressed="onArrowKeysDown" class="style-scope yt-img-crop-picker"></iron-a11y-keys>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===IKb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_img_crop_picker.yt.img.crop.picker.css.js--\x3e<style is-scoped>yt-img-crop-picker {--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);flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;} #left-container.yt-img-crop-picker {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.yt-img-crop-picker {border-color: var(--yt-spec-general-background-a);} #picker-container.yt-img-crop-picker {position: relative;width: 100%;height: 100%;overflow: hidden;} .preview.yt-img-crop-picker #picker-container.yt-img-crop-picker {opacity: 0;} #image-in-picker-background.yt-img-crop-picker,#picker.yt-img-crop-picker,#overlay.yt-img-crop-picker {position: absolute;} #image-in-picker.yt-img-crop-picker {pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;} #picker.yt-img-crop-picker {width: var(--yt-img-crop-picker-size);height: var(--yt-img-crop-picker-size);overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;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.yt-img-crop-picker {background-color: var(--yt-spec-static-overlay-background-medium);width: 100%;height: 100%;cursor: all-scroll;} #preview-container.yt-img-crop-picker {position: absolute;top: 0px;left: 0px;z-index: 1;background-color: var(--yt-spec-general-background-a);width: 100%;height: 100%;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #preview-clipper.yt-img-crop-picker {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.yt-img-crop-picker {position: absolute;width: 100%;height: 100%;} #image-in-preview-clipper.PORTRAIT.yt-img-crop-picker {height: auto;width: 100%;} #image-in-preview-clipper.LANDSCAPE.yt-img-crop-picker {width: auto;height: 100%;} #edit-button.yt-img-crop-picker {margin: var(--ytd-margin-7x) auto 0 auto;} #right-container.yt-img-crop-picker {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);flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #right-container.edit.yt-img-crop-picker {background-color: var(--yt-spec-general-background-a);} #full-image-container.yt-img-crop-picker {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;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #full-image-as-preview.LANDSCAPE.yt-img-crop-picker {height: auto;width: 100%;} #full-image-as-preview.PORTRAIT.yt-img-crop-picker {width: auto;height: 100%;} #full-image-as-preview.yt-img-crop-picker {width: 100%;height: 100%;max-width: 100%;max-height: 100%;object-fit: contain;} #edit-instruction.yt-img-crop-picker,#preview-instruction.yt-img-crop-picker {margin: var(--ytd-margin-4x);flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #edit-instruction.yt-img-crop-picker {justify-content: flex-end;} .instruction-container.yt-img-crop-picker {display: flex;flex-direction: column;} #edit-instruction.yt-img-crop-picker .instruction-container.yt-img-crop-picker {flex-grow: 1;justify-content: center;} .details.yt-img-crop-picker {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.yt-img-crop-picker {color: var(--yt-spec-text-primary);margin: var(--ytd-margin-base) 0;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} .edit.yt-img-crop-picker .details.yt-img-crop-picker {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .edit.yt-img-crop-picker .header.yt-img-crop-picker {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-img-crop-picker {--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.yt-img-crop-picker {--iron-icon-width: 16px;--iron-icon-height: 16px;padding-left: 6px;padding-bottom: 2px;} #open-with.yt-img-crop-picker {width: 24px;height: 24px;padding: 0 10px 0 2px;} #save-button.yt-img-crop-picker {width: calc(var(--yt-img-crop-instruction-panel-width) - 2 * var(--yt-img-crop-default-margin));}</style>');
IKb=d}d=IKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);JKb=a}a=JKb;return a}}});
var nR=mR;nR.prototype.onImageDataChange=nR.prototype.onImageDataChange;_.U([_.N(),_.V("design:type",Object)],nR.prototype,"imageData",void 0);_.U([_.N(),_.V("design:type",Object)],nR.prototype,"instruction",void 0);_.U([_.N(),_.V("design:type",Object)],nR.prototype,"a11yConfig",void 0);_.U([_.N(),_.V("design:type",Number)],nR.prototype,"imageWidth",void 0);_.U([_.N(),_.V("design:type",Number)],nR.prototype,"imageHeight",void 0);_.U([_.N(),_.V("design:type",Number)],nR.prototype,"displayScale",void 0);
_.U([_.N(),_.V("design:type",Object)],nR.prototype,"imageDisplayOffsetTop",void 0);_.U([_.N(),_.V("design:type",Object)],nR.prototype,"imageDisplayOffsetLeft",void 0);_.U([_.N(),_.V("design:type",Object)],nR.prototype,"pickerDisplayOffsetTop",void 0);_.U([_.N(),_.V("design:type",Object)],nR.prototype,"pickerDisplayOffsetLeft",void 0);_.U([_.N(),_.V("design:type",Object)],nR.prototype,"cropCoordinatesSaved",void 0);_.U([_.N(),_.V("design:type",Object)],nR.prototype,"previewSize",void 0);
_.U([_.N(),_.V("design:type",Object)],nR.prototype,"startPicker",void 0);_.U([_.N(),_.V("design:type",Number)],nR.prototype,"pickerOffsetX",void 0);_.U([_.N(),_.V("design:type",Number)],nR.prototype,"pickerOffsetY",void 0);_.U([_.N(),_.V("design:type",Object)],nR.prototype,"repositionOptional",void 0);_.U([_.vq("#picker-container"),_.V("design:type",HTMLElement)],nR.prototype,"JSC$13472_pickerContainer",void 0);_.U([_.vq("#picker"),_.V("design:type",HTMLElement)],nR.prototype,"picker",void 0);
_.U([_.vq("#image-in-picker-background"),_.V("design:type",HTMLImageElement)],nR.prototype,"JSC$13472_imageInBackground",void 0);_.U([_.vq("#image-in-picker"),_.V("design:type",HTMLImageElement)],nR.prototype,"JSC$13472_imageInPicker",void 0);_.U([_.vq("#image-in-preview-clipper"),_.V("design:type",HTMLImageElement)],nR.prototype,"JSC$13472_imageInPreviewClipper",void 0);_.U([_.vq("#full-image-as-preview"),_.V("design:type",HTMLImageElement)],nR.prototype,"imageAsPreview",void 0);
_.U([_.M("pickerSize","imageWidth","imageHeight","pickerDisplayOffsetTop","imageDisplayOffsetTop"),_.V("design:type",String),_.V("design:paramtypes",[])],nR.prototype,"altLabelForImage",null);_.U([_.M("imageHeight","imageWidth"),_.V("design:type",Number),_.V("design:paramtypes",[])],nR.prototype,"pickerSize",null);_.U([_.M("imageHeight","imageWidth"),_.V("design:type",Object),_.V("design:paramtypes",[])],nR.prototype,"imageOrientationStyle",null);
_.U([_.M("instruction.previewInstruction.editButtonLabel"),_.V("design:type",Object),_.V("design:paramtypes",[])],nR.prototype,"editButton",null);_.U([_.M("instruction.editInstruction.saveButtonLabel"),_.V("design:type",Object),_.V("design:paramtypes",[])],nR.prototype,"saveButton",null);_.U([_.M("imageDisplayOffsetTop","pickerDisplayOffsetTop"),_.V("design:type",Number),_.V("design:paramtypes",[])],nR.prototype,"cropOffsetTop",null);
_.U([_.M("imageDisplayOffsetLeft","pickerDisplayOffsetLeft"),_.V("design:type",Number),_.V("design:paramtypes",[])],nR.prototype,"cropOffsetLeft",null);_.U([_.M("imageDisplayOffsetLeft","imageDisplayOffsetTop"),_.V("design:type",_.Qe),_.V("design:paramtypes",[])],nR.prototype,"pickerBackgroundStyle",null);_.U([_.M("pickerDisplayOffsetLeft","pickerDisplayOffsetTop"),_.V("design:type",_.Qe),_.V("design:paramtypes",[])],nR.prototype,"pickerDisplayStyle",null);
_.U([_.M("cropOffsetLeft","cropOffsetTop"),_.V("design:type",_.Qe),_.V("design:paramtypes",[])],nR.prototype,"imageInPickerStyle",null);_.U([_.M("cropOffsetLeft","cropOffsetTop","pickerSize","previewSize"),_.V("design:type",_.Qe),_.V("design:paramtypes",[])],nR.prototype,"previewClipperStyle",null);_.U([_.uq("imageData"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],nR.prototype,"onImageDataChange",null);
_.U([_.M("cropCoordinatesSaved"),_.V("design:type",String),_.V("design:paramtypes",[])],nR.prototype,"pickerModeStyle",null);_.U([_.M("instruction.editInstruction.learnMore"),_.V("design:type",Object),_.V("design:paramtypes",[])],nR.prototype,"learnMore",null);_.U([_.M("learnMore"),_.V("design:type",Object),_.V("design:paramtypes",[])],nR.prototype,"learnMoreUrl",null);nR=_.U([_.Gq({is:"yt-img-crop-picker",noInjection:!0})],nR);var OKb=function(){var a=_.O.apply(this,arguments)||this;a.errorMessage="";a.hasPreview=!1;a.isBackstagePost=!1;a.dismissButtonOverrides={size:"XS"};return a};
_.H(OKb,_.O);_.f=OKb.prototype;_.f.configureRendererStamper=function(){return{selectionCancel:{id:"selection-cancel-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[dismissButtonOverrides]]"},params:{forceModernIconButton:!0}}}},previewCancel:{id:"preview-cancel-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[dismissButtonOverrides]]"},params:{forceModernIconButton:!0}}}},"data.selectButton":{id:"select",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.detached=function(){this.removeOverlay()};
_.f.setPreview=function(a){_.$q(this.hostElement).querySelector("#preview-picker").imageData=a;this.hasPreview=!0;_.Sn(this.hostElement,"yt-backstage-image-select-preview")};
_.f.cancel=function(){this.errorMessage="";this.overlay&&this.overlay.cancel();this.hasPreview=!1;var a=_.$q(this.hostElement).querySelector("#dropzone");a.classList.remove("dragover");a.classList.remove("error");_.Sn(this.hostElement,"yt-backstage-image-select-cancel")};
_.f.setupOverlay=function(){var a=this.imageUploadEndpoint;this.removeOverlay();if(a&&a.imageValidationInfo){var b=_.$q(this.hostElement).querySelector("#dropzone"),c=_.$q(this.hostElement).querySelector("#select");this.overlay=new cQ(a.uploadUrl,a.channelId,a.imageValidationInfo.maxFileSizeMb,a.imageValidationInfo.allowedMaxAspectRatio,b,c,!0);_.Br(this.overlay,"yt.comments.ImageUploadOverlay.CHANGE_EVENT",this.onPreview,!1,this);_.Br(this.overlay,"yt.comments.ImageUploadOverlay.FILE_TOO_LARGE_EVENT",
this.onImageError,!1,this);_.Br(this.overlay,"yt.comments.ImageUploadOverlay.HOVER_EVENT",this.onDragOver,!1,this);_.Br(this.overlay,"yt.comments.ImageUploadOverlay.INVALID_EVENT",this.onImageError,!1,this);_.Br(this.overlay,"yt.comments.ImageUploadOverlay.FILE_INVALID_ASPECT_RATIO_EVENT",this.onImageAlert,!1,this)}};
_.f.removeOverlay=function(){this.overlay&&(_.ow(this.overlay,"yt.comments.ImageUploadOverlay.INVALID_EVENT",this.onImageError,!1,this),_.ow(this.overlay,"yt.comments.ImageUploadOverlay.HOVER_EVENT",this.onDragOver,!1,this),_.ow(this.overlay,"yt.comments.ImageUploadOverlay.FILE_TOO_LARGE_EVENT",this.onImageError,!1,this),_.ow(this.overlay,"yt.comments.ImageUploadOverlay.FILE_INVALID_ASPECT_RATIO_EVENT",this.onImageAlert,!1,this),_.ow(this.overlay,"yt.comments.ImageUploadOverlay.CHANGE_EVENT",this.onPreview,
!1,this),this.overlay.dispose(),this.overlay=void 0)};
_.f.onDragOver=function(a){var b=_.$q(this.hostElement).querySelector("#dropzone");_.ar(b,"dragover",a.value)};
_.f.onPreview=function(a){this.setPreview(a.value)};
_.f.onImageError=function(a){if("yt.comments.ImageUploadOverlay.FILE_TOO_LARGE_EVENT"===a.type){var b;a=null==(b=this.data)?void 0:b.fileSizeError}else if("yt.comments.ImageUploadOverlay.INVALID_EVENT"===a.type){var c;a=null==(c=this.data)?void 0:c.invalidError}else if("yt.comments.ImageUploadOverlay.FILE_INVALID_ASPECT_RATIO_EVENT"===a.type){var d;a=null==(d=this.data)?void 0:d.invalidAspectRatioError}else return;this.errorMessage=_.mp(a);_.$q(this.hostElement).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?_.mp(a.data.uploadFailureError):"");})};
_.J.Object.defineProperties(OKb.prototype,{selectionCancel:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.cancelButton}},
previewCancel:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.cancelButton}},
icon:{configurable:!0,enumerable:!0,get:function(){var a,b;if(null==(a=this.data)?0:null==(b=a.icon)?0:b.iconType)return _.Nq(this.data.icon.iconType)}}});
var oR=OKb;oR.prototype.setupOverlay=oR.prototype.setupOverlay;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],oR.prototype,"rendererStamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],oR.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],oR.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],oR.prototype,"imageUploadEndpoint",void 0);_.U([_.N(),_.V("design:type",Object)],oR.prototype,"errorMessage",void 0);
_.U([_.N(),_.V("design:type",cQ)],oR.prototype,"overlay",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],oR.prototype,"hasPreview",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],oR.prototype,"isBackstagePost",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],oR.prototype,"selectionCancel",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],oR.prototype,"previewCancel",null);
_.U([_.M("data.icon.iconType"),_.V("design:type",Object),_.V("design:paramtypes",[])],oR.prototype,"icon",null);_.U([_.N(),_.V("design:type",Object)],oR.prototype,"dismissButtonOverrides",void 0);_.U([_.uq("imageUploadEndpoint"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],oR.prototype,"setupOverlay",null);oR=_.U([_.P({is:"ytd-backstage-image-select-renderer",disableElementRegistration:!0})],oR);
_.Q(oR,"ytd-backstage-image-select-renderer",function(){if(void 0!==GKb)return GKb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-backstage-image-select-renderer">\n  <div id="selection-cancel-button" class="cancel style-scope ytd-backstage-image-select-renderer" on-tap="cancel"></div>\n  <yt-icon id="drop-icon" icon="[[icon]]" class="style-scope ytd-backstage-image-select-renderer"></yt-icon>\n  <span id="prompt" class="style-scope ytd-backstage-image-select-renderer">[[getSimpleString(data.dragLabel)]]</span>\n  <div id="select" class="style-scope ytd-backstage-image-select-renderer"></div>\n  <div class="messages style-scope ytd-backstage-image-select-renderer">\n    <span id="aspect-ratio-message" hidden="[[!usePreviewPicker]]" class="style-scope ytd-backstage-image-select-renderer">\n      [[getSimpleString(data.aspectRatioRequirement)]]\n    </span>\n    <span id="license-text" class="style-scope ytd-backstage-image-select-renderer">[[getSimpleString(data.licenseText)]]</span>\n    <span id="error-message" hidden="[[!errorMessage]]" class="style-scope ytd-backstage-image-select-renderer">[[errorMessage]]</span>\n  </div>\n</div>\n<div id="image-preview" hidden="[[!hasPreview]]" class="style-scope ytd-backstage-image-select-renderer">\n  <div id="preview-cancel-button" class="cancel style-scope ytd-backstage-image-select-renderer" on-tap="cancel"></div>\n  <yt-img-crop-picker id="preview-picker" instruction="[[data.imagePreviewSelectMetadata]]" reposition-optional="true" class="style-scope ytd-backstage-image-select-renderer">\n  </yt-img-crop-picker>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FKb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-image-select-renderer {--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: flexbox;display: flex;flex-direction: row;justify-content: flex-start;} #dropzone.ytd-backstage-image-select-renderer {flex-basis: 100%;border: 1px dashed var(--yt-spec-icon-disabled);border-radius: 2px;min-height: 100px;padding: 32px 8px 12px;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} #dropzone.dragover.ytd-backstage-image-select-renderer {border: 2px dashed var(--yt-spec-call-to-action);} #dropzone.error.ytd-backstage-image-select-renderer {border-color: var(--yt-spec-brand-link-text);} .cancel.ytd-backstage-image-select-renderer>ytd-button-renderer.ytd-backstage-image-select-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.ytd-backstage-image-select-renderer {--iron-icon-width: 48px;--iron-icon-height: 48px;color: var(--yt-spec-icon-active-other);} #prompt.ytd-backstage-image-select-renderer {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.ytd-backstage-image-select-renderer,#aspect-ratio-message.ytd-backstage-image-select-renderer {color: var(--yt-spec-text-secondary);} #error-message.ytd-backstage-image-select-renderer {margin-top: 16px;color: var(--yt-spec-brand-link-text);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} .messages.ytd-backstage-image-select-renderer {padding-top: 48px;margin-top: auto;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #image-preview.ytd-backstage-image-select-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} #preview.ytd-backstage-image-select-renderer {max-width: 100%;max-height: var(--ytd-image-preview-max-height);} #image-preview.ytd-backstage-image-select-renderer {flex-grow: 1;} #preview-picker.ytd-backstage-image-select-renderer {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;} ytd-backstage-image-select-renderer[is-backstage-post] {margin: 16px 0 0 0;} ytd-backstage-image-select-renderer[is-backstage-post] #dropzone.ytd-backstage-image-select-renderer {border-color: var(--yt-spec-icon-disabled);background: var(--yt-spec-general-background-a);} ytd-backstage-image-select-renderer[is-backstage-post] #dropzone.dragover.ytd-backstage-image-select-renderer {border: 1px solid var(--yt-spec-10-percent-layer);background: var(--yt-spec-general-background-a);} ytd-backstage-image-select-renderer[is-backstage-post] #dropzone.error.ytd-backstage-image-select-renderer {border-color: var(--yt-spec-brand-link-text);} ytd-backstage-image-select-renderer[is-backstage-post] #drop-icon.ytd-backstage-image-select-renderer {color: var(--yt-spec-text-secondary);}</style>');
FKb=d}d=FKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GKb=a});var PKb;var QKb;var RKb;var SKb;var TKb=_.Mu(["width:inherit;transform:",";"]),UKb=_.Mu(["height:inherit;transform:",";"]),VKb=_.Mu(["width:inherit;"]),WKb=_.Mu(["height:inherit;"]),XKb=function(){var a=_.O.apply(this,arguments)||this;a.selected=!1;return a};
_.H(XKb,_.O);_.f=XKb.prototype;_.f.computeSelected=function(a){return null==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"===_.rf("HTML_DIR")?"-"===c?a+"px":-1*a+"px":"-"===c?-1*a+"px":a+"px"};
_.f.onClick=function(){var a;_.Sn(this.hostElement,"ytb-backstage-multi-image-thumbnail-render-click",null==(a=this.data)?void 0:a.image)};
_.f.onKeyPress=function(a){if(13===a.keyCode)this.onClick()};
_.J.Object.defineProperties(XKb.prototype,{thumbnailUrl:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.data)?void 0:null==(b=a.image)?void 0:b.localImageSrc)||void 0}},
thumbnailStyle:{configurable:!0,enumerable:!0,get:function(){var a;if(null!=(a=this.data)&&a.image){var b;a=null==(b=this.data)?void 0:b.image;return 0!==a.previewCoordinates.top||0!==a.previewCoordinates.left?(b=this.computeTransform(a.previewCoordinates,a.JSC$26633_naturalWidth,a.JSC$26633_naturalHeight),a.JSC$26633_naturalHeight>=a.JSC$26633_naturalWidth?_.aH(TKb,b):_.aH(UKb,b)):a.JSC$26633_naturalHeight>=a.JSC$26633_naturalWidth?_.aH(VKb):_.aH(WKb)}}}});
var pR=XKb;pR.prototype.onKeyPress=pR.prototype.onKeyPress;_.U([_.vq(".image-container"),_.V("design:type",HTMLElement)],pR.prototype,"imageContainer",void 0);_.U([_.N(),_.V("design:type",Object)],pR.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeSelected(data)"}),_.V("design:type",Object)],pR.prototype,"selected",void 0);_.U([_.M("data.image"),_.V("design:type",Object),_.V("design:paramtypes",[])],pR.prototype,"thumbnailUrl",null);
_.U([_.M("data.image","data.image.previewCoordinates"),_.V("design:type",Object),_.V("design:paramtypes",[])],pR.prototype,"thumbnailStyle",null);_.U([_.tq("keypress"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],pR.prototype,"onKeyPress",null);pR=_.U([_.P({is:"ytd-backstage-multi-image-thumbnail-renderer",disableElementRegistration:!0})],pR);
_.Q(pR,"ytd-backstage-multi-image-thumbnail-renderer",function(){if(void 0!==SKb)return SKb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-backstage-multi-image-thumbnail-renderer">\n  <div class="image-container style-scope ytd-backstage-multi-image-thumbnail-renderer" role="button" tabindex="0" on-click="onClick">\n    <img class="thumbnail-image style-scope ytd-backstage-multi-image-thumbnail-renderer" style$="[[thumbnailStyle]]" src$="[[thumbnailUrl]]" alt="">\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===RKb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-multi-image-thumbnail-renderer {--thumbnail-size: var(--ytd-image-thumbnail-size, 80px);} .image-container.ytd-backstage-multi-image-thumbnail-renderer {border-radius: 1px;height: var(--thumbnail-size);overflow: hidden;position: relative;width: var(--thumbnail-size);} .container.ytd-backstage-multi-image-thumbnail-renderer {margin-bottom: 8px;} ytd-backstage-multi-image-thumbnail-renderer[selected] .container.ytd-backstage-multi-image-thumbnail-renderer {border: 2px solid var(--yt-spec-call-to-action);border-radius: 3px;margin-left: -3px;padding: 1px;width: var(--thumbnail-size);}</style>");
RKb=d}d=RKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return SKb=a});var qR=function(a,b,c){c=void 0===c?!1:c;_.pw.call(this);var d=this;this.dropZoneOverlay=new QP(a);this.selectOverlay=c?new RP(b,"multiple_file",["image/*"]):new RP(b,"single_file",["image/*"]);this.handler=new _.Yw(this);_.gw(this,this.handler);this.handler.listen(this.dropZoneOverlay,"c",this.onChange).listen(b,"click",function(){d.selectOverlay.click()}).listen(this.selectOverlay,"g",this.onChange)};
_.H(qR,_.pw);qR.prototype.onChange=function(a){var b;null!=(b=a.files)&&b.length&&this.dispatchEvent(new CustomEvent("yt.comments.ImagePicker.select",{detail:a.files}))};var YKb=function(){var a=_.O.apply(this,arguments)||this;a.addImageErrorMessage="";a.errorMessage="";a.images=[];a.selectedImageIndex=0;a.modern=_.u("web_modern_buttons");a.JSC$13487_imageId=0;return a};
_.H(YKb,_.O);_.f=YKb.prototype;_.f.observeAddImageError=function(){""!==this.addImageErrorMessage&&_.Sn(this.hostElement,"yt-backstage-add-image-error",this.addImageErrorMessage)};
_.f.observeDragToReorder=function(){var a=this;if(this.showImagesPreview){var b,c=jHb(_.fQ.getInstance(),null==(b=this.data)?void 0:b.dragToReorderTooltip);_.Ph.addLowPriorityJob(function(){_.ko(a.hostElement,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.localImageSrc)||void 0};
_.f.onRendererstamperFinished=function(){this.ytReorderableBehavior.startDragDrop(_.$q(this.hostElement).querySelector("#thumbnail-drag-drop-area"),_.$q(this.hostElement).querySelector("#thumbnail-drag-drop-area"))};
_.f.handleDrop=function(a){var b=a.currDragItem;if(null!=b&&b.data){a=this.images[this.selectedImageIndex];var c=b.data.image,d=this.images.indexOf(c)||0;b=_.za(b.parentNode.children,b);this.images.splice(d,1);this.images.splice(b,0,c);this.images=[].concat(_.Pd(this.images));this.selectedImageIndex=this.images.indexOf(a)}};
_.f.setUpImagePicker=function(){var a=this.imageUploadEndpoint;a&&a.imageValidationInfo&&(this.uploadManager=new kR(a.uploadUrl,a.channelId),this.initialPicker||(this.initialPicker=new qR(this.dropzone,this.selectLink,!0),_.Br(this.initialPicker,"yt.comments.ImagePicker.select",this.onInitialSelectImages,!1,this)),this.addImagePicker||(this.addImagePicker=new qR(this.addImageButtonContainer,this.addImageSelectButton),_.Br(this.addImagePicker,"yt.comments.ImagePicker.select",this.onAddImage,!1,this)),
_.Br(this.JSC$13487_imagePreviewContainer,"ytd-backstage-image-preview-coordinates-save",this.repositionImage,!1,this),_.Br(this.JSC$13487_imagePreviewContainer,"ytd-backstage-image-preview-delete",this.deleteImage,!1,this),_.Br(_.$q(this.hostElement).querySelector("#thumbnail-drag-drop-area"),"ytb-backstage-multi-image-thumbnail-render-click",this.onThumbnailClick,!1,this))};
_.f.detached=function(){this.initialPicker&&(_.ow(this.initialPicker,"yt.comments.ImagePicker.select",this.onInitialSelectImages,!1,this),this.initialPicker.dispose(),this.initialPicker=void 0);this.addImagePicker&&(_.ow(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 _.v(function(c){return _.w(c,b.onSelectImages(a,!1),0)})};
_.f.onAddImage=function(a){var b=this;return _.v(function(c){return _.w(c,b.onSelectImages(a,!0),0)})};
_.f.onSelectImages=function(a,b){var c=this,d,e,h,l,m,p,q,t,y,z,D,E,I,S,T,fa,oa,ea,ma,ra;return _.v(function(Ea){switch(Ea.nextAddress){case 1:b?c.addImageErrorMessage="":(c.images=[],c.errorMessage="");d=a.detail;e=c.validateImages([].concat(_.Pd(d)));if(""!==e)return b?c.addImageErrorMessage=e:c.errorMessage=e,Ea.return();h=[].concat(_.Pd(d)).map(function(Wa){return(new aQ(c.maxAspectRatio,!1,!0)).transform(Wa)});
return _.w(Ea,Promise.allSettled(h),2);case 2:l=Ea.yieldResult,m=_.g(l.entries()),p=m.next();case 3:if(p.done){Ea.jumpTo(5);break}q=p.value;t=_.g(q);y=t.next().value;z=t.next().value;D=y;E=z;if("fulfilled"!==E.status){T=S=I=void 0;b?c.addImageErrorMessage=_.mp(null==(I=c.data)?void 0:I.invalidError):c.errorMessage=""===c.errorMessage?_.mp(null==(S=c.data)?void 0:S.invalidError):_.mp(null==(T=c.data)?void 0:T.multiFileError);Ea.jumpTo(4);break}fa=E.value;fa.cropped&&_.Sn(c.hostElement,"yt-backstage-multi-image-cropped");
if(fa.invalidAspectRatio){ma=ea=oa=void 0;b?c.addImageErrorMessage=_.mp(null==(oa=c.data)?void 0:oa.invalidAspectRatioError):c.errorMessage=""===c.errorMessage?_.mp(null==(ea=c.data)?void 0:ea.invalidAspectRatioError):_.mp(null==(ma=c.data)?void 0:ma.multiFileError);Ea.jumpTo(4);break}return _.w(Ea,eub(c.JSC$13487_imageId,a.detail[D],fa.transformedData),8);case 8:ra=Ea.yieldResult,c.images.push(ra),c.JSC$13487_imageId++;case 4:p=m.next();Ea.jumpTo(3);break;case 5:if(""!==c.errorMessage||""!==c.addImageErrorMessage)return Ea.return();
b?yKb(c.uploadManager,[c.images[c.images.length-1]]):yKb(c.uploadManager,c.images);c.images=[].concat(_.Pd(c.images));c.selectedImageIndex=b?Math.max(c.images.length-1,0):0;_.Sn(c.hostElement,"yt-backstage-multi-image-select");_.Bo(Ea)}})};
_.f.onThumbnailClick=function(a){if(a=a.event_.detail)this.selectedImageIndex=this.images.indexOf(a)};
_.f.validateImages=function(a){if(5<a.length){var b;return _.mp(null==(b=this.data)?void 0:b.multiImageExceedMaxImageCountError)}var c=1048576*this.maxFileSizeMb;a=a.filter(function(h){return h.size>c}).length;
if(0===a)return"";var d,e;a=1<a?null==(d=this.data)?void 0:d.multiFileError:null==(e=this.data)?void 0:e.fileSizeError;return _.mp(a)};
_.f.deleteImage=function(){this.uploadManager.cancel(this.images[this.selectedImageIndex].id);this.images.splice(this.selectedImageIndex,1);this.images=[].concat(_.Pd(this.images));this.selectedImageIndex=0};
_.f.repositionImage=function(a){this.images[this.selectedImageIndex].previewCoordinates=a.event_.detail;this.images=[].concat(_.Pd(this.images))};
_.f.getAllUploadStatuses=function(){var a=this,b,c,d,e;return _.v(function(h){if(1==h.nextAddress)return _.w(h,a.uploadManager.getAllUploadStatuses(),2);b=h.yieldResult;c=_.g(b);for(d=c.next();!d.done;d=c.next())if(e=d.value,void 0===e.encryptedBlobId)return h.return(zKb(a.uploadManager));return h.return(b)})};
_.f.hasImages=function(){return 0<this.images.length};
_.f.cancel=function(){for(var a=this.uploadManager,b=_.g(a.imagesUploadData),c=b.next();!c.done;c=b.next())a.cancel(c.value.image.id);this.addImageErrorMessage=this.errorMessage="";this.images=[];_.Sn(this.hostElement,"yt-backstage-multi-image-cancel")};
_.J.Object.defineProperties(YKb.prototype,{maxAspectRatio:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.imageUploadEndpoint)?void 0:null==(b=a.imageValidationInfo)?void 0:b.allowedMaxAspectRatio)||0}},
maxFileSizeMb:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.imageUploadEndpoint)?void 0:null==(b=a.imageValidationInfo)?void 0:b.maxFileSizeMb)||0}},
dropIcon:{configurable:!0,enumerable:!0,get:function(){var a,b;if(null==(a=this.data)?0:null==(b=a.icon)?0:b.iconType)return _.Nq(this.data.icon.iconType)}},
selectionCancel:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.cancelButton}},
previewCancel:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.cancelButton}},
dataForAddImageButton:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?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}}})}}});
var rR=YKb;rR.prototype.setUpImagePicker=rR.prototype.setUpImagePicker;rR.prototype.onRendererstamperFinished=rR.prototype.onRendererstamperFinished;rR.prototype.observeDragToReorder=rR.prototype.observeDragToReorder;rR.prototype.observeAddImageError=rR.prototype.observeAddImageError;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],rR.prototype,"rendererStamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],rR.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.yIb.YtReorderableBehavior),_.V("design:type",Object)],rR.prototype,"ytReorderableBehavior",void 0);_.U([_.vq("#dropzone"),_.V("design:type",HTMLElement)],rR.prototype,"dropzone",void 0);_.U([_.vq("#select-link"),_.V("design:type",HTMLElement)],rR.prototype,"selectLink",void 0);_.U([_.vq("#thumbnail-drag-drop-area"),_.V("design:type",HTMLElement)],rR.prototype,"thumbnailDragDropArea",void 0);
_.U([_.vq("#add-image-button-container"),_.V("design:type",HTMLElement)],rR.prototype,"addImageButtonContainer",void 0);_.U([_.vq("#add-image-button"),_.V("design:type",HTMLElement)],rR.prototype,"addImageSelectButton",void 0);_.U([_.vq("#image-preview-container"),_.V("design:type",sKb)],rR.prototype,"JSC$13487_imagePreviewContainer",void 0);_.U([_.N(),_.V("design:type",Object)],rR.prototype,"addImageErrorMessage",void 0);_.U([_.N(),_.V("design:type",Object)],rR.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],rR.prototype,"errorMessage",void 0);_.U([_.N(),_.V("design:type",Object)],rR.prototype,"imageUploadEndpoint",void 0);_.U([_.N(),_.V("design:type",Array)],rR.prototype,"images",void 0);_.U([_.N(),_.V("design:type",qR)],rR.prototype,"initialPicker",void 0);_.U([_.N(),_.V("design:type",qR)],rR.prototype,"addImagePicker",void 0);_.U([_.N(),_.V("design:type",kR)],rR.prototype,"uploadManager",void 0);
_.U([_.N(),_.V("design:type",Object)],rR.prototype,"selectedImageIndex",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],rR.prototype,"modern",void 0);_.U([_.M("imageUploadEndpoint"),_.V("design:type",Number),_.V("design:paramtypes",[])],rR.prototype,"maxAspectRatio",null);_.U([_.M("imageUploadEndpoint"),_.V("design:type",Number),_.V("design:paramtypes",[])],rR.prototype,"maxFileSizeMb",null);
_.U([_.M("data.icon.iconType"),_.V("design:type",Object),_.V("design:paramtypes",[])],rR.prototype,"dropIcon",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],rR.prototype,"selectionCancel",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],rR.prototype,"previewCancel",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],rR.prototype,"dataForAddImageButton",null);
_.U([_.M("errorMessage"),_.V("design:type",String),_.V("design:paramtypes",[])],rR.prototype,"dropzoneClass",null);_.U([_.M("images"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],rR.prototype,"showImagesPreview",null);_.U([_.M("images"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],rR.prototype,"containMaxImages",null);_.U([_.uq("addImageErrorMessage"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],rR.prototype,"observeAddImageError",null);
_.U([_.uq("showImagesPreview"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],rR.prototype,"observeDragToReorder",null);_.U([_.M("images","selectedImageIndex"),_.V("design:type",Object),_.V("design:paramtypes",[])],rR.prototype,"selectedImageData",null);_.U([_.M("images","selectedImageIndex"),_.V("design:type",Array),_.V("design:paramtypes",[])],rR.prototype,"thumbnailRenderers",null);
_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],rR.prototype,"onRendererstamperFinished",null);_.U([_.uq("imageUploadEndpoint"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],rR.prototype,"setUpImagePicker",null);rR=_.U([_.P({is:"ytd-backstage-multi-image-select-renderer",disableElementRegistration:!0})],rR);
_.Q(rR,"ytd-backstage-multi-image-select-renderer",function(){if(void 0!==QKb)return QKb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]] style-scope ytd-backstage-multi-image-select-renderer" hidden="[[showImagesPreview]]">\n  <div id="selection-cancel-button" class="cancel style-scope ytd-backstage-multi-image-select-renderer" on-click="cancel"></div>\n  <div id="drop-icon-container" class="style-scope ytd-backstage-multi-image-select-renderer">\n    <yt-icon id="drop-icon" icon="[[dropIcon]]" class="style-scope ytd-backstage-multi-image-select-renderer"></yt-icon>\n  </div>\n  <span id="prompt" class="style-scope ytd-backstage-multi-image-select-renderer">[[getSimpleString(data.dragLabel)]]</span>\n  <a id="select-link" class="style-scope ytd-backstage-multi-image-select-renderer">\n     [[getSimpleString(data.selectButton)]]\n  </a>\n  <div class="messages style-scope ytd-backstage-multi-image-select-renderer">\n    <span id="aspect-ratio-message" class="style-scope ytd-backstage-multi-image-select-renderer">\n       [[getSimpleString(data.aspectRatioRequirement)]]\n    </span>\n    <span id="license-text" class="style-scope ytd-backstage-multi-image-select-renderer">[[getSimpleString(data.licenseText)]]</span>\n    <span id="error-message" hidden="[[!errorMessage]]" class="style-scope ytd-backstage-multi-image-select-renderer">[[errorMessage]]</span>\n  </div>\n</div>\n\n\n<div id="multi-image-container" hidden="[[!showImagesPreview]]" class="style-scope ytd-backstage-multi-image-select-renderer">\n  <div id="preview-cancel-button" class="cancel style-scope ytd-backstage-multi-image-select-renderer" on-click="cancel"></div>\n  <div id="thumbnail-images-container" class="style-scope ytd-backstage-multi-image-select-renderer">\n    <div id="thumbnail-drag-drop-area" class="style-scope ytd-backstage-multi-image-select-renderer"></div>\n    <div id="add-image-button-container" hidden="[[containMaxImages]]" class="style-scope ytd-backstage-multi-image-select-renderer">\n       <div id="add-image-button" class="style-scope ytd-backstage-multi-image-select-renderer"></div>\n    </div>\n  </div>\n  <div id="preview" class="style-scope ytd-backstage-multi-image-select-renderer">\n    <ytd-backstage-image-preview-renderer id="image-preview-container" image-data="[[selectedImageData]]" instruction="[[data.imagePreviewSelectMetadata]]" class="style-scope ytd-backstage-multi-image-select-renderer">\n    </ytd-backstage-image-preview-renderer>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===PKb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-multi-image-select-renderer {--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;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} #multi-image-container.ytd-backstage-multi-image-select-renderer {min-height: 482px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} #preview.ytd-backstage-multi-image-select-renderer {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.ytd-backstage-multi-image-select-renderer {padding: 25px 15px;} .thumbnail-image.ytd-backstage-multi-image-select-renderer {margin-bottom: var(--ytd-img-default-margin);position: absolute;} #dropzone.ytd-backstage-multi-image-select-renderer {flex-basis: 100%;border-radius: 2px;min-height: 100px;padding: 78px 8px 12px;background: var(--yt-spec-general-background-a);display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} #dropzone.error.ytd-backstage-multi-image-select-renderer {border-color: var(--yt-spec-brand-link-text);} #drop-icon-container.ytd-backstage-multi-image-select-renderer {background: var(--yt-spec-themed-blue);border-radius: 100px;width: 40px;height: 40px;display: flex;justify-content: center;align-items: center;} #drop-icon.ytd-backstage-multi-image-select-renderer {--iron-icon-width: 20px;--iron-icon-height: 20px;color: var(--yt-spec-general-background-a);} #prompt.ytd-backstage-multi-image-select-renderer {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.ytd-backstage-multi-image-select-renderer {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.ytd-backstage-multi-image-select-renderer,#aspect-ratio-message.ytd-backstage-multi-image-select-renderer {color: var(--yt-spec-text-secondary);} #error-message.ytd-backstage-multi-image-select-renderer {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.ytd-backstage-multi-image-select-renderer {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-backstage-multi-image-select-renderer ytd-button-renderer.ytd-backstage-multi-image-select-renderer {--yt-button-color: var(--yt-spec-call-to-action);} .cancel.ytd-backstage-multi-image-select-renderer>ytd-button-renderer.ytd-backstage-multi-image-select-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);} ytd-backstage-multi-image-select-renderer[modern] .cancel.ytd-backstage-multi-image-select-renderer>ytd-button-renderer.ytd-backstage-multi-image-select-renderer {height: unset;width: unset;} .messages.ytd-backstage-multi-image-select-renderer {margin-top: auto;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
PKb=d}d=PKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return QKb=a});var ZKb;var $Kb;var aLb=function(){var a=_.O.apply(this,arguments)||this;a.quizOptions=[];a.explanationPlaceholderText="";a.optionPlaceholderText="";a.correctAnswerIndex=-1;a.isMarkAnswerTooltipShown=!1;a.timer=0;return a};
_.H(aLb,_.O);_.f=aLb.prototype;_.f.dataChanged=function(){this.optionPlaceholderText=_.mp(this.editorInfo.optionPlaceholderText);this.explanationPlaceholderText=_.mp(this.editorInfo.explanationPlaceholderText);0===this.quizOptions.length&&(this.quizOptions=this.createQuizOptions(this.editorInfo))};
_.f.onMarkCorrectAnswer=function(a){var b,c=(null==(b=this.quizOptions[this.correctAnswerIndex])?void 0:b.explanationText)||"";0<=this.correctAnswerIndex&&(this.quizOptions[this.correctAnswerIndex]=Object.assign({},this.quizOptions[this.correctAnswerIndex],{isCorrect:!1,explanationText:""}));this.quizOptions[a.model.index]=Object.assign({},this.quizOptions[a.model.index],{explanationText:c,isCorrect:!0});this.correctAnswerIndex=a.model.index;this.quizOptions=[].concat(_.Pd(this.quizOptions))};
_.f.updatePlaceholderTexts=function(){for(var a=!1,b=[],c=0;c<this.quizOptions.length;c++){var d=this.optionPlaceholderText+" "+(c+1),e=void 0;(null==(e=this.quizOptions[c])?void 0:e.placeholderText)!==d?(a=!0,b.push(Object.assign({},this.quizOptions[c],{placeholderText:d}))):b.push(this.quizOptions[c])}a&&(this.quizOptions=b);this.isValid()?_.Sn(this.hostElement,"yt-commentbox-post-enable"):_.Sn(this.hostElement,"yt-commentbox-post-disable")};
_.f.getSimpleString=function(a){return _.mp(a)};
_.f.createQuizOptions=function(a){var b=[],c;a=null!=(c=null==a?void 0:a.minQuizOptions)?c:0;for(c=0;c<a;c++)b.push(this.createQuizOption());return b};
_.f.onAddQuizOption=function(){this.isAllowedToAddOption&&(this.quizOptions=[].concat(_.Pd(this.quizOptions),[this.createQuizOption()]))};
_.f.onInput=function(){this.quizOptions=[].concat(_.Pd(this.quizOptions))};
_.f.onExplanationInput=function(){_.Sn(this.hostElement,"yt-quiz-attachment-explanation-update")};
_.f.onRemoveQuizOption=function(a){this.quizOptions.splice(a.model.index,1);a.model.index<this.correctAnswerIndex?--this.correctAnswerIndex:a.model.index===this.correctAnswerIndex&&(this.correctAnswerIndex=-1);this.quizOptions=[].concat(_.Pd(this.quizOptions));0===this.quizOptions.length&&_.Sn(this.hostElement,"yt-quiz-attachment-dismiss")};
_.f.updateHintRenderer=function(){var a=this;clearTimeout(this.timer);this.timer=setTimeout(function(){a.maybeDisplayMarkAnswerEduToolTip()},4E3)};
_.f.isValid=function(){if(!this.editorInfo||this.quizOptions.length<Number(this.editorInfo.minQuizOptions)||this.quizOptions.length>Number(this.editorInfo.maxQuizOptions))return!1;for(var a=0,b=0,c=_.g(this.quizOptions),d=c.next();!d.done;d=c.next()){d=d.value;var e=void 0;if(""!==(null==(e=d.optionText)?void 0:e.trim())||d.isCorrect){d.isCorrect&&b++;e=void 0;if(this.hasCustomOptionText&&(null==(e=d.optionText)?void 0:e.trim().length)<Number(this.editorInfo.minQuizOptionChars))return!1;a++}}return a>=
Number(this.editorInfo.minQuizOptions)&&1===b};
_.f.getPostCreateOptions=function(){for(var a=[],b=_.g(this.quizOptions),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;""!==(null==(d=c.optionText)?void 0:d.trim())&&a.push({pollOption:{text:c.optionText,explanation:c.explanationText},isCorrect:c.isCorrect})}return a};
_.f.getExplanationText=function(){var a;return(null==(a=this.quizOptions[this.correctAnswerIndex])?void 0:a.explanationText)||""};
_.f.maybeDisplayMarkAnswerEduToolTip=function(){var a,b,c,d,e,h,l;this.shouldShowMarkAnswerTooltip()&&(null==(a=this.editorInfo)?0:null==(b=a.markAnswerButton)?0:null==(c=b.buttonRenderer)?0:null==(d=c.hint)?0:null==(e=d.hintRenderer)?0:null==(h=e.content)?0:null==(l=h.bubbleHintRenderer)?0:l.text)&&(_.fQ.getInstance(),a=gQ(this.editorInfo.markAnswerButton.buttonRenderer.hint.hintRenderer.content.bubbleHintRenderer.text,void 0,"OPEN_POPUP_POSITION_TOP",void 0,"mark-answer-button-edu-displayed-impression"),
this.isMarkAnswerTooltipShown=!0,0<(null==a?void 0:a.length)&&this.optionSelectors&&_.Qq(a[0],this.optionSelectors[0]))};
_.f.shouldShowMarkAnswerTooltip=function(){if(this.isMarkAnswerTooltipShown||1>=this.quizOptions.length)return!1;for(var a=0,b=_.g(this.quizOptions),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;""!==(null==(d=c.optionText)?void 0:d.trim())&&a++;if(c.isCorrect)return!1}return 2>a?!1:!0};
_.f.resetQuizOptions=function(){this.quizOptions=this.createQuizOptions(this.editorInfo);this.isMarkAnswerTooltipShown=!1};
_.f.createQuizOption=function(){return{optionText:"",placeholderText:"",explanationText:"",isCorrect:!1}};
_.J.Object.defineProperties(aLb.prototype,{addAnswerButton:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null==(a=this.editorInfo)?void 0:null==(b=a.addOptionButton)?void 0:b.buttonRenderer;c&&(c.style="STYLE_SUGGESTIVE",c.size="SIZE_SMALL",c.isDisabled=!this.isAllowedToAddOption);return(null==c?0:c.text)?c:void 0}},
isAllowedToAddOption:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.quizOptions.length<(null!=(b=null==(a=this.editorInfo)?void 0:a.maxQuizOptions)?b:0)}},
hasCustomOptionText:{configurable:!0,enumerable:!0,get:function(){return this.quizOptions.some(function(a){var b;return null==(b=a.optionText)?void 0:b.trim()})}}});
var sR=aLb;sR.prototype.updatePlaceholderTexts=sR.prototype.updatePlaceholderTexts;sR.prototype.dataChanged=sR.prototype.dataChanged;_.U([_.N(),_.V("design:type",Object)],sR.prototype,"editorInfo",void 0);_.U([_.N(),_.V("design:type",Array)],sR.prototype,"quizOptions",void 0);_.U([_.N(),_.V("design:type",Object)],sR.prototype,"explanationPlaceholderText",void 0);_.U([_.lH(".option-selector-button"),_.V("design:type",Array)],sR.prototype,"optionSelectors",void 0);
_.U([_.mH("editorInfo"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],sR.prototype,"dataChanged",null);_.U([_.M("editorInfo","isAllowedToAddOption","quizOptions"),_.V("design:type",Object),_.V("design:paramtypes",[])],sR.prototype,"addAnswerButton",null);_.U([_.M("editorInfo","quizOptions"),_.V("design:type",Object),_.V("design:paramtypes",[])],sR.prototype,"isAllowedToAddOption",null);
_.U([_.mH("quizOptions"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],sR.prototype,"updatePlaceholderTexts",null);_.U([_.M("quizOptions"),_.V("design:type",Object),_.V("design:paramtypes",[])],sR.prototype,"hasCustomOptionText",null);sR=_.U([_.P({is:"ytd-backstage-quiz-editor-renderer",disableElementRegistration:!0})],sR);
_.Q(sR,"ytd-backstage-quiz-editor-renderer",function(){if(void 0!==$Kb)return $Kb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-backstage-quiz-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.comment.ytd_backstage_quiz_editor_renderer.ytd.backstage.quiz.editor.renderer.css.js--\x3e<div class="style-scope ytd-backstage-quiz-editor-renderer">\n  <template is="dom-repeat" items="[[quizOptions]]" index="quizAnswerIndex" class="style-scope ytd-backstage-quiz-editor-renderer">\n    <div class="quiz-option style-scope ytd-backstage-quiz-editor-renderer">\n      <div class="quiz-option-container style-scope ytd-backstage-quiz-editor-renderer">\n        <div class="quiz-thumbnail-container style-scope ytd-backstage-quiz-editor-renderer">\n          <div class="quiz-select-container style-scope ytd-backstage-quiz-editor-renderer">\n            <yt-icon-button class="option-selector-button style-scope ytd-backstage-quiz-editor-renderer" aria-label="[[editorInfo.markAnswerButton.buttonRenderer.accessibilityData.accessibilityData.label]]" on-click="onMarkCorrectAnswer">\n              <yt-icon class="option-selector style-scope ytd-backstage-quiz-editor-renderer" hidden="[[item.isCorrect]]" icon="yt-icons:radio-button-unchecked">\n              </yt-icon>\n              <yt-icon class="option-selector-correct style-scope ytd-backstage-quiz-editor-renderer" hidden="[[!item.isCorrect]]" default-to-filled="true" icon="yt-icons:check-circle">\n              </yt-icon>\n            </yt-icon-button>\n          </div>\n        </div>\n        <tp-yt-paper-input-container class="quiz-option-input style-scope ytd-backstage-quiz-editor-renderer" no-label-float="">\n          <tp-yt-iron-autogrow-textarea class="quiz-option-input-input paper-input-input style-scope ytd-backstage-quiz-editor-renderer" slot="input" maxlength$="[[editorInfo.maxQuizOptionChars]]" no-label-float="" placeholder$="[[item.placeholderText]]" value="{{item.optionText}}" on-input="onInput" on-keyup="updateHintRenderer">\n          </tp-yt-iron-autogrow-textarea>\n          <tp-yt-paper-input-char-counter class="option-counter style-scope ytd-backstage-quiz-editor-renderer" slot="add-on">\n          </tp-yt-paper-input-char-counter>\n        </tp-yt-paper-input-container>\n        <yt-icon-button class="remove-button style-scope ytd-backstage-quiz-editor-renderer" aria-label="[[editorInfo.removeOptionButtonA11yText.accessibilityData.label]]" on-click="onRemoveQuizOption">\n          <yt-icon class="remove-option style-scope ytd-backstage-quiz-editor-renderer" icon="yt-icons:delete"></yt-icon>\n        </yt-icon-button>\n      </div>\n      <div class="quiz-explanation style-scope ytd-backstage-quiz-editor-renderer">\n        <tp-yt-paper-input-container class="quiz-explanation-input style-scope ytd-backstage-quiz-editor-renderer" hidden="[[!item.isCorrect]]" no-label-float="">\n          <tp-yt-iron-autogrow-textarea class="quiz-explanation-input-input paper-input-input style-scope ytd-backstage-quiz-editor-renderer" slot="input" maxlength$="[[editorInfo.maxQuizExplanationChars]]" no-label-float="" placeholder$="[[explanationPlaceholderText]]" value="{{item.explanationText}}" on-input="onExplanationInput">\n          </tp-yt-iron-autogrow-textarea>\n          <tp-yt-paper-input-char-counter class="explanation-counter style-scope ytd-backstage-quiz-editor-renderer" slot="add-on">\n          </tp-yt-paper-input-char-counter>\n        </tp-yt-paper-input-container>\n      </div>\n    </div>\n  </template>\n</div>\n<div class="button-container style-scope ytd-backstage-quiz-editor-renderer">\n  <yt-button-renderer class="add-answer style-scope ytd-backstage-quiz-editor-renderer" data="[[addAnswerButton]]" hidden="[[!isAllowedToAddOption]]" on-click="onAddQuizOption">\n  </yt-button-renderer>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZKb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_quiz_editor_renderer.ytd.backstage.quiz.editor.renderer.css.js--\x3e<style is-scoped>ytd-backstage-quiz-editor-renderer {display: flex;flex-direction: column;--ytd-option-selector-button-size: 19px;--ytd-option-selector-size: 19px;--ytd-footer-button-height: 50px;--ytd-remove-option-button-size: 19px;--ytd-remove-option-icon-size: 17px;--ytd-backstage-quiz-option-height: 28px;--ytd-explanation-height: 16px;margin: 12px 16px 0 16px;width: auto;} .quiz-option-container.ytd-backstage-quiz-editor-renderer {display: flex;flex-direction: row;align-items: center;align-items: center;min-height: var(--ytd-backstage-quiz-option-height);width: 100%;} .quiz-option.ytd-backstage-quiz-editor-renderer {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 12px;min-height: var(--ytd-backstage-quiz-option-height);margin-bottom: 16px;display: flex;flex-direction: column;} .quiz-option.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>input,.quiz-option.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>iron-input,.quiz-option.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>textarea,.quiz-option.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,.quiz-option.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} tp-yt-paper-input-container.ytd-backstage-quiz-editor-renderer {--paper-input-container-underline-display: none;--paper-input-container-underline-disabled-display: none;--paper-input-container-underline-focus-display: none;--paper-input-container-underline-wrapper-height: 0;--paper-input-container-shared-input-style-padding: 0;} .option-selector-button.ytd-backstage-quiz-editor-renderer {border-radius: 100px;height: var(--ytd-option-selector-button-size);margin-left: 12px;width: var(--ytd-option-selector-button-size);} .option-selector.ytd-backstage-quiz-editor-renderer {color: var(--yt-spec-text-secondary);height: var(--ytd-option-selector-size);width: var(--ytd-option-selector-size);} .option-selector-correct.ytd-backstage-quiz-editor-renderer {color: var(--yt-spec-themed-green);height: var(--ytd-option-selector-size);width: var(--ytd-option-selector-size);} .remove-button.ytd-backstage-quiz-editor-renderer {color: var(--yt-spec-text-primary);height: var(--ytd-remove-option-button-size);margin-right: 12px;width: var(--ytd-remove-option-button-size);} .input-wrapper.tp-yt-paper-input-container.ytd-backstage-quiz-editor-renderer {flex: 1;min-width: 0;} .remove-option.ytd-backstage-quiz-editor-renderer {height: var(--ytd-remove-option-icon-size);width: var(--ytd-remove-option-icon-size);} .quiz-explanation.ytd-backstage-quiz-editor-renderer {margin-left: 8px;padding-right: 12px;} .quiz-explanation.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>input,.quiz-explanation.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>iron-input,.quiz-explanation.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>textarea,.quiz-explanation.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,.quiz-explanation.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .quiz-explanation-input.ytd-backstage-quiz-editor-renderer {display: inline;} .quiz-explanation-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>input,.quiz-explanation-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>iron-input,.quiz-explanation-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>textarea,.quiz-explanation-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,.quiz-explanation-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .quiz-explanation-input-input.ytd-backstage-quiz-editor-renderer {--paper-input-container-underline-color: none;border: none;} .quiz-explanation-input-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>input,.quiz-explanation-input-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>iron-input,.quiz-explanation-input-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>textarea,.quiz-explanation-input-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,.quiz-explanation-input-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .quiz-option-input.ytd-backstage-quiz-editor-renderer {--paper-input-container-input-wrapper-flex: 1;--paper-input-container-input-wrapper-min-width: 0;display: flex;flex: 1;margin-left: 8px;min-width: 0;} .quiz-option-input.ytd-backstage-quiz-editor-renderer tp-yt-paper-input-char-counter[style-target=host] {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: 3px;visibility: hidden;} .quiz-option.ytd-backstage-quiz-editor-renderer tp-yt-iron-autogrow-textarea .tp-yt-iron-autogrow-textarea[style-target=textarea] {overflow: hidden;} .quiz-explanation.ytd-backstage-quiz-editor-renderer tp-yt-iron-autogrow-textarea .tp-yt-iron-autogrow-textarea[style-target=textarea] {overflow: hidden;} .explanation-counter.ytd-backstage-quiz-editor-renderer {margin-bottom: 7px;padding-top: 2px;} .option-counter.ytd-backstage-quiz-editor-renderer {margin-right: 14px;padding-left: 5px;} .quiz-option-input-input.ytd-backstage-quiz-editor-renderer {flex: 1;flex-basis: 0.000000001px;--paper-input-container-underline-color: none;border: none;} .button-container.ytd-backstage-quiz-editor-renderer {display: flex;flex-direction: row;} .add-answer.ytd-backstage-quiz-editor-renderer {height: var(--ytd-footer-button-height);width: 100%;} .quiz-explanation-input.ytd-backstage-quiz-editor-renderer:focus-within tp-yt-paper-input-char-counter[style-target=host] {visibility: visible;} .quiz-explanation-input.ytd-backstage-quiz-editor-renderer tp-yt-paper-input-char-counter[style-target=host] {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-secondary);visibility: hidden;} .quiz-option-input.ytd-backstage-quiz-editor-renderer:focus-within tp-yt-paper-input-char-counter[style-target=host] {visibility: visible;}</style>');
ZKb=d}d=ZKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $Kb=a});var bLb;var cLb;var dLb=(_.eA.FIRSTDAYOFWEEK+1)%7;var eLb;var fLb=[],gLb=0,hLb=0;gLb=0;hLb=24;if(0>.25*(hLb-gLb))eLb=[];else{for(var iLb=gLb;iLb<hLb;iLb+=.25)fLb.push(iLb);eLb=fLb}var jLb=eLb.map(function(a){a*=3600;return{secondsSinceMidnight:a,text:(new _.vt(7)).format(new Date(0,0,0,0,0,a))}});var kLb;var lLb;var mLb=function(){var a=_.O.apply(this,arguments)||this;a.skipNextOpenDialog=!1;a.errorMessage="";return a};
_.H(mLb,_.O);_.f=mLb.prototype;_.f.attached=function(){var a=this,b=new MutationObserver(function(){0<a.JSC$13520_calendarMain.scrollHeight&&(b.disconnect(),a.calendarConfig&&a.calendarConfig.selectedDate&&a.scrollToDate())});
b.observe(this.JSC$13520_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=oub(this.calendarConfig.selectedDate,this.renderData);void 0!==a&&this.JSC$13520_calendarMain.scrollToIndex(a)}};
_.f.scrollToNextMonth=function(){this.JSC$13520_calendarMain.scrollToIndex(this.JSC$13520_calendarMain.firstVisibleIndex+1)};
_.f.scrollToPrevMonth=function(){0===this.JSC$13520_calendarMain.firstVisibleIndex&&this.JSC$13520_calendarMain.scrollTo(0,0);this.JSC$13520_calendarMain.scrollToIndex(this.JSC$13520_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),_.Sn(this.hostElement,"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 _.uCb(2)).parse(a,b,{validate:!0})===a.length?mub(b):void 0;if(!a)return this.errorMessage=_.Ln("INVALID_DATE_ERROR"),{isValid:!1,details:void 0};b=this.calendarConfig.start;var c=this.calendarConfig.end;if(iub(a,b))return this.errorMessage=_.Ln("ENTER_DATE_OR_LATER",{allowed_date:lub(b)}),{isValid:!1,details:void 0};if(iub(c,a))return this.errorMessage=
_.Ln("ENTER_DATE_OR_EARLIER",{allowed_date:lub(c)}),{isValid:!1,details:void 0};this.errorMessage="";return{isValid:!0,details:a}};
_.J.Object.defineProperties(mLb.prototype,{dateText:{configurable:!0,enumerable:!0,get:function(){return this.calendarConfig&&this.calendarConfig.selectedDate?lub(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(_.eA.NARROWWEEKDAYS[(c+dLb)%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,t=[],y=Object.freeze({extraCssClass:"invisible",debugClass:""}),z=new Date(l,m),D=mub(z);z=z.getDay();for(var E=mub(new Date);D.month===
m;){z!==dLb&&q||(q=Array.from({length:7}).fill(y),t.push(q));var I={date:{year:l,month:m,day:D.day},extraCssClass:"",debugClass:""};p.selectedDate&&I.date&&hub(I.date,p.selectedDate)&&(I.extraCssClass+=" selected");if(iub(D,p.start)||iub(p.end,D))I.extraCssClass+=" disabled";hub(D,E)&&(I.extraCssClass+=" today");I.extraCssClass=I.extraCssClass.trim();q[(z-dLb+7)%7]=I;D=jub(D);z=(z+1)%7}h.call(e,{weeks:t,monthLabel:_.eA.SHORTMONTHS[m]+" "+l,year:l,month:m,monthLabelExtraCssClass:t[0][2]===y?"shift-down-label":
""});d.setMonth(d.getMonth()+1)}return{months:c,daysOfWeekLabel:b}}}}});
var tR=mLb;tR.prototype.onEscOrClickingOutside=tR.prototype.onEscOrClickingOutside;tR.prototype.scrollToDate=tR.prototype.scrollToDate;_.U([_.N(),_.V("design:type",Object)],tR.prototype,"calendarConfig",void 0);_.U([_.N(),_.V("design:type",Object)],tR.prototype,"skipNextOpenDialog",void 0);_.U([_.N(),_.V("design:type",Object)],tR.prototype,"errorMessage",void 0);_.U([_.vq("#textbox"),_.V("design:type",HTMLInputElement)],tR.prototype,"textbox",void 0);
_.U([_.vq("#calendar-dialog"),_.V("design:type",Object)],tR.prototype,"dialog",void 0);_.U([_.vq("#calendar-main"),_.V("design:type",Object)],tR.prototype,"JSC$13520_calendarMain",void 0);_.U([_.vq("#date-picker"),_.V("design:type",HTMLElement)],tR.prototype,"dropdownButton",void 0);_.U([_.M("calendarConfig.selectedDate"),_.V("design:type",String),_.V("design:paramtypes",[])],tR.prototype,"dateText",null);
_.U([_.M("calendarConfig","calendarConfig.selectedDate"),_.V("design:type",Object),_.V("design:paramtypes",[])],tR.prototype,"renderData",null);_.U([_.uq("renderData","calendarConfig.selectedDate"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],tR.prototype,"scrollToDate",null);_.U([_.tq("iron-overlay-canceled"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],tR.prototype,"onEscOrClickingOutside",null);
tR=_.U([_.Gq({disableElementRegistration:!0,is:"ytd-calendar-date-picker",noInjection:!0})],tR);
_.Q(tR,"ytd-calendar-date-picker",function(){if(void 0!==lLb)return lLb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-calendar-date-picker">\n  <tp-yt-paper-button id="date-picker" class="dropdown-trigger style-scope ytd-calendar-date-picker" slot="dropdown-trigger" aria-labelledby="date-label-text" on-tap="openPicker">\n    <div id="date-label-text" class="style-scope ytd-calendar-date-picker">[[dateText]]</div>\n    <yt-icon id="label-icon" icon="yt-icons:arrow_drop_down" class="style-scope ytd-calendar-date-picker">\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" class="style-scope ytd-calendar-date-picker">\n  <div id="control-area" class="style-scope ytd-calendar-date-picker">\n    <form id="date-input" on-submit="onFormSubmit" autocomplete="off" class="style-scope ytd-calendar-date-picker">\n      <tp-yt-paper-input-container aria-label="Enter date" invalid="[[errorMessage]]" no-label-float="" use-v2-underline="" on-input="onDateTextChange" class="style-scope ytd-calendar-date-picker">\n        <iron-input slot="input" bind-value="[[dateText]]" class="style-scope ytd-calendar-date-picker">\n          <input id="textbox" autofocus="" class="style-scope ytd-calendar-date-picker"></iron-input>\n        <tp-yt-paper-input-error slot="add-on" class="style-scope ytd-calendar-date-picker">[[errorMessage]]</tp-yt-paper-input-error>\n      </tp-yt-paper-input-container>\n    </form>\n    <div id="month-controller" class="style-scope ytd-calendar-date-picker">\n      <yt-icon-button id="prev-month" on-tap="scrollToPrevMonth" class="style-scope ytd-calendar-date-picker">\n        <yt-icon icon="yt-icons:chevron_left" class="style-scope ytd-calendar-date-picker"></yt-icon>\n      </yt-icon-button>\n      <yt-icon-button id="next-month" on-tap="scrollToNextMonth" class="style-scope ytd-calendar-date-picker">\n        <yt-icon icon="yt-icons:chevron_right" class="style-scope ytd-calendar-date-picker"></yt-icon>\n      </yt-icon-button>\n    </div>\n  </div>\n  <div class="calendar-container style-scope ytd-calendar-date-picker">\n    <div class="calendar-header style-scope ytd-calendar-date-picker">\n      <template is="dom-repeat" items="[[renderData.daysOfWeekLabel]]" as="dayLabel" class="style-scope ytd-calendar-date-picker">\n        <span class="calendar-header-day style-scope ytd-calendar-date-picker">[[dayLabel]]</span>\n      </template>\n    </div>\n    <tp-yt-iron-list id="calendar-main" as="month" items="[[renderData.months]]" tabindex="-1" class="style-scope ytd-calendar-date-picker">\n      <template class="style-scope ytd-calendar-date-picker">\n        <div class="calendar-month style-scope ytd-calendar-date-picker">\n          <div class$="calendar-month-label [[month.monthLabelExtraCssClass]] style-scope ytd-calendar-date-picker">\n            [[month.monthLabel]]\n          </div>\n          <template is="dom-repeat" items="[[month.weeks]]" as="week" class="style-scope ytd-calendar-date-picker">\n            <div class="calendar-week style-scope ytd-calendar-date-picker">\n              <template is="dom-repeat" items="[[week]]" as="day" class="style-scope ytd-calendar-date-picker">\n                <span class$="calendar-day [[day.extraCssClass]] [[day.debugClass]] style-scope ytd-calendar-date-picker" 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(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kLb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_calendar_date_picker.ytd.calendar.date.picker.css.js--\x3e<style is-scoped>ytd-calendar-date-picker {flex: 1;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.ytd-calendar-date-picker {padding: 0;} tp-yt-paper-dialog.ytd-calendar-date-picker>*.ytd-calendar-date-picker {padding: 0;margin: 0;} #date-picker.ytd-calendar-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;justify-content: space-between;} #control-area.ytd-calendar-date-picker {margin: 6px 8px 0;display: flexbox;display: flex;flex-direction: row;} #date-input.ytd-calendar-date-picker {margin-left: 8px;flex: 1;flex-basis: 0.000000001px;} tp-yt-paper-input-container.ytd-calendar-date-picker {--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-invalid-color: var(--yt-spec-brand-link-text);} tp-yt-paper-input-container.ytd-calendar-date-picker .input-content.tp-yt-paper-input-container>input,tp-yt-paper-input-container.ytd-calendar-date-picker .input-content.tp-yt-paper-input-container>iron-input,tp-yt-paper-input-container.ytd-calendar-date-picker .input-content.tp-yt-paper-input-container>textarea,tp-yt-paper-input-container.ytd-calendar-date-picker .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,tp-yt-paper-input-container.ytd-calendar-date-picker .input-content.tp-yt-paper-input-container>.paper-input-input {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} input.ytd-calendar-date-picker {position: relative;outline: none;box-shadow: none;padding: var(--paper-input-container-shared-input-style-padding,0);margin: 0;width: var(--paper-input-container-shared-input-style-width,100%);max-width: 100%;background: transparent;border: none;color: var(--paper-input-container-input-color,var(--primary-text-color));-webkit-appearance: none;text-align: inherit;vertical-align: var(--paper-input-container-input-align,bottom);font-family: "Roboto","Noto",sans-serif;-webkit-font-smoothing: antialiased;font-size: 16px;font-weight: 400;line-height: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #month-controller.ytd-calendar-date-picker {width: 40px;margin: 0 8px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} #prev-month.ytd-calendar-date-picker,#next-month.ytd-calendar-date-picker {color: var(--yt-spec-icon-inactive);width: 16px;height: 16px;margin: auto;} #calendar-dialog.ytd-calendar-date-picker {width: 277px;height: 370px;background-color: var(--yt-spec-brand-background-solid);margin: 0;} .calendar-container.ytd-calendar-date-picker {max-height: calc(100% - 38px - 8px);background-color: var(--yt-spec-brand-background-solid);flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} .calendar-header.ytd-calendar-date-picker {height: 32px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;display: flexbox;display: flex;flex-direction: row;} #calendar-main.ytd-calendar-date-picker {overflow-y: auto;overflow-x: hidden;max-height: 288px;flex: 1 1 auto;} #calendar-main.ytd-calendar-date-picker:focus {outline: none;} .calendar-header-day.ytd-calendar-date-picker {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.ytd-calendar-date-picker:first-of-type {margin-left: 8px;} .calendar-month.ytd-calendar-date-picker {display: inline-block;} .calendar-month-label.ytd-calendar-date-picker {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.ytd-calendar-date-picker {position: absolute;} .calendar-week.ytd-calendar-date-picker {margin-left: 8px;width: 252px;display: flexbox;display: flex;flex-direction: row;} .calendar-day.ytd-calendar-date-picker {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.ytd-calendar-date-picker:hover:not(.disabled)::after,.calendar-day.today.ytd-calendar-date-picker::after,.calendar-day.selected.ytd-calendar-date-picker::after {content: "";position: absolute;z-index: -1;top: 2px;left: 2px;right: 2px;bottom: 2px;border-radius: 100%;} .calendar-day.today.ytd-calendar-date-picker::after {box-shadow: inset 0 0 0 1px var(--yt-spec-icon-inactive);} .calendar-day.ytd-calendar-date-picker:hover:not(.disabled) {color: var(--yt-spec-text-primary);} .calendar-day.ytd-calendar-date-picker:hover:not(.disabled)::after {background: var(--yt-spec-general-background-a);} .calendar-day.selected.ytd-calendar-date-picker {color: var(--yt-spec-static-brand-white);} .calendar-day.selected.ytd-calendar-date-picker::after {background: var(--yt-spec-themed-blue);} .calendar-day.disabled.ytd-calendar-date-picker {color: var(--yt-spec-text-disabled);cursor: default;pointer-events: none;} .invisible.ytd-calendar-date-picker {visibility: hidden;}</style>');
kLb=d}d=kLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return lLb=a});var nLb=_.Ln("UTC_OFFSET_FORMAT",{utc_offset:(new _.vt("Z")).format(new Date)}),oLb=-60*(new Date).getTimezoneOffset(),pLb=new Date,qLb,rLb=_.ut(pLb.getTimezoneOffset());qLb=_.$Ua(_.bVa(rLb,pLb));var sLb=_.Ln("LOCAL_TIME_GMT_LABEL",{gmt_text:qLb.replace("+0","+").replace("-0","-").replace(":00","")}),tLb=function(){var a=_.O.apply(this,arguments)||this;a.selectedTimeIndex=0;a.selectedTimezoneIndex=0;a.timeOfDayOptions=jLb;return a};
_.H(tLb,_.O);_.f=tLb.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=kub();if(void 0===this.data.defaultTimeSec||isNaN(Number(this.data.defaultTimeSec)))this.calendarConfig=a,this.selectedTimeIndex=0;else{var b=nub(Number(this.data.defaultTimeSec),this.timeZones[0]);this.calendarConfig=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&&_.Sn(this.hostElement,"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);_.Sn(this.hostElement,"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:_.Ln("TIMEZONE_FORMAT",{utc_offset_text:""+a.localizedUtcOffset,city_name:""+a.localizedName})};
_.f.updateSelectedTimeIndexFromBinding=function(a){this.selectedTimeIndex=a.detail.value};
_.f.updateSelectedTimezoneIndexFromBinding=function(a){this.selectedTimezoneIndex=a.detail.value};
_.J.Object.defineProperties(tLb.prototype,{timeZones:{configurable:!0,enumerable:!0,get:function(){if(this.data){var a=this.data.timezoneOptions;var b={name:"Etc/Unknown",localizedName:_.Ln("LOCAL_TIME_LABEL"),localizedUtcOffset:nLb,utcOffsetSec:""+oLb,localizedDisplayText:sLb};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]}}});
var uR=tLb;uR.prototype.onDateTimeTimezoneChange=uR.prototype.onDateTimeTimezoneChange;uR.prototype.onDatePicked=uR.prototype.onDatePicked;uR.prototype.updateDefaultSelectedValue=uR.prototype.updateDefaultSelectedValue;_.U([_.N(),_.V("design:type",Object)],uR.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],uR.prototype,"calendarConfig",void 0);_.U([_.N(),_.V("design:type",Object)],uR.prototype,"selectedDate",void 0);
_.U([_.N(),_.V("design:type",Object)],uR.prototype,"selectedTimeIndex",void 0);_.U([_.N(),_.V("design:type",Object)],uR.prototype,"selectedTimezoneIndex",void 0);_.U([_.vq("#time-listbox"),_.V("design:type",Object)],uR.prototype,"timeListBox",void 0);_.U([_.vq("#timezone-listbox"),_.V("design:type",Object)],uR.prototype,"timezoneListBox",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],uR.prototype,"rendererStamperBehavior",void 0);
_.U([_.M("data.timezoneOptions"),_.V("design:type",Object),_.V("design:paramtypes",[])],uR.prototype,"timeZones",null);_.U([_.mH("data","timeZones"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],uR.prototype,"updateDefaultSelectedValue",null);_.U([_.M("selectedTimezoneIndex","timeZones"),_.V("design:type",Object),_.V("design:paramtypes",[])],uR.prototype,"selectedTimezone",null);
_.U([_.M("selectedTimeIndex"),_.V("design:type",Object),_.V("design:paramtypes",[])],uR.prototype,"selectedTime",null);_.U([_.tq("ytd-calendar-date-selected"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],uR.prototype,"onDatePicked",null);_.U([_.uq("selectedTimezone","selectedTime","selectedDate"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],uR.prototype,"onDateTimeTimezoneChange",null);
uR=_.U([_.P({disableElementRegistration:!0,is:"ytd-date-time-picker-renderer"})],uR);
_.Q(uR,"ytd-date-time-picker-renderer",function(){if(void 0!==cLb)return cLb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-date-time-picker-renderer">\n</div>\n<div id="hint" hidden="[[!data.header]]" class="style-scope ytd-date-time-picker-renderer">\n  <yt-formatted-string text="[[data.header]]" class="style-scope ytd-date-time-picker-renderer"></yt-formatted-string>\n</div>\n<div id="picker-component" class="style-scope ytd-date-time-picker-renderer">\n  <ytd-calendar-date-picker calendar-config="[[calendarConfig]]" class="style-scope ytd-date-time-picker-renderer"></ytd-calendar-date-picker>\n  <tp-yt-paper-menu-button dynamic-align="" horizontal-align="left" vertical-align="top" vertical-offset="44" class="style-scope ytd-date-time-picker-renderer">\n    <tp-yt-paper-button id="time-picker" class="dropdown-trigger style-scope ytd-date-time-picker-renderer" slot="dropdown-trigger" aria-labelledby="time-label-text">\n      <div id="time-label-text" class="style-scope ytd-date-time-picker-renderer">[[selectedTime.text]]</div>\n      <yt-icon id="label-icon" icon="yt-icons:arrow_drop_down" class="style-scope ytd-date-time-picker-renderer">\n      </yt-icon>\n    </tp-yt-paper-button>\n    <tp-yt-paper-listbox id="time-listbox" class="dropdown-content style-scope ytd-date-time-picker-renderer" slot="dropdown-content" selected="[[selectedTimeIndex]]" on-selected-changed="updateSelectedTimeIndexFromBinding">\n      <template is="dom-repeat" items="[[timeOfDayOptions]]" class="style-scope ytd-date-time-picker-renderer">\n        <tp-yt-paper-item class="style-scope ytd-date-time-picker-renderer">\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" class="style-scope ytd-date-time-picker-renderer">\n    <tp-yt-paper-button id="timezone-picker" class="dropdown-trigger style-scope ytd-date-time-picker-renderer" slot="dropdown-trigger" aria-labelledby="timezone-label-text">\n      <div id="timezone-label-text" class="style-scope ytd-date-time-picker-renderer">[[getTimezoneFormat(selectedTimezone)]]</div>\n      <yt-icon id="label-icon" icon="yt-icons:arrow_drop_down" class="style-scope ytd-date-time-picker-renderer">\n      </yt-icon>\n    </tp-yt-paper-button>\n    <tp-yt-paper-listbox id="timezone-listbox" class="dropdown-content style-scope ytd-date-time-picker-renderer" slot="dropdown-content" selected="[[selectedTimezoneIndex]]" on-selected-changed="updateSelectedTimezoneIndexFromBinding">\n      <template is="dom-repeat" items="[[timeZones]]" class="style-scope ytd-date-time-picker-renderer">\n        <tp-yt-paper-item class="style-scope ytd-date-time-picker-renderer">\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(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bLb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-date-time-picker-renderer {display: flexbox;display: flex;flex-direction: column;} #hint.ytd-date-time-picker-renderer {display: flexbox;display: flex;flex-direction: row;} #picker-component.ytd-date-time-picker-renderer>*.ytd-date-time-picker-renderer {margin-left: 16px;} ytd-calendar-date-picker.ytd-date-time-picker-renderer {width: 140px;} .dropdown-trigger.ytd-date-time-picker-renderer {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;justify-content: space-between;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #timezone-picker.ytd-date-time-picker-renderer {width: 224px;} #time-picker.ytd-date-time-picker-renderer {width: 124px;} #time-listbox.ytd-date-time-picker-renderer {width: 106px;} #timezone-listbox.ytd-date-time-picker-renderer {width: 206px;} tp-yt-paper-item.ytd-date-time-picker-renderer {--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.ytd-date-time-picker-renderer:hover {background: var(--yt-spec-general-background-a);} tp-yt-paper-listbox.ytd-date-time-picker-renderer {background-color: var(--yt-spec-brand-background-solid);padding-left: 1px;max-height: 360px;} tp-yt-paper-menu-button.ytd-date-time-picker-renderer {padding: 0px;--paper-menu-button-dropdown-background: var( --yt-spec-brand-background-solid );} yt-formatted-string.ytd-date-time-picker-renderer {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-date-time-picker-renderer ytd-button-renderer.ytd-date-time-picker-renderer {color: var(--yt-spec-icon-inactive);position: absolute;z-index: 10;right: 8px;top: -8px;} #cancel-button-wrapper.ytd-date-time-picker-renderer {width: 100%;position: relative;}</style>');
bLb=d}d=bLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cLb=a});var uLb;var vLb;var vR=function(){var a=_.O.apply(this,arguments)||this;a.boundOnTapDismissButton=function(){a.dismissTapHandler()};
a.dismissButtonOverrides={size:"XS"};return a};
_.H(vR,_.O);vR.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:{overrides:"[[dismissButtonOverrides]]","on-tap":"[[boundOnTapDismissButton]]"},params:{forceModernIconButton:!0}}}}}};
vR.prototype.dismissTapHandler=function(){_.Sn(this.hostElement,"yt-backstage-attachment-dismissed")};
vR.prototype.computeAttachmentType=function(a){return a?a.backstageImageRenderer?"image":a.videoRenderer?"video":"none":"none"};
var wR=vR;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],wR.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],wR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],wR.prototype,"attachmentPreview",void 0);_.U([_.N(),_.V("design:type",Object)],wR.prototype,"dismissButton",void 0);_.U([_.N(),_.V("design:type",Object)],wR.prototype,"boundOnTapDismissButton",void 0);
_.U([_.N(),_.V("design:type",Object)],wR.prototype,"dismissButtonOverrides",void 0);_.U([_.N({reflectToAttribute:!0,readOnly:!0,computed:"computeAttachmentType(attachmentPreview)"}),_.V("design:type",String)],wR.prototype,"attachmentType",void 0);wR=_.U([_.P({disableElementRegistration:!0,is:"ytd-backstage-dismissable-attachment"})],wR);
_.Q(wR,"ytd-backstage-dismissable-attachment",function(){if(void 0!==vLb)return vLb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-backstage-dismissable-attachment">\n  <div id="attachment-preview" class="style-scope ytd-backstage-dismissable-attachment"></div>\n  <div id="dismiss-button" class="style-scope ytd-backstage-dismissable-attachment"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uLb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_backstage_dismissable_attachment.ytd.backstage.dismissable.attachment.css.js--\x3e<style is-scoped>ytd-backstage-dismissable-attachment {display: block;margin: 16px 0 0 0;justify-content: flex-start;} ytd-backstage-dismissable-attachment[attachment-type=image] {display: flexbox;display: flex;flex-direction: row;} ytd-button-renderer.ytd-backstage-dismissable-attachment {--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.ytd-backstage-dismissable-attachment {position: relative;} ytd-backstage-dismissable-attachment[attachment-type=image] #attachment-preview-container.ytd-backstage-dismissable-attachment {max-width: 100%;max-height: 420px;} ytd-backstage-dismissable-attachment[attachment-type=video] #attachment-preview-container.ytd-backstage-dismissable-attachment {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-backstage-dismissable-attachment {--ytd-metadata-line-color: var(--yt-spec-text-secondary);--yt-metadata-color: var(--yt-spec-text-secondary);}</style>");
uLb=d}d=uLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vLb=a});var wLb;var xLb;var yLb=function(){var a=_.O.apply(this,arguments)||this;a.selectedVideoId=void 0;a.picker=void 0;a.dismissButtonOverrides={size:"XS"};a.actionMap={"yt-add-video-preview-action":"handleAddVideoPreviewAction"};return a};
_.H(yLb,_.O);_.f=yLb.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:{component:"ytd-button-renderer",properties:{overrides:"[[dismissButtonOverrides]]"},params:{forceModernIconButton:!0}}}}}};
_.f.onLaunchVideoPicker=function(a){var b=this,c=_.mp(this.get("addVideoLinkAction.title",a)),d=this.get("addVideoLinkAction.onePickHostId",a);this.getVideoPreviewCommand=this.get("addVideoLinkAction.onVideoSelectCommand",a);d&&(this.picker||(c=_.Nzb(_.$tb(d).setTitle(c).addView(_.Izb()).addView(_.Hzb()),function(e){b.onPickVideo(e)}),this.get("addVideoLinkAction.hideYourYoutubeVideos",a)||c.addView("youtube"),this.picker=c.build()),this.picker.setVisible(!0))};
_.f.onPickVideo=function(a){if(a)if("cancel"===a.action)_.Sn(this.hostElement,"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?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,_.Sn(this.hostElement,"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;_.Sn(this.hostElement,"yt-video-link-cancel")};
_.f.isValid=function(){return!(!this.videoPreview||!this.selectedVideoId)};
var xR=yLb;xR.prototype.onServiceRequestCompleted=xR.prototype.onServiceRequestCompleted;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],xR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],xR.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],xR.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],xR.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],xR.prototype,"videoPreview",void 0);_.U([_.N(),_.V("design:type",Object)],xR.prototype,"cancelButton",void 0);_.U([_.N(),_.V("design:type",Object)],xR.prototype,"getVideoPreviewCommand",void 0);_.U([_.N(),_.V("design:type",Object)],xR.prototype,"dismissButtonOverrides",void 0);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],xR.prototype,"onServiceRequestCompleted",null);xR=_.U([_.P({disableElementRegistration:!0,is:"ytd-backstage-video-link-attachment"})],xR);
_.Q(xR,"ytd-backstage-video-link-attachment",function(){if(void 0!==xLb)return xLb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-backstage-video-link-attachment"></div>\n<div id="cancel-button" on-tap="cancel" class="style-scope ytd-backstage-video-link-attachment"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wLb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-video-link-attachment {--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.ytd-backstage-video-link-attachment {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-backstage-video-link-attachment>ytd-button-renderer.ytd-backstage-video-link-attachment {--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.ytd-backstage-video-link-attachment {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 2px;padding: 8px;background-color: var(--yt-spec-general-background-a);}</style>");
wLb=d}d=wLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xLb=a});var zLb;var ALb;var BLb;var CLb;var DLb;var ELb;var yR=function(){return _.O.apply(this,arguments)||this};
_.H(yR,_.O);yR.prototype.dataChanged=function(){this.active=!1};
yR.prototype.onTap=function(){_.Sn(this.hostElement,"yt-select-emoji-suggestion",this.data)};
yR.prototype.identity=function(a){return a};
_.J.Object.defineProperties(yR.prototype,{imageSrc:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(null==(a=this.data)?0:null==(b=a.image)?0:null==(c=b.thumbnails)?0:null==(d=c[0])?0:d.url){a=this.data.image.thumbnails[0].url;var e;a.startsWith("data:image/svg+xml")?e=_.Qc(a):e=_.Wc(a);return e}}}});
var zR=yR;zR.prototype.dataChanged=zR.prototype.dataChanged;_.U([_.N(),_.V("design:type",Object)],zR.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],zR.prototype,"active",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],zR.prototype,"dataChanged",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],zR.prototype,"imageSrc",null);
zR=_.U([_.P({disableElementRegistration:!0,is:"ytd-emoji-suggestion"})],zR);
_.Q(zR,"ytd-emoji-suggestion",function(){if(void 0!==ELb)return ELb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-emoji-suggestion">\n  <img alt="[[data.alt]]" hidden$="[[!identity(data.image)]]" src$="[[imageSrc]]" author$="[[data.author]]" class="style-scope ytd-emoji-suggestion">\n  [[data.text]]\n</tp-yt-paper-item>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DLb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_emoji_suggestion.ytd.emoji.suggestion.css.js--\x3e<style is-scoped>tp-yt-paper-item.ytd-emoji-suggestion {font-size: 15px;min-height: 40px;color: var(--yt-live-chat-text-input-field-suggestion-text-color,#666);cursor: pointer;} ytd-emoji-suggestion:hover tp-yt-paper-item.ytd-emoji-suggestion,ytd-emoji-suggestion[active] tp-yt-paper-item.ytd-emoji-suggestion {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.ytd-emoji-suggestion {width: 24px;height: 24px;margin-right: 8px;flex: none;} img.ytd-emoji-suggestion[author] {border-radius: 12px;}</style>");
DLb=d}d=DLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ELb=a});var FLb=/.*([:@#].*?)$/,GLb=function(){var a=_.O.apply(this,arguments)||this;a.suggestions=[];a.suggestionIndex=-1;a.JSC$13548_lastSuggestionRange=null;return a};
_.H(GLb,_.O);_.f=GLb.prototype;_.f.configureRendererStamper=function(){return{suggestions:{id:"dropdown-content",mapping:{suggestion:"ytd-emoji-suggestion"},reuseComponents:!0}}};
_.f.getSuggestions=function(a){var b=[],c=$Hb(this.emojiManager,a.substr(0,3));if(c)for(var d in c)if(0===d.toLocaleLowerCase().indexOf(a)){var e=c[d];if(e&&e.emojiId){e=pQ(this.emojiManager,e.emojiId);var h=void 0,l=void 0,m=void 0,p=void 0,q=(null==(h=e)?0:h.isCustomEmoji)?null==(l=e)?void 0:null==(m=l.shortcuts)?void 0:m[0]:null==(p=e)?void 0:p.emojiId;h=void 0;b.push({suggestion:{image:null==(h=e)?void 0:h.image,alt:q,text:d}});if(64<=b.length)break}}return b?b.sort(function(t,y){return y.suggestion.text<
t.suggestion.text?-1:y.suggestion.text===t.suggestion.text?0:1}):null};
_.f.insertSuggestion=function(a){_.Sn(this.hostElement,"yt-insert-suggestion",{range:this.JSC$13548_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.JSC$13548_lastSuggestionRange&&(this.JSC$13548_lastSuggestionRange.detach(),this.JSC$13548_lastSuggestionRange=null);if((b=FLb.exec(b))&&b.length&&(b=b[b.length-1].toLocaleLowerCase(),2<b.length||":_"===b)&&(this.offsetStartOfRangeBy(a,b.length),this.JSC$13548_lastSuggestionRange=a,(a=this.getSuggestions(b))&&a.length)){this.suggestions=a;_.$m(this,function(){c.dropdownContent.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};
_.f.onKeyDown=function(a){if(this.dropdown.opened)switch(a.key){case "Escape":this.dropdown.opened=!1;a.stopPropagation();break;case "Tab":this.insertSuggestion(this.suggestions[this.suggestionIndex].suggestion);a.preventDefault();break;case "ArrowUp":this.changeSuggestionIndex(this.suggestionIndex-1);a.preventDefault();break;case "ArrowDown":this.changeSuggestionIndex(this.suggestionIndex+1),a.preventDefault()}};
_.f.onKeyUp=function(a,b){switch(a.key){case "ArrowLeft":case "ArrowRight":this.updateSuggestionsAtCaret(b);break;case "ArrowUp":case "ArrowDown":this.dropdown.opened||this.updateSuggestionsAtCaret(b)}};
_.f.onKeyPress=function(a){"Enter"===a.key&&this.dropdown.opened&&(this.insertSuggestion(this.suggestions[this.suggestionIndex].suggestion),a.preventDefault())};
_.f.changeSuggestionIndex=function(a){this.dropdown.opened&&(0<=this.suggestionIndex&&this.suggestionIndex<this.dropdownContent.children.length&&(this.dropdownContent.children[this.suggestionIndex].active=!1),this.suggestionIndex=(a+this.suggestions.length)%this.suggestions.length,a=this.dropdownContent.children[this.suggestionIndex],a.active=!0,this.dropdownContent.scrollTop=a.offsetTop)};
_.f.retrieveTextBeforeRange=function(a){var b=a.startContainer;return b&&b.nodeType===Node.TEXT_NODE?b.textContent.substr(0,a.startOffset):""};
var AR=GLb;AR.prototype.onKeyPress=AR.prototype.onKeyPress;AR.prototype.onKeyUp=AR.prototype.onKeyUp;AR.prototype.onKeyDown=AR.prototype.onKeyDown;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],AR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Array)],AR.prototype,"suggestions",void 0);_.U([_.N(),_.V("design:type",nQ)],AR.prototype,"emojiManager",void 0);_.U([_.N(),_.V("design:type",Number)],AR.prototype,"verticalSuggestionsOffset",void 0);
_.U([_.kH("dropdown"),_.V("design:type",Object)],AR.prototype,"dropdown",void 0);_.U([_.kH("dropdown-content"),_.V("design:type",HTMLDivElement)],AR.prototype,"dropdownContent",void 0);_.U([_.tq("keydown"),_.V("design:type",Function),_.V("design:paramtypes",[KeyboardEvent]),_.V("design:returntype")],AR.prototype,"onKeyDown",null);_.U([_.tq("keyup"),_.V("design:type",Function),_.V("design:paramtypes",[KeyboardEvent,Range]),_.V("design:returntype")],AR.prototype,"onKeyUp",null);
_.U([_.tq("keypress"),_.V("design:type",Function),_.V("design:paramtypes",[KeyboardEvent]),_.V("design:returntype")],AR.prototype,"onKeyPress",null);AR=_.U([_.P({disableElementRegistration:!0,is:"ytd-emoji-input"})],AR);
_.Q(AR,"ytd-emoji-input",function(){if(void 0!==CLb)return CLb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-emoji-input"></slot>\n<tp-yt-iron-dropdown id="dropdown" allow-outside-scroll="" no-auto-focus="" vertical-align="bottom" vertical-offset="[[verticalSuggestionsOffset]]" class="style-scope ytd-emoji-input">\n  <div id="dropdown-content" class="dropdown-content style-scope ytd-emoji-input" slot="dropdown-content">\n  </div>\n</tp-yt-iron-dropdown>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BLb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_emoji_input.ytd.emoji.input.css.js--\x3e<style is-scoped>ytd-emoji-input {display: block;position: relative;} #dropdown.ytd-emoji-input {border-radius: 4px;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.ytd-emoji-input {max-height: 200px;padding: 8px 0;}</style>");
BLb=d}d=BLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return CLb=a});var HLb;var ILb;var JLb=function(){var a=_.O.apply(this,arguments)||this;a.hasMaxOptions=!1;return a};
_.H(JLb,_.O);_.f=JLb.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;_.$m(this,function(){for(var d=b.pollOptions,e=_.$q(b.hostElement).querySelectorAll(".poll-option-input"),h=0;h<e.length;h++)e[h].value=d[h]})};
_.f.focusChanged=function(){_.cr(this.hostElement)};
_.f.onInput=function(){var a=this;_.$K(this,"onInput",function(){a.isValid()?_.Sn(a.hostElement,"yt-commentbox-post-enable"):_.Sn(a.hostElement,"yt-commentbox-post-disable")},300)};
_.f.setPollOptions=function(){var a=[],b,c=(null==(b=this.data)?0:b.minPollOptions)?this.data.minPollOptions:0;for(b=0;b<c;b++)a.push("");return a};
_.f.addPollOption=function(){var a=this;_.Sn(this.hostElement,"yt-commentbox-post-disable");this.push("pollOptions","");this.data.maxPollOptions&&this.pollOptions.length===this.data.maxPollOptions&&(this.hasMaxOptions=!0);_.Ph.addLowPriorityJob(function(){var b;null==(b=_.$q(a.hostElement).querySelector(".poll-option:last-of-type > .poll-option-input"))||b.focus()})};
_.f.onRemovePollOption=function(a){this.setPollOptionsFromInputs();this.data.minPollOptions&&this.pollOptions.length===this.data.minPollOptions?(this.clearPollOptions(),_.Sn(this.hostElement,"yt-poll-attachment-dismiss")):(a=this.repeat.indexForElement(a.target.parentNode),null!==a&&(this.splice("pollOptions",a,1),this.hasMaxOptions=!1,this.areAllOptionsValid()&&(this.repeat.render(),_.Sn(this.hostElement,"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=_.$q(this.hostElement).querySelectorAll(".poll-option-input"),b=0;b<a.length;b++)this.pollOptions[b]=a[b].value.trim()};
_.f.clearPollOptions=function(){var a=_.$q(this.hostElement).querySelectorAll(".poll-option-input");a=_.g(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 _.mp(a)};
var BR=JLb;BR.prototype.dataChanged=BR.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],BR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],BR.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Array)],BR.prototype,"pollOptions",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],BR.prototype,"hasMaxOptions",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],BR.prototype,"enableCreationBox",void 0);_.U([_.kH("repeat"),_.V("design:type",_.Eq)],BR.prototype,"repeat",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],BR.prototype,"dataChanged",null);BR=_.U([_.P({disableElementRegistration:!0,is:"ytd-poll-attachment"})],BR);
_.Q(BR,"ytd-poll-attachment",function(){if(void 0!==ILb)return ILb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-poll-attachment">\n  <template is="dom-repeat" id="repeat" items="[[pollOptions]]" class="style-scope ytd-poll-attachment">\n    <div class="poll-option style-scope ytd-poll-attachment">\n      <yt-icon-button class="remove-button style-scope ytd-poll-attachment" on-click="onRemovePollOption">\n        <yt-icon class="remove-option style-scope ytd-poll-attachment" icon="yt-icons:close"></yt-icon>\n      </yt-icon-button>\n      <tp-yt-paper-input class="poll-option-input style-scope ytd-poll-attachment" 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" class="style-scope ytd-poll-attachment"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===HLb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_poll_attachment.ytd.poll.attachment.css.js--\x3e<style is-scoped>ytd-poll-attachment tp-yt-paper-input.ytd-poll-attachment {--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);height: 54px;} ytd-poll-attachment tp-yt-paper-input-char-counter[style-target=host] {color: var(--yt-spec-text-secondary);margin-top: 2px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-poll-attachment {--paper-input-container-underline-box-sizing: border-box;} #poll-options.ytd-poll-attachment {margin: 12px 16px 0 16px;width: auto;} .poll-option.ytd-poll-attachment {display: flexbox;display: flex;flex-direction: row;} .poll-option-input.ytd-poll-attachment {flex: 1;flex-basis: 0.000000001px;} .remove-button.ytd-poll-attachment {width: 24px;height: 24px;margin-right: 12px;margin-top: 6px;color: var(--yt-spec-icon-inactive);} .remove-button.ytd-poll-attachment:hover {color: var(--yt-spec-icon-active-other);} .remove-option.ytd-poll-attachment {width: 16px;height: 16px;} #add-option.ytd-poll-attachment ytd-button-renderer.ytd-poll-attachment {margin-left: 20px;} #add-option.ytd-poll-attachment {margin-bottom: -16px;} ytd-poll-attachment[has-max-options] .poll-option.ytd-poll-attachment:last-of-type {margin-bottom: 16px;}</style>');
HLb=d}d=HLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ILb=a});var KLb;var LLb;var MLb;var NLb;var OLb=function(){return _.O.apply(this,arguments)||this};
_.H(OLb,_.O);_.J.Object.defineProperties(OLb.prototype,{ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.focused?"true":null}}});
_.J.Object.defineProperties(OLb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===NLb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-user-mention-suggestion-renderer">\n</yt-img-shadow>\n<div id="info" class="style-scope yt-user-mention-suggestion-renderer">\n  <div id="display-name" aria-label="[[data.displayName]]" class="style-scope yt-user-mention-suggestion-renderer">[[data.displayName]]</div>\n  <yt-formatted-string id="channel-info" text="[[data.details]]" class="style-scope yt-user-mention-suggestion-renderer">\n  </yt-formatted-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MLb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-user-mention-suggestion-renderer {display: block;box-sizing: border-box;width: -webkit-min-content;width: -moz-min-content;width: min-content;min-width: 100%;padding: var(--ytd-margin-2x) var(--ytd-margin-4x);} yt-user-mention-suggestion-renderer[focused] {background: var(--yt-spec-button-chip-background-hover);} #thumbnail.yt-user-mention-suggestion-renderer {display: inline-block;vertical-align: middle;width: 40px;height: 40px;border-radius: 50%;background-color: transparent;overflow: hidden;} #info.yt-user-mention-suggestion-renderer {display: inline-block;vertical-align: middle;margin: 0 var(--ytd-margin-4x);} #display-name.yt-user-mention-suggestion-renderer {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.yt-user-mention-suggestion-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
MLb=d}d=MLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);NLb=a}a=NLb;return a}}});
var CR=OLb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],CR.prototype,"rendererBehaviors",void 0);_.U([_.N(),_.V("design:type",Object)],CR.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],CR.prototype,"focused",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("focused"),_.V("design:type",Object),_.V("design:paramtypes",[])],CR.prototype,"ariaSelected",null);CR=_.U([_.P({is:"yt-user-mention-suggestion-renderer"})],CR);var PLb;var QLb;var RLb=function(){var a=_.O.apply(this,arguments)||this;a.focusedSuggestionIndex=-1;return a};
_.H(RLb,_.O);_.f=RLb.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=_.$q(this.hostElement).querySelector("[id="+a+"]");null!=a&&(a.offsetTop<this.hostElement.scrollTop?a.scrollIntoView(!0):a.offsetTop+a.clientHeight>this.hostElement.scrollTop+this.hostElement.clientHeight&&a.scrollIntoView(!1))};
_.f.getSuggestionId=function(a){return"user-mention-suggestion-"+a};
_.f.onSuggestionTap=function(a){var b=_.B(a.model.item,YGb);this.ytRendererBehavior.logExplicitClick(b);_.Sn(this.hostElement,"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()};
_.f.focusedSuggestionIdChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("focused-suggestion-id-changed",this.focusedSuggestionId))};
_.J.Object.defineProperties(RLb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===QLb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="" class="style-scope yt-user-mention-suggestions-dropdown">\n  <yt-user-mention-suggestion-renderer data="[[item.userMentionSuggestionRenderer]]" focused="[[isSuggestionFocused(index, focusedSuggestionIndex)]]" id$="[[getSuggestionId(index)]]" role="option" on-mousemove="onSuggestionMouseMove" on-tap="onSuggestionTap" class="style-scope yt-user-mention-suggestions-dropdown">\n  </yt-user-mention-suggestion-renderer>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===PLb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-user-mention-suggestions-dropdown {display: inline-block;background: var(--yt-spec-brand-background-solid);max-height: 31rem;padding: var(--ytd-margin-2x) 0;white-space: nowrap;} yt-user-mention-suggestions-dropdown::-webkit-scrollbar-thumb {height: 56px;background: var(--yt-spec-icon-disabled);} yt-user-mention-suggestions-dropdown::-webkit-scrollbar {width: var(--ytd-scrollbar-width);}</style>");
PLb=d}d=PLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);QLb=a}a=QLb;return a}}});
var DR=RLb;DR.prototype.focusedSuggestionIdChangedForBinding=DR.prototype.focusedSuggestionIdChangedForBinding;DR.prototype.onDomChange=DR.prototype.onDomChange;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],DR.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],DR.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],DR.prototype,"focusedSuggestionIndex",void 0);_.U([_.N({readOnly:!0}),_.V("design:type",String)],DR.prototype,"focusedSuggestionId",void 0);
_.U([_.tq("dom-change"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],DR.prototype,"onDomChange",null);_.U([_.uq("focusedSuggestionId"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],DR.prototype,"focusedSuggestionIdChangedForBinding",null);DR=_.U([_.P({is:"yt-user-mention-suggestions-dropdown"})],DR);var SLb=function(){var a=_.O.apply(this,arguments)||this;a.suggestionsResponse=null;a.activeMention=null;a.selectionChangeListener=a.onSelectionChange.bind(a);a.handlesEnabled=_.u("enable_handles_in_mention_suggest_posts");a.handlesInMentionSuggestionsEnabled=_.u("handles_in_mention_suggest_posts");a.pendingQuery=null;a.flowNonce=null;return a};
_.H(SLb,_.O);_.f=SLb.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$12901_getText().slice(-1),d=" "===this.activeMention.JSC$12901_getText().slice(-2,-1);if(this.activeMention.isCollapsed()||(b||d)&&c)this.cancelActiveMention();else{var e=this.activeMention.JSC$12901_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=_.vM(),b=this.activeMention.JSC$12901_containsRange(a);a=a&&this.containsHelper(this.dropdown,a.getContainer());b||a||this.cancelActiveMention()}};
_.f.containsHelper=function(a,b){var c;if(!0===(null==(c=window.ShadyDOM)?void 0:c.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=_.vM();if(a&&a.isCollapsed()){var b=a.JSC$12901_getStartNode(),c=a.JSC$12901_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=_.pP(b,c-1,a.JSC$12901_getEndNode(),a.JSC$12901_getEndOffset()),this.flowNonce=_.Cf(16),this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_MENTION_FLOW_STARTED"))}}};
_.f.updateActiveMention=function(){if(this.activeMention){var a=_.vM();a&&a.isCollapsed()&&(this.activeMention=_.pP(this.activeMention.JSC$12901_getStartNode(),this.activeMention.JSC$12901_getStartOffset(),a.JSC$12901_getEndNode(),a.JSC$12901_getEndOffset()))}};
_.f.requestSuggestions=function(a){if(this.activeMention){var b={suggestions_query:a};this.pendingQuery=a;_.jo(this.hostElement,[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(b,YGb)&&(this.selectSuggestion(_.B(b,YGb),this.dropdown.focusedSuggestionIndex),a.preventDefault())}};
_.f.selectSuggestion=function(a,b){if(a){var c=this.activeMention;if(c){var d=document.createElement("a");this.handlesInMentionSuggestionsEnabled&&a.handle?_.XM(d,"\u00a0@"+a.handle+"\u00a0"):this.handlesEnabled?_.XM(d,"\u00a0"+a.displayName+"\u00a0"):_.XM(d,"\u00a0@"+a.displayName+"\u00a0");_.jd(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();_.Sn(this.hostElement,"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=_.Tob(this.hostElement)[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));_.qj("userMentionAutoCompleteBoxEvent",a)};
_.J.Object.defineProperties(SLb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===LLb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-user-mention-autosuggest-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" class="style-scope yt-user-mention-autosuggest-input">\n  <yt-user-mention-suggestions-dropdown id="dropdown" class="dropdown-content style-scope yt-user-mention-autosuggest-input" 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(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===KLb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-user-mention-autosuggest-input {display: block;} #dropdown.yt-user-mention-autosuggest-input {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);}</style>");
KLb=d}d=KLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);LLb=a}a=LLb;return a}}});
var ER=SLb;ER.prototype.onDomChange=ER.prototype.onDomChange;ER.prototype.onUserMentionSuggestionSelected=ER.prototype.onUserMentionSuggestionSelected;ER.prototype.onServiceRequestError=ER.prototype.onServiceRequestError;ER.prototype.onServiceRequestCompleted=ER.prototype.onServiceRequestCompleted;ER.prototype.onServiceRequestSent=ER.prototype.onServiceRequestSent;ER.prototype.onInput=ER.prototype.onInput;_.U([_.L(_.tA),_.V("design:type",Object)],ER.prototype,"ironA11yKeysBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],ER.prototype,"suggestionsEndpoint",void 0);_.U([_.N(),_.V("design:type",Object)],ER.prototype,"suggestionsResponse",void 0);_.U([_.N(),_.V("design:type",Object)],ER.prototype,"activeMention",void 0);_.U([_.vq("#dropdown"),_.V("design:type",DR)],ER.prototype,"dropdown",void 0);_.U([_.vq("#iron-dropdown"),_.V("design:type",Object)],ER.prototype,"ironDropdown",void 0);
_.U([_.tq("input"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],ER.prototype,"onInput",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],ER.prototype,"onServiceRequestSent",null);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],ER.prototype,"onServiceRequestCompleted",null);
_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],ER.prototype,"onServiceRequestError",null);_.U([_.tq("yt-user-mention-suggestion-selected"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],ER.prototype,"onUserMentionSuggestionSelected",null);
_.U([_.tq("dom-change"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],ER.prototype,"onDomChange",null);ER=_.U([_.P({is:"yt-user-mention-autosuggest-input"})],ER);var FR=function(){var a=_.wq.apply(this,arguments)||this;a.focusedIndex=0;a.verticalOffset=0;a.verticalAlign="top";a.dynamicAlign=!0;return a};
_.H(FR,_.wq);FR.prototype.emojiUrl=function(a){a=oQ(this.emojiManager,a);if(!a)return"";var b;a=null==(b=a.image)?void 0:b.thumbnails;return _.Ur(a,24)||""};
var TLb=function(a){var b;a.emojiVariants&&null!=(b=a.data)&&b.target&&_.$m(a,function(){a.set("verticalOffset",-1*a.hostElement.clientHeight);var c=_.$q(a.hostElement).querySelector("img");c&&c.focus()})};
_.f=FR.prototype;_.f.onKeyboardEnter=function(){};
_.f.onVerticalOffsetOrPositionTargetChanged=function(){this.ironOverlayBehavior.position()};
_.f.onEmojiVariantsChanged=function(){this.emojiVariants&&(this.ironOverlayBehavior.noCancelOnOutsideClick=!0,this.ironOverlayBehavior.open())};
_.f.onKeyDown=function(a){switch(a.keyCode){case 13:this.onKeyboardEnter();a.preventDefault();break;case 40:this.changeFocus(1);a.preventDefault();break;case 38:this.changeFocus(-1);a.preventDefault();break;case 27:this.ironOverlayBehavior.restoreFocusOnClose=!0,this.ironOverlayBehavior.close()}};
_.f.onYtEmojiSelect=function(a){var b=this,c,d,e,h,l,m,p,q;return _.v(function(t){if(1==t.nextAddress)return d=null==(c=b.data)?void 0:c.emoji,l=(null==(e=d)?void 0:e.stickyPrefId)||(null==(h=d)?void 0:h.emojiId),p=null==(m=a.detail)?void 0:m.emojiId,l&&p&&l!==p?_.w(t,null==(q=b.emojiManager)?void 0:aIb(q,d,p),2):t.return();_.Tn(b.hostElement,"yt-live-chat-emoji-sticky-preference-changed",[d,p]);_.Bo(t)})};
_.f.changeFocus=function(a){this.emojiVariants&&this.emojiVariants.length&&(this.focusedIndex=(this.focusedIndex+a+this.emojiVariants.length)%this.emojiVariants.length,this.focusedIndex<this.emojiVariants.length&&(a=_.$q(this.hostElement).querySelector("#variants"))&&a.children[this.focusedIndex].focus())};
_.J.Object.defineProperties(FR.prototype,{positionTarget:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?void 0:a.target)||this.hostElement.parentElement}},
isPositioned:{configurable:!0,enumerable:!0,get:function(){return this.data&&!this.data.target||!!this.verticalOffset}}});
var GR=FR;GR.prototype.onYtEmojiSelect=GR.prototype.onYtEmojiSelect;GR.prototype.onKeyDown=GR.prototype.onKeyDown;GR.prototype.onEmojiVariantsChanged=GR.prototype.onEmojiVariantsChanged;GR.prototype.onVerticalOffsetOrPositionTargetChanged=GR.prototype.onVerticalOffsetOrPositionTargetChanged;_.U([_.L(_.qI),_.V("design:type",Object)],GR.prototype,"ironOverlayBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],GR.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",nQ)],GR.prototype,"emojiManager",void 0);_.U([_.N(),_.V("design:type",Object)],GR.prototype,"emojiVariants",void 0);_.U([_.N(),_.V("design:type",Object)],GR.prototype,"focusedIndex",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],GR.prototype,"positionTarget",null);_.U([_.N({reflectToAttribute:!0}),_.M("verticalOffset","data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],GR.prototype,"isPositioned",null);
_.U([_.N(),_.V("design:type",Object)],GR.prototype,"verticalOffset",void 0);_.U([_.N(),_.V("design:type",Object)],GR.prototype,"verticalAlign",void 0);_.U([_.N(),_.V("design:type",Object)],GR.prototype,"dynamicAlign",void 0);_.U([_.uq("verticalOffset","positionTarget"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],GR.prototype,"onVerticalOffsetOrPositionTargetChanged",null);
_.U([_.uq("emojiVariants"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],GR.prototype,"onEmojiVariantsChanged",null);_.U([_.tq("keydown"),_.V("design:type",Function),_.V("design:paramtypes",[KeyboardEvent]),_.V("design:returntype")],GR.prototype,"onKeyDown",null);_.U([_.tq("yt-emoji-select"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype",Promise)],GR.prototype,"onYtEmojiSelect",null);GR=_.U([_.xq()],GR);var ULb=[GR.prototype];var VLb;var WLb;var XLb=/medium-light|medium-dark|light|medium|dark/,YLb=/[\w-]*?(?=\/\w+\/\w+\.(?:svg|png)$)/,ZLb=new Map([["dark","\ud83c\udfff"],["medium-dark","\ud83c\udffe"],["medium","\ud83c\udffd"],["medium-light","\ud83c\udffc"],["light","\ud83c\udffb"]]),HR=function(){var a=_.O.apply(this,arguments)||this;a.userSelection={left:null,right:null};a.scrollAction="lock";a.isEmojiDraftInProgress=!1;return a};
_.H(HR,_.O);_.f=HR.prototype;_.f.onClick=function(a){a=_.Sq(a);a instanceof HTMLImageElement&&this.selectOrUpdateEmoji(a)};
_.f.selectOrUpdateEmoji=function(a){var b=a.getAttribute("selection");b&&("default"===b?_.Sn(this.hostElement,"yt-emoji-select",oQ(this.emojiManager,a.id)):"left"===b?this.userSelection=Object.assign({},this.userSelection,{left:a.src}):"right"===b?this.userSelection=Object.assign({},this.userSelection,{right:a.src}):"user"===b&&this.userSelection.left&&this.userSelection.right&&_.Sn(this.hostElement,"yt-emoji-select",oQ(this.emojiManager,a.id)))};
_.f.openSelector=function(){this.ironOverlayBehavior.restoreFocusOnClose=!0;this.ironOverlayBehavior.open()};
_.f.onMultiSelectorThumbnailRowChanged=function(){var a,b,c;(null==(a=this.data)?0:null==(b=a.emoji)?0:null==(c=b.multiSelectorThumbnailRow)?0:c.length)&&this.openSelector()};
_.f.getThumbnailFromEmojiRow=function(a){var b,c;return(null==a?void 0:null==(b=a.thumbnails)?void 0:null==(c=b[0])?void 0:c.url)||""};
_.f.getEmojiAltTextForPartialSelector=function(a){var b;return(null==(b=this.getThumbnailFromEmojiRow(a).match(YLb))?void 0:b[0])||""};
_.f.getEmojiAltTextForDraftEmoji=function(){return this.composedEmojiSelection?this.composedEmojiSelection.emojiId||"":""};
_.f.getDraftEmojiAriaRole=function(){return this.composedEmojiSelection?"option":""};
_.f.getRowSelection=function(a){return["left","right"][a]};
_.f.getIdFromComposedEmoji=function(a){return(null==a?void 0:a.emojiId)||""};
_.f.getEmojiFromPartialSelections=function(a,b){if(!a&&!b)return null;var c,d,e=null==(c=this.data)?void 0:null==(d=c.emoji)?void 0:d.variantIds;if(!e||!e.length)return null;var h;a=null==(h=a.match(XLb))?void 0:h[0];var l;b=null==(l=b.match(XLb))?void 0:l[0];if(!a||!b)return null;var m=ZLb.get(a);l=ZLb.get(b);if(m===l){l=Array.from(ZLb.values()).filter(function(q){return q!==m}).join("|");
var p=new RegExp("^((?!("+l+")).)*"+m+"$")}else p=new RegExp(m+".*"+l);return(e=e.find(function(q){return p.test(q)}))&&oQ(this.emojiManager,e)||null};
_.f.onUserSelectionSrcLoad=function(){if(!this.isEmojiDraftInProgress&&this.data){var a,b=this.ytEmojiSelectorBehavior.emojiUrl((null==(a=this.data.emoji)?void 0:a.emojiId)||"");_.$q(this.hostElement).querySelector('[selection="user"]').src.includes(b)||(this.isEmojiDraftInProgress=!0)}};
_.f.onDomChange=function(){TLb(this.ytEmojiSelectorBehavior)};
_.f.getFocusableElements=function(){return _.$q(this.hostElement).querySelectorAll("img").filter(function(a){return"option"===a.getAttribute("role")})};
_.f.changeFocus=function(a){var b=this.getFocusableElements();null!=b&&b.length&&(this.ytEmojiSelectorBehavior.focusedIndex=(this.ytEmojiSelectorBehavior.focusedIndex+a+b.length)%b.length,this.ytEmojiSelectorBehavior.focusedIndex<b.length&&(a=b[this.ytEmojiSelectorBehavior.focusedIndex])&&a.focus())};
_.f.onKeyboardEnter=function(){var a=this.getFocusableElements();null!=a&&a.length&&(a=a[this.ytEmojiSelectorBehavior.focusedIndex])&&a instanceof HTMLImageElement&&(this.selectOrUpdateEmoji(a),this.ytEmojiSelectorBehavior.changeFocus(0))};
_.J.Object.defineProperties(HR.prototype,{emojiVariants:{configurable:!0,enumerable:!0,get:function(){var a=this,b,c,d;return this.emojiManager&&(null==(b=this.data)?0:null==(c=b.emoji)?0:null==(d=c.variantIds)?0:d.length)?this.data.emoji.variantIds.map(function(e){return!!e&&oQ(a.emojiManager,e)}).filter(function(e){return!!e}):[]}},
composedEmojiSelection:{configurable:!0,enumerable:!0,get:function(){if(!this.data)return null;var a,b=null==(a=this.userSelection)?void 0:a.left,c;a=null==(c=this.userSelection)?void 0:c.right;return b&&a?this.getEmojiFromPartialSelections(b,a):null}},
draftEmojiUrl:{configurable:!0,enumerable:!0,get:function(){var a;if(null==(a=this.composedEmojiSelection)?0:a.emojiId)return this.ytEmojiSelectorBehavior.emojiUrl(this.composedEmojiSelection.emojiId)||"";if(!this.data)return"";var b;a=null==(b=this.userSelection)?void 0:b.left;var c;b=null==(c=this.userSelection)?void 0:c.right;if(!a&&!b){var d;return this.ytEmojiSelectorBehavior.emojiUrl((null==(d=this.data.emoji)?void 0:d.emojiId)||"")}return a&&!b?a:!a&&b?b:""}}});
_.J.Object.defineProperties(HR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===WLb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-emoji-multi-person-selector">\n  <template is="dom-repeat" id="repeat" items="[[data.emoji.multiSelectorThumbnailRow]]" notify-dom-change="" as="row" index-as="rowIndex" on-dom-change="onDomChange" class="style-scope yt-emoji-multi-person-selector">\n    <div class="variant-thumbnail-row style-scope yt-emoji-multi-person-selector">\n      <template is="dom-repeat" id="thumbnail-row-repeat" items="[[row.thumbnails]]" as="thumbnail" class="style-scope yt-emoji-multi-person-selector">\n        \n        <img height="24" role="option" alt="[[getEmojiAltTextForPartialSelector(thumbnail)]]" src$="[[getThumbnailFromEmojiRow(thumbnail)]]" tabindex="-1" width="24" selection$="[[getRowSelection(rowIndex)]]" class="style-scope yt-emoji-multi-person-selector">\n      </template>\n    </div>\n  </template>\n</div>\n<div id="selections" class="style-scope yt-emoji-multi-person-selector">\n\n  <img id="[[data.emoji.emojiId]]" class="default-selection style-scope yt-emoji-multi-person-selector" alt="[[data.emoji.emojiId]]" height="36" role="option" src$="[[emojiUrl(data.emoji.emojiId)]]" tabindex="-1" width="36" selection="default">\n  <img id$="[[getIdFromComposedEmoji(composedEmojiSelection)]]" class="user-selection style-scope yt-emoji-multi-person-selector" is-draft$="[[isEmojiDraftInProgress]]" alt="[[getEmojiAltTextForDraftEmoji(composedEmojiSelection)]]" height="36" role$="[[getDraftEmojiAriaRole(composedEmojiSelection)]]" src$="[[draftEmojiUrl]]" selection="user" tabindex="-1" width="36" on-load="onUserSelectionSrcLoad">\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VLb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-emoji-multi-person-selector {background-color: var(--yt-emoji-picker-variant-selector-bg-color);border-radius: 5px 5px 0 0;display: block;width: 175px;box-shadow: 0 -3px 3px rgba(125,125,125,0.1);visibility: hidden;} yt-emoji-multi-person-selector[is-positioned] {visibility: visible;} img.yt-emoji-multi-person-selector {border-radius: 2px;padding: 4px;cursor: pointer;} img.yt-emoji-multi-person-selector:hover,img.yt-emoji-multi-person-selector[aria-selected=true] {background-color: var(--yt-spec-10-percent-layer);} #options.yt-emoji-multi-person-selector {border-bottom: 1px solid grey;} img.yt-emoji-multi-person-selector[selection=user]:not([is-draft]) {-webkit-filter: contrast(0) brightness(1.5);filter: contrast(0) brightness(1.5);} #options.yt-emoji-multi-person-selector,#selections.yt-emoji-multi-person-selector {text-align: center;} .variant-thumbnail-row.yt-emoji-multi-person-selector {max-height: 35px;overflow-y: hidden;}</style>");
VLb=d}d=VLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);WLb=a}a=WLb;return a}}});
var IR=HR;IR.prototype.onMultiSelectorThumbnailRowChanged=IR.prototype.onMultiSelectorThumbnailRowChanged;IR.prototype.onClick=IR.prototype.onClick;_.U([_.L(_.qI),_.V("design:type",Object)],IR.prototype,"ironOverlayBehavior",void 0);_.U([_.L(ULb),_.V("design:type",Object)],IR.prototype,"ytEmojiSelectorBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],IR.prototype,"data",void 0);_.U([_.N(),_.V("design:type",nQ)],IR.prototype,"emojiManager",void 0);
_.U([_.N(),_.V("design:type",Object)],IR.prototype,"userSelection",void 0);_.U([_.N(),_.V("design:type",Object)],IR.prototype,"scrollAction",void 0);_.U([_.N(),_.V("design:type",Object)],IR.prototype,"isEmojiDraftInProgress",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],IR.prototype,"emojiVariants",null);_.U([_.M("data","userSelection"),_.V("design:type",Object),_.V("design:paramtypes",[])],IR.prototype,"composedEmojiSelection",null);
_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[MouseEvent]),_.V("design:returntype")],IR.prototype,"onClick",null);_.U([_.uq("data.emoji.multiSelectorThumbnailRow"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],IR.prototype,"onMultiSelectorThumbnailRowChanged",null);_.U([_.M("data","userSelection","composedEmojiSelection"),_.V("design:type",String),_.V("design:paramtypes",[])],IR.prototype,"draftEmojiUrl",null);
IR=_.U([_.Gq({is:"yt-emoji-multi-person-selector",noInjection:!0})],IR);var $Lb;var aMb;var JR=function(){var a=_.O.apply(this,arguments)||this;a.tooltip_=null;return a};
_.H(JR,_.O);_.f=JR.prototype;_.f.dataChanged_=function(a){a.tooltip&&(this.tooltip_||(this.tooltip_=document.createElement("tp-yt-paper-tooltip"),_.$q(this.hostElement).querySelector("#button").appendChild(this.tooltip_)),(0,_.MC)(this.tooltip_).textContent=a.tooltip)};
_.f.computeTargetId=function(){var a;return(null==(a=this.data)?void 0:a.targetId)||""};
_.f.computeId_=function(a){return a};
_.f.computeIcon_=function(a){return _.Nq(a)};
_.f.onTap_=function(){this.active=!this.active;_.Sn(this.hostElement,"yt-emoji-picker-select-category",{categoryId:this.hostElement.id})};
_.f.activeChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("active-changed",this.active))};
_.J.Object.defineProperties(JR.prototype,{iconFilled:{configurable:!0,enumerable:!0,get:function(){var a,b;if(null==(a=this.data)?0:null==(b=a.icon)?0:b.iconType)return"SUPER_STICKER"===this.data.icon.iconType;var c,d;return"VIDEO_YOUTUBE"===(null==(c=this.data)?void 0:null==(d=c.icon)?void 0:d.iconType)?!0:!1}}});
_.J.Object.defineProperties(JR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===aMb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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_" class="style-scope yt-emoji-picker-category-button-renderer">\n  <yt-icon default-to-filled="[[iconFilled]]" icon="[[icon]]" class="style-scope yt-emoji-picker-category-button-renderer"></yt-icon>\n</yt-icon-button>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Lb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-emoji-picker-category-button-renderer {display: inline-block;color: var(--yt-emoji-picker-category-button-color,var(--yt-live-chat-tertiary-text-color,var(--yt-spec-icon-active-other)));} yt-emoji-picker-category-button-renderer[active] {color: var(--yt-live-chat-primary-text-color,var(--yt-spec-icon-active-other));} yt-icon-button.yt-emoji-picker-category-button-renderer {width: 18px;height: 18px;margin: 4px;} #button.yt-emoji-picker-category-button-renderer > tp-yt-paper-tooltip {white-space: nowrap;}</style>");
$Lb=d}d=$Lb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);aMb=a}a=aMb;return a}}});
var KR=JR;KR.prototype.activeChangedForBinding=KR.prototype.activeChangedForBinding;KR.prototype.dataChanged_=KR.prototype.dataChanged_;_.U([_.L(_.Sib.YtLiveChatTooltipTargetingBehavior),_.V("design:type",Object)],KR.prototype,"ytLiveChatTooltipTargetingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],KR.prototype,"data",void 0);_.U([_.N({computed:"computeId_(data.categoryId)",reflectToAttribute:!0}),_.V("design:type",String)],KR.prototype,"id",void 0);
_.U([_.N({computed:"computeTargetId(data.targetId)"}),_.V("design:type",String)],KR.prototype,"targetId",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],KR.prototype,"active",void 0);_.U([_.N({readOnly:!0,computed:"computeIcon_(data.icon.iconType)"}),_.V("design:type",String)],KR.prototype,"icon",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],KR.prototype,"dataChanged_",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],KR.prototype,"iconFilled",null);_.U([_.uq("active"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],KR.prototype,"activeChangedForBinding",null);KR=_.U([_.Gq({is:"yt-emoji-picker-category-button-renderer",noInjection:!0})],KR);var bMb;var cMb;var dMb=function(){var a=_.O.apply(this,arguments)||this;a.floatingEmojiPicker=_.u("live_chat_emoji_picker_restyle");a.ariaLabel=null;a.ariaActivedescendant=null;a.actionMap={"yt-live-chat-emoji-skin-tone-changed":"emojiSkinToneChanged_","yt-close-emoji-variant-selector":"onCloseEmojiVariantSelector","yt-live-chat-emoji-sticky-preference-changed":"onEmojiStickyPreferenceChanged"};a.JSC$13595_ignoreNextFocus_=!1;a.longPressTimeoutId=-1;return a};
_.H(dMb,_.O);_.f=dMb.prototype;_.f.attached=function(){this.hostElement.hasAttribute("aria-live")||this.hostElement.setAttribute("aria-live","polite");this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","listbox");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","0")};
_.f.detached=function(){clearTimeout(this.longPressTimeoutId)};
_.f.emojiChanged_=function(a){this.changeFocus_(0,!1);for(var b=_.Cl(),c=0;c<a.length;c++){var d={veType:88013,elementIndex:c},e=a[c];e.isCustomEmoji&&(e=document.querySelector(("#"+e.emojiId).replace("/","\\/")))&&(d=_.Bl(b,d))&&(e.visualElement=d)}};
_.f.emojiManagerChanged_=function(a){this.skinTone=a.skinTone};
_.f.disableIncrementalLoadingChanged_=function(a){a&&(this.domRepeatTargetFramerate=this.domRepeatInitialCount=0)};
_.f.emojiSkinToneChanged_=function(a){this.skinTone=a};
_.f.dataChanged=function(){this.data&&this.data.emojiData&&XHb(this.emojiManager,this.data.emojiData)};
_.f.emojiUrl=function(a){a=this.getEmoji(a);if(!a)return"";var b;a=null==(b=a.image)?void 0:b.thumbnails;return _.Ur(a,24)||""};
_.f.emojiAlt=function(a){var b=this.get("image.accessibility.accessibilityData.label",a);return b?b:a.isCustomEmoji?a.shortcuts[0]:a.emojiId};
_.f.emojiAriaLabel=function(a){return a.shortcuts?a.shortcuts[0]:""};
_.f.emojiAriaSelected=function(a,b,c){return a&&c==b?"true":"false"};
_.f.getEmoji=function(a){if(this.emojiManager)return this.shouldUseStickyPreferences?ZHb(this.emojiManager,a):pQ(this.emojiManager,a)};
_.f.computeId_=function(a){return a.categoryId||""};
_.f.computeEmoji=function(a){var b=this;return this.emojiManager?a.emojiIds?a.emojiIds.map(function(c){return c?oQ(b.emojiManager,c):null}).filter(yub):a.emojiData?a.emojiData.map(function(c){var d=!!c.emojiId&&oQ(b.emojiManager,c.emojiId);
return d?Object.assign({},d,c):null}).filter(yub):[]:[]};
_.f.emojiLoading=function(){return this.data&&this.data.imageLoadingLazy?"lazy":"eager"};
_.f.computeAriaLabel_=function(a){return _.mp(a)};
_.f.computeAriaActivedescendant_=function(a,b){return a&&a[b]?a[b].emojiId||"":""};
_.f.handleLongPressEmojiWithVariants=function(a,b){this.changeFocusToEmoji(a.emojiId,!1);this.openVariantSelector(a,b)};
_.f.onMouseDown=function(a){var b=this;this.hostElement!==document.activeElement&&(this.JSC$13595_ignoreNextFocus_=!0);if(0===a.button){var c=_.Sq(a);if(c instanceof HTMLImageElement){var d=_.$q(this.hostElement).querySelector("#repeat").itemForElement(c);this.emojiContainsVariants(d)&&(this.longPressTimeoutId=setTimeout(function(){b.handleLongPressEmojiWithVariants(d,c)},500))}}};
_.f.onMouseUp=function(){clearTimeout(this.longPressTimeoutId)};
_.f.onFocus=function(){this.JSC$13595_ignoreNextFocus_||(this.showFocus=!0,this.changeFocus_(0,!0));this.JSC$13595_ignoreNextFocus_=!1};
_.f.onBlur_=function(){this.showFocus=!1};
_.f.emojiContainsVariants=function(a){return!!(a&&a.variantIds&&a.variantIds.length)};
_.f.onClick=function(a){clearTimeout(this.longPressTimeoutId);a=_.Sq(a);if(a instanceof HTMLImageElement){var b=a.id;this.changeFocusToEmoji(b,!1);var c=this.getEmoji(b),d;if(d=this.shouldUseStickyPreferences&&this.emojiContainsVariants(c)){var e;d=!(null!=(e=this.emojiManager.emojiMap[b])&&e.stickyPrefId)}d?(e=_.$q(this.hostElement).querySelector("#repeat").itemForElement(a),this.openVariantSelector(e,a)):_.Sn(this.hostElement,"yt-emoji-select",c)}};
_.f.isActiveEmojiWithVariants=function(a,b){return a&&b?b.stickyPrefId?a===b.stickyPrefId:a===b.emojiId:!1};
_.f.onCloseEmojiVariantSelector=function(a){this.activeEmojiWithVariantsId===a&&(this.activeEmojiWithVariantsId="")};
_.f.onMouseOver_=function(a){a=_.Sq(a);a instanceof HTMLImageElement&&_.Sn(this.hostElement,"yt-emoji-hover",oQ(this.emojiManager,a.id))};
_.f.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.showFocus=!0,_.$q(this.hostElement).querySelector("#emoji").children[this.focusedIndex].scrollIntoView(!1),_.Sn(this.hostElement,"yt-emoji-hover",a)))};
_.f.changeFocusToEmoji=function(a,b){if(a){var c=this.emoji.findIndex(function(d){return d.emojiId===a});
-1!==c&&this.changeFocus_(c-this.focusedIndex,b)}};
_.f.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=_.$q(this.hostElement).querySelectorAll("img")[this.focusedIndex];this.openVariantSelector(b,c)}else _.Sn(this.hostElement,"yt-emoji-select",pQ(this.emojiManager,b.emojiId)),this.hostElement.focus();a.preventDefault()}}break;case 40:this.changeFocus_(1,!0);a.preventDefault();break;case 38:this.changeFocus_(-1,!0),
a.preventDefault()}};
_.f.onEmojiStickyPreferenceChanged=function(a,b){this.shouldUseStickyPreferences&&this.activeEmojiWithVariantsId&&a.emojiId&&a.variantIds&&a.variantIds.includes(b)&&this.activeEmojiWithVariantsId!==b&&this.setStickyEmojiPreference(a.emojiId,b)};
_.f.openVariantSelector=function(a,b){this.activeEmojiWithVariantsId=a.stickyPrefId||a.emojiId||"";_.Sn(this.hostElement,"yt-show-emoji-variant-selector",{emojiData:a,target:b})};
_.f.setStickyEmojiPreference=function(a,b){if(this.data){var c=this.emoji.findIndex(function(e){return e.emojiId===a});
if(-1!==c){var d=this.emoji[c];d.stickyPrefId=b;this.set("emoji."+c,Object.assign({},d));this.activeEmojiWithVariantsId=b}}};
_.J.Object.defineProperties(dMb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===cMb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-emoji-picker-category-renderer"></yt-formatted-string><div class$="[[data.categoryType]] style-scope yt-emoji-picker-category-renderer" id="emoji" role="listbox" aria-label="[[computeAriaLabel_(data.title)]]"><template is="dom-repeat" id="repeat" items="[[emoji]]" initial-count="[[domRepeatInitialCount]]" target-framerate="[[domRepeatTargetFramerate]]" class="style-scope yt-emoji-picker-category-renderer"><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)]]" loading$="[[emojiLoading()]]" role="option" src$="[[emojiUrl(item.emojiId, skinTone)]]" width="24" class="style-scope yt-emoji-picker-category-renderer"></template></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bMb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-emoji-picker-category-renderer {display: block;z-index: 0;margin-bottom: var(--yt-emoji-picker-category-margin-bottom);margin-left: var(--yt-emoji-picker-category-margin-left);margin-right: var(--yt-emoji-picker-category-margin-right);outline: none;} yt-emoji-picker-category-renderer[floating-emoji-picker] #title.yt-emoji-picker-category-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;font-size: var(--yt-emoji-picker-category-title-font-size,13px);font-weight: var(--yt-emoji-picker-category-title-font-weight,500);line-height: var(--yt-emoji-picker-category-title-line-height,16px);} #title.yt-emoji-picker-category-renderer {position: -webkit-sticky;position: sticky;top: 0;display: block;background-color: var(--yt-emoji-picker-category-background-color);color: var(--yt-emoji-picker-category-color);line-height: var(--yt-emoji-picker-category-title-line-height,16px);font-size: var(--yt-emoji-picker-category-title-font-size,13px);font-weight: var(--yt-emoji-picker-category-title-font-weight,500);letter-spacing: var(--yt-emoji-picker-category-title-letter-spacing,0.5px);text-transform: var(--yt-emoji-picker-category-text-transform,uppercase);pointer-events: none;padding: 2px;margin-bottom: var(--yt-emoji-picker-category-title-margin-bottom);z-index: 1;} #emoji.yt-emoji-picker-category-renderer {display: flex;flex-direction: row;flex-wrap: wrap;contain: content;} img.yt-emoji-picker-category-renderer {border-radius: 2px;padding: 4px;cursor: pointer;} img.yt-emoji-picker-category-renderer:hover,img.yt-emoji-picker-category-renderer[aria-selected=true] {background-color: var(--yt-spec-10-percent-layer);} img.yt-emoji-picker-category-renderer[contains-variants] {background-image: linear-gradient(to bottom right,transparent 90%,var(--yt-emoji-picker-base-with-variants-border) 10%);border-radius: 0;} img.yt-emoji-picker-category-renderer[is-active-emoji-with-variants] {background-color: var(--yt-emoji-picker-variant-selector-bg-color);padding: 16px;box-sizing: border-box;background-image: none;}</style>');
bMb=d}d=bMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);cMb=a}a=cMb;return a}}});
var LR=dMb;LR.prototype.onKeyDown_=LR.prototype.onKeyDown_;LR.prototype.onMouseOver_=LR.prototype.onMouseOver_;LR.prototype.onClick=LR.prototype.onClick;LR.prototype.onBlur_=LR.prototype.onBlur_;LR.prototype.onFocus=LR.prototype.onFocus;LR.prototype.onMouseUp=LR.prototype.onMouseUp;LR.prototype.onMouseDown=LR.prototype.onMouseDown;LR.prototype.dataChanged=LR.prototype.dataChanged;LR.prototype.disableIncrementalLoadingChanged_=LR.prototype.disableIncrementalLoadingChanged_;
LR.prototype.emojiManagerChanged_=LR.prototype.emojiManagerChanged_;LR.prototype.emojiChanged_=LR.prototype.emojiChanged_;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],LR.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],LR.prototype,"data",void 0);_.U([_.N({computed:"computeId_(data)"}),_.V("design:type",String)],LR.prototype,"id",void 0);_.U([_.N({computed:"computeEmoji(data)"}),_.V("design:type",Array)],LR.prototype,"emoji",void 0);
_.U([_.N(),_.V("design:type",Number)],LR.prototype,"skinTone",void 0);_.U([_.N(),_.V("design:type",nQ)],LR.prototype,"emojiManager",void 0);_.U([_.N(),_.V("design:type",Boolean)],LR.prototype,"disableIncrementalLoading",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],LR.prototype,"focusedIndex",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],LR.prototype,"showFocus",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],LR.prototype,"floatingEmojiPicker",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeAriaLabel_(data.title)"}),_.V("design:type",Object)],LR.prototype,"ariaLabel",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeAriaActivedescendant_(emoji, focusedIndex)"}),_.V("design:type",Object)],LR.prototype,"ariaActivedescendant",void 0);_.U([_.N({value:60}),_.V("design:type",Number)],LR.prototype,"domRepeatTargetFramerate",void 0);_.U([_.N({value:1}),_.V("design:type",Number)],LR.prototype,"domRepeatInitialCount",void 0);
_.U([_.N({value:""}),_.V("design:type",String)],LR.prototype,"activeEmojiWithVariantsId",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],LR.prototype,"shouldUseStickyPreferences",void 0);_.U([_.uq("emoji"),_.V("design:type",Function),_.V("design:paramtypes",[Array]),_.V("design:returntype")],LR.prototype,"emojiChanged_",null);_.U([_.uq("emojiManager"),_.V("design:type",Function),_.V("design:paramtypes",[nQ]),_.V("design:returntype")],LR.prototype,"emojiManagerChanged_",null);
_.U([_.uq("disableIncrementalLoading"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],LR.prototype,"disableIncrementalLoadingChanged_",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],LR.prototype,"dataChanged",null);_.U([_.tq("mousedown"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],LR.prototype,"onMouseDown",null);
_.U([_.tq("mouseup"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],LR.prototype,"onMouseUp",null);_.U([_.tq("focus"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],LR.prototype,"onFocus",null);_.U([_.tq("blur"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],LR.prototype,"onBlur_",null);
_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],LR.prototype,"onClick",null);_.U([_.tq("mouseover"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],LR.prototype,"onMouseOver_",null);_.U([_.tq("keydown"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],LR.prototype,"onKeyDown_",null);LR=_.U([_.Gq({is:"yt-emoji-picker-category-renderer",noInjection:!0})],LR);var eMb;var fMb;var gMb;var hMb;var iMb=function(){var a=_.O.apply(this,arguments)||this;a.ariaLabel=null;a.ariaActivedescendant=null;a.floatingEmojiPicker=_.u("live_chat_emoji_picker_restyle");a.getFormattedStringRawText=_.mp;a.JSC$13601_ignoreNextFocus_=!1;return a};
_.H(iMb,_.O);_.f=iMb.prototype;_.f.attached=function(){this.hostElement.hasAttribute("aria-live")||this.hostElement.setAttribute("aria-live","polite");this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","listbox");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","0")};
_.f.emojiUrl=function(a){var b,c;a=null==(b=pQ(this.emojiManager,a,!0))?void 0:null==(c=b.image)?void 0:c.thumbnails;return _.Ur(a,24)||""};
_.f.emojiAlt=function(a){var b=this.get("image.accessibility.accessibilityData.label",a);return b?b:a.isCustomEmoji?a.shortcuts[0]:a.emojiId};
_.f.emojiId=function(a){return"emoji"+a};
_.f.computeId_=function(a){return a.categoryId||""};
_.f.computeAriaActivedescendant_=function(a){return this.emoji&&a<this.emoji.length?this.emojiId(a):""};
_.f.emojiChanged_=function(a){this.changeFocus_(0,!1);for(var b=_.Cl(),c=0;c<a.length;c++){var d={veType:88013,elementIndex:c},e=a[c];e.isCustomEmoji&&(e=document.querySelector(("#"+e.emojiId).replace("/","\\/")))&&(d=_.Bl(b,d))&&(e.visualElement=d)}};
_.f.computeEmoji_=function(a){var b=this;return this.emojiManager?a.emojiIds.map(function(c){return oQ(b.emojiManager,c,!0)}).filter(zub):[]};
_.f.titleOffsetChanged_=function(a){var b=this.hostElement.getBoundingClientRect(),c=_.$q(this.hostElement).querySelector("#title").getBoundingClientRect();a=Math.max(0,Math.min(a,b.height-c.height));_.$q(this.hostElement).querySelector("#title").style.top=a+"px"};
_.f.onEmojiMouseOver_=function(a){_.Sn(this.hostElement,"yt-emoji-hover",a.model.item)};
_.f.onEmojiTap_=function(a){this.data.command&&(a=_.A1a(_.of().resolve(_.nf(_.Qn)),this.data.command,a),_.Sn(this.hostElement,"yt-navigate",a))};
_.f.emojiAriaLabel=function(a){return a.shortcuts[0]};
_.f.emojiAriaSelected=function(a,b,c){return a&&c==b?"true":"false"};
_.f.changeFocus_=function(a,b){var c=this.emoji.length;this.focusedIndex=(this.focusedIndex+a+c)%c;a=this.emoji[this.focusedIndex];if(b){var d;null==(d=_.$q(this.hostElement).querySelector("#"+this.emojiId(this.focusedIndex)))||d.scrollIntoView(!1);_.Sn(this.hostElement,"yt-emoji-hover",a)}};
_.f.onMouseDown_=function(){this.JSC$13601_ignoreNextFocus_=!0};
_.f.onFocus_=function(){this.JSC$13601_ignoreNextFocus_||(this.showFocus=!0,this.changeFocus_(0,!0));this.JSC$13601_ignoreNextFocus_=!1};
_.f.onBlur_=function(){this.showFocus=!1};
_.f.onKeyDown_=function(a){switch(a.keyCode){case 13:this.onEmojiTap_(a);this.hostElement.focus();break;case 40:this.changeFocus_(1,!0);a.preventDefault();break;case 38:this.changeFocus_(-1,!0),a.preventDefault()}};
_.J.Object.defineProperties(iMb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hMb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-emoji-picker-upsell-category-renderer"></yt-formatted-string><div id="emoji" class="style-scope yt-emoji-picker-upsell-category-renderer"><template is="dom-repeat" id="repeat" items="[[emoji]]" class="style-scope yt-emoji-picker-upsell-category-renderer"><div class="style-scope yt-emoji-picker-upsell-category-renderer"><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" class="style-scope yt-emoji-picker-upsell-category-renderer"><svg viewBox="0 0 24 24" class="style-scope yt-emoji-picker-upsell-category-renderer"><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" class="style-scope yt-emoji-picker-upsell-category-renderer"></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" class="style-scope yt-emoji-picker-upsell-category-renderer"></path></svg></div></template></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gMb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-emoji-picker-upsell-category-renderer {display: block;z-index: 0;margin-left: var(--yt-emoji-picker-category-margin-left);outline: none;} #emoji.yt-emoji-picker-upsell-category-renderer {display: flex;flex-direction: row;flex-wrap: wrap;} yt-emoji-picker-upsell-category-renderer[floating-emoji-picker] {margin-bottom: var(--yt-emoji-picker-category-margin-bottom);} yt-emoji-picker-upsell-category-renderer[floating-emoji-picker] #title.yt-emoji-picker-upsell-category-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;font-size: var(--yt-emoji-picker-category-title-font-size,13px);font-weight: var(--yt-emoji-picker-category-title-font-weight,500);line-height: var(--yt-emoji-picker-category-title-line-height,16px);} #title.yt-emoji-picker-upsell-category-renderer {display: block;position: relative;background-color: var(--yt-emoji-picker-category-background-color);color: var(--yt-emoji-picker-category-color);line-height: var(--yt-emoji-picker-category-title-line-height,16px);font-size: var(--yt-emoji-picker-category-title-font-size,13px);font-weight: var(--yt-emoji-picker-category-title-font-weight,500);letter-spacing: var(--yt-emoji-picker-category-title-letter-spacing,0.5px);text-transform: var(--yt-emoji-picker-category-text-transform,uppercase);pointer-events: none;padding: 2px;margin-bottom: var(--yt-emoji-picker-category-title-margin-bottom);z-index: 1;} img.yt-emoji-picker-upsell-category-renderer {width: 24px;height: 24px;padding: 4px;opacity: 0.9;cursor: pointer;} img.yt-emoji-picker-upsell-category-renderer:hover,img.yt-emoji-picker-upsell-category-renderer[aria-selected=true] {background-color: rgba(0,0,0,0.1);border-radius: 2px;} svg.yt-emoji-picker-upsell-category-renderer {position: relative;width: 12px;height: 12px;margin-left: -12px;fill: var(--yt-live-chat-primary-text-color);pointer-events: none;} path#lock-border.yt-emoji-picker-upsell-category-renderer {fill: var(--yt-emoji-picker-category-background-color);}</style>');
gMb=d}d=gMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hMb=a}a=hMb;return a}}});
var MR=iMb;MR.prototype.onKeyDown_=MR.prototype.onKeyDown_;MR.prototype.onBlur_=MR.prototype.onBlur_;MR.prototype.onFocus_=MR.prototype.onFocus_;MR.prototype.onMouseDown_=MR.prototype.onMouseDown_;MR.prototype.onEmojiTap_=MR.prototype.onEmojiTap_;MR.prototype.titleOffsetChanged_=MR.prototype.titleOffsetChanged_;MR.prototype.emojiChanged_=MR.prototype.emojiChanged_;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],MR.prototype,"ytComponentBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],MR.prototype,"data",void 0);_.U([_.N({computed:"computeId_(data)"}),_.V("design:type",String)],MR.prototype,"id",void 0);_.U([_.N({computed:"computeEmoji_(data)"}),_.V("design:type",Array)],MR.prototype,"emoji",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],MR.prototype,"titleOffset",void 0);_.U([_.N({reflectToAttribute:!0,computed:"getFormattedStringRawText(data.upsell)"}),_.V("design:type",Object)],MR.prototype,"ariaLabel",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeAriaActivedescendant_(focusedIndex)"}),_.V("design:type",Object)],MR.prototype,"ariaActivedescendant",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],MR.prototype,"showFocus",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],MR.prototype,"focusedIndex",void 0);_.U([_.N(),_.V("design:type",nQ)],MR.prototype,"emojiManager",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],MR.prototype,"floatingEmojiPicker",void 0);
_.U([_.uq("emoji"),_.V("design:type",Function),_.V("design:paramtypes",[Array]),_.V("design:returntype")],MR.prototype,"emojiChanged_",null);_.U([_.uq("titleOffset"),_.V("design:type",Function),_.V("design:paramtypes",[Number]),_.V("design:returntype")],MR.prototype,"titleOffsetChanged_",null);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],MR.prototype,"onEmojiTap_",null);
_.U([_.tq("mousedown"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MR.prototype,"onMouseDown_",null);_.U([_.tq("focus"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MR.prototype,"onFocus_",null);_.U([_.tq("blur"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MR.prototype,"onBlur_",null);
_.U([_.tq("keydown"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],MR.prototype,"onKeyDown_",null);MR=_.U([_.Gq({is:"yt-emoji-picker-upsell-category-renderer",noInjection:!0})],MR);var jMb;var kMb;var NR=function(){var a=_.O.apply(this,arguments)||this;a.scrollAction="lock";a.verticalAlign="top";return a};
_.H(NR,_.O);_.f=NR.prototype;_.f.onClick=function(a){a=_.Sq(a);a instanceof HTMLImageElement&&_.Sn(this.hostElement,"yt-emoji-select",oQ(this.emojiManager,a.id))};
_.f.openSelector=function(){this.ironOverlayBehavior.open()};
_.f.onDomChange=function(){TLb(this.ytEmojiSelectorBehavior)};
_.f.computeIsFamilySelector=function(a){var b;return"\ud83d\udc6a"===(null==a?void 0:null==(b=a.emoji)?void 0:b.emojiId)};
_.f.onKeyboardEnter=function(){if(this.emojiVariants&&this.ytEmojiSelectorBehavior.focusedIndex<this.emojiVariants.length){var a=this.emojiVariants[this.ytEmojiSelectorBehavior.focusedIndex];a&&a.emojiId&&(_.Sn(this.hostElement,"yt-emoji-select",oQ(this.emojiManager,a.emojiId)),this.ytEmojiSelectorBehavior.changeFocus(0))}};
_.J.Object.defineProperties(NR.prototype,{emojiVariants:{configurable:!0,enumerable:!0,get:function(){var a=this,b,c,d;return this.emojiManager&&(null==(b=this.data)?0:null==(c=b.emoji)?0:null==(d=c.variantIds)?0:d.length)?this.data.emoji.variantIds.map(function(e){return!!e&&oQ(a.emojiManager,e)}).filter(function(e){return!!e}):[]}}});
_.J.Object.defineProperties(NR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===kMb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-emoji-variant-selector">\n    <template is="dom-repeat" id="repeat" items="[[emojiVariants]]" notify-dom-change="" on-dom-change="onDomChange" class="style-scope yt-emoji-variant-selector">\n      \n      <img id="[[item.emojiId]]" alt="[[item.emojiId]]" height="24" role="option" tabindex="-1" src$="[[emojiUrl(item.emojiId)]]" width="24" class="style-scope yt-emoji-variant-selector">\n    </template>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jMb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_variant_selector.yt.emoji.variant.selector.css.js--\x3e<style is-scoped>yt-emoji-variant-selector {background: var(--yt-emoji-picker-variant-selector-bg-color);border-radius: 5px 5px 0 0;display: block;box-shadow: 0 -3px 3px rgba(125,125,125,0.1);visibility: hidden;} yt-emoji-variant-selector[is-positioned] {visibility: visible;} img.yt-emoji-variant-selector {border-radius: 2px;padding: 4px;cursor: pointer;} img.yt-emoji-variant-selector:hover,img.yt-emoji-variant-selector[aria-selected=true] {background-color: var(--yt-spec-10-percent-layer);} #variants.yt-emoji-variant-selector {max-width: 210px;} yt-emoji-variant-selector[is-family-selector] #variants.yt-emoji-variant-selector img.yt-emoji-variant-selector {padding-left: 5px;padding-right: 5px;float: left;} yt-emoji-variant-selector[is-family-selector] #variants.yt-emoji-variant-selector img.yt-emoji-variant-selector:first-of-type {margin-top: 128px;}</style>");
jMb=d}d=jMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kMb=a}a=kMb;return a}}});
var OR=NR;OR.prototype.onClick=OR.prototype.onClick;_.U([_.L(_.qI),_.V("design:type",Object)],OR.prototype,"ironOverlayBehavior",void 0);_.U([_.L(ULb),_.V("design:type",Object)],OR.prototype,"ytEmojiSelectorBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],OR.prototype,"data",void 0);_.U([_.N(),_.V("design:type",nQ)],OR.prototype,"emojiManager",void 0);_.U([_.N(),_.V("design:type",Object)],OR.prototype,"scrollAction",void 0);
_.U([_.N(),_.V("design:type",Object)],OR.prototype,"verticalAlign",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsFamilySelector(data)"}),_.V("design:type",Boolean)],OR.prototype,"isFamilySelector",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],OR.prototype,"emojiVariants",null);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[MouseEvent]),_.V("design:returntype")],OR.prototype,"onClick",null);
OR=_.U([_.Gq({is:"yt-emoji-variant-selector",noInjection:!0})],OR);var lMb=/:/g,mMb=["UCkszU2WH9gy1mb0dV-11UJg","UC4R8DWoMoI7CAwX8_LjQHig"],nMb=function(){var a=_.O.apply(this,arguments)||this;a.floatingEmojiPicker=_.u("live_chat_emoji_picker_restyle");a.emojiVariantSelector=null;a.emojiMultiPersonSelector=null;a.identity=_.TK;a.lastAnimationTime_=0;a.animationStart_=null;a.animationEnd_=null;return a};
_.H(nMb,_.O);_.f=nMb.prototype;
_.f.configureRendererStamper=function(){return{categories:{id:"categories",mapping:{emojiPickerCategoryRenderer:{component:"yt-emoji-picker-category-renderer",properties:{disableIncrementalLoading:"[[disableIncrementalLoading]]",emojiManager:"[[emojiManager]]",shouldUseStickyPreferences:"[[shouldUseStickyPreferences]]"}},emojiPickerUpsellCategoryRenderer:{component:"yt-emoji-picker-upsell-category-renderer",properties:{emojiManager:"[[emojiManager]]"}}}},categoryButtons:{id:"category-buttons",mapping:{emojiPickerCategoryButtonRenderer:"yt-emoji-picker-category-button-renderer"}},
emojiVariantSelector:{id:"emoji-variant-selector",mapping:{ytEmojiVariantSelector:{component:"yt-emoji-variant-selector",properties:{emojiManager:"[[emojiManager]]"}}},reuseComponents:!1},emojiMultiPersonSelector:{id:"emoji-multi-person-selector",mapping:{ytEmojiMultiPersonSelector:{component:"yt-emoji-multi-person-selector",properties:{emojiManager:"[[emojiManager]]"}}},reuseComponents:!1}}};
_.f.created=function(){this.boundOnIronOverlayClosed=this.onIronOverlayClosed.bind(this);this.emojiManager||(this.emojiManager=_.qQ)};
_.f.attached=function(){_.pi&&(this.hostElement.style.height=this.hostElement.clientHeight+150+"px");this.shouldUseStickyPreferences&&YHb(this.emojiManager)};
_.f.dataChanged=function(a){if(null==a?0:a.categories){a=this.emojiManager;var b=this.getCustomEmojiIds();a.pickerCustomEmojiIds=[].concat(_.Pd(SHb),_.Pd(b))}};
_.f.getCustomEmojiIds=function(){var a,b=null==(a=this.data.categories)?void 0:a.find(function(h){var l;return(null==(l=h.emojiPickerCategoryRenderer)?void 0:l.categoryId)&&mMb.includes(h.emojiPickerCategoryRenderer.categoryId)}),c;
a=null==(c=this.data.categories)?void 0:c.find(function(h){return h.emojiPickerUpsellCategoryRenderer});
var d,e;return[null==b?void 0:null==(d=b.emojiPickerCategoryRenderer)?void 0:d.emojiIds,null==a?void 0:null==(e=a.emojiPickerUpsellCategoryRenderer)?void 0:e.emojiIds].flat().filter(function(h){return!!h})};
_.f.updateEmojiCategories=function(){this.updateCategoriesAndPlaceholderInternal(this.data,!0)};
_.f.updateCategoriesAndPlaceholder_=function(){this.updateCategoriesAndPlaceholderInternal(this.data,this.selected)};
_.f.updateCategoriesAndPlaceholderInternal=function(a,b){var c=this;a&&b&&(this.categories=a.categories||[],this.categoryButtons=a.categoryButtons||[],this.resetPlaceholder(),this.search="",_.HH(function(){c.updateButtons_()}))};
_.f.computeId_=function(a){return a.id||""};
_.f.computeShouldUseStickyPreferences=function(){return this.data&&this.data.categories?this.data.categories.some(function(a){return a.emojiPickerCategoryRenderer&&a.emojiPickerCategoryRenderer.emojiData}):!1};
_.f.onScroll_=function(){null==this.animationEnd_&&window.requestAnimationFrame(this.updateButtons_.bind(this))};
_.f.onShowEmojiVariantSelector=function(a){var b=a.detail.emojiData;b.variantIds&&b.variantIds.length&&(b.multiSelectorThumbnailRow&&b.multiSelectorThumbnailRow.length?this.set("emojiMultiPersonSelector",{ytEmojiMultiPersonSelector:{emoji:b,target:a.detail.target}}):this.set("emojiVariantSelector",{ytEmojiVariantSelector:{emoji:b,target:a.detail.target}}),this.variantSelectorOpened=!0,this.hostElement.addEventListener("iron-overlay-closed",this.boundOnIronOverlayClosed))};
_.f.onIronOverlayClosed=function(a){var b=ZHb(this.emojiManager,this.get((this.emojiVariantSelector?"emojiVariantSelector.ytEmojiVariantSelector.emoji":"emojiMultiPersonSelector.ytEmojiMultiPersonSelector.emoji")+".emojiId")||"");b&&a.composedPath&&(a.composedPath().includes(_.$q(this.hostElement).querySelector("#emoji-variant-selector"))||a.composedPath().includes(_.$q(this.hostElement).querySelector("#emoji-multi-person-selector")))&&(_.Tn(this.hostElement,"yt-close-emoji-variant-selector",[b.emojiId]),
this.emojiMultiPersonSelector=this.emojiVariantSelector=null,this.variantSelectorOpened=!1,this.hostElement.removeEventListener("iron-overlay-closed",this.boundOnIronOverlayClosed))};
_.f.onEmojiVariantSelectorMouseup=function(a){var b=a.target.firstChild;this.variantSelectorOpened&&b&&_.HH(function(){b.noCancelOnOutsideClick=!1},100)};
_.f.onEmojiVariantSelectorMousedown=function(a){a=a.target.firstChild;this.variantSelectorOpened&&a&&(a.noCancelOnOutsideClick=!1)};
_.f.onSelectCategory_=function(a){var b=""!=this.search;this.search="";for(var c=_.$q(this.hostElement).querySelector("#categories").children,d=0;d<c.length;d++){var e=c[d];if(e.id==a.detail.categoryId){b?(_.$q(this.hostElement).querySelector("#categories").scrollTop=e.offsetTop,this.updateButtons_()):(this.animationStart_=_.$q(this.hostElement).querySelector("#categories").scrollTop,this.animationEnd_=e.offsetTop,this.lastAnimationTime_=0,this.animateScroll_(this.lastAnimationTime_));break}}};
_.f.onEmojiHover_=function(a){this.placeholder=a.detail.shortcuts?a.detail.shortcuts[0]:""};
_.f.onSearchBoxFocused_=function(){this.resetPlaceholder()};
_.f.onSearchBoxBlur_=function(){this.resetPlaceholder()};
_.f.onMouseoutCategories=function(){this.variantSelectorOpened||this.resetPlaceholder()};
_.f.resetPlaceholder=function(){this.skinToneOpened||(this.placeholder=this.ytRendererBehavior.getSimpleString(this.data.searchPlaceholderText))};
_.f.computeSearchCategory_=function(a){a=a.replace(lMb,"").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&&(!e.isCustomEmoji||!e.emojiId||this.emojiManager.pickerCustomEmojiIds.includes(e.emojiId))){b.push(e.emojiId);
break}}}return{categoryId:-1,emojiIds:b}};
_.f.computeSearchEmptyMessage_=function(a,b){return a&&b&&b.emojiIds&&0==b.emojiIds.length?this.data.searchNoResultsText||null:null};
_.f.computeSearching_=function(a){return this.emojiManager&&1<a.replace(lMb,"").length};
_.f.computeSkinToneHidden=function(){return this.shouldUseStickyPreferences||this.skinToneOpened||1===this.categories.length};
_.f.computeDisableScroll=function(){return!!this.emojiVariantSelector};
_.f.openSkinToneSelector=function(){this.skinToneOpened=!0};
_.f.showSkinTonePlaceholder=function(){this.placeholder=this.ytRendererBehavior.getSimpleString(this.data.pickSkinToneText)};
_.f.clearSearch=function(){this.resetPlaceholder();this.search=""};
_.f.selectSkinTone_=function(a){a=Number(a.target.getAttribute("tone"));this.set("emojiManager.skinTone",a);_.Tn(this.hostElement,"yt-live-chat-emoji-skin-tone-changed",[a]);this.skinToneOpened=!1;this.resetPlaceholder()};
_.f.skinToneChanged_=function(a){_.$q(this.hostElement).querySelector("#skin-tone").setAttribute("tone",String(a));for(var b=_.$q(this.hostElement).querySelector("#dropdown-content").children,c=0;c<b.length;c++)c==a?b[c].setAttribute("selected",""):b[c].removeAttribute("selected")};
_.f.animateScroll_=function(a){this.lastAnimationTime_||(this.lastAnimationTime_=a);a-=this.lastAnimationTime_;200>a?(_.$q(this.hostElement).querySelector("#categories").scrollTop=this.animationStart_+(this.animationEnd_-this.animationStart_)*a/200,window.requestAnimationFrame(this.animateScroll_.bind(this))):(null!=this.animationEnd_&&(_.$q(this.hostElement).querySelector("#categories").scrollTop=this.animationEnd_),this.animationEnd_=this.animationStart_=null,this.lastAnimationTime_=0);this.updateButtons_()};
_.f.searchChanged_=function(){this.updateButtons_()};
_.f.updateButtons_=function(){var a=null;if(!this.search)for(var b=_.$q(this.hostElement).querySelector("#categories").scrollTop,c=_.$q(this.hostElement).querySelector("#categories").children,d=0;d<c.length;d++){var e=c[d];e.offsetTop<=b&&(a=e.id)}b=_.$q(this.hostElement).querySelector("#category-buttons").children;for(c=0;c<b.length;c++)d=b[c],d.active=d.id===a};
_.J.Object.defineProperties(nMb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fMb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-emoji-picker-renderer"><tp-yt-paper-input id="search" no-label-float="" placeholder="[[placeholder]]" use-v2-underline="" value="{{search}}" on-blur="onSearchBoxBlur_" on-focus="onSearchBoxFocused_" class="style-scope yt-emoji-picker-renderer"></tp-yt-paper-input><yt-icon-button id="clear-search" hidden="[[!search]]" label="[[data.clearSearchLabel]]" on-tap="clearSearch" class="style-scope yt-emoji-picker-renderer"><yt-icon icon="close" class="style-scope yt-emoji-picker-renderer"></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="" class="style-scope yt-emoji-picker-renderer"></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" class="style-scope yt-emoji-picker-renderer"><div id="dropdown-content" class="dropdown-content style-scope yt-emoji-picker-renderer" slot="dropdown-content"><button aria-label$="[[data.skinToneGenericLabel]]" on-tap="selectSkinTone_" tone="0" class="style-scope yt-emoji-picker-renderer"></button><button aria-label$="[[data.skinToneLightLabel]]" on-tap="selectSkinTone_" tone="1" class="style-scope yt-emoji-picker-renderer"></button><button aria-label$="[[data.skinToneMediumLightLabel]]" on-tap="selectSkinTone_" tone="2" class="style-scope yt-emoji-picker-renderer"></button><button aria-label$="[[data.skinToneMediumLabel]]" on-tap="selectSkinTone_" tone="3" class="style-scope yt-emoji-picker-renderer"></button><button aria-label$="[[data.skinToneMediumDarkLabel]]" on-tap="selectSkinTone_" tone="4" class="style-scope yt-emoji-picker-renderer"></button><button aria-label$="[[data.skinToneDarkLabel]]" on-tap="selectSkinTone_" tone="5" class="style-scope yt-emoji-picker-renderer"></button></div></tp-yt-iron-dropdown></div><div id="category-buttons" class="style-scope yt-emoji-picker-renderer"></div><yt-emoji-picker-category-renderer id="search-category" data="[[searchCategory]]" emoji-manager="[[emojiManager]]" should-use-sticky-preferences="[[shouldUseStickyPreferences]]" skin-tone="[[skinTone]]" class="style-scope yt-emoji-picker-renderer"></yt-emoji-picker-category-renderer><yt-formatted-string id="search-empty" hidden="[[!searchEmptyMessage]]" text="[[searchEmptyMessage]]" class="style-scope yt-emoji-picker-renderer"></yt-formatted-string><div id="categories-wrapper" class="style-scope yt-emoji-picker-renderer"><div id="categories" on-mouseout="onMouseoutCategories" on-scroll="onScroll_" class="style-scope yt-emoji-picker-renderer"></div></div><div id="emoji-variant-selector" hidden="[[!emojiVariantSelector]]" on-mouseup="onEmojiVariantSelectorMouseup" on-mousedown="onEmojiVariantSelectorMousedown" class="style-scope yt-emoji-picker-renderer"></div><div id="emoji-multi-person-selector" hidden="[[!emojiMultiPersonSelector]]" on-mouseup="onEmojiVariantSelectorMouseup" on-mousedown="onEmojiVariantSelectorMousedown" class="style-scope yt-emoji-picker-renderer"></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eMb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_picker_renderer.yt.emoji.picker.renderer.css.js--\x3e<style is-scoped>yt-emoji-picker-renderer {position: relative;display: flex;flex-direction: column;height: var(--yt-emoji-picker-renderer-height,220px);max-width: var(--yt-emoji-picker-renderer-max-width,none);--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;font-size: 13px;} yt-emoji-picker-renderer tp-yt-paper-input-container[style-target=host] {padding: 0;height: 24px;} yt-emoji-picker-renderer .input-content.tp-yt-paper-input-container>input,yt-emoji-picker-renderer .input-content.tp-yt-paper-input-container>iron-input,yt-emoji-picker-renderer .input-content.tp-yt-paper-input-container>textarea,yt-emoji-picker-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,yt-emoji-picker-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {font-size: 13px;color: var(--yt-emoji-picker-search-color,var(--yt-deprecated-luna-black-opacity-lighten-1));height: 24px;} input.yt-emoji-picker-renderer::-ms-clear {display: none;} #search-panel.yt-emoji-picker-renderer,#search-empty.yt-emoji-picker-renderer,#category-buttons.yt-emoji-picker-renderer {margin: var(--yt-emoji-picker-renderer-content-margin);} #categories.yt-emoji-picker-renderer,#search-category.yt-emoji-picker-renderer {overflow: auto;min-height: 0;} yt-emoji-picker-renderer[disable-scroll] #categories.yt-emoji-picker-renderer {overflow-y: hidden;padding-right: var(--scrollbar-width,15px);} #search-category.yt-emoji-picker-renderer {margin-top: 8px;} #categories-wrapper.yt-emoji-picker-renderer {margin-top: 8px;position: relative;min-height: 0;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} yt-emoji-picker-category-button-renderer.yt-emoji-picker-renderer:only-child {display: none;} yt-emoji-picker-renderer[floating-emoji-picker]:not(.ytls-live-chat-container-renderer yt-emoji-picker-renderer[floating-emoji-picker]) .yt-emoji-picker-renderer::-webkit-scrollbar {width: var(--scrollbar-width,8px);} yt-emoji-picker-renderer[floating-emoji-picker]:not(.ytls-live-chat-container-renderer yt-emoji-picker-renderer[floating-emoji-picker]) .yt-emoji-picker-renderer::-webkit-scrollbar-thumb {height: 60px;width: var(--scrollbar-width,8px);border-radius: 4px;border: 4px solid transparent;background-color: var(--yt-spec-outline);} yt-emoji-picker-renderer[floating-emoji-picker]:not(.ytls-live-chat-container-renderer yt-emoji-picker-renderer[floating-emoji-picker]) .yt-emoji-picker-renderer::-webkit-scrollbar-track {background-color: transparent;color: transparent;} @supports(scrollbar-width:thin) {yt-emoji-picker-renderer[floating-emoji-picker]:not(.ytls-live-chat-container-renderer yt-emoji-picker-renderer[floating-emoji-picker]) *.yt-emoji-picker-renderer {scrollbar-width: thin;scrollbar-color: var(--yt-yt-spec-outline) transparent;}} yt-emoji-picker-renderer[floating-emoji-picker] tp-yt-paper-input-container[style-target=host] {height: 14px;padding: 0;} yt-emoji-picker-renderer[floating-emoji-picker] .input-content.tp-yt-paper-input-container>input,yt-emoji-picker-renderer[floating-emoji-picker] .input-content.tp-yt-paper-input-container>iron-input,yt-emoji-picker-renderer[floating-emoji-picker] .input-content.tp-yt-paper-input-container>textarea,yt-emoji-picker-renderer[floating-emoji-picker] .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,yt-emoji-picker-renderer[floating-emoji-picker] .input-content.tp-yt-paper-input-container>.paper-input-input {font-size: 12px;line-height: 0px;} yt-emoji-picker-renderer[floating-emoji-picker] #categories.yt-emoji-picker-renderer>*.yt-emoji-picker-renderer {border-top: 1px solid var(--yt-spec-outline);padding-top: 8px;margin-right: 12px;} yt-emoji-picker-renderer[floating-emoji-picker] #category-buttons.yt-emoji-picker-renderer {justify-content: space-around;margin-bottom: var(--yt-emoji-picker-category-buttons-margin-bottom);margin-right: var(--yt-emoji-picker-category-buttons-margin-right);} yt-emoji-picker-renderer[floating-emoji-picker] #search-panel.yt-emoji-picker-renderer {margin-right: var(--yt-emoji-picker-search-margin);padding: 0px 12px;} yt-emoji-picker-renderer[floating-emoji-picker] #search.yt-emoji-picker-renderer {margin: 9px 0px;} yt-emoji-picker-renderer[floating-emoji-picker] #categories-wrapper.yt-emoji-picker-renderer {margin-top: 0px;} yt-emoji-picker-renderer[floating-emoji-picker] #clear-search.yt-emoji-picker-renderer {width: 24px;height: 24px;color: var(--yt-emoji-picker-search-active-text-color);} yt-emoji-picker-renderer[floating-emoji-picker] #search-empty.yt-emoji-picker-renderer {color: var(--yt-spec-text-secondary);} #categories.yt-emoji-picker-renderer>*.yt-emoji-picker-renderer:not(:first-child) {margin-top: 8px;} #category-buttons.yt-emoji-picker-renderer {margin-top: 8px;color: var(--yt-deprecated-luna-black-opacity-lighten-3);display: flex;flex-direction: row;justify-content: center;flex-wrap: wrap;flex: none;} #search-panel.yt-emoji-picker-renderer {background-color: var(--yt-emoji-picker-search-background-color,var(--yt-deprecated-white-opacity-lighten-2));padding: 4px 8px;border-radius: var(--yt-emoji-picker-search-border-radius,4px);font-size: 12px;color: var(--yt-deprecated-luna-black-opacity-lighten-2);flex: none;display: flex;flex-direction: row;align-items: center;} #search-panel.yt-emoji-picker-renderer:focus-within {outline: var(--yt-emoji-picker-search-outline,none);outline-color: var(--yt-emoji-picker-search-outline-color);outline-width: 1px;background-color: var(--yt-emoji-picker-search-active-background-color,var(--yt-emoji-picker-search-background-color,var(--yt-deprecated-white-opacity-lighten-2)));color: var(--yt-emoji-picker-search-active-text-color,var(--yt-deprecated-luna-black-opacity-lighten-2));} #search.yt-emoji-picker-renderer {flex: 1;flex-basis: 0.000000001px;} #clear-search.yt-emoji-picker-renderer {width: 18px;height: 18px;color: var(--yt-live-chat-primary-text-color);} #search-empty.yt-emoji-picker-renderer {color: var(--yt-spec-text-primary);} #skin-tone.yt-emoji-picker-renderer {margin-left: 12px;position: relative;flex: none;} button.yt-emoji-picker-renderer {width: 16px;height: 16px;padding: 0;background-color: transparent;border: 2px solid;border-radius: 4px;cursor: pointer;} button.yt-emoji-picker-renderer+button.yt-emoji-picker-renderer {margin-left: 4px;} button.yt-emoji-picker-renderer[tone="0"] {border-color: #fcc21b;} button.yt-emoji-picker-renderer[tone="1"] {border-color: #fadcbc;} button.yt-emoji-picker-renderer[tone="2"] {border-color: #e0bb95;} button.yt-emoji-picker-renderer[tone="3"] {border-color: #bf8f68;} button.yt-emoji-picker-renderer[tone="4"] {border-color: #9b643d;} button.yt-emoji-picker-renderer[tone="5"] {border-color: #594539;} button.yt-emoji-picker-renderer[tone="0"][selected] {background-color: #fcc21b;} button.yt-emoji-picker-renderer[tone="1"][selected] {background-color: #fadcbc;} button.yt-emoji-picker-renderer[tone="2"][selected] {background-color: #e0bb95;} button.yt-emoji-picker-renderer[tone="3"][selected] {background-color: #bf8f68;} button.yt-emoji-picker-renderer[tone="4"][selected] {background-color: #9b643d;} button.yt-emoji-picker-renderer[tone="5"][selected] {background-color: #594539;} yt-emoji-picker-renderer[searching] #categories-wrapper.yt-emoji-picker-renderer {display: none;} yt-emoji-picker-renderer:not([searching]) #search-category.yt-emoji-picker-renderer {display: none;} #emoji-variant-selector.yt-emoji-picker-renderer {position: absolute;} yt-emoji-picker-renderer[variant-selector-opened] #emoji-variant-selector.yt-emoji-picker-renderer,yt-emoji-picker-renderer[variant-selector-opened] #emoji-multi-person-selector.yt-emoji-picker-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;left: 8px;right: 8px;}</style>');
eMb=d}d=eMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fMb=a}a=fMb;return a}}});
var PR=nMb;PR.prototype.searchChanged_=PR.prototype.searchChanged_;PR.prototype.skinToneChanged_=PR.prototype.skinToneChanged_;PR.prototype.onEmojiHover_=PR.prototype.onEmojiHover_;PR.prototype.onSelectCategory_=PR.prototype.onSelectCategory_;PR.prototype.onShowEmojiVariantSelector=PR.prototype.onShowEmojiVariantSelector;PR.prototype.updateCategoriesAndPlaceholder_=PR.prototype.updateCategoriesAndPlaceholder_;PR.prototype.dataChanged=PR.prototype.dataChanged;
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],PR.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],PR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],PR.prototype,"data",void 0);_.U([_.N({value:function(){return[]}}),
_.V("design:type",Array)],PR.prototype,"categories",void 0);_.U([_.N({value:function(){return[]}}),
_.V("design:type",Array)],PR.prototype,"categoryButtons",void 0);_.U([_.N({computed:"computeDisableScroll(emojiVariantSelector)",reflectToAttribute:!0}),_.V("design:type",Boolean)],PR.prototype,"disableScroll",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],PR.prototype,"floatingEmojiPicker",void 0);_.U([_.N({computed:"computeId_(data)",reflectToAttribute:!0}),_.V("design:type",String)],PR.prototype,"id",void 0);
_.U([_.N({value:!1}),_.V("design:type",Boolean)],PR.prototype,"selected",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],PR.prototype,"disableIncrementalLoading",void 0);_.U([_.N(),_.V("design:type",String)],PR.prototype,"placeholder",void 0);_.U([_.N({value:""}),_.V("design:type",String)],PR.prototype,"search",void 0);_.U([_.N({computed:"computeSearching_(search)",reflectToAttribute:!0}),_.V("design:type",Boolean)],PR.prototype,"searching",void 0);
_.U([_.N({computed:"computeSearchCategory_(search)"}),_.V("design:type",Object)],PR.prototype,"searchCategory",void 0);_.U([_.N({computed:"computeSearchEmptyMessage_(searching, searchCategory)"}),_.V("design:type",Object)],PR.prototype,"searchEmptyMessage",void 0);_.U([_.N({computed:"identity(emojiManager.skinTone)"}),_.V("design:type",Number)],PR.prototype,"skinTone",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],PR.prototype,"skinToneOpened",void 0);
_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],PR.prototype,"variantSelectorOpened",void 0);_.U([_.N({computed:"computeSkinToneHidden(skinToneOpened, categories, shouldUseStickyPreferences)"}),_.V("design:type",Boolean)],PR.prototype,"skinToneHidden",void 0);_.U([_.N(),_.V("design:type",nQ)],PR.prototype,"emojiManager",void 0);_.U([_.N(),_.V("design:type",Object)],PR.prototype,"emojiVariantSelector",void 0);
_.U([_.N(),_.V("design:type",Object)],PR.prototype,"emojiMultiPersonSelector",void 0);_.U([_.N({value:!1,computed:"computeShouldUseStickyPreferences(data)"}),_.V("design:type",Boolean)],PR.prototype,"shouldUseStickyPreferences",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],PR.prototype,"dataChanged",null);
_.U([_.uq("data","selected"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],PR.prototype,"updateCategoriesAndPlaceholder_",null);_.U([_.tq("yt-show-emoji-variant-selector"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],PR.prototype,"onShowEmojiVariantSelector",null);
_.U([_.tq("yt-emoji-picker-select-category"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],PR.prototype,"onSelectCategory_",null);_.U([_.tq("yt-emoji-hover"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],PR.prototype,"onEmojiHover_",null);_.U([_.uq("skinTone"),_.V("design:type",Function),_.V("design:paramtypes",[Number]),_.V("design:returntype")],PR.prototype,"skinToneChanged_",null);
_.U([_.uq("search"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],PR.prototype,"searchChanged_",null);PR=_.U([_.Gq({is:"yt-emoji-picker-renderer",noInjection:!0})],PR);var QR=null;
_.Dq({is:"ytd-commentbox",_template:function(){if(void 0!==ALb)return ALb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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\n<div id="identity-chip" hidden="[[computeHideIdentityChipRenderer_(isLoading, zeroStepChannelCreationRenderer)]]" class="style-scope ytd-commentbox"></div>\n<div id="thumbnail-input-row" class="style-scope ytd-commentbox">\n  <yt-img-shadow id="author-thumbnail" height="[[computeAuthorThumbnailDimension_(isReply, isBackstageComment)]]" hidden="[[computeHideAuthorThumbnail_(isLoading, zeroStepChannelCreationRenderer)]]" thumbnail="[[data.authorThumbnail]]" width="[[computeAuthorThumbnailDimension_(isReply, isBackstageComment)]]" class="style-scope ytd-commentbox">\n  </yt-img-shadow>\n  <div id="main" hidden="[[isLoading]]" class="style-scope ytd-commentbox">\n    <div id="divider-line" class="style-scope ytd-commentbox"></div>\n    \n    <div id="creation-box" class$="[[computeCreationBoxClass_(isInputFocus_)]] style-scope ytd-commentbox" hidden="[[hasPollOrQuizRendererInEditDialog_]]">\n      <tp-yt-paper-input-container id="input-container" focused="{{isInputFocus_}}" no-label-float="" use-v2-underline="" class="style-scope ytd-commentbox">\n        <div slot="after-input" class="paper-input-input style-scope ytd-commentbox">\n          <ytd-emoji-input id="emoji" emoji-manager="[[emojiManager]]" vertical-suggestions-offset="[[verticalSuggestionsOffset]]" class="style-scope ytd-commentbox">\n            <yt-user-mention-autosuggest-input slot="input" suggestions-endpoint="[[data.userMentionSuggestionsEndpoint]]" class="style-scope ytd-commentbox">\n              <yt-formatted-string id="contenteditable-textarea" slot="input" enable-content-editable="true" maxlength="10000" override-aria-label="[[getSimpleString(placeholderFormattedText_)]]" 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_" class="style-scope ytd-commentbox"></yt-formatted-string>\n            </yt-user-mention-autosuggest-input>\n          </ytd-emoji-input>\n          <div id="external-links-banner" hidden="[[!isExternalLinksBannerDisplayed]]" class="style-scope ytd-commentbox">\n            <yt-formatted-string text="[[data.advancedTierFeatures.externalLinks.verificationBannerMessage]]" class="style-scope ytd-commentbox">\n            </yt-formatted-string>\n            <ytd-button-renderer id="verification-button" data="[[data.advancedTierFeatures.externalLinks.verificationButton.buttonRenderer]]" class="style-scope ytd-commentbox">\n            </ytd-button-renderer>\n          </div>\n        </div>\n        <ytd-backstage-dismissable-attachment id="dismissable-attachment" slot="after-input" attachment-preview="[[prefilledContent_]]" dismiss-button="[[data.attachmentDismissButton]]" hidden="[[computeHideDismissableAttachment_(prefilledAttachment_)]]" class="style-scope ytd-commentbox">\n        </ytd-backstage-dismissable-attachment>\n        <div id="attachment-preview" slot="after-input" class="style-scope ytd-commentbox"></div>\n        <div id="image-select" class="paper-input-input style-scope ytd-commentbox" hidden="[[!hasImage_]]" slot="after-input"></div>\n        <ytd-backstage-video-link-attachment id="video-link-attachment" slot="after-input" hidden="[[!hasVideo_]]" class="style-scope ytd-commentbox">\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_]]" class="style-scope ytd-commentbox">\n    </ytd-poll-attachment>\n    <ytd-backstage-image-poll-editor-renderer id="image-poll-attachment" data="[[data.imagePollEditorRenderer.imagePollEditorRenderer]]" editor-info="[[data.imagePollEditorInfo]]" hidden="[[!hasImagePoll_]]" class="style-scope ytd-commentbox">\n    </ytd-backstage-image-poll-editor-renderer>\n    <ytd-backstage-quiz-editor-renderer id="quiz-attachment" editor-info="[[data.quizEditorInfo]]" hidden="[[!hasQuiz_]]" class="style-scope ytd-commentbox">\n  </ytd-backstage-quiz-editor-renderer>\n    <slot name="repost-preview" class="style-scope ytd-commentbox"></slot>\n    <div id="poll-preview-edit-dialog" hidden="[[!hasPollOrQuizRendererInEditDialog_]]" class="style-scope ytd-commentbox">\n      <yt-formatted-string text="[[data.editableText]]" class="style-scope ytd-commentbox"></yt-formatted-string>\n      <div id="poll-preview" class="style-scope ytd-commentbox"></div>\n    </div>\n    <div id="footer" class="style-scope ytd-commentbox">\n      <span id="emoji-button" on-tap="onEmojiButtonTap_" hidden="[[!isEmojiButtonDisplayed]]" class="style-scope ytd-commentbox"></span>\n      <div id="attachments" hidden="[[computeHideAttachmentButtons_(data, addedAttachment, prefilledAttachment_, errorMessage_)]]" class="style-scope ytd-commentbox">\n        <template is="dom-repeat" items="[[attachmentButtonIds]]" as="buttonId" class="style-scope ytd-commentbox">\n          <ytd-button-renderer id="[[buttonId]]" data="[[getButtonRenderer(data, buttonId)]]" class="style-scope ytd-commentbox">\n          </ytd-button-renderer>\n        </template>\n      </div>\n      <div id="inline-scheduling-panel" hidden="[[!inlineSchedulePanel_]]" class="style-scope ytd-commentbox"></div>\n      <div id="footer-text" class="style-scope ytd-commentbox">\n        <yt-formatted-string id="footer-message" class$="[[computeFooterMessageClass_(alertMessage_, errorMessage_)]] style-scope ytd-commentbox" 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]]" class="style-scope ytd-commentbox">\n        </yt-formatted-string>\n      </div>\n      <div id="access-restrictions-selector" class="style-scope ytd-commentbox"></div>\n      <span id="char-count" hidden="[[!charLimit_]]" class="style-scope ytd-commentbox">[[charCount_]]/[[charLimit_]]</span>\n      <div id="buttons" class$="[[computeSubmitButtonClass_(dropdownSchedulePanel_, data.postOptionsMenu)]] style-scope ytd-commentbox">\n        <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" on-tap="onCancel_" class="style-scope ytd-commentbox">\n        </ytd-button-renderer>\n        <ytd-button-renderer id="submit-button" data="[[computeSubmitButton_(data, scheduleButton_)]]" disabled="[[submitButtonDisabled]]" overrides="[[computeSubmitButtonOverride(data, submitButtonDisabled, dropdownSchedulePanel_)]]" on-tap="onSubmit_" class="style-scope ytd-commentbox">\n        </ytd-button-renderer>\n        <div id="option-menu" hidden="[[dropdownSchedulePanel_]]" class="style-scope ytd-commentbox">\n          <ytd-menu-renderer data="[[data.postOptionsMenu.menuRenderer]]" disable-upgrade="[[!data.postOptionsMenu.menuRenderer]]" hidden="[[!data.postOptionsMenu.menuRenderer]]" icon="yt-icons:arrow_drop_down" no-ink-on-dropdown-button="" three-dot-button-override="[[computeThreeDotButtonOverride(submitButtonDisabled)]]" tonal-override="[[modern]]" class="style-scope ytd-commentbox">\n          </ytd-menu-renderer>\n        </div>\n      </div>\n    </div>\n    <div id="scheduling-panel" hidden="[[!dropdownSchedulePanel_]]" class="style-scope ytd-commentbox"></div>\n    <div id="emojis" hidden="[[!isEmojiPickerDisplayed]]" class="style-scope ytd-commentbox">\n      <span id="emoji-picker" class="style-scope ytd-commentbox"></span>\n    </div>\n  </div>\n  <tp-yt-paper-spinner-lite active="[[isLoading]]" class="style-scope ytd-commentbox"></tp-yt-paper-spinner-lite>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zLb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_commentbox.ytd.commentbox.css.js--\x3e<style is-scoped>ytd-commentbox {--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-input-color: var(--yt-spec-text-primary);--yt-formatted-string-contenteditable-endpoint-background: var( --yt-spec-badge-chip-background );--yt-formatted-string-contenteditable-endpoint-border-radius: 0.2em;--yt-formatted-string-contenteditable-endpoint-color: var( --yt-spec-text-primary );--yt-formatted-string-contenteditable-endpoint-cursor: default;--yt-formatted-string-contenteditable-endpoint-max-width: 100%;--yt-formatted-string-contenteditable-endpoint-white-space: nowrap;--yt-formatted-string-contenteditable-endpoint-overflow: hidden;--yt-formatted-string-contenteditable-endpoint-text-overflow: ellipsis;--yt-formatted-string-contenteditable-endpoint-vertical-align: top;--yt-formatted-string-contenteditable-endpoint-pointer-events: none;--yt-post-multi-image-attachment-size: 420px;display: flexbox;display: flex;flex-direction: column;} ytd-commentbox #main.ytd-commentbox .input-content.tp-yt-paper-input-container>input,ytd-commentbox #main.ytd-commentbox .input-content.tp-yt-paper-input-container>iron-input,ytd-commentbox #main.ytd-commentbox .input-content.tp-yt-paper-input-container>textarea,ytd-commentbox #main.ytd-commentbox .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,ytd-commentbox #main.ytd-commentbox .input-content.tp-yt-paper-input-container>.paper-input-input {line-height: 20px;font-size: 14px;} ytd-commentbox[is-backstage-post] #main.ytd-commentbox tp-yt-paper-input-container.ytd-commentbox .input-content.tp-yt-paper-input-container>input,ytd-commentbox[is-backstage-post] #main.ytd-commentbox tp-yt-paper-input-container.ytd-commentbox .input-content.tp-yt-paper-input-container>iron-input,ytd-commentbox[is-backstage-post] #main.ytd-commentbox tp-yt-paper-input-container.ytd-commentbox .input-content.tp-yt-paper-input-container>textarea,ytd-commentbox[is-backstage-post] #main.ytd-commentbox tp-yt-paper-input-container.ytd-commentbox .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,ytd-commentbox[is-backstage-post] #main.ytd-commentbox tp-yt-paper-input-container.ytd-commentbox .input-content.tp-yt-paper-input-container>.paper-input-input {line-height: 20px;font-size: 16px;} ytd-commentbox[is-backstage-comment] {margin-top: 12px;} #contenteditable-textarea.ytd-commentbox[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.ytd-commentbox {--yt-formatted-string-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;--yt-formatted-string-contenteditable-emoji-width: var( --yt-formatted-string-emoji-size, 24px );--yt-formatted-string-contenteditable-emoji-height: var( --yt-formatted-string-emoji-size, 24px );--yt-formatted-string-contenteditable-emoji-margin: -1px 2px 1px;--yt-formatted-string-contenteditable-emoji-vertical-align: middle;--yt-formatted-string-contenteditable-emoji-padding-right: 0.2em;--yt-formatted-string-contenteditable-small-emoji-width: var( --yt-formatted-string-small-emoji-size, 16px );--yt-formatted-string-contenteditable-small-emoji-height: var( --yt-formatted-string-small-emoji-size, 16px );--yt-formatted-string-contenteditable-small-emoji-margin: -1px 2px 1px;--yt-formatted-string-contenteditable-small-emoji-vertical-align: middle;--yt-formatted-string-contenteditable-small-emoji-padding-right: 0.2em;display: block;word-break: normal;word-wrap: break-word;--paper-input-container-input_-_white-space: pre-wrap;} ytd-commentbox:not([is-backstage-post]) yt-formatted-string#contenteditable-textarea.ytd-commentbox {margin-bottom: 0.25em;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-commentbox[is-backstage-post] #contenteditable-textarea.ytd-commentbox[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.ytd-commentbox {padding-top: 0;} #input-container.ytd-commentbox {--paper-input-container-underline-color: var(--yt-spec-text-disabled);--paper-input-container-underline-focus-color: var(--yt-spec-text-primary);} #author-thumbnail.ytd-commentbox,ytd-commentbox[is-reply][is-backstage-comment] #author-thumbnail.ytd-commentbox {width: 40px;height: 40px;margin-right: 16px;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} ytd-commentbox[is-reply] #author-thumbnail.ytd-commentbox {width: 24px;height: 24px;margin-right: 16px;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #main.ytd-commentbox {flex: 1;flex-basis: 0.000000001px;min-width: 0;} #footer.ytd-commentbox {display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: flex-end;} #attachments.ytd-commentbox {margin-left: -10px;display: flexbox;display: flex;flex-direction: row;} ytd-button-renderer.ytd-commentbox {--yt-button-icon-size: 36px;} #footer-text.ytd-commentbox {flex: 1;flex-basis: 0.000000001px;} .footer-error-message.ytd-commentbox {color: var(--yt-spec-brand-link-text);} .footer-alert-message.ytd-commentbox {color: var(--yt-spec-text-secondary);} #footer-message.ytd-commentbox {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;flex: 1;flex-basis: 0.000000001px;} #zero-step-footer-text.ytd-commentbox {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;flex: 1;flex-basis: 0.000000001px;} #buttons.ytd-commentbox {display: flexbox;display: flex;flex-direction: row;} #cancel-button.ytd-commentbox,#submit-button.ytd-commentbox {margin-left: 8px;} tp-yt-paper-spinner-lite.ytd-commentbox {margin: auto;display: none;} tp-yt-paper-spinner-lite.ytd-commentbox[active] {display: block;} #poll-attachment.ytd-commentbox {--ytd-paper-input-container-underline-color: var(--yt-spec-text-secondary);} #access-restrictions-selector.ytd-commentbox {overflow: hidden;} ytd-commentbox[is-backstage-post] tp-yt-paper-spinner-lite.ytd-commentbox {padding: 24px 0;} ytd-commentbox[is-backstage-post][is-creation-box] {background: var(--yt-spec-brand-background-primary);} ytd-commentbox[is-backstage-post][is-creation-box] #author-thumbnail.ytd-commentbox {display: none;} ytd-commentbox[is-backstage-post][is-creation-box] #input-container.ytd-commentbox {--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;padding: 0;} ytd-commentbox[is-creation-box] #contenteditable-textarea.ytd-commentbox {color: var(--yt-spec-text-primary);} ytd-commentbox[is-backstage-post][is-creation-box] #contenteditable-textarea.ytd-commentbox {margin-bottom: 0;} ytd-commentbox[is-backstage-post][is-creation-box] #creation-box.ytd-commentbox {padding: 20px 16px 4px 16px;} ytd-commentbox[is-backstage-post][is-creation-box] #submit-button.ytd-commentbox[disabled] {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} ytd-commentbox[is-backstage-post][is-creation-box] #cancel-button.ytd-commentbox {color: var(--yt-spec-text-secondary);} ytd-commentbox[is-backstage-post][is-creation-box] #attachments.ytd-commentbox {flex-wrap: wrap;margin-left: -6px;} ytd-commentbox[is-backstage-post][is-creation-box][is-post-creation-dialog-v2] #attachments.ytd-commentbox {margin-left: -12px;} ytd-commentbox[is-backstage-post][is-creation-box][is-post-creation-dialog-v2] #attachments.ytd-commentbox ytd-button-renderer.ytd-commentbox {--yt-button-padding: 6px 12px;} ytd-commentbox[is-backstage-post][is-creation-box][is-post-creation-dialog-v2] #access-restrictions-selector.ytd-commentbox {display: none;} ytd-commentbox[is-backstage-post][is-creation-box] #footer.ytd-commentbox {flex-wrap: wrap;margin: 16px;} ytd-commentbox[is-backstage-post][is-creation-box] #attachments.ytd-commentbox ytd-button-renderer.ytd-commentbox {--yt-button-icon-padding: 6px;color: var(--yt-spec-text-secondary);} ytd-commentbox[is-backstage-post][is-creation-box] #attachments.ytd-commentbox ytd-button-renderer.ytd-commentbox:hover {color: var(--yt-spec-text-primary);} ytd-commentbox[is-backstage-post][is-creation-box][is-post-creation-dialog-v2] #submit-button.ytd-commentbox:not([disabled]):hover {color: var(--yt-spec-text-disabled);} ytd-commentbox:not([is-popup-box])[prefilled-attachment_=video] ytd-backstage-dismissable-attachment.ytd-commentbox {display: block;margin-top: 20px;} #option-menu.ytd-commentbox ytd-menu-renderer.ytd-commentbox {--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.ytd-commentbox {border-top-right-radius: 2px;border-bottom-right-radius: 2px;background: var(--yt-spec-call-to-action);} ytd-commentbox[modern] #option-menu.ytd-commentbox {background: unset;} #scheduling-panel.ytd-commentbox ytd-date-time-picker-renderer.ytd-commentbox {border-top: 1px solid var(--yt-spec-10-percent-layer);background: var(--yt-spec-general-background-a);padding: 16px 0;} #poll-preview-edit-dialog.ytd-commentbox>yt-formatted-string.ytd-commentbox {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.ytd-commentbox #submit-button.ytd-commentbox {border-top-right-radius: 0;border-bottom-right-radius: 0;} #submit-button.ytd-commentbox[disabled]+#option-menu.ytd-commentbox {background: var(--yt-spec-badge-chip-background);} #submit-button.ytd-commentbox[disabled]+#option-menu.ytd-commentbox>ytd-menu-renderer.ytd-commentbox {border-left: 1px solid var(--yt-spec-10-percent-layer);} ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] {background: var(--yt-spec-brand-background-primary);} ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] ytd-backstage-dismissable-attachment.ytd-commentbox {margin-top: 12px;margin-bottom: 12px;} ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] #creation-box.ytd-commentbox {padding: 0;} ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] #creation-box.ytd-commentbox #contenteditable-textarea.ytd-commentbox {--yt-formatted-string-contenteditable-root-style-max-height: 86px;--yt-formatted-string-contenteditable-root-style-overflow: auto;--yt-formatted-string-contenteditable-root-style-outline: none;max-height: 86px;overflow: auto;} ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] #creation-box.ytd-commentbox #contenteditable-textarea.ytd-commentbox {max-height: 86px;} ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] #footer.ytd-commentbox {margin: 24px 0 0 0;} ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] #submit-button.ytd-commentbox[disabled] {background: var(--yt-spec-badge-chip-background);} #contenteditable-textarea.ytd-commentbox {margin-bottom: var(--ytd-commentbox-textarea-margin-bottom,4px);padding: 0;} #emoji-button.ytd-commentbox {margin-left: calc(-1 * var(--yt-button-icon-padding,8px));} ytd-commentbox[is-emoji-picker-displayed] #emoji-button.ytd-commentbox>ytd-button-renderer.ytd-commentbox {color: var(--yt-spec-icon-active-other);} #emojis.ytd-commentbox {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.ytd-commentbox,.small-emoji.ytd-commentbox {margin: -1px 2px 1px;vertical-align: middle;padding-right: 0.2em;} .emoji.ytd-commentbox {width: var(--yt-formatted-string-emoji-size,24px);height: var(--yt-formatted-string-emoji-size,24px);} .emoji.small-emoji.ytd-commentbox {width: var(--yt-formatted-string-small-emoji-size,16px);height: var(--yt-formatted-string-small-emoji-size,16px);} #char-count.ytd-commentbox {color: var(--yt-spec-text-secondary);} ytd-commentbox[above-char-limit_] #char-count.ytd-commentbox {color: var(--yt-spec-brand-link-text);} ytd-commentbox[is-backstage-post] #divider-line.ytd-commentbox {height: 1px;width: 690px;margin-left: -24px;} ytd-commentbox[is-backstage-post][text-requires-scrolling] #divider-line.ytd-commentbox {border-top: 1px solid var(--yt-spec-10-percent-layer);} ytd-commentbox:not([is-backstage-post]) #divider-line.ytd-commentbox {display: hidden;} #identity-chip.ytd-commentbox ytd-identity-chip-renderer.ytd-commentbox {padding-bottom: 16px;} #thumbnail-input-row.ytd-commentbox {word-break: break-all;display: flexbox;display: flex;flex-direction: row;} #external-links-banner.ytd-commentbox {display: flexbox;display: flex;flex-direction: row;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;background: var(--yt-spec-additive-background);border-radius: 4px;margin-bottom: 4px;margin-top: 8px;padding: 8px 24px;} #verification-button.ytd-commentbox {margin-left: auto;}</style>');
zLb=d}d=zLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ALb=a},
behaviors:[_.xya.YtHostElementBehavior,_.tA,_.JC.YtActionHandlerBehavior,_.KC.YtComponentBehavior,_.AI.YtRendererstamperBehavior,_.vIb.YtdReduxBehavior],keyBindings:{left:"leftKeyPressed_",right:"rightKeyPressed_",end:"endKeyPressed_",backspace:"maybeBackspaceChip_","delete":"maybeDeleteChip_","ctrl+enter meta+enter":"submitIfNotBackstagePost_","ctrl+backspace alt+backspace":"maybeBackspaceChipWordMode_","ctrl+delete alt+delete":"maybeDeleteChipWordMode_"},properties:{data:{type:Object,observer:"dataChanged_"},
placeholderFormattedText_:{type:Object,computed:"computePlaceholderText_(data, addedAttachment, prefilledAttachment_)"},aadcGuidelinesState_:{type:Object,selectorArgs:["data.aadcGuidelinesStateEntityKey"],selector:function(a,b){return _.wo(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 _.wo(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:{type:Boolean,
value:!1},attachment:Object,isLoading:{type:Boolean,observer:"isLoadingChanged_"},errorMessage_:{type:Object,value:null},alertMessage_:{type:Object,value:null},imageUploadEndpoint_:{type:Object,computed:"computeImageUploadEndpoint_(data)"},addedAttachment:{type:String,value:"none",reflectToAttribute:!0},prefilledAttachment_:{type:String,value:"none",reflectToAttribute:!0},previousText_:String,inlineSchedulePanel_:{type:Object,computed:"computeInlineSchedulingPanel_(data.purpose, data.schedulingDateTimePicker)"},
dropdownSchedulePanel_:{type:Object,computed:"computeDropdownSchedulingPanel_(data.purpose, data.schedulingDateTimePicker)"},scheduleButton_:Object,zeroStepChannelCreationRenderer:Object,enableCreationBox:{type:Boolean,reflectToAttribute:!0},isInputFocus_:{type:Boolean,observer:"onIsInputFocusChanged_"},hasImage_:{type:Boolean,computed:"computeHasImage_(addedAttachment)"},hasPollOrQuizRendererInEditDialog_:{type:Boolean,computed:"computeHasPollOrQuizRendererInEditDialog_(data)"},hasVideo_:{type:Boolean,
computed:"computeHasVideo_(addedAttachment)"},hasPoll_:{type:Boolean,computed:"computeHasPoll_(addedAttachment)"},hasImagePoll_:{type:Boolean,computed:"computeHasImagePoll_(addedAttachment)"},hasQuiz_:{type:Boolean,computed:"computeHasQuiz_(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 _.qQ}},
isEmojiButtonDisplayed:{type:Boolean,computed:"computeIsEmojiButtonDisplayed_(data)",value:!1},isEmojiPickerDisplayed:{type:Boolean,value:!1,reflectToAttribute:!0},hasExternalLinksAccess_:{type:Boolean,computed:"computeHasExternalLinksAccess_(data)",value:!0},isExternalLinksBannerDisplayed:{type:Boolean,value:!1,reflectToAttribute:!0},emojiInput:Object,verticalSuggestionsOffset:{type:Number,value:30},isPostCreationDialogV2:{type:Boolean,reflectToAttribute:!0,value:!1},accessRestriction:{type:String},
charCount_:{type:Number,value:0},charLimit_:{type:Number,computed:"computeCharLimit_(data)"},aboveCharLimit_:{type:Boolean,reflectToAttribute:!0,value:!1},inputEventSupported_:{type:Boolean,value:!1},textRequiresScrolling:{type:Boolean,reflectToAttribute:!0,value:!1},localStorage:Object,modern:{type:Boolean,reflectToAttribute:!0,value:_.u("web_modern_buttons")}},observers:["observePrefilledImage_(data.purpose, data.prefilledImageData, data.backstageAttachment)","observePrefilledVideo_(data.purpose, data.backstageAttachment)",
"observePrefilledPoll_(data.prefilledAttachment)"],listeners:{"yt-service-request-completed":"onYtServiceRequestCompleted_","yt-service-request-error":"onYtServiceRequestError_","yt-service-request-sent":"onYtServiceRequestSent_","yt-backstage-image-select-cancel":"onAttachmentDismiss_","yt-backstage-multi-image-cancel":"onAttachmentDismiss_","yt-backstage-image-select-alert":"onImageAlert_","yt-backstage-image-select-preview":"onImageSelected_","yt-backstage-multi-image-select":"onImagesSelected_",
"yt-backstage-poll-image-select":"onImagesSelected_","yt-img-crop-coordinates-update":"onImagePreviewCoordinatesUpdated_","yt-img-crop-reposition":"onImagePreviewReposition_","yt-poll-attachment-dismiss":"onAttachmentDismiss_","yt-image-poll-attachment-dismiss":"onAttachmentDismiss_","yt-quiz-attachment-dismiss":"onAttachmentDismiss_","yt-quiz-attachment-explanation-update":"onQuizExplanationUpdated_","yt-navigate":"onYtNavigate_","yt-video-link-selected":"onVideoLinkSelected_","yt-backstage-add-image-error":"onAddImageError_",
"yt-video-link-cancel":"onAttachmentDismiss_","yt-video-link-button-cancel":"onVideoLinkButtonCancel_","yt-commentbox-post-enable":"onSubmitButtonEnable_","yt-commentbox-post-disable":"onSubmitButtonDisable_","yt-backstage-attachment-dismissed":"onPrefilledContentDismissed_","yt-emoji-select":"onEmojiSelect_","yt-insert-suggestion":"onSuggestionInsert_","yt-select-emoji-suggestion":"onEmojiSuggestionClick_","ytd-date-time-selection-update":"onDateTimeSelectionUpdate_","ytd-date-time-selection-cancelled":"onDateTimeSelectionCancelled_",
"yt-mention-inserted":"onInsertMention_"},actionMap:{"yt-signal-action-ack-post-aadc-notice":"onAadcNoticeConfirm_","yt-hide-identity-chip-action":"onHideIdentityChip"},stampDom:{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",quizRenderer:"ytd-backstage-quiz-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]]"}}}},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();a&&this.computeIsEmojiButtonDisplayed_(a)&&(a=this.$$("#emoji-picker > yt-emoji-picker-renderer"))&&a.updateEmojiCategories()},
observePrefilledImage_:function(a,b,c){this.isValidPrefilledImage_(a,b,c)&&(this.prefilledAttachment_="image",this.prefilledImageData_=b,this.submitButtonDisabled=!1)},
observePrefilledVideo_:function(a,b){this.isValidPrefilledVideo_(a,b)&&(this.prefilledAttachment_="video")},
observePrefilledPoll_:function(a){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;_.Tz();this.focus()},
detached:function(){this.unlisten(document,"tap","onTap_")},
created:function(){var a=this;this.scheduledPublishTimeSec_=this.prefilledImageData_=this.imagePreviewCoordinates_=this.taggedVideoId_=this.selectedVideoId_=void 0;document.addEventListener("selectionchange",this.onSelectionChange_);this.textRequiresScrolling=!1;this.TEST_ONLY={clearAadcNoticeShownStatus:function(){a.getLocalStorage_().remove(a.getAadcNoticeShownKey_())},
getTaggedVideoId:function(){return a.taggedVideoId_},
onPaste:function(b){return a.onPaste_(b)},
setInputText:function(b){a.setTextAreaValue_(b);a.handleInputEvent_()}}},
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=_.vM();if(a){a=a.getBrowserRangeObject();for(var b=a.commonAncestorContainer;b;){if(b===this.getEditableTextArea_())return a;b=b.parentNode}}a=this.getEditableTextArea_();a=_.oP(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),_.gP(c).select(),this.getInputRange_().collapse(!1),this.getEditableTextArea_().normalize(),this.submitButtonDisabled=!1)},
onSelectionChange_:function(){var a=_.vM();if(a){var b=a.JSC$12901_getStartNode(),c=a.JSC$12901_getEndNode();if(pub(b)&&pub(c)){var d=a.JSC$12901_getStartOffset(),e;if(_.iIa&&b.nodeType===Node.ELEMENT_NODE&&(e=_.jxb(b)))_.oP(e,0).select();else{e=sM(b)?b:_.Ci(b,sM);var h=sM(c)?c:_.Ci(c,sM);if(e||h)if(a.isCollapsed()){if(b.nodeType===Node.TEXT_NODE){a=!0;d===b.length&&(a=!1);if("end"===QR||"right"===QR)a=!1;b=b.parentNode;a=[].concat(_.Pd(b.parentNode.childNodes)).indexOf(b)+(a?0:1);_.oP(b.parentNode,
a).select()}}else e?e.previousSibling&&0<e.previousSibling.length?_.pP(c,a.JSC$12901_getEndOffset(),e.previousSibling,e.previousSibling.length-1).select():(b=document.createTextNode("\u200b"),e.parentNode.insertBefore(b,e),_.pP(c,a.JSC$12901_getEndOffset(),b,0).select()):h&&(h.nextSibling&&0<h.nextSibling.length?_.pP(b,a.JSC$12901_getStartOffset(),h.nextSibling,1).select():(c=document.createTextNode("\u200b"),h.parentNode.insertBefore(c,h.nextSibling),_.pP(b,a.JSC$12901_getStartOffset(),c,c.length).select()));
QR=null}}else QR=null}else QR=null},
leftKeyPressed_:function(){QR="left"},
rightKeyPressed_:function(){QR="right"},
endKeyPressed_:function(){QR="end"},
maybeDeleteChip_:function(){var a=vub(!0);if(a){var b=_.vM(),c=b.JSC$12901_getStartNode();b=b.JSC$12901_getStartOffset();_.hP(c,b,a,a.childNodes.length).select()}},
maybeBackspaceChip_:function(){var a=vub(!1);if(a){var b=_.vM(),c=b.JSC$12901_getStartNode();b=b.JSC$12901_getStartOffset();_.hP(c,b,a,0).select()}},
maybeBackspaceChipWordMode_:function(a){var b=_.vM();if(b.isCollapsed()){var c=b.JSC$12901_getStartNode();b=b.JSC$12901_getStartOffset();var d=wub(c,b,!0);d&&(_.hP(c,b,d,0).select(),document.execCommand("delete"),a.preventDefault(),a.stopImmediatePropagation())}},
maybeDeleteChipWordMode_:function(a){var b=_.vM();if(b.isCollapsed()){var c=b.JSC$12901_getStartNode();b=b.JSC$12901_getStartOffset();var d=wub(c,b,!1);d&&(_.hP(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&&sM(a.target)&&a.preventDefault(),this.isEmojiPickerDisplayed)){var b=this.$$("#emojis"),c=this.$$("#emoji-button"),d=this.getEditableTextArea_();if((a=a.path?a.path:a.composedPath&&a.composedPath())&&!a.includes(b)&&!a.includes(d)&&!a.includes(c))this.onEmojiButtonTap_()}},
isValidPrefilledImage_:function(a,b,c){return"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;this.taggedVideoId_=void 0;if(_.u("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.$["image-poll-attachment"])&&this.hasImagePoll_&&a.resetPollOptions();(a=this.$["quiz-attachment"])&&this.hasQuiz_&&a.resetQuizOptions();
(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.isExternalLinksBannerDisplayed=
this.isEmojiPickerDisplayed=this.receivedFocusPreviously_=!1;if(this.data&&"BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"===this.data.purpose)this.onDateTimeSelectionCancelled_()},
getEditableTextArea_:function(){return _.bn(this.root).querySelector("#contenteditable-textarea").getRoot().root.node},
getEditableFormattedString_:function(){return _.bn(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=rub(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=_.UM();_.kxb(c,b);b=c.nextSibling;break;case "DIV":(c=b.lastChild)&&b.nextSibling&&_.WM(_.UM(),c);b.previousSibling&&(1===b.previousSibling.nodeType||3===b.previousSibling.nodeType&&!b.previousSibling.textContent.endsWith("\n"))&&_.JM(_.UM(),b);c&&"BR"===c.nodeName&&_.Dd(c);c=b;b.hasChildNodes()?(b=b.firstChild,
_.lxb(c)):(b=b.nextSibling,_.Dd(c));break;default:b=b.nextSibling}return xub(a)},
onAddImageError_:function(a){a.stopPropagation();this.errorMessage_=_.lp(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_();QR=null},
maybeSetCursorAtEnd_:function(){if(!this.receivedFocusPreviously_){var a=this.getEditableTextArea_();a&&(_.oP(a,a.childNodes.length).select(),this.receivedFocusPreviously_=!0)}},
maybeUpdateTextDirection_:function(){if("rtl"===_.rf("HTML_DIR")){var a=this.getEditableTextArea_(),b=""!==this.getTextAreaValue()?"auto":"rtl";a.setAttribute("dir",b)}},
maybeUpdateExternalLinksBanner_:function(){!this.hasExternalLinksAccess_&&this.computePostHasExternaLink_()?this.isExternalLinksBannerDisplayed=!0:this.isExternalLinksBannerDisplayed=!1},
computePostHasExternaLink_:function(){var a;return Stb(null==(a=this.$["quiz-attachment"])?void 0:a.getExplanationText())||Stb(this.getTextAreaValue().trim())},
handleInputEvent_:function(){var a=null;if(this.isEmojiButtonDisplayed){var b=this.getInputRange_();b&&(a=this.emojiInput.retrieveTextBeforeRange(b))}this.insertText_(a,!0);this.updateCharCount_();this.setSubmitButton_();a=this.getEditableTextArea_();this.isBackstagePost&&(this.textRequiresScrolling=a.scrollHeight>a.clientHeight,this.maybeUpdateExternalLinksBanner_());this.maybeHeightChanged()},
maybeHeightChanged:function(){var a=52+this.getEditableTextArea_().offsetHeight;this.fire("yt-commentbox-resize",{height:a})},
onInput_:function(){this.inputEventSupported_=!0;this.handleInputEvent_()},
onKeyUp_:function(){this.inputEventSupported_||this.handleInputEvent_()},
updateCharCount_:function(){this.charCount_=this.getTextLength();this.aboveCharLimit_=!!this.charLimit_&&this.charCount_>this.charLimit_},
onPaste_:function(a){if(this.isEmojiButtonDisplayed)this.onPasteEmoji_(a)},
onPasteEmoji_:function(a){a.preventDefault();a.stopImmediatePropagation();a=a.clipboardData.getData("text/plain");this.insertText_(a,!1,!1)},
insertText_:function(a,b,c){b=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),qub(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&&_.u("enable_post_scheduling")&&(this.submitButtonDisabled=b&&!this.scheduledPublishTimeSec_||c)}else this.submitButtonDisabled=!this.isValidInput_()}},
onSubmitButtonEnable_:function(){this.setSubmitButton_()},
onSubmitButtonDisable_:function(){this.submitButtonDisabled=!0},
getSimpleString:_.mp,computeCreationBoxClass_:function(a){return a?"focused":"not-focused"},
computeFooterMessageClass_:function(a,b){return b?"footer-error-message":"footer-alert-message"},
computeFooterMessage_:function(a,b){return b?b:a},
computeFooterMessageHidden_:function(a,b){return!b&&!a},
computePlaceholderText_:function(a,b,c){return("video"===c||"image"===c)&&(null==a?0:a.prefilledPlaceholderText)?null==a?void 0:a.prefilledPlaceholderText:"poll"===b||"image-poll"===b?null==a?void 0:a.pollPostPlaceholderText:"quiz"===b?null==a?void 0:a.quizPostPlaceholderText:"image"===b?null==a?void 0:a.imagePostPlaceholderText:null==a?void 0:a.placeholderText},
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.imagePollButton&&!a.quizButton&&!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},
computeHasImagePoll_:function(a){return"image-poll"===a},
computeHasQuiz_:function(a){return"quiz"===a},
computeHasPollOrQuizRendererInEditDialog_:function(a){return a&&a.backstageAttachment?"BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"===a.purpose&&!(!a.backstageAttachment.quizRenderer&&!a.backstageAttachment.pollRenderer):!1},
computePrefilledContent_:function(a){if(this.isValidPrefilledAttachment_(a.purpose,a.prefilledImageData,a.backstageAttachment))return a.backstageAttachment},
computeEditAttachment_:function(a){if(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)},
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)},
computeSubmitButtonOverride:function(){if(_.u("web_modern_buttons")){var a,b;return{segmentedPosition:this.dropdownSchedulePanel_||!(null==(a=this.data)?0:null==(b=a.postOptionsMenu)?0:b.menuRenderer)?void 0:"start",type:"filled",style:"call-to-action",state:this.submitButtonDisabled?"disabled":"active"}}},
computeThreeDotButtonOverride:function(){if(_.u("web_modern_buttons"))return{segmentedPosition:"end",type:"filled",style:"call-to-action",state:this.submitButtonDisabled?"disabled":"active"}},
computeSubmitButton_:function(a,b){a=this.get("submitButton.buttonRenderer",a)||this.get("replyButton.buttonRenderer",a)||this.get("postButton.buttonRenderer",a);b&&(a=b);a&&(a=Object.assign({},a),a.serviceEndpoint=void 0,a.isDisabled=this.submitButtonDisabled);return a},
computeHasExternalLinksAccess_:function(a){var b,c,d;return null!=(d=null==a?void 0:null==(b=a.advancedTierFeatures)?void 0:null==(c=b.externalLinks)?void 0:c.allowExternalLinks)?d:!0},
computeIsEmojiButtonDisplayed_:function(a){return a.emojiButton&&a.emojiPicker&&a.emojiPicker.emojiPickerRenderer&&a.emojiPicker.emojiPickerRenderer.categories?a.emojiPicker.emojiPickerRenderer.categories.find(function(b){return b.emojiPickerCategoryRenderer?b.emojiPickerCategoryRenderer.emojiIds&&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)?_.jo(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=_.g(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_=_.lp(b[1].message);return}(a=this.get("detail.error.message",a))?this.errorMessage_=this.data.errorMessage||_.lp(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,t,y,z,D,E,I;return _.v(function(S){switch(S.nextAddress){case 1:a.stopPropagation();if(!b.serviceEndpoint||!b.isValidInput_())return S.return();if(b.shouldShowPostAadcNotice_())return b.showPostAadcNotice_(),S.return();if(b.shouldShowCommentAadcNotice_())return b.showCommentAadcNotice_(),S.return();if(!(b.$$("ytd-backstage-multi-image-select-renderer")&&b.hasImage_&&_.u("enable_multi_image_post_creation"))){S.jumpTo(2);break}c=b.$$("ytd-backstage-multi-image-select-renderer");
return _.w(S,c.getAllUploadStatuses(),3);case 3:d=S.yieldResult;if(!d)return S.return();e=_.g(d);for(h=e.next();!h.done;h=e.next())if(l=h.value,void 0===l.encryptedBlobId)return b.isLoading=!1,p=m=void 0,b.errorMessage_=null!=(p=null==(m=b.imageUploadEndpoint_)?void 0:m.imageEditor.backstageMultiImageSelectRenderer.uploadFailureError)?p:null,S.return();return S.return(b.submitForm_(void 0,void 0,void 0,void 0,c.images,b.taggedVideoId_));case 2:if(!b.hasImagePoll_||!b.$["image-poll-attachment"]){S.jumpTo(4);
break}return _.w(S,b.$["image-poll-attachment"].getAllUploadStatuses(),5);case 5:q=S.yieldResult;if(!q)return S.return();t=_.g(q);for(h=t.next();!h.done;h=t.next())if(y=h.value,!y.encryptedBlobId)return b.isLoading=!1,z=void 0,b.errorMessage_=null!=(z=b.data.errorMessage)?z:null,S.return();case 4:E=(D=b.$$("ytd-backstage-image-select-renderer"))&&D.uploadPromise(),I=b.getSharedPostId_(),E?E.then(function(){b.submitForm_.apply(b,_.Pd(_.Xc.apply(0,arguments)))}).catch(function(T){b.isLoading=!1;
b.errorMessage_=_.lp(T.message)}):b.selectedVideoId_?b.submitForm_(void 0,b.selectedVideoId_):"image"===b.prefilledAttachment_?b.submitForm_(b.prefilledImageData_.encryptedBlobId,void 0,void 0,b.prefilledImageData_.sourceExternalVideoId,void 0,b.taggedVideoId_):"video"===b.prefilledAttachment_?b.submitForm_(void 0,b.data.backstageAttachment.videoRenderer.videoId):I?b.submitForm_(void 0,void 0,I):void 0!==b.taggedVideoId_?b.submitForm_(void 0,void 0,void 0,void 0,void 0,b.taggedVideoId_):b.submitForm_(),
_.Bo(S)}})},
openSchedulingPanel:function(a){a&&a.scheduleButton&&a.scheduleButton.buttonRenderer&&(this.scheduleButton_=a.scheduleButton.buttonRenderer);a&&a.dateTimePicker&&this.set("data.schedulingDateTimePicker",a.dateTimePicker)},
openImagePollComponent:function(){this.addedAttachment="image-poll";this.$["image-poll-attachment"]&&this.$["image-poll-attachment"].resetPollOptions()},
openQuizComponent:function(){this.addedAttachment="quiz";this.$["quiz-attachment"]&&this.$["quiz-attachment"].resetQuizOptions()},
onCancel_:function(a){a.stopPropagation();this.clear();this.fire("yt-commentbox-dismiss")},
onPrefilledContentDismissed_:function(a){a.stopPropagation();this.dismissPrefilledContent_();this.setSubmitButton_();this.getEditableTextArea_().focus()},
onInsertMention_:function(){this.updateCharCount_()},
onQuizExplanationUpdated_:function(){this.maybeUpdateExternalLinksBanner_()},
onImageAlert_:function(a){a.stopPropagation();a.detail.alertMessage&&(this.alertMessage_=a.detail.alertMessage)},
onImageSelected_:function(a){a.stopPropagation();this.setSubmitButton_()},
onImagesSelected_:function(a){a.stopPropagation();this.errorMessage_=null;this.setSubmitButton_()},
onImagePreviewCoordinatesUpdated_:function(a){a.stopPropagation();this.imagePreviewCoordinates_=JSON.stringify(a.detail);this.setSubmitButton_()},
onImagePreviewReposition_:function(a){a.stopPropagation();this.imagePreviewCoordinates_=void 0;this.submitButtonDisabled=!0},
onVideoLinkButtonCancel_:function(){this.getEditableTextArea_().focus()},
onAddVideoLink:function(a){var b=this.$["video-link-attachment"];b&&b.onLaunchVideoPicker(a)},
onAttachmentDismiss_:function(a){a.stopPropagation();this.addedAttachment="none";this.alertMessage_=this.errorMessage_=null;this.imagePreviewCoordinates_=this.selectedVideoId_=void 0;this.setSubmitButton_();this.getEditableTextArea_().focus()},
isValidInput_:function(){if("image"===this.prefilledAttachment_&&!this.prefilledImageData_||"video"===this.prefilledAttachment_&&!this.data.backstageAttachment.videoRenderer.videoId||"image"===this.addedAttachment&&_.u("enable_multi_image_post_creation")&&(!this.$$("ytd-backstage-multi-image-select-renderer")||!this.$$("ytd-backstage-multi-image-select-renderer").hasImages())||!("image"!==this.addedAttachment||_.u("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())return!1;var a;if("image-poll"===this.addedAttachment&&(null==(a=this.$["image-poll-attachment"])||!a.isValid()))return!1;var b;if("quiz"===this.addedAttachment&&(null==(b=this.$["quiz-attachment"])||!b.isValid())||"video"===this.addedAttachment&&this.$["video-link-attachment"]&&!this.$["video-link-attachment"].isValid()||
this.aboveCharLimit_||this.dropdownSchedulePanel_&&!this.scheduledPublishTimeSec_)return!1;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,h){var l=this.getTextAreaValue().trim(),m={};this.data&&"BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"===this.data.purpose&&l===this.previousText_&&(l=void 0);void 0!==l&&(m.comment_text=l);this.isLoading=!0;void 0!=h&&(m.tagged_video_id=h);a?(m.image_blob_id=a,this.imagePreviewCoordinates_&&(m.image_preview_coordinates=this.imagePreviewCoordinates_)):b?m.attached_video_id=b:c?m.shared_post_id=c:e&&0<e.length&&(m.images_data=e.map(function(p){return{encryptedBlobId:p.encryptedBlobId,
previewCoordinates:p.previewCoordinates}}));
d&&(m.source_video_id=d);this.data.accessRestrictionsSelector&&this.data.accessRestrictionsSelector.dropdownRenderer&&(m.access_restrictions=this.accessRestriction?this.accessRestriction:this.$["access-restrictions-selector"].firstElementChild.value);"poll"===this.addedAttachment&&(m.poll_options=this.$["poll-attachment"].getPollOptions());"image-poll"===this.addedAttachment&&(m.image_poll_options=this.$["image-poll-attachment"].getPostCreateOptions());_.u("enable_quiz_creation")&&"quiz"===this.addedAttachment&&
(m.quiz_options=this.$["quiz-attachment"].getPostCreateOptions());_.u("enable_post_scheduling")&&this.scheduledPublishTimeSec_&&(m.scheduled_publish_time_sec=this.scheduledPublishTimeSec_);_.jo(this,[this.serviceEndpoint,m])},
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(_.Pd(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){if(this.emojiInput&&_.$q(this.emojiInput).querySelector("#dropdown")){var b=this.getEditableTextArea_().getBoundingClientRect().bottom,c=a.getBoundingClientRect().top;this.verticalSuggestionsOffset=Math.ceil(b-c)+5;b=this.getEditableTextArea_().getBoundingClientRect().left;a=a.getBoundingClientRect().left-b;_.$q(this.emojiInput).querySelector("#dropdown").style.marginLeft=a+"px"}},
onDateTimeSelectionCancelled_:function(){this.scheduleButton_=void 0;this.set("data.schedulingDateTimePicker",null);this.scheduledPublishTimeSec_=void 0;this.setSubmitButton_()},
onDateTimeSelectionUpdate_:function(a){if(_.u("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(){var a=["image-button","image-poll-button","poll-button"];_.u("enable_quiz_creation")&&a.push("quiz-button");_.u("auto_convert_posts_video_tag")||a.push("video-link-button");return a},
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;case "image-poll-button":var h;return(null==(h=a.imagePollButton)?void 0:h.buttonRenderer)||void 0;case "quiz-button":var l;return(null==(l=a.quizButton)?void 0:l.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-"+_.rf("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 _.ai("yt-post"));return this.localStorage},
onAadcNoticeConfirm_:function(a){a.clickTrackingParams&&_.Cl().clickCommand(a);this.getLocalStorage_().set(this.getAadcNoticeShownKey_(),!0);_.Tn(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",{})}});var oMb=function(){var a=_.O.apply(this,arguments)||this;a.isOpen=!1;a.modern=_.u("web_modern_buttons");a.roundedContainer=!0;a.dropdownButtonOverride=_.u("web_modern_buttons")?{segmentedPosition:"end",state:"disabled",type:"filled"}:void 0;a.inPopupContainer=!1;a.isCommentboxLoading=!1;var b=["image-button","image-poll-button","poll-button"];_.u("enable_quiz_creation")&&b.push("quiz-button");_.u("auto_convert_posts_video_tag")||b.push("video-link-button");a.attachmentButtonIds=b;a.actionMap={"yt-create-comment-action":"onCreateCommentAction",
"yt-create-poll-action":"onCreatePollAction","yt-add-video-link-action":"onAddVideoLinkAction","yt-show-scheduling-panel-command":"onShowSchedulingPanelCommand","yt-create-image-poll-command":"onCreateImagePollCommand","yt-create-quiz-command":"onCreateQuizCommand"};return a};
_.H(oMb,_.O);_.f=oMb.prototype;_.f.computeButtonOverride=function(){var a;return(null==(a=this.data)?0:a.postOptionsMenu)&&_.u("web_modern_buttons")?{segmentedPosition:"start"}:void 0};
_.f.configureRendererStamper=function(){var a={"data.accessRestrictionsSelector":{id:"access-restrictions-selector",mapping:{dropdownRenderer:{component:"ytd-flat-dropdown-renderer",classListBinding:"[[dropdownRendererClasses]]"}}},"data.pollButton":{id:"poll-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.imagePollButton":{id:"image-poll-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.imageButton":{id:"image-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.quizButton":{id:"quiz-button",
mapping:{buttonRenderer:"ytd-button-renderer"}},"data.postOptionsMenu":{id:"option-menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:arrow_drop_down"},properties:{tonalOverride:"[[modern]]",threeDotButtonOverride:"[[dropdownButtonOverride]]"}}}}};_.u("auto_convert_posts_video_tag")||(a["data.videoLinkButton"]={id:"video-link-button",mapping:{buttonRenderer:"ytd-button-renderer"}});return a};
_.f.ready=function(){var a=this,b=_.$q(this.hostElement).querySelector("#placeholder-area"),c=function(d){a.onOpen(d)};
b.addEventListener("tap",c);b.addEventListener("keypress",c)};
_.f.showButtonEduTooltip=function(){var a,b,c,d,e,h,l;if(_.u("enable_quiz_creation")&&(null==(a=this.data)?0:null==(b=a.quizButton)?0:null==(c=b.buttonRenderer)?0:null==(d=c.hint)?0:null==(e=d.hintRenderer)?0:null==(h=e.content)?0:null==(l=h.bubbleHintRenderer)?0:l.text)&&(_.fQ.getInstance(),a=gQ(this.data.quizButton.buttonRenderer.hint.hintRenderer.content.bubbleHintRenderer.text,"quiz-button-edu-displayed","OPEN_POPUP_POSITION_BOTTOM",604800,"quiz-button-edu-displayed-impression",3),0<(null==a?
void 0:a.length))){this.ytComponentBehavior.resolveCommand(a[0],{form:{element:this.quizButton}});return}var m;if(null==(m=this.data)?0:m.imagePollButtonTooltip)if(_.fQ.getInstance(),m=gQ(this.data.imagePollButtonTooltip,"image-poll-button-edu-displayed","OPEN_POPUP_POSITION_BOTTOM",604800,"image-poll-button-edu-displayed-impression",3),0<(null==m?void 0:m.length)){this.ytComponentBehavior.resolveCommand(m[0],{form:{element:this.imagePollButton}});return}var p;_.u("enable_multi_image_post_creation")&&
(null==(p=this.data)?0:p.multiImageButtonTooltip)&&(_.fQ.getInstance(),p=gQ(this.data.multiImageButtonTooltip,"multi-image-button-edu-displayed","OPEN_POPUP_POSITION_BOTTOM",604800,"multi-image-button-edu-displayed-impression",3),0<(null==p?void 0:p.length)&&this.ytComponentBehavior.resolveCommand(p[0],{form:{element:this.imageButton}}))};
_.f.onCreatePollAction=function(a){_.B(a,dGb)&&(this.JSC$13643_commentbox.addedAttachment="poll",this.openDialog())};
_.f.onAddVideoLinkAction=function(a){if(_.B(a,cGb))this.JSC$13643_commentbox.onAddVideoLink(a)};
_.f.onShowSchedulingPanelCommand=function(a){(a=_.B(a,TFb))&&this.openSchedulingPanel(a)};
_.f.onCreateImagePollCommand=function(a){_.B(a,NGb)&&(this.JSC$13643_commentbox.openImagePollComponent(),this.openDialog())};
_.f.onCreateQuizCommand=function(a){_.B(a,OGb)&&(this.JSC$13643_commentbox.openQuizComponent(),this.openDialog())};
_.f.openSchedulingPanel=function(a){_.u("enable_post_scheduling")&&(this.openDialog(),this.JSC$13643_commentbox.openSchedulingPanel(a))};
_.f.onCreateCommentAction=function(a){this.get("createCommentAction.contents",a)&&(this.JSC$13643_commentbox.clear(),this.closeDialog())};
_.f.onOpen=function(a){a instanceof KeyboardEvent&&"keypress"===a.type&&13!==a.keyCode&&32!==a.keyCode||(this.data.prepareAccountEndpoint?_.Sn(this.hostElement,"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.JSC$13643_commentbox.addedAttachment="image",this.JSC$13643_commentbox.submitButtonDisabled=!0,this.onOpen(a))};
_.f.onRequestSent=function(a){if(_.u("web_button_rework"))for(var b=_.g(a.detail),c=b.next();!c.done;c=b.next())_.B(c.value,IGb)&&(this.JSC$13643_commentbox.addedAttachment="image",this.JSC$13643_commentbox.submitButtonDisabled=!0,this.onOpen(a))};
_.f.openDialog=function(){this.JSC$13643_commentbox.accessRestriction=this.accessRestriction;this.isOpen=!0;this.JSC$13643_commentbox.focus()};
_.f.onPopupClosed=function(){_.fQ.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=_.$q(this.hostElement).querySelector("#access-restrictions-selector").firstElementChild;a&&a.reset()};
var RR=oMb;RR.prototype.onPopupClosed=RR.prototype.onPopupClosed;RR.prototype.onRequestSent=RR.prototype.onRequestSent;RR.prototype.onYtNavigate=RR.prototype.onYtNavigate;RR.prototype.onIronSelect=RR.prototype.onIronSelect;RR.prototype.onYtVideoLinkSelected=RR.prototype.onYtVideoLinkSelected;RR.prototype.onYtVideoLinkButtonCancel=RR.prototype.onYtVideoLinkButtonCancel;RR.prototype.onYtCommentboxLoadingEnd=RR.prototype.onYtCommentboxLoadingEnd;RR.prototype.onYtCommentboxLoadingStart=RR.prototype.onYtCommentboxLoadingStart;
RR.prototype.onYtCommentboxDismiss=RR.prototype.onYtCommentboxDismiss;RR.prototype.showButtonEduTooltip=RR.prototype.showButtonEduTooltip;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],RR.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],RR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],RR.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],RR.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],RR.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],RR.prototype,"isOpen",void 0);_.U([_.N({computed:"computeButtonOverride(data)"}),_.V("design:type",Object)],RR.prototype,"buttonOverride",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],RR.prototype,"modern",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],RR.prototype,"roundedContainer",void 0);_.U([_.N(),_.V("design:type",Object)],RR.prototype,"dropdownButtonOverride",void 0);_.U([_.N({computed:"computeCreationDisabled(data.postCreationDisabledText)"}),_.V("design:type",Boolean)],RR.prototype,"creationDisabled",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],RR.prototype,"enableCreationBox",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsCreationDialog(data.purpose)"}),_.V("design:type",Boolean)],RR.prototype,"isCreationDialog",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],RR.prototype,"inPopupContainer",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsCreationDialogWithHeader(data)"}),_.V("design:type",Boolean)],RR.prototype,"isCreationDialogWithHeader",void 0);_.U([_.N(),_.V("design:type",Object)],RR.prototype,"accessRestriction",void 0);
_.U([_.N({computed:"computeDropdownRendererClasses(isCreationDialogWithHeader)"}),_.V("design:type",Array)],RR.prototype,"dropdownRendererClasses",void 0);_.U([_.N(),_.V("design:type",Object)],RR.prototype,"isCommentboxLoading",void 0);_.U([_.N(),_.V("design:type",Array)],RR.prototype,"attachmentButtonIds",void 0);_.U([_.vq("#image-button"),_.V("design:type",HTMLElement)],RR.prototype,"imageButton",void 0);
_.U([_.vq("#image-poll-button"),_.V("design:type",HTMLElement)],RR.prototype,"imagePollButton",void 0);_.U([_.vq("#quiz-button"),_.V("design:type",HTMLElement)],RR.prototype,"quizButton",void 0);_.U([_.vq("#commentbox"),_.V("design:type",Object)],RR.prototype,"JSC$13643_commentbox",void 0);_.U([_.uq("data.multiImageButtonTooltip","data.imagePollButtonTooltip","data.quizButton"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],RR.prototype,"showButtonEduTooltip",null);
_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],RR.prototype,"onYtCommentboxDismiss",null);_.U([_.tq("yt-commentbox-loading-start"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],RR.prototype,"onYtCommentboxLoadingStart",null);
_.U([_.tq("yt-commentbox-loading-end"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],RR.prototype,"onYtCommentboxLoadingEnd",null);_.U([_.tq("yt-video-link-button-cancel"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],RR.prototype,"onYtVideoLinkButtonCancel",null);
_.U([_.tq("yt-video-link-selected"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],RR.prototype,"onYtVideoLinkSelected",null);_.U([_.tq("iron-select"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],RR.prototype,"onIronSelect",null);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],RR.prototype,"onYtNavigate",null);
_.U([_.tq("yt-service-request-sent-button-renderer"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],RR.prototype,"onRequestSent",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],RR.prototype,"onPopupClosed",null);RR=_.U([_.P({is:"ytd-backstage-post-dialog-renderer",disableElementRegistration:!0})],RR);
_.pMb=_.Q(RR,"ytd-backstage-post-dialog-renderer",function(){if(void 0!==ZJb)return ZJb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-backstage-post-dialog-renderer">\n  <div id="disabled-message-annotation" class="style-scope ytd-backstage-post-dialog-renderer">\n  [[getSimpleString(data.postCreationDisabledAnnotation)]]\n  </div>\n  <yt-formatted-string id="disabled-message-text" text="[[data.postCreationDisabledText]]" class="style-scope ytd-backstage-post-dialog-renderer">\n  </yt-formatted-string>\n</div>\n<div hidden="[[creationDisabled]]" class="style-scope ytd-backstage-post-dialog-renderer">\n  <div id="dialog-header" hidden="[[computeIsHeaderHidden(isCreationDialogWithHeader, isCommentboxLoading)]]" class="style-scope ytd-backstage-post-dialog-renderer">\n    <yt-img-shadow id="header-author-thumbnail" thumbnail="[[data.authorThumbnail]]" class="style-scope ytd-backstage-post-dialog-renderer">\n    </yt-img-shadow>\n    <yt-formatted-string id="header-channel-name" text="[[data.authorText]]" class="style-scope ytd-backstage-post-dialog-renderer">\n    </yt-formatted-string>\n    <yt-formatted-string id="header-visibility-label" text="[[data.visibilityLabel]]" class="style-scope ytd-backstage-post-dialog-renderer">\n    </yt-formatted-string>\n    <div id="access-restrictions-selector" class="style-scope ytd-backstage-post-dialog-renderer"></div>\n    <yt-formatted-string id="header-default-visibility" hidden="[[!data.accessRestrictionsSelector.postVisibilityLabelRenderer.text]]" text="[[data.accessRestrictionsSelector.postVisibilityLabelRenderer.text]]" class="style-scope ytd-backstage-post-dialog-renderer">\n    </yt-formatted-string>\n  </div>\n  <div id="unopened-dialog" hidden="[[isOpen]]" class="style-scope ytd-backstage-post-dialog-renderer">\n    <yt-img-shadow id="author-thumbnail" height="40" thumbnail="[[data.authorThumbnail]]" width="40" class="style-scope ytd-backstage-post-dialog-renderer">\n    </yt-img-shadow>\n    <div id="main" class="style-scope ytd-backstage-post-dialog-renderer">\n      <div id="placeholder-area" class="style-scope ytd-backstage-post-dialog-renderer">\n        <yt-formatted-string id="commentbox-placeholder" role="button" tabindex="0" text="[[data.placeholderText]]" class="style-scope ytd-backstage-post-dialog-renderer">\n        </yt-formatted-string>\n      </div>\n      <div id="attachments" class="style-scope ytd-backstage-post-dialog-renderer">\n        <template is="dom-repeat" items="[[attachmentButtonIds]]" as="buttonId" class="style-scope ytd-backstage-post-dialog-renderer">\n          <span id="[[buttonId]]" class="style-scope ytd-backstage-post-dialog-renderer"></span>\n        </template>\n        <div id="post-buttons-wrapper" class="style-scope ytd-backstage-post-dialog-renderer">\n          <ytd-button-renderer id="post-button" data="[[computeDisabledPostButton(data.postButton.buttonRenderer)]]" hidden="[[!isCreationDialog]]" overrides="[[buttonOverride]]" class="style-scope ytd-backstage-post-dialog-renderer">\n          </ytd-button-renderer>\n          <div id="option-menu" class="style-scope ytd-backstage-post-dialog-renderer"></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]]" class="style-scope ytd-backstage-post-dialog-renderer">\n    <div slot="repost-preview" hidden="[[!data.backstageAttachment.postRenderer]]" class="style-scope ytd-backstage-post-dialog-renderer">\n      <slot name="repost-preview" class="style-scope ytd-backstage-post-dialog-renderer"></slot>\n    </div>\n  </ytd-commentbox>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YJb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-post-dialog-renderer {display: flexbox;display: flex;flex-direction: column;} #author-thumbnail.ytd-backstage-post-dialog-renderer {width: 40px;height: 40px;margin-right: 16px;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #dialog-header.ytd-backstage-post-dialog-renderer {padding: 16px 8px 0 16px;display: flexbox;display: flex;flex-direction: row;} #dialog-header.ytd-backstage-post-dialog-renderer #header-author-thumbnail.ytd-backstage-post-dialog-renderer {width: 32px;height: 32px;margin-right: 16px;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #dialog-header.ytd-backstage-post-dialog-renderer #header-channel-name.ytd-backstage-post-dialog-renderer {color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: row;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #dialog-header.ytd-backstage-post-dialog-renderer #header-visibility-label.ytd-backstage-post-dialog-renderer {color: var(--yt-spec-text-secondary);margin-left: auto;-webkit-font-smoothing: antialiased;display: flexbox;display: flex;flex-direction: row;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #dialog-header.ytd-backstage-post-dialog-renderer #header-default-visibility.ytd-backstage-post-dialog-renderer {color: var(--yt-spec-text-secondary);margin-left: 16px;margin-right: 16px;-webkit-font-smoothing: antialiased;display: flexbox;display: flex;flex-direction: row;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #dialog-header.ytd-backstage-post-dialog-renderer #access-restrictions-selector.ytd-backstage-post-dialog-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #unopened-dialog.ytd-backstage-post-dialog-renderer {display: flexbox;display: flex;flex-direction: row;} #main.ytd-backstage-post-dialog-renderer {flex: 1;flex-basis: 0.000000001px;} #commentbox-placeholder.ytd-backstage-post-dialog-renderer {display: block;color: var(--yt-spec-text-secondary);outline: none;flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #placeholder-area.ytd-backstage-post-dialog-renderer {cursor: text;padding-bottom: 4px;margin-bottom: 7px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);flex: 1;flex-basis: 0.000000001px;} #attachments.ytd-backstage-post-dialog-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;margin-left: -10px;} #disabled-message.ytd-backstage-post-dialog-renderer {border: 2px solid var(--yt-spec-10-percent-layer);padding: 16px;margin-bottom: 24px;} #disabled-message-annotation.ytd-backstage-post-dialog-renderer {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.ytd-backstage-post-dialog-renderer {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-backstage-post-dialog-renderer:not([modern]) ytd-button-renderer.ytd-backstage-post-dialog-renderer:hover {color: var(--yt-spec-icon-active-other);} ytd-button-renderer.ytd-backstage-post-dialog-renderer {--yt-button-icon-size: 36px;} ytd-commentbox.ytd-backstage-post-dialog-renderer {--ytd-commentbox-textarea-margin-bottom: 2px;} ytd-backstage-post-dialog-renderer:not([modern]) #option-menu.ytd-backstage-post-dialog-renderer ytd-menu-renderer.ytd-backstage-post-dialog-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);} ytd-backstage-post-dialog-renderer:not([modern]) #option-menu.ytd-backstage-post-dialog-renderer {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.ytd-backstage-post-dialog-renderer {border-radius: 6px;display: flexbox;display: flex;flex-direction: row;} ytd-backstage-post-dialog-renderer[is-creation-dialog] #attachments.ytd-backstage-post-dialog-renderer #post-buttons-wrapper.ytd-backstage-post-dialog-renderer {margin-left: auto;background: var(--yt-spec-icon-disabled);} ytd-backstage-post-dialog-renderer[modern][is-creation-dialog] #attachments.ytd-backstage-post-dialog-renderer #post-buttons-wrapper.ytd-backstage-post-dialog-renderer {background: unset;} ytd-backstage-post-dialog-renderer[is-creation-dialog] {background: var(--yt-spec-general-background-a);border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 2px;} ytd-backstage-post-dialog-renderer[is-creation-dialog][rounded-container] {border-radius: 12px;} ytd-backstage-post-dialog-renderer:not([in-popup-container])[is-creation-dialog][rounded-container] {overflow: hidden;} ytd-backstage-post-dialog-renderer[is-creation-dialog] #disabled-message.ytd-backstage-post-dialog-renderer {border: none;} ytd-backstage-post-dialog-renderer[is-creation-dialog] #author-thumbnail.ytd-backstage-post-dialog-renderer {display: none;} ytd-backstage-post-dialog-renderer[is-creation-dialog] #placeholder-area.ytd-backstage-post-dialog-renderer {padding-top: 20px;margin-left: 16px;border-bottom: none;margin-bottom: 0;} ytd-backstage-post-dialog-renderer[is-creation-dialog] #attachments.ytd-backstage-post-dialog-renderer {margin-left: -6px;padding: 16px;} ytd-backstage-post-dialog-renderer[is-creation-dialog][is-creation-dialog-with-header] #attachments.ytd-backstage-post-dialog-renderer {margin-left: -12px;} ytd-backstage-post-dialog-renderer[is-creation-dialog] #attachments.ytd-backstage-post-dialog-renderer ytd-button-renderer.ytd-backstage-post-dialog-renderer {--yt-button-icon-padding: 6px;color: var(--yt-spec-text-secondary);} ytd-backstage-post-dialog-renderer[is-creation-dialog] #attachments.ytd-backstage-post-dialog-renderer ytd-button-renderer.ytd-backstage-post-dialog-renderer:hover {color: var(--yt-spec-icon-active-other);} ytd-backstage-post-dialog-renderer[is-creation-dialog][is-creation-dialog-with-header] #video-link-button.ytd-backstage-post-dialog-renderer>ytd-button-renderer.ytd-backstage-post-dialog-renderer,#poll-button.ytd-backstage-post-dialog-renderer>ytd-button-renderer.ytd-backstage-post-dialog-renderer,#image-button.ytd-backstage-post-dialog-renderer>ytd-button-renderer.ytd-backstage-post-dialog-renderer {--yt-button-padding: 6px 12px;} ytd-backstage-post-dialog-renderer[is-creation-dialog] #attachments.ytd-backstage-post-dialog-renderer #post-button.ytd-backstage-post-dialog-renderer {margin-left: auto;background: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} ytd-backstage-post-dialog-renderer[modern][is-creation-dialog] #attachments.ytd-backstage-post-dialog-renderer #post-button.ytd-backstage-post-dialog-renderer {background: unset;color: unset;} ytd-backstage-post-dialog-renderer[is-creation-dialog][is-open] #dialog-header.ytd-backstage-post-dialog-renderer {background: var(--yt-spec-brand-background-primary);} div.ytd-backstage-post-dialog-renderer[slot=repost-preview] {margin-top: 16px;margin-bottom: 16px;display: flexbox;display: flex;flex-direction: column;align-items: center;}</style>');
YJb=d}d=YJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ZJb=a});var qMb;var rMb;var sMb=function(){return _.O.apply(this,arguments)||this};
_.H(sMb,_.O);sMb.prototype.focus=function(){_.$q(this.hostElement).querySelector("#commentbox").focus()};
var SR=sMb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],SR.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],SR.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],SR.prototype,"zeroStepChannelCreationRenderer",void 0);SR=_.U([_.P({is:"ytd-comment-dialog-renderer",disableElementRegistration:!0})],SR);
_.tMb=_.Q(SR,"ytd-comment-dialog-renderer",function(){if(void 0!==rMb)return rMb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-comment-dialog-renderer">\n</ytd-commentbox>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qMb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comment-dialog-renderer {--paper-input-container-input-align: baseline;}</style>");qMb=d}d=qMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rMb=a});var uMb;var vMb;var wMb=function(){return _.O.apply(this,arguments)||this};
_.H(wMb,_.O);var TR=wMb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],TR.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],TR.prototype,"data",void 0);TR=_.U([_.P({is:"ytd-comment-inline-thumbnail-renderer",disableElementRegistration:!0})],TR);
_.Q(TR,"ytd-comment-inline-thumbnail-renderer",function(){if(void 0!==vMb)return vMb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-comment-inline-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_comment_inline_thumbnail_renderer.ytd.comment.inline.thumbnail.renderer.css.js--\x3e<a class="yt-simple-endpoint style-scope ytd-comment-inline-thumbnail-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <div class="thumbnail-container style-scope ytd-comment-inline-thumbnail-renderer" hidden="[[!data.thumbnail]]">\n    <yt-img-shadow disable-upgrade$="[[!data.thumbnail]]" object-fit="COVER" thumbnail="[[data.thumbnail]]" class="style-scope ytd-comment-inline-thumbnail-renderer">\n    </yt-img-shadow>\n  </div>\n</a>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uMb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_inline_thumbnail_renderer.ytd.comment.inline.thumbnail.renderer.css.js--\x3e<style is-scoped>ytd-comment-inline-thumbnail-renderer {display: inline-block;vertical-align: top;} yt-img-shadow.ytd-comment-inline-thumbnail-renderer {--yt-img-border-radius: 4px;--yt-img-max-height: 59px;--yt-img-max-width: 44px;width: 44px;height: 59px;}</style>");
uMb=d}d=uMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vMb=a});var xMb;var yMb;var zMb;var AMb;var BMb=function(){var a=_.O.apply(this,arguments)||this;a.isOpen=!1;return a};
_.H(BMb,_.O);_.f=BMb.prototype;_.f.dataChanged=function(){this.isOpen=!1};
_.f.onTap=function(){this.data&&(this.data.navigationEndpoint?_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint}):this.openDialog())};
_.f.focus=function(){this.JSC$13654_commentbox.focus()};
_.f.onYtCommentboxDismiss=function(){this.isOpen=!1};
_.f.openDialog=function(){this.isOpen=!0;this.JSC$13654_commentbox.focus();this.JSC$13654_commentbox.maybeHeightChanged()};
var UR=BMb;UR.prototype.onYtCommentboxDismiss=UR.prototype.onYtCommentboxDismiss;UR.prototype.dataChanged=UR.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],UR.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],UR.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],UR.prototype,"isOpen",void 0);_.U([_.vq("#commentbox"),_.V("design:type",Object)],UR.prototype,"JSC$13654_commentbox",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],UR.prototype,"dataChanged",null);_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],UR.prototype,"onYtCommentboxDismiss",null);UR=_.U([_.P({is:"ytd-comment-reply-dialog-renderer",disableElementRegistration:!0})],UR);
_.CMb=_.Q(UR,"ytd-comment-reply-dialog-renderer",function(){if(void 0!==AMb)return AMb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="" class="style-scope ytd-comment-reply-dialog-renderer">\n</ytd-commentbox>\n<div id="unopened-dialog" hidden="[[isOpen]]" class="style-scope ytd-comment-reply-dialog-renderer">\n  <yt-img-shadow id="author-thumbnail" height="40" thumbnail="[[data.authorThumbnail]]" width="40" class="style-scope ytd-comment-reply-dialog-renderer">\n  </yt-img-shadow>\n  <div id="placeholder-area" on-tap="onTap" on-keydown="onTap" class="style-scope ytd-comment-reply-dialog-renderer">\n    <yt-formatted-string id="placeholder-text" role="textbox" tabindex="0" text="[[data.placeholderText]]" class="style-scope ytd-comment-reply-dialog-renderer">\n    </yt-formatted-string>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zMb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comment-reply-dialog-renderer {--paper-input-container-input-align: baseline;--yt-basic-foreground-title-color: var(--yt-spec-text-secondary);} #unopened-dialog.ytd-comment-reply-dialog-renderer {margin-top: 12px;margin-bottom: 30px;display: flexbox;display: flex;flex-direction: row;} #author-thumbnail.ytd-comment-reply-dialog-renderer {width: 40px;height: 40px;margin-right: 16px;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #placeholder-area.ytd-comment-reply-dialog-renderer {cursor: text;margin-bottom: 12px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);flex: 1;flex-basis: 0.000000001px;} #placeholder-text.ytd-comment-reply-dialog-renderer {color: var(--yt-spec-text-secondary);outline: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
zMb=d}d=zMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return AMb=a});var DMb;var EMb;var FMb=function(){return _.O.apply(this,arguments)||this};
_.H(FMb,_.O);_.J.Object.defineProperties(FMb.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.icon)?void 0:b.iconType;return c?"yt-icons:"+c.toLowerCase():null}}});
var VR=FMb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],VR.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],VR.prototype,"data",void 0);_.U([_.N(),_.M("data.icon"),_.V("design:type",Object),_.V("design:paramtypes",[])],VR.prototype,"icon",null);VR=_.U([_.P({is:"ytd-pinned-comment-badge-renderer",disableElementRegistration:!0})],VR);
_.Q(VR,"ytd-pinned-comment-badge-renderer",function(){if(void 0!==EMb)return EMb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-pinned-comment-badge-renderer"></yt-icon>\n<yt-formatted-string id="label" text="[[data.label]]" class="style-scope ytd-pinned-comment-badge-renderer"></yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DMb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-pinned-comment-badge-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #label.ytd-pinned-comment-badge-renderer {color: var(--yt-spec-text-secondary);} yt-icon.ytd-pinned-comment-badge-renderer {--iron-icon-height: 12px;--iron-icon-width: 12px;margin-right: 4px;margin-bottom: 1px;color: var(--yt-spec-icon-active-other);}</style>');
DMb=d}d=DMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return EMb=a});var GMb;var HMb;var IMb={},JMb={input:!0,meta:!0,br:!0,link:!0,img:!0},WR=null;IMb.YtSharedTooltipBehavior={properties:{sharedTooltipPosition:{type:String,value:"bottom"},sharedTooltipAnimationDelay:{type:Number,value:500}},attached:function(){this.hostElement.addEventListener("mouseover",this.onMouseOver_,!0)},
detached:function(){this.hostElement.removeEventListener("mouseover",this.onMouseOver_,!0)},
createTooltipIfRequired_:function(){null==WR&&(WR=document.createElement("tp-yt-paper-tooltip"),WR.offset=8,WR.fitToVisibleBounds=!0)},
onMouseOver_:function(a){if(a=_.Ci(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 JMb?c=a.parentElement:c=a,a.id&&(d=a.id));this.polymerController.createTooltipIfRequired_();if(WR.parentElement!=c||WR.for!=d)(0,_.MC)(WR).textContent=b,_.$q(c).appendChild(WR),WR.for=d,WR.animationDelay=this.polymerController.sharedTooltipAnimationDelay,WR.position=this.polymerController.sharedTooltipPosition}}}};var YR=function(){return _.O.apply(this,arguments)||this};
_.H(YR,_.O);YR.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]]"}}}}}};
YR.prototype.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","img")};
YR.prototype.colorChanged=function(a){var b;if(a=null==a?void 0:null==(b=a.basicColorPaletteData)?void 0:b.foregroundBodyColor)this.rgbBadgeColor=_.Bp(a);_.$q(this.hostElement).querySelector("#icon").style.color=this.rgbBadgeColor};
YR.prototype.tooltipChanged=function(a){null!=a?this.hostElement.setAttribute("aria-label",a):this.hostElement.removeAttribute("aria-label")};
var ZR=YR;ZR.prototype.tooltipChanged=ZR.prototype.tooltipChanged;ZR.prototype.colorChanged=ZR.prototype.colorChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ZR.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],ZR.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(IMb.YtSharedTooltipBehavior),_.V("design:type",Object)],ZR.prototype,"ytSharedTooltipBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],ZR.prototype,"data",void 0);_.U([_.N({value:"#4285F4"}),_.V("design:type",String)],ZR.prototype,"rgbBadgeColor",void 0);_.U([_.uq("data.color"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],ZR.prototype,"colorChanged",null);_.U([_.uq("data.tooltip"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],ZR.prototype,"tooltipChanged",null);
ZR=_.U([_.P({is:"ytd-sponsor-comment-badge-renderer",disableElementRegistration:!0})],ZR);
_.Q(ZR,"ytd-sponsor-comment-badge-renderer",function(){if(void 0!==HMb)return HMb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sponsor-comment-badge-renderer"></div>\n<div id="custom-badge" aria-hidden="true" class="style-scope ytd-sponsor-comment-badge-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===GMb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsor-comment-badge-renderer {display: inline-block;margin-top: 1px;} #custom-badge.ytd-sponsor-comment-badge-renderer yt-img-shadow.ytd-sponsor-comment-badge-renderer,#icon.ytd-sponsor-comment-badge-renderer yt-icon.ytd-sponsor-comment-badge-renderer {width: var(--ytd-sponsor-comment-badge-width,14px);height: var(--ytd-sponsor-comment-badge-height,14px);}</style>");
GMb=d}d=GMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return HMb=a});var KMb;var LMb;var $R=function(){var a=_.O.apply(this,arguments)||this;a.defaultIconToFilled=!_.u("kevlar_fill_comment_chip_icon_killswitch");return a};
_.H($R,_.O);$R.prototype.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={"enter:keydown":"onTap","space:keydown":"onTap"}};
$R.prototype.dataChanged=function(){if(this.data){var a,b;(null==(a=this.data.chipColorPalette)?0:a.backgroundColor)&&(null==(b=this.data.chipColorPalette)?0:b.foregroundTitleColor)&&_.cr(this.hostElement,{"--yt-pdg-comment-chip-background-color":_.Cp(this.data.chipColorPalette.backgroundColor),"--yt-pdg-comment-chip-font-color":_.Cp(this.data.chipColorPalette.foregroundTitleColor)});var c;(null==(c=this.data)?0:c.command)?(_.cr(this.hostElement,{"--yt-pdg-comment-chip-cursor":"pointer"}),this.hostElement.setAttribute("role",
"button"),this.hostElement.setAttribute("tabindex","0")):(_.cr(this.hostElement,{"--yt-pdg-comment-chip-cursor":"initial"}),this.hostElement.removeAttribute("role"),this.hostElement.removeAttribute("tabindex"));this.basePriceText=this.data.chipText;this.chipIcon=this.data.chipIcon}};
$R.prototype.onTap=function(){var a;if(this.data&&null!=(a=this.data)&&a.command){var b;this.ytComponentBehavior.resolveCommand(null==(b=this.data)?void 0:b.command)}};
$R.prototype.getIconSize=function(){return _.u("kevlar_fill_comment_chip_icon_killswitch")?24:12};
_.J.Object.defineProperties($R,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===LMb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-pdg-comment-chip-renderer"><yt-icon default-to-filled="[[defaultIconToFilled]]" icon="[[chipIcon.iconType]]" size="[[getIconSize()]]" class="style-scope yt-pdg-comment-chip-renderer"></yt-icon><span id="comment-chip-price" class="style-scope yt-pdg-comment-chip-renderer"> [[getSimpleString(basePriceText)]] </span></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===KMb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-pdg-comment-chip-renderer {display: inline-block;height: 20px;max-width: -webkit-fit-content;max-width: -moz-fit-content;max-width: fit-content;} #comment-chip-container.yt-pdg-comment-chip-renderer {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.yt-pdg-comment-chip-renderer {color: var(--yt-pdg-comment-chip-font-color);} yt-icon.yt-pdg-comment-chip-renderer {color: var(--yt-pdg-comment-chip-font-color);height: 12px;padding-bottom: 2px;width: 12px;}</style>");
KMb=d}d=KMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);LMb=a}a=LMb;return a}}});
var aS=$R;aS.prototype.onTap=aS.prototype.onTap;aS.prototype.dataChanged=aS.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],aS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],aS.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.tA),_.V("design:type",Object)],aS.prototype,"ironA11yKeysBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],aS.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],aS.prototype,"basePriceText",void 0);_.U([_.N(),_.V("design:type",Object)],aS.prototype,"chipIcon",void 0);_.U([_.N(),_.V("design:type",Object)],aS.prototype,"defaultIconToFilled",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],aS.prototype,"dataChanged",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],aS.prototype,"onTap",null);
aS=_.U([_.Gq({is:"yt-pdg-comment-chip-renderer",isInjectionRoot:!0})],aS);var MMb=function(){var a=_.O.apply(this,arguments)||this;a.isReply=!1;a.isCreatorReply=!1;a.useSmallAvatars=_.u("small_avatars_for_comments_ep");a.editDialog=null;a.hasPendingRequest=!1;a.linkedBadgeEl=null;a.shouldShowReadMoreInitially=!1;a.JSC$13674_spinnerEl=null;a.attachedResolver=_.pt();return a};
_.H(MMb,_.O);_.f=MMb.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"}}}};
_.f.contentTextChanged=function(){var a;null==(a=this.expander)||a.reset()};
_.f.attached=function(){this.attachedResolver.resolve()};
_.f.detached=function(){this.isCreatorReply=!1};
_.f.dataChanged=function(a){if(a&&(this.hasPendingRequest=!1,this.editDialog=null,this.linkedBadgeEl&&(this.linkedCommentBadge.removeChild(this.linkedBadgeEl),this.linkedBadgeEl=null),a.hiddenByDefault&&(this.hostElement.hidden=!0),a.actions))for(var b=0,c=a.actions.length;b<c;b++)this.openEditDialog(_.B(a.actions[b],fGb))};
_.f.hasPendingRequestChanged=function(){!this.hasPendingRequest||this.editDialog||this.JSC$13674_spinnerEl||(this.JSC$13674_spinnerEl=document.createElement("tp-yt-paper-spinner-lite"),_.$q(this.hostElement).appendChild(this.JSC$13674_spinnerEl));this.JSC$13674_spinnerEl&&(this.JSC$13674_spinnerEl.active=this.hasPendingRequest)};
_.f.backgroundExtendedDetailsChanged=function(a){(null==a?0:a.backgroundColorArgb)?(a={"--ytd-comment-paid-background-color":_.Cp(a.backgroundColorArgb),"--ytd-decorated-comment-background-offset-left":"8px","--ytd-decorated-comment-background-offset-top":"8px"},_.cr(this.hostElement,a)):_.cr(this.hostElement,{"--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);if(!_.u("disable_pause_on_linked_comment_nav"))try{var c=_.Lq();c&&c.pause()}catch(d){}this.attachedResolver.promise.then(this.afterNextRender).then(function(){var d,e=null==(d=_.of().resolve(_.nf(_.Jq)))?void 0:d.getCurrentPage();e&&0===e.getScrollTop()&&
e.setScrollTop(b.hostElement.offsetTop+b.hostElement.offsetHeight-document.documentElement.clientHeight+32)})}};
_.f.onShow=function(){_.Uk("cmv",void 0,"wn_comments")};
_.f.onYtNavigate=function(a){a=a.detail.endpoint;this.openEditDialog(_.B(a,_.KGb)||_.B(a,_.LGb))};
_.f.onYtCommentboxDismiss=function(){this.editDialog=null;_.cr(this.hostElement,{"--ytd-decorated-comment-reply-box-height-offset":"0px"})};
_.f.onYtCommentboxResize=function(a){var b;(null==a?0:null==(b=a.detail)?0:b.height)&&_.cr(this.hostElement,{"--ytd-decorated-comment-reply-box-height-offset":a.detail.height+"px"})};
_.f.onYtServiceRequestSent=function(a,b){a.stopPropagation();a=null==b?void 0:b.endpoint;b=_.u("enable_profile_cards_on_comments")&&(_.B(a,_.RZa)||_.B(a,_.VZa));if(_.B(a,_.pZa)||b)this.hasPendingRequest=!1;else{var c;if(_.B(a,_.JZa)||_.B(a,_.KZa)||null==(c=_.B(a,_.XA))||!c.clientActions||_.B(a,iGb))this.hasPendingRequest=!0}};
_.f.onAuthorThumbnailClicked=function(){var a=this;if(_.u("enable_profile_cards_on_comments")){var b;null!=(b=this.data)&&b.authorEndpoint&&this.componentBehavior.resolveCommand(this.data.authorEndpoint,{commandController:{onSuccess:function(c,d){a.onAuthorEndpointSuccess(d)},
onServerError:function(c,d){_.Sj(new _.lg("Failed to resolve the command",d))}}})}};
_.f.onAuthorEndpointSuccess=function(a){if(a=null==a?void 0:a.popupCommand)this.componentBehavior.resolveCommand(a,{form:{element:this.authorThumbnail}}),this.logScreenVe(),this.graftServerVe()};
_.f.logScreenVe=function(){_.kz(_.Cl(),66557)};
_.f.graftServerVe=function(){var a=_.Gj(),b;if(null!=(b=this.data)&&b.authorEndpoint){var c;(b=null==(c=this.data)?void 0:c.authorEndpoint.clickTrackingParams)&&a&&_.Cl().graftServerVe(b,a)}};
_.f.onYtServiceRequestCompleted=function(){this.hasPendingRequest=!1};
_.f.openEditDialog=function(a){this.data&&a&&a.dialog&&(this.editDialog=a.dialog,this.JSC$13674_editReplyDialogContainer?this.JSC$13674_editReplyDialogContainer.openDialog():this.JSC$13674_editCommentDialogContainer&&this.JSC$13674_editCommentDialogContainer.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.onYtExpanderMoreTapped=function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.expandButton)?void 0:b.buttonRenderer;c&&this.ytRendererBehavior.logExplicitClick(c)};
_.f.afterNextRender=function(){var a=this;return new Promise(function(b){_.$m(a,b)})};
_.J.Object.defineProperties(MMb.prototype,{optimalReadingWidthComments:{configurable:!0,enumerable:!0,get:function(){return _.u("optimal_reading_width_comments_ep")&&this.engagementPanel}},
voteCount:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?void 0:a.voteCount)||_.lp("0")}},
replyThumbnail:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.currentUserReplyThumbnail}},
hasCreatorReply:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!((null==(a=this.data)?0:null==(b=a.creatorReply)?0:b.commentRenderer)||(null==(c=this.data)?0:c.containsCreatorReply))}},
hidePaidCommentChipRenderer:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)?0:a.paidCommentChipRenderer)}}});
var bS=MMb;bS.prototype.onYtExpanderMoreTapped=bS.prototype.onYtExpanderMoreTapped;bS.prototype.onYtServiceRequestCompleted=bS.prototype.onYtServiceRequestCompleted;bS.prototype.onYtServiceRequestSent=bS.prototype.onYtServiceRequestSent;bS.prototype.onYtCommentboxResize=bS.prototype.onYtCommentboxResize;bS.prototype.onYtCommentboxDismiss=bS.prototype.onYtCommentboxDismiss;bS.prototype.onYtNavigate=bS.prototype.onYtNavigate;bS.prototype.linkedCommentBadgeChanged=bS.prototype.linkedCommentBadgeChanged;
bS.prototype.backgroundExtendedDetailsChanged=bS.prototype.backgroundExtendedDetailsChanged;bS.prototype.hasPendingRequestChanged=bS.prototype.hasPendingRequestChanged;bS.prototype.dataChanged=bS.prototype.dataChanged;bS.prototype.contentTextChanged=bS.prototype.contentTextChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],bS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],bS.prototype,"componentBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],bS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.HI.YtVisibilityBehavior),_.V("design:type",Object)],bS.prototype,"ytVisibilityBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],bS.prototype,"data",void 0);_.U([_.N({computed:"computeCommentStyle(data)",reflectToAttribute:!0}),_.V("design:type",String)],bS.prototype,"commentStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],bS.prototype,"isReply",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],bS.prototype,"isCreatorReply",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],bS.prototype,"useSmallAvatars",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],bS.prototype,"engagementPanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data","engagementPanel"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],bS.prototype,"optimalReadingWidthComments",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],bS.prototype,"voteCount",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],bS.prototype,"replyThumbnail",null);_.U([_.N(),_.V("design:type",Object)],bS.prototype,"editDialog",void 0);_.U([_.M("data","data.containsCreatorReply"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],bS.prototype,"hasCreatorReply",null);_.U([_.N(),_.V("design:type",Object)],bS.prototype,"hasPendingRequest",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],bS.prototype,"noActions",void 0);_.U([_.N(),_.V("design:type",Object)],bS.prototype,"linkedBadgeEl",void 0);_.U([_.N(),_.V("design:type",Object)],bS.prototype,"shouldShowReadMoreInitially",void 0);_.U([_.vq("ytd-expander"),_.V("design:type",_.NJ)],bS.prototype,"expander",void 0);_.U([_.vq("#linked-comment-badge"),_.V("design:type",HTMLElement)],bS.prototype,"linkedCommentBadge",void 0);
_.U([_.vq("#body"),_.V("design:type",HTMLElement)],bS.prototype,"body",void 0);_.U([_.vq("#author-thumbnail"),_.V("design:type",HTMLElement)],bS.prototype,"authorThumbnail",void 0);_.U([_.vq("ytd-comment-dialog-renderer"),_.V("design:type",_.tMb)],bS.prototype,"JSC$13674_editCommentDialogContainer",void 0);_.U([_.vq("ytd-comment-reply-dialog-renderer"),_.V("design:type",_.CMb)],bS.prototype,"JSC$13674_editReplyDialogContainer",void 0);
_.U([_.uq("data.contentText"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],bS.prototype,"contentTextChanged",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],bS.prototype,"dataChanged",null);_.U([_.uq("hasPendingRequest"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],bS.prototype,"hasPendingRequestChanged",null);
_.U([_.uq("data.backgroundExtendedDetails"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],bS.prototype,"backgroundExtendedDetailsChanged",null);_.U([_.uq("data.linkedCommentBadge"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],bS.prototype,"linkedCommentBadgeChanged",null);
_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],bS.prototype,"onYtNavigate",null);_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],bS.prototype,"onYtCommentboxDismiss",null);_.U([_.tq("yt-commentbox-resize"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],bS.prototype,"onYtCommentboxResize",null);
_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],bS.prototype,"onYtServiceRequestSent",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],bS.prototype,"hidePaidCommentChipRenderer",null);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],bS.prototype,"onYtServiceRequestCompleted",null);
_.U([_.tq("yt-expander-more-tapped"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],bS.prototype,"onYtExpanderMoreTapped",null);bS=_.U([_.P({is:"ytd-comment-renderer",disableElementRegistration:!0})],bS);
_.Q(bS,"ytd-comment-renderer",function(){if(void 0!==yMb)return yMb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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-background" class="style-scope ytd-comment-renderer"></div>\n<div id="linked-comment-badge" hidden="[[!data.linkedCommentBadge]]" class="style-scope ytd-comment-renderer"></div>\n<div id="body" hidden="[[computeIsBodyHidden(editDialog, isLoading)]]" class="style-scope ytd-comment-renderer">\n  <div id="author-thumbnail" class="style-scope ytd-comment-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-comment-renderer" href$="[[computeOptionalHref_(data.authorEndpoint)]]" on-click="onAuthorThumbnailClicked" data="[[data.authorEndpoint]]">\n      <yt-img-shadow fit="" height="40" thumbnail="[[data.authorThumbnail]]" width="40" class="style-scope ytd-comment-renderer">\n      </yt-img-shadow>\n    </a>\n  </div>\n  <div id="main" class="style-scope ytd-comment-renderer">\n    <div id="header" class="style-scope ytd-comment-renderer">\n      <div id="pinned-comment-badge" hidden="[[!data.pinnedCommentBadge]]" class="style-scope ytd-comment-renderer"></div>\n      <div id="header-author" class="style-scope ytd-comment-renderer">\n        <h3 class="style-scope ytd-comment-renderer">\n          <a id="author-text" class="yt-simple-endpoint style-scope ytd-comment-renderer" href$="[[computeOptionalHref_(data.authorEndpoint)]]" on-click="onAuthorThumbnailClicked" data="[[data.authorEndpoint]]" hidden="[[data.authorCommentBadge]]">\n            <yt-formatted-string class$="[[computeAuthorTextClass(data)]] style-scope ytd-comment-renderer" respect-lang-dir="" text="[[data.authorText]]">\n            </yt-formatted-string>\n          </a>\n        </h3>\n        <span id="author-comment-badge" hidden="[[!data.authorCommentBadge]]" class="style-scope ytd-comment-renderer"></span>\n        <span id="sponsor-comment-badge" hidden="[[!data.sponsorCommentBadge]]" class="style-scope ytd-comment-renderer"></span>\n        <yt-formatted-string class="published-time-text style-scope ytd-comment-renderer" link-inherit-color="" text="[[data.publishedTimeText]]">\n        </yt-formatted-string>\n        <span id="sponsors-only-badge" hidden="[[!data.sponsorsOnlyBadge]]" class="style-scope ytd-comment-renderer"></span>\n      </div>\n    </div>\n    <div id="comment-content" class="style-scope ytd-comment-renderer">\n      \n      <ytd-comment-inline-thumbnail-renderer id="inline-thumbnail-renderer" data="[[data.videoThumbnail.commentVideoThumbnailRenderer]]" hidden="[[!data.videoThumbnail]]" class="style-scope ytd-comment-renderer">\n      </ytd-comment-inline-thumbnail-renderer>\n    \n    <ytd-expander id="expander" can-toggle="[[shouldShowReadMoreInitially]]" max-number-of-lines="4" class="style-scope ytd-comment-renderer">\n      <yt-pdg-comment-chip-renderer id="paid-comment-chip" slot="content" data="[[data.paidCommentChipRenderer.pdgCommentChipRenderer]]" hidden="[[hidePaidCommentChipRenderer]]" class="style-scope ytd-comment-renderer">\n      </yt-pdg-comment-chip-renderer>\n      <yt-formatted-string id="content-text" slot="content" split-lines="" text="[[data.contentText]]" user-input="" class="style-scope ytd-comment-renderer">\n      </yt-formatted-string>\n      <span class="more-button style-scope ytd-comment-renderer" slot="more-button">[[getSimpleString(data.expandButton.buttonRenderer.text)]]</span>\n      <span class="less-button style-scope ytd-comment-renderer" slot="less-button">[[getSimpleString(data.collapseButton.buttonRenderer.text)]]</span>\n    </ytd-expander>\n  </div>\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]]" class="style-scope ytd-comment-renderer">\n    </ytd-comment-action-buttons-renderer>\n  </div>\n  <div id="action-menu" class="style-scope ytd-comment-renderer"></div>\n</div>\n<div id="edit-dialog" hidden="[[!editDialog]]" class="style-scope ytd-comment-renderer"></div>\n\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xMb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_renderer.ytd.comment.renderer.css.js--\x3e<style is-scoped>ytd-comment-renderer {--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;} ytd-comment-renderer[comment-style=backstage-comment] #author-thumbnail.ytd-comment-renderer yt-img-shadow.ytd-comment-renderer {width: 40px;height: 40px;} ytd-comment-renderer[comment-style=backstage-comment] {margin-bottom: 16px;} #body.ytd-comment-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} #main.ytd-comment-renderer {min-width: 0;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} #header.ytd-comment-renderer {margin-bottom: 2px;} #linked-comment-badge.ytd-comment-renderer {margin-bottom: 8px;} #pinned-comment-badge.ytd-comment-renderer {margin-left: var(--ytd-pinned-comment-badge-margin-left);margin-bottom: 8px;} #comment-content.ytd-comment-renderer {display: inline-flex;width: 100%;} #inline-thumbnail-renderer.ytd-comment-renderer {margin-right: 8px;flex: 0 0 auto;} #header-author.ytd-comment-renderer {align-items: baseline;display: flexbox;display: flex;flex-direction: row;} #sponsor-comment-badge.ytd-comment-renderer {align-self: start;} #author-thumbnail.ytd-comment-renderer {flex: none;} ytd-comment-renderer[engagement-panel]:not([use-small-avatars]) #author-thumbnail.ytd-comment-renderer yt-img-shadow.ytd-comment-renderer {width: 40px;height: 40px;} ytd-comment-renderer:not([engagement-panel]) #author-thumbnail.ytd-comment-renderer yt-img-shadow.ytd-comment-renderer {width: 40px;height: 40px;} #author-thumbnail.ytd-comment-renderer yt-img-shadow.ytd-comment-renderer {margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} ytd-comment-renderer[engagement-panel][use-small-avatars] #author-thumbnail.ytd-comment-renderer yt-img-shadow.ytd-comment-renderer {width: 24px;height: 24px;margin-right: 8px;} ytd-comment-renderer:not([comment-style=backstage-comment])[is-reply] #author-thumbnail.ytd-comment-renderer yt-img-shadow.ytd-comment-renderer,ytd-comment-renderer[is-creator-reply] #author-thumbnail.ytd-comment-renderer yt-img-shadow.ytd-comment-renderer {width: 24px;height: 24px;} #author-text.yt-simple-endpoint.ytd-comment-renderer {margin-right: 4px;color: var(--yt-spec-text-primary);padding-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.ytd-comment-renderer>h3.ytd-comment-renderer {min-width: 0;} .channel-owner.ytd-comment-renderer {background-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-primary-inverse);} #author-comment-badge.ytd-comment-renderer,#sponsor-comment-badge.ytd-comment-renderer {min-width: 0;max-width: 100%;box-sizing: border-box;padding-right: 4px;} .published-time-text.ytd-comment-renderer {--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;} #voted-option.ytd-comment-renderer {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.ytd-comment-renderer {--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;overflow-wrap: anywhere;} #expander.ytd-comment-renderer {--ytd-expander-button-margin: 4px 0 0 0;overflow: auto;width: 100%;} .more-button.ytd-comment-renderer,.less-button.ytd-comment-renderer {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.ytd-comment-renderer:hover,.more-button.ytd-comment-renderer:focus,.less-button.ytd-comment-renderer:hover,.less-button.ytd-comment-renderer:focus {text-decoration: underline;} ytd-comment-renderer[is-creator-reply] {margin-left: 56px;margin-top: 8px;} #body.ytd-comment-renderer:not(:hover) ytd-menu-renderer.ytd-comment-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} ytd-comment-renderer[optimal-reading-width-comments] #action-menu.ytd-comment-renderer {position: absolute;top: -12px;right: 0;} #action-buttons.ytd-comment-renderer {margin-top: 4px;} ytd-comment-renderer[no-actions] #action-buttons.ytd-comment-renderer {display: none;} tp-yt-paper-spinner-lite.ytd-comment-renderer {margin: auto;display: none;} tp-yt-paper-spinner-lite.ytd-comment-renderer[active] {display: block;} #paid-comment-chip.ytd-comment-renderer {margin-right: 5px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #paid-comment-background.ytd-comment-renderer {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);}</style>');
xMb=d}d=xMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return yMb=a});var NMb;var OMb;var PMb={isAdsVideo:!0},QMb={showPlayerControls:!1,forceMutedVolume:!0,forceRoundedCorners:!0},RMb={showPlayerControls:!1,videoPreviewDurationMs:15E3},SMb={showPlayerControls:!1,videoPreviewDurationMs:_.zf("web_shorts_inline_playback_preview_ms"),forceCaptionsOff:!0,forceMutedVolume:!0,forceRoundedCorners:!0};var TMb=function(){var a=_.O.apply(this,arguments)||this;a.isSearch=!1;a.isHoveringToTriggerInlinePreview=!1;a.badges=[];return a};
_.H(TMb,_.O);_.f=TMb.prototype;_.f.configureRendererStamper=function(){return{"data.menu":_.fK,dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.f.attached=function(){this.updateInlinePreviewHoverListeners()};
_.f.detached=function(){this.clearInlinePreviewHoverListeners()};
_.f.dataChanged=function(){this.updateInlinePreviewHoverListeners();this.updateBadges()};
_.f.updateInlinePreviewHoverListeners=function(){this.isSearch&&(this.clearInlinePreviewHoverListeners(),this.JSC$13688_inlinePreviewHoverListener=new _.lK({mediaRenderer:this,lockupElement:this.JSC$13688_dismissibleMedia,thumbnailElement:this.thumbnail,videoPreviewOpts:SMb,triggerDelayMs:_.zf("web_search_inline_player_triggering_delay",500)}))};
_.f.updateBadges=function(){var a;if(null==(a=this.data)?0:a.badge){a=_.B(this.data.badge,SGb);var b,c,d,e=(null==a?void 0:null==(b=a.label)?void 0:null==(c=b.runs)?void 0:c[0].text)||(null==a?void 0:null==(d=a.label)?void 0:d.simpleText);e&&(this.badges=[{metadataBadgeRenderer:{label:e,style:"BADGE_STYLE_TYPE_SHORTS_PLAYER"}}])}};
_.f.clearInlinePreviewHoverListeners=function(){var a;null==(a=this.JSC$13688_inlinePreviewHoverListener)||_.mK(a)};
_.f.onDetailsClick=function(a){var b,c=null==(b=this.data)?void 0:b.navigationEndpoint;c&&(_.JH(_.Rq(a),this.hostElement,["A","BUTTON"])||this.componentBehavior.resolveCommand(c))};
_.J.Object.defineProperties(TMb.prototype,{isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.JSC$13688_inlinePreviewHoverListener)?0:_.kK(a))?this.isHoveringToTriggerInlinePreview:!!this.ytdLockupBehavior.lockupIsHovered}}});
var cS=TMb;cS.prototype.dataChanged=cS.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],cS.prototype,"componentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],cS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],cS.prototype,"ytdLockupBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],cS.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.LI),_.V("design:type",Object)],cS.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],cS.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],cS.prototype,"isSearch",void 0);_.U([_.N(),_.V("design:type",Object)],cS.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],cS.prototype,"isHoveringToTriggerInlinePreview",void 0);_.U([_.N(),_.V("design:type",Array)],cS.prototype,"badges",void 0);
_.U([_.vq("ytd-thumbnail"),_.V("design:type",HTMLElement)],cS.prototype,"thumbnail",void 0);_.U([_.vq("#dismissible"),_.V("design:type",HTMLElement)],cS.prototype,"JSC$13688_dismissibleMedia",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],cS.prototype,"dataChanged",null);_.U([_.M("lockupIsHovered","isHoveringToTriggerInlinePreview"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],cS.prototype,"isHovered",null);
cS=_.U([_.P({is:"ytd-reel-item-renderer",disableElementRegistration:!0})],cS);
_.Q(cS,"ytd-reel-item-renderer",function(){if(void 0!==OMb)return OMb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-reel-item-renderer">\n  <ytd-thumbnail data="[[data]]" hovered="[[isHovered]]" is-preview-loading="[[isHoveringToTriggerInlinePreview]]" object-fit="COVER" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="210" class="style-scope ytd-reel-item-renderer">\n  </ytd-thumbnail>\n  <div id="details" on-click="onDetailsClick" class="style-scope ytd-reel-item-renderer">\n    <h3 class="style-scope ytd-reel-item-renderer">\n      <a class="yt-simple-endpoint style-scope ytd-reel-item-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" title$="[[getSimpleString(data.headline)]]" aria-label$="[[data.accessibility.accessibilityData.label]]" data="[[data.navigationEndpoint]]">\n        <span id="video-title" role="text" class="style-scope ytd-reel-item-renderer">[[getSimpleString(data.headline)]]</span>\n      </a>\n    </h3>\n    <ytd-video-meta-block class="grid style-scope ytd-reel-item-renderer" data="[[data]]">\n    </ytd-video-meta-block>\n    <div id="menu" class="style-scope ytd-reel-item-renderer"></div>\n  </div>\n  <ytd-badge-supported-renderer id="badges" badges="[[badges]]" hidden="[[!badges]]" class="style-scope ytd-reel-item-renderer">\n  </ytd-badge-supported-renderer>\n</div>\n<div id="dismissed" class="style-scope ytd-reel-item-renderer">\n  <div id="dismissed-content" class="style-scope ytd-reel-item-renderer"></div>\n</div>\n<yt-interaction id="interaction" class="extended style-scope ytd-reel-item-renderer"></yt-interaction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===NMb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-reel-item-renderer {display: inline-block;position: relative;width: var(--ytd-reel-item-width,210px);} ytd-reel-item-renderer:not(:hover) ytd-menu-renderer.ytd-reel-item-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} ytd-thumbnail.ytd-reel-item-renderer {width: 100%;position: relative;height: var(--ytd-reel-item-thumbnail-height,auto);} ytd-thumbnail.ytd-reel-item-renderer:before {display: block;content: "";width: 100%;padding-top: var(--ytd-reel-item-thumbnail-height,144%);background-color: var(--yt-spec-10-percent-layer);} #details.ytd-reel-item-renderer {position: relative;cursor: pointer;overflow-x: hidden;} #video-title.ytd-reel-item-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-reel-item-renderer {color: var(--yt-spec-text-primary);padding: 8px 24px 0 0;} ytd-menu-renderer.ytd-reel-item-renderer {position: absolute;top: -4px;right: -8px;margin-top: 4px;} #badges.ytd-reel-item-renderer {position: absolute;top: 0;left: 0;margin: 5px;} ytd-reel-item-renderer[is-dismissed] #dismissible.ytd-reel-item-renderer,ytd-reel-item-renderer #dismissed.ytd-reel-item-renderer {display: none;} ytd-reel-item-renderer[is-dismissed] #dismissed.ytd-reel-item-renderer {display: block;} #dismissed.ytd-reel-item-renderer {padding-bottom: 143%;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 8px;position: relative;} .yt-simple-endpoint.ytd-reel-item-renderer {overflow-x: hidden;} #dismissed.ytd-reel-item-renderer:focus {outline: none;} #dismissed-content.ytd-reel-item-renderer {box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;justify-content: center;align-items: center;}</style>');
NMb=d}d=NMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return OMb=a});var UMb;var VMb;var WMb=function(){var a=_.O.apply(this,arguments)||this;a.collections=_.u("web_modern_collections_v2");return a};
_.H(WMb,_.O);_.J.Object.defineProperties(WMb.prototype,{collectionStack:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h;return{thumbnailSize:"small",doubleStack:!1,sampledThumbnailColor:null==(a=this.data)?void 0:null==(b=a.thumbnail)?void 0:b.sampledThumbnailColor,vibrantColorPalette:null==(c=this.data)?void 0:null==(d=c.thumbnail)?void 0:d.vibrantColorPalette,darkColorPalette:null==(e=this.data)?void 0:null==(h=e.thumbnail)?void 0:h.darkColorPalette,experimentEnabled:this.collections}}}});
var dS=WMb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],dS.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],dS.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],dS.prototype,"collections",void 0);_.U([_.M("data","collections"),_.V("design:type",Object),_.V("design:paramtypes",[])],dS.prototype,"collectionStack",null);dS=_.U([_.P({is:"ytd-compact-station-renderer",disableElementRegistration:!0})],dS);
_.Q(dS,"ytd-compact-station-renderer",function(){if(void 0!==VMb)return VMb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-compact-station-renderer">\n  <div class="modern-collection-parent style-scope ytd-compact-station-renderer">\n    <yt-collections-stack data="[[collectionStack]]" class="style-scope ytd-compact-station-renderer"></yt-collections-stack>\n    <ytd-thumbnail data="[[data]]" width="118" class="style-scope ytd-compact-station-renderer"></ytd-thumbnail>\n  </div>\n  <a class="yt-simple-endpoint style-scope ytd-compact-station-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3 class="style-scope ytd-compact-station-renderer">\n      [[getSimpleString(data.title)]]\n    </h3>\n    <div id="flex-item" class="style-scope ytd-compact-station-renderer">\n      <p id="description" title$="[[getSimpleString(data.description)]]" class="style-scope ytd-compact-station-renderer">\n        [[getSimpleString(data.description)]]\n      </p>\n    </div>\n    <p id="video-count-text" class="style-scope ytd-compact-station-renderer">\n      [[getSimpleString(data.videoCountText)]]\n    </p>\n  </a>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===UMb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-compact-station-renderer {display: inline-block;} .flex-container.ytd-compact-station-renderer {background-color: var(--yt-spec-general-background-b);width: 317px;display: flexbox;display: flex;flex-direction: row;} ytd-thumbnail.ytd-compact-station-renderer {height: 118px;width: 118px;} a.ytd-compact-station-renderer {margin: 8px;display: flexbox;display: flex;flex-direction: column;} h3.ytd-compact-station-renderer {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;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #description.ytd-compact-station-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #flex-item.ytd-compact-station-renderer {margin-bottom: 8px;flex: 1;flex-basis: 0.000000001px;} #video-count-text.ytd-compact-station-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-compact-station-renderer[collections] h3.ytd-compact-station-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;} ytd-compact-station-renderer[collections] .modern-collection-parent.ytd-compact-station-renderer {margin-top: 8px;position: relative;} ytd-compact-station-renderer[collections] ytd-thumbnail.ytd-compact-station-renderer {border-top: 1px solid var(--yt-spec-base-background);}</style>');
UMb=d}d=UMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return VMb=a});var XMb;var YMb;var ZMb=function(){return _.O.apply(this,arguments)||this};
_.H(ZMb,_.O);ZMb.prototype.configureRendererStamper=function(){return{"data.subscribeButton":{id:"subscribe",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer",subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}},"data.actionButton":{id:"action-button",mapping:{buttonViewModel:"yt-button-view-model"}}}};
var eS=ZMb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],eS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],eS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],eS.prototype,"data",void 0);eS=_.U([_.P({is:"ytd-grid-channel-renderer",disableElementRegistration:!0})],eS);
_.Q(eS,"ytd-grid-channel-renderer",function(){if(void 0!==YMb)return YMb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-grid-channel-renderer">\n  <a id="channel-info" class="yt-simple-endpoint style-scope ytd-grid-channel-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <yt-img-shadow height="103" thumbnail="[[data.thumbnail]]" width="103" class="style-scope ytd-grid-channel-renderer"> </yt-img-shadow>\n    <span id="title" class="style-scope ytd-grid-channel-renderer">[[getSimpleString(data.title)]]</span>\n    <span id="thumbnail-attribution" class="style-scope ytd-grid-channel-renderer">[[getSimpleString(data.subscriberCountText)]]</span>\n    <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-grid-channel-renderer">\n    </ytd-badge-supported-renderer>\n  </a>\n  <div id="subscribe" hidden="[[!data.subscribeButton]]" class="style-scope ytd-grid-channel-renderer"></div>\n  <div id="action-button" hidden="[[!data.actionButton]]" class="style-scope ytd-grid-channel-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===XMb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-grid-channel-renderer {display: inline-block;width: 210px;} yt-img-shadow.ytd-grid-channel-renderer {height: 103px;width: 103px;border-radius: 50%;background-color: transparent;overflow: hidden;display: flexbox;display: flex;flex-direction: column;justify-content: center;} #channel.ytd-grid-channel-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;flex: 1;flex-basis: 0.000000001px;} #channel-info.ytd-grid-channel-renderer {max-width: 100%;align-items: center;display: flexbox;display: flex;flex-direction: column;} #title.ytd-grid-channel-renderer,#thumbnail-attribution.ytd-grid-channel-renderer {max-width: 100%;} #title.ytd-grid-channel-renderer {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;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;} #thumbnail-attribution.ytd-grid-channel-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} #badges.ytd-grid-channel-renderer {padding-top: 8px;} #subscribe.ytd-grid-channel-renderer,#action-button.ytd-grid-channel-renderer {padding-top: 16px;}</style>');
XMb=d}d=XMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return YMb=a});var $Mb;var aNb;var bNb=function(){return _.O.apply(this,arguments)||this};
_.H(bNb,_.O);var fS=bNb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],fS.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],fS.prototype,"data",void 0);fS=_.U([_.P({is:"ytd-grid-movie-playlist-renderer",disableElementRegistration:!0})],fS);
_.Q(fS,"ytd-grid-movie-playlist-renderer",function(){if(void 0!==aNb)return aNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="" class="style-scope ytd-grid-movie-playlist-renderer"></ytd-thumbnail>\n<a class="yt-simple-endpoint style-scope ytd-grid-movie-playlist-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <h3 class="style-scope ytd-grid-movie-playlist-renderer">\n    <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-grid-movie-playlist-renderer">\n    </ytd-badge-supported-renderer>\n    <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-grid-movie-playlist-renderer">\n      [[getSimpleString(data.title)]]\n    </span>\n  </h3>\n  <ytd-video-meta-block class="grid style-scope ytd-grid-movie-playlist-renderer" data="[[data]]"></ytd-video-meta-block>\n</a>\n<ytd-badge-supported-renderer id="badges" badges="[[data.ownerBadges]]" hidden="[[!data.ownerBadges]]" class="style-scope ytd-grid-movie-playlist-renderer">\n</ytd-badge-supported-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Mb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-grid-movie-playlist-renderer {display: inline-block;width: 210px;} ytd-thumbnail.ytd-grid-movie-playlist-renderer {height: 302px;width: 210px;} ytd-video-meta-block.ytd-grid-movie-playlist-renderer {padding-right: 24px;} #badges.ytd-grid-movie-playlist-renderer {margin-top: 8px;} #video-title.ytd-grid-movie-playlist-renderer {display: block;margin: 8px 0 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;} h3.ytd-grid-movie-playlist-renderer {color: var(--yt-spec-text-primary);} .yt-simple-endpoint.ytd-grid-movie-playlist-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-grid-movie-playlist-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);}</style>');
$Mb=d}d=$Mb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aNb=a});var cNb;var dNb;var Eub=[{unitDuration:6048E5,unit:3,threshold:2},{unitDuration:864E5,unit:4},{unitDuration:36E5,unit:5},{unitDuration:6E4,unit:6},{unitDuration:1E3,unit:7}],Aub;var gS=function(){var a=_.O.apply(this,arguments)||this;a.downloadProgress=0;a.transferState="TRANSFER_STATE_UNKNOWN";a.modernButtons=_.u("web_modern_buttons");a.useModernCollectionsV2=_.u("web_modern_collections_v2");return a};
_.H(gS,_.O);gS.prototype.detached=function(){this.ytdLockupBehavior.lockupIsHovered=!1};
gS.prototype.configureRendererStamper=function(){return{"data.menu":_.fK}};
gS.prototype.dataChanged=function(a){a&&this.transferStateChanged()};
gS.prototype.transferStateChanged=function(){this.isDownloads=!1;if("TRANSFER_STATE_UNKNOWN"!==this.transferState&&this.entityInfo&&!_.u("woffle_playlist_renderer_killswitch")){var a;var b=this.entityInfo;var c=this.transferState;var d=this.downloadProgress,e=null==(a=this.data)?void 0:a.playlistId;a=this.isOnline;if("TRANSFER_STATE_UNKNOWN"!==c&&b){if(_.iH(c)||"TRANSFER_STATE_PRE_TRANSFER"===c)var h=[WK("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_DOWNLOADING")];else{var l,m;if("TRANSFER_STATE_COMPLETE"===
c&&(null==(l=b.mainPlaylistEntity)?0:null==(m=l.videos)?0:m.length)){if(_.u("web_modern_collections_v2")){var p;var q=null==(h=b.mainPlaylistEntity)?void 0:null==(p=h.videos)?void 0:p.length;h=(h=_.Bva(q))?{thumbnailOverlayBottomPanelRenderer:{text:_.Jo(h),icon:{iconType:"PLAYLISTS"}}}:void 0}else{var t;h=_.Dva(null==(q=b.mainPlaylistEntity)?void 0:null==(t=q.videos)?void 0:t.length)}var y;h=[_.Eva(),Object.assign({},null!=(y=h)?y:{})]}else h=[]}y=h;b:if("TRANSFER_STATE_PRE_TRANSFER"===c)d=_.Ko(_.Ln("PREPARING_TO_DOWNLOAD",
void 0,"Preparing to download..."));else if("TRANSFER_STATE_TRANSFER_IN_QUEUE"===c)d=_.Ko(_.Ln("WAITING_TO_DOWNLOAD"));else if(_.iH(c))d=Math.floor(100*d).toString(),d=_.Ko(_.Ln("DOWNLOADING_PERCENT",{percent:d},"Downloading... "+d+"%"));else{if(e&&(_.u("playlist_is_offline_selector_killswitch")&&(a=_.of().resolve(_.mi).isNetworkAvailable()),a)){d=_.Aob(_.Ln("VIEW_FULL_PLAYLIST",void 0,"View full playlist"),_.Ava(e));break b}d=void 0}c="TRANSFER_STATE_COMPLETE"===c?[{metadataBadgeRenderer:{label:_.Ln("DOWNLOADED",
void 0,"Downloaded"),style:"BADGE_STYLE_TYPE_SIMPLE"}}]:[];c=Object.assign({},y.length?{thumbnailOverlays:y}:{},d?{viewPlaylistText:d}:{viewPlaylistText:_.lp("")},c.length?{badges:c}:{})}else c={};e=c;c=e.viewPlaylistText;d=e.badges;e=e.thumbnailOverlays;this.isDownloads=!!c||!!d;this.set("data.viewPlaylistText",c);d&&0<d.length&&this.set("data.badges",d);e&&0<e.length&&this.set("data.thumbnailOverlays",e)}};
_.J.Object.defineProperties(gS.prototype,{downloadState:{configurable:!0,enumerable:!0,get:function(){return this.transferState&&"TRANSFER_STATE_UNKNOWN"!==this.transferState?"TRANSFER_STATE_COMPLETE"===this.transferState?"DOWNLOADED":"DOWNLOADING":""}},
menuHidden:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)?0:a.menu)}}});
var hS=gS;hS.prototype.transferStateChanged=hS.prototype.transferStateChanged;hS.prototype.dataChanged=hS.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],hS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],hS.prototype,"ytdLockupBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],hS.prototype,"ytdReduxBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],hS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N({selector:_.Qob,selectorArgs:["data.playlistId"]}),_.V("design:type",Object)],hS.prototype,"downloadProgress",void 0);_.U([_.N({selector:_.Lob,selectorArgs:["data.playlistId"]}),_.V("design:type",Object)],hS.prototype,"transferState",void 0);_.U([_.N({selector:function(a,b){return _.Yva(a.entities,b)},
selectorArgs:["data.playlistId"]}),_.V("design:type",Object)],hS.prototype,"entityInfo",void 0);_.U([_.N({selector:_.Kob}),_.V("design:type",Boolean)],hS.prototype,"isOnline",void 0);_.U([_.N(),_.V("design:type",Object)],hS.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],hS.prototype,"downloadRenderData",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],hS.prototype,"modernButtons",void 0);
_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],hS.prototype,"isDownloads",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],hS.prototype,"useModernCollectionsV2",void 0);_.U([_.M("transferState"),_.N({reflectToAttribute:!0}),_.V("design:type",String),_.V("design:paramtypes",[])],hS.prototype,"downloadState",null);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],hS.prototype,"menuHidden",null);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],hS.prototype,"dataChanged",null);_.U([_.mH("transferState","downloadProgress","isOnline"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],hS.prototype,"transferStateChanged",null);hS=_.U([_.P({is:"ytd-grid-playlist-renderer",disableElementRegistration:!0})],hS);
_.Q(hS,"ytd-grid-playlist-renderer",function(){if(void 0!==dNb)return dNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-grid-playlist-renderer">\n</ytd-playlist-thumbnail>\n<div id="details" class="style-scope ytd-grid-playlist-renderer">\n  <h3 class="style-scope ytd-grid-playlist-renderer">\n    <a id="video-title" class="yt-simple-endpoint style-scope ytd-grid-playlist-renderer" 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 style-scope ytd-grid-playlist-renderer" data="[[data]]"></ytd-video-meta-block>\n  <ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-grid-playlist-renderer">\n  </ytd-badge-supported-renderer>\n  <div id="menu" class="style-scope ytd-grid-playlist-renderer"></div>\n  <yt-formatted-string id="view-more" hidden="[[!data.viewPlaylistText]]" link-inherit-color="" text="[[data.viewPlaylistText]]" class="style-scope ytd-grid-playlist-renderer">\n  </yt-formatted-string>\n  <yt-interaction id="interaction" class="extended style-scope ytd-grid-playlist-renderer"></yt-interaction>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cNb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-grid-playlist-renderer {display: inline-block;width: 210px;position: relative;} ytd-grid-playlist-renderer[modern-buttons] #view-more.ytd-grid-playlist-renderer {text-transform: unset;} ytd-grid-playlist-renderer[use-modern-collections-V2] ytd-playlist-thumbnail.ytd-grid-playlist-renderer {position: relative;margin-top: 6px;} ytd-playlist-thumbnail.ytd-grid-playlist-renderer {height: 118px;width: 210px;} .yt-simple-endpoint.ytd-grid-playlist-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-grid-playlist-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #meta.yt-simple-endpoint.ytd-grid-playlist-renderer {padding-right: 24px;} a.yt-simple-endpoint.ytd-grid-playlist-renderer {display: block;} ytd-badge-supported-renderer.ytd-grid-playlist-renderer {margin-top: 4px;} h3.ytd-grid-playlist-renderer {color: var(--yt-spec-text-primary);margin: 8px 0 8px;} #video-title.ytd-grid-playlist-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #details.ytd-grid-playlist-renderer {position: relative;cursor: pointer;display: flex;flex-direction: column;} #view-more.ytd-grid-playlist-renderer {color: var(--yt-spec-text-secondary);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;} ytd-grid-playlist-renderer[download-state=DOWNLOADING] #view-more.ytd-grid-playlist-renderer {color: var(--yt-spec-call-to-action);} ytd-grid-playlist-renderer[download-state=DOWNLOADED] #view-more.ytd-grid-playlist-renderer {color: var(--yt-spec-text-secondary);text-transform: uppercase;} h3.ytd-grid-playlist-renderer {color: var(--yt-spec-text-primary);} ytd-grid-playlist-renderer:not([menu-hidden]) #details.ytd-grid-playlist-renderer {padding-right: 24px;} #menu.ytd-grid-playlist-renderer {position: absolute;top: -4px;right: -8px;} ytd-grid-playlist-renderer:not(:hover) ytd-menu-renderer.ytd-grid-playlist-renderer:not([menu-active]):not(:focus-within) {opacity: 0;}</style>');
cNb=d}d=cNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dNb=a});var eNb;var fNb;var gNb=function(){var a=_.O.apply(this,arguments)||this;a.collections=_.u("web_modern_collections_v2");return a};
_.H(gNb,_.O);gNb.prototype.configureRendererStamper=function(){return{"data.menu":_.fK,dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.J.Object.defineProperties(gNb.prototype,{collectionStack:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h;return{thumbnailSize:"medium",doubleStack:!1,sampledThumbnailColor:null==(a=this.data)?void 0:null==(b=a.thumbnail)?void 0:b.sampledThumbnailColor,vibrantColorPalette:null==(c=this.data)?void 0:null==(d=c.thumbnail)?void 0:d.vibrantColorPalette,darkColorPalette:null==(e=this.data)?void 0:null==(h=e.thumbnail)?void 0:h.darkColorPalette,experimentEnabled:this.collections}}}});
var iS=gNb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],iS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],iS.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],iS.prototype,"ytdLockupBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],iS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],iS.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],iS.prototype,"collections",void 0);_.U([_.M("data","collections"),_.V("design:type",Object),_.V("design:paramtypes",[])],iS.prototype,"collectionStack",null);iS=_.U([_.P({is:"ytd-grid-radio-renderer",disableElementRegistration:!0})],iS);
_.Q(iS,"ytd-grid-radio-renderer",function(){if(void 0!==fNb)return fNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-grid-radio-renderer">\n  <div class="modern-collection-parent style-scope ytd-grid-radio-renderer">\n    <yt-collections-stack data="[[collectionStack]]" class="style-scope ytd-grid-radio-renderer"></yt-collections-stack>\n    <ytd-thumbnail data="[[data]]" height="118" hovered="[[lockupIsHovered]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="210" class="style-scope ytd-grid-radio-renderer">\n    </ytd-thumbnail>\n  </div>\n  <div id="details" class="style-scope ytd-grid-radio-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-grid-radio-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n      <h3 class="style-scope ytd-grid-radio-renderer">\n        <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-grid-radio-renderer">\n        </ytd-badge-supported-renderer>\n        <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-grid-radio-renderer">\n          [[getSimpleString(data.title)]]\n        </span>\n      </h3>\n      <ytd-video-meta-block class="grid style-scope ytd-grid-radio-renderer" data="[[data]]" radio-meta=""></ytd-video-meta-block>\n    </a>\n    <div id="menu" class="style-scope ytd-grid-radio-renderer"></div>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-grid-radio-renderer">\n  <div id="dismissed-content" class="style-scope ytd-grid-radio-renderer"></div>\n</div>\n<yt-interaction id="interaction" class="extended style-scope ytd-grid-radio-renderer"></yt-interaction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eNb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-grid-radio-renderer {display: inline-block;width: 210px;position: relative;} ytd-grid-radio-renderer:not(:hover) ytd-menu-renderer.ytd-grid-radio-renderer:not([menu-active]) {opacity: 0;} ytd-grid-radio-renderer[is-dismissed] #dismissible.ytd-grid-radio-renderer,ytd-grid-radio-renderer #dismissed.ytd-grid-radio-renderer {display: none;} ytd-grid-radio-renderer[is-dismissed] #dismissed.ytd-grid-radio-renderer {display: block;} ytd-thumbnail.ytd-grid-radio-renderer {height: 118px;width: 210px;} ytd-video-meta-block.ytd-grid-radio-renderer {padding-right: 24px;} .yt-simple-endpoint.ytd-grid-radio-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-grid-radio-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-grid-radio-renderer {display: block;} #video-title.ytd-grid-radio-renderer {display: block;margin: 8px 0 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;} ytd-grid-radio-renderer #video-title.ytd-grid-radio-renderer {margin: 8px 0 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-grid-radio-renderer {color: var(--yt-spec-text-primary);} #details.ytd-grid-radio-renderer {position: relative;padding-right: 24px;} ytd-menu-renderer.ytd-grid-radio-renderer {position: absolute;top: 0;right: 0;margin-top: 4px;} ytd-grid-radio-renderer ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;} ytd-grid-radio-renderer[collections] .modern-collection-parent.ytd-grid-radio-renderer {margin-top: 4px;position: relative;} ytd-grid-radio-renderer[collections] ytd-thumbnail.ytd-grid-radio-renderer {border-top: 1px solid var(--yt-spec-base-background);} ytd-grid-radio-renderer[collections] .details.ytd-grid-radio-renderer {margin-top: 4px;margin-left: 8px;}</style>');
eNb=d}d=eNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fNb=a});var hNb;var iNb;var jNb=function(){var a=_.O.apply(this,arguments)||this;a.useModernCollectionsV2=_.u("web_modern_collections_v2");return a};
_.H(jNb,_.O);jNb.prototype.configureRendererStamper=function(){return{"data.offerButton":{id:"offer-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0}}}}}};
jNb.prototype.computeNavigationEndpoint=function(a){return zob(null==a?void 0:a.navigationEndpoint)};
var jS=jNb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],jS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],jS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],jS.prototype,"ytdLockupBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],jS.prototype,"data",void 0);
_.U([_.N({computed:"computeNavigationEndpoint(data)"}),_.V("design:type",Object)],jS.prototype,"computedNavigationEndpoint",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],jS.prototype,"useModernCollectionsV2",void 0);jS=_.U([_.P({is:"ytd-grid-show-renderer",disableElementRegistration:!0})],jS);
_.Q(jS,"ytd-grid-show-renderer",function(){if(void 0!==iNb)return iNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-grid-show-renderer"></ytd-playlist-thumbnail>\n<div id="details" class="style-scope ytd-grid-show-renderer">\n  <a id="title" class="yt-simple-endpoint style-scope ytd-grid-show-renderer" href$="[[computeHref_(computedNavigationEndpoint)]]" data="[[computedNavigationEndpoint]]">\n    <h3 class="style-scope ytd-grid-show-renderer">\n      <ytd-badge-supported-renderer class="badge style-scope ytd-grid-show-renderer" 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]]" class="style-scope ytd-grid-show-renderer">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <ytd-video-meta-block class="grid style-scope ytd-grid-show-renderer" data="[[data]]"></ytd-video-meta-block>\n  </a>\n  <ytd-badge-supported-renderer class="badge style-scope ytd-grid-show-renderer" hidden="[[!data.bottomStandaloneBadge]]" top-standalone-badge="[[data.bottomStandaloneBadge]]">\n  </ytd-badge-supported-renderer>\n  <ytd-badge-supported-renderer class="badge style-scope ytd-grid-show-renderer" badges="[[data.badges]]" hidden="[[!data.badges]]">\n  </ytd-badge-supported-renderer>\n  <div id="offer-button" class="style-scope ytd-grid-show-renderer"></div>\n  <div id="menu" class="style-scope ytd-grid-show-renderer"></div>\n</div>\n<yt-interaction id="interaction" class="extended style-scope ytd-grid-show-renderer"></yt-interaction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hNb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-grid-show-renderer {display: inline-block;position: relative;width: 210px;} ytd-playlist-thumbnail.ytd-grid-show-renderer {height: 118px;width: 210px;} ytd-grid-show-renderer[use-modern-collections-v2] ytd-playlist-thumbnail.ytd-grid-show-renderer {margin-top: 4px;} ytd-video-meta-block.ytd-grid-show-renderer {padding-right: 24px;} #details.ytd-grid-show-renderer {display: flex;flex-direction: column;} .badge.ytd-grid-show-renderer {margin-top: 8px;} #video-title.ytd-grid-show-renderer {margin: 8px 0 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-grid-show-renderer {color: var(--yt-spec-text-primary);} .yt-simple-endpoint.ytd-grid-show-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-grid-show-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);}</style>');
hNb=d}d=hNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iNb=a});var kNb;var lNb;_.kS=function(a){this.playerClient=a};
_.mNb=function(a,b,c){c=void 0===c?{}:c;return a.playerClient.setOption("ad",b,c)};
_.kS.prototype.getOptions=function(){return this.playerClient.getOptions("ad")||[]};
_.kS.prototype.executeCommand=function(a,b){this.getOptions().includes("executeCommand")?_.mNb(this,"executeCommand",{command:a,layoutId:b}):_.kt("Calling executeCommand when adModule is not loaded")};var nNb=function(){return _.O.apply(this,arguments)||this};
_.H(nNb,_.O);nNb.prototype.getLayoutId=function(){var a=_.Gf("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.layoutId:null};
nNb.prototype.onTap=function(){if(this.data&&this.data.clickthroughEndpoint){var a=_.Lq(),b=this.getLayoutId(),c=this.data.clickthroughEndpoint;a&&b&&_.u("h5_companion_enable_adcpn_macro_substitution_for_click_pings")?a.getPlayerPromise().then(function(d){(new _.kS(d)).executeCommand(c,b)}):_.Sn(this.hostElement,"yt-navigate",{endpoint:c})}};
var lS=nNb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],lS.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],lS.prototype,"data",void 0);lS=_.U([_.P({is:"ytd-shopping-companion-item-renderer",disableElementRegistration:!0})],lS);
_.Q(lS,"ytd-shopping-companion-item-renderer",function(){if(void 0!==lNb)return lNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-shopping-companion-item-renderer">\n  <div id="card" class="style-scope ytd-shopping-companion-item-renderer">\n    <yt-img-shadow id="image" thumbnail="[[data.image]]" class="style-scope ytd-shopping-companion-item-renderer"></yt-img-shadow>\n    <div id="info" class="style-scope ytd-shopping-companion-item-renderer">\n      <span id="headline" class="style-scope ytd-shopping-companion-item-renderer">[[getSimpleString(data.headline)]]</span>\n      <span id="price" class="style-scope ytd-shopping-companion-item-renderer">[[getSimpleString(data.priceText)]]</span>\n    </div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kNb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-shopping-companion-item-renderer {--yt-img-max-height: 100%;display: inline-block;width: 125px;} #card.ytd-shopping-companion-item-renderer {width: 120px;cursor: pointer;display: flexbox;display: flex;flex-direction: column;} #image.ytd-shopping-companion-item-renderer {background-color: var(--yt-spec-static-brand-white);height: 120px;width: 120px;} #info.ytd-shopping-companion-item-renderer {height: 90px;padding-top: 8px;display: flexbox;display: flex;flex-direction: column;} #headline.ytd-shopping-companion-item-renderer {color: var(--yt-spec-text-secondary);overflow: hidden;max-height: 6rem;font-size: 1.3rem;font-weight: 400;line-height: 1.5rem;} #price.ytd-shopping-companion-item-renderer {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) {ytd-shopping-companion-item-renderer {width: 136px;}} @media(max-width:856px) {ytd-shopping-companion-item-renderer {width: 121px;}} @media(max-width:656px) {ytd-shopping-companion-item-renderer {width: 133px;}}</style>');
kNb=d}d=kNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return lNb=a});var oNb;var pNb;var qNb=function(){var a=_.O.apply(this,arguments)||this;a.isExpandableContent=!1;return a};
_.H(qNb,_.O);_.J.Object.defineProperties(qNb.prototype,{showCta:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.ctaText)}},
ctaText:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.ctaText}},
hasPriceTopPosition:{configurable:!0,enumerable:!0,get:function(){var a;return"VERTICAL_PRODUCT_CARD_LAYOUT_STYLE_SHOPPING_COLLECTION"!==(null==(a=this.data)?void 0:a.layoutStyle)}},
hasPriceBottomPosition:{configurable:!0,enumerable:!0,get:function(){var a;return"VERTICAL_PRODUCT_CARD_LAYOUT_STYLE_SHOPPING_COLLECTION"===(null==(a=this.data)?void 0:a.layoutStyle)}},
useNewStyle:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.useNewStyle}},
showPriceReplacementText:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.priceReplacementText)}},
priceValue:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(null==(a=this.data)?void 0:a.price)||(null==(b=this.data)?void 0:null==(c=b.dealsData)?void 0:c.currentPrice)}},
showDeal:{configurable:!0,enumerable:!0,get:function(){var a,b;if(null!=(a=this.data)&&a.dealsData&&(null==(b=this.data)||!b.priceReplacementText)){a=this.data.dealsData;var c,d,e;return(null==(c=a.salesData)?void 0:c.originalPrice)||(null==(d=a.priceDropData)?void 0:d.referencePrice)||(null==(e=a.promotionData)?void 0:e.promotionLabel)}}},
showAffiliateDisclaimer:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.affiliateDisclaimer)}},
useSaleStyle:{configurable:!0,enumerable:!0,get:function(){var a,b;return null==(a=this.data)?void 0:null==(b=a.dealsData)?void 0:b.salesData}},
useFromBrandCtaStyle:{configurable:!0,enumerable:!0,get:function(){var a;return"VERTICAL_PRODUCT_CARD_CTA_STYLE_FROM_BRAND"===(null==(a=this.data)?void 0:a.ctaStyle)}},
useFromVendorCtaStyle:{configurable:!0,enumerable:!0,get:function(){var a;return"VERTICAL_PRODUCT_CARD_CTA_STYLE_FROM_VENDOR"===(null==(a=this.data)?void 0:a.ctaStyle)}},
useShoppingCollectionCtaStyle:{configurable:!0,enumerable:!0,get:function(){var a;return"VERTICAL_PRODUCT_CARD_CTA_STYLE_SHOPPING_COLLECTION"===(null==(a=this.data)?void 0:a.ctaStyle)}}});
var mS=qNb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],mS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],mS.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],mS.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],mS.prototype,"isExpandableContent",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"showCta",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"ctaText",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"hasPriceTopPosition",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"hasPriceBottomPosition",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"useNewStyle",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"showPriceReplacementText",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"priceValue",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"showDeal",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"showAffiliateDisclaimer",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"useSaleStyle",null);_.U([_.N({reflectToAttribute:!0,value:_.u("web_rounded_thumbnails")}),_.V("design:type",Boolean)],mS.prototype,"rounded",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"useFromBrandCtaStyle",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"useFromVendorCtaStyle",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],mS.prototype,"useShoppingCollectionCtaStyle",null);mS=_.U([_.P({disableElementRegistration:!0,is:"ytd-vertical-product-card-renderer"})],mS);
_.Q(mS,"ytd-vertical-product-card-renderer",function(){if(void 0!==pNb)return pNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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\n\n<a id="product-card-renderer-container" class="yt-simple-endpoint style-scope ytd-vertical-product-card-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" rel="[[computeNofollow_(data.navigationEndpoint)]]" aria-label="[[data.accessibilityTitle]]">\n  <div id="card-with-protection" data-offer-version-id$="[[data.debugOfferVersionId]]" class="style-scope ytd-vertical-product-card-renderer">\n    <div id="product-image" class="product-info-row style-scope ytd-vertical-product-card-renderer">\n      <yt-img-shadow thumbnail="[[data.thumbnail]]" class="style-scope ytd-vertical-product-card-renderer"></yt-img-shadow>\n    </div>\n    <div id="product-info" class="style-scope ytd-vertical-product-card-renderer">\n      <div id="product-name" class="product-info-row style-scope ytd-vertical-product-card-renderer">[[data.title]]</div>\n\n      <template is="dom-if" restamp="" if="[[hasPriceTopPosition]]" class="style-scope ytd-vertical-product-card-renderer">\n        <div class="product-info-row style-scope ytd-vertical-product-card-renderer">\n          <template is="dom-if" restamp="" if="[[showPriceReplacementText]]" class="style-scope ytd-vertical-product-card-renderer">\n            <span id="price-replacement" class="style-scope ytd-vertical-product-card-renderer">[[data.priceReplacementText]]</span>\n          </template>\n          <template is="dom-if" restamp="" if="[[!showPriceReplacementText]]" class="style-scope ytd-vertical-product-card-renderer">\n            <span id="price" class="style-scope ytd-vertical-product-card-renderer">[[priceValue]]</span>\n            <template is="dom-if" restamp="" if="[[data.additionalFeesText]]" class="style-scope ytd-vertical-product-card-renderer">\n              <span id="additional-taxes" class="style-scope ytd-vertical-product-card-renderer">[[data.additionalFeesText]]</span>\n            </template>\n          </template>\n        </div>\n        <div id="product-deal" class="product-info-row style-scope ytd-vertical-product-card-renderer" aria-label="[[data.dealsData.salesData.salesPriceAccessibilityLabel]]">\n          [[showDeal]]\n        </div>\n      </template>\n\n      <div id="variants-description" class="product-info-row style-scope ytd-vertical-product-card-renderer">\n        [[data.variantsDescription]]\n      </div>\n\n      <template is="dom-if" restamp="" if="[[showCta]]" class="style-scope ytd-vertical-product-card-renderer">\n        <div class="product-info-row style-scope ytd-vertical-product-card-renderer">\n          <yt-formatted-string class="cta-row style-scope ytd-vertical-product-card-renderer" text="[[ctaText]]">\n          </yt-formatted-string>\n          <template is="dom-if" restamp="" if="[[data.showOpenInNewIcon]]" class="style-scope ytd-vertical-product-card-renderer">\n            <yt-icon class="cta-row hover-icon style-scope ytd-vertical-product-card-renderer" icon="open_in_new"></yt-icon>\n          </template>\n        </div>\n      </template>\n\n      <template is="dom-if" restamp="" if="[[hasPriceBottomPosition]]" class="style-scope ytd-vertical-product-card-renderer">\n        <div class="product-info-row style-scope ytd-vertical-product-card-renderer">\n          <template is="dom-if" restamp="" if="[[showPriceReplacementText]]" class="style-scope ytd-vertical-product-card-renderer">\n            <span id="price-replacement" class="style-scope ytd-vertical-product-card-renderer">[[data.priceReplacementText]]</span>\n          </template>\n          <template is="dom-if" restamp="" if="[[!showPriceReplacementText]]" class="style-scope ytd-vertical-product-card-renderer">\n            <span id="price" class="style-scope ytd-vertical-product-card-renderer">[[priceValue]]</span>\n            <template is="dom-if" restamp="" if="[[data.additionalFeesText]]" class="style-scope ytd-vertical-product-card-renderer">\n              <span id="additional-taxes" class="style-scope ytd-vertical-product-card-renderer">[[data.additionalFeesText]]</span>\n            </template>\n          </template>\n        </div>\n        <div id="product-deal" class="product-info-row style-scope ytd-vertical-product-card-renderer" aria-label="[[data.dealsData.salesData.salesPriceAccessibilityLabel]]">\n          [[showDeal]]\n        </div>\n      </template>\n\n      <template is="dom-if" restamp="" if="[[showAffiliateDisclaimer]]" class="style-scope ytd-vertical-product-card-renderer">\n        <div class="product-info-row style-scope ytd-vertical-product-card-renderer">\n          <div id="affiliate-disclaimer" class="style-scope ytd-vertical-product-card-renderer">[[data.affiliateDisclaimer]]</div>\n        </div>\n      </template>\n    </div>\n  </div>\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oNb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-vertical-product-card-renderer {display: inline-block;--yt-img-max-height: 100%;--yt-formatted-string-bold-color: var(--yt-spec-text-primary);} ytd-vertical-product-card-renderer yt-formatted-string .yt-formatted-string[style-target=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(--yt-formatted-string-bold-color,inherit);} ytd-vertical-product-card-renderer[use-new-style] #product-card-renderer-container.ytd-vertical-product-card-renderer {margin-bottom: 0;} ytd-vertical-product-card-renderer[use-new-style] #product-name.ytd-vertical-product-card-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .yt-simple-endpoint.ytd-vertical-product-card-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} #product-card-renderer-container.ytd-vertical-product-card-renderer {margin-right: 4px;margin-bottom: 32px;} #product-card-renderer-container.ytd-vertical-product-card-renderer .yt-simple-endpoint.ytd-vertical-product-card-renderer {display: block;padding: 4px;text-decoration: none;} #card-with-protection.ytd-vertical-product-card-renderer {width: 208px;} #product-image.ytd-vertical-product-card-renderer {background-color: white;height: 208px;margin-bottom: 10px;width: 100%;} yt-img-shadow.ytd-vertical-product-card-renderer {height: 192px;margin: 8px;width: 192px;} .product-info-row.ytd-vertical-product-card-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;margin-bottom: 2px;} #product-name.ytd-vertical-product-card-renderer {-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;margin-bottom: 4px;overflow: hidden;-webkit-line-clamp: 2;} #merchant-name.ytd-vertical-product-card-renderer {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;color: var(--yt-spec-themed-blue);} ytd-vertical-product-card-renderer[use-from-brand-cta-style] .cta-row.ytd-vertical-product-card-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} ytd-vertical-product-card-renderer[use-from-vendor-cta-style] .cta-row.ytd-vertical-product-card-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;color: var(--yt-spec-themed-blue);} ytd-vertical-product-card-renderer[use-shopping-collection-cta-style] .cta-row.ytd-vertical-product-card-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} #additional-taxes.ytd-vertical-product-card-renderer,#variants-description.ytd-vertical-product-card-renderer,#product-deal.ytd-vertical-product-card-renderer {color: var(--yt-spec-text-secondary);} ytd-vertical-product-card-renderer[use-sale-style] #product-deal.ytd-vertical-product-card-renderer {text-decoration: line-through;} #price.ytd-vertical-product-card-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #price-replacement.ytd-vertical-product-card-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #affiliate-disclaimer.ytd-vertical-product-card-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} yt-icon.ytd-vertical-product-card-renderer {color: var(--yt-spec-themed-blue);height: 14px;width: 14px;} ytd-vertical-product-card-renderer[rounded] #product-image.ytd-vertical-product-card-renderer {border-radius: 8px;} ytd-vertical-product-card-renderer[is-expandable-content]:first-child {margin-left: 16px;} ytd-vertical-product-card-renderer[is-expandable-content] #product-card-renderer-container.ytd-vertical-product-card-renderer {margin-bottom: 0;} ytd-vertical-product-card-renderer[is-expandable-content] #card-with-protection.ytd-vertical-product-card-renderer {width: 96px;} ytd-vertical-product-card-renderer[is-expandable-content] #product-image.ytd-vertical-product-card-renderer {display: block;background-color: white;height: 96px;width: 100%;margin-bottom: 8px;border-radius: 4px;} ytd-vertical-product-card-renderer[is-expandable-content] yt-img-shadow.ytd-vertical-product-card-renderer {height: 80px;margin: 8px;width: 80px;} ytd-vertical-product-card-renderer[is-expandable-content] #product-info.ytd-vertical-product-card-renderer {max-height: -webkit-max-content;max-height: -moz-max-content;max-height: max-content;} ytd-vertical-product-card-renderer[is-expandable-content] #product-name.ytd-vertical-product-card-renderer {height: 40px;width: 96px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-vertical-product-card-renderer[is-expandable-content] .product-info-row.ytd-vertical-product-card-renderer {height: 16px;width: 80px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;} ytd-vertical-product-card-renderer[is-expandable-content] #product-deal.ytd-vertical-product-card-renderer {height: 14px;width: 95px;font-family: "Roboto","Arial",sans-serif;font-size: 1rem;line-height: 1.6rem;} ytd-vertical-product-card-renderer[is-expandable-content] .cta-row.ytd-vertical-product-card-renderer {display: none;} ytd-vertical-product-card-renderer[is-expandable-content] #affiliate-disclaimer.ytd-vertical-product-card-renderer {display: none;}</style>');
oNb=d}d=oNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pNb=a});var rNb;var sNb;var tNb=function(){return _.O.apply(this,arguments)||this};
_.H(tNb,_.O);tNb.prototype.configureRendererStamper=function(){return{"data.offerButton":{id:"offer-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0}}}}}};
var nS=tNb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],nS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],nS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],nS.prototype,"ytdLockupBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],nS.prototype,"data",void 0);nS=_.U([_.P({disableElementRegistration:!0,is:"ytd-grid-movie-renderer"})],nS);
_.Q(nS,"ytd-grid-movie-renderer",function(){if(void 0!==sNb)return sNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-grid-movie-renderer">\n</ytd-thumbnail>\n<a class="yt-simple-endpoint style-scope ytd-grid-movie-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <h3 class="style-scope ytd-grid-movie-renderer">\n    <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-grid-movie-renderer">\n    </ytd-badge-supported-renderer>\n    <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-grid-movie-renderer">\n      [[getSimpleString(data.title)]]\n    </span>\n  </h3>\n  <span class="grid-movie-renderer-metadata style-scope ytd-grid-movie-renderer" hidden="[[!data.metadata]]">\n    [[getSimpleString(data.metadata)]]\n  </span>\n  \n  <ytd-video-meta-block class="grid style-scope ytd-grid-movie-renderer" data="[[data]]"></ytd-video-meta-block>\n</a>\n<ytd-badge-supported-renderer class="badges style-scope ytd-grid-movie-renderer" badges="[[data.badges]]" hidden="[[!data.badges]]">\n</ytd-badge-supported-renderer>\n<div id="offer-button" class="style-scope ytd-grid-movie-renderer"></div>\n<yt-interaction id="interaction" class="extended style-scope ytd-grid-movie-renderer"></yt-interaction>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rNb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-grid-movie-renderer {display: inline-block;width: 210px;position: relative;} ytd-thumbnail.ytd-grid-movie-renderer {height: 302px;width: 210px;} ytd-video-meta-block.ytd-grid-movie-renderer {padding-right: 24px;} .grid-movie-renderer-metadata.ytd-grid-movie-renderer {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));margin-top: 6px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .badges.ytd-grid-movie-renderer {white-space: nowrap;margin-top: 2px;} .yt-simple-endpoint.ytd-grid-movie-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-grid-movie-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-grid-movie-renderer {display: block;} #video-title.ytd-grid-movie-renderer {display: block;margin: 8px 0 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;} h3.ytd-grid-movie-renderer {color: var(--yt-spec-text-primary);}</style>');
rNb=d}d=rNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sNb=a});var uNb;var vNb;var wNb=function(){var a=_.O.apply(this,arguments)||this;a.rounded=!0;a.itemStyle="small-item";return a};
_.H(wNb,_.O);wNb.prototype.showSnackbarIfPlaceholder=function(){if(this.isProductPlaceholder){var a,b,c,d,e=null==(b=_.B(null==(a=this.data)?void 0:a.buttonCommand,_.tI))?void 0:null==(c=b.item)?void 0:null==(d=c.notificationTextRenderer)?void 0:d.successResponseText;e&&this.ytOpenToastBehavior.openToastWithFormattedMessage(e)}};
_.J.Object.defineProperties(wNb.prototype,{hasPrice:{configurable:!0,enumerable:!0,get:function(){var a;return void 0!==(null==(a=this.data)?void 0:a.price)}},
hasPriceReplacementText:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.priceReplacementText)}},
hasAdditionalFeesText:{configurable:!0,enumerable:!0,get:function(){var a;return void 0!==(null==(a=this.data)?void 0:a.additionalFeesText)}},
hasAffiliateDisclaimer:{configurable:!0,enumerable:!0,get:function(){var a;return void 0!==(null==(a=this.data)?void 0:a.affiliateDisclaimer)}},
isProductPlaceholder:{configurable:!0,enumerable:!0,get:function(){var a,b;return void 0!==(null==(a=this.data)?void 0:a.isProductPlaceholder)&&(null==(b=this.data)?void 0:b.isProductPlaceholder)}},
hideOpenInNewIcon:{configurable:!0,enumerable:!0,get:function(){var a;return!1===(null==(a=this.data)?void 0:a.showOpenInNewIcon)}},
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}}});
var oS=wNb;_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],oS.prototype,"ytOpenToastBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],oS.prototype,"ytRendererBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],oS.prototype,"rounded",void 0);_.U([_.N(),_.V("design:type",Object)],oS.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],oS.prototype,"itemStyle",void 0);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],oS.prototype,"hasPrice",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],oS.prototype,"hasPriceReplacementText",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],oS.prototype,"hasAdditionalFeesText",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],oS.prototype,"hasAffiliateDisclaimer",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],oS.prototype,"isProductPlaceholder",null);_.U([_.N(),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],oS.prototype,"hideOpenInNewIcon",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],oS.prototype,"ariaLabel",null);oS=_.U([_.P({disableElementRegistration:!0,is:"ytd-merch-shelf-item-renderer"})],oS);
_.Q(oS,"ytd-merch-shelf-item-renderer",function(){if(void 0!==vNb)return vNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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\n\n<a class="yt-simple-endpoint style-scope ytd-merch-shelf-item-renderer" href$="[[computeHref_(data.buttonCommand)]]" data="[[data.buttonCommand]]" aria-label$="[[ariaLabel]]" data-offer-version-id$="[[data.debugOfferVersionId]]" on-click="showSnackbarIfPlaceholder">\n  <div class="product-item style-scope ytd-merch-shelf-item-renderer">\n    <yt-img-shadow class="product-item-image style-scope ytd-merch-shelf-item-renderer" height="90" object-fit="CONTAIN" thumbnail="[[data.thumbnail]]" width="90"></yt-img-shadow>\n    <template is="dom-if" restamp="" if="[[isProductPlaceholder]]" class="style-scope ytd-merch-shelf-item-renderer">\n      <div class="product-item-info style-scope ytd-merch-shelf-item-renderer">\n        <div class="product-item-info-wrapper product-placeholder-item-info-center style-scope ytd-merch-shelf-item-renderer">\n          <div class="small-item-hide product-item-title style-scope ytd-merch-shelf-item-renderer">[[data.title]]</div>\n        </div>\n      </div>\n    </template>\n    <template is="dom-if" restamp="" if="[[!isProductPlaceholder]]" class="style-scope ytd-merch-shelf-item-renderer">\n      <div class="product-item-info style-scope ytd-merch-shelf-item-renderer">\n        <div class="product-item-info-wrapper style-scope ytd-merch-shelf-item-renderer">\n          <div class="product-item-info-wrapper-row-1 style-scope ytd-merch-shelf-item-renderer">\n            <div class="small-item-hide product-item-title style-scope ytd-merch-shelf-item-renderer">[[data.title]]</div>\n            <template is="dom-if" restamp="" if="[[hasPrice]]" class="style-scope ytd-merch-shelf-item-renderer">\n              <div class="product-item-price-wrapper style-scope ytd-merch-shelf-item-renderer">\n                <template is="dom-if" restamp="" if="[[hasPriceReplacementText]]" class="style-scope ytd-merch-shelf-item-renderer">\n                  <div class="product-item-price style-scope ytd-merch-shelf-item-renderer">[[data.priceReplacementText]]</div>\n                </template>\n                <template is="dom-if" restamp="" if="[[!hasPriceReplacementText]]" class="style-scope ytd-merch-shelf-item-renderer">\n                  <div class="product-item-price style-scope ytd-merch-shelf-item-renderer">[[data.price]]</div>\n                  <div class="product-item-additional-fees-text style-scope ytd-merch-shelf-item-renderer" hidden="[[!hasAdditionalFeesText]]">\n                    [[data.additionalFeesText]]\n                  </div>\n                </template>\n              </div>\n            </template>\n            <div no-price$="[[!hasPrice]]" class="cta-item-hide link-item-hide product-item-merchant style-scope ytd-merch-shelf-item-renderer">\n              <div class="product-item-merchant-text style-scope ytd-merch-shelf-item-renderer">\n                [[data.vendorName]]\n                <yt-icon class="product-item-merchant-icon product-item-merchant-icon--inline style-scope ytd-merch-shelf-item-renderer" hidden="[[hideOpenInNewIcon]]" icon="open_in_new" size="15"></yt-icon>\n              </div>\n              \n              <yt-icon class="product-item-merchant-icon style-scope ytd-merch-shelf-item-renderer" hidden="[[hideOpenInNewIcon]]" icon="open_in_new" size="15"></yt-icon>\n            </div>\n          </div>\n          <div class="small-item-hide large-item-hide product-item-info-wrapper-row-2 style-scope ytd-merch-shelf-item-renderer">\n            <div class="affiliate-disclaimer-text style-scope ytd-merch-shelf-item-renderer" hidden="[[!hasAffiliateDisclaimer]]">\n              [[data.affiliateDisclaimer]]\n            </div>\n            <div class="product-item-description style-scope ytd-merch-shelf-item-renderer">[[data.description]]</div>\n          </div>\n        </div>\n      </div>\n      <div class="small-item-hide large-item-hide link-item-hide product-item-button-wrapper style-scope ytd-merch-shelf-item-renderer" hidden="[[isProductPlaceholder]]">\n        <div class="product-item-button style-scope ytd-merch-shelf-item-renderer">[[data.buttonText]]</div>\n        <div class="product-item-merchant style-scope ytd-merch-shelf-item-renderer">\n          <div class="product-item-merchant-text style-scope ytd-merch-shelf-item-renderer">[[data.vendorName]]</div>\n          <yt-icon class="product-item-merchant-icon style-scope ytd-merch-shelf-item-renderer" hidden="[[hideOpenInNewIcon]]" icon="open_in_new" size="15"></yt-icon>\n        </div>\n      </div>\n    </template>\n  </div>\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uNb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-merch-shelf-item-renderer {--yt-img-max-height: 100%;display: block;} ytd-merch-shelf-item-renderer[item-style=small-item]:hover,ytd-merch-shelf-item-renderer[item-style=large-item]:hover,ytd-merch-shelf-item-renderer[item-style=cta-item]:hover {background-color: var(--yt-spec-badge-chip-background);border-radius: 2px;} .yt-simple-endpoint.ytd-merch-shelf-item-renderer {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.ytd-merch-shelf-item-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} yt-icon.ytd-merch-shelf-item-renderer {color: var(--yt-spec-brand-icon-inactive);height: 15px;width: 15px;flex-shrink: 0;} .product-item-info.ytd-merch-shelf-item-renderer {position: relative;margin-left: 10px;display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} .product-item-info-wrapper.ytd-merch-shelf-item-renderer {position: absolute;width: 100%;} .product-item-title.ytd-merch-shelf-item-renderer {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.ytd-merch-shelf-item-renderer {height: 90px;width: 90px;background-color: var(--yt-spec-static-brand-white);overflow: hidden;} ytd-merch-shelf-item-renderer[rounded] .product-item-image.ytd-merch-shelf-item-renderer {border-radius: 4px;} .product-item-price-wrapper.ytd-merch-shelf-item-renderer {display: flexbox;display: flex;flex-direction: column;align-items: flex-start;} .product-item-price.ytd-merch-shelf-item-renderer {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.ytd-merch-shelf-item-renderer {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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} .product-item-merchant.ytd-merch-shelf-item-renderer {display: flexbox;display: flex;flex-direction: row;} .product-item-merchant-text.ytd-merch-shelf-item-renderer {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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} .product-item-merchant-icon.ytd-merch-shelf-item-renderer {padding-left: 3px;padding-top: 1px;} .product-item-merchant-icon--inline.ytd-merch-shelf-item-renderer {display: none;} .product-item-description.ytd-merch-shelf-item-renderer {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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} .product-item-button.ytd-merch-shelf-item-renderer {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.ytd-merch-shelf-item-renderer {margin-left: 8px;display: flexbox;display: flex;flex-direction: column;align-items: flex-end;} .product-item-button-wrapper.ytd-merch-shelf-item-renderer .product-item-merchant.ytd-merch-shelf-item-renderer {margin-top: 8px;text-align: end;} ytd-merch-shelf-item-renderer:hover .product-item-merchant-text.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer:hover .product-item-merchant.ytd-merch-shelf-item-renderer yt-icon.ytd-merch-shelf-item-renderer {color: var(--yt-spec-themed-blue);} ytd-merch-shelf-item-renderer[item-style=small-item] {width: 98px;} ytd-merch-shelf-item-renderer[item-style=small-item] .product-item-merchant-text.ytd-merch-shelf-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-merch-shelf-item-renderer[item-style=small-item] .product-item-image.ytd-merch-shelf-item-renderer {margin-bottom: 4px;} ytd-merch-shelf-item-renderer[item-style=small-item] .product-item-price.ytd-merch-shelf-item-renderer {width: 90px;} ytd-merch-shelf-item-renderer[item-style=small-item] .product-item-additional-fees-text.ytd-merch-shelf-item-renderer {margin-top: 0;margin-bottom: 4px;width: 90px;} ytd-merch-shelf-item-renderer[item-style=small-item] .product-item-info-wrapper.ytd-merch-shelf-item-renderer {position: relative;width: 90px;} ytd-merch-shelf-item-renderer[item-style=small-item] .small-item-hide.ytd-merch-shelf-item-renderer {display: none;} ytd-merch-shelf-item-renderer[item-style=small-item] .product-item-info.ytd-merch-shelf-item-renderer {margin-left: 0;} ytd-merch-shelf-item-renderer[item-style=large-item] {width: 282px;} ytd-merch-shelf-item-renderer[item-style=large-item] .large-item-hide.ytd-merch-shelf-item-renderer {display: none;} ytd-merch-shelf-item-renderer[item-style=large-item] .product-item.ytd-merch-shelf-item-renderer {width: 274px;height: 90px;display: flexbox;display: flex;flex-direction: row;} ytd-merch-shelf-item-renderer[item-style=large-item] .product-item-merchant.ytd-merch-shelf-item-renderer[no-price] .product-item-merchant-text.ytd-merch-shelf-item-renderer {white-space: normal;overflow: initial;text-overflow: initial;} ytd-merch-shelf-item-renderer[item-style=large-item] .product-item-merchant.ytd-merch-shelf-item-renderer[no-price] .product-item-merchant-icon.ytd-merch-shelf-item-renderer {display: none;} ytd-merch-shelf-item-renderer[item-style=large-item] .product-item-merchant.ytd-merch-shelf-item-renderer[no-price] .product-item-merchant-icon--inline.ytd-merch-shelf-item-renderer {display: inline-flex;padding-left: 0;padding-top: 0;padding-bottom: 2px;} ytd-merch-shelf-item-renderer[item-style=large-item] .product-item-additional-fees-text.ytd-merch-shelf-item-renderer {margin-bottom: 8px;} ytd-merch-shelf-item-renderer[item-style=large-item] .product-item-additional-fees-text.ytd-merch-shelf-item-renderer {margin-top: 0;margin-bottom: 4px;} ytd-merch-shelf-item-renderer[item-style=cta-item] {width: 100%;} ytd-merch-shelf-item-renderer[item-style=cta-item] .cta-item-hide.ytd-merch-shelf-item-renderer {display: none;} ytd-merch-shelf-item-renderer[item-style=cta-item] .product-item.ytd-merch-shelf-item-renderer {margin-left: 0;width: 100%;height: 90px;display: flexbox;display: flex;flex-direction: row;} ytd-merch-shelf-item-renderer[item-style=cta-item] .product-item-price-wrapper.ytd-merch-shelf-item-renderer {align-items: center;display: flexbox;display: flex;flex-direction: row;} ytd-merch-shelf-item-renderer[item-style=cta-item] .product-item-additional-fees-text.ytd-merch-shelf-item-renderer {padding-left: 5px;margin-bottom: 0;} ytd-merch-shelf-item-renderer[item-style=cta-item] .product-item-description.ytd-merch-shelf-item-renderer {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;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-merch-shelf-item-renderer[item-style=link-item] {width: 340px;} ytd-merch-shelf-item-renderer[item-style=cta-link-item] {width: 100%;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item-image.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item-image.ytd-merch-shelf-item-renderer {height: 40px;width: 40px;margin: 10px 8px;background-color: var(--yt-spec-static-brand-white);overflow: hidden;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item-info.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item-info.ytd-merch-shelf-item-renderer {margin: 12px 12px 12px 0px;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item-info-wrapper.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item-info-wrapper.ytd-merch-shelf-item-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item-title.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item-title.ytd-merch-shelf-item-renderer {margin-right: 25px;flex: 2;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item-price-wrapper.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item-price-wrapper.ytd-merch-shelf-item-renderer {flex: 0 0 auto;width: auto;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item-price.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item-price.ytd-merch-shelf-item-renderer {margin: 0px;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item-additional-fees-text.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item-additional-fees-text.ytd-merch-shelf-item-renderer {display: none;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item-info-wrapper-row-1.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item-info-wrapper-row-1.ytd-merch-shelf-item-renderer {flex: 1;display: flexbox;display: flex;flex-direction: row;width: 100%;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item-info-wrapper-row-2.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item-info-wrapper-row-2.ytd-merch-shelf-item-renderer {flex: 1;display: flexbox;display: flex;flex-direction: row;margin-right: 30px;margin-top: -2px;} ytd-merch-shelf-item-renderer[item-style=link-item] .affiliate-disclaimer-text.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .affiliate-disclaimer-text.ytd-merch-shelf-item-renderer {flex: 0 0 auto;margin-right: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 700;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item-description.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item-description.ytd-merch-shelf-item-renderer {flex: 1;margin-top: 0px;color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-merch-shelf-item-renderer[item-style=link-item] .link-item-hide.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .link-item-hide.ytd-merch-shelf-item-renderer {display: none;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item.ytd-merch-shelf-item-renderer {margin-left: 0;width: 100%;height: 60px;display: flexbox;display: flex;flex-direction: row;background-color: var(--yt-spec-themed-overlay-background);border-radius: 12px;} ytd-merch-shelf-item-renderer[item-style=link-item] .product-item.ytd-merch-shelf-item-renderer:hover,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .product-item.ytd-merch-shelf-item-renderer:hover {background-color: var(--yt-spec-brand-background-secondary);} ytd-merch-shelf-item-renderer[item-style=link-item] .yt-simple-endpoint.ytd-merch-shelf-item-renderer,ytd-merch-shelf-item-renderer[item-style=cta-link-item] .yt-simple-endpoint.ytd-merch-shelf-item-renderer {padding-left: 0px;padding-right: 8px;} .product-placeholder-item-info-center.ytd-merch-shelf-item-renderer {height: 100%;align-items: center;display: flexbox;display: flex;flex-direction: row;}</style>');
uNb=d}d=uNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vNb=a});_.Ue(Iub);_.u("web_button_view_model_wcw_registration_killswitch")||_.DH(Iub,"button-card-view-model",{props:{data:_.Wib}});var xNb=_.iu({badgeViewModel:function(a){var b=a.data?Jub(a.data):void 0;b&&(b.isThumbnailBadge=a.isThumbnailBadge);return _.r("yt-badge-view-model",{class:_.Lr("yt-badge-view-model-wiz",a.class)},_.Te(b,function(){return _.r(_.Afb,{data:b})}))}});_.BH(function(a){var b=a.data,c=(a="SHORTS_LOCKUP_STYLE_SLIM"===b.style)||!1,d=_.Ll();_.ZH(d,{visibilityCallback:function(q){q&&b.onFirstVisible&&_.sH(b.onFirstVisible)},
showOption:{calledOnce:!0,state:"visible"}});var e=_.Lr("ShortsLockupViewModelHost",{"is-slim-short":a}),h=_.as({elementsCommand:b.onTap}),l=_.Ll();_.ahb(l,_.$r(b.onTap));var m=_.Ml(function(q){if(null==h?0:h.onclick)h.onclick(q)}),p=[];
p.push("ShortsLockupViewModelHostThumbnailContainer");a||p.push("ShortsLockupViewModelHostThumbnailContainerRounded");return _.r("ytm-shorts-lockup-view-model",{el:d,class:e},_.r("a",{el:l,"on:click":m,class:"ShortsLockupViewModelHostEndpoint"},_.r("div",{class:p.join(" ")},_.Te(b.thumbnail,function(){return _.r(_.Nd,null,_.r(_.Me,null,function(){_.Ds(b.thumbnail,{alt:"",className:"ShortsLockupViewModelHostThumbnail",useWidth:!1,contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL"})}),null)})),c?_.r(Lub,
{data:b}):null,xNb(b.badge,{badgeViewModel:{class:"ShortsLockupViewModelHostBadge",
isThumbnailBadge:!0}})),c&&b.menuOnTap?_.r(Mub,{data:b,inlineMetadata:c}):null,c?null:_.r(Nub,{data:b}))},"ytm-shorts-lockup-view-model",{propNames:["data"],
enableUnsafeRenderOnNotifyPath:!0});var yNb=16/9*210,zNb=function(){var a=_.O.apply(this,arguments)||this;a.isExpandableContent=!1;a.buttonClasses=["arrow"];a.isSearch=!1;a.disableScrollEventListener=!1;a.overrideArrowPositionForProductCard=!1;a.overrideArrowPositionForReelItems=!1;a.overrideArrowPositionForGridMovie=!1;a.overrideArrowPositionToCenter=!1;a.isSearchPostShelf=!1;a.overrideArrowPositionForMixedShelf=!1;a.overrideArrowPositionForMixedShelfShortsOnly=!1;a.hasBigThumbsReelItems=!1;a.shouldUseMixedListHeight=!1;a.shouldUseShortsListHeight=
!1;a.gridVideoWidth=0;a.isSearchVodShelf=!1;a.disableWheelScroll=!1;return a};
_.H(zNb,_.O);_.f=zNb.prototype;
_.f.configureRendererStamper=function(){return{shownItems:{id:"items",mapping:{backgroundPromoRenderer:"ytd-background-promo-renderer",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:{component:"ytd-grid-video-renderer",
properties:{isSearch:"[[isSearch]]",width:"[[gridVideoWidth]]"}},merchShelfItemRenderer:"ytd-merch-shelf-item-renderer",shoppingCompanionCarouselItemRenderer:"ytd-shopping-companion-item-renderer",displayAdRenderer:"ytd-display-ad-renderer",commentRenderer:"ytd-comment-renderer",compactChannelRecommendationCardRenderer:"ytd-compact-channel-recommendation-card-renderer",postRenderer:"ytd-post-renderer",reelItemRenderer:{component:"ytd-reel-item-renderer",properties:{isSearch:"[[isSearch]]"}},shortsLockupViewModel:{component:"ytm-shorts-lockup-view-model"},
sharedPostRenderer:"ytd-shared-post-renderer",verticalProductCardRenderer:{component:"ytd-vertical-product-card-renderer",properties:{isExpandableContent:"[[isExpandableContent]]"}},buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer",buttonCardViewModel:{component:"button-card-view-model"}}},"data.previousButton":{id:"left-arrow",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundPrevClick]]"},classListBinding:"[[buttonClasses]]"}},
initialRenderPriority:0,waitForSignal:"eocs"},"data.nextButton":{id:"right-arrow",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundNextClick]]"},classListBinding:"[[buttonClasses]]"}}}}};
_.f.dataChanged=function(){this.ytdHorizontalListBehavior.reset();this.data&&this.data.items&&(this.ytdHorizontalListBehavior.useFloorScrolling=this.computeContainsPost(this.data),this.maybeUpdateSearchReelItemDimensions())};
_.f.computeInitialCountNumber=function(a){if(!a)return 6;var b=a.items.some(function(e){return!!e.topicRecommendationsChipRenderer}),c=a.items.some(function(e){return!!e.displayAdRenderer}),d=this.computeShouldListItemsHaveEqualHeight(a);
a=a.items.some(function(e){return!!e.gridPlaylistRenderer});
return b?9:c?8:a||d?10:6};
_.f.computeContainsPost=function(a){return!!a&&!!a.items&&a.items.some(function(b){return!!b.postRenderer})};
_.f.computeOverrideArrowPositionForProductCard=function(a){if(this.isExpandableContent)return!1;var b;return!!(null==a?0:null==(b=a.items)?0:b.some(function(c){return!!c.verticalProductCardRenderer}))};
_.f.computeOverrideArrowPositionForReelItemRenderer=function(a){return this.containsReelItemRenderer(a)};
_.f.computeHasBigThumbsReelItems=function(a,b){return a&&this.containsReelItemRenderer(b)};
_.f.computeShouldListItemsHaveEqualHeight=function(a){return"LIST_ITEM_SIZE_CONSTRAINT_EQUAL_HEIGHT"===(null==a?void 0:a.itemSizeConstraint)};
_.f.computeShouldListItemsHaveShortsHeight=function(a){return this.computeShouldListItemsHaveEqualHeight(a)&&!this.containsGridVideoRenderer(a)};
_.f.computeGridVideoWidth=function(){return this.shouldUseMixedListHeight?354:0};
_.f.containsReelItemRenderer=function(a){var b;return!!(null==a?0:null==(b=a.items)?0:b.some(function(c){return!(!c.reelItemRenderer&&!c.shortsLockupViewModel)}))};
_.f.containsGridVideoRenderer=function(a){var b;return!!(null==a?0:null==(b=a.items)?0:b.some(function(c){return!!c.gridVideoRenderer}))};
_.f.computeContainsGridMovieRenderer=function(a){var b;return!!(null==a?0:null==(b=a.items)?0:b.some(function(c){return!!c.gridMovieRenderer}))};
_.f.computeOverrideArrowPositionToCenter=function(a){return this.computeIsSearchPostShelf(a)};
_.f.computeIsSearchPostShelf=function(a){var b;return!!(null==a?0:null==(b=a.items)?0:b.some(function(c){var d,e;return"BACKSTAGE_SURFACE_TYPE_SEARCH"===(null!=(e=null==(d=c.postRenderer)?void 0:d.surface)?e:"BACKSTAGE_SURFACE_TYPE_UNKNOWN")}))};
_.f.computeContainsBackgroundPromoRendererWithEmbeddedContainerStyle=function(a){var b;return!!(null==a?0:null==(b=a.items)?0:b.some(function(c){var d,e,h;return"BACKGROUND_PROMO_STYLE_TYPE_EMBEDDED_CONTAINER"===(null!=(h=null==(d=c.backgroundPromoRenderer)?void 0:null==(e=d.style)?void 0:e.value)?h:"BACKGROUND_PROMO_STYLE_TYPE_UNKNOWN")}))};
_.f.computeIsSearchVodShelf=function(a,b){return a&&this.containsGridVideoRenderer(b)};
_.f.computeDisableWheelScroll=function(a,b){return this.computeIsSearchVodShelf(a,b)};
_.f.maybeUpdateSearchReelItemDimensions=function(){this.isSearch&&this.hasBigThumbsReelItems&&_.cr(this.hostElement,{"--ytd-reel-item-thumbnail-height":yNb+"px"})};
_.J.Object.defineProperties(zNb,{template:{configurable:!0,enumerable:!0,get:function(){return GIb()}}});
var pS=zNb;pS.prototype.dataChanged=pS.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],pS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],pS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.XI.YtdHorizontalListBehavior),_.V("design:type",Object)],pS.prototype,"ytdHorizontalListBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],pS.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],pS.prototype,"isExpandableContent",void 0);_.U([_.N(),_.V("design:type",Array)],pS.prototype,"buttonClasses",void 0);_.U([_.N(),_.V("design:type",Object)],pS.prototype,"isSearch",void 0);_.U([_.N(),_.V("design:type",Object)],pS.prototype,"disableScrollEventListener",void 0);_.U([_.N({computed:"computeInitialCountNumber(data)"}),_.V("design:type",Number)],pS.prototype,"initialCount",void 0);
_.U([_.N({computed:"computeContainsPost(data)"}),_.V("design:type",Boolean)],pS.prototype,"supportComponentResize",void 0);_.U([_.N({computed:"computeContainsPost(data)"}),_.V("design:type",Boolean)],pS.prototype,"containsPost",void 0);_.U([_.N({computed:"computeContainsBackgroundPromoRendererWithEmbeddedContainerStyle(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],pS.prototype,"containsBackgroundPromoRendererWithEmbeddedContainerStyle",void 0);
_.U([_.N({computed:"computeOverrideArrowPositionForProductCard(data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"overrideArrowPositionForProductCard",void 0);_.U([_.N({computed:"computeOverrideArrowPositionForReelItemRenderer(data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"overrideArrowPositionForReelItems",void 0);
_.U([_.N({computed:"computeContainsGridMovieRenderer(data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"overrideArrowPositionForGridMovie",void 0);_.U([_.N({computed:"computeOverrideArrowPositionToCenter(data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"overrideArrowPositionToCenter",void 0);_.U([_.N({computed:"computeIsSearchPostShelf(data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"isSearchPostShelf",void 0);
_.U([_.N({computed:"computeShouldListItemsHaveEqualHeight(data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"overrideArrowPositionForMixedShelf",void 0);_.U([_.N({computed:"computeShouldListItemsHaveShortsHeight(data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"overrideArrowPositionForMixedShelfShortsOnly",void 0);
_.U([_.N({computed:"computeHasBigThumbsReelItems(isSearch, data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"hasBigThumbsReelItems",void 0);_.U([_.N({computed:"computeShouldListItemsHaveEqualHeight(data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"shouldUseMixedListHeight",void 0);_.U([_.N({computed:"computeShouldListItemsHaveShortsHeight(data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"shouldUseShortsListHeight",void 0);
_.U([_.N({computed:"computeGridVideoWidth(data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"gridVideoWidth",void 0);_.U([_.N({computed:"computeIsSearchVodShelf(isSearch, data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"isSearchVodShelf",void 0);_.U([_.N({computed:"computeDisableWheelScroll(isSearch, data)",reflectToAttribute:!0}),_.V("design:type",Object)],pS.prototype,"disableWheelScroll",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],pS.prototype,"dataChanged",null);pS=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"yt-horizontal-list-renderer"})],pS);_.u("main_app_controller_extraction_batch_9")&&_.Q(pS,"yt-horizontal-list-renderer",GIb);var ANb;var BNb;var qS=function(){var a=_.O.apply(this,arguments)||this;a.modernButtons=_.u("web_modern_buttons");a.buttonOverrides={style:"call-to-action",type:"filled"};a.actionMap={"yt-share-panel-set-timestamp-action":"handleSetTimestamp_","yt-signal-action-copy-share-url":"handleSignalActionCopyShareUrl_"};return a};
_.H(qS,_.O);qS.prototype.handleSetTimestamp_=function(a){this.data&&this.data.shortUrl&&(_.$q(this.hostElement).querySelector("#share-url").value=a.isSet?_.dw(this.data.shortUrl,"t",a.timestamp):this.data.shortUrl)};
qS.prototype.handleSignalActionCopyShareUrl_=function(a,b){(_.u("killswitch_copy_link_target_check")||_.$q(this.hostElement).querySelector("#copy-button")===b)&&this.copyUrlToClipboard()};
qS.prototype.copyUrlToClipboard=function(){window.getSelection().removeAllRanges();_.$q(this.hostElement).querySelector("#share-url").select();document.execCommand("copy")};
qS.prototype.computeStyle_=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""};
_.J.Object.defineProperties(qS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===BNb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-copy-link-renderer">\n  <input id="share-url" dir="ltr" readonly="" size="45" value="[[data.shortUrl]]" class="style-scope yt-copy-link-renderer">\n  <yt-button-renderer id="copy-button" data="[[data.copyButton.buttonRenderer]]" overrides="[[buttonOverrides]]" class="style-scope yt-copy-link-renderer"></yt-button-renderer>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ANb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-copy-link-renderer {display: inline-block;width: 100%;} yt-copy-link-renderer[renderer-style=copy-link-renderer-style-settings] {max-width: 350px;} #bar.yt-copy-link-renderer {justify-content: space-between;border: 1px solid var(--yt-spec-10-percent-layer);background-color: var(--yt-spec-general-background-a);border-radius: 12px;display: flex;align-items: center;} yt-copy-link-renderer[modern-buttons] #bar.yt-copy-link-renderer {padding: 8px 0;} yt-copy-link-renderer[renderer-style=copy-link-renderer-style-settings] #bar.yt-copy-link-renderer {background-color: transparent;padding: var(--ytd-margin-base) 0;} #share-url.yt-copy-link-renderer {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;} [dir="rtl"] yt-copy-link-renderer #share-url.yt-copy-link-renderer, yt-copy-link-renderer[dir="rtl"] #share-url.yt-copy-link-renderer {text-align: end;} #copy-button.yt-copy-link-renderer {padding: 0 var(--ytd-margin-2x);color: var(--yt-spec-themed-blue);}</style>');
ANb=d}d=ANb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);BNb=a}a=BNb;return a}}});
var rS=qS;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],rS.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],rS.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],rS.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeStyle_(data.style)"}),_.V("design:type",String)],rS.prototype,"rendererStyle",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],rS.prototype,"modernButtons",void 0);_.U([_.N(),_.V("design:type",Object)],rS.prototype,"buttonOverrides",void 0);rS=_.U([_.Gq({is:"yt-copy-link-renderer"})],rS);var CNb;var DNb;var ENb=[10,12,14,16,18,20,24,28,32,36],FNb=[20,22,24,26,28,32,36,40,48,56,64,72,84,96,120],GNb=function(){var a=_.O.apply(this,arguments)||this;a.fontFamily="PROMO_FONT_FAMILY_YOUTUBE_SANS_BOLD";a.hideOverflow=!1;a.useRoboto=!1;a.fontClass="";a.overflown=!1;a.actionMap={"yt-window-resized":"resize"};return a};
_.H(GNb,_.O);_.f=GNb.prototype;
_.f.attached=function(){var a=this;switch(this.fontFamily){case "PROMO_FONT_FAMILY_ROBOTO_BOLD":this.useRoboto=!0;this.JSC$13775_fontWeight=700;break;case "PROMO_FONT_FAMILY_YOUTUBE_SANS_BOLD":this.useRoboto=!1;this.JSC$13775_fontWeight=700;break;case "PROMO_FONT_FAMILY_YOUTUBE_SANS_MEDIUM":this.useRoboto=!1;this.JSC$13775_fontWeight=500;break;case "PROMO_FONT_FAMILY_YOUTUBE_SANS_SEMIBOLD":this.useRoboto=!1;this.JSC$13775_fontWeight=600;break;case "PROMO_FONT_FAMILY_YOUTUBE_SANS_LIGHT":this.useRoboto=!1;
this.JSC$13775_fontWeight=400;break;default:this.useRoboto=!1,this.JSC$13775_fontWeight=700}this.setParentConstraints();_.$m(this,function(){a.resize()});
if(!_.pi){var b,c,d;null==(b=document)||null==(c=b.fonts)||null==(d=c.ready)||d.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.overflown&&(this.overflown=!1,this.textNode.classList.remove("overflown"));this.textNode.style.visibility="hidden";var a=this.getMaxNumLines(),b=this.getMinFont(),c=this.getMaxFont(),d=this.useRoboto?ENb:FNb;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";this.handleOverflow(a)}};
_.f.handleOverflow=function(a){this.hideOverflow&&this.maxLines&&this.textNode.getClientRects().length>a&&(this.overflown=!0,this.textNode.classList.add("overflown"),this.textNode.style.setProperty("-webkit-line-clamp",a.toString()))};
_.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?ENb:FNb;a=a[a.length-1];return this.maxFontSize&&this.maxFontSize<=a?this.maxFontSize:a};
_.f.getMinFont=function(){var a=(this.useRoboto?ENb:FNb)[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+_.mp(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.JSC$13775_fontWeight){if(this.useRoboto&&400!==this.JSC$13775_fontWeight&&500!==this.JSC$13775_fontWeight)throw Error("Jg`"+this.JSC$13775_fontWeight);this.textNode.style.fontWeight=this.JSC$13775_fontWeight.toString()}};
var sS=GNb;sS.prototype.guideIsExpandedChanged=sS.prototype.guideIsExpandedChanged;sS.prototype.dataChanged=sS.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],sS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],sS.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],sS.prototype,"actionHandlerBehavior",void 0);
_.U([_.N({observer:"dataChanged"}),_.V("design:type",Object)],sS.prototype,"text",void 0);_.U([_.N(),_.V("design:type",String)],sS.prototype,"fontFamily",void 0);_.U([_.N(),_.V("design:type",Number)],sS.prototype,"maxWidth",void 0);_.U([_.N(),_.V("design:type",Number)],sS.prototype,"maxHeight",void 0);_.U([_.N(),_.V("design:type",Number)],sS.prototype,"maxFontSize",void 0);_.U([_.N(),_.V("design:type",Number)],sS.prototype,"minFontSize",void 0);
_.U([_.N(),_.V("design:type",Number)],sS.prototype,"maxLines",void 0);_.U([_.N(),_.V("design:type",Object)],sS.prototype,"hideOverflow",void 0);_.U([_.N({selector:_.Iob}),_.V("design:type",Boolean)],sS.prototype,"guideIsExpanded",void 0);_.U([_.vq("#container"),_.V("design:type",HTMLElement)],sS.prototype,"containerNode",void 0);_.U([_.vq("#text"),_.V("design:type",HTMLElement)],sS.prototype,"textNode",void 0);
_.U([_.mH("text"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],sS.prototype,"dataChanged",null);_.U([_.mH("guideIsExpanded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],sS.prototype,"guideIsExpandedChanged",null);sS=_.U([_.P({disableElementRegistration:!0,is:"yt-dynamic-sizing-formatted-string"})],sS);
_.HNb=_.Q(sS,"yt-dynamic-sizing-formatted-string",function(){if(void 0!==DNb)return DNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope yt-dynamic-sizing-formatted-string">\n  <yt-formatted-string id="text" disable-attributed-string="" text="[[text]]" class="style-scope yt-dynamic-sizing-formatted-string"></yt-formatted-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CNb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>#container.yt-dynamic-sizing-formatted-string {max-height: 100%;max-width: 100%;} #text.yt-dynamic-sizing-formatted-string {white-space: pre-line;} .overflown.yt-dynamic-sizing-formatted-string {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;} .yt-sans-120.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 12rem;line-height: 15.4rem;font-weight: 700;} .yt-sans-96.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 9.6rem;line-height: 12.4rem;font-weight: 700;} .yt-sans-84.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 8.4rem;line-height: 10.8rem;font-weight: 700;} .yt-sans-72.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 7.2rem;line-height: 9.2rem;font-weight: 700;} .yt-sans-64.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 6.4rem;line-height: 8rem;font-weight: 700;} .yt-sans-56.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 5.6rem;line-height: 7rem;font-weight: 700;} .yt-sans-48.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4.8rem;line-height: 6.6rem;font-weight: 700;} .yt-sans-40.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4rem;line-height: 5.4rem;font-weight: 700;} .yt-sans-36.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.6rem;line-height: 5rem;font-weight: 700;} .yt-sans-32.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;} .yt-sans-28.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 700;} .yt-sans-26.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.6rem;line-height: 3.6rem;font-weight: 700;} .yt-sans-24.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;} .yt-sans-22.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.2rem;line-height: 3rem;font-weight: 700;} .yt-sans-20.yt-dynamic-sizing-formatted-string {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} .roboto-36.yt-dynamic-sizing-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 3.6rem;line-height: 5rem;font-weight: 500;} .roboto-32.yt-dynamic-sizing-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 500;} .roboto-28.yt-dynamic-sizing-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 500;} .roboto-24.yt-dynamic-sizing-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 500;} .roboto-20.yt-dynamic-sizing-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 500;} .roboto-18.yt-dynamic-sizing-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;} .roboto-16.yt-dynamic-sizing-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} .roboto-14.yt-dynamic-sizing-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .roboto-12.yt-dynamic-sizing-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} .roboto-10.yt-dynamic-sizing-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1rem;line-height: 1.6rem;font-weight: 500;}</style>');
CNb=d}d=CNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DNb=a});var INb;var JNb;_.KNb=function(a){_.aa.call(this,a)};
_.H(_.KNb,_.aa);var LNb=function(a){_.aa.call(this,a)};
_.H(LNb,_.KNb);var tS=function(){return _.O.apply(this,arguments)||this};
_.H(tS,_.O);tS.prototype.onTapSuspendedChannel=function(){var a;if(null!=(a=this.data)&&a.serviceEndpoint){var b,c;(a=null==(c=_.B(null==(b=this.data)?void 0:b.serviceEndpoint,_.Rn))?void 0:c.url)?_.Hp(a,void 0,void 0,window.top):_.Rj(new LNb("Did not handle suspended account tap. No appealUrl."))}else _.Rj(new LNb("Did not handle suspended account tap. No serviceEndpoint."))};
tS.prototype.onTap=function(){var a=this,b=_.Cl(),c,d=null!=(c=_.Bl(b,{veType:7116}))?c:void 0;_.oz(b,{visualElement:d});_.Gxa();this.saveRoleText();var e;if(null==(e=this.data)?0:e.youtubeSuspended)this.onTapSuspendedChannel();else{var h=!1,l,m;(b=null==(m=_.B(null==(l=this.data)?void 0:l.serviceEndpoint,_.XGb))?void 0:m.supportedTokens)&&b.forEach(function(p){if(p.accountSigninToken)if(h=!0,a.onAccountItemTap)a.onAccountItemTap(p.accountSigninToken.signinUrl);else _.Hp(p.accountSigninToken.signinUrl,
void 0,void 0,window.top)});
if(!h){if(l=this.get("serviceEndpoint",this.data))h=!0,this.ytComponentBehavior.resolveCommand(l);h||_.Rj(new LNb("Did not handle account switch tap. No token."))}}};
tS.prototype.saveRoleText=function(){if(this.data){var a=this.data,b=a.channelDelegationRole;if(b){var c,d=null==(c=_.B(null==a?void 0:a.serviceEndpoint,_.XGb))?void 0:c.supportedTokens;if(!d){var e,h,l,m;d=null==(e=_.B(null==a?void 0:a.serviceEndpoint,_.MA))?void 0:null==(h=e.popup)?void 0:null==(l=h.confirmDialogRenderer)?void 0:null==(m=l.confirmButton)?void 0:m.buttonRenderer;var p;d=null==(p=_.B(null==d?void 0:d.command,_.bs))?void 0:p.commands;if(!d)return;var q;d=null==(q=_.B(d[1],_.XGb))?
void 0:q.supportedTokens}if(d){p=void 0;q=_.g(d);for(d=q.next();!d.done;d=q.next())if(d=d.value,d.datasyncIdToken){p=d.datasyncIdToken.datasyncIdToken;break}if(p){var t;a:{if(_.Axa()&&(q=_.mQa(p+"::pom"))){q=new _.gC(q);break a}q=void 0}null==(t=q)||t.set("role_text",b);if(-1!==(_.Jxa?_.Jxa:window.location).href.indexOf("studio")&&(t=_.Cxa())){q=t.src?(new URL(t.src)).origin:"*";var y;null==(y=t.contentWindow)||y.postMessage({action:"save_pom_role",datasyncId:p,roleText:b},q)}}}}}};
_.J.Object.defineProperties(tS.prototype,{enableRingForActiveAccount:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.isSelected)}},
thumbnailSize:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.accountPhoto)?void 0:b.thumbnails;return c&&0<c.length&&(36===c[0].height||48===c[0].height)?c[0].height:40}}});
var uS=tS;uS.prototype.onTap=uS.prototype.onTap;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],uS.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],uS.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],uS.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!1}),_.V("design:type",Function)],uS.prototype,"onAccountItemTap",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],uS.prototype,"enableRingForActiveAccount",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Number),_.V("design:paramtypes",[])],uS.prototype,"thumbnailSize",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],uS.prototype,"onTap",null);uS=_.U([_.P({is:"ytd-account-item-renderer",disableElementRegistration:!0})],uS);
_.Q(uS,"ytd-account-item-renderer",function(){if(void 0!==JNb)return JNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-account-item-renderer">\n  <yt-img-shadow slot="item-icon" height="[[thumbnailSize]]" item-icon="" thumbnail="[[data.accountPhoto]]" width="[[thumbnailSize]]" class="style-scope ytd-account-item-renderer">\n  </yt-img-shadow>\n  <tp-yt-paper-item-body two-line="" class="style-scope ytd-account-item-renderer">\n    <yt-formatted-string id="channel-title" text="[[data.accountName]]" class="style-scope ytd-account-item-renderer">\n    </yt-formatted-string>\n    <yt-formatted-string respect-lang-dir="" secondary="" text="[[data.channelHandle]]" class="style-scope ytd-account-item-renderer">\n    </yt-formatted-string>\n    <yt-formatted-string secondary="" text="[[data.accountByline]]" class="style-scope ytd-account-item-renderer">\n    </yt-formatted-string>\n  </tp-yt-paper-item-body>\n  <yt-icon id="selected" hidden="[[!data.isSelected]]" icon="yt-icons:check" class="style-scope ytd-account-item-renderer">\n  </yt-icon>\n  <yt-icon id="studio-redirect" aria-label$="[[getSimpleString(data.studioRedirectVisualHint)]]" hidden="[[!data.isRedirectToStudio]]" icon="yt-icons:open_in_new" class="style-scope ytd-account-item-renderer">\n  </yt-icon>\n  <tp-yt-paper-tooltip for="studio-redirect" hidden="[[!data.isRedirectToStudio]]" position="left" class="style-scope ytd-account-item-renderer">\n    [[getSimpleString(data.studioRedirectVisualHint)]]\n  </tp-yt-paper-tooltip>\n</tp-yt-paper-icon-item>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===INb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-account-item-renderer {display: block;cursor: pointer;} ytd-account-item-renderer[thumbnail-size="36"] {--paper-item-icon-width: 48px;--paper-item-min-height: 56px;} ytd-account-item-renderer[thumbnail-size="48"] {--paper-item-icon-width: 60px;--paper-item-min-height: 64px;} tp-yt-paper-item-body.ytd-account-item-renderer {display: flexbox;display: flex;flex-direction: column;} #channel-title.ytd-account-item-renderer {color: var(--yt-spec-text-primary);} #channel-title.ytd-account-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-img-shadow.ytd-account-item-renderer {border-radius: 50%;background-color: transparent;overflow: hidden;} ytd-account-item-renderer[enable-ring-for-active-account] yt-img-shadow.ytd-account-item-renderer {border: 2px solid var(--yt-spec-call-to-action);} yt-formatted-string.ytd-account-item-renderer[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.ytd-account-item-renderer {height: 56px;} #selected.ytd-account-item-renderer {color: var(--yt-spec-icon-inactive);padding-left: 24px;} #studio-redirect.ytd-account-item-renderer {color: var(--yt-spec-icon-inactive);}</style>');
INb=d}d=INb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return JNb=a});var MNb;var NNb;var ONb;var PNb;var QNb=function(){var a=_.O.apply(this,arguments)||this;a.isShorts=!1;return a};
_.H(QNb,_.O);_.J.Object.defineProperties(QNb.prototype,{cardItems:{configurable:!0,enumerable:!0,get:function(){var a=[],b=this.isShorts?this.slimItemsPerRow:this.itemsPerRow,c;if((null==(c=this.data)?0:c.rows)&&b)for(b*=this.data.rows,c=0;c<b;c++)a.push({});return a}}});
var vS=QNb;_.U([_.L(_.SI),_.V("design:type",Object)],vS.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],vS.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],vS.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.XK,value:3}),_.V("design:type",Number)],vS.prototype,"itemsPerRow",void 0);_.U([_.N({selector:_.Hob,value:6}),_.V("design:type",Number)],vS.prototype,"slimItemsPerRow",void 0);
_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Boolean)],vS.prototype,"miniMode",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],vS.prototype,"isShorts",void 0);_.U([_.M("data"),_.V("design:type",Array),_.V("design:paramtypes",[])],vS.prototype,"cardItems",null);vS=_.U([_.P({is:"ytd-ghost-grid-renderer",disableElementRegistration:!0})],vS);
_.Q(vS,"ytd-ghost-grid-renderer",function(){if(void 0!==PNb)return PNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-ghost-grid-renderer">\n  <template is="dom-repeat" items="[[cardItems]]" class="style-scope ytd-ghost-grid-renderer">\n    <div class="ghost-card style-scope ytd-ghost-grid-renderer">\n      <div class="rich-thumbnail skeleton-bg-color style-scope ytd-ghost-grid-renderer"></div>\n      <div class="details style-scope ytd-ghost-grid-renderer">\n        <div class="channel-avatar skeleton-bg-color style-scope ytd-ghost-grid-renderer"></div>\n        <div class="details-text-shell style-scope ytd-ghost-grid-renderer">\n          <div class="rich-video-title text-shell skeleton-bg-color style-scope ytd-ghost-grid-renderer"></div>\n          <div class="video-meta rich-video-meta text-shell skeleton-bg-color style-scope ytd-ghost-grid-renderer"></div>\n        </div>\n      </div>\n    </div>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ONb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-ghost-grid-renderer {display: flexbox;display: flex;justify-content: center;} .ghost-grid.ytd-ghost-grid-renderer {display: flex;flex-wrap: wrap;width: 100%;max-width: calc(var(--ytd-rich-grid-content-max-width) + var(--ytd-rich-grid-item-margin));margin: 0 16px;} ytd-ghost-grid-renderer[is-shorts] .ghost-grid.ytd-ghost-grid-renderer {margin: 0;max-width: calc(var(--ytd-rich-grid-slim-items-per-row) * (var(--ytd-rich-grid-slim-item-max-width) + var(--ytd-rich-grid-shorts-item-margin)));} .ghost-card.ytd-ghost-grid-renderer {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);} ytd-ghost-grid-renderer[is-shorts] .ghost-card.ytd-ghost-grid-renderer {margin-left: calc(var(--ytd-rich-grid-shorts-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-shorts-item-margin)/2);width: calc(100%/var(--ytd-rich-grid-slim-items-per-row) - var(--ytd-rich-grid-shorts-item-margin) - 0.01px);} ytd-ghost-grid-renderer[mini-mode] .ghost-card.ytd-ghost-grid-renderer {max-width: var(--ytd-rich-grid-mini-item-max-width);} .skeleton-bg-color.ytd-ghost-grid-renderer {background-color: var(--yt-spec-10-percent-layer);} .rich-thumbnail.ytd-ghost-grid-renderer {height: 0px;padding-top: 56.25%;width: 100%;border-radius: 12px;} ytd-ghost-grid-renderer[is-shorts] .rich-thumbnail.ytd-ghost-grid-renderer {padding-top: 177.34%;} ytd-ghost-grid-renderer .ghost-grid.ytd-ghost-grid-renderer .ghost-card.ytd-ghost-grid-renderer .skeleton-bg-color.ytd-ghost-grid-renderer {-webkit-animation: none;animation: none;} .details.ytd-ghost-grid-renderer {display: flex;} ytd-ghost-grid-renderer[is-shorts] .details.ytd-ghost-grid-renderer {display: none;} .channel-avatar.ytd-ghost-grid-renderer {border-radius: 50%;height: 36px;margin-top: 12px;margin-right: 12px;width: 36px;} .rich-video-title.ytd-ghost-grid-renderer {height: 12px;} .details-text-shell.ytd-ghost-grid-renderer {display: flex;flex: 1 1 auto;flex-direction: column;height: 100%;} .text-shell.ytd-ghost-grid-renderer {border-radius: 2px;margin-top: 12px;padding-bottom: 4px;height: 12px;} .rich-video-title.ytd-ghost-grid-renderer {width: 90%;} .video-meta.ytd-ghost-grid-renderer {width: 60%;}</style>");
ONb=d}d=ONb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return PNb=a},{useSink:_.u("polymer_enable_sink_wrapper")});_.Hs("multiPageMenuSectionItems","continuationItemRenderer","ytd-continuation-item-renderer");var RNb=function(){var a=_.O.apply(this,arguments)||this;a.isOverridable=!1;a.spinnerActive=!1;a.showButton=!1;a.isShorts=!1;a.originalShowButton=!1;a.endOfList=!1;return a};
_.H(RNb,_.O);_.f=RNb.prototype;_.f.configureRendererStamper=function(){return{"data.button":{id:"button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}},"data.ghostCards":{id:"ghost-cards",mapping:{ghostGridRenderer:{component:"ytd-ghost-grid-renderer",properties:{isShorts:"[[isShorts]]"}}}}}};
_.f.observeData=function(){this.endOfList=this.spinnerActive=!1;this.ytRendererBehavior.invalidate(!1);var a;(null==(a=this.data)?0:a.continuationEndpoint)&&(a=_.B(this.data.continuationEndpoint,_.pq))&&this.ytdReduxBehavior.dispatch(_.po({type:"SET_CONTINUATION_COMMAND",payload:{continuationCommand:a}}))};
_.f.onShow=function(){this.showButton||this.endOfList||(this.spinnerActive=!0,this.data&&"CONTINUATION_TRIGGER_ON_ITEM_SHOWN"===this.data.trigger&&this.data.continuationEndpoint&&this.ytComponentBehavior.resolveCommand(this.data.continuationEndpoint))};
_.f.onYtServiceRequestSentForButtonRenderer=function(){this.buttonRenderer&&(this.spinnerActive=!0,this.originalShowButton=this.showButton,this.showButton=!1)};
_.f.onServiceRequestCompleted=function(a,b){if(!_.u("kevlar_hide_spinner_on_empty_continuation_killswitch")){var c;null!=(c=b.actions)&&c.length||(this.spinnerActive=!1,this.endOfList=!0)}};
_.f.onYtServiceRequestCompletedForButtonRenderer=function(){this.buttonRenderer&&(this.spinnerActive=!1,this.showButton=this.originalShowButton)};
_.f.showButtonChanged=function(){this.showButton&&(this.spinnerActive=!1);this.ytRendererBehavior.invalidate(!1)};
var wS=RNb;wS.prototype.showButtonChanged=wS.prototype.showButtonChanged;wS.prototype.onYtServiceRequestCompletedForButtonRenderer=wS.prototype.onYtServiceRequestCompletedForButtonRenderer;wS.prototype.onServiceRequestCompleted=wS.prototype.onServiceRequestCompleted;wS.prototype.onYtServiceRequestSentForButtonRenderer=wS.prototype.onYtServiceRequestSentForButtonRenderer;wS.prototype.observeData=wS.prototype.observeData;
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],wS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],wS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.HI.YtVisibilityBehavior),_.V("design:type",Object)],wS.prototype,"ytVisibilityBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],wS.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.SI),_.V("design:type",Object)],wS.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],wS.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],wS.prototype,"isOverridable",void 0);_.U([_.N(),_.V("design:type",Object)],wS.prototype,"spinnerActive",void 0);_.U([_.N(),_.V("design:type",Object)],wS.prototype,"showButton",void 0);_.U([_.N(),_.V("design:type",Object)],wS.prototype,"isShorts",void 0);
_.U([_.N(),_.V("design:type",Object)],wS.prototype,"endOfList",void 0);_.U([_.vq("ytd-button-renderer"),_.V("design:type",_.iD)],wS.prototype,"buttonRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],wS.prototype,"buttonOverrides",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],wS.prototype,"observeData",null);
_.U([_.tq("yt-service-request-sent-button-renderer"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],wS.prototype,"onYtServiceRequestSentForButtonRenderer",null);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],wS.prototype,"onServiceRequestCompleted",null);
_.U([_.tq("yt-service-request-completed-button-renderer"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],wS.prototype,"onYtServiceRequestCompletedForButtonRenderer",null);_.U([_.mH("showButton"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],wS.prototype,"showButtonChanged",null);wS=_.U([_.P({is:"ytd-continuation-item-renderer",disableElementRegistration:!0})],wS);
_.Q(wS,"ytd-continuation-item-renderer",function(){if(void 0!==NNb)return NNb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-continuation-item-renderer"></div>\n<tp-yt-paper-spinner id="spinner" active="[[spinnerActive]]" hidden="[[showButton]]" class="style-scope ytd-continuation-item-renderer">\n</tp-yt-paper-spinner>\n<div id="button" hidden="[[!showButton]]" class="style-scope ytd-continuation-item-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MNb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-continuation-item-renderer {min-width: 1px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;align-items: center;} tp-yt-paper-spinner.ytd-continuation-item-renderer {margin: 16px 0;} #button.ytd-continuation-item-renderer {width: 100%;} #button.ytd-continuation-item-renderer ytd-button-renderer.ytd-continuation-item-renderer {width: var(--ytd-continuation-item-renderer-width,100%);} #ghost-cards.ytd-continuation-item-renderer {width: 100%;}</style>");
MNb=d}d=MNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return NNb=a});var SNb=function(){var a=_.wq.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};
_.H(SNb,_.wq);_.f=SNb.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=_.B(a,_.SWa);if(this.data&&this.data.targetId&&b&&this.continuationPathMap&&b.targetId===this.data.targetId){var c=_.Cua(a);if((a=c&&this.continuationPathMap[c])&&c){c=this.get(a,this.data);var d;a:{for(d=0;d<c.length;d++){var e=c[d],h=void 0,l=!!_.B(null==(h=_.B(e,xGb))?void 0:h.content,_.zZa);if(_.B(e,_.wGb)||l)break a}d=c.length}a="data."+a;b.continuationItems?d===c.length-1?(this.pop(a),this.push.apply(this,[a].concat(_.Pd(b.continuationItems)))):
d===c.length?this.push.apply(this,[a].concat(_.Pd(b.continuationItems))):this.splice.apply(this,[a,d,1].concat(_.Pd(b.continuationItems))):this.splice(a,d,1);_.Sn(this.hostElement,"yt-next-continuation-data-updated",null,{bubbles:!1})}else _.Sj(new _.lg("append continuation path does not exist",c))}};
_.f.handleReloadContinuationItemsCommand=function(a){var b=_.B(a,jGb);if(this.data&&this.data.targetId&&b&&this.continuationPathMap&&b.targetId===this.data.targetId){var c,d=null==(c=b.slot)?void 0:c.replace("RELOAD_CONTINUATION_SLOT_","");c=(a=_.Cua(a)+"-"+(null==d?void 0:d.toLowerCase()))&&this.continuationPathMap[a];if(!c||!a||!d)_.Sj(new _.lg("reload continuation path does not exist",a));else if(!this.reloadContinuationItemsCommandMatcher||this.reloadContinuationItemsCommandMatcher(b)){if(b.replaceWithFirstItem){var e;
this.set("data."+c,(null==(e=b.continuationItems)?0:e.length)?b.continuationItems[0]:{})}else this.set("data."+c,b.continuationItems?b.continuationItems:[]);this.continuationIsReloading=!1;_.Sn(this.hostElement,"yt-reload-continuation-finish",null,{bubbles:!1})}}};
_.f.handleShowReloadUiCommand=function(a){a=_.B(a,lGb);var b;(null==(b=this.data)?0:b.targetId)&&(null==a?0:a.targetId)&&a.targetId===this.data.targetId&&(this.continuationIsReloading=!0)};
var xS=SNb;xS.prototype.observeData=xS.prototype.observeData;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],xS.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],xS.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],xS.prototype,"data",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],xS.prototype,"continuationIsReloading",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],xS.prototype,"observeData",null);xS=_.U([_.xq()],xS);_.yS=[_.KC.YtComponentBehavior,_.JC.YtActionHandlerBehavior,xS.prototype];var TNb;var UNb;var zS=function(){var a=_.O.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};
_.H(zS,_.O);_.f=zS.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&&this.data.onChange&&this.ytComponentBehavior.resolveCommand(this.data.onChange)};
_.f.focusTextInput=function(){this.input.focus()};
_.f.validate=function(){if(!this.autoValidate)return!this.invalid;if(!this.input)return!1;if(this.isMultiline&&this.data&&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?"":_.mp(a)};
_.f.computeAriaLabel=function(a,b){return b?_.mp(a):""};
_.f.computeErrorMessage=function(a,b,c,d){!a&&b?a=c||this.strings.REQUIRED_LABEL:(a=_.mp(d),a=_.la(a,"&")?"document"in _.ca?gxb(a):exb(a):a);return a};
_.f.computeType=function(a){return"TEXT_INPUT_FORM_FIELD_TYPE_PASSWORD"===a?"password":null};
_.f.onTextValueChanged=function(a){this.value=a.detail.value;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=_.B(a,tGb))&&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))};
_.f.valueChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("value-changed",this.value))};
_.f.updateInvalidFromBinding=function(a){this.invalid=a.detail.value};
_.J.Object.defineProperties(zS.prototype,{isMultiline:{configurable:!0,enumerable:!0,get:function(){if(void 0!==this.isMultilineOverride)return this.isMultilineOverride;var a;return!(null==(a=this.data)||!a.isMultiline)}}});
_.J.Object.defineProperties(zS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===UNb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="[[isMultiline]]" class="style-scope yt-text-input-form-field-renderer">\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-invalid-changed="updateInvalidFromBinding" on-value-changed="onTextValueChanged" class="style-scope yt-text-input-form-field-renderer">\n  </tp-yt-paper-textarea>\n</template>\n<template is="dom-if" if="[[!isMultiline]]" class="style-scope yt-text-input-form-field-renderer">\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-invalid-changed="updateInvalidFromBinding" on-value-changed="onTextValueChanged" class="style-scope yt-text-input-form-field-renderer">\n  </tp-yt-paper-input>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===TNb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-text-input-form-field-renderer {--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;} yt-text-input-form-field-renderer tp-yt-paper-input-char-counter[style-target=host] {color: var(--yt-spec-text-primary);} tp-yt-paper-input.yt-text-input-form-field-renderer {--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-container-underline-focus-border-color: var( --paper-input-container-underline-focus-color, var(--yt-spec-text-primary) );} tp-yt-paper-input.yt-text-input-form-field-renderer tp-yt-paper-input-char-counter[style-target=host] {margin-top: -2px;height: 18px;color: var(--yt-spec-text-primary);} tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>input,tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>iron-input,tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>textarea,tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>.paper-input-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(--paper-input-container-input-color));} yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_TITLE] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>input,yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_TITLE] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>iron-input,yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_TITLE] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>textarea,yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_TITLE] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_TITLE] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;} yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_TITLE][enable-overlay-theme] tp-yt-paper-input.yt-text-input-form-field-renderer,yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_BODY_TEXT][enable-overlay-theme] tp-yt-paper-input.yt-text-input-form-field-renderer,yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_BODY_TEXT_PLACEHOLDER][enable-overlay-theme] tp-yt-paper-textarea.yt-text-input-form-field-renderer,yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_BODY_TEXT][enable-overlay-theme] tp-yt-paper-textarea.yt-text-input-form-field-renderer {--paper-input-container-underline-focus-color: var( --yt-spec-static-overlay-text-primary );--paper-input-container-underline-color: var( --yt-spec-static-overlay-text-primary );--paper-input-container-input-color: var( --yt-spec-static-overlay-text-primary );--paper-input-container-focus-color: var( --yt-spec-static-overlay-text-primary );--yt-text-input-form-field-underline-color: var( --yt-spec-static-overlay-text-primary );--paper-input-container-color: var(--yt-spec-static-overlay-text-primary);} yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_TITLE][enable-overlay-theme] tp-yt-paper-input.yt-text-input-form-field-renderer tp-yt-paper-input-char-counter[style-target=host],yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_BODY_TEXT][enable-overlay-theme] tp-yt-paper-input.yt-text-input-form-field-renderer tp-yt-paper-input-char-counter[style-target=host],yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_BODY_TEXT_PLACEHOLDER][enable-overlay-theme] tp-yt-paper-textarea.yt-text-input-form-field-renderer tp-yt-paper-input-char-counter[style-target=host],yt-text-input-form-field-renderer[component-style=INLINE_FORM_STYLE_BODY_TEXT][enable-overlay-theme] tp-yt-paper-textarea.yt-text-input-form-field-renderer tp-yt-paper-input-char-counter[style-target=host] {color: var(--yt-spec-static-overlay-text-primary);} tp-yt-paper-textarea.yt-text-input-form-field-renderer {--paper-input-container-underline-focus-border-color: var( --paper-input-container-underline-focus-color, var(--yt-spec-text-primary) );} tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>input,tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>iron-input,tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>textarea,tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>.paper-input-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(--paper-input-container-input-color));} yt-text-input-form-field-renderer[component-style=TEXT_INPUT_FORM_FIELD_OUTLINED] tp-yt-paper-textarea.yt-text-input-form-field-renderer,yt-text-input-form-field-renderer[component-style=TEXT_INPUT_FORM_FIELD_OUTLINED] tp-yt-paper-input.yt-text-input-form-field-renderer {--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;} yt-text-input-form-field-renderer[component-style=TEXT_INPUT_FORM_FIELD_OUTLINED][invalid] tp-yt-paper-textarea.yt-text-input-form-field-renderer,yt-text-input-form-field-renderer[component-style=TEXT_INPUT_FORM_FIELD_OUTLINED][invalid] tp-yt-paper-input.yt-text-input-form-field-renderer {border-color: var(--yt-spec-brand-link-text);} yt-text-input-form-field-renderer[component-style=BOLD_INPUT_TEXT] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>input,yt-text-input-form-field-renderer[component-style=BOLD_INPUT_TEXT] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>iron-input,yt-text-input-form-field-renderer[component-style=BOLD_INPUT_TEXT] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>textarea,yt-text-input-form-field-renderer[component-style=BOLD_INPUT_TEXT] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,yt-text-input-form-field-renderer[component-style=BOLD_INPUT_TEXT] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>.paper-input-input,yt-text-input-form-field-renderer[component-style=BOLD_INPUT_TEXT] tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>input,yt-text-input-form-field-renderer[component-style=BOLD_INPUT_TEXT] tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>iron-input,yt-text-input-form-field-renderer[component-style=BOLD_INPUT_TEXT] tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>textarea,yt-text-input-form-field-renderer[component-style=BOLD_INPUT_TEXT] tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,yt-text-input-form-field-renderer[component-style=BOLD_INPUT_TEXT] tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;}</style>');
TNb=d}d=TNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);UNb=a}a=UNb;return a}}});
_.AS=zS;_.AS.prototype.valueChangedForBinding=_.AS.prototype.valueChangedForBinding;_.AS.prototype.valueChanged=_.AS.prototype.valueChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],_.AS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],_.AS.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],_.AS.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],_.AS.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],_.AS.prototype,"value",void 0);_.U([_.N(),_.V("design:type",String)],_.AS.prototype,"pattern",void 0);_.U([_.N(),_.V("design:type",String)],_.AS.prototype,"errorMessage",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],_.AS.prototype,"componentStyle",void 0);_.U([_.N(),_.V("design:type",Object)],_.AS.prototype,"hideCharCounter",void 0);
_.U([_.N(),_.V("design:type",Object)],_.AS.prototype,"hideLabel",void 0);_.U([_.N(),_.V("design:type",Object)],_.AS.prototype,"noLabelFloat",void 0);_.U([_.N(),_.V("design:type",Boolean)],_.AS.prototype,"isMultilineOverride",void 0);_.U([_.N(),_.V("design:type",Object)],_.AS.prototype,"autoValidate",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],_.AS.prototype,"invalid",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],_.AS.prototype,"enableOverlayTheme",void 0);_.U([_.N({value:{REQUIRED_LABEL:_.Ln("REQUIRED_LABEL",void 0,"Required")}}),_.V("design:type",Object)],_.AS.prototype,"strings",void 0);_.U([_.vq("#input"),_.V("design:type",Object)],_.AS.prototype,"input",void 0);_.U([_.M("data","isMultilineOverride"),_.V("design:type",Object),_.V("design:paramtypes",[])],_.AS.prototype,"isMultiline",null);
_.U([_.mH("data.value"),_.V("design:type",Function),_.V("design:paramtypes",[String]),_.V("design:returntype")],_.AS.prototype,"valueChanged",null);_.U([_.uq("value"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.AS.prototype,"valueChangedForBinding",null);_.AS=_.U([_.Gq({is:"yt-text-input-form-field-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],_.AS);var VNb;var WNb;var XNb=function(){return _.O.apply(this,arguments)||this};
_.H(XNb,_.O);
_.J.Object.defineProperties(XNb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===WNb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-card-item-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.shared.ui.renderers.ypc.yt_card_item_badge_renderer.yt.card.item.badge.renderer.css.js--\x3e<div id="card-block" class="style-scope yt-card-item-badge-renderer">\n  <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" hidden$="[[!data.badges]]" class="style-scope yt-card-item-badge-renderer">\n  </ytd-badge-supported-renderer>\n  <yt-formatted-string id="text" split-lines="1" text="[[data.text]]" class="style-scope yt-card-item-badge-renderer">\n  </yt-formatted-string>\n</div>\n\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VNb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_badge_renderer.yt.card.item.badge.renderer.css.js--\x3e<style is-scoped>yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_1] {margin-top: var(--ytd-margin-base);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_1] {margin-bottom: var(--ytd-margin-base);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_1] {margin-left: var(--ytd-margin-base);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_1] {margin-right: var(--ytd-margin-base);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_2] {margin-top: var(--ytd-margin-2x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_2] {margin-bottom: var(--ytd-margin-2x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_2] {margin-left: var(--ytd-margin-2x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_2] {margin-right: var(--ytd-margin-2x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_3] {margin-top: var(--ytd-margin-3x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_3] {margin-bottom: var(--ytd-margin-3x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_3] {margin-left: var(--ytd-margin-3x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_3] {margin-right: var(--ytd-margin-3x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_4] {margin-top: var(--ytd-margin-4x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_4] {margin-bottom: var(--ytd-margin-4x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_4] {margin-left: var(--ytd-margin-4x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_4] {margin-right: var(--ytd-margin-4x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_5] {margin-top: var(--ytd-margin-5x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_5] {margin-bottom: var(--ytd-margin-5x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_5] {margin-left: var(--ytd-margin-5x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_5] {margin-right: var(--ytd-margin-5x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_6] {margin-top: var(--ytd-margin-6x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_6] {margin-bottom: var(--ytd-margin-6x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_6] {margin-left: var(--ytd-margin-6x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_6] {margin-right: var(--ytd-margin-6x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_7] {margin-top: var(--ytd-margin-7x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_7] {margin-bottom: var(--ytd-margin-7x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_7] {margin-left: var(--ytd-margin-7x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_7] {margin-right: var(--ytd-margin-7x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_8] {margin-top: var(--ytd-margin-8x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_8] {margin-bottom: var(--ytd-margin-8x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_8] {margin-left: var(--ytd-margin-8x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_8] {margin-right: var(--ytd-margin-8x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_9] {margin-top: var(--ytd-margin-9x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_9] {margin-bottom: var(--ytd-margin-9x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_9] {margin-left: var(--ytd-margin-9x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_9] {margin-right: var(--ytd-margin-9x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_10] {margin-top: var(--ytd-margin-10x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_10] {margin-bottom: var(--ytd-margin-10x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_10] {margin-left: var(--ytd-margin-10x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-10x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_11] {margin-top: var(--ytd-margin-11x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_11] {margin-bottom: var(--ytd-margin-11x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_11] {margin-left: var(--ytd-margin-11x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-11x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_12] {margin-top: var(--ytd-margin-12x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_12] {margin-bottom: var(--ytd-margin-12x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_12] {margin-left: var(--ytd-margin-12x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-12x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_13] {margin-top: var(--ytd-margin-13x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_13] {margin-bottom: var(--ytd-margin-13x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_13] {margin-left: var(--ytd-margin-13x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-13x);} yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-badge-renderer[top-margin=CARD_ITEM_UX_SPACE_14] {margin-top: var(--ytd-margin-14x);} yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-badge-renderer[bottom-margin=CARD_ITEM_UX_SPACE_14] {margin-bottom: var(--ytd-margin-14x);} yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-badge-renderer[left-margin=CARD_ITEM_UX_SPACE_14] {margin-left: var(--ytd-margin-14x);} yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-badge-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-14x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_1] {padding-top: var(--ytd-margin-base);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_1] {padding-bottom: var(--ytd-margin-base);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_1] {padding-left: var(--ytd-margin-base);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_1] {padding-right: var(--ytd-margin-base);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_2] {padding-top: var(--ytd-margin-2x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_2] {padding-bottom: var(--ytd-margin-2x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_2] {padding-left: var(--ytd-margin-2x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_2] {padding-right: var(--ytd-margin-2x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_3] {padding-top: var(--ytd-margin-3x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_3] {padding-bottom: var(--ytd-margin-3x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_3] {padding-left: var(--ytd-margin-3x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_3] {padding-right: var(--ytd-margin-3x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_4] {padding-top: var(--ytd-margin-4x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_4] {padding-bottom: var(--ytd-margin-4x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_4] {padding-left: var(--ytd-margin-4x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_4] {padding-right: var(--ytd-margin-4x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_5] {padding-top: var(--ytd-margin-5x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_5] {padding-bottom: var(--ytd-margin-5x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_5] {padding-left: var(--ytd-margin-5x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_5] {padding-right: var(--ytd-margin-5x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_6] {padding-top: var(--ytd-margin-6x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_6] {padding-bottom: var(--ytd-margin-6x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_6] {padding-left: var(--ytd-margin-6x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_6] {padding-right: var(--ytd-margin-6x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_7] {padding-top: var(--ytd-margin-7x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_7] {padding-bottom: var(--ytd-margin-7x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_7] {padding-left: var(--ytd-margin-7x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_7] {padding-right: var(--ytd-margin-7x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_8] {padding-top: var(--ytd-margin-8x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_8] {padding-bottom: var(--ytd-margin-8x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_8] {padding-left: var(--ytd-margin-8x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_8] {padding-right: var(--ytd-margin-8x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_9] {padding-top: var(--ytd-margin-9x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_9] {padding-bottom: var(--ytd-margin-9x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_9] {padding-left: var(--ytd-margin-9x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_9] {padding-right: var(--ytd-margin-9x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_10] {padding-top: var(--ytd-margin-10x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_10] {padding-bottom: var(--ytd-margin-10x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_10] {padding-left: var(--ytd-margin-10x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_10] {padding-right: var(--ytd-margin-10x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_11] {padding-top: var(--ytd-margin-11x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_11] {padding-bottom: var(--ytd-margin-11x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_11] {padding-left: var(--ytd-margin-11x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_11] {padding-right: var(--ytd-margin-11x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_12] {padding-top: var(--ytd-margin-12x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_12] {padding-bottom: var(--ytd-margin-12x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_12] {padding-left: var(--ytd-margin-12x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_12] {padding-right: var(--ytd-margin-12x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_13] {padding-top: var(--ytd-margin-13x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_13] {padding-bottom: var(--ytd-margin-13x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_13] {padding-left: var(--ytd-margin-13x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_13] {padding-right: var(--ytd-margin-13x);} yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-badge-renderer[top-padding=CARD_ITEM_UX_SPACE_14] {padding-top: var(--ytd-margin-14x);} yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-badge-renderer[bottom-padding=CARD_ITEM_UX_SPACE_14] {padding-bottom: var(--ytd-margin-14x);} yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-badge-renderer[left-padding=CARD_ITEM_UX_SPACE_14] {padding-left: var(--ytd-margin-14x);} yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-badge-renderer[right-padding=CARD_ITEM_UX_SPACE_14] {padding-right: var(--ytd-margin-14x);} yt-card-item-badge-renderer {display: block;} #text.yt-card-item-badge-renderer {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;margin-left: 8px;color: var(--yt-spec-text-primary);} #card-block.yt-card-item-badge-renderer {display: flex;flex-direction: row;align-items: center;}</style>");
VNb=d}d=VNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);WNb=a}a=WNb;return a}}});
var YNb=XNb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],YNb.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],YNb.prototype,"data",void 0);YNb=_.U([_.Gq({is:"yt-card-item-badge-renderer",noInjection:!0})],YNb);var ZNb;var $Nb;var aOb=_.Mu(["top-"]),bOb=_.Mu(["bottom-"]),cOb=_.Mu(["left-"]),dOb=_.Mu(["right-"]),eOb={},fOb=function(a,b,c){a.removeAttribute("top-"+c);a.removeAttribute("bottom-"+c);a.removeAttribute("left-"+c);a.removeAttribute("right-"+c);b&&(b.top&&_.nd([_.Lc(aOb)],a,"top-"+c,b.top),b.bottom&&_.nd([_.Lc(bOb)],a,"bottom-"+c,b.bottom),b.left&&_.nd([_.Lc(cOb)],a,"left-"+c,b.left),b.right&&_.nd([_.Lc(dOb)],a,"right-"+c,b.right))};
eOb.YtCardItemBoxBehavior=[{observers:["cardItemContainerMarginChanged_(data.containerMargin)","cardItemContainerPaddingChanged_(data.containerPadding)"],created:function(){this.cardItemBoxBehaviorPaddingTargetId=""},
cardItemContainerMarginChanged_:function(a){fOb(this.cardItemBoxBehaviorMarginTargetId&&this.$?this.$[this.cardItemBoxBehaviorMarginTargetId]:this,a,"margin")},
cardItemContainerPaddingChanged_:function(a){fOb(this.cardItemBoxBehaviorPaddingTargetId&&this.$?this.$[this.cardItemBoxBehaviorPaddingTargetId]:this,a,"padding")}}];_.BS={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-error-indicator)"};var gOb;var hOb;var iOb=function(){return _.O.apply(this,arguments)||this};
_.H(iOb,_.O);iOb.prototype.textColorChanged_=function(){this.hostElement.style.color=_.BS[this.data.textColor||"CARD_ITEM_COLOR_TEXT_PRIMARY"]};
_.J.Object.defineProperties(iOb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hOb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-card-item-text-renderer">\n</yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gOb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_1] {margin-top: var(--ytd-margin-base);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_1] {margin-bottom: var(--ytd-margin-base);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_1] {margin-left: var(--ytd-margin-base);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_1] {margin-right: var(--ytd-margin-base);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_2] {margin-top: var(--ytd-margin-2x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_2] {margin-bottom: var(--ytd-margin-2x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_2] {margin-left: var(--ytd-margin-2x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_2] {margin-right: var(--ytd-margin-2x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_3] {margin-top: var(--ytd-margin-3x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_3] {margin-bottom: var(--ytd-margin-3x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_3] {margin-left: var(--ytd-margin-3x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_3] {margin-right: var(--ytd-margin-3x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_4] {margin-top: var(--ytd-margin-4x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_4] {margin-bottom: var(--ytd-margin-4x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_4] {margin-left: var(--ytd-margin-4x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_4] {margin-right: var(--ytd-margin-4x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_5] {margin-top: var(--ytd-margin-5x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_5] {margin-bottom: var(--ytd-margin-5x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_5] {margin-left: var(--ytd-margin-5x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_5] {margin-right: var(--ytd-margin-5x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_6] {margin-top: var(--ytd-margin-6x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_6] {margin-bottom: var(--ytd-margin-6x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_6] {margin-left: var(--ytd-margin-6x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_6] {margin-right: var(--ytd-margin-6x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_7] {margin-top: var(--ytd-margin-7x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_7] {margin-bottom: var(--ytd-margin-7x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_7] {margin-left: var(--ytd-margin-7x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_7] {margin-right: var(--ytd-margin-7x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_8] {margin-top: var(--ytd-margin-8x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_8] {margin-bottom: var(--ytd-margin-8x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_8] {margin-left: var(--ytd-margin-8x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_8] {margin-right: var(--ytd-margin-8x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_9] {margin-top: var(--ytd-margin-9x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_9] {margin-bottom: var(--ytd-margin-9x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_9] {margin-left: var(--ytd-margin-9x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_9] {margin-right: var(--ytd-margin-9x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_10] {margin-top: var(--ytd-margin-10x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_10] {margin-bottom: var(--ytd-margin-10x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_10] {margin-left: var(--ytd-margin-10x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-10x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_11] {margin-top: var(--ytd-margin-11x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_11] {margin-bottom: var(--ytd-margin-11x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_11] {margin-left: var(--ytd-margin-11x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-11x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_12] {margin-top: var(--ytd-margin-12x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_12] {margin-bottom: var(--ytd-margin-12x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_12] {margin-left: var(--ytd-margin-12x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-12x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_13] {margin-top: var(--ytd-margin-13x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_13] {margin-bottom: var(--ytd-margin-13x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_13] {margin-left: var(--ytd-margin-13x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-13x);} yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-text-renderer[top-margin=CARD_ITEM_UX_SPACE_14] {margin-top: var(--ytd-margin-14x);} yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-text-renderer[bottom-margin=CARD_ITEM_UX_SPACE_14] {margin-bottom: var(--ytd-margin-14x);} yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-text-renderer[left-margin=CARD_ITEM_UX_SPACE_14] {margin-left: var(--ytd-margin-14x);} yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-text-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-14x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_1] {padding-top: var(--ytd-margin-base);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_1] {padding-bottom: var(--ytd-margin-base);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_1] {padding-left: var(--ytd-margin-base);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_1] {padding-right: var(--ytd-margin-base);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_2] {padding-top: var(--ytd-margin-2x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_2] {padding-bottom: var(--ytd-margin-2x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_2] {padding-left: var(--ytd-margin-2x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_2] {padding-right: var(--ytd-margin-2x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_3] {padding-top: var(--ytd-margin-3x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_3] {padding-bottom: var(--ytd-margin-3x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_3] {padding-left: var(--ytd-margin-3x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_3] {padding-right: var(--ytd-margin-3x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_4] {padding-top: var(--ytd-margin-4x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_4] {padding-bottom: var(--ytd-margin-4x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_4] {padding-left: var(--ytd-margin-4x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_4] {padding-right: var(--ytd-margin-4x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_5] {padding-top: var(--ytd-margin-5x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_5] {padding-bottom: var(--ytd-margin-5x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_5] {padding-left: var(--ytd-margin-5x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_5] {padding-right: var(--ytd-margin-5x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_6] {padding-top: var(--ytd-margin-6x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_6] {padding-bottom: var(--ytd-margin-6x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_6] {padding-left: var(--ytd-margin-6x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_6] {padding-right: var(--ytd-margin-6x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_7] {padding-top: var(--ytd-margin-7x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_7] {padding-bottom: var(--ytd-margin-7x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_7] {padding-left: var(--ytd-margin-7x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_7] {padding-right: var(--ytd-margin-7x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_8] {padding-top: var(--ytd-margin-8x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_8] {padding-bottom: var(--ytd-margin-8x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_8] {padding-left: var(--ytd-margin-8x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_8] {padding-right: var(--ytd-margin-8x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_9] {padding-top: var(--ytd-margin-9x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_9] {padding-bottom: var(--ytd-margin-9x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_9] {padding-left: var(--ytd-margin-9x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_9] {padding-right: var(--ytd-margin-9x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_10] {padding-top: var(--ytd-margin-10x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_10] {padding-bottom: var(--ytd-margin-10x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_10] {padding-left: var(--ytd-margin-10x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_10] {padding-right: var(--ytd-margin-10x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_11] {padding-top: var(--ytd-margin-11x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_11] {padding-bottom: var(--ytd-margin-11x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_11] {padding-left: var(--ytd-margin-11x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_11] {padding-right: var(--ytd-margin-11x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_12] {padding-top: var(--ytd-margin-12x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_12] {padding-bottom: var(--ytd-margin-12x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_12] {padding-left: var(--ytd-margin-12x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_12] {padding-right: var(--ytd-margin-12x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_13] {padding-top: var(--ytd-margin-13x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_13] {padding-bottom: var(--ytd-margin-13x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_13] {padding-left: var(--ytd-margin-13x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_13] {padding-right: var(--ytd-margin-13x);} yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-text-renderer[top-padding=CARD_ITEM_UX_SPACE_14] {padding-top: var(--ytd-margin-14x);} yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-text-renderer[bottom-padding=CARD_ITEM_UX_SPACE_14] {padding-bottom: var(--ytd-margin-14x);} yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-text-renderer[left-padding=CARD_ITEM_UX_SPACE_14] {padding-left: var(--ytd-margin-14x);} yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-text-renderer[right-padding=CARD_ITEM_UX_SPACE_14] {padding-right: var(--ytd-margin-14x);} yt-card-item-text-renderer {display: block;} #card-text.yt-card-item-text-renderer[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.yt-card-item-text-renderer[text-style=CARD_ITEM_TEXT_STYLE_DISPLAY_2] {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #card-text.yt-card-item-text-renderer[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.yt-card-item-text-renderer[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.yt-card-item-text-renderer[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.yt-card-item-text-renderer[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.yt-card-item-text-renderer[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.yt-card-item-text-renderer[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.yt-card-item-text-renderer[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.yt-card-item-text-renderer[text-style=CARD_ITEM_TEXT_STYLE_LABEL] {font-size: 1rem;font-weight: 400;line-height: 1.4rem;} #card-text.yt-card-item-text-renderer[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;} #card-text.yt-card-item-text-renderer[text-style=CARD_ITEM_TEXT_STYLE_SUBHEADLINE_1] {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #card-text.yt-card-item-text-renderer[text-style=CARD_ITEM_TEXT_STYLE_SUBHEADLINE_2] {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;}</style>');
gOb=d}d=gOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hOb=a}a=hOb;return a}}});
var CS=iOb;CS.prototype.textColorChanged_=CS.prototype.textColorChanged_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],CS.prototype,"ytRendererBehavior",void 0);_.U([_.L(eOb.YtCardItemBoxBehavior),_.V("design:type",Object)],CS.prototype,"ytCardItemBoxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],CS.prototype,"data",void 0);_.U([_.uq("data.textColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],CS.prototype,"textColorChanged_",null);
CS=_.U([_.Gq({is:"yt-card-item-text-renderer",noInjection:!0})],CS);var jOb=function(){return _.O.apply(this,arguments)||this};
_.H(jOb,_.O);jOb.prototype.configureRendererStamper=function(){return{"data.textRenderers":{id:"text-renderers",mapping:{cardItemTextRenderer:{component:"yt-card-item-text-renderer"},cardItemBadgeRenderer:{component:"yt-card-item-badge-renderer"}}}}};
_.J.Object.defineProperties(jOb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$Nb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-card-item-text-collection-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZNb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-card-item-text-collection-renderer {display: block;} #text-renderers.yt-card-item-text-collection-renderer {display: flex;flex-direction: column;} #text-renderers.yt-card-item-text-collection-renderer[text-alignment=CARD_ITEM_TEXT_COLLECTION_TEXT_ALIGNMENT_END] {align-items: flex-end;} #text-renderers.yt-card-item-text-collection-renderer[text-alignment=CARD_ITEM_TEXT_COLLECTION_TEXT_ALIGNMENT_CENTER] {align-items: center;text-align: center;} #text-renderers.yt-card-item-text-collection-renderer[text-alignment=CARD_ITEM_TEXT_COLLECTION_TEXT_ALIGNMENT_HORIZONTAL] {display: flex;flex-direction: row;flex-wrap: wrap;align-items: baseline;} #text-renderers.yt-card-item-text-collection-renderer[text-alignment=CARD_ITEM_TEXT_COLLECTION_TEXT_ALIGNMENT_HORIZONTAL] yt-card-item-text-renderer.yt-card-item-text-collection-renderer {flex-wrap: nowrap;}</style>");
ZNb=d}d=ZNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$Nb=a}a=$Nb;return a}}});
var DS=jOb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],DS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],DS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],DS.prototype,"data",void 0);DS=_.U([_.Gq({is:"yt-card-item-text-collection-renderer",noInjection:!0})],DS);_.kOb={};
_.kOb.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?(_.jo(this.hostElement,[a]),this.tappableItemBehaviorTapEnabled=!1):a.ypcOffersEndpoint?_.jo(this.hostElement,[a]):_.ko(this.hostElement,[a],this.hostElement)},
tappableItemBehaviorOnTapChanged_:function(a){this.tappableItemBehaviorTapEnabled=!!a},
tappableItemBehaviorOnTapEnabledChanged_:function(){var a=this.tappableItemBehaviorGetTappableTarget_();this.tappableItemBehaviorTapEnabled?(a.setAttribute("tabIndex",0),a.setAttribute("role","button")):(a.removeAttribute("tabIndex"),a.removeAttribute("role"))},
tappableItemBehaviorOnServiceRequestFinished_:function(a){a.target==this&&(this.tappableItemBehaviorTapEnabled=!!this.data.onTap)},
tappableItemBehaviorGetTappableTarget_:function(){return this.tappableItemBehaviorTargetId?this.$[this.tappableItemBehaviorTargetId]:this.hostElement}}];var lOb;var mOb;var nOb;var oOb;var ES=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"handleDarkModeToggledAction_"};return a};
_.H(ES,_.O);ES.prototype.attached=function(){this.isDarkTheme_=document.documentElement.hasAttribute("dark")};
ES.prototype.handleDarkModeToggledAction_=function(a){this.isDarkTheme_=a};
ES.prototype.computeThemeImage_=function(a,b){if(!a||!a.imageLight)return!1;this.isCircular_=a.isCircular;a.imageWidth&&(this.hostElement.style.width=a.imageWidth+"px");a.imageHeight&&(this.hostElement.style.height=a.imageHeight+"px");a.borderWidth&&(_.$q(this.hostElement).querySelector("#image").style.borderWidth=a.borderWidth+"px",_.$q(this.hostElement).querySelector("#image").style.borderStyle="solid");a.borderColor&&(_.$q(this.hostElement).querySelector("#image").style.borderColor=_.Cp(a.borderColor));
return b&&a.imageDark?a.imageDark:a.imageLight};
ES.prototype.computeThemeIcon_=function(a){var b,c;if(!(null==a?0:null==(b=a.themedIcon)?0:null==(c=b.icon)?0:c.iconType))return!1;b=a.themedIcon;_.$q(this.hostElement).querySelector("#icon").style.color=_.BS[b.iconColor||"CARD_ITEM_COLOR_GENERAL_BACKGROUND_A"];_.$q(this.hostElement).querySelector("#icon").style.width=(a.imageWidth||18)+"px";_.$q(this.hostElement).querySelector("#icon").style.height=(a.imageHeight||18)+"px";return _.Nq(a.themedIcon.icon.iconType)};
_.J.Object.defineProperties(ES,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===oOb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-themed-image-renderer">\n</yt-img-shadow>\n<yt-icon id="icon" hidden="[[!themeIcon_]]" icon="[[themeIcon_]]" class="style-scope yt-themed-image-renderer">\n</yt-icon>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nOb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_1],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_1] {margin-top: var(--ytd-margin-base);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_1],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_1] {margin-bottom: var(--ytd-margin-base);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_1],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_1] {margin-left: var(--ytd-margin-base);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_1],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_1] {margin-right: var(--ytd-margin-base);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_2],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_2] {margin-top: var(--ytd-margin-2x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_2],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_2] {margin-bottom: var(--ytd-margin-2x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_2],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_2] {margin-left: var(--ytd-margin-2x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_2],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_2] {margin-right: var(--ytd-margin-2x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_3],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_3] {margin-top: var(--ytd-margin-3x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_3],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_3] {margin-bottom: var(--ytd-margin-3x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_3],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_3] {margin-left: var(--ytd-margin-3x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_3],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_3] {margin-right: var(--ytd-margin-3x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_4],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_4] {margin-top: var(--ytd-margin-4x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_4],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_4] {margin-bottom: var(--ytd-margin-4x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_4],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_4] {margin-left: var(--ytd-margin-4x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_4],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_4] {margin-right: var(--ytd-margin-4x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_5],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_5] {margin-top: var(--ytd-margin-5x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_5],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_5] {margin-bottom: var(--ytd-margin-5x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_5],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_5] {margin-left: var(--ytd-margin-5x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_5],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_5] {margin-right: var(--ytd-margin-5x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_6],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_6] {margin-top: var(--ytd-margin-6x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_6],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_6] {margin-bottom: var(--ytd-margin-6x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_6],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_6] {margin-left: var(--ytd-margin-6x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_6],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_6] {margin-right: var(--ytd-margin-6x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_7],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_7] {margin-top: var(--ytd-margin-7x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_7],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_7] {margin-bottom: var(--ytd-margin-7x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_7],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_7] {margin-left: var(--ytd-margin-7x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_7],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_7] {margin-right: var(--ytd-margin-7x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_8],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_8] {margin-top: var(--ytd-margin-8x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_8],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_8] {margin-bottom: var(--ytd-margin-8x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_8],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_8] {margin-left: var(--ytd-margin-8x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_8],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_8] {margin-right: var(--ytd-margin-8x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_9],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_9] {margin-top: var(--ytd-margin-9x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_9],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_9] {margin-bottom: var(--ytd-margin-9x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_9],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_9] {margin-left: var(--ytd-margin-9x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_9],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_9] {margin-right: var(--ytd-margin-9x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_10],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_10] {margin-top: var(--ytd-margin-10x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_10],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_10] {margin-bottom: var(--ytd-margin-10x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_10],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_10] {margin-left: var(--ytd-margin-10x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_10],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-10x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_11],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_11] {margin-top: var(--ytd-margin-11x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_11],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_11] {margin-bottom: var(--ytd-margin-11x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_11],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_11] {margin-left: var(--ytd-margin-11x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_11],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-11x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_12],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_12] {margin-top: var(--ytd-margin-12x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_12],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_12] {margin-bottom: var(--ytd-margin-12x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_12],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_12] {margin-left: var(--ytd-margin-12x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_12],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-12x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_13],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_13] {margin-top: var(--ytd-margin-13x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_13],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_13] {margin-bottom: var(--ytd-margin-13x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_13],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_13] {margin-left: var(--ytd-margin-13x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_13],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-13x);} yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_14],.yt-themed-image-renderer[top-margin=CARD_ITEM_UX_SPACE_14] {margin-top: var(--ytd-margin-14x);} yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_14],.yt-themed-image-renderer[bottom-margin=CARD_ITEM_UX_SPACE_14] {margin-bottom: var(--ytd-margin-14x);} yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_14],.yt-themed-image-renderer[left-margin=CARD_ITEM_UX_SPACE_14] {margin-left: var(--ytd-margin-14x);} yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_14],.yt-themed-image-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-14x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_1],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_1] {padding-top: var(--ytd-margin-base);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_1],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_1] {padding-bottom: var(--ytd-margin-base);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_1],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_1] {padding-left: var(--ytd-margin-base);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_1],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_1] {padding-right: var(--ytd-margin-base);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_2],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_2] {padding-top: var(--ytd-margin-2x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_2],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_2] {padding-bottom: var(--ytd-margin-2x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_2],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_2] {padding-left: var(--ytd-margin-2x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_2],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_2] {padding-right: var(--ytd-margin-2x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_3],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_3] {padding-top: var(--ytd-margin-3x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_3],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_3] {padding-bottom: var(--ytd-margin-3x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_3],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_3] {padding-left: var(--ytd-margin-3x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_3],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_3] {padding-right: var(--ytd-margin-3x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_4],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_4] {padding-top: var(--ytd-margin-4x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_4],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_4] {padding-bottom: var(--ytd-margin-4x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_4],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_4] {padding-left: var(--ytd-margin-4x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_4],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_4] {padding-right: var(--ytd-margin-4x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_5],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_5] {padding-top: var(--ytd-margin-5x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_5],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_5] {padding-bottom: var(--ytd-margin-5x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_5],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_5] {padding-left: var(--ytd-margin-5x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_5],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_5] {padding-right: var(--ytd-margin-5x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_6],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_6] {padding-top: var(--ytd-margin-6x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_6],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_6] {padding-bottom: var(--ytd-margin-6x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_6],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_6] {padding-left: var(--ytd-margin-6x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_6],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_6] {padding-right: var(--ytd-margin-6x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_7],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_7] {padding-top: var(--ytd-margin-7x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_7],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_7] {padding-bottom: var(--ytd-margin-7x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_7],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_7] {padding-left: var(--ytd-margin-7x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_7],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_7] {padding-right: var(--ytd-margin-7x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_8],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_8] {padding-top: var(--ytd-margin-8x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_8],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_8] {padding-bottom: var(--ytd-margin-8x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_8],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_8] {padding-left: var(--ytd-margin-8x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_8],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_8] {padding-right: var(--ytd-margin-8x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_9],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_9] {padding-top: var(--ytd-margin-9x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_9],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_9] {padding-bottom: var(--ytd-margin-9x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_9],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_9] {padding-left: var(--ytd-margin-9x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_9],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_9] {padding-right: var(--ytd-margin-9x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_10],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_10] {padding-top: var(--ytd-margin-10x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_10],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_10] {padding-bottom: var(--ytd-margin-10x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_10],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_10] {padding-left: var(--ytd-margin-10x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_10],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_10] {padding-right: var(--ytd-margin-10x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_11],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_11] {padding-top: var(--ytd-margin-11x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_11],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_11] {padding-bottom: var(--ytd-margin-11x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_11],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_11] {padding-left: var(--ytd-margin-11x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_11],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_11] {padding-right: var(--ytd-margin-11x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_12],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_12] {padding-top: var(--ytd-margin-12x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_12],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_12] {padding-bottom: var(--ytd-margin-12x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_12],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_12] {padding-left: var(--ytd-margin-12x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_12],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_12] {padding-right: var(--ytd-margin-12x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_13],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_13] {padding-top: var(--ytd-margin-13x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_13],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_13] {padding-bottom: var(--ytd-margin-13x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_13],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_13] {padding-left: var(--ytd-margin-13x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_13],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_13] {padding-right: var(--ytd-margin-13x);} yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_14],.yt-themed-image-renderer[top-padding=CARD_ITEM_UX_SPACE_14] {padding-top: var(--ytd-margin-14x);} yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_14],.yt-themed-image-renderer[bottom-padding=CARD_ITEM_UX_SPACE_14] {padding-bottom: var(--ytd-margin-14x);} yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_14],.yt-themed-image-renderer[left-padding=CARD_ITEM_UX_SPACE_14] {padding-left: var(--ytd-margin-14x);} yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_14],.yt-themed-image-renderer[right-padding=CARD_ITEM_UX_SPACE_14] {padding-right: var(--ytd-margin-14x);} yt-themed-image-renderer {--yt-img-margin-left: 0;--yt-img-margin-right: 0;display: block;} yt-themed-image-renderer[is-circular_] yt-img-shadow.yt-themed-image-renderer,yt-themed-image-renderer[is-circular_] yt-icon.yt-themed-image-renderer {border-radius: 50%;background-color: transparent;overflow: hidden;} #image.yt-themed-image-renderer {display: block;} yt-themed-image-renderer[rounded]:not([is-circular_]) #image.yt-themed-image-renderer {border-radius: 4px;overflow: hidden;}</style>");
nOb=d}d=nOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);oOb=a}a=oOb;return a}}});
var FS=ES;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],FS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],FS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(eOb.YtCardItemBoxBehavior),_.V("design:type",Object)],FS.prototype,"ytCardItemBoxBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],FS.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],FS.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],FS.prototype,"fit",void 0);_.U([_.N(),_.V("design:type",Boolean)],FS.prototype,"isDarkTheme_",void 0);_.U([_.N({computed:"computeThemeImage_(data, isDarkTheme_)"}),_.V("design:type",Object)],FS.prototype,"themeImage_",void 0);_.U([_.N({computed:"computeThemeIcon_(data)"}),_.V("design:type",Object)],FS.prototype,"themeIcon_",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Object)],FS.prototype,"isCircular_",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_rounded_thumbnails")}),_.V("design:type",Boolean)],FS.prototype,"rounded",void 0);FS=_.U([_.Gq({is:"yt-themed-image-renderer",noInjection:!0})],FS);var GS=function(){return _.O.apply(this,arguments)||this};
_.H(GS,_.O);
GS.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:_.YK("menuRenderer")}}};
GS.prototype.onMenuTap=function(a){a.stopPropagation()};
_.J.Object.defineProperties(GS.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)||!a.sectionHeading)&&"ACTIVITY_ITEM_LAYOUT_STRETCH"===(null==(b=this.data)?void 0:b.layout))}},
imageVisible:{configurable:!0,enumerable:!0,get:function(){var a,b;return!((null==(a=this.data)||!a.image)&&"ACTIVITY_ITEM_LAYOUT_STRETCH"===(null==(b=this.data)?void 0:b.layout))}},
menuVisible:{configurable:!0,enumerable:!0,get:function(){var a,b;return!((null==(a=this.data)||!a.menu)&&"ACTIVITY_ITEM_LAYOUT_STRETCH"===(null==(b=this.data)?void 0:b.layout))}}});
_.J.Object.defineProperties(GS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mOb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope yt-activity-item-renderer" tabindex="-1">\n  <div id="section-heading" aria-hidden="true" hidden="[[!sectionHeadingVisible]]" class="style-scope yt-activity-item-renderer"></div>\n  <div id="section-contents" aria-hidden="true" class="style-scope yt-activity-item-renderer">\n    <div id="image" hidden="[[!imageVisible]]" class="style-scope yt-activity-item-renderer"></div>\n    <div id="content-activity-container" divider-style$="[[data.dividerStyle]]" class="style-scope yt-activity-item-renderer">\n      <div id="content" class="style-scope yt-activity-item-renderer">\n        <div id="title" class="style-scope yt-activity-item-renderer"></div>\n        <div id="subtitle" hidden="[[!data.subtitle]]" class="style-scope yt-activity-item-renderer"></div>\n        <div id="additional-metadata" hidden="[[!data.additionalMetadata]]" class="style-scope yt-activity-item-renderer"></div>\n      </div>\n      <div id="activity-metadata" class="style-scope yt-activity-item-renderer"></div>\n    </div>\n    <div id="menu" on-click="onMenuTap" hidden="[[!menuVisible]]" class="style-scope yt-activity-item-renderer"></div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lOb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-activity-item-renderer {display: block;margin: var(--ytd-margin-4x) 0 var(--ytd-margin-4x) 0;} @media(max-width:400px) {yt-activity-item-renderer {flex-wrap: wrap;}} yt-activity-item-renderer:focus,.activity-item-contents.yt-activity-item-renderer:focus {outline: none;} yt-activity-item-renderer:focus>.activity-item-contents.yt-activity-item-renderer {outline: -webkit-focus-ring-color auto 5px;} yt-activity-item-renderer[role=button] {cursor: pointer;} .activity-item-contents.yt-activity-item-renderer {display: flex;flex-direction: row;} #section-heading.yt-activity-item-renderer {flex: 0 0 60px;margin-right: var(--ytd-margin-4x);margin-bottom: var(--ytd-margin-4x);} #section-contents.yt-activity-item-renderer {flex-grow: 1;display: flex;flex-direction: row;} #image.yt-activity-item-renderer {flex: 0 0 60px;margin-right: var(--ytd-margin-6x);} #content-activity-container.yt-activity-item-renderer {flex-grow: 1;display: flex;flex-direction: row;justify-content: space-between;} #content.yt-activity-item-renderer {margin-right: var(--ytd-margin-3x);} #activity-metadata.yt-activity-item-renderer {flex: 0 0 var(--ytd-margin-16x);} #menu.yt-activity-item-renderer {width: var(--ytd-margin-10x);flex-shrink: 0;margin-left: var(--ytd-margin-2x);display: flex;flex-direction: row;justify-content: center;} #menu.yt-activity-item-renderer tp-yt-paper-icon-button[style-target=host],#menu.yt-activity-item-renderer ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;}</style>");
lOb=d}d=lOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mOb=a}a=mOb;return a}}});
var HS=GS;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],HS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],HS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.kOb.YtTappableItemBehavior),_.V("design:type",Object)],HS.prototype,"ytTappableItemBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],HS.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data.accessibilityData"),_.V("design:type",String),_.V("design:paramtypes",[])],HS.prototype,"ariaLabel",null);_.U([_.M("data.sectionHeading","data.layout"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HS.prototype,"sectionHeadingVisible",null);_.U([_.M("data.image","data.layout"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HS.prototype,"imageVisible",null);
_.U([_.M("data.menu","data.layout"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HS.prototype,"menuVisible",null);HS=_.U([_.P({is:"yt-activity-item-renderer"})],HS);var pOb;var qOb;var IS=function(){return _.O.apply(this,arguments)||this};
_.H(IS,_.O);IS.prototype.configureRendererStamper=function(){return{"data.imageRenderer":{id:"themed-image-renderer",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer"}}},"data.textCollectionRenderer":{id:"card-item-text-collection-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}}}};
IS.prototype.computeImagePlacement_=function(a){return a||"CARD_ITEM_IMAGE_PLACEMENT_UNKNOWN"};
_.J.Object.defineProperties(IS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===qOb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-card-item-text-with-image-renderer"></div>\n<div id="card-item-text-collection-renderer" class="style-scope yt-card-item-text-with-image-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pOb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-card-item-text-with-image-renderer[image-placement=CARD_ITEM_IMAGE_PLACEMENT_START] {display: flex;flex-direction: row;align-items: center;} yt-card-item-text-with-image-renderer[image-placement=CARD_ITEM_IMAGE_PLACEMENT_TOP] {display: flex;flex-direction: column;}</style>");
pOb=d}d=pOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);qOb=a}a=qOb;return a}}});
var JS=IS;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],JS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],JS.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],JS.prototype,"data",void 0);_.U([_.N({value:"CARD_ITEM_IMAGE_PLACEMENT_UNKNOWN",computed:"computeImagePlacement_(data.imagePlacement)",reflectToAttribute:!0}),_.V("design:type",String)],JS.prototype,"imagePlacement",void 0);
JS=_.U([_.Gq({is:"yt-card-item-text-with-image-renderer",noInjection:!0})],JS);var rOb;var sOb;var tOb;var uOb;var vOb;var wOb;var KS=function(){var a=_.O.apply(this,arguments)||this;a.downloadProgress=0;a.transferState="TRANSFER_STATE_UNKNOWN";a.isDeletedByUser=!1;a.offlinePolicyAction="OFFLINE_VIDEO_POLICY_ACTION_UNKNOWN";a.offlineVideoPolicyExpirationTimestamp=0;return a};
_.H(KS,_.O);KS.prototype.dataChanged=function(){var a;this.videoData=_.B(null==(a=this.data)?void 0:a.renderer,_.Kib);this.transferStateChanged()};
KS.prototype.downloadProgressChanged=function(){if(this.entityInfo){var a=Object.assign({},this.videoData),b=Hub(this.entityInfo,this.transferState,this.downloadProgress,this.isDeletedByUser,this.relativeDateReference),c=b.publishedTimeText,d=b.badges;a.shortViewCountText=b.shortViewCountText;a.publishedTimeText=c;a.badges=d;this.set("videoData",a)}};
KS.prototype.transferStateChanged=function(){if(this.entityInfo){var a="TRANSFER_STATE_PAUSED_BY_USER"===this.transferState,b=_.iH(this.transferState)||"TRANSFER_STATE_FAILED"===this.transferState||"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH"===this.transferState||!_.Hva(this.entityInfo.policyEntity),c=Object.assign({},this.videoData),d=Hub(this.entityInfo,this.transferState,this.downloadProgress,this.isDeletedByUser,this.relativeDateReference),e=d.publishedTimeText,h=d.badges;c.shortViewCountText=
d.shortViewCountText;c.publishedTimeText=e;c.badges=h;c.isDisabled=b;c.navigationEndpoint=b?void 0:_.Io(this.videoData.videoId,"PPSV");var l;a&&(null==(l=this.videoData)?0:l.videoId)&&!_.u("dl_resume_click_killswitch")&&(c.isDisabled=!1,c.navigationEndpoint={offlineVideoEndpoint:{videoId:this.videoData.videoId,action:"ACTION_RESUME"}});c.thumbnailOverlays=Gub(this.entityInfo,this.transferState);this.set("videoData",c)}};
var LS=KS;LS.prototype.transferStateChanged=LS.prototype.transferStateChanged;LS.prototype.downloadProgressChanged=LS.prototype.downloadProgressChanged;LS.prototype.dataChanged=LS.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],LS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],LS.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],LS.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],LS.prototype,"videoData",void 0);_.U([_.N({selector:_.reb,selectorArgs:["videoData.videoId"]}),_.V("design:type",Object)],LS.prototype,"downloadProgress",void 0);_.U([_.N(),_.V("design:type",Number)],LS.prototype,"relativeDateReference",void 0);_.U([_.N({selector:_.pH,selectorArgs:["videoData.videoId"]}),_.V("design:type",Object)],LS.prototype,"transferState",void 0);
_.U([_.N({selector:_.seb,selectorArgs:["data.videoId"]}),_.V("design:type",Object)],LS.prototype,"isDeletedByUser",void 0);_.U([_.N({selector:Mob,selectorArgs:["videoData.videoId"]}),_.V("design:type",Object)],LS.prototype,"offlinePolicyAction",void 0);_.U([_.N({selector:Nob,selectorArgs:["videoData.videoId"]}),_.V("design:type",Object)],LS.prototype,"offlineVideoPolicyExpirationTimestamp",void 0);
_.U([_.N({selector:Pob,selectorArgs:["videoData.videoId"]}),_.V("design:type",Object)],LS.prototype,"entityInfo",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],LS.prototype,"isDownloading",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],LS.prototype,"dataChanged",null);
_.U([_.mH("downloadProgress"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],LS.prototype,"downloadProgressChanged",null);_.U([_.mH("transferState","offlinePolicyAction","offlineVideoPolicyExpirationTimestamp","isDeletedByUser"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],LS.prototype,"transferStateChanged",null);LS=_.U([_.P({is:"ytd-downloaded-video-grid-video-renderer",disableElementRegistration:!0})],LS);
_.Q(LS,"ytd-downloaded-video-grid-video-renderer",function(){if(void 0!==wOb)return wOb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" is-downloading="[[isDownloading]]" class="style-scope ytd-downloaded-video-grid-video-renderer"></ytd-grid-video-renderer>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vOb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-downloaded-video-grid-video-renderer {display: inline-block;}</style>");vOb=d}d=vOb;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);return wOb=a});var xOb;var yOb;_.MS={};_.MS.YtNextContinuationBehavior=[_.xI.YtTaskEmitterBehavior,{_noAccessors:!0,listeners:{"yt-load-next-continuation":"onLoadNextContinuation_"},nextContinuation:void 0,pendingContinuationRequest_:void 0,listeningForNavigate_:!1,created:function(){},
detached:function(){this.stopListeningForNavigate_()},
canUseContextualNetworkManager_:function(){return this.shouldUseTaskManager()&&!!this.getNetworkManager()},
startListeningForNavigate_:function(){this.canUseContextualNetworkManager_()||this.listeningForNavigate_||(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={};_.u("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={};_.u("direct_innertube_click_tracking_reporting")&&e.clickTrackingParams&&Object.assign(h,{context:{clickTracking:{clickTrackingParams:e.clickTrackingParams}}});
this.makeNextContinuationRequest_(d,b,h)}.bind(this)},_.Sn(this.hostElement,"yt-retrieve-location",a)},
makeNextContinuationRequest_:function(a,b,c){_.Uk("nct");this.pendingContinuationRequest_&&this.pendingContinuationRequest_.cancel();a=b(a);var d;this.canUseContextualNetworkManager_()&&(d=this.getNetworkManager());d||(d=_.of().resolve(_.IB));b=_.pC.instance;if("WEB_REMIX"===_.rf("INNERTUBE_CLIENT_NAME")&&b){d=_.Ro([a.startsWith("/")?a.substr(1):a]);var e,h;c=_.HB(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.then(this.updateNextContinuationData_.bind(this,a));this.pendingContinuationRequest_=c;this.startListeningForNavigate_()},
updateNextContinuationData_:function(a,b){_.Uk("ncl");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){e=this.getScreenLayer();var h=_.Hj(e),l=_.Gj(e),m=this.get("response.trackingParams",b);if(m&&h&&l){var p=_.zr(m);_.u("combine_ve_grafts")?_.Cl().graftServerVe(m,l,e):_.wl(h,l,p);_.Tn(this.hostElement,"yt-store-grafted-ve-action",[p])}_.Sn(this.hostElement,"yt-next-continuation-data-updated",{continuationData:b,page:this,contentsArray:d})}this.set(c.continuationsArray||"data.continuations",a[c.responseContinuationsKey||"continuations"]||[])}else b.reload?
_.Sj(new _.lg("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:_.Of(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 _.lg("Malformed continuation",d),0==a.indexOf("/comment_service_ajax")?_.Sj(b):_.Rj(b)),this.set(c.continuationsArray||"data.continuations",[])}else _.Rj(new _.lg("Missing continuation response",a))},
getContents_:function(a,b){b=b.split(".");return _.If.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_()}}];var zOb;var AOb;var BOb=function(){var a=_.O.apply(this,arguments)||this;a.triggered_=!1;return a};
_.H(BOb,_.O);_.f=BOb.prototype;_.f.attached=function(){this.maybeTriggerAutoload()};
_.f.detached=function(){this.hasBeenTriggered_=!1};
_.f.onPrescanVisible=function(){this.onShow()};
_.f.onShow=function(){this.showButton||this.trigger()};
_.f.trigger=function(){this.data&&this.data.continuation&&(this.spinnerActive_=!0,this.showButton=!1,this.triggered_||(_.Sn(this.hostElement,"yt-load-next-continuation",this.getContinuationUrl.bind(this)),this.hasBeenTriggered_=this.triggered_=!0))};
_.f.triggerIfNotPreviouslyTriggered=function(){this.hasBeenTriggered_||this.trigger()};
_.f.maybeTriggerAutoload=function(){this.data&&this.isAttached&&this.data.autoloadEnabled&&this.data.autoloadImmediately&&this.trigger()};
_.f.computeLabel_=function(a,b){return void 0===a?null:a.label||!b?a.label:this.showMoreText_};
_.f.observeData_=function(){this.spinnerActive_=this.triggered_=!1;this.ytRendererBehavior.invalidate(!1);this.maybeTriggerAutoload()};
_.f.getContinuationUrl=function(a){var b={ctoken:this.data.continuation,continuation:this.data.continuation,type:"next"};this.data.clickTrackingParams&&(b.itct=this.data.clickTrackingParams);return _.Pf(a,b)};
_.f.showButtonChanged_=function(){this.ytRendererBehavior.invalidate(!1)};
_.J.Object.defineProperties(BOb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===AOb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-next-continuation">\n  <tp-yt-paper-spinner id="spinner" active="[[spinnerActive_]]" class="style-scope yt-next-continuation"></tp-yt-paper-spinner>\n</template>\n<template is="dom-if" if="[[showButton]]" class="style-scope yt-next-continuation">\n  <tp-yt-paper-button on-tap="trigger" class="style-scope yt-next-continuation">\n    <yt-icon hidden$="[[!showIcon]]" icon="subdirectory_arrow_right" class="style-scope yt-next-continuation"></yt-icon>\n    <yt-formatted-string text="[[label]]" class="style-scope yt-next-continuation"></yt-formatted-string>\n  </tp-yt-paper-button>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zOb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.continuations.yt_next_continuation.yt.next.continuation.css.js--\x3e<style is-scoped>yt-next-continuation {display: flex;flex-direction: row;justify-content: center;} tp-yt-paper-button.yt-next-continuation {display: inline-block;text-align: center;font-family: inherit;} tp-yt-paper-spinner.yt-next-continuation {margin: 16px 0;} tp-yt-paper-button.yt-next-continuation {margin-left: var(--yt-next-continuation-button-margin-left);}</style>");
zOb=d}d=zOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);AOb=a}a=AOb;return a}}});
_.NS=BOb;_.NS.prototype.showButtonChanged_=_.NS.prototype.showButtonChanged_;_.NS.prototype.observeData_=_.NS.prototype.observeData_;_.U([_.L(_.HI.YtVisibilityBehavior),_.V("design:type",Object)],_.NS.prototype,"ytVisibilityBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],_.NS.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],_.NS.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],_.NS.prototype,"showButton",void 0);
_.U([_.N({value:!1}),_.V("design:type",Boolean)],_.NS.prototype,"showIcon",void 0);_.U([_.N({computed:"computeLabel_(data, showButton)"}),_.V("design:type",Object)],_.NS.prototype,"label",void 0);_.U([_.N({value:_.lp(_.Ln("SHOW_MORE",void 0,"Show More"))}),_.V("design:type",Object)],_.NS.prototype,"showMoreText_",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],_.NS.prototype,"spinnerActive_",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],_.NS.prototype,"hasBeenTriggered_",void 0);
_.U([_.N({value:void 0}),_.V("design:type",String)],_.NS.prototype,"observeVisibleOption",void 0);_.U([_.N({value:void 0}),_.V("design:type",String)],_.NS.prototype,"observeHiddenOption",void 0);_.U([_.N({value:"observe_once"}),_.V("design:type",Object)],_.NS.prototype,"observePrescanOption",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.NS.prototype,"observeData_",null);
_.U([_.uq("showButton"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.NS.prototype,"showButtonChanged_",null);_.NS=_.U([_.Gq({is:"yt-next-continuation",noInjection:!0})],_.NS);var COb;var DOb;var EOb=function(){return _.O.apply(this,arguments)||this};
_.H(EOb,_.O);EOb.prototype.attached=function(){this.hostElement.parentNode.style.justifyContent="center"};
_.J.Object.defineProperties(EOb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===DOb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-music-pass-small-feature-info-renderer"></yt-img-shadow>\n<yt-formatted-string id="header" respect-html-dir="" text="[[data.header]]" class="style-scope yt-music-pass-small-feature-info-renderer"></yt-formatted-string>\n<yt-formatted-string id="description" respect-html-dir="" text="[[data.description]]" class="style-scope yt-music-pass-small-feature-info-renderer"></yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===COb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-music-pass-small-feature-info-renderer {display: inline-block;display: flex;flex-direction: column;align-items: center;text-align: center;} yt-img-shadow.yt-music-pass-small-feature-info-renderer {width: 84px;height: 84px;padding-bottom: var(--ytd-margin-4x);} #header.yt-music-pass-small-feature-info-renderer {color: var(--yt-spec-text-primary);font-size: 32px;font-weight: 300;padding-bottom: var(--ytd-margin-base);} #description.yt-music-pass-small-feature-info-renderer {color: var(--yt-spec-text-secondary);font-size: 16px;line-height: 1.5;}</style>");
COb=d}d=COb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);DOb=a}a=DOb;return a}}});
var FOb=EOb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],FOb.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],FOb.prototype,"data",void 0);FOb=_.U([_.Gq({is:"yt-music-pass-small-feature-info-renderer",noInjection:!0})],FOb);_.Hs("itemSectionRenderer","gridRenderer","ytd-grid-renderer");var GOb=function(){var a=_.O.apply(this,arguments)||this;a.isCollapsible=!1;a.nextContinuation={continuationType:"gridContinuation",contentsArray:"data.items",responseContentsKey:"items"};return a};
_.H(GOb,_.O);_.f=GOb.prototype;_.f.computeIsCollapsible=function(a){return _.u("kevlar_calculate_grid_collapsible")?!!(((null==a?0:a.showMoreText)||(null==a?0:a.visibleRowCount))&&(null==a?0:a.isCollapsible)):null==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",playlistRenderer:"ytd-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;_.$K(this,"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.hostElement.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;this.ytLazyListBehavior.canShowMore=!1;var b;(this.collapsed=!(null==(b=this.data)||!b.isCollapsible))&&this.maybeUpdateInitialItemsDisplayed();_.$m(this,function(){_.Un(a.hostElement,"yt-refit-popups-action")})};
_.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};
var OS=GOb;OS.prototype.fillRestIfNotCollapsible=OS.prototype.fillRestIfNotCollapsible;OS.prototype.initCollapsed=OS.prototype.initCollapsed;OS.prototype.onIronResize=OS.prototype.onIronResize;OS.prototype.persistentGuideChanged=OS.prototype.persistentGuideChanged;_.U([_.L(_.zA),_.V("design:type",Object)],OS.prototype,"ironResizableBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],OS.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],OS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.WI.YtLazyListBehavior),_.V("design:type",Object)],OS.prototype,"ytLazyListBehavior",void 0);_.U([_.L(_.MS.YtNextContinuationBehavior),_.V("design:type",Object)],OS.prototype,"ytNextContinuationBehavior",void 0);_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],OS.prototype,"ytdGuideStateAwareBehavior",void 0);
_.U([_.L(_.yS),_.V("design:type",Object)],OS.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],OS.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],OS.prototype,"collapsed",void 0);_.U([_.N(),_.V("design:type",Number)],OS.prototype,"initialCount",void 0);_.U([_.N({computed:"computeShowMoreButton(data.showMoreText)"}),_.V("design:type",Object)],OS.prototype,"showMoreButton",void 0);
_.U([_.N({computed:"computeIsCollapsible(data)"}),_.V("design:type",Object)],OS.prototype,"isCollapsible",void 0);_.U([_.vq("#items"),_.V("design:type",HTMLElement)],OS.prototype,"items",void 0);_.U([_.mH("guidePersistentAndVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],OS.prototype,"persistentGuideChanged",null);_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],OS.prototype,"onIronResize",null);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],OS.prototype,"initCollapsed",null);_.U([_.mH("canShowMore"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],OS.prototype,"fillRestIfNotCollapsible",null);OS=_.U([_.P({is:"ytd-grid-renderer",disableElementRegistration:!0})],OS);
_.Q(OS,"ytd-grid-renderer",function(){if(void 0!==yOb)return yOb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-grid-renderer">\n  <h3 class="channel-link style-scope ytd-grid-renderer">\n    <yt-formatted-string text="[[data.title]]" class="style-scope ytd-grid-renderer"></yt-formatted-string>\n  </h3>\n</template>\n<div id="items" class="style-scope ytd-grid-renderer"></div>\n<ytd-button-renderer id="show-more-button" align-by-text="" data="[[showMoreButton]]" hidden="[[!computeExpandVisible(isCollapsible, collapsed, canShowMore, data)]]" on-tap="onExpandTap" class="style-scope ytd-grid-renderer">\n</ytd-button-renderer>\n<yt-formatted-string id="view-all" hidden="[[computeViewAllHidden(canShowMore, data)]]" text="[[data.viewAllText]]" class="style-scope ytd-grid-renderer">\n</yt-formatted-string>\n<div id="continuations" class="style-scope ytd-grid-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xOb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_renderer.ytd.grid.renderer.css.js--\x3e<style is-scoped>ytd-grid-renderer {display: flexbox;display: flex;flex-direction: column;} #items.ytd-grid-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} #items.hovering.ytd-grid-renderer {position: relative;overflow-x: hidden;} #items.ytd-grid-renderer>ytd-grid-video-renderer.ytd-grid-renderer,#items.ytd-grid-renderer>ytd-downloaded-video-grid-video-renderer.ytd-grid-renderer,#items.ytd-grid-renderer>ytd-grid-radio-renderer.ytd-grid-renderer,#items.ytd-grid-renderer>ytd-grid-channel-renderer.ytd-grid-renderer,#items.ytd-grid-renderer>ytd-grid-playlist-renderer.ytd-grid-renderer,#items.ytd-grid-renderer>ytd-grid-movie-playlist-renderer.ytd-grid-renderer,#items.ytd-grid-renderer>ytd-grid-movie-renderer.ytd-grid-renderer,#items.ytd-grid-renderer>ytd-grid-show-renderer.ytd-grid-renderer,#items.ytd-grid-renderer>ytd-game-card-renderer.ytd-grid-renderer {margin-right: 4px;display: inline-block;width: 210px;margin-bottom: 24px;} #items.ytd-grid-renderer>ytd-game-card-renderer.ytd-grid-renderer {display: flexbox;display: flex;flex-direction: column;} #items.ytd-grid-renderer>yt-music-pass-small-feature-info-renderer.ytd-grid-renderer {width: 312px;} yt-music-pass-small-feature-info-renderer.ytd-grid-renderer {margin-top: 64px;margin-bottom: 64px;} yt-music-pass-small-feature-info-renderer.ytd-grid-renderer:not(:last-child) {margin-right: 24px;} #show-more-button.ytd-grid-renderer {margin-bottom: 16px;align-self: flex-start;} #view-all.ytd-grid-renderer {--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.ytd-grid-renderer {min-width: 100%;}</style>');
xOb=d}d=xOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return yOb=a});var HOb=function(){return _.O.apply(this,arguments)||this};
_.H(HOb,_.O);
HOb.prototype.configureRendererStamper=function(){return{"data.adMetadata.displayAdRenderer":{id:"badge",mapping:{badge:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.adMetadata.displayAdRenderer.badge]]"},params:{largeFontAdBadge:!0}}}},"data.adMetadata.displayAdRenderer.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.content":{id:"content",mapping:{horizontalListRenderer:{component:"yt-horizontal-list-renderer",params:{useFloorScrolling:!0}},gridRenderer:"ytd-grid-renderer"}}}};
var PS=HOb;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],PS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],PS.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],PS.prototype,"data",void 0);PS=_.U([_.P({is:"ytd-carousel-ad-renderer",disableElementRegistration:!0})],PS);
_.Q(PS,"ytd-carousel-ad-renderer",function(){if(void 0!==uOb)return uOb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-carousel-ad-renderer">\n  <div id="badge" class="style-scope ytd-carousel-ad-renderer"></div>\n  <h3 id="title-text" class="style-scope ytd-carousel-ad-renderer">\n    <yt-formatted-string text="[[data.adMetadata.displayAdRenderer.titleText]]" class="style-scope ytd-carousel-ad-renderer">\n    </yt-formatted-string>\n  </h3>\n  <div id="menu" class="style-scope ytd-carousel-ad-renderer"></div>\n</div>\n<div id="content" class="style-scope ytd-carousel-ad-renderer"></div>\n<div id="footer" class="style-scope ytd-carousel-ad-renderer">\n  <yt-formatted-string id="footer-string" text="[[data.adMetadata.displayAdRenderer.footerString]]" title="[[getSimpleString(data.adMetadata.displayAdRenderer.footerString)]]" class="style-scope ytd-carousel-ad-renderer">\n  </yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tOb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-carousel-ad-renderer {width: 100%;display: flexbox;display: flex;flex-direction: column;justify-content: flex-start;} #title.ytd-carousel-ad-renderer {min-width: 0;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: space-between;} #badge.ytd-carousel-ad-renderer {flex: none;} #title-text.ytd-carousel-ad-renderer {height: 48px;color: var(--yt-spec-text-primary);flex: 1 1 auto;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #menu.ytd-carousel-ad-renderer {flex: none;} #content.ytd-carousel-ad-renderer {--yt-horizontal-list-renderer-width: auto;flex: 1 1 auto;} #footer-string.ytd-carousel-ad-renderer {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;}</style>');
tOb=d}d=tOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return uOb=a});var IOb;var JOb;var QS,KOb=function(){return _.O.apply(this,arguments)||this};
_.H(KOb,_.O);_.f=KOb.prototype;_.f.configureRendererStamper=function(){return{"data.content.adBadge":{id:"ad-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.content.adBadge]]"}}}},"data.content.closeButton":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.content.ctaButton":{id:"call-to-action",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.dataChanged=function(){this.data&&this.data.content&&this.data.clickLocationTargets&&this.data.content.navigationEndpoint&&(this.sendImpression(),this.ytSparklesClickLocationBehavior.configureClickTargets("root-container",this.data.clickLocationTargets,QS.JSC$13863_CLICK_LOCATION_ID_MAP))};
_.f.onSitelinkTap=function(a){a.stopPropagation();var b,c,d=null==a?void 0:null==(b=a.model)?void 0:null==(c=b.item)?void 0:c.onTap;d&&this.ytSparklesClickLocationBehavior.handleClick(d,a,!1)};
_.f.onTap=function(a){var b=this.data&&this.data.content&&this.data.content.navigationEndpoint;b&&this.ytSparklesClickLocationBehavior.handleClick(b,a,!1)};
_.f.sendImpression=function(){if(this.data&&this.data.content)for(var a=_.g(this.data.content.impressionEndpoints||[]),b=a.next();!b.done;b=a.next()){b=_.g(b.value.loggingUrls||[]);for(var c=b.next();!c.done;c=b.next())c=c.value,c.baseUrl&&_.bH(c.baseUrl,c.attributionSrcMode)}};
var RS=QS=KOb;QS.prototype.onTap=QS.prototype.onTap;QS.prototype.dataChanged=QS.prototype.dataChanged;RS.JSC$13863_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"]]);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],RS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],RS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.FQ.YtSparklesClickLocationBehavior),_.V("design:type",Object)],RS.prototype,"ytSparklesClickLocationBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],RS.prototype,"data",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],RS.prototype,"dataChanged",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],RS.prototype,"onTap",null);RS=QS=_.U([_.P({is:"ytd-promoted-sparkles-text-search-renderer",disableElementRegistration:!0})],RS);
_.Q(RS,"ytd-promoted-sparkles-text-search-renderer",function(){if(void 0!==JOb)return JOb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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.ads.ytd_promoted_sparkles_text_search_renderer.ytd.promoted.sparkles.text.search.renderer.css.js--\x3e<div id="root-container" class="style-scope ytd-promoted-sparkles-text-search-renderer">\n  <div id="main-container" class="style-scope ytd-promoted-sparkles-text-search-renderer">\n    <h3 id="title" aria-label$="[[data.content.title.accessibility.accessibilityData.label]]" title$="[[getSimpleString(data.content.title)]]" class="style-scope ytd-promoted-sparkles-text-search-renderer">\n        <yt-img-shadow id="favicon" hidden="[[!data.content.favicon]]" thumbnail="[[data.content.favicon]]" class="style-scope ytd-promoted-sparkles-text-search-renderer">\n        </yt-img-shadow>\n        [[getSimpleString(data.content.title)]]\n    </h3>\n    <yt-formatted-string id="description" no-endpoints="[[noEndpoints]]" text="[[data.content.descriptionText]]" class="style-scope ytd-promoted-sparkles-text-search-renderer">\n    </yt-formatted-string>\n    <div id="sitelinks-table" class="style-scope ytd-promoted-sparkles-text-search-renderer">\n      <template id="sitelinks-dom-repeat" is="dom-repeat" items="[[data.content.sitelinks]]" as="item" class="style-scope ytd-promoted-sparkles-text-search-renderer">\n        <yt-formatted-string id="sitelinks" ellipsis-truncate="" no-endpoints="[[noEndpoints]]" role="link" text="[[item.title]]" on-click="onSitelinkTap" class="style-scope ytd-promoted-sparkles-text-search-renderer">\n        </yt-formatted-string>\n      </template>\n    </div>\n    <div id="format-container" class="style-scope ytd-promoted-sparkles-text-search-renderer">\n      <div id="ad-badge" class="style-scope ytd-promoted-sparkles-text-search-renderer"></div>\n      <yt-formatted-string id="display-url" ellipsis-truncate="" no-endpoints="[[noEndpoints]]" text="[[data.content.websiteText]]" class="style-scope ytd-promoted-sparkles-text-search-renderer">\n      </yt-formatted-string>\n    </div>\n  </div>\n  <div id="right-container" class="style-scope ytd-promoted-sparkles-text-search-renderer">\n    <div id="menu" class="style-scope ytd-promoted-sparkles-text-search-renderer"></div>\n    <div id="call-to-action" class="style-scope ytd-promoted-sparkles-text-search-renderer"></div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===IOb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_promoted_sparkles_text_search_renderer.ytd.promoted.sparkles.text.search.renderer.css.js--\x3e<style is-scoped>ytd-promoted-sparkles-text-search-renderer {position: relative;display: block;} #root-container.ytd-promoted-sparkles-text-search-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} #main-container.ytd-promoted-sparkles-text-search-renderer {padding-right: 100px;overflow: hidden;text-overflow: ellipsis;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} #right-container.ytd-promoted-sparkles-text-search-renderer {display: flexbox;display: flex;flex-direction: column;} #title.ytd-promoted-sparkles-text-search-renderer {color: var(--yt-spec-text-primary);align-self: flex-start;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #favicon.ytd-promoted-sparkles-text-search-renderer {vertical-align: -10%;} #description.ytd-promoted-sparkles-text-search-renderer {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;overflow: hidden;display: block;max-height: 5.4rem;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} #format-container.ytd-promoted-sparkles-text-search-renderer {height: 36px;display: flexbox;display: flex;flex-direction: row;} #ad-badge.ytd-promoted-sparkles-text-search-renderer {margin-top: auto;margin-bottom: auto;} #display-url.ytd-promoted-sparkles-text-search-renderer {margin-top: auto;margin-bottom: auto;margin-right: 4px;} #display-url.ytd-promoted-sparkles-text-search-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} #sitelinks-table.ytd-promoted-sparkles-text-search-renderer {display: flex;flex-wrap: wrap;white-space: wrap;overflow: hidden;text-overflow: ellipsis;min-width: 0px;max-height: 48px;} #sitelinks.ytd-promoted-sparkles-text-search-renderer {padding: 16px;max-width: 250px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;} #sitelinks.ytd-promoted-sparkles-text-search-renderer:first-child {padding-left: 0px;} #call-to-action.ytd-promoted-sparkles-text-search-renderer {margin-left: auto;margin-top: auto;margin-right: calc(var(--yt-icon-width)/2);margin-bottom: 10px;} #menu.ytd-promoted-sparkles-text-search-renderer {height: 2.4rem;margin-left: auto;} ytd-menu-renderer.ytd-promoted-sparkles-text-search-renderer {margin-top: -11px;} @media(min-width:0) and (max-width:662px) {#main-container.ytd-promoted-sparkles-text-search-renderer {padding-right: 0;}#call-to-action.ytd-promoted-sparkles-text-search-renderer {display: none;}}</style>');
IOb=d}d=IOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return JOb=a});var LOb;var MOb;var SS,NOb=function(){var a=_.O.apply(this,arguments)||this;a.sparklesWebClickableDescription=_.u("enable_sparkles_web_clickable_description");a.uiUpdate=_.u("web_modern_buttons");a.rounded=_.u("web_rounded_thumbnails");a.actionMap={"yt-mute-ad-action":"handleMuteAd"};return a};
_.H(NOb,_.O);_.f=NOb.prototype;
_.f.configureRendererStamper=function(){return{"data.menu":{id:_.u("fix_alignment_search_desktop_text_image_ads_small_screens")?"menu":"old-menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}}}},"data.mediaHoverOverlay":{id:"media-hover-overlay",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{verticallyAligned:!0}}}},"data.mediaBadge":{id:"media-badge-search",
mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.mediaBadge]]"}}}},"data.adBadge":{id:"ad-badge-new",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.adBadge]]"}}}}}};
_.f.computeButtonOverride=function(){if(this.uiUpdate)return{style:"call-to-action",type:"tonal"}};
_.f.computeHasAdBadge=function(a){return!(null==a||!a.adBadge)};
_.f.dataChanged=function(){this.data&&this.data.impressionCommands&&this.data.clickLocationTargets&&(this.data.adBadge&&_.u("migrate_remaining_web_ad_badges_to_innertube")||this.set("data.adBadge",SS.JSC$13870_DEFAULT_AD_BADGE_RENDERER),_.ar(this.hostElement,"sparkles-light-cta",!0),this.data.activeView&&this.ytdActiveViewBehavior.enableActiveViewMeasurement(this.data.activeView,17),_.u("trigger_impression_pings_on_view_search_desktop")||this.data.impressionCommands.forEach(function(a){a=_.g(a.loggingUrls||
[]);for(var b=a.next();!b.done;b=a.next())b=b.value,b.baseUrl&&_.bH(b.baseUrl,b.attributionSrcMode)}),this.ytSparklesClickLocationBehavior.configureClickTargets("sparkles-container",this.data.clickLocationTargets,SS.JSC$13870_CLICK_LOCATION_ID_MAP))};
_.f.impressionLog=function(){if(_.u("trigger_impression_pings_on_view_search_desktop")&&(!this.data||!this.data.impressionsFired)){var a;((null==(a=this.data)?void 0:a.impressionCommands)||[]).forEach(function(b){b=_.g(b.loggingUrls||[]);for(var c=b.next();!c.done;c=b.next())c=c.value,c.baseUrl&&_.bH(c.baseUrl,c.attributionSrcMode)});
this.data.impressionsFired=!0}};
_.f.onTap=function(a){var b,c=null==(b=this.data)?void 0:b.navigationEndpoint,d;(b=null==(d=this.data)?void 0:d.thumbnailNavigationEndpoint)&&_.aL(_.Rq(a),this.hostElement,["thumbnail-container"])?this.ytSparklesClickLocationBehavior.handleClick(b,a,!1):c&&this.ytSparklesClickLocationBehavior.handleClick(c,a,!1)};
_.f.handleMuteAd=function(){this.collapsed=!0};
_.J.Object.defineProperties(NOb.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.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.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.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.promotedSparklesWebStyle)}},
gpaSparklesTenPercentLayer:{configurable:!0,enumerable:!0,get:function(){return _.u("gpa_sparkles_ten_percent_layer")}},
hideActionButton:{configurable:!0,enumerable:!0,get:function(){return!(this.data&&this.data.actionButton)}}});
var TS=SS=NOb;SS.prototype.dataChanged=SS.prototype.dataChanged;
TS.JSC$13870_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_TITLE","title"],["PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL","thumbnail-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_DESCRIPTION","description"],["PROMOTED_SPARKLES_CLICK_LOCATION_ACTION_LABEL","action-button"],["PROMOTED_SPARKLES_CLICK_LOCATION_AD_BADGE","ad-badge-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_TEXT_AD_WEBSITE","website-text"],["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","sparkles-container"]]);
TS.JSC$13870_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:_.Ln("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],TS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],TS.prototype,"ytRendererBehavior",void 0);_.U([_.L(BQ),_.V("design:type",Object)],TS.prototype,"ytdActiveViewBehavior",void 0);
_.U([_.L([_.JC.YtActionHandlerBehavior]),_.V("design:type",Object)],TS.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.FQ.YtSparklesClickLocationBehavior),_.V("design:type",Object)],TS.prototype,"ytSparklesClickLocationBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],TS.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],TS.prototype,"collapsed",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("enable_desktop_search_bigger_thumbs")}}),
_.V("design:type",Boolean)],TS.prototype,"useBiggerThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.Bf("desktop_search_bigger_thumbs_style")}}),
_.V("design:type",String)],TS.prototype,"biggerThumbsStyle",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("fix_alignment_search_desktop_text_image_ads_small_screens")}}),
_.V("design:type",Boolean)],TS.prototype,"fixAlignmentSmallScreens",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("enable_desktop_search_bigger_thumbs_square")}}),
_.V("design:type",Boolean)],TS.prototype,"useBiggerThumbsSquare",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data.mediaHoverOverlay"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],TS.prototype,"hideHoverOverlay",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.promotedSparklesWebStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],TS.prototype,"webSearchLayout",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data.promotedSparklesWebStyle","data.isSquareThumbnail"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],TS.prototype,"webSearchLayoutLandscape",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.promotedSparklesWebStyle","data.isSquareThumbnail"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],TS.prototype,"webSearchLayoutSquare",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data.promotedSparklesWebStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],TS.prototype,"sparklesCtaNoBackground",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object),_.V("design:paramtypes",[])],TS.prototype,"gpaSparklesTenPercentLayer",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.actionButton"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],TS.prototype,"hideActionButton",null);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],TS.prototype,"sparklesWebClickableDescription",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],TS.prototype,"uiUpdate",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],TS.prototype,"rounded",void 0);_.U([_.N({computed:"computeButtonOverride(uiUpdate)"}),_.V("design:type",Object)],TS.prototype,"buttonOverride",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeHasAdBadge(data)"}),_.V("design:type",Boolean)],TS.prototype,"hasNewAdBadge",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],TS.prototype,"dataChanged",null);TS=SS=_.U([_.P({is:"ytd-promoted-sparkles-web-renderer",disableElementRegistration:!0})],TS);
_.Q(TS,"ytd-promoted-sparkles-web-renderer",function(){if(void 0!==MOb)return MOb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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.ads.ytd_promoted_sparkles_web_renderer.ytd.promoted.sparkles.web.renderer.css.js--\x3e<div id="sparkles-container" on-tap="onTap" class="style-scope ytd-promoted-sparkles-web-renderer">\n  <div id="thumbnail-container" class="style-scope ytd-promoted-sparkles-web-renderer">\n    <div id="thumbnail-hover-container" class="style-scope ytd-promoted-sparkles-web-renderer">\n      <div id="thumbnail-deep-container" class="style-scope ytd-promoted-sparkles-web-renderer">\n        <yt-img-shadow id="thumbnail" object-fit="CONTAIN" thumbnail="[[data.thumbnail]]" class="style-scope ytd-promoted-sparkles-web-renderer">\n        </yt-img-shadow>\n        <div id="media-badge-search" class="style-scope ytd-promoted-sparkles-web-renderer"></div>\n      </div>\n      <div id="media-hover-overlay" class="style-scope ytd-promoted-sparkles-web-renderer"></div>\n    </div>\n  </div>\n  <div id="sparkles-body-container" class="style-scope ytd-promoted-sparkles-web-renderer">\n    <div id="sparkles-body" class="style-scope ytd-promoted-sparkles-web-renderer">\n      <h3 id="title" title$="[[getSimpleString(data.title)]]" class="style-scope ytd-promoted-sparkles-web-renderer">\n          [[getSimpleString(data.title)]]\n      </h3>\n      <div id="description" class="style-scope ytd-promoted-sparkles-web-renderer">\n        [[getSimpleString(data.description)]]\n      </div>\n      <div id="website-text-container" class="style-scope ytd-promoted-sparkles-web-renderer">\n        <span id="ad-badge-container" class="style-scope ytd-promoted-sparkles-web-renderer">\n          <ytd-badge-supported-renderer id="ad-badge" top-standalone-badge="[[data.adBadge]]" class="style-scope ytd-promoted-sparkles-web-renderer">\n          </ytd-badge-supported-renderer>\n          <div id="ad-badge-new" class="style-scope ytd-promoted-sparkles-web-renderer"></div>\n        </span>\n        <div id="website-text" class="style-scope ytd-promoted-sparkles-web-renderer">\n          [[getSimpleString(data.websiteText)]]\n        </div>\n      </div>\n      <div id="action-button" class="style-scope ytd-promoted-sparkles-web-renderer"></div>\n    </div>\n    <div id="menu" class="style-scope ytd-promoted-sparkles-web-renderer"></div>\n  </div>\n</div>\n<div id="old-menu" class="style-scope ytd-promoted-sparkles-web-renderer"></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LOb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_promoted_sparkles_web_renderer.ytd.promoted.sparkles.web.renderer.css.js--\x3e<style is-scoped>ytd-promoted-sparkles-web-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-promoted-sparkles-web-renderer:hover #media-hover-overlay.ytd-promoted-sparkles-web-renderer {visibility: visible;} ytd-promoted-sparkles-web-renderer[collapsed] {display: none;} #sparkles-container.ytd-promoted-sparkles-web-renderer {pointer-events: none;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} #thumbnail-container.ytd-promoted-sparkles-web-renderer {position: relative;margin-right: 8px;cursor: pointer;pointer-events: auto;height: 168px;width: 168px;} #thumbnail-hover-container.ytd-promoted-sparkles-web-renderer {position: relative;} #thumbnail-deep-container.ytd-promoted-sparkles-web-renderer,#thumbnail.ytd-promoted-sparkles-web-renderer,#thumbnail.ytd-promoted-sparkles-web-renderer img.ytd-promoted-sparkles-web-renderer {height: 168px;width: 168px;} #media-hover-overlay.ytd-promoted-sparkles-web-renderer {position: absolute;visibility: hidden;top: 0;right: 0;left: 0;bottom: 0;background-color: var(--yt-spec-static-overlay-background-medium);justify-content: center;display: flexbox;display: flex;flex-direction: row;} #media-hover-overlay.ytd-promoted-sparkles-web-renderer ytd-button-renderer.ytd-promoted-sparkles-web-renderer {align-items: center;display: flexbox;display: flex;flex-direction: row;} ytd-promoted-sparkles-web-renderer[hide-hover-overlay] #media-hover-overlay.ytd-promoted-sparkles-web-renderer {display: none;} #sparkles-body.ytd-promoted-sparkles-web-renderer {width: 10px;padding-right: 24px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;align-items: flex-start;} #sparkles-body-container.ytd-promoted-sparkles-web-renderer {width: 10px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-promoted-sparkles-web-renderer[web-search-layout] #sparkles-body.ytd-promoted-sparkles-web-renderer {padding-right: 0;} ytd-promoted-sparkles-web-renderer[web-search-layout] #sparkles-body-container.ytd-promoted-sparkles-web-renderer {padding-right: 0;} #title.ytd-promoted-sparkles-web-renderer {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;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-promoted-sparkles-web-renderer {color: var(--yt-spec-text-primary);} #website-text-container.ytd-promoted-sparkles-web-renderer {cursor: pointer;pointer-events: auto;overflow: hidden;text-overflow: ellipsis;width: 100%;display: flexbox;display: flex;flex-direction: row;} #website-text.ytd-promoted-sparkles-web-renderer {color: var(--yt-spec-text-secondary);text-overflow: ellipsis;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} #description.ytd-promoted-sparkles-web-renderer {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;overflow: hidden;display: block;max-height: 5.4rem;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-promoted-sparkles-web-renderer[sparkles-web-clickable-description] #description.ytd-promoted-sparkles-web-renderer {cursor: pointer;pointer-events: auto;} #action-button.ytd-promoted-sparkles-web-renderer {margin-top: 16px;max-width: 100%;} ytd-promoted-sparkles-web-renderer[hide-action-button] #action-button.ytd-promoted-sparkles-web-renderer {display: none;} ytd-promoted-sparkles-web-renderer[web-search-layout] #action-button.ytd-promoted-sparkles-web-renderer {margin-right: calc(var(--yt-icon-width)/-2);} #action-button.ytd-promoted-sparkles-web-renderer ytd-button-renderer.ytd-promoted-sparkles-web-renderer {cursor: pointer;pointer-events: auto;background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);max-width: 100%;} ytd-promoted-sparkles-web-renderer.sparkles-light-cta #action-button.ytd-promoted-sparkles-web-renderer ytd-button-renderer.ytd-promoted-sparkles-web-renderer {background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);} ytd-promoted-sparkles-web-renderer[sparkles-cta-no-background] #action-button.ytd-promoted-sparkles-web-renderer ytd-button-renderer.ytd-promoted-sparkles-web-renderer {background-color: transparent;} ytd-promoted-sparkles-web-renderer:not([web-search-layout]) ytd-menu-renderer.ytd-promoted-sparkles-web-renderer {cursor: pointer;pointer-events: auto;position: absolute;top: 0;right: 0;} ytd-promoted-sparkles-web-renderer:not([web-search-layout]) ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;} ytd-promoted-sparkles-web-renderer:not([web-search-layout]) #media-badge-search.ytd-promoted-sparkles-web-renderer {display: none;} ytd-promoted-sparkles-web-renderer[web-search-layout] #thumbnail-container.ytd-promoted-sparkles-web-renderer {width: auto;height: auto;max-width: 360px;min-width: 240px;display: block;flex: 1;flex-basis: 0.000000001px;} ytd-promoted-sparkles-web-renderer[web-search-layout] #thumbnail-hover-container.ytd-promoted-sparkles-web-renderer,ytd-promoted-sparkles-web-renderer[web-search-layout] #thumbnail-deep-container.ytd-promoted-sparkles-web-renderer {height: 100%;width: auto;} ytd-promoted-sparkles-web-renderer[web-search-layout] #media-badge-search.ytd-promoted-sparkles-web-renderer {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: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-promoted-sparkles-web-renderer[web-search-layout] #title.ytd-promoted-sparkles-web-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 5.2rem;-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;} ytd-promoted-sparkles-web-renderer[web-search-layout] #action-button.ytd-promoted-sparkles-web-renderer {align-self: end;} ytd-promoted-sparkles-web-renderer[web-search-layout] #sparkles-container.ytd-promoted-sparkles-web-renderer {margin-top: 16px;} ytd-promoted-sparkles-web-renderer[web-search-layout] ytd-menu-renderer.ytd-promoted-sparkles-web-renderer {margin-top: 16px;} ytd-promoted-sparkles-web-renderer[web-search-layout] #sparkles-body.ytd-promoted-sparkles-web-renderer {width: auto;} ytd-promoted-sparkles-web-renderer[web-search-layout] #sparkles-body-container.ytd-promoted-sparkles-web-renderer {margin-left: 8px;width: auto;} ytd-promoted-sparkles-web-renderer[web-search-layout][use-bigger-thumbs] #thumbnail-container.ytd-promoted-sparkles-web-renderer {max-width: 420px;min-width: 240px;} ytd-promoted-sparkles-web-renderer[web-search-layout][use-bigger-thumbs][bigger-thumbs-style=MEDIUM] #thumbnail-container.ytd-promoted-sparkles-web-renderer {max-width: 450px;min-width: 240px;} ytd-promoted-sparkles-web-renderer[web-search-layout][use-bigger-thumbs][bigger-thumbs-style=BIG] #thumbnail-container.ytd-promoted-sparkles-web-renderer {max-width: 500px;min-width: 240px;} ytd-promoted-sparkles-web-renderer[web-search-layout][use-bigger-thumbs][bigger-thumbs-style=MASSIVE] #thumbnail-container.ytd-promoted-sparkles-web-renderer {max-width: 600px;min-width: 240px;} ytd-promoted-sparkles-web-renderer[web-search-layout-square] #thumbnail-container.ytd-promoted-sparkles-web-renderer {max-height: 202px;} ytd-promoted-sparkles-web-renderer[web-search-layout-square] #thumbnail-deep-container.ytd-promoted-sparkles-web-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;justify-content: center;} ytd-promoted-sparkles-web-renderer[web-search-layout-square] #thumbnail.ytd-promoted-sparkles-web-renderer,ytd-promoted-sparkles-web-renderer[web-search-layout-square] #thumbnail.ytd-promoted-sparkles-web-renderer img.ytd-promoted-sparkles-web-renderer {width: 202px;height: 202px;} ytd-promoted-sparkles-web-renderer[web-search-layout-square][use-bigger-thumbs-square] #thumbnail-container.ytd-promoted-sparkles-web-renderer {max-height: 235px;} ytd-promoted-sparkles-web-renderer[web-search-layout-square][use-bigger-thumbs-square][bigger-thumbs-style=BIG] #thumbnail-container.ytd-promoted-sparkles-web-renderer {max-height: 280px;} ytd-promoted-sparkles-web-renderer[web-search-layout-square][use-bigger-thumbs-square][bigger-thumbs-style=MASSIVE] #thumbnail-container.ytd-promoted-sparkles-web-renderer {max-height: 337px;} ytd-promoted-sparkles-web-renderer[web-search-layout-square][use-bigger-thumbs-square] #thumbnail.ytd-promoted-sparkles-web-renderer,#thumbnail.ytd-promoted-sparkles-web-renderer img.ytd-promoted-sparkles-web-renderer {width: 235px;height: 235px;} ytd-promoted-sparkles-web-renderer[web-search-layout-square][use-bigger-thumbs-square][bigger-thumbs-style=BIG] #thumbnail.ytd-promoted-sparkles-web-renderer,#thumbnail.ytd-promoted-sparkles-web-renderer img.ytd-promoted-sparkles-web-renderer {width: 280px;height: 280px;} ytd-promoted-sparkles-web-renderer[web-search-layout-square][use-bigger-thumbs-square][bigger-thumbs-style=MASSIVE] #thumbnail.ytd-promoted-sparkles-web-renderer,#thumbnail.ytd-promoted-sparkles-web-renderer img.ytd-promoted-sparkles-web-renderer {width: 337px;height: 337px;} ytd-promoted-sparkles-web-renderer[web-search-layout-landscape] #thumbnail-deep-container.ytd-promoted-sparkles-web-renderer {position: relative;width: auto;display: flexbox;display: flex;flex-direction: column;justify-content: center;} ytd-promoted-sparkles-web-renderer[web-search-layout-landscape] #thumbnail.ytd-promoted-sparkles-web-renderer,ytd-promoted-sparkles-web-renderer[web-search-layout-landscape] #thumbnail.ytd-promoted-sparkles-web-renderer img.ytd-promoted-sparkles-web-renderer {width: auto;height: auto;} ytd-promoted-sparkles-web-renderer[gpa-sparkles-ten-percent-layer] #thumbnail-container.ytd-promoted-sparkles-web-renderer {background-color: var(--yt-spec-10-percent-layer);} ytd-promoted-sparkles-web-renderer[ui-update] #action-button.ytd-promoted-sparkles-web-renderer ytd-button-renderer.ytd-promoted-sparkles-web-renderer {background-color: unset;color: unset;} ytd-promoted-sparkles-web-renderer[rounded] #thumbnail-container.ytd-promoted-sparkles-web-renderer {border-radius: 8px;overflow: hidden;} ytd-promoted-sparkles-web-renderer[web-search-layout][rounded] #thumbnail-container.ytd-promoted-sparkles-web-renderer {border-radius: 12px;} ytd-promoted-sparkles-web-renderer[has-new-ad-badge] #ad-badge.ytd-promoted-sparkles-web-renderer {display: none;} ytd-promoted-sparkles-web-renderer:not([has-new-ad-badge]) #ad-badge-new.ytd-promoted-sparkles-web-renderer {display: none;} ytd-promoted-sparkles-web-renderer[web-search-layout][fix-alignment-small-screens] #thumbnail-container.ytd-promoted-sparkles-web-renderer {margin-right: 16px;} ytd-promoted-sparkles-web-renderer[web-search-layout][fix-alignment-small-screens] ytd-menu-renderer.ytd-promoted-sparkles-web-renderer {margin-top: 0px;pointer-events: auto;} ytd-promoted-sparkles-web-renderer[web-search-layout][fix-alignment-small-screens] #sparkles-body-container.ytd-promoted-sparkles-web-renderer {margin-left: 0px;}</style>');
LOb=d}d=LOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MOb=a});var OOb;var POb;var US,QOb=function(){return _.O.apply(this,arguments)||this};
_.H(QOb,_.O);_.f=QOb.prototype;_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.ctaRenderer":{id:"call-to-action",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}}}}}};
_.f.computeShowCta=function(a){return!(null==a||!a.ctaRenderer)};
_.f.onCtaClick=function(){var a,b,c,d=null==(a=this.data)?void 0:null==(b=a.ctaRenderer)?void 0:null==(c=b.buttonRenderer)?void 0:c.command;d&&this.ytComponentBehavior.resolveCommand(d)};
_.f.onTap=function(){};
_.f.dataChanged=function(){if(this.data){if(!_.u("trigger_impression_pings_on_view_search_desktop")&&this.data.impressionUrls&&!this.data.impressionsFired){if(_.u("enable_ghost_view_rendering_limited_h5_client"))for(var a=_.g(this.data.impressionUrls),b=a.next();!b.done;b=a.next())b=b.value,_.ieb(b,uob(b));else _.tob(this.data.impressionUrls);this.data.impressionsFired=!0}this.data.adBadge||this.set("data.adBadge",US.JSC$13873_DEFAULT_AD_BADGE_RENDERER);this.data.activeView&&this.ytdActiveViewBehavior.enableActiveViewMeasurement(this.data.activeView,
17);this.ytSparklesClickLocationBehavior.configureClickTargets("main-container",US.JSC$13873_DEFAULT_CLICK_LOCATION_BEHAVIOR,US.JSC$13873_CLICK_LOCATION_ID_MAP);this.thumbnail&&(a=this.thumbnail.getElementsByTagName("a"),0<a.length&&(a=a.namedItem("thumbnail"))&&a.removeAttribute("href"))}};
_.f.impressionLog=function(){if(_.u("trigger_impression_pings_on_view_search_desktop")&&this.data&&this.data.impressionUrls&&!this.data.impressionsFired){if(_.u("enable_ghost_view_rendering_limited_h5_client"))for(var a=_.g(this.data.impressionUrls),b=a.next();!b.done;b=a.next())b=b.value,_.ieb(b,uob(b));else _.tob(this.data.impressionUrls);this.data.impressionsFired=!0}};
_.f.maybeComputeHref=function(){return null};
_.f.onClick=function(a){var b,c=null==(b=this.data)?void 0:b.navigationEndpoint;if(c&&_.B(c,_.In))this.ytSparklesClickLocationBehavior.handleClick(c,a,!0),a.stopPropagation();else if(c){var d,e;(null==(d=this.data)?0:d.navigationEndpoint)&&(null==(e=this.data)?0:e.adPlaybackContextParams)&&Ttb(this.data.navigationEndpoint,this.data.adPlaybackContextParams);this.ytComponentBehavior.resolveCommand(c)}};
_.f.onThumbnailContainerClick=function(a){this.onClick(a)};
_.f.computeThumbnailWidth=function(a,b){return a?"MASSIVE"===b?600:"BIG"===b?500:"MEDIUM"===b?450:420:360};
var VS=US=QOb;US.prototype.dataChanged=US.prototype.dataChanged;US.prototype.onTap=US.prototype.onTap;VS.JSC$13873_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:_.Ln("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};VS.JSC$13873_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL","thumbnail-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","endpoint"]]);
VS.JSC$13873_DEFAULT_CLICK_LOCATION_BEHAVIOR=[{location:"PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL",code:21,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND",code:2,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"}];_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],VS.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],VS.prototype,"ytRendererBehavior",void 0);_.U([_.L(BQ),_.V("design:type",Object)],VS.prototype,"ytdActiveViewBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],VS.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.FQ.YtSparklesClickLocationBehavior),_.V("design:type",Object)],VS.prototype,"ytSparklesClickLocationBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],VS.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("enable_desktop_search_bigger_thumbs")}}),
_.V("design:type",Boolean)],VS.prototype,"useBiggerThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.Bf("desktop_search_bigger_thumbs_style")}}),
_.V("design:type",String)],VS.prototype,"biggerThumbsStyle",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeShowCta(data)"}),_.V("design:type",Boolean)],VS.prototype,"showCta",void 0);_.U([_.vq("ytd-thumbnail"),_.V("design:type",HTMLElement)],VS.prototype,"thumbnail",void 0);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],VS.prototype,"onTap",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],VS.prototype,"dataChanged",null);VS=US=_.U([_.P({is:"ytd-promoted-video-renderer",disableElementRegistration:!0})],VS);
_.Q(VS,"ytd-promoted-video-renderer",function(){if(void 0!==POb)return POb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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.ads.ytd_promoted_video_renderer.ytd.promoted.video.renderer.css.js--\x3e<div id="main-container" class="style-scope ytd-promoted-video-renderer">\n  <ytd-thumbnail id="thumbnail-container" data="[[data]]" width="[[computeThumbnailWidth(useBiggerThumbs, biggerThumbsStyle)]]" on-click="onThumbnailContainerClick" class="style-scope ytd-promoted-video-renderer">\n  </ytd-thumbnail>\n  <div id="metadata-container" class="style-scope ytd-promoted-video-renderer">\n    <div id="text-container" class="style-scope ytd-promoted-video-renderer">\n      <a id="endpoint" class="yt-simple-endpoint style-scope ytd-promoted-video-renderer" data="[[data.navigationEndpoint]]" href$="[[maybeComputeHref(data.navigationEndpoint)]]" on-click="onClick">\n        <div id="meta" class="style-scope ytd-promoted-video-renderer">\n          <div id="title-wrapper" class="style-scope ytd-promoted-video-renderer">\n            \n            <h3 id="video-title" aria-label$="[[data.title.accessibility.accessibilityData.label]]" title$="[[getSimpleString(data.title)]]" class="style-scope ytd-promoted-video-renderer">\n              [[getSimpleString(data.title)]]\n            </h3>\n          </div>\n          <div id="byline" class="style-scope ytd-promoted-video-renderer">\n            <div id="ad-badge-container" hidden="[[!data.adBadge]]" class="style-scope ytd-promoted-video-renderer">\n              <ytd-badge-supported-renderer top-standalone-badge="[[data.adBadge]]" class="style-scope ytd-promoted-video-renderer">\n              </ytd-badge-supported-renderer>\n            </div>\n            <ytd-video-meta-block data="[[data]]" class="style-scope ytd-promoted-video-renderer"></ytd-video-meta-block>\n          </div>\n        </div>\n        <span id="description-text" class="style-scope ytd-promoted-video-renderer">[[getSimpleString(data.description)]]</span>\n        <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-promoted-video-renderer">\n        </ytd-badge-supported-renderer>\n      </a>\n      <div id="call-to-action" on-click="onCtaClick" class="style-scope ytd-promoted-video-renderer"></div>\n    </div>\n    <div id="menu" class="style-scope ytd-promoted-video-renderer"></div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OOb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_promoted_video_renderer.ytd.promoted.video.renderer.css.js--\x3e<style is-scoped>ytd-promoted-video-renderer {position: relative;display: block;display: flexbox;display: flex;flex-direction: row;} #main-container.ytd-promoted-video-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} #description-text.ytd-promoted-video-renderer {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;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;} #metadata-container.ytd-promoted-video-renderer {max-width: none;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} #text-container.ytd-promoted-video-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} ytd-promoted-video-renderer:not([show-cta]) #text-container.ytd-promoted-video-renderer {display: block;} #endpoint.ytd-promoted-video-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} ytd-promoted-video-renderer:not([show-cta]) #endpoint.ytd-promoted-video-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} #endpoint.ytd-promoted-video-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #title-wrapper.ytd-promoted-video-renderer {display: flexbox;display: flex;justify-content: space-between;} #meta-block.ytd-promoted-video-renderer {display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;} #byline.ytd-promoted-video-renderer {display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;} #call-to-action.ytd-promoted-video-renderer {margin-top: 16px;max-width: 100%;align-self: end;} ytd-promoted-video-renderer:not([show-cta]) #call-to-action.ytd-promoted-video-renderer {display: none;} #ad-badge-container.ytd-promoted-video-renderer {margin-top: auto;margin-bottom: auto;} #menu.ytd-promoted-video-renderer {height: 2.4rem;} ytd-menu-renderer.ytd-promoted-video-renderer {margin-top: -11px;} #video-title.ytd-promoted-video-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-thumbnail.ytd-promoted-video-renderer:before {display: block;content: "";padding-top: 56.11%;} ytd-thumbnail.ytd-promoted-video-renderer {margin-right: 16px;max-width: 360px;min-width: 240px;flex: 1;flex-basis: 0.000000001px;} ytd-promoted-video-renderer[use-bigger-thumbs] ytd-thumbnail.ytd-promoted-video-renderer {max-width: 420px;min-width: 240px;} ytd-promoted-video-renderer[use-bigger-thumbs][bigger-thumbs-style=BIG] ytd-thumbnail.ytd-promoted-video-renderer {max-width: 500px;min-width: 240px;} ytd-promoted-video-renderer[use-bigger-thumbs][bigger-thumbs-style=MEDIUM] ytd-thumbnail.ytd-promoted-video-renderer {max-width: 450px;min-width: 240px;} ytd-promoted-video-renderer[use-bigger-thumbs][bigger-thumbs-style=MASSIVE] ytd-thumbnail.ytd-promoted-video-renderer {max-width: 600px;min-width: 240px;}</style>');
OOb=d}d=OOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return POb=a});var ROb;var SOb;var WS,TOb=function(){var a=_.O.apply(this,arguments)||this;a.sitelinkIds=[];return a};
_.H(TOb,_.O);_.f=TOb.prototype;
_.f.configureRendererStamper=function(){return{"data.menu":{id:_.u("enable_text_ad_web_thumbnail_scaling_fix")?"new-menu":"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.mediaHoverOverlay":{id:"media-hover-overlay",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{verticallyAligned:!0}}}},"data.mediaBadge":{id:"media-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.mediaBadge]]"}}}},"data.adBadge":{id:"ad-badge",
mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.adBadge]]"}}}}}};
_.f.dataChanged=function(){_.u("trigger_impression_pings_on_view_search_desktop")||this.sendImpression();var a;null!=(a=this.data)&&a.clickLocationTargets&&this.ytSparklesClickLocationBehavior.configureClickTargets("root-container",this.data.clickLocationTargets,WS.JSC$13879_CLICK_LOCATION_ID_MAP)};
_.f.onTap=function(a){var b,c=null==(b=this.data)?void 0:b.navigationCommand;c&&!_.aL(_.Rq(a),this.hostElement,this.sitelinkIds)&&this.ytSparklesClickLocationBehavior.handleClick(c,a,!1)};
_.f.onSitelinkTap=function(a){var b,c,d=null==a?void 0:null==(b=a.model)?void 0:null==(c=b.item)?void 0:c.onTap;d&&this.ytSparklesClickLocationBehavior.handleClick(d,a,!1)};
_.f.configureSitelinkClickTargets=function(){var a=this,b,c,d=null==(b=this.data)?void 0:null==(c=b.clickLocationTargets)?void 0:c.find(function(e){return"PROMOTED_SPARKLES_CLICK_LOCATION_SITELINK"===e.location});
d&&_.$q(this.hostElement).querySelectorAll(".sitelink").forEach(function(e){_.ar(e,"yt-simple-endpoint",!0);a.sitelinkIds.push(e.id);var h,l;null==(h=a.ytSparklesClickLocationBehavior)||null==(l=h.clickTargetMap)||l.set(e.id,d)})};
_.f.sendImpression=function(){var a,b,c=(null==(a=this.data)?void 0:null==(b=a.impressionCommand)?void 0:b.loggingUrls)||[];a=_.g(c);for(b=a.next();!b.done;b=a.next())b=b.value,b.baseUrl&&_.bH(b.baseUrl,b.attributionSrcMode)};
_.f.impressionLog=function(){!_.u("trigger_impression_pings_on_view_search_desktop")||this.data&&this.data.impressionsFired||(this.sendImpression(),this.data.impressionsFired=!0)};
_.J.Object.defineProperties(TOb.prototype,{showFavicon:{configurable:!0,enumerable:!0,get:function(){return!!this.data&&!!this.data.favicon}}});
var XS=WS=TOb;WS.prototype.onTap=WS.prototype.onTap;WS.prototype.dataChanged=WS.prototype.dataChanged;
XS.JSC$13879_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_INNER_BACKGROUND","text-image-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_TITLE","headline"],["PROMOTED_SPARKLES_CLICK_LOCATION_DESCRIPTION","description"],["PROMOTED_SPARKLES_CLICK_LOCATION_AD_BADGE","ad-badge"],["PROMOTED_SPARKLES_CLICK_LOCATION_TEXT_AD_WEBSITE","website-text"],["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","root-container"]]);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],XS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],XS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.FQ.YtSparklesClickLocationBehavior),_.V("design:type",Object)],XS.prototype,"ytSparklesClickLocationBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],XS.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],XS.prototype,"showFavicon",null);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("enable_desktop_search_bigger_thumbs")}}),
_.V("design:type",Boolean)],XS.prototype,"useBiggerThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.Bf("desktop_search_bigger_thumbs_style")}}),
_.V("design:type",String)],XS.prototype,"biggerThumbsStyle",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("enable_text_ad_web_thumbnail_scaling_fix")}}),
_.V("design:type",Boolean)],XS.prototype,"enableThumbnailScalingFix",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],XS.prototype,"dataChanged",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],XS.prototype,"onTap",null);XS=WS=_.U([_.P({is:"ytd-text-image-no-button-layout-renderer",disableElementRegistration:!0})],XS);
_.Q(XS,"ytd-text-image-no-button-layout-renderer",function(){if(void 0!==SOb)return SOb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-text-image-no-button-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.main_desktop.ui.renderers.ads.ytd_text_image_no_button_layout_renderer.ytd.text.image.no.button.layout.renderer.css.js--\x3e<div id="root-container" class="style-scope ytd-text-image-no-button-layout-renderer">\n  <div id="text-image-container" class="style-scope ytd-text-image-no-button-layout-renderer">\n    <div id="media-hover-overlay" class="style-scope ytd-text-image-no-button-layout-renderer"></div>\n    <div id="text-image" class="style-scope ytd-text-image-no-button-layout-renderer">\n      <yt-img-shadow id="text-image-favicon" hidden="[[!showFavicon]]" thumbnail="[[data.favicon]]" class="style-scope ytd-text-image-no-button-layout-renderer"></yt-img-shadow>\n      <h3 id="text-image-title" class="style-scope ytd-text-image-no-button-layout-renderer">[[getSimpleString(data.title)]]</h3>\n    </div>\n    <div id="media-badge" class="style-scope ytd-text-image-no-button-layout-renderer"></div>\n  </div>\n  <div id="metadata-container" class="style-scope ytd-text-image-no-button-layout-renderer">\n    <div id="metadata-body" class="style-scope ytd-text-image-no-button-layout-renderer">\n      <yt-formatted-string id="headline" ellipsis-truncate="" no-endpoints="" text="[[data.headline]]" class="style-scope ytd-text-image-no-button-layout-renderer"></yt-formatted-string>\n      <yt-formatted-string id="description" ellipsis-truncate="" no-endpoints="" text="[[data.description]]" class="style-scope ytd-text-image-no-button-layout-renderer"></yt-formatted-string>\n      <div id="details-line" class="style-scope ytd-text-image-no-button-layout-renderer">\n        <div id="ad-badge" class="style-scope ytd-text-image-no-button-layout-renderer"></div>\n        <div id="website-text" class="style-scope ytd-text-image-no-button-layout-renderer">[[getSimpleString(data.websiteText)]]</div>\n      </div>\n      <div id="sitelinks-carousel" class="style-scope ytd-text-image-no-button-layout-renderer">\n        <template is="dom-repeat" items="[[data.sitelinks]]" as="item" on-dom-change="configureSitelinkClickTargets" class="style-scope ytd-text-image-no-button-layout-renderer">\n          <div class="sitelink-container style-scope ytd-text-image-no-button-layout-renderer">\n            <yt-formatted-string id="sitelink-[[index]]" class="sitelink style-scope ytd-text-image-no-button-layout-renderer" ellipsis-truncate="" no-endpoints="" role="link" text="[[item.title]]" on-click="onSitelinkTap"></yt-formatted-string>\n          </div>\n        </template>\n      </div>\n    </div>\n    <div id="new-menu" class="style-scope ytd-text-image-no-button-layout-renderer"></div>\n  </div>\n  <div id="menu" class="style-scope ytd-text-image-no-button-layout-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ROb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_text_image_no_button_layout_renderer.ytd.text.image.no.button.layout.renderer.css.js--\x3e<style is-scoped>ytd-text-image-no-button-layout-renderer:hover #media-hover-overlay.ytd-text-image-no-button-layout-renderer {visibility: visible;} #root-container.ytd-text-image-no-button-layout-renderer {margin-top: 16px;display: flex;flex-direction: row;align-items: flex-start;} #text-image-container.ytd-text-image-no-button-layout-renderer {position: relative;background: #263850;display: flex;flex-direction: column;align-items: center;justify-content: center;max-width: 360px;min-width: 240px;aspect-ratio: 1.78;flex: 1;flex-basis: 0.000000001px;margin-right: 16px;border-radius: 12px;overflow: hidden;} ytd-text-image-no-button-layout-renderer[use-bigger-thumbs] #text-image-container.ytd-text-image-no-button-layout-renderer {max-width: 420px;min-width: 240px;} ytd-text-image-no-button-layout-renderer[use-bigger-thumbs][bigger-thumbs-style=MEDIUM] #text-image-container.ytd-text-image-no-button-layout-renderer {max-width: 450px;min-width: 240px;} ytd-text-image-no-button-layout-renderer[use-bigger-thumbs][bigger-thumbs-style=BIG] #text-image-container.ytd-text-image-no-button-layout-renderer {max-width: 500px;min-width: 240px;} ytd-text-image-no-button-layout-renderer[use-bigger-thumbs][bigger-thumbs-style=MASSIVE] #text-image-container.ytd-text-image-no-button-layout-renderer {max-width: 600px;min-width: 240px;} #text-image.ytd-text-image-no-button-layout-renderer {text-align: center;display: flex;flex-direction: column;align-items: center;padding: 24px;} #text-image-title.ytd-text-image-no-button-layout-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 12.8rem;-webkit-line-clamp: 4;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;color: white;} ytd-text-image-no-button-layout-renderer[show-favicon] #text-image-title.ytd-text-image-no-button-layout-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 6.4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #text-image-favicon.ytd-text-image-no-button-layout-renderer {height: 64px;width: 64px;margin-bottom: 8px;border-radius: 4px;overflow: hidden;} #media-hover-overlay.ytd-text-image-no-button-layout-renderer {visibility: hidden;background-color: var(--yt-spec-static-overlay-background-medium);position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;flex-direction: row;align-items: center;justify-content: center;} #media-badge.ytd-text-image-no-button-layout-renderer {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: flex;flex-direction: row;align-items: center;justify-content: center;} #metadata-container.ytd-text-image-no-button-layout-renderer {flex: 1;flex-basis: 0.000000001px;} ytd-text-image-no-button-layout-renderer[enable-thumbnail-scaling-fix] #metadata-container.ytd-text-image-no-button-layout-renderer {display: flex;flex-direction: row;min-width: 0;} ytd-text-image-no-button-layout-renderer[enable-thumbnail-scaling-fix] #metadata-body.ytd-text-image-no-button-layout-renderer {flex: 1;flex-basis: 0.000000001px;overflow: hidden;} #headline.ytd-text-image-no-button-layout-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 5.2rem;-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;} #description.ytd-text-image-no-button-layout-renderer {color: var(--yt-spec-text-secondary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 5.4rem;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #details-line.ytd-text-image-no-button-layout-renderer {display: flex;flex-direction: row;} #website-text.ytd-text-image-no-button-layout-renderer {color: var(--yt-spec-text-secondary);text-overflow: ellipsis;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} #sitelinks-carousel.ytd-text-image-no-button-layout-renderer {display: flex;flex-direction: row;flex-wrap: wrap;max-height: 48px;overflow: hidden;margin-top: 8px;} .sitelink-container.ytd-text-image-no-button-layout-renderer {height: 48px;display: flex;flex-direction: column;justify-content: center;padding-left: 12px;} .sitelink-container.ytd-text-image-no-button-layout-renderer:first-child {padding-left: 0px;} .sitelink.ytd-text-image-no-button-layout-renderer {max-width: 250px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;padding: 5px 11px;border: 1px solid var(--yt-spec-outline);border-radius: 16px;flex-shrink: 0;color: var(--yt-spec-text-primary);}</style>');
ROb=d}d=ROb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return SOb=a});var UOb;var VOb;var YS,WOb=function(){var a=_.O.apply(this,arguments)||this;a.isInlinePlaybackState=!1;a.uiUpdate=_.u("web_modern_buttons");a.showDescription=_.u("show_description_for_home_web_video_ads");a.showOneLineDescription=_.u("show_one_line_description_for_home_web_video_ads");a.hideCta=_.u("hide_cta_for_home_web_video_ads");a.animateInTimeStamp=_.zf("hide_cta_for_home_web_video_ads_animate_in_time");a.animateInCta=!1;a.player=null;a.JSC$13886_playerEvents=new Map;a.JSC$13886_preventProgressSaveTimer=null;
return a};
_.H(WOb,_.O);_.f=WOb.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.adCtaButton":{id:"call-to-action",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}}}}}};
_.f.attached=function(){this.JSC$13886_playerEvents.set("onPlaybackStartExternal",this.onPlaybackStart);this.JSC$13886_playerEvents.set("onVideoProgress",this.onVideoProgress)};
_.f.detached=function(){this.resetPreventProgressSaveTimer();this.hideCta&&this.player&&this.ytPlayerListenerBehavior.unlistenFromPlayerEvents(this.player,this.JSC$13886_playerEvents)};
_.f.dataChanged=function(){this.data&&this.data.navigationEndpoint&&this.data.channelEndpoint&&(this.ytSparklesClickLocationBehavior.configureClickTargets("ad-inline-playback-metadata",YS.JSC$13885_DEFAULT_CLICK_LOCATION_BEHAVIOR,YS.JSC$13885_CLICK_LOCATION_ID_MAP),(this.isInlinePlaybackState||this.hideCta)&&this.setPlayer())};
_.f.setPlayer=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress)return(b=_.Un(a.hostElement,"yt-get-inline-preview-player-action"))&&b[0]?_.w(c,b[0].getPlayerPromise(),3):c.jumpTo(0);a.player=c.yieldResult;a.ytPlayerListenerBehavior.listenToPlayerEvents(a.player,a.JSC$13886_playerEvents);_.Bo(c)})};
_.f.onPlaybackStart=function(){var a=this;this.player&&(this.resetPreventProgressSaveTimer(),this.JSC$13886_preventProgressSaveTimer=_.Cu(_.Ph,function(){a.JSC$13886_preventProgressSaveTimer=null},1E4))};
_.f.onVideoProgress=function(a){0>this.animateInTimeStamp||!(a>=this.animateInTimeStamp&&this.hideCta)||this.animateInCta||(this.animateInCta=!0)};
_.f.resetPreventProgressSaveTimer=function(){_.Ph.cancelJob(this.JSC$13886_preventProgressSaveTimer);this.JSC$13886_preventProgressSaveTimer=null};
_.f.getSimpleString=function(a){return _.mp(a)};
_.f.onClick=function(a){if(this.data&&this.data.navigationEndpoint&&this.data.channelEndpoint){var b,c=null==(b=this.data)?void 0:b.navigationEndpoint,d;b=null==(d=this.data)?void 0:d.channelEndpoint;var e,h;(d=null==(h=_.B(null==(e=this.data)?void 0:e.adCtaButton,_.SA))?void 0:h.command)&&_.aL(_.Rq(a),this.hostElement,["call-to-action"])?this.ytSparklesClickLocationBehavior.handleClick(d,a,!1):b&&_.aL(_.Rq(a),this.hostElement,["channel-thumbnail-container","short-byline-text"])?this.ytSparklesClickLocationBehavior.handleClick(b,
a,!1):c&&(this.isInlinePlaybackState&&this.updateWatchEndpointStartTime(),this.ytSparklesClickLocationBehavior.handleClick(c,a,!0))}};
_.f.updateWatchEndpointStartTime=function(){var a,b;this.player&&(null==(a=this.data)?0:a.inlinePlaybackEndpoint)&&(null==(b=this.data)?0:b.navigationEndpoint)&&!this.JSC$13886_preventProgressSaveTimer&&(a=Math.floor(this.player.getCurrentTime()),_.B(this.data.navigationEndpoint,_.In).startTimeSeconds=a,_.B(this.data.inlinePlaybackEndpoint,_.In).startTimeSeconds=a)};
_.f.computeButtonOverride=function(){if(this.uiUpdate)return{style:"call-to-action",type:"tonal"}};
var ZS=YS=WOb;YS.prototype.dataChanged=YS.prototype.dataChanged;ZS.JSC$13885_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_TITLE","title-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL","channel-thumbnail-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_TEXT_PRODUCT_ADVERTISER","short-byline-text"],["PROMOTED_SPARKLES_CLICK_LOCATION_AD_BADGE","badge"],["PROMOTED_SPARKLES_CLICK_LOCATION_ACTION_LABEL","call-to-action"],["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","ad-inline-playback-metadata"]]);
ZS.JSC$13885_DEFAULT_CLICK_LOCATION_BEHAVIOR=[{location:"PROMOTED_SPARKLES_CLICK_LOCATION_TITLE",code:0,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL",code:19,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_OPEN_CHANNEL"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_TEXT_PRODUCT_ADVERTISER",code:20,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_OPEN_CHANNEL"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_AD_BADGE",
code:31,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_ACTION_LABEL",code:8,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_OPEN_ACTION_WEBSITE_URL"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND",code:2,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"}];
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ZS.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],ZS.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],ZS.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.FQ.YtSparklesClickLocationBehavior),_.V("design:type",Object)],ZS.prototype,"ytSparklesClickLocationBehavior",void 0);
_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],ZS.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ZS.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],ZS.prototype,"isInlinePlaybackState",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],ZS.prototype,"miniMode",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],ZS.prototype,"uiUpdate",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],ZS.prototype,"showDescription",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],ZS.prototype,"showOneLineDescription",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],ZS.prototype,"hideCta",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],ZS.prototype,"animateInCta",void 0);
_.U([_.N({computed:"computeButtonOverride(uiUpdate)"}),_.V("design:type",Object)],ZS.prototype,"buttonOverride",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],ZS.prototype,"dataChanged",null);ZS=YS=_.U([_.P({is:"ytd-ad-inline-playback-meta-block",disableElementRegistration:!0})],ZS);
_.Q(ZS,"ytd-ad-inline-playback-meta-block",function(){if(void 0!==VOb)return VOb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-ad-inline-playback-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.renderers.ads.ytd_ad_inline_playback_meta_block.ytd.ad.inline.playback.meta.block.css.js--\x3e<div id="ad-inline-playback-metadata" on-click="onClick" class="style-scope ytd-ad-inline-playback-meta-block">\n  <div id="meta-container" class="style-scope ytd-ad-inline-playback-meta-block">\n    <div id="channel-thumbnail-container" class="style-scope ytd-ad-inline-playback-meta-block">\n      <a id="avatar-link" class="yt-simple-endpoint style-scope ytd-ad-inline-playback-meta-block" hidden="[[!data.channelThumbnail]]" href$="[[computeHref_(data.channelEndpoint)]]" data="[[data.channelEndpoint]]" title="[[getSimpleString(data.shortBylineText)]]" aria-label$="[[data.shortBylineText.accessibility.accessibilityData.label]]" tabindex="-1">\n        <yt-img-shadow id="avatar" disable-upgrade$="[[!data.channelThumbnail]]" thumbnail="[[data.channelThumbnail]]" width="48" class="style-scope ytd-ad-inline-playback-meta-block">\n        </yt-img-shadow>\n      </a>\n    </div>\n    <div id="info-container" class="style-scope ytd-ad-inline-playback-meta-block">\n      <div id="title-container" aria-hidden="true" class="style-scope ytd-ad-inline-playback-meta-block">\n        <yt-formatted-string id="video-title" text="[[data.title]]" title="[[getSimpleString(data.title)]]" class="style-scope ytd-ad-inline-playback-meta-block"></yt-formatted-string>\n      </div>\n      <div id="menu" class="style-scope ytd-ad-inline-playback-meta-block"></div>\n      <div id="description-container" aria-hidden="true" class="style-scope ytd-ad-inline-playback-meta-block">\n        <yt-formatted-string id="description" text="[[data.description]]" title="[[getSimpleString(data.description)]]" class="style-scope ytd-ad-inline-playback-meta-block"></yt-formatted-string>\n      </div>\n      <div id="byline-container" aria-hidden="true" class="style-scope ytd-ad-inline-playback-meta-block">\n        <div id="badge" class="style-scope ytd-ad-inline-playback-meta-block"></div>\n        <ytd-channel-name id="short-byline-text" channel-name="[[data.shortBylineText]]" no-endpoints="true" wrap-text="true" class="style-scope ytd-ad-inline-playback-meta-block"></ytd-channel-name>\n      </div>\n      <div id="secondary-description-container" aria-hidden="true" hidden="[[!data.secondaryDescription]]" "="" class="style-scope ytd-ad-inline-playback-meta-block">\n        <yt-formatted-string id="secondary-description" text="[[data.secondaryDescription]]" title="[[getSimpleString(data.secondaryDescription)]]" class="style-scope ytd-ad-inline-playback-meta-block"></yt-formatted-string>\n      </div>\n    </div>\n  </div>\n  <div id="call-to-action" class="style-scope ytd-ad-inline-playback-meta-block"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===UOb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_ad_inline_playback_meta_block.ytd.ad.inline.playback.meta.block.css.js--\x3e<style is-scoped>ytd-ad-inline-playback-meta-block {display: inline-block;width: 100%;} #ad-inline-playback-metadata.ytd-ad-inline-playback-meta-block {width: 100%;} #meta-container.ytd-ad-inline-playback-meta-block {position: relative;cursor: pointer;margin: 0;display: flexbox;display: flex;flex-direction: row;} ytd-ad-inline-playback-meta-block[is-inline-playback-state] #meta-container.ytd-ad-inline-playback-meta-block {position: relative;cursor: pointer;margin: 0 12px;flex: auto;display: flexbox;display: flex;flex-direction: row;} #channel-thumbnail-container.ytd-ad-inline-playback-meta-block {display: flexbox;display: flex;flex-direction: column;} #avatar-link.ytd-ad-inline-playback-meta-block {height: 36px;margin-top: 12px;margin-right: 12px;} #avatar.ytd-ad-inline-playback-meta-block {background-color: var(--yt-spec-10-percent-layer);width: 36px;height: 36px;border-radius: 50%;background-color: transparent;overflow: hidden;} #info-container.ytd-ad-inline-playback-meta-block {overflow-x: hidden;padding-right: 24px;} #video-title.ytd-ad-inline-playback-meta-block {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-ad-inline-playback-meta-block[mini-mode] #video-title.ytd-ad-inline-playback-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #title-container.ytd-ad-inline-playback-meta-block {color: var(--yt-spec-text-primary);margin: 12px 0 4px 0;} ytd-menu-renderer.ytd-ad-inline-playback-meta-block {position: absolute;top: 4px;right: -12px;} ytd-ad-inline-playback-meta-block[is-inline-playback-state] ytd-menu-renderer.ytd-ad-inline-playback-meta-block {position: absolute;top: 0px;right: 0px;margin-top: 12px;} #byline-container.ytd-ad-inline-playback-meta-block {margin-right: 24px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #badge.ytd-ad-inline-playback-meta-block {flex: none;} #short-byline-text.ytd-ad-inline-playback-meta-block {flex: 1 10%;color: var(--yt-spec-text-secondary);white-space: pre;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #short-byline-text.ytd-ad-inline-playback-meta-block:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));} ytd-ad-inline-playback-meta-block[mini-mode] #short-byline-text.ytd-ad-inline-playback-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #description.ytd-ad-inline-playback-meta-block {flex: 1 10%;color: var(--yt-spec-text-secondary);white-space: pre;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-ad-inline-playback-meta-block[show-one-line-description] #description.ytd-ad-inline-playback-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-ad-inline-playback-meta-block[mini-mode] #description.ytd-ad-inline-playback-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-ad-inline-playback-meta-block[show-one-line-description][mini-mode] #description.ytd-ad-inline-playback-meta-block {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-ad-inline-playback-meta-block:not([show-description]) #description.ytd-ad-inline-playback-meta-block {display: none;} #secondary-description-container.ytd-ad-inline-playback-meta-block {margin-right: 24px;color: var(--yt-spec-text-secondary);white-space: pre;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: flexbox;display: flex;flex-direction: row;align-items: center;} #separator.ytd-ad-inline-playback-meta-block {margin: 0 4px;} #call-to-action.ytd-ad-inline-playback-meta-block {margin: 12px 0;display: flexbox;display: flex;flex-direction: row;} ytd-ad-inline-playback-meta-block[hide-cta] #call-to-action.ytd-ad-inline-playback-meta-block {visibility: hidden;opacity: 0;} ytd-ad-inline-playback-meta-block[hide-cta][animate-in-cta] #call-to-action.ytd-ad-inline-playback-meta-block {visibility: visible;opacity: 1;transition: opacity 0.25s cubic-bezier(0,0,0.2,1);} ytd-ad-inline-playback-meta-block[is-inline-playback-state] #call-to-action.ytd-ad-inline-playback-meta-block {margin: 12px;display: flexbox;display: flex;flex-direction: row;} #call-to-action.ytd-ad-inline-playback-meta-block>ytd-button-renderer.ytd-ad-inline-playback-meta-block:not(:empty) {width: 100%;}</style>');
UOb=d}d=UOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return VOb=a});var XOb;var YOb;var $S,ZOb=function(){var a=_.O.apply(this,arguments)||this;a.isHoveringToTriggerInlinePreview=!1;a.isInlinePreviewTriggered=!1;a.JSC$13890_activeViewMeasurementDataResolver=_.pt();return a};
_.H(ZOb,_.O);_.f=ZOb.prototype;_.f.configureRendererStamper=function(){return{dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.f.attached=function(){var a=this;this.updateInlinePreviewHoverListeners();this.JSC$13890_activeViewMeasurementDataResolver.promise.then(function(b){a.ytdActiveViewBehavior.enableActiveViewMeasurement(b,15)})};
_.f.detached=function(){this.clearInlinePreviewHoverListeners()};
_.f.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.JSC$13890_inlinePreviewHoverListener=new _.lK({mediaRenderer:this,lockupElement:this.JSC$13890_dismissibleMedia,thumbnailElement:this.thumbnail,videoPreviewOpts:PMb})};
_.f.clearInlinePreviewHoverListeners=function(){var a;null==(a=this.JSC$13890_inlinePreviewHoverListener)||_.mK(a)};
_.f.onDataChanged=function(){var a;(null==(a=this.data)?0:a.activeView)&&this.JSC$13890_activeViewMeasurementDataResolver.resolve(this.data.activeView);this.updateInlinePreviewHoverListeners();this.ytSparklesClickLocationBehavior.configureClickTargets("thumbnail-container",$S.JSC$13889_DEFAULT_CLICK_LOCATION_BEHAVIOR,$S.JSC$13889_CLICK_LOCATION_ID_MAP);this.thumbnail&&(a=this.thumbnail.getElementsByTagName("a"),0<a.length&&(a=a.namedItem("thumbnail"))&&a.removeAttribute("href"))};
_.f.onThumbnailContainerClick=function(a){if(this.data&&this.data.navigationEndpoint){var b,c=null==(b=this.data)?void 0:b.navigationEndpoint;this.ytSparklesClickLocationBehavior.handleClick(c,a,!0);a.stopPropagation()}};
_.f.shouldUseImpressionPingingEndpoint=function(){return this.data&&this.data.onImpression};
_.f.impressionLog=function(){var a=this;if(!(!this.shouldUseImpressionPingingEndpoint()||this.data&&this.data.impressionsFired)){var b,c,d=null==(c=_.B(null==(b=this.data)?void 0:b.onImpression,_.bs))?void 0:c.commands;d&&(d.forEach(function(e){e.clickTrackingParams&&delete e.clickTrackingParams;_.jo(a.hostElement,[e])}),this.data.impressionsFired=!0)}};
_.J.Object.defineProperties(ZOb.prototype,{isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.JSC$13890_inlinePreviewHoverListener)?0:_.kK(a))?this.isHoveringToTriggerInlinePreview:!!this.ytdLockupBehavior.lockupIsHovered}}});
var aT=$S=ZOb;$S.prototype.onDataChanged=$S.prototype.onDataChanged;aT.JSC$13889_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL","thumbnail-container"]]);aT.JSC$13889_DEFAULT_CLICK_LOCATION_BEHAVIOR=[{location:"PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL",code:21,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"}];_.U([_.L(BQ),_.V("design:type",Object)],aT.prototype,"ytdActiveViewBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],aT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],aT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],aT.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],aT.prototype,"ytdLockupBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],aT.prototype,"ytdReduxBehavior",void 0);
_.U([_.L(_.FQ.YtSparklesClickLocationBehavior),_.V("design:type",Object)],aT.prototype,"ytSparklesClickLocationBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],aT.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],aT.prototype,"isHoveringToTriggerInlinePreview",void 0);_.U([_.N(),_.V("design:type",Object)],aT.prototype,"isInlinePreviewTriggered",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Boolean)],aT.prototype,"miniMode",void 0);
_.U([_.vq("ytd-thumbnail"),_.V("design:type",HTMLElement)],aT.prototype,"thumbnail",void 0);_.U([_.vq("#dismissible"),_.V("design:type",HTMLElement)],aT.prototype,"JSC$13890_dismissibleMedia",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],aT.prototype,"onDataChanged",null);_.U([_.M("lockupIsHovered","isHoveringToTriggerInlinePreview"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],aT.prototype,"isHovered",null);
aT=$S=_.U([_.P({is:"ytd-video-display-full-buttoned-renderer",disableElementRegistration:!0})],aT);
_.Q(aT,"ytd-video-display-full-buttoned-renderer",function(){if(void 0!==YOb)return YOb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-video-display-full-buttoned-renderer--\x3e\x3c!--css_build_styles:video.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_display_full_buttoned_renderer.ytd.video.display.full.buttoned.renderer.css.js--\x3e<div id="dismissible" class="style-scope ytd-video-display-full-buttoned-renderer">\n  <div id="root" class="style-scope ytd-video-display-full-buttoned-renderer">\n    <div id="thumbnail-container" role="button" aria-label$="[[data.title.accessibility.accessibilityData.label]]" on-click="onThumbnailContainerClick" class="style-scope ytd-video-display-full-buttoned-renderer">\n      <ytd-thumbnail data="[[data]]" hovered="[[isHovered]]" is-preview-loading="[[isHoveringToTriggerInlinePreview]]" rich-grid-thumbnail="" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="9999" class="style-scope ytd-video-display-full-buttoned-renderer">\n      </ytd-thumbnail>\n    </div>\n    <ytd-ad-inline-playback-meta-block data="[[data]]" is-hovered="[[isInlinePreviewTriggered]]" mini-mode="[[miniMode]]" class="style-scope ytd-video-display-full-buttoned-renderer">\n    </ytd-ad-inline-playback-meta-block>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-video-display-full-buttoned-renderer">\n  <div id="dismissed-content" class="style-scope ytd-video-display-full-buttoned-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===XOb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_display_full_buttoned_renderer.ytd.video.display.full.buttoned.renderer.css.js--\x3e<style is-scoped>ytd-video-display-full-buttoned-renderer {width: 100%;height: 100%;display: inline-block;} ytd-video-display-full-buttoned-renderer[is-dismissed] #dismissible.ytd-video-display-full-buttoned-renderer,ytd-video-display-full-buttoned-renderer #dismissed.ytd-video-display-full-buttoned-renderer {display: none;} ytd-video-display-full-buttoned-renderer[is-dismissed] #dismissed.ytd-video-display-full-buttoned-renderer {display: block;} #root.ytd-video-display-full-buttoned-renderer {width: 100%;height: 100%;display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;} #thumbnail-container.ytd-video-display-full-buttoned-renderer {width: 100%;} ytd-thumbnail.ytd-video-display-full-buttoned-renderer {width: 100%;position: relative;} ytd-thumbnail.ytd-video-display-full-buttoned-renderer:before {display: block;content: "";width: 100%;padding-top: 56.25%;background-color: var(--yt-spec-10-percent-layer);}</style>');
XOb=d}d=XOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return YOb=a});var $Ob=function(){return _.O.apply(this,arguments)||this};
_.H($Ob,_.O);_.f=$Ob.prototype;
_.f.configureRendererStamper=function(){return{"data.renderingContent":{id:"rendering-content",mapping:{carouselAdRenderer:"ytd-carousel-ad-renderer",compactPromotedVideoRenderer:"ytd-compact-promoted-video-renderer",displayAdRenderer:"ytd-display-ad-renderer",promotedSparklesTextSearchRenderer:"ytd-promoted-sparkles-text-search-renderer",promotedSparklesWebRenderer:"ytd-promoted-sparkles-web-renderer",promotedVideoRenderer:"ytd-promoted-video-renderer",videoDisplayFullButtonedRenderer:"ytd-video-display-full-buttoned-renderer",textImageNoButtonLayoutRenderer:"ytd-text-image-no-button-layout-renderer"},
events:_.u("web_enable_ads_debug_logging")}}};
_.f.ready=function(){var a=this;opb(function(){a.isAttached&&xM(a.JSC$13893_storedAdSlotMetadata,a.JSC$13893_storedAdLayoutMetadata,a.adSlotMetadata,a.adLayoutMetadata)&&QM(_.ID(),a.JSC$13893_storedAdSlotMetadata,a.JSC$13893_storedAdLayoutMetadata)})};
_.f.attached=function(){xM(this.JSC$13893_storedAdSlotMetadata,this.JSC$13893_storedAdLayoutMetadata,this.adSlotMetadata,this.adLayoutMetadata)&&Uwb(_.ID(),this.JSC$13893_storedAdSlotMetadata,this.JSC$13893_storedAdLayoutMetadata)};
_.f.detached=function(){xM(this.JSC$13893_storedAdSlotMetadata,this.JSC$13893_storedAdLayoutMetadata,this.adSlotMetadata,this.adLayoutMetadata)&&QM(_.ID(),this.JSC$13893_storedAdSlotMetadata,this.JSC$13893_storedAdLayoutMetadata)};
_.f.onAdMetadataChanged=function(){this.adLayoutMetadata&&this.adSlotMetadata&&this.JSC$13893_storedAdLayoutMetadata!==this.adLayoutMetadata&&this.JSC$13893_storedAdSlotMetadata!==this.adSlotMetadata&&(this.isAttached&&(void 0!==this.JSC$13893_storedAdLayoutMetadata&&void 0!==this.JSC$13893_storedAdSlotMetadata&&QM(_.ID(),this.JSC$13893_storedAdSlotMetadata,this.JSC$13893_storedAdLayoutMetadata),Uwb(_.ID(),this.adSlotMetadata,this.adLayoutMetadata)),this.JSC$13893_storedAdLayoutMetadata=this.adLayoutMetadata,
this.JSC$13893_storedAdSlotMetadata=this.adSlotMetadata)};
_.f.onStampFinished=function(){if(_.u("web_enable_ads_debug_logging")){var a;if(null!=(a=this.data)&&a.renderingContent){var b;a=_.B(null==(b=this.data)?void 0:b.renderingContent,RFb);(b=_.$q(_.$q(this.hostElement).querySelector("#rendering-content")))?(b=b.querySelector("ytd-display-ad-renderer"),a&&!b&&_.Sj(new _.lg("ytd-in-feed-ad-layout-renderer failed to stamp ytd-display-ad-renderer after receiving displayAdRenderer data"))):_.Sj(new _.lg("ytd-in-feed-ad-layout-renderer failed to stamp rendering-content after receiving displayAdRenderer data"))}else _.Sj(new _.lg("ytd-in-feed-ad-layout-renderer missing renderingContent after DOM stamp."))}};
_.J.Object.defineProperties($Ob.prototype,{adLayoutMetadata:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.adLayoutMetadata}}});
var bT=$Ob;bT.prototype.onStampFinished=bT.prototype.onStampFinished;bT.prototype.onAdMetadataChanged=bT.prototype.onAdMetadataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],bT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],bT.prototype,"rendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],bT.prototype,"ytComponentBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],bT.prototype,"data",void 0);_.U([_.M("data.adLayoutMetadata"),_.V("design:type",Object),_.V("design:paramtypes",[])],bT.prototype,"adLayoutMetadata",null);_.U([_.N(),_.V("design:type",Object)],bT.prototype,"adSlotMetadata",void 0);_.U([_.uq("adLayoutMetadata","adSlotMetadata"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],bT.prototype,"onAdMetadataChanged",null);
_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],bT.prototype,"onStampFinished",null);bT=_.U([_.P({is:"ytd-in-feed-ad-layout-renderer",disableElementRegistration:!0})],bT);
_.Q(bT,"ytd-in-feed-ad-layout-renderer",function(){if(void 0!==sOb)return sOb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-in-feed-ad-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.main_desktop.ui.renderers.ads.layout_renderer.ytd_in_feed_ad_layout_renderer.ytd.in.feed.ad.layout.renderer.css.js--\x3e<div id="rendering-content" class="style-scope ytd-in-feed-ad-layout-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rOb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.layout_renderer.ytd_in_feed_ad_layout_renderer.ytd.in.feed.ad.layout.renderer.css.js--\x3e<style is-scoped>#rendering-content.ytd-in-feed-ad-layout-renderer ytd-promoted-sparkles-text-search-renderer.ytd-in-feed-ad-layout-renderer {margin-top: var(--ytd-item-section-item-margin,16px);} #rendering-content.ytd-in-feed-ad-layout-renderer ytd-promoted-sparkles-text-search-renderer.ytd-in-feed-ad-layout-renderer:last-child {margin-bottom: var(--ytd-item-section-item-margin,16px);} #rendering-content.ytd-in-feed-ad-layout-renderer ytd-promoted-video-renderer.ytd-in-feed-ad-layout-renderer {margin-top: var(--ytd-item-section-item-margin,16px);}</style>");
rOb=d}d=rOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sOb=a});var aPb;var bPb;var cPb;var dPb;var ePb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"ytd-video-masthead-ad-primary-video-renderer-playing":"onPlayerReady"};return a};
_.H(ePb,_.O);_.f=ePb.prototype;_.f.computeHasLiveDescription=function(a){return!(null==a||!a.liveDescription)};
_.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.videoReminderEntityKey;c&&this.ytdReduxBehavior.dispatch(_.rB("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;this.videoReminderState&&_.B(null==(a=this.data)?void 0:a.cta,_.WA)&&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=_.Ur(this.data.channelBanner.thumbnails,this.hostElement.clientWidth);a&&(a.startsWith("//")&&(a="https:"+a),this.hostElement.classList.add("channel-banner"),_.cr(this.hostElement,{"--ytvmh-channel-banner":"url("+a+")"}))}};
_.f.onPlayerReady=function(){this.onIronResize()};
_.f.maybeFlushDebouncer=function(){_.u("web_replace_formatted_with_attributed_string")&&this.formattedStrings.forEach(function(a){var b;a=null==(b=a.getElementsByTagName("yt-attributed-string"))?void 0:b[0];_.lfb(null==a?void 0:a.polymerController)})};
_.f.onIronResize=function(){this.maybeFlushDebouncer();270>this.hostElement.clientWidth?this.hostElement.classList.add("no-thumbnail"):this.hostElement.classList.remove("no-thumbnail");var a=_.$q(this.hostElement).querySelector("#live-description"),b;a&&(null==(b=this.data)?0:b.shortLiveDescription)&&a.clientWidth<a.scrollWidth?this.hostElement.classList.add("short-live-description"):this.hostElement.classList.remove("short-live-description");!_.u("web_resizable_advertiser_banner_on_masthead")&&(a=
_.$q(this.hostElement).querySelector("#banner"))&&(a.style.height=602>this.hostElement.clientWidth?aN(.273*a.clientWidth,!0):aN(.165*a.clientWidth,!0))};
var cT=ePb;cT.prototype.onIronResize=cT.prototype.onIronResize;cT.prototype.videoReminderStateChanged=cT.prototype.videoReminderStateChanged;cT.prototype.dataChanged=cT.prototype.dataChanged;cT.prototype.onYtToggleButton=cT.prototype.onYtToggleButton;_.U([_.L(_.zA),_.V("design:type",Object)],cT.prototype,"ironResizableBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],cT.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],cT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],cT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],cT.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],cT.prototype,"data",void 0);_.U([_.N({selectorArgs:["data.videoReminderEntityKey"],selector:_.ueb}),_.V("design:type",Object)],cT.prototype,"videoReminderState",void 0);
_.U([_.N({reflectToAttribute:!0,value:_.u("web_modern_buttons")}),_.V("design:type",Boolean)],cT.prototype,"rounded",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasLiveDescription(data)"}),_.V("design:type",Boolean)],cT.prototype,"hasLiveDescription",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_resizable_advertiser_banner_on_masthead")}),_.V("design:type",Boolean)],cT.prototype,"resizableAdBanner",void 0);
_.U([_.lH("yt-formatted-string"),_.V("design:type",Array)],cT.prototype,"formattedStrings",void 0);_.U([_.vq("#cta-button"),_.V("design:type",HTMLElement)],cT.prototype,"ctaButton",void 0);_.U([_.tq("yt-toggle-button"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],cT.prototype,"onYtToggleButton",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],cT.prototype,"dataChanged",null);
_.U([_.uq("videoReminderState"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],cT.prototype,"videoReminderStateChanged",null);_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],cT.prototype,"onIronResize",null);cT=_.U([_.P({is:"ytd-video-masthead-ad-advertiser-info-renderer",disableElementRegistration:!0})],cT);
_.Q(cT,"ytd-video-masthead-ad-advertiser-info-renderer",function(){if(void 0!==dPb)return dPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-video-masthead-ad-advertiser-info-renderer" aria-hidden="true" href$="[[computeHref_(data.channelEndpoint)]]" data="[[data.channelEndpoint]]" tabindex="-1">\n</a>\n<div id="info-container" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n  <div id="thumbnail-container" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n    <a id="thumbnail-endpoint" class="yt-simple-endpoint inline-block style-scope ytd-video-masthead-ad-advertiser-info-renderer" aria-hidden="true" href$="[[computeHref_(data.channelEndpoint)]]" data="[[data.channelEndpoint]]" tabindex="-1">\n      <yt-img-shadow id="thumbnail" thumbnail="[[data.channelThumbnail]]" width="80" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n      </yt-img-shadow>\n    </a>\n  </div>\n  <div id="right-container" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n    <div id="title-container" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n      <yt-formatted-string id="title" ellipsis-truncate="" text="[[data.title]]" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n      </yt-formatted-string>\n      <div id="menu" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer"></div>\n    </div>\n    <div id="byline-container" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n      <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n      </ytd-badge-supported-renderer>\n      <yt-formatted-string id="byline" ellipsis-truncate="[[!data.liveDescription]]" link-inherit-color="" text="[[data.byline]]" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n      </yt-formatted-string>\n      <template is="dom-if" restamp="" if="[[data.liveDescription]]" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n        <div id="live-description-container" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n          <yt-formatted-string id="short-live-description" text="[[data.shortLiveDescription]]" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n          </yt-formatted-string>\n          <yt-formatted-string id="live-description" text="[[data.liveDescription]]" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n          </yt-formatted-string>\n        </div>\n      </template>\n    </div>\n    <div id="cta-container" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n      <ytd-button-renderer id="cta-button" data="[[data.cta.buttonRenderer]]" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n      </ytd-button-renderer>\n      <ytd-toggle-button-renderer id="reminder-button" data="[[data.cta.toggleButtonRenderer]]" class="style-scope ytd-video-masthead-ad-advertiser-info-renderer">\n      </ytd-toggle-button-renderer>\n    </div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cPb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; ytd-video-masthead-ad-advertiser-info-renderer {display: flexbox;display: flex;flex-direction: column;height: 121px;--yt-endpoint-color: var(--yt-spec-text-secondary);} ytd-video-masthead-ad-advertiser-info-renderer.no-thumbnail #thumbnail-container.ytd-video-masthead-ad-advertiser-info-renderer {display: none;} ytd-video-masthead-ad-advertiser-info-renderer.channel-banner {height: 239px;} #banner.ytd-video-masthead-ad-advertiser-info-renderer {display: none;} ytd-video-masthead-ad-advertiser-info-renderer.channel-banner #banner.ytd-video-masthead-ad-advertiser-info-renderer {display: block;outline: none;background: var(--ytvmh-channel-banner);background-position: center;background-size: cover;} ytd-video-masthead-ad-advertiser-info-renderer[resizable-ad-banner] #banner.ytd-video-masthead-ad-advertiser-info-renderer {background-repeat: no-repeat;aspect-ratio: 3.7 auto;margin-bottom: 5px;} ytd-video-masthead-ad-advertiser-info-renderer.channel-banner #banner.ytd-video-masthead-ad-advertiser-info-renderer~#info-container.ytd-video-masthead-ad-advertiser-info-renderer #thumbnail-endpoint.ytd-video-masthead-ad-advertiser-info-renderer {position: relative;} #info-container.ytd-video-masthead-ad-advertiser-info-renderer {display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} #thumbnail-container.ytd-video-masthead-ad-advertiser-info-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;margin-left: 20px;margin-right: 20px;} #thumbnail.ytd-video-masthead-ad-advertiser-info-renderer {border-radius: 50%;overflow: hidden;width: 80px;} #thumbnail-endpoint.ytd-video-masthead-ad-advertiser-info-renderer {outline: none;line-height: 0;} #right-container.ytd-video-masthead-ad-advertiser-info-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;flex: 1 1 auto;overflow: hidden;white-space: nowrap;} #title-container.ytd-video-masthead-ad-advertiser-info-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} #title.ytd-video-masthead-ad-advertiser-info-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;margin-bottom: 6px;color: var(--yt-spec-text-primary);} #menu.ytd-video-masthead-ad-advertiser-info-renderer {margin-top: -4px;} ytd-video-masthead-ad-advertiser-info-renderer ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;} #byline-container.ytd-video-masthead-ad-advertiser-info-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;margin-bottom: 6px;margin-right: 24px;} ytd-video-masthead-ad-advertiser-info-renderer:not([has-live-description]) #byline.ytd-video-masthead-ad-advertiser-info-renderer {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} #badges.ytd-video-masthead-ad-advertiser-info-renderer {display: inline-block;} yt-formatted-string.ytd-video-masthead-ad-advertiser-info-renderer {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.ytd-video-masthead-ad-advertiser-info-renderer {width: 100%;height: 100%;position: relative;} #live-description.ytd-video-masthead-ad-advertiser-info-renderer,#short-live-description.ytd-video-masthead-ad-advertiser-info-renderer {width: inherit;position: absolute;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} #live-description.ytd-video-masthead-ad-advertiser-info-renderer:before,#short-live-description.ytd-video-masthead-ad-advertiser-info-renderer:before {content: "\u2022";margin: 0 3px;} ytd-video-masthead-ad-advertiser-info-renderer.short-live-description #live-description.ytd-video-masthead-ad-advertiser-info-renderer {visibility: hidden;} ytd-video-masthead-ad-advertiser-info-renderer:not(.short-live-description) #short-live-description.ytd-video-masthead-ad-advertiser-info-renderer {visibility: hidden;} ytd-video-masthead-ad-advertiser-info-renderer[rounded] #banner.ytd-video-masthead-ad-advertiser-info-renderer {border-radius: 12px;}</style>');
cPb=d}d=cPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dPb=a});var fPb;var gPb;var hPb=function(){var a=_.O.apply(this,arguments)||this;a.rounded=_.u("web_rounded_thumbnails");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};
_.H(hPb,_.O);_.f=hPb.prototype;_.f.maybeExpand=function(){this.isLocked||this.expanded||(this.expanded=!0)};
_.f.onExpandedChanged=function(){this.expanded&&_.Un(this.hostElement,"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};
var dT=hPb;dT.prototype.onTap=dT.prototype.onTap;dT.prototype.onMouseOver=dT.prototype.onMouseOver;dT.prototype.onExpandedChanged=dT.prototype.onExpandedChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],dT.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],dT.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],dT.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],dT.prototype,"expanded",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],dT.prototype,"rounded",void 0);_.U([_.mH("expanded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],dT.prototype,"onExpandedChanged",null);_.U([_.tq("mouseover"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],dT.prototype,"onMouseOver",null);
_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],dT.prototype,"onTap",null);dT=_.U([_.P({is:"ytd-video-masthead-ad-expandable-thumbnail-tile-renderer",disableElementRegistration:!0})],dT);
_.Q(dT,"ytd-video-masthead-ad-expandable-thumbnail-tile-renderer",function(){if(void 0!==gPb)return gPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-video-masthead-ad-expandable-thumbnail-tile-renderer" data="[[data.navigationEndpoint]]" aria-hidden="true" tabindex="-1" id="endpoint">\n <div id="overlay" class="style-scope ytd-video-masthead-ad-expandable-thumbnail-tile-renderer">\n   <div id="play-button" class="style-scope ytd-video-masthead-ad-expandable-thumbnail-tile-renderer">\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" class="style-scope ytd-video-masthead-ad-expandable-thumbnail-tile-renderer">\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 style-scope ytd-video-masthead-ad-expandable-thumbnail-tile-renderer" fill="#212121" fill-opacity="0.8"></path>\n       <path d="M 45,24 27,14 27,34" fill="#FFFFFF" class="style-scope ytd-video-masthead-ad-expandable-thumbnail-tile-renderer"></path>\n     </svg>\n   </div>\n </div>\n <yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]" width="424" class="style-scope ytd-video-masthead-ad-expandable-thumbnail-tile-renderer">\n </yt-img-shadow>\n    </a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fPb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-masthead-ad-expandable-thumbnail-tile-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;width: 210px;height: 239px;transition: width 0.2s ease;overflow: hidden;} ytd-video-masthead-ad-expandable-thumbnail-tile-renderer[expanded] {width: 424px;} #endpoint.ytd-video-masthead-ad-expandable-thumbnail-tile-renderer {width: 424px;position: relative;} #thumbnail.ytd-video-masthead-ad-expandable-thumbnail-tile-renderer {width: 424px;} ytd-video-masthead-ad-expandable-thumbnail-tile-renderer[rounded] {border-radius: 12px;} #overlay.ytd-video-masthead-ad-expandable-thumbnail-tile-renderer {display: flexbox;display: flex;align-items: center;justify-content: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;} #play-button.ytd-video-masthead-ad-expandable-thumbnail-tile-renderer {width: 68px;height: 48px;}</style>");
fPb=d}d=fPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gPb=a});var iPb;var jPb;var eT,kPb=function(){var a=_.O.apply(this,arguments)||this;a.rounded=_.u("web_rounded_thumbnails");a.buttonOverrides={style:"overlay"};a.useYtdPlayer=_.u("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$13907_playerManager=null;a.JSC$13907_mastheadCounter=
new Bxb;return a};
_.H(kPb,_.O);_.f=kPb.prototype;_.f.configureRendererStamper=function(){return{"data.muteButton":{id:"mute-button",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer"}},"data.replayButton":{id:"replay-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}},"data.thumbnailOverlays":{id:"thumbnail-overlays",mapping:{thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer"}}}};
_.f.created=function(){this.JSC$13907_mastheadCounter.increment("PLAYER_CONTAINER_CREATED",this.useYtdPlayer,!0);this.useYtdPlayer||(this.JSC$13907_playerManager=new iQ)};
_.f.ready=function(){var a=this;this.JSC$13907_mastheadCounter.increment("PLAYER_CONTAINER_READY",this.useYtdPlayer,!0);var b=_.$q(this.hostElement).querySelector("#player");this.useYtdPlayer?b.style.display="none":(this.ytdPlayer.style.display="none",qHb(this.JSC$13907_playerManager,b,function(){a.onPlaybackEnded()}),_.$q(this.hostElement).querySelector("#replay-button").addEventListener("click",function(){var c;
(null==(c=a.data)?0:c.navigationEndpoint)&&_.Sn(a.hostElement,"yt-navigate",{endpoint:a.data.navigationEndpoint})}))};
_.f.onPlaybackEnded=function(){this.hostElement.classList.remove("video-playing");this.hostElement.classList.add("video-ended");this.unlockExpandableTiles();this.playbackFinished=!0;this.JSC$13907_mastheadCounter.increment("VIDEO_END",this.useYtdPlayer,!0)};
_.f.attached=function(){var a=this;_.HH(function(){a.maybePlayVideo()})};
_.f.maybePlayVideo=function(){var a=this;!(this.expanded&&this.isAttached&&this.data&&this.data.videoId)||this.playbackFinished||this.useYtdPlayer&&this.data.disableAutoPlayback||(this.hostElement.classList.add("video-playing"),this.lockAndCollapseExpandableTiles(),this.useYtdPlayer?this.ytdPlayer.play():(this.JSC$13907_playerManager.playVideo(),this.getPlayerPromise().then(function(){a.JSC$13907_mastheadCounter.increment("VIDEO_START",!1,!0)})))};
_.f.stopVideo=function(){this.useYtdPlayer?this.ytdPlayer.stop():this.JSC$13907_playerManager.stopVideo()};
_.f.dataChanged=function(){if(this.data)if(this.useYtdPlayer){var a,b={autoplay:0,adformat:"17_8",video_id:this.data.videoId,suggestedQuality:"hd720",startSeconds:(null!=(a=this.data.playbackStartMs)?a:0)/1E3,player_params:this.data.playerParams};this.ytdPlayer.loadVideoWithPlayerVars(b);this.setupYtdPlayer()}else sHb(this.JSC$13907_playerManager,this.data.videoId,this.data.playbackStartMs,this.data.playbackDurationMs,this.data.playerParams),this.data.disableAutoPlayback&&(rHb(this.JSC$13907_playerManager),
this.hostElement.classList.add("video-ended"),this.playbackFinished=!0),this.maybePlayVideo()};
_.f.getPlayerPromise=function(){return this.JSC$13907_playerManager.getPlayerPromise()};
_.f.onYtToggleButton=function(a){this.useYtdPlayer?this.toggleMute(a.detail.toggled):a.detail.toggled?this.JSC$13907_playerManager.mute():this.JSC$13907_playerManager.unMute()};
_.f.onYtNavigate=function(a){var b=Xtb(a.detail.endpoint),c=Ytb(this.data.clickthroughReportingData);b&&c&&(a.detail.endpoint.watchEndpoint?a.detail.tempData=c:_.rp(b,c,30))};
_.f.maybeExpand=function(){this.isLocked||this.expanded||(this.expanded=!0)};
_.f.onExpandedChanged=function(){this.expanded?(_.Un(this.hostElement,"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(){_.Tn(this.hostElement,"ytd-video-masthead-expandable-tile-lock-and-collapse",[this])};
_.f.unlockExpandableTiles=function(){_.Tn(this.hostElement,"ytd-video-masthead-expandable-tile-unlock")};
_.f.setupYtdPlayer=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress)return _.w(c,a.ytdPlayer.getPlayerPromise(),2);b=c.yieldResult;b.addEventListener("onStateChange",function(d){a.onPlayerStateChange(d)});
b.addEventListener("onCueRangeExit",function(d){a.onCueRangeExit(d)});
_.Bo(c)})};
_.f.onPlayerStateChange=function(a){if(1===a&&(a=this.ytdPlayer.getPlayer())){var b=a.getCurrentTime(),c,d,e=b+(null!=(d=null==(c=this.data)?void 0:c.playbackDurationMs)?d:0)/1E3;a.addCueRange("playback",b,e);this.JSC$13907_mastheadCounter.increment("VIDEO_START",!0,!0)}};
_.f.onCueRangeExit=function(a){"playback"===a&&(this.ytdPlayer.stop(),this.onPlaybackEnded())};
_.f.toggleMute=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,b.ytdPlayer.getPlayerPromise(),2);c=d.yieldResult;a?c.mute():c.unMute();_.Bo(d)})};
var fT=eT=kPb;eT.prototype.onTap=eT.prototype.onTap;eT.prototype.onMouseOver=eT.prototype.onMouseOver;eT.prototype.onExpandedChanged=eT.prototype.onExpandedChanged;eT.prototype.onYtNavigate=eT.prototype.onYtNavigate;eT.prototype.onYtToggleButton=eT.prototype.onYtToggleButton;eT.prototype.dataChanged=eT.prototype.dataChanged;fT.JSC$13906_PLAYBACK_CUE_RANGE="playback";_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],fT.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],fT.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],fT.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],fT.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],fT.prototype,"expanded",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],fT.prototype,"rounded",void 0);
_.U([_.N(),_.V("design:type",Object)],fT.prototype,"buttonOverrides",void 0);_.U([_.N(),_.V("design:type",Object)],fT.prototype,"useYtdPlayer",void 0);_.U([_.vq("#ytd-player"),_.V("design:type",Object)],fT.prototype,"ytdPlayer",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],fT.prototype,"dataChanged",null);
_.U([_.tq("yt-toggle-button"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],fT.prototype,"onYtToggleButton",null);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],fT.prototype,"onYtNavigate",null);_.U([_.mH("expanded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],fT.prototype,"onExpandedChanged",null);
_.U([_.tq("mouseover"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],fT.prototype,"onMouseOver",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],fT.prototype,"onTap",null);fT=eT=_.U([_.P({is:"ytd-video-masthead-ad-expandable-video-tile-renderer",disableElementRegistration:!0})],fT);
_.Q(fT,"ytd-video-masthead-ad-expandable-video-tile-renderer",function(){if(void 0!==jPb)return jPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-masthead-ad-expandable-video-tile-renderer">\n  <div id="overlay" class="style-scope ytd-video-masthead-ad-expandable-video-tile-renderer">\n    <div id="mute-button" class="style-scope ytd-video-masthead-ad-expandable-video-tile-renderer"></div>\n    <div id="replay-button" class="style-scope ytd-video-masthead-ad-expandable-video-tile-renderer"></div>\n    <div id="thumbnail-overlays" class="style-scope ytd-video-masthead-ad-expandable-video-tile-renderer"></div>\n    <template is="dom-if" if="[[data.liveBadgeLabel]]" class="style-scope ytd-video-masthead-ad-expandable-video-tile-renderer">\n      <yt-formatted-string id="live-badge" text="[[data.liveBadgeLabel]]" class="style-scope ytd-video-masthead-ad-expandable-video-tile-renderer">\n      </yt-formatted-string>\n    </template>\n  </div>\n  <div id="player-container" class="style-scope ytd-video-masthead-ad-expandable-video-tile-renderer">\n    <a id="click-target" class="yt-simple-endpoint style-scope ytd-video-masthead-ad-expandable-video-tile-renderer" data="[[data.navigationEndpoint]]"></a>\n    <div id="player" class="style-scope ytd-video-masthead-ad-expandable-video-tile-renderer"></div>\n    <ytd-player id="ytd-player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_MASTHEAD_AD" class="style-scope ytd-video-masthead-ad-expandable-video-tile-renderer">\n    </ytd-player>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iPb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-masthead-ad-expandable-video-tile-renderer {width: 210px;height: 239px;transition: width 0.2s ease;overflow: hidden;position: relative;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-video-masthead-ad-expandable-video-tile-renderer[expanded] {width: 424px;} ytd-video-masthead-ad-expandable-video-tile-renderer.video-playing #mute-button.ytd-video-masthead-ad-expandable-video-tile-renderer {display: block;} ytd-video-masthead-ad-expandable-video-tile-renderer.video-ended #replay-button.ytd-video-masthead-ad-expandable-video-tile-renderer {display: block;} #container.ytd-video-masthead-ad-expandable-video-tile-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;width: 424px;} #player-container.ytd-video-masthead-ad-expandable-video-tile-renderer {width: 424px;height: 239px;} ytd-video-masthead-ad-expandable-video-tile-renderer[rounded] {border-radius: 12px;} #player.ytd-video-masthead-ad-expandable-video-tile-renderer,#ytd-player.ytd-video-masthead-ad-expandable-video-tile-renderer {width: 100%;height: 100%;} #click-target.ytd-video-masthead-ad-expandable-video-tile-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;cursor: pointer;} #overlay.ytd-video-masthead-ad-expandable-video-tile-renderer {width: 100%;position: absolute;bottom: 0;left: 0;z-index: 2;display: flexbox;display: flex;flex-direction: row;} #mute-button.ytd-video-masthead-ad-expandable-video-tile-renderer,#replay-button.ytd-video-masthead-ad-expandable-video-tile-renderer,#live-badge.ytd-video-masthead-ad-expandable-video-tile-renderer {display: none;} #replay-button.ytd-video-masthead-ad-expandable-video-tile-renderer ytd-button-renderer.ytd-video-masthead-ad-expandable-video-tile-renderer {--yt-button-color: var(--yt-spec-static-brand-white);} #live-badge.ytd-video-masthead-ad-expandable-video-tile-renderer {color: var(--yt-spec-static-brand-white);height: 40px;font-size: 1.5rem;align-items: center;} #live-badge.ytd-video-masthead-ad-expandable-video-tile-renderer:before {display: inline-block;width: 6px;height: 6px;vertical-align: 4%;margin-right: 5px;content: "";border-radius: 100%;} ytd-video-masthead-ad-expandable-video-tile-renderer.video-playing #live-badge.ytd-video-masthead-ad-expandable-video-tile-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-video-masthead-ad-expandable-video-tile-renderer.video-playing #live-badge.ytd-video-masthead-ad-expandable-video-tile-renderer:before {background: var(--yt-spec-static-brand-red);} ytd-video-masthead-ad-expandable-video-tile-renderer.video-ended #live-badge.ytd-video-masthead-ad-expandable-video-tile-renderer {display: flexbox;display: flex;flex-direction: row;margin-left: 10px;} ytd-video-masthead-ad-expandable-video-tile-renderer.video-ended #live-badge.ytd-video-masthead-ad-expandable-video-tile-renderer:before {background: var(--yt-spec-static-overlay-icon-inactive);}</style>');
iPb=d}d=iPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jPb=a});var lPb;var mPb;var gT=function(){return _.O.apply(this,arguments)||this};
_.H(gT,_.O);gT.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
gT.prototype.onShow=function(){var a=_.$q(this.hostElement).querySelector("#live-description"),b;a&&(null==(b=this.data)?0:b.shortLiveDescription)&&a.clientWidth<a.scrollWidth&&this.hostElement.classList.add("short-live-description")};
gT.prototype.onYtToggleButton=function(a){var b,c=null==(b=this.data)?void 0:b.videoReminderEntityKey;c&&this.ytdReduxBehavior.dispatch(_.rB("upcomingEventReminderStateEntity",c,{key:c,state:a.detail.toggled?"UPCOMING_EVENT_REMINDER_STATE_SINGLE":"UPCOMING_EVENT_REMINDER_STATE_NONE"}))};
gT.prototype.videoReminderStateChanged=function(){var a;this.videoReminderState&&_.B(null==(a=this.data)?void 0:a.cta,_.WA)&&this.set("data.cta.toggleButtonRenderer.isToggled","UPCOMING_EVENT_REMINDER_STATE_SINGLE"===this.videoReminderState.state)};
var hT=gT;hT.prototype.videoReminderStateChanged=hT.prototype.videoReminderStateChanged;hT.prototype.onYtToggleButton=hT.prototype.onYtToggleButton;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],hT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],hT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],hT.prototype,"ytdReduxBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],hT.prototype,"data",void 0);_.U([_.N({selectorArgs:["data.videoReminderEntityKey"],selector:_.ueb}),_.V("design:type",Object)],hT.prototype,"videoReminderState",void 0);_.U([_.tq("yt-toggle-button"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],hT.prototype,"onYtToggleButton",null);
_.U([_.uq("videoReminderState"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],hT.prototype,"videoReminderStateChanged",null);hT=_.U([_.P({is:"ytd-video-masthead-ad-primary-video-overlay-renderer",disableElementRegistration:!0})],hT);
_.Q(hT,"ytd-video-masthead-ad-primary-video-overlay-renderer",function(){if(void 0!==mPb)return mPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer">\n  <yt-formatted-string id="title" ellipsis-truncate="" text="[[data.title]]" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer">\n  </yt-formatted-string>\n  <div id="byline-container" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer">\n    <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" overlay-ad="true" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer">\n    </ytd-badge-supported-renderer>\n    <yt-formatted-string id="byline" ellipsis-truncate="[[!data.liveDescription]]" link-inherit-color="" text="[[data.byline]]" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer">\n    </yt-formatted-string>\n    <template is="dom-if" restamp="" if="[[data.liveDescription]]" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer">\n      <div id="live-description-container" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer">\n        <yt-formatted-string id="short-live-description" text="[[data.shortLiveDescription]]" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer">\n        </yt-formatted-string>\n        <yt-formatted-string id="live-description" text="[[data.liveDescription]]" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer">\n        </yt-formatted-string>\n      </div>\n    </template>\n  </div>\n  <div id="cta-container" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer">\n    <ytd-toggle-button-renderer id="reminder-button" data="[[data.cta.toggleButtonRenderer]]" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer">\n    </ytd-toggle-button-renderer>\n  </div>\n</div>\n<div id="menu" class="style-scope ytd-video-masthead-ad-primary-video-overlay-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lPb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; ytd-video-masthead-ad-primary-video-overlay-renderer {display: flexbox;display: flex;flex-direction: row;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.ytd-video-masthead-ad-primary-video-overlay-renderer {display: flexbox;display: flex;flex-direction: column;margin: 8px 0 0 8px;width: 100%;overflow: hidden;} #title.ytd-video-masthead-ad-primary-video-overlay-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;margin-bottom: 6px;text-shadow: 2px 2px 2px rgba(0,0,0,0.3);} #byline-container.ytd-video-masthead-ad-primary-video-overlay-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;margin-bottom: 6px;} yt-formatted-string.ytd-video-masthead-ad-primary-video-overlay-renderer {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.ytd-video-masthead-ad-primary-video-overlay-renderer {pointer-events: auto;} #menu.ytd-video-masthead-ad-primary-video-overlay-renderer {pointer-events: auto;margin-top: 8px;} #live-description-container.ytd-video-masthead-ad-primary-video-overlay-renderer {width: 100%;height: 100%;position: relative;} #live-description.ytd-video-masthead-ad-primary-video-overlay-renderer,#short-live-description.ytd-video-masthead-ad-primary-video-overlay-renderer {width: inherit;overflow: hidden;position: absolute;text-overflow: ellipsis;} #live-description.ytd-video-masthead-ad-primary-video-overlay-renderer:before,#short-live-description.ytd-video-masthead-ad-primary-video-overlay-renderer:before {content: "\u2022";margin: 0 4px;} ytd-video-masthead-ad-primary-video-overlay-renderer.short-live-description #live-description.ytd-video-masthead-ad-primary-video-overlay-renderer {visibility: hidden;} ytd-video-masthead-ad-primary-video-overlay-renderer:not(.short-live-description) #short-live-description.ytd-video-masthead-ad-primary-video-overlay-renderer {visibility: hidden;} #reminder-button.ytd-video-masthead-ad-primary-video-overlay-renderer {pointer-events: auto;} ytd-video-masthead-ad-primary-video-overlay-renderer ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;}</style>');
lPb=d}d=lPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mPb=a});var nPb;var oPb;var iT,pPb=function(){var a=_.O.apply(this,arguments)||this;a.useYtdPlayer=_.u("use_ytd_player_for_desktop_masthead");a.buttonOverrides={style:"overlay"};a.JSC$13915_playerManager=null;a.JSC$13915_mastheadCounter=new Bxb;a.actionMap={"yt-masthead-hidden":"onYtMastheadHidden"};return a};
_.H(pPb,_.O);_.f=pPb.prototype;_.f.configureRendererStamper=function(){return{"data.muteButton":{id:"mute-button",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer"}},"data.replayButton":{id:"replay-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}},"data.thumbnailOverlays":{id:"thumbnail-overlays",mapping:{thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer"}}}};
_.f.created=function(){this.JSC$13915_mastheadCounter.increment("PLAYER_CONTAINER_CREATED",this.useYtdPlayer,!1);this.useYtdPlayer||(this.JSC$13915_playerManager=new iQ)};
_.f.ready=function(){var a=this;this.JSC$13915_mastheadCounter.increment("PLAYER_CONTAINER_READY",this.useYtdPlayer,!1);if(this.useYtdPlayer){var b;null==(b=this.embeddedPlayer)||b.remove()}else{var c;null==(c=this.ytdPlayer)||c.remove();qHb(this.JSC$13915_playerManager,this.embeddedPlayer,function(){a.onPlaybackEnded()});
this.replayButton.addEventListener("click",function(){a.data&&a.data.navigationEndpoint&&_.Sn(a.hostElement,"yt-navigate",{endpoint:a.data.navigationEndpoint})})}};
_.f.onPlaybackEnded=function(){this.hostElement.classList.remove("video-playing");this.hostElement.classList.add("video-ended");this.JSC$13915_mastheadCounter.increment("VIDEO_END",this.useYtdPlayer,!1)};
_.f.dataChanged=function(){var a=this;if(this.data){if("string"===typeof this.data.videoId)if(this.useYtdPlayer){var b=!this.data.disableAutoPlayback,c,d={autoplay:b,adformat:"17_8",video_id:this.data.videoId,suggestedQuality:"hd720",startSeconds:(null!=(c=this.data.playbackStartMs)?c:0)/1E3,player_params:this.data.playerParams};this.hostElement.classList.add(b?"video-playing":"video-ended");this.ytdPlayer.loadVideoWithPlayerVars(d);this.setupYtdPlayer()}else sHb(this.JSC$13915_playerManager,this.data.videoId,
this.data.playbackStartMs,this.data.playbackDurationMs,this.data.playerParams||void 0),this.data.disableAutoPlayback?(rHb(this.JSC$13915_playerManager),this.hostElement.classList.add("video-ended")):(this.JSC$13915_playerManager.playVideo(),this.hostElement.classList.add("video-playing"),this.getPlayerPromise().then(function(){_.Tn(a.hostElement,"ytd-video-masthead-ad-primary-video-renderer-playing");a.JSC$13915_mastheadCounter.increment("VIDEO_START",!1,!1)}));
this.data.isWidescreen&&this.playerContainer.classList.add("widescreen")}};
_.f.getPlayerPromise=function(){return this.JSC$13915_playerManager.getPlayerPromise()};
_.f.onYtToggleButton=function(a){this.useYtdPlayer?this.toggleMute(a.detail.toggled):a.detail.toggled?this.JSC$13915_playerManager.mute():this.JSC$13915_playerManager.unMute()};
_.f.onYtNavigate=function(a){var b=Xtb(a.detail.endpoint),c=Ytb(this.data.clickthroughReportingData);b&&c&&(a.detail.endpoint.watchEndpoint?a.detail.tempData=c:_.rp(b,c,30))};
_.f.onYtMastheadHidden=function(){this.useYtdPlayer?this.ytdPlayer.stop():this.JSC$13915_playerManager.stopVideo()};
_.f.setupYtdPlayer=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress)return _.w(c,a.ytdPlayer.getPlayerPromise(),2);b=c.yieldResult;b.addEventListener("onStateChange",function(d){a.onPlayerStateChange(d)});
b.addEventListener("onCueRangeExit",function(d){a.onCueRangeExit(d)});
_.Bo(c)})};
_.f.onPlayerStateChange=function(a){if(1===a&&(a=this.ytdPlayer.getPlayer())){var b=a.getCurrentTime(),c,d,e=b+(null!=(d=null==(c=this.data)?void 0:c.playbackDurationMs)?d:0)/1E3;a.addCueRange("playback",b,e);_.Tn(this.hostElement,"ytd-video-masthead-ad-primary-video-renderer-playing");this.JSC$13915_mastheadCounter.increment("VIDEO_START",!0,!1)}};
_.f.onCueRangeExit=function(a){"playback"===a&&(this.ytdPlayer.stop(),this.onPlaybackEnded())};
_.f.toggleMute=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,b.ytdPlayer.getPlayerPromise(),2);c=d.yieldResult;a?c.mute():c.unMute();_.Bo(d)})};
_.J.Object.defineProperties(pPb.prototype,{titleAriaLabel:{configurable:!0,enumerable:!0,get:function(){var a,b;if(!(null==(a=this.data)?0:null==(b=a.accessibilityData)?0:b.label))return"";var c,d;return _.Ln("AD_TITLE",{title:null==(c=this.data)?void 0:null==(d=c.accessibilityData)?void 0:d.label})}}});
var jT=iT=pPb;iT.prototype.onYtMastheadHidden=iT.prototype.onYtMastheadHidden;iT.prototype.onYtNavigate=iT.prototype.onYtNavigate;iT.prototype.onYtToggleButton=iT.prototype.onYtToggleButton;iT.prototype.dataChanged=iT.prototype.dataChanged;jT.JSC$13914_PLAYBACK_CUE_RANGE="playback";_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],jT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],jT.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],jT.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],jT.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],jT.prototype,"useYtdPlayer",void 0);_.U([_.vq("ytd-toggle-button-renderer"),_.V("design:type",Object)],jT.prototype,"muteButton",void 0);_.U([_.N(),_.V("design:type",Object)],jT.prototype,"buttonOverrides",void 0);
_.U([_.M("data.accessibilityData.label"),_.V("design:type",String),_.V("design:paramtypes",[])],jT.prototype,"titleAriaLabel",null);_.U([_.vq("#replay-button"),_.V("design:type",Object)],jT.prototype,"replayButton",void 0);_.U([_.vq("#player-container"),_.V("design:type",Object)],jT.prototype,"playerContainer",void 0);_.U([_.vq("#player"),_.V("design:type",Object)],jT.prototype,"embeddedPlayer",void 0);_.U([_.vq("#ytd-player"),_.V("design:type",Object)],jT.prototype,"ytdPlayer",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],jT.prototype,"dataChanged",null);_.U([_.tq("yt-toggle-button"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],jT.prototype,"onYtToggleButton",null);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],jT.prototype,"onYtNavigate",null);
_.U([_.tq("yt-masthead-hidden"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],jT.prototype,"onYtMastheadHidden",null);jT=iT=_.U([_.P({is:"ytd-video-masthead-ad-primary-video-renderer",disableElementRegistration:!0})],jT);
_.Q(jT,"ytd-video-masthead-ad-primary-video-renderer",function(){if(void 0!==oPb)return oPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-masthead-ad-primary-video-renderer">\n  <div id="mute-button" class="style-scope ytd-video-masthead-ad-primary-video-renderer"></div>\n  <div id="replay-button" class="style-scope ytd-video-masthead-ad-primary-video-renderer"></div>\n  <div id="thumbnail-overlays" class="style-scope ytd-video-masthead-ad-primary-video-renderer"></div>\n  <template is="dom-if" if="[[data.liveBadgeLabel]]" class="style-scope ytd-video-masthead-ad-primary-video-renderer">\n    <yt-formatted-string id="live-badge" text="[[data.liveBadgeLabel]]" class="style-scope ytd-video-masthead-ad-primary-video-renderer">\n    </yt-formatted-string>\n  </template>\n</div>\n<div id="player-container" class="style-scope ytd-video-masthead-ad-primary-video-renderer">\n  <a id="click-target" class="yt-simple-endpoint style-scope ytd-video-masthead-ad-primary-video-renderer" aria-label$="[[titleAriaLabel]]" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]"></a>\n  <div id="player" class="style-scope ytd-video-masthead-ad-primary-video-renderer"></div>\n  <ytd-player id="ytd-player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_MASTHEAD_AD" class="style-scope ytd-video-masthead-ad-primary-video-renderer">\n  </ytd-player>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nPb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-masthead-ad-primary-video-renderer {display: block;position: relative;} ytd-video-masthead-ad-primary-video-renderer.video-playing #mute-button.ytd-video-masthead-ad-primary-video-renderer {display: block;} ytd-video-masthead-ad-primary-video-renderer.video-ended #replay-button.ytd-video-masthead-ad-primary-video-renderer {display: block;} ytd-video-masthead-ad-primary-video-renderer.video-ended #player.ytd-video-masthead-ad-primary-video-renderer,ytd-video-masthead-ad-primary-video-renderer.video-ended #ytd-player.ytd-video-masthead-ad-primary-video-renderer {height: 100%;} #player-container.ytd-video-masthead-ad-primary-video-renderer {max-width: 424px;height: 239px;overflow: hidden;position: relative;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;border-radius: 12px;} #player-container.widescreen.ytd-video-masthead-ad-primary-video-renderer {max-width: 852px;} #player-container.ytd-video-masthead-ad-primary-video-renderer:not(.widescreen) #player.ytd-video-masthead-ad-primary-video-renderer,#player-container.ytd-video-masthead-ad-primary-video-renderer:not(.widescreen) #ytd-player.ytd-video-masthead-ad-primary-video-renderer {height: 100%;} #player.ytd-video-masthead-ad-primary-video-renderer,#ytd-player.ytd-video-masthead-ad-primary-video-renderer {width: 100%;height: 641px;} .yt-simple-endpoint.ytd-video-masthead-ad-primary-video-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-video-masthead-ad-primary-video-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #click-target.yt-simple-endpoint.ytd-video-masthead-ad-primary-video-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;cursor: pointer;} #overlay.ytd-video-masthead-ad-primary-video-renderer {width: 100%;position: absolute;bottom: 0;z-index: 2;display: flexbox;display: flex;flex-direction: row;} #mute-button.ytd-video-masthead-ad-primary-video-renderer,#replay-button.ytd-video-masthead-ad-primary-video-renderer,#live-badge.ytd-video-masthead-ad-primary-video-renderer {display: none;} #replay-button.ytd-video-masthead-ad-primary-video-renderer ytd-button-renderer.ytd-video-masthead-ad-primary-video-renderer {--yt-button-color: var(--yt-spec-static-brand-white);} #live-badge.ytd-video-masthead-ad-primary-video-renderer {color: var(--yt-spec-static-brand-white);height: 40px;font-size: 1.5rem;align-items: center;} #live-badge.ytd-video-masthead-ad-primary-video-renderer:before {display: inline-block;width: 6px;height: 6px;vertical-align: 4%;margin-right: 5px;content: "";border-radius: 100%;} ytd-video-masthead-ad-primary-video-renderer.video-playing #live-badge.ytd-video-masthead-ad-primary-video-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-video-masthead-ad-primary-video-renderer.video-playing #live-badge.ytd-video-masthead-ad-primary-video-renderer:before {background: var(--yt-spec-static-brand-red);} ytd-video-masthead-ad-primary-video-renderer.video-ended #live-badge.ytd-video-masthead-ad-primary-video-renderer {display: flexbox;display: flex;flex-direction: row;margin-left: 10px;} ytd-video-masthead-ad-primary-video-renderer.video-ended #live-badge.ytd-video-masthead-ad-primary-video-renderer:before {background: var(--yt-spec-static-overlay-icon-inactive);}</style>');
nPb=d}d=nPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return oPb=a});var qPb;var rPb;var sPb=function(){var a=_.O.apply(this,arguments)||this;a.collapsed=!1;a.impressionResolver=_.pt();a.JSC$13919_activeViewMeasurementDataResolver=_.pt();a.actionMap={"yt-mute-ad-action":"handleMuteAd"};return a};
_.H(sPb,_.O);_.f=sPb.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;_.$q(this.hostElement).querySelector("#show-ad").addEventListener("click",function(){a.expandAd()});
this.hostElement.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;_.HH(function(){a.ironResizableBehavior.notifyResize()});
this.impressionResolver.promise.then(function(b){if(!a.collapsed){b=_.g(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.bH(c.baseUrl,c.attributionSrcMode);a.data.impressionCommand=void 0}});
this.JSC$13919_activeViewMeasurementDataResolver.promise.then(function(b){a.ytdActiveViewBehavior.enableActiveViewMeasurement(b,15)})};
_.f.dataChanged=function(){var a;(null==(a=this.data.impressionCommand)?0:a.loggingUrls)&&this.impressionResolver.resolve(this.data.impressionCommand.loggingUrls);var b;(null==(b=this.data)?0:b.activeView)&&this.JSC$13919_activeViewMeasurementDataResolver.resolve(this.data.activeView);(a=this.get("data.showAdRenderer.buttonRenderer.command.videoMastheadAdMuteCommand"))&&this.restoreCollapsedState(a.encryptedMastheadId);this.collapsed&&(this.data.primaryVideo&&(this.data.primaryVideo=void 0),this.data.expandableTiles&&
(this.data.expandableTiles=void 0))};
_.f.computeWidescreen=function(a){var b;return!!(a&&(null==(b=_.B(a,QFb))?0:b.isWidescreen))};
_.f.computeExpandable=function(a){return!!(a&&0<a.length)};
_.f.onIronResize=function(){if(this.expandable){var a=_.$q(this.hostElement).querySelector("#expandable-tile-container :first-child");a&&!a.expanded&&(a.expanded=!0)}};
_.f.handleMuteAd=function(){this.collapseAd(null)};
_.f.restoreCollapsedState=function(a){this.collapsed=_.mo().get("HIDDEN_MASTHEAD_ID")===a};
_.f.collapseAd=function(a){if(a){var b=_.mo();b.set("HIDDEN_MASTHEAD_ID",a);b.save()}(a=_.$q(this.hostElement).querySelector("#video"))&&_.Sn(a,"yt-masthead-hidden");this.collapsed=!0};
_.f.expandAd=function(){var a=_.mo();a.set("HIDDEN_MASTHEAD_ID",!1);a.save();location.reload()};
var kT=sPb;kT.prototype.onIronResize=kT.prototype.onIronResize;kT.prototype.dataChanged=kT.prototype.dataChanged;_.U([_.L(_.zA),_.V("design:type",Object)],kT.prototype,"ironResizableBehavior",void 0);_.U([_.L(BQ),_.V("design:type",Object)],kT.prototype,"ytdActiveViewBehavior",void 0);_.U([_.L(_.EQ),_.V("design:type",Object)],kT.prototype,"ytdGridStateAwareBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],kT.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],kT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],kT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],kT.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeWidescreen(data.primaryVideo)"}),_.V("design:type",Boolean)],kT.prototype,"widescreen",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeExpandable(data.expandableTiles)"}),_.V("design:type",Boolean)],kT.prototype,"expandable",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],kT.prototype,"collapsed",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],kT.prototype,"dataChanged",null);
_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],kT.prototype,"onIronResize",null);kT=_.U([_.P({is:"ytd-video-masthead-ad-v3-renderer",disableElementRegistration:!0})],kT);
_.Q(kT,"ytd-video-masthead-ad-v3-renderer",function(){if(void 0!==rPb)return rPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-masthead-ad-v3-renderer">\n  <div id="video-overlay" class="style-scope ytd-video-masthead-ad-v3-renderer">\n    <ytd-video-masthead-ad-primary-video-overlay-renderer data="[[data.primaryVideoOverlay.videoMastheadAdPrimaryVideoOverlayRenderer]]" class="style-scope ytd-video-masthead-ad-v3-renderer">\n    </ytd-video-masthead-ad-primary-video-overlay-renderer>\n  </div>\n  <template is="dom-if" if="[[data.primaryVideo]]" class="style-scope ytd-video-masthead-ad-v3-renderer">\n    <div id="video-container" class="style-scope ytd-video-masthead-ad-v3-renderer">\n      <ytd-video-masthead-ad-primary-video-renderer id="video" data="[[data.primaryVideo.videoMastheadAdPrimaryVideoRenderer]]" class="style-scope ytd-video-masthead-ad-v3-renderer">\n      </ytd-video-masthead-ad-primary-video-renderer>\n    </div>\n  </template>\n  <div id="expandable-tile-container" class="style-scope ytd-video-masthead-ad-v3-renderer"></div>\n  <div id="right-container" class="style-scope ytd-video-masthead-ad-v3-renderer">\n    <ytd-video-masthead-ad-advertiser-info-renderer data="[[data.advertiserInfo.videoMastheadAdAdvertiserInfoRenderer]]" class="style-scope ytd-video-masthead-ad-v3-renderer">\n    </ytd-video-masthead-ad-advertiser-info-renderer>\n    <div id="compact-tile-container" class="style-scope ytd-video-masthead-ad-v3-renderer">\n      <template is="dom-repeat" items="[[data.compactVideoTiles]]" as="tile" class="style-scope ytd-video-masthead-ad-v3-renderer">\n        <ytd-thumbnail data="[[tile.videoMastheadAdCompactVideoTileRenderer]]" width="210" class="style-scope ytd-video-masthead-ad-v3-renderer">\n        </ytd-thumbnail>\n      </template>\n    </div>\n  </div>\n  <div id="show-ad" class="style-scope ytd-video-masthead-ad-v3-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qPb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-masthead-ad-v3-renderer.grid:not(.grid-disabled) {max-width: var(--ytd-grid-max-width);} ytd-video-masthead-ad-v3-renderer.grid-1-columns,.grid-1-columns.ytd-video-masthead-ad-v3-renderer {width: var(--ytd-grid-1-columns-width)!important;} ytd-video-masthead-ad-v3-renderer.grid-2-columns,.grid-2-columns.ytd-video-masthead-ad-v3-renderer {width: var(--ytd-grid-2-columns-width)!important;} ytd-video-masthead-ad-v3-renderer.grid-3-columns,.grid-3-columns.ytd-video-masthead-ad-v3-renderer {width: var(--ytd-grid-3-columns-width)!important;} ytd-video-masthead-ad-v3-renderer.grid-4-columns,.grid-4-columns.ytd-video-masthead-ad-v3-renderer {width: var(--ytd-grid-4-columns-width)!important;} ytd-video-masthead-ad-v3-renderer.grid-5-columns,.grid-5-columns.ytd-video-masthead-ad-v3-renderer {width: var(--ytd-grid-5-columns-width)!important;} ytd-video-masthead-ad-v3-renderer.grid-6-columns,.grid-6-columns.ytd-video-masthead-ad-v3-renderer {width: var(--ytd-grid-6-columns-width)!important;} ytd-video-masthead-ad-v3-renderer {display: block;position: relative;max-width: 1280px;margin-right: 4px;} @media(min-width:671px) {ytd-video-masthead-ad-v3-renderer {width: 100%!important;max-width: 1280px!important;}} ytd-video-masthead-ad-v3-renderer[widescreen] #video-container.ytd-video-masthead-ad-v3-renderer {max-width: 852px;} ytd-video-masthead-ad-v3-renderer[widescreen] #right-container.ytd-video-masthead-ad-v3-renderer {max-width: 436px;} ytd-video-masthead-ad-v3-renderer[expandable] #right-container.ytd-video-masthead-ad-v3-renderer {overflow: hidden;} #top-container.ytd-video-masthead-ad-v3-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-video-masthead-ad-v3-renderer[collapsed] #top-container.ytd-video-masthead-ad-v3-renderer>.ytd-video-masthead-ad-v3-renderer:not(:last-child) {display: none;} #show-ad.ytd-video-masthead-ad-v3-renderer {display: none;} ytd-video-masthead-ad-v3-renderer[collapsed] #show-ad.ytd-video-masthead-ad-v3-renderer {display: block;margin: auto;} #video-container.ytd-video-masthead-ad-v3-renderer {flex: 1;flex-basis: 0.000000001px;min-width: 424px;max-width: 424px;margin-right: var(--ytd-rich-grid-item-margin);} #expandable-tile-container.ytd-video-masthead-ad-v3-renderer {display: flexbox;display: flex;flex-direction: row;max-width: 852px;} #expandable-tile-container.ytd-video-masthead-ad-v3-renderer *.ytd-video-masthead-ad-v3-renderer {margin-right: var(--ytd-rich-grid-item-margin);} #expandable-tile-container.ytd-video-masthead-ad-v3-renderer:empty {display: none;} #right-container.ytd-video-masthead-ad-v3-renderer {display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} #video-overlay.ytd-video-masthead-ad-v3-renderer {display: none;pointer-events: none;position: absolute;top: 0;left: 0;z-index: 3;} #compact-tile-container.ytd-video-masthead-ad-v3-renderer {display: flexbox;display: flex;flex-direction: row;} #compact-tile-container.ytd-video-masthead-ad-v3-renderer ytd-thumbnail.ytd-video-masthead-ad-v3-renderer {margin-right: var(--ytd-rich-grid-item-margin);} ytd-thumbnail.ytd-video-masthead-ad-v3-renderer {height: 118px;width: 210px;} @media(max-width:1280px) {ytd-video-masthead-ad-v3-renderer.client-side #expandable-tile-container.ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad-v3-renderer:nth-child(n+3).ytd-video-masthead-ad-v3-renderer {display: none;}} @media(max-width:1066px) {ytd-video-masthead-ad-v3-renderer.client-side #expandable-tile-container.ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad-v3-renderer:nth-child(n+2).ytd-video-masthead-ad-v3-renderer {display: none;}ytd-video-masthead-ad-v3-renderer.client-side #right-container.ytd-video-masthead-ad-v3-renderer {width: 424px;}} @media(max-width:852px) {ytd-video-masthead-ad-v3-renderer.client-side #right-container.ytd-video-masthead-ad-v3-renderer {width: 210px;}ytd-video-masthead-ad-v3-renderer.client-side #compact-tile-container.ytd-video-masthead-ad-v3-renderer ytd-thumbnail.ytd-video-masthead-ad-v3-renderer+ytd-thumbnail.ytd-video-masthead-ad-v3-renderer {display: none;}} @media(max-width:638px) {ytd-video-masthead-ad-v3-renderer.client-side #right-container.ytd-video-masthead-ad-v3-renderer {display: none;}ytd-video-masthead-ad-v3-renderer.client-side #video-overlay.ytd-video-masthead-ad-v3-renderer {display: block;}} ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-1-columns #right-container.ytd-video-masthead-ad-v3-renderer,ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-2-columns #right-container.ytd-video-masthead-ad-v3-renderer {display: none;} ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-1-columns #video-overlay.ytd-video-masthead-ad-v3-renderer,ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-2-columns #video-overlay.ytd-video-masthead-ad-v3-renderer {display: block;} ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-2-columns #expandable-tile-container.ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad-v3-renderer:nth-child(n+2).ytd-video-masthead-ad-v3-renderer {display: none;} ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-3-columns #right-container.ytd-video-masthead-ad-v3-renderer {width: 210px;} ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-3-columns #compact-tile-container.ytd-video-masthead-ad-v3-renderer ytd-thumbnail.ytd-video-masthead-ad-v3-renderer+ytd-thumbnail.ytd-video-masthead-ad-v3-renderer {display: none;} ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-3-columns #expandable-tile-container.ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad-v3-renderer:nth-child(n+2).ytd-video-masthead-ad-v3-renderer {display: none;} ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-4-columns #expandable-tile-container.ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad-v3-renderer:nth-child(n+2).ytd-video-masthead-ad-v3-renderer {display: none;} ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-5-columns #expandable-tile-container.ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad-v3-renderer:nth-child(n+3).ytd-video-masthead-ad-v3-renderer {display: none;}</style>");
qPb=d}d=qPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rPb=a});var tPb=function(){return _.O.apply(this,arguments)||this};
_.H(tPb,_.O);_.f=tPb.prototype;_.f.configureRendererStamper=function(){return{"data.renderingContent":{id:"rendering-content",mapping:{videoMastheadAdV3Renderer:"ytd-video-masthead-ad-v3-renderer"}}}};
_.f.ready=function(){var a=this;opb(function(){a.isAttached&&xM(a.JSC$13924_storedAdSlotMetadata,a.JSC$13924_storedAdLayoutMetadata,a.adSlotMetadata,a.adLayoutMetadata)&&QM(_.ID(),a.JSC$13924_storedAdSlotMetadata,a.JSC$13924_storedAdLayoutMetadata)})};
_.f.attached=function(){xM(this.JSC$13924_storedAdSlotMetadata,this.JSC$13924_storedAdLayoutMetadata,this.adSlotMetadata,this.adLayoutMetadata)&&Uwb(_.ID(),this.JSC$13924_storedAdSlotMetadata,this.JSC$13924_storedAdLayoutMetadata)};
_.f.detached=function(){xM(this.JSC$13924_storedAdSlotMetadata,this.JSC$13924_storedAdLayoutMetadata,this.adSlotMetadata,this.adLayoutMetadata)&&QM(_.ID(),this.JSC$13924_storedAdSlotMetadata,this.JSC$13924_storedAdLayoutMetadata)};
_.f.onAdMetadataChanged=function(){this.adLayoutMetadata&&this.adSlotMetadata&&this.JSC$13924_storedAdLayoutMetadata!==this.adLayoutMetadata&&this.JSC$13924_storedAdSlotMetadata!==this.adSlotMetadata&&(this.isAttached&&(void 0!==this.JSC$13924_storedAdLayoutMetadata&&void 0!==this.JSC$13924_storedAdSlotMetadata&&QM(_.ID(),this.JSC$13924_storedAdSlotMetadata,this.JSC$13924_storedAdLayoutMetadata),Uwb(_.ID(),this.adSlotMetadata,this.adLayoutMetadata)),this.JSC$13924_storedAdLayoutMetadata=this.adLayoutMetadata,
this.JSC$13924_storedAdSlotMetadata=this.adSlotMetadata)};
_.J.Object.defineProperties(tPb.prototype,{adLayoutMetadata:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.adLayoutMetadata}}});
var lT=tPb;lT.prototype.onAdMetadataChanged=lT.prototype.onAdMetadataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],lT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],lT.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],lT.prototype,"data",void 0);_.U([_.M("data.adLayoutMetadata"),_.V("design:type",Object),_.V("design:paramtypes",[])],lT.prototype,"adLayoutMetadata",null);
_.U([_.N(),_.V("design:type",Object)],lT.prototype,"adSlotMetadata",void 0);_.U([_.uq("adLayoutMetadata","adSlotMetadata"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],lT.prototype,"onAdMetadataChanged",null);lT=_.U([_.P({is:"ytd-page-top-ad-layout-renderer",disableElementRegistration:!0})],lT);
_.Q(lT,"ytd-page-top-ad-layout-renderer",function(){if(void 0!==bPb)return bPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-page-top-ad-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.main_desktop.ui.renderers.ads.layout_renderer.ytd_page_top_ad_layout_renderer.ytd.page.top.ad.layout.renderer.css.js--\x3e<div id="rendering-content" class="style-scope ytd-page-top-ad-layout-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aPb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.layout_renderer.ytd_page_top_ad_layout_renderer.ytd.page.top.ad.layout.renderer.css.js--\x3e<style is-scoped>#rendering-content.ytd-page-top-ad-layout-renderer {width: 100%;flex: none;display: flex;flex-direction: row;justify-content: center;} @media(min-width:671px) {#rendering-content.ytd-page-top-ad-layout-renderer ytd-video-masthead-ad-v3-renderer.ytd-page-top-ad-layout-renderer {width: 100%!important;overflow: hidden;}} #rendering-content.ytd-page-top-ad-layout-renderer ytd-video-masthead-ad-v3-renderer.ytd-page-top-ad-layout-renderer {margin: 16px 24px 0 24px;}</style>");
aPb=d}d=aPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bPb=a});var uPb;var vPb;var wPb=function(){return _.O.apply(this,arguments)||this};
_.H(wPb,_.O);_.f=wPb.prototype;_.f.configureRendererStamper=function(){return{"data.fulfillmentContent.fulfilledLayout":{id:"fulfilled-layout",mapping:{inFeedAdLayoutRenderer:{component:"ytd-in-feed-ad-layout-renderer",properties:{adSlotMetadata:"[[data.adSlotMetadata]]"}},pageTopAdLayoutRenderer:{component:"ytd-page-top-ad-layout-renderer",properties:{adSlotMetadata:"[[data.adSlotMetadata]]"}}}}}};
_.f.ready=function(){var a=this;opb(function(){a.isAttached&&a.adSlotMetadata&&Twb(_.ID(),a.adSlotMetadata)})};
_.f.attached=function(){if(this.adSlotMetadata){var a;if(this.adSlotMetadata===(null==(a=this.data)?void 0:a.adSlotMetadata))Swb(_.ID(),this.adSlotMetadata);else{var b;_.Sj(Error("Lg`"+this.adSlotMetadata+"`"+(null==(b=this.data)?void 0:b.adSlotMetadata)))}}};
_.f.detached=function(){this.adSlotMetadata&&Twb(_.ID(),this.adSlotMetadata)};
_.f.onAdSlotMetadataChanged=function(){this.data&&this.data.adSlotMetadata&&(this.isAttached&&this.adSlotMetadata!==this.data.adSlotMetadata&&(void 0!==this.adSlotMetadata&&Twb(_.ID(),this.adSlotMetadata),Swb(_.ID(),this.data.adSlotMetadata)),this.adSlotMetadata=this.data.adSlotMetadata)};
_.J.Object.defineProperties(wPb.prototype,{layout:{configurable:!0,enumerable:!0,get:function(){var a,b,c=_.B(null==(a=this.data)?void 0:null==(b=a.fulfillmentContent)?void 0:b.fulfilledLayout,_.SFb),d;return(a=null==(d=_.B(null==c?void 0:c.renderingContent,RFb))?void 0:d.layout)?a.toLowerCase().replace(/_/g,"-"):""}}});
var mT=wPb;mT.prototype.onAdSlotMetadataChanged=mT.prototype.onAdSlotMetadataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],mT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],mT.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],mT.prototype,"rendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],mT.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",String),_.V("design:paramtypes",[])],mT.prototype,"layout",null);_.U([_.uq("data.adSlotMetadata"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],mT.prototype,"onAdSlotMetadataChanged",null);mT=_.U([_.P({is:"ytd-ad-slot-renderer",disableElementRegistration:!0})],mT);
_.Q(mT,"ytd-ad-slot-renderer",function(){if(void 0!==vPb)return vPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-ad-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.ads.slot_renderer.ytd_ad_slot_renderer.ytd.ad.slot.renderer.css.js--\x3e<div id="fulfilled-layout" class="style-scope ytd-ad-slot-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uPb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.slot_renderer.ytd_ad_slot_renderer.ytd.ad.slot.renderer.css.js--\x3e<style is-scoped>ytd-ad-slot-renderer[layout=display-ad-layout-top-landscape-image] {max-width: var(--ytd-rich-grid-item-max-width);} ytd-ad-slot-renderer {width: 100%;}</style>");uPb=d}d=uPb;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);return vPb=a});var xPb;var yPb;var nT=function(){return _.O.apply(this,arguments)||this};
_.H(nT,_.O);nT.prototype.configureRendererStamper=function(){return{"data.adBadge":{id:"ad-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.adBadge]]"},params:{noDotAdBadge:!0}}}},"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
nT.prototype.onTap=function(){this.data&&this.data.navigationEndpoint&&this.data.adPlaybackContextParams&&Ttb(this.data.navigationEndpoint,this.data.adPlaybackContextParams)};
nT.prototype.dataChanged=function(){if(this.data)if(_.u("enable_ghost_view_rendering_limited_h5_client")&&this.data.impressionUrls)for(var a=_.g(this.data.impressionUrls),b=a.next();!b.done;b=a.next())b=b.value,_.ieb(b,uob(b));else _.tob(this.data.impressionUrls||[]);this.data&&this.data.activeView&&this.ytdActiveViewBehavior.enableActiveViewMeasurement(this.data.activeView,17)};
var oT=nT;oT.prototype.dataChanged=oT.prototype.dataChanged;oT.prototype.onTap=oT.prototype.onTap;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],oT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],oT.prototype,"ytRendererBehavior",void 0);_.U([_.L(BQ),_.V("design:type",Object)],oT.prototype,"ytdActiveViewBehavior",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")}}),
_.V("design:type",Boolean)],oT.prototype,"watchFeedBigThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")?"9999":"168"}}),
_.V("design:type",String)],oT.prototype,"thumbnailWidth",void 0);_.U([_.N(),_.V("design:type",Object)],oT.prototype,"data",void 0);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],oT.prototype,"onTap",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],oT.prototype,"dataChanged",null);oT=_.U([_.P({is:"ytd-compact-promoted-video-renderer",disableElementRegistration:!0})],oT);
_.Q(oT,"ytd-compact-promoted-video-renderer",function(){if(void 0!==yPb)return yPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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.ads.ytd_compact_promoted_video_renderer.ytd.compact.promoted.video.renderer.css.js--\x3e<ytd-thumbnail data="[[data]]" width="[[thumbnailWidth]]" class="style-scope ytd-compact-promoted-video-renderer">\n</ytd-thumbnail>\n<div class="details style-scope ytd-compact-promoted-video-renderer">\n  <a id="endpoint-link" class="yt-simple-endpoint style-scope ytd-compact-promoted-video-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3 class="style-scope ytd-compact-promoted-video-renderer">\n      <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-compact-promoted-video-renderer">\n      </ytd-badge-supported-renderer>\n      <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-compact-promoted-video-renderer">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <div class="secondary-metadata style-scope ytd-compact-promoted-video-renderer">\n      <ytd-video-meta-block class="compact style-scope ytd-compact-promoted-video-renderer" data="[[data]]" watch-feed-big-thumbs="[[watchFeedBigThumbs]]">\n      </ytd-video-meta-block>\n      <div id="ad-badge-container" class="style-scope ytd-compact-promoted-video-renderer">\n        <div id="ad-badge" class="style-scope ytd-compact-promoted-video-renderer"></div>\n      </div>\n    </div>\n  </a>\n  <div id="menu" class="style-scope ytd-compact-promoted-video-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xPb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_compact_promoted_video_renderer.ytd.compact.promoted.video.renderer.css.js--\x3e<style is-scoped>ytd-compact-promoted-video-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-compact-promoted-video-renderer:not([watch-feed-big-thumbs]) ytd-thumbnail.ytd-compact-promoted-video-renderer {margin-right: 8px;height: 94px;width: 168px;} .details.ytd-compact-promoted-video-renderer {padding-right: 24px;box-sizing: border-box;width: 100%;min-width: 0;} #endpoint-link.ytd-compact-promoted-video-renderer {flex: 1;flex-basis: 0.000000001px;} #ad-badge-container.ytd-compact-promoted-video-renderer {align-items: center;display: flexbox;display: flex;flex-direction: row;} .yt-simple-endpoint.ytd-compact-promoted-video-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-compact-promoted-video-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-compact-promoted-video-renderer {min-width: 0;flex: 1;flex-basis: 0.000000001px;} #video-title.ytd-compact-promoted-video-renderer {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-compact-promoted-video-renderer {color: var(--yt-spec-text-primary);} ytd-menu-renderer.ytd-compact-promoted-video-renderer {position: absolute;top: 0;right: 0;} ytd-compact-promoted-video-renderer ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;} ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] {display: flexbox;display: flex;flex-direction: column;} ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] h3.ytd-compact-promoted-video-renderer {margin: 0;} ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] ytd-thumbnail.ytd-compact-promoted-video-renderer:before {display: block;content: "";padding-top: 55.95%;background-color: var(--yt-spec-10-percent-layer);} ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] .secondary-metadata.ytd-compact-promoted-video-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] #ad-badge-container.ytd-compact-promoted-video-renderer {padding-left: 8px;} ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] .details.ytd-compact-promoted-video-renderer {padding-top: 8px;padding-bottom: 8px;position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] ytd-menu-renderer.ytd-compact-promoted-video-renderer {margin-top: 8px;}</style>');
xPb=d}d=xPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return yPb=a});var zPb;var APb;_.Hs("itemSectionRenderer","searchPyvRenderer","ytd-search-pyv-renderer");var BPb=function(){return _.O.apply(this,arguments)||this};
_.H(BPb,_.O);BPb.prototype.configureRendererStamper=function(){return{"data.ads":{id:"contents",mapping:{adSlotRenderer:"ytd-ad-slot-renderer",promotedVideoRenderer:"ytd-promoted-video-renderer"}}}};
var pT=BPb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],pT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],pT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],pT.prototype,"data",void 0);pT=_.U([_.P({is:"ytd-search-pyv-renderer",disableElementRegistration:!0})],pT);
_.Q(pT,"ytd-search-pyv-renderer",function(){if(void 0!==APb)return APb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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.ads.ytd_search_pyv_renderer.ytd.search.pyv.renderer.css.js--\x3e<div id="contents" class="style-scope ytd-search-pyv-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zPb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_search_pyv_renderer.ytd.search.pyv.renderer.css.js--\x3e<style is-scoped>ytd-search-pyv-renderer {display: inline-block;width: 100%;} ytd-promoted-video-renderer.ytd-search-pyv-renderer {padding-top: 24px;}</style>");zPb=d}d=zPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
return APb=a});var CPb;var DPb;var EPb;var FPb;var GPb=function(){var a=_.O.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};
_.H(GPb,_.O);_.f=GPb.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,d;return null==(d=null==a?void 0:null==(b=a.expander)?void 0:null==(c=b.commentModerationPanelExpanderRenderer)?void 0:c.settingsButton)?void 0:d.buttonRenderer};
_.f.onPanelScroll=function(){var a=this;_.$K(this,"onPanelScroll",function(){var b=0===a.moderationContent.scrollTop,c,d;_.ar(null!=(d=null==(c=a.expander.children[1])?void 0:c.offsetParent)?d:a.hostElement,"scrolling",b)},50)};
_.f.onNextContinuationDataUpdated=function(a,b){a=b.continuationData.response;var c,d;if(!(null==(c=a.continuationContents)?0:null==(d=c.commentModerationPanelContinuation)?0:d.contents)){var e,h;if(null==(e=a.continuationContents)?0:null==(h=e.commentModerationPanelContinuation)?0:h.likelySpamContents){var l;this.data.spamHeaderText=null==(l=a.continuationContents)?void 0:l.commentModerationPanelContinuation.spamHeaderText;var m;this.set("data.likelySpamContents",null==(m=a.continuationContents)?
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:_.lp("")};
_.f.triggerContinuation=function(){this.hostElement.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||_.Sn(this.hostElement,"ytd-comment-moderation-panel-empty")};
_.f.commentIdToHeldCommentsIndex=function(a){var b;if(null==(b=this.data)||!b.contents)return-1;for(b=0;b<this.data.contents.length;b++)if(this.data.contents[b].commentRenderer.commentId===a)return b;return-1};
_.f.commentIdToLikelySpamCommentsIndex=function(a){var b;if(null==(b=this.data)||!b.likelySpamContents)return-1;for(b=0;b<this.data.likelySpamContents.length;b++)if(this.data.likelySpamContents[b].commentRenderer.commentId===a)return b;return-1};
var qT=GPb;qT.prototype.onNextContinuationDataUpdated=qT.prototype.onNextContinuationDataUpdated;qT.prototype.dataChanged=qT.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],qT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],qT.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],qT.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.MS.YtNextContinuationBehavior),_.V("design:type",Object)],qT.prototype,"ytNextContinuationBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],qT.prototype,"data",void 0);_.U([_.N({computed:"computeSettingsButton(data)"}),_.V("design:type",Object)],qT.prototype,"settingsButton",void 0);_.U([_.N(),_.V("design:type",Object)],qT.prototype,"hasSpam",void 0);_.U([_.N({computed:"computeHasContinuation(data.continuations)"}),_.V("design:type",Boolean)],qT.prototype,"hasContinuation",void 0);
_.U([_.N(),_.V("design:type",Object)],qT.prototype,"showButton",void 0);_.U([_.vq("#expander"),_.V("design:type",_.NJ)],qT.prototype,"expander",void 0);_.U([_.vq("#moderation-contents"),_.V("design:type",HTMLElement)],qT.prototype,"moderationContent",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],qT.prototype,"dataChanged",null);
_.U([_.tq("yt-next-continuation-data-updated"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],qT.prototype,"onNextContinuationDataUpdated",null);qT=_.U([_.P({is:"ytd-comment-moderation-panel-renderer",disableElementRegistration:!0})],qT);
_.Q(qT,"ytd-comment-moderation-panel-renderer",function(){if(void 0!==FPb)return FPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="" class="style-scope ytd-comment-moderation-panel-renderer">\n  <div class="more-button style-scope ytd-comment-moderation-panel-renderer" slot="more-button" on-click="triggerContinuation">\n    <span class="expander-text style-scope ytd-comment-moderation-panel-renderer">\n      [[getSimpleString(data.expander.commentModerationPanelExpanderRenderer.text)]]\n    </span>\n    <div class="icons style-scope ytd-comment-moderation-panel-renderer">\n      <ytd-button-renderer class="settings-button style-scope ytd-comment-moderation-panel-renderer" data="[[settingsButton]]">\n      </ytd-button-renderer>\n      <yt-icon id="expander-icon" icon="yt-icons:expand-more" class="style-scope ytd-comment-moderation-panel-renderer"></yt-icon>\n    </div>\n  </div>\n  <div class="less-button style-scope ytd-comment-moderation-panel-renderer" slot="less-button">\n    <span class="expander-text style-scope ytd-comment-moderation-panel-renderer">\n      [[getSimpleString(data.expander.commentModerationPanelExpanderRenderer.text)]]\n    </span>\n    <div class="icons style-scope ytd-comment-moderation-panel-renderer">\n      <ytd-button-renderer class="settings-button style-scope ytd-comment-moderation-panel-renderer" data="[[settingsButton]]">\n      </ytd-button-renderer>\n      <yt-icon id="expander-icon" icon="yt-icons:expand-less" class="style-scope ytd-comment-moderation-panel-renderer"></yt-icon>\n    </div>\n  </div>\n  <div id="moderation-contents" slot="content" class="style-scope ytd-comment-moderation-panel-renderer">\n    <div id="held-comments" class="style-scope ytd-comment-moderation-panel-renderer"></div>\n    <div id="likely-spam-divider" hidden="[[hideSpamDivider(hasSpam)]]" class="style-scope ytd-comment-moderation-panel-renderer"></div>\n    <yt-formatted-string id="likely-spam-header" text="[[computeSpamHeaderText(data.likelySpamContents, data.spamHeaderText)]]" class="style-scope ytd-comment-moderation-panel-renderer">\n    </yt-formatted-string>\n    <div id="likely-spam-comments" class="style-scope ytd-comment-moderation-panel-renderer"></div>\n    <div id="continuation" class="style-scope ytd-comment-moderation-panel-renderer"></div>\n  </div>\n</ytd-expander>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===EPb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comment-moderation-panel-renderer {--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.ytd-comment-moderation-panel-renderer:hover {color: var(--yt-spec-icon-active-other);} ytd-expander.ytd-comment-moderation-panel-renderer:hover {width: auto;} .expander-text.ytd-comment-moderation-panel-renderer {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.ytd-comment-moderation-panel-renderer,.less-button.ytd-comment-moderation-panel-renderer {margin: 8px 24px 8px 24px;justify-content: space-between;display: flexbox;display: flex;} #expander-icon.ytd-comment-moderation-panel-renderer {--iron-icon-width: 24px;--iron-icon-height: 24px;color: var(--yt-spec-icon-inactive);} #expander-icon.ytd-comment-moderation-panel-renderer:hover {color: var(--yt-spec-icon-active-other);} ytd-button-renderer.ytd-comment-moderation-panel-renderer {--yt-button-icon-size: 32px;--yt-icon-color: var(--yt-spec-icon-inactive);} #moderation-contents.ytd-comment-moderation-panel-renderer {overflow-y: hidden;padding-left: 24px;padding-right: 24px;max-height: 336px;} #moderation-contents.ytd-comment-moderation-panel-renderer:hover {overflow-y: auto;} #held-comments.ytd-comment-moderation-panel-renderer,#likely-spam-comments.ytd-comment-moderation-panel-renderer {margin-top: 16px;} #likely-spam-header.ytd-comment-moderation-panel-renderer {color: var(--yt-spec-text-primary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #likely-spam-divider.ytd-comment-moderation-panel-renderer {height: 1px;background: var(--yt-spec-text-secondary);margin: 20px -24px 20px -24px;}</style>");
EPb=d}d=EPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return FPb=a});_.Hs("itemSectionRenderer","backstagePostThreadRenderer","ytd-backstage-post-thread-renderer");var HPb=function(){var a=_.O.apply(this,arguments)||this;a.roundedContainer=!0;a.JSC$13951_handleOpenPostCommentDialogActionAfterStamp=!1;a.actionMap={"yt-signal-action-open-post-comment-dialog":"handleSignalActionOpenPostCommentDialogAction"};return a};
_.H(HPb,_.O);_.f=HPb.prototype;
_.f.configureRendererStamper=function(){return{"data.post":{id:"post",mapping:{backstagePostRenderer:{component:"ytd-backstage-post-renderer",properties:{hasInlineCommentSection:"[[hasInlineCommentSection]]",shouldHideAuthor:"[[isInEngagementPanel]]",shouldShowVideoTime:"[[isInEngagementPanel]]",shouldShowMenuInCompactView:"[[isInEngagementPanel]]",isInEngagementPanel:"[[isInEngagementPanel]]"}},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$13951_handleOpenPostCommentDialogActionAfterStamp&&this.handleSignalActionOpenPostCommentDialogAction()};
_.f.handleSignalActionOpenPostCommentDialogAction=function(){var a=_.$q(this.hostElement).querySelector("ytd-comment-reply-dialog-renderer");a?a.openDialog():this.JSC$13951_handleOpenPostCommentDialogActionAfterStamp=!0};
_.f.onYtCommentModerationPanelEmpty=function(){this.set("data.moderationPanel",{})};
_.f.computeHasInlineCommentSection=function(a){return!!a};
_.f.computeHideBorder=function(){return this.isInEngagementPanel};
_.f.computeIsCompact=function(){return this.isInEngagementPanel};
_.J.Object.defineProperties(HPb.prototype,{isInEngagementPanel:{configurable:!0,enumerable:!0,get:function(){var a,b;return"BACKSTAGE_SURFACE_TYPE_ENGAGEMENT_PANEL"===(null==(b=_.B(null==(a=this.data)?void 0:a.post,_.VFb))?void 0:b.surface)}}});
var rT=HPb;rT.prototype.onYtCommentModerationPanelEmpty=rT.prototype.onYtCommentModerationPanelEmpty;rT.prototype.onStampFinished=rT.prototype.onStampFinished;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],rT.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],rT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],rT.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],rT.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],rT.prototype,"roundedContainer",void 0);_.U([_.N({computed:"computeHasInlineCommentSection(data.comments)"}),_.V("design:type",Boolean)],rT.prototype,"hasInlineCommentSection",void 0);_.U([_.N({computed:"computeHideBorder(data, isInEngagementPanel)",reflectToAttribute:!0}),_.V("design:type",Boolean)],rT.prototype,"hideBorder",void 0);
_.U([_.N({computed:"computeIsCompact(data, isInEngagementPanel)",reflectToAttribute:!0}),_.V("design:type",Boolean)],rT.prototype,"isCompact",void 0);_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],rT.prototype,"onStampFinished",null);_.U([_.tq("ytd-comment-moderation-panel-empty"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],rT.prototype,"onYtCommentModerationPanelEmpty",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],rT.prototype,"isInEngagementPanel",null);rT=_.U([_.P({is:"ytd-backstage-post-thread-renderer",disableElementRegistration:!0})],rT);
_.Q(rT,"ytd-backstage-post-thread-renderer",function(){if(void 0!==DPb)return DPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-backstage-post-thread-renderer"></div>\n<div id="comments-disabled" hidden="[[!data.commentsDisabledMessage]]" class="style-scope ytd-backstage-post-thread-renderer">[[getSimpleString(data.commentsDisabledMessage)]]</div>\n<div id="moderation-panel" hidden="[[!data.moderationPanel]]" class="style-scope ytd-backstage-post-thread-renderer"></div>\n<div id="comment-dialog" hidden="[[!data.commentDialog]]" class="style-scope ytd-backstage-post-thread-renderer"></div>\n<div id="comments" hidden="[[!data.comments]]" class="style-scope ytd-backstage-post-thread-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CPb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-post-thread-renderer {display: block;margin-top: 24px;border: 1px solid var(--yt-spec-10-percent-layer);padding: 16px 16px 8px 16px;} ytd-backstage-post-thread-renderer[rounded-container] {border-radius: 12px;} ytd-backstage-post-thread-renderer[hide-border] {border: none;} ytd-backstage-post-thread-renderer[is-compact] {margin-top: 0px;} ytd-comment-moderation-panel-renderer.ytd-backstage-post-thread-renderer {margin-left: 56px;margin-top: 10px;margin-bottom: 16px;} #comments-disabled.ytd-backstage-post-thread-renderer {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;} ytd-backstage-post-thread-renderer[enable-improved-community-tab] {border: 1px solid var(--yt-spec-10-percent-layer);padding: 16px 0;max-width: 638px;} #comment-dialog.ytd-backstage-post-thread-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 8px 0 8px;margin: 8px 8px 0 8px;} ytd-backstage-post-thread-renderer[enable-improved-community-tab] ytd-comment-moderation-panel-renderer.ytd-backstage-post-thread-renderer {margin-left: 16px;} ytd-backstage-post-thread-renderer[enable-improved-community-tab] #comments-disabled.ytd-backstage-post-thread-renderer {margin-left: 16px;}</style>');
CPb=d}d=CPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DPb=a});var IPb;var JPb;var KPb=_.Mu(['background-image:url("','");']),sT=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(sT,_.O);sT.prototype.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")};
sT.prototype.computeBannerImageUrl=function(a,b){if(void 0!==a){var c=a.thumbnail.thumbnails;b&&(c=a.thumbnailDark.thumbnails);this.bannerImageUrl=(a=_.Ur(c,24,void 0,"height"))?a:void 0}};
sT.prototype.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
sT.prototype.computeHasText=function(a){return!!a};
_.J.Object.defineProperties(sT.prototype,{bannerStyle:{configurable:!0,enumerable:!0,get:function(){if(this.bannerImageUrl)return _.aH(KPb,String(_.Wc(this.bannerImageUrl)))}}});
var tT=sT;tT.prototype.computeHasText=tT.prototype.computeHasText;tT.prototype.computeBannerImageUrl=tT.prototype.computeBannerImageUrl;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],tT.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],tT.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],tT.prototype,"ytRendererBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],tT.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],tT.prototype,"isDarkTheme",void 0);_.U([_.N(),_.V("design:type",String)],tT.prototype,"bannerImageUrl",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasText(data.text)"}),_.V("design:type",Boolean)],tT.prototype,"hasText",void 0);
_.U([_.uq("data","isDarkTheme"),_.V("design:type",Function),_.V("design:paramtypes",[Object,Boolean]),_.V("design:returntype")],tT.prototype,"computeBannerImageUrl",null);_.U([_.uq("data.text"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],tT.prototype,"computeHasText",null);_.U([_.M("bannerImageUrl"),_.V("design:type",Object),_.V("design:paramtypes",[])],tT.prototype,"bannerStyle",null);
tT=_.U([_.P({is:"ytd-backstage-prefilled-post-dialog-header-renderer",disableElementRegistration:!0})],tT);
_.Q(tT,"ytd-backstage-prefilled-post-dialog-header-renderer",function(){if(void 0!==JPb)return JPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-backstage-prefilled-post-dialog-header-renderer">\n</div>\n<div id="message" class="style-scope ytd-backstage-prefilled-post-dialog-header-renderer">\n  <p id="title" hidden="[[!getSimpleString(data.title)]]" class="style-scope ytd-backstage-prefilled-post-dialog-header-renderer">[[getSimpleString(data.title)]]</p>\n  <p id="text" hidden="[[!hasText]]" class="style-scope ytd-backstage-prefilled-post-dialog-header-renderer">[[getSimpleString(data.text)]]</p>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===IPb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-prefilled-post-dialog-header-renderer {background: var(--yt-spec-general-background-b);border-radius: 3px;font-family: "Roboto",sans-serif;display: flexbox;display: flex;flex-direction: column;} #banner.ytd-backstage-prefilled-post-dialog-header-renderer {background-repeat: repeat-x;background-size: auto 100%;border-radius: 3px 3px 0 0;overflow: hidden;height: 24px;width: 100%;} #title.ytd-backstage-prefilled-post-dialog-header-renderer {color: var(--yt-spec-text-primary);font-size: 1.8rem;font-weight: 400;} ytd-backstage-prefilled-post-dialog-header-renderer[has-text] #title.ytd-backstage-prefilled-post-dialog-header-renderer {margin-bottom: 8px;} #text.ytd-backstage-prefilled-post-dialog-header-renderer {color: var(--yt-spec-text-secondary);font-size: 1.4rem;} #message.ytd-backstage-prefilled-post-dialog-header-renderer {line-height: 2rem;margin: 20px 16px 24px 16px;text-align: left;width: 100%;}</style>');
IPb=d}d=IPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return JPb=a});var LPb;var MPb;var NPb=function(){return _.O.apply(this,arguments)||this};
_.H(NPb,_.O);var uT=NPb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],uT.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],uT.prototype,"data",void 0);uT=_.U([_.P({is:"ytd-backstage-zero-state-renderer",disableElementRegistration:!0})],uT);
_.Q(uT,"ytd-backstage-zero-state-renderer",function(){if(void 0!==MPb)return MPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-backstage-zero-state-renderer"></yt-icon>\n<span id="title" class="style-scope ytd-backstage-zero-state-renderer">[[getSimpleString(data.title)]]</span>\n<span id="text" class="style-scope ytd-backstage-zero-state-renderer">[[getSimpleString(data.text)]]</span>\n<yt-formatted-string id="link" force-default-style="" text="[[data.link]]" class="style-scope ytd-backstage-zero-state-renderer"></yt-formatted-string>\n<span id="footer" class="style-scope ytd-backstage-zero-state-renderer">[[getSimpleString(data.footer)]]</span>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LPb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-zero-state-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} #image.ytd-backstage-zero-state-renderer {width: 140px;height: 140px;margin-bottom: 24px;} #title.ytd-backstage-zero-state-renderer {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.ytd-backstage-zero-state-renderer {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.ytd-backstage-zero-state-renderer {margin-bottom: 24px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #footer.ytd-backstage-zero-state-renderer {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;}</style>');
LPb=d}d=LPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MPb=a});var OPb;var PPb;var QPb=function(){return _.O.apply(this,arguments)||this};
_.H(QPb,_.O);var vT=QPb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],vT.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],vT.prototype,"data",void 0);_.U([_.N({computed:"computeIcon_(data.icon)"}),_.V("design:type",String)],vT.prototype,"icon",void 0);vT=_.U([_.P({is:"ytd-post-filter-zero-state-renderer",disableElementRegistration:!0})],vT);
_.Q(vT,"ytd-post-filter-zero-state-renderer",function(){if(void 0!==PPb)return PPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-post-filter-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_filter_zero_state_renderer.ytd.post.filter.zero.state.renderer.css.js--\x3e<div id="icon-container" class="style-scope ytd-post-filter-zero-state-renderer"><yt-icon id="icon" icon="[[computeIcon_(data.icon)]]" class="style-scope ytd-post-filter-zero-state-renderer"></yt-icon></div>\n<div id="title" class="style-scope ytd-post-filter-zero-state-renderer">[[getSimpleString(data.title)]]</div>\n<div id="subtitle" class="style-scope ytd-post-filter-zero-state-renderer">[[getSimpleString(data.subtitle)]]</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OPb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_post_filter_zero_state_renderer.ytd.post.filter.zero.state.renderer.css.js--\x3e<style is-scoped>ytd-post-filter-zero-state-renderer {display: flex;flex-direction: column;align-items: center;} #icon-container.ytd-post-filter-zero-state-renderer {align-items: center;background-color: var(--yt-spec-10-percent-layer);border-radius: 32px;display: flex;flex-direction: column;height: 64px;justify-content: center;margin-bottom: 20px;width: 64px;} #icon.ytd-post-filter-zero-state-renderer {color: var(--yt-spec-wordmark-text);height: 40px;width: 40px;} #subtitle.ytd-post-filter-zero-state-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);margin-bottom: 8px;} #title.ytd-post-filter-zero-state-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;color: var(--yt-spec-text-primary);margin-bottom: 8px;}</style>');
OPb=d}d=OPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return PPb=a});var RPb;var SPb;var TPb={"data.actionButton":{id:"schedule-button",mapping:{buttonRenderer:"ytd-button-renderer"}}},UPb=function(){return _.O.apply(this,arguments)||this};
_.H(UPb,_.O);UPb.prototype.configureRendererStamper=function(){return TPb};
var wT=UPb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],wT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],wT.prototype,"rendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],wT.prototype,"data",void 0);_.U([_.N({computed:"computeIcon_(data.icon)"}),_.V("design:type",String)],wT.prototype,"icon",void 0);wT=_.U([_.P({is:"ytd-post-scheduling-zero-state-renderer",disableElementRegistration:!0})],wT);
_.Q(wT,"ytd-post-scheduling-zero-state-renderer",function(){if(void 0!==SPb)return SPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope ytd-post-scheduling-zero-state-renderer"></yt-icon>\n<span id="title" class="style-scope ytd-post-scheduling-zero-state-renderer">[[getSimpleString(data.title)]]</span>\n<div id="schedule-button" class="style-scope ytd-post-scheduling-zero-state-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===RPb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-post-scheduling-zero-state-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} #image.ytd-post-scheduling-zero-state-renderer {width: 40px;height: 40px;margin-bottom: 20px;color: var(--yt-spec-text-secondary);} #title.ytd-post-scheduling-zero-state-renderer {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;}</style>');
RPb=d}d=RPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return SPb=a});var VPb;var WPb;var xT=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-update-posts-total-count-action":"handleUpdatePostsTotalCountAction"};return a};
_.H(xT,_.O);xT.prototype.onTabsActivate=function(a){this.data&&this.data.tabs&&_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.tabs[a.detail.selected].navigationEndpoint})};
xT.prototype.shouldShowTotalCount=function(a){return a&&void 0!==a.totalCount};
xT.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))};
_.J.Object.defineProperties(xT.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}}});
var yT=xT;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],yT.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],yT.prototype,"rendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],yT.prototype,"data",void 0);_.U([_.M("data.tabs"),_.V("design:type",Number),_.V("design:paramtypes",[])],yT.prototype,"selected",null);yT=_.U([_.P({is:"ytd-post-stream-filter-renderer",disableElementRegistration:!0})],yT);
_.Q(yT,"ytd-post-stream-filter-renderer",function(){if(void 0!==WPb)return WPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-post-stream-filter-renderer">\n  <tp-yt-paper-tabs selected="[[selected]]" on-iron-activate="onTabsActivate" class="style-scope ytd-post-stream-filter-renderer">\n    <template is="dom-repeat" items="[[data.tabs]]" class="style-scope ytd-post-stream-filter-renderer">\n      <tp-yt-paper-tab class="style-scope ytd-post-stream-filter-renderer">\n        [[getSimpleString(item.title)]]\n        <template is="dom-if" if="[[shouldShowTotalCount(item)]]" class="style-scope ytd-post-stream-filter-renderer">\n          <span class="posts-count style-scope ytd-post-stream-filter-renderer">[[item.totalCount]]</span>\n        </template>\n      </tp-yt-paper-tab>\n    </template>\n  </tp-yt-paper-tabs>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VPb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-post-stream-filter-renderer {display: block;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #filter-container.ytd-post-stream-filter-renderer {display: flexbox;display: flex;flex-direction: row;} tp-yt-paper-tabs.ytd-post-stream-filter-renderer {--paper-tabs-selection-bar-color: var(--yt-spec-text-primary);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);} ytd-post-stream-filter-renderer tp-yt-paper-tabs .tp-yt-paper-tabs[style-target=selection-bar] {border-bottom-width: 2px;} tp-yt-paper-tab.iron-selected.ytd-post-stream-filter-renderer {color: var(--yt-spec-text-primary);} tp-yt-paper-tab.ytd-post-stream-filter-renderer {padding: 0 32px;--paper-tab-ink: var(--yt-spec-paper-tab-ink);} .posts-count.ytd-post-stream-filter-renderer {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;}</style>");
VPb=d}d=VPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WPb=a});var XPb;var YPb;var ZPb;var $Pb;var aQb=function(){var a=_.O.apply(this,arguments)||this;a.boundSubmitSearch=function(){a.submitSearch()};
a.boundClearSearch=function(){a.clearSearch()};
return a};
_.H(aQb,_.O);_.f=aQb.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=_.bv||!this.input.value};
_.f.submitOnEnterKeyUp=function(a){13!==a.keyCode||this.input.invalid||this.submit(this.input.value)};
_.f.clearSearch=function(){this.input.value="";this.submit(this.input.value)};
_.f.submitSearch=function(){this.input.invalid||this.submit(this.input.value)};
_.f.submit=function(){_.Sn(this.hostElement,"search-query-changed",this.input.value)};
var zT=aQb;zT.prototype.toggleClearButton=zT.prototype.toggleClearButton;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],zT.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],zT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],zT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],zT.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],zT.prototype,"hideClearButton",void 0);_.U([_.N(),_.V("design:type",Object)],zT.prototype,"boundSubmitSearch",void 0);_.U([_.N(),_.V("design:type",Object)],zT.prototype,"boundClearSearch",void 0);_.U([_.vq("#input"),_.V("design:type",Object)],zT.prototype,"input",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],zT.prototype,"toggleClearButton",null);
zT=_.U([_.P({is:"ytd-channel-switcher-search-box-renderer",disableElementRegistration:!0})],zT);
_.Q(zT,"ytd-channel-switcher-search-box-renderer",function(){if(void 0!==$Pb)return $Pb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-channel-switcher-search-box-renderer">\n  <div id="search-button" slot="prefix" prefix="" class="style-scope ytd-channel-switcher-search-box-renderer"></div>\n  <div id="clear-button" slot="suffix" suffix="" class="style-scope ytd-channel-switcher-search-box-renderer"></div>\n</tp-yt-paper-input>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZPb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-switcher-search-box-renderer {margin: 4px 16px 8px;display: flexbox;display: flex;flex-direction: row;align-items: center;display: inline-flexbox;display: inline-flex;} form.ytd-channel-switcher-search-box-renderer {margin-bottom: 0;} tp-yt-paper-input.ytd-channel-switcher-search-box-renderer {--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;width: 250px;} tp-yt-paper-input.ytd-channel-switcher-search-box-renderer .input-content.tp-yt-paper-input-container>input,tp-yt-paper-input.ytd-channel-switcher-search-box-renderer .input-content.tp-yt-paper-input-container>iron-input,tp-yt-paper-input.ytd-channel-switcher-search-box-renderer .input-content.tp-yt-paper-input-container>textarea,tp-yt-paper-input.ytd-channel-switcher-search-box-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,tp-yt-paper-input.ytd-channel-switcher-search-box-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {font-size: 1.4rem;line-height: 2.1rem;} tp-yt-paper-input.ytd-channel-switcher-search-box-renderer #labelAndInputContainer.tp-yt-paper-input-container>label,tp-yt-paper-input.ytd-channel-switcher-search-box-renderer #labelAndInputContainer.tp-yt-paper-input-container>.paper-input-label {color: var(--yt-spec-text-primary);font-size: 1.4rem;line-height: 2.1rem;} tp-yt-paper-input.ytd-channel-switcher-search-box-renderer[focused] #labelAndInputContainer.tp-yt-paper-input-container>label,tp-yt-paper-input.ytd-channel-switcher-search-box-renderer[focused] #labelAndInputContainer.tp-yt-paper-input-container>.paper-input-label {opacity: 0.5;color: var(--yt-spec-text-primary);font-size: 1.4rem;line-height: 2.1rem;} tp-yt-paper-input.ytd-channel-switcher-search-box-renderer {margin-bottom: -2px;} tp-yt-paper-input.ytd-channel-switcher-search-box-renderer[focused] ytd-button-renderer.ytd-channel-switcher-search-box-renderer {--yt-button-color: var(--yt-spec-text-primary);} ytd-channel-switcher-search-box-renderer[hide-clear-button] #clear-button.ytd-channel-switcher-search-box-renderer {display: none;} #clear-button.ytd-channel-switcher-search-box-renderer ytd-button-renderer.ytd-channel-switcher-search-box-renderer {--yt-icon-button-icon-width: 20px;} #search-button.ytd-channel-switcher-search-box-renderer {margin-left: -8px;} #clear-button.ytd-channel-switcher-search-box-renderer {margin-right: -12px;}</style>");
ZPb=d}d=ZPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $Pb=a});var bQb;var cQb;var dQb=function(){var a=_.O.apply(this,arguments)||this;a.boundSubmit=function(){a.submit()};
return a};
_.H(dQb,_.O);_.f=dQb.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=_.bv||!this.input.value};
_.f.submitOnEnterKeyUp=function(a){13===a.keyCode&&this.submit()};
_.f.submit=function(){var a=this.data.endpoint,b=(0,_.If.unsafeClone)(a);_.B(b,_.up)?_.B(b,_.up).query=this.input.value:_.B(b,_.vp)&&(_.B(b,_.vp).query=this.input.value);var c=_.B(b.commandMetadata,_.tp);(null==c?0:c.url)?(c.url=_.Mn(c.url,"query",this.input.value),_.Sn(this.hostElement,"yt-navigate",{endpoint:b})):_.B(b,_.BWa)?(_.B(b,_.BWa).channelSwitcherQuery=this.input.value,_.jo(this.hostElement,[b])):_.Rj(Error("Mg`"+JSON.stringify(a)))};
_.f.getUrl=function(a){return this.get("commandMetadata.webCommandMetadata.url",a)};
var AT=dQb;AT.prototype.toggleClearButton=AT.prototype.toggleClearButton;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],AT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],AT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],AT.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],AT.prototype,"hideClearButton",void 0);
_.U([_.N(),_.V("design:type",Object)],AT.prototype,"boundSubmit",void 0);_.U([_.vq("#form"),_.V("design:type",HTMLFormElement)],AT.prototype,"form",void 0);_.U([_.vq("#input"),_.V("design:type",Object)],AT.prototype,"input",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],AT.prototype,"toggleClearButton",null);AT=_.U([_.P({disableElementRegistration:!0,is:"ytd-search-box-renderer"})],AT);
_.Q(AT,"ytd-search-box-renderer",function(){if(void 0!==cQb)return cQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope ytd-search-box-renderer">\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" class="style-scope ytd-search-box-renderer">\n    <div id="search-button" slot="prefix" prefix="" class="style-scope ytd-search-box-renderer"></div>\n    <div id="clear-button" slot="suffix" suffix="" class="style-scope ytd-search-box-renderer"></div>\n  </tp-yt-paper-input>\n</form>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bQb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-search-box-renderer {margin: 4px 16px 8px;display: flexbox;display: flex;flex-direction: row;align-items: center;display: inline-flexbox;display: inline-flex;} form.ytd-search-box-renderer {margin-bottom: 0;} tp-yt-paper-input.ytd-search-box-renderer {--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;width: 250px;} tp-yt-paper-input.ytd-search-box-renderer .input-content.tp-yt-paper-input-container>input,tp-yt-paper-input.ytd-search-box-renderer .input-content.tp-yt-paper-input-container>iron-input,tp-yt-paper-input.ytd-search-box-renderer .input-content.tp-yt-paper-input-container>textarea,tp-yt-paper-input.ytd-search-box-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,tp-yt-paper-input.ytd-search-box-renderer .input-content.tp-yt-paper-input-container>.paper-input-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(--paper-input-container-input-color));} tp-yt-paper-input.ytd-search-box-renderer #labelAndInputContainer.tp-yt-paper-input-container>label,tp-yt-paper-input.ytd-search-box-renderer #labelAndInputContainer.tp-yt-paper-input-container>.paper-input-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));} tp-yt-paper-input.ytd-search-box-renderer[focused] #labelAndInputContainer.tp-yt-paper-input-container>label,tp-yt-paper-input.ytd-search-box-renderer[focused] #labelAndInputContainer.tp-yt-paper-input-container>.paper-input-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.ytd-search-box-renderer {margin-bottom: -2px;} tp-yt-paper-input.ytd-search-box-renderer[focused] ytd-button-renderer.ytd-search-box-renderer {--yt-button-color: var(--yt-spec-text-primary);} ytd-search-box-renderer[hide-clear-button] #clear-button.ytd-search-box-renderer {display: none;} #clear-button.ytd-search-box-renderer ytd-button-renderer.ytd-search-box-renderer {--yt-icon-button-icon-width: 20px;} #search-button.ytd-search-box-renderer {margin-left: -8px;} #clear-button.ytd-search-box-renderer {margin-right: -12px;}</style>");
bQb=d}d=bQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cQb=a});var eQb=function(){var a=_.O.apply(this,arguments)||this;a.showSearchBox=!0;return a};
_.H(eQb,_.O);eQb.prototype.configureRendererStamper=function(){return{"data.searchBox":{id:"search-box",mapping:{searchBoxRenderer:"ytd-search-box-renderer",channelSwitcherSearchBoxRenderer:"ytd-channel-switcher-search-box-renderer"}}}};
var BT=eQb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],BT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],BT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],BT.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],BT.prototype,"showSearchBox",void 0);BT=_.U([_.P({is:"ytd-channel-switcher-header-renderer",disableElementRegistration:!0})],BT);
var fQb=_.Q(BT,"ytd-channel-switcher-header-renderer",function(){if(void 0!==YPb)return YPb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-channel-switcher-header-renderer">\n  <yt-formatted-string text="[[data.title]]" class="style-scope ytd-channel-switcher-header-renderer"></yt-formatted-string>\n</h2>\n<div id="search-box" hidden="[[!showSearchBox]]" class="style-scope ytd-channel-switcher-header-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===XPb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-switcher-header-renderer {color: var(--yt-spec-text-primary);display: flex;height: 64px;margin: 0;display: flexbox;display: flex;flex-direction: row;align-items: center;} #header-container.ytd-channel-switcher-header-renderer {flex: 1;} h2.ytd-channel-switcher-header-renderer {margin-left: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;flex: 1;flex-basis: 0.000000001px;} h2.ytd-channel-switcher-header-renderer yt-formatted-string.ytd-channel-switcher-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #buttons.ytd-channel-switcher-header-renderer {margin-right: 8px;} #search-box.ytd-channel-switcher-header-renderer {display: flex;} #search-box.ytd-channel-switcher-header-renderer ytd-search-box-renderer.ytd-channel-switcher-header-renderer {flex: 1;}</style>');
XPb=d}d=XPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return YPb=a});var gQb;var hQb;var iQb;var jQb;var kQb=function(){var a=_.O.apply(this,arguments)||this;a.isDisplayed=!0;return a};
_.H(kQb,_.O);_.f=kQb.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};
var CT=kQb;CT.prototype.onYtServiceRequestCompleted=CT.prototype.onYtServiceRequestCompleted;CT.prototype.dataChanged=CT.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],CT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],CT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],CT.prototype,"data",void 0);
_.U([_.N({computed:"computeType(data.type)",reflectToAttribute:!0}),_.V("design:type",String)],CT.prototype,"type",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],CT.prototype,"isDisplayed",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],CT.prototype,"dataChanged",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],CT.prototype,"onYtServiceRequestCompleted",null);CT=_.U([_.P({disableElementRegistration:!0,is:"ytd-alert-with-button-renderer"})],CT);
_.Q(CT,"ytd-alert-with-button-renderer",function(){if(void 0!==jQb)return jQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-alert-with-button-renderer"></yt-formatted-string>\n<div id="buttons" class="style-scope ytd-alert-with-button-renderer">\n  <div id="button" class="style-scope ytd-alert-with-button-renderer"></div>\n  <div id="dismiss-button" on-click="onClose" class="style-scope ytd-alert-with-button-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iQb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-alert-with-button-renderer {padding: 8px 8px 8px 24px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-alert-with-button-renderer[type=INFO],ytd-alert-with-button-renderer[type=SUCCESS] {background-color: var(--yt-spec-additive-background);} ytd-alert-with-button-renderer[is-displayed] {display: flexbox;display: flex;} ytd-alert-with-button-renderer:not([is-displayed]) {display: none;} #buttons.ytd-alert-with-button-renderer {display: flexbox;display: flex;flex-direction: row;} #text.ytd-alert-with-button-renderer {color: var(--yt-spec-text-primary);align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #button.ytd-alert-with-button-renderer {align-self: center;} ytd-button-renderer.ytd-alert-with-button-renderer yt-icon.ytd-alert-with-button-renderer {color: var(--yt-spec-icon-inactive);width: 24px;height: 24px;} ytd-button-renderer.ytd-alert-with-button-renderer:not(.style-primary):hover {color: var(--yt-spec-icon-active-other);}</style>');
iQb=d}d=iQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jQb=a});var lQb=function(){var a=_.O.apply(this,arguments)||this;a.noResult=!1;a.enableAlertBanner=!1;a.dismissedAlertBanner=!1;a.hideCreateChannelButton=!1;a.boundDismissAlertBanner=function(){a.dismissAlertBanner()};
a.actionMap={"yt-update-channel-switcher-page-action":"updateChannelSwitcherAction"};return a};
_.H(lQb,_.O);_.f=lQb.prototype;_.f.computeButtonOverride=function(){return{style:"mono",type:"tonal"}};
_.f.onDataChanged=function(a){this.setShowSearchBox(a)};
_.f.updateChannelSwitcherAction=function(a){var b;a=null==(b=_.B(a,vGb))?void 0:b.page;void 0!==_.B(a,uGb)&&(this.data=_.B(a,uGb))};
_.f.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{channelSwitcherHeaderRenderer:"ytd-channel-switcher-header-renderer"}},"data.contents":{id:"contents",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}},accountItemRenderer:"ytd-account-item-renderer",continuationItemRenderer:"ytd-continuation-item-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundDismissAlertBanner]]"}}}}}};
_.f.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents"}};
_.f.searchQueryChanged=function(a,b){if(this.data&&this.data.contents&&this.data.contents.length){a=[];var c=[];this.hideCreateChannelButton=this.noResult=!1;for(var d=document.querySelectorAll("ytd-account-item-renderer"),e=_.g(d),h=e.next();!h.done;h=e.next())h=h.value,c.push(h),h.style.display="block";this.resetRightBorder(c);if(b){this.hideCreateChannelButton=!0;for(c=1;c<this.data.contents.length;c++)if(h=this.data.contents[c],_.B(h,OFb)){var l=void 0,m=void 0;e=null==(l=_.B(h,OFb))?void 0:null==
(m=l.accountName)?void 0:m.simpleText;m=l=void 0;h=null==(l=_.B(h,OFb))?void 0:null==(m=l.channelHandle)?void 0:m.simpleText;(l=d[c-1])&&e&&_.Yu(e,b)?a.push(l):_.u("enable_handle_search_on_channel_switcher")&&l&&h&&_.Yu(h.toString(),b.toString())?a.push(l):l.style.display="none"}0===a.length&&(this.noResult=!0);this.resetRightBorder(a)}}};
_.f.resetRightBorder=function(a){for(var b=0;b<a.length;b++)a[b].style.borderRight=!this.hideCreateChannelButton&&0===(b+2)%3||this.hideCreateChannelButton&&0===(b+1)%3?"none":"1px solid var(--yt-spec-10-percent-layer)"};
_.f.onContinuationItemsUpdated=function(){this.setShowSearchBox(this.data)};
_.f.setShowSearchBox=function(a){if(a&&a.contents&&this.channelSwitcherHeaderRenderer){this.enableAlertBanner=!1;this.channelSwitcherHeaderRenderer.showSearchBox=!0;for(var b=0;b<a.contents.length;b++)_.B(a.contents[b],_.wGb)&&(this.enableAlertBanner=!0,this.channelSwitcherHeaderRenderer.showSearchBox=!1);this.dismissedAlertBanner&&(this.enableAlertBanner=!1)}};
_.f.dismissAlertBanner=function(){this.dismissedAlertBanner=!0;this.enableAlertBanner=!1};
_.J.Object.defineProperties(lQb.prototype,{isLoading:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)?0:a.contents)}}});
var DT=lQb;DT.prototype.onContinuationItemsUpdated=DT.prototype.onContinuationItemsUpdated;DT.prototype.searchQueryChanged=DT.prototype.searchQueryChanged;DT.prototype.onDataChanged=DT.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],DT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],DT.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],DT.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.yS),_.V("design:type",Object)],DT.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],DT.prototype,"data",void 0);_.U([_.vq("ytd-channel-switcher-header-renderer"),_.V("design:type",fQb)],DT.prototype,"channelSwitcherHeaderRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],DT.prototype,"noResult",void 0);
_.U([_.N(),_.V("design:type",Object)],DT.prototype,"enableAlertBanner",void 0);_.U([_.N(),_.V("design:type",Object)],DT.prototype,"dismissedAlertBanner",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],DT.prototype,"hideCreateChannelButton",void 0);_.U([_.M("data.contents"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],DT.prototype,"isLoading",null);_.U([_.N(),_.V("design:type",Object)],DT.prototype,"boundDismissAlertBanner",void 0);
_.U([_.N({computed:"computeButtonOverride()"}),_.V("design:type",Object)],DT.prototype,"buttonOverride",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],DT.prototype,"onDataChanged",null);_.U([_.tq("search-query-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,String]),_.V("design:returntype")],DT.prototype,"searchQueryChanged",null);
_.U([_.tq("yt-next-continuation-data-updated"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],DT.prototype,"onContinuationItemsUpdated",null);DT=_.U([_.P({is:"ytd-channel-switcher-page-renderer",disableElementRegistration:!0})],DT);
_.Q(DT,"ytd-channel-switcher-page-renderer",function(){if(void 0!==hQb)return hQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-channel-switcher-page-renderer"></div>\n<div id="body" class="style-scope ytd-channel-switcher-page-renderer">\n  <div class="spinner-container style-scope ytd-channel-switcher-page-renderer" hidden="[[!isLoading]]">\n    <tp-yt-paper-spinner-lite active="[[isLoading]]" class="style-scope ytd-channel-switcher-page-renderer"></tp-yt-paper-spinner-lite>\n  </div>\n  <div id="alert" hidden="[[!enableAlertBanner]]" class="style-scope ytd-channel-switcher-page-renderer">\n      <yt-formatted-string id="alert-message" text="[[data.alertMessage]]" class="style-scope ytd-channel-switcher-page-renderer"></yt-formatted-string>\n      <div id="dismiss-button" class="style-scope ytd-channel-switcher-page-renderer"></div>\n  </div>\n  <div id="contents" class="style-scope ytd-channel-switcher-page-renderer"></div>\n</div>\n<yt-formatted-string id="no-result" hidden="[[!noResult]]" text="[[data.noResult]]" class="style-scope ytd-channel-switcher-page-renderer">\n</yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gQb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-switcher-page-renderer {display: inline;} #header.ytd-channel-switcher-page-renderer {position: fixed;background: var(--yt-spec-base-background);z-index: 2020;width: calc(100vw - 240px - 64px);max-width: 1080px;} @media(max-width:680px) {#header.ytd-channel-switcher-page-renderer {width: calc(100vw - 64px);}} #body.ytd-channel-switcher-page-renderer {padding-top: 80px;} #contents.ytd-channel-switcher-page-renderer {display: grid;grid-template-columns: repeat(3,minmax(0,298px));} #contents.ytd-channel-switcher-page-renderer>*.ytd-channel-switcher-page-renderer {height: 64px;border-right: 1px solid var(--yt-spec-10-percent-layer);} .spinner-container.ytd-channel-switcher-page-renderer {margin-left: 50%;} #alert.ytd-channel-switcher-page-renderer {padding: 5px 8px 5px 24px;margin-bottom: 17px;max-width: 785px;background: var(--yt-spec-additive-background);display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} #alert.ytd-channel-switcher-page-renderer ytd-button-renderer.ytd-channel-switcher-page-renderer yt-icon.ytd-channel-switcher-page-renderer {color: var(--yt-spec-icon-inactive);width: 24px;height: 24px;} #alert.ytd-channel-switcher-page-renderer ytd-button-renderer.ytd-channel-switcher-page-renderer:not(.style-primary):hover {color: var(--yt-spec-icon-active-other);} #alert-message.ytd-channel-switcher-page-renderer {color: var(--yt-spec-text-primary);align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #contents.ytd-channel-switcher-page-renderer>*.ytd-channel-switcher-page-renderer:nth-child(3n) {border-right: none;} #contents.ytd-channel-switcher-page-renderer ytd-button-renderer.ytd-channel-switcher-page-renderer {display: inline-flex;padding: 14px 98px 14px 0;height: 36px;} #contents.ytd-channel-switcher-page-renderer ytd-button-renderer.ytd-channel-switcher-page-renderer {padding-right: 20px;} ytd-channel-switcher-page-renderer[hide-create-channel-button] #contents.ytd-channel-switcher-page-renderer ytd-button-renderer.ytd-channel-switcher-page-renderer {display: none;} #contents.ytd-channel-switcher-page-renderer ytd-account-item-renderer.ytd-channel-switcher-page-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} #no-result.ytd-channel-switcher-page-renderer {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: flexbox;display: flex;flex-direction: row;align-items: center;}</style>');
gQb=d}d=gQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hQb=a});var mQb;var nQb;var oQb=function(){return _.O.apply(this,arguments)||this};
_.H(oQb,_.O);var pQb=oQb;_.U([_.N(),_.V("design:type",Object)],pQb.prototype,"data",void 0);pQb=_.U([_.P({is:"ytd-comment-pause-composer-renderer",disableElementRegistration:!0})],pQb);
_.Q(pQb,"ytd-comment-pause-composer-renderer",function(){if(void 0!==nQb)return nQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-comment-pause-composer-renderer--\x3e\x3c!--css_build_styles:video.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_pause_composer_renderer.ytd.comment.pause.composer.renderer.css.js--\x3e<div id="pause-composer" class="style-scope ytd-comment-pause-composer-renderer">\n  <yt-attributed-string data="[[data.text]]" class="style-scope ytd-comment-pause-composer-renderer">\n  </yt-attributed-string>\n  <yt-attributed-string data="[[data.termsText]]" force-default-style="" class="style-scope ytd-comment-pause-composer-renderer">\n  </yt-attributed-string>\n</div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mQb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_pause_composer_renderer.ytd.comment.pause.composer.renderer.css.js--\x3e<style is-scoped>#pause-composer.ytd-comment-pause-composer-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);border-radius: 12px;background: var(--yt-spec-badge-chip-background);min-width: max(381px,50% - 12px);padding: 12px 16px;flex: 1;flex-basis: 0.000000001px;}</style>');
mQb=d}d=mQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nQb=a});var qQb;var rQb;var sQb=function(){var a=_.O.apply(this,arguments)||this;a.isOpen=!1;a.commentDialog=null;a.useSmallAvatars=_.u("small_avatars_for_comments_ep");a.actionMap={"yt-create-comment-action":"onCreateCommentAction","yt-hide-identity-chip-action":"onHideIdentityChip"};return a};
_.H(sQb,_.O);_.f=sQb.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=_.$q(this.hostElement).querySelector("#placeholder-area"),c=function(d){d.stopPropagation();d instanceof KeyboardEvent&&"keypress"===d.type&&13!==d.keyCode&&32!==d.keyCode||a.openDialog()};
_.$q(this.hostElement).querySelector("#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?_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.prepareAccountEndpoint}):(this.commentDialog||(this.commentDialog={commentDialogRenderer:this.computeCommentDialog(this.data)}),this.isOpen=!0,_.$q(this.hostElement).querySelector("#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){_.B(a,eGb)&&this.set("data.placeholderText",_.B(a,eGb).placeholderText)};
var ET=sQb;ET.prototype.onYtCommentboxDismiss=ET.prototype.onYtCommentboxDismiss;ET.prototype.dataChanged=ET.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],ET.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ET.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],ET.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],ET.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],ET.prototype,"isOpen",void 0);_.U([_.N(),_.V("design:type",Object)],ET.prototype,"commentDialog",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],ET.prototype,"engagementPanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],ET.prototype,"useSmallAvatars",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],ET.prototype,"enableCreationBox",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],ET.prototype,"dataChanged",null);_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],ET.prototype,"onYtCommentboxDismiss",null);ET=_.U([_.P({is:"ytd-comment-simplebox-renderer",disableElementRegistration:!0})],ET);
_.Q(ET,"ytd-comment-simplebox-renderer",function(){if(void 0!==rQb)return rQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" fit="" height="40" hidden="[[isOpen]]" thumbnail="[[data.authorThumbnail]]" width="40" class="style-scope ytd-comment-simplebox-renderer">\n</yt-img-shadow>\n<div id="placeholder-area" hidden="[[isOpen]]" class="style-scope ytd-comment-simplebox-renderer">\n  <yt-formatted-string id="simplebox-placeholder" role="textbox" tabindex="0" text="[[data.placeholderText]]" class="style-scope ytd-comment-simplebox-renderer">\n  </yt-formatted-string>\n</div>\n<div id="attachments" hidden="[[isOpen]]" class="style-scope ytd-comment-simplebox-renderer">\n  <div id="image-button" class="style-scope ytd-comment-simplebox-renderer"></div>\n</div>\n<div id="comment-dialog" hidden="[[!isOpen]]" class="style-scope ytd-comment-simplebox-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qQb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comment-simplebox-renderer {--paper-input-container-input-align: baseline;margin-right: 16px;display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;align-items: flex-start;} #author-thumbnail.ytd-comment-simplebox-renderer {width: 40px;height: 40px;margin-right: 16px;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} ytd-comment-simplebox-renderer[engagement-panel][use-small-avatars] #author-thumbnail.ytd-comment-simplebox-renderer {width: 24px;height: 24px;} #comment-dialog.ytd-comment-simplebox-renderer {flex: 1;flex-basis: 0.000000001px;min-width: 0;} #simplebox-placeholder.ytd-comment-simplebox-renderer {color: var(--yt-spec-text-secondary);outline: none;flex-basis: 100%;flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #placeholder-area.ytd-comment-simplebox-renderer {cursor: text;padding-bottom: 4px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);flex: 1;flex-basis: 0.000000001px;} #attachments.ytd-comment-simplebox-renderer {margin-left: 56px;flex-basis: 100%;display: flexbox;display: flex;flex-direction: row;} #attachments.ytd-comment-simplebox-renderer ytd-button-renderer.ytd-comment-simplebox-renderer {--yt-button-color: var(--yt-spec-icon-inactive);}</style>');
qQb=d}d=qQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rQb=a});var tQb;var uQb;var vQb=function(){var a=_.O.apply(this,arguments)||this;a.modernTypography=_.u("web_modern_typography");a.isPostSchedulingEnabled=_.u("enable_post_scheduling");a.hasFinishedStamping=!1;a.JSC$13997_handleOpenPostCommentDialogActionAfterStamp=!1;a.actionMap={"yt-signal-action-open-post-comment-dialog":"handleSignalActionOpenPostCommentDialogAction"};return a};
_.H(vQb,_.O);_.f=vQb.prototype;
_.f.configureRendererStamper=function(){return{"data.createRenderer":{id:"simple-box",mapping:{commentSimpleboxRenderer:{component:"ytd-comment-simplebox-renderer",properties:{engagementPanel:"[[engagementPanel]]"}}}},"data.pausedCommentsMessage":{id:"paused-comments-message",mapping:{messageRenderer:"ytd-comment-pause-composer-renderer"}},backstagePostDialog:{id:"backstage-post-dialog",mapping:{backstagePostDialogRenderer:{component:"ytd-backstage-post-dialog-renderer"}},events:!0},"data.sortMenu":{id:"sort-menu",
mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}},"data.alerts":{id:"alert",mapping:{alertWithButtonRenderer:"ytd-alert-with-button-renderer"},renderPriority:0,waitForSignal:"eocs"},"data.zeroStateMessage":{id:"zero-state-message",mapping:{backstageZeroStateRenderer:"ytd-backstage-zero-state-renderer",postFilterZeroStateRenderer:"ytd-post-filter-zero-state-renderer"}},"data.prefilledCreateDialogHeaderMessage":{id:"prefilled-dialog-header",mapping:{backstagePrefilledPostDialogHeaderRenderer:"ytd-backstage-prefilled-post-dialog-header-renderer"}},
"data.postStreamFilter":{id:"post-stream-filter",mapping:{postStreamFilterRenderer:"ytd-post-stream-filter-renderer"}},"data.schedulingZeroStateMessage":{id:"scheduling-zero-state-message",mapping:{postSchedulingZeroStateRenderer:"ytd-post-scheduling-zero-state-renderer"}}}};
_.f.attached=function(){this.hasActionsChange&&this.observePrefilledBackstagePostDialog()};
_.f.onStampFinished=function(){this.hasFinishedStamping=!0;this.hasActionsChange&&this.observePrefilledBackstagePostDialog();this.JSC$13997_handleOpenPostCommentDialogActionAfterStamp&&this.handleSignalActionOpenPostCommentDialogAction()};
_.f.onYtServiceRequestSent=function(a,b){if(!_.u("kevlar_command_handler")&&b.actions)for(a=0;a<b.actions.length;a++){var c=b.actions[a];_.B(c,TFb)&&_.$q(this.hostElement).querySelector("#backstage-post-dialog > ytd-backstage-post-dialog-renderer").openSchedulingPanel(_.B(c,TFb))}};
_.f.observePrefilledBackstagePostDialog=function(){if(this.hasFinishedStamping){this.hasActionsChange=!1;var a;if(this.getPrefilledBackstagePostDialog(null==(a=this.data)?void 0:a.actions)){_.$q(this.hostElement).querySelector("#prefilled-dialog-header").hidden=!1;var b=_.$q(this.hostElement).querySelector("#backstage-post-dialog").firstElementChild;b&&_.$m(this,function(){b.focus();b.openDialog&&b.openDialog()})}}else this.hasActionsChange=!0};
_.f.computeIsBackstage=function(a){return a};
_.f.onYtCommentboxDismiss=function(){_.$q(this.hostElement).querySelector("#prefilled-dialog-header").hidden=!0;this.removePrefilledDialog(this.data)};
_.f.removePrefilledDialog=function(a){if(null==a?0:a.actions){for(var b=a.actions.length-1;0<=b;b--){var c=void 0;(null==(c=_.B(a.actions[b],JGb))?0:c.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],d=void 0;if(null==(d=_.B(c,JGb))?0:d.dialog)return _.B(c,JGb).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;_.qQ.clear();b&&_.VHb(_.qQ,b);a&&_.qQ.load(a)}};
_.f.handleSignalActionOpenPostCommentDialogAction=function(){var a=_.$q(this.hostElement).querySelector("ytd-comment-simplebox-renderer");a?a.openDialog():this.JSC$13997_handleOpenPostCommentDialogActionAfterStamp=!0};
_.J.Object.defineProperties(vQb.prototype,{showCommentsPanelButton:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h,l;return _.u("kevlar_watch_comments_panel_button")&&"/youtubei/v1/next"===(null==(l=_.B(null==(a=this.data)?void 0:null==(b=a.sortMenu)?void 0:null==(c=b.sortFilterSubMenuRenderer)?void 0:null==(d=c.subMenuItems)?void 0:null==(e=d[0])?void 0:null==(h=e.serviceEndpoint)?void 0:h.commandMetadata,_.tp))?void 0:l.apiUrl)}},
commentsPanelButtonData:{configurable:!0,enumerable:!0,get:function(){if(this.showCommentsPanelButton)return{icon:{iconType:"OPEN_IN_PANEL"},tooltip:_.Ln("MAIN_APP_WEB_COMMENT_TEASER_TOOLTIP"),command:{commandExecutorCommand:{commands:[{changeEngagementPanelVisibilityAction:{targetId:"engagement-panel-comments-section",visibility:"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}},{scrollToEngagementPanelCommand:{targetId:"engagement-panel-comments-section"}}]}}}}}});
var FT=vQb;FT.prototype.dataChanged=FT.prototype.dataChanged;FT.prototype.onYtCommentboxDismiss=FT.prototype.onYtCommentboxDismiss;FT.prototype.observePrefilledBackstagePostDialog=FT.prototype.observePrefilledBackstagePostDialog;FT.prototype.onYtServiceRequestSent=FT.prototype.onYtServiceRequestSent;FT.prototype.onStampFinished=FT.prototype.onStampFinished;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],FT.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],FT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],FT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],FT.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],FT.prototype,"modernTypography",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],FT.prototype,"engagementPanel",void 0);
_.U([_.N({computed:"computeIsBackstage(data.isBackstageContent)",reflectToAttribute:!0}),_.V("design:type",Boolean)],FT.prototype,"isBackstage",void 0);_.U([_.N({readOnly:!0,computed:"computeBackstagePostDialog(data)"}),_.V("design:type",Object)],FT.prototype,"backstagePostDialog",void 0);_.U([_.N(),_.V("design:type",Object)],FT.prototype,"isPostSchedulingEnabled",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],FT.prototype,"showCommentsPanelButton",null);_.U([_.M("data","showCommentsPanelButton"),_.V("design:type",Object),_.V("design:paramtypes",[])],FT.prototype,"commentsPanelButtonData",null);_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],FT.prototype,"onStampFinished",null);
_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],FT.prototype,"onYtServiceRequestSent",null);_.U([_.uq("data.actions"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],FT.prototype,"observePrefilledBackstagePostDialog",null);
_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],FT.prototype,"onYtCommentboxDismiss",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],FT.prototype,"dataChanged",null);FT=_.U([_.P({is:"ytd-comments-header-renderer",disableElementRegistration:!0})],FT);
_.Q(FT,"ytd-comments-header-renderer",function(){if(void 0!==uQb)return uQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-comments-header-renderer">\n  <h2 id="count" class="style-scope ytd-comments-header-renderer">\n    <yt-formatted-string class="count-text style-scope ytd-comments-header-renderer" text="[[data.countText]]">\n    </yt-formatted-string>\n  </h2>\n  <span id="sort-menu" class="style-scope ytd-comments-header-renderer"></span>\n  <div id="panel-button" hidden="[[!showCommentsPanelButton]]" class="style-scope ytd-comments-header-renderer">\n    <ytd-button-renderer data="[[commentsPanelButtonData]]" class="style-scope ytd-comments-header-renderer">\n    </ytd-button-renderer>\n  </div>\n</div>\n<div id="red-commenting-div" hidden="[[!data.redCommentingText]]" class="style-scope ytd-comments-header-renderer">\n  <yt-formatted-string id="red-commenting-text" text="[[data.redCommentingText]]" class="style-scope ytd-comments-header-renderer">\n  </yt-formatted-string>\n</div>\n<div id="alert" class="style-scope ytd-comments-header-renderer"></div>\n<div id="prefilled-dialog-header" class="style-scope ytd-comments-header-renderer"></div>\n<div id="simple-box" class="style-scope ytd-comments-header-renderer"></div>\n<div id="paused-comments-message" class="style-scope ytd-comments-header-renderer"></div>\n<div id="backstage-post-dialog" class="style-scope ytd-comments-header-renderer"></div>\n<div id="post-stream-filter" hidden="[[!isPostSchedulingEnabled]]" class="style-scope ytd-comments-header-renderer"></div>\n<div id="zero-state-message" class="style-scope ytd-comments-header-renderer"></div>\n<div id="scheduling-zero-state-message" hidden="[[!isPostSchedulingEnabled]]" class="style-scope ytd-comments-header-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tQb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comments-header-renderer {--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: flexbox;display: flex;flex-direction: column;} ytd-comments-header-renderer[engagement-panel] {margin: 0px;padding: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} ytd-comments-header-renderer[is-backstage] {margin-bottom: 24px;} ytd-comments-header-renderer[engagement-panel] {margin: 0px;padding: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} .count-text.ytd-comments-header-renderer {vertical-align: middle;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} ytd-comments-header-renderer:not([show-comments-panel-button]) yt-sort-filter-sub-menu-renderer.ytd-comments-header-renderer {margin-top: -3px;} ytd-alert-with-button-renderer.ytd-comments-header-renderer {margin: 0 0 24px 0;} #title.ytd-comments-header-renderer {margin-bottom: 24px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #count.ytd-comments-header-renderer {display: inline-block;margin: 0 32px 0 0;align-items: center;} ytd-comments-header-renderer[modern-typography] .count-text.ytd-comments-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} @media(max-width:528px) {ytd-comments-header-renderer[modern-typography] .count-text.ytd-comments-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} #panel-button.ytd-comments-header-renderer {--yt-button-icon-padding: 0;--yt-button-icon-size: 24px;margin-left: 32px;margin-right: 8px;} yt-formatted-string.ytd-comments-header-renderer {color: var(--yt-spec-text-primary);} #toggle-button.ytd-comments-header-renderer {margin-left: auto;} #red-commenting-text.ytd-comments-header-renderer {color: var(--yt-spec-text-secondary);} #red-commenting-div.ytd-comments-header-renderer {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.ytd-comments-header-renderer:empty {display: none;} ytd-post-stream-filter-renderer.ytd-comments-header-renderer {margin-top: 24px;} ytd-backstage-zero-state-renderer.ytd-comments-header-renderer {margin: 16px 0 16px;} ytd-post-filter-zero-state-renderer.ytd-comments-header-renderer {margin: 32px 0 16px;} ytd-post-scheduling-zero-state-renderer.ytd-comments-header-renderer {margin: 72px 0 16px;} ytd-backstage-prefilled-post-dialog-header-renderer.ytd-comments-header-renderer {margin-bottom: 16px;}</style>');
tQb=d}d=tQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return uQb=a});var wQb;var xQb;var yQb=function(){return _.O.apply(this,arguments)||this};
_.H(yQb,_.O);var GT=yQb;_.U([_.N(),_.V("design:type",Object)],GT.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_background_colors_update")}),_.V("design:type",Boolean)],GT.prototype,"backgroundRefresh",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],GT.prototype,"ytRendererBehavior",void 0);GT=_.U([_.P({is:"ytd-destination-button-renderer",disableElementRegistration:!0})],GT);
_.Q(GT,"ytd-destination-button-renderer",function(){if(void 0!==xQb)return xQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-destination-button-renderer" href$="[[computeHref_(data.onTap)]]" data="[[data.onTap]]">\n  <yt-img-shadow id="destination-icon" height="32" thumbnail="[[data.iconImage]]" width="32" class="style-scope ytd-destination-button-renderer"></yt-img-shadow>\n  <div id="destination-label-wrapper" class="style-scope ytd-destination-button-renderer">\n     <yt-formatted-string id="destination-label" text="[[data.label]]" class="style-scope ytd-destination-button-renderer"></yt-formatted-string>\n  </div>\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wQb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-destination-button-renderer {width: 210px;background-color: var(--yt-spec-additive-background);border-radius: 8px;display: flexbox;display: flex;} ytd-destination-button-renderer[background-refresh] {background: var(--yt-spec-general-background-a);} ytd-destination-button-renderer:hover {background-color: var(--yt-spec-button-chip-background-hover);} #destination-content-root.ytd-destination-button-renderer {width: 100%;display: flexbox;display: flex;flex-direction: column;align-items: flex-start;} #destination-icon.ytd-destination-button-renderer {margin: 20px 20px 4px 20px;} #destination-label-wrapper.ytd-destination-button-renderer {margin: 0 20px 12px 20px;height: 48px;max-height: 48px;display: flexbox;display: flex;align-items: center;} #destination-label.ytd-destination-button-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;}</style>');
wQb=d}d=wQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xQb=a});var zQb;var AQb;var BQb=function(){var a=_.O.apply(this,arguments)||this;a.isRichGrid=!1;a.gridStateActionMap={"ytd-update-grid-state-action":"handleUpdateGridStateAction"};a.modernTypography=_.u("web_modern_typography");return a};
_.H(BQb,_.O);_.f=BQb.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(){if(!this.isRichGrid){var a;if(null==(a=this.data)||!a.isExpanded){a=this.hostElement.clientWidth;var b;if(a&&null!=(b=this.data)&&b.destinationButtons){b=Math.floor((a+4)/214);a=this.data.destinationButtons.length;var c=Math.ceil(a/b);this.fullyVisibleRows=1===a%b&&2===c?1:Math.min(c,2);this.isShowMoreVisible=this.fullyVisibleRows<c}}}};
_.f.updateRichGridDestinationButtonsVisibility=function(){var a,b;if(this.isRichGrid&&(null==(a=this.data)||!a.isExpanded)&&null!=(b=this.data)&&b.destinationButtons){a=this.richGridItemsPerRow+1;b=this.data.destinationButtons.length;var c=Math.ceil(b/a);this.fullyVisibleRows=1===b%a&&2===c?1:Math.min(c,2);this.isShowMoreVisible=this.fullyVisibleRows<c}};
_.f.onShowMoreClick=function(){this.isShowMoreVisible=!1;this.data&&(this.data.isExpanded=!0)};
var HT=BQb;HT.prototype.updateRichGridDestinationButtonsVisibility=HT.prototype.updateRichGridDestinationButtonsVisibility;_.U([_.N(),_.V("design:type",Object)],HT.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Number)],HT.prototype,"fullyVisibleRows",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],HT.prototype,"isShowMoreVisible",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],HT.prototype,"isRichGrid",void 0);
_.U([_.N({selector:_.XK,value:0}),_.V("design:type",Number)],HT.prototype,"richGridItemsPerRow",void 0);_.U([_.N(),_.V("design:type",Object)],HT.prototype,"gridStateActionMap",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],HT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],HT.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],HT.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],HT.prototype,"ytdReduxBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],HT.prototype,"modernTypography",void 0);_.U([_.uq("data","richGridItemsPerRow"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],HT.prototype,"updateRichGridDestinationButtonsVisibility",null);
HT=_.U([_.P({is:"ytd-destination-shelf-renderer",disableElementRegistration:!0})],HT);
_.Q(HT,"ytd-destination-shelf-renderer",function(){if(void 0!==AQb)return AQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="header" class="style-scope ytd-destination-shelf-renderer">\n  <yt-formatted-string id="title" hidden="[[!data.title]]" text="[[data.title]]" class="style-scope ytd-destination-shelf-renderer"></yt-formatted-string>\n  <yt-formatted-string id="subtitle" hidden="[[!data.subtitle]]" text="[[data.subtitle]]" class="style-scope ytd-destination-shelf-renderer"></yt-formatted-string>\n</div>\n<div id="destination-buttons" class="style-scope ytd-destination-shelf-renderer"></div>\n<tp-yt-paper-button id="show-more-button" aria-label$="[[data.expandButtonText]]" noink="" on-click="onShowMoreClick" class="style-scope ytd-destination-shelf-renderer">\n  <yt-icon id="show-more-button-icon" icon="yt-icons:expand" class="style-scope ytd-destination-shelf-renderer"></yt-icon>\n</tp-yt-paper-button>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zQb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-destination-shelf-renderer {position: relative;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;} ytd-destination-shelf-renderer[is-rich-grid] {width: 100%;} #header.ytd-destination-shelf-renderer {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);display: flexbox;display: flex;flex-direction: column;} #title.ytd-destination-shelf-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;} #subtitle.ytd-destination-shelf-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-destination-shelf-renderer[modern-typography] #title.ytd-destination-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} @media(max-width:528px) {ytd-destination-shelf-renderer[modern-typography] #title.ytd-destination-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} ytd-destination-shelf-renderer[modern-typography] #subtitle.ytd-destination-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #destination-buttons.ytd-destination-shelf-renderer {overflow-y: hidden;width: 100%;margin-top: 12px;margin-bottom: 8px;margin-right: -4px;display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;} #destination-buttons.ytd-destination-shelf-renderer>*.ytd-destination-shelf-renderer {margin-right: 4px;margin-bottom: 4px;} ytd-destination-shelf-renderer[is-rich-grid] #destination-buttons.ytd-destination-shelf-renderer>ytd-destination-button-renderer.ytd-destination-shelf-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.ytd-destination-shelf-renderer {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.ytd-destination-shelf-renderer:hover {background: none;background-color: var(--yt-spec-general-background-b);} #show-more-button-icon.ytd-destination-shelf-renderer {color: var(--yt-spec-icon-inactive);} ytd-destination-shelf-renderer[fully-visible-rows="1"][is-show-more-visible] #destination-buttons.ytd-destination-shelf-renderer {max-height: 184px;} ytd-destination-shelf-renderer[fully-visible-rows="2"][is-show-more-visible] #destination-buttons.ytd-destination-shelf-renderer {max-height: 304px;} ytd-destination-shelf-renderer[is-rich-grid][fully-visible-rows="1"][is-show-more-visible] #destination-buttons.ytd-destination-shelf-renderer {max-height: 196px;} ytd-destination-shelf-renderer[is-rich-grid][fully-visible-rows="2"][is-show-more-visible] #destination-buttons.ytd-destination-shelf-renderer {max-height: 328px;} ytd-destination-shelf-renderer[is-show-more-visible] #show-more-button.ytd-destination-shelf-renderer {bottom: 8px;display: flexbox;display: flex;align-items: center;justify-content: center;}</style>');
zQb=d}d=zQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return AQb=a});var CQb;var DQb;var EQb=function(){return _.O.apply(this,arguments)||this};
_.H(EQb,_.O);EQb.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!1}}}},"data.informationButton":{id:"information-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
var IT=EQb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],IT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],IT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],IT.prototype,"data",void 0);IT=_.U([_.P({is:"ytd-brandconnect-cta-shelf-card-renderer",disableElementRegistration:!0})],IT);
_.Q(IT,"ytd-brandconnect-cta-shelf-card-renderer",function(){if(void 0!==DQb)return DQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-brandconnect-cta-shelf-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.famebit.ytd_brandconnect_cta_shelf_card_renderer.ytd.brandconnect.cta.shelf.card.renderer.css.js--\x3e<div class="cta-renderer style-scope ytd-brandconnect-cta-shelf-card-renderer">\n  <yt-img-shadow class="thumbnail style-scope ytd-brandconnect-cta-shelf-card-renderer" fit="" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]">\n  </yt-img-shadow>\n  <div class="provider-details style-scope ytd-brandconnect-cta-shelf-card-renderer">\n    <p id="header-line" hidden="[[!data.headline]]" class="style-scope ytd-brandconnect-cta-shelf-card-renderer">\n      [[getSimpleString(data.headline)]]\n    </p>\n    <p id="brand-name" hidden="[[!data.brandName]]" class="style-scope ytd-brandconnect-cta-shelf-card-renderer">\n      [[getSimpleString(data.brandName)]]\n    </p>\n    <p id="description" hidden="[[!data.description]]" class="style-scope ytd-brandconnect-cta-shelf-card-renderer">\n      [[getSimpleString(data.description)]]\n    </p>\n    <div id="action-button" class="style-scope ytd-brandconnect-cta-shelf-card-renderer"></div>\n  </div>\n  <div id="information-button" hidden="[[!data.informationButton]]" class="style-scope ytd-brandconnect-cta-shelf-card-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CQb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.famebit.ytd_brandconnect_cta_shelf_card_renderer.ytd.brandconnect.cta.shelf.card.renderer.css.js--\x3e<style is-scoped>.thumbnail.ytd-brandconnect-cta-shelf-card-renderer {height: 112px;width: 112px;} .cta-renderer.ytd-brandconnect-cta-shelf-card-renderer {display: flex;flex-direction: row;position: relative;border-bottom: 6px solid var(--yt-spec-10-percent-layer);padding-bottom: 12px;margin-bottom: 12px;} .provider-details.ytd-brandconnect-cta-shelf-card-renderer {display: flex;flex-direction: column;justify-content: space-between;height: 100px;margin-left: 4px;padding-top: 8px;padding-bottom: 8px;} ytd-button-renderer.ytd-brandconnect-cta-shelf-card-renderer {--yt-button-padding: 0px 8px;} #header-line.ytd-brandconnect-cta-shelf-card-renderer {font-size: 1rem;font-weight: 400;line-height: 1.4rem;color: var(--yt-spec-text-secondary);margin-left: 8px;} #brand-name.ytd-brandconnect-cta-shelf-card-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;color: var(--yt-spec-text-primary);margin-left: 8px;} #description.ytd-brandconnect-cta-shelf-card-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;color: var(--yt-spec-text-secondary);margin-left: 8px;max-width: 200px;} #information-button.ytd-brandconnect-cta-shelf-card-renderer {--yt-button-color: var(--yt-spec-icon-active-other);right: 4px;position: absolute;}</style>');
CQb=d}d=CQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DQb=a});var FQb;var GQb;var JT=function(){var a=_.O.apply(this,arguments)||this;a.hidden=!1;return a};
_.H(JT,_.O);JT.prototype.onSelect=function(){this.data&&this.data.onSelectCommand&&_.jo(this.hostElement,[this.data.onSelectCommand])};
JT.prototype.computeHidden=function(a){return!!a};
_.J.Object.defineProperties(JT.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}}});
var KT=JT;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],KT.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],KT.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHidden(data.isHidden)"}),_.V("design:type",Object)],KT.prototype,"hidden",void 0);_.U([_.M("data.label"),_.V("design:type",String),_.V("design:paramtypes",[])],KT.prototype,"label",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],KT.prototype,"value",null);KT=_.U([_.P({is:"ytd-dropdown-item-renderer",disableElementRegistration:!0})],KT);
_.Q(KT,"ytd-dropdown-item-renderer",function(){if(void 0!==GQb)return GQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-dropdown-item-renderer">\n  <yt-formatted-string id="label" text="[[data.label]]" class="style-scope ytd-dropdown-item-renderer">\n  </yt-formatted-string>\n</tp-yt-paper-item>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FQb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-dropdown-item-renderer {background-color: var(--ytd-dropdown-item-background-color,inherit);outline: none;min-width: 56px;cursor: default;display: flexbox;display: flex;flex-direction: row;justify-content: flex-start;} #label.ytd-dropdown-item-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
FQb=d}d=FQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GQb=a});var HQb;var IQb;var JQb;var KQb;var LQb=function(){return _.O.apply(this,arguments)||this};
_.H(LQb,_.O);var LT=LQb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],LT.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],LT.prototype,"data",void 0);_.U([_.N({computed:"getSimpleString(data.label)"}),_.V("design:type",String)],LT.prototype,"label",void 0);LT=_.U([_.P({is:"ytd-navigation-dropdown-item-renderer",disableElementRegistration:!0})],LT);
_.Q(LT,"ytd-navigation-dropdown-item-renderer",function(){if(void 0!==KQb)return KQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-navigation-dropdown-item-renderer" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]" aria-label$="[[data.accessibility.accessibilityData.label]]">\n  <tp-yt-paper-item id="item" class="style-scope ytd-navigation-dropdown-item-renderer">\n    <yt-formatted-string id="label" text="[[data.label]]" class="style-scope ytd-navigation-dropdown-item-renderer"></yt-formatted-string>\n  </tp-yt-paper-item>\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===JQb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-navigation-dropdown-item-renderer {display: block;outline: none;} #label.ytd-navigation-dropdown-item-renderer {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.ytd-navigation-dropdown-item-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-navigation-dropdown-item-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);}</style>');
JQb=d}d=JQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return KQb=a});var MQb=function(){var a=_.O.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};
_.H(MQb,_.O);_.f=MQb.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.hostElement.dispatchEvent(new _.BI("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)){var e=c[d];if("isSelected"in e&&e.isSelected)return"stringValue"in e?e.stringValue||"":"int32Value"in e?e.int32Value||0:0}}return null};
_.f.updateValueFromBinding=function(a){this.value=a.detail.value};
_.J.Object.defineProperties(MQb.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)){var e=c[d];if("isSelected"in e&&e.isSelected&&"label"in e)return this.ytRendererBehavior.getSimpleString(e.label)}}return null}}});
var MT=MQb;MT.prototype.autoSizeLabel=MT.prototype.autoSizeLabel;MT.prototype.stopPropagation=MT.prototype.stopPropagation;MT.prototype.valueChangedForBinding=MT.prototype.valueChangedForBinding;MT.prototype.dataChanged=MT.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],MT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],MT.prototype,"ytRendererStamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],MT.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],MT.prototype,"value",void 0);_.U([_.N(),_.V("design:type",Object)],MT.prototype,"noLabelFloat",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],MT.prototype,"noUnderline",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],MT.prototype,"theme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],MT.prototype,"usePrimaryColor",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],MT.prototype,"hasBackground",void 0);_.U([_.N(),_.V("design:type",Object)],MT.prototype,"verticalAlign",void 0);_.U([_.N(),_.V("design:type",Object)],MT.prototype,"autosize",void 0);_.U([_.N(),_.V("design:type",Object)],MT.prototype,"minAutosizeWidth",void 0);_.U([_.N(),_.V("design:type",Object)],MT.prototype,"autosizeFont",void 0);_.U([_.vq("#entries"),_.V("design:type",Object)],MT.prototype,"entries",void 0);
_.U([_.vq("#input"),_.V("design:type",Object)],MT.prototype,"inputEl",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MT.prototype,"dataChanged",null);_.U([_.mH("value"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MT.prototype,"valueChangedForBinding",null);
_.U([_.tq("iron-overlay-opened"),_.tq("iron-overlay-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],MT.prototype,"stopPropagation",null);_.U([_.tq("iron-select"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],MT.prototype,"autoSizeLabel",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],MT.prototype,"label",null);
MT=_.U([_.P({disableElementRegistration:!0,is:"ytd-dropdown-renderer"})],MT);
_.NQb=_.Q(MT,"ytd-dropdown-renderer",function(){if(void 0!==IQb)return IQb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-dropdown-renderer">\n  <tp-yt-paper-listbox id="entries" class="dropdown-content style-scope ytd-dropdown-renderer" slot="dropdown-content" attr-for-selected="value" selected="[[value]]" on-selected-changed="updateValueFromBinding">\n  </tp-yt-paper-listbox>\n</tp-yt-paper-dropdown-menu-light>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===HQb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_dropdown_renderer.ytd.dropdown.renderer.css.js--\x3e<style is-scoped>ytd-dropdown-renderer {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-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);} ytd-dropdown-renderer tp-yt-paper-dropdown-menu-light .tp-yt-paper-dropdown-menu-light[style-target=label],ytd-dropdown-renderer tp-yt-paper-dropdown-menu-light .tp-yt-paper-dropdown-menu-light[style-target=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(--paper-dropdown-menu-color));} ytd-dropdown-renderer[no-underline] tp-yt-paper-dropdown-menu-light .tp-yt-paper-dropdown-menu-light[style-target=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,var(--paper-dropdown-menu-color));} ytd-dropdown-renderer[has-background] tp-yt-paper-dropdown-menu-light.ytd-dropdown-renderer {color: var(--yt-spec-text-secondary);background-color: var(--yt-spec-10-percent-layer);padding: 0 16px;} ytd-dropdown-renderer[has-background] tp-yt-paper-dropdown-menu-light .tp-yt-paper-dropdown-menu-light[style-target=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,var(--paper-dropdown-menu-color));} ytd-dropdown-renderer[has-background] tp-yt-paper-dropdown-menu-light:focus .tp-yt-paper-dropdown-menu-light[style-target=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,var(--paper-dropdown-menu-color));} ytd-dropdown-renderer[use-primary-color] {--paper-dropdown-menu-color: var(--yt-spec-text-primary);} ytd-dropdown-renderer[theme=WHITE_THEME] {--paper-dropdown-menu-color: var(--yt-spec-static-overlay-text-primary);--paper-dropdown-menu-focus-color: var(--yt-spec-static-overlay-text-primary);--paper-dropdown-menu-icon-color: var(--yt-spec-static-overlay-text-primary);} tp-yt-paper-dropdown-menu-light.ytd-dropdown-renderer {width: 100%;} #entries.ytd-dropdown-renderer {width: var(--ytd-dropdown-renderer-width);max-height: 400px;}</style>");
HQb=d}d=HQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return IQb=a});var OQb;var PQb;var QQb=function(){return _.O.apply(this,arguments)||this};
_.H(QQb,_.O);QQb.prototype.configureRendererStamper=function(){return{"data.primaryButtonRenderer":{id:"primary-button-renderer",mapping:_.YK("sharingToggleButtonAndDefaultButton")},"data.secondaryButtonRenderer":{id:"secondary-button-renderer",mapping:_.YK("sharingToggleButtonAndDefaultButton")}}};
_.J.Object.defineProperties(QQb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===PQb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-card-item-actions-renderer"></div>\n<div id="primary-button-renderer" hidden$="[[!data.primaryButtonRenderer]]" class="style-scope yt-card-item-actions-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OQb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-card-item-actions-renderer {--yt-paper-button-min-width: 0px;white-space: nowrap;display: flex;flex-direction: row;justify-content: flex-end;} #secondary-button-renderer.yt-card-item-actions-renderer {margin-right: var(--ytd-margin-2x);} #primary-button-renderer.yt-card-item-actions-renderer yt-button-renderer.style-blue-text.yt-card-item-actions-renderer[is-paper-button] {margin-right: var(--yt-card-item-actions-blue-text-button-margin-right,unset);} ytd-toggle-button-renderer.yt-card-item-actions-renderer {text-transform: unset;} #primary-button-renderer.yt-card-item-actions-renderer ytd-toggle-button-renderer.style-text.yt-card-item-actions-renderer[is-paper-button] {margin-right: var(--yt-card-item-actions-text-button-margin-right,unset);} ytmusic-toggle-button-renderer.yt-card-item-actions-renderer {text-transform: unset;}</style>");
OQb=d}d=OQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);PQb=a}a=PQb;return a}}});
var NT=QQb;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],NT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],NT.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],NT.prototype,"data",void 0);NT=_.U([_.Gq({is:"yt-card-item-actions-renderer",noInjection:!0})],NT);var RQb;var SQb;var TQb=function(){return _.O.apply(this,arguments)||this};
_.H(TQb,_.O);TQb.prototype.configureRendererStamper=function(){return{"data.errorTextRenderer":{id:"error-text-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"},cardItemTextWithImageRenderer:{component:"yt-card-item-text-with-image-renderer"}}}}};
_.J.Object.defineProperties(TQb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===SQb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-card-item-error-renderer">\n  <div id="triangle-up" class="style-scope yt-card-item-error-renderer"></div>\n</div>\n<div id="error-text-renderer" class="style-scope yt-card-item-error-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===RQb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-card-item-error-renderer {display: flex;flex-direction: column;} #error-text-renderer.yt-card-item-error-renderer {background-color: var(--yt-spec-suggested-action);padding: var(--ytd-margin-4x) var(--ytd-margin-8x);display: flex;align-items: center;flex: 1;flex-basis: 0.000000001px;} #triangle-up-container.yt-card-item-error-renderer {margin-left: var(--ytd-margin-7x);} #triangle-up.yt-card-item-error-renderer {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);}</style>");
RQb=d}d=RQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);SQb=a}a=SQb;return a}}});
var OT=TQb;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],OT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],OT.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],OT.prototype,"data",void 0);OT=_.U([_.Gq({is:"yt-card-item-error-renderer",noInjection:!0})],OT);var UQb;var VQb;var WQb;var XQb;var YQb=function(){return _.O.apply(this,arguments)||this};
_.H(YQb,_.O);YQb.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]]"}}}}}};
_.J.Object.defineProperties(YQb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===XQb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-card-item-text-with-button-renderer"></div>\n<div id="primary-button" aria-hidden="true" class="style-scope yt-card-item-text-with-button-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===WQb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-card-item-text-with-button-renderer {display: flex;flex-direction: row;align-items: center;} yt-card-item-text-with-button-renderer[icon-size="18"] {--yt-icon-button-icon-height: 18px;--yt-icon-button-icon-width: 18px;}</style>');
WQb=d}d=WQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);XQb=a}a=XQb;return a}}});
var PT=YQb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],PT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],PT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],PT.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Number)],PT.prototype,"iconSize",void 0);PT=_.U([_.Gq({is:"yt-card-item-text-with-button-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],PT);_.Hs("itemSectionRenderer","CardItemRenderer","yt-card-item-renderer");var ZQb=function(){return _.O.apply(this,arguments)||this};
_.H(ZQb,_.O);_.f=ZQb.prototype;
_.f.configureRendererStamper=function(){return{"data.headingRenderer":{id:"heading-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"},cardItemTextWithImageRenderer:{component:"yt-card-item-text-with-image-renderer"},cardItemTextWithButtonRenderer:{component:"yt-card-item-text-with-button-renderer"}}},"data.descriptionRenderer":{id:"description-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}},"data.additionalInfoRenderer":{id:"additional-info-renderer",
mapping:{cardItemActionsRenderer:{component:"yt-card-item-actions-renderer"},cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"},themedImageRenderer:{component:"yt-themed-image-renderer"},cardItemTextWithButtonRenderer:{component:"yt-card-item-text-with-button-renderer"},cardItemBadgeRenderer:{component:"yt-card-item-badge-renderer"}}},"data.errorRenderer":{id:"error-renderer",mapping:{cardItemErrorRenderer:{component:"yt-card-item-error-renderer"}}},"data.headerPromoRenderer":{id:"header-promo-renderer",
mapping:{cardItemTextRenderer:{component:"yt-card-item-text-renderer"}}},"data.footerRenderer":{id:"footer-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}}}};
_.f.created=function(){this.tappableItemBehaviorTargetId=this.cardItemBoxBehaviorPaddingTargetId="main-content"};
_.f.backgroundColorChanged_=function(){var a,b=null==(a=this.data)?void 0:a.backgroundColor;a=_.BS[b||"CARD_ITEM_COLOR_UNKNOWN"]||"transparent";_.$q(this.hostElement).querySelector("#main-content").style.backgroundColor=a};
_.f.headerPromoBackgroundColorChanged_=function(){var a,b=null==(a=this.data)?void 0:a.headerPromoBackgroundColor;a=_.BS[b||"CARD_ITEM_COLOR_UNKNOWN"]||"transparent";_.$q(this.hostElement).querySelector("#header-promo-renderer").style.backgroundColor=a};
_.f.errorRendererVisibilityChanged_=function(){var a=this.isExpanded_,b;this.isErrorRendererVisible_=!(null==(b=this.data)||!b.errorRenderer)&&!a};
_.f.onYtToggleButton_=function(a,b){this.isExpanded_=b.toggled};
_.J.Object.defineProperties(ZQb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===VQb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-card-item-renderer">\n  <div id="main-content-negative-margin-wrapper" content-placement$="[[data.contentPlacement]]" class="style-scope yt-card-item-renderer">\n    <div id="heading-description-container" class="style-scope yt-card-item-renderer">\n       <div id="header-promo-container" class="style-scope yt-card-item-renderer">\n          <div id="heading-renderer" hidden$="[[!data.headingRenderer]]" class="style-scope yt-card-item-renderer">\n          </div>\n          <div id="header-promo-renderer" hidden$="[[!data.headerPromoRenderer]]" class="style-scope yt-card-item-renderer">\n          </div>\n      </div>\n      <div id="description-renderer" hidden$="[[!data.descriptionRenderer]]" class="style-scope yt-card-item-renderer">\n      </div>\n    </div>\n    <div id="additional-info-renderer" additional-info-placement$="[[data.additionalInfoPlacement]]" hidden$="[[!data.additionalInfoRenderer]]" class="style-scope yt-card-item-renderer">\n    </div>\n    <div id="footer-renderer" hidden$="[[!data.footerRenderer]]" class="style-scope yt-card-item-renderer"></div>\n  </div>\n</div>\n<div id="error-renderer" hidden$="[[!isErrorRendererVisible_]]" class="style-scope yt-card-item-renderer"></div>\n<div id="divider" divider-style$="[[data.dividerStyle]]" hidden$="[[!data.dividerStyle]]" class="style-scope yt-card-item-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===UQb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_1] {margin-top: var(--ytd-margin-base);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_1] {margin-bottom: var(--ytd-margin-base);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_1] {margin-left: var(--ytd-margin-base);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_1],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_1] {margin-right: var(--ytd-margin-base);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_2] {margin-top: var(--ytd-margin-2x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_2] {margin-bottom: var(--ytd-margin-2x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_2] {margin-left: var(--ytd-margin-2x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_2],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_2] {margin-right: var(--ytd-margin-2x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_3] {margin-top: var(--ytd-margin-3x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_3] {margin-bottom: var(--ytd-margin-3x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_3] {margin-left: var(--ytd-margin-3x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_3],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_3] {margin-right: var(--ytd-margin-3x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_4] {margin-top: var(--ytd-margin-4x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_4] {margin-bottom: var(--ytd-margin-4x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_4] {margin-left: var(--ytd-margin-4x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_4],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_4] {margin-right: var(--ytd-margin-4x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_5] {margin-top: var(--ytd-margin-5x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_5] {margin-bottom: var(--ytd-margin-5x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_5] {margin-left: var(--ytd-margin-5x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_5],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_5] {margin-right: var(--ytd-margin-5x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_6] {margin-top: var(--ytd-margin-6x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_6] {margin-bottom: var(--ytd-margin-6x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_6] {margin-left: var(--ytd-margin-6x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_6],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_6] {margin-right: var(--ytd-margin-6x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_7] {margin-top: var(--ytd-margin-7x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_7] {margin-bottom: var(--ytd-margin-7x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_7] {margin-left: var(--ytd-margin-7x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_7],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_7] {margin-right: var(--ytd-margin-7x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_8] {margin-top: var(--ytd-margin-8x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_8] {margin-bottom: var(--ytd-margin-8x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_8] {margin-left: var(--ytd-margin-8x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_8],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_8] {margin-right: var(--ytd-margin-8x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_9] {margin-top: var(--ytd-margin-9x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_9] {margin-bottom: var(--ytd-margin-9x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_9] {margin-left: var(--ytd-margin-9x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_9],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_9] {margin-right: var(--ytd-margin-9x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_10] {margin-top: var(--ytd-margin-10x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_10] {margin-bottom: var(--ytd-margin-10x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_10] {margin-left: var(--ytd-margin-10x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_10],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-10x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_11] {margin-top: var(--ytd-margin-11x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_11] {margin-bottom: var(--ytd-margin-11x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_11] {margin-left: var(--ytd-margin-11x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_11],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-11x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_12] {margin-top: var(--ytd-margin-12x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_12] {margin-bottom: var(--ytd-margin-12x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_12] {margin-left: var(--ytd-margin-12x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_12],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-12x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_13] {margin-top: var(--ytd-margin-13x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_13] {margin-bottom: var(--ytd-margin-13x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_13] {margin-left: var(--ytd-margin-13x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_13],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-13x);} yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-renderer[top-margin=CARD_ITEM_UX_SPACE_14] {margin-top: var(--ytd-margin-14x);} yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-renderer[bottom-margin=CARD_ITEM_UX_SPACE_14] {margin-bottom: var(--ytd-margin-14x);} yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-renderer[left-margin=CARD_ITEM_UX_SPACE_14] {margin-left: var(--ytd-margin-14x);} yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_14],.yt-card-item-renderer[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-14x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_1] {padding-top: var(--ytd-margin-base);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_1] {padding-bottom: var(--ytd-margin-base);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_1] {padding-left: var(--ytd-margin-base);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_1],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_1] {padding-right: var(--ytd-margin-base);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_2] {padding-top: var(--ytd-margin-2x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_2] {padding-bottom: var(--ytd-margin-2x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_2] {padding-left: var(--ytd-margin-2x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_2],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_2] {padding-right: var(--ytd-margin-2x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_3] {padding-top: var(--ytd-margin-3x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_3] {padding-bottom: var(--ytd-margin-3x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_3] {padding-left: var(--ytd-margin-3x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_3],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_3] {padding-right: var(--ytd-margin-3x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_4] {padding-top: var(--ytd-margin-4x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_4] {padding-bottom: var(--ytd-margin-4x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_4] {padding-left: var(--ytd-margin-4x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_4],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_4] {padding-right: var(--ytd-margin-4x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_5] {padding-top: var(--ytd-margin-5x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_5] {padding-bottom: var(--ytd-margin-5x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_5] {padding-left: var(--ytd-margin-5x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_5],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_5] {padding-right: var(--ytd-margin-5x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_6] {padding-top: var(--ytd-margin-6x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_6] {padding-bottom: var(--ytd-margin-6x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_6] {padding-left: var(--ytd-margin-6x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_6],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_6] {padding-right: var(--ytd-margin-6x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_7] {padding-top: var(--ytd-margin-7x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_7] {padding-bottom: var(--ytd-margin-7x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_7] {padding-left: var(--ytd-margin-7x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_7],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_7] {padding-right: var(--ytd-margin-7x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_8] {padding-top: var(--ytd-margin-8x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_8] {padding-bottom: var(--ytd-margin-8x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_8] {padding-left: var(--ytd-margin-8x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_8],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_8] {padding-right: var(--ytd-margin-8x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_9] {padding-top: var(--ytd-margin-9x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_9] {padding-bottom: var(--ytd-margin-9x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_9] {padding-left: var(--ytd-margin-9x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_9],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_9] {padding-right: var(--ytd-margin-9x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_10] {padding-top: var(--ytd-margin-10x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_10] {padding-bottom: var(--ytd-margin-10x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_10] {padding-left: var(--ytd-margin-10x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_10],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_10] {padding-right: var(--ytd-margin-10x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_11] {padding-top: var(--ytd-margin-11x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_11] {padding-bottom: var(--ytd-margin-11x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_11] {padding-left: var(--ytd-margin-11x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_11],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_11] {padding-right: var(--ytd-margin-11x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_12] {padding-top: var(--ytd-margin-12x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_12] {padding-bottom: var(--ytd-margin-12x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_12] {padding-left: var(--ytd-margin-12x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_12],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_12] {padding-right: var(--ytd-margin-12x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_13] {padding-top: var(--ytd-margin-13x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_13] {padding-bottom: var(--ytd-margin-13x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_13] {padding-left: var(--ytd-margin-13x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_13],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_13] {padding-right: var(--ytd-margin-13x);} yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-renderer[top-padding=CARD_ITEM_UX_SPACE_14] {padding-top: var(--ytd-margin-14x);} yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-renderer[bottom-padding=CARD_ITEM_UX_SPACE_14] {padding-bottom: var(--ytd-margin-14x);} yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-renderer[left-padding=CARD_ITEM_UX_SPACE_14] {padding-left: var(--ytd-margin-14x);} yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_14],.yt-card-item-renderer[right-padding=CARD_ITEM_UX_SPACE_14] {padding-right: var(--ytd-margin-14x);} yt-card-item-renderer {display: block;--yt-card-item-actions-text-button-margin-right: -20px;--yt-card-item-actions-blue-text-button-margin-right: -16px;} #main-content.yt-card-item-renderer[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_TOP] #main-content-negative-margin-wrapper.yt-card-item-renderer {display: flex;flex-direction: column;} #main-content.yt-card-item-renderer[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper.yt-card-item-renderer {margin-top: -8px;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;} #main-content.yt-card-item-renderer[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START_NOWRAP] #main-content-negative-margin-wrapper.yt-card-item-renderer {display: flex;flex-direction: row;justify-content: space-between;} #main-content.yt-card-item-renderer[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper.yt-card-item-renderer[content-placement=CARD_ITEM_PRIMARY_CONTENT_PLACEMENT_CENTER] {justify-content: center;} #main-content.yt-card-item-renderer[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper.yt-card-item-renderer #heading-description-container.yt-card-item-renderer {margin-top: 8px;margin-right: 24px;-ms-align-self: center;align-self: center;} #main-content.yt-card-item-renderer[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper.yt-card-item-renderer #heading-description-container.yt-card-item-renderer #header-promo-container.yt-card-item-renderer {display: flex;flex-direction: row;} #main-content.yt-card-item-renderer[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper.yt-card-item-renderer #heading-description-container.yt-card-item-renderer #header-promo-container.yt-card-item-renderer #header-promo-renderer.yt-card-item-renderer {-ms-align-self: center;align-self: center;padding-left: 4px;padding-right: 4px;margin-left: 4px;} #main-content.yt-card-item-renderer:not([box-style=CARD_ITEM_BOX_STYLE_OFFER_ITEM])[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper.yt-card-item-renderer #heading-description-container.yt-card-item-renderer {margin-right: var(--yt-card-item-main-content-margin-right,24px);} #main-content.yt-card-item-renderer[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper.yt-card-item-renderer #additional-info-renderer.yt-card-item-renderer {margin-top: 8px;margin-left: auto;} #main-content.yt-card-item-renderer[box-style=CARD_ITEM_BOX_STYLE_OFFER_ITEM] {border: 1px solid var(--yt-spec-10-percent-layer);margin-top: -1px;} #main-content.yt-card-item-renderer[role=link] {cursor: pointer;} #additional-info-renderer.yt-card-item-renderer[additional-info-placement=CARD_ITEM_ADDITIONAL_INFO_PLACEMENT_TOP] {-ms-align-self: flex-start;align-self: flex-start;} #additional-info-renderer.yt-card-item-renderer[additional-info-placement=CARD_ITEM_ADDITIONAL_INFO_PLACEMENT_CENTER] {-ms-align-self: center;align-self: center;} #additional-info-renderer.yt-card-item-renderer[additional-info-placement=CARD_ITEM_ADDITIONAL_INFO_PLACEMENT_BOTTOM] {-ms-align-self: flex-end;align-self: flex-end;} #footer-renderer.yt-card-item-renderer {margin-top: 12px;} #error-renderer.yt-card-item-renderer {margin-top: -12px;} #divider.yt-card-item-renderer[divider-style=DIVIDER_STYLE_FULL_BLEED_THIN] {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #divider.yt-card-item-renderer[divider-style=DIVIDER_STYLE_INSET_THIN] {margin-left: 24px;margin-right: 24px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);}</style>");
UQb=d}d=UQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);VQb=a}a=VQb;return a}}});
var QT=ZQb;QT.prototype.onYtToggleButton_=QT.prototype.onYtToggleButton_;QT.prototype.errorRendererVisibilityChanged_=QT.prototype.errorRendererVisibilityChanged_;QT.prototype.headerPromoBackgroundColorChanged_=QT.prototype.headerPromoBackgroundColorChanged_;QT.prototype.backgroundColorChanged_=QT.prototype.backgroundColorChanged_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],QT.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],QT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(eOb.YtCardItemBoxBehavior),_.V("design:type",Object)],QT.prototype,"ytCardItemBoxBehavior",void 0);_.U([_.L(_.kOb.YtTappableItemBehavior),_.V("design:type",Object)],QT.prototype,"ytTappableItemBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],QT.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],QT.prototype,"isExpanded_",void 0);
_.U([_.N({value:!1}),_.V("design:type",Boolean)],QT.prototype,"isErrorRendererVisible_",void 0);_.U([_.uq("data.backgroundColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],QT.prototype,"backgroundColorChanged_",null);_.U([_.uq("data.headerPromoBackgroundColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],QT.prototype,"headerPromoBackgroundColorChanged_",null);
_.U([_.uq("data.errorRenderer","isExpanded_"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],QT.prototype,"errorRendererVisibilityChanged_",null);_.U([_.tq("yt-toggle-button"),_.V("design:type",Function),_.V("design:paramtypes",[Event,Object]),_.V("design:returntype")],QT.prototype,"onYtToggleButton_",null);QT=_.U([_.Gq({is:"yt-card-item-renderer",noInjection:!0})],QT);_.Ue(_.yM);_.Ue(Rub);_.yM.Static=Rub;var $Qb;var aRb;_.Hs("itemSectionRenderer","toggleFormFieldRenderer","yt-toggle-form-field-renderer");var bRb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-update-toggle-action":"handleUpdateToggleAction_"};return a};
_.H(bRb,_.O);_.f=bRb.prototype;_.f.configureRendererStamper=function(){return{"data.footer":{id:"footer-container",mapping:{copyLinkRenderer:"yt-copy-link-renderer"}}}};
_.f.attached=function(){this.keyboardFocused=!1};
_.f.onToggleButtonFocusin_=function(){if(this.useKeyboardFocused){var a=_.of().resolve(_.nf(_.ZC));a&&(this.keyboardFocused=a.isKeyBoardInUse())}};
_.f.onToggleButtonFocusout_=function(){this.keyboardFocused=!1};
_.f.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}};
_.f.onChange_=function(){if(this.data){var a=this.data.toggled?this.data.toggleOnAction:this.data.toggleOffAction;a&&this.ytComponentBehavior.resolveCommand(a);this.data.requireChangeConfirmation&&this.set("data.toggled",!this.data.toggled)}};
_.f.handleUpdateToggleAction_=function(a){(a=_.B(a,mGb))&&this.data&&a.targetId==this.data.targetId&&this.set("data.toggled",a.toggled)};
_.f.toBoolean_=function(a){return!!a};
_.f.reset=function(){};
_.f.dataChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("data-changed",this.data))};
_.f.updateDataToggledFromBinding=function(a){this.set("data.toggled",a.detail.value)};
_.J.Object.defineProperties(bRb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===aRb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-toggle-form-field-renderer">\n  <div id="caption" class="style-scope yt-toggle-form-field-renderer">[[getSimpleString(data.label)]]</div>\n  <tp-yt-paper-toggle-button id="input" checked="[[data.toggled]]" disabled="[[toBoolean_(data.isDisabled)]]" noink="" on-change="onChange_" on-checked-changed="updateDataToggledFromBinding" on-focusin="onToggleButtonFocusin_" on-focusout="onToggleButtonFocusout_" class="style-scope yt-toggle-form-field-renderer">\n  </tp-yt-paper-toggle-button>\n</div>\n<yt-formatted-string id="description" hidden="[[!description_]]" text="[[description_]]" class="style-scope yt-toggle-form-field-renderer">\n</yt-formatted-string>\n<div id="footer-container" class="style-scope yt-toggle-form-field-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Qb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-toggle-form-field-renderer {--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.yt-toggle-form-field-renderer {display: flexbox;display: flex;flex-direction: row;} #caption.yt-toggle-form-field-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;flex: 1 1 auto;} #description.yt-toggle-form-field-renderer {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.yt-toggle-form-field-renderer {margin-top: 16px;} yt-toggle-form-field-renderer[use-keyboard-focused]:not([keyboard-focused]) {--paper-toggle-button-unchecked-ink-color: transparent;--paper-toggle-button-checked-ink-color: transparent;}</style>');
$Qb=d}d=$Qb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);aRb=a}a=aRb;return a}}});
var RT=bRb;RT.prototype.dataChangedForBinding=RT.prototype.dataChangedForBinding;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],RT.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],RT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],RT.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],RT.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],RT.prototype,"data",void 0);_.U([_.N({computed:"computeDescription_(data.*)"}),_.V("design:type",Object)],RT.prototype,"description_",void 0);_.U([_.N({value:function(){return!!_.of().resolve(_.nf(_.ZC))&&_.u("kevlar_keyboard_button_focus")},
reflectToAttribute:!0}),_.V("design:type",Boolean)],RT.prototype,"useKeyboardFocused",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],RT.prototype,"keyboardFocused",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],RT.prototype,"dataChangedForBinding",null);RT=_.U([_.Gq({is:"yt-toggle-form-field-renderer",noInjection:!0})],RT);var cRb;var dRb;var eRb=function(){var a=_.O.apply(this,arguments)||this;a.answerExpanded=!1;return a};
_.H(eRb,_.O);eRb.prototype.toggleAnswer=function(){this.answerExpanded=!this.answerExpanded};
var ST=eRb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ST.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],ST.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ST.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],ST.prototype,"answerExpanded",void 0);ST=_.U([_.P({is:"ytd-handles-claiming-faq-renderer",disableElementRegistration:!0})],ST);
_.Q(ST,"ytd-handles-claiming-faq-renderer",function(){if(void 0!==dRb)return dRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-faq-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_faq_renderer.ytd.handles.claiming.faq.renderer.css.js--\x3e<div class="head style-scope ytd-handles-claiming-faq-renderer" on-click="toggleAnswer">\n  <span class="question style-scope ytd-handles-claiming-faq-renderer">[[getSimpleString(data.question)]]</span>\n  <yt-icon id="expand-arrow" class="answer-arrow style-scope ytd-handles-claiming-faq-renderer" hidden="[[answerExpanded]]" icon="yt-icons:expand-more">\n  </yt-icon>\n  <yt-icon id="collapse-arrow" class="answer-arrow style-scope ytd-handles-claiming-faq-renderer" hidden="[[!answerExpanded]]" icon="yt-icons:expand-less">\n  </yt-icon>\n</div>\n<iron-collapse id="collapse" opened="[[answerExpanded]]" class="style-scope ytd-handles-claiming-faq-renderer">\n  <template is="dom-repeat" items="[[data.answers]]" class="style-scope ytd-handles-claiming-faq-renderer">\n    <yt-formatted-string class="answer style-scope ytd-handles-claiming-faq-renderer" split-lines="" text="[[item]]"></yt-formatted-string>\n  </template>\n</iron-collapse>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_faq_renderer.ytd.handles.claiming.faq.renderer.css.js--\x3e<style is-scoped>ytd-handles-claiming-faq-renderer {cursor: pointer;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: flex;flex-direction: column;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;} .head.ytd-handles-claiming-faq-renderer {display: flex;flex-direction: row;align-items: center;} .answer-arrow.ytd-handles-claiming-faq-renderer {color: var(--yt-spec-text-primary);} .question.ytd-handles-claiming-faq-renderer {color: var(--yt-spec-text-primary);margin: var(--ytd-margin-4x) 0;flex: 1;flex-basis: 0.000000001px;} .answer.ytd-handles-claiming-faq-renderer {display: block;color: var(--yt-spec-text-secondary);margin-bottom: var(--ytd-margin-2x);letter-spacing: var(--ytd-subheadline-letter-spacing);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;}</style>');
cRb=d}d=cRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dRb=a});var fRb;var gRb;var hRb=function(){return _.O.apply(this,arguments)||this};
_.H(hRb,_.O);var iRb=hRb;_.U([_.N(),_.V("design:type",Object)],iRb.prototype,"data",void 0);iRb=_.U([_.P({is:"ytd-handles-claiming-faq-section-renderer",disableElementRegistration:!0})],iRb);
_.Q(iRb,"ytd-handles-claiming-faq-section-renderer",function(){if(void 0!==gRb)return gRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-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.main_desktop.ui.renderers.handles.ytd_handles_claiming_faq_section_renderer.ytd.handles.claiming.faq.section.renderer.css.js--\x3e<div id="wrapper" class="style-scope ytd-handles-claiming-faq-section-renderer">\n  <yt-formatted-string id="title" text="[[data.header]]" class="style-scope ytd-handles-claiming-faq-section-renderer"></yt-formatted-string>\n  <template is="dom-repeat" items="[[data.faqs]]" class="style-scope ytd-handles-claiming-faq-section-renderer">\n    <ytd-handles-claiming-faq-renderer data="[[item]]" class="style-scope ytd-handles-claiming-faq-section-renderer"></ytd-handles-claiming-faq-renderer>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_faq_section_renderer.ytd.handles.claiming.faq.section.renderer.css.js--\x3e<style is-scoped>ytd-handles-claiming-faq-section-renderer {padding: 64px 0;color: var(--yt-spec-text-primary);display: flex;flex-direction: column;align-items: center;justify-content: center;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.6rem;line-height: 5rem;font-weight: 556;} #wrapper.ytd-handles-claiming-faq-section-renderer {width: 928px;padding: 24px 24px;} #title.ytd-handles-claiming-faq-section-renderer {display: block;margin-bottom: 32px;}</style>');
fRb=d}d=fRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gRb=a});var jRb;var kRb;var lRb=function(){var a=_.O.apply(this,arguments)||this;a.rightSquigglyDark="https://www.gstatic.com/youtube/img/handles/handles_squiggle_1_dark_v1.svg";a.rightSquigglyLight="https://www.gstatic.com/youtube/img/handles/handles_squiggle_1_light_v1.svg";a.leftSquigglyDark="https://www.gstatic.com/youtube/img/handles/handles_squiggle_2_dark_v1.svg";a.leftSquigglyLight="https://www.gstatic.com/youtube/img/handles/handles_squiggle_2_light_v1.svg";a.leftSquiggly=a.leftSquigglyLight;a.rightSquiggly=a.rightSquigglyLight;
a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};a.actionButtonOverride={style:"mono",type:"filled",size:"XL"};return a};
_.H(lRb,_.O);_.f=lRb.prototype;_.f.updateLeftSquigglyStyle=function(){_.cr(this.hostElement,{"--yt-left-squiggly-background":"url("+this.leftSquiggly+")"})};
_.f.updateRightSquigglyStyle=function(){_.cr(this.hostElement,{"--yt-right-squiggly-background":"url("+this.rightSquiggly+")"})};
_.f.ready=function(){var a=document.documentElement.hasAttribute("dark");this.onDarkModeToggledAction(a)};
_.f.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.set("isDarkTheme",a),a?(this.leftSquiggly=this.leftSquigglyDark,this.rightSquiggly=this.rightSquigglyDark):(this.leftSquiggly=this.leftSquigglyLight,this.rightSquiggly=this.rightSquigglyLight))};
_.f.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[actionButtonOverride]]"}}}}}};
var TT=lRb;TT.prototype.updateRightSquigglyStyle=TT.prototype.updateRightSquigglyStyle;TT.prototype.updateLeftSquigglyStyle=TT.prototype.updateLeftSquigglyStyle;_.U([_.N(),_.V("design:type",Object)],TT.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],TT.prototype,"isDarkTheme",void 0);_.U([_.N(),_.V("design:type",String)],TT.prototype,"leftSquiggly",void 0);_.U([_.N(),_.V("design:type",String)],TT.prototype,"rightSquiggly",void 0);
_.U([_.uq("leftSquiggly"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],TT.prototype,"updateLeftSquigglyStyle",null);_.U([_.uq("rightSquiggly"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],TT.prototype,"updateRightSquigglyStyle",null);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],TT.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],TT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],TT.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],TT.prototype,"actionButtonOverride",void 0);TT=_.U([_.P({is:"ytd-handles-claiming-header-renderer",disableElementRegistration:!0})],TT);
_.Q(TT,"ytd-handles-claiming-header-renderer",function(){if(void 0!==kRb)return kRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-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.handles.ytd_handles_claiming_header_renderer.ytd.handles.claiming.header.renderer.css.js--\x3e<div id="left-container" class="style-scope ytd-handles-claiming-header-renderer">\n  <div id="left-image" class="style-scope ytd-handles-claiming-header-renderer"></div>\n</div>\n<div id="outer-container" class="style-scope ytd-handles-claiming-header-renderer">\n  <yt-img-shadow id="profile-picture" height="150" thumbnail="[[data.profilePicture]]" width="150" class="style-scope ytd-handles-claiming-header-renderer">\n  </yt-img-shadow>\n  <yt-formatted-string id="display-name" text="[[data.displayName]]" class="style-scope ytd-handles-claiming-header-renderer"></yt-formatted-string>\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-handles-claiming-header-renderer"></yt-formatted-string>\n  <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-handles-claiming-header-renderer"></yt-formatted-string>\n  <div id="action-button" class="style-scope ytd-handles-claiming-header-renderer">\n  </div>\n</div>\n<div id="right-container" class="style-scope ytd-handles-claiming-header-renderer">\n  <div id="right-image" class="style-scope ytd-handles-claiming-header-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_header_renderer.ytd.handles.claiming.header.renderer.css.js--\x3e<style is-scoped>ytd-handles-claiming-header-renderer {align-items: center;justify-content: center;display: flex;flex-direction: row;} @-webkit-keyframes fade-in-slide-left-down {0% {transform: translateY(-32px) translateX(32px);}100% {transform: translateY(0) translateX(0px);}} @keyframes fade-in-slide-left-down {0% {transform: translateY(-32px) translateX(32px);}100% {transform: translateY(0) translateX(0px);}} @-webkit-keyframes fade-in-slide-right-down {0% {transform: translateY(-32px) translateX(-32px);}100% {transform: translateY(0) translateX(0px);}} @keyframes fade-in-slide-right-down {0% {transform: translateY(-32px) translateX(-32px);}100% {transform: translateY(0) translateX(0px);}} #left-container.ytd-handles-claiming-header-renderer,#right-container.ytd-handles-claiming-header-renderer {position: relative;min-height: 500px;min-width: 200px;height: 100%;} #left-image.ytd-handles-claiming-header-renderer {background-image: var(--yt-left-squiggly-background);background-repeat: no-repeat;position: absolute;width: 200px;height: 210px;background-size: contain;transform: rotate(-17.68deg);top: 200px;margin-right: -150px;-webkit-animation: fade-in-slide-right-down forwards 2s;animation: fade-in-slide-right-down forwards 2s;} #right-image.ytd-handles-claiming-header-renderer {background-image: var(--yt-right-squiggly-background);background-repeat: no-repeat;position: absolute;width: 200px;height: 230px;background-size: contain;transform: rotate(-1.5deg);margin-right: 24px;-webkit-animation: fade-in-slide-left-down forwards 2s;animation: fade-in-slide-left-down forwards 2s;} #outer-container.ytd-handles-claiming-header-renderer {color: var(--yt-spec-text-primary);text-align: center;align-items: center;display: flex;flex-direction: column;} #title.ytd-handles-claiming-header-renderer {display: block;text-align: center;max-width: 906px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 5.6rem;line-height: 7rem;font-weight: 700;} #subtitle.ytd-handles-claiming-header-renderer {display: block;text-align: center;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 5.6rem;line-height: 7rem;font-weight: 700;} #profile-picture.ytd-handles-claiming-header-renderer {width: 150px;height: 150px;border: 1px solid var(--yt-spec-inverted-background);margin-bottom: 24px;margin-top: 100px;border-radius: 50%;background-color: transparent;overflow: hidden;} #display-name.ytd-handles-claiming-header-renderer {margin-bottom: 40px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4rem;line-height: 5.4rem;font-weight: 556;} #action-button.ytd-handles-claiming-header-renderer {margin-top: 40px;} #action-button.ytd-handles-claiming-header-renderer ytd-button-renderer.ytd-handles-claiming-header-renderer {width: 320px;}</style>');
jRb=d}d=jRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kRb=a});var mRb;var nRb;var oRb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};a.image0DarkSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_4_dark.svg";a.image0LightSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_4_light.svg";a.image1DarkSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_6_dark.svg";a.image1LightSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_6_light.svg";
a.image3DarkSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_5_dark.svg";a.image3LightSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_5_light_v2.svg";a.image0SquigglyBackground=a.image0LightSquigglyBackground;a.image1SquigglyBackground=a.image1LightSquigglyBackground;a.image3SquigglyBackground=a.image3LightSquigglyBackground;return a};
_.H(oRb,_.O);_.f=oRb.prototype;_.f.ready=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark");this.updateTitleAndImages()};
_.f.onDataChanged=function(){this.updateTitleAndImages()};
_.f.onThemeChanged=function(){this.updateTitleAndImages()};
_.f.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.isDarkTheme=a)};
_.f.updateImage0SquigglyBackground=function(){_.cr(this.hostElement,{"--yt-image0-squiggly-background":"url("+this.image0SquigglyBackground+")"})};
_.f.updateImage1SquigglyBackground=function(){_.cr(this.hostElement,{"--yt-image1-squiggly-background":"url("+this.image1SquigglyBackground+")"})};
_.f.updateImage3SquigglyBackground=function(){_.cr(this.hostElement,{"--yt-image3-squiggly-background":"url("+this.image3SquigglyBackground+")"})};
_.f.updateTitleAndImages=function(){var a,b;5===(null==(a=this.data)?void 0:null==(b=a.titleImages)?void 0:b.length)&&(this.title0=this.data.titleImages[0].title,this.title1=this.data.titleImages[1].title,this.title2=this.data.titleImages[2].title,this.title3=this.data.titleImages[3].title,this.title4=this.data.titleImages[4].title,this.isDarkTheme?(this.image0=this.data.titleImages[0].darkImage,this.image1=this.data.titleImages[1].darkImage,this.image2=this.data.titleImages[2].darkImage,this.image3=
this.data.titleImages[3].darkImage,this.image4=this.data.titleImages[4].darkImage,this.image0SquigglyBackground=this.image0DarkSquigglyBackground,this.image1SquigglyBackground=this.image1DarkSquigglyBackground,this.image3SquigglyBackground=this.image3DarkSquigglyBackground):(this.image0=this.data.titleImages[0].lightImage,this.image1=this.data.titleImages[1].lightImage,this.image2=this.data.titleImages[2].lightImage,this.image3=this.data.titleImages[3].lightImage,this.image4=this.data.titleImages[4].lightImage,
this.image0SquigglyBackground=this.image0LightSquigglyBackground,this.image1SquigglyBackground=this.image1LightSquigglyBackground,this.image3SquigglyBackground=this.image3LightSquigglyBackground))};
var UT=oRb;UT.prototype.updateImage3SquigglyBackground=UT.prototype.updateImage3SquigglyBackground;UT.prototype.updateImage1SquigglyBackground=UT.prototype.updateImage1SquigglyBackground;UT.prototype.updateImage0SquigglyBackground=UT.prototype.updateImage0SquigglyBackground;UT.prototype.onThemeChanged=UT.prototype.onThemeChanged;UT.prototype.onDataChanged=UT.prototype.onDataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],UT.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],UT.prototype,"isDarkTheme",void 0);_.U([_.N(),_.V("design:type",Object)],UT.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],UT.prototype,"title0",void 0);_.U([_.N(),_.V("design:type",Object)],UT.prototype,"title1",void 0);_.U([_.N(),_.V("design:type",Object)],UT.prototype,"title2",void 0);_.U([_.N(),_.V("design:type",Object)],UT.prototype,"title3",void 0);
_.U([_.N(),_.V("design:type",Object)],UT.prototype,"title4",void 0);_.U([_.N(),_.V("design:type",Object)],UT.prototype,"image0",void 0);_.U([_.N(),_.V("design:type",Object)],UT.prototype,"image1",void 0);_.U([_.N(),_.V("design:type",Object)],UT.prototype,"image2",void 0);_.U([_.N(),_.V("design:type",Object)],UT.prototype,"image3",void 0);_.U([_.N(),_.V("design:type",Object)],UT.prototype,"image4",void 0);_.U([_.N(),_.V("design:type",String)],UT.prototype,"image0SquigglyBackground",void 0);
_.U([_.N(),_.V("design:type",String)],UT.prototype,"image1SquigglyBackground",void 0);_.U([_.N(),_.V("design:type",String)],UT.prototype,"image3SquigglyBackground",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],UT.prototype,"onDataChanged",null);_.U([_.uq("isDarkTheme"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],UT.prototype,"onThemeChanged",null);
_.U([_.uq("image0SquigglyBackground"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],UT.prototype,"updateImage0SquigglyBackground",null);_.U([_.uq("image1SquigglyBackground"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],UT.prototype,"updateImage1SquigglyBackground",null);
_.U([_.uq("image3SquigglyBackground"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],UT.prototype,"updateImage3SquigglyBackground",null);UT=_.U([_.P({is:"ytd-handles-claiming-title-images-section-renderer",disableElementRegistration:!0})],UT);
_.Q(UT,"ytd-handles-claiming-title-images-section-renderer",function(){if(void 0!==nRb)return nRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-title-images-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.handles.ytd_handles_claiming_title_images_section_renderer.ytd.handles.claiming.title.images.section.renderer.css.js--\x3e<yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-handles-claiming-title-images-section-renderer"></yt-formatted-string>\n<div id="image-container" class="style-scope ytd-handles-claiming-title-images-section-renderer">\n  <div id="left-container" class="style-scope ytd-handles-claiming-title-images-section-renderer">\n    <div id="background-image0" class="style-scope ytd-handles-claiming-title-images-section-renderer"></div>\n    <div id="background-image1" class="style-scope ytd-handles-claiming-title-images-section-renderer"></div>\n    <yt-formatted-string id="title0" class="image-title style-scope ytd-handles-claiming-title-images-section-renderer" text="[[title0]]"></yt-formatted-string>\n    <yt-img-shadow id="image0" height="802.21" thumbnail="[[image0]]" width="421.6" class="style-scope ytd-handles-claiming-title-images-section-renderer">\n    </yt-img-shadow>\n    <yt-formatted-string id="title1" class="image-title style-scope ytd-handles-claiming-title-images-section-renderer" text="[[title1]]"></yt-formatted-string>\n    <yt-img-shadow id="image1" height="436.87" thumbnail="[[image1]]" width="421.6" class="style-scope ytd-handles-claiming-title-images-section-renderer">\n    </yt-img-shadow>\n  </div>\n  <div id="right-container" class="style-scope ytd-handles-claiming-title-images-section-renderer">\n    <div id="background-image3" class="style-scope ytd-handles-claiming-title-images-section-renderer"></div>\n    <yt-formatted-string id="title2" class="image-title style-scope ytd-handles-claiming-title-images-section-renderer" text="[[title2]]"></yt-formatted-string>\n    <yt-img-shadow id="image2" height="439.5" thumbnail="[[image2]]" width="421.6" class="style-scope ytd-handles-claiming-title-images-section-renderer">\n    </yt-img-shadow>\n    <yt-formatted-string id="title3" class="image-title style-scope ytd-handles-claiming-title-images-section-renderer" text="[[title3]]"></yt-formatted-string>\n    <yt-img-shadow id="image3" height="334.9" thumbnail="[[image3]]" width="421.6" class="style-scope ytd-handles-claiming-title-images-section-renderer">\n    </yt-img-shadow>\n    <yt-formatted-string id="title4" class="image-title style-scope ytd-handles-claiming-title-images-section-renderer" text="[[title4]]"></yt-formatted-string>\n    <yt-img-shadow id="image4" height="334.9" thumbnail="[[image4]]" width="421.6" class="style-scope ytd-handles-claiming-title-images-section-renderer">\n    </yt-img-shadow>\n  </div>\n</div>\n\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_title_images_section_renderer.ytd.handles.claiming.title.images.section.renderer.css.js--\x3e<style is-scoped>ytd-handles-claiming-title-images-section-renderer {color: var(--yt-spec-static-brand-white);padding: 100px 0;text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: center;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 400;} ytd-handles-claiming-title-images-section-renderer:not([is-dark-theme]) {background: var(--yt-spec-static-overlay-background-solid);} #title.ytd-handles-claiming-title-images-section-renderer {margin-bottom: 100px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4.8rem;line-height: 6.6rem;font-weight: 556;} #image-container.ytd-handles-claiming-title-images-section-renderer {padding-bottom: 100px;justify-content: center;display: flex;flex-direction: row;} #left-container.ytd-handles-claiming-title-images-section-renderer,#right-container.ytd-handles-claiming-title-images-section-renderer {position: relative;width: 422px;height: 1500px;margin: 0 56px;display: flex;flex-direction: column;} #image0.ytd-handles-claiming-title-images-section-renderer {position: absolute;top: 96px;} #image1.ytd-handles-claiming-title-images-section-renderer {position: absolute;bottom: 0;} #image2.ytd-handles-claiming-title-images-section-renderer {position: absolute;top: 96px;} #image3.ytd-handles-claiming-title-images-section-renderer {top: 660px;position: absolute;} #image4.ytd-handles-claiming-title-images-section-renderer {position: absolute;bottom: 0;} #title0.ytd-handles-claiming-title-images-section-renderer {position: absolute;top: 0;} #title1.ytd-handles-claiming-title-images-section-renderer {position: absolute;top: 980px;} #title2.ytd-handles-claiming-title-images-section-renderer {position: absolute;top: 0;} #title3.ytd-handles-claiming-title-images-section-renderer {position: absolute;top: 580px;} #title4.ytd-handles-claiming-title-images-section-renderer {position: absolute;top: 1040px;} .image-title.ytd-handles-claiming-title-images-section-renderer {width: 100%;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 369;} #background-image0.ytd-handles-claiming-title-images-section-renderer {background-image: var(--yt-image0-squiggly-background);background-repeat: no-repeat;background-size: contain;position: absolute;width: 220px;height: 200px;top: 20px;left: -120px;} #background-image1.ytd-handles-claiming-title-images-section-renderer {background-image: var(--yt-image1-squiggly-background);background-repeat: no-repeat;background-size: contain;position: absolute;width: 160px;height: 240px;bottom: -160px;left: 80px;} #background-image3.ytd-handles-claiming-title-images-section-renderer {background-image: var(--yt-image3-squiggly-background);background-repeat: no-repeat;background-size: contain;position: absolute;width: 280px;height: 330px;top: 875px;left: 305px;}</style>');
mRb=d}d=mRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nRb=a});var pRb;var qRb;var VT=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(VT,_.O);VT.prototype.ready=function(){var a=document.documentElement.hasAttribute("dark");this.onDarkModeToggledAction(a)};
VT.prototype.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&this.set("isDarkTheme",a)};
VT.prototype.onCopyButtonClick=function(){var a=this,b,c;return _.v(function(d){return null!=(b=a.data)&&b.primaryChannelUrl?_.w(d,navigator.clipboard.writeText("https://"+_.mp(null==(c=a.data)?void 0:c.primaryChannelUrl)),0):d.jumpTo(0)})};
var WT=VT;_.U([_.N(),_.V("design:type",Object)],WT.prototype,"data",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],WT.prototype,"ytComponentBehavior",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],WT.prototype,"isDarkTheme",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],WT.prototype,"ytActionHandlerBehavior",void 0);WT=_.U([_.P({is:"ytd-handles-claiming-update-social-renderer",disableElementRegistration:!0})],WT);
_.Q(WT,"ytd-handles-claiming-update-social-renderer",function(){if(void 0!==qRb)return qRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-update-social-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_update_social_renderer.ytd.handles.claiming.update.social.renderer.css.js--\x3e<div id="wrapper" class="style-scope ytd-handles-claiming-update-social-renderer">\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-handles-claiming-update-social-renderer"></yt-formatted-string>\n  <yt-formatted-string id="channel-info" text="[[data.primaryChannelInfoText]]" class="style-scope ytd-handles-claiming-update-social-renderer"></yt-formatted-string>\n  <div id="primary-url" class="style-scope ytd-handles-claiming-update-social-renderer">\n    <yt-formatted-string id="primary-channel-url" text="[[data.primaryChannelUrl]]" class="style-scope ytd-handles-claiming-update-social-renderer"></yt-formatted-string>\n    <yt-icon-button id="copy-icon-button" label="[[data.copyText]]" on-click="onCopyButtonClick" class="style-scope ytd-handles-claiming-update-social-renderer">\n      <yt-icon id="copy-icon" icon="yt-icons:copy" class="style-scope ytd-handles-claiming-update-social-renderer"></yt-icon>\n    </yt-icon-button>\n  </div>\n  <yt-formatted-string id="social-title" text="[[data.socialTitle]]" class="style-scope ytd-handles-claiming-update-social-renderer"></yt-formatted-string>\n  <div id="socials-container" class="style-scope ytd-handles-claiming-update-social-renderer">\n    <template is="dom-repeat" items="[[data.socialIcons]]" class="style-scope ytd-handles-claiming-update-social-renderer">\n      <a id="social-icon" class="yt-simple-endpoint style-scope ytd-handles-claiming-update-social-renderer" href$="[[computeHref_(item.onTap)]]" data="[[item.onTap]]" tabindex="-1">\n        <yt-img-shadow height="48" settings-url="[[item.icon]]" thumbnail="[[item.icon]]" width="48" class="style-scope ytd-handles-claiming-update-social-renderer">\n        </yt-img-shadow>\n      </a>\n    </template>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_update_social_renderer.ytd.handles.claiming.update.social.renderer.css.js--\x3e<style is-scoped>ytd-handles-claiming-update-social-renderer {color: var(--yt-spec-text-primary);text-align: center;display: flex;flex-direction: row;justify-content: center;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 500;} .yt-simple-endpoint.ytd-handles-claiming-update-social-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} #wrapper.ytd-handles-claiming-update-social-renderer {max-width: 906px;align-items: center;justify-content: center;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #title.ytd-handles-claiming-update-social-renderer {padding-top: 96px;padding-bottom: 40px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4.8rem;line-height: 6.6rem;font-weight: 556;} #primary-url.ytd-handles-claiming-update-social-renderer {margin-bottom: 24px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.6rem;line-height: 5rem;font-weight: 556;} #social-title.ytd-handles-claiming-update-social-renderer {max-width: 440px;margin-bottom: 24px;margin-top: 56px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #channel-info.ytd-handles-claiming-update-social-renderer {margin-bottom: 12px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #primary-channel-url.ytd-handles-claiming-update-social-renderer {background: #e6effe;border-radius: 7px;padding: 8px 20px;color: #0000b2;} ytd-handles-claiming-update-social-renderer[is-dark-theme] #primary-channel-url.ytd-handles-claiming-update-social-renderer {background: #a4c5ff;} #copy-icon-button.ytd-handles-claiming-update-social-renderer {vertical-align: middle;display: inline-flex;} #copy-icon.ytd-handles-claiming-update-social-renderer {margin-left: 4px;} #copy-icon.ytd-handles-claiming-update-social-renderer {--iron-icon-width: 24px;--iron-icon-height: 24px;} #socials-container.ytd-handles-claiming-update-social-renderer {gap: 32px;display: flex;flex-direction: row;}</style>');
pRb=d}d=pRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qRb=a});var rRb;var sRb;var XT=function(){var a=_.O.apply(this,arguments)||this;a.JSC$14069_squigglyBackgroundDark="https://www.gstatic.com/youtube/img/handles/handles_curl_section_illustration_dark_v1.svg";a.JSC$14069_squigglyBackgroundLight="https://www.gstatic.com/youtube/img/handles/handles_curl_section_illustration_light_v1.svg";a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};a.squigglyBackground=a.JSC$14069_squigglyBackgroundLight;return a};
_.H(XT,_.O);XT.prototype.updateSquigglyBackgroundStyle=function(){_.cr(this.hostElement,{"--yt-squiggly-background":"url("+this.squigglyBackground+")"})};
XT.prototype.ready=function(){var a=document.documentElement.hasAttribute("dark");this.set("isDarkTheme",a);this.squigglyBackground=a?this.JSC$14069_squigglyBackgroundDark:this.JSC$14069_squigglyBackgroundLight};
XT.prototype.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.set("isDarkTheme",a),this.squigglyBackground=a?this.JSC$14069_squigglyBackgroundDark:this.JSC$14069_squigglyBackgroundLight)};
var ZT=XT;ZT.prototype.updateSquigglyBackgroundStyle=ZT.prototype.updateSquigglyBackgroundStyle;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ZT.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],ZT.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],ZT.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ZT.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],ZT.prototype,"isDarkTheme",void 0);_.U([_.N(),_.V("design:type",String)],ZT.prototype,"squigglyBackground",void 0);_.U([_.uq("squigglyBackground"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],ZT.prototype,"updateSquigglyBackgroundStyle",null);ZT=_.U([_.P({is:"ytd-handles-claiming-vanity-info-renderer",disableElementRegistration:!0})],ZT);
_.Q(ZT,"ytd-handles-claiming-vanity-info-renderer",function(){if(void 0!==sRb)return sRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-vanity-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.handles.ytd_handles_claiming_vanity_info_renderer.ytd.handles.claiming.vanity.info.renderer.css.js--\x3e<div id="wrapper" class="style-scope ytd-handles-claiming-vanity-info-renderer">\n  <div id="text-pic-container" class="style-scope ytd-handles-claiming-vanity-info-renderer">\n    <div id="pic-container" class="style-scope ytd-handles-claiming-vanity-info-renderer"></div>\n    <div id="text-container" class="style-scope ytd-handles-claiming-vanity-info-renderer">\n      <yt-formatted-string id="info-title" text="[[data.infoTitle]]" class="style-scope ytd-handles-claiming-vanity-info-renderer"></yt-formatted-string>\n      <yt-formatted-string id="info-text" split-lines="" text="[[data.infoText]]" class="style-scope ytd-handles-claiming-vanity-info-renderer"></yt-formatted-string>\n    </div>\n  </div>\n  <template is="dom-if" restamp="" if="[[data.vanities]]" class="style-scope ytd-handles-claiming-vanity-info-renderer">\n    <div id="vanity-container" class="style-scope ytd-handles-claiming-vanity-info-renderer">\n      <yt-formatted-string id="vanity-title" text="[[data.vanityTitle]]" class="style-scope ytd-handles-claiming-vanity-info-renderer"></yt-formatted-string>\n      <div id="vanities" class="style-scope ytd-handles-claiming-vanity-info-renderer">\n        <template is="dom-repeat" items="[[data.vanities]]" class="style-scope ytd-handles-claiming-vanity-info-renderer">\n          <yt-formatted-string class="vanity style-scope ytd-handles-claiming-vanity-info-renderer" force-default-style="" link-inherit-color="" split-lines="" text="[[item]]"></yt-formatted-string>\n        </template>\n      </div>\n    </div>\n  </template>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_vanity_info_renderer.ytd.handles.claiming.vanity.info.renderer.css.js--\x3e<style is-scoped>ytd-handles-claiming-vanity-info-renderer {--yt-spec-call-to-action: var(--yt-spec-static-overlay-background-solid);color: var(--yt-spec-text-primary);justify-content: center;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;display: flex;flex-direction: row;} #wrapper.ytd-handles-claiming-vanity-info-renderer {max-width: 1042px;display: flex;flex-direction: column;} #info-text.ytd-handles-claiming-vanity-info-renderer {display: block;margin-bottom: 48px;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #vanity-title.ytd-handles-claiming-vanity-info-renderer {display: block;margin-bottom: 68px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 556;} #info-title.ytd-handles-claiming-vanity-info-renderer {display: block;margin: 40px 0;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4.8rem;line-height: 6.6rem;font-weight: 556;} #vanities.ytd-handles-claiming-vanity-info-renderer {display: block;} .vanity.ytd-handles-claiming-vanity-info-renderer {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #text-pic-container.ytd-handles-claiming-vanity-info-renderer {gap: 48px;margin-bottom: 100px;display: flex;flex-direction: row;} #text-container.ytd-handles-claiming-vanity-info-renderer {margin: 64px 0;flex: 1;flex-basis: 0.000000001px;} #pic-container.ytd-handles-claiming-vanity-info-renderer {background-image: var(--yt-squiggly-background);background-repeat: no-repeat;margin-top: 48px;min-height: 500px;flex: 1;flex-basis: 0.000000001px;} ytd-handles-claiming-vanity-info-renderer[is-dark-theme] #vanity-container.ytd-handles-claiming-vanity-info-renderer {background: #a4c5ff;} ytd-handles-claiming-vanity-info-renderer:not([is-dark-theme]) #vanity-container.ytd-handles-claiming-vanity-info-renderer {background: #e6effe;} #vanity-container.ytd-handles-claiming-vanity-info-renderer {color: var(--yt-spec-static-overlay-background-solid);border-radius: 20px;padding: 100px 56px;margin: 0 64px 100px 64px;}</style>');
rRb=d}d=rRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sRb=a});var tRb;var uRb;var vRb=function(){var a=_.O.apply(this,arguments)||this;a.JSC$14072_squigglyBackgroundDark="https://www.gstatic.com/youtube/img/handles/handles_squiggle_3_dark.svg";a.JSC$14072_squigglyBackgroundLight="https://www.gstatic.com/youtube/img/handles/handles_squiggle_3_light.svg";a.squigglyBackground=a.JSC$14072_squigglyBackgroundLight;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(vRb,_.O);_.f=vRb.prototype;_.f.ready=function(){var a=document.documentElement.hasAttribute("dark");this.onDarkModeToggledAction(a)};
_.f.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.set("isDarkTheme",a),this.squigglyBackground=a?this.JSC$14072_squigglyBackgroundDark:this.JSC$14072_squigglyBackgroundLight)};
_.f.updateSquigglyBackgroundStyle=function(){_.cr(this.hostElement,{"--yt-squiggly-background":"url("+this.squigglyBackground+")"})};
_.f.onDataChanged=function(){this.data&&this.setupVideoPlayer()};
_.f.detached=function(){this.stop()};
_.f.stop=function(){this.playerElement.stop()};
_.f.setupVideoPlayer=function(){var a=this,b,c;return _.v(function(d){b=a.data.videoId;c="http://i1.ytimg.com/vi/"+b+"/maxresdefault.jpg";a.playerElement.loadVideoWithPlayerVars({video_id:b,iurlhq:c});_.Bo(d)})};
var $T=vRb;$T.prototype.onDataChanged=$T.prototype.onDataChanged;$T.prototype.updateSquigglyBackgroundStyle=$T.prototype.updateSquigglyBackgroundStyle;_.U([_.N({value:!1}),_.V("design:type",Boolean)],$T.prototype,"isDarkTheme",void 0);_.U([_.N(),_.V("design:type",String)],$T.prototype,"squigglyBackground",void 0);_.U([_.vq("#player"),_.V("design:type",Object)],$T.prototype,"playerElement",void 0);_.U([_.N(),_.V("design:type",Object)],$T.prototype,"data",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],$T.prototype,"ytActionHandlerBehavior",void 0);_.U([_.uq("squigglyBackground"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],$T.prototype,"updateSquigglyBackgroundStyle",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],$T.prototype,"onDataChanged",null);
$T=_.U([_.P({is:"ytd-handles-claiming-video-item-renderer",disableElementRegistration:!0})],$T);
_.Q($T,"ytd-handles-claiming-video-item-renderer",function(){if(void 0!==uRb)return uRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-video-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.handles.ytd_handles_claiming_video_item_renderer.ytd.handles.claiming.video.item.renderer.css.js--\x3e<div id="container" class="style-scope ytd-handles-claiming-video-item-renderer">\n  <div id="player-container" class="style-scope ytd-handles-claiming-video-item-renderer">\n    <ytd-player id="player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_HANDLES_CLAIMING" player-id="handlesclaiming" class="style-scope ytd-handles-claiming-video-item-renderer">\n    </ytd-player>\n  </div>\n  <div id="text-pic-container" class="style-scope ytd-handles-claiming-video-item-renderer">\n    <div id="text-container" class="style-scope ytd-handles-claiming-video-item-renderer">\n        <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-handles-claiming-video-item-renderer"></yt-formatted-string>\n        <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-handles-claiming-video-item-renderer"></yt-formatted-string>\n    </div>\n    <div id="pic-container" class="style-scope ytd-handles-claiming-video-item-renderer"></div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_video_item_renderer.ytd.handles.claiming.video.item.renderer.css.js--\x3e<style is-scoped>ytd-handles-claiming-video-item-renderer {color: var(--yt-spec-text-primary);justify-content: center;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4.8rem;line-height: 6.6rem;font-weight: 700;display: flex;flex-direction: row;} #container.ytd-handles-claiming-video-item-renderer {margin: 100px 0;max-width: 906px;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #text-pic-container.ytd-handles-claiming-video-item-renderer {gap: 32px;display: flex;flex-direction: row;} #text-container.ytd-handles-claiming-video-item-renderer {display: flex;flex-direction: column;} #pic-container.ytd-handles-claiming-video-item-renderer {background-image: var(--yt-squiggly-background);background-repeat: no-repeat;background-size: contain;min-height: 400px;min-width: 300px;} #title.ytd-handles-claiming-video-item-renderer {margin-top: 100px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4.8rem;line-height: 6.6rem;font-weight: 556;} #subtitle.ytd-handles-claiming-video-item-renderer {margin-top: 36px;width: 556px;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #player-container.ytd-handles-claiming-video-item-renderer {margin-bottom: 100px;justify-content: center;display: flex;flex-direction: row;} #player.ytd-handles-claiming-video-item-renderer {width: 906px;height: 510px;}</style>');
tRb=d}d=tRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return uRb=a});var wRb;var xRb;var bU=function(){var a=_.wq.apply(this,arguments)||this;a.dragging=!1;a.dragMouseStart=0;a.dragOffsetStart=0;a.containerWidthDiff=0;a.boundPrevClick=function(){a.set("offset",aU(a,a.offset-(a.scrollDistance||320)))};
a.boundNextClick=function(){a.set("offset",aU(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",aU(a,a.dragOffsetStart-(b.clientX-a.dragMouseStart)))};
a.boundMouseUp=function(){a.onMouseUp()};
a.boundWheelScroll=function(b){var c=0;Math.abs(b.deltaX)>=Math.abs(b.deltaY)?c=b.deltaX:b.shiftKey&&(c=b.deltaY);0!==c&&(a.offset+=c,b.stopPropagation(),b.preventDefault())};
a.boundChipCloudChipScrollIntoView=function(b){if(b=b.detail){var c=_.$q(a.hostElement).querySelector("#scroll-container");if(c){var d=a.atStart?0:106,e=a.atEnd?0:106;b.offsetLeft<a.offset+d?a.offset=aU(a,b.offsetLeft-d):b.offsetLeft+b.clientWidth>a.offset+c.clientWidth-e&&(a.offset=aU(a,b.offsetLeft+b.clientWidth+e-c.clientWidth))}}};
return a};
_.H(bU,_.wq);
bU.prototype.attached=function(){var a=_.$q(this.hostElement).querySelector("#scroll-container");a.addEventListener("wheel",this.boundWheelScroll);a.addEventListener("yt-chip-cloud-chip-scroll-into-view",this.boundChipCloudChipScrollIntoView);_.u("kevlar_scroll_chips_on_touch")?(a.style.touchAction="pan-y",a.addEventListener("pointerdown",this.boundScrollContainerMouseDown),a.addEventListener("pointermove",this.boundScrollContainerDrag),window.addEventListener("pointerup",this.boundMouseUp)):(a.addEventListener("mousedown",
this.boundScrollContainerMouseDown),a.addEventListener("mousemove",this.boundScrollContainerDrag),window.addEventListener("mouseup",this.boundMouseUp))};
bU.prototype.detached=function(){var a=_.$q(this.hostElement).querySelector("#scroll-container");a.removeEventListener("wheel",this.boundWheelScroll);a.removeEventListener("yt-chip-cloud-chip-scroll-into-view",this.boundChipCloudChipScrollIntoView);_.u("kevlar_scroll_chips_on_touch")?(a.removeEventListener("pointerdown",this.boundScrollContainerMouseDown),a.removeEventListener("pointermove",this.boundScrollContainerDrag),window.removeEventListener("pointerup",this.boundMouseUp)):(a.removeEventListener("mousedown",
this.boundScrollContainerMouseDown),a.removeEventListener("mousemove",this.boundScrollContainerDrag),window.removeEventListener("mouseup",this.boundMouseUp))};
bU.prototype.reset=function(){this.set("offset",0);_.$m(this,this.setContainerWidthDiff);cU(this)};
var aU=function(a,b){return Math.min(Math.max(b,0),a.containerWidthDiff)};
bU.prototype.onMouseUp=function(){this.dragging=!1};
bU.prototype.transformContainer=function(){this.offset=aU(this,this.offset);var a="rtl"===_.rf("HTML_DIR")?"":"-";_.$q(this.hostElement).querySelector("#chips").style.transform="translateX("+a+this.offset+"px)";cU(this)};
var cU=function(a){_.$m(a,a.setButtonsState)};
bU.prototype.setButtonsState=function(){(this.atEnd=this.offset>=this.containerWidthDiff)&&!this.atStart&&(this.offset=aU(this,this.offset));this.atStart=0>=this.offset};
bU.prototype.setContainerWidthDiff=function(){var a=_.$q(this.hostElement).querySelector("#scroll-container"),b=_.$q(this.hostElement).querySelector("#chips");a&&b&&(this.containerWidthDiff=b.clientWidth-a.clientWidth)};
var dU=bU;dU.prototype.transformContainer=dU.prototype.transformContainer;_.U([_.N({value:0}),_.V("design:type",Number)],dU.prototype,"offset",void 0);_.U([_.N({value:!0,reflectToAttribute:!0}),_.V("design:type",Boolean)],dU.prototype,"atStart",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],dU.prototype,"atEnd",void 0);_.U([_.N(),_.V("design:type",Number)],dU.prototype,"scrollDistance",void 0);
_.U([_.uq("offset"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],dU.prototype,"transformContainer",null);dU=_.U([_.xq()],dU);var yRb;var zRb;var ARb=function(){var a=_.O.apply(this,arguments)||this;a.disableDeselectEvent=!1;a.modern=_.u("web_modern_typography");a.actionMap={"yt-select-chip-command":"onSelectChipCommand","yt-filter-chip-transform-command":"onFilterChipTransformCommand"};return a};
_.H(ARb,_.O);_.f=ARb.prototype;_.f.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={"enter:keydown":"onTap","space:keydown":"onTap"}};
_.f.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","tab");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","0")};
_.f.onSelectChipCommand=function(a){if(!this.selected&&this.data&&(a=_.B(a,nGb),a.targetId&&a.targetId===this.data.targetId))this.onTap()};
_.f.onFilterChipTransformCommand=function(a){if(!this.selected&&this.data){var b;(a=null==(b=_.B(a,YFb))?void 0:b.chipUniqueId)&&a===this.data.uniqueId&&(_.Sn(this.hostElement,"yt-chip-cloud-chip-scroll-into-view",this),this.onTap())}};
_.f.dataChanged=function(){var a=this;_.$m(this,function(){a.data&&a.data.isSelected&&!a.selected&&(_.Sn(a.hostElement,"yt-chip-cloud-chip-scroll-into-view",a),a.onTap())})};
_.f.selectionChanged=function(){this.hostElement.setAttribute("aria-selected",""+this.selected)};
_.f.computeChipStyle=function(a){return null!=a?a:"STYLE_DEFAULT"};
_.f.onTap=function(){!this.data||this.selected&&this.disableDeselectEvent||(this.ytRendererBehavior.logExplicitClick(this.data),this.selected||!this.data.navigationEndpoint?_.Tn(this.hostElement,"yt-chip-cloud-chip-deselect-action"):(_.Tn(this.hostElement,"yt-chip-cloud-chip-select-action",[this.hostElement]),this.data&&this.data.navigationEndpoint&&this.ytComponentBehavior.resolveCommand(this.data.navigationEndpoint)))};
_.f.onFocus=function(){var a=_.of().resolve(_.nf(_.ZC));a&&a.isKeyBoardInUse()&&_.Sn(this.hostElement,"yt-chip-cloud-chip-scroll-into-view",this)};
_.J.Object.defineProperties(ARb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===zRb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-chip-cloud-chip-renderer">\n</yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-chip-cloud-chip-renderer {height: 32px;min-width: 12px;padding: 0 10px;border-radius: 8px;box-sizing: border-box;outline: none;overflow: hidden;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: flex;flex-direction: row;align-items: center;display: inline-flex;} yt-chip-cloud-chip-renderer[modern] {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT],yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER],yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_RED],yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_GREEN],yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_BLUE],yt-chip-cloud-chip-renderer[chip-style=STYLE_REFRESH_TO_NOVEL_CHIP] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-primary);padding: 0 var(--ytd-margin-3x);transition: background-color 0.5s cubic-bezier(0.05,0,0,1);} yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT][selected],yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER][selected] {background-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary-inverse);} yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT][selected]:hover,yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER][selected]:hover,yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT][selected]:focus,yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER][selected]:focus {background-color: var(--yt-spec-icon-inactive);} yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT]:not([selected]):hover,yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER]:not([selected]):hover,yt-chip-cloud-chip-renderer[chip-style=STYLE_REFRESH_TO_NOVEL_CHIP]:not([selected]):hover,yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT]:not([selected]):focus,yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER]:not([selected]):focus,yt-chip-cloud-chip-renderer[chip-style=STYLE_REFRESH_TO_NOVEL_CHIP]:not([selected]):focus {background-color: var(--yt-spec-button-chip-background-hover);} yt-chip-cloud-chip-renderer[chip-style=STYLE_RELATED][selected] {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-static-brand-white);} yt-chip-cloud-chip-renderer[chip-style=STYLE_RELATED]:not([selected]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-primary);} yt-chip-cloud-chip-renderer[chip-style=STYLE_RELATED]:not([selected]):hover,yt-chip-cloud-chip-renderer[chip-style=STYLE_RELATED]:not([selected]):focus {background-color: var(--yt-spec-button-chip-background-hover);} yt-chip-cloud-chip-renderer[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;} yt-chip-cloud-chip-renderer[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;} yt-chip-cloud-chip-renderer[chip-style=STYLE_REFRESH_TO_NOVEL_CHIP][selected]:hover::before,yt-chip-cloud-chip-renderer[chip-style=STYLE_REFRESH_TO_NOVEL_CHIP][selected]:focus::before {background-color: var(--yt-spec-badge-chip-background);} #text.yt-chip-cloud-chip-renderer {max-width: 20rem;} yt-chip-cloud-chip-renderer[chip-style=STYLE_REFRESH_TO_NOVEL_CHIP] {border: 1px solid transparent;} yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_RED],yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_GREEN],yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_BLUE] {background-color: var(--yt-spec-badge-chip-background);} yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_RED] {color: var(--yt-spec-text-primary);border: 1px solid var(--yt-spec-discover-red);} yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_RED][selected] {color: var(--yt-spec-text-primary-inverse);background-color: var(--yt-spec-discover-red);} yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_GREEN] {border: 1px solid var(--yt-spec-discover-green);color: var(--yt-spec-text-primary);} yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_GREEN][selected] {background-color: var(--yt-spec-discover-green);color: var(--yt-spec-text-primary-inverse);} yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_BLUE] {border: 1px solid var(--yt-spec-discover-blue);color: var(--yt-spec-text-primary);} yt-chip-cloud-chip-renderer[chip-style=STYLE_COLOR_BLUE][selected] {background-color: var(--yt-spec-discover-blue);color: var(--yt-spec-text-primary-inverse);}</style>');
yRb=d}d=yRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zRb=a}a=zRb;return a}}});
var eU=ARb;eU.prototype.onFocus=eU.prototype.onFocus;eU.prototype.onTap=eU.prototype.onTap;eU.prototype.selectionChanged=eU.prototype.selectionChanged;eU.prototype.dataChanged=eU.prototype.dataChanged;_.U([_.L(_.Lhb),_.V("design:type",Object)],eU.prototype,"ironButtonState",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],eU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],eU.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],eU.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.tA),_.V("design:type",Object)],eU.prototype,"ironA11yKeysBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],eU.prototype,"disableDeselectEvent",void 0);_.U([_.N(),_.V("design:type",Object)],eU.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],eU.prototype,"modern",void 0);
_.U([_.N({computed:"computeChipStyle(data.style.styleType)",reflectToAttribute:!0}),_.V("design:type",String)],eU.prototype,"chipStyle",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],eU.prototype,"selected",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eU.prototype,"dataChanged",null);
_.U([_.uq("selected"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eU.prototype,"selectionChanged",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eU.prototype,"onTap",null);_.U([_.tq("focus"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eU.prototype,"onFocus",null);eU=_.U([_.P({is:"yt-chip-cloud-chip-renderer"})],eU);var BRb=function(){var a=_.O.apply(this,arguments)||this;a.isDarkTheme=!1;a.notSticky=!1;a.transparentBackground=!1;a.shouldHide=!1;a.disableSticky=!1;a.fluidWidth=!1;a.isClipList=!1;a.toolbarHeight=0;a.actionMap={"yt-chip-cloud-chip-select-action":"handleChipCloudChipSelectAction","yt-chip-cloud-chip-deselect-action":"handleChipCloudChipDeselectAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(BRb,_.O);_.f=BRb.prototype;
_.f.configureRendererStamper=function(){return{"data.contents":{id:"chips",mapping:{chipCloudChipRenderer:{component:"yt-chip-cloud-chip-renderer",properties:{disableDeselectEvent:"[[isDisableDeselectEvent]]"}}}},sortFilterHeaderRendererData:{id:"filter",mapping:{sortFilterHeaderRenderer:{component:"ytd-sort-filter-header-renderer",properties:{isClipList:"[[isClipList]]"}}}},"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(){var a=this;document.addEventListener("scroll",_.Rr(this,this.updateChipBarWidthAndTop));this.isDarkTheme=document.documentElement.hasAttribute("dark");var b;this.toolbarHeight=(null==(b=document.querySelector("ytd-masthead"))?void 0:b.clientHeight)||0;window.IntersectionObserver&&(this.intersectionObserver=new IntersectionObserver(function(c){a.handleIntersect(c)},{rootMargin:"-"+(this.toolbarHeight+1)+"px 0px 0px 0px",
threshold:[1]}),this.intersectionObserver.observe(this.hostElement));window.ResizeObserver&&(this.JSC$14084_resizeObserver=new ResizeObserver(function(){a.updateChipBarWidthAndTop()}),this.JSC$14084_resizeObserver.observe(this.hostElement))};
_.f.detached=function(){var a;null==(a=this.intersectionObserver)||a.disconnect();var b;null==(b=this.JSC$14084_resizeObserver)||b.disconnect();document.removeEventListener("scroll",_.Rr(this,this.updateChipBarWidthAndTop))};
_.f.dataChanged=function(){var a=this;this.updating=!0;var b=this.findSelectedChipIndex();this.selectedIndex!==b&&(this.selectedIndex=-1);_.$m(this,function(){a.selectedIndex=b;a.updating=!1;a.ytScrollableChipCloudBehavior.reset()})};
_.f.findSelectedChipIndex=function(){var a;if(null==(a=this.data)||!a.contents)return 0;a=this.data.contents;for(var b=0;b<a.length;b++){var c=void 0;if(null==(c=_.B(a[b],VGb))?0:c.isSelected)return b}return 0};
_.f.computeStyle=function(a){return a};
_.f.handleChipCloudChipSelectAction=function(a){a=this.JSC$14084_chipsSelector.indexOf(a);-1<a&&this.JSC$14084_chipsSelector.selectIndex(a)};
_.f.handleChipCloudChipDeselectAction=function(){var a,b,c,d=null==(c=_.B(null==(a=this.data)?void 0:null==(b=a.contents)?void 0:b[0],VGb))?void 0:c.navigationEndpoint;d&&_.Tn(this.hostElement,"yt-browse-section-list-reload-endpoint",[d]);this.JSC$14084_chipsSelector.selectIndex(0);this.ytScrollableChipCloudBehavior.reset()};
_.f.onGuideIsExpandedChanged=function(){var a=this.ytScrollableChipCloudBehavior;_.$m(a,a.setContainerWidthDiff);cU(this.ytScrollableChipCloudBehavior)};
_.f.onResize=function(){var a=this.ytScrollableChipCloudBehavior;_.$m(a,a.setContainerWidthDiff);cU(this.ytScrollableChipCloudBehavior)};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.updateChipBarWidthAndTop=function(){this.updateDimensions();this.notSticky=this.isChannelPageGrid||this.disableSticky||this.hostElement.getBoundingClientRect().y>this.toolbarHeight};
_.f.handleIntersect=function(a){_.u("disable_chips_intersection_observer")||(this.notSticky=this.isChannelPageGrid||this.disableSticky||1===a[0].intersectionRatio)};
_.f.updateDimensions=function(){var a=this.ytRendererBehavior.parentComponent;if(a){var b,c=null!=(b=a.headerElement)?b:a;_.cr(this.hostElement,{"--ytd-rich-grid-chips-bar-width":c.clientWidth+"px","--ytd-rich-grid-chips-bar-top":this.toolbarHeight+"px"})}};
_.f.updateSelectedIndexFromBinding=function(a){this.selectedIndex=a.detail.value};
_.J.Object.defineProperties(BRb.prototype,{isChannelPageGrid:{configurable:!0,enumerable:!0,get:function(){return"FEED_FILTER_CHIP_BAR_STYLE_TYPE_CHANNEL_PAGE_GRID"===this.componentStyle}},
isHashtagLandingPage:{configurable:!0,enumerable:!0,get:function(){return"FEED_FILTER_CHIP_BAR_STYLE_TYPE_HASHTAG_LANDING_PAGE"===this.componentStyle}},
isDisableDeselectEvent:{configurable:!0,enumerable:!0,get:function(){return this.isChannelPageGrid||this.isHashtagLandingPage}},
sortFilterHeaderRendererData:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.contents)?void 0:b.find(function(d){return _.B(d,WGb)});
return{sortFilterHeaderRenderer:_.B(c,WGb)}}}});
var fU=BRb;fU.prototype.updateChipBarWidthAndTop=fU.prototype.updateChipBarWidthAndTop;fU.prototype.onResize=fU.prototype.onResize;fU.prototype.onGuideIsExpandedChanged=fU.prototype.onGuideIsExpandedChanged;fU.prototype.dataChanged=fU.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],fU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],fU.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],fU.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.zA),_.V("design:type",Object)],fU.prototype,"ironResizableBehavior",void 0);_.U([_.L(),_.V("design:type",dU)],fU.prototype,"ytScrollableChipCloudBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],fU.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],fU.prototype,"data",void 0);
_.U([_.N({value:0}),_.V("design:type",Number)],fU.prototype,"selectedIndex",void 0);_.U([_.N({value:320}),_.V("design:type",Number)],fU.prototype,"scrollDistance",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],fU.prototype,"isDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],fU.prototype,"notSticky",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],fU.prototype,"transparentBackground",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeStyle(data.styleType)"}),_.V("design:type",String)],fU.prototype,"componentStyle",void 0);_.U([_.N({selector:_.Iob}),_.V("design:type",Boolean)],fU.prototype,"guideIsExpanded",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],fU.prototype,"shouldHide",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],fU.prototype,"disableSticky",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],fU.prototype,"fluidWidth",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],fU.prototype,"isClipList",void 0);_.U([_.vq("#chips"),_.V("design:type",Object)],fU.prototype,"JSC$14084_chipsSelector",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],fU.prototype,"updating",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],fU.prototype,"dataChanged",null);_.U([_.uq("guideIsExpanded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],fU.prototype,"onGuideIsExpandedChanged",null);_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],fU.prototype,"onResize",null);
_.U([_.mH("isChannelPageGrid","disableSticky","data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],fU.prototype,"updateChipBarWidthAndTop",null);_.U([_.M("componentStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],fU.prototype,"isChannelPageGrid",null);_.U([_.M("componentStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],fU.prototype,"isHashtagLandingPage",null);
_.U([_.M("componentStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],fU.prototype,"isDisableDeselectEvent",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],fU.prototype,"sortFilterHeaderRendererData",null);fU=_.U([_.P({is:"ytd-feed-filter-chip-bar-renderer",disableElementRegistration:!0})],fU);
_.Q(fU,"ytd-feed-filter-chip-bar-renderer",function(){if(void 0!==xRb)return xRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-feed-filter-chip-bar-renderer">\n  <div id="chips-content" class="style-scope ytd-feed-filter-chip-bar-renderer">\n    <div id="left-arrow" class="style-scope ytd-feed-filter-chip-bar-renderer">\n      <div id="left-arrow-button" class="style-scope ytd-feed-filter-chip-bar-renderer"></div>\n    </div>\n    <div id="filter" class="style-scope ytd-feed-filter-chip-bar-renderer"></div>\n    <div id="scroll-container" class="style-scope ytd-feed-filter-chip-bar-renderer">\n      <iron-selector id="chips" activate-event="" role="tablist" selected="[[selectedIndex]]" selected-attribute="selected" on-selected-changed="updateSelectedIndexFromBinding" class="style-scope ytd-feed-filter-chip-bar-renderer">\n      </iron-selector>\n    </div>\n    <div id="right-arrow" class="style-scope ytd-feed-filter-chip-bar-renderer">\n      <div id="right-arrow-button" class="style-scope ytd-feed-filter-chip-bar-renderer"></div>\n    </div>\n  </div>\n</div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-feed-filter-chip-bar-renderer {--ytd-rich-grid-chips-bar-width: 100%;--ytd-rich-grid-chips-bar-top: 56px;--ytd-sort-filter-header-margin-left: 0;width: 100%;height: 56px;display: flexbox;display: flex;} ytd-feed-filter-chip-bar-renderer[updating] yt-chip-cloud-chip-renderer.ytd-feed-filter-chip-bar-renderer {transition-duration: 0s;} #scroll-container.ytd-feed-filter-chip-bar-renderer {position: relative;white-space: nowrap;overflow: hidden;} #left-arrow.ytd-feed-filter-chip-bar-renderer:after,#right-arrow.ytd-feed-filter-chip-bar-renderer:before {height: 100%;width: 50px;content: "";pointer-events: none;} #left-arrow.ytd-feed-filter-chip-bar-renderer:after {background: linear-gradient(to right,var(--yt-spec-base-background) 20%,rgba(255,255,255,0) 80%);} ytd-feed-filter-chip-bar-renderer[is-dark-theme] #left-arrow.ytd-feed-filter-chip-bar-renderer:after {background: linear-gradient(to right,var(--yt-spec-base-background) 20%,rgba(33,33,33,0) 80%);} #right-arrow.ytd-feed-filter-chip-bar-renderer:before {background: linear-gradient(to left,var(--yt-spec-base-background) 20%,rgba(255,255,255,0) 80%);} ytd-feed-filter-chip-bar-renderer[is-dark-theme] #right-arrow.ytd-feed-filter-chip-bar-renderer:before {background: linear-gradient(to left,var(--yt-spec-base-background) 20%,rgba(33,33,33,0) 80%);} #chips.ytd-feed-filter-chip-bar-renderer {transition-duration: 0.15s;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: transform;display: inline-block;white-space: nowrap;} ytd-sort-filter-header-renderer.ytd-feed-filter-chip-bar-renderer {padding: 0 16px 0 0;margin-top: 4px;margin-right: 8px;border-right: 1px solid var(--yt-spec-10-percent-layer);} yt-chip-cloud-chip-renderer.ytd-feed-filter-chip-bar-renderer {margin: 12px;margin-left: 0;} ytd-feed-filter-chip-bar-renderer[component-style=FEED_FILTER_CHIP_BAR_STYLE_TYPE_CHANNEL_PAGE_GRID] yt-chip-cloud-chip-renderer.ytd-feed-filter-chip-bar-renderer {margin-bottom: 0;margin-top: 0;} yt-chip-cloud-chip-renderer.ytd-feed-filter-chip-bar-renderer:first-of-type {margin-left: var(--yt-feed-filter-chip-bar-margin-left-first-item,24px);} ytd-feed-filter-chip-bar-renderer[component-style=FEED_FILTER_CHIP_BAR_STYLE_TYPE_CHANNEL_PAGE_GRID] yt-chip-cloud-chip-renderer.ytd-feed-filter-chip-bar-renderer:first-of-type {margin-left: 0;} yt-chip-cloud-chip-renderer.ytd-feed-filter-chip-bar-renderer:last-of-type {margin-right: 0;} ytd-feed-filter-chip-bar-renderer[component-style=FEED_FILTER_CHIP_BAR_STYLE_TYPE_CHANNEL_PAGE_GRID] yt-chip-cloud-chip-renderer.ytd-feed-filter-chip-bar-renderer:last-of-type {margin-right: 0;} #left-arrow.ytd-feed-filter-chip-bar-renderer,#right-arrow.ytd-feed-filter-chip-bar-renderer {position: absolute;height: 100%;z-index: 2020;display: flexbox;display: flex;flex-direction: row;justify-content: center;} #left-arrow.ytd-feed-filter-chip-bar-renderer {top: 0;left: 0;} #right-arrow.ytd-feed-filter-chip-bar-renderer {top: 0;right: 0;} ytd-feed-filter-chip-bar-renderer[at-start] #left-arrow.ytd-feed-filter-chip-bar-renderer {display: none;} ytd-feed-filter-chip-bar-renderer[at-end] #right-arrow.ytd-feed-filter-chip-bar-renderer {display: none;} #left-arrow-button.ytd-feed-filter-chip-bar-renderer,#right-arrow-button.ytd-feed-filter-chip-bar-renderer {background-color: var(--yt-spec-base-background);display: flexbox;display: flex;flex-direction: column;justify-content: center;} ytd-button-renderer.ytd-feed-filter-chip-bar-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: flexbox;display: flex;align-items: center;justify-content: center;} #chips-wrapper.ytd-feed-filter-chip-bar-renderer {position: fixed;top: var(--ytd-rich-grid-chips-bar-top);width: var(--ytd-rich-grid-chips-bar-width);background-color: var(--yt-spec-base-background);z-index: 2000;display: flexbox;display: flex;justify-content: center;} #chips-content.ytd-feed-filter-chip-bar-renderer {box-sizing: border-box;width: 100%;display: flexbox;display: flex;} ytd-feed-filter-chip-bar-renderer[fluid-width] #chips-content.ytd-feed-filter-chip-bar-renderer {max-width: calc(var(--ytd-rich-grid-content-max-width) + 48px);padding: 0 24px;} ytd-feed-filter-chip-bar-renderer[not-sticky] #chips-wrapper.ytd-feed-filter-chip-bar-renderer {position: relative;top: 0;width: 100%;} ytd-feed-filter-chip-bar-renderer[transparent-background] #chips-wrapper.ytd-feed-filter-chip-bar-renderer {background-color: transparent;} ytd-feed-filter-chip-bar-renderer[component-style=FEED_FILTER_CHIP_BAR_STYLE_TYPE_HASHTAG_LANDING_PAGE] {margin-bottom: var(--yt-feed-filter-chip-bar-margin,-24px);} ytd-feed-filter-chip-bar-renderer[component-style=FEED_FILTER_CHIP_BAR_STYLE_TYPE_CHANNEL_PAGE_GRID] {margin-bottom: -8px;margin-top: 16px;height: auto;} ytd-feed-filter-chip-bar-renderer[component-style=FEED_FILTER_CHIP_BAR_STYLE_TYPE_HASHTAG_LANDING_PAGE] #chips-wrapper.ytd-feed-filter-chip-bar-renderer {background-color: var(--yt-spec-base-background);border: none;z-index: 2000;padding-left: var(--yt-feed-filter-chip-bar-padding-left,0);justify-content: flex-start;} ytd-feed-filter-chip-bar-renderer[component-style=FEED_FILTER_CHIP_BAR_STYLE_TYPE_CHANNEL_PAGE_GRID] #chips-wrapper.ytd-feed-filter-chip-bar-renderer {background-color: var(--yt-spec-base-background);border: none;z-index: 0;justify-content: flex-start;} ytd-feed-filter-chip-bar-renderer[component-style=FEED_FILTER_CHIP_BAR_STYLE_TYPE_HASHTAG_LANDING_PAGE][not-sticky] #chips-wrapper.ytd-feed-filter-chip-bar-renderer,ytd-feed-filter-chip-bar-renderer[component-style=FEED_FILTER_CHIP_BAR_STYLE_TYPE_CHANNEL_PAGE_GRID][not-sticky] #chips-wrapper.ytd-feed-filter-chip-bar-renderer {top: 0;}</style>');
wRb=d}d=wRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xRb=a},{useSink:_.u("polymer_enable_sink_wrapper")});var CRb;var DRb;var ERb=_.iu({buttonViewModel:_.ju(_.et)}),FRb=_.iu({toggleableImageButtonViewModel:function(a){var b=a.selectedIndex,c=a.data,d=c.text,e=c.backgroundColorDarkMode;c=c.backgroundColor;var h=_.Ml(function(){a.onSelect(a.data.onSubmitCommand)}),l=_.qFa(),m={borderRadius:"16px"},p=a.buttonIndex===b;
b=-1!==b&&!p;var q=null;c&&e&&(q="background: linear-gradient(180deg,"+_.jH(e,"1")+","+_.jH(c,"1")+") border-box;");return _.r("yt-toggleable-image-button-view-model",{class:_.Lr("toggleable-image-button-view-model-wiz",""),style:"opacity:"+(b?.4:1),tabindex:0,"aria-label":null==d?void 0:d.content,"aria-pressed":p,role:"button","on:keydown":l,"on:click":h},_.r(_.Me,null,function(){if(a.data.logo){var t;_.Ds(a.data.logo,Object.assign({},{alt:null!=(t=null==d?void 0:d.content)?t:"",className:_.Lr("toggleable-image-button-view-model-wiz__image",
q&&"toggleable-image-button-view-model-wiz__circular-radius",p&&q?"toggleable-image-button-view-model-wiz__gradient-ring":"")},p&&q&&{style$:q}))}_.Vs(m)}),_.r("p",{class:_.Lr("toggleable-image-button-view-model-wiz__label",p?"toggleable-image-button-view-model-wiz__bold-text":void 0)},_.eu(d)))}});_.BH(function(a){var b=_.g(_.Ss({index:-1,command:{}})),c=b.next().value,d=b.next().value;b=-1===c.index?"disabled":"active";var e,h=_.B(null==(e=a.data)?void 0:e.submitButton,_.bt);h&&(h.state="disabled"===b?"BUTTON_VIEW_MODEL_STATE_DISABLED":"BUTTON_VIEW_MODEL_STATE_ACTIVE");var l;return _.r("yt-nudge-form-view-model",{class:"nudge-form-view-model-wiz"},_.r("div",{class:"nudge-form-view-model-wiz__form-options"},(null==(l=a.data)?void 0:l.inputFields)&&a.data.inputFields.map(function(m,p){return FRb(m,
{toggleableImageButtonViewModel:{buttonIndex:p,selectedIndex:c.index,onSelect:function(q){d({index:p,command:q})}}})})),_.eu(a.data.subtitle,{className:"nudge-form-view-model-wiz__subtitle"}),_.r("div",{class:"nudge-form-view-model-wiz__submit"},ERb(a.data.submitButton,{buttonViewModel:{config:{onclick:function(){_.sH(c.command)}}}})))},"yt-nudge-form-view-model",{propNames:["data"]});var GRb=function(){var a=_.O.apply(this,arguments)||this;a.roundedContainer=!0;a.buttonUpdate=_.u("web_modern_buttons");a.isDarkMode=!1;a.actionMap={"yt-dark-mode-toggled-action":"handleDarkModeToggledAction"};return a};
_.H(GRb,_.O);_.f=GRb.prototype;_.f.computeNudgeStyle=function(a){return a?"modernized-nudge":""};
_.f.handleDarkModeToggledAction=function(a){this.isDarkMode=a};
_.f.attached=function(){this.handleDarkModeToggledAction(document.documentElement.hasAttribute("dark"))};
_.f.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{chipCloudChipRenderer:"yt-chip-cloud-chip-renderer",nudgeFormViewModel:"yt-nudge-form-view-model"}},"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.secondaryButton":{id:"secondary-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"ytd-button-renderer"}},dismissedRenderer:{id:"dismissed-content",
mapping:{notificationTextRenderer:"ytd-notification-text-renderer",notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}};
_.f.computeIsHorizontalButtons=function(a){return a?!!a.applyModernizedStyle&&!!a.enableHorizontalButtons&&!!a.secondaryButton:!1};
_.J.Object.defineProperties(GRb.prototype,{isHidden:{configurable:!0,enumerable:!0,get:function(){return!!this.ytdDismissibleItemBehavior.isHideEnclosingAction}},
trimStyle:{configurable:!0,enumerable:!0,get:function(){var a;return"FEED_NUDGE_TRIM_STYLE_NO_TRIM"===(null==(a=this.data)?void 0:a.trimStyle)?"no-trim":"gradient-trim-1"}},
backgroundStyle:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.data)?void 0:a.backgroundStyle)?b:"FEED_NUDGE_BACKGROUND_STYLE_UNKNOWN"}},
contentsLocation:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.data)?void 0:a.contentsLocation)?b:"FEED_NUDGE_CONTENTS_LOCATION_UNKNOWN"}},
noShadow:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.disableDropShadow)}},
noIcon:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)?0:a.lightIconImage)}}});
var gU=GRb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],gU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],gU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],gU.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],gU.prototype,"actionHandlerBehavior",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("isHideEnclosingAction"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],gU.prototype,"isHidden",null);_.U([_.N(),_.V("design:type",Object)],gU.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],gU.prototype,"roundedContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],gU.prototype,"buttonUpdate",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeNudgeStyle(data.applyModernizedStyle)"}),_.V("design:type",String)],gU.prototype,"nudgeStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data.trimStyle"),_.V("design:type",String),_.V("design:paramtypes",[])],gU.prototype,"trimStyle",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.backgroundStyle"),_.V("design:type",String),_.V("design:paramtypes",[])],gU.prototype,"backgroundStyle",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data.contentsLocation"),_.V("design:type",String),_.V("design:paramtypes",[])],gU.prototype,"contentsLocation",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.disableDropShadow"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],gU.prototype,"noShadow",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.lightIconImage"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],gU.prototype,"noIcon",null);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsHorizontalButtons(data)"}),_.V("design:type",Boolean)],gU.prototype,"isHorizontalButtons",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Object)],gU.prototype,"isDarkMode",void 0);gU=_.U([_.P({is:"ytd-feed-nudge-renderer",disableElementRegistration:!0})],gU);
_.Q(gU,"ytd-feed-nudge-renderer",function(){if(void 0!==DRb)return DRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-feed-nudge-renderer">\n  <div id="dismiss-button" class="style-scope ytd-feed-nudge-renderer"></div>\n  <div id="content-wrapper" class="style-scope ytd-feed-nudge-renderer">\n    <div id="header-container" class="style-scope ytd-feed-nudge-renderer">\n      <div id="image-container" hidden="[[!data.lightIconImage]]" class="style-scope ytd-feed-nudge-renderer">\n        <yt-img-shadow id="nudge-image" height="32" thumbnail="[[data.lightIconImage]]" class="style-scope ytd-feed-nudge-renderer">\n        </yt-img-shadow>\n      </div>\n    </div>\n    <div id="text-container" class="style-scope ytd-feed-nudge-renderer">\n      <div id="title-container" class="style-scope ytd-feed-nudge-renderer">\n        <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-feed-nudge-renderer"></yt-formatted-string>\n      </div>\n      <div id="subtitle-container" class="style-scope ytd-feed-nudge-renderer">\n        <yt-formatted-string id="subtitle" split-lines="" text="[[data.subtitle]]" class="style-scope ytd-feed-nudge-renderer"></yt-formatted-string>\n      </div>\n    </div>\n    <div id="contents" hidden="[[!data.contents]]" class="style-scope ytd-feed-nudge-renderer"></div>\n    <div id="button-container" hidden="[[!data.primaryButton]]" class="style-scope ytd-feed-nudge-renderer">\n      <div id="primary-button" class="style-scope ytd-feed-nudge-renderer"></div>\n      <div id="secondary-button" class="style-scope ytd-feed-nudge-renderer"></div>\n    </div>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-feed-nudge-renderer">\n  <div id="dismissed-content" class="style-scope ytd-feed-nudge-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-feed-nudge-renderer {display: flexbox;display: flex;justify-content: center;width: 100%;} ytd-feed-nudge-renderer[is-hidden],ytd-feed-nudge-renderer[is-dismissed] #dismissible.ytd-feed-nudge-renderer,ytd-feed-nudge-renderer:not([is-dismissed]) #dismissed.ytd-feed-nudge-renderer {display: none;} ytd-feed-nudge-renderer[is-dark-theme] #content-wrapper.ytd-feed-nudge-renderer {background-color: var(--yt-spec-static-brand-white);} #dismissible.ytd-feed-nudge-renderer {border-radius: 5px;border: 1px solid var(--yt-spec-outline);height: 100%;position: relative;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;} ytd-feed-nudge-renderer:not([trim-style=no-trim]) #dismissible.ytd-feed-nudge-renderer {border-top: none;} ytd-feed-nudge-renderer[rounded-container] #dismissible.ytd-feed-nudge-renderer {border-radius: 12px;overflow: hidden;} ytd-feed-nudge-renderer[trim-style=gradient-trim-1] #dismissible.ytd-feed-nudge-renderer: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.ytd-feed-nudge-renderer {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;background-color: var(--yt-spec-brand-background-primary);padding: 0 6%;height: 100%;align-items: center;justify-content: center;display: flexbox;display: flex;flex-direction: column;} ytd-feed-nudge-renderer[contents-location=FEED_NUDGE_CONTENTS_LOCATION_MIDDLE] #content-wrapper.ytd-feed-nudge-renderer {padding: 0 12px;} ytd-feed-nudge-renderer[background-style=FEED_NUDGE_BACKGROUND_STYLE_LINEAR_GRADIENT] #content-wrapper.ytd-feed-nudge-renderer {background: linear-gradient(to top,rgba(255,255,255,0.1) 0%,rgba(131,195,255,0.1) 23.44%,rgba(236,170,236,0.1) 46.88%,rgba(245,118,0,0.1) 74.48%,rgba(255,255,255,0.1) 100%),#fff;} ytd-feed-nudge-renderer[background-style=FEED_NUDGE_BACKGROUND_STYLE_LINEAR_GRADIENT][is-dark-theme] #content-wrapper.ytd-feed-nudge-renderer {background: linear-gradient(to top,rgba(61,61,61,0.4) 0%,rgba(0,0,102,0.4) 23.44%,rgba(57,0,63,0.4) 46.88%,rgba(102,26,0,0.4) 74.48%,rgba(53,57,61,0.4) 100%),rgba(255,255,255,0.1);} #header-container.ytd-feed-nudge-renderer {width: 100%;margin-top: 8px;display: flexbox;display: flex;flex-direction: row;justify-content: center;} ytd-feed-nudge-renderer[contents-location=FEED_NUDGE_CONTENTS_LOCATION_MIDDLE] #header-container.ytd-feed-nudge-renderer {margin-top: 20px;} #dismiss-button.ytd-feed-nudge-renderer {box-sizing: border-box;margin-top: 4px;padding-right: 4px;position: absolute;top: 4px;width: 100%;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;} ytd-feed-nudge-renderer[contents-location=FEED_NUDGE_CONTENTS_LOCATION_MIDDLE] #dismiss-button.ytd-feed-nudge-renderer {top: 0;} #button-container.ytd-feed-nudge-renderer {width: 100%;margin-bottom: 8px;display: flexbox;display: flex;flex-direction: column;} ytd-feed-nudge-renderer[is-horizontal-buttons] #button-container.ytd-feed-nudge-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-feed-nudge-renderer[is-horizontal-buttons] #button-container.ytd-feed-nudge-renderer #primary-button.ytd-feed-nudge-renderer {display: flexbox;display: flex;margin-right: 4px;} ytd-feed-nudge-renderer[is-horizontal-buttons] #button-container.ytd-feed-nudge-renderer #secondary-button.ytd-feed-nudge-renderer {display: flexbox;display: flex;margin-left: 4px;} ytd-feed-nudge-renderer[is-horizontal-buttons] #button-container.ytd-feed-nudge-renderer #primary-button.ytd-feed-nudge-renderer>ytd-button-renderer.ytd-feed-nudge-renderer,ytd-feed-nudge-renderer[is-horizontal-buttons] #button-container.ytd-feed-nudge-renderer #secondary-button.ytd-feed-nudge-renderer>ytd-button-renderer.ytd-feed-nudge-renderer {display: flexbox;display: flex;align-self: stretch;} #image-container.ytd-feed-nudge-renderer {display: flexbox;display: flex;align-self: center;} #text-container.ytd-feed-nudge-renderer {align-items: center;display: flex;flex-direction: column;margin: 8px 0 12px;} #title-container.ytd-feed-nudge-renderer {color: var(--yt-spec-text-primary);margin-bottom: 12px;text-align: center;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 600;} #subtitle-container.ytd-feed-nudge-renderer {color: var(--yt-spec-text-secondary);text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #primary-button.ytd-feed-nudge-renderer,#secondary-button.ytd-feed-nudge-renderer {align-items: center;width: 100%;} #primary-button.ytd-feed-nudge-renderer ytd-button-renderer.ytd-feed-nudge-renderer,#secondary-button.ytd-feed-nudge-renderer ytd-button-renderer.ytd-feed-nudge-renderer {box-sizing: border-box;border: 1px solid var(--yt-spec-10-percent-layer);margin-bottom: 8px;width: 100%;} ytd-feed-nudge-renderer[button-update] #primary-button.ytd-feed-nudge-renderer ytd-button-renderer.ytd-feed-nudge-renderer,ytd-feed-nudge-renderer[button-update] #secondary-button.ytd-feed-nudge-renderer ytd-button-renderer.ytd-feed-nudge-renderer {border: none;} #dismissed.ytd-feed-nudge-renderer {padding-bottom: 56.19%;border: 1px solid var(--yt-spec-10-percent-layer);position: relative;flex-grow: 1;} ytd-feed-nudge-renderer[rounded-container] #dismissed.ytd-feed-nudge-renderer {border-radius: 12px;} #dismissed.ytd-feed-nudge-renderer:focus {outline: none;} #dismissed-content.ytd-feed-nudge-renderer {box-sizing: border-box;padding: 8px;display: flexbox;display: flex;justify-content: center;align-items: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-feed-nudge-renderer[contents-location=FEED_NUDGE_CONTENTS_LOCATION_MIDDLE] #contents.ytd-feed-nudge-renderer {width: 100%;} #contents.ytd-feed-nudge-renderer yt-chip-cloud-chip-renderer.ytd-feed-nudge-renderer {margin-bottom: 16px;} ytd-feed-nudge-renderer[nudge-style=modernized-nudge] {border-radius: 12px;width: 100%;} ytd-feed-nudge-renderer[nudge-style=modernized-nudge] #content-wrapper.ytd-feed-nudge-renderer {background-color: var(--yt-spec-raised-background);} ytd-feed-nudge-renderer[nudge-style=modernized-nudge] #dismissible.ytd-feed-nudge-renderer,ytd-feed-nudge-renderer[nudge-style=modernized-nudge] #dismissed.ytd-feed-nudge-renderer {height: auto;flex-grow: 1;max-width: var(--ytd-rich-grid-item-max-width,360px);} ytd-feed-nudge-renderer[nudge-style=modernized-nudge] #title.ytd-feed-nudge-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 900;} ytd-feed-nudge-renderer[nudge-style=modernized-nudge] #subtitle.ytd-feed-nudge-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-feed-nudge-renderer[nudge-style=modernized-nudge] #text-container.ytd-feed-nudge-renderer {text-align: center;} ytd-feed-nudge-renderer[nudge-style=modernized-nudge][no-icon] #text-container.ytd-feed-nudge-renderer {margin-top: 16px;} ytd-feed-nudge-renderer[nudge-style=modernized-nudge][no-shadow] #title.ytd-feed-nudge-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 900;} ytd-feed-nudge-renderer[nudge-style=modernized-nudge]:not([is-dark-mode]):not([no-shadow]) #dismissible.ytd-feed-nudge-renderer,ytd-feed-nudge-renderer[nudge-style=modernized-nudge]:not([is-dark-mode]):not([no-shadow]) #dismissed.ytd-feed-nudge-renderer {border: none;box-shadow: 0px 8px 23px var(--yt-spec-10-percent-layer);} ytd-feed-nudge-renderer[contents-location=FEED_NUDGE_CONTENTS_LOCATION_MIDDLE] #dismissible.ytd-feed-nudge-renderer,#dismissed.ytd-feed-nudge-renderer {width: 100%;max-width: 100%;}</style>');
CRb=d}d=CRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DRb=a},{useSink:_.u("polymer_enable_sink_wrapper")});var HRb;var IRb;var JRb;var KRb;var hU=function(){var a=_.O.apply(this,arguments)||this;a.collapsed=!1;a.actionMap={"ytd-slimline-survey-rating-select-action":"handleRatingSelect","ytd-slimline-survey-show-action":"handleShowSurvey"};return a};
_.H(hU,_.O);hU.prototype.configureRendererStamper=function(){return{"data.content":{id:"rating-survey",mapping:{ratingSurveyRenderer:{component:"ytd-rating-survey-renderer",params:{isSlimlineSurvey:!0,showResponseRangeText:!0}}}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
hU.prototype.handleRatingSelect=function(){var a;(null==(a=this.data)?0:a.onSelectRating)&&this.ytComponentBehavior.resolveCommand(this.data.onSelectRating);this.collapsed=!0};
hU.prototype.handleShowSurvey=function(){this.collapsed=!1};
var iU=hU;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],iU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],iU.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],iU.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],iU.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.LI),_.V("design:type",Object)],iU.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],iU.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],iU.prototype,"collapsed",void 0);iU=_.U([_.P({is:"ytd-slimline-survey-renderer",disableElementRegistration:!0})],iU);
_.Q(iU,"ytd-slimline-survey-renderer",function(){if(void 0!==KRb)return KRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-slimline-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.home.ytd_slimline_survey_renderer.ytd.slimline.survey.renderer.css.js--\x3e<div id="dismissible" class="style-scope ytd-slimline-survey-renderer">\n  <div id="content-wrapper" class="style-scope ytd-slimline-survey-renderer">\n    <div id="header-container" class="style-scope ytd-slimline-survey-renderer">\n      <div id="title-container" class="style-scope ytd-slimline-survey-renderer">\n        <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-slimline-survey-renderer"></yt-formatted-string>\n      </div>\n      <div id="dismiss-button" class="style-scope ytd-slimline-survey-renderer"></div>\n    </div>\n    <div id="rating-survey" class="style-scope ytd-slimline-survey-renderer"></div>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-slimline-survey-renderer">\n  <div id="dismissed-content" class="style-scope ytd-slimline-survey-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===JRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_slimline_survey_renderer.ytd.slimline.survey.renderer.css.js--\x3e<style is-scoped>ytd-slimline-survey-renderer {width: 100%;} ytd-slimline-survey-renderer[is-dismissed] #dismissible.ytd-slimline-survey-renderer,ytd-slimline-survey-renderer:not([is-dismissed]) #dismissed.ytd-slimline-survey-renderer {display: none;} #dismissible.ytd-slimline-survey-renderer {position: relative;border-radius: 12px;background-color: var(--yt-spec-brand-background-primary);box-shadow: 0px 2px 10px var(--yt-spec-shadow);margin-top: 24px;display: flex;flex-direction: column;max-height: 300px;transition: max-height 300ms,margin 300ms,opacity 300ms;} #dismissible.ytd-slimline-survey-renderer:before {content: "";background-color: var(--yt-spec-brand-background-primary);box-shadow: 0px 0px 4px var(--yt-spec-shadow);position: absolute;margin-left: -12px;width: 24px;height: 24px;top: -12px;left: 50%;transform: rotate(45deg);z-index: 1;} ytd-slimline-survey-renderer[collapsed] #dismissible.ytd-slimline-survey-renderer {max-height: 0;margin-top: 0;opacity: 0;} ytd-slimline-survey-renderer[collapsed] #dismissible.ytd-slimline-survey-renderer:before {opacity: 0;} #content-wrapper.ytd-slimline-survey-renderer {box-sizing: border-box;border-radius: 12px;background-color: var(--yt-spec-brand-background-primary);padding: 8px 12px;width: 100%;overflow: hidden;position: relative;z-index: 2;display: flex;flex-direction: column;} #header-container.ytd-slimline-survey-renderer {width: 100%;justify-content: space-between;display: flex;flex-direction: row;} #title-container.ytd-slimline-survey-renderer {color: var(--yt-spec-text-primary);margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;}</style>');
JRb=d}d=JRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return KRb=a},{useSink:_.u("polymer_enable_sink_wrapper")});var LRb;var MRb;var NRb=function(){return _.O.apply(this,arguments)||this};
_.H(NRb,_.O);NRb.prototype.maybeGetBackgroundColor=function(a){return this.isDarkMode?a.section2Color:a.section3Color};
NRb.prototype.colorPaletteChanged=function(){var a=this.isDarkMode?this.darkColorPalette:this.lightColorPalette;a&&(null==a?0:a.secondaryTitleColor)&&this.maybeGetBackgroundColor(a)?(this.hostElement.style.backgroundColor=_.Bp(this.maybeGetBackgroundColor(a)),this.hostElement.style.color=_.Bp(a.secondaryTitleColor)):(this.hostElement.style.backgroundColor="",this.hostElement.style.color="")};
var jU=NRb;jU.prototype.colorPaletteChanged=jU.prototype.colorPaletteChanged;_.U([_.L(_.SI),_.V("design:type",Object)],jU.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],jU.prototype,"data",void 0);_.U([_.N({selector:function(a){return a.ui.darkModeIsEnabled}}),
_.V("design:type",Boolean)],jU.prototype,"isDarkMode",void 0);_.U([_.N(),_.V("design:type",Object)],jU.prototype,"lightColorPalette",void 0);_.U([_.N(),_.V("design:type",Object)],jU.prototype,"darkColorPalette",void 0);_.U([_.uq("darkColorPalette","lightColorPalette","data","isDarkMode"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],jU.prototype,"colorPaletteChanged",null);jU=_.U([_.P({disableElementRegistration:!0,is:"ytd-endorsement-header-renderer"})],jU);
_.Q(jU,"ytd-endorsement-header-renderer",function(){if(void 0!==MRb)return MRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-endorsement-header-renderer"></yt-icon>\n<yt-formatted-string id="text" text="[[data.title]]" class="style-scope ytd-endorsement-header-renderer"></yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-endorsement-header-renderer {padding: 8px 12px;background-color: var(--yt-spec-general-background-b);color: var(--yt-spec-text-secondary);display: flex;flex-direction: row;justify-content: flex-start;} #icon.ytd-endorsement-header-renderer {margin-right: 8px;flex-shrink: 0;} #text.ytd-endorsement-header-renderer {margin-top: calc(4px/2);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}</style>');
LRb=d}d=LRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MRb=a});var ORb=function(){var a=_.O.apply(this,arguments)||this;a.isHoveringToTriggerInlinePreview=!1;a.showChannelAvatar=!0;a.hasPlaylistThumbnail=!1;return a};
_.H(ORb,_.O);_.f=ORb.prototype;
_.f.configureRendererStamper=function(){return{"data.menu":_.fK,"data.thumbnailUnderlay":{id:"thumbnail-underlay",mapping:{endorsementHeaderRenderer:{component:"ytd-endorsement-header-renderer",properties:{lightColorPalette:"[[data.thumbnail.lightColorPalette]]",darkColorPalette:"[[data.thumbnail.darkColorPalette]]"}}}},"data.attachedSurvey":{id:"attached-survey",mapping:{slimlineSurveyRenderer:"ytd-slimline-survey-renderer"}},"data.buttons":{id:"buttons",mapping:{toggleButtonRenderer:"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.JSC$14111_throttledOnResize=new _.dA(this.updateLockupSize,_.zf("rich_grid_resize_delay_ms",50),this)};
_.f.detached=function(){var a;null==(a=this.JSC$14111_resizeObserver)||a.disconnect();this.JSC$14111_resizeObserver=void 0;this.clearInlinePreviewHoverListeners()};
_.f.initResizeObserver=function(){var a=this;if(window.ResizeObserver&&_.u("web_rich_grid_media_avatar_can_hide")){var b;null==(b=this.JSC$14111_resizeObserver)||b.disconnect();var c=!1;this.JSC$14111_resizeObserver=new ResizeObserver(function(){if(c){var d;null==(d=a.JSC$14111_resizeObserver)||d.disconnect();requestAnimationFrame(function(){var e;null==(e=a.JSC$14111_throttledOnResize)||e.fire();a.initResizeObserver()})}else c=!0});
this.JSC$14111_resizeObserver.observe(this.hostElement)}};
_.f.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.JSC$14111_inlinePreviewHoverListener=new _.lK({mediaRenderer:this,lockupElement:this.JSC$14111_dismissibleMedia,thumbnailElement:this.thumbnail,videoPreviewOpts:this.getVideoPreviewOpts()})};
_.f.getVideoPreviewOpts=function(){var a;return(null==(a=this.data)?0:a.multipleInlinePlaybackEndpoint)?RMb:this.isRadio?QMb:{}};
_.f.clearInlinePreviewHoverListeners=function(){var a;null==(a=this.JSC$14111_inlinePreviewHoverListener)||_.mK(a)};
_.f.getOwner=function(){var a,b,c;return(null==(a=this.data)?void 0:null==(b=a.channelThumbnailSupportedRenderers)?void 0:b.channelThumbnailWithLinkRenderer)||_.B(null==(c=this.data)?void 0:c.showProviderChannelThumbnail,bGb)};
_.f.updateLockupSize=function(){var a;(null==(a=this.getOwner())?0:a.thumbnail)?this.showChannelAvatar=this.isWatchPage||!_.u("web_rich_grid_media_avatar_can_hide")?!0:240<=this.hostElement.getBoundingClientRect().width:this.showChannelAvatar=!1};
_.f.getFeedbackEndpoint=function(a){if(_.B(a,_.OA))return a;var b,c;a=null!=(c=null==(b=_.B(a,_.bs))?void 0:b.commands)?c:[];b=_.g(a);for(c=b.next();!c.done;c=b.next())if(c=this.getFeedbackEndpoint(c.value))return c;return null};
_.f.computeNavigationEndpoint=function(a){return zob(null==a?void 0:a.navigationEndpoint)};
_.f.onDataChanged=function(a){var b=this,c=this.getOwner();if(c){this.set("data.owner",c);var d,e,h,l,m=(null==a?void 0:null==(d=a.shortBylineText)?void 0:null==(e=d.runs)?void 0:null==(h=e[0])?void 0:h.text)||(null==(l=c.name)?void 0:l.simpleText);this.set("data.owner.title",m)}var p,q,t;c=(null==(p=a.thumbnailRenderer)?void 0:p.playlistVideoThumbnailRenderer)||(null==(q=a.thumbnailRenderer)?void 0:q.playlistCustomThumbnailRenderer)||(null==(t=a.thumbnailRenderer)?void 0:t.showCustomThumbnailRenderer);
!a.thumbnail&&c&&this.set("data.thumbnail",c.thumbnail);this.updateInlinePreviewHoverListeners();this.initResizeObserver();requestAnimationFrame(function(){b.updateLockupSize()})};
_.f.onHiddenChanged=function(){this.updateLockupSize()};
_.f.onIsDismissedChanged=function(a){a&&_.Tn(this.hostElement,"yt-terminate-video-preview-action")};
_.f.metadataColorChanged=function(a){var b;if(a&&(null==(b=this.videoTitle)?0:b.style))this.videoTitle.style.color=_.Bp(this.metadataColor);else{var c,d;!a&&(null==(c=this.videoTitle)?0:null==(d=c.style)?0:d.color)&&(this.videoTitle.style.color="")}};
_.f.onDetailsClick=function(a){var b=this.computedNavigationEndpoint;b&&(_.JH(_.Rq(a),this.hostElement,["A","BUTTON"])||_.Sn(this.hostElement,"yt-navigate",{endpoint:b}))};
_.f.onRendererTap=function(){var a,b,c=(null==(a=this.data)?void 0:a.serviceEndpoint)||this.getFeedbackEndpoint(null==(b=this.data)?void 0:b.navigationEndpoint);c&&_.B(c,_.OA)&&this.ytComponentBehavior.resolveCommand(c)};
_.f.onMouseDown=function(a){var b=a.target,c=this.computedNavigationEndpoint,d;a=b.href||(null==(d=_.B(null==c?void 0:c.commandMetadata,_.tp))?void 0:d.url);d=b.data||c;a&&d&&_.Iza(a,d)};
_.f.computeHasPlaylistThumbnail=function(a){var b,c,d,e,h;if(((null==(b=a.thumbnailRenderer)?0:b.playlistVideoThumbnailRenderer)||(null==(c=a.thumbnailRenderer)?0:c.playlistCustomThumbnailRenderer)||(null==(d=a.thumbnailRenderer)?0:d.showCustomThumbnailRenderer)||(null==(e=a.thumbnailRenderer)?0:e.playlistVideoThumbnailRenderer)||(null==(h=a.thumbnailRenderer)?0:h.playlistCustomThumbnailRenderer))&&a.thumbnailOverlays)for(b=0;b<a.thumbnailOverlays.length;b++)if(c=void 0,null==(c=a.thumbnailOverlays[b])?
0:c.thumbnailOverlayBottomPanelRenderer)return!0;return!1};
_.J.Object.defineProperties(ORb.prototype,{isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.JSC$14111_inlinePreviewHoverListener)?0:_.kK(a))?this.isHoveringToTriggerInlinePreview:!!this.ytdLockupBehavior.lockupIsHovered}},
stackThumbnailSize:{configurable:!0,enumerable:!0,get:function(){return"home"===_.hob(location.pathname)?"large":"medium"}}});
var kU=ORb;kU.prototype.onMouseDown=kU.prototype.onMouseDown;kU.prototype.metadataColorChanged=kU.prototype.metadataColorChanged;kU.prototype.onIsDismissedChanged=kU.prototype.onIsDismissedChanged;kU.prototype.onHiddenChanged=kU.prototype.onHiddenChanged;kU.prototype.onDataChanged=kU.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],kU.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],kU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],kU.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],kU.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],kU.prototype,"ytdLockupBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],kU.prototype,"ytdReduxBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],kU.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],kU.prototype,"noEndpoints",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],kU.prototype,"isRadio",void 0);_.U([_.N({selector:_.Job}),_.V("design:type",Boolean)],kU.prototype,"isWatchPage",void 0);_.U([_.N(),_.V("design:type",Object)],kU.prototype,"isHoveringToTriggerInlinePreview",void 0);
_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Boolean)],kU.prototype,"miniMode",void 0);_.U([_.N(),_.V("design:type",Boolean)],kU.prototype,"showDarkVideoMetadata",void 0);_.U([_.N(),_.V("design:type",Boolean)],kU.prototype,"showLightVideoMetadata",void 0);_.U([_.N(),_.V("design:type",Number)],kU.prototype,"metadataColor",void 0);_.U([_.N(),_.V("design:type",Object)],kU.prototype,"showChannelAvatar",void 0);_.U([_.N(),_.V("design:type",Boolean)],kU.prototype,"hidden",void 0);
_.U([_.N({computed:"computeHasPlaylistThumbnail(data)"}),_.V("design:type",Object)],kU.prototype,"hasPlaylistThumbnail",void 0);_.U([_.N({computed:"computeNavigationEndpoint(data)"}),_.V("design:type",Object)],kU.prototype,"computedNavigationEndpoint",void 0);_.U([_.vq("#video-title"),_.V("design:type",HTMLElement)],kU.prototype,"videoTitle",void 0);_.U([_.vq("#thumbnail"),_.V("design:type",HTMLElement)],kU.prototype,"thumbnail",void 0);
_.U([_.vq("#dismissible"),_.V("design:type",HTMLElement)],kU.prototype,"JSC$14111_dismissibleMedia",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],kU.prototype,"onDataChanged",null);_.U([_.mH("hidden"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],kU.prototype,"onHiddenChanged",null);
_.U([_.uq("isDismissed"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],kU.prototype,"onIsDismissedChanged",null);_.U([_.uq("metadataColor"),_.V("design:type",Function),_.V("design:paramtypes",[Number]),_.V("design:returntype")],kU.prototype,"metadataColorChanged",null);_.U([_.tq("mousedown"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],kU.prototype,"onMouseDown",null);
_.U([_.M("lockupIsHovered","isHoveringToTriggerInlinePreview"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],kU.prototype,"isHovered",null);kU=_.U([_.P({is:"ytd-rich-grid-media",disableElementRegistration:!0})],kU);
_.Q(kU,"ytd-rich-grid-media",function(){if(void 0!==IRb)return IRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" hidden="[[hidden]]" light$="[[showLightVideoMetadata]]" on-click="onRendererTap" class="style-scope ytd-rich-grid-media"><div id="thumbnail" class="style-scope ytd-rich-grid-media"><ytd-thumbnail data="[[data]]" hidden="[[hasPlaylistThumbnail]]" hovered="[[isHovered]]" is-preview-loading="[[isHoveringToTriggerInlinePreview]]" rich-grid-thumbnail="" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="9999" class="style-scope ytd-rich-grid-media"></ytd-thumbnail><ytd-playlist-thumbnail data="[[data]]" hidden="[[!hasPlaylistThumbnail]]" hovered="[[isHovered]]" is-double-stack="" thumbnail-size="[[stackThumbnailSize]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="9999" class="style-scope ytd-rich-grid-media"></ytd-playlist-thumbnail></div><div id="thumbnail-underlay" on-click="onDetailsClick" hidden="[[!data.thumbnailUnderlay]]" class="style-scope ytd-rich-grid-media"></div><div id="details" on-click="onDetailsClick" class="style-scope ytd-rich-grid-media"><a id="avatar-link" class="yt-simple-endpoint style-scope ytd-rich-grid-media" hidden="[[!showChannelAvatar]]" 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" class="style-scope ytd-rich-grid-media"></yt-img-shadow></a><div id="meta" class="style-scope ytd-rich-grid-media"><h3 class="style-scope ytd-rich-grid-media"><ytd-badge-supported-renderer class="top-badge style-scope ytd-rich-grid-media" collection-truncate="" 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 focus-on-expand style-scope ytd-rich-grid-media" href$="[[computeHref_(computedNavigationEndpoint)]]" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" data="[[computedNavigationEndpoint]]"><yt-formatted-string id="video-title" text="[[data.title]]" class="style-scope ytd-rich-grid-media"></yt-formatted-string></a></h3><ytd-video-meta-block class="grid style-scope ytd-rich-grid-media" data="[[data]]" metadata-color="[[metadataColor]]" mini-mode="[[miniMode]]" radio-meta="[[isRadio]]" rich-meta=""></ytd-video-meta-block><ytd-badge-supported-renderer class="video-badge style-scope ytd-rich-grid-media" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]"></ytd-badge-supported-renderer><ytd-badge-supported-renderer class="title-badge style-scope ytd-rich-grid-media" disable-upgrade$="[[!data.bottomStandaloneBadge]]" hidden="[[!data.bottomStandaloneBadge]]" top-standalone-badge="[[data.bottomStandaloneBadge]]"></ytd-badge-supported-renderer><yt-formatted-string id="view-more" hidden="[[!data.viewPlaylistText]]" link-inherit-color="" text="[[data.viewPlaylistText]]" class="style-scope ytd-rich-grid-media"></yt-formatted-string><div id="buttons" class="style-scope ytd-rich-grid-media"></div></div><div id="menu" class="style-scope ytd-rich-grid-media"></div></div><div id="attached-survey" class="style-scope ytd-rich-grid-media"></div></div><div id="dismissed" light$="[[showLightVideoMetadata]]" dark$="[[showDarkVideoMetadata]]" class="style-scope ytd-rich-grid-media"><div id="dismissed-content" class="style-scope ytd-rich-grid-media"></div></div><yt-interaction id="interaction" class="extended style-scope ytd-rich-grid-media"></yt-interaction>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===HRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>html.ytd-rich-grid-media[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.ytd-rich-grid-media[system-icons][dark],html.ytd-rich-grid-media[system-icons] .ytd-rich-grid-media[dark] {--yt-spec-icon-inactive: #fff;--yt-spec-icon-disabled: #717171;--yt-spec-brand-icon-inactive: #fff;} html.ytd-rich-grid-media,.ytd-rich-grid-media[light] {--yt-spec-base-background: #fff;--yt-spec-raised-background: #fff;--yt-spec-menu-background: #fff;--yt-spec-inverted-background: #0f0f0f;--yt-spec-additive-background: rgba(0, 0, 0, 0.05);--yt-spec-outline: rgba(0, 0, 0, 0.1);--yt-spec-shadow: rgba(0, 0, 0, 0.25);--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-suggested-action-inverse: #263850;--yt-spec-icon-active-other: #606060;--yt-spec-icon-inactive: #909090;--yt-spec-icon-disabled: #ccc;--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-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-primary-inverse: #030303;--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-touch-response: #fff;--yt-spec-static-overlay-touch-response-inverse: #000;--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-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-10-percent-layer: rgba(0, 0, 0, 0.1);--yt-spec-snackbar-background: #212121;--yt-spec-snackbar-background-updated: #181818;--yt-spec-badge-chip-background: rgba(0, 0, 0, 0.05);--yt-spec-verified-badge-background: rgba(0, 0, 0, 0.15);--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-static-overlay-button-hover: rgba(255, 255, 255, 0.5);--yt-spec-mono-filled-hover: #272727;--yt-spec-commerce-filled-hover: #0556bf;--yt-spec-mono-tonal-hover: rgba(0, 0, 0, 0.1);--yt-spec-commerce-tonal-hover: #dadfe6;--yt-spec-static-overlay-filled-hover: #e6e6e6;--yt-spec-static-overlay-tonal-hover: rgba(255, 255, 255, 0.2);--yt-spec-discover-red: #c00;--yt-spec-discover-green: #007f1b;--yt-spec-discover-blue: #005cff;--yt-spec-filled-button-text: #fff;--yt-spec-paper-tab-ink: rgba(0, 0, 0, 0.3);--yt-spec-selected-nav-text: #c00;} html.ytd-rich-grid-media[darker-dark-theme],.ytd-rich-grid-media[darker-dark-theme] .ytd-rich-grid-media[light] {--yt-spec-text-primary: #0f0f0f;--yt-spec-text-primary-inverse: #fff;} html.ytd-rich-grid-media[dark],.ytd-rich-grid-media[dark] {--yt-spec-base-background: #0f0f0f;--yt-spec-raised-background: #212121;--yt-spec-menu-background: #282828;--yt-spec-inverted-background: #f1f1f1;--yt-spec-additive-background: rgba(255, 255, 255, 0.1);--yt-spec-outline: rgba(255, 255, 255, 0.2);--yt-spec-shadow: rgba(0, 0, 0, 0.25);--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-suggested-action-inverse: #def1ff;--yt-spec-icon-active-other: #fff;--yt-spec-icon-inactive: #909090;--yt-spec-icon-disabled: #606060;--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-button-background: #c00;--yt-spec-brand-link-text: #ff4e45;--yt-spec-wordmark-text: #fff;--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-primary-inverse: #030303;--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-touch-response: #fff;--yt-spec-static-overlay-touch-response-inverse: #000;--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-discover-red: #ff4e45;--yt-spec-discover-green: #a4ffa4;--yt-spec-discover-blue: #6ea2ff;--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-10-percent-layer: rgba(255, 255, 255, 0.1);--yt-spec-snackbar-background: #030303;--yt-spec-snackbar-background-updated: #f9f9f9;--yt-spec-badge-chip-background: rgba(255, 255, 255, 0.1);--yt-spec-verified-badge-background: rgba(255, 255, 255, 0.25);--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-static-overlay-button-hover: rgba(255, 255, 255, 0.5);--yt-spec-mono-filled-hover: #d9d9d9;--yt-spec-commerce-filled-hover: #65b8ff;--yt-spec-mono-tonal-hover: rgba(255, 255, 255, 0.2);--yt-spec-commerce-tonal-hover: #515561;--yt-spec-static-overlay-filled-hover: #e6e6e6;--yt-spec-static-overlay-tonal-hover: rgba(255, 255, 255, 0.2);--yt-spec-paper-tab-ink: rgba(255, 255, 255, 0.3);--yt-spec-filled-button-text: #030303;--yt-spec-selected-nav-text: #fff;} html.ytd-rich-grid-media[darker-dark-theme][dark],.ytd-rich-grid-media[darker-dark-theme] .ytd-rich-grid-media[dark] {--yt-spec-text-primary: #f1f1f1;--yt-spec-text-primary-inverse: #0f0f0f;} html.ytd-rich-grid-media[darker-dark-theme-deprecate],.ytd-rich-grid-media[darker-dark-theme-deprecate] {--yt-spec-brand-background-solid: var(--yt-spec-raised-background);--yt-spec-brand-background-primary: var(--yt-spec-raised-background);--yt-spec-brand-background-secondary: var(--yt-spec-raised-background);--yt-spec-general-background-a: var(--yt-spec-base-background);--yt-spec-general-background-b: var(--yt-spec-base-background);--yt-spec-general-background-c: var(--yt-spec-base-background);--yt-spec-error-background: var(--yt-spec-inverted-background);--yt-spec-badge-chip-background: var(--yt-spec-additive-background);--yt-spec-verified-badge-background: var(--yt-spec-additive-background);--yt-spec-10-percent-layer: var(--yt-spec-outline);--yt-spec-snackbar-background: var(--yt-spec-inverted-background);} ytd-rich-grid-media {--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);position: relative;} ytd-rich-grid-media[mini-mode] {max-width: var(--ytd-rich-grid-mini-item-max-width);} ytd-rich-grid-media:not(:hover) ytd-menu-renderer.ytd-rich-grid-media:not([menu-active]):not(:focus-within) {opacity: 0;} ytd-rich-grid-media[is-dismissed] #dismissible.ytd-rich-grid-media,ytd-rich-grid-media #dismissed.ytd-rich-grid-media {display: none;} ytd-rich-grid-media[is-dismissed] #dismissed.ytd-rich-grid-media {display: block;} ytd-rich-grid-media[modern-buttons] #view-more.ytd-rich-grid-media {text-transform: unset;} #dismissible.ytd-rich-grid-media {position: relative;height: 100%;display: flexbox;display: flex;flex-direction: column;} ytd-thumbnail.ytd-rich-grid-media,ytd-playlist-thumbnail.ytd-rich-grid-media {width: 100%;position: relative;} ytd-thumbnail.ytd-rich-grid-media:before,ytd-playlist-thumbnail.ytd-rich-grid-media:before {display: block;content: "";width: 100%;padding-top: 56.25%;background-color: var(--yt-spec-10-percent-layer);} #meta.ytd-rich-grid-media {overflow-x: hidden;padding-right: 24px;} #badges.ytd-rich-grid-media {margin-top: 8px;} #thumbnail-underlay.ytd-rich-grid-media {cursor: pointer;} #details.ytd-rich-grid-media {position: relative;cursor: pointer;margin: 0 12px;flex: auto;display: flexbox;display: flex;flex-direction: row;} @media(min-width:392px) {#details.ytd-rich-grid-media {margin: 0;}} #avatar-link.ytd-rich-grid-media {height: 36px;margin-top: 12px;margin-right: 12px;} #avatar.ytd-rich-grid-media {background-color: var(--yt-spec-10-percent-layer)!important;width: 36px;height: 36px;border-radius: 50%;background-color: transparent;overflow: hidden;} ytd-menu-renderer.ytd-rich-grid-media {position: absolute;top: 4px;right: -12px;} #dismissed.ytd-rich-grid-media {padding-bottom: 56.19%;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 12px;position: relative;} #dismissed.ytd-rich-grid-media:focus {outline: none;} #dismissed-content.ytd-rich-grid-media {box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #video-title-link.ytd-rich-grid-media {display: block;} #video-title.ytd-rich-grid-media {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-rich-grid-media[mini-mode] #video-title.ytd-rich-grid-media {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-rich-grid-media {color: var(--yt-spec-text-primary);margin: 12px 0 4px 0;} ytd-rich-grid-media[mini-mode] h3.ytd-rich-grid-media {margin-bottom: 6px;} #buttons.ytd-rich-grid-media>*.ytd-rich-grid-media {margin-top: 4px;} #dismissed-content.ytd-rich-grid-media {display: flexbox;display: flex;justify-content: center;align-items: center;} .title-badge.ytd-rich-grid-media,.video-badge.ytd-rich-grid-media {margin: 4px 4px 0 0;} .top-badge.ytd-rich-grid-media {margin: 4px 4px 2px 0;} #preview-loading-overlay.ytd-rich-grid-media {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: flexbox;display: flex;align-items: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #preview-loading-overlay.ytd-rich-grid-media tp-yt-paper-spinner-lite.ytd-rich-grid-media {--paper-spinner-color: var(--yt-spec-static-brand-white);width: 12px;height: 12px;} #preview-loading-overlay.ytd-rich-grid-media span.ytd-rich-grid-media {padding: 4px 8px;} #view-more.ytd-rich-grid-media {display: block;margin-top: 4px;--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);--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: 500;} #attached-survey.ytd-rich-grid-media {display: block;width: 100%;}</style>');
HRb=d}d=HRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return IRb=a},{useSink:_.u("polymer_enable_sink_wrapper")});var PRb;var QRb;var RRb=function(){var a=_.O.apply(this,arguments)||this;a.isHoveringToTriggerInlinePreview=!1;a.removeMaxWidth=!0;return a};
_.H(RRb,_.O);_.f=RRb.prototype;_.f.configureRendererStamper=function(){return{"data.menu":_.fK,dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.f.onDataChanged=function(){this.updateInlinePreviewHoverListeners()};
_.f.attached=function(){this.updateInlinePreviewHoverListeners()};
_.f.detached=function(){this.clearInlinePreviewHoverListeners()};
_.f.updateInlinePreviewHoverListeners=function(){if(this.isShort||this.isSlimShort)this.clearInlinePreviewHoverListeners(),this.JSC$14117_inlinePreviewHoverListener=new _.lK({mediaRenderer:this,lockupElement:this.JSC$14117_dismissibleMedia,thumbnailElement:this.thumbnail,videoPreviewOpts:SMb,triggerDelayMs:0})};
_.f.clearInlinePreviewHoverListeners=function(){var a;null==(a=this.JSC$14117_inlinePreviewHoverListener)||_.mK(a)};
_.f.onRendererTap=function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.serviceEndpoints)?void 0:b[0];_.B(c,_.OA)&&this.componentBehavior.resolveCommand(c)};
_.f.onDetailsClick=function(a){var b,c=null==(b=this.data)?void 0:b.navigationEndpoint;c&&(_.JH(_.Rq(a),this.hostElement,["A","BUTTON"])||this.componentBehavior.resolveCommand(c))};
_.f.onShow=function(){var a=this.data;a.onFirstVisibleCommand&&(this.componentBehavior.resolveCommand(a.onFirstVisibleCommand),delete a.onFirstVisibleCommand)};
_.J.Object.defineProperties(RRb.prototype,{shortsBadges:{configurable:!0,enumerable:!0,get:function(){var a=this.data;if(null!=a&&a.badge&&(a=_.B(a.badge,SGb))){var b,c,d;return[{metadataBadgeRenderer:{label:(null==(b=a.label)?void 0:null==(c=b.runs)?void 0:c[0].text)||(null==(d=a.label)?void 0:d.simpleText),style:"BADGE_STYLE_TYPE_SHORTS_PLAYER"}}]}}},
isShort:{configurable:!0,enumerable:!0,get:function(){var a;return"REEL_VIDEO_TYPE_VIDEO"===(null==(a=this.data)?void 0:a.videoType)}},
isSlimShort:{configurable:!0,enumerable:!0,get:function(){var a;return"REEL_ITEM_STYLE_SHORTS_SLIM"===(null==(a=this.data)?void 0:a.style)}},
computedTitle:{configurable:!0,enumerable:!0,get:function(){if(this.isShort){var a=this.data;return Object.assign({},a.headline,{accessibility:a.accessibility})}return this.data.title}},
computedAccessibilityLabel:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return this.isSlimShort?null==(a=this.computedTitle)?void 0:null==(b=a.accessibility)?void 0:null==(c=b.accessibilityData)?void 0:c.label:void 0}},
isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.JSC$14117_inlinePreviewHoverListener)?0:_.kK(a))?this.isHoveringToTriggerInlinePreview:!!this.ytdLockupBehavior.lockupIsHovered}}});
var lU=RRb;lU.prototype.onDataChanged=lU.prototype.onDataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],lU.prototype,"componentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],lU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],lU.prototype,"ytdLockupBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],lU.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.LI),_.V("design:type",Object)],lU.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],lU.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],lU.prototype,"isHoveringToTriggerInlinePreview",void 0);_.U([_.vq("ytd-thumbnail"),_.V("design:type",HTMLElement)],lU.prototype,"thumbnail",void 0);_.U([_.vq("#dismissible"),_.V("design:type",HTMLElement)],lU.prototype,"JSC$14117_dismissibleMedia",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],lU.prototype,"removeMaxWidth",void 0);_.U([_.N(),_.V("design:type",Object)],lU.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Boolean)],lU.prototype,"miniMode",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],lU.prototype,"onDataChanged",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],lU.prototype,"shortsBadges",null);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],lU.prototype,"isShort",null);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],lU.prototype,"isSlimShort",null);_.U([_.M("data","isShort"),_.V("design:type",Object),_.V("design:paramtypes",[])],lU.prototype,"computedTitle",null);
_.U([_.M("isSlimShort","computedTitle"),_.V("design:type",Object),_.V("design:paramtypes",[])],lU.prototype,"computedAccessibilityLabel",null);_.U([_.M("lockupIsHovered","isHoveringToTriggerInlinePreview"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],lU.prototype,"isHovered",null);lU=_.U([_.P({is:"ytd-rich-grid-slim-media",disableElementRegistration:!0})],lU);
_.Q(lU,"ytd-rich-grid-slim-media",function(){if(void 0!==QRb)return QRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-rich-grid-slim-media">\n  <ytd-thumbnail data="[[data]]" hovered="[[isHovered]]" is-preview-loading="[[isHoveringToTriggerInlinePreview]]" no-rounded-corners="[[isSlimShort]]" rich-grid-thumbnail="" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="9999" class="style-scope ytd-rich-grid-slim-media">\n  </ytd-thumbnail>\n  <div id="details" on-click="onDetailsClick" role="heading" aria-label$="[[computedAccessibilityLabel]]" class="style-scope ytd-rich-grid-slim-media">\n    <h3 class="style-scope ytd-rich-grid-slim-media">\n      <a class="yt-simple-endpoint focus-on-expand style-scope ytd-rich-grid-slim-media" href$="[[computeHref_(data.navigationEndpoint)]]" title$="[[getSimpleString(computedTitle)]]" aria-label$="[[computedTitle.accessibility.accessibilityData.label]]" data="[[data.navigationEndpoint]]">\n        <ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-rich-grid-slim-media">\n        </ytd-badge-supported-renderer>\n        <span id="video-title" class="style-scope ytd-rich-grid-slim-media">[[getSimpleString(computedTitle)]]</span>\n      </a>\n    </h3>\n    <span id="metadata" hidden="[[!data.metadata]]" class="style-scope ytd-rich-grid-slim-media">\n      [[getSimpleString(data.metadata)]]\n    </span>\n    <ytd-video-meta-block class="grid style-scope ytd-rich-grid-slim-media" data="[[data]]" is-slim-short="[[isSlimShort]]" rich-meta="">\n    </ytd-video-meta-block>\n    <div id="menu" class="style-scope ytd-rich-grid-slim-media"></div>\n  </div>\n  \n  <template is="dom-if" if="[[!isShort]]" class="style-scope ytd-rich-grid-slim-media">\n    <ytd-badge-supported-renderer class="video-badge style-scope ytd-rich-grid-slim-media" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n    </ytd-badge-supported-renderer>\n  </template>\n  <template is="dom-if" if="[[isShort]]" class="style-scope ytd-rich-grid-slim-media">\n    <ytd-badge-supported-renderer class="video-badge style-scope ytd-rich-grid-slim-media" badges="[[shortsBadges]]" disable-upgrade$="[[!shortsBadges]]" hidden="[[!shortsBadges]]">\n    </ytd-badge-supported-renderer>\n  </template>\n</div>\n<div id="dismissed" class="style-scope ytd-rich-grid-slim-media">\n  <div id="dismissed-content" class="style-scope ytd-rich-grid-slim-media"></div>\n</div>\n<yt-interaction id="interaction" class="extended style-scope ytd-rich-grid-slim-media"></yt-interaction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===PRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-rich-grid-slim-media {width: 100%;margin: 0;display: block;position: relative;max-width: var(--ytd-rich-grid-slim-item-max-width);} ytd-rich-grid-slim-media[remove-max-width] {max-width: unset;} ytd-rich-grid-slim-media:not(:hover) ytd-menu-renderer.ytd-rich-grid-slim-media:not([menu-active]):not(:focus-within) {opacity: 0;} ytd-rich-grid-slim-media[is-slim-short] #details.ytd-rich-grid-slim-media {bottom: 36px;margin-bottom: -36px;padding: 8px;background: linear-gradient(to top,var(--yt-spec-static-overlay-background-medium) 0%,var(--yt-spec-static-clear-black) 100%);} ytd-rich-grid-slim-media[is-slim-short] #menu.ytd-rich-grid-slim-media,ytd-rich-grid-slim-media[is-slim-short] h3.ytd-rich-grid-slim-media {display: none;} ytd-thumbnail.ytd-rich-grid-slim-media {width: 100%;position: relative;} ytd-thumbnail.ytd-rich-grid-slim-media:before {display: block;content: "";width: 100%;padding-top: 144%;background-color: var(--yt-spec-10-percent-layer);} ytd-rich-grid-slim-media[is-short] ytd-thumbnail.ytd-rich-grid-slim-media:before {padding-top: 177.34%;} #badges.ytd-rich-grid-slim-media {margin-top: 8px;} #details.ytd-rich-grid-slim-media {position: relative;cursor: pointer;margin: 0 12px;} @media(min-width:392px) {#details.ytd-rich-grid-slim-media {margin: 0;}} #video-title.ytd-rich-grid-slim-media {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-rich-grid-slim-media[mini-mode] #video-title.ytd-rich-grid-slim-media {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-rich-grid-slim-media {color: var(--yt-spec-text-primary);padding: 12px 24px 0 0;} ytd-video-metadata-block.ytd-rich-grid-slim-media {padding-right: 24px;} ytd-badge-supported-renderer.ytd-rich-grid-slim-media {--ytd-badge-white-space: nowrap;margin: 4px 4px 0 0;} ytd-rich-grid-slim-media[is-short] ytd-badge-supported-renderer.ytd-rich-grid-slim-media {position: absolute;top: 0;left: 0;margin: 5px;} ytd-menu-renderer.ytd-rich-grid-slim-media {position: absolute;top: 0;right: 0;margin-top: 12px;} ytd-rich-grid-slim-media ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;} ytd-rich-grid-slim-media[is-dismissed] #dismissible.ytd-rich-grid-slim-media,ytd-rich-grid-slim-media #dismissed.ytd-rich-grid-slim-media {display: none;} ytd-rich-grid-slim-media[is-dismissed] #dismissed.ytd-rich-grid-slim-media {display: block;} #dismissed.ytd-rich-grid-slim-media {padding-bottom: 176%;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 12px;position: relative;} .yt-simple-endpoint.ytd-rich-grid-slim-media {overflow-x: hidden;max-width: 100%;} #metadata.ytd-rich-grid-slim-media {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));margin-top: 6px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #dismissed.ytd-rich-grid-slim-media:focus {outline: none;} #dismissed-content.ytd-rich-grid-slim-media {box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #dismissed-content.ytd-rich-grid-slim-media {display: flexbox;display: flex;justify-content: center;align-items: center;}</style>');
PRb=d}d=PRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return QRb=a},{useSink:_.u("polymer_enable_sink_wrapper")});var SRb;var TRb;var URb;var VRb;var mU=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");return a};
_.H(mU,_.O);mU.prototype.computeIcon=function(a){return a&&a.iconType?"yt-sys-icons:"+a.iconType.toLowerCase():""};
mU.prototype.onMouseEnter=function(){this.isHovered=!0};
mU.prototype.onMouseLeave=function(){this.isHovered=!1};
var nU=mU;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],nU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],nU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],nU.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],nU.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],nU.prototype,"isHovered",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],nU.prototype,"darkerDarkTheme",void 0);nU=_.U([_.P({is:"ytd-expand-on-hover-card-renderer",disableElementRegistration:!0})],nU);
_.Q(nU,"ytd-expand-on-hover-card-renderer",function(){if(void 0!==VRb)return VRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-expand-on-hover-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_expand_on_hover_card_renderer.ytd.expand.on.hover.card.renderer.css.js--\x3e<div id="card" class="style-scope ytd-expand-on-hover-card-renderer"><div class="content style-scope ytd-expand-on-hover-card-renderer"><div class="icon-line style-scope ytd-expand-on-hover-card-renderer"><yt-icon class="icon style-scope ytd-expand-on-hover-card-renderer" hidden="[[!data.icon]]" icon="[[computeIcon(data.icon)]]"></yt-icon><yt-icon class="info style-scope ytd-expand-on-hover-card-renderer" icon="info_outline" on-mouseenter="onMouseEnter"></yt-icon></div><yt-formatted-string class="title style-scope ytd-expand-on-hover-card-renderer" hidden="[[!data.title]]" text="[[data.title]]"></yt-formatted-string><yt-formatted-string class="subtitle style-scope ytd-expand-on-hover-card-renderer" hidden="[[!data.subtitle]]" text="[[data.subtitle]]"></yt-formatted-string></div></div><div id="overlay" hidden="[[!isHovered]]" on-mouseleave="onMouseLeave" class="style-scope ytd-expand-on-hover-card-renderer"><div class="content style-scope ytd-expand-on-hover-card-renderer"><div class="icon-line style-scope ytd-expand-on-hover-card-renderer"><yt-icon class="icon style-scope ytd-expand-on-hover-card-renderer" hidden="[[!data.icon]]" icon="[[computeIcon(data.icon)]]"></yt-icon><yt-icon class="info style-scope ytd-expand-on-hover-card-renderer" icon="info_outline"></yt-icon></div><yt-formatted-string class="title style-scope ytd-expand-on-hover-card-renderer" hidden="[[!data.title]]" text="[[data.title]]"></yt-formatted-string><yt-formatted-string class="subtitle style-scope ytd-expand-on-hover-card-renderer" hidden="[[!data.subtitle]]" text="[[data.subtitle]]"></yt-formatted-string><yt-formatted-string class="details style-scope ytd-expand-on-hover-card-renderer" hidden="[[!data.details]]" text="[[data.details]]"></yt-formatted-string></div></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===URb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_expand_on_hover_card_renderer.ytd.expand.on.hover.card.renderer.css.js--\x3e<style is-scoped>ytd-expand-on-hover-card-renderer {width: 100%;min-width: calc(var(--ytd-rich-grid-item-min-width)/2);position: relative;display: flex;flex-direction: column;} ytd-expand-on-hover-card-renderer #card.ytd-expand-on-hover-card-renderer {border-radius: 16px;background: var(--yt-spec-raised-background);box-shadow: 0px 2px 16px rgba(0,0,0,0.08);} ytd-expand-on-hover-card-renderer #overlay.ytd-expand-on-hover-card-renderer {border-radius: 16px;box-shadow: 0px 8px 32px rgba(0,0,0,0.12);} .content.ytd-expand-on-hover-card-renderer {margin: 20px;display: flex;flex-direction: column;} #card.ytd-expand-on-hover-card-renderer {position: relative;width: 100%;border-radius: 6px;background: var(--yt-spec-general-background-a);} #overlay.ytd-expand-on-hover-card-renderer {position: absolute;top: 0;left: 0;width: 100%;border-radius: 6px;background: var(--yt-spec-raised-background);box-shadow: 0px 4px 4px rgba(0,0,0,0.2);z-index: 1;} .icon-line.ytd-expand-on-hover-card-renderer {justify-content: space-between;align-items: center;display: flex;flex-direction: row;} .info.ytd-expand-on-hover-card-renderer {color: var(--yt-spec-text-secondary);width: 16px;height: 16px;} .icon.ytd-expand-on-hover-card-renderer {color: var(--yt-spec-text-primary);width: 24px;height: 24px;} .title.ytd-expand-on-hover-card-renderer {margin-top: 6px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} .subtitle.ytd-expand-on-hover-card-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .details.ytd-expand-on-hover-card-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
URb=d}d=URb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return VRb=a});var WRb;var XRb;var YRb=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_home");return a};
_.H(YRb,_.O);YRb.prototype.showChevronIcon=function(){return 1<this.itemsPerRow};
var oU=YRb;_.U([_.L(_.SI),_.V("design:type",Object)],oU.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],oU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],oU.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],oU.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.XK,value:3}),_.V("design:type",Number)],oU.prototype,"itemsPerRow",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],oU.prototype,"modern",void 0);oU=_.U([_.P({is:"ytd-link-card-renderer",disableElementRegistration:!0})],oU);
_.Q(oU,"ytd-link-card-renderer",function(){if(void 0!==XRb)return XRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-link-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_link_card_renderer.ytd.link.card.renderer.css.js--\x3e<div id="content" class="style-scope ytd-link-card-renderer">\n  <a id="card-link" class="yt-simple-endpoint style-scope ytd-link-card-renderer" href$="[[computeHref_(data.command)]]" data="[[data.command]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n    <yt-img-shadow id="thumbnail" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]" class="style-scope ytd-link-card-renderer">\n    </yt-img-shadow>\n    <div id="text-container" class="style-scope ytd-link-card-renderer">\n      <yt-formatted-string id="title" hidden="[[!data.title]]" text="[[data.title]]" class="style-scope ytd-link-card-renderer">\n      </yt-formatted-string>\n      <yt-formatted-string id="subtitle" hidden="[[!data.subtitle]]" text="[[data.subtitle]]" class="style-scope ytd-link-card-renderer">\n      </yt-formatted-string>\n    </div>\n    <yt-icon id="chevron" hidden="[[!showChevronIcon(itemsPerRow)]]" icon="chevron_right" class="style-scope ytd-link-card-renderer">\n    </yt-icon>\n  </a>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===WRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_link_card_renderer.ytd.link.card.renderer.css.js--\x3e<style is-scoped>ytd-link-card-renderer {width: 100%;min-width: var(--ytd-rich-grid-item-min-width);position: relative;display: flex;flex-direction: column;} ytd-link-card-renderer[modern] #content.ytd-link-card-renderer {border-radius: 16px;} #content.ytd-link-card-renderer {overflow: hidden;border-radius: 6px;border: 1px solid var(--yt-spec-10-percent-layer);background: var(--yt-spec-raised-background);display: flex;flex-direction: column;} #card-link.ytd-link-card-renderer {padding: 24px;display: flex;flex-direction: row;} #thumbnail.ytd-link-card-renderer {width: 60px;height: 60px;} #text-container.ytd-link-card-renderer {margin-left: 24px;display: flex;flex-direction: column;-ms-align-self: center;align-self: center;} #text-container.ytd-link-card-renderer #title.ytd-link-card-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #text-container.ytd-link-card-renderer #subtitle.ytd-link-card-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #chevron.ytd-link-card-renderer {margin-left: auto;color: var(--yt-spec-text-primary);-ms-align-self: center;align-self: center;}</style>');
WRb=d}d=WRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return XRb=a});var ZRb;var $Rb;var aSb=function(){return _.O.apply(this,arguments)||this};
_.H(aSb,_.O);_.f=aSb.prototype;_.f.configureRendererStamper=function(){return{"data.menu":_.fK,dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.f.onRendererTap=function(a){if(!this.ytdDismissibleItemBehavior.isDismissed){var b,c=null==(b=this.data)?void 0:b.navigationEndpoint;c&&!_.JH(_.Rq(a),this.hostElement,["BUTTON"])&&(this.isNavigationCommand(c)?_.JH(_.Rq(a),this.hostElement,["A"])||_.Sn(this.hostElement,"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?_.B(a,_.up)||_.B(a,_.In)||_.B(a,_.Rn)?!0:!1:!1};
var pU=aSb;pU.prototype.onRendererTap=pU.prototype.onRendererTap;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],pU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],pU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],pU.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],pU.prototype,"ytComponentBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],pU.prototype,"data",void 0);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],pU.prototype,"onRendererTap",null);pU=_.U([_.P({is:"ytd-lumiere-promo-item-image-renderer",disableElementRegistration:!0})],pU);
_.Q(pU,"ytd-lumiere-promo-item-image-renderer",function(){if(void 0!==$Rb)return $Rb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-lumiere-promo-item-image-renderer"><a id="thumbnail-link" class="yt-simple-endpoint style-scope ytd-lumiere-promo-item-image-renderer" 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]]" class="style-scope ytd-lumiere-promo-item-image-renderer"></yt-img-shadow></a><div id="metadata" class="style-scope ytd-lumiere-promo-item-image-renderer"><div id="item-details" class="style-scope ytd-lumiere-promo-item-image-renderer"><div id="title" class="style-scope ytd-lumiere-promo-item-image-renderer"><h3 class="style-scope ytd-lumiere-promo-item-image-renderer"><a id="title-link" class="yt-simple-endpoint style-scope ytd-lumiere-promo-item-image-renderer" 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]]" class="style-scope ytd-lumiere-promo-item-image-renderer"></yt-formatted-string><yt-icon class="hover-icon style-scope ytd-lumiere-promo-item-image-renderer" hidden="[[!data.showLauncherIcon]]" icon="open_in_new"></yt-icon></a></h3></div><yt-formatted-string id="item-subtitle" text="[[data.subtitle]]" class="style-scope ytd-lumiere-promo-item-image-renderer"></yt-formatted-string></div><div id="menu" class="style-scope ytd-lumiere-promo-item-image-renderer"></div></div></div><div id="dismissed" class="style-scope ytd-lumiere-promo-item-image-renderer"><div id="dismissed-content" class="style-scope ytd-lumiere-promo-item-image-renderer"></div></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-lumiere-promo-item-image-renderer {width: 100%;margin: 0;display: block;max-width: var(--ytd-rich-grid-item-max-width);} ytd-lumiere-promo-item-image-renderer:not(:hover) ytd-menu-renderer.ytd-lumiere-promo-item-image-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} ytd-lumiere-promo-item-image-renderer[is-dismissed] #dismissible.ytd-lumiere-promo-item-image-renderer,ytd-lumiere-promo-item-image-renderer #dismissed.ytd-lumiere-promo-item-image-renderer {display: none;} ytd-lumiere-promo-item-image-renderer[is-dismissed] #dismissed.ytd-lumiere-promo-item-image-renderer {display: block;} yt-img-shadow.ytd-lumiere-promo-item-image-renderer {width: 100%;position: relative;cursor: pointer;} #metadata.ytd-lumiere-promo-item-image-renderer {position: relative;cursor: pointer;margin: 0 12px;display: flexbox;display: flex;flex-direction: row;} @media(min-width:392px) {#metadata.ytd-lumiere-promo-item-image-renderer {margin: 0;}} #item-details.ytd-lumiere-promo-item-image-renderer {overflow-x: hidden;padding-right: 24px;} #title.ytd-lumiere-promo-item-image-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-lumiere-promo-item-image-renderer {color: var(--yt-spec-text-primary);margin: 12px 0 4px 0;} #item-title.ytd-lumiere-promo-item-image-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #item-subtitle.ytd-lumiere-promo-item-image-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} yt-icon.ytd-lumiere-promo-item-image-renderer {color: var(--yt-spec-brand-icon-inactive);margin-left: 4px;height: 15px;width: 15px;flex-shrink: 0;} ytd-menu-renderer.ytd-lumiere-promo-item-image-renderer {position: absolute;top: 0;right: 0;margin-top: 12px;} ytd-lumiere-promo-item-image-renderer ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;} #dismissed.ytd-lumiere-promo-item-image-renderer {padding-bottom: 56.19%;border: 1px solid var(--yt-spec-10-percent-layer);position: relative;} #dismissed.ytd-lumiere-promo-item-image-renderer:focus {outline: none;} #dismissed-content.ytd-lumiere-promo-item-image-renderer {display: flexbox;display: flex;justify-content: center;align-items: center;box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}</style>');
ZRb=d}d=ZRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $Rb=a});var bSb;var cSb;var dSb=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_home");return a};
_.H(dSb,_.O);dSb.prototype.computeLandscapeThumbnail=function(){var a;return"LUMIERE_SHELF_THUMBNAIL_DIMENSIONS_16_9"===(null==(a=this.data)?void 0:a.thumbnailDimensions)};
var qU=dSb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],qU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],qU.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],qU.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Boolean)],qU.prototype,"miniMode",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.XK}),_.V("design:type",Number)],qU.prototype,"itemsPerRow",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeLandscapeThumbnail(data)"}),_.V("design:type",Boolean)],qU.prototype,"landscapeThumbnail",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],qU.prototype,"modern",void 0);qU=_.U([_.P({is:"ytd-lumiere-shelf-details-renderer",disableElementRegistration:!0})],qU);
_.Q(qU,"ytd-lumiere-shelf-details-renderer",function(){if(void 0!==cSb)return cSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-lumiere-shelf-details-renderer">\n  <div id="lumiere-shelf-details" class="style-scope ytd-lumiere-shelf-details-renderer">\n    <div id="title" class="style-scope ytd-lumiere-shelf-details-renderer">\n       <yt-formatted-string id="item-title" text="[[data.title]]" class="style-scope ytd-lumiere-shelf-details-renderer"></yt-formatted-string>\n    </div>\n    <div id="subtitle" class="style-scope ytd-lumiere-shelf-details-renderer">\n      <yt-formatted-string id="item-subtitle" text="[[data.subtitle]]" class="style-scope ytd-lumiere-shelf-details-renderer">\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]]" class="style-scope ytd-lumiere-shelf-details-renderer">\n    </ytd-badge-supported-renderer>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bSb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-lumiere-shelf-details-renderer {width: 100%;margin: 0 8px;display: block;max-width: calc(var(--ytd-rich-grid-slim-item-max-width) * 2);} ytd-lumiere-shelf-details-renderer[modern] {margin: 0;} #title.ytd-lumiere-shelf-details-renderer {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.ytd-lumiere-shelf-details-renderer {margin-top: 8px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} ytd-lumiere-shelf-details-renderer[items-per-row="2"] #title.ytd-lumiere-shelf-details-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;} ytd-lumiere-shelf-details-renderer[items-per-row="2"] #subtitle.ytd-lumiere-shelf-details-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-lumiere-shelf-details-renderer[items-per-row="1"] #subtitle.ytd-lumiere-shelf-details-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #badge.ytd-lumiere-shelf-details-renderer {margin-top: 12px;}</style>');
bSb=d}d=bSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cSb=a});var eSb;var fSb;var gSb=function(){return _.O.apply(this,arguments)||this};
_.H(gSb,_.O);gSb.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
var rU=gSb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],rU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],rU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],rU.prototype,"data",void 0);rU=_.U([_.P({is:"ytd-primetime-promo-details-renderer",disableElementRegistration:!0})],rU);
_.Q(rU,"ytd-primetime-promo-details-renderer",function(){if(void 0!==fSb)return fSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-primetime-promo-details-renderer"><div id="centered-container" class="style-scope ytd-primetime-promo-details-renderer"><yt-formatted-string id="headline" text="[[data.headline]]" class="style-scope ytd-primetime-promo-details-renderer"></yt-formatted-string><ytd-badge-supported-renderer disable-upgrade$="[[!data.priceText]]" top-standalone-badge="[[data.priceText]]" class="style-scope ytd-primetime-promo-details-renderer"></ytd-badge-supported-renderer><yt-formatted-string id="detail-text" text="[[data.detailText]]" class="style-scope ytd-primetime-promo-details-renderer"></yt-formatted-string><div id="action-button" class="style-scope ytd-primetime-promo-details-renderer"></div></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eSb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-primetime-promo-details-renderer {width: 100%;height: 100%;min-width: var(--ytd-rich-grid-mini-item-min-width);} #content.ytd-primetime-promo-details-renderer {padding-top: 56.25%;position: relative;} #centered-container.ytd-primetime-promo-details-renderer {position: absolute;top: 0;bottom: 0;right: 0;left: 0;display: flexbox;display: flex;flex-direction: column;justify-content: center;} #action-button.ytd-primetime-promo-details-renderer {margin-top: 16px;} #detail-text.ytd-primetime-promo-details-renderer {margin-top: 12px;color: var(--yt-spec-text-secondary);flex: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #headline.ytd-primetime-promo-details-renderer {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.ytd-primetime-promo-details-renderer {margin-top: 12px;}</style>');
eSb=d}d=eSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fSb=a});var hSb;var iSb;var jSb=function(){return _.O.apply(this,arguments)||this};
_.H(jSb,_.O);var sU=jSb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],sU.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],sU.prototype,"data",void 0);sU=_.U([_.P({is:"ytd-panel-show-style-metadata-renderer",disableElementRegistration:!0})],sU);
_.Q(sU,"ytd-panel-show-style-metadata-renderer",function(){if(void 0!==iSb)return iSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-panel-show-style-metadata-renderer"></yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hSb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-formatted-string.ytd-panel-show-style-metadata-renderer {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;}</style>');
hSb=d}d=hSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iSb=a});var kSb;var lSb;var mSb=function(){return _.O.apply(this,arguments)||this};
_.H(mSb,_.O);_.f=mSb.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?_.B(a,_.up)||_.B(a,_.In)||_.B(a,_.Rn)?!0:!1:!1};
_.f.getNavigationCommand=function(a){return this.isNavigationCommand(a)?a:null};
var tU=mSb;tU.prototype.onPanelTap=tU.prototype.onPanelTap;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],tU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],tU.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],tU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],tU.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0,value:!0}),_.V("design:type",Boolean)],tU.prototype,"roundedContainer",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_modern_buttons")}),_.V("design:type",Boolean)],tU.prototype,"modernButtons",void 0);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],tU.prototype,"onPanelTap",null);tU=_.U([_.P({is:"ytd-primetime-promo-panel-renderer",disableElementRegistration:!0})],tU);
_.Q(tU,"ytd-primetime-promo-panel-renderer",function(){if(void 0!==lSb)return lSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-primetime-promo-panel-renderer" href$="[[maybeComputeHref(data.command)]]" data="[[getNavigationCommand(data.command)]]" rel="[[computeNofollow_(data.command)]]"><yt-img-shadow thumbnail="[[computeThumbnail(data)]]" width="420" class="style-scope ytd-primetime-promo-panel-renderer"></yt-img-shadow><div id="action-button" class="style-scope ytd-primetime-promo-panel-renderer"><yt-formatted-string text="[[data.buttonText]]" class="style-scope ytd-primetime-promo-panel-renderer"></yt-formatted-string><yt-icon icon="[[data.contentIcon.iconType]]" class="style-scope ytd-primetime-promo-panel-renderer"></yt-icon></div></a><div id="panel-metadata" class="style-scope ytd-primetime-promo-panel-renderer"></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kSb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-primetime-promo-panel-renderer #thumbnail.ytd-primetime-promo-panel-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-primetime-promo-panel-renderer[rounded-container] #thumbnail.ytd-primetime-promo-panel-renderer {border-radius: 12px;overflow: hidden;} #action-button.ytd-primetime-promo-panel-renderer {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: flexbox;display: flex;align-items: center;} ytd-primetime-promo-panel-renderer[modern-buttons] #action-button.ytd-primetime-promo-panel-renderer {background-color: transparent;border: 1px solid var(--yt-spec-10-percent-layer);border-top: none;border-radius: 0 0 12px 12px;color: var(--yt-spec-call-to-action);text-transform: none;} ytd-primetime-promo-panel-renderer[modern-buttons] #thumbnail.ytd-primetime-promo-panel-renderer:hover #action-button.ytd-primetime-promo-panel-renderer,ytd-primetime-promo-panel-renderer[modern-buttons] #action-button.ytd-primetime-promo-panel-renderer:hover #action-button.ytd-primetime-promo-panel-renderer {background-color: var(--yt-spec-suggested-action);border-color: var(--yt-spec-suggested-action);} #action-button.ytd-primetime-promo-panel-renderer>yt-formatted-string.ytd-primetime-promo-panel-renderer {flex: 1;flex-basis: 0.000000001px;}</style>");
kSb=d}d=kSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return lSb=a});var Vub=function(a){this.setActiveSlideIndex=a;this.jobIds=[];this.isSlideshowPlaying=!1},Wub=function(a,b){a.isSlideshowPlaying||(a.isSlideshowPlaying=!0,nSb(a),oSb(a,b,0))},nSb=function(a){_.Cu(_.Ph,function(){a.setActiveSlideIndex(0)},1)},oSb=function(a,b,c){a.jobIds.push(_.Cu(_.Ph,function(){var d=c<b-1?c+1:0;
a.setActiveSlideIndex(d);oSb(a,b,d)},1800))};var pSb=_.iu({thumbnailBadgeViewModel:_.Cfb});var Tub=_.iu({thumbnailOverlayTitleViewModel:_.Ffb,thumbnailOverlayBadgeViewModel:function(a){var b={};a:switch(a.data.position){case "THUMBNAIL_OVERLAY_BADGE_POSITION_TOP_START":var c="yt-thumbnail-overlay-badge-view-model-wiz--top-start";break a;default:c="yt-thumbnail-overlay-badge-view-model-wiz--bottom-end"}return _.r("yt-thumbnail-overlay-badge-view-model",{class:_.Lr("yt-thumbnail-overlay-badge-view-model-wiz",c,Sub(a.thumbnailSize),(b["yt-thumbnail-overlay-badge-view-model-wiz--clip"]=a.isClip,
b))},pSb(a.data.thumbnailBadges,{thumbnailBadgeViewModel:{class:"yt-thumbnail-overlay-badge-view-model-wiz__badge"}}))},
thumbnailHoverOverlayViewModel:_.Agb});var Xub=_.iu({thumbnailViewModel:Uub});var qSb=_.iu({thumbnailViewModel:Uub});_.fvb=16/9;_.evb=2/3;var kvb=_.iu({contentPreviewImageViewModel:_.jvb});var rSb=_.iu({avatarViewModel:_.WH});var ovb=_.iu({avatarStackViewModel:function(a){var b=_.Ll(),c,d=b&&!!_.hu(null==(c=a.data)?void 0:c.rendererContext);c={};c=(c["yt-avatar-stack-view-model-wiz"]=!0,c["yt-avatar-stack-view-model-wiz--tappable"]=d,c["yt-avatar-stack-view-model-wiz--is-overlay"]=a.isOverlay,c);_.gu(b,a.data.rendererContext);var e=d?"link":void 0;d=d?0:void 0;var h,l,m,p=null!=(m=null==(l=_.B(null==(h=a.data)?void 0:h.rendererContext,_.TH))?void 0:l.label)?m:"";return _.r("yt-avatar-stack-view-model",{el:b,class:_.Lr(c,
a.className),tabindex:d,role:e,"aria-label":p},_.Te(a.data.text,function(){return _.r("div",{class:"yt-avatar-stack-view-model-wiz__avatars"},_.Te(a.data.avatars,function(){return a.data.avatars.slice().reverse().map(function(q){return _.r("div",{class:"yt-avatar-stack-view-model-wiz__avatar"},rSb(q,{avatarViewModel:{decorations:[3],avatarButtonCustomClassName:"yt-avatar-stack-view-model-wiz__avatar-button",isOverlay:a.isOverlay}}))})}))}),_.Te(a.data.text,function(){return _.eu(a.data.text,{className:"yt-avatar-stack-view-model-wiz__avatar-stack-text"})}))}});var sSb=_.iu({avatarViewModel:_.WH,contentMetadataViewModel:_.rvb,buttonViewModel:_.ju(_.et),attributionViewModel:_.mvb});var uvb={lockupMetadataViewModel:function(a){var b,c,d,e,h,l={},m=_.Lr(svb(a.lockupStyle),(l["yt-lockup-metadata-view-model-wiz"]=!0,l["yt-lockup-metadata-view-model-wiz--overlay"]=null==(b=a.lockupStyle)?void 0:b.isOverlay,l["yt-lockup-metadata-view-model-wiz--card"]=null==(c=a.lockupStyle)?void 0:c.isCard,l["yt-lockup-metadata-view-model-wiz--compact"]=null==(d=a.lockupStyle)?void 0:d.isCompact,l["yt-lockup-metadata-view-model-wiz--extra-compact"]=null==(e=a.lockupStyle)?void 0:e.isExtraCompact,
l["yt-lockup-metadata-view-model-wiz--centered"]=null==(h=a.lockupStyle)?void 0:h.isCentered,l)),p;return _.r("yt-lockup-metadata-view-model",{class:m},_.Te(a.data.image,function(){return _.r("div",{class:"yt-lockup-metadata-view-model-wiz__avatar"},sSb(a.data.image))}),_.r("div",{class:"yt-lockup-metadata-view-model-wiz__text-container"},_.r("h3",{class:"yt-lockup-metadata-view-model-wiz__heading-reset"},_.Te(a.data.title,function(){return _.r(_.YH,{command:a.lockupCommand,
className:"yt-lockup-metadata-view-model-wiz__title",useATagConfig:!0},_.eu(a.data.title))})),_.r("div",{class:"yt-lockup-metadata-view-model-wiz__metadata"},sSb(a.data.metadata,{contentMetadataViewModel:{layout:1}})),_.Te(a.data.attribution,function(){return _.r("div",{class:"yt-lockup-metadata-view-model-wiz__attribution"},sSb(a.data.attribution,{attributionViewModel:{useSmallLayout:!0}}))})),_.r("div",{class:"yt-lockup-metadata-view-model-wiz__menu-button"},sSb(a.data.menuButton,(null==(p=a.lockupStyle)?
0:p.isOverlay)?{buttonViewModel:{config:{buttonOverrides:{style:"overlay"}}}}:void 0)))},
thumbnailViewModel:Uub,collectionThumbnailViewModel:function(a){var b,c=null==(b=_.of().resolve(_.nf(_.ds)))?void 0:b(),d=Zub(a.triggeringElement),e=!(!a.data.primaryThumbnail||!_.u("mweb_modern_collections_v2")&&!_.u("web_modern_collections_v2"));b=function(){var m;return _.r("div",null,qSb(a.data.primaryThumbnail,{thumbnailViewModel:{width:a.width,height:a.height,aspectRatio:a.aspectRatio,disableRounding:a.disableRounding,className:e?"yt-collection-thumbnail-view-model--has-stacks":void 0}}),_.Te(d&&
(null==(m=a.data.thumbnails)?void 0:m.length),function(){return _.r("div",{class:"yt-collection-thumbnail-view-model__slideshow"},_.r(Yub,{data:a.data,disableRounding:!e}))}))};
var h=a.data.stackColor,l={experimentEnabled:e,thumbnailSize:qpb(a.width,a.height),thumbnailRenderable:b,doubleStack:a.doubleStack,color:c?null==h?void 0:h.darkTheme:null==h?void 0:h.lightTheme,enableResponsiveMode:!1};return _.r("yt-collection-thumbnail-view-model",{class:"yt-collection-thumbnail-view-model","aria-hidden":"true"},_.Te(e,function(){return _.r(_.ogb,{data:l})}),_.Te(!e,b))},
avatarViewModel:_.npb(function(a,b){_.u("mweb_enable_keto_batch_18")?_.Nr(_.WH)(Object.assign({},{data:a},b)):(b=void 0===b?{}:b,_.Kr(_.AK,Object.assign({},{data:a},b)));_.Mr(_.u("mweb_enable_keto_batch_18_log"))})};
_.Ue(vvb);_.DH(vvb,"yt-lockup-view-model",{props:{data:_.CH,containerType:_.CH,thumbnailFixedWidth:_.CH,thumbnailTargetWidth:_.CH,force16By9ThumbnailAspectRatio:_.CH,className:_.CH}});var tSb=function(){var a=_.O.apply(this,arguments)||this;a.reducedBottomMargin=!1;a.force16By9ThumbnailAspectRatio=!1;a.isResponsiveGrid=!1;a.actionMap={"ytd-rich-item-index-update-action":"onIndexUpdateAction"};return a};
_.H(tSb,_.O);_.f=tSb.prototype;
_.f.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{lockupViewModel:{component:"yt-lockup-view-model",params:{containerType:1,className:"ytd-rich-item-renderer lockup"},properties:{force16By9ThumbnailAspectRatio:"[[force16By9ThumbnailAspectRatio]]"}},postRenderer:{component:"ytd-post-renderer",params:{isRichGrid:!0}},sharedPostRenderer:{component:"ytd-shared-post-renderer",params:{isRichGrid:!0}},primetimePromoDetailsRenderer:"ytd-primetime-promo-details-renderer",primetimePromoPanelRenderer:"ytd-primetime-promo-panel-renderer",
movieRenderer:{component:"ytd-rich-grid-slim-media"},compactMovieRenderer:{component:"ytd-rich-grid-media"},reelItemRenderer:{component:"ytd-rich-grid-slim-media"},shortsLockupViewModel:{component:"ytm-shorts-lockup-view-model"},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"},adSlotRenderer:{component:"ytd-ad-slot-renderer"},lumiereShelfDetailsRenderer:"ytd-lumiere-shelf-details-renderer",lumierePromoItemImageRenderer:"ytd-lumiere-promo-item-image-renderer",feedNudgeRenderer:"ytd-feed-nudge-renderer",gameCardRenderer:{component:"ytd-game-card-renderer",params:{isRichGrid:!0}},miniGameCardViewModel:{component:"ytd-mini-game-card-view-model",
params:{isRichGrid:!0}},expandOnHoverCardRenderer:"ytd-expand-on-hover-card-renderer",linkCardRenderer:"ytd-link-card-renderer",gridMovieRenderer:{component:"ytd-rich-grid-slim-media"}}}}};
_.f.onIndexUpdateAction=function(){if(null!==this.hostElement.offsetParent){var a=_.Hj(),b,c,d;a&&(null==(b=this.data)?0:b.trackingParams)&&null!=(null==(c=this.data)?void 0:c.colIndex)&&null!=(null==(d=this.data)?void 0:d.rowIndex)&&(b=_.zr(this.data.trackingParams),_.u("il_via_jspb")?(c=new _.cI,d=new _.Qwb,d=_.ik(d,3,this.data.colIndex),d=_.ik(d,2,this.data.rowIndex),_.ch(c,42,d),_.Ff(_.ul)(void 0,a,b,{},c)):_.Ff(_.ul)(void 0,a,b,{gridData:{veColumnCoordinate:this.data.colIndex,veRowCoordinate:this.data.rowIndex}},
void 0))}};
_.f.isSlimMediaRenderer=function(a){return!!_.B(null==a?void 0:a.content,_.HGb)||!!_.B(null==a?void 0:a.content,_.GGb)||!!_.B(null==a?void 0:a.content,_.$P)||!!_.B(null==a?void 0:a.content,_.RGb)};
_.f.isPostRenderer=function(){var a,b;return!!_.B(null==(a=this.data)?void 0:a.content,_.WFb)||!!_.B(null==(b=this.data)?void 0:b.content,_.XFb)};
_.f.computeIsGameCardShelf=function(){var a,b;return!!_.B(null==(a=this.data)?void 0:a.content,_.yGb)||!!_.B(null==(b=this.data)?void 0:b.content,_.Fib)};
_.f.computeContainsLumierePosters=function(){var a,b;return"LUMIERE_SHELF_THUMBNAIL_DIMENSIONS_POSTER"===(null==(b=_.B(null==(a=this.data)?void 0:a.content,_.$Fb))?void 0:b.thumbnailDimensions)};
_.f.computeIsExpandOnHoverCardShelf=function(){var a;return!!_.B(null==(a=this.data)?void 0:a.content,_.ZFb)};
_.f.computeIsLinkCardShelf=function(){var a;return!!_.B(null==(a=this.data)?void 0:a.content,aHb)};
_.f.computeIsReelItemStyleAvatarCircle=function(a){var b;return"REEL_ITEM_STYLE_AVATAR_CIRCLE"===(null==(b=_.B(null==a?void 0:a.content,_.$P))?void 0:b.style)};
_.f.computeIsLinkCardFullWidth=function(a,b){var c;return(null==(c=_.B(null==a?void 0:a.content,aHb))?void 0:c.useFullWidth)||2>=b};
var uU=tSb;_.U([_.L(_.SI),_.V("design:type",Object)],uU.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],uU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],uU.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],uU.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],uU.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"isPostRenderer(data)"}),_.V("design:type",Boolean)],uU.prototype,"isPost",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeContainsLumierePosters(data)"}),_.V("design:type",Boolean)],uU.prototype,"containsLumierePosters",void 0);_.U([_.N({reflectToAttribute:!0,computed:"isSlimMediaRenderer(data)"}),_.V("design:type",Boolean)],uU.prototype,"isSlimMedia",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsGameCardShelf(data)"}),_.V("design:type",Boolean)],uU.prototype,"isGameCardShelf",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],uU.prototype,"isShortsGrid",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],uU.prototype,"isSlimGrid",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],uU.prototype,"reducedBottomMargin",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],uU.prototype,"isCompactGrid",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsExpandOnHoverCardShelf(data)"}),_.V("design:type",Boolean)],uU.prototype,"isExpandOnHoverCardShelf",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsLinkCardShelf(data)"}),_.V("design:type",Boolean)],uU.prototype,"isLinkCardShelf",void 0);
_.U([_.N({reflectToAttribute:!0,selector:_.XK,value:3}),_.V("design:type",Number)],uU.prototype,"itemsPerRow",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],uU.prototype,"isShelfItem",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsReelItemStyleAvatarCircle(data)"}),_.V("design:type",Boolean)],uU.prototype,"isReelItemStyleAvatarCircle",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsLinkCardFullWidth(data, itemsPerRow)"}),_.V("design:type",Boolean)],uU.prototype,"isLinkCardFullWidth",void 0);_.U([_.N(),_.V("design:type",Object)],uU.prototype,"force16By9ThumbnailAspectRatio",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],uU.prototype,"isResponsiveGrid",void 0);uU=_.U([_.P({is:"ytd-rich-item-renderer",disableElementRegistration:!0})],uU);
_.Q(uU,"ytd-rich-item-renderer",function(){if(void 0!==TRb)return TRb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-rich-item-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SRb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-rich-item-renderer {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);} ytd-rich-item-renderer[reduced-bottom-margin] {margin-bottom: 20px;} ytd-rich-item-renderer[is-slim-grid]:first-of-type {margin-left: 0;} ytd-rich-item-renderer[is-slim-grid]:last-of-type {margin-right: 0;} ytd-rich-item-renderer[is-compact-grid] {margin-left: calc(var(--ytd-rich-grid-compact-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-compact-item-margin)/2);margin-bottom: 24px;} ytd-rich-item-renderer[is-shorts-grid] {margin-left: calc(var(--ytd-rich-grid-shorts-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-shorts-item-margin)/2);margin-bottom: var(--ytd-rich-grid-shorts-item-margin);} ytd-rich-item-renderer[is-shorts-grid]:first-of-type {margin-left: 0;} ytd-rich-item-renderer[is-shorts-grid]:last-of-type {margin-right: 0;} ytd-rich-item-renderer[is-post] {width: calc(100%/var(--ytd-rich-grid-posts-per-row) - var(--ytd-rich-grid-item-margin) - 0.01px);} ytd-rich-item-renderer[is-slim-media] {width: calc(100%/var(--ytd-rich-grid-slim-items-per-row) - var(--ytd-rich-grid-item-margin) - 0.01px);} ytd-rich-item-renderer[is-compact-grid] {width: calc(100%/var(--ytd-rich-grid-slim-items-per-row) - var(--ytd-rich-grid-compact-item-margin) - 0.01px);} ytd-rich-item-renderer[is-shorts-grid][is-slim-media] {width: calc(100%/var(--ytd-rich-grid-slim-items-per-row) - var(--ytd-rich-grid-shorts-item-margin) - 0.01px);} ytd-rich-item-renderer[is-game-card-shelf] {width: calc(100%/var(--ytd-rich-grid-game-cards-per-row) - var(--ytd-rich-grid-item-margin) - 0.01px);} ytd-rich-item-renderer[is-link-card-shelf] {width: calc(50% - var(--ytd-rich-grid-item-margin) - 0.01px);} ytd-rich-item-renderer[is-link-card-shelf][is-link-card-full-width] {width: calc(100% - var(--ytd-rich-grid-item-margin) - 0.01px);} ytd-rich-item-renderer[is-expand-on-hover-card-shelf] {width: calc(100%/var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) - 0.01px);} ytd-rich-item-renderer[is-expand-on-hover-card-shelf][items-per-row="1"][is-shelf-item] {width: calc(100% - var(--ytd-rich-grid-item-margin) - 0.01px);} ytd-rich-item-renderer[is-expand-on-hover-card-shelf][items-per-row="2"][is-shelf-item] {width: calc(100%/min(var(--ytd-rich-shelf-items-count),2) - var(--ytd-rich-grid-item-margin) - 0.01px);} ytd-rich-item-renderer[is-expand-on-hover-card-shelf][is-shelf-item] {width: calc(100%/var(--ytd-rich-shelf-items-count) - var(--ytd-rich-grid-item-margin) - 0.01px);} ytd-rich-item-renderer[contains-lumiere-posters] {width: calc(100%/var(--ytd-rich-grid-slim-items-per-row) * 2 - var(--ytd-rich-grid-item-margin) - 0.01px);} ytd-rich-item-renderer[is-responsive-grid] {width: calc(100%/var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) - 0.01px);} #content.ytd-rich-item-renderer {height: 100%;display: flexbox;display: flex;align-items: flex-start;justify-content: center;} ytd-rich-item-renderer[is-shorts-grid][is-reel-item-style-avatar-circle] #content.ytd-rich-item-renderer {margin-bottom: 16px;} #content.ytd-rich-item-renderer ytd-post-renderer.ytd-rich-item-renderer,#content.ytd-rich-item-renderer ytd-shared-post-renderer.ytd-rich-item-renderer,#content.ytd-rich-item-renderer ytd-mini-game-card-view-model.ytd-rich-item-renderer {max-width: 100%;width: 100%;overflow: hidden;} #content.ytd-rich-item-renderer>.lockup.ytd-rich-item-renderer {max-width: 100%;width: 100%;} #content.ytd-rich-item-renderer ytd-feed-nudge-renderer.ytd-rich-item-renderer,#content.ytd-rich-item-renderer ytd-mini-game-card-view-model.ytd-rich-item-renderer {height: 100%;}</style>');
SRb=d}d=SRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return TRb=a},{useSink:_.u("polymer_enable_sink_wrapper")});var uSb;var vSb;var wSb=function(){var a=_.O.apply(this,arguments)||this;a.tileLottieAnimationRef={};a.backgroundLottieAnimationRef={};a.isOnHoverBehaviorForLottieEnabled=!0;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction","yt-open-video-preview-action":"pauseLottie"};return a};
_.H(wSb,_.O);_.f=wSb.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",toggleButtonRenderer:"ytd-toggle-button-renderer"},reuseComponents:!0},secondaryButton:{id:"secondary-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-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=this.hasStaticTile(a)||this.hasTileLottie(a);b!==this.hasTile&&this.set("hasTile",b);var c;b=this.hasLogo(a)||!(null==(c=this.data)||!c.badgeText);b!==this.hasMetadata&&this.set("hasMetadata",b);this.currentColorData=this.isDarkTheme?a.darkColorData:a.lightColorData;this.maybeInitializeTileLottie();this.maybeInitializeBackgroundLottie()};
_.f.themeChanged=function(a){this.data&&(this.set("currentColorData",a?this.data.darkColorData:this.data.lightColorData),this.maybeInitializeTileLottie(),this.maybeInitializeBackgroundLottie())};
_.f.currentColorChanged=function(){this.updateButtonPalette()};
_.f.computeBackgroundStyle=function(a){if(a&&this.data){var b={};if(this.data.lightBackgroundImage&&this.data.darkBackgroundImage){var c=_.rH((this.isDarkTheme?this.data.darkBackgroundImage:this.data.lightBackgroundImage).thumbnails,Number.MAX_VALUE);c&&(b["background-image"]=c)}var d;void 0!==(null==(d=a.basicColorData)?void 0:d.backgroundColor)&&(b["background-color"]=_.Cp(a.basicColorData.backgroundColor));return _.dI(b)}};
_.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.getCurrentStaticTileImage=function(a,b){if(this.hasStaticTile(a))return a.darkTileImage?b?a.darkTileImage:a.tileImage:a.tileImage};
_.f.computeTitleStyle=function(a){if(this.data&&this.data.title&&a&&a.basicColorData&&void 0!==a.basicColorData.foregroundTitleColor)return _.dI({color:_.Bp(a.basicColorData.foregroundTitleColor)})};
_.f.computeSubtitleStyle=function(a){if(this.data&&this.data.subtitle&&a&&a.basicColorData&&void 0!==a.basicColorData.foregroundBodyColor)return _.dI({color:_.Bp(a.basicColorData.foregroundBodyColor)})};
_.f.computeSupplementalStyle=function(a){if(this.data&&this.data.supplementalText&&a&&void 0!==a.supplementalTextColor)return a=_.Bp(a.supplementalTextColor),_.dI({color:a,"--yt-endpoint-color":a,"--yt-endpoint-hover-color":a})};
_.f.computeBadgeStyle=function(a){if(this.data&&this.data.badgeText&&a&&a.basicColorData&&void 0!==a.basicColorData.foregroundActivatedColor)return _.dI({color:_.Bp(a.basicColorData.foregroundActivatedColor)})};
_.f.computeDismissIconStyle=function(a){var b,c;if((null==a?0:null==(b=a.dismissButtonColorData)?0:b.foregroundTitleColor)&&(null==a?0:null==(c=a.dismissButtonColorData)?0:c.backgroundColor))return _.dI({"--yt-button-color":_.Cp(a.dismissButtonColorData.foregroundTitleColor),"background-color":_.Cp(a.dismissButtonColorData.backgroundColor)})};
_.f.computeBannerStyle=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""};
_.f.computeIsFirstFeedItem=function(a){return a};
_.f.computeLocation=function(a){if("LOCATION_CONTEXT_SEARCH_PAGE"===(null==a?void 0:a.location))return"search"};
_.f.shouldShowTileSection=function(a,b,c){return!this.shouldExpandLogo(a,b,c)&&b};
_.f.shouldShowExpandedLogoSection=function(a,b,c){return this.shouldExpandLogo(a,b,c)&&void 0!==a&&this.hasLogo(a)};
_.f.shouldExpandLogo=function(a,b,c){return a&&b?!1:2<=c};
_.f.hasStaticTile=function(a){return!(null==a||!a.tileImage)};
_.f.hasTileLottie=function(a){var b;return!!(null==a?0:null==(b=a.tileLottie)?0:b.url)};
_.f.hasLogo=function(a){return void 0!==this.getCurrentLogo(a,this.isDarkTheme)};
_.f.hasBackgroundLottie=function(a){var b;return!!(null==a?0:null==(b=a.backgroundLottie)?0:b.url)};
_.f.maybePlayLottie=function(){if(this.isOnHoverBehaviorForLottieEnabled){var a,b;null==(a=this.tileLottieAnimationRef)||null==(b=a.lottieEl)||b.play();var c,d;null==(c=this.backgroundLottieAnimationRef)||null==(d=c.lottieEl)||d.play()}};
_.f.maybePauseLottie=function(){if(this.isOnHoverBehaviorForLottieEnabled){var a,b;null==(a=this.tileLottieAnimationRef)||null==(b=a.lottieEl)||b.pause();var c,d;null==(c=this.backgroundLottieAnimationRef)||null==(d=c.lottieEl)||d.pause()}};
_.f.pauseLottie=function(){var a,b;null==(a=this.tileLottieAnimationRef)||null==(b=a.lottieEl)||b.pause();var c,d;null==(c=this.backgroundLottieAnimationRef)||null==(d=c.lottieEl)||d.pause();this.isOnHoverBehaviorForLottieEnabled||(this.isOnHoverBehaviorForLottieEnabled=!0)};
_.f.performPrimaryButtonAction=function(){var a,b,c;(null==(a=this.data)?0:null==(b=a.primaryButton)?0:null==(c=b.buttonRenderer)?0:c.command)&&this.ytComponentBehavior.resolveCommand(this.data.primaryButton.buttonRenderer.command)};
_.f.requestElementsPerRow=function(){_.Sn(this.hostElement,"yt-request-elements-per-row")};
_.f.updateButtonPalette=function(){if(this.data&&this.currentColorData){var a;(null==(a=this.data.dismissButton)?0:a.buttonRenderer)&&this.currentColorData.dismissButtonColorData&&(this.data.dismissButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorData.dismissButtonColorData},this.data.dismissButton.buttonRenderer.style=void 0,this.set("dismissButton",{buttonRenderer:Object.assign({},this.data.dismissButton.buttonRenderer)}));var b;if(null==(b=this.data.primaryButton)?0:b.buttonRenderer)this.currentColorData.primaryButtonColorData?
(this.data.primaryButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorData.primaryButtonColorData},this.data.primaryButton.buttonRenderer.style=void 0):this.currentColorData.primaryButtonStyleType&&(this.data.primaryButton.buttonRenderer.style=this.currentColorData.primaryButtonStyleType,this.data.primaryButton.buttonRenderer.colorData=void 0),this.set("primaryButton",{buttonRenderer:Object.assign({},this.data.primaryButton.buttonRenderer)});var c;if(null==(c=this.data.secondaryButton)?
0:c.buttonRenderer)this.currentColorData.secondaryButtonColorData?(this.data.secondaryButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorData.secondaryButtonColorData},this.data.secondaryButton.buttonRenderer.style=void 0):this.currentColorData.secondaryButtonStyleType&&(this.data.secondaryButton.buttonRenderer.style=this.currentColorData.secondaryButtonStyleType,this.data.secondaryButton.buttonRenderer.colorData=void 0),this.set("secondaryButton",{buttonRenderer:Object.assign({},
this.data.secondaryButton.buttonRenderer)});var d;(null==(d=this.data.primaryButton)?0:d.toggleButtonRenderer)&&this.set("primaryButton",{toggleButtonRenderer:Object.assign({},this.data.primaryButton.toggleButtonRenderer)});var e;(null==(e=this.data.secondaryButton)?0:e.toggleButtonRenderer)&&this.set("secondaryButton",{toggleButtonRenderer:Object.assign({},this.data.secondaryButton.toggleButtonRenderer)})}};
_.f.maybeInitializeTileLottie=function(){if(this.hasTileLottie(this.data)){var a=this.getTileLottieDataBasedOnTheme(),b,c;if(a.url!==(null==(b=this.tileLottiePlayerProps)?void 0:null==(c=b.animationConfig)?void 0:c.path)){var d,e;null==(d=this.tileLottieAnimationRef)||null==(e=d.lottieEl)||e.destroy();var h;this.isOnHoverBehaviorForLottieEnabled=!(null==(h=a.settings)?0:h.autoplay);var l,m;this.tileLottiePlayerProps={animationRef:this.tileLottieAnimationRef,animationConfig:{name:this.isDarkTheme?
"STATEMENT_BANNER_TILE_LOTTIE_DARK":"STATEMENT_BANNER_TILE_LOTTIE_LIGHT",autoplay:null!=(m=null==(l=a.settings)?void 0:l.autoplay)?m:!1,loop:this.getLottieLoopValue(a.settings),renderer:"svg",rendererSettings:{viewBoxOnly:!1,preserveAspectRatio:"xMidYMid slice"}},listeners:{complete:this.onLottieComplete.bind(this)}};"string"===typeof a.url?this.tileLottiePlayerProps.animationConfig.path=a.url:this.tileLottiePlayerProps.animationConfig.animationData=a.url}}};
_.f.maybeInitializeBackgroundLottie=function(){if(this.hasBackgroundLottie(this.data)){var a=this.getBackgroundLottieDataBasedOnTheme(),b,c;if(a.url!==(null==(b=this.backgroundLottiePlayerProps)?void 0:null==(c=b.animationConfig)?void 0:c.path)){var d,e;null==(d=this.backgroundLottieAnimationRef)||null==(e=d.lottieEl)||e.destroy();var h;this.isOnHoverBehaviorForLottieEnabled=!(null==(h=a.settings)?0:h.autoplay);var l,m;this.backgroundLottiePlayerProps={animationRef:this.backgroundLottieAnimationRef,
animationConfig:{name:this.isDarkTheme?"STATEMENT_BANNER_BACKGROUND_LOTTIE_DARK":"STATEMENT_BANNER_BACKGROUND_LOTTIE_LIGHT",autoplay:null!=(m=null==(l=a.settings)?void 0:l.autoplay)?m:!1,loop:this.getLottieLoopValue(a.settings),renderer:"svg",rendererSettings:{viewBoxOnly:!1,preserveAspectRatio:"xMidYMid slice"}},listeners:{complete:this.onLottieComplete.bind(this)}};"string"===typeof a.url?this.backgroundLottiePlayerProps.animationConfig.path=a.url:this.backgroundLottiePlayerProps.animationConfig.animationData=
a.url}}};
_.f.onLottieComplete=function(){if(!this.isOnHoverBehaviorForLottieEnabled){var a;void 0!==(null==(a=this.tileLottieAnimationRef)?void 0:a.lottieEl)&&(this.tileLottieAnimationRef.lottieEl.loop=!0);var b;void 0!==(null==(b=this.backgroundLottieAnimationRef)?void 0:b.lottieEl)&&(this.backgroundLottieAnimationRef.lottieEl.loop=!0);this.isOnHoverBehaviorForLottieEnabled=!0}};
_.f.getTileLottieDataBasedOnTheme=function(){var a;if(this.isDarkTheme&&(null==(a=this.data)?0:a.darkThemeTileLottie))return this.data.darkThemeTileLottie;var b;return(null==(b=this.data)?0:b.tileLottie)?this.data.tileLottie:{}};
_.f.getBackgroundLottieDataBasedOnTheme=function(){var a;if(this.isDarkTheme&&(null==(a=this.data)?0:a.darkThemeBackgroundLottie))return this.data.darkThemeBackgroundLottie;var b;return(null==(b=this.data)?0:b.backgroundLottie)?this.data.backgroundLottie:{}};
_.f.onUpdateElementsPerRowAction=function(a){a&&this.elementsPerRow!==a&&(this.elementsPerRow=a)};
_.f.getLottieLoopValue=function(a){return a?void 0!==a.loop?a.loop:a.loopCount?a.loopCount-1:!0:!0};
var vU=wSb;vU.prototype.currentColorChanged=vU.prototype.currentColorChanged;vU.prototype.themeChanged=vU.prototype.themeChanged;vU.prototype.dataChanged=vU.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],vU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],vU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],vU.prototype,"ytdDismissibleItemBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],vU.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],vU.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],vU.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],vU.prototype,"primaryButton",void 0);_.U([_.N(),_.V("design:type",Object)],vU.prototype,"secondaryButton",void 0);
_.U([_.N({reflectToAttribute:!0,value:3}),_.V("design:type",Number)],vU.prototype,"elementsPerRow",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],vU.prototype,"isDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],vU.prototype,"hasTile",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],vU.prototype,"hasMetadata",void 0);_.U([_.N(),_.V("design:type",Object)],vU.prototype,"currentColorData",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeBannerStyle(data.style)"}),_.V("design:type",String)],vU.prototype,"bannerStyle",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsFirstFeedItem(data.isFirstFeedItem)"}),_.V("design:type",Boolean)],vU.prototype,"isFirstFeedItem",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeLocation(data.shelfContext)"}),_.V("design:type",String)],vU.prototype,"location",void 0);
_.U([_.N(),_.V("design:type",Object)],vU.prototype,"tileLottiePlayerProps",void 0);_.U([_.N(),_.V("design:type",Object)],vU.prototype,"tileLottieAnimationRef",void 0);_.U([_.N(),_.V("design:type",Object)],vU.prototype,"backgroundLottiePlayerProps",void 0);_.U([_.N(),_.V("design:type",Object)],vU.prototype,"backgroundLottieAnimationRef",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],vU.prototype,"isHideEnclosingAction",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],vU.prototype,"dataChanged",null);_.U([_.mH("isDarkTheme"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],vU.prototype,"themeChanged",null);_.U([_.mH("currentColorData"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],vU.prototype,"currentColorChanged",null);
vU=_.U([_.P({is:"ytd-statement-banner-renderer",disableElementRegistration:!0})],vU);
_.Q(vU,"ytd-statement-banner-renderer",function(){if(void 0!==vSb)return vSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" on-mouseleave="maybePauseLottie" on-mouseover="maybePlayLottie" class="style-scope ytd-statement-banner-renderer">\n  <div id="background-content" style$="[[computeBackgroundStyle(currentColorData)]]" class="style-scope ytd-statement-banner-renderer">\n    <ytd-lottie-player id="background-lottie" data="[[backgroundLottiePlayerProps]]" hidden="[[!hasBackgroundLottie(data)]]" class="style-scope ytd-statement-banner-renderer">\n  </ytd-lottie-player></div>\n  <div id="foreground-content" class="style-scope ytd-statement-banner-renderer">\n    <div class="showcase-image style-scope ytd-statement-banner-renderer" hidden="[[!shouldShowTileSection(data, hasTile, elementsPerRow)]]">\n      <div hidden="[[!hasTile]]" id="tile-container" on-click="performPrimaryButtonAction" class="style-scope ytd-statement-banner-renderer">\n        <yt-img-shadow id="tile-image" hidden="[[!hasStaticTile(data)]]" object-fit="CONTAIN" thumbnail="[[getCurrentStaticTileImage(data, isDarkTheme)]]" class="style-scope ytd-statement-banner-renderer">\n        </yt-img-shadow>\n        <ytd-lottie-player id="tile-lottie" data="[[tileLottiePlayerProps]]" hidden="[[!hasTileLottie(data)]]" class="style-scope ytd-statement-banner-renderer">\n      </ytd-lottie-player></div>\n    </div>\n    <div class="showcase-image style-scope ytd-statement-banner-renderer" hidden="[[!shouldShowExpandedLogoSection(data, hasTile, elementsPerRow)]]" id="logo-container">\n      <div id="logo-wrapper" class="style-scope ytd-statement-banner-renderer">\n        <yt-img-shadow id="logo-image" height="24" thumbnail="[[getCurrentLogo(data, isDarkTheme)]]" class="style-scope ytd-statement-banner-renderer">\n        </yt-img-shadow>\n      </div>\n    </div>\n    <div id="details-container" class="style-scope ytd-statement-banner-renderer">\n      <div id="text-container" class="style-scope ytd-statement-banner-renderer">\n        <div id="metadata-container" hidden="[[!hasMetadata]]" class="style-scope ytd-statement-banner-renderer">\n          <yt-img-shadow id="logo-image" dimension="height" height="20" hidden="[[shouldExpandLogo(data, hasTile, elementsPerRow)]]" thumbnail="[[getCurrentLogo(data, isDarkTheme)]]" class="style-scope ytd-statement-banner-renderer">\n          </yt-img-shadow>\n          <div id="badge-container" style$="[[computeBadgeStyle(currentColorData)]]" class="style-scope ytd-statement-banner-renderer">\n            <yt-formatted-string id="badge" text="[[data.badgeText]]" class="style-scope ytd-statement-banner-renderer"></yt-formatted-string>\n          </div>\n        </div>\n        <div id="dynamic-title" style$="[[computeTitleStyle(currentColorData)]]" on-click="performPrimaryButtonAction" class="style-scope ytd-statement-banner-renderer">\n          <yt-dynamic-sizing-formatted-string font-family="[[data.titleFontFamily]]" max-font-size="36" max-height="110" max-lines="2" min-font-size="20" text="[[data.title]]" class="style-scope ytd-statement-banner-renderer">\n          </yt-dynamic-sizing-formatted-string>\n        </div>\n        <div id="subtitle-container" style$="[[computeSubtitleStyle(currentColorData)]]" class="style-scope ytd-statement-banner-renderer">\n          <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-statement-banner-renderer"></yt-formatted-string>\n        </div>\n        <div id="supplemental-text-container" hidden="[[!data.supplementalText]]" style$="[[computeSupplementalStyle(currentColorData)]]" class="style-scope ytd-statement-banner-renderer">\n          <yt-formatted-string id="supplemental-text" text="[[data.supplementalText]]" class="style-scope ytd-statement-banner-renderer">\n          </yt-formatted-string>\n        </div>\n      </div>\n      <div id="button-container" class="style-scope ytd-statement-banner-renderer">\n        <div id="button-wrapper" class="style-scope ytd-statement-banner-renderer">\n          <div id="primary-button" class="style-scope ytd-statement-banner-renderer"></div>\n          <div id="secondary-button" class="style-scope ytd-statement-banner-renderer"></div>\n        </div>\n      </div>\n    </div>\n    <div id="dismiss-button" style$="[[computeDismissIconStyle(currentColorData, elementsPerRow)]]" class="style-scope ytd-statement-banner-renderer"></div>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-statement-banner-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uSb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-statement-banner-renderer {--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;} ytd-statement-banner-renderer[is-dismissed] #dismissible.ytd-statement-banner-renderer,ytd-statement-banner-renderer:not([is-dismissed]) #dismissed.ytd-statement-banner-renderer {display: none;} ytd-statement-banner-renderer[is-dark-theme] #background-content.ytd-statement-banner-renderer {background-color: var(--yt-spec-static-brand-white);} ytd-statement-banner-renderer[banner-style=statement-banner-style-type-compact-border] #background-content.ytd-statement-banner-renderer {box-sizing: border-box;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 12px;} #dismissible.ytd-statement-banner-renderer {position: relative;} #background-content.ytd-statement-banner-renderer {background-color: var(--yt-spec-general-background-c);background-position: left;background-repeat: no-repeat;background-size: cover;height: 100%;position: absolute;width: 100%;} [dir="rtl"] #background-content.ytd-statement-banner-renderer, #background-content.ytd-statement-banner-renderer[dir="rtl"] {transform: scaleX(-1);} #background-lottie.ytd-statement-banner-renderer {height: 100%;position: absolute;width: 100%;} #dismissed.ytd-statement-banner-renderer .ytd-statement-banner-renderer:not(#hide-enclosing-action) {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);width: 100%;} ytd-statement-banner-renderer:not([is-first-feed-item]):not([banner-style=statement-banner-style-type-compact-border]):not([banner-style=statement-banner-style-type-compact]) {margin-left: -16px;margin-right: -16px;} ytd-statement-banner-renderer:not([is-first-feed-item]):not([banner-style=statement-banner-style-type-compact-border]):not([banner-style=statement-banner-style-type-compact]) #foreground-content.ytd-statement-banner-renderer {padding: 16px;} ytd-statement-banner-renderer:not([is-first-feed-item]):not([banner-style=statement-banner-style-type-compact-border]):not([banner-style=statement-banner-style-type-compact]) #details-container.ytd-statement-banner-renderer {padding-top: 0;padding-bottom: 0;} ytd-statement-banner-renderer:not([is-first-feed-item]):not([banner-style=statement-banner-style-type-compact-border]):not([banner-style=statement-banner-style-type-compact]) .showcase-image.ytd-statement-banner-renderer {align-self: flex-start;} ytd-statement-banner-renderer:not([is-first-feed-item]) {border-radius: 12px;overflow: hidden;} ytd-statement-banner-renderer:not([is-first-feed-item]) #tile-container.ytd-statement-banner-renderer {border-radius: 8px;overflow: hidden;} ytd-statement-banner-renderer:not([is-first-feed-item]) #dismissed.ytd-statement-banner-renderer .ytd-statement-banner-renderer:not(#hide-enclosing-action) {border-radius: 12px;border: 1px solid var(--yt-spec-outline);} #foreground-content.ytd-statement-banner-renderer {position: relative;align-items: center;display: flexbox;display: flex;flex-direction: row;} .showcase-image.ytd-statement-banner-renderer {width: var(--ytd-statement-banner-thumbnail-width);flex-shrink: 0;height: auto;position: relative;padding-bottom: calc(var(--ytd-statement-banner-thumbnail-width) * 9/16);} #tile-image.ytd-statement-banner-renderer {width: 100%;height: 100%;display: block;} #tile-container.ytd-statement-banner-renderer {position: absolute;width: 100%;height: 100%;cursor: pointer;align-self: center;} #tile-lottie.ytd-statement-banner-renderer {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;align-self: center;} #logo-container.ytd-statement-banner-renderer {justify-content: center;display: flexbox;display: flex;flex-direction: column;} #logo-wrapper.ytd-statement-banner-renderer {position: absolute;top: 0;left: 0;width: 100%;height: 100%;justify-content: center;display: flexbox;display: flex;flex-direction: column;} #details-container.ytd-statement-banner-renderer {padding: 16px 16px 16px var(--ytd-rich-grid-item-margin);flex: 1;display: flexbox;display: flex;flex-direction: row;justify-content: flex-start;} #details-container.ytd-statement-banner-renderer:last-child {margin-bottom: 0;} #text-container.ytd-statement-banner-renderer {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.ytd-statement-banner-renderer {margin-bottom: 8px;display: flexbox;display: flex;flex-direction: row;align-items: flex-end;} #metadata-container.ytd-statement-banner-renderer #logo-image.ytd-statement-banner-renderer {margin-right: 8px;} #badge-container.ytd-statement-banner-renderer {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.ytd-statement-banner-renderer {display: flexbox;display: flex;flex-direction: row;} #button-wrapper.ytd-statement-banner-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;align-self: center;} #dynamic-title.ytd-statement-banner-renderer {cursor: pointer;color: var(--yt-spec-text-primary);margin-bottom: 8px;} #subtitle-container.ytd-statement-banner-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #supplemental-text-container.ytd-statement-banner-renderer {color: var(--yt-spec-text-secondary);margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1rem;line-height: 1.6rem;font-weight: 400;} #primary-button.ytd-statement-banner-renderer {margin-right: 12px;} #dismiss-button.ytd-statement-banner-renderer {border-radius: 50%;position: absolute;top: 8px;right: 8px;z-index: 1;} #primary-button.ytd-statement-banner-renderer,#secondary-button.ytd-statement-banner-renderer {margin-top: calc(var(--ytd-margin-3x)/2);margin-bottom: calc(var(--ytd-margin-3x)/2);} ytd-statement-banner-renderer[elements-per-row="1"] #subtitle.ytd-statement-banner-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-statement-banner-renderer[elements-per-row="1"] #foreground-content.ytd-statement-banner-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-statement-banner-renderer[elements-per-row="1"] #details-container.ytd-statement-banner-renderer {padding-top: 40px;padding-left: 12px;padding-right: 12px;display: flexbox;display: flex;flex-direction: column;justify-content: center;align-self: flex-start;} ytd-statement-banner-renderer[elements-per-row="1"] #dynamic-title.ytd-statement-banner-renderer {margin-bottom: 0;} ytd-statement-banner-renderer[elements-per-row="1"] #subtitle-container.ytd-statement-banner-renderer {margin-top: 8px;} ytd-statement-banner-renderer[elements-per-row="1"] #text-container.ytd-statement-banner-renderer {padding-right: 0;width: auto;margin-bottom: 0;} ytd-statement-banner-renderer[elements-per-row="1"] #primary-button.ytd-statement-banner-renderer,ytd-statement-banner-renderer[elements-per-row="1"] #secondary-button.ytd-statement-banner-renderer {margin-top: 16px;margin-bottom: 0;} ytd-statement-banner-renderer[elements-per-row="1"] #dismiss-button.ytd-statement-banner-renderer {top: 12px;right: 12px;} ytd-statement-banner-renderer[banner-style=statement-banner-style-type-compact][elements-per-row="1"] .showcase-image.ytd-statement-banner-renderer {width: 100%;height: 100px;padding-bottom: 0;} ytd-statement-banner-renderer[location=search] {margin-top: 16px;} ytd-statement-banner-renderer[location=search] .showcase-image.ytd-statement-banner-renderer {width: 360px;padding-bottom: 202.5px;max-width: 360px;min-width: 240px;flex: 1;flex-basis: 0.000000001px;} ytd-statement-banner-renderer[elements-per-row="1"]:not([has-tile]) .showcase-image.ytd-statement-banner-renderer {margin-top: 0;padding-bottom: 0;} ytd-statement-banner-renderer[elements-per-row="1"][has-tile] .showcase-image.ytd-statement-banner-renderer {margin-top: 0;} ytd-statement-banner-renderer[elements-per-row="1"][has-tile] #details-container.ytd-statement-banner-renderer {padding-top: 12px;margin: 8px 0;} ytd-statement-banner-renderer[elements-per-row="2"] .showcase-image.ytd-statement-banner-renderer {flex-shrink: 0;} ytd-statement-banner-renderer[elements-per-row="2"] #details-container.ytd-statement-banner-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;} ytd-statement-banner-renderer[elements-per-row="2"] #primary-button.ytd-statement-banner-renderer,ytd-statement-banner-renderer[elements-per-row="2"] #secondary-button.ytd-statement-banner-renderer {margin-top: 12px;margin-bottom: 0;} ytd-statement-banner-renderer[elements-per-row="2"] #text-container.ytd-statement-banner-renderer {width: auto;margin-bottom: 0;} ytd-statement-banner-renderer[elements-per-row="2"] #tile.ytd-statement-banner-renderer {align-self: center;} ytd-statement-banner-renderer[elements-per-row="2"] #subtitle.ytd-statement-banner-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-statement-banner-renderer[elements-per-row="3"] #details-container.ytd-statement-banner-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;} ytd-statement-banner-renderer[elements-per-row="3"] #text-container.ytd-statement-banner-renderer {margin-bottom: 0;} ytd-statement-banner-renderer[elements-per-row="3"] #primary-button.ytd-statement-banner-renderer,ytd-statement-banner-renderer[elements-per-row="3"] #secondary-button.ytd-statement-banner-renderer {margin-top: 12px;margin-bottom: 0;} ytd-statement-banner-renderer[elements-per-row="3"] #tile.ytd-statement-banner-renderer {align-self: center;} ytd-statement-banner-renderer[elements-per-row="4"] #tile-container.ytd-statement-banner-renderer {align-self: center;}</style>');
uSb=d}d=uSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vSb=a});var xSb;var ySb;var zSb=function(){var a=_.O.apply(this,arguments)||this;a.isSearch=!1;a.disableMouseScroll=!0;a.useFloorScrolling=!0;a.modernTypography=_.u("web_modern_typography");return a};
_.H(zSb,_.O);zSb.prototype.onDataChanged=function(){this.set("data.nextButton",{buttonRenderer:{style:"STYLE_DEFAULT",size:"SIZE_DEFAULT",icon:{iconType:"CHEVRON_RIGHT"},accessibility:{label:_.Ln("HORIZONTAL_LIST_NEXT_LABEL",void 0,"Next")}}});this.set("data.previousButton",{buttonRenderer:{style:"STYLE_DEFAULT",size:"SIZE_DEFAULT",icon:{iconType:"CHEVRON_LEFT"},accessibility:{label:_.Ln("HORIZONTAL_LIST_PREVIOUS_LABEL",void 0,"Previous")}}})};
zSb.prototype.configureRendererStamper=function(){return{"data.button":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
var wU=zSb;wU.prototype.onDataChanged=wU.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],wU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],wU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],wU.prototype,"isSearch",void 0);_.U([_.N(),_.V("design:type",Object)],wU.prototype,"disableMouseScroll",void 0);
_.U([_.N(),_.V("design:type",Object)],wU.prototype,"useFloorScrolling",void 0);_.U([_.N(),_.V("design:type",Object)],wU.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],wU.prototype,"modernTypography",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],wU.prototype,"onDataChanged",null);wU=_.U([_.P({is:"ytd-reel-shelf-renderer",disableElementRegistration:!0})],wU);
_.Q(wU,"ytd-reel-shelf-renderer",function(){if(void 0!==ySb)return ySb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-reel-shelf-renderer">\n  <h2 class="style-scope ytd-reel-shelf-renderer">\n    <yt-icon id="icon" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]" class="style-scope ytd-reel-shelf-renderer">\n    </yt-icon>\n    <span id="title" class="style-scope ytd-reel-shelf-renderer">[[getSimpleString(data.title)]]</span>\n    <span id="title-superscript" class="style-scope ytd-reel-shelf-renderer">[[getSimpleString(data.titleSuperscript)]]</span>\n  </h2>\n  <div id="menu" class="style-scope ytd-reel-shelf-renderer"></div>\n</div>\n<div id="contents" class="style-scope ytd-reel-shelf-renderer">\n  <yt-horizontal-list-renderer data="[[data]]" disable-scroll-event-listener="[[disableMouseScroll]]" is-search="[[isSearch]]" thumbnail-height="[[thumbnailHeight]]" use-floor-scrolling="[[useFloorScrolling]]" class="style-scope ytd-reel-shelf-renderer">\n  </yt-horizontal-list-renderer>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xSb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-reel-shelf-renderer {display: flex;display: flex;flex-direction: column;} #title-container.ytd-reel-shelf-renderer {color: var(--yt-spec-text-primary);height: 2rem;margin-top: 24px;display: flex;display: flex;flex-direction: row;align-items: center;margin-left: var(--reel-shelf-title-margin-left);} #icon.ytd-reel-shelf-renderer {margin-right: 8px;} #title.ytd-reel-shelf-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #title-superscript.ytd-reel-shelf-renderer {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;} #menu.ytd-reel-shelf-renderer {margin-left: auto;} ytd-reel-shelf-renderer[modern-typography] #title.ytd-reel-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} @media(max-width:528px) {ytd-reel-shelf-renderer[modern-typography] #title.ytd-reel-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} ytd-reel-shelf-renderer[modern-typography] #title-superscript.ytd-reel-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h2.ytd-reel-shelf-renderer {display: flex;display: flex;flex-direction: row;align-items: center;} #contents.ytd-reel-shelf-renderer {margin-top: 24px;}</style>');
xSb=d}d=xSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ySb=a});var ASb;var BSb;var CSb;var DSb;var ESb=function(){return _.O.apply(this,arguments)||this};
_.H(ESb,_.O);ESb.prototype.onDataChanged=function(a,b){b&&(b=this.getFilterClass(b.status))&&this.hostElement.classList.remove(b);(a=this.getFilterClass(a.status))&&this.hostElement.classList.add(a);"selected"===a?_.$q(this.hostElement).querySelector("#endpoint").setAttribute("aria-selected","true"):_.$q(this.hostElement).querySelector("#endpoint").removeAttribute("aria-selected");"disabled"===a?_.$q(this.hostElement).querySelector("#endpoint").setAttribute("aria-disabled","true"):_.$q(this.hostElement).querySelector("#endpoint").removeAttribute("aria-disabled")};
ESb.prototype.getFilterClass=function(a){switch(a){case "FILTER_STATUS_SELECTED":return"selected";case "FILTER_STATUS_DISABLED":return"disabled"}};
var xU=ESb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],xU.prototype,"ytRendererBehavior",void 0);_.U([_.N({observer:"onDataChanged"}),_.V("design:type",Object)],xU.prototype,"data",void 0);xU=_.U([_.P({is:"ytd-search-filter-renderer",disableElementRegistration:!0})],xU);
_.Q(xU,"ytd-search-filter-renderer",function(){if(void 0!==DSb)return DSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-search-filter-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n<div id="label" title="[[data.tooltip]]" class="style-scope ytd-search-filter-renderer">\n    <yt-formatted-string text="[[data.label]]" class="style-scope ytd-search-filter-renderer"></yt-formatted-string>\n    <yt-icon id="dismiss-x" hidden="[[!data.navigationEndpoint]]" icon="yt-icons:dismissal" class="style-scope ytd-search-filter-renderer">\n    </yt-icon>\n  </div>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CSb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-search-filter-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-search-filter-renderer yt-formatted-string.ytd-search-filter-renderer {font-size: 14px;color: var(--yt-spec-text-secondary);} ytd-search-filter-renderer.disabled yt-formatted-string.ytd-search-filter-renderer {color: var(--yt-spec-text-disabled);} ytd-search-filter-renderer.selected yt-formatted-string.ytd-search-filter-renderer {color: var(--yt-spec-text-primary);font-weight: 500;} #dismiss-x.ytd-search-filter-renderer {display: none;} ytd-search-filter-renderer.selected #dismiss-x.ytd-search-filter-renderer {color: var(--yt-spec-text-primary);display: block;padding-left: 10px;--iron-icon-height: 16px;--iron-icon-width: 16px;} #label.ytd-search-filter-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} .yt-simple-endpoint.ytd-search-filter-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-search-filter-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);}</style>");
CSb=d}d=CSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DSb=a});var FSb=function(){return _.O.apply(this,arguments)||this};
_.H(FSb,_.O);var yU=FSb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],yU.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],yU.prototype,"data",void 0);yU=_.U([_.P({is:"ytd-search-filter-group-renderer",disableElementRegistration:!0})],yU);
_.Q(yU,"ytd-search-filter-group-renderer",function(){if(void 0!==BSb)return BSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-search-filter-group-renderer">\n  <yt-formatted-string text="[[data.title]]" class="style-scope ytd-search-filter-group-renderer"></yt-formatted-string>\n</h4>\n<template is="dom-repeat" items="[[data.filters]]" class="style-scope ytd-search-filter-group-renderer">\n  <template is="dom-if" if="[[item.searchFilterRenderer]]" class="style-scope ytd-search-filter-group-renderer">\n    <ytd-search-filter-renderer data="[[item.searchFilterRenderer]]" class="style-scope ytd-search-filter-group-renderer">\n    </ytd-search-filter-renderer>\n  </template>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ASb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-search-filter-group-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} #filter-group-name.ytd-search-filter-group-renderer {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.ytd-search-filter-group-renderer {color: var(--yt-spec-text-primary);font-size: 12px;padding: 15px 0 0;}</style>');
ASb=d}d=ASb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return BSb=a});var GSb;var HSb;_.BH(function(a){return _.r("yt-channel-external-link-view-model",{class:"yt-channel-external-link-view-model-wiz"},_.r(_.Me,null,function(){a.data.favicon&&_.Ds(a.data.favicon,{className:"yt-channel-external-link-view-model-wiz__favicon",alt:"",preserveWidth:!0,preserveHeight:!0,targetWidth:24,targetHeight:24})}),_.r("div",{class:"yt-channel-external-link-view-model-wiz__container"},_.eu(a.data.title,{className:"yt-channel-external-link-view-model-wiz__title"+(a.useSmallFont?" yt-channel-external-link-view-model-wiz__title--title-small-font":
""),
ellipsisTruncate:!0,userInput:!0}),_.eu(a.data.link,{className:"yt-channel-external-link-view-model-wiz__link"+(a.useSmallFont?" yt-channel-external-link-view-model-wiz__link--link-small-font":""),ellipsisTruncate:!0,linkInheritColor:!0,userInput:!0})))},"yt-channel-external-link-view-model",{propNames:["data",
"useSmallFont"]});_.Hs("itemSectionRenderer","aboutChannelRenderer","ytd-about-channel-renderer");var ISb=function(){var a=_.O.apply(this,arguments)||this;a.businessEmailDisplayState="HIDE_SECTION";return a};
_.H(ISb,_.O);_.f=ISb.prototype;_.f.refit=function(){var a=this;_.HH(function(){_.Un(a.hostElement,"yt-refit-popups-action")});
_.$m(this,function(){_.Un(a.hostElement,"yt-refit-popups-action")})};
_.f.onBusinessEmailClick=function(){this.metadata.bypassBusinessEmailCaptcha?this.businessEmailDisplayState="BUSINESS_EMAIL":(_.zn("https://www.google.com/recaptcha/api.js?trustedtypes=true"),this.businessEmailDisplayState="CAPTCHA")};
_.f.businessEmailMetadataChanged=function(){this.revealButton||this.businessEmail||this.metadata.signInForBusinessEmail?this.metadata.signInForBusinessEmail?this.businessEmailDisplayState="SIGN_IN_REQUIRED":this.businessEmailErrorMessage?this.businessEmailDisplayState="ERROR_MESSAGE":(this.businessEmailDisplayState="REVEAL_BUTTON",this.metadata.businessEmail&&(this.businessEmail=this.metadata.businessEmail)):this.businessEmailDisplayState="HIDE_SECTION"};
_.f.detached=function(){this.businessEmailErrorMessage=this.businessEmail=void 0;this.businessEmailDisplayState="HIDE_SECTION"};
_.f.configureRendererStamper=function(){return{"data.flaggingButton":{id:"flagging-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.shareChannel":{id:"share-channel",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}},"metadata.links":{id:"link-list-container",mapping:{channelExternalLinkViewModel:"yt-channel-external-link-view-model"}}}};
_.f.computeEmailHref=function(a){return"mailto:"+a};
_.f.computeSafeUrl=function(a){if(a)return _.Wc(a)};
_.f.linkEndpoint=function(a){return _.B(a.onTap,_.Zr)};
_.f.linkEndpointToHref=function(a){return this.ytComponentBehavior.computeHref_(this.linkEndpoint(a))};
_.f.onYtServiceRequestCompleted=function(a){var b;if(null==(b=a.detail.data)?0:b.businessEmail)this.businessEmail=a.detail.data.businessEmail,this.businessEmailDisplayState="BUSINESS_EMAIL";else{var c;if(null==(c=a.detail.data)?0:c.errorMessage)this.businessEmailErrorMessage=a.detail.data.errorMessage,this.businessEmailDisplayState="ERROR_MESSAGE"}};
_.f.onBusinessEmailCaptchaSubmit=function(){if(this.metadata.channelId&&this.metadata.onBusinessEmailRevealClickCommand){var a=this.JSC$14234_captchaTextarea.value;if(a){a={recaptcha_response_token:a,channel_id:this.metadata.channelId};var b=_.B(this.metadata.onBusinessEmailRevealClickCommand,_.Zr);b&&this.ytComponentBehavior.resolveCommand(b,{form:a})}}};
_.f.recaptchaSiteKey=function(){return"6Lf39AMTAAAAALPbLZdcrWDa8Ygmgk_fmGmrlRog"};
_.J.Object.defineProperties(ISb.prototype,{metadata:{configurable:!0,enumerable:!0,get:function(){var a;return _.B(null==(a=this.data)?void 0:a.metadata,aGb)}},
revealButton:{configurable:!0,enumerable:!0,get:function(){return _.B(this.metadata.businessEmailRevealButton,_.bt)}},
channelDisplayUrl:{configurable:!0,enumerable:!0,get:function(){if(this.metadata.canonicalChannelUrl){var a=new URL(this.metadata.canonicalChannelUrl);return a.host+a.pathname}}},
formattedDescription:{configurable:!0,enumerable:!0,get:function(){return this.metadata.description?{simpleText:this.metadata.description}:void 0}},
shouldRendereVerifiedPhoneStatus:{configurable:!0,enumerable:!0,get:function(){return""!==this.metadata.phoneVerifiedLabel&&void 0!==this.learnMoreCommand}},
learnMoreCommand:{configurable:!0,enumerable:!0,get:function(){return _.B(this.metadata.learnMoreOnTap,_.Zr)}}});
var zU=ISb;zU.prototype.onYtServiceRequestCompleted=zU.prototype.onYtServiceRequestCompleted;zU.prototype.businessEmailMetadataChanged=zU.prototype.businessEmailMetadataChanged;zU.prototype.refit=zU.prototype.refit;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],zU.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],zU.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],zU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.vq("#g-recaptcha-response"),_.V("design:type",HTMLTextAreaElement)],zU.prototype,"JSC$14234_captchaTextarea",void 0);_.U([_.N(),_.V("design:type",Object)],zU.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],zU.prototype,"metadata",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],zU.prototype,"revealButton",null);_.U([_.M("metadata"),_.V("design:type",Object),_.V("design:paramtypes",[])],zU.prototype,"channelDisplayUrl",null);_.U([_.mH("metadata"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],zU.prototype,"refit",null);_.U([_.M("metadata"),_.V("design:type",Object),_.V("design:paramtypes",[])],zU.prototype,"formattedDescription",null);
_.U([_.M("metadata","learnMoreCommand"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],zU.prototype,"shouldRendereVerifiedPhoneStatus",null);_.U([_.M("metadata"),_.V("design:type",Object),_.V("design:paramtypes",[])],zU.prototype,"learnMoreCommand",null);_.U([_.N(),_.V("design:type",String)],zU.prototype,"businessEmailDisplayState",void 0);_.U([_.N(),_.V("design:type",String)],zU.prototype,"businessEmail",void 0);
_.U([_.N(),_.V("design:type",String)],zU.prototype,"businessEmailErrorMessage",void 0);_.U([_.mH("metadata"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],zU.prototype,"businessEmailMetadataChanged",null);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],zU.prototype,"onYtServiceRequestCompleted",null);
zU=_.U([_.P({is:"ytd-about-channel-renderer",disableElementRegistration:!0})],zU);
_.Q(zU,"ytd-about-channel-renderer",function(){if(void 0!==HSb)return HSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-about-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_about_channel_renderer.ytd.about.channel.renderer.css.js--\x3e<div id="about-container" class="style-scope ytd-about-channel-renderer">\n  <div id="header-row" hidden="[[!metadata.aboutPanelTitle]]" class="style-scope ytd-about-channel-renderer">\n    <h1 class="style-scope ytd-about-channel-renderer">[[metadata.aboutPanelTitle]]</h1>\n    <div id="dismiss-button" class="style-scope ytd-about-channel-renderer"></div>\n  </div>\n\n  <yt-attributed-string id="description-container" class="about-section style-scope ytd-about-channel-renderer" data="[[formattedDescription]]" hidden="[[!formattedDescription]]" split-lines="" userinput="true">\n  </yt-attributed-string>\n\n  <div id="bio-container" class="about-section style-scope ytd-about-channel-renderer" hidden="[[!metadata.formattedBio]]">\n    <h2 class="subheadline style-scope ytd-about-channel-renderer">[[metadata.artistBioLabel]]</h2>\n    <yt-attributed-string id="bio-container" class="about-section style-scope ytd-about-channel-renderer" data="[[metadata.artistBio]]" hidden="[[!metadata.artistBio]]" split-lines="" userinput="true">\n    </yt-attributed-string>\n    <p class="style-scope ytd-about-channel-renderer">[[metadata.artistBio]]</p>\n  </div>\n\n  <div id="links-section" hidden="[[!metadata.links]]" class="style-scope ytd-about-channel-renderer">\n    <yt-attributed-string class="subheadline style-scope ytd-about-channel-renderer" data="[[metadata.customLinksLabel]]">\n    </yt-attributed-string>\n    <div id="link-list-container" class="style-scope ytd-about-channel-renderer">\n    </div>\n  </div>\n  <div id="custom-links-section" hidden="[[!metadata.customLinks]]" class="style-scope ytd-about-channel-renderer">\n    <yt-attributed-string class="subheadline style-scope ytd-about-channel-renderer" data="[[metadata.customLinksLabel]]">\n    </yt-attributed-string>\n    <table id="links-container" class="about-section style-scope ytd-about-channel-renderer">\n      <template is="dom-repeat" items="[[metadata.customLinks]]" as="link" class="style-scope ytd-about-channel-renderer">\n        <tr hidden="[[!linkEndpointToHref(link)]]" class="style-scope ytd-about-channel-renderer">\n          <td class="image-container style-scope ytd-about-channel-renderer">\n            <yt-image data="[[link.favicon]]" width="32" class="style-scope ytd-about-channel-renderer"></yt-image>\n          </td>\n          <td class="href-container style-scope ytd-about-channel-renderer">\n            <a class="yt-simple-endpoint style-scope ytd-about-channel-renderer" href$="[[linkEndpointToHref(link)]]" data="[[linkEndpoint(link)]]">[[link.label]]</a>\n          </td>\n        </tr>\n      </template>\n    </table>\n  </div>\n\n  <div id="additional-info-container" class="about-section style-scope ytd-about-channel-renderer">\n    <yt-attributed-string class="subheadline style-scope ytd-about-channel-renderer" data="[[metadata.additionalInfoLabel]]"></yt-attributed-string>\n    <table class="style-scope ytd-about-channel-renderer">\n      <tbody class="style-scope ytd-about-channel-renderer"><tr class="description-item style-scope ytd-about-channel-renderer" hidden="[[equals(businessEmailDisplayState, \'HIDE_SECTION\')]]">\n        <td class="style-scope ytd-about-channel-renderer">\n          <yt-icon icon="mail" class="style-scope ytd-about-channel-renderer"></yt-icon>\n        </td>\n\n        <td hidden="[[!equals(businessEmailDisplayState, \'SIGN_IN_REQUIRED\')]]" class="style-scope ytd-about-channel-renderer">\n          <yt-attributed-string data="[[metadata.signInForBusinessEmail]]" class="style-scope ytd-about-channel-renderer"></yt-attributed-string>\n        </td>\n\n        <td id="view-email-button-container" hidden="[[!equals(businessEmailDisplayState, \'REVEAL_BUTTON\')]]" class="style-scope ytd-about-channel-renderer">\n          <yt-button-view-model class="button style-scope ytd-about-channel-renderer" data="[[revealButton]]" on-click="onBusinessEmailClick">\n          </yt-button-view-model>\n        </td>\n\n        <td hidden="[[!equals(businessEmailDisplayState, \'CAPTCHA\')]]" class="style-scope ytd-about-channel-renderer">\n          \n          <div id="recaptcha" class="g-recaptcha style-scope ytd-about-channel-renderer" data-sitekey$="[[recaptchaSiteKey()]]"></div>\n          <button id="submit-btn" class="yt-uix-button yt-uix-button-size-default yt-uix-button-primary style-scope ytd-about-channel-renderer" on-click="onBusinessEmailCaptchaSubmit">\n            <span class="yt-uix-button-content style-scope ytd-about-channel-renderer">[[metadata.businessEmailSubmitCaptchaLabel]] </span>\n          </button>\n        </td>\n        <td hidden="[[!equals(businessEmailDisplayState, \'ERROR_MESSAGE\')]]" class="style-scope ytd-about-channel-renderer">\n          [[businessEmailErrorMessage]]\n        </td>\n\n        <td hidden="[[!equals(businessEmailDisplayState, \'BUSINESS_EMAIL\')]]" class="style-scope ytd-about-channel-renderer">\n          <a id="email" class="yt-simple-endpoint style-scope ytd-about-channel-renderer" href$="[[computeEmailHref(businessEmail)]]" target="_blank">[[businessEmail]]</a>\n        </td>\n      </tr>\n\n      <tr class="description-item style-scope ytd-about-channel-renderer" hidden="[[!shouldRendereVerifiedPhoneStatus]]">\n        <td class="style-scope ytd-about-channel-renderer">\n          <yt-icon icon="phone" class="style-scope ytd-about-channel-renderer"></yt-icon>\n        </td>\n        <td class="style-scope ytd-about-channel-renderer">\n          <span class="style-scope ytd-about-channel-renderer">[[metadata.phoneVerifiedLabel]]</span>\n          <a class="yt-simple-endpoint phone-status-info style-scope ytd-about-channel-renderer" href$="[[computeHref_(learnMoreCommand)]]" target="_blank">\n            <yt-icon icon="info" class="style-scope ytd-about-channel-renderer"></yt-icon>\n          </a>\n        </td>\n      </tr>\n\n      <tr class="description-item style-scope ytd-about-channel-renderer" hidden="[[!channelDisplayUrl]]">\n        <td class="style-scope ytd-about-channel-renderer">\n          <yt-icon icon="language" class="style-scope ytd-about-channel-renderer"></yt-icon>\n        </td>\n        <td class="style-scope ytd-about-channel-renderer">\n          <a class="yt-simple-endpoint style-scope ytd-about-channel-renderer" href$="[[metadata.canonicalChannelUrl]]">[[channelDisplayUrl]]</a>\n        </td>\n      </tr>\n\n      <tr class="description-item style-scope ytd-about-channel-renderer" hidden="[[!metadata.subscriberCountText]]">\n        <td class="style-scope ytd-about-channel-renderer">\n          <yt-icon icon="person_radar" class="style-scope ytd-about-channel-renderer"></yt-icon>\n        </td>\n        <td class="style-scope ytd-about-channel-renderer">[[metadata.subscriberCountText]]</td>\n      </tr>\n      <tr class="description-item style-scope ytd-about-channel-renderer" hidden="[[!metadata.videoCountText]]">\n        <td class="style-scope ytd-about-channel-renderer">\n          <yt-icon hidden="[[!metadata.videoCountText]]" icon="my_videos" class="style-scope ytd-about-channel-renderer"></yt-icon>\n        </td>\n        <td class="style-scope ytd-about-channel-renderer">[[metadata.videoCountText]]</td>\n      </tr>\n      <tr class="description-item style-scope ytd-about-channel-renderer" hidden="[[!metadata.viewCountText]]">\n        <td class="style-scope ytd-about-channel-renderer">\n          <yt-icon hidden="[[!metadata.viewCountText]]" icon="trending_up" class="style-scope ytd-about-channel-renderer"></yt-icon>\n        </td>\n        <td class="style-scope ytd-about-channel-renderer">[[metadata.viewCountText]]</td>\n      </tr>\n      <tr class="description-item style-scope ytd-about-channel-renderer" hidden="[[!metadata.joinedDateText]]">\n        <td class="style-scope ytd-about-channel-renderer">\n          <yt-icon hidden="[[!metadata.joinedDateText]]" icon="info_outline" class="style-scope ytd-about-channel-renderer"></yt-icon>\n        </td>\n        <td class="style-scope ytd-about-channel-renderer">\n          <yt-attributed-string data="[[metadata.joinedDateText]]" class="style-scope ytd-about-channel-renderer"></yt-attributed-string>\n        </td>\n      </tr>\n      <tr class="description-item style-scope ytd-about-channel-renderer" hidden="[[!metadata.country]]">\n        <td class="style-scope ytd-about-channel-renderer">\n          <yt-icon hidden="[[!metadata.country]]" icon="privacy_public" class="style-scope ytd-about-channel-renderer"></yt-icon>\n        </td>\n        <td class="style-scope ytd-about-channel-renderer">[[metadata.country]]</td>\n      </tr>\n    </tbody></table>\n  </div>\n\n  <div id="button-container" class="style-scope ytd-about-channel-renderer">\n    <div id="share-channel" class="button style-scope ytd-about-channel-renderer"></div>\n    <div id="flagging-button" class="button style-scope ytd-about-channel-renderer"></div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===GSb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_about_channel_renderer.ytd.about.channel.renderer.css.js--\x3e<style is-scoped>#about-container.ytd-about-channel-renderer {flex: 2;color: var(--yt-spec-text-primary);min-width: 0;word-wrap: break-word;max-height: 65vh;--paper-dialog-scrollable-height: 100%;--paper-dialog-scrollable-padding: 0;} h1.ytd-about-channel-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;margin-top: 8px;margin-bottom: 12px;width: 100%;} @media(max-width:528px) {h1.ytd-about-channel-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;}} .subheadline.ytd-about-channel-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;display: block;margin-top: 16px;margin-bottom: 8px;} @media(max-width:528px) {.subheadline.ytd-about-channel-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;}} #header-row.ytd-about-channel-renderer {display: flex;flex-direction: row;} p.ytd-about-channel-renderer,td.ytd-about-channel-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .yt-simple-endpoint.ytd-about-channel-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-about-channel-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #dismiss-button.ytd-about-channel-renderer {display: block;} #view-email-button-container.ytd-about-channel-renderer {display: flex;} #description-container.ytd-about-channel-renderer {padding-bottom: 16px;} #links-container.ytd-about-channel-renderer .image-container.ytd-about-channel-renderer {height: 2.2rem;width: 2.2rem;padding-right: 12px;} #links-container.ytd-about-channel-renderer .href-container.ytd-about-channel-renderer {vertical-align: baseline;} #link-list-container.ytd-about-channel-renderer {display: flex;flex-direction: column;row-gap: 8px;} #additional-info-container.ytd-about-channel-renderer td.ytd-about-channel-renderer:nth-child(1) {width: 36px;} #additional-info-container.ytd-about-channel-renderer tr.ytd-about-channel-renderer {height: 40px;} table.ytd-about-channel-renderer {border-collapse: separate;} .phone-status-info.ytd-about-channel-renderer {margin-left: 4px;} #button-container.ytd-about-channel-renderer {min-height: 4rem;margin-top: 12px;} #button-container.ytd-about-channel-renderer .button.ytd-about-channel-renderer {display: inline-block;margin-right: 12px;}</style>');
GSb=d}d=GSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return HSb=a});var JSb;var KSb,LSb=function(){if(void 0!==KSb)return KSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-channel-renderer"></yt-formatted-string><div id="content-section" class="style-scope ytd-channel-renderer"><div id="avatar-section" class="style-scope ytd-channel-renderer"><a class="channel-link yt-simple-endpoint style-scope ytd-channel-renderer" on-tap="onTap" href$="[[computeHrefEndpoint(data.navigationEndpoint)]]" data="[[computeChannelEndpoint(data.navigationEndpoint)]]"><div id="avatar" class="style-scope ytd-channel-renderer"><yt-img-shadow height="136" thumbnail="[[data.thumbnail]]" width="136" class="style-scope ytd-channel-renderer"></yt-img-shadow></div></a></div><div id="info-section" class="style-scope ytd-channel-renderer"><a id="main-link" class="channel-link yt-simple-endpoint style-scope ytd-channel-renderer" on-tap="onTap" href$="[[computeHrefEndpoint(data.navigationEndpoint)]]" data="[[computeChannelEndpoint(data.navigationEndpoint)]]"><div id="info" class="style-scope ytd-channel-renderer"><ytd-channel-name id="channel-title" badges="[[data.ownerBadges]]" channel-name="[[getSimpleString(data.title)]]" wrap-text="" class="style-scope ytd-channel-renderer"></ytd-channel-name><div id="metadata" class="style-scope ytd-channel-renderer"><span id="subscribers" class="style-scope ytd-channel-renderer">[[getSimpleString(data.subscriberCountText)]]</span><span id="dot" hidden="[[computeHideDot(data)]]" class="style-scope ytd-channel-renderer">\u2022</span><span id="video-count" class="style-scope ytd-channel-renderer">[[getSimpleString(data.videoCountText)]]</span></div><yt-formatted-string id="description" text="[[data.descriptionSnippet]]" class="style-scope ytd-channel-renderer"></yt-formatted-string><ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-channel-renderer"></ytd-badge-supported-renderer></div><div id="navigation-icon" hidden="[[!data.navigationIcon.iconType]]" class="style-scope ytd-channel-renderer"><yt-icon disable-upgrade$="[[!data.navigationIcon.iconType]]" icon="[[data.navigationIcon.iconType]]" class="style-scope ytd-channel-renderer"></yt-icon></div></a><div id="buttons" class="style-scope ytd-channel-renderer"><div id="purchase-button" hidden="[[!data.purchaseButton]]" class="style-scope ytd-channel-renderer"></div><div id="subscribe-button" hidden="[[!data.subscribeButton]]" class="style-scope ytd-channel-renderer"></div></div><div id="channel-memberships-button" hidden="[[!data.channelMembershipsButton]]" class="style-scope ytd-channel-renderer"></div></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===JSb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_renderer.ytd.channel.renderer.css.js--\x3e<style is-scoped>ytd-channel-renderer {display: block;} ytd-channel-renderer[channel-renderer-style=CHANNEL_RENDERER_STYLE__PREMIUM_CHANNEL_MEMBERSHIPS] {padding: 0 0 24px 0;max-width: 862px;} ytd-channel-renderer[channel-renderer-style=CHANNEL_RENDERER_STYLE__PREMIUM_CHANNEL_MEMBERSHIPS] #avatar.ytd-channel-renderer {padding: 24px 0 0;} #content-section.ytd-channel-renderer {display: flexbox;display: flex;flex-direction: row;} .channel-link.ytd-channel-renderer {min-width: 0;display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} yt-img-shadow.ytd-channel-renderer {border-radius: 50%;background-color: transparent;overflow: hidden;height: 136px;width: 136px;margin-right: 16px;} #info-section.ytd-channel-renderer {display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} #channel-user-state.ytd-channel-renderer {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;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #avatar.ytd-channel-renderer {width: 246px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;flex: none;} #info.ytd-channel-renderer {padding: 0 16px 16px 16px;min-width: 0;display: flexbox;display: flex;flex-direction: column;justify-content: center;flex: 1;flex-basis: 0.000000001px;} #channel-title.ytd-channel-renderer {--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;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: flexbox;display: flex;flex-direction: row;align-items: center;} #metadata.ytd-channel-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;} #description.ytd-channel-renderer {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;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;} #metadata.ytd-channel-renderer {margin-bottom: 4px;} #dot.ytd-channel-renderer {margin: 0 4px;} #purchase-button.ytd-channel-renderer,#subscribe-button.ytd-channel-renderer {padding-bottom: 8px;} ytd-channel-renderer[dual-buttons] #buttons.ytd-channel-renderer {display: flexbox;display: flex;flex-direction: column;align-items: flex-end;padding-top: 24px;--ytd-subscribe-button-margin: 0;} ytd-channel-renderer:not([dual-buttons]) #buttons.ytd-channel-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;padding-bottom: 8px;} #channel-memberships-button.ytd-channel-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #navigation-icon.ytd-channel-renderer {flex: 0;padding-right: 48px;justify-content: flex-end;display: flexbox;display: flex;flex-direction: row;align-items: center;} #navigation-icon.ytd-channel-renderer yt-icon.ytd-channel-renderer {color: var(--yt-spec-icon-active-other);} #badges.ytd-channel-renderer {margin-top: 8px;} @media(min-width:0) and (max-width:662px) {#subscribe-button.ytd-channel-renderer {display: none;}#navigation-icon.ytd-channel-renderer {display: none;}#info.ytd-channel-renderer {padding: 0 0 0 16px;}} #avatar-section.ytd-channel-renderer {margin-right: 16px;max-width: 360px;min-width: 240px;flex: 1;flex-basis: 0.000000001px;} ytd-channel-renderer[use-bigger-thumbs] #avatar-section.ytd-channel-renderer {max-width: 420px;min-width: 240px;} ytd-channel-renderer[use-bigger-thumbs][bigger-thumb-style=MEDIUM] #avatar-section.ytd-channel-renderer {max-width: 450px;min-width: 240px;} ytd-channel-renderer[use-bigger-thumbs][bigger-thumb-style=BIG] #avatar-section.ytd-channel-renderer {max-width: 500px;min-width: 240px;} ytd-channel-renderer[use-bigger-thumbs][bigger-thumb-style=MASSIVE] #avatar-section.ytd-channel-renderer {max-width: 600px;min-width: 240px;} #avatar-section.ytd-channel-renderer .channel-link.ytd-channel-renderer {justify-content: center;} yt-img-shadow.ytd-channel-renderer {margin: 0;} #info-section.ytd-channel-renderer {display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} #info.ytd-channel-renderer {padding-left: 0;}</style>');
JSb=d}d=JSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return KSb=a};_.Hs("itemSectionRenderer","channelRenderer","ytd-channel-renderer");var MSb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(MSb,_.O);_.f=MSb.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"}},"data.channelMembershipsButton":{id:"channel-memberships-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.computeHideDot=function(a){return!(a&&a.subscriberCountText&&a.videoCountText)};
_.f.hasDualButtons=function(a){return a&&a.purchaseButton&&a.subscribeButton};
_.f.backgroundColorChanged=function(){if(void 0!==this.data){var a=this.data.backgroundColor;this.isDarkTheme&&(a=this.data.backgroundColorDarkTheme);this.hostElement.style.backgroundColor=null!=a?_.Bp(a):"transparent"}};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.onTap=function(a){var b,c,d=(null==(b=this.data)?void 0:b.navigationEndpoint)||(null==(c=this.data)?void 0:c.serviceEndpoint);_.B(d,_.$A)&&(_.jo(this.hostElement,[d]),a.preventDefault())};
_.f.computeChannelEndpoint=function(a){return _.B(a,_.$A)?null:a};
_.f.computeHrefEndpoint=function(a){return _.B(a,_.$A)?null:this.componentBehavior.computeHref_(a)};
_.f.computeChannelRendererStyle=function(a){return a};
_.J.Object.defineProperties(MSb,{template:{configurable:!0,enumerable:!0,get:function(){return LSb()}}});
var AU=MSb;AU.prototype.backgroundColorChanged=AU.prototype.backgroundColorChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],AU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],AU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],AU.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],AU.prototype,"componentBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],AU.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],AU.prototype,"isDarkTheme",void 0);_.U([_.N({computed:"computeChannelRendererStyle(data.channelRendererStyle)",reflectToAttribute:!0}),_.V("design:type",String)],AU.prototype,"channelRendererStyle",void 0);_.U([_.N({computed:"hasDualButtons(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],AU.prototype,"dualButtons",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("enable_desktop_search_bigger_thumbs")}}),
_.V("design:type",Boolean)],AU.prototype,"useBiggerThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.Bf("desktop_search_bigger_thumbs_style")}}),
_.V("design:type",String)],AU.prototype,"biggerThumbStyle",void 0);_.U([_.uq("data","isDarkTheme"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],AU.prototype,"backgroundColorChanged",null);AU=_.U([_.P({is:"ytd-channel-renderer",disableElementRegistration:!0})],AU);_.u("kevlar_wiz_prototype")||_.Q(AU,"ytd-channel-renderer",LSb);var NSb;var OSb;var PSb=function(){var a=_.O.apply(this,arguments)||this;a.useModernCollectionsV2=_.u("web_modern_collections_v2");return a};
_.H(PSb,_.O);PSb.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer"}}}};
var BU=PSb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],BU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],BU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],BU.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")}}),
_.V("design:type",Boolean)],BU.prototype,"watchFeedBigThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")?"9999":"168"}}),
_.V("design:type",String)],BU.prototype,"thumbnailWidth",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")?"":"94"}}),
_.V("design:type",String)],BU.prototype,"customThumbnailSize",void 0);_.U([_.N(),_.V("design:type",Object)],BU.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],BU.prototype,"useModernCollectionsV2",void 0);BU=_.U([_.P({is:"ytd-compact-playlist-renderer",disableElementRegistration:!0})],BU);
_.Q(BU,"ytd-compact-playlist-renderer",function(){if(void 0!==OSb)return OSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-compact-playlist-renderer">\n  <ytd-playlist-thumbnail custom-thumbnail-size="[[customThumbnailSize]]" data="[[data]]" height="94" watch-feed-thumbnail="[[watchFeedBigThumbs]]" width="[[thumbnailWidth]]" class="style-scope ytd-compact-playlist-renderer">\n  </ytd-playlist-thumbnail>\n  <div class="details style-scope ytd-compact-playlist-renderer">\n    <div class="metadata style-scope ytd-compact-playlist-renderer">\n      <a id="title" class="yt-simple-endpoint style-scope ytd-compact-playlist-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n        <h3 class="style-scope ytd-compact-playlist-renderer">\n          <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-compact-playlist-renderer">\n          </ytd-badge-supported-renderer>\n          <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-compact-playlist-renderer">\n            [[getSimpleString(data.title)]]\n          </span>\n        </h3>\n        <div class="secondary-metadata style-scope ytd-compact-playlist-renderer">\n          <ytd-video-meta-block class="compact style-scope ytd-compact-playlist-renderer" 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]]" class="style-scope ytd-compact-playlist-renderer">\n          </ytd-badge-supported-renderer>\n        </div>\n      </a>\n    </div>\n    <div id="menu" class="style-scope ytd-compact-playlist-renderer"></div>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-compact-playlist-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===NSb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-compact-playlist-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-compact-playlist-renderer:not([watch-feed-big-thumbs]) ytd-playlist-thumbnail.ytd-compact-playlist-renderer {margin-right: 8px;height: 94px;width: 168px;} .details.ytd-compact-playlist-renderer {width: 100%;min-width: 0;} #title.ytd-compact-playlist-renderer {flex: 1;flex-basis: 0.000000001px;} #video-title.ytd-compact-playlist-renderer {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-compact-playlist-renderer #video-title.ytd-compact-playlist-renderer {margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-compact-playlist-renderer {color: var(--yt-spec-text-primary);} .yt-simple-endpoint.ytd-compact-playlist-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-compact-playlist-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-compact-playlist-renderer {min-width: 0;} #badges.ytd-compact-playlist-renderer {margin-top: 8px;} ytd-compact-playlist-renderer:not(:hover) ytd-menu-renderer.ytd-compact-playlist-renderer:not([menu-active]):not(:focus-within) {display: none;} ytd-compact-playlist-renderer[is-dismissed] #dismissible.ytd-compact-playlist-renderer,ytd-compact-playlist-renderer:not([is-dismissed]) #dismissed.ytd-compact-playlist-renderer {display: none;} #dismissible.ytd-compact-playlist-renderer {display: flexbox;display: flex;flex-direction: row;} #dismissed.ytd-compact-playlist-renderer {padding: 8px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 8px;} #dismissible.ytd-compact-playlist-renderer,#dismissed.ytd-compact-playlist-renderer {width: 100%;} #dismissed.ytd-compact-playlist-renderer:focus {outline: none;} .metadata.ytd-compact-playlist-renderer {min-width: 0;width: 100%;padding-right: 24px;box-sizing: border-box;display: flexbox;display: flex;flex-direction: column;} ytd-menu-renderer.ytd-compact-playlist-renderer {--yt-button-icon-padding: 0;--yt-button-icon-size: 24px;position: absolute;top: 0;right: 0;} ytd-compact-playlist-renderer ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;} #buttons.ytd-compact-playlist-renderer>*.ytd-compact-playlist-renderer {margin-top: 4px;} ytd-compact-playlist-renderer[watch-feed-big-thumbs]:not([is-dismissed]) #dismissible.ytd-compact-playlist-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-compact-playlist-renderer[watch-feed-big-thumbs] ytd-playlist-thumbnail.ytd-compact-playlist-renderer:before {display: block;content: "";padding-top: 55.95%;background-color: var(--yt-spec-10-percent-layer);} ytd-compact-playlist-renderer[watch-feed-big-thumbs] .secondary-metadata.ytd-compact-playlist-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-compact-playlist-renderer[watch-feed-big-thumbs] .metadata.ytd-compact-playlist-renderer {padding-top: 8px;padding-bottom: 8px;} ytd-compact-playlist-renderer[watch-feed-big-thumbs] .details.ytd-compact-playlist-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-compact-playlist-renderer[watch-feed-big-thumbs] ytd-menu-renderer.ytd-compact-playlist-renderer {margin-top: 8px;} ytd-compact-playlist-renderer[watch-feed-big-thumbs] #dismissed.ytd-compact-playlist-renderer {margin-bottom: 8px;} ytd-compact-playlist-renderer[watch-feed-big-thumbs][is-dismissed] #dismissed.ytd-compact-playlist-renderer {max-height: var(--ytd-compact-item-dismissed-height);display: flexbox;display: flex;align-items: center;justify-content: center;} ytd-compact-playlist-renderer[use-modern-collections-V2] ytd-playlist-thumbnail.ytd-compact-playlist-renderer {position: relative;margin-top: 6px;} ytd-compact-playlist-renderer[use-modern-collections-V2] .details.ytd-compact-playlist-renderer {margin-top: 4px;} ytd-compact-playlist-renderer[watch-feed-big-thumbs] #badges.ytd-compact-playlist-renderer {margin-top: 0;padding-left: 8px;}</style>');
NSb=d}d=NSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return OSb=a});var QSb;var RSb;var SSb=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.roundedContainer=!0;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction"};return a};
_.H(SSb,_.O);_.f=SSb.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(){_.Sn(this.hostElement,"yt-request-elements-per-row")};
var CU=SSb;CU.prototype.dataChanged=CU.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],CU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],CU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],CU.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],CU.prototype,"actionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],CU.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],CU.prototype,"hideThumbnail",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeViewStyle(data)"}),_.V("design:type",String)],CU.prototype,"viewStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],CU.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],CU.prototype,"roundedContainer",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],CU.prototype,"dataChanged",null);CU=_.U([_.P({is:"ytd-compact-promoted-item-renderer",disableElementRegistration:!0})],CU);
_.Q(CU,"ytd-compact-promoted-item-renderer",function(){if(void 0!==RSb)return RSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-compact-promoted-item-renderer">\n<ytd-thumbnail data="[[data]]" hidden="[[hideThumbnail]]" width="100" class="style-scope ytd-compact-promoted-item-renderer"></ytd-thumbnail>\n  <div id="content" class="style-scope ytd-compact-promoted-item-renderer">\n    <div id="info" class="style-scope ytd-compact-promoted-item-renderer">\n      <h3 class="style-scope ytd-compact-promoted-item-renderer">\n        <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-compact-promoted-item-renderer"></yt-formatted-string>\n      </h3>\n      <div id="subtitle-container" class="style-scope ytd-compact-promoted-item-renderer">\n        <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-compact-promoted-item-renderer"></yt-formatted-string>\n        <ytd-badge-supported-renderer id="featured-badge" disable-upgrade$="[[!data.badge]]" hidden="[[!data.badge]]" top-standalone-badge="[[data.badge]]" class="style-scope ytd-compact-promoted-item-renderer">\n        </ytd-badge-supported-renderer>\n      </div>\n    </div>\n    <div id="button" class="style-scope ytd-compact-promoted-item-renderer"></div>\n  </div>\n  <div id="dismiss-button" class="style-scope ytd-compact-promoted-item-renderer"></div>\n</div>\n<div id="dismissed" class="style-scope ytd-compact-promoted-item-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===QSb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-compact-promoted-item-renderer {display: block;} ytd-compact-promoted-item-renderer[is-dismissed] #dismissible.ytd-compact-promoted-item-renderer,ytd-compact-promoted-item-renderer:not([is-dismissed]) #dismissed.ytd-compact-promoted-item-renderer {display: none;} #dismissible.ytd-compact-promoted-item-renderer {background-color: var(--yt-spec-additive-background);color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: row;} ytd-compact-promoted-item-renderer[rounded-container] #dismissible.ytd-compact-promoted-item-renderer {border-radius: 12px;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #dismissed.ytd-compact-promoted-item-renderer {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);width: 100%;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #dismissed.ytd-compact-promoted-item-renderer:focus {outline: none;} #content.ytd-compact-promoted-item-renderer {width: 100%;display: flexbox;display: flex;flex-direction: column;} ytd-thumbnail.ytd-compact-promoted-item-renderer {margin: 24px;margin-right: 8px;height: 100px;width: 100px;} #info.ytd-compact-promoted-item-renderer {margin-top: 24px;margin-left: 16px;} #title.ytd-compact-promoted-item-renderer {font-family: "YouTube Sans","YT Sans","Roboto",sans-serif;font-size: 28px;line-height: 36px;font-weight: 400;} ytd-compact-promoted-item-renderer:not([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #subtitle-container.ytd-compact-promoted-item-renderer {display: flexbox;display: flex;flex-direction: row;margin-top: 8px;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #subtitle-container.ytd-compact-promoted-item-renderer {margin-top: 4px;} #subtitle.ytd-compact-promoted-item-renderer {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #button.ytd-compact-promoted-item-renderer ytd-button-renderer.ytd-compact-promoted-item-renderer {margin-top: 8px;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #dismissible.ytd-compact-promoted-item-renderer {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);background-color: transparent;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] ytd-thumbnail.ytd-compact-promoted-item-renderer {margin-left: 0;margin-right: 16px;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #title.ytd-compact-promoted-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #subtitle.ytd-compact-promoted-item-renderer {display: inline;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #button.ytd-compact-promoted-item-renderer ytd-button-renderer.ytd-compact-promoted-item-renderer {margin-top: 16px;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #featured-badge.ytd-compact-promoted-item-renderer {--ytd-badge-display: inline;display: inline;margin-left: 4px;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #info.ytd-compact-promoted-item-renderer {margin-left: 0;margin-top: 0;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #content.ytd-compact-promoted-item-renderer {justify-content: space-between;min-height: 100px;margin: 24px 0;} ytd-compact-promoted-item-renderer[view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID] #dismiss-button.ytd-compact-promoted-item-renderer {margin-top: 16px;margin-left: 8px;} @media(max-width:871px) {#title.ytd-compact-promoted-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;}#subtitle.ytd-compact-promoted-item-renderer {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;}}</style>');
QSb=d}d=QSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return RSb=a});var TSb;var USb;var DU=function(){var a=_.O.apply(this,arguments)||this;a.collections=_.u("web_modern_collections_v2");return a};
_.H(DU,_.O);DU.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer"}}}};
DU.prototype.attached=function(){this.hostElement.classList.add("use-ellipsis")};
DU.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=_.Un(this.hostElement,"yt-get-current-video-id-action")[0];_.u("kevlar_mix_handle_first_endpoint_different")&&d&&e&&d!==e||(a.stopPropagation(),_.qH().getPlayerPromise().then(function(h){if(0===h.getPlayerState()&&c.data.secondaryNavigationEndpoint)var l=c.data.secondaryNavigationEndpoint;else{l=
Object.assign({},b.endpoint);var m=_.B(l.commandMetadata,_.tp);m&&(h=Math.floor(h.getCurrentTime()),m.url=_.Pf(m.url,{t:h}),!_.u("kevlar_add_start_time_to_mix_endpoint_killswitch")&&(m=_.B(l,_.In)))&&(m.startTimeSeconds=h)}_.Sn(c.hostElement,"yt-navigate",{endpoint:l})}))}};
_.J.Object.defineProperties(DU.prototype,{collectionStack:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h;return{thumbnailSize:"medium",doubleStack:!1,sampledThumbnailColor:null==(a=this.data)?void 0:null==(b=a.thumbnail)?void 0:b.sampledThumbnailColor,vibrantColorPalette:null==(c=this.data)?void 0:null==(d=c.thumbnail)?void 0:d.vibrantColorPalette,darkColorPalette:null==(e=this.data)?void 0:null==(h=e.thumbnail)?void 0:h.darkColorPalette,experimentEnabled:this.collections}}}});
var EU=DU;EU.prototype.onYtNavigate=EU.prototype.onYtNavigate;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],EU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.NC.YtEndpointBehavior),_.V("design:type",Object)],EU.prototype,"ytEndpointBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],EU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],EU.prototype,"ytdDismissibleItemBehavior",void 0);
_.U([_.L(_.QI),_.V("design:type",Object)],EU.prototype,"ytdLockupBehavior",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")}}),
_.V("design:type",Boolean)],EU.prototype,"watchFeedBigThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")?"9999":"168"}}),
_.V("design:type",String)],EU.prototype,"thumbnailWidth",void 0);_.U([_.N(),_.V("design:type",Object)],EU.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],EU.prototype,"collections",void 0);_.U([_.M("data","collections"),_.V("design:type",Object),_.V("design:paramtypes",[])],EU.prototype,"collectionStack",null);
_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],EU.prototype,"onYtNavigate",null);EU=_.U([_.P({is:"ytd-compact-radio-renderer",disableElementRegistration:!0})],EU);
_.Q(EU,"ytd-compact-radio-renderer",function(){if(void 0!==USb)return USb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-compact-radio-renderer">\n  <div class="modern-collection-parent style-scope ytd-compact-radio-renderer">\n    <yt-collections-stack data="[[collectionStack]]" class="style-scope ytd-compact-radio-renderer"></yt-collections-stack>\n    <ytd-thumbnail data="[[data]]" height="94" hovered="[[lockupIsHovered]]" use-hovered-property="" watch-feed-thumbnail="[[watchFeedBigThumbs]]" width="[[thumbnailWidth]]" class="style-scope ytd-compact-radio-renderer">\n    </ytd-thumbnail>\n  </div>\n  <div class="details style-scope ytd-compact-radio-renderer">\n    <div class="metadata style-scope ytd-compact-radio-renderer">\n      <a id="title" class="yt-simple-endpoint style-scope ytd-compact-radio-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n        <h3 class="style-scope ytd-compact-radio-renderer">\n          <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-compact-radio-renderer">\n          </ytd-badge-supported-renderer>\n          <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-compact-radio-renderer">\n            [[getSimpleString(data.title)]]\n          </span>\n        </h3>\n        <ytd-video-meta-block class="compact style-scope ytd-compact-radio-renderer" data="[[data]]" no-endpoints="" radio-meta="">\n        </ytd-video-meta-block>\n      </a>\n    </div>\n    <div id="menu" class="style-scope ytd-compact-radio-renderer"></div>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-compact-radio-renderer"></div>\n<yt-interaction id="interaction" class="extended style-scope ytd-compact-radio-renderer"></yt-interaction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===TSb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-compact-radio-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-compact-radio-renderer:not([watch-feed-big-thumbs]) ytd-thumbnail.ytd-compact-radio-renderer {margin-right: 8px;height: 94px;width: 168px;} .details.ytd-compact-radio-renderer {width: 100%;min-width: 0;} .yt-simple-endpoint.ytd-compact-radio-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-compact-radio-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #title.yt-simple-endpoint.ytd-compact-radio-renderer {min-width: 0;flex: 1;flex-basis: 0.000000001px;} #video-title.ytd-compact-radio-renderer {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-compact-radio-renderer.use-ellipsis #video-title.ytd-compact-radio-renderer {margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-compact-radio-renderer {color: var(--yt-spec-text-primary);} ytd-compact-radio-renderer:not(:hover) ytd-menu-renderer.ytd-compact-radio-renderer:not([menu-active]) {display: none;} ytd-compact-radio-renderer[is-dismissed] #dismissible.ytd-compact-radio-renderer,ytd-compact-radio-renderer:not([is-dismissed]) #dismissed.ytd-compact-radio-renderer {display: none;} #dismissible.ytd-compact-radio-renderer {display: flexbox;display: flex;flex-direction: row;} #dismissed.ytd-compact-radio-renderer {padding: 8px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 8px;} #dismissible.ytd-compact-radio-renderer,#dismissed.ytd-compact-radio-renderer {width: 100%;} #dismissed.ytd-compact-radio-renderer:focus {outline: none;} .metadata.ytd-compact-radio-renderer {min-width: 0;width: 100%;padding-right: 24px;box-sizing: border-box;display: flexbox;display: flex;flex-direction: column;} ytd-menu-renderer.ytd-compact-radio-renderer {--yt-button-icon-padding: 0;--yt-button-icon-size: 24px;position: absolute;top: 0;right: 0;} ytd-compact-radio-renderer ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;} #buttons.ytd-compact-radio-renderer>*.ytd-compact-radio-renderer {margin-top: 4px;} ytd-compact-radio-renderer[watch-feed-big-thumbs]:not([is-dismissed]) #dismissible.ytd-compact-radio-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-compact-radio-renderer[watch-feed-big-thumbs] ytd-thumbnail.ytd-compact-radio-renderer:before {display: block;content: "";padding-top: 55.95%;background-color: var(--yt-spec-10-percent-layer);} ytd-compact-radio-renderer[watch-feed-big-thumbs] .metadata.ytd-compact-radio-renderer {padding-top: 8px;padding-bottom: 8px;} ytd-compact-radio-renderer[watch-feed-big-thumbs] .details.ytd-compact-radio-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-compact-radio-renderer[watch-feed-big-thumbs] ytd-menu-renderer.ytd-compact-radio-renderer {margin-top: 8px;} ytd-compact-radio-renderer[watch-feed-big-thumbs] #dismissed.ytd-compact-radio-renderer {margin-bottom: 8px;} ytd-compact-radio-renderer[watch-feed-big-thumbs][is-dismissed] #dismissed.ytd-compact-radio-renderer {max-height: var(--ytd-compact-item-dismissed-height);display: flexbox;display: flex;align-items: center;justify-content: center;} ytd-compact-radio-renderer[collections] .modern-collection-parent.ytd-compact-radio-renderer {margin-top: 4px;position: relative;} ytd-compact-radio-renderer[collections] ytd-thumbnail.ytd-compact-radio-renderer {border-top: 1px solid var(--yt-spec-base-background);} ytd-compact-radio-renderer[collections] .details.ytd-compact-radio-renderer {margin-top: 4px;margin-left: 8px;} ytd-compact-radio-renderer:not([watch-feed-big-thumbs])[collections] ytd-thumbnail.ytd-compact-radio-renderer {margin-right: 0px;}</style>');
TSb=d}d=TSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return USb=a});var VSb;var WSb;var XSb=function(){return _.O.apply(this,arguments)||this};
_.H(XSb,_.O);XSb.prototype.configureRendererStamper=function(){return{"data.button":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!1}}}}}};
XSb.prototype.computeRendererStyle=function(a){return a.style?a.style.split("STYLE_")[1].replace(/_/g,"-").toLowerCase():""};
var FU=XSb;_.U([_.N(),_.V("design:type",Object)],FU.prototype,"data",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],FU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],FU.prototype,"rendererBehavior",void 0);_.U([_.N({computed:"computeRendererStyle(data)",reflectToAttribute:!0}),_.V("design:type",String)],FU.prototype,"rendererStyle",void 0);
FU=_.U([_.P({is:"ytd-compact-text-promo-renderer",disableElementRegistration:!0})],FU);
_.Q(FU,"ytd-compact-text-promo-renderer",function(){if(void 0!==WSb)return WSb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-compact-text-promo-renderer">\n</ytd-badge-supported-renderer>\n<yt-formatted-string class="title style-scope ytd-compact-text-promo-renderer" text="[[data.title]]">\n</yt-formatted-string>\n<yt-formatted-string class="subtitle style-scope ytd-compact-text-promo-renderer" force-default-style="" text="[[data.subTitle]]">\n</yt-formatted-string>\n<div id="action-button" class="style-scope ytd-compact-text-promo-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VSb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-compact-text-promo-renderer {display: flexbox;display: flex;flex-direction: column;margin: 32px 0 24px 48px;} .title.ytd-compact-text-promo-renderer {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.ytd-compact-text-promo-renderer {color: var(--yt-spec-text-secondary);margin-bottom: 28px;font-size: 1.2rem;font-weight: 400;line-height: 1.2rem;} ytd-compact-text-promo-renderer[renderer-style=big-fonts] {margin-bottom: 0px;} ytd-compact-text-promo-renderer[renderer-style=big-fonts] .title.ytd-compact-text-promo-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 500;margin: 8px 0 12px 0;} ytd-compact-text-promo-renderer[renderer-style=big-fonts] .subtitle.ytd-compact-text-promo-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;margin-bottom: 24px;}</style>');
VSb=d}d=VSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WSb=a});var YSb;_.Hs("itemSectionRenderer","counterfactualRenderer","ytd-counterfactual-renderer");var ZSb=function(){return _.O.apply(this,arguments)||this};
_.H(ZSb,_.O);var GU=ZSb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],GU.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],GU.prototype,"data",void 0);GU=_.U([_.P({is:"ytd-counterfactual-renderer",disableElementRegistration:!0})],GU);
_.Q(GU,"ytd-counterfactual-renderer",function(){if(void 0!==YSb)return YSb;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-counterfactual-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(_.W().content.cloneNode(!0),a.content.firstChild);return YSb=a});var $Sb;var aTb;var bTb;var cTb;_.Hs("itemSectionRenderer","radioRenderer","ytd-radio-renderer");var dTb=function(){var a=_.O.apply(this,arguments)||this;a.displayItemCount=2;a.collections=_.u("web_modern_collections_v2");a.isHoveringToTriggerInlinePreview=!1;a.hasPlaylistThumbnail=!1;a.stackThumbnailSize="large";return a};
_.H(dTb,_.O);_.f=dTb.prototype;_.f.attached=function(){this.updateInlinePreviewHoverListeners()};
_.f.detached=function(){this.clearInlinePreviewHoverListeners()};
_.f.dataChanged=function(){this.updateInlinePreviewHoverListeners()};
_.f.computeFirstVideos=function(a,b){return a&&b?a.slice(0,b):[]};
_.f.computeThumbnailWidth=function(a,b){return a?"BIG"===b?500:"MASSIVE"===b?600:"MEDIUM"===b?450:420:360};
_.f.computeThumbnailHeight=function(a,b){return a?"BIG"===b?280:"MASSIVE"===b?337:234:202};
_.f.clearInlinePreviewHoverListeners=function(){var a;null==(a=this.JSC$14263_inlinePreviewHoverListener)||_.mK(a)};
_.f.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.JSC$14263_inlinePreviewHoverListener=new _.lK({mediaRenderer:this,lockupElement:this.hostElement,videoPreviewOpts:RMb,thumbnailElement:this.thumbnail,triggerDelayMs:_.zf("web_search_inline_player_triggering_delay",500)})};
_.f.computeHasPlaylistThumbnail=function(a){var b,c;if(((null==(b=a.thumbnailRenderer)?0:b.playlistVideoThumbnailRenderer)||(null==(c=a.thumbnailRenderer)?0:c.playlistCustomThumbnailRenderer))&&a.thumbnailOverlays)for(b=0;b<a.thumbnailOverlays.length;b++)if(c=void 0,null==(c=a.thumbnailOverlays[b])?0:c.thumbnailOverlayBottomPanelRenderer)return!0;return!1};
_.J.Object.defineProperties(dTb.prototype,{isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.JSC$14263_inlinePreviewHoverListener)?0:_.kK(a))?this.isHoveringToTriggerInlinePreview:!!this.ytdLockupBehavior.lockupIsHovered}}});
var HU=dTb;HU.prototype.dataChanged=HU.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],HU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],HU.prototype,"ytdLockupBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],HU.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],HU.prototype,"displayItemCount",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("enable_desktop_search_bigger_thumbs")}}),
_.V("design:type",Boolean)],HU.prototype,"useBiggerThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.Bf("desktop_search_bigger_thumbs_style")}}),
_.V("design:type",String)],HU.prototype,"biggerThumbsStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],HU.prototype,"collections",void 0);_.U([_.N(),_.V("design:type",Object)],HU.prototype,"isHoveringToTriggerInlinePreview",void 0);_.U([_.N({computed:"computeHasPlaylistThumbnail(data)"}),_.V("design:type",Object)],HU.prototype,"hasPlaylistThumbnail",void 0);_.U([_.N(),_.V("design:type",String)],HU.prototype,"stackThumbnailSize",void 0);
_.U([_.vq("ytd-thumbnail"),_.V("design:type",HTMLElement)],HU.prototype,"thumbnail",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],HU.prototype,"dataChanged",null);_.U([_.M("lockupIsHovered","isHoveringToTriggerInlinePreview"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],HU.prototype,"isHovered",null);HU=_.U([_.P({is:"ytd-radio-renderer",disableElementRegistration:!0})],HU);
_.Q(HU,"ytd-radio-renderer",function(){if(void 0!==cTb)return cTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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(useBiggerThumbs, biggerThumbsStyle)]]" hidden="[[hasPlaylistThumbnail]]" hovered="[[isHovered]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="[[computeThumbnailWidth(useBiggerThumbs, biggerThumbsStyle)]]" class="style-scope ytd-radio-renderer">\n</ytd-thumbnail>\n<ytd-playlist-thumbnail data="[[data]]" height="[[computeThumbnailHeight(useBiggerThumbs, biggerThumbsStyle)]]" hidden="[[!hasPlaylistThumbnail]]" hovered="[[isHovered]]" is-double-stack="true" thumbnail-size="[[stackThumbnailSize]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="[[computeThumbnailWidth(useBiggerThumbs, biggerThumbsStyle)]]" class="style-scope ytd-radio-renderer">\n</ytd-playlist-thumbnail>\n<div id="content" class="style-scope ytd-radio-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-radio-renderer" href="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3 class="style-scope ytd-radio-renderer">\n      <ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-radio-renderer">\n      </ytd-badge-supported-renderer>\n      <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-radio-renderer">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <ytd-video-meta-block id="meta" data="[[data]]" radio-meta="" class="style-scope ytd-radio-renderer"></ytd-video-meta-block>\n  </a>\n  <ul id="list" class="style-scope ytd-radio-renderer">\n    <template is="dom-repeat" items="[[computeFirstVideos(data.videos, displayItemCount)]]" as="video" class="style-scope ytd-radio-renderer">\n      <li class="style-scope ytd-radio-renderer">\n        <ytd-child-video-renderer data="[[video.childVideoRenderer]]" class="style-scope ytd-radio-renderer">\n        </ytd-child-video-renderer>\n      </li>\n    </template>\n  </ul>\n</div>\n<yt-interaction id="interaction" class="extended style-scope ytd-radio-renderer"></yt-interaction>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_radio_renderer.ytd.radio.renderer.css.js--\x3e<style is-scoped>ytd-radio-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;--ytd-thumbnail-max-width: 360px;--ytd-thumbnail-min-width: 240px;} #content.ytd-radio-renderer {overflow: hidden;max-width: 600px;flex: 1;flex-basis: 0.000000001px;} #list.ytd-radio-renderer {list-style-type: none;padding: 0;margin: 12px 0 8px 0;} #list.ytd-radio-renderer li.ytd-radio-renderer {padding-bottom: 4px;} #video-title.ytd-radio-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-radio-renderer {color: var(--yt-spec-text-primary);} ytd-thumbnail.ytd-radio-renderer:before,ytd-playlist-thumbnail.ytd-radio-renderer:before {display: block;content: "";padding-top: 56.11%;} ytd-thumbnail.ytd-radio-renderer,ytd-playlist-thumbnail.ytd-radio-renderer {margin-right: 16px;max-width: var(--ytd-thumbnail-max-width);min-width: var(--ytd-thumbnail-min-width);flex: 1;flex-basis: 0.000000001px;} ytd-radio-renderer[use-bigger-thumbs] ytd-thumbnail.ytd-radio-renderer,ytd-radio-renderer[use-bigger-thumbs] ytd-playlist-thumbnail.ytd-radio-renderer {max-width: 420px;min-width: 240px;} ytd-radio-renderer[use-bigger-thumbs][bigger-thumbs-style=MEDIUM] ytd-thumbnail.ytd-radio-renderer,ytd-radio-renderer[use-bigger-thumbs][bigger-thumbs-style=MEDIUM] ytd-playlist-thumbnail.ytd-radio-renderer {max-width: 450px;min-width: 240px;} ytd-radio-renderer[use-bigger-thumbs][bigger-thumbs-style=BIG] ytd-thumbnail.ytd-radio-renderer,ytd-radio-renderer[use-bigger-thumbs][bigger-thumbs-style=BIG] ytd-playlist-thumbnail.ytd-radio-renderer {max-width: 500px;min-width: 240px;} ytd-radio-renderer[use-bigger-thumbs][bigger-thumbs-style=MASSIVE] ytd-thumbnail.ytd-radio-renderer,ytd-radio-renderer[use-bigger-thumbs][bigger-thumbs-style=MASSIVE] ytd-playlist-thumbnail.ytd-radio-renderer {max-width: 600px;min-width: 240px;} ytd-radio-renderer[collections] ytd-playlist-thumbnail.ytd-radio-renderer {border-top: 1px solid var(--yt-spec-base-background);}</style>');
bTb=d}d=bTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cTb=a});var eTb;var fTb;_.Hs("itemSectionRenderer","showRenderer","ytd-show-renderer");var IU=function(){return _.O.apply(this,arguments)||this};
_.H(IU,_.O);IU.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
IU.prototype.computeThumbnailWidth=function(a){return a?360:246};
IU.prototype.computeUseProminentThumbs=function(a){return a};
var JU=IU;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],JU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],JU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],JU.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],JU.prototype,"isSearch",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeUseProminentThumbs(isSearch)"}),_.V("design:type",Boolean)],JU.prototype,"useProminentThumbs",void 0);JU=_.U([_.P({is:"ytd-show-renderer",disableElementRegistration:!0})],JU);
_.Q(JU,"ytd-show-renderer",function(){if(void 0!==fTb)return fTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope ytd-show-renderer">\n</ytd-playlist-thumbnail>\n<div id="content" class="style-scope ytd-show-renderer">\n<a id="logo-container" class="yt-simple-endpoint style-scope ytd-show-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3 class="style-scope ytd-show-renderer">\n      <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-show-renderer">\n      </ytd-badge-supported-renderer>\n      <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-show-renderer">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <ytd-video-meta-block data="[[data]]" class="style-scope ytd-show-renderer"></ytd-video-meta-block>\n  </a>\n  <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" class="style-scope ytd-show-renderer">\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]]" class="style-scope ytd-show-renderer">\n  </ytd-badge-supported-renderer>\n</div>\n<div id="menu" class="style-scope ytd-show-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_show_renderer.ytd.show.renderer.css.js--\x3e<style is-scoped>ytd-show-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-show-renderer:not(:hover) ytd-menu-renderer.ytd-show-renderer:not([menu-active]) {opacity: 0;} ytd-show-renderer:not([use-prominent-thumbs]) ytd-playlist-thumbnail.ytd-show-renderer {flex: none;width: 246px;height: 138px;margin-right: 16px;} ytd-show-renderer[use-prominent-thumbs] ytd-playlist-thumbnail.ytd-show-renderer:before {display: block;content: "";padding-top: 56.11%;} ytd-show-renderer[use-prominent-thumbs] ytd-playlist-thumbnail.ytd-show-renderer {margin-right: 16px;max-width: 360px;min-width: 240px;flex: 1;flex-basis: 0.000000001px;} ytd-video-meta-block.ytd-show-renderer {margin-right: 48px;} #description-text.ytd-show-renderer {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;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;} #badges.ytd-show-renderer {padding-top: 8px;} #bottom-standalone-badge.ytd-show-renderer {padding-top: 8px;} #content.ytd-show-renderer {max-width: 600px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} ytd-menu-renderer.ytd-show-renderer {position: absolute;top: -8px;right: 0;} #video-title.ytd-show-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-show-renderer {color: var(--yt-spec-text-primary);padding-right: 24px;} .yt-simple-endpoint.ytd-show-renderer {display: block;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-show-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);}</style>');
eTb=d}d=eTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fTb=a});var KU=function(){return _.O.apply(this,arguments)||this};
_.H(KU,_.O);KU.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"}}}};
KU.prototype.fillRestIfNoShowMore=function(a,b){!a.showMoreText&&b&&this.ytLazyListBehavior.fillRemainingListItems()};
KU.prototype.onShowMoreClick=function(){this.ytLazyListBehavior.fillRemainingListItems()};
KU.prototype.computeViewAllHidden=function(a,b){return a||!b.viewAllEndpoint};
var LU=KU;LU.prototype.fillRestIfNoShowMore=LU.prototype.fillRestIfNoShowMore;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],LU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],LU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.WI.YtLazyListBehavior),_.V("design:type",Object)],LU.prototype,"ytLazyListBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],LU.prototype,"data",void 0);
_.U([_.mH("data","canShowMore"),_.V("design:type",Function),_.V("design:paramtypes",[Object,Boolean]),_.V("design:returntype")],LU.prototype,"fillRestIfNoShowMore",null);LU=_.U([_.P({is:"ytd-expanded-shelf-contents-renderer",disableElementRegistration:!0})],LU);
_.Q(LU,"ytd-expanded-shelf-contents-renderer",function(){if(void 0!==aTb)return aTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-expanded-shelf-contents-renderer"></div>\n<yt-formatted-string aria-role="button" hidden="[[!canShowMore]]" text="[[data.showMoreText]]" on-click="onShowMoreClick" class="style-scope ytd-expanded-shelf-contents-renderer">\n</yt-formatted-string>\n  <a class="yt-simple-endpoint style-scope ytd-expanded-shelf-contents-renderer" href$="[[computeHref_(data.viewAllEndpoint)]]" data="[[data.viewAllEndpoint]]" hidden="[[computeViewAllHidden(canShowMore,data)]]">\n  <yt-formatted-string text="[[data.viewAllText]]" class="style-scope ytd-expanded-shelf-contents-renderer"></yt-formatted-string>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Sb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-expanded-shelf-contents-renderer {display: block;margin-bottom: 24px;} #grid-container.ytd-expanded-shelf-contents-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} yt-formatted-string.ytd-expanded-shelf-contents-renderer {--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.ytd-expanded-shelf-contents-renderer>*.ytd-expanded-shelf-contents-renderer {width: 100%;} #grid-container.ytd-expanded-shelf-contents-renderer>*.ytd-expanded-shelf-contents-renderer:not(:last-child) {margin-bottom: 16px;} @media(min-width:1560px) {ytd-playlist-renderer.ytd-expanded-shelf-contents-renderer,ytd-channel-renderer.ytd-expanded-shelf-contents-renderer,ytd-radio-renderer.ytd-expanded-shelf-contents-renderer,ytd-video-renderer.ytd-expanded-shelf-contents-renderer,ytd-movie-playlist-renderer.ytd-expanded-shelf-contents-renderer {width: 50%;padding-right: 24px;box-sizing: border-box;flex: none;}} .yt-simple-endpoint.ytd-expanded-shelf-contents-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-expanded-shelf-contents-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);}</style>');
$Sb=d}d=$Sb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aTb=a});var gTb;var hTb;_.Hs("sharingItemSection","itemSectionHeaderRenderer","ytd-item-section-header-renderer");var iTb=function(){var a=_.O.apply(this,arguments)||this;a.modernTypography=_.u("web_modern_typography");return a};
_.H(iTb,_.O);iTb.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
iTb.prototype.computeStyle=function(a){return a?a:""};
var MU=iTb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],MU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],MU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],MU.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeStyle(data.titleStyle)"}),_.V("design:type",String)],MU.prototype,"titleStyle",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],MU.prototype,"modernTypography",void 0);MU=_.U([_.P({is:"ytd-item-section-header-renderer",disableElementRegistration:!0})],MU);
_.Q(MU,"ytd-item-section-header-renderer",function(){if(void 0!==hTb)return hTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-item-section-header-renderer">\n  <div id="title" class="style-scope ytd-item-section-header-renderer">[[getSimpleString(data.title)]]</div>\n  <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-item-section-header-renderer"></yt-formatted-string>\n</div>\n<div id="buttons" class="style-scope ytd-item-section-header-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-item-section-header-renderer {display: flex;justify-content: space-between;align-items: center;} #title.ytd-item-section-header-renderer {color: var(--yt-spec-text-primary);padding-top: 24px;padding-bottom: 8px;font-size: 1.6em;line-height: 1.4em;font-weight: 500;} #subtitle.ytd-item-section-header-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-item-section-header-renderer[title-style=ITEM_SECTION_HEADER_TITLE_STYLE_HISTORY] #title.ytd-item-section-header-renderer {padding-top: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} ytd-item-section-header-renderer[modern-typography] #title.ytd-item-section-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} @media(max-width:528px) {ytd-item-section-header-renderer[modern-typography] #title.ytd-item-section-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} ytd-item-section-header-renderer[modern-typography] #subtitle.ytd-item-section-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-item-section-header-renderer[title-style=ITEM_SECTION_HEADER_TITLE_STYLE_TRANSFER_CHANNEL_DIALOG] #title.ytd-item-section-header-renderer {padding-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-item-section-header-renderer[title-style=ITEM_SECTION_HEADER_TITLE_STYLE_LIVE_CHAT_ENGAGEMENT_PANEL] #title.ytd-item-section-header-renderer {padding-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;} ytd-item-section-header-renderer[title-style=ITEM_SECTION_HEADER_TITLE_STYLE_SHOPFRONT_FEED_ITEMS] #title.ytd-item-section-header-renderer {padding-left: 48px;} ytd-item-section-header-renderer[title-style=ITEM_SECTION_HEADER_TITLE_STYLE_TRANSFER_CHANNEL_DIALOG] #subtitle.ytd-item-section-header-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-item-section-header-renderer[title-style=ITEM_SECTION_HEADER_TITLE_STYLE_PLAYLIST_RECOMMENDATIONS] {padding: 16px 0 8px 36px;} ytd-item-section-header-renderer[title-style=ITEM_SECTION_HEADER_TITLE_STYLE_PLAYLIST_RECOMMENDATIONS] #title.ytd-item-section-header-renderer {padding-top: 8px;}</style>');
gTb=d}d=gTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hTb=a});var jTb;var kTb;var lTb;var mTb;var nTb=function(){var a=_.O.apply(this,arguments)||this;a.amsterdamPostMvp=_.u("web_amsterdam_post_mvp_playlists");a.hidePlaybackStatus=_.u("kevlar_hide_playlist_playback_status");a.downloadProgress=0;a.transferState="TRANSFER_STATE_UNKNOWN";a.isDeletedByUser=!1;a.offlinePolicyAction="OFFLINE_VIDEO_POLICY_ACTION_UNKNOWN";a.offlineVideoPolicyExpirationTimestamp=0;return a};
_.H(nTb,_.O);_.f=nTb.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=_.u("kevlar_playlist_drag_handles")&&this.canReorder};
_.f.onDrag=function(){if(this.thumbnail){var a=_.$q(this.thumbnail).querySelector("yt-image");a&&(a.shouldRenderLazy=!1)}};
_.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=null==(b=this.data)?void 0:b.serviceEndpoints;if(c&&1===c.length&&_.B(c[0],_.q_a)&&!_.JH(_.Rq(a),this.hostElement,["TP-YT-PAPER-BUTTON"]))this.ytComponentBehavior.resolveCommand(c[0]);else{var d;(b=null==(d=this.data)?void 0:d.navigationEndpoint)&&_.u("music_on_main_open_playlist_recommended_videos_in_miniplayer")&&"playlist-video-renderer-style-recommended-video"===this.styleType?this.miniplayerIsActive?_.Tn(this.hostElement,"yt-miniplayer-load-endpoint",[b]):
(_.oB.getInstance().playlistSuggestionsShelfActivation=!0,_.Tn(this.hostElement,"yt-activate-with-endpoint-action",[b])):b&&!_.JH(_.Rq(a),this.hostElement,["A".toString(),"BUTTON".toString()])&&(_.u("kevlar_playlist_video_resolve_nav_endpoint_killswitch")?_.Sn(this.hostElement,"yt-navigate",{endpoint:b}):this.ytComponentBehavior.resolveCommand(b))}};
_.f.computeStyle=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""};
_.f.computeThumbnailWidth=function(a){return"PLAYLIST_VIDEO_RENDERER_STYLE_EPISODE"===a?170:this.amsterdamPostMvp?160:120};
_.f.downloadStateChanged=function(){this.isDownloads=!1;if(this.entityInfo||this.downloadRenderData){if(!this.entityInfo&&this.downloadRenderData)this.downloadRenderData={shortViewCountText:void 0,publishedTimeText:void 0,badges:void 0,thumbnailOverlays:void 0};else{if(!this.entityInfo)return;this.downloadRenderData=Hub(this.entityInfo,this.transferState,this.downloadProgress,this.isDeletedByUser,this.relativeDateReference,!0);this.isDownloads=0<Object.keys(this.downloadRenderData).length}this.set("data",
Object.assign({},this.data,this.downloadRenderData))}};
_.f.created=function(){this.downloadRenderData=void 0;this.isDownloads=!1};
_.f.detached=function(){this.downloadRenderData=void 0;this.isDownloads=!1};
_.f.dataChanged=function(){if(this.data){var a,b,c,d=(null==(a=this.downloadRenderData)?void 0:a.badges)&&(null==(b=this.downloadRenderData)?void 0:b.badges)!==(null==(c=this.data)?void 0:c.badges),e,h,l;a=(null==(e=this.downloadRenderData)?void 0:e.thumbnailOverlays)&&(null==(h=this.downloadRenderData)?void 0:h.thumbnailOverlays)!==(null==(l=this.data)?void 0:l.thumbnailOverlays);(!this.downloadRenderData||d||a)&&this.downloadStateChanged()}};
_.f.setVideoIdChanged=function(){if(this.data&&this.data.setVideoId){var a,b,c=null==(a=this.data.menu)?void 0:null==(b=a.menuRenderer)?void 0:b.items;if(c)for(a=_.g(c),b=a.next();!b.done;b=a.next())b=b.value,c=void 0,_.B(null==(c=b.menuServiceItemRenderer)?void 0:c.serviceEndpoint,_.QA)&&(c=void 0,this.set("menuServiceItemRenderer.serviceEndpoint.playlistEditEndpoint.actions.0.setVideoId",null==(c=this.data)?void 0:c.setVideoId,b),c=void 0,this.set("menuServiceItemRenderer.serviceEndpoint.playlistEditEndpoint.clientActions.0.playlistRemoveVideosAction.setVideoIds",
[null==(c=this.data)?void 0:c.setVideoId],b))}};
var NU=nTb;NU.prototype.setVideoIdChanged=NU.prototype.setVideoIdChanged;NU.prototype.dataChanged=NU.prototype.dataChanged;NU.prototype.downloadStateChanged=NU.prototype.downloadStateChanged;NU.prototype.onMenuOverlayChanged=NU.prototype.onMenuOverlayChanged;NU.prototype.canReorderChanged=NU.prototype.canReorderChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],NU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],NU.prototype,"ytdReduxBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],NU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],NU.prototype,"ytdLockupBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],NU.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],NU.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],NU.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],NU.prototype,"isEditable",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],NU.prototype,"amsterdamPostMvp",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],NU.prototype,"canReorder",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],NU.prototype,"menuOpened",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],NU.prototype,"handleIsHovered",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],NU.prototype,"persistentDragHandle",void 0);_.U([_.N(),_.V("design:type",Object)],NU.prototype,"downloadRenderData",void 0);_.U([_.N(),_.V("design:type",Object)],NU.prototype,"hidePlaybackStatus",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.V("design:type",String)],NU.prototype,"styleType",void 0);
_.U([_.N({computed:"computeThumbnailWidth(data.style)"}),_.V("design:type",Number)],NU.prototype,"thumbnailWidth",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],NU.prototype,"isDownloads",void 0);_.U([_.N({selector:_.reb,selectorArgs:["data.videoId"]}),_.V("design:type",Object)],NU.prototype,"downloadProgress",void 0);_.U([_.N(),_.V("design:type",Number)],NU.prototype,"relativeDateReference",void 0);
_.U([_.N({selector:_.pH,selectorArgs:["data.videoId"]}),_.V("design:type",Object)],NU.prototype,"transferState",void 0);_.U([_.N({selector:_.seb,selectorArgs:["data.videoId"]}),_.V("design:type",Object)],NU.prototype,"isDeletedByUser",void 0);_.U([_.N({selector:Mob,selectorArgs:["data.videoId"]}),_.V("design:type",Object)],NU.prototype,"offlinePolicyAction",void 0);
_.U([_.N({selector:Nob,selectorArgs:["data.videoId"]}),_.V("design:type",Object)],NU.prototype,"offlineVideoPolicyExpirationTimestamp",void 0);_.U([_.N({selector:Pob,selectorArgs:["data.videoId"]}),_.V("design:type",Object)],NU.prototype,"entityInfo",void 0);_.U([_.N({selector:_.oH}),_.V("design:type",Boolean)],NU.prototype,"miniplayerIsActive",void 0);_.U([_.vq("#thumbnail"),_.V("design:type",_.hlb)],NU.prototype,"thumbnail",void 0);
_.U([_.mH("canReorder"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],NU.prototype,"canReorderChanged",null);_.U([_.tq("yt-menu-overlay-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Boolean]),_.V("design:returntype")],NU.prototype,"onMenuOverlayChanged",null);
_.U([_.mH("transferState","offlinePolicyAction","offlineVideoPolicyExpirationTimestamp","downloadProgress","isDeletedByUser"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],NU.prototype,"downloadStateChanged",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],NU.prototype,"dataChanged",null);
_.U([_.mH("data.setVideoId"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],NU.prototype,"setVideoIdChanged",null);NU=_.U([_.P({is:"ytd-playlist-video-renderer",disableElementRegistration:!0})],NU);
_.Q(NU,"ytd-playlist-video-renderer",function(){if(void 0!==mTb)return mTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-playlist-video-renderer" on-mouseenter="onHandleMouseenter" on-mouseleave="onHandleMouseleave">\n  <yt-icon id="reorder" icon="yt-icons:drag_handle" class="style-scope ytd-playlist-video-renderer"></yt-icon>\n  <yt-formatted-string id="index" text="[[data.index]]" class="style-scope ytd-playlist-video-renderer"></yt-formatted-string>\n</div>\n<div id="content" on-click="onContentsTap" class="style-scope ytd-playlist-video-renderer">\n  <div id="container" class="style-scope ytd-playlist-video-renderer">\n    <ytd-thumbnail id="thumbnail" data="[[data]]" hide-playback-status="[[hidePlaybackStatus]]" use-expandable-tooltip="[[useExpandableTooltip_]]" width="[[thumbnailWidth]]" class="style-scope ytd-playlist-video-renderer">\n    </ytd-thumbnail>\n    <div id="meta" class="style-scope ytd-playlist-video-renderer">\n      <h3 aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-playlist-video-renderer">\n        <ytd-badge-supported-renderer id="top-standalone-badge" top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-playlist-video-renderer">\n        </ytd-badge-supported-renderer>\n        <a id="video-title" title$="[[getSimpleString(data.title)]]" class="yt-simple-endpoint style-scope ytd-playlist-video-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n          [[getSimpleString(data.title)]]\n        </a>\n      </h3>\n      <ytd-video-meta-block class="playlist style-scope ytd-playlist-video-renderer" data="[[data]]" is-downloading="[[isDownloads]]"></ytd-video-meta-block>\n      <ytd-badge-supported-renderer id="bottom-badges" badges="[[data.bottomBadges]]" hidden="[[!data.bottomBadges]]" class="style-scope ytd-playlist-video-renderer">\n      </ytd-badge-supported-renderer>\n      <ytd-badge-supported-renderer id="bottom-standalone-badge" hidden="[[!data.bottomStandaloneBadge]]" top-standalone-badge="[[data.bottomStandaloneBadge]]" class="style-scope ytd-playlist-video-renderer">\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]]" class="style-scope ytd-playlist-video-renderer">\n  </ytd-badge-supported-renderer>\n  <yt-formatted-string id="contributor" hidden="[[!data.contributorName]]" link-inherit-color="" text="[[data.contributorName]]" class="style-scope ytd-playlist-video-renderer">\n  </yt-formatted-string>\n  <div id="offer-button" class="style-scope ytd-playlist-video-renderer"></div>\n</div>\n<div id="menu" hidden="[[!data.menu]]" class="style-scope ytd-playlist-video-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-video-renderer {cursor: default;display: flexbox;display: flex;flex-direction: row;align-items: center;border-radius: 12px;} ytd-playlist-video-renderer #content.ytd-playlist-video-renderer {padding: 8px 0;} ytd-playlist-video-renderer[amsterdam-post-mvp] ytd-thumbnail.ytd-playlist-video-renderer {height: 90px;width: 160px;} ytd-playlist-video-renderer[is-dismissed] {display: none;} ytd-playlist-video-renderer[is-editable][can-reorder]:hover,ytd-playlist-video-renderer[is-editable][can-reorder][menu-opened],ytd-playlist-video-renderer[is-editable][can-reorder].dragging {box-shadow: 0px 2px 8px rgba(0,0,0,0.4);} ytd-playlist-video-renderer[is-editable][can-reorder][persistent-drag-handle] {box-shadow: none;} ytd-playlist-video-renderer[is-editable][can-reorder][persistent-drag-handle][handle-is-hovered],ytd-playlist-video-renderer[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: grab;} #index-container.ytd-playlist-video-renderer {align-self: stretch;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-playlist-video-renderer[is-editable][can-reorder]:not([persistent-drag-handle]):hover {cursor: -webkit-grab;cursor: grab;} ytd-playlist-video-renderer[is-editable][can-reorder]:hover.dragging,ytd-playlist-video-renderer[is-editable][can-reorder].dragging {cursor: -webkit-grabbing;cursor: grabbing;z-index: 2;background-color: var(--yt-spec-badge-chip-background);} ytd-playlist-video-renderer:hover:not(.dragging) {background-color: var(--yt-spec-badge-chip-background);} #menu.ytd-playlist-video-renderer {min-width: 40px;} ytd-playlist-video-renderer:not(:hover):not([style-type=playlist-video-renderer-style-recommended-video]) ytd-menu-renderer.ytd-playlist-video-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} @media(any-pointer:coarse) {ytd-menu-renderer.ytd-playlist-video-renderer {opacity: 1;}} ytd-playlist-video-renderer[is-editable][can-reorder].dragging a.ytd-playlist-video-renderer {cursor: -webkit-grabbing;cursor: grabbing;} ytd-menu-renderer.ytd-playlist-video-renderer {display: block;} a.yt-simple-endpoint.ytd-playlist-video-renderer {min-width: 0;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} #contributor.ytd-playlist-video-renderer,#index.ytd-playlist-video-renderer {padding: 16px 0;} #index.ytd-playlist-video-renderer {color: var(--yt-spec-text-secondary);text-align: center;width: 36px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;display: flexbox;display: flex;flex-direction: column;flex: none;justify-content: center;} #contributor.ytd-playlist-video-renderer {color: var(--yt-spec-text-secondary);text-align: right;margin: auto 0;padding: 8px 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;flex: none;} ytd-playlist-video-renderer[can-reorder][is-editable]:hover #index.ytd-playlist-video-renderer,ytd-playlist-video-renderer[persistent-drag-handle] #index.ytd-playlist-video-renderer {display: none;} ytd-playlist-video-renderer[can-reorder][is-editable]:hover #reorder.ytd-playlist-video-renderer,ytd-playlist-video-renderer[persistent-drag-handle] #reorder.ytd-playlist-video-renderer {color: var(--yt-spec-icon-inactive);padding: 0 6px;display: block;flex: none;} #reorder.ytd-playlist-video-renderer {display: none;} #content.ytd-playlist-video-renderer {cursor: pointer;min-width: 0;display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;flex-wrap: wrap;justify-content: flex-start;} ytd-thumbnail.ytd-playlist-video-renderer {margin-right: 8px;height: 68px;width: 120px;flex: none;} ytd-playlist-video-renderer[style-type=playlist-video-renderer-style-episode] ytd-thumbnail.ytd-playlist-video-renderer {height: 96px;width: 170px;} #meta.ytd-playlist-video-renderer {min-width: 0;flex: 1;flex-basis: 0.000000001px;} #badges.ytd-playlist-video-renderer {margin: 8px;align-items: center;flex-wrap: wrap;display: flexbox;display: flex;flex-direction: row;justify-content: center;} #offer-button.ytd-playlist-video-renderer {align-items: flex-end;display: flexbox;display: flex;flex-direction: column;justify-content: center;} #video-title.ytd-playlist-video-renderer {-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;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} h3.ytd-playlist-video-renderer {color: var(--yt-spec-text-primary);} #container.ytd-playlist-video-renderer {min-width: 0;flex-basis: 368px;flex-grow: 1;display: flexbox;display: flex;flex-direction: row;} #bottom-standalone-badge.ytd-playlist-video-renderer {margin-top: 4px;}</style>');
lTb=d}d=lTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mTb=a});var oTb;var pTb;var qTb=function(){return _.O.apply(this,arguments)||this};
_.H(qTb,_.O);var OU=qTb;_.U([_.N(),_.V("design:type",Object)],OU.prototype,"data",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],OU.prototype,"rendererBehavior",void 0);OU=_.U([_.P({is:"ytd-premium-browse-footer-renderer",disableElementRegistration:!0})],OU);
_.Q(OU,"ytd-premium-browse-footer-renderer",function(){if(void 0!==pTb)return pTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-premium-browse-footer-renderer" text="[[data.title]]">\n</yt-formatted-string>\n<yt-formatted-string class="subtitle style-scope ytd-premium-browse-footer-renderer" text="[[data.subtitle]]">\n</yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-premium-browse-footer-renderer {display: flexbox;display: flex;flex-direction: column;margin: 32px 0 24px 48px;} .title.ytd-premium-browse-footer-renderer {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.ytd-premium-browse-footer-renderer {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.2rem;}</style>');
oTb=d}d=oTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pTb=a});var rTb;var sTb;var PU=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"handleDarkModeToggledAction"};return a};
_.H(PU,_.O);PU.prototype.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")};
PU.prototype.handleDarkModeToggledAction=function(a){this.isDarkTheme=a};
PU.prototype.computeHeaderLogoThumbnail=function(a,b){if(a)return b?a.darkLogo:a.lightLogo};
var QU=PU;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],QU.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],QU.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],QU.prototype,"data",void 0);_.U([_.N({computed:"computeHeaderLogoThumbnail(data,isDarkTheme)"}),_.V("design:type",Object)],QU.prototype,"themeLogo",void 0);_.U([_.N(),_.V("design:type",Boolean)],QU.prototype,"isDarkTheme",void 0);
QU=_.U([_.P({is:"ytd-primetime-promo-header-renderer",disableElementRegistration:!0})],QU);
_.Q(QU,"ytd-primetime-promo-header-renderer",function(){if(void 0!==sTb)return sTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-primetime-promo-header-renderer"><yt-img-shadow dimension="height" height="24" thumbnail="[[themeLogo]]" class="style-scope ytd-primetime-promo-header-renderer"></yt-img-shadow><ytd-badge-supported-renderer disable-upgrade$="[[!data.badge]]" hidden="[[!data.badge]]" top-standalone-badge="[[data.badge]]" class="style-scope ytd-primetime-promo-header-renderer"></ytd-badge-supported-renderer></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rTb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-primetime-promo-header-renderer {display: inline-block;width: 210px;} #logo.ytd-primetime-promo-header-renderer {margin-top: 20px;margin-bottom: 24px;display: flexbox;display: flex;flex-direction: row;align-items: flex-end;} ytd-badge-supported-renderer.ytd-primetime-promo-header-renderer {color: var(--yt-spec-text-secondary);margin-left: 12px;align-items: center;} #logo.ytd-primetime-promo-header-renderer>yt-img-shadow.ytd-primetime-promo-header-renderer {height: 24px;}</style>");
rTb=d}d=rTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sTb=a});var tTb;var uTb;_.Hs("itemSectionRenderer","primetimePromoRenderer","ytd-primetime-promo-renderer");var vTb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction"};return a};
_.H(vTb,_.O);_.f=vTb.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;_.$m(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&&_.$q(this.hostElement).querySelectorAll("ytd-rich-item-renderer").forEach(function(b,c){b.hidden=c>a.elementsPerRow-1})};
_.f.requestElementsPerRow=function(){_.Sn(this.hostElement,"yt-request-elements-per-row")};
var RU=vTb;RU.prototype.onDataChange=RU.prototype.onDataChange;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],RU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],RU.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],RU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],RU.prototype,"actionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],RU.prototype,"data",void 0);_.U([_.N({value:3}),_.V("design:type",Number)],RU.prototype,"elementsPerRow",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],RU.prototype,"onDataChange",null);RU=_.U([_.P({is:"ytd-primetime-promo-renderer",disableElementRegistration:!0})],RU);
_.Q(RU,"ytd-primetime-promo-renderer",function(){if(void 0!==uTb)return uTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-primetime-promo-renderer">\n  <div id="header" class="style-scope ytd-primetime-promo-renderer">\n    <div id="header-contents" class="style-scope ytd-primetime-promo-renderer"></div>\n    <div id="dismiss-button" class="style-scope ytd-primetime-promo-renderer"></div>\n  </div>\n  <div id="panels" class="style-scope ytd-primetime-promo-renderer"></div>\n</div>\n<div id="dismissed" class="style-scope ytd-primetime-promo-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tTb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-primetime-promo-renderer {margin-right: 0;border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;} ytd-primetime-promo-renderer[is-dismissed] #dismissible.ytd-primetime-promo-renderer,ytd-primetime-promo-renderer:not([is-dismissed]) #dismissed.ytd-primetime-promo-renderer {display: none;} ytd-primetime-promo-renderer #dismissed.ytd-primetime-promo-renderer:focus {outline: none;} #content-wrapper.ytd-primetime-promo-renderer {min-width: 0px;flex: 1 1 auto;} #dismissible.ytd-primetime-promo-renderer,#dismissed.ytd-primetime-promo-renderer {width: 100%;display: flexbox;display: flex;flex-direction: column;} #dismiss-button.ytd-primetime-promo-renderer {margin-top: 12px;} #header.ytd-primetime-promo-renderer {display: flexbox;display: flex;flex-direction: row;} #header-contents.ytd-primetime-promo-renderer {flex: 1;flex-basis: 0.000000001px;} #panels.ytd-primetime-promo-renderer {margin-left: calc(-1 * var(--ytd-rich-grid-item-margin)/2);margin-right: calc(-1 * var(--ytd-rich-grid-item-margin)/2);display: flexbox;display: flex;flex-direction: row;}</style>");
tTb=d}d=tTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return uTb=a});var wTb;var xTb;var SU=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-button-refresh-action":"handleButtonRefreshAction"};return a};
_.H(SU,_.O);SU.prototype.configureRendererStamper=function(){return{"data.button":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}};
SU.prototype.handleButtonRefreshAction=function(a){if(a=_.B(a,_.PFb))this.set("data.button",a.membershipButton),this.notifyPath("data.button")};
_.J.Object.defineProperties(SU.prototype,{avatars:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.data)?void 0:null==(b=a.avatars)?void 0:b.slice(0,8))||[]}}});
var TU=SU;_.U([_.N(),_.V("design:type",Object)],TU.prototype,"data",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],TU.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],TU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],TU.prototype,"rendererBehavior",void 0);_.U([_.M("data"),_.V("design:type",Array),_.V("design:paramtypes",[])],TU.prototype,"avatars",null);
TU=_.U([_.P({is:"ytd-recognition-shelf-renderer",disableElementRegistration:!0})],TU);
_.Q(TU,"ytd-recognition-shelf-renderer",function(){if(void 0!==xTb)return xTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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.sections.ytd_recognition_shelf_renderer.ytd.recognition.shelf.renderer.css.js--\x3e<div id="container" class="style-scope ytd-recognition-shelf-renderer">\n  <div id="text-container" class="style-scope ytd-recognition-shelf-renderer">\n    <yt-formatted-string class="title style-scope ytd-recognition-shelf-renderer" text="[[data.title]]"></yt-formatted-string>\n    <yt-formatted-string class="subtitle style-scope ytd-recognition-shelf-renderer" text="[[data.subtitle]]"></yt-formatted-string>\n  </div>\n  <div id="avatars-container" class="style-scope ytd-recognition-shelf-renderer">\n    <template is="dom-repeat" items="[[avatars]]" as="avatar" class="style-scope ytd-recognition-shelf-renderer">\n      <yt-img-shadow class="avatar style-scope ytd-recognition-shelf-renderer" thumbnail="[[avatar]]"></yt-img-shadow>\n    </template>\n  </div>\n  <div id="action-button" class="style-scope ytd-recognition-shelf-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_recognition_shelf_renderer.ytd.recognition.shelf.renderer.css.js--\x3e<style is-scoped>ytd-recognition-shelf-renderer {display: flex;flex-direction: row;} #container.ytd-recognition-shelf-renderer {display: flex;flex-wrap: wrap;align-items: center;width: 100%;margin-top: 16px;margin-bottom: 16px;} #text-container.ytd-recognition-shelf-renderer {margin-right: 40px;padding: 6px 0;flex-grow: 1;} .title.ytd-recognition-shelf-renderer {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;} .subtitle.ytd-recognition-shelf-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #avatars-container.ytd-recognition-shelf-renderer {display: flex;margin-right: 24px;padding: 6px 0;} .avatar.ytd-recognition-shelf-renderer {border-radius: 50%;width: 36px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #action-button.ytd-recognition-shelf-renderer {padding: 6px 0;}</style>');
wTb=d}d=wTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xTb=a});var yTb;var zTb;var ATb;var BTb;var CTb=function(){var a=_.O.apply(this,arguments)||this;a.modernButtons=_.u("web_modern_buttons");return a};
_.H(CTb,_.O);_.f=CTb.prototype;_.f.configureRendererStamper=function(){return{visibleItems:{id:"items",mapping:{channelRenderer:"ytd-channel-renderer",playlistRenderer:{component:"ytd-playlist-renderer",properties:{isSearch:"[[isSearch]]"}},radioRenderer:"ytd-radio-renderer",showRenderer:"ytd-show-renderer",videoRenderer:{component:"ytd-video-renderer",properties:{isSearch:"[[isSearch]]"}}}}}};
_.f.dataChanged=function(){this.collapsed=!0};
_.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};
var UU=CTb;UU.prototype.dataChanged=UU.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],UU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],UU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],UU.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],UU.prototype,"isSearch",void 0);
_.U([_.N({computed:"computeVisibleItems(data,collapsed)"}),_.V("design:type",Array)],UU.prototype,"visibleItems",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],UU.prototype,"collapsed",void 0);_.U([_.N({computed:"computeHideShowMore(data.collapsedItemCount,data.items.length,collapsed)"}),_.V("design:type",Boolean)],UU.prototype,"hideShowMore",void 0);
_.U([_.N({computed:"computeHideShowAll(data.expandedStateButtonEndpoint,\n        data.expandedStateButtonText,collapsed)",value:!0}),_.V("design:type",Boolean)],UU.prototype,"hideShowAll",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],UU.prototype,"modernButtons",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],UU.prototype,"dataChanged",null);
UU=_.U([_.P({disableElementRegistration:!0,is:"ytd-vertical-list-renderer"})],UU);
_.Q(UU,"ytd-vertical-list-renderer",function(){if(void 0!==BTb)return BTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-vertical-list-renderer"></div>\n<div id="more" hidden="[[hideShowMore]]" class="style-scope ytd-vertical-list-renderer">\n  <yt-formatted-string text="[[data.collapsedStateButtonText]]" on-tap="onMoreClick" class="style-scope ytd-vertical-list-renderer">\n  </yt-formatted-string>\n</div>\n<div id="all" hidden="[[hideShowAll]]" class="style-scope ytd-vertical-list-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-vertical-list-renderer" href$="[[computeHref_(data.expandedStateButtonEndpoint]]" data="[[data.expandedStateButtonEndpoint]]">\n    <yt-formatted-string text="[[data.expandedStateButtonText]]" class="style-scope ytd-vertical-list-renderer">\n    </yt-formatted-string>\n  </a>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ATb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-vertical-list-renderer {display: block;padding-bottom: 24px;} ytd-vertical-list-renderer #items.ytd-vertical-list-renderer>*.ytd-vertical-list-renderer:first-child {margin-top: 0;} ytd-vertical-list-renderer[modern-buttons] #more.ytd-vertical-list-renderer yt-formatted-string.ytd-vertical-list-renderer,ytd-vertical-list-renderer[modern-buttons] #all.ytd-vertical-list-renderer yt-formatted-string.ytd-vertical-list-renderer {text-transform: capitalize;} #items.ytd-vertical-list-renderer>*.ytd-vertical-list-renderer {margin-top: 16px;} #more.ytd-vertical-list-renderer yt-formatted-string.ytd-vertical-list-renderer,#all.ytd-vertical-list-renderer yt-formatted-string.ytd-vertical-list-renderer {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.ytd-vertical-list-renderer,#all.ytd-vertical-list-renderer {padding-top: 24px;display: flexbox;display: flex;flex-direction: row;justify-content: center;}</style>');
ATb=d}d=ATb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return BTb=a});var DTb=_.Mu(["#"]);_.Hs("itemSectionRenderer","shelfRenderer","ytd-shelf-renderer");var ETb=function(){var a=_.O.apply(this,arguments)||this;a.modernTypography=_.u("web_modern_typography");return a};
_.H(ETb,_.O);_.f=ETb.prototype;
_.f.configureRendererStamper=function(){return{"data.content":{id:"contents",mapping:{gridRenderer:"ytd-grid-renderer",horizontalListRenderer:{component:"yt-horizontal-list-renderer",params:{thumbnailHeight:118},properties:{isSearch:"[[isSearch]]"}},horizontalMovieListRenderer:{component:"yt-horizontal-list-renderer",params:{thumbnailHeight:302}},expandedShelfContentsRenderer:"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(){var a;return["CHANNEL_THUMBNAIL_STYLE_BOXART","CHANNEL_THUMBNAIL_STYLE_BOXART_ROUNDED"].includes((null==(a=this.data)?void 0:a.thumbnailStyle)||"")};
_.f.computeHrefWithDefault=function(a){return this.ytComponentBehavior.computeHref_(a)||_.Zc(DTb)};
_.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=_.g(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})}};
_.f.onParentResize=function(){this.ironResizableBehavior.notifyResize()};
var VU=ETb;VU.prototype.onLockupRequested=VU.prototype.onLockupRequested;VU.prototype.onDataChange=VU.prototype.onDataChange;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],VU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],VU.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],VU.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],VU.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.zA),_.V("design:type",Object)],VU.prototype,"ironResizableBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],VU.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],VU.prototype,"isSearch",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_fluid_dismiss")}}),
_.V("design:type",Boolean)],VU.prototype,"enableFluidDismiss",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeThumbnailStyle(data.thumbnailStyle)"}),_.V("design:type",String)],VU.prototype,"thumbnailStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],VU.prototype,"modernTypography",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],VU.prototype,"onDataChange",null);
_.U([_.tq("yt-lockup-requested"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],VU.prototype,"onLockupRequested",null);VU=_.U([_.P({is:"ytd-shelf-renderer",disableElementRegistration:!0})],VU);
_.Q(VU,"ytd-shelf-renderer",function(){if(void 0!==zTb)return zTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-shelf-renderer">\n  <div class="grid-subheader style-scope ytd-shelf-renderer" hidden="[[data.hideHeader]]">\n    <div id="title-container" hidden="[[!data.title]]" class="style-scope ytd-shelf-renderer">\n      <h2 class="style-scope ytd-shelf-renderer">\n        <template is="dom-if" if="[[!data.endpoint]]" class="style-scope ytd-shelf-renderer">\n          <yt-icon id="icon" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]" class="style-scope ytd-shelf-renderer">\n          </yt-icon>\n          <span id="title" class="style-scope ytd-shelf-renderer">[[getSimpleString(data.title)]]</span>\n        </template>\n        <template is="dom-if" if="[[data.endpoint]]" class="style-scope ytd-shelf-renderer">\n          <div id="image-container" class="style-scope ytd-shelf-renderer">\n            <a class="yt-simple-endpoint style-scope ytd-shelf-renderer" 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]]" class="style-scope ytd-shelf-renderer">\n              </yt-img-shadow>\n              <yt-icon id="icon" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]" class="style-scope ytd-shelf-renderer">\n              </yt-icon>\n            </a>\n            <div id="title-text" class="style-scope ytd-shelf-renderer">\n              <a class="yt-simple-endpoint style-scope ytd-shelf-renderer" href$="[[computeHrefWithDefault(data.endpoint)]]" data="[[data.endpoint]]">\n                <span id="title" class="style-scope ytd-shelf-renderer">[[getSimpleString(data.title)]]</span>\n              </a>\n              <yt-formatted-string id="title-annotation" hidden="[[!computePlaceAnnotationUnderTitle(data)]]" text="[[data.titleAnnotation]]" class="style-scope ytd-shelf-renderer">\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]]" class="style-scope ytd-shelf-renderer">\n        </ytd-badge-supported-renderer>\n        <yt-formatted-string id="title-annotation" hidden="[[computePlaceAnnotationUnderTitle(data)]]" text="[[data.titleAnnotation]]" class="style-scope ytd-shelf-renderer">\n        </yt-formatted-string>\n        <div id="play-button" class="style-scope ytd-shelf-renderer"></div>\n        <div id="sort-filter" class="style-scope ytd-shelf-renderer"></div>\n      </h2>\n      <div id="spacer" class="style-scope ytd-shelf-renderer"></div>\n      <div id="subscribe-button" class="style-scope ytd-shelf-renderer"></div>\n      <div id="menu" class="style-scope ytd-shelf-renderer"></div>\n    </div>\n    <yt-formatted-string id="subtitle" class="can-be-empty style-scope ytd-shelf-renderer" text="[[data.subtitle]]">\n    </yt-formatted-string>\n  </div>\n  <div id="contents" class="style-scope ytd-shelf-renderer"></div>\n</div>\n<div id="dismissed" class="style-scope ytd-shelf-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_shelf_renderer.ytd.shelf.renderer.css.js--\x3e<style is-scoped>ytd-shelf-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-shelf-renderer[is-dismissed] #dismissible.ytd-shelf-renderer,ytd-shelf-renderer:not([is-dismissed]) #dismissed.ytd-shelf-renderer {display: none;} ytd-shelf-renderer[enable-fluid-dismiss_][is-dismissed] #dismissed.ytd-shelf-renderer {display: none;} .grid-subheader.ytd-shelf-renderer {margin-top: 24px;} #title-text.ytd-shelf-renderer {display: flexbox;display: flex;flex-direction: column;} #contents.ytd-shelf-renderer {margin-top: 24px;} #title-container.ytd-shelf-renderer {color: var(--yt-spec-text-primary);height: 2rem;display: flexbox;display: flex;flex-direction: row;align-items: center;} #title-container.ytd-shelf-renderer a.ytd-shelf-renderer {display: flexbox;display: flex;--yt-endpoint-color: var(--yt-spec-text-primary);} #title.ytd-shelf-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;} #title-annotation.ytd-shelf-renderer {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;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-shelf-renderer[modern-typography] #title.ytd-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} @media(max-width:528px) {ytd-shelf-renderer[modern-typography] #title.ytd-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} ytd-shelf-renderer[modern-typography] #title-annotation.ytd-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-shelf-renderer[modern-typography] #image-container.ytd-shelf-renderer #title-annotation.ytd-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-shelf-renderer[thumbnail-style=CHANNEL_THUMBNAIL_STYLE_BOXART] #title-annotation.ytd-shelf-renderer {margin-left: 0px;} ytd-shelf-renderer[thumbnail-style=CHANNEL_THUMBNAIL_STYLE_BOXART_ROUNDED] #title-annotation.ytd-shelf-renderer {margin-left: 0px;} yt-sort-filter-sub-menu-renderer.ytd-shelf-renderer {margin-left: 28px;} yt-sort-filter-sub-menu-renderer.ytd-shelf-renderer yt-dropdown-menu .yt-dropdown-menu[style-target=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);} h2.ytd-shelf-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #avatar.ytd-shelf-renderer {height: 32px;width: 32px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} ytd-shelf-renderer[thumbnail-style=CHANNEL_THUMBNAIL_STYLE_BOXART] #avatar.ytd-shelf-renderer {width: 29px;height: 40px;border-radius: 0%;background-color: transparent;overflow: hidden;} ytd-shelf-renderer[thumbnail-style=CHANNEL_THUMBNAIL_STYLE_BOXART_ROUNDED] #avatar.ytd-shelf-renderer {width: 29px;height: 40px;border-radius: 4px;background-color: transparent;overflow: hidden;} #icon.ytd-shelf-renderer {margin-right: 16px;color: var(--yt-spec-icon-inactive);} #featured-badge.ytd-shelf-renderer {margin-left: 8px;} #subtitle.ytd-shelf-renderer {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;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #subtitle.can-be-empty.ytd-shelf-renderer[is-empty] {display: none;} #image-container.ytd-shelf-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #spacer.ytd-shelf-renderer {flex: 1;flex-basis: 0.000000001px;} #dismissed.ytd-shelf-renderer {padding: 8px;} #dismissed.ytd-shelf-renderer:focus {outline: none;}</style>');
yTb=d}d=yTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return zTb=a});var FTb;var GTb;var HTb=function(){return _.O.apply(this,arguments)||this};
_.H(HTb,_.O);HTb.prototype.configureRendererStamper=function(){return{"data.filterMenu":{id:"filter-menu",mapping:{sortFilterSubMenuRenderer:{component:"yt-sort-filter-sub-menu-renderer",properties:{isRightAligned:"[[isRightAligned]]"}}}}}};
_.J.Object.defineProperties(HTb.prototype,{hasTitle:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.title)}},
isRightAligned:{configurable:!0,enumerable:!0,get:function(){return!this.isPlaylist&&!this.isClipList}}});
var WU=HTb;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],WU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],WU.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],WU.prototype,"data",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],WU.prototype,"isPlaylist",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],WU.prototype,"isClipList",void 0);
_.U([_.N({value:!1,reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],WU.prototype,"hasTitle",null);_.U([_.N(),_.M("isPlaylist","isClipList"),_.V("design:type",Object),_.V("design:paramtypes",[])],WU.prototype,"isRightAligned",null);WU=_.U([_.P({is:"ytd-sort-filter-header-renderer",disableElementRegistration:!0})],WU);
_.Q(WU,"ytd-sort-filter-header-renderer",function(){if(void 0!==GTb)return GTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sort-filter-header-renderer">\n  <div id="headings" hidden="[[!data.title]]" class="style-scope ytd-sort-filter-header-renderer">\n    <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-sort-filter-header-renderer">\n    </yt-formatted-string>\n    <yt-formatted-string id="subtitle" hidden="[[!data.subtitle]]" text="[[data.subtitle]]" class="style-scope ytd-sort-filter-header-renderer">\n    </yt-formatted-string>\n  </div>\n  <div id="filter-menu" class="style-scope ytd-sort-filter-header-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sort-filter-header-renderer {display: block;flex: 1;flex-basis: 0.000000001px;} ytd-sort-filter-header-renderer:not([has-title]) #filter-menu.ytd-sort-filter-header-renderer {margin-left: var(--ytd-sort-filter-header-margin-left,36px);} #header-container.ytd-sort-filter-header-renderer {margin-top: 16px;margin-bottom: -4px;display: flexbox;display: flex;flex-direction: row;} ytd-sort-filter-header-renderer[is-playlist] #header-container.ytd-sort-filter-header-renderer {margin-top: 16px;margin-bottom: 16px;} #headings.ytd-sort-filter-header-renderer {flex: 1;flex-basis: 0.000000001px;} #title.ytd-sort-filter-header-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;} #subtitle.ytd-sort-filter-header-renderer {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;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #filter-menu.ytd-sort-filter-header-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;}</style>');
FTb=d}d=FTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GTb=a});var ITb;var JTb;var KTb=function(){return _.O.apply(this,arguments)||this};
_.H(KTb,_.O);var XU=KTb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],XU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],XU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],XU.prototype,"data",void 0);_.U([_.N({computed:"computeIcon_(data.infoIcon)"}),_.V("design:type",Object)],XU.prototype,"infoIcon",void 0);
XU=_.U([_.P({is:"ytd-eom-settings-disclaimer-renderer",disableElementRegistration:!0})],XU);
_.Q(XU,"ytd-eom-settings-disclaimer-renderer",function(){if(void 0!==JTb)return JTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-eom-settings-disclaimer-renderer--\x3e\x3c!--css_build_styles:video.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_eom_settings_disclaimer_renderer.ytd.eom.settings.disclaimer.renderer.css.js--\x3e<div id="app" class="style-scope ytd-eom-settings-disclaimer-renderer">\n  <yt-icon id="info" disable-upgrade$="[[!infoIcon]]" hidden="[[!infoIcon]]" icon="[[infoIcon]]" class="style-scope ytd-eom-settings-disclaimer-renderer">\n  </yt-icon>\n  <yt-formatted-string id="label" text="[[data.disclaimer]]" class="style-scope ytd-eom-settings-disclaimer-renderer">\n  </yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ITb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_eom_settings_disclaimer_renderer.ytd.eom.settings.disclaimer.renderer.css.js--\x3e<style is-scoped>ytd-eom-settings-disclaimer-renderer {margin-top: 8px;color: var(--yt-spec-wordmark-text);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #app.ytd-eom-settings-disclaimer-renderer {padding: 20px 24px;background: var(--yt-spec-suggested-action);border-radius: 8px;display: flex;flex-direction: row;align-items: center;} #info.ytd-eom-settings-disclaimer-renderer {min-width: 24px;} #label.ytd-eom-settings-disclaimer-renderer {margin-left: 16px;}</style>');
ITb=d}d=ITb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return JTb=a});var LTb;var MTb;var NTb=function(){return _.O.apply(this,arguments)||this};
_.H(NTb,_.O);_.J.Object.defineProperties(NTb.prototype,{suppressPaddingDisclaimer:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.suppressPaddingDisclaimer)}}});
var YU=NTb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],YU.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],YU.prototype,"componentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],YU.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],YU.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],YU.prototype,"suppressPaddingDisclaimer",null);YU=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-list-header-renderer"})],YU);
_.Q(YU,"ytd-product-list-header-renderer",function(){if(void 0!==MTb)return MTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-product-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.shopping.ytd_product_list_header_renderer.ytd.product.list.header.renderer.css.js--\x3e<div id="main" class="style-scope ytd-product-list-header-renderer">\n  <yt-formatted-string id="title" role="heading" text="[[data.title]]" class="style-scope ytd-product-list-header-renderer">\n    </yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_list_header_renderer.ytd.product.list.header.renderer.css.js--\x3e<style is-scoped>ytd-product-list-header-renderer {display: inline-block;} ytd-product-list-header-renderer[suppress-padding-disclaimer] #main.ytd-product-list-header-renderer {padding-left: 0;padding-right: 0;} #main.ytd-product-list-header-renderer {display: flex;padding: 8px 16px;} #title.ytd-product-list-header-renderer {color: var(--yt-spec-text-primary);align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
LTb=d}d=LTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MTb=a});var OTb;var PTb;var QTb=_.Mu(["background-color:",";"]),RTb=function(){return _.O.apply(this,arguments)||this};
_.H(RTb,_.O);RTb.prototype.computeThumbnailStyle=function(a){if(a&&(a=_.Bp(a)))return _.aH(QTb,a)};
var ZU=RTb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ZU.prototype,"rendererBehaviors",void 0);_.U([_.N(),_.V("design:type",Object)],ZU.prototype,"data",void 0);ZU=_.U([_.P({disableElementRegistration:!0,is:"ytd-hashtag-tile-renderer"})],ZU);
_.Q(ZU,"ytd-hashtag-tile-renderer",function(){if(void 0!==PTb)return PTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-hashtag-tile-renderer"><div id="thumbnail-section" class="style-scope ytd-hashtag-tile-renderer"><a class="hashtag-link yt-simple-endpoint style-scope ytd-hashtag-tile-renderer" href$="[[computeHref_(data.onTapCommand)]]" data="[[data.onTapCommand]]"><div id="thumbnail" class="style-scope ytd-hashtag-tile-renderer"><div id="thumbnail-spacing-wrapper" class="style-scope ytd-hashtag-tile-renderer"><div id="thumbnail-color-wrapper" style="[[computeThumbnailStyle(data.hashtagBackgroundColor)]]" class="style-scope ytd-hashtag-tile-renderer"><yt-img-shadow height="64" thumbnail="[[data.hashtagThumbnail]]" width="64" class="style-scope ytd-hashtag-tile-renderer"></yt-img-shadow></div></div></div></a></div><div id="info-section" class="style-scope ytd-hashtag-tile-renderer"><a id="main-link" class="hashtag-link yt-simple-endpoint style-scope ytd-hashtag-tile-renderer" href$="[[computeHref_(data.onTapCommand)]]" data="[[data.onTapCommand]]"><div id="info" class="style-scope ytd-hashtag-tile-renderer"><yt-formatted-string id="hashtag" text="[[data.hashtag]]" class="style-scope ytd-hashtag-tile-renderer"></yt-formatted-string><div id="metadata" class="style-scope ytd-hashtag-tile-renderer"><yt-formatted-string id="hashtag-info-text" text="[[data.hashtagInfoText]]" class="style-scope ytd-hashtag-tile-renderer"></yt-formatted-string></div></div></a></div></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-hashtag-tile-renderer {display: block;margin-top: 12px;} #content-section.ytd-hashtag-tile-renderer {display: flexbox;display: flex;flex-direction: row;} .hashtag-link.ytd-hashtag-tile-renderer {min-width: 0;display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} #thumbnail-spacing-wrapper.ytd-hashtag-tile-renderer {display: flex;align-items: center;justify-content: center;height: 136px;width: 136px;margin-right: 16px;} #thumbnail-color-wrapper.ytd-hashtag-tile-renderer {display: flex;align-items: center;justify-content: center;height: 128px;width: 128px;border-radius: 6px;} #info-section.ytd-hashtag-tile-renderer {display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} #thumbnail.ytd-hashtag-tile-renderer {width: 246px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;flex: none;} #info.ytd-hashtag-tile-renderer {padding: 0 16px 16px 16px;min-width: 0;display: flexbox;display: flex;flex-direction: column;justify-content: center;flex: 1;flex-basis: 0.000000001px;} #hashtag.ytd-hashtag-tile-renderer {--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;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: flexbox;display: flex;flex-direction: row;align-items: center;align-self: flex-start;} #metadata.ytd-hashtag-tile-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;margin-bottom: 4px;} @media(min-width:0) and (max-width:662px) {#info.ytd-hashtag-tile-renderer {padding: 0 0 0 16px;}} #thumbnail-section.ytd-hashtag-tile-renderer {margin-right: 16px;max-width: 360px;min-width: 240px;flex: 1;flex-basis: 0.000000001px;} #thumbnail-section.ytd-hashtag-tile-renderer .hashtag-link.ytd-hashtag-tile-renderer {justify-content: center;} #thumbnail-spacing-wrapper.ytd-hashtag-tile-renderer {margin: 0;} #info.ytd-hashtag-tile-renderer {padding-left: 0;}</style>');
OTb=d}d=OTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return PTb=a});var STb;var TTb;var UTb=function(){return _.O.apply(this,arguments)||this};
_.H(UTb,_.O);UTb.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}}}}}};
var $U=UTb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],$U.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],$U.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],$U.prototype,"data",void 0);$U=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-alert-renderer"})],$U);
_.Q($U,"ytd-sponsorships-alert-renderer",function(){if(void 0!==TTb)return TTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-sponsorships-alert-renderer"></yt-formatted-string>\n<div id="action-buttons" class="style-scope ytd-sponsorships-alert-renderer">\n  <div id="action-button" class="style-scope ytd-sponsorships-alert-renderer"></div>\n  <div id="secondary-action-button" class="style-scope ytd-sponsorships-alert-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===STb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-alert-renderer {display: inline-block;padding: 16px 0;background-color: var(--yt-spec-error-background);display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} ytd-sponsorships-alert-renderer>*.ytd-sponsorships-alert-renderer {position: relative;} #alert-message.ytd-sponsorships-alert-renderer {align-self: center;flex: 1;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.ytd-sponsorships-alert-renderer {text-align: end;flex: none;padding-left: 16px;}</style>');
STb=d}d=STb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return TTb=a});var VTb;var WTb;var XTb=function(){return _.O.apply(this,arguments)||this};
_.H(XTb,_.O);XTb.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}},dismissedRenderer:{id:"dismissed",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}};
var aV=XTb;_.U([_.L(_.LI),_.V("design:type",Object)],aV.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],aV.prototype,"ytdLockupBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],aV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],aV.prototype,"ytRendererBehavior",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")}}),
_.V("design:type",Boolean)],aV.prototype,"watchFeedBigThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")?"9999":"168"}}),
_.V("design:type",String)],aV.prototype,"thumbnailWidth",void 0);_.U([_.N(),_.V("design:type",Object)],aV.prototype,"data",void 0);aV=_.U([_.P({disableElementRegistration:!0,is:"ytd-compact-movie-renderer"})],aV);
_.Q(aV,"ytd-compact-movie-renderer",function(){if(void 0!==WTb)return WTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-compact-movie-renderer">\n  <ytd-thumbnail data="[[data]]" use-expandable-tooltip="[[useExpandableTooltip_]]" width="[[thumbnailWidth]]" class="style-scope ytd-compact-movie-renderer">\n  </ytd-thumbnail>\n  <div class="details style-scope ytd-compact-movie-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-compact-movie-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n      <template is="dom-if" if="[[data.topStandaloneBadges]]" class="style-scope ytd-compact-movie-renderer">\n        <ytd-badge-supported-renderer badges="[[data.topStandaloneBadges]]" class="style-scope ytd-compact-movie-renderer">\n        </ytd-badge-supported-renderer>\n      </template>\n      <h3 id="movie-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-compact-movie-renderer">\n        [[getSimpleString(data.title)]]\n      </h3>\n      <div class="secondary-metadata style-scope ytd-compact-movie-renderer">\n        <ytd-video-meta-block class="compact style-scope ytd-compact-movie-renderer" data="[[data]]" no-endpoints="">\n        </ytd-video-meta-block>\n        <span class="movie-metadata style-scope ytd-compact-movie-renderer">[[getSimpleString(data.topMetadataItems.0)]]</span>\n      </div>\n      <template is="dom-if" if="[[data.badges]]" class="style-scope ytd-compact-movie-renderer">\n        <ytd-badge-supported-renderer badges="[[data.badges]]" class="style-scope ytd-compact-movie-renderer">\n        </ytd-badge-supported-renderer>\n      </template>\n    </a>\n    <div id="menu" class="style-scope ytd-compact-movie-renderer"></div>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-compact-movie-renderer"></div>\n<yt-interaction id="interaction" class="extended style-scope ytd-compact-movie-renderer"></yt-interaction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-compact-movie-renderer {position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-compact-movie-renderer:not(:hover) ytd-menu-renderer.ytd-compact-movie-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} ytd-compact-movie-renderer[is-dismissed] #dismissible.ytd-compact-movie-renderer,ytd-compact-movie-renderer:not([is-dismissed]) #dismissed.ytd-compact-movie-renderer {display: none;} #dismissible.ytd-compact-movie-renderer,#dismissed.ytd-compact-movie-renderer {width: 100%;} #dismissible.ytd-compact-movie-renderer {display: flexbox;display: flex;flex-direction: row;} #dismissed.ytd-compact-movie-renderer {padding: 8px;border: 1px solid var(--yt-spec-10-percent-layer);} #dismissed.ytd-compact-movie-renderer:focus {outline: none;} ytd-compact-movie-renderer:not([watch-feed-big-thumbs]) ytd-thumbnail.ytd-compact-movie-renderer {margin-right: 8px;height: 94px;width: 168px;} .details.ytd-compact-movie-renderer {width: 100%;min-width: 0;} .yt-simple-endpoint.ytd-compact-movie-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-compact-movie-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-compact-movie-renderer {min-width: 0;padding-right: 24px;box-sizing: border-box;flex: 1;flex-basis: 0.000000001px;} ytd-menu-renderer.ytd-compact-movie-renderer {position: absolute;top: 0;right: 0;} ytd-compact-movie-renderer ytd-menu-renderer .ytd-menu-renderer[style-target=button] {padding: 0;width: 24px;height: 24px;} #movie-title.ytd-compact-movie-renderer {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-compact-movie-renderer #video-title.ytd-compact-movie-renderer {margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3.ytd-compact-movie-renderer {color: var(--yt-spec-text-primary);} .movie-metadata.ytd-compact-movie-renderer {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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-compact-movie-renderer[watch-feed-big-thumbs]:not([is-dismissed]) #dismissible.ytd-compact-movie-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-compact-movie-renderer[watch-feed-big-thumbs] ytd-thumbnail.ytd-compact-movie-renderer:before {display: block;content: "";padding-top: 55.95%;background-color: var(--yt-spec-10-percent-layer);} ytd-compact-movie-renderer[watch-feed-big-thumbs] .details.ytd-compact-movie-renderer {padding-top: 8px;padding-bottom: 8px;position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-compact-movie-renderer[watch-feed-big-thumbs] ytd-menu-renderer.ytd-compact-movie-renderer {margin-top: 8px;} ytd-compact-movie-renderer[watch-feed-big-thumbs] #dismissed.ytd-compact-movie-renderer {margin-bottom: 8px;} ytd-compact-movie-renderer[watch-feed-big-thumbs][is-dismissed] #dismissed.ytd-compact-movie-renderer {max-height: var(--ytd-compact-item-dismissed-height);display: flexbox;display: flex;align-items: center;justify-content: center;} ytd-compact-movie-renderer[watch-feed-big-thumbs] .secondary-metadata.ytd-compact-movie-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-compact-movie-renderer[watch-feed-big-thumbs] .movie-metadata.ytd-compact-movie-renderer {white-space: nowrap;text-overflow: ellipsis;}</style>');
VTb=d}d=VTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WTb=a});var YTb;var ZTb;var $Tb=function(){return _.O.apply(this,arguments)||this};
_.H($Tb,_.O);var aUb=$Tb;_.U([_.N(),_.V("design:type",Object)],aUb.prototype,"data",void 0);aUb=_.U([_.P({is:"ytd-factoid-renderer",disableElementRegistration:!0})],aUb);
_.Q(aUb,"ytd-factoid-renderer",function(){if(void 0!==ZTb)return ZTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-factoid-renderer--\x3e\x3c!--css_build_styles:video.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_factoid_renderer.ytd.factoid.renderer.css.js--\x3e<div class="factoid style-scope ytd-factoid-renderer" role="text" aria-label="[[data.accessibilityText]]">\n  <yt-formatted-string class="factoid-value style-scope ytd-factoid-renderer" text="[[data.value]]">\n  </yt-formatted-string>\n  <yt-formatted-string class="factoid-label style-scope ytd-factoid-renderer" text="[[data.label]]">\n  </yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_factoid_renderer.ytd.factoid.renderer.css.js--\x3e<style is-scoped>ytd-factoid-renderer {display: block;} .factoid.ytd-factoid-renderer {display: flex;flex-direction: column;align-items: center;justify-content: center;box-sizing: border-box;padding: 0 4px;text-align: center;width: 100%;} .factoid-value.ytd-factoid-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;margin-bottom: 2px;} .factoid-label.ytd-factoid-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;}</style>');
YTb=d}d=YTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ZTb=a});var bUb;var cUb;var dUb=function(){var a=_.O.apply(this,arguments)||this;a.shortsPanel=!1;a.hideTitle=!1;a.watchWhileSdp=_.u("shorts_desktop_watch_while_sdp");return a};
_.H(dUb,_.O);dUb.prototype.configureRendererStamper=function(){return{"data.factoid":{id:"factoids",mapping:{factoidRenderer:{component:"ytd-factoid-renderer"}}}}};
_.J.Object.defineProperties(dUb.prototype,{showChannelInfo:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?void 0:a.channel)&&(this.shortsPanel?!1:!0)}}});
var bV=dUb;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],bV.prototype,"componentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],bV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],bV.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],bV.prototype,"shortsPanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],bV.prototype,"hideTitle",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],bV.prototype,"watchWhileSdp",void 0);_.U([_.M("shortsPanel","data.channel"),_.V("design:type",Object),_.V("design:paramtypes",[])],bV.prototype,"showChannelInfo",null);bV=_.U([_.P({is:"ytd-video-description-header-renderer",disableElementRegistration:!0})],bV);
_.Q(bV,"ytd-video-description-header-renderer",function(){if(void 0!==cUb)return cUb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-video-description-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_video_description_header_renderer.ytd.video.description.header.renderer.css.js--\x3e<template is="dom-if" if="[[data.title]]" class="style-scope ytd-video-description-header-renderer">\n  <div id="shorts-title" class="style-scope ytd-video-description-header-renderer">\n    <yt-formatted-string text="[[data.title]]" class="style-scope ytd-video-description-header-renderer"> </yt-formatted-string>\n  </div>\n</template>\n<template is="dom-if" if="[[showChannelInfo]]" class="style-scope ytd-video-description-header-renderer">\n    <div id="channel-info" class="style-scope ytd-video-description-header-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-video-description-header-renderer" href$="[[computeHref_(data.channelNavigationEndpoint)]]" data="[[data.channelNavigationEndpoint]]" tabindex="-1">\n      <yt-img-shadow id="avatar" alt="[[getSimpleString(data.channel)]]" fit="" thumbnail="[[data.channelThumbnail]]" width="36" class="style-scope ytd-video-description-header-renderer">\n      </yt-img-shadow>\n    </a>\n    <ytd-channel-name id="channel-name" channel-name="[[getSimpleString(data.channel)]]" wrap-text="" class="style-scope ytd-video-description-header-renderer">\n    </ytd-channel-name>\n  </div>\n</template>\n\n\n<div id="factoids" class="style-scope ytd-video-description-header-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bUb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_video_description_header_renderer.ytd.video.description.header.renderer.css.js--\x3e<style is-scoped>ytd-video-description-header-renderer {display: block;padding: 24px;} ytd-video-description-header-renderer[hide-title] #shorts-title.ytd-video-description-header-renderer {display: none;} ytd-video-description-header-renderer:not([hide-title])[watch-while-sdp] #shorts-title.ytd-video-description-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;padding: 0 0 16px 0;} ytd-video-description-header-renderer[shorts-panel][watch-while-sdp] #factoids.ytd-video-description-header-renderer {border-top: solid var(--yt-spec-10-percent-layer) 1px;} #shorts-title.ytd-video-description-header-renderer {padding: 4px 0;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #channel-info.ytd-video-description-header-renderer {display: flex;flex-direction: row;padding: 4px 0;} #avatar.ytd-video-description-header-renderer {width: 36px;height: 36px;border-radius: 50%;background-color: transparent;overflow: hidden;background-color: var(--yt-spec-static-overlay-icon-disabled);} #channel-name.ytd-video-description-header-renderer {display: flex;flex-direction: row;-ms-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);} .yt-simple-endpoint.ytd-video-description-header-renderer {margin-right: 8px;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-video-description-header-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #factoids.ytd-video-description-header-renderer {display: flex;flex-direction: row;padding: 4px 0;} #factoids.ytd-video-description-header-renderer ytd-factoid-renderer.ytd-video-description-header-renderer {flex-grow: 1;}</style>');
bUb=d}d=bUb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cUb=a});var eUb;var fUb;var gUb=function(){return _.O.apply(this,arguments)||this};
_.H(gUb,_.O);var cV=gUb;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],cV.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],cV.prototype,"ytRendererBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],cV.prototype,"noPadding",void 0);_.U([_.N(),_.V("design:type",Object)],cV.prototype,"data",void 0);cV=_.U([_.P({disableElementRegistration:!0,is:"ytd-list-item-view-model"})],cV);
_.Q(cV,"ytd-list-item-view-model",function(){if(void 0!==fUb)return fUb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-list-item-view-model--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.view_models.ytd_list_item_view_model.ytd.list.item.view.model.css.js--\x3e<div id="list-item" class="style-scope ytd-list-item-view-model">\n  <template is="dom-if" if="[[data.leadingImage]]" class="style-scope ytd-list-item-view-model">\n    <div id="leading-image-container" class="style-scope ytd-list-item-view-model">\n      <yt-image alt="Leading image for [[data.title]]" data="[[data.leadingImage]]" height="24" class="style-scope ytd-list-item-view-model">\n        </yt-image>\n    </div>\n  </template>\n  <div id="content" class="style-scope ytd-list-item-view-model">\n    <yt-attributed-string id="title" data="[[data.title]]" class="style-scope ytd-list-item-view-model">\n     </yt-attributed-string>\n      <yt-attributed-string id="subtitle" data="[[data.subtitle]]" class="style-scope ytd-list-item-view-model">\n      </yt-attributed-string>\n  </div>\n  <yt-button-view-model data="[[data.iconButton.buttonViewModel]]" class="style-scope ytd-list-item-view-model">\n  </yt-button-view-model>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eUb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.view_models.ytd_list_item_view_model.ytd.list.item.view.model.css.js--\x3e<style is-scoped>ytd-list-item-view-model {display: block;position: relative;} #list-item.ytd-list-item-view-model {display: block;height: 40px;padding: 8px 12px 8px 0;display: flex;align-items: center;} ytd-list-item-view-model[no-padding] #list-item.ytd-list-item-view-model {padding: 0;} #content.ytd-list-item-view-model {flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #title.ytd-list-item-view-model {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #subtitle.ytd-list-item-view-model {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #leading-image-container.ytd-list-item-view-model {height: 24px;width: 24px;padding-right: 12px;align-items: center;}</style>');
eUb=d}d=eUb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fUb=a});var hUb,iUb=function(){if(void 0!==hUb)return hUb;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped></style>");return hUb=a};
document.head.appendChild(iUb().content);var jUb;var Avb=_.iu({faqEntryViewModel:zvb});var Cvb=_.iu({buttonViewModel:_.ju(_.et)});var Jvb=_.iu({buttonViewModel:_.ju(_.et),lpOfferCardOptionViewModel:Gvb});var Lvb=_.iu({lpOfferCardViewModel:Kvb});var Nvb=_.iu({buttonViewModel:_.ju(_.et)});var Pvb=_.iu({lpOfferTableCellContentViewModel:Ovb});var Rvb=_.iu({lpOfferTableCellViewModel:Qvb});var Tvb=_.iu({lpOfferTableRowViewModel:Svb});var Wvb=_.iu({lpSmallFeatureSectionViewModel:Vvb});var Yvb=_.iu({lpFaqSectionViewModel:Bvb,lpHeaderSectionViewModel:Dvb,lpHeadlineSectionViewModel:function(a){var b=a.data,c;a="ytm-lp-headline-section-view-model"+((null==(c=a.themeOverride)?0:c.useDarkTheme)?" ytm-lp-headline-section-view-model--premium-force-dark-mode":"");c=_.g(_.kf(b.subtitle)).next().value;return _.r("lp-headline-section-view-model",null,_.r("div",{class:a},_.r("div",{class:"ytm-lp-headline-section-view-model__title-text"},_.eu(b.title)),_.r(_.$e,{cond:c},function(){return _.r("div",
{class:"ytm-lp-headline-section-view-model__subtitle-text"},_.eu(b.subtitle))})))},
lpLargeFeatureSectionViewModel:Fvb,lpOfferCardSectionViewModel:Mvb,lpOfferTableSectionViewModel:Uvb,lpSmallFeatureSectionGroupViewModel:Xvb});_.Ue(Zvb);_.u("mweb_enable_keto_batch_17_2")&&_.DH(Zvb,"yt-section-group-view-model",{props:{data:_.CH}});var dV=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data);this.state={expanded:!1};this.iconRenderer=function(a,b){a&&_.of().resolve(_.Cs)(a,b)}};
_.H(dV,_.QC);dV.prototype.handleClick=function(){this.setState({expanded:!this.state.expanded})};
dV.prototype.render=function(){var a=this,b=this.props,c=b.data,d,e;b="yt-lp-faq-entry-view-model"+((null==(d=b.config)?0:null==(e=d.themeOverride)?0:e.useDarkTheme)?" yt-lp-faq-entry-view-model--premium-force-dark-mode":"");if(c){var h=this.state.expanded?"EXPAND_LESS":"EXPAND_MORE",l=_.fu(_.Vj("faq-container")).toString(),m=void 0!==this.state.expanded,p=_.fu(_.Vj("faq-question-and-answers-section-question")),q={className:"yt-lp-faq-entry-view-model__faq-question-and-answers-section",onclick:function(){a.handleClick(l)},
role$:"button","aria-expanded$":this.state.expanded,"aria-labelledby$":p,tabindex$:0},t=["yt-lp-faq-entry-view-model__lp-faq-section-faqs-outer-answer"];this.state.expanded||t.push("yt-lp-faq-entry-view-model__lp-faq-section-faqs-outer-answer--collapsed");(0,_.Ys)({className:b},function(){(0,_.Ys)(q,function(){$vb(c.question,{questionId:p,shouldAriaHideContent:!0});m&&(0,_.Ys)({className:"yt-lp-faq-entry-view-model__icon-container"},function(){a.iconRenderer(h.toString(),xvb({}));(0,_.Ys)({className:"yt-lp-faq-entry-view-model__icon-hover-highlighting"},
function(){})})});
(0,_.Ys)({className:t.join(" ")},function(){(0,_.Ys)({id$:l},function(){(c.answers||[]).forEach(function(y){(0,_.Ys)({className:"yt-lp-faq-entry-view-model__lp-faq-section-faqs-answer"},function(){_.Fs(y)})})})})})}};
dV.tagName="faq-entry-view-model-c3";var kUb=_.ht({faqEntryViewModel:function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(zvb)({data:a,themeOverride:null==b?void 0:b.themeOverride}):_.Kr(dV,{data:a,config:b});_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))}}),lUb=function(){_.QC.apply(this,arguments);
_.ct(this,this.props.data)};
_.H(lUb,_.QC);lUb.prototype.render=function(){var a=this.props,b=a.data,c=a.config,d;a="yt-lp-faq-section-view-model"+((null==c?0:null==(d=c.themeOverride)?0:d.useDarkTheme)?" yt-lp-faq-section-view-model--premium-force-dark-mode":"");b&&(0,_.Ys)({className:a},function(){var e=b.header;e&&(0,_.Ys)({className:"yt-lp-faq-section-view-model__lp-faq-section-header"},function(){_.Fs(e)});
(0,_.Ys)({className:"yt-lp-faq-section-view-model__lp-faq-section-faqs"},function(){(b.faqs||[]).forEach(function(l){kUb(l,c)})});
(0,_.Ys)({className:"yt-lp-faq-section-view-model__lp-faq-section-footers"},function(){(b.footers||[]).forEach(function(l){_.Fs(l)})});
var h=b.legal;h&&(0,_.Ys)({className:"yt-lp-faq-section-view-model__lp-faq-section-legal"},function(){_.Fs(h)})})};
lUb.tagName="lp-faq-section-view-model-c3";var mUb=_.ht({buttonViewModel:_.et}),nUb=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data)};
_.H(nUb,_.QC);
nUb.prototype.render=function(){var a=this.props,b=a.data,c=a.config;a=_.of().resolve(_.nf(_.ds));var d,e=a&&a()||(null==c?void 0:null==(d=c.themeOverride)?void 0:d.useDarkTheme);if(b){d="LP_SECTION_MARGIN_TYPE_TOP"===b.marginType;var h;a="lp-header-section-view-model"+((null==c?0:null==(h=c.themeOverride)?0:h.useDarkTheme)?" lp-header-section-view-model--premium-force-dark-mode":"")+(d?" lp-header-section-view-model__lp-header-section-margin":"");(0,_.Ys)({className:a},function(){b.logo&&(0,_.Ys)({},
function(){var l,m,p=null==b?void 0:null==(l=b.logo)?void 0:null==(m=l.accessibilityData)?void 0:m.label;p||(p="");l={contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT",alt:p,targetWidth:140,targetHeight:40,className:"lp-header-section-view-model__lp-header-logo"};if(e){var q;(null==b?0:null==(q=b.logo)?0:q.imageDark)&&_.Ds(b.logo.imageDark,l)}else{var t;(null==b?0:null==(t=b.logo)?0:t.imageLight)&&_.Ds(b.logo.imageLight,l)}});
b.title&&(0,_.Ys)({className:"lp-header-section-view-model__lp-header-title"},function(){_.Fs(b.title)});
b.subtitles&&(0,_.Ys)({className:"lp-header-section-view-model__lp-header-subtitle-section"},function(){(b.subtitles||[]).forEach(function(l){(0,_.Ys)({className:"lp-header-section-view-model__lp-header-subtitle-line"},function(){_.Fs(l)})})});
(0,_.Ys)({className:"lp-header-section-view-model__lp-header-button-section"},function(){b.primaryButton&&(0,_.Ys)({className:"lp-header-section-view-model__lp-header-primary-button"},function(){mUb(b.primaryButton,c)});
b.secondaryButton&&(0,_.Ys)({className:"lp-header-section-view-model__lp-header-secondary-button"},function(){mUb(b.secondaryButton)})});
b.otherOffersInfo&&(0,_.Ys)({className:"lp-header-section-view-model__lp-header-other-offers-info"},function(){_.Fs(b.otherOffersInfo)});
(0,_.Ys)({className:"lp-header-section-view-model__lp-header-billing-info"},function(){(b.billingInfo||[]).forEach(function(l){(0,_.Ys)({},function(){_.Fs(l)})})})});
b.gtmId&&_.jC(b.gtmId)}};var oUb=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data)};
_.H(oUb,_.QC);oUb.prototype.render=function(){var a=this.props,b=a.data,c,d;a="ytm-lp-headline-section-view-model"+((null==(c=a.config)?0:null==(d=c.themeOverride)?0:d.useDarkTheme)?" ytm-lp-headline-section-view-model--premium-force-dark-mode":"");(0,_.Ys)({className:a},function(){(0,_.Ys)({className:"ytm-lp-headline-section-view-model__title-text"},function(){_.Fs(b.title)});
b.subtitle&&(0,_.Ys)({className:"ytm-lp-headline-section-view-model__subtitle-text"},function(){_.Fs(b.subtitle)})})};
oUb.tagName="ytm-lp-headline-section-view-model";var pUb=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data)};
_.H(pUb,_.QC);
pUb.prototype.render=function(){var a=this.props,b=a.data;a=a.themeOverride;if(b){var c=_.of().resolve(_.nf(_.ds)),d=c&&c()||(null==a?void 0:a.useDarkTheme),e,h;c=d?null==b?void 0:null==(e=b.textBackgroundImage)?void 0:e.imageDark:null==b?void 0:null==(h=b.textBackgroundImage)?void 0:h.imageLight;e=1===((null==b?void 0:b.index)||0)%2;h="LP_LARGE_FEATURE_SECTION_TYPE_MUSIC"===(null==b?void 0:b.featureType);c=_.hs((null==c?void 0:c.sources)||[]);var l="";c&&c.url&&(l="background-image: url("+_.Wc(c.url)+
");");a={className:Evb(h,e,null==a?void 0:a.useDarkTheme)};(0,_.Ys)(a,function(){awb(b,d);(0,_.Ys)({className:"yt-lp-large-feature-section-view-model__lp-large-feature-section-container",style$:l},function(){(0,_.Ys)({className:"yt-lp-large-feature-section-view-model__lp-large-feature-section-text-container"},function(){var m,p,q=d?null==b?void 0:null==(m=b.logo)?void 0:m.imageDark:null==b?void 0:null==(p=b.logo)?void 0:p.imageLight,t,y;(m=null==b?void 0:null==(t=b.logo)?void 0:null==(y=t.accessibilityData)?
void 0:y.label)||(m="");q&&_.Ds(q,{contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT",alt:m,targetWidth:138,targetHeight:20,preserveWidth:!0,preserveHeight:!0,className:"yt-lp-large-feature-section-view-model__lp-large-feature-section-logo"});var z=b.eyebrowText;z&&(0,_.Ys)({className:"yt-lp-large-feature-section-view-model__lp-large-feature-section-eyebrow-text"},function(){_.Fs(z)});
var D=b.title;D&&(0,_.Ys)({className:"yt-lp-large-feature-section-view-model__lp-large-feature-section-title"},function(){_.Fs(D)});
(0,_.Ys)({className:"yt-lp-large-feature-section-view-model__lp-large-feature-section-subtitles"},function(){(b.subtitles||[]).forEach(function(E){_.Fs(E)})})})})})}};var qUb=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data)};
_.H(qUb,_.QC);qUb.prototype.render=function(){var a=this.props,b=a.data,c=a.config,d;a="ytm-lp-offer-card-option-view-model"+((null==c?0:null==(d=c.themeOverride)?0:d.useDarkTheme)?" ytm-lp-offer-card-option-view-model--premium-force-dark-mode":"");var e=function(){var l;null==c||null==(l=c.handleRadioButtonClick)||l.call(c,b)},h=null==c?void 0:c.shouldDisplayRadioButton;
(0,_.Ys)({className:a,onclick:h?e:function(){}},function(){h&&(0,_.Ys)(null,function(){(0,_.j6a)({type:"radio",
className:"ytm-lp-offer-card-option-view-model__input-el",onclick:e},function(l){l.checked=!(null==c||!c.isOptionSelected)})});
(0,_.Ys)(null,function(){(0,_.Ys)({className:"ytm-lp-offer-card-option-view-model__eyebrow-text"},function(){_.Fs(b.eyebrowText)});
(0,_.Ys)({className:"ytm-lp-offer-card-option-view-model__title"},function(){_.Fs(b.title)});
(0,_.Ys)({className:"ytm-lp-offer-card-option-view-model__subtitle"},function(){_.Fs(b.subtitle)});
(0,_.Ys)({className:"ytm-lp-offer-card-option-view-model__description"},function(){_.Fs(b.description)})})})};
qUb.tagName="ytm-lp-offer-card-option-view-model";var rUb=_.ht({buttonViewModel:_.et,lpOfferCardOptionViewModel:function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Gvb)({data:a,themeOverride:null==b?void 0:b.themeOverride,config:{shouldDisplayRadioButton:null==b?void 0:b.shouldDisplayRadioButton,isOptionSelected:null==b?void 0:b.isOptionSelected,handleRadioButtonClick:null==b?void 0:b.handleRadioButtonClick}}):_.Kr(qUb,{data:a,config:b});_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))}}),tUb=function(){_.QC.apply(this,arguments);
var a=this;_.ct(this,this.props.data);this.state={selectedOfferOption:sUb(this)||{}};this.handleRadioButtonClick=function(b){a.setState({selectedOfferOption:b})}};
_.H(tUb,_.QC);var sUb=function(a){var b;a=null==(b=a.props.data.offerOptions)?void 0:b[0];return _.B(a,Hvb)};
tUb.prototype.render=function(){var a=this,b=this.props,c=b.data,d=b.config,e=_.of().resolve(_.Cs),h;b="ytm-lp-offer-card-view-model"+((null==d?0:null==(h=d.themeOverride)?0:h.useDarkTheme)?" ytm-lp-offer-card-view-model--premium-force-dark-mode":"");(0,_.Ys)({className:b},function(){(0,_.Ys)({className:"ytm-lp-offer-card-view-model__title-container"},function(){c.titleIconType&&(0,_.Ys)({className:"ytm-lp-offer-card-view-model__icon-container"},function(){var l;e((null==(l=c.titleIconType)?void 0:
l.toString())||"")});
(0,_.Ys)({className:"ytm-lp-offer-card-view-model__title-text"},function(){_.Fs(c.title)})});
(0,_.Ys)({className:"ytm-lp-offer-card-view-model__offer-options-container"},function(){for(var l=_.g(c.offerOptions||[]),m=l.next();!m.done;m=l.next()){m=m.value;var p=void 0,q=void 0,t=a,y={shouldDisplayRadioButton:1<(t.props.data.offerOptions||[]).length,isOptionSelected:(_.B(m,Hvb)||{}).id===(null==(q=t.state.selectedOfferOption)?void 0:q.id),handleRadioButtonClick:t.handleRadioButtonClick,themeOverride:null==(p=t.props.config)?void 0:p.themeOverride};(0,_.Ys)({className:"ytm-lp-offer-card-view-model__divider"});
rUb(m,y)}});
(0,_.Ys)({className:"ytm-lp-offer-card-view-model__purchase-button-container"},function(){var l,m=null==(l=a.state.selectedOfferOption)?void 0:l.purchaseButtonOverride;rUb(m,d)})})};
tUb.tagName="ytm-lp-offer-card-view-model";var uUb=_.ht({lpOfferCardViewModel:function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Kvb)({data:a,themeOverride:null==b?void 0:b.themeOverride}):_.Kr(tUb,{data:a,config:b});_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))}}),vUb=function(){_.QC.apply(this,arguments);
_.ct(this,this.props.data)};
_.H(vUb,_.QC);vUb.prototype.render=function(){var a=this.props,b=a.data,c=a.config,d;a="ytm-lp-offer-card-section-view-model"+((null==c?0:null==(d=c.themeOverride)?0:d.useDarkTheme)?" ytm-lp-offer-card-section-view-model--premium-force-dark-mode":"");(0,_.Ys)({className:a},function(){(0,_.Ys)({className:"ytm-lp-offer-card-section-view-model__title-container"},function(){(0,_.Ys)({className:"ytm-lp-offer-card-section-view-model__title-text"},function(){_.Fs(b.title)})});
(0,_.Ys)({className:"ytm-lp-offer-card-section-view-model__offer-cards-container"},function(){for(var e=_.g(b.offerCards||[]),h=e.next(),l={};!h.done;l={offerCardData:void 0},h=e.next())l.offerCardData=h.value,(0,_.Ys)({className:"ytm-lp-offer-card-section-view-model__offer-card-container"},function(m){return function(){uUb(m.offerCardData,c)}}(l))})})};
vUb.tagName="ytm-lp-offer-card-section-view-model";var bwb=_.ht({buttonViewModel:_.et});var dwb=_.ht({lpOfferTableCellContentViewModel:function(a){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Ovb)({data:a}):cwb(a);_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))}});var fwb=_.ht({lpOfferTableCellViewModel:function(a){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Qvb)({data:a}):ewb(a);_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))}});var hwb=_.ht({lpOfferTableRowViewModel:function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Svb)({data:a,lpTableIsFirstRow:null==b?void 0:b.lpTableIsFirstRow,lpTableIsLastRow:null==b?void 0:b.lpTableIsLastRow}):gwb(a,b);_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))}});var wUb=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data)};
_.H(wUb,_.QC);
wUb.prototype.render=function(){var a=this.props,b=a.data;a=a.config;var c=_.of().resolve(_.nf(_.ds)),d,e,h,l=c&&c()||(null==a?0:null==(d=a.themeOverride)?0:d.useDarkTheme)?null==b?void 0:null==(e=b.image)?void 0:e.imageDark:null==b?void 0:null==(h=b.image)?void 0:h.imageLight,m;d="ytm-lp-small-feature-section-view-model"+((null==a?0:null==(m=a.themeOverride)?0:m.useDarkTheme)?" ytm-lp-small-feature-section-view-model--premium-force-dark-mode":"");(0,_.Ys)({className:d},function(){l&&!_.ZHa&&(0,_.Ys)({className:"ytm-lp-small-feature-section-view-model__feature-image-container"},
function(){var p,q,t=null==b?void 0:null==(p=b.image)?void 0:null==(q=p.accessibilityData)?void 0:q.label;t||(t="");_.Ds(l,{contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT",alt:t},void 0,!1)});
(0,_.Ys)({className:"ytm-lp-small-feature-section-view-model__description-text"},function(){_.Fs(b.description)})})};
wUb.tagName="ytm-lp-small-feature-section-view-model";var xUb=_.ht({lpSmallFeatureSectionViewModel:function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Vvb)({data:a,themeOverride:null==b?void 0:b.themeOverride}):_.Kr(wUb,{data:a,config:b});_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))}}),yUb=function(){_.QC.apply(this,arguments);
_.ct(this,this.props.data)};
_.H(yUb,_.QC);
yUb.prototype.render=function(){var a=this.props,b=a.data,c=a.config,d;a="ytm-lp-small-feature-section-group-view-model"+((null==c?0:null==(d=c.themeOverride)?0:d.useDarkTheme)?" ytm-lp-small-feature-section-group-view-model--premium-force-dark-mode":"");(0,_.Ys)({className:a},function(){(0,_.Ys)({className:"ytm-lp-small-feature-section-group-view-model__small-features-container"},function(){for(var e=_.g(b.smallFeatures||[]),h=e.next(),l={};!h.done;l={smallFeaturesData$jscomp$1:void 0},h=e.next())l.smallFeaturesData$jscomp$1=
h.value,(0,_.Ys)({className:"ytm-lp-small-feature-section-group-view-model__small-feature-container"},function(m){return function(){xUb(m.smallFeaturesData$jscomp$1,{themeOverride:null==c?void 0:c.themeOverride})}}(l))})})};
yUb.tagName="ytm-lp-small-feature-section-group-view-model";var zUb=_.ht({lpFaqSectionViewModel:function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Bvb)({data:a,themeOverride:null==b?void 0:b.themeOverride}):_.Kr(lUb,{data:a,config:b});_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))},
lpHeaderSectionViewModel:function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Dvb)({data:a,themeOverride:null==b?void 0:b.themeOverride}):_.Kr(nUb,{data:a,config:b});_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))},
lpHeadlineSectionViewModel:function(a,b){_.Kr(oUb,{data:a,config:b})},
lpLargeFeatureSectionViewModel:function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Fvb)({data:a,themeOverride:null==b?void 0:b.themeOverride}):_.Kr(pUb,{data:a,themeOverride:null==b?void 0:b.themeOverride});_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))},
lpOfferCardSectionViewModel:function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Mvb)({data:a,themeOverride:null==b?void 0:b.themeOverride}):_.Kr(vUb,{data:a,config:b});_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))},
lpOfferTableSectionViewModel:function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Uvb)({data:a}):iwb(a,b);_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))},
lpSmallFeatureSectionGroupViewModel:function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(Xvb)({data:a,themeOverride:null==b?void 0:b.themeOverride}):_.Kr(yUb,{data:a,config:b});_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))}}),AUb=function(){_.QC.apply(this,arguments);
_.ct(this,this.props.data)};
_.H(AUb,_.QC);
AUb.prototype.render=function(){var a=this;if(this.props.data){var b=this.props.data,c=_.of().resolve(_.nf(_.ds)),d="USER_INTERFACE_THEME_DARK"===(null==b?void 0:b.forcedTheme),e,h;c=c&&c()||d?null==b?void 0:null==(e=b.themedImageViewModel)?void 0:e.imageDark:null==b?void 0:null==(h=b.themedImageViewModel)?void 0:h.imageLight;e="yt-lp-section-group-view-model"+(d?" yt-lp-section-group-view-model--premium-force-dark-mode":"");h=_.hs((null==c?void 0:c.sources)||[]);var l="";h&&h.url&&(l="background-image: url("+
_.Wc(h.url)+");");h={};var m=_.Lr("yt-lp-section-group-view-model__bg-image",(h["yt-lp-section-group-view-model__bg-image--bg-image-photo"]="LP_SECTION_BACKGROUND_TYPE_PHOTO"===(null==b?void 0:b.backgroundImageType),h));(0,_.Ys)({className:e},function(){0<l.length&&(0,_.Ys)({className:m,style$:l});(0,_.Ys)({className:"yt-lp-section-group-view-model__lp-section-group"},function(){(a.props.data.sections||[]).forEach(function(p){zUb(p,{themeOverride:{useDarkTheme:d}})})})})}};
AUb.tagName="yt-lp-section-group-view-model";var BUb=function(){return _.O.apply(this,arguments)||this};
_.H(BUb,_.O);BUb.prototype.renderIdom=function(){if(this.data){var a=this.data;_.u("mweb_enable_keto_batch_17_2")?_.Nr(Zvb)({data:a}):_.Kr(AUb,{data:a});_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))}};
_.J.Object.defineProperties(BUb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jUb){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-section-group-view-model--\x3e\x3c!--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.premium.yt_section_group_view_model.yt.section.group.view.model.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(iUb().content.cloneNode(!0),a.content.firstChild);jUb=a}a=jUb;return a}}});
var CUb=BUb;_.U([_.L(_.TC),_.V("design:type",Object)],CUb.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],CUb.prototype,"data",void 0);CUb=_.U([_.Gq({is:"yt-section-group-view-model",isInjectionRoot:!0,disableElementRegistration:_.u("mweb_enable_keto_batch_17_2")})],CUb);var DUb;var EUb;var FUb=function(){var a=_.O.apply(this,arguments)||this;a.isDarkTheme=!1;a.isSearch=!1;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.noTopMargin=_.u("kevlar_watch_no_top_margin");a.maskFade=_.u("web_watch_chips_mask_fade");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};
_.H(FUb,_.O);_.f=FUb.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.isSearchChanged=function(){this.hostElement.setAttribute("id",this.isSearch?"search-chip-bar":"")};
_.f.dataChanged=function(){var a=this.getSelectedIndex();if(0<a)this.selected=a;else{this.selected=0;var b,c;null==(b=this.ytScrollableChipCloudBehavior)||null==(c=b.reset)||c.call(b)}};
_.f.getSelectedIndex=function(){var a;if(null==(a=this.data)||!a.chips)return-1;a=-1;for(var b,c=0;c<(null==(b=this.data)?void 0:b.chips.length);c++){var d=void 0,e=void 0;if(null==(d=this.data)?0:null==(e=d.chips[c].chipCloudChipRenderer)?0:e.isSelected){a=c;break}}return a};
_.f.onResize=function(){var a=this.ytScrollableChipCloudBehavior;_.$m(a,a.setContainerWidthDiff);cU(this.ytScrollableChipCloudBehavior)};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.handleRelatedChipCommand=function(a,b){a=this.JSC$14431_chipsSelector.indexOf(b);-1!==a&&this.JSC$14431_chipsSelector.selectIndex(a)};
_.f.handleChipCloudChipSelectAction=function(a){a=this.JSC$14431_chipsSelector.indexOf(a);-1<a&&this.JSC$14431_chipsSelector.selectIndex(a)};
_.f.handleChipCloudChipDeselectAction=function(){var a=this.get("chips.0.chipCloudChipRenderer.navigationEndpoint",this.data);this.JSC$14431_chipsSelector&&((null==a?0:a.continuationCommand)?_.jo(this.hostElement,[a]):(null==a?0:a.searchEndpoint)?this.ytComponentBehavior.resolveCommand(a):a&&_.ko(this.hostElement,[a],this.hostElement),this.JSC$14431_chipsSelector.selectIndex(0),this.ytScrollableChipCloudBehavior.reset())};
_.f.updateSelectedFromBinding=function(a){this.selected=a.detail.value};
_.J.Object.defineProperties(FUb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===EUb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-chip-cloud-renderer">\n  <div id="left-arrow" class="style-scope yt-chip-cloud-renderer">\n    <div id="left-arrow-button" class="style-scope yt-chip-cloud-renderer"></div>\n  </div>\n  <div id="scroll-container" class="style-scope yt-chip-cloud-renderer">\n    <iron-selector id="chips" activate-event="" role="tablist" selected="[[selected]]" selected-attribute="selected" on-selected-changed="updateSelectedFromBinding" class="style-scope yt-chip-cloud-renderer">\n    </iron-selector>\n  </div>\n  <div id="right-arrow" class="style-scope yt-chip-cloud-renderer">\n    <div id="right-arrow-button" class="style-scope yt-chip-cloud-renderer"></div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DUb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-chip-cloud-renderer:not([mask-fade]) {background-color: var(--yt-spec-base-background);} #container.yt-chip-cloud-renderer {overflow: hidden;position: relative;align-items: center;display: flexbox;display: flex;} iron-selector.yt-chip-cloud-renderer {margin-right: 12px;white-space: nowrap;overflow: hidden;display: block;} yt-chip-cloud-renderer:not([no-top-margin]) yt-chip-cloud-chip-renderer.yt-chip-cloud-renderer {margin: 8px;margin-left: 0;} yt-chip-cloud-renderer[no-top-margin] yt-chip-cloud-chip-renderer.yt-chip-cloud-renderer {margin: 0 8px 8px 0;} #scroll-container.yt-chip-cloud-renderer {white-space: nowrap;overflow: hidden;} yt-chip-cloud-renderer[mask-fade]:not([at-start]) #scroll-container.yt-chip-cloud-renderer {-webkit-mask-image: linear-gradient(to right,transparent 0,transparent 51px,#000 77px,#000 100%);mask-image: linear-gradient(to right,transparent 0,transparent 51px,#000 77px,#000 100%);} yt-chip-cloud-renderer[mask-fade]:not([at-end]) #scroll-container.yt-chip-cloud-renderer {-webkit-mask-image: linear-gradient(to left,transparent 0,transparent 51px,#000 77px,#000 100%);mask-image: linear-gradient(to left,transparent 0,transparent 51px,#000 77px,#000 100%);} yt-chip-cloud-renderer[mask-fade]:not([at-start]):not([at-end]) #scroll-container.yt-chip-cloud-renderer {-webkit-mask-image: linear-gradient(to right,transparent 0,transparent 51px,#000 77px,#000 50%,transparent 50%,transparent 100%),linear-gradient(to left,transparent 0,transparent 51px,#000 77px,#000 50%,transparent 50%,transparent 100%);mask-image: linear-gradient(to right,transparent 0,transparent 51px,#000 77px,#000 50%,transparent 50%,transparent 100%),linear-gradient(to left,transparent 0,transparent 51px,#000 77px,#000 50%,transparent 50%,transparent 100%);} [dir="rtl"] yt-chip-cloud-renderer[mask-fade]:not([at-start]) #scroll-container.yt-chip-cloud-renderer, yt-chip-cloud-renderer[dir="rtl"][mask-fade]:not([at-start]) #scroll-container.yt-chip-cloud-renderer {-webkit-mask-image: linear-gradient(to left,transparent 0,transparent 51px,#000 77px,#000 100%);mask-image: linear-gradient(to left,transparent 0,transparent 51px,#000 77px,#000 100%);} [dir="rtl"] yt-chip-cloud-renderer[mask-fade]:not([at-end]) #scroll-container.yt-chip-cloud-renderer, yt-chip-cloud-renderer[dir="rtl"][mask-fade]:not([at-end]) #scroll-container.yt-chip-cloud-renderer {-webkit-mask-image: linear-gradient(to right,transparent 0,transparent 51px,#000 77px,#000 100%);mask-image: linear-gradient(to right,transparent 0,transparent 51px,#000 77px,#000 100%);} #chips.yt-chip-cloud-renderer {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-renderer:not([mask-fade]) #left-arrow.yt-chip-cloud-renderer:after,yt-chip-cloud-renderer:not([mask-fade]) #right-arrow.yt-chip-cloud-renderer:before {height: 100%;width: 32px;content: "";pointer-events: none;} yt-chip-cloud-renderer:not([mask-fade]) #left-arrow.yt-chip-cloud-renderer:after {background: linear-gradient(to right,var(--ytd-chip-cloud-background,var(--yt-spec-base-background)) 10%,rgba(249,249,249,0) 90%);} yt-chip-cloud-renderer:not([mask-fade]) yt-chip-cloud-renderer[is-dark-theme] #left-arrow.yt-chip-cloud-renderer:after {background: linear-gradient(to right,var(--ytd-chip-cloud-background,var(--yt-spec-base-background)) 10%,rgba(24,24,24,0) 90%);} yt-chip-cloud-renderer:not([mask-fade]) #right-arrow.yt-chip-cloud-renderer:before {background: linear-gradient(to left,var(--ytd-chip-cloud-background,var(--yt-spec-base-background)) 10%,rgba(249,249,249,0) 90%);} yt-chip-cloud-renderer:not([mask-fade]) yt-chip-cloud-renderer[is-dark-theme] #right-arrow.yt-chip-cloud-renderer:before {background: linear-gradient(to left,var(--ytd-chip-cloud-background,var(--yt-spec-base-background)) 10%,rgba(24,24,24,0) 90%);} yt-chip-cloud-renderer:not([mask-fade]) #left-arrow-button.yt-chip-cloud-renderer,yt-chip-cloud-renderer:not([mask-fade]) #right-arrow-button.yt-chip-cloud-renderer {background: var(--ytd-chip-cloud-background,var(--yt-spec-base-background));} #left-arrow.yt-chip-cloud-renderer,#right-arrow.yt-chip-cloud-renderer {z-index: 200;position: absolute;height: 100%;display: flexbox;display: flex;flex-direction: row;justify-content: center;} #left-arrow.yt-chip-cloud-renderer {left: 0;} #right-arrow.yt-chip-cloud-renderer {right: 0;} yt-chip-cloud-renderer[at-start] #left-arrow.yt-chip-cloud-renderer,yt-chip-cloud-renderer[at-end] #right-arrow.yt-chip-cloud-renderer {display: none;} #left-arrow-button.yt-chip-cloud-renderer,#right-arrow-button.yt-chip-cloud-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;} ytd-button-renderer.yt-chip-cloud-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: flexbox;display: flex;align-items: center;justify-content: center;}</style>');
DUb=d}d=DUb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);EUb=a}a=EUb;return a}}});
var eV=FUb;eV.prototype.onResize=eV.prototype.onResize;eV.prototype.dataChanged=eV.prototype.dataChanged;eV.prototype.isSearchChanged=eV.prototype.isSearchChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],eV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],eV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],eV.prototype,"actionHandlerBehavior",void 0);
_.U([_.L(_.zA),_.V("design:type",Object)],eV.prototype,"ironResizableBehavior",void 0);_.U([_.L(),_.V("design:type",dU)],eV.prototype,"ytScrollableChipCloudBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],eV.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],eV.prototype,"data",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],eV.prototype,"selected",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],eV.prototype,"isDarkTheme",void 0);_.U([_.N({value:160}),_.V("design:type",Number)],eV.prototype,"scrollDistance",void 0);_.U([_.N(),_.V("design:type",Object)],eV.prototype,"isSearch",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],eV.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],eV.prototype,"noTopMargin",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],eV.prototype,"maskFade",void 0);_.U([_.vq("#chips"),_.V("design:type",Object)],eV.prototype,"JSC$14431_chipsSelector",void 0);_.U([_.uq("isSearch"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eV.prototype,"isSearchChanged",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eV.prototype,"dataChanged",null);
_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],eV.prototype,"onResize",null);eV=_.U([_.P({is:"yt-chip-cloud-renderer"})],eV);var GUb,HUb=function(){if(void 0!==GUb)return GUb;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html {--yt-subscription-product-grid-margin: 24px;--yt-subscription-product-grid-margin-two-thirds: 16px;--yt-subscription-product-grid-margin-half: 12px;--yt-subscription-product-grid-margin-one-third: 8px;}</style>");return GUb=a};
document.head.appendChild(HUb().content);var IUb;var JUb=document.head,KUb=JUb.appendChild,LUb;if(void 0===IUb){var MUb=document.createElement("template");_.K(MUb,"");MUb.content.insertBefore(HUb().content.cloneNode(!0),MUb.content.firstChild);IUb=MUb}LUb=IUb;KUb.call(JUb,LUb.content);var jwb=_.iu({listViewModel:_.HFa});_.Ue(kwb);_.DH(kwb,"yt-course-perks-view-model",{props:{data:_.CH}});_.Ue(lwb);_.DH(lwb,"yt-course-progress-view-model",{props:{data:_.CH}});var NUb=_.iu({buttonViewModel:_.ju(_.et)});_.BH(function(a){var b,c=(null==(b=_.of().resolve(_.nf(_.ds)))?0:b())&&a.data.darkThemeImage?a.data.darkThemeImage:a.data.image;return _.r("ytw-search-friction-view-model",{class:"YtwSearchFrictionViewModelHost"},_.r("div",{class:"YtwSearchFrictionViewModelHostImageAndMenuWrapper"},_.r("div",{class:"YtwSearchFrictionViewModelHostImageContainer"},_.Te(c,function(){return _.r(_.Me,null,function(){_.Ds(c,{alt:"",className:"YtwSearchFrictionViewModelHostImage"})})})),NUb(a.data.overflowMenuButton,{buttonViewModel:{config:{className:"YtwSearchFrictionViewModelHostMenuButton"}}})),
_.eu(a.data.title,{className:"YtwSearchFrictionViewModelHostTitle"}),mwb(a.data),NUb(a.data.actions,{buttonViewModel:{config:{className:"YtwSearchFrictionViewModelHostButton"}}}),_.eu(a.data.disclaimer,{className:"YtwSearchFrictionViewModelHostDisclaimer"}))},"ytw-search-friction-view-model",{propNames:["data"]});var qwb=_.zf("rich_grid_min_item_width",310),rwb=_.zf("rich_grid_max_item_width",500),owb={1:2,2:4,3:6,4:_.u("web_responsive_extra_compact_2x")?8:6,5:_.u("web_responsive_extra_compact_2x")?10:8,6:_.u("web_responsive_extra_compact_2x")?12:8};var OUb=_.iu({buttonViewModel:_.ju(_.et)}),PUb=_.iu({lockupViewModel:vvb});_.QUb=_.iu({buttonViewModel:_.ju(_.et),horizontalShelfViewModel:function(a){function b(Ia){E("transform:translateX("+("rtl"===_.rf("HTML_DIR")?"":"-")+Ia+"px)")}
function c(){var Ia=T()+ma();return d.items?(Math.round(oa()/Ia)||1)*Ia:0}
var d=a.data,e=a.hasPeek,h=a.sizing,l=a.includeMargin;h=h||0;var m=_.Ll();a=_.Ll();var p=_.g(_.jf(0)),q=p.next().value,t=p.next().value;p=_.g(_.jf(0));var y=p.next().value,z=p.next().value,D=_.g(_.jf(""));p=D.next().value;var E=D.next().value;D=_.g(_.jf(0));var I=D.next().value,S=D.next().value,T=I;D=_.g(_.jf(0));I=D.next().value;var fa=D.next().value,oa=I;D=_.g(_.jf(0));I=D.next().value;var ea=D.next().value,ma=I;D=_.g(_.jf(0));var ra=D.next().value,Ea=D.next().value;D=sob(function(){return 0<q()});
I=sob(function(){return q()<y()-oa()});
var Wa=function(){t(Math.min(Math.max(q()-c(),0),y()-oa()));b(q())},fb=function(){t(Math.min(Math.max(q()+c(),0),y()-oa()));
b(q())},ob=function(){db()};
_.ff(function(){db();if(window.ResizeObserver){var Ia=new ResizeObserver(_.$wb(ob,0));Ia.observe(m.value);return function(){Ia.disconnect()}}window.addEventListener("resize",ob);
return function(){window.removeEventListener("resize",ob)}});
var db=function(){var Ia=_.swb({containerWidth:m.value.clientWidth,hasPeek:e,sizing:h,marginSettings:l?1:0});ea(Ia.gutter);Ea(Ia.margin);S(Ia.itemWidth);fa(Ia.maxContainerWidth);d.items&&z((Ia.itemWidth+Ia.gutter)*d.items.length-Ia.gutter)};
return _.r("horizontal-shelf-view-model",{class:"YtwHorizontalShelfViewModelHost",el:m},_.r("div",{class:"YtwHorizontalShelfViewModelOuterContainer"},_.r("div",{class:"YtwHorizontalShelfViewModelHorizontalContainer",style:function(){return"width:"+oa()+"px;padding:0 "+ra()+"px"}},_.r("div",{class:"YtwHorizontalShelfViewModelItems",
el:a,style:p},d.items?d.items.map(function(Ia,mb){return _.r("div",{style:function(){return"width:"+T()+"px; margin-right:"+(mb===d.items.length-1?0:ma())+"px"}},PUb(Ia,{lockupViewModel:{containerType:3,
thumbnailFixedWidth:uwb(Ia)}}))}):null)),_.r(_.$e,{cond:D},function(){return _.r("div",{class:"YtwHorizontalShelfViewModelLeftArrow"},OUb(d.previousButton,{buttonViewModel:{config:{onclick:Wa}}}))}),_.r(_.$e,{cond:I},function(){return _.r("div",{class:"YtwHorizontalShelfViewModelRightArrow"},OUb(d.nextButton,{buttonViewModel:{config:{onclick:fb}}}))})))}});_.BH(function(a){function b(){navigator.clipboard.writeText(Fwb(h));p(!0);setTimeout(function(){p(!1)},1E3)}
var c=_.g(_.Nl([])),d=c.next().value,e=c.next().value,h=d;d=_.g(_.Nl(!1));c=d.next().value;var l=d.next().value,m=_.g(_.Nl(!1));d=m.next().value;var p=m.next().value,q=_.Ll();m=_.Ml(function(){b()});
var t=_.Ml(function(){b();setTimeout(function(){_.xd(window,"https://b.corp.google.com/issues/new?component=1382089&template=1853465")},500)});
_.cf(function(){var y=q.value;y.scrollTo({top:y.scrollHeight})},[h.length,
c]);return _.r("yt-you-chat-renderer",{class:"you-chat-renderer-wiz"},_.r("div",{class:"you-chat-renderer-wiz__message-list",el:q},h.map(function(y){return _.r(Bwb,{text:y.text,role:y.role,onTypingPulse:function(){var z=q.value;z.scrollTo({top:z.scrollHeight})}})}),_.Te(c,function(){return _.r(Cwb,null)})),_.r("div",{class:"you-chat-renderer-wiz__input-wrapper"},_.r(zwb,{data:a.data.actionPanel.liveChatMessageInputRenderer,
onSend:function(y){e(function(z){return[].concat(_.Pd(z),[{text:y,role:"user"}])});
l(!0)},
onResponseReceived:function(y){e(function(z){return[].concat(_.Pd(z),[{text:y,role:"chatbot"}])});
l(!1)}}),_.r("div",{class:"you-chat-renderer-wiz__menu-wrapper"},_.r("div",{class:"you-chat-renderer-wiz__menu-button",
role:"button","aria-label":"copy conversation","on:click":m},d?"copied!":"copy"),_.r("div",{class:"you-chat-renderer-wiz__menu-separator"},"|"),_.r("div",{class:"you-chat-renderer-wiz__menu-button",role:"button","aria-label":"file bug","on:click":t},"file bug"))))},"yt-you-chat-renderer",{propNames:["data"]});_.Hs("sharingItemSection","itemSectionRenderer","ytd-item-section-renderer");var RUb=function(){var a=_.O.apply(this,arguments)||this;a.continuationShowButton=!1;a.isSearch=!1;a.isCarouselInFeed=!0;a.topSpacingZero=!1;a.actionMap={"yt-item-section-continuation-action":"handleYtItemSectionContinuation","yt-item-section-replace-action":"handleYtItemSectionReplace"};a.nextContinuation={continuationType:"itemSectionContinuation",usePost:!0};return a};
_.H(RUb,_.O);_.f=RUb.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:{component:"ytd-comments-header-renderer",properties:{engagementPanel:"[[engagementPanel]]"}},sortFilterHeaderRenderer:{component:"ytd-sort-filter-header-renderer",properties:{isPlaylist:"[[isPlaylist]]",isClipList:"[[isClipList]]"}},itemSectionHeaderRenderer:"ytd-item-section-header-renderer",backstagePostThreadRenderer:"ytd-backstage-post-thread-renderer",chipCloudRenderer:"yt-chip-cloud-renderer",
feedFilterChipBarRenderer:"ytd-feed-filter-chip-bar-renderer"}},shownItems:{id:"contents",mapping:{aboutChannelRenderer:"ytd-about-channel-renderer",activityItemRenderer:"yt-activity-item-renderer",adSlotRenderer:"ytd-ad-slot-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:{component:"ytd-carousel-item-renderer",params:{isCarouselInFeed:!0}},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",
properties:{isSearch:"[[isSearch]]"}},clarificationRenderer:"ytd-clarification-renderer",commentHistoryEntryRenderer:"ytd-comment-history-entry-renderer",commentThreadRenderer:{component:"ytd-comment-thread-renderer",properties:{engagementPanel:"[[engagementPanel]]"}},compactMovieRenderer:"ytd-compact-movie-renderer",compactCourseVideoRenderer:"ytd-compact-video-renderer",compactPlaylistRenderer:"ytd-compact-playlist-renderer",compactPromotedItemRenderer:"ytd-compact-promoted-item-renderer",compactPromotedVideoRenderer:"ytd-compact-promoted-video-renderer",
compactTextPromoRenderer:"ytd-compact-text-promo-renderer",compactVideoRenderer:"ytd-compact-video-renderer",compactRadioRenderer:"ytd-compact-radio-renderer",connectedAppRenderer:"ytd-connected-app-renderer",counterfactualRenderer:"ytd-counterfactual-renderer",destinationShelfRenderer:"ytd-destination-shelf-renderer",didYouMeanRenderer:"yt-did-you-mean-renderer",displayAdRenderer:"ytd-display-ad-renderer",emergencyOneboxRenderer:"ytd-emergency-onebox-renderer",eomSettingsDisclaimerRenderer:"ytd-eom-settings-disclaimer-renderer",
exploratoryResultsRenderer:"ytd-exploratory-results-renderer",faqSectionRenderer:"yt-faq-section-renderer",feedbackElicitationSingleQuestionRenderer:"ytd-feedback-elicitation-single-question-renderer",feedEntryRenderer:"ytd-feed-entry-renderer",feedNudgeRenderer:"ytd-feed-nudge-renderer",gridRenderer:"ytd-grid-renderer",richGridRenderer:"ytd-rich-grid-renderer",handlesClaimingHeaderRenderer:"ytd-handles-claiming-header-renderer",handlesClaimingUpdateSocialRenderer:"ytd-handles-claiming-update-social-renderer",
handlesClaimingVanityInfoRenderer:"ytd-handles-claiming-vanity-info-renderer",handlesClaimingVideoItemRenderer:"ytd-handles-claiming-video-item-renderer",handlesClaimingTitleImagesSectionRenderer:"ytd-handles-claiming-title-images-section-renderer",handlesClaimingFaqSectionRenderer:"ytd-handles-claiming-faq-section-renderer",hashtagTileRenderer:"ytd-hashtag-tile-renderer",horizontalCardListRenderer:{component:"ytd-horizontal-card-list-renderer",properties:{isSearch:"[[isSearch]]"}},includingResultsForRenderer:"yt-including-results-for-renderer",
infoPanelContainerRenderer:"ytd-info-panel-container-renderer",inlineSurveyRenderer:"ytd-inline-survey-renderer",labsEditRenderer:"ytd-labs-edit-renderer",labsHeaderRenderer:"ytd-labs-header-renderer",labsItemRenderer:"ytd-labs-item-renderer",liveChatHistoryEntryRenderer:"ytd-live-chat-history-entry-renderer",messageRenderer:"ytd-message-renderer",miniGameCardViewModel:{component:"ytd-mini-game-card-view-model",properties:{isSearch:"[[isSearch]]"}},movieRenderer:"ytd-movie-renderer",musicPassFeatureInfoRenderer:"yt-music-pass-feature-info-renderer",
newspaperRenderer:"ytd-newspaper-renderer",noResultsFoundShowingResultsForRenderer:"yt-no-results-found-showing-results-for-renderer",notificationRenderer:"ytd-notification-renderer",offerItemExpandedRenderer:"yt-offer-item-expanded-renderer",offerItemRenderer:"yt-offer-item-renderer",offerItemUpsellRenderer:"yt-offer-item-upsell-renderer",playlistRenderer:{component:"ytd-playlist-renderer",properties:{isSearch:"[[isSearch]]"}},pageIntroductionRenderer:"ytd-page-introduction-renderer",playlistShowMetadataRenderer:"ytd-playlist-show-metadata-renderer",
playlistVideoListRenderer:"ytd-playlist-video-list-renderer",playlistVideoRenderer:"ytd-playlist-video-renderer",premiumBrowseFooterRenderer:"ytd-premium-browse-footer-renderer",productDetailsRenderer:"ytd-product-details-renderer",productListHeaderRenderer:"ytd-product-list-header-renderer",promotedSparklesTextSearchRenderer:"ytd-promoted-sparkles-text-search-renderer",promotedSparklesWebRenderer:"ytd-promoted-sparkles-web-renderer",purchaseItemRenderer:"ytd-purchase-item-renderer",radioRenderer:"ytd-radio-renderer",
recognitionShelfRenderer:"ytd-recognition-shelf-renderer",redCancelSurveyRenderer:"ytd-red-cancel-survey-renderer",reelShelfRenderer:{component:"ytd-reel-shelf-renderer",properties:{isSearch:"[[isSearch]]"}},resultsWithoutQuotesRenderer:"yt-results-without-quotes-renderer",searchFrictionViewModel:"ytw-search-friction-view-model",searchNoResultsRenderer:"yt-search-no-results-renderer",searchPyvRenderer:"ytd-search-pyv-renderer",sectionGroupViewModel:"yt-section-group-view-model",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",errorCorrectionsSectionItemRenderer:"ytd-error-corrections-section-item-renderer",ctaShelfRenderer:"ytd-brandconnect-cta-shelf-card-renderer",
listItemViewModel:"ytd-list-item-view-model",youChatRenderer:"yt-you-chat-renderer",overviewAnswerViewModel:"ytd-overview-answer-view-model",coursePerksViewModel:"yt-course-perks-view-model",courseProgressViewModel:"yt-course-progress-view-model",videoDescriptionHeaderRenderer:"ytd-video-description-header-renderer"}},"data.continuations":{id:"continuations",mapping:{nextContinuationData:{component:"yt-next-continuation",properties:{showButton:"[[showButton]]",disablePrescanVisibility:"[[continuationDisablePrescanVisibility]]"}},
reloadContinuationData:{component:"yt-reload-continuation"}},renderPriority:_.u("kevlar_low_priority_continuation")?0:void 0,usePageScheduler:_.u("kevlar_low_priority_continuation")}}};
_.f.created=function(){this.JSC$14479_cachedViewportHeight=_.rf("initialInnerHeight")||window.innerHeight};
_.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;_.Sn(this.hostElement,"yt-retrieve-location",{locationRetrieved:function(d){var e=_.of().resolve(_.IB);d=b(d);e.postData(d).then(function(h){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.sectionIdentifier};
_.f.computeShowButton=function(){return!!this.firstCommentsLoaded&&this.containsComments()&&_.u("kevlar_disable_comments_auto_load")};
_.f.computeIsReloading=function(){return this.isReloading||this.ytContinuationHandlerBehavior.continuationIsReloading};
_.f.computeHasDestinationShelfRenderer=function(a){var b,c;return!!(null==a?0:null==(b=a.contents)?0:null==(c=b[0])?0:c.destinationShelfRenderer)};
_.f.computeHasSectionGroupViewModel=function(a){var b,c;return!!(null==a?0:null==(b=a.contents)?0:null==(c=b[0])?0:c.sectionGroupViewModel)};
_.f.computeStaticCommentsHeader=function(a){return a&&this.containsComments()&&_.u("shorts_desktop_watch_while_p2")};
_.f.computeSuppressPaddingDisclaimer=function(){var a,b,c,d;return!!(null==(a=this.data)?0:null==(b=a.contents)?0:null==(c=b[0])?0:null==(d=c.productListHeaderRenderer)?0:d.suppressPaddingDisclaimer)};
_.f.dataChanged=function(){this.firstCommentsLoaded=!1};
_.f.onYtDismissibleItemDismissedChange=function(a){this._setItemDismissed("yt-dismissible-item-dismissed"===a.type)};
_.f.triggerContinuations=function(){for(var a=_.$q(this.hostElement).querySelector("#continuations").children,b=0;b<a.length;b++)a[b].trigger()};
_.f.triggerInitialContinuations=function(){for(var a=_.$q(this.hostElement).querySelector("#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.sectionIdentifier)!==b||(this.set("data.continuations",[a]),this.triggerContinuations())};
_.f.handleYtItemSectionReplace=function(a,b){var c;b&&(null==(c=this.data)?void 0:c.sectionIdentifier)!==b||(this.set("data.contents",a),this.set("data.continuations",[]))};
_.f.computeUseHeightHack=function(a){return a&&!_.u("kevlar_disable_height_hack")};
_.f.computeTopSpacingZero=function(a){return a};
_.f.continuationShowButtonChanged=function(){var a=_.$q(this.hostElement).querySelector("ytd-continuation-item-renderer");a&&(a.showButton=this.continuationShowButton)};
_.f.dataChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("data-changed",this.data))};
_.J.Object.defineProperties(RUb.prototype,{isPlaylist:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!(null==(a=this.data)?0:null==(b=a.contents)?0:null==(c=b[0])?0:c.playlistVideoListRenderer)}},
isClipList:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h,l;return!!(null==(a=this.data)?0:null==(b=a.contents)?0:null==(c=b[0])?0:null==(d=c.shelfRenderer)?0:null==(e=d.content)?0:null==(h=e.gridRenderer)?0:null==(l=h.targetId)?0:l.includes("browse-feedFEclips"))}},
isPlaylistVideoContainer:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!(null==(a=this.data)?0:null==(b=a.contents)?0:null==(c=b[0])?0:c.playlistVideoRenderer)}},
isPlaylistShelf:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h,l,m;return!!(null==(a=this.data)?0:null==(b=a.contents)?0:null==(c=b[0])?0:null==(d=c.shelfRenderer)?0:null==(e=d.content)?0:null==(h=e.horizontalListRenderer)?0:null==(l=h.items)?0:null==(m=l[0])?0:m.gridPlaylistRenderer)}},
isSearchFrictionPage:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!(null==(a=this.data)?0:null==(b=a.contents)?0:null==(c=b[0])?0:c.searchFrictionViewModel)}},
nonDeferredItemCount:{configurable:!0,enumerable:!0,get:function(){if(this.isSearchDova)return Math.ceil((this.JSC$14479_cachedViewportHeight-130)/150)},
set:function(){}}});
var fV=RUb;fV.prototype.dataChangedForBinding=fV.prototype.dataChangedForBinding;fV.prototype.continuationShowButtonChanged=fV.prototype.continuationShowButtonChanged;fV.prototype.onYtDismissibleItemDismissedChange=fV.prototype.onYtDismissibleItemDismissedChange;fV.prototype.dataChanged=fV.prototype.dataChanged;fV.prototype.onLoadReloadContinuation=fV.prototype.onLoadReloadContinuation;fV.prototype.onRetrieveLocation=fV.prototype.onRetrieveLocation;
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],fV.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],fV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],fV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.WI.YtLazyListBehavior),_.V("design:type",Object)],fV.prototype,"ytLazyListBehavior",void 0);
_.U([_.L(_.MS.YtNextContinuationBehavior),_.V("design:type",Object)],fV.prototype,"ytNextContinuationBehavior",void 0);_.U([_.L(_.yS),_.V("design:type",Object)],fV.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],fV.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],fV.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],fV.prototype,"engagementPanel",void 0);
_.U([_.N(),_.V("design:type",Object)],fV.prototype,"continuationShowButton",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],fV.prototype,"autoFill",void 0);_.U([_.N(),_.V("design:type",Boolean)],fV.prototype,"continuationDisablePrescanVisibility",void 0);_.U([_.N(),_.V("design:type",Boolean)],fV.prototype,"isReloading",void 0);_.U([_.N(),_.V("design:type",Object)],fV.prototype,"isSearch",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],fV.prototype,"pageSubtype",void 0);
_.U([_.N(),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],fV.prototype,"isPlaylist",null);_.U([_.N(),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],fV.prototype,"isClipList",null);_.U([_.N(),_.V("design:type",Object)],fV.prototype,"isCarouselInFeed",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],fV.prototype,"isPlaylistVideoContainer",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],fV.prototype,"isPlaylistShelf",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],fV.prototype,"isSearchFrictionPage",null);_.U([_.N({reflectToAttribute:!0,computed:"computeUseHeightHack(isSearch)"}),_.V("design:type",Boolean)],fV.prototype,"useHeightHack",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeTopSpacingZero(isSearch)"}),_.V("design:type",Object)],fV.prototype,"topSpacingZero",void 0);_.U([_.N({computed:"computeShowButton(data.sectionIdentifier, firstCommentsLoaded)"}),_.V("design:type",Boolean)],fV.prototype,"showButton",void 0);_.U([_.N(),_.V("design:type",Boolean)],fV.prototype,"firstCommentsLoaded",void 0);_.U([_.N(),_.V("design:type",Boolean)],fV.prototype,"isSearchDova",void 0);
_.U([_.N({reflectToAttribute:!0,readOnly:!0}),_.V("design:type",Boolean)],fV.prototype,"itemDismissed",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeSectionIdentifier(data)"}),_.V("design:type",String)],fV.prototype,"sectionIdentifier",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasDestinationShelfRenderer(data)"}),_.V("design:type",Boolean)],fV.prototype,"hasDestinationShelfRenderer",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeStaticCommentsHeader(engagementPanel, data.sectionIdentifier)"}),_.V("design:type",Boolean)],fV.prototype,"staticCommentsHeader",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasSectionGroupViewModel(data)"}),_.V("design:type",Boolean)],fV.prototype,"hasSectionGroupViewModel",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeSuppressPaddingDisclaimer(data)"}),_.V("design:type",Boolean)],fV.prototype,"suppressDisclaimerSeparator",void 0);
_.U([_.tq("yt-retrieve-location"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],fV.prototype,"onRetrieveLocation",null);_.U([_.tq("yt-load-reload-continuation"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Function]),_.V("design:returntype")],fV.prototype,"onLoadReloadContinuation",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],fV.prototype,"dataChanged",null);
_.U([_.tq("yt-dismissible-item-dismissed"),_.tq("yt-dismissible-item-undismissed"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],fV.prototype,"onYtDismissibleItemDismissedChange",null);_.U([_.uq("continuationShowButton"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],fV.prototype,"continuationShowButtonChanged",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],fV.prototype,"dataChangedForBinding",null);fV=_.U([_.P({is:"ytd-item-section-renderer",disableElementRegistration:!0})],fV);
_.Q(fV,"ytd-item-section-renderer",function(){if(void 0!==kTb)return kTb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]] style-scope ytd-item-section-renderer"></div>\n<div id="spinner-container" class="style-scope ytd-item-section-renderer">\n  <tp-yt-paper-spinner-lite active="[[computeIsReloading(isReloading, continuationIsReloading)]]" class="style-scope ytd-item-section-renderer">\n  </tp-yt-paper-spinner-lite>\n</div>\n<div id="contents" class$="[[computeContentsClass(isReloading)]] style-scope ytd-item-section-renderer"></div>\n<div id="continuations" class="style-scope ytd-item-section-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jTb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-subscription-product-renderer.ytd-item-section-renderer,yt-subscription-product-upsell-offer-renderer.ytd-item-section-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.ytd-item-section-renderer,yt-subscription-product-upsell-offer-renderer.ytd-item-section-renderer {width: 50%;}yt-subscription-product-renderer.ytd-item-section-renderer:nth-of-type(odd),yt-subscription-product-upsell-offer-renderer.ytd-item-section-renderer:nth-of-type(odd) {padding: 0 var(--yt-subscription-product-grid-margin-half) 0 0;}yt-subscription-product-renderer.ytd-item-section-renderer:nth-of-type(even),yt-subscription-product-upsell-offer-renderer.ytd-item-section-renderer:nth-of-type(even) {padding: 0 0 0 var(--yt-subscription-product-grid-margin-half);}} @media(min-width:1090px) {yt-subscription-product-renderer.ytd-item-section-renderer,yt-subscription-product-upsell-offer-renderer.ytd-item-section-renderer {width: 33.33%;}yt-subscription-product-renderer.ytd-item-section-renderer:nth-of-type(3n+1).ytd-item-section-renderer,yt-subscription-product-upsell-offer-renderer.ytd-item-section-renderer:nth-of-type(3n+1).ytd-item-section-renderer {padding: 0 var(--yt-subscription-product-grid-margin-two-thirds) 0 0;}yt-subscription-product-renderer.ytd-item-section-renderer:nth-of-type(3n+2).ytd-item-section-renderer,yt-subscription-product-upsell-offer-renderer.ytd-item-section-renderer:nth-of-type(3n+2).ytd-item-section-renderer {padding: 0 var(--yt-subscription-product-grid-margin-one-third);}yt-subscription-product-renderer.ytd-item-section-renderer:nth-of-type(3n+3).ytd-item-section-renderer,yt-subscription-product-upsell-offer-renderer.ytd-item-section-renderer:nth-of-type(3n+3).ytd-item-section-renderer {padding: 0 0 0 var(--yt-subscription-product-grid-margin-two-thirds);}} ytd-item-section-renderer {display: block;} ytd-item-section-renderer[suppress-disclaimer-separator] ytd-shelf-renderer.ytd-item-section-renderer {border-top: none;} ytd-button-renderer.ytd-item-section-renderer,ytd-compact-radio-renderer.ytd-item-section-renderer,ytd-compact-video-renderer.ytd-item-section-renderer,ytd-compact-movie-renderer.ytd-item-section-renderer,ytd-compact-playlist-renderer.ytd-item-section-renderer,ytd-emergency-onebox-renderer.ytd-item-section-renderer,ytd-feed-nudge-renderer.ytd-item-section-renderer,ytd-movie-renderer.ytd-item-section-renderer,ytd-playlist-renderer.ytd-item-section-renderer,ytd-show-renderer.ytd-item-section-renderer,ytd-radio-renderer.ytd-item-section-renderer,yt-search-no-results-renderer.ytd-item-section-renderer,ytd-video-renderer.ytd-item-section-renderer,ytd-channel-renderer.ytd-item-section-renderer,ytd-promoted-sparkles-text-search-renderer.ytd-item-section-renderer,ytd-web-answer-renderer.ytd-item-section-renderer,ytd-clarification-renderer.ytd-item-section-renderer,ytd-info-panel-container-renderer.ytd-item-section-renderer,ytd-continuation-item-renderer.ytd-item-section-renderer,ytd-compact-promoted-item-renderer.ytd-item-section-renderer,ytd-mini-game-card-view-model.ytd-item-section-renderer,ytd-message-renderer.ytd-item-section-renderer:not(:first-child) {margin-top: var(--ytd-item-section-item-margin,16px);} ytd-button-renderer.ytd-item-section-renderer:last-child,ytd-compact-radio-renderer.ytd-item-section-renderer:last-child,ytd-compact-video-renderer.ytd-item-section-renderer:last-child,ytd-compact-movie-renderer.ytd-item-section-renderer:last-child,ytd-compact-playlist-renderer.ytd-item-section-renderer:last-child,ytd-emergency-onebox-renderer.ytd-item-section-renderer:last-child,ytd-movie-renderer.ytd-item-section-renderer:last-child,ytd-playlist-renderer.ytd-item-section-renderer:last-child,ytd-show-renderer.ytd-item-section-renderer:last-child,ytd-radio-renderer.ytd-item-section-renderer:last-child,yt-search-no-results-renderer.ytd-item-section-renderer:last-child,ytd-video-renderer.ytd-item-section-renderer:last-child,ytd-channel-renderer.ytd-item-section-renderer:last-child,ytd-promoted-sparkles-text-search-renderer.ytd-item-section-renderer:last-child,ytd-web-answer-renderer.ytd-item-section-renderer:last-child,ytd-mini-game-card-view-model.ytd-item-section-renderer:last-child,ytd-clarification-renderer.ytd-item-section-renderer,ytd-info-panel-container-renderer.ytd-item-section-renderer {margin-bottom: var(--ytd-item-section-item-margin,16px);} yt-subscription-product-header-renderer.ytd-item-section-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-item-section-renderer,ytd-horizontal-card-list-renderer.ytd-item-section-renderer:not(:first-child),ytd-reel-shelf-renderer.ytd-item-section-renderer,ytd-shelf-renderer.ytd-item-section-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.ytd-item-section-renderer:not(:first-child) {padding: 4px 0 24px;margin-bottom: 24px;} ytd-horizontal-card-list-renderer.ytd-item-section-renderer:first-child {padding-top: 16px;} ytd-item-section-renderer[is-search-friction-page] ytd-horizontal-card-list-renderer.ytd-item-section-renderer:not(:first-child) {border: none;padding: 0;margin: 0 0 16px;} #contents.ytd-item-section-renderer>ytd-settings-options-renderer.ytd-item-section-renderer:first-child {margin-top: 20px;} #contents.ytd-item-section-renderer>ytd-settings-options-renderer.ytd-item-section-renderer:last-child {margin-bottom: 20px;} #contents.ytd-item-section-renderer>ytd-settings-options-renderer.ytd-item-section-renderer:only-child {margin: 0;} ytd-exploratory-results-renderer.ytd-item-section-renderer+ytd-exploratory-results-renderer.ytd-item-section-renderer,ytd-exploratory-results-renderer.ytd-item-section-renderer+ytd-shelf-renderer.ytd-item-section-renderer,ytd-reel-shelf-renderer.ytd-item-section-renderer+ytd-shelf-renderer.ytd-item-section-renderer,#contents.ytd-item-section-renderer>ytd-exploratory-results-renderer.ytd-item-section-renderer:first-child,#contents.ytd-item-section-renderer>ytd-reel-shelf-renderer.ytd-item-section-renderer:first-child,ytd-shelf-renderer.ytd-item-section-renderer+ytd-exploratory-results-renderer.ytd-item-section-renderer,ytd-shelf-renderer.ytd-item-section-renderer+ytd-horizontal-card-list-renderer.ytd-item-section-renderer,ytd-shelf-renderer.ytd-item-section-renderer+ytd-shelf-renderer.ytd-item-section-renderer,ytd-shelf-renderer.ytd-item-section-renderer+ytd-reel-shelf-renderer.ytd-item-section-renderer,#contents.ytd-item-section-renderer>ytd-shelf-renderer.ytd-item-section-renderer:first-child {border-top: none;margin-top: 0;} #contents.ytd-item-section-renderer>ytd-exploratory-results-renderer.ytd-item-section-renderer:last-child,#contents.ytd-item-section-renderer>ytd-reel-shelf-renderer.ytd-item-section-renderer:last-child,#contents.ytd-item-section-renderer>ytd-shelf-renderer.ytd-item-section-renderer:last-child {border-bottom: none;} #contents.ytd-item-section-renderer>ytd-sponsorships-alert-renderer.ytd-item-section-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.ytd-item-section-renderer {position: relative;} #spinner-container.ytd-item-section-renderer {height: 0;display: flexbox;display: flex;} ytd-item-section-renderer[continuation-is-reloading] #contents.ytd-item-section-renderer {opacity: 0.25;pointer-events: none;} .reloading.ytd-item-section-renderer {opacity: 0.25;pointer-events: none;} tp-yt-paper-spinner-lite.ytd-item-section-renderer {margin: auto;display: none;} tp-yt-paper-spinner-lite.ytd-item-section-renderer[active] {display: block;margin-top: 150px;} yt-next-continuation.ytd-item-section-renderer {text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} yt-next-continuation.ytd-item-section-renderer tp-yt-paper-button[style-target=host] {background-color: var(--yt-spec-10-percent-layer);border: solid 1px transparent;color: var(--yt-spec-text-secondary);width: 100%;margin: 0;} ytd-item-section-renderer[can-show-more][use-height-hack] {min-height: 7000px;} ytd-item-section-renderer[can-show-more] #continuations.ytd-item-section-renderer {visibility: hidden;} ytd-item-section-renderer[section-identifier=sponsorships] {max-width: 852px;} ytd-item-section-renderer[is-playlist-video-container] {margin-right: 24px;} ytd-item-section-renderer[static-comments-header] {display: flex;flex-direction: column-reverse;justify-content: flex-end;padding-left: 0px;height: calc(var(--ytd-comments-engagement-panel-content-height) - var(--ytd-comments-engagement-panel-header-height));} ytd-item-section-renderer[static-comments-header] #header.ytd-item-section-renderer {background-color: var(--yt-spec-raised-background);--yt-formatted-string-contenteditable-root-style-max-height: 100px;--yt-formatted-string-contenteditable-root-style-overflow: hidden auto;--yt-formatted-string-contenteditable-root-style-overscroll-behavior: contain;} ytd-item-section-renderer[static-comments-header] #contents.ytd-item-section-renderer {padding-left: 16px;height: calc(var(--ytd-comments-engagement-panel-content-height) - var(--ytd-comments-engagement-panel-header-height) - 58px);overflow: hidden scroll;overflow-y: auto;scrollbar-color: transparent transparent;scrollbar-width: thin;-ms-scroll-chaining: none;overscroll-behavior: contain;} ytd-item-section-renderer[static-comments-header] #contents.ytd-item-section-renderer::-webkit-scrollbar {background: transparent;width: 8px;} ytd-item-section-renderer[static-comments-header] #contents.ytd-item-section-renderer::-webkit-scrollbar-thumb {height: 56px;background: transparent;} ytd-item-section-renderer[static-comments-header] #contents.ytd-item-section-renderer:hover {scrollbar-color: var(--yt-spec-icon-disabled) transparent;} ytd-item-section-renderer[static-comments-header] #contents.ytd-item-section-renderer:hover::-webkit-scrollbar-thumb {background: var(--yt-spec-icon-disabled);} yt-chip-cloud-renderer.ytd-item-section-renderer:first-child+ytd-exploratory-results-renderer.ytd-item-section-renderer,yt-chip-cloud-renderer.ytd-item-section-renderer:first-child+ytd-horizontal-card-list-renderer.ytd-item-section-renderer,yt-chip-cloud-renderer.ytd-item-section-renderer:first-child+ytd-reel-shelf-renderer.ytd-item-section-renderer,yt-chip-cloud-renderer.ytd-item-section-renderer:first-child+ytd-shelf-renderer.ytd-item-section-renderer {border-top: none;margin-top: 0;} #header.ytd-item-section-renderer {--yt-feed-filter-chip-bar-margin: 0;--yt-feed-filter-chip-bar-padding-left: 36px;--yt-feed-filter-chip-bar-margin-left-first-item: 0;} ytd-item-section-renderer[page-subtype=playlist][is-playlist-shelf] #contents.ytd-item-section-renderer>ytd-shelf-renderer.ytd-item-section-renderer {margin-left: 36px;margin-right: 36px;} ytd-item-section-renderer[top-spacing-zero]:first-child #contents.ytd-item-section-renderer .ytd-item-section-renderer:first-child {margin-top: 0;} ytw-search-friction-view-model.ytd-item-section-renderer {margin-bottom: 16px;}</style>');
jTb=d}d=jTb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kTb=a});var SUb;var TUb;var UUb;var VUb;var WUb=function(){var a=_.O.apply(this,arguments)||this;a.expanded=!0;return a};
_.H(WUb,_.O);WUb.prototype.getBadgeRowClass=function(a,b,c){for(var d=_.g(this.hostElement.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"};
var gV=WUb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],gV.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],gV.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],gV.prototype,"expanded",void 0);gV=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-loyalty-badges-renderer"})],gV);
_.Q(gV,"ytd-sponsorships-loyalty-badges-renderer",function(){if(void 0!==VUb)return VUb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-sponsorships-loyalty-badges-renderer">\n  <yt-formatted-string class="description style-scope ytd-sponsorships-loyalty-badges-renderer" text="[[data.description]]">\n  </yt-formatted-string>\n</div>\n<div class="badge-container style-scope ytd-sponsorships-loyalty-badges-renderer">\n  <template is="dom-repeat" items="[[data.loyaltyBadges]]" indexas="index" class="style-scope ytd-sponsorships-loyalty-badges-renderer">\n    <div class$="[[getBadgeRowClass(data, index, expanded)]] style-scope ytd-sponsorships-loyalty-badges-renderer">\n      <div class="badge-title-container style-scope ytd-sponsorships-loyalty-badges-renderer">\n        <yt-formatted-string class="badge-title style-scope ytd-sponsorships-loyalty-badges-renderer" text="[[item.sponsorshipsLoyaltyBadgeRenderer.title]]">\n        </yt-formatted-string>\n      </div>\n      <div class="icon-container style-scope ytd-sponsorships-loyalty-badges-renderer">\n        <yt-img-shadow class="badge-icon style-scope ytd-sponsorships-loyalty-badges-renderer" thumbnail="[[item.sponsorshipsLoyaltyBadgeRenderer.icon]]">\n        </yt-img-shadow>\n      </div>\n    </div>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===UUb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-loyalty-badges-renderer {display: block;} .description-container.ytd-sponsorships-loyalty-badges-renderer {padding-left: 8px;} .description.ytd-sponsorships-loyalty-badges-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .badge-container.ytd-sponsorships-loyalty-badges-renderer {display: inline-block;} .badge-line.ytd-sponsorships-loyalty-badges-renderer {align-items: center;display: flexbox;display: flex;flex-direction: row;} .badge-selected.ytd-sponsorships-loyalty-badges-renderer {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 4px;} .badge-not-selected.ytd-sponsorships-loyalty-badges-renderer {opacity: 0.8;} .badge-hidden.ytd-sponsorships-loyalty-badges-renderer {display: none;} .icon-container.ytd-sponsorships-loyalty-badges-renderer {padding: 8px 8px;margin-left: auto;vertical-align: middle;display: block;} .badge-icon.ytd-sponsorships-loyalty-badges-renderer {height: 18px;width: 18px;vertical-align: middle;border-radius: 50%;background-color: transparent;overflow: hidden;} .badge-title-container.ytd-sponsorships-loyalty-badges-renderer {padding: 8px 8px;display: flex;flex-direction: column;} .badge-title.ytd-sponsorships-loyalty-badges-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
UUb=d}d=UUb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return VUb=a});var XUb=function(){return _.O.apply(this,arguments)||this};
_.H(XUb,_.O);_.f=XUb.prototype;_.f.onDataChanged=function(){if(this.data&&this.data.expandableItems){var a;null==(a=_.$q(this.hostElement).querySelector("tp-yt-paper-button"))||a.setAttribute("role","button")}else{var b;null==(b=_.$q(this.hostElement).querySelector("tp-yt-paper-button"))||b.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:""};
var hV=XUb;hV.prototype.onDataChanged=hV.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],hV.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],hV.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],hV.prototype,"expanded",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],hV.prototype,"onDataChanged",null);
hV=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-list-tile-renderer"})],hV);
_.Q(hV,"ytd-sponsorships-list-tile-renderer",function(){if(void 0!==TUb)return TUb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-sponsorships-list-tile-renderer" class$="[[getTileClasses(data.expandableItems)]]" disabled$="[[getButtonDisabled(data.expandableItems)]]" noink="" on-tap="onToggleExpand">\n  <yt-img-shadow class="icon style-scope ytd-sponsorships-list-tile-renderer" thumbnail="[[data.icon]]"></yt-img-shadow>\n  <div class="titles style-scope ytd-sponsorships-list-tile-renderer">\n    <yt-formatted-string class="title style-scope ytd-sponsorships-list-tile-renderer" text="[[data.title]]"></yt-formatted-string>\n    <yt-formatted-string class="subtitle style-scope ytd-sponsorships-list-tile-renderer" text="[[data.subtitle]]"></yt-formatted-string>\n    <yt-formatted-string class="detail style-scope ytd-sponsorships-list-tile-renderer" text="[[data.detail]]"></yt-formatted-string>\n  </div>\n  <template is="dom-if" if="[[data.expandableItems]]" class="style-scope ytd-sponsorships-list-tile-renderer">\n    <yt-icon class="expand-icon style-scope ytd-sponsorships-list-tile-renderer" icon="[[getExpansionIcon(expanded)]]"></yt-icon>\n  </template>\n</tp-yt-paper-button>\n\n<template is="dom-if" if="[[expanded]]" class="style-scope ytd-sponsorships-list-tile-renderer">\n  <div class="tiles-container style-scope ytd-sponsorships-list-tile-renderer">\n    <template is="dom-repeat" items="[[data.expandableItems]]" class="style-scope ytd-sponsorships-list-tile-renderer">\n      <template is="dom-if" if="[[item.sponsorshipsLoyaltyBadgesRenderer]]" class="style-scope ytd-sponsorships-list-tile-renderer">\n        <ytd-sponsorships-loyalty-badges-renderer class="sponsorships-loyalty-badges-renderer style-scope ytd-sponsorships-list-tile-renderer" data="[[item.sponsorshipsLoyaltyBadgesRenderer]]"></ytd-sponsorships-loyalty-badges-renderer>\n      </template>\n      <template is="dom-if" if="[[item.sponsorshipsListTileRenderer]]" class="style-scope ytd-sponsorships-list-tile-renderer">\n        <div class="tile style-scope ytd-sponsorships-list-tile-renderer">\n          <yt-img-shadow class="icon style-scope ytd-sponsorships-list-tile-renderer" thumbnail="[[item.sponsorshipsListTileRenderer.icon]]">\n          </yt-img-shadow>\n          <div class="titles style-scope ytd-sponsorships-list-tile-renderer">\n            <yt-formatted-string class="title style-scope ytd-sponsorships-list-tile-renderer" text="[[item.sponsorshipsListTileRenderer.title]]">\n            </yt-formatted-string>\n            <yt-formatted-string class="subtitle style-scope ytd-sponsorships-list-tile-renderer" text="[[item.sponsorshipsListTileRenderer.subtitle]]">\n            </yt-formatted-string>\n          </div>\n        </div>\n      </template>\n    </template>\n  </div>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SUb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-list-tile-renderer {display: block;} .tile.ytd-sponsorships-list-tile-renderer {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: flexbox;display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .keyboard-focus.ytd-sponsorships-list-tile-renderer {background-color: transparent;} .expandable-tile.ytd-sponsorships-list-tile-renderer {cursor: pointer;} .sponsorships-loyalty-badges-renderer.ytd-sponsorships-list-tile-renderer {margin-left: 40px;} .icon.ytd-sponsorships-list-tile-renderer {align-self: start;margin-right: 24px;width: 24px;flex: none;} .titles.ytd-sponsorships-list-tile-renderer {display: flex;flex-direction: column;flex: 1;pointer-events: all;} .title.ytd-sponsorships-list-tile-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .subtitle.ytd-sponsorships-list-tile-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .detail.ytd-sponsorships-list-tile-renderer {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;padding-top: 4px;} .expand-icon.ytd-sponsorships-list-tile-renderer {width: 20px;margin-right: 4px;color: var(--yt-spec-text-secondary);flex: none;}</style>');
SUb=d}d=SUb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return TUb=a});var YUb;var ZUb;var $Ub;var aVb;var bVb=function(){var a=_.O.apply(this,arguments)||this;a.expanded=!0;return a};
_.H(bVb,_.O);bVb.prototype.getContainerClasses=function(a,b){a=a?"expanded":"collapsed";b&&(a+=" item");return a};
var iV=bVb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],iV.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],iV.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],iV.prototype,"expanded",void 0);iV=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-perk-renderer"})],iV);
_.Q(iV,"ytd-sponsorships-perk-renderer",function(){if(void 0!==aVb)return aVb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]] style-scope ytd-sponsorships-perk-renderer">\n  <div class="style-scope ytd-sponsorships-perk-renderer"><yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-sponsorships-perk-renderer"></yt-formatted-string></div>\n  <div id="expandable" hidden$="[[!expanded]]" class="style-scope ytd-sponsorships-perk-renderer">\n    <template is="dom-if" if="[[data.description]]" class="style-scope ytd-sponsorships-perk-renderer">\n      <div class="style-scope ytd-sponsorships-perk-renderer"><yt-formatted-string id="description" text="[[data.description]]" class="style-scope ytd-sponsorships-perk-renderer"></yt-formatted-string></div>\n    </template>\n    <template is="dom-if" if="[[data.fulfillmentInstructions]]" class="style-scope ytd-sponsorships-perk-renderer">\n      <div id="fulfillment-instructions" class="style-scope ytd-sponsorships-perk-renderer"><yt-formatted-string split-lines="1" text="[[data.fulfillmentInstructions]]" class="style-scope ytd-sponsorships-perk-renderer"></yt-formatted-string></div>\n    </template>\n  </div>\n  <template is="dom-if" if="[[data.loyaltyBadges]]" class="style-scope ytd-sponsorships-perk-renderer">\n    <ytd-sponsorships-loyalty-badges-renderer data="[[data.loyaltyBadges.sponsorshipsLoyaltyBadgesRenderer]]" expanded="[[expanded]]" class="style-scope ytd-sponsorships-perk-renderer"></ytd-sponsorships-loyalty-badges-renderer>\n  </template>\n  <template is="dom-if" if="[[!data.loyaltyBadges]]" class="style-scope ytd-sponsorships-perk-renderer">\n    <div id="images-line" class="style-scope ytd-sponsorships-perk-renderer">\n      <yt-formatted-string id="image-description" text="[[data.imageDescription]]" class="style-scope ytd-sponsorships-perk-renderer"></yt-formatted-string>\n      <template is="dom-if" if="[[data.images]]" class="style-scope ytd-sponsorships-perk-renderer">\n        <template is="dom-repeat" items="[[data.images]]" as="image" class="style-scope ytd-sponsorships-perk-renderer">\n          <yt-img-shadow class="images style-scope ytd-sponsorships-perk-renderer" thumbnail="[[image]]"></yt-img-shadow>\n        </template>\n      </template>\n    </div>\n  </template>\n  <template is="dom-if" if="[[data.loyaltyMessage]]" class="style-scope ytd-sponsorships-perk-renderer">\n    <yt-live-chat-membership-item-renderer data="[[data.loyaltyMessage.liveChatMembershipItemRenderer]]" expanded="[[expanded]]" class="style-scope ytd-sponsorships-perk-renderer"></yt-live-chat-membership-item-renderer>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Ub){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-perk-renderer {display: inline-block;} #title.ytd-sponsorships-perk-renderer,#description.ytd-sponsorships-perk-renderer,#fulfillment-instructions.ytd-sponsorships-perk-renderer {margin-bottom: 8px;} #title.ytd-sponsorships-perk-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-text-primary);} #description.ytd-sponsorships-perk-renderer,#fulfillment-instructions.ytd-sponsorships-perk-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} #fulfillment-instructions.ytd-sponsorships-perk-renderer {margin-top: 16px;} #image-description.ytd-sponsorships-perk-renderer {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.ytd-sponsorships-perk-renderer {margin-bottom: 4px;margin-top: 2px;} .images.ytd-sponsorships-perk-renderer {vertical-align: middle;width: 32px;height: 32px;padding-right: 2px;padding-bottom: -4px;}</style>');
$Ub=d}d=$Ub;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aVb=a});var cVb;var dVb;var eVb=function(){var a=_.O.apply(this,arguments)||this;a.expanded=!0;return a};
_.H(eVb,_.O);var jV=eVb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],jV.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],jV.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],jV.prototype,"expanded",void 0);jV=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-perks-renderer"})],jV);
_.Q(jV,"ytd-sponsorships-perks-renderer",function(){if(void 0!==dVb)return dVb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-sponsorships-perks-renderer">\n</yt-formatted-string>\n<template is="dom-repeat" items="[[data.perks]]" class="style-scope ytd-sponsorships-perks-renderer">\n  <div class="item style-scope ytd-sponsorships-perks-renderer">\n    <ytd-sponsorships-perk-renderer data="[[item.sponsorshipsPerkRenderer]]" expanded="[[expanded]]" class="style-scope ytd-sponsorships-perks-renderer">\n    </ytd-sponsorships-perk-renderer>\n  </div>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cVb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-perks-renderer {display: block;} .item.ytd-sponsorships-perks-renderer {padding: 8px 0;} ytd-sponsorships-perk-renderer.ytd-sponsorships-perks-renderer {display: inline;} #perks-title.ytd-sponsorships-perks-renderer {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);}</style>');
cVb=d}d=cVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dVb=a});var fVb=function(){return _.O.apply(this,arguments)||this};
_.H(fVb,_.O);_.f=fVb.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=_.g(this.hostElement.querySelectorAll("yt-img-shadow")),c=b.next();!c.done;c=b.next())c.value.onShow();_.$m(this,function(){_.Sn(a.hostElement,"yt-refit")})};
_.f.onDataChanged=function(){this.get("data.startExpanded")&&(this.expanded=!0)};
var kV=fVb;kV.prototype.onDataChanged=kV.prototype.onDataChanged;kV.prototype.onExpandedChanged=kV.prototype.onExpandedChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],kV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],kV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],kV.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],kV.prototype,"expanded",void 0);
_.U([_.uq("expanded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],kV.prototype,"onExpandedChanged",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],kV.prototype,"onDataChanged",null);kV=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-expandable-message-renderer"})],kV);
_.Q(kV,"ytd-sponsorships-expandable-message-renderer",function(){if(void 0!==ZUb)return ZUb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]] style-scope ytd-sponsorships-expandable-message-renderer">\n  <button id="message-container" on-tap="onToggleExpand" class="style-scope ytd-sponsorships-expandable-message-renderer">\n    <template is="dom-if" if="[[isSinglePerk(data)]]" class="style-scope ytd-sponsorships-expandable-message-renderer">\n      <yt-icon id="check-icon" icon="yt-icons:check" class="style-scope ytd-sponsorships-expandable-message-renderer"></yt-icon>\n    </template>\n    <yt-formatted-string class="text style-scope ytd-sponsorships-expandable-message-renderer" text="[[data.text]]"></yt-formatted-string>\n    <template is="dom-if" if="[[data.expandableItems]]" class="style-scope ytd-sponsorships-expandable-message-renderer">\n      <yt-icon id="expand-icon" icon="[[getExpansionIcon(expanded)]]" class="style-scope ytd-sponsorships-expandable-message-renderer"></yt-icon>\n    </template>\n  </button>\n  <div id="content-container" hidden="[[!expanded]]" class="style-scope ytd-sponsorships-expandable-message-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YUb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-expandable-message-renderer {display: block;} ytd-sponsorships-expandable-message-renderer #message-container.ytd-sponsorships-expandable-message-renderer {width: 100%;border: none;display: flex;text-align: left;} #message-container.ytd-sponsorships-expandable-message-renderer .text.ytd-sponsorships-expandable-message-renderer {flex-grow: 1;margin: auto 0;font-family: roboto;} #expand-icon.ytd-sponsorships-expandable-message-renderer {color: var(--yt-spec-text-secondary);width: 20px;height: 20px;flex-grow: 0;flex-shrink: 0;} #check-icon.ytd-sponsorships-expandable-message-renderer {color: var(--yt-spec-icon-disabled);width: 26px;height: 26px;padding-right: 12px;flex-grow: 0;flex-shrink: 0;} ytd-sponsorships-expandable-message-renderer .style-tier-upgrade.ytd-sponsorships-expandable-message-renderer {display: block;margin-bottom: 8px;} .style-tier-upgrade.ytd-sponsorships-expandable-message-renderer .text.ytd-sponsorships-expandable-message-renderer {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.ytd-sponsorships-expandable-message-renderer #message-container.ytd-sponsorships-expandable-message-renderer {background-color: var(--yt-spec-general-background-a);padding: 16px 12px 16px 12px;} .style-tier-upgrade.ytd-sponsorships-expandable-message-renderer #content-container.ytd-sponsorships-expandable-message-renderer {background-color: var(--yt-spec-general-background-a);padding: 20px 20px 20px 20px;} .style-included-perks.ytd-sponsorships-expandable-message-renderer .text.ytd-sponsorships-expandable-message-renderer,.style-unspecified.ytd-sponsorships-expandable-message-renderer .text.ytd-sponsorships-expandable-message-renderer {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.ytd-sponsorships-expandable-message-renderer #message-container.ytd-sponsorships-expandable-message-renderer,.style-unspecified.ytd-sponsorships-expandable-message-renderer #message-container.ytd-sponsorships-expandable-message-renderer {padding: 8px 0 8px 0;} .style-included-perks.ytd-sponsorships-expandable-message-renderer #message-container.ytd-sponsorships-expandable-message-renderer:focus,.style-unspecified.ytd-sponsorships-expandable-message-renderer #message-container.ytd-sponsorships-expandable-message-renderer:focus {background-color: transparent;} .style-included-perks.ytd-sponsorships-expandable-message-renderer #content-container.ytd-sponsorships-expandable-message-renderer,.style-unspecified.ytd-sponsorships-expandable-message-renderer #content-container.ytd-sponsorships-expandable-message-renderer {padding: 8px 0 8px 0;} div.style-single-perk.ytd-sponsorships-expandable-message-renderer,div.style-single-perk-first.ytd-sponsorships-expandable-message-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} div.style-single-perk-first.ytd-sponsorships-expandable-message-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);} .style-single-perk.ytd-sponsorships-expandable-message-renderer .text.ytd-sponsorships-expandable-message-renderer,.style-single-perk-first.ytd-sponsorships-expandable-message-renderer .text.ytd-sponsorships-expandable-message-renderer {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.ytd-sponsorships-expandable-message-renderer #message-container.ytd-sponsorships-expandable-message-renderer,.style-single-perk-first.ytd-sponsorships-expandable-message-renderer #message-container.ytd-sponsorships-expandable-message-renderer {align-items: center;padding: 20px 12px 20px 12px;} .style-single-perk.ytd-sponsorships-expandable-message-renderer #content-container.ytd-sponsorships-expandable-message-renderer,.style-single-perk-first.ytd-sponsorships-expandable-message-renderer #content-container.ytd-sponsorships-expandable-message-renderer {padding: 8px 40px 8px 40px;} #message-container.ytd-sponsorships-expandable-message-renderer {outline: none;} .style-clickable.ytd-sponsorships-expandable-message-renderer #message-container.ytd-sponsorships-expandable-message-renderer {cursor: pointer;} .ytd-sponsorships-expandable-message-renderer:not(:focus) {background: none;} .ytd-sponsorships-expandable-message-renderer:focus {background-color: transparent;}</style>');
YUb=d}d=YUb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ZUb=a});var gVb;var hVb;var iVb=function(){return _.O.apply(this,arguments)||this};
_.H(iVb,_.O);iVb.prototype.configureRendererStamper=function(){return{"data.redeemButton":{id:"redeem-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}};
var lV=iVb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],lV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],lV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],lV.prototype,"data",void 0);lV=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-promotion-renderer"})],lV);
_.Q(lV,"ytd-sponsorships-promotion-renderer",function(){if(void 0!==hVb)return hVb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sponsorships-promotion-renderer">\n  <div id="above-button" class="style-scope ytd-sponsorships-promotion-renderer">\n    <yt-formatted-string class="above-redeem-button-text style-scope ytd-sponsorships-promotion-renderer" text="[[data.aboveRedeemButtonText]]"></yt-formatted-string>\n    <ytd-badge-supported-renderer top-standalone-badge="[[data.badge]]" class="style-scope ytd-sponsorships-promotion-renderer">\n    </ytd-badge-supported-renderer>\n  </div>\n  <div id="redeem-button" class="style-scope ytd-sponsorships-promotion-renderer"></div>\n  <yt-formatted-string class="redeem-disclaimer style-scope ytd-sponsorships-promotion-renderer" split-lines="true" text="[[data.redeemDisclaimer]]"></yt-formatted-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gVb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-promotion-renderer {display: inline-block;} .above-redeem-button-text.ytd-sponsorships-promotion-renderer {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.ytd-sponsorships-promotion-renderer {color: var(--yt-spec-text-secondary);margin-bottom: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #redeem-button.ytd-sponsorships-promotion-renderer {margin: 8px 0;} #content.ytd-sponsorships-promotion-renderer {margin: 4px;display: flexbox;display: flex;flex-direction: column;} #above-button.ytd-sponsorships-promotion-renderer {display: flexbox;display: flex;flex-direction: row;}</style>');
gVb=d}d=gVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hVb=a});var jVb;var kVb;var lVb=function(){return _.O.apply(this,arguments)||this};
_.H(lVb,_.O);lVb.prototype.configureRendererStamper=function(){return{"data.button":{id:"purchase-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}};
var mV=lVb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],mV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],mV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],mV.prototype,"data",void 0);mV=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-purchase-option-renderer"})],mV);
_.Q(mV,"ytd-sponsorships-purchase-option-renderer",function(){if(void 0!==kVb)return kVb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sponsorships-purchase-option-renderer">\n  <div id="purchase-info" class="style-scope ytd-sponsorships-purchase-option-renderer">\n    <div id="header" class="style-scope ytd-sponsorships-purchase-option-renderer">\n      <yt-formatted-string class="purchase-text style-scope ytd-sponsorships-purchase-option-renderer" text="[[data.text]]"></yt-formatted-string>\n      <ytd-badge-supported-renderer top-standalone-badge="[[data.badge]]" class="style-scope ytd-sponsorships-purchase-option-renderer">\n      </ytd-badge-supported-renderer>\n    </div>\n    <yt-formatted-string class="disclaimer style-scope ytd-sponsorships-purchase-option-renderer" split-lines="true" text="[[data.disclaimer]]"></yt-formatted-string>\n  </div>\n  <div id="purchase-button" class="style-scope ytd-sponsorships-purchase-option-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jVb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-purchase-option-renderer {display: block;} .purchase-text.ytd-sponsorships-purchase-option-renderer {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.ytd-sponsorships-purchase-option-renderer {color: var(--yt-spec-text-secondary);margin-bottom: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #purchase-button.ytd-sponsorships-purchase-option-renderer {margin-left: 16px;} #content.ytd-sponsorships-purchase-option-renderer {justify-content: space-between;display: flexbox;display: flex;flex-direction: row;} #purchase-info.ytd-sponsorships-purchase-option-renderer {flex-basis: 0;flex-grow: 1;display: flexbox;display: flex;flex-direction: column;} #header.ytd-sponsorships-purchase-option-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;}</style>');
jVb=d}d=jVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kVb=a});var mVb;var nVb;var oVb;var pVb,qVb=function(){if(void 0!==pVb)return pVb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-ypc-offer-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_ypc_offer_promo_renderer.ytd.ypc.offer.promo.renderer.css.js--\x3e<div id="content" class="style-scope ytd-ypc-offer-promo-renderer">\n  <yt-icon id="icon" icon="[[data.icon.iconType]]" class="style-scope ytd-ypc-offer-promo-renderer"></yt-icon>\n  <div id="benefit-info" class="style-scope ytd-ypc-offer-promo-renderer">\n    <div id="header" class="style-scope ytd-ypc-offer-promo-renderer">\n      <yt-formatted-string class="title style-scope ytd-ypc-offer-promo-renderer" text="[[data.title]]">\n      </yt-formatted-string>\n    </div>\n    <div id="badge-section" class="style-scope ytd-ypc-offer-promo-renderer">\n      <ytd-badge-supported-renderer id="badge" top-standalone-badge="[[data.badge]]" class="style-scope ytd-ypc-offer-promo-renderer">\n        </ytd-badge-supported-renderer>\n    <yt-formatted-string class="subtitle style-scope ytd-ypc-offer-promo-renderer" text="[[data.subtitle]]">\n    </yt-formatted-string>\n    </div>\n  </div>\n</div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oVb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.ytd_ypc_offer_promo_renderer.ytd.ypc.offer.promo.renderer.css.js--\x3e<style is-scoped>ytd-ypc-offer-promo-renderer {display: inline-block;padding-top: 8px;padding-bottom: 8px;border-top: 1px solid var(--yt-spec-10-percent-layer);border-bottom: 1px solid var(--yt-spec-10-percent-layer);width: 100%;} .title.ytd-ypc-offer-promo-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .subtitle.ytd-ypc-offer-promo-renderer {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #content.ytd-ypc-offer-promo-renderer {justify-content: space-between;align-items: center;display: flex;flex-direction: row;} #benefit-info.ytd-ypc-offer-promo-renderer {flex-basis: 0;flex-grow: 1;display: flex;flex-direction: column;} #badge-section.ytd-ypc-offer-promo-renderer {display: flex;flex-direction: row;align-items: center;flex-wrap: wrap;} #icon.ytd-ypc-offer-promo-renderer {color: var(--yt-spec-text-primary);margin-right: 16px;} #header.ytd-ypc-offer-promo-renderer {margin-bottom: 4px;} #badge.ytd-ypc-offer-promo-renderer {margin-right: 8px;}</style>');
oVb=d}d=oVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pVb=a};var rVb=function(){return _.O.apply(this,arguments)||this};
_.H(rVb,_.O);_.J.Object.defineProperties(rVb,{template:{configurable:!0,enumerable:!0,get:function(){return qVb()}}});
var sVb=rVb;_.U([_.N(),_.V("design:type",Object)],sVb.prototype,"data",void 0);sVb=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-ypc-offer-promo-renderer"})],sVb);_.u("main_app_controller_extraction_batch_5")&&_.Q(sVb,"ytd-ypc-offer-promo-renderer",qVb);var tVb=function(){return _.O.apply(this,arguments)||this};
_.H(tVb,_.O);_.f=tVb.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.purchaseOption":{id:"purchase-option",mapping:{sponsorshipsPurchaseOptionRenderer:{component:"ytd-sponsorships-purchase-option-renderer"}}},"data.alternativePurchaseOption":{id:"alternative-purchase-option",mapping:{sponsorshipsPurchaseOptionRenderer:{component:"ytd-sponsorships-purchase-option-renderer"}}},
"data.offerPromoCard":{id:"offer-promo",mapping:{ypcOfferPromoRenderer:{component:"ytd-ypc-offer-promo-renderer"}}}}};
_.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;_.$m(this,function(){_.Sn(a.hostElement,"yt-refit")})};
_.f.onDataChanged=function(){var a=this;this.expanded=!this.get("data.expansionCallToAction");this.purchaseButtonClicked=!1;var b,c,d=null==(b=this.data)?void 0:null==(c=b.purchaseButton)?void 0:c.impressionCommands;d&&d.forEach(function(e){a.ytComponentBehavior.resolveCommand(e)})};
_.f.computeDisplayTitle=function(a){return!(!a||"show"!==this.titledisplaystatus)};
_.f.computeDisplaySeparator=function(){return!1};
_.f.onPurchaseButtonTap=function(){this.purchaseButtonClicked=!0};
var nV=tVb;nV.prototype.onDataChanged=nV.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],nV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],nV.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],nV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],nV.prototype,"data",void 0);
_.U([_.N({value:!1}),_.V("design:type",Boolean)],nV.prototype,"expanded",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],nV.prototype,"purchaseButtonClicked",void 0);_.U([_.N({reflectToAttribute:!0,value:"show"}),_.V("design:type",String)],nV.prototype,"titledisplaystatus",void 0);_.U([_.N({computed:"computeDisplayTitle(data.title)"}),_.V("design:type",Boolean)],nV.prototype,"displayTitle",void 0);
_.U([_.N({computed:"computeDisplaySeparator(data)"}),_.V("design:type",Boolean)],nV.prototype,"displaySeparator",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],nV.prototype,"onDataChanged",null);nV=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-tier-renderer"})],nV);
_.uVb=_.Q(nV,"ytd-sponsorships-tier-renderer",function(){if(void 0!==nVb)return nVb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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\n<div id="title" hidden="[[!displayTitle]]" class="style-scope ytd-sponsorships-tier-renderer">\n  <yt-formatted-string text="[[data.title]]" class="style-scope ytd-sponsorships-tier-renderer"></yt-formatted-string>\n</div>\n<div id="offer-promo" hidden="[[!data.offerPromoCard]]" class="style-scope ytd-sponsorships-tier-renderer">\n</div>\n<div id="purchase-with-options" hidden="[[!data.purchaseOption]]" class="style-scope ytd-sponsorships-tier-renderer">\n  <div id="purchase-option" class="style-scope ytd-sponsorships-tier-renderer"></div>\n  <div class="separator style-scope ytd-sponsorships-tier-renderer" hidden="[[!data.alternativePurchaseOption]]"></div>\n  <div id="alternative-purchase-option" class="style-scope ytd-sponsorships-tier-renderer"></div>\n</div>\n<div id="default-purchase-view" hidden="[[data.purchaseOption]]" class="style-scope ytd-sponsorships-tier-renderer">\n  <div id="above-purchase-button" hidden="[[!data.abovePurchaseButtonText]]" class="style-scope ytd-sponsorships-tier-renderer">\n    <yt-formatted-string id="above-purchase-button-text" text="[[data.abovePurchaseButtonText]]" class="style-scope ytd-sponsorships-tier-renderer"></yt-formatted-string>\n    <yt-formatted-string id="above-purchase-button-text-subtitle" class="subtitle style-scope ytd-sponsorships-tier-renderer" text="[[data.abovePurchaseButtonTextSubtitle]]"></yt-formatted-string>\n  </div>\n  <div id="premium-freebie-promo" class="style-scope ytd-sponsorships-tier-renderer"></div>\n  <div class="separator style-scope ytd-sponsorships-tier-renderer" hidden="[[!displaySeparator]]"></div>\n  <div id="header" class="style-scope ytd-sponsorships-tier-renderer">\n    <div id="purchase-button" on-tap="onPurchaseButtonTap" class="style-scope ytd-sponsorships-tier-renderer"></div>\n    \n    <yt-formatted-string id="purchase-text" force-default-style="" hidden="[[!data.purchaseText]]" text="[[data.purchaseText]]" class="style-scope ytd-sponsorships-tier-renderer">\n    </yt-formatted-string>\n    <yt-formatted-string class="disclaimer style-scope ytd-sponsorships-tier-renderer" split-lines="true" text="[[data.disclaimer]]">\n    </yt-formatted-string>\n  </div>\n</div>\n<div class="separator style-scope ytd-sponsorships-tier-renderer" hidden="[[!displaySeparator]]"></div>\n<div id="expandable-message" class="style-scope ytd-sponsorships-tier-renderer"></div>\n<div id="content" class="style-scope ytd-sponsorships-tier-renderer">\n  <div id="perks_section" class="style-scope ytd-sponsorships-tier-renderer">\n    <ytd-sponsorships-perks-renderer id="perks" data="[[data.perks.sponsorshipsPerksRenderer]]" expanded="[[expanded]]" class="style-scope ytd-sponsorships-tier-renderer"></ytd-sponsorships-perks-renderer>\n  </div>\n  <button id="expansion_call_to_action" on-tap="expansionCallToActionTap" hidden="[[!data.expansionCallToAction]]" class="style-scope ytd-sponsorships-tier-renderer">\n    <yt-formatted-string text="[[expansionCTA(data, expanded)]]" class="style-scope ytd-sponsorships-tier-renderer"></yt-formatted-string>\n    <yt-icon class="expand-icon style-scope ytd-sponsorships-tier-renderer" icon="[[getExpansionIcon(expanded)]]"></yt-icon>\n  </button>\n</div>\n<div id="footer" class="style-scope ytd-sponsorships-tier-renderer">\n  <yt-formatted-string id="bottom-disclaimer" class="disclaimer style-scope ytd-sponsorships-tier-renderer" split-lines="true" text="[[data.bottomDisclaimer]]">\n  </yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mVb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-tier-renderer {display: block;} #above-purchase-button.ytd-sponsorships-tier-renderer {display: flexbox;display: flex;flex-direction: column;margin-bottom: 4px;} #above-purchase-button-text.ytd-sponsorships-tier-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #purchase-text.ytd-sponsorships-tier-renderer {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.ytd-sponsorships-tier-renderer {color: var(--yt-spec-text-secondary);margin: 8px 0;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #bottom-disclaimer.ytd-sponsorships-tier-renderer {margin-top: 24px;} #expansion_call_to_action.ytd-sponsorships-tier-renderer {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.ytd-sponsorships-tier-renderer {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.ytd-sponsorships-tier-renderer {display: flexbox;display: flex;flex-direction: column;} #content.ytd-sponsorships-tier-renderer {margin-top: 4px;} #expandable-message.ytd-sponsorships-tier-renderer ytd-sponsorships-expandable-message-renderer.ytd-sponsorships-tier-renderer {margin: 8px 0;} .separator.ytd-sponsorships-tier-renderer {background-color: var(--yt-spec-10-percent-layer);height: 1px;margin: 12px 0 12px 0;} #purchase-with-options.ytd-sponsorships-tier-renderer {margin-bottom: 16px;} #offer-promo.ytd-sponsorships-tier-renderer {margin-bottom: 12px;} .subtitle.ytd-sponsorships-tier-renderer {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;}</style>');
mVb=d}d=mVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nVb=a});
}catch(e){_._DumpException(e)}
try{
_.H$c=function(){if(_.u("kevlar_home_skeleton")&&!G$c){var a=document.querySelector("#home-page-skeleton");a&&(_.Sk("hgcr"),_.Dd(a),G$c=!0)}};
_.I$c=new _.ey("cinematicContainerRenderer");var G$c=!1;
}catch(e){_._DumpException(e)}
try{
var o6c,m5,p6c,q6c,r6c,s6c,u6c,v6c,w6c,t6c;o6c=function(){var a=_.Mj();a.info||(a.info={});return a.info};
m5=function(a){return Math.round(_.dH()+a)};
p6c=function(){var a;if(_.u("csi_use_performance_navigation_timing")||_.u("csi_use_performance_navigation_timing_tvhtml5")){var b,c,d,e=null==_.Nk?void 0:null==(a=_.Nk.getEntriesByType)?void 0:null==(b=a.call(_.Nk,"navigation"))?void 0:null==(c=b[0])?void 0:null==(d=c.toJSON)?void 0:d.call(c);e?(e.requestStart=m5(e.requestStart),e.responseEnd=m5(e.responseEnd),e.redirectStart=m5(e.redirectStart),e.redirectEnd=m5(e.redirectEnd),e.domainLookupEnd=m5(e.domainLookupEnd),e.connectStart=m5(e.connectStart),
e.connectEnd=m5(e.connectEnd),e.responseStart=m5(e.responseStart),e.secureConnectionStart=m5(e.secureConnectionStart),e.domainLookupStart=m5(e.domainLookupStart),e.isPerformanceNavigationTiming=!0,a=e):a=_.Nk.timing}else a=_.Nk.timing;return a};
q6c=function(){if(_.Nk.getEntriesByType){var a=_.Nk.getEntriesByType("paint");if(a=_.$G(a,function(b){return"first-paint"===b.name}))return m5(a.startTime)}a=_.Nk.timing;
return a.msFirstPaint?Math.max(0,a.msFirstPaint):0};
r6c=function(){var a=window.location.protocol,b=_.Nk.getEntriesByType("resource");b=_.Zu(b,function(c){return 0===c.name.indexOf(a+"//fonts.gstatic.com/s/")});
(b=_.Chb(b,function(c,d){return d.duration>c.duration?d:c},{duration:0}))&&0<b.startTime&&0<b.responseEnd&&(_.pk("wffs",m5(b.startTime)),_.pk("wffe",m5(b.responseEnd)))};
s6c=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);_.fda(window)&&a.setAttribute("nonce",_.fda(window));return c?(a=_.Nk.getEntriesByName(c))&&a[0]&&(a=a[0],c=_.dH(),_.pk("rsf_"+b,c+Math.round(a.fetchStart)),_.pk("rse_"+b,c+Math.round(a.responseEnd)),void 0!==a.transferSize&&0===a.transferSize)?!0:!1:!1};
u6c=function(){var a=[];if(document.querySelector&&_.Nk&&_.Nk.getEntriesByName)for(var b in t6c)if(t6c.hasOwnProperty(b)){var c=t6c[b];s6c(b,c)&&a.push(c)}return a};
v6c=function(a){var b=p6c(),c=_.dH(),d=_.rf("CSI_START_TIMESTAMP_MILLIS",0);0<d&&!_.u("embeds_web_enable_csi_start_override_killswitch")&&(c=d);c&&(_.pk("srt",b.responseStart),1!==a.prerender&&_.Uma(c));a=q6c();0<a&&_.pk("fpt",a);a=p6c();a.isPerformanceNavigationTiming&&_.qk({performanceNavigationTiming:!0},void 0);_.pk("nreqs",a.requestStart,void 0);_.pk("nress",a.responseStart,void 0);_.pk("nrese",a.responseEnd,void 0);0<a.redirectEnd-a.redirectStart&&(_.pk("nrs",a.redirectStart,void 0),_.pk("nre",
a.redirectEnd,void 0));0<a.domainLookupEnd-a.domainLookupStart&&(_.pk("ndnss",a.domainLookupStart,void 0),_.pk("ndnse",a.domainLookupEnd,void 0));0<a.connectEnd-a.connectStart&&(_.pk("ntcps",a.connectStart,void 0),_.pk("ntcpe",a.connectEnd,void 0));a.secureConnectionStart>=_.dH()&&0<a.connectEnd-a.secureConnectionStart&&(_.pk("nstcps",a.secureConnectionStart,void 0),_.pk("ntcpe",a.connectEnd,void 0));_.Nk&&"getEntriesByType"in _.Nk&&r6c()};
w6c=function(a,b){for(var c=_.g(Object.keys(b)),d=c.next();!d.done;d=c.next())if(d=d.value,!Object.keys(a).includes(d)||"object"===typeof b[d]&&!w6c(a[d],b[d]))return!1;return!0};
_.x6c=function(a,b){_.Ff(function(){_.Pj("").info.actionType=a;b&&_.qf("TIMING_AFT_KEYS",b);_.qf("TIMING_ACTION",a);if(_.u("web_csi_via_jspb")){var c=_.keb(_.rf("TIMING_INFO",{}));_.Lk(c);c=new _.rk;c=_.jk(c,25,!0);c=_.x(c,1,_.G[_.ok(_.rf("TIMING_ACTION"))]);var d=_.rf("PREVIOUS_ACTION");d&&_.x(c,13,_.G[_.ok(d)]);(d=_.rf("CLIENT_PROTOCOL"))&&_.dh(c,33,d);(d=_.rf("CLIENT_TRANSPORT"))&&_.dh(c,34,d);(d=_.Hj())&&"UNDEFINED_CSN"!==d&&_.dh(c,4,d);d=_.ZG();1!==d&&-1!==d||_.jk(c,6,!0);d=o6c();var e="cold"===
_.Nj().loadType;e||(e="cold"===d.yt_lt);if(e&&(_.dh(c,3,"cold"),v6c(d),d=u6c(),0<d.length))for(d=_.g(d),e=d.next();!e.done;e=d.next()){e=e.value;var h=new _.CRa;_.dh(h,1,e);c.addResourceInfo(h)}_.Lk(c)}else{c=_.rf("TIMING_INFO",{});for(d in c)c.hasOwnProperty(d)&&_.Vma(d,c[d]);c={isNavigation:!0,actionType:_.ok(_.rf("TIMING_ACTION"))};if(d=_.rf("PREVIOUS_ACTION"))c.previousAction=_.ok(d);if(d=_.rf("CLIENT_PROTOCOL"))c.httpProtocol=d;if(d=_.rf("CLIENT_TRANSPORT"))c.transportProtocol=d;(d=_.Hj())&&
"UNDEFINED_CSN"!==d&&(c.clientScreenNonce=d);d=_.ZG();if(1===d||-1===d)c.isVisible=!0;d="cold"===_.Nj().loadType;e=o6c();d||(d="cold"===e.yt_lt);if(d&&(c.loadType="cold",v6c(o6c()),d=u6c(),0<d.length))for(c.resourceInfo=[],d=_.g(d),e=d.next();!e.done;e=d.next())c.resourceInfo.push({resourceCache:e.value});_.qk(c)}c=o6c();d=_.Oj();d.preLoggedGelInfos||(d.preLoggedGelInfos=[]);e=d.preLoggedGelInfos;d=_.hma();h=void 0;for(var l=0;l<e.length;l++){var m=e[l];if(m.loadType){h=m.loadType;break}}if("cold"===
_.Nj().loadType&&("cold"===c.yt_lt||"cold"===d.loadType||"cold"===h)){h=_.gma();l=_.Oj();l=l.gelTicks?l.gelTicks:l.gelTicks={};for(var p in h)if(!(p in l))if("number"===typeof h[p])_.pk(p,_.Ok(p));else if(_.u("log_repeated_ytcsi_ticks")){m=_.g(h[p]);for(var q=m.next();!q.done;q=m.next())q=q.value,_.pk(p.slice(1),q)}p={};h=!1;if(_.u("use_infogel_early_logging"))for(e=_.g(e),l=e.next();!l.done;l=e.next())h=l.value,_.Kj(d,h),_.Kj(p,h),h=!0;e=_.g(Object.keys(c));for(l=e.next();!l.done;l=e.next())l=l.value,
(l=_.Tma(l,c[l]))&&!w6c(_.hma(),l)&&(_.Kj(d,l),_.Kj(p,l),h=!0);h&&_.qk(p)}_.ena(!0);p=_.rf("TIMING_ACTION");_.Gf("ytglobal.timingready_")&&p&&_.Tk("_start")&&_.dna()&&_.ana()})()};
t6c={'script[name="scheduler/scheduler"]':"sj",'script[name="player/base"]':"pj",'link[rel="preload"][name="player/embed"]':"pej",'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"};var y6c={};y6c.YtVisibilityRootBehavior=[_.W5a.YtVisibilityObserverBehavior,{isVisibilityRoot:!0,resetVisibilityRoot:function(){_.Jc(this.visibilityObserverForChild_)},
disconnectVisibilityRoot:function(){this.visibilityObserverForChild_&&this.visibilityObserverForChild_.disconnect("WEB"===_.rf("INNERTUBE_CLIENT_NAME"))},
reconnectVisibilityRoot:function(){this.visibilityObserverForChild_&&this.visibilityObserverForChild_.reconnect();var a="WEB"!==_.rf("INNERTUBE_CLIENT_NAME");_.u("kevlar_use_vimio_behavior")&&a&&_.hSa()}}];_.n5={};_.n5.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}}],
y6c.YtVisibilityRootBehavior,{_noAccessors:!0,properties:{active:Boolean,data:Object,loading:Boolean,pageDisposeJobs:Array},observers:["ytPageBehaviorActiveObserver_(active)"],created:function(){this.pageCount=0;this.readyResolver_=_.pt();this.pageScrollElement=null;this.isVisibilityRoot=!0},
ready:function(){this.readyResolver_.resolve()},
getReady:function(){return this.readyResolver_.promise},
loadPage:function(a){var b=this;this.pageCount+=1;_.u("kevlar_use_vimio_behavior")&&("WEB"===_.rf("INNERTUBE_CLIENT_NAME")?_.Ph.addJob(function(){b.reconnectVisibilityRoot()},8):(this.disconnectVisibilityRoot(),this.reconnectVisibilityRoot()));
this.loadPage_(a)},
loadPage_:function(a){this.data=a},
ytPageBehaviorActiveObserver_:function(a){var b=this;_.u("kevlar_use_vimio_behavior")&&(a?"WEB"===_.rf("INNERTUBE_CLIENT_NAME")?_.Ph.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=_.of().resolve(_.nf(_.er));c&&_.Ahb(c);this.getPageScrollingElement().scrollTop=a}.bind(this))}},
getPageScrollingElement:function(){return this.pageScrollElement||_.$H(document)},
getScrollTop:function(){return this.getPageScrollingElement().scrollTop}}];
}catch(e){_._DumpException(e)}
try{
_.aW=function(a,b,c){_.Ff(_.Bna)(void 0,a,b,c)};_.bW=function(a){a=void 0===a?!1:a;_.fw.call(this);this.pubSub_=new _.ku(a);_.gw(this,this.pubSub_)};
_.Wu(_.bW,_.fw);_.bW.prototype.subscribe=function(a,b,c){return this.isDisposed()?0:this.pubSub_.subscribe(a,b,c)};
_.bW.prototype.unsubscribe=function(a,b,c){return this.isDisposed()?!1:this.pubSub_.unsubscribe(a,b,c)};
_.bW.prototype.unsubscribeByKey=function(a){return this.isDisposed()?!1:this.pubSub_.unsubscribeByKey(a)};
_.bW.prototype.publish=function(a,b){return this.isDisposed()?!1:this.pubSub_.publish.apply(this.pubSub_,arguments)};_.iYb={};
_.iYb.YtConditionalRendererBehavior=[_.X.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;return _.v(function(h){switch(h.nextAddress){case 1:if(!b)return c.hidden=!0,c.showSpinner=!1,h.return();if(null==(d=a)?0:null==(e=d.visibilityCondition)?0:e.mode)switch(a.visibilityCondition.mode){case "VISIBILITY_CONDITION_MODE_DISPLAY_SPINNER":return h.jumpTo(5);default:return h.jumpTo(6)}c.showSpinner=
!1;c.hidden=!0;return _.w(h,c.shouldShow_(a),4);case 4:c.hidden=!h.yieldResult;h.jumpTo(0);break;case 5:return _.w(h,c.shouldShow_(a),8);case 8:c.showSpinner=h.yieldResult;c.hidden=!1;h.jumpTo(0);break;case 6:return c.showSpinner=!1,_.w(h,c.shouldShow_(a),9);case 9:c.hidden=!h.yieldResult,_.Bo(h)}})},
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=_.Tn(this.hostElement,"yt-get-mdx-status");return 1==a.length&&a[0].connected},
isLocationPermissionGranted_:function(){var a;return _.v(function(b){return 1==b.nextAddress?navigator.permissions?_.w(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))})}}];
}catch(e){_._DumpException(e)}
try{
var pXc,tXc,uXc,vXc,wXc,xXc,yXc,AXc,BXc,CXc,FXc,GXc,HXc,IXc,JXc,KXc,LXc,MXc,p3,PXc,QXc,SXc,UXc,VXc,XXc,bYc,ZXc,cYc,dYc,eYc,fYc,r3,s3,hYc,jYc,t3,u3,kYc,lYc,v3,mYc,nYc,oYc,pYc,rYc,sYc,tYc,zYc,yYc,wYc,AYc,EYc,GYc,JYc,MYc,NYc,w3,OYc,PYc,QYc,RYc,SYc,TYc,UYc,aZc,bZc,cZc;pXc=function(a){return a.messagePrototypeMarker===_.Rb?_.rc(a,_.Ub(a.internalArray_,pXc,void 0,void 0,!1,!1),!0):a instanceof _.Ua?_.Gwb(a):_.Sa(a)?new Uint8Array(a):a};
tXc=function(a,b){return qXc({child:a,origin:b||"https://gamesnacks.com",channelName:"gspc",receiveMessageConstructor:rXc,getPayloadCase:function(c){return c.getPayloadCase()},
createInitMessage:function(c){var d=new n3,e=new sXc;c=_.ch(e,1,c);return _.Cj(d,5,o3,c)}})};
uXc=function(a){var b=0;a=_.g(a);for(var c=a.next(),d={};!c.done;d={transferState$jscomp$3:void 0},c=a.next()){var e=c.value,h=void 0;c=null!=(h=e.streamEntity)?h:{};h=void 0;d.transferState$jscomp$3=null==(h=e.transferEntity)?void 0:h.transferState;h=e=void 0;(null==(e=c)?0:null==(h=e.streamsProgress)?0:h.length)&&c.streamsProgress.forEach(function(l){return function(m){m=Number("TRANSFER_STATE_COMPLETE"===l.transferState$jscomp$3?m.numTotalBytes:m.numBytesDownloaded);isFinite(m)&&(b+=m)}}(d))}return b};
vXc=function(a,b){b=_.vo(b,"settingEntity");var c,d,e;return!!(null!=(e=null==(d=(null!=(c=a.settingEntity)?c:{})[b])?void 0:d.settingOptionValue)?e:{}).boolValue};
wXc=function(a){var b=_.Qo(a);if(0===Object.keys(b).length)return!1;var c=a.mainVideoEntity;if(!c)return!0;c=_.g(Object.keys(c));for(var d=c.next();!d.done;d=c.next()){d=d.value;var e=_.so(d).entityId;if(b[d]&&!_.Mva(a,e))return!1}return!0};
xXc=function(a){var b=_.Qo(a),c=_.$va(a),d=_.Po(a).filter(function(e){var h,l;return(e=null==e?void 0:null==(h=e.downloadedVideoEntities)?void 0:null==(l=h.videoEntity)?void 0:l.key)&&!b[e]&&!c.has(e)});
a=_.Zva(a);return[].concat(_.Pd(d),_.Pd(a)).sort(function(e,h){return h.addedTimestampMillis-e.addedTimestampMillis}).map(function(e){return _.nwa(e)})};
yXc=function(a){if(!_.u("kevlar_use_library_entity"))return xXc(a);var b=_.Po(a).filter(function(d){var e,h;if(e=d=null==d?void 0:null==(e=d.downloadedVideoEntities)?void 0:null==(h=e.videoEntity)?void 0:h.key){var l,m,p;e=(null==(m=null==(l=a.mainDownloadsListEntity)?void 0:l[_.Pva])?0:null==(p=m.downloads)?0:p.length)?_.Qva(a).has(d):!1}return e}),c=_.Zva(a);
return[].concat(_.Pd(b),_.Pd(c)).sort(function(d,e){return e.addedTimestampMillis-d.addedTimestampMillis}).map(function(d){return _.nwa(d)})};
_.zXc=function(a){a=a.map(function(b){b/=255;return.03928>=b?b/12.92:Math.pow((b+.05)/1.05,2.4)});
return.2126*a[0]+.7152*a[1]+.0722*a[2]};
AXc=function(a,b){return _.wo(a.entities,"engagementToolbarSurfaceEntityPayload",b)};
BXc=function(a,b){return _.wo(a.entities,"triStateButtonStateEntityPayload",b)};
CXc=function(a,b){return _.wo(a.entities,"commerceCartCheckoutButtonEntity",b)};
FXc=function(a){if(!a)return"";if(DXc[a])return DXc[a];EXc||(EXc=_.Bd("A"));EXc.href!==a&&_.jd(EXc,_.Wc(a));var b=EXc.pathname;DXc[a]=b.startsWith("/")?b:"/"+b;return DXc[a]};
GXc=function(){return!!_.rf("ID_TOKEN")};
HXc=function(){return _.Pf(_.j$a,{authuser:""+(_.rf("SESSION_INDEX")||0)})};
IXc=function(a,b){(a=_.B(a,_.Zr))&&(b?_.X7a.push({command:a,sourceData:{},commandContext:void 0}):_.of().resolve(_.cs).resolveCommand(a))};
JXc=function(){var a=window.performance.timeOrigin+window.performance.now(),b=(new _.KM).setSeconds(a/1E9);return _.mc(b,2,_.Mb(a%1E9),0)};
KXc=function(a){switch(a){case 1:return"MINI_APP_ERROR_SOURCE_CONSOLE";case 2:return"MINI_APP_ERROR_SOURCE_UNCAUGHT";case 3:return"MINI_APP_ERROR_SOURCE_SDK";case 4:return"MINI_APP_ERROR_SOURCE_SDK_INTERNAL";default:return"MINI_APP_ERROR_SOURCE_UNSPECIFIED"}};
LXc=function(a){switch(a){case 1:return"MINI_APP_SDK_ERROR_TYPE_API_UNAVAILABLE";case 2:return"MINI_APP_SDK_ERROR_TYPE_INVALID_PARAMS";case 3:return"MINI_APP_SDK_ERROR_TYPE_SIZE_LIMIT_EXCEEDED";default:return"MINI_APP_SDK_ERROR_TYPE_UNSPECIFIED"}};
MXc=function(a){switch(a){case 1:return"MINI_APP_SDK_API_FIRST_FRAME_READY";case 9:return"MINI_APP_SDK_API_GAME_READY";case 2:return"MINI_APP_SDK_API_LOAD_DATA";case 3:return"MINI_APP_SDK_API_SAVE_DATA";case 4:return"MINI_APP_SDK_API_SEND_SCORE";case 5:return"MINI_APP_SDK_API_ON_AUDIO_ENABLED_CHANGE";case 6:return"MINI_APP_SDK_API_ON_PAUSE";case 7:return"MINI_APP_SDK_API_ON_RESUME";case 8:return"MINI_APP_SDK_API_GET_LANGUAGE";case 10:return"MINI_APP_SDK_API_IS_AUDIO_ENABLED";default:return"MINI_APP_SDK_API_UNSPECIFIED"}};
p3=function(a,b,c,d){c=void 0===c?"MINI_APP_SDK_API_UNSPECIFIED":c;d=void 0===d?"":d;var e=new _.lg;c={source:"MINI_APP_ERROR_SOURCE_PLAYABLE_CONTAINER",sdkVersion:d,sdkApi:c};a instanceof Error&&(e.message=a.message,e.name=a.name,a.cause instanceof NXc&&void 0!==a.cause.rpcErrorCode&&(c.rpcErrorCode=a.cause.rpcErrorCode));var h;null==(h=b.onError)||h.call(b,{loggingError:e,metadata:c})};
PXc=function(a,b,c,d){switch(a){case "MINI_APP_SOURCE_GAMESNACKS":return new OXc(b,c,d);default:return new q3(b,c,d)}};
QXc=function(a){var b=a.data,c=_.Ol(Math.floor(4*Math.random())+1),d=_.uH();a=_.g(_.Ss(""));var e=a.next().value,h=a.next().value,l=_.g(_.Ss(!1));a=l.next().value;var m=l.next().value,p=[],q=[];l="";var t,y=null==b?void 0:null==(t=b.backgroundImage)?void 0:t.sources;if(null==y?0:y.length){var z;l="background-image: url("+(null==(z=y[0])?void 0:z.url)+")"}t=_.Ll();_.wH(t,b);z={};var D=_.Lr("mini-app-splash-screen-view-model-wiz__timeout-message",(z["mini-app-splash-screen-view-model-wiz__timeout-message-fade-out"]=
a,z));_.ff(function(){if(!b.timeOutMessages||0!==b.timeOutMessages.length)return b.timeOutMessages.forEach(function(E,I){p.push(setTimeout(function(){m(!1);h(E.text)},E.delayMs));
0<I&&q.push(setTimeout(function(){m(!0)},E.delayMs-400))}),function(){if(!b.timeOutMessages||0!==b.timeOutMessages.length){for(var E=_.g(p),I=E.next();!I.done;I=E.next())clearTimeout(I.value);
E=_.g(q);for(I=E.next();!I.done;I=E.next())clearTimeout(I.value);p=[];q=[]}}});
return _.r("yt-mini-splash-screen-view-model",{class:"mini-app-splash-screen-view-model-wiz",el:t},_.r("div",{class:"mini-app-splash-screen-view-model-wiz__loading-screen",role:"region",tabindex:0},_.r("div",{class:"mini-app-splash-screen-view-model-wiz__background-base"}),_.r("div",{class:"mini-app-splash-screen-view-model-wiz__background-blur",style:l}),_.r("div",{class:"mini-app-splash-screen-view-model-wiz__background-scrim"}),_.Te(!b.persistentErrorMessageTitle,function(){return _.r("div",{class:"mini-app-splash-screen-view-model-wiz__loading-screen-content"},
_.r("div",{class:"mini-app-splash-screen-view-model-wiz__loading-icon"},_.r(_.Me,null,function(){var E="loading_animation_"+c.value;_.Pr({className:"mini-app-splash-screen-view-model-wiz__loading-icon-animation",lottiePlayerProps:{animationRef:d,animationConfig:{name:E,path:"https://www.gstatic.com/youtube/img/lottie/playables_loading_animation/"+E+".json",loop:!0,autoplay:!0}}})})),_.r("div",{class:"mini-app-splash-screen-view-model-wiz__timeout-message-container"},b.title&&_.r("h3",{class:"mini-app-splash-screen-view-model-wiz__timeout-heading"},
b.title),_.r("p",{class:D,
"aria-live":"polite"},e)))}),_.Te(b.persistentErrorMessageTitle,function(){return _.r("div",{class:"mini-app-splash-screen-view-model-wiz__persistent-error-content"},_.r("h3",{class:"mini-app-splash-screen-view-model-wiz__persistent-error-message-title"},b.persistentErrorMessageTitle),b.persistentErrorMessageDescription&&_.r("p",{class:"mini-app-splash-screen-view-model-wiz__persistent-error-message-description"},b.persistentErrorMessageDescription))})))};
SXc=function(a,b){_.Kr(RXc,{data:a,config:b})};
UXc=function(){var a=FXc(window.location.href);if("/"===a)return"home";if(a.startsWith("/results"))return"search";if(a.startsWith("/watch"))return"watch";if(a.startsWith("/shorts"))return"shorts";if(a.startsWith("/hashtag"))return"hashtag";if(a.startsWith("/create_channel"))return"create_channel";if(a.startsWith("/@")||a.startsWith("/user/")||a.startsWith("/channel/"))return"channel";if(a.startsWith("/experiments"))return"experiments";if(a.startsWith("/sponsor_channel"))return"sponsorship";if(a.startsWith("/select_site"))return"settings";
if(a.startsWith("/locate"))return"locate";if(a.startsWith("/redeem"))return"redeem";if(a.startsWith("/musicpremium")||a.startsWith("/premium")||a.startsWith("/red"))return"premium";if(a.startsWith("/paid_memberships"))return"paid_memberships";if(a.startsWith("/oops"))return"oops";if(a.startsWith("/clip"))return"clip";var b;return"404"===(null==TXc?void 0:null==(b=TXc.response)?void 0:b.page)?"404":a.startsWith("/feed/history")?"history":a.startsWith("/feed/library")?"library":a.startsWith("/feed/subscriptions")?
"subscriptions":a.startsWith("/feed/trending")?"trending":a.startsWith("/feed/news_destination")?"news":a.startsWith("/playlist")?"playlist":a.startsWith("/minor_moment")?"minor_moment":a.startsWith("/playable/")||a.match("^/playables/(?!saved).")?"mini_app":a.startsWith("/playables")?"playables":a.startsWith("/create/live/join")?"open_in_app":a.startsWith("/feed/explore")?"explore":"browse"};
VXc=function(){var a=null==TXc?void 0:TXc.response,b=null==a?void 0:a.endpoint;if(!b)return"watch"===(null==a?void 0:a.page)?"watch":UXc();var c;if(a=null==(c=_.B(null==b?void 0:b.commandMetadata,_.tp))?void 0:c.webPageType)switch(a){case "WEB_PAGE_TYPE_SEARCH":return"search";case "WEB_PAGE_TYPE_SHORTS":return"shorts";case "WEB_PAGE_TYPE_CHANNEL":return"channel";case "WEB_PAGE_TYPE_SETTINGS":return"settings";case "WEB_PAGE_TYPE_PLAYLIST":return"playlist";case "WEB_PAGE_TYPE_OPEN_IN_APP":return"open_in_app";
case "WEB_PAGE_TYPE_MINI_APP":return"mini_app";case "WEB_PAGE_TYPE_WATCH":var d;return(null==(d=_.B(null==b?void 0:b.commandMetadata,_.tp))?0:d.url)&&FXc(_.B(b.commandMetadata,_.tp).url).startsWith("/clip")?"clip":"watch";case "WEB_PAGE_TYPE_BROWSE":var e;return(b=null==(e=_.B(b,_.up))?void 0:e.browseId)?_.s$a[b]||"browse":"browse"}if(_.B(b,_.$A))return"sponsorship";e=FXc(window.location.href);return e.startsWith("/experiments")?"experiments":e.startsWith("/create_channel")?"create_channel":_.B(b,
_.Rn)&&e.startsWith("/shorts")?"shorts":_.B(b,_.Rn)&&e.startsWith("/watch")?"watch":"browse"};
XXc=function(a){a=void 0===a?{}:a;return{title:_.Jo(void 0===a.localizedZeroStateTitleText?"":a.localizedZeroStateTitleText),bodyText:_.Jo(void 0===a.localizedZeroStateMessage?"":a.localizedZeroStateMessage),ctaButton:{toggleButtonRenderer:{style:{styleType:"STYLE_PRIMARY"},size:{sizeType:"SIZE_DEFAULT"},defaultText:_.Jo(void 0===a.localizedZeroStateButtonText?"":a.localizedZeroStateButtonText),isDisabled:!1,defaultServiceEndpoint:{updateLocalAppSettingCommand:{settingItemId:"SMART_DOWNLOADS_ENABLED",
boolValue:!0}},loggingDirectives:{clientVeSpec:{uiType:127983}}}},thumbnail:{thumbnails:[WXc]},style:{value:"BACKGROUND_PROMO_STYLE_TYPE_ADAPTIVE_FULL_HEIGHT"},loggingDirectives:{clientVeSpec:{uiType:127982}}}};
bYc=function(a){var b=getComputedStyle(document.querySelector("yt-live-chat-renderer")).backgroundColor;a=YXc(a);b=YXc(b);var c=_.Lxb(a.hex);b=_.Lxb(b.hex);var d=b[0]/255;var e=b[1]/255,h=b[2]/255,l=Math.max(d,e,h),m=Math.min(d,e,h),p=0,q=0,t=.5*(l+m);l!=m&&(l==d?p=60*(e-h)/(l-m):l==e?p=60*(h-d)/(l-m)+120:l==h&&(p=60*(d-e)/(l-m)+240),q=0<t&&.5>=t?(l-m)/(2*t):(l-m)/(2-2*t));d=[Math.round(p+360)%360,q,t];c=ZXc(c,b);for(a=$Xc(a.hex);4.5>c;){a=.5<=d[2]?a.darker((4.5-c)/2):a.brighter((4.5-c)/2);c=a.toString();
e=aYc(c);if(!e.length)throw Error("tc`"+c);c=e;c=ZXc(c,b)}return a.hex()};
ZXc=function(a,b){a=_.zXc(a);b=_.zXc(b);return(Math.max(a,b)+.05)/(Math.min(a,b)+.05)};
cYc=function(a){return"#"+("000000"+(a&16777215).toString(16)).slice(-6)};
dYc=function(a,b){return _.wo(a.entities,"engagementToolbarStateEntityPayload",b)};
eYc=function(a){if(!a)return!1;if(_.B(a,_.CGb))return!0;var b;if(a=null==(b=_.B(a,_.bs))?void 0:b.commands)for(b=_.g(a),a=b.next();!a.done;a=b.next())if(_.B(a.value,_.CGb))return!0;return!1};
fYc=function(a){if(a=_.zr(a)){var b=_.Hj();b&&_.Pna(b,a)}};
r3=function(a,b){if("object"!==typeof a)return null;a=_.g(Object.entries(a));for(var c=a.next();!c.done;c=a.next()){var d=_.g(c.value);c=d.next().value;d=d.next().value;if(c===b)return c;if(d=r3(d,b))return c+"."+d}return null};
s3=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}};
hYc=function(a,b,c){_.Kr(gYc,{data:a,iconMinus:b,iconPlus:c})};
jYc=function(a,b,c,d){if(!a.quantity||!a.maxQuantity)return{};var e=a.minusButton,h=a.plusButton,l,m,p,q;return{value:a.quantity,maxValue:a.maxQuantity,onChangeCallback:function(t){b(a,t)},
minusLabel:null==(l=_.B(e,iYc))?void 0:l.label,minimumReachedLabel:null==(m=_.B(e,iYc))?void 0:m.limitReachedLabel,plusLabel:null==(p=_.B(h,iYc))?void 0:p.label,maximumReachedLabel:null==(q=_.B(h,iYc))?void 0:q.limitReachedLabel,disabled:c,onRemoveCommand:d}};
t3=function(a,b){return a.year===b.year&&a.month===b.month&&a.day===b.day};
u3=function(a,b){return a.year!==b.year?a.year<b.year:a.month!==b.month?a.month<b.month:a.day<b.day};
kYc=function(a){return{year:a.getFullYear(),month:a.getMonth(),day:a.getDate()}};
lYc=function(a){var b=_.FEa;b=void 0===b?_.FEa:b;b(new Date(a.year,a.month,a.day))};
v3=function(a){return kYc(new Date(1E3*Number(a.seconds)))};
mYc=function(a){return void 0!==a.year&&void 0!==a.month&&void 0!==a.day};
nYc=function(a){return void 0!==a.start&&void 0!==a.end};
oYc=function(a){return nYc(a)?a.start:a};
pYc=function(a){return nYc(a)?a.end:void 0};
rYc=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,t=void 0,y=[],z=Object.freeze({extraCssClass:"invisible"}),D=new Date(l,m),E=kYc(D);D=D.getDay();for(var I=kYc(new Date);E.month===m;){D!==qYc&&t||(t=Array.from({length:7}).fill(z),y.push(t));var S={date:{year:l,month:m,day:E.day},extraCssClass:"",debugClass:""};S.extraCssClass=q(S.date,
E,I,p).trim();t[(D-qYc+7)%7]=S;E=E.day===_.QUa(E.year,E.month)?11===E.month?{year:E.year+1,month:0,day:1}:{year:E.year,month:E.month+1,day:1}:{year:E.year,month:E.month,day:E.day+1};D=(D+1)%7}h.call(e,{weeks:y,monthLabel:_.eA.SHORTMONTHS[m]+" "+l,year:l,month:m,monthLabelExtraCssClass:y[0][2]===z?"shift-down-label":""});d.setMonth(d.getMonth()+1)}return c};
sYc=function(a,b){b=b.months.findIndex(function(c){return c.year===a.year&&c.month===a.month});
return 0<=b?b:void 0};
tYc=function(a,b){a:{var c=void 0===c?[2,3]:c;c=_.g(c);for(var d=c.next();!d.done;d=c.next()){var e=new Date;if((new _.uCb(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=kYc(b);c=a.end;return u3(b,a.start)||u3(c,b)?{isValid:!1,value:void 0}:{isValid:!0,value:b}};
zYc=function(a){var b=uYc;b=void 0===b?vYc:b;var c=a.columnsToShow||[],d=wYc(a.columnDimensions,a.columnsToShow,a.leftFloatingColumns,b);return c.map(function(e,h){var l=a.columns[e];if(void 0===l)throw Error("Ti");var m=d?d[h]:_.aH(xYc);var p=a.getCustomTooltip?a.getCustomTooltip(e,l.headerTooltipParagraphs):l.headerTooltipParagraphs;var q=yYc(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}})};
yYc=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(" ")};
wYc=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?vYc:d;if(a){var e=[],h=0;AYc(a,b,d).forEach(function(l,m){var p=_.aH(BYc,l.minWidth,l.paddingLeft,l.paddingRight,l.flexGrow,l.minWidth);Infinity!==l.maxWidth&&(p=new _.Qe([p,_.aH(CYc,l.maxWidth)].map(_.Nca).join(""),_.aw));0<h&&m<c&&(p=new _.Qe([p,_.aH(DYc,h)].map(_.Nca).join(""),_.aw));e.push(p);h+=l.minWidth+l.paddingLeft+l.paddingRight});
return e}};
AYc=function(a,b,c){c=void 0===c?vYc: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}})};
EYc=function(a){var b=a.reduce(function(d,e){var h=e.columnId,l={};e.headerText&&(l.headerName=_.mp(e.headerText));e.rightAlignHeader&&(l.rightAlignHeader=e.rightAlignHeader);var m;if(null==(m=e.headerIcon)?0:m.iconType)l.headerIcon=_.Nq(e.headerIcon.iconType);d[h]=l;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}};
GYc=function(a){a=void 0===a?{}:a;return{title:_.Jo(void 0===a.localizedOptInBannerTitleText?"":a.localizedOptInBannerTitleText),titleLength:19,subtitle:_.Jo(void 0===a.localizedOptInMessage?"":a.localizedOptInMessage),primaryButton:{toggleButtonRenderer:{style:{styleType:"STYLE_BLUE_TEXT"},size:{sizeType:"SIZE_DEFAULT"},defaultText:_.Jo(_.Ln("DISMISS",void 0,"Dismiss")),isDisabled:!1,defaultServiceEndpoint:{updateLocalAppSettingCommand:{settingItemId:"SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED",boolValue:!0}},
loggingDirectives:{clientVeSpec:{uiType:127984}}}},secondaryButton:{toggleButtonRenderer:{style:{styleType:"STYLE_PRIMARY"},size:{sizeType:"SIZE_DEFAULT"},defaultText:_.Jo(_.Ln("TURN_ON",void 0,"Turn on")),isDisabled:!1,defaultServiceEndpoint:{updateLocalAppSettingCommand:{settingItemId:"SMART_DOWNLOADS_ENABLED",boolValue:!0}},loggingDirectives:{clientVeSpec:{uiType:127983}}}},lightColorData:{basicColorData:{backgroundColor:0}},darkColorData:{basicColorData:{backgroundColor:4279176975}},tileImage:{thumbnails:[FYc]},
loggingDirectives:{clientVeSpec:{uiType:127982}}}};
JYc=function(a,b){if(a){var c=a;a=c;var d="",e="",h=1;0>c&&(c=-c);if(Infinity===c)a=(Infinity*Math.sign(a)).toString();else{for(var l=0;l<HYc.length;l++){var m=HYc[l];h=IYc[m];if(c>=h||1>=h&&c>.1*h){d=m;break}}d?(d+="B",e=" "):h=1;c=Math.pow(10,1);a=Math.round(a/h*c)/c+e+d}}else a="";void 0!==b&&isFinite(b)?0===b?b=_.Ln("UPDATING",void 0,"Updating..."):(b=_.Fub(new Date(b),new Date),b=_.Ln("UPDATED_TIME",{relative_time:b},"Updated "+b)):b="";d="";a&&b&&(d=" \u2022 ");return _.Jo(a+d+b)};
MYc=function(a,b,c,d,e,h){b=void 0===b?0:b;var l=KYc[b],m=l.title,p=l.iconType,q=l.topButtonRenderer,t=l.sectionClientVE;l=l.videoClientVE;var y;if(1!==b||a.length){c=[];a=_.g(a);for(d=a.next();!d.done;d=a.next()){var z=d.value;if(_.cwa(z))c.push({downloadedVideoGridVideoRenderer:{renderer:{gridVideoRenderer:{videoId:z.videoEntity.videoId,title:_.Ko(z.videoEntity.title),shortBylineText:_.Ko(z.channelEntity.title),thumbnail:z.videoEntity.thumbnail,menu:{menuRenderer:{items:[{menuServiceItemDownloadRenderer:{serviceEndpoint:{offlineVideoEndpoint:{videoId:z.videoEntity.videoId}}}}],
accessibility:{accessibilityData:{label:_.Ln("VIDEO_ACTION_MENU",void 0,"Action menu")}}}},loggingDirectives:{clientVeSpec:{uiType:l}}}}}});else if(_.bwa(z)){d=c;var D=d.push;var E=void 0,I=void 0,S=void 0,T=void 0,fa=void 0,oa=void 0,ea=void 0,ma=z.mainPlaylistEntity.playlistId,ra=null==z?void 0:null==(ea=z.mainPlaylistEntity)?void 0:null==(oa=ea.thumbnailStyleData)?void 0:null==(fa=oa[0])?void 0:null==(T=fa.value)?void 0:null==(S=T.collageThumbnail)?void 0:S.coverThumbnail;S=_.Ava(ma);if(!_.u("enable_offline_playlist_page")&&
(null==z?0:null==(I=z.mainPlaylistEntity)?0:I.videos)){b:{I=null==z?void 0:null==(E=z.mainPlaylistEntity)?void 0:E.videos;E=_.Fo.getState().entities;if(null!=I&&I.length&&E)for(I=_.g(I),T=I.next();!T.done;T=I.next())if(T=_.so(T.value).entityId,(T=JSON.parse(T).videoId)&&"TRANSFER_STATE_COMPLETE"===_.Tva(E,T)){E=T;break b}E=""}void 0!==E&&(S=_.Io(E,ma))}E=_.Aob(_.Ln("VIEW_FULL_PLAYLIST",void 0,"View full playlist"),_.Ava(ma));z=ma&&ra&&E?{playlistId:ma,navigationEndpoint:S,viewPlaylistText:E,thumbnailRenderer:{playlistVideoThumbnailRenderer:{thumbnail:ra}},
title:_.Ko(z.mainPlaylistEntity.title),shortBylineText:_.Ko(z.channelEntity.title),menu:{menuRenderer:{items:[{menuServiceItemRenderer:{text:LYc,icon:{iconType:"DELETE"},serviceEndpoint:{offlinePlaylistEndpoint:{playlistId:ma,action:"ACTION_REMOVE_WITH_PROMPT"}}}}],accessibility:{accessibilityData:{label:_.Ln("VIDEO_ACTION_MENU",void 0,"Action menu")}}}},loggingDirectives:{clientVeSpec:{uiType:l}}}:void 0;D.call(d,{gridPlaylistRenderer:z})}}l={gridRenderer:{items:c}};1===b&&(y=JYc(e,h))}else if(d){var Ea=
_.Jo(null!=(D=null==c?void 0:c.localizedPromptMessage)?D:"");l={horizontalListRenderer:{items:[{toggleButtonRenderer:{style:{styleType:"STYLE_PRIMARY"},size:{sizeType:"SIZE_DEFAULT"},defaultText:_.Jo(_.Ln("UPDATE_SMART_DOWNLOADS_NOW",void 0,"Update now")),isDisabled:!1,defaultServiceEndpoint:{offlineOrchestrationActionCommand:{actions:[{actionType:"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH",entityKey:_.qwa}]}},loggingDirectives:{clientVeSpec:{uiType:129730}}}},{toggleButtonRenderer:{style:{styleType:"STYLE_BLUE_TEXT"},
size:{sizeType:"SIZE_DEFAULT"},defaultText:_.Jo(_.Ln("TURN_OFF",void 0,"Turn off")),isDisabled:!1,defaultServiceEndpoint:{updateLocalAppSettingCommand:{settingItemId:"SMART_DOWNLOADS_ENABLED",boolValue:!1}},loggingDirectives:{clientVeSpec:{uiType:129731}}}}],loggingDirectives:{clientVeSpec:{uiType:129729}}}};y=JYc(e,h)}else Ea=_.Jo(_.Ln("WAITING_TO_DOWNLOAD",void 0,"Waiting to download...")),l={};return{contents:[{shelfRenderer:{title:m,titleAnnotation:y,icon:{iconType:p},subtitle:Ea,content:l,menu:{menuRenderer:{topLevelButtons:[{buttonRenderer:q}]}}}}],
loggingDirectives:{clientVeSpec:{uiType:t}}}};
NYc=function(a,b,c,d,e,h,l,m){c=void 0===c?{}:c;d=void 0===d?!1:d;e=void 0===e?!1:e;h=void 0===h?!1:h;l=void 0===l?0:l;m=void 0===m?-Infinity:m;if(!b.length&&!a.length&&!d)return e?[{itemSectionRenderer:{contents:[{backgroundPromoRenderer:XXc(c)}]}}]:[{itemSectionRenderer:{contents:[{backgroundPromoRenderer:{title:_.Jo(_.Ln("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}}}}]}}];
var p=[];a.length&&p.push(MYc(a,0));d?p.push(MYc(b,1,c,h,l,m)):e&&p.push({contents:[{statementBannerRenderer:GYc(c)}]});(d&&b.length||a.length)&&p.push({contents:[{messageRenderer:{subtext:{messageSubtextRenderer:{text:_.Jo(_.Ln("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."))}}}}]});return p.map(function(q){return{itemSectionRenderer:q}})};
w3=function(a){return _.u("kevlar_comments_clone_data_killswitch")?a:_.If.unsafeClone(a)};
OYc=_.xc(function(a,b,c){if(0!==a.nextWireType_)return!1;a=_.uIa(a.decoder_);_.zc(b,c,0===a?void 0:a);return!0},_.uca);
PYc=_.xc(function(a,b,c){if(0!==a.nextWireType_)return!1;a=_.hv(a.decoder_);_.zc(b,c,0===a?void 0:a);return!0},_.wca);
QYc=_.xc(function(a,b,c,d){if(2!==a.nextWireType_)return!1;_.mv(b,c,d,_.Hwb(a));return!0},_.bob);
RYc=_.xc(function(a,b,c,d){if(0!==a.nextWireType_)return!1;_.mv(b,c,d,_.hv(a.decoder_)>>>0);return!0},function(a,b,c){b=_.$nb(b);
null!=b&&null!=b&&(_.Ac(a,c,0),_.IIa(a.encoder_,b))});
SYc=[0,OYc,PYc];TYc=[0,OYc,PYc];UYc=function(a){this.internalArray_=_.k(a)};
_.H(UYc,_.n);var VYc=[3,4],WYc=[5,6],XYc=[0,VYc,WYc,TYc,-1,_.Wv,SYc,-1,QYc,RYc],x3=function(a){this.internalArray_=_.k(a)};
_.H(x3,_.n);x3.prototype.JSC$8742_serializeBinary=_.Ec(XYc);var YYc=function(a){this.internalArray_=_.k(a)};
_.H(YYc,_.n);var ZYc=function(a){this.internalArray_=_.k(a)};
_.H(ZYc,_.n);_.$Yc=function(){var a=_.LB();return _.d3a(a,["aa","eocs"],1)};
aZc=function(a,b){a.flush();a.JSC$10216_miniAppId=b};
bZc=function(a,b){return _.v(function(c){return _.w(c,a.reportMiniAppValueRateLimiter.call(b),0)})};
cZc=function(a){this.internalArray_=_.k(a)};
_.H(cZc,_.n);var dZc=function(a){this.internalArray_=_.k(a)};
_.H(dZc,_.n);dZc.repeatedFields_=[1];var sXc=function(a){this.internalArray_=_.k(a)};
_.H(sXc,_.n);var eZc=function(a){this.internalArray_=_.k(a)};
_.H(eZc,_.n);var fZc=function(a){this.internalArray_=_.k(a)};
_.H(fZc,_.n);fZc.prototype.getData=function(){return _.RM(this,2)};
var gZc=function(a){this.internalArray_=_.k(a)};
_.H(gZc,_.n);var hZc=function(a){this.internalArray_=_.k(a)};
_.H(hZc,_.n);hZc.prototype.getStyle=function(){return _.bh(this,cZc,1)};
var o3=[1,2,3,4,5,6],n3=function(a){this.internalArray_=_.k(a)};
_.H(n3,_.n);n3.prototype.getPayloadCase=function(){return _.nv(this,o3)};
n3.prototype.getStyle=function(){return _.GM(this,hZc,6,o3)};
var iZc=function(a){this.internalArray_=_.k(a)};
_.H(iZc,_.n);var jZc=function(a){this.internalArray_=_.k(a)};
_.H(jZc,_.n);var kZc=function(a){this.internalArray_=_.k(a)};
_.H(kZc,_.n);var lZc=function(a){this.internalArray_=_.k(a)};
_.H(lZc,_.n);var mZc=function(a){this.internalArray_=_.k(a)};
_.H(mZc,_.n);mZc.prototype.getData=function(){return _.RM(this,2)};
var nZc=function(a){this.internalArray_=_.k(a)};
_.H(nZc,_.n);var y3=[1,2,3,4,5,6,7,8,9],rXc=function(a){this.internalArray_=_.k(a)};
_.H(rXc,_.n);rXc.prototype.getPayloadCase=function(){return _.nv(this,y3)};
var z3=function(a){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack)};
_.H(z3,Error);var oZc=function(a){try{a()}catch(b){_.da(b)}},qZc=function(a){var b=this,c=a.getMessageType,d=void 0===a.onUnregisteredMessage?function(){}:a.onUnregisteredMessage,e=void 0===a.onBeforeRegisteredMessage?function(){}:a.onBeforeRegisteredMessage;
a=void 0===a.onAfterRegisteredMessage?function(){}:a.onAfterRegisteredMessage;
this.registry_=new Map;this.getMessageType_=c;this.onUnregisteredMessage_=d;this.onBeforeRegisteredMessage_=e;this.onAfterRegisteredMessage_=a;this.onMessage=function(h){return pZc(b,h)}};
qZc.prototype.register=function(a,b){this.registry_.set(a,b);return this};
var pZc=function(a,b){var c=a.getMessageType_(b.data),d=a.registry_.get(c);d?(oZc(function(){return a.onBeforeRegisteredMessage_(b,c)}),oZc(function(){return d(b)}),oZc(function(){return a.onAfterRegisteredMessage_(b,c)})):oZc(function(){return a.onUnregisteredMessage_(b,c)})},rZc=function(a){this.JSC$5880_channel_=a};
rZc.prototype.send=function(a,b,c){this.JSC$5880_channel_.send(_.rc(a,_.Ub(a.internalArray_,pXc,void 0,void 0,!1,!1),!0),b,c)};
var sZc=function(a){return function(b){return a(new _.bJa(b.data,new rZc(b.channel)))}},tZc=function(a,b){return sZc(_.Zwb(a,b))},uZc=function(a,b,c,d){this.registry=a;
this.delegate=b;this.receiveMessageConstructor=c;this.createInitMessage=d;this.registry.register.bind(this.registry);this.initialised=!1;this.features=new Set},vZc=function(a,b){a.createInitMessage=b};
uZc.prototype.send=function(a){if(!this.initialised)throw new z3("Attempted to send a message before initialisation.");this.delegate.send(a)};
uZc.prototype.init=function(){var a=this;return _.v(function(b){if(a.initialised)throw new z3("Attempted to initialise twice. The SDK can only be initialised once.");if(void 0!==a.createInitMessage){var c=a.delegate,d=c.send,e=a.createInitMessage;var h=new dZc;var l=[].concat(_.Pd(a.features));h=_.lc(h,1,l,_.Ib);d.call(c,e.call(a,h))}a.initialised=!0;_.Bo(b)})};
var A3=function(a,b){if(a.initialised)throw new z3("Attempted to use a new API after initialisation. All APIs must be set up before initialising the SDK.");a.features.add(b);return a.registry};
_.J.Object.defineProperties(uZc.prototype,{isInitialised:{configurable:!0,enumerable:!0,get:function(){return this.initialised}}});
var qXc=function(a){var b=new qZc({getMessageType:a.getPayloadCase});return new uZc(b,new rZc(_.TM({iframe:a.child,destination:window,origin:a.origin,channelName:a.channelName,onMessage:tZc(a.receiveMessageConstructor,b.onMessage)})),a.receiveMessageConstructor,a.createInitMessage)},wZc=function(a){this.channel=a;
this.registered=!1};
wZc.prototype.update=function(a){if(this.channel.isInitialised){if(!this.registered)throw new z3("Using unregistered Audio Feature. Please call audio.update() before init() to indicate usage of the Audio Api.");var b=new n3;var c=new eZc;c=_.jk(c,1,a);b=_.Cj(b,2,o3,c);this.channel.send(b)}else this.register();this.JSC$5893_audioEnabled=a};
wZc.prototype.register=function(){A3(this.channel,1);this.registered=!0};
wZc.prototype.isAudioEnabled=function(){return this.JSC$5893_audioEnabled};
var xZc=function(a){this.channel=a};
xZc.prototype.onReady=function(a){A3(this.channel,2).register(4,function(b){b=_.GM(b.data,iZc,4,y3);if(!b)throw new z3("Unexpectedly nonexistent GameReadyEvent");a(_.Mk(b,1))})};
var yZc=function(a){this.channel=a};
yZc.prototype.onReady=function(a){A3(this.channel,5).register(8,function(b){if(!_.GM(b.data,jZc,8,y3))throw new z3("Unexpectedly nonexistent PageReadyEvent");a()})};
var zZc=function(a){this.channel=a};
zZc.prototype.onChange=function(a){A3(this.channel,3).register(7,function(b){b=_.GM(b.data,kZc,7,y3);if(!b)throw new z3("Unexpectedly nonexistent ScoreEvent");a(_.Mk(b,1),_.Al(b,2))})};
var AZc={load:function(){throw new z3("Storage used, but storage.onLoad() listener not set!");},
save:function(){throw new z3("Storage used, but storage.onSave() listener not set!");}},BZc=function(a){this.channel=a;
this.saveRegistered=this.loadRegistered=this.initialSetupDone=!1},CZc=function(a){A3(a.channel,4).register(2,AZc.load).register(3,AZc.save);
a.initialSetupDone=!0};
BZc.prototype.onLoad=function(a){this.initialSetupDone||CZc(this);this.loadRegistered||(this.loadRegistered=!0,A3(this.channel,4).register(2,function(b){var c,d,e;return _.v(function(h){if(1==h.nextAddress){c=_.GM(b.data,lZc,2,y3);if(!c)throw new z3("Unexpectedly nonexistent StorageLoad");d=_.Mk(c,1);return _.w(h,a(d),2)}e=h.yieldResult;var l=b.reply,m=new n3;var p=new fZc;p=_.dh(p,1,d);p=_.uv(p,2,e);m=_.Cj(m,3,o3,p);l.call(b,m);_.Bo(h)})}))};
BZc.prototype.onSave=function(a){this.initialSetupDone||CZc(this);this.saveRegistered||(this.saveRegistered=!0,A3(this.channel,4).register(3,function(b){var c,d,e;return _.v(function(h){if(1==h.nextAddress){c=_.GM(b.data,mZc,3,y3);if(!c)throw new z3("Unexpectedly nonexistent StorageSave");d=_.Mk(c,1);var l=c.getData();e=(l=_.Baa(l))?new Uint8Array(l):_.zaa();return _.w(h,a(d,e),2)}l=b.reply;var m=new n3;var p=new gZc;p=_.dh(p,1,d);m=_.Cj(m,4,o3,p);l.call(b,m);_.Bo(h)})}))};
var DZc=function(a){this.channel=a};
DZc.prototype.update=function(a){if(!this.channel.features.has(6))throw new z3("Using unregistered Style Feature. Please call style.register() before init() to indicate usage of the Style Api.");var b=new n3,c=new hZc;a=_.ch(c,1,a);b=_.Cj(b,6,o3,a);this.channel.send(b)};
DZc.prototype.register=function(){A3(this.channel,6)};
var EZc=function(a){this.channel=a;this.userActivityLoggingIntervalMs=0};
EZc.prototype.onUserActivity=function(a,b){this.userActivityLoggingIntervalMs=b;A3(this.channel,7).register(9,function(c){if(!_.GM(c.data,nZc,9,y3))throw new z3("Unexpectedly nonexistent ClickEvent");a()})};
var FZc=function(a){var b=this;this.channel=a;this.init=this.channel.init.bind(this.channel);this.page=new yZc(this.channel);this.game=new xZc(this.channel);this.audio=new wZc(this.channel);this.score=new zZc(this.channel);this.storage=new BZc(this.channel);this.style=new DZc(this.channel);this.userActivity=new EZc(this.channel);vZc(this.channel,function(c){var d=new sXc;c=_.ch(d,1,c);c=_.ik(c,3,b.userActivity.userActivityLoggingIntervalMs);d=b.audio.isAudioEnabled();void 0!==d&&_.jk(c,2,d);d=new n3;
return _.Cj(d,5,o3,c)})},GZc=function(a){var b=b||0;
return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}},B3=function(a,b,c){return a+c*(b-a)},HZc={aliceblue:"#f0f8ff",
antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",
darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",
goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",
lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",
navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",
silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},IZc=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i,aYc=function(a){var b=a.match(IZc);if(b){a=Number(b[1]);var c=Number(b[2]);b=
Number(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]},YXc=function(a){var b={};
a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(_.OUa.test(c))return b.hex=_.eBa(c),b.type="hex",b;c=aYc(a);if(c.length)return b.hex=_.Ap(c),b.type="rgb",b;if(HZc&&(c=HZc[a.toLowerCase()]))return b.hex=c,b.type="named",b;throw Error("sc`"+a);},JZc=_.Dc(x3,XYc),KZc=function(a){this.internalArray_=_.k(a)};
_.H(KZc,_.n);KZc.prototype.getType=function(){return _.sv(this,1)};
var LZc=function(a){this.internalArray_=_.k(a)};
_.H(LZc,_.n);LZc.prototype.getSource=function(){return _.sv(this,1)};
LZc.prototype.getMessage=function(){return _.Mk(this,4)};
LZc.prototype.getData=function(){return _.bh(this,KZc,8)};
var MZc=function(a){this.internalArray_=_.k(a)};
_.H(MZc,_.n);var NZc=function(a){this.internalArray_=_.k(a)};
_.H(NZc,_.n);NZc.repeatedFields_=[1];var OZc=function(a){this.internalArray_=_.k(a)};
_.H(OZc,_.n);var PZc=function(a){this.internalArray_=_.k(a)};
_.H(PZc,_.n);var QZc=function(a){this.internalArray_=_.k(a)};
_.H(QZc,_.n);QZc.prototype.getValue=function(){return _.Al(this,1)};
QZc.prototype.hasValue=function(){return null!=_.pv(this,1)};
var RZc=function(a){this.internalArray_=_.k(a)};
_.H(RZc,_.n);var C3=[2,3,4,5,6,7,8,9,10],D3=function(a){this.internalArray_=_.k(a)};
_.H(D3,_.n);D3.prototype.getType=function(){return _.sv(this,1)};
D3.prototype.getMetadata=function(){return _.GM(this,OZc,7,C3)};
D3.prototype.hasMetadata=function(){return _.BM(this,OZc,7,C3)};
var SZc=_.pob(D3),TZc=[1,2],UZc=function(a){this.internalArray_=_.k(a)};
_.H(UZc,_.n);var VZc=_.Dc(UZc,[0,TZc,_.YIa,_.$Ia]),WZc=function(a){this.internalArray_=_.k(a)};
_.H(WZc,_.n);
var XZc=_.Dc(WZc,[0,_.Uv,-1]),TXc={},EXc=null,DXc={},YZc={INIT:0,START:1,READY:2,END:3,0:"INIT",1:"START",2:"READY",3:"END"},$Zc=function(a,b,c,d){_.fw.call(this);this.JSC$10196_miniAppId=a;this.localReleaseId=b;this.derivedDeviceInterface=c;this.isForeground=d;this.JSC$10196_playNonceResolver=new _.Os;this.playPingTimerId=NaN;this.playPingIntervalMs=_.zf("play_ping_interval_ms",3E4);this.playClickIntervalMs=_.zf("play_click_interval_ms",3E4);this.disableIsolatedPayloads=_.u("disable_logging_isolated_payloads_gel");this.state=
0;this.firstClickRecorded=!1;this.clickRecordedMs=0;this.beforeReady=!0;ZZc(this);var e=setTimeout(function(){_.Sj(new _.lg("Timed out after 30000ms while waiting for play nonce"))},3E4);
this.JSC$10196_playNonceResolver.promise.then(function(){clearTimeout(e)})};
_.H($Zc,_.fw);var a_c=function(a){return _.v(function(b){return 1==b.nextAddress?_.w(b,a.JSC$10196_playNonceResolver.promise,2):b.return(b.yieldResult)})},ZZc=function(a){var b,c;
_.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$10196_playNonceResolver.promise,2);b=d.yieldResult;c={miniAppInfo:{externalPostId:a.JSC$10196_miniAppId,localReleaseId:a.localReleaseId,postPlayNonce:b,derivedDeviceInterface:a.derivedDeviceInterface}};_.Qk(c);_.Bo(d)})},d_c=function(a){0!==a.state?_.Sj(new _.lg("[MiniAppPlayLogger] recordPlayStart failed with state "+YZc[a.state])):(a.state=1,b_c(a,"ma_cl"),E3(a,"PLAY_EVENT_TYPE_PLAY_START"),c_c(a))},e_c=function(a){2!==a.state||Date.now()-a.clickRecordedMs<
a.playClickIntervalMs||(a.clickRecordedMs=Date.now(),a.firstClickRecorded?E3(a,"PLAY_EVENT_TYPE_PLAY_CLICK"):(b_c(a,"ma_fua"),E3(a,"PLAY_EVENT_TYPE_PLAY_FIRST_USER_ACTION",a.disableIsolatedPayloads?void 0:{sendIsolatedPayload:!0}),a.firstClickRecorded=!0))};
$Zc.prototype.logError=function(a){var b=this,c;_.v(function(d){if(1==d.nextAddress)return a.metadata.externalPostId=b.JSC$10196_miniAppId,c=a.metadata,_.w(d,Promise.race([b.JSC$10196_playNonceResolver.promise,new Promise(function(e){setTimeout(function(){e("")},3E4)})]),2);
c.postPlayNonce=d.yieldResult;a.metadata.localReleaseId=b.localReleaseId;a.loggingError.level="WARNING";_.Rj(a.loggingError,a.loggingError.level,void 0,void 0,void 0,void 0,void 0,{miniAppMetadata:a.metadata});_.Bo(d)})};
var f_c=function(a,b,c){var d,e;_.v(function(h){if(1==h.nextAddress)return _.w(h,a.JSC$10196_playNonceResolver.promise,2);d=h.yieldResult;e={externalPostId:a.JSC$10196_miniAppId,localReleaseId:a.localReleaseId,postPlayNonce:d,sdkVersion:c,api:b};_.qj("miniAppSdkUsage",e);_.Bo(h)})},g_c=function(a,b,c){var d,e;
_.v(function(h){if(1==h.nextAddress)return _.w(h,a.JSC$10196_playNonceResolver.promise,2);d=h.yieldResult;e={externalPostId:a.JSC$10196_miniAppId,localReleaseId:a.localReleaseId,postPlayNonce:d,sdkVersion:c,measurementWindow:{startTimestampMs:String(_.EM(b,1)),endTimestampMs:String(_.EM(b,2))},frameRate:{averageFrameTimeDeltaMs:_.FM(b,3),averageFrameIdleTimeMs:_.FM(b,4)}};_.qj("miniAppPerformanceMetrics",e);_.Bo(h)})};
$Zc.prototype.disposeInternal=function(){_.fw.prototype.disposeInternal.call(this);window.clearInterval(this.playPingTimerId);this.playPingTimerId=NaN};
var E3=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?!1:d;var e,h,l,m;_.v(function(p){if(1==p.nextAddress)return e=a.isForeground,h=a.beforeReady,_.w(p,a.JSC$10196_playNonceResolver.promise,2);l=p.yieldResult;m={externalPostId:a.JSC$10196_miniAppId,localReleaseId:a.localReleaseId,derivedDeviceInterface:a.derivedDeviceInterface,postPlayNonce:l,type:b};c.sequenceGroup=l;m.playState=h?"PLAY_STATE_NOT_READY":e?"PLAY_STATE_READY_FOREGROUND":"PLAY_STATE_READY_BACKGROUND";_.qj("miniAppPlayEvent",m,c);
d&&_.rj();_.Bo(p)})},b_c=function(a,b){var c;
_.v(function(d){if(1==d.nextAddress)return c=(0,_.Zg)(),_.w(d,a.JSC$10196_playNonceResolver.promise,2);_.Sk(b,c);_.Bo(d)})},c_c=function(a){isNaN(a.playPingTimerId)&&(a.playPingTimerId=_.Wf(function(){1!==a.state&&2!==a.state?_.Sj(new _.lg("[MiniAppPlayLogger] reportPlayPing failed with state "+YZc[a.state])):E3(a,"PLAY_EVENT_TYPE_PLAY_PING")},a.playPingIntervalMs))},NXc=function(a){this.rpcErrorCode=a},h_c=function(){this.callbacks={}};
h_c.prototype.initialize=function(a){var b=this;this.callbacks=a;window.youtubewebview?window.youtubewebview.onmessage=function(c){i_c(b,c)}:(window.nativeMessageListener={},window.nativeMessageListener.onmessage=function(c){i_c(b,c)})};
var i_c=function(a,b){if(b.data)try{var c=XZc(b.data);if(null!=_.id(c,1)){var d=VZc(_.Mk(c,2));switch(_.Mk(c,1)){case "yt-mini-app-load-audio-state":var e,h;null==(h=(e=a.callbacks).onAudioStateLoaded)||h.call(e,_.rv(d,_.ij(d,TZc,1)));break;case "yt-playable-exit":var l,m;null==(m=(l=a.callbacks).onExit)||m.call(l);break;case "yt-post-play-nonce":var p,q;null==(q=(p=a.callbacks).onPostPlayNonceReceived)||q.call(p,_.Mk(d,_.ij(d,TZc,2)));break;case "yt-confirm-exit-mini-app":var t,y;null==(y=(t=a.callbacks).confirmExitMiniApp)||
y.call(t);break;case "yt-benchmarking-response":var z,D;null==(D=(z=a.callbacks).onNativeBenchmarkingMessageReceived)||D.call(z,_.Mk(d,_.ij(d,TZc,2)))}}else _.Sj(Error("Ie"))}catch(E){_.Rj(Error("Je"))}else _.Sj(Error("Ke"))},j_c=[400,
401],m_c=function(a){var b=this;this.JSC$10246_miniAppId=a;this.JSC$10246_schedulerReady=!1;this.loadAttempts=0;this.cloudSaveIntervalMs=_.k$a;this.initialDownloadDataSucceeded=!1;this.JSC$10246_playNonceResolver=new _.Os;this.enableApiRateLimiter=_.u("enable_generic_api_rate_limiter");this.enableInitialDownloadDataSucceededCheck=_.u("enable_cloud_save_download_data_succeeded_check");this.scottyUploadRateLimiter=new _.c$a(this.cloudSaveIntervalMs,function(c,d){return k_c(b,c,d)});
this.downloadDataPromise=l_c(this);this.downloadDataPromise.then(function(){b.initialDownloadDataSucceeded=!0;b.JSC$10246_schedulerReady=!0}).catch(function(){})},n_c=function(a,b){b.then(function(c){return a.JSC$10246_playNonceResolver.resolve(c)})},o_c=function(a){return _.v(function(b){return void 0===a.cachedData?b.return(a.downloadDataPromise):b.return(a.cachedData)})},q_c=function(a,b){var c;
return _.v(function(d){if(1==d.nextAddress){if(a.enableApiRateLimiter){a.cachedData=b;if(a.enableInitialDownloadDataSucceededCheck&&!a.initialDownloadDataSucceeded)throw Error("Le");return a.enableInitialDownloadDataSucceededCheck?d.jumpTo(5):_.w(d,a.downloadDataPromise,5)}if(a.cachedData===b)return d.return();a.cachedData=b;if(a.enableInitialDownloadDataSucceededCheck&&!a.initialDownloadDataSucceeded)throw Error("Le");a.pendingUploadDataResolver||(a.pendingUploadDataResolver=new _.Os);c=a.pendingUploadDataResolver.promise;
return _.w(d,p_c(a),4)}return 5!=d.nextAddress?d.return(c):_.w(d,a.scottyUploadRateLimiter.call(b),0)})},r_c=function(){return new Promise(function(a){setTimeout(a,1E3,"")})},p_c=function(a){return _.v(function(b){switch(b.nextAddress){case 1:if(!a.JSC$10246_schedulerReady||!a.pendingUploadDataResolver)return b.return();
a.JSC$10246_schedulerReady=!1;_.Ig(b,2);return _.w(b,a.flush(),4);case 4:_.Kg(b,3);break;case 2:_.Lg(b);case 3:setTimeout(function(){return _.v(function(c){a.JSC$10246_schedulerReady=!0;return _.w(c,p_c(a),0)})},a.cloudSaveIntervalMs),_.Bo(b)}})},s_c=function(a,b){var c,d;
return _.v(function(e){if(1==e.nextAddress)return c=a.JSC$10246_miniAppId,_.w(e,Promise.race([a.JSC$10246_playNonceResolver.promise,r_c()]),2);d={"X-YouTube-MiniAppId":c,"X-YouTube-PostPlayNonce":e.yieldResult};_.u("enable_madison_accounts")&&_.uga(b,d);return e.return(d)})},k_c=function(a,b,c){c=void 0===c?!1:c;
return _.v(function(d){return GXc()?d.return(new Promise(function(e,h){var l,m,p,q;return _.v(function(t){switch(t.nextAddress){case 1:if(""===a.JSC$10246_miniAppId)return h(Error("Me")),t.return();_.Ig(t,2);l=_.Oa((new TextEncoder).encode(b));m=HXc();return _.w(t,s_c(a,m),4);case 4:return p=t.yieldResult,_.w(t,fetch(m,{method:"POST",body:new Blob([l]),headers:p,keepalive:c}),5);case 5:q=t.yieldResult;q.ok?(a.cloudSaveIntervalMs=_.k$a,a.scottyUploadRateLimiter.intervalMs=a.cloudSaveIntervalMs,e()):
(a.cloudSaveIntervalMs*=2,a.scottyUploadRateLimiter.intervalMs=a.cloudSaveIntervalMs,h(Error("Ne",{cause:{rpcErrorCode:q.status}})));_.Kg(t,0);break;case 2:_.Lg(t),a.cloudSaveIntervalMs*=2,a.scottyUploadRateLimiter.intervalMs=a.cloudSaveIntervalMs,h(Error("Ne")),_.Bo(t)}})})):d.return()})},l_c=function(a){var b,c;
return _.v(function(d){if(1==d.nextAddress){if(!GXc())return d.return("");if(""===a.JSC$10246_miniAppId)throw Error("Me");if(2<a.loadAttempts)return d.return(a.downloadDataPromise);_.Ig(d,2);return _.w(d,t_c(a),4)}if(2!=d.nextAddress)return b=d.yieldResult,d.return(b);c=_.Lg(d);if((c instanceof Error&&c.cause instanceof NXc&&void 0!==c.cause.rpcErrorCode?!j_c.includes(c.cause.rpcErrorCode):1)&&2>++a.loadAttempts)return d.return(l_c(a));throw c;})},t_c=function(a){var b,c,d,e;
return _.v(function(h){switch(h.nextAddress){case 1:return _.Ig(h,2),b=HXc(),_.w(h,s_c(a,b),4);case 4:return c=h.yieldResult,_.w(h,fetch(b,{method:"GET",headers:c}),5);case 5:return d=h.yieldResult,d.ok?_.w(h,d.text(),6):h.return(Promise.reject(Error("Oe",{cause:new NXc(d.status)})));case 6:return e=h.yieldResult,h.return((new TextDecoder).decode(_.Qa(e)));case 2:return _.Lg(h),h.return(Promise.reject(Error("Oe")))}})};
m_c.prototype.flush=function(a){a=void 0===a?!1:a;var b=this,c;return _.v(function(d){if(1==d.nextAddress){if(b.enableInitialDownloadDataSucceededCheck&&!b.initialDownloadDataSucceeded)return d.return();if(b.enableApiRateLimiter)return _.w(d,b.scottyUploadRateLimiter.flush(!0),0);if(!b.pendingUploadDataResolver||void 0===b.cachedData)return d.return();c=b.pendingUploadDataResolver;b.pendingUploadDataResolver=void 0;_.Ig(d,4);return _.w(d,k_c(b,b.cachedData,a),6)}if(4!=d.nextAddress)return c.resolve(),
_.Kg(d,0);_.Lg(d);c.reject(Error("Pe"));return d.jumpTo(0)})};
var F3=function(a){this.callbacks=a};
F3.prototype.onAudioToggled=function(a,b){(void 0===b||b)&&_.bC("yt-mini-app-is-audio-enabled",a,2592E3)};
F3.prototype.JSC$10255_onPause=function(){this.onAudioToggled(!1,!1)};
F3.prototype.JSC$10255_onResume=function(){this.onAudioToggled(this.callbacks.isAudioEnabled(),!1)};
F3.prototype.returnNativeBenchmarkingMessage=function(){};
var q3=function(a,b,c){this.callbacks=a;var d=this;this.sdkVersion=new _.Os;this.channel=new rZc(_.TM({destination:window,iframe:b,origin:(new URL(c.toString())).origin,channelName:"playableIframe",onMessage:this.onMessage(),onEstablished:function(){var e=u_c;var h=_.HA(5);var l=new ZYc;l=_.ik(l,1,_.zf("active_time_update_interval_ms",1E4));h=_.Cj(h,4,_.pWa,l);e(d,h);d.onAudioToggled(d.callbacks.isAudioEnabled())}}));
this.sdkVersionTimeoutId=setTimeout(function(){d.sdkVersion.resolve("")},1E4)};
_.H(q3,F3);q3.prototype.onAudioToggled=function(a,b){F3.prototype.onAudioToggled.call(this,a,void 0===b?!0:b);b=u_c;var c=_.HA(2),d=new UYc;a=_.jk(d,1,a);a=_.Cj(c,3,_.pWa,a);b(this,a)};
q3.prototype.JSC$10255_onPause=function(){F3.prototype.JSC$10255_onPause.call(this);u_c(this,_.HA(3))};
q3.prototype.JSC$10255_onResume=function(){F3.prototype.JSC$10255_onResume.call(this);u_c(this,_.HA(4))};
q3.prototype.returnNativeBenchmarkingMessage=function(a){var b=u_c,c=_.HA(6);var d=_.FA(_.kv(a,_.MM,1)?1:2);a=_.kv(a,_.MM,1)?a:null;d=_.Cj(d,5,_.GA,a);b(this,_.IA(c,d))};
var G3=function(a,b){var c,d,e;return _.v(function(h){if(1==h.nextAddress)return c=a.callbacks,d=c.onSdkCalled,e=b,_.w(h,a.sdkVersion.promise,2);d.call(c,e,h.yieldResult);_.Bo(h)})};
q3.prototype.onMessage=function(){var a=this;return tZc(D3,function(b){var c,d,e,h,l,m,p,q,t,y,z,D,E,I,S,T,fa,oa,ea,ma,ra,Ea,Wa,fb,ob,db,Ia,mb,eb,Gb,Tb;return _.v(function(Va){switch(Va.nextAddress){case 1:if(!SZc(b.data))return _.Sj(Error("Qe")),Va.return();switch(b.data.getType()){case 8:b.data.hasMetadata()&&(a.sdkVersion.resolve(_.Mk(b.data.getMetadata(),1)),clearTimeout(a.sdkVersionTimeoutId));break;case 6:return Va.jumpTo(2);case 1:var Xb=_.GM(b.data,MZc,2,C3);if(Xb)switch(_.sv(Xb,1)){case 1:a.callbacks.onFirstFrameReady();
G3(a,"MINI_APP_SDK_API_FIRST_FRAME_READY");break;case 2:var cc,vb;null==(vb=(cc=a.callbacks).onGameReady)||vb.call(cc);G3(a,"MINI_APP_SDK_API_GAME_READY")}return Va.return();case 3:return Va.jumpTo(3);case 4:return Va.jumpTo(4);case 2:return Va.jumpTo(5);case 9:return Va.jumpTo(6);case 10:return a.callbacks.onClick(),Va.return();case 5:return Va.jumpTo(7);case 11:if(!_.BM(b.data,x3,9,C3))return Va.return();c=_.GM(b.data,x3,9,C3);null==(e=(d=a.callbacks).onBenchmarkingMessageReceived)||e.call(d,c);
Xb=b.reply;cc=_.HA(1);vb=_.FA(1);var ab=new x3;var Fc=new Uint8Array(_.Iwb(c,_.ij(c,WYc,6))|0);ab=_.Qi(ab,5,WYc,_.xb(Fc,!1,!0,!1));vb=_.Cj(vb,5,_.GA,ab);Xb.call(b,_.IA(cc,vb));return Va.return();case 12:return Va.jumpTo(8);default:return Va.return()}Va.jumpTo(0);break;case 2:if(!_.BM(b.data,NZc,5,C3))return Va.return();Xb=b.data;cc=_.ij(Xb,C3,5);h=(Xb=_.MIa(Xb,NZc,cc,!1))?Xb:_.lba(NZc);Xb=_.Qs(h,LZc,1);l=_.g(Xb);m=l.next();case 10:if(m.done){Va.jumpTo(12);break}p=m.value;q=new _.lg;q.level=1===_.sv(p,
2)?"WARNING":"ERROR";t=KXc(p.getSource());return _.w(Va,a.sdkVersion.promise,13);case 13:y={source:t,sdkVersion:Va.yieldResult};null!=_.Lb(_.jv(p,6))?(q.message=p.getMessage(),q.stack=_.Mk(p,5),y.sdkErrorType=LXc(_.sv(p,6)),null!=_.Lb(_.jv(p,7))&&(y.sdkApi=MXc(_.sv(p,7)))):q.stack=void 0;D=z=void 0;null==(D=(z=a.callbacks).onError)||D.call(z,{loggingError:q,metadata:y});m=l.next();Va.jumpTo(10);break;case 12:return Va.return();case 3:return _.Ig(Va,14),_.w(Va,a.callbacks.onSave(_.Mk(_.GM(b.data,YYc,
4,C3),1)),16);case 16:b.reply(_.l$a);_.Kg(Va,15);break;case 14:return E=_.Lg(Va),I=p3,S=E,T=a.callbacks,fa="MINI_APP_SDK_API_SAVE_DATA",_.w(Va,a.sdkVersion.promise,17);case 17:I(S,T,fa,Va.yieldResult),b.reply(_.m$a);case 15:return _.w(Va,G3(a,"MINI_APP_SDK_API_SAVE_DATA"),18);case 18:return Va.return();case 4:return _.Ig(Va,19),_.w(Va,a.callbacks.onLoad(),21);case 21:oa=Va.yieldResult;Xb=b.reply;cc=_.HA(1);vb=_.FA(1);ab=new YYc;ab=_.dh(ab,1,oa);vb=_.Cj(vb,3,_.GA,ab);Xb.call(b,_.IA(cc,vb));_.Kg(Va,
20);break;case 19:return ea=_.Lg(Va),ma=p3,ra=ea,Ea=a.callbacks,Wa="MINI_APP_SDK_API_LOAD_DATA",_.w(Va,a.sdkVersion.promise,22);case 22:ma(ra,Ea,Wa,Va.yieldResult),b.reply(_.m$a);case 20:return _.w(Va,G3(a,"MINI_APP_SDK_API_LOAD_DATA"),23);case 23:return Va.return();case 5:_.Ig(Va,24);a.callbacks.onSendHighScore(_.GM(b.data,QZc,3,C3).getValue());b.reply(_.IA(_.HA(1),_.FA(1)));_.Kg(Va,25);break;case 24:return fb=_.Lg(Va),ob=p3,db=fb,Ia=a.callbacks,mb="MINI_APP_SDK_API_SEND_SCORE",_.w(Va,a.sdkVersion.promise,
26);case 26:ob(db,Ia,mb,Va.yieldResult),b.reply(_.m$a);case 25:return _.w(Va,G3(a,"MINI_APP_SDK_API_SEND_SCORE"),27);case 27:return Va.return();case 6:if(!_.BM(b.data,RZc,8,C3)){Va.jumpTo(28);break}return _.w(Va,G3(a,MXc(_.sv(_.GM(b.data,RZc,8,C3),1))),28);case 28:return Va.return();case 7:return Xb=b.reply,cc=_.HA(1),vb=_.FA(1),ab=a.callbacks.getLanguage(),vb=_.Qi(vb,4,_.GA,_.Qb(ab)),Xb.call(b,_.IA(cc,vb)),_.w(Va,G3(a,"MINI_APP_SDK_API_GET_LANGUAGE"),30);case 30:return Va.return();case 8:if(!_.u("enable_sdk_performance_play_logging")||
!_.BM(b.data,PZc,10,C3))return Va.return();eb=_.GM(b.data,PZc,10,C3);Gb=a.callbacks;Tb=Gb.onSdkPerformanceUpdate;return _.w(Va,a.sdkVersion.promise,31);case 31:return Tb.call(Gb,eb,Va.yieldResult),Va.return()}})})};
var u_c=function(a,b){_.v(function(c){a.channel.send(b);_.Bo(c)})},OXc=function(a,b,c){this.callbacks=a;
var d=this;this.encoder=new TextEncoder;this.decoder=new TextDecoder;a=tXc(b,(new URL(c.toString())).origin);this.gameSnacks=new FZc(a);this.gameSnacks.page.onReady(function(){d.callbacks.onFirstFrameReady()});
this.gameSnacks.userActivity.onUserActivity(function(){d.callbacks.onClick()},_.zf("active_time_update_interval_ms",1E4));
this.gameSnacks.game.onReady(function(){var e,h;null==(h=(e=d.callbacks).onGameReady)||h.call(e)});
this.gameSnacks.audio.update(this.callbacks.isAudioEnabled());this.gameSnacks.score.onChange(function(e,h){try{d.callbacks.onSendHighScore(h)}catch(l){p3(l,d.callbacks,"MINI_APP_SDK_API_SEND_SCORE","GS")}});
this.gameSnacks.storage.onSave(function(e,h){var l;return _.v(function(m){if(1==m.nextAddress)return _.Ig(m,2),_.w(m,d.callbacks.onSave(d.decoder.decode(h)),4);if(2!=m.nextAddress)return _.Kg(m,0);l=_.Lg(m);p3(l,d.callbacks,"MINI_APP_SDK_API_SAVE_DATA","GS");return m.return()})});
this.gameSnacks.storage.onLoad(function(){var e,h;return _.v(function(l){if(1==l.nextAddress)return _.Ig(l,2),_.w(l,d.callbacks.onLoad(),4);if(2!=l.nextAddress)return e=l.yieldResult,l.return(d.encoder.encode(e));h=_.Lg(l);p3(h,d.callbacks,"MINI_APP_SDK_API_LOAD_DATA","GS");return l.return(d.encoder.encode(""))})});
this.gameSnacks.init()};
_.H(OXc,F3);OXc.prototype.onAudioToggled=function(a,b){F3.prototype.onAudioToggled.call(this,a,void 0===b?!0:b);var c;null==(c=this.gameSnacks)||c.audio.update(a)};
var RXc=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data);this.enableSaveButton=_.u("enable_playable_container_save_button");this.enableHighScoreButton=_.u("enable_high_score")};
_.H(RXc,_.QC);RXc.prototype.render=function(){var a=this,b=this.props,c=b.data,d=b.config;(0,_.Ys)({className:"yt-mini-app-top-bar-view-model yt-mini-app-top-bar-view-model--desktop"+(this.enableHighScoreButton?" yt-mini-app-top-bar-view-model--high-score-is-visible":"")},function(){(0,_.Ys)({className:"yt-mini-app-top-bar-view-model__start-buttons"},function(){(0,_.sD)(c.backButton);(0,_.sD)(c.viewAllButton)});
a.enableHighScoreButton&&c.highScoreButton&&(0,_.Ys)({className:"yt-mini-app-top-bar-view-model__high-score-button"},function(){(0,_.sD)(c.highScoreButton)});
(0,_.Ys)({className:"yt-mini-app-top-bar-view-model__end-buttons"},function(){var e,h=Object.assign({},c.muteButton.toggleButtonViewModel,{isToggled:null!=(e=null==d?void 0:d.isAudioEnabled)?e:!0});(0,_.sD)({toggleButtonViewModel:h},{onToggle:null==d?void 0:d.onAudioToggled,useOutlinedIcon:!0});navigator.userAgent.includes("CriOS")||(0,_.sD)(c.fullscreenButton);a.enableSaveButton&&c.saveButton&&(0,_.sD)(c.saveButton);(0,_.sD)(c.menuButton)})})};
RXc.tagName="mini-app-top-bar-view-model-c3";var H3=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data);this.forceActiveTimeUpdatesInWebView=_.u("force_active_time_logging_webview");this.enableHighScore=_.u("enable_high_score");this.nativeMessageManager=new h_c;this.innertubeManager=_.of().resolve(_.h$a);this.listenerKeyList=[];this.hasEntered=this.userInteractionOnPage=!1;this.onBeforeUnloadEventListener=function(a){a.preventDefault();return a.returnValue=""};
this.state={isAudioEnabled:!1,isGameReady:!1,loadingAnimationComplete:!1,isActive:!0}};
_.H(H3,_.QC);_.f=H3.prototype;_.f.render=function(){var a=this,b=this.props.data,c="yt-mini-app-container-view-model yt-mini-app-container-view-model--desktop"+(_.Rga()?" yt-mini-app-container-view-model--ios-web-view":"")+(b.topBar?"":" yt-mini-app-container-view-model--no-top-bar");(0,_.Ys)({className:c},function(){b.topBar&&SXc(b.topBar.miniAppTopBarViewModel,{isAudioEnabled:a.state.isAudioEnabled,onAudioToggled:function(d){a.onAudioStateLoaded(d)}});
(0,_.Ys)({className:"yt-mini-app-container-view-model__content yt-mini-app-container-view-model__content--desktop-content"},function(){!1!==a.state.isActive&&v_c(a);b.isEmbeddedInWebview||w_c(a,b)})})};
_.f.onConnected=function(){var a=this;this.pageTypeChangedListenerKey=_.Br(window,"yt-page-type-changed",function(){var b="mini_app"===VXc();b!==a.state.isActive&&(a.setState({isActive:b}),b||(a.onExit(),a.hasEntered=!1))});
this.onEnter(this.props.data.playableId,this.props.data.localReleaseId,this.props.data.derivedDeviceInterface)};
_.f.onDisconnected=function(){this.pageTypeChangedListenerKey&&(_.yr(this.pageTypeChangedListenerKey),this.pageTypeChangedListenerKey=void 0);this.onExit()};
_.f.willReceiveProps=function(a){if(!this.hasEntered&&"mini_app"===VXc())this.onEnter(a.data.playableId,a.data.localReleaseId,a.data.derivedDeviceInterface)};
_.f.onEnter=function(a,b,c){var d=this;if(this.props.data.isEmbeddedInWebview&&this.hasEntered)_.Sj(new _.lg("[MiniAppContainerViewModel] onEnter was called more than once within\n          webview"));else{this.hasEntered=!0;this.playLogger=new $Zc(a,b,c,this.isVisible());d_c(this.playLogger);this.scottyManager=new m_c(a);aZc(this.innertubeManager,a);_.Rga()&&(this.originalBodyBackgroundColor=document.body.style.backgroundColor,_.fI(document.body,"background-color","black"));x_c(this);y_c(this);if(this.props.data.isEmbeddedInWebview)this.nativeMessageManager.initialize({onAudioStateLoaded:function(h){d.onAudioStateLoaded(h)},
onExit:function(){},
onPostPlayNonceReceived:function(h){d.playLogger.JSC$10196_playNonceResolver.resolve(null!=h?h:_.Cf(8))},
confirmExitMiniApp:function(){d.props.data.confirmExitMiniAppCommand&&I3(d,d.props.data.confirmExitMiniAppCommand)},
onNativeBenchmarkingMessageReceived:function(h){d.onNativeBenchmarkingMessageReceived(h)}}),I3(this,this.props.data.onContainerReadyCommand);
else{this.playLogger.JSC$10196_playNonceResolver.resolve(_.Cf(8));var e;a=null!=(e=_.cC("yt-mini-app-is-audio-enabled"))?e:!0;this.onAudioStateLoaded(!!a)}n_c(this.scottyManager,a_c(this.playLogger));a_c(this.playLogger).then(function(h){h={miniAppPlayData:{postPlayNonce:h}};var l,m=null==(l=d.props.data.loggingDirectives)?void 0:l.trackingParams;m&&_.Cl().stateChanged(m,h)});
e=this.props.data.showSignInDialogCommand;!GXc()&&e&&(_.bC("yt-mini-app-has-shown-sign-in-dialog",!0,2592E3),I3(this,e))}};
_.f.onExit=function(){this.originalBodyBackgroundColor&&_.fI(document.body,"background-color",this.originalBodyBackgroundColor);this.setState({isGameReady:!1,loadingAnimationComplete:!1});this.userInteractionOnPage=!1;this.screenWakeLock&&this.screenWakeLock.release();this.scottyManager.flush(!0);this.innertubeManager.flush();var a=this.playLogger;1!==a.state&&2!==a.state?_.Sj(new _.lg("[MiniAppPlayLogger] recordPlayEnd failed with state "+YZc[a.state])):(a.state=3,window.clearInterval(a.playPingTimerId),
a.playPingTimerId=NaN,_.mna(),E3(a,"PLAY_EVENT_TYPE_PLAY_END",{},!0));z_c(this);this.sdkMessageManager=void 0};
var A_c=function(a){var b;null==(b=a.sdkMessageManager)||b.JSC$10255_onPause();a.screenWakeLock&&a.screenWakeLock.release();a.scottyManager.flush(!0);a.innertubeManager.flush();a=a.playLogger;a.isForeground=!1;E3(a,"PLAY_EVENT_TYPE_PLAY_PAUSE")},B_c=function(a){var b;
null==(b=a.sdkMessageManager)||b.JSC$10255_onResume();y_c(a);a=a.playLogger;a.isForeground=!0;E3(a,"PLAY_EVENT_TYPE_PLAY_RESUME")};
_.f=H3.prototype;_.f.onAudioStateLoaded=function(a){var b;null==(b=this.sdkMessageManager)||b.onAudioToggled(a);this.setState({isAudioEnabled:a})};
_.f.isAudioEnabled=function(){return this.state.isAudioEnabled};
_.f.onFirstFrameReady=function(){if(!this.state.isGameReady){this.setState({isGameReady:!0});var a=this.playLogger;1!==a.state?_.Sj(new _.lg("[MiniAppPlayLogger] recordFirstFrameReady failed with state "+YZc[a.state])):(a.state=2,a.beforeReady=!1,b_c(a,"ma_ffr"),E3(a,"PLAY_EVENT_TYPE_PLAY_READY"))}I3(this,this.props.data.onMiniAppReadyCommand);document.activeElement instanceof HTMLIFrameElement&&document.activeElement.blur()};
_.f.onGameReady=function(){b_c(this.playLogger,"ma_gr")};
_.f.onSave=function(a){var b=this,c;return _.v(function(d){if(1==d.nextAddress)return _.Ig(d,2),_.w(d,q_c(b.scottyManager,a),4);if(2!=d.nextAddress)return _.Kg(d,0);c=_.Lg(d);I3(b,b.props.data.showSavingErrorPopupCommand);throw c;})};
_.f.onLoad=function(){var a=this,b,c;return _.v(function(d){if(1==d.nextAddress)return _.Ig(d,2),_.w(d,o_c(a.scottyManager),4);if(2!=d.nextAddress)return b=d.yieldResult,d.return(b);c=_.Lg(d);I3(a,a.props.data.showLoadingErrorDialogCommand);throw c;})};
_.f.onError=function(a){this.playLogger.logError(a)};
_.f.onSdkCalled=function(a,b){f_c(this.playLogger,a,b)};
_.f.onSdkPerformanceUpdate=function(a,b){g_c(this.playLogger,a,b)};
_.f.onClick=function(){!this.forceActiveTimeUpdatesInWebView&&this.props.data.isEmbeddedInWebview||_.Fi();e_c(this.playLogger);this.userInteractionOnPage||(window.addEventListener("beforeunload",this.onBeforeUnloadEventListener,{capture:!0}),this.userInteractionOnPage=!0)};
_.f.onSendHighScore=function(a){var b=this;return _.v(function(c){return b.enableHighScore&&b.innertubeManager?_.w(c,bZc(b.innertubeManager,a),0):c.jumpTo(0)})};
_.f.onBenchmarkingMessageReceived=function(a){var b=this.props.data.onBenchmarkingMessageReceivedCommand;if(b){var c=JXc();_.Cj(a,3,VYc,c);a=a.JSC$8742_serializeBinary();if(c=_.B(_.B(b,_.Zr),_.c_a))a&&(c.serializedAdditionalMetadata=_.Oa(a)),IXc(b,!0)}};
_.f.getLanguage=function(){var a=new URLSearchParams(window.location.search);if(this.props.data.isEmbeddedInWebview&&a&&"true"===a.get("override_hl")&&a.get("hl"))return a.get("hl");a=document.documentElement.lang;return""!==a?a:_.tt};
var y_c=function(a){var b,c;null!=(null==(b=_.ca.navigator||null)?void 0:null==(c=b.wakeLock)?void 0:c.request)&&(_.ca.navigator||null).wakeLock.request("screen").then(function(d){a.screenWakeLock=d}).catch(function(){})},v_c=function(a){var b={className:"yt-mini-app-container-view-model__iframe",
sandbox:"allow-scripts allow-same-origin allow-pointer-lock",allow:"autoplay"};b=Object.assign({},b,{tabIndex:a.state.isGameReady?"0":"-1"});(0,_.i6a)(b,function(c){_.Gr(function(){if(!_.u("enable_is_supported_country_param_usage")||a.props.data.isSupportedCountry)GXc()||_.u("enable_sign_in_promo")||!a.props.data.showSignInDialogCommand?C_c(a,c):I3(a,a.props.data.onMiniAppReadyCommand)})})},C_c=function(a,b,c){c=void 0===c?!1:c;
var d=D_c(a);d&&(c||d.toString()!==b.getAttribute("src"))&&(a.sdkMessageManager=PXc(a.props.data.source,{isAudioEnabled:a.isAudioEnabled.bind(a),onFirstFrameReady:a.onFirstFrameReady.bind(a),onGameReady:a.onGameReady.bind(a),onSave:a.onSave.bind(a),onLoad:a.onLoad.bind(a),onError:a.onError.bind(a),onSdkCalled:a.onSdkCalled.bind(a),onSdkPerformanceUpdate:a.onSdkPerformanceUpdate.bind(a),onClick:a.onClick.bind(a),onSendHighScore:a.onSendHighScore.bind(a),onBenchmarkingMessageReceived:a.onBenchmarkingMessageReceived.bind(a),
getLanguage:a.getLanguage.bind(a)},b,d),_.xr(b,"load",function(){_.xr(b,"load",function(){C_c(a,b,!0)})}),_.rd(b,d))},D_c=function(a){if((a=a.props.data)&&a.url){var b=_.Qh(a.url);
if(null!==b)return a.source&&"MINI_APP_SOURCE_GAMESNACKS"===a.source&&(b=_.UK(b,new Map([["origin",window.location.origin],["cloudSave","true"]]))),b}},w_c=function(a,b){var c="yt-mini-app-container-view-model__loading-screen";
a.state.isGameReady&&(c+=" yt-mini-app-container-view-model__loading-screen--fade-out");(0,_.Ys)({className:c},function(){_.Nr(QXc)({data:b.splashScreen.miniAppSplashScreenViewModel})})};
H3.prototype.isVisible=function(){return"visible"===document.visibilityState};
var x_c=function(a){a.listenerKeyList=[];a.listenerKeyList.push(_.Br(window,"visibilitychange",function(){a.isVisible()?B_c(a):A_c(a)}));
a.listenerKeyList.push(_.Br(window,"pagehide",function(){a.onExit()}));
a.listenerKeyList.push(_.Br(window,"blur",function(){setTimeout(function(){document.activeElement instanceof HTMLIFrameElement&&a.hostElement.dispatchEvent(new Event("tap"))},0)}));
a.listenerKeyList.push(_.Br(a.hostElement,"pointerdown",function(){e_c(a.playLogger)},!0));
a.listenerKeyList.push(_.Br(a.hostElement,"pause",function(){A_c(a)}));
a.listenerKeyList.push(_.Br(a.hostElement,"play",function(){B_c(a)}));
a.listenerKeyList.push(_.Br(a.hostElement,"exit",function(){a.onExit()}));
var b=navigator.keyboard;b&&b.lock&&a.listenerKeyList.push(_.Br(window,_.VUa,function(){var c=_.tw().JSC$6034_document_;c.webkitIsFullScreen||c.mozFullScreen||c.msFullscreenElement||c.fullscreenElement?b.lock(["Escape"]):b.unlock()}))},z_c=function(a){a.listenerKeyList.forEach(function(b){_.yr(b)});
window.removeEventListener("beforeunload",a.onBeforeUnloadEventListener,{capture:!0})},I3=function(a,b){b&&IXc(b,a.props.data.isEmbeddedInWebview||!1)};
H3.prototype.onNativeBenchmarkingMessageReceived=function(a){a=JZc(_.oIa(a));if(_.BM(a,_.KM,3,VYc)){var b=_.GM(a,_.KM,3,VYc),c=JXc();var d=_.EM(c,1)-_.EM(b,1);b=_.Al(c,2)-_.Al(b,2);0>d&&0<b?(d+=1,b-=1E9):0<d&&0>b&&(--d,b+=1E9);d=(new _.MM).setSeconds(d);d=_.mc(d,2,_.Mb(b),0);_.ch(a,1,d)}var e;null==(e=this.sdkMessageManager)||e.returnNativeBenchmarkingMessage(a)};
H3.tagName="mini-app-container-view-model-c3";var WXc={url:"https://www.gstatic.com/youtube/img/useredu/smart_downloads_optin_banner.gif"},E_c=function(a,b,c){_.fw.call(this);this.JSC$17583_id_=null;this.usingListeners_=!1;this.JSC$17583_listener_=a;this.handler_=c;this.JSC$17583_win_=b||window;this.callback_=(0,_.Uu)(this.JSC$17585_doAction_,this)};
_.Wu(E_c,_.fw);_.f=E_c.prototype;_.f.start=function(){this.stop();this.usingListeners_=!1;var a=F_c(this),b=G_c(this);a&&!b&&this.JSC$17583_win_.mozRequestAnimationFrame?(this.JSC$17583_id_=_.Br(this.JSC$17583_win_,"MozBeforePaint",this.callback_),this.JSC$17583_win_.mozRequestAnimationFrame(null),this.usingListeners_=!0):this.JSC$17583_id_=a&&b?a.call(this.JSC$17583_win_,this.callback_):this.JSC$17583_win_.setTimeout(GZc(this.callback_),20)};
_.f.stop=function(){if(this.isActive()){var a=F_c(this),b=G_c(this);a&&!b&&this.JSC$17583_win_.mozRequestAnimationFrame?_.yr(this.JSC$17583_id_):a&&b?b.call(this.JSC$17583_win_,this.JSC$17583_id_):this.JSC$17583_win_.clearTimeout(this.JSC$17583_id_)}this.JSC$17583_id_=null};
_.f.fire=function(){this.stop();this.JSC$17585_doAction_()};
_.f.isActive=function(){return null!=this.JSC$17583_id_};
_.f.JSC$17585_doAction_=function(){this.usingListeners_&&this.JSC$17583_id_&&_.yr(this.JSC$17583_id_);this.JSC$17583_id_=null;this.JSC$17583_listener_.call(this.handler_,_.Vu())};
_.f.disposeInternal=function(){this.stop();E_c.superClass_.disposeInternal.call(this)};
var F_c=function(a){a=a.JSC$17583_win_;return a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||null},G_c=function(a){a=a.JSC$17583_win_;
return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||null};var HYc="Y Z E P T G M K  m u n".split(" "),IYc={"":1,n:Math.pow(1024,-3),u:Math.pow(1024,-2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};var H_c=function(a,b,c,d,e,h,l,m){this.x0=a;this.y0=b;this.x1=c;this.y1=d;this.x2=e;this.y2=h;this.x3=l;this.y3=m};
H_c.prototype.clone=function(){return new H_c(this.x0,this.y0,this.x1,this.y1,this.x2,this.y2,this.x3,this.y3)};
H_c.prototype.equals=function(a){return this.x0==a.x0&&this.y0==a.y0&&this.x1==a.x1&&this.y1==a.y1&&this.x2==a.x2&&this.y2==a.y2&&this.x3==a.x3&&this.y3==a.y3};
var I_c=function(a,b){if(0==b)return a.x0;if(1==b)return a.x3;var c=B3(a.x0,a.x1,b),d=B3(a.x1,a.x2,b);a=B3(a.x2,a.x3,b);c=B3(c,d,b);d=B3(d,a,b);return B3(c,d,b)},J_c=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=I_c(a,c);var m=(I_c(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=I_c(a,c);return c};/*

Copyright 2010-2017 Mike Bostock
All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

 Redistributions of source code must retain the above copyright notice, this
  list of conditions and the following disclaimer.

 Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution.

 Neither the name of the author nor the names of contributors may be used to
  endorse or promote products derived from this software without specific prior
  written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
var K_c,L_c,$Xc;(function(){function a(C,A){return C<A?-1:C>A?1:C>=A?0:NaN}
function b(C){return function(A,F){return a(C(A),F)}}
function c(){for(var C=0,A=arguments.length,F={},R;C<A;++C){if(!(R=arguments[C]+"")||R in F)throw Error("Ki`"+R);F[R]=[]}return new d(F)}
function d(C){this._=C}
function e(C,A){return C.trim().split(/^|\s+/).map(function(F){var R="",Y=F.indexOf(".");0<=Y&&(R=F.slice(Y+1),F=F.slice(0,Y));if(F&&!A.hasOwnProperty(F))throw Error("Li`"+F);return{type:F,name:R}})}
function h(C,A,F){for(var R=0,Y=C.length;R<Y;++R)if(C[R].name===A){C[R]=Wp;C=C.slice(0,R).concat(C.slice(R+1));break}null!=F&&C.push({name:A,value:F});return C}
function l(C){var A=C,F=A.indexOf(":");0<=F&&"xmlns"!==(A=C.slice(0,F))&&(C=C.slice(F+1));return zj.hasOwnProperty(A)?{space:zj[A],local:C}:C}
function m(C){return function(){var A=this.ownerDocument,F=this.namespaceURI;return"http://www.w3.org/1999/xhtml"===F&&"http://www.w3.org/1999/xhtml"===A.documentElement.namespaceURI?A.createElement(C):A.createElementNS(F,C)}}
function p(C){return function(){return this.ownerDocument.createElementNS(C.space,C.local)}}
function q(C){C=l(C);return(C.local?p:m)(C)}
function t(){}
function y(C){return null==C?t:function(){return this.querySelector(C)}}
function z(C){return Array(C.length)}
function D(C,A){this.ownerDocument=C.ownerDocument;this.namespaceURI=C.namespaceURI;this._next=null;this._parent=C;this.__data__=A}
function E(C){return function(){return C}}
function I(C,A,F,R,Y,na){for(var pa=0,ua,Ra=A.length,Pa=na.length;pa<Pa;++pa)(ua=A[pa])?(ua.__data__=na[pa],R[pa]=ua):F[pa]=new D(C,na[pa]);for(;pa<Ra;++pa)if(ua=A[pa])Y[pa]=ua}
function S(C,A,F,R,Y,na,pa){var ua,Ra,Pa={},xa=A.length,Za=na.length,sb=Array(xa),bc;for(ua=0;ua<xa;++ua)if(Ra=A[ua])sb[ua]=bc="$"+pa.call(Ra,Ra.__data__,ua,A),bc in Pa?Y[ua]=Ra:Pa[bc]=Ra;for(ua=0;ua<Za;++ua)bc="$"+pa.call(C,na[ua],ua,na),(Ra=Pa[bc])?(R[ua]=Ra,Ra.__data__=na[ua],Pa[bc]=null):F[ua]=new D(C,na[ua]);for(ua=0;ua<xa;++ua)(Ra=A[ua])&&Pa[sb[ua]]===Ra&&(Y[ua]=Ra)}
function T(C,A){return C<A?-1:C>A?1:C>=A?0:NaN}
function fa(C){return function(){this.removeAttribute(C)}}
function oa(C){return function(){this.removeAttributeNS(C.space,C.local)}}
function ea(C,A){return function(){this.setAttribute(C,A)}}
function ma(C,A){return function(){this.setAttributeNS(C.space,C.local,A)}}
function ra(C,A){return function(){var F=A.apply(this,arguments);null==F?this.removeAttribute(C):this.setAttribute(C,F)}}
function Ea(C,A){return function(){var F=A.apply(this,arguments);null==F?this.removeAttributeNS(C.space,C.local):this.setAttributeNS(C.space,C.local,F)}}
function Wa(C){return function(){this.style.removeProperty(C)}}
function fb(C,A,F){return function(){this.style.setProperty(C,A,F)}}
function ob(C,A,F){return function(){var R=A.apply(this,arguments);null==R?this.style.removeProperty(C):this.style.setProperty(C,R,F)}}
function db(C,A){return C.style.getPropertyValue(A)||(C.ownerDocument&&C.ownerDocument.defaultView||C.document&&C||C.defaultView).getComputedStyle(C,null).getPropertyValue(A)}
function Ia(C){return function(){delete this[C]}}
function mb(C,A){return function(){this[C]=A}}
function eb(C,A){return function(){var F=A.apply(this,arguments);null==F?delete this[C]:this[C]=F}}
function Gb(){this.textContent=""}
function Tb(C){return function(){this.textContent=C}}
function Va(C){return function(){var A=C.apply(this,arguments);this.textContent=null==A?"":A}}
function Xb(){this.innerHTML=""}
function cc(C){return function(){this.innerHTML=C}}
function vb(C){return function(){var A=C.apply(this,arguments);this.innerHTML=null==A?"":A}}
function ab(){return null}
function Fc(){var C=this.parentNode;C&&C.removeChild(this)}
function Yc(){return this.parentNode.insertBefore(this.cloneNode(!1),this.nextSibling)}
function ja(){return this.parentNode.insertBefore(this.cloneNode(!0),this.nextSibling)}
function Ab(C,A,F){C=wb(C,A,F);return function(R){var Y=R.relatedTarget;Y&&(Y===this||Y.compareDocumentPosition(this)&8)||C.call(this,R)}}
function wb(C,A,F){return function(){C.call(this,this.__data__,A,F)}}
function nc(C){return C.trim().split(/^|\s+/).map(function(A){var F="",R=A.indexOf(".");0<=R&&(F=A.slice(R+1),A=A.slice(0,R));return{type:A,name:F}})}
function cb(C){return function(){var A=this.__on;if(A){for(var F=0,R=-1,Y=A.length,na;F<Y;++F)(na=A[F],C.type&&na.type!==C.type||na.name!==C.name)?A[++R]=na:this.removeEventListener(na.type,na.listener,na.capture);++R?A.length=R:delete this.__on}}}
function ib(C,A,F){var R=Gt.hasOwnProperty(C.type)?Ab:wb;return function(Y,na,pa){Y=this.__on;var ua;na=R(A,na,pa);if(Y){pa=0;for(var Ra=Y.length;pa<Ra;++pa)if((ua=Y[pa]).type===C.type&&ua.name===C.name){this.removeEventListener(ua.type,ua.listener,ua.capture);this.addEventListener(ua.type,ua.listener=na,ua.capture=F);ua.value=A;return}}this.addEventListener(C.type,na,F);ua={type:C.type,name:C.name,value:A,listener:na,capture:F};Y?Y.push(ua):this.__on=[ua]}}
function uc(C,A,F){var R=C.ownerDocument&&C.ownerDocument.defaultView||C.document&&C||C.defaultView,Y=R.CustomEvent;"function"===typeof Y?Y=new Y(A,F):(Y=R.document.createEvent("Event"),F?(Y.initEvent(A,F.bubbles,F.cancelable),Y.detail=F.detail):Y.initEvent(A,!1,!1));C.dispatchEvent(Y)}
function yb(C,A){return function(){return uc(this,C,A)}}
function Ob(C,A){return function(){return uc(this,C,A.apply(this,arguments))}}
function Db(C,A){this._groups=C;this._parents=A}
function ac(){return new Db([[document.documentElement]],Cx)}
function kb(){this._="@"+(++Xp).toString(36)}
function Jb(C,A,F){C.prototype=A.prototype=F;F.constructor=C}
function $b(C,A){C=Object.create(C.prototype);for(var F in A)C[F]=A[F];return C}
function Ed(){}
function kc(C){var A;C=(C+"").trim().toLowerCase();return(A=or.exec(C))?(A=parseInt(A[1],16),new sd(A>>8&15|A>>4&240,A>>4&15|A&240,(A&15)<<4|A&15,1)):(A=Ht.exec(C))?ld(parseInt(A[1],16)):(A=It.exec(C))?new sd(A[1],A[2],A[3],1):(A=Dv.exec(C))?new sd(255*A[1]/100,255*A[2]/100,255*A[3]/100,1):(A=Dx.exec(C))?Ie(A[1],A[2],A[3],A[4]):(A=Ex.exec(C))?Ie(255*A[1]/100,255*A[2]/100,255*A[3]/100,A[4]):(A=Ev.exec(C))?ge(A[1],A[2]/100,A[3]/100,1):(A=Jt.exec(C))?ge(A[1],A[2]/100,A[3]/100,A[4]):rs.hasOwnProperty(C)?
ld(rs[C]):"transparent"===C?new sd(NaN,NaN,NaN,0):null}
function ld(C){return new sd(C>>16&255,C>>8&255,C&255,1)}
function Ie(C,A,F,R){0>=R&&(C=A=F=NaN);return new sd(C,A,F,R)}
function vc(C){C instanceof Ed||(C=kc(C));if(!C)return new sd;C=C.rgb();return new sd(C.r,C.g,C.b,C.opacity)}
function pd(C,A,F,R){return 1===arguments.length?vc(C):new sd(C,A,F,null==R?1:R)}
function sd(C,A,F,R){this.r=+C;this.g=+A;this.b=+F;this.opacity=+R}
function gc(C){C=Math.max(0,Math.min(255,Math.round(C)||0));return(16>C?"0":"")+C.toString(16)}
function ge(C,A,F,R){0>=R?C=A=F=NaN:0>=F||1<=F?C=A=NaN:0>=A&&(C=NaN);return new $d(C,A,F,R)}
function Zd(C){if(C instanceof $d)return new $d(C.h,C.s,C.l,C.opacity);C instanceof Ed||(C=kc(C));if(!C)return new $d;if(C instanceof $d)return C;C=C.rgb();var A=C.r/255,F=C.g/255,R=C.b/255,Y=Math.min(A,F,R),na=Math.max(A,F,R),pa=NaN,ua=na-Y,Ra=(na+Y)/2;ua?(pa=A===na?(F-R)/ua+6*(F<R):F===na?(R-A)/ua+2:(A-F)/ua+4,ua/=.5>Ra?na+Y:2-na-Y,pa*=60):ua=0<Ra&&1>Ra?0:pa;return new $d(pa,ua,Ra,C.opacity)}
function Ud(C,A,F,R){return 1===arguments.length?Zd(C):new $d(C,A,F,null==R?1:R)}
function $d(C,A,F,R){this.h=+C;this.s=+A;this.l=+F;this.opacity=+R}
function hd(C,A,F){return 255*(60>C?A+(F-A)*C/60:180>C?F:240>C?A+(F-A)*(240-C)/60:A)}
function Sc(C){if(C instanceof qa)return new qa(C.l,C.a,C.b,C.opacity);if(C instanceof Tc){if(isNaN(C.h))return new qa(C.l,0,0,C.opacity);var A=C.h*Kt;return new qa(C.l,Math.cos(A)*C.c,Math.sin(A)*C.c,C.opacity)}C instanceof sd||(C=vc(C));var F=ub(C.r),R=ub(C.g),Y=ub(C.b);A=Aa(.2225045*F+.7168786*R+.0606169*Y);if(F===R&&R===Y)var na=F=A;else na=Aa((.4360747*F+.3850649*R+.1430804*Y)/.96422),F=Aa((.0139322*F+.0971045*R+.7141733*Y)/.82521);return new qa(116*A-16,500*(na-A),200*(A-F),C.opacity)}
function qa(C,A,F,R){this.l=+C;this.a=+A;this.b=+F;this.opacity=+R}
function Aa(C){return C>ep?Math.pow(C,1/3):C/Hv+Gv}
function Ga(C){return C>dp?C*C*C:Hv*(C-Gv)}
function Ya(C){return 255*(.0031308>=C?12.92*C:1.055*Math.pow(C,1/2.4)-.055)}
function ub(C){return.04045>=(C/=255)?C/12.92:Math.pow((C+.055)/1.055,2.4)}
function dc(C){if(C instanceof Tc)return new Tc(C.h,C.c,C.l,C.opacity);C instanceof qa||(C=Sc(C));if(0===C.a&&0===C.b)return new Tc(NaN,0,C.l,C.opacity);var A=Math.atan2(C.b,C.a)*Fv;return new Tc(0>A?A+360:A,Math.sqrt(C.a*C.a+C.b*C.b),C.l,C.opacity)}
function Eb(C,A,F,R){return 1===arguments.length?dc(C):new Tc(C,A,F,null==R?1:R)}
function Tc(C,A,F,R){this.h=+C;this.c=+A;this.l=+F;this.opacity=+R}
function Yb(C,A,F,R){if(1===arguments.length){var Y=C;if(Y instanceof Je)Y=new Je(Y.h,Y.s,Y.l,Y.opacity);else{Y instanceof sd||(Y=vc(Y));var na=Y.g/255,pa=Y.b/255,ua=(pr*pa+Y.r/255*-1.7884503806-3.5172982438*na)/(pr+-1.7884503806-3.5172982438);pa-=ua;var Ra=(1.97294*(na-ua)- -.29227*pa)/-.90649;pa=(na=Math.sqrt(Ra*Ra+pa*pa)/(1.97294*ua*(1-ua)))?Math.atan2(Ra,pa)*Fv-120:NaN;Y=new Je(0>pa?pa+360:pa,na,ua,Y.opacity)}}else Y=new Je(C,A,F,null==R?1:R);return Y}
function Je(C,A,F,R){this.h=+C;this.s=+A;this.l=+F;this.opacity=+R}
function mf(C,A,F,R,Y){var na=C*C,pa=na*C;return((1-3*C+3*na-pa)*A+(4-6*na+3*pa)*F+(1+3*C+3*na-3*pa)*R+pa*Y)/6}
function hb(C){return function(){return C}}
function me(C,A){return function(F){return C+F*A}}
function re(C,A,F){return C=Math.pow(C,F),A=Math.pow(A,F)-C,F=1/F,function(R){return Math.pow(C+R*A,F)}}
function wc(C,A){var F=A-C;return F?me(C,180<F||-180>F?F-360*Math.round(F/360):F):hb(isNaN(C)?A:C)}
function yc(C){return 1===(C=+C)?Uc:function(A,F){return F-A?re(A,F,C):hb(isNaN(A)?F:A)}}
function Uc(C,A){var F=A-C;return F?me(C,F):hb(isNaN(C)?A:C)}
function Vc(C){return function(A){var F=A.length,R=Array(F),Y=Array(F),na=Array(F),pa;for(pa=0;pa<F;++pa){var ua=pd(A[pa]);R[pa]=ua.r||0;Y[pa]=ua.g||0;na[pa]=ua.b||0}R=C(R);Y=C(Y);na=C(na);ua.opacity=1;return function(Ra){ua.r=R(Ra);ua.g=Y(Ra);ua.b=na(Ra);return ua+""}}}
function Cd(C,A){return C=+C,A-=C,function(F){return C+A*F}}
function ce(C){return function(){return C}}
function gf(C){return function(A){return C(A)+""}}
function Qd(C,A){var F=Lt.lastIndex=Mt.lastIndex=0,R,Y,na,pa=-1,ua=[],Ra=[];C+="";for(A+="";(R=Lt.exec(C))&&(Y=Mt.exec(A));)(na=Y.index)>F&&(na=A.slice(F,na),ua[pa]?ua[pa]+=na:ua[++pa]=na),(R=R[0])===(Y=Y[0])?ua[pa]?ua[pa]+=Y:ua[++pa]=Y:(ua[++pa]=null,Ra.push({i:pa,x:Cd(R,Y)})),F=Mt.lastIndex;F<A.length&&(na=A.slice(F),ua[pa]?ua[pa]+=na:ua[++pa]=na);return 2>ua.length?Ra[0]?gf(Ra[0].x):ce(A):(A=Ra.length,function(Pa){for(var xa=0,Za;xa<A;++xa)ua[(Za=Ra[xa]).i]=Za.x(Pa);return ua.join("")})}
function Df(C,A,F,R,Y,na){var pa,ua,Ra;if(pa=Math.sqrt(C*C+A*A))C/=pa,A/=pa;if(Ra=C*F+A*R)F-=C*Ra,R-=A*Ra;if(ua=Math.sqrt(F*F+R*R))F/=ua,R/=ua,Ra/=ua;C*R<A*F&&(C=-C,A=-A,Ra=-Ra,pa=-pa);return{translateX:Y,translateY:na,rotate:Math.atan2(A,C)*fp,skewX:Math.atan(Ra)*fp,scaleX:pa,scaleY:ua}}
function Rd(C,A,F,R){function Y(Pa){return Pa.length?Pa.pop()+" ":""}
function na(Pa,xa,Za,sb,bc,Oc){Pa!==Za||xa!==sb?(bc=bc.push("translate(",null,A,null,F),Oc.push({i:bc-4,x:Cd(Pa,Za)},{i:bc-2,x:Cd(xa,sb)})):(Za||sb)&&bc.push("translate("+Za+A+sb+F)}
function pa(Pa,xa,Za,sb){Pa!==xa?(180<Pa-xa?xa+=360:180<xa-Pa&&(Pa+=360),sb.push({i:Za.push(Y(Za)+"rotate(",null,R)-2,x:Cd(Pa,xa)})):xa&&Za.push(Y(Za)+"rotate("+xa+R)}
function ua(Pa,xa,Za,sb){Pa!==xa?sb.push({i:Za.push(Y(Za)+"skewX(",null,R)-2,x:Cd(Pa,xa)}):xa&&Za.push(Y(Za)+"skewX("+xa+R)}
function Ra(Pa,xa,Za,sb,bc,Oc){Pa!==Za||xa!==sb?(bc=bc.push(Y(bc)+"scale(",null,",",null,")"),Oc.push({i:bc-4,x:Cd(Pa,Za)},{i:bc-2,x:Cd(xa,sb)})):1===Za&&1===sb||bc.push(Y(bc)+"scale("+Za+","+sb+")")}
return function(Pa,xa){var Za=[],sb=[];Pa=C(Pa);xa=C(xa);na(Pa.translateX,Pa.translateY,xa.translateX,xa.translateY,Za,sb);pa(Pa.rotate,xa.rotate,Za,sb);ua(Pa.skewX,xa.skewX,Za,sb);Ra(Pa.scaleX,Pa.scaleY,xa.scaleX,xa.scaleY,Za,sb);Pa=xa=null;return function(bc){for(var Oc=-1,Ld=sb.length,zd;++Oc<Ld;)Za[(zd=sb[Oc]).i]=zd.x(bc);return Za.join("")}}}
function ad(C){return function(A,F){var R=C((A=Ud(A)).h,(F=Ud(F)).h),Y=Uc(A.s,F.s),na=Uc(A.l,F.l),pa=Uc(A.opacity,F.opacity);return function(ua){A.h=R(ua);A.s=Y(ua);A.l=na(ua);A.opacity=pa(ua);return A+""}}}
function wd(C){return function(A,F){var R=C((A=Eb(A)).h,(F=Eb(F)).h),Y=Uc(A.c,F.c),na=Uc(A.l,F.l),pa=Uc(A.opacity,F.opacity);return function(ua){A.h=R(ua);A.c=Y(ua);A.l=na(ua);A.opacity=pa(ua);return A+""}}}
function Jg(C){return function R(F){function Y(na,pa){var ua=C((na=Yb(na)).h,(pa=Yb(pa)).h),Ra=Uc(na.s,pa.s),Pa=Uc(na.l,pa.l),xa=Uc(na.opacity,pa.opacity);return function(Za){na.h=ua(Za);na.s=Ra(Za);na.l=Pa(Math.pow(Za,F));na.opacity=xa(Za);return na+""}}
F=+F;Y.gamma=R;return Y}(1)}
function ig(){return co||(us(fi),co=aq.now()+$p)}
function fi(){co=0}
function de(){this._call=this._time=this._next=null}
function Li(C,A,F){var R=new de;R.restart(C,A,F);return R}
function Mi(){co=(sr=aq.now())+$p;ml=kn=0;try{ig();++ml;for(var C=Zp,A;C;)0<=(A=co-C._time)&&C._call.call(null,A),C=C._next;--ml}finally{ml=0;C=Zp;for(var F=Infinity;C;)if(C._call){F>C._time&&(F=C._time);var R=C;C=C._next}else A=C._next,C._next=null,C=R?R._next=A:Zp=A;gp=R;nk(F);co=0}}
function Lj(){var C=aq.now(),A=C-sr;1E3<A&&($p-=A,sr=C)}
function nk(C){ml||(kn&&(kn=clearTimeout(kn)),24<C-co?(Infinity>C&&(kn=setTimeout(Mi,C-aq.now()-$p)),bo&&(bo=clearInterval(bo))):(bo||(sr=aq.now(),bo=setInterval(Lj,1E3)),ml=1,us(Mi)))}
function Ui(C,A,F){var R=new de;A=null==A?0:+A;R.restart(function(Y){R.stop();C(Y+A)},A,F);
return R}
function Rh(C,A,F,R,Y,na){var pa=C.__transition;if(!pa)C.__transition={};else if(F in pa)return;Ve(C,F,{name:A,index:R,group:Y,on:tr,tween:ur,time:na.time,delay:na.delay,duration:na.duration,ease:na.ease,timer:null,state:0})}
function ri(C,A){C=Ce(C,A);if(0<C.state)throw Error("Mi");return C}
function lf(C,A){C=Ce(C,A);if(2<C.state)throw Error("Ni");return C}
function Ce(C,A){C=C.__transition;if(!C||!(C=C[A]))throw Error("Oi");return C}
function Ve(C,A,F){function R(Ra){var Pa,xa;if(1!==F.state)return na();for(sb in pa){var Za=pa[sb];if(Za.name===F.name){if(3===Za.state)return Ui(R);4===Za.state?(Za.state=6,Za.timer.stop(),Za.on.call("interrupt",C,C.__data__,Za.index,Za.group),delete pa[sb]):+sb<A&&(Za.state=6,Za.timer.stop(),delete pa[sb])}}Ui(function(){3===F.state&&(F.state=4,F.timer.restart(Y,F.delay,F.time),Y(Ra))});
F.state=2;F.on.call("start",C,C.__data__,F.index,F.group);if(2===F.state){F.state=3;ua=Array(xa=F.tween.length);var sb=0;for(Pa=-1;sb<xa;++sb)if(Za=F.tween[sb].value.call(C,C.__data__,F.index,F.group))ua[++Pa]=Za;ua.length=Pa+1}}
function Y(Ra){Ra=Ra<F.duration?F.ease.call(null,Ra/F.duration):(F.timer.restart(na),F.state=5,1);for(var Pa=-1,xa=ua.length;++Pa<xa;)ua[Pa].call(null,Ra);5===F.state&&(F.on.call("end",C,C.__data__,F.index,F.group),na())}
function na(){F.state=6;F.timer.stop();delete pa[A];for(var Ra in pa)return;delete C.__transition}
var pa=C.__transition,ua;pa[A]=F;F.timer=Li(function(Ra){F.state=1;F.timer.restart(R,F.delay,F.time);F.delay<=Ra&&R(Ra-F.delay)},0,F.time)}
function Sh(C,A){var F,R;return function(){var Y=lf(this,C),na=Y.tween;if(na!==F){R=F=na;na=0;for(var pa=R.length;na<pa;++na)if(R[na].name===A){R=R.slice();R.splice(na,1);break}}Y.tween=R}}
function Vi(C,A,F){var R,Y;if("function"!==typeof F)throw Error();return function(){var na=lf(this,C),pa=na.tween;if(pa!==R){Y=(R=pa).slice();pa={name:A,value:F};for(var ua=0,Ra=Y.length;ua<Ra;++ua)if(Y[ua].name===A){Y[ua]=pa;break}ua===Ra&&Y.push(pa)}na.tween=Y}}
function rm(C,A,F){var R=C._id;C.each(function(){var Y=lf(this,R);(Y.value||(Y.value={}))[A]=F.apply(this,arguments)});
return function(Y){return Ce(Y,R).value[A]}}
function sm(C,A){var F;return("number"===typeof A?Cd:A instanceof kc?qr:(F=kc(A))?(A=F,qr):Qd)(C,A)}
function So(C){return function(){this.removeAttribute(C)}}
function og(C){return function(){this.removeAttributeNS(C.space,C.local)}}
function Bg(C,A,F){var R,Y;return function(){var na=this.getAttribute(C);return na===F?null:na===R?Y:Y=A(R=na,F)}}
function Cg(C,A,F){var R,Y;return function(){var na=this.getAttributeNS(C.space,C.local);return na===F?null:na===R?Y:Y=A(R=na,F)}}
function Dh(C,A,F){var R,Y,na;return function(){var pa=F(this);if(null==pa)return void this.removeAttribute(C);var ua=this.getAttribute(C);return ua===pa?null:ua===R&&pa===Y?na:na=A(R=ua,Y=pa)}}
function Rg(C,A,F){var R,Y,na;return function(){var pa=F(this);if(null==pa)return void this.removeAttributeNS(C.space,C.local);var ua=this.getAttributeNS(C.space,C.local);return ua===pa?null:ua===R&&pa===Y?na:na=A(R=ua,Y=pa)}}
function ih(C,A){function F(){var R=this,Y=A.apply(R,arguments);return Y&&function(na){R.setAttributeNS(C.space,C.local,Y(na))}}
F._value=A;return F}
function dn(C,A){function F(){var R=this,Y=A.apply(R,arguments);return Y&&function(na){R.setAttribute(C,Y(na))}}
F._value=A;return F}
function To(C,A){return function(){ri(this,C).delay=+A.apply(this,arguments)}}
function yk(C,A){return A=+A,function(){ri(this,C).delay=A}}
function cl(C,A){return function(){lf(this,C).duration=+A.apply(this,arguments)}}
function zk(C,A){return A=+A,function(){lf(this,C).duration=A}}
function en(C,A){if("function"!==typeof A)throw Error();return function(){lf(this,C).ease=A}}
function tm(C){return(C+"").trim().split(/^|\s+/).every(function(A){var F=A.indexOf(".");0<=F&&(A=A.slice(0,F));return!A||"start"===A})}
function fn(C,A,F){var R,Y,na=tm(A)?ri:lf;return function(){var pa=na(this,C),ua=pa.on;if(ua!==R)(Y=(R=ua).copy()).on(A,F);pa.on=Y}}
function Vn(C){return function(){var A=this.parentNode,F;for(F in this.__transition)if(+F!==C)return;A&&A.removeChild(this)}}
function Uo(C,A){var F,R,Y;return function(){var na=db(this,C),pa=(this.style.removeProperty(C),db(this,C));return na===pa?null:na===F&&pa===R?Y:Y=A(F=na,R=pa)}}
function si(C){return function(){this.style.removeProperty(C)}}
function Dg(C,A,F){var R,Y;return function(){var na=db(this,C);return na===F?null:na===R?Y:Y=A(R=na,F)}}
function yf(C,A,F){var R,Y,na;return function(){var pa=db(this,C),ua=F(this);null==ua&&(ua=(this.style.removeProperty(C),db(this,C)));return pa===ua?null:pa===R&&ua===Y?na:na=A(R=pa,Y=ua)}}
function Sg(C,A,F){function R(){var Y=this,na=A.apply(Y,arguments);return na&&function(pa){Y.style.setProperty(C,na(pa),F)}}
R._value=A;return R}
function Wi(C){return function(){this.textContent=C}}
function Sl(C){return function(){var A=C(this);this.textContent=null==A?"":A}}
function tj(C,A,F,R){this._groups=C;this._parents=A;this._name=F;this._id=R}
function ti(C){return{type:C}}
function uj(){this._x0=this._y0=this._x1=this._y1=null;this._=""}
function Xi(){}
function Eg(C,A){var F=new Xi;if(C instanceof Xi)C.each(function(pa,ua){F.set(ua,pa)});
else if(Array.isArray(C)){var R=-1,Y=C.length,na;if(null==A)for(;++R<Y;)F.set(R,C[R]);else for(;++R<Y;)F.set(A(na=C[R],R,C),na)}else if(C)for(R in C)F.set(R,C[R]);return F}
function Tg(){}
function jh(C){return function(A){for(var F={},R=0;R<C.length;R++)F[C[R]]=A[R]||"";return F}}
function dl(C,A){var F=jh(C);return function(R,Y){return A(F(R),Y,C)}}
function Tl(C){var A=Object.create(null),F=[];C.forEach(function(R){for(var Y in R)Y in A||F.push(A[Y]=Y)});
return F}
function Ak(C){function A(pa,ua){function Ra(){if(Oc)return Pt;if(Ld)return Ld=!1,vs;var oh,uf=Za,dj;if(34===pa.charCodeAt(uf)){for(;Za++<xa&&34!==pa.charCodeAt(Za)||34===pa.charCodeAt(++Za););(oh=Za)>=xa?Oc=!0:10===(dj=pa.charCodeAt(Za++))?Ld=!0:13===dj&&(Ld=!0,10===pa.charCodeAt(Za)&&++Za);return pa.slice(uf+1,oh-1).replace(/""/g,'"')}for(;Za<xa;){if(10===(dj=pa.charCodeAt(oh=Za++)))Ld=!0;else if(13===dj)Ld=!0,10===pa.charCodeAt(Za)&&++Za;else if(dj!==na)continue;return pa.slice(uf,oh)}return Oc=
!0,pa.slice(uf,xa)}
var Pa=[],xa=pa.length,Za=0,sb=0,bc,Oc=0>=xa,Ld=!1;10===pa.charCodeAt(xa-1)&&--xa;for(13===pa.charCodeAt(xa-1)&&--xa;(bc=Ra())!==Pt;){for(var zd=[];bc!==vs&&bc!==Pt;)zd.push(bc),bc=Ra();ua&&null==(zd=ua(zd,sb++))||Pa.push(zd)}return Pa}
function F(pa){return pa.map(R).join(C)}
function R(pa){return null==pa?"":Y.test(pa)?'"'+pa.replace(/"/g,'""')+'"':pa}
var Y=new RegExp('["'+C+"\n\r]"),na=C.charCodeAt(0);return{parse:function(pa,ua){var Ra,Pa;pa=A(pa,function(xa,Za){if(Ra)return Ra(xa,Za-1);Pa=xa;Ra=ua?dl(xa,ua):jh(xa)});
pa.columns=Pa||[];return pa},
parseRows:A,format:function(pa,ua){null==ua&&(ua=Tl(pa));return[ua.map(R).join(C)].concat(pa.map(function(Ra){return ua.map(function(Pa){return R(Ra[Pa])}).join(C)})).join("\n")},
formatRows:function(pa){return pa.map(F).join("\n")}}}
function Vo(C){if(!C.ok)throw Error("Pi`"+C.status+"`"+C.statusText);return C.text()}
function Wn(C){return function(A,F,R){2===arguments.length&&"function"===typeof F&&(R=F,F=void 0);return fetch(A,F).then(Vo).then(function(Y){return C(Y,R)})}}
function um(C,A,F,R){if(isNaN(A)||isNaN(F))return C;var Y,na=C._root;R={data:R};var pa=C._x0,ua=C._y0,Ra=C._x1,Pa=C._y1,xa,Za,sb,bc,Oc;if(!na)return C._root=R,C;for(;na.length;)if((sb=A>=(xa=(pa+Ra)/2))?pa=xa:Ra=xa,(bc=F>=(Za=(ua+Pa)/2))?ua=Za:Pa=Za,Y=na,!(na=na[Oc=bc<<1|sb]))return Y[Oc]=R,C;var Ld=+C._x.call(null,na.data);var zd=+C._y.call(null,na.data);if(A===Ld&&F===zd)return R.next=na,Y?Y[Oc]=R:C._root=R,C;do Y=Y?Y[Oc]=Array(4):C._root=Array(4),(sb=A>=(xa=(pa+Ra)/2))?pa=xa:Ra=xa,(bc=F>=(Za=(ua+
Pa)/2))?ua=Za:Pa=Za;while((Oc=bc<<1|sb)===(sb=(zd>=Za)<<1|Ld>=xa));return Y[sb]=na,Y[Oc]=R,C}
function Re(C,A,F,R,Y){this.node=C;this.x0=A;this.y0=F;this.x1=R;this.y1=Y}
function Th(C){return C[0]}
function kh(C){return C[1]}
function el(C,A,F,R,Y,na){this._x=C;this._y=A;this._x0=F;this._y0=R;this._x1=Y;this._y1=na;this._root=void 0}
function vm(C){for(var A={data:C.data},F=A;C=C.next;)F=F.next={data:C.data};return A}
function lh(C,A){if(0>(A=(C=A?C.toExponential(A-1):C.toExponential()).indexOf("e")))return null;var F=C.slice(0,A);return[1<F.length?F[0]+F.slice(2):F,+C.slice(A+1)]}
function mh(C){return C=lh(Math.abs(C)),C?C[1]:NaN}
function ui(C,A){return function(F,R){for(var Y=F.length,na=[],pa=0,ua=C[0],Ra=0;0<Y&&0<ua;){Ra+ua+1>R&&(ua=Math.max(1,R-Ra));na.push(F.substring(Y-=ua,Y+ua));if((Ra+=ua+1)>R)break;ua=C[pa=(pa+1)%C.length]}return na.reverse().join(A)}}
function Xj(C){return function(A){return A.replace(/[0-9]/g,function(F){return C[+F]})}}
function Yj(C){return new pg(C)}
function pg(C){if(!(A=dq.exec(C)))throw Error("Qi`"+C);var A;this.fill=A[1]||" ";this.align=A[2]||">";this.sign=A[3]||"-";this.symbol=A[4]||"";this.zero=!!A[5];this.width=A[6]&&+A[6];this.comma=!!A[7];this.precision=A[8]&&+A[8].slice(1);this.trim=!!A[9];this.type=A[10]||""}
function vj(C,A){A=lh(C,A);if(!A)return C+"";C=A[0];A=A[1];return 0>A?"0."+Array(-A).join("0")+C:C.length>A+1?C.slice(0,A+1)+"."+C.slice(A+1):C+Array(A-C.length+2).join("0")}
function Yi(C){return C}
function Wo(C){function A(ua){function Ra(dd){var Fg=dj,ic=$l,Ic,Cc;if("c"===uf)ic=vf(dd)+ic,dd="";else{dd=+dd;var ec=0>dd;dd=vf(Math.abs(dd),zd);if(oh){var cg=dd.length,Ai=1,Xh=-1;a:for(;Ai<cg;++Ai)switch(dd[Ai]){case ".":Xh=Ic=Ai;break;case "0":0===Xh&&(Xh=Ai);Ic=Ai;break;default:if(!+dd[Ai])break a;0<Xh&&(Xh=0)}dd=0<Xh?dd.slice(0,Xh)+dd.slice(Ic+1):dd}ec&&0===+dd&&(ec=!1);Fg=(ec?"("===Za?Za:"-":"-"===Za||"("===Za?"":Za)+Fg;ic=("s"===uf?eo[8+eq/3]:"")+ic+(ec&&"("===Za?")":"");if(De)for(ec=-1,Ic=
dd.length;++ec<Ic;)if(Cc=dd.charCodeAt(ec),48>Cc||57<Cc){ic=(46===Cc?Y+dd.slice(ec+1):dd.slice(ec))+ic;dd=dd.slice(0,ec);break}}Ld&&!bc&&(dd=F(dd,Infinity));Cc=Fg.length+dd.length+ic.length;ec=Cc<Oc?Array(Oc-Cc+1).join(Pa):"";Ld&&bc&&(dd=F(ec+dd,ec.length?Oc-ic.length:Infinity),ec="");switch(xa){case "<":dd=Fg+dd+ic+ec;break;case "=":dd=Fg+ec+dd+ic;break;case "^":dd=ec.slice(0,Cc=ec.length>>1)+Fg+dd+ic+ec.slice(Cc);break;default:dd=ec+Fg+dd+ic}return na(dd)}
ua=Yj(ua);var Pa=ua.fill,xa=ua.align,Za=ua.sign,sb=ua.symbol,bc=ua.zero,Oc=ua.width,Ld=ua.comma,zd=ua.precision,oh=ua.trim,uf=ua.type;"n"===uf?(Ld=!0,uf="g"):fq[uf]||(null==zd&&(zd=12),oh=!0,uf="g");if(bc||"0"===Pa&&"="===xa)bc=!0,Pa="0",xa="=";var dj="$"===sb?R[0]:"#"===sb&&/[boxX]/.test(uf)?"0"+uf.toLowerCase():"",$l="$"===sb?R[1]:/[%p]/.test(uf)?pa:"",vf=fq[uf],De=/[defgprs%]/.test(uf);zd=null==zd?6:/[gprs]/.test(uf)?Math.max(1,Math.min(21,zd)):Math.max(0,Math.min(20,zd));Ra.toString=function(){return ua+
""};
return Ra}
var F=C.grouping&&C.thousands?ui(C.grouping,C.thousands):Yi,R=C.currency,Y=C.decimal,na=C.numerals?Xj(C.numerals):Yi,pa=C.percent||"%";return{format:A,formatPrefix:function(ua,Ra){var Pa=A((ua=Yj(ua),ua.type="f",ua));ua=3*Math.max(-8,Math.min(8,Math.floor(mh(Ra)/3)));var xa=Math.pow(10,-ua),Za=eo[8+ua/3];return function(sb){return Pa(xa*sb)+Za}}}}
function Eh(){this.reset()}
function gn(C,A,F){var R=C.s=A+F,Y=R-A;C.t=A-(R-Y)+(F-Y)}
function Ul(C){return 1<C?qg:-1>C?-qg:Math.asin(C)}
function Xo(){}
function wm(C){var A=C[0];C=C[1];var F=zi(C);return[F*zi(A),F*eg(A),eg(C)]}
function vi(C,A){return[C[1]*A[2]-C[2]*A[1],C[2]*A[0]-C[0]*A[2],C[0]*A[1]-C[1]*A[0]]}
function Zj(C){var A=Bm(C[0]*C[0]+C[1]*C[1]+C[2]*C[2]);C[0]/=A;C[1]/=A;C[2]/=A}
function Uh(){var C=[],A;return{point:function(F,R){A.push([F,R])},
lineStart:function(){C.push(A=[])},
lineEnd:Xo,rejoin:function(){1<C.length&&C.push(C.pop().concat(C.shift()))},
result:function(){var F=C;C=[];A=null;return F}}}
function Zi(C,A,F,R){this.x=C;this.z=A;this.o=F;this.e=R;this.v=!1;this.n=this.p=null}
function fl(C,A,F,R,Y){var na=[],pa=[];C.forEach(function(Za){if(!(0>=(sb=Za.length-1))){var sb,bc=Za[0],Oc=Za[sb],Ld=bc;if(1E-6>fo(Ld[0]-Oc[0])&&1E-6>fo(Ld[1]-Oc[1])){Y.lineStart();for(ua=0;ua<sb;++ua)Y.point((bc=Za[ua])[0],bc[1]);Y.lineEnd()}else na.push(sb=new Zi(bc,Za,null,!0)),pa.push(sb.o=new Zi(bc,null,sb,!1)),na.push(sb=new Zi(Oc,Za,null,!1)),pa.push(sb.o=new Zi(Oc,null,sb,!0))}});
if(na.length){pa.sort(A);Xn(na);Xn(pa);var ua=0;for(C=pa.length;ua<C;++ua)pa[ua].e=F=!F;F=na[0];for(var Ra;;){for(var Pa=F,xa=!0;Pa.v;)if((Pa=Pa.n)===F)return;A=Pa.z;Y.lineStart();do{Pa.v=Pa.o.v=!0;if(Pa.e){if(xa)for(ua=0,C=A.length;ua<C;++ua)Y.point((Ra=A[ua])[0],Ra[1]);else R(Pa.x,Pa.n.x,1,Y);Pa=Pa.n}else{if(xa)for(A=Pa.p.z,ua=A.length-1;0<=ua;--ua)Y.point((Ra=A[ua])[0],Ra[1]);else R(Pa.x,Pa.p.x,-1,Y);Pa=Pa.p}Pa=Pa.o;A=Pa.z;xa=!xa}while(!Pa.v);Y.lineEnd()}}}
function Xn(C){if(A=C.length){for(var A,F=0,R=C[0],Y;++F<A;)R.n=Y=C[F],Y.p=R,R=Y;R.n=Y=C[0];Y.p=R}}
function ak(C){return 1<C.length}
function wj(C,A){return(0>(C=C.x)[0]?C[1]-qg-1E-6:qg-C[1])-(0>(A=A.x)[0]?A[1]-qg-1E-6:qg-A[1])}
function xj(){}
function hn(C){return function(A,F){var R=zi(A),Y=zi(F);R=C(R*Y);return[R*Y*eg(A),R*eg(F)]}}
function Vl(C){return function(A,F){var R=Bm(A*A+F*F),Y=C(R),na=eg(Y);Y=zi(Y);return[Kv(A*na,R*Y),Ul(R&&F*na/R)]}}
function gl(C){var A=0,F=C.children,R=F&&F.length;if(R)for(;0<=--R;)A+=F[R].value;else A=1;C.value=A}
function Bk(C,A){var F=new il(C);C=+C.value&&(F.value=C.value);var R,Y=[F],na,pa,ua,Ra;for(null==A&&(A=kd);R=Y.pop();)if(C&&(R.value=+R.data.value),(pa=A(R.data))&&(Ra=pa.length))for(R.children=Array(Ra),ua=Ra-1;0<=ua;--ua)Y.push(na=R.children[ua]=new il(pa[ua])),na.parent=R,na.depth=R.depth+1;return F.eachBefore($i)}
function kd(C){return C.children}
function hl(C){C.data=C.data.data}
function $i(C){var A=0;do C.height=A;while((C=C.parent)&&C.height<++A)}
function il(C){this.data=C;this.depth=this.height=0;this.parent=null}
function bg(C,A,F,R){function Y(na){return C(na=new Date(+na)),na}
Y.floor=Y;Y.ceil=function(na){return C(na=new Date(na-1)),A(na,1),C(na),na};
Y.round=function(na){var pa=Y(na),ua=Y.ceil(na);return na-pa<ua-na?pa:ua};
Y.offset=function(na,pa){return A(na=new Date(+na),null==pa?1:Math.floor(pa)),na};
Y.range=function(na,pa,ua){var Ra=[],Pa;na=Y.ceil(na);ua=null==ua?1:Math.floor(ua);if(!(na<pa&&0<ua))return Ra;do Ra.push(Pa=new Date(+na)),A(na,ua),C(na);while(Pa<na&&na<pa);return Ra};
Y.filter=function(na){return bg(function(pa){if(pa>=pa)for(;C(pa),!na(pa);)pa.setTime(pa-1)},function(pa,ua){if(pa>=pa)if(0>ua)for(;0>=++ua;)for(;A(pa,-1),!na(pa););
else for(;0<=--ua;)for(;A(pa,1),!na(pa););})};
F&&(Y.count=function(na,pa){St.setTime(+na);Tt.setTime(+pa);C(St);C(Tt);return Math.floor(F(St,Tt))},Y.every=function(na){na=Math.floor(na);
return isFinite(na)&&0<na?1<na?Y.filter(R?function(pa){return 0===R(pa)%na}:function(pa){return 0===Y.count(0,pa)%na}):Y:null});
return Y}
function Ck(C){return bg(function(A){A.setDate(A.getDate()-(A.getDay()+7-C)%7);A.setHours(0,0,0,0)},function(A,F){A.setDate(A.getDate()+7*F)},function(A,F){return(F-A-6E4*(F.getTimezoneOffset()-A.getTimezoneOffset()))/6048E5})}
function jl(C){return bg(function(A){A.setUTCDate(A.getUTCDate()-(A.getUTCDay()+7-C)%7);A.setUTCHours(0,0,0,0)},function(A,F){A.setUTCDate(A.getUTCDate()+7*F)},function(A,F){return(F-A)/6048E5})}
function Rp(C){if(0<=C.y&&100>C.y){var A=new Date(-1,C.m,C.d,C.H,C.M,C.S,C.L);A.setFullYear(C.y);return A}return new Date(C.y,C.m,C.d,C.H,C.M,C.S,C.L)}
function wi(C){if(0<=C.y&&100>C.y){var A=new Date(Date.UTC(-1,C.m,C.d,C.H,C.M,C.S,C.L));A.setUTCFullYear(C.y);return A}return new Date(Date.UTC(C.y,C.m,C.d,C.H,C.M,C.S,C.L))}
function aj(C){return{y:C,m:0,d:1,H:0,M:0,S:0,L:0}}
function kl(C){function A(ic,Ic){return function(Cc){var ec=[],cg=-1,Ai=0,Xh=ic.length,rg,kp;for(Cc instanceof Date||(Cc=new Date(+Cc));++cg<Xh;)if(37===ic.charCodeAt(cg)){ec.push(ic.slice(Ai,cg));null!=(Ai=Mv[rg=ic.charAt(++cg)])?rg=ic.charAt(++cg):Ai="e"===rg?" ":"0";if(kp=Ic[rg])rg=kp(Cc,Ai);ec.push(rg);Ai=cg+1}ec.push(ic.slice(Ai,cg));return ec.join("")}}
function F(ic,Ic){return function(Cc){var ec=aj(1900);if(R(ec,ic,Cc,0)!=Cc.length)return null;if("Q"in ec)return new Date(ec.Q);"p"in ec&&(ec.H=ec.H%12+12*ec.p);if("V"in ec){if(1>ec.V||53<ec.V)return null;"w"in ec||(ec.w=1);if("Z"in ec){Cc=wi(aj(ec.y));var cg=Cc.getUTCDay();Cc=4<cg||0===cg?vr.ceil(Cc):vr(Cc);Cc=Zl.offset(Cc,7*(ec.V-1));ec.y=Cc.getUTCFullYear();ec.m=Cc.getUTCMonth();ec.d=Cc.getUTCDate()+(ec.w+6)%7}else Cc=Ic(aj(ec.y)),cg=Cc.getDay(),Cc=4<cg||0===cg?xs.ceil(Cc):xs(Cc),Cc=Lv.offset(Cc,
7*(ec.V-1)),ec.y=Cc.getFullYear(),ec.m=Cc.getMonth(),ec.d=Cc.getDate()+(ec.w+6)%7}else if("W"in ec||"U"in ec)"w"in ec||(ec.w="u"in ec?ec.u%7:"W"in ec?1:0),cg="Z"in ec?wi(aj(ec.y)).getUTCDay():Ic(aj(ec.y)).getDay(),ec.m=0,ec.d="W"in ec?(ec.w+6)%7+7*ec.W-(cg+5)%7:ec.w+7*ec.U-(cg+6)%7;return"Z"in ec?(ec.H+=ec.Z/100|0,ec.M+=ec.Z%100,wi(ec)):Ic(ec)}}
function R(ic,Ic,Cc,ec){for(var cg=0,Ai=Ic.length,Xh=Cc.length,rg;cg<Ai;){if(ec>=Xh)return-1;rg=Ic.charCodeAt(cg++);if(37===rg){if(rg=Ic.charAt(cg++),rg=Fg[rg in Mv?Ic.charAt(cg++):rg],!rg||0>(ec=rg(ic,Cc,ec)))return-1}else if(rg!=Cc.charCodeAt(ec++))return-1}return ec}
var Y=C.dateTime,na=C.date,pa=C.time,ua=C.periods,Ra=C.days,Pa=C.shortDays,xa=C.months,Za=C.shortMonths,sb=Yn(ua),bc=Zn(ua),Oc=Yn(Ra),Ld=Zn(Ra),zd=Yn(Pa),oh=Zn(Pa),uf=Yn(xa),dj=Zn(xa),$l=Yn(Za),vf=Zn(Za),De={a:function(ic){return Pa[ic.getDay()]},
A:function(ic){return Ra[ic.getDay()]},
b:function(ic){return Za[ic.getMonth()]},
B:function(ic){return xa[ic.getMonth()]},
c:null,d:bp,e:bp,f:wt,H:ks,I:le,j:ux,L:Tp,m:jr,M:Jf,p:function(ic){return ua[+(12<=ic.getHours())]},
Q:Et,s:cp,S:sf,u:tf,U:xt,V:zt,w:xv,W:yv,x:null,X:null,y:vx,Y:Up,Z:ym,"%":ns},dd={a:function(ic){return Pa[ic.getUTCDay()]},
A:function(ic){return Ra[ic.getUTCDay()]},
b:function(ic){return Za[ic.getUTCMonth()]},
B:function(ic){return xa[ic.getUTCMonth()]},
c:null,d:ao,e:ao,f:At,H:Vp,I:zv,j:kr,L:ls,m:wx,M:Av,p:function(ic){return ua[+(12<=ic.getUTCHours())]},
Q:Et,s:cp,S:xx,u:yx,U:zx,V:ms,w:Bt,W:Ct,x:null,X:null,y:Ax,Y:Bx,Z:Dt,"%":ns},Fg={a:function(ic,Ic,Cc){return(Ic=zd.exec(Ic.slice(Cc)))?(ic.w=oh[Ic[0].toLowerCase()],Cc+Ic[0].length):-1},
A:function(ic,Ic,Cc){return(Ic=Oc.exec(Ic.slice(Cc)))?(ic.w=Ld[Ic[0].toLowerCase()],Cc+Ic[0].length):-1},
b:function(ic,Ic,Cc){return(Ic=$l.exec(Ic.slice(Cc)))?(ic.m=vf[Ic[0].toLowerCase()],Cc+Ic[0].length):-1},
B:function(ic,Ic,Cc){return(Ic=uf.exec(Ic.slice(Cc)))?(ic.m=dj[Ic[0].toLowerCase()],Cc+Ic[0].length):-1},
c:function(ic,Ic,Cc){return R(ic,Y,Ic,Cc)},
d:Dk,e:Dk,f:$o,H:Yo,I:Yo,j:js,L:Wl,m:ll,M:$n,p:function(ic,Ic,Cc){return(Ic=sb.exec(Ic.slice(Cc)))?(ic.p=bc[Ic[0].toLowerCase()],Cc+Ic[0].length):-1},
Q:jn,s:Sp,S:Zo,u:yj,U:Fh,V:Gh,w:is,W:xm,x:function(ic,Ic,Cc){return R(ic,na,Ic,Cc)},
X:function(ic,Ic,Cc){return R(ic,pa,Ic,Cc)},
y:ir,Y:hr,Z:bk,"%":ap};De.x=A(na,De);De.X=A(pa,De);De.c=A(Y,De);dd.x=A(na,dd);dd.X=A(pa,dd);dd.c=A(Y,dd);return{format:function(ic){var Ic=A(ic,De);Ic.toString=function(){return ic};
return Ic},
parse:function(ic){var Ic=F(ic,Rp);Ic.toString=function(){return ic};
return Ic},
utcFormat:function(ic){var Ic=A(ic,dd);Ic.toString=function(){return ic};
return Ic},
utcParse:function(ic){var Ic=F(ic,wi);Ic.toString=function(){return ic};
return Ic}}}
function df(C,A,F){var R=0>C?"-":"";C=(R?-C:C)+"";var Y=C.length;return R+(Y<F?Array(F-Y+1).join(A)+C:C)}
function gr(C){return C.replace(ys,"\\$&")}
function Yn(C){return new RegExp("^(?:"+C.map(gr).join("|")+")","i")}
function Zn(C){for(var A={},F=-1,R=C.length;++F<R;)A[C[F].toLowerCase()]=F;return A}
function is(C,A,F){return(A=Wh.exec(A.slice(F,F+1)))?(C.w=+A[0],F+A[0].length):-1}
function yj(C,A,F){return(A=Wh.exec(A.slice(F,F+1)))?(C.u=+A[0],F+A[0].length):-1}
function Fh(C,A,F){return(A=Wh.exec(A.slice(F,F+2)))?(C.U=+A[0],F+A[0].length):-1}
function Gh(C,A,F){return(A=Wh.exec(A.slice(F,F+2)))?(C.V=+A[0],F+A[0].length):-1}
function xm(C,A,F){return(A=Wh.exec(A.slice(F,F+2)))?(C.W=+A[0],F+A[0].length):-1}
function hr(C,A,F){return(A=Wh.exec(A.slice(F,F+4)))?(C.y=+A[0],F+A[0].length):-1}
function ir(C,A,F){return(A=Wh.exec(A.slice(F,F+2)))?(C.y=+A[0]+(68<+A[0]?1900:2E3),F+A[0].length):-1}
function bk(C,A,F){return(A=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(A.slice(F,F+6)))?(C.Z=A[1]?0:-(A[2]+(A[3]||"00")),F+A[0].length):-1}
function ll(C,A,F){return(A=Wh.exec(A.slice(F,F+2)))?(C.m=A[0]-1,F+A[0].length):-1}
function Dk(C,A,F){return(A=Wh.exec(A.slice(F,F+2)))?(C.d=+A[0],F+A[0].length):-1}
function js(C,A,F){return(A=Wh.exec(A.slice(F,F+3)))?(C.m=0,C.d=+A[0],F+A[0].length):-1}
function Yo(C,A,F){return(A=Wh.exec(A.slice(F,F+2)))?(C.H=+A[0],F+A[0].length):-1}
function $n(C,A,F){return(A=Wh.exec(A.slice(F,F+2)))?(C.M=+A[0],F+A[0].length):-1}
function Zo(C,A,F){return(A=Wh.exec(A.slice(F,F+2)))?(C.S=+A[0],F+A[0].length):-1}
function Wl(C,A,F){return(A=Wh.exec(A.slice(F,F+3)))?(C.L=+A[0],F+A[0].length):-1}
function $o(C,A,F){return(A=Wh.exec(A.slice(F,F+6)))?(C.L=Math.floor(A[0]/1E3),F+A[0].length):-1}
function ap(C,A,F){return(C=Ix.exec(A.slice(F,F+1)))?F+C[0].length:-1}
function jn(C,A,F){return(A=Wh.exec(A.slice(F)))?(C.Q=+A[0],F+A[0].length):-1}
function Sp(C,A,F){return(A=Wh.exec(A.slice(F)))?(C.Q=1E3*+A[0],F+A[0].length):-1}
function bp(C,A){return df(C.getDate(),A,2)}
function ks(C,A){return df(C.getHours(),A,2)}
function le(C,A){return df(C.getHours()%12||12,A,2)}
function ux(C,A){return df(1+Lv.count(ol(C),C),A,3)}
function Tp(C,A){return df(C.getMilliseconds(),A,3)}
function wt(C,A){return Tp(C,A)+"000"}
function jr(C,A){return df(C.getMonth()+1,A,2)}
function Jf(C,A){return df(C.getMinutes(),A,2)}
function sf(C,A){return df(C.getSeconds(),A,2)}
function tf(C){C=C.getDay();return 0===C?7:C}
function xt(C,A){return df(Hx.count(ol(C),C),A,2)}
function zt(C,A){var F=C.getDay();C=4<=F||0===F?go(C):go.ceil(C);return df(go.count(ol(C),C)+(4===ol(C).getDay()),A,2)}
function xv(C){return C.getDay()}
function yv(C,A){return df(xs.count(ol(C),C),A,2)}
function vx(C,A){return df(C.getFullYear()%100,A,2)}
function Up(C,A){return df(C.getFullYear()%1E4,A,4)}
function ym(C){C=C.getTimezoneOffset();return(0<C?"-":(C*=-1,"+"))+df(C/60|0,"0",2)+df(C%60,"0",2)}
function ao(C,A){return df(C.getUTCDate(),A,2)}
function Vp(C,A){return df(C.getUTCHours(),A,2)}
function zv(C,A){return df(C.getUTCHours()%12||12,A,2)}
function kr(C,A){return df(1+Zl.count(iq(C),C),A,3)}
function ls(C,A){return df(C.getUTCMilliseconds(),A,3)}
function At(C,A){return ls(C,A)+"000"}
function wx(C,A){return df(C.getUTCMonth()+1,A,2)}
function Av(C,A){return df(C.getUTCMinutes(),A,2)}
function xx(C,A){return df(C.getUTCSeconds(),A,2)}
function yx(C){C=C.getUTCDay();return 0===C?7:C}
function zx(C,A){return df(hq.count(iq(C),C),A,2)}
function ms(C,A){var F=C.getUTCDay();C=4<=F||0===F?Vt(C):Vt.ceil(C);return df(Vt.count(iq(C),C)+(4===iq(C).getUTCDay()),A,2)}
function Bt(C){return C.getUTCDay()}
function Ct(C,A){return df(vr.count(iq(C),C),A,2)}
function Ax(C,A){return df(C.getUTCFullYear()%100,A,2)}
function Bx(C,A){return df(C.getUTCFullYear()%1E4,A,4)}
function Dt(){return"+0000"}
function ns(){return"%"}
function Et(C){return+C}
function cp(C){return Math.floor(+C/1E3)}
function ud(C){for(var A=C.length/6|0,F=Array(A),R=0;R<A;)F[R]="#"+C.slice(6*R,6*++R);return F}
function We(C){return Fx(C[C.length-1])}
function os(C){var A=C.length;return function(F){return C[Math.max(0,Math.min(A-1,Math.floor(F*A)))]}}
function Bv(C){this._context=C}
function Cv(C){this._curve=C}
function lr(C,A,F){var R=C._x1-C._x0;A-=C._x1;var Y=(C._y1-C._y0)/(R||0>A&&-0);C=(F-C._y1)/(A||0>R&&-0);return((0>Y?-1:1)+(0>C?-1:1))*Math.min(Math.abs(Y),Math.abs(C),.5*Math.abs((Y*A+C*R)/(R+A)))||0}
function ps(C,A){var F=C._x1-C._x0;return F?(3*(C._y1-C._y0)/F-A)/2:A}
function mr(C,A,F){var R=C._x0,Y=C._x1,na=C._y1,pa=(Y-R)/3;C._context.bezierCurveTo(R+pa,C._y0+pa*A,Y-pa,na-pa*F,Y,na)}
function Xl(C){this._context=C}
function ck(C){this._context=C}
function xi(C,A,F){this.k=C;this.x=A;this.y=F}
(function(C){1===C.length&&(C=b(C));return{left:function(A,F,R,Y){null==R&&(R=0);null==Y&&(Y=A.length);for(;R<Y;){var na=R+Y>>>1;0>C(A[na],F)?R=na+1:Y=na}return R},
right:function(A,F,R,Y){null==R&&(R=0);null==Y&&(Y=A.length);for(;R<Y;){var na=R+Y>>>1;0<C(A[na],F)?Y=na:R=na+1}return R}}})(a);
var Wp={value:function(){}};
d.prototype=c.prototype={constructor:d,on:function(C,A){var F=this._,R=e(C+"",F),Y,na=-1,pa=R.length;if(2>arguments.length)for(;++na<pa;){var ua;if(ua=Y=(C=R[na]).type){a:{ua=F[Y];for(var Ra=0,Pa=ua.length;Ra<Pa;++Ra)if((Y=ua[Ra]).name===C.name){Y=Y.value;break a}Y=void 0}ua=Y}if(ua)return Y}else{if(null!=A&&"function"!==typeof A)throw Error("Ri`"+A);for(;++na<pa;)if(Y=(C=R[na]).type)F[Y]=h(F[Y],C.name,A);else if(null==A)for(Y in F)F[Y]=h(F[Y],C.name,null);return this}},
copy:function(){var C={},A=this._,F;for(F in A)C[F]=A[F].slice();return new d(C)},
call:function(C,A){if(0<(Y=arguments.length-2))for(var F=Array(Y),R=0,Y,na;R<Y;++R)F[R]=arguments[R+2];if(!this._.hasOwnProperty(C))throw Error("Li`"+C);na=this._[C];R=0;for(Y=na.length;R<Y;++R)na[R].value.apply(A,F)},
apply:function(C,A,F){if(!this._.hasOwnProperty(C))throw Error("Li`"+C);C=this._[C];for(var R=0,Y=C.length;R<Y;++R)C[R].value.apply(A,F)}};
var zj={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},nr=function(C){return function(){return this.matches(C)}};
if("undefined"!==typeof document){var zm=document.documentElement;if(!zm.matches){var Ft=zm.webkitMatchesSelector||zm.msMatchesSelector||zm.mozMatchesSelector||zm.oMatchesSelector;nr=function(C){return function(){return Ft.call(this,C)}}}}var qs=nr;
D.prototype={constructor:D,appendChild:function(C){return this._parent.insertBefore(C,this._next)},
insertBefore:function(C,A){return this._parent.insertBefore(C,A)},
querySelector:function(C){return this._parent.querySelector(C)},
querySelectorAll:function(C){return this._parent.querySelectorAll(C)}};
var Gt={};"undefined"!==typeof document&&("onmouseenter"in document.documentElement||(Gt={mouseenter:"mouseover",mouseleave:"mouseout"}));var Cx=[null];Db.prototype=ac.prototype={constructor:Db,select:function(C){"function"!==typeof C&&(C=y(C));for(var A=this._groups,F=A.length,R=Array(F),Y=0;Y<F;++Y)for(var na=A[Y],pa=na.length,ua=R[Y]=Array(pa),Ra,Pa,xa=0;xa<pa;++xa)(Ra=na[xa])&&(Pa=C.call(Ra,Ra.__data__,xa,na))&&("__data__"in Ra&&(Pa.__data__=Ra.__data__),ua[xa]=Pa);return new Db(R,this._parents)},
filter:function(C){"function"!==typeof C&&(C=qs(C));for(var A=this._groups,F=A.length,R=Array(F),Y=0;Y<F;++Y)for(var na=A[Y],pa=na.length,ua=R[Y]=[],Ra,Pa=0;Pa<pa;++Pa)(Ra=na[Pa])&&C.call(Ra,Ra.__data__,Pa,na)&&ua.push(Ra);return new Db(R,this._parents)},
data:function(C,A){if(!C)return bc=Array(this.size()),Pa=-1,this.each(function(uf){bc[++Pa]=uf}),bc;
var F=A?S:I,R=this._parents,Y=this._groups;"function"!==typeof C&&(C=E(C));for(var na=Y.length,pa=Array(na),ua=Array(na),Ra=Array(na),Pa=0;Pa<na;++Pa){var xa=R[Pa],Za=Y[Pa],sb=Za.length,bc=C.call(xa,xa&&xa.__data__,Pa,R),Oc=bc.length,Ld=ua[Pa]=Array(Oc),zd=pa[Pa]=Array(Oc);sb=Ra[Pa]=Array(sb);F(xa,Za,Ld,zd,sb,bc,A);Za=xa=0;for(var oh;xa<Oc;++xa)if(sb=Ld[xa]){for(xa>=Za&&(Za=xa+1);!(oh=zd[Za])&&++Za<Oc;);sb._next=oh||null}}pa=new Db(pa,R);pa._enter=ua;pa._exit=Ra;return pa},
exit:function(){return new Db(this._exit||this._groups.map(z),this._parents)},
merge:function(C){var A=this._groups;C=C._groups;for(var F=A.length,R=Math.min(F,C.length),Y=Array(F),na=0;na<R;++na)for(var pa=A[na],ua=C[na],Ra=pa.length,Pa=Y[na]=Array(Ra),xa,Za=0;Za<Ra;++Za)if(xa=pa[Za]||ua[Za])Pa[Za]=xa;for(;na<F;++na)Y[na]=A[na];return new Db(Y,this._parents)},
order:function(){for(var C=this._groups,A=-1,F=C.length;++A<F;)for(var R=C[A],Y=R.length-1,na=R[Y],pa;0<=--Y;)if(pa=R[Y])na&&na!==pa.nextSibling&&na.parentNode.insertBefore(pa,na),na=pa;return this},
sort:function(C){function A(Za,sb){return Za&&sb?C(Za.__data__,sb.__data__):!Za-!sb}
C||(C=T);for(var F=this._groups,R=F.length,Y=Array(R),na=0;na<R;++na){for(var pa=F[na],ua=pa.length,Ra=Y[na]=Array(ua),Pa,xa=0;xa<ua;++xa)if(Pa=pa[xa])Ra[xa]=Pa;Ra.sort(A)}return(new Db(Y,this._parents)).order()},
call:function(){var C=arguments[0];arguments[0]=this;C.apply(null,arguments);return this},
nodes:function(){var C=Array(this.size()),A=-1;this.each(function(){C[++A]=this});
return C},
node:function(){for(var C=this._groups,A=0,F=C.length;A<F;++A)for(var R=C[A],Y=0,na=R.length;Y<na;++Y){var pa=R[Y];if(pa)return pa}return null},
size:function(){var C=0;this.each(function(){++C});
return C},
empty:function(){return!this.node()},
each:function(C){for(var A=this._groups,F=0,R=A.length;F<R;++F)for(var Y=A[F],na=0,pa=Y.length,ua;na<pa;++na)(ua=Y[na])&&C.call(ua,ua.__data__,na,Y);return this},
attr:function(C,A){var F=l(C);if(2>arguments.length){var R=this.node();return F.local?R.getAttributeNS(F.space,F.local):R.getAttribute(F)}return this.each((null==A?F.local?oa:fa:"function"===typeof A?F.local?Ea:ra:F.local?ma:ea)(F,A))},
style:function(C,A,F){return 1<arguments.length?this.each((null==A?Wa:"function"===typeof A?ob:fb)(C,A,null==F?"":F)):db(this.node(),C)},
property:function(C,A){return 1<arguments.length?this.each((null==A?Ia:"function"===typeof A?eb:mb)(C,A)):this.node()[C]},
text:function(C){return arguments.length?this.each(null==C?Gb:("function"===typeof C?Va:Tb)(C)):this.node().textContent},
html:function(C){return arguments.length?this.each(null==C?Xb:("function"===typeof C?vb:cc)(C)):this.node().innerHTML},
append:function(C){var A="function"===typeof C?C:q(C);return this.select(function(){return this.appendChild(A.apply(this,arguments))})},
insert:function(C,A){var F="function"===typeof C?C:q(C),R=null==A?ab:"function"===typeof A?A:y(A);return this.select(function(){return this.insertBefore(F.apply(this,arguments),R.apply(this,arguments)||null)})},
remove:function(){return this.each(Fc)},
clone:function(C){return this.select(C?ja:Yc)},
datum:function(C){return arguments.length?this.property("__data__",C):this.node().__data__},
on:function(C,A,F){var R=nc(C+""),Y=R.length,na;if(2>arguments.length){var pa=this.node().__on;if(pa)for(var ua=0,Ra=pa.length,Pa;ua<Ra;++ua){var xa=0;for(Pa=pa[ua];xa<Y;++xa)if((na=R[xa]).type===Pa.type&&na.name===Pa.name)return Pa.value}}else{pa=A?ib:cb;null==F&&(F=!1);for(xa=0;xa<Y;++xa)this.each(pa(R[xa],A,F));return this}},
dispatch:function(C,A){return this.each(("function"===typeof A?Ob:yb)(C,A))}};
var Xp=0;kb.prototype=function(){return new kb}.prototype={constructor:kb,
get:function(C){for(var A=this._;!(A in C);)if(!(C=C.parentNode))return;return C[A]},
set:function(C,A){return C[this._]=A},
remove:function(C){return this._ in C&&delete C[this._]},
toString:function(){return this._}};
var Am=1/.7,or=/^#([0-9a-f]{3})$/,Ht=/^#([0-9a-f]{6})$/,It=RegExp("^rgb\\(\\s*([+-]?\\d+)\\s*,\\s*([+-]?\\d+)\\s*,\\s*([+-]?\\d+)\\s*\\)$"),Dv=RegExp("^rgb\\(\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*,\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*,\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*\\)$"),Dx=RegExp("^rgba\\(\\s*([+-]?\\d+)\\s*,\\s*([+-]?\\d+)\\s*,\\s*([+-]?\\d+)\\s*,\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*\\)$"),Ex=RegExp("^rgba\\(\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*,\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*,\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*,\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*\\)$"),
Ev=RegExp("^hsl\\(\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*,\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*,\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*\\)$"),Jt=RegExp("^hsla\\(\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*,\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*,\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*,\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*\\)$"),rs={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,
blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,
darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,
lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,
mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,
purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};
Jb(Ed,kc,{displayable:function(){return this.rgb().displayable()},
hex:function(){return this.rgb().hex()},
toString:function(){return this.rgb()+""}});
Jb(sd,pd,$b(Ed,{brighter:function(C){C=null==C?Am:Math.pow(Am,C);return new sd(this.r*C,this.g*C,this.b*C,this.opacity)},
darker:function(C){C=null==C?.7:Math.pow(.7,C);return new sd(this.r*C,this.g*C,this.b*C,this.opacity)},
rgb:function(){return this},
displayable:function(){return 0<=this.r&&255>=this.r&&0<=this.g&&255>=this.g&&0<=this.b&&255>=this.b&&0<=this.opacity&&1>=this.opacity},
hex:function(){return"#"+gc(this.r)+gc(this.g)+gc(this.b)},
toString:function(){var C=this.opacity;C=isNaN(C)?1:Math.max(0,Math.min(1,C));return(1===C?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===C?")":", "+C+")")}}));
Jb($d,Ud,$b(Ed,{brighter:function(C){C=null==C?Am:Math.pow(Am,C);return new $d(this.h,this.s,this.l*C,this.opacity)},
darker:function(C){C=null==C?.7:Math.pow(.7,C);return new $d(this.h,this.s,this.l*C,this.opacity)},
rgb:function(){var C=this.h%360+360*(0>this.h),A=this.l,F=A+(.5>A?A:1-A)*(isNaN(C)||isNaN(this.s)?0:this.s);A=2*A-F;return new sd(hd(240<=C?C-240:C+120,A,F),hd(C,A,F),hd(120>C?C+240:C-120,A,F),this.opacity)},
displayable:function(){return(0<=this.s&&1>=this.s||isNaN(this.s))&&0<=this.l&&1>=this.l&&0<=this.opacity&&1>=this.opacity}}));
var Kt=Math.PI/180,Fv=180/Math.PI,Gv=4/29,dp=6/29,Hv=3*dp*dp,ep=dp*dp*dp;Jb(qa,function(C,A,F,R){return 1===arguments.length?Sc(C):new qa(C,A,F,null==R?1:R)},$b(Ed,{brighter:function(C){return new qa(this.l+18*(null==C?1:C),this.a,this.b,this.opacity)},
darker:function(C){return new qa(this.l-18*(null==C?1:C),this.a,this.b,this.opacity)},
rgb:function(){var C=(this.l+16)/116,A=isNaN(this.a)?C:C+this.a/500,F=isNaN(this.b)?C:C-this.b/200;A=.96422*Ga(A);C=1*Ga(C);F=.82521*Ga(F);return new sd(Ya(3.1338561*A-1.6168667*C-.4906146*F),Ya(-.9787684*A+1.9161415*C+.033454*F),Ya(.0719453*A-.2289914*C+1.4052427*F),this.opacity)}}));
Jb(Tc,Eb,$b(Ed,{brighter:function(C){return new Tc(this.h,this.c,this.l+18*(null==C?1:C),this.opacity)},
darker:function(C){return new Tc(this.h,this.c,this.l-18*(null==C?1:C),this.opacity)},
rgb:function(){return Sc(this).rgb()}}));
var pr=1.78277*-.29227-.1347134789;Jb(Je,Yb,$b(Ed,{brighter:function(C){C=null==C?Am:Math.pow(Am,C);return new Je(this.h,this.s,this.l*C,this.opacity)},
darker:function(C){C=null==C?.7:Math.pow(.7,C);return new Je(this.h,this.s,this.l*C,this.opacity)},
rgb:function(){var C=isNaN(this.h)?0:(this.h+120)*Kt,A=+this.l,F=isNaN(this.s)?0:this.s*A*(1-A),R=Math.cos(C);C=Math.sin(C);return new sd(255*(A+F*(-.14861*R+1.78277*C)),255*(A+F*(-.29227*R+-.90649*C)),255*(A+1.97294*F*R),this.opacity)}}));
var qr=function F(A){function R(na,pa){var ua=Y((na=pd(na)).r,(pa=pd(pa)).r),Ra=Y(na.g,pa.g),Pa=Y(na.b,pa.b),xa=Uc(na.opacity,pa.opacity);return function(Za){na.r=ua(Za);na.g=Ra(Za);na.b=Pa(Za);na.opacity=xa(Za);return na+""}}
var Y=yc(A);R.gamma=F;return R}(1),Fx=Vc(function(A){var F=A.length-1;
return function(R){var Y=0>=R?R=0:1<=R?(R=1,F-1):Math.floor(R*F),na=A[Y],pa=A[Y+1];return mf((R-Y/F)*F,0<Y?A[Y-1]:2*na-pa,na,pa,Y<F-1?A[Y+2]:2*pa-na)}});
Vc(function(A){var F=A.length;return function(R){var Y=Math.floor((0>(R%=1)?++R:R)*F);return mf((R-Y/F)*F,A[(Y+F-1)%F],A[Y%F],A[(Y+1)%F],A[(Y+2)%F])}});
var Lt=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Mt=new RegExp(Lt.source,"g"),fp=180/Math.PI,Yp={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},Yl,ss,Nt,ts,Iv=Rd(function(A){if("none"===A)return Yp;Yl||(Yl=document.createElement("DIV"),ss=document.documentElement,Nt=document.defaultView);Yl.style.transform=A;A=Nt.getComputedStyle(ss.appendChild(Yl),null).getPropertyValue("transform");ss.removeChild(Yl);A=A.slice(7,-1).split(",");return Df(+A[0],+A[1],+A[2],+A[3],+A[4],+A[5])},"px, ",
"px)","deg)"),Gx=Rd(function(A){if(null==A)return Yp;
ts||(ts=document.createElementNS("http://www.w3.org/2000/svg","g"));ts.setAttribute("transform",A);if(!(A=ts.transform.baseVal.consolidate()))return Yp;A=A.matrix;return Df(A.a,A.b,A.c,A.d,A.e,A.f)},", ",")",")");
ad(wc);ad(Uc);wd(wc);wd(Uc);Jg(wc);var rr=Jg(Uc),ml=0,kn=0,bo=0,Zp,gp,sr=0,co=0,$p=0,aq="object"===typeof performance&&performance.now?performance:Date,us="object"===typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(A){setTimeout(A,17)};
de.prototype=Li.prototype={constructor:de,restart:function(A,F,R){if("function"!==typeof A)throw new TypeError("Si");R=(null==R?ig():+R)+(null==F?0:+F);this._next||gp===this||(gp?gp._next=this:Zp=this,gp=this);this._call=A;this._time=R;nk()},
stop:function(){this._call&&(this._call=null,this._time=Infinity,nk())}};
var tr=c("start","end","interrupt"),ur=[],bq=ac.prototype.constructor,Ot=0,bj=ac.prototype;tj.prototype=function(A){return ac().transition(A)}.prototype={constructor:tj,
select:function(A){var F=this._name,R=this._id;"function"!==typeof A&&(A=y(A));for(var Y=this._groups,na=Y.length,pa=Array(na),ua=0;ua<na;++ua)for(var Ra=Y[ua],Pa=Ra.length,xa=pa[ua]=Array(Pa),Za,sb,bc=0;bc<Pa;++bc)(Za=Ra[bc])&&(sb=A.call(Za,Za.__data__,bc,Ra))&&("__data__"in Za&&(sb.__data__=Za.__data__),xa[bc]=sb,Rh(xa[bc],F,R,bc,xa,Ce(Za,R)));return new tj(pa,this._parents,F,R)},
filter:function(A){"function"!==typeof A&&(A=qs(A));for(var F=this._groups,R=F.length,Y=Array(R),na=0;na<R;++na)for(var pa=F[na],ua=pa.length,Ra=Y[na]=[],Pa,xa=0;xa<ua;++xa)(Pa=pa[xa])&&A.call(Pa,Pa.__data__,xa,pa)&&Ra.push(Pa);return new tj(Y,this._parents,this._name,this._id)},
merge:function(A){if(A._id!==this._id)throw Error();var F=this._groups;A=A._groups;for(var R=F.length,Y=Math.min(R,A.length),na=Array(R),pa=0;pa<Y;++pa)for(var ua=F[pa],Ra=A[pa],Pa=ua.length,xa=na[pa]=Array(Pa),Za,sb=0;sb<Pa;++sb)if(Za=ua[sb]||Ra[sb])xa[sb]=Za;for(;pa<R;++pa)na[pa]=F[pa];return new tj(na,this._parents,this._name,this._id)},
selection:function(){return new bq(this._groups,this._parents)},
transition:function(){for(var A=this._name,F=this._id,R=++Ot,Y=this._groups,na=Y.length,pa=0;pa<na;++pa)for(var ua=Y[pa],Ra=ua.length,Pa,xa=0;xa<Ra;++xa)if(Pa=ua[xa]){var Za=Ce(Pa,F);Rh(Pa,A,R,xa,ua,{time:Za.time+Za.delay+Za.duration,delay:0,duration:Za.duration,ease:Za.ease})}return new tj(Y,this._parents,A,R)},
call:bj.call,nodes:bj.nodes,node:bj.node,size:bj.size,empty:bj.empty,each:bj.each,on:function(A,F){var R=this._id;return 2>arguments.length?Ce(this.node(),R).on.on(A):this.each(fn(R,A,F))},
attr:function(A,F){var R=l(A),Y="transform"===R?Gx:sm;return this.attrTween(A,"function"===typeof F?(R.local?Rg:Dh)(R,Y,rm(this,"attr."+A,F)):null==F?(R.local?og:So)(R):(R.local?Cg:Bg)(R,Y,F+""))},
attrTween:function(A,F){var R="attr."+A;if(2>arguments.length)return(R=this.tween(R))&&R._value;if(null==F)return this.tween(R,null);if("function"!==typeof F)throw Error();var Y=l(A);return this.tween(R,(Y.local?ih:dn)(Y,F))},
style:function(A,F,R){var Y="transform"===A?Iv:sm;return null==F?this.styleTween(A,Uo(A,Y)).on("end.style."+A,si(A)):this.styleTween(A,"function"===typeof F?yf(A,Y,rm(this,"style."+A,F)):Dg(A,Y,F+""),R)},
styleTween:function(A,F,R){var Y="style."+A;if(2>arguments.length)return(Y=this.tween(Y))&&Y._value;if(null==F)return this.tween(Y,null);if("function"!==typeof F)throw Error();return this.tween(Y,Sg(A,F,null==R?"":R))},
text:function(A){return this.tween("text","function"===typeof A?Sl(rm(this,"text",A)):Wi(null==A?"":A+""))},
remove:function(){return this.on("end.remove",Vn(this._id))},
tween:function(A,F){var R=this._id;if(2>arguments.length){R=Ce(this.node(),R).tween;for(var Y=0,na=R.length,pa;Y<na;++Y)if((pa=R[Y]).name===A)return pa.value;return null}return this.each((null==F?Sh:Vi)(R,A,F))},
delay:function(A){var F=this._id;return arguments.length?this.each(("function"===typeof A?To:yk)(F,A)):Ce(this.node(),F).delay},
duration:function(A){var F=this._id;return arguments.length?this.each(("function"===typeof A?cl:zk)(F,A)):Ce(this.node(),F).duration},
ease:function(A){var F=this._id;return arguments.length?this.each(en(F,A)):Ce(this.node(),F).ease}};
var Aj={time:null,delay:0,duration:250,ease:function(A){return(1>=(A*=2)?A*A*A:(A-=2)*A*A+2)/2}};
ac.prototype.transition=function(A){var F;if(A instanceof tj){var R=A._id;A=A._name}else R=++Ot,(F=Aj).time=ig(),A=null==A?null:A+"";for(var Y=this._groups,na=Y.length,pa=0;pa<na;++pa)for(var ua=Y[pa],Ra=ua.length,Pa,xa=0;xa<Ra;++xa)if(Pa=ua[xa]){var Za=Pa,sb=A,bc=R,Oc=xa,Ld=ua,zd;if(!(zd=F))a:{zd=void 0;for(var oh=R;!(zd=Pa.__transition)||!(zd=zd[oh]);)if(!(Pa=Pa.parentNode)){zd=(Aj.time=ig(),Aj);break a}}Rh(Za,sb,bc,Oc,Ld,zd)}return new tj(Y,this._parents,A,R)};
["e","w"].map(ti);["n","s"].map(ti);"n e s w nw ne se sw".split(" ").map(ti);uj.prototype=function(){return new uj}.prototype={constructor:uj,
moveTo:function(A,F){this._+="M"+(this._x0=this._x1=+A)+","+(this._y0=this._y1=+F)},
closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},
lineTo:function(A,F){this._+="L"+(this._x1=+A)+","+(this._y1=+F)},
bezierCurveTo:function(A,F,R,Y,na,pa){this._+="C"+ +A+","+ +F+","+ +R+","+ +Y+","+(this._x1=+na)+","+(this._y1=+pa)},
rect:function(A,F,R,Y){this._+="M"+(this._x0=this._x1=+A)+","+(this._y0=this._y1=+F)+"h"+ +R+"v"+ +Y+"h"+-R+"Z"},
toString:function(){return this._}};
Xi.prototype=Eg.prototype={constructor:Xi,has:function(A){return" "+A in this},
get:function(A){return this[" "+A]},
set:function(A,F){this[" "+A]=F;return this},
remove:function(A){A=" "+A;return A in this&&delete this[A]},
clear:function(){for(var A in this)" "===A[0]&&delete this[A]},
keys:function(){var A=[],F;for(F in this)" "===F[0]&&A.push(F.slice(1));return A},
values:function(){var A=[],F;for(F in this)" "===F[0]&&A.push(this[F]);return A},
entries:function(){var A=[],F;for(F in this)" "===F[0]&&A.push({key:F.slice(1),value:this[F]});return A},
size:function(){var A=0,F;for(F in this)" "===F[0]&&++A;return A},
empty:function(){for(var A in this)if(" "===A[0])return!1;return!0},
each:function(A){for(var F in this)" "===F[0]&&A(this[F],F.slice(1),this)}};
var yi=Eg.prototype;Tg.prototype=function(A,F){var R=new Tg;if(A instanceof Tg)A.each(function(pa){R.add(pa)});
else if(A){var Y=-1,na=A.length;if(null==F)for(;++Y<na;)R.add(A[Y]);else for(;++Y<na;)R.add(F(A[Y],Y,A))}return R}.prototype={constructor:Tg,
has:yi.has,add:function(A){this[" "+A]=A;return this},
remove:yi.remove,clear:yi.clear,values:yi.keys,size:yi.size,empty:yi.empty,each:yi.each};var vs={},Pt={},cq=Ak(",").parse,ws=Ak("\t").parse;Wn(cq);Wn(ws);var Vh=function(A,F,R){F=new el(null==F?Th:F,null==R?kh:R,NaN,NaN,NaN,NaN);return null==A?F:F.addAll(A)}.prototype=el.prototype;
Vh.copy=function(){var A=new el(this._x,this._y,this._x0,this._y0,this._x1,this._y1),F=this._root,R,Y;if(!F)return A;if(!F.length)return A._root=vm(F),A;for(R=[{source:F,target:A._root=Array(4)}];F=R.pop();)for(var na=0;4>na;++na)if(Y=F.source[na])Y.length?R.push({source:Y,target:F.target[na]=Array(4)}):F.target[na]=vm(Y);return A};
Vh.add=function(A){var F=+this._x.call(null,A),R=+this._y.call(null,A);return um(this.cover(F,R),F,R,A)};
Vh.addAll=function(A){var F,R,Y=A.length,na,pa,ua=Array(Y),Ra=Array(Y),Pa=Infinity,xa=Infinity,Za=-Infinity,sb=-Infinity;for(R=0;R<Y;++R)isNaN(na=+this._x.call(null,F=A[R]))||isNaN(pa=+this._y.call(null,F))||(ua[R]=na,Ra[R]=pa,na<Pa&&(Pa=na),na>Za&&(Za=na),pa<xa&&(xa=pa),pa>sb&&(sb=pa));Za<Pa&&(Pa=this._x0,Za=this._x1);sb<xa&&(xa=this._y0,sb=this._y1);this.cover(Pa,xa).cover(Za,sb);for(R=0;R<Y;++R)um(this,ua[R],Ra[R],A[R]);return this};
Vh.cover=function(A,F){if(isNaN(A=+A)||isNaN(F=+F))return this;var R=this._x0,Y=this._y0,na=this._x1,pa=this._y1;if(isNaN(R))na=(R=Math.floor(A))+1,pa=(Y=Math.floor(F))+1;else if(R>A||A>na||Y>F||F>pa){var ua=na-R,Ra=this._root,Pa;switch(Pa=(F<(Y+pa)/2)<<1|A<(R+na)/2){case 0:do{var xa=Array(4);xa[Pa]=Ra;Ra=xa}while(ua*=2,na=R+ua,pa=Y+ua,A>na||F>pa);break;case 1:do xa=Array(4),xa[Pa]=Ra,Ra=xa;while(ua*=2,R=na-ua,pa=Y+ua,R>A||F>pa);break;case 2:do xa=Array(4),xa[Pa]=Ra,Ra=xa;while(ua*=2,na=R+ua,Y=pa-
ua,A>na||Y>F);break;case 3:do xa=Array(4),xa[Pa]=Ra,Ra=xa;while(ua*=2,R=na-ua,Y=pa-ua,R>A||Y>F)}this._root&&this._root.length&&(this._root=Ra)}else return this;this._x0=R;this._y0=Y;this._x1=na;this._y1=pa;return this};
Vh.data=function(){var A=[];this.visit(function(F){if(!F.length){do A.push(F.data);while(F=F.next)}});
return A};
Vh.extent=function(A){return arguments.length?this.cover(+A[0][0],+A[0][1]).cover(+A[1][0],+A[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]};
Vh.find=function(A,F,R){var Y=this._x0,na=this._y0,pa,ua,Ra,Pa,xa=this._x1,Za=this._y1,sb=[],bc=this._root,Oc;bc&&sb.push(new Re(bc,Y,na,xa,Za));null==R?R=Infinity:(Y=A-R,na=F-R,xa=A+R,Za=F+R,R*=R);for(;Oc=sb.pop();)if(!(!(bc=Oc.node)||(pa=Oc.x0)>xa||(ua=Oc.y0)>Za||(Ra=Oc.x1)<Y||(Pa=Oc.y1)<na))if(bc.length){Oc=(pa+Ra)/2;var Ld=(ua+Pa)/2;sb.push(new Re(bc[3],Oc,Ld,Ra,Pa),new Re(bc[2],pa,Ld,Oc,Pa),new Re(bc[1],Oc,ua,Ra,Ld),new Re(bc[0],pa,ua,Oc,Ld));if(bc=(F>=Ld)<<1|A>=Oc)Oc=sb[sb.length-1],sb[sb.length-
1]=sb[sb.length-1-bc],sb[sb.length-1-bc]=Oc}else if(Oc=A-+this._x.call(null,bc.data),Ld=F-+this._y.call(null,bc.data),Oc=Oc*Oc+Ld*Ld,Oc<R){var zd=Math.sqrt(R=Oc);Y=A-zd;na=F-zd;xa=A+zd;Za=F+zd;zd=bc.data}return zd};
Vh.remove=function(A){if(isNaN(Pa=+this._x.call(null,A))||isNaN(xa=+this._y.call(null,A)))return this;var F,R=this._root,Y,na=this._x0,pa=this._y0,ua=this._x1,Ra=this._y1,Pa,xa,Za,sb,bc,Oc,Ld;if(!R)return this;if(R.length)for(;;){(bc=Pa>=(Za=(na+ua)/2))?na=Za:ua=Za;(Oc=xa>=(sb=(pa+Ra)/2))?pa=sb:Ra=sb;if(!(F=R,R=R[Ld=Oc<<1|bc]))return this;if(!R.length)break;if(F[Ld+1&3]||F[Ld+2&3]||F[Ld+3&3]){var zd=F;var oh=Ld}}for(;R.data!==A;)if(!(Y=R,R=R.next))return this;(A=R.next)&&delete R.next;if(Y)return A?
Y.next=A:delete Y.next,this;if(!F)return this._root=A,this;A?F[Ld]=A:delete F[Ld];(R=F[0]||F[1]||F[2]||F[3])&&R===(F[3]||F[2]||F[1]||F[0])&&!R.length&&(zd?zd[oh]=R:this._root=R);return this};
Vh.removeAll=function(A){for(var F=0,R=A.length;F<R;++F)this.remove(A[F]);return this};
Vh.root=function(){return this._root};
Vh.size=function(){var A=0;this.visit(function(F){if(!F.length){do++A;while(F=F.next)}});
return A};
Vh.visit=function(A){var F=[],R,Y=this._root,na,pa,ua,Ra,Pa;for(Y&&F.push(new Re(Y,this._x0,this._y0,this._x1,this._y1));R=F.pop();)if(!A(Y=R.node,pa=R.x0,ua=R.y0,Ra=R.x1,Pa=R.y1)&&Y.length){R=(pa+Ra)/2;var xa=(ua+Pa)/2;(na=Y[3])&&F.push(new Re(na,R,xa,Ra,Pa));(na=Y[2])&&F.push(new Re(na,pa,xa,R,Pa));(na=Y[1])&&F.push(new Re(na,R,ua,Ra,xa));(na=Y[0])&&F.push(new Re(na,pa,ua,R,xa))}};
Vh.visitAfter=function(A){var F=[],R=[],Y;for(this._root&&F.push(new Re(this._root,this._x0,this._y0,this._x1,this._y1));Y=F.pop();){var na=Y.node;if(na.length){var pa,ua=Y.x0,Ra=Y.y0,Pa=Y.x1,xa=Y.y1,Za=(ua+Pa)/2,sb=(Ra+xa)/2;(pa=na[0])&&F.push(new Re(pa,ua,Ra,Za,sb));(pa=na[1])&&F.push(new Re(pa,Za,Ra,Pa,sb));(pa=na[2])&&F.push(new Re(pa,ua,sb,Za,xa));(pa=na[3])&&F.push(new Re(pa,Za,sb,Pa,xa))}R.push(Y)}for(;Y=R.pop();)A(Y.node,Y.x0,Y.y0,Y.x1,Y.y1);return this};
Vh.x=function(A){return arguments.length?(this._x=A,this):this._x};
Vh.y=function(A){return arguments.length?(this._y=A,this):this._y};
var dq=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;Yj.prototype=pg.prototype;pg.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(null==this.width?"":Math.max(1,this.width|0))+(this.comma?",":"")+(null==this.precision?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};
var eq,fq={"%":function(A,F){return(100*A).toFixed(F)},
b:function(A){return Math.round(A).toString(2)},
c:function(A){return A+""},
d:function(A){return Math.round(A).toString(10)},
e:function(A,F){return A.toExponential(F)},
f:function(A,F){return A.toFixed(F)},
g:function(A,F){return A.toPrecision(F)},
o:function(A){return Math.round(A).toString(8)},
p:function(A,F){return vj(100*A,F)},
r:vj,s:function(A,F){var R=lh(A,F);if(!R)return A+"";var Y=R[0];R=R[1];R=R-(eq=3*Math.max(-8,Math.min(8,Math.floor(R/3))))+1;var na=Y.length;return R===na?Y:R>na?Y+Array(R-na+1).join("0"):0<R?Y.slice(0,R)+"."+Y.slice(R):"0."+Array(1-R).join("0")+lh(A,Math.max(0,F+R-1))[0]},
X:function(A){return Math.round(A).toString(16).toUpperCase()},
x:function(A){return Math.round(A).toString(16)}},eo="y z a f p n \u00b5 m  k M G T P E Z Y".split(" "),hp;
(function(A){return hp=Wo(A)})({decimal:".",
thousands:",",grouping:[3],currency:["$",""]});Eh.prototype={constructor:Eh,reset:function(){this.s=this.t=0},
add:function(A){gn(ln,A,this.t);gn(this,ln.s,this.s);this.s?this.t+=ln.t:this.s=ln.t},
valueOf:function(){return this.s}};
var ln=new Eh,ef=Math.PI,qg=ef/2,nl=ef/4,Jv=2*ef,Qt=ef/180,fo=Math.abs,Rt=Math.atan,Kv=Math.atan2,zi=Math.cos,eg=Math.sin,Bm=Math.sqrt;new Eh;new Eh;new Eh;var gq=new Eh;(function(A,F,R,Y){return function(na){function pa(vf,De){A(vf,De)&&na.point(vf,De)}
function ua(vf,De){bc.point(vf,De)}
function Ra(){$l.point=ua;bc.lineStart()}
function Pa(){$l.point=pa;bc.lineEnd()}
function xa(vf,De){dj.push([vf,De]);Ld.point(vf,De)}
function Za(){Ld.lineStart();dj=[]}
function sb(){xa(dj[0][0],dj[0][1]);Ld.lineEnd();var vf=Ld.clean(),De=Oc.result(),dd=De.length,Fg;dj.pop();oh.push(dj);dj=null;if(dd)if(vf&1){if(dd=De[0],0<(De=dd.length-1)){zd||(na.polygonStart(),zd=!0);na.lineStart();for(vf=0;vf<De;++vf)na.point((Fg=dd[vf])[0],Fg[1]);na.lineEnd()}}else 1<dd&&vf&2&&De.push(De.pop().concat(De.shift())),uf.push(De.filter(ak))}
var bc=F(na),Oc=Uh(),Ld=F(Oc),zd=!1,oh,uf,dj,$l={point:pa,lineStart:Ra,lineEnd:Pa,polygonStart:function(){$l.point=xa;$l.lineStart=Za;$l.lineEnd=sb;uf=[];oh=[]},
polygonEnd:function(){$l.point=pa;$l.lineStart=Ra;$l.lineEnd=Pa;var vf=uf,De=vf.length;var dd=-1;for(var Fg=0,ic,Ic;++dd<De;)Fg+=vf[dd].length;for(ic=Array(Fg);0<=--De;)for(Ic=vf[De],dd=Ic.length;0<=--dd;)ic[--Fg]=Ic[dd];uf=ic;vf=oh;De=Y[0];Fg=Y[1];var Cc=eg(Fg);dd=[eg(De),-zi(De),0];Ic=ic=0;gq.reset();1===Cc?Fg=qg+1E-6:-1===Cc&&(Fg=-qg-1E-6);Cc=0;for(var ec=vf.length;Cc<ec;++Cc)if(Ai=(cg=vf[Cc]).length){var cg,Ai,Xh=cg[Ai-1],rg=Xh[0],kp=Xh[1]/2+nl,Mx=eg(kp),Gc=zi(kp);for(kp=0;kp<Ai;++kp,rg=PF,Mx=
PJ,Gc=sz,Xh=TA){var TA=cg[kp],PF=TA[0];sz=TA[1]/2+nl;var PJ=eg(sz),sz=zi(sz),tz=PF-rg,QF=0<=tz?1:-1,UA=QF*tz,VA=UA>ef;Mx*=PJ;gq.add(Kv(Mx*QF*eg(UA),Gc*sz+Mx*zi(UA)));ic+=VA?tz+QF*Jv:tz;VA^rg>=De^PF>=De&&(Xh=vi(wm(Xh),wm(TA)),Zj(Xh),rg=vi(dd,Xh),Zj(rg),rg=(VA^0<=tz?-1:1)*Ul(rg[2]),Fg>rg||Fg===rg&&(Xh[0]||Xh[1]))&&(Ic+=VA^0<=tz?1:-1)}}vf=(-1E-6>ic||1E-6>ic&&-1E-6>gq)^Ic&1;uf.length?(zd||(na.polygonStart(),zd=!0),fl(uf,wj,vf,R,na)):vf&&(zd||(na.polygonStart(),zd=!0),na.lineStart(),R(null,null,1,na),
na.lineEnd());zd&&(na.polygonEnd(),zd=!1);uf=oh=null},
sphere:function(){na.polygonStart();na.lineStart();R(null,null,1,na);na.lineEnd();na.polygonEnd()}};
return $l}})(function(){return!0},function(A){var F=NaN,R=NaN,Y=NaN,na;
return{lineStart:function(){A.lineStart();na=1},
point:function(pa,ua){var Ra=0<pa?ef:-ef,Pa=fo(pa-F);if(1E-6>fo(Pa-ef))A.point(F,R=0<(R+ua)/2?qg:-qg),A.point(Y,R),A.lineEnd(),A.lineStart(),A.point(Ra,R),A.point(pa,R),na=0;else if(Y!==Ra&&Pa>=ef){1E-6>fo(F-Y)&&(F-=1E-6*Y);1E-6>fo(pa-Ra)&&(pa-=1E-6*Ra);Pa=F;var xa=R,Za=pa,sb,bc,Oc=eg(Pa-Za);R=1E-6<fo(Oc)?Rt((eg(xa)*(bc=zi(ua))*eg(Za)-eg(ua)*(sb=zi(xa))*eg(Pa))/(sb*bc*Oc)):(xa+ua)/2;A.point(Y,R);A.lineEnd();A.lineStart();A.point(Ra,R);na=0}A.point(F=pa,R=ua);Y=Ra},
lineEnd:function(){A.lineEnd();F=R=NaN},
clean:function(){return 2-na}}},function(A,F,R,Y){null==A?(R*=qg,Y.point(-ef,R),Y.point(0,R),Y.point(ef,R),Y.point(ef,0),Y.point(ef,-R),Y.point(0,-R),Y.point(-ef,-R),Y.point(-ef,0),Y.point(-ef,R)):1E-6<fo(A[0]-F[0])?(A=A[0]<F[0]?ef:-ef,R=R*A/2,Y.point(-A,R),Y.point(0,R),Y.point(A,R)):Y.point(F[0],F[1])},[-ef,
-qg]);new Eh;new Eh;new Eh;new Eh;xj.prototype={constructor:xj,point:function(A,F){this.stream.point(A,F)},
sphere:function(){this.stream.sphere()},
lineStart:function(){this.stream.lineStart()},
lineEnd:function(){this.stream.lineEnd()},
polygonStart:function(){this.stream.polygonStart()},
polygonEnd:function(){this.stream.polygonEnd()}};
zi(30*Qt);(function(A){return function(F){var R=new xj,Y;for(Y in A)R[Y]=A[Y];R.stream=F;return R}})({point:function(A,F){this.stream.point(A*Qt,F*Qt)}});
hn(function(A){return Bm(2/(1+A))}).invert=Vl(function(A){return 2*Ul(A/2)});
hn(function(A){return(A=1<A?0:-1>A?ef:Math.acos(A))&&A/eg(A)}).invert=Vl(function(A){return A});
Bm(3);Vl(Rt);Vl(Ul);Vl(function(A){return 2*Rt(A)});
il.prototype=Bk.prototype={constructor:il,count:function(){return this.eachAfter(gl)},
each:function(A){var F,R=[this],Y;do{var na=R.reverse();for(R=[];F=na.pop();)if(A(F),F=F.children){var pa=0;for(Y=F.length;pa<Y;++pa)R.push(F[pa])}}while(R.length);return this},
eachAfter:function(A){for(var F,R=[this],Y=[],na,pa;F=R.pop();)if(Y.push(F),F=F.children)for(na=0,pa=F.length;na<pa;++na)R.push(F[na]);for(;F=Y.pop();)A(F);return this},
eachBefore:function(A){for(var F,R=[this],Y;F=R.pop();)if(A(F),F=F.children)for(Y=F.length-1;0<=Y;--Y)R.push(F[Y]);return this},
sum:function(A){return this.eachAfter(function(F){for(var R=+A(F.data)||0,Y=F.children,na=Y&&Y.length;0<=--na;)R+=Y[na].value;F.value=R})},
sort:function(A){return this.eachBefore(function(F){F.children&&F.children.sort(A)})},
path:function(A){var F=this;var R=F;var Y=A;if(R!==Y){var na=R.ancestors(),pa=Y.ancestors(),ua=null;R=na.pop();for(Y=pa.pop();R===Y;)ua=R,R=na.pop(),Y=pa.pop();R=ua}for(Y=[F];F!==R;)F=F.parent,Y.push(F);for(F=Y.length;A!==R;)Y.splice(F,0,A),A=A.parent;return Y},
ancestors:function(){for(var A=this,F=[A];A=A.parent;)F.push(A);return F},
links:function(){var A=this,F=[];A.each(function(R){R!==A&&F.push({source:R.parent,target:R})});
return F},
copy:function(){return Bk(this).eachBefore(hl)}};
(function(A,F){this._=A;this.A=this.children=this.parent=null;this.a=this;this.s=this.c=this.m=this.z=0;this.t=null;this.i=F}).prototype=Object.create(il.prototype);
var St=new Date,Tt=new Date,Ut=bg(function(){},function(A,F){A.setTime(+A+F)},function(A,F){return F-A});
Ut.every=function(A){A=Math.floor(A);return isFinite(A)&&0<A?1<A?bg(function(F){F.setTime(Math.floor(F/A)*A)},function(F,R){F.setTime(+F+R*A)},function(F,R){return(R-F)/A}):Ut:null};
bg(function(A){A.setTime(1E3*Math.floor(A/1E3))},function(A,F){A.setTime(+A+1E3*F)},function(A,F){return(F-A)/1E3},function(A){return A.getUTCSeconds()});
bg(function(A){A.setTime(6E4*Math.floor(A/6E4))},function(A,F){A.setTime(+A+6E4*F)},function(A,F){return(F-A)/6E4},function(A){return A.getMinutes()});
bg(function(A){var F=6E4*A.getTimezoneOffset()%36E5;0>F&&(F+=36E5);A.setTime(36E5*Math.floor((+A-F)/36E5)+F)},function(A,F){A.setTime(+A+36E5*F)},function(A,F){return(F-A)/36E5},function(A){return A.getHours()});
var Lv=bg(function(A){A.setHours(0,0,0,0)},function(A,F){A.setDate(A.getDate()+F)},function(A,F){return(F-A-6E4*(F.getTimezoneOffset()-A.getTimezoneOffset()))/864E5},function(A){return A.getDate()-1}),Hx=Ck(0),xs=Ck(1);
Ck(2);Ck(3);var go=Ck(4);Ck(5);Ck(6);bg(function(A){A.setDate(1);A.setHours(0,0,0,0)},function(A,F){A.setMonth(A.getMonth()+F)},function(A,F){return F.getMonth()-A.getMonth()+12*(F.getFullYear()-A.getFullYear())},function(A){return A.getMonth()});
var ol=bg(function(A){A.setMonth(0,1);A.setHours(0,0,0,0)},function(A,F){A.setFullYear(A.getFullYear()+F)},function(A,F){return F.getFullYear()-A.getFullYear()},function(A){return A.getFullYear()});
ol.every=function(A){return isFinite(A=Math.floor(A))&&0<A?bg(function(F){F.setFullYear(Math.floor(F.getFullYear()/A)*A);F.setMonth(0,1);F.setHours(0,0,0,0)},function(F,R){F.setFullYear(F.getFullYear()+R*A)}):null};
bg(function(A){A.setUTCSeconds(0,0)},function(A,F){A.setTime(+A+6E4*F)},function(A,F){return(F-A)/6E4},function(A){return A.getUTCMinutes()});
bg(function(A){A.setUTCMinutes(0,0,0)},function(A,F){A.setTime(+A+36E5*F)},function(A,F){return(F-A)/36E5},function(A){return A.getUTCHours()});
var Zl=bg(function(A){A.setUTCHours(0,0,0,0)},function(A,F){A.setUTCDate(A.getUTCDate()+F)},function(A,F){return(F-A)/864E5},function(A){return A.getUTCDate()-1}),hq=jl(0),vr=jl(1);
jl(2);jl(3);var Vt=jl(4);jl(5);jl(6);bg(function(A){A.setUTCDate(1);A.setUTCHours(0,0,0,0)},function(A,F){A.setUTCMonth(A.getUTCMonth()+F)},function(A,F){return F.getUTCMonth()-A.getUTCMonth()+12*(F.getUTCFullYear()-A.getUTCFullYear())},function(A){return A.getUTCMonth()});
var iq=bg(function(A){A.setUTCMonth(0,1);A.setUTCHours(0,0,0,0)},function(A,F){A.setUTCFullYear(A.getUTCFullYear()+F)},function(A,F){return F.getUTCFullYear()-A.getUTCFullYear()},function(A){return A.getUTCFullYear()});
iq.every=function(A){return isFinite(A=Math.floor(A))&&0<A?bg(function(F){F.setUTCFullYear(Math.floor(F.getUTCFullYear()/A)*A);F.setUTCMonth(0,1);F.setUTCHours(0,0,0,0)},function(F,R){F.setUTCFullYear(F.getUTCFullYear()+R*A)}):null};
var Mv={"-":"",_:" ",0:"0"},Wh=/^\s*\d+/,Ix=/^%/,ys=/[\\^$*+?|[\]().{}]/g,jq;(function(A){jq=kl(A);K_c=jq.utcFormat;L_c=jq.utcParse;return jq})({dateTime:"%x, %X",
date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),shortDays:"Sun Mon Tue Wed Thu Fri Sat".split(" "),months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")});Date.prototype.toISOString||K_c("%Y-%m-%dT%H:%M:%S.%LZ");+new Date("2000-01-01T00:00:00.000Z")||L_c("%Y-%m-%dT%H:%M:%S.%LZ");ud("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf");
ud("393b795254a36b6ecf9c9ede6379398ca252b5cf6bcedb9c8c6d31bd9e39e7ba52e7cb94843c39ad494ad6616be7969c7b4173a55194ce6dbdde9ed6");ud("3182bd6baed69ecae1c6dbefe6550dfd8d3cfdae6bfdd0a231a35474c476a1d99bc7e9c0756bb19e9ac8bcbddcdadaeb636363969696bdbdbdd9d9d9");ud("1f77b4aec7e8ff7f0effbb782ca02c98df8ad62728ff98969467bdc5b0d58c564bc49c94e377c2f7b6d27f7f7fc7c7c7bcbd22dbdb8d17becf9edae5");ud("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666");ud("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666");ud("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928");
ud("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2");ud("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc");ud("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999");ud("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3");ud("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f");var ip=Array(3).concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e",
"8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(ud);We(ip);var zs=Array(3).concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837",
"40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(ud);We(zs);var ho=Array(3).concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419",
"8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(ud);We(ho);var Wt=Array(3).concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(ud);
We(Wt);var Xt=Array(3).concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(ud);We(Xt);var Jx=Array(3).concat("ef8a62ffffff999999","ca0020f4a582bababa404040",
"ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(ud);We(Jx);var Nv=Array(3).concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4",
"d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(ud);We(Nv);var Kx=Array(3).concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850",
"d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(ud);We(Kx);var Ov=Array(3).concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd",
"9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(ud);We(Ov);var kq=Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(ud);We(kq);var nh=Array(3).concat("e0ecf49ebcda8856a7",
"edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(ud);We(nh);var Hh=Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e",
"f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(ud);We(Hh);var cj=Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(ud);We(cj);var jp=Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59",
"f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(ud);We(jp);var io=Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(ud);We(io);var Cm=Array(3).concat("e7e1efc994c7dd1c77",
"f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(ud);We(Cm);var Yt=Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177",
"fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(ud);We(Yt);var Pv=Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(ud);We(Pv);var Zt=Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837",
"ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(ud);We(Zt);var dk=Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(ud);We(dk);var Ek=Array(3).concat("ffeda0feb24cf03b20",
"ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(ud);We(Ek);var Fk=Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594",
"f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(ud);We(Fk);var $t=Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(ud);We($t);var Lx=Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525",
"f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(ud);We(Lx);var Qv=Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(ud);We(Qv);var wr=Array(3).concat("fee0d2fc9272de2d26",
"fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(ud);We(wr);var au=Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04",
"fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(ud);We(au);rr(Yb(300,.5,0),Yb(-240,.5,1));rr(Yb(-100,.75,.35),Yb(80,1.5,.8));rr(Yb(260,.75,.35),Yb(80,1.5,.8));Yb();pd();os(ud("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));
os(ud("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf"));
os(ud("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4"));
os(ud("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));
Bv.prototype={lineStart:function(){this._point=0},
lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath();this._line=1-this._line},
point:function(A,F){A=+A;F=+F;switch(this._point){case 0:this._point=1;this._line?this._context.lineTo(A,F):this._context.moveTo(A,F);break;case 1:this._point=2;default:this._context.lineTo(A,F)}}};
(function(A){function F(R){return new Cv(A(R))}
F._curve=A;return F})(function(A){return new Bv(A)});
Cv.prototype={lineStart:function(){this._curve.lineStart()},
lineEnd:function(){this._curve.lineEnd()},
point:function(A,F){this._curve.point(F*Math.sin(A),F*-Math.cos(A))}};
Xl.prototype={lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN;this._point=0},
lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:mr(this,this._t0,ps(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath();this._line=1-this._line},
point:function(A,F){var R=NaN;A=+A;F=+F;if(A!==this._x1||F!==this._y1){switch(this._point){case 0:this._point=1;this._line?this._context.lineTo(A,F):this._context.moveTo(A,F);break;case 1:this._point=2;break;case 2:this._point=3;mr(this,ps(this,R=lr(this,A,F)),R);break;default:mr(this,this._t0,R=lr(this,A,F))}this._x0=this._x1;this._x1=A;this._y0=this._y1;this._y1=F;this._t0=R}}};
(function(A){this._context=new ck(A)}.prototype=Object.create(Xl.prototype)).point=function(A,F){Xl.prototype.point.call(this,F,A)};
ck.prototype={moveTo:function(A,F){this._context.moveTo(F,A)},
closePath:function(){this._context.closePath()},
lineTo:function(A,F){this._context.lineTo(F,A)},
bezierCurveTo:function(A,F,R,Y,na,pa){this._context.bezierCurveTo(F,A,Y,R,pa,na)}};
xi.prototype={constructor:xi,scale:function(A){return 1===A?this:new xi(this.k*A,this.x,this.y)},
translate:function(A,F){return 0===A&0===F?this:new xi(this.k,this.x+this.k*A,this.y+this.k*F)},
apply:function(A){return[A[0]*this.k+this.x,A[1]*this.k+this.y]},
invert:function(A){return[(A[0]-this.x)/this.k,(A[1]-this.y)/this.k]},
toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};
new xi(1,0,0);$Xc=kc;zj.svg=zj.svg;zj.xhtml=zj.xhtml;zj.xlink=zj.xlink;zj.xml=zj.xml;zj.xmlns=zj.xmlns})();var M_c=_.Mu(["\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"]);
_.Dq({_template:_.Gz(M_c),is:"iron-collapse",behaviors:[_.zA],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){_.Bq._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){_.bn(a).rootTarget===this&&this._transitionEnd()},
_calcSize:function(){return this.getBoundingClientRect()[this.dimension]+"px"}});var N_c=new _.ey("backstageCommentsRenderer");var O_c=new _.ey("commentThreadRenderer");var P_c=new _.ey("commentViewModel");var Q_c=new _.ey("reportHistoryTableCellRenderer"),R_c=new _.ey("reportHistoryTableTextCellRenderer"),S_c=new _.ey("reportHistoryTableReasonCellRenderer");var T_c=new _.ey("liveChatAuthorBadgeViewModel");_.U_c=new _.ey("merchandiseShelfRenderer");var V_c=new _.ey("menuEndpoint");var W_c=new _.ey("dropdownRenderer");var X_c=new _.ey("showSponsorshipsGiftOfferDialogCommand");var Y_c=new _.ey("updateCardItemOnClickCommand");var Z_c=new _.ey("commerceCartItemQuantityPickerRenderer");var iYc=new _.ey("quantityIncrementerButtonViewModel");var $_c=new _.ey("quantityIncrementerViewModel");var a0c=_.mn({entities:_.Zua}),b0c=new _.pB(a0c);var c0c=function(){return _.wq.apply(this,arguments)||this};
_.H(c0c,_.wq);_.J.Object.defineProperties(c0c.prototype,{store:{configurable:!0,enumerable:!0,get:function(){return b0c}}});
var d0c=c0c;d0c=_.U([_.xq()],d0c);var e0c=[_.RI.prototype,d0c.prototype];var f0c={},g0c=function(){return _.wq.apply(this,arguments)||this};
_.H(g0c,_.wq);g0c.prototype.onPdgItemBehaviorClick=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)};
var J3=g0c;J3.prototype.onPdgItemBehaviorClick=J3.prototype.onPdgItemBehaviorClick;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],J3.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],J3.prototype,"data",void 0);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],J3.prototype,"onPdgItemBehaviorClick",null);J3=_.U([_.xq()],J3);f0c.YtPdgLiveChatItemBehavior=[J3.prototype,_.X.YtRendererBehavior];var h0c;var i0c,j0c=function(){if(void 0!==i0c)return i0c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-bumper-user-edu-content-view-model--\x3e\x3c!--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_bumper_user_edu_content_view_model.yt.bumper.user.edu.content.view.model.css.js--\x3e<div id="bumper-content" class="style-scope yt-bumper-user-edu-content-view-model">\n  <yt-image id="icon" data="[[data.image]]" height="16" class="style-scope yt-bumper-user-edu-content-view-model"></yt-image>\n  <div id="message-block" class="style-scope yt-bumper-user-edu-content-view-model">\n    <yt-attributed-string id="message" data="[[data.text]]" class="style-scope yt-bumper-user-edu-content-view-model"></yt-attributed-string>\n  </div>\n</div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===h0c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_bumper_user_edu_content_view_model.yt.bumper.user.edu.content.view.model.css.js--\x3e<style is-scoped>#timestamp.yt-bumper-user-edu-content-view-model {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.yt-bumper-user-edu-content-view-model {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-bumper-user-edu-content-view-model[avatar-hidden] #author-photo.yt-bumper-user-edu-content-view-model {display: none;} #menu.yt-bumper-user-edu-content-view-model {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-bumper-user-edu-content-view-model:hover #menu.yt-bumper-user-edu-content-view-model,yt-bumper-user-edu-content-view-model[menu-visible] #menu.yt-bumper-user-edu-content-view-model {transform: none;} yt-bumper-user-edu-content-view-model:focus-within #menu.yt-bumper-user-edu-content-view-model {transform: none;} yt-bumper-user-edu-content-view-model[modern] #inline-action-button-container.yt-bumper-user-edu-content-view-model {background-color: var(--yt-spec-static-overlay-background-medium);} yt-bumper-user-edu-content-view-model:not([modern]) #inline-action-button-container.yt-bumper-user-edu-content-view-model {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-bumper-user-edu-content-view-model:not([modern]) #inline-action-buttons.yt-bumper-user-edu-content-view-model>*.yt-bumper-user-edu-content-view-model,yt-bumper-user-edu-content-view-model:not([modern]) #additional-inline-action-buttons.yt-bumper-user-edu-content-view-model>*.yt-bumper-user-edu-content-view-model {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-bumper-user-edu-content-view-model:not([modern]) #inline-action-buttons.yt-bumper-user-edu-content-view-model>*.yt-bumper-user-edu-content-view-model {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-bumper-user-edu-content-view-model:not([modern]) #inline-action-buttons.yt-bumper-user-edu-content-view-model>.yt-bumper-user-edu-content-view-model:hover {background: var(--yt-deprecated-luna-black);} yt-bumper-user-edu-content-view-model:not([modern]) #additional-inline-action-buttons.yt-bumper-user-edu-content-view-model>*.yt-bumper-user-edu-content-view-model {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-bumper-user-edu-content-view-model:not([modern]) #additional-inline-action-buttons.yt-bumper-user-edu-content-view-model>.yt-bumper-user-edu-content-view-model:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-bumper-user-edu-content-view-model {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-bumper-user-edu-content-view-model[has-inline-action-buttons]:hover #inline-action-button-container.yt-bumper-user-edu-content-view-model {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-bumper-user-edu-content-view-model[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-bumper-user-edu-content-view-model {display: none;} yt-bumper-user-edu-content-view-model[has-inline-action-buttons]:hover #menu.yt-bumper-user-edu-content-view-model {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-bumper-user-edu-content-view-model:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-bumper-user-edu-content-view-model>*.yt-bumper-user-edu-content-view-model:not(:first-child),#additional-inline-action-buttons.yt-bumper-user-edu-content-view-model>*.yt-bumper-user-edu-content-view-model:not(:first-child) {margin-left: 8px;} yt-bumper-user-edu-content-view-model {display: block;padding-top: 8px;font-size: 12px;line-height: 16px;overflow: hidden;} #bumper-content.yt-bumper-user-edu-content-view-model {background-color: var(--yt-live-chat-vem-background-color);border-radius: 4px;padding: 12px 16px;display: flex;flex-direction: row;} #icon.yt-bumper-user-edu-content-view-model {color: var(--yt-spec-static-brand-red);margin-right: 16px;flex: none;} #message-block.yt-bumper-user-edu-content-view-model {flex: 1;flex-basis: 0.000000001px;-ms-align-self: center;align-self: center;} #message.yt-bumper-user-edu-content-view-model {color: var(--yt-live-chat-primary-text-color);overflow-wrap: break-word;word-break: break-word;word-wrap: break-word;}</style>");
h0c=d}d=h0c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return i0c=a};var k0c=function(){return _.O.apply(this,arguments)||this};
_.H(k0c,_.O);k0c.prototype.onShow_=function(){if(this.data&&this.data.onVisibleCommand){var a=_.$r(this.data.onVisibleCommand);a&&this.ytComponentBehavior.resolveCommand(a)}};
_.J.Object.defineProperties(k0c,{template:{configurable:!0,enumerable:!0,get:function(){return j0c()}}});
var K3=k0c;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],K3.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],K3.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.HI.YtVisibilityBehavior),_.V("design:type",Object)],K3.prototype,"ytVisibilityBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],K3.prototype,"data",void 0);
K3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-bumper-user-edu-content-view-model"})],K3);_.u("live_chat_enable_controller_extraction")&&_.Q(K3,"yt-bumper-user-edu-content-view-model",j0c);var l0c;var m0c,n0c=function(){if(void 0!==m0c)return m0c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-live-chat-item-bumper-view-model--\x3e\x3c!--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_item_bumper_view_model.yt.live.chat.item.bumper.view.model.css.js--\x3e<div id="bumper" class="style-scope yt-live-chat-item-bumper-view-model">\n  <div id="content" class="style-scope yt-live-chat-item-bumper-view-model"></div>\n</div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===l0c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_item_bumper_view_model.yt.live.chat.item.bumper.view.model.css.js--\x3e<style is-scoped>yt-live-chat-item-bumper-view-model {display: block;}</style>");l0c=d}d=l0c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return m0c=
a};var o0c=function(){return _.O.apply(this,arguments)||this};
_.H(o0c,_.O);o0c.prototype.attached=function(){var a,b,c;if(null==this?0:null==(a=this.data)?0:null==(b=a.pdgPurchasedBumperLoggingDirectives)?0:null==(c=b.loggingDirectives)?0:c.trackingParams){var d,e,h;fYc(null==this?void 0:null==(d=this.data)?void 0:null==(e=d.pdgPurchasedBumperLoggingDirectives)?void 0:null==(h=e.loggingDirectives)?void 0:h.trackingParams)}};
o0c.prototype.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{bumperUserEduContentViewModel:{component:"yt-bumper-user-edu-content-view-model"}}}}};
_.J.Object.defineProperties(o0c,{template:{configurable:!0,enumerable:!0,get:function(){return n0c()}}});
var L3=o0c;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],L3.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],L3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],L3.prototype,"data",void 0);L3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-item-bumper-view-model"})],L3);
_.u("live_chat_enable_controller_extraction")&&_.Q(L3,"yt-live-chat-item-bumper-view-model",n0c);var p0c;var q0c,r0c=function(){if(void 0!==q0c)return q0c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-live-chat-like-button-view-model--\x3e\x3c!--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_like_button_view_model.yt.live.chat.like.button.view.model.css.js--\x3e<yt-toggle-button-view-model data="[[toggleButton]]" class="style-scope yt-live-chat-like-button-view-model"></yt-toggle-button-view-model>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===p0c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_like_button_view_model.yt.live.chat.like.button.view.model.css.js--\x3e<style is-scoped>yt-live-chat-like-button-view-model {display: inline-flex;align-items: center;--iron-icon-width: 16px;--iron-icon-height: 16px;}</style>");
p0c=d}d=p0c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return q0c=a};var s0c,t0c=function(){if(void 0!==s0c)return s0c;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped></style>");return s0c=a};
document.head.appendChild(t0c().content);var u0c;var v0c=function(){return _.O.apply(this,arguments)||this};
_.H(v0c,_.O);v0c.prototype.renderIdom=function(){this.data&&_.gt(this.data)};
_.J.Object.defineProperties(v0c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===u0c){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-toggle-button-view-model--\x3e\x3c!--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_view_models.yt_toggle_button_view_model.yt.toggle.button.view.model.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(t0c().content.cloneNode(!0),a.content.firstChild);u0c=a}a=u0c;return a}}});
var w0c=v0c;_.U([_.L(_.TC),_.V("design:type",Object)],w0c.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],w0c.prototype,"data",void 0);w0c=_.U([_.Gq({is:"yt-toggle-button-view-model",isInjectionRoot:!0})],w0c);var x0c=function(){return _.O.apply(this,arguments)||this};
_.H(x0c,_.O);x0c.prototype.onTap=function(a){a.stopPropagation();a=this.isLiked?"TOOLBAR_LIKE_STATE_INDIFFERENT":"TOOLBAR_LIKE_STATE_LIKED";this.engagementState?this.ytLiveChatReduxBehavior.dispatch(_.OH("engagementToolbarStateEntityPayload",this.data.engagementStateKey||"",{likeState:a})):this.ytLiveChatReduxBehavior.dispatch(_.rB("engagementToolbarStateEntityPayload",this.data.engagementStateKey||"",{likeState:a}))};
_.J.Object.defineProperties(x0c.prototype,{isLiked:{configurable:!0,enumerable:!0,get:function(){var a;return"TOOLBAR_LIKE_STATE_LIKED"===(null==(a=this.engagementState)?void 0:a.likeState)}},
toggleButton:{configurable:!0,enumerable:!0,get:function(){if(this.data){var a=_.B(this.data.toggleButton,_.NH),b,c,d,e=(null==(b=this.likeCountState)?void 0:null==(c=b.likeCountIfIndifferent)?void 0:c.content)||(null==(d=this.data.likeCountPlaceholder)?void 0:d.content)||"",h,l;b=(null==(h=this.likeCountState)?void 0:null==(l=h.likeCountIfLiked)?void 0:l.content)||"1";h=_.B(a.toggledButtonViewModel,_.bt);return Object.assign({},a,{isToggled:this.isLiked,defaultButtonViewModel:{buttonViewModel:Object.assign({},
_.B(a.defaultButtonViewModel,_.bt),{title:e})},toggledButtonViewModel:{buttonViewModel:Object.assign({},h,{title:b})}})}}}});
_.J.Object.defineProperties(x0c,{template:{configurable:!0,enumerable:!0,get:function(){return r0c()}}});
var M3=x0c;M3.prototype.onTap=M3.prototype.onTap;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],M3.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M3.prototype,"ytRendererBehavior",void 0);_.U([_.L(e0c),_.V("design:type",Object)],M3.prototype,"ytLiveChatReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],M3.prototype,"data",void 0);
_.U([_.N({selectorArgs:["data.likeCountEntityKey"],selector:function(a,b){return _.wo(a.entities,"likeCountEntity",b)}}),
_.V("design:type",Object)],M3.prototype,"likeCountState",void 0);_.U([_.N({selectorArgs:["data.engagementStateKey"],selector:dYc}),_.V("design:type",Object)],M3.prototype,"engagementState",void 0);_.U([_.M("data","engagementState"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],M3.prototype,"isLiked",null);_.U([_.M("data","likeCountState","isLiked"),_.V("design:type",Object),_.V("design:paramtypes",[])],M3.prototype,"toggleButton",null);
_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],M3.prototype,"onTap",null);M3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-like-button-view-model",noInjection:!0})],M3);_.u("live_chat_enable_controller_extraction")&&_.Q(M3,"yt-live-chat-like-button-view-model",r0c);var y0c;var z0c,A0c=function(){if(void 0!==z0c)return z0c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-paid-message-footer-renderer">\n  <div id="icon" hidden$="[[!data.icon]]" class="style-scope yt-live-chat-paid-message-footer-renderer">\n    <yt-icon icon="[[data.icon.iconType]]" class="style-scope yt-live-chat-paid-message-footer-renderer"></yt-icon>\n  </div>\n  <div id="text" class="style-scope yt-live-chat-paid-message-footer-renderer">\n    <yt-formatted-string text="[[data.text]]" class="style-scope yt-live-chat-paid-message-footer-renderer"></yt-formatted-string>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===y0c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>#container.yt-live-chat-paid-message-footer-renderer {display: flex;flex-direction: row;} #icon.yt-live-chat-paid-message-footer-renderer {min-width: 40px;margin-right: 16px;align-items: center;justify-content: center;flex: none;display: flex;} #text.yt-live-chat-paid-message-footer-renderer {font-size: 12px;line-height: 16px;margin-bottom: 3px;align-items: center;display: flex;}</style>");
y0c=d}d=y0c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return z0c=a};var B0c=function(){return _.O.apply(this,arguments)||this};
_.H(B0c,_.O);_.J.Object.defineProperties(B0c,{template:{configurable:!0,enumerable:!0,get:function(){return A0c()}}});
var C0c=B0c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],C0c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],C0c.prototype,"data",void 0);C0c=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-paid-message-footer-renderer",isInjectionRoot:!0})],C0c);_.u("live_chat_enable_controller_extraction")&&_.Q(C0c,"yt-live-chat-paid-message-footer-renderer",A0c);var D0c;var E0c,F0c=function(){if(void 0!==E0c)return E0c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-paid-message-renderer">\n  <div id="header" class="style-scope yt-live-chat-paid-message-renderer">\n    <template is="dom-if" if="[[data.authorPhoto]]" restamp="" class="style-scope yt-live-chat-paid-message-renderer">\n      <yt-img-shadow id="author-photo" height="[[authorPhotoSize]]" thumbnail="[[data.authorPhoto]]" width="[[authorPhotoSize]]" class="style-scope yt-live-chat-paid-message-renderer"></yt-img-shadow>\n    </template>\n    <template is="dom-if" if="[[!data.authorPhoto]]" class="style-scope yt-live-chat-paid-message-renderer">\n      <yt-icon id="author-photo" icon="yt-icons:avatar_anonymous" class="style-scope yt-live-chat-paid-message-renderer"></yt-icon>\n    </template>\n    <template is="dom-if" if="[[data.headerOverlayImage]]" restamp="" class="style-scope yt-live-chat-paid-message-renderer">\n      <yt-img-shadow id="overlay-image" thumbnail="[[data.headerOverlayImage]]" width="[[noveltyWidth]]" class="style-scope yt-live-chat-paid-message-renderer">\n      </yt-img-shadow>\n    </template>\n    <div id="header-content" class="style-scope yt-live-chat-paid-message-renderer">\n      <div id="header-content-primary-column" class="style-scope yt-live-chat-paid-message-renderer">\n        <div id="single-line" class="style-scope yt-live-chat-paid-message-renderer">\n          <div id="author-name-chip" is-deleted$="[[isDeleted]]" hidden$="[[!data.authorName]]" class="style-scope yt-live-chat-paid-message-renderer">\n            <yt-live-chat-author-chip author-badges="[[data.authorBadges]]" author-name="[[data.authorName]]" dashboard-money-feed="[[dashboardMoneyFeed]]" disable-highlighting="" single-line="" class="style-scope yt-live-chat-paid-message-renderer">\n            </yt-live-chat-author-chip>\n          </div>\n          <div id="purchase-amount-column" class="style-scope yt-live-chat-paid-message-renderer">\n            <yt-img-shadow id="currency-img" height="16" hidden$="[[!data.currencyImage.thumbnailDetails]]" thumbnail="[[data.currencyImage.thumbnailDetails]]" width="16" class="style-scope yt-live-chat-paid-message-renderer">\n            </yt-img-shadow>\n            <div id="purchase-amount" class="style-scope yt-live-chat-paid-message-renderer">\n              <yt-formatted-string text="[[data.purchaseAmountText]]" class="style-scope yt-live-chat-paid-message-renderer"></yt-formatted-string>\n            </div>\n          </div>\n        </div>\n      </div>\n      <span id="timestamp" class="style-scope yt-live-chat-paid-message-renderer">[[timestampString]]</span>\n      <div id="gradient-container" class="style-scope yt-live-chat-paid-message-renderer">\n        <div id="gradient" class="style-scope yt-live-chat-paid-message-renderer"></div>\n      </div>\n      <div id="menu" hidden$="[[!data.contextMenuEndpoint]]" class="style-scope yt-live-chat-paid-message-renderer">\n        <yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu" class="style-scope yt-live-chat-paid-message-renderer">\n          <yt-icon icon="more_vert" class="style-scope yt-live-chat-paid-message-renderer"></yt-icon>\n        </yt-icon-button>\n      </div>\n      <div id="creator-heart-button" class="style-scope yt-live-chat-paid-message-renderer"></div>\n    </div>\n  </div>\n  <div id="content" class="style-scope yt-live-chat-paid-message-renderer">\n    <div id="message" dir="auto" class="style-scope yt-live-chat-paid-message-renderer"></div>\n    <div id="input-container" class="style-scope yt-live-chat-paid-message-renderer">\n      <template is="dom-if" if="[[data.inputField]]" class="style-scope yt-live-chat-paid-message-renderer">\n        <yt-live-chat-text-input-field-renderer id="input-field" data="[[data.inputField.liveChatTextInputFieldRenderer]]" message-input="[[messageInput]]" participants-manager="[[participantsManager]]" class="style-scope yt-live-chat-paid-message-renderer">\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]]" class="style-scope yt-live-chat-paid-message-renderer"></yt-formatted-string>\n    <div id="footer" class="style-scope yt-live-chat-paid-message-renderer"></div>\n    <div id="action-buttons" class="style-scope yt-live-chat-paid-message-renderer">\n      <div id="like-button" class="action-button style-scope yt-live-chat-paid-message-renderer"></div>\n    </div>\n  </div>\n</div>\n<div id="lower-bumper" hidden$="[[hideLowerBumper]]" class="style-scope yt-live-chat-paid-message-renderer"></div>\n<div id="buy-flow-button" hidden$="[[!data.buyButton]]" on-click="onBuyButtonClick" class="style-scope yt-live-chat-paid-message-renderer"></div>\n<div id="inline-action-button-container" class="style-scope yt-live-chat-paid-message-renderer">\n  <div id="inline-action-buttons" class="style-scope yt-live-chat-paid-message-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===D0c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; #timestamp.yt-live-chat-paid-message-renderer {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.yt-live-chat-paid-message-renderer {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-live-chat-paid-message-renderer[avatar-hidden] #author-photo.yt-live-chat-paid-message-renderer {display: none;} #menu.yt-live-chat-paid-message-renderer {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-live-chat-paid-message-renderer:hover #menu.yt-live-chat-paid-message-renderer,yt-live-chat-paid-message-renderer[menu-visible] #menu.yt-live-chat-paid-message-renderer {transform: none;} yt-live-chat-paid-message-renderer:focus-within #menu.yt-live-chat-paid-message-renderer {transform: none;} yt-live-chat-paid-message-renderer[modern] #inline-action-button-container.yt-live-chat-paid-message-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} yt-live-chat-paid-message-renderer:not([modern]) #inline-action-button-container.yt-live-chat-paid-message-renderer {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-live-chat-paid-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-paid-message-renderer>*.yt-live-chat-paid-message-renderer,yt-live-chat-paid-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-paid-message-renderer>*.yt-live-chat-paid-message-renderer {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-live-chat-paid-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-paid-message-renderer>*.yt-live-chat-paid-message-renderer {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-live-chat-paid-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-paid-message-renderer>.yt-live-chat-paid-message-renderer:hover {background: var(--yt-deprecated-luna-black);} yt-live-chat-paid-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-paid-message-renderer>*.yt-live-chat-paid-message-renderer {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-live-chat-paid-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-paid-message-renderer>.yt-live-chat-paid-message-renderer:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-live-chat-paid-message-renderer {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-live-chat-paid-message-renderer[has-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-paid-message-renderer {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-live-chat-paid-message-renderer[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-paid-message-renderer {display: none;} yt-live-chat-paid-message-renderer[has-inline-action-buttons]:hover #menu.yt-live-chat-paid-message-renderer {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-live-chat-paid-message-renderer:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-live-chat-paid-message-renderer>*.yt-live-chat-paid-message-renderer:not(:first-child),#additional-inline-action-buttons.yt-live-chat-paid-message-renderer>*.yt-live-chat-paid-message-renderer:not(:first-child) {margin-left: 8px;} yt-live-chat-paid-message-renderer {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 );} yt-live-chat-paid-message-renderer[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.yt-live-chat-paid-message-renderer {border-radius: 4px;display: flex;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);} yt-live-chat-paid-message-renderer[dashboard-money-feed] #card.yt-live-chat-paid-message-renderer {border-radius: 0;box-shadow: none;} #header.yt-live-chat-paid-message-renderer {position: relative;overflow: hidden;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: flex;flex-direction: row;align-items: center;border-top-left-radius: 4px;border-top-right-radius: 4px;} yt-live-chat-paid-message-renderer[show-only-header] #header.yt-live-chat-paid-message-renderer {border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;} yt-live-chat-paid-message-renderer[dashboard-money-feed] #header.yt-live-chat-paid-message-renderer {color: var(--yt-live-chat-secondary-text-color);padding-bottom: 0;} #author-photo.yt-live-chat-paid-message-renderer {width: 40px;height: 40px;} yt-icon#author-photo.yt-live-chat-paid-message-renderer {display: none;z-index: 1;} yt-live-chat-paid-message-renderer[dashboard-money-feed] yt-icon#author-photo.yt-live-chat-paid-message-renderer {display: block;} #overlay-image.yt-live-chat-paid-message-renderer {position: absolute;top: 0px;right: 0px;--yt-img-border-radius: 0 4px 4px 0;z-index: 0;} #header-content.yt-live-chat-paid-message-renderer {display: flex;flex-direction: row;justify-content: space-between;flex: 1;flex-basis: 0.000000001px;align-items: baseline;} yt-live-chat-paid-message-renderer[dashboard-money-feed] #header-content.yt-live-chat-paid-message-renderer {display: flex;flex-direction: column;} #header-content-primary-column.yt-live-chat-paid-message-renderer {display: flex;flex-direction: column;justify-content: space-between;flex: 1;flex-basis: 0.000000001px;position: relative;} yt-live-chat-paid-message-renderer[dashboard-money-feed] #header-content-primary-column.yt-live-chat-paid-message-renderer {margin-bottom: 4px;display: flex;flex-direction: row;align-items: baseline;flex: none;} yt-live-chat-paid-message-renderer[dashboard-money-feed] #author-name-chip.yt-live-chat-paid-message-renderer {padding-right: 8px;} #currency-img.yt-live-chat-paid-message-renderer {margin-right: 4px;} #purchase-amount-column.yt-live-chat-paid-message-renderer {display: flex;flex-direction: row;align-items: center;} yt-live-chat-paid-message-renderer[dashboard-money-feed] #purchase-amount.yt-live-chat-paid-message-renderer {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: inline-flex;align-items: 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);} yt-live-chat-paid-message-renderer[dashboard-money-feed] #author-name-chip.yt-live-chat-paid-message-renderer[is-deleted]::before {content: "\u200b";display: inline;width: 0;} yt-live-chat-paid-message-renderer[has-heart-button] #menu.yt-live-chat-paid-message-renderer {right: 40px;} #menu.yt-live-chat-paid-message-renderer {padding-top: 4px;background: linear-gradient(to right,transparent,var(--yt-live-chat-paid-message-header-background-color,#125aac) 100%);border-radius: 0 4px 4px 0;} yt-live-chat-paid-message-renderer:not([dashboard-money-feed]) #menu-button.yt-live-chat-paid-message-renderer {margin: 8px;} yt-live-chat-paid-message-renderer[dashboard-money-feed] #menu.yt-live-chat-paid-message-renderer {margin-top: 8px;background: linear-gradient(to right,transparent,var(--yt-live-chat-background-color) 40%);} yt-live-chat-paid-message-renderer[allow-animations] #content.yt-live-chat-paid-message-renderer,yt-live-chat-paid-message-renderer[allow-animations] #header.yt-live-chat-paid-message-renderer {transition-property: background-color,color;transition-duration: var(--yt-live-chat-animation-duration,0.2s);} #content.yt-live-chat-paid-message-renderer {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;z-index: 0;} #content.yt-live-chat-paid-message-renderer img.yt-live-chat-paid-message-renderer {width: var(--yt-live-chat-emoji-size);height: var(--yt-live-chat-emoji-size);margin: -1px 2px 1px;vertical-align: middle;} yt-live-chat-paid-message-renderer[dashboard-money-feed] #content.yt-live-chat-paid-message-renderer {padding: 0;padding-left: 72px;color: var(--yt-live-chat-secondary-text-color);} yt-live-chat-paid-message-renderer[show-only-header] #content.yt-live-chat-paid-message-renderer {visibility: hidden;padding: 0;} a.yt-live-chat-paid-message-renderer {display: inline;text-decoration: underline;} #message.yt-live-chat-paid-message-renderer a.yt-live-chat-paid-message-renderer {word-break: break-all;} yt-live-chat-paid-message-renderer[dashboard-money-feed] #message.yt-live-chat-paid-message-renderer {margin-top: 4px;} #message.yt-live-chat-paid-message-renderer a.yt-live-chat-paid-message-renderer .mention.yt-live-chat-paid-message-renderer {text-decoration: underline;} #message.yt-live-chat-paid-message-renderer:empty,#author-name-chip.yt-live-chat-paid-message-renderer:empty:not([is-deleted]),#deleted-state.yt-live-chat-paid-message-renderer:empty {display: none;} #deleted-state.yt-live-chat-paid-message-renderer {display: block;font-style: italic;opacity: 0.7;} yt-live-chat-paid-message-renderer[dashboard-money-feed] #deleted-state.yt-live-chat-paid-message-renderer[is-deleted] {margin-top: 4px;} yt-live-chat-paid-message-renderer[dashboard-money-feed] #author-name-chip.yt-live-chat-paid-message-renderer {flex: none;} yt-live-chat-paid-message-renderer[dashboard-money-feed] #single-line.yt-live-chat-paid-message-renderer {display: flex;flex-direction: row;align-items: baseline;flex: none;} yt-live-chat-paid-message-renderer[show-footer-divider] #footer.yt-live-chat-paid-message-renderer::before {content: "";display: flex;border-top: 1px solid rgba(0,0,0,0.12);margin: 8px 0;} yt-live-chat-paid-message-renderer[is-user-editable] #footer.yt-live-chat-paid-message-renderer:not(:empty) {padding-top: 8px;} #buy-flow-button.yt-live-chat-paid-message-renderer yt-button-renderer.yt-live-chat-paid-message-renderer {width: 100%;margin-top: 12px;} yt-live-chat-paid-message-renderer:not([modern]) #buy-flow-button.yt-live-chat-paid-message-renderer yt-button-renderer.yt-live-chat-paid-message-renderer {text-align: center;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);} #creator-heart-button.yt-live-chat-paid-message-renderer {position: absolute;top: 9.5px;right: 12px;} #gradient-container.yt-live-chat-paid-message-renderer {position: absolute;top: 0px;right: 0px;} yt-live-chat-paid-message-renderer[has-heart-button] #menu.yt-live-chat-paid-message-renderer {background: none;} yt-live-chat-paid-message-renderer[has-heart-button] #gradient.yt-live-chat-paid-message-renderer {width: 100px;height: 60px;background: linear-gradient(to right,transparent,var(--yt-live-chat-paid-message-header-background-color,#125aac) 100%);border-radius: 0 4px 4px 0;} yt-live-chat-paid-message-renderer[has-heart-button]:hover #gradient.yt-live-chat-paid-message-renderer {width: 150px;} yt-live-chat-paid-message-renderer[is-v2-style] #card.yt-live-chat-paid-message-renderer {background-color: var(--yt-live-chat-paid-message-background-color,#1565c0);border-radius: 12px;} yt-live-chat-paid-message-renderer[is-v2-style] #content.yt-live-chat-paid-message-renderer {padding-top: 0;border-radius: 12px;} yt-live-chat-paid-message-renderer[is-v2-style] #header.yt-live-chat-paid-message-renderer {border-radius: 12px;background-color: transparent;} yt-live-chat-paid-message-renderer[is-v2-style][has-heart-button] #gradient.yt-live-chat-paid-message-renderer {width: 100px;height: 60px;background: linear-gradient(to right,transparent,var(--yt-live-chat-paid-message-background-color,#1565c0) 100%);border-radius: 0 4px 4px 0;} yt-live-chat-paid-message-renderer[is-v2-style][has-heart-button] #menu.yt-live-chat-paid-message-renderer {background: none;} yt-live-chat-paid-message-renderer[is-v2-style] #menu.yt-live-chat-paid-message-renderer {background: linear-gradient(to right,transparent,var(--yt-live-chat-paid-message-background-color,#1565c0) 100%);border-radius: 0 4px 4px 0;} yt-live-chat-paid-message-renderer[whole-message-clickable] {cursor: pointer;} yt-live-chat-paid-message-renderer[whole-message-clickable]:hover {background-color: var(--yt-spec-additive-background);} yt-live-chat-paid-message-renderer[is-v2-style] #input-field.yt-live-chat-paid-message-renderer {background-color: var(--yt-live-chat-text-input-background-color);border-radius: 8px;padding: 8px;--yt-live-chat-text-input-field-placeholder-left: none;--yt-live-chat-text-input-field-placeholder-top: none;} yt-live-chat-paid-message-renderer[is-v2-style] #purchase-amount-column.yt-live-chat-paid-message-renderer {padding-left: 8px;} yt-live-chat-paid-message-renderer[is-v2-style] #header-content-primary-column.yt-live-chat-paid-message-renderer {padding-right: 16px;} yt-live-chat-paid-message-renderer[is-v2-style] #single-line.yt-live-chat-paid-message-renderer {display: flex;flex-direction: row;} yt-live-chat-paid-message-renderer[is-v2-style][has-heart-button] #header-content-primary-column.yt-live-chat-paid-message-renderer {padding-right: 40px;} yt-live-chat-paid-message-renderer[is-v2-style][has-heart-button]:hover #header-content-primary-column.yt-live-chat-paid-message-renderer {padding-right: 56px;} yt-live-chat-paid-message-renderer[is-v2-style][has-heart-button] #menu.yt-live-chat-paid-message-renderer {right: 36px;} yt-live-chat-paid-message-renderer[is-v2-style] #author-photo.yt-live-chat-paid-message-renderer {height: 32px;width: 32px;} .action-button.yt-live-chat-paid-message-renderer>.yt-live-chat-paid-message-renderer:first-child {margin-top: 4px;}</style>');
D0c=d}d=D0c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return E0c=a};var G0c;var H0c,I0c=function(){if(void 0!==H0c)return H0c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-live-chat-creator-heart-view-model--\x3e\x3c!--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_heart_view_model.yt.live.chat.creator.heart.view.model.css.js--\x3e<yt-icon-button id="creator-heart-button" hidden="[[!showButton]]" label="[[label]]" title="[[heartHoverText]]" class="style-scope yt-live-chat-creator-heart-view-model">\n  <template is="dom-if" if="[[showCreatorView]]" class="style-scope yt-live-chat-creator-heart-view-model">\n    <yt-image id="unhearted" data="[[data.unheartedIcon]]" height="24" class="style-scope yt-live-chat-creator-heart-view-model"></yt-image>\n  </template>\n  <template is="dom-if" if="[[isHearted]]" class="style-scope yt-live-chat-creator-heart-view-model">\n    <yt-img-shadow id="creator-thumbnail" thumbnail="[[thumbnailDetails]]" class="style-scope yt-live-chat-creator-heart-view-model"></yt-img-shadow>\n    <yt-image id="hearted-border" data="[[data.heartedIcon]]" height="16" preserve-height="true" width="16" class="style-scope yt-live-chat-creator-heart-view-model"></yt-image>\n    <yt-image id="hearted" data="[[data.heartedIcon]]" height="14" preserve-height="true" width="14" class="style-scope yt-live-chat-creator-heart-view-model"></yt-image>\n  </template>\n</yt-icon-button>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===G0c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_creator_heart_view_model.yt.live.chat.creator.heart.view.model.css.js--\x3e<style is-scoped>yt-live-chat-creator-heart-view-model {display: inline-block;} #hearted.yt-live-chat-creator-heart-view-model {position: absolute;right: 1px;bottom: -3px;width: 14px;height: 14px;color: var(--yt-spec-static-brand-red);} #hearted-border.yt-live-chat-creator-heart-view-model {position: absolute;right: -1px;bottom: -4px;width: 16px;height: 16px;color: var(--yt-spec-static-brand-white);} #creator-thumbnail.yt-live-chat-creator-heart-view-model {flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;height: 24px;width: 24px;border: 1px solid rgba(255,255,255,0.12);}</style>");
G0c=d}d=G0c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return H0c=a};var J0c=function(){var a=_.O.apply(this,arguments)||this;a.debounceCommand=_.$wb(function(b){a.ytComponentBehavior.resolveCommand(b)},1500);
return a};
_.H(J0c,_.O);J0c.prototype.onTap=function(){if(this.engagementState&&this.engagementState.key&&this.isEditable){var a=this.isHearted?"TOOLBAR_HEART_STATE_UNHEARTED_EDITABLE":"TOOLBAR_HEART_STATE_HEARTED_EDITABLE",b,c,d=this.isHearted?null==(b=this.data)?void 0:b.unheartCommand:null==(c=this.data)?void 0:c.heartCommand;this.ytLiveChatReduxBehavior.dispatch(_.OH("engagementToolbarStateEntityPayload",this.engagementState.key,{heartState:a}));(a=_.$r(d))&&this.debounceCommand(a)}};
_.J.Object.defineProperties(J0c.prototype,{thumbnailDetails:{configurable:!0,enumerable:!0,get:function(){var a,b;if(!(null==(a=this.data)?0:null==(b=a.creatorThumbnail)?0:b.sources))return{};a={thumbnails:[]};b={};b.url=this.data.creatorThumbnail.sources[0].url;a.thumbnails.push(b);return a}},
isHearted:{configurable:!0,enumerable:!0,get:function(){var a,b;return"TOOLBAR_HEART_STATE_HEARTED"===(null==(a=this.engagementState)?void 0:a.heartState)||"TOOLBAR_HEART_STATE_HEARTED_EDITABLE"===(null==(b=this.engagementState)?void 0:b.heartState)}},
isEditable:{configurable:!0,enumerable:!0,get:function(){var a,b;return"TOOLBAR_HEART_STATE_UNHEARTED_EDITABLE"===(null==(a=this.engagementState)?void 0:a.heartState)||"TOOLBAR_HEART_STATE_HEARTED_EDITABLE"===(null==(b=this.engagementState)?void 0:b.heartState)}},
showCreatorView:{configurable:!0,enumerable:!0,get:function(){var a;return"TOOLBAR_HEART_STATE_UNHEARTED_EDITABLE"===(null==(a=this.engagementState)?void 0:a.heartState)}},
showButton:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return"TOOLBAR_HEART_STATE_UNHEARTED_EDITABLE"===(null==(a=this.engagementState)?void 0:a.heartState)||"TOOLBAR_HEART_STATE_HEARTED_EDITABLE"===(null==(b=this.engagementState)?void 0:b.heartState)||"TOOLBAR_HEART_STATE_HEARTED"===(null==(c=this.engagementState)?void 0:c.heartState)}},
label:{configurable:!0,enumerable:!0,get:function(){return this.data?(this.isHearted?this.data.heartedAccessibilityLabel:this.data.unheartedAccessibilityLabel)||"":""}},
heartHoverText:{configurable:!0,enumerable:!0,get:function(){if(this.data)return this.isHearted?this.data.heartedHoverText:this.data.unheartedHoverText}}});
_.J.Object.defineProperties(J0c,{template:{configurable:!0,enumerable:!0,get:function(){return I0c()}}});
var N3=J0c;N3.prototype.onTap=N3.prototype.onTap;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],N3.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],N3.prototype,"ytRendererBehavior",void 0);_.U([_.L(e0c),_.V("design:type",Object)],N3.prototype,"ytLiveChatReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],N3.prototype,"data",void 0);
_.U([_.N({selectorArgs:["data.engagementStateKey"],selector:dYc}),_.V("design:type",Object)],N3.prototype,"engagementState",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],N3.prototype,"thumbnailDetails",null);_.U([_.M("data","engagementState"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],N3.prototype,"isHearted",null);_.U([_.M("data","engagementState"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],N3.prototype,"isEditable",null);
_.U([_.M("data","engagementState"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],N3.prototype,"showCreatorView",null);_.U([_.M("data","engagementState"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],N3.prototype,"showButton",null);_.U([_.M("data","isHearted"),_.V("design:type",String),_.V("design:paramtypes",[])],N3.prototype,"label",null);_.U([_.M("data","isHearted"),_.V("design:type",Object),_.V("design:paramtypes",[])],N3.prototype,"heartHoverText",null);
_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],N3.prototype,"onTap",null);N3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-creator-heart-view-model"})],N3);_.u("live_chat_enable_controller_extraction")&&_.Q(N3,"yt-live-chat-creator-heart-view-model",I0c);var K0c=function(){var a=_.O.apply(this,arguments)||this;a.buttonOverrides={style:"overlay",type:"filled"};a.allowAnimations=!1;a.modern=_.u("web_button_rework_with_live");return a};
_.H(K0c,_.O);_.f=K0c.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:{component:"yt-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}},"data.creatorHeartButton":{id:"creator-heart-button",mapping:{creatorHeartViewModel:{component:"yt-live-chat-creator-heart-view-model"}}},"data.pdgLikeButton":{id:"like-button",mapping:{pdgLikeViewModel:{component:"yt-live-chat-like-button-view-model"}}},
"data.lowerBumper":{id:"lower-bumper",mapping:{liveChatItemBumperViewModel:{component:"yt-live-chat-item-bumper-view-model"}}}}};
_.f.ready=function(){var a=document.querySelector("yt-live-chat-app");a&&a.hasAttribute("dashboard-money-feed")&&(this.dashboardMoneyFeed=!0)};
_.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-timestamp-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.timestampColor),"--yt-live-chat-paid-message-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.bodyTextColor),
"--yt-live-chat-disable-highlight-message-author-name-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.authorNameTextColor),"--yt-live-chat-text-input-background-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.textInputBackgroundColor)},_.cr(this.hostElement,a),this.allowAnimations=!0)};
_.f.messageChanged=function(){var a,b=null==(a=this.data)?void 0:a.message;a=_.$q(_.$q(this.hostElement).querySelector("#message"));a.textContent="";b&&a.appendChild(this.ytLiveChatItemBehavior.createDocumentFragment(b))};
_.f.computeShowOnlyHeader=function(a,b){return!a||a.pdgLikeButton?!1:this.isEmpty(a,b)&&!a.footer};
_.f.computeShowFooterDivider=function(a,b,c){return a?!!a.footer&&!this.isEmpty(a,b)&&!c:!1};
_.f.computeIsUserEditable=function(a){return!!a.inputField};
_.f.computeHasHeartButton=function(a){return"TOOLBAR_HEART_STATE_UNHEARTED_EDITABLE"===(null==a?void 0:a.heartState)||"TOOLBAR_HEART_STATE_HEARTED_EDITABLE"===(null==a?void 0:a.heartState)||"TOOLBAR_HEART_STATE_HEARTED"===(null==a?void 0:a.heartState)};
_.f.computeNoveltyImage=function(a){if(a.headerOverlayImage&&a.headerOverlayImage.thumbnails.length){var b=a.headerOverlayImage.thumbnails[0],c,d;if(null==(c=a.pdgPurchasedNoveltyLoggingDirectives)?0:null==(d=c.loggingDirectives)?0:d.trackingParams){var e,h;fYc(null==(e=a.pdgPurchasedNoveltyLoggingDirectives)?void 0:null==(h=e.loggingDirectives)?void 0:h.trackingParams)}return b.width||0}return 0};
_.f.computeAuthorPhotoSize=function(a){return(null==a?0:a.isV2Style)?32:40};
_.f.computeIsV2Style=function(a){return(null==a?0:a.isV2Style)?!0:!1};
_.f.inputFocus=function(){var a=_.$q(this.hostElement).querySelector("yt-live-chat-text-input-field-renderer");a&&a.focus()};
_.f.inputInsertEmoji=function(a){var b=_.$q(this.hostElement).querySelector("yt-live-chat-text-input-field-renderer");b&&b.insertEmoji(a)};
_.f.inputMessage=function(){var a=_.$q(this.hostElement).querySelector("yt-live-chat-text-input-field-renderer"),b;return a&&(null==(b=this.data)?0:b.inputField)?(a.completeEmojis(),_.cub(a.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=_.B(null==(a=this.data)?void 0:a.buyButton,_.SA);b&&b.trackingParams&&!eYc(b.command)&&(a=_.zr(b.trackingParams))&&(b=_.Hj())&&_.xl(b,a)};
_.f.shouldSupportWholeItemClick=function(){return!0};
_.J.Object.defineProperties(K0c.prototype,{hideLowerBumper:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?0:a.buyButton)||this.dashboardMoneyFeed?!0:!1}}});
_.J.Object.defineProperties(K0c,{template:{configurable:!0,enumerable:!0,get:function(){return F0c()}}});
var O3=K0c;O3.prototype.isDeletedChanged=O3.prototype.isDeletedChanged;O3.prototype.messageChanged=O3.prototype.messageChanged;O3.prototype.dataChanged=O3.prototype.dataChanged;_.U([_.L(f0c.YtPdgLiveChatItemBehavior),_.V("design:type",Object)],O3.prototype,"ytPdgLiveChatItemBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],O3.prototype,"ytRendererBehavior",void 0);_.U([_.L(e0c),_.V("design:type",Object)],O3.prototype,"ytLiveChatReduxBehavior",void 0);
_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],O3.prototype,"ytLiveChatItemBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],O3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],O3.prototype,"data",void 0);_.U([_.N({selectorArgs:["data.creatorHeartButton.creatorHeartViewModel.engagementStateKey"],selector:dYc}),_.V("design:type",Object)],O3.prototype,"engagementState",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsUserEditable(data)"}),_.V("design:type",Boolean)],O3.prototype,"isUserEditable",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasHeartButton(engagementState)"}),_.V("design:type",Boolean)],O3.prototype,"hasHeartButton",void 0);_.U([_.N({computed:"computeShowOnlyHeader(data, isDeleted)",reflectToAttribute:!0}),_.V("design:type",Boolean)],O3.prototype,"showOnlyHeader",void 0);
_.U([_.N({computed:"computeShowFooterDivider(data, isDeleted, isUserEditable)",reflectToAttribute:!0}),_.V("design:type",Boolean)],O3.prototype,"showFooterDivider",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Object)],O3.prototype,"allowAnimations",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],O3.prototype,"dashboardMoneyFeed",void 0);_.U([_.N({computed:"computeNoveltyImage(data)"}),_.V("design:type",Number)],O3.prototype,"noveltyWidth",void 0);
_.U([_.N({computed:"computeAuthorPhotoSize(data)"}),_.V("design:type",Number)],O3.prototype,"authorPhotoSize",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],O3.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsV2Style(data)"}),_.V("design:type",Boolean)],O3.prototype,"isV2Style",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],O3.prototype,"dataChanged",null);
_.U([_.uq("data.message"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],O3.prototype,"messageChanged",null);_.U([_.M("data","dashboardMoneyFeed"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],O3.prototype,"hideLowerBumper",null);_.U([_.uq("isDeleted"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],O3.prototype,"isDeletedChanged",null);
O3=_.U([_.P({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-paid-message-renderer"})],O3);_.u("live_chat_enable_controller_extraction")&&_.Q(O3,"yt-live-chat-paid-message-renderer",F0c);var L0c;var M0c,N0c=function(){if(void 0!==M0c)return M0c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-paid-sticker-renderer"><div id="author-info" tabindex="0" class="style-scope yt-live-chat-paid-sticker-renderer"><template is="dom-if" if="[[data.authorPhoto]]" restamp="" class="style-scope yt-live-chat-paid-sticker-renderer"><yt-img-shadow id="author-photo" class="no-transition style-scope yt-live-chat-paid-sticker-renderer" height="[[authorPhotoSize]]" thumbnail="[[data.authorPhoto]]" width="[[authorPhotoSize]]"></yt-img-shadow></template><template is="dom-if" if="[[!data.authorPhoto]]" class="style-scope yt-live-chat-paid-sticker-renderer"><yt-icon id="author-photo" icon="yt-icons:avatar_anonymous" class="style-scope yt-live-chat-paid-sticker-renderer"></yt-icon></template><template is="dom-if" if="[[data.headerOverlayImage]]" restamp="" class="style-scope yt-live-chat-paid-sticker-renderer"><yt-img-shadow id="overlay-image" thumbnail="[[data.headerOverlayImage]]" width="[[noveltyWidth]]" class="style-scope yt-live-chat-paid-sticker-renderer"></yt-img-shadow></template><div id="content" class="style-scope yt-live-chat-paid-sticker-renderer"><span id="timestamp" hidden$="[[!data.timestampUsec]]" class="style-scope yt-live-chat-paid-sticker-renderer">[[timestampString]]</span><div id="content-primary-column" class="style-scope yt-live-chat-paid-sticker-renderer"><div id="author-name-chip" is-deleted$="[[isDeleted]]" hidden$="[[!data.authorName]]" class="style-scope yt-live-chat-paid-sticker-renderer"><yt-live-chat-author-chip author-badges="[[data.authorBadges]]" author-name="[[data.authorName]]" dashboard-money-feed="[[dashboardMoneyFeed]]" disable-highlighting="" single-line="" class="style-scope yt-live-chat-paid-sticker-renderer"></yt-live-chat-author-chip></div><span id="price-column" class="style-scope yt-live-chat-paid-sticker-renderer"><yt-formatted-string id="purchase-amount-chip" text="[[data.purchaseAmountText]]" class="style-scope yt-live-chat-paid-sticker-renderer"></yt-formatted-string><yt-formatted-string id="deleted-state" is-deleted$="[[isDeleted]]" text="[[data.deletedStateMessage]]" class="style-scope yt-live-chat-paid-sticker-renderer"></yt-formatted-string></span></div></div></div><div id="sticker-container" hidden$="[[!data.sticker]]" class="style-scope yt-live-chat-paid-sticker-renderer"><yt-img-shadow id="sticker" height="[[stickerHeight]]" hidden$="[[!data.sticker]]" notify-on-loaded="" tabindex="0" thumbnail="[[data.sticker]]" width="[[stickerWidth]]" class="style-scope yt-live-chat-paid-sticker-renderer"></yt-img-shadow></div><yt-formatted-string id="dashboard-deleted-state" is-deleted$="[[isDeleted]]" text="[[data.deletedStateMessage]]" class="style-scope yt-live-chat-paid-sticker-renderer"></yt-formatted-string><div id="menu" hidden$="[[!data.contextMenuEndpoint]]" class="style-scope yt-live-chat-paid-sticker-renderer"><yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu" class="style-scope yt-live-chat-paid-sticker-renderer"><yt-icon icon="more_vert" class="style-scope yt-live-chat-paid-sticker-renderer"></yt-icon></yt-icon-button></div><div id="gradient-container" class="style-scope yt-live-chat-paid-sticker-renderer"><div id="gradient" class="style-scope yt-live-chat-paid-sticker-renderer"></div></div><div id="creator-heart-button" class="style-scope yt-live-chat-paid-sticker-renderer"></div></div><div id="lower-bumper" hidden$="[[hideLowerBumper]]" class="style-scope yt-live-chat-paid-sticker-renderer"></div><div id="buy-flow-button" hidden$="[[!data.buyButton]]" on-click="onBuyButtonClick" class="style-scope yt-live-chat-paid-sticker-renderer"></div><div id="inline-action-button-container" class="style-scope yt-live-chat-paid-sticker-renderer"><div id="inline-action-buttons" class="style-scope yt-live-chat-paid-sticker-renderer"></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===L0c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>#timestamp.yt-live-chat-paid-sticker-renderer {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.yt-live-chat-paid-sticker-renderer {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-live-chat-paid-sticker-renderer[avatar-hidden] #author-photo.yt-live-chat-paid-sticker-renderer {display: none;} #menu.yt-live-chat-paid-sticker-renderer {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-live-chat-paid-sticker-renderer:hover #menu.yt-live-chat-paid-sticker-renderer,yt-live-chat-paid-sticker-renderer[menu-visible] #menu.yt-live-chat-paid-sticker-renderer {transform: none;} yt-live-chat-paid-sticker-renderer:focus-within #menu.yt-live-chat-paid-sticker-renderer {transform: none;} yt-live-chat-paid-sticker-renderer[modern] #inline-action-button-container.yt-live-chat-paid-sticker-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} yt-live-chat-paid-sticker-renderer:not([modern]) #inline-action-button-container.yt-live-chat-paid-sticker-renderer {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-live-chat-paid-sticker-renderer:not([modern]) #inline-action-buttons.yt-live-chat-paid-sticker-renderer>*.yt-live-chat-paid-sticker-renderer,yt-live-chat-paid-sticker-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-paid-sticker-renderer>*.yt-live-chat-paid-sticker-renderer {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-live-chat-paid-sticker-renderer:not([modern]) #inline-action-buttons.yt-live-chat-paid-sticker-renderer>*.yt-live-chat-paid-sticker-renderer {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-live-chat-paid-sticker-renderer:not([modern]) #inline-action-buttons.yt-live-chat-paid-sticker-renderer>.yt-live-chat-paid-sticker-renderer:hover {background: var(--yt-deprecated-luna-black);} yt-live-chat-paid-sticker-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-paid-sticker-renderer>*.yt-live-chat-paid-sticker-renderer {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-live-chat-paid-sticker-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-paid-sticker-renderer>.yt-live-chat-paid-sticker-renderer:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-live-chat-paid-sticker-renderer {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-live-chat-paid-sticker-renderer[has-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-paid-sticker-renderer {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-live-chat-paid-sticker-renderer[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-paid-sticker-renderer {display: none;} yt-live-chat-paid-sticker-renderer[has-inline-action-buttons]:hover #menu.yt-live-chat-paid-sticker-renderer {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-live-chat-paid-sticker-renderer:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-live-chat-paid-sticker-renderer>*.yt-live-chat-paid-sticker-renderer:not(:first-child),#additional-inline-action-buttons.yt-live-chat-paid-sticker-renderer>*.yt-live-chat-paid-sticker-renderer:not(:first-child) {margin-left: 8px;} yt-live-chat-paid-sticker-renderer {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;} yt-live-chat-paid-sticker-renderer[dashboard-money-feed] {--yt-pdg-paid-stickers-margin-left: 56px;} yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #card.yt-live-chat-paid-sticker-renderer {position: relative;border-radius: 4px;padding: 8px;padding-left: 16px;background-color: var(--yt-live-chat-paid-sticker-background-color);overflow: hidden;display: flex;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);} yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #menu.yt-live-chat-paid-sticker-renderer {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);} yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #menu.yt-live-chat-paid-sticker-renderer {color: var(--yt-live-chat-secondary-text-color);margin: 8px 0;background: linear-gradient(to right,transparent,var(--yt-live-chat-background-color) 40%);} yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #menu-button.yt-live-chat-paid-sticker-renderer {margin: 8px;} #overlay-image.yt-live-chat-paid-sticker-renderer {position: absolute;top: 0px;right: 0px;--yt-img-border-radius: 0 4px 4px 0;} #author-name-chip.yt-live-chat-paid-sticker-renderer {padding-right: 8px;display: block;font-weight: 500;color: var(--yt-live-chat-disable-highlight-message-author-name-color);-webkit-line-clamp: 1;overflow: hidden;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} #author-info.yt-live-chat-paid-sticker-renderer {font-size: var(--yt-pdg-paid-stickers-author-name-font-size);display: flex;flex-direction: row;align-items: flex-start;} yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #author-info.yt-live-chat-paid-sticker-renderer {max-height: 40px;} #author-info.yt-live-chat-paid-sticker-renderer:focus {outline: none;} yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #price-column.yt-live-chat-paid-sticker-renderer {display: flex;flex-direction: row;-ms-align-self: center;align-self: center;} #purchase-amount-chip.yt-live-chat-paid-sticker-renderer {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: inline-flex;align-items: center;justify-content: center;} yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #purchase-amount-chip.yt-live-chat-paid-sticker-renderer {height: 24px;margin-right: var(--ytd-margin-2x);padding: 0 12px;background-color: var(--yt-live-chat-paid-sticker-chip-background-color);} yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #purchase-amount-chip.yt-live-chat-paid-sticker-renderer {font-size: 15px;padding-right: 8px;} #sticker-container.yt-live-chat-paid-sticker-renderer {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;z-index: 0;} yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #sticker-container.yt-live-chat-paid-sticker-renderer {margin: 0;margin-left: auto;} #sticker-container.sticker-loaded.yt-live-chat-paid-sticker-renderer {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.yt-live-chat-paid-sticker-renderer:focus {outline: none;} #dashboard-deleted-state.yt-live-chat-paid-sticker-renderer[is-deleted],#deleted-state.yt-live-chat-paid-sticker-renderer[is-deleted] {font-style: italic;} #deleted-state.yt-live-chat-paid-sticker-renderer[is-deleted] {color: var(--yt-live-chat-paid-sticker-chip-text-color);font-size: 13px;opacity: 0.7;display: none;} #dashboard-deleted-state.yt-live-chat-paid-sticker-renderer[is-deleted] {color: var(--yt-live-chat-secondary-text-color);font-size: 12px;opacity: 0.7;display: none;} yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #deleted-state.yt-live-chat-paid-sticker-renderer[is-deleted] {max-height: 1.4em;margin: 0;-webkit-line-clamp: 1;overflow: hidden;-ms-align-self: center;align-self: center;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #dashboard-deleted-state.yt-live-chat-paid-sticker-renderer[is-deleted] {margin-top: 4px;margin-left: var(--yt-pdg-paid-stickers-margin-left);display: block;} #content.yt-live-chat-paid-sticker-renderer {-ms-align-self: center;align-self: center;z-index: 0;} yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #content.yt-live-chat-paid-sticker-renderer {padding: 0;color: rgba(0,0,0,0.87);flex: 1;flex-basis: 0.000000001px;justify-content: space-between;display: flex;flex-direction: column-reverse;align-items: baseline;} #content-primary-column.yt-live-chat-paid-sticker-renderer {display: inline-block;position: relative;} #sticker-icon.yt-live-chat-paid-sticker-renderer {vertical-align: bottom;} yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #content-primary-column.yt-live-chat-paid-sticker-renderer {margin-bottom: 4px;display: flex;flex-direction: row;align-items: baseline;} yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #timestamp.yt-live-chat-paid-sticker-renderer {display: inline;color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;font-weight: 500;} #buy-flow-button.yt-live-chat-paid-sticker-renderer ytd-button-renderer.yt-live-chat-paid-sticker-renderer {width: 100%;margin-top: 12px;} yt-live-chat-paid-sticker-renderer:not([modern]) #buy-flow-button.yt-live-chat-paid-sticker-renderer ytd-button-renderer.yt-live-chat-paid-sticker-renderer {text-align: center;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);} yt-live-chat-paid-sticker-renderer[has-heart-button] #menu.yt-live-chat-paid-sticker-renderer {right: 35px;background: none;} yt-live-chat-paid-sticker-renderer[has-heart-button] #gradient.yt-live-chat-paid-sticker-renderer {width: 85px;height: 160px;background: linear-gradient(to right,transparent,var(--yt-live-chat-paid-sticker-background-color) 100%);border-radius: 0 4px 4px 0;} #gradient-container.yt-live-chat-paid-sticker-renderer {position: absolute;top: 0px;right: 0px;} yt-live-chat-paid-sticker-renderer[has-heart-button]:hover #gradient.yt-live-chat-paid-sticker-renderer {width: 50px;} #creator-heart-button.yt-live-chat-paid-sticker-renderer {position: absolute;top: 8px;right: 12px;} yt-live-chat-paid-sticker-renderer[is-v2-style] #card.yt-live-chat-paid-sticker-renderer {border-radius: 12px;} yt-live-chat-paid-sticker-renderer[whole-message-clickable] {cursor: pointer;} yt-live-chat-paid-sticker-renderer[whole-message-clickable]:hover {background-color: var(--yt-spec-additive-background);} yt-live-chat-paid-sticker-renderer[is-v2-style][has-heart-button] #gradient.yt-live-chat-paid-sticker-renderer {background: linear-gradient(to right,transparent);border-radius: 0 4px 4px 0;} yt-live-chat-paid-sticker-renderer[is-v2-style][has-heart-button] #menu.yt-live-chat-paid-sticker-renderer {background: none;}</style>");
L0c=d}d=L0c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return M0c=a};var O0c=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_button_rework_with_live");a.buttonOverrides={style:"overlay",type:"filled"};return a};
_.H(O0c,_.O);_.f=O0c.prototype;_.f.configureRendererStamper=function(){return{"data.buyButton":{id:"buy-flow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}},"data.lowerBumper":{id:"lower-bumper",mapping:{liveChatItemBumperViewModel:{component:"yt-live-chat-item-bumper-view-model"}}},"data.creatorHeartButton":{id:"creator-heart-button",mapping:{creatorHeartViewModel:{component:"yt-live-chat-creator-heart-view-model"}}}}};
_.f.ready=function(){var a=document.querySelector("yt-live-chat-app");a&&a.hasAttribute("dashboard-money-feed")&&(this.dashboardMoneyFeed=!0)};
_.f.dataChanged=function(){if(this.data&&this.data.sticker){var a=_.Ur(this.data.sticker.thumbnails,this.stickerWidth);a||_.wvb(a).thenCatch(function(){_.Sj(new _.lg("Failed to load Super Sticker with url",a))})}};
_.f.computeAuthorPhotoSize=function(a){return(null==a?0:a.isV2Style)?32:40};
_.f.computeIsV2Style=function(a){return(null==a?0:a.isV2Style)?!0:!1};
_.f.onStickerLoaded=function(a){var b,c,d;null==(b=_.Sq(a))||null==(c=b.parentNode)||null==(d=c.classList)||d.add("sticker-loaded")};
_.f.computeNoveltyImageWidth=function(a){var b,c;if(null==a?0:null==(b=a.headerOverlayImage)?0:null==(c=b.thumbnails)?0:c.length){b=a.headerOverlayImage.thumbnails[0];var d,e;if(null==(d=a.pdgPurchasedNoveltyLoggingDirectives)?0:null==(e=d.loggingDirectives)?0:e.trackingParams){var h,l;fYc(null==(h=a.pdgPurchasedNoveltyLoggingDirectives)?void 0:null==(l=h.loggingDirectives)?void 0:l.trackingParams)}return b.width||0}return 0};
_.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-disable-highlight-message-author-name-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.authorNameTextColor)},
_.cr(this.hostElement,a))};
_.f.onBuyButtonClick=function(){var a,b=_.B(null==(a=this.data)?void 0:a.buyButton,_.SA);b&&!eYc(b.command)&&this.ytRendererBehavior.logExplicitClick(b)};
_.f.shouldSupportWholeItemClick=function(){return!0};
_.J.Object.defineProperties(O0c.prototype,{stickerWidth:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.stickerDisplayWidth||96}},
stickerHeight:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.stickerDisplayWidth||96}},
hasHeartButton:{configurable:!0,enumerable:!0,get:function(){return!!this.data&&!!this.data.creatorHeartButton}},
hideLowerBumper:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?0:a.buyButton)||this.dashboardMoneyFeed?!0:!1}}});
_.J.Object.defineProperties(O0c,{template:{configurable:!0,enumerable:!0,get:function(){return N0c()}}});
var P3=O0c;P3.prototype.updateStickerStyles=P3.prototype.updateStickerStyles;P3.prototype.isDeletedChanged=P3.prototype.isDeletedChanged;P3.prototype.onStickerLoaded=P3.prototype.onStickerLoaded;P3.prototype.dataChanged=P3.prototype.dataChanged;_.U([_.L(f0c.YtPdgLiveChatItemBehavior),_.V("design:type",Object)],P3.prototype,"ytPdgLiveChatItemBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],P3.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],P3.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],P3.prototype,"ytLiveChatItemBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],P3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],P3.prototype,"data",void 0);
_.U([_.N({computed:"computeAuthorPhotoSize(data)"}),_.V("design:type",Number)],P3.prototype,"authorPhotoSize",void 0);_.U([_.N(),_.V("design:type",Boolean)],P3.prototype,"isDeleted",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],P3.prototype,"dashboardMoneyFeed",void 0);_.U([_.N({computed:"computeNoveltyImageWidth(data)"}),_.V("design:type",Number)],P3.prototype,"noveltyWidth",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],P3.prototype,"modern",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsV2Style(data)"}),_.V("design:type",Boolean)],P3.prototype,"isV2Style",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P3.prototype,"dataChanged",null);_.U([_.tq("yt-img-shadow-loaded"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],P3.prototype,"onStickerLoaded",null);
_.U([_.M("data"),_.V("design:type",Number),_.V("design:paramtypes",[])],P3.prototype,"stickerWidth",null);_.U([_.M("data"),_.V("design:type",Number),_.V("design:paramtypes",[])],P3.prototype,"stickerHeight",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],P3.prototype,"hasHeartButton",null);_.U([_.M("data","dashboardMoneyFeed"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],P3.prototype,"hideLowerBumper",null);
_.U([_.uq("isDeleted"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P3.prototype,"isDeletedChanged",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P3.prototype,"updateStickerStyles",null);P3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-paid-sticker-renderer",noInjection:!0})],P3);
_.u("live_chat_enable_controller_extraction")&&_.Q(P3,"yt-live-chat-paid-sticker-renderer",N0c);var P0c;var Q0c,R0c=function(){if(void 0!==Q0c)return Q0c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-auto-mod-message-renderer">\n  <yt-icon id="warning-icon" hidden$="[[hasInfoDialogButton]]" icon="warning" class="style-scope yt-live-chat-auto-mod-message-renderer"></yt-icon>\n  <div id="button" hidden$="[[!hasInfoDialogButton]]" class="style-scope yt-live-chat-auto-mod-message-renderer"></div>\n  <yt-formatted-string text="[[data.headerText]]" class="style-scope yt-live-chat-auto-mod-message-renderer"></yt-formatted-string>\n</div>\n<div id="auto-moderated-item" class="style-scope yt-live-chat-auto-mod-message-renderer"></div>\n<div id="moderation-buttons" class="style-scope yt-live-chat-auto-mod-message-renderer"></div>\n<div id="inline-action-button-container" class="style-scope yt-live-chat-auto-mod-message-renderer">\n  <div id="inline-action-buttons" class="style-scope yt-live-chat-auto-mod-message-renderer"></div>\n  <div id="additional-inline-action-buttons" class="style-scope yt-live-chat-auto-mod-message-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===P0c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>#timestamp.yt-live-chat-auto-mod-message-renderer {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.yt-live-chat-auto-mod-message-renderer {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-live-chat-auto-mod-message-renderer[avatar-hidden] #author-photo.yt-live-chat-auto-mod-message-renderer {display: none;} #menu.yt-live-chat-auto-mod-message-renderer {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-live-chat-auto-mod-message-renderer:hover #menu.yt-live-chat-auto-mod-message-renderer,yt-live-chat-auto-mod-message-renderer[menu-visible] #menu.yt-live-chat-auto-mod-message-renderer {transform: none;} yt-live-chat-auto-mod-message-renderer:focus-within #menu.yt-live-chat-auto-mod-message-renderer {transform: none;} yt-live-chat-auto-mod-message-renderer[modern] #inline-action-button-container.yt-live-chat-auto-mod-message-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} yt-live-chat-auto-mod-message-renderer:not([modern]) #inline-action-button-container.yt-live-chat-auto-mod-message-renderer {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-live-chat-auto-mod-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-auto-mod-message-renderer>*.yt-live-chat-auto-mod-message-renderer,yt-live-chat-auto-mod-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-auto-mod-message-renderer>*.yt-live-chat-auto-mod-message-renderer {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-live-chat-auto-mod-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-auto-mod-message-renderer>*.yt-live-chat-auto-mod-message-renderer {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-live-chat-auto-mod-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-auto-mod-message-renderer>.yt-live-chat-auto-mod-message-renderer:hover {background: var(--yt-deprecated-luna-black);} yt-live-chat-auto-mod-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-auto-mod-message-renderer>*.yt-live-chat-auto-mod-message-renderer {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-live-chat-auto-mod-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-auto-mod-message-renderer>.yt-live-chat-auto-mod-message-renderer:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-live-chat-auto-mod-message-renderer {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-live-chat-auto-mod-message-renderer[has-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-auto-mod-message-renderer {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-live-chat-auto-mod-message-renderer[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-auto-mod-message-renderer {display: none;} yt-live-chat-auto-mod-message-renderer[has-inline-action-buttons]:hover #menu.yt-live-chat-auto-mod-message-renderer {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-live-chat-auto-mod-message-renderer:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-live-chat-auto-mod-message-renderer>*.yt-live-chat-auto-mod-message-renderer:not(:first-child),#additional-inline-action-buttons.yt-live-chat-auto-mod-message-renderer>*.yt-live-chat-auto-mod-message-renderer:not(:first-child) {margin-left: 8px;} yt-live-chat-auto-mod-message-renderer {display: flex;flex-direction: column;display: var(--yt-live-chat-item-mod-activity-display,flex);font-size: 13px;padding: 0 0 4px;position: relative;--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;} yt-live-chat-auto-mod-message-renderer tp-yt-paper-button[style-target=host] {min-width: 88px;} yt-live-chat-auto-mod-message-renderer:not([modern]) #moderation-buttons.yt-live-chat-auto-mod-message-renderer>*.yt-live-chat-auto-mod-message-renderer {background-color: var(--yt-live-chat-automod-button-background-color);border-radius: 2px;font-weight: 500;} yt-live-chat-auto-mod-message-renderer:not([modern]) #moderation-buttons.yt-live-chat-auto-mod-message-renderer>*.yt-live-chat-auto-mod-message-renderer:hover {background-color: var(--yt-live-chat-automod-button-background-color-hover);} yt-live-chat-auto-mod-message-renderer:not([modern]) #button.yt-live-chat-auto-mod-message-renderer>*.yt-live-chat-auto-mod-message-renderer {width: 32px;--yt-button-icon-size: 16px;} yt-live-chat-auto-mod-message-renderer[whole-message-clickable] yt-live-chat-text-message-renderer.yt-live-chat-auto-mod-message-renderer {cursor: pointer;} yt-live-chat-auto-mod-message-renderer[whole-message-clickable] yt-live-chat-text-message-renderer.yt-live-chat-auto-mod-message-renderer:hover {background-color: var(--yt-spec-additive-background);} #explanation.yt-live-chat-auto-mod-message-renderer {color: var(--yt-live-chat-automod-button-explanation-color);margin: 4px 0 4px 28px;} yt-live-chat-auto-mod-message-renderer[modern][has-info-dialog-button] #explanation.yt-live-chat-auto-mod-message-renderer {margin: 4px 0 4px 16px;} #button.yt-live-chat-auto-mod-message-renderer {display: inline-block;} #warning-icon.yt-live-chat-auto-mod-message-renderer {color: var(--yt-spec-icon-inactive);height: var(--yt-button-icon-size);margin-right: var(--yt-button-icon-size);width: var(--yt-button-icon-size);} #moderation-buttons.yt-live-chat-auto-mod-message-renderer:not(:empty) {margin: 8px 0 4px 64px;} #moderation-buttons.yt-live-chat-auto-mod-message-renderer>*.yt-live-chat-auto-mod-message-renderer:not(:last-child) {margin-right: 8px;} yt-live-chat-auto-mod-message-renderer::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;}</style>');
P0c=d}d=P0c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Q0c=a};var S0c;var T0c,U0c=function(){if(void 0!==T0c)return T0c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope yt-live-chat-text-message-renderer" height="24" thumbnail="[[data.authorPhoto]]" width="24"></yt-img-shadow><div id="content" class="style-scope yt-live-chat-text-message-renderer"><span id="timestamp" class="style-scope yt-live-chat-text-message-renderer">[[timestampString]]</span><yt-live-chat-author-chip author-badges="[[authorBadges]]" author-name="[[data.authorName]]" author-name-color="[[authorNameColor]]" class="style-scope yt-live-chat-text-message-renderer"></yt-live-chat-author-chip>\u200b<span id="message" dir="auto" class="style-scope yt-live-chat-text-message-renderer"></span><span id="deleted-state" class="style-scope yt-live-chat-text-message-renderer">[[getSimpleString(data.deletedStateMessage)]]</span><a id="show-original" href="#" on-click="onShowOriginalClick" class="style-scope yt-live-chat-text-message-renderer">[[getSimpleString(data.showOriginalContentMessage)]]</a></div><div id="menu" hidden$="[[!data.contextMenuEndpoint]]" class="style-scope yt-live-chat-text-message-renderer"><yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu" class="style-scope yt-live-chat-text-message-renderer"><yt-icon icon="more_vert" class="style-scope yt-live-chat-text-message-renderer"></yt-icon></yt-icon-button></div><div id="inline-action-button-container" class="style-scope yt-live-chat-text-message-renderer"><div id="inline-action-buttons" class="style-scope yt-live-chat-text-message-renderer"></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===S0c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>#timestamp.yt-live-chat-text-message-renderer {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.yt-live-chat-text-message-renderer {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-live-chat-text-message-renderer[avatar-hidden] #author-photo.yt-live-chat-text-message-renderer {display: none;} #menu.yt-live-chat-text-message-renderer {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-live-chat-text-message-renderer:hover #menu.yt-live-chat-text-message-renderer,yt-live-chat-text-message-renderer[menu-visible] #menu.yt-live-chat-text-message-renderer {transform: none;} yt-live-chat-text-message-renderer:focus-within #menu.yt-live-chat-text-message-renderer {transform: none;} yt-live-chat-text-message-renderer[modern] #inline-action-button-container.yt-live-chat-text-message-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} yt-live-chat-text-message-renderer:not([modern]) #inline-action-button-container.yt-live-chat-text-message-renderer {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-live-chat-text-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-text-message-renderer>*.yt-live-chat-text-message-renderer,yt-live-chat-text-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-text-message-renderer>*.yt-live-chat-text-message-renderer {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-live-chat-text-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-text-message-renderer>*.yt-live-chat-text-message-renderer {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-live-chat-text-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-text-message-renderer>.yt-live-chat-text-message-renderer:hover {background: var(--yt-deprecated-luna-black);} yt-live-chat-text-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-text-message-renderer>*.yt-live-chat-text-message-renderer {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-live-chat-text-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-text-message-renderer>.yt-live-chat-text-message-renderer:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-live-chat-text-message-renderer {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-live-chat-text-message-renderer[has-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-text-message-renderer {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-live-chat-text-message-renderer[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-text-message-renderer {display: none;} yt-live-chat-text-message-renderer[has-inline-action-buttons]:hover #menu.yt-live-chat-text-message-renderer {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-live-chat-text-message-renderer:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-live-chat-text-message-renderer>*.yt-live-chat-text-message-renderer:not(:first-child),#additional-inline-action-buttons.yt-live-chat-text-message-renderer>*.yt-live-chat-text-message-renderer:not(:first-child) {margin-left: 8px;} yt-live-chat-text-message-renderer {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: flex;flex-direction: row;align-items: flex-start;} yt-live-chat-text-message-renderer[is-deleted]:not([in-banner]) {display: var(--yt-live-chat-item-mod-activity-display,flex);} yt-live-chat-text-message-renderer:hover {overflow: initial;} yt-live-chat-text-message-renderer[author-is-owner] {background-color: var(--yt-live-chat-message-highlight-background-color);} yt-live-chat-text-message-renderer[in-banner] {padding: 4px 32px 4px 0;} #content.yt-live-chat-text-message-renderer {-ms-align-self: center;align-self: center;min-width: 0;} yt-live-chat-author-chip.yt-live-chat-text-message-renderer {margin-right: var(--yt-live-chat-author-chip-margin-right,8px);} #message.yt-live-chat-text-message-renderer {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.yt-live-chat-text-message-renderer .emoji.yt-live-chat-text-message-renderer {width: var(--yt-live-chat-emoji-size);height: var(--yt-live-chat-emoji-size);margin: -1px 2px 1px;vertical-align: middle;} a.yt-live-chat-text-message-renderer {display: inline;text-decoration: underline;} #message.yt-live-chat-text-message-renderer a.yt-live-chat-text-message-renderer {display: inline;text-decoration: underline;word-break: break-all;} #message.yt-live-chat-text-message-renderer a.yt-live-chat-text-message-renderer .mention.yt-live-chat-text-message-renderer {text-decoration: underline;} #show-original.yt-live-chat-text-message-renderer {margin-left: 2px;} #message.yt-live-chat-text-message-renderer:empty,#deleted-state.yt-live-chat-text-message-renderer:empty,#show-original.yt-live-chat-text-message-renderer:empty,yt-live-chat-text-message-renderer[show-original] #deleted-state.yt-live-chat-text-message-renderer,yt-live-chat-text-message-renderer[show-original] #show-original.yt-live-chat-text-message-renderer,yt-live-chat-text-message-renderer[is-deleted]:not([show-original]) #message.yt-live-chat-text-message-renderer {display: none;} #menu.yt-live-chat-text-message-renderer {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.yt-live-chat-text-message-renderer {width: 32px;height: 32px;padding: 4px;} yt-live-chat-text-message-renderer[author-is-owner] #menu.yt-live-chat-text-message-renderer {background: linear-gradient(to right,transparent 0%,var(--yt-live-chat-message-highlight-background-color,var(--yt-deprecated-luna-black)) 100%);} .mention.yt-live-chat-text-message-renderer {background: var(--yt-live-chat-mention-background-color);color: var(--yt-live-chat-mention-text-color);padding: 2px 4px;border-radius: 2px;} #deleted-state.yt-live-chat-text-message-renderer,#show-original.yt-live-chat-text-message-renderer,yt-live-chat-text-message-renderer[is-deleted] #message.yt-live-chat-text-message-renderer {font-style: italic;color: var(--yt-live-chat-deleted-message-color,rgba(0,0,0,0.5));} yt-live-chat-text-message-renderer[show-bar]::before {content: "";position: absolute;display: block;left: 8px;top: 4px;bottom: 4px;width: 4px;box-sizing: border-box;border-radius: 2px;} yt-live-chat-text-message-renderer[is-deleted]::before {background: var(--yt-live-chat-deleted-message-bar-color,rgba(0,0,0,0.5));} yt-live-chat-text-message-renderer[is-dimmed] #message.yt-live-chat-text-message-renderer {opacity: 0.25;} yt-live-chat-text-message-renderer[is-dimmed]::before {background: var(--yt-live-chat-error-message-color,#f44336);} yt-live-chat-text-message-renderer[in-collapsed-banner] #content.yt-live-chat-text-message-renderer {color: var(--yt-live-chat-primary-text-color);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;} yt-live-chat-text-message-renderer[whole-message-clickable] {cursor: pointer;} yt-live-chat-text-message-renderer[whole-message-clickable]:not([no-hover-effect]):hover {background-color: var(--yt-spec-additive-background);} yt-live-chat-text-message-renderer[whole-message-clickable] #menu.yt-live-chat-text-message-renderer {color: var(--yt-spec-icon-active-other);background: none;}</style>');
S0c=d}d=S0c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return T0c=a};var V0c=function(){var a=_.O.apply(this,arguments)||this;a.authorBadges=[];return a};
_.H(V0c,_.O);_.f=V0c.prototype;_.f.created=function(){this.ytLiveChatItemBehavior.supportsInlineActionButtons=!0};
_.f.configureRendererStamper=function(){return{"data.inlineActionButtons":{id:"inline-action-buttons",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[filledButtonOverrides]]"}}}}}};
_.f.dataChanged=function(a){a=_.aub(a.authorBadges||[]);this.hostElement.setAttribute("author-type",a)};
_.f.updateMessage=function(){var a=this.data.message,b=_.$q(_.$q(this.hostElement).querySelector("#message"));b.textContent="";a&&b.appendChild(this.ytLiveChatItemBehavior.createDocumentFragment(a))};
_.f.shouldSupportWholeItemClick=function(){return!0};
_.f.onShowOriginalClick=function(a){a.preventDefault();this.showOriginal=!0};
_.f.computeShowBar=function(a,b,c){return a&&b||c};
_.f.computeAuthorBadges=function(a){return a.authorBadges||[]};
_.f.computeAuthorIsOwner=function(a){return!!_.bub(a.authorBadges,"owner")};
_.f.computeAuthorNameColor=function(a){var b;if(_.u("live_chat_author_name_color_usernames")&&(null==a?0:null==(b=a.authorName)?0:b.simpleText)){b=a.authorName.simpleText;for(var c=a=0;c<b.length;c++)a=b.charCodeAt(c)+((a<<5)-a);b="#";for(c=0;3>c;c++)b+=("00"+(a>>8*c&255).toString(16)).slice(-2);return bYc(b)}return _.u("live_chat_seed_color_usernames")&&(null==a?0:a.authorSeedColorArgb)?bYc(cYc(a.authorSeedColorArgb)):_.u("live_chat_colored_usernames")?"#cc0000":_.u("live_chat_simple_color_usernames")&&
(null==a?0:null==(c=a.authorName)?0:c.simpleText)&&(null==a?0:a.authorUsernameColorLight)&&(null==a?0:a.authorUsernameColorDark)&&!this.inBanner?document.documentElement.hasAttribute("dark")?cYc(a.authorUsernameColorDark):cYc(a.authorUsernameColorLight):""};
_.J.Object.defineProperties(V0c,{template:{configurable:!0,enumerable:!0,get:function(){return U0c()}}});
var Q3=V0c;Q3.prototype.updateMessage=Q3.prototype.updateMessage;Q3.prototype.dataChanged=Q3.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Q3.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],Q3.prototype,"ytLiveChatItemBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Q3.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],Q3.prototype,"data",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],Q3.prototype,"showOriginal",void 0);_.U([_.N({value:!1,computed:"truthy(data.isDimmed)",reflectToAttribute:!0}),_.V("design:type",Boolean)],Q3.prototype,"isDimmed",void 0);_.U([_.N({computed:"computeShowBar(isDeleted, hasOriginalContent, isDimmed)",reflectToAttribute:!0}),_.V("design:type",Boolean)],Q3.prototype,"showBar",void 0);
_.U([_.N({computed:"computeAuthorBadges(data)"}),_.V("design:type",Array)],Q3.prototype,"authorBadges",void 0);_.U([_.N({computed:"computeAuthorIsOwner(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],Q3.prototype,"authorIsOwner",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],Q3.prototype,"inCollapsedBanner",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],Q3.prototype,"inBanner",void 0);
_.U([_.N({value:_.u("live_chat_hide_avatars"),reflectToAttribute:!0}),_.V("design:type",Boolean)],Q3.prototype,"avatarHidden",void 0);_.U([_.N({computed:"computeAuthorNameColor(data)"}),_.V("design:type",String)],Q3.prototype,"authorNameColor",void 0);_.U([_.N(),_.V("design:type",_.vQ)],Q3.prototype,"participantsManager",void 0);_.U([_.N({value:{size:"XS",type:"filled",style:"overlay",iconPosition:"icon-only"}}),_.V("design:type",Object)],Q3.prototype,"filledButtonOverrides",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],Q3.prototype,"dataChanged",null);_.U([_.uq("data.message"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Q3.prototype,"updateMessage",null);Q3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-text-message-renderer",noInjection:!0})],Q3);
_.u("live_chat_enable_controller_extraction")&&_.Q(Q3,"yt-live-chat-text-message-renderer",U0c);var R3=function(){var a=_.O.apply(this,arguments)||this;a.tonalButtonOverrides={type:"tonal",style:"overlay"};return a};
_.H(R3,_.O);
R3.prototype.configureRendererStamper=function(){return{"data.infoDialogButton":{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.autoModeratedItem":{id:"auto-moderated-item",mapping:{liveChatTextMessageRenderer:{component:"yt-live-chat-text-message-renderer",properties:{participantsManager:"[[participantsManager]]"},attributes:{"hide-inline-action-buttons":!0,"no-hover-effect":!0}}}},"data.moderationButtons":{id:"moderation-buttons",mapping:{buttonRenderer:"yt-button-renderer"}},"data.additionalInlineActionButtons":{id:"additional-inline-action-buttons",
mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[tonalButtonOverrides]]"}}}}}};
R3.prototype.shouldSupportInlineActionButtons=function(){return!0};
R3.prototype.shouldSupportWholeItemClick=function(){return!0};
_.J.Object.defineProperties(R3.prototype,{hasInfoDialogButton:{configurable:!0,enumerable:!0,get:function(){return!!this.data.infoDialogButton}}});
_.J.Object.defineProperties(R3,{template:{configurable:!0,enumerable:!0,get:function(){return R0c()}}});
var S3=R3;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],S3.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],S3.prototype,"ytLiveChatItemBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],S3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],S3.prototype,"data",void 0);_.U([_.N(),_.V("design:type",_.vQ)],S3.prototype,"participantsManager",void 0);
_.U([_.N(),_.V("design:type",Object)],S3.prototype,"tonalButtonOverrides",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data.infoDialogButton"),_.V("design:type",Object),_.V("design:paramtypes",[])],S3.prototype,"hasInfoDialogButton",null);S3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-auto-mod-message-renderer",noInjection:!0})],S3);_.u("live_chat_enable_controller_extraction")&&_.Q(S3,"yt-live-chat-auto-mod-message-renderer",R0c);var W0c;var X0c,Y0c=function(){if(void 0!==X0c)return X0c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-live-chat-channel-activity-reputation-renderer--\x3e\x3c!--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_activity_reputation_renderer.yt.live.chat.channel.activity.reputation.renderer.css.js--\x3e<div id="factoids" class="style-scope yt-live-chat-channel-activity-reputation-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===W0c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_channel_activity_reputation_renderer.yt.live.chat.channel.activity.reputation.renderer.css.js--\x3e<style is-scoped>yt-live-chat-channel-activity-reputation-renderer {display: block;--yt-live-chat-engagement-panel-separator-padding: 16px;} yt-live-chat-channel-activity-reputation-renderer #factoids.yt-live-chat-channel-activity-reputation-renderer {display: flex;flex-direction: row;justify-content: center;} #factoids.yt-live-chat-channel-activity-reputation-renderer>*.yt-live-chat-channel-activity-reputation-renderer {flex-grow: 1;flex-basis: 0;} #factoids.yt-live-chat-channel-activity-reputation-renderer>*.yt-live-chat-channel-activity-reputation-renderer:not(:last-child) {padding-right: 16px;}</style>");
W0c=d}d=W0c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return X0c=a};var Z0c=function(){return _.O.apply(this,arguments)||this};
_.H(Z0c,_.O);Z0c.prototype.configureRendererStamper=function(){return{"data.factoids":{id:"factoids",mapping:{factoidRenderer:"ytd-factoid-renderer"}}}};
_.J.Object.defineProperties(Z0c,{template:{configurable:!0,enumerable:!0,get:function(){return Y0c()}}});
var $0c=Z0c;_.U([_.N(),_.V("design:type",Object)],$0c.prototype,"data",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],$0c.prototype,"ytRendererstamperBehavior",void 0);$0c=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-channel-activity-reputation-renderer",noInjection:!0})],$0c);_.u("live_chat_enable_controller_extraction")&&_.Q($0c,"yt-live-chat-channel-activity-reputation-renderer",Y0c);var a1c;var b1c,c1c=function(){if(void 0!==b1c)return b1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-donation-announcement-renderer"><yt-img-shadow id="author-photo" height="40" thumbnail="[[data.authorPhoto]]" width="40" class="style-scope yt-live-chat-donation-announcement-renderer"></yt-img-shadow><div id="content" class="style-scope yt-live-chat-donation-announcement-renderer"><div id="content-header" class="style-scope yt-live-chat-donation-announcement-renderer"><div id="author-name" class="style-scope yt-live-chat-donation-announcement-renderer">[[getSimpleString(data.authorName)]]</div><div id="text" class="style-scope yt-live-chat-donation-announcement-renderer">[[getSimpleString(data.text)]]</div></div><div id="timestamp" class="style-scope yt-live-chat-donation-announcement-renderer">[[timestampString]]</div><yt-formatted-string id="subtext" text="[[data.subtext]]" class="style-scope yt-live-chat-donation-announcement-renderer"></yt-formatted-string></div><div id="menu" hidden$="[[!data.contextMenuEndpoint]]" class="style-scope yt-live-chat-donation-announcement-renderer"><yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu" class="style-scope yt-live-chat-donation-announcement-renderer"><yt-icon icon="more_vert" class="style-scope yt-live-chat-donation-announcement-renderer"></yt-icon></yt-icon-button></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===a1c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>#timestamp.yt-live-chat-donation-announcement-renderer {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.yt-live-chat-donation-announcement-renderer {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-live-chat-donation-announcement-renderer[avatar-hidden] #author-photo.yt-live-chat-donation-announcement-renderer {display: none;} #menu.yt-live-chat-donation-announcement-renderer {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-live-chat-donation-announcement-renderer:hover #menu.yt-live-chat-donation-announcement-renderer,yt-live-chat-donation-announcement-renderer[menu-visible] #menu.yt-live-chat-donation-announcement-renderer {transform: none;} yt-live-chat-donation-announcement-renderer:focus-within #menu.yt-live-chat-donation-announcement-renderer {transform: none;} yt-live-chat-donation-announcement-renderer[modern] #inline-action-button-container.yt-live-chat-donation-announcement-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} yt-live-chat-donation-announcement-renderer:not([modern]) #inline-action-button-container.yt-live-chat-donation-announcement-renderer {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-live-chat-donation-announcement-renderer:not([modern]) #inline-action-buttons.yt-live-chat-donation-announcement-renderer>*.yt-live-chat-donation-announcement-renderer,yt-live-chat-donation-announcement-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-donation-announcement-renderer>*.yt-live-chat-donation-announcement-renderer {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-live-chat-donation-announcement-renderer:not([modern]) #inline-action-buttons.yt-live-chat-donation-announcement-renderer>*.yt-live-chat-donation-announcement-renderer {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-live-chat-donation-announcement-renderer:not([modern]) #inline-action-buttons.yt-live-chat-donation-announcement-renderer>.yt-live-chat-donation-announcement-renderer:hover {background: var(--yt-deprecated-luna-black);} yt-live-chat-donation-announcement-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-donation-announcement-renderer>*.yt-live-chat-donation-announcement-renderer {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-live-chat-donation-announcement-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-donation-announcement-renderer>.yt-live-chat-donation-announcement-renderer:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-live-chat-donation-announcement-renderer {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-live-chat-donation-announcement-renderer[has-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-donation-announcement-renderer {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-live-chat-donation-announcement-renderer[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-donation-announcement-renderer {display: none;} yt-live-chat-donation-announcement-renderer[has-inline-action-buttons]:hover #menu.yt-live-chat-donation-announcement-renderer {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-live-chat-donation-announcement-renderer:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-live-chat-donation-announcement-renderer>*.yt-live-chat-donation-announcement-renderer:not(:first-child),#additional-inline-action-buttons.yt-live-chat-donation-announcement-renderer>*.yt-live-chat-donation-announcement-renderer:not(:first-child) {margin-left: 8px;} yt-live-chat-donation-announcement-renderer {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;} yt-live-chat-donation-announcement-renderer[dashboard-money-feed] {padding: 0;--yt-live-chat-item-timestamp-display: block;} #card.yt-live-chat-donation-announcement-renderer {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: flex;flex-direction: row;} yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #card.yt-live-chat-donation-announcement-renderer {background-color: transparent;color: transparent;} yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #content-header.yt-live-chat-donation-announcement-renderer {display: flex;flex-direction: row;align-items: baseline;} #author-name.yt-live-chat-donation-announcement-renderer {display: none;} yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #author-name.yt-live-chat-donation-announcement-renderer {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;align-items: center;} #text.yt-live-chat-donation-announcement-renderer {display: block;font-size: 14px;margin-bottom: var(--ytd-margin-base);} yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #text.yt-live-chat-donation-announcement-renderer {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: inline-flex;align-items: center;justify-content: center;} #subtext.yt-live-chat-donation-announcement-renderer {display: block;font-size: 12px;} yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #subtext.yt-live-chat-donation-announcement-renderer {display: none;} #author-photo.yt-live-chat-donation-announcement-renderer {max-height: 40px;} #menu.yt-live-chat-donation-announcement-renderer {background: linear-gradient(to right,transparent,var(--yt-live-chat-secondary-background-color) 100%);border-radius: 0 4px 4px 0;} yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #menu.yt-live-chat-donation-announcement-renderer {margin-top: 8px;background: linear-gradient(to right,transparent,var(--yt-live-chat-background-color) 40%);color: var(--yt-live-chat-secondary-text-color);}</style>");
a1c=d}d=a1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return b1c=a};var d1c=function(){return _.O.apply(this,arguments)||this};
_.H(d1c,_.O);d1c.prototype.ready=function(){var a=document.querySelector("yt-live-chat-app");a&&a.hasAttribute("dashboard-money-feed")&&this.hostElement.setAttribute("dashboard-money-feed","")};
_.J.Object.defineProperties(d1c,{template:{configurable:!0,enumerable:!0,get:function(){return c1c()}}});
var T3=d1c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],T3.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Boolean)],T3.prototype,"menuFocused",void 0);_.U([_.N(),_.V("design:type",Object)],T3.prototype,"data",void 0);_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],T3.prototype,"ytLiveChatItemBehavior",void 0);
T3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-donation-announcement-renderer",noInjection:!0})],T3);_.u("live_chat_enable_controller_extraction")&&_.Q(T3,"yt-live-chat-donation-announcement-renderer",c1c);var e1c;var f1c,g1c=function(){if(void 0!==f1c)return f1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-live-chat-identity-view-model--\x3e\x3c!--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_identity_view_model.yt.live.chat.identity.view.model.css.js--\x3e<div id="avatar" class="style-scope yt-live-chat-identity-view-model"></div>\n<div id="channel_info" class="style-scope yt-live-chat-identity-view-model">\n  <yt-live-chat-author-chip id="channel_name" author-badges="[[channelBadges]]" author-name="[[channelName]]" class="style-scope yt-live-chat-identity-view-model">\n  </yt-live-chat-author-chip>\n  <div id="channel_metadata" class="style-scope yt-live-chat-identity-view-model">\n    <yt-attributed-string id="create_time" data="[[data.channelCreateTime]]" class="style-scope yt-live-chat-identity-view-model"></yt-attributed-string>\n    <yt-attributed-string id="subscriber_count" data="[[data.channelSubscriberCount]]" class="style-scope yt-live-chat-identity-view-model"></yt-attributed-string>\n  </div>\n</div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===e1c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_identity_view_model.yt.live.chat.identity.view.model.css.js--\x3e<style is-scoped>@charset "UTF-8"; yt-live-chat-identity-view-model {display: flex;flex-direction: row;align-items: center;padding-top: 12px;padding-bottom: 12px;--yt-live-chat-engagement-panel-separator-padding: 16px;} yt-live-chat-identity-view-model #avatar.yt-live-chat-identity-view-model {overflow: hidden;border-radius: 50%;height: 36px;width: 36px;margin-right: 16px;} yt-live-chat-identity-view-model #subscriber_count.yt-live-chat-identity-view-model:before {content: "\u2022";margin: 0 4px;} #channel_metadata.yt-live-chat-identity-view-model {color: var(--yt-spec-text-secondary);display: flex;flex-direction: row;justify-content: space-between;align-items: center;} #channel_info.yt-live-chat-identity-view-model {display: flex;flex-direction: column;justify-content: space-between;}</style>');
e1c=d}d=e1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return f1c=a};var h1c=function(){return _.O.apply(this,arguments)||this};
_.H(h1c,_.O);h1c.prototype.configureRendererStamper=function(){return{"data.channelAvatar.avatarViewModel":{id:"avatar",mapping:{image:{component:"yt-image",attributes:{height:"36",width:"36","preserve-height":"true","preserve-width":"true"}}}}}};
_.J.Object.defineProperties(h1c.prototype,{channelName:{configurable:!0,enumerable:!0,get:function(){var a,b;return{runs:[{text:null==(a=this.data)?void 0:null==(b=a.channelName)?void 0:b.content}]}}},
channelBadges:{configurable:!0,enumerable:!0,get:function(){var a=[],b;if(null==(b=this.data)||!b.channelBadges)return a;var c;b=_.g(null==(c=this.data)?void 0:c.channelBadges);for(c=b.next();!c.done;c=b.next()){c=_.B(c.value,T_c);var d=void 0,e=void 0;if(null==(d=c)?0:null==(e=d.badgeImage)?0:e.sources)d=void 0,e={liveChatAuthorBadgeRenderer:{tooltip:c.tooltip,accessibility:{accessibilityData:{label:null==(d=_.B(c.rendererContext,_.TH))?void 0:d.label}}}},c.badgeImage.sources[0].clientResource?e.liveChatAuthorBadgeRenderer.icon=
{iconType:c.badgeImage.sources[0].clientResource.imageName}:e.liveChatAuthorBadgeRenderer.customThumbnail={thumbnails:c.badgeImage.sources},a.push(e)}return a}}});
_.J.Object.defineProperties(h1c,{template:{configurable:!0,enumerable:!0,get:function(){return g1c()}}});
var U3=h1c;_.U([_.N(),_.V("design:type",Object)],U3.prototype,"data",void 0);_.U([_.M("data.channelName"),_.V("design:type",Object),_.V("design:paramtypes",[])],U3.prototype,"channelName",null);_.U([_.M("data.channelBadges"),_.V("design:type",Array),_.V("design:paramtypes",[])],U3.prototype,"channelBadges",null);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],U3.prototype,"ytRendererstamperBehavior",void 0);
U3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-identity-view-model",noInjection:!0})],U3);_.u("live_chat_enable_controller_extraction")&&_.Q(U3,"yt-live-chat-identity-view-model",g1c);var i1c;var j1c,k1c=function(){if(void 0!==j1c)return j1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-live-chat-item-display-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_display_list_renderer.yt.live.chat.item.display.list.renderer.css.js--\x3e<div id="items" class="style-scope yt-live-chat-item-display-list-renderer"></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===i1c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_item_display_list_renderer.yt.live.chat.item.display.list.renderer.css.js--\x3e<style is-scoped>yt-live-chat-item-display-list-renderer {--yt-live-chat-item-timestamp-display: none;display: flex;flex-direction: column;} yt-live-chat-paid-sticker-renderer.yt-live-chat-item-display-list-renderer {padding: 4px 24px;} yt-live-chat-paid-sticker-renderer.yt-live-chat-item-display-list-renderer[dashboard-money-feed] {padding: 8px 16px;}</style>");
i1c=d}d=i1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return j1c=a};var l1c;var m1c,n1c=function(){if(void 0!==m1c)return m1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-legacy-paid-message-renderer">\n  <yt-img-shadow id="author-photo" height="40" thumbnail="[[data.authorPhoto]]" width="40" class="style-scope yt-live-chat-legacy-paid-message-renderer"></yt-img-shadow>\n  <div id="content" class="style-scope yt-live-chat-legacy-paid-message-renderer">\n    <div id="content-primary-column" class="style-scope yt-live-chat-legacy-paid-message-renderer">\n      <div id="author-name" class="style-scope yt-live-chat-legacy-paid-message-renderer">[[getSimpleString(data.authorName)]]</div>\n      <div id="event-text" class="style-scope yt-live-chat-legacy-paid-message-renderer">[[getSimpleString(data.eventText)]]</div>\n      <div id="detail-text" class="style-scope yt-live-chat-legacy-paid-message-renderer"></div>\n    </div>\n    <div id="timestamp" class="style-scope yt-live-chat-legacy-paid-message-renderer">[[timestampString]]</div>\n  </div>\n  <div id="menu" hidden$="[[!data.contextMenuEndpoint]]" class="style-scope yt-live-chat-legacy-paid-message-renderer">\n    <yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu" class="style-scope yt-live-chat-legacy-paid-message-renderer">\n      <yt-icon icon="more_vert" class="style-scope yt-live-chat-legacy-paid-message-renderer"></yt-icon>\n    </yt-icon-button>\n  </div>\n</div>\n<div id="inline-action-button-container" class="style-scope yt-live-chat-legacy-paid-message-renderer">\n  <div id="inline-action-buttons" class="style-scope yt-live-chat-legacy-paid-message-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===l1c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>#timestamp.yt-live-chat-legacy-paid-message-renderer {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.yt-live-chat-legacy-paid-message-renderer {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-live-chat-legacy-paid-message-renderer[avatar-hidden] #author-photo.yt-live-chat-legacy-paid-message-renderer {display: none;} #menu.yt-live-chat-legacy-paid-message-renderer {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-live-chat-legacy-paid-message-renderer:hover #menu.yt-live-chat-legacy-paid-message-renderer,yt-live-chat-legacy-paid-message-renderer[menu-visible] #menu.yt-live-chat-legacy-paid-message-renderer {transform: none;} yt-live-chat-legacy-paid-message-renderer:focus-within #menu.yt-live-chat-legacy-paid-message-renderer {transform: none;} yt-live-chat-legacy-paid-message-renderer[modern] #inline-action-button-container.yt-live-chat-legacy-paid-message-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} yt-live-chat-legacy-paid-message-renderer:not([modern]) #inline-action-button-container.yt-live-chat-legacy-paid-message-renderer {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-live-chat-legacy-paid-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-legacy-paid-message-renderer>*.yt-live-chat-legacy-paid-message-renderer,yt-live-chat-legacy-paid-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-legacy-paid-message-renderer>*.yt-live-chat-legacy-paid-message-renderer {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-live-chat-legacy-paid-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-legacy-paid-message-renderer>*.yt-live-chat-legacy-paid-message-renderer {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-live-chat-legacy-paid-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-legacy-paid-message-renderer>.yt-live-chat-legacy-paid-message-renderer:hover {background: var(--yt-deprecated-luna-black);} yt-live-chat-legacy-paid-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-legacy-paid-message-renderer>*.yt-live-chat-legacy-paid-message-renderer {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-live-chat-legacy-paid-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-legacy-paid-message-renderer>.yt-live-chat-legacy-paid-message-renderer:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-live-chat-legacy-paid-message-renderer {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-live-chat-legacy-paid-message-renderer[has-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-legacy-paid-message-renderer {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-live-chat-legacy-paid-message-renderer[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-legacy-paid-message-renderer {display: none;} yt-live-chat-legacy-paid-message-renderer[has-inline-action-buttons]:hover #menu.yt-live-chat-legacy-paid-message-renderer {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-live-chat-legacy-paid-message-renderer:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-live-chat-legacy-paid-message-renderer>*.yt-live-chat-legacy-paid-message-renderer:not(:first-child),#additional-inline-action-buttons.yt-live-chat-legacy-paid-message-renderer>*.yt-live-chat-legacy-paid-message-renderer:not(:first-child) {margin-left: 8px;} yt-live-chat-legacy-paid-message-renderer {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;} yt-live-chat-legacy-paid-message-renderer[dashboard-money-feed] {padding: 0;} #card.yt-live-chat-legacy-paid-message-renderer {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: flex;flex-direction: row;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);} yt-live-chat-legacy-paid-message-renderer[dashboard-money-feed] #card.yt-live-chat-legacy-paid-message-renderer {border-radius: 0;box-shadow: none;background-color: var(--yt-live-chat-background-color);color: rgba(0,0,0,0.87);} #author-photo.yt-live-chat-legacy-paid-message-renderer {-ms-align-self: flex-start;align-self: flex-start;} #author-name.yt-live-chat-legacy-paid-message-renderer {display: none;} yt-live-chat-legacy-paid-message-renderer[dashboard-money-feed] #author-name.yt-live-chat-legacy-paid-message-renderer {display: block;margin-right: 8px;color: var(--yt-live-chat-secondary-text-color);font-weight: 500;} #content.yt-live-chat-legacy-paid-message-renderer {flex: 1;flex-basis: 0.000000001px;} yt-live-chat-legacy-paid-message-renderer[dashboard-money-feed] #content.yt-live-chat-legacy-paid-message-renderer {display: flex;flex-direction: column;} yt-live-chat-legacy-paid-message-renderer[dashboard-money-feed] #content-primary-column.yt-live-chat-legacy-paid-message-renderer {display: flex;flex-direction: row;align-items: baseline;} #event-text.yt-live-chat-legacy-paid-message-renderer {color: rgba(255,255,255,0.7);font-weight: 500;} yt-live-chat-legacy-paid-message-renderer[dashboard-money-feed] #event-text.yt-live-chat-legacy-paid-message-renderer {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: inline-flex;align-items: 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.yt-live-chat-legacy-paid-message-renderer {font-size: 15px;word-wrap: break-word;word-break: break-word;} #detail-text.yt-live-chat-legacy-paid-message-renderer .emoji.yt-live-chat-legacy-paid-message-renderer {width: var(--yt-live-chat-emoji-size);height: var(--yt-live-chat-emoji-size);margin: -1px 2px 1px;vertical-align: middle;} yt-live-chat-legacy-paid-message-renderer[dashboard-money-feed] #detail-text.yt-live-chat-legacy-paid-message-renderer {display: none;} a.yt-live-chat-legacy-paid-message-renderer {display: inline;text-decoration: underline;} #detail-text.yt-live-chat-legacy-paid-message-renderer a.yt-live-chat-legacy-paid-message-renderer {word-break: break-all;} #detail-text.yt-live-chat-legacy-paid-message-renderer a.yt-live-chat-legacy-paid-message-renderer .mention.yt-live-chat-legacy-paid-message-renderer {text-decoration: underline;} #menu.yt-live-chat-legacy-paid-message-renderer {background: linear-gradient(to right,transparent,var(--yt-live-chat-sponsor-color) 100%);border-radius: 0 4px 4px 0;} yt-live-chat-legacy-paid-message-renderer[dashboard-money-feed] #menu.yt-live-chat-legacy-paid-message-renderer {margin-top: 8px;background: linear-gradient(to right,transparent,var(--yt-live-chat-background-color) 40%);}</style>");
l1c=d}d=l1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return m1c=a};var o1c=function(){var a=_.O.apply(this,arguments)||this;a.hidden=!1;a.supportsInlineActionButtons=!0;return a};
_.H(o1c,_.O);o1c.prototype.ready=function(){var a;(null==(a=document.querySelector("yt-live-chat-app"))?0:a.hasAttribute("dashboard-money-feed"))&&this.hostElement.setAttribute("dashboard-money-feed","")};
o1c.prototype.dataChanged=function(a){var b=(0,_.MC)(_.$q(this.hostElement).querySelector("#detail-text"));b.textContent="";(null==a?0:a.detailText)&&b.appendChild(this.ytLiveChatItemBehavior.createDocumentFragment(a.detailText))};
_.J.Object.defineProperties(o1c,{template:{configurable:!0,enumerable:!0,get:function(){return n1c()}}});
var V3=o1c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],V3.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],V3.prototype,"ytLiveChatItemBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],V3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N({observer:"dataChanged"}),_.V("design:type",Object)],V3.prototype,"data",void 0);
_.U([_.N({computed:"truthy(isDeleted)",reflectToAttribute:!0}),_.V("design:type",Object)],V3.prototype,"hidden",void 0);V3=_.U([_.P({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-legacy-paid-message-renderer"})],V3);_.u("live_chat_enable_controller_extraction")&&_.Q(V3,"yt-live-chat-legacy-paid-message-renderer",n1c);var p1c;var q1c,r1c=function(){if(void 0!==q1c)return q1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-mode-change-message-renderer">\n  <yt-icon icon="[[data.icon.iconType]]" class="style-scope yt-live-chat-mode-change-message-renderer"></yt-icon>\n  <div id="text-container" class="style-scope yt-live-chat-mode-change-message-renderer">\n    <yt-formatted-string id="text" text="[[data.text]]" class="style-scope yt-live-chat-mode-change-message-renderer"></yt-formatted-string>\n    <yt-formatted-string id="subtext" text="[[data.subtext]]" class="style-scope yt-live-chat-mode-change-message-renderer"></yt-formatted-string>\n  </div>\n  <div id="buttons" class="style-scope yt-live-chat-mode-change-message-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===p1c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-live-chat-mode-change-message-renderer {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.yt-live-chat-mode-change-message-renderer {display: flex;flex-direction: column;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.yt-live-chat-mode-change-message-renderer {display: flex;flex-direction: column;align-items: center;} yt-icon.yt-live-chat-mode-change-message-renderer {width: 40px;height: 40px;margin-bottom: 8px;} #text.yt-live-chat-mode-change-message-renderer {font-weight: 500;} #subtext.yt-live-chat-mode-change-message-renderer {margin-top: 4px;color: var(--yt-live-chat-secondary-text-color,var(--yt-spec-text-secondary));font-style: italic;} #buttons.yt-live-chat-mode-change-message-renderer {margin-top: 16px;min-height: 32px;} #buttons.yt-live-chat-mode-change-message-renderer:empty {display: none;}</style>");
p1c=d}d=p1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return q1c=a};var s1c=function(){return _.O.apply(this,arguments)||this};
_.H(s1c,_.O);s1c.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:"yt-button-renderer"}}}};
_.J.Object.defineProperties(s1c,{template:{configurable:!0,enumerable:!0,get:function(){return r1c()}}});
var t1c=s1c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],t1c.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],t1c.prototype,"data",void 0);t1c=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-mode-change-message-renderer",noInjection:!0})],t1c);_.u("live_chat_enable_controller_extraction")&&_.Q(t1c,"yt-live-chat-mode-change-message-renderer",r1c);var u1c;var v1c,w1c=function(){if(void 0!==v1c)return v1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-moderation-message-renderer">\n  <span id="timestamp" class="style-scope yt-live-chat-moderation-message-renderer">[[timestampString]]</span>\n  <yt-formatted-string id="message" text="[[data.message]]" class="style-scope yt-live-chat-moderation-message-renderer"></yt-formatted-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===u1c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>#timestamp.yt-live-chat-moderation-message-renderer {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.yt-live-chat-moderation-message-renderer {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-live-chat-moderation-message-renderer[avatar-hidden] #author-photo.yt-live-chat-moderation-message-renderer {display: none;} #menu.yt-live-chat-moderation-message-renderer {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-live-chat-moderation-message-renderer:hover #menu.yt-live-chat-moderation-message-renderer,yt-live-chat-moderation-message-renderer[menu-visible] #menu.yt-live-chat-moderation-message-renderer {transform: none;} yt-live-chat-moderation-message-renderer:focus-within #menu.yt-live-chat-moderation-message-renderer {transform: none;} yt-live-chat-moderation-message-renderer[modern] #inline-action-button-container.yt-live-chat-moderation-message-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} yt-live-chat-moderation-message-renderer:not([modern]) #inline-action-button-container.yt-live-chat-moderation-message-renderer {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-live-chat-moderation-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-moderation-message-renderer>*.yt-live-chat-moderation-message-renderer,yt-live-chat-moderation-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-moderation-message-renderer>*.yt-live-chat-moderation-message-renderer {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-live-chat-moderation-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-moderation-message-renderer>*.yt-live-chat-moderation-message-renderer {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-live-chat-moderation-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-moderation-message-renderer>.yt-live-chat-moderation-message-renderer:hover {background: var(--yt-deprecated-luna-black);} yt-live-chat-moderation-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-moderation-message-renderer>*.yt-live-chat-moderation-message-renderer {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-live-chat-moderation-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-moderation-message-renderer>.yt-live-chat-moderation-message-renderer:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-live-chat-moderation-message-renderer {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-live-chat-moderation-message-renderer[has-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-moderation-message-renderer {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-live-chat-moderation-message-renderer[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-moderation-message-renderer {display: none;} yt-live-chat-moderation-message-renderer[has-inline-action-buttons]:hover #menu.yt-live-chat-moderation-message-renderer {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-live-chat-moderation-message-renderer:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-live-chat-moderation-message-renderer>*.yt-live-chat-moderation-message-renderer:not(:first-child),#additional-inline-action-buttons.yt-live-chat-moderation-message-renderer>*.yt-live-chat-moderation-message-renderer:not(:first-child) {margin-left: 8px;} yt-live-chat-moderation-message-renderer {display: var(--yt-live-chat-item-mod-activity-display,block);position: relative;padding: 8px 24px;font-size: 13px;color: var(--yt-live-chat-deleted-message-color);} yt-live-chat-moderation-message-renderer::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.yt-live-chat-moderation-message-renderer {line-height: 16px;word-wrap: break-word;}</style>');
u1c=d}d=u1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return v1c=a};var x1c=function(){return _.O.apply(this,arguments)||this};
_.H(x1c,_.O);_.J.Object.defineProperties(x1c,{template:{configurable:!0,enumerable:!0,get:function(){return w1c()}}});
var W3=x1c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],W3.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],W3.prototype,"ytLiveChatItemBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],W3.prototype,"data",void 0);W3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-moderation-message-renderer"})],W3);
_.u("live_chat_enable_controller_extraction")&&_.Q(W3,"yt-live-chat-moderation-message-renderer",w1c);var y1c;var z1c,A1c=function(){if(void 0!==z1c)return z1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-live-chat-offer-click-count-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_offer_click_count_message_renderer.yt.live.chat.offer.click.count.message.renderer.css.js--\x3e<div id="container" class="style-scope yt-live-chat-offer-click-count-message-renderer">\n  <div id="icon-container" class="style-scope yt-live-chat-offer-click-count-message-renderer">\n    <div id="icon" class="style-scope yt-live-chat-offer-click-count-message-renderer">\n      <yt-icon icon="yt-icons:trending_up" class="style-scope yt-live-chat-offer-click-count-message-renderer"></yt-icon>\n    </div>\n  </div>\n  <div id="metadata-container" class="style-scope yt-live-chat-offer-click-count-message-renderer">\n    <div id="message-title" class="style-scope yt-live-chat-offer-click-count-message-renderer">\n      <yt-formatted-string text="[[data.messageTitle]]" class="style-scope yt-live-chat-offer-click-count-message-renderer"></yt-formatted-string>\n    </div>\n    <div id="product-title-container" class="style-scope yt-live-chat-offer-click-count-message-renderer">[[data.productTitle]]</div>\n    <div id="cta-container" class="style-scope yt-live-chat-offer-click-count-message-renderer">\n      <a id="cta-endpoint" href$="[[computeHref_(data.onClickCommand)]]" on-click="onClick" data="[[data.onClickCommand]]" class="style-scope yt-live-chat-offer-click-count-message-renderer">\n        [[data.ctaTitle]]\n        <yt-icon class="hover-icon style-scope yt-live-chat-offer-click-count-message-renderer" icon="open_in_new"></yt-icon>\n      </a>\n    </div>\n  </div>\n</div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===y1c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_offer_click_count_message_renderer.yt.live.chat.offer.click.count.message.renderer.css.js--\x3e<style is-scoped>#timestamp.yt-live-chat-offer-click-count-message-renderer {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.yt-live-chat-offer-click-count-message-renderer {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-live-chat-offer-click-count-message-renderer[avatar-hidden] #author-photo.yt-live-chat-offer-click-count-message-renderer {display: none;} #menu.yt-live-chat-offer-click-count-message-renderer {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-live-chat-offer-click-count-message-renderer:hover #menu.yt-live-chat-offer-click-count-message-renderer,yt-live-chat-offer-click-count-message-renderer[menu-visible] #menu.yt-live-chat-offer-click-count-message-renderer {transform: none;} yt-live-chat-offer-click-count-message-renderer:focus-within #menu.yt-live-chat-offer-click-count-message-renderer {transform: none;} yt-live-chat-offer-click-count-message-renderer[modern] #inline-action-button-container.yt-live-chat-offer-click-count-message-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} yt-live-chat-offer-click-count-message-renderer:not([modern]) #inline-action-button-container.yt-live-chat-offer-click-count-message-renderer {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-live-chat-offer-click-count-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-offer-click-count-message-renderer>*.yt-live-chat-offer-click-count-message-renderer,yt-live-chat-offer-click-count-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-offer-click-count-message-renderer>*.yt-live-chat-offer-click-count-message-renderer {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-live-chat-offer-click-count-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-offer-click-count-message-renderer>*.yt-live-chat-offer-click-count-message-renderer {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-live-chat-offer-click-count-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-offer-click-count-message-renderer>.yt-live-chat-offer-click-count-message-renderer:hover {background: var(--yt-deprecated-luna-black);} yt-live-chat-offer-click-count-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-offer-click-count-message-renderer>*.yt-live-chat-offer-click-count-message-renderer {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-live-chat-offer-click-count-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-offer-click-count-message-renderer>.yt-live-chat-offer-click-count-message-renderer:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-live-chat-offer-click-count-message-renderer {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-live-chat-offer-click-count-message-renderer[has-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-offer-click-count-message-renderer {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-live-chat-offer-click-count-message-renderer[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-offer-click-count-message-renderer {display: none;} yt-live-chat-offer-click-count-message-renderer[has-inline-action-buttons]:hover #menu.yt-live-chat-offer-click-count-message-renderer {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-live-chat-offer-click-count-message-renderer:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-live-chat-offer-click-count-message-renderer>*.yt-live-chat-offer-click-count-message-renderer:not(:first-child),#additional-inline-action-buttons.yt-live-chat-offer-click-count-message-renderer>*.yt-live-chat-offer-click-count-message-renderer:not(:first-child) {margin-left: 8px;} yt-live-chat-offer-click-count-message-renderer {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);} #container.yt-live-chat-offer-click-count-message-renderer {position: relative;background-color: var(--yt-live-chat-vem-background-color);border-radius: 4px;padding: 12px 16px;display: flex;flex-direction: row;} #metadata-container.yt-live-chat-offer-click-count-message-renderer {display: flex;flex-direction: column;} #icon-container.yt-live-chat-offer-click-count-message-renderer {padding-right: 16px;} #icon.yt-live-chat-offer-click-count-message-renderer {color: var(--yt-spec-icon-active-other);} #message-title.yt-live-chat-offer-click-count-message-renderer {overflow-wrap: break-word;word-break: break-word;word-wrap: break-word;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #product-title-container.yt-live-chat-offer-click-count-message-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #cta-container.yt-live-chat-offer-click-count-message-renderer {color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #cta-container.yt-live-chat-offer-click-count-message-renderer yt-icon.yt-live-chat-offer-click-count-message-renderer {height: 12px;padding-left: 4px;right: 0;top: -1px;width: 12px;}</style>');
y1c=d}d=y1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return z1c=a};var B1c=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_button_rework");return a};
_.H(B1c,_.O);B1c.prototype.onClick=function(){var a;if(null!=(a=this.data)&&a.onClickCommand){var b;_.Pq.instance.resolveCommand(null==(b=this.data)?void 0:b.onClickCommand)}};
_.J.Object.defineProperties(B1c,{template:{configurable:!0,enumerable:!0,get:function(){return A1c()}}});
var X3=B1c;_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],X3.prototype,"modern",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],X3.prototype,"ytRendererBehavior",void 0);_.U([_.L(e0c),_.V("design:type",Object)],X3.prototype,"ytLiveChatReduxBehavior",void 0);_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],X3.prototype,"ytLiveChatItemBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],X3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],X3.prototype,"data",void 0);X3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-offer-click-count-message-renderer",noInjection:!0})],X3);_.u("live_chat_enable_controller_extraction")&&_.Q(X3,"yt-live-chat-offer-click-count-message-renderer",A1c);var C1c,D1c=function(){if(void 0!==C1c)return C1c;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),a.content.firstChild);return C1c=a};var E1c=function(){return _.O.apply(this,arguments)||this};
_.H(E1c,_.O);_.J.Object.defineProperties(E1c,{template:{configurable:!0,enumerable:!0,get:function(){return D1c()}}});
var F1c=E1c;_.U([_.N(),_.V("design:type",Object)],F1c.prototype,"data",void 0);F1c=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-placeholder-item-renderer",noInjection:!0})],F1c);_.u("live_chat_enable_controller_extraction")&&_.Q(F1c,"yt-live-chat-placeholder-item-renderer",D1c);var G1c;var H1c,I1c=function(){if(void 0!==H1c)return H1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-server-error-message">[[timestampString]]</span>\n<span id="message" class="style-scope yt-live-chat-server-error-message">[[data.message]]</span>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===G1c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>#timestamp.yt-live-chat-server-error-message {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.yt-live-chat-server-error-message {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-live-chat-server-error-message[avatar-hidden] #author-photo.yt-live-chat-server-error-message {display: none;} #menu.yt-live-chat-server-error-message {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-live-chat-server-error-message:hover #menu.yt-live-chat-server-error-message,yt-live-chat-server-error-message[menu-visible] #menu.yt-live-chat-server-error-message {transform: none;} yt-live-chat-server-error-message:focus-within #menu.yt-live-chat-server-error-message {transform: none;} yt-live-chat-server-error-message[modern] #inline-action-button-container.yt-live-chat-server-error-message {background-color: var(--yt-spec-static-overlay-background-medium);} yt-live-chat-server-error-message:not([modern]) #inline-action-button-container.yt-live-chat-server-error-message {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-live-chat-server-error-message:not([modern]) #inline-action-buttons.yt-live-chat-server-error-message>*.yt-live-chat-server-error-message,yt-live-chat-server-error-message:not([modern]) #additional-inline-action-buttons.yt-live-chat-server-error-message>*.yt-live-chat-server-error-message {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-live-chat-server-error-message:not([modern]) #inline-action-buttons.yt-live-chat-server-error-message>*.yt-live-chat-server-error-message {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-live-chat-server-error-message:not([modern]) #inline-action-buttons.yt-live-chat-server-error-message>.yt-live-chat-server-error-message:hover {background: var(--yt-deprecated-luna-black);} yt-live-chat-server-error-message:not([modern]) #additional-inline-action-buttons.yt-live-chat-server-error-message>*.yt-live-chat-server-error-message {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-live-chat-server-error-message:not([modern]) #additional-inline-action-buttons.yt-live-chat-server-error-message>.yt-live-chat-server-error-message:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-live-chat-server-error-message {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-live-chat-server-error-message[has-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-server-error-message {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-live-chat-server-error-message[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-server-error-message {display: none;} yt-live-chat-server-error-message[has-inline-action-buttons]:hover #menu.yt-live-chat-server-error-message {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-live-chat-server-error-message:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-live-chat-server-error-message>*.yt-live-chat-server-error-message:not(:first-child),#additional-inline-action-buttons.yt-live-chat-server-error-message>*.yt-live-chat-server-error-message:not(:first-child) {margin-left: 8px;} yt-live-chat-server-error-message {display: var(--yt-live-chat-server-error-message-display,block);position: relative;padding: 4px 24px;} span#timestamp.yt-live-chat-server-error-message {font-size: 10px;} #message.yt-live-chat-server-error-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;} yt-live-chat-server-error-message::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);} yt-live-chat-server-error-message.reconnect::before {border: 2px solid var(--yt-live-chat-reconnect-message-color);}</style>');
G1c=d}d=G1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return H1c=a};var J1c=new _.vt(7),K1c=function(){var a=_.O.apply(this,arguments)||this;a.data={};return a};
_.H(K1c,_.O);K1c.prototype.dataChanged=function(a,b){(null==a?0:a.class)&&_.ar(this.hostElement,a.class,!0);(null==b?0:b.class)&&_.ar(this.hostElement,b.class,!1)};
K1c.prototype.computeTimestampString=function(a){return J1c.format(new Date(a/1E3))};
_.J.Object.defineProperties(K1c,{template:{configurable:!0,enumerable:!0,get:function(){return I1c()}}});
var Y3=K1c;Y3.prototype.dataChanged=Y3.prototype.dataChanged;_.U([_.N(),_.V("design:type",Object)],Y3.prototype,"data",void 0);_.U([_.N({computed:"computeTimestampString(data.timestampUsec)"}),_.V("design:type",String)],Y3.prototype,"timestampString",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object,Object]),_.V("design:returntype")],Y3.prototype,"dataChanged",null);
Y3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-server-error-message",noInjection:!0})],Y3);_.u("live_chat_enable_controller_extraction")&&_.Q(Y3,"yt-live-chat-server-error-message",I1c);var L1c;var M1c,N1c=function(){if(void 0!==M1c)return M1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-viewer-engagement-message-renderer"><yt-icon id="icon" default-to-filled="[[defaultToFilledIcon]]" icon="[[data.icon.iconType]]" class="style-scope yt-live-chat-viewer-engagement-message-renderer"></yt-icon><div id="content" class="style-scope yt-live-chat-viewer-engagement-message-renderer"><yt-formatted-string id="message" split-lines="" text="[[data.message]]" class="style-scope yt-live-chat-viewer-engagement-message-renderer"></yt-formatted-string><div id="action-button" class="style-scope yt-live-chat-viewer-engagement-message-renderer"></div></div><div id="menu" hidden$="[[!data.contextMenuEndpoint]]" class="style-scope yt-live-chat-viewer-engagement-message-renderer"><yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu" class="style-scope yt-live-chat-viewer-engagement-message-renderer"><yt-icon icon="more_vert" class="style-scope yt-live-chat-viewer-engagement-message-renderer"></yt-icon></yt-icon-button></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===L1c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>#timestamp.yt-live-chat-viewer-engagement-message-renderer {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.yt-live-chat-viewer-engagement-message-renderer {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} yt-live-chat-viewer-engagement-message-renderer[avatar-hidden] #author-photo.yt-live-chat-viewer-engagement-message-renderer {display: none;} #menu.yt-live-chat-viewer-engagement-message-renderer {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} yt-live-chat-viewer-engagement-message-renderer:hover #menu.yt-live-chat-viewer-engagement-message-renderer,yt-live-chat-viewer-engagement-message-renderer[menu-visible] #menu.yt-live-chat-viewer-engagement-message-renderer {transform: none;} yt-live-chat-viewer-engagement-message-renderer:focus-within #menu.yt-live-chat-viewer-engagement-message-renderer {transform: none;} yt-live-chat-viewer-engagement-message-renderer[modern] #inline-action-button-container.yt-live-chat-viewer-engagement-message-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} yt-live-chat-viewer-engagement-message-renderer:not([modern]) #inline-action-button-container.yt-live-chat-viewer-engagement-message-renderer {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} yt-live-chat-viewer-engagement-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-viewer-engagement-message-renderer>*.yt-live-chat-viewer-engagement-message-renderer,yt-live-chat-viewer-engagement-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-viewer-engagement-message-renderer>*.yt-live-chat-viewer-engagement-message-renderer {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} yt-live-chat-viewer-engagement-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-viewer-engagement-message-renderer>*.yt-live-chat-viewer-engagement-message-renderer {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} yt-live-chat-viewer-engagement-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-viewer-engagement-message-renderer>.yt-live-chat-viewer-engagement-message-renderer:hover {background: var(--yt-deprecated-luna-black);} yt-live-chat-viewer-engagement-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-viewer-engagement-message-renderer>*.yt-live-chat-viewer-engagement-message-renderer {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} yt-live-chat-viewer-engagement-message-renderer:not([modern]) #additional-inline-action-buttons.yt-live-chat-viewer-engagement-message-renderer>.yt-live-chat-viewer-engagement-message-renderer:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.yt-live-chat-viewer-engagement-message-renderer {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} yt-live-chat-viewer-engagement-message-renderer[has-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-viewer-engagement-message-renderer {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} yt-live-chat-viewer-engagement-message-renderer[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-viewer-engagement-message-renderer {display: none;} yt-live-chat-viewer-engagement-message-renderer[has-inline-action-buttons]:hover #menu.yt-live-chat-viewer-engagement-message-renderer {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.yt-live-chat-viewer-engagement-message-renderer:not(:empty) {margin-left: 32px;} #inline-action-buttons.yt-live-chat-viewer-engagement-message-renderer>*.yt-live-chat-viewer-engagement-message-renderer:not(:first-child),#additional-inline-action-buttons.yt-live-chat-viewer-engagement-message-renderer>*.yt-live-chat-viewer-engagement-message-renderer:not(:first-child) {margin-left: 8px;} yt-live-chat-viewer-engagement-message-renderer {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.yt-live-chat-viewer-engagement-message-renderer {position: relative;background-color: var(--yt-live-chat-vem-background-color);border-radius: 4px;padding: 12px 16px;display: flex;flex-direction: row;} #icon.yt-live-chat-viewer-engagement-message-renderer {color: var(--yt-spec-static-brand-red);margin-right: 16px;flex: none;} #content.yt-live-chat-viewer-engagement-message-renderer {flex: 1;flex-basis: 0.000000001px;-ms-align-self: center;align-self: center;} #message.yt-live-chat-viewer-engagement-message-renderer {color: var(--yt-live-chat-primary-text-color);overflow-wrap: break-word;word-break: break-word;word-wrap: break-word;} #action-button.yt-live-chat-viewer-engagement-message-renderer:not(:empty) {margin: 2px 0 -4px -16px;} #menu.yt-live-chat-viewer-engagement-message-renderer {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%);} yt-live-chat-viewer-engagement-message-renderer[has-spark-icon] #icon.yt-live-chat-viewer-engagement-message-renderer {color: var(--yt-live-chat-primary-text-color);}</style>");
L1c=d}d=L1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return M1c=a};var O1c=function(){var a=_.O.apply(this,arguments)||this;a.defaultToFilledIcon=!1;return a};
_.H(O1c,_.O);O1c.prototype.computeHasSparkIcon=function(a){return"SPARK"===a};
O1c.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
_.J.Object.defineProperties(O1c,{template:{configurable:!0,enumerable:!0,get:function(){return N1c()}}});
var Z3=O1c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z3.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],Z3.prototype,"ytLiveChatItemBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Z3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z3.prototype,"defaultToFilledIcon",void 0);_.U([_.N(),_.V("design:type",Object)],Z3.prototype,"data",void 0);
_.U([_.N({value:!1,computed:"computeHasSparkIcon(data.icon.iconType)",reflectToAttribute:!0}),_.V("design:type",Boolean)],Z3.prototype,"hasSparkIcon",void 0);Z3=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-viewer-engagement-message-renderer",noInjection:!0})],Z3);_.u("live_chat_enable_controller_extraction")&&_.Q(Z3,"yt-live-chat-viewer-engagement-message-renderer",N1c);var P1c;var Q1c;var R1c=function(){var a=_.O.apply(this,arguments)||this;a.modernUpdate=!1;a.buttonStyle="overlay";a.buttonType="filled";return a};
_.H(R1c,_.O);R1c.prototype.computeTooltipPosition=function(){return this.modernUpdate?"left":"bottom"};
R1c.prototype.computeButtonOverride=function(){if(this.modernUpdate)return{iconPosition:"icon-only",style:this.buttonStyle,type:this.buttonType,size:"M"}};
var $3=R1c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],$3.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],$3.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$3.prototype,"modernUpdate",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],$3.prototype,"buttonStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],$3.prototype,"buttonType",void 0);
$3=_.U([_.P({is:"ytd-ad-hover-text-button-renderer",disableElementRegistration:!0})],$3);
_.Q($3,"ytd-ad-hover-text-button-renderer",function(){if(void 0!==Q1c)return Q1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" overrides="[[computeButtonOverride(modernUpdate)]]" class="style-scope ytd-ad-hover-text-button-renderer">\n</ytd-button-renderer>\n<tp-yt-paper-tooltip id="ad-info-tooltip" for="info-button" hidden="[[!data.hoverText]]" position="[[computeTooltipPosition(modernUpdate)]]" class="style-scope ytd-ad-hover-text-button-renderer">\n  [[getSimpleString(data.hoverText)]]\n</tp-yt-paper-tooltip>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===P1c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-ad-hover-text-button-renderer {opacity: 0.9;display: block;} ytd-ad-hover-text-button-renderer:hover {opacity: 1;} #ad-info-tooltip.ytd-ad-hover-text-button-renderer {white-space: nowrap;} ytd-ad-hover-text-button-renderer:not([modern-update]) #info-button.ytd-ad-hover-text-button-renderer {position: relative;vertical-align: top;width: 16px;height: 16px;--yt-button-icon-padding: 1px;--yt-button-icon-size: 16px;align-self: center;} ytd-ad-hover-text-button-renderer:not([modern-update]) #info-button.ytd-ad-hover-text-button-renderer > a {cursor: pointer;position: absolute;top: 0;right: 0;} ytd-ad-hover-text-button-renderer[modern-update] #info-button.ytd-ad-hover-text-button-renderer {width: 40px;height: 40px;margin: 8px;}</style>");
P1c=d}d=P1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Q1c=a});var S1c;var T1c;var U1c=function(){var a=_.O.apply(this,arguments)||this;a.buttonOverrides={size:"XS"};a.modern=_.u("web_button_rework");return a};
_.H(U1c,_.O);U1c.prototype.onHelpTap=function(a){this.data&&this.data.informationDialog&&(_.Sn(this.hostElement,"yt-navigate",{endpoint:{liveChatDialogEndpoint:{content:this.data.informationDialog}}}),a.preventDefault(),a.stopPropagation())};
var a4=U1c;_.U([_.N(),_.V("design:type",Object)],a4.prototype,"buttonOverrides",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],a4.prototype,"modern",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],a4.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],a4.prototype,"data",void 0);a4=_.U([_.P({disableElementRegistration:!0,is:"ytd-live-chat-purchased-product-message-renderer"})],a4);
_.Q(a4,"ytd-live-chat-purchased-product-message-renderer",function(){if(void 0!==T1c)return T1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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\n\n<div id="container" class="style-scope ytd-live-chat-purchased-product-message-renderer">\n  <a id="product-container" class="yt-simple-endpoint style-scope ytd-live-chat-purchased-product-message-renderer" href$="[[computeHref_(data.onClickCommand)]]" data="[[data.onClickCommand]]" data-offer-version-id$="[[data.debugOfferVersionId]]">\n    <div id="product-image" class="style-scope ytd-live-chat-purchased-product-message-renderer">\n      <yt-img-shadow class="no-transition style-scope ytd-live-chat-purchased-product-message-renderer" thumbnail="[[data.thumbnail]]"></yt-img-shadow>\n    </div>\n    <div id="product-info" class="style-scope ytd-live-chat-purchased-product-message-renderer">\n      <div id="purchased-message" class="style-scope ytd-live-chat-purchased-product-message-renderer">\n        <yt-formatted-string text="[[data.purchasedMessage]]" class="style-scope ytd-live-chat-purchased-product-message-renderer"></yt-formatted-string>\n      </div>\n      <div id="product-title-container" class="style-scope ytd-live-chat-purchased-product-message-renderer">\n        <div id="product-title" show-icon$="[[data.showExternalIcon]]" class="style-scope ytd-live-chat-purchased-product-message-renderer">[[data.productTitle]]\n          <template is="dom-if" if="[[data.showExternalIcon]]" class="style-scope ytd-live-chat-purchased-product-message-renderer">\n            <yt-icon class="hover-icon style-scope ytd-live-chat-purchased-product-message-renderer" icon="open_in_new"></yt-icon>\n          </template>\n        </div>\n      </div>\n    </div>\n  </a>\n  <div id="information-icon" on-tap="onHelpTap" class="style-scope ytd-live-chat-purchased-product-message-renderer">\n    <ytd-button-renderer id="info-button" data="[[data.informationButton.buttonRenderer]]" hidden="[[!data.informationButton]]" overrides="[[buttonOverrides]]" role="tooltip" tab-index="1" class="style-scope ytd-live-chat-purchased-product-message-renderer">\n    </ytd-button-renderer>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===S1c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-live-chat-purchased-product-message-renderer {background: var(--yt-spec-general-background-a);display: inline-block;padding: 4px 24px;width: calc(100% - 48px);} #container.ytd-live-chat-purchased-product-message-renderer {background: var(--yt-spec-general-background-b);border-radius: 2px;overflow: hidden;position: relative;} #product-container.ytd-live-chat-purchased-product-message-renderer {padding: 8px 8px 8px 16px;display: flexbox;display: flex;flex-direction: row;} #purchased-message.ytd-live-chat-purchased-product-message-renderer {color: var(--yt-spec-text-primary);padding-bottom: 3px;font-size: 14px;font-weight: 400;} #product-image.ytd-live-chat-purchased-product-message-renderer {padding-right: 18px;display: flexbox;display: flex;align-items: center;flex: none;} #product-info.ytd-live-chat-purchased-product-message-renderer {min-width: 0;padding-right: 20px;justify-content: center;flex: 1 1 auto;display: flexbox;display: flex;flex-direction: column;} #product-title-container.ytd-live-chat-purchased-product-message-renderer {display: flexbox;display: flex;} #product-title.ytd-live-chat-purchased-product-message-renderer {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.ytd-live-chat-purchased-product-message-renderer[show-icon] {padding-right: 20px;} #product-title.ytd-live-chat-purchased-product-message-renderer yt-icon.ytd-live-chat-purchased-product-message-renderer {color: inherit;flex-shrink: 0;height: 15px;padding-left: 4px;position: absolute;right: 0;width: 15px;} #information-icon.ytd-live-chat-purchased-product-message-renderer {display: block;opacity: 0.9;position: absolute;right: 10px;top: 10px;} ytd-live-chat-purchased-product-message-renderer[modern] #information-icon.ytd-live-chat-purchased-product-message-renderer {top: -5px;right: -8px;} #information-icon.ytd-live-chat-purchased-product-message-renderer:hover {opacity: 1;} #info-button.ytd-live-chat-purchased-product-message-renderer {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.ytd-live-chat-purchased-product-message-renderer {border: 2px solid var(--yt-spec-brand-background-solid);height: 36px;width: 36px;}</style>");
S1c=d}d=S1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return T1c=a});var V1c;var W1c;var X1c;var Y1c;var Z1c=function(){var a=_.O.apply(this,arguments)||this;a.isContainerDeleted=!1;return a};
_.H(Z1c,_.O);Z1c.prototype.onContextMenuClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)};
Z1c.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))};
var b4=Z1c;b4.prototype.isContainerDeletedChanged=b4.prototype.isContainerDeletedChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],b4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],b4.prototype,"ytLiveChatItemBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],b4.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],b4.prototype,"isContainerDeleted",void 0);
_.U([_.N(),_.V("design:type",String)],b4.prototype,"deletedStateMessage",void 0);_.U([_.uq("isContainerDeleted"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],b4.prototype,"isContainerDeletedChanged",null);b4=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-live-chat-header-renderer"})],b4);
_.Q(b4,"ytd-sponsorships-live-chat-header-renderer",function(){if(void 0!==Y1c)return Y1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n  <div id="content" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n    <template is="dom-if" if="[[data.authorPhoto]]" restamp="" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n      <yt-img-shadow id="author-photo" height="40" thumbnail="[[data.authorPhoto]]" width="40" class="style-scope ytd-sponsorships-live-chat-header-renderer"></yt-img-shadow>\n    </template>\n    <template is="dom-if" if="[[!data.authorPhoto]]" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n      <yt-icon id="author-photo" icon="yt-icons:avatar_anonymous" class="style-scope ytd-sponsorships-live-chat-header-renderer"></yt-icon>\n    </template>\n    <div id="header-content" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n      <div id="header-content-primary-column" hidden$="[[isContainerDeleted]]" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n        <div id="header-content-inner-column" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n          <template is="dom-if" if="[[data.authorName]]" restamp="" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n            <yt-live-chat-author-chip author-badges="[[data.authorBadges]]" author-name="[[data.authorName]]" single-line="" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n            </yt-live-chat-author-chip>\n          </template>\n          <div id="primary-text" class="style-scope ytd-sponsorships-live-chat-header-renderer">[[getSimpleString(data.primaryText)]]</div>\n        </div>\n        <div id="secondary-text" class="style-scope ytd-sponsorships-live-chat-header-renderer">[[getSimpleString(data.secondaryText)]]</div>\n      </div>\n      <div id="header-content-deleted-state" hidden$="[[!isContainerDeleted]]" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n        <div id="deleted-primary-text" class="style-scope ytd-sponsorships-live-chat-header-renderer">[[deletedStateMessage]]</div>\n      </div>\n    </div>\n  </div>\n  <template is="dom-if" restamp="" if="[[data.image]]" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n    <yt-img-shadow class="rhs-image style-scope ytd-sponsorships-live-chat-header-renderer" height="104" thumbnail="[[data.image]]" width="104">\n    </yt-img-shadow>\n  </template>\n  <div id="menu" hidden$="[[!data.contextMenuEndpoint]]" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n    <yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="onContextMenuClick" class="style-scope ytd-sponsorships-live-chat-header-renderer">\n      <yt-icon icon="more_vert" class="style-scope ytd-sponsorships-live-chat-header-renderer"></yt-icon>\n    </yt-icon-button>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===X1c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-live-chat-header-renderer {--yt-live-chat-sponsor-color: #0f9d58;} #header.ytd-sponsorships-live-chat-header-renderer {overflow: hidden;border-radius: 4px;position: relative;background-color: var(--yt-live-chat-sponsor-color);color: #fff;min-height: 20px;display: flex;flex-direction: row;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.ytd-sponsorships-live-chat-header-renderer {padding-top: 8px;padding-bottom: 8px;padding-left: 16px;display: flex;flex-direction: row;margin-right: auto;} #header-content.ytd-sponsorships-live-chat-header-renderer {display: flex;flex-direction: row;justify-content: space-between;flex: 1;flex-basis: 0.000000001px;align-items: baseline;} #author-photo.ytd-sponsorships-live-chat-header-renderer {width: 40px;height: 40px;margin-right: 8px;--yt-img-border-radius: 50%;} yt-live-chat-author-chip.ytd-sponsorships-live-chat-header-renderer {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.ytd-sponsorships-live-chat-header-renderer {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.ytd-sponsorships-live-chat-header-renderer:empty {display: none;} #primary-text.ytd-sponsorships-live-chat-header-renderer,#deleted-primary-text.ytd-sponsorships-live-chat-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 8.8rem;-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: rgb(255,255,255);} #primary-text.ytd-sponsorships-live-chat-header-renderer:empty {display: none;} #deleted-primary-text.ytd-sponsorships-live-chat-header-renderer {font-style: italic;opacity: 0.7;} #deleted-primary-text.ytd-sponsorships-live-chat-header-renderer:empty {display: none;} #header-content-deleted-state.ytd-sponsorships-live-chat-header-renderer {height: 100%;display: flex;flex-direction: column;justify-content: center;} #menu.ytd-sponsorships-live-chat-header-renderer {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.ytd-sponsorships-live-chat-header-renderer:hover #menu.ytd-sponsorships-live-chat-header-renderer {opacity: 100%;transition: 0.2s;} #menu-button.ytd-sponsorships-live-chat-header-renderer {position: absolute;right: 8px;top: 8px;} .rhs-image.ytd-sponsorships-live-chat-header-renderer {margin-left: auto;align-self: end;}</style>');
X1c=d}d=X1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Y1c=a});var c4=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_button_rework_with_live");a.buttonOverrides={style:"overlay",type:"filled"};return a};
_.H(c4,_.O);c4.prototype.configureRendererStamper=function(){return{"data.optInPrompt":{id:"opt-in-prompt",mapping:{liveChatViewerEngagementMessageRenderer:{component:"yt-live-chat-viewer-engagement-message-renderer",params:{defaultToFilledIcon:!0}},buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}}}};
c4.prototype.onCtaButtonClick=function(){var a,b=_.B(null==(a=this.data)?void 0:a.optInPrompt,_.SA);if(a=this.maybeGetGiftPurchaseCommand(b)){var c;null==(c=_.Cl())||c.clickCommand(a)}};
c4.prototype.maybeGetGiftPurchaseCommand=function(a){return a&&a.command&&void 0!==_.B(a.command,X_c)?a.command:null};
c4.prototype.shouldHideOptinPrompt=function(a,b){return!a||b};
var d4=c4;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],d4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],d4.prototype,"ytLiveChatItemBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],d4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],d4.prototype,"modern",void 0);
d4=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-live-chat-gift-purchase-announcement-renderer"})],d4);
_.Q(d4,"ytd-sponsorships-live-chat-gift-purchase-announcement-renderer",function(){if(void 0!==W1c)return W1c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-sponsorships-live-chat-gift-purchase-announcement-renderer">\n</ytd-sponsorships-live-chat-header-renderer>\n<div id="opt-in-prompt" on-click="onCtaButtonClick" hidden="[[shouldHideOptinPrompt(data.optInPrompt, isDeleted)]]" class="style-scope ytd-sponsorships-live-chat-gift-purchase-announcement-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===V1c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-live-chat-gift-purchase-announcement-renderer {display: block;padding: 4px 24px;} #opt-in-prompt.ytd-sponsorships-live-chat-gift-purchase-announcement-renderer {margin-top: 8px;} yt-live-chat-viewer-engagement-message-renderer.ytd-sponsorships-live-chat-gift-purchase-announcement-renderer {padding: 0;border-radius: 4px;} yt-button-renderer.ytd-sponsorships-live-chat-gift-purchase-announcement-renderer {display: block;} ytd-sponsorships-live-chat-gift-purchase-announcement-renderer:not([modern]) yt-button-renderer.ytd-sponsorships-live-chat-gift-purchase-announcement-renderer {background: white;--yt-button-color: rgba(19, 19, 19);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);}</style>");
V1c=d}d=V1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return W1c=a});var $1c;var a2c;var b2c=function(){return _.O.apply(this,arguments)||this};
_.H(b2c,_.O);b2c.prototype.onContextMenuClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)};
b2c.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))};
var e4=b2c;e4.prototype.isDeletedChanged=e4.prototype.isDeletedChanged;_.U([_.L(_.rQ.YtLiveChatItemBehavior),_.V("design:type",_.sQ)],e4.prototype,"ytLiveChatItemBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],e4.prototype,"data",void 0);_.U([_.uq("isDeleted"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e4.prototype,"isDeletedChanged",null);
e4=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-live-chat-gift-redemption-announcement-renderer"})],e4);
_.Q(e4,"ytd-sponsorships-live-chat-gift-redemption-announcement-renderer",function(){if(void 0!==a2c)return a2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer">\n  <yt-img-shadow id="author-photo" height="24" thumbnail="[[data.authorPhoto]]" width="24" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer"></yt-img-shadow>\n</template>\n<template is="dom-if" if="[[!data.authorPhoto]]" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer">\n  <yt-icon id="author-photo" class="no-photo style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer" icon="yt-sys-icons:account_circle"></yt-icon>\n</template>\n<div id="content" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer">\n  <span id="timestamp" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer">\n    [[timestampString]]\n  \n  </span><template is="dom-if" if="[[data.authorName]]" restamp="" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer"><yt-live-chat-author-chip author-badges="[[data.authorBadges]]" author-name="[[data.authorName]]" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer">\n    </yt-live-chat-author-chip>\n  </template>\n  <yt-formatted-string id="message" hidden$="[[isDeleted]]" text="[[data.message]]" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer"></yt-formatted-string>\n  <yt-icon id="gift-icon" default-to-filled="true" hidden$="[[isDeleted]]" icon="gift" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer"></yt-icon>\n  <div id="deleted-message" hidden$="[[!isDeleted]]" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer">\n    [[getSimpleString(data.deletedStateMessage)]]\n  </div>\n</div>\n<div id="menu" hidden$="[[!data.contextMenuEndpoint]]" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer">\n  <yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="onContextMenuClick" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer">\n    <yt-icon icon="more_vert" class="style-scope ytd-sponsorships-live-chat-gift-redemption-announcement-renderer"></yt-icon>\n  </yt-icon-button>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$1c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>#timestamp.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {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.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {display: block;margin-right: var(--yt-live-chat-author-photo-margin-right,16px);overflow: hidden;border-radius: 50%;flex: none;} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[avatar-hidden] #author-photo.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {display: none;} #menu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:hover #menu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer,ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[menu-visible] #menu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {transform: none;} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:focus-within #menu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {transform: none;} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[modern] #inline-action-button-container.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([modern]) #inline-action-button-container.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {background-color: var(--yt-live-chat-moderation-mode-hover-background-color);} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([modern]) #inline-action-buttons.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer>*.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer,ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([modern]) #additional-inline-action-buttons.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer>*.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([modern]) #inline-action-buttons.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer>*.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([modern]) #inline-action-buttons.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer>.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:hover {background: var(--yt-deprecated-luna-black);} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([modern]) #additional-inline-action-buttons.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer>*.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([modern]) #additional-inline-action-buttons.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer>.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #inline-action-button-container.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;display: none;align-items: center;justify-content: center;} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[has-inline-action-buttons]:hover #inline-action-button-container.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {display: flex;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[has-inline-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-container.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {display: none;} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[has-inline-action-buttons]:hover #menu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #additional-inline-action-buttons.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not(:empty) {margin-left: 32px;} #inline-action-buttons.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer>*.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not(:first-child),#additional-inline-action-buttons.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer>*.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not(:first-child) {margin-left: 8px;} ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {display: block;padding: 4px 24px;contain: content;display: flex;flex-direction: row;} #content.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;align-items: baseline;color: var(--yt-live-chat-secondary-text-color);display: inline-block;} #author-photo.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {width: 24px;height: 24px;margin-right: 16px;--yt-img-border-radius: 50%;} #author-photo.no-photo.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {color: var(--yt-live-chat-deleted-message-color);} #gift-icon.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {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.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {--yt-live-chat-secondary-text-color: var(--yt-live-chat-sponsor-color);} #message.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer,#deleted-message.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {word-wrap: break-word;} #deleted-message.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {font-style: italic;color: var(--yt-live-chat-deleted-message-color);height: 100%;display: inline-flex;flex-direction: column;justify-content: center;} #menu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {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.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {width: 32px;height: 32px;padding: 4px;}</style>");
$1c=d}d=$1c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return a2c=a});var c2c=function(){return _.O.apply(this,arguments)||this};
_.H(c2c,_.O);
c2c.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{liveChatAutoModMessageRenderer:"yt-live-chat-auto-mod-message-renderer",liveChatPaidMessageRenderer:"yt-live-chat-paid-message-renderer",liveChatLegacyPaidMessageRenderer:"yt-live-chat-legacy-paid-message-renderer",liveChatMembershipItemRenderer:"yt-live-chat-membership-item-renderer",liveChatTextMessageRenderer:"yt-live-chat-text-message-renderer",liveChatPaidStickerRenderer:"yt-live-chat-paid-sticker-renderer",liveChatDonationAnnouncementRenderer:"yt-live-chat-donation-announcement-renderer",
liveChatModeChangeMessageRenderer:"yt-live-chat-mode-change-message-renderer",liveChatModerationMessageRenderer:"yt-live-chat-moderation-message-renderer",liveChatOfferClickCountMessageRenderer:"yt-live-chat-offer-click-count-message-renderer",liveChatPlaceholderItemRenderer:"yt-live-chat-placeholder-item-renderer",liveChatPurchasedProductMessageRenderer:"ytd-live-chat-purchased-product-message-renderer",liveChatSponsorshipsGiftPurchaseAnnouncementRenderer:"ytd-sponsorships-live-chat-gift-purchase-announcement-renderer",
liveChatSponsorshipsGiftRedemptionAnnouncementRenderer:"ytd-sponsorships-live-chat-gift-redemption-announcement-renderer",liveChatViewerEngagementMessageRenderer:"yt-live-chat-viewer-engagement-message-renderer",serverErrorMessage:"yt-live-chat-server-error-message"}}}};
_.J.Object.defineProperties(c2c,{template:{configurable:!0,enumerable:!0,get:function(){return k1c()}}});
var d2c=c2c;_.U([_.N(),_.V("design:type",Object)],d2c.prototype,"data",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],d2c.prototype,"ytRendererstamperBehavior",void 0);d2c=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-item-display-list-renderer",noInjection:!0})],d2c);_.u("live_chat_enable_controller_extraction")&&_.Q(d2c,"yt-live-chat-item-display-list-renderer",k1c);var e2c;var f2c;var g2c;var h2c;var i2c=function(){var a=_.O.apply(this,arguments)||this;a.buttonOverrides={size:"S",iconPosition:"icon-only"};a.replyButtonOverrides={size:"S",type:"text"};return a};
_.H(i2c,_.O);_.f=i2c.prototype;_.f.configureRendererStamper=function(){return{creatorHeartSupportedRenderer:{id:"creator-heart",mapping:{creatorHeartRenderer:{component:"ytd-creator-heart-renderer"}}}}};
_.f.showReplyDialog=function(a){if(a){var b=this.replyBox;b||(b=document.createElement("ytd-comment-reply-dialog-renderer"),b.id="replybox",_.$q(this.replyDialogDiv).appendChild(b));b.data=a;this.replyDialogDiv.hidden=!1;b.openDialog()}};
_.f.hideReplyDialogDiv=function(){this.replyDialogDiv.hidden=!0};
_.f.onYtServiceRequestSent=function(a,b){a.stopPropagation();if(b.actions)for(a=0;a<b.actions.length;a++){var c=_.B(b.actions[a],_.gGb);c&&this.handleUpdateCommentVoteAction(c)}};
_.f.handleUpdateCommentVoteAction=function(a){var b;null!=(b=this.toolbarState)&&b.key&&this.ytdReduxBehavior.dispatch(_.OH("engagementToolbarStateEntityPayload",this.toolbarState.key,{likeState:"LIKE"===a.voteStatus?"TOOLBAR_LIKE_STATE_LIKED":"DISLIKE"===a.voteStatus?"TOOLBAR_LIKE_STATE_DISLIKED":"TOOLBAR_LIKE_STATE_INDIFFERENT"}))};
_.J.Object.defineProperties(i2c.prototype,{likeCount:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return("TOOLBAR_LIKE_STATE_LIKED"===(null==(a=this.toolbarState)?void 0:a.likeState)?null==(b=this.toolbarData)?void 0:b.likeCountLiked:null==(c=this.toolbarData)?void 0:c.likeCountNotliked)||""}},
showLikeCount:{configurable:!0,enumerable:!0,get:function(){return 0<this.likeCount.trim().length}},
isVisiblyDisabled:{configurable:!0,enumerable:!0,get:function(){var a;return void 0!==(null==(a=this.toolbarSurface)?void 0:a.commentDisabledActionCommand)}},
likeToggleButtonRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b=_.B(null==(a=this.toolbarSurface)?void 0:a.prepareAccountCommand,_.Zr),c,d,e,h,l,m,p,q,t;return{style:{styleType:this.isVisiblyDisabled?"STYLE_VISIBLY_DISABLED":"STYLE_TEXT"},size:{sizeType:"SIZE_DEFAULT"},isDisabled:!(null==(c=this.toolbarSharedData)||!c.disabledLikeCommand),isToggled:!this.isVisiblyDisabled&&"TOOLBAR_LIKE_STATE_LIKED"===(null==(d=this.toolbarState)?void 0:d.likeState),defaultIcon:{iconType:"LIKE"},defaultServiceEndpoint:this.isVisiblyDisabled?
void 0:null!=b?b:_.B(null==(e=this.toolbarSurface)?void 0:e.likeCommand,_.Zr),toggledServiceEndpoint:this.isVisiblyDisabled?void 0:null!=b?b:_.B(null==(h=this.toolbarSurface)?void 0:h.unlikeCommand,_.Zr),defaultCommand:this.isVisiblyDisabled?_.B(null==(l=this.toolbarSurface)?void 0:l.commentDisabledActionCommand,_.Zr):void 0,defaultTooltip:null==(m=this.toolbarData)?void 0:m.likeInactiveTooltip,toggledTooltip:null==(p=this.toolbarData)?void 0:p.likeActiveTooltip,toggledStyle:{styleType:this.isVisiblyDisabled?
"STYLE_VISIBLY_DISABLED":"STYLE_DEFAULT_ACTIVE"},accessibilityData:{accessibilityData:{label:null==(q=this.toolbarData)?void 0:q.likeButtonA11y}},toggledAccessibilityData:{accessibilityData:{label:null==(t=this.toolbarData)?void 0:t.unlikeButtonA11y}},preventAutoToggle:this.isVisiblyDisabled}}},
dislikeToggleButtonRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b=_.B(null==(a=this.toolbarSurface)?void 0:a.prepareAccountCommand,_.Zr),c,d,e,h,l,m,p,q,t;return{style:{styleType:this.isVisiblyDisabled?"STYLE_VISIBLY_DISABLED":"STYLE_TEXT"},size:{sizeType:"SIZE_DEFAULT"},isDisabled:!(null==(c=this.toolbarSharedData)||!c.disabledDislikeCommand),isToggled:!this.isVisiblyDisabled&&"TOOLBAR_LIKE_STATE_DISLIKED"===(null==(d=this.toolbarState)?void 0:d.likeState),defaultIcon:{iconType:"DISLIKE"},
defaultServiceEndpoint:this.isVisiblyDisabled?void 0:null!=b?b:_.B(null==(e=this.toolbarSurface)?void 0:e.dislikeCommand,_.Zr),toggledServiceEndpoint:this.isVisiblyDisabled?void 0:null!=b?b:_.B(null==(h=this.toolbarSurface)?void 0:h.undislikeCommand,_.Zr),defaultCommand:this.isVisiblyDisabled?_.B(null==(l=this.toolbarSurface)?void 0:l.commentDisabledActionCommand,_.Zr):void 0,defaultTooltip:null==(m=this.toolbarData)?void 0:m.dislikeInactiveTooltip,toggledTooltip:null==(p=this.toolbarData)?void 0:
p.dislikeActiveTooltip,toggledStyle:{styleType:this.isVisiblyDisabled?"STYLE_VISIBLY_DISABLED":"STYLE_DEFAULT_ACTIVE"},accessibilityData:{accessibilityData:{label:null==(q=this.toolbarData)?void 0:q.dislikeButtonA11y}},toggledAccessibilityData:{accessibilityData:{label:null==(t=this.toolbarData)?void 0:t.undislikeButtonA11y}},preventAutoToggle:this.isVisiblyDisabled}}},
creatorHeartSupportedRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b,c;if(void 0!==(null==(a=this.toolbarState)?void 0:a.heartState)&&"TOOLBAR_HEART_STATE_UNKNOWN"!==(null==(b=this.toolbarState)?void 0:b.heartState)&&"TOOLBAR_HEART_STATE_UNHEARTED"!==(null==(c=this.toolbarState)?void 0:c.heartState)){var d,e,h,l,m,p,q,t,y,z,D,E;return{creatorHeartRenderer:{creatorThumbnail:{thumbnails:[{url:null==(d=this.toolbarData)?void 0:d.creatorThumbnailUrl,width:32,height:32}]},heartIcon:{iconType:"FULL_HEART"},
isHearted:"TOOLBAR_HEART_STATE_HEARTED"===(null==(e=this.toolbarState)?void 0:e.heartState)||"TOOLBAR_HEART_STATE_HEARTED_EDITABLE"===(null==(h=this.toolbarState)?void 0:h.heartState),isEnabled:!this.isVisiblyDisabled&&("TOOLBAR_HEART_STATE_UNHEARTED_EDITABLE"===(null==(l=this.toolbarState)?void 0:l.heartState)||"TOOLBAR_HEART_STATE_HEARTED_EDITABLE"===(null==(m=this.toolbarState)?void 0:m.heartState)),heartEndpoint:this.isVisiblyDisabled?void 0:_.B(null==(p=this.toolbarSurface)?void 0:p.heartCommand,
_.Zr),unheartEndpoint:this.isVisiblyDisabled?void 0:_.B(null==(q=this.toolbarSurface)?void 0:q.unheartCommand,_.Zr),disabledEndpoint:this.isVisiblyDisabled?_.B(null==(t=this.toolbarSurface)?void 0:t.commentDisabledActionCommand,_.Zr):void 0,styleType:this.isVisiblyDisabled?"CREATOR_HEART_STYLE_TYPE_VISIBLY_DISABLED":void 0,heartedTooltip:null==(y=this.toolbarData)?void 0:y.heartActiveTooltip,unheartedTooltip:null==(z=this.toolbarData)?void 0:z.heartInactiveTooltip,heartedAccessibility:{accessibilityData:{label:null==
(D=this.toolbarData)?void 0:D.heartButtonA11y}},unheartedAccessibility:{accessibilityData:{label:null==(E=this.toolbarData)?void 0:E.unheartButtonA11y}}}}}}},
replyButtonRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b;return{size:"SIZE_DEFAULT",style:this.isVisiblyDisabled?"STYLE_VISIBLY_DISABLED":"STYLE_TEXT",text:{runs:[{text:"Reply"}]},navigationEndpoint:this.isVisiblyDisabled?void 0:_.B(null==(a=this.toolbarSurface)?void 0:a.replyCommand,_.Zr),command:this.isVisiblyDisabled?_.B(null==(b=this.toolbarSurface)?void 0:b.commentDisabledActionCommand,_.Zr):void 0}}}});
var f4=i2c;f4.prototype.onYtServiceRequestSent=f4.prototype.onYtServiceRequestSent;f4.prototype.hideReplyDialogDiv=f4.prototype.hideReplyDialogDiv;_.U([_.N(),_.V("design:type",Object)],f4.prototype,"toolbarData",void 0);_.U([_.N(),_.V("design:type",Object)],f4.prototype,"toolbarSharedData",void 0);_.U([_.N(),_.V("design:type",String)],f4.prototype,"toolbarStateKey",void 0);_.U([_.N(),_.V("design:type",String)],f4.prototype,"toolbarSurfaceKey",void 0);
_.U([_.L(_.SI),_.V("design:type",Object)],f4.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],f4.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],f4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.vq("#reply-dialog"),_.V("design:type",HTMLElement)],f4.prototype,"replyDialogDiv",void 0);_.U([_.vq("#replybox"),_.V("design:type",_.CMb)],f4.prototype,"replyBox",void 0);
_.U([_.N({selector:function(a,b){return _.wo(a.entities,"engagementToolbarStateEntityPayload",b)},
selectorArgs:["toolbarStateKey"]}),_.V("design:type",Object)],f4.prototype,"toolbarState",void 0);_.U([_.N({selector:AXc,selectorArgs:["toolbarSurfaceKey"]}),_.V("design:type",Object)],f4.prototype,"toolbarSurface",void 0);_.U([_.N(),_.V("design:type",Object)],f4.prototype,"buttonOverrides",void 0);_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],f4.prototype,"hideReplyDialogDiv",null);
_.U([_.M("toolbarData","toolbarState"),_.V("design:type",String),_.V("design:paramtypes",[])],f4.prototype,"likeCount",null);_.U([_.M("likeCount"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],f4.prototype,"showLikeCount",null);_.U([_.M("toolbarSurface"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],f4.prototype,"isVisiblyDisabled",null);
_.U([_.M("toolbarData","toolbarState","toolbarSurface"),_.V("design:type",Object),_.V("design:paramtypes",[])],f4.prototype,"likeToggleButtonRenderer",null);_.U([_.M("toolbarData","toolbarState","toolbarSurface"),_.V("design:type",Object),_.V("design:paramtypes",[])],f4.prototype,"dislikeToggleButtonRenderer",null);_.U([_.M("toolbarData","toolbarState","toolbarSurface"),_.V("design:type",Object),_.V("design:paramtypes",[])],f4.prototype,"creatorHeartSupportedRenderer",null);
_.U([_.M("toolbarSurface"),_.V("design:type",Object),_.V("design:paramtypes",[])],f4.prototype,"replyButtonRenderer",null);_.U([_.N(),_.V("design:type",Object)],f4.prototype,"replyButtonOverrides",void 0);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],f4.prototype,"onYtServiceRequestSent",null);f4=_.U([_.P({is:"ytd-comment-engagement-bar",disableElementRegistration:!0})],f4);
_.Q(f4,"ytd-comment-engagement-bar",function(){if(void 0!==h2c)return h2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-comment-engagement-bar--\x3e\x3c!--css_build_styles:video.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_engagement_bar.ytd.comment.engagement.bar.css.js--\x3e<div id="toolbar" class="style-scope ytd-comment-engagement-bar">\n  \n  <ytd-toggle-button-renderer id="like-button" button-tooltip-position="bottom" data="[[likeToggleButtonRenderer]]" icon-size="16" overrides="[[buttonOverrides]]" class="style-scope ytd-comment-engagement-bar">\n  </ytd-toggle-button-renderer>\n  <span id="vote-count-middle" hidden="[[!showLikeCount]]" aria-label$="[[voteCount.accessibility.accessibilityData.label]]" class="style-scope ytd-comment-engagement-bar">\n    [[likeCount]]\n  </span>\n  \n  <ytd-toggle-button-renderer id="dislike-button" button-tooltip-position="bottom" data="[[dislikeToggleButtonRenderer]]" icon-size="16" overrides="[[buttonOverrides]]" class="style-scope ytd-comment-engagement-bar">\n  </ytd-toggle-button-renderer>\n  \n  <div id="creator-heart" class="style-scope ytd-comment-engagement-bar"></div>\n  \n  <ytd-button-renderer id="reply-button-end" data="[[replyButtonRenderer]]" force-icon-button="true" overrides="[[replyButtonOverrides]]" class="style-scope ytd-comment-engagement-bar">\n  </ytd-button-renderer>\n</div>\n\n<div id="reply-dialog" class="style-scope ytd-comment-engagement-bar"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===g2c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_engagement_bar.ytd.comment.engagement.bar.css.js--\x3e<style is-scoped>ytd-comment-engagement-bar {display: block;color: var(--yt-spec-text-secondary);min-height: 16px;} #toolbar.ytd-comment-engagement-bar {align-items: center;display: flex;flex-direction: row;margin-left: -8px;} ytd-comment-engagement-bar[system-icons][is-liked] #vote-count-left.ytd-comment-engagement-bar,ytd-comment-engagement-bar[system-icons][is-liked] #vote-count-middle.ytd-comment-engagement-bar {color: var(--yt-spec-text-primary);} #like-button.ytd-comment-engagement-bar,#dislike-button.ytd-comment-engagement-bar {--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;} #vote-count-middle.ytd-comment-engagement-bar {display: inline-block;margin-right: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #like-button.ytd-comment-engagement-bar:hover,#dislike-button.ytd-comment-engagement-bar:hover {color: var(--yt-spec-icon-active-other);} #reply-button-end.ytd-comment-engagement-bar {--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;} #reply-button-end.ytd-comment-engagement-bar:hover {color: var(--yt-spec-text-primary);}</style>');
g2c=d}d=g2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return h2c=a});var j2c;var k2c;var l2c;var m2c;var n2c=function(){return _.O.apply(this,arguments)||this};
_.H(n2c,_.O);n2c.prototype.updateStateIdentifier=function(a){if(this.viewModel.triStateKey){var b=this.viewModel.triStateKey;this.ytdReduxBehavior.dispatch(_.OH("triStateButtonStateEntityPayload",b,{key:b,stateIdentifier:a}))}};
n2c.prototype.onClick=function(){var a=this;if(this.data)switch(this.ytRendererBehavior.logExplicitClick(this.data),this.state){case "TRI_STATE_IDENTIFIER_TOGGLED_STATE":this.updateStateIdentifier("TRI_STATE_IDENTIFIER_UNTOGGLED_STATE");break;case "TRI_STATE_IDENTIFIER_UNTOGGLED_STATE":this.viewModel.transitionCommand?(this.updateStateIdentifier("TRI_STATE_IDENTIFIER_TOGGLING_STATE"),this.ytComponentBehavior.resolveCommand(this.viewModel.transitionCommand,{commandController:{onSuccess:function(){a.updateStateIdentifier("TRI_STATE_IDENTIFIER_TOGGLED_STATE")},
onServerError:function(){a.updateStateIdentifier("TRI_STATE_IDENTIFIER_UNTOGGLED_STATE")}}})):this.updateStateIdentifier("TRI_STATE_IDENTIFIER_TOGGLED_STATE")}};
_.J.Object.defineProperties(n2c.prototype,{state:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.triStateButtonStateEntity)?void 0:a.stateIdentifier}},
data:{configurable:!0,enumerable:!0,get:function(){switch(this.state){case "TRI_STATE_IDENTIFIER_UNTOGGLED_STATE":return this.viewModel.untoggledStateData;case "TRI_STATE_IDENTIFIER_TOGGLING_STATE":return this.viewModel.togglingStateData;case "TRI_STATE_IDENTIFIER_TOGGLED_STATE":return this.viewModel.toggledStateData}}},
buttonText:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?void 0:a.buttonText)||""}}});
var g4=n2c;_.U([_.N(),_.V("design:type",Object)],g4.prototype,"viewModel",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],g4.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],g4.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],g4.prototype,"ytRendererBehavior",void 0);
_.U([_.N({selector:BXc,selectorArgs:["viewModel.triStateKey"]}),_.V("design:type",Object)],g4.prototype,"triStateButtonStateEntity",void 0);_.U([_.M("triStateButtonStateEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],g4.prototype,"state",null);_.U([_.M("viewModel","state"),_.V("design:type",Object),_.V("design:paramtypes",[])],g4.prototype,"data",null);_.U([_.M("data"),_.V("design:type",String),_.V("design:paramtypes",[])],g4.prototype,"buttonText",null);
g4=_.U([_.P({disableElementRegistration:!0,is:"ytd-tri-state-button-view-model"})],g4);
_.Q(g4,"ytd-tri-state-button-view-model",function(){if(void 0!==m2c)return m2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-tri-state-button-view-model--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.view_models.comment.ytd_tri_state_button_view_model.ytd.tri.state.button.view.model.css.js--\x3e<tp-yt-paper-button noink="" on-click="onClick" class="style-scope ytd-tri-state-button-view-model">\n  [[buttonText]]\n</tp-yt-paper-button>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===l2c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.view_models.comment.ytd_tri_state_button_view_model.ytd.tri.state.button.view.model.css.js--\x3e<style is-scoped>ytd-tri-state-button-view-model {display: inline-block;} tp-yt-paper-button.ytd-tri-state-button-view-model {text-transform: inherit;margin: 0;padding: 0;}</style>");l2c=d}d=
l2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return m2c=a});var o2c=function(){var a=_.O.apply(this,arguments)||this;a.editDialog=null;return a};
_.H(o2c,_.O);_.f=o2c.prototype;_.f.onShow=function(){_.Uk("cmv",void 0,"wn_comments")};
_.f.configureRendererStamper=function(){return{authorCommentBadge:{id:"author-comment-badge",mapping:{renderer:"ytd-author-comment-badge-renderer"}},linkedCommentBadge:{id:"linked-comment-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[linkedCommentBadge]]"}}}},pinnedCommentBadge:{id:"pinned-comment-badge",mapping:{renderer:"ytd-pinned-comment-badge-renderer"}},sponsorCommentBadge:{id:"sponsor-comment-badge",mapping:{renderer:"ytd-sponsor-comment-badge-renderer"}},
editDialog:{id:"edit-dialog",mapping:{commentDialogRenderer:"ytd-comment-dialog-renderer",commentReplyDialogRenderer:"ytd-comment-reply-dialog-renderer"}}}};
_.f.updateBackgroundColor=function(){if(this.backgroundColor){var a={"--ytd-comment-paid-background-color":_.Cp(this.backgroundColor),"--ytd-decorated-comment-background-offset-left":"8px","--ytd-decorated-comment-background-offset-top":"8px"};_.cr(this.hostElement,a)}else _.cr(this.hostElement,{"--ytd-comment-paid-background-color":"initial"})};
_.f.openEditDialog=function(a){a.dialog&&(this.editDialog=a.dialog,this.JSC$17797_editReplyDialogContainer?this.JSC$17797_editReplyDialogContainer.openDialog():this.JSC$17797_editCommentDialogContainer&&this.JSC$17797_editCommentDialogContainer.focus())};
_.f.onYtNavigate=function(a){var b=a.detail.endpoint;if(b=_.B(b,_.KGb)||_.B(b,_.LGb))a.stopPropagation(),this.openEditDialog(b)};
_.f.onYtCommentboxDismiss=function(){this.editDialog=null;_.cr(this.hostElement,{"--ytd-decorated-comment-reply-box-height-offset":"0px"})};
_.f.onYtCommentboxResize=function(a){var b;(null==a?0:null==(b=a.detail)?0:b.height)&&_.cr(this.hostElement,{"--ytd-decorated-comment-reply-box-height-offset":a.detail.height+"px"})};
_.J.Object.defineProperties(o2c.prototype,{linked:{configurable:!0,enumerable:!0,get:function(){return!!this.viewModel.linkedCommentText}},
linkedCommentBadge:{configurable:!0,enumerable:!0,get:function(){return this.viewModel&&this.linked?{metadataBadgeRenderer:{label:this.viewModel.linkedCommentText,style:"BADGE_STYLE_TYPE_SIMPLE"}}:null}},
pinned:{configurable:!0,enumerable:!0,get:function(){return!!this.viewModel.pinnedText}},
pinnedCommentBadge:{configurable:!0,enumerable:!0,get:function(){return this.viewModel&&this.pinned?{renderer:{icon:{iconType:"KEEP"},label:{runs:[{text:this.viewModel.pinnedText}]}}}:null}},
authorCommentBadge:{configurable:!0,enumerable:!0,get:function(){var a,b=null==(a=this.commentEntity)?void 0:a.author;return b&&(b.isCreator||b.isVerified||b.isArtist)?{renderer:{authorEndpoint:_.B(b.channelCommand,_.Zr),authorText:{runs:[{text:b.displayName}]},color:b.isCreator?{basicColorPaletteData:{backgroundColor:Number.parseInt("ff888888",16),foregroundTitleColor:Number.parseInt("ffffffff",16)}}:void 0,icon:b.isArtist?{iconType:"OFFICIAL_ARTIST_BADGE"}:b.isVerified?{iconType:b.isCreator?"CHECK_CIRCLE_THICK":
"CHECK"}:void 0,iconTooltip:b.isArtist||b.isVerified?b.innerBadgeA11y:void 0}}:null}},
hasAuthorBadge:{configurable:!0,enumerable:!0,get:function(){return!!this.authorCommentBadge}},
sponsorCommentBadge:{configurable:!0,enumerable:!0,get:function(){var a,b=null==(a=this.commentEntity)?void 0:a.author;return null!=b&&b.sponsorBadgeUrl?{renderer:{customBadge:{thumbnails:[{url:b.sponsorBadgeUrl}]},tooltip:b.sponsorBadgeA11y}}:null}},
hasSponsorBadge:{configurable:!0,enumerable:!0,get:function(){return!!this.sponsorCommentBadge}},
pdgCommentChipRenderer:{configurable:!0,enumerable:!0,get:function(){var a;return _.B(null==(a=this.commentSurfaceEntity)?void 0:a.pdgCommentChip,_.MGb)||null}},
viewModel:{configurable:!0,enumerable:!0,get:function(){return this.data||{}}},
backgroundColor:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.commentSurfaceEntity)?void 0:a.commentBackgroundColor)?b:null}},
isReply:{configurable:!0,enumerable:!0,get:function(){var a,b;return 0<((null==(a=this.commentEntity)?void 0:null==(b=a.properties)?void 0:b.replyLevel)||0)}},
authorEndpoint:{configurable:!0,enumerable:!0,get:function(){var a,b;return _.B(null==(a=this.commentEntity)?void 0:null==(b=a.avatar)?void 0:b.endpoint,_.Zr)||null}},
authorThumbnail:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e=null==(a=this.commentEntity)?void 0:null==(b=a.avatar)?void 0:null==(c=b.image)?void 0:null==(d=c.sources)?void 0:d[0];return e?{thumbnails:[{url:e.url,width:e.width,height:e.height}]}:null}},
authorTextClass:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.commentEntity)?0:null==(b=a.author)?0:b.isCreator)?"channel-owner":""}},
authorChannelName:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.commentEntity)?void 0:null==(b=a.author)?void 0:b.displayName)||""}},
publishedTime:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.commentEntity)?void 0:null==(b=a.properties)?void 0:b.publishedTime)||null}},
publishedTimeCommand:{configurable:!0,enumerable:!0,get:function(){var a;return _.B(null==(a=this.commentSurfaceEntity)?void 0:a.publishedTimeCommand,_.Zr)||null}},
contentText:{configurable:!0,enumerable:!0,get:function(){var a,b;if((null==(a=this.commentEntity)?0:a.translatedContent)&&"TRI_STATE_IDENTIFIER_TOGGLED_STATE"===(null==(b=this.translateButtonState)?void 0:b.stateIdentifier))return this.commentEntity.translatedContent;var c,d;return(null==(c=this.commentEntity)?void 0:null==(d=c.properties)?void 0:d.content)||null}},
shouldShowReadMoreInitially:{configurable:!0,enumerable:!0,get:function(){return!1}},
expandText:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.commentSharedEntity)?void 0:null==(b=a.strings)?void 0:b.expandText)||""}},
collapseText:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.commentSharedEntity)?void 0:null==(b=a.strings)?void 0:b.collapseText)||""}},
shouldShowTranslateButton:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.commentEntity)||!a.isTranslationAvailable)}},
translateButton:{configurable:!0,enumerable:!0,get:function(){if(!this.commentEntity||!this.commentSharedEntity)return{};var a,b,c,d,e,h,l,m,p,q,t;return{untoggledStateData:{buttonText:null==(a=this.commentEntity)?void 0:null==(b=a.translateData)?void 0:b.text},togglingStateData:{buttonText:null==(c=this.commentSharedEntity)?void 0:null==(d=c.strings)?void 0:d.translatingText},toggledStateData:{buttonText:null==(e=this.commentSharedEntity)?void 0:null==(h=e.strings)?void 0:h.seeOriginalText},transitionCommand:(null==
(l=this.commentEntity)?0:l.translatedContent)?void 0:_.B(null==(m=this.commentEntity)?void 0:null==(p=m.translateData)?void 0:p.translateComment,_.Zr),triStateKey:null==(q=this.commentEntity)?void 0:null==(t=q.properties)?void 0:t.translateButtonEntityKey}}},
overflowMenuRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(null==(b=_.B(_.B(null==(a=this.toolbarSurface)?void 0:a.menuCommand,_.Zr),V_c))?void 0:null==(c=b.menu)?void 0:c.menuRenderer)||null}}});
var h4=o2c;h4.prototype.onYtCommentboxResize=h4.prototype.onYtCommentboxResize;h4.prototype.onYtCommentboxDismiss=h4.prototype.onYtCommentboxDismiss;h4.prototype.onYtNavigate=h4.prototype.onYtNavigate;h4.prototype.updateBackgroundColor=h4.prototype.updateBackgroundColor;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],h4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],h4.prototype,"ytdReduxBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],h4.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],h4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("viewModel"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],h4.prototype,"linked",null);_.U([_.M("viewModel","linked"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"linkedCommentBadge",null);
_.U([_.N({reflectToAttribute:!0}),_.M("viewModel"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],h4.prototype,"pinned",null);_.U([_.M("viewModel","pinned"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"pinnedCommentBadge",null);_.U([_.M("commentEntity","commentSharedEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"authorCommentBadge",null);
_.U([_.N({reflectToAttribute:!0}),_.M("authorCommentBadge"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"hasAuthorBadge",null);_.U([_.M("commentEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"sponsorCommentBadge",null);_.U([_.N({reflectToAttribute:!0}),_.M("authorCommentBadge"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"hasSponsorBadge",null);
_.U([_.M("commentSurfaceEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"pdgCommentChipRenderer",null);_.U([_.N(),_.V("design:type",Object)],h4.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"viewModel",null);_.U([_.N({selector:function(a,b){return _.wo(a.entities,"commentSharedEntityPayload",b)},
selectorArgs:["viewModel.sharedKey"]}),_.V("design:type",Object)],h4.prototype,"commentSharedEntity",void 0);_.U([_.N({selector:function(a,b){return _.wo(a.entities,"commentEntityPayload",b)},
selectorArgs:["viewModel.commentKey"]}),_.V("design:type",Object)],h4.prototype,"commentEntity",void 0);_.U([_.N({selector:function(a,b){return _.wo(a.entities,"commentSurfaceEntityPayload",b)},
selectorArgs:["viewModel.commentSurfaceKey"]}),_.V("design:type",Object)],h4.prototype,"commentSurfaceEntity",void 0);_.U([_.N({selector:AXc,selectorArgs:["viewModel.toolbarSurfaceKey"]}),_.V("design:type",Object)],h4.prototype,"toolbarSurface",void 0);_.U([_.N({selector:BXc,selectorArgs:["commentEntity.properties.translateButtonEntityKey"]}),_.V("design:type",Object)],h4.prototype,"translateButtonState",void 0);
_.U([_.M("commentSurfaceEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"backgroundColor",null);_.U([_.uq("backgroundColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],h4.prototype,"updateBackgroundColor",null);_.U([_.N({reflectToAttribute:!0}),_.M("commentEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"isReply",null);
_.U([_.M("commentEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"authorEndpoint",null);_.U([_.M("commentEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"authorThumbnail",null);_.U([_.M("commentEntity"),_.V("design:type",String),_.V("design:paramtypes",[])],h4.prototype,"authorTextClass",null);_.U([_.M("commentEntity"),_.V("design:type",String),_.V("design:paramtypes",[])],h4.prototype,"authorChannelName",null);
_.U([_.M("commentEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"publishedTime",null);_.U([_.M("commentSurfaceEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"publishedTimeCommand",null);_.U([_.M("commentEntity","translateButtonState"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"contentText",null);
_.U([_.M("commentEntity"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],h4.prototype,"shouldShowReadMoreInitially",null);_.U([_.M("commentSharedEntity"),_.V("design:type",String),_.V("design:paramtypes",[])],h4.prototype,"expandText",null);_.U([_.M("commentSharedEntity"),_.V("design:type",String),_.V("design:paramtypes",[])],h4.prototype,"collapseText",null);_.U([_.M("commentEntity"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],h4.prototype,"shouldShowTranslateButton",null);
_.U([_.M("commentEntity","commentSharedEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"translateButton",null);_.U([_.M("toolbarSurface"),_.V("design:type",Object),_.V("design:paramtypes",[])],h4.prototype,"overflowMenuRenderer",null);_.U([_.N(),_.V("design:type",Object)],h4.prototype,"editDialog",void 0);_.U([_.vq("ytd-comment-dialog-renderer"),_.V("design:type",_.tMb)],h4.prototype,"JSC$17797_editCommentDialogContainer",void 0);
_.U([_.vq("ytd-comment-reply-dialog-renderer"),_.V("design:type",_.CMb)],h4.prototype,"JSC$17797_editReplyDialogContainer",void 0);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],h4.prototype,"onYtNavigate",null);_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],h4.prototype,"onYtCommentboxDismiss",null);
_.U([_.tq("yt-commentbox-resize"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],h4.prototype,"onYtCommentboxResize",null);h4=_.U([_.P({disableElementRegistration:!0,is:"ytd-comment-view-model"})],h4);
_.Q(h4,"ytd-comment-view-model",function(){if(void 0!==k2c)return k2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-comment-view-model--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.view_models.comment.ytd_comment_view_model.ytd.comment.view.model.css.js--\x3e<div id="paid-comment-background" class="style-scope ytd-comment-view-model"></div>\n<div id="linked-comment-badge" class="style-scope ytd-comment-view-model"></div>\n\n<div id="body" hidden="[[editDialog]]" class="style-scope ytd-comment-view-model">\n  \n  <div id="author-thumbnail" class="style-scope ytd-comment-view-model">\n    <a class="yt-simple-endpoint style-scope ytd-comment-view-model" href$="[[computeHref_(authorEndpoint)]]" data="[[authorEndpoint]]">\n      <yt-img-shadow fit="" height="40" thumbnail="[[authorThumbnail]]" width="40" class="style-scope ytd-comment-view-model">\n      </yt-img-shadow>\n    </a>\n  </div>\n  <div id="main" class="style-scope ytd-comment-view-model">\n    <div id="header" class="style-scope ytd-comment-view-model">\n      <div id="pinned-comment-badge" class="style-scope ytd-comment-view-model"></div>\n      <div id="header-author" class="style-scope ytd-comment-view-model">\n        \n        <h3 class="style-scope ytd-comment-view-model"> \n          <a id="author-text" class="yt-simple-endpoint style-scope ytd-comment-view-model" href$="[[computeHref_(authorEndpoint)]]" data="[[authorEndpoint]]" hidden="[[authorCommentBadge]]">\n            <span class$="[[authorTextClass]] style-scope ytd-comment-view-model">\n              [[authorChannelName]]\n            </span>\n          </a>\n        </h3>\n        <span id="author-comment-badge" class="style-scope ytd-comment-view-model"></span>\n        <span id="sponsor-comment-badge" class="style-scope ytd-comment-view-model"></span>\n        <span dir="auto" id="published-time-text" class="style-scope ytd-comment-view-model">\n          <a class="yt-simple-endpoint style-scope ytd-comment-view-model" href$="[[computeHref_(publishedTimeCommand)]]" data="[[publishedTimeCommand]]">\n            [[publishedTime]]\n          </a>\n        </span>\n      </div>\n    </div>\n    \n    <ytd-expander id="expander" can-toggle="[[shouldShowReadMoreInitially]]" max-number-of-lines="4" class="style-scope ytd-comment-view-model">\n      \n      <yt-pdg-comment-chip-renderer id="paid-comment-chip" slot="content" data="[[pdgCommentChipRenderer]]" hidden="[[!pdgCommentChipRenderer]]" class="style-scope ytd-comment-view-model">\n      </yt-pdg-comment-chip-renderer>\n      <yt-attributed-string id="content-text" slot="content" data="[[contentText]]" user-input="" class="style-scope ytd-comment-view-model">\n      </yt-attributed-string>\n      <span class="more-button style-scope ytd-comment-view-model" slot="more-button">[[expandText]]</span>\n      <span class="less-button style-scope ytd-comment-view-model" slot="less-button">[[collapseText]]</span>\n    </ytd-expander>\n    <ytd-tri-state-button-view-model class="translate-button style-scope ytd-comment-view-model" hidden="[[!shouldShowTranslateButton]]" view-model="[[translateButton]]">\n    </ytd-tri-state-button-view-model>\n    <ytd-comment-engagement-bar id="action-buttons" toolbar-data="[[commentEntity.toolbar]]" toolbar-shared-data="[[commentSharedEntity.toolbarShared]]" toolbar-state-key="[[viewModel.toolbarStateKey]]" toolbar-surface-key="[[viewModel.toolbarSurfaceKey]]" class="style-scope ytd-comment-view-model">\n    </ytd-comment-engagement-bar>\n  </div>\n  \n  <div id="action-menu" class="style-scope ytd-comment-view-model">\n    <ytd-menu-renderer data="[[overflowMenuRenderer]]" class="style-scope ytd-comment-view-model"></ytd-menu-renderer>\n  </div>\n</div>\n<div id="edit-dialog" hidden="[[!editDialog]]" class="style-scope ytd-comment-view-model"></div>\n\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===j2c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.view_models.comment.ytd_comment_view_model.ytd.comment.view.model.css.js--\x3e<style is-scoped>ytd-comment-view-model {--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;} #body.ytd-comment-view-model {position: relative;display: flex;flex-direction: row;} #main.ytd-comment-view-model {min-width: 0;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #header.ytd-comment-view-model {margin-bottom: 2px;} #linked-comment-badge.ytd-comment-view-model {margin-bottom: 8px;} #pinned-comment-badge.ytd-comment-view-model {margin-left: var(--ytd-pinned-comment-badge-margin-left);margin-bottom: 8px;} #header-author.ytd-comment-view-model {align-items: baseline;display: flex;flex-direction: row;} #sponsor-comment-badge.ytd-comment-view-model {align-self: start;} #author-thumbnail.ytd-comment-view-model {flex: none;} #author-thumbnail.ytd-comment-view-model yt-img-shadow.ytd-comment-view-model {width: 40px;height: 40px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} ytd-comment-view-model[is-reply] #author-thumbnail.ytd-comment-view-model yt-img-shadow.ytd-comment-view-model,ytd-comment-view-model[is-creator-reply] #author-thumbnail.ytd-comment-view-model yt-img-shadow.ytd-comment-view-model {width: 24px;height: 24px;} #author-text.yt-simple-endpoint.ytd-comment-view-model {margin-right: 4px;color: var(--yt-spec-text-primary);padding-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.ytd-comment-view-model>h3.ytd-comment-view-model {min-width: 0;} .channel-owner.ytd-comment-view-model {background-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-primary-inverse);} #author-comment-badge.ytd-comment-view-model,#sponsor-comment-badge.ytd-comment-view-model {min-width: 0;max-width: 100%;box-sizing: border-box;padding-right: 4px;} #published-time-text.ytd-comment-view-model {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);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;} #content-text.ytd-comment-view-model {--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-comment-view-model {--ytd-expander-button-margin: 4px 0 0 0;} .more-button.ytd-comment-view-model,.less-button.ytd-comment-view-model {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;} .translate-button.ytd-comment-view-model {margin: 4px 0 0;padding: 0;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.ytd-comment-view-model:hover,.more-button.ytd-comment-view-model:focus,.less-button.ytd-comment-view-model:hover,.less-button.ytd-comment-view-model:focus {text-decoration: underline;} ytd-comment-view-model[is-creator-reply] {margin-left: 56px;margin-top: 8px;} #body.ytd-comment-view-model:not(:hover) ytd-menu-renderer.ytd-comment-view-model:not([menu-active]):not(:focus-within) {opacity: 0;} #action-buttons.ytd-comment-view-model {margin-top: 4px;} ytd-comment-view-model[no-actions] #action-buttons.ytd-comment-view-model {display: none;} tp-yt-paper-spinner-lite.ytd-comment-view-model {margin: auto;display: none;} tp-yt-paper-spinner-lite.ytd-comment-view-model[active] {display: block;} #paid-comment-chip.ytd-comment-view-model {margin-right: 5px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #paid-comment-background.ytd-comment-view-model {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);} ytd-comment-view-model:not([pinned]) #pinned-comment-badge.ytd-comment-view-model {display: none;} ytd-comment-view-model:not([linked]) #linked-comment-badge.ytd-comment-view-model {display: none;} ytd-comment-view-model:not([has-author-badge]) #author-comment-badge.ytd-comment-view-model {display: none;} ytd-comment-view-model:not([has-sponsor-badge]) #sponsor-comment-badge.ytd-comment-view-model {display: none;}</style>');
j2c=d}d=j2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return k2c=a});var p2c=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_buttons");a.buttonOverrides={style:"call-to-action"};a.JSC$17814_spinnerEl=null;a.nextContinuation={continuationType:"commentRepliesContinuation",usePost:!0};return a};
_.H(p2c,_.O);_.f=p2c.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}},commentViewModel:{component:"ytd-comment-view-model"}}},"data.contents":{id:"contents",mapping:{commentRenderer:{component:"ytd-comment-renderer",params:{isReply:!0}},commentViewModel:{component:"ytd-comment-view-model"},
continuationItemRenderer:{component:"ytd-continuation-item-renderer",params:{showButton:!0},properties:{buttonOverrides:"[[buttonOverrides]]"}}}}}};
_.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=_.$q(this.hostElement).querySelectorAll("ytd-comment-renderer").length};
_.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$17814_spinnerEl&&(this.JSC$17814_spinnerEl=document.createElement("tp-yt-paper-spinner-lite"),_.$q(this.expanderContents).appendChild(this.JSC$17814_spinnerEl));this.JSC$17814_spinnerEl&&(this.JSC$17814_spinnerEl.active=this.isLoading);if(this.isLoading)this.contents.classList.add("reloading");else{var a;null==(a=this.contents)||a.classList.remove("reloading")}};
_.f.handleIsShowMoreTap=function(){this.isShowRepliesVisible=!1;this.triggerFirstContinuation();var a=_.B(this.data.viewReplies,_.SA);a&&this.ytRendererBehavior.logExplicitClick(a)};
_.f.handleIsShowLessTap=function(){this.isShowRepliesVisible=!0;var a=_.B(this.data.hideReplies,_.SA);a&&this.ytRendererBehavior.logExplicitClick(a)};
_.f.isShowMoreChanged=function(a){var b=_.$q(this.hostElement).querySelector("#expander-contents");b&&(b.hidden=a)};
_.f.computeAlign=function(){if(this.modern){var a;return!(null==(a=this.data)?0:a.viewRepliesCreatorThumbnail)}};
_.J.Object.defineProperties(p2c.prototype,{hasContinuation:{configurable:!0,enumerable:!0,get:function(){var a,b=null==(a=this.data)?void 0:a.contents,c;return!(null==(c=this.data)||!c.continuations)||!!b&&0<b.length&&!!b[b.length-1].continuationItemRenderer}}});
var i4=p2c;i4.prototype.isShowMoreChanged=i4.prototype.isShowMoreChanged;i4.prototype.isLoadingChanged=i4.prototype.isLoadingChanged;i4.prototype.triggerFirstContinuation=i4.prototype.triggerFirstContinuation;i4.prototype.onRetrieveLocation=i4.prototype.onRetrieveLocation;i4.prototype.dataChanged=i4.prototype.dataChanged;_.U([_.L(_.MS.YtNextContinuationBehavior),_.V("design:type",Object)],i4.prototype,"ytNextContinuationBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],i4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],i4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.yS),_.V("design:type",Object)],i4.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],i4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],i4.prototype,"modern",void 0);
_.U([_.N(),_.V("design:type",Boolean)],i4.prototype,"isLoading",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],i4.prototype,"isShowRepliesVisible",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],i4.prototype,"useNewFormatting",void 0);_.U([_.N({value:10}),_.V("design:type",Number)],i4.prototype,"domRepeatInitialCount",void 0);_.U([_.N(),_.V("design:type",Object)],i4.prototype,"buttonOverrides",void 0);
_.U([_.vq("#expander-contents"),_.V("design:type",HTMLElement)],i4.prototype,"expanderContents",void 0);_.U([_.vq("yt-next-continuation"),_.V("design:type",_.NS)],i4.prototype,"continuation",void 0);_.U([_.vq("ytd-continuation-item-renderer"),_.V("design:type",Object)],i4.prototype,"continuationItemRenderer",void 0);_.U([_.vq("#contents"),_.V("design:type",HTMLElement)],i4.prototype,"contents",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],i4.prototype,"dataChanged",null);_.U([_.M("data.continuations","data.contents"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],i4.prototype,"hasContinuation",null);_.U([_.tq("yt-retrieve-location"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],i4.prototype,"onRetrieveLocation",null);
_.U([_.tq("yt-expander-more-tapped"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],i4.prototype,"triggerFirstContinuation",null);_.U([_.uq("isLoading"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],i4.prototype,"isLoadingChanged",null);_.U([_.uq("isShowRepliesVisible"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],i4.prototype,"isShowMoreChanged",null);
i4=_.U([_.P({is:"ytd-comment-replies-renderer",disableElementRegistration:!0})],i4);
_.Q(i4,"ytd-comment-replies-renderer",function(){if(void 0!==f2c)return f2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-comment-replies-renderer">\n  <div class="expander-header style-scope ytd-comment-replies-renderer" teaser$="[[data.viewRepliesCreatorThumbnail]]">\n    <div class="more-button style-scope ytd-comment-replies-renderer" aria-expanded="false" hidden="[[!isShowRepliesVisible]]" on-click="handleIsShowMoreTap">\n      <template is="dom-if" if="[[data.viewRepliesIcon]]" class="style-scope ytd-comment-replies-renderer">\n        <ytd-button-renderer id="more-replies-icon" class="more-button style-scope ytd-comment-replies-renderer" align-by-text="[[modern]]" data="[[data.viewRepliesIcon.buttonRenderer]]" hidden="[[!isShowRepliesVisible]]" noink="" overrides="[[buttonOverrides]]">\n        </ytd-button-renderer>\n      </template>\n      <template is="dom-if" if="[[data.viewRepliesCreatorThumbnail]]" class="style-scope ytd-comment-replies-renderer">\n        <div id="creator-thumbnail" class="creator-thumbnail style-scope ytd-comment-replies-renderer">\n            <yt-img-shadow fit="" height="24" thumbnail="[[data.viewRepliesCreatorThumbnail]]" width="24" class="style-scope ytd-comment-replies-renderer">\n            </yt-img-shadow>\n        </div>\n        <span class="dot style-scope ytd-comment-replies-renderer">\u00b7</span>\n      </template>\n      <ytd-button-renderer id="more-replies" class="more-button style-scope ytd-comment-replies-renderer" align-by-text="[[computeAlign(modern, data.viewRepliesCreatorThumbnail)]]" data="[[data.viewReplies.buttonRenderer]]" hidden="[[!isShowRepliesVisible]]" noink="" overrides="[[buttonOverrides]]">\n      </ytd-button-renderer>\n    </div>\n    <div class="less-button style-scope ytd-comment-replies-renderer" aria-expanded="true" hidden="[[isShowRepliesVisible]]" on-click="handleIsShowLessTap">\n      <template is="dom-if" if="[[data.hideRepliesIcon]]" class="style-scope ytd-comment-replies-renderer">\n        <ytd-button-renderer id="less-replies-icon" class="less-button style-scope ytd-comment-replies-renderer" align-by-text="[[modern]]" data="[[data.hideRepliesIcon.buttonRenderer]]" hidden="[[isShowRepliesVisible]]" noink="" overrides="[[buttonOverrides]]">\n        </ytd-button-renderer>\n      </template>\n      <template is="dom-if" if="[[data.viewRepliesCreatorThumbnail]]" class="style-scope ytd-comment-replies-renderer">\n        <div id="creator-thumbnail" class="creator-thumbnail style-scope ytd-comment-replies-renderer">\n            <yt-img-shadow fit="" height="24" thumbnail="[[data.viewRepliesCreatorThumbnail]]" width="24" class="style-scope ytd-comment-replies-renderer">\n            </yt-img-shadow>\n        </div>\n        <span class="dot style-scope ytd-comment-replies-renderer">\u00b7</span>\n      </template>\n      <ytd-button-renderer id="less-replies" class="less-button style-scope ytd-comment-replies-renderer" align-by-text="[[computeAlign(modern, data.viewRepliesCreatorThumbnail)]]" data="[[data.hideReplies.buttonRenderer]]" hidden="[[isShowRepliesVisible]]" noink="" overrides="[[buttonOverrides]]">\n      </ytd-button-renderer>\n    </div>\n  </div>\n  <div id="expander-contents" class="style-scope ytd-comment-replies-renderer">\n    <div id="contents" class="style-scope ytd-comment-replies-renderer"></div>\n    <div class="cont-button style-scope ytd-comment-replies-renderer" id="continuation"></div>\n  </div>\n</div>\n<div hidden="[[!isShowRepliesVisible]]" id="teaser-replies" class="style-scope ytd-comment-replies-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===e2c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comment-replies-renderer {--yt-next-continuation-button-margin-left: -8px;display: block;margin-left: 56px;} ytd-comment-replies-renderer #creator-thumbnail.ytd-comment-replies-renderer {flex: none;display: inline-block;cursor: pointer;} ytd-comment-replies-renderer #creator-thumbnail.ytd-comment-replies-renderer yt-img-shadow.ytd-comment-replies-renderer {border-radius: 50%;background-color: transparent;overflow: hidden;width: 24px;height: 24px;} ytd-comment-replies-renderer:not([modern]) #less-replies.ytd-comment-replies-renderer,ytd-comment-replies-renderer:not([modern]) #more-replies.ytd-comment-replies-renderer {--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;display: inline-block;} ytd-comment-replies-renderer #more-replies.ytd-comment-replies-renderer:focus,ytd-comment-replies-renderer #less-replies.ytd-comment-replies-renderer:focus {outline: -webkit-focus-ring-color auto 5px;} ytd-comment-replies-renderer #more-replies.ytd-comment-replies-renderer:focus:hover,ytd-comment-replies-renderer #less-replies.ytd-comment-replies-renderer:focus:hover {outline: none;} ytd-comment-replies-renderer:not([modern]) .more-button.ytd-comment-replies-renderer,ytd-comment-replies-renderer:not([modern]) .less-button.ytd-comment-replies-renderer {color: var(--yt-spec-call-to-action);--iron-icon-margin-left: -6px;margin-right: -8px;} ytd-comment-replies-renderer[modern] #more-replies-icon.ytd-comment-replies-renderer,ytd-comment-replies-renderer[modern] #less-replies-icon.ytd-comment-replies-renderer {margin-right: -4px;} .more-button.ytd-comment-replies-renderer,.less-button.ytd-comment-replies-renderer {align-items: center;display: inline-flexbox;display: inline-flex;} #expander.ytd-comment-replies-renderer {display: block;text-transform: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #expander.ytd-comment-replies-renderer .dot.ytd-comment-replies-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 500;color: var(--yt-spec-text-primary);margin: 0 -12px 0 4px;} #expander.ytd-comment-replies-renderer .expander-header.ytd-comment-replies-renderer[teaser] {display: flex;align-items: center;margin-left: -10px;} #expander.ytd-comment-replies-renderer .expander-header.ytd-comment-replies-renderer[teaser] #less-replies.ytd-comment-replies-renderer,#expander.ytd-comment-replies-renderer .expander-header.ytd-comment-replies-renderer[teaser] #more-replies.ytd-comment-replies-renderer {--yt-button-padding: unset;--yt-button-padding-minus-focus-outline: unset;} ytd-comment-replies-renderer[modern] #expander.ytd-comment-replies-renderer .expander-header.ytd-comment-replies-renderer[teaser] {margin-left: unset;} ytd-expander.ytd-comment-replies-renderer tp-yt-paper-button.ytd-comment-replies-renderer {align-self: flex-start;} ytd-comment-replies-renderer:not([modern]) yt-next-continuation.ytd-comment-replies-renderer,ytd-comment-replies-renderer:not([modern]) ytd-continuation-item-renderer.ytd-comment-replies-renderer {--iron-icon-width: 20px;--iron-icon-height: 20px;display: inline-flexbox;display: inline-flex;} ytd-comment-replies-renderer:not([modern]) yt-next-continuation.ytd-comment-replies-renderer tp-yt-paper-button[style-target=host],ytd-comment-replies-renderer:not([modern]) ytd-continuation-item-renderer.ytd-comment-replies-renderer tp-yt-paper-button[style-target=host] {text-transform: none;} ytd-comment-replies-renderer:not([modern]) .cont-button.ytd-comment-replies-renderer,ytd-comment-replies-renderer:not([modern]) ytd-continuation-item-renderer.ytd-comment-replies-renderer {color: var(--yt-spec-call-to-action);--iron-icon-margin-top: -8px;--iron-icon-margin-right: 8px;--iron-icon-margin-left: 8px;} ytd-comment-replies-renderer:not([modern]) yt-icon.ytd-comment-replies-renderer {--iron-icon-width: 20px;--iron-icon-height: 20px;margin-bottom: 4px;} ytd-comment-replies-renderer:not([modern]) #expander.ytd-comment-replies-renderer .dot.ytd-comment-replies-renderer {color: var(--yt-spec-call-to-action);} #teaser-replies.ytd-comment-replies-renderer {display: flexbox;display: flex;flex-direction: column;} #contents.ytd-comment-replies-renderer {display: flexbox;display: flex;flex-direction: column;} #contents.ytd-comment-replies-renderer>ytd-comment-renderer.ytd-comment-replies-renderer:last-of-type,#teaser-replies.ytd-comment-replies-renderer>ytd-comment-renderer.ytd-comment-replies-renderer:last-of-type {margin-bottom: 0;} .reloading.ytd-comment-replies-renderer {opacity: 0.25;pointer-events: none;} #expander-contents.ytd-comment-replies-renderer tp-yt-paper-spinner-lite.ytd-comment-replies-renderer {display: none;} #expander-contents.ytd-comment-replies-renderer tp-yt-paper-spinner-lite.ytd-comment-replies-renderer[active] {display: block;margin: -8px auto 8px;} #expander.ytd-comment-replies-renderer[hidden]+#teaser-replies.ytd-comment-replies-renderer>ytd-comment-renderer.ytd-comment-replies-renderer:first-of-type {margin-top: 8px;} ytd-continuation-item-renderer.ytd-comment-replies-renderer {--yt-button-color: var(--yt-spec-call-to-action);--yt-button-text-transform: none;--yt-string-icon-padding: 4px;--yt-button-paper-button-margin-left: -8px;--yt-button-paper-button-margin-right: 0.29em;--yt-button-padding: 0.7em 0.57em;--ytd-continuation-item-renderer-width: auto;}</style>');
e2c=d}d=e2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return f2c=a});var q2c;var r2c;_.Hs("itemSectionRenderer","commentThreadRenderer","ytd-comment-thread-renderer");var s2c=function(){return _.O.apply(this,arguments)||this};
_.H(s2c,_.O);s2c.prototype.configureRendererStamper=function(){return{"data.replies":{id:"replies",mapping:{commentRepliesRenderer:{component:"ytd-comment-replies-renderer",noInjection:!0}}}}};
_.J.Object.defineProperties(s2c.prototype,{commentViewModel:{configurable:!0,enumerable:!0,get:function(){var a;if(null!=(a=this.data)&&a.commentViewModel)return _.B(this.data.commentViewModel,P_c)}}});
var j4=s2c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],j4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],j4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],j4.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],j4.prototype,"commentViewModel",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],j4.prototype,"engagementPanel",void 0);
j4=_.U([_.P({is:"ytd-comment-thread-renderer",disableElementRegistration:!0})],j4);
_.Q(j4,"ytd-comment-thread-renderer",function(){if(void 0!==r2c)return r2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<template is="dom-if" if="[[data.comment.commentRenderer]]" class="style-scope ytd-comment-thread-renderer">\n  <ytd-comment-renderer id="comment" data="[[data.comment.commentRenderer]]" engagement-panel="[[engagementPanel]]" class="style-scope ytd-comment-thread-renderer">\n  </ytd-comment-renderer>\n</template>\n<template is="dom-if" if="[[data.commentViewModel]]" class="style-scope ytd-comment-thread-renderer">\n  <ytd-comment-view-model id="comment" data="[[commentViewModel]]" class="style-scope ytd-comment-thread-renderer">\n  </ytd-comment-view-model>\n</template>\n<div id="replies" hidden="[[!data.replies]]" class="style-scope ytd-comment-thread-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===q2c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comment-thread-renderer {display: block;margin-bottom: var(--ytd-comment-thread-margin-bottom,16px);} #comment.ytd-comment-thread-renderer {margin-bottom: calc(-1 * var(--ytd-decorated-comment-background-offset-bottom,0px));padding-bottom: var(--ytd-decorated-comment-background-offset-bottom,0px);}</style>");
q2c=d}d=q2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return r2c=a});var t2c;var u2c;var v2c;var w2c;var x2c;var y2c;var z2c=function(){return _.O.apply(this,arguments)||this};
_.H(z2c,_.O);var A2c=z2c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],A2c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],A2c.prototype,"data",void 0);A2c=_.U([_.P({is:"ytd-profile-column-stats-entry-renderer",disableElementRegistration:!0})],A2c);
_.Q(A2c,"ytd-profile-column-stats-entry-renderer",function(){if(void 0!==y2c)return y2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-profile-column-stats-entry-renderer">[[getSimpleString(data.label)]]</div>\n<div id="value" class="style-scope ytd-profile-column-stats-entry-renderer">[[getSimpleString(data.value)]]</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===x2c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-profile-column-stats-entry-renderer {color: var(--yt-spec-text-secondary);padding: 10px 0;display: flexbox;display: flex;flex-direction: row;} #label.ytd-profile-column-stats-entry-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;flex: 1 1 auto;} #value.ytd-profile-column-stats-entry-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
x2c=d}d=x2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return y2c=a});var B2c;var C2c;var D2c=function(){return _.O.apply(this,arguments)||this};
_.H(D2c,_.O);D2c.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{profileColumnStatsEntryRenderer:{component:"ytd-profile-column-stats-entry-renderer",noInjection:!0}}}}};
var k4=D2c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],k4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],k4.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],k4.prototype,"data",void 0);k4=_.U([_.P({is:"ytd-profile-column-stats-renderer",disableElementRegistration:!0})],k4);
_.Q(k4,"ytd-profile-column-stats-renderer",function(){if(void 0!==C2c)return C2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-profile-column-stats-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===B2c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-profile-column-stats-renderer {display: inline-block;width: 178px;} #items.ytd-profile-column-stats-renderer>*.ytd-profile-column-stats-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #items.ytd-profile-column-stats-renderer>*.ytd-profile-column-stats-renderer:first-child {border-top: 1px solid var(--yt-spec-10-percent-layer);}</style>");
B2c=d}d=B2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return C2c=a});var E2c;var F2c;var G2c=function(){return _.O.apply(this,arguments)||this};
_.H(G2c,_.O);_.J.Object.defineProperties(G2c.prototype,{thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){var a;if(null==(a=this.data)||!a.useThumbnailSize)return 80;var b,c;a=null==(b=this.data)?void 0:null==(c=b.thumbnail)?void 0:c.thumbnails;var d;return a&&(null==(d=a[0])?void 0:d.width)||80}},
thumbnailHeight:{configurable:!0,enumerable:!0,get:function(){var a;if(null==(a=this.data)||!a.useThumbnailSize)return 80;var b,c;a=null==(b=this.data)?void 0:null==(c=b.thumbnail)?void 0:c.thumbnails;var d;return a&&(null==(d=a[0])?void 0:d.height)||80}}});
var l4=G2c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],l4.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],l4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],l4.prototype,"componentStyle",void 0);_.U([_.M("data.useThumbnailSize"),_.V("design:type",Object),_.V("design:paramtypes",[])],l4.prototype,"thumbnailWidth",null);
_.U([_.M("data.useThumbnailSize"),_.V("design:type",Object),_.V("design:paramtypes",[])],l4.prototype,"thumbnailHeight",null);l4=_.U([_.P({is:"ytd-profile-column-user-info-renderer",disableElementRegistration:!0})],l4);
_.Q(l4,"ytd-profile-column-user-info-renderer",function(){if(void 0!==F2c)return F2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-profile-column-user-info-renderer">\n</yt-img-shadow>\n<div id="title" class="style-scope ytd-profile-column-user-info-renderer">[[getSimpleString(data.title)]]</div>\n<div id="subtitle" class="style-scope ytd-profile-column-user-info-renderer">[[getSimpleString(data.subtitle)]]</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===E2c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-profile-column-user-info-renderer {width: 178px;display: flexbox;display: flex;flex-direction: column;align-items: center;} ytd-profile-column-user-info-renderer[component-style=NON_CENTERED_PROFILE] {width: 250px;align-items: flex-start;} ytd-profile-column-user-info-renderer[component-style=NON_CENTERED_PROFILE] #thumbnail.ytd-profile-column-user-info-renderer {border-radius: 0;margin: 88px 0 16px;width: unset;height: unset;} #thumbnail.ytd-profile-column-user-info-renderer {width: 80px;height: 80px;margin: 88px 16px 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #title.ytd-profile-column-user-info-renderer {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.ytd-profile-column-user-info-renderer {color: var(--yt-spec-text-secondary);margin-bottom: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;}</style>');
E2c=d}d=E2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return F2c=a});var H2c=function(){return _.O.apply(this,arguments)||this};
_.H(H2c,_.O);H2c.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]]"}}}}}};
var m4=H2c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],m4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],m4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],m4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],m4.prototype,"componentStyle",void 0);m4=_.U([_.P({is:"ytd-profile-column-renderer",disableElementRegistration:!0})],m4);
_.Q(m4,"ytd-profile-column-renderer",function(){if(void 0!==w2c)return w2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-profile-column-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===v2c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-profile-column-renderer {margin-left: 32px;display: flexbox;display: flex;flex-direction: column;flex: none;align-items: center;} #items.ytd-profile-column-renderer>*.ytd-profile-column-renderer {margin-bottom: 20px;}</style>");
v2c=d}d=v2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return w2c=a});var I2c=function(){var a=_.O.apply(this,arguments)||this;a.componentStyle="NON_CENTERED_PROFILE";return a};
_.H(I2c,_.O);I2c.prototype.configureRendererStamper=function(){return{"data.reportStats":{id:"report-stats",mapping:{profileColumnRenderer:{component:"ytd-profile-column-renderer",properties:{componentStyle:"[[componentStyle]]"}}}}}};
I2c.prototype.getIcon=function(a){return a?"settings:"+a.toLowerCase():null};
var n4=I2c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],n4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],n4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],n4.prototype,"data",void 0);n4=_.U([_.P({is:"ytd-page-introduction-renderer",disableElementRegistration:!0})],n4);
_.Q(n4,"ytd-page-introduction-renderer",function(){if(void 0!==u2c)return u2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-page-introduction-renderer">\n  <div id="introduction-text" class="style-scope ytd-page-introduction-renderer">\n    <div id="name" class="style-scope ytd-page-introduction-renderer">[[getSimpleString(data.pageTitle)]]</div>\n    <div id="title" class="style-scope ytd-page-introduction-renderer">[[getSimpleString(data.headerText)]]</div>\n    <yt-formatted-string id="text" split-lines="" text="[[data.bodyText]]" class="style-scope ytd-page-introduction-renderer">\n    </yt-formatted-string>\n    <ul class="introduction-bullet-items style-scope ytd-page-introduction-renderer" hidden="[[!data.bulletMessages]]">\n      <template is="dom-repeat" items="[[data.bulletMessages]]" as="bullet" class="style-scope ytd-page-introduction-renderer">\n        <li class="style-scope ytd-page-introduction-renderer">\n          <yt-formatted-string id="text" text="[[bullet]]" class="style-scope ytd-page-introduction-renderer"></yt-formatted-string>\n        </li>\n      </template>\n    </ul>\n    <div class="introduction-additional-lines style-scope ytd-page-introduction-renderer" hidden="[[!data.additionalLines]]">\n      <template is="dom-repeat" items="[[data.additionalLines]]" as="line" class="style-scope ytd-page-introduction-renderer">\n        <p class="style-scope ytd-page-introduction-renderer"> <yt-formatted-string id="text" text="[[line]]" class="style-scope ytd-page-introduction-renderer"></yt-formatted-string> </p>\n      </template>\n    </div>\n    <yt-formatted-string id="text" force-default-style="" text="[[data.footerText]]" class="style-scope ytd-page-introduction-renderer">\n    </yt-formatted-string>\n  </div>\n  <yt-icon hidden="[[!data.headerIcon]]" icon="[[getIcon(data.headerIcon.iconType)]]" class="style-scope ytd-page-introduction-renderer"></yt-icon>\n  <yt-img-shadow height="160" hidden="[[!data.headerImage]]" thumbnail="[[data.headerImage]]" class="style-scope ytd-page-introduction-renderer">\n  </yt-img-shadow>\n</div>\n<div id="report-stats" hidden="[[!data.reportStats]]" class="style-scope ytd-page-introduction-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===t2c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-page-introduction-renderer {min-height: 180px;color: var(--yt-spec-text-primary);display: flexbox;display: flex;} #primary-content.ytd-page-introduction-renderer {flex-grow: 1;padding-top: 48px;display: flexbox;display: flex;justify-content: space-between;display: flexbox;display: flex;flex-direction: row;} yt-icon.ytd-page-introduction-renderer {height: 180px;width: 180px;} #name.ytd-page-introduction-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #title.ytd-page-introduction-renderer {margin: 40px 0 12px 0;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #text.ytd-page-introduction-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #introduction-text.ytd-page-introduction-renderer {padding-bottom: 24px;} .introduction-bullet-items.ytd-page-introduction-renderer {margin: 8px 12px;} .introduction-bullet-items.ytd-page-introduction-renderer li.ytd-page-introduction-renderer,.introduction-additional-lines.ytd-page-introduction-renderer p.ytd-page-introduction-renderer {padding-bottom: 4px;} .introduction-bullet-items.ytd-page-introduction-renderer li.ytd-page-introduction-renderer yt-formatted-string.ytd-page-introduction-renderer {vertical-align: middle;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .introduction-additional-lines.ytd-page-introduction-renderer {margin-bottom: 12px;} #report-stats.ytd-page-introduction-renderer {flex-grow: 1;margin-bottom: 12px;margin-left: 16px;margin-top: -24px;}</style>');
t2c=d}d=t2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return u2c=a});var J2c;var K2c;_.Hs("itemSectionRenderer","clarificationRenderer","ytd-clarification-renderer");var L2c=function(){var a=_.O.apply(this,arguments)||this;a.roundContainer=!0;a.amsterdamEnabled=_.u("enable_desktop_amsterdam_info_panels");return a};
_.H(L2c,_.O);_.f=L2c.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?_.mp(a.secondarySource):_.mp(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.computeHasBottomSection=function(a){return!!a.ctaHasBottomSection};
_.f.computeIsSourceMissing=function(a){return!1===a.ctaHasBottomSection?!0:a&&this.computeSource(a)?!1:!0};
_.f.computeSecondaryEndpoint=function(a){return a.secondaryEndpoint||a.endpoint};
var o4=L2c;o4.prototype.dataChanged=o4.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],o4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],o4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],o4.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Number)],o4.prototype,"imageWidth",void 0);_.U([_.N(),_.V("design:type",Number)],o4.prototype,"imageHeight",void 0);
_.U([_.N({computed:"computeSecondaryEndpoint(data)"}),_.V("design:type",Object)],o4.prototype,"secondaryEndpoint",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasActionButton(data)"}),_.V("design:type",Boolean)],o4.prototype,"hasActionButton",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasBottomSection(data)"}),_.V("design:type",Boolean)],o4.prototype,"hasBottomSection",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsSourceMissing(data)"}),_.V("design:type",Boolean)],o4.prototype,"missingSource",void 0);_.U([_.N({computed:"computeIcon_(data.icon)"}),_.V("design:type",String)],o4.prototype,"icon",void 0);_.U([_.N({computed:"computeIcon_(data.secondaryIcon)"}),_.V("design:type",String)],o4.prototype,"secondaryIcon",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeClarifyStyle(data.style)"}),_.V("design:type",String)],o4.prototype,"clarifyStyle",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeBackgroundStyle(data.background)"}),_.V("design:type",String)],o4.prototype,"backgroundStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],o4.prototype,"roundContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],o4.prototype,"amsterdamEnabled",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],o4.prototype,"dataChanged",null);
o4=_.U([_.P({is:"ytd-clarification-renderer",disableElementRegistration:!0})],o4);
_.Q(o4,"ytd-clarification-renderer",function(){if(void 0!==K2c)return K2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-clarification-renderer">\n  \n  <a class="yt-simple-endpoint style-scope ytd-clarification-renderer" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n    <yt-icon disable-upgrade$="[[!icon]]" hidden="[[!icon]]" icon="[[icon]]" class="style-scope ytd-clarification-renderer"></yt-icon>\n    <yt-img-shadow disable-upgrade$="[[!data.image]]" height="[[imageHeight]]" hidden="[[!data.image]]" thumbnail="[[data.image]]" width="[[imageWidth]]" class="style-scope ytd-clarification-renderer">\n    </yt-img-shadow>\n  </a>\n  <div class="text style-scope ytd-clarification-renderer">\n    \n    <a id="section-header" class="yt-simple-endpoint style-scope ytd-clarification-renderer" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n      <yt-icon disable-upgrade$="[[!icon]]" hidden="[[!icon]]" icon="[[icon]]" class="style-scope ytd-clarification-renderer">\n      </yt-icon>\n      <yt-img-shadow disable-upgrade$="[[!data.image]]" height="[[imageHeight]]" hidden="[[!data.image]]" thumbnail="[[data.image]]" width="[[imageWidth]]" class="style-scope ytd-clarification-renderer">\n      </yt-img-shadow>\n      <yt-formatted-string class="section-title style-scope ytd-clarification-renderer" text="[[data.sectionTitle]]">\n      </yt-formatted-string>\n    </a>\n    <div class="content style-scope ytd-clarification-renderer">\n      <a class="yt-simple-endpoint style-scope ytd-clarification-renderer" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n        <div class="content-title style-scope ytd-clarification-renderer">\n          [[getSimpleString(data.contentTitle)]]\n          <yt-icon class="external-link-icon style-scope ytd-clarification-renderer" icon="yt-icons:open_in_new"></yt-icon>\n        </div>\n        <yt-formatted-string class="description style-scope ytd-clarification-renderer" text="[[data.text]]">\n        </yt-formatted-string>\n      </a>\n      <div id="action-button" class="style-scope ytd-clarification-renderer"></div>\n      <div id="menu" class="style-scope ytd-clarification-renderer"></div>\n    </div>\n    <a id="source-link" class="yt-simple-endpoint style-scope ytd-clarification-renderer" href$="[[computeHref_(secondaryEndpoint)]]" data="[[secondaryEndpoint]]">\n      <div class="source style-scope ytd-clarification-renderer">\n        <yt-icon class="secondary-icon style-scope ytd-clarification-renderer" disable-upgrade$="[[!secondaryIcon]]" hidden="[[!secondaryIcon]]" icon="[[secondaryIcon]]">\n        </yt-icon>\n        [[computeSource(data)]]\n        <yt-icon class="external-link-icon style-scope ytd-clarification-renderer" hidden="[[amsterdamEnabled]]" icon="yt-icons:open_in_new" size="16"></yt-icon>\n      </div>\n    </a>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===J2c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_clarification_renderer.ytd.clarification.renderer.css.js--\x3e<style is-scoped>ytd-clarification-renderer {display: block;padding: 16px 0 16px 16px;background: var(--yt-spec-general-background-b);display: flexbox;display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-menu-renderer.ytd-clarification-renderer {margin-top: -10px;} .container.ytd-clarification-renderer {display: flexbox;display: flex;flex: 1;flex-basis: 0.000000001px;} .text.ytd-clarification-renderer {color: var(--yt-spec-text-primary);min-width: 0;margin: 0 0 0 16px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} .section-title.ytd-clarification-renderer {display: none;} #section-header.ytd-clarification-renderer yt-img-shadow.ytd-clarification-renderer,#section-header.ytd-clarification-renderer yt-icon.ytd-clarification-renderer {display: none;} .content-title.ytd-clarification-renderer {padding-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} .content-title.ytd-clarification-renderer yt-icon.ytd-clarification-renderer {display: none;} .yt-simple-endpoint.ytd-clarification-renderer>yt-img-shadow.ytd-clarification-renderer,.yt-simple-endpoint.ytd-clarification-renderer>yt-icon.ytd-clarification-renderer {display: block;} .external-link-icon.ytd-clarification-renderer {width: 16px;height: 16px;margin-bottom: 2px;} .source.ytd-clarification-renderer {padding-top: 4px;color: var(--yt-spec-call-to-action);} #menu.ytd-clarification-renderer {margin-bottom: -10px;} ytd-clarification-renderer[clarify-style=small] .container.ytd-clarification-renderer {align-items: center;} ytd-clarification-renderer[clarify-style=small] .content-title.ytd-clarification-renderer {display: none;} ytd-clarification-renderer[clarify-style=small] .content-title.ytd-clarification-renderer {margin: 0 0 0 12px;} ytd-clarification-renderer[clarify-style=small] .description.ytd-clarification-renderer {display: inline;} ytd-clarification-renderer[clarify-style=small] .source.ytd-clarification-renderer {display: inline;padding: 0 0 0 3px;} ytd-clarification-renderer[clarify-style=small] .text.ytd-clarification-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-clarification-renderer[clarify-style=medium] .description.ytd-clarification-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-clarification-renderer[clarify-style=large] .container.ytd-clarification-renderer {display: block;} ytd-clarification-renderer[clarify-style=large] .source.ytd-clarification-renderer {color: var(--yt-spec-text-secondary);padding-top: 12px;} ytd-clarification-renderer[clarify-style=large] .source.ytd-clarification-renderer yt-icon.ytd-clarification-renderer {display: none;} ytd-clarification-renderer[clarify-style=large] .content-title.ytd-clarification-renderer {color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-clarification-renderer[clarify-style=large] .content-title.ytd-clarification-renderer yt-icon.ytd-clarification-renderer {display: inline-block;} ytd-clarification-renderer[clarify-style=large] .section-title.ytd-clarification-renderer {display: inline;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} ytd-clarification-renderer[clarify-style=large] .text.ytd-clarification-renderer {margin-left: 0;} ytd-clarification-renderer[clarify-style=large] #section-header.ytd-clarification-renderer {margin-bottom: 16px;display: flexbox;display: flex;align-items: center;} ytd-clarification-renderer[clarify-style=large] .yt-simple-endpoint.ytd-clarification-renderer>yt-img-shadow.ytd-clarification-renderer,ytd-clarification-renderer[clarify-style=large] .yt-simple-endpoint.ytd-clarification-renderer>yt-icon.ytd-clarification-renderer,ytd-clarification-renderer[clarify-style=large] .container.ytd-clarification-renderer>a.ytd-clarification-renderer {display: none;} ytd-clarification-renderer[clarify-style=large] #section-header.ytd-clarification-renderer yt-img-shadow.ytd-clarification-renderer,ytd-clarification-renderer[clarify-style=large] #section-header.ytd-clarification-renderer yt-icon.ytd-clarification-renderer {display: block;margin-right: 8px;} ytd-clarification-renderer[clarify-style=large] #section-header.ytd-clarification-renderer yt-icon.ytd-clarification-renderer {color: var(--yt-spec-icon-active-other);} .content.ytd-clarification-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: space-between;align-items: center;} ytd-clarification-renderer[has-action-button] .content.ytd-clarification-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding-bottom: 12px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-clarification-renderer[has-action-button][amsterdam-enabled] .content.ytd-clarification-renderer {padding-bottom: 8px;} ytd-clarification-renderer:not([has-bottom-section])[has-action-button][amsterdam-enabled] .content.ytd-clarification-renderer {padding-bottom: unset;} ytd-clarification-renderer[has-action-button] .content-title.ytd-clarification-renderer {padding-bottom: 8px;} ytd-clarification-renderer[has-action-button][amsterdam-enabled] .content-title.ytd-clarification-renderer {padding-bottom: unset;} ytd-clarification-renderer[has-action-button] .content.ytd-clarification-renderer>.yt-simple-endpoint.ytd-clarification-renderer {padding-right: 8px;flex: 1;flex-basis: 0.000000001px;} ytd-clarification-renderer[has-action-button] .source.ytd-clarification-renderer {padding-top: 12px;} ytd-clarification-renderer[has-action-button] #action-button.ytd-clarification-renderer {padding-right: 8px;} ytd-clarification-renderer[has-action-button] #menu.ytd-clarification-renderer {margin-right: -4px;} ytd-clarification-renderer[background-style=info] {padding: 12px 0 12px 0;background: var(--yt-spec-suggested-action);} ytd-clarification-renderer[background-style=info] .container.ytd-clarification-renderer>a.ytd-clarification-renderer,ytd-clarification-renderer[background-style=info] .yt-simple-endpoint.ytd-clarification-renderer>yt-icon.ytd-clarification-renderer,ytd-clarification-renderer[background-style=info] .yt-simple-endpoint.ytd-clarification-renderer>yt-img-shadow.ytd-clarification-renderer {display: none;} ytd-clarification-renderer[background-style=info] .text.ytd-clarification-renderer {margin-left: 12px;} ytd-clarification-renderer[has-action-button] .text.ytd-clarification-renderer {margin-left: 16px;margin-right: 16px;} ytd-clarification-renderer[background-style=info] .source.ytd-clarification-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-clarification-renderer[background-style=info] .description.ytd-clarification-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-clarification-renderer[has-action-button] .description.ytd-clarification-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} ytd-clarification-renderer[background-style=info] .source.ytd-clarification-renderer>.secondary-icon.ytd-clarification-renderer {margin-bottom: 2px;margin-right: 4px;width: 18px;height: 18px;} ytd-clarification-renderer[missing-source] #source-link.ytd-clarification-renderer,ytd-clarification-renderer[missing-source] .source.ytd-clarification-renderer {display: none;} ytd-clarification-renderer[missing-source] .content.ytd-clarification-renderer {padding-bottom: 0px;border-bottom: none;} ytd-clarification-renderer[round-container] {border-radius: 12px;}</style>');
J2c=d}d=J2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return K2c=a});var M2c;var N2c;var O2c;var P2c;var Q2c=function(){var a=_.O.apply(this,arguments)||this;a.amsterdamEnabled=_.u("enable_desktop_amsterdam_info_panels");return a};
_.H(Q2c,_.O);_.f=Q2c.prototype;_.f.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}},"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
_.f.computeIcon=function(a){return a?"yt-icons:"+a.toLowerCase():null};
_.f.computeUseContacts=function(a){return!!a.contacts&&0<a.contacts.length};
_.f.computePhoneContact=function(a){var b,c;return null==(b=a.contacts)?void 0:null==(c=b.find(function(d){var e;return"PHONE"===(null==d?void 0:null==(e=d.icon)?void 0:e.iconType)}))?void 0:c.actionText};
_.f.computeSmsContact=function(a){var b,c;return null==(b=a.contacts)?void 0:null==(c=b.find(function(d){var e;return"SMS"===(null==d?void 0:null==(e=d.icon)?void 0:e.iconType)}))?void 0:c.actionText};
var p4=Q2c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],p4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],p4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],p4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],p4.prototype,"amsterdamEnabled",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeUseContacts(data)"}),_.V("design:type",Boolean)],p4.prototype,"useContacts",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computePhoneContact(data)"}),_.V("design:type",String)],p4.prototype,"phoneContact",void 0);p4=_.U([_.P({is:"ytd-single-action-emergency-support-renderer",disableElementRegistration:!0})],p4);
_.Q(p4,"ytd-single-action-emergency-support-renderer",function(){if(void 0!==P2c)return P2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-single-action-emergency-support-renderer">\n  <div id="text-content" class="style-scope ytd-single-action-emergency-support-renderer">\n    <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-single-action-emergency-support-renderer"></yt-formatted-string>\n    <a class="yt-simple-endpoint style-scope ytd-single-action-emergency-support-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n      <yt-formatted-string id="navigation-text" text="[[data.navigationText]]" class="style-scope ytd-single-action-emergency-support-renderer"></yt-formatted-string>\n      <yt-icon id="nav-icon" icon="[[computeIcon(data.navigationIcon.iconType)]]" class="style-scope ytd-single-action-emergency-support-renderer"></yt-icon>\n    </a>\n    <yt-formatted-string id="details-text" text="[[data.detailsText]]" class="style-scope ytd-single-action-emergency-support-renderer"></yt-formatted-string>\n  </div>\n  <div id="action-container" class="style-scope ytd-single-action-emergency-support-renderer">\n    <div id="action-button" hidden="[[!data.actionButton]]" class="style-scope ytd-single-action-emergency-support-renderer"></div>\n    <div id="contacts" hidden="[[!data.contacts]]" class="style-scope ytd-single-action-emergency-support-renderer">\n      <div id="phone-contact" hidden="[[!computePhoneContact(data)]]" class="style-scope ytd-single-action-emergency-support-renderer">\n        <yt-icon icon="[[computeIcon(\'PHONE\')]]" class="style-scope ytd-single-action-emergency-support-renderer"></yt-icon>\n        <yt-formatted-string id="contact-text" text="[[computePhoneContact(data)]]" class="style-scope ytd-single-action-emergency-support-renderer"></yt-formatted-string>\n      </div>\n        <div id="sms-contact" hidden="[[!computeSmsContact(data)]]" class="style-scope ytd-single-action-emergency-support-renderer">\n        <yt-icon icon="[[computeIcon(\'SMS\')]]" class="style-scope ytd-single-action-emergency-support-renderer"></yt-icon>\n      <yt-formatted-string id="contact-text" text="[[computeSmsContact(data)]]" class="style-scope ytd-single-action-emergency-support-renderer"></yt-formatted-string>\n      </div>\n    </div>\n    <div id="action-text" class="action-text style-scope ytd-single-action-emergency-support-renderer" hidden="[[!data.actionText]]">\n      <yt-icon icon="[[computeIcon(data.icon.iconType)]]" class="style-scope ytd-single-action-emergency-support-renderer"></yt-icon>\n      <yt-formatted-string text="[[data.actionText]]" class="style-scope ytd-single-action-emergency-support-renderer"></yt-formatted-string>\n    </div>\n    <div id="menu" hidden="[[!data.menu]]" class="style-scope ytd-single-action-emergency-support-renderer"></div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===O2c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-single-action-emergency-support-renderer {display: inline-block;} .yt-simple-endpoint.ytd-single-action-emergency-support-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-single-action-emergency-support-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #content.ytd-single-action-emergency-support-renderer {display: flexbox;display: flex;flex-direction: column;} #navigation-text.ytd-single-action-emergency-support-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #nav-icon.ytd-single-action-emergency-support-renderer {color: var(--yt-spec-text-primary);margin-bottom: 4px;--iron-icon-height: 12px;--iron-icon-width: 12px;} #details-text.ytd-single-action-emergency-support-renderer {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;} #action-container.ytd-single-action-emergency-support-renderer {color: var(--yt-spec-text-primary);margin-top: 8px;display: flexbox;display: flex;align-items: center;} #action-container.ytd-single-action-emergency-support-renderer yt-icon.ytd-single-action-emergency-support-renderer {--iron-icon-height: 24px;--iron-icon-width: 24px;color: var(--yt-spec-text-primary);margin-right: 8px;} #action-button.ytd-single-action-emergency-support-renderer {margin-right: 24px;} #action-text.ytd-single-action-emergency-support-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;align-items: center;display: flexbox;display: flex;flex-direction: row;} #text-content.ytd-single-action-emergency-support-renderer {display: flexbox;display: flex;flex-direction: column;} #title.ytd-single-action-emergency-support-renderer {margin-bottom: 4px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-single-action-emergency-support-renderer[amsterdam-enabled] {display: block;} ytd-single-action-emergency-support-renderer[amsterdam-enabled] #content.ytd-single-action-emergency-support-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: space-between;align-items: center;} ytd-single-action-emergency-support-renderer[amsterdam-enabled] #action-container.ytd-single-action-emergency-support-renderer {margin-top: unset;color: var(--yt-spec-call-to-action);} ytd-single-action-emergency-support-renderer[amsterdam-enabled] #action-container.ytd-single-action-emergency-support-renderer yt-icon.ytd-single-action-emergency-support-renderer {color: var(--yt-spec-call-to-action);} ytd-single-action-emergency-support-renderer[amsterdam-enabled] #action-text.ytd-single-action-emergency-support-renderer {padding: 0 16px;} ytd-single-action-emergency-support-renderer[amsterdam-enabled] #action-button.ytd-single-action-emergency-support-renderer {margin-right: 12px;margin-left: 8px;} ytd-single-action-emergency-support-renderer[amsterdam-enabled] .yt-simple-endpoint.ytd-single-action-emergency-support-renderer {margin-bottom: 4px;} ytd-single-action-emergency-support-renderer[amsterdam-enabled] #navigation-text.ytd-single-action-emergency-support-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-single-action-emergency-support-renderer[amsterdam-enabled] #details-text.ytd-single-action-emergency-support-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-single-action-emergency-support-renderer[amsterdam-enabled] #contacts.ytd-single-action-emergency-support-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-single-action-emergency-support-renderer[amsterdam-enabled] #contacts.ytd-single-action-emergency-support-renderer yt-icon.ytd-single-action-emergency-support-renderer {color: var(--yt-spec-call-to-action);} ytd-single-action-emergency-support-renderer[amsterdam-enabled] #contact-text.ytd-single-action-emergency-support-renderer {color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;margin-right: 12px;}</style>');
O2c=d}d=O2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return P2c=a});_.Hs("itemSectionRenderer","emergencyOneboxRenderer","ytd-emergency-onebox-renderer");var R2c=function(){var a=_.O.apply(this,arguments)||this;a.roundedContainer=!0;a.amsterdamEnabled=_.u("enable_desktop_amsterdam_info_panels");return a};
_.H(R2c,_.O);R2c.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"}}}}};
var q4=R2c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],q4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],q4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],q4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q4.prototype,"roundedContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],q4.prototype,"amsterdamEnabled",void 0);
q4=_.U([_.P({is:"ytd-emergency-onebox-renderer",disableElementRegistration:!0})],q4);
_.Q(q4,"ytd-emergency-onebox-renderer",function(){if(void 0!==N2c)return N2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-emergency-onebox-renderer">\n  <yt-formatted-string id="header" text="[[data.title]]" class="style-scope ytd-emergency-onebox-renderer"></yt-formatted-string>\n  <div id="options" class="style-scope ytd-emergency-onebox-renderer">\n    <div id="first-option" class="option style-scope ytd-emergency-onebox-renderer"></div>\n    <div id="second-option" class="option style-scope ytd-emergency-onebox-renderer" hidden="[[!data.secondOption]]"></div>\n  </div>\n</div>\n\n<div id="menu" hidden="[[!data.menu]]" class="style-scope ytd-emergency-onebox-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===M2c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-emergency-onebox-renderer {display: block;background: var(--yt-spec-suggested-action);border: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;} #content.ytd-emergency-onebox-renderer {padding: 12px 0 12px 12px;flex: 1;flex-basis: 0.000000001px;} #header.ytd-emergency-onebox-renderer {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.ytd-emergency-onebox-renderer:not([is-empty]) {margin-bottom: 8px;} #options.ytd-emergency-onebox-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} #header.ytd-emergency-onebox-renderer[is-empty]+#options.ytd-emergency-onebox-renderer {margin-top: -8px;} .option.ytd-emergency-onebox-renderer {margin-top: 8px;margin-right: 8px;min-width: 300px;flex: 1;flex-basis: 0.000000001px;} #menu.ytd-emergency-onebox-renderer {margin-top: 4px;} ytd-emergency-onebox-renderer.watch #header.ytd-emergency-onebox-renderer {margin: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} ytd-emergency-onebox-renderer.watch #header.ytd-emergency-onebox-renderer:not([is-empty]) {margin: 0;} ytd-emergency-onebox-renderer[rounded-container] {border-radius: 12px;} ytd-emergency-onebox-renderer[amsterdam-enabled] {border: unset;} ytd-emergency-onebox-renderer[amsterdam-enabled] .option.ytd-emergency-onebox-renderer {margin-right: unset;}</style>');
M2c=d}d=M2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return N2c=a});var S2c;var T2c;var U2c=function(){var a=_.O.apply(this,arguments)||this;a.booleanSettingById=!1;a.actionMap={"yt-settings-update-switch-command":"handleUpdateSettingsSwitch","yt-toggle-settings-switch":"onToggleSettingsSwitch"};return a};
_.H(U2c,_.O);_.f=U2c.prototype;_.f.dataChanged=function(){this.maybeLogInteractionVE();this.initializeIsEnabled();_.Sn(this.hostElement,"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=_.Sq(a).checked?this.data.enableServiceEndpoint:this.data.disableServiceEndpoint)&&(_.u("kevlar_settings_switch_resolve_command_killswitch")?_.jo(this.hostElement,[a]):this.ytComponentBehavior.resolveCommand(a)),this.data.requiresConfirmation&&this.set("data.enabled",!this.data.enabled))};
_.f.handleUpdateSettingsSwitch=function(a){(a=_.B(a,_.rGb))&&this.data&&this.data.id===a.id&&this.set("data.enabled",!!a.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!==_.jB.getInstance().getState();case "SETTINGS_OPTIONS_ID_TYPE_SMART_DOWNLOADS":return this.booleanSettingById;default:return!1}};
_.f.maybeLogInteractionVE=function(){var a=_.Hj(),b=_.Gj(),c,d;"SETTINGS_OPTIONS_ID_TYPE_SMART_DOWNLOADS"===(null==(d=this.data)?void 0:d.id)&&(c=_.Hl(this.booleanSettingById?128287:128286));a&&b&&c&&_.wl(a,b,c)};
_.f.updateDataEnabledFromBinding=function(a){this.set("data.enabled",a.detail.value)};
_.J.Object.defineProperties(U2c.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}}});
var r4=U2c;r4.prototype.dataChanged=r4.prototype.dataChanged;_.U([_.L(_.SI),_.V("design:type",Object)],r4.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],r4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],r4.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],r4.prototype,"ytComponentBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],r4.prototype,"data",void 0);_.U([_.N({selector:function(a,b){if(Object.keys(null==a?void 0:a.entities).length)switch(b){case "SETTINGS_OPTIONS_ID_TYPE_SMART_DOWNLOADS":return vXc(a.entities,"SMART_DOWNLOADS_ENABLED");default:return!1}},
selectorArgs:["data.id"]}),_.V("design:type",Object)],r4.prototype,"booleanSettingById",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],r4.prototype,"toggleAriaLabel",null);_.U([_.mH("data"),_.mH("booleanSettingById"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r4.prototype,"dataChanged",null);r4=_.U([_.P({is:"ytd-settings-switch-renderer",disableElementRegistration:!0})],r4);
_.Q(r4,"ytd-settings-switch-renderer",function(){if(void 0!==T2c)return T2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" on-checked-changed="updateDataEnabledFromBinding" class="style-scope ytd-settings-switch-renderer">\n  <div id="toggle-container" class="style-scope ytd-settings-switch-renderer"></div>\n</tp-yt-paper-toggle-button>\n<div class="style-scope ytd-settings-switch-renderer">\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-settings-switch-renderer"></yt-formatted-string>\n  <div id="icon" hidden="[[!data.thumbnail]]" class="style-scope ytd-settings-switch-renderer">\n    <yt-img-shadow height="24" thumbnail="[[data.thumbnail]]" width="24" class="style-scope ytd-settings-switch-renderer">\n    </yt-img-shadow>\n    <yt-formatted-string id="text" text="[[data.text]]" class="style-scope ytd-settings-switch-renderer"></yt-formatted-string>\n  </div>\n  <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-settings-switch-renderer"></yt-formatted-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===S2c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-settings-switch-renderer {cursor: default;color: var(--yt-spec-text-primary);margin: 12px 0;align-items: flex-start;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;} div.ytd-settings-switch-renderer {display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;} tp-yt-paper-toggle-button.ytd-settings-switch-renderer {padding-right: 12px;} #subtitle.ytd-settings-switch-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #title.ytd-settings-switch-renderer {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.ytd-settings-switch-renderer {display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;} yt-img-shadow.ytd-settings-switch-renderer {padding: 8px 4px;} #text.ytd-settings-switch-renderer {align-self: center;padding-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;}</style>');
S2c=d}d=S2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return T2c=a});var V2c;var W2c;var X2c;var Y2c;var Z2c=function(){return _.O.apply(this,arguments)||this};
_.H(Z2c,_.O);Z2c.prototype.configureRendererStamper=function(){return{"data.summaryText":{id:"summary-text",mapping:{cardItemTextRenderer:"yt-card-item-text-renderer",cardItemTextWithButtonRenderer:{component:"yt-card-item-text-with-button-renderer",params:{iconSize:18}}}},"data.additionalMetadataText":{id:"additional-metadata-text",mapping:{cardItemTextRenderer:"yt-card-item-text-renderer"}},"data.price":{id:"price",mapping:{cardItemTextRenderer:"yt-card-item-text-renderer"}}}};
var s4=Z2c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],s4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],s4.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],s4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],s4.prototype,"data",void 0);s4=_.U([_.P({disableElementRegistration:!0,is:"ytd-commerce-cart-summary-line-item-renderer"})],s4);
_.Q(s4,"ytd-commerce-cart-summary-line-item-renderer",function(){if(void 0!==Y2c)return Y2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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-content" class="style-scope ytd-commerce-cart-summary-line-item-renderer">\n  <div id="summary-text" class="style-scope ytd-commerce-cart-summary-line-item-renderer"></div>\n  <div id="additional-metadata-text" class="style-scope ytd-commerce-cart-summary-line-item-renderer"></div>\n</div>\n<div id="price" class="style-scope ytd-commerce-cart-summary-line-item-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===X2c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-commerce-cart-summary-line-item-renderer {display: flex;flex-direction: row;align-items: center;justify-content: space-between;} #summary-content.ytd-commerce-cart-summary-line-item-renderer {display: flex;flex-direction: row;align-items: center;} #additional-metadata-text.ytd-commerce-cart-summary-line-item-renderer {margin-left: 8px;}</style>");
X2c=d}d=X2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Y2c=a});_.Hs("cardItemSection","commerceCartCheckoutButtonRenderer",{component:"ytd-commerce-cart-checkout-button-renderer",noInjection:!0,properties:{compact:"[[compact]]"}});var $2c=function(){var a=_.O.apply(this,arguments)||this;a.hidden=!1;return a};
_.H($2c,_.O);_.f=$2c.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=this.commerceCartCheckoutButtonEntity,b;if((null==(b=this.data)?0:b.cartButton)&&a.checkoutSummaryText){var c,d=r3(null==(c=this.data)?void 0:c.estimatedTotalLineItem,"summaryText");this.set("data.estimatedTotalLineItem."+d+".cardItemTextRenderer.text",s3(a.checkoutSummaryText));if(a.checkoutDetailText){var e;c=r3(null==(e=this.data)?void 0:e.estimatedTotalLineItem,"price");this.set("data.estimatedTotalLineItem."+c+".cardItemTextRenderer.text",s3(a.checkoutDetailText))}if(a.checkoutAdditionalMetadataText){var h;
e=r3(null==(h=this.data)?void 0:h.estimatedTotalLineItem,"additionalMetadataText");this.set("data.estimatedTotalLineItem."+e+".cardItemTextRenderer.text",s3(a.checkoutAdditionalMetadataText))}}else a.estimatedTotalPrice&&(h=r3(null==(d=this.data)?void 0:d.estimatedTotalLineItem,"price"),this.set("data.estimatedTotalLineItem."+h+".cardItemTextRenderer.text",s3(a.estimatedTotalPrice)))};
_.f.updateIsHidden=function(){var a,b=null==(a=this.commerceCartCheckoutButtonEntity)?void 0:a.isHidden;void 0!==b&&(this.hidden=b)};
_.f.updateCheckoutButton=function(){var a,b=null==(a=this.commerceCartCheckoutButtonEntity)?void 0:a.isDisabled;void 0!==b&&this.set("data.checkoutButton.buttonRenderer.isDisabled",b);var c;a=null==(c=this.commerceCartCheckoutButtonEntity.checkoutButtonCommand)?void 0:c.innertubeCommand;void 0!==a&&this.set("data.checkoutButton.buttonRenderer.command",a);var d;c=null==(d=this.commerceCartCheckoutButtonEntity)?void 0:d.checkoutButtonText;void 0!==c&&this.set("data.checkoutButton.buttonRenderer.text",
{simpleText:c})};
var t4=$2c;t4.prototype.entityChanged=t4.prototype.entityChanged;_.U([_.L(_.SI),_.V("design:type",Object)],t4.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],t4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],t4.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],t4.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],t4.prototype,"fullWidth",void 0);_.U([_.N(),_.V("design:type",Object)],t4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],t4.prototype,"compact",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],t4.prototype,"hidden",void 0);
_.U([_.N({selectorArgs:["data.commerceCartCheckoutButtonEntityKey"],selector:CXc}),_.V("design:type",Object)],t4.prototype,"commerceCartCheckoutButtonEntity",void 0);_.U([_.uq("commerceCartCheckoutButtonEntity","data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],t4.prototype,"entityChanged",null);t4=_.U([_.P({disableElementRegistration:!0,is:"ytd-commerce-cart-checkout-button-renderer"})],t4);
_.Q(t4,"ytd-commerce-cart-checkout-button-renderer",function(){if(void 0!==W2c)return W2c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-commerce-cart-checkout-button-renderer"></div>\n<div id="checkout-button" class="style-scope ytd-commerce-cart-checkout-button-renderer"></div>\n<div id="cart-button" class="style-scope ytd-commerce-cart-checkout-button-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===V2c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-commerce-cart-checkout-button-renderer {margin: 16px;display: flex;flex-direction: row;justify-content: flex-end;} #estimated-total-line-item.ytd-commerce-cart-checkout-button-renderer {display: flex;flex-direction: row;align-items: center;} ytd-commerce-cart-summary-line-item-renderer.ytd-commerce-cart-checkout-button-renderer {min-height: 40px;flex: 1;flex-basis: 0.000000001px;} ytd-commerce-cart-checkout-button-renderer[full-width] {margin: 0;display: flex;flex-direction: column;} ytd-commerce-cart-checkout-button-renderer[full-width] #checkout-button.ytd-commerce-cart-checkout-button-renderer,ytd-commerce-cart-checkout-button-renderer[full-width] #cart-button.ytd-commerce-cart-checkout-button-renderer {margin-bottom: 8px;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} ytd-commerce-cart-checkout-button-renderer[full-width] #checkout-button.ytd-commerce-cart-checkout-button-renderer:empty,ytd-commerce-cart-checkout-button-renderer[full-width] #cart-button.ytd-commerce-cart-checkout-button-renderer:empty {margin-bottom: 0px;} ytd-commerce-cart-checkout-button-renderer[full-width] yt-button-renderer.ytd-commerce-cart-checkout-button-renderer {flex: 1;flex-basis: 0.000000001px;}</style>");
V2c=d}d=V2c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return W2c=a});var a3c;var b3c;_.Hs("cardItemSection","commerceCartHeaderRenderer",{component:"ytd-commerce-cart-header-renderer",noInjection:!0});var c3c=function(){var a=_.O.apply(this,arguments)||this;a.hidden=!1;return a};
_.H(c3c,_.O);_.f=c3c.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(),this.updateTitle())};
_.f.updateIsHidden=function(){if(this.compact)this.hidden=!1;else{var a,b=null==(a=this.commerceCartHeaderEntity)?void 0:a.isHidden;void 0!==b&&(this.hidden=b)}};
_.f.updateTitle=function(){var a=this.commerceCartHeaderEntity.isDisabled,b,c,d=null==(c=_.B(null==(b=this.data)?void 0:b.item,_.ZGb))?void 0:c.headingRenderer;d&&(b=r3(d,"textRenderers"),this.set("data.item.cardItemRenderer.headingRenderer."+b+".0.cardItemTextRenderer.textColor",a?"CARD_ITEM_COLOR_TEXT_DISABLED":"CARD_ITEM_COLOR_TEXT_PRIMARY"))};
_.f.updateSummaryText=function(){var a=this.commerceCartHeaderEntity;if(this.compact){var b,c,d=null==(c=_.B(null==(b=this.data)?void 0:b.item,_.ZGb))?void 0:c.headingRenderer;d&&(b=r3(d,"textRenderers"),this.set("data.item.cardItemRenderer.headingRenderer."+b+".1.cardItemTextRenderer.text",a.shortHeaderSummaryText?s3(a.shortHeaderSummaryText):a.headerSummaryText?s3(a.headerSummaryText):""))}else{var e;if(b=null==(e=_.B(null==(d=this.data)?void 0:d.item,_.ZGb))?void 0:e.additionalInfoRenderer)b=r3(b,
"cardItemTextRenderer"),this.set("data.item.cardItemRenderer.additionalInfoRenderer."+b+".text",a.headerSummaryText?s3(a.headerSummaryText):"")}};
_.f.updateCheckoutButton=function(){var a=this.commerceCartHeaderEntity,b,c,d=null==(c=_.B(null==(b=this.data)?void 0:b.item,_.ZGb))?void 0:c.additionalInfoRenderer;b=r3(d,"buttonRenderer");var e;c=null==(e=this.commerceCartHeaderEntity)?void 0:e.isButtonDisabled;var h;e=null==(h=this.commerceCartHeaderEntity)?void 0:h.isButtonHidden;void 0!==c&&this.set("data.item.cardItemRenderer.additionalInfoRenderer."+b+".buttonRenderer.isDisabled",c);void 0!==e&&this.set("data.item.cardItemRenderer.additionalInfoRenderer.isHidden",
e);var l;a=null==(l=a.checkoutButtonCommand)?void 0:l.innertubeCommand;void 0!==a&&this.set("data.item.cardItemRenderer.additionalInfoRenderer."+b+".buttonRenderer.command",a)};
var u4=c3c;u4.prototype.entityChanged=u4.prototype.entityChanged;_.U([_.L(_.SI),_.V("design:type",Object)],u4.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],u4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],u4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],u4.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],u4.prototype,"compact",void 0);_.U([_.N({selectorArgs:["data.commerceCartHeaderEntityKey"],selector:function(a,b){return _.wo(a.entities,"commerceCartHeaderEntity",b)}}),
_.V("design:type",Object)],u4.prototype,"commerceCartHeaderEntity",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],u4.prototype,"hidden",void 0);_.U([_.uq("commerceCartHeaderEntity","data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],u4.prototype,"entityChanged",null);u4=_.U([_.P({disableElementRegistration:!0,is:"ytd-commerce-cart-header-renderer"})],u4);
_.Q(u4,"ytd-commerce-cart-header-renderer",function(){if(void 0!==b3c)return b3c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-commerce-cart-header-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===a3c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-commerce-cart-header-renderer {display: flex;flex-direction: column;} ytd-commerce-cart-header-renderer[compact] {position: -webkit-sticky;position: sticky;top: 0;z-index: 1;background-color: var(--yt-spec-brand-background-primary);}</style>");
a3c=d}d=a3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return b3c=a});var d3c;var e3c;var f3c,g3c=function(){if(void 0!==f3c)return f3c;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped></style>");return f3c=a};
document.head.appendChild(g3c().content);var h3c;var i3c,j3c=function(){if(void 0!==i3c)return i3c;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped></style>");return i3c=a};
document.head.appendChild(j3c().content);var k3c;var l3c=_.$wb(function(a){var b;return null==(b=a.onChangeCallback)?void 0:b.call(a,a.value)},1E3),gYc=function(){_.QC.apply(this,arguments);
this.state={quantity:this.props.data.value}};
_.H(gYc,_.QC);
gYc.prototype.render=function(){var a=this,b=this.props.data.disabled?this.props.data.disabled:!1,c=this.props.data.onRemoveCommand?0:1,d={};d=(d["yt-spec-quantity-incrementer-shape"]=!0,d);var e={},h=(e["yt-spec-quantity-incrementer-shape__icon"]=!0,e["yt-spec-quantity-incrementer-shape__icon--disabled"]=b||this.props.data.value===c,e);e={};var l=(e["yt-spec-quantity-incrementer-shape__icon"]=!0,e["yt-spec-quantity-incrementer-shape__icon--disabled"]=this.props.data.value>=this.props.data.maxValue||b,
e);e={};var m=(e["yt-spec-quantity-incrementer-shape__text"]=!0,e["yt-spec-quantity-incrementer-shape__text--invalid"]=this.props.data.value>this.props.data.maxValue,e["yt-spec-quantity-incrementer-shape__text--text-disabled"]=b,e);(0,_.Ys)({className:_.Lr(d)},function(){(0,_.SDa)({className:"yt-spec-quantity-incrementer-shape__button",disabled:a.props.data.value===c||b,"aria-label$":1!==a.props.data.value?a.props.data.minusLabel:a.props.data.minimumReachedLabel,onclick:function(){if(1===a.props.data.value){var p,
q;null==(q=(p=a.props.data).onRemoveCommand)||q.call(p)}a.props.data.value>a.props.data.maxValue?a.props.data.value=a.props.data.maxValue:a.props.data.value--;a.setState({quantity:a.props.data.value});l3c(a.props.data)}},function(){_.Vs({circular:!0});
(0,_.Ys)({className:"yt-spec-quantity-incrementer-shape__iconWrapper"},function(){(0,_.Ys)({className:_.Lr(h)},function(){a.props.iconMinus()})})});
(0,_.Ys)({className:_.Lr(m)},function(){void 0!==a.props.data.value?_.Fe(a.props.data.value):_.Fe(0)});
(0,_.SDa)({className:"yt-spec-quantity-incrementer-shape__button",disabled:a.props.data.value>=a.props.data.maxValue||b,"aria-label$":a.props.data.value!==a.props.data.maxValue?a.props.data.plusLabel:a.props.data.maximumReachedLabel,onclick:function(){a.props.data.value!==a.props.data.maxValue&&(a.props.data.value++,a.setState({quantity:a.props.data.value}),l3c(a.props.data))}},function(){_.Vs({circular:!0});
(0,_.Ys)({className:"yt-spec-quantity-incrementer-shape__iconWrapper"},function(){(0,_.Ys)({className:_.Lr(l)},function(){a.props.iconPlus()})})})})};
gYc.tagName="quantity-incrementer-shape";var m3c=function(){return _.O.apply(this,arguments)||this};
_.H(m3c,_.O);m3c.prototype.renderIdom=function(){this.data&&hYc(this.data,function(){_.Ir("yt-icon",{icon:"BAR_HORIZONTAL",size:"16",style:"width: 16px; height: 16px;"},_.xe)},function(){_.Ir("yt-icon",{icon:"ADD",
size:"16",style:"width: 16px; height: 16px;"},_.xe)})};
_.J.Object.defineProperties(m3c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===k3c){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-quantity-incrementer-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.main_app.yt_quantity_incrementer_shape.yt.quantity.incrementer.shape.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(j3c().content.cloneNode(!0),a.content.firstChild);k3c=a}a=k3c;return a}}});
var n3c=m3c;_.U([_.L(_.TC),_.V("design:type",Object)],n3c.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],n3c.prototype,"data",void 0);n3c=_.U([_.Gq({is:"yt-quantity-incrementer-shape",isInjectionRoot:!0})],n3c);var o3c=function(){var a=_.O.apply(this,arguments)||this;a.onRemoveCommand=function(){var b,c=_.B(null==(b=a.data)?void 0:b.onRemoveCommand,_.Zr);c&&a.ytComponentBehavior.resolveCommand(c)};
a.computeQuantityShapeIncrementerShape=function(){if(a.data)return jYc(a.data,a.updateQuantityIncrementerEntity,a.disableState(),a.onRemoveCommand)};
a.updateQuantityIncrementerEntity=function(b,c){var d=b.quantityIncrementerEntityKey||"";if(d){var e={};e.quantity=c;a.ytdReduxBehavior.dispatch(_.OH("quantityIncrementerEntity",d,e));(b=_.B(b.onChangeCommand,_.Zr))&&a.ytComponentBehavior.resolveCommand(b)}};
return a};
_.H(o3c,_.O);o3c.prototype.entityChanged=function(){this.disableState();this.entityUpdateQuantity()};
o3c.prototype.disableState=function(){var a;return!(null==(a=this.quantityIncrementerEntity)||!a.disabled)};
o3c.prototype.entityUpdateQuantity=function(){var a=this.quantityIncrementerEntity;this.data&&a&&this.data.quantity!==a.quantity&&this.set("data.quantity",a.quantity)};
var v4=o3c;v4.prototype.entityChanged=v4.prototype.entityChanged;_.U([_.L(_.SI),_.V("design:type",Object)],v4.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],v4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],v4.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],v4.prototype,"data",void 0);
_.U([_.N({selectorArgs:["data.quantityIncrementerEntityKey"],selector:function(a,b){return _.wo(a.entities,"quantityIncrementerEntity",b)}}),
_.V("design:type",Object)],v4.prototype,"quantityIncrementerEntity",void 0);_.U([_.uq("quantityIncrementerEntity","data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v4.prototype,"entityChanged",null);v4=_.U([_.P({disableElementRegistration:!0,is:"ytd-quantity-incrementer-view-model"})],v4);
_.Q(v4,"ytd-quantity-incrementer-view-model",function(){if(void 0!==h3c)return h3c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-quantity-incrementer-view-model--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.view_models.ypc.ytd_quantity_incrementer_view_model.ytd.quantity.incrementer.view.model.css.js--\x3e<yt-quantity-incrementer-shape data="[[computeQuantityShapeIncrementerShape(data, data.quantity, quantityIncrementerEntity)]]" class="style-scope ytd-quantity-incrementer-view-model"></yt-quantity-incrementer-shape>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(g3c().content.cloneNode(!0),a.content.firstChild);return h3c=a});var p3c=function(){var a=_.O.apply(this,arguments)||this;a.compact=!1;a.hasQuantityIncrementer=!1;return a};
_.H(p3c,_.O);p3c.prototype.configureRendererStamper=function(){return{"data.picker":{id:"picker",mapping:{quantityIncrementerViewModel:"ytd-quantity-incrementer-view-model",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"}}}};
p3c.prototype.computeHasQuantityIncrementer=function(){var a;return!!_.B(null==(a=this.data)?void 0:a.picker,$_c)};
p3c.prototype.onLabelClick=function(){var a;null==(a=this.dropdownEl)||a.open()};
var w4=p3c;_.U([_.vq("ytd-dropdown-renderer"),_.V("design:type",_.NQb)],w4.prototype,"dropdownEl",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],w4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],w4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],w4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],w4.prototype,"quantityColor",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],w4.prototype,"compact",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasQuantityIncrementer(data)"}),_.V("design:type",Object)],w4.prototype,"hasQuantityIncrementer",void 0);w4=_.U([_.P({disableElementRegistration:!0,is:"ytd-commerce-cart-item-quantity-picker-renderer"})],w4);
var q3c=_.Q(w4,"ytd-commerce-cart-item-quantity-picker-renderer",function(){if(void 0!==e3c)return e3c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-commerce-cart-item-quantity-picker-renderer">[[getSimpleString(data.pickerLabel)]]</div>\n<div id="picker" class="style-scope ytd-commerce-cart-item-quantity-picker-renderer"></div>\n<div id="price" class="style-scope ytd-commerce-cart-item-quantity-picker-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===d3c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-commerce-cart-item-quantity-picker-renderer {display: flex;flex-direction: row;align-items: center;} #picker-label.ytd-commerce-cart-item-quantity-picker-renderer {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.ytd-commerce-cart-item-quantity-picker-renderer {margin-top: 1px;margin-right: 20px;} ytd-commerce-cart-item-quantity-picker-renderer {height: 20px;} ytd-commerce-cart-item-quantity-picker-renderer[compact] #picker-label.ytd-commerce-cart-item-quantity-picker-renderer {display: none;} ytd-commerce-cart-item-quantity-picker-renderer[compact] #picker.ytd-commerce-cart-item-quantity-picker-renderer {margin: 0;} ytd-commerce-cart-item-quantity-picker-renderer[compact] #price.ytd-commerce-cart-item-quantity-picker-renderer {width: 72px;margin-left: 16px;display: flex;flex-direction: row;justify-content: flex-end;} ytd-commerce-cart-item-quantity-picker-renderer[quantity-color=CARD_ITEM_COLOR_ERROR_INDICATOR] #picker-label.ytd-commerce-cart-item-quantity-picker-renderer {color: var(--yt-spec-brand-link-text);} ytd-commerce-cart-item-quantity-picker-renderer[quantity-color=CARD_ITEM_COLOR_ERROR_INDICATOR] ytd-dropdown-renderer.ytd-commerce-cart-item-quantity-picker-renderer {--paper-dropdown-menu-color: var(--yt-spec-brand-link-text);} ytd-commerce-cart-item-quantity-picker-renderer[has-quantity-incrementer][compact] #price.ytd-commerce-cart-item-quantity-picker-renderer {margin-left: -4px;} ytd-commerce-cart-item-quantity-picker-renderer[has-quantity-incrementer] #picker-label.ytd-commerce-cart-item-quantity-picker-renderer {display: none;} ytd-commerce-cart-item-quantity-picker-renderer[has-quantity-incrementer] #picker.ytd-commerce-cart-item-quantity-picker-renderer {margin: 0;} ytd-commerce-cart-item-quantity-picker-renderer[has-quantity-incrementer] #price.ytd-commerce-cart-item-quantity-picker-renderer {width: 72px;margin-left: 4px;display: flex;flex-direction: row;justify-content: flex-end;}</style>');
d3c=d}d=d3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return e3c=a});var r3c;var s3c;var t3c;var u3c,v3c=function(){if(void 0!==u3c)return u3c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-disabled-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_disabled_cart_item_renderer.ytd.disabled.cart.item.renderer.css.js--\x3e<div id="text-container" class="style-scope ytd-disabled-cart-item-renderer">\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-disabled-cart-item-renderer"></yt-formatted-string>\n  <yt-formatted-string id="description" text="[[data.description]]" class="style-scope ytd-disabled-cart-item-renderer"></yt-formatted-string>\n</div>\n<div id="action-button" class="style-scope ytd-disabled-cart-item-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===t3c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_disabled_cart_item_renderer.ytd.disabled.cart.item.renderer.css.js--\x3e<style is-scoped>ytd-disabled-cart-item-renderer {margin: 12px;height: 144px;padding-left: 12px;padding-right: 4px;background-color: var(--yt-spec-general-background-a);color: var(--yt-spec-text-primary);align-items: center;display: flex;flex-direction: row;justify-content: space-between;} #text-container.ytd-disabled-cart-item-renderer {display: flex;flex-direction: column;} #title.ytd-disabled-cart-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #description.ytd-disabled-cart-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
t3c=d}d=t3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return u3c=a};var x4=function(){return _.O.apply(this,arguments)||this};
_.H(x4,_.O);x4.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
x4.prototype.entityChanged=function(){this.disabledCartItemEntity&&(this.updateTitle(),this.updateButton())};
x4.prototype.updateTitle=function(){var a=this.disabledCartItemEntity;a.disableActionName&&this.set("data.title",s3(a.disableActionName))};
x4.prototype.updateButton=function(){var a,b=null==(a=this.disabledCartItemEntity.undoCommand)?void 0:a.innertubeCommand;void 0!==b&&(this.set("data.actionButton.buttonRenderer.command",b),this.set("data.actionButton.buttonRenderer.isDisabled",!1))};
_.J.Object.defineProperties(x4,{template:{configurable:!0,enumerable:!0,get:function(){return v3c()}}});
var y4=x4;y4.prototype.entityChanged=y4.prototype.entityChanged;_.U([_.L(_.SI),_.V("design:type",Object)],y4.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],y4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],y4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N({selectorArgs:["data.disabledCartItemEntityKey"],selector:function(a,b){return _.wo(a.entities,"disabledCartItemEntity",b)}}),
_.V("design:type",Object)],y4.prototype,"disabledCartItemEntity",void 0);_.U([_.N(),_.V("design:type",Object)],y4.prototype,"data",void 0);_.U([_.uq("disabledCartItemEntity","data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],y4.prototype,"entityChanged",null);y4=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-disabled-cart-item-renderer"})],y4);
_.u("main_app_controller_extraction_batch_5")&&_.Q(y4,"ytd-disabled-cart-item-renderer",v3c);_.Hs("cardItemSection","commerceCartItemRenderer",{component:"ytd-commerce-cart-item-renderer",noInjection:!0,properties:{compact:"[[compact]]"}});var w3c=function(){var a=_.O.apply(this,arguments)||this;a.compact=!1;a.hidden=!1;a.errorHidden=!1;a.noOnTap=!1;return a};
_.H(w3c,_.O);_.f=w3c.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",properties:{disableTextTransform:"[[compact]]"}}},events:!0},"data.quantityPicker":{id:"quantity-picker",mapping:{commerceCartItemQuantityPickerRenderer:{component:"ytd-commerce-cart-item-quantity-picker-renderer",properties:{compact:"[[compact]]",quantityColor:"[[commerceCartItemEntity.quantityColor]]"}}}},"data.disabledCartItem":{id:"disabled-cart-item",mapping:{disabledCartItemRenderer:"ytd-disabled-cart-item-renderer"}}}};
_.f.entityChanged=function(){this.commerceCartItemEntity&&(this.updateQuantity(),this.updateIsHidden(),this.updateHideErrorMessage())};
_.f.onYtRendererstamperFinished=function(){if(this.firstButtonElement){var a=this.firstButtonElement;a.alignByText=!0;a.iconAlignByText=!0}};
_.f.computeNoOnTap=function(a){return!a};
_.f.updateQuantityColor=function(){if(this.pickerElement){var a,b=null==(a=this.commerceCartItemEntity)?void 0:a.quantityColor;this.pickerElement.quantityColor=b}};
_.f.updateTotalPriceColor=function(){var a,b=null==(a=this.commerceCartItemEntity)?void 0:a.totalPriceColor;if(b){var c;a=_.B(null==(c=this.data)?void 0:c.quantityPicker,Z_c);if(c=_.B(null==a?void 0:a.price,_.$Gb))c.textColor=b}};
_.f.updateIsHidden=function(){if(this.compact)this.hidden=!1;else{var a,b=null==(a=this.commerceCartItemEntity)?void 0:a.isHidden;void 0!==b&&(this.hidden=b)}};
_.f.updateHideErrorMessage=function(){var a,b=null==(a=this.commerceCartItemEntity)?void 0:a.hideErrorMessage;void 0!==b&&(this.errorHidden=b)};
_.f.updateQuantity=function(){var a=this,b,c=null==(b=this.commerceCartItemEntity)?void 0:b.quantity,d;b=null==(d=this.commerceCartItemEntity)?void 0:d.totalPrice;if(c){this.updateTotalPriceColor();this.updateQuantityColor();var e;d=_.B(null==(e=this.data)?void 0:e.quantityPicker,Z_c);if(e=_.B(null==d?void 0:d.price,_.$Gb))e.text=b?{simpleText:b.content}:void 0;if(b=_.B(null==d?void 0:d.picker,$_c))b.quantity=c;var h;if(e=null==(h=_.B(null==d?void 0:d.picker,W_c))?void 0:h.entries){h=!1;b=void 0;
e=_.g(e);for(d=e.next();!d.done;d=e.next())d=d.value,d.dropdownItemRenderer&&(b||(b=d.dropdownItemRenderer),d.dropdownItemRenderer.isSelected=!1,c===d.dropdownItemRenderer.int32Value&&(h=!0,d.dropdownItemRenderer.isSelected=!0));!h&&b&&(b.isSelected=!0)}_.$m(this,function(){var l;a.set("data.quantityPicker",_.If.unsafeClone(null==(l=a.data)?void 0:l.quantityPicker))})}};
var z4=w3c;z4.prototype.onYtRendererstamperFinished=z4.prototype.onYtRendererstamperFinished;z4.prototype.entityChanged=z4.prototype.entityChanged;_.U([_.N(),_.V("design:type",Object)],z4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],z4.prototype,"compact",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],z4.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],z4.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],z4.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],z4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N({selectorArgs:["data.commerceCartItemEntityKey"],selector:function(a,b){return _.wo(a.entities,"commerceCartItemEntity",b)}}),
_.V("design:type",Object)],z4.prototype,"commerceCartItemEntity",void 0);_.U([_.N(),_.V("design:type",Object)],z4.prototype,"quantityPicker",void 0);_.U([_.N(),_.V("design:type",Object)],z4.prototype,"compactQuantityPicker",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],z4.prototype,"hidden",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],z4.prototype,"errorHidden",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeNoOnTap(data.onTap)"}),_.V("design:type",Object)],z4.prototype,"noOnTap",void 0);_.U([_.vq("ytd-commerce-cart-item-quantity-picker-renderer"),_.V("design:type",q3c)],z4.prototype,"pickerElement",void 0);_.U([_.vq("yt-button-renderer"),_.V("design:type",Element)],z4.prototype,"firstButtonElement",void 0);
_.U([_.uq("commerceCartItemEntity","data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],z4.prototype,"entityChanged",null);_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],z4.prototype,"onYtRendererstamperFinished",null);z4=_.U([_.P({disableElementRegistration:!0,is:"ytd-commerce-cart-item-renderer"})],z4);
_.Q(z4,"ytd-commerce-cart-item-renderer",function(){if(void 0!==s3c)return s3c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<div id="container" hidden="[[commerceCartItemEntity.isDisabled]]" class="style-scope ytd-commerce-cart-item-renderer">\n  <a id="img-container" class="yt-simple-endpoint style-scope ytd-commerce-cart-item-renderer" href$="[[computeHref_(data.onTap)]]" data="[[data.onTap]]" tabindex="-1">\n    <yt-img-shadow id="image" object-fit="CONTAIN" thumbnail="[[data.cartItemImage]]" width="200" class="style-scope ytd-commerce-cart-item-renderer">\n    </yt-img-shadow>\n  </a>\n  <div id="content" class="style-scope ytd-commerce-cart-item-renderer">\n    <div id="item" class="style-scope ytd-commerce-cart-item-renderer">\n      <div id="info" class="style-scope ytd-commerce-cart-item-renderer">\n        <div id="cart-item-notification" class="style-scope ytd-commerce-cart-item-renderer"></div>\n        <h3 class="style-scope ytd-commerce-cart-item-renderer">\n            <a class="yt-simple-endpoint style-scope ytd-commerce-cart-item-renderer" href$="[[computeHref_(data.onTap)]]" data="[[data.onTap]]">\n              <div id="title" class="style-scope ytd-commerce-cart-item-renderer"></div>\n            </a>\n        </h3>\n        <div id="text-metadata" class="style-scope ytd-commerce-cart-item-renderer"></div>\n        <div id="merchant-update-text" class="style-scope ytd-commerce-cart-item-renderer"></div>\n      </div>\n      <div id="quantity-picker" class="style-scope ytd-commerce-cart-item-renderer"></div>\n    </div>\n    <div id="actions" class="style-scope ytd-commerce-cart-item-renderer">\n      <div id="cart-item-actions" class="style-scope ytd-commerce-cart-item-renderer"></div>\n    </div>\n  </div>\n</div>\n<div id="disabled-cart-item" hidden="[[!commerceCartItemEntity.isDisabled]]" class="style-scope ytd-commerce-cart-item-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===r3c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>#container.ytd-commerce-cart-item-renderer {padding: 12px 16px 12px 12px;display: flex;flex-direction: row;} ytd-commerce-cart-item-renderer[compact] #container.ytd-commerce-cart-item-renderer yt-button-renderer.ytd-commerce-cart-item-renderer:not([disabled]) {--yt-button-color: var(--yt-spec-text-primary);} ytd-commerce-cart-item-renderer[compact] #container.ytd-commerce-cart-item-renderer {padding: 12px 16px 16px 12px;} ytd-commerce-cart-item-renderer[compact] #container.ytd-commerce-cart-item-renderer #img-container.ytd-commerce-cart-item-renderer {padding: 10px;margin-right: 12px;} ytd-commerce-cart-item-renderer[compact] #container.ytd-commerce-cart-item-renderer yt-img-shadow.ytd-commerce-cart-item-renderer {width: 40px;height: 40px;} ytd-commerce-cart-item-renderer[compact] #container.ytd-commerce-cart-item-renderer #actions.ytd-commerce-cart-item-renderer {display: flex;flex-direction: row;align-items: center;justify-content: space-between;} ytd-commerce-cart-item-renderer[error-hidden] #cart-item-notification.ytd-commerce-cart-item-renderer,ytd-commerce-cart-item-renderer[error-hidden] #merchant-update-text.ytd-commerce-cart-item-renderer {display: none;} ytd-commerce-cart-item-renderer[no-on-tap] #img-container.ytd-commerce-cart-item-renderer {cursor: default;} ytd-commerce-cart-item-renderer[no-on-tap] #title.ytd-commerce-cart-item-renderer yt-card-item-text-renderer.ytd-commerce-cart-item-renderer {cursor: default;} #img-container.ytd-commerce-cart-item-renderer {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;align-self: flex-start;} #content.ytd-commerce-cart-item-renderer {display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} #merchant-update-text.ytd-commerce-cart-item-renderer yt-card-item-text-renderer.ytd-commerce-cart-item-renderer {margin: 12px 0;} #info.ytd-commerce-cart-item-renderer {margin-right: 24px;flex: 1;flex-basis: 0.000000001px;} #item.ytd-commerce-cart-item-renderer {display: flex;flex-direction: row;} yt-img-shadow.ytd-commerce-cart-item-renderer {width: 152px;height: 152px;} yt-button-renderer.ytd-commerce-cart-item-renderer {margin-right: 8px;} #cart-item-notification.ytd-commerce-cart-item-renderer yt-card-item-text-with-image-renderer.ytd-commerce-cart-item-renderer {margin: 4px 0 18px;} #cart-item-actions.ytd-commerce-cart-item-renderer yt-button-renderer.ytd-commerce-cart-item-renderer:not(:first-child) {margin-left: 0;}</style>");
r3c=d}d=r3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return s3c=a});var x3c=function(){return _.wq.apply(this,arguments)||this};
_.H(x3c,_.wq);_.f=x3c.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=_.Xc.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=_.Xc.apply(0,arguments),b=!!a[0],c=1;c<a.length;c++)b=b&&!!a[c];return b};
_.f.logicalOR=function(){for(var a=_.Xc.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 A4=x3c;A4.prototype.toBool=A4.prototype.toBool;A4.prototype.logicalOR=A4.prototype.logicalOR;A4.prototype.logicalAND=A4.prototype.logicalAND;A4.prototype.isLessThan=A4.prototype.isLessThan;A4.prototype.isGreaterThan=A4.prototype.isGreaterThan;A4.prototype.equals=A4.prototype.equals;A4.prototype.booleanString=A4.prototype.booleanString;A4.prototype.bindIfDefined=A4.prototype.bindIfDefined;A4.prototype.bindIf=A4.prototype.bindIf;A4=_.U([_.xq()],A4);_.y3c=[A4.prototype];var z3c={};z3c.InjectBehavior=[_.sya.InjectBehavior];var A3c;var B3c;var C3c;var D3c;var E3c=function(){return _.O.apply(this,arguments)||this};
_.H(E3c,_.O);
E3c.prototype.configureRendererStamper=function(){return{"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"}}}}};
E3c.prototype.backgroundColorChanged_=function(){var a,b=null==(a=this.data)?void 0:a.backgroundColor;this.hostElement.style.backgroundColor=_.BS[b||"CARD_ITEM_COLOR_UNKNOWN"]||"transparent"};
_.J.Object.defineProperties(E3c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===D3c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-offer-item-upsell-renderer"></div>\n<div id="heading-price-container" class="style-scope yt-offer-item-upsell-renderer">\n  <div id="heading-renderer" class="style-scope yt-offer-item-upsell-renderer"></div>\n  <div id="price-renderer" class="style-scope yt-offer-item-upsell-renderer"></div>\n</div>\n<div id="description-actions-container" class="style-scope yt-offer-item-upsell-renderer">\n  <div id="description-renderer" class="style-scope yt-offer-item-upsell-renderer"></div>\n  <div id="actions-renderer" class="style-scope yt-offer-item-upsell-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===C3c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-offer-item-upsell-renderer {display: block;padding: var(--ytd-margin-4x) var(--ytd-margin-6x);} yt-offer-item-upsell-renderer:last-child {padding-bottom: var(--yt-offer-item-upsell-renderer-last-child-padding-bottom,var(--ytd-margin-4x));} #heading-price-container.yt-offer-item-upsell-renderer {margin-bottom: var(--ytd-margin-3x);display: flex;display: flex;flex-direction: row;justify-content: space-between;align-items: baseline;} #description-actions-container.yt-offer-item-upsell-renderer {display: flex;display: flex;flex-direction: row;justify-content: space-between;} #description-renderer.yt-offer-item-upsell-renderer {width: 50%;} #image-renderer.yt-offer-item-upsell-renderer {margin-bottom: var(--ytd-margin-3x);}</style>");
C3c=d}d=C3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);D3c=a}a=D3c;return a}}});
var B4=E3c;B4.prototype.backgroundColorChanged_=B4.prototype.backgroundColorChanged_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],B4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],B4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],B4.prototype,"data",void 0);
_.U([_.uq("data.backgroundColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],B4.prototype,"backgroundColorChanged_",null);B4=_.U([_.Gq({is:"yt-offer-item-upsell-renderer",noInjection:!0})],B4);_.Hs("itemSectionRenderer","CardItemContainerRenderer","yt-card-item-container-renderer");var F3c=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-update-card-item-on-click-command":"updateCardOnClickCommand_"};a.nextContinuation={continuationType:"sectionListContinuation",contentsArray:"data.continuationSection"};return a};
_.H(F3c,_.O);_.f=F3c.prototype;
_.f.configureRendererStamper=function(){return{"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",properties:{compact:"[[compact]]"},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:_.YK("sharingItemSection")},"data.moreContentsButtonRenderer":{id:"more-contents-button",mapping:{buttonRenderer:{component:"yt-button-renderer",noInjection:!0}}}}};
_.f.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"continuationSection"}};
_.f.computeContainerStyle_=function(a){return a};
_.f.computeContainerIsHidden_=function(a){return a&&!!a.isHidden};
_.f.computeShowSpinner_=function(a,b){return a&&"in-progress"===b};
_.f.computeShowMoreContentsButton_=function(a,b,c,d,e){return!(!(d&&d.length||e&&e.length&&c)||!a||b)};
_.f.onToggleButton_=function(a){var b=this;a.stopPropagation();this.isExpanded_=a.detail&&a.detail.toggled;var c,d;this.isExpanded_&&!this.data.continuationSection.length&&(null==(c=this.data)?0:null==(d=c.continuation)?0:d.onClickContinuationData)&&"in-progress"!==this.continuationStatus_?(_.Sn(this.hostElement,"yt-load-next-continuation",function(e){return b.getContinuationUrl_(b.data.continuation.onClickContinuationData,e)}),this.continuationStatus_="in-progress"):this.isExpanded_&&!this.data.continuationSection.length&&
this.data.onClickCommand&&"in-progress"!==this.continuationStatus_&&(_.jo(this,[this.data.onClickCommand]),this.continuationStatus_="in-progress")};
_.f.onShowMoreContentsButtonClicked_=function(a){var b=this;a.stopPropagation();this.data.continuations&&this.data.continuations[0].nextContinuationData?(_.Sn(this.hostElement,"yt-load-next-continuation",function(c){return b.getContinuationUrl_(b.data.continuations[0].nextContinuationData,c)}),this.continuationStatus_="in-progress"):this.data.onClickCommand&&(_.jo(this,[this.data.onClickCommand]),this.continuationStatus_="in-progress",this.data.onClickCommand=void 0,this.isOnClickCommand_=!1)};
_.f.getContinuationUrl_=function(a,b){var c=a.continuation;a=a.clickTrackingParams;var d=_.Hj();a&&d&&_.xl(d,_.zr(a));return _.Pf(b,{continuation:c})};
_.f.nextContinuationDataUpdated_=function(){this.continuationStatus_="complete";var a=_.$q(this.hostElement).querySelector("#continuation-section");a&&(a=a.querySelectorAll("ytmusic-item-section-renderer"))&&a.forEach(function(b){return b.classList.add("memberships-and-purchases")})};
_.f.dataChanged_=function(){var a;this.isExpanded_=!(null==(a=this.data)||!a.contents);this.data.continuationSection||(this.data.continuationSection=[]);this.data.onClickCommand&&(this.isOnClickCommand_=!0)};
_.f.updateCardOnClickCommand_=function(a){a=_.B(a,Y_c);var b,c;this.data&&(null==(b=this.data)?0:b.targetId)&&a&&a.targetId===(null==(c=this.data)?void 0:c.targetId)&&a.onClickCommand&&(this.data.onClickCommand=a.onClickCommand,this.isOnClickCommand_=!0)};
_.f.backgroundColorChanged_=function(){var a,b=null==(a=this.data)?void 0:a.backgroundColor;this.hostElement.style.backgroundColor=_.BS[b||"CARD_ITEM_COLOR_UNKNOWN"]||"transparent"};
_.J.Object.defineProperties(F3c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===B3c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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_)]]" class="style-scope yt-card-item-container-renderer">\n  <div id="base" class="style-scope yt-card-item-container-renderer"></div>\n  <div id="divider" hidden="[[!isExpanded_]]" container-style_$="[[containerStyle_]]" class="style-scope yt-card-item-container-renderer"></div>\n  <div id="contents-section" hidden="[[!isExpanded_]]" class="style-scope yt-card-item-container-renderer">\n    <div id="contents" class="style-scope yt-card-item-container-renderer"></div>\n    <div id="continuation-section" class="style-scope yt-card-item-container-renderer"></div>\n    <tp-yt-paper-spinner id="spinner" active="[[showSpinner_]]" class="style-scope yt-card-item-container-renderer"></tp-yt-paper-spinner>\n    <div id="more-contents-button" hidden="[[!showMoreContentsButton_]]" on-click="onShowMoreContentsButtonClicked_" class="style-scope yt-card-item-container-renderer"></div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===A3c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-card-item-container-renderer {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: flex;flex-direction: column;} yt-card-item-container-renderer[container-style_=CARD_ITEM_CONTAINER_STYLE_BORDERLESS] {border: none;} yt-card-item-container-renderer[container-style_=CARD_ITEM_CONTAINER_STYLE_LARGE_BORDER] {margin-bottom: 0;border: none;} yt-card-item-container-renderer[container-style_=CARD_ITEM_CONTAINER_STYLE_LARGE_BORDER]:not(:last-child) {border-bottom: 6px solid var(--yt-spec-10-percent-layer);} yt-card-item-container-renderer[compact] ytd-commerce-cart-checkout-button-renderer.yt-card-item-container-renderer {margin: 0 16px;} #base.yt-card-item-container-renderer {width: 100%;} #contents.yt-card-item-container-renderer {display: block;width: 100%;} #contents-section.yt-card-item-container-renderer {display: flex;flex-direction: column;} yt-card-item-container-renderer[is-expanded_] #continuation-section.yt-card-item-container-renderer {display: block;width: 100%;} #continuation-section.yt-card-item-container-renderer {display: none;} #continuation-section.yt-card-item-container-renderer ytd-item-section-renderer.yt-card-item-container-renderer:first-child:not(:only-child),#continuation-section.yt-card-item-container-renderer ytmusic-item-section-renderer.yt-card-item-container-renderer:first-child:not(:only-child) {margin-bottom: var(--ytd-margin-5x);} #continuation-section.yt-card-item-container-renderer ytd-item-section-renderer.yt-card-item-container-renderer:only-child,#continuation-section.yt-card-item-container-renderer ytmusic-item-section-renderer.yt-card-item-container-renderer:only-child {margin-bottom: var(--ytd-margin-2x);} yt-card-item-container-renderer[show-spinner_] tp-yt-paper-spinner.yt-card-item-container-renderer {display: inline-block;padding: var(--ytd-margin-6x);-ms-align-self: center;align-self: center;} tp-yt-paper-spinner.yt-card-item-container-renderer {display: none;} #divider.yt-card-item-container-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-left: var(--ytd-margin-6x);margin-right: var(--ytd-margin-6x);} #divider.yt-card-item-container-renderer[container-style_=CARD_ITEM_CONTAINER_STYLE_BORDERLESS],#divider.yt-card-item-container-renderer[container-style_=CARD_ITEM_CONTAINER_STYLE_LARGE_BORDER] {border-bottom: none;} #more-contents-button.yt-card-item-container-renderer {cursor: pointer;padding: 2px 0;width: 100%;display: flex;flex-direction: row;justify-content: center;} #more-contents-button.yt-card-item-container-renderer:hover {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-icon-active-other);} #more-contents-button.yt-card-item-container-renderer:focus {outline: none;}</style>");
A3c=d}d=A3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);B3c=a}a=B3c;return a}}});
var C4=F3c;C4.prototype.backgroundColorChanged_=C4.prototype.backgroundColorChanged_;C4.prototype.dataChanged_=C4.prototype.dataChanged_;C4.prototype.nextContinuationDataUpdated_=C4.prototype.nextContinuationDataUpdated_;C4.prototype.onToggleButton_=C4.prototype.onToggleButton_;_.U([_.L(_.yS),_.V("design:type",Object)],C4.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],C4.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],C4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.MS.YtNextContinuationBehavior),_.V("design:type",Object)],C4.prototype,"ytNextContinuationBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],C4.prototype,"ytRendererBehavior",void 0);_.U([_.L(z3c.InjectBehavior),_.V("design:type",Object)],C4.prototype,"injectBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],C4.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],C4.prototype,"compact",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],C4.prototype,"isExpanded_",void 0);_.U([_.N({computed:"computeContainerStyle_(data.containerStyle)",reflectToAttribute:!0,value:"CARD_ITEM_CONTAINER_STYLE_DEFAULT"}),_.V("design:type",String)],C4.prototype,"containerStyle_",void 0);_.U([_.N({value:"not-started"}),_.V("design:type",String)],C4.prototype,"continuationStatus_",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeShowSpinner_(isExpanded_, continuationStatus_)",value:!1}),_.V("design:type",Boolean)],C4.prototype,"showSpinner_",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],C4.prototype,"isOnClickCommand_",void 0);_.U([_.N({computed:"computeShowMoreContentsButton_(isExpanded_, showSpinner_, isOnClickCommand_, data.continuations, data.contents)",value:!1}),_.V("design:type",Boolean)],C4.prototype,"showMoreContentsButton_",void 0);
_.U([_.N({selectorArgs:["data.cardItemContainerEntityKey"],selector:function(a,b){return!b||a.entities?null:_.wo(a.entities,"cardItemContainerEntity",b)}}),
_.V("design:type",Object)],C4.prototype,"cardItemContainerEntity_",void 0);_.U([_.tq("yt-toggle-button"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],C4.prototype,"onToggleButton_",null);_.U([_.tq("yt-next-continuation-data-updated"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],C4.prototype,"nextContinuationDataUpdated_",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],C4.prototype,"dataChanged_",null);_.U([_.uq("data.backgroundColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],C4.prototype,"backgroundColorChanged_",null);C4=_.U([_.Gq({is:"yt-card-item-container-renderer",isInjectionRoot:!0})],C4);var G3c;var H3c;var I3c;var J3c;var K3c=function(){var a=_.O.apply(this,arguments)||this;a.answerExpanded=!1;return a};
_.H(K3c,_.O);K3c.prototype.toggleAnswer_=function(a){var b=_.Sq(a);if(!b||!b.classList.contains("yt-simple-endpoint")&&"yt-endpoint"!==b.getAttribute("is"))a.preventDefault(),a.stopPropagation(),this.answerExpanded=!this.answerExpanded};
_.J.Object.defineProperties(K3c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===J3c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope yt-generic-faq-question-renderer" on-tap="toggleAnswer_">\n  <span class="question style-scope yt-generic-faq-question-renderer">[[getSimpleString(data.question)]]</span>\n  <yt-icon id="expand-arrow" class="answer-arrow style-scope yt-generic-faq-question-renderer" hidden="[[answerExpanded]]" icon="yt-icons:expand-more">\n  </yt-icon>\n  <yt-icon id="collapse-arrow" class="answer-arrow style-scope yt-generic-faq-question-renderer" hidden="[[!answerExpanded]]" icon="yt-icons:expand-less">\n  </yt-icon>\n</div>\n<iron-collapse id="collapse" opened="[[answerExpanded]]" class="style-scope yt-generic-faq-question-renderer">\n  <template is="dom-repeat" items="[[data.answers]]" class="style-scope yt-generic-faq-question-renderer">\n    <yt-formatted-string class="answer style-scope yt-generic-faq-question-renderer" text="[[item]]"></yt-formatted-string>\n  </template>\n</iron-collapse>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===I3c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-generic-faq-question-renderer {cursor: pointer;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: flex;flex-direction: column;} .head.yt-generic-faq-question-renderer {display: flex;flex-direction: row;align-items: center;} .answer-arrow.yt-generic-faq-question-renderer {color: var(--yt-spec-text-primary);} .question.yt-generic-faq-question-renderer {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);flex: 1;flex-basis: 0.000000001px;} .answer.yt-generic-faq-question-renderer {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);}</style>");
I3c=d}d=I3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);J3c=a}a=J3c;return a}}});
var D4=K3c;D4.prototype.toggleAnswer_=D4.prototype.toggleAnswer_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],D4.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],D4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],D4.prototype,"answerExpanded",void 0);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],D4.prototype,"toggleAnswer_",null);
D4=_.U([_.Gq({is:"yt-generic-faq-question-renderer",noInjection:!0})],D4);_.Hs("itemSectionRenderer","faqSectionRenderer","yt-faq-section-renderer");var L3c=function(){return _.O.apply(this,arguments)||this};
_.H(L3c,_.O);L3c.prototype.configureRendererStamper=function(){return{"data.questions":{id:"contents",mapping:{genericFaqQuestionRenderer:"yt-generic-faq-question-renderer"}}}};
_.J.Object.defineProperties(L3c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===H3c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope yt-faq-section-renderer">\n  <span class="header style-scope yt-faq-section-renderer">[[getSimpleString(data.header)]]</span>\n  <div id="contents" class="style-scope yt-faq-section-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===G3c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-faq-section-renderer {margin-top: var(--ytd-margin-24x);padding-bottom: var(--ytd-margin-12x);width: 100%;display: flex;flex-direction: row;justify-content: center;} .container.yt-faq-section-renderer {color: var(--yt-spec-text-primary);width: 50%;display: flex;flex-direction: column;} .header.yt-faq-section-renderer {margin-bottom: var(--ytd-margin-8x);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;}</style>');
G3c=d}d=G3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);H3c=a}a=H3c;return a}}});
var M3c=L3c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],M3c.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M3c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],M3c.prototype,"data",void 0);M3c=_.U([_.Gq({is:"yt-faq-section-renderer",noInjection:!0})],M3c);var N3c;var O3c;var P3c=function(){return _.O.apply(this,arguments)||this};
_.H(P3c,_.O);var Q3c=P3c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Q3c.prototype,"kevlarBehaviors",void 0);_.U([_.N(),_.V("design:type",Object)],Q3c.prototype,"data",void 0);Q3c=_.U([_.P({is:"ytd-channel-age-gate-renderer",disableElementRegistration:!0})],Q3c);
_.Q(Q3c,"ytd-channel-age-gate-renderer",function(){if(void 0!==O3c)return O3c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-channel-age-gate-renderer">\n  <div id="channel-container" class="style-scope ytd-channel-age-gate-renderer">\n    <div id="channel" class="style-scope ytd-channel-age-gate-renderer">[[data.channelTitle]]</div>\n    <yt-img-shadow thumbnail="[[data.avatar]]" width="144" class="style-scope ytd-channel-age-gate-renderer"></yt-img-shadow>\n  </div>\n  <div id="info" class="style-scope ytd-channel-age-gate-renderer">\n    <yt-formatted-string id="header" text="[[data.header]]" class="style-scope ytd-channel-age-gate-renderer"></yt-formatted-string>\n    <yt-formatted-string text="[[data.mainText]]" class="style-scope ytd-channel-age-gate-renderer"></yt-formatted-string>\n    <ytd-button-renderer align-by-text="" data="[[data.signInButton.buttonRenderer]]" class="style-scope ytd-channel-age-gate-renderer">\n    </ytd-button-renderer>\n    <yt-formatted-string text="[[data.secondaryText]]" class="style-scope ytd-channel-age-gate-renderer">\n    </yt-formatted-string>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===N3c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-age-gate-renderer {display: block;padding: 96px;justify-content: center;} #container.ytd-channel-age-gate-renderer {color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: row;flex: none;} yt-formatted-string.ytd-channel-age-gate-renderer {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.ytd-channel-age-gate-renderer,#channel.ytd-channel-age-gate-renderer {padding-bottom: 8px;} #channel.ytd-channel-age-gate-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #header.ytd-channel-age-gate-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #channel-container.ytd-channel-age-gate-renderer {padding-right: 16px;flex: none;} yt-img-shadow.ytd-channel-age-gate-renderer {width: 144px;height: 144px;border-radius: 50%;background-color: transparent;overflow: hidden;} #info.ytd-channel-age-gate-renderer {display: flexbox;display: flex;flex-direction: column;} #info.ytd-channel-age-gate-renderer>ytd-button-renderer.ytd-channel-age-gate-renderer {align-self: flex-start;}</style>');
N3c=d}d=N3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return O3c=a});var R3c;var S3c;_.Hs("sharingItemSection","channelOwnerEmptyStateRenderer","ytd-channel-owner-empty-state-renderer");var T3c=function(){var a=_.O.apply(this,arguments)||this;a.data=null;return a};
_.H(T3c,_.O);T3c.prototype.configureRendererStamper=function(){return{"data.uploadVideoButton":{id:"upload-video-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.J.Object.defineProperties(T3c.prototype,{imageSizePx:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(null==(a=this.data)?0:null==(b=a.title)?0:null==(c=b.runs)?0:c.length)?147:160}}});
var E4=T3c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],E4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],E4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Number),_.V("design:paramtypes",[])],E4.prototype,"imageSizePx",null);E4=_.U([_.P({is:"ytd-channel-owner-empty-state-renderer",disableElementRegistration:!0})],E4);
_.Q(E4,"ytd-channel-owner-empty-state-renderer",function(){if(void 0!==S3c)return S3c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-channel-owner-empty-state-renderer">\n  <div class="illustration style-scope ytd-channel-owner-empty-state-renderer">\n    <yt-img-shadow height="[[imageSizePx]]" thumbnail="[[data.illustration]]" class="style-scope ytd-channel-owner-empty-state-renderer">\n    </yt-img-shadow>\n  </div>\n  <div class="content style-scope ytd-channel-owner-empty-state-renderer">\n    <div class="header style-scope ytd-channel-owner-empty-state-renderer" hidden="[[!data.title]]">\n      <h2 class="style-scope ytd-channel-owner-empty-state-renderer">\n        <yt-formatted-string id="title" class="header-title style-scope ytd-channel-owner-empty-state-renderer" text="[[data.title]]">\n        </yt-formatted-string>\n      </h2>\n    </div>\n    <div class="description style-scope ytd-channel-owner-empty-state-renderer">\n      <yt-formatted-string id="description" class="description-text style-scope ytd-channel-owner-empty-state-renderer" text="[[data.description]]">\n      </yt-formatted-string>\n    </div>\n      <div class="button-layer style-scope ytd-channel-owner-empty-state-renderer" hidden="[[!data.uploadVideoButton]]">\n        <span id="upload-video-button" class="style-scope ytd-channel-owner-empty-state-renderer"></span>\n      </div>\n    <div class="learn-more style-scope ytd-channel-owner-empty-state-renderer">\n      <template is="dom-repeat" items="[[data.additionalInfos]]" class="style-scope ytd-channel-owner-empty-state-renderer">\n        <yt-formatted-string text="[[item]]" class="style-scope ytd-channel-owner-empty-state-renderer"></yt-formatted-string>\n      </template>\n    </div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===R3c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-owner-empty-state-renderer {display: flexbox;display: flex;} .container.ytd-channel-owner-empty-state-renderer {display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;align-items: center;justify-content: space-between;margin-top: 96px;margin-bottom: 56px;} .content.ytd-channel-owner-empty-state-renderer {margin-top: 12px;width: 528px;display: flexbox;display: flex;flex-direction: column;justify-content: center;} .header.ytd-channel-owner-empty-state-renderer {text-align: center;padding: 0 24px;margin-bottom: 8px;display: inline-flexbox;display: inline-flex;justify-content: center;} .header-title.ytd-channel-owner-empty-state-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .description.ytd-channel-owner-empty-state-renderer {margin-bottom: 24px;padding: 0 24px;display: inline-flexbox;display: inline-flex;justify-content: center;} .description-text.ytd-channel-owner-empty-state-renderer {text-align: center;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;width: 315px;} .button-layer.ytd-channel-owner-empty-state-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;align-items: center;} .learn-more.ytd-channel-owner-empty-state-renderer {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;}</style>');
R3c=d}d=R3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return S3c=a});var U3c;var V3c;var W3c;var X3c;var Y3c;var Z3c;var qYc=(_.eA.FIRSTDAYOFWEEK+1)%7,$3c=function(a,b,c,d){var e="";if(d.selection&&mYc(d.selection))t3(a,d.selection)&&(e+=" selected");else if(d.selection&&nYc(d.selection)){var h=d.selection.selectionState||"START_DATE";t3(a,d.selection.start)&&(e+=" period-start ","START_DATE"===h&&(e+="selected"));t3(a,d.selection.end)&&(e+=" period-end ","END_DATE"===h&&(e+="selected"));u3(a,d.selection.start)||u3(d.selection.end,a)||(e+=" highlighted")}if(u3(b,d.start)||u3(d.end,b))e+=" disabled";d.circleToday&&
t3(b,c)&&(e+=" today");return e};var a4c=function(){return _.O.apply(this,arguments)||this};
_.H(a4c,_.O);_.f=a4c.prototype;_.f.attached=function(){var a=this;_.$m(this,function(){0<a.JSC$17928_calendarMain.scrollHeight&&(a.calendarConfig.selection?a.scrollToDate(oYc(a.calendarConfig.selection)):a.scrollToDate(a.calendarConfig.end))})};
_.f.updateSelection=function(a){a=rYc(Object.assign({},this.calendarConfig,{selection:a}),$3c);this.splice.apply(this,["renderData.months",0,a.length].concat(_.Pd(a)))};
_.f.scrollToDate=function(a){this.renderData&&(a=sYc(a,this.renderData),void 0!==a&&this.JSC$17928_calendarMain.scrollToIndex(a))};
_.f.scrollToNextMonth=function(){this.JSC$17928_calendarMain.scrollToIndex(this.JSC$17928_calendarMain.firstVisibleIndex+1)};
_.f.scrollToPrevMonth=function(){0===this.JSC$17928_calendarMain.firstVisibleIndex&&this.JSC$17928_calendarMain.scrollTo(0,0);this.JSC$17928_calendarMain.scrollToIndex(this.JSC$17928_calendarMain.firstVisibleIndex-1)};
_.f.handleDayClick=function(a){_.Tn(this.hostElement,"ytd-calendar-date-clicked",[a.model.day.date])};
_.f.handleDayMouseDown=function(a){a.preventDefault();_.Tn(this.hostElement,"ytd-calendar-date-mousedown",[a.model.day.date])};
_.f.handleDayMouseUp=function(a){_.Tn(this.hostElement,"ytd-calendar-date-mouseup",[a.model.day.date])};
_.f.handleDayMouseEnter=function(a){a.preventDefault();_.Tn(this.hostElement,"ytd-calendar-date-mouseenter",[a.model.day.date])};
_.f.handleDayMouseLeave=function(a){_.Tn(this.hostElement,"ytd-calendar-date-mouseleave",[a.model.day.date])};
_.J.Object.defineProperties(a4c.prototype,{renderData:{configurable:!0,enumerable:!0,get:function(){var a=this.calendarConfig,b=$3c;b=void 0===b?$3c:b;for(var c=[],d=0;7>d;d++)c.push(_.eA.NARROWWEEKDAYS[(d+qYc)%7]);return{months:rYc(a,b),daysOfWeekLabel:c}}}});
var F4=a4c;_.U([_.N(),_.V("design:type",Object)],F4.prototype,"calendarConfig",void 0);_.U([_.vq("#calendar-main"),_.V("design:type",Object)],F4.prototype,"JSC$17928_calendarMain",void 0);_.U([_.M("calendarConfig"),_.V("design:type",Object),_.V("design:paramtypes",[])],F4.prototype,"renderData",null);F4=_.U([_.P({disableElementRegistration:!0,is:"ytd-scrollable-calendar"})],F4);
var b4c=_.Q(F4,"ytd-scrollable-calendar",function(){if(void 0!==Z3c)return Z3c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-scrollable-calendar">\n  <div class="calendar-header style-scope ytd-scrollable-calendar">\n    <template is="dom-repeat" items="[[renderData.daysOfWeekLabel]]" as="dayLabel" class="style-scope ytd-scrollable-calendar">\n      <span class="calendar-header-day style-scope ytd-scrollable-calendar">[[dayLabel]]</span>\n    </template>\n  </div>\n\n  <tp-yt-iron-list id="calendar-main" as="month" items="[[renderData.months]]" tabindex="-1" class="style-scope ytd-scrollable-calendar">\n    <template class="style-scope ytd-scrollable-calendar">\n      <div class="calendar-month style-scope ytd-scrollable-calendar">\n        <div class$="calendar-month-label [[month.monthLabelExtraCssClass]] style-scope ytd-scrollable-calendar">\n          [[month.monthLabel]]\n        </div>\n        <template is="dom-repeat" items="[[month.weeks]]" as="week" class="style-scope ytd-scrollable-calendar">\n          <div class="calendar-week style-scope ytd-scrollable-calendar">\n            <template is="dom-repeat" items="[[week]]" as="day" class="style-scope ytd-scrollable-calendar">\n              <span class$="calendar-day [[day.extraCssClass]] [[day.debugClass]] style-scope ytd-scrollable-calendar" 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(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Y3c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_scrollable_calendar.ytd.scrollable.calendar.css.js--\x3e<style is-scoped>ytd-scrollable-calendar {--ytd-scrollable-calendar-row-width: calc( 40px * 7 + 2 * 16px );min-height: 250px;display: flexbox;display: flex;flex-direction: row;} .calendar-container.ytd-scrollable-calendar {background-color: var(--yt-spec-brand-background-solid);max-width: calc(var(--ytd-scrollable-calendar-row-width) + 15px + 8px + 2px);flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} .calendar-header.ytd-scrollable-calendar {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: flexbox;display: flex;flex-direction: row;} #calendar-main.ytd-scrollable-calendar {padding: 0 16px;overflow-x: hidden;overflow-y: auto;flex: 1;flex-basis: 0.000000001px;} .calendar-month.ytd-scrollable-calendar {display: inline-block;} .calendar-month-label.ytd-scrollable-calendar {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.ytd-scrollable-calendar {position: absolute;} .calendar-week.ytd-scrollable-calendar {margin-left: 8px;width: var(--ytd-scrollable-calendar-row-width);display: flexbox;display: flex;flex-direction: row;} .calendar-header-day.ytd-scrollable-calendar {display: inline-block;width: 40px;display: flexbox;display: flex;align-items: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .calendar-header-day.ytd-scrollable-calendar:first-of-type {margin-left: 8px;} .calendar-day.ytd-scrollable-calendar {height: 40px;width: 40px;display: flexbox;display: flex;align-items: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .calendar-header-day.ytd-scrollable-calendar {color: var(--yt-spec-text-disabled);} .calendar-day.ytd-scrollable-calendar {color: var(--yt-spec-text-primary);cursor: pointer;position: relative;} .calendar-day.ytd-scrollable-calendar:hover:not(.disabled)::after,.calendar-day.today.ytd-scrollable-calendar::after,.calendar-day.selected.ytd-scrollable-calendar::after,.calendar-day.period-start.ytd-scrollable-calendar::after,.calendar-day.period-end.ytd-scrollable-calendar::after {border-radius: 100%;bottom: 2px;content: "";left: 2px;position: absolute;right: 2px;top: 2px;z-index: -1;} .calendar-day.today.ytd-scrollable-calendar::after {box-shadow: inset 0 0 0 1px var(--yt-spec-text-disabled);} .calendar-day.ytd-scrollable-calendar:hover:not(.disabled) {color: var(--yt-spec-text-primary);} .calendar-day.ytd-scrollable-calendar:hover:not(.disabled)::after {background: var(--yt-spec-general-background-c);} .calendar-day.selected.ytd-scrollable-calendar {color: var(--yt-spec-text-primary-inverse);} .calendar-day.period-start.ytd-scrollable-calendar:not(.selected):hover::after,.calendar-day.period-end.ytd-scrollable-calendar:not(.selected):hover::after {background: var(--yt-spec-general-background-c);} .calendar-day.period-start.ytd-scrollable-calendar:not(.selected)::after,.calendar-day.period-end.ytd-scrollable-calendar:not(.selected)::after {background: var(--yt-spec-call-to-action);} .calendar-day.selected.ytd-scrollable-calendar::after {background: var(--yt-spec-call-to-action);} .calendar-day.disabled.ytd-scrollable-calendar {color: var(--yt-spec-text-disabled);cursor: default;pointer-events: none;} .calendar-day.highlighted.ytd-scrollable-calendar {color: var(--yt-spec-text-primary);} .calendar-day.highlighted.period-start.ytd-scrollable-calendar:not(:hover),.calendar-day.highlighted.period-end.ytd-scrollable-calendar:not(:hover) {color: var(--yt-spec-text-primary-inverse);} .calendar-day.highlighted.ytd-scrollable-calendar::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.ytd-scrollable-calendar:not(.selected)::before {left: 0;width: 40px;} .calendar-day.highlighted.period-start.ytd-scrollable-calendar::before {left: calc(40px/2);width: calc(40px/2);} .calendar-day.highlighted.period-end.ytd-scrollable-calendar::before {left: 0;width: calc(40px/2);} .calendar-day.period-start.period-end.ytd-scrollable-calendar::before {background-color: transparent;} .invisible.ytd-scrollable-calendar {visibility: hidden;}</style>');
Y3c=d}d=Y3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Z3c=a});var c4c=function(){var a=_.O.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};
_.H(c4c,_.O);_.f=c4c.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:v3(this.data.selection.start),end:v3(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:_.od(this.selectionState)}};
_.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=tYc({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=tYc({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&&oYc(this.selection),c=this.selection&&pYc(this.selection);b&&!u3(a,b)&&"END_DATE"===this.selectionState?(this.selection={start:b,end:a},this.selectionState="START_DATE"):(c&&!u3(c,a)?this.selection={start:a,end:c}:this.selection=a,this.selectionState="END_DATE")};
_.f.handleCalendarDateMouseDown=function(a){this.selection&&!mYc(this.selection)&&(this.dragPivot=t3(a,this.selection.start)?this.selection.end:t3(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 u3(b,c)?b:c}(this.dragPivot,a),
end:function(b,c){return u3(b,c)?c:b}(this.dragPivot,a)},this.dragPivot||(this.selectionState="START_DATE"))};
_.f.handleCalendarDateMouseLeave=function(){};
_.f.handleCalendarSubmitDateRange=function(){this.selection&&!mYc(this.selection)&&_.Tn(this.hostElement,"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&&(mYc(this.selection)?lYc(this.selection):(lYc(this.selection.start),lYc(this.selection.end)))};
_.f.updateCalendarSelection=function(a){this.calendar.updateSelection(Object.assign({},a,{selectionState:this.selectionState}))};
_.f.updateIsStartDateInvalidFromBinding=function(a){this.isStartDateInvalid=a.detail.value};
_.f.updateIsEndDateInvalidFromBinding=function(a){this.isEndDateInvalid=a.detail.value};
_.f.updateStartDateStringFromBinding=function(){};
_.f.updateEndDateStringFromBinding=function(){};
_.J.Object.defineProperties(c4c.prototype,{calendarConfig:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.selection?{start:v3(this.data.dateRangeStart),end:v3(this.data.dateRangeEnd),selection:{start:v3(this.data.selection.start),end:v3(this.data.selection.end)},circleToday:!0}:{}}},
errorMessage:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.errorMessage}},
startDate:{configurable:!0,enumerable:!0,get:function(){return this.selection&&oYc(this.selection)}},
endDate:{configurable:!0,enumerable:!0,get:function(){return this.selection&&pYc(this.selection)}}});
var G4=c4c;G4.prototype.resetTextboxes=G4.prototype.resetTextboxes;G4.prototype.observeSelection=G4.prototype.observeSelection;G4.prototype.dataChanged=G4.prototype.dataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],G4.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],G4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.vq("#calendar"),_.V("design:type",b4c)],G4.prototype,"calendar",void 0);
_.U([_.vq("#start-date"),_.V("design:type",_.AS)],G4.prototype,"startDateInput",void 0);_.U([_.vq("#end-date"),_.V("design:type",_.AS)],G4.prototype,"endDateInput",void 0);_.U([_.N(),_.V("design:type",Object)],G4.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],G4.prototype,"selection",void 0);_.U([_.N(),_.V("design:type",String)],G4.prototype,"selectionState",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],G4.prototype,"calendarConfig",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],G4.prototype,"errorMessage",null);_.U([_.M("selection"),_.V("design:type",Object),_.V("design:paramtypes",[])],G4.prototype,"startDate",null);_.U([_.M("selection"),_.V("design:type",Object),_.V("design:paramtypes",[])],G4.prototype,"endDate",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],G4.prototype,"dataChanged",null);
_.U([_.uq("selection","selectionState"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],G4.prototype,"observeSelection",null);_.U([_.uq("selectionState"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],G4.prototype,"resetTextboxes",null);G4=_.U([_.P({disableElementRegistration:!0,is:"ytd-date-period-picker-renderer"})],G4);
_.Q(G4,"ytd-date-period-picker-renderer",function(){if(void 0!==X3c)return X3c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-date-period-picker-renderer">\n  <form id="form" class="style-scope ytd-date-period-picker-renderer">\n    <div class="input-and-error style-scope ytd-date-period-picker-renderer">\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-invalid-changed="updateIsStartDateInvalidFromBinding" on-tap="onStartDateTapOrFocus" on-value-changed="updateStartDateStringFromBinding" class="style-scope ytd-date-period-picker-renderer">\n      </yt-text-input-form-field-renderer>\n      <div class="error-message style-scope ytd-date-period-picker-renderer" role="alert">\n        <yt-formatted-string hidden="[[!isStartDateInvalid]]" text="[[data.errorMessage]]" class="style-scope ytd-date-period-picker-renderer">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <div id="separator" class="style-scope ytd-date-period-picker-renderer">\u2013</div>\n    <div class="input-and-error style-scope ytd-date-period-picker-renderer">\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-invalid-changed="updateIsEndDateInvalidFromBinding" on-tap="onEndDateTapOrFocus" on-value-changed="updateEndDateStringFromBinding" class="style-scope ytd-date-period-picker-renderer">\n      </yt-text-input-form-field-renderer>\n      <div class="error-message style-scope ytd-date-period-picker-renderer" role="alert">\n        <yt-formatted-string hidden="[[!isEndDateInvalid]]" text="[[data.errorMessage]]" class="style-scope ytd-date-period-picker-renderer">\n        </yt-formatted-string>\n      </div>\n    </div>\n  </form>\n</div>\n\n<ytd-scrollable-calendar id="calendar" calendar-config="[[calendarConfig]]" class="style-scope ytd-date-period-picker-renderer">\n</ytd-scrollable-calendar>\n\n<div id="buttons" class="style-scope ytd-date-period-picker-renderer">\n  <div id="cancel-button" class="style-scope ytd-date-period-picker-renderer"></div>\n  <div id="apply-button" class="style-scope ytd-date-period-picker-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===W3c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-date-period-picker-renderer {display: flex;flex-direction: column;overflow: hidden;width: 352px;} form.ytd-date-period-picker-renderer {margin: 0;display: flexbox;display: flex;align-items: center;} .error-message.ytd-date-period-picker-renderer {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.ytd-date-period-picker-renderer {padding: 0 8px;text-align: center;} #calendar.ytd-date-period-picker-renderer {min-height: 0;flex: 1;flex-basis: 0.000000001px;} #control-area.ytd-date-period-picker-renderer {margin: 0 20px;flex: none;} #buttons.ytd-date-period-picker-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 16px;display: flexbox;display: flex;justify-content: flex-end;flex: none;} #buttons.ytd-date-period-picker-renderer ytd-button-renderer.ytd-date-period-picker-renderer {margin-right: 8px;flex: none;} yt-text-input-form-field-renderer.ytd-date-period-picker-renderer {--paper-input-container-floated-label-placeholder-display: none;--paper-input-container-shared-input-style-padding: 4px 0;text-align: center;}</style>');
W3c=d}d=W3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return X3c=a});var d4c=function(){var a=_.O.apply(this,arguments)||this;var b={};a.actionMap=(b["ytd-date-period-picker-apply"]="handleDateRangeUpdated",b);return a};
_.H(d4c,_.O);d4c.prototype.configureRendererStamper=function(){return{"data.timeRangeDropdown":{id:"time-range-dropdown",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}}}};
d4c.prototype.handleDateRangeUpdated=function(){};
var H4=d4c;_.U([_.N(),_.V("design:type",Object)],H4.prototype,"data",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],H4.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],H4.prototype,"rendererstamperBehavior",void 0);H4=_.U([_.P({is:"ytd-report-history-section-header-renderer",disableElementRegistration:!0})],H4);
_.Q(H4,"ytd-report-history-section-header-renderer",function(){if(void 0!==V3c)return V3c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-report-history-section-header-renderer">\n  <div id="time-range-dropdown" class="filter style-scope ytd-report-history-section-header-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===U3c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-history-section-header-renderer {display: block;} .filter.ytd-report-history-section-header-renderer:not(:first-of-type) {margin-left: 24px;}</style>");
U3c=d}d=U3c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return V3c=a});var e4c;var f4c;var g4c=function(){return _.O.apply(this,arguments)||this};
_.H(g4c,_.O);_.J.Object.defineProperties(g4c.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.data)?0:null==(b=a.icon)?0:b.iconType)?_.Nq(this.data.icon.iconType):""}}});
var h4c=g4c;_.U([_.N(),_.V("design:type",Object)],h4c.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",String),_.V("design:paramtypes",[])],h4c.prototype,"icon",null);h4c=_.U([_.P({is:"ytd-report-history-table-text-cell-renderer",disableElementRegistration:!0})],h4c);
_.Q(h4c,"ytd-report-history-table-text-cell-renderer",function(){if(void 0!==f4c)return f4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-report-history-table-text-cell-renderer" hidden="[[!icon]]">\n  <yt-icon icon="[[icon]]" class="style-scope ytd-report-history-table-text-cell-renderer"></yt-icon>\n</div>\n<div class="text style-scope ytd-report-history-table-text-cell-renderer">\n  <yt-formatted-string class="main-text style-scope ytd-report-history-table-text-cell-renderer" split-lines="" text="[[data.text]]">\n  </yt-formatted-string>\n  <yt-formatted-string class="sub-text style-scope ytd-report-history-table-text-cell-renderer" split-lines="" text="[[data.shortByLineText]]">\n  </yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===e4c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-history-table-text-cell-renderer {display: flexbox;display: flex;} .icon-wrapper.ytd-report-history-table-text-cell-renderer {color: var(--yt-spec-text-primary);margin-right: 8px;width: 24px;} yt-formatted-string.ytd-report-history-table-text-cell-renderer {--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.ytd-report-history-table-text-cell-renderer {margin-top: calc(4px/2);overflow: hidden;} .main-text.ytd-report-history-table-text-cell-renderer {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.ytd-report-history-table-text-cell-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
e4c=d}d=e4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return f4c=a});var i4c;var j4c;var k4c;var l4c;var m4c;var n4c;var o4c=function(){return _.O.apply(this,arguments)||this};
_.H(o4c,_.O);o4c.prototype.configureRendererStamper=function(){return{"data.latestReason":{id:"latest-reason",mapping:{reportHistoryTableTextCellRenderer:"ytd-report-history-table-text-cell-renderer"}}}};
var p4c=o4c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],p4c.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],p4c.prototype,"data",void 0);p4c=_.U([_.P({is:"ytd-report-history-table-reason-cell-renderer",disableElementRegistration:!0})],p4c);
_.Q(p4c,"ytd-report-history-table-reason-cell-renderer",function(){if(void 0!==n4c)return n4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-report-history-table-reason-cell-renderer"></div>\n<div id="show-all-reasons" hidden="[[!data.showAllReasons]]" class="style-scope ytd-report-history-table-reason-cell-renderer">\n  <yt-formatted-string text="[[data.showAllReasons]]" class="style-scope ytd-report-history-table-reason-cell-renderer"></yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===m4c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-history-table-reason-cell-renderer {display: inline-block;} #show-all-reasons.ytd-report-history-table-reason-cell-renderer {--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;}</style>');
m4c=d}d=m4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return n4c=a});var q4c=function(){return _.O.apply(this,arguments)||this};
_.H(q4c,_.O);q4c.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"}}}};
var r4c=q4c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],r4c.prototype,"rendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],r4c.prototype,"data",void 0);r4c=_.U([_.P({is:"ytd-report-history-table-cell-renderer",disableElementRegistration:!0})],r4c);
_.Q(r4c,"ytd-report-history-table-cell-renderer",function(){if(void 0!==l4c)return l4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-report-history-table-cell-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===k4c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-history-table-cell-renderer {display: inline-block;}</style>");k4c=d}d=k4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return l4c=
a});var s4c;var t4c;var I4=function(){var a=_.O.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};
_.H(I4,_.O);I4.prototype.onDataChanged=function(){var a;if(null==(a=this.data)?0:a.style)this.componentStyle=this.getStyleName(this.data.style)};
I4.prototype.getCellForColumn=function(a){return this.cells.find(function(b){var c;return(null==(c=_.B(null==b?void 0:b.cell,S_c)||_.B(null==b?void 0:b.cell,R_c))?void 0:c.columnId)===a.type})};
I4.prototype.getClassForColumn=function(a){switch(a){case "REPORT_HISTORY_COLUMN_DATE":return"date";default:return""}};
I4.prototype.getStyleName=function(a){switch(a){case "REPORT_HISTORY_ROW_STYLE_COMPACT":return"COMPACT_ROW";default:return""}};
_.J.Object.defineProperties(I4.prototype,{cells:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.data)?void 0:a.cells)||[]).map(function(b){return _.B(b,Q_c)})}}});
var J4=I4;J4.prototype.onDataChanged=J4.prototype.onDataChanged;_.U([_.N(),_.V("design:type",Object)],J4.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Array)],J4.prototype,"columnRenderData",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],J4.prototype,"componentStyle",void 0);_.U([_.M("data"),_.V("design:type",Array),_.V("design:paramtypes",[])],J4.prototype,"cells",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],J4.prototype,"onDataChanged",null);J4=_.U([_.P({is:"ytd-report-history-table-row-renderer",disableElementRegistration:!0})],J4);
_.Q(J4,"ytd-report-history-table-row-renderer",function(){if(void 0!==t4c)return t4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-report-history-table-row-renderer">\n  <template is="dom-repeat" items="[[columnRenderData]]" as="column" class="style-scope ytd-report-history-table-row-renderer">\n    <div class$="[[column.classes]] cell-body style-scope ytd-report-history-table-row-renderer" role="cell" style$="[[column.style]]">\n      <ytd-report-history-table-cell-renderer class$="[[getClassForColumn(column.type)]] style-scope ytd-report-history-table-row-renderer" data="[[getCellForColumn(column)]]"></ytd-report-history-table-cell-renderer>\n    </div>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===s4c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-history-table-row-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 16px 0;} ytd-report-history-table-row-renderer,#row-container.ytd-report-history-table-row-renderer {width: 100%;display: flexbox;display: flex;} ytd-report-history-table-cell-renderer.ytd-report-history-table-row-renderer {width: 100%;} ytd-report-history-table-row-renderer[component-style=COMPACT_ROW] {border-bottom: none;padding: 8px 0;} ytd-report-history-table-row-renderer[component-style=COMPACT_ROW] ytd-report-history-table-cell-renderer.date.ytd-report-history-table-row-renderer {--main-text-color: var(--yt-spec-text-secondary);}</style>");
s4c=d}d=s4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return t4c=a});var u4c;var v4c;var xYc=_.Mu([""]),DYc=_.Mu(["left:","px;"]),BYc=_.Mu("min-width:,px;padding-left:,px;padding-right:,px;flex:, 0 ,px;".split(",")),CYc=_.Mu(["max-width:","px;"]),uYc={padding:12,paddingLeftFirstColumn:0,paddingRightLastColumn:0,minWidth:50,maxWidth:Infinity,flexGrow:1},vYc={padding:12,paddingLeftFirstColumn:24,paddingRightLastColumn:24,minWidth:50,maxWidth:Infinity,flexGrow:0};var w4c=_.Mu(["min-width:","px;"]),x4c=function(){return _.O.apply(this,arguments)||this};
_.H(x4c,_.O);x4c.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"}}}}}};
x4c.prototype.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"rows","yt-reload-continuation-items-command-body":"rows"}};
_.J.Object.defineProperties(x4c.prototype,{tableSpec:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?0:a.columns)?EYc(this.data.columns):{columns:{},columnsToShow:[]}}},
columnRenderData:{configurable:!0,enumerable:!0,get:function(){return zYc(this.tableSpec)}},
totalMinWidth:{configurable:!0,enumerable:!0,get:function(){var a=this.tableSpec,b=uYc;b=void 0===b?vYc:b;b=AYc(a.columnDimensions,a.columnsToShow||[],b);a=0;b=_.g(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 _.aH(w4c,this.totalMinWidth)}}});
var K4=x4c;_.U([_.L(_.yS),_.V("design:type",Object)],K4.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],K4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],K4.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],K4.prototype,"tableSpec",null);_.U([_.M("tableSpec"),_.V("design:type",Array),_.V("design:paramtypes",[])],K4.prototype,"columnRenderData",null);
_.U([_.M("tableSpec"),_.V("design:type",Number),_.V("design:paramtypes",[])],K4.prototype,"totalMinWidth",null);_.U([_.M("totalMinWidth"),_.V("design:type",_.Qe),_.V("design:paramtypes",[])],K4.prototype,"tableWidthStyle",null);K4=_.U([_.P({is:"ytd-table-renderer",disableElementRegistration:!0})],K4);
_.Q(K4,"ytd-table-renderer",function(){if(void 0!==v4c)return v4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-table-renderer">\n  <div id="table-header" role="row" class="style-scope ytd-table-renderer">\n    <template is="dom-repeat" items="[[columnRenderData]]" as="column" class="style-scope ytd-table-renderer">\n      <div class$="[[column.classes]] cell-header style-scope ytd-table-renderer" style$="[[column.style]]" role="columnheader">\n        <h4 id="[[column.type]]-header-name" class="header-name style-scope ytd-table-renderer">\n          <span class="style-scope ytd-table-renderer">[[column.headerName]]</span>\n        </h4>\n        <div class="cell-header-icon style-scope ytd-table-renderer" hidden="[[!column.headerIcon]]">\n          <yt-icon icon="[[column.headerIcon]]" class="style-scope ytd-table-renderer"></yt-icon>\n        </div>\n      </div>\n    </template> \n  </div>\n  <div id="table-body" class="style-scope ytd-table-renderer">\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===u4c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>#table-header.ytd-table-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 16px 0;display: flexbox;display: flex;} .cell-header.ytd-table-renderer {color: var(--yt-spec-text-disabled);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;}</style>');
u4c=d}d=u4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return v4c=a});var y4c=function(){return _.O.apply(this,arguments)||this};
_.H(y4c,_.O);y4c.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}}}}}};
var z4c=y4c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],z4c.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],z4c.prototype,"data",void 0);z4c=_.U([_.P({is:"ytd-report-reason-history-modal-renderer",disableElementRegistration:!0})],z4c);
_.Q(z4c,"ytd-report-reason-history-modal-renderer",function(){if(void 0!==j4c)return j4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-report-reason-history-modal-renderer">\n  <h4 class="title style-scope ytd-report-reason-history-modal-renderer">\n    <yt-formatted-string text="[[data.title]]" class="style-scope ytd-report-reason-history-modal-renderer"></yt-formatted-string>\n  </h4>\n  <div id="content-info" class="style-scope ytd-report-reason-history-modal-renderer"></div>\n  <tp-yt-paper-dialog-scrollable id="scroller" class="style-scope ytd-report-reason-history-modal-renderer">\n    <div id="reasons-table" class="style-scope ytd-report-reason-history-modal-renderer"></div>\n  </tp-yt-paper-dialog-scrollable>\n</div>\n<div id="report-history-modal-footer" class="style-scope ytd-report-reason-history-modal-renderer">\n  <div id="done-button" class="style-scope ytd-report-reason-history-modal-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===i4c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-reason-history-modal-renderer {display: block;min-width: 400px;max-width: 500px;} ytd-report-reason-history-modal-renderer.style-scope {margin: 0;padding: 0;} #report-history-modal-body.ytd-report-reason-history-modal-renderer {padding: 24px;} .title.ytd-report-reason-history-modal-renderer {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.ytd-report-reason-history-modal-renderer {margin-bottom: 12px;} #scroller.ytd-report-reason-history-modal-renderer {height: 250px;width: 100%;overflow: auto;--paper-dialog-scrollable-padding: 0;} #report-history-modal-footer.ytd-report-reason-history-modal-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 4px;display: flexbox;display: flex;justify-content: flex-end;}</style>');
i4c=d}d=i4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return j4c=a});var A4c;var B4c;var C4c;var D4c;var E4c=function(){return _.O.apply(this,arguments)||this};
_.H(E4c,_.O);var F4c=E4c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],F4c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],F4c.prototype,"data",void 0);F4c=_.U([_.P({is:"ytd-report-description-renderer",disableElementRegistration:!0})],F4c);
_.Q(F4c,"ytd-report-description-renderer",function(){if(void 0!==D4c)return D4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-report-description-renderer"></div>\n<div class="report-description style-scope ytd-report-description-renderer">\n  <div class="report-description-item style-scope ytd-report-description-renderer">\n    <div class="report-description-upper-bullet report-description-bullet style-scope ytd-report-description-renderer"></div>\n    <yt-formatted-string class="report-receipt style-scope ytd-report-description-renderer" text="[[data.receipt]]">\n    </yt-formatted-string>\n  </div>\n  <div class="report-description-item style-scope ytd-report-description-renderer">\n    <div class="report-description-lower-bullet report-description-bullet style-scope ytd-report-description-renderer"></div>\n    <yt-formatted-string class="report-state style-scope ytd-report-description-renderer" text="[[data.state]]">\n    </yt-formatted-string>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===C4c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-description-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: flexbox;display: flex;flex-direction: row;} .report-description-vertical-line.ytd-report-description-renderer {border-left: 2px solid var(--yt-spec-10-percent-layer);margin-left: 20px;margin-right: -5px;margin-top: 14px;margin-bottom: 13px;} .report-description.ytd-report-description-renderer {min-width: 0;display: flexbox;display: flex;flex-direction: column;justify-content: space-between;flex: 1 1 auto;} .report-description-item.ytd-report-description-renderer {min-width: 0;display: flexbox;display: flex;flex-direction: row;} .report-description-bullet.ytd-report-description-renderer {min-width: 0;border-radius: 50%;width: 8px;height: 8px;margin-top: 6px;margin-right: 10px;flex: none;} .report-description-upper-bullet.ytd-report-description-renderer {margin-top: 6px;background: var(--yt-spec-10-percent-layer);} .report-description-lower-bullet.ytd-report-description-renderer {margin-top: 4px;background: var(--yt-spec-text-disabled);} .report-state.ytd-report-description-renderer {min-width: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .report-receipt.ytd-report-description-renderer {min-width: 0;white-space: pre-wrap;overflow-wrap: break-word;word-break: break-word;margin-bottom: 16px;}</style>');
C4c=d}d=C4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return D4c=a});var G4c;var H4c;var I4c=function(){return _.O.apply(this,arguments)||this};
_.H(I4c,_.O);I4c.prototype.configureRendererStamper=function(){return{"data.description":{id:"description",mapping:{reportDescriptionRenderer:"ytd-report-description-renderer"}}}};
var L4=I4c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],L4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],L4.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],L4.prototype,"data",void 0);L4=_.U([_.P({is:"ytd-video-report-renderer",disableElementRegistration:!0})],L4);
_.Q(L4,"ytd-video-report-renderer",function(){if(void 0!==H4c)return H4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-video-report-renderer"></div>\n<div class="report-info style-scope ytd-video-report-renderer">\n  <yt-formatted-string class="report-title style-scope ytd-video-report-renderer" text="[[data.title]]">\n  </yt-formatted-string>\n  <yt-formatted-string class="report-subtitle style-scope ytd-video-report-renderer" text="[[data.shortBylineText]]">\n  </yt-formatted-string>\n</div>\n<div id="description" class="style-scope ytd-video-report-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===G4c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-report-renderer {--paper-input-container-input-align: baseline;color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: row;} .report-info.ytd-video-report-renderer {flex-basis: 500px;min-width: 200px;padding: 4px;overflow: hidden;display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} .report-info.ytd-video-report-renderer yt-formatted-string.ytd-video-report-renderer {margin-bottom: 4px;} .report-subtitle.ytd-video-report-renderer {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.ytd-video-report-renderer {background-color: var(--yt-spec-10-percent-layer);height: 54px;margin-right: 16px;width: 96px;} @media screen and (max-width:712px) {.report-thumbnail.ytd-video-report-renderer {display: none;}} .report-title.ytd-video-report-renderer {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.ytd-video-report-renderer {overflow: hidden;display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;}</style>');
G4c=d}d=G4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return H4c=a});var M4=function(){return _.O.apply(this,arguments)||this};
_.H(M4,_.O);M4.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"}}}};
M4.prototype.configureContinuationPathMap=function(){return{"yt-reload-continuation-items-command-body":"table"}};
M4.prototype.onRequestError=function(){this.ytContinuationHandlerBehavior.continuationIsReloading=!1};
_.J.Object.defineProperties(M4.prototype,{isUnifiedReportHistory:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((null==(a=this.data)?0:a.header)&&(null==(b=this.data)?0:b.table))}}});
var N4=M4;N4.prototype.onRequestError=N4.prototype.onRequestError;_.U([_.L(_.yS),_.V("design:type",Object)],N4.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],N4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],N4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],N4.prototype,"data",void 0);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],N4.prototype,"isUnifiedReportHistory",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],N4.prototype,"onRequestError",null);N4=_.U([_.P({is:"ytd-report-history-section-renderer",disableElementRegistration:!0})],N4);
_.Q(N4,"ytd-report-history-section-renderer",function(){if(void 0!==B4c)return B4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-report-history-section-renderer"></div>\n\n\n<div id="unified-report-history" hidden="[[!isUnifiedReportHistory]]" class="style-scope ytd-report-history-section-renderer">\n  <div id="header" class="style-scope ytd-report-history-section-renderer"></div>\n  <div class="table-container style-scope ytd-report-history-section-renderer">\n    <div id="history-table" class="style-scope ytd-report-history-section-renderer"></div>\n    <div class="spinner-container style-scope ytd-report-history-section-renderer" hidden="[[!continuationIsReloading]]">\n      <tp-yt-paper-spinner active="" class="style-scope ytd-report-history-section-renderer"></tp-yt-paper-spinner>\n    </div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===A4c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-history-section-renderer {color: var(--yt-spec-text-primary);display: block;} #items.ytd-report-history-section-renderer>*.ytd-report-history-section-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 16px 0 20px 0;} #header.ytd-report-history-section-renderer {margin-bottom: 4px;} .table-container.ytd-report-history-section-renderer {position: relative;} .spinner-container.ytd-report-history-section-renderer {background: var(--yt-spec-brand-background-solid);opacity: 0.5;display: flexbox;display: flex;align-items: center;justify-content: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #unified-report-history.ytd-report-history-section-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding-top: 20px;overflow-x: auto;}</style>");
A4c=d}d=A4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return B4c=a});var J4c;var K4c;var L4c=function(){return _.O.apply(this,arguments)||this};
_.H(L4c,_.O);var M4c=L4c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M4c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],M4c.prototype,"data",void 0);M4c=_.U([_.P({is:"ytd-channel-list-sub-menu-avatar-renderer",disableElementRegistration:!0})],M4c);
_.Q(M4c,"ytd-channel-list-sub-menu-avatar-renderer",function(){if(void 0!==K4c)return K4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-channel-list-sub-menu-avatar-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <yt-img-shadow thumbnail="[[data.thumbnail]]" width="80" class="style-scope ytd-channel-list-sub-menu-avatar-renderer">\n  </yt-img-shadow>\n  <div id="title" class="style-scope ytd-channel-list-sub-menu-avatar-renderer">[[getSimpleString(data.title)]]</div>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===J4c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-list-sub-menu-avatar-renderer {display: inline-block;} a.ytd-channel-list-sub-menu-avatar-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;} yt-img-shadow.ytd-channel-list-sub-menu-avatar-renderer {width: 80px;height: 80px;--yt-img-border-radius: 40px;} #title.ytd-channel-list-sub-menu-avatar-renderer {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;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;}</style>');
J4c=d}d=J4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return K4c=a});var N4c;var O4c;var P4c=function(){return _.O.apply(this,arguments)||this};
_.H(P4c,_.O);P4c.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{channelListSubMenuAvatarRenderer:"ytd-channel-list-sub-menu-avatar-renderer"}}}};
var O4=P4c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],O4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],O4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],O4.prototype,"aligment",void 0);O4=_.U([_.P({is:"ytd-channel-list-sub-menu-renderer",disableElementRegistration:!0})],O4);
_.Q(O4,"ytd-channel-list-sub-menu-renderer",function(){if(void 0!==O4c)return O4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-channel-list-sub-menu-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===N4c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-list-sub-menu-renderer {display: inline-block;} #contents.ytd-channel-list-sub-menu-renderer {max-width: var(--ytd-channel-list-sub-menu-max-width,560px);display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} #contents.ytd-channel-list-sub-menu-renderer .ytd-channel-list-sub-menu-renderer:not(:first-child) {margin-left: 24px;} ytd-channel-list-sub-menu-renderer[aligment=distributed] {display: block;} ytd-channel-list-sub-menu-renderer[aligment=distributed] #contents.ytd-channel-list-sub-menu-renderer {justify-content: space-around;}</style>");
N4c=d}d=N4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return O4c=a});var Q4c;var R4c;var S4c=function(){return _.O.apply(this,arguments)||this};
_.H(S4c,_.O);S4c.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}}}}}};
var P4=S4c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],P4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],P4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],P4.prototype,"data",void 0);P4=_.U([_.P({is:"ytd-channel-sub-menu-renderer",disableElementRegistration:!0})],P4);
_.Q(P4,"ytd-channel-sub-menu-renderer",function(){if(void 0!==R4c)return R4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-channel-sub-menu-renderer">\n  <yt-dropdown-menu class="content-sub-menu style-scope ytd-channel-sub-menu-renderer" data="[[data.contentTypeSubMenuItems]]" parent-tracking-params="[[data.trackingParams]]" use-label="">\n  </yt-dropdown-menu>\n  <div id="play-all" class="style-scope ytd-channel-sub-menu-renderer"></div>\n</div>\n<div id="sort-menu" class="style-scope ytd-channel-sub-menu-renderer"></div>\n<div id="right-buttons" class="style-scope ytd-channel-sub-menu-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Q4c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-sub-menu-renderer {height: 56px;margin: 8px 0 8px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #primary-items.ytd-channel-sub-menu-renderer {color: var(--yt-spec-text-primary);flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;align-items: center;}</style>");
Q4c=d}d=Q4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return R4c=a});var T4c;var U4c;var V4c=function(){return _.O.apply(this,arguments)||this};
_.H(V4c,_.O);V4c.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}}}}}};
var Q4=V4c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Q4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Q4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Q4.prototype,"data",void 0);Q4=_.U([_.P({is:"ytd-feed-channel-filter-header-renderer",disableElementRegistration:!0})],Q4);
_.Q(Q4,"ytd-feed-channel-filter-header-renderer",function(){if(void 0!==U4c)return U4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-feed-channel-filter-header-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-feed-channel-filter-header-renderer" 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" class="style-scope ytd-feed-channel-filter-header-renderer">\n    </yt-img-shadow>\n    <div id="channel" class="style-scope ytd-feed-channel-filter-header-renderer">\n      <span id="title" class="style-scope ytd-feed-channel-filter-header-renderer">[[getSimpleString(data.title)]]</span>\n      <div id="view-channel-button" aria-hidden="" class="style-scope ytd-feed-channel-filter-header-renderer"></div>\n    </div>\n  </a>\n</h2>\n<div id="buttons" class="style-scope ytd-feed-channel-filter-header-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===T4c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-feed-channel-filter-header-renderer {margin: 32px 0 0 0;display: flexbox;display: flex;flex-direction: row;align-items: flex-start;} h2.ytd-feed-channel-filter-header-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;flex: 1;flex-basis: 0.000000001px;} a.ytd-feed-channel-filter-header-renderer {display: flexbox;display: flex;flex-direction: row;align-items: flex-start;} #avatar.ytd-feed-channel-filter-header-renderer {height: 56px;width: 56px;margin-right: 24px;border-radius: 50%;background-color: transparent;overflow: hidden;} #title.ytd-feed-channel-filter-header-renderer {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;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;}</style>');
T4c=d}d=T4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return U4c=a});var W4c;var X4c;var LYc=_.lp(_.Ln("DELETE_FROM_DOWNLOADS",{},"Delete from downloads"));var FYc={url:"https://www.gstatic.com/youtube/img/useredu/smart_downloads_optin_banner.svg"};var Y4c={},KYc=(Y4c[0]={title:_.Jo(_.Ln("DOWNLOADS",void 0,"Downloads")),iconType:"OFFLINE_DOWNLOAD",topButtonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:_.Jo(_.Ln("DOWNLOADS_SETTINGS",void 0,"Downloads Settings")),loggingDirectives:{clientVeSpec:{uiType:21412}},navigationEndpoint:_.Ho("SPaccount_downloads","/account_downloads",6827,"WEB_PAGE_TYPE_SETTINGS")},sectionClientVE:51721,videoClientVE:42356},Y4c[1]={title:_.Jo(_.Ln("SMART_DOWNLOADS",void 0,"Smart downloads")),topButtonRenderer:{icon:{iconType:"SETTINGS"},
loggingDirectives:{clientVeSpec:{uiType:129732}},navigationEndpoint:_.Ho("SPaccount_downloads","/account_downloads",6827,"WEB_PAGE_TYPE_SETTINGS")},sectionClientVE:139572,videoClientVE:129218},Y4c);_.Hs("sharingItemSection","itemSectionRenderer","ytd-item-section-renderer");var R4=function(){var a=_.O.apply(this,arguments)||this;a.allVideosCount=0;a.allPlaylistCount=0;a.shouldRenderDownloadsBanner=!1;a.hasOptedIntoSmartDownloads=!1;a.areAllSmartDownloadsDeleted=!1;a.smartDownloadsCompleted=!1;return a};
_.H(R4,_.O);R4.prototype.configureRendererStamper=function(){return{renderableData:{id:"contents",mapping:{itemSectionRenderer:"ytd-item-section-renderer"}}}};
R4.prototype.attached=function(){this.downloadsToRenderChanged()};
R4.prototype.detached=function(){this.set("renderableData",{})};
R4.prototype.downloadsToRenderChanged=function(){var a=_.Fo.getState().entities,b=_.rwa(a),c=_.u("kevlar_playlist_dl_page_killswitch")?_.twa(a):yXc(a),d,e,h,l=null!=(h=null==(e=(null!=(d=a.downloadsPageViewConfigurationEntity)?d:{})[_.I2a])?void 0:e.smartDownloadsOptInBannerVisibility)?h:{},m;d=null!=(m=_.B(l,_.kYa))?m:{};m=uXc(b);a=_.Dob(a);this.set("renderableData",NYc(c,b,d,this.hasOptedIntoSmartDownloads,this.shouldRenderDownloadsBanner,this.areAllSmartDownloadsDeleted,m,a))};
var S4=R4;S4.prototype.downloadsToRenderChanged=S4.prototype.downloadsToRenderChanged;_.U([_.L(_.SI),_.V("design:type",Object)],S4.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],S4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],S4.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],S4.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],S4.prototype,"renderableData",void 0);_.U([_.N({selector:_.Oob}),_.V("design:type",Object)],S4.prototype,"allVideosCount",void 0);_.U([_.N({selector:function(a){return _.Uva(a.entities).length}}),
_.V("design:type",Object)],S4.prototype,"allPlaylistCount",void 0);_.U([_.N({selector:function(a){var b=a.entities;a=_.Kob(a);if(vXc(b,"SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED"))var c=!1;else{var d,e;b=null!=(e=null==(d=(null!=(c=b.downloadsPageViewConfigurationEntity)?c:{})[_.I2a])?void 0:d.smartDownloadsOptInBannerVisibility)?e:{};c=a?!!b.visibleWithConnection:!!b.visibleWithoutConnection}return c}}),
_.V("design:type",Object)],S4.prototype,"shouldRenderDownloadsBanner",void 0);_.U([_.N({selector:function(a){return vXc(a.entities,"SMART_DOWNLOADS_ENABLED")}}),
_.V("design:type",Object)],S4.prototype,"hasOptedIntoSmartDownloads",void 0);_.U([_.N({selector:function(a){return wXc(a.entities)}}),
_.V("design:type",Object)],S4.prototype,"areAllSmartDownloadsDeleted",void 0);_.U([_.N({selector:function(a){return _.rwa(a.entities).every(function(b){var c;return(null==b?void 0:null==(c=b.transferEntity)?void 0:c.transferState)&&!_.Nva.includes(b.transferEntity.transferState)})}}),
_.V("design:type",Object)],S4.prototype,"smartDownloadsCompleted",void 0);_.U([_.mH("allVideosCount","shouldRenderDownloadsBanner","hasOptedIntoSmartDownloads","areAllSmartDownloadsDeleted","smartDownloadsCompleted","allPlaylistCount"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],S4.prototype,"downloadsToRenderChanged",null);S4=_.U([_.P({is:"ytd-offline-item-section-renderer",disableElementRegistration:!0})],S4);
_.Q(S4,"ytd-offline-item-section-renderer",function(){if(void 0!==X4c)return X4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-offline-item-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===W4c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-offline-item-section-renderer {display: block;} #contents.ytd-offline-item-section-renderer {--yt-message-renderer-text-align: center;} #contents.ytd-offline-item-section-renderer>ytd-item-section-renderer.ytd-offline-item-section-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #contents.ytd-offline-item-section-renderer>ytd-item-section-renderer.ytd-offline-item-section-renderer:last-child {border-bottom: none;}</style>");
W4c=d}d=W4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return X4c=a});var Z4c;var $4c;var T4=function(){return _.O.apply(this,arguments)||this};
_.H(T4,_.O);T4.prototype.toggleFilters=function(){this.renderCollapsibleMenu||(this.renderCollapsibleMenu=!0,_.Tz());this.isCollapsed=!this.isCollapsed};
T4.prototype.navigateToAboutTheseResultsPage=function(){var a=_.Vca("https://www.youtube.com/howyoutubeworks/product-features/search/");a?_.xd(window,a,"_blank"):_.Ef(Error("Ui"))};
T4.prototype.dataChanged=function(){this.isCollapsed=!0};
T4.prototype.computeShowBottomBorder=function(){var a,b,c;return!!(null==(a=this.data)?0:null==(b=a.button)?0:b.toggleButtonRenderer)||!(null==(c=this.data)||!c.aboutTheseResultsButton)};
var U4=T4;U4.prototype.dataChanged=U4.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],U4.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],U4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeShowBottomBorder(data)"}),_.V("design:type",Boolean)],U4.prototype,"showBottomBorder",void 0);_.U([_.N(),_.V("design:type",Boolean)],U4.prototype,"renderCollapsibleMenu",void 0);
_.U([_.N(),_.V("design:type",Boolean)],U4.prototype,"isCollapsed",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],U4.prototype,"dataChanged",null);U4=_.U([_.P({is:"ytd-search-sub-menu-renderer",disableElementRegistration:!0})],U4);
_.Q(U4,"ytd-search-sub-menu-renderer",function(){if(void 0!==$4c)return $4c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-search-sub-menu-renderer">\n  <div id="container" class="style-scope ytd-search-sub-menu-renderer">\n    <ytd-toggle-button-renderer align-by-text="" data="[[data.button.toggleButtonRenderer]]" on-click="toggleFilters" class="style-scope ytd-search-sub-menu-renderer">\n    </ytd-toggle-button-renderer>\n    <template is="dom-if" if="[[data.aboutTheseResultsButton]]" class="style-scope ytd-search-sub-menu-renderer">\n      <ytd-button-renderer align-by-text="" data="[[data.aboutTheseResultsButton.buttonRenderer]]" on-click="navigateToAboutTheseResultsPage" class="style-scope ytd-search-sub-menu-renderer">\n      </ytd-button-renderer>\n    </template>\n  </div>\n  <template is="dom-if" if="[[renderCollapsibleMenu]]" class="style-scope ytd-search-sub-menu-renderer">\n    <iron-collapse id="collapse" opened="[[!isCollapsed]]" class="style-scope ytd-search-sub-menu-renderer">\n      <div id="collapse-content" class="style-scope ytd-search-sub-menu-renderer">\n        <template is="dom-repeat" items="[[data.groups]]" class="style-scope ytd-search-sub-menu-renderer">\n          <ytd-search-filter-group-renderer data="[[item.searchFilterGroupRenderer]]" class="style-scope ytd-search-sub-menu-renderer">\n          </ytd-search-filter-group-renderer>\n        </template>\n      </div>\n    </iron-collapse>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Z4c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-search-sub-menu-renderer {display: block;} ytd-search-filter-group-renderer.ytd-search-sub-menu-renderer {padding: 0 32px 0 0;} ytd-search-sub-menu-renderer[show-bottom-border] #filter-menu.ytd-search-sub-menu-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #collapse-content.ytd-search-sub-menu-renderer {margin-bottom: 32px;display: flexbox;display: flex;flex-direction: row;} #collapse.ytd-search-sub-menu-renderer {overflow: hidden;} #container.ytd-search-sub-menu-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: space-between;} #container.ytd-search-sub-menu-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: space-between;} ytd-toggle-button-renderer.ytd-search-sub-menu-renderer:hover {color: var(--yt-spec-icon-active-other);} ytd-button-renderer.ytd-search-sub-menu-renderer {text-transform: none;}</style>");
Z4c=d}d=Z4c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $4c=a});var a5c;var b5c;var c5c;var d5c;var e5c=function(){return _.O.apply(this,arguments)||this};
_.H(e5c,_.O);e5c.prototype.computeStyle=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""};
var V4=e5c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],V4.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],V4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.V("design:type",String)],V4.prototype,"headerStyle",void 0);V4=_.U([_.P({is:"ytd-text-header-renderer",disableElementRegistration:!0})],V4);
_.Q(V4,"ytd-text-header-renderer",function(){if(void 0!==d5c)return d5c;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===c5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-text-header-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-text-header-renderer[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;}</style>');
c5c=d}d=c5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return d5c=a});var f5c;var g5c;var h5c=function(){return _.O.apply(this,arguments)||this};
_.H(h5c,_.O);var i5c=h5c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],i5c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],i5c.prototype,"data",void 0);i5c=_.U([_.P({is:"ytd-minor-moment-header-renderer",disableElementRegistration:!0})],i5c);
_.Q(i5c,"ytd-minor-moment-header-renderer",function(){if(void 0!==g5c)return g5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-minor-moment-header-renderer">\n<yt-formatted-string id="title" respect-html-dir="" text="[[data.title]]" class="style-scope ytd-minor-moment-header-renderer"></yt-formatted-string>\n<yt-formatted-string id="caption" respect-html-dir="" text="[[data.caption]]" class="style-scope ytd-minor-moment-header-renderer"></yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===f5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>#title.ytd-minor-moment-header-renderer {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.ytd-minor-moment-header-renderer {max-width: 360px;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.ytd-minor-moment-header-renderer {padding-top: 48px;height: 146px;display: block;margin: 0 auto;} ytd-minor-moment-header-renderer {text-align: center;margin-left: 10px;display: flex;flex-direction: column;align-items: center;}</style>');
f5c=d}d=f5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return g5c=a});var j5c;var k5c;var l5c=function(){return _.O.apply(this,arguments)||this};
_.H(l5c,_.O);var m5c=l5c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],m5c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],m5c.prototype,"data",void 0);m5c=_.U([_.P({is:"ytd-minor-moment-setting-alert-renderer",disableElementRegistration:!0})],m5c);
_.Q(m5c,"ytd-minor-moment-setting-alert-renderer",function(){if(void 0!==k5c)return k5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-minor-moment-setting-alert-renderer">\n</yt-formatted-string>\n<template is="dom-repeat" items="[[data.details]]" class="style-scope ytd-minor-moment-setting-alert-renderer">\n  <yt-formatted-string class="detail-text style-scope ytd-minor-moment-setting-alert-renderer" text="[[item]]">\n  </yt-formatted-string>\n</template>\n<yt-formatted-string id="link" text="[[data.link]]" class="style-scope ytd-minor-moment-setting-alert-renderer">\n</yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===j5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-minor-moment-setting-alert-renderer {--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;align-items: flex-start;display: flex;flex-direction: column;} yt-formatted-string.ytd-minor-moment-setting-alert-renderer {padding: 12px 0;} .detail-text.ytd-minor-moment-setting-alert-renderer {color: var(--yt-spec-text-secondary);} #text.ytd-minor-moment-setting-alert-renderer {color: var(--yt-spec-text-primary);} #restriction-apply-button.ytd-minor-moment-setting-alert-renderer {color: var(--yt-spec-call-to-action);}</style>');
j5c=d}d=j5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return k5c=a});var n5c;var o5c;var p5c=function(){return _.O.apply(this,arguments)||this};
_.H(p5c,_.O);p5c.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}}}}};
_.J.Object.defineProperties(p5c.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}}});
var W4=p5c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],W4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],W4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],W4.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],W4.prototype,"contentsClassName",null);W4=_.U([_.P({is:"ytd-minor-moment-setting-section-renderer",disableElementRegistration:!0})],W4);
_.Q(W4,"ytd-minor-moment-setting-section-renderer",function(){if(void 0!==o5c)return o5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]] style-scope ytd-minor-moment-setting-section-renderer">\n  <div id="title" hidden="[[!data.title]]" class="style-scope ytd-minor-moment-setting-section-renderer">\n    <yt-formatted-string text="[[data.title]]" class="style-scope ytd-minor-moment-setting-section-renderer"></yt-formatted-string>\n  </div>\n  <yt-formatted-string id="header" hidden="[[!data.header]]" text="[[data.header]]" class="style-scope ytd-minor-moment-setting-section-renderer">\n  </yt-formatted-string>\n  <yt-formatted-string id="summary" hidden="[[!data.summary]]" text="[[data.summary]]" class="style-scope ytd-minor-moment-setting-section-renderer">\n  </yt-formatted-string>\n  <div id="settings" hidden="[[!data.settings]]" class="style-scope ytd-minor-moment-setting-section-renderer"></div>\n  <div id="alerts" hidden="[[!data.alerts]]" class="style-scope ytd-minor-moment-setting-section-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===n5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-minor-moment-setting-section-renderer {width: 100%;margin-left: 10px;align-items: center;} #header.ytd-minor-moment-setting-section-renderer {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.ytd-minor-moment-setting-section-renderer {max-width: 360px;margin: 0 auto;} #settings.ytd-minor-moment-setting-section-renderer {padding-top: 8px;} #alerts.ytd-minor-moment-setting-section-renderer {margin-left: 60px;width: 340px;margin-bottom: 48px;} #title.ytd-minor-moment-setting-section-renderer {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.ytd-minor-moment-setting-section-renderer #settings.ytd-minor-moment-setting-section-renderer {box-shadow: 0 25px 0px -24px var(--yt-spec-10-percent-layer);padding-bottom: 20px;} .remove-left-margin.ytd-minor-moment-setting-section-renderer #header.ytd-minor-moment-setting-section-renderer,.remove-left-margin.ytd-minor-moment-setting-section-renderer #alerts.ytd-minor-moment-setting-section-renderer,.remove-left-margin.ytd-minor-moment-setting-section-renderer #summary.ytd-minor-moment-setting-section-renderer {margin-left: 0;} #contents.extra-bottom-space.ytd-minor-moment-setting-section-renderer {margin-bottom: 48px;} #title.ytd-minor-moment-setting-section-renderer {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;} #summary.ytd-minor-moment-setting-section-renderer {display: block;margin-left: 60px;margin-top: var(--ytd-margin-base);color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
n5c=d}d=n5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return o5c=a});var q5c;var r5c;var s5c=function(){return _.O.apply(this,arguments)||this};
_.H(s5c,_.O);var X4=s5c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],X4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],X4.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],X4.prototype,"data",void 0);X4=_.U([_.P({disableElementRegistration:!0,is:"ytd-empty-product-details-renderer"})],X4);
_.Q(X4,"ytd-empty-product-details-renderer",function(){if(void 0!==r5c)return r5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-empty-product-details-renderer">\n  <yt-formatted-string text="[[data.title]]" class="style-scope ytd-empty-product-details-renderer"></yt-formatted-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===q5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-empty-product-details-renderer {color: var(--yt-spec-text-primary);display: flex;flex-direction: row;justify-content: center;} .container.ytd-empty-product-details-renderer {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;}</style>');
q5c=d}d=q5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return r5c=a});var t5c;var u5c;var v5c=function(){var a=_.O.apply(this,arguments)||this;a.isCollapsed=!1;return a};
_.H(v5c,_.O);v5c.prototype.onDataChanged=function(){this.data&&(this.isCollapsed=!this.data.startExpanded)};
v5c.prototype.onExpandCollapse=function(){this.isCollapsed=!this.isCollapsed};
v5c.prototype.updateExpandCollapseButton=function(){if(this.isCollapsed){var a;this.expandCollapseButton=_.B(null==(a=this.data)?void 0:a.expandButton,_.SA)}else{var b;this.expandCollapseButton=_.B(null==(b=this.data)?void 0:b.collapseButton,_.SA)}};
var Y4=v5c;Y4.prototype.updateExpandCollapseButton=Y4.prototype.updateExpandCollapseButton;Y4.prototype.onDataChanged=Y4.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Y4.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Y4.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Y4.prototype,"isCollapsed",void 0);_.U([_.N(),_.V("design:type",Object)],Y4.prototype,"expandCollapseButton",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Y4.prototype,"onDataChanged",null);_.U([_.mH("data","isCollapsed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Y4.prototype,"updateExpandCollapseButton",null);Y4=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-expandable-perks-renderer"})],Y4);
_.Q(Y4,"ytd-sponsorships-expandable-perks-renderer",function(){if(void 0!==u5c)return u5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-sponsorships-expandable-perks-renderer">\n  <yt-img-shadow thumbnail="[[data.badge]]" class="style-scope ytd-sponsorships-expandable-perks-renderer"></yt-img-shadow>\n  <yt-formatted-string text="[[data.title]]" class="style-scope ytd-sponsorships-expandable-perks-renderer"></yt-formatted-string>\n</div>\n<yt-formatted-string class="subtitle style-scope ytd-sponsorships-expandable-perks-renderer" text="[[data.subtitle]]"></yt-formatted-string>\n<hr class="style-scope ytd-sponsorships-expandable-perks-renderer">\n<yt-formatted-string class="expandable-heading style-scope ytd-sponsorships-expandable-perks-renderer" text="[[data.expandableHeader]]"></yt-formatted-string>\n<ytd-button-renderer class="end-button style-scope ytd-sponsorships-expandable-perks-renderer" data="[[data.endButton.buttonRenderer]]"></ytd-button-renderer>\n<ytd-button-renderer class="bottom-button style-scope ytd-sponsorships-expandable-perks-renderer" data="[[data.bottomButton.buttonRenderer]]"></ytd-button-renderer>\n<ytd-button-renderer class="expand-collapse-button style-scope ytd-sponsorships-expandable-perks-renderer" data="[[expandCollapseButton]]" noink="" on-click="onExpandCollapse"></ytd-button-renderer>\n\n<div class="expandable-content style-scope ytd-sponsorships-expandable-perks-renderer">\n  <template is="dom-repeat" items="[[data.expandableItems]]" as="item" class="style-scope ytd-sponsorships-expandable-perks-renderer">\n    <ytd-sponsorships-perk-renderer data="[[item.sponsorshipsPerkRenderer]]" class="style-scope ytd-sponsorships-expandable-perks-renderer"></ytd-sponsorships-perk-renderer>\n  </template>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===t5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-expandable-perks-renderer {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.ytd-sponsorships-expandable-perks-renderer {align-items: baseline;color: var(--yt-spec-text-primary);display: flex;grid-area: badged-title;margin-bottom: 8px;} .badged-title.ytd-sponsorships-expandable-perks-renderer yt-img-shadow.ytd-sponsorships-expandable-perks-renderer {align-self: flex-start;margin-right: 12px;height: 18px;width: 18px;} .badged-title.ytd-sponsorships-expandable-perks-renderer yt-formatted-string.ytd-sponsorships-expandable-perks-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .subtitle.ytd-sponsorships-expandable-perks-renderer {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.ytd-sponsorships-expandable-perks-renderer {grid-area: end-button;justify-self: end;margin-left: 12px;} hr.ytd-sponsorships-expandable-perks-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);grid-area: line;margin-bottom: 24px;margin-top: 8px;width: 100%;} .expandable-heading.ytd-sponsorships-expandable-perks-renderer {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.ytd-sponsorships-expandable-perks-renderer {grid-area: bottom-button;justify-self: end;margin-left: 12px;} .end-button.ytd-sponsorships-expandable-perks-renderer,.bottom-button.ytd-sponsorships-expandable-perks-renderer {height: 0;display: flex;align-items: center;} .end-button.ytd-sponsorships-expandable-perks-renderer[has-no-text],.bottom-button.ytd-sponsorships-expandable-perks-renderer[has-no-text] {position: relative;top: -4px;} .expand-collapse-button.ytd-sponsorships-expandable-perks-renderer {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.ytd-sponsorships-expandable-perks-renderer {grid-area: expandable-content;width: 100%;} .expandable-content.ytd-sponsorships-expandable-perks-renderer>ytd-sponsorships-perk-renderer.ytd-sponsorships-expandable-perks-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: block;padding-bottom: 12px;padding-top: 16px;} ytd-sponsorships-expandable-perks-renderer[is-collapsed] .expandable-content.ytd-sponsorships-expandable-perks-renderer {overflow: hidden;height: 0;}</style>');
t5c=d}d=t5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return u5c=a});var w5c;var x5c;var y5c=function(){return _.O.apply(this,arguments)||this};
_.H(y5c,_.O);y5c.prototype.handleAction=function(){this.data&&this.data.command&&this.ytComponentBehavior.resolveCommand(this.data.command)};
var Z4=y5c;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],Z4.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z4.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z4.prototype,"data",void 0);Z4=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-actionable-message-renderer"})],Z4);
_.Q(Z4,"ytd-sponsorships-actionable-message-renderer",function(){if(void 0!==x5c)return x5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sponsorships-actionable-message-renderer">\n  <yt-img-shadow id="icon" height="24" thumbnail="[[data.icon]]" width="24" class="style-scope ytd-sponsorships-actionable-message-renderer"></yt-img-shadow>\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-sponsorships-actionable-message-renderer"></yt-formatted-string>\n</button>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===w5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>button.ytd-sponsorships-actionable-message-renderer {align-items: center;border: none;color: var(--yt-spec-text-primary);display: flex;padding: 8px 0;} button.ytd-sponsorships-actionable-message-renderer:not(:focus) {background: none;} button.ytd-sponsorships-actionable-message-renderer:focus {background-color: transparent;} #icon.ytd-sponsorships-actionable-message-renderer {margin-right: 24px;} #title.ytd-sponsorships-actionable-message-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
w5c=d}d=w5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return x5c=a});var z5c;var A5c;var B5c=function(){return _.O.apply(this,arguments)||this};
_.H(B5c,_.O);B5c.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"}}}}};
B5c.prototype.onDataChanged=function(){this.get("data.endButton.buttonRenderer.text")&&this.get("data.endButton.buttonRenderer.icon")&&(_.B(this.data.endButton,_.SA).iconPosition="BUTTON_ICON_POSITION_TYPE_RIGHT_OF_TEXT")};
var $4=B5c;$4.prototype.onDataChanged=$4.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],$4.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],$4.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],$4.prototype,"data",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],$4.prototype,"onDataChanged",null);
$4=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-heading-renderer"})],$4);
_.Q($4,"ytd-sponsorships-heading-renderer",function(){if(void 0!==A5c)return A5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sponsorships-heading-renderer">\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-sponsorships-heading-renderer"></yt-formatted-string>\n  <div id="subtitle-content" hidden="[[!data.subtitle]]" class="style-scope ytd-sponsorships-heading-renderer">\n    <yt-img-shadow id="subtitle-icon" hidden="[[!data.subtitleIcon]]" thumbnail="[[data.subtitleIcon]]" class="style-scope ytd-sponsorships-heading-renderer">\n    </yt-img-shadow>\n    <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-sponsorships-heading-renderer"></yt-formatted-string>\n  </div>\n  <div id="bottom-button" class="style-scope ytd-sponsorships-heading-renderer"></div>\n</div>\n<div id="end-button" class="style-scope ytd-sponsorships-heading-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===z5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-heading-renderer {display: flexbox;display: flex;flex-direction: row;} #content.ytd-sponsorships-heading-renderer {flex: 1 1 auto;} #title.ytd-sponsorships-heading-renderer {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.ytd-sponsorships-heading-renderer {display: flex;align-items: center;margin-top: 24px;margin-bottom: 8px;} #subtitle-icon.ytd-sponsorships-heading-renderer {border-radius: 50%;width: 18px;margin-right: 12px;border-radius: 50%;background-color: transparent;overflow: hidden;} #subtitle.ytd-sponsorships-heading-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #end-button.ytd-sponsorships-heading-renderer {margin-right: -12px;align-self: flex-end;} #bottom-button.ytd-sponsorships-heading-renderer ytd-button-renderer.ytd-sponsorships-heading-renderer {margin-top: 4px;padding-left: 12px;padding-right: 12px;}</style>');
z5c=d}d=z5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return A5c=a});var C5c;var D5c;var E5c=function(){return _.O.apply(this,arguments)||this};
_.H(E5c,_.O);var F5c=E5c;_.U([_.N(),_.V("design:type",Object)],F5c.prototype,"data",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],F5c.prototype,"ytRendererBehavior",void 0);F5c=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-links-renderer"})],F5c);
_.Q(F5c,"ytd-sponsorships-links-renderer",function(){if(void 0!==D5c)return D5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-sponsorships-links-renderer">\n  <yt-formatted-string class="link style-scope ytd-sponsorships-links-renderer" link-inherit-color="" text="[[item]]">\n</yt-formatted-string></template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===C5c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-links-renderer {display: block;padding: 28px 0;border-top: 1px solid var(--yt-spec-10-percent-layer);margin-top: 20px;} .link.ytd-sponsorships-links-renderer {display: block;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;padding-bottom: 4px;color: var(--yt-spec-text-secondary);--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);}</style>");
C5c=d}d=C5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return D5c=a});var G5c;var H5c;var I5c=function(){return _.O.apply(this,arguments)||this};
_.H(I5c,_.O);
I5c.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"}}}}};
var a5=I5c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],a5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],a5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],a5.prototype,"data",void 0);a5=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-management-renderer"})],a5);
_.Q(a5,"ytd-sponsorships-management-renderer",function(){if(void 0!==H5c)return H5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sponsorships-management-renderer"></div>\n<div id="main-section" class="style-scope ytd-sponsorships-management-renderer">\n  <div id="content" class="style-scope ytd-sponsorships-management-renderer"></div>\n  <div id="sidebar" class="style-scope ytd-sponsorships-management-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===G5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-management-renderer {display: block;max-width: 1070px;} ytd-sponsorships-alert-renderer.ytd-sponsorships-management-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.ytd-sponsorships-management-renderer {position: relative;} #main-section.ytd-sponsorships-management-renderer {display: flexbox;display: flex;flex-direction: row;} #content.ytd-sponsorships-management-renderer {flex: 1;padding-right: 96px;} #content.ytd-sponsorships-management-renderer ytd-sponsorships-tier-renderer.ytd-sponsorships-management-renderer {margin-bottom: 24px;} #content.ytd-sponsorships-management-renderer ytd-sponsorships-heading-renderer.ytd-sponsorships-management-renderer {margin-bottom: 8px;} #sidebar.ytd-sponsorships-management-renderer {width: 324px;flex: none;} #sidebar.ytd-sponsorships-management-renderer ytd-sponsorships-heading-renderer.ytd-sponsorships-management-renderer {margin-bottom: 12px;}</style>');
G5c=d}d=G5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return H5c=a});var J5c;var K5c;var L5c=function(){return _.O.apply(this,arguments)||this};
_.H(L5c,_.O);var M5c=L5c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M5c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],M5c.prototype,"data",void 0);M5c=_.U([_.P({disableElementRegistration:!0,is:"ytd-open-in-native-app-view-model"})],M5c);
_.Q(M5c,"ytd-open-in-native-app-view-model",function(){if(void 0!==K5c)return K5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-open-in-native-app-view-model--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.static.ytd_open_in_native_app_view_model.ytd.open.in.native.app.view.model.css.js--\x3e<yt-attributed-string id="title" data="[[data.title]]" class="style-scope ytd-open-in-native-app-view-model">\n</yt-attributed-string>\n<yt-image id="image" data="[[data.image]]" ftl-eligible="" height="162" width="200" class="style-scope ytd-open-in-native-app-view-model">\n</yt-image>\n<yt-attributed-string id="text" data="[[data.detailsText]]" class="style-scope ytd-open-in-native-app-view-model">\n</yt-attributed-string>\n<yt-attributed-string id="link" data="[[data.learnMoreLink]]" force-default-style="" class="style-scope ytd-open-in-native-app-view-model">\n</yt-attributed-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===J5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.static.ytd_open_in_native_app_view_model.ytd.open.in.native.app.view.model.css.js--\x3e<style is-scoped>ytd-open-in-native-app-view-model {align-items: center;display: flex;flex-direction: column;} #title.ytd-open-in-native-app-view-model {margin-top: 32px;color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.6rem;line-height: 5rem;font-weight: 700;} #image.ytd-open-in-native-app-view-model {width: 296px;display: block;margin: 24px auto;} #text.ytd-open-in-native-app-view-model {width: 448px;text-align: center;color: var(--yt-spec-text-primary);margin-top: 32px;margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #link.ytd-open-in-native-app-view-model {margin-bottom: 16px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;}</style>');
J5c=d}d=J5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return K5c=a});var N5c;var O5c;var P5c;var Q5c,R5c=function(){if(void 0!==Q5c)return Q5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-commerce-cart-summary-renderer">[[getSimpleString(data.title)]]</div>\n<div id="summary-line-items" class="style-scope ytd-commerce-cart-summary-renderer"></div>\n<div id="checkout-button" class="style-scope ytd-commerce-cart-summary-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===P5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-commerce-cart-summary-renderer {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 4px;display: flex;flex-direction: column;} #title.ytd-commerce-cart-summary-renderer {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.ytd-commerce-cart-summary-renderer {margin: 0 24px;} yt-commerce-cart-summary-line-item-renderer.ytd-commerce-cart-summary-renderer {padding: 8px 0;} #summary-line-items.ytd-commerce-cart-summary-renderer {padding-bottom: 8px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #checkout-button.ytd-commerce-cart-summary-renderer {padding: 0 24px 12px;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;} ytd-commerce-cart-checkout-button-renderer.ytd-commerce-cart-summary-renderer {flex: 1;flex-basis: 0.000000001px;}</style>');
P5c=d}d=P5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Q5c=a};var b5=function(){return _.O.apply(this,arguments)||this};
_.H(b5,_.O);b5.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}}}}}};
b5.prototype.entityChanged=function(){this.commerceCartCheckoutButtonEntity&&(this.updateCheckoutLineItems(),this.updateIsHidden())};
b5.prototype.updateCheckoutLineItems=function(){var a,b=null==(a=this.commerceCartCheckoutButtonEntity)?void 0:a.checkoutLineItems;b&&(a=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:s3(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:s3(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:s3(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:s3(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",a))};
b5.prototype.updateIsHidden=function(){var a,b=null==(a=this.commerceCartCheckoutButtonEntity)?void 0:a.isHidden;void 0!==b&&(this.hostElement.hidden=b)};
_.J.Object.defineProperties(b5,{template:{configurable:!0,enumerable:!0,get:function(){return R5c()}}});
var c5=b5;c5.prototype.entityChanged=c5.prototype.entityChanged;_.U([_.L(_.SI),_.V("design:type",Object)],c5.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],c5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],c5.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],c5.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],c5.prototype,"data",void 0);_.U([_.N({selectorArgs:["data.commerceCartCheckoutButtonEntityKey"],selector:CXc}),_.V("design:type",Object)],c5.prototype,"commerceCartCheckoutButtonEntity",void 0);_.U([_.uq("commerceCartCheckoutButtonEntity","data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],c5.prototype,"entityChanged",null);
c5=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-commerce-cart-summary-renderer"})],c5);_.u("main_app_controller_extraction_batch_5")&&_.Q(c5,"ytd-commerce-cart-summary-renderer",R5c);var d5=function(){return _.O.apply(this,arguments)||this};
_.H(d5,_.O);d5.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{cardItemContainerRenderer:{component:"yt-card-item-container-renderer",params:{compact:!1}},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"}}}};
d5.prototype.notificationEntityChanged=function(){this.commerceCartExpandableNotificationEntity&&this.updateNotification()};
d5.prototype.computeLoadingHidden=function(){var a;return!(null==(a=this.commerceCartPageStateEntity)?0:a.cartActionInProgress)};
d5.prototype.updateNotification=function(){var a,b=null==(a=this.get("commerceCartExpandableNotificationEntity"))?void 0:a.summaryText;b&&this.set("data.cartNotification",s3(b))};
var e5=d5;e5.prototype.notificationEntityChanged=e5.prototype.notificationEntityChanged;_.U([_.L(_.SI),_.V("design:type",Object)],e5.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],e5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],e5.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],e5.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],e5.prototype,"data",void 0);_.U([_.N({selectorArgs:["data.commerceCartExpandableNotificationEntityKey"],selector:function(a,b){return _.wo(a.entities,"commerceCartExpandableNotificationEntity",b)}}),
_.V("design:type",Object)],e5.prototype,"commerceCartExpandableNotificationEntity",void 0);_.U([_.N({selectorArgs:["data.commerceCartPageStateEntityKey"],selector:function(a,b){return _.wo(a.entities,"commerceCartPageStateEntity",b)}}),
_.V("design:type",Object)],e5.prototype,"commerceCartPageStateEntity",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_background_colors_update")}),_.V("design:type",Boolean)],e5.prototype,"backgroundRefresh",void 0);_.U([_.vq("#spinner"),_.V("design:type",HTMLElement)],e5.prototype,"spinner",void 0);_.U([_.uq("commerceCartExpandableNotificationEntity","data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e5.prototype,"notificationEntityChanged",null);
e5=_.U([_.P({disableElementRegistration:!0,is:"ytd-commerce-cart-renderer"})],e5);
_.Q(e5,"ytd-commerce-cart-renderer",function(){if(void 0!==O5c)return O5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-commerce-cart-renderer">\n  <div id="title" class="style-scope ytd-commerce-cart-renderer">[[getSimpleString(data.title)]]</div>\n  <div id="notification" class="style-scope ytd-commerce-cart-renderer">[[getSimpleString(data.cartNotification)]]</div>\n</div>\n<div id="body" class="style-scope ytd-commerce-cart-renderer">\n  <div id="primary-column" class="style-scope ytd-commerce-cart-renderer">\n    <div id="items" class="style-scope ytd-commerce-cart-renderer"></div>\n  </div>\n  <div id="secondary-column" class="style-scope ytd-commerce-cart-renderer">\n    <div id="cart-summary" class="style-scope ytd-commerce-cart-renderer"></div>\n  </div>\n</div>\n<div id="loading-overlay" hidden="[[computeLoadingHidden(data, commerceCartPageStateEntity)]]" class="style-scope ytd-commerce-cart-renderer">\n  <div id="positioning-container" class="style-scope ytd-commerce-cart-renderer">\n    <tp-yt-paper-spinner-lite id="spinner" active="[[commerceCartPageStateEntity.cartActionInProgress]]" class="style-scope ytd-commerce-cart-renderer">\n    </tp-yt-paper-spinner-lite>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===N5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-commerce-cart-renderer {position: relative;padding: 48px;display: flex;flex-direction: column;} ytd-commerce-cart-renderer[background-refresh] {background: var(--yt-spec-brand-background-solid);} #title-container.ytd-commerce-cart-renderer {margin-bottom: 24px;display: flex;flex-direction: row;align-items: flex-end;} #title.ytd-commerce-cart-renderer {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.ytd-commerce-cart-renderer {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.ytd-commerce-cart-renderer {display: flex;flex-direction: row;} #primary-column.ytd-commerce-cart-renderer {margin-right: 24px;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} #items.ytd-commerce-cart-renderer {display: flex;flex-direction: column;} #secondary-column.ytd-commerce-cart-renderer {display: flex;flex-direction: column;} ytd-commerce-cart-renderer yt-card-item-container-renderer.ytd-commerce-cart-renderer {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 4px;} yt-card-item-container-renderer.ytd-commerce-cart-renderer {margin-bottom: 16px;} yt-card-item-container-renderer.ytd-commerce-cart-renderer:last-of-type {margin-bottom: 0;} ytd-commerce-cart-summary-renderer.ytd-commerce-cart-renderer {background-color: var(--yt-spec-brand-background-solid);width: 360px;} @media(max-width:1164px) {ytd-commerce-cart-renderer {padding: 48px 24px;}#body.ytd-commerce-cart-renderer {display: flex;flex-direction: column;}ytd-commerce-cart-summary-renderer.ytd-commerce-cart-renderer {width: unset;}#primary-column.ytd-commerce-cart-renderer {margin-right: 0;margin-bottom: 8px;}#title.ytd-commerce-cart-renderer {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.ytd-commerce-cart-renderer {background-color: var(--yt-spec-themed-overlay-background);position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #loading-overlay.ytd-commerce-cart-renderer #positioning-container.ytd-commerce-cart-renderer {position: relative;left: calc(50% - 14px);} #loading-overlay.ytd-commerce-cart-renderer tp-yt-paper-spinner-lite.ytd-commerce-cart-renderer {--paper-spinner-color: var(--yt-spec-call-to-action);position: fixed;top: calc(50% - 54px);}</style>');
N5c=d}d=N5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return O5c=a});var S5c;var T5c;var U5c=function(){var a=_.O.apply(this,arguments)||this;a.bigImage=!1;return a};
_.H(U5c,_.O);_.J.Object.defineProperties(U5c.prototype,{placeholderImageUrl:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.placeholderImageUrl}}});
var f5=U5c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],f5.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],f5.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],f5.prototype,"bigImage",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],f5.prototype,"placeholderImageUrl",null);f5=_.U([_.P({disableElementRegistration:!0,is:"ytd-empty-product-shelf-renderer"})],f5);
_.Q(f5,"ytd-empty-product-shelf-renderer",function(){if(void 0!==T5c)return T5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-empty-product-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_empty_product_shelf_renderer.ytd.empty.product.shelf.renderer.css.js--\x3e<div class="main style-scope ytd-empty-product-shelf-renderer">\n  <template is="dom-if" if="[[placeholderImageUrl]]" class="style-scope ytd-empty-product-shelf-renderer">\n    <img id="placeholder-image" alt="icon" src$="[[placeholderImageUrl]]" class="style-scope ytd-empty-product-shelf-renderer">\n  </template>\n  <yt-formatted-string id="image-text" text="[[data.imageText]]" class="style-scope ytd-empty-product-shelf-renderer"></yt-formatted-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===S5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_empty_product_shelf_renderer.ytd.empty.product.shelf.renderer.css.js--\x3e<style is-scoped>ytd-empty-product-shelf-renderer {position: relative;width: 100%;height: 100%;} .main.ytd-empty-product-shelf-renderer {display: flex;flex-direction: column;align-items: center;} #placeholder-image.ytd-empty-product-shelf-renderer {width: 244px;height: 240px;} ytd-empty-product-shelf-renderer[big-image] #placeholder-image.ytd-empty-product-shelf-renderer {width: 488px;height: 480px;} #image-text.ytd-empty-product-shelf-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
S5c=d}d=S5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return T5c=a});var V5c;var W5c;var X5c=function(){var a=_.O.apply(this,arguments)||this;a.itemStyle="link-item";a.watchMetadataRefresh=!1;a.skinnyMode=!1;a.actionMap={"yt-update-merchandise-shelf-action":"handleUpdateMerchShelfAction"};a.updateOnResizeDebouncer=null;return a};
_.H(X5c,_.O);_.f=X5c.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"}},"data.emptyProductShelf":{id:"empty-product",mapping:{emptyProductShelfRenderer:{component:"ytd-empty-product-shelf-renderer"}}}}};
_.f.dataChanged=function(){this.ytdHorizontalListBehavior.reset();this.updateOnResize()};
_.f.attachVEs=function(a){a.trackingParams&&_.Cl().graftServerVe(a.trackingParams)};
_.f.handleUpdateMerchShelfAction=function(a){var b=this,c=_.B(a.updateMerchandiseShelfAction.merchandiseShelf,_.U_c);c&&(c.renderDelayMs?(clearTimeout(this.dataSetTimeoutId),this.dataSetTimeoutId=setTimeout(function(){b.attachVEs(c);b.data=c},Number(c.renderDelayMs))):(this.attachVEs(c),this.data=c))};
_.f.updateOnResize=function(){if(void 0!==this.JSC$18066_scrollContainer&&0!==this.JSC$18066_scrollContainer.clientWidth&&void 0!==this.items){var a=this.JSC$18066_scrollContainer.clientWidth;this.ytdHorizontalListBehavior.offset=Math.max(0,Math.min(this.ytdHorizontalListBehavior.offset,this.items.clientWidth-a));this.ytdHorizontalListBehavior.reposition_();var b;switch(null==(b=this.data)?void 0:b.shelfType){case "MERCHANDISE_SHELF_TYPE_PRODUCT_LINK":this.itemStyle="link-item";break;default:var c,
d;1===(null==(c=this.data)?void 0:null==(d=c.items)?void 0:d.length)?this.itemStyle="cta-item":this.itemStyle=740<=a?"large-item":"small-item"}}};
_.f.debouncedUpdateOnResize=function(){this.updateOnResizeDebouncer=_.Oz(this.updateOnResizeDebouncer,_.Bz.after(100),this.updateOnResize)};
var g5=X5c;g5.prototype.debouncedUpdateOnResize=g5.prototype.debouncedUpdateOnResize;g5.prototype.dataChanged=g5.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],g5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],g5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.XI.YtdHorizontalListBehavior),_.V("design:type",Object)],g5.prototype,"ytdHorizontalListBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],g5.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],g5.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],g5.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g5.prototype,"itemStyle",void 0);_.U([_.N({value:6}),_.V("design:type",Number)],g5.prototype,"initialCount",void 0);
_.U([_.N({value:"data.items"}),_.V("design:type",String)],g5.prototype,"itemsPath",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g5.prototype,"watchMetadataRefresh",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g5.prototype,"skinnyMode",void 0);_.U([_.vq("#items"),_.V("design:type",HTMLDivElement)],g5.prototype,"items",void 0);_.U([_.vq("#scroll-container"),_.V("design:type",HTMLDivElement)],g5.prototype,"JSC$18066_scrollContainer",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g5.prototype,"dataChanged",null);_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g5.prototype,"debouncedUpdateOnResize",null);g5=_.U([_.P({disableElementRegistration:!0,is:"ytd-merch-shelf-renderer"})],g5);
_.Q(g5,"ytd-merch-shelf-renderer",function(){if(void 0!==W5c)return W5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-merch-shelf-renderer">\n  <div id="banner" class="style-scope ytd-merch-shelf-renderer">\n    <div id="title" hidden="[[!data.title]]" role="heading" class="style-scope ytd-merch-shelf-renderer">[[data.title]]</div>\n    <yt-formatted-string id="title" hidden="[[!data.titleFormatted]]" role="heading" text="[[data.titleFormatted]]" class="style-scope ytd-merch-shelf-renderer">\n    </yt-formatted-string>\n    <div id="action-button" class="style-scope ytd-merch-shelf-renderer"></div>\n  </div>\n  <div id="empty-product" class="style-scope ytd-merch-shelf-renderer"></div>\n  <div id="item-list" class="style-scope ytd-merch-shelf-renderer">\n    <div id="left-arrow-container" class="center-aligned style-scope ytd-merch-shelf-renderer">\n      <div id="left-arrow" class="arrow center-aligned style-scope ytd-merch-shelf-renderer" on-click="prevClick_" hidden="[[atStart]]">\n        <yt-icon icon="yt-icons:chevron_left" class="style-scope ytd-merch-shelf-renderer"></yt-icon>\n      </div>\n    </div>\n    <div id="scroll-container" class="style-scope ytd-merch-shelf-renderer">\n      <div id="items" item-style$="[[itemStyle]]" class="style-scope ytd-merch-shelf-renderer">\n        \n        <template is="dom-repeat" items="[[shownItems]]" class="style-scope ytd-merch-shelf-renderer">\n          <ytd-merch-shelf-item-renderer data="[[item.merchandiseItemRenderer]]" item-style="[[itemStyle]]" class="style-scope ytd-merch-shelf-renderer">\n          </ytd-merch-shelf-item-renderer>\n        </template>\n      </div>\n    </div>\n    <div id="right-arrow-container" class="center-aligned style-scope ytd-merch-shelf-renderer">\n      <div id="right-arrow" class="arrow center-aligned style-scope ytd-merch-shelf-renderer" on-click="nextClick_" hidden="[[atEnd]]">\n        <yt-icon icon="yt-icons:chevron_right" class="style-scope ytd-merch-shelf-renderer"></yt-icon>\n      </div>\n    </div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===V5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-merch-shelf-renderer {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-base-background);} ytd-merch-shelf-renderer[watch-metadata-refresh] {margin-top: 0;} ytd-merch-shelf-renderer[skinny-mode] {background-color: var(--yt-spec-badge-chip-background);border-radius: 4px;} ytd-merch-shelf-renderer[skinny-mode] #main.ytd-merch-shelf-renderer {padding: 0 4px;} ytd-merch-shelf-renderer[skinny-mode] #left-arrow-container.ytd-merch-shelf-renderer {left: 0;} ytd-merch-shelf-renderer[skinny-mode] #right-arrow-container.ytd-merch-shelf-renderer {right: 0;} #banner.ytd-merch-shelf-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: space-between;height: 24px;padding-bottom: 9px;margin-left: 64px;} ytd-merch-shelf-renderer[watch-metadata-refresh] #banner.ytd-merch-shelf-renderer {margin-left: 0;} #action-button.ytd-merch-shelf-renderer {align-self: center;--yt-button-icon-size: 32px;--yt-icon-button-icon-height: 16px;--yt-icon-button-icon-width: 16px;} #title.ytd-merch-shelf-renderer {display: block;text-overflow: ellipsis;overflow-x: hidden;white-space: nowrap;color: var(--yt-spec-text-primary);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.ytd-merch-shelf-renderer {text-transform: uppercase;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.ytd-merch-shelf-renderer {width: 336px;} #item-list.ytd-merch-shelf-renderer {margin-left: 60px;} ytd-merch-shelf-renderer[watch-metadata-refresh] #item-list.ytd-merch-shelf-renderer {margin-left: 0;} ytd-merch-shelf-renderer[collapsed] #scroll-container.ytd-merch-shelf-renderer {visibility: hidden;max-height: 0px;} #scroll-container.ytd-merch-shelf-renderer {overflow: hidden;} ytd-merch-shelf-item-renderer.ytd-merch-shelf-renderer {display: inline-block;} #items.ytd-merch-shelf-renderer {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.ytd-merch-shelf-renderer[item-style=cta-item],#items.ytd-merch-shelf-renderer[item-style=cta-link-item] {display: block;} #items.ytd-merch-shelf-renderer[item-style=large-item] ytd-merch-shelf-item-renderer.ytd-merch-shelf-renderer {margin-left: 4px;} #items.ytd-merch-shelf-renderer[item-style=large-item] ytd-merch-shelf-item-renderer.ytd-merch-shelf-renderer:first-child {margin-left: 0;} #items.ytd-merch-shelf-renderer[item-style=small-item] ytd-merch-shelf-item-renderer.ytd-merch-shelf-renderer {margin-left: 14px;} #items.ytd-merch-shelf-renderer[item-style=small-item] ytd-merch-shelf-item-renderer.ytd-merch-shelf-renderer:first-child {margin-left: 0;} #left-arrow-container.ytd-merch-shelf-renderer {left: 44px;} ytd-merch-shelf-renderer[collapsed] #left-arrow-container.ytd-merch-shelf-renderer {display: none;} #right-arrow-container.ytd-merch-shelf-renderer {right: -16px;} ytd-merch-shelf-renderer[collapsed] #right-arrow-container.ytd-merch-shelf-renderer {display: none;} #left-arrow-container.ytd-merch-shelf-renderer,#right-arrow-container.ytd-merch-shelf-renderer {position: absolute;top: 69px;z-index: 200;} .arrow.ytd-merch-shelf-renderer {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.ytd-merch-shelf-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} ytd-merch-shelf-renderer[item-style=link-item],ytd-merch-shelf-renderer[item-style=cta-link-item] {margin-top: 0px;background-color: transparent;border-bottom: none;} ytd-merch-shelf-renderer[item-style=link-item] #title.ytd-merch-shelf-renderer,ytd-merch-shelf-renderer[item-style=cta-link-item] #title.ytd-merch-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-merch-shelf-renderer[item-style=link-item] #action-button.ytd-merch-shelf-renderer,ytd-merch-shelf-renderer[item-style=cta-link-item] #action-button.ytd-merch-shelf-renderer {display: none;} ytd-merch-shelf-renderer[item-style=link-item] #banner.ytd-merch-shelf-renderer,ytd-merch-shelf-renderer[item-style=cta-link-item] #banner.ytd-merch-shelf-renderer {padding-bottom: 0px;margin-left: 0px;justify-content: flex-start;} ytd-merch-shelf-renderer[item-style=link-item] #item-list.ytd-merch-shelf-renderer,ytd-merch-shelf-renderer[item-style=cta-link-item] #item-list.ytd-merch-shelf-renderer {margin-left: 0px;} ytd-merch-shelf-renderer[item-style=link-item] #left-arrow-container.ytd-merch-shelf-renderer,ytd-merch-shelf-renderer[item-style=link-item] #right-arrow-container.ytd-merch-shelf-renderer,ytd-merch-shelf-renderer[item-style=cta-link-item] #left-arrow-container.ytd-merch-shelf-renderer,ytd-merch-shelf-renderer[item-style=cta-link-item] #right-arrow-container.ytd-merch-shelf-renderer {top: 37px;} ytd-merch-shelf-renderer[item-style=link-item] #left-arrow-container.ytd-merch-shelf-renderer,ytd-merch-shelf-renderer[item-style=cta-link-item] #left-arrow-container.ytd-merch-shelf-renderer {left: 0px;}</style>');
V5c=d}d=V5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return W5c=a});var Y5c,Z5c=function(){if(void 0!==Y5c)return Y5c;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>ytd-mini-app-container-view-model .yt-mini-app-container-view-model .yt-mini-app-top-bar-view-model button {margin: 0 6px;}</style>");return Y5c=a};
document.head.appendChild(Z5c().content);var $5c;var a6c=function(){var a=_.O.apply(this,arguments)||this;a.active=!0;return a};
_.H(a6c,_.O);a6c.prototype.renderIdom=function(){this.data&&_.Kr(H3,{data:this.data,config:{}})};
var h5=a6c;_.U([_.L(_.TC),_.V("design:type",Object)],h5.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],h5.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],h5.prototype,"active",void 0);h5=_.U([_.Gq({disableElementRegistration:!0,is:"ytd-mini-app-container-view-model",isInjectionRoot:!0})],h5);
_.Q(h5,"ytd-mini-app-container-view-model",function(){if(void 0!==$5c)return $5c;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-mini-app-container-view-model--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.view_models.ytd_mini_app_container_view_model.ytd.mini.app.container.view.model.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(Z5c().content.cloneNode(!0),a.content.firstChild);return $5c=a});var b6c;var c6c;var d6c=function(){var a=_.O.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};
_.H(d6c,_.O);_.f=d6c.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?(_.Vr(m,_.VFb,h),this.set("data.contents."+d+".backstagePostThreadRenderer.post.sharedPostRenderer.originalPost",
m)):(_.Vr(m,new _.ey(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&&_.Tn(this.hostElement,"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){if(0>b)return-1;var d,e,h,l,m=_.B(null==(d=this.data)?void 0:null==(e=d.contents)?void 0:null==(h=e[b])?void 0:null==(l=h.backstagePostThreadRenderer)?void 0:l.comments,N_c);return(b=c?null==m?void 0:m.teaserContents:null==m?void 0:m.contents)&&b.length?b.findIndex(function(p){return _.B(p,O_c).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"};
var i5=d6c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],i5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],i5.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],i5.prototype,"data",void 0);i5=_.U([_.P({disableElementRegistration:!0,is:"ytd-backstage-items"})],i5);
_.Q(i5,"ytd-backstage-items",function(){if(void 0!==c6c)return c6c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-backstage-items"></ytd-item-section-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===b6c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_backstage_items.ytd.backstage.items.css.js--\x3e<style is-scoped>ytd-backstage-items {display: block;max-width: 852px;}</style>");b6c=d}d=b6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return c6c=a});var e6c;var f6c;_.Dq({is:"ytd-comments",_template:function(){if(void 0!==f6c)return f6c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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_]]" class="style-scope ytd-comments"></tp-yt-paper-spinner-lite>\n<ytd-item-section-renderer id="sections" can-schedule-jobs="[[canScheduleJobs]]" continuation-disable-prescan-visibility="[[disablePrescanVisibility]]" data="{{data}}" engagement-panel="[[engagementPanel]]" initial-count="2" class="style-scope ytd-comments">\n</ytd-item-section-renderer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===e6c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_comments.ytd.comments.css.js--\x3e<style is-scoped>ytd-comments {display: block;} ytd-comments[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.ytd-comments {margin: auto;display: none;} tp-yt-paper-spinner-lite.ytd-comments[active] {display: block;}</style>");
e6c=d}d=e6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return f6c=a},
behaviors:[_.xya.YtHostElementBehavior,_.UI.YtPlayerListenerBehavior,_.X.YtRendererBehavior,_.JC.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)"},
engagementPanel:{type:Boolean,reflectToAttribute:!0}},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.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.JSC$18081_PLAYER_EVENTS_=new Map;this.JSC$18081_PLAYER_EVENTS_.set("onVideoProgress",function(){a.onVideoProgress_()})},
attached:function(){this.maybeGetAndSetPlayer_()},
maybeGetAndSetPlayer_:function(){var a=this,b=_.Lq(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.JSC$18081_PLAYER_EVENTS_);(this.player_=a)&&this.listenToPlayerEvents(a,this.JSC$18081_PLAYER_EVENTS_)},
detached:function(){this.setPlayer_(null)},
onVideoProgress_:function(){var a=this,b=_.zf("prefetch_comments_ms_after_video");0<b&&setTimeout(function(){return a.loadComments()},b);
_.u("prefetch_comments_idle_job")&&_.lj(_.Ph,function(){return a.loadComments()});
this.setPlayer_(null)},
dataChanged_:function(){this.player_||this.maybeGetAndSetPlayer_()},
contentsChanged_:function(a){a&&a.value&&"data.contents"===a.path&&this.tickForCommentsTimer_("cml")},
headerChanged_:function(a){a&&this.tickForCommentsTimer_("cmhl")},
initCommentsCsi_:function(){_.Rk("wn_comments");var a=_.Hj();a&&_.Qk({clientScreenNonce:a},"wn_comments");this.tickForCommentsTimer_("cmi")},
createCommentAction_:function(a){a=w3(a);var b,c,d;if(a=null==(b=a)?void 0:null==(c=b.createCommentAction)?void 0:null==(d=c.contents)?void 0:d.commentThreadRenderer){var e,h,l,m,p,q;!this.isBackstage&&(null==(e=this.data)?0:null==(h=e.header)?0:null==(l=h.commentsHeaderRenderer)?0:null==(m=l.createRenderer)?0:null==(p=m.commentSimpleboxRenderer)?0:null==(q=p.zeroStep)?0:q.zeroStepChannelCreationRenderer)&&this.set("data.header.commentsHeaderRenderer.createRenderer.commentSimpleboxRenderer.zeroStep",
{});var t,y,z,D;this.isBackstage&&(null==(t=this.data)?0:null==(y=t.header)?0:null==(z=y.commentsHeaderRenderer)?0:null==(D=z.zeroStateMessage)?0:D.backstageZeroStateRenderer)&&this.set("data.header.commentsHeaderRenderer.zeroStateMessage",{});this.insert_(a)}},
doReplyInsert_:function(a,b,c,d){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){a=w3(a);var b,c,d=null==(b=a)?void 0:null==(c=b.createCommentReplyAction)?void 0:c.parentCommentId,e,h;if(b=null==(e=a)?void 0:null==(h=e.createCommentReplyAction)?void 0:h.contents)if(d=this.commentIdToIndex_(d),!(0>d))if(e=this.getRepliesPath_(d),this.get(e)){var l,m;a=null==(l=a)?void 0:null==(m=l.createCommentReplyAction)?void 0:m.replyToCommentId;l=this.getRepliesContentsPath_(d,!1);this.get(l)&&(m=this.get(l).length,e=l+"."+(m-1)+".continuationItemRenderer",
this.get(e+".button")?(e=this.replyIdToIndex_(a,d,!1),this.doReplyInsert_(l,b,e,m-1)):this.get(e)||(m=this.replyIdToIndex_(a,d,!1),this.doReplyInsert_(l,b,m,null)));l=this.getRepliesContentsPath_(d,!0);this.get(l)?(d=this.replyIdToIndex_(a,d,!0),(!a||0<=d)&&this.doReplyInsert_(l,b,d,null)):this.set(l,[b])}else this.set(e,{commentRepliesRenderer:{teaserContents:[b]}})},
hideReportedCommentAction_:function(a){var b,c=null==a?void 0:null==(b=a.hideReportedCommentAction)?void 0:b.commentId;if(c){var d;a=null==a?void 0:null==(d=a.hideReportedCommentAction)?void 0:d.parentCommentId;c=c.replace("#",".");a||(a=this.getParentCommentId_(c));this.remove_(c,a)}},
getParentCommentId_:function(a){a=a.split(".");if(a[1])return a[0]},
removeCommentAction_:function(a){var b,c=null==a?void 0:null==(b=a.removeCommentAction)?void 0:b.commentId;if(c){var d;a=null==a?void 0:null==(d=a.removeCommentAction)?void 0:d.parentCommentId;c=c.replace("#",".");a||(a=this.getParentCommentId_(c));this.remove_(c,a)}},
pinCommentAction_:function(a){a=w3(a);var b,c,d=null==(b=a)?void 0:null==(c=b.pinCommentAction)?void 0:c.commentId;d&&(a=this.get("pinCommentAction.actionResult.update.commentThreadRenderer",a))&&(this.remove_(d),this.insert_(a,!0))},
unpinCommentAction_:function(a){a=w3(a);var b,c,d=null==(b=a)?void 0:null==(c=b.unpinCommentAction)?void 0:c.commentId;if(d){var e,h,l;if(a=null==(e=a.unpinCommentAction)?void 0:null==(h=e.actionResult)?void 0:null==(l=h.update)?void 0:l.commentThreadRenderer)this.remove_(d),this.insert_(a)}},
updateCommentAction_:function(a){a=w3(a);var b,c,d=null==(b=a)?void 0:null==(c=b.updateCommentAction)?void 0:c.commentId,e,h;a=null==(e=a)?void 0:null==(h=e.updateCommentAction)?void 0:h.contents;d&&a&&this.update_(d,a)},
updateCommentReplyAction_:function(a){a=w3(a);var b,c,d=null==(b=a)?void 0:null==(c=b.updateCommentReplyAction)?void 0:c.commentId,e,h;a=null==(e=a)?void 0:null==(h=e.updateCommentReplyAction)?void 0:h.contents;d&&a&&(d=d.replace("#","."),e=this.getParentCommentId_(d),this.update_(d,a,e))},
banAuthorAction_:function(a){var b,c=null==a?void 0:null==(b=a.banAuthorAction)?void 0:b.commentId;if(c){var d;a=null==a?void 0:null==(d=a.banAuthorAction)?void 0:d.parentCommentId;c=c.replace("#",".");a||(a=this.getParentCommentId_(c));this.remove_(c,a)}},
commentIdToIndex_:function(a){var b;return a&&null!=(b=this.data)&&b.contents?this.data.contents.findIndex(function(c){var d,e,h,l,m;return a===((null==c?void 0:null==(d=c.commentThreadRenderer)?void 0:null==(e=d.comment)?void 0:null==(h=e.commentRenderer)?void 0:h.commentId)||(null==c?void 0:null==(l=c.commentThreadRenderer)?void 0:l.commentViewModel)&&(null==(m=_.B(c.commentThreadRenderer.commentViewModel,P_c))?void 0:m.commentId))}):-1},
insert_:function(a,b){var c;if(null!=(c=this.data.contents)&&c.some(function(h){return!(null==h||!h.commentThreadRenderer)})){c=0;
for(var 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}}}else this.set("data.contents",[{commentThreadRenderer:a}])},
doReplyRemove_:function(a,b,c){a=this.replyIdToIndex_(a,b,c);0>a||(b=this.getRepliesContentsPath_(b,c),this.splice(b,a,1))},
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),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++){var e=void 0,h=void 0,l=void 0,m=void 0;if(((null==(e=b[c])?void 0:null==(h=e.commentRenderer)?void 0:h.commentId)||(null==(l=b[c])?void 0:null==(m=l.commentViewModel)?void 0:m.commentId))===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;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=_.of().resolve(_.nf(_.Jq)))&&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){_.Uk(a,void 0,"wn_comments")},
reloadComments_:function(a){a&&a.reloadCommentsCommand&&a.reloadCommentsCommand.command&&a.reloadCommentsCommand.command.continuationCommand&&_.jo(this,[a.reloadCommentsCommand.command])},
loadComments:function(){_.zf("prefetch_comments_ms_after_video")||_.u("prefetch_comments_idle_job")?this.$.sections.triggerInitialContinuations():this.$.sections.triggerContinuations()}});var g6c;var h6c;var i6c=function(){return _.O.apply(this,arguments)||this};
_.H(i6c,_.O);i6c.prototype.configureRendererStamper=function(){return{"data.imageRenderer":{id:"image-renderer",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer",params:{fit:!0}}}}}};
i6c.prototype.onBackIconTap_=function(){window.history.back()};
_.J.Object.defineProperties(i6c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===h6c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-header-with-back-renderer">\n  <yt-icon-button id="back-button" label="Back" on-tap="onBackIconTap_" class="style-scope yt-header-with-back-renderer">\n    <yt-icon icon="yt-icons:arrow-back" class="style-scope yt-header-with-back-renderer"></yt-icon>\n  </yt-icon-button>\n  <div id="image-renderer" hidden="[[!data.imageRenderer]]" class="style-scope yt-header-with-back-renderer"></div>\n  <div id="header-container" class="style-scope yt-header-with-back-renderer">\n    <yt-formatted-string id="header-title" text="[[data.title]]" class="style-scope yt-header-with-back-renderer"></yt-formatted-string>\n    <yt-formatted-string id="header-subtitle" text="[[data.subtitle]]" class="style-scope yt-header-with-back-renderer"></yt-formatted-string>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===g6c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-header-with-back-renderer {display: block;background-color: var(--yt-spec-general-background-b);} #header-wrapper.yt-header-with-back-renderer {max-width: 700px;margin: 0 auto;padding: var(--ytd-margin-8x) 0;position: relative;display: flex;display: flex;flex-direction: row;align-items: center;} #back-button.yt-header-with-back-renderer {left: -36px;position: absolute;color: var(--yt-spec-brand-icon-inactive);} #image-renderer.yt-header-with-back-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: flex;align-items: center;justify-content: center;} #header-container.yt-header-with-back-renderer {overflow: hidden;} #header-title.yt-header-with-back-renderer {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.yt-header-with-back-renderer {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;}</style>');
g6c=d}d=g6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);h6c=a}a=h6c;return a}}});
var j6c=i6c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],j6c.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],j6c.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],j6c.prototype,"data",void 0);j6c=_.U([_.Gq({is:"yt-header-with-back-renderer",noInjection:!0})],j6c);var k6c;var l6c;var m6c=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(m6c,_.O);_.f=m6c.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&&_.TM({destination:window,iframe:this.iframe,origin:_.hxb(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=_.Qh(this.isDarkTheme&&this.data.darkThemeIframeUrl?this.data.darkThemeIframeUrl:this.data.iframeUrl);if(a)return _.rd(this.iframe,a),a}};
_.f.getCommunicationCommand=function(a){var b;if(null!=(b=this.data)&&b.onCommunicationCommandsMap){b=this.data.onCommunicationCommandsMap.find(function(e){return e.key===a});
if(null==b?0:b.value)return null==b?void 0:b.value;try{var c=XZc(_.Qa(a)),d=this.data.onCommunicationCommandsMap.find(function(e){return e.key===(null==c?void 0:_.Mk(c,1))});
if(null==d?0:d.value)return null==d?void 0:d.value}catch(e){}}};
_.J.Object.defineProperties(m6c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===l6c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-iframe-renderer"></iframe>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===k6c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.ypc.yt_iframe_renderer.yt.iframe.renderer.css.js--\x3e<style is-scoped>yt-iframe-renderer {height: var(--yt-iframe-renderer-height,auto);display: flexbox;display: flex;flex-direction: column;} iframe.yt-iframe-renderer {flex: 1;flex-basis: 0.000000001px;}</style>");
k6c=d}d=k6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);l6c=a}a=l6c;return a}}});
var j5=m6c;j5.prototype.dataChanged=j5.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],j5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],j5.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],j5.prototype,"actionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],j5.prototype,"data",void 0);
_.U([_.N({value:!1}),_.V("design:type",Boolean)],j5.prototype,"isDarkTheme",void 0);_.U([_.vq("#iframe"),_.V("design:type",HTMLIFrameElement)],j5.prototype,"iframe",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],j5.prototype,"dataChanged",null);j5=_.U([_.Gq({is:"yt-iframe-renderer",noInjection:!0})],j5);_.k5=function(a){_.fw.call(this);this.callback=a;this.bezier=new H_c(0,0,.4,0,.2,1,1,1);this.delay=new E_c(this.next,window,this);this.animating=!1;_.gw(this,this.delay)};
_.H(_.k5,_.fw);_.k5.prototype.isAnimating=function(){return this.animating};
_.k5.prototype.start=function(a,b,c){this.config={from:a,to:b,duration:c,startTime:(0,_.Zg)()};this.animating=!0;this.next()};
_.k5.prototype.stop=function(){this.delay.stop();this.animating=!1;this.config=void 0};
_.k5.prototype.next=function(){if(this.config){var a=this.config,b=a.from,c=a.to,d=a.duration;a=a.startTime;var e=(0,_.Zg)()-a;a=this.bezier;d=J_c(a,e/d);if(0==d)a=a.y0;else if(1==d)a=a.y3;else{e=B3(a.y0,a.y1,d);var h=B3(a.y1,a.y2,d);a=B3(a.y2,a.y3,d);e=B3(e,h,d);h=B3(h,a,d);a=B3(e,h,d)}a=_.eI(a,0,1);this.callback(b+(c-b)*a);1>a?this.delay.start():this.animating=!1}};var n6c=function(){var a=_.O.apply(this,arguments)||this;a.isSearch=!1;a.hasChipsBar=!1;a.scrollUpButtonData={buttonViewModel:{iconName:"UP_ARROW",style:"BUTTON_VIEW_MODEL_STYLE_UNKNOWN",type:"BUTTON_VIEW_MODEL_TYPE_FILLED",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE",buttonSize:"BUTTON_VIEW_MODEL_SIZE_COMPACT"}};a.monitorScroll=!0;a.SCROLL_ANIMATION_DURATION_MS=300;a.nextContinuation={continuationType:"sectionListContinuation"};return a};
_.H(n6c,_.O);_.f=n6c.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},feedFilterChipBarRenderer:{component:"ytd-feed-filter-chip-bar-renderer",noInjection:!0,
properties:{isClipList:"[[isClipList]]"}}}},"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]]",pageSubtype:"[[pageSubtype]]"},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},shelfRenderer:{component:"ytd-shelf-renderer",noInjection:!0},offlineItemSectionRenderer:{component:"ytd-offline-item-section-renderer",noInjection:!0},merchandiseShelfRenderer:{component:"ytd-merch-shelf-renderer",noInjection:!0},miniAppContainerViewModel:{component:"ytd-mini-app-container-view-model",noInjection:!0},openInNativeAppViewModel:{component:"ytd-open-in-native-app-view-model",
noInjection:!0},continuationItemRenderer:"ytd-continuation-item-renderer",liveChatProfileIdentityViewModel:{component:"yt-live-chat-identity-view-model",noInjection:!0},liveChatItemDisplayListRenderer:{component:"yt-live-chat-item-display-list-renderer",noInjection:!0},liveChatChannelActivityReputationRenderer:{component:"yt-live-chat-channel-activity-reputation-renderer",noInjection:!0},listItemViewModel:{component:"ytd-list-item-view-model",params:{noPadding:!0},noInjection:!0}}},"data.continuations":{id:"continuations",
mapping:{nextContinuationData:{component:"yt-next-continuation",noInjection:!0}},renderPriority:_.u("kevlar_low_priority_continuation")?0:void 0,usePageScheduler:_.u("kevlar_low_priority_continuation")},scrollUpButtonData:{id:"action-button",mapping:{buttonViewModel:{component:"yt-button-view-model",noInjection:!0}}}}};
_.f.created=function(){var a=this;this.JSC$18103_scrollAnimation=new _.k5(function(b){a.hostElement.scrollTop=b})};
_.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};
_.f.computeShouldScrollInPanel=function(a){var b;return!!(null==a?0:null==(b=a.scrollPaneStyle)?0:b.scrollable)};
_.f.onScroll=function(){this.liveChatEngagementPanel&&_.ar(this.actionButton,"show-scroll-button",0!==this.hostElement.scrollTop)};
_.f.scrollToTop=function(){this.hostElement.scrollTop=0};
_.f.scrollToItemSection=function(a){if(a=this.getItemByIdentifier(a))a=this.getScrollPositionForItem(a),this.hostElement.scrollTop!==a&&this.JSC$18103_scrollAnimation.start(this.hostElement.scrollTop,a,this.SCROLL_ANIMATION_DURATION_MS)};
_.f.getItemByIdentifier=function(a){var b=this.contents.querySelectorAll("ytd-item-section-renderer");if(b&&0!==b.length){var c=Array.from(b).findIndex(function(d){return d.sectionIdentifier===a});
return b[-1===c?0:c]}};
_.f.getScrollPositionForItem=function(a){if(this.contents.querySelectorAll("ytd-item-section-renderer")[0]===a)return 0;a=_.YL(a).y+this.hostElement.scrollTop-_.YL(this.hostElement).y;return Math.min(a,this.hostElement.scrollHeight-this.hostElement.offsetHeight)};
_.J.Object.defineProperties(n6c.prototype,{isClipList:{configurable:!0,enumerable:!0,get:function(){var a;return"browse-feedFEclips"===(null==(a=this.data)?void 0:a.targetId)}}});
var l5=n6c;l5.prototype.onScroll=l5.prototype.onScroll;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],l5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],l5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.WI.YtLazyListBehavior),_.V("design:type",Object)],l5.prototype,"ytLazyListBehavior",void 0);_.U([_.L(_.MS.YtNextContinuationBehavior),_.V("design:type",Object)],l5.prototype,"ytNextContinuationBehavior",void 0);
_.U([_.L(_.y3c),_.V("design:type",Object)],l5.prototype,"ytBooleanLogicBehavior",void 0);_.U([_.L(_.yS),_.V("design:type",Object)],l5.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],l5.prototype,"data",void 0);_.U([_.N({value:2}),_.V("design:type",Number)],l5.prototype,"initialCount",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],l5.prototype,"autoFill",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeHasSortFilter(data.subMenu)"}),_.V("design:type",Boolean)],l5.prototype,"hasSortFilter",void 0);_.U([_.N({reflectToAttribute:!0,computed:"toBool(data.hideBottomSeparator)"}),_.V("design:type",Boolean)],l5.prototype,"hideBottomSeparator",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeShouldScrollInPanel(data)"}),_.V("design:type",Boolean)],l5.prototype,"shouldScrollInPanel",void 0);
_.U([_.N(),_.V("design:type",Object)],l5.prototype,"isSearch",void 0);_.U([_.N(),_.V("design:type",Object)],l5.prototype,"hasChipsBar",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],l5.prototype,"pageSubtype",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],l5.prototype,"engagementPanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],l5.prototype,"liveChatEngagementPanel",void 0);
_.U([_.vq("#action-button"),_.V("design:type",HTMLElement)],l5.prototype,"actionButton",void 0);_.U([_.N(),_.V("design:type",Object)],l5.prototype,"scrollUpButtonData",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],l5.prototype,"engagementPanelDropdown",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],l5.prototype,"engagementPanelDialog",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],l5.prototype,"isClipList",null);
_.U([_.vq("#contents"),_.V("design:type",HTMLElement)],l5.prototype,"monitorScrollElement",void 0);_.U([_.vq("#contents"),_.V("design:type",HTMLElement)],l5.prototype,"contents",void 0);_.U([_.tq("scroll"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],l5.prototype,"onScroll",null);l5=_.U([_.P({is:"ytd-section-list-renderer",disableElementRegistration:!0})],l5);
_.Q(l5,"ytd-section-list-renderer",function(){if(void 0!==b5c)return b5c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-section-list-renderer">\n  <div id="header" class="style-scope ytd-section-list-renderer"></div>\n  <div id="sub-menu" class="style-scope ytd-section-list-renderer"></div>\n</div>\n<div id="contents" class="style-scope ytd-section-list-renderer"></div>\n<div id="action-button" on-click="scrollToTop" class="style-scope ytd-section-list-renderer"></div>\n<div id="continuations" class="style-scope ytd-section-list-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===a5c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-section-list-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-section-list-renderer[continuation-is-reloading] {opacity: 0.25;pointer-events: none;} ytd-section-list-renderer:not([hide-bottom-separator]):not([page-subtype=history]):not([page-subtype=memberships-and-purchases]):not([page-subtype=ypc-offers]):not([live-chat-engagement-panel]) #contents.ytd-section-list-renderer>*.ytd-section-list-renderer:not(:last-child):not(ytd-page-introduction-renderer):not([item-dismissed]):not([has-destination-shelf-renderer]):not(ytd-minor-moment-header-renderer):not([has-section-group-view-model]) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-section-list-renderer[live-chat-engagement-panel]:not([hide-bottom-separator]) #contents.ytd-section-list-renderer>*.ytd-section-list-renderer:not(:last-child):not(ytd-list-item-view-model):not(ytd-item-section-renderer):not(yt-live-chat-item-display-list-renderer) {padding-bottom: var(--yt-live-chat-engagement-panel-separator-padding,8px);margin-bottom: 8px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-section-list-renderer[live-chat-engagement-panel]:not([hide-bottom-separator]) #contents.ytd-section-list-renderer>yt-live-chat-item-display-list-renderer.ytd-section-list-renderer:not(:last-child)::after {content: "";margin: 8px 24px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-section-list-renderer[live-chat-engagement-panel][should-scroll-in-panel] {height: 100%;overflow-y: auto;scrollbar-color: transparent transparent;scrollbar-width: thin;-ms-scroll-chaining: none;overscroll-behavior: contain;} ytd-section-list-renderer[live-chat-engagement-panel][should-scroll-in-panel]::-webkit-scrollbar {background: transparent;width: 8px;} ytd-section-list-renderer[live-chat-engagement-panel][should-scroll-in-panel]::-webkit-scrollbar-thumb {height: 56px;background: transparent;} ytd-section-list-renderer[live-chat-engagement-panel][should-scroll-in-panel]:hover {scrollbar-color: var(--yt-spec-icon-disabled) transparent;} ytd-section-list-renderer[live-chat-engagement-panel][should-scroll-in-panel]:hover::-webkit-scrollbar-thumb {background: var(--yt-spec-icon-disabled);} ytd-section-list-renderer[live-chat-engagement-panel] {padding: 0;} ytd-section-list-renderer[live-chat-engagement-panel] #contents.ytd-section-list-renderer>*.ytd-section-list-renderer:not(yt-live-chat-item-display-list-renderer) {margin-left: 24px;margin-right: 24px;} ytd-section-list-renderer[live-chat-engagement-panel] #contents.ytd-section-list-renderer {margin-bottom: 52px;} ytd-section-list-renderer:not([live-chat-engagement-panel]) #action-button.ytd-section-list-renderer {display: none;} ytd-section-list-renderer[live-chat-engagement-panel] #action-button.ytd-section-list-renderer {position: absolute;bottom: -52px;padding-bottom: 8px;display: flex;width: 100%;justify-content: center;visibility: hidden;transition: bottom 0.15s cubic-bezier(0,0,0.2,1),visibility 0s 1s;} ytd-section-list-renderer[live-chat-engagement-panel] #action-button.show-scroll-button.ytd-section-list-renderer {bottom: 0;visibility: visible;transition: visibility 0s,bottom 0.15s cubic-bezier(0,0,0.2,1);} ytd-section-list-renderer[page-subtype~=ypc-offers] #contents.ytd-section-list-renderer {width: 100%;max-width: 700px;margin: 0 auto;} ytd-section-list-renderer[can-show-more] #continuations.ytd-section-list-renderer {visibility: hidden;} ytd-section-list-renderer[has-sort-filter] #header.ytd-section-list-renderer {flex: 1;flex-basis: 0.000000001px;} ytd-section-list-renderer[has-sort-filter] #header-container.ytd-section-list-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-section-list-renderer[has-sort-filter] #sub-menu.ytd-section-list-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;} ytd-channel-list-sub-menu-renderer.ytd-section-list-renderer {display: block;padding: 16px 0;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-section-list-renderer[page-subtype=WEB_PAGE_TYPE_SETTINGS] {margin: 0 32px;} ytd-section-list-renderer[page-subtype=channels] ytd-comments.ytd-section-list-renderer {max-width: 852px;} ytd-section-list-renderer[engagement-panel] {overflow: hidden;flex: 1 1 0%;} ytd-section-list-renderer[engagement-panel]:not([engagement-panel-dropdown]) #contents.ytd-section-list-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-section-list-renderer[engagement-panel]:not([engagement-panel-dropdown]) #contents.ytd-section-list-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} ytd-section-list-renderer[engagement-panel-dialog] #contents.ytd-section-list-renderer {padding: 0 24px 24px;} ytd-section-list-renderer[engagement-panel-dialog][should-scroll-in-panel] #contents.ytd-section-list-renderer {overflow-y: auto;} ytd-section-list-renderer[engagement-panel-dialog][should-scroll-in-panel] #contents.ytd-section-list-renderer::-webkit-scrollbar {width: 16px;} ytd-section-list-renderer[engagement-panel-dialog][should-scroll-in-panel] #contents.ytd-section-list-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-section-list-renderer[engagement-panel-dialog][should-scroll-in-panel] #contents.ytd-section-list-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} ytd-section-list-renderer[engagement-panel-dropdown] #contents.ytd-section-list-renderer {overflow-y: auto;scrollbar-color: transparent transparent;scrollbar-width: thin;} ytd-section-list-renderer[engagement-panel-dropdown] #contents.ytd-section-list-renderer::-webkit-scrollbar {background: transparent;width: 8px;} ytd-section-list-renderer[engagement-panel-dropdown] #contents.ytd-section-list-renderer::-webkit-scrollbar-thumb {height: 56px;background: transparent;} ytd-section-list-renderer[engagement-panel-dropdown] #contents.ytd-section-list-renderer:hover {scrollbar-color: var(--yt-spec-icon-disabled) transparent;} ytd-section-list-renderer[engagement-panel-dropdown] #contents.ytd-section-list-renderer:hover::-webkit-scrollbar-thumb {background: var(--yt-spec-icon-disabled);}</style>');
a5c=d}d=a5c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return b5c=a});
}catch(e){_._DumpException(e)}
try{
var nYb,oYb,mYb,kYb,pYb,lYb,qYb,tYb,uYb;_.cW=function(a){var b=new _.lg("Error accessing DB");return _.Gob().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})};
_.jYb=function(a){return a.ui.miniplayerPlaybackState};
nYb=function(a,b,c){c=void 0===c?{}:c;var d,e;return _.v(function(h){if(_.u("imp_cache_player_requests")){if(d=kYb(b))return h.return(d);(e=lYb(a,b,c))&&mYb(b,e);return h.return(e)}return h.return(lYb(a,b,c))})};
oYb=function(a,b){var c,d;_.v(function(e){if(1==e.nextAddress)return _.w(e,kYb(a),2);(c=e.yieldResult)&&(null==(d=c)?0:d.playerConfig)&&(c.playerConfig.playbackStartConfig||(c.playerConfig.playbackStartConfig={}),c.playerConfig.playbackStartConfig.startSeconds=b);_.Bo(e)})};
mYb=function(a,b){var c=pYb(a);c&&b.then(function(d){_.of().resolve(_.yC).put(c,new _.zC({innertubeResponse:d}))})};
kYb=function(a){if(a=pYb(a)){var b=_.of().resolve(_.yC);if(b.has(a))return b.get(a).then(function(c){return null==c?void 0:_.cu(c)})}return null};
pYb=function(a){a=_.B(a,_.In);if(null!=a&&a.videoId)return _.Hn("inline_playback",{videoId:a.videoId})};
lYb=function(a,b,c){c=void 0===c?{}:c;a=_.rt(a,b,qYb(b,c)).then(function(d){return d});
return Promise.resolve(a)};
qYb=function(a,b){b=void 0===b?{}:b;b=Object.assign({},{vis:5,autonav:"1"},b);var c;return{contentPlaybackContext:_.$wa(b,null==(c=_.B(a.commandMetadata,_.tp))?void 0:c.url,window.location.href)}};
_.rYb=function(a){var b=!a.miniplayerIsActive;return[5,2,0].includes(a.miniplayerPlaybackState)||b};
_.sYb=function(a){return _.po({type:"SET_INLINE_PREVIEW_IS_ENABLED",payload:a})};
tYb=function(){this.horizontal=!1};
uYb=function(a,b){a.horizontal=b};
tYb.prototype.position=function(a,b,c,d){d=void 0===d?1:d;a=this.delta(a)*d+b;d=Math.max(b,c);return a>=Math.min(b,c)&&a<=d?a:c};
tYb.prototype.axis=function(a){a=this.direction(a);return"up"===a||"down"===a?"Y":"X"};var dW=function(a,b,c){b=void 0===b?_.hQ():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(){}};
dW.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(_.Pd(this.events)));for(var a=_.g(this.events),b=a.next();!b.done;b=a.next())this.listen(b.value)}};
dW.prototype.detach=function(){if(this.attached){this.attached=!1;this.manager.unregisterTouchEvents.apply(this.manager,[this.target].concat(_.Pd(this.events)));for(var a=_.g(this.events),b=a.next();!b.done;b=a.next())this.unlisten(b.value)}};
dW.prototype.listen=function(a){this.eventMap[a]&&this.target.addEventListener(a,this.eventMap[a])};
dW.prototype.unlisten=function(a){this.eventMap[a]&&this.target.removeEventListener(a,this.eventMap[a])};var eW=function(){tYb.apply(this,arguments)};
_.H(eW,tYb);eW.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"};
eW.prototype.distance=function(a){return Math.abs(this.delta(a))};
eW.prototype.delta=function(a){var b=this.direction(a),c=a.detail;a=c.deltaX;c=c.deltaY;return"up"===b||"down"===b?c||0:a||0};
eW.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)};_.fW=function(a,b,c,d,e,h){e=void 0===e?new eW:e;h=void 0===h?_.hQ():h;dW.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=vYb(l,m);if(p){wYb(l,m,p);p.fade&&l.fade(m,p);var q=l.input.direction(m);p.moveAction&&p.moveAction(xYb(l,m,p),q)}};
this.onPanEnd=function(m){var p,q,t,y,z,D;return _.v(function(E){if(1==E.nextAddress){l.animationRequestId&&cancelAnimationFrame(l.animationRequestId);l.animationRequestId=void 0;p=vYb(l,m);if(!p)return E.return();q=p;t=q.triggerAction;y=q.fade;z=q.disableFinish;D=q.translateBack;var I=l.input.velocity(m),S=l.input.distance(m),T=l.threshold(p);if(.3<I&&10<S||S>T){if(z)return E.jumpTo(6);if(y){if(!_.u("kevlar_tabs_gesture")){var fa=l.input.delta(m)+l.config.startPosition;I=l.input.axis(m);S=fa+70;
l.element.animate([{transform:"translate"+I+"("+fa+"px)",opacity:""===l.element.style.opacity?1:l.element.style.opacity},{transform:"translate"+I+"("+S+"px)",opacity:0}],{duration:400,easing:"cubic-bezier(.05, 0, 0, 1)"});l.element.style.transform="translate"+I+"("+S+"px)";l.element.style.opacity="0";return E.jumpTo(6)}return _.w(E,yYb(l,m),6)}if(!_.u("kevlar_tabs_gesture")){I=l.input.delta(m)+l.config.startPosition;S=l.input.axis(m);T=p.endPosition;var oa=null!=(fa=p.transitionEndPosition)?fa:T;
l.element.animate([{transform:"translate"+S+"("+I+"px)"},{transform:"translate"+S+"("+oa+"px)"}],{duration:400,easing:"cubic-bezier(.05, 0, 0, 1)"});l.element.style.transform="translate"+S+"("+oa+"px)";return E.jumpTo(6)}return _.w(E,zYb(l,m,p),6)}return D?_.w(E,l.translateBack(m),3):E.jumpTo(3)}3!=E.nextAddress&&t&&t();l.config.draggingClass&&l.element.classList.remove(l.config.draggingClass);l.reset();_.Bo(E)})};
a=Object.keys(c.triggers);this.directions=new Set(a);uYb(this.input,this.directions.has("right")||this.directions.has("left"))};
_.H(_.fW,dW);_.fW.prototype.reset=function(){this.element.style.transform="";this.element.style.opacity="";this.config.resetAction&&this.config.resetAction()};
var vYb=function(a,b){b=a.input.direction(b);return a.config.triggers[b]},wYb=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}))},xYb=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};
_.fW.prototype.fade=function(a,b){var c=b.endOpacity;a=xYb(this,a,b);0<a&&(this.element.style.opacity=""+(((c||0)-1)*a+1))};
_.fW.prototype.threshold=function(a){return a.threshold?a.threshold:Math.abs(a.endPosition-this.config.startPosition)/3};
var zYb=function(a,b,c){var d,e,h,l,m,p,q;return _.v(function(t){if(1==t.nextAddress)return d=a.input.delta(b)+a.config.startPosition,e=a.input.axis(b),h=c,l=h.endPosition,m=h.transitionEndPosition,q=null!=(p=m)?p:l,_.w(t,a.element.animate([{transform:"translate"+e+"("+d+"px)"},{transform:"translate"+e+"("+q+"px)"}],{duration:400,easing:"cubic-bezier(.05, 0, 0, 1)"}).finished,2);a.element.style.transform="translate"+e+"("+q+"px)";_.Bo(t)})};
_.fW.prototype.translateBack=function(a){var b=this,c,d;return _.v(function(e){if(1==e.nextAddress){if(!b.element.style.transform)return e.return();c=b.input.axis(a);d=b.config.startPosition;return _.w(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)";_.Bo(e)})};
var yYb=function(a,b){var c,d,e,h;return _.v(function(l){if(1==l.nextAddress)return c=a.input.delta(b)+a.config.startPosition,d=a.input.axis(b),e=c+70,h=""===a.element.style.opacity?1:a.element.style.opacity,_.w(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";_.Bo(l)})};var AYb;var BYb;_.BH(function(a){return _.r("ytd-premiere-trailer-badge",{class:"ytd-premiere-trailer-badge"},_.eu(a.data.label))},"ytd-premiere-trailer-badge",{propNames:["data"]});var gW,CYb=function(){var a=_.O.apply(this,arguments)||this;a.opts=null;a.clientPlayerControls=_.u("web_use_client_imp_controls");a.noAnimation=!1;a.playbackIntentTriggered=!1;a.hidden=!0;a.active=!1;a.playing=!1;a.isSeeking=!1;a.videoPreviewDataIndex=0;a.JSC$14689_playerPromise=null;a.player=null;a.thumbnailContainerMousedown=!1;a.inlinePreviewUiReady=!1;a.enableAudioControls=!1;a.hasBeenUnmuted=!1;a.captionsHaveBeenTurnedOff=!1;a.JSC$14689_playerEvents=new Map;a.videoPreviewFetchRequest=null;a.scheduledPreviewEndJobId=
null;a.JSC$14689_preventProgressSaveTimer=null;a.watchEndpointStartTimeUpdaterInterval=null;a.actionMap={"yt-open-video-preview-action":"handleOpenVideoPreviewAction","yt-terminate-video-preview-action":"onTerminateVideoPreviewAction","yt-get-inline-preview-player-action":"getInlinePreviewPlayer","yt-window-resized":"onWindowResized"};a.windowOnBlurFn=function(){a.deactivate()};
return a};
_.H(CYb,_.O);_.f=CYb.prototype;_.f.configureRendererStamper=function(){return{"opts.videoPreviewData.thumbnailOverlays":{id:"endorsement",mapping:{thumbnailOverlayEndorsementRenderer:"ytd-thumbnail-overlay-endorsement-renderer"}},"videoPreviewData.thumbnailOverlays":{id:"overlays",mapping:{pageIndicatorViewModel:"yt-page-indicator-view-model",premiereTrailerBadgeRenderer:"ytd-premiere-trailer-badge",thumbnailOverlayBottomPanelRenderer:"ytd-thumbnail-overlay-bottom-panel-renderer",thumbnailOverlayTitleViewModel:"yt-thumbnail-overlay-title-view-model"}}}};
_.f.attached=function(){window.addEventListener("blur",this.windowOnBlurFn);this.JSC$14689_playerEvents.set("onStateChange",this.onPlayerStateChange);this.JSC$14689_playerEvents.set("onPlaybackStartExternal",this.onPlaybackStart);this.JSC$14689_playerEvents.set("onInlinePreviewUiReady",this.onInlinePreviewUiReady);this.JSC$14689_playerEvents.set("SEEK_TO",this.onSeekTo);this.JSC$14689_playerEvents.set("SEEK_COMPLETE",this.onSeekComplete);this.JSC$14689_playerEvents.set("onExpandMiniplayer",this.onExpandInlinePreview);
this.JSC$14689_playerEvents.set("onExpandInlinePreview",this.onExpandInlinePreview);this.JSC$14689_playerEvents.set("captionschanged",this.onCaptionsChanged);document.addEventListener("yt-page-type-changed",_.Rr(this,this.onPageTypeChange));this.pagePath=location.pathname};
_.f.detached=function(){window.removeEventListener("blur",this.windowOnBlurFn)};
_.f.onPageTypeChange=function(){this.deactivate()};
_.f.onWindowResized=function(){this.deactivate()};
_.f.onCaptionsChanged=function(a){a=!!a.languageCode;this.playing&&this.allowCaptions()&&(this.captionsHaveBeenTurnedOff=!a);this.setCaptionSize()};
_.f.setCaptionSize=function(){var a;if(this.active&&!this.captionsHaveBeenTurnedOff&&(null==(a=this.player)?0:a.getCaptionWindowContainerId())){var b;null==(b=this.player)||b.updateSubtitlesUserSettings({fontSizeIncrement:2},!1)}};
_.f.currentPageAllowed=function(){return!this.isWatchPage};
_.f.alignVideoPreviewForAnimation=function(a){this.hidden=!1;this.noAnimation=!0;(a=(a=_.u("polymer_on_demand_shady_dom")&&a.__shady_native_querySelector?a.__shady_native_querySelector("#thumbnail"):a.querySelector("#thumbnail"))?a:null)?(a=a.getBoundingClientRect(),a={width:a.width,height:a.height,top:a.top+window.scrollY,left:a.left+window.scrollX}):a=null;if(a){var b=a.width,c=a.height,d=Math.ceil(b),e=Math.ceil(c),h=b/d;a={initialScale:h,initialTopPosition:a.top-12*h,finalTopPosition:a.top-12-
(e-c)/2,initialHorizontalPosition:a.left-(12+(d-b)/2),finalHorizontalPosition:a.left-12-(d-b)/2,videoPreviewWidth:d,videoPreviewHeight:e}}else a=null;if(!a)return!1;b=a.initialTopPosition;c=a.initialHorizontalPosition;_.cr(this.hostElement,{"--ytd-video-preview-translate-left":a.finalHorizontalPosition-c+"px","--ytd-video-preview-translate-top":a.finalTopPosition-b+"px","--ytd-video-preview-original-top-position":b+"px","--ytd-video-preview-original-horizontal-position":c+"px","--ytd-video-preview-initial-scale":"scale("+
a.initialScale+")","--ytd-video-preview-width":a.videoPreviewWidth+"px","--ytd-video-preview-height":a.videoPreviewHeight+"px"});return!0};
_.f.handleOpenVideoPreviewAction=function(a){var b=this,c;return _.v(function(d){if(!b.currentPageAllowed())return d.return(0);b.opts=a;return(c=b.alignVideoPreviewForAnimation(a.mediaRenderer))?d.return(b.activate()):d.return(0)})};
_.f.onMouseLeave=function(a){this.shouldDeactivateOnMouseLeave(a)&&this.deactivate()};
_.f.optsChanged=function(){this.scheduledPreviewEndJobId&&(_.Ph.cancelJob(this.scheduledPreviewEndJobId),this.scheduledPreviewEndJobId=null)};
_.f.onInlinePreviewIsEnabledChange=function(){!this.inlinePreviewIsEnabled&&this.playbackIntentTriggered&&this.deactivate()};
_.f.onIsAdsVideoChange=function(){this.isAdsVideo&&this.ytSparklesClickLocationBehavior.configureClickTargets("video-preview-container",gW.JSC$14688_DEFAULT_CLICK_LOCATION_BEHAVIOR,gW.JSC$14688_CLICK_LOCATION_ID_MAP)};
_.f.shouldDeactivateOnMouseLeave=function(a){a=a.relatedTarget;if(!a)return!0;var b;return null!=(b=this.opts)&&b.mediaRenderer?!_.dr(this.opts.mediaRenderer).contains(a):!0};
_.f.onPlayerStateChange=function(){this.player&&0===this.player.getPlayerState()&&(this.hasMultipleVideoPreviews()?this.startPlaybackForNextVideo():this.deactivate({resetWatchEndpointStartTime:!0}))};
_.f.onPlaybackStart=function(){var a=this;if(this.player&&this.playbackIntentTriggered&&this.currentPageAllowed()){this.playing=!0;this.allowUnmuting()&&this.hasBeenUnmuted&&(this.player.unMute(),this.player.syncVolume());this.player.isSubtitlesOn()?this.captionsHaveBeenTurnedOff||!this.allowCaptions()?this.player.toggleSubtitles():this.setCaptionSize():!this.captionsHaveBeenTurnedOff&&this.allowCaptions()&&this.player.toggleSubtitles();this.resetPreventProgressSaveTimer();this.JSC$14689_preventProgressSaveTimer=
_.Cu(_.Ph,function(){a.resetPreventProgressSaveTimer()},1E4);
var b;if(null==(b=this.opts)?0:b.videoPreviewDurationMs)this.scheduledPreviewEndJobId=_.Cu(_.Ph,function(){a.hasMultipleVideoPreviews()?a.startPlaybackForNextVideo():a.deactivate()},this.opts.videoPreviewDurationMs)}};
_.f.onInlinePreviewUiReady=function(){this.inlinePreviewUiReady=!0};
_.f.onSeekTo=function(){this.resetPreventProgressSaveTimer();this.isSeeking=!0};
_.f.onSeekComplete=function(){this.isSeeking=!1};
_.f.onTerminateVideoPreviewAction=function(){this.deactivate()};
_.f.onThumbnailContainerMousedown=function(a){this.isShortcutClick(a)||(this.thumbnailContainerMousedown=!0)};
_.f.onMediaContainerClick=function(a){this.isShortcutClick(a)||(this.inlinePreviewUiReady&&!this.thumbnailContainerMousedown||this.navigateToWatch(a),this.thumbnailContainerMousedown=!1,a.preventDefault(),a.stopPropagation())};
_.f.activate=function(){var a=this,b,c,d,e,h,l,m;return _.v(function(p){switch(p.nextAddress){case 1:if(!a.currentPageAllowed())return p.return(0);c=null==(b=a.videoPreviewData)?void 0:b.inlinePlaybackEndpoint;d=_.pC.instance;if(!c||!d)return p.return(0);a.playbackIntentTriggered=!0;_.$m(a,function(){a.revealPreviewUi()});
e={};_.u("enable_unknown_lact_fix_on_html5")&&(_.of().resolve(_.er),e.lact=_.Hi());a.videoPreviewFetchRequest=nYb(d,c,e);_.Ig(p,2);return _.w(p,a.videoPreviewFetchRequest,4);case 4:h=p.yieldResult;if("OK"===(null==(l=h)?void 0:null==(m=l.playabilityStatus)?void 0:m.status))return p.return(a.handlePlayerResponse(h));throw Error("Pg");case 2:_.Lg(p),a.deactivate();case 3:return p.return(1)}})};
_.f.handlePlayerResponse=function(a){var b=this,c,d,e,h,l,m,p,q,t;return _.v(function(y){if(1==y.nextAddress){c=b.getInlinePlaybackVideoId();if(!((null==(d=a)?0:null==(e=d.videoDetails)?0:e.videoId)&&b.currentPageAllowed()&&b.playbackIntentTriggered&&b.opts&&c))return b.deactivate(),y.return(0);if(a.videoDetails.videoId!==c)return y.return(0);b.enableAudioControls=!!(null==(h=a.playerConfig)?0:null==(l=h.inlinePlaybackConfig)?0:l.showAudioControls);a.trackingParams=b.getInlinePlaybackTrackingParams();
if(!b.inlinePlayer)return y.return(0);m={};if(q=_.B(null==(p=b.videoPreviewData)?void 0:p.inlinePlaybackEndpoint,_.In))m.watch_endpoint=q;b.inlinePlayer.loadVideoWithPlayerResponse(a,m);if(b.JSC$14689_playerPromise)return y.jumpTo(2);b.JSC$14689_playerPromise=b.inlinePlayer.getPlayerPromise();return _.w(y,b.JSC$14689_playerPromise,3)}2!=y.nextAddress&&(t=y.yieldResult,t.setInlinePreview(!0),t.setSizeStyle(!1,!0),b.ytPlayerListenerBehavior.listenToPlayerEvents(t,b.JSC$14689_playerEvents),b.player=
t,_.Sn(b.hostElement,"player-api-ready"));return y.return(2)})};
_.f.revealPreviewUi=function(){this.playbackIntentTriggered&&(this.updateActiveState(!0),this.isSeeking=this.noAnimation=!1)};
_.f.updateActiveState=function(a){this.active=a;this.ytdReduxBehavior.dispatch(_.po({type:"SET_INLINE_PREVIEW_IS_ACTIVE",payload:a}))};
_.f.onExpandInlinePreview=function(a){this.active&&this.opts&&!this.isShortcutClick(a)&&(this.updateWatchEndpointStartTime(),this.navigateToWatch(a))};
_.f.stopPlayer=function(a){a=void 0===a.resetWatchEndpointStartTime?!1:a.resetWatchEndpointStartTime;this.player&&(this.playing&&(this.allowUnmuting()&&(this.hasBeenUnmuted=!this.player.isMuted()),this.updateWatchEndpointStartTime(a)),this.player.stopVideo());this.thumbnailContainerMousedown=this.playing=!1;this.videoPreviewFetchRequest=null;this.resetPreventProgressSaveTimer();this.endStartTimeUpdater();this.scheduledPreviewEndJobId&&(_.Ph.cancelJob(this.scheduledPreviewEndJobId),this.scheduledPreviewEndJobId=
null)};
_.f.deactivate=function(a){a=void 0===a?{}:a;this.stopPlayer({resetWatchEndpointStartTime:void 0===a.resetWatchEndpointStartTime?!1:a.resetWatchEndpointStartTime});this.updateActiveState(!1);this.inlinePreviewUiReady=this.playbackIntentTriggered=!1;this.videoPreviewDataIndex=0;this.opts=null;this.hidden=!0};
_.f.allowCaptions=function(){var a;return!(null==(a=this.opts)?0:a.forceCaptionsOff)};
_.f.allowUnmuting=function(){var a;return this.enableAudioControls&&!(null==(a=this.opts)?0:a.forceMutedVolume)};
_.f.beginStartTimeUpdater=function(){var a=this;this.endStartTimeUpdater();this.watchEndpointStartTimeUpdaterInterval=_.Wf(function(){a.updateWatchEndpointStartTime()},1E3)};
_.f.endStartTimeUpdater=function(){null!==this.watchEndpointStartTimeUpdaterInterval&&window.clearInterval(this.watchEndpointStartTimeUpdaterInterval);this.watchEndpointStartTimeUpdaterInterval=null};
_.f.resetPreventProgressSaveTimer=function(){null!==this.JSC$14689_preventProgressSaveTimer&&(_.Ph.cancelJob(this.JSC$14689_preventProgressSaveTimer),this.JSC$14689_preventProgressSaveTimer=null,this.hasMultipleVideoPreviews()||this.beginStartTimeUpdater())};
_.f.updateWatchEndpointStartTime=function(a){var b=this.videoPreviewData;if(this.player&&null!=b&&b.inlinePlaybackEndpoint&&!this.JSC$14689_preventProgressSaveTimer)if(null!=b&&b.navigationEndpoint){a=a?0:Math.floor(this.player.getCurrentTime());var c=_.B(b.navigationEndpoint,_.In);c&&(c.startTimeSeconds=a);if(c=_.B(b.navigationEndpoint,_.op))c.startTimeSeconds=a;(c=_.B(null==b?void 0:b.inlinePlaybackEndpoint,_.In))?c.startTimeSeconds=a:_.Hf(Error("Qg"));oYb(b.inlinePlaybackEndpoint,a)}else _.Hf(Error("Rg"))};
_.f.isShortcutClick=function(a){return!!a&&(a.ctrlKey||a.shiftKey||a.metaKey)};
_.f.getInlinePreviewPlayer=function(){return this.inlinePlayer};
_.f.navigateToWatch=function(a){var b,c=null==(b=this.videoPreviewData)?void 0:b.navigationEndpoint;c&&(this.isAdsVideo?this.ytSparklesClickLocationBehavior.handleClick(c,a,!0):_.Sn(this.hostElement,"yt-navigate",{endpoint:c}),this.deactivate())};
_.f.getInlinePlaybackVideoId=function(){var a,b;return null==(b=_.B(null==(a=this.videoPreviewData)?void 0:a.inlinePlaybackEndpoint,_.In))?void 0:b.videoId};
_.f.getInlinePlaybackTrackingParams=function(){var a,b;return null==(a=this.videoPreviewData)?void 0:null==(b=a.inlinePlaybackEndpoint)?void 0:b.clickTrackingParams};
_.f.hasMultipleVideoPreviews=function(){var a;return!!((null==(a=this.opts)?0:a.videoPreviewData)&&Array.isArray(this.opts.videoPreviewData))};
_.f.startPlaybackForNextVideo=function(){var a;null!=(a=this.opts)&&a.videoPreviewData&&Array.isArray(this.opts.videoPreviewData)&&0!==this.opts.videoPreviewData.length&&(this.videoPreviewDataIndex=(this.videoPreviewDataIndex+1)%this.opts.videoPreviewData.length,this.stopPlayer({resetWatchEndpointStartTime:!0}),this.activate())};
_.J.Object.defineProperties(CYb.prototype,{thumbnailData:{configurable:!0,enumerable:!0,get:function(){return this.videoPreviewData?{thumbnail:this.videoPreviewData.thumbnail}:null}},
hideVolumeControls:{configurable:!0,enumerable:!0,get:function(){var a;return this.isSeeking||!(null==(a=this.opts)?0:a.showPlayerControls)}},
hideProgressBar:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.opts)?0:a.showPlayerControls)}},
hidePreviewScrim:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.opts)?0:a.showPlayerControls)}},
isAdsVideo:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.opts)||!a.isAdsVideo)}},
unroundCornersForPlayback:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.opts)?0:a.forceRoundedCorners)}},
videoPreviewData:{configurable:!0,enumerable:!0,get:function(){var a;if(Array.isArray(null==(a=this.opts)?void 0:a.videoPreviewData)){var b;return null==(b=this.opts)?void 0:b.videoPreviewData[this.videoPreviewDataIndex]}var c;return null==(c=this.opts)?void 0:c.videoPreviewData}}});
var hW=gW=CYb;gW.prototype.onIsAdsVideoChange=gW.prototype.onIsAdsVideoChange;gW.prototype.onInlinePreviewIsEnabledChange=gW.prototype.onInlinePreviewIsEnabledChange;gW.prototype.optsChanged=gW.prototype.optsChanged;gW.prototype.onMouseLeave=gW.prototype.onMouseLeave;hW.JSC$14688_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL","media-container"]]);hW.JSC$14688_DEFAULT_CLICK_LOCATION_BEHAVIOR=[{location:"PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL",code:21,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"}];
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],hW.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],hW.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],hW.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],hW.prototype,"componentBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],hW.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],hW.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.FQ.YtSparklesClickLocationBehavior),_.V("design:type",Object)],hW.prototype,"ytSparklesClickLocationBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],hW.prototype,"opts",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],hW.prototype,"clientPlayerControls",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],hW.prototype,"noAnimation",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],hW.prototype,"hidden",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],hW.prototype,"active",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],hW.prototype,"playing",void 0);_.U([_.N({selector:_.qeb}),_.V("design:type",Boolean)],hW.prototype,"inlinePreviewIsEnabled",void 0);
_.U([_.N(),_.V("design:type",String)],hW.prototype,"pagePath",void 0);_.U([_.N({selector:_.Job}),_.V("design:type",Boolean)],hW.prototype,"isWatchPage",void 0);_.U([_.M("videoPreviewData"),_.V("design:type",Object),_.V("design:paramtypes",[])],hW.prototype,"thumbnailData",null);_.U([_.M("opts","isSeeking"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],hW.prototype,"hideVolumeControls",null);_.U([_.N(),_.V("design:type",Object)],hW.prototype,"isSeeking",void 0);
_.U([_.M("opts"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],hW.prototype,"hideProgressBar",null);_.U([_.M("opts"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],hW.prototype,"hidePreviewScrim",null);_.U([_.M("opts"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],hW.prototype,"isAdsVideo",null);
_.U([_.M("opts"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],hW.prototype,"unroundCornersForPlayback",null);_.U([_.M("opts","videoPreviewDataIndex"),_.V("design:type",Object),_.V("design:paramtypes",[])],hW.prototype,"videoPreviewData",null);_.U([_.N(),_.V("design:type",Object)],hW.prototype,"videoPreviewDataIndex",void 0);_.U([_.kH("inline-player"),_.V("design:type",Object)],hW.prototype,"inlinePlayer",void 0);
_.U([_.tq("mouseleave"),_.V("design:type",Function),_.V("design:paramtypes",[MouseEvent]),_.V("design:returntype")],hW.prototype,"onMouseLeave",null);_.U([_.mH("opts"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],hW.prototype,"optsChanged",null);_.U([_.mH("inlinePreviewIsEnabled"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],hW.prototype,"onInlinePreviewIsEnabledChange",null);
_.U([_.uq("isAdsVideo"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],hW.prototype,"onIsAdsVideoChange",null);hW=gW=_.U([_.P({is:"ytd-video-preview",disableElementRegistration:!0})],hW);
_.Q(hW,"ytd-video-preview",function(){if(void 0!==BYb)return BYb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-preview">\n  <div id="endorsement" class="style-scope ytd-video-preview"></div>\n  <div id="media-container" class="style-scope ytd-video-preview">\n    <a id="media-container-link" class="yt-simple-endpoint style-scope ytd-video-preview" href$="[[computeHref_(videoPreviewData.navigationEndpoint)]]" data="[[videoPreviewData.navigationEndpoint]]" aria-label$="[[videoPreviewData.accessibilityText]]" on-click="onMediaContainerClick">\n      <div id="player-container" class="style-scope ytd-video-preview">\n        <ytd-player id="inline-player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_INLINE_PREVIEW" class="style-scope ytd-video-preview">\n        </ytd-player>\n      </div>\n      <div id="thumbnail-container" on-mousedown="onThumbnailContainerMousedown" class="style-scope ytd-video-preview">\n        <ytd-thumbnail data="[[thumbnailData]]" hovered="false" no-rounded-corners="" rich-grid-thumbnail="" width="9999" class="style-scope ytd-video-preview">\n        </ytd-thumbnail>\n      </div>\n      <div id="overlays" class="style-scope ytd-video-preview"></div>\n    </a>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===AYb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_video_preview.ytd.video.preview.css.js--\x3e<style is-scoped>ytd-video-preview {--ytd-video-preview-width: 440px;--ytd-video-preview-height: 248px;--ytd-video-preview-original-top-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: 1;top: var(--ytd-video-preview-original-top-position);left: var(--ytd-video-preview-original-horizontal-position);transform: var(--ytd-video-preview-initial-scale) translate(0,0);transform-origin: top;will-change: opacity,transform;background-color: transparent;display: flexbox;display: flex;} ytd-video-preview[no-animation] {transition: none;} ytd-video-preview[active] {pointer-events: auto;opacity: 1;transform: scale(1) translate(var(--ytd-video-preview-translate-left),var(--ytd-video-preview-translate-top));transition: opacity 200ms ease-in,transform 160ms ease-out 200ms;} #overlays.ytd-video-preview {z-index: 1;} #video-preview-container.ytd-video-preview {border-radius: 12px;overflow: hidden;transform: translateZ(0);width: var(--ytd-video-preview-width);display: flexbox;display: flex;flex-direction: column;} ytd-video-preview[active][unround-corners-for-playback] #video-preview-container.ytd-video-preview {border-radius: 0;transition: border-radius 300ms ease-in-out;overflow: visible;-webkit-animation: enable-overflow 300ms backwards;animation: enable-overflow 300ms backwards;} @-webkit-keyframes enable-overflow {from,to {overflow: hidden;}} @keyframes enable-overflow {from,to {overflow: hidden;}} #endorsement.ytd-video-preview {position: relative;transform: translateY(38px);} ytd-video-preview[active] #endorsement.ytd-video-preview {transform: translateY(0);transition: transform 120ms ease-out 300ms;} #endorsement.ytd-video-preview ytd-thumbnail-overlay-endorsement-renderer.ytd-video-preview {-webkit-animation-name: none;animation-name: none;border-radius: 12px 12px 0 0;} #media-container.ytd-video-preview {width: var(--ytd-video-preview-width);height: var(--ytd-video-preview-height);} #media-container-link.ytd-video-preview {display: flexbox;display: flex;} #thumbnail-container.ytd-video-preview {position: absolute;opacity: 1;} ytd-video-preview[playing] #thumbnail-container.ytd-video-preview {opacity: 0;transition: opacity 0s ease 250ms;} ytd-thumbnail.ytd-video-preview {width: var(--ytd-video-preview-width);height: var(--ytd-video-preview-height);position: relative;pointer-events: none;} #player-container.ytd-video-preview {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);will-change: opacity;} ytd-video-preview[playing] #player-container.ytd-video-preview {opacity: 1;transition: opacity 250ms ease-in-out;z-index: 1;}</style>");
AYb=d}d=AYb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return BYb=a},{useSink:_.u("polymer_enable_sink_wrapper")});
}catch(e){_._DumpException(e)}
try{
var jWb;var kWb;/*

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
*/
_.Dq({_template:function(){if(void 0!==kWb)return kWb;var a=document.createElement("template");_.K(a,'\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" style-target="label"><slot></slot></div>');
var b=a.content,c=b.insertBefore;if(void 0===jWb){var d=document.createElement("template");_.K(d,'\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_checkbox.tp.yt.paper.checkbox.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  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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\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(0.1333333333 * var(--calculated-paper-checkbox-size));\n  border-bottom-width: calc(0.1333333333 * 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:host([style-target=label]),\n[style-target=label] {\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}\n:host([style-target=label]):dir(rtl),\n[style-target=label]:dir(rtl) {\n  padding-right: var(--paper-checkbox-label-spacing, 8px);\n  padding-left: 0;\n}\n:host([style-target=label])[hidden],\n[style-target=label][hidden] {\n  display: none;\n}\n\n:host([style-target=label][hidden]) {\n  display: none;\n}\n\n:host([style-target=label][checked]),\n:host([checked]) [style-target=label] {\n  color: var(--paper-checkbox-label-checked-color, var(--paper-checkbox-label-color, var(--primary-text-color)));\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([style-target=label][disabled]),\n:host([disabled]) [style-target=label] {\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>');
jWb=d}d=jWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kWb=a},
is:"tp-yt-paper-checkbox",behaviors:[_.Whb],hostAttributes:{role:"checkbox","aria-checked":!1,tabindex:0},properties:{ariaActiveAttribute:{type:String,value:"aria-checked"}},attached:function(){_.$m(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 _.Uhb._createRipple.call(this)}});var lWb=new _.ey("radioButtonSurveyOptionRenderer"),mWb=new _.ey("checkboxSurveyOptionRenderer");var nWb;var oWb;var pWb;var qWb;var rWb=0,sWb=function(){var a=_.O.call(this)||this;a.selected=!1;a.isOverlay=!1;a.inputId="toggle-option-"+rWb;rWb++;return a};
_.H(sWb,_.O);sWb.prototype.onTap=function(){_.Sn(this.hostElement,"ytd-toggle-option-clicked")};
var xV=sWb;_.U([_.N(),_.V("design:type",String)],xV.prototype,"label",void 0);_.U([_.N(),_.V("design:type",String)],xV.prototype,"inputId",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],xV.prototype,"selected",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],xV.prototype,"isOverlay",void 0);xV=_.U([_.P({is:"ytd-toggle-option-renderer",disableElementRegistration:!0}),_.V("design:paramtypes",[])],xV);
_.Q(xV,"ytd-toggle-option-renderer",function(){if(void 0!==qWb)return qWb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-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.feedback.ytd_toggle_option_renderer.ytd.toggle.option.renderer.css.js--\x3e<input type="checkbox" id$="[[inputId]]" checked="[[selected]]" on-click="onTap" class="style-scope ytd-toggle-option-renderer">\n<label for$="[[inputId]]" class="style-scope ytd-toggle-option-renderer">[[label]]</label>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pWb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_toggle_option_renderer.ytd.toggle.option.renderer.css.js--\x3e<style is-scoped>ytd-toggle-option-renderer {border: none;border-radius: 8px;box-sizing: border-box;outline: none;overflow: hidden;position: relative;display: inline-flex;} ytd-toggle-option-renderer:hover label.ytd-toggle-option-renderer,ytd-toggle-option-renderer:not([selected]) input.ytd-toggle-option-renderer:focus+label.ytd-toggle-option-renderer {background-color: var(--yt-spec-button-chip-background-hover);} ytd-toggle-option-renderer:hover[is-overlay] label.ytd-toggle-option-renderer,ytd-toggle-option-renderer:not([selected])[is-overlay] input.ytd-toggle-option-renderer:focus+label.ytd-toggle-option-renderer {background-color: var(--yt-spec-static-overlay-tonal-hover);} ytd-toggle-option-renderer[selected] label.ytd-toggle-option-renderer {background-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary-inverse);} ytd-toggle-option-renderer[selected][is-overlay] label.ytd-toggle-option-renderer {background-color: var(--yt-spec-static-overlay-text-primary);color: var(--yt-spec-static-overlay-text-primary-inverse);} input.ytd-toggle-option-renderer {opacity: 0;position: absolute;z-index: -1;height: 100%;width: 100%;margin: 0;} label.ytd-toggle-option-renderer {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-primary);cursor: pointer;height: 32px;padding: 0 var(--ytd-margin-3x);transition: background-color 0.5s cubic-bezier(0.05,0,0,1);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: var(--ytd-user-comment-font-family);font-size: var(--ytd-user-comment-font-size);font-weight: var(--ytd-user-comment-font-weight);letter-spacing: var(--ytd-user-comment-letter-spacing);line-height: var(--ytd-user-comment-line-height);display: flex;flex-direction: row;align-items: center;} ytd-toggle-option-renderer[is-overlay] label.ytd-toggle-option-renderer {background-color: var(--yt-spec-static-overlay-button-secondary);color: var(--yt-spec-static-overlay-text-primary);}</style>");
pWb=d}d=pWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qWb=a});var tWb=function(){var a=_.O.apply(this,arguments)||this;a.modernVwtStyle=_.u("web_modern_vwt_surveys");a.isToggleOption=!1;a.isOverlay=!1;a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(tWb,_.O);tWb.prototype.onTap=function(a){a.preventDefault();this.data&&(a=!this.data.checked,this.set("data.checked",a),_.Sn(this.hostElement,"ytd-checkbox-survey-option-changed",{checked:a,value:this.data.value}))};
_.J.Object.defineProperties(tWb.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.responseText?this.ytRendererBehavior.getSimpleString(this.data.responseText):""}}});
var yV=tWb;yV.prototype.onTap=yV.prototype.onTap;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],yV.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],yV.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],yV.prototype,"modernVwtStyle",void 0);_.U([_.N(),_.V("design:type",Object)],yV.prototype,"isToggleOption",void 0);_.U([_.N(),_.V("design:type",Object)],yV.prototype,"isOverlay",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],yV.prototype,"modernLayout",void 0);_.U([_.M("data.responseText"),_.V("design:type",String),_.V("design:paramtypes",[])],yV.prototype,"label",null);_.U([_.tq("ytd-toggle-option-clicked"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],yV.prototype,"onTap",null);yV=_.U([_.P({is:"ytd-checkbox-survey-option-renderer",disableElementRegistration:!0})],yV);
_.Q(yV,"ytd-checkbox-survey-option-renderer",function(){if(void 0!==oWb)return oWb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<template is="dom-if" if="[[!isToggleOption]]" class="style-scope ytd-checkbox-survey-option-renderer">\n  <tp-yt-paper-checkbox checked="[[data.checked]]" on-tap="onTap" class="style-scope ytd-checkbox-survey-option-renderer">\n    [[label]]\n  </tp-yt-paper-checkbox>\n</template>\n\n<template is="dom-if" if="[[isToggleOption]]" class="style-scope ytd-checkbox-survey-option-renderer">\n  <ytd-toggle-option-renderer is-overlay="[[isOverlay]]" label="[[label]]" selected="[[data.checked]]" class="style-scope ytd-checkbox-survey-option-renderer"></ytd-toggle-option-renderer>\n</template>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nWb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-checkbox-survey-option-renderer {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-checkbox-survey-option-renderer:hover {cursor: pointer;} ytd-checkbox-survey-option-renderer:hover:not([modern-layout]) {background-color: var(--yt-spec-10-percent-layer);} tp-yt-paper-checkbox.ytd-checkbox-survey-option-renderer {display: block;width: 100%;height: auto;padding-top: var(--ytd-checkbox-survey-option-padding,8px);padding-bottom: var(--ytd-checkbox-survey-option-padding,8px);} ytd-checkbox-survey-option-renderer:not([modern-layout]) tp-yt-paper-checkbox.ytd-checkbox-survey-option-renderer {padding-left: var(--ytd-checkbox-survey-option-padding,24px);padding-right: var(--ytd-checkbox-survey-option-padding,24px);}</style>');
nWb=d}d=nWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return oWb=a});var uWb;var vWb;var wWb;var xWb;var yWb=function(){var a=_.O.apply(this,arguments)||this;a.checked=!1;a.isToggleOption=!1;a.modernVwtStyle=_.u("web_modern_vwt_surveys");return a};
_.H(yWb,_.O);yWb.prototype.onTap=function(){this.data&&(this.checked?_.Tn(this.hostElement,"ytd-inline-survey-option-deselect-action"):_.Tn(this.hostElement,"ytd-inline-survey-option-select-action",[this.hostElement]))};
var zV=yWb;zV.prototype.onTap=zV.prototype.onTap;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],zV.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],zV.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],zV.prototype,"checked",void 0);_.U([_.N(),_.V("design:type",Object)],zV.prototype,"isToggleOption",void 0);_.U([_.N(),_.V("design:type",Object)],zV.prototype,"modernVwtStyle",void 0);
_.U([_.tq("ytd-toggle-option-clicked"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],zV.prototype,"onTap",null);zV=_.U([_.P({is:"ytd-radio-button-survey-option-renderer",disableElementRegistration:!0})],zV);
_.Q(zV,"ytd-radio-button-survey-option-renderer",function(){if(void 0!==xWb)return xWb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<template is="dom-if" if="[[!isToggleOption]]" class="style-scope ytd-radio-button-survey-option-renderer">\n  <tp-yt-paper-radio-button id="radio" checked="[[checked]]" on-click="onTap" class="style-scope ytd-radio-button-survey-option-renderer">\n    [[getSimpleString(data.option)]]\n  </tp-yt-paper-radio-button>\n</template>\n\n<template is="dom-if" if="[[isToggleOption]]" class="style-scope ytd-radio-button-survey-option-renderer">\n  <ytd-toggle-option-renderer label="[[getSimpleString(data.option)]]" selected="[[checked]]" class="style-scope ytd-radio-button-survey-option-renderer"></ytd-toggle-option-renderer>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wWb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-radio-button-survey-option-renderer {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-radio-button-survey-option-renderer:hover {background-color: var(--yt-spec-10-percent-layer);cursor: pointer;} tp-yt-paper-radio-button.ytd-radio-button-survey-option-renderer {display: block;width: 100%;height: auto;padding: var(--ytd-radio-button-survey-option-padding,8px) var(--ytd-radio-button-survey-option-padding,24px);}</style>');
wWb=d}d=wWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xWb=a});var zWb=function(){var a=_.O.apply(this,arguments)||this;a.disableAnimation=!1;a.followUpSurveyCommand=null;a.selectedRatingEndpoint=null;a.isSlimlineSurveyFollowUp=!1;a.isShortsStyle=!1;a.isDarkMode=!1;a.isSubmitted=!1;a.roundedContainer=!0;a.modernStyle=_.u("web_modern_surveys");a.modernVwtStyle=_.u("web_modern_vwt_surveys");a.modernVwtStyleV2=_.u("web_modern_vwt_surveys_v2");a.modernVwtSampled=_.u("web_modern_vwt_surveys_sampled");a.improveShortsResponseRate=_.u("web_improve_shorts_response_rate");
a.actionMap={"ytd-inline-survey-rating-select-action":"handleInlineSurveyRatingSelect","ytd-inline-survey-option-select-action":"handleInlineSurveyOptionSelect","ytd-inline-survey-option-deselect-action":"handleInlineSurveyOptionDeselect","yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(zWb,_.O);_.f=zWb.prototype;
_.f.configureRendererStamper=function(){return{"data.inlineContent":{id:"inline-survey-compact-video-renderer",mapping:{compactVideoRenderer:{component:"ytd-compact-video-renderer",properties:{isShortsStyle:"[[isShortsStyle]]"}}}},"data.response.expandableSurveyResponseRenderer.options":{id:"rating-survey",mapping:{ratingSurveyRenderer:{component:"ytd-rating-survey-renderer",properties:{disableAnimation:"[[disableAnimation]]",isSlimlineSurveyFollowUp:"[[isSlimlineSurveyFollowUp]]",isShortsStyle:"[[isShortsStyle]]",
showResponseRangeText:"[[isShortsStyle]]"}}}},"followUpSurveyCommand.followUpOptions":{id:"follow-up-survey-options",mapping:{checkboxSurveyOptionRenderer:{component:"ytd-checkbox-survey-option-renderer",properties:{isToggleOption:"[[isToggleOption]]",isOverlay:"[[isShortsStyle]]"}},radioButtonSurveyOptionRenderer:{component:"ytd-radio-button-survey-option-renderer",properties:{isToggleOption:"[[isToggleOption]]"}}}},"data.response.expandableSurveyResponseRenderer.skipButton":{id:"skip-btn-footer",
mapping:{buttonRenderer:"ytd-button-renderer"}},"data.response.expandableSurveyResponseRenderer.continueButton":{id:"continue-btn-footer",mapping:{buttonRenderer:"ytd-button-renderer"}},dismissedRenderer:{id:"post-submit-message",mapping:{messageRenderer:{component:"ytd-message-renderer"}}}}};
_.f.attached=function(){this.isDarkMode=document.documentElement.hasAttribute("dark")};
_.f.onDarkModeToggledAction=function(a){this.isDarkMode=a};
_.f.dataChanged=function(){var a;if("INLINE_SURVEY_RENDERER_STYLE_SLIMLINE_FOLLOW_UP"===(null==(a=this.data)?void 0:a.style))this.isSlimlineSurveyFollowUp=!0;else{var b;"INLINE_SURVEY_RENDERER_STYLE_SHORTS"===(null==(b=this.data)?void 0:b.style)?this.isShortsStyle=!0:this.expanded=!1}this.selectedRatingEndpoint=this.followUpSurveyCommand=null;var c,d,e,h;this.darkColorPalette=null==(c=this.data)?void 0:null==(d=c.inlineContent)?void 0:null==(e=d.compactVideoRenderer)?void 0:null==(h=e.thumbnail)?
void 0:h.darkColorPalette;var l,m,p,q;this.lightColorPalette=null==(l=this.data)?void 0:null==(m=l.inlineContent)?void 0:null==(p=m.compactVideoRenderer)?void 0:null==(q=p.thumbnail)?void 0:q.lightColorPalette;var t,y;if((null==(t=this.data)?0:null==(y=t.inlineContent)?0:y.compactVideoRenderer)&&this.isShortsStyle){var z,D,E,I;a=_.rH(null==(z=this.data)?void 0:null==(D=z.inlineContent)?void 0:null==(E=D.compactVideoRenderer)?void 0:null==(I=E.thumbnail)?void 0:I.thumbnails,Number.MAX_VALUE);_.cr(this.hostElement,
{"--yt-background-url":"url("+a+")"})}};
_.f.handleRequestCompletion=function(){this.hostElement.hidden&&_.Sn(this.hostElement,"yt-dismissible-item-dismissed")};
_.f.onPopupClosed=function(a){var b;(null==(b=a.detail)?void 0:b.popupRenderer)===this.hostElement&&(this.isSlimlineSurveyFollowUp&&!this.isSubmitted?_.Tn(this.hostElement,"ytd-slimline-survey-show-action"):this.isSlimlineSurveyFollowUp&&this.isSubmitted&&(this.isSubmitted=!1))};
_.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);this.improveShortsResponseRate&&(this.onSubmitTap(),a=this.get("data.response.expandableSurveyResponseRenderer.submitButton.buttonRenderer.command"),_.Tn(this.hostElement,"yt-reel-non-video-content-dismissal-command",[a]))};
_.f.onDismissTap=function(){if(this.isSlimlineSurveyFollowUp)_.Tn(this.hostElement,"yt-close-popup-action");else{this.hostElement.hidden=!0;var a,b=null==(a=this.data)?void 0:a.dismissalEndpoint;b&&this.ytComponentBehavior.resolveCommand(b)}};
_.f.onSubmitTap=function(){this.selectedRatingEndpoint&&(this.ytComponentBehavior.resolveCommand(this.selectedRatingEndpoint),this.followUpSurveyCommand&&this.submitFollowUpResponses());this.isSlimlineSurveyFollowUp&&(this.isSubmitted=!0,_.Tn(this.hostElement,"yt-close-popup-action"))};
_.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=_.B(d,_.OA))&&d.feedbackToken&&b.push(d.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(b,lWb);return a.isSingleSelect?_.B(b,lWb):_.B(b,mWb)}):[]};
_.f.handleInlineSurveyOptionSelect=function(a){a=this.optionSelector.indexOf(a);-1!==a&&this.optionSelector.selectIndex(a)};
_.f.handleInlineSurveyOptionDeselect=function(){this.optionSelector.selectIndex(-1)};
_.f.maybeGetBackgroundColor=function(a){return this.isDarkMode?a.section2Color:a.section3Color};
_.f.colorPaletteChanged=function(){var a=this.isDarkMode?this.darkColorPalette:this.lightColorPalette;a=a&&this.maybeGetBackgroundColor(a);this.dismissibleEl.style.backgroundColor=a&&this.modernVwtSampled?_.Bp(a):""};
_.J.Object.defineProperties(zWb.prototype,{isToggleOption:{configurable:!0,enumerable:!0,get:function(){return this.isSlimlineSurveyFollowUp||this.modernVwtStyle||this.isShortsStyle}},
isOptionSelected:{configurable:!0,enumerable:!0,get:function(){return!!this.selectedRatingEndpoint}}});
var AV=zWb;AV.prototype.colorPaletteChanged=AV.prototype.colorPaletteChanged;AV.prototype.onPopupClosed=AV.prototype.onPopupClosed;AV.prototype.handleRequestCompletion=AV.prototype.handleRequestCompletion;AV.prototype.dataChanged=AV.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],AV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],AV.prototype,"actionHandlerBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],AV.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],AV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],AV.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.vq("#follow-up-survey-options"),_.V("design:type",Object)],AV.prototype,"optionSelector",void 0);_.U([_.N(),_.V("design:type",Object)],AV.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],AV.prototype,"disableAnimation",void 0);_.U([_.N(),_.V("design:type",Object)],AV.prototype,"followUpSurveyCommand",void 0);_.U([_.N(),_.V("design:type",Object)],AV.prototype,"selectedRatingEndpoint",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],AV.prototype,"expanded",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],AV.prototype,"isSlimlineSurveyFollowUp",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],AV.prototype,"isShortsStyle",void 0);_.U([_.N(),_.V("design:type",Boolean)],AV.prototype,"isSingleSelect",void 0);_.U([_.N(),_.V("design:type",Object)],AV.prototype,"isDarkMode",void 0);_.U([_.N(),_.V("design:type",Object)],AV.prototype,"lightColorPalette",void 0);_.U([_.N(),_.V("design:type",Object)],AV.prototype,"darkColorPalette",void 0);
_.U([_.M("isSlimlineSurveyFollowUp","modernVwtStyle","isShortsStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],AV.prototype,"isToggleOption",null);_.U([_.M("selectedRatingEndpoint","isShortsStyle"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],AV.prototype,"isOptionSelected",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],AV.prototype,"roundedContainer",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],AV.prototype,"modernStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],AV.prototype,"modernVwtStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],AV.prototype,"modernVwtStyleV2",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],AV.prototype,"modernVwtSampled",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],AV.prototype,"improveShortsResponseRate",void 0);
_.U([_.kH("dismissible"),_.V("design:type",HTMLElement)],AV.prototype,"dismissibleEl",void 0);_.U([_.vq("#dismiss-button yt-icon-button"),_.V("design:type",HTMLElement)],AV.prototype,"dismissButtonEl",void 0);_.U([_.vq("#inline-survey-header yt-icon-button"),_.V("design:type",HTMLElement)],AV.prototype,"inlineHeaderDismissButtonEl",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],AV.prototype,"dataChanged",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],AV.prototype,"handleRequestCompletion",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],AV.prototype,"onPopupClosed",null);
_.U([_.uq("darkColorPalette","lightColorPalette","isDarkMode"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],AV.prototype,"colorPaletteChanged",null);AV=_.U([_.P({is:"ytd-inline-survey-renderer",disableElementRegistration:!0})],AV);
_.Q(AV,"ytd-inline-survey-renderer",function(){if(void 0!==vWb)return vWb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-inline-survey-renderer">\n  <div class="survey-wrapper style-scope ytd-inline-survey-renderer">\n    <div id="star-survey" class="style-scope ytd-inline-survey-renderer">\n      <div id="inline-survey-header" class="style-scope ytd-inline-survey-renderer">\n        <h2 class="header-text style-scope ytd-inline-survey-renderer">\n          <span id="title" class="style-scope ytd-inline-survey-renderer">[[getSimpleString(data.title)]]</span>\n          <span id="subtitle" class="style-scope ytd-inline-survey-renderer">[[getSimpleString(data.subtitle)]]</span>\n        </h2>\n        <yt-icon-button hidden="[[expanded]]" label="[[getSimpleString(data.dismissalText)]]" on-click="onDismissTap" class="style-scope ytd-inline-survey-renderer">\n          <yt-icon icon="yt-icons:close" class="style-scope ytd-inline-survey-renderer"></yt-icon>\n        </yt-icon-button>\n      </div>\n      <div id="inline-survey-compact-video-renderer" class="style-scope ytd-inline-survey-renderer"></div>\n      <div id="rating-survey" class="style-scope ytd-inline-survey-renderer"></div>\n    </div>\n    <div id="follow-up-survey" hidden="[[!expanded]]" class="style-scope ytd-inline-survey-renderer">\n      <div id="follow-up-header" class="style-scope ytd-inline-survey-renderer">\n        <h2 class="header-text style-scope ytd-inline-survey-renderer">\n          <span id="follow-up-title" class="style-scope ytd-inline-survey-renderer">\n            [[getSimpleString(followUpSurveyCommand.followUpText)]]\n          </span>\n        </h2>\n      </div>\n      <iron-selector id="follow-up-survey-options" activate-event="" selected-attribute="checked" class="style-scope ytd-inline-survey-renderer">\n      </iron-selector>\n      <div id="submit-btn-footer" class="style-scope ytd-inline-survey-renderer">\n        <ytd-button-renderer id="submit-button" data="[[data.response.expandableSurveyResponseRenderer.submitButton.buttonRenderer]]" on-click="onSubmitTap" class="style-scope ytd-inline-survey-renderer">\n        </ytd-button-renderer>\n      </div>\n    </div>\n  </div>\n  <div id="skip-btn-footer" class="style-scope ytd-inline-survey-renderer"></div>\n  <div id="dismiss-button" hidden="[[!expanded]]" class="style-scope ytd-inline-survey-renderer">\n    <yt-icon-button label="[[getSimpleString(data.dismissalText)]]" on-click="onDismissTap" class="style-scope ytd-inline-survey-renderer">\n      <yt-icon icon="yt-icons:close" class="style-scope ytd-inline-survey-renderer"></yt-icon>\n    </yt-icon-button>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-inline-survey-renderer">\n  <div id="post-submit-message" class="style-scope ytd-inline-survey-renderer"></div>\n  <div id="continue-btn-footer" class="style-scope ytd-inline-survey-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uWb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-inline-survey-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-inline-survey-renderer[is-dismissed] #dismissible.ytd-inline-survey-renderer,ytd-inline-survey-renderer:not([is-dismissed]) #dismissed.ytd-inline-survey-renderer {display: none;} ytd-inline-survey-renderer[expanded] #star-survey.ytd-inline-survey-renderer {padding-bottom: 16px;} #dismissible.ytd-inline-survey-renderer {background-color: var(--yt-spec-suggested-action);margin: 24px 0;display: flexbox;display: flex;flex-direction: row;} ytd-inline-survey-renderer[rounded-container] #dismissible.ytd-inline-survey-renderer {border-radius: 12px;} ytd-inline-survey-renderer[modern-style] #dismissible.ytd-inline-survey-renderer {background-color: var(--yt-spec-base-background);border: 1px solid var(--yt-spec-10-percent-layer);} ytd-inline-survey-renderer[is-slimline-survey-follow-up] #dismissible.ytd-inline-survey-renderer {background-color: var(--yt-spec-brand-background-primary);border: 1px solid var(--yt-spec-10-percent-layer);} .survey-wrapper.ytd-inline-survey-renderer {max-width: 1160px;width: 100%;flex-wrap: wrap;display: flexbox;display: flex;flex-direction: row;} ytd-inline-survey-renderer[is-slimline-survey-follow-up] .survey-wrapper.ytd-inline-survey-renderer {max-width: 430px;display: flexbox;display: flex;flex-direction: column;} #inline-survey-header.ytd-inline-survey-renderer,#follow-up-header.ytd-inline-survey-renderer {justify-content: space-between;display: flexbox;display: flex;flex-direction: row;} #inline-survey-header.ytd-inline-survey-renderer:focus,#follow-up-header.ytd-inline-survey-renderer:focus {outline: none;} #inline-survey-header.ytd-inline-survey-renderer {margin-left: 16px;margin-bottom: 8px;} #follow-up-header.ytd-inline-survey-renderer {margin-bottom: 28px;padding-top: 8px;} #inline-survey-header.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey-renderer {--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.ytd-inline-survey-renderer .header-text.ytd-inline-survey-renderer,#follow-up-header.ytd-inline-survey-renderer .header-text.ytd-inline-survey-renderer {margin-top: 8px;flex: 1;flex-basis: 0.000000001px;} #title.ytd-inline-survey-renderer,#follow-up-title.ytd-inline-survey-renderer {color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;} #subtitle.ytd-inline-survey-renderer {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.ytd-inline-survey-renderer {background-color: var(--yt-spec-brand-background-solid);margin-left: 16px;margin-right: 16px;padding: 8px;} #star-survey.ytd-inline-survey-renderer {max-width: 430px;min-width: 430px;padding-bottom: 32px;padding-top: 8px;flex: 2;} #rating-survey.ytd-inline-survey-renderer {flex: 1;flex-basis: 0.000000001px;} #follow-up-survey.ytd-inline-survey-renderer {padding-left: 16px;min-width: 300px;flex: 3;display: flexbox;display: flex;flex-direction: column;} #follow-up-survey-options.ytd-inline-survey-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} ytd-checkbox-survey-option-renderer.ytd-inline-survey-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-inline-survey-renderer[modern-style] ytd-checkbox-survey-option-renderer.ytd-inline-survey-renderer {--paper-checkbox-unchecked-color: var(--yt-spec-text-primary);--paper-checkbox-label-color: var(--yt-spec-text-primary);} ytd-radio-button-survey-option-renderer.ytd-inline-survey-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;} ytd-inline-survey-renderer[modern-style] ytd-radio-button-survey-option-renderer.ytd-inline-survey-renderer {--paper-radio-button-unchecked-color: var(--yt-spec-text-primary);--paper-radio-button-label-color: var(--yt-spec-text-primary);} #submit-btn-footer.ytd-inline-survey-renderer {margin-top: auto;padding-bottom: 16px;padding-top: 16px;justify-content: flex-end;display: flexbox;display: flex;flex-direction: row;} #dismissed.ytd-inline-survey-renderer {flex: 1;flex-basis: 0.000000001px;} #dismissed.ytd-inline-survey-renderer:focus {outline: none;} #dismissed.ytd-inline-survey-renderer ytd-message-renderer.ytd-inline-survey-renderer {--yt-message-renderer-text-color: var(--yt-spec-call-to-action);align-items: flex-start;} ytd-inline-survey-renderer[modern-style] #dismissed.ytd-inline-survey-renderer ytd-message-renderer.ytd-inline-survey-renderer {--yt-message-renderer-text-color: var(--yt-spec-text-primary);} #dismiss-button.ytd-inline-survey-renderer {flex: none;} #dismiss-button.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey-renderer {--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;} ytd-inline-survey-renderer[modern-style] #inline-survey-header.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey-renderer,ytd-inline-survey-renderer[modern-style] #title.ytd-inline-survey-renderer,ytd-inline-survey-renderer[modern-style] #follow-up-title.ytd-inline-survey-renderer,ytd-inline-survey-renderer[modern-style] #subtitle.ytd-inline-survey-renderer,ytd-inline-survey-renderer[modern-style] #dismiss-button.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #inline-survey-header.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #title.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #follow-up-title.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #subtitle.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #dismiss-button.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey-renderer {color: var(--yt-spec-text-primary);} ytd-inline-survey-renderer[is-shorts-style] {width: 100%;height: 100%;align-items: flex-end;background-size: cover;background-position: center;background-color: transparent;background-image: linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.6) 75%,rgba(0,0,0,0.6) 100%),var(--yt-background-url);} ytd-inline-survey-renderer[is-shorts-style] #star-survey.ytd-inline-survey-renderer {min-width: 100%;padding-bottom: 16px;} ytd-inline-survey-renderer[is-shorts-style] #dismissible.ytd-inline-survey-renderer {width: 100%;height: 100%;margin: 0;flex-direction: column;justify-content: flex-end;background-color: transparent;} ytd-inline-survey-renderer[is-shorts-style] #title.ytd-inline-survey-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 6.4rem;-webkit-line-clamp: 2;} ytd-inline-survey-renderer[is-shorts-style] #title.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-shorts-style] #follow-up-title.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-shorts-style] #subtitle.ytd-inline-survey-renderer {color: var(--yt-spec-static-overlay-text-primary);} ytd-inline-survey-renderer[is-shorts-style] #submit-btn-footer.ytd-inline-survey-renderer {flex-direction: column;padding-right: 16px;padding-top: 0;} ytd-inline-survey-renderer[is-shorts-style] #skip-btn-footer.ytd-inline-survey-renderer {display: flex;flex-direction: column;padding: 0 16px 16px 16px;} ytd-inline-survey-renderer[is-shorts-style] ytd-checkbox-survey-option-renderer.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-shorts-style] ytd-radio-button-survey-option-renderer.ytd-inline-survey-renderer {background-color: transparent;border-radius: 8px;margin-bottom: 16px;margin-right: 16px;} ytd-inline-survey-renderer[is-shorts-style] #dismiss.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-shorts-style] #dismiss-button.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-shorts-style] #follow-up-header.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-shorts-style] #inline-survey-compact-video-renderer.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-shorts-style] #not-sure-button.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-shorts-style] #inline-survey-header.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey-renderer {display: none;} ytd-inline-survey-renderer[is-shorts-style] ytd-inline-survey-renderer:not[is-option-selected] #submit-btn-footer.ytd-inline-survey-renderer {display: none;} ytd-inline-survey-renderer[is-shorts-style][is-option-selected] #skip-btn-footer.ytd-inline-survey-renderer {display: none;} ytd-inline-survey-renderer[is-shorts-style][is-dismissed] #dismissed.ytd-inline-survey-renderer {display: flex;flex-direction: column;align-items: center;justify-content: flex-end;} ytd-inline-survey-renderer[is-shorts-style][is-dismissed] #dismissed.ytd-inline-survey-renderer ytd-message-renderer.ytd-inline-survey-renderer {--yt-spec-text-secondary: var(--yt-spec-static-overlay-text-primary);--yt-message-renderer-text-color: var( --yt-spec-static-overlay-text-primary );} ytd-inline-survey-renderer[is-shorts-style][is-dismissed] #dismissed.ytd-inline-survey-renderer #post-submit-message.ytd-inline-survey-renderer {width: 100%;} ytd-inline-survey-renderer[is-shorts-style][is-dismissed] #dismissed.ytd-inline-survey-renderer #continue-btn-footer.ytd-inline-survey-renderer {display: flex;flex-direction: column;width: 100%;} ytd-inline-survey-renderer[is-shorts-style][is-dismissed] #dismissed.ytd-inline-survey-renderer #continue-btn-footer.ytd-inline-survey-renderer ytd-button-renderer.ytd-inline-survey-renderer {padding: 0 16px 16px 16px;} ytd-inline-survey-renderer[is-shorts-style][improve-shorts-response-rate] #skip-btn-footer.ytd-inline-survey-renderer {display: none;} ytd-inline-survey-renderer[is-shorts-style][improve-shorts-response-rate] #follow-up-survey.ytd-inline-survey-renderer {display: none;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #inline-survey-compact-video-renderer.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #inline-survey-compact-video-renderer.ytd-inline-survey-renderer {background-color: transparent;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #inline-survey-header.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #inline-survey-header.ytd-inline-survey-renderer {height: 40px;margin-right: 16px;margin-bottom: 16px;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #follow-up-survey.ytd-inline-survey-renderer,ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #star-survey.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #follow-up-survey.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #star-survey.ytd-inline-survey-renderer {box-sizing: border-box;max-width: 384px;min-width: 384px;padding-bottom: 16px;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #title.ytd-inline-survey-renderer,ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #follow-up-title.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #title.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #follow-up-title.ytd-inline-survey-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #dismissible.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #dismissible.ytd-inline-survey-renderer {position: relative;border: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;box-shadow: 0px 2px 8px var(--yt-spec-10-percent-layer);margin: 0;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #dismiss-button.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #dismiss-button.ytd-inline-survey-renderer {position: absolute;top: 4px;right: 4px;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #dismiss-button.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #dismiss-button.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey-renderer {margin-top: 0;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #inline-survey-header.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #inline-survey-header.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey-renderer {position: absolute;top: 4px;right: 4px;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #submit-btn-footer.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #submit-btn-footer.ytd-inline-survey-renderer {margin-right: 16px;padding-bottom: 0;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #subtitle.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #subtitle.ytd-inline-survey-renderer {display: none;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #rating-survey.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #rating-survey.ytd-inline-survey-renderer {margin-left: 16px;margin-right: 16px;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #follow-up-survey-options.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] #follow-up-survey-options.ytd-inline-survey-renderer {margin-right: 16px;} ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) ytd-checkbox-survey-option-renderer.ytd-inline-survey-renderer,ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) ytd-radio-button-survey-option-renderer.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] ytd-checkbox-survey-option-renderer.ytd-inline-survey-renderer,ytd-inline-survey-renderer[is-slimline-survey-follow-up] ytd-radio-button-survey-option-renderer.ytd-inline-survey-renderer {background-color: transparent;border-radius: 8px;margin-bottom: 16px;margin-right: 16px;} ytd-inline-survey-renderer[modern-vwt-style-v2]:not([is-slimline-survey-follow-up]):not([is-shorts-style]) #dismissible.ytd-inline-survey-renderer {margin-bottom: 40px;} ytd-inline-survey-renderer[modern-vwt-sampled]:not([is-slimline-survey-follow-up]):not([is-shorts-style]) #dismissible.ytd-inline-survey-renderer {box-shadow: none;border: 0;} ytd-inline-survey-renderer[is-slimline-survey-follow-up]:not([is-shorts-style]) {margin: 0;padding: 0;} ytd-inline-survey-renderer[is-slimline-survey-follow-up]:not([is-shorts-style]) #submit-button.ytd-inline-survey-renderer {width: 100%;} ytd-inline-survey-renderer[is-slimline-survey-follow-up]:not([is-shorts-style]) #star-survey.ytd-inline-survey-renderer {padding-bottom: 0;} @media(max-width:1128px) {ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #dismissible.ytd-inline-survey-renderer,ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #follow-up-survey.ytd-inline-survey-renderer,ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #star-survey.ytd-inline-survey-renderer {max-width: 360px;min-width: 360px;}ytd-inline-survey-renderer[modern-vwt-style]:not([is-shorts-style]) #submit-button.ytd-inline-survey-renderer {width: 100%;}} @media(max-width:640px) {.ytd-inline-survey-renderer:not([is-shorts-style]) #follow-up-header.ytd-inline-survey-renderer {padding-top: 0;}} @media(max-width:440px) {.ytd-inline-survey-renderer:not([is-shorts-style]) #star-survey.ytd-inline-survey-renderer {min-width: 380px;}}</style>');
uWb=d}d=uWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vWb=a});
}catch(e){_._DumpException(e)}
try{
var Bgd,Fgd,Ggd,Hgd,xgd;_.ygd=function(){if(!xgd){var a=document.querySelector("#player.skeleton");a&&(_.Dd(a),xgd=!0)}};
_.Agd=function(a){var b=a.data;a=_.Ll();return _.r("yt-interstitial-view-model",{el:a,class:"interstitial-view-model-wiz"},_.Te(b.icon,function(){return _.r("div",{class:"interstitial-view-model-wiz__interstitial-icon interstitial-view-model-wiz__flex-item"},_.r(_.Me,null,function(){_.Ds(b.icon,{alt:"",className:"interstitial-view-model-wiz__icon-image",preserveWidth:!0})}))}),_.Te(b.title,function(){return _.r("div",{class:"interstitial-view-model-wiz__interstitial-title interstitial-view-model-wiz__flex-item"},
_.eu(b.title))}),_.Te(b.description,function(){return _.r("div",{class:"interstitial-view-model-wiz__interstitial-description interstitial-view-model-wiz__flex-item"},_.eu(b.description))}),zgd(b.primaryButton,{buttonViewModel:{config:{className:"interstitial-view-model-wiz__flex-item"}}}),zgd(b.secondaryButton,{buttonViewModel:{config:{className:"interstitial-view-model-wiz__flex-item"}}}))};
Bgd=function(a){switch(a){case "AD_AVATAR_SIZE_XXS":return"tiny";case "AD_AVATAR_SIZE_XS":return"extra-small";case "AD_AVATAR_SIZE_S":return"small";case "AD_AVATAR_SIZE_M":return"medium";case "AD_AVATAR_SIZE_L":return"large";case "AD_AVATAR_SIZE_XL":return"extra-large";default:return"medium"}};
_.Cgd=function(a,b){_.je(function(){var c=a.value;if(c){var d=new Map,e,h=null==(e=b())?void 0:e.onTap;h&&(e=function(l){a:{var m=l.composedPath();m=_.g(m);for(var p=m.next();!p.done;p=m.next()){p=p.value;if(p===c)break;if(0<=p.className.indexOf("HostIsClickableAdComponent")||p.tagName==="A".toString()||p.tagName==="BUTTON".toString()){m=!0;break a}}m=!1}m||_.sH(h,l.target?{form:{element:l.target}}:void 0)},c.addEventListener("click",e),d.set("click",e));
_.Wd(function(){for(var l=_.g(d),m=l.next();!m.done;m=l.next()){var p=_.g(m.value);m=p.next().value;p=p.next().value;c.removeEventListener(m,p)}})}})};
_.Dgd=function(a){var b=a.data;a=_.Ll();a:switch(b.style){case "AD_AVATAR_STYLE_ROUNDED_CORNER":var c=1;break a;default:c=0}var d={size:Bgd(b.size),type:c};_.Cgd(a,function(){return b.interaction});
_.ZH(a,{visibilityCallback:function(h){var l;h&&(null==(l=b.interaction)?0:l.onFirstVisible)&&_.sH(b.interaction.onFirstVisible)},
showOption:_.R7});var e;c=(null==(e=b.interaction)?0:e.onTap)?"YtwAdAvatarViewModelHostIsClickableAdComponent":"YtwAdAvatarViewModelHost";return _.r("ad-avatar-view-model",{class:c,el:a},_.Te(d&&b.image,function(){return _.r(_.Me,null,function(){_.Pgb(d,b.image,_.Es)})}))};
_.Egd=function(a){var b=a.data;a=a.hasDot;var c,d={type:1,text:null==(c=b.label)?void 0:c.content,adsIncludeDot:a,isOverlay:"AD_BADGE_STYLE_STARK_OVERLAY"===b.style};c=_.Ll();_.Cgd(c,function(){return b.interaction});
var e;a=(null==(e=b.interaction)?0:e.onTap)?"YtwAdBadgeViewModelHostIsClickableAdComponent":"YtwAdBadgeViewModelHost";return _.r("ad-badge-view-model",{class:_.Lr(a,"YtwAdBadgeViewModelHostStyleStandard"),el:c},_.Te(d,function(){return _.r(_.Afb,{data:d})}))};
Fgd=function(a){return _.u("kevlar_watch_cinematics_invisible")||a.fullscreen&&_.u("kevlar_watch_cinematics_invisible_in_fullscreen")||a.theater&&!a.fullscreen&&_.u("kevlar_watch_cinematics_invisible_in_theater")};
Ggd=function(){var a=document.createElement("canvas"),b=a.getContext("2d");if(!b)throw Error("$i");_.fI(a,{position:"absolute",width:"100%",height:"100%"});return{element:a,context:b}};
Hgd=function(){return!("filter"in CanvasRenderingContext2D.prototype)||_.u("kevlar_watch_cinematics_css_blur")};
_.Igd=function(a,b,c){return Math.abs(a-b)<=(c||1E-6)};
_.Jgd=function(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1};
xgd=!1;_.Kgd=new _.ey("notificationActionRenderer");var Lgd=new _.ey("updatePlayerErrorMessageCommand");_.Mgd=new _.ey("confirmDialogRenderer");_.Ngd=new _.ey("autoplaySwitchButtonRenderer");var zgd=_.iu({buttonViewModel:_.ju(_.et)});_.R7={calledOnce:!0,state:"visible"};_.Ue(_.Dgd);_.Ue(_.Egd);var Ogd;var Pgd;var Qgd;var Rgd;var S7=function(){return _.O.apply(this,arguments)||this};
_.H(S7,_.O);S7.prototype.configureRendererStamper=function(){return{"data.proceedButton":{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
S7.prototype.computeHasIcon_=function(a){return!!a};
S7.prototype.isSignInIcon_=function(a){return"yt-icons:prompted_sign_in"==a};
_.J.Object.defineProperties(S7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Rgd){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-player-error-message-renderer">\n  <yt-icon id="icon" hidden="[[!icon_]]" icon="[[icon_]]" class="style-scope yt-player-error-message-renderer"></yt-icon>\n  <div id="info" class="style-scope yt-player-error-message-renderer">\n    <div id="reason" class="style-scope yt-player-error-message-renderer">[[getSimpleString(data.reason)]]</div>\n    <yt-formatted-string id="subreason" is-overlay="" text="[[data.subreason]]" class="style-scope yt-player-error-message-renderer"></yt-formatted-string>\n    <yt-formatted-string id="more" is-overlay="" text="[[data.learnMore]]" class="style-scope yt-player-error-message-renderer"></yt-formatted-string>\n    <div id="buttons" class="style-scope yt-player-error-message-renderer">\n      <div id="dismiss-button" class="style-scope yt-player-error-message-renderer"></div>\n      <div id="button" class="style-scope yt-player-error-message-renderer"></div>\n    </div>\n  </div>\n</div>\n<div id="spinner" hidden="[[!showSpinner]]" class="style-scope yt-player-error-message-renderer">\n  <tp-yt-paper-spinner-lite active="" class="style-scope yt-player-error-message-renderer"></tp-yt-paper-spinner-lite>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qgd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-player-error-message-renderer {display: block;overflow: hidden;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;align-items: center;justify-content: center;} #player-error-message-container.yt-player-error-message-renderer {box-sizing: border-box;width: 100%;height: 100%;overflow: hidden;padding: var(--ytd-margin-6x);flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;align-items: center;justify-content: center;} yt-player-error-message-renderer:not([has-icon_]) #info.yt-player-error-message-renderer {display: flex;flex-direction: column;align-items: center;} yt-player-error-message-renderer:not([has-icon_]) #reason.yt-player-error-message-renderer {margin-bottom: var(--ytd-margin-2x);} yt-player-error-message-renderer:not([has-icon_]) #buttons.yt-player-error-message-renderer {margin-top: var(--ytd-margin-3x);} yt-player-error-message-renderer[sign-in-icon_] #icon.yt-player-error-message-renderer {margin-right: var(--ytd-neg-margin-7x);} #reason.yt-player-error-message-renderer {color: var(--yt-spec-static-brand-white);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #subreason.yt-player-error-message-renderer,#more.yt-player-error-message-renderer {--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.yt-player-error-message-renderer {display: block;} yt-icon.yt-player-error-message-renderer {--iron-icon-fill-color: var(--yt-deprecated-white-opacity-lighten-2);flex: none;height: 144px;width: 144px;} yt-button-renderer.yt-player-error-message-renderer {--yt-button-margin: var(--ytd-margin-4x) var(--ytd-margin-3x) 0 0 /*!rtl:var(--ytd-margin-4x) 0 0 var(--ytd-margin-3x)*/;} tp-yt-paper-spinner-lite.yt-player-error-message-renderer {--paper-spinner-color: var(--yt-spec-static-brand-white);--paper-spinner-stroke-width: 6px;height: 64px;width: 64px;} #info.yt-player-error-message-renderer {padding: 0 0 0 var(--ytd-margin-6x);overflow: hidden;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;flex: 0 1 auto;} #buttons.yt-player-error-message-renderer {display: flex;flex-direction: row;} @media(max-width:615px) {yt-icon.yt-player-error-message-renderer {display: none;}#reason.yt-player-error-message-renderer {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}#subreason.yt-player-error-message-renderer {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);}}</style>');
Qgd=d}d=Qgd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Rgd=a}a=Rgd;return a}}});
var T7=S7;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],T7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],T7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.iYb.YtConditionalRendererBehavior),_.V("design:type",Object)],T7.prototype,"ytConditionalRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],T7.prototype,"data",void 0);
_.U([_.N({computed:"computeIcon_(data.icon)"}),_.V("design:type",Object)],T7.prototype,"icon_",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasIcon_(icon_)"}),_.V("design:type",Boolean)],T7.prototype,"hasIcon_",void 0);_.U([_.N({reflectToAttribute:!0,computed:"isSignInIcon_(icon_)"}),_.V("design:type",Boolean)],T7.prototype,"signInIcon_",void 0);T7=_.U([_.Gq({is:"yt-player-error-message-renderer",noInjection:!0})],T7);var Sgd;var Tgd;var Ugd=function(){return _.O.apply(this,arguments)||this};
_.H(Ugd,_.O);Ugd.prototype.configureRendererStamper=function(){return{"data.proceedButton":{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
Ugd.prototype.computeIcon_=function(a){return a?"yt-icons:"+a.iconType.toLowerCase():"error_outline"};
_.J.Object.defineProperties(Ugd,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Tgd){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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_]]" class="style-scope yt-player-kav-renderer"></yt-icon>\n<div id="info" class="style-scope yt-player-kav-renderer">\n  <div class="reason style-scope yt-player-kav-renderer">[[getSimpleString(data.reason)]]</div>\n  <div class="subreason style-scope yt-player-kav-renderer">[[getSimpleString(data.subreason)]]</div>\n  <yt-formatted-string class="more style-scope yt-player-kav-renderer" text="[[data.learnMore]]"></yt-formatted-string>\n  <div id="button" class="style-scope yt-player-kav-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Sgd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-player-kav-renderer {display: block;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;align-items: center;justify-content: center;} .reason.yt-player-kav-renderer {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;} .subreason.yt-player-kav-renderer,.more.yt-player-kav-renderer {--yt-endpoint-color: var(--yt-spec-static-overlay-text-primary);color: var(--yt-spec-static-overlay-text-primary);} yt-icon.yt-player-kav-renderer {color: var(--yt-spec-brand-icon-inactive);width: 144px;height: 144px;padding-right: var(--ytd-margin-6x);} yt-button-renderer.yt-player-kav-renderer {margin: var(--ytd-margin-4x) 0 0 0;} #info.yt-player-kav-renderer {flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;}</style>');
Sgd=d}d=Sgd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Tgd=a}a=Tgd;return a}}});
var U7=Ugd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],U7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],U7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],U7.prototype,"data",void 0);_.U([_.N({computed:"computeIcon_(data.icon)"}),_.V("design:type",Object)],U7.prototype,"icon_",void 0);U7=_.U([_.Gq({is:"yt-player-kav-renderer",noInjection:!0})],U7);var Vgd=_.iu({interstitialViewModel:_.Agd});_.BH(function(a){return _.r("yt-player-interstitial-renderer",{class:"player-interstitial-renderer-wiz"},_.r("div",{class:"player-interstitial-renderer-wiz__scrim"},Vgd(a.data.content)))},"yt-player-interstitial-renderer",{propNames:["data"]});var Wgd=function(){var a=_.O.apply(this,arguments)||this;a.noBackground=!1;a.actionMap={"yt-update-player-error-message-command":"onUpdatePlayerErrorMessageCommand_"};return a};
_.H(Wgd,_.O);Wgd.prototype.configureRendererStamper=function(){return{data:{id:"container",mapping:{playerErrorMessageRenderer:"yt-player-error-message-renderer",playerInterstitialRenderer:"yt-player-interstitial-renderer",playerKavRenderer:"yt-player-kav-renderer",enforcementMessageViewModel:"ytd-enforcement-message-view-model"}}}};
Wgd.prototype.onUpdatePlayerErrorMessageCommand_=function(a){if(_.B(a,Lgd)){var b;if(a=null==(b=_.B(a,Lgd))?void 0:b.newPlayerErrorMessageRenderer)this.data=a}};
_.J.Object.defineProperties(Wgd,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Pgd){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-playability-error-supported-renderers"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ogd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-playability-error-supported-renderers {display: block;background: black;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} yt-playability-error-supported-renderers[no-background] {background: none;} #reason.yt-playability-error-supported-renderers {color: var(--yt-spec-static-brand-white);} yt-player-error-message-renderer.yt-playability-error-supported-renderers,yt-player-kav-renderer.yt-playability-error-supported-renderers {width: 100%;height: 100%;flex: none;} #container.yt-playability-error-supported-renderers {width: 100%;height: 100%;} yt-playability-error-supported-renderers[inline-sign-in] #container.yt-playability-error-supported-renderers {padding-top: 0;} yt-playability-error-supported-renderers[inline-sign-in] #sign-in.yt-playability-error-supported-renderers {display: block;}</style>");
Ogd=d}d=Ogd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Pgd=a}a=Pgd;return a}}});
var V7=Wgd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],V7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],V7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],V7.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],V7.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],V7.prototype,"status",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],V7.prototype,"noBackground",void 0);V7=_.U([_.Gq({is:"yt-playability-error-supported-renderers",noInjection:!0})],V7);var Xgd=function(a){var b=this;this.element=new Image;this.failed=this.loaded=!1;this.resolver=new _.Os;this.element.addEventListener("load",function(){b.loaded=!0;b.resolver.resolve(b.element)});
this.element.addEventListener("error",function(){b.failed=!0});
this.element.src=a};var Ygd=function(a,b){this.image=a;this.JSC$18794_frame=b};
Ygd.prototype.drawToCanvas=function(a,b){var c=this.JSC$18794_frame.width/this.JSC$18794_frame.columns,d=this.JSC$18794_frame.height/this.JSC$18794_frame.rows,e=b.offsetX,h=b.offsetY;Fgd(b)?(a.fillStyle=b.fullscreen?"#000":"#0f0f0f",a.fillRect(e,h,(null==b?void 0:b.width)||c,(null==b?void 0:b.height)||d)):a.drawImage(this.image,this.JSC$18794_frame.column*c,this.JSC$18794_frame.row*d,c,d,e,h,(null==b?void 0:b.width)||c,(null==b?void 0:b.height)||d)};
var Zgd=function(a){this.color=a};
Zgd.prototype.drawToCanvas=function(a,b){var c=b.offsetX,d=b.offsetY,e=b.width,h=b.height;a.fillStyle=Fgd(b)?b.fullscreen?"#000":"#0f0f0f":this.color;a.fillRect(c,d,e,h)};var W7=function(a,b){_.bW.call(this);this.playerApi=b;this.mosaics=new Map;this.colorStore=new Map;this.pendingStoryboardIndex=this.currentStoryboardIndex=this.colorStoreTimeInterval=NaN;this.currentStoryboardSize=new _.rw(NaN,NaN);this.lastUpdateTime=NaN;this.paused=!1;this.addEventListeners();$gd(this,a);ahd(this);this.update()};
_.H(W7,_.bW);W7.prototype.addEventListeners=function(){var a=this,b=function(){a.update()},c=function(e){a.paused||("newdata"===e.type&&(a.mosaics.clear(),bhd(a),X7(a)),ahd(a),a.update())},d=function(){a.onPlayerStateChange()};
this.playerApi.addEventListener("onVideoProgress",b);this.playerApi.addEventListener("onVideoDataChange",c);this.playerApi.addEventListener("onStateChange",d);this.addOnDisposeCallback(function(){a.playerApi.removeEventListener("onVideoProgress",b);a.playerApi.removeEventListener("onVideoDataChange",c);a.playerApi.removeEventListener("onStateChange",d)})};
var $gd=function(a,b){a.cinematicContainerRenderer!==b&&(a.cinematicContainerRenderer=b,bhd(a),X7(a),a.colorStoreUpdateJobId=_.Ph.addLowPriorityJob(function(){var c;if(null!=(c=a.cinematicContainerRenderer.colorStore)&&c.sampledColors){c=Infinity;for(var d=_.g(a.cinematicContainerRenderer.colorStore.sampledColors),e=d.next();!e.done;e=d.next()){e=e.value;var h=Number(e.key);0!==h&&h<c&&(c=h);h=_.Cp(e.value);a.colorStore.set(e.key,h)}a.colorStoreTimeInterval=c}}))},bhd=function(a){a.colorStoreUpdateJobId&&
(_.Ph.cancelJob(a.colorStoreUpdateJobId),a.colorStoreUpdateJobId=void 0);
a.colorStore.clear();a.currentStoryboardColor=void 0},chd=function(a,b){var c;
return null==(c=a.getStoryboardFrame(b))?void 0:c.url};
W7.prototype.onPlayerStateChange=function(){this.update()};
W7.prototype.isAdPlaying=function(){return 2===this.playerApi.getPresentingPlayerType()};
var ahd=function(a){var b=a.getStoryboardFrame(0);b&&(b=new _.rw(b.width/b.columns,b.height/b.rows),_.Jgd(a.currentStoryboardSize,b)||(a.currentStoryboardSize=b,a.publish("STORYBOARD_SIZE_CHANGED",a.currentStoryboardSize)))},dhd=function(a,b){a.currentStoryboardIndex=b;
a.pendingStoryboardIndex=NaN;b=a.getStoryboardFrame(a.currentStoryboardIndex);a.currentStoryboard=new Ygd(a.mosaics.get(b.url).element,b);a.publish("STORYBOARD_CHANGED",a.currentStoryboard);a.lastUpdateTime=(0,_.Zg)()};
W7.prototype.isShorts=function(){return"CINEMATIC_CONTAINER_PAGE_TYPE_SHORTS"===this.cinematicContainerRenderer.config.pageType};
var X7=function(a){a.currentStoryboardIndex=NaN;a.pendingStoryboardIndex=NaN;a.currentStoryboard&&(a.currentStoryboard=void 0,a.publish("STORYBOARD_CHANGED",void 0));a.lastUpdateTime=NaN};
W7.prototype.update=function(){if(!this.paused&&0<this.playerApi.getNumberOfStoryboardLevels())if(this.isAdPlaying()||this.isShorts()&&15>this.playerApi.getProgressState().duration)X7(this);else{var a=this.playerApi.getPlayerState(1);if(-1===a||5===a||0===a)X7(this);else if(isNaN(this.lastUpdateTime)||!((0,_.Zg)()<this.lastUpdateTime+this.cinematicContainerRenderer.config.animationConfig.minImageUpdateIntervalMs))if(a=this.playerApi.getCurrentTime()+(2===this.playerApi.getPlayerState(1)?0:this.cinematicContainerRenderer.config.animationConfig.crossfadeDurationMs*
this.cinematicContainerRenderer.config.animationConfig.crossfadeStartOffset/1E3),"CINEMATIC_CONTAINER_PRESENTATION_STYLE_DYNAMIC_SINGLE_COLOR"===this.cinematicContainerRenderer.presentationStyle)if(this.colorStore.size){a=""+Math.round(1E3*a/this.colorStoreTimeInterval)*this.colorStoreTimeInterval;var b=this.colorStore.get(a);b?b!==this.currentStoryboardColor&&(this.currentStoryboardColor=this.currentStoryboardColor=b,this.currentStoryboard=new Zgd(b),this.publish("STORYBOARD_CHANGED",this.currentStoryboard),
this.lastUpdateTime=(0,_.Zg)()):(_.Sj(new _.lg("Could not find color for timestamp: "+a,this.cinematicContainerRenderer)),X7(this))}else X7(this);else ehd(this,a)}};
var ehd=function(a,b){var c=a.getStoryboardFrameIndex(b);if(c!==a.currentStoryboardIndex&&c!==a.pendingStoryboardIndex){b=chd(a,c);var d=a.mosaics.get(b);d?d.loaded&&dhd(a,c):(a.pendingStoryboardIndex=c,c=new Xgd(b),a.mosaics.set(b,c),c.resolver.promise.then(function(){if(!a.isDisposed()&&!a.paused&&!isNaN(a.pendingStoryboardIndex)){var e=chd(a,a.pendingStoryboardIndex);if(e){var h;null!=(h=a.mosaics.get(e))&&h.loaded&&dhd(a,a.pendingStoryboardIndex)}else X7(a)}}))}};
W7.prototype.getStoryboardFrameIndex=function(a){var b=this.isShorts()&&1<this.playerApi.getNumberOfStoryboardLevels()?1:0;return this.playerApi.getStoryboardFrameIndex(a,b)};
W7.prototype.getStoryboardFrame=function(a){var b=this.isShorts()&&1<this.playerApi.getNumberOfStoryboardLevels()?1:0,c,d;return(null==(d=(c=this.playerApi).getStoryboardFrame)?void 0:d.call(c,a,b))||null};
W7.prototype.pause=function(){this.lastUpdateTime=NaN;this.paused=!0};var Z7=function(a,b,c,d){d=void 0===d?!1:d;_.fw.call(this);this.cinematicContainerRenderer=b;this.playerApi=c;this.theater=this.fullscreen=!1;var e;this.ambientLightThemeEnabled=!d&&!!(null==b?0:null==(e=b.config)?0:e.enableInLightTheme);this.ambientFullscreenEnabled=d&&(_.u("mweb_cinematic_fullscreen")||_.u("web_cinematic_fullscreen"));this.container=document.createElement("div");a.appendChild(this.container);var h;if(_.u("web_cinematic_theater_mode")||_.u("web_cinematic_fullscreen")||_.u("mweb_cinematic_fullscreen")||
_.u("mweb_cinematic_topbar")||(null==b?0:null==(h=b.config)?0:h.enableInLightTheme))this.ambientV2Container=document.createElement("div"),this.container.appendChild(this.ambientV2Container);fhd(this);a=this.ambientV2Container||this.container;this.backCanvas=Ggd();this.frontCanvas=Ggd();a.appendChild(this.backCanvas.element);a.appendChild(this.frontCanvas.element);this.storyboardManager=new W7(b,this.playerApi);_.gw(this,this.storyboardManager);this.addEventListeners();ghd(this)?hhd(this,100+6*Y7(this),
100+6*Y7(this)):ihd(this);jhd(this,this.storyboardManager.currentStoryboard)};
_.H(Z7,_.fw);var fhd=function(a){a.ambientV2Container?khd(a):(_.fI(a.container,{position:"absolute",top:"0",left:"0",right:"0",bottom:"0","pointer-events":"none",transform:"scale("+lhd(a)+", "+mhd(a)+")"}),Hgd()&&_.fI(a.container,"filter","blur("+_.zf("cinematic_watch_css_filter_blur_strength",40)+"px)"))},khd=function(a){if(a.ambientV2Container){var b=a.playerApi.getVideoAspectRatio();
_.fI(a.container,{"aspect-ratio":""+b,"max-width":"100%",height:"100%",margin:"0 auto",display:"flex","flex-direction":"column","justify-content":"center","pointer-events":"none"});_.fI(a.ambientV2Container,{"aspect-ratio":""+b,position:"relative","max-height":"100%","max-width":"100%","pointer-events":"none",transform:"scale("+lhd(a)+", "+mhd(a)+")"});Hgd()&&_.fI(a.ambientV2Container,"filter","blur("+_.zf("cinematic_watch_css_filter_blur_strength",40)+"px)")}};
Z7.prototype.setFullscreen=function(a,b){this.fullscreen=a;this.theater=!!b;fhd(this);if(this.ambientFullscreenEnabled||this.ambientLightThemeEnabled)this.backCanvas.context.clearRect(0,0,this.backCanvas.element.width,this.backCanvas.element.height),a=this.storyboardManager.currentStoryboard,nhd(this),a&&ohd(this,a)};
Z7.prototype.addEventListeners=function(){var a=this,b=this.storyboardManager.subscribe("STORYBOARD_CHANGED",function(e){jhd(a,e)}),c=this.storyboardManager.subscribe("STORYBOARD_SIZE_CHANGED",function(){ihd(a)});
this.addOnDisposeCallback(function(){a.storyboardManager.unsubscribeByKey(b);a.storyboardManager.unsubscribeByKey(c)});
if(this.ambientV2Container){var d=function(){khd(a)};
this.playerApi.addEventListener("onVideoDataChange",d);this.addOnDisposeCallback(function(){a.playerApi.removeEventListener("onVideoDataChange",d)})}};
var ihd=function(a){if(!ghd(a)){var b=a.storyboardManager.currentStoryboardSize;isNaN(b.width)||isNaN(b.height)||hhd(a,Number(b.width)+6*Y7(a),Number(b.height)+6*Y7(a))}},hhd=function(a,b,c){a.backCanvas.element.width=b;
a.backCanvas.element.height=c;a.frontCanvas.element.width=b;a.frontCanvas.element.height=c},ghd=function(a){return"CINEMATIC_CONTAINER_PAGE_TYPE_SHORTS"===a.cinematicContainerRenderer.config.pageType||"CINEMATIC_CONTAINER_PRESENTATION_STYLE_DYNAMIC_SINGLE_COLOR"===a.cinematicContainerRenderer.presentationStyle},jhd=function(a,b){var c=a.frontCanvas.element.getAnimations()[0];
c?(c.pause(),a.backCanvas.context.globalAlpha=Number(getComputedStyle(a.frontCanvas.element).opacity),a.frontCanvas.element.style.opacity="0",c.finish()):a.backCanvas.context.globalAlpha=1;a.backCanvas.context.drawImage(a.frontCanvas.element,0,0,a.backCanvas.element.width,a.backCanvas.element.height);nhd(a);b&&ohd(a,b);a.frontCanvas.element.animate([{opacity:0},{opacity:1}],{duration:b?a.cinematicContainerRenderer.config.animationConfig.crossfadeDurationMs:_.zf("cinematic_watch_fade_out_duration",
500),iterations:1});a.frontCanvas.element.style.opacity="1"},nhd=function(a){var b=a.ambientLightThemeEnabled,c=a.ambientLightThemeEnabled||a.ambientFullscreenEnabled&&!_.u("web_cinematic_fullscreen_v2");
a.frontCanvas.context.fillStyle=a.theater&&b||a.fullscreen&&c?"#000":"#0f0f0f";Hgd()||(a.frontCanvas.context.filter="blur(0)");a.frontCanvas.context.fillRect(0,0,a.frontCanvas.element.width,a.frontCanvas.element.height)},ohd=function(a,b){Hgd()||(a.frontCanvas.context.filter="blur("+Y7(a)+"px)");
a.frontCanvas.context.globalAlpha=_.zf("cinematic_watch_effect_opacity",.4);var c={offsetX:3*Y7(a),offsetY:3*Y7(a),theater:a.theater,fullscreen:a.fullscreen};ghd(a)&&(c.width=100,c.height=100);b.drawToCanvas(a.frontCanvas.context,c);a.frontCanvas.context.globalAlpha=1},Y7=function(a){var b;
return null!=(b=a.cinematicContainerRenderer.config.blurStrength)?b:5},lhd=function(a){var b,c;
if((a.fullscreen||a.theater)&&(null==(b=a.cinematicContainerRenderer.config)?0:null==(c=b.watchFullscreenConfig)?0:c.colorSourceWidthMultiplier))return a.cinematicContainerRenderer.config.watchFullscreenConfig.colorSourceWidthMultiplier;var d;return null!=(d=a.cinematicContainerRenderer.config.colorSourceWidthMultiplier)?d:a.cinematicContainerRenderer.config.colorSourceSizeMultiplier},mhd=function(a){var b,c;
if((a.fullscreen||a.theater)&&(null==(b=a.cinematicContainerRenderer.config)?0:null==(c=b.watchFullscreenConfig)?0:c.colorSourceHeightMultiplier))return a.cinematicContainerRenderer.config.watchFullscreenConfig.colorSourceHeightMultiplier;var d;return null!=(d=a.cinematicContainerRenderer.config.colorSourceHeightMultiplier)?d:a.cinematicContainerRenderer.config.colorSourceSizeMultiplier};
Z7.prototype.disposeInternal=function(){_.fw.prototype.disposeInternal.call(this);this.container.remove()};
Z7.prototype.pause=function(){this.storyboardManager.pause()};var phd;phd=_.Yv(function(){var a,b,c=!(null==(b=(a=document.createElement("canvas")).getContext)||!b.call(a,"2d")),d;a=!(null==(d=CSS)||!d.supports("filter: blur(0)"));d=!!Element.prototype.animate&&!!Element.prototype.getAnimations;b=_.u("web_cinematic_fullscreen")||_.u("web_cinematic_theater_mode")||_.u("web_cinematic_light_theme")||_.u("mweb_cinematic_fullscreen")||_.u("mweb_cinematic_topbar");var e;return c&&a&&d&&(!b||!(null==(e=CSS)||!e.supports("aspect-ratio: 1 / 1")))});
_.$7=function(a,b){_.bW.call(this);this.container=a;this.playerApi=b;this.fullscreen=this.theater=this.settingEnabled=this.isDarkModeEnabled=this.wasAllowed=!1;this.prefersReducedMotionQuery=qhd(this);this.update()};
_.H(_.$7,_.bW);_.rhd=function(a){var b=document.documentElement.hasAttribute("dark");a.isDarkModeEnabled=b;a.update()};
_.$7.prototype.setFullscreen=function(a,b){this.fullscreen=a;this.theater=!!b;this.update()};
_.$7.prototype.isAllowed=function(){var a;if(a=phd()){var b,c;a="CINEMATIC_CONTAINER_PRESENTATION_STYLE_DYNAMIC_SINGLE_COLOR"===(null==(b=this.cinematicContainerRenderer)?void 0:b.presentationStyle)||"CINEMATIC_CONTAINER_PRESENTATION_STYLE_DYNAMIC_BLURRED"===(null==(c=this.cinematicContainerRenderer)?void 0:c.presentationStyle)}if(a){var d,e;a=!!(null==(d=this.cinematicContainerRenderer)?0:null==(e=d.config)?0:e.enableInLightTheme)&&("MWEB"===_.rf("INNERTUBE_CLIENT_NAME")||this.fullscreen||this.theater);
a=this.isDarkModeEnabled||a}if(d=a){var h,l;d=!(null!=(l=null==(h=this.prefersReducedMotionQuery)?void 0:h.matches)&&l)}return d};
_.$7.prototype.isEnabled=function(){return this.isAllowed()&&this.settingEnabled};
var qhd=function(a){if(!_.u("web_watch_cinematics_preferred_reduced_motion_default_disabled")&&window.matchMedia){var b=window.matchMedia("(prefers-reduced-motion: reduce)"),c=function(){a.update()};
b.addListener(c);a.addOnDisposeCallback(function(){b.removeListener(c)});
return b}};
_.$7.prototype.update=function(){this.isAllowed()!==this.wasAllowed&&(this.wasAllowed=this.isAllowed(),this.publish("CINEMATICS_ALLOWED_CHANGED",this.wasAllowed));if(this.isEnabled()){var a=this.cinematicContainerRenderer;this.currentCinematicEffect||(this.currentCinematicEffect=new Z7(this.container,a,this.playerApi,this.isDarkModeEnabled),_.gw(this,this.currentCinematicEffect));this.currentCinematicEffect.setFullscreen(this.fullscreen,this.theater);var b=this.currentCinematicEffect;b.cinematicContainerRenderer!==
a&&(b.cinematicContainerRenderer=a,$gd(b.storyboardManager,a),fhd(b));a=_.mo();_.no(0,194,!0);a.save();_.zl().reportShown(shd(this))}else this.currentCinematicEffect&&(_.zl().reportHidden(shd(this)),_.Jc(this.currentCinematicEffect),this.currentCinematicEffect=void 0)};
var shd=function(a){return Object.assign({},a.cinematicsVe,{interactionLoggingClientData:{watchCinematicContainerData:{presentationStyle:"CINEMATIC_CONTAINER_PRESENTATION_STYLE_DYNAMIC_BLURRED"}}})};
_.J.Object.defineProperties(_.$7.prototype,{TEST_ONLY:{configurable:!0,enumerable:!0,get:function(){}}});
}catch(e){_._DumpException(e)}
try{
var $5,s9c,u9c,v9c,w9c,y9c,x9c,B9c,z9c,A9c,D9c;$5=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.substring(0,b)};
s9c=function(a,b){if(b){var c=[];b=_.g(b);for(var d=b.next();!d.done;d=b.next())if(d=Object.assign({},d.value),!(void 0===d.startIndex||d.startIndex>=a)){if(!d.length||d.length+d.startIndex>a)d.length=a-d.startIndex;c.push(d)}return c}};
_.t9c=function(a,b,c){var d=b;a.content&&c&&(c=a.content.indexOf("\n"),-1!==c&&(d=Math.min(b,c)));if(a.content&&!(a.content.length<=d))if(a.attachmentRuns||a.commandRuns||a.decorationRuns||a.styleRuns){b=$5(a.content,d);c=d;var e=a.attachmentRuns;if(e){var h=[];e=_.g(e);for(var l=e.next();!l.done;l=e.next())l=Object.assign({},l.value),void 0===l.startIndex||l.startIndex>=c||(l.length||(l.length=0),l.length+l.startIndex>c&&(l.length=c-l.startIndex),h.push(l));c=h}else c=void 0;h=s9c(d,a.commandRuns);
e=d;var m=a.decorationRuns;if(m){l=[];m=_.g(m);for(var p=m.next();!p.done;p=m.next()){p=p.value;var q=_.B(p.textDecorator,_.fs);if(q&&void 0!==q.startIndex&&!(q.startIndex>=e)){p=Object.assign({},p,{textDecorator:{highlightTextDecorator:Object.assign({},q)}});q=_.B(p.textDecorator,_.fs);if(!q.length||q.length+q.startIndex>e)q.length=e-q.startIndex;l.push(p)}}e=l}else e=void 0;a={content:b,attachmentRuns:c,commandRuns:h,decorationRuns:e,styleRuns:s9c(d,a.styleRuns)}}else a=Object.assign({},a,{content:$5(a.content,
d)});return a};
u9c=function(a,b){if(a.simpleText)return Object.assign({},a,{simpleText:$5(a.simpleText,b)});if(!a.runs)return a;for(var c=Object.assign({},a,{runs:[]}),d=0,e=_.g(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({},h,{text:$5(h.text,b-d)})),c;return a};
v9c=function(a){switch(a){case "RICH_GRID_LAYOUT_SIZING_COMPACT":return 1;case "RICH_GRID_LAYOUT_SIZING_EXTRA_COMPACT":return 2;case "RICH_GRID_LAYOUT_SIZING_TINY":return 3;default:return 0}};
w9c=function(a){return _.r(_.Me,null,function(){a:switch(a.variant){case "PROFILE_PAGE_HEADER_THUMBNAIL_VARIANT_VERTICAL":var b=108;break a;case "PROFILE_PAGE_HEADER_THUMBNAIL_VARIANT_FULL_BLEED_HORIZONTAL":b=88;break a;default:b=88}_.Ds(a.thumbnail,{alt:"",className:"profile-page-header-information-view-model-wiz__profile-page-header-thumbnail-image",targetHeight:b,preserveHeight:!0,preserveWidth:!0,useWidth:!1,contentMode:a.thumbnail.contentMode||"CONTENT_MODE_SCALE_ASPECT_FIT"})})};
y9c=function(a){var b=a.metadataRow,c=a.delimiter,d;return _.r("div",null,null==(d=b.textParts)?void 0:d.map(function(e,h){return _.r(_.Nd,null,_.eu(e),x9c(c,b.textParts.length,h))}))};
x9c=function(a,b,c){return _.Te(a&&b-1>c,function(){return _.r("span",null,a)})};
B9c=function(a,b,c,d,e){var h=!0;d=void 0===d?{}:d;h=void 0===h?!1:h;var l=[],m=[],p=d;d=void 0===p.minimumRowsOfVideosAtStart?2:p.minimumRowsOfVideosAtStart;p=void 0===p.minimumRowsOfVideosBetweenSections?1:p.minimumRowsOfVideosBetweenSections;if(!a||!a.length)return[];for(var q=0;q<a.length;q++)if(a[q].richSectionRenderer){l.push(q);var t=l.length-1,y=q,z=m[m.length-1];0!==(y-t)%b&&(y=Math.ceil((q-t)/b)*b+t);if(void 0!==z){t=z===y-1;var D=z>=y-b*p;if(z>=y||t||D)y=z+b*p+1}else y=Math.max(y,b*d);
m.push(y)}d=[];y=q=p=0;z={contents:[],richGridStyle:e};t=-1;for(D=a.length-1;0<=D;D--)if(a[D].richItemRenderer){t=D;break}for(D=0;D<a.length;D++){for(var E=a[D];p===m[q];)d.push(a[l[q]]),q++,p++;if(E.richItemRenderer){if(h){if(0===y&&(z={contents:[],richGridStyle:e}),z.contents.push(E),y++,y===b||D===t)d.push({richGridRow:z}),y=0}else d.push(E);p++}}for(;m[q];)d.push(a[l[q]]),q++;(a=a.find(function(I){return I.continuationItemRenderer}))&&d.push(a);
z9c(d,b);return c?A9c(d,m,b,h):d};
z9c=function(a,b){var c=0,d=0;a=_.g(a);for(var e=a.next();!e.done;e=a.next()){var h=e.value;if(h.richItemRenderer)h.richItemRenderer.rowIndex=d,h.richItemRenderer.colIndex=c++,c===b&&(c=0,d++);else if(h.richGridRow){e=_.g(h.richGridRow.contents);for(var l=e.next();!l.done;l=e.next())l=l.value,_.B(l,_.NA).rowIndex=d,_.B(l,_.NA).colIndex=c++;d++;c=0}else h.richSectionRenderer&&(l=e=void 0,h=_.B(null==(e=h)?void 0:null==(l=e.richSectionRenderer)?void 0:l.content,C9c))&&(h.rowIndex=d++)}};
A9c=function(a,b,c,d){var e=a.length,h;(null==(h=a[e-1])?0:h.continuationItemRenderer)&&e--;if(d){e=-1;for(b=a.length-1;0<=b;b--)if(a[b].richGridRow){e=b;break}var l,m,p;-1!==e&&(null==(l=a[e])?void 0:null==(m=l.richGridRow)?void 0:null==(p=m.contents)?void 0:p.length)!==c&&a.splice(e,1);return a}l=(e-b.length)%c;if(0<l){c=[];for(--e;0<=e&&(a[e].richItemRenderer&&(c.push(e),l--),0!==l);e--);for(e=0;e<c.length;e++)a.splice(c[e],1)}return a};var E9c;_.Dq({_template:function(){if(void 0!==E9c)return E9c;var a=document.createElement("template");_.K(a,"\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===D9c){var d=document.createElement("template");_.K(d,'\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>');
D9c=d}d=D9c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return E9c=a},
is:"tp-yt-paper-material",properties:{elevation:{type:Number,reflectToAttribute:!0,value:1},animated:{type:Boolean,reflectToAttribute:!0,value:!1}}});var F9c=new _.ey("feedFilterChipBarRenderer");var C9c=new _.ey("richShelfRenderer");var G9c=new _.ey("profilePageHeaderMetadataViewModel");var H9c=new _.ey("profilePageHeaderThumbnailViewModel");var I9c=new _.ey("profilePageHeaderTitleViewModel");var J9c=function(){var a=_.wq.apply(this,arguments)||this;a._noAccessors=!0;a.scrollRate=3;a.autoScrollAnimationStart=0;a.autoScrollPaused=!1;a.autoScrollRafId=0;return a};
_.H(J9c,_.wq);_.f=J9c.prototype;_.f.created=function(){var a=this;this.boundAutoScrollHandler=function(b){a.autoScroll(b)}};
_.f.detached=function(){this.hostElement.removeEventListener("mouseout",_.Rr(this,this.startAutoScroll));this.hostElement.removeEventListener("click",_.Rr(this,this.endAutoScroll));this.hostElement.removeEventListener("mouseover",_.Rr(this,this.endAutoScroll));this.endAutoScroll&&this.endAutoScroll()};
_.f.autoScrollEnabledChanged=function(){this.autoScrollEnabled?(this.hostElement.addEventListener("mouseout",_.Rr(this,this.startAutoScroll)),this.hostElement.addEventListener("click",_.Rr(this,this.endAutoScroll)),this.hostElement.addEventListener("mouseover",_.Rr(this,this.endAutoScroll)),this.startAutoScroll()):(this.hostElement.removeEventListener("mouseout",_.Rr(this,this.startAutoScroll)),this.hostElement.removeEventListener("click",_.Rr(this,this.endAutoScroll)),this.hostElement.removeEventListener("mouseover",
_.Rr(this,this.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 a6=J9c;a6.prototype.autoScrollEnabledChanged=a6.prototype.autoScrollEnabledChanged;_.U([_.N(),_.V("design:type",Object)],a6.prototype,"scrollRate",void 0);_.U([_.N(),_.V("design:type",Object)],a6.prototype,"scrollTarget",void 0);_.U([_.N(),_.V("design:type",Boolean)],a6.prototype,"autoScrollEnabled",void 0);_.U([_.uq("autoScrollEnabled"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],a6.prototype,"autoScrollEnabledChanged",null);a6=_.U([_.xq()],a6);_.K9c=[a6.prototype];var L9c;var M9c;var N9c=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-button-refresh-action":"handleButtonRefreshAction","yt-unsubscribe-action":"handleUnsubscribeAction"};return a};
_.H(N9c,_.O);_.f=N9c.prototype;_.f.configureRendererStamper=function(){return{"data.membershipButton":{id:"sponsor-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[joinButtonOverrides]]"}}}},"data.purchaseButton":{id:"purchase-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.analyticsButton":{id:"analytics-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.updateJoinButtonOverrides=function(){var a;null==(a=_.$q(this.hostElement).querySelector("#sponsor-button ytd-button-renderer"))||a.set("overrides",this.joinButtonOverrides)};
_.f.handleButtonRefreshAction=function(a){if(a=_.B(a,_.PFb))this.set("data.membershipButton",a.membershipButton),this.notifyPath("data.membershipButton")};
_.f.onYtServiceRequestError=function(a){this.ytOpenToastBehavior.openToast(a.detail.error.message)};
_.f.handleUnsubscribeAction=function(){this.data&&this.data.membershipButton&&"STYLE_PRIMARY"===this.data.membershipButton.buttonRenderer.style&&_.$q(this.hostElement).querySelector("#sponsor-button ytd-button-renderer").set("data.style","STYLE_SUGGESTIVE")};
_.J.Object.defineProperties(N9c.prototype,{showJoin:{configurable:!0,enumerable:!0,get:function(){return!(_.u("web_hide_join_subscribe")&&!this.subscribed)}},
subscribed:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.subscriptionStateEntity)||!a.subscribed)}},
joinButtonOverrides:{configurable:!0,enumerable:!0,get:function(){return{style:"mono",buttonType:this.subscribed?"filled":"tonal"}}}});
var b6=N9c;b6.prototype.onYtServiceRequestError=b6.prototype.onYtServiceRequestError;b6.prototype.updateJoinButtonOverrides=b6.prototype.updateJoinButtonOverrides;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],b6.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],b6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],b6.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],b6.prototype,"ytOpenToastBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],b6.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],b6.prototype,"data",void 0);_.U([_.M("subscribed"),_.V("design:type",Object),_.V("design:paramtypes",[])],b6.prototype,"showJoin",null);_.U([_.N(),_.V("design:type",String)],b6.prototype,"subscribeKey",void 0);
_.U([_.N({selectorArgs:["subscribeKey"],selector:_.teb}),_.V("design:type",Object)],b6.prototype,"subscriptionStateEntity",void 0);_.U([_.M("subscriptionStateEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],b6.prototype,"subscribed",null);_.U([_.M("subscribed"),_.V("design:type",Object),_.V("design:paramtypes",[])],b6.prototype,"joinButtonOverrides",null);
_.U([_.uq("joinButtonOverrides"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],b6.prototype,"updateJoinButtonOverrides",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],b6.prototype,"onYtServiceRequestError",null);b6=_.U([_.P({is:"ytd-video-owner-renderer",disableElementRegistration:!0})],b6);
_.Q(b6,"ytd-video-owner-renderer",function(){if(void 0!==M9c)return M9c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-video-owner-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" tabindex="-1"><yt-img-shadow id="avatar" alt="[[getSimpleString(data.title)]]" thumbnail="[[data.thumbnail]]" width="40" class="style-scope ytd-video-owner-renderer"></yt-img-shadow></a><div id="upload-info" class="style-scope ytd-video-owner-renderer"><ytd-channel-name id="channel-name" badges="[[data.badges]]" channel-name="[[data.title]]" wrap-text="[[!watchMetadataRefresh]]" class="style-scope ytd-video-owner-renderer"></ytd-channel-name><yt-formatted-string id="owner-sub-count" hidden="[[!data.subscriberCountText]]" text="[[data.subscriberCountText]]" class="style-scope ytd-video-owner-renderer"></yt-formatted-string><slot name="date" class="style-scope ytd-video-owner-renderer"></slot></div><div id="purchase-button" hidden="[[!data.purchaseButton]]" class="style-scope ytd-video-owner-renderer"></div><div id="sponsor-button" hidden="[[!showJoin]]" class="style-scope ytd-video-owner-renderer"></div><div id="analytics-button" class="style-scope ytd-video-owner-renderer"></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===L9c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-owner-renderer {min-width: 0;display: flexbox;display: flex;flex-direction: row;} #avatar.ytd-video-owner-renderer {margin-right: 12px;width: 40px;height: 40px;border-radius: 50%;background-color: transparent;overflow: hidden;} #channel-name.ytd-video-owner-renderer {max-width: 100%;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));display: flexbox;display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #owner-sub-count.ytd-video-owner-renderer {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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #upload-info.ytd-video-owner-renderer {margin-right: 24px;overflow: hidden;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;justify-content: center;} #sponsor-button.ytd-video-owner-renderer:not(:empty),#purchase-button.ytd-video-owner-renderer:not(:empty),#analytics-button.ytd-video-owner-renderer:not(:empty) {margin-right: 8px;display: flexbox;display: flex;flex-direction: column;justify-content: center;} .yt-simple-endpoint.ytd-video-owner-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-video-owner-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);}</style>');
L9c=d}d=L9c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return M9c=a});var O9c;var P9c;var Q9c="rtl"===_.rf("HTML_DIR"),R9c=function(){var a=_.O.apply(this,arguments)||this;a.maxLines=2;a.expandButtonOffset=0;a.showExpandButton=!1;a.isTruncated=!1;a.isExpanded=!1;a.currentSnippetType=2;a.alwaysShowExpandButton=!1;a.JSC$18289_lastWidth=NaN;a.observer=null;a.left=0;a.right=0;a.mid=0;a.longestSnippetLength=0;a.isFinalSnippet=!1;a.isFirstMutation=!1;a.isResetMutation=!1;a.OVERFLOW_THRESHOLD=5;return a};
_.H(R9c,_.O);_.f=R9c.prototype;_.f.updateIsAttributedExpanded=function(){this.isAttributedExpanded=this.isExpanded&&this.hasAttributedStringText};
_.f.updateIsFormattedExpanded=function(){this.isFormattedExpanded=this.isExpanded&&!this.hasAttributedStringText};
_.f.updateTextOnSnippetTypeChange=function(){_.u("update_text_inline_expander_on_snippet_type_change_killswitch")||this.isResetMutation&&this.mutationCallback()};
_.f.setUpBinarySearch=function(a){a=a*this.maxLines/8;this.left=0;var b,c;this.right=Math.min(2*a,null!=(c=null==(b=this.simpleText)?void 0:b.length)?c:0)-1;this.mid=Math.floor(this.left+(this.right-this.left)/2);this.longestSnippetLength=0};
_.f.isEmptyStringBestCandidate=function(){return!this.isResetMutation&&!this.isFirstMutation&&0===this.longestSnippetLength&&0===this.mid};
_.f.maybeLogWarningForEmptyAttributedSnippet=function(){this.attributedSnippetIsEmpty()&&!this.attributedTextIsEmpty()&&_.Sj(new _.lg("AttributedSnippet is empty when the description is not empty",this.text))};
_.f.mutationCallback=function(){if(null!=this.observer){var a=this.hostElement.offsetWidth;if(this.attributedSnippetIsEmpty()){if(this.isEmptyStringBestCandidate()){var b=Math.floor(a*this.maxLines/8);this.setSnippetText(this.text,b);0!==b||this.attributedTextIsEmpty()||_.Sj(new _.lg("Estimated visible character count is 0 for AttributedString description",this.text));this.isFinalSnippet=!0;return}if(this.isResetMutation){this.isResetMutation=!1;this.observer.disconnect();this.attributedTextIsEmpty()?
this.maybeLogWarningForEmptyAttributedSnippet():this.resize(!0);return}}if(this.isFinalSnippet)this.expandButtonOffset=this.computeExpandButtonOffset(),this.observer.disconnect(),this.maybeLogWarningForEmptyAttributedSnippet();else if(this.isFirstMutation)if(this.isOverflowing()){this.showExpandButton=this.isTruncated=!0;a=a*this.maxLines/8;this.left=0;var c;this.right=Math.min(2*a,null!=(c=null==(b=this.simpleText)?void 0:b.length)?c:0)-1;this.mid=Math.floor(this.left+(this.right-this.left)/2);this.longestSnippetLength=
0;this.setSnippetText(this.text,this.mid);this.isFirstMutation=!1}else this.isTruncated=!1,this.alwaysShowExpandButton&&(this.expandButtonOffset=this.computeExpandButtonOffset()),this.isFinalSnippet=!0,this.isFirstMutation=!1,this.observer.disconnect(),this.maybeLogWarningForEmptyAttributedSnippet();else{this.isOverflowing()?this.right=this.mid-1:(this.left=this.mid+1,this.longestSnippetLength=this.mid);if(this.left>this.right){if(this.mid===this.longestSnippetLength){this.expandButtonOffset=this.computeExpandButtonOffset();
this.observer.disconnect();this.maybeLogWarningForEmptyAttributedSnippet();return}this.setSnippetText(this.text,this.longestSnippetLength);this.isFinalSnippet=!0}this.mid=Math.floor(this.left+(this.right-this.left)/2);this.setSnippetText(this.text,this.mid)}}};
_.f.mutationObserve=function(a){var b=this;this.observer||(this.observer=new MutationObserver(function(){b.mutationCallback()}));
this.observer.observe(a,{childList:!0,characterData:!0,characterDataOldValue:!0,subtree:!0})};
_.f.attached=function(){var a=this;_.$m(this,function(){a.resize()})};
_.f.isExpandedChanged=function(){_.Sn(this.hostElement,"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"));this.resize(!0)};
_.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 "+((Q9c?"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(Q9c?"right":"left",this.expandButtonOffset+"px")};
_.f.onTextChanged=function(){this.isAttached&&this.resize(!0)};
_.f.setSnippetText=function(a,b){a||(a={});if(_.gs(a)){var c=_.t9c(a,b);c.attachmentRuns||c.commandRuns||c.decorationRuns||c.styleRuns||c.alignment||c.lineBreakMode?this.attributedSnippetText?(this.attributedSnippetText.data=_.t9c(a,b),this.attributedSnippetText.headerRuns=s9c(b,this.headerRuns),this.currentSnippetType=0,_.u("web_enable_attributed_description_flush_debouncer")&&_.lfb(this.attributedSnippetText)):_.Sj(new _.lg("Tried to set snippet text when HTML element was null",a)):(this.plainSnippetText.textContent=
$5(a.content||"",b),this.currentSnippetType=2)}else{a:{c=u9c(a,b);if(c.runs){c=_.g(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||_.B(d,_.Xr)){c=!0;break a}}c=!1}c?this.formattedSnippetText?(this.formattedSnippetText.text=u9c(a,b),this.currentSnippetType=1):_.Sj(new _.lg("Tried to set snippet text when HTML element was null",a)):(this.plainSnippetText.textContent=$5(_.mp(a),b),this.currentSnippetType=
2)}};
_.f.attributedSnippetIsEmpty=function(){return this.useAttributedSnippet&&this.attributedSnippetText?0===this.attributedSnippetText.childNodes.length:0===this.plainSnippetText.childNodes.length};
_.f.attributedTextIsEmpty=function(){var a=this.text;if(!_.gs(a))return!0;var b;return 0===(null==(b=a.content)?void 0:b.length)?!0:!1};
_.f.resize=function(a){if(void 0===a?0:a)this.JSC$18289_lastWidth=NaN;var b=this.hostElement.offsetWidth;if(b!==this.JSC$18289_lastWidth&&!this.isExpanded)if(this.JSC$18289_lastWidth=b,this.hasAttributedStringText&&!_.u("web_enable_attributed_description_flush_debouncer"))this.attributedSnippetIsEmpty()?(this.showExpandButton=this.alwaysShowExpandButton,this.isFinalSnippet=!1,this.isFirstMutation=!0,this.mutationObserve(this.snippetText),this.setSnippetText(this.text,Infinity)):(this.isResetMutation=
!0,this.mutationObserve(this.snippetText),this.setSnippetText(this.text,0));else if(this.setSnippetText(this.text,Infinity),this.showExpandButton=this.alwaysShowExpandButton,this.isOverflowing()){this.showExpandButton=this.isTruncated=!0;a=0;var c,d;b=Math.min(b*this.maxLines/8*2,null!=(d=null==(c=this.simpleText)?void 0:c.length)?d:0)-1;for(c=0;a<=b;)d=Math.floor(a+(b-a)/2),this.setSnippetText(this.text,d),this.isOverflowing()?b=d-1:(a=d+1,c=d);this.setSnippetText(this.text,c);this.expandButtonOffset=
this.computeExpandButtonOffset()}else this.isTruncated=!1,this.alwaysShowExpandButton&&(this.expandButtonOffset=this.computeExpandButtonOffset())};
_.f.collapse=function(){this.isExpanded=!1;this.resize(!0)};
_.f.onExpandClick=function(){this.expandCommand?this.componentBehavior.resolveCommand(this.expandCommand):(this.isExpanded=!0,this.showExpandButton=this.isTruncated=!1);_.Sn(this.hostElement,"yt-text-inline-expander-expand-clicked")};
_.f.onCollapseClick=function(){this.collapse();_.Sn(this.hostElement,"yt-text-inline-expander-collapse-clicked")};
_.f.isOverflowing=function(){return this.snippetContainer.scrollHeight-this.snippetContainer.offsetHeight>this.OVERFLOW_THRESHOLD};
_.f.computeExpandButtonOffset=function(){var a=this.expandSizer;return a?Q9c?a.offsetParent?a.offsetParent.offsetWidth-a.offsetWidth-a.offsetLeft:0:a.offsetLeft:0};
_.J.Object.defineProperties(R9c.prototype,{simpleText:{configurable:!0,enumerable:!0,get:function(){return this.text?_.gs(this.text)?this.text.content||"":_.mp(this.text):""}},
expandedText:{configurable:!0,enumerable:!0,get:function(){return this.isExpanded?this.text:void 0}},
expandedHeaderRuns:{configurable:!0,enumerable:!0,get:function(){return this.isExpanded?this.headerRuns:void 0}},
hasAttributedStringText:{configurable:!0,enumerable:!0,get:function(){return _.gs(this.text)?!0:this.text&&_.u("web_replace_formatted_with_attributed_string")&&_.hBa(this.text)?(this.text=_.Wr(this.text),!0):!1}},
showCollapseButton:{configurable:!0,enumerable:!0,get:function(){return!!this.collapseLabel&&this.isExpanded}},
useAttributedSnippet:{configurable:!0,enumerable:!0,get:function(){return 0===this.currentSnippetType}},
useFormattedSnippet:{configurable:!0,enumerable:!0,get:function(){return 1===this.currentSnippetType}},
usePlainSnippet:{configurable:!0,enumerable:!0,get:function(){return 2===this.currentSnippetType}}});
var c6=R9c;c6.prototype.onTextChanged=c6.prototype.onTextChanged;c6.prototype.updateMaskAndExpandButtonOffset=c6.prototype.updateMaskAndExpandButtonOffset;c6.prototype.updateSnippetContainerMaxHeight=c6.prototype.updateSnippetContainerMaxHeight;c6.prototype.isExpandedChanged=c6.prototype.isExpandedChanged;c6.prototype.updateTextOnSnippetTypeChange=c6.prototype.updateTextOnSnippetTypeChange;c6.prototype.updateIsFormattedExpanded=c6.prototype.updateIsFormattedExpanded;
c6.prototype.updateIsAttributedExpanded=c6.prototype.updateIsAttributedExpanded;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],c6.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],c6.prototype,"text",void 0);_.U([_.N(),_.V("design:type",Array)],c6.prototype,"headerRuns",void 0);_.U([_.N(),_.V("design:type",Object)],c6.prototype,"maxLines",void 0);_.U([_.N(),_.V("design:type",String)],c6.prototype,"expandLabel",void 0);
_.U([_.N(),_.V("design:type",String)],c6.prototype,"collapseLabel",void 0);_.U([_.N(),_.V("design:type",Object)],c6.prototype,"expandCommand",void 0);_.U([_.N(),_.V("design:type",Object)],c6.prototype,"expandButtonOffset",void 0);_.U([_.M("text"),_.V("design:type",String),_.V("design:paramtypes",[])],c6.prototype,"simpleText",null);_.U([_.M("text","isExpanded"),_.V("design:type",Object),_.V("design:paramtypes",[])],c6.prototype,"expandedText",null);
_.U([_.M("headerRuns","isExpanded"),_.V("design:type",Object),_.V("design:paramtypes",[])],c6.prototype,"expandedHeaderRuns",null);_.U([_.M("text"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],c6.prototype,"hasAttributedStringText",null);_.U([_.N(),_.V("design:type",Object)],c6.prototype,"showExpandButton",void 0);_.U([_.M("collapseLabel","isExpanded"),_.V("design:type",Object),_.V("design:paramtypes",[])],c6.prototype,"showCollapseButton",null);
_.U([_.N(),_.V("design:type",Object)],c6.prototype,"isTruncated",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],c6.prototype,"isExpanded",void 0);_.U([_.N(),_.V("design:type",Boolean)],c6.prototype,"isAttributedExpanded",void 0);_.U([_.uq("isExpanded","hasAttributedStringText"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],c6.prototype,"updateIsAttributedExpanded",null);
_.U([_.N(),_.V("design:type",Boolean)],c6.prototype,"isFormattedExpanded",void 0);_.U([_.uq("isExpanded","hasAttributedStringText"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],c6.prototype,"updateIsFormattedExpanded",null);_.U([_.N(),_.V("design:type",Number)],c6.prototype,"currentSnippetType",void 0);_.U([_.M("currentSnippetType"),_.V("design:type",Object),_.V("design:paramtypes",[])],c6.prototype,"useAttributedSnippet",null);
_.U([_.M("currentSnippetType"),_.V("design:type",Object),_.V("design:paramtypes",[])],c6.prototype,"useFormattedSnippet",null);_.U([_.M("currentSnippetType"),_.V("design:type",Object),_.V("design:paramtypes",[])],c6.prototype,"usePlainSnippet",null);_.U([_.N(),_.V("design:type",Object)],c6.prototype,"alwaysShowExpandButton",void 0);_.U([_.uq("currentSnippetType"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],c6.prototype,"updateTextOnSnippetTypeChange",null);
_.U([_.vq("#snippet"),_.V("design:type",HTMLElement)],c6.prototype,"snippetContainer",void 0);_.U([_.vq("#snippet-text"),_.V("design:type",HTMLElement)],c6.prototype,"snippetText",void 0);_.U([_.vq("#plain-snippet-text"),_.V("design:type",HTMLElement)],c6.prototype,"plainSnippetText",void 0);_.U([_.vq("#formatted-snippet-text"),_.V("design:type",Object)],c6.prototype,"formattedSnippetText",void 0);
_.U([_.vq("#attributed-snippet-text"),_.V("design:type",Object)],c6.prototype,"attributedSnippetText",void 0);_.U([_.vq("#expand"),_.V("design:type",HTMLElement)],c6.prototype,"expandButton",void 0);_.U([_.vq("#expand-sizer"),_.V("design:type",HTMLElement)],c6.prototype,"expandSizer",void 0);_.U([_.mH("isExpanded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],c6.prototype,"isExpandedChanged",null);
_.U([_.uq("isExpanded","maxLines"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],c6.prototype,"updateSnippetContainerMaxHeight",null);_.U([_.uq("isTruncated","showExpandButton","expandButtonOffset"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],c6.prototype,"updateMaskAndExpandButtonOffset",null);
_.U([_.mH("text","simpleText","expandLabel","maxLines","alwaysShowExpandButton"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],c6.prototype,"onTextChanged",null);c6=_.U([_.P({is:"ytd-text-inline-expander",disableElementRegistration:!0})],c6);
_.S9c=_.Q(c6,"ytd-text-inline-expander",function(){if(void 0!==P9c)return P9c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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-attributed-string data="[[expandedText]]" disable-upgrade$="[[!hasAttributedStringText]]" header-runs="[[expandedHeaderRuns]]" hidden="[[!isAttributedExpanded]]" class="style-scope ytd-text-inline-expander"></yt-attributed-string><yt-formatted-string disable-attributed-string="" disable-upgrade$="[[hasAttributedStringText]]" hidden="[[!isFormattedExpanded]]" split-lines="[[!hasAttributedStringText]]" text="[[expandedText]]" class="style-scope ytd-text-inline-expander"></yt-formatted-string><div id="snippet" class="style-scope ytd-text-inline-expander"><span id="snippet-text" hidden="[[isExpanded]]" class="style-scope ytd-text-inline-expander"><span id="plain-snippet-text" hidden="[[!usePlainSnippet]]" class="style-scope ytd-text-inline-expander"></span><yt-attributed-string id="attributed-snippet-text" disable-upgrade$="[[!hasAttributedStringText]]" hidden="[[!useAttributedSnippet]]" class="style-scope ytd-text-inline-expander"></yt-attributed-string><yt-formatted-string id="formatted-snippet-text" disable-attributed-string="" disable-upgrade$="[[hasAttributedStringText]]" hidden="[[!useFormattedSnippet]]" class="style-scope ytd-text-inline-expander"></yt-formatted-string></span><span hidden="[[!showExpandButton]]" class="style-scope ytd-text-inline-expander">\u00a0</span><span id="ellipsis" hidden="[[!isTruncated]]" class="style-scope ytd-text-inline-expander">\u2026</span><tp-yt-paper-button id="expand-sizer" class="button style-scope ytd-text-inline-expander" hidden="[[!showExpandButton]]">[[expandLabel]]</tp-yt-paper-button></div><tp-yt-paper-button id="expand" class="button style-scope ytd-text-inline-expander" hidden="[[!showExpandButton]]" on-click="onExpandClick">[[expandLabel]]</tp-yt-paper-button><slot name="extra-content" class="style-scope ytd-text-inline-expander"></slot><tp-yt-paper-button id="collapse" class="button style-scope ytd-text-inline-expander" hidden="[[!showCollapseButton]]" on-click="onCollapseClick">[[collapseLabel]]</tp-yt-paper-button>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===O9c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_text_inline_expander.ytd.text.inline.expander.css.js--\x3e<style is-scoped>ytd-text-inline-expander {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.ytd-text-inline-expander {white-space: pre-wrap;} #ellipsis.ytd-text-inline-expander {display: inline-block;width: 0;} .button.ytd-text-inline-expander {margin: 0;padding: 0;min-width: 40px;color: var(--ytd-text-inline-expander-button-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.ytd-text-inline-expander {visibility: hidden;} #expand.ytd-text-inline-expander {position: absolute;bottom: 0;} #collapse.ytd-text-inline-expander {margin-top: 2rem;} ytd-text-inline-expander:not([is-expanded]) > [slot=extra-content] {display: none;}</style>');
O9c=d}d=O9c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return P9c=a});var T9c;var U9c;var V9c=function(){var a=_.O.apply(this,arguments)||this;a.buttonUpdate=_.u("web_button_rework");a.dismissButtonOverrides=_.u("web_button_rework")?{iconPosition:"icon-only",style:"overlay-dark",type:"tonal",size:"M",state:"active",version:"modern"}:void 0;a.forceDarkTheme=!1;a.forceLightTheme=!1;a.dynamicTextHeight=94;return a};
_.H(V9c,_.O);_.f=V9c.prototype;_.f.computeUrlImg=function(a){if(a)return _.rH(a.thumbnails,Number.MAX_VALUE)};
_.f.sendImpressionEndpoints=function(a){a.impressionEndpoints&&_.jo(this.hostElement,a.impressionEndpoints)};
_.f.observeBasicPalette=function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.colorData)?void 0:b.basicColorPaletteData;c?_.Tr(this.hostElement,c):_.Tr(this.hostElement,{})};
_.f.observeDataChanged=function(){var a;this.dynamicTextHeight=(null==(a=this.data)?0:a.supplementalText)?74:94;var b;this.hasSupplementalText=!(null==(b=this.data)||!b.supplementalText);if(_.u("web_button_rework")){var c,d,e,h;a=null==(c=this.data)?void 0:null==(d=c.actionButton)?void 0:null==(e=d.buttonRenderer)?void 0:null==(h=e.colorData)?void 0:h.basicColorPaletteData;var l,m,p;if(!(null==(l=this.data)?0:null==(m=l.actionButton)?0:null==(p=m.buttonRenderer)?0:p.style)&&a){a.borderColor=a.foregroundTitleColor;
var q,t;this.set("data.actionButton.buttonRenderer",_.If.unsafeClone(null==(q=this.data)?void 0:null==(t=q.actionButton)?void 0:t.buttonRenderer))}}};
_.f.observeDataForCounterfactual=function(){if(_.u("kevlar_banner_cf_extra_logging")){var a;(null==(a=this.data)?0:a.isVisible)||this.sendImpressionEndpoints(this.data)}};
_.f.computeForcedDarkTheme=function(){var a,b,c,d=null==(a=this.data)?void 0:null==(b=a.actionButton)?void 0:null==(c=b.buttonRenderer)?void 0:c.style,e,h,l;a=.5>_.zXc(_.oeb(((null==(e=this.data)?void 0:null==(h=e.colorData)?void 0:null==(l=h.basicColorPaletteData)?void 0:l.backgroundColor)||0)&16777215));return d&&a};
_.f.computeForcedLightTheme=function(){var a,b,c,d=null==(a=this.data)?void 0:null==(b=a.actionButton)?void 0:null==(c=b.buttonRenderer)?void 0:c.style,e,h,l;a=!(.5>_.zXc(_.oeb(((null==(e=this.data)?void 0:null==(h=e.colorData)?void 0:null==(l=h.basicColorPaletteData)?void 0:l.backgroundColor)||0)&16777215)));return d&&a};
_.f.onDismissClick=function(){this.hostElement.classList.add("dismissed")};
var d6=V9c;d6.prototype.observeDataForCounterfactual=d6.prototype.observeDataForCounterfactual;d6.prototype.observeDataChanged=d6.prototype.observeDataChanged;d6.prototype.observeBasicPalette=d6.prototype.observeBasicPalette;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],d6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],d6.prototype,"ytdGuideStateAwareBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],d6.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],d6.prototype,"buttonUpdate",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],d6.prototype,"hasSupplementalText",void 0);_.U([_.N(),_.V("design:type",Object)],d6.prototype,"dismissButtonOverrides",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeForcedDarkTheme(data)"}),_.V("design:type",Object)],d6.prototype,"forceDarkTheme",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeForcedLightTheme(data)"}),_.V("design:type",Object)],d6.prototype,"forceLightTheme",void 0);_.U([_.N(),_.V("design:type",Object)],d6.prototype,"dynamicTextHeight",void 0);_.U([_.uq("data.colorData.basicColorPaletteData"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],d6.prototype,"observeBasicPalette",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],d6.prototype,"observeDataChanged",null);_.U([_.uq("data.isVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],d6.prototype,"observeDataForCounterfactual",null);d6=_.U([_.P({is:"ytd-banner-promo-renderer",disableElementRegistration:!0})],d6);
_.Q(d6,"ytd-banner-promo-renderer",function(){if(void 0!==U9c)return U9c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-banner-promo-renderer">\n  <div class="ytd-banner-promo-renderer-background style-scope ytd-banner-promo-renderer">\n    <ytd-button-renderer id="dismiss-button" data="[[data.dismissButton.buttonRenderer]]" overrides="[[dismissButtonOverrides]]" on-click="onDismissClick" class="style-scope ytd-banner-promo-renderer">\n    </ytd-button-renderer>\n    <div class="ytd-banner-promo-renderer-layout-container style-scope ytd-banner-promo-renderer">\n      <div class="ytd-banner-promo-renderer-layout style-scope ytd-banner-promo-renderer">\n        <img alt="" class="ytd-banner-promo-renderer-inline-image style-scope ytd-banner-promo-renderer" src$="[[computeUrlImg(data.backgroundImage)]]">\n        <template is="dom-if" if="[[data.logoImage]]" class="style-scope ytd-banner-promo-renderer">\n          <h1 class="ytd-banner-promo-renderer-logo style-scope ytd-banner-promo-renderer">\n            <yt-img-shadow height="24" thumbnail="[[data.logoImage]]" class="style-scope ytd-banner-promo-renderer">\n            </yt-img-shadow>\n          </h1>\n        </template>\n        <div class="ytd-banner-promo-renderer-content style-scope ytd-banner-promo-renderer">\n          <div class="dynamic-text-container style-scope ytd-banner-promo-renderer">\n            <yt-dynamic-sizing-formatted-string class="dynamic-title-short style-scope ytd-banner-promo-renderer" font-family="[[data.titleFontFamily]]" hidden="[[!data.title]]" max-font-size="64" max-height="[[dynamicTextHeight]]" 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 style-scope ytd-banner-promo-renderer" hidden="[[!data.promoText]]" max-font-size="64" max-height="[[dynamicTextHeight]]" max-lines="2" max-width="440" min-font-size="20" text="[[data.promoText]]">\n            </yt-dynamic-sizing-formatted-string>\n          </div>\n          <yt-formatted-string class="supplemental-text style-scope ytd-banner-promo-renderer" text="[[data.supplementalText]]">\n          </yt-formatted-string>\n          <ytd-button-renderer id="action-button" data="[[data.actionButton.buttonRenderer]]" invisible$="[[!data.actionButton.buttonRenderer]]" class="style-scope ytd-banner-promo-renderer">\n          </ytd-button-renderer>\n        </div>\n      </div>\n    </div>\n  </div>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===T9c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-banner-promo-renderer {--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%;} ytd-banner-promo-renderer[force-dark-theme] {--yt-spec-base-background: #0f0f0f;--yt-spec-raised-background: #212121;--yt-spec-menu-background: #282828;--yt-spec-inverted-background: #f1f1f1;--yt-spec-additive-background: rgba(255, 255, 255, 0.1);--yt-spec-outline: rgba(255, 255, 255, 0.2);--yt-spec-shadow: rgba(0, 0, 0, 0.25);--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-suggested-action-inverse: #def1ff;--yt-spec-icon-active-other: #fff;--yt-spec-icon-inactive: #909090;--yt-spec-icon-disabled: #606060;--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-button-background: #c00;--yt-spec-brand-link-text: #ff4e45;--yt-spec-wordmark-text: #fff;--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-primary-inverse: #030303;--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-touch-response: #fff;--yt-spec-static-overlay-touch-response-inverse: #000;--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-discover-red: #ff4e45;--yt-spec-discover-green: #a4ffa4;--yt-spec-discover-blue: #6ea2ff;--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-10-percent-layer: rgba(255, 255, 255, 0.1);--yt-spec-snackbar-background: #030303;--yt-spec-snackbar-background-updated: #f9f9f9;--yt-spec-badge-chip-background: rgba(255, 255, 255, 0.1);--yt-spec-verified-badge-background: rgba(255, 255, 255, 0.25);--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-static-overlay-button-hover: rgba(255, 255, 255, 0.5);--yt-spec-mono-filled-hover: #d9d9d9;--yt-spec-commerce-filled-hover: #65b8ff;--yt-spec-mono-tonal-hover: rgba(255, 255, 255, 0.2);--yt-spec-commerce-tonal-hover: #515561;--yt-spec-static-overlay-filled-hover: #e6e6e6;--yt-spec-static-overlay-tonal-hover: rgba(255, 255, 255, 0.2);} ytd-banner-promo-renderer[force-light-theme] {--yt-spec-base-background: #fff;--yt-spec-raised-background: #fff;--yt-spec-menu-background: #fff;--yt-spec-inverted-background: #0f0f0f;--yt-spec-additive-background: rgba(0, 0, 0, 0.05);--yt-spec-outline: rgba(0, 0, 0, 0.1);--yt-spec-shadow: rgba(0, 0, 0, 0.25);--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-suggested-action-inverse: #263850;--yt-spec-icon-active-other: #606060;--yt-spec-icon-inactive: #909090;--yt-spec-icon-disabled: #ccc;--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-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-primary-inverse: #030303;--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-touch-response: #fff;--yt-spec-static-overlay-touch-response-inverse: #000;--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-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-10-percent-layer: rgba(0, 0, 0, 0.1);--yt-spec-snackbar-background: #212121;--yt-spec-snackbar-background-updated: #181818;--yt-spec-badge-chip-background: rgba(0, 0, 0, 0.05);--yt-spec-verified-badge-background: rgba(0, 0, 0, 0.15);--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-static-overlay-button-hover: rgba(255, 255, 255, 0.5);--yt-spec-mono-filled-hover: #272727;--yt-spec-commerce-filled-hover: #0556bf;--yt-spec-mono-tonal-hover: rgba(0, 0, 0, 0.1);--yt-spec-commerce-tonal-hover: #dadfe6;--yt-spec-static-overlay-filled-hover: #e6e6e6;--yt-spec-static-overlay-tonal-hover: rgba(255, 255, 255, 0.2);--yt-spec-discover-red: #c00;--yt-spec-discover-green: #007f1b;--yt-spec-discover-blue: #005cff;} ytd-banner-promo-renderer.dismissed {display: none;} #action-button.ytd-banner-promo-renderer[invisible] {visibility: hidden;} .ytd-banner-promo-renderer-background.ytd-banner-promo-renderer {background-color: var(--yt-basic-background-color);background-position: top;background-repeat: no-repeat;position: relative;} .ytd-banner-promo-renderer-logo.ytd-banner-promo-renderer yt-img-shadow.ytd-banner-promo-renderer {max-height: 134px;max-width: 400px;} #action-button.ytd-banner-promo-renderer {margin-top: 20px;} #dismiss-button.ytd-banner-promo-renderer {--yt-button-icon-padding: 0px;--yt-button-icon-size: 24px;position: absolute;right: 13px;top: 13px;z-index: 2;} #dismiss-button.ytd-banner-promo-renderer[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.ytd-banner-promo-renderer {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.ytd-banner-promo-renderer {position: absolute;bottom: 0;height: 260px;} .ytd-banner-promo-renderer-logo.ytd-banner-promo-renderer {position: relative;margin-bottom: 8px;height: 28px;} .dynamic-text-container.ytd-banner-promo-renderer {height: 94px;margin-bottom: 20px;} .dynamic-title-short.ytd-banner-promo-renderer {color: var(--yt-basic-foreground-title-color);} .dynamic-title-long.ytd-banner-promo-renderer {color: var(--yt-basic-foreground-body-color);} .ytd-banner-promo-renderer-content.ytd-banner-promo-renderer {position: relative;} #action-button.ytd-banner-promo-renderer {--yt-basic-background-color: transparent;} .ytd-banner-promo-renderer-layout-container.ytd-banner-promo-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: center;margin: 0 24px;} .supplemental-text.ytd-banner-promo-renderer {display: block;max-width: 440px;margin-bottom: 8px;color: var(--yt-basic-foreground-activated-color);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .ytd-banner-promo-renderer-layout.ytd-banner-promo-renderer {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.ytd-banner-promo-renderer {margin: 0 0 34px;border: 2px solid;} ytd-banner-promo-renderer[button-update] ytd-button-renderer#action-button.ytd-banner-promo-renderer {border: none;} ytd-banner-promo-renderer[has-supplemental-text] .dynamic-text-container.ytd-banner-promo-renderer {height: 74px;margin-bottom: 10px;} ytd-banner-promo-renderer[has-supplemental-text] ytd-button-renderer#action-button.ytd-banner-promo-renderer {margin-bottom: 24px;}</style>');
T9c=d}d=T9c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return U9c=a});var W9c;var X9c;var Y9c;var Z9c;var $9c=function(){var a=_.O.apply(this,arguments)||this;a.reducedBottomMargin=!1;a.force16By9ThumbnailAspectRatio=!1;return a};
_.H($9c,_.O);$9c.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{richItemRenderer:{component:"ytd-rich-item-renderer",properties:{isShortsGrid:"[[isShortsGrid]]",isSlimGrid:"[[isSlimGrid]]",isCompactGrid:"[[isCompactGrid]]",reducedBottomMargin:"[[reducedBottomMargin]]",force16By9ThumbnailAspectRatio:"[[force16By9ThumbnailAspectRatio]]"}}}}}};
_.J.Object.defineProperties($9c.prototype,{isShortsGrid:{configurable:!0,enumerable:!0,get:function(){var a,b;return"RICH_GRID_STYLE_SHORTS_GRID"===(null==(a=this.data)?void 0:a.richGridStyle)||"RICH_GRID_STYLE_SHORTS_GRID_SLIM"===(null==(b=this.data)?void 0:b.richGridStyle)}},
isSlimGrid:{configurable:!0,enumerable:!0,get:function(){var a;return"RICH_GRID_STYLE_SLIM"===(null==(a=this.data)?void 0:a.richGridStyle)}},
isCompactGrid:{configurable:!0,enumerable:!0,get:function(){var a;return"RICH_GRID_STYLE_COMPACT"===(null==(a=this.data)?void 0:a.richGridStyle)}}});
var e6=$9c;_.U([_.L(_.SI),_.V("design:type",Object)],e6.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],e6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],e6.prototype,"data",void 0);_.U([_.N({selector:_.nH,reflectToAttribute:!0}),_.V("design:type",Boolean)],e6.prototype,"miniMode",void 0);_.U([_.N(),_.V("design:type",Object)],e6.prototype,"reducedBottomMargin",void 0);
_.U([_.N(),_.V("design:type",Object)],e6.prototype,"force16By9ThumbnailAspectRatio",void 0);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],e6.prototype,"isShortsGrid",null);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],e6.prototype,"isSlimGrid",null);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],e6.prototype,"isCompactGrid",null);
e6=_.U([_.P({is:"ytd-rich-grid-row",disableElementRegistration:!0})],e6);
_.Q(e6,"ytd-rich-grid-row",function(){if(void 0!==Z9c)return Z9c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-rich-grid-row"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Y9c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-rich-grid-row {width: 100%;display: flex;justify-content: center;} ytd-rich-grid-row #contents.ytd-rich-grid-row {width: 100%;max-width: calc(var(--ytd-rich-grid-content-max-width) + var(--ytd-rich-grid-item-margin));margin: 0 16px;display: flex;} ytd-rich-grid-row[is-slim-grid] #contents.ytd-rich-grid-row {margin: 0;max-width: var(--ytd-rich-grid-content-max-width);} ytd-rich-grid-row[mini-mode] #contents.ytd-rich-grid-row {max-width: calc(var(--ytd-rich-grid-items-per-row) * (var(--ytd-rich-grid-mini-item-max-width) + var(--ytd-rich-grid-item-margin)));} ytd-rich-grid-row[is-shorts-grid] #contents.ytd-rich-grid-row {margin: 0;max-width: calc(var(--ytd-rich-grid-slim-items-per-row) * var(--ytd-rich-grid-mini-item-max-width) * var(--ytd-rich-grid-shorts-item-margin));} ytd-rich-grid-row[is-compact-grid] #contents.ytd-rich-grid-row {margin: 0;max-width: calc(var(--ytd-rich-grid-slim-items-per-row) * var(--ytd-rich-grid-mini-item-max-width) * var(--ytd-rich-grid-compact-item-margin));}</style>");
Y9c=d}d=Y9c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Z9c=a},{useSink:_.u("polymer_enable_sink_wrapper")});var a$c;var b$c;var c$c;var d$c;var e$c=function(){return _.O.apply(this,arguments)||this};
_.H(e$c,_.O);var f$c=e$c;_.U([_.N(),_.V("design:type",Object)],f$c.prototype,"data",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],f$c.prototype,"ytRendererBehavior",void 0);f$c=_.U([_.P({is:"ytd-hashtag-grid-tile-renderer",disableElementRegistration:!0})],f$c);
_.Q(f$c,"ytd-hashtag-grid-tile-renderer",function(){if(void 0!==d$c)return d$c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-hashtag-grid-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.explore.ytd_hashtag_grid_tile_renderer.ytd.hashtag.grid.tile.renderer.css.js--\x3e<a class="yt-simple-endpoint style-scope ytd-hashtag-grid-tile-renderer" href$="[[computeHref_(data.onTapCommand)]]" data="[[data.onTapCommand]]">\n  <div id="info" class="style-scope ytd-hashtag-grid-tile-renderer">\n    <yt-formatted-string id="hashtag" aria-label="[[data.suggestion]]" text="[[data.hashtag]]" class="style-scope ytd-hashtag-grid-tile-renderer">\n    </yt-formatted-string>\n    <yt-formatted-string id="hashtag-info" text="[[data.hashtagVideoCountText]]" class="style-scope ytd-hashtag-grid-tile-renderer">\n    </yt-formatted-string>\n  </div>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===c$c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.explore.ytd_hashtag_grid_tile_renderer.ytd.hashtag.grid.tile.renderer.css.js--\x3e<style is-scoped>ytd-hashtag-grid-tile-renderer {display: flex;box-sizing: border-box;align-items: center;width: calc(100%/(var(--ytd-rich-grid-items-per-row) + 1) - var(--ytd-rich-grid-item-margin) - 0.01px);background-color: var(--yt-spec-brand-background-solid);border-radius: 8px;margin: 0 calc(var(--ytd-rich-grid-item-margin)/2) var(--ytd-rich-grid-item-margin) calc(var(--ytd-rich-grid-item-margin)/2);} ytd-hashtag-grid-tile-renderer:hover {background-color: var(--yt-spec-button-chip-background-hover);} ytd-hashtag-grid-tile-renderer>.yt-simple-endpoint.ytd-hashtag-grid-tile-renderer {display: block;min-width: 0;width: 100%;} #hashtag.ytd-hashtag-grid-tile-renderer {margin: 12px 24px 4px 16px;color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;text-overflow: ellipsis;white-space: nowrap;} #hashtag-info.ytd-hashtag-grid-tile-renderer {margin: 0 16px 12px 16px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;}</style>');
c$c=d}d=c$c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return d$c=a});var g$c=function(){return _.O.apply(this,arguments)||this};
_.H(g$c,_.O);g$c.prototype.configureRendererStamper=function(){return{"data.tiles":{id:"tiles",mapping:{hashtagGridTileRenderer:"ytd-hashtag-grid-tile-renderer"}}}};
g$c.prototype.updateRichGridTrendingHashtagsVisibility=function(){var a,b;if((null==(a=this.data)||!a.isExpanded)&&null!=(b=this.data)&&b.tiles){a=this.data.tiles.length;b=a>this.richGridItemsPerRow?this.richGridItemsPerRow+1:a;var c=Math.ceil(a/b);this.fullyVisibleRows=1===a%b&&2===c?1:Math.min(c,2);this.isShowMoreVisible=this.fullyVisibleRows<c}};
g$c.prototype.onShowMoreClick=function(){this.isShowMoreVisible=!1;this.data&&(this.data.isExpanded=!0)};
var f6=g$c;f6.prototype.updateRichGridTrendingHashtagsVisibility=f6.prototype.updateRichGridTrendingHashtagsVisibility;_.U([_.N(),_.V("design:type",Object)],f6.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Number)],f6.prototype,"fullyVisibleRows",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],f6.prototype,"isShowMoreVisible",void 0);_.U([_.N({selector:_.XK,value:0}),_.V("design:type",Number)],f6.prototype,"richGridItemsPerRow",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],f6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],f6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],f6.prototype,"ytdReduxBehavior",void 0);_.U([_.uq("data","richGridItemsPerRow"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],f6.prototype,"updateRichGridTrendingHashtagsVisibility",null);
f6=_.U([_.P({is:"ytd-hashtag-grid-shelf-renderer",disableElementRegistration:!0})],f6);
_.Q(f6,"ytd-hashtag-grid-shelf-renderer",function(){if(void 0!==b$c)return b$c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-hashtag-grid-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_hashtag_grid_shelf_renderer.ytd.hashtag.grid.shelf.renderer.css.js--\x3e<div id="title-text" class="style-scope ytd-hashtag-grid-shelf-renderer">\n  <yt-formatted-string id="title" text="[[data.shelfTitle]]" class="style-scope ytd-hashtag-grid-shelf-renderer"></yt-formatted-string>\n</div>\n<div id="tiles" class="style-scope ytd-hashtag-grid-shelf-renderer"></div>\n<tp-yt-paper-button id="show-more-button" aria-label$="[[data.expandButtonText]]" noink="" on-click="onShowMoreClick" class="style-scope ytd-hashtag-grid-shelf-renderer">\n  <yt-icon id="show-more-button-icon" icon="yt-icons:expand" class="style-scope ytd-hashtag-grid-shelf-renderer"></yt-icon>\n</tp-yt-paper-button>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===a$c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.explore.ytd_hashtag_grid_shelf_renderer.ytd.hashtag.grid.shelf.renderer.css.js--\x3e<style is-scoped>ytd-hashtag-grid-shelf-renderer {display: flex;flex-direction: column;position: relative;width: 100%;} #title.ytd-hashtag-grid-shelf-renderer {color: var(--yt-spec-text-primary);margin: 24px 0 24px 8px;font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;} #tiles.ytd-hashtag-grid-shelf-renderer {display: flex;flex-wrap: wrap;justify-content: flex-start;margin-bottom: 8px;overflow-y: hidden;width: 100%;} #show-more-button.ytd-hashtag-grid-shelf-renderer {background: linear-gradient(rgba(0,0,0,0),var(--yt-spec-general-background-a));cursor: pointer;display: none;margin: 0;position: absolute;width: 100%;z-index: 200;} #show-more-button.ytd-hashtag-grid-shelf-renderer:hover {background: none;background-color: var(--yt-spec-general-background-b);} #show-more-button-icon.ytd-hashtag-grid-shelf-renderer {color: var(--yt-spec-icon-inactive);} ytd-hashtag-grid-shelf-renderer[fully-visible-rows="1"][is-show-more-visible] #tiles.ytd-hashtag-grid-shelf-renderer {max-height: calc(66px + var(--ytd-rich-grid-item-margin) + 64px);} ytd-hashtag-grid-shelf-renderer[fully-visible-rows="2"][is-show-more-visible] #tiles.ytd-hashtag-grid-shelf-renderer {max-height: calc(2 * (66px + var(--ytd-rich-grid-item-margin)) + 64px);} ytd-hashtag-grid-shelf-renderer[is-show-more-visible] #show-more-button.ytd-hashtag-grid-shelf-renderer {align-items: center;bottom: 8px;display: flex;justify-content: center;}</style>');
a$c=d}d=a$c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return b$c=a});var h$c;var i$c;var j$c;var k$c;var l$c=function(){var a=_.O.apply(this,arguments)||this;a.responsiveGridCalculated=!1;a.isResponsiveGrid=!1;a.isShowMoreHidden=!1;a.isShowLessHidden=!0;a.modernTypography=_.u("web_modern_typography");a.animationEnabled=!1;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction"};return a};
_.H(l$c,_.O);_.f=l$c.prototype;
_.f.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{richItemRenderer:{component:"ytd-rich-item-renderer",properties:{isResponsiveGrid:"[[isResponsiveGrid]]"},params:{isShelfItem:!0}}}},"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",attributes:{condensed:!0,icon:"yt-icons:more"},params:{buttonTooltipPosition:"rtl"===_.rf("HTML_DIR")?"right":"left"}}}},dismissedRenderer:{id:"dismissed",mapping:{notificationMultiActionRenderer:{component:"ytd-notification-multi-action-renderer",params:{shelfDismissal:!0}}}}}};
_.f.attached=function(){this.requestElementsPerRow()};
_.f.refreshGridLayoutNew=function(){var a;null!=(a=this.data)&&a.contents&&this.containerWidth&&(a=_.swb({containerWidth:this.containerWidth,sizing:v9c(this.data.layoutSizing),marginSettings:2}),this.elementsPerRow!==a.numItems||this.gutter!==a.gutter)&&(this.elementsPerRow=a.numItems,this.gutter=a.gutter,this.responsiveGridCalculated=!0,_.cr(this.hostElement,{"--ytd-rich-grid-items-per-row":""+this.elementsPerRow,"--ytd-rich-grid-item-margin":a.gutter+"px"}))};
_.f.computeButton=function(a){var b=_.B(a,_.SA);a=Object.assign({},_.B(a,_.SA));return b?(a.text||(a.text={simpleText:a.tooltip}),a.style="STYLE_MONO_OUTLINE",a.iconPosition="BUTTON_ICON_POSITION_TYPE_RIGHT_OF_TEXT",a):b};
_.f.onRowIndexChange=function(){var a=_.Hj(),b,c;(null==(b=this.data)?0:b.trackingParams)&&null!=(null==(c=this.data)?void 0:c.rowIndex)&&a&&_.Ff(_.ul)(void 0,a,_.zr(this.data.trackingParams),{gridData:{veRowCoordinate:this.data.rowIndex}},void 0)};
_.f.scrollToShelf=function(){if(this.animationEnabled)this.hostElement.scrollIntoView({behavior:"smooth",block:"start"});else{var a=this.hostElement.getBoundingClientRect();if(0>a.bottom-300){var b=_.of().resolve(_.Jq).getCurrentPage();b&&b.setScrollTop(this.hostElement.offsetTop-56+a.height-300)}}};
_.f.requestElementsPerRow=function(){_.Sn(this.hostElement,"yt-request-elements-per-row")};
_.f.onUpdateElementsPerRowAction=function(a,b,c,d,e){if(this.containerWidth!==e&&(this.containerWidth=e,this.isResponsiveGrid)){this.refreshGridLayoutNew();this.updateItemVisibility();return}a&&b&&c&&d&&(this.elementsPerRow!==a||this.postsPerRow!==b||this.slimItemsPerRow!==c||this.gameCardsPerRow!==d)&&(this.elementsPerRow=a,this.postsPerRow=b,this.slimItemsPerRow=c,this.gameCardsPerRow=d,this.updateItemVisibility())};
_.f.getRichItemRenderers=function(){return _.$q(this.hostElement).querySelectorAll("ytd-rich-item-renderer")};
_.f.updateItemVisibility=function(){var a=this;if(this.data&&this.data.contents){this.getRichItemRenderers().forEach(function(c,d){var e;(null==(e=a.data)?0:e.isExpanded)?(c.hidden=!1,c.ytRendererBehavior.markDirty()):c.hidden=d>a.currentElementsPerRow-1});
var b=this.data.contents.length<=this.currentElementsPerRow;this.isShowMoreHidden=!this.data.showMoreButton||b||!!this.data.isExpanded||this.isTruncated;this.isShowLessHidden=!this.data.showLessButton||b||!this.data.isExpanded||this.isTruncated;this.contents.style.visibility="visible"}};
_.f.setHeightToSingleRow=function(){var a=this.getRichItemRenderers(),b=Number.parseInt(getComputedStyle(a[0]).marginBottom,10)||0;a=a.slice(0,this.currentElementsPerRow).reduce(function(c,d){return Math.max(c,d.getBoundingClientRect().height+b)},0);
this.contents.style.height=a+"px"};
_.f.focusNextExpandedItem=function(){var a=this.getRichItemRenderers(),b;if((null==(b=this.data)?0:b.isExpanded)&&a[this.currentElementsPerRow]&&(b=a[this.currentElementsPerRow].querySelector(".focus-on-expand")))if(this.animationEnabled){var c;null==(c=a[this.currentElementsPerRow])||c.scrollIntoView({behavior:"smooth",block:"center"});b.focus({preventScroll:!0})}else b.focus()};
_.f.onDataChange=function(){var a=this;this.isResponsiveGrid&&this.containerWidth&&!this.responsiveGridCalculated&&this.refreshGridLayoutNew();_.$m(this,function(){a.updateItemVisibility()});
var b;if(null==(b=this.data)?0:b.contents)for(this.animationEnabled=!this.isExpandOnHoverCardShelf(),_.cr(this.hostElement,{"--ytd-rich-shelf-items-count":""+this.data.contents.length}),b=0;b<this.data.contents.length;b++){var c=_.B(this.data.contents[b],_.NA)||{};c.colIndex=b;c.rowIndex=this.data.rowIndex}};
_.f.blockInlinePreview=function(a){var b=this,c;return _.v(function(d){(c=b.inlinePreviewIsEnabled)&&b.ytdReduxBehavior.dispatch(_.sYb(!1));return d.return(new Promise(function(e){a(function(){c&&b.ytdReduxBehavior.dispatch(_.sYb(!0));e()})}))})};
_.f.expandShelf=function(){var a=this;if(this.data){var b,c=null==(b=_.B(this.data.showMoreButton,_.SA))?void 0:b.trackingParams;c&&_.nz(_.Cl(),c);this.data.isExpanded=!0;this.animationEnabled?this.blockInlinePreview(function(d){a.setHeightToSingleRow();a.updateItemVisibility();a.contents.style.height=a.contents.scrollHeight+"px";_.Ph.addJob(function(){a.contents.style.height="auto";a.focusNextExpandedItem();d()},2,200)}):(this.updateItemVisibility(),this.focusNextExpandedItem())}};
_.f.collapseShelf=function(){var a=this;return _.v(function(b){if(1==b.nextAddress){if(!a.data)return b.return();a.data.isExpanded=!1;return a.animationEnabled?_.w(b,a.blockInlinePreview(function(c){a.contents.style.height=a.contents.scrollHeight+"px";a.setHeightToSingleRow();_.Ph.addJob(function(){a.updateItemVisibility();a.contents.style.height="auto";c()},2,200)}),2):(a.updateItemVisibility(),b.jumpTo(2))}a.scrollToShelf();
_.Bo(b)})};
_.f.isSlimMediaShelfRenderer=function(){var a,b,c,d=null==(c=_.B(null==(a=this.data)?void 0:null==(b=a.contents)?void 0:b[0],_.NA))?void 0:c.content;return!!(_.B(d,_.HGb)||_.B(d,_.GGb)||_.B(d,_.$P)||_.B(d,_.RGb))};
_.f.isGameCardShelf=function(){var a,b,c,d=null==(c=_.B(null==(a=this.data)?void 0:null==(b=a.contents)?void 0:b[0],_.NA))?void 0:c.content;return!!_.B(d,_.yGb)||!!_.B(d,_.Fib)};
_.f.hasGameBoxArtAvatarStyle=function(){var a;return"CHANNEL_THUMBNAIL_STYLE_BOXART"===(null==(a=this.data)?void 0:a.thumbnailStyle)};
_.f.hasRoundedGameBoxArtAvatarStyle=function(){var a;return"CHANNEL_THUMBNAIL_STYLE_BOXART_ROUNDED"===(null==(a=this.data)?void 0:a.thumbnailStyle)};
_.f.isShortsShelf=function(){var a,b,c,d=null==(c=_.B(null==(a=this.data)?void 0:null==(b=a.contents)?void 0:b[0],_.NA))?void 0:c.content;return!!_.B(d,_.$P)||!!_.B(d,_.RGb)};
_.f.isPostShelfRenderer=function(){var a,b,c,d=null==(c=_.B(null==(a=this.data)?void 0:null==(b=a.contents)?void 0:b[0],_.NA))?void 0:c.content;return!(!_.B(d,_.WFb)&&!_.B(d,_.XFb))};
_.f.isLumiereShelf=function(){var a,b,c=_.B(null==(a=this.data)?void 0:null==(b=a.contents)?void 0:b[0],_.NA);return!!_.B(null==c?void 0:c.content,_.$Fb)};
_.f.isLumiereShelfWithPosters=function(){var a,b,c=_.B(null==(a=this.data)?void 0:null==(b=a.contents)?void 0:b[0],_.NA),d;return"LUMIERE_SHELF_THUMBNAIL_DIMENSIONS_POSTER"===(null==(d=_.B(null==c?void 0:c.content,_.$Fb))?void 0:d.thumbnailDimensions)};
_.f.isExpandOnHoverCardShelf=function(){var a,b,c,d=null==(c=_.B(null==(a=this.data)?void 0:null==(b=a.contents)?void 0:b[0],_.NA))?void 0:c.content;return!!_.B(d,_.ZFb)};
_.f.computeHasFeaturedBadge=function(){var a,b,c=_.B(null==(a=this.data)?void 0:null==(b=a.badges)?void 0:b[0],_.bXa);return c?"BADGE_STYLE_TYPE_SIMPLE"!==c.style:!1};
_.f.computeHasPaygatedFeaturedBadge=function(){var a,b,c=_.B(null==(a=this.data)?void 0:null==(b=a.badges)?void 0:b[0],_.bXa);return c?"BADGE_STYLE_TYPE_SIMPLE"===(null==c?void 0:c.style):!1};
_.f.computeHeaderHidden=function(){if(this.isCleanShelf)return!0;var a,b,c,d,e,h;return!(null==(a=this.data)?0:a.icon)&&!(null==(b=this.data)?0:b.title)&&!(null==(c=this.data)?0:c.subtitle)&&!(null==(d=this.data)?0:d.thumbnail)&&!(null==(e=this.data)?0:e.badges)&&!(null==(h=this.data)?0:h.menu)};
_.f.showCtaButton=function(){var a;return!(null==(a=this.data)||!a.ctaButton)&&!this.isPostShelfRenderer()&&!this.isGameCardShelf()};
_.f.showTopCtaButton=function(){return this.showCtaButton()?this.isSlimMediaShelfRenderer()?4<=this.slimItemsPerRow:3<=this.elementsPerRow:!1};
_.f.showBottomCtaButton=function(){return this.showCtaButton()?!this.showTopCtaButton():!1};
_.J.Object.defineProperties(l$c.prototype,{currentElementsPerRow:{configurable:!0,enumerable:!0,get:function(){if(this.isResponsiveGrid)return this.elementsPerRow;var a=this.elementsPerRow;this.isPostShelfRenderer()?a=this.postsPerRow:this.isSlimMediaShelfRenderer()?a=this.slimItemsPerRow:this.isLumiereShelfWithPosters()?a=this.slimItemsPerRow-1:this.isGameCardShelf()&&(a=this.gameCardsPerRow);return a}},
isTruncated:{configurable:!0,enumerable:!0,get:function(){return this.isCleanShelf&&!_.u("kevlar_clean_feeds_show_more")}},
isDismissedButtonHidden:{configurable:!0,enumerable:!0,get:function(){return this.isShortsShelf()&&_.u("kevlar_shorts_hide_dismiss_button")}},
isCleanShelf:{configurable:!0,enumerable:!0,get:function(){return this.isShortsShelf()&&_.u("kevlar_shorts_clean_feeds")}},
thumbnailAriaHidden:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return!(null==(a=this.data)?0:null==(b=a.thumbnail)?0:null==(c=b.accessibility)?0:null==(d=c.accessibilityData)?0:d.label)}}});
var g6=l$c;g6.prototype.onDataChange=g6.prototype.onDataChange;g6.prototype.onRowIndexChange=g6.prototype.onRowIndexChange;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],g6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],g6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],g6.prototype,"ytdDismissibleItemBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],g6.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],g6.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],g6.prototype,"isResponsiveGrid",void 0);_.U([_.N(),_.V("design:type",Object)],g6.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:3}),_.V("design:type",Number)],g6.prototype,"elementsPerRow",void 0);
_.U([_.N({value:3}),_.V("design:type",Number)],g6.prototype,"postsPerRow",void 0);_.U([_.N({value:6}),_.V("design:type",Number)],g6.prototype,"slimItemsPerRow",void 0);_.U([_.N({value:6}),_.V("design:type",Number)],g6.prototype,"gameCardsPerRow",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g6.prototype,"isShowMoreHidden",void 0);_.U([_.N({reflectToAttribute:!0,computed:"isShortsShelf(data)"}),_.V("design:type",Boolean)],g6.prototype,"isShorts",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"isLumiereShelf(data)"}),_.V("design:type",Boolean)],g6.prototype,"isLumiere",void 0);_.U([_.N({reflectToAttribute:!0,computed:"hasGameBoxArtAvatarStyle(data)"}),_.V("design:type",Boolean)],g6.prototype,"hasBoxArtThumbnailStyle",void 0);_.U([_.N({reflectToAttribute:!0,computed:"hasRoundedGameBoxArtAvatarStyle(data)"}),_.V("design:type",Boolean)],g6.prototype,"hasRoundedBoxArtThumbnailStyle",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeHasFeaturedBadge(data)"}),_.V("design:type",Boolean)],g6.prototype,"hasFeaturedBadge",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasPaygatedFeaturedBadge(data)"}),_.V("design:type",Boolean)],g6.prototype,"hasPaygatedFeaturedBadge",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHeaderHidden(data,isCleanShelf)"}),_.V("design:type",Boolean)],g6.prototype,"isHeaderHidden",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"showTopCtaButton(data, elementsPerRow, slimItemsPerRow)"}),_.V("design:type",Boolean)],g6.prototype,"hasTopCtaButton",void 0);_.U([_.N({reflectToAttribute:!0,computed:"showBottomCtaButton(data, elementsPerRow, slimItemsPerRow)"}),_.V("design:type",Boolean)],g6.prototype,"hasBottomCtaButton",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g6.prototype,"isShowLessHidden",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g6.prototype,"modernTypography",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g6.prototype,"animationEnabled",void 0);_.U([_.N({selector:_.qeb}),_.V("design:type",Boolean)],g6.prototype,"inlinePreviewIsEnabled",void 0);_.U([_.vq("#contents"),_.V("design:type",HTMLElement)],g6.prototype,"contents",void 0);
_.U([_.uq("data.rowIndex"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g6.prototype,"onRowIndexChange",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g6.prototype,"onDataChange",null);_.U([_.N({reflectToAttribute:!0}),_.M("isCleanShelf"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],g6.prototype,"isTruncated",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],g6.prototype,"isDismissedButtonHidden",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],g6.prototype,"isCleanShelf",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],g6.prototype,"thumbnailAriaHidden",null);g6=_.U([_.P({is:"ytd-rich-shelf-renderer",disableElementRegistration:!0})],g6);
_.Q(g6,"ytd-rich-shelf-renderer",function(){if(void 0!==k$c)return k$c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-rich-shelf-renderer">\n  <div id="rich-shelf-header-container" class="style-scope ytd-rich-shelf-renderer">\n    <div id="rich-shelf-header" class="style-scope ytd-rich-shelf-renderer">\n      <h2 class="style-scope ytd-rich-shelf-renderer">\n        <template is="dom-if" if="[[!data.endpoint]]" class="style-scope ytd-rich-shelf-renderer">\n          <yt-icon id="icon" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]" class="style-scope ytd-rich-shelf-renderer">\n          </yt-icon>\n          <yt-img-shadow id="avatar" disable-upgrade$="[[!data.thumbnail]]" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]" class="style-scope ytd-rich-shelf-renderer">\n          </yt-img-shadow>\n          <div id="title-container" class="style-scope ytd-rich-shelf-renderer">\n            <div id="title-text" class="style-scope ytd-rich-shelf-renderer">\n              <span id="title" class="style-scope ytd-rich-shelf-renderer">[[getSimpleString(data.title)]]</span>\n              <ytd-badge-supported-renderer id="featured-badge" badges="[[data.badges]]" disable-upgrade$="[[!hasFeaturedBadge]]" hidden="[[!hasFeaturedBadge]]" class="style-scope ytd-rich-shelf-renderer">\n              </ytd-badge-supported-renderer>\n            </div>\n            <div id="subtitle-text" class="style-scope ytd-rich-shelf-renderer">\n              <ytd-badge-supported-renderer id="paygated-featured-badge" badges="[[data.badges]]" disable-upgrade$="[[!hasPaygatedFeaturedBadge]]" hidden="[[!hasPaygatedFeaturedBadge]]" class="style-scope ytd-rich-shelf-renderer">\n              </ytd-badge-supported-renderer>\n              <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-rich-shelf-renderer"> </yt-formatted-string>\n            </div>\n          </div>\n        </template>\n        <template is="dom-if" if="[[data.endpoint]]" class="style-scope ytd-rich-shelf-renderer">\n          <div id="image-container" class="style-scope ytd-rich-shelf-renderer">\n            <a class="yt-simple-endpoint style-scope ytd-rich-shelf-renderer" aria-hidden="[[thumbnailAriaHidden]]" 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]]" class="style-scope ytd-rich-shelf-renderer">\n              </yt-img-shadow>\n            </a>\n            <div id="title-container" class="style-scope ytd-rich-shelf-renderer">\n              <div id="title-text" class="style-scope ytd-rich-shelf-renderer">\n                <a class="yt-simple-endpoint style-scope ytd-rich-shelf-renderer" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n                  <span id="title" class="style-scope ytd-rich-shelf-renderer">[[getSimpleString(data.title)]]</span>\n                </a>\n                <ytd-badge-supported-renderer id="featured-badge" badges="[[data.badges]]" disable-upgrade$="[[!hasFeaturedBadge]]" hidden="[[!hasFeaturedBadge]]" class="style-scope ytd-rich-shelf-renderer">\n                </ytd-badge-supported-renderer>\n              </div>\n              <div id="subtitle-text" class="style-scope ytd-rich-shelf-renderer">\n                <ytd-badge-supported-renderer id="paygated-featured-badge" badges="[[data.badges]]" disable-upgrade$="[[!hasPaygatedFeaturedBadge]]" hidden="[[!hasPaygatedFeaturedBadge]]" class="style-scope ytd-rich-shelf-renderer">\n                </ytd-badge-supported-renderer>\n                <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-rich-shelf-renderer"> </yt-formatted-string>\n              </div>\n            </div>\n          </div>\n        </template>\n      </h2>\n      <div id="menu-container" class="style-scope ytd-rich-shelf-renderer">\n        <div class="cta-button-container style-scope ytd-rich-shelf-renderer" hidden="[[!hasTopCtaButton]]">\n          <ytd-button-renderer class="cta-button style-scope ytd-rich-shelf-renderer" data="[[data.ctaButton.buttonRenderer]]">\n          </ytd-button-renderer>\n        </div>\n        <div id="menu" hidden="[[isDismissedButtonHidden]]" class="style-scope ytd-rich-shelf-renderer"></div>\n      </div>\n    </div>\n    <div id="cta-bottom-button-container" hidden="[[!hasBottomCtaButton]]" class="style-scope ytd-rich-shelf-renderer">\n      <ytd-button-renderer class="cta-button style-scope ytd-rich-shelf-renderer" data="[[data.ctaButton.buttonRenderer]]">\n      </ytd-button-renderer>\n    </div>\n  </div>\n  <div id="contents" class="style-scope ytd-rich-shelf-renderer"></div>\n  <div class="button-container style-scope ytd-rich-shelf-renderer" hidden="[[isShowMoreHidden]]">\n    <ytd-button-renderer class="expand-collapse-button style-scope ytd-rich-shelf-renderer" data="[[computeButton(data.showMoreButton)]]" on-click="expandShelf">\n    </ytd-button-renderer>\n  </div>\n  <div class="button-container style-scope ytd-rich-shelf-renderer" hidden="[[isShowLessHidden]]">\n    <ytd-button-renderer class="expand-collapse-button style-scope ytd-rich-shelf-renderer" data="[[computeButton(data.showLessButton)]]" on-click="collapseShelf">\n    </ytd-button-renderer>\n  </div>\n</div>\n<div id="dismissed" class="style-scope ytd-rich-shelf-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===j$c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-rich-shelf-renderer {width: 100%;display: flexbox;display: flex;flex-direction: row;justify-content: center;} ytd-rich-shelf-renderer[is-dismissed] #dismissible.ytd-rich-shelf-renderer,ytd-rich-shelf-renderer:not([is-dismissed]) #dismissed.ytd-rich-shelf-renderer {display: none;} ytd-rich-shelf-renderer[is-header-hidden] #rich-shelf-header.ytd-rich-shelf-renderer {margin: 0 0 20px 0;} ytd-rich-shelf-renderer[is-header-hidden] #rich-shelf-header.ytd-rich-shelf-renderer {display: none;} #dismissible.ytd-rich-shelf-renderer {width: 100%;margin-bottom: 48px;position: relative;padding-bottom: 17px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-rich-shelf-renderer[is-show-more-hidden][is-show-less-hidden] #dismissible.ytd-rich-shelf-renderer {margin-bottom: 32px;} ytd-rich-shelf-renderer[is-shorts][is-header-hidden][is-show-more-hidden][is-show-less-hidden] #dismissible.ytd-rich-shelf-renderer {margin-bottom: 0px;border-bottom: none;padding-bottom: 0px;} #dismissed.ytd-rich-shelf-renderer {margin-bottom: 40px;width: 100%;} #dismissed.ytd-rich-shelf-renderer:focus {outline: none;} #rich-shelf-header.ytd-rich-shelf-renderer {margin: 0 0 24px 8px;justify-content: space-between;display: flexbox;display: flex;flex-direction: row;} #rich-shelf-header.ytd-rich-shelf-renderer:focus {outline: none;} ytd-rich-shelf-renderer[elements-per-row="1"] #rich-shelf-header.ytd-rich-shelf-renderer {margin-left: 8px;} ytd-rich-shelf-renderer[has-bottom-cta-button] #rich-shelf-header-container.ytd-rich-shelf-renderer {margin-bottom: 24px;} #rich-shelf-header.ytd-rich-shelf-renderer h2.ytd-rich-shelf-renderer {align-items: center;align-self: center;display: flexbox;display: flex;flex-direction: row;} #rich-shelf-header.ytd-rich-shelf-renderer a.ytd-rich-shelf-renderer {--yt-endpoint-color: var(--yt-spec-text-primary);display: flexbox;display: flex;} #image-container.ytd-rich-shelf-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #avatar.ytd-rich-shelf-renderer {height: 36px;width: 36px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} ytd-rich-shelf-renderer[has-box-art-thumbnail-style] #avatar.ytd-rich-shelf-renderer {height: 41px;width: 29px;margin-right: 8px;overflow: unset;} ytd-rich-shelf-renderer[has-rounded-box-art-thumbnail-style] #avatar.ytd-rich-shelf-renderer {height: 41px;width: 29px;margin-right: 8px;border-radius: 4px;overflow: hidden;} #icon.ytd-rich-shelf-renderer {margin-right: 8px;} #title-container.ytd-rich-shelf-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;} #title-text.ytd-rich-shelf-renderer {display: flexbox;display: flex;flex-direction: row;} #title.ytd-rich-shelf-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;} #subtitle.ytd-rich-shelf-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-rich-shelf-renderer[modern-typography] #title.ytd-rich-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} @media(max-width:528px) {ytd-rich-shelf-renderer[modern-typography] #title.ytd-rich-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} ytd-rich-shelf-renderer[modern-typography] #subtitle.ytd-rich-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-rich-shelf-renderer[is-shorts] #title-container.ytd-rich-shelf-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-rich-shelf-renderer[is-shorts] #subtitle.ytd-rich-shelf-renderer {margin-left: 4px;} ytd-rich-shelf-renderer[has-paygated-featured-badge][modern-typography] #subtitle-text.ytd-rich-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-rich-shelf-renderer[has-paygated-featured-badge][modern-typography] #subtitle.ytd-rich-shelf-renderer {display: inline;max-height: none;} ytd-rich-shelf-renderer:not([is-lumiere]) #featured-badge.ytd-rich-shelf-renderer {margin-left: 8px;} ytd-rich-shelf-renderer:not([is-lumiere]) #paygated-featured-badge.ytd-rich-shelf-renderer {display: inline-flexbox;display: inline-flex;margin-right: 4px;} #menu-container.ytd-rich-shelf-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;gap: 8px;} #menu.ytd-rich-shelf-renderer {display: flexbox;display: flex;flex-direction: row;} #contents.ytd-rich-shelf-renderer {margin-left: calc(-1 * var(--ytd-rich-grid-item-margin)/2);margin-right: calc(-1 * var(--ytd-rich-grid-item-margin)/2);display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} ytd-rich-shelf-renderer[animation-enabled] #contents.ytd-rich-shelf-renderer {-webkit-clip-path: inset(-20px -20px 0 -20px);clip-path: inset(-20px -20px 0 -20px);transition: height 200ms ease-in-out;visibility: hidden;} ytd-rich-shelf-renderer[is-shorts][is-header-hidden][is-show-more-hidden][is-show-less-hidden] #contents.ytd-rich-shelf-renderer ytd-rich-item-renderer.ytd-rich-shelf-renderer {margin-bottom: 40px;} #contents.ytd-rich-shelf-renderer ytd-rich-item-renderer.ytd-rich-shelf-renderer {margin-bottom: 20px;} @media(max-width:800px) {ytd-rich-shelf-renderer #contents.ytd-rich-shelf-renderer {justify-content: center;}} ytd-rich-shelf-renderer[has-bottom-cta-button] .cta-button.ytd-rich-shelf-renderer {width: 100%;} .expand-collapse-button.ytd-rich-shelf-renderer {cursor: pointer;max-width: 360px;width: 100%;display: flexbox;display: flex;justify-content: center;} .expand-collapse-button.ytd-rich-shelf-renderer:focus {outline: none;} .expand-collapse-button.ytd-rich-shelf-renderer:hover {color: var(--yt-spec-icon-active-other);} .button-container.ytd-rich-shelf-renderer {position: absolute;bottom: -37px;left: 50%;transform: translate(-50%,-50%);background-color: var(--yt-spec-base-background);z-index: 1;width: 360px;max-width: 100%;}</style>');
j$c=d}d=j$c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return k$c=a},{useSink:_.u("polymer_enable_sink_wrapper")});var m$c;var n$c;var o$c=function(){var a=_.O.apply(this,arguments)||this;a.visibleVideos=[];a.hiddenVideos=[];a.showBorder=!1;a.modern=_.u("web_modern_buttons");a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(o$c,_.O);_.f=o$c.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",params:{disableInlinePreview:!0},properties:{metadataColor:"[[videoMetadataColor]]"}}}},hiddenVideos:{id:"hidden-video-container",mapping:{videoRenderer:{component:"ytd-rich-grid-media",params:{disableInlinePreview:!0},properties:{hidden:"[[true]]",metadataColor:"[[videoMetadataColor]]"}}}},
dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer",notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}};
_.f.dataChanged=function(a){var b=this;this.requestElementsPerRow();this.currentColorPalette=this.isDarkTheme?a.darkColorData:a.lightColorData;var c;if(null==(c=this.currentColorPalette)?0:c.accentColor)this.videoMetadataColor=this.currentColorPalette.accentColor;this.checkExpanded(a);this.updateButtonPalette();this.setVisibleVideos();_.$m(this,function(){b.updateVisibilityForHiddenVideos()})};
_.f.elementsPerRowChanged=function(){this.updateTitleSpec();this.checkExpanded(this.data);this.setVisibleVideos();this.updateVisibilityForHiddenVideos()};
_.f.computeIsFirstFeedItem=function(a){return a};
_.f.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&this.set("isDarkTheme",a);this.data&&(this.currentColorPalette=a?this.data.darkColorData:this.data.lightColorData,this.updateButtonPalette())};
_.f.getCurrentLogo=function(a,b){if(a)return b?a.darkLogoImage:a.lightLogoImage};
_.f.computeTitleStyle=function(a){var b;if(null!=(b=this.data)&&b.title&&a&&void 0!==a.textPrimary)return _.dI({color:_.Bp(a.textPrimary)})};
_.f.computeSubtitleStyle=function(a){var b;if(null!=(b=this.data)&&b.subtitle&&a&&void 0!==a.textSecondary)return _.dI({color:_.Bp(a.textSecondary)})};
_.f.computeDismissIconStyle=function(a){if(this.data&&this.data.dismissButton){var b;if(null==a?0:null==(b=a.dismissButtonColorData)?0:b.foregroundTitleColor)return _.dI({"--yt-button-color":_.Bp(a.dismissButtonColorData.foregroundTitleColor)});var c,d,e,h;if(null==(c=this.data.dismissButton)?0:null==(d=c.buttonRenderer)?0:null==(e=d.colorData)?0:null==(h=e.basicColorPaletteData)?0:h.foregroundTitleColor)return _.dI({"--yt-button-color":_.Bp(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=_.rH((this.isDarkTheme?this.data.darkBackgroundImage:this.data.lightBackgroundImage).thumbnails,Number.MAX_VALUE);c&&(b["background-image"]=c)}void 0!==a.backgroundColor?b["background-color"]=_.Cp(a.backgroundColor):this.showBorder=!0;return _.dI(b)}};
_.f.computeButton=function(){var a,b=Object.assign({},_.B(null==(a=this.data)?void 0:a.showMoreButton,_.SA));if(this.modern&&b){b.style="STYLE_DEFAULT";var c,d;if(a=null==(c=this.currentColorPalette)?void 0:null==(d=c.dismissButtonColorData)?void 0:d.foregroundTitleColor)b.colorData={basicColorPaletteData:{foregroundTitleColor:a,borderColor:a}}}return b};
_.f.shouldShowBottomButton=function(a,b){return!(null==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(){if(this.data&&this.currentColorPalette){var a;if(null==(a=this.data.primaryButton)?0:a.buttonRenderer)this.currentColorPalette.primaryButtonColorData?(this.data.primaryButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorPalette.primaryButtonColorData},this.data.primaryButton.buttonRenderer.style=void 0):this.currentColorPalette.primaryButtonStyleType&&(this.data.primaryButton.buttonRenderer.style=this.currentColorPalette.primaryButtonStyleType,
this.data.primaryButton.buttonRenderer.colorData=void 0),this.set("primaryButton",Object.assign({},this.data.primaryButton.buttonRenderer));var b;(null==(b=this.data.dismissButton)?0:b.buttonRenderer)&&this.currentColorPalette.dismissButtonColorData&&(this.data.dismissButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorPalette.dismissButtonColorData})}};
_.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(){_.Sn(this.hostElement,"yt-request-elements-per-row")};
_.f.updateVisibilityForHiddenVideos=function(){if(this.data&&this.data.content){for(var a=_.g(this.hiddenMediaRenderers),b=a.next();!b.done;b=a.next())b.value.hidden=!this.isExpanded;this.isExpanded&&this.hiddenMediaRenderers[0]&&(a=_.$q(this.hiddenMediaRenderers[0]).querySelector("#video-title-link"))&&a.focus()}};
_.f.updateTitleSpec=function(){var a;null!=(a=this.data)&&a.titleLength&&(this.largeTitle=2===this.elementsPerRow&&10<this.data.titleLength?!0:!1)};
_.f.onUpdateElementsPerRowAction=function(a){a&&this.elementsPerRow!==a&&(this.elementsPerRow=a)};
var h6=o$c;h6.prototype.elementsPerRowChanged=h6.prototype.elementsPerRowChanged;h6.prototype.dataChanged=h6.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],h6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],h6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],h6.prototype,"ytdDismissibleItemBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],h6.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],h6.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],h6.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],h6.prototype,"currentColorPalette",void 0);_.U([_.N(),_.V("design:type",Array)],h6.prototype,"visibleVideos",void 0);_.U([_.N(),_.V("design:type",Array)],h6.prototype,"hiddenVideos",void 0);
_.U([_.N(),_.V("design:type",Object)],h6.prototype,"primaryButton",void 0);_.U([_.N({reflectToAttribute:!0,value:3}),_.V("design:type",Number)],h6.prototype,"elementsPerRow",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],h6.prototype,"isDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],h6.prototype,"isExpanded",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],h6.prototype,"largeTitle",void 0);
_.U([_.N(),_.V("design:type",Boolean)],h6.prototype,"showLightVideoMetadata",void 0);_.U([_.N(),_.V("design:type",Boolean)],h6.prototype,"showDarkVideoMetadata",void 0);_.U([_.N(),_.V("design:type",Number)],h6.prototype,"videoMetadataColor",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Boolean)],h6.prototype,"miniMode",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsFirstFeedItem(data.isFirstFeedItem)"}),_.V("design:type",Boolean)],h6.prototype,"isFirstFeedItem",void 0);_.U([_.N({reflectToAttribute:!0,value:!0}),_.V("design:type",Boolean)],h6.prototype,"roundedContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],h6.prototype,"showBorder",void 0);_.U([_.lH("#visible-video-container ytd-rich-grid-media"),_.V("design:type",Array)],h6.prototype,"visibleMediaRenderers",void 0);
_.U([_.lH("#hidden-video-container ytd-rich-grid-media"),_.V("design:type",Array)],h6.prototype,"hiddenMediaRenderers",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],h6.prototype,"modern",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],h6.prototype,"dataChanged",null);
_.U([_.uq("elementsPerRow"),_.V("design:type",Function),_.V("design:paramtypes",[Number]),_.V("design:returntype")],h6.prototype,"elementsPerRowChanged",null);h6=_.U([_.P({is:"ytd-brand-video-shelf-renderer",disableElementRegistration:!0})],h6);
_.Q(h6,"ytd-brand-video-shelf-renderer",function(){if(void 0!==n$c)return n$c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope ytd-brand-video-shelf-renderer">\n  <div id="content-wrapper" class="style-scope ytd-brand-video-shelf-renderer">\n    <div id="visible-content-wrapper" class="style-scope ytd-brand-video-shelf-renderer">\n      <div id="metadata-container" class="style-scope ytd-brand-video-shelf-renderer">\n        <div id="header-container" class="style-scope ytd-brand-video-shelf-renderer">\n          <yt-img-shadow id="logo-image" height="20" hidden="[[!data.lightLogoImage]]" thumbnail="[[getCurrentLogo(data, isDarkTheme)]]" class="style-scope ytd-brand-video-shelf-renderer">\n          </yt-img-shadow>\n          <div id="badge-container" style$="[[computeTitleStyle(currentColorPalette)]]" class="style-scope ytd-brand-video-shelf-renderer">\n            <yt-formatted-string id="badge" text="[[data.badgeText]]" class="style-scope ytd-brand-video-shelf-renderer"></yt-formatted-string>\n          </div>\n        </div>\n        <div id="title-container" style$="[[computeTitleStyle(currentColorPalette)]]" class="style-scope ytd-brand-video-shelf-renderer">\n          <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-brand-video-shelf-renderer"></yt-formatted-string>\n        </div>\n        <div id="subtitle-container" style$="[[computeSubtitleStyle(currentColorPalette)]]" class="style-scope ytd-brand-video-shelf-renderer">\n          <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-brand-video-shelf-renderer"></yt-formatted-string>\n        </div>\n        <div id="metadata-button-container" hidden="[[shouldShowBottomButton(data, elementsPerRow)]]" class="style-scope ytd-brand-video-shelf-renderer">\n          <ytd-button-renderer id="primary-button" data="[[primaryButton]]" class="style-scope ytd-brand-video-shelf-renderer">\n          </ytd-button-renderer>\n        </div>\n      </div>\n      <div id="visible-video-container" class="style-scope ytd-brand-video-shelf-renderer"></div>\n    </div>\n    <div id="hidden-video-container" class="style-scope ytd-brand-video-shelf-renderer"></div>\n    <div id="bottom-button-container" hidden="[[!shouldShowBottomButton(data, elementsPerRow)]]" class="style-scope ytd-brand-video-shelf-renderer">\n      <ytd-button-renderer id="primary-button" data="[[primaryButton]]" class="style-scope ytd-brand-video-shelf-renderer">\n      </ytd-button-renderer>\n    </div>\n  </div>\n  <div id="show-more-button-container" hidden="[[isExpanded]]" class="style-scope ytd-brand-video-shelf-renderer">\n    <ytd-button-renderer id="show-more-button" data="[[computeButton(data.showMoreButton.buttonRenderer, currentColorPalette)]]" style$="[[computeDismissIconStyle(currentColorPalette)]]" on-click="onShowMoreTap" class="style-scope ytd-brand-video-shelf-renderer">\n    </ytd-button-renderer>\n  </div>\n  <div id="dismiss-button" style$="[[computeDismissIconStyle(currentColorPalette)]]" class="style-scope ytd-brand-video-shelf-renderer"></div>\n</div>\n<div id="dismissed" class="style-scope ytd-brand-video-shelf-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===m$c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-brand-video-shelf-renderer {--ytd-brand-video-shelf-item-width: calc( 100% / var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) );display: block;} ytd-brand-video-shelf-renderer:not([is-first-feed-item]) {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);} ytd-brand-video-shelf-renderer[is-dismissed] #dismissible.ytd-brand-video-shelf-renderer,ytd-brand-video-shelf-renderer:not([is-dismissed]) #dismissed.ytd-brand-video-shelf-renderer {display: none;} ytd-brand-video-shelf-renderer:not([is-dismissed]) #dismissible.ytd-brand-video-shelf-renderer {padding-left: var(--ytd-rich-grid-item-margin);padding-right: var(--ytd-rich-grid-item-margin);background-color: transparent;position: relative;display: flex;flex-direction: column;align-items: center;} ytd-brand-video-shelf-renderer[rounded-container]:not([is-first-feed-item]) {border: none;} ytd-brand-video-shelf-renderer[rounded-container]:not([is-first-feed-item]) #dismissible.ytd-brand-video-shelf-renderer {border-radius: 8px;margin-left: -16px;margin-right: -16px;padding-left: calc(var(--ytd-rich-grid-item-margin)/2);padding-right: calc(var(--ytd-rich-grid-item-margin)/2);overflow: hidden;} ytd-brand-video-shelf-renderer[rounded-container][modern][show-border]:not([is-first-feed-item]) #dismissible.ytd-brand-video-shelf-renderer {border: 1px solid var(--yt-spec-outline);border-radius: 16px;} #hidden-video-container.ytd-brand-video-shelf-renderer {width: 100%;display: none;} #hidden-video-container.ytd-brand-video-shelf-renderer ytd-rich-grid-media.ytd-brand-video-shelf-renderer {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;} ytd-brand-video-shelf-renderer[is-expanded] #hidden-video-container.ytd-brand-video-shelf-renderer {display: flex;flex-direction: row;flex-wrap: wrap;} ytd-brand-video-shelf-renderer #dismissed.ytd-brand-video-shelf-renderer {width: 100%;} ytd-brand-video-shelf-renderer #dismissed.ytd-brand-video-shelf-renderer:focus {outline: none;} #badge-container.ytd-brand-video-shelf-renderer {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.ytd-brand-video-shelf-renderer {margin-right: 8px;} #header-container.ytd-brand-video-shelf-renderer {margin-bottom: 8px;align-items: flex-end;display: flex;flex-direction: row;} #content-wrapper.ytd-brand-video-shelf-renderer {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)));background-repeat: no-repeat;position: relative;align-items: center;display: flex;flex-direction: column;} #title-container.ytd-brand-video-shelf-renderer {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.ytd-brand-video-shelf-renderer {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.ytd-brand-video-shelf-renderer {width: 100%;position: relative;margin-bottom: 16px;align-items: flex-start;display: flex;flex-direction: row;} #visible-content-wrapper.ytd-brand-video-shelf-renderer ytd-rich-grid-media.ytd-brand-video-shelf-renderer {width: calc(100%/(var(--ytd-rich-grid-items-per-row) - 1) - var(--ytd-rich-grid-item-margin));} #metadata-container.ytd-brand-video-shelf-renderer {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;align-self: flex-start;} #visible-video-container.ytd-brand-video-shelf-renderer {flex: 1;width: calc(100%/(var(--ytd-rich-grid-items-per-row) - 1) - var(--ytd-rich-grid-item-margin));margin-top: 48px;align-items: flex-start;display: flex;flex-direction: row;} #visible-video-container.ytd-brand-video-shelf-renderer ytd-rich-grid-media.ytd-brand-video-shelf-renderer {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);} #metadata-button-container.ytd-brand-video-shelf-renderer {margin-top: 16px;} #show-more-button-container.ytd-brand-video-shelf-renderer {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);display: flex;flex-direction: row;-ms-align-self: stretch;align-self: stretch;} #show-more-button.ytd-brand-video-shelf-renderer {cursor: pointer;padding: 2px 0;width: 100%;display: flex;justify-content: center;} #show-more-button.ytd-brand-video-shelf-renderer:hover {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-icon-active-other);} ytd-brand-video-shelf-renderer[modern] #show-more-button.ytd-brand-video-shelf-renderer {padding: 0px;margin-bottom: 16px;max-width: 320px;} ytd-brand-video-shelf-renderer[modern] #show-more-button.ytd-brand-video-shelf-renderer:hover {background-color: unset;color: unset;} ytd-brand-video-shelf-renderer[modern] #show-more-button-container.ytd-brand-video-shelf-renderer {justify-content: center;} #dismiss-button.ytd-brand-video-shelf-renderer {position: absolute;top: 4px;right: 8px;} ytd-brand-video-shelf-renderer[elements-per-row="2"] #show-more-button-container.ytd-brand-video-shelf-renderer {margin: 0;} ytd-brand-video-shelf-renderer[elements-per-row="2"] rich-grid-media.ytd-brand-video-shelf-renderer {width: calc((100% - var(--ytd-rich-grid-item-margin))/var(--ytd-rich-grid-items-per-row));} ytd-brand-video-shelf-renderer[elements-per-row="2"] #visible-content-wrapper.ytd-brand-video-shelf-renderer {margin-top: 24px;display: flex;flex-direction: column;} ytd-brand-video-shelf-renderer[elements-per-row="2"] #subtitle-container.ytd-brand-video-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-brand-video-shelf-renderer[elements-per-row="2"] #metadata-container.ytd-brand-video-shelf-renderer {width: calc(100% - var(--ytd-rich-grid-item-margin));margin-top: 0;margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);} ytd-brand-video-shelf-renderer[elements-per-row="2"] #metadata-button-container.ytd-brand-video-shelf-renderer {margin: 0;} ytd-brand-video-shelf-renderer[elements-per-row="2"] #visible-video-container.ytd-brand-video-shelf-renderer {width: auto;margin-top: 16px;-ms-align-self: stretch;align-self: stretch;} ytd-brand-video-shelf-renderer[elements-per-row="2"] #dismiss-button.ytd-brand-video-shelf-renderer {top: 16px;} ytd-brand-video-shelf-renderer[elements-per-row="2"] #bottom-button-container.ytd-brand-video-shelf-renderer {width: 90%;margin-bottom: 8px;} ytd-brand-video-shelf-renderer[elements-per-row="2"] #bottom-button-container.ytd-brand-video-shelf-renderer #primary-button.ytd-brand-video-shelf-renderer {width: 100%;} ytd-brand-video-shelf-renderer[elements-per-row="2"][is-expanded] #dismissible.ytd-brand-video-shelf-renderer {padding-bottom: 24px;} ytd-brand-video-shelf-renderer[elements-per-row="1"] #show-more-button-container.ytd-brand-video-shelf-renderer {margin: 0;} ytd-brand-video-shelf-renderer[elements-per-row="1"] rich-grid-media.ytd-brand-video-shelf-renderer {width: calc((100% - var(--ytd-rich-grid-item-margin))/var(--ytd-rich-grid-items-per-row));} ytd-brand-video-shelf-renderer[elements-per-row="1"] #visible-content-wrapper.ytd-brand-video-shelf-renderer {margin-top: 24px;display: flex;flex-direction: column;} ytd-brand-video-shelf-renderer[elements-per-row="1"] #visible-content-wrapper.ytd-brand-video-shelf-renderer ytd-rich-grid-media.ytd-brand-video-shelf-renderer {width: auto;} ytd-brand-video-shelf-renderer[elements-per-row="1"] #subtitle-container.ytd-brand-video-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-brand-video-shelf-renderer[elements-per-row="1"] #metadata-container.ytd-brand-video-shelf-renderer {margin-top: 0;margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);} ytd-brand-video-shelf-renderer[elements-per-row="1"] #metadata-button-container.ytd-brand-video-shelf-renderer {margin: 0;} ytd-brand-video-shelf-renderer[elements-per-row="1"] #visible-video-container.ytd-brand-video-shelf-renderer {width: 100%;margin-top: 16px;display: block;} ytd-brand-video-shelf-renderer[elements-per-row="1"] #dismiss-button.ytd-brand-video-shelf-renderer {top: 16px;} ytd-brand-video-shelf-renderer[elements-per-row="1"] #bottom-button-container.ytd-brand-video-shelf-renderer {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;} ytd-brand-video-shelf-renderer[elements-per-row="1"] #bottom-button-container.ytd-brand-video-shelf-renderer #primary-button.ytd-brand-video-shelf-renderer {width: 100%;} ytd-brand-video-shelf-renderer[elements-per-row="1"][is-expanded] #dismissible.ytd-brand-video-shelf-renderer {padding-bottom: 24px;} ytd-brand-video-shelf-renderer[is-expanded] #visible-content-wrapper.ytd-brand-video-shelf-renderer {margin-bottom: 40px;} ytd-brand-video-shelf-renderer[is-expanded] #hidden-video-container.ytd-brand-video-shelf-renderer ytd-rich-grid-media.ytd-brand-video-shelf-renderer {margin-bottom: 40px;} ytd-brand-video-shelf-renderer[elements-per-row="2"][large-title] #title-container.ytd-brand-video-shelf-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;} ytd-brand-video-shelf-renderer[mini-mode] #content-wrapper.ytd-brand-video-shelf-renderer {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:346px),(min-width:512px) and (max-width:600px) {#dismissible.ytd-brand-video-shelf-renderer {padding: 0;}#content-wrapper.ytd-brand-video-shelf-renderer {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);}#metadata-container.ytd-brand-video-shelf-renderer {width: calc(100% - 2 * var(--ytd-rich-grid-item-margin));-ms-align-self: center;align-self: center;}ytd-brand-video-shelf-renderer[elements-per-row="2"] rich-grid-media.ytd-brand-video-shelf-renderer {width: calc((100% - var(--ytd-rich-grid-item-margin))/2);}ytd-brand-video-shelf-renderer[elements-per-row="1"] #metadata-container.ytd-brand-video-shelf-renderer {width: calc(100% - 2 * var(--ytd-rich-grid-item-margin));margin-left: var(--ytd-rich-grid-item-margin);}ytd-brand-video-shelf-renderer[elements-per-row="1"] #bottom-button-container.ytd-brand-video-shelf-renderer {width: calc(100% - 2 * var(--ytd-rich-grid-item-margin));}}</style>');
m$c=d}d=m$c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return n$c=a});var p$c;var q$c;var r$c=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(r$c,_.O);_.f=r$c.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.computeIsFirstFeedItem=function(a){return a};
_.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(){if(this.data){var a;if(null==(a=this.currentColorPalette)?0:a.accentColor)this.videoMetadataColor=this.currentColorPalette.accentColor}};
_.f.computeTitleStyle=function(a){var b;if(null!=(b=this.data)&&b.title&&a&&void 0!==a.textPrimary)return _.dI({color:_.Bp(a.textPrimary)})};
_.f.computeSubtitleStyle=function(a){var b;if(null!=(b=this.data)&&b.subtitle&&a&&void 0!==a.textSecondary)return _.dI({color:_.Bp(a.textSecondary)})};
_.f.computeDismissIconStyle=function(a){if(this.data&&this.data.dismissButton){var b;if(null==a?0:null==(b=a.dismissButtonColorData)?0:b.foregroundTitleColor)return _.dI({"--yt-button-color":_.Bp(a.dismissButtonColorData.foregroundTitleColor)});var c,d,e,h;if(null==(c=this.data.dismissButton)?0:null==(d=c.buttonRenderer)?0:null==(e=d.colorData)?0:null==(h=e.basicColorPaletteData)?0:h.foregroundTitleColor)return _.dI({"--yt-button-color":_.Bp(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=_.rH((this.isDarkTheme?this.data.darkBackgroundImage:this.data.lightBackgroundImage).thumbnails,Number.MAX_VALUE);c&&(b["background-image"]=c)}void 0!==a.backgroundColor&&(b["background-color"]=_.Cp(a.backgroundColor));return _.dI(b)}};
_.f.updateButtonPalette=function(){if(this.data&&this.currentColorPalette){var a;if(null==(a=this.data.primaryButton)?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)});var b;(null==(b=this.data.dismissButton)?0:b.buttonRenderer)&&this.currentColorPalette.dismissButtonColorData&&(this.data.dismissButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorPalette.dismissButtonColorData})}};
_.f.requestElementsPerRow=function(){_.Sn(this.hostElement,"yt-request-elements-per-row")};
_.f.updateTitleSpec=function(){var a;null!=(a=this.data)&&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)};
var i6=r$c;i6.prototype.elementsPerRowChanged=i6.prototype.elementsPerRowChanged;i6.prototype.dataChanged=i6.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],i6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],i6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],i6.prototype,"ytdDismissibleItemBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],i6.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],i6.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],i6.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],i6.prototype,"currentColorPalette",void 0);_.U([_.N(),_.V("design:type",Object)],i6.prototype,"primaryButton",void 0);
_.U([_.N({reflectToAttribute:!0,value:3}),_.V("design:type",Number)],i6.prototype,"elementsPerRow",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],i6.prototype,"isDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],i6.prototype,"titleSize",void 0);_.U([_.N(),_.V("design:type",Number)],i6.prototype,"videoMetadataColor",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Boolean)],i6.prototype,"miniMode",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeIsFirstFeedItem(data.isFirstFeedItem)"}),_.V("design:type",Boolean)],i6.prototype,"isFirstFeedItem",void 0);_.U([_.N({reflectToAttribute:!0,value:!0}),_.V("design:type",Boolean)],i6.prototype,"roundedContainer",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],i6.prototype,"dataChanged",null);
_.U([_.uq("elementsPerRow"),_.V("design:type",Function),_.V("design:paramtypes",[Number]),_.V("design:returntype")],i6.prototype,"elementsPerRowChanged",null);i6=_.U([_.P({is:"ytd-brand-video-singleton-renderer",disableElementRegistration:!0})],i6);
_.Q(i6,"ytd-brand-video-singleton-renderer",function(){if(void 0!==q$c)return q$c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope ytd-brand-video-singleton-renderer">\n  <div id="content-wrapper" class="style-scope ytd-brand-video-singleton-renderer">\n    <div id="thumbnail-container" hidden="[[shouldShowThumbnailInMetadata(elementsPerRow)]]" class="style-scope ytd-brand-video-singleton-renderer">\n      <ytd-rich-grid-media data="[[data.content.videoRenderer]]" hidden="[[shouldShowThumbnailInMetadata(elementsPerRow)]]" metadata-color="[[videoMetadataColor]]" class="style-scope ytd-brand-video-singleton-renderer"></ytd-rich-grid-media>\n    </div>\n    <div id="metadata-container" class="style-scope ytd-brand-video-singleton-renderer">\n      <div id="metadata-text-container" class="style-scope ytd-brand-video-singleton-renderer">\n        <div id="header-container" class="style-scope ytd-brand-video-singleton-renderer">\n          <yt-img-shadow id="logo-image" height="20" hidden="[[!data.lightLogoImage]]" thumbnail="[[getCurrentLogo(data, isDarkTheme)]]" class="style-scope ytd-brand-video-singleton-renderer">\n          </yt-img-shadow>\n          <div id="badge-container" style$="[[computeTitleStyle(currentColorPalette)]]" class="style-scope ytd-brand-video-singleton-renderer">\n            <yt-formatted-string id="badge" text="[[data.badgeText]]" class="style-scope ytd-brand-video-singleton-renderer"></yt-formatted-string>\n          </div>\n        </div>\n        <div id="title-container" style$="[[computeTitleStyle(currentColorPalette)]]" class="style-scope ytd-brand-video-singleton-renderer">\n          <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-brand-video-singleton-renderer"></yt-formatted-string>\n        </div>\n        <div id="subtitle-container" style$="[[computeSubtitleStyle(currentColorPalette)]]" class="style-scope ytd-brand-video-singleton-renderer">\n          <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-brand-video-singleton-renderer"></yt-formatted-string>\n        </div>\n      </div>\n      <div id="metadata-video-container" hidden="[[!shouldShowThumbnailInMetadata(elementsPerRow)]]" class="style-scope ytd-brand-video-singleton-renderer">\n        <ytd-rich-grid-media data="[[data.content.videoRenderer]]" hidden="[[!shouldShowThumbnailInMetadata(elementsPerRow)]]" metadata-color="[[videoMetadataColor]]" class="style-scope ytd-brand-video-singleton-renderer"></ytd-rich-grid-media>\n      </div>\n      <div id="button-container" class="style-scope ytd-brand-video-singleton-renderer">\n        <div id="primary-button" class="style-scope ytd-brand-video-singleton-renderer"></div>\n      </div>\n    </div>\n  </div>\n  <div id="dismiss-button" style$="[[computeDismissIconStyle(currentColorPalette)]]" class="style-scope ytd-brand-video-singleton-renderer"></div>\n</div>\n<div id="dismissed" class="style-scope ytd-brand-video-singleton-renderer"></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===p$c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-brand-video-singleton-renderer {--ytd-brand-video-item-width: calc( 100% / var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) );display: block;} ytd-brand-video-singleton-renderer[is-dismissed] #dismissible.ytd-brand-video-singleton-renderer,ytd-brand-video-singleton-renderer:not([is-dismissed]) #dismissed.ytd-brand-video-singleton-renderer {display: none;} ytd-brand-video-singleton-renderer:not([is-dismissed]) #dismissible.ytd-brand-video-singleton-renderer {background-color: var(--yt-spec-general-background-c);padding: 16px var(--ytd-rich-grid-item-margin);position: relative;} ytd-brand-video-singleton-renderer[is-dark-theme] #dismissible.ytd-brand-video-singleton-renderer {background-color: var(--yt-spec-static-brand-white);} ytd-brand-video-singleton-renderer:not([is-dismissed]) #dismissible.ytd-brand-video-singleton-renderer {display: flex;flex-direction: column;align-items: center;} ytd-brand-video-singleton-renderer:not([is-first-feed-item]) #dismissed.ytd-brand-video-singleton-renderer {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);width: 100%;} ytd-brand-video-singleton-renderer #dismissed.ytd-brand-video-singleton-renderer:focus {outline: none;} ytd-brand-video-singleton-renderer[rounded-container]:not([is-first-feed-item]) {border: none;} ytd-brand-video-singleton-renderer[rounded-container]:not([is-first-feed-item]) #dismissible.ytd-brand-video-singleton-renderer {border-radius: 8px;margin-left: -8px;margin-right: -8px;padding-left: calc(var(--ytd-rich-grid-item-margin)/2);padding-right: calc(var(--ytd-rich-grid-item-margin)/2);overflow: hidden;} #content-wrapper.ytd-brand-video-singleton-renderer {align-items: center;display: flex;flex-direction: row;} #thumbnail-container.ytd-brand-video-singleton-renderer {position: relative;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;align-self: flex-start;} #metadata-container.ytd-brand-video-singleton-renderer {align-items: center;display: flex;flex-direction: row;flex: 1 1 auto;} #metadata-text-container.ytd-brand-video-singleton-renderer {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: flex;flex-direction: column;} #header-container.ytd-brand-video-singleton-renderer {margin-bottom: 8px;align-items: flex-end;display: flex;flex-direction: row;} #badge-container.ytd-brand-video-singleton-renderer {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.ytd-brand-video-singleton-renderer {margin-right: 8px;} #title-container.ytd-brand-video-singleton-renderer {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.ytd-brand-video-singleton-renderer {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.ytd-brand-video-singleton-renderer {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);} #dismiss-button.ytd-brand-video-singleton-renderer {position: absolute;top: 16px;right: 8px;} ytd-brand-video-singleton-renderer[elements-per-row="3"] #metadata-container.ytd-brand-video-singleton-renderer {align-items: flex-start;display: flex;flex-direction: column;} ytd-brand-video-singleton-renderer[elements-per-row="3"] #metadata-text-container.ytd-brand-video-singleton-renderer {width: auto;} ytd-brand-video-singleton-renderer[elements-per-row="3"] #button-container.ytd-brand-video-singleton-renderer {margin-top: 16px;} ytd-brand-video-singleton-renderer[elements-per-row="2"] #metadata-container.ytd-brand-video-singleton-renderer {align-items: flex-start;display: flex;flex-direction: column;} ytd-brand-video-singleton-renderer[elements-per-row="2"] #metadata-text-container.ytd-brand-video-singleton-renderer {width: auto;} ytd-brand-video-singleton-renderer[elements-per-row="2"] #button-container.ytd-brand-video-singleton-renderer {margin-top: 16px;} ytd-brand-video-singleton-renderer[elements-per-row="2"] #subtitle-container.ytd-brand-video-singleton-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-brand-video-singleton-renderer[elements-per-row="1"] #dismissible.ytd-brand-video-singleton-renderer {padding: 24px 0 24px;} ytd-brand-video-singleton-renderer[elements-per-row="1"] #dismiss-button.ytd-brand-video-singleton-renderer {top: 24px;} ytd-brand-video-singleton-renderer[elements-per-row="1"] #metadata-container.ytd-brand-video-singleton-renderer {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);display: flex;flex-direction: column;} ytd-brand-video-singleton-renderer[elements-per-row="1"] #metadata-text-container.ytd-brand-video-singleton-renderer {margin-bottom: 16px;margin-left: 0;margin-right: 0;width: auto;-ms-align-self: stretch;align-self: stretch;} ytd-brand-video-singleton-renderer[elements-per-row="1"] #subtitle-container.ytd-brand-video-singleton-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-brand-video-singleton-renderer[elements-per-row="1"] #header-container.ytd-brand-video-singleton-renderer {margin-top: 8px;} ytd-brand-video-singleton-renderer[elements-per-row="1"] #button-container.ytd-brand-video-singleton-renderer {margin-left: 0;margin-top: 16px;-ms-align-self: stretch;align-self: stretch;} ytd-brand-video-singleton-renderer[elements-per-row="1"] #button-container.ytd-brand-video-singleton-renderer ytd-button-renderer.ytd-brand-video-singleton-renderer {width: 100%;} #content-wrapper.ytd-brand-video-singleton-renderer {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%;} ytd-brand-video-singleton-renderer[mini-mode] #content-wrapper.ytd-brand-video-singleton-renderer {max-width: calc(var(--ytd-rich-grid-items-per-row) * (var(--ytd-rich-grid-mini-item-max-width) + var(--ytd-rich-grid-item-margin)));} ytd-brand-video-singleton-renderer[title-size=TITLE_SIZE_SMALL] #title-container.ytd-brand-video-singleton-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;} ytd-brand-video-singleton-renderer[title-size=TITLE_SIZE_MEDIUM] #title-container.ytd-brand-video-singleton-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;} ytd-brand-video-singleton-renderer[title-size=TITLE_SIZE_LARGE] #title-container.ytd-brand-video-singleton-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4rem;line-height: 5.4rem;font-weight: 700;} @media(max-width:346px) {ytd-brand-video-singleton-renderer[elements-per-row="1"] #button-container.ytd-brand-video-singleton-renderer {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);}ytd-brand-video-singleton-renderer[elements-per-row="1"] #metadata-text-container.ytd-brand-video-singleton-renderer {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);}#dismissible.ytd-brand-video-singleton-renderer {padding-left: 0;padding-right: 0;}#content-wrapper.ytd-brand-video-singleton-renderer {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);}#dismiss-button.ytd-brand-video-singleton-renderer {right: 0;}} @media(min-width:512px) and (max-width:600px) {#metadata-text-container.ytd-brand-video-singleton-renderer {margin-right: var(--ytd-rich-grid-item-margin);}#dismissible.ytd-brand-video-singleton-renderer {padding-left: 0;padding-right: 0;}#content-wrapper.ytd-brand-video-singleton-renderer {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);}}</style>');
p$c=d}d=p$c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return q$c=a});var s$c;var t$c;_.BH(function(a){var b=a.data;a=_.Ll();var c={};c=_.Lr("profile-page-header-information-view-model-wiz",(c["profile-page-header-information-view-model-wiz--mobile"]=!1,c));var d;return _.r("yt-profile-page-header-information-view-model",{el:a,class:c},_.Te(_.B(b.thumbnail,H9c),function(){var e=_.B(b.thumbnail,H9c);return _.Te(b.onTap,function(){return _.r(_.YH,{className:"profile-page-header-information-view-model-wiz__profile-page-header-thumbnail",command:_.$r(b.onTap),useATagConfig:!0},w9c(e))},
function(){return _.r("div",{class:"profile-page-header-information-view-model-wiz__profile-page-header-thumbnail"},w9c(e))})}),_.r("div",{class:"profile-page-header-information-view-model-wiz__flex-container"},_.Te(_.B(b.title,I9c),function(){var e=_.B(b.title,I9c);
return _.Te(b.onTap,function(){return _.r(_.YH,{className:"profile-page-header-information-view-model-wiz__profile-page-header-title",command:_.$r(b.onTap),useATagConfig:!0},_.eu(e.title))},function(){return _.eu(e.title,{className:"profile-page-header-information-view-model-wiz__profile-page-header-title"})})}),_.Te(null==(d=_.B(b.metadata,G9c))?void 0:d.metadataRows,function(){return _.r("div",{class:"profile-page-header-information-view-model-wiz__profile-page-header-metadata"},_.B(b.metadata,
G9c).metadataRows.map(function(e){return y9c({metadataRow:e,
delimiter:" \u2022 "})}))})))},"yt-profile-page-header-information-view-model",{propNames:["data"]});var u$c=function(){return _.O.apply(this,arguments)||this};
_.H(u$c,_.O);u$c.prototype.configureRendererStamper=function(){return{"data.information":{id:"header",mapping:{profilePageHeaderInformationViewModel:"yt-profile-page-header-information-view-model"}}}};
var v$c=u$c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],v$c.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],v$c.prototype,"data",void 0);v$c=_.U([_.P({is:"ytd-effect-pivot-header-view-model",disableElementRegistration:!0})],v$c);
_.Q(v$c,"ytd-effect-pivot-header-view-model",function(){if(void 0!==t$c)return t$c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-effect-pivot-header-view-model--\x3e\x3c!--css_build_styles:video.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_effect_pivot_header_view_model.ytd.effect.pivot.header.view.model.css.js--\x3e<div id="header" class="style-scope ytd-effect-pivot-header-view-model"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===s$c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_effect_pivot_header_view_model.ytd.effect.pivot.header.view.model.css.js--\x3e<style is-scoped>ytd-effect-pivot-header-view-model {display: inline-block;}</style>");s$c=d}d=s$c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return t$c=a});var w$c;var x$c;var y$c=function(){return _.O.apply(this,arguments)||this};
_.H(y$c,_.O);y$c.prototype.configureRendererStamper=function(){return{"data.headerInformation":{id:"header",mapping:{profilePageHeaderInformationViewModel:"yt-profile-page-header-information-view-model"}}}};
var z$c=y$c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],z$c.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],z$c.prototype,"data",void 0);z$c=_.U([_.P({is:"ytd-source-pivot-header-renderer",disableElementRegistration:!0})],z$c);
_.Q(z$c,"ytd-source-pivot-header-renderer",function(){if(void 0!==x$c)return x$c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-source-pivot-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_source_pivot_header_renderer.ytd.source.pivot.header.renderer.css.js--\x3e<div id="header" class="style-scope ytd-source-pivot-header-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===w$c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_source_pivot_header_renderer.ytd.source.pivot.header.renderer.css.js--\x3e<style is-scoped>ytd-source-pivot-header-renderer {display: inline-block;}</style>");w$c=d}d=w$c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return x$c=a});var A$c=function(){var a=_.O.apply(this,arguments)||this;a.isResponsiveGrid=!1;a.modernVwtStyle=_.u("web_modern_vwt_surveys");a.modernVwtStyleV2=_.u("web_modern_vwt_surveys_v2");return a};
_.H(A$c,_.O);
A$c.prototype.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{backgroundPromoRenderer:"ytd-background-promo-renderer",compactPromotedItemRenderer:"ytd-compact-promoted-item-renderer",counterfactualRenderer:"ytd-counterfactual-renderer",destinationShelfRenderer:{component:"ytd-destination-shelf-renderer",params:{isRichGrid:!0}},hashtagGridShelfRenderer:"ytd-hashtag-grid-shelf-renderer",inlineSurveyRenderer:"ytd-inline-survey-renderer",primetimePromoRenderer:"ytd-primetime-promo-renderer",richShelfRenderer:{component:"ytd-rich-shelf-renderer",
properties:{isResponsiveGrid:"[[isResponsiveGrid]]"}},sourcePivotHeaderRenderer:"ytd-source-pivot-header-renderer",effectPivotHeaderViewModel:"ytd-effect-pivot-header-view-model",showingResultsForRenderer:"yt-showing-results-for-renderer",statementBannerRenderer:"ytd-statement-banner-renderer",brandVideoShelfRenderer:"ytd-brand-video-shelf-renderer",brandVideoSingletonRenderer:"ytd-brand-video-singleton-renderer",richListHeaderRenderer:"ytd-rich-list-header-renderer",faqSectionRenderer:"yt-faq-section-renderer",
feedNudgeRenderer:"ytd-feed-nudge-renderer",shelfRenderer:"ytd-shelf-renderer"},reuseComponents:!1}}};
_.J.Object.defineProperties(A$c.prototype,{fullBleed:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.fullBleed)}}});
var j6=A$c;_.U([_.L(_.SI),_.V("design:type",Object)],j6.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],j6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],j6.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],j6.prototype,"data",void 0);
_.U([_.M("data.fullBleed"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],j6.prototype,"fullBleed",null);_.U([_.N(),_.V("design:type",Object)],j6.prototype,"isResponsiveGrid",void 0);_.U([_.N({selector:_.nH,reflectToAttribute:!0}),_.V("design:type",Boolean)],j6.prototype,"miniMode",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],j6.prototype,"modernVwtStyle",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],j6.prototype,"modernVwtStyleV2",void 0);j6=_.U([_.P({is:"ytd-rich-section-renderer",disableElementRegistration:!0})],j6);
_.Q(j6,"ytd-rich-section-renderer",function(){if(void 0!==i$c)return i$c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-rich-section-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===h$c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-rich-section-renderer {margin-left: 0;margin-right: 0;width: 100%;display: flex;justify-content: center;} #content.ytd-rich-section-renderer {max-width: var(--ytd-rich-grid-content-max-width);margin: 0 24px;width: 100%;} ytd-rich-section-renderer[mini-mode] #content.ytd-rich-section-renderer {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) {ytd-rich-section-renderer[mini-mode] #content.ytd-rich-section-renderer {margin: 0;}} ytd-rich-section-renderer[full-bleed] #content.ytd-rich-section-renderer {width: calc(100% + 2 * var(--ytd-rich-grid-item-margin));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)));} ytd-rich-section-renderer[modern-vwt-style] ytd-inline-survey-renderer.ytd-rich-section-renderer {border-top: 0;border-bottom: 0;} ytd-inline-survey-renderer.ytd-rich-section-renderer {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);display: flex;} #content.ytd-rich-section-renderer>*.ytd-rich-section-renderer {margin-bottom: 40px;} ytd-counterfactual-renderer.ytd-rich-section-renderer,#content.ytd-rich-section-renderer>ytd-rich-list-header-renderer.ytd-rich-section-renderer,#content.ytd-rich-section-renderer>ytd-shelf-renderer.ytd-rich-section-renderer,#content.ytd-rich-section-renderer>ytd-rich-shelf-renderer.ytd-rich-section-renderer {margin-bottom: 0;} ytd-rich-section-renderer[modern-vwt-style-v2] #content.ytd-rich-section-renderer>ytd-inline-survey-renderer.ytd-rich-section-renderer {margin-bottom: 0;}</style>");
h$c=d}d=h$c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return i$c=a},{useSink:_.u("polymer_enable_sink_wrapper")});var B$c=function(){var a=_.O.apply(this,arguments)||this;a.isInlinePreviewDisabled=_.u("web_disable_inline_preview");a.disableStickyFilterBar=!1;a.transparentBackgroundChipsBar=!1;a.hideChipsBar=!1;a.reducedBottomMargin=_.u("kevlar_rich_grid_reduced_bottom_margin");a.pageLoadingFromNavigation=!1;a.loggingRefactor=_.u("kevlar_rich_grid_logging_fix");a.JSC$18350_resizeObserver=null;a.actionMap={"yt-chip-cloud-chip-select-action":"handleChipCloudChipSelectAction","yt-chip-cloud-chip-deselect-action":"handleChipCloudChipDeselectAction",
"yt-signal-action-soft-reload-page":"onSoftReloadPage","yt-playlist-remove-videos-action":"handlePlaylistRemoveVideosAction"};return a};
_.H(B$c,_.O);_.f=B$c.prototype;_.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:{feedFilterChipBarRenderer:{component:"ytd-feed-filter-chip-bar-renderer",properties:{fluidWidth:"[[isDefaultGrid]]",disableSticky:"[[disableStickyFilterBar]]",transparentBackground:"[[transparentBackgroundChipsBar]]"}}}},bigYoodleData:{id:"big-yoodle",mapping:{brandVideoShelfRenderer:"ytd-brand-video-shelf-renderer",brandVideoSingletonRenderer:"ytd-brand-video-singleton-renderer",statementBannerRenderer:"ytd-statement-banner-renderer"},
reuseComponents:!1},mastheadData:{id:"masthead-ad",mapping:{bannerPromoRenderer:"ytd-banner-promo-renderer",videoMastheadAdV3Renderer:"ytd-video-masthead-ad-v3-renderer",adSlotRenderer:"ytd-ad-slot-renderer"},reuseComponents:!1},shownItems:{id:"contents",mapping:{richGridRow:{component:"ytd-rich-grid-row",properties:{reducedBottomMargin:"[[reducedBottomMargin]]",force16By9ThumbnailAspectRatio:"[[force16By9ThumbnailAspectRatio]]"}},richItemRenderer:{component:"ytd-rich-item-renderer",properties:{reducedBottomMargin:"[[reducedBottomMargin]]",
force16By9ThumbnailAspectRatio:"[[force16By9ThumbnailAspectRatio]]"}},richSectionRenderer:{component:"ytd-rich-section-renderer",properties:{isResponsiveGrid:"[[isResponsiveGrid]]"}},continuationItemRenderer:{component:"ytd-continuation-item-renderer",properties:{isShorts:"[[isShortsGrid]]"}}},reuseComponents:!1}}};
_.f.attached=function(){document.addEventListener("yt-page-type-changed",_.Rr(this,this.onPageChange));var a,b=null!=(a=this.itemMaxWidth)?a:_.zf("rich_grid_max_item_width");0<b&&_.cr(this.hostElement,{"--ytd-rich-grid-item-max-width":b+"px"});a=this.getRichItemMinWidth();0<a&&_.cr(this.hostElement,{"--ytd-rich-grid-item-min-width":a+"px"});this.JSC$18350_throttledOnResize=new _.dA(this.resizeObserved,_.zf("rich_grid_resize_delay_ms",50),this)};
_.f.detached=function(){var a;null==(a=this.JSC$18350_resizeObserver)||a.disconnect();document.removeEventListener("yt-page-type-changed",_.Rr(this,this.onPageChange))};
_.f.computeIsReloading=function(){return this.ytContinuationHandlerBehavior.continuationIsReloading};
_.f.computeIsInlinePreviewEnabled=function(a,b,c){return _.u("web_disable_inline_preview")?!1:!c&&_.rYb({miniplayerIsActive:a,miniplayerPlaybackState:b})};
_.f.forceRefreshAndLog=function(){this.refreshGridLayout(!0);this.logStateChanged()};
_.f.resizeObserved=function(){this.refreshGridLayout()&&this.logStateChanged()};
_.f.onPageChange=function(){var a=this;this.isCurrentPage()?(this.pageLoadingFromNavigation=!0,_.u("disable_chip_select_on_nav")||_.Un(this.hostElement,"yt-chip-cloud-chip-deselect-action"),_.Ph.addJob(function(){a.pageLoadingFromNavigation=!1;_.u("disable_chip_select_on_nav")&&_.u("h5_reset_cache_and_filter_before_update_masthead")&&a.resetCacheAndIsFilteredFeed();a.setMasthead();a.maybeSetBigYoodle();a.forceRefreshAndLog();_.Un(a.hostElement,"yt-terminate-video-preview-action")},8)):this.mastheadData&&
(this.mastheadData=void 0)};
_.f.dataChanged=function(){var a=this;_.Un(this.hostElement,"ytd-update-grid-state-action");this.data&&this.pageLoadingFromNavigation||(this.pagePath=location.pathname,this.resetCacheAndIsFilteredFeed(),this.maybeSetBigYoodle(),this.setMasthead(),this.refreshGridLayout(),_.$m(this,function(){a.logStateChanged()}),this.initResizeObserver())};
_.f.initResizeObserver=function(){var a=this;if(window.ResizeObserver){var b;null==(b=this.JSC$18350_resizeObserver)||b.disconnect();var c=!1;this.JSC$18350_resizeObserver=new ResizeObserver(function(){if(c){var d;null==(d=a.JSC$18350_resizeObserver)||d.disconnect();var e;null==(e=a.JSC$18350_throttledOnResize)||e.fire();requestAnimationFrame(function(){var h;null==(h=a.JSC$18350_throttledOnResize)||h.fire();a.initResizeObserver()})}else c=!0});
this.JSC$18350_resizeObserver.observe(this.hostElement)}};
_.f.contentLengthChanged=function(){this.reflowContent();_.Un(this.hostElement,"ytd-rich-item-index-update-action")};
_.f.onRequestElementsPerRow=function(){_.Un(this.hostElement,"ytd-update-elements-per-row-action",[this.elementsPerRow,this.postsPerRow,this.slimItemsPerRow,this.gameCardsPerRow,this.containerWidth])};
_.f.onSoftReloadPage=function(){this.scrollUpToTop()};
_.f.handlePlaylistRemoveVideosAction=function(a){var b;if((null==(b=_.B(a,_.TWa))?0:b.setVideoIds)&&this.data&&this.data.contents){a=_.B(a,_.TWa).setVideoIds;for(b=this.data.contents.length-1;0<=b;){var c=_.B(this.data.contents[b],_.NA);(c=c&&_.B(c.content,_.$P))&&c.setVideoId&&a.includes(c.setVideoId)&&this.splice("data.contents",b,1);b--}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+".richItemRenderer.index",_.lp(String(a+1)))};
_.f.hasTopRowInlinePlayableVideoWithEndorsement=function(a){var b,c,d;return!(null==(d=null==(b=a[0])?void 0:null==(c=b.richGridRow)?void 0:c.contents)||!d.some(function(e){var h;e=_.B(null==e?void 0:null==(h=e.richItemRenderer)?void 0:h.content,_.AZa);var l;return(null==e?void 0:e.inlinePlaybackEndpoint)&&(null==e?void 0:null==(l=e.thumbnailOverlays)?void 0:l.some(function(m){return m.thumbnailOverlayEndorsementRenderer}))}))};
_.f.refreshGridLayoutNew=function(a){var b,c;if(!((null==(b=this.data)?0:b.contents)&&this.containerWidth&&(null==(c=this.data)?0:c.layoutSizing)))return!1;b=_.swb({containerWidth:this.containerWidth,sizing:v9c(this.data.layoutSizing),marginSettings:2});c=!1;if(a||this.elementsPerRow!==b.numItems||this.gutter!==b.gutter)c=this.elementsPerRow!==b.numItems,this.elementsPerRow=b.numItems,this.gutter=b.gutter,this.reflowContent(),_.cr(this.hostElement,{"--ytd-rich-grid-items-per-row":""+this.elementsPerRow,
"--ytd-rich-grid-item-margin":b.gutter+"px"}),_.Un(this.hostElement,"ytd-update-elements-per-row-action",[this.elementsPerRow,this.postsPerRow,this.slimItemsPerRow,this.gameCardsPerRow,this.containerWidth]);return c};
_.f.refreshGridLayout=function(a){this.containerWidth=this.hostElement.clientWidth;var b;if(null==(b=this.data)?0:b.layoutSizing)return this.refreshGridLayoutNew(a);var c;if(null==(c=this.data)||!c.contents||!this.containerWidth)return!1;b=this.getRichItemMinWidth();var d=this.isShortsGridSlim?2:this.isShortsGrid||this.isCompactGrid?3:6;c=b=this.calcElementsPerRow(b,d);var e=3>=b&&this.miniModeAllowed();e&&(b=this.calcElementsPerRow(240,4));var h=this.calcMaxSlimElementsPerRow(b,d,this.isDefaultGrid);
d=this.calcElementsPerRow(194,h);h=this.calcElementsPerRow(this.isCompactGrid?194:154,h);var l=!1;if(a||this.elementsPerRow!==b||this.postsPerRow!==c||this.slimItemsPerRow!==d||this.gameCardsPerRow!==h)l=this.elementsPerRow!==b,this.elementsPerRow=b,this.postsPerRow=c,this.slimItemsPerRow=d,this.gameCardsPerRow=h,this.reflowContent(),_.Un(this.hostElement,"ytd-update-elements-per-row-action",[b,c,d,h]),_.cr(this.hostElement,{"--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,"--ytd-rich-grid-game-cards-per-row":""+this.gameCardsPerRow}),this.isShortsGridSlim&&_.cr(this.hostElement,{"--ytd-rich-grid-shorts-item-margin":4>this.slimItemsPerRow?"1px":"4px"}),this.ytdReduxBehavior.dispatch(_.po({type:"SET_RICH_GRID_ITEMS_PER_ROW",payload:this.elementsPerRow})),this.ytdReduxBehavior.dispatch(_.po({type:"SET_RICH_GRID_SLIM_ITEMS_PER_ROW",payload:this.slimItemsPerRow}));this.updateMiniMode(e);_.Un(this.hostElement,
"yt-rich-grid-layout-refreshed");return l};
_.f.getRichItemMinWidth=function(){var a,b;return null!=(b=this.itemMinWidth)?b:(null==(a=this.data)?void 0:a.minItemWidth)||_.zf("rich_grid_min_item_width",310)};
_.f.calcMaxSlimElementsPerRow=function(a,b,c){return(void 0===c?0:c)?1===a?2:0===a%2?a/2*3:a+2:2*b};
_.f.calcElementsPerRow=function(a,b){var c=this.hostElement.clientWidth;if(!_.u("disable_rich_grid_guide_compensation")){var d=_.of().resolve(_.nf(_.MI)),e=null==d?void 0:d.guideElement;if(!(!d||d.getData()||null!=e&&e.opened||d.getMiniGuideVisible()))if(d.canFitPersistentGuide(c)){var h,l,m=Number(null==(h=window.getComputedStyle(this.hostElement))?void 0:null==(l=h.getPropertyValue("--app-drawer-width"))?void 0:l.replace("px",""));c-=m||0}else if(d.canFitMiniGuide(c)){var p;h=Number(null==(m=window.getComputedStyle(this.hostElement))?
void 0:null==(p=m.getPropertyValue("--ytd-mini-guide-width"))?void 0:p.replace("px",""));c-=h||0}}600<c&&(this.isShortsGrid||this.isShortsGridSlim||this.isCompactGrid||(c-=48));h=this.isShortsGrid||this.isCompactGrid?4:16;return Math.min(Math.floor((c+h)/(a+h))||1,b)};
_.f.reflowContent=function(){var a=this;if(!this.isReflowing){this.isReflowing=!0;var b=this.data.contents.some(function(d){return _.B(d,_.wGb)}),c=B9c(this.data.contents,this.isShortsGrid||this.isCompactGrid?this.slimItemsPerRow:this.elementsPerRow,b,this.data.reflowOptions,this.getRichGridStyle());
b=function(){a.shownItems=c;a.isReflowing=!1};
0===this.shownItems.length?(this.shownItems=c.slice(0,1),_.$m(this,b)):b()}};
_.f.handleChipCloudChipSelectAction=function(){this.cachedContents||this.setCacheAndIsFilteredFeed()};
_.f.onReloadContinuationFinish=function(){this.data&&this.data.header&&Array.isArray(this.data.header)&&0<this.data.header.length&&(this.data.header=this.data.header[0]);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={gridData:{gridColumnCount:this.elementsPerRow}},b;if(null==(b=this.data)?0:b.trackingParams)this.loggingRefactor?_.Cl().stateChanged(this.data.trackingParams,a):(b=_.Hj())&&_.Ff(_.ul)(void 0,b,_.zr(this.data.trackingParams),a,void 0);_.Un(this.hostElement,"ytd-rich-item-index-update-action")};
_.f.miniModeAllowed=function(){return _.u("rich_grid_mini_mode")?!0:_.u("disable_channels_mini_mode")?!1:this.isChannelPage};
_.f.updateMiniMode=function(a){this.miniMode=this.miniModeAllowed()&&a;this.ytdReduxBehavior.dispatch(_.po({type:"SET_RICH_GRID_MINI_MODE",payload:a}))};
_.f.isCurrentPage=function(){return location.pathname===this.pagePath};
_.f.scrollUpToTop=function(){var a;if(null==(a=this.data)?0:a.header){var b,c;if("FEED_FILTER_CHIP_BAR_STYLE_TYPE_CHANNEL_PAGE_GRID"===(null==(c=_.B(null==(b=this.data)?void 0:b.header,F9c))?void 0:c.styleType))return}(a=_.of().resolve(_.Jq).getCurrentPage())&&a.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.maybeSetBigYoodle=function(){var a,b=null==(a=this.data)?void 0:a.bigYoodle;this.bigYoodleData!==b&&(this.bigYoodleData=b)};
_.f.setMasthead=function(){var a;if(null==(a=this.data)?0:a.masthead)this.mastheadData=this.data.masthead};
_.f.getRichGridStyle=function(){var a,b;return null!=(b=null==(a=this.data)?void 0:a.style)?b:"RICH_GRID_STYLE_UNKNOWN"};
_.f.onIsShortsGridChange=function(){this.ytdReduxBehavior.dispatch(_.po({type:"SET_RICH_GRID_STYLE",payload:this.getRichGridStyle()}))};
_.J.Object.defineProperties(B$c.prototype,{isResponsiveGrid:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.layoutSizing)}},
isHome:{configurable:!0,enumerable:!0,get:function(){var a;return"browse-feedFEwhat_to_watch"===((null==(a=this.data)?void 0:a.targetId)||"")}},
isSub:{configurable:!0,enumerable:!0,get:function(){var a;return"browse-feedFEsubscriptions_shorts"===((null==(a=this.data)?void 0:a.targetId)||"")}},
topRowEndorsement:{configurable:!0,enumerable:!0,get:function(){return this.isInlinePreviewEnabled&&this.hasTopRowInlinePlayableVideoWithEndorsement(this.shownItems)}},
hideHeader:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)?0:a.header)}},
isChannelPage:{configurable:!0,enumerable:!0,get:function(){var a;return"channels"===(null==(a=_.of().resolve(_.Jq).getCurrentPage())?void 0:a.pageSubtype)}},
isShortsGrid:{configurable:!0,enumerable:!0,get:function(){return"RICH_GRID_STYLE_SHORTS_GRID"===this.getRichGridStyle()||"RICH_GRID_STYLE_SHORTS_GRID_SLIM"===this.getRichGridStyle()}},
isShortsGridSlim:{configurable:!0,enumerable:!0,get:function(){return"RICH_GRID_STYLE_SHORTS_GRID_SLIM"===this.getRichGridStyle()}},
isCompactGrid:{configurable:!0,enumerable:!0,get:function(){return"RICH_GRID_STYLE_COMPACT"===this.getRichGridStyle()}},
isDefaultGrid:{configurable:!0,enumerable:!0,get:function(){return!this.getRichGridStyle()||"RICH_GRID_STYLE_UNKNOWN"===this.getRichGridStyle()}},
hideChipsBarOnHome:{configurable:!0,enumerable:!0,get:function(){var a;return this.hideChipsBar||"browse-feedFEwhat_to_watch"===((null==(a=this.data)?void 0:a.targetId)||"")&&_.u("kevlar_hide_chips_on_home")}},
force16By9ThumbnailAspectRatio:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?0:a.enableContentSpecificAspectRatio)?!1:!0}}});
var k6=B$c;k6.prototype.onIsShortsGridChange=k6.prototype.onIsShortsGridChange;k6.prototype.onReloadContinuationFinish=k6.prototype.onReloadContinuationFinish;k6.prototype.reflowContent=k6.prototype.reflowContent;k6.prototype.onRequestElementsPerRow=k6.prototype.onRequestElementsPerRow;k6.prototype.contentLengthChanged=k6.prototype.contentLengthChanged;k6.prototype.dataChanged=k6.prototype.dataChanged;
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],k6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],k6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.zA),_.V("design:type",Object)],k6.prototype,"ironResizableBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],k6.prototype,"actionHandlerBehavior",void 0);
_.U([_.L(_.yS),_.V("design:type",Object)],k6.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],k6.prototype,"componentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],k6.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],k6.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Boolean)],k6.prototype,"miniMode",void 0);
_.U([_.N({value:[]}),_.V("design:type",Array)],k6.prototype,"shownItems",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],k6.prototype,"isReflowing",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],k6.prototype,"isFilteredFeed",void 0);_.U([_.N({selector:_.Iob}),_.V("design:type",Boolean)],k6.prototype,"guideIsExpanded",void 0);_.U([_.N(),_.V("design:type",Object)],k6.prototype,"bigYoodleData",void 0);_.U([_.N(),_.V("design:type",Object)],k6.prototype,"mastheadData",void 0);
_.U([_.N(),_.V("design:type",Boolean)],k6.prototype,"isInlinePreviewDisabled",void 0);_.U([_.N(),_.V("design:type",Object)],k6.prototype,"disableStickyFilterBar",void 0);_.U([_.N(),_.V("design:type",Object)],k6.prototype,"transparentBackgroundChipsBar",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],k6.prototype,"hideChipsBar",void 0);_.U([_.N(),_.V("design:type",Number)],k6.prototype,"itemMaxWidth",void 0);
_.U([_.N(),_.V("design:type",Object)],k6.prototype,"reducedBottomMargin",void 0);_.U([_.N(),_.V("design:type",Number)],k6.prototype,"itemMinWidth",void 0);_.U([_.N({selector:_.jYb}),_.V("design:type",Number)],k6.prototype,"miniplayerPlaybackState",void 0);_.U([_.N({selector:_.oH}),_.V("design:type",Boolean)],k6.prototype,"miniplayerIsActive",void 0);
_.U([_.N({computed:"computeIsInlinePreviewEnabled(miniplayerIsActive, miniplayerPlaybackState, isInlinePreviewDisabled)"}),_.V("design:type",Boolean)],k6.prototype,"isInlinePreviewEnabled",void 0);_.U([_.kH("header"),_.V("design:type",HTMLElement)],k6.prototype,"headerElement",void 0);_.U([_.kH("contents"),_.V("design:type",HTMLElement)],k6.prototype,"contentsElement",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k6.prototype,"dataChanged",null);_.U([_.mH("data.contents.length"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k6.prototype,"contentLengthChanged",null);_.U([_.tq("yt-request-elements-per-row"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k6.prototype,"onRequestElementsPerRow",null);
_.U([_.M("data.layoutSizing"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],k6.prototype,"isResponsiveGrid",null);_.U([_.M("data.targetId"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],k6.prototype,"isHome",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.targetId"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],k6.prototype,"isSub",null);
_.U([_.N({reflectToAttribute:!0}),_.M("isInlinePreviewEnabled","shownItems"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],k6.prototype,"topRowEndorsement",null);_.U([_.M("data.header"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],k6.prototype,"hideHeader",null);_.U([_.tq("yt-rich-grid-reflow"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k6.prototype,"reflowContent",null);
_.U([_.tq("yt-reload-continuation-finish"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k6.prototype,"onReloadContinuationFinish",null);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],k6.prototype,"isShortsGrid",null);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],k6.prototype,"isShortsGridSlim",null);
_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],k6.prototype,"isCompactGrid",null);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],k6.prototype,"isDefaultGrid",null);_.U([_.M("data.targetId"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],k6.prototype,"hideChipsBarOnHome",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k6.prototype,"onIsShortsGridChange",null);_.U([_.M("data.enableContentSpecificAspectRatio"),_.N(),_.V("design:type",Boolean),_.V("design:paramtypes",[])],k6.prototype,"force16By9ThumbnailAspectRatio",null);k6=_.U([_.P({is:"ytd-rich-grid-renderer",disableElementRegistration:!0})],k6);
_.Q(k6,"ytd-rich-grid-renderer",function(){if(void 0!==X9c)return X9c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="[[hideHeader]]" class="style-scope ytd-rich-grid-renderer"></div>\n<div id="big-yoodle" hidden="[[isFilteredFeed]]" class="style-scope ytd-rich-grid-renderer"></div>\n<div id="masthead-ad" hidden="[[isFilteredFeed]]" class="style-scope ytd-rich-grid-renderer"></div>\n<div id="title-container" hidden="[[!data.title]]" class="style-scope ytd-rich-grid-renderer">\n  <div id="title" class="style-scope ytd-rich-grid-renderer">[[getSimpleString(data.title)]]</div>\n</div>\n<div id="spinner-container" class="style-scope ytd-rich-grid-renderer">\n  <tp-yt-paper-spinner-lite active="[[computeIsReloading()]]" class="style-scope ytd-rich-grid-renderer">\n  </tp-yt-paper-spinner-lite>\n</div>\n<div id="contents" class="style-scope ytd-rich-grid-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===W9c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-rich-grid-renderer {display: flex;flex-direction: column;align-items: center;--ytd-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) );} ytd-rich-grid-renderer[continuation-is-reloading] {opacity: 0.25;pointer-events: none;} #header.ytd-rich-grid-renderer {--yt-feed-filter-chip-bar-margin-left-first-item: 0;width: 100%;justify-content: center;} ytd-rich-grid-renderer:not([is-default-grid]) #header.ytd-rich-grid-renderer {width: 100%;} ytd-rich-grid-renderer[hide-chips-bar] ytd-feed-filter-chip-bar-renderer.ytd-rich-grid-renderer,ytd-rich-grid-renderer[hide-chips-bar-on-home] #header.ytd-rich-grid-renderer ytd-feed-filter-chip-bar-renderer.ytd-rich-grid-renderer {display: none;} #masthead-ad.ytd-rich-grid-renderer {width: 100%;flex: none;display: flex;flex-direction: row;justify-content: center;} #big-yoodle.ytd-rich-grid-renderer {width: 100%;} ytd-video-masthead-ad-v3-renderer.ytd-rich-grid-renderer {margin: 16px 24px 0 24px;} @media(min-width:671px) {ytd-video-masthead-ad-v3-renderer.ytd-rich-grid-renderer {width: 100%!important;overflow: hidden;}} #title-container.ytd-rich-grid-renderer {margin-top: 24px;width: 100%;display: flex;justify-content: center;} #title.ytd-rich-grid-renderer {margin: 0 24px;max-width: var(--ytd-rich-grid-content-max-width);width: 100%;} ytd-rich-grid-renderer[mini-mode] #title.ytd-rich-grid-renderer {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));} ytd-rich-grid-renderer[is-sub] #title.ytd-rich-grid-renderer {margin: 0;} ytd-rich-grid-renderer[is-sub] #title-container.ytd-rich-grid-renderer {justify-content: flex-start;max-width: calc(var(--ytd-rich-grid-slim-items-per-row) * (var(--ytd-rich-grid-slim-item-max-width) + var(--ytd-rich-grid-shorts-item-margin)));} #title.ytd-rich-grid-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;} ytd-rich-grid-renderer[is-shorts-grid] #contents.ytd-rich-grid-renderer {max-width: calc(var(--ytd-rich-grid-slim-items-per-row) * (var(--ytd-rich-grid-slim-item-max-width) + var(--ytd-rich-grid-shorts-item-margin)));} ytd-rich-grid-renderer[is-shorts-grid-slim] {margin: 0 36px;align-items: flex-start;} ytd-rich-grid-renderer[is-compact-grid] #contents.ytd-rich-grid-renderer {max-width: calc(var(--ytd-rich-grid-slim-items-per-row) * (var(--ytd-rich-grid-slim-item-max-width) + var(--ytd-rich-grid-compact-item-margin)));} #contents.ytd-rich-grid-renderer {width: 100%;padding-top: 24px;display: flex;flex-wrap: wrap;justify-content: flex-start;} #masthead-ad.ytd-rich-grid-renderer>*.ytd-rich-grid-renderer {margin-bottom: 32px;} #contents.ytd-rich-grid-renderer ytd-rich-section-renderer.ytd-rich-grid-renderer:first-child {border-top: none;} ytd-rich-section-renderer.ytd-rich-grid-renderer+ytd-rich-section-renderer.ytd-rich-grid-renderer {margin-top: 0;} #spinner-container.ytd-rich-grid-renderer {height: 0;} tp-yt-paper-spinner-lite.ytd-rich-grid-renderer {margin: auto;display: none;} tp-yt-paper-spinner-lite.ytd-rich-grid-renderer[active] {display: block;margin-top: 150px;} ytd-continuation-item-renderer.ytd-rich-grid-renderer {flex: 1 1 auto;} ytd-rich-grid-renderer[top-row-endorsement] #contents.ytd-rich-grid-renderer {padding-top: 32px;}</style>');
W9c=d}d=W9c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return X9c=a},{useSink:_.u("polymer_enable_sink_wrapper")});var C$c;var D$c;var E$c=function(){return _.O.apply(this,arguments)||this};
_.H(E$c,_.O);
_.J.Object.defineProperties(E$c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===D$c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]] style-scope yt-alert-renderer">\n  <yt-formatted-string text="[[data.text]]" class="style-scope yt-alert-renderer"></yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===C$c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_alert_renderer.yt.alert.renderer.css.js--\x3e<style is-scoped>yt-alert-renderer {display: block;} .WARNING.yt-alert-renderer {background-color: #f5d562;} .ERROR.yt-alert-renderer {background-color: #b91f1f;} .SUCCESS.yt-alert-renderer {background-color: #167ac6;} .INFO.yt-alert-renderer {background-color: #167ac6;} #container.yt-alert-renderer {padding: var(--ytd-margin-3x);} yt-formatted-string.yt-alert-renderer {color: #fff;font-weight: bold;font-size: 13px;} .WARNING.yt-alert-renderer yt-formatted-string.yt-alert-renderer {color: #000;}</style>");
C$c=d}d=C$c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);D$c=a}a=D$c;return a}}});
var F$c=E$c;_.U([_.N(),_.V("design:type",Object)],F$c.prototype,"data",void 0);F$c=_.U([_.Gq({is:"yt-alert-renderer",noInjection:!0})],F$c);
}catch(e){_._DumpException(e)}
try{
var vVb,yVb,BVb,EVb,FVb,GVb,HVb;vVb=function(a,b,c){b=Array.prototype.splice.call(a,b,1);Array.prototype.splice.call(a,c,0,b[0])};
_.wVb=function(a,b){var c;_.$u(a,function(d){c=b[d];return!!c});
return c};
_.xVb=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};
_.oV=function(){var a=void 0===a?!1:a;var b=_.wVb(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(a)for(;b&&b.shadowRoot;)b=b.shadowRoot.fullscreenElement;return b?b:null};
_.zVb=function(a,b){b=void 0===b?!0:b;a.addEventListener("wheel",yVb);a.overscrollConfig={cooldown:b}};
_.AVb=function(a){a.overscrollConfig=void 0;a.removeEventListener("wheel",yVb)};
yVb=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=_.g(c);for(var e=c.next();!e.done&&(e=e.value,!BVb(e,b));e=c.next())if(e.overscrollConfig){d=e;break}}}else for(;c&&!BVb(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())};
BVb=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};
_.pV=function(a){if(!_.CVb||a)_.CVb=_.ww();return _.CVb};
EVb=function(a){DVb||(DVb=_.mVa(new _.Mo(1,void 0,void 0,_.r$a),0));a=DVb.format(Math.floor(a));return"be"===_.tt||"bg"===_.tt||"es"===_.tt||"et"===_.tt||"hu"===_.tt||"ka"===_.tt||"lv"===_.tt||"pl"===_.tt||"pt-PT"===_.tt||"sq"===_.tt?a.replace(new RegExp("^(\\d)"+_.r$a.GROUP_SEP.replace(".","\\.")+"(\\d+("+_.r$a.DECIMAL_SEP.replace(".","\\.")+"\\d+)?\\D*)$"),"$1$2"):a};
FVb=function(a,b,c,d,e){vVb(a.videoIds,b,c);b>a.currentIndex&&c<=a.currentIndex?a.JSC$9320_setCurrentIndex(a.currentIndex+1):b===a.currentIndex?a.JSC$9320_setCurrentIndex(c):b<a.currentIndex&&c>=a.currentIndex&&a.JSC$9320_setCurrentIndex(a.currentIndex-1);a.pendingUpdates.push({action:"ACTION_MOVE_VIDEO_AFTER",setVideoId:d,movedSetVideoIdPredecessor:e});_.EB(a)};
GVb={thin:2,medium:4,thick:6};HVb=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 GVb?GVb[b]:_.Hxb(a,b)};
_.IVb=function(a){if(_.pi&&!_.ev(9)){var b=HVb(a,"borderLeft"),c=HVb(a,"borderRight"),d=HVb(a,"borderTop");a=HVb(a,"borderBottom");return new _.ZM(d,c,a,b)}b=_.wM(a,"borderLeftWidth");c=_.wM(a,"borderRightWidth");d=_.wM(a,"borderTopWidth");a=_.wM(a,"borderBottomWidth");return new _.ZM(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var JVb=_.Gd('/*\n\n The MIT License\n\n Copyright (c) 2007-2017 Steven Levithan <http://xregexp.com/>\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n XRegExp.build 3.2.0\n <xregexp.com>\n Steven Levithan (c) 2012-2017 MIT License\n Inspired by Lea Verou\'s RegExp.create <lea.verou.me>\n XRegExp.matchRecursive 3.2.0\n <xregexp.com>\n Steven Levithan (c) 2009-2017 MIT License\n XRegExp Unicode Base 3.2.0\n <xregexp.com>\n Steven Levithan (c) 2008-2017 MIT License\n XRegExp Unicode Blocks 3.2.0\n <xregexp.com>\n Steven Levithan (c) 2010-2017 MIT License\n Unicode data by Mathias Bynens <mathiasbynens.be>\n XRegExp Unicode Categories 3.2.0\n <xregexp.com>\n Steven Levithan (c) 2010-2017 MIT License\n Unicode data by Mathias Bynens <mathiasbynens.be>\n XRegExp Unicode Properties 3.2.0\n <xregexp.com>\n Steven Levithan (c) 2012-2017 MIT License\n Unicode data by Mathias Bynens <mathiasbynens.be>\n XRegExp Unicode Scripts 3.2.0\n <xregexp.com>\n Steven Levithan (c) 2010-2017 MIT License\n Unicode data by Mathias Bynens <mathiasbynens.be>\n XRegExp 3.2.0\n <xregexp.com>\n Steven Levithan (c) 2007-2017 MIT License\n*/\n(function(Y){if("object"===typeof exports&&"undefined"!==typeof module)module.exports=Y();else if("function"===typeof define&&define.amd)define([],Y);else{var B="undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:this;B.XRegExp=Y()}})(function(){return function F(B,D,f){function t(h,m){if(!D[h]){if(!B[h]){var A="function"==typeof require&&require;if(!m&&A)return A(h,!0);if(G)return G(h,!0);m=Error("Cannot find module \'"+h+"\'");throw m.code="MODULE_NOT_FOUND",\nm;}m=D[h]={exports:{}};B[h][0].call(m.exports,function(p){var l=B[h][1][p];return t(l?l:p)},m,m.exports,F,B,D,f)}return D[h].exports}for(var G="function"==typeof require&&require,u=0;u<f.length;u++)t(f[u]);return t}({1:[function(B,D){D.exports=function(f){function F(h){var m=/^(?:\\(\\?:\\))*\\^/,A=/\\$(?:\\(\\?:\\))*$/;return m.test(h)&&A.test(h)&&A.test(h.replace(/\\\\[\\s\\S]/g,""))?h.replace(m,"").replace(A,""):h}function t(h,m){m=m?"x":"";return f.isRegExp(h)?h.xregexp&&h.xregexp.captureNames?h:f(h.source,\nm):f(h,m)}var G=/(\\()(?!\\?)|\\\\([1-9]\\d*)|\\\\[\\s\\S]|\\[(?:[^\\\\\\]]|\\\\[\\s\\S])*\\]/g,u=f.union([/\\({{([\\w$]+)}}\\)|{{([\\w$]+)}}/,G],"g",{conjunction:"or"});f.build=function(h,m,A){A=A||"";var p=-1<A.indexOf("x"),l=/^\\(\\?([\\w$]+)\\)/.exec(h);l&&(A=f._clipDuplicates(A+l[1]));var g={},v;for(v in m)m.hasOwnProperty(v)&&(l=t(m[v],p),g[v]={pattern:F(l.source),names:l.xregexp.captureNames||[]});h=t(h,p);var w=0,x,e=0,H=[0],y=h.xregexp.captureNames||[];h=h.source.replace(u,function(z,I,M,P,Q){var K=I||M;if(K){if(!g.hasOwnProperty(K))throw new ReferenceError("Undefined property "+\nz);if(I){var L=y[e];H[++e]=++w;z="(?<"+(L||K)+">"}else z="(?:";x=w;return z+g[K].pattern.replace(G,function(S,T,N){if(T){if(L=g[K].names[w-x],++w,L)return"(?<"+L+">"}else if(N)return O=+N-1,g[K].names[O]?"\\\\k<"+g[K].names[O]+">":"\\\\"+(+N+x);return S})+")"}if(P){if(L=y[e],H[++e]=++w,L)return"(?<"+L+">"}else if(Q){var O=+Q-1;return y[O]?"\\\\k<"+y[O]+">":"\\\\"+H[+Q]}return z});return f(h,A)}}},{}],2:[function(B,D){D.exports=function(f){function F(t,G,u,h){return{name:t,value:G,start:u,end:h}}f.matchRecursive=\nfunction(t,G,u,h,m){h=h||"";m=m||{};var A=-1<h.indexOf("g"),p=-1<h.indexOf("y"),l=h.replace(/y/g,""),g=m.escapeChar;m=m.valueNames;var v=[],w=0,x=0,e=0,H=0;G=f(G,l);u=f(u,l);if(g){if(1<g.length)throw Error("Cannot use more than one escape character");g=f.escape(g);var y=new RegExp("(?:"+g+"[\\\\S\\\\s]|(?:(?!"+f.union([G,u],"",{conjunction:"or"}).source+")[^"+g+"])+)+",h.replace(/[^imu]+/g,""))}for(;;){g&&(e+=(f.exec(t,y,e,"sticky")||[""])[0].length);h=f.exec(t,G,e);l=f.exec(t,u,e);h&&l&&(h.index<=l.index?\nl=null:h=null);if(h||l)x=(h||l).index,e=x+(h||l)[0].length;else if(!w)break;if(p&&!w&&x>H)break;if(h){if(!w){var z=x;var I=e}++w}else if(l&&w){if(!--w&&(m?(m[0]&&z>H&&v.push(F(m[0],t.slice(H,z),H,z)),m[1]&&v.push(F(m[1],t.slice(z,I),z,I)),m[2]&&v.push(F(m[2],t.slice(I,x),I,x)),m[3]&&v.push(F(m[3],t.slice(x,e),x,e))):v.push(t.slice(I,x)),H=e,!A))break}else throw Error("Unbalanced delimiter found in string");x===e&&++e}A&&!p&&m&&m[0]&&t.length>H&&v.push(F(m[0],t.slice(H),H,t.length));return v}}},{}],\n3:[function(B,D){D.exports=function(f){function F(p){return p.replace(/[- _]+/g,"").toLowerCase()}function t(p){var l=/^\\\\[xu](.+)/.exec(p);return l?h(l[1]):p.charCodeAt("\\\\"===p.charAt(0)?1:0)}function G(p){var l="",g=-1;f.forEach(p,/(\\\\x..|\\\\u....|\\\\?[\\s\\S])(?:-(\\\\x..|\\\\u....|\\\\?[\\s\\S]))?/,function(v){var w=t(v[1]);w>g+1&&(l+="\\\\u"+A(m(g+1)),w>g+2&&(l+="-\\\\u"+A(m(w-1))));g=t(v[2]||v[1])});65535>g&&(l+="\\\\u"+A(m(g+1)),65534>g&&(l+="-\\\\uFFFF"));return l}var u={},h=f._dec,m=f._hex,A=f._pad4;f.addToken(/\\\\([pP])(?:{(\\^?)([^}]*)}|([A-Za-z]))/,\nfunction(p,l,g){var v="P"===p[1]||!!p[2],w=-1<g.indexOf("A");g=F(p[4]||p[3]);var x=u[g];if("P"===p[1]&&p[2])throw new SyntaxError("Invalid double negation "+p[0]);if(!u.hasOwnProperty(g))throw new SyntaxError("Unknown Unicode token "+p[0]);if(x.inverseOf){g=F(x.inverseOf);if(!u.hasOwnProperty(g))throw new ReferenceError("Unicode token missing data "+p[0]+" -> "+x.inverseOf);x=u[g];v=!v}if(!x.bmp&&!w)throw new SyntaxError("Astral mode required for Unicode token "+p[0]);if(w){if("class"===l)throw new SyntaxError("Astral mode does not support Unicode tokens within character classes");\np=v?"a!":"a=";(l=u[g][p])||(l=u[g],g=u[g],w="",g.bmp&&!g.isBmpLast&&(w="["+g.bmp+"]"+(g.astral?"|":"")),g.astral&&(w+=g.astral),g.isBmpLast&&g.bmp&&(w+=(g.astral?"|":"")+"["+g.bmp+"]"),v=v?"(?:(?!"+w+")(?:[\\ud800-\\udbff][\\udc00-\\udfff]|[\\x00-\\uffff]))":"(?:"+w+")",l=l[p]=v);return v=l}return v="class"===l?v?u[g]["b!"]||(u[g]["b!"]=G(u[g].bmp)):x.bmp:(v?"[^":"[")+x.bmp+"]"},{scope:"all",optionalFlags:"A",leadChar:"\\\\"});f.addUnicodeData=function(p){for(var l,g=0;g<p.length;++g){l=p[g];if(!l.name)throw Error("Unicode token requires name");\nif(!(l.inverseOf||l.bmp||l.astral))throw Error("Unicode token has no character data "+l.name);u[F(l.name)]=l;l.alias&&(u[F(l.alias)]=l)}f.cache.flush("patterns")};f._getUnicodeProperty=function(p){p=F(p);return u[p]}}},{}],4:[function(B,D){D.exports=function(f){if(!f.addUnicodeData)throw new ReferenceError("Unicode Base must be loaded before Unicode Blocks");f.addUnicodeData([{name:"InAdlam",astral:"\\ud83a[\\udd00-\\udd5f]"},{name:"InAegean_Numbers",astral:"\\ud800[\\udd00-\\udd3f]"},{name:"InAhom",astral:"\\ud805[\\udf00-\\udf3f]"},\n{name:"InAlchemical_Symbols",astral:"\\ud83d[\\udf00-\\udf7f]"},{name:"InAlphabetic_Presentation_Forms",bmp:"\\ufb00-\\ufb4f"},{name:"InAnatolian_Hieroglyphs",astral:"\\ud811[\\udc00-\\ude7f]"},{name:"InAncient_Greek_Musical_Notation",astral:"\\ud834[\\ude00-\\ude4f]"},{name:"InAncient_Greek_Numbers",astral:"\\ud800[\\udd40-\\udd8f]"},{name:"InAncient_Symbols",astral:"\\ud800[\\udd90-\\uddcf]"},{name:"InArabic",bmp:"\\u0600-\\u06ff"},{name:"InArabic_Extended_A",bmp:"\\u08a0-\\u08ff"},{name:"InArabic_Mathematical_Alphabetic_Symbols",\nastral:"\\ud83b[\\ude00-\\udeff]"},{name:"InArabic_Presentation_Forms_A",bmp:"\\ufb50-\\ufdff"},{name:"InArabic_Presentation_Forms_B",bmp:"\\ufe70-\\ufeff"},{name:"InArabic_Supplement",bmp:"\\u0750-\\u077f"},{name:"InArmenian",bmp:"\\u0530-\\u058f"},{name:"InArrows",bmp:"\\u2190-\\u21ff"},{name:"InAvestan",astral:"\\ud802[\\udf00-\\udf3f]"},{name:"InBalinese",bmp:"\\u1b00-\\u1b7f"},{name:"InBamum",bmp:"\\ua6a0-\\ua6ff"},{name:"InBamum_Supplement",astral:"\\ud81a[\\udc00-\\ude3f]"},{name:"InBasic_Latin",bmp:"\\x00-\\u007f"},\n{name:"InBassa_Vah",astral:"\\ud81a[\\uded0-\\udeff]"},{name:"InBatak",bmp:"\\u1bc0-\\u1bff"},{name:"InBengali",bmp:"\\u0980-\\u09ff"},{name:"InBhaiksuki",astral:"\\ud807[\\udc00-\\udc6f]"},{name:"InBlock_Elements",bmp:"\\u2580-\\u259f"},{name:"InBopomofo",bmp:"\\u3100-\\u312f"},{name:"InBopomofo_Extended",bmp:"\\u31a0-\\u31bf"},{name:"InBox_Drawing",bmp:"\\u2500-\\u257f"},{name:"InBrahmi",astral:"\\ud804[\\udc00-\\udc7f]"},{name:"InBraille_Patterns",bmp:"\\u2800-\\u28ff"},{name:"InBuginese",bmp:"\\u1a00-\\u1a1f"},{name:"InBuhid",\nbmp:"\\u1740-\\u175f"},{name:"InByzantine_Musical_Symbols",astral:"\\ud834[\\udc00-\\udcff]"},{name:"InCJK_Compatibility",bmp:"\\u3300-\\u33ff"},{name:"InCJK_Compatibility_Forms",bmp:"\\ufe30-\\ufe4f"},{name:"InCJK_Compatibility_Ideographs",bmp:"\\uf900-\\ufaff"},{name:"InCJK_Compatibility_Ideographs_Supplement",astral:"\\ud87e[\\udc00-\\ude1f]"},{name:"InCJK_Radicals_Supplement",bmp:"\\u2e80-\\u2eff"},{name:"InCJK_Strokes",bmp:"\\u31c0-\\u31ef"},{name:"InCJK_Symbols_and_Punctuation",bmp:"\\u3000-\\u303f"},{name:"InCJK_Unified_Ideographs",\nbmp:"\\u4e00-\\u9fff"},{name:"InCJK_Unified_Ideographs_Extension_A",bmp:"\\u3400-\\u4dbf"},{name:"InCJK_Unified_Ideographs_Extension_B",astral:"[\\ud840-\\ud868][\\udc00-\\udfff]|\\ud869[\\udc00-\\udedf]"},{name:"InCJK_Unified_Ideographs_Extension_C",astral:"\\ud869[\\udf00-\\udfff]|[\\ud86a-\\ud86c][\\udc00-\\udfff]|\\ud86d[\\udc00-\\udf3f]"},{name:"InCJK_Unified_Ideographs_Extension_D",astral:"\\ud86d[\\udf40-\\udfff]|\\ud86e[\\udc00-\\udc1f]"},{name:"InCJK_Unified_Ideographs_Extension_E",astral:"\\ud86e[\\udc20-\\udfff]|[\\ud86f-\\ud872][\\udc00-\\udfff]|\\ud873[\\udc00-\\udeaf]"},\n{name:"InCarian",astral:"\\ud800[\\udea0-\\udedf]"},{name:"InCaucasian_Albanian",astral:"\\ud801[\\udd30-\\udd6f]"},{name:"InChakma",astral:"\\ud804[\\udd00-\\udd4f]"},{name:"InCham",bmp:"\\uaa00-\\uaa5f"},{name:"InCherokee",bmp:"\\u13a0-\\u13ff"},{name:"InCherokee_Supplement",bmp:"\\uab70-\\uabbf"},{name:"InCombining_Diacritical_Marks",bmp:"\\u0300-\\u036f"},{name:"InCombining_Diacritical_Marks_Extended",bmp:"\\u1ab0-\\u1aff"},{name:"InCombining_Diacritical_Marks_Supplement",bmp:"\\u1dc0-\\u1dff"},{name:"InCombining_Diacritical_Marks_for_Symbols",\nbmp:"\\u20d0-\\u20ff"},{name:"InCombining_Half_Marks",bmp:"\\ufe20-\\ufe2f"},{name:"InCommon_Indic_Number_Forms",bmp:"\\ua830-\\ua83f"},{name:"InControl_Pictures",bmp:"\\u2400-\\u243f"},{name:"InCoptic",bmp:"\\u2c80-\\u2cff"},{name:"InCoptic_Epact_Numbers",astral:"\\ud800[\\udee0-\\udeff]"},{name:"InCounting_Rod_Numerals",astral:"\\ud834[\\udf60-\\udf7f]"},{name:"InCuneiform",astral:"\\ud808[\\udc00-\\udfff]"},{name:"InCuneiform_Numbers_and_Punctuation",astral:"\\ud809[\\udc00-\\udc7f]"},{name:"InCurrency_Symbols",bmp:"\\u20a0-\\u20cf"},\n{name:"InCypriot_Syllabary",astral:"\\ud802[\\udc00-\\udc3f]"},{name:"InCyrillic",bmp:"\\u0400-\\u04ff"},{name:"InCyrillic_Extended_A",bmp:"\\u2de0-\\u2dff"},{name:"InCyrillic_Extended_B",bmp:"\\ua640-\\ua69f"},{name:"InCyrillic_Extended_C",bmp:"\\u1c80-\\u1c8f"},{name:"InCyrillic_Supplement",bmp:"\\u0500-\\u052f"},{name:"InDeseret",astral:"\\ud801[\\udc00-\\udc4f]"},{name:"InDevanagari",bmp:"\\u0900-\\u097f"},{name:"InDevanagari_Extended",bmp:"\\ua8e0-\\ua8ff"},{name:"InDingbats",bmp:"\\u2700-\\u27bf"},{name:"InDomino_Tiles",\nastral:"\\ud83c[\\udc30-\\udc9f]"},{name:"InDuployan",astral:"\\ud82f[\\udc00-\\udc9f]"},{name:"InEarly_Dynastic_Cuneiform",astral:"\\ud809[\\udc80-\\udd4f]"},{name:"InEgyptian_Hieroglyphs",astral:"\\ud80c[\\udc00-\\udfff]|\\ud80d[\\udc00-\\udc2f]"},{name:"InElbasan",astral:"\\ud801[\\udd00-\\udd2f]"},{name:"InEmoticons",astral:"\\ud83d[\\ude00-\\ude4f]"},{name:"InEnclosed_Alphanumeric_Supplement",astral:"\\ud83c[\\udd00-\\uddff]"},{name:"InEnclosed_Alphanumerics",bmp:"\\u2460-\\u24ff"},{name:"InEnclosed_CJK_Letters_and_Months",\nbmp:"\\u3200-\\u32ff"},{name:"InEnclosed_Ideographic_Supplement",astral:"\\ud83c[\\ude00-\\udeff]"},{name:"InEthiopic",bmp:"\\u1200-\\u137f"},{name:"InEthiopic_Extended",bmp:"\\u2d80-\\u2ddf"},{name:"InEthiopic_Extended_A",bmp:"\\uab00-\\uab2f"},{name:"InEthiopic_Supplement",bmp:"\\u1380-\\u139f"},{name:"InGeneral_Punctuation",bmp:"\\u2000-\\u206f"},{name:"InGeometric_Shapes",bmp:"\\u25a0-\\u25ff"},{name:"InGeometric_Shapes_Extended",astral:"\\ud83d[\\udf80-\\udfff]"},{name:"InGeorgian",bmp:"\\u10a0-\\u10ff"},{name:"InGeorgian_Supplement",\nbmp:"\\u2d00-\\u2d2f"},{name:"InGlagolitic",bmp:"\\u2c00-\\u2c5f"},{name:"InGlagolitic_Supplement",astral:"\\ud838[\\udc00-\\udc2f]"},{name:"InGothic",astral:"\\ud800[\\udf30-\\udf4f]"},{name:"InGrantha",astral:"\\ud804[\\udf00-\\udf7f]"},{name:"InGreek_Extended",bmp:"\\u1f00-\\u1fff"},{name:"InGreek_and_Coptic",bmp:"\\u0370-\\u03ff"},{name:"InGujarati",bmp:"\\u0a80-\\u0aff"},{name:"InGurmukhi",bmp:"\\u0a00-\\u0a7f"},{name:"InHalfwidth_and_Fullwidth_Forms",bmp:"\\uff00-\\uffef"},{name:"InHangul_Compatibility_Jamo",bmp:"\\u3130-\\u318f"},\n{name:"InHangul_Jamo",bmp:"\\u1100-\\u11ff"},{name:"InHangul_Jamo_Extended_A",bmp:"\\ua960-\\ua97f"},{name:"InHangul_Jamo_Extended_B",bmp:"\\ud7b0-\\ud7ff"},{name:"InHangul_Syllables",bmp:"\\uac00-\\ud7af"},{name:"InHanunoo",bmp:"\\u1720-\\u173f"},{name:"InHatran",astral:"\\ud802[\\udce0-\\udcff]"},{name:"InHebrew",bmp:"\\u0590-\\u05ff"},{name:"InHigh_Private_Use_Surrogates",bmp:"\\udb80-\\udbff"},{name:"InHigh_Surrogates",bmp:"\\ud800-\\udb7f"},{name:"InHiragana",bmp:"\\u3040-\\u309f"},{name:"InIPA_Extensions",bmp:"\\u0250-\\u02af"},\n{name:"InIdeographic_Description_Characters",bmp:"\\u2ff0-\\u2fff"},{name:"InIdeographic_Symbols_and_Punctuation",astral:"\\ud81b[\\udfe0-\\udfff]"},{name:"InImperial_Aramaic",astral:"\\ud802[\\udc40-\\udc5f]"},{name:"InInscriptional_Pahlavi",astral:"\\ud802[\\udf60-\\udf7f]"},{name:"InInscriptional_Parthian",astral:"\\ud802[\\udf40-\\udf5f]"},{name:"InJavanese",bmp:"\\ua980-\\ua9df"},{name:"InKaithi",astral:"\\ud804[\\udc80-\\udccf]"},{name:"InKana_Supplement",astral:"\\ud82c[\\udc00-\\udcff]"},{name:"InKanbun",bmp:"\\u3190-\\u319f"},\n{name:"InKangxi_Radicals",bmp:"\\u2f00-\\u2fdf"},{name:"InKannada",bmp:"\\u0c80-\\u0cff"},{name:"InKatakana",bmp:"\\u30a0-\\u30ff"},{name:"InKatakana_Phonetic_Extensions",bmp:"\\u31f0-\\u31ff"},{name:"InKayah_Li",bmp:"\\ua900-\\ua92f"},{name:"InKharoshthi",astral:"\\ud802[\\ude00-\\ude5f]"},{name:"InKhmer",bmp:"\\u1780-\\u17ff"},{name:"InKhmer_Symbols",bmp:"\\u19e0-\\u19ff"},{name:"InKhojki",astral:"\\ud804[\\ude00-\\ude4f]"},{name:"InKhudawadi",astral:"\\ud804[\\udeb0-\\udeff]"},{name:"InLao",bmp:"\\u0e80-\\u0eff"},{name:"InLatin_Extended_Additional",\nbmp:"\\u1e00-\\u1eff"},{name:"InLatin_Extended_A",bmp:"\\u0100-\\u017f"},{name:"InLatin_Extended_B",bmp:"\\u0180-\\u024f"},{name:"InLatin_Extended_C",bmp:"\\u2c60-\\u2c7f"},{name:"InLatin_Extended_D",bmp:"\\ua720-\\ua7ff"},{name:"InLatin_Extended_E",bmp:"\\uab30-\\uab6f"},{name:"InLatin_1_Supplement",bmp:"\\u0080-\\u00ff"},{name:"InLepcha",bmp:"\\u1c00-\\u1c4f"},{name:"InLetterlike_Symbols",bmp:"\\u2100-\\u214f"},{name:"InLimbu",bmp:"\\u1900-\\u194f"},{name:"InLinear_A",astral:"\\ud801[\\ude00-\\udf7f]"},{name:"InLinear_B_Ideograms",\nastral:"\\ud800[\\udc80-\\udcff]"},{name:"InLinear_B_Syllabary",astral:"\\ud800[\\udc00-\\udc7f]"},{name:"InLisu",bmp:"\\ua4d0-\\ua4ff"},{name:"InLow_Surrogates",bmp:"\\udc00-\\udfff"},{name:"InLycian",astral:"\\ud800[\\ude80-\\ude9f]"},{name:"InLydian",astral:"\\ud802[\\udd20-\\udd3f]"},{name:"InMahajani",astral:"\\ud804[\\udd50-\\udd7f]"},{name:"InMahjong_Tiles",astral:"\\ud83c[\\udc00-\\udc2f]"},{name:"InMalayalam",bmp:"\\u0d00-\\u0d7f"},{name:"InMandaic",bmp:"\\u0840-\\u085f"},{name:"InManichaean",astral:"\\ud802[\\udec0-\\udeff]"},\n{name:"InMarchen",astral:"\\ud807[\\udc70-\\udcbf]"},{name:"InMathematical_Alphanumeric_Symbols",astral:"\\ud835[\\udc00-\\udfff]"},{name:"InMathematical_Operators",bmp:"\\u2200-\\u22ff"},{name:"InMeetei_Mayek",bmp:"\\uabc0-\\uabff"},{name:"InMeetei_Mayek_Extensions",bmp:"\\uaae0-\\uaaff"},{name:"InMende_Kikakui",astral:"\\ud83a[\\udc00-\\udcdf]"},{name:"InMeroitic_Cursive",astral:"\\ud802[\\udda0-\\uddff]"},{name:"InMeroitic_Hieroglyphs",astral:"\\ud802[\\udd80-\\udd9f]"},{name:"InMiao",astral:"\\ud81b[\\udf00-\\udf9f]"},\n{name:"InMiscellaneous_Mathematical_Symbols_A",bmp:"\\u27c0-\\u27ef"},{name:"InMiscellaneous_Mathematical_Symbols_B",bmp:"\\u2980-\\u29ff"},{name:"InMiscellaneous_Symbols",bmp:"\\u2600-\\u26ff"},{name:"InMiscellaneous_Symbols_and_Arrows",bmp:"\\u2b00-\\u2bff"},{name:"InMiscellaneous_Symbols_and_Pictographs",astral:"\\ud83c[\\udf00-\\udfff]|\\ud83d[\\udc00-\\uddff]"},{name:"InMiscellaneous_Technical",bmp:"\\u2300-\\u23ff"},{name:"InModi",astral:"\\ud805[\\ude00-\\ude5f]"},{name:"InModifier_Tone_Letters",bmp:"\\ua700-\\ua71f"},\n{name:"InMongolian",bmp:"\\u1800-\\u18af"},{name:"InMongolian_Supplement",astral:"\\ud805[\\ude60-\\ude7f]"},{name:"InMro",astral:"\\ud81a[\\ude40-\\ude6f]"},{name:"InMultani",astral:"\\ud804[\\ude80-\\udeaf]"},{name:"InMusical_Symbols",astral:"\\ud834[\\udd00-\\uddff]"},{name:"InMyanmar",bmp:"\\u1000-\\u109f"},{name:"InMyanmar_Extended_A",bmp:"\\uaa60-\\uaa7f"},{name:"InMyanmar_Extended_B",bmp:"\\ua9e0-\\ua9ff"},{name:"InNKo",bmp:"\\u07c0-\\u07ff"},{name:"InNabataean",astral:"\\ud802[\\udc80-\\udcaf]"},{name:"InNew_Tai_Lue",\nbmp:"\\u1980-\\u19df"},{name:"InNewa",astral:"\\ud805[\\udc00-\\udc7f]"},{name:"InNumber_Forms",bmp:"\\u2150-\\u218f"},{name:"InOgham",bmp:"\\u1680-\\u169f"},{name:"InOl_Chiki",bmp:"\\u1c50-\\u1c7f"},{name:"InOld_Hungarian",astral:"\\ud803[\\udc80-\\udcff]"},{name:"InOld_Italic",astral:"\\ud800[\\udf00-\\udf2f]"},{name:"InOld_North_Arabian",astral:"\\ud802[\\ude80-\\ude9f]"},{name:"InOld_Permic",astral:"\\ud800[\\udf50-\\udf7f]"},{name:"InOld_Persian",astral:"\\ud800[\\udfa0-\\udfdf]"},{name:"InOld_South_Arabian",astral:"\\ud802[\\ude60-\\ude7f]"},\n{name:"InOld_Turkic",astral:"\\ud803[\\udc00-\\udc4f]"},{name:"InOptical_Character_Recognition",bmp:"\\u2440-\\u245f"},{name:"InOriya",bmp:"\\u0b00-\\u0b7f"},{name:"InOrnamental_Dingbats",astral:"\\ud83d[\\ude50-\\ude7f]"},{name:"InOsage",astral:"\\ud801[\\udcb0-\\udcff]"},{name:"InOsmanya",astral:"\\ud801[\\udc80-\\udcaf]"},{name:"InPahawh_Hmong",astral:"\\ud81a[\\udf00-\\udf8f]"},{name:"InPalmyrene",astral:"\\ud802[\\udc60-\\udc7f]"},{name:"InPau_Cin_Hau",astral:"\\ud806[\\udec0-\\udeff]"},{name:"InPhags_pa",bmp:"\\ua840-\\ua87f"},\n{name:"InPhaistos_Disc",astral:"\\ud800[\\uddd0-\\uddff]"},{name:"InPhoenician",astral:"\\ud802[\\udd00-\\udd1f]"},{name:"InPhonetic_Extensions",bmp:"\\u1d00-\\u1d7f"},{name:"InPhonetic_Extensions_Supplement",bmp:"\\u1d80-\\u1dbf"},{name:"InPlaying_Cards",astral:"\\ud83c[\\udca0-\\udcff]"},{name:"InPrivate_Use_Area",bmp:"\\ue000-\\uf8ff"},{name:"InPsalter_Pahlavi",astral:"\\ud802[\\udf80-\\udfaf]"},{name:"InRejang",bmp:"\\ua930-\\ua95f"},{name:"InRumi_Numeral_Symbols",astral:"\\ud803[\\ude60-\\ude7f]"},{name:"InRunic",\nbmp:"\\u16a0-\\u16ff"},{name:"InSamaritan",bmp:"\\u0800-\\u083f"},{name:"InSaurashtra",bmp:"\\ua880-\\ua8df"},{name:"InSharada",astral:"\\ud804[\\udd80-\\udddf]"},{name:"InShavian",astral:"\\ud801[\\udc50-\\udc7f]"},{name:"InShorthand_Format_Controls",astral:"\\ud82f[\\udca0-\\udcaf]"},{name:"InSiddham",astral:"\\ud805[\\udd80-\\uddff]"},{name:"InSinhala",bmp:"\\u0d80-\\u0dff"},{name:"InSinhala_Archaic_Numbers",astral:"\\ud804[\\udde0-\\uddff]"},{name:"InSmall_Form_Variants",bmp:"\\ufe50-\\ufe6f"},{name:"InSora_Sompeng",\nastral:"\\ud804[\\udcd0-\\udcff]"},{name:"InSpacing_Modifier_Letters",bmp:"\\u02b0-\\u02ff"},{name:"InSpecials",bmp:"\\ufff0-\\uffff"},{name:"InSundanese",bmp:"\\u1b80-\\u1bbf"},{name:"InSundanese_Supplement",bmp:"\\u1cc0-\\u1ccf"},{name:"InSuperscripts_and_Subscripts",bmp:"\\u2070-\\u209f"},{name:"InSupplemental_Arrows_A",bmp:"\\u27f0-\\u27ff"},{name:"InSupplemental_Arrows_B",bmp:"\\u2900-\\u297f"},{name:"InSupplemental_Arrows_C",astral:"\\ud83e[\\udc00-\\udcff]"},{name:"InSupplemental_Mathematical_Operators",bmp:"\\u2a00-\\u2aff"},\n{name:"InSupplemental_Punctuation",bmp:"\\u2e00-\\u2e7f"},{name:"InSupplemental_Symbols_and_Pictographs",astral:"\\ud83e[\\udd00-\\uddff]"},{name:"InSupplementary_Private_Use_Area_A",astral:"[\\udb80-\\udbbf][\\udc00-\\udfff]"},{name:"InSupplementary_Private_Use_Area_B",astral:"[\\udbc0-\\udbff][\\udc00-\\udfff]"},{name:"InSutton_SignWriting",astral:"\\ud836[\\udc00-\\udeaf]"},{name:"InSyloti_Nagri",bmp:"\\ua800-\\ua82f"},{name:"InSyriac",bmp:"\\u0700-\\u074f"},{name:"InTagalog",bmp:"\\u1700-\\u171f"},{name:"InTagbanwa",\nbmp:"\\u1760-\\u177f"},{name:"InTags",astral:"\\udb40[\\udc00-\\udc7f]"},{name:"InTai_Le",bmp:"\\u1950-\\u197f"},{name:"InTai_Tham",bmp:"\\u1a20-\\u1aaf"},{name:"InTai_Viet",bmp:"\\uaa80-\\uaadf"},{name:"InTai_Xuan_Jing_Symbols",astral:"\\ud834[\\udf00-\\udf5f]"},{name:"InTakri",astral:"\\ud805[\\ude80-\\udecf]"},{name:"InTamil",bmp:"\\u0b80-\\u0bff"},{name:"InTangut",astral:"[\\ud81c-\\ud821][\\udc00-\\udfff]"},{name:"InTangut_Components",astral:"\\ud822[\\udc00-\\udeff]"},{name:"InTelugu",bmp:"\\u0c00-\\u0c7f"},{name:"InThaana",\nbmp:"\\u0780-\\u07bf"},{name:"InThai",bmp:"\\u0e00-\\u0e7f"},{name:"InTibetan",bmp:"\\u0f00-\\u0fff"},{name:"InTifinagh",bmp:"\\u2d30-\\u2d7f"},{name:"InTirhuta",astral:"\\ud805[\\udc80-\\udcdf]"},{name:"InTransport_and_Map_Symbols",astral:"\\ud83d[\\ude80-\\udeff]"},{name:"InUgaritic",astral:"\\ud800[\\udf80-\\udf9f]"},{name:"InUnified_Canadian_Aboriginal_Syllabics",bmp:"\\u1400-\\u167f"},{name:"InUnified_Canadian_Aboriginal_Syllabics_Extended",bmp:"\\u18b0-\\u18ff"},{name:"InVai",bmp:"\\ua500-\\ua63f"},{name:"InVariation_Selectors",\nbmp:"\\ufe00-\\ufe0f"},{name:"InVariation_Selectors_Supplement",astral:"\\udb40[\\udd00-\\uddef]"},{name:"InVedic_Extensions",bmp:"\\u1cd0-\\u1cff"},{name:"InVertical_Forms",bmp:"\\ufe10-\\ufe1f"},{name:"InWarang_Citi",astral:"\\ud806[\\udca0-\\udcff]"},{name:"InYi_Radicals",bmp:"\\ua490-\\ua4cf"},{name:"InYi_Syllables",bmp:"\\ua000-\\ua48f"},{name:"InYijing_Hexagram_Symbols",bmp:"\\u4dc0-\\u4dff"}])}},{}],5:[function(B,D){D.exports=function(f){if(!f.addUnicodeData)throw new ReferenceError("Unicode Base must be loaded before Unicode Categories");\nf.addUnicodeData([{name:"C",alias:"Other",isBmpLast:!0,bmp:"\\x00-\\u001f\\u007f-\\u009f\\u00ad\\u0378\\u0379\\u0380-\\u0383\\u038b\\u038d\\u03a2\\u0530\\u0557\\u0558\\u0560\\u0588\\u058b\\u058c\\u0590\\u05c8-\\u05cf\\u05eb-\\u05ef\\u05f5-\\u0605\\u061c\\u061d\\u06dd\\u070e\\u070f\\u074b\\u074c\\u07b2-\\u07bf\\u07fb-\\u07ff\\u082e\\u082f\\u083f\\u085c\\u085d\\u085f-\\u089f\\u08b5\\u08be-\\u08d3\\u08e2\\u0984\\u098d\\u098e\\u0991\\u0992\\u09a9\\u09b1\\u09b3-\\u09b5\\u09ba\\u09bb\\u09c5\\u09c6\\u09c9\\u09ca\\u09cf-\\u09d6\\u09d8-\\u09db\\u09de\\u09e4\\u09e5\\u09fc-\\u0a00\\u0a04\\u0a0b-\\u0a0e\\u0a11\\u0a12\\u0a29\\u0a31\\u0a34\\u0a37\\u0a3a\\u0a3b\\u0a3d\\u0a43-\\u0a46\\u0a49\\u0a4a\\u0a4e-\\u0a50\\u0a52-\\u0a58\\u0a5d\\u0a5f-\\u0a65\\u0a76-\\u0a80\\u0a84\\u0a8e\\u0a92\\u0aa9\\u0ab1\\u0ab4\\u0aba\\u0abb\\u0ac6\\u0aca\\u0ace\\u0acf\\u0ad1-\\u0adf\\u0ae4\\u0ae5\\u0af2-\\u0af8\\u0afa-\\u0b00\\u0b04\\u0b0d\\u0b0e\\u0b11\\u0b12\\u0b29\\u0b31\\u0b34\\u0b3a\\u0b3b\\u0b45\\u0b46\\u0b49\\u0b4a\\u0b4e-\\u0b55\\u0b58-\\u0b5b\\u0b5e\\u0b64\\u0b65\\u0b78-\\u0b81\\u0b84\\u0b8b-\\u0b8d\\u0b91\\u0b96-\\u0b98\\u0b9b\\u0b9d\\u0ba0-\\u0ba2\\u0ba5-\\u0ba7\\u0bab-\\u0bad\\u0bba-\\u0bbd\\u0bc3-\\u0bc5\\u0bc9\\u0bce\\u0bcf\\u0bd1-\\u0bd6\\u0bd8-\\u0be5\\u0bfb-\\u0bff\\u0c04\\u0c0d\\u0c11\\u0c29\\u0c3a-\\u0c3c\\u0c45\\u0c49\\u0c4e-\\u0c54\\u0c57\\u0c5b-\\u0c5f\\u0c64\\u0c65\\u0c70-\\u0c77\\u0c84\\u0c8d\\u0c91\\u0ca9\\u0cb4\\u0cba\\u0cbb\\u0cc5\\u0cc9\\u0cce-\\u0cd4\\u0cd7-\\u0cdd\\u0cdf\\u0ce4\\u0ce5\\u0cf0\\u0cf3-\\u0d00\\u0d04\\u0d0d\\u0d11\\u0d3b\\u0d3c\\u0d45\\u0d49\\u0d50-\\u0d53\\u0d64\\u0d65\\u0d80\\u0d81\\u0d84\\u0d97-\\u0d99\\u0db2\\u0dbc\\u0dbe\\u0dbf\\u0dc7-\\u0dc9\\u0dcb-\\u0dce\\u0dd5\\u0dd7\\u0de0-\\u0de5\\u0df0\\u0df1\\u0df5-\\u0e00\\u0e3b-\\u0e3e\\u0e5c-\\u0e80\\u0e83\\u0e85\\u0e86\\u0e89\\u0e8b\\u0e8c\\u0e8e-\\u0e93\\u0e98\\u0ea0\\u0ea4\\u0ea6\\u0ea8\\u0ea9\\u0eac\\u0eba\\u0ebe\\u0ebf\\u0ec5\\u0ec7\\u0ece\\u0ecf\\u0eda\\u0edb\\u0ee0-\\u0eff\\u0f48\\u0f6d-\\u0f70\\u0f98\\u0fbd\\u0fcd\\u0fdb-\\u0fff\\u10c6\\u10c8-\\u10cc\\u10ce\\u10cf\\u1249\\u124e\\u124f\\u1257\\u1259\\u125e\\u125f\\u1289\\u128e\\u128f\\u12b1\\u12b6\\u12b7\\u12bf\\u12c1\\u12c6\\u12c7\\u12d7\\u1311\\u1316\\u1317\\u135b\\u135c\\u137d-\\u137f\\u139a-\\u139f\\u13f6\\u13f7\\u13fe\\u13ff\\u169d-\\u169f\\u16f9-\\u16ff\\u170d\\u1715-\\u171f\\u1737-\\u173f\\u1754-\\u175f\\u176d\\u1771\\u1774-\\u177f\\u17de\\u17df\\u17ea-\\u17ef\\u17fa-\\u17ff\\u180e\\u180f\\u181a-\\u181f\\u1878-\\u187f\\u18ab-\\u18af\\u18f6-\\u18ff\\u191f\\u192c-\\u192f\\u193c-\\u193f\\u1941-\\u1943\\u196e\\u196f\\u1975-\\u197f\\u19ac-\\u19af\\u19ca-\\u19cf\\u19db-\\u19dd\\u1a1c\\u1a1d\\u1a5f\\u1a7d\\u1a7e\\u1a8a-\\u1a8f\\u1a9a-\\u1a9f\\u1aae\\u1aaf\\u1abf-\\u1aff\\u1b4c-\\u1b4f\\u1b7d-\\u1b7f\\u1bf4-\\u1bfb\\u1c38-\\u1c3a\\u1c4a-\\u1c4c\\u1c89-\\u1cbf\\u1cc8-\\u1ccf\\u1cf7\\u1cfa-\\u1cff\\u1df6-\\u1dfa\\u1f16\\u1f17\\u1f1e\\u1f1f\\u1f46\\u1f47\\u1f4e\\u1f4f\\u1f58\\u1f5a\\u1f5c\\u1f5e\\u1f7e\\u1f7f\\u1fb5\\u1fc5\\u1fd4\\u1fd5\\u1fdc\\u1ff0\\u1ff1\\u1ff5\\u1fff\\u200b-\\u200f\\u202a-\\u202e\\u2060-\\u206f\\u2072\\u2073\\u208f\\u209d-\\u209f\\u20bf-\\u20cf\\u20f1-\\u20ff\\u218c-\\u218f\\u23ff\\u2427-\\u243f\\u244b-\\u245f\\u2b74\\u2b75\\u2b96\\u2b97\\u2bba-\\u2bbc\\u2bc9\\u2bd2-\\u2beb\\u2bf0-\\u2bff\\u2c2f\\u2c5f\\u2cf4-\\u2cf8\\u2d26\\u2d28-\\u2d2c\\u2d2e\\u2d2f\\u2d68-\\u2d6e\\u2d71-\\u2d7e\\u2d97-\\u2d9f\\u2da7\\u2daf\\u2db7\\u2dbf\\u2dc7\\u2dcf\\u2dd7\\u2ddf\\u2e45-\\u2e7f\\u2e9a\\u2ef4-\\u2eff\\u2fd6-\\u2fef\\u2ffc-\\u2fff\\u3040\\u3097\\u3098\\u3100-\\u3104\\u312e-\\u3130\\u318f\\u31bb-\\u31bf\\u31e4-\\u31ef\\u321f\\u32ff\\u4db6-\\u4dbf\\u9fd6-\\u9fff\\ua48d-\\ua48f\\ua4c7-\\ua4cf\\ua62c-\\ua63f\\ua6f8-\\ua6ff\\ua7af\\ua7b8-\\ua7f6\\ua82c-\\ua82f\\ua83a-\\ua83f\\ua878-\\ua87f\\ua8c6-\\ua8cd\\ua8da-\\ua8df\\ua8fe\\ua8ff\\ua954-\\ua95e\\ua97d-\\ua97f\\ua9ce\\ua9da-\\ua9dd\\ua9ff\\uaa37-\\uaa3f\\uaa4e\\uaa4f\\uaa5a\\uaa5b\\uaac3-\\uaada\\uaaf7-\\uab00\\uab07\\uab08\\uab0f\\uab10\\uab17-\\uab1f\\uab27\\uab2f\\uab66-\\uab6f\\uabee\\uabef\\uabfa-\\uabff\\ud7a4-\\ud7af\\ud7c7-\\ud7ca\\ud7fc-\\uf8ff\\ufa6e\\ufa6f\\ufada-\\ufaff\\ufb07-\\ufb12\\ufb18-\\ufb1c\\ufb37\\ufb3d\\ufb3f\\ufb42\\ufb45\\ufbc2-\\ufbd2\\ufd40-\\ufd4f\\ufd90\\ufd91\\ufdc8-\\ufdef\\ufdfe\\ufdff\\ufe1a-\\ufe1f\\ufe53\\ufe67\\ufe6c-\\ufe6f\\ufe75\\ufefd-\\uff00\\uffbf-\\uffc1\\uffc8\\uffc9\\uffd0\\uffd1\\uffd8\\uffd9\\uffdd-\\uffdf\\uffe7\\uffef-\\ufffb\\ufffe\\uffff",\nastral:"\\ud800[\\udc0c\\udc27\\udc3b\\udc3e\\udc4e\\udc4f\\udc5e-\\udc7f\\udcfb-\\udcff\\udd03-\\udd06\\udd34-\\udd36\\udd8f\\udd9c-\\udd9f\\udda1-\\uddcf\\uddfe-\\ude7f\\ude9d-\\ude9f\\uded1-\\udedf\\udefc-\\udeff\\udf24-\\udf2f\\udf4b-\\udf4f\\udf7b-\\udf7f\\udf9e\\udfc4-\\udfc7\\udfd6-\\udfff]|\\ud801[\\udc9e\\udc9f\\udcaa-\\udcaf\\udcd4-\\udcd7\\udcfc-\\udcff\\udd28-\\udd2f\\udd64-\\udd6e\\udd70-\\uddff\\udf37-\\udf3f\\udf56-\\udf5f\\udf68-\\udfff]|\\ud802[\\udc06\\udc07\\udc09\\udc36\\udc39-\\udc3b\\udc3d\\udc3e\\udc56\\udc9f-\\udca6\\udcb0-\\udcdf\\udcf3\\udcf6-\\udcfa\\udd1c-\\udd1e\\udd3a-\\udd3e\\udd40-\\udd7f\\uddb8-\\uddbb\\uddd0\\uddd1\\ude04\\ude07-\\ude0b\\ude14\\ude18\\ude34-\\ude37\\ude3b-\\ude3e\\ude48-\\ude4f\\ude59-\\ude5f\\udea0-\\udebf\\udee7-\\udeea\\udef7-\\udeff\\udf36-\\udf38\\udf56\\udf57\\udf73-\\udf77\\udf92-\\udf98\\udf9d-\\udfa8\\udfb0-\\udfff]|\\ud803[\\udc49-\\udc7f\\udcb3-\\udcbf\\udcf3-\\udcf9\\udd00-\\ude5f\\ude7f-\\udfff]|\\ud804[\\udc4e-\\udc51\\udc70-\\udc7e\\udcbd\\udcc2-\\udccf\\udce9-\\udcef\\udcfa-\\udcff\\udd35\\udd44-\\udd4f\\udd77-\\udd7f\\uddce\\uddcf\\udde0\\uddf5-\\uddff\\ude12\\ude3f-\\ude7f\\ude87\\ude89\\ude8e\\ude9e\\udeaa-\\udeaf\\udeeb-\\udeef\\udefa-\\udeff\\udf04\\udf0d\\udf0e\\udf11\\udf12\\udf29\\udf31\\udf34\\udf3a\\udf3b\\udf45\\udf46\\udf49\\udf4a\\udf4e\\udf4f\\udf51-\\udf56\\udf58-\\udf5c\\udf64\\udf65\\udf6d-\\udf6f\\udf75-\\udfff]|\\ud805[\\udc5a\\udc5c\\udc5e-\\udc7f\\udcc8-\\udccf\\udcda-\\udd7f\\uddb6\\uddb7\\uddde-\\uddff\\ude45-\\ude4f\\ude5a-\\ude5f\\ude6d-\\ude7f\\udeb8-\\udebf\\udeca-\\udeff\\udf1a-\\udf1c\\udf2c-\\udf2f\\udf40-\\udfff]|\\ud806[\\udc00-\\udc9f\\udcf3-\\udcfe\\udd00-\\udebf\\udef9-\\udfff]|\\ud807[\\udc09\\udc37\\udc46-\\udc4f\\udc6d-\\udc6f\\udc90\\udc91\\udca8\\udcb7-\\udfff]|\\ud808[\\udf9a-\\udfff]|\\ud809[\\udc6f\\udc75-\\udc7f\\udd44-\\udfff]|[\\ud80a\\ud80b\\ud80e-\\ud810\\ud812-\\ud819\\ud823-\\ud82b\\ud82d\\ud82e\\ud830-\\ud833\\ud837\\ud839\\ud83f\\ud874-\\ud87d\\ud87f-\\udb3f\\udb41-\\udbff][\\udc00-\\udfff]|\\ud80d[\\udc2f-\\udfff]|\\ud811[\\ude47-\\udfff]|\\ud81a[\\ude39-\\ude3f\\ude5f\\ude6a-\\ude6d\\ude70-\\udecf\\udeee\\udeef\\udef6-\\udeff\\udf46-\\udf4f\\udf5a\\udf62\\udf78-\\udf7c\\udf90-\\udfff]|\\ud81b[\\udc00-\\udeff\\udf45-\\udf4f\\udf7f-\\udf8e\\udfa0-\\udfdf\\udfe1-\\udfff]|\\ud821[\\udfed-\\udfff]|\\ud822[\\udef3-\\udfff]|\\ud82c[\\udc02-\\udfff]|\\ud82f[\\udc6b-\\udc6f\\udc7d-\\udc7f\\udc89-\\udc8f\\udc9a\\udc9b\\udca0-\\udfff]|\\ud834[\\udcf6-\\udcff\\udd27\\udd28\\udd73-\\udd7a\\udde9-\\uddff\\ude46-\\udeff\\udf57-\\udf5f\\udf72-\\udfff]|\\ud835[\\udc55\\udc9d\\udca0\\udca1\\udca3\\udca4\\udca7\\udca8\\udcad\\udcba\\udcbc\\udcc4\\udd06\\udd0b\\udd0c\\udd15\\udd1d\\udd3a\\udd3f\\udd45\\udd47-\\udd49\\udd51\\udea6\\udea7\\udfcc\\udfcd]|\\ud836[\\ude8c-\\ude9a\\udea0\\udeb0-\\udfff]|\\ud838[\\udc07\\udc19\\udc1a\\udc22\\udc25\\udc2b-\\udfff]|\\ud83a[\\udcc5\\udcc6\\udcd7-\\udcff\\udd4b-\\udd4f\\udd5a-\\udd5d\\udd60-\\udfff]|\\ud83b[\\udc00-\\uddff\\ude04\\ude20\\ude23\\ude25\\ude26\\ude28\\ude33\\ude38\\ude3a\\ude3c-\\ude41\\ude43-\\ude46\\ude48\\ude4a\\ude4c\\ude50\\ude53\\ude55\\ude56\\ude58\\ude5a\\ude5c\\ude5e\\ude60\\ude63\\ude65\\ude66\\ude6b\\ude73\\ude78\\ude7d\\ude7f\\ude8a\\ude9c-\\udea0\\udea4\\udeaa\\udebc-\\udeef\\udef2-\\udfff]|\\ud83c[\\udc2c-\\udc2f\\udc94-\\udc9f\\udcaf\\udcb0\\udcc0\\udcd0\\udcf6-\\udcff\\udd0d-\\udd0f\\udd2f\\udd6c-\\udd6f\\uddad-\\udde5\\ude03-\\ude0f\\ude3c-\\ude3f\\ude49-\\ude4f\\ude52-\\udeff]|\\ud83d[\\uded3-\\udedf\\udeed-\\udeef\\udef7-\\udeff\\udf74-\\udf7f\\udfd5-\\udfff]|\\ud83e[\\udc0c-\\udc0f\\udc48-\\udc4f\\udc5a-\\udc5f\\udc88-\\udc8f\\udcae-\\udd0f\\udd1f\\udd28-\\udd2f\\udd31\\udd32\\udd3f\\udd4c-\\udd4f\\udd5f-\\udd7f\\udd92-\\uddbf\\uddc1-\\udfff]|\\ud869[\\uded7-\\udeff]|\\ud86d[\\udf35-\\udf3f]|\\ud86e[\\udc1e\\udc1f]|\\ud873[\\udea2-\\udfff]|\\ud87e[\\ude1e-\\udfff]|\\udb40[\\udc00-\\udcff\\uddf0-\\udfff]"},\n{name:"Cc",alias:"Control",bmp:"\\x00-\\u001f\\u007f-\\u009f"},{name:"Cf",alias:"Format",bmp:"\\u00ad\\u0600-\\u0605\\u061c\\u06dd\\u070f\\u08e2\\u180e\\u200b-\\u200f\\u202a-\\u202e\\u2060-\\u2064\\u2066-\\u206f\\ufeff\\ufff9-\\ufffb",astral:"\\ud804\\udcbd|\\ud82f[\\udca0-\\udca3]|\\ud834[\\udd73-\\udd7a]|\\udb40[\\udc01\\udc20-\\udc7f]"},{name:"Cn",alias:"Unassigned",bmp:"\\u0378\\u0379\\u0380-\\u0383\\u038b\\u038d\\u03a2\\u0530\\u0557\\u0558\\u0560\\u0588\\u058b\\u058c\\u0590\\u05c8-\\u05cf\\u05eb-\\u05ef\\u05f5-\\u05ff\\u061d\\u070e\\u074b\\u074c\\u07b2-\\u07bf\\u07fb-\\u07ff\\u082e\\u082f\\u083f\\u085c\\u085d\\u085f-\\u089f\\u08b5\\u08be-\\u08d3\\u0984\\u098d\\u098e\\u0991\\u0992\\u09a9\\u09b1\\u09b3-\\u09b5\\u09ba\\u09bb\\u09c5\\u09c6\\u09c9\\u09ca\\u09cf-\\u09d6\\u09d8-\\u09db\\u09de\\u09e4\\u09e5\\u09fc-\\u0a00\\u0a04\\u0a0b-\\u0a0e\\u0a11\\u0a12\\u0a29\\u0a31\\u0a34\\u0a37\\u0a3a\\u0a3b\\u0a3d\\u0a43-\\u0a46\\u0a49\\u0a4a\\u0a4e-\\u0a50\\u0a52-\\u0a58\\u0a5d\\u0a5f-\\u0a65\\u0a76-\\u0a80\\u0a84\\u0a8e\\u0a92\\u0aa9\\u0ab1\\u0ab4\\u0aba\\u0abb\\u0ac6\\u0aca\\u0ace\\u0acf\\u0ad1-\\u0adf\\u0ae4\\u0ae5\\u0af2-\\u0af8\\u0afa-\\u0b00\\u0b04\\u0b0d\\u0b0e\\u0b11\\u0b12\\u0b29\\u0b31\\u0b34\\u0b3a\\u0b3b\\u0b45\\u0b46\\u0b49\\u0b4a\\u0b4e-\\u0b55\\u0b58-\\u0b5b\\u0b5e\\u0b64\\u0b65\\u0b78-\\u0b81\\u0b84\\u0b8b-\\u0b8d\\u0b91\\u0b96-\\u0b98\\u0b9b\\u0b9d\\u0ba0-\\u0ba2\\u0ba5-\\u0ba7\\u0bab-\\u0bad\\u0bba-\\u0bbd\\u0bc3-\\u0bc5\\u0bc9\\u0bce\\u0bcf\\u0bd1-\\u0bd6\\u0bd8-\\u0be5\\u0bfb-\\u0bff\\u0c04\\u0c0d\\u0c11\\u0c29\\u0c3a-\\u0c3c\\u0c45\\u0c49\\u0c4e-\\u0c54\\u0c57\\u0c5b-\\u0c5f\\u0c64\\u0c65\\u0c70-\\u0c77\\u0c84\\u0c8d\\u0c91\\u0ca9\\u0cb4\\u0cba\\u0cbb\\u0cc5\\u0cc9\\u0cce-\\u0cd4\\u0cd7-\\u0cdd\\u0cdf\\u0ce4\\u0ce5\\u0cf0\\u0cf3-\\u0d00\\u0d04\\u0d0d\\u0d11\\u0d3b\\u0d3c\\u0d45\\u0d49\\u0d50-\\u0d53\\u0d64\\u0d65\\u0d80\\u0d81\\u0d84\\u0d97-\\u0d99\\u0db2\\u0dbc\\u0dbe\\u0dbf\\u0dc7-\\u0dc9\\u0dcb-\\u0dce\\u0dd5\\u0dd7\\u0de0-\\u0de5\\u0df0\\u0df1\\u0df5-\\u0e00\\u0e3b-\\u0e3e\\u0e5c-\\u0e80\\u0e83\\u0e85\\u0e86\\u0e89\\u0e8b\\u0e8c\\u0e8e-\\u0e93\\u0e98\\u0ea0\\u0ea4\\u0ea6\\u0ea8\\u0ea9\\u0eac\\u0eba\\u0ebe\\u0ebf\\u0ec5\\u0ec7\\u0ece\\u0ecf\\u0eda\\u0edb\\u0ee0-\\u0eff\\u0f48\\u0f6d-\\u0f70\\u0f98\\u0fbd\\u0fcd\\u0fdb-\\u0fff\\u10c6\\u10c8-\\u10cc\\u10ce\\u10cf\\u1249\\u124e\\u124f\\u1257\\u1259\\u125e\\u125f\\u1289\\u128e\\u128f\\u12b1\\u12b6\\u12b7\\u12bf\\u12c1\\u12c6\\u12c7\\u12d7\\u1311\\u1316\\u1317\\u135b\\u135c\\u137d-\\u137f\\u139a-\\u139f\\u13f6\\u13f7\\u13fe\\u13ff\\u169d-\\u169f\\u16f9-\\u16ff\\u170d\\u1715-\\u171f\\u1737-\\u173f\\u1754-\\u175f\\u176d\\u1771\\u1774-\\u177f\\u17de\\u17df\\u17ea-\\u17ef\\u17fa-\\u17ff\\u180f\\u181a-\\u181f\\u1878-\\u187f\\u18ab-\\u18af\\u18f6-\\u18ff\\u191f\\u192c-\\u192f\\u193c-\\u193f\\u1941-\\u1943\\u196e\\u196f\\u1975-\\u197f\\u19ac-\\u19af\\u19ca-\\u19cf\\u19db-\\u19dd\\u1a1c\\u1a1d\\u1a5f\\u1a7d\\u1a7e\\u1a8a-\\u1a8f\\u1a9a-\\u1a9f\\u1aae\\u1aaf\\u1abf-\\u1aff\\u1b4c-\\u1b4f\\u1b7d-\\u1b7f\\u1bf4-\\u1bfb\\u1c38-\\u1c3a\\u1c4a-\\u1c4c\\u1c89-\\u1cbf\\u1cc8-\\u1ccf\\u1cf7\\u1cfa-\\u1cff\\u1df6-\\u1dfa\\u1f16\\u1f17\\u1f1e\\u1f1f\\u1f46\\u1f47\\u1f4e\\u1f4f\\u1f58\\u1f5a\\u1f5c\\u1f5e\\u1f7e\\u1f7f\\u1fb5\\u1fc5\\u1fd4\\u1fd5\\u1fdc\\u1ff0\\u1ff1\\u1ff5\\u1fff\\u2065\\u2072\\u2073\\u208f\\u209d-\\u209f\\u20bf-\\u20cf\\u20f1-\\u20ff\\u218c-\\u218f\\u23ff\\u2427-\\u243f\\u244b-\\u245f\\u2b74\\u2b75\\u2b96\\u2b97\\u2bba-\\u2bbc\\u2bc9\\u2bd2-\\u2beb\\u2bf0-\\u2bff\\u2c2f\\u2c5f\\u2cf4-\\u2cf8\\u2d26\\u2d28-\\u2d2c\\u2d2e\\u2d2f\\u2d68-\\u2d6e\\u2d71-\\u2d7e\\u2d97-\\u2d9f\\u2da7\\u2daf\\u2db7\\u2dbf\\u2dc7\\u2dcf\\u2dd7\\u2ddf\\u2e45-\\u2e7f\\u2e9a\\u2ef4-\\u2eff\\u2fd6-\\u2fef\\u2ffc-\\u2fff\\u3040\\u3097\\u3098\\u3100-\\u3104\\u312e-\\u3130\\u318f\\u31bb-\\u31bf\\u31e4-\\u31ef\\u321f\\u32ff\\u4db6-\\u4dbf\\u9fd6-\\u9fff\\ua48d-\\ua48f\\ua4c7-\\ua4cf\\ua62c-\\ua63f\\ua6f8-\\ua6ff\\ua7af\\ua7b8-\\ua7f6\\ua82c-\\ua82f\\ua83a-\\ua83f\\ua878-\\ua87f\\ua8c6-\\ua8cd\\ua8da-\\ua8df\\ua8fe\\ua8ff\\ua954-\\ua95e\\ua97d-\\ua97f\\ua9ce\\ua9da-\\ua9dd\\ua9ff\\uaa37-\\uaa3f\\uaa4e\\uaa4f\\uaa5a\\uaa5b\\uaac3-\\uaada\\uaaf7-\\uab00\\uab07\\uab08\\uab0f\\uab10\\uab17-\\uab1f\\uab27\\uab2f\\uab66-\\uab6f\\uabee\\uabef\\uabfa-\\uabff\\ud7a4-\\ud7af\\ud7c7-\\ud7ca\\ud7fc-\\ud7ff\\ufa6e\\ufa6f\\ufada-\\ufaff\\ufb07-\\ufb12\\ufb18-\\ufb1c\\ufb37\\ufb3d\\ufb3f\\ufb42\\ufb45\\ufbc2-\\ufbd2\\ufd40-\\ufd4f\\ufd90\\ufd91\\ufdc8-\\ufdef\\ufdfe\\ufdff\\ufe1a-\\ufe1f\\ufe53\\ufe67\\ufe6c-\\ufe6f\\ufe75\\ufefd\\ufefe\\uff00\\uffbf-\\uffc1\\uffc8\\uffc9\\uffd0\\uffd1\\uffd8\\uffd9\\uffdd-\\uffdf\\uffe7\\uffef-\\ufff8\\ufffe\\uffff",\nastral:"\\ud800[\\udc0c\\udc27\\udc3b\\udc3e\\udc4e\\udc4f\\udc5e-\\udc7f\\udcfb-\\udcff\\udd03-\\udd06\\udd34-\\udd36\\udd8f\\udd9c-\\udd9f\\udda1-\\uddcf\\uddfe-\\ude7f\\ude9d-\\ude9f\\uded1-\\udedf\\udefc-\\udeff\\udf24-\\udf2f\\udf4b-\\udf4f\\udf7b-\\udf7f\\udf9e\\udfc4-\\udfc7\\udfd6-\\udfff]|\\ud801[\\udc9e\\udc9f\\udcaa-\\udcaf\\udcd4-\\udcd7\\udcfc-\\udcff\\udd28-\\udd2f\\udd64-\\udd6e\\udd70-\\uddff\\udf37-\\udf3f\\udf56-\\udf5f\\udf68-\\udfff]|\\ud802[\\udc06\\udc07\\udc09\\udc36\\udc39-\\udc3b\\udc3d\\udc3e\\udc56\\udc9f-\\udca6\\udcb0-\\udcdf\\udcf3\\udcf6-\\udcfa\\udd1c-\\udd1e\\udd3a-\\udd3e\\udd40-\\udd7f\\uddb8-\\uddbb\\uddd0\\uddd1\\ude04\\ude07-\\ude0b\\ude14\\ude18\\ude34-\\ude37\\ude3b-\\ude3e\\ude48-\\ude4f\\ude59-\\ude5f\\udea0-\\udebf\\udee7-\\udeea\\udef7-\\udeff\\udf36-\\udf38\\udf56\\udf57\\udf73-\\udf77\\udf92-\\udf98\\udf9d-\\udfa8\\udfb0-\\udfff]|\\ud803[\\udc49-\\udc7f\\udcb3-\\udcbf\\udcf3-\\udcf9\\udd00-\\ude5f\\ude7f-\\udfff]|\\ud804[\\udc4e-\\udc51\\udc70-\\udc7e\\udcc2-\\udccf\\udce9-\\udcef\\udcfa-\\udcff\\udd35\\udd44-\\udd4f\\udd77-\\udd7f\\uddce\\uddcf\\udde0\\uddf5-\\uddff\\ude12\\ude3f-\\ude7f\\ude87\\ude89\\ude8e\\ude9e\\udeaa-\\udeaf\\udeeb-\\udeef\\udefa-\\udeff\\udf04\\udf0d\\udf0e\\udf11\\udf12\\udf29\\udf31\\udf34\\udf3a\\udf3b\\udf45\\udf46\\udf49\\udf4a\\udf4e\\udf4f\\udf51-\\udf56\\udf58-\\udf5c\\udf64\\udf65\\udf6d-\\udf6f\\udf75-\\udfff]|\\ud805[\\udc5a\\udc5c\\udc5e-\\udc7f\\udcc8-\\udccf\\udcda-\\udd7f\\uddb6\\uddb7\\uddde-\\uddff\\ude45-\\ude4f\\ude5a-\\ude5f\\ude6d-\\ude7f\\udeb8-\\udebf\\udeca-\\udeff\\udf1a-\\udf1c\\udf2c-\\udf2f\\udf40-\\udfff]|\\ud806[\\udc00-\\udc9f\\udcf3-\\udcfe\\udd00-\\udebf\\udef9-\\udfff]|\\ud807[\\udc09\\udc37\\udc46-\\udc4f\\udc6d-\\udc6f\\udc90\\udc91\\udca8\\udcb7-\\udfff]|\\ud808[\\udf9a-\\udfff]|\\ud809[\\udc6f\\udc75-\\udc7f\\udd44-\\udfff]|[\\ud80a\\ud80b\\ud80e-\\ud810\\ud812-\\ud819\\ud823-\\ud82b\\ud82d\\ud82e\\ud830-\\ud833\\ud837\\ud839\\ud83f\\ud874-\\ud87d\\ud87f-\\udb3f\\udb41-\\udb7f][\\udc00-\\udfff]|\\ud80d[\\udc2f-\\udfff]|\\ud811[\\ude47-\\udfff]|\\ud81a[\\ude39-\\ude3f\\ude5f\\ude6a-\\ude6d\\ude70-\\udecf\\udeee\\udeef\\udef6-\\udeff\\udf46-\\udf4f\\udf5a\\udf62\\udf78-\\udf7c\\udf90-\\udfff]|\\ud81b[\\udc00-\\udeff\\udf45-\\udf4f\\udf7f-\\udf8e\\udfa0-\\udfdf\\udfe1-\\udfff]|\\ud821[\\udfed-\\udfff]|\\ud822[\\udef3-\\udfff]|\\ud82c[\\udc02-\\udfff]|\\ud82f[\\udc6b-\\udc6f\\udc7d-\\udc7f\\udc89-\\udc8f\\udc9a\\udc9b\\udca4-\\udfff]|\\ud834[\\udcf6-\\udcff\\udd27\\udd28\\udde9-\\uddff\\ude46-\\udeff\\udf57-\\udf5f\\udf72-\\udfff]|\\ud835[\\udc55\\udc9d\\udca0\\udca1\\udca3\\udca4\\udca7\\udca8\\udcad\\udcba\\udcbc\\udcc4\\udd06\\udd0b\\udd0c\\udd15\\udd1d\\udd3a\\udd3f\\udd45\\udd47-\\udd49\\udd51\\udea6\\udea7\\udfcc\\udfcd]|\\ud836[\\ude8c-\\ude9a\\udea0\\udeb0-\\udfff]|\\ud838[\\udc07\\udc19\\udc1a\\udc22\\udc25\\udc2b-\\udfff]|\\ud83a[\\udcc5\\udcc6\\udcd7-\\udcff\\udd4b-\\udd4f\\udd5a-\\udd5d\\udd60-\\udfff]|\\ud83b[\\udc00-\\uddff\\ude04\\ude20\\ude23\\ude25\\ude26\\ude28\\ude33\\ude38\\ude3a\\ude3c-\\ude41\\ude43-\\ude46\\ude48\\ude4a\\ude4c\\ude50\\ude53\\ude55\\ude56\\ude58\\ude5a\\ude5c\\ude5e\\ude60\\ude63\\ude65\\ude66\\ude6b\\ude73\\ude78\\ude7d\\ude7f\\ude8a\\ude9c-\\udea0\\udea4\\udeaa\\udebc-\\udeef\\udef2-\\udfff]|\\ud83c[\\udc2c-\\udc2f\\udc94-\\udc9f\\udcaf\\udcb0\\udcc0\\udcd0\\udcf6-\\udcff\\udd0d-\\udd0f\\udd2f\\udd6c-\\udd6f\\uddad-\\udde5\\ude03-\\ude0f\\ude3c-\\ude3f\\ude49-\\ude4f\\ude52-\\udeff]|\\ud83d[\\uded3-\\udedf\\udeed-\\udeef\\udef7-\\udeff\\udf74-\\udf7f\\udfd5-\\udfff]|\\ud83e[\\udc0c-\\udc0f\\udc48-\\udc4f\\udc5a-\\udc5f\\udc88-\\udc8f\\udcae-\\udd0f\\udd1f\\udd28-\\udd2f\\udd31\\udd32\\udd3f\\udd4c-\\udd4f\\udd5f-\\udd7f\\udd92-\\uddbf\\uddc1-\\udfff]|\\ud869[\\uded7-\\udeff]|\\ud86d[\\udf35-\\udf3f]|\\ud86e[\\udc1e\\udc1f]|\\ud873[\\udea2-\\udfff]|\\ud87e[\\ude1e-\\udfff]|\\udb40[\\udc00\\udc02-\\udc1f\\udc80-\\udcff\\uddf0-\\udfff]|[\\udbbf\\udbff][\\udffe\\udfff]"},\n{name:"Co",alias:"Private_Use",bmp:"\\ue000-\\uf8ff",astral:"[\\udb80-\\udbbe\\udbc0-\\udbfe][\\udc00-\\udfff]|[\\udbbf\\udbff][\\udc00-\\udffd]"},{name:"Cs",alias:"Surrogate",bmp:"\\ud800-\\udfff"},{name:"L",alias:"Letter",bmp:"A-Za-z\\u00aa\\u00b5\\u00ba\\u00c0-\\u00d6\\u00d8-\\u00f6\\u00f8-\\u02c1\\u02c6-\\u02d1\\u02e0-\\u02e4\\u02ec\\u02ee\\u0370-\\u0374\\u0376\\u0377\\u037a-\\u037d\\u037f\\u0386\\u0388-\\u038a\\u038c\\u038e-\\u03a1\\u03a3-\\u03f5\\u03f7-\\u0481\\u048a-\\u052f\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05d0-\\u05ea\\u05f0-\\u05f2\\u0620-\\u064a\\u066e\\u066f\\u0671-\\u06d3\\u06d5\\u06e5\\u06e6\\u06ee\\u06ef\\u06fa-\\u06fc\\u06ff\\u0710\\u0712-\\u072f\\u074d-\\u07a5\\u07b1\\u07ca-\\u07ea\\u07f4\\u07f5\\u07fa\\u0800-\\u0815\\u081a\\u0824\\u0828\\u0840-\\u0858\\u08a0-\\u08b4\\u08b6-\\u08bd\\u0904-\\u0939\\u093d\\u0950\\u0958-\\u0961\\u0971-\\u0980\\u0985-\\u098c\\u098f\\u0990\\u0993-\\u09a8\\u09aa-\\u09b0\\u09b2\\u09b6-\\u09b9\\u09bd\\u09ce\\u09dc\\u09dd\\u09df-\\u09e1\\u09f0\\u09f1\\u0a05-\\u0a0a\\u0a0f\\u0a10\\u0a13-\\u0a28\\u0a2a-\\u0a30\\u0a32\\u0a33\\u0a35\\u0a36\\u0a38\\u0a39\\u0a59-\\u0a5c\\u0a5e\\u0a72-\\u0a74\\u0a85-\\u0a8d\\u0a8f-\\u0a91\\u0a93-\\u0aa8\\u0aaa-\\u0ab0\\u0ab2\\u0ab3\\u0ab5-\\u0ab9\\u0abd\\u0ad0\\u0ae0\\u0ae1\\u0af9\\u0b05-\\u0b0c\\u0b0f\\u0b10\\u0b13-\\u0b28\\u0b2a-\\u0b30\\u0b32\\u0b33\\u0b35-\\u0b39\\u0b3d\\u0b5c\\u0b5d\\u0b5f-\\u0b61\\u0b71\\u0b83\\u0b85-\\u0b8a\\u0b8e-\\u0b90\\u0b92-\\u0b95\\u0b99\\u0b9a\\u0b9c\\u0b9e\\u0b9f\\u0ba3\\u0ba4\\u0ba8-\\u0baa\\u0bae-\\u0bb9\\u0bd0\\u0c05-\\u0c0c\\u0c0e-\\u0c10\\u0c12-\\u0c28\\u0c2a-\\u0c39\\u0c3d\\u0c58-\\u0c5a\\u0c60\\u0c61\\u0c80\\u0c85-\\u0c8c\\u0c8e-\\u0c90\\u0c92-\\u0ca8\\u0caa-\\u0cb3\\u0cb5-\\u0cb9\\u0cbd\\u0cde\\u0ce0\\u0ce1\\u0cf1\\u0cf2\\u0d05-\\u0d0c\\u0d0e-\\u0d10\\u0d12-\\u0d3a\\u0d3d\\u0d4e\\u0d54-\\u0d56\\u0d5f-\\u0d61\\u0d7a-\\u0d7f\\u0d85-\\u0d96\\u0d9a-\\u0db1\\u0db3-\\u0dbb\\u0dbd\\u0dc0-\\u0dc6\\u0e01-\\u0e30\\u0e32\\u0e33\\u0e40-\\u0e46\\u0e81\\u0e82\\u0e84\\u0e87\\u0e88\\u0e8a\\u0e8d\\u0e94-\\u0e97\\u0e99-\\u0e9f\\u0ea1-\\u0ea3\\u0ea5\\u0ea7\\u0eaa\\u0eab\\u0ead-\\u0eb0\\u0eb2\\u0eb3\\u0ebd\\u0ec0-\\u0ec4\\u0ec6\\u0edc-\\u0edf\\u0f00\\u0f40-\\u0f47\\u0f49-\\u0f6c\\u0f88-\\u0f8c\\u1000-\\u102a\\u103f\\u1050-\\u1055\\u105a-\\u105d\\u1061\\u1065\\u1066\\u106e-\\u1070\\u1075-\\u1081\\u108e\\u10a0-\\u10c5\\u10c7\\u10cd\\u10d0-\\u10fa\\u10fc-\\u1248\\u124a-\\u124d\\u1250-\\u1256\\u1258\\u125a-\\u125d\\u1260-\\u1288\\u128a-\\u128d\\u1290-\\u12b0\\u12b2-\\u12b5\\u12b8-\\u12be\\u12c0\\u12c2-\\u12c5\\u12c8-\\u12d6\\u12d8-\\u1310\\u1312-\\u1315\\u1318-\\u135a\\u1380-\\u138f\\u13a0-\\u13f5\\u13f8-\\u13fd\\u1401-\\u166c\\u166f-\\u167f\\u1681-\\u169a\\u16a0-\\u16ea\\u16f1-\\u16f8\\u1700-\\u170c\\u170e-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176c\\u176e-\\u1770\\u1780-\\u17b3\\u17d7\\u17dc\\u1820-\\u1877\\u1880-\\u1884\\u1887-\\u18a8\\u18aa\\u18b0-\\u18f5\\u1900-\\u191e\\u1950-\\u196d\\u1970-\\u1974\\u1980-\\u19ab\\u19b0-\\u19c9\\u1a00-\\u1a16\\u1a20-\\u1a54\\u1aa7\\u1b05-\\u1b33\\u1b45-\\u1b4b\\u1b83-\\u1ba0\\u1bae\\u1baf\\u1bba-\\u1be5\\u1c00-\\u1c23\\u1c4d-\\u1c4f\\u1c5a-\\u1c7d\\u1c80-\\u1c88\\u1ce9-\\u1cec\\u1cee-\\u1cf1\\u1cf5\\u1cf6\\u1d00-\\u1dbf\\u1e00-\\u1f15\\u1f18-\\u1f1d\\u1f20-\\u1f45\\u1f48-\\u1f4d\\u1f50-\\u1f57\\u1f59\\u1f5b\\u1f5d\\u1f5f-\\u1f7d\\u1f80-\\u1fb4\\u1fb6-\\u1fbc\\u1fbe\\u1fc2-\\u1fc4\\u1fc6-\\u1fcc\\u1fd0-\\u1fd3\\u1fd6-\\u1fdb\\u1fe0-\\u1fec\\u1ff2-\\u1ff4\\u1ff6-\\u1ffc\\u2071\\u207f\\u2090-\\u209c\\u2102\\u2107\\u210a-\\u2113\\u2115\\u2119-\\u211d\\u2124\\u2126\\u2128\\u212a-\\u212d\\u212f-\\u2139\\u213c-\\u213f\\u2145-\\u2149\\u214e\\u2183\\u2184\\u2c00-\\u2c2e\\u2c30-\\u2c5e\\u2c60-\\u2ce4\\u2ceb-\\u2cee\\u2cf2\\u2cf3\\u2d00-\\u2d25\\u2d27\\u2d2d\\u2d30-\\u2d67\\u2d6f\\u2d80-\\u2d96\\u2da0-\\u2da6\\u2da8-\\u2dae\\u2db0-\\u2db6\\u2db8-\\u2dbe\\u2dc0-\\u2dc6\\u2dc8-\\u2dce\\u2dd0-\\u2dd6\\u2dd8-\\u2dde\\u2e2f\\u3005\\u3006\\u3031-\\u3035\\u303b\\u303c\\u3041-\\u3096\\u309d-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312d\\u3131-\\u318e\\u31a0-\\u31ba\\u31f0-\\u31ff\\u3400-\\u4db5\\u4e00-\\u9fd5\\ua000-\\ua48c\\ua4d0-\\ua4fd\\ua500-\\ua60c\\ua610-\\ua61f\\ua62a\\ua62b\\ua640-\\ua66e\\ua67f-\\ua69d\\ua6a0-\\ua6e5\\ua717-\\ua71f\\ua722-\\ua788\\ua78b-\\ua7ae\\ua7b0-\\ua7b7\\ua7f7-\\ua801\\ua803-\\ua805\\ua807-\\ua80a\\ua80c-\\ua822\\ua840-\\ua873\\ua882-\\ua8b3\\ua8f2-\\ua8f7\\ua8fb\\ua8fd\\ua90a-\\ua925\\ua930-\\ua946\\ua960-\\ua97c\\ua984-\\ua9b2\\ua9cf\\ua9e0-\\ua9e4\\ua9e6-\\ua9ef\\ua9fa-\\ua9fe\\uaa00-\\uaa28\\uaa40-\\uaa42\\uaa44-\\uaa4b\\uaa60-\\uaa76\\uaa7a\\uaa7e-\\uaaaf\\uaab1\\uaab5\\uaab6\\uaab9-\\uaabd\\uaac0\\uaac2\\uaadb-\\uaadd\\uaae0-\\uaaea\\uaaf2-\\uaaf4\\uab01-\\uab06\\uab09-\\uab0e\\uab11-\\uab16\\uab20-\\uab26\\uab28-\\uab2e\\uab30-\\uab5a\\uab5c-\\uab65\\uab70-\\uabe2\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufb00-\\ufb06\\ufb13-\\ufb17\\ufb1d\\ufb1f-\\ufb28\\ufb2a-\\ufb36\\ufb38-\\ufb3c\\ufb3e\\ufb40\\ufb41\\ufb43\\ufb44\\ufb46-\\ufbb1\\ufbd3-\\ufd3d\\ufd50-\\ufd8f\\ufd92-\\ufdc7\\ufdf0-\\ufdfb\\ufe70-\\ufe74\\ufe76-\\ufefc\\uff21-\\uff3a\\uff41-\\uff5a\\uff66-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc",\nastral:"\\ud800[\\udc00-\\udc0b\\udc0d-\\udc26\\udc28-\\udc3a\\udc3c\\udc3d\\udc3f-\\udc4d\\udc50-\\udc5d\\udc80-\\udcfa\\ude80-\\ude9c\\udea0-\\uded0\\udf00-\\udf1f\\udf30-\\udf40\\udf42-\\udf49\\udf50-\\udf75\\udf80-\\udf9d\\udfa0-\\udfc3\\udfc8-\\udfcf]|\\ud801[\\udc00-\\udc9d\\udcb0-\\udcd3\\udcd8-\\udcfb\\udd00-\\udd27\\udd30-\\udd63\\ude00-\\udf36\\udf40-\\udf55\\udf60-\\udf67]|\\ud802[\\udc00-\\udc05\\udc08\\udc0a-\\udc35\\udc37\\udc38\\udc3c\\udc3f-\\udc55\\udc60-\\udc76\\udc80-\\udc9e\\udce0-\\udcf2\\udcf4\\udcf5\\udd00-\\udd15\\udd20-\\udd39\\udd80-\\uddb7\\uddbe\\uddbf\\ude00\\ude10-\\ude13\\ude15-\\ude17\\ude19-\\ude33\\ude60-\\ude7c\\ude80-\\ude9c\\udec0-\\udec7\\udec9-\\udee4\\udf00-\\udf35\\udf40-\\udf55\\udf60-\\udf72\\udf80-\\udf91]|\\ud803[\\udc00-\\udc48\\udc80-\\udcb2\\udcc0-\\udcf2]|\\ud804[\\udc03-\\udc37\\udc83-\\udcaf\\udcd0-\\udce8\\udd03-\\udd26\\udd50-\\udd72\\udd76\\udd83-\\uddb2\\uddc1-\\uddc4\\uddda\\udddc\\ude00-\\ude11\\ude13-\\ude2b\\ude80-\\ude86\\ude88\\ude8a-\\ude8d\\ude8f-\\ude9d\\ude9f-\\udea8\\udeb0-\\udede\\udf05-\\udf0c\\udf0f\\udf10\\udf13-\\udf28\\udf2a-\\udf30\\udf32\\udf33\\udf35-\\udf39\\udf3d\\udf50\\udf5d-\\udf61]|\\ud805[\\udc00-\\udc34\\udc47-\\udc4a\\udc80-\\udcaf\\udcc4\\udcc5\\udcc7\\udd80-\\uddae\\uddd8-\\udddb\\ude00-\\ude2f\\ude44\\ude80-\\udeaa\\udf00-\\udf19]|\\ud806[\\udca0-\\udcdf\\udcff\\udec0-\\udef8]|\\ud807[\\udc00-\\udc08\\udc0a-\\udc2e\\udc40\\udc72-\\udc8f]|\\ud808[\\udc00-\\udf99]|\\ud809[\\udc80-\\udd43]|[\\ud80c\\ud81c-\\ud820\\ud840-\\ud868\\ud86a-\\ud86c\\ud86f-\\ud872][\\udc00-\\udfff]|\\ud80d[\\udc00-\\udc2e]|\\ud811[\\udc00-\\ude46]|\\ud81a[\\udc00-\\ude38\\ude40-\\ude5e\\uded0-\\udeed\\udf00-\\udf2f\\udf40-\\udf43\\udf63-\\udf77\\udf7d-\\udf8f]|\\ud81b[\\udf00-\\udf44\\udf50\\udf93-\\udf9f\\udfe0]|\\ud821[\\udc00-\\udfec]|\\ud822[\\udc00-\\udef2]|\\ud82c[\\udc00\\udc01]|\\ud82f[\\udc00-\\udc6a\\udc70-\\udc7c\\udc80-\\udc88\\udc90-\\udc99]|\\ud835[\\udc00-\\udc54\\udc56-\\udc9c\\udc9e\\udc9f\\udca2\\udca5\\udca6\\udca9-\\udcac\\udcae-\\udcb9\\udcbb\\udcbd-\\udcc3\\udcc5-\\udd05\\udd07-\\udd0a\\udd0d-\\udd14\\udd16-\\udd1c\\udd1e-\\udd39\\udd3b-\\udd3e\\udd40-\\udd44\\udd46\\udd4a-\\udd50\\udd52-\\udea5\\udea8-\\udec0\\udec2-\\udeda\\udedc-\\udefa\\udefc-\\udf14\\udf16-\\udf34\\udf36-\\udf4e\\udf50-\\udf6e\\udf70-\\udf88\\udf8a-\\udfa8\\udfaa-\\udfc2\\udfc4-\\udfcb]|\\ud83a[\\udc00-\\udcc4\\udd00-\\udd43]|\\ud83b[\\ude00-\\ude03\\ude05-\\ude1f\\ude21\\ude22\\ude24\\ude27\\ude29-\\ude32\\ude34-\\ude37\\ude39\\ude3b\\ude42\\ude47\\ude49\\ude4b\\ude4d-\\ude4f\\ude51\\ude52\\ude54\\ude57\\ude59\\ude5b\\ude5d\\ude5f\\ude61\\ude62\\ude64\\ude67-\\ude6a\\ude6c-\\ude72\\ude74-\\ude77\\ude79-\\ude7c\\ude7e\\ude80-\\ude89\\ude8b-\\ude9b\\udea1-\\udea3\\udea5-\\udea9\\udeab-\\udebb]|\\ud869[\\udc00-\\uded6\\udf00-\\udfff]|\\ud86d[\\udc00-\\udf34\\udf40-\\udfff]|\\ud86e[\\udc00-\\udc1d\\udc20-\\udfff]|\\ud873[\\udc00-\\udea1]|\\ud87e[\\udc00-\\ude1d]"},\n{name:"Ll",alias:"Lowercase_Letter",bmp:"a-z\\u00b5\\u00df-\\u00f6\\u00f8-\\u00ff\\u0101\\u0103\\u0105\\u0107\\u0109\\u010b\\u010d\\u010f\\u0111\\u0113\\u0115\\u0117\\u0119\\u011b\\u011d\\u011f\\u0121\\u0123\\u0125\\u0127\\u0129\\u012b\\u012d\\u012f\\u0131\\u0133\\u0135\\u0137\\u0138\\u013a\\u013c\\u013e\\u0140\\u0142\\u0144\\u0146\\u0148\\u0149\\u014b\\u014d\\u014f\\u0151\\u0153\\u0155\\u0157\\u0159\\u015b\\u015d\\u015f\\u0161\\u0163\\u0165\\u0167\\u0169\\u016b\\u016d\\u016f\\u0171\\u0173\\u0175\\u0177\\u017a\\u017c\\u017e-\\u0180\\u0183\\u0185\\u0188\\u018c\\u018d\\u0192\\u0195\\u0199-\\u019b\\u019e\\u01a1\\u01a3\\u01a5\\u01a8\\u01aa\\u01ab\\u01ad\\u01b0\\u01b4\\u01b6\\u01b9\\u01ba\\u01bd-\\u01bf\\u01c6\\u01c9\\u01cc\\u01ce\\u01d0\\u01d2\\u01d4\\u01d6\\u01d8\\u01da\\u01dc\\u01dd\\u01df\\u01e1\\u01e3\\u01e5\\u01e7\\u01e9\\u01eb\\u01ed\\u01ef\\u01f0\\u01f3\\u01f5\\u01f9\\u01fb\\u01fd\\u01ff\\u0201\\u0203\\u0205\\u0207\\u0209\\u020b\\u020d\\u020f\\u0211\\u0213\\u0215\\u0217\\u0219\\u021b\\u021d\\u021f\\u0221\\u0223\\u0225\\u0227\\u0229\\u022b\\u022d\\u022f\\u0231\\u0233-\\u0239\\u023c\\u023f\\u0240\\u0242\\u0247\\u0249\\u024b\\u024d\\u024f-\\u0293\\u0295-\\u02af\\u0371\\u0373\\u0377\\u037b-\\u037d\\u0390\\u03ac-\\u03ce\\u03d0\\u03d1\\u03d5-\\u03d7\\u03d9\\u03db\\u03dd\\u03df\\u03e1\\u03e3\\u03e5\\u03e7\\u03e9\\u03eb\\u03ed\\u03ef-\\u03f3\\u03f5\\u03f8\\u03fb\\u03fc\\u0430-\\u045f\\u0461\\u0463\\u0465\\u0467\\u0469\\u046b\\u046d\\u046f\\u0471\\u0473\\u0475\\u0477\\u0479\\u047b\\u047d\\u047f\\u0481\\u048b\\u048d\\u048f\\u0491\\u0493\\u0495\\u0497\\u0499\\u049b\\u049d\\u049f\\u04a1\\u04a3\\u04a5\\u04a7\\u04a9\\u04ab\\u04ad\\u04af\\u04b1\\u04b3\\u04b5\\u04b7\\u04b9\\u04bb\\u04bd\\u04bf\\u04c2\\u04c4\\u04c6\\u04c8\\u04ca\\u04cc\\u04ce\\u04cf\\u04d1\\u04d3\\u04d5\\u04d7\\u04d9\\u04db\\u04dd\\u04df\\u04e1\\u04e3\\u04e5\\u04e7\\u04e9\\u04eb\\u04ed\\u04ef\\u04f1\\u04f3\\u04f5\\u04f7\\u04f9\\u04fb\\u04fd\\u04ff\\u0501\\u0503\\u0505\\u0507\\u0509\\u050b\\u050d\\u050f\\u0511\\u0513\\u0515\\u0517\\u0519\\u051b\\u051d\\u051f\\u0521\\u0523\\u0525\\u0527\\u0529\\u052b\\u052d\\u052f\\u0561-\\u0587\\u13f8-\\u13fd\\u1c80-\\u1c88\\u1d00-\\u1d2b\\u1d6b-\\u1d77\\u1d79-\\u1d9a\\u1e01\\u1e03\\u1e05\\u1e07\\u1e09\\u1e0b\\u1e0d\\u1e0f\\u1e11\\u1e13\\u1e15\\u1e17\\u1e19\\u1e1b\\u1e1d\\u1e1f\\u1e21\\u1e23\\u1e25\\u1e27\\u1e29\\u1e2b\\u1e2d\\u1e2f\\u1e31\\u1e33\\u1e35\\u1e37\\u1e39\\u1e3b\\u1e3d\\u1e3f\\u1e41\\u1e43\\u1e45\\u1e47\\u1e49\\u1e4b\\u1e4d\\u1e4f\\u1e51\\u1e53\\u1e55\\u1e57\\u1e59\\u1e5b\\u1e5d\\u1e5f\\u1e61\\u1e63\\u1e65\\u1e67\\u1e69\\u1e6b\\u1e6d\\u1e6f\\u1e71\\u1e73\\u1e75\\u1e77\\u1e79\\u1e7b\\u1e7d\\u1e7f\\u1e81\\u1e83\\u1e85\\u1e87\\u1e89\\u1e8b\\u1e8d\\u1e8f\\u1e91\\u1e93\\u1e95-\\u1e9d\\u1e9f\\u1ea1\\u1ea3\\u1ea5\\u1ea7\\u1ea9\\u1eab\\u1ead\\u1eaf\\u1eb1\\u1eb3\\u1eb5\\u1eb7\\u1eb9\\u1ebb\\u1ebd\\u1ebf\\u1ec1\\u1ec3\\u1ec5\\u1ec7\\u1ec9\\u1ecb\\u1ecd\\u1ecf\\u1ed1\\u1ed3\\u1ed5\\u1ed7\\u1ed9\\u1edb\\u1edd\\u1edf\\u1ee1\\u1ee3\\u1ee5\\u1ee7\\u1ee9\\u1eeb\\u1eed\\u1eef\\u1ef1\\u1ef3\\u1ef5\\u1ef7\\u1ef9\\u1efb\\u1efd\\u1eff-\\u1f07\\u1f10-\\u1f15\\u1f20-\\u1f27\\u1f30-\\u1f37\\u1f40-\\u1f45\\u1f50-\\u1f57\\u1f60-\\u1f67\\u1f70-\\u1f7d\\u1f80-\\u1f87\\u1f90-\\u1f97\\u1fa0-\\u1fa7\\u1fb0-\\u1fb4\\u1fb6\\u1fb7\\u1fbe\\u1fc2-\\u1fc4\\u1fc6\\u1fc7\\u1fd0-\\u1fd3\\u1fd6\\u1fd7\\u1fe0-\\u1fe7\\u1ff2-\\u1ff4\\u1ff6\\u1ff7\\u210a\\u210e\\u210f\\u2113\\u212f\\u2134\\u2139\\u213c\\u213d\\u2146-\\u2149\\u214e\\u2184\\u2c30-\\u2c5e\\u2c61\\u2c65\\u2c66\\u2c68\\u2c6a\\u2c6c\\u2c71\\u2c73\\u2c74\\u2c76-\\u2c7b\\u2c81\\u2c83\\u2c85\\u2c87\\u2c89\\u2c8b\\u2c8d\\u2c8f\\u2c91\\u2c93\\u2c95\\u2c97\\u2c99\\u2c9b\\u2c9d\\u2c9f\\u2ca1\\u2ca3\\u2ca5\\u2ca7\\u2ca9\\u2cab\\u2cad\\u2caf\\u2cb1\\u2cb3\\u2cb5\\u2cb7\\u2cb9\\u2cbb\\u2cbd\\u2cbf\\u2cc1\\u2cc3\\u2cc5\\u2cc7\\u2cc9\\u2ccb\\u2ccd\\u2ccf\\u2cd1\\u2cd3\\u2cd5\\u2cd7\\u2cd9\\u2cdb\\u2cdd\\u2cdf\\u2ce1\\u2ce3\\u2ce4\\u2cec\\u2cee\\u2cf3\\u2d00-\\u2d25\\u2d27\\u2d2d\\ua641\\ua643\\ua645\\ua647\\ua649\\ua64b\\ua64d\\ua64f\\ua651\\ua653\\ua655\\ua657\\ua659\\ua65b\\ua65d\\ua65f\\ua661\\ua663\\ua665\\ua667\\ua669\\ua66b\\ua66d\\ua681\\ua683\\ua685\\ua687\\ua689\\ua68b\\ua68d\\ua68f\\ua691\\ua693\\ua695\\ua697\\ua699\\ua69b\\ua723\\ua725\\ua727\\ua729\\ua72b\\ua72d\\ua72f-\\ua731\\ua733\\ua735\\ua737\\ua739\\ua73b\\ua73d\\ua73f\\ua741\\ua743\\ua745\\ua747\\ua749\\ua74b\\ua74d\\ua74f\\ua751\\ua753\\ua755\\ua757\\ua759\\ua75b\\ua75d\\ua75f\\ua761\\ua763\\ua765\\ua767\\ua769\\ua76b\\ua76d\\ua76f\\ua771-\\ua778\\ua77a\\ua77c\\ua77f\\ua781\\ua783\\ua785\\ua787\\ua78c\\ua78e\\ua791\\ua793-\\ua795\\ua797\\ua799\\ua79b\\ua79d\\ua79f\\ua7a1\\ua7a3\\ua7a5\\ua7a7\\ua7a9\\ua7b5\\ua7b7\\ua7fa\\uab30-\\uab5a\\uab60-\\uab65\\uab70-\\uabbf\\ufb00-\\ufb06\\ufb13-\\ufb17\\uff41-\\uff5a",\nastral:"\\ud801[\\udc28-\\udc4f\\udcd8-\\udcfb]|\\ud803[\\udcc0-\\udcf2]|\\ud806[\\udcc0-\\udcdf]|\\ud835[\\udc1a-\\udc33\\udc4e-\\udc54\\udc56-\\udc67\\udc82-\\udc9b\\udcb6-\\udcb9\\udcbb\\udcbd-\\udcc3\\udcc5-\\udccf\\udcea-\\udd03\\udd1e-\\udd37\\udd52-\\udd6b\\udd86-\\udd9f\\uddba-\\uddd3\\uddee-\\ude07\\ude22-\\ude3b\\ude56-\\ude6f\\ude8a-\\udea5\\udec2-\\udeda\\udedc-\\udee1\\udefc-\\udf14\\udf16-\\udf1b\\udf36-\\udf4e\\udf50-\\udf55\\udf70-\\udf88\\udf8a-\\udf8f\\udfaa-\\udfc2\\udfc4-\\udfc9\\udfcb]|\\ud83a[\\udd22-\\udd43]"},{name:"Lm",alias:"Modifier_Letter",\nbmp:"\\u02b0-\\u02c1\\u02c6-\\u02d1\\u02e0-\\u02e4\\u02ec\\u02ee\\u0374\\u037a\\u0559\\u0640\\u06e5\\u06e6\\u07f4\\u07f5\\u07fa\\u081a\\u0824\\u0828\\u0971\\u0e46\\u0ec6\\u10fc\\u17d7\\u1843\\u1aa7\\u1c78-\\u1c7d\\u1d2c-\\u1d6a\\u1d78\\u1d9b-\\u1dbf\\u2071\\u207f\\u2090-\\u209c\\u2c7c\\u2c7d\\u2d6f\\u2e2f\\u3005\\u3031-\\u3035\\u303b\\u309d\\u309e\\u30fc-\\u30fe\\ua015\\ua4f8-\\ua4fd\\ua60c\\ua67f\\ua69c\\ua69d\\ua717-\\ua71f\\ua770\\ua788\\ua7f8\\ua7f9\\ua9cf\\ua9e6\\uaa70\\uaadd\\uaaf3\\uaaf4\\uab5c-\\uab5f\\uff70\\uff9e\\uff9f",astral:"\\ud81a[\\udf40-\\udf43]|\\ud81b[\\udf93-\\udf9f\\udfe0]"},\n{name:"Lo",alias:"Other_Letter",bmp:"\\u00aa\\u00ba\\u01bb\\u01c0-\\u01c3\\u0294\\u05d0-\\u05ea\\u05f0-\\u05f2\\u0620-\\u063f\\u0641-\\u064a\\u066e\\u066f\\u0671-\\u06d3\\u06d5\\u06ee\\u06ef\\u06fa-\\u06fc\\u06ff\\u0710\\u0712-\\u072f\\u074d-\\u07a5\\u07b1\\u07ca-\\u07ea\\u0800-\\u0815\\u0840-\\u0858\\u08a0-\\u08b4\\u08b6-\\u08bd\\u0904-\\u0939\\u093d\\u0950\\u0958-\\u0961\\u0972-\\u0980\\u0985-\\u098c\\u098f\\u0990\\u0993-\\u09a8\\u09aa-\\u09b0\\u09b2\\u09b6-\\u09b9\\u09bd\\u09ce\\u09dc\\u09dd\\u09df-\\u09e1\\u09f0\\u09f1\\u0a05-\\u0a0a\\u0a0f\\u0a10\\u0a13-\\u0a28\\u0a2a-\\u0a30\\u0a32\\u0a33\\u0a35\\u0a36\\u0a38\\u0a39\\u0a59-\\u0a5c\\u0a5e\\u0a72-\\u0a74\\u0a85-\\u0a8d\\u0a8f-\\u0a91\\u0a93-\\u0aa8\\u0aaa-\\u0ab0\\u0ab2\\u0ab3\\u0ab5-\\u0ab9\\u0abd\\u0ad0\\u0ae0\\u0ae1\\u0af9\\u0b05-\\u0b0c\\u0b0f\\u0b10\\u0b13-\\u0b28\\u0b2a-\\u0b30\\u0b32\\u0b33\\u0b35-\\u0b39\\u0b3d\\u0b5c\\u0b5d\\u0b5f-\\u0b61\\u0b71\\u0b83\\u0b85-\\u0b8a\\u0b8e-\\u0b90\\u0b92-\\u0b95\\u0b99\\u0b9a\\u0b9c\\u0b9e\\u0b9f\\u0ba3\\u0ba4\\u0ba8-\\u0baa\\u0bae-\\u0bb9\\u0bd0\\u0c05-\\u0c0c\\u0c0e-\\u0c10\\u0c12-\\u0c28\\u0c2a-\\u0c39\\u0c3d\\u0c58-\\u0c5a\\u0c60\\u0c61\\u0c80\\u0c85-\\u0c8c\\u0c8e-\\u0c90\\u0c92-\\u0ca8\\u0caa-\\u0cb3\\u0cb5-\\u0cb9\\u0cbd\\u0cde\\u0ce0\\u0ce1\\u0cf1\\u0cf2\\u0d05-\\u0d0c\\u0d0e-\\u0d10\\u0d12-\\u0d3a\\u0d3d\\u0d4e\\u0d54-\\u0d56\\u0d5f-\\u0d61\\u0d7a-\\u0d7f\\u0d85-\\u0d96\\u0d9a-\\u0db1\\u0db3-\\u0dbb\\u0dbd\\u0dc0-\\u0dc6\\u0e01-\\u0e30\\u0e32\\u0e33\\u0e40-\\u0e45\\u0e81\\u0e82\\u0e84\\u0e87\\u0e88\\u0e8a\\u0e8d\\u0e94-\\u0e97\\u0e99-\\u0e9f\\u0ea1-\\u0ea3\\u0ea5\\u0ea7\\u0eaa\\u0eab\\u0ead-\\u0eb0\\u0eb2\\u0eb3\\u0ebd\\u0ec0-\\u0ec4\\u0edc-\\u0edf\\u0f00\\u0f40-\\u0f47\\u0f49-\\u0f6c\\u0f88-\\u0f8c\\u1000-\\u102a\\u103f\\u1050-\\u1055\\u105a-\\u105d\\u1061\\u1065\\u1066\\u106e-\\u1070\\u1075-\\u1081\\u108e\\u10d0-\\u10fa\\u10fd-\\u1248\\u124a-\\u124d\\u1250-\\u1256\\u1258\\u125a-\\u125d\\u1260-\\u1288\\u128a-\\u128d\\u1290-\\u12b0\\u12b2-\\u12b5\\u12b8-\\u12be\\u12c0\\u12c2-\\u12c5\\u12c8-\\u12d6\\u12d8-\\u1310\\u1312-\\u1315\\u1318-\\u135a\\u1380-\\u138f\\u1401-\\u166c\\u166f-\\u167f\\u1681-\\u169a\\u16a0-\\u16ea\\u16f1-\\u16f8\\u1700-\\u170c\\u170e-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176c\\u176e-\\u1770\\u1780-\\u17b3\\u17dc\\u1820-\\u1842\\u1844-\\u1877\\u1880-\\u1884\\u1887-\\u18a8\\u18aa\\u18b0-\\u18f5\\u1900-\\u191e\\u1950-\\u196d\\u1970-\\u1974\\u1980-\\u19ab\\u19b0-\\u19c9\\u1a00-\\u1a16\\u1a20-\\u1a54\\u1b05-\\u1b33\\u1b45-\\u1b4b\\u1b83-\\u1ba0\\u1bae\\u1baf\\u1bba-\\u1be5\\u1c00-\\u1c23\\u1c4d-\\u1c4f\\u1c5a-\\u1c77\\u1ce9-\\u1cec\\u1cee-\\u1cf1\\u1cf5\\u1cf6\\u2135-\\u2138\\u2d30-\\u2d67\\u2d80-\\u2d96\\u2da0-\\u2da6\\u2da8-\\u2dae\\u2db0-\\u2db6\\u2db8-\\u2dbe\\u2dc0-\\u2dc6\\u2dc8-\\u2dce\\u2dd0-\\u2dd6\\u2dd8-\\u2dde\\u3006\\u303c\\u3041-\\u3096\\u309f\\u30a1-\\u30fa\\u30ff\\u3105-\\u312d\\u3131-\\u318e\\u31a0-\\u31ba\\u31f0-\\u31ff\\u3400-\\u4db5\\u4e00-\\u9fd5\\ua000-\\ua014\\ua016-\\ua48c\\ua4d0-\\ua4f7\\ua500-\\ua60b\\ua610-\\ua61f\\ua62a\\ua62b\\ua66e\\ua6a0-\\ua6e5\\ua78f\\ua7f7\\ua7fb-\\ua801\\ua803-\\ua805\\ua807-\\ua80a\\ua80c-\\ua822\\ua840-\\ua873\\ua882-\\ua8b3\\ua8f2-\\ua8f7\\ua8fb\\ua8fd\\ua90a-\\ua925\\ua930-\\ua946\\ua960-\\ua97c\\ua984-\\ua9b2\\ua9e0-\\ua9e4\\ua9e7-\\ua9ef\\ua9fa-\\ua9fe\\uaa00-\\uaa28\\uaa40-\\uaa42\\uaa44-\\uaa4b\\uaa60-\\uaa6f\\uaa71-\\uaa76\\uaa7a\\uaa7e-\\uaaaf\\uaab1\\uaab5\\uaab6\\uaab9-\\uaabd\\uaac0\\uaac2\\uaadb\\uaadc\\uaae0-\\uaaea\\uaaf2\\uab01-\\uab06\\uab09-\\uab0e\\uab11-\\uab16\\uab20-\\uab26\\uab28-\\uab2e\\uabc0-\\uabe2\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufb1d\\ufb1f-\\ufb28\\ufb2a-\\ufb36\\ufb38-\\ufb3c\\ufb3e\\ufb40\\ufb41\\ufb43\\ufb44\\ufb46-\\ufbb1\\ufbd3-\\ufd3d\\ufd50-\\ufd8f\\ufd92-\\ufdc7\\ufdf0-\\ufdfb\\ufe70-\\ufe74\\ufe76-\\ufefc\\uff66-\\uff6f\\uff71-\\uff9d\\uffa0-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc",\nastral:"\\ud800[\\udc00-\\udc0b\\udc0d-\\udc26\\udc28-\\udc3a\\udc3c\\udc3d\\udc3f-\\udc4d\\udc50-\\udc5d\\udc80-\\udcfa\\ude80-\\ude9c\\udea0-\\uded0\\udf00-\\udf1f\\udf30-\\udf40\\udf42-\\udf49\\udf50-\\udf75\\udf80-\\udf9d\\udfa0-\\udfc3\\udfc8-\\udfcf]|\\ud801[\\udc50-\\udc9d\\udd00-\\udd27\\udd30-\\udd63\\ude00-\\udf36\\udf40-\\udf55\\udf60-\\udf67]|\\ud802[\\udc00-\\udc05\\udc08\\udc0a-\\udc35\\udc37\\udc38\\udc3c\\udc3f-\\udc55\\udc60-\\udc76\\udc80-\\udc9e\\udce0-\\udcf2\\udcf4\\udcf5\\udd00-\\udd15\\udd20-\\udd39\\udd80-\\uddb7\\uddbe\\uddbf\\ude00\\ude10-\\ude13\\ude15-\\ude17\\ude19-\\ude33\\ude60-\\ude7c\\ude80-\\ude9c\\udec0-\\udec7\\udec9-\\udee4\\udf00-\\udf35\\udf40-\\udf55\\udf60-\\udf72\\udf80-\\udf91]|\\ud803[\\udc00-\\udc48]|\\ud804[\\udc03-\\udc37\\udc83-\\udcaf\\udcd0-\\udce8\\udd03-\\udd26\\udd50-\\udd72\\udd76\\udd83-\\uddb2\\uddc1-\\uddc4\\uddda\\udddc\\ude00-\\ude11\\ude13-\\ude2b\\ude80-\\ude86\\ude88\\ude8a-\\ude8d\\ude8f-\\ude9d\\ude9f-\\udea8\\udeb0-\\udede\\udf05-\\udf0c\\udf0f\\udf10\\udf13-\\udf28\\udf2a-\\udf30\\udf32\\udf33\\udf35-\\udf39\\udf3d\\udf50\\udf5d-\\udf61]|\\ud805[\\udc00-\\udc34\\udc47-\\udc4a\\udc80-\\udcaf\\udcc4\\udcc5\\udcc7\\udd80-\\uddae\\uddd8-\\udddb\\ude00-\\ude2f\\ude44\\ude80-\\udeaa\\udf00-\\udf19]|\\ud806[\\udcff\\udec0-\\udef8]|\\ud807[\\udc00-\\udc08\\udc0a-\\udc2e\\udc40\\udc72-\\udc8f]|\\ud808[\\udc00-\\udf99]|\\ud809[\\udc80-\\udd43]|[\\ud80c\\ud81c-\\ud820\\ud840-\\ud868\\ud86a-\\ud86c\\ud86f-\\ud872][\\udc00-\\udfff]|\\ud80d[\\udc00-\\udc2e]|\\ud811[\\udc00-\\ude46]|\\ud81a[\\udc00-\\ude38\\ude40-\\ude5e\\uded0-\\udeed\\udf00-\\udf2f\\udf63-\\udf77\\udf7d-\\udf8f]|\\ud81b[\\udf00-\\udf44\\udf50]|\\ud821[\\udc00-\\udfec]|\\ud822[\\udc00-\\udef2]|\\ud82c[\\udc00\\udc01]|\\ud82f[\\udc00-\\udc6a\\udc70-\\udc7c\\udc80-\\udc88\\udc90-\\udc99]|\\ud83a[\\udc00-\\udcc4]|\\ud83b[\\ude00-\\ude03\\ude05-\\ude1f\\ude21\\ude22\\ude24\\ude27\\ude29-\\ude32\\ude34-\\ude37\\ude39\\ude3b\\ude42\\ude47\\ude49\\ude4b\\ude4d-\\ude4f\\ude51\\ude52\\ude54\\ude57\\ude59\\ude5b\\ude5d\\ude5f\\ude61\\ude62\\ude64\\ude67-\\ude6a\\ude6c-\\ude72\\ude74-\\ude77\\ude79-\\ude7c\\ude7e\\ude80-\\ude89\\ude8b-\\ude9b\\udea1-\\udea3\\udea5-\\udea9\\udeab-\\udebb]|\\ud869[\\udc00-\\uded6\\udf00-\\udfff]|\\ud86d[\\udc00-\\udf34\\udf40-\\udfff]|\\ud86e[\\udc00-\\udc1d\\udc20-\\udfff]|\\ud873[\\udc00-\\udea1]|\\ud87e[\\udc00-\\ude1d]"},\n{name:"Lt",alias:"Titlecase_Letter",bmp:"\\u01c5\\u01c8\\u01cb\\u01f2\\u1f88-\\u1f8f\\u1f98-\\u1f9f\\u1fa8-\\u1faf\\u1fbc\\u1fcc\\u1ffc"},{name:"Lu",alias:"Uppercase_Letter",bmp:"A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0100\\u0102\\u0104\\u0106\\u0108\\u010a\\u010c\\u010e\\u0110\\u0112\\u0114\\u0116\\u0118\\u011a\\u011c\\u011e\\u0120\\u0122\\u0124\\u0126\\u0128\\u012a\\u012c\\u012e\\u0130\\u0132\\u0134\\u0136\\u0139\\u013b\\u013d\\u013f\\u0141\\u0143\\u0145\\u0147\\u014a\\u014c\\u014e\\u0150\\u0152\\u0154\\u0156\\u0158\\u015a\\u015c\\u015e\\u0160\\u0162\\u0164\\u0166\\u0168\\u016a\\u016c\\u016e\\u0170\\u0172\\u0174\\u0176\\u0178\\u0179\\u017b\\u017d\\u0181\\u0182\\u0184\\u0186\\u0187\\u0189-\\u018b\\u018e-\\u0191\\u0193\\u0194\\u0196-\\u0198\\u019c\\u019d\\u019f\\u01a0\\u01a2\\u01a4\\u01a6\\u01a7\\u01a9\\u01ac\\u01ae\\u01af\\u01b1-\\u01b3\\u01b5\\u01b7\\u01b8\\u01bc\\u01c4\\u01c7\\u01ca\\u01cd\\u01cf\\u01d1\\u01d3\\u01d5\\u01d7\\u01d9\\u01db\\u01de\\u01e0\\u01e2\\u01e4\\u01e6\\u01e8\\u01ea\\u01ec\\u01ee\\u01f1\\u01f4\\u01f6-\\u01f8\\u01fa\\u01fc\\u01fe\\u0200\\u0202\\u0204\\u0206\\u0208\\u020a\\u020c\\u020e\\u0210\\u0212\\u0214\\u0216\\u0218\\u021a\\u021c\\u021e\\u0220\\u0222\\u0224\\u0226\\u0228\\u022a\\u022c\\u022e\\u0230\\u0232\\u023a\\u023b\\u023d\\u023e\\u0241\\u0243-\\u0246\\u0248\\u024a\\u024c\\u024e\\u0370\\u0372\\u0376\\u037f\\u0386\\u0388-\\u038a\\u038c\\u038e\\u038f\\u0391-\\u03a1\\u03a3-\\u03ab\\u03cf\\u03d2-\\u03d4\\u03d8\\u03da\\u03dc\\u03de\\u03e0\\u03e2\\u03e4\\u03e6\\u03e8\\u03ea\\u03ec\\u03ee\\u03f4\\u03f7\\u03f9\\u03fa\\u03fd-\\u042f\\u0460\\u0462\\u0464\\u0466\\u0468\\u046a\\u046c\\u046e\\u0470\\u0472\\u0474\\u0476\\u0478\\u047a\\u047c\\u047e\\u0480\\u048a\\u048c\\u048e\\u0490\\u0492\\u0494\\u0496\\u0498\\u049a\\u049c\\u049e\\u04a0\\u04a2\\u04a4\\u04a6\\u04a8\\u04aa\\u04ac\\u04ae\\u04b0\\u04b2\\u04b4\\u04b6\\u04b8\\u04ba\\u04bc\\u04be\\u04c0\\u04c1\\u04c3\\u04c5\\u04c7\\u04c9\\u04cb\\u04cd\\u04d0\\u04d2\\u04d4\\u04d6\\u04d8\\u04da\\u04dc\\u04de\\u04e0\\u04e2\\u04e4\\u04e6\\u04e8\\u04ea\\u04ec\\u04ee\\u04f0\\u04f2\\u04f4\\u04f6\\u04f8\\u04fa\\u04fc\\u04fe\\u0500\\u0502\\u0504\\u0506\\u0508\\u050a\\u050c\\u050e\\u0510\\u0512\\u0514\\u0516\\u0518\\u051a\\u051c\\u051e\\u0520\\u0522\\u0524\\u0526\\u0528\\u052a\\u052c\\u052e\\u0531-\\u0556\\u10a0-\\u10c5\\u10c7\\u10cd\\u13a0-\\u13f5\\u1e00\\u1e02\\u1e04\\u1e06\\u1e08\\u1e0a\\u1e0c\\u1e0e\\u1e10\\u1e12\\u1e14\\u1e16\\u1e18\\u1e1a\\u1e1c\\u1e1e\\u1e20\\u1e22\\u1e24\\u1e26\\u1e28\\u1e2a\\u1e2c\\u1e2e\\u1e30\\u1e32\\u1e34\\u1e36\\u1e38\\u1e3a\\u1e3c\\u1e3e\\u1e40\\u1e42\\u1e44\\u1e46\\u1e48\\u1e4a\\u1e4c\\u1e4e\\u1e50\\u1e52\\u1e54\\u1e56\\u1e58\\u1e5a\\u1e5c\\u1e5e\\u1e60\\u1e62\\u1e64\\u1e66\\u1e68\\u1e6a\\u1e6c\\u1e6e\\u1e70\\u1e72\\u1e74\\u1e76\\u1e78\\u1e7a\\u1e7c\\u1e7e\\u1e80\\u1e82\\u1e84\\u1e86\\u1e88\\u1e8a\\u1e8c\\u1e8e\\u1e90\\u1e92\\u1e94\\u1e9e\\u1ea0\\u1ea2\\u1ea4\\u1ea6\\u1ea8\\u1eaa\\u1eac\\u1eae\\u1eb0\\u1eb2\\u1eb4\\u1eb6\\u1eb8\\u1eba\\u1ebc\\u1ebe\\u1ec0\\u1ec2\\u1ec4\\u1ec6\\u1ec8\\u1eca\\u1ecc\\u1ece\\u1ed0\\u1ed2\\u1ed4\\u1ed6\\u1ed8\\u1eda\\u1edc\\u1ede\\u1ee0\\u1ee2\\u1ee4\\u1ee6\\u1ee8\\u1eea\\u1eec\\u1eee\\u1ef0\\u1ef2\\u1ef4\\u1ef6\\u1ef8\\u1efa\\u1efc\\u1efe\\u1f08-\\u1f0f\\u1f18-\\u1f1d\\u1f28-\\u1f2f\\u1f38-\\u1f3f\\u1f48-\\u1f4d\\u1f59\\u1f5b\\u1f5d\\u1f5f\\u1f68-\\u1f6f\\u1fb8-\\u1fbb\\u1fc8-\\u1fcb\\u1fd8-\\u1fdb\\u1fe8-\\u1fec\\u1ff8-\\u1ffb\\u2102\\u2107\\u210b-\\u210d\\u2110-\\u2112\\u2115\\u2119-\\u211d\\u2124\\u2126\\u2128\\u212a-\\u212d\\u2130-\\u2133\\u213e\\u213f\\u2145\\u2183\\u2c00-\\u2c2e\\u2c60\\u2c62-\\u2c64\\u2c67\\u2c69\\u2c6b\\u2c6d-\\u2c70\\u2c72\\u2c75\\u2c7e-\\u2c80\\u2c82\\u2c84\\u2c86\\u2c88\\u2c8a\\u2c8c\\u2c8e\\u2c90\\u2c92\\u2c94\\u2c96\\u2c98\\u2c9a\\u2c9c\\u2c9e\\u2ca0\\u2ca2\\u2ca4\\u2ca6\\u2ca8\\u2caa\\u2cac\\u2cae\\u2cb0\\u2cb2\\u2cb4\\u2cb6\\u2cb8\\u2cba\\u2cbc\\u2cbe\\u2cc0\\u2cc2\\u2cc4\\u2cc6\\u2cc8\\u2cca\\u2ccc\\u2cce\\u2cd0\\u2cd2\\u2cd4\\u2cd6\\u2cd8\\u2cda\\u2cdc\\u2cde\\u2ce0\\u2ce2\\u2ceb\\u2ced\\u2cf2\\ua640\\ua642\\ua644\\ua646\\ua648\\ua64a\\ua64c\\ua64e\\ua650\\ua652\\ua654\\ua656\\ua658\\ua65a\\ua65c\\ua65e\\ua660\\ua662\\ua664\\ua666\\ua668\\ua66a\\ua66c\\ua680\\ua682\\ua684\\ua686\\ua688\\ua68a\\ua68c\\ua68e\\ua690\\ua692\\ua694\\ua696\\ua698\\ua69a\\ua722\\ua724\\ua726\\ua728\\ua72a\\ua72c\\ua72e\\ua732\\ua734\\ua736\\ua738\\ua73a\\ua73c\\ua73e\\ua740\\ua742\\ua744\\ua746\\ua748\\ua74a\\ua74c\\ua74e\\ua750\\ua752\\ua754\\ua756\\ua758\\ua75a\\ua75c\\ua75e\\ua760\\ua762\\ua764\\ua766\\ua768\\ua76a\\ua76c\\ua76e\\ua779\\ua77b\\ua77d\\ua77e\\ua780\\ua782\\ua784\\ua786\\ua78b\\ua78d\\ua790\\ua792\\ua796\\ua798\\ua79a\\ua79c\\ua79e\\ua7a0\\ua7a2\\ua7a4\\ua7a6\\ua7a8\\ua7aa-\\ua7ae\\ua7b0-\\ua7b4\\ua7b6\\uff21-\\uff3a",\nastral:"\\ud801[\\udc00-\\udc27\\udcb0-\\udcd3]|\\ud803[\\udc80-\\udcb2]|\\ud806[\\udca0-\\udcbf]|\\ud835[\\udc00-\\udc19\\udc34-\\udc4d\\udc68-\\udc81\\udc9c\\udc9e\\udc9f\\udca2\\udca5\\udca6\\udca9-\\udcac\\udcae-\\udcb5\\udcd0-\\udce9\\udd04\\udd05\\udd07-\\udd0a\\udd0d-\\udd14\\udd16-\\udd1c\\udd38\\udd39\\udd3b-\\udd3e\\udd40-\\udd44\\udd46\\udd4a-\\udd50\\udd6c-\\udd85\\udda0-\\uddb9\\uddd4-\\udded\\ude08-\\ude21\\ude3c-\\ude55\\ude70-\\ude89\\udea8-\\udec0\\udee2-\\udefa\\udf1c-\\udf34\\udf56-\\udf6e\\udf90-\\udfa8\\udfca]|\\ud83a[\\udd00-\\udd21]"},{name:"M",\nalias:"Mark",bmp:"\\u0300-\\u036f\\u0483-\\u0489\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u065f\\u0670\\u06d6-\\u06dc\\u06df-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07eb-\\u07f3\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0859-\\u085b\\u08d4-\\u08e1\\u08e3-\\u0903\\u093a-\\u093c\\u093e-\\u094f\\u0951-\\u0957\\u0962\\u0963\\u0981-\\u0983\\u09bc\\u09be-\\u09c4\\u09c7\\u09c8\\u09cb-\\u09cd\\u09d7\\u09e2\\u09e3\\u0a01-\\u0a03\\u0a3c\\u0a3e-\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a70\\u0a71\\u0a75\\u0a81-\\u0a83\\u0abc\\u0abe-\\u0ac5\\u0ac7-\\u0ac9\\u0acb-\\u0acd\\u0ae2\\u0ae3\\u0b01-\\u0b03\\u0b3c\\u0b3e-\\u0b44\\u0b47\\u0b48\\u0b4b-\\u0b4d\\u0b56\\u0b57\\u0b62\\u0b63\\u0b82\\u0bbe-\\u0bc2\\u0bc6-\\u0bc8\\u0bca-\\u0bcd\\u0bd7\\u0c00-\\u0c03\\u0c3e-\\u0c44\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0c81-\\u0c83\\u0cbc\\u0cbe-\\u0cc4\\u0cc6-\\u0cc8\\u0cca-\\u0ccd\\u0cd5\\u0cd6\\u0ce2\\u0ce3\\u0d01-\\u0d03\\u0d3e-\\u0d44\\u0d46-\\u0d48\\u0d4a-\\u0d4d\\u0d57\\u0d62\\u0d63\\u0d82\\u0d83\\u0dca\\u0dcf-\\u0dd4\\u0dd6\\u0dd8-\\u0ddf\\u0df2\\u0df3\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0eb1\\u0eb4-\\u0eb9\\u0ebb\\u0ebc\\u0ec8-\\u0ecd\\u0f18\\u0f19\\u0f35\\u0f37\\u0f39\\u0f3e\\u0f3f\\u0f71-\\u0f84\\u0f86\\u0f87\\u0f8d-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102b-\\u103e\\u1056-\\u1059\\u105e-\\u1060\\u1062-\\u1064\\u1067-\\u106d\\u1071-\\u1074\\u1082-\\u108d\\u108f\\u109a-\\u109d\\u135d-\\u135f\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b4-\\u17d3\\u17dd\\u180b-\\u180d\\u1885\\u1886\\u18a9\\u1920-\\u192b\\u1930-\\u193b\\u1a17-\\u1a1b\\u1a55-\\u1a5e\\u1a60-\\u1a7c\\u1a7f\\u1ab0-\\u1abe\\u1b00-\\u1b04\\u1b34-\\u1b44\\u1b6b-\\u1b73\\u1b80-\\u1b82\\u1ba1-\\u1bad\\u1be6-\\u1bf3\\u1c24-\\u1c37\\u1cd0-\\u1cd2\\u1cd4-\\u1ce8\\u1ced\\u1cf2-\\u1cf4\\u1cf8\\u1cf9\\u1dc0-\\u1df5\\u1dfb-\\u1dff\\u20d0-\\u20f0\\u2cef-\\u2cf1\\u2d7f\\u2de0-\\u2dff\\u302a-\\u302f\\u3099\\u309a\\ua66f-\\ua672\\ua674-\\ua67d\\ua69e\\ua69f\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua823-\\ua827\\ua880\\ua881\\ua8b4-\\ua8c5\\ua8e0-\\ua8f1\\ua926-\\ua92d\\ua947-\\ua953\\ua980-\\ua983\\ua9b3-\\ua9c0\\ua9e5\\uaa29-\\uaa36\\uaa43\\uaa4c\\uaa4d\\uaa7b-\\uaa7d\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uaaeb-\\uaaef\\uaaf5\\uaaf6\\uabe3-\\uabea\\uabec\\uabed\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe2f",\nastral:"\\ud800[\\uddfd\\udee0\\udf76-\\udf7a]|\\ud802[\\ude01-\\ude03\\ude05\\ude06\\ude0c-\\ude0f\\ude38-\\ude3a\\ude3f\\udee5\\udee6]|\\ud804[\\udc00-\\udc02\\udc38-\\udc46\\udc7f-\\udc82\\udcb0-\\udcba\\udd00-\\udd02\\udd27-\\udd34\\udd73\\udd80-\\udd82\\uddb3-\\uddc0\\uddca-\\uddcc\\ude2c-\\ude37\\ude3e\\udedf-\\udeea\\udf00-\\udf03\\udf3c\\udf3e-\\udf44\\udf47\\udf48\\udf4b-\\udf4d\\udf57\\udf62\\udf63\\udf66-\\udf6c\\udf70-\\udf74]|\\ud805[\\udc35-\\udc46\\udcb0-\\udcc3\\uddaf-\\uddb5\\uddb8-\\uddc0\\udddc\\udddd\\ude30-\\ude40\\udeab-\\udeb7\\udf1d-\\udf2b]|\\ud807[\\udc2f-\\udc36\\udc38-\\udc3f\\udc92-\\udca7\\udca9-\\udcb6]|\\ud81a[\\udef0-\\udef4\\udf30-\\udf36]|\\ud81b[\\udf51-\\udf7e\\udf8f-\\udf92]|\\ud82f[\\udc9d\\udc9e]|\\ud834[\\udd65-\\udd69\\udd6d-\\udd72\\udd7b-\\udd82\\udd85-\\udd8b\\uddaa-\\uddad\\ude42-\\ude44]|\\ud836[\\ude00-\\ude36\\ude3b-\\ude6c\\ude75\\ude84\\ude9b-\\ude9f\\udea1-\\udeaf]|\\ud838[\\udc00-\\udc06\\udc08-\\udc18\\udc1b-\\udc21\\udc23\\udc24\\udc26-\\udc2a]|\\ud83a[\\udcd0-\\udcd6\\udd44-\\udd4a]|\\udb40[\\udd00-\\uddef]"},\n{name:"Mc",alias:"Spacing_Mark",bmp:"\\u0903\\u093b\\u093e-\\u0940\\u0949-\\u094c\\u094e\\u094f\\u0982\\u0983\\u09be-\\u09c0\\u09c7\\u09c8\\u09cb\\u09cc\\u09d7\\u0a03\\u0a3e-\\u0a40\\u0a83\\u0abe-\\u0ac0\\u0ac9\\u0acb\\u0acc\\u0b02\\u0b03\\u0b3e\\u0b40\\u0b47\\u0b48\\u0b4b\\u0b4c\\u0b57\\u0bbe\\u0bbf\\u0bc1\\u0bc2\\u0bc6-\\u0bc8\\u0bca-\\u0bcc\\u0bd7\\u0c01-\\u0c03\\u0c41-\\u0c44\\u0c82\\u0c83\\u0cbe\\u0cc0-\\u0cc4\\u0cc7\\u0cc8\\u0cca\\u0ccb\\u0cd5\\u0cd6\\u0d02\\u0d03\\u0d3e-\\u0d40\\u0d46-\\u0d48\\u0d4a-\\u0d4c\\u0d57\\u0d82\\u0d83\\u0dcf-\\u0dd1\\u0dd8-\\u0ddf\\u0df2\\u0df3\\u0f3e\\u0f3f\\u0f7f\\u102b\\u102c\\u1031\\u1038\\u103b\\u103c\\u1056\\u1057\\u1062-\\u1064\\u1067-\\u106d\\u1083\\u1084\\u1087-\\u108c\\u108f\\u109a-\\u109c\\u17b6\\u17be-\\u17c5\\u17c7\\u17c8\\u1923-\\u1926\\u1929-\\u192b\\u1930\\u1931\\u1933-\\u1938\\u1a19\\u1a1a\\u1a55\\u1a57\\u1a61\\u1a63\\u1a64\\u1a6d-\\u1a72\\u1b04\\u1b35\\u1b3b\\u1b3d-\\u1b41\\u1b43\\u1b44\\u1b82\\u1ba1\\u1ba6\\u1ba7\\u1baa\\u1be7\\u1bea-\\u1bec\\u1bee\\u1bf2\\u1bf3\\u1c24-\\u1c2b\\u1c34\\u1c35\\u1ce1\\u1cf2\\u1cf3\\u302e\\u302f\\ua823\\ua824\\ua827\\ua880\\ua881\\ua8b4-\\ua8c3\\ua952\\ua953\\ua983\\ua9b4\\ua9b5\\ua9ba\\ua9bb\\ua9bd-\\ua9c0\\uaa2f\\uaa30\\uaa33\\uaa34\\uaa4d\\uaa7b\\uaa7d\\uaaeb\\uaaee\\uaaef\\uaaf5\\uabe3\\uabe4\\uabe6\\uabe7\\uabe9\\uabea\\uabec",\nastral:"\\ud804[\\udc00\\udc02\\udc82\\udcb0-\\udcb2\\udcb7\\udcb8\\udd2c\\udd82\\uddb3-\\uddb5\\uddbf\\uddc0\\ude2c-\\ude2e\\ude32\\ude33\\ude35\\udee0-\\udee2\\udf02\\udf03\\udf3e\\udf3f\\udf41-\\udf44\\udf47\\udf48\\udf4b-\\udf4d\\udf57\\udf62\\udf63]|\\ud805[\\udc35-\\udc37\\udc40\\udc41\\udc45\\udcb0-\\udcb2\\udcb9\\udcbb-\\udcbe\\udcc1\\uddaf-\\uddb1\\uddb8-\\uddbb\\uddbe\\ude30-\\ude32\\ude3b\\ude3c\\ude3e\\udeac\\udeae\\udeaf\\udeb6\\udf20\\udf21\\udf26]|\\ud807[\\udc2f\\udc3e\\udca9\\udcb1\\udcb4]|\\ud81b[\\udf51-\\udf7e]|\\ud834[\\udd65\\udd66\\udd6d-\\udd72]"},\n{name:"Me",alias:"Enclosing_Mark",bmp:"\\u0488\\u0489\\u1abe\\u20dd-\\u20e0\\u20e2-\\u20e4\\ua670-\\ua672"},{name:"Mn",alias:"Nonspacing_Mark",bmp:"\\u0300-\\u036f\\u0483-\\u0487\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u065f\\u0670\\u06d6-\\u06dc\\u06df-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07eb-\\u07f3\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0859-\\u085b\\u08d4-\\u08e1\\u08e3-\\u0902\\u093a\\u093c\\u0941-\\u0948\\u094d\\u0951-\\u0957\\u0962\\u0963\\u0981\\u09bc\\u09c1-\\u09c4\\u09cd\\u09e2\\u09e3\\u0a01\\u0a02\\u0a3c\\u0a41\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a70\\u0a71\\u0a75\\u0a81\\u0a82\\u0abc\\u0ac1-\\u0ac5\\u0ac7\\u0ac8\\u0acd\\u0ae2\\u0ae3\\u0b01\\u0b3c\\u0b3f\\u0b41-\\u0b44\\u0b4d\\u0b56\\u0b62\\u0b63\\u0b82\\u0bc0\\u0bcd\\u0c00\\u0c3e-\\u0c40\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0c81\\u0cbc\\u0cbf\\u0cc6\\u0ccc\\u0ccd\\u0ce2\\u0ce3\\u0d01\\u0d41-\\u0d44\\u0d4d\\u0d62\\u0d63\\u0dca\\u0dd2-\\u0dd4\\u0dd6\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0eb1\\u0eb4-\\u0eb9\\u0ebb\\u0ebc\\u0ec8-\\u0ecd\\u0f18\\u0f19\\u0f35\\u0f37\\u0f39\\u0f71-\\u0f7e\\u0f80-\\u0f84\\u0f86\\u0f87\\u0f8d-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102d-\\u1030\\u1032-\\u1037\\u1039\\u103a\\u103d\\u103e\\u1058\\u1059\\u105e-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108d\\u109d\\u135d-\\u135f\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b4\\u17b5\\u17b7-\\u17bd\\u17c6\\u17c9-\\u17d3\\u17dd\\u180b-\\u180d\\u1885\\u1886\\u18a9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193b\\u1a17\\u1a18\\u1a1b\\u1a56\\u1a58-\\u1a5e\\u1a60\\u1a62\\u1a65-\\u1a6c\\u1a73-\\u1a7c\\u1a7f\\u1ab0-\\u1abd\\u1b00-\\u1b03\\u1b34\\u1b36-\\u1b3a\\u1b3c\\u1b42\\u1b6b-\\u1b73\\u1b80\\u1b81\\u1ba2-\\u1ba5\\u1ba8\\u1ba9\\u1bab-\\u1bad\\u1be6\\u1be8\\u1be9\\u1bed\\u1bef-\\u1bf1\\u1c2c-\\u1c33\\u1c36\\u1c37\\u1cd0-\\u1cd2\\u1cd4-\\u1ce0\\u1ce2-\\u1ce8\\u1ced\\u1cf4\\u1cf8\\u1cf9\\u1dc0-\\u1df5\\u1dfb-\\u1dff\\u20d0-\\u20dc\\u20e1\\u20e5-\\u20f0\\u2cef-\\u2cf1\\u2d7f\\u2de0-\\u2dff\\u302a-\\u302d\\u3099\\u309a\\ua66f\\ua674-\\ua67d\\ua69e\\ua69f\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua825\\ua826\\ua8c4\\ua8c5\\ua8e0-\\ua8f1\\ua926-\\ua92d\\ua947-\\ua951\\ua980-\\ua982\\ua9b3\\ua9b6-\\ua9b9\\ua9bc\\ua9e5\\uaa29-\\uaa2e\\uaa31\\uaa32\\uaa35\\uaa36\\uaa43\\uaa4c\\uaa7c\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uaaec\\uaaed\\uaaf6\\uabe5\\uabe8\\uabed\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe2f",\nastral:"\\ud800[\\uddfd\\udee0\\udf76-\\udf7a]|\\ud802[\\ude01-\\ude03\\ude05\\ude06\\ude0c-\\ude0f\\ude38-\\ude3a\\ude3f\\udee5\\udee6]|\\ud804[\\udc01\\udc38-\\udc46\\udc7f-\\udc81\\udcb3-\\udcb6\\udcb9\\udcba\\udd00-\\udd02\\udd27-\\udd2b\\udd2d-\\udd34\\udd73\\udd80\\udd81\\uddb6-\\uddbe\\uddca-\\uddcc\\ude2f-\\ude31\\ude34\\ude36\\ude37\\ude3e\\udedf\\udee3-\\udeea\\udf00\\udf01\\udf3c\\udf40\\udf66-\\udf6c\\udf70-\\udf74]|\\ud805[\\udc38-\\udc3f\\udc42-\\udc44\\udc46\\udcb3-\\udcb8\\udcba\\udcbf\\udcc0\\udcc2\\udcc3\\uddb2-\\uddb5\\uddbc\\uddbd\\uddbf\\uddc0\\udddc\\udddd\\ude33-\\ude3a\\ude3d\\ude3f\\ude40\\udeab\\udead\\udeb0-\\udeb5\\udeb7\\udf1d-\\udf1f\\udf22-\\udf25\\udf27-\\udf2b]|\\ud807[\\udc30-\\udc36\\udc38-\\udc3d\\udc3f\\udc92-\\udca7\\udcaa-\\udcb0\\udcb2\\udcb3\\udcb5\\udcb6]|\\ud81a[\\udef0-\\udef4\\udf30-\\udf36]|\\ud81b[\\udf8f-\\udf92]|\\ud82f[\\udc9d\\udc9e]|\\ud834[\\udd67-\\udd69\\udd7b-\\udd82\\udd85-\\udd8b\\uddaa-\\uddad\\ude42-\\ude44]|\\ud836[\\ude00-\\ude36\\ude3b-\\ude6c\\ude75\\ude84\\ude9b-\\ude9f\\udea1-\\udeaf]|\\ud838[\\udc00-\\udc06\\udc08-\\udc18\\udc1b-\\udc21\\udc23\\udc24\\udc26-\\udc2a]|\\ud83a[\\udcd0-\\udcd6\\udd44-\\udd4a]|\\udb40[\\udd00-\\uddef]"},\n{name:"N",alias:"Number",bmp:"0-9\\u00b2\\u00b3\\u00b9\\u00bc-\\u00be\\u0660-\\u0669\\u06f0-\\u06f9\\u07c0-\\u07c9\\u0966-\\u096f\\u09e6-\\u09ef\\u09f4-\\u09f9\\u0a66-\\u0a6f\\u0ae6-\\u0aef\\u0b66-\\u0b6f\\u0b72-\\u0b77\\u0be6-\\u0bf2\\u0c66-\\u0c6f\\u0c78-\\u0c7e\\u0ce6-\\u0cef\\u0d58-\\u0d5e\\u0d66-\\u0d78\\u0de6-\\u0def\\u0e50-\\u0e59\\u0ed0-\\u0ed9\\u0f20-\\u0f33\\u1040-\\u1049\\u1090-\\u1099\\u1369-\\u137c\\u16ee-\\u16f0\\u17e0-\\u17e9\\u17f0-\\u17f9\\u1810-\\u1819\\u1946-\\u194f\\u19d0-\\u19da\\u1a80-\\u1a89\\u1a90-\\u1a99\\u1b50-\\u1b59\\u1bb0-\\u1bb9\\u1c40-\\u1c49\\u1c50-\\u1c59\\u2070\\u2074-\\u2079\\u2080-\\u2089\\u2150-\\u2182\\u2185-\\u2189\\u2460-\\u249b\\u24ea-\\u24ff\\u2776-\\u2793\\u2cfd\\u3007\\u3021-\\u3029\\u3038-\\u303a\\u3192-\\u3195\\u3220-\\u3229\\u3248-\\u324f\\u3251-\\u325f\\u3280-\\u3289\\u32b1-\\u32bf\\ua620-\\ua629\\ua6e6-\\ua6ef\\ua830-\\ua835\\ua8d0-\\ua8d9\\ua900-\\ua909\\ua9d0-\\ua9d9\\ua9f0-\\ua9f9\\uaa50-\\uaa59\\uabf0-\\uabf9\\uff10-\\uff19",\nastral:"\\ud800[\\udd07-\\udd33\\udd40-\\udd78\\udd8a\\udd8b\\udee1-\\udefb\\udf20-\\udf23\\udf41\\udf4a\\udfd1-\\udfd5]|\\ud801[\\udca0-\\udca9]|\\ud802[\\udc58-\\udc5f\\udc79-\\udc7f\\udca7-\\udcaf\\udcfb-\\udcff\\udd16-\\udd1b\\uddbc\\uddbd\\uddc0-\\uddcf\\uddd2-\\uddff\\ude40-\\ude47\\ude7d\\ude7e\\ude9d-\\ude9f\\udeeb-\\udeef\\udf58-\\udf5f\\udf78-\\udf7f\\udfa9-\\udfaf]|\\ud803[\\udcfa-\\udcff\\ude60-\\ude7e]|\\ud804[\\udc52-\\udc6f\\udcf0-\\udcf9\\udd36-\\udd3f\\uddd0-\\uddd9\\udde1-\\uddf4\\udef0-\\udef9]|\\ud805[\\udc50-\\udc59\\udcd0-\\udcd9\\ude50-\\ude59\\udec0-\\udec9\\udf30-\\udf3b]|\\ud806[\\udce0-\\udcf2]|\\ud807[\\udc50-\\udc6c]|\\ud809[\\udc00-\\udc6e]|\\ud81a[\\ude60-\\ude69\\udf50-\\udf59\\udf5b-\\udf61]|\\ud834[\\udf60-\\udf71]|\\ud835[\\udfce-\\udfff]|\\ud83a[\\udcc7-\\udccf\\udd50-\\udd59]|\\ud83c[\\udd00-\\udd0c]"},\n{name:"Nd",alias:"Decimal_Number",bmp:"0-9\\u0660-\\u0669\\u06f0-\\u06f9\\u07c0-\\u07c9\\u0966-\\u096f\\u09e6-\\u09ef\\u0a66-\\u0a6f\\u0ae6-\\u0aef\\u0b66-\\u0b6f\\u0be6-\\u0bef\\u0c66-\\u0c6f\\u0ce6-\\u0cef\\u0d66-\\u0d6f\\u0de6-\\u0def\\u0e50-\\u0e59\\u0ed0-\\u0ed9\\u0f20-\\u0f29\\u1040-\\u1049\\u1090-\\u1099\\u17e0-\\u17e9\\u1810-\\u1819\\u1946-\\u194f\\u19d0-\\u19d9\\u1a80-\\u1a89\\u1a90-\\u1a99\\u1b50-\\u1b59\\u1bb0-\\u1bb9\\u1c40-\\u1c49\\u1c50-\\u1c59\\ua620-\\ua629\\ua8d0-\\ua8d9\\ua900-\\ua909\\ua9d0-\\ua9d9\\ua9f0-\\ua9f9\\uaa50-\\uaa59\\uabf0-\\uabf9\\uff10-\\uff19",\nastral:"\\ud801[\\udca0-\\udca9]|\\ud804[\\udc66-\\udc6f\\udcf0-\\udcf9\\udd36-\\udd3f\\uddd0-\\uddd9\\udef0-\\udef9]|\\ud805[\\udc50-\\udc59\\udcd0-\\udcd9\\ude50-\\ude59\\udec0-\\udec9\\udf30-\\udf39]|\\ud806[\\udce0-\\udce9]|\\ud807[\\udc50-\\udc59]|\\ud81a[\\ude60-\\ude69\\udf50-\\udf59]|\\ud835[\\udfce-\\udfff]|\\ud83a[\\udd50-\\udd59]"},{name:"Nl",alias:"Letter_Number",bmp:"\\u16ee-\\u16f0\\u2160-\\u2182\\u2185-\\u2188\\u3007\\u3021-\\u3029\\u3038-\\u303a\\ua6e6-\\ua6ef",astral:"\\ud800[\\udd40-\\udd74\\udf41\\udf4a\\udfd1-\\udfd5]|\\ud809[\\udc00-\\udc6e]"},\n{name:"No",alias:"Other_Number",bmp:"\\u00b2\\u00b3\\u00b9\\u00bc-\\u00be\\u09f4-\\u09f9\\u0b72-\\u0b77\\u0bf0-\\u0bf2\\u0c78-\\u0c7e\\u0d58-\\u0d5e\\u0d70-\\u0d78\\u0f2a-\\u0f33\\u1369-\\u137c\\u17f0-\\u17f9\\u19da\\u2070\\u2074-\\u2079\\u2080-\\u2089\\u2150-\\u215f\\u2189\\u2460-\\u249b\\u24ea-\\u24ff\\u2776-\\u2793\\u2cfd\\u3192-\\u3195\\u3220-\\u3229\\u3248-\\u324f\\u3251-\\u325f\\u3280-\\u3289\\u32b1-\\u32bf\\ua830-\\ua835",astral:"\\ud800[\\udd07-\\udd33\\udd75-\\udd78\\udd8a\\udd8b\\udee1-\\udefb\\udf20-\\udf23]|\\ud802[\\udc58-\\udc5f\\udc79-\\udc7f\\udca7-\\udcaf\\udcfb-\\udcff\\udd16-\\udd1b\\uddbc\\uddbd\\uddc0-\\uddcf\\uddd2-\\uddff\\ude40-\\ude47\\ude7d\\ude7e\\ude9d-\\ude9f\\udeeb-\\udeef\\udf58-\\udf5f\\udf78-\\udf7f\\udfa9-\\udfaf]|\\ud803[\\udcfa-\\udcff\\ude60-\\ude7e]|\\ud804[\\udc52-\\udc65\\udde1-\\uddf4]|\\ud805[\\udf3a\\udf3b]|\\ud806[\\udcea-\\udcf2]|\\ud807[\\udc5a-\\udc6c]|\\ud81a[\\udf5b-\\udf61]|\\ud834[\\udf60-\\udf71]|\\ud83a[\\udcc7-\\udccf]|\\ud83c[\\udd00-\\udd0c]"},\n{name:"P",alias:"Punctuation",bmp:"!-#%-\\\\x2A,-/:;\\\\x3F@\\\\x5B-\\\\x5D_\\\\x7B}\\u00a1\\u00a7\\u00ab\\u00b6\\u00b7\\u00bb\\u00bf\\u037e\\u0387\\u055a-\\u055f\\u0589\\u058a\\u05be\\u05c0\\u05c3\\u05c6\\u05f3\\u05f4\\u0609\\u060a\\u060c\\u060d\\u061b\\u061e\\u061f\\u066a-\\u066d\\u06d4\\u0700-\\u070d\\u07f7-\\u07f9\\u0830-\\u083e\\u085e\\u0964\\u0965\\u0970\\u0af0\\u0df4\\u0e4f\\u0e5a\\u0e5b\\u0f04-\\u0f12\\u0f14\\u0f3a-\\u0f3d\\u0f85\\u0fd0-\\u0fd4\\u0fd9\\u0fda\\u104a-\\u104f\\u10fb\\u1360-\\u1368\\u1400\\u166d\\u166e\\u169b\\u169c\\u16eb-\\u16ed\\u1735\\u1736\\u17d4-\\u17d6\\u17d8-\\u17da\\u1800-\\u180a\\u1944\\u1945\\u1a1e\\u1a1f\\u1aa0-\\u1aa6\\u1aa8-\\u1aad\\u1b5a-\\u1b60\\u1bfc-\\u1bff\\u1c3b-\\u1c3f\\u1c7e\\u1c7f\\u1cc0-\\u1cc7\\u1cd3\\u2010-\\u2027\\u2030-\\u2043\\u2045-\\u2051\\u2053-\\u205e\\u207d\\u207e\\u208d\\u208e\\u2308-\\u230b\\u2329\\u232a\\u2768-\\u2775\\u27c5\\u27c6\\u27e6-\\u27ef\\u2983-\\u2998\\u29d8-\\u29db\\u29fc\\u29fd\\u2cf9-\\u2cfc\\u2cfe\\u2cff\\u2d70\\u2e00-\\u2e2e\\u2e30-\\u2e44\\u3001-\\u3003\\u3008-\\u3011\\u3014-\\u301f\\u3030\\u303d\\u30a0\\u30fb\\ua4fe\\ua4ff\\ua60d-\\ua60f\\ua673\\ua67e\\ua6f2-\\ua6f7\\ua874-\\ua877\\ua8ce\\ua8cf\\ua8f8-\\ua8fa\\ua8fc\\ua92e\\ua92f\\ua95f\\ua9c1-\\ua9cd\\ua9de\\ua9df\\uaa5c-\\uaa5f\\uaade\\uaadf\\uaaf0\\uaaf1\\uabeb\\ufd3e\\ufd3f\\ufe10-\\ufe19\\ufe30-\\ufe52\\ufe54-\\ufe61\\ufe63\\ufe68\\ufe6a\\ufe6b\\uff01-\\uff03\\uff05-\\uff0a\\uff0c-\\uff0f\\uff1a\\uff1b\\uff1f\\uff20\\uff3b-\\uff3d\\uff3f\\uff5b\\uff5d\\uff5f-\\uff65",\nastral:"\\ud800[\\udd00-\\udd02\\udf9f\\udfd0]|\\ud801\\udd6f|\\ud802[\\udc57\\udd1f\\udd3f\\ude50-\\ude58\\ude7f\\udef0-\\udef6\\udf39-\\udf3f\\udf99-\\udf9c]|\\ud804[\\udc47-\\udc4d\\udcbb\\udcbc\\udcbe-\\udcc1\\udd40-\\udd43\\udd74\\udd75\\uddc5-\\uddc9\\uddcd\\udddb\\udddd-\\udddf\\ude38-\\ude3d\\udea9]|\\ud805[\\udc4b-\\udc4f\\udc5b\\udc5d\\udcc6\\uddc1-\\uddd7\\ude41-\\ude43\\ude60-\\ude6c\\udf3c-\\udf3e]|\\ud807[\\udc41-\\udc45\\udc70\\udc71]|\\ud809[\\udc70-\\udc74]|\\ud81a[\\ude6e\\ude6f\\udef5\\udf37-\\udf3b\\udf44]|\\ud82f\\udc9f|\\ud836[\\ude87-\\ude8b]|\\ud83a[\\udd5e\\udd5f]"},\n{name:"Pc",alias:"Connector_Punctuation",bmp:"_\\u203f\\u2040\\u2054\\ufe33\\ufe34\\ufe4d-\\ufe4f\\uff3f"},{name:"Pd",alias:"Dash_Punctuation",bmp:"\\\\x2D\\u058a\\u05be\\u1400\\u1806\\u2010-\\u2015\\u2e17\\u2e1a\\u2e3a\\u2e3b\\u2e40\\u301c\\u3030\\u30a0\\ufe31\\ufe32\\ufe58\\ufe63\\uff0d"},{name:"Pe",alias:"Close_Punctuation",bmp:"\\\\x29\\\\x5D}\\u0f3b\\u0f3d\\u169c\\u2046\\u207e\\u208e\\u2309\\u230b\\u232a\\u2769\\u276b\\u276d\\u276f\\u2771\\u2773\\u2775\\u27c6\\u27e7\\u27e9\\u27eb\\u27ed\\u27ef\\u2984\\u2986\\u2988\\u298a\\u298c\\u298e\\u2990\\u2992\\u2994\\u2996\\u2998\\u29d9\\u29db\\u29fd\\u2e23\\u2e25\\u2e27\\u2e29\\u3009\\u300b\\u300d\\u300f\\u3011\\u3015\\u3017\\u3019\\u301b\\u301e\\u301f\\ufd3e\\ufe18\\ufe36\\ufe38\\ufe3a\\ufe3c\\ufe3e\\ufe40\\ufe42\\ufe44\\ufe48\\ufe5a\\ufe5c\\ufe5e\\uff09\\uff3d\\uff5d\\uff60\\uff63"},\n{name:"Pf",alias:"Final_Punctuation",bmp:"\\u00bb\\u2019\\u201d\\u203a\\u2e03\\u2e05\\u2e0a\\u2e0d\\u2e1d\\u2e21"},{name:"Pi",alias:"Initial_Punctuation",bmp:"\\u00ab\\u2018\\u201b\\u201c\\u201f\\u2039\\u2e02\\u2e04\\u2e09\\u2e0c\\u2e1c\\u2e20"},{name:"Po",alias:"Other_Punctuation",bmp:"!-#%-\'\\\\x2A,\\\\x2E/:;\\\\x3F@\\\\x5C\\u00a1\\u00a7\\u00b6\\u00b7\\u00bf\\u037e\\u0387\\u055a-\\u055f\\u0589\\u05c0\\u05c3\\u05c6\\u05f3\\u05f4\\u0609\\u060a\\u060c\\u060d\\u061b\\u061e\\u061f\\u066a-\\u066d\\u06d4\\u0700-\\u070d\\u07f7-\\u07f9\\u0830-\\u083e\\u085e\\u0964\\u0965\\u0970\\u0af0\\u0df4\\u0e4f\\u0e5a\\u0e5b\\u0f04-\\u0f12\\u0f14\\u0f85\\u0fd0-\\u0fd4\\u0fd9\\u0fda\\u104a-\\u104f\\u10fb\\u1360-\\u1368\\u166d\\u166e\\u16eb-\\u16ed\\u1735\\u1736\\u17d4-\\u17d6\\u17d8-\\u17da\\u1800-\\u1805\\u1807-\\u180a\\u1944\\u1945\\u1a1e\\u1a1f\\u1aa0-\\u1aa6\\u1aa8-\\u1aad\\u1b5a-\\u1b60\\u1bfc-\\u1bff\\u1c3b-\\u1c3f\\u1c7e\\u1c7f\\u1cc0-\\u1cc7\\u1cd3\\u2016\\u2017\\u2020-\\u2027\\u2030-\\u2038\\u203b-\\u203e\\u2041-\\u2043\\u2047-\\u2051\\u2053\\u2055-\\u205e\\u2cf9-\\u2cfc\\u2cfe\\u2cff\\u2d70\\u2e00\\u2e01\\u2e06-\\u2e08\\u2e0b\\u2e0e-\\u2e16\\u2e18\\u2e19\\u2e1b\\u2e1e\\u2e1f\\u2e2a-\\u2e2e\\u2e30-\\u2e39\\u2e3c-\\u2e3f\\u2e41\\u2e43\\u2e44\\u3001-\\u3003\\u303d\\u30fb\\ua4fe\\ua4ff\\ua60d-\\ua60f\\ua673\\ua67e\\ua6f2-\\ua6f7\\ua874-\\ua877\\ua8ce\\ua8cf\\ua8f8-\\ua8fa\\ua8fc\\ua92e\\ua92f\\ua95f\\ua9c1-\\ua9cd\\ua9de\\ua9df\\uaa5c-\\uaa5f\\uaade\\uaadf\\uaaf0\\uaaf1\\uabeb\\ufe10-\\ufe16\\ufe19\\ufe30\\ufe45\\ufe46\\ufe49-\\ufe4c\\ufe50-\\ufe52\\ufe54-\\ufe57\\ufe5f-\\ufe61\\ufe68\\ufe6a\\ufe6b\\uff01-\\uff03\\uff05-\\uff07\\uff0a\\uff0c\\uff0e\\uff0f\\uff1a\\uff1b\\uff1f\\uff20\\uff3c\\uff61\\uff64\\uff65",\nastral:"\\ud800[\\udd00-\\udd02\\udf9f\\udfd0]|\\ud801\\udd6f|\\ud802[\\udc57\\udd1f\\udd3f\\ude50-\\ude58\\ude7f\\udef0-\\udef6\\udf39-\\udf3f\\udf99-\\udf9c]|\\ud804[\\udc47-\\udc4d\\udcbb\\udcbc\\udcbe-\\udcc1\\udd40-\\udd43\\udd74\\udd75\\uddc5-\\uddc9\\uddcd\\udddb\\udddd-\\udddf\\ude38-\\ude3d\\udea9]|\\ud805[\\udc4b-\\udc4f\\udc5b\\udc5d\\udcc6\\uddc1-\\uddd7\\ude41-\\ude43\\ude60-\\ude6c\\udf3c-\\udf3e]|\\ud807[\\udc41-\\udc45\\udc70\\udc71]|\\ud809[\\udc70-\\udc74]|\\ud81a[\\ude6e\\ude6f\\udef5\\udf37-\\udf3b\\udf44]|\\ud82f\\udc9f|\\ud836[\\ude87-\\ude8b]|\\ud83a[\\udd5e\\udd5f]"},\n{name:"Ps",alias:"Open_Punctuation",bmp:"\\\\x28\\\\x5B\\\\x7B\\u0f3a\\u0f3c\\u169b\\u201a\\u201e\\u2045\\u207d\\u208d\\u2308\\u230a\\u2329\\u2768\\u276a\\u276c\\u276e\\u2770\\u2772\\u2774\\u27c5\\u27e6\\u27e8\\u27ea\\u27ec\\u27ee\\u2983\\u2985\\u2987\\u2989\\u298b\\u298d\\u298f\\u2991\\u2993\\u2995\\u2997\\u29d8\\u29da\\u29fc\\u2e22\\u2e24\\u2e26\\u2e28\\u2e42\\u3008\\u300a\\u300c\\u300e\\u3010\\u3014\\u3016\\u3018\\u301a\\u301d\\ufd3f\\ufe17\\ufe35\\ufe37\\ufe39\\ufe3b\\ufe3d\\ufe3f\\ufe41\\ufe43\\ufe47\\ufe59\\ufe5b\\ufe5d\\uff08\\uff3b\\uff5b\\uff5f\\uff62"},{name:"S",\nalias:"Symbol",bmp:"\\\\x24\\\\x2B<->\\\\x5E`\\\\x7C~\\u00a2-\\u00a6\\u00a8\\u00a9\\u00ac\\u00ae-\\u00b1\\u00b4\\u00b8\\u00d7\\u00f7\\u02c2-\\u02c5\\u02d2-\\u02df\\u02e5-\\u02eb\\u02ed\\u02ef-\\u02ff\\u0375\\u0384\\u0385\\u03f6\\u0482\\u058d-\\u058f\\u0606-\\u0608\\u060b\\u060e\\u060f\\u06de\\u06e9\\u06fd\\u06fe\\u07f6\\u09f2\\u09f3\\u09fa\\u09fb\\u0af1\\u0b70\\u0bf3-\\u0bfa\\u0c7f\\u0d4f\\u0d79\\u0e3f\\u0f01-\\u0f03\\u0f13\\u0f15-\\u0f17\\u0f1a-\\u0f1f\\u0f34\\u0f36\\u0f38\\u0fbe-\\u0fc5\\u0fc7-\\u0fcc\\u0fce\\u0fcf\\u0fd5-\\u0fd8\\u109e\\u109f\\u1390-\\u1399\\u17db\\u1940\\u19de-\\u19ff\\u1b61-\\u1b6a\\u1b74-\\u1b7c\\u1fbd\\u1fbf-\\u1fc1\\u1fcd-\\u1fcf\\u1fdd-\\u1fdf\\u1fed-\\u1fef\\u1ffd\\u1ffe\\u2044\\u2052\\u207a-\\u207c\\u208a-\\u208c\\u20a0-\\u20be\\u2100\\u2101\\u2103-\\u2106\\u2108\\u2109\\u2114\\u2116-\\u2118\\u211e-\\u2123\\u2125\\u2127\\u2129\\u212e\\u213a\\u213b\\u2140-\\u2144\\u214a-\\u214d\\u214f\\u218a\\u218b\\u2190-\\u2307\\u230c-\\u2328\\u232b-\\u23fe\\u2400-\\u2426\\u2440-\\u244a\\u249c-\\u24e9\\u2500-\\u2767\\u2794-\\u27c4\\u27c7-\\u27e5\\u27f0-\\u2982\\u2999-\\u29d7\\u29dc-\\u29fb\\u29fe-\\u2b73\\u2b76-\\u2b95\\u2b98-\\u2bb9\\u2bbd-\\u2bc8\\u2bca-\\u2bd1\\u2bec-\\u2bef\\u2ce5-\\u2cea\\u2e80-\\u2e99\\u2e9b-\\u2ef3\\u2f00-\\u2fd5\\u2ff0-\\u2ffb\\u3004\\u3012\\u3013\\u3020\\u3036\\u3037\\u303e\\u303f\\u309b\\u309c\\u3190\\u3191\\u3196-\\u319f\\u31c0-\\u31e3\\u3200-\\u321e\\u322a-\\u3247\\u3250\\u3260-\\u327f\\u328a-\\u32b0\\u32c0-\\u32fe\\u3300-\\u33ff\\u4dc0-\\u4dff\\ua490-\\ua4c6\\ua700-\\ua716\\ua720\\ua721\\ua789\\ua78a\\ua828-\\ua82b\\ua836-\\ua839\\uaa77-\\uaa79\\uab5b\\ufb29\\ufbb2-\\ufbc1\\ufdfc\\ufdfd\\ufe62\\ufe64-\\ufe66\\ufe69\\uff04\\uff0b\\uff1c-\\uff1e\\uff3e\\uff40\\uff5c\\uff5e\\uffe0-\\uffe6\\uffe8-\\uffee\\ufffc\\ufffd",\nastral:"\\ud800[\\udd37-\\udd3f\\udd79-\\udd89\\udd8c-\\udd8e\\udd90-\\udd9b\\udda0\\uddd0-\\uddfc]|\\ud802[\\udc77\\udc78\\udec8]|\\ud805\\udf3f|\\ud81a[\\udf3c-\\udf3f\\udf45]|\\ud82f\\udc9c|\\ud834[\\udc00-\\udcf5\\udd00-\\udd26\\udd29-\\udd64\\udd6a-\\udd6c\\udd83\\udd84\\udd8c-\\udda9\\uddae-\\udde8\\ude00-\\ude41\\ude45\\udf00-\\udf56]|\\ud835[\\udec1\\udedb\\udefb\\udf15\\udf35\\udf4f\\udf6f\\udf89\\udfa9\\udfc3]|\\ud836[\\udc00-\\uddff\\ude37-\\ude3a\\ude6d-\\ude74\\ude76-\\ude83\\ude85\\ude86]|\\ud83b[\\udef0\\udef1]|\\ud83c[\\udc00-\\udc2b\\udc30-\\udc93\\udca0-\\udcae\\udcb1-\\udcbf\\udcc1-\\udccf\\udcd1-\\udcf5\\udd10-\\udd2e\\udd30-\\udd6b\\udd70-\\uddac\\udde6-\\ude02\\ude10-\\ude3b\\ude40-\\ude48\\ude50\\ude51\\udf00-\\udfff]|\\ud83d[\\udc00-\\uded2\\udee0-\\udeec\\udef0-\\udef6\\udf00-\\udf73\\udf80-\\udfd4]|\\ud83e[\\udc00-\\udc0b\\udc10-\\udc47\\udc50-\\udc59\\udc60-\\udc87\\udc90-\\udcad\\udd10-\\udd1e\\udd20-\\udd27\\udd30\\udd33-\\udd3e\\udd40-\\udd4b\\udd50-\\udd5e\\udd80-\\udd91\\uddc0]"},\n{name:"Sc",alias:"Currency_Symbol",bmp:"\\\\x24\\u00a2-\\u00a5\\u058f\\u060b\\u09f2\\u09f3\\u09fb\\u0af1\\u0bf9\\u0e3f\\u17db\\u20a0-\\u20be\\ua838\\ufdfc\\ufe69\\uff04\\uffe0\\uffe1\\uffe5\\uffe6"},{name:"Sk",alias:"Modifier_Symbol",bmp:"\\\\x5E`\\u00a8\\u00af\\u00b4\\u00b8\\u02c2-\\u02c5\\u02d2-\\u02df\\u02e5-\\u02eb\\u02ed\\u02ef-\\u02ff\\u0375\\u0384\\u0385\\u1fbd\\u1fbf-\\u1fc1\\u1fcd-\\u1fcf\\u1fdd-\\u1fdf\\u1fed-\\u1fef\\u1ffd\\u1ffe\\u309b\\u309c\\ua700-\\ua716\\ua720\\ua721\\ua789\\ua78a\\uab5b\\ufbb2-\\ufbc1\\uff3e\\uff40\\uffe3",astral:"\\ud83c[\\udffb-\\udfff]"},\n{name:"Sm",alias:"Math_Symbol",bmp:"\\\\x2B<->\\\\x7C~\\u00ac\\u00b1\\u00d7\\u00f7\\u03f6\\u0606-\\u0608\\u2044\\u2052\\u207a-\\u207c\\u208a-\\u208c\\u2118\\u2140-\\u2144\\u214b\\u2190-\\u2194\\u219a\\u219b\\u21a0\\u21a3\\u21a6\\u21ae\\u21ce\\u21cf\\u21d2\\u21d4\\u21f4-\\u22ff\\u2320\\u2321\\u237c\\u239b-\\u23b3\\u23dc-\\u23e1\\u25b7\\u25c1\\u25f8-\\u25ff\\u266f\\u27c0-\\u27c4\\u27c7-\\u27e5\\u27f0-\\u27ff\\u2900-\\u2982\\u2999-\\u29d7\\u29dc-\\u29fb\\u29fe-\\u2aff\\u2b30-\\u2b44\\u2b47-\\u2b4c\\ufb29\\ufe62\\ufe64-\\ufe66\\uff0b\\uff1c-\\uff1e\\uff5c\\uff5e\\uffe2\\uffe9-\\uffec",\nastral:"\\ud835[\\udec1\\udedb\\udefb\\udf15\\udf35\\udf4f\\udf6f\\udf89\\udfa9\\udfc3]|\\ud83b[\\udef0\\udef1]"},{name:"So",alias:"Other_Symbol",bmp:"\\u00a6\\u00a9\\u00ae\\u00b0\\u0482\\u058d\\u058e\\u060e\\u060f\\u06de\\u06e9\\u06fd\\u06fe\\u07f6\\u09fa\\u0b70\\u0bf3-\\u0bf8\\u0bfa\\u0c7f\\u0d4f\\u0d79\\u0f01-\\u0f03\\u0f13\\u0f15-\\u0f17\\u0f1a-\\u0f1f\\u0f34\\u0f36\\u0f38\\u0fbe-\\u0fc5\\u0fc7-\\u0fcc\\u0fce\\u0fcf\\u0fd5-\\u0fd8\\u109e\\u109f\\u1390-\\u1399\\u1940\\u19de-\\u19ff\\u1b61-\\u1b6a\\u1b74-\\u1b7c\\u2100\\u2101\\u2103-\\u2106\\u2108\\u2109\\u2114\\u2116\\u2117\\u211e-\\u2123\\u2125\\u2127\\u2129\\u212e\\u213a\\u213b\\u214a\\u214c\\u214d\\u214f\\u218a\\u218b\\u2195-\\u2199\\u219c-\\u219f\\u21a1\\u21a2\\u21a4\\u21a5\\u21a7-\\u21ad\\u21af-\\u21cd\\u21d0\\u21d1\\u21d3\\u21d5-\\u21f3\\u2300-\\u2307\\u230c-\\u231f\\u2322-\\u2328\\u232b-\\u237b\\u237d-\\u239a\\u23b4-\\u23db\\u23e2-\\u23fe\\u2400-\\u2426\\u2440-\\u244a\\u249c-\\u24e9\\u2500-\\u25b6\\u25b8-\\u25c0\\u25c2-\\u25f7\\u2600-\\u266e\\u2670-\\u2767\\u2794-\\u27bf\\u2800-\\u28ff\\u2b00-\\u2b2f\\u2b45\\u2b46\\u2b4d-\\u2b73\\u2b76-\\u2b95\\u2b98-\\u2bb9\\u2bbd-\\u2bc8\\u2bca-\\u2bd1\\u2bec-\\u2bef\\u2ce5-\\u2cea\\u2e80-\\u2e99\\u2e9b-\\u2ef3\\u2f00-\\u2fd5\\u2ff0-\\u2ffb\\u3004\\u3012\\u3013\\u3020\\u3036\\u3037\\u303e\\u303f\\u3190\\u3191\\u3196-\\u319f\\u31c0-\\u31e3\\u3200-\\u321e\\u322a-\\u3247\\u3250\\u3260-\\u327f\\u328a-\\u32b0\\u32c0-\\u32fe\\u3300-\\u33ff\\u4dc0-\\u4dff\\ua490-\\ua4c6\\ua828-\\ua82b\\ua836\\ua837\\ua839\\uaa77-\\uaa79\\ufdfd\\uffe4\\uffe8\\uffed\\uffee\\ufffc\\ufffd",\nastral:"\\ud800[\\udd37-\\udd3f\\udd79-\\udd89\\udd8c-\\udd8e\\udd90-\\udd9b\\udda0\\uddd0-\\uddfc]|\\ud802[\\udc77\\udc78\\udec8]|\\ud805\\udf3f|\\ud81a[\\udf3c-\\udf3f\\udf45]|\\ud82f\\udc9c|\\ud834[\\udc00-\\udcf5\\udd00-\\udd26\\udd29-\\udd64\\udd6a-\\udd6c\\udd83\\udd84\\udd8c-\\udda9\\uddae-\\udde8\\ude00-\\ude41\\ude45\\udf00-\\udf56]|\\ud836[\\udc00-\\uddff\\ude37-\\ude3a\\ude6d-\\ude74\\ude76-\\ude83\\ude85\\ude86]|\\ud83c[\\udc00-\\udc2b\\udc30-\\udc93\\udca0-\\udcae\\udcb1-\\udcbf\\udcc1-\\udccf\\udcd1-\\udcf5\\udd10-\\udd2e\\udd30-\\udd6b\\udd70-\\uddac\\udde6-\\ude02\\ude10-\\ude3b\\ude40-\\ude48\\ude50\\ude51\\udf00-\\udffa]|\\ud83d[\\udc00-\\uded2\\udee0-\\udeec\\udef0-\\udef6\\udf00-\\udf73\\udf80-\\udfd4]|\\ud83e[\\udc00-\\udc0b\\udc10-\\udc47\\udc50-\\udc59\\udc60-\\udc87\\udc90-\\udcad\\udd10-\\udd1e\\udd20-\\udd27\\udd30\\udd33-\\udd3e\\udd40-\\udd4b\\udd50-\\udd5e\\udd80-\\udd91\\uddc0]"},\n{name:"Z",alias:"Separator",bmp:" \\u00a0\\u1680\\u2000-\\u200a\\u2028\\u2029\\u202f\\u205f\\u3000"},{name:"Zl",alias:"Line_Separator",bmp:"\\u2028"},{name:"Zp",alias:"Paragraph_Separator",bmp:"\\u2029"},{name:"Zs",alias:"Space_Separator",bmp:" \\u00a0\\u1680\\u2000-\\u200a\\u202f\\u205f\\u3000"}])}},{}],6:[function(B,D){D.exports=function(f){if(!f.addUnicodeData)throw new ReferenceError("Unicode Base must be loaded before Unicode Properties");var F=[{name:"ASCII",bmp:"\\x00-\\u007f"},{name:"Alphabetic",bmp:"A-Za-z\\u00aa\\u00b5\\u00ba\\u00c0-\\u00d6\\u00d8-\\u00f6\\u00f8-\\u02c1\\u02c6-\\u02d1\\u02e0-\\u02e4\\u02ec\\u02ee\\u0345\\u0370-\\u0374\\u0376\\u0377\\u037a-\\u037d\\u037f\\u0386\\u0388-\\u038a\\u038c\\u038e-\\u03a1\\u03a3-\\u03f5\\u03f7-\\u0481\\u048a-\\u052f\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05b0-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u05d0-\\u05ea\\u05f0-\\u05f2\\u0610-\\u061a\\u0620-\\u0657\\u0659-\\u065f\\u066e-\\u06d3\\u06d5-\\u06dc\\u06e1-\\u06e8\\u06ed-\\u06ef\\u06fa-\\u06fc\\u06ff\\u0710-\\u073f\\u074d-\\u07b1\\u07ca-\\u07ea\\u07f4\\u07f5\\u07fa\\u0800-\\u0817\\u081a-\\u082c\\u0840-\\u0858\\u08a0-\\u08b4\\u08b6-\\u08bd\\u08d4-\\u08df\\u08e3-\\u08e9\\u08f0-\\u093b\\u093d-\\u094c\\u094e-\\u0950\\u0955-\\u0963\\u0971-\\u0983\\u0985-\\u098c\\u098f\\u0990\\u0993-\\u09a8\\u09aa-\\u09b0\\u09b2\\u09b6-\\u09b9\\u09bd-\\u09c4\\u09c7\\u09c8\\u09cb\\u09cc\\u09ce\\u09d7\\u09dc\\u09dd\\u09df-\\u09e3\\u09f0\\u09f1\\u0a01-\\u0a03\\u0a05-\\u0a0a\\u0a0f\\u0a10\\u0a13-\\u0a28\\u0a2a-\\u0a30\\u0a32\\u0a33\\u0a35\\u0a36\\u0a38\\u0a39\\u0a3e-\\u0a42\\u0a47\\u0a48\\u0a4b\\u0a4c\\u0a51\\u0a59-\\u0a5c\\u0a5e\\u0a70-\\u0a75\\u0a81-\\u0a83\\u0a85-\\u0a8d\\u0a8f-\\u0a91\\u0a93-\\u0aa8\\u0aaa-\\u0ab0\\u0ab2\\u0ab3\\u0ab5-\\u0ab9\\u0abd-\\u0ac5\\u0ac7-\\u0ac9\\u0acb\\u0acc\\u0ad0\\u0ae0-\\u0ae3\\u0af9\\u0b01-\\u0b03\\u0b05-\\u0b0c\\u0b0f\\u0b10\\u0b13-\\u0b28\\u0b2a-\\u0b30\\u0b32\\u0b33\\u0b35-\\u0b39\\u0b3d-\\u0b44\\u0b47\\u0b48\\u0b4b\\u0b4c\\u0b56\\u0b57\\u0b5c\\u0b5d\\u0b5f-\\u0b63\\u0b71\\u0b82\\u0b83\\u0b85-\\u0b8a\\u0b8e-\\u0b90\\u0b92-\\u0b95\\u0b99\\u0b9a\\u0b9c\\u0b9e\\u0b9f\\u0ba3\\u0ba4\\u0ba8-\\u0baa\\u0bae-\\u0bb9\\u0bbe-\\u0bc2\\u0bc6-\\u0bc8\\u0bca-\\u0bcc\\u0bd0\\u0bd7\\u0c00-\\u0c03\\u0c05-\\u0c0c\\u0c0e-\\u0c10\\u0c12-\\u0c28\\u0c2a-\\u0c39\\u0c3d-\\u0c44\\u0c46-\\u0c48\\u0c4a-\\u0c4c\\u0c55\\u0c56\\u0c58-\\u0c5a\\u0c60-\\u0c63\\u0c80-\\u0c83\\u0c85-\\u0c8c\\u0c8e-\\u0c90\\u0c92-\\u0ca8\\u0caa-\\u0cb3\\u0cb5-\\u0cb9\\u0cbd-\\u0cc4\\u0cc6-\\u0cc8\\u0cca-\\u0ccc\\u0cd5\\u0cd6\\u0cde\\u0ce0-\\u0ce3\\u0cf1\\u0cf2\\u0d01-\\u0d03\\u0d05-\\u0d0c\\u0d0e-\\u0d10\\u0d12-\\u0d3a\\u0d3d-\\u0d44\\u0d46-\\u0d48\\u0d4a-\\u0d4c\\u0d4e\\u0d54-\\u0d57\\u0d5f-\\u0d63\\u0d7a-\\u0d7f\\u0d82\\u0d83\\u0d85-\\u0d96\\u0d9a-\\u0db1\\u0db3-\\u0dbb\\u0dbd\\u0dc0-\\u0dc6\\u0dcf-\\u0dd4\\u0dd6\\u0dd8-\\u0ddf\\u0df2\\u0df3\\u0e01-\\u0e3a\\u0e40-\\u0e46\\u0e4d\\u0e81\\u0e82\\u0e84\\u0e87\\u0e88\\u0e8a\\u0e8d\\u0e94-\\u0e97\\u0e99-\\u0e9f\\u0ea1-\\u0ea3\\u0ea5\\u0ea7\\u0eaa\\u0eab\\u0ead-\\u0eb9\\u0ebb-\\u0ebd\\u0ec0-\\u0ec4\\u0ec6\\u0ecd\\u0edc-\\u0edf\\u0f00\\u0f40-\\u0f47\\u0f49-\\u0f6c\\u0f71-\\u0f81\\u0f88-\\u0f97\\u0f99-\\u0fbc\\u1000-\\u1036\\u1038\\u103b-\\u103f\\u1050-\\u1062\\u1065-\\u1068\\u106e-\\u1086\\u108e\\u109c\\u109d\\u10a0-\\u10c5\\u10c7\\u10cd\\u10d0-\\u10fa\\u10fc-\\u1248\\u124a-\\u124d\\u1250-\\u1256\\u1258\\u125a-\\u125d\\u1260-\\u1288\\u128a-\\u128d\\u1290-\\u12b0\\u12b2-\\u12b5\\u12b8-\\u12be\\u12c0\\u12c2-\\u12c5\\u12c8-\\u12d6\\u12d8-\\u1310\\u1312-\\u1315\\u1318-\\u135a\\u135f\\u1380-\\u138f\\u13a0-\\u13f5\\u13f8-\\u13fd\\u1401-\\u166c\\u166f-\\u167f\\u1681-\\u169a\\u16a0-\\u16ea\\u16ee-\\u16f8\\u1700-\\u170c\\u170e-\\u1713\\u1720-\\u1733\\u1740-\\u1753\\u1760-\\u176c\\u176e-\\u1770\\u1772\\u1773\\u1780-\\u17b3\\u17b6-\\u17c8\\u17d7\\u17dc\\u1820-\\u1877\\u1880-\\u18aa\\u18b0-\\u18f5\\u1900-\\u191e\\u1920-\\u192b\\u1930-\\u1938\\u1950-\\u196d\\u1970-\\u1974\\u1980-\\u19ab\\u19b0-\\u19c9\\u1a00-\\u1a1b\\u1a20-\\u1a5e\\u1a61-\\u1a74\\u1aa7\\u1b00-\\u1b33\\u1b35-\\u1b43\\u1b45-\\u1b4b\\u1b80-\\u1ba9\\u1bac-\\u1baf\\u1bba-\\u1be5\\u1be7-\\u1bf1\\u1c00-\\u1c35\\u1c4d-\\u1c4f\\u1c5a-\\u1c7d\\u1c80-\\u1c88\\u1ce9-\\u1cec\\u1cee-\\u1cf3\\u1cf5\\u1cf6\\u1d00-\\u1dbf\\u1de7-\\u1df4\\u1e00-\\u1f15\\u1f18-\\u1f1d\\u1f20-\\u1f45\\u1f48-\\u1f4d\\u1f50-\\u1f57\\u1f59\\u1f5b\\u1f5d\\u1f5f-\\u1f7d\\u1f80-\\u1fb4\\u1fb6-\\u1fbc\\u1fbe\\u1fc2-\\u1fc4\\u1fc6-\\u1fcc\\u1fd0-\\u1fd3\\u1fd6-\\u1fdb\\u1fe0-\\u1fec\\u1ff2-\\u1ff4\\u1ff6-\\u1ffc\\u2071\\u207f\\u2090-\\u209c\\u2102\\u2107\\u210a-\\u2113\\u2115\\u2119-\\u211d\\u2124\\u2126\\u2128\\u212a-\\u212d\\u212f-\\u2139\\u213c-\\u213f\\u2145-\\u2149\\u214e\\u2160-\\u2188\\u24b6-\\u24e9\\u2c00-\\u2c2e\\u2c30-\\u2c5e\\u2c60-\\u2ce4\\u2ceb-\\u2cee\\u2cf2\\u2cf3\\u2d00-\\u2d25\\u2d27\\u2d2d\\u2d30-\\u2d67\\u2d6f\\u2d80-\\u2d96\\u2da0-\\u2da6\\u2da8-\\u2dae\\u2db0-\\u2db6\\u2db8-\\u2dbe\\u2dc0-\\u2dc6\\u2dc8-\\u2dce\\u2dd0-\\u2dd6\\u2dd8-\\u2dde\\u2de0-\\u2dff\\u2e2f\\u3005-\\u3007\\u3021-\\u3029\\u3031-\\u3035\\u3038-\\u303c\\u3041-\\u3096\\u309d-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312d\\u3131-\\u318e\\u31a0-\\u31ba\\u31f0-\\u31ff\\u3400-\\u4db5\\u4e00-\\u9fd5\\ua000-\\ua48c\\ua4d0-\\ua4fd\\ua500-\\ua60c\\ua610-\\ua61f\\ua62a\\ua62b\\ua640-\\ua66e\\ua674-\\ua67b\\ua67f-\\ua6ef\\ua717-\\ua71f\\ua722-\\ua788\\ua78b-\\ua7ae\\ua7b0-\\ua7b7\\ua7f7-\\ua801\\ua803-\\ua805\\ua807-\\ua80a\\ua80c-\\ua827\\ua840-\\ua873\\ua880-\\ua8c3\\ua8c5\\ua8f2-\\ua8f7\\ua8fb\\ua8fd\\ua90a-\\ua92a\\ua930-\\ua952\\ua960-\\ua97c\\ua980-\\ua9b2\\ua9b4-\\ua9bf\\ua9cf\\ua9e0-\\ua9e4\\ua9e6-\\ua9ef\\ua9fa-\\ua9fe\\uaa00-\\uaa36\\uaa40-\\uaa4d\\uaa60-\\uaa76\\uaa7a\\uaa7e-\\uaabe\\uaac0\\uaac2\\uaadb-\\uaadd\\uaae0-\\uaaef\\uaaf2-\\uaaf5\\uab01-\\uab06\\uab09-\\uab0e\\uab11-\\uab16\\uab20-\\uab26\\uab28-\\uab2e\\uab30-\\uab5a\\uab5c-\\uab65\\uab70-\\uabea\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufb00-\\ufb06\\ufb13-\\ufb17\\ufb1d-\\ufb28\\ufb2a-\\ufb36\\ufb38-\\ufb3c\\ufb3e\\ufb40\\ufb41\\ufb43\\ufb44\\ufb46-\\ufbb1\\ufbd3-\\ufd3d\\ufd50-\\ufd8f\\ufd92-\\ufdc7\\ufdf0-\\ufdfb\\ufe70-\\ufe74\\ufe76-\\ufefc\\uff21-\\uff3a\\uff41-\\uff5a\\uff66-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc",\nastral:"\\ud800[\\udc00-\\udc0b\\udc0d-\\udc26\\udc28-\\udc3a\\udc3c\\udc3d\\udc3f-\\udc4d\\udc50-\\udc5d\\udc80-\\udcfa\\udd40-\\udd74\\ude80-\\ude9c\\udea0-\\uded0\\udf00-\\udf1f\\udf30-\\udf4a\\udf50-\\udf7a\\udf80-\\udf9d\\udfa0-\\udfc3\\udfc8-\\udfcf\\udfd1-\\udfd5]|\\ud801[\\udc00-\\udc9d\\udcb0-\\udcd3\\udcd8-\\udcfb\\udd00-\\udd27\\udd30-\\udd63\\ude00-\\udf36\\udf40-\\udf55\\udf60-\\udf67]|\\ud802[\\udc00-\\udc05\\udc08\\udc0a-\\udc35\\udc37\\udc38\\udc3c\\udc3f-\\udc55\\udc60-\\udc76\\udc80-\\udc9e\\udce0-\\udcf2\\udcf4\\udcf5\\udd00-\\udd15\\udd20-\\udd39\\udd80-\\uddb7\\uddbe\\uddbf\\ude00-\\ude03\\ude05\\ude06\\ude0c-\\ude13\\ude15-\\ude17\\ude19-\\ude33\\ude60-\\ude7c\\ude80-\\ude9c\\udec0-\\udec7\\udec9-\\udee4\\udf00-\\udf35\\udf40-\\udf55\\udf60-\\udf72\\udf80-\\udf91]|\\ud803[\\udc00-\\udc48\\udc80-\\udcb2\\udcc0-\\udcf2]|\\ud804[\\udc00-\\udc45\\udc82-\\udcb8\\udcd0-\\udce8\\udd00-\\udd32\\udd50-\\udd72\\udd76\\udd80-\\uddbf\\uddc1-\\uddc4\\uddda\\udddc\\ude00-\\ude11\\ude13-\\ude34\\ude37\\ude3e\\ude80-\\ude86\\ude88\\ude8a-\\ude8d\\ude8f-\\ude9d\\ude9f-\\udea8\\udeb0-\\udee8\\udf00-\\udf03\\udf05-\\udf0c\\udf0f\\udf10\\udf13-\\udf28\\udf2a-\\udf30\\udf32\\udf33\\udf35-\\udf39\\udf3d-\\udf44\\udf47\\udf48\\udf4b\\udf4c\\udf50\\udf57\\udf5d-\\udf63]|\\ud805[\\udc00-\\udc41\\udc43-\\udc45\\udc47-\\udc4a\\udc80-\\udcc1\\udcc4\\udcc5\\udcc7\\udd80-\\uddb5\\uddb8-\\uddbe\\uddd8-\\udddd\\ude00-\\ude3e\\ude40\\ude44\\ude80-\\udeb5\\udf00-\\udf19\\udf1d-\\udf2a]|\\ud806[\\udca0-\\udcdf\\udcff\\udec0-\\udef8]|\\ud807[\\udc00-\\udc08\\udc0a-\\udc36\\udc38-\\udc3e\\udc40\\udc72-\\udc8f\\udc92-\\udca7\\udca9-\\udcb6]|\\ud808[\\udc00-\\udf99]|\\ud809[\\udc00-\\udc6e\\udc80-\\udd43]|[\\ud80c\\ud81c-\\ud820\\ud840-\\ud868\\ud86a-\\ud86c\\ud86f-\\ud872][\\udc00-\\udfff]|\\ud80d[\\udc00-\\udc2e]|\\ud811[\\udc00-\\ude46]|\\ud81a[\\udc00-\\ude38\\ude40-\\ude5e\\uded0-\\udeed\\udf00-\\udf36\\udf40-\\udf43\\udf63-\\udf77\\udf7d-\\udf8f]|\\ud81b[\\udf00-\\udf44\\udf50-\\udf7e\\udf93-\\udf9f\\udfe0]|\\ud821[\\udc00-\\udfec]|\\ud822[\\udc00-\\udef2]|\\ud82c[\\udc00\\udc01]|\\ud82f[\\udc00-\\udc6a\\udc70-\\udc7c\\udc80-\\udc88\\udc90-\\udc99\\udc9e]|\\ud835[\\udc00-\\udc54\\udc56-\\udc9c\\udc9e\\udc9f\\udca2\\udca5\\udca6\\udca9-\\udcac\\udcae-\\udcb9\\udcbb\\udcbd-\\udcc3\\udcc5-\\udd05\\udd07-\\udd0a\\udd0d-\\udd14\\udd16-\\udd1c\\udd1e-\\udd39\\udd3b-\\udd3e\\udd40-\\udd44\\udd46\\udd4a-\\udd50\\udd52-\\udea5\\udea8-\\udec0\\udec2-\\udeda\\udedc-\\udefa\\udefc-\\udf14\\udf16-\\udf34\\udf36-\\udf4e\\udf50-\\udf6e\\udf70-\\udf88\\udf8a-\\udfa8\\udfaa-\\udfc2\\udfc4-\\udfcb]|\\ud838[\\udc00-\\udc06\\udc08-\\udc18\\udc1b-\\udc21\\udc23\\udc24\\udc26-\\udc2a]|\\ud83a[\\udc00-\\udcc4\\udd00-\\udd43\\udd47]|\\ud83b[\\ude00-\\ude03\\ude05-\\ude1f\\ude21\\ude22\\ude24\\ude27\\ude29-\\ude32\\ude34-\\ude37\\ude39\\ude3b\\ude42\\ude47\\ude49\\ude4b\\ude4d-\\ude4f\\ude51\\ude52\\ude54\\ude57\\ude59\\ude5b\\ude5d\\ude5f\\ude61\\ude62\\ude64\\ude67-\\ude6a\\ude6c-\\ude72\\ude74-\\ude77\\ude79-\\ude7c\\ude7e\\ude80-\\ude89\\ude8b-\\ude9b\\udea1-\\udea3\\udea5-\\udea9\\udeab-\\udebb]|\\ud83c[\\udd30-\\udd49\\udd50-\\udd69\\udd70-\\udd89]|\\ud869[\\udc00-\\uded6\\udf00-\\udfff]|\\ud86d[\\udc00-\\udf34\\udf40-\\udfff]|\\ud86e[\\udc00-\\udc1d\\udc20-\\udfff]|\\ud873[\\udc00-\\udea1]|\\ud87e[\\udc00-\\ude1d]"},\n{name:"Any",isBmpLast:!0,bmp:"\\x00-\\uffff",astral:"[\\ud800-\\udbff][\\udc00-\\udfff]"},{name:"Default_Ignorable_Code_Point",bmp:"\\u00ad\\u034f\\u061c\\u115f\\u1160\\u17b4\\u17b5\\u180b-\\u180e\\u200b-\\u200f\\u202a-\\u202e\\u2060-\\u206f\\u3164\\ufe00-\\ufe0f\\ufeff\\uffa0\\ufff0-\\ufff8",astral:"\\ud82f[\\udca0-\\udca3]|\\ud834[\\udd73-\\udd7a]|[\\udb40-\\udb43][\\udc00-\\udfff]"},{name:"Lowercase",bmp:"a-z\\u00aa\\u00b5\\u00ba\\u00df-\\u00f6\\u00f8-\\u00ff\\u0101\\u0103\\u0105\\u0107\\u0109\\u010b\\u010d\\u010f\\u0111\\u0113\\u0115\\u0117\\u0119\\u011b\\u011d\\u011f\\u0121\\u0123\\u0125\\u0127\\u0129\\u012b\\u012d\\u012f\\u0131\\u0133\\u0135\\u0137\\u0138\\u013a\\u013c\\u013e\\u0140\\u0142\\u0144\\u0146\\u0148\\u0149\\u014b\\u014d\\u014f\\u0151\\u0153\\u0155\\u0157\\u0159\\u015b\\u015d\\u015f\\u0161\\u0163\\u0165\\u0167\\u0169\\u016b\\u016d\\u016f\\u0171\\u0173\\u0175\\u0177\\u017a\\u017c\\u017e-\\u0180\\u0183\\u0185\\u0188\\u018c\\u018d\\u0192\\u0195\\u0199-\\u019b\\u019e\\u01a1\\u01a3\\u01a5\\u01a8\\u01aa\\u01ab\\u01ad\\u01b0\\u01b4\\u01b6\\u01b9\\u01ba\\u01bd-\\u01bf\\u01c6\\u01c9\\u01cc\\u01ce\\u01d0\\u01d2\\u01d4\\u01d6\\u01d8\\u01da\\u01dc\\u01dd\\u01df\\u01e1\\u01e3\\u01e5\\u01e7\\u01e9\\u01eb\\u01ed\\u01ef\\u01f0\\u01f3\\u01f5\\u01f9\\u01fb\\u01fd\\u01ff\\u0201\\u0203\\u0205\\u0207\\u0209\\u020b\\u020d\\u020f\\u0211\\u0213\\u0215\\u0217\\u0219\\u021b\\u021d\\u021f\\u0221\\u0223\\u0225\\u0227\\u0229\\u022b\\u022d\\u022f\\u0231\\u0233-\\u0239\\u023c\\u023f\\u0240\\u0242\\u0247\\u0249\\u024b\\u024d\\u024f-\\u0293\\u0295-\\u02b8\\u02c0\\u02c1\\u02e0-\\u02e4\\u0345\\u0371\\u0373\\u0377\\u037a-\\u037d\\u0390\\u03ac-\\u03ce\\u03d0\\u03d1\\u03d5-\\u03d7\\u03d9\\u03db\\u03dd\\u03df\\u03e1\\u03e3\\u03e5\\u03e7\\u03e9\\u03eb\\u03ed\\u03ef-\\u03f3\\u03f5\\u03f8\\u03fb\\u03fc\\u0430-\\u045f\\u0461\\u0463\\u0465\\u0467\\u0469\\u046b\\u046d\\u046f\\u0471\\u0473\\u0475\\u0477\\u0479\\u047b\\u047d\\u047f\\u0481\\u048b\\u048d\\u048f\\u0491\\u0493\\u0495\\u0497\\u0499\\u049b\\u049d\\u049f\\u04a1\\u04a3\\u04a5\\u04a7\\u04a9\\u04ab\\u04ad\\u04af\\u04b1\\u04b3\\u04b5\\u04b7\\u04b9\\u04bb\\u04bd\\u04bf\\u04c2\\u04c4\\u04c6\\u04c8\\u04ca\\u04cc\\u04ce\\u04cf\\u04d1\\u04d3\\u04d5\\u04d7\\u04d9\\u04db\\u04dd\\u04df\\u04e1\\u04e3\\u04e5\\u04e7\\u04e9\\u04eb\\u04ed\\u04ef\\u04f1\\u04f3\\u04f5\\u04f7\\u04f9\\u04fb\\u04fd\\u04ff\\u0501\\u0503\\u0505\\u0507\\u0509\\u050b\\u050d\\u050f\\u0511\\u0513\\u0515\\u0517\\u0519\\u051b\\u051d\\u051f\\u0521\\u0523\\u0525\\u0527\\u0529\\u052b\\u052d\\u052f\\u0561-\\u0587\\u13f8-\\u13fd\\u1c80-\\u1c88\\u1d00-\\u1dbf\\u1e01\\u1e03\\u1e05\\u1e07\\u1e09\\u1e0b\\u1e0d\\u1e0f\\u1e11\\u1e13\\u1e15\\u1e17\\u1e19\\u1e1b\\u1e1d\\u1e1f\\u1e21\\u1e23\\u1e25\\u1e27\\u1e29\\u1e2b\\u1e2d\\u1e2f\\u1e31\\u1e33\\u1e35\\u1e37\\u1e39\\u1e3b\\u1e3d\\u1e3f\\u1e41\\u1e43\\u1e45\\u1e47\\u1e49\\u1e4b\\u1e4d\\u1e4f\\u1e51\\u1e53\\u1e55\\u1e57\\u1e59\\u1e5b\\u1e5d\\u1e5f\\u1e61\\u1e63\\u1e65\\u1e67\\u1e69\\u1e6b\\u1e6d\\u1e6f\\u1e71\\u1e73\\u1e75\\u1e77\\u1e79\\u1e7b\\u1e7d\\u1e7f\\u1e81\\u1e83\\u1e85\\u1e87\\u1e89\\u1e8b\\u1e8d\\u1e8f\\u1e91\\u1e93\\u1e95-\\u1e9d\\u1e9f\\u1ea1\\u1ea3\\u1ea5\\u1ea7\\u1ea9\\u1eab\\u1ead\\u1eaf\\u1eb1\\u1eb3\\u1eb5\\u1eb7\\u1eb9\\u1ebb\\u1ebd\\u1ebf\\u1ec1\\u1ec3\\u1ec5\\u1ec7\\u1ec9\\u1ecb\\u1ecd\\u1ecf\\u1ed1\\u1ed3\\u1ed5\\u1ed7\\u1ed9\\u1edb\\u1edd\\u1edf\\u1ee1\\u1ee3\\u1ee5\\u1ee7\\u1ee9\\u1eeb\\u1eed\\u1eef\\u1ef1\\u1ef3\\u1ef5\\u1ef7\\u1ef9\\u1efb\\u1efd\\u1eff-\\u1f07\\u1f10-\\u1f15\\u1f20-\\u1f27\\u1f30-\\u1f37\\u1f40-\\u1f45\\u1f50-\\u1f57\\u1f60-\\u1f67\\u1f70-\\u1f7d\\u1f80-\\u1f87\\u1f90-\\u1f97\\u1fa0-\\u1fa7\\u1fb0-\\u1fb4\\u1fb6\\u1fb7\\u1fbe\\u1fc2-\\u1fc4\\u1fc6\\u1fc7\\u1fd0-\\u1fd3\\u1fd6\\u1fd7\\u1fe0-\\u1fe7\\u1ff2-\\u1ff4\\u1ff6\\u1ff7\\u2071\\u207f\\u2090-\\u209c\\u210a\\u210e\\u210f\\u2113\\u212f\\u2134\\u2139\\u213c\\u213d\\u2146-\\u2149\\u214e\\u2170-\\u217f\\u2184\\u24d0-\\u24e9\\u2c30-\\u2c5e\\u2c61\\u2c65\\u2c66\\u2c68\\u2c6a\\u2c6c\\u2c71\\u2c73\\u2c74\\u2c76-\\u2c7d\\u2c81\\u2c83\\u2c85\\u2c87\\u2c89\\u2c8b\\u2c8d\\u2c8f\\u2c91\\u2c93\\u2c95\\u2c97\\u2c99\\u2c9b\\u2c9d\\u2c9f\\u2ca1\\u2ca3\\u2ca5\\u2ca7\\u2ca9\\u2cab\\u2cad\\u2caf\\u2cb1\\u2cb3\\u2cb5\\u2cb7\\u2cb9\\u2cbb\\u2cbd\\u2cbf\\u2cc1\\u2cc3\\u2cc5\\u2cc7\\u2cc9\\u2ccb\\u2ccd\\u2ccf\\u2cd1\\u2cd3\\u2cd5\\u2cd7\\u2cd9\\u2cdb\\u2cdd\\u2cdf\\u2ce1\\u2ce3\\u2ce4\\u2cec\\u2cee\\u2cf3\\u2d00-\\u2d25\\u2d27\\u2d2d\\ua641\\ua643\\ua645\\ua647\\ua649\\ua64b\\ua64d\\ua64f\\ua651\\ua653\\ua655\\ua657\\ua659\\ua65b\\ua65d\\ua65f\\ua661\\ua663\\ua665\\ua667\\ua669\\ua66b\\ua66d\\ua681\\ua683\\ua685\\ua687\\ua689\\ua68b\\ua68d\\ua68f\\ua691\\ua693\\ua695\\ua697\\ua699\\ua69b-\\ua69d\\ua723\\ua725\\ua727\\ua729\\ua72b\\ua72d\\ua72f-\\ua731\\ua733\\ua735\\ua737\\ua739\\ua73b\\ua73d\\ua73f\\ua741\\ua743\\ua745\\ua747\\ua749\\ua74b\\ua74d\\ua74f\\ua751\\ua753\\ua755\\ua757\\ua759\\ua75b\\ua75d\\ua75f\\ua761\\ua763\\ua765\\ua767\\ua769\\ua76b\\ua76d\\ua76f-\\ua778\\ua77a\\ua77c\\ua77f\\ua781\\ua783\\ua785\\ua787\\ua78c\\ua78e\\ua791\\ua793-\\ua795\\ua797\\ua799\\ua79b\\ua79d\\ua79f\\ua7a1\\ua7a3\\ua7a5\\ua7a7\\ua7a9\\ua7b5\\ua7b7\\ua7f8-\\ua7fa\\uab30-\\uab5a\\uab5c-\\uab65\\uab70-\\uabbf\\ufb00-\\ufb06\\ufb13-\\ufb17\\uff41-\\uff5a",\nastral:"\\ud801[\\udc28-\\udc4f\\udcd8-\\udcfb]|\\ud803[\\udcc0-\\udcf2]|\\ud806[\\udcc0-\\udcdf]|\\ud835[\\udc1a-\\udc33\\udc4e-\\udc54\\udc56-\\udc67\\udc82-\\udc9b\\udcb6-\\udcb9\\udcbb\\udcbd-\\udcc3\\udcc5-\\udccf\\udcea-\\udd03\\udd1e-\\udd37\\udd52-\\udd6b\\udd86-\\udd9f\\uddba-\\uddd3\\uddee-\\ude07\\ude22-\\ude3b\\ude56-\\ude6f\\ude8a-\\udea5\\udec2-\\udeda\\udedc-\\udee1\\udefc-\\udf14\\udf16-\\udf1b\\udf36-\\udf4e\\udf50-\\udf55\\udf70-\\udf88\\udf8a-\\udf8f\\udfaa-\\udfc2\\udfc4-\\udfc9\\udfcb]|\\ud83a[\\udd22-\\udd43]"},{name:"Noncharacter_Code_Point",\nbmp:"\\ufdd0-\\ufdef\\ufffe\\uffff",astral:"[\\ud83f\\ud87f\\ud8bf\\ud8ff\\ud93f\\ud97f\\ud9bf\\ud9ff\\uda3f\\uda7f\\udabf\\udaff\\udb3f\\udb7f\\udbbf\\udbff][\\udffe\\udfff]"},{name:"Uppercase",bmp:"A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0100\\u0102\\u0104\\u0106\\u0108\\u010a\\u010c\\u010e\\u0110\\u0112\\u0114\\u0116\\u0118\\u011a\\u011c\\u011e\\u0120\\u0122\\u0124\\u0126\\u0128\\u012a\\u012c\\u012e\\u0130\\u0132\\u0134\\u0136\\u0139\\u013b\\u013d\\u013f\\u0141\\u0143\\u0145\\u0147\\u014a\\u014c\\u014e\\u0150\\u0152\\u0154\\u0156\\u0158\\u015a\\u015c\\u015e\\u0160\\u0162\\u0164\\u0166\\u0168\\u016a\\u016c\\u016e\\u0170\\u0172\\u0174\\u0176\\u0178\\u0179\\u017b\\u017d\\u0181\\u0182\\u0184\\u0186\\u0187\\u0189-\\u018b\\u018e-\\u0191\\u0193\\u0194\\u0196-\\u0198\\u019c\\u019d\\u019f\\u01a0\\u01a2\\u01a4\\u01a6\\u01a7\\u01a9\\u01ac\\u01ae\\u01af\\u01b1-\\u01b3\\u01b5\\u01b7\\u01b8\\u01bc\\u01c4\\u01c7\\u01ca\\u01cd\\u01cf\\u01d1\\u01d3\\u01d5\\u01d7\\u01d9\\u01db\\u01de\\u01e0\\u01e2\\u01e4\\u01e6\\u01e8\\u01ea\\u01ec\\u01ee\\u01f1\\u01f4\\u01f6-\\u01f8\\u01fa\\u01fc\\u01fe\\u0200\\u0202\\u0204\\u0206\\u0208\\u020a\\u020c\\u020e\\u0210\\u0212\\u0214\\u0216\\u0218\\u021a\\u021c\\u021e\\u0220\\u0222\\u0224\\u0226\\u0228\\u022a\\u022c\\u022e\\u0230\\u0232\\u023a\\u023b\\u023d\\u023e\\u0241\\u0243-\\u0246\\u0248\\u024a\\u024c\\u024e\\u0370\\u0372\\u0376\\u037f\\u0386\\u0388-\\u038a\\u038c\\u038e\\u038f\\u0391-\\u03a1\\u03a3-\\u03ab\\u03cf\\u03d2-\\u03d4\\u03d8\\u03da\\u03dc\\u03de\\u03e0\\u03e2\\u03e4\\u03e6\\u03e8\\u03ea\\u03ec\\u03ee\\u03f4\\u03f7\\u03f9\\u03fa\\u03fd-\\u042f\\u0460\\u0462\\u0464\\u0466\\u0468\\u046a\\u046c\\u046e\\u0470\\u0472\\u0474\\u0476\\u0478\\u047a\\u047c\\u047e\\u0480\\u048a\\u048c\\u048e\\u0490\\u0492\\u0494\\u0496\\u0498\\u049a\\u049c\\u049e\\u04a0\\u04a2\\u04a4\\u04a6\\u04a8\\u04aa\\u04ac\\u04ae\\u04b0\\u04b2\\u04b4\\u04b6\\u04b8\\u04ba\\u04bc\\u04be\\u04c0\\u04c1\\u04c3\\u04c5\\u04c7\\u04c9\\u04cb\\u04cd\\u04d0\\u04d2\\u04d4\\u04d6\\u04d8\\u04da\\u04dc\\u04de\\u04e0\\u04e2\\u04e4\\u04e6\\u04e8\\u04ea\\u04ec\\u04ee\\u04f0\\u04f2\\u04f4\\u04f6\\u04f8\\u04fa\\u04fc\\u04fe\\u0500\\u0502\\u0504\\u0506\\u0508\\u050a\\u050c\\u050e\\u0510\\u0512\\u0514\\u0516\\u0518\\u051a\\u051c\\u051e\\u0520\\u0522\\u0524\\u0526\\u0528\\u052a\\u052c\\u052e\\u0531-\\u0556\\u10a0-\\u10c5\\u10c7\\u10cd\\u13a0-\\u13f5\\u1e00\\u1e02\\u1e04\\u1e06\\u1e08\\u1e0a\\u1e0c\\u1e0e\\u1e10\\u1e12\\u1e14\\u1e16\\u1e18\\u1e1a\\u1e1c\\u1e1e\\u1e20\\u1e22\\u1e24\\u1e26\\u1e28\\u1e2a\\u1e2c\\u1e2e\\u1e30\\u1e32\\u1e34\\u1e36\\u1e38\\u1e3a\\u1e3c\\u1e3e\\u1e40\\u1e42\\u1e44\\u1e46\\u1e48\\u1e4a\\u1e4c\\u1e4e\\u1e50\\u1e52\\u1e54\\u1e56\\u1e58\\u1e5a\\u1e5c\\u1e5e\\u1e60\\u1e62\\u1e64\\u1e66\\u1e68\\u1e6a\\u1e6c\\u1e6e\\u1e70\\u1e72\\u1e74\\u1e76\\u1e78\\u1e7a\\u1e7c\\u1e7e\\u1e80\\u1e82\\u1e84\\u1e86\\u1e88\\u1e8a\\u1e8c\\u1e8e\\u1e90\\u1e92\\u1e94\\u1e9e\\u1ea0\\u1ea2\\u1ea4\\u1ea6\\u1ea8\\u1eaa\\u1eac\\u1eae\\u1eb0\\u1eb2\\u1eb4\\u1eb6\\u1eb8\\u1eba\\u1ebc\\u1ebe\\u1ec0\\u1ec2\\u1ec4\\u1ec6\\u1ec8\\u1eca\\u1ecc\\u1ece\\u1ed0\\u1ed2\\u1ed4\\u1ed6\\u1ed8\\u1eda\\u1edc\\u1ede\\u1ee0\\u1ee2\\u1ee4\\u1ee6\\u1ee8\\u1eea\\u1eec\\u1eee\\u1ef0\\u1ef2\\u1ef4\\u1ef6\\u1ef8\\u1efa\\u1efc\\u1efe\\u1f08-\\u1f0f\\u1f18-\\u1f1d\\u1f28-\\u1f2f\\u1f38-\\u1f3f\\u1f48-\\u1f4d\\u1f59\\u1f5b\\u1f5d\\u1f5f\\u1f68-\\u1f6f\\u1fb8-\\u1fbb\\u1fc8-\\u1fcb\\u1fd8-\\u1fdb\\u1fe8-\\u1fec\\u1ff8-\\u1ffb\\u2102\\u2107\\u210b-\\u210d\\u2110-\\u2112\\u2115\\u2119-\\u211d\\u2124\\u2126\\u2128\\u212a-\\u212d\\u2130-\\u2133\\u213e\\u213f\\u2145\\u2160-\\u216f\\u2183\\u24b6-\\u24cf\\u2c00-\\u2c2e\\u2c60\\u2c62-\\u2c64\\u2c67\\u2c69\\u2c6b\\u2c6d-\\u2c70\\u2c72\\u2c75\\u2c7e-\\u2c80\\u2c82\\u2c84\\u2c86\\u2c88\\u2c8a\\u2c8c\\u2c8e\\u2c90\\u2c92\\u2c94\\u2c96\\u2c98\\u2c9a\\u2c9c\\u2c9e\\u2ca0\\u2ca2\\u2ca4\\u2ca6\\u2ca8\\u2caa\\u2cac\\u2cae\\u2cb0\\u2cb2\\u2cb4\\u2cb6\\u2cb8\\u2cba\\u2cbc\\u2cbe\\u2cc0\\u2cc2\\u2cc4\\u2cc6\\u2cc8\\u2cca\\u2ccc\\u2cce\\u2cd0\\u2cd2\\u2cd4\\u2cd6\\u2cd8\\u2cda\\u2cdc\\u2cde\\u2ce0\\u2ce2\\u2ceb\\u2ced\\u2cf2\\ua640\\ua642\\ua644\\ua646\\ua648\\ua64a\\ua64c\\ua64e\\ua650\\ua652\\ua654\\ua656\\ua658\\ua65a\\ua65c\\ua65e\\ua660\\ua662\\ua664\\ua666\\ua668\\ua66a\\ua66c\\ua680\\ua682\\ua684\\ua686\\ua688\\ua68a\\ua68c\\ua68e\\ua690\\ua692\\ua694\\ua696\\ua698\\ua69a\\ua722\\ua724\\ua726\\ua728\\ua72a\\ua72c\\ua72e\\ua732\\ua734\\ua736\\ua738\\ua73a\\ua73c\\ua73e\\ua740\\ua742\\ua744\\ua746\\ua748\\ua74a\\ua74c\\ua74e\\ua750\\ua752\\ua754\\ua756\\ua758\\ua75a\\ua75c\\ua75e\\ua760\\ua762\\ua764\\ua766\\ua768\\ua76a\\ua76c\\ua76e\\ua779\\ua77b\\ua77d\\ua77e\\ua780\\ua782\\ua784\\ua786\\ua78b\\ua78d\\ua790\\ua792\\ua796\\ua798\\ua79a\\ua79c\\ua79e\\ua7a0\\ua7a2\\ua7a4\\ua7a6\\ua7a8\\ua7aa-\\ua7ae\\ua7b0-\\ua7b4\\ua7b6\\uff21-\\uff3a",\nastral:"\\ud801[\\udc00-\\udc27\\udcb0-\\udcd3]|\\ud803[\\udc80-\\udcb2]|\\ud806[\\udca0-\\udcbf]|\\ud835[\\udc00-\\udc19\\udc34-\\udc4d\\udc68-\\udc81\\udc9c\\udc9e\\udc9f\\udca2\\udca5\\udca6\\udca9-\\udcac\\udcae-\\udcb5\\udcd0-\\udce9\\udd04\\udd05\\udd07-\\udd0a\\udd0d-\\udd14\\udd16-\\udd1c\\udd38\\udd39\\udd3b-\\udd3e\\udd40-\\udd44\\udd46\\udd4a-\\udd50\\udd6c-\\udd85\\udda0-\\uddb9\\uddd4-\\udded\\ude08-\\ude21\\ude3c-\\ude55\\ude70-\\ude89\\udea8-\\udec0\\udee2-\\udefa\\udf1c-\\udf34\\udf56-\\udf6e\\udf90-\\udfa8\\udfca]|\\ud83a[\\udd00-\\udd21]|\\ud83c[\\udd30-\\udd49\\udd50-\\udd69\\udd70-\\udd89]"},\n{name:"White_Space",bmp:"\\t-\\r \\u0085\\u00a0\\u1680\\u2000-\\u200a\\u2028\\u2029\\u202f\\u205f\\u3000"}];F.push({name:"Assigned",inverseOf:"Cn"});f.addUnicodeData(F)}},{}],7:[function(B,D){D.exports=function(f){if(!f.addUnicodeData)throw new ReferenceError("Unicode Base must be loaded before Unicode Scripts");f.addUnicodeData([{name:"Adlam",astral:"\\ud83a[\\udd00-\\udd4a\\udd50-\\udd59\\udd5e\\udd5f]"},{name:"Ahom",astral:"\\ud805[\\udf00-\\udf19\\udf1d-\\udf2b\\udf30-\\udf3f]"},{name:"Anatolian_Hieroglyphs",astral:"\\ud811[\\udc00-\\ude46]"},\n{name:"Arabic",bmp:"\\u0600-\\u0604\\u0606-\\u060b\\u060d-\\u061a\\u061e\\u0620-\\u063f\\u0641-\\u064a\\u0656-\\u066f\\u0671-\\u06dc\\u06de-\\u06ff\\u0750-\\u077f\\u08a0-\\u08b4\\u08b6-\\u08bd\\u08d4-\\u08e1\\u08e3-\\u08ff\\ufb50-\\ufbc1\\ufbd3-\\ufd3d\\ufd50-\\ufd8f\\ufd92-\\ufdc7\\ufdf0-\\ufdfd\\ufe70-\\ufe74\\ufe76-\\ufefc",astral:"\\ud803[\\ude60-\\ude7e]|\\ud83b[\\ude00-\\ude03\\ude05-\\ude1f\\ude21\\ude22\\ude24\\ude27\\ude29-\\ude32\\ude34-\\ude37\\ude39\\ude3b\\ude42\\ude47\\ude49\\ude4b\\ude4d-\\ude4f\\ude51\\ude52\\ude54\\ude57\\ude59\\ude5b\\ude5d\\ude5f\\ude61\\ude62\\ude64\\ude67-\\ude6a\\ude6c-\\ude72\\ude74-\\ude77\\ude79-\\ude7c\\ude7e\\ude80-\\ude89\\ude8b-\\ude9b\\udea1-\\udea3\\udea5-\\udea9\\udeab-\\udebb\\udef0\\udef1]"},\n{name:"Armenian",bmp:"\\u0531-\\u0556\\u0559-\\u055f\\u0561-\\u0587\\u058a\\u058d-\\u058f\\ufb13-\\ufb17"},{name:"Avestan",astral:"\\ud802[\\udf00-\\udf35\\udf39-\\udf3f]"},{name:"Balinese",bmp:"\\u1b00-\\u1b4b\\u1b50-\\u1b7c"},{name:"Bamum",bmp:"\\ua6a0-\\ua6f7",astral:"\\ud81a[\\udc00-\\ude38]"},{name:"Bassa_Vah",astral:"\\ud81a[\\uded0-\\udeed\\udef0-\\udef5]"},{name:"Batak",bmp:"\\u1bc0-\\u1bf3\\u1bfc-\\u1bff"},{name:"Bengali",bmp:"\\u0980-\\u0983\\u0985-\\u098c\\u098f\\u0990\\u0993-\\u09a8\\u09aa-\\u09b0\\u09b2\\u09b6-\\u09b9\\u09bc-\\u09c4\\u09c7\\u09c8\\u09cb-\\u09ce\\u09d7\\u09dc\\u09dd\\u09df-\\u09e3\\u09e6-\\u09fb"},\n{name:"Bhaiksuki",astral:"\\ud807[\\udc00-\\udc08\\udc0a-\\udc36\\udc38-\\udc45\\udc50-\\udc6c]"},{name:"Bopomofo",bmp:"\\u02ea\\u02eb\\u3105-\\u312d\\u31a0-\\u31ba"},{name:"Brahmi",astral:"\\ud804[\\udc00-\\udc4d\\udc52-\\udc6f\\udc7f]"},{name:"Braille",bmp:"\\u2800-\\u28ff"},{name:"Buginese",bmp:"\\u1a00-\\u1a1b\\u1a1e\\u1a1f"},{name:"Buhid",bmp:"\\u1740-\\u1753"},{name:"Canadian_Aboriginal",bmp:"\\u1400-\\u167f\\u18b0-\\u18f5"},{name:"Carian",astral:"\\ud800[\\udea0-\\uded0]"},{name:"Caucasian_Albanian",astral:"\\ud801[\\udd30-\\udd63\\udd6f]"},\n{name:"Chakma",astral:"\\ud804[\\udd00-\\udd34\\udd36-\\udd43]"},{name:"Cham",bmp:"\\uaa00-\\uaa36\\uaa40-\\uaa4d\\uaa50-\\uaa59\\uaa5c-\\uaa5f"},{name:"Cherokee",bmp:"\\u13a0-\\u13f5\\u13f8-\\u13fd\\uab70-\\uabbf"},{name:"Common",bmp:"\\x00-@\\\\x5B-`\\\\x7B-\\u00a9\\u00ab-\\u00b9\\u00bb-\\u00bf\\u00d7\\u00f7\\u02b9-\\u02df\\u02e5-\\u02e9\\u02ec-\\u02ff\\u0374\\u037e\\u0385\\u0387\\u0589\\u0605\\u060c\\u061b\\u061c\\u061f\\u0640\\u06dd\\u08e2\\u0964\\u0965\\u0e3f\\u0fd5-\\u0fd8\\u10fb\\u16eb-\\u16ed\\u1735\\u1736\\u1802\\u1803\\u1805\\u1cd3\\u1ce1\\u1ce9-\\u1cec\\u1cee-\\u1cf3\\u1cf5\\u1cf6\\u2000-\\u200b\\u200e-\\u2064\\u2066-\\u2070\\u2074-\\u207e\\u2080-\\u208e\\u20a0-\\u20be\\u2100-\\u2125\\u2127-\\u2129\\u212c-\\u2131\\u2133-\\u214d\\u214f-\\u215f\\u2189-\\u218b\\u2190-\\u23fe\\u2400-\\u2426\\u2440-\\u244a\\u2460-\\u27ff\\u2900-\\u2b73\\u2b76-\\u2b95\\u2b98-\\u2bb9\\u2bbd-\\u2bc8\\u2bca-\\u2bd1\\u2bec-\\u2bef\\u2e00-\\u2e44\\u2ff0-\\u2ffb\\u3000-\\u3004\\u3006\\u3008-\\u3020\\u3030-\\u3037\\u303c-\\u303f\\u309b\\u309c\\u30a0\\u30fb\\u30fc\\u3190-\\u319f\\u31c0-\\u31e3\\u3220-\\u325f\\u327f-\\u32cf\\u3358-\\u33ff\\u4dc0-\\u4dff\\ua700-\\ua721\\ua788-\\ua78a\\ua830-\\ua839\\ua92e\\ua9cf\\uab5b\\ufd3e\\ufd3f\\ufe10-\\ufe19\\ufe30-\\ufe52\\ufe54-\\ufe66\\ufe68-\\ufe6b\\ufeff\\uff01-\\uff20\\uff3b-\\uff40\\uff5b-\\uff65\\uff70\\uff9e\\uff9f\\uffe0-\\uffe6\\uffe8-\\uffee\\ufff9-\\ufffd",\nastral:"\\ud800[\\udd00-\\udd02\\udd07-\\udd33\\udd37-\\udd3f\\udd90-\\udd9b\\uddd0-\\uddfc\\udee1-\\udefb]|\\ud82f[\\udca0-\\udca3]|\\ud834[\\udc00-\\udcf5\\udd00-\\udd26\\udd29-\\udd66\\udd6a-\\udd7a\\udd83\\udd84\\udd8c-\\udda9\\uddae-\\udde8\\udf00-\\udf56\\udf60-\\udf71]|\\ud835[\\udc00-\\udc54\\udc56-\\udc9c\\udc9e\\udc9f\\udca2\\udca5\\udca6\\udca9-\\udcac\\udcae-\\udcb9\\udcbb\\udcbd-\\udcc3\\udcc5-\\udd05\\udd07-\\udd0a\\udd0d-\\udd14\\udd16-\\udd1c\\udd1e-\\udd39\\udd3b-\\udd3e\\udd40-\\udd44\\udd46\\udd4a-\\udd50\\udd52-\\udea5\\udea8-\\udfcb\\udfce-\\udfff]|\\ud83c[\\udc00-\\udc2b\\udc30-\\udc93\\udca0-\\udcae\\udcb1-\\udcbf\\udcc1-\\udccf\\udcd1-\\udcf5\\udd00-\\udd0c\\udd10-\\udd2e\\udd30-\\udd6b\\udd70-\\uddac\\udde6-\\uddff\\ude01\\ude02\\ude10-\\ude3b\\ude40-\\ude48\\ude50\\ude51\\udf00-\\udfff]|\\ud83d[\\udc00-\\uded2\\udee0-\\udeec\\udef0-\\udef6\\udf00-\\udf73\\udf80-\\udfd4]|\\ud83e[\\udc00-\\udc0b\\udc10-\\udc47\\udc50-\\udc59\\udc60-\\udc87\\udc90-\\udcad\\udd10-\\udd1e\\udd20-\\udd27\\udd30\\udd33-\\udd3e\\udd40-\\udd4b\\udd50-\\udd5e\\udd80-\\udd91\\uddc0]|\\udb40[\\udc01\\udc20-\\udc7f]"},\n{name:"Coptic",bmp:"\\u03e2-\\u03ef\\u2c80-\\u2cf3\\u2cf9-\\u2cff"},{name:"Cuneiform",astral:"\\ud808[\\udc00-\\udf99]|\\ud809[\\udc00-\\udc6e\\udc70-\\udc74\\udc80-\\udd43]"},{name:"Cypriot",astral:"\\ud802[\\udc00-\\udc05\\udc08\\udc0a-\\udc35\\udc37\\udc38\\udc3c\\udc3f]"},{name:"Cyrillic",bmp:"\\u0400-\\u0484\\u0487-\\u052f\\u1c80-\\u1c88\\u1d2b\\u1d78\\u2de0-\\u2dff\\ua640-\\ua69f\\ufe2e\\ufe2f"},{name:"Deseret",astral:"\\ud801[\\udc00-\\udc4f]"},{name:"Devanagari",bmp:"\\u0900-\\u0950\\u0953-\\u0963\\u0966-\\u097f\\ua8e0-\\ua8fd"},{name:"Duployan",\nastral:"\\ud82f[\\udc00-\\udc6a\\udc70-\\udc7c\\udc80-\\udc88\\udc90-\\udc99\\udc9c-\\udc9f]"},{name:"Egyptian_Hieroglyphs",astral:"\\ud80c[\\udc00-\\udfff]|\\ud80d[\\udc00-\\udc2e]"},{name:"Elbasan",astral:"\\ud801[\\udd00-\\udd27]"},{name:"Ethiopic",bmp:"\\u1200-\\u1248\\u124a-\\u124d\\u1250-\\u1256\\u1258\\u125a-\\u125d\\u1260-\\u1288\\u128a-\\u128d\\u1290-\\u12b0\\u12b2-\\u12b5\\u12b8-\\u12be\\u12c0\\u12c2-\\u12c5\\u12c8-\\u12d6\\u12d8-\\u1310\\u1312-\\u1315\\u1318-\\u135a\\u135d-\\u137c\\u1380-\\u1399\\u2d80-\\u2d96\\u2da0-\\u2da6\\u2da8-\\u2dae\\u2db0-\\u2db6\\u2db8-\\u2dbe\\u2dc0-\\u2dc6\\u2dc8-\\u2dce\\u2dd0-\\u2dd6\\u2dd8-\\u2dde\\uab01-\\uab06\\uab09-\\uab0e\\uab11-\\uab16\\uab20-\\uab26\\uab28-\\uab2e"},\n{name:"Georgian",bmp:"\\u10a0-\\u10c5\\u10c7\\u10cd\\u10d0-\\u10fa\\u10fc-\\u10ff\\u2d00-\\u2d25\\u2d27\\u2d2d"},{name:"Glagolitic",bmp:"\\u2c00-\\u2c2e\\u2c30-\\u2c5e",astral:"\\ud838[\\udc00-\\udc06\\udc08-\\udc18\\udc1b-\\udc21\\udc23\\udc24\\udc26-\\udc2a]"},{name:"Gothic",astral:"\\ud800[\\udf30-\\udf4a]"},{name:"Grantha",astral:"\\ud804[\\udf00-\\udf03\\udf05-\\udf0c\\udf0f\\udf10\\udf13-\\udf28\\udf2a-\\udf30\\udf32\\udf33\\udf35-\\udf39\\udf3c-\\udf44\\udf47\\udf48\\udf4b-\\udf4d\\udf50\\udf57\\udf5d-\\udf63\\udf66-\\udf6c\\udf70-\\udf74]"},{name:"Greek",\nbmp:"\\u0370-\\u0373\\u0375-\\u0377\\u037a-\\u037d\\u037f\\u0384\\u0386\\u0388-\\u038a\\u038c\\u038e-\\u03a1\\u03a3-\\u03e1\\u03f0-\\u03ff\\u1d26-\\u1d2a\\u1d5d-\\u1d61\\u1d66-\\u1d6a\\u1dbf\\u1f00-\\u1f15\\u1f18-\\u1f1d\\u1f20-\\u1f45\\u1f48-\\u1f4d\\u1f50-\\u1f57\\u1f59\\u1f5b\\u1f5d\\u1f5f-\\u1f7d\\u1f80-\\u1fb4\\u1fb6-\\u1fc4\\u1fc6-\\u1fd3\\u1fd6-\\u1fdb\\u1fdd-\\u1fef\\u1ff2-\\u1ff4\\u1ff6-\\u1ffe\\u2126\\uab65",astral:"\\ud800[\\udd40-\\udd8e\\udda0]|\\ud834[\\ude00-\\ude45]"},{name:"Gujarati",bmp:"\\u0a81-\\u0a83\\u0a85-\\u0a8d\\u0a8f-\\u0a91\\u0a93-\\u0aa8\\u0aaa-\\u0ab0\\u0ab2\\u0ab3\\u0ab5-\\u0ab9\\u0abc-\\u0ac5\\u0ac7-\\u0ac9\\u0acb-\\u0acd\\u0ad0\\u0ae0-\\u0ae3\\u0ae6-\\u0af1\\u0af9"},\n{name:"Gurmukhi",bmp:"\\u0a01-\\u0a03\\u0a05-\\u0a0a\\u0a0f\\u0a10\\u0a13-\\u0a28\\u0a2a-\\u0a30\\u0a32\\u0a33\\u0a35\\u0a36\\u0a38\\u0a39\\u0a3c\\u0a3e-\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a59-\\u0a5c\\u0a5e\\u0a66-\\u0a75"},{name:"Han",bmp:"\\u2e80-\\u2e99\\u2e9b-\\u2ef3\\u2f00-\\u2fd5\\u3005\\u3007\\u3021-\\u3029\\u3038-\\u303b\\u3400-\\u4db5\\u4e00-\\u9fd5\\uf900-\\ufa6d\\ufa70-\\ufad9",astral:"[\\ud840-\\ud868\\ud86a-\\ud86c\\ud86f-\\ud872][\\udc00-\\udfff]|\\ud869[\\udc00-\\uded6\\udf00-\\udfff]|\\ud86d[\\udc00-\\udf34\\udf40-\\udfff]|\\ud86e[\\udc00-\\udc1d\\udc20-\\udfff]|\\ud873[\\udc00-\\udea1]|\\ud87e[\\udc00-\\ude1d]"},\n{name:"Hangul",bmp:"\\u1100-\\u11ff\\u302e\\u302f\\u3131-\\u318e\\u3200-\\u321e\\u3260-\\u327e\\ua960-\\ua97c\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uffa0-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc"},{name:"Hanunoo",bmp:"\\u1720-\\u1734"},{name:"Hatran",astral:"\\ud802[\\udce0-\\udcf2\\udcf4\\udcf5\\udcfb-\\udcff]"},{name:"Hebrew",bmp:"\\u0591-\\u05c7\\u05d0-\\u05ea\\u05f0-\\u05f4\\ufb1d-\\ufb36\\ufb38-\\ufb3c\\ufb3e\\ufb40\\ufb41\\ufb43\\ufb44\\ufb46-\\ufb4f"},{name:"Hiragana",bmp:"\\u3041-\\u3096\\u309d-\\u309f",astral:"\\ud82c\\udc01|\\ud83c\\ude00"},\n{name:"Imperial_Aramaic",astral:"\\ud802[\\udc40-\\udc55\\udc57-\\udc5f]"},{name:"Inherited",bmp:"\\u0300-\\u036f\\u0485\\u0486\\u064b-\\u0655\\u0670\\u0951\\u0952\\u1ab0-\\u1abe\\u1cd0-\\u1cd2\\u1cd4-\\u1ce0\\u1ce2-\\u1ce8\\u1ced\\u1cf4\\u1cf8\\u1cf9\\u1dc0-\\u1df5\\u1dfb-\\u1dff\\u200c\\u200d\\u20d0-\\u20f0\\u302a-\\u302d\\u3099\\u309a\\ufe00-\\ufe0f\\ufe20-\\ufe2d",astral:"\\ud800[\\uddfd\\udee0]|\\ud834[\\udd67-\\udd69\\udd7b-\\udd82\\udd85-\\udd8b\\uddaa-\\uddad]|\\udb40[\\udd00-\\uddef]"},{name:"Inscriptional_Pahlavi",astral:"\\ud802[\\udf60-\\udf72\\udf78-\\udf7f]"},\n{name:"Inscriptional_Parthian",astral:"\\ud802[\\udf40-\\udf55\\udf58-\\udf5f]"},{name:"Javanese",bmp:"\\ua980-\\ua9cd\\ua9d0-\\ua9d9\\ua9de\\ua9df"},{name:"Kaithi",astral:"\\ud804[\\udc80-\\udcc1]"},{name:"Kannada",bmp:"\\u0c80-\\u0c83\\u0c85-\\u0c8c\\u0c8e-\\u0c90\\u0c92-\\u0ca8\\u0caa-\\u0cb3\\u0cb5-\\u0cb9\\u0cbc-\\u0cc4\\u0cc6-\\u0cc8\\u0cca-\\u0ccd\\u0cd5\\u0cd6\\u0cde\\u0ce0-\\u0ce3\\u0ce6-\\u0cef\\u0cf1\\u0cf2"},{name:"Katakana",bmp:"\\u30a1-\\u30fa\\u30fd-\\u30ff\\u31f0-\\u31ff\\u32d0-\\u32fe\\u3300-\\u3357\\uff66-\\uff6f\\uff71-\\uff9d",astral:"\\ud82c\\udc00"},\n{name:"Kayah_Li",bmp:"\\ua900-\\ua92d\\ua92f"},{name:"Kharoshthi",astral:"\\ud802[\\ude00-\\ude03\\ude05\\ude06\\ude0c-\\ude13\\ude15-\\ude17\\ude19-\\ude33\\ude38-\\ude3a\\ude3f-\\ude47\\ude50-\\ude58]"},{name:"Khmer",bmp:"\\u1780-\\u17dd\\u17e0-\\u17e9\\u17f0-\\u17f9\\u19e0-\\u19ff"},{name:"Khojki",astral:"\\ud804[\\ude00-\\ude11\\ude13-\\ude3e]"},{name:"Khudawadi",astral:"\\ud804[\\udeb0-\\udeea\\udef0-\\udef9]"},{name:"Lao",bmp:"\\u0e81\\u0e82\\u0e84\\u0e87\\u0e88\\u0e8a\\u0e8d\\u0e94-\\u0e97\\u0e99-\\u0e9f\\u0ea1-\\u0ea3\\u0ea5\\u0ea7\\u0eaa\\u0eab\\u0ead-\\u0eb9\\u0ebb-\\u0ebd\\u0ec0-\\u0ec4\\u0ec6\\u0ec8-\\u0ecd\\u0ed0-\\u0ed9\\u0edc-\\u0edf"},\n{name:"Latin",bmp:"A-Za-z\\u00aa\\u00ba\\u00c0-\\u00d6\\u00d8-\\u00f6\\u00f8-\\u02b8\\u02e0-\\u02e4\\u1d00-\\u1d25\\u1d2c-\\u1d5c\\u1d62-\\u1d65\\u1d6b-\\u1d77\\u1d79-\\u1dbe\\u1e00-\\u1eff\\u2071\\u207f\\u2090-\\u209c\\u212a\\u212b\\u2132\\u214e\\u2160-\\u2188\\u2c60-\\u2c7f\\ua722-\\ua787\\ua78b-\\ua7ae\\ua7b0-\\ua7b7\\ua7f7-\\ua7ff\\uab30-\\uab5a\\uab5c-\\uab64\\ufb00-\\ufb06\\uff21-\\uff3a\\uff41-\\uff5a"},{name:"Lepcha",bmp:"\\u1c00-\\u1c37\\u1c3b-\\u1c49\\u1c4d-\\u1c4f"},{name:"Limbu",bmp:"\\u1900-\\u191e\\u1920-\\u192b\\u1930-\\u193b\\u1940\\u1944-\\u194f"},\n{name:"Linear_A",astral:"\\ud801[\\ude00-\\udf36\\udf40-\\udf55\\udf60-\\udf67]"},{name:"Linear_B",astral:"\\ud800[\\udc00-\\udc0b\\udc0d-\\udc26\\udc28-\\udc3a\\udc3c\\udc3d\\udc3f-\\udc4d\\udc50-\\udc5d\\udc80-\\udcfa]"},{name:"Lisu",bmp:"\\ua4d0-\\ua4ff"},{name:"Lycian",astral:"\\ud800[\\ude80-\\ude9c]"},{name:"Lydian",astral:"\\ud802[\\udd20-\\udd39\\udd3f]"},{name:"Mahajani",astral:"\\ud804[\\udd50-\\udd76]"},{name:"Malayalam",bmp:"\\u0d01-\\u0d03\\u0d05-\\u0d0c\\u0d0e-\\u0d10\\u0d12-\\u0d3a\\u0d3d-\\u0d44\\u0d46-\\u0d48\\u0d4a-\\u0d4f\\u0d54-\\u0d63\\u0d66-\\u0d7f"},\n{name:"Mandaic",bmp:"\\u0840-\\u085b\\u085e"},{name:"Manichaean",astral:"\\ud802[\\udec0-\\udee6\\udeeb-\\udef6]"},{name:"Marchen",astral:"\\ud807[\\udc70-\\udc8f\\udc92-\\udca7\\udca9-\\udcb6]"},{name:"Meetei_Mayek",bmp:"\\uaae0-\\uaaf6\\uabc0-\\uabed\\uabf0-\\uabf9"},{name:"Mende_Kikakui",astral:"\\ud83a[\\udc00-\\udcc4\\udcc7-\\udcd6]"},{name:"Meroitic_Cursive",astral:"\\ud802[\\udda0-\\uddb7\\uddbc-\\uddcf\\uddd2-\\uddff]"},{name:"Meroitic_Hieroglyphs",astral:"\\ud802[\\udd80-\\udd9f]"},{name:"Miao",astral:"\\ud81b[\\udf00-\\udf44\\udf50-\\udf7e\\udf8f-\\udf9f]"},\n{name:"Modi",astral:"\\ud805[\\ude00-\\ude44\\ude50-\\ude59]"},{name:"Mongolian",bmp:"\\u1800\\u1801\\u1804\\u1806-\\u180e\\u1810-\\u1819\\u1820-\\u1877\\u1880-\\u18aa",astral:"\\ud805[\\ude60-\\ude6c]"},{name:"Mro",astral:"\\ud81a[\\ude40-\\ude5e\\ude60-\\ude69\\ude6e\\ude6f]"},{name:"Multani",astral:"\\ud804[\\ude80-\\ude86\\ude88\\ude8a-\\ude8d\\ude8f-\\ude9d\\ude9f-\\udea9]"},{name:"Myanmar",bmp:"\\u1000-\\u109f\\ua9e0-\\ua9fe\\uaa60-\\uaa7f"},{name:"Nabataean",astral:"\\ud802[\\udc80-\\udc9e\\udca7-\\udcaf]"},{name:"New_Tai_Lue",bmp:"\\u1980-\\u19ab\\u19b0-\\u19c9\\u19d0-\\u19da\\u19de\\u19df"},\n{name:"Newa",astral:"\\ud805[\\udc00-\\udc59\\udc5b\\udc5d]"},{name:"Nko",bmp:"\\u07c0-\\u07fa"},{name:"Ogham",bmp:"\\u1680-\\u169c"},{name:"Ol_Chiki",bmp:"\\u1c50-\\u1c7f"},{name:"Old_Hungarian",astral:"\\ud803[\\udc80-\\udcb2\\udcc0-\\udcf2\\udcfa-\\udcff]"},{name:"Old_Italic",astral:"\\ud800[\\udf00-\\udf23]"},{name:"Old_North_Arabian",astral:"\\ud802[\\ude80-\\ude9f]"},{name:"Old_Permic",astral:"\\ud800[\\udf50-\\udf7a]"},{name:"Old_Persian",astral:"\\ud800[\\udfa0-\\udfc3\\udfc8-\\udfd5]"},{name:"Old_South_Arabian",astral:"\\ud802[\\ude60-\\ude7f]"},\n{name:"Old_Turkic",astral:"\\ud803[\\udc00-\\udc48]"},{name:"Oriya",bmp:"\\u0b01-\\u0b03\\u0b05-\\u0b0c\\u0b0f\\u0b10\\u0b13-\\u0b28\\u0b2a-\\u0b30\\u0b32\\u0b33\\u0b35-\\u0b39\\u0b3c-\\u0b44\\u0b47\\u0b48\\u0b4b-\\u0b4d\\u0b56\\u0b57\\u0b5c\\u0b5d\\u0b5f-\\u0b63\\u0b66-\\u0b77"},{name:"Osage",astral:"\\ud801[\\udcb0-\\udcd3\\udcd8-\\udcfb]"},{name:"Osmanya",astral:"\\ud801[\\udc80-\\udc9d\\udca0-\\udca9]"},{name:"Pahawh_Hmong",astral:"\\ud81a[\\udf00-\\udf45\\udf50-\\udf59\\udf5b-\\udf61\\udf63-\\udf77\\udf7d-\\udf8f]"},{name:"Palmyrene",astral:"\\ud802[\\udc60-\\udc7f]"},\n{name:"Pau_Cin_Hau",astral:"\\ud806[\\udec0-\\udef8]"},{name:"Phags_Pa",bmp:"\\ua840-\\ua877"},{name:"Phoenician",astral:"\\ud802[\\udd00-\\udd1b\\udd1f]"},{name:"Psalter_Pahlavi",astral:"\\ud802[\\udf80-\\udf91\\udf99-\\udf9c\\udfa9-\\udfaf]"},{name:"Rejang",bmp:"\\ua930-\\ua953\\ua95f"},{name:"Runic",bmp:"\\u16a0-\\u16ea\\u16ee-\\u16f8"},{name:"Samaritan",bmp:"\\u0800-\\u082d\\u0830-\\u083e"},{name:"Saurashtra",bmp:"\\ua880-\\ua8c5\\ua8ce-\\ua8d9"},{name:"Sharada",astral:"\\ud804[\\udd80-\\uddcd\\uddd0-\\udddf]"},{name:"Shavian",\nastral:"\\ud801[\\udc50-\\udc7f]"},{name:"Siddham",astral:"\\ud805[\\udd80-\\uddb5\\uddb8-\\udddd]"},{name:"SignWriting",astral:"\\ud836[\\udc00-\\ude8b\\ude9b-\\ude9f\\udea1-\\udeaf]"},{name:"Sinhala",bmp:"\\u0d82\\u0d83\\u0d85-\\u0d96\\u0d9a-\\u0db1\\u0db3-\\u0dbb\\u0dbd\\u0dc0-\\u0dc6\\u0dca\\u0dcf-\\u0dd4\\u0dd6\\u0dd8-\\u0ddf\\u0de6-\\u0def\\u0df2-\\u0df4",astral:"\\ud804[\\udde1-\\uddf4]"},{name:"Sora_Sompeng",astral:"\\ud804[\\udcd0-\\udce8\\udcf0-\\udcf9]"},{name:"Sundanese",bmp:"\\u1b80-\\u1bbf\\u1cc0-\\u1cc7"},{name:"Syloti_Nagri",bmp:"\\ua800-\\ua82b"},\n{name:"Syriac",bmp:"\\u0700-\\u070d\\u070f-\\u074a\\u074d-\\u074f"},{name:"Tagalog",bmp:"\\u1700-\\u170c\\u170e-\\u1714"},{name:"Tagbanwa",bmp:"\\u1760-\\u176c\\u176e-\\u1770\\u1772\\u1773"},{name:"Tai_Le",bmp:"\\u1950-\\u196d\\u1970-\\u1974"},{name:"Tai_Tham",bmp:"\\u1a20-\\u1a5e\\u1a60-\\u1a7c\\u1a7f-\\u1a89\\u1a90-\\u1a99\\u1aa0-\\u1aad"},{name:"Tai_Viet",bmp:"\\uaa80-\\uaac2\\uaadb-\\uaadf"},{name:"Takri",astral:"\\ud805[\\ude80-\\udeb7\\udec0-\\udec9]"},{name:"Tamil",bmp:"\\u0b82\\u0b83\\u0b85-\\u0b8a\\u0b8e-\\u0b90\\u0b92-\\u0b95\\u0b99\\u0b9a\\u0b9c\\u0b9e\\u0b9f\\u0ba3\\u0ba4\\u0ba8-\\u0baa\\u0bae-\\u0bb9\\u0bbe-\\u0bc2\\u0bc6-\\u0bc8\\u0bca-\\u0bcd\\u0bd0\\u0bd7\\u0be6-\\u0bfa"},\n{name:"Tangut",astral:"\\ud81b\\udfe0|[\\ud81c-\\ud820][\\udc00-\\udfff]|\\ud821[\\udc00-\\udfec]|\\ud822[\\udc00-\\udef2]"},{name:"Telugu",bmp:"\\u0c00-\\u0c03\\u0c05-\\u0c0c\\u0c0e-\\u0c10\\u0c12-\\u0c28\\u0c2a-\\u0c39\\u0c3d-\\u0c44\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c58-\\u0c5a\\u0c60-\\u0c63\\u0c66-\\u0c6f\\u0c78-\\u0c7f"},{name:"Thaana",bmp:"\\u0780-\\u07b1"},{name:"Thai",bmp:"\\u0e01-\\u0e3a\\u0e40-\\u0e5b"},{name:"Tibetan",bmp:"\\u0f00-\\u0f47\\u0f49-\\u0f6c\\u0f71-\\u0f97\\u0f99-\\u0fbc\\u0fbe-\\u0fcc\\u0fce-\\u0fd4\\u0fd9\\u0fda"},\n{name:"Tifinagh",bmp:"\\u2d30-\\u2d67\\u2d6f\\u2d70\\u2d7f"},{name:"Tirhuta",astral:"\\ud805[\\udc80-\\udcc7\\udcd0-\\udcd9]"},{name:"Ugaritic",astral:"\\ud800[\\udf80-\\udf9d\\udf9f]"},{name:"Vai",bmp:"\\ua500-\\ua62b"},{name:"Warang_Citi",astral:"\\ud806[\\udca0-\\udcf2\\udcff]"},{name:"Yi",bmp:"\\ua000-\\ua48c\\ua490-\\ua4c6"}])}},{}],8:[function(B,D){var f=B("./xregexp");B("./addons/build")(f);B("./addons/matchrecursive")(f);B("./addons/unicode-base")(f);B("./addons/unicode-blocks")(f);B("./addons/unicode-categories")(f);\nB("./addons/unicode-properties")(f);B("./addons/unicode-scripts")(f);D.exports=f},{"./addons/build":1,"./addons/matchrecursive":2,"./addons/unicode-base":3,"./addons/unicode-blocks":4,"./addons/unicode-categories":5,"./addons/unicode-properties":6,"./addons/unicode-scripts":7,"./xregexp":9}],9:[function(B,D){function f(a){var b=!0;try{b=!!RegExp("",a)}catch(c){b=!1}return b}function F(a,b,c,d,n){var r;a.xregexp={captureNames:b};if(n)return a;if(a.__proto__)a.__proto__=e.prototype;else for(r in e.prototype)a[r]=\ne.prototype[r];a.xregexp.source=c;a.xregexp.flags=d?d.split("").sort().join(""):d;return a}function t(a){return y.replace.call(a,/([\\s\\S])(?=[\\s\\S]*\\1)/g,"")}function G(a,b){if(!e.isRegExp(a))throw new TypeError("Type RegExp expected");var c=a.xregexp||{},d=O?a.flags:y.exec.call(/\\/([a-z]*)$/i,RegExp.prototype.toString.call(a))[1],n="",r="",k=null,q=null;b=b||{};b.removeG&&(r+="g");b.removeY&&(r+="y");r&&(d=y.replace.call(d,new RegExp("["+r+"]+","g"),""));b.addG&&(n+="g");b.addY&&(n+="y");n&&(d=t(d+\nn));b.isInternalOnly||(void 0!==c.source&&(k=c.source),null!=c.flags&&(q=n?t(c.flags+n):c.flags));return a=F(new RegExp(b.source||a.source,d),a.xregexp&&a.xregexp.captureNames?c.captureNames.slice(0):null,k,q,b.isInternalOnly)}function u(a){return parseInt(a,16)}function h(a,b,c){(b="("===a.input.charAt(a.index-1)||")"===a.input.charAt(a.index+a[0].length))||(c=-1<c.indexOf("x")?["\\\\s","#[^#\\\\n]*","\\\\(\\\\?#[^)]*\\\\)"]:["\\\\(\\\\?#[^)]*\\\\)"],b=y.test.call(new RegExp("^(?:"+c.join("|")+")*(?:[?*+]|{\\\\d+(?:,\\\\d*)?})"),\na.input.slice(a.index+a[0].length)));return b?"":"(?:)"}function m(a){return parseInt(a,10).toString(16)}function A(a,b){var c=a.length,d;for(d=0;d<c;++d)if(a[d]===b)return d;return-1}function p(a,b){return S.call(a)==="[object "+b+"]"}function l(a){for(;4>a.length;)a="0"+a;return a}function g(a,b){var c;if(t(b)!==b)throw new SyntaxError("Invalid duplicate regex flag "+b);a=y.replace.call(a,/^\\(\\?([\\w$]+)\\)/,function(d,n){if(y.test.call(/[gy]/,n))throw new SyntaxError("Cannot use flag g or y in mode modifier "+\nd);b=t(b+n);return""});for(c=0;c<b.length;++c)if(!Z[b.charAt(c)])throw new SyntaxError("Unknown regex flag "+b.charAt(c));return{pattern:a,flags:b}}function v(a){var b={};return p(a,"String")?(e.forEach(a,/[^\\s,]+/,function(c){b[c]=!0}),b):a}function w(a){if(!/^[\\w$]$/.test(a))throw Error("Flag must be a single character A-Za-z0-9_$");Z[a]=!0}function x(a){if(null==a)throw new TypeError("Cannot convert null or undefined to object");return a}function e(a,b){if(e.isRegExp(a)){if(void 0!==b)throw new TypeError("Cannot supply flags when copying a RegExp");\nreturn G(a)}a=void 0===a?"":String(a);b=void 0===b?"":String(b);e.isInstalled("astral")&&-1===b.indexOf("A")&&(b+="A");M[a]||(M[a]={});if(!M[a][b]){var c={hasNamedCapture:!1,captureNames:[]},d="default",n="",r=0,k=g(a,b),q=k.pattern;for(k=k.flags;r<q.length;){do{for(var J,E=q,U=k,V=r,W=d,X=c,R=P.length,ba=E.charAt(V),aa=null;R--;){var C=P[R];if(!(C.leadChar&&C.leadChar!==ba||C.scope!==W&&"all"!==C.scope||C.flag&&-1===U.indexOf(C.flag))&&(J=e.exec(E,C.regex,V,"sticky"))){aa={matchLength:J[0].length,\noutput:C.handler.call(X,J,W,U),reparse:C.reparse};break}}(C=aa)&&C.reparse&&(q=q.slice(0,r)+C.output+q.slice(r+C.matchLength))}while(C&&C.reparse);C?(n+=C.output,r+=C.matchLength||1):(C=e.exec(q,Q[d],r,"sticky")[0],n+=C,r+=C.length,"["===C&&"default"===d?d="class":"]"===C&&"class"===d&&(d="default"))}M[a][b]={pattern:y.replace.call(n,/(?:\\(\\?:\\))+/g,"(?:)"),flags:y.replace.call(k,/[^gimuy]+/g,""),captures:c.hasNamedCapture?c.captureNames:null}}c=M[a][b];return F(new RegExp(c.pattern,c.flags),c.captures,\na,b)}var H={astral:!1,natives:!1},y={exec:RegExp.prototype.exec,test:RegExp.prototype.test,match:String.prototype.match,replace:String.prototype.replace,split:String.prototype.split},z={},I={},M={},P=[],Q={"default":/\\\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9]\\d*|x[\\dA-Fa-f]{2}|u(?:[\\dA-Fa-f]{4}|{[\\dA-Fa-f]+})|c[A-Za-z]|[\\s\\S])|\\(\\?(?:[:=!]|<[=!])|[?*+]\\?|{\\d+(?:,\\d*)?}\\??|[\\s\\S]/,"class":/\\\\(?:[0-3][0-7]{0,2}|[4-7][0-7]?|x[\\dA-Fa-f]{2}|u(?:[\\dA-Fa-f]{4}|{[\\dA-Fa-f]+})|c[A-Za-z]|[\\s\\S])|[\\s\\S]/},\nK=/\\$(?:{([\\w$]+)}|(\\d\\d?|[\\s\\S]))/g,L=void 0===y.exec.call(/()??/,"")[1],O=void 0!==/x/.flags,S={}.toString,T=f("u"),N=f("y"),Z={g:!0,i:!0,m:!0,u:T,y:N};e.prototype=RegExp();e.version="3.2.0";e._clipDuplicates=t;e._hasNativeFlag=f;e._dec=u;e._hex=m;e._pad4=l;e.addToken=function(a,b,c){c=c||{};var d=c.optionalFlags,n;c.flag&&w(c.flag);if(d)for(d=y.split.call(d,""),n=0;n<d.length;++n)w(d[n]);P.push({regex:G(a,{addG:!0,addY:N,isInternalOnly:!0}),handler:b,scope:c.scope||"default",flag:c.flag,reparse:c.reparse,\nleadChar:c.leadChar});e.cache.flush("patterns")};e.cache=function(a,b){I[a]||(I[a]={});return I[a][b]||(I[a][b]=e(a,b))};e.cache.flush=function(a){"patterns"===a?M={}:I={}};e.escape=function(a){return y.replace.call(x(a),/[-\\[\\]{}()*+?.,\\\\^$|#\\s]/g,"\\\\$&")};e.exec=function(a,b,c,d){var n="g",r,k=!1;(r=N&&!!(d||b.sticky&&!1!==d))?n+="y":d&&(k=!0,n+="FakeY");b.xregexp=b.xregexp||{};d=b.xregexp[n]||(b.xregexp[n]=G(b,{addG:!0,addY:r,source:k?b.source+"|()":void 0,removeY:!1===d,isInternalOnly:!0}));c=\nc||0;d.lastIndex=c;a=z.exec.call(d,a);k&&a&&""===a.pop()&&(a=null);b.global&&(b.lastIndex=a?d.lastIndex:0);return a};e.forEach=function(a,b,c){for(var d=0,n=-1;d=e.exec(a,b,d);)c(d,++n,a,b),d=d.index+(d[0].length||1)};e.install=function(a){a=v(a);!H.astral&&a.astral&&(H.astral=!0);!H.natives&&a.natives&&(RegExp.prototype.exec=z.exec,RegExp.prototype.test=z.test,String.prototype.match=z.match,String.prototype.replace=z.replace,String.prototype.split=z.split,H.natives=!0)};e.isInstalled=function(a){return!!H[a]};\ne.isRegExp=function(a){return"[object RegExp]"===S.call(a)};e.match=function(a,b,c){var d=b.global&&"one"!==c||"all"===c,n=(d?"g":"")+(b.sticky?"y":"")||"noGY";b.xregexp=b.xregexp||{};n=b.xregexp[n]||(b.xregexp[n]=G(b,{addG:!!d,removeG:"one"===c,isInternalOnly:!0}));a=y.match.call(x(a),n);b.global&&(b.lastIndex="one"===c&&a?a.index+a[0].length:0);return d?a||[]:a&&a[0]};e.replace=function(a,b,c,d){var n=e.isRegExp(b),r=b.global&&"one"!==d||"all"===d,k=(r?"g":"")+(b.sticky?"y":"")||"noGY",q=b;n?(b.xregexp=\nb.xregexp||{},q=b.xregexp[k]||(b.xregexp[k]=G(b,{addG:!!r,removeG:"one"===d,isInternalOnly:!0}))):r&&(q=new RegExp(e.escape(String(b)),"g"));a=z.replace.call(x(a),q,c);n&&b.global&&(b.lastIndex=0);return a};e.split=function(a,b,c){return z.split.call(x(a),b,c)};e.test=function(a,b,c,d){return!!e.exec(a,b,c,d)};e.union=function(a,b,c){function d(V,W,X){var R=U[r-E];if(W){if(++r,R)return"(?<"+R+">"}else if(X)return"\\\\"+(+X+E);return V}c=c||{};var n=c.conjunction||"or",r=0;if(!p(a,"Array")||!a.length)throw new TypeError("Must provide a nonempty array of patterns to merge");\nvar k=/(\\()(?!\\?)|\\\\([1-9]\\d*)|\\\\[\\s\\S]|\\[(?:[^\\\\\\]]|\\\\[\\s\\S])*\\]/g;c=[];for(var q,J=0;J<a.length;++J)if(q=a[J],e.isRegExp(q)){var E=r;var U=q.xregexp&&q.xregexp.captureNames||[];c.push(y.replace.call(e(q.source).source,k,d))}else c.push(e.escape(q));a="none"===n?"":"|";return e(c.join(a),b)};z.exec=function(a){var b=this.lastIndex,c=y.exec.apply(this,arguments),d;if(c){if(!L&&1<c.length&&-1<A(c,"")){var n=G(this,{removeG:!0,isInternalOnly:!0});y.replace.call(String(a).slice(c.index),n,function(){var r=\narguments.length,k;for(k=1;k<r-2;++k)void 0===arguments[k]&&(c[k]=void 0)})}if(this.xregexp&&this.xregexp.captureNames)for(d=1;d<c.length;++d)(n=this.xregexp.captureNames[d-1])&&(c[n]=c[d]);this.global&&!c[0].length&&this.lastIndex>c.index&&(this.lastIndex=c.index)}this.global||(this.lastIndex=b);return c};z.test=function(a){return!!z.exec.call(this,a)};z.match=function(a){if(!e.isRegExp(a))a=new RegExp(a);else if(a.global){var b=y.match.apply(this,arguments);a.lastIndex=0;return b}return z.exec.call(a,\nx(this))};z.replace=function(a,b){var c=e.isRegExp(a);if(c){if(a.xregexp)var d=a.xregexp.captureNames;var n=a.lastIndex}else a+="";var r=p(b,"Function")?y.replace.call(String(this),a,function(){var k=arguments,q;if(d)for(k[0]=new String(k[0]),q=0;q<d.length;++q)d[q]&&(k[0][d[q]]=k[q+1]);c&&a.global&&(a.lastIndex=k[k.length-2]+k[0].length);return b.apply(void 0,k)}):y.replace.call(null==this?this:String(this),a,function(){var k=arguments;return y.replace.call(String(b),K,function(q,J,E){if(J){E=+J;\nif(E<=k.length-3)return k[E]||"";E=d?A(d,J):-1;if(0>E)throw new SyntaxError("Backreference to undefined group "+q);return k[E+1]||""}if("$"===E)return"$";if("&"===E||0===+E)return k[0];if("`"===E)return k[k.length-1].slice(0,k[k.length-2]);if("\'"===E)return k[k.length-1].slice(k[k.length-2]+k[0].length);E=+E;if(!isNaN(E)){if(E>k.length-3)throw new SyntaxError("Backreference to undefined group "+q);return k[E]||""}throw new SyntaxError("Invalid token "+q);})});c&&(a.lastIndex=a.global?0:n);return r};\nz.split=function(a,b){if(!e.isRegExp(a))return y.split.apply(this,arguments);var c=String(this),d=[],n=a.lastIndex,r=0,k;b=(void 0===b?-1:b)>>>0;e.forEach(c,a,function(q){q.index+q[0].length>r&&(d.push(c.slice(r,q.index)),1<q.length&&q.index<c.length&&Array.prototype.push.apply(d,q.slice(1)),k=q[0].length,r=q.index+k)});r===c.length?(!y.test.call(a,"")||k)&&d.push(""):d.push(c.slice(r));a.lastIndex=n;return d.length>b?d.slice(0,b):d};e.addToken(/\\\\([ABCE-RTUVXYZaeg-mopqyz]|c(?![A-Za-z])|u(?![\\dA-Fa-f]{4}|{[\\dA-Fa-f]+})|x(?![\\dA-Fa-f]{2}))/,\nfunction(a,b){if("B"===a[1]&&"default"===b)return a[0];throw new SyntaxError("Invalid escape "+a[0]);},{scope:"all",leadChar:"\\\\"});e.addToken(/\\\\u{([\\dA-Fa-f]+)}/,function(a,b,c){b=u(a[1]);if(1114111<b)throw new SyntaxError("Invalid Unicode code point "+a[0]);if(65535>=b)return"\\\\u"+l(m(b));if(T&&-1<c.indexOf("u"))return a[0];throw new SyntaxError("Cannot use Unicode code point above \\\\u{FFFF} without flag u");},{scope:"all",leadChar:"\\\\"});e.addToken(/\\[(\\^?)\\]/,function(a){return a[1]?"[\\\\s\\\\S]":\n"\\\\b\\\\B"},{leadChar:"["});e.addToken(/\\(\\?#[^)]*\\)/,h,{leadChar:"("});e.addToken(/\\s+|#[^\\n]*\\n?/,h,{flag:"x"});e.addToken(/\\./,function(){return"[\\\\s\\\\S]"},{flag:"s",leadChar:"."});e.addToken(/\\\\k<([\\w$]+)>/,function(a){var b=isNaN(a[1])?A(this.captureNames,a[1])+1:+a[1],c=a.index+a[0].length;if(!b||b>this.captureNames.length)throw new SyntaxError("Backreference to undefined group "+a[0]);return"\\\\"+b+(c===a.input.length||isNaN(a.input.charAt(c))?"":"(?:)")},{leadChar:"\\\\"});e.addToken(/\\\\(\\d+)/,\nfunction(a,b){if(!("default"===b&&/^[1-9]/.test(a[1])&&+a[1]<=this.captureNames.length)&&"0"!==a[1])throw new SyntaxError("Cannot use octal escape or backreference to undefined group "+a[0]);return a[0]},{scope:"all",leadChar:"\\\\"});e.addToken(/\\(\\?P?<([\\w$]+)>/,function(a){if(!isNaN(a[1]))throw new SyntaxError("Cannot use integer as capture name "+a[0]);if("length"===a[1]||"__proto__"===a[1])throw new SyntaxError("Cannot use reserved word as capture name "+a[0]);if(-1<A(this.captureNames,a[1]))throw new SyntaxError("Cannot use same name for multiple groups "+\na[0]);this.captureNames.push(a[1]);this.hasNamedCapture=!0;return"("},{leadChar:"("});e.addToken(/\\((?!\\?)/,function(a,b,c){if(-1<c.indexOf("n"))return"(?:";this.captureNames.push(null);return"("},{optionalFlags:"n",leadChar:"("});D.exports=e},{}]},{},[8])(8)});\n'),
KVb=document.createElement("script");_.yd(KVb,JVb);document.head.appendChild(KVb);var LVb=window.XRegExp;/*

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 MVb=_.Mu(['<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>']),
NVb=_.Gz(MVb);NVb.setAttribute("style","display: none;");document.head.appendChild(NVb.content);_.CVb=null;_.qV=_.ttb(function(a){var b=_.Bd("DIV");a&&(b.className=a);b.style.cssText="overflow:auto;position:absolute;top:0;width:100px;height:100px";a=_.Bd("DIV");_.Dxb(a,"200px","200px");b.appendChild(a);document.body.appendChild(b);a=b.offsetWidth-b.clientWidth;_.Dd(b);return a});var OVb={};OVb.YtPlaylistPanelBehavior=[_.X.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 PVb;var QVb;var RVb;var SVb;var TVb;var UVb;var VVb;var WVb;var rV=function(){return _.O.apply(this,arguments)||this};
_.H(rV,_.O);rV.prototype.configureRendererStamper=function(){return{likeButtonRenderer:{id:"button",mapping:{toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{"on-tap":"[[onLikeButtonClick]]"}}}}}};
rV.prototype.onLikeButtonClick=function(a){a.stopPropagation();a.preventDefault()};
_.J.Object.defineProperties(rV.prototype,{likeButtonRenderer:{configurable:!0,enumerable:!0,get:function(){var a;if(null!=(a=this.data)&&a.button){if(!this.likeStatusEntity)return this.data.button;this.set("data.button.toggleButtonRenderer.isToggled",!(!this.data.isLike||"LIKE"!==this.likeStatusEntity.likeStatus)||!(!this.data.isDislike||"DISLIKE"!==this.likeStatusEntity.likeStatus));this.set("data.likeStatus",this.likeStatusEntity.likeStatus);return Object.assign({},this.data.button,{toggleButtonRenderer:Object.assign({},
this.data.button.toggleButtonRenderer)})}}}});
var sV=rV;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],sV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],sV.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],sV.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],sV.prototype,"ytRendererStamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],sV.prototype,"data",void 0);
_.U([_.N({selectorArgs:["data.likeStatusEntityKey"],selector:_.web}),_.V("design:type",Object)],sV.prototype,"likeStatusEntity",void 0);_.U([_.M("data","likeStatusEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],sV.prototype,"likeButtonRenderer",null);sV=_.U([_.P({is:"ytd-slim-metadata-toggle-button-renderer",disableElementRegistration:!0})],sV);
_.Q(sV,"ytd-slim-metadata-toggle-button-renderer",function(){if(void 0!==WVb)return WVb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-slim-metadata-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.watch_next.ytd_slim_metadata_toggle_button_renderer.ytd.slim.metadata.toggle.button.renderer.css.js--\x3e<div id="button" class="style-scope ytd-slim-metadata-toggle-button-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VVb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_slim_metadata_toggle_button_renderer.ytd.slim.metadata.toggle.button.renderer.css.js--\x3e<style is-scoped>ytd-slim-metadata-toggle-button-renderer {display: inline-block;}</style>");VVb=d}d=VVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WVb=
a});var XVb=function(){var a=_.O.apply(this,arguments)||this;a.showEqualizer=_.u("web_enable_playlist_video_lockup_equalizer");a.watchColorUpdate=_.u("kevlar_watch_color_update");return a};
_.H(XVb,_.O);_.f=XVb.prototype;_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{buttonTooltipPosition:"left"}}}},"data.actionButtons":{id:"action-buttons",mapping:{slimMetadataToggleButtonRenderer:"ytd-slim-metadata-toggle-button-renderer"}}}};
_.f.computeEditableClass=function(a){return a&&a.menu?"editable":""};
_.f.computeSelected=function(a){return!(null==a||!a.selected)};
_.f.computeUseColorPalette=function(a){return!!((null==a?0:a.lightColorPalette)&&(null==a?0:a.darkColorPalette))};
_.f.computeLargerPlaylistThumbs=function(a,b){return _.u("web_enable_playlist_bigger_thumbnails")&&!b};
_.f.canReorderChanged=function(){this.touchPersistentDragHandle=this.canReorder};
_.f.onYtServiceRequestSent=function(a,b){b.endpoint&&this.isHideEnclosingAction(b.endpoint)&&!this.selected&&_.zhb(_.OB(),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};
_.J.Object.defineProperties(XVb.prototype,{thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){return(null==this?0:this.largerPlaylistThumbs)?151:100}},
showActionButtons:{configurable:!0,enumerable:!0,get:function(){var a;return!!(this.withinMiniplayer&&(null==(a=this.data)?0:a.actionButtons))}}});
var tV=XVb;tV.prototype.onYtServiceRequestSent=tV.prototype.onYtServiceRequestSent;tV.prototype.canReorderChanged=tV.prototype.canReorderChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],tV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],tV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],tV.prototype,"ytdLockupBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],tV.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],tV.prototype,"withinMiniplayer",void 0);_.U([_.N({computed:"computeSelected(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],tV.prototype,"selected",void 0);_.U([_.N({computed:"computeUseColorPalette(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],tV.prototype,"useColorPalette",void 0);
_.U([_.N({computed:"computeLargerPlaylistThumbs(data, withinMiniplayer)",reflectToAttribute:!0}),_.V("design:type",Boolean)],tV.prototype,"largerPlaylistThumbs",void 0);_.U([_.N(),_.V("design:type",Object)],tV.prototype,"showEqualizer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],tV.prototype,"canReorder",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],tV.prototype,"touchPersistentDragHandle",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],tV.prototype,"handleIsHovered",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],tV.prototype,"watchColorUpdate",void 0);_.U([_.M("largerPlaylistThumbs"),_.V("design:type",Number),_.V("design:paramtypes",[])],tV.prototype,"thumbnailWidth",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],tV.prototype,"showActionButtons",null);
_.U([_.mH("canReorder"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],tV.prototype,"canReorderChanged",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],tV.prototype,"onYtServiceRequestSent",null);tV=_.U([_.P({is:"ytd-playlist-panel-video-renderer",disableElementRegistration:!0})],tV);
_.Q(tV,"ytd-playlist-panel-video-renderer",function(){if(void 0!==UVb)return UVb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-playlist-panel-video-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <div id="container" class="style-scope ytd-playlist-panel-video-renderer">\n    <div id="index-container" class="playlist-drag-handle style-scope ytd-playlist-panel-video-renderer" on-mouseenter="onHandleMouseenter" on-mouseleave="onHandleMouseleave">\n      <span id="reorder" class="style-scope ytd-playlist-panel-video-renderer">\n        <yt-icon icon="yt-icons:drag_handle" class="style-scope ytd-playlist-panel-video-renderer"></yt-icon>\n      </span>\n      <span id="index" class="style-scope ytd-playlist-panel-video-renderer">[[getSimpleString(data.indexText)]]</span>\n    </div>\n    <div id="thumbnail-container" class="style-scope ytd-playlist-panel-video-renderer">\n      <ytd-thumbnail data="[[data]]" disable-now-playing="[[!showEqualizer]]" disable-tooltips="" now-playing-equalizer-only="" use-expandable-tooltip="[[useExpandableTooltip_]]" width="[[thumbnailWidth]]" class="style-scope ytd-playlist-panel-video-renderer">\n      </ytd-thumbnail>\n    </div>\n    <div id="meta" class$="[[computeEditableClass(data)]] style-scope ytd-playlist-panel-video-renderer">\n      <yt-formatted-string id="unplayableText" disable-upgrade$="[[!data.unplayableText]]" hidden="[[!data.unplayableText]]" no-endpoints="" text="[[data.unplayableText]]" class="style-scope ytd-playlist-panel-video-renderer">\n      </yt-formatted-string>\n      <h4 class="style-scope ytd-playlist-panel-video-renderer">\n        <ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-playlist-panel-video-renderer">\n        </ytd-badge-supported-renderer>\n        <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-playlist-panel-video-renderer">\n          [[getSimpleString(data.title)]]\n        </span>\n      </h4>\n      <div id="byline-container" class="style-scope ytd-playlist-panel-video-renderer">\n        <span id="byline" hidden="[[!data.shortBylineText]]" class="style-scope ytd-playlist-panel-video-renderer">\n          [[getSimpleString(data.shortBylineText)]]\n        </span>\n        <ytd-badge-supported-renderer badges="[[data.ownerBadges]]" disable-upgrade$="[[!data.ownerBadges]]" class="style-scope ytd-playlist-panel-video-renderer">\n        </ytd-badge-supported-renderer>\n        <ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" class="style-scope ytd-playlist-panel-video-renderer">\n        </ytd-badge-supported-renderer>\n      </div>\n      <yt-formatted-string id="video-info" disable-upgrade$="[[!data.videoInfo]]" hidden="[[!data.videoInfo]]" no-endpoints="" text="[[data.videoInfo]]" class="style-scope ytd-playlist-panel-video-renderer">\n      </yt-formatted-string>\n      <div id="action-buttons" hidden="[[!showActionButtons]]" class="style-scope ytd-playlist-panel-video-renderer"></div>\n    </div>\n  </div>\n</a>\n<div id="menu" class="style-scope ytd-playlist-panel-video-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===TVb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-panel-video-renderer {display: block;padding: 4px 8px 4px 0;display: flexbox;display: flex;flex-direction: row;} ytd-playlist-panel-video-renderer[selected][watch-color-update] {background-color: var(--yt-spec-badge-chip-background);} ytd-playlist-panel-video-renderer[selected][use-color-palette] #video-title.ytd-playlist-panel-video-renderer {color: var(--yt-lightsource-primary-title-color);} ytd-playlist-panel-video-renderer[selected][use-color-palette] #index.ytd-playlist-panel-video-renderer,ytd-playlist-panel-video-renderer[selected][use-color-palette] #byline.ytd-playlist-panel-video-renderer,ytd-playlist-panel-video-renderer[selected][use-color-palette] #video-info.ytd-playlist-panel-video-renderer {color: var(--yt-lightsource-secondary-title-color);} ytd-playlist-panel-video-renderer[selected][use-color-palette],ytd-playlist-panel-video-renderer[selected][use-color-palette]:hover:not(.dragging) {background-color: var(--yt-active-playlist-panel-background-color);} ytd-playlist-panel-video-renderer:not(:hover) #menu.ytd-playlist-panel-video-renderer ytd-menu-renderer.ytd-playlist-panel-video-renderer:not(:focus-within) {opacity: 0;} .yt-simple-endpoint.ytd-playlist-panel-video-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-playlist-panel-video-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-playlist-panel-video-renderer {display: block;min-width: 0;flex: 1;flex-basis: 0.000000001px;} #container.ytd-playlist-panel-video-renderer {display: flexbox;display: flex;flex-direction: row;} #unplayableText.ytd-playlist-panel-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;color: var(--yt-spec-text-primary);} #index-container.ytd-playlist-panel-video-renderer,#index.ytd-playlist-panel-video-renderer,#reorder.ytd-playlist-panel-video-renderer {color: var(--yt-spec-text-secondary);text-align: center;width: 24px;display: flexbox;display: flex;flex-direction: column;justify-content: center;flex: none;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} ytd-playlist-panel-video-renderer[watch-color-update] #index.ytd-playlist-panel-video-renderer,ytd-playlist-panel-video-renderer[watch-color-update] #byline.ytd-playlist-panel-video-renderer,ytd-playlist-panel-video-renderer[watch-color-update] #video-info.ytd-playlist-panel-video-renderer {color: var(--yt-spec-text-secondary);} ytd-playlist-panel-video-renderer[larger-playlist-thumbs] #menu.ytd-playlist-panel-video-renderer {--yt-icon-width: 24px;} ytd-playlist-panel-video-renderer[larger-playlist-thumbs] #index.ytd-playlist-panel-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #thumbnail-container.ytd-playlist-panel-video-renderer {width: 100px;height: 56px;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;flex: none;} ytd-playlist-panel-video-renderer[larger-playlist-thumbs] {padding: 8px 8px 8px 0;} ytd-playlist-panel-video-renderer[larger-playlist-thumbs] #thumbnail-container.ytd-playlist-panel-video-renderer {width: 151px;height: 85px;} #thumbnail-container.ytd-playlist-panel-video-renderer>ytd-thumbnail.ytd-playlist-panel-video-renderer {width: 100px;height: 56px;display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} ytd-playlist-panel-video-renderer[larger-playlist-thumbs] #thumbnail-container.ytd-playlist-panel-video-renderer>ytd-thumbnail.ytd-playlist-panel-video-renderer {width: 151px;height: 85px;} ytd-playlist-panel-video-renderer[within-miniplayer] #video-info.ytd-playlist-panel-video-renderer {display: none;} #meta.ytd-playlist-panel-video-renderer {min-width: 0;padding: 0 8px;display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} #menu.ytd-playlist-panel-video-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;} ytd-video-meta-block.ytd-playlist-panel-video-renderer {--ytd-metadata-line-color: var(--yt-spec-text-primary);} #byline-container.ytd-playlist-panel-video-renderer {padding-right: 8px;max-width: 100%;display: flexbox;display: flex;flex-direction: row;align-items: center;} #byline.ytd-playlist-panel-video-renderer {display: block;margin-right: 8px;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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;--yt-endpoint-color: var(--yt-spec-text-primary);} h4.ytd-playlist-panel-video-renderer {color: var(--yt-spec-text-primary);} #video-title.ytd-playlist-panel-video-renderer {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-playlist-panel-video-renderer[can-reorder]:hover,ytd-playlist-panel-video-renderer[can-reorder][menu-opened],ytd-playlist-panel-video-renderer[can-reorder].dragging {box-shadow: 0px 2px 8px rgba(0,0,0,0.4);} ytd-playlist-panel-video-renderer[can-reorder]:hover.dragging,ytd-playlist-panel-video-renderer[can-reorder].dragging,ytd-playlist-panel-video-renderer[can-reorder]:hover {cursor: -webkit-grab;cursor: grab;} ytd-playlist-panel-video-renderer[can-reorder].dragging a.ytd-playlist-panel-video-renderer {cursor: -webkit-grabbing;cursor: grabbing;} ytd-playlist-panel-video-renderer[can-reorder]:hover.dragging,ytd-playlist-panel-video-renderer[can-reorder].dragging {z-index: 2;background-color: var(--yt-spec-general-background-b);} ytd-playlist-panel-video-renderer:hover:not(.dragging) {background-color: var(--yt-spec-general-background-b);} ytd-playlist-panel-video-renderer[watch-color-update][can-reorder]:hover.dragging,ytd-playlist-panel-video-renderer[watch-color-update][can-reorder].dragging,ytd-playlist-panel-video-renderer[watch-color-update]:hover:not(.dragging) {background-color: var(--yt-spec-badge-chip-background);} ytd-playlist-panel-video-renderer[can-reorder]:hover #index.ytd-playlist-panel-video-renderer {display: none;} ytd-playlist-panel-video-renderer[can-reorder]:hover #reorder.ytd-playlist-panel-video-renderer {display: flexbox;display: flex;} #reorder.ytd-playlist-panel-video-renderer {display: none;} @media(any-pointer:coarse) {ytd-playlist-panel-video-renderer:not(:hover) #menu.ytd-playlist-panel-video-renderer ytd-menu-renderer.ytd-playlist-panel-video-renderer:not(:focus-within) {opacity: 1;}ytd-playlist-panel-video-renderer[touch-persistent-drag-handle] #index.ytd-playlist-panel-video-renderer {display: none;}ytd-playlist-panel-video-renderer[touch-persistent-drag-handle] #reorder.ytd-playlist-panel-video-renderer {display: flexbox;display: flex;}ytd-playlist-panel-video-renderer[can-reorder][touch-persistent-drag-handle].dragging,ytd-playlist-panel-video-renderer[can-reorder][touch-persistent-drag-handle].dragging a.ytd-playlist-panel-video-renderer {box-shadow: none;cursor: pointer;}ytd-playlist-panel-video-renderer[can-reorder][touch-persistent-drag-handle][handle-is-hovered],ytd-playlist-panel-video-renderer[can-reorder][touch-persistent-drag-handle].dragging {box-shadow: 0px 2px 8px rgba(0,0,0,0.4);cursor: -webkit-grab;cursor: grab;}} #video-info.ytd-playlist-panel-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-playlist-panel-video-renderer[show-action-buttons] #video-title.ytd-playlist-panel-video-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-playlist-panel-video-renderer[show-action-buttons] #byline-container.ytd-playlist-panel-video-renderer {display: none;}</style>');
TVb=d}d=TVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return UVb=a});var YVb=function(){return _.O.apply(this,arguments)||this};
_.H(YVb,_.O);YVb.prototype.configureRendererStamper=function(){return{data:{id:"content",mapping:{playlistPanelVideoRenderer:{component:"ytd-playlist-panel-video-renderer",noInjection:!0},messageRenderer:{component:"ytd-message-renderer",noInjection:!0}}}}};
var uV=YVb;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],uV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],uV.prototype,"data",void 0);uV=_.U([_.P({is:"ytd-playlist-panel-supported-items",disableElementRegistration:!0})],uV);
_.Q(uV,"ytd-playlist-panel-supported-items",function(){if(void 0!==SVb)return SVb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-playlist-panel-supported-items"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===RVb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-panel-supported-items {min-height: 36px;}</style>");RVb=d}d=RVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return SVb=a});_.lVa=!0;LVb("\\P{N}");var DVb;var ZVb=_.Ln("END_OF_PLAYLIST",void 0,"End of playlist"),$Vb=_.Ln("PLAYLIST_MIX_DETAILED_LONG_BYLINE",void 0,"Mixes are playlists Youtube makes for you"),aWb=function(){var a=_.O.apply(this,arguments)||this;a.hideHeaderText=!1;a.useColorPalette=!1;a.collapsed=!1;a.isHovered=!1;a.jsPanelHeight=_.u("kevlar_watch_js_panel_height");a.modernPanels=_.u("kevlar_watch_modern_panels");a.expandLabel=_.Ln("MINIPLAYER_EXPAND_LABEL");a.collapseLabel=_.Ln("MINIPLAYER_COLLAPSE_LABEL");a.actionMap={"yt-dark-mode-toggled-action":"handleDarkModeChange"};
a.currentIndex=void 0;return a};
_.H(aWb,_.O);_.f=aWb.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.contentHeader":{id:"content-header",mapping:{messageRenderer:{component:"ytd-message-renderer",params:{panel:!0}}}},"data.contents":{id:"items",events:!0,mapping:{playlistPanelVideoRenderer:{component:"ytd-playlist-panel-video-renderer",attributes:{id:"playlist-items"},
properties:{canReorder:"[[canReorder]]",withinMiniplayer:"[[withinMiniplayer]]"}},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 _.dA(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:!1};
_.f.attached=function(){var a=this;try{_.of().resolve(_.JB).setPlaylistComponent(this.hostElement)}catch(b){if(_.u("kevlar_park_on_playlist_token_killswitch"))throw b;_.LB().parkOrScheduleJob(function(){_.of().resolve(_.JB).setPlaylistComponent(a.hostElement)},2,"ci")}_.zVb(this.hostElement);
this.handleDarkModeChange(document.documentElement.hasAttribute("dark"))};
_.f.detached=function(){_.AVb(this.hostElement)};
_.f.computeExpandIcon=function(a){return a?"yt-icons:expand":_.u("kevlar_playlist_use_x_close_button")?"yt-icons:close":"yt-icons:collapse"};
_.f.computeIndexMessage=function(a,b){return EVb(a+1)+" / "+EVb(b)};
_.f.onRenderStamperFinished=function(){if(this.scrollForStampDom){var a=!0;this.isHovered&&(a=!1);if(this.collapsed||this.hidden)a=!1;a&&this.scrollToCurrentVideo();this.scrollForStampDom=!1;this.data&&(this.currentIndex=this.data.currentIndex)}this.canReorder&&(a=_.$q(this.hostElement).querySelector("#items"),_.Rib?this.ytReorderableBehavior.startDragDrop(a,a,"playlist-drag-handle"):this.ytReorderableBehavior.startDragDrop(a,a))};
_.f.collapseChanged=function(){var a=this;this.collapsed||(_.Gl(this.ytTaskEmitterBehavior.getTaskManager(),function(){a.scrollToCurrentVideo()}),this.ytRendererBehavior.markDirty())};
_.f.hiddenChanged=function(){var a=this;this.hidden||_.Gl(this.ytTaskEmitterBehavior.getTaskManager(),function(){a.scrollToCurrentVideo()})};
_.f.scrollToCurrentVideo=function(){var a=this;_.Ph.addJob(function(){var b=_.$q(a.hostElement).querySelector("#items");if(b){b.style.setProperty("padding-bottom","");var c=_.$q(a.hostElement).querySelector("#items").querySelector("ytd-playlist-panel-video-renderer[selected]");if(c){b=c.parentElement||_.$H(document);var d=b||_.$H(document);var e=_.YL(c),h=_.YL(d),l=_.IVb(d);if(d==_.$H(document)){var m=e.x-d.scrollLeft;e=e.y-d.scrollTop;_.pi&&!_.ev(10)&&(m+=l.left,e+=l.top)}else m=e.x-h.x-l.left,e=
e.y-h.y-l.top;c=_.Cxb(c);l=d.clientHeight-c.height;h=d.scrollLeft;var p=d.scrollTop;h+=m-(d.clientWidth-c.width)/2;d=new _.qw(h,p+(e-l/2));b.scrollLeft=d.x;b.scrollTop=d.y}}},8)};
_.f.dataChanged=function(){var a=this;this.ytReorderableBehavior.disposeDragDrop();this.scrollForStampDom=this.currentIndex!==this.data.currentIndex;this.hidden||_.$m(this,function(){_.lj(a.ytTaskEmitterBehavior.getTaskManager(),function(){a.ytRendererBehavior.markDirty();a.updateNowPlayingOverlay()})})};
_.f.updateNowPlayingOverlay=function(){_.u("web_enable_playlist_video_lockup_equalizer")&&this.activeNowPlayingRenderer&&(this.activeNowPlayingRenderer.isVideoPlaying=1===this.playerState)};
_.f.onPlaylistLockupNowPlaying=function(a,b){b&&(this.activeNowPlayingRenderer=b);this.updateNowPlayingOverlay()};
_.f.onScroll=function(){this.scrollThrottle.fire()};
_.f.onThrottledScroll=function(){var a=this;_.lj(this.ytTaskEmitterBehavior.getTaskManager(),function(){a.ytRendererBehavior.markDirty()})};
_.f.onToggleExpanded=function(a){this.collapsible&&"A"!==_.Sq(a).tagName&&!_.JH(_.Rq(a),this.hostElement,["YTD-MENU-RENDERER","YTD-TOGGLE-BUTTON-RENDERER"])&&(this.collapsed=!this.collapsed,_.Un(this.hostElement,"yt-set-playlist-collapsed",[this.collapsed]))};
_.f.handleDrop=function(a){var b=a.currDragItem;a=b.data.playlistSetVideoId;var c=_.za(b.parentNode.childNodes,b),d=void 0;0<c&&(d=b.parentNode.childNodes[c-1].data.playlistSetVideoId);b=_.OB();if(b.responsePlaylistData&&b.responsePlaylistData.contents){var e=_.$db(a,b.responsePlaylistData);b.responsePlaylistData=(0,_.If.unsafeClone)(b.responsePlaylistData);vVb(b.responsePlaylistData.contents,e,c);b.queueProxy?FVb(b.queueProxy,e,c,a,d):b.playlistProxy&&FVb(b.playlistProxy,e,c,a,d);_.PB(b,_.QB(b,b.response?
b.response.autoplayRenderer:void 0))}};
_.f.handleDarkModeChange=function(a){a!==this.isDarkTheme&&(this.isDarkTheme=a)};
_.f.colorPaletteChanged=function(){var a,b=(null==(a=this.data)?void 0:a.contents)||[],c;a=_.g(b);for(b=a.next();!b.done;b=a.next()){b=b.value;var d=void 0;if(null==(d=b.playlistPanelVideoRenderer)?0:d.selected){a=b.playlistPanelVideoRenderer;d=b=void 0;(c=this.isDarkTheme?null==(b=a)?void 0:b.darkColorPalette:null==(d=a)?void 0:d.lightColorPalette)&&_.Tr(this.hostElement,c);break}}this.useColorPalette=!!c};
_.J.Object.defineProperties(aWb.prototype,{nextVideoTitle:{configurable:!0,enumerable:!0,get:function(){var a=_.of().resolve(_.nf(_.JB)),b;if((null==(b=this.data)?0:b.contents)&&(null==a?0:a.hasAutoplayData())){var c;if("PLAYLIST_LOOP_STATE_ONE"===(null==(c=this.playlistLoopStateEntity)?void 0:c.state)){if(a=this.data.currentIndex,void 0!==a){var d,e;var h=null==(d=this.data.contents[a])?void 0:null==(e=d.playlistPanelVideoRenderer)?void 0:e.title}}else{var l,m=null==(l=_.B(a.getAutoplayEndpoint(),
_.In))?void 0:l.videoId,p,q;h=null==(p=this.data.contents.find(function(t){var y;return(null==(y=t.playlistPanelVideoRenderer)?void 0:y.videoId)===m}))?void 0:null==(q=p.playlistPanelVideoRenderer)?void 0:q.title}return h}}},
nextVideoLabel:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.data)&&a.nextVideoLabel?this.nextVideoTitle?_.mp(this.data.nextVideoLabel)+":":ZVb:""}},
buttonAriaLabel:{configurable:!0,enumerable:!0,get:function(){return this.collapsed?this.expandLabel:this.collapseLabel}},
mixLongByLine:{configurable:!0,enumerable:!0,get:function(){var a;if((null==(a=this.data)?0:a.playlistId)&&this.data.playlistId.startsWith("RD"))return _.lp($Vb);var b;return null==(b=this.data)?void 0:b.longBylineText}},
playlistLoopStateEntityKey:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d=null==(a=this.data)?void 0:null==(b=a.playlistButtons)?void 0:null==(c=b.menuRenderer)?void 0:c.topLevelButtons;if(d)for(a=_.g(d),b=a.next();!b.done;b=a.next())if(b=b.value,b.playlistLoopButtonRenderer)return b.playlistLoopButtonRenderer.playlistLoopStateEntityKey}},
showNextVideoHeader:{configurable:!0,enumerable:!0,get:function(){var a;return!!(this.collapsed&&(null==(a=this.data)?0:a.nextVideoLabel))}}});
var vV=aWb;vV.prototype.colorPaletteChanged=vV.prototype.colorPaletteChanged;vV.prototype.onPlaylistLockupNowPlaying=vV.prototype.onPlaylistLockupNowPlaying;vV.prototype.updateNowPlayingOverlay=vV.prototype.updateNowPlayingOverlay;vV.prototype.dataChanged=vV.prototype.dataChanged;vV.prototype.hiddenChanged=vV.prototype.hiddenChanged;vV.prototype.collapseChanged=vV.prototype.collapseChanged;vV.prototype.onRenderStamperFinished=vV.prototype.onRenderStamperFinished;vV.prototype.onMouseLeave=vV.prototype.onMouseLeave;
vV.prototype.onMouseEnter=vV.prototype.onMouseEnter;_.U([_.L(_.zA),_.V("design:type",Object)],vV.prototype,"ironResizableBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],vV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],vV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(OVb.YtPlaylistPanelBehavior),_.V("design:type",Object)],vV.prototype,"ytPlaylistPanelBehavior",void 0);
_.U([_.L(_.xI.YtTaskEmitterBehavior),_.V("design:type",Object)],vV.prototype,"ytTaskEmitterBehavior",void 0);_.U([_.L(_.yIb.YtReorderableBehavior),_.V("design:type",Object)],vV.prototype,"ytReorderableBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],vV.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],vV.prototype,"ytdReduxBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],vV.prototype,"actionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],vV.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],vV.prototype,"autoplayData",void 0);_.U([_.N(),_.V("design:type",Boolean)],vV.prototype,"withinMiniplayer",void 0);_.U([_.N({computed:"setMenuData_(data)"}),_.V("design:type",Object)],vV.prototype,"menuRendererData",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],vV.prototype,"hideHeaderText",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],vV.prototype,"useColorPalette",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeCollapsible(hideHeaderText)"}),_.V("design:type",Boolean)],vV.prototype,"collapsible",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],vV.prototype,"collapsed",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],vV.prototype,"hidden",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasPlaylistButtons(data)"}),_.V("design:type",Boolean)],vV.prototype,"hasPlaylistButtons",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasSeparateSaveButton(data)"}),_.V("design:type",Boolean)],vV.prototype,"hasSeparateSaveButton",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeHasToolbarButton(data, menuRendererData)"}),_.V("design:type",Boolean)],vV.prototype,"hasToolbar",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computePlaylistType(data)"}),_.V("design:type",String)],vV.prototype,"playlistType",void 0);_.U([_.N(),_.V("design:type",Object)],vV.prototype,"isHovered",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],vV.prototype,"jsPanelHeight",void 0);
_.U([_.N({selectorArgs:["playlistLoopStateEntityKey"],selector:_.veb}),_.V("design:type",Object)],vV.prototype,"playlistLoopStateEntity",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],vV.prototype,"modernPanels",void 0);_.U([_.N({value:56}),_.V("design:type",Number)],vV.prototype,"scrollMargin",void 0);_.U([_.N({computed:"computeCanReorder(data)"}),_.V("design:type",Boolean)],vV.prototype,"canReorder",void 0);_.U([_.N(),_.V("design:type",Object)],vV.prototype,"expandLabel",void 0);
_.U([_.N(),_.V("design:type",Object)],vV.prototype,"collapseLabel",void 0);_.U([_.N({computed:"computeExpandIcon(collapsed)"}),_.V("design:type",String)],vV.prototype,"expandIcon",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],vV.prototype,"isDarkTheme",void 0);_.U([_.N({selector:_.oH}),_.V("design:type",Boolean)],vV.prototype,"miniplayerIsActive",void 0);_.U([_.N({selector:function(a){return a.watch.playerState}}),
_.V("design:type",Number)],vV.prototype,"playerState",void 0);_.U([_.N(),_.V("design:type",Object)],vV.prototype,"activeNowPlayingRenderer",void 0);_.U([_.M("data","autoplayData","playlistLoopStateEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],vV.prototype,"nextVideoTitle",null);_.U([_.M("data","nextVideoTitle"),_.V("design:type",String),_.V("design:paramtypes",[])],vV.prototype,"nextVideoLabel",null);
_.U([_.M("collapsed"),_.V("design:type",String),_.V("design:paramtypes",[])],vV.prototype,"buttonAriaLabel",null);_.U([_.M("data","playlistId","longBylineText"),_.V("design:type",Object),_.V("design:paramtypes",[])],vV.prototype,"mixLongByLine",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],vV.prototype,"playlistLoopStateEntityKey",null);
_.U([_.tq("mouseenter"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],vV.prototype,"onMouseEnter",null);_.U([_.tq("mouseleave"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],vV.prototype,"onMouseLeave",null);_.U([_.N({reflectToAttribute:!0}),_.M("collapsed"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],vV.prototype,"showNextVideoHeader",null);
_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],vV.prototype,"onRenderStamperFinished",null);_.U([_.uq("collapsed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],vV.prototype,"collapseChanged",null);_.U([_.uq("hidden"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],vV.prototype,"hiddenChanged",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],vV.prototype,"dataChanged",null);_.U([_.uq("playerState","miniplayerIsActive"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],vV.prototype,"updateNowPlayingOverlay",null);_.U([_.tq("yt-playlist-lockup-now-playing-active"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.Ikb]),_.V("design:returntype")],vV.prototype,"onPlaylistLockupNowPlaying",null);
_.U([_.uq("data","isDarkTheme"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],vV.prototype,"colorPaletteChanged",null);vV=_.U([_.P({is:"ytd-playlist-panel-renderer",disableElementRegistration:!0})],vV);
_.Q(vV,"ytd-playlist-panel-renderer",function(){if(void 0!==QVb)return QVb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-playlist-panel-renderer"><div class="header style-scope ytd-playlist-panel-renderer" on-tap="onToggleExpanded"><div id="header-contents" class="style-scope ytd-playlist-panel-renderer"><div id="header-top-row" class="style-scope ytd-playlist-panel-renderer"><div id="header-description" class="style-scope ytd-playlist-panel-renderer"><h3 hidden="[[showNextVideoHeader]]" class="style-scope ytd-playlist-panel-renderer"><yt-formatted-string class="title style-scope ytd-playlist-panel-renderer" ellipsis-truncate="" link-inherit-color="" text="[[data.titleText]]"></yt-formatted-string></h3><h3 id="next-video-title" hidden="[[!showNextVideoHeader]]" class="style-scope ytd-playlist-panel-renderer"><span id="next-label" class="style-scope ytd-playlist-panel-renderer">[[nextVideoLabel]]</span><yt-formatted-string ellipsis-truncate="" text="[[nextVideoTitle]]" class="style-scope ytd-playlist-panel-renderer"></yt-formatted-string></h3><div id="publisher-container" class="style-scope ytd-playlist-panel-renderer"><yt-formatted-string class="byline-title style-scope ytd-playlist-panel-renderer" ellipsis-truncate="" hidden="[[!showNextVideoHeader]]" text="[[data.titleText]]"></yt-formatted-string><ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-playlist-panel-renderer"></ytd-badge-supported-renderer><yt-formatted-string class="publisher style-scope ytd-playlist-panel-renderer" ellipsis-truncate="" link-inherit-color="" text="[[mixLongByLine]]"></yt-formatted-string><div class="index-message-wrapper style-scope ytd-playlist-panel-renderer" hidden="[[data.isInfinite]]"><span class="index-message style-scope ytd-playlist-panel-renderer" hidden="[[data.videoCountText]]">[[computeIndexMessage(data.currentIndex,\n                data.totalVideos)]]</span><yt-formatted-string class="index-message style-scope ytd-playlist-panel-renderer" hidden="[[!data.videoCountText]]" respecthtmldir="" text="[[data.videoCountText]]"></yt-formatted-string></div></div></div><div id="top-row-buttons" class="style-scope ytd-playlist-panel-renderer"></div><yt-icon-button id="expand-button" label="[[buttonAriaLabel]]" pressed="[[!collapsed]]" toggleable="" class="style-scope ytd-playlist-panel-renderer"><yt-icon id="expand-icon" icon="[[expandIcon]]" class="style-scope ytd-playlist-panel-renderer"></yt-icon></yt-icon-button></div><div id="playlist-actions" class="style-scope ytd-playlist-panel-renderer"><div id="start-actions" class="style-scope ytd-playlist-panel-renderer"><div id="playlist-action-menu" class="style-scope ytd-playlist-panel-renderer"></div><div id="save-button" class="style-scope ytd-playlist-panel-renderer"></div></div><div id="end-actions" class="style-scope ytd-playlist-panel-renderer"><div id="overflow-menu" class="style-scope ytd-playlist-panel-renderer"></div></div></div></div></div><div id="content-header" hidden="[[!data.contentHeader]]" class="style-scope ytd-playlist-panel-renderer"></div><div id="items" class="playlist-items style-scope ytd-playlist-panel-renderer" on-scroll="onScroll"></div></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===PVb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-panel-renderer[js-panel-height] {display: flexbox;display: flex;flex-direction: column;} #container.ytd-playlist-panel-renderer,.playlist-items.ytd-playlist-panel-renderer {height: 100%;} ytd-playlist-panel-renderer[collapsible][collapsed],ytd-playlist-panel-renderer[collapsible][collapsed] #container.ytd-playlist-panel-renderer {height: auto;} #container.ytd-playlist-panel-renderer {border: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;display: flexbox;display: flex;flex-direction: column;} ytd-playlist-panel-renderer[js-panel-height] #container.ytd-playlist-panel-renderer {min-height: 0;max-height: var(--ytd-watch-flexy-panel-max-height);} ytd-playlist-panel-renderer[modern-panels]:not([within-miniplayer]) #container.ytd-playlist-panel-renderer {border-radius: 12px;overflow: hidden;} ytd-playlist-panel-renderer[collapsible][collapsed] .controls.ytd-playlist-panel-renderer,ytd-playlist-panel-renderer[collapsible][collapsed] .playlist-items.ytd-playlist-panel-renderer,ytd-playlist-panel-renderer[collapsible][collapsed] #content-header.ytd-playlist-panel-renderer {display: none;} ytd-playlist-panel-renderer[loading] .header.ytd-playlist-panel-renderer {height: 86px;} ytd-playlist-panel-renderer[loading] #header-contents.ytd-playlist-panel-renderer,ytd-playlist-panel-renderer[loading] ytd-playlist-panel-video-renderer.ytd-playlist-panel-renderer {visibility: hidden;} #playlist-actions.ytd-playlist-panel-renderer,#publisher-container.ytd-playlist-panel-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-playlist-panel-renderer[collapsible] #publisher-container.ytd-playlist-panel-renderer {margin-top: 4px;align-items: center;} #playlist-actions.ytd-playlist-panel-renderer {align-items: flex-end;} #start-actions.ytd-playlist-panel-renderer {flex-grow: 1;justify-content: space-between;} ytd-playlist-panel-renderer[collapsible][collapsed] #playlist-actions.ytd-playlist-panel-renderer {display: none;} #start-actions.ytd-playlist-panel-renderer,#end-actions.ytd-playlist-panel-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-playlist-panel-renderer[has-playlist-buttons] #playlist-action-menu.ytd-playlist-panel-renderer {margin-left: -8px;flex: 1;flex-basis: 0.000000001px;} ytd-playlist-panel-renderer:not([has-playlist-buttons])[has-separate-save-button] #save-button.ytd-playlist-panel-renderer {margin: 16px 0px;flex: 1;flex-basis: 0.000000001px;} #overflow-menu.ytd-playlist-panel-renderer ytd-menu-renderer.ytd-playlist-panel-renderer {margin-left: -8px;} ytd-playlist-panel-renderer:not([hide-header-text]):not([collapsed]):not([has-toolbar]) #header-contents.ytd-playlist-panel-renderer {margin-bottom: 12px;} ytd-playlist-panel-renderer[playlist-type=TLPP] #overflow-menu.ytd-playlist-panel-renderer ytd-menu-renderer.ytd-playlist-panel-renderer,ytd-playlist-panel-renderer[playlist-type=TLPQ] #overflow-menu.ytd-playlist-panel-renderer ytd-menu-renderer.ytd-playlist-panel-renderer {margin-right: calc(-1 * 8px);} ytd-playlist-panel-renderer[hide-header-text][playlist-type=TLPP] #overflow-menu.ytd-playlist-panel-renderer ytd-menu-renderer.ytd-playlist-panel-renderer,ytd-playlist-panel-renderer[hide-header-text][playlist-type=TLPQ] #overflow-menu.ytd-playlist-panel-renderer ytd-menu-renderer.ytd-playlist-panel-renderer {display: none;} ytd-playlist-panel-renderer[playlist-type=TLPP] ytd-playlist-panel-segment-header-renderer.ytd-playlist-panel-renderer,ytd-playlist-panel-renderer[playlist-type=TLPQ] ytd-playlist-panel-segment-header-renderer.ytd-playlist-panel-renderer {margin-top: 4px;} .header.ytd-playlist-panel-renderer {background-color: var(--yt-spec-brand-background-primary);padding: 16px 16px 0 24px;flex: none;} ytd-playlist-panel-renderer[hide-header-text] .header.ytd-playlist-panel-renderer {padding: 16px 16px 0 16px;} ytd-playlist-panel-renderer[collapsible] .header.ytd-playlist-panel-renderer {padding: 12px 6px 0 16px;} ytd-playlist-panel-renderer[collapsible][collapsed] .header.ytd-playlist-panel-renderer {padding-bottom: 12px;} ytd-playlist-panel-renderer[use-color-palette] {--yt-active-playlist-panel-background-color: var( --yt-lightsource-section4-color );} ytd-playlist-panel-renderer[use-color-palette][is-dark-theme] {--yt-active-playlist-panel-background-color: var( --yt-lightsource-section2-color );} ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .header.ytd-playlist-panel-renderer {--iron-icon-fill-color: var(--yt-lightsource-primary-title-color);background-color: var(--yt-active-playlist-panel-background-color);} ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .title.ytd-playlist-panel-renderer,ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] #next-video-title.ytd-playlist-panel-renderer {--yt-endpoint-color: var(--yt-lightsource-primary-title-color);color: var(--yt-lightsource-primary-title-color);} ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .byline-title.ytd-playlist-panel-renderer,ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .publisher.ytd-playlist-panel-renderer,ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .publisher.ytd-playlist-panel-renderer:not([is-empty])+.index-message-wrapper.ytd-playlist-panel-renderer::before,ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .byline-title.ytd-playlist-panel-renderer:not([hidden])~.index-message-wrapper.ytd-playlist-panel-renderer::before,ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .index-message-wrapper.ytd-playlist-panel-renderer {--yt-endpoint-color: var(--yt-lightsource-secondary-title-color);--yt-endpoint-visited-color: var(--yt-lightsource-secondary-title-color);color: var(--yt-lightsource-secondary-title-color);} ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .publisher.ytd-playlist-panel-renderer {--yt-endpoint-color: var(--yt-lightsource-secondary-title-color);} ytd-playlist-panel-renderer[hide-header-text] .header.ytd-playlist-panel-renderer {padding-top: 0;} #header-top-row.ytd-playlist-panel-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #header-description.ytd-playlist-panel-renderer {min-width: 0;margin-right: 8px;flex: 1;flex-basis: 0.000000001px;} #expand-button.ytd-playlist-panel-renderer {width: 40px;height: 40px;--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;color: var(--yt-spec-icon-active-other);margin-right: unset;} ytd-playlist-panel-renderer:not([collapsible]) #expand-button.ytd-playlist-panel-renderer {display: none;} ytd-playlist-panel-renderer[hide-header-text] h3.ytd-playlist-panel-renderer .title.ytd-playlist-panel-renderer,ytd-playlist-panel-renderer[hide-header-text] #publisher-container.ytd-playlist-panel-renderer {display: none;} .playlist-items.ytd-playlist-panel-renderer {background-color: var(--yt-spec-general-background-a);height: 100%;padding: 0 0 4px 0;overflow-y: auto;} .playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar {width: 16px;} .playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} .playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} ytd-playlist-panel-video-renderer.ytd-playlist-panel-renderer:first-of-type {padding-top: 8px;} .title.ytd-playlist-panel-renderer {--yt-endpoint-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);margin-bottom: 8px;} ytd-playlist-panel-renderer:not([modern-panels]):not([hide-header-text]) .title.ytd-playlist-panel-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-playlist-panel-renderer[modern-panels]:not([hide-header-text]) .title.ytd-playlist-panel-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #next-video-title.ytd-playlist-panel-renderer {color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: row;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #next-label.ytd-playlist-panel-renderer {margin-right: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-playlist-panel-renderer[collapsible] .title.ytd-playlist-panel-renderer {margin: 0;} ytd-playlist-panel-renderer[collapsible]:not([modern-panels]) .title.ytd-playlist-panel-renderer {text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;} .publisher.ytd-playlist-panel-renderer,.byline-title.ytd-playlist-panel-renderer {--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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .publisher.ytd-playlist-panel-renderer:hover,.byline-title.ytd-playlist-panel-renderer:hover {color: var(--yt-spec-text-primary);} ytd-playlist-panel-renderer[collapsible] .publisher.ytd-playlist-panel-renderer {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .index-message-wrapper.ytd-playlist-panel-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;flex: none;} .publisher.ytd-playlist-panel-renderer:not([is-empty])+.index-message-wrapper.ytd-playlist-panel-renderer::before,.byline-title.ytd-playlist-panel-renderer:not([hidden])~.index-message-wrapper.ytd-playlist-panel-renderer::before {color: var(--yt-spec-text-secondary);content: "-";padding: 0 4px;} ytd-playlist-panel-renderer[collapsible] .index-message-wrapper.ytd-playlist-panel-renderer {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} ytd-playlist-panel-renderer[show-next-video-header] #publisher-container.ytd-playlist-panel-renderer .publisher.ytd-playlist-panel-renderer,ytd-playlist-panel-renderer[show-next-video-header] ytd-badge-supported-renderer.ytd-playlist-panel-renderer {display: none;}</style>');
PVb=d}d=PVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return QVb=a});var bWb;var cWb;var dWb=function(){return _.O.apply(this,arguments)||this};
_.H(dWb,_.O);var eWb=dWb;_.U([_.N(),_.V("design:type",Object)],eWb.prototype,"data",void 0);eWb=_.U([_.P({disableElementRegistration:!0,is:"ytd-metadata-line-renderer"})],eWb);
_.Q(eWb,"ytd-metadata-line-renderer",function(){if(void 0!==cWb)return cWb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-metadata-line-renderer">\n  <ytd-badge-supported-renderer id="badges" badges="[[data.badge]]" hidden="[[!data.badge]]" class="style-scope ytd-metadata-line-renderer">\n  </ytd-badge-supported-renderer>\n  <yt-formatted-string id="text" text="[[data.text]]" class="style-scope ytd-metadata-line-renderer"></yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bWb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-metadata-line-renderer {display: inline;} #line-wrapper.ytd-metadata-line-renderer {display: flexbox;display: flex;flex-direction: row;} #text.ytd-metadata-line-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #badges.ytd-metadata-line-renderer {padding-right: 4px;}</style>');
bWb=d}d=bWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cWb=a});var fWb;var gWb,hWb=function(){if(void 0!==gWb)return gWb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-channel-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_channel_masthead_renderer.ytd.channel.masthead.renderer.css.js--\x3e<div id="content" class="style-scope ytd-channel-masthead-renderer">\n  <yt-image class="channel-masthead style-scope ytd-channel-masthead-renderer" data="[[data.image]]" height="1" width="1">\n  </yt-image>\n  <div class="text style-scope ytd-channel-masthead-renderer">\n    <yt-attributed-string class="title style-scope ytd-channel-masthead-renderer" data="[[data.title]]">\n    </yt-attributed-string>\n    <yt-attributed-string class="subtitle style-scope ytd-channel-masthead-renderer" data="[[data.subtitle]]">\n    </yt-attributed-string>\n  </div>\n</div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fWb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_channel_masthead_renderer.ytd.channel.masthead.renderer.css.js--\x3e<style is-scoped>ytd-channel-masthead-renderer[has-endpoint] {cursor: pointer;} #content.ytd-channel-masthead-renderer {display: flex;flex-direction: row;padding: 8px 24px;display: flex;height: 88px;gap: 12px;} .channel-masthead.ytd-channel-masthead-renderer {aspect-ratio: 1;border-radius: 50%;overflow: hidden;} .text.ytd-channel-masthead-renderer {padding-left: 12px;-ms-align-self: center;align-self: center;display: flex;flex-direction: column;} .title.ytd-channel-masthead-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .subtitle.ytd-channel-masthead-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-channel-masthead-renderer[is-in-offer-module] #content.ytd-channel-masthead-renderer {cursor: pointer;height: 75px;padding: 0px;} ytd-channel-masthead-renderer[is-in-offer-module] .title.ytd-channel-masthead-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} ytd-channel-masthead-renderer[is-in-offer-module] .subtitle.ytd-channel-masthead-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
fWb=d}d=fWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gWb=a};var iWb=function(){var a=_.O.apply(this,arguments)||this;a.isInOfferModule=!1;return a};
_.H(iWb,_.O);_.f=iWb.prototype;_.f.computeHasEndpoint=function(){var a;return!(null==(a=this.data)||!a.onClickCommand)};
_.f.dataChanged=function(){var a;if(null==(a=this.data)?0:a.onClickCommand)this.hostElement.addEventListener("click",this.handleClickEvent),this.hostElement.addEventListener("keydown",this.onContentKeyDown),this.hostElement.addEventListener("keyup",this.onContentKeyUp),this.hostElement.setAttribute("tabindex","0"),this.hostElement.setAttribute("role","link")};
_.f.detached=function(){var a;if(null==(a=this.data)?0:a.onClickCommand)this.hostElement.removeEventListener("click",this.handleClickEvent),this.hostElement.removeEventListener("keydown",this.onContentKeyDown),this.hostElement.removeEventListener("keyup",this.onContentKeyUp)};
_.f.handleClickEvent=function(){var a;if(null==(a=this.data)?0:a.onClickCommand){var b;this.componentBehavior.resolveCommand(null==(b=this.data)?void 0:b.onClickCommand)}};
_.f.onContentKeyDown=function(a){"Enter"===a.key?this.handleClickEvent(a):" "===a.key&&a.preventDefault()};
_.f.onContentKeyUp=function(a){" "===a.key&&this.handleClickEvent(a)};
_.J.Object.defineProperties(iWb,{template:{configurable:!0,enumerable:!0,get:function(){return hWb()}}});
var wV=iWb;wV.prototype.dataChanged=wV.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],wV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],wV.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],wV.prototype,"data",void 0);_.U([_.N({computed:"computeHasEndpoint(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],wV.prototype,"hasEndpoint",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],wV.prototype,"isInOfferModule",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],wV.prototype,"dataChanged",null);wV=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-channel-masthead-renderer"})],wV);_.u("main_app_controller_extraction_batch_5")&&_.Q(wV,"ytd-channel-masthead-renderer",hWb);
}catch(e){_._DumpException(e)}
try{
var BWb;_.BV=function(a,b,c,d,e){var h={};b&&(h[b]=c);d?h.errorType=d:e&&(h.errorReason=e);_.qj(a,h);_.rj()};
_.AWb=function(a){return _.po({type:"SET_SINGLE_OPTION_SURVEY_IS_ACTIVE",payload:a})};var CWb;_.Dq({is:"tp-yt-paper-radio-button",_template:function(){if(void 0!==CWb)return CWb;var a=document.createElement("template");_.K(a,'\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" style-target="container"><div id="offRadio"></div><div id="onRadio"></div></div><div id="radioLabel" style-target="label"><slot></slot></div>');var b=a.content,c=b.insertBefore;
if(void 0===BWb){var d=document.createElement("template");_.K(d,'\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_radio_button.tp.yt.paper.radio.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  line-height: 0;\n  white-space: nowrap;\n  cursor: pointer;\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\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:host([style-target=container]),\n[style-target=container] {\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}\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:host([style-target=label]),\n[style-target=label] {\n  line-height: normal;\n  position: relative;\n  display: inline-block;\n  vertical-align: middle;\n  margin-inline-start: var(--paper-radio-button-label-spacing, 10px);\n  white-space: normal;\n  color: var(--paper-radio-button-label-color, var(--primary-text-color));\n}\n:host([style-target=label])[hidden],\n[style-target=label][hidden] {\n  display: none;\n}\n\n:host([style-target=label][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([style-target=label][disabled]),\n:host([disabled]) [style-target=label] {\n  opacity: 0.65;\n}\n\n@media (forced-colors: active) {\n  #onRadio, :host([disabled][checked]) #onRadio {\n    background-color: ButtonText;\n    color-scheme: only dark;\n  }\n}\n\n/*# sourceMappingURL=tp-yt-paper-radio-button.css.map */</style>');
BWb=d}d=BWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return CWb=a},
behaviors:[_.Whb],hostAttributes:{role:"radio","aria-checked":!1,tabindex:0},properties:{ariaActiveAttribute:{type:String,value:"aria-checked"}},ready:function(){this._rippleContainer=this.$.radioContainer},
attached:function(){_.$m(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"})}})}});var DWb;var EWb;_.Dq({_template:function(){if(void 0!==EWb)return EWb;var a=document.createElement("template");_.K(a,"\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===DWb){var d=document.createElement("template");_.K(d,"\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>");
DWb=d}d=DWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return EWb=a},
is:"tp-yt-paper-radio-group",behaviors:[_.tEb],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)}_.iI.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){_.sEb._onLeftKey.apply(this,arguments);this._activateFocusedItem()},
_onRightKey:function(a){_.sEb._onRightKey.apply(this,arguments);this._activateFocusedItem()}});var FWb;FWb=/^(?:https:)?\/\/[0-9a-z-.]+\.(google|youtube)\.com\//;_.GWb=function(){var a=_.rf("YPC_MB_URL");a=FWb.test(a)?_.fd(a):null;if(!window.payments&&a)a=_.Bzb(a,{attributes:{"data-payments-main":"",id:"payment-lib"}});else{var b=_.pt();a=b.promise;b.resolve()}return a};var HWb,JWb;HWb=_.Mu(["https://clients2.google.com/gr/gr_sync.js"]);_.IWb=function(){};
_.IWb.prototype.init=function(){if(JWb()){var a=_.pt();a.resolve();return a.promise}return _.Bzb(_.gd(HWb)).then(function(){if(!JWb())throw Error("Ng");},function(){throw Error("Og");
})};
_.KWb=function(){if(!JWb())return"";var a=window.google.gr;a.init({async:{schedule:"sync"},merchantId:"youtube"});a.start();a=a.finish();return null==a?"":a};
JWb=function(){return null!=window.google&&null!=window.google.gr};var LWb;var MWb;_.Hs("multiPageMenuSectionItems","compactLinkRenderer","ytd-compact-link-renderer");var NWb=function(){return _.O.apply(this,arguments)||this};
_.H(NWb,_.O);_.f=NWb.prototype;_.f.computeHasPrimaryIcon=function(a){return!(!a.icon&&!a.thumbnail)};
_.f.computeHasSecondary=function(a){return!(!a.secondaryIcon&&!a.secondaryNotificationText)};
_.f.computeHideSecondaryString=function(a){return!_.u("disable_hide_empty_secondary_string")&&!a.secondaryNotificationText};
_.f.computeCompactLinkStyle=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""};
_.f.computeHasFitHeight=function(a){return"COMPACT_LINK_STYLE_TYPE_TVFILM_ENTITY_PROVIDER_ATTRIBUTION"===a};
_.f.isActiveEndpoint=function(a){return(a=this.get("commandMetadata.webCommandMetadata.url",a))?"/account_transfer_channel"!==_.Yf(window.location.href)&&"/gaia_link"!==_.Yf(window.location.href)&&"/channel_switcher"!==_.Yf(window.location.href)||"/account"!==a?_.Yf(window.location.href)===a:!0:!1};
_.f.onTap=function(){var a;(null==(a=this.data)?0:a.serviceEndpoint)&&_.jo(this.hostElement,[this.data.serviceEndpoint])};
var CV=NWb;CV.prototype.onTap=CV.prototype.onTap;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],CV.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],CV.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"isActiveEndpoint(data.navigationEndpoint)"}),_.V("design:type",Boolean)],CV.prototype,"active",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeCompactLinkStyle(data.style)"}),_.V("design:type",String)],CV.prototype,"compactLinkStyle",void 0);_.U([_.N({computed:"computeIcon_(data.icon)"}),_.V("design:type",Object)],CV.prototype,"icon",void 0);_.U([_.N({computed:"computeIcon_(data.secondaryIcon)"}),_.V("design:type",Object)],CV.prototype,"secondaryIcon",void 0);_.U([_.N({computed:"computeHasSecondary(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],CV.prototype,"hasSecondary",void 0);
_.U([_.N({computed:"computeHideSecondaryString(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],CV.prototype,"hideSecondaryString",void 0);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],CV.prototype,"onTap",null);CV=_.U([_.P({is:"ytd-compact-link-renderer",disableElementRegistration:!0})],CV);
_.Q(CV,"ytd-compact-link-renderer",function(){if(void 0!==MWb)return MWb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-compact-link-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" tabindex="-1">\n  <tp-yt-paper-item role="link" class="style-scope ytd-compact-link-renderer">\n    <div id="content-icon" hidden="[[!computeHasPrimaryIcon(data)]]" class="style-scope ytd-compact-link-renderer">\n      <yt-img-shadow disable-upgrade$="[[!data.thumbnail]]" fit-height="[[computeHasFitHeight(data.style)]]" height="40" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]" width="40" class="style-scope ytd-compact-link-renderer">\n      </yt-img-shadow>\n      <yt-icon disable-upgrade$="[[!icon]]" hidden="[[!icon]]" icon="[[icon]]" class="style-scope ytd-compact-link-renderer">\n      </yt-icon>\n    </div>\n    <div id="primary-text-container" class="style-scope ytd-compact-link-renderer">\n      <yt-formatted-string id="label" text="[[data.title]]" class="style-scope ytd-compact-link-renderer"></yt-formatted-string>\n      <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-compact-link-renderer"></yt-formatted-string>\n    </div>\n    <yt-icon id="right-icon" disable-upgrade$="[[!secondaryIcon]]" hidden="[[!secondaryIcon]]" icon="[[secondaryIcon]]" class="style-scope ytd-compact-link-renderer">\n    </yt-icon>\n    <yt-formatted-string id="secondary-text" hidden="[[hideSecondaryString]]" text="[[data.secondaryNotificationText]]" class="style-scope ytd-compact-link-renderer">\n    </yt-formatted-string>\n  </tp-yt-paper-item>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LWb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-compact-link-renderer {--paper-item-min-height: 40px;display: block;} .yt-simple-endpoint.ytd-compact-link-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} ytd-compact-link-renderer:not([compact-link-style=compact-link-style-type-disclaimer]) .yt-simple-endpoint.ytd-compact-link-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #endpoint.yt-simple-endpoint.ytd-compact-link-renderer {display: block;cursor: pointer;} tp-yt-paper-item.ytd-compact-link-renderer {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);} ytd-compact-link-renderer:not([has-secondary]) tp-yt-paper-item.ytd-compact-link-renderer {padding: var(--yt-compact-link-paper-item-padding,0px 36px 0 16px);} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-tvfilm-entity-provider] tp-yt-paper-item.ytd-compact-link-renderer {padding: var(--yt-compact-link-paper-item-padding,8px 12px);} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-tvfilm-entity-provider-attribution] tp-yt-paper-item.ytd-compact-link-renderer {padding: var(--yt-compact-link-paper-item-padding,5px 12px);} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-tvfilm-entity-provider-attribution] yt-img-shadow.ytd-compact-link-renderer {height: 32px;width: 32px;} #primary-text-container.ytd-compact-link-renderer {display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} #label.ytd-compact-link-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #subtitle.ytd-compact-link-renderer {display: block;padding-left: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;flex: 1;flex-basis: 0.000000001px;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-tvfilm-entity-provider] #primary-text-container.ytd-compact-link-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-tvfilm-entity-provider] #subtitle.ytd-compact-link-renderer {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;flex: none;} yt-icon.ytd-compact-link-renderer {color: var(--yt-compact-link-icon-color,var(--yt-spec-icon-inactive));} #content-icon.ytd-compact-link-renderer {margin-right: 16px;align-items: center;display: flexbox;display: flex;flex-direction: row;flex: none;} #secondary-text.ytd-compact-link-renderer {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.ytd-compact-link-renderer {border-radius: 50%;background-color: transparent;overflow: hidden;} #right-icon.ytd-compact-link-renderer {margin-right: 0;} #secondary-text.ytd-compact-link-renderer,#right-icon.ytd-compact-link-renderer {margin-left: 8px;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-account-switcher-footer] #content-icon.ytd-compact-link-renderer {margin-left: 4px;margin-right: 20px;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-disclaimer] tp-yt-paper-item.ytd-compact-link-renderer:focus,ytd-compact-link-renderer[compact-link-style=compact-link-style-type-disclaimer] tp-yt-paper-item.ytd-compact-link-renderer:focus:before {background: transparent;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-disclaimer] #endpoint.ytd-compact-link-renderer {cursor: auto;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-disclaimer] #label.ytd-compact-link-renderer {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;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-settings-sidebar] tp-yt-paper-item.ytd-compact-link-renderer {--paper-item-focused-before-border-radius: 10px;--paper-item-focused-before-background: var(--yt-spec-icon-active-other);padding: 0 16px;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-settings-sidebar][active]:hover {background: var(--yt-spec-verified-badge-background);} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-settings-sidebar][active] {background-color: var(--yt-spec-10-percent-layer);} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-settings-sidebar]:hover {background-color: var(--yt-spec-badge-chip-background);} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-settings-sidebar][active] #label.ytd-compact-link-renderer {font-weight: 500;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-selection-menu] #content-icon.ytd-compact-link-renderer[hidden]+#primary-text-container.ytd-compact-link-renderer>#label.ytd-compact-link-renderer {margin-left: 40px;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-history-my-activity-link]:first-of-type {margin-top: 4px;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-history-my-activity-link] {margin-left: 32px;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-history-my-activity-link] #content-icon.ytd-compact-link-renderer[hidden]+#primary-text-container.ytd-compact-link-renderer>#label.ytd-compact-link-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-compact-link-renderer[compact-link-style=compact-link-style-type-history-my-activity-link] tp-yt-paper-item.ytd-compact-link-renderer:focus,ytd-compact-link-renderer[compact-link-style=compact-link-style-type-history-my-activity-link] tp-yt-paper-item.ytd-compact-link-renderer:focus:before {background: transparent;} #label.ytd-compact-link-renderer,#subtitle.ytd-compact-link-renderer {display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}</style>');
LWb=d}d=LWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MWb=a});var OWb;var PWb;_.Hs("multiPageMenuSectionItems","toggleThemeCompactLinkRenderer","ytd-toggle-theme-compact-link-renderer");var QWb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap=_.u("kevlar_move_theme_action_handlers_killswitch")?{"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};
_.H(QWb,_.O);_.f=QWb.prototype;_.f.dataChanged=function(){this.data&&(this.data.label?this.label=this.data.label:this.label="USER_INTERFACE_THEME_DARK"===_.Jp()?this.data.toggledOnTitle:this.data.toggledOffTitle)};
_.f.getCurrentTheme=function(){return _.Kp()?document.documentElement.hasAttribute("dark")?"USER_INTERFACE_THEME_DARK":"USER_INTERFACE_THEME_LIGHT":_.Jp()};
_.f.onThemeSelected=function(a,b){var c=a||b?a:_.Ip(),d;if(d=c&&"USER_INTERFACE_THEME_DARK"!==this.getCurrentTheme()||!c&&"USER_INTERFACE_THEME_LIGHT"!==this.getCurrentTheme())_.Yf(window.location.href),d=!0;_.no(0,165,a);_.no(0,174,b);this.prefs.save();d&&_.Tn(this.hostElement,"yt-dark-mode-toggled-action",[c]);_.Tn(this.hostElement,"yt-close-popup-action",["ytd-multi-page-menu-renderer"])};
_.f.onTap=function(){this.data.serviceEndpoint&&_.jo(this.hostElement,[this.data.serviceEndpoint])};
_.f.handleSignalActionToggleDarkThemeOn=function(){this.onThemeSelected(!0,!1)};
_.f.handleSignalActionToggleDarkThemeOff=function(){this.onThemeSelected(!1,!0)};
_.f.handleSignalActionToggleDarkThemeDevice=function(){this.onThemeSelected(!1,!1)};
var DV=QWb;DV.prototype.onTap=DV.prototype.onTap;DV.prototype.dataChanged=DV.prototype.dataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],DV.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],DV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.sI),_.V("design:type",Object)],DV.prototype,"paperItemBehaviors",void 0);_.U([_.N(),_.V("design:type",Object)],DV.prototype,"data",void 0);_.U([_.N({value:function(){return _.mo()}}),
_.V("design:type",_.ry)],DV.prototype,"prefs",void 0);_.U([_.N(),_.V("design:type",Object)],DV.prototype,"label",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],DV.prototype,"dataChanged",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],DV.prototype,"onTap",null);DV=_.U([_.P({is:"ytd-toggle-theme-compact-link-renderer",disableElementRegistration:!0})],DV);
_.Q(DV,"ytd-toggle-theme-compact-link-renderer",function(){if(void 0!==PWb)return PWb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-toggle-theme-compact-link-renderer">\n  <yt-icon id="primary-icon" disable-upgrade$="[[!data.primaryIcon.iconType]]" hidden="[[!data.primaryIcon.iconType]]" icon="[[data.primaryIcon.iconType]]" class="style-scope ytd-toggle-theme-compact-link-renderer">\n  </yt-icon>\n</div>\n<div id="label" class="style-scope ytd-toggle-theme-compact-link-renderer">[[getSimpleString(label)]]</div>\n<yt-icon id="secondary-icon" disable-upgrade$="[[!data.secondaryIcon.iconType]]" hidden="[[!data.secondaryIcon.iconType]]" icon="[[data.secondaryIcon.iconType]]" class="style-scope ytd-toggle-theme-compact-link-renderer">\n</yt-icon>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OWb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-toggle-theme-compact-link-renderer,.tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer {display: block;position: relative;min-height: var(--paper-item-min-height,48px);padding: 0px 16px;} .tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer {font-family: "Roboto","Noto",sans-serif;-webkit-font-smoothing: antialiased;font-size: 16px;font-weight: 400;line-height: 24px;border: none;outline: none;background: white;width: 100%;text-align: left;} ytd-toggle-theme-compact-link-renderer[hidden],.tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer[hidden] {display: none!important;} ytd-toggle-theme-compact-link-renderer.iron-selected,.tp-yt-paper-item.iron-selected.ytd-toggle-theme-compact-link-renderer {font-weight: var(--paper-item-selected-weight,bold);background: var(--paper-item-selected-background);} ytd-toggle-theme-compact-link-renderer[disabled],.tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer[disabled] {color: var(--paper-item-disabled-color,var(--disabled-text-color));} ytd-toggle-theme-compact-link-renderer:focus,.tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer:focus {position: relative;outline: 0;background-color: var(--paper-item-focused-background-color);} ytd-toggle-theme-compact-link-renderer:focus:before,.tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer: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));} ytd-toggle-theme-compact-link-renderer {--paper-item-min-height: 40px;height: var(--paper-item-min-height,48px);color: var(--yt-spec-text-primary);cursor: pointer;display: flexbox;display: flex;flex-direction: row;align-items: center;display: var(--ytd-toggle-theme-compact-link-renderer-display-workaround,flex);} #label.ytd-toggle-theme-compact-link-renderer {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;flex: 1;flex-basis: 0.000000001px;} yt-icon.ytd-toggle-theme-compact-link-renderer {color: var(--yt-spec-icon-inactive);} .content-icon.ytd-toggle-theme-compact-link-renderer {margin-right: 16px;}</style>');
OWb=d}d=OWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return PWb=a});
}catch(e){_._DumpException(e)}
try{
var dkd,s8,hkd,lkd,v8,mkd,nkd,okd,pkd,qkd,rkd,skd,ukd,vkd,xkd,Bkd,ykd,Akd,zkd,Ckd,Ekd,Fkd,Gkd,Hkd,Ikd,Jkd,Kkd,Lkd,Mkd,Nkd,Okd,Pkd,Qkd,Skd,Tkd;_.ckd=function(){_.u("web_watch_log_theater_mode")&&_.pAa("GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_THEATER_MODE_ENABLED")};
dkd=function(a){var b;null==(b=_.kfb(a,"ytdTranscriptSearchBoxSearch"))||b.cancel()};
_.ekd=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",_.st(d,7)).replace("END_TIME_PLACEHOLDER",_.st(e,7))};
_.fkd=function(a){var b;_.wVb(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)?_.oV()==a&&(b=document):b=a;if(b&&(a=_.wVb(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],b))){a.call(b)instanceof Promise||Promise.resolve();return}Promise.resolve()};
_.gkd=function(a){return a.watch.isTheaterMode};
s8=function(a){return a.watch.isWatchActive};
_.t8=function(a){return a.watch.isWatchFullscreen};
hkd=function(a){return a.watch.isWatchNarrowWidth};
_.ikd=function(a){return a.watch.watchWindowSize};
_.jkd=function(a){return _.gkd(a)||_.t8(a)||hkd(a)};
_.kkd=function(a){return _.gkd(a)&&!_.t8(a)};
_.u8=function(a){return a.watch.watchScrollTop};
lkd=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})};
v8=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};
mkd=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};
nkd=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}};
okd=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}};
pkd=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}};
qkd=function(a){return _.u("web_transcript_cue_id_killswitch")?String(a):"ytd-transcript-renderer_"+a};
rkd=function(a){return _.u("web_transcript_cue_id_killswitch")?!0:a.startsWith("ytd-transcript-renderer")};
skd=function(a){var b=Object.assign({},a),c=a.data;a=(delete b.data,b);var d,e={sources:c.imageSources,contentMode:null==(d=c.imageProperties)?void 0:d.contentMode},h,l,m={alt:(null==(h=c.interaction)?void 0:null==(l=h.accessibility)?void 0:l.label)||"",targetHeight:a.targetHeight,targetWidth:a.targetWidth,preserveHeight:a.preserveHeight,preserveWidth:a.preserveWidth,useWidth:a.useWidth,style$:"vertical-align: bottom;"};d=_.Ll();_.Cgd(d,function(){return c.interaction});
_.ZH(d,{visibilityCallback:function(q){var t;q&&(null==(t=c.interaction)?0:t.onFirstVisible)&&_.sH(c.interaction.onFirstVisible)},
showOption:_.R7});var p;h=(null==(p=c.interaction)?0:p.onTap)?"YtwAdImageViewModelHostIsClickableAdComponent":"YtwAdImageViewModelHost";return _.r("ad-image-view-model",{class:h,el:d},_.Te(e,function(){return _.r(_.Me,null,function(){_.Ds(e,m)})}))};
ukd=function(a){var b=a.data,c=_.Ll();a=_.Ml(function(){var d;(null==(d=b.interaction)?0:d.onTap)&&_.sH(b.interaction.onTap);d=c.value;var e;e=(e=_.Gf("yt.www.ads.eventcache.getLastCompanionData"))?(e=e())&&e.layoutId:null;_.Tn(d,"yt-companion-ad-clicked",["banner-image",e])});
_.ZH(c,{visibilityCallback:function(d){d&&(d=(d=_.Gf("yt.www.ads.eventcache.getLastCompanionData"))?(d=d())&&d.onLayoutVisibleCallback:null,d&&d())},
showOption:_.R7});return _.r("banner-image-layout-view-model",{class:"YtwBannerImageLayoutViewModelHost","on:click":a,el:c},_.r("div",{class:"YtwBannerImageLayoutViewModelHostBannerImage"},_.r(_.yM.Static,{data:b.adImage,mapping:tkd,extraProps:{adImageViewModel:{targetHeight:80}}})),_.r("div",{class:"YtwBannerImageLayoutViewModelHostMetadata"},_.r("div",{class:"YtwBannerImageLayoutViewModelHostMetadataAdBadge"},_.r(_.yM.Static,{data:b.adBadge,mapping:tkd,extraProps:{adBadgeViewModel:{hasDot:!1}}})),
_.r("div",{class:"YtwBannerImageLayoutViewModelHostMetadataMenu"},_.r(_.yM.Static,{data:b.menu,mapping:tkd}))))};
vkd=function(a){var b=a.data;a=_.Ll();_.Cgd(a,function(){return b.interaction});
_.ZH(a,{visibilityCallback:function(e){var h;e&&(null==(h=b.interaction)?0:h.onFirstVisible)&&_.sH(b.interaction.onFirstVisible)},
showOption:_.R7});var c,d=(null==(c=b.interaction)?0:c.onTap)?"YtwAdDetailsLineViewModelHostIsClickableAdComponent":"YtwAdDetailsLineViewModelHost";return _.r("ad-details-line-view-model",{class:d,el:a},_.Te(b&&b.attributes&&b.style,function(){return b.attributes.map(function(e){if(e.text)return _.eu(e.text,{className:"YtwAdDetailsLineViewModelHostTextStyleStandard"})})}))};
xkd=function(a){function b(h){return _.r(_.Nd,null,_.r("div",{class:"YtwAdAvatarLockupViewModelHostAvatarStyleCompact"},_.r(_.yM.Static,{data:h.adAvatar,mapping:wkd})),_.r("div",{class:"YtwAdAvatarLockupViewModelHostTextsStyleCompact"},_.Te(h.headline,function(){return _.eu(h.headline,{className:"YtwAdAvatarLockupViewModelHostTextsStyleCompactHeadline"})}),_.r("div",{class:"YtwAdAvatarLockupViewModelHostTextsStyleCompactDescription"},_.r(_.yM.Static,{data:h.adBadge,
mapping:wkd,extraProps:{adBadgeViewModel:{hasDot:void 0!==h.primaryDetailsLine}}}),_.Te(h.primaryDetailsLine,function(){return _.r(_.yM.Static,{data:h.primaryDetailsLine,mapping:wkd})}))))}
var c=a.data;a=_.Ll();_.Cgd(a,function(){return c.interaction});
_.ZH(a,{visibilityCallback:function(h){var l;h&&(null==(l=c.interaction)?0:l.onFirstVisible)&&_.sH(c.interaction.onFirstVisible)},
showOption:_.R7});var d,e=(null==(d=c.interaction)?0:d.onTap)?"YtwAdAvatarLockupViewModelHostIsClickableAdComponent":"YtwAdAvatarLockupViewModelHost";return _.r("ad-avatar-lockup-view-model",{class:e,el:a},_.cfa(c&&c.style,[["AD_AVATAR_LOCKUP_STYLE_COMPACT",function(){return b(c)}]]))};
Bkd=function(a,b){var c,d,e=ykd(a),h=null==(c=a.interaction)?void 0:null==(d=c.accessibility)?void 0:d.label;c=a.icon?a.label?a.iconLeading?"leading":"trailing":"icon-only":void 0;a:switch(a.style){case "AD_BUTTON_STYLE_TONAL":d="tonal";break a;default:d="filled"}var l=zkd(a.size);b=Akd(a,b);var m;a=_.as({elementsCommand:null==(m=a.interaction)?void 0:m.onTap,forceNewState:!0});return{formattedButtonText:e,accessibilityLabel:h,style:"call-to-action",type:d,state:"active",size:l,iconPosition:c,onTap:b,
disabled:!1,aTagConfig:_.yBa(a)?a:void 0}};
ykd=function(a){var b=a.label;if(b)return function(){_.Fs(b,{noLinkColor:!0,noWrap:!0})}};
Akd=function(a,b){return function(c){var d,e=_.$r(null==(d=a.interaction)?void 0:d.onTap);e&&e&&_.at(e,{form:{element:b,event:c}})}};
zkd=function(a){switch(a){case "AD_BUTTON_SIZE_COMPACT":return"S";case "AD_BUTTON_SIZE_DEFAULT":return"M";case "AD_BUTTON_SIZE_LARGE":return"L";default:return"M"}};
Ckd=function(a){var b=a.data;a=_.Ll();var c=Bkd(b,a.value);_.ZH(a,{visibilityCallback:function(t){var y;t&&(null==(y=b.interaction)?0:y.onFirstVisible)&&_.sH(b.interaction.onFirstVisible)},
showOption:_.R7});var d=_.of().resolve(_.Cs),e,h,l,m=null!=(l=null==(e=b.icon)?void 0:null==(h=e.iconType)?void 0:h.toString())?l:null,p=_.Ws(c,!!m),q;e=(null==(q=b.interaction)?0:q.onTap)?"YtwAdButtonViewModelHostIsClickableAdComponent":"YtwAdButtonViewModelHost";return _.r("ad-button-view-model",{class:e,el:a},_.Te(c,function(){return _.r(_.Me,null,function(){_.Zs(c,function(){return d(m,{iconSize:p})})})}))};
Ekd=function(a){var b=a.data,c=_.Ll();a=_.Ml(function(){var d;(null==(d=b.interaction)?0:d.onTap)&&_.sH(b.interaction.onTap);d=c.value;var e;e=(e=_.Gf("yt.www.ads.eventcache.getLastCompanionData"))?(e=e())&&e.layoutId:null;_.Tn(d,"yt-companion-ad-clicked",["top-banner-image-text-icon-buttoned",e])});
_.ZH(c,{visibilityCallback:function(d){d&&(d=(d=_.Gf("yt.www.ads.eventcache.getLastCompanionData"))?(d=d())&&d.onLayoutVisibleCallback:null,d&&d())},
showOption:_.R7});return _.r("top-banner-image-text-icon-buttoned-layout-view-model",{class:"YtwTopBannerImageTextIconButtonedLayoutViewModelHost","on:click":a,el:c},_.r("div",{class:"YtwTopBannerImageTextIconButtonedLayoutViewModelHostBannerImage"},_.r(_.yM.Static,{data:b.adImage,mapping:Dkd,extraProps:{adImageViewModel:{targetHeight:80}}})),_.r("div",{class:"YtwTopBannerImageTextIconButtonedLayoutViewModelHostMetadata"},_.r("div",{class:"YtwTopBannerImageTextIconButtonedLayoutViewModelHostMetadataAvatarLockup"},
_.r(_.yM.Static,{data:b.adAvatarLockup,mapping:Dkd})),_.r(_.yM.Static,{data:b.adButton,mapping:Dkd}),_.r("div",{class:"YtwTopBannerImageTextIconButtonedLayoutViewModelHostMetadataMenu"},_.r(_.yM.Static,{data:b.menu,mapping:Dkd}))))};
Fkd=function(a,b){b=void 0===b?!1:b;if(a.simpleText)a=[{text:a.simpleText}];else{var c;a=(null!=(c=a.runs)?c:[]).map(function(d){return Object.assign({},d)})}if(b)for(b=_.g(a),c=b.next();!c.done;c=b.next())c.value.bold=!0;
return a};
Gkd=function(a){var b=a.startEndTimeTemplate,c=a.startTimeUtcMillis;a=a.endTimeUtcMillis;if(b&&c&&a)return _.lp(_.ekd(_.mp(b),Number(c),Number(a)))};
Hkd=function(a,b,c,d,e){d=void 0===d?!0:d;e=void 0===e?"":e;var h,l,m=null==a?void 0:null==(h=a.viewCount)?void 0:null==(l=h.videoViewCountRenderer)?void 0:l.shortViewCount;if(!b&&m)h=m;else{var p,q;h=null==a?void 0:null==(p=a.viewCount)?void 0:null==(q=p.videoViewCountRenderer)?void 0:q.viewCount}var t;p=null==a?void 0:a.relativeDateText;!b&&p?t=p:t=null==a?void 0:a.dateText;q=[];c&&h&&q.push(h);(c||b||!p)&&t&&q.push(t);a=[].concat(_.Pd(q),[null==a?void 0:a.stationName,null==a?void 0:a.rating,a?
Gkd(a):void 0,null==a?void 0:a.upNextProgramText,null==a?void 0:a.superTitleLink]).filter(function(y){return!!y});
b={runs:[]};for(c=0;c<a.length;c++)b.runs.push.apply(b.runs,_.Pd(Fkd(a[c],d))),c<a.length-1&&b.runs.push({text:" "+e+" ",bold:d});return b};
Ikd=function(a){if(a)return{runs:[{text:a,bold:!0}]}};
Jkd=function(a,b){b=void 0===b?!1:b;if(a.simpleText)a=[{text:a.simpleText}];else{var c;a=(null!=(c=a.runs)?c:[]).map(function(d){return Object.assign({},d)})}if(b)for(b=_.g(a),c=b.next();!c.done;c=b.next())c.value.bold=!0;
return a};
Kkd=function(a){var b=a.startEndTimeTemplate,c=a.startTimeUtcMillis;a=a.endTimeUtcMillis;if(b&&c&&a)return _.lp(_.ekd(_.mp(b),Number(c),Number(a)))};
Lkd=function(a,b,c,d){c=void 0===c?!0:c;d=void 0===d?"":d;var e,h,l=null==a?void 0:null==(e=a.viewCount)?void 0:null==(h=e.videoViewCountRenderer)?void 0:h.shortViewCount;if(!b&&l)e=l;else{var m,p;e=null==a?void 0:null==(m=a.viewCount)?void 0:null==(p=m.videoViewCountRenderer)?void 0:p.viewCount}var q;m=null==a?void 0:a.relativeDateText;!b&&m?q=m:q=null==a?void 0:a.dateText;a=[e,q,null==a?void 0:a.stationName,null==a?void 0:a.rating,a?Kkd(a):void 0,null==a?void 0:a.upNextProgramText,null==a?void 0:
a.superTitleLink].filter(function(t){return!!t});
b={runs:[]};for(q=0;q<a.length;q++)b.runs.push.apply(b.runs,_.Pd(Jkd(a[q],c))),q<a.length-1&&b.runs.push({text:" "+d+" ",bold:c});return b};
Mkd=function(a,b){if(!a)return!1;var c="OK"===a.status||"LIVE_STREAM_OFFLINE"===a.status,d,e,h,l=null!=(h=null==(d=a.errorScreen)?void 0:d.playerLegacyDesktopYpcTrailerRenderer)?h:null==(e=a.errorScreen)?void 0:e.ypcTrailerRenderer,m;a=null==(m=a.errorScreen)?void 0:m.playerLegacyDesktopYpcOfferRenderer;var p;b=!!(null==b?0:null==(p=b.playerOverlayRenderer)?0:p.gatedActionsOverlayRenderer);return!!c||!!l||!!a||!!b};
Nkd=function(a){var b,c,d,e;if(a=null==a?void 0:null==(b=a.contents)?void 0:null==(c=b.twoColumnWatchNextResults)?void 0:null==(d=c.results)?void 0:null==(e=d.results)?void 0:e.contents){var h,l;return null==(l=null==(h=a.find(function(m){return!!m.videoPrimaryInfoRenderer}))?void 0:h.videoPrimaryInfoRenderer)?void 0:l.updatedMetadataEndpoint}};
Okd=function(a){var b=["expflag","debug_forced_internalcountrycode","internalcountrycode"];_.tx(a);a.keyMap_.forEach(function(c,d){_.Ba(b,d)||this.remove(d)},a)};
Pkd=function(a,b){a.reloadContinuationItemsCommandMatcher=b};
Qkd=function(a,b){a.insertBefore(b,a.childNodes[0]||null)};
_.Rkd=function(a){return _.po({type:"SET_IS_WATCH_ACTIVE",payload:{isWatchActive:a}})};
Skd=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(_.dv||_.Ug)&&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:case 171:return _.cv;default:return!1}};
Tkd=function(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(Skd(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!_.cv;default:return 166>a.keyCode||183<a.keyCode}};var Ukd=new _.ey("imageTileRenderer");var Vkd=new _.ey("promotedSparklesWebRenderer");_.Wkd=new _.ey("engagementPanelHeaderShowNavigationButtonCommand");var Xkd=new _.ey("hideEngagementPanelScrimAction");var Ykd=new _.ey("setActivePanelItemAction");var Zkd=new _.ey("showEngagementPanelScrimAction");var $kd=new _.ey("updateEngagementPanelAction");var ald=new _.ey("updateSearchInVideoResultsAction");var bld=new _.ey("transcriptCueGroupRenderer");var cld=new _.ey("transcriptCueRenderer");var dld=new _.ey("transcriptFooterRenderer");var eld=new _.ey("deleteClipEngagementPanelCommand");var fld=new _.ey("loopCommand");var gld=new _.ey("repeatChapterCommand");var hld=new _.ey("watchPlayerOverflowMenuCommand");var ild=new _.ey("sortFilterSubMenuRenderer");var jld=new _.ey("transcriptEditSegmentCommand");var kld=new _.ey("transcriptUpdateSegmentTextCommand");var lld=new _.ey("transcriptSearchBoxRenderer");var mld=new _.ey("transcriptSegmentListRenderer");_.nld=new _.ey("updateDateTextAction");_.old=new _.ey("updateDescriptionAction");var pld=new _.ey("updateTitleAction");var w8=new _.ey("updateViewershipAction");var qld=new _.ey("relatedChipCommand");var rld=new _.ey("carouselLockupRenderer");var sld=new _.ey("engagementPanelAdSubtitleRenderer");var tld=new _.ey("expandableVideoDescriptionBodyRenderer");_.uld=_.zf("kevlar_watch_flexy_metadata_height",136);var vld={PAUSE_CHAT:18};var wld;var xld;var x8=function(){var a=_.O.apply(this,arguments)||this;a.countdownTimer="";a.TEST_ONLY={clearInterval:function(){a.refreshIntervalTimerId&&clearInterval(a.refreshIntervalTimerId)}};
return a};
_.H(x8,_.O);x8.prototype.attached=function(){var a=this;this.updateTime();this.refreshIntervalTimerId=setInterval(function(){a.updateTime()},1E3)};
x8.prototype.detached=function(){this.refreshIntervalTimerId&&clearInterval(this.refreshIntervalTimerId)};
x8.prototype.updateTime=function(){var a;if(null!=(a=this.targetTimestamp)&&a.seconds){var b={seconds:Number(this.targetTimestamp.seconds)-Date.now()/1E3};a=b.hours||0;var c=b.minutes||0,d=b.seconds||0;a=d+60*c+3600*a+86400*(b.days||0)+604800*(b.weeks||0)+2629800*(b.months||0)+31557600*(b.years||0);0>=a?a={hours:0,minutes:0,seconds:0}:(b=a,a=Math.floor(b/3600),b%=3600,c=Math.floor(b/60),d=Math.floor(b%60),a={hours:a,minutes:c,seconds:d});var e=void 0===a.hours?0:a.hours;c=void 0===a.minutes?0:a.minutes;
b=void 0===a.seconds?0:a.seconds;d=0<e;a=[];if(d){e=(new Intl.NumberFormat("en-u-nu-latn")).format(e);var h=["fr"],l="az bs ca da de el es eu gl hr id is it km lo mk nl pt-BR ro sl sr sr-Latn tr vi".split(" ");e="af be bg cs et fi fr-CA hu hy ka kk ky lt lv no pl pt-PT ru sk sq sv uk uz".split(" ").includes(_.tt)?e.replace(",","\u00a0"):h.includes(_.tt)?e.replace(",","\u202f"):l.includes(_.tt)?e.replace(",","."):e;a.push(e)}d=void 0===d?!1:d;c=(["af","be","lt"].includes(_.tt)||d)&&10>c?lkd().format(c):
(new Intl.NumberFormat("en-u-nu-latn")).format(c);a.push(c);c=lkd().format(b);a.push(c);c=":";"da fi id si sl sr sr-Latn".split(" ").includes(_.tt)&&(c=".");this.countdownTimer=a.join(c)}};
_.J.Object.defineProperties(x8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xld){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-cl-countdown--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.contrib.component_library.components.yt_cl_countdown.yt.cl.countdown.css.js--\x3e<div id="yt-cl-countdown" class="style-scope yt-cl-countdown">[[countdownTimer]]</div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wld){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.contrib.component_library.components.yt_cl_countdown.yt.cl.countdown.css.js--\x3e<style is-scoped>yt-cl-countdown {display: inline-block;} #yt-cl-countdown.yt-cl-countdown {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;}</style>');
wld=d}d=wld;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xld=a}a=xld;return a}}});
var yld=x8;_.U([_.N(),_.V("design:type",Object)],yld.prototype,"targetTimestamp",void 0);_.U([_.N(),_.V("design:type",Object)],yld.prototype,"countdownTimer",void 0);yld=_.U([_.Gq({is:"yt-cl-countdown"})],yld);var zld,Ald;zld=_.Hl(115994);Ald=_.Hl(115993);_.Bld=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(_.u("kevlar_touch_gesture_ves")){var h=_.Cl();_.PM(h,zld,this.layer);_.PM(h,Ald,this.layer);this.dragDownAction=function(){e();_.oz(h,{visualElement:d.fullscreen?zld:Ald})}}else this.dragDownAction=e;
this.gesture=new _.fW(a,b,this.watchConfig,_.u("kevlar_watch_gesture_pandown")?"pandown":void 0);this.attach()};
_.Bld.prototype.attach=function(){this.gesture.attach()};
_.Bld.prototype.detach=function(){this.gesture.detach()};
_.Bld.prototype.update=function(a){this.fullscreen=a;this.gesture.config=a?this.watchFullScreenConfig:this.watchConfig};var Cld={YtMacroReplacementBehavior:[{sendServiceRequestAction:function(a){if(a&&1==a.length&&Array.isArray(a[0].loggingUrls)){a=_.If.unsafeClone(a[0]);var b=this.macros||{},c=this.getAdModuleClient_();if(!c)return _.lo();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")?_.mNb(c,"replaceUrlMacros",{url:e,additionalMapping:h}):e;d.baseUrl=e}},this);
a=[a]}return _.jo(this.hostElement,a)},
getAdModuleClient_:function(){var a=_.Lq(this);return a?(a=a.getPlayer())?new _.kS(a):null:null}}]};var Dld;var Eld,Fld=function(){if(void 0!==Eld)return Eld;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[hideOfferModules]]" class="style-scope ytd-watch-next-secondary-results-renderer"></div>\n<div id="items" class="style-scope ytd-watch-next-secondary-results-renderer"></div>\n<div id="continuations" hidden="[[canShowMore]]" on-click="continuationTap" class="style-scope ytd-watch-next-secondary-results-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dld){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-next-secondary-results-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-watch-next-secondary-results-renderer[use-side-metadata] {margin-left: -12px;margin-right: -12px;} ytd-movie-offer-module-renderer.ytd-watch-next-secondary-results-renderer {margin: 0 0 20px;} ytd-tvfilm-offer-module-renderer.ytd-watch-next-secondary-results-renderer {margin: 0 0 20px;} ytd-ad-slot-renderer.ytd-watch-next-secondary-results-renderer,ytd-compact-video-renderer.ytd-watch-next-secondary-results-renderer:not([expansion=collapsed]),ytd-compact-radio-renderer.ytd-watch-next-secondary-results-renderer,ytd-compact-movie-renderer.ytd-watch-next-secondary-results-renderer,ytd-compact-playlist-renderer.ytd-watch-next-secondary-results-renderer,ytd-compact-promoted-video-renderer.ytd-watch-next-secondary-results-renderer,ytd-promoted-sparkles-web-renderer.ytd-watch-next-secondary-results-renderer {margin-bottom: 8px;} ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer {--ytd-item-section-item-margin: 8px;--ytd-reel-item-compact-layout-width: calc((var(--ytd-watch-flexy-sidebar-width) - 8px) / 3);--ytd-reel-item-thumbnail-height: calc( var(--ytd-watch-flexy-sidebar-width) / 3 / 9 * 16 );} #items.ytd-watch-next-secondary-results-renderer {display: flexbox;display: flex;flex-direction: column;} yt-next-continuation.ytd-watch-next-secondary-results-renderer {text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} yt-next-continuation.ytd-watch-next-secondary-results-renderer tp-yt-paper-button[style-target=host] {color: var(--yt-spec-call-to-action);border: solid 1px var(--yt-spec-call-to-action);width: 100%;margin: 0;} ytd-queue-to-play-renderer.ytd-watch-next-secondary-results-renderer {margin-bottom: 16px;} ytd-queue-to-play-state-renderer.ytd-watch-next-secondary-results-renderer {margin-bottom: 16px;} ytd-watch-next-secondary-results-renderer[watch-feed-big-thumbs] ytd-promoted-sparkles-web-renderer.ytd-watch-next-secondary-results-renderer {margin-bottom: 16px;} ytd-watch-next-secondary-results-renderer[watch-feed-big-thumbs] ytd-ad-slot-renderer.ytd-watch-next-secondary-results-renderer {margin-bottom: 16px;} ytd-watch-next-secondary-results-renderer[watch-feed-big-thumbs][is-two-columns] #items.ytd-watch-next-secondary-results-renderer>*.ytd-watch-next-secondary-results-renderer {width: 100%;} ytd-watch-next-secondary-results-renderer[watch-feed-big-thumbs]:not([is-two-columns]) #items.ytd-watch-next-secondary-results-renderer {justify-content: space-between;display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} ytd-watch-next-secondary-results-renderer[watch-feed-big-thumbs]:not([is-two-columns]) #items.ytd-watch-next-secondary-results-renderer>*.ytd-watch-next-secondary-results-renderer {width: var(--ytd-watch-flexy-sidebar-width);} ytd-watch-next-secondary-results-renderer[hide-chip-bar] yt-related-chip-cloud-renderer.ytd-watch-next-secondary-results-renderer {display: none;} ytd-watch-next-secondary-results-renderer[show-chip-bar-padding-only] yt-related-chip-cloud-renderer.ytd-watch-next-secondary-results-renderer {visibility: hidden;}</style>');
Dld=d}d=Dld;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Eld=a};var Gld;var Hld;var Ild=function(){return _.O.apply(this,arguments)||this};
_.H(Ild,_.O);Ild.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}};
var y8=Ild;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],y8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],y8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],y8.prototype,"data",void 0);y8=_.U([_.P({disableElementRegistration:!0,is:"ytd-compact-tvfilm-entry-point-renderer"})],y8);
_.Q(y8,"ytd-compact-tvfilm-entry-point-renderer",function(){if(void 0!==Hld)return Hld;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-compact-tvfilm-entry-point-renderer"><span id="title" class="style-scope ytd-compact-tvfilm-entry-point-renderer">[[getSimpleString(data.title)]]</span><span id="subtitle" class="style-scope ytd-compact-tvfilm-entry-point-renderer">[[getSimpleString(data.subtitle)]]</span></div><div id="action-button" class="style-scope ytd-compact-tvfilm-entry-point-renderer"></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Gld){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-compact-tvfilm-entry-point-renderer {color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: row;} #title.ytd-compact-tvfilm-entry-point-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: flexbox;display: flex;flex-direction: column;} #subtitle.ytd-compact-tvfilm-entry-point-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #action-button.ytd-compact-tvfilm-entry-point-renderer {margin-left: auto;align-self: flex-start;}</style>');
Gld=d}d=Gld;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Hld=a});var Jld;var Kld;var Lld;var Mld;var Nld;var Old;var z8=function(){return _.O.apply(this,arguments)||this};
_.H(z8,_.O);z8.prototype.ready=function(){this.initializeDefs()};
z8.prototype.initializeDefs=function(){var a=this.meta.byKey("yt-icons"),b=_.$q(a).querySelector("#star"),c=_.$q(a).querySelector("#star_half");a=_.$q(a).querySelector("#star_border");b&&this.defs.appendChild(b.cloneNode(!0));c&&this.defs.appendChild(c.cloneNode(!0));a&&this.defs.appendChild(a.cloneNode(!0))};
z8.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)};
z8.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"),l=h,m="#"+a,p=_.Yca(m);"javascript:"!==p&&"data:"!==p&&l.setAttribute("href",m);h.setAttribute("x",""+e);h.setAttribute("y","0");this.rating.appendChild(h)}};
var A8=z8;A8.prototype.percentChanged=A8.prototype.percentChanged;_.U([_.vq("#defs"),_.V("design:type",HTMLElement)],A8.prototype,"defs",void 0);_.U([_.vq("#rating"),_.V("design:type",HTMLElement)],A8.prototype,"rating",void 0);_.U([_.N(),_.V("design:type",Number)],A8.prototype,"percent",void 0);_.U([_.N({value:6}),_.V("design:type",Number)],A8.prototype,"spacing",void 0);_.U([_.N({value:_.Bq.create("iron-meta",{type:"iconset"})}),_.V("design:type",_.xA)],A8.prototype,"meta",void 0);
_.U([_.uq("percent"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],A8.prototype,"percentChanged",null);A8=_.U([_.P({disableElementRegistration:!0,is:"ytd-ratings"})],A8);
_.Q(A8,"ytd-ratings",function(){if(void 0!==Old)return Old;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-ratings">\n  <defs id="defs" class="style-scope ytd-ratings">\n  </defs>\n  <g id="rating" class="style-scope ytd-ratings"></g>\n</svg>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Nld){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_ratings.ytd.ratings.css.js--\x3e<style is-scoped>ytd-ratings {--paper-input-container-input-align: baseline;display: inline-block;height: 18px;width: 90px;} svg.ytd-ratings {fill: var(--yt-spec-text-secondary);height: 100%;width: 100%;margin-left: -1px;}</style>");Nld=d}d=Nld;c.call(b,
d.content.cloneNode(!0),a.content.firstChild);return Old=a});var Pld=function(){return _.O.apply(this,arguments)||this};
_.H(Pld,_.O);var Qld=Pld;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Qld.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Qld.prototype,"data",void 0);Qld=_.U([_.P({is:"ytd-offer-review-renderer",disableElementRegistration:!0})],Qld);
_.Q(Qld,"ytd-offer-review-renderer",function(){if(void 0!==Mld)return Mld;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-offer-review-renderer"></ytd-ratings>\n<yt-formatted-string text="[[data.score]]" class="style-scope ytd-offer-review-renderer"></yt-formatted-string>\n-\n<yt-formatted-string link-inherit-color="" text="[[data.source]]" class="style-scope ytd-offer-review-renderer"></yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Lld){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-offer-review-renderer {display: block;color: var(--yt-spec-text-secondary);} ytd-ratings.ytd-offer-review-renderer {display: block;margin-bottom: 4px;} yt-formatted-string.ytd-offer-review-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);}</style>');
Lld=d}d=Lld;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Mld=a});var Rld=function(){var a=_.O.apply(this,arguments)||this;a.badges=[{textBadge:{label:_.lp("CC")}}];return a};
_.H(Rld,_.O);_.f=Rld.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");if(a&&a.commandMetadata&&_.B(a.commandMetadata,_.ZP)&&_.B(a.commandMetadata,_.ZP).fireAutomatically)_.jo(this.hostElement,[a]);else{var b;(null==(b=_.B(a,_.ZP))?0:b.fireAutomatically)&&_.jo(this.hostElement,[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&&_.jo(this.hostElement,[this.data.serviceEndpoint])};
var B8=Rld;B8.prototype.dataChanged=B8.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],B8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],B8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],B8.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"isEmptyContent(data)"}),_.V("design:type",Boolean)],B8.prototype,"hidden",void 0);
_.U([_.N(),_.V("design:type",Object)],B8.prototype,"badges",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],B8.prototype,"dataChanged",null);B8=_.U([_.P({disableElementRegistration:!0,is:"ytd-movie-offer-module-renderer"})],B8);
_.Q(B8,"ytd-movie-offer-module-renderer",function(){if(void 0!==Kld)return Kld;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope ytd-movie-offer-module-renderer">\n  <div id="header" class="style-scope ytd-movie-offer-module-renderer">\n    <yt-formatted-string id="title" link-inherit-color="" text="[[data.title]]" class="style-scope ytd-movie-offer-module-renderer"></yt-formatted-string>\n    <ytd-button-renderer data="[[data.offerButton.buttonRenderer]]" hidden="[[!data.offerButton.buttonRenderer]]" class="style-scope ytd-movie-offer-module-renderer">\n    </ytd-button-renderer>\n    <yt-formatted-string id="manage-purchase-text" link-inherit-color="" text="[[data.managePurchasesText]]" class="style-scope ytd-movie-offer-module-renderer">\n    </yt-formatted-string>\n  </div>\n  <a aria-label$="[[getSimpleString(data.title)]]" id="wide-clickable-area" class="yt-simple-endpoint flexed style-scope ytd-movie-offer-module-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" inactive$="[[isOfferModuleNavigationInactive(data)]]" on-tap="maybeNavigateWithServiceEndpoint">\n    <yt-img-shadow id="img" thumbnail="[[data.thumbnail]]" class="style-scope ytd-movie-offer-module-renderer"></yt-img-shadow>\n    <div id="info" class="style-scope ytd-movie-offer-module-renderer">\n      <template is="dom-if" if="[[data.headline]]" class="style-scope ytd-movie-offer-module-renderer">\n        <yt-formatted-string id="headline" text="[[data.headline]]" class="style-scope ytd-movie-offer-module-renderer"></yt-formatted-string>\n      </template>\n      <template is="dom-if" if="[[data.details]]" class="style-scope ytd-movie-offer-module-renderer">\n        <yt-formatted-string id="details" split-lines="true" text="[[data.details]]" class="style-scope ytd-movie-offer-module-renderer"></yt-formatted-string>\n      </template>\n      <template is="dom-repeat" items="[[data.reviews]]" as="review" class="style-scope ytd-movie-offer-module-renderer">\n        <ytd-offer-review-renderer data="[[review.offerReviewRenderer]]" class="style-scope ytd-movie-offer-module-renderer"></ytd-offer-review-renderer>\n      </template>\n      <template is="dom-repeat" items="[[data.attributes]]" as="attribute" class="style-scope ytd-movie-offer-module-renderer">\n        <p class="style-scope ytd-movie-offer-module-renderer">\n          <template is="dom-if" if="[[attribute.name]]" class="style-scope ytd-movie-offer-module-renderer">\n            <yt-formatted-string text="[[attribute.name]]" class="style-scope ytd-movie-offer-module-renderer"></yt-formatted-string>:\n          </template>\n          <yt-formatted-string ellipsis-truncate="" link-inherit-color="" text="[[attribute.value]]" title="[[getSimpleString(attribute.value)]]" class="style-scope ytd-movie-offer-module-renderer">\n          </yt-formatted-string>\n        </p>\n      </template>\n     <ytd-badge-supported-renderer badges="[[badges]]" hidden="[[!data.showCc]]" class="style-scope ytd-movie-offer-module-renderer">\n     </ytd-badge-supported-renderer>\n    </div>\n  </a>\n</div>\n<div id="storefront-entry-point" hidden="[[isStorefrontEntryPointEmpty(data)]]" class="style-scope ytd-movie-offer-module-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Jld){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-movie-offer-module-renderer {display: block;border: 1px solid var(--yt-spec-10-percent-layer);} #header.ytd-movie-offer-module-renderer {background-color: var(--yt-spec-general-background-b);padding: 8px 16px 8px 16px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #title.ytd-movie-offer-module-renderer {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;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;flex: 1;flex-basis: 0.000000001px;} #manage-purchase-text.ytd-movie-offer-module-renderer {--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.ytd-movie-offer-module-renderer {padding: 16px;background-color: var(--yt-spec-general-background-a);display: flexbox;display: flex;flex-direction: row;} #wide-clickable-area.ytd-movie-offer-module-renderer[inactive] {cursor: default;} #wide-clickable-area.ytd-movie-offer-module-renderer yt-img-shadow.ytd-movie-offer-module-renderer {margin-right: 8px;width: 120px;} #storefront-entry-point.ytd-movie-offer-module-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);background-color: var(--yt-spec-general-background-a);padding: 8px 16px 8px 16px;} #headline.ytd-movie-offer-module-renderer {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.ytd-movie-offer-module-renderer {margin-bottom: 12px;} #info.ytd-movie-offer-module-renderer {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.ytd-movie-offer-module-renderer p.ytd-movie-offer-module-renderer {display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} #info.ytd-movie-offer-module-renderer p.ytd-movie-offer-module-renderer yt-formatted-string.ytd-movie-offer-module-renderer:last-child {margin-left: 4px;max-width: 170px;} ytd-offer-review-renderer.ytd-movie-offer-module-renderer {margin-bottom: 8px;} .flexed.ytd-movie-offer-module-renderer {display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;}</style>');
Jld=d}d=Jld;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Kld=a});var Sld;var Tld;var Uld=function(){return _.O.apply(this,arguments)||this};
_.H(Uld,_.O);var C8=Uld;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],C8.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],C8.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_rounded_thumbnails")}),_.V("design:type",Boolean)],C8.prototype,"rounded",void 0);C8=_.U([_.P({disableElementRegistration:!0,is:"ytd-media-masthead-renderer"})],C8);
_.Q(C8,"ytd-media-masthead-renderer",function(){if(void 0!==Tld)return Tld;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-media-masthead-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-media-masthead-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <div id="masthead" class="style-scope ytd-media-masthead-renderer">\n      <div id="image" class="style-scope ytd-media-masthead-renderer">\n        <yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]" class="style-scope ytd-media-masthead-renderer"></yt-img-shadow>\n      </div>\n      <div id="metadata" class="style-scope ytd-media-masthead-renderer">\n        <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-media-masthead-renderer"></yt-formatted-string>\n        <template is="dom-repeat" items="[[data.metadataLines]]" as="line" class="style-scope ytd-media-masthead-renderer">\n          <ytd-metadata-line-renderer id="metadata-line" data="[[line.metadataLineRenderer]]" class="style-scope ytd-media-masthead-renderer"></ytd-metadata-line-renderer>\n        </template>\n      </div>\n    </div>\n  </a>\n</template>\n<template is="dom-if" if="[[!data.navigationEndpoint]]" class="style-scope ytd-media-masthead-renderer">\n  <div id="masthead" class="style-scope ytd-media-masthead-renderer">\n    <div id="image" class="style-scope ytd-media-masthead-renderer">\n      <yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]" class="style-scope ytd-media-masthead-renderer"></yt-img-shadow>\n    </div>\n    <div id="metadata" class="style-scope ytd-media-masthead-renderer">\n      <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-media-masthead-renderer"></yt-formatted-string>\n      <template is="dom-repeat" items="[[data.metadataLines]]" as="line" class="style-scope ytd-media-masthead-renderer">\n        <ytd-metadata-line-renderer id="metadata-line" data="[[line.metadataLineRenderer]]" class="style-scope ytd-media-masthead-renderer"></ytd-metadata-line-renderer>\n      </template>\n    </div>\n  </div>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Sld){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-media-masthead-renderer {display: inline-block;--yt-img-max-height: 90px;--yt-img-max-width: 128px;} #masthead.ytd-media-masthead-renderer {display: flexbox;display: flex;flex-direction: row;} #metadata.ytd-media-masthead-renderer {display: flexbox;display: flex;flex-direction: column;} #metadata-line.ytd-media-masthead-renderer {padding-top: 4px;} #title.ytd-media-masthead-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #image.ytd-media-masthead-renderer {padding-right: 12px;} ytd-media-masthead-renderer[rounded] #thumbnail.ytd-media-masthead-renderer {border-radius: 4px;overflow: hidden;}</style>');
Sld=d}d=Sld;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Tld=a});var Vld;var Wld;var D8=function(){var a=_.O.apply(this,arguments)||this;a.modernPanels=_.u("kevlar_watch_modern_panels");a.actionMap={"yt-hide-tvfilm-offer-module":"handleHideAction"};return a};
_.H(D8,_.O);D8.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"},channelMastheadRenderer:{component:"ytd-channel-masthead-renderer",params:{isInOfferModule:!0}}}}}};
D8.prototype.descriptionChanged=function(){this.expander.collapsed=!0;this.expander.reset()};
D8.prototype.dataChanged=function(){this.hostElement.hidden=!1};
D8.prototype.handleHideAction=function(){this.data&&this.data.clientShouldSuppressIfCompanionAdDisplayed&&(this.hostElement.hidden=!0)};
var E8=D8;E8.prototype.dataChanged=E8.prototype.dataChanged;E8.prototype.descriptionChanged=E8.prototype.descriptionChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],E8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],E8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L([_.JC.YtActionHandlerBehavior]),_.V("design:type",Object)],E8.prototype,"actionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],E8.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],E8.prototype,"modernPanels",void 0);_.U([_.vq("#expander"),_.V("design:type",_.NJ)],E8.prototype,"expander",void 0);_.U([_.uq("data.description"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],E8.prototype,"descriptionChanged",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],E8.prototype,"dataChanged",null);E8=_.U([_.P({disableElementRegistration:!0,is:"ytd-tvfilm-offer-module-renderer"})],E8);
_.Q(E8,"ytd-tvfilm-offer-module-renderer",function(){if(void 0!==Wld)return Wld;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[!data.headerTitle]]" class="style-scope ytd-tvfilm-offer-module-renderer">\n  <yt-formatted-string id="title" text="[[data.headerTitle]]" class="style-scope ytd-tvfilm-offer-module-renderer"></yt-formatted-string>\n</h2>\n\n<div id="masthead" class="style-scope ytd-tvfilm-offer-module-renderer"></div>\n\n<div id="action-buttons" class="style-scope ytd-tvfilm-offer-module-renderer"></div>\n<ytd-expander id="expander" hidden="[[!data.description]]" max-number-of-lines="3" class="style-scope ytd-tvfilm-offer-module-renderer">\n  <yt-formatted-string id="description" slot="content" disable-upgrade$="[[!data.description]]" hidden="[[!data.description]]" text="[[data.description]]" class="style-scope ytd-tvfilm-offer-module-renderer">\n  </yt-formatted-string>\n  <div class="more-button style-scope ytd-tvfilm-offer-module-renderer" slot="more-button">\n    <span class="style-scope ytd-tvfilm-offer-module-renderer">[[getSimpleString(data.moreButtonText)]]</span>\n    <yt-icon id="expand-more-icon" icon="yt-icons:expand-more" class="style-scope ytd-tvfilm-offer-module-renderer"></yt-icon>\n  </div>\n  <div class="less-button style-scope ytd-tvfilm-offer-module-renderer" slot="less-button">\n    <span class="style-scope ytd-tvfilm-offer-module-renderer">[[getSimpleString(data.lessButtonText)]]</span>\n    <yt-icon id="expand-less-icon" icon="yt-icons:expand-less" class="style-scope ytd-tvfilm-offer-module-renderer"></yt-icon>\n  </div>\n</ytd-expander>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vld){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-tvfilm-offer-module-renderer {display: block;background-color: var(--yt-spec-general-background-b);border: 1px solid var(--yt-spec-10-percent-layer);max-width: 420px;border-color: var(--yt-spec-outline);} ytd-tvfilm-offer-module-renderer[modern-panels] {border-radius: 12px;} #header.ytd-tvfilm-offer-module-renderer {background-color: var(--yt-spec-brand-background-solid);padding: 16px;color: var(--yt-spec-text-primary);} ytd-tvfilm-offer-module-renderer:not([modern-panels]) #header.ytd-tvfilm-offer-module-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} ytd-tvfilm-offer-module-renderer[modern-panels] #header.ytd-tvfilm-offer-module-renderer {border-top-right-radius: 12px;border-top-left-radius: 12px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} #masthead.ytd-tvfilm-offer-module-renderer {padding: 16px 16px 0;} #action-buttons.ytd-tvfilm-offer-module-renderer {padding: 12px 16px;display: flexbox;display: flex;flex-direction: column;} #action-buttons.ytd-tvfilm-offer-module-renderer ytd-button-renderer.ytd-tvfilm-offer-module-renderer {margin-bottom: 4px;} #action-buttons.ytd-tvfilm-offer-module-renderer ytd-button-renderer.ytd-tvfilm-offer-module-renderer:last-child {margin-bottom: 0;} #description.ytd-tvfilm-offer-module-renderer {color: var(--yt-spec-text-secondary);} #expander.ytd-tvfilm-offer-module-renderer {margin: 0 16px 20px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .more-button.ytd-tvfilm-offer-module-renderer,.less-button.ytd-tvfilm-offer-module-renderer {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.ytd-tvfilm-offer-module-renderer,#expand-less-icon.ytd-tvfilm-offer-module-renderer {margin-bottom: 2px;}</style>');
Vld=d}d=Vld;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Wld=a});var Xld;var Yld;var F8=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-hide-unlimited-offer-module":"handleHideAction"};return a};
_.H(F8,_.O);F8.prototype.dataChanged=function(){this.hostElement.hidden=!1};
F8.prototype.configureRendererStamper=function(){return{"data.storefrontEntryPoint":{id:"storefront-entry-point",mapping:{compactTvfilmEntryPointRenderer:"ytd-compact-tvfilm-entry-point-renderer"}}}};
F8.prototype.onThumbnailTap=function(a){this.data&&this.data.serviceEndpoint&&(_.jo(this.hostElement,[this.data.serviceEndpoint]),a.stopPropagation())};
F8.prototype.handleHideAction=function(){this.data&&this.data.suppressIfCompanionAds&&(this.hostElement.hidden=!0)};
var G8=F8;G8.prototype.dataChanged=G8.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],G8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],G8.prototype,"rendererBehaviors",void 0);_.U([_.L([_.JC.YtActionHandlerBehavior]),_.V("design:type",Object)],G8.prototype,"actionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],G8.prototype,"data",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],G8.prototype,"dataChanged",null);_.U([_.N({computed:"computeThumbnailWidth(data)"}),_.V("design:type",Number)],G8.prototype,"thumbnailWidth",void 0);G8=_.U([_.P({is:"ytd-unlimited-offer-module-renderer",disableElementRegistration:!0})],G8);
_.Q(G8,"ytd-unlimited-offer-module-renderer",function(){if(void 0!==Yld)return Yld;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-unlimited-offer-module-renderer">\n  <div id="header" class="style-scope ytd-unlimited-offer-module-renderer">\n    <div id="title-section" class="style-scope ytd-unlimited-offer-module-renderer">\n      <yt-formatted-string id="main-title" text="[[data.title]]" class="style-scope ytd-unlimited-offer-module-renderer"></yt-formatted-string>\n      <yt-formatted-string id="sub-title" text="[[data.subtitle]]" class="style-scope ytd-unlimited-offer-module-renderer"></yt-formatted-string>\n    </div>\n    <ytd-button-renderer data="[[data.offerButton.buttonRenderer]]" class="style-scope ytd-unlimited-offer-module-renderer">\n    </ytd-button-renderer>\n  </div>\n  <ytd-thumbnail id="thumbnail" data="[[data]]" hidden="[[!data.thumbnail]]" width="402" on-click="onThumbnailTap" class="style-scope ytd-unlimited-offer-module-renderer">\n  </ytd-thumbnail>\n  <div id="storefront-entry-point" hidden="[[!data.storefrontEntryPoint]]" class="style-scope ytd-unlimited-offer-module-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xld){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-unlimited-offer-module-renderer {display: flexbox;display: flex;flex-direction: column;} #header.ytd-unlimited-offer-module-renderer {padding: 8px 0 0;display: flexbox;display: flex;flex-direction: row;align-items: center;} #title-section.ytd-unlimited-offer-module-renderer {flex: 1;flex-basis: 0.000000001px;} #main-title.ytd-unlimited-offer-module-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 6.6rem;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: flexbox;display: flex;flex-direction: column;} #sub-title.ytd-unlimited-offer-module-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #thumbnail.ytd-unlimited-offer-module-renderer {--yt-endpoint-force-cursor: pointer;height: 210px;margin: 8px 0 0;display: flexbox;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} #watch-checkout-offers.ytd-unlimited-offer-module-renderer {margin: 0 0 16px;} #storefront-entry-point.ytd-unlimited-offer-module-renderer {padding: 10px 0;}</style>');
Xld=d}d=Xld;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Yld=a});var Zld;var $ld;var amd=function(){var a=_.O.apply(this,arguments)||this;a.showAlternativeLabel=!1;a.alternativeLabel=_.Ln("CHIP_BAR_ALT_LABEL",void 0,"More videos");a.actionMap={"yt-related-chip-command":"handleRelatedChipCommand"};return a};
_.H(amd,_.O);amd.prototype.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{chipCloudRenderer:{component:"yt-chip-cloud-renderer"}}}}};
amd.prototype.handleRelatedChipCommand=function(a){a=_.B(a,qld);var b=a.contents;b?_.Un(this.hostElement,"yt-item-section-replace-action",[b,a.targetSectionIdentifier]):_.Un(this.hostElement,"yt-item-section-continuation-action",[a.continuationData,a.targetSectionIdentifier])};
_.J.Object.defineProperties(amd,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$ld){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[showAlternativeLabel]]" class="style-scope yt-related-chip-cloud-renderer"></div>\n<h2 id="alt-label" hidden="[[!showAlternativeLabel]]" class="style-scope yt-related-chip-cloud-renderer">[[alternativeLabel]]</h2>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zld){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-related-chip-cloud-renderer {display: inline-block;} #alt-label.yt-related-chip-cloud-renderer {margin: 13px 0px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;}</style>');
Zld=d}d=Zld;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$ld=a}a=$ld;return a}}});
var H8=amd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],H8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],H8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],H8.prototype,"actionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],H8.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],H8.prototype,"showAlternativeLabel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],H8.prototype,"alternativeLabel",void 0);H8=_.U([_.P({is:"yt-related-chip-cloud-renderer"})],H8);var bmd=function(){var a=_.O.apply(this,arguments)||this;a.isTwoColumns=!0;a.useSideMetadata=!1;a.hideOfferModules=!1;a.watchFeedBigThumbs=_.u("kevlar_watch_feed_big_thumbs");a.watchNextGridHideChips=_.u("kevlar_watch_grid_hide_chips");a.isWatchNextGrid=!0;a.richItemMinWidth=_.zf("wn_grid_min_item_width")||void 0;a.richItemMaxWidth=_.zf("wn_grid_max_item_width")||void 0;a.hideChipBar=_.u("web_hide_watch_next_chip_bar");a.showChipBarLabel=_.u("web_watch_next_label_replaces_chip_bar");a.showChipBarPaddingOnly=
_.u("web_watch_next_label_replaces_chip_bar_with_padding");a.reuseComponents=!_.u("kevlar_watch_grid");a.nextContinuation={continuationType:"watchNextSecondaryResultsContinuation",contentsArray:"data.results",continuationsArray:"data.continuations",responseContentsKey:"results",requestPath:"/related_ajax"};return a};
_.H(bmd,_.O);_.f=bmd.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:{component:"ytd-tvfilm-offer-module-renderer",properties:{hidden:"[[hideTvfilmOfferModule]]"}},
ctaShelfRenderer:"ytd-brandconnect-cta-shelf-card-renderer"}},shownItems:{id:"items",reuseComponents:this.reuseComponents,mapping:{compactMovieRenderer:"ytd-compact-movie-renderer",compactVideoRenderer:"ytd-compact-video-renderer",compactCourseVideoRenderer:"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",
adSlotRenderer:"ytd-ad-slot-renderer",relatedChipCloudRenderer:{component:"yt-related-chip-cloud-renderer",properties:{showAlternativeLabel:"[[showChipBarLabel]]"}},itemSectionRenderer:{component:"ytd-item-section-renderer",properties:{continuationShowButton:"[[showButton]]"}},richGridRenderer:{component:"ytd-rich-grid-renderer",properties:{disableStickyFilterBar:"[[isWatchNextGrid]]",transparentBackgroundChipsBar:"[[isWatchNextGrid]]",hideChipsBar:"[[watchNextGridHideChips]]",reducedBottomMargin:"[[isWatchNextGrid]]",
itemMinWidth:"[[richItemMinWidth]]",itemMaxWidth:"[[richItemMaxWidth]]"}},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(){this.ytLazyListBehavior.initialCount=1};
_.f.ready=function(){_.cr(this.hostElement,{"--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(b.content,_.UGb).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=this,b;if(null!=(b=this.data)&&b.results&&this.hasAllowedInstreamAd(this.playerData)){if(b=this.data.results.filter(function(m){return!!m.promotedSparklesWebRenderer})){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&&_.li(d[e].baseUrl)}this.set("data.results",this.data.results.filter(function(m){return!m.promotedSparklesWebRenderer}))}if(b=this.data.results.filter(function(m){return!!a.getSparklesAd(m)})){b=_.g(b);
for(e=b.next();!e.done;e=b.next())if(d=c=void 0,e=null==(c=this.getSparklesAd(e.value))?void 0:null==(d=c.errorCommand)?void 0:d.loggingUrls)for(c=_.g(e),d=c.next();!d.done;d=c.next())(d=d.value)&&d.baseUrl&&_.li(d.baseUrl);var h,l;this.set("data.results",null==(h=this.data)?void 0:null==(l=h.results)?void 0:l.filter(function(m){return!m.adSlotRenderer}))}}};
_.f.getSparklesAd=function(a){var b,c;a=_.B(null==(b=a.adSlotRenderer)?void 0:null==(c=b.fulfillmentContent)?void 0:c.fulfilledLayout,_.SFb);return _.B(null==a?void 0:a.renderingContent,Vkd)};
_.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=_.$q(this.hostElement).querySelector("ytd-unlimited-offer-module-renderer");a&&(a.hidden=this.hideUnlimitedOfferModule)};
_.f.computeHideTvfilmOfferModule=function(a,b){var c,d;return!!((null==a?0:null==(c=a.offerModule)?0:null==(d=c.tvfilmOfferModuleRenderer)?0:d.clientShouldSuppressIfCompanionAdDisplayed)&&b&&this.hasCompanionAds(b))};
_.f.hideTvfilmOfferModuleChanged=function(){var a=_.$q(this.hostElement).querySelector("ytd-tvfilm-offer-module-renderer");a&&(a.hidden=this.hideTvfilmOfferModule)};
_.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.hasSuppressedResults=function(a){return null==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=_.$q(this.hostElement).querySelector("yt-next-continuation"),b=_.$q(this.hostElement).querySelector("ytd-continuation-item-renderer"),c=_.$q(this.hostElement).querySelector("ytd-item-section-renderer");a&&(a.showButton=this.showButton);b&&(b.showButton=this.showButton);c&&(c.continuationShowButton=this.showButton)};
_.f.continuationTap=function(a){var b;if(null!=(null==(b=this.data)?void 0:b.continuations)&&"TP-YT-PAPER-BUTTON"===a.target.tagName)for(a=this.data.continuations,b=0;b<a.length;b++)a[b].nextContinuationData&&this.ytRendererBehavior.logExplicitClick(a[b].nextContinuationData||{})};
_.f.shownItemsChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("shown-items-changed",this.shownItems))};
_.J.Object.defineProperties(bmd,{template:{configurable:!0,enumerable:!0,get:function(){return Fld()}}});
var I8=bmd;I8.prototype.shownItemsChangedForBinding=I8.prototype.shownItemsChangedForBinding;I8.prototype.showButtonChanged=I8.prototype.showButtonChanged;I8.prototype.hideTvfilmOfferModuleChanged=I8.prototype.hideTvfilmOfferModuleChanged;I8.prototype.hideUnlimitedOfferModuleChanged=I8.prototype.hideUnlimitedOfferModuleChanged;I8.prototype.dataChanged=I8.prototype.dataChanged;I8.prototype.resultsChanged=I8.prototype.resultsChanged;
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],I8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],I8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.WI.YtLazyListBehavior),_.V("design:type",Object)],I8.prototype,"ytLazyListBehavior",void 0);_.U([_.L(_.MS.YtNextContinuationBehavior),_.V("design:type",Object)],I8.prototype,"ytNextContinuationBehavior",void 0);
_.U([_.L(_.yS),_.V("design:type",Object)],I8.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],I8.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],I8.prototype,"playerData",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],I8.prototype,"autoFill",void 0);_.U([_.N({value:60}),_.V("design:type",Number)],I8.prototype,"targetFramerate",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],I8.prototype,"isTwoColumns",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],I8.prototype,"useSideMetadata",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],I8.prototype,"hideOfferModules",void 0);_.U([_.N(),_.V("design:type",Object)],I8.prototype,"shownItems",void 0);_.U([_.N({computed:"computeHideUnlimitedOfferModule(data, playerData)"}),_.V("design:type",Boolean)],I8.prototype,"hideUnlimitedOfferModule",void 0);
_.U([_.N({computed:"computeHideTvfilmOfferModule(data, playerData)"}),_.V("design:type",Boolean)],I8.prototype,"hideTvfilmOfferModule",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],I8.prototype,"watchFeedBigThumbs",void 0);_.U([_.N(),_.V("design:type",Object)],I8.prototype,"watchNextGridHideChips",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],I8.prototype,"showMoreButton",void 0);_.U([_.N(),_.V("design:type",Object)],I8.prototype,"isWatchNextGrid",void 0);
_.U([_.N(),_.V("design:type",Object)],I8.prototype,"richItemMinWidth",void 0);_.U([_.N(),_.V("design:type",Object)],I8.prototype,"richItemMaxWidth",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],I8.prototype,"hideChipBar",void 0);_.U([_.N(),_.V("design:type",Object)],I8.prototype,"showChipBarLabel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],I8.prototype,"showChipBarPaddingOnly",void 0);
_.U([_.N({computed:"computeShowButton(showMoreButton, data.results)"}),_.V("design:type",Boolean)],I8.prototype,"showButton",void 0);_.U([_.mH("data.results.*"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I8.prototype,"resultsChanged",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I8.prototype,"dataChanged",null);
_.U([_.uq("hideUnlimitedOfferModule"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I8.prototype,"hideUnlimitedOfferModuleChanged",null);_.U([_.uq("hideTvfilmOfferModule"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I8.prototype,"hideTvfilmOfferModuleChanged",null);_.U([_.uq("showButton"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I8.prototype,"showButtonChanged",null);
_.U([_.uq("shownItems"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I8.prototype,"shownItemsChangedForBinding",null);I8=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-watch-next-secondary-results-renderer"})],I8);_.u("main_app_controller_extraction_batch_9")&&_.Q(I8,"ytd-watch-next-secondary-results-renderer",Fld);var cmd;var dmd;var emd=function(){var a=_.O.apply(this,arguments)||this;a.isCollapsed=!1;a.modernPanels=_.u("kevlar_watch_modern_panels");a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction","yt-update-donation-shelf-command":"handleUpdate","yt-open-popup-action":"handleOpenPopupAction"};return a};
_.H(emd,_.O);_.f=emd.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=_.Hj(),c=this.get("data.donateButton.buttonRenderer.trackingParams");b&&c&&_.xl(b,_.zr(c));this.ytOpenPopupBehavior.openPopup(a)}};
_.f.onShowMore=function(){this.isCollapsed=!1;var a=_.Hj(),b=this.get("data.expandButton.buttonRenderer.trackingParams");a&&b&&_.xl(a,_.zr(b))};
_.f.onShowLess=function(){this.isCollapsed=!0};
_.f.dataChanged=function(){_.cr(this.hostElement,{"--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)&&_.Tn(this.hostElement,"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"===_.rf("HTML_DIR")?"flip":""};
var J8=emd;J8.prototype.dataChanged=J8.prototype.dataChanged;_.U([_.L(_.sC.YtOpenPopupBehavior),_.V("design:type",Object)],J8.prototype,"ytOpenPopupBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],J8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],J8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],J8.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],J8.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],J8.prototype,"isCollapsed",void 0);_.U([_.N({computed:"computeHeaderBackgroundUrl(data, isDarkTheme)"}),_.V("design:type",String)],J8.prototype,"headerBackgroundUrl",void 0);_.U([_.N(),_.V("design:type",Boolean)],J8.prototype,"isDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],J8.prototype,"modernPanels",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],J8.prototype,"dataChanged",null);J8=_.U([_.P({is:"ytd-donation-shelf-renderer",disableElementRegistration:!0})],J8);
_.Q(J8,"ytd-donation-shelf-renderer",function(){if(void 0!==dmd)return dmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-donation-shelf-renderer">\n  <div id="header-text" class="style-scope ytd-donation-shelf-renderer">\n    [[getSimpleString(data.headerTitle)]]\n  </div>\n  <template is="dom-if" if="[[headerBackgroundUrl]]" class="style-scope ytd-donation-shelf-renderer">\n    <div id="header-background" class$="[[headerBackgroundClass()]] style-scope ytd-donation-shelf-renderer">\n      <yt-img-shadow delayed-src="[[headerBackgroundUrl]]" height="48" class="style-scope ytd-donation-shelf-renderer">\n      </yt-img-shadow>\n    </div>\n  </template>\n</div>\n\n<div id="donate-section" class="style-scope ytd-donation-shelf-renderer">\n  <div id="title-row" class="style-scope ytd-donation-shelf-renderer">\n    <yt-img-shadow id="campaign-logo" object-fit="CONTAIN" thumbnail="[[data.campaignThumbnail]]" class="style-scope ytd-donation-shelf-renderer">\n    </yt-img-shadow>\n    <div id="text-container" class="style-scope ytd-donation-shelf-renderer">\n      <div id="campaign-title" class="style-scope ytd-donation-shelf-renderer">\n        [[getSimpleString(data.campaignTitle)]]\n      </div>\n      <div id="campaign-subtitle" class="style-scope ytd-donation-shelf-renderer">\n        [[getSimpleString(data.campaignSubtitle)]]\n      </div>\n    </div>\n    <div id="donate-button" on-click="onDonateTap" class="style-scope ytd-donation-shelf-renderer"></div>\n  </div>\n  <template is="dom-if" if="[[isProgressBarVisible(data)]]" class="style-scope ytd-donation-shelf-renderer">\n    <div id="progress-bar" class="style-scope ytd-donation-shelf-renderer">\n      <div id="progress-bar-fill" class="style-scope ytd-donation-shelf-renderer"></div>\n    </div>\n    <div id="progress-bar-labels" class="style-scope ytd-donation-shelf-renderer">\n      <yt-formatted-string id="progress-bar-start" text="[[data.startLabel]]" class="style-scope ytd-donation-shelf-renderer">\n      </yt-formatted-string>\n      <yt-formatted-string id="progress-bar-end" text="[[data.endLabel]]" class="style-scope ytd-donation-shelf-renderer"></yt-formatted-string>\n    </div>\n  </template>\n  <template is="dom-if" if="[[data.amountRaisedLabel]]" class="style-scope ytd-donation-shelf-renderer">\n    <div id="amount-raised" class="style-scope ytd-donation-shelf-renderer">\n      <yt-formatted-string text="[[data.amountRaisedLabel]]" class="style-scope ytd-donation-shelf-renderer"></yt-formatted-string>\n    </div>\n  </template>\n  <template is="dom-if" if="[[data.matchLabel]]" class="style-scope ytd-donation-shelf-renderer">\n    <div id="matching-label" class="style-scope ytd-donation-shelf-renderer">\n      <yt-formatted-string split-lines="" text="[[data.matchLabel]]" class="style-scope ytd-donation-shelf-renderer"></yt-formatted-string>\n    </div>\n  </template>\n</div>\n\n<template is="dom-if" if="[[!isCollapsed]]" class="style-scope ytd-donation-shelf-renderer">\n  <template is="dom-if" if="[[data.creatorMessages]]" class="style-scope ytd-donation-shelf-renderer">\n    <div id="creator-messages-section" class="style-scope ytd-donation-shelf-renderer">\n      <template is="dom-repeat" items="[[data.creatorMessages]]" class="style-scope ytd-donation-shelf-renderer">\n        <div class="creator-message style-scope ytd-donation-shelf-renderer">\n          <div class="separator style-scope ytd-donation-shelf-renderer"></div>\n          <div class="creator-message-header style-scope ytd-donation-shelf-renderer">\n            <yt-img-shadow class="avatar style-scope ytd-donation-shelf-renderer" height="26" thumbnail="[[item.thumbnail]]">\n            </yt-img-shadow>\n            <yt-formatted-string class="creator-message-name style-scope ytd-donation-shelf-renderer" text="[[item.title]]">\n            </yt-formatted-string>\n          </div>\n          <div class="creator-message-description style-scope ytd-donation-shelf-renderer">\n            [[getSimpleString(item.description)]]\n          </div>\n        </div>\n      </template>\n    </div>\n  </template>\n\n  <div id="nonprofit-section" class="style-scope ytd-donation-shelf-renderer">\n    <div id="nonprofit-row" class="style-scope ytd-donation-shelf-renderer">\n      <div id="nonprofit-title" class="style-scope ytd-donation-shelf-renderer">\n        [[getSimpleString(data.nonprofitTitle)]]<span id="verified-icon-wrapper" class="style-scope ytd-donation-shelf-renderer">\u00a0<yt-icon id="verified-icon" class="inline-icon style-scope ytd-donation-shelf-renderer" default-to-filled="true" icon="check_circle"></yt-icon>\n        </span>\n      </div>\n    </div>\n    <div id="nonprofit-subtitle" class="style-scope ytd-donation-shelf-renderer">[[getSimpleString(data.nonprofitSubtitle)]]</div>\n    <div id="nonprofit-description" class="style-scope ytd-donation-shelf-renderer">\n      [[getSimpleString(data.nonprofitDescription)]]\n      <template is="dom-if" if="[[data.nonprofitWebsite]]" class="style-scope ytd-donation-shelf-renderer">\n        <span id="nonprofit-link" class="style-scope ytd-donation-shelf-renderer">\n          <yt-formatted-string id="nonprofit-link-text" text="[[data.nonprofitWebsite]]" class="style-scope ytd-donation-shelf-renderer">\n          </yt-formatted-string>\n          \u00a0\n          <yt-icon class="inline-icon style-scope ytd-donation-shelf-renderer" 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" class="style-scope ytd-donation-shelf-renderer">\n  <template is="dom-if" if="[[isCollapsed]]" class="style-scope ytd-donation-shelf-renderer">\n    <div id="show-more" on-click="onShowMore" class="style-scope ytd-donation-shelf-renderer">\n      <yt-formatted-string text="[[data.showMoreText]]" class="style-scope ytd-donation-shelf-renderer"></yt-formatted-string>\n    </div>\n  </template>\n  <template is="dom-if" if="[[!isCollapsed]]" class="style-scope ytd-donation-shelf-renderer">\n    <div id="show-less" on-click="onShowLess" class="style-scope ytd-donation-shelf-renderer">\n      <yt-formatted-string text="[[data.showLessText]]" class="style-scope ytd-donation-shelf-renderer"></yt-formatted-string>\n    </div>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cmd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-donation-shelf-renderer {display: block;border: 1px solid var(--yt-spec-10-percent-layer);} ytd-donation-shelf-renderer[modern-panels] {border-radius: 12px;overflow: hidden;} #header-section.ytd-donation-shelf-renderer,#donate-section.ytd-donation-shelf-renderer,#progress-bar-section.ytd-donation-shelf-renderer,#creator-messages-section.ytd-donation-shelf-renderer,#nonprofit-section.ytd-donation-shelf-renderer,#collapse-controls-section.ytd-donation-shelf-renderer {padding-left: 16px;padding-right: 16px;} #header-section.ytd-donation-shelf-renderer {height: 48px;padding-right: 0;background-color: var(--yt-spec-general-background-b);display: flexbox;display: flex;flex-direction: row;align-items: center;} #header-text.ytd-donation-shelf-renderer {color: var(--yt-spec-text-primary);flex: 1;flex-basis: 0.000000001px;} ytd-donation-shelf-renderer:not([modern-panels]) #header-text.ytd-donation-shelf-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} ytd-donation-shelf-renderer[modern-panels] #header-text.ytd-donation-shelf-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} #header-background.ytd-donation-shelf-renderer {height: 100%;} .flip.ytd-donation-shelf-renderer {transform: scaleX(-1);} #donate-section.ytd-donation-shelf-renderer {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.ytd-donation-shelf-renderer {margin-bottom: 20px;display: flexbox;display: flex;flex-direction: row;align-items: flex-start;} yt-img-shadow#campaign-logo.ytd-donation-shelf-renderer {height: 50px;width: 50px;} #text-container.ytd-donation-shelf-renderer {margin-left: 12px;margin-right: 24px;overflow-x: hidden;flex: 1;flex-basis: 0.000000001px;} #campaign-title.ytd-donation-shelf-renderer {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.ytd-donation-shelf-renderer {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.ytd-donation-shelf-renderer {height: 4px;background-color: var(--yt-spec-general-background-c);border-radius: 2px;overflow: hidden;margin-bottom: 10px;} #progress-bar-fill.ytd-donation-shelf-renderer {height: 100%;background-color: var(--yt-spec-call-to-action);width: var(--progress-bar-completion,0);} #progress-bar-labels.ytd-donation-shelf-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} #progress-bar-start.ytd-donation-shelf-renderer,#progress-bar-end.ytd-donation-shelf-renderer {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.ytd-donation-shelf-renderer {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.ytd-donation-shelf-renderer {color: var(--yt-spec-text-secondary);margin-top: 8px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #matching-label.ytd-donation-shelf-renderer yt-formatted-string.ytd-donation-shelf-renderer {--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.ytd-donation-shelf-renderer {padding-top: 16px;padding-bottom: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #creator-messages-section.ytd-donation-shelf-renderer,#nonprofit-section.ytd-donation-shelf-renderer {background-color: var(--yt-spec-general-background-b);} .creator-message.ytd-donation-shelf-renderer,#campaign-subtitle.ytd-donation-shelf-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .separator.ytd-donation-shelf-renderer {background-color: var(--yt-spec-10-percent-layer);height: 1px;margin: 16px 0 16px 0;} #creator-messages-section.ytd-donation-shelf-renderer>.creator-message.ytd-donation-shelf-renderer:nth-of-type(1) .separator.ytd-donation-shelf-renderer {display: none;background-color: red;} .avatar.ytd-donation-shelf-renderer {border-radius: 50%;overflow: hidden;margin-right: 12px;} .creator-message-header.ytd-donation-shelf-renderer {margin-bottom: 8px;display: flexbox;display: flex;flex-direction: row;align-items: center;} .creator-message-name.ytd-donation-shelf-renderer {color: var(--yt-spec-text-primary);font-size: 14px;} .creator-message-description.ytd-donation-shelf-renderer {overflow-wrap: break-word;} #nonprofit-section.ytd-donation-shelf-renderer {padding-top: 16px;padding-bottom: 24px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #nonprofit-title.ytd-donation-shelf-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #nonprofit-title.ytd-donation-shelf-renderer yt-icon.ytd-donation-shelf-renderer {color: var(--yt-spec-icon-inactive);} #nonprofit-subtitle.ytd-donation-shelf-renderer {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.ytd-donation-shelf-renderer {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.ytd-donation-shelf-renderer {color: var(--yt-spec-call-to-action);display: inline-flexbox;display: inline-flex;} #nonprofit-link-text.ytd-donation-shelf-renderer {--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.ytd-donation-shelf-renderer {white-space: nowrap;} .inline-icon.ytd-donation-shelf-renderer {position: relative;top: -1px;width: 1em;} #nonprofit-link.ytd-donation-shelf-renderer .inline-icon.ytd-donation-shelf-renderer {top: -3px;} #collapse-controls-section.ytd-donation-shelf-renderer {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.ytd-donation-shelf-renderer,#show-more.ytd-donation-shelf-renderer {cursor: pointer;}</style>');
cmd=d}d=cmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dmd=a});var fmd;var gmd;var hmd=function(){return _.O.apply(this,arguments)||this};
_.H(hmd,_.O);var imd=hmd;_.U([_.N(),_.V("design:type",Object)],imd.prototype,"data",void 0);imd=_.U([_.P({is:"ytd-donation-unavailable-renderer",disableElementRegistration:!0})],imd);
_.Q(imd,"ytd-donation-unavailable-renderer",function(){if(void 0!==gmd)return gmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-donation-unavailable-renderer">\n  <yt-formatted-string id="message" text="[[data.text]]" class="style-scope ytd-donation-unavailable-renderer">\n  </yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fmd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-donation-unavailable-renderer {display: block;} #wrapper.ytd-donation-unavailable-renderer {background-color: var(--yt-spec-general-background-b);padding: 12px 16px;} #message.ytd-donation-unavailable-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;}</style>');
fmd=d}d=fmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gmd=a});var jmd;var kmd;var lmd=function(){return _.O.apply(this,arguments)||this};
_.H(lmd,_.O);lmd.prototype.computeIconType=function(a){return a?"yt-icons:"+a.toLowerCase():null};
var mmd=lmd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],mmd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],mmd.prototype,"data",void 0);mmd=_.U([_.P({is:"ytd-limited-state-message-renderer",disableElementRegistration:!0})],mmd);
_.Q(mmd,"ytd-limited-state-message-renderer",function(){if(void 0!==kmd)return kmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-limited-state-message-renderer">\n  <yt-icon icon="[[computeIconType(data.icon.iconType)]]" class="style-scope ytd-limited-state-message-renderer"></yt-icon>\n  <yt-formatted-string id="title" text="[[data.headerText]]" class="style-scope ytd-limited-state-message-renderer"></yt-formatted-string>\n</div>\n<yt-formatted-string id="subtext" text="[[data.subtext]]" class="style-scope ytd-limited-state-message-renderer"></yt-formatted-string>\n<div id="action-buttons" class="style-scope ytd-limited-state-message-renderer">\n  <ytd-button-renderer data="[[data.learnMoreButton.buttonRenderer]]" class="style-scope ytd-limited-state-message-renderer"></ytd-button-renderer>\n  <ytd-button-renderer data="[[data.goHomeButton.buttonRenderer]]" class="style-scope ytd-limited-state-message-renderer">\n  </ytd-button-renderer>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jmd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-limited-state-message-renderer {display: inline-block;background-color: var(--yt-spec-general-background-b);padding: 16px 8px 8px 16px;} #header.ytd-limited-state-message-renderer {padding-bottom: 8px;display: flexbox;display: flex;flex-direction: row;align-items: center;} yt-icon.ytd-limited-state-message-renderer {color: var(--yt-spec-static-ad-yellow);padding-right: 8px;} #title.ytd-limited-state-message-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #subtext.ytd-limited-state-message-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #action-buttons.ytd-limited-state-message-renderer {padding-top: 8px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: flex-end;} #action-buttons.ytd-limited-state-message-renderer ytd-button-renderer.ytd-limited-state-message-renderer:not(:last-child) {padding-right: 8px;}</style>');
jmd=d}d=jmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kmd=a});var nmd;var omd;var pmd=function(){return _.O.apply(this,arguments)||this};
_.H(pmd,_.O);pmd.prototype.configureRendererStamper=function(){return{"data.subscribeButton":{id:"subscribe-button",mapping:{subscribeButtonRenderer:"ytd-subscribe-button-renderer",buttonRenderer:"ytd-button-renderer"}}}};
pmd.prototype.onTap=function(a){var b=this.data&&this.data.endpoint;b&&!_.JH(_.Rq(a),this.hostElement,["YTD-SUBSCRIBE-BUTTON-RENDERER","YTD-BUTTON-RENDERER"])&&_.Sn(this.hostElement,"yt-navigate",{endpoint:b})};
var K8=pmd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],K8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],K8.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],K8.prototype,"data",void 0);K8=_.U([_.P({is:"ytd-autotagging-metadata-renderer",disableElementRegistration:!0})],K8);
_.Q(K8,"ytd-autotagging-metadata-renderer",function(){if(void 0!==omd)return omd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-autotagging-metadata-renderer">\n  <ytd-thumbnail circular="" data="[[data]]" class="style-scope ytd-autotagging-metadata-renderer">\n  </ytd-thumbnail>\n  <div id="right-container" class="style-scope ytd-autotagging-metadata-renderer">\n    <div id="title-container" class="style-scope ytd-autotagging-metadata-renderer">\n      <div id="title" class="style-scope ytd-autotagging-metadata-renderer">\n        [[getSimpleString(data.title)]]\n      </div>\n      <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-autotagging-metadata-renderer">\n      </ytd-badge-supported-renderer>\n    </div>\n    <div id="subscribe-button" class="style-scope ytd-autotagging-metadata-renderer"></div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nmd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-autotagging-metadata-renderer {background-color: var(--yt-spec-general-background-b);min-width: 280px;max-width: 50%;flex: 1;flex-basis: 0.000000001px;} #outer-container.ytd-autotagging-metadata-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-thumbnail.ytd-autotagging-metadata-renderer {display: block;width: 68px;height: 68px;margin: 16px 16px;} #right-container.ytd-autotagging-metadata-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;} #title-container.ytd-autotagging-metadata-renderer {display: flexbox;display: flex;flex-direction: row;} #title.ytd-autotagging-metadata-renderer {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-autotagging-metadata-renderer {--ytd-badge-icon-size: 18px;}</style>');
nmd=d}d=nmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return omd=a});var qmd;var rmd;var smd=function(){return _.O.apply(this,arguments)||this};
_.H(smd,_.O);smd.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{autotaggingMetadataRenderer:"ytd-autotagging-metadata-renderer"}}}};
var L8=smd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],L8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],L8.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],L8.prototype,"data",void 0);L8=_.U([_.P({is:"ytd-autotagging-metadata-row-renderer",disableElementRegistration:!0})],L8);
_.Q(L8,"ytd-autotagging-metadata-row-renderer",function(){if(void 0!==rmd)return rmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-autotagging-metadata-row-renderer">\n  [[getSimpleString(data.header)]]\n</div>\n<div id="contents" class="style-scope ytd-autotagging-metadata-row-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qmd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-autotagging-metadata-row-renderer {display: block;margin-top: 8px;} #header.ytd-autotagging-metadata-row-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #contents.ytd-autotagging-metadata-row-renderer {margin-right: -16px;display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} #contents.ytd-autotagging-metadata-row-renderer>*.ytd-autotagging-metadata-row-renderer {margin: 12px 16px 12px 0;}</style>');
qmd=d}d=qmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rmd=a});var tmd;var umd;var vmd;var wmd;var xmd=function(){var a=_.O.apply(this,arguments)||this;a.engagementPanelContent=!1;return a};
_.H(xmd,_.O);xmd.prototype.computeHasDividerLine=function(a,b){return a&&!b};
var M8=xmd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M8.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],M8.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasDividerLine(data.hasDividerLine, engagementPanelContent)"}),_.V("design:type",Boolean)],M8.prototype,"hasDividerLine",void 0);_.U([_.N(),_.V("design:type",Object)],M8.prototype,"engagementPanelContent",void 0);
M8=_.U([_.P({is:"ytd-metadata-row-header-renderer",disableElementRegistration:!0})],M8);
_.Q(M8,"ytd-metadata-row-header-renderer",function(){if(void 0!==wmd)return wmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-metadata-row-header-renderer">\n  <yt-formatted-string class="content style-scope ytd-metadata-row-header-renderer" text="[[data.content]]"></yt-formatted-string>\n</h4>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vmd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-metadata-row-header-renderer {padding-top: 8px;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-metadata-row-header-renderer[has-divider-line] {margin-top: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} .content.ytd-metadata-row-header-renderer {--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;}</style>');
vmd=d}d=vmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return wmd=a});var ymd;var zmd;var Amd=function(){return _.O.apply(this,arguments)||this};
_.H(Amd,_.O);Amd.prototype.computeHasDividerLine=function(a){return a};
var N8=Amd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],N8.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],N8.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasDividerLine(data.hasDividerLine)"}),_.V("design:type",Boolean)],N8.prototype,"hasDividerLine",void 0);N8=_.U([_.P({is:"ytd-metadata-row-renderer",disableElementRegistration:!0})],N8);
_.Q(N8,"ytd-metadata-row-renderer",function(){if(void 0!==zmd)return zmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-metadata-row-renderer">\n  <yt-formatted-string text="[[data.title]]" class="style-scope ytd-metadata-row-renderer"></yt-formatted-string>\n</h4>\n<div id="content" with-extra-margin$="[[!data.title]]" class="style-scope ytd-metadata-row-renderer">\n  <template is="dom-repeat" items="[[data.contents]]" class="style-scope ytd-metadata-row-renderer">\n    <yt-formatted-string class="content content-line-height-override style-scope ytd-metadata-row-renderer" text="[[item]]">\n    </yt-formatted-string>\n  </template>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ymd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-metadata-row-renderer {margin: 8px 0;display: flexbox;display: flex;flex-direction: row;align-items: flex-start;} ytd-metadata-row-renderer[has-divider-line] {padding-bottom: 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #title.ytd-metadata-row-renderer {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;flex: none;} .content.content-line-height-override.ytd-metadata-row-renderer {line-height: 2.1rem;} #content.ytd-metadata-row-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} #content.ytd-metadata-row-renderer[with-extra-margin] {margin-left: 126px;} .content.ytd-metadata-row-renderer {--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.ytd-metadata-row-renderer:not(:last-of-type):after {content: ",";margin: 0 4px 0 1px;} [dir="rtl"] .ytd-metadata-row-renderer .content.ytd-metadata-row-renderer:not(:last-of-type):before, .ytd-metadata-row-renderer[dir="rtl"] .content.ytd-metadata-row-renderer:not(:last-of-type):before {content: ",";margin: 0 4px 0 1px;} [dir="rtl"] .ytd-metadata-row-renderer .content.ytd-metadata-row-renderer:not(:last-of-type):after, .ytd-metadata-row-renderer[dir="rtl"] .content.ytd-metadata-row-renderer:not(:last-of-type):after {content: "";margin: 0;}</style>');
ymd=d}d=ymd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return zmd=a});var Bmd;var Cmd;var Dmd=function(){return _.O.apply(this,arguments)||this};
_.H(Dmd,_.O);var Emd=Dmd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Emd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Emd.prototype,"data",void 0);Emd=_.U([_.P({is:"ytd-metadata-with-image-row-renderer",disableElementRegistration:!0})],Emd);
_.Q(Emd,"ytd-metadata-with-image-row-renderer",function(){if(void 0!==Cmd)return Cmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-metadata-with-image-row-renderer" href$="[[computeHref_(data.thumbnailEndpoint)]]" data="[[data.thumbnailEndpoint]]">\n  <yt-img-shadow thumbnail="[[data.thumbnail]]" width="83" class="style-scope ytd-metadata-with-image-row-renderer">\n  </yt-img-shadow>\n  <div id="content" class="style-scope ytd-metadata-with-image-row-renderer">\n    <template is="dom-repeat" as="content" items="[[data.contents]]" strip-whitespace="" class="style-scope ytd-metadata-with-image-row-renderer">\n      <span class="content-text style-scope ytd-metadata-with-image-row-renderer">[[getSimpleString(content)]]</span>\n    </template>\n  </div>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bmd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-metadata-with-image-row-renderer {display: inline-block;padding: 16px 0 8px;} .yt-simple-endpoint.ytd-metadata-with-image-row-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-metadata-with-image-row-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-metadata-with-image-row-renderer {display: flexbox;display: flex;flex-direction: row;} yt-img-shadow.ytd-metadata-with-image-row-renderer {width: 83px;height: 120px;margin-right: 16px;flex: none;} #content.ytd-metadata-with-image-row-renderer {display: flexbox;display: flex;flex-direction: column;} .content-text.ytd-metadata-with-image-row-renderer {display: block;color: var(--yt-spec-text-primary);} .content-text.ytd-metadata-with-image-row-renderer:first-child {margin-bottom: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} .content-text.ytd-metadata-with-image-row-renderer:not(:first-child) {margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;}</style>');
Bmd=d}d=Bmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Cmd=a});var Fmd;var Gmd;var Hmd=function(){var a=_.O.apply(this,arguments)||this;a.rounded=!0;a.fixie=!1;a.fullWidth=!1;return a};
_.H(Hmd,_.O);_.f=Hmd.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&&_.Sn(this.hostElement,"click")};
_.f.onClick=function(){if(!this.endpointHref){this.endpointLink.blur();var a;if(null==(a=this.data)?0:a.endpoint)_.ko(this.hostElement,[this.data.endpoint],this.hostElement),this.ytRendererBehavior.logExplicitClick(this.data)}};
_.f.onYtNavigate=function(a){this.endpointHref||(a.stopPropagation(),a.preventDefault())};
_.f.onInformationButtonContainerClick=function(a){"information-button-container"!==a.target.id&&(a.stopPropagation(),a.preventDefault())};
_.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"}};
_.J.Object.defineProperties(Hmd.prototype,{endpointHref:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?0:a.endpoint)?this.componentBehavior.computeOptionalHref_(this.data.endpoint):null}}});
var O8=Hmd;O8.prototype.onYtNavigate=O8.prototype.onYtNavigate;O8.prototype.onClick=O8.prototype.onClick;O8.prototype.onDataChanged=O8.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],O8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],O8.prototype,"componentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],O8.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],O8.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.V("design:type",String)],O8.prototype,"componentStyle",void 0);_.U([_.N({computed:"computeIsThumbnailStyle(data.style)"}),_.V("design:type",Boolean)],O8.prototype,"isThumbnailStyle",void 0);_.U([_.N({computed:"computeThumbnailObjectFit(data.style)"}),_.V("design:type",String)],O8.prototype,"thumbnailObjectFit",void 0);
_.U([_.N({computed:"computeThumbnailWidth(data.style)"}),_.V("design:type",Number)],O8.prototype,"thumbnailWidth",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],O8.prototype,"rounded",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],O8.prototype,"fixie",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],O8.prototype,"fullWidth",void 0);_.U([_.vq("#endpoint-link"),_.V("design:type",HTMLAnchorElement)],O8.prototype,"endpointLink",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],O8.prototype,"onDataChanged",null);_.U([_.M("data.endpoint"),_.V("design:type",Object),_.V("design:paramtypes",[])],O8.prototype,"endpointHref",null);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],O8.prototype,"onClick",null);
_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],O8.prototype,"onYtNavigate",null);O8=_.U([_.P({is:"ytd-rich-metadata-renderer",disableElementRegistration:!0})],O8);
_.Q(O8,"ytd-rich-metadata-renderer",function(){if(void 0!==Gmd)return Gmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-rich-metadata-renderer" href$="[[endpointHref]]" data="[[data.endpoint]]">\n  <template is="dom-if" restamp="" if="[[isThumbnailStyle]]" class="style-scope ytd-rich-metadata-renderer">\n    <ytd-thumbnail id="thumbnail" data="[[data]]" width="[[thumbnailWidth]]" class="style-scope ytd-rich-metadata-renderer">\n    </ytd-thumbnail>\n  </template>\n  <template is="dom-if" restamp="" if="[[!isThumbnailStyle]]" class="style-scope ytd-rich-metadata-renderer">\n    <div id="thumbnail" class="style-scope ytd-rich-metadata-renderer">\n      <yt-img-shadow object-fit="[[thumbnailObjectFit]]" thumbnail="[[data.thumbnail]]" width="[[thumbnailWidth]]" class="style-scope ytd-rich-metadata-renderer">\n      </yt-img-shadow>\n    </div>\n  </template>\n  <div id="text-container" class="style-scope ytd-rich-metadata-renderer">\n    <div id="title" class="style-scope ytd-rich-metadata-renderer">[[getSimpleString(data.title)]]</div>\n    <div id="subtitle" hidden$="[[!data.subtitle]]" class="style-scope ytd-rich-metadata-renderer">\n      [[getSimpleString(data.subtitle)]]\n    </div>\n    <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-rich-metadata-renderer">\n    </ytd-badge-supported-renderer>\n    <div id="call-to-action" class="style-scope ytd-rich-metadata-renderer">\n      <div class="style-scope ytd-rich-metadata-renderer">[[getSimpleString(data.callToAction)]]</div>\n      <yt-icon hidden="[[!data.callToActionIcon]]" icon="[[data.callToActionIcon.iconType]]" class="style-scope ytd-rich-metadata-renderer">\n      </yt-icon>\n    </div>\n  </div>\n  <div id="information-button-container" on-click="onInformationButtonContainerClick" hidden="[[!data.informationButton]]" class="style-scope ytd-rich-metadata-renderer"></div>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fmd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-rich-metadata-renderer {background-color: var(--yt-spec-additive-background);min-width: 280px;flex: 1;flex-basis: 0.000000001px;} ytd-rich-metadata-renderer[rounded] {border-radius: 8px;overflow: hidden;} ytd-rich-metadata-renderer:not([fixie]) {max-width: 50%;} ytd-rich-metadata-renderer[full-width]:not([fixie]) {max-width: 100%;} ytd-rich-metadata-renderer[fixie] {margin-right: 12px;margin-bottom: 12px;} a.ytd-rich-metadata-renderer {outline-offset: 1px;display: flexbox;display: flex;flex-direction: row;} a.button-mode.ytd-rich-metadata-renderer:active {outline: 0;} #thumbnail.ytd-rich-metadata-renderer {width: 56px;height: 56px;margin: 22px 16px;display: flexbox;display: flex;} yt-img-shadow.ytd-rich-metadata-renderer {overflow: hidden;width: 100%;height: 100%;} ytd-rich-metadata-renderer[component-style=RICH_METADATA_RENDERER_STYLE_BOX_ART] #thumbnail.ytd-rich-metadata-renderer {width: 72px;height: 100px;margin: 0 16px 0 0;} ytd-rich-metadata-renderer[component-style=RICH_METADATA_RENDERER_STYLE_SQUARE] #thumbnail.ytd-rich-metadata-renderer {background-color: var(--yt-spec-static-brand-white);width: 100px;height: 100px;margin: 0 16px 0 0;} ytd-rich-metadata-renderer[component-style=RICH_METADATA_RENDERER_STYLE_TOPIC] #thumbnail.ytd-rich-metadata-renderer {--yt-img-border-radius: 56px;} ytd-rich-metadata-renderer[component-style=RICH_METADATA_RENDERER_STYLE_THUMBNAIL] {min-width: 400px;} ytd-rich-metadata-renderer[component-style=RICH_METADATA_RENDERER_STYLE_THUMBNAIL] #thumbnail.ytd-rich-metadata-renderer {width: 178px;height: 100px;margin: 0 16px 0 0;} ytd-rich-metadata-renderer[component-style=RICH_METADATA_RENDERER_STYLE_SQUARE] {min-width: 400px;} #text-container.ytd-rich-metadata-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;} #title.ytd-rich-metadata-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #subtitle.ytd-rich-metadata-renderer {-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.ytd-rich-metadata-renderer {margin-top: 4px;} #call-to-action.ytd-rich-metadata-renderer {margin-top: 4px;color: var(--yt-spec-text-secondary);text-transform: uppercase;display: flexbox;display: flex;flex-direction: row;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} yt-icon.ytd-rich-metadata-renderer {width: 24px;height: 24px;} #information-button-container.ytd-rich-metadata-renderer {--yt-button-icon-padding: 8px;--yt-button-icon-size: 32px;--yt-icon-button-icon-height: 16px;--yt-icon-button-icon-width: 16px;align-items: flex-end;flex: 1 1 auto;display: flexbox;display: flex;flex-direction: column;padding: 8px;}</style>');
Fmd=d}d=Fmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Gmd=a});var Imd;var Jmd;var Kmd=function(){var a=_.O.apply(this,arguments)||this;a.fixie=!1;a.fullWidth=!1;return a};
_.H(Kmd,_.O);Kmd.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{richMetadataRenderer:{component:"ytd-rich-metadata-renderer",properties:{fixie:"[[fixie]]",fullWidth:"[[fullWidth]]"}}}}}};
Kmd.prototype.computeHasDividerLine=function(a){return a};
var P8=Kmd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],P8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],P8.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasDividerLine(data.hasDividerLine)"}),_.V("design:type",Boolean)],P8.prototype,"hasDividerLine",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],P8.prototype,"fixie",void 0);
_.U([_.N(),_.V("design:type",Object)],P8.prototype,"fullWidth",void 0);P8=_.U([_.P({is:"ytd-rich-metadata-row-renderer",disableElementRegistration:!0})],P8);
_.Q(P8,"ytd-rich-metadata-row-renderer",function(){if(void 0!==Jmd)return Jmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-rich-metadata-row-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Imd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-rich-metadata-row-renderer {display: block;} ytd-rich-metadata-row-renderer:not([fixie]) {margin-top: 8px;} ytd-rich-metadata-row-renderer[fixie] {margin-right: -12px;margin-bottom: -12px;} ytd-rich-metadata-row-renderer[has-divider-line] {padding-bottom: 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #contents.ytd-rich-metadata-row-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} ytd-rich-metadata-row-renderer:not([fixie]) #contents.ytd-rich-metadata-row-renderer {margin-right: -16px;} ytd-rich-metadata-row-renderer:not([fixie]) #contents.ytd-rich-metadata-row-renderer *.ytd-rich-metadata-row-renderer {margin: 8px 16px 8px 0;}</style>");
Imd=d}d=Imd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Jmd=a});var Lmd=function(){var a=_.O.apply(this,arguments)||this;a.engagementPanelContent=!1;a.fixie=!1;a.fullWidth=!1;return a};
_.H(Lmd,_.O);
Lmd.prototype.configureRendererStamper=function(){return{alwaysShownItems:{id:"always-shown",mapping:{metadataRowRenderer:"ytd-metadata-row-renderer",metadataWithImageRowRenderer:"ytd-metadata-with-image-row-renderer",metadataRowHeaderRenderer:"ytd-metadata-row-header-renderer",richMetadataRowRenderer:{component:"ytd-rich-metadata-row-renderer",properties:{fixie:"[[fixie]]",fullWidth:"[[fullWidth]]"}},autotaggingMetadataRowRenderer:"ytd-autotagging-metadata-row-renderer"}},collapsibleItems:{id:"collapsible",mapping:{metadataRowRenderer:"ytd-metadata-row-renderer",
metadataWithImageRowRenderer:"ytd-metadata-with-image-row-renderer",metadataRowHeaderRenderer:{component:"ytd-metadata-row-header-renderer",properties:{engagementPanelContent:"[[engagementPanelContent]]"}},richMetadataRowRenderer:"ytd-rich-metadata-row-renderer",autotaggingMetadataRowRenderer:"ytd-autotagging-metadata-row-renderer"}}}};
Lmd.prototype.computeCollapsibleItems=function(a,b,c){return void 0===a||void 0===b||void 0===c||c?[]:a.slice(b)};
Lmd.prototype.computeAlwaysShownItems=function(a,b){return a&&a.length?a.slice(0,b):[]};
var Q8=Lmd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Q8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Q8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Q8.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],Q8.prototype,"collapsed",void 0);
_.U([_.N({computed:"computeAlwaysShownItems(data.rows,data.collapsedItemCount)"}),_.V("design:type",Array)],Q8.prototype,"alwaysShownItems",void 0);_.U([_.N({computed:"computeCollapsibleItems(data.rows,data.collapsedItemCount,collapsed)"}),_.V("design:type",Array)],Q8.prototype,"collapsibleItems",void 0);_.U([_.N(),_.V("design:type",Object)],Q8.prototype,"engagementPanelContent",void 0);_.U([_.N(),_.V("design:type",Object)],Q8.prototype,"fixie",void 0);
_.U([_.N(),_.V("design:type",Object)],Q8.prototype,"fullWidth",void 0);Q8=_.U([_.P({is:"ytd-metadata-row-container-renderer",disableElementRegistration:!0})],Q8);
_.Q(Q8,"ytd-metadata-row-container-renderer",function(){if(void 0!==umd)return umd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-metadata-row-container-renderer"></div>\n<div id="collapsible" hidden="[[collapsed]]" class="style-scope ytd-metadata-row-container-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tmd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-metadata-row-container-renderer {display: block;} ytd-metadata-row-renderer.ytd-metadata-row-container-renderer,ytd-metadata-with-image-row-renderer.ytd-metadata-row-container-renderer,ytd-metadata-row-header-renderer.ytd-metadata-row-container-renderer {max-width: 615px;}</style>");
tmd=d}d=tmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return umd=a});var Mmd;var Nmd;var Omd=function(){var a=_.O.apply(this,arguments)||this;a.currentPageUrl="";a.baseUrl="";a.isHiddenByUser=null;a.hidden=!1;a.showAboveScrim=!1;a.watchNextGrid=_.u("kevlar_watch_grid");a.modernButtons=_.u("web_modern_buttons");a.roundedContainer=!0;a.noBorder=!1;a.darkerDarkTheme=_.u("web_darker_dark_theme_live_chat");a.overflowHideChat=_.u("live_chat_overflow_hide_chat");a.forceDarkTheme=!1;a.theaterWatchWhile=!1;a.isListeningForPlayerProgress=!1;a.JSC$19075_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-theme-action":"onDarkThemeAction","yt-light-theme-action":"onLightThemeAction","yt-signal-action-close-pdg-buy-flow":"onClosePdgBuyFlow"};return a};
_.H(Omd,_.O);_.f=Omd.prototype;_.f.onShowHideChat=function(){this.isHiddenByUser=!this.collapsed;_.Un(this.hostElement,"yt-set-live-chat-collapsed",[this.collapsed])};
_.f.created=function(){var a=this;this.handleIframeEventListener=function(b){a.handleIframeEvent(b)};
this.handleKeyboardEventListener=function(b){a.handleKeyboardEvent(b)};
this.JSC$19075_playerEvents.set("onVideoProgress",this.playerProgressHandler);this.JSC$19075_playerEvents.set("onAdStart",this.playerAdStartHandler);this.JSC$19075_playerEvents.set("onAdEnd",this.playerAdEndHandler);this.JSC$19075_playerEvents.set("onStateChange",this.playerStateChangeHandler);this.JSC$19075_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();this.collapsedChanged()};
_.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 _.nx(_.mx(_.lx(_.sx(a),b),null),"").toString()};
_.f.dataChanged=function(){_.u("web_watch_theater_chat")&&(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=_.NM(_.sx(a),"playerOffsetMs",b.toString()).toString()}b=this.chatframe;try{var c="about:blank"===a?_.vJa:_.Wc(a),d=b.contentDocument.location,e=_.bd(c);void 0!==e&&d.replace(e)}catch(h){b.src=a}}};
_.f.collapsedChanged=function(){_.Sn(this.hostElement,"yt-chat-collapsed-changed",this.collapsed)};
_.f.handleIframeEvent=function(a){if(a&&this.baseUrl.startsWith(a.origin)&&a.source===this.chatframe.contentWindow&&_.Ka(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=_.of().resolve(_.nf(_.G9a));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 if(a.data["yt-show-survey"])_.Sn(this.hostElement,"yt-show-survey",a.data["yt-show-survey"]);else if(a.data["yt-purchase-membership"])_.jo(this.hostElement,[a.data["yt-purchase-membership"]]);else if(a.data["yt-tunnel-out-live-service-request"])this.ytComponentBehavior.resolveCommand(a.data["yt-tunnel-out-live-service-request"]);else if(a.data["yt-user-activity"])_.Fi();else if(a.data["yt-attach-live-chat-response-tracking-params"])this.attachLiveChatResponseVeTrackingParams(a.data["yt-attach-live-chat-response-tracking-params"].trackingParams);
else if(a.data["yt-open-popup"])this.ytOpenPopupBehavior.openPopup(a.data["yt-open-popup"]);else if(a.data["yt-log-flow-logging-event-command"])this.ytComponentBehavior.resolveCommand(a.data["yt-log-flow-logging-event-command"]);else if(a.data["yt-hide-live-chat"])this.onShowHideChat();else a.data["yt-report-moderation-state-log"]&&this.player&&(b={cpn:this.player.getVideoData().cpn},_.qj("liveChatBeingModerated",b))};
_.f.attachLiveChatResponseVeTrackingParams=function(a){a=_.zr(a);var b=_.Hj(),c=_.Gf("liveChatRenderer.trackingParams",this.data);b&&c&&_.wl(b,_.zr(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;_.AEa(_.qt(_.nq),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."})},_.mo().get("hl"),void 0,function(){a.ports[0].postMessage({closed:!0})},c,d)};
_.f.setupPlayerProgressRelay=function(){var a=this;if(!this.isListeningForPlayerProgress){var b=_.qH();null!=b&&b.getPlayerPromise&&(b.getPlayerPromise().then(function(c){a.playerApiReady(c)}),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.JSC$19075_playerEvents);a&&(this.player=a,this.ytPlayerListenerBehavior.listenToPlayerEvents(a,this.JSC$19075_playerEvents),_.Sn(this.hostElement,"player-api-ready"))};
_.f.liveChatPageUrl=function(a,b,c,d){return!c||b?"about:blank":c.liveChatRenderer?(b=_.sx(this.currentPageUrl).JSC$6371_queryData_,Okd(b),a=_.sx(a),b.add("continuation",c.liveChatRenderer.continuations[0].reloadContinuationData.continuation),d&&b.add("theme","dark"),_.mx(a,b),_.u("enable_identity_attributes_for_live_chat")?(c=_.sx(a.toString()),d=c.JSC$6371_queryData_,"SESSION_INDEX"in _.pf&&(d.add("authuser",_.rf("SESSION_INDEX")),"DELEGATED_SESSION_ID"in _.pf&&d.add("pageId",_.rf("DELEGATED_SESSION_ID"))),
"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"in _.pf&&d.add("sdc",_.rf("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT")),c=c.toString()):c=a.toString(),c):""};
_.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,c){var d=b&&b.conversationBarRenderer&&b.conversationBarRenderer.availabilityMessage,e=b&&b.liveChatRenderer&&b.liveChatRenderer.showHideButton,h=b&&b.liveChatRenderer&&b.liveChatRenderer.showButton;return c&&a&&!d&&!h||!c&&a&&!d&&!e?!0:b&&b.liveChatRenderer&&b.liveChatRenderer.initialDisplayState?"LIVE_CHAT_DISPLAY_STATE_HIDDEN"===b.liveChatRenderer.initialDisplayState:!1};
_.f.computeButtonOverride=function(a,b){if(a&&b)return{type:"outline"}};
_.f.setCollapsedState=function(a){_.B(a,_.AGb)&&(this.isHiddenByUser=!!_.B(a,_.AGb).collapsed)};
_.f.forwardReduxActionToIframe=function(a){this.postToContentWindow({"yt-live-chat-forward-redux-action":a})};
_.f.onLoopRangeChange=function(a){this.showAboveScrim=!(null==a||!a.postId)};
_.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,_.If.containsValue)(vld,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,c;null!=(c=this.chatframe)&&c.contentWindow?this.chatframe.contentWindow.postMessage(a,b):_.Sj(new _.lg("Tried posting a message to an iframe with no content window",a))}catch(d){_.Rj(d)}};
_.J.Object.defineProperties(Omd.prototype,{enableShowWithoutHideChatButton:{configurable:!0,enumerable:!0,get:function(){if(_.u("live_chat_overflow_hide_chat")||_.u("web_watch_chat_hide_button_killswitch"))return _.u("live_chat_overflow_hide_chat");var a,b,c,d;return!!(null==(a=this.data)?0:null==(b=a.liveChatRenderer)?0:null==(c=b.header)?0:null==(d=c.liveChatHeaderRenderer)?0:d.collapseButton)}}});
var R8=Omd;R8.prototype.collapsedChanged=R8.prototype.collapsedChanged;R8.prototype.urlChanged=R8.prototype.urlChanged;R8.prototype.dataChanged=R8.prototype.dataChanged;R8.prototype.onShowHideChat=R8.prototype.onShowHideChat;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],R8.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],R8.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],R8.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],R8.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.L(_.sC.YtOpenPopupBehavior),_.V("design:type",Object)],R8.prototype,"ytOpenPopupBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],R8.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],R8.prototype,"currentPageUrl",void 0);
_.U([_.N({computed:"computeBaseUrl(currentPageUrl,data)"}),_.V("design:type",Object)],R8.prototype,"baseUrl",void 0);_.U([_.N({computed:"liveChatPageUrl(baseUrl, collapsed, data, forceDarkTheme)"}),_.V("design:type",String)],R8.prototype,"url",void 0);_.U([_.N(),_.V("design:type",Object)],R8.prototype,"isHiddenByUser",void 0);_.U([_.N({reflectToAttribute:!0,computed:"isHidden(collapsed, data, enableShowWithoutHideChatButton)"}),_.V("design:type",Object)],R8.prototype,"hidden",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"isCollapsed(data,isHiddenByUser)"}),_.V("design:type",Boolean)],R8.prototype,"collapsed",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],R8.prototype,"showAboveScrim",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],R8.prototype,"watchNextGrid",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],R8.prototype,"modernButtons",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],R8.prototype,"roundedContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],R8.prototype,"noBorder",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],R8.prototype,"darkerDarkTheme",void 0);_.U([_.N({computed:"computeButtonOverride(collapsed,modernButtons)"}),_.V("design:type",Object)],R8.prototype,"toggleButtonOverride",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],R8.prototype,"overflowHideChat",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],R8.prototype,"forceDarkTheme",void 0);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],R8.prototype,"enableShowWithoutHideChatButton",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],R8.prototype,"theaterWatchWhile",void 0);
_.U([_.vq("#chatframe"),_.V("design:type",HTMLIFrameElement)],R8.prototype,"chatframe",void 0);_.U([_.tq("yt-toggle-button"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R8.prototype,"onShowHideChat",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R8.prototype,"dataChanged",null);
_.U([_.uq("url"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R8.prototype,"urlChanged",null);_.U([_.uq("collapsed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R8.prototype,"collapsedChanged",null);R8=_.U([_.P({is:"ytd-live-chat-frame",disableElementRegistration:!0})],R8);
_.Q(R8,"ytd-live-chat-frame",function(){if(void 0!==Nmd)return Nmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-live-chat-frame"></iframe>\n<template is="dom-if" if="[[data.conversationBarRenderer.availabilityMessage]]" class="style-scope ytd-live-chat-frame">\n  <ytd-message-renderer data="[[data.conversationBarRenderer.availabilityMessage.messageRenderer]]" class="style-scope ytd-live-chat-frame">\n  </ytd-message-renderer>\n</template>\n<template is="dom-if" if="[[!enableShowWithoutHideChatButton]]" class="style-scope ytd-live-chat-frame">\n  <div id="show-hide-button" class="style-scope ytd-live-chat-frame">\n    <ytd-toggle-button-renderer data="[[data.liveChatRenderer.showHideButton.toggleButtonRenderer]]" noink="" overrides="[[toggleButtonOverride]]" class="style-scope ytd-live-chat-frame">\n    </ytd-toggle-button-renderer>\n  </div>\n</template>\n<template is="dom-if" if="[[enableShowWithoutHideChatButton]]" class="style-scope ytd-live-chat-frame">\n  <div id="show-hide-button" hidden="[[!collapsed]]" class="style-scope ytd-live-chat-frame">\n    <ytd-button-renderer data="[[data.liveChatRenderer.showButton.buttonRenderer]]" noink="" overrides="[[toggleButtonOverride]]" on-click="onShowHideChat" class="style-scope ytd-live-chat-frame">\n    </ytd-button-renderer>\n  </div>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mmd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-live-chat-frame {box-sizing: border-box;z-index: 601;position: relative;overflow: hidden;display: flexbox;display: flex;flex-direction: column;} ytd-live-chat-frame #show-hide-button.ytd-live-chat-frame {display: flexbox;display: flex;flex-direction: row;} ytd-live-chat-frame #show-hide-button.ytd-live-chat-frame>ytd-toggle-button-renderer.ytd-live-chat-frame {background-color: var(--yt-spec-base-background);padding: 4px;} ytd-live-chat-frame #show-hide-button.ytd-live-chat-frame>ytd-button-renderer.ytd-live-chat-frame {background-color: var(--yt-spec-base-background);margin: 4px;} ytd-live-chat-frame:not([no-border]) {border: 1px solid var(--yt-spec-10-percent-layer);} ytd-live-chat-frame[force-dark-theme] {--yt-spec-base-background: #0f0f0f;--yt-spec-raised-background: #212121;--yt-spec-menu-background: #282828;--yt-spec-inverted-background: #f1f1f1;--yt-spec-additive-background: rgba(255, 255, 255, 0.1);--yt-spec-outline: rgba(255, 255, 255, 0.2);--yt-spec-shadow: rgba(0, 0, 0, 0.25);--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-suggested-action-inverse: #def1ff;--yt-spec-icon-active-other: #fff;--yt-spec-icon-inactive: #909090;--yt-spec-icon-disabled: #606060;--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-button-background: #c00;--yt-spec-brand-link-text: #ff4e45;--yt-spec-wordmark-text: #fff;--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-primary-inverse: #030303;--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-touch-response: #fff;--yt-spec-static-overlay-touch-response-inverse: #000;--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-discover-red: #ff4e45;--yt-spec-discover-green: #a4ffa4;--yt-spec-discover-blue: #6ea2ff;--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-10-percent-layer: rgba(255, 255, 255, 0.1);--yt-spec-snackbar-background: #030303;--yt-spec-snackbar-background-updated: #f9f9f9;--yt-spec-badge-chip-background: rgba(255, 255, 255, 0.1);--yt-spec-verified-badge-background: rgba(255, 255, 255, 0.25);--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-static-overlay-button-hover: rgba(255, 255, 255, 0.5);--yt-spec-mono-filled-hover: #d9d9d9;--yt-spec-commerce-filled-hover: #65b8ff;--yt-spec-mono-tonal-hover: rgba(255, 255, 255, 0.2);--yt-spec-commerce-tonal-hover: #515561;--yt-spec-static-overlay-filled-hover: #e6e6e6;--yt-spec-static-overlay-tonal-hover: rgba(255, 255, 255, 0.2);} ytd-live-chat-frame[collapsed] iframe.ytd-live-chat-frame {max-height: 0;} ytd-live-chat-frame[show-above-scrim] {z-index: 601;} ytd-live-chat-frame[watch-next-grid]:not([show-above-scrim]) {z-index: 500;} ytd-live-chat-frame[modern-buttons][collapsed] {border: 0;} ytd-live-chat-frame[modern-buttons][collapsed] #show-hide-button.ytd-live-chat-frame>ytd-toggle-button-renderer.ytd-live-chat-frame {background-color: transparent;} ytd-live-chat-frame[rounded-container]:not([theater-watch-while]) {border-radius: 12px;} ytd-live-chat-frame[theater-watch-while][rounded-container] {border-radius: 12px 12px 0 0;} ytd-live-chat-frame[rounded-container] #show-hide-button.ytd-live-chat-frame ytd-toggle-button-renderer.ytd-live-chat-frame {border-radius: 0 0 12px 12px;} ytd-live-chat-frame[rounded-container] iframe.ytd-live-chat-frame {border-radius: 12px 12px 0 0;} ytd-live-chat-frame[theater-watch-while] {background-color: var(--yt-spec-base-background);} iframe.ytd-live-chat-frame {width: 100%;flex: 1;flex-basis: 0.000000001px;} #show-hide-button.ytd-live-chat-frame>ytd-button-renderer.ytd-live-chat-frame,#show-hide-button.ytd-live-chat-frame>ytd-toggle-button-renderer.ytd-live-chat-frame {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-live-chat-frame>ytd-button-renderer.ytd-live-chat-frame:hover,#show-hide-button.ytd-live-chat-frame>ytd-toggle-button-renderer.ytd-live-chat-frame:hover {color: var(--yt-live-chat-primary-text-color);} ytd-message-renderer.ytd-live-chat-frame,#show-hide-button.ytd-live-chat-frame {flex: none;}</style>");
Mmd=d}d=Mmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Nmd=a});var Pmd;var Qmd;var S8=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_buttons");a.buttonOverrides={style:"call-to-action",type:"filled"};return a};
_.H(S8,_.O);S8.prototype.dataChanged=function(){this.data&&(this.data.impressionCommand&&this.data.impressionCommand.clickTrackingParams&&delete this.data.impressionCommand.clickTrackingParams,this.macroReplacementBehavior.sendServiceRequestAction([this.data.impressionCommand]),this.data.backgroundColor&&(this.enableColors=!0,this.hostElement.style.backgroundColor=_.Bp(this.data.backgroundColor)))};
S8.prototype.onHeadlineClick=function(){if(this.data&&this.data.headline){var a=this.getFormattedStringLoggingDirectives(this.data.headline);a&&this.rendererBehavior.logExplicitClick(a)}};
S8.prototype.onDescriptionClick=function(){if(this.data&&this.data.description){var a=this.getFormattedStringLoggingDirectives(this.data.description);a&&this.rendererBehavior.logExplicitClick(a)}};
S8.prototype.getFormattedStringLoggingDirectives=function(a){return a&&a.runs&&0<a.runs.length&&a.runs[0]&&a.runs[0].loggingDirectives?a.runs[0].loggingDirectives:null};
var T8=S8;T8.prototype.dataChanged=T8.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],T8.prototype,"rendererBehavior",void 0);_.U([_.L(Cld.YtMacroReplacementBehavior),_.V("design:type",Object)],T8.prototype,"macroReplacementBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],T8.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],T8.prototype,"navigationEndpoint",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],T8.prototype,"enableColors",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],T8.prototype,"modern",void 0);_.U([_.N(),_.V("design:type",Object)],T8.prototype,"buttonOverrides",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],T8.prototype,"dataChanged",null);T8=_.U([_.P({is:"ytd-action-basic-immersive-content-renderer",disableElementRegistration:!0})],T8);
_.Q(T8,"ytd-action-basic-immersive-content-renderer",function(){if(void 0!==Qmd)return Qmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-action-basic-immersive-content-renderer"></yt-img-shadow>\n<yt-formatted-string id="headline" text="[[data.headline]]" on-click="onHeadlineClick" class="style-scope ytd-action-basic-immersive-content-renderer"></yt-formatted-string>\n<yt-formatted-string id="desc" text="[[data.description]]" on-click="onDescriptionClick" class="style-scope ytd-action-basic-immersive-content-renderer"></yt-formatted-string>\n<ytd-button-renderer id="action" data="[[data.actionButton.buttonRenderer]]" overrides="[[buttonOverrides]]" class="style-scope ytd-action-basic-immersive-content-renderer">\n</ytd-button-renderer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Pmd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-action-basic-immersive-content-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;padding-top: 56px;padding-bottom: 68px;} #icon.ytd-action-basic-immersive-content-renderer {border-radius: 50%;background-color: transparent;overflow: hidden;height: 70px;width: 70px;} #headline.ytd-action-basic-immersive-content-renderer {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.ytd-action-basic-immersive-content-renderer {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.ytd-action-basic-immersive-content-renderer {margin-top: 56px;} ytd-action-basic-immersive-content-renderer:not([enable-colors]) #action.ytd-action-basic-immersive-content-renderer {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} ytd-action-basic-immersive-content-renderer[modern] #action.ytd-action-basic-immersive-content-renderer {background-color: unset;color: unset;}</style>');
Pmd=d}d=Pmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Qmd=a});var Rmd;var Smd;var Tmd;var Umd;var Vmd=function(){return _.O.apply(this,arguments)||this};
_.H(Vmd,_.O);Vmd.prototype.dataChanged=function(){var a;void 0!==(null==(a=this.data)?void 0:a.backgroundColor)&&_.cr(this.hostElement,{"--bgu-color":_.Bp(this.data.backgroundColor)})};
Vmd.prototype.onImageTileClick=function(){var a;(null==(a=this.data)?0:a.navigationEndpoint)&&_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint});var b;(null==(b=this.data)?0:b.clickCommand)&&this.componentBehavior.resolveCommand(this.data.clickCommand)};
_.J.Object.defineProperties(Vmd.prototype,{hasBackgroundColor:{configurable:!0,enumerable:!0,get:function(){var a;return void 0!==(null==(a=this.data)?void 0:a.backgroundColor)}},
getObjectFit:{configurable:!0,enumerable:!0,get:function(){var a;if(void 0!==(null==(a=this.data)?void 0:a.objectFit))switch(this.data.objectFit){case "OBJECT_FIT_CONTAIN":return"CONTAIN";case "OBJECT_FIT_COVER":return"COVER";case "OBJECT_FIT_FILL":return"FILL"}return null}}});
var U8=Vmd;U8.prototype.dataChanged=U8.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],U8.prototype,"rendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],U8.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],U8.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("web_rounded_thumbnails")}}),
_.V("design:type",Boolean)],U8.prototype,"rounded",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data.backgroundColor"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],U8.prototype,"hasBackgroundColor",null);_.U([_.M("data.objectFit"),_.V("design:type",Object),_.V("design:paramtypes",[])],U8.prototype,"getObjectFit",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],U8.prototype,"dataChanged",null);
U8=_.U([_.P({is:"ytd-image-tile-renderer",disableElementRegistration:!0})],U8);
_.Q(U8,"ytd-image-tile-renderer",function(){if(void 0!==Umd)return Umd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 background-adjusted style-scope ytd-image-tile-renderer" on-click="onImageTileClick">\n      <yt-img-shadow class="thumbnail style-scope ytd-image-tile-renderer" aria-label$="[[data.image.thumbnail.accessibility.accessibility_data.label]]" hidden="[[!data.image]]" object-fit="[[getObjectFit]]" thumbnail="[[data.image.thumbnail]]"></yt-img-shadow>\n      <div class="badge style-scope ytd-image-tile-renderer" hidden="[[!data.imageBadge]]">\n        <yt-img-shadow class="badge-image style-scope ytd-image-tile-renderer" thumbnail="[[data.imageBadge.thumbnail]]"></yt-img-shadow>\n      </div>\n </button>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Tmd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-image-tile-renderer {display: flex;aspect-ratio: 1;} .remove-default-button-style.ytd-image-tile-renderer {position: relative;background-color: inherit;border-style: none;font-family: inherit;padding: 0;cursor: pointer;display: flex;flex-grow: 1;align-self: stretch;} ytd-image-tile-renderer[has-background-color] .background-adjusted.ytd-image-tile-renderer {background-color: var(--bgu-color);border-radius: 8px;overflow: hidden;} .thumbnail.ytd-image-tile-renderer {max-height: 100%;max-width: 100%;display: flex;flex-grow: 1;align-self: stretch;} .badge.ytd-image-tile-renderer {height: 18px;padding: 4px;background-color: white;position: absolute;top: 0;left: 0;border-radius: 0 0 4px 0;} .badge-image.ytd-image-tile-renderer {height: 100%;display: flex;} ytd-image-tile-renderer[rounded] .thumbnail.ytd-image-tile-renderer {border-radius: 8px;overflow: hidden;}</style>");
Tmd=d}d=Tmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Umd=a});var Wmd;var Xmd;var Ymd=function(){return _.O.apply(this,arguments)||this};
_.H(Ymd,_.O);Ymd.prototype.onSitelinkTap=function(){_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint});if(this.data&&this.data.clickCommands)if(_.u("kevlar_command_handler_migration_killswitch"))_.ko(this.hostElement,this.data.clickCommands,this.hostElement);else for(var a=_.g(this.data.clickCommands),b=a.next();!b.done;b=a.next())this.ytComponentBehavior.resolveCommand(b.value)};
var V8=Ymd;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],V8.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],V8.prototype,"rendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],V8.prototype,"data",void 0);V8=_.U([_.P({is:"ytd-sitelink-renderer",disableElementRegistration:!0})],V8);
_.Q(V8,"ytd-sitelink-renderer",function(){if(void 0!==Xmd)return Xmd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-sitelink-renderer">\n  <button id="clickable-area" class="remove-default-button-style style-scope ytd-sitelink-renderer" on-tap="onSitelinkTap">\n    <div id="sitelink" class="style-scope ytd-sitelink-renderer">\n      <span class="style-scope ytd-sitelink-renderer">[[data.text.text]]</span>\n      <yt-icon id="open-icon" icon="open_in_new" class="style-scope ytd-sitelink-renderer"></yt-icon>\n    </div>\n    <div id="description-texts" class="style-scope ytd-sitelink-renderer">\n      <template is="dom-repeat" items="[[data.descriptions]]" class="style-scope ytd-sitelink-renderer">\n        <div id="desc" class="style-scope ytd-sitelink-renderer">[[item.text]]</div>\n      </template>\n    </div>\n  </button>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Wmd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_sitelink_renderer.ytd.sitelink.renderer.css.js--\x3e<style is-scoped>ytd-sitelink-renderer {display: block;} #desc.ytd-sitelink-renderer {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #open-icon.ytd-sitelink-renderer {padding-left: 4px;--iron-icon-width: 15px;--iron-icon-height: 15px;} .remove-default-button-style.ytd-sitelink-renderer {background-color: inherit;border-style: none;font-family: inherit;padding: 0;} #sitelink.ytd-sitelink-renderer {color: var(--yt-spec-call-to-action);display: inline-flexbox;display: inline-flex;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #clickable-area.ytd-sitelink-renderer {cursor: pointer;text-align: left;display: flexbox;display: flex;flex-direction: column;}</style>');
Wmd=d}d=Wmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Xmd=a});var W8=function(){var a=_.O.apply(this,arguments)||this;a.paddingFix=_.u("enable_ads_web_ep_buenos_aires_and_padding_fix");return a};
_.H(W8,_.O);W8.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"}}}};
W8.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])})};
W8.prototype.shouldHideFooter=function(a){return!(a&&_.u("use_ads_engagement_panel_desktop_footer_cta"))};
_.J.Object.defineProperties(W8.prototype,{removeBorderFromImageTiles:{configurable:!0,enumerable:!0,get:function(){var a,b;return void 0===(null==(a=this.data)?void 0:a.imageTileRenderers)||0===(null==(b=this.data)?void 0:b.imageTileRenderers.length)?!1:this.data.imageTileRenderers.some(function(c){var d;return null==(d=_.B(c,Ukd))?void 0:d.removeBorder})}}});
var X8=W8;X8.prototype.dataChanged=X8.prototype.dataChanged;_.U([_.L(Cld.YtMacroReplacementBehavior),_.V("design:type",Object)],X8.prototype,"ytMacroReplacementBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],X8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],X8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],X8.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],X8.prototype,"paddingFix",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data.imageTileRenderers"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],X8.prototype,"removeBorderFromImageTiles",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],X8.prototype,"dataChanged",null);X8=_.U([_.P({is:"ytd-action-engagement-panel-content-renderer",disableElementRegistration:!0})],X8);
_.Q(X8,"ytd-action-engagement-panel-content-renderer",function(){if(void 0!==Smd)return Smd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-action-engagement-panel-content-renderer">\n  <div id="sitelinks" hidden="[[!data.sitelinkRenderers]]" class="style-scope ytd-action-engagement-panel-content-renderer"></div>\n  <div id="image-tiles" hidden="[[!data.imageTileRenderers]]" class="style-scope ytd-action-engagement-panel-content-renderer"></div>\n</div>\n<div id="footer" hidden="[[shouldHideFooter(data.actionButton)]]" class="style-scope ytd-action-engagement-panel-content-renderer">\n  <div id="action" class="style-scope ytd-action-engagement-panel-content-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Rmd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-action-engagement-panel-content-renderer {display: flex;flex-direction: column;overflow: hidden;} #content.ytd-action-engagement-panel-content-renderer {overflow-y: auto;display: flex;flex-direction: column;overflow-y: auto;} #content.ytd-action-engagement-panel-content-renderer::-webkit-scrollbar {width: 16px;} #content.ytd-action-engagement-panel-content-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} #content.ytd-action-engagement-panel-content-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #sitelinks.ytd-action-engagement-panel-content-renderer ytd-sitelink-renderer.ytd-action-engagement-panel-content-renderer:not(:first-child) {padding-top: 16px;} #sitelinks.ytd-action-engagement-panel-content-renderer {padding-left: 16px;padding-top: 24px;padding-bottom: 24px;} #footer.ytd-action-engagement-panel-content-renderer {background-color: var(--yt-spec-brand-background-primary);padding: 12px;} #action.ytd-action-engagement-panel-content-renderer ytd-button-renderer.ytd-action-engagement-panel-content-renderer,#action.ytd-action-engagement-panel-content-renderer yt-button-renderer.ytd-action-engagement-panel-content-renderer {width: 100%;} #image-tiles.ytd-action-engagement-panel-content-renderer ytd-image-tile-renderer.ytd-action-engagement-panel-content-renderer {border: 2px solid var(--yt-spec-10-percent-layer);border-radius: 8px;overflow: hidden;} ytd-action-engagement-panel-content-renderer[remove-border-from-image-tiles] #image-tiles.ytd-action-engagement-panel-content-renderer ytd-image-tile-renderer.ytd-action-engagement-panel-content-renderer {border: 0;border-radius: 0;} #image-tiles.ytd-action-engagement-panel-content-renderer {background-color: var(--yt-spec-brand-background-primary);padding: 16px 12px 8px;-webkit-column-gap: 8px;-moz-column-gap: 8px;column-gap: 8px;row-gap: 8px;display: grid;} ytd-action-engagement-panel-content-renderer[padding-fix] #image-tiles.ytd-action-engagement-panel-content-renderer {padding: 0 16px 0;} @media(min-width:1015px) {#image-tiles.ytd-action-engagement-panel-content-renderer {grid-template-columns: repeat(3,1fr);}} @media(max-width:1015px) {#image-tiles.ytd-action-engagement-panel-content-renderer {grid-template-columns: repeat(6,1fr);}}</style>");
Rmd=d}d=Rmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Smd=a});var Zmd;var $md;var and=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-ad-engagement-panel-click-action":"handleAdsEngagementPanelClick"};return a};
_.H(and,_.O);_.f=and.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))};
_.f.getDataFromPlayerAndRender=function(){var a=this,b=_.Lq(this.hostElement);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.player=a)};
_.f.resolveCachedActions=function(){var a=_.Gf("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction");(a=a&&a())&&!_.If.isEmpty(a)&&this.sendUpdateEngagementPanelAction(a);(a=(a=_.Gf("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction"))&&a())&&!_.If.isEmpty(a)&&this.sendChangeEngagementPanelVisibilityAction(a);(a=(a=_.Gf("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand"))&&a())&&!_.If.isEmpty(a)&&this.sendScrollToEngagementPanelCommand(a)};
_.f.sendUpdateEngagementPanelAction=function(a){_.Tn(this.hostElement,"yt-update-engagement-panel-action",[a])};
_.f.sendChangeEngagementPanelVisibilityAction=function(a){_.Tn(this.hostElement,"yt-change-engagement-panel-visibility-action",[a])};
_.f.sendScrollToEngagementPanelCommand=function(a){_.Tn(this.hostElement,"yt-scroll-to-engagement-panel-command",[a])};
_.f.handleAdsEngagementPanelClick=function(){this.player?(this.player.onAdUxClicked("ads-engagement-panel"),_.u("pause_ad_video_on_desktop_engagement_panel_click")&&this.player.pauseVideo()):_.Sj(Error("pj"))};
var Y8=and;Y8.prototype.dataChanged=Y8.prototype.dataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],Y8.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],Y8.prototype,"componentBehavior",void 0);_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],Y8.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Y8.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Y8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Y8.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],Y8.prototype,"player",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Y8.prototype,"dataChanged",null);Y8=_.U([_.P({is:"ytd-ads-engagement-panel-content-renderer",disableElementRegistration:!0})],Y8);
_.Q(Y8,"ytd-ads-engagement-panel-content-renderer",function(){if(void 0!==$md)return $md;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-ads-engagement-panel-content-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zmd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-ads-engagement-panel-content-renderer,#content.ytd-ads-engagement-panel-content-renderer {display: flex;flex-direction: column;overflow: hidden;}</style>");
Zmd=d}d=Zmd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $md=a});var bnd;var cnd;var dnd=function(){var a=_.O.apply(this,arguments)||this;a.player=null;a.JSC$19107_playerEvents=new Map;a.actionMap={"yt-delete-clip-engagement-panel-command":"onYtDeleteClipEngagementPanelCommand"};return a};
_.H(dnd,_.O);_.f=dnd.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.JSC$19107_playerEvents=new Map;this.JSC$19107_playerEvents.set("onLoopRangeChange",this.onLoopRangeChange);this.JSC$19107_playerEvents.set("onVideoProgress",this.onVideoProgress);this.JSC$19107_playerEvents.set("onAdStart",this.playerAdStartHandler);this.JSC$19107_playerEvents.set("onPlaybackStartExternal",this.playerAdEndHandler)};
_.f.attached=function(){var a=this,b=_.Lq();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.JSC$19107_playerEvents);this.set("player",a);a&&(this.ytPlayerListenerBehavior.listenToPlayerEvents(a,this.JSC$19107_playerEvents),2===a.getPresentingPlayerType()&&this.playerAdStartHandler())};
_.f.onLoopRangeChange=function(a){var b=_.of().resolve(_.nf(_.Jq));if((!b||b.isOnWatch())&&this.hostElement.clientHeight){var c;!a&&(null==(c=this.data)?0:c.onScrubExit)&&this.ytComponentBehavior.resolveCommand(this.data.onScrubExit)}};
_.f.onVideoProgress=function(){var a,b,c=2===(null==(a=this.player)?void 0:null==(b=a.getPresentingPlayerType)?void 0:b.call(a));this.isAdPlaying!==c&&this.set("isAdPlaying",c);var d;if(!c&&null!=(d=this.player)&&d.getLoopRange()){a=this.player.getLoopRange().startTimeMs;b=this.player.getProgressState(1).seekableStart;var e;a<1E3*b&&(null==(e=this.data)?0:e.onClipViewInvalidCommand)&&(this.player.seekToLiveHead(),this.ytComponentBehavior.resolveCommand(this.data.onClipViewInvalidCommand))}};
_.f.playerAdStartHandler=function(){this.set("isAdPlaying",!0)};
_.f.playerAdEndHandler=function(){this.set("isAdPlaying",!1)};
_.f.onYtDeleteClipEngagementPanelCommand=function(a){_.B(a,eld).command&&this.ytComponentBehavior.resolveCommand(_.B(a,eld).command)};
_.J.Object.defineProperties(dnd.prototype,{voteCount:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?void 0:a.voteCount)||_.lp("0")}},
channelEndpoint:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.channelNavigationEndpoint}},
channelHref:{configurable:!0,enumerable:!0,get:function(){return this.ytComponentBehavior.computeHref_(this.channelEndpoint)}}});
var Z8=dnd;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],Z8.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Z8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],Z8.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z8.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],Z8.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z8.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],Z8.prototype,"isAdPlaying",void 0);_.U([_.N({reflectToAttribute:!0,value:!0}),_.V("design:type",Boolean)],Z8.prototype,"isPageLoad",void 0);_.U([_.N({reflectToAttribute:!0,value:!0}),_.V("design:type",Boolean)],Z8.prototype,"isDarkTheme",void 0);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],Z8.prototype,"voteCount",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],Z8.prototype,"channelEndpoint",null);_.U([_.M("channelEndpoint"),_.V("design:type",Object),_.V("design:paramtypes",[])],Z8.prototype,"channelHref",null);Z8=_.U([_.P({is:"ytd-clip-attribution-renderer",disableElementRegistration:!0})],Z8);
_.Q(Z8,"ytd-clip-attribution-renderer",function(){if(void 0!==cnd)return cnd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-clip-attribution-renderer">\n  <div id="top" class="style-scope ytd-clip-attribution-renderer">\n    <a aria-hidden="true" class="yt-simple-endpoint author-endpoint author-avatar style-scope ytd-clip-attribution-renderer" href$="[[channelHref]]" data="[[channelEndpoint]]" tabindex="-1">\n      <yt-img-shadow class="author-avatar style-scope ytd-clip-attribution-renderer" height="40" thumbnail="[[data.authorAvatar]]" width="40">\n      </yt-img-shadow>\n    </a>\n    <div id="author-container" class="style-scope ytd-clip-attribution-renderer">\n      <a aria-hidden="true" class="yt-simple-endpoint author-endpoint style-scope ytd-clip-attribution-renderer" href$="[[channelHref]]" data="[[channelEndpoint]]" tabindex="-1">\n        <ytd-channel-name id="author" badges="[[data.authorBadges]]" channel-name="[[data.clipAuthor]]" no-endpoints="" class="style-scope ytd-clip-attribution-renderer">\n        </ytd-channel-name>\n      </a>\n      <span class="style-scope ytd-clip-attribution-renderer">[[getSimpleString(data.createdText)]]</span>\n    </div>\n    <div id="menu" class="style-scope ytd-clip-attribution-renderer"></div>\n  </div>\n  <span id="title" class="style-scope ytd-clip-attribution-renderer">[[getSimpleString(data.title)]]</span>\n  <div id="bottom" class="style-scope ytd-clip-attribution-renderer">\n    <div id="buttons" class="style-scope ytd-clip-attribution-renderer"></div>\n  </div>\n  <div id="ad-overlay" class="style-scope ytd-clip-attribution-renderer">\n    <svg id="ad-image" viewBox="0 0 166.96 140.96" class="style-scope ytd-clip-attribution-renderer">\n      <g class="style-scope ytd-clip-attribution-renderer"><g class="style-scope ytd-clip-attribution-renderer">\n        <path class="cls-2 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer">\n          <polygon class="cls-4 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer" 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 style-scope ytd-clip-attribution-renderer" 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" class="style-scope ytd-clip-attribution-renderer">[[getSimpleString(data.adPlayingText)]]</div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bnd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-clip-attribution-renderer {--yt-img-border-radius: 24px;display: flexbox;display: flex;flex-direction: column;height: auto;flex-basis: 102px;transition: flex-basis 0.2s ease-out;} ytd-clip-attribution-renderer[is-ad-playing] #top.ytd-clip-attribution-renderer,ytd-clip-attribution-renderer[is-ad-playing] #title.ytd-clip-attribution-renderer,ytd-clip-attribution-renderer[is-ad-playing] #bottom.ytd-clip-attribution-renderer {display: none;} ytd-clip-attribution-renderer[is-ad-playing] {flex-basis: 204px;overflow: hidden;} ytd-clip-attribution-renderer[is-ad-playing] #ad-overlay.ytd-clip-attribution-renderer {-webkit-animation: clips-fade-in 0.2s;animation: clips-fade-in 0.2s;display: flex;} ytd-clip-attribution-renderer[is-page-load] {opacity: 0;} #top.ytd-clip-attribution-renderer,#bottom.ytd-clip-attribution-renderer,#buttons.ytd-clip-attribution-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #top.ytd-clip-attribution-renderer,#title.ytd-clip-attribution-renderer,#bottom.ytd-clip-attribution-renderer {opacity: 1;-webkit-animation: clips-fade-in 0.2s;animation: clips-fade-in 0.2s;} #main.ytd-clip-attribution-renderer {padding: var(--ytd-margin-4x) 0 0 0;position: relative;} #top.ytd-clip-attribution-renderer {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.ytd-clip-attribution-renderer {padding: 0 var(--ytd-margin-6x);} #author-container.ytd-clip-attribution-renderer {display: flexbox;display: flex;flex-direction: column;align-items: flex-start;flex: 0 1 100%;overflow-x: hidden;margin-right: var(--ytd-margin-4x);} .author-avatar.ytd-clip-attribution-renderer {width: 40px;height: 40px;} .author-avatar.author-endpoint.ytd-clip-attribution-renderer {margin-right: var(--ytd-margin-4x);} #author.ytd-clip-attribution-renderer {--ytd-channel-name-text-display: block;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;} #title.ytd-clip-attribution-renderer {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.ytd-clip-attribution-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: flexbox;display: flex;flex-direction: column;align-items: flex-start;} #ad-overlay.ytd-clip-attribution-renderer {color: var(--yt-spec-text-primary);display: none;flex-direction: column;padding: 16px 0 32px;width: 100%;align-items: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #ad-image.ytd-clip-attribution-renderer {height: 102px;width: 120px;margin-bottom: 16px;} #menu.ytd-clip-attribution-renderer {flex-shrink: 0;} #view-count.ytd-clip-attribution-renderer {color: var(--yt-spec-text-secondary);margin: 0 var(--ytd-margin-4x);flex: 1;flex-basis: 0.000000001px;} #under.ytd-clip-attribution-renderer {padding: var(--ytd-margin-2x) var(--ytd-margin-4x);display: flexbox;display: flex;flex-direction: column;align-items: flex-end;} @-webkit-keyframes clips-fade-in {from {opacity: 0;display: none;}to {opacity: 1;display: block;}} @keyframes clips-fade-in {from {opacity: 0;display: none;}to {opacity: 1;display: block;}} ytd-clip-attribution-renderer:not([has-channel-endpoint]) .author-endpoint.ytd-clip-attribution-renderer {cursor: auto;} .cls-1.ytd-clip-attribution-renderer {fill: none;} .cls-2.ytd-clip-attribution-renderer {fill: #e2e2e2;} .cls-3.ytd-clip-attribution-renderer {fill: #fff;} .cls-4.ytd-clip-attribution-renderer {fill: #a4c5ff;} .cls-5.ytd-clip-attribution-renderer {fill: #ffbfbd;} ytd-clip-attribution-renderer[is-dark-theme] .cls-1.ytd-clip-attribution-renderer {fill: none;} ytd-clip-attribution-renderer[is-dark-theme] .cls-2.ytd-clip-attribution-renderer {fill: #4c4c4c;} ytd-clip-attribution-renderer[is-dark-theme] .cls-3.ytd-clip-attribution-renderer {fill: #212121;} ytd-clip-attribution-renderer[is-dark-theme] .cls-4.ytd-clip-attribution-renderer {fill: #6b9fff;} ytd-clip-attribution-renderer[is-dark-theme] .cls-5.ytd-clip-attribution-renderer {fill: #b47bff;}</style>');
bnd=d}d=bnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cnd=a});var end;var fnd;var gnd=function(){var a=_.O.apply(this,arguments)||this;a.player=null;a.JSC$19112_playerEvents=new Map;return a};
_.H(gnd,_.O);_.f=gnd.prototype;_.f.created=function(){this.player=null;this.JSC$19112_playerEvents=new Map;this.JSC$19112_playerEvents.set("onVideoProgress",this.onVideoProgress);this.JSC$19112_playerEvents.set("onAdStart",this.playerAdStartHandler);this.JSC$19112_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=_.Lq();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.JSC$19112_playerEvents);this.set("player",a);if(a){this.ytPlayerListenerBehavior.listenToPlayerEvents(a,this.JSC$19112_playerEvents);var b;2===(null==a?void 0:null==(b=a.getPresentingPlayerType)?void 0:b.call(a))&&this.playerAdStartHandler()}};
_.f.playerAdStartHandler=function(){this.set("isAdPlaying",!0)};
_.f.playerAdEndHandler=function(){this.set("isAdPlaying",!1)};
_.f.onVideoProgress=function(){var a,b,c=2===(null==(a=this.player)?void 0:null==(b=a.getPresentingPlayerType)?void 0:b.call(a));this.isAdPlaying!==c&&this.set("isAdPlaying",c)};
var $8=gnd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],$8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],$8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],$8.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],$8.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],$8.prototype,"isAdPlaying",void 0);_.U([_.N({reflectToAttribute:!0,value:!0}),_.V("design:type",Boolean)],$8.prototype,"isPageLoad",void 0);$8=_.U([_.P({is:"ytd-clip-section-footer-renderer",disableElementRegistration:!0})],$8);
_.Q($8,"ytd-clip-section-footer-renderer",function(){if(void 0!==fnd)return fnd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-clip-section-footer-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===end){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-clip-section-footer-renderer {display: flex;flex-direction: row;justify-content: flex-end;opacity: 1;-webkit-animation: clips-footer-fade-in 0.2s;animation: clips-footer-fade-in 0.2s;} #buttons.ytd-clip-section-footer-renderer {display: flex;flex-direction: row;justify-content: flex-end;flex-wrap: wrap;} #buttons.ytd-clip-section-footer-renderer>ytd-button-renderer.ytd-clip-section-footer-renderer {margin: var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-2x) 0;} ytd-clip-section-footer-renderer[is-ad-playing],ytd-clip-section-footer-renderer[is-page-load] {display: none;opacity: 0;} @-webkit-keyframes clips-footer-fade-in {0% {opacity: 0;display: none;}50% {opacity: 0;display: none;}100% {opacity: 1;display: block;}} @keyframes clips-footer-fade-in {0% {opacity: 0;display: none;}50% {opacity: 0;display: none;}100% {opacity: 1;display: block;}}</style>");
end=d}d=end;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fnd=a});var hnd;var ind;var jnd;var knd;var lnd=function(){return _.O.apply(this,arguments)||this};
_.H(lnd,_.O);var mnd=lnd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],mnd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],mnd.prototype,"data",void 0);mnd=_.U([_.P({is:"ytd-clip-ad-state-renderer",disableElementRegistration:!0})],mnd);
_.Q(mnd,"ytd-clip-ad-state-renderer",function(){if(void 0!==knd)return knd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-clip-ad-state-renderer">\n  <div id="title" class="style-scope ytd-clip-ad-state-renderer">[[getSimpleString(data.title)]]</div>\n  <div id="body" class="style-scope ytd-clip-ad-state-renderer">[[getSimpleString(data.body)]]</div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jnd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-clip-ad-state-renderer {background-color: var(--yt-spec-themed-overlay-background);color: var(--yt-spec-text-primary);display: flex;flex-direction: column;justify-content: space-around;} #message.ytd-clip-ad-state-renderer {margin: var(--ytd-margin-4x);text-align: center;display: flex;flex-direction: column;align-items: center;} #title.ytd-clip-ad-state-renderer {margin-bottom: var(--ytd-margin-2x);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #body.ytd-clip-ad-state-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
jnd=d}d=jnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return knd=a});var nnd;var ond;var pnd=function(){var a=_.O.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};
_.H(pnd,_.O);_.f=pnd.prototype;_.f.detached=function(){this.userChangedValue=!1};
_.f.handleKeyDown=function(a){if(_.cv)var b=13;else _.SHa&&_.dv?b=13:b=13;a.keyCode===b&&a.preventDefault()};
_.f.handleInput=function(){var a=_.$q(this.hostElement).querySelector("#title");if(a){var b=(a.value||"").replace(/\r|\n/g," ");this.set("value",b);a.value=b;this.valid=a.validate();this.userChangedValue=!0}};
_.f.handleBlur=function(){this.valid=_.$q(this.hostElement).querySelector("#title").validate()};
_.f.onValueChanged=function(a){_.Sn(this.hostElement,"title-changed",{title:a})};
_.f.onValidChanged=function(a){_.Sn(this.hostElement,"title-valid-changed",{valid:a})};
_.f.setInput=function(a,b){var c=_.$q(this.hostElement).querySelector("#title");c&&(c.value=a,this.handleInput(),b&&(c.invalid=!1,this.valid=!0))};
_.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=_.$q(b.hostElement).querySelector("#title"))?void 0:c.inputElement).textarea.focus()}):(this.setInput("",!0),this.userChangedValue=!1)};
var a9=pnd;a9.prototype.onValidChanged=a9.prototype.onValidChanged;a9.prototype.onValueChanged=a9.prototype.onValueChanged;a9.prototype.handleBlur=a9.prototype.handleBlur;a9.prototype.handleInput=a9.prototype.handleInput;a9.prototype.handleKeyDown=a9.prototype.handleKeyDown;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],a9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],a9.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],a9.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],a9.prototype,"value",void 0);_.U([_.N(),_.V("design:type",Object)],a9.prototype,"valid",void 0);_.U([_.N(),_.V("design:type",Object)],a9.prototype,"userChangedValue",void 0);_.U([_.N(),_.V("design:type",Object)],a9.prototype,"disabled",void 0);_.U([_.tq("keydown"),_.V("design:type",Function),_.V("design:paramtypes",[KeyboardEvent]),_.V("design:returntype")],a9.prototype,"handleKeyDown",null);
_.U([_.tq("input"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],a9.prototype,"handleInput",null);_.U([_.tq("blur"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],a9.prototype,"handleBlur",null);_.U([_.uq("value"),_.V("design:type",Function),_.V("design:paramtypes",[String]),_.V("design:returntype")],a9.prototype,"onValueChanged",null);
_.U([_.uq("valid"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],a9.prototype,"onValidChanged",null);a9=_.U([_.P({is:"ytd-clip-creation-text-input-renderer",disableElementRegistration:!0})],a9);
_.Q(a9,"ytd-clip-creation-text-input-renderer",function(){if(void 0!==ond)return ond;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" label="[[getSimpleString(data.placeholderText)]]" maxlength="[[data.maxCharacterLimit]]" no-label-float="" pattern=".+" required="" use-v2-underline="" class="style-scope ytd-clip-creation-text-input-renderer"></tp-yt-paper-textarea>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nnd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-clip-creation-text-input-renderer {display: inline-block;} tp-yt-paper-textarea.ytd-clip-creation-text-input-renderer {--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-underline-border-bottom: 1px solid var(--yt-spec-10-percent-layer);--paper-input-container-underline-focus-border-color: var( --yt-spec-text-secondary );} tp-yt-paper-textarea.ytd-clip-creation-text-input-renderer .input-content.tp-yt-paper-input-container>input,tp-yt-paper-textarea.ytd-clip-creation-text-input-renderer .input-content.tp-yt-paper-input-container>iron-input,tp-yt-paper-textarea.ytd-clip-creation-text-input-renderer .input-content.tp-yt-paper-input-container>textarea,tp-yt-paper-textarea.ytd-clip-creation-text-input-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,tp-yt-paper-textarea.ytd-clip-creation-text-input-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {margin-bottom: var(--ytd-margin-2x);} tp-yt-paper-textarea.ytd-clip-creation-text-input-renderer #labelAndInputContainer.tp-yt-paper-input-container>label,tp-yt-paper-textarea.ytd-clip-creation-text-input-renderer #labelAndInputContainer.tp-yt-paper-input-container>.paper-input-label {color: var(--yt-spec-text-disabled);} ytd-clip-creation-text-input-renderer tp-yt-paper-input-char-counter[style-target=host] {color: var(--yt-spec-text-disabled);margin-top: var(--ytd-margin-2x);}</style>");
nnd=d}d=nnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ond=a});var qnd;var rnd;var snd;var tnd;var und;var vnd=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggled_","yt-clip-creation-enable":"onClipCreationEnable_","yt-clip-creation-visibility-changed":"onVisibilityChangedAction_"};a.pendingStoryboardImages_={};a.pixelRatioBreakpoints_=["1dppx","1.5dppx","2dppx","3dppx"];a.tickLabelInterval=30;a.mediumTickInterval=5;a.largeTickInterval=15;a.aboveRulerHeight=32;a.rulerHeight=50;a.smallTickHeight=4;a.mediumTickHeight=8;a.largeTickHeight=16;a.mediaListeners_=
{};return a};
_.H(vnd,_.O);_.f=vnd.prototype;_.f.attached=function(){var a=this;this.updatePixelRatio_();this.pixelRatioBreakpoints_.forEach(function(b){b=_.g(["screen and (min-resolution: "+b+")","screen and (max-resolution: "+b+")"]);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=window.matchMedia(c);d&&(a.mediaListeners_[c]=a.updatePixelRatio_.bind(a),d.addEventListener?d.addEventListener("change",a.mediaListeners_[c]):d.addListener?d.addListener(a.mediaListeners_[c]):delete a.mediaListeners_[c])}})};
_.f.detached=function(){this.setPlayer(null);for(var a=_.g(Object.keys(this.mediaListeners_)),b=a.next();!b.done;b=a.next()){var c=b.value;b=this.mediaListeners_[c];(c=window.matchMedia(c))&&(c.removeEventListener?c.removeEventListener("change",b):c.removeListener&&c.removeListener(b))}this.mediaListeners_={};this.storyboardImages_&&this.splice("storyboardImages_",0,this.storyboardImages_.length)};
_.f.onVisibilityChangedAction_=function(a){var b=this;a.visible&&!this.player_&&(a=_.Lq())&&a.getPlayerPromise().then(function(c){b.setPlayer(c)})};
_.f.setPlayer=function(a){a&&this.set("player_",a)};
_.f.updatePixelRatio_=function(){this.set("devicePixelRatio_",Math.max(1,window.devicePixelRatio))};
_.f.setUpCanvas_=function(){var a=this.rulerWidth,b=this.devicePixelRatio_,c=this.visible;this.set("canvasReady_",!1);if(c&&0!==b){c=this.aboveRulerHeight+this.rulerHeight;var d=_.$q(this.hostElement).querySelector("#ticks");d.width=a*b;d.height=c*b;d.style.width=a+"px";d.style.height=c+"px";d.getContext("2d").scale(b,b);this.set("canvasReady_",!0)}};
_.f.drawRuler_=function(a,b,c,d,e,h,l,m,p,q,t,y){a&&c&&b&&(a=_.$q(this.hostElement).querySelector("#ticks"),b=a.getContext("2d"),b.clearRect(0,0,a.width,a.height),b.strokeStyle=getComputedStyle(this.hostElement).getPropertyValue("--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=getComputedStyle(this.hostElement).getPropertyValue("--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,y))};
_.f.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=getComputedStyle(this.hostElement).getPropertyValue("--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=
getComputedStyle(this.hostElement).getPropertyValue("font"),e.fillStyle=getComputedStyle(this.hostElement).getPropertyValue("--yt-spec-text-disabled"),e.fillText(v8(h),l+4,12),e.strokeStyle=getComputedStyle(this.hostElement).getPropertyValue("--yt-spec-10-percent-layer"),e.moveTo(l,0),e.lineTo(l,this.aboveRulerHeight),e.stroke())}e.restore()};
_.f.percentToHex_=function(a){a=Math.round(255*a).toString(16);2>a.length&&(a="0"+a);return a};
_.f.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),t=getComputedStyle(this.hostElement).getPropertyValue("--yt-spec-text-primary");7>t.length&&(t="#"+t.substring(1,4).repeat(2));var y=this.percentToHex_(.5+e/2);y=t+y;t+="00";if(0<e)for(e=0;e<q;e++){var z=l+Math.random()*(m-l),D=p+Math.random()*(a-p),E=h+b%h,I=d.createLinearGradient(z,D,z+E,D);
0>c?(I.addColorStop(0,y),I.addColorStop(.4,y),I.addColorStop(.9,t)):(I.addColorStop(.1,t),I.addColorStop(.6,y),I.addColorStop(1,y));d.strokeStyle=I;d.lineWidth=1;d.beginPath();d.moveTo(z,D);d.lineTo(z+E,D);d.stroke()}d.restore()};
_.f.getStoryboardForTime_=function(a,b,c){void 0===c&&(c=b.getNumberOfStoryboardLevels()-1);a=b.getStoryboardFrameIndex(a,c);return b.getStoryboardFrame(a,c)};
_.f.drawStoryboardImages_=function(a,b,c,d,e){if(!this.disabled){a=a.getContext("2d");var h=this.getStoryboardForTime_(0,b);if(h){var l=h.width/h.columns;h=h.height/h.rows;var m=l/h,p=this.rulerHeight*m;p=this.tickLabelInterval*(m<this.tickLabelInterval*e/this.rulerHeight?1/Math.floor(this.tickLabelInterval*e/p):Math.round(p/(this.tickLabelInterval*e)));var q=p*e,t=this.rulerHeight,y=q/this.rulerHeight,z=Math.floor(Math.max(0,c-p));for(z-=z%p;z<c+d;z+=p){var D=this.getStoryboardForTime_(z,b),E=this.getPreloadedStoryboard_(D.url);
if(E){var I=(z-c)*e,S=this.aboveRulerHeight,T=D.column*l,fa=D.row*h;if(m<y){var oa=t/(q/m);D=l;oa*=h;fa+=(h-oa)/2}else D=q/(t*m)*l,oa=h,T+=(l-D)/2;a.drawImage(E,T,fa,D,oa,I,S,q,t)}else this.fetchStoryboardImage_(D)}}}};
_.f.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})};
_.f.fetchStoryboardImage_=function(a){var b=this,c=this.getPreloadedStoryboard_(a.url),d=this.pendingStoryboardImages_[a.url];c||void 0!==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]}))};
_.f.onClipCreationEnable_=function(){this.set("forceRender_",this.forceRender_+1)};
_.f.timeToPixels_=function(a,b,c){a*=b;return void 0===c||c?a+"px":a};
_.f.onDarkModeToggled_=function(){this.set("forceRender_",this.forceRender_+1)};
_.J.Object.defineProperties(vnd,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===und){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-clip-creation-scrubber-canvas"></canvas>\n');a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);
und=a}a=und;return a}}});
var b9=vnd;b9.prototype.drawRuler_=b9.prototype.drawRuler_;b9.prototype.setUpCanvas_=b9.prototype.setUpCanvas_;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],b9.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],b9.prototype,"ytRendererBehavior",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],b9.prototype,"start",void 0);_.U([_.N({value:30}),_.V("design:type",Number)],b9.prototype,"end",void 0);
_.U([_.N({value:!1}),_.V("design:type",Boolean)],b9.prototype,"visible",void 0);_.U([_.N(),_.V("design:type",Object)],b9.prototype,"player_",void 0);_.U([_.N(),_.V("design:type",Number)],b9.prototype,"tickSpacing",void 0);_.U([_.N(),_.V("design:type",Number)],b9.prototype,"windowSizeSec",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],b9.prototype,"rulerWidth",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],b9.prototype,"rulerShift",void 0);
_.U([_.N({value:!1}),_.V("design:type",Boolean)],b9.prototype,"canvasReady_",void 0);_.U([_.N({value:function(){return[]}}),
_.V("design:type",Array)],b9.prototype,"storyboardImages_",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],b9.prototype,"disabled",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],b9.prototype,"forceRender_",void 0);_.U([_.N({value:1}),_.V("design:type",Number)],b9.prototype,"devicePixelRatio_",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],b9.prototype,"windowSpeed",void 0);
_.U([_.uq("visible","devicePixelRatio_","rulerWidth"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],b9.prototype,"setUpCanvas_",null);
_.U([_.uq("visible","canvasReady_","player_","tickSpacing","windowSizeSec","rulerShift","start","end","storyboardImages_.*","forceRender_","disabled","windowSpeed"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean,Boolean,Object,Number,Number,Number,Number,Number,Object,Number,Boolean,Number]),_.V("design:returntype")],b9.prototype,"drawRuler_",null);b9=_.U([_.Gq({is:"yt-clip-creation-scrubber-canvas",noInjection:!0})],b9);var wnd;var xnd;var ynd=function(){var a=_.O.apply(this,arguments)||this;a.start=0;a.end=30;a.visible=!1;a.draggingLeft_=!1;a.draggingRight_=!1;a.draggingRuler_=!1;a.draggingWindow_=!1;a.seekableStart=0;a.seekableEnd=0;a.rulerWidth_=0;a.rulerShift_=0;a.windowSlideSpeed=0;a.disabled=!1;a.initialized=!1;a.durationAccessibilityLabel="";a.activeLoopRange_=!1;a.rulerDragMouseStart_=0;a.rulerDragRulerStart_=0;a.rulerDragStartTime_=0;a.rulerDragEndTime_=0;a.dragMouseLastX_=0;a.scrollInterval_=null;a.scrubberVe_=null;a.boundHandlers_=
{};a.actionMap={"yt-clip-creation-disable":"onClipCreationDisable_","yt-clip-creation-visibility-changed":"onVisibilityChangedAction_"};return a};
_.H(ynd,_.O);_.f=ynd.prototype;
_.f.created=function(){var a=this;this.JSC$19126_playerEvents=new Map;this.JSC$19126_playerEvents.set("onVideoProgress",this.onVideoProgress_);this.JSC$19126_playerEvents.set("SEEK_COMPLETE",this.onSeekComplete_);this.JSC$19126_playerEvents.set("onStateChange",this.onStateChange_);var b={mouseup:this.endDrag_,mousemove:this.handleMouseDrag_,resize:this.updateRulerSize_,handles_mousedown:this.beginHandleDrag_,ruler_mousedown:this.beginRulerDrag_};Object.keys(b).forEach(function(c){a.boundHandlers_[c]=b[c].bind(a)})};
_.f.attached=function(){this.activeLoopRange_=!1;_.$q(this.hostElement).querySelector("#handles").addEventListener("mousedown",this.boundHandlers_.handles_mousedown);_.$q(this.hostElement).querySelector("#ticks").addEventListener("mousedown",this.boundHandlers_.ruler_mousedown);window.addEventListener("resize",this.boundHandlers_.resize);this.scrubberVe_=_.Hl(156731)};
_.f.detached=function(){this.setPlayer(null);window.removeEventListener("resize",this.boundHandlers_.resize);this.removeMouseEventHandlers_();_.$q(this.hostElement).querySelector("#handles").removeEventListener("mousedown",this.boundHandlers_.handles_mousedown);_.$q(this.hostElement).querySelector("#ticks").removeEventListener("mousedown",this.boundHandlers_.ruler_mousedown)};
_.f.onVisibilityChangedAction_=function(a){var b=this;a.visible&&!this.player_&&(a=_.Lq())&&a.getPlayerPromise().then(function(c){b.setPlayer(c)})};
_.f.setPlayer=function(a){this.player_&&this.ytPlayerListenerBehavior.unlistenFromPlayerEvents(this.player_,this.JSC$19126_playerEvents);a&&(this.set("player_",a),this.ytPlayerListenerBehavior.listenToPlayerEvents(a,this.JSC$19126_playerEvents))};
_.f.addMouseEventHandlers_=function(){window.addEventListener("mouseup",this.boundHandlers_.mouseup);window.addEventListener("mousemove",this.boundHandlers_.mousemove)};
_.f.removeMouseEventHandlers_=function(){window.removeEventListener("mouseup",this.boundHandlers_.mouseup);window.removeEventListener("mousemove",this.boundHandlers_.mousemove)};
_.f.beginHandleDrag_=function(a){this.disabled||(a.preventDefault(),this.draggingWindow_=this.draggingRuler_=this.draggingRight_=this.draggingLeft_=!1,this.dragMouseLastX_=a.clientX,a.target===_.$q(this.hostElement).querySelector("#handle-left")?this.beginLeftHandleDrag_():a.target===_.$q(this.hostElement).querySelector("#handle-right")?this.beginRightHandleDrag_():this.beginWindowDrag_())};
_.f.beginLeftHandleDrag_=function(){this.draggingLeft_=!0;this.beginDrag_()};
_.f.beginRightHandleDrag_=function(){this.draggingRight_=!0;this.beginDrag_()};
_.f.beginWindowDrag_=function(){this.disabled||(this.draggingWindow_=!0,this.beginWindowScroll_(),this.beginDrag_())};
_.f.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_())};
_.f.beginDrag_=function(){this.player_.pauseVideo();this.addMouseEventHandlers_()};
_.f.beginWindowScroll_=function(){var a=this;this.scrollInterval_=setInterval(function(){var b=a.windowSlideSpeed;if(b=_.Igd(a.start,a.boundedRulerStartLimit_())?b-.1:_.Igd(a.end,a.boundedRulerEndLimit_())?b+.1:0){var c=a.capRulerOffset_(a.rulerShift_+b);c==a.rulerShift_?b=0:(a.set("rulerShift_",c),_.Sn(a.hostElement,"set-fixed-length-range",{start:a.start+b,duration:a.end-a.start}))}a.set("windowSlideSpeed",b)},33)};
_.f.endWindowScroll_=function(){this.scrollInterval_&&(clearInterval(this.scrollInterval_),this.scrollInterval_=null,this.windowSlideSpeed=0)};
_.f.endDrag_=function(){this.logClick();var a=void 0;this.draggingRight_?a=this.end-1:this.draggingLeft_&&(a=this.start);this.draggingWindow_=this.draggingRuler_=this.draggingRight_=this.draggingLeft_=!1;this.endWindowScroll_();this.updateLoopRange_(this.player_,this.visible,this.disabled,this.initialized,this.start,this.end,a);this.removeMouseEventHandlers_();this.rulerShift_+this.windowSizeSec_<this.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))};
_.f.onVisibleChanged_=function(a){a&&this.updateRulerSize_()};
_.f.updateRulerSize_=function(){this.set("rulerWidth_",_.$q(this.hostElement).querySelector("#ruler").getBoundingClientRect().width)};
_.f.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))};
_.f.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);_.Sn(this.hostElement,"set-fixed-length-range",{start:b,duration:this.rulerDragEndTime_-(this.rulerDragRulerStart_-a)-b})};
_.f.handleWindowDrag_=function(a){var b=a.clientX-this.dragMouseLastX_;this.dragMouseLastX_=a.clientX;a=this.pixelsToTime_(b);_.Sn(this.hostElement,"set-fixed-length-range",{start:this.start+a,duration:this.end-this.start,startLimit:this.draggableStartLimit_(),endLimit:this.draggableEndLimit_()})};
_.f.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)};
_.f.boundedRulerStartLimit_=function(){return this.rulerShift_+this.pixelsToTime_(16)};
_.f.boundedRulerEndLimit_=function(){return this.rulerShift_+this.windowSizeSec_-this.pixelsToTime_(16)};
_.f.draggableStartLimit_=function(){return Math.max(this.boundedRulerStartLimit_(),this.seekableStart)};
_.f.draggableEndLimit_=function(){return Math.min(this.boundedRulerEndLimit_(),this.seekableEnd)};
_.f.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);_.Sn(this.hostElement,"set-range",{start:c,end:d,startLimit:this.draggableStartLimit_(),endLimit:this.draggableEndLimit_()})};
_.f.onVideoProgress_=function(a){this.disabled||(a=this.timeToPixels_(a-this.rulerShift_,this.tickSpacing_),_.$q(this.hostElement).querySelector("#playhead").style.transform="translateX("+a+")")};
_.f.onClipCreationDisable_=function(){this.endDrag_()};
_.f.timeToPixels_=function(a,b,c){a*=b;return void 0===c||c?a+"px":a};
_.f.pixelsToTime_=function(a){return a/this.tickSpacing_};
_.f.onInitializedChanged_=function(){this.initialized&&this.centerRuler_(this.start,this.end,this.windowSizeSec_)};
_.f.centerRuler_=function(a,b,c){this.set("rulerShift_",this.capRulerOffset_(a+(b-a)/2-c/2))};
_.f.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,void 0,void 0,50)):this.draggingRight_?(a.pauseVideo(),a.seekTo(h-.1,!1,void 0,void 0,50)):(void 0!==l?a.seekTo(l,!0,void 0,void 0,50):(b=a.getCurrentTime(),b<e||b>h?a.seekTo(e,!0,void 0,void 0,50):a.seekTo(b,!0,void 0,void 0,50)),a.playVideo()),a.setLoopRange({startTimeMs:1E3*e,endTimeMs:1E3*h,type:"clips"}),this.activeLoopRange_=!0,this.onVideoProgress_(a.getCurrentTime())):
this.activeLoopRange_&&(a.setLoopRange(null),this.activeLoopRange_=!1))};
_.f.updateHandles_=function(a,b,c,d){_.$q(this.hostElement).querySelector("#handles").style.left=String(this.timeToPixels_(a-c,d));_.$q(this.hostElement).querySelector("#handles").style.width=String(this.timeToPixels_(b-a,d))};
_.f.updateRuler_=function(){var a=this.end,b=this.start,c=this.draggableStartLimit_(),d=this.draggableEndLimit_();(b<c-.001||a>d+.001)&&this.centerRuler_(this.start,this.end,this.windowSizeSec_)};
_.f.computeDurationLabel_=function(a,b){return a?a.replace("$clip_length",parseFloat(b).toFixed(1)):""};
_.f.computeDuration_=function(a,b){return this.isValidTime_(a)&&this.isValidTime_(b)&&a<b?b-a:0};
_.f.isValidTime_=function(a){return isNaN(parseFloat(a))||0>a?!1:this.player_?a>=this.seekableStart&&a<=this.seekableEnd:!0};
_.f.computeWindowSizeSec_=function(a,b,c){return Math.min((a||12E4)/1E3,c-b)};
_.f.computeTickSpacing_=function(a,b){return b?b/a:1};
_.f.onDragStateChanged_=function(){_.Sn(this.hostElement,"clips-drag-state",{startChanging:this.draggingLeft_||this.draggingWindow_||this.draggingRuler_,endChanging:this.draggingRight_||this.draggingWindow_||this.draggingRuler_})};
_.f.centerRangeOnTime_=function(a){var b=this.duration;a=nkd(a-b/2,b,this.seekableStart,this.seekableEnd);_.Sn(this.hostElement,"set-fixed-length-range",{start:a.start,duration:a.end-a.start})};
_.f.nearlyLessThan_=function(a,b,c){return a+(void 0===c?1E-6:c)<b};
_.f.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)}};
_.f.onStateChange_=function(a){this.visible&&!this.disabled&&0==a&&this.centerRangeOnTime_(this.seekableEnd)};
_.f.computeDragState_=function(a,b,c,d){return a?"left":b?"right":c?"ruler":d?"window":"none"};
_.f.logClick=function(){var a=_.Hj(),b=_.Gj();a&&b&&this.scrubberVe_&&(_.u("combine_ve_grafts")?_.lz(_.Cl(),this.scrubberVe_,b):_.wl(a,b,this.scrubberVe_),_.xl(a,this.scrubberVe_))};
_.J.Object.defineProperties(ynd,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xnd){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-clip-creation-scrubber-view">\n  <div id="ruler" aria-hidden="true" class="style-scope yt-clip-creation-scrubber-view">\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]]" class="style-scope yt-clip-creation-scrubber-view">\n    </yt-clip-creation-scrubber-canvas>\n    <div id="handles" class="style-scope yt-clip-creation-scrubber-view">\n      <div class="handle style-scope yt-clip-creation-scrubber-view" id="handle-left">\n        <div class="handle-grip style-scope yt-clip-creation-scrubber-view"></div>\n      </div>\n      <div class="handle style-scope yt-clip-creation-scrubber-view" id="handle-right">\n        <div class="handle-grip style-scope yt-clip-creation-scrubber-view"></div>\n      </div>\n    </div>\n    <div id="playhead" class="style-scope yt-clip-creation-scrubber-view"></div>\n  </div>\n</div>\n<div id="duration" aria-label="[[durationAccessibilityLabel]]" class="style-scope yt-clip-creation-scrubber-view">[[durationLabel]]</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wnd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-clip-creation-scrubber-view {color: var(--yt-spec-text-secondary);display: flex;flex-direction: column;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;align-self: stretch;} yt-clip-creation-scrubber-view[drag-state=left]:not([disabled]),yt-clip-creation-scrubber-view[drag-state=right]:not([disabled]),yt-clip-creation-scrubber-view[drag-state=none]:not([disabled]) .handle.yt-clip-creation-scrubber-view {cursor: ew-resize;} yt-clip-creation-scrubber-view[drag-state=none]:not([disabled]) #handles.yt-clip-creation-scrubber-view,yt-clip-creation-scrubber-view[drag-state=none]:not([disabled]) #ticks.yt-clip-creation-scrubber-view {cursor: -webkit-grab;cursor: grab;} yt-clip-creation-scrubber-view[drag-state=ruler]:not([disabled]),yt-clip-creation-scrubber-view[drag-state=window]:not([disabled]) {cursor: -webkit-grabbing;cursor: grabbing;} #duration.yt-clip-creation-scrubber-view {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.yt-clip-creation-scrubber-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;height: 84px;margin: 16px 0 12px;-ms-align-self: stretch;align-self: stretch;} #ruler.yt-clip-creation-scrubber-view {position: absolute;top: 0;left: 0;right: 0;height: 86px;} #handles.yt-clip-creation-scrubber-view {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.yt-clip-creation-scrubber-view {position: absolute;top: -4px;bottom: -4px;width: 16px;border-top: none;border-bottom: none;background-color: var(--yt-spec-call-to-action);} #handle-left.yt-clip-creation-scrubber-view {left: -16px;border-right: none;border-radius: 4px 0px 0px 4px;} #handle-right.yt-clip-creation-scrubber-view {right: -16px;border-left: none;border-radius: 0px 4px 4px 0px;} .handle-grip.yt-clip-creation-scrubber-view {display: block;position: absolute;height: 24px;width: 2px;left: 7px;top: 16px;border-radius: 2px;background-color: #fff;pointer-events: none;} #playhead.yt-clip-creation-scrubber-view {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;}</style>");
wnd=d}d=wnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xnd=a}a=xnd;return a}}});
var c9=ynd;c9.prototype.onDragStateChanged_=c9.prototype.onDragStateChanged_;c9.prototype.updateRuler_=c9.prototype.updateRuler_;c9.prototype.updateHandles_=c9.prototype.updateHandles_;c9.prototype.updateLoopRange_=c9.prototype.updateLoopRange_;c9.prototype.onInitializedChanged_=c9.prototype.onInitializedChanged_;c9.prototype.onVisibleChanged_=c9.prototype.onVisibleChanged_;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],c9.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",Object)],c9.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],c9.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"start",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"end",void 0);_.U([_.N({computed:"computeDuration_(start, end)"}),_.V("design:type",Number)],c9.prototype,"duration",void 0);
_.U([_.N(),_.V("design:type",String)],c9.prototype,"lengthTemplate",void 0);_.U([_.N({computed:"computeDurationLabel_(lengthTemplate, duration)"}),_.V("design:type",String)],c9.prototype,"durationLabel",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"visible",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"player_",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"draggingLeft_",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"draggingRight_",void 0);
_.U([_.N(),_.V("design:type",Object)],c9.prototype,"draggingRuler_",void 0);_.U([_.N({value:!1}),_.V("design:type",Object)],c9.prototype,"draggingWindow_",void 0);_.U([_.N({computed:"computeTickSpacing_(windowSizeSec_, rulerWidth_)"}),_.V("design:type",Number)],c9.prototype,"tickSpacing_",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"seekableStart",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"seekableEnd",void 0);
_.U([_.N(),_.V("design:type",Number)],c9.prototype,"windowSizeMs",void 0);_.U([_.N({computed:"computeWindowSizeSec_(windowSizeMs, seekableStart, seekableEnd)"}),_.V("design:type",Number)],c9.prototype,"windowSizeSec_",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"rulerWidth_",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"rulerShift_",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"windowSlideSpeed",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],c9.prototype,"disabled",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"initialized",void 0);_.U([_.N(),_.V("design:type",Object)],c9.prototype,"durationAccessibilityLabel",void 0);_.U([_.N({computed:"computeDragState_(draggingLeft_, draggingRight_, draggingRuler_, draggingWindow_)",reflectToAttribute:!0}),_.V("design:type",String)],c9.prototype,"dragState",void 0);
_.U([_.uq("visible"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],c9.prototype,"onVisibleChanged_",null);_.U([_.uq("initialized"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],c9.prototype,"onInitializedChanged_",null);
_.U([_.uq("player_","visible","disabled","initialized","start","end"),_.V("design:type",Function),_.V("design:paramtypes",[Object,Boolean,Boolean,Boolean,Number,Number,Number]),_.V("design:returntype")],c9.prototype,"updateLoopRange_",null);_.U([_.uq("start","end","rulerShift_","tickSpacing_","windowSizeSec_"),_.V("design:type",Function),_.V("design:paramtypes",[Number,Number,Number,Number,Number]),_.V("design:returntype")],c9.prototype,"updateHandles_",null);
_.U([_.uq("start","end"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],c9.prototype,"updateRuler_",null);_.U([_.uq("draggingLeft_","draggingRight_","draggingRuler_","draggingWindow_"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],c9.prototype,"onDragStateChanged_",null);c9=_.U([_.Gq({is:"yt-clip-creation-scrubber-view",noInjection:!0})],c9);var znd=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-clip-creation-visibility-changed":"onVisibilityChangedAction_","yt-clip-creation-disable":"onClipCreationDisable_","yt-clip-creation-enable":"onClipCreationEnable_"};a.startHighlightTimeout=0;a.endHighlightTimeout=0;return a};
_.H(znd,_.O);_.f=znd.prototype;_.f.attached=function(){var a=this;this.startInput.addEventListener("input",function(b){return a.handleStartInput_(b)});
this.endInput.addEventListener("input",function(b){return a.handleEndInput_(b)});
this.startInput.addEventListener("focusout",function(b){return a.handleStartBlur_(b)});
this.endInput.addEventListener("focusout",function(b){return a.handleEndBlur_(b)})};
_.f.setPlayer=function(a){this.set("player_",a)};
_.f.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=nkd(a,c,d,b);this.start=a.start;this.end=a.end};
_.f.onSetRange_=function(a){var b=a.detail;a=b.start;var c=b.end,d=b.startLimit;b=b.endLimit;d||(d=this.seekableStart_);b||(b=this.seekableEnd_);if(a=okd(a,c,d,b,this.minLengthSec,this.maxLengthSec))this.start=a.start,this.end=a.end};
_.f.updateInputs_=function(){var a=this.end,b=this.start;this.startInput.focused||(this.startInput.value=v8(b,!0));this.endInput.focused||(this.endInput.value=v8(a,!0))};
_.f.handleStartInput_=function(a){a=mkd(a.target.value);if(null===a)this.set("startValid",!1);else{var b=this.end,c=okd(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)}};
_.f.handleEndInput_=function(a){a=mkd(a.target.value);if(null===a)this.set("endValid",!1);else{var b=this.start,c=pkd(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)}};
_.f.handleStartBlur_=function(a){a=mkd(a.target.value);null===a?this.startInput.value=v8(this.start,!0):this.forceUpdateInputs_(okd(a,this.end,this.seekableStart_,this.seekableEnd_,this.minLengthSec,this.maxLengthSec))};
_.f.handleEndBlur_=function(a){a=mkd(a.target.value);null===a?this.endInput.value=v8(this.end,!0):this.forceUpdateInputs_(pkd(this.start,a,this.seekableStart_,this.seekableEnd_,this.minLengthSec,this.maxLengthSec))};
_.f.forceUpdateInputs_=function(a){a&&(this.start=a.start,this.end=a.end);this.startInput.value=v8(this.start,!0);this.endInput.value=v8(this.end,!0);this.endValid=this.startValid=!0;this.startWillUpdate=this.endWillUpdate=!1};
_.f.initializeClipRange_=function(){var a=this.seekableEnd_,b=this.seekableStart_,c=this.visible_,d=this.player_;if(!d||!c||null===b||!a)this.set("initialized",!1);else if(!this.initialized){var e=d.getCurrentTime(),h=this.getDefaultLengthSec_();c=d.getVideoData();var l=1==d.getPlayerState(),m=c.isLive;h=Math.min(h,a-b);e=Math.max(0,e);a=m?pkd(e-h,e,b,a,this.minLengthSec,this.maxLengthSec):l?nkd(e-h/2,h,b,a):nkd(e,h,b,a);this.start=a.start;this.end=a.end;this.set("initialized",!0);c.isLive&&d.seekTo(a.start);
this.startInput.value=v8(this.start,!0);this.endInput.value=v8(this.end,!0)}};
_.f.onStartChanged_=function(a,b){var c=this;_.Sn(this.hostElement,"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))};
_.f.onEndChanged_=function(a,b){var c=this;_.Sn(this.hostElement,"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))};
_.f.onVisibilityChangedAction_=function(a){var b=this;this.set("visible_",a.visible);this.visible_&&!this.player_&&(a=_.Lq())&&a.getPlayerPromise().then(function(c){b.setPlayer(c)})};
_.f.computeMinLengthSec_=function(a){return a/1E3||5};
_.f.computeMaxLengthSec_=function(a){return a/1E3||60};
_.f.computeDefaultLengthSec_=function(a){return a/1E3};
_.f.getDefaultLengthSec_=function(){return this.defaultLengthSec||30};
_.f.computeSeekableStart_=function(a,b){return a&&b?a.getProgressState(1).seekableStart:0};
_.f.computeSeekableEnd_=function(a,b){return a&&b?a.getProgressState(1).seekableEnd:0};
_.f.onClipCreationDisable_=function(){this.set("disabled",!0)};
_.f.onClipCreationEnable_=function(){this.set("disabled",!1)};
_.f.onDragState_=function(a){this.set("highlightStart",a.detail.startChanging);this.set("highlightEnd",a.detail.endChanging)};
_.J.Object.defineProperties(znd,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tnd){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-clip-creation-scrubber-renderer">\n  <yt-icon id="warning-start" icon="warning" class="style-scope yt-clip-creation-scrubber-renderer"></yt-icon>\n  <iron-input allowed-pattern="[\\d\\.\\:]" disabled="[[disabled]]" prevent-invalid-input="" role="presentation" class="style-scope yt-clip-creation-scrubber-renderer">\n    <input id="start" placeholder="[[data.startAccessibility.accessibilityData.label]]" type="text" class="style-scope yt-clip-creation-scrubber-renderer">\n  </iron-input>\n  <span id="spacer" aria-hidden="true" class="style-scope yt-clip-creation-scrubber-renderer">\u2013</span>\n  <iron-input allowed-pattern="[\\d\\.\\:]" disabled="[[disabled]]" prevent-invalid-input="" role="presentation" class="style-scope yt-clip-creation-scrubber-renderer">\n    <input id="end" placeholder="[[data.endAccessibility.accessibilityData.label]]" type="text" class="style-scope yt-clip-creation-scrubber-renderer">\n  </iron-input>\n  <yt-icon id="warning-end" icon="warning" class="style-scope yt-clip-creation-scrubber-renderer"></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]]" class="style-scope yt-clip-creation-scrubber-renderer">\n</yt-clip-creation-scrubber-view>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===snd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-clip-creation-scrubber-renderer {color: var(--yt-spec-text-secondary);display: flex;flex-direction: column;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.yt-clip-creation-scrubber-renderer {min-width: 300px;width: calc(100% - 64px);max-width: 600px;margin: 0 auto var(--ytd-margin-2x) auto;display: flex;flex-direction: row;align-items: center;} #spacer.yt-clip-creation-scrubber-renderer {margin: 0 var(--ytd-margin-2x);flex: none;} iron-input.yt-clip-creation-scrubber-renderer {flex: 1;flex-basis: 0.000000001px;} input.yt-clip-creation-scrubber-renderer {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.yt-clip-creation-scrubber-renderer:focus,yt-clip-creation-scrubber-renderer[highlight-start] #start.yt-clip-creation-scrubber-renderer,yt-clip-creation-scrubber-renderer[highlight-end] #end.yt-clip-creation-scrubber-renderer {margin: 0;border-color: var(--yt-spec-text-secondary);border-width: 2px;} #warning-start.yt-clip-creation-scrubber-renderer,#warning-end.yt-clip-creation-scrubber-renderer {visibility: hidden;margin: var(--ytd-margin-2x);flex: none;} yt-clip-creation-scrubber-renderer[start-will-update] #warning-start.yt-clip-creation-scrubber-renderer,yt-clip-creation-scrubber-renderer[end-will-update] #warning-end.yt-clip-creation-scrubber-renderer {visibility: visible;}</style>");
snd=d}d=snd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tnd=a}a=tnd;return a}}});
var d9=znd;d9.prototype.onDragState_=d9.prototype.onDragState_;d9.prototype.onEndChanged_=d9.prototype.onEndChanged_;d9.prototype.onStartChanged_=d9.prototype.onStartChanged_;d9.prototype.initializeClipRange_=d9.prototype.initializeClipRange_;d9.prototype.updateInputs_=d9.prototype.updateInputs_;d9.prototype.onSetRange_=d9.prototype.onSetRange_;d9.prototype.onSetFixedLengthRange_=d9.prototype.onSetFixedLengthRange_;
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],d9.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],d9.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],d9.prototype,"data",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],d9.prototype,"start",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],d9.prototype,"startValid",void 0);
_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],d9.prototype,"startWillUpdate",void 0);_.U([_.N({value:30}),_.V("design:type",Number)],d9.prototype,"end",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],d9.prototype,"endValid",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],d9.prototype,"endWillUpdate",void 0);_.U([_.N({computed:"computeMinLengthSec_(data.minLengthMs)"}),_.V("design:type",Number)],d9.prototype,"minLengthSec",void 0);
_.U([_.N({computed:"computeMaxLengthSec_(data.maxLengthMs)"}),_.V("design:type",Number)],d9.prototype,"maxLengthSec",void 0);_.U([_.N({computed:"computeDefaultLengthSec_(data.defaultLengthMs)"}),_.V("design:type",Number)],d9.prototype,"defaultLengthSec",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],d9.prototype,"visible_",void 0);_.U([_.N(),_.V("design:type",Object)],d9.prototype,"player_",void 0);
_.U([_.N({value:0,computed:"computeSeekableStart_(player_, visible_)"}),_.V("design:type",Number)],d9.prototype,"seekableStart_",void 0);_.U([_.N({computed:"computeSeekableEnd_(player_, visible_)"}),_.V("design:type",Number)],d9.prototype,"seekableEnd_",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],d9.prototype,"initialized",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],d9.prototype,"disabled",void 0);
_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],d9.prototype,"highlightStart",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],d9.prototype,"highlightEnd",void 0);_.U([_.kH("start"),_.V("design:type",HTMLInputElement)],d9.prototype,"startInput",void 0);_.U([_.kH("end"),_.V("design:type",HTMLInputElement)],d9.prototype,"endInput",void 0);
_.U([_.tq("set-fixed-length-range"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],d9.prototype,"onSetFixedLengthRange_",null);_.U([_.tq("set-range"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],d9.prototype,"onSetRange_",null);_.U([_.uq("start","end"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],d9.prototype,"updateInputs_",null);
_.U([_.uq("player_","visible_","seekableStart_","seekableEnd_"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],d9.prototype,"initializeClipRange_",null);_.U([_.uq("start"),_.V("design:type",Function),_.V("design:paramtypes",[Number,Number]),_.V("design:returntype")],d9.prototype,"onStartChanged_",null);_.U([_.uq("end"),_.V("design:type",Function),_.V("design:paramtypes",[Number,Number]),_.V("design:returntype")],d9.prototype,"onEndChanged_",null);
_.U([_.tq("clips-drag-state"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],d9.prototype,"onDragState_",null);d9=_.U([_.Gq({is:"yt-clip-creation-scrubber-renderer",noInjection:!0})],d9);var And=function(){var a=_.O.apply(this,arguments)||this;a.player_=null;a.JSC$19140_playerEvents=new Map;a.actionMap={"yt-clip-creation-visibility-changed":"onVisibilityChangedAction_"};return a};
_.H(And,_.O);_.f=And.prototype;_.f.configureRendererStamper=function(){return{submitButton_:{id:"share",mapping:{buttonRenderer:"yt-button-renderer"}},cancelButton_:{id:"cancel",mapping:{buttonRenderer:"yt-button-renderer"}},"data.titleInput":{id:"title-input",mapping:{clipCreationTextInputRenderer:"ytd-clip-creation-text-input-renderer"}},"data.scrubber":{id:"scrubber",mapping:{clipCreationScrubberRenderer:"yt-clip-creation-scrubber-renderer"}},"data.adStateOverlay":{id:"ad-state",mapping:{clipAdStateRenderer:"ytd-clip-ad-state-renderer"}}}};
_.f.created=function(){this.JSC$19140_playerEvents.set("onAdStart",this.playerAdStartHandler_);this.JSC$19140_playerEvents.set("onPlaybackStartExternal",this.playerAdEndHandler_);this.JSC$19140_playerEvents.set("onVideoDataChange",this.onVideoDataChange_);this.JSC$19140_playerEvents.set("onVideoProgress",this.onVideoProgress_)};
_.f.detached=function(){this.setPlayer(null)};
_.f.onVisibilityChangedAction_=function(a){var b=this,c;if(null==(c=this.data)?0:c.externalVideoId){var d;this.videoId=null==(d=this.data)?void 0:d.externalVideoId}this.getPlayer().then(function(e){if(a.visible)b.returnTime=e.getCurrentTime(),b.isAtLiveHead=e.getProgressState().isAtLiveHead;else{var h=b.returnTime;b.isAtLiveHead&&(h=Number.POSITIVE_INFINITY);e.seekTo(h,void 0,void 0,void 0,51)}})};
_.f.getPlayer=function(){var a=this;if(!this.player_){var b=_.Lq();if(b)return b.getPlayerPromise().then(function(c){a.setPlayer(c);return c})}return Promise.resolve(this.player_)};
_.f.setPlayer=function(a){this.player_&&this.ytPlayerListenerBehavior.unlistenFromPlayerEvents(this.player_,this.JSC$19140_playerEvents);if(a){this.player_=a;var b;(null==(b=this.data)?0:b.externalVideoId)||this.set("videoId",a.getVideoData().video_id||"");var c;2===(null==a?void 0:null==(c=a.getPresentingPlayerType)?void 0:c.call(a))&&(this.set("isAdPlaying",!0),_.Tn(this.hostElement,"yt-clip-creation-disable"));this.ytPlayerListenerBehavior.listenToPlayerEvents(a,this.JSC$19140_playerEvents)}};
_.f.ready=function(){_.$q(this.hostElement).querySelector("#share").addEventListener("tap",this.onSubmit_.bind(this))};
_.f.onTitleChanged_=function(a){this.set("titleValue",a.detail.title)};
_.f.onStartChanged_=function(a){this.set("start",a.detail.start)};
_.f.onEndChanged_=function(a){this.set("end",a.detail.end)};
_.f.onTitleValidChanged_=function(a){this.set("titleValid",a.detail.valid)};
_.f.onStartValidChanged_=function(a){this.set("startValid",a.detail.valid)};
_.f.onEndValidChanged_=function(a){this.set("endValid",a.detail.valid)};
_.f.onVideoDataChange_=function(){var a;if(null==(a=this.data)||!a.externalVideoId){var b;this.set("videoId",(null==(b=this.player_)?void 0:b.getVideoData().video_id)||"")}};
_.f.computeFormValid_=function(a,b,c,d){return!!(a&&b&&c&&d)};
_.f.computeCancelButton_=function(a,b,c){return a&&_.B(a,_.SA)?{buttonRenderer:Object.assign({},_.B(a,_.SA),{isDisabled:b||c})}:null};
_.f.computeSubmitButton_=function(a,b,c){return a&&_.B(a,_.SA)?{buttonRenderer:Object.assign({},_.B(a,_.SA),{command:void 0,isDisabled:!this.formValid||b||c})}:null};
_.f.computeSubmitCommand_=function(a){return a||null};
_.f.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),_.jo(this.hostElement,[this.submitCommand_,a]).then(function(){b.set("isLoading_",!1)},function(){b.set("isLoading_",!1)}))};
_.f.playerAdStartHandler_=function(){_.Tn(this.hostElement,"yt-clip-creation-disable");this.set("isAdPlaying",!0)};
_.f.playerAdEndHandler_=function(){_.Tn(this.hostElement,"yt-clip-creation-enable");this.set("isAdPlaying",!1)};
_.f.onVideoProgress_=function(){var a=this;this.getPlayer().then(function(b){var c,d=2===(null==b?void 0:null==(c=b.getPresentingPlayerType)?void 0:c.call(b));a.isAdPlaying!==d&&(d?a.playerAdStartHandler_():a.playerAdEndHandler_())})};
_.J.Object.defineProperties(And,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rnd){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-clip-creation-renderer">\n  <div id="title" class="style-scope yt-clip-creation-renderer">\n    <div class="left-container style-scope yt-clip-creation-renderer">\n      <yt-img-shadow id="user-avatar" height="32" thumbnail="[[data.userAvatar]]" width="32" class="style-scope yt-clip-creation-renderer">\n      </yt-img-shadow>\n      <div id="display-name" class="style-scope yt-clip-creation-renderer">[[getSimpleString(data.displayName)]]</div>\n    </div>\n    <div id="publicity-label" class="style-scope yt-clip-creation-renderer">\n      <yt-icon id="publicity-icon" icon="yt-icons:privacy_public" class="style-scope yt-clip-creation-renderer"></yt-icon>\n      [[data.publicityLabel]]\n    </div>\n  </div>\n  <div id="title-input" class="style-scope yt-clip-creation-renderer"></div>\n  <div id="scrubber" class="style-scope yt-clip-creation-renderer"></div>\n</div>\n<div id="footer" class="style-scope yt-clip-creation-renderer">\n  <tp-yt-paper-spinner-lite active="[[isLoading_]]" hidden="[[!isLoading_]]" class="style-scope yt-clip-creation-renderer"></tp-yt-paper-spinner-lite>\n  <div id="cancel" class="style-scope yt-clip-creation-renderer"></div>\n  <div id="share" class="style-scope yt-clip-creation-renderer"></div>\n</div>\n<div id="ad-state" class="style-scope yt-clip-creation-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qnd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-clip-creation-renderer {position: relative;--clip-avatar-height: 32px;} #ad-state.yt-clip-creation-renderer {display: none;} yt-clip-creation-renderer[is-ad-playing] #ad-state.yt-clip-creation-renderer {display: initial;} #ad-state.yt-clip-creation-renderer,#ad-state.yt-clip-creation-renderer ytd-clip-ad-state-renderer.yt-clip-creation-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} yt-clip-creation-renderer,#container.yt-clip-creation-renderer {overflow: hidden;flex: 1 1 0%;display: flex;flex-direction: column;} #container.yt-clip-creation-renderer {padding: var(--ytd-margin-4x);overflow-y: auto;background-color: var(--yt-spec-brand-background-primary);} #title.yt-clip-creation-renderer {margin: 0 0 var(---ytd-margin) 0;-ms-align-self: stretch;align-self: stretch;display: flex;flex-direction: row;align-items: center;justify-content: space-between;} #title.yt-clip-creation-renderer .left-container.yt-clip-creation-renderer {display: flex;align-items: center;} #title-input.yt-clip-creation-renderer ytd-clip-creation-text-input-renderer.yt-clip-creation-renderer {max-width: 100%;} #user-avatar.yt-clip-creation-renderer {--yt-img-border-radius: calc(var(--clip-avatar-height) / 2);margin: 0 var(--ytd-margin-4x) 0 0;flex: none;} #display-name.yt-clip-creation-renderer {color: var(--yt-spec-text-primary);font-size: var(--yt-guide-highlight-font-size,1.4rem);font-weight: 500;line-height: var(--yt-guide-highlight-line-height,1.8rem);letter-spacing: var(--yt-guide-highlight-letter-spacing,normal);} #publicity-label.yt-clip-creation-renderer {color: var(--yt-spec-text-secondary);font-size: 1.4rem;display: flex;align-items: center;} #publicity-icon.yt-clip-creation-renderer {height: 16px;width: 16px;margin-right: 8px;} #title-input.yt-clip-creation-renderer {display: flex;} ytd-clip-creation-text-input-renderer.yt-clip-creation-renderer {flex: 1;flex-basis: 0.000000001px;-ms-align-self: stretch;align-self: stretch;} #scrubber.yt-clip-creation-renderer {direction: ltr;max-width: 100%;margin: var(--ytd-margin-6x) 0;} #share.yt-clip-creation-renderer {margin-left: var(--ytd-margin-4x);-ms-align-self: flex-end;align-self: flex-end;} #footer.yt-clip-creation-renderer {background-color: var(--yt-spec-brand-background-solid);padding: var(--ytd-margin-2x);display: flex;align-items: center;justify-content: flex-end;flex: none;}</style>");
qnd=d}d=qnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rnd=a}a=rnd;return a}}});
var e9=And;e9.prototype.onEndValidChanged_=e9.prototype.onEndValidChanged_;e9.prototype.onStartValidChanged_=e9.prototype.onStartValidChanged_;e9.prototype.onTitleValidChanged_=e9.prototype.onTitleValidChanged_;e9.prototype.onEndChanged_=e9.prototype.onEndChanged_;e9.prototype.onStartChanged_=e9.prototype.onStartChanged_;e9.prototype.onTitleChanged_=e9.prototype.onTitleChanged_;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],e9.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",Object)],e9.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],e9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],e9.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],e9.prototype,"data",void 0);_.U([_.N({value:""}),_.V("design:type",String)],e9.prototype,"titleValue",void 0);
_.U([_.N({value:!1}),_.V("design:type",Boolean)],e9.prototype,"titleValid",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],e9.prototype,"start",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],e9.prototype,"startValid",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],e9.prototype,"end",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],e9.prototype,"endValid",void 0);_.U([_.N({value:""}),_.V("design:type",String)],e9.prototype,"videoId",void 0);
_.U([_.N({computed:"computeFormValid_(data, titleValid, startValid, endValid)"}),_.V("design:type",Boolean)],e9.prototype,"formValid",void 0);_.U([_.N({computed:"computeSubmitButton_(data.saveButton, isAdPlaying, isLoading_, formValid)"}),_.V("design:type",Object)],e9.prototype,"submitButton_",void 0);_.U([_.N({computed:"computeSubmitCommand_(data.saveButton.buttonRenderer.command)"}),_.V("design:type",Object)],e9.prototype,"submitCommand_",void 0);
_.U([_.N({computed:"computeCancelButton_(data.cancelButton, isAdPlaying, isLoading_)"}),_.V("design:type",Object)],e9.prototype,"cancelButton_",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],e9.prototype,"isLoading_",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],e9.prototype,"isAdPlaying",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],e9.prototype,"returnTime",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],e9.prototype,"isAtLiveHead",void 0);
_.U([_.tq("title-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],e9.prototype,"onTitleChanged_",null);_.U([_.tq("start-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],e9.prototype,"onStartChanged_",null);_.U([_.tq("end-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],e9.prototype,"onEndChanged_",null);
_.U([_.tq("title-valid-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],e9.prototype,"onTitleValidChanged_",null);_.U([_.tq("start-valid-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],e9.prototype,"onStartValidChanged_",null);_.U([_.tq("end-valid-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],e9.prototype,"onEndValidChanged_",null);
e9=_.U([_.Gq({is:"yt-clip-creation-renderer",noInjection:!0})],e9);var Bnd=function(){return _.O.apply(this,arguments)||this};
_.H(Bnd,_.O);Bnd.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"}}}};
Bnd.prototype.onPanelContentVisibleChanged=function(){this.data&&this.data.contents&&this.data.contents.some(function(a){return a.hasOwnProperty("clipCreationRenderer")})&&_.Tn(this.hostElement,"yt-clip-creation-visibility-changed",[{visible:!!this.panelContentVisible}])};
var f9=Bnd;f9.prototype.onPanelContentVisibleChanged=f9.prototype.onPanelContentVisibleChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],f9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],f9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.HI.YtVisibilityBehavior),_.V("design:type",Object)],f9.prototype,"ytVisibilityBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],f9.prototype,"ytdReduxBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],f9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],f9.prototype,"panelContentVisible",void 0);_.U([_.uq("panelContentVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],f9.prototype,"onPanelContentVisibleChanged",null);f9=_.U([_.P({is:"ytd-clip-section-renderer",disableElementRegistration:!0})],f9);
_.Q(f9,"ytd-clip-section-renderer",function(){if(void 0!==ind)return ind;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-clip-section-renderer"></div>\n<div id="footer" class="style-scope ytd-clip-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hnd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-clip-section-renderer {display: flexbox;display: flex;flex-direction: column;background-color: var(--yt-spec-brand-background-primary);} ytd-clip-section-renderer,#contents.ytd-clip-section-renderer {overflow: hidden;flex: 1 1 0%;display: flexbox;display: flex;flex-direction: column;}</style>");
hnd=d}d=hnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ind=a});var Cnd;var Dnd;var End=function(){return _.O.apply(this,arguments)||this};
_.H(End,_.O);_.f=End.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=_.eI(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;Tkd(a)&&(13===a.keyCode?(this.selectSnippet(this.snippetElements[this.highlightedIndex]),this.inputElement.blur()):this.filterSnippets(this.snippets,this.typedValue),this.inputTimerId&&_.Ph.cancelJob(this.inputTimerId),this.inputTimerId=_.Ph.addLowPriorityJob(function(){b.typedValue&&(b.fetchSnippets(b.typedValue),b.logInputGesture(b.data))},1E3))};
_.f.onClick=function(a){(a=_.YM(a.target,null,"snippet-item"))&&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=_.g(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=_.Tn(this.hostElement,"yt-get-current-video-id-action")[0],c=this.getSourceTimelines();_.jo(this.hostElement,[{getSearchInVideoCommand:{externalVideoId:b,query:null!=a?a:"",sourceTimelines:c},commandMetadata:{webCommandMetadata:{apiUrl:"/youtubei/v1/in_video/search",sendPost:!0}}}])};
_.f.filterSnippets=function(a,b){var c=this;if(b){this.filteredSnippets=(0,_.If.unsafeClone)(a);var d=RegExp(_.Qsa(b),"i");this.filteredSnippets=this.filteredSnippets.filter(function(l){return d.test(c.ytRendererBehavior.getSimpleString(l.snippet))});
a=_.g(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){if(!(0<this.snippets.length)){var b,c,d;if(null!=(d=null==(b=_.B(a,ald))?void 0:null==(c=b.results)?void 0:c.length)&&d){var e;this.filteredSnippets=this.snippets=(null==(e=_.B(a,ald))?void 0:e.results).map(function(h){var l,m,p;return{startMs:null==h?void 0:null==(l=h.searchInVideoResultRenderer)?void 0:l.startMs,startTimeText:null==h?void 0:null==(m=h.searchInVideoResultRenderer)?void 0:m.startTimeText,snippet:null==h?void 0:null==(p=h.searchInVideoResultRenderer)?
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,c;return _.v(function(d){if(1==d.nextAddress){if(!a)return d.jumpTo(0);b=Number(a.dataset.startOffset);return _.w(d,_.qH().getPlayerPromise(),3)}c=d.yieldResult;c.seekTo(b/1E3,!0);c.wakeUpControls();_.Bo(d)})};
_.f.logInputGesture=function(a){var b=_.Hj();b&&(null==a?0:a.trackingParams)&&_.Ff(_.rl)(void 0,b,_.zr(a.trackingParams),"INTERACTION_LOGGING_GESTURE_TYPE_INPUT_TEXT",void 0,void 0)};
_.f.typedValueChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("typed-value-changed",this.typedValue))};
_.f.updateTypedValueFromBinding=function(a){this.typedValue=a.currentTarget.value};
var g9=End;g9.prototype.typedValueChangedForBinding=g9.prototype.typedValueChangedForBinding;g9.prototype.dataChanged=g9.prototype.dataChanged;g9.prototype.panelContentVisibleChanged=g9.prototype.panelContentVisibleChanged;g9.prototype.onClick=g9.prototype.onClick;g9.prototype.onKeyUp=g9.prototype.onKeyUp;g9.prototype.onKeyDown=g9.prototype.onKeyDown;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],g9.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],g9.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],g9.prototype,"data",void 0);_.U([_.N({value:[]}),_.V("design:type",Array)],g9.prototype,"snippets",void 0);_.U([_.N({value:[]}),_.V("design:type",Array)],g9.prototype,"filteredSnippets",void 0);_.U([_.N({value:[]}),_.V("design:type",Array)],g9.prototype,"snippetElements",void 0);
_.U([_.vq("#siv-input"),_.V("design:type",HTMLElement)],g9.prototype,"inputElement",void 0);_.U([_.vq("#siv-snippets-wrapper"),_.V("design:type",HTMLElement)],g9.prototype,"snippetsWrapper",void 0);_.U([_.N(),_.V("design:type",String)],g9.prototype,"typedValue",void 0);_.U([_.N({value:-1}),_.V("design:type",Number)],g9.prototype,"highlightedIndex",void 0);_.U([_.tq("keydown"),_.V("design:type",Function),_.V("design:paramtypes",[_.kw]),_.V("design:returntype")],g9.prototype,"onKeyDown",null);
_.U([_.tq("keyup"),_.V("design:type",Function),_.V("design:paramtypes",[_.kw]),_.V("design:returntype")],g9.prototype,"onKeyUp",null);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],g9.prototype,"onClick",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],g9.prototype,"panelContentVisible",void 0);
_.U([_.uq("panelContentVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g9.prototype,"panelContentVisibleChanged",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g9.prototype,"dataChanged",null);_.U([_.uq("typedValue"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g9.prototype,"typedValueChangedForBinding",null);
g9=_.U([_.P({is:"ytd-search-in-video-renderer",disableElementRegistration:!0})],g9);
_.Q(g9,"ytd-search-in-video-renderer",function(){if(void 0!==Dnd)return Dnd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-search-in-video-renderer" aria-owns="siv-snippets-wrapper" no-label-float="true">\n  <yt-icon class="icon style-scope ytd-search-in-video-renderer" slot="prefix" icon="yt-icons:find_in_page"></yt-icon>\n  <input id="siv-input" slot="input" value="[[typedValue]]" type="text" placeholder="[[getSimpleString(data.placeholderText)]]" aria-autocomplete="list" aria-controls="siv-snippets-wrapper" aria-haspopup="listbox" role="combobox" on-input="updateTypedValueFromBinding" class="style-scope ytd-search-in-video-renderer">\n</tp-yt-paper-input-container>\n<div id="siv-snippets-wrapper" class="snippets-wrapper style-scope ytd-search-in-video-renderer" role="listbox">\n  <div class="no-results-item style-scope ytd-search-in-video-renderer" hidden="[[filteredSnippets.length]]">\n    [[getSimpleString(data.noResultsMessage)]]\n  </div>\n  <template is="dom-repeat" items="[[filteredSnippets]]" hidden="[[!filteredSnippets.length]]" on-dom-change="updateSnippetElements" class="style-scope ytd-search-in-video-renderer">\n    \n    <div class="snippet-item style-scope ytd-search-in-video-renderer" role="option" data-start-offset$="[[item.startMs]]" data-text$="[[getSimpleString(item.snippet)]]">\n      <yt-formatted-string class="start-time-text style-scope ytd-search-in-video-renderer" text="[[item.startTimeText]]">\n      </yt-formatted-string>\n      <yt-formatted-string class="snippet-text style-scope ytd-search-in-video-renderer" text="[[item.snippet]]">\n      </yt-formatted-string>\n    </div>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Cnd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-search-in-video-renderer {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.ytd-search-in-video-renderer {max-height: 180px;overflow-y: auto;overflow-x: hidden;display: flexbox;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .input-container.ytd-search-in-video-renderer {margin: 0 12px 0 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} .icon.ytd-search-in-video-renderer {vertical-align: baseline;padding-right: 8px;color: var(--yt-spec-text-primary);} .snippet-item.highlighted.ytd-search-in-video-renderer {border-left: 3px solid var(--yt-spec-themed-blue);} .snippet-item.highlighted.ytd-search-in-video-renderer .start-time-text.ytd-search-in-video-renderer {color: var(--yt-spec-text-primary);} .snippet-item.highlighted.ytd-search-in-video-renderer {padding-left: 0;} .snippet-item.ytd-search-in-video-renderer:hover .start-time-text.ytd-search-in-video-renderer {color: var(--yt-spec-call-to-action);} .snippet-item.ytd-search-in-video-renderer:hover .snippet-text.ytd-search-in-video-renderer {background-color: var(--yt-spec-badge-chip-background);} .snippet-item.ytd-search-in-video-renderer {padding: 8px 16px 8px 3px;align-items: baseline;display: flexbox;display: flex;flex-direction: row;} .start-time-text.ytd-search-in-video-renderer {color: var(--yt-spec-text-secondary);margin: 0 16px 0 12px;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} .snippet-text.ytd-search-in-video-renderer {margin-left: 12px;color: var(--yt-spec-text-primary);} .no-results-item.ytd-search-in-video-renderer {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;}</style>');
Cnd=d}d=Cnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Dnd=a});var Fnd;var Gnd;var h9=function(){return _.O.apply(this,arguments)||this};
_.H(h9,_.O);h9.prototype.computeButtonOverride=function(){if(this.data)return{size:"S"}};
h9.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"ytd-button-renderer",menuRenderer:"ytd-menu-renderer"}},"data.viewButton":{id:"view-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}}}}}};
h9.prototype.showSnackbarIfPlaceholder=function(){if(this.isProductPlaceholder){var a,b,c,d,e=null==(b=_.B(null==(a=this.data)?void 0:a.onClickCommand,_.tI))?void 0:null==(c=b.item)?void 0:null==(d=c.notificationTextRenderer)?void 0:d.successResponseText;e&&this.ytOpenToastBehavior.openToastWithFormattedMessage(e)}};
_.J.Object.defineProperties(h9.prototype,{useCenterLayoutContainer:{configurable:!0,enumerable:!0,get:function(){return this.isProductPlaceholder}},
isProductPlaceholder:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.isProductPlaceholder)}},
showDropCountdown:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return this.isProductPlaceholder&&(null==(a=this.data)?void 0:null==(b=a.hiddenProductOptions)?void 0:b.showDropCountdown)&&!!(null==(c=this.data)?0:null==(d=c.hiddenProductOptions)?0:d.dropTimestamp)}},
showBrandName:{configurable:!0,enumerable:!0,get:function(){var a;return!this.isProductPlaceholder&&!(null==(a=this.data)?0:a.merchantName)}},
showPriceReplacementText:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.priceReplacementText)}},
showPrice:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null==(a=this.data)?0:a.priceReplacementText)&&!(null==(b=this.data)||!b.price)}},
showMetadata:{configurable:!0,enumerable:!0,get:function(){return!this.isProductPlaceholder}}});
var i9=h9;_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],i9.prototype,"ytOpenToastBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],i9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],i9.prototype,"componentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],i9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],i9.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("isProductPlaceholder"),_.V("design:type",Object),_.V("design:paramtypes",[])],i9.prototype,"useCenterLayoutContainer",null);_.U([_.N({computed:"computeButtonOverride(data)"}),_.V("design:type",Object)],i9.prototype,"buttonOverride",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],i9.prototype,"isProductPlaceholder",null);
_.U([_.M("isProductPlaceholder"),_.V("design:type",Object),_.V("design:paramtypes",[])],i9.prototype,"showDropCountdown",null);_.U([_.M("isProductPlaceholder","data"),_.V("design:type",Object),_.V("design:paramtypes",[])],i9.prototype,"showBrandName",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],i9.prototype,"showPriceReplacementText",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],i9.prototype,"showPrice",null);
_.U([_.M("isProductPlaceholder"),_.V("design:type",Object),_.V("design:paramtypes",[])],i9.prototype,"showMetadata",null);i9=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-list-item-renderer"})],i9);
_.Q(i9,"ytd-product-list-item-renderer",function(){if(void 0!==Gnd)return Gnd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<div data-offer-version-id$="[[data.debugOfferVersionId]]" id="product-list-item" class="style-scope ytd-product-list-item-renderer"><a id="container" class="yt-simple-endpoint style-scope ytd-product-list-item-renderer" href$="[[computeHref_(data.onClickCommand)]]" rel="[[computeNofollow_(data.onClickCommand)]]" data="[[data.onClickCommand]]" on-click="showSnackbarIfPlaceholder"><div id="product-thumbnail" class="style-scope ytd-product-list-item-renderer"><yt-img-shadow object-fit="CONTAIN" thumbnail="[[data.thumbnail]]" class="style-scope ytd-product-list-item-renderer"></yt-img-shadow></div><div id="product-info-and-view" class="style-scope ytd-product-list-item-renderer"><div id="product-info" class="style-scope ytd-product-list-item-renderer"><h4 id="product-title" class="style-scope ytd-product-list-item-renderer">[[getSimpleString(data.title)]]</h4><template is="dom-if" if="[[showDropCountdown]]" class="style-scope ytd-product-list-item-renderer"><yt-cl-countdown target-timestamp="[[data.hiddenProductOptions.dropTimestamp]]" class="style-scope ytd-product-list-item-renderer"></yt-cl-countdown></template><template is="dom-if" if="[[showMetadata]]" class="style-scope ytd-product-list-item-renderer"><div id="merchant-name" class="style-scope ytd-product-list-item-renderer">[[data.merchantName]]</div></template><template is="dom-if" if="[[showBrandName]]" class="style-scope ytd-product-list-item-renderer"><div id="brand-name" class="style-scope ytd-product-list-item-renderer">[[data.brandName]]</div></template><template is="dom-if" restamp="" if="[[showPriceReplacementText]]" class="style-scope ytd-product-list-item-renderer"><div id="product-price-replacement" class="style-scope ytd-product-list-item-renderer">[[data.priceReplacementText]]</div></template><template is="dom-if" restamp="" if="[[showPrice]]" class="style-scope ytd-product-list-item-renderer"><div id="product-price" class="style-scope ytd-product-list-item-renderer">[[data.price]]</div></template><template is="dom-if" if="[[showMetadata]]" class="style-scope ytd-product-list-item-renderer"><div id="affiliate-disclaimer-text" class="style-scope ytd-product-list-item-renderer">\n            [[data.affiliateDisclaimerText]]\n          </div></template></div><div id="view-button" hidden="[[!showMetadata]]" class="style-scope ytd-product-list-item-renderer"></div></div></a><div id="action-button" class="style-scope ytd-product-list-item-renderer"></div></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fnd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-product-list-item-renderer {display: flexbox;display: flex;flex-direction: column;padding: 8px 16px;position: relative;} ytd-product-list-item-renderer:hover {background: var(--yt-spec-badge-chip-background);} #container.ytd-product-list-item-renderer {display: flexbox;display: flex;display: flex;flex-grow: 1;} ytd-product-list-item-renderer[use-center-layout-container] #container.ytd-product-list-item-renderer {align-items: center;} #product-thumbnail.ytd-product-list-item-renderer {background-color: var(--yt-spec-static-brand-white);margin-right: 16px;height: 118px;width: 118px;--yt-img-border-radius: 8px;border-radius: 8px;} yt-img-shadow.ytd-product-list-item-renderer {overflow: hidden;height: 118px;width: 118px;} #product-info-and-view.ytd-product-list-item-renderer {display: flexbox;display: flex;flex-direction: column;display: flex;justify-content: space-between;} #product-info.ytd-product-list-item-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;margin-right: 16px;} #product-title.ytd-product-list-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #brand-name.ytd-product-list-item-renderer {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;color: var(--yt-spec-text-secondary);margin-top: 2px;} #merchant-name.ytd-product-list-item-renderer {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;color: var(--yt-spec-text-secondary);margin-top: 2px;} #product-price.ytd-product-list-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;margin-top: 2px;} #product-price-replacement.ytd-product-list-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;margin-top: 2px;} #affiliate-disclaimer-text.ytd-product-list-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;color: var(--yt-spec-text-primary);margin-top: 2px;} #product-list-item.ytd-product-list-item-renderer {display: flex;flex-direction: row;} #view-button.ytd-product-list-item-renderer {margin-top: 4px;} #action-button.ytd-product-list-item-renderer {margin-top: -7px;margin-right: -8px;}</style>');
Fnd=d}d=Fnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Gnd=a});var Hnd;var Ind;var Jnd=function(){return _.O.apply(this,arguments)||this};
_.H(Jnd,_.O);Jnd.prototype.created=function(){this.ytRendererBehavior.monitorScroll=!0};
Jnd.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{productListHeaderRenderer:"ytd-product-list-header-renderer",productListItemRenderer:"ytd-product-list-item-renderer"}}}};
Jnd.prototype.panelContentVisibleChanged=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress)return a.playerApi?c.jumpTo(2):_.w(c,_.qH().getPlayerPromise(),3);2!=c.nextAddress&&(a.playerApi=c.yieldResult);null==(b=a.playerApi)||b.productsInVideoVisibilityUpdated(!!a.panelContentVisible);_.Bo(c)})};
var j9=Jnd;j9.prototype.panelContentVisibleChanged=j9.prototype.panelContentVisibleChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],j9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],j9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],j9.prototype,"panelContentVisible",void 0);_.U([_.N(),_.V("design:type",Object)],j9.prototype,"data",void 0);
_.U([_.uq("panelContentVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype",Promise)],j9.prototype,"panelContentVisibleChanged",null);j9=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-list-renderer"})],j9);
_.Q(j9,"ytd-product-list-renderer",function(){if(void 0!==Ind)return Ind;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-product-list-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Hnd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-product-list-renderer {display: flexbox;display: flex;flex-direction: column;overflow-y: auto;} ytd-product-list-renderer::-webkit-scrollbar {width: 16px;} ytd-product-list-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-product-list-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #contents.ytd-product-list-renderer {display: flexbox;display: flex;flex-direction: column;flex-shrink: 0;}</style>");
Hnd=d}d=Hnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ind=a});var Knd;var Lnd;var Mnd=function(){var a=_.O.apply(this,arguments)||this;a.hideTimestamps=!!_.cC("hide-transcript-timestamps");a.currentCueIndex=-1;a.flatCues=[];a.actionMap={"yt-signal-action-toggle-transcript-timestamps":"handleSignalActionToggleTranscriptTimestamps","yt-player-time-changed":"onYtPlayerTimeChanged"};a.TEST_ONLY={getFlatCues:function(){return a.flatCues}};
return a};
_.H(Mnd,_.O);_.f=Mnd.prototype;_.f.hideTimestampsChanged=function(){_.bC("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)&&a.cueGroups){this.flatCues.length=0;this.currentCueIndex=-1;a=_.g(this.data.cueGroups);for(var b=a.next();!b.done;b=a.next()){b=_.g(_.B(b.value,bld).cues);for(var c=b.next();!c.done;c=b.next())this.flatCues.push(Number(_.B(c.value,cld).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.hostElement.scrollTop=Math.min(a.offsetTop-this.hostElement.offsetTop,this.hostElement.scrollHeight-this.hostElement.offsetHeight)};
_.f.getCueElement=function(a){return _.$q(this.hostElement).querySelector('.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=_.Sq(a);a.target.classList.contains("cue")&&this.seekCueElement(b)};
_.f.onKeyPress=function(a){13==a.keyCode&&(a=_.YM(a.target,null,"cue"))&&this.seekCueElement(a)};
_.f.seekCueElement=function(a){a=Number(a.getAttribute("start-offset"));_.Tn(this.hostElement,"yt-transcript-player-seek",[a/1E3])};
_.f.onMouseEnter=function(){this.isHovered=!0};
_.f.onMouseLeave=function(){this.isHovered=!1};
var k9=Mnd;k9.prototype.onMouseLeave=k9.prototype.onMouseLeave;k9.prototype.onMouseEnter=k9.prototype.onMouseEnter;k9.prototype.onKeyPress=k9.prototype.onKeyPress;k9.prototype.onTap=k9.prototype.onTap;k9.prototype.dataChanged=k9.prototype.dataChanged;k9.prototype.hideTimestampsChanged=k9.prototype.hideTimestampsChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],k9.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],k9.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],k9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],k9.prototype,"hideTimestamps",void 0);_.U([_.N(),_.V("design:type",Boolean)],k9.prototype,"isHovered",void 0);_.U([_.uq("hideTimestamps"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k9.prototype,"hideTimestampsChanged",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k9.prototype,"dataChanged",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],k9.prototype,"onTap",null);_.U([_.tq("keypress"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],k9.prototype,"onKeyPress",null);
_.U([_.tq("mouseenter"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k9.prototype,"onMouseEnter",null);_.U([_.tq("mouseleave"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k9.prototype,"onMouseLeave",null);k9=_.U([_.P({disableElementRegistration:!0,is:"ytd-transcript-body-renderer"})],k9);
_.Q(k9,"ytd-transcript-body-renderer",function(){if(void 0!==Lnd)return Lnd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-transcript-body-renderer">\n  <div class="cue-group style-scope ytd-transcript-body-renderer">\n    <div class="cue-group-start-offset style-scope ytd-transcript-body-renderer">\n      [[getSimpleString(cueGroup.transcriptCueGroupRenderer.formattedStartOffset)]]\n    </div>\n    <div class="cues style-scope ytd-transcript-body-renderer">\n      <template is="dom-repeat" items="[[cueGroup.transcriptCueGroupRenderer.cues]]" class="style-scope ytd-transcript-body-renderer">\n        <div class="cue style-scope ytd-transcript-body-renderer" 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(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Knd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-transcript-body-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;display: block;overflow-y: auto;} ytd-transcript-body-renderer::-webkit-scrollbar {width: 16px;} ytd-transcript-body-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-transcript-body-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} .cue-group.ytd-transcript-body-renderer {padding: 8px 16px 8px 3px;align-items: baseline;display: flexbox;display: flex;flex-direction: row;} .cue-group.active.ytd-transcript-body-renderer {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.ytd-transcript-body-renderer {margin: 0 16px 0 12px;color: var(--yt-spec-text-secondary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} ytd-transcript-body-renderer[hide-timestamps] .cue-group-start-offset.ytd-transcript-body-renderer {display: none;} .cue-group.active.ytd-transcript-body-renderer .cue-group-start-offset.ytd-transcript-body-renderer {color: var(--yt-spec-text-primary);} .cue-group.ytd-transcript-body-renderer:hover .cue-group-start-offset.ytd-transcript-body-renderer {color: var(--yt-spec-call-to-action);} .cues.ytd-transcript-body-renderer {margin-left: 12px;overflow: hidden;overflow-wrap: break-word;} .cue.ytd-transcript-body-renderer {display: inline;cursor: pointer;color: var(--yt-spec-text-primary);} .cue.ytd-transcript-body-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} .cue.active.ytd-transcript-body-renderer {font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;}</style>');
Knd=d}d=Knd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Lnd=a});var Nnd;var Ond;var Pnd=function(){return _.O.apply(this,arguments)||this};
_.H(Pnd,_.O);Pnd.prototype.configureRendererStamper=function(){return{"data.languageMenu":{id:"menu",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}}}};
var l9=Pnd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],l9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],l9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],l9.prototype,"data",void 0);l9=_.U([_.P({disableElementRegistration:!0,is:"ytd-transcript-footer-renderer"})],l9);
_.Q(l9,"ytd-transcript-footer-renderer",function(){if(void 0!==Ond)return Ond;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-transcript-footer-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Nnd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-transcript-footer-renderer {padding-left: 16px;height: 48px;background-color: var(--yt-spec-brand-background-primary);display: flexbox;display: flex;flex-direction: row;align-items: center;} #menu.ytd-transcript-footer-renderer,yt-sort-filter-sub-menu-renderer.ytd-transcript-footer-renderer {max-width: 100%;}</style>");
Nnd=d}d=Nnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ond=a});var Qnd;var Rnd;var Snd;var Tnd;var Und=function(){var a=_.O.apply(this,arguments)||this;a.systemIcons=_.u("kevlar_system_icons");a.showClearButton=!1;return a};
_.H(Und,_.O);_.f=Und.prototype;_.f.handleInput=function(a){var b=this;a.target.value.length?_.$K(this,"ytdTranscriptSearchBoxSearch",function(){b.emitSearchEvent(a)},500):(dkd(this),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.trackingParams;b&&_.nz(_.Cl(),b)};
_.f.handleClear=function(){dkd(this);this.emitClearEvent();var a,b,c=null==(b=_.B(null==(a=this.data)?void 0:a.clearButton,_.SA))?void 0:b.trackingParams;c&&_.nz(_.Cl(),c);this.clear()};
_.f.emitSearchEvent=function(a){_.Sn(this.hostElement,"yt-transcript-search-box-search",{query:a.target.value});var b,c;(a=null==(c=_.B(null==(b=this.data)?void 0:b.searchButton,_.SA))?void 0:c.trackingParams)&&_.nz(_.Cl(),a)};
_.f.emitClearEvent=function(){_.Sn(this.hostElement,"yt-transcript-search-box-clear")};
_.J.Object.defineProperties(Und.prototype,{inputBox:{configurable:!0,enumerable:!0,get:function(){return _.$q(this.hostElement).querySelector("#transcript-search-box-input")}},
value:{configurable:!0,enumerable:!0,get:function(){return this.inputBox.value}}});
var m9=Und;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],m9.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],m9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],m9.prototype,"systemIcons",void 0);m9=_.U([_.P({disableElementRegistration:!0,is:"ytd-transcript-search-box-renderer"})],m9);
_.Q(m9,"ytd-transcript-search-box-renderer",function(){if(void 0!==Tnd)return Tnd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-transcript-search-box-renderer" no-label-float="true">\n  <yt-icon class="icon style-scope ytd-transcript-search-box-renderer" 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" class="style-scope ytd-transcript-search-box-renderer">\n  <tp-yt-paper-icon-button class="clear-button style-scope ytd-transcript-search-box-renderer" 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(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Snd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-transcript-search-box-renderer {--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.ytd-transcript-search-box-renderer {margin: 0 16px 0 16px;border-radius: 4px;background-color: var(--yt-spec-general-background-b);padding: 4px 0;} .icon.ytd-transcript-search-box-renderer {--iron-icon-stroke-color: var(--yt-spec-icon-active-other);padding-left: 16px;padding-right: 20px;} #transcript-search-box-input.ytd-transcript-search-box-renderer {color: var(--yt-spec-text-primary);caret-color: var(--yt-spec-themed-blue);} #transcript-search-box-input.ytd-transcript-search-box-renderer::-webkit-input-placeholder {color: var(--yt-spec-text-secondary);opacity: 1;} #transcript-search-box-input.ytd-transcript-search-box-renderer::-moz-placeholder {color: var(--yt-spec-text-secondary);opacity: 1;} #transcript-search-box-input.ytd-transcript-search-box-renderer::-ms-input-placeholder {color: var(--yt-spec-text-secondary);opacity: 1;} #transcript-search-box-input.ytd-transcript-search-box-renderer::placeholder {color: var(--yt-spec-text-secondary);opacity: 1;} .clear-button.ytd-transcript-search-box-renderer {--iron-icon-stroke-color: var(--yt-spec-icon-active-other);padding: 0px;margin-right: 8px;height: 24px;width: 24px;} .input-container.ytd-transcript-search-box-renderer:focus-within .icon.ytd-transcript-search-box-renderer,.input-container.ytd-transcript-search-box-renderer:focus-within .clear-button.ytd-transcript-search-box-renderer {--iron-icon-fill-color: var(--yt-spec-icon-active-other);}</style>");
Snd=d}d=Snd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Tnd=a});var Vnd;var Wnd;var Xnd;var Ynd;var Znd=function(){return _.O.apply(this,arguments)||this};
_.H(Znd,_.O);Znd.prototype.dataChanged=function(){if(this.data&&this.data.accessibility&&this.data.accessibility.accessibilityData){var a,b;this.sectionHeaderAriaLabel=null==(a=this.data)?void 0:null==(b=a.accessibility)?void 0:b.accessibilityData.label}};
var n9=Znd;n9.prototype.dataChanged=n9.prototype.dataChanged;_.U([_.N(),_.V("design:type",Object)],n9.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],n9.prototype,"sectionHeaderAriaLabel",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n9.prototype,"dataChanged",null);n9=_.U([_.P({disableElementRegistration:!0,is:"ytd-transcript-section-header-renderer"})],n9);
_.Q(n9,"ytd-transcript-section-header-renderer",function(){if(void 0!==Ynd)return Ynd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-transcript-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.transcript.ytd_transcript_section_header_renderer.ytd.transcript.section.header.renderer.css.js--\x3e<div id="header" aria-label$="[[sectionHeaderAriaLabel]]" class="style-scope ytd-transcript-section-header-renderer">\n  <yt-formatted-string id="title" aria-hidden="true" tabindex="-1" text="[[data.snippet]]" class="style-scope ytd-transcript-section-header-renderer">\n  </yt-formatted-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xnd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_section_header_renderer.ytd.transcript.section.header.renderer.css.js--\x3e<style is-scoped>ytd-transcript-section-header-renderer {background-color: var(--yt-spec-brand-background-solid);} #title.ytd-transcript-section-header-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;font-style: normal;padding: 12px 16px 8px 16px;}</style>');
Xnd=d}d=Xnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ynd=a});var $nd;var aod;var bod;var cod;var dod=function(){var a=_.O.apply(this,arguments)||this;a.isEditMode=!1;a.touchCaptionsEnabled=!1;a.deleteCaptionCorrectionPopupCommand=null;a.voteCaptionCorrectionPopupCommand=null;a.roundedContainer=!0;a.mouseOver=!1;a.textChanged=!1;a.messages={suggest_correction:_.Ln("suggest_correction",void 0,"Edit caption"),suggested_caption:_.Ln("suggested_caption",void 0,"Suggested caption"),submit_correction:_.Ln("submit_correction",void 0,"Submit for review"),cancel_correction:_.Ln("cancel_correction",
void 0,"Cancel"),replay_segment:_.Ln("replay_segment",void 0,"Re-play segment"),delete_correction:_.Ln("delete_correction",void 0,"Delete correction")};a.actionMap={"yt-transcript-update-segment-text-command":"handleUpdateSegmentText","yt-transcript-edit-segment-command":"handleEditSegmentCommand"};return a};
_.H(dod,_.O);_.f=dod.prototype;_.f.dataChanged=function(){this.isEditMode=!1;this.editedText=this.data?this.data.userCorrection:void 0;this.data&&this.data.deleteCaptionCorrectionPopupCommand&&(this.deleteCaptionCorrectionPopupCommand=this.data.deleteCaptionCorrectionPopupCommand);this.data&&this.data.voteCaptionCorrectionPopupCommand&&(this.voteCaptionCorrectionPopupCommand=this.data.voteCaptionCorrectionPopupCommand);this.data&&this.data.accessibility&&(this.segmentAriaLabel=this.data.accessibility.accessibilityData.label)};
_.f.handleDelete=function(a){if(this.deleteCaptionCorrectionPopupCommand){var b=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(this.deleteCaptionCorrectionPopupCommand);b&&this.ytdOpenPopupBehavior.openPopup(b);a.stopPropagation()}};
_.f.handleSubmit=function(a){if(this.data&&this.data.submitCaptionCorrectionCommand&&(a.stopPropagation(),this.textChanged)){var b;a=null==(b=_.B(this.data.submitCaptionCorrectionCommand,_.$Za))?void 0:b.params;b=Object.assign({},this.data.submitCaptionCorrectionCommand,{transcriptSubmitCaptionCorrectionCommand:{params:a,correctionText:String(this.ironTextAreaElement.value),originalText:_.mp(this.data.snippet)}});this.ytComponentBehavior.resolveCommand(b);this.isEditMode=!1}};
_.f.handleUpdateSegmentText=function(a){(a=_.B(a,kld))&&a.targetId&&this.data&&a.targetId===this.data.targetId&&(a.userCorrection&&(this.editedText=a.userCorrection),a.restoreOriginalCaption&&(this.editedText=void 0),a.deleteCaptionCorrectionPopupCommand?this.deleteCaptionCorrectionPopupCommand=a.deleteCaptionCorrectionPopupCommand:this.deleteCaptionCorrectionPopupCommand=null,this.voteCaptionCorrectionPopupCommand=a.voteCaptionCorrectionPopupCommand?a.voteCaptionCorrectionPopupCommand:null,a.accessibility&&
(this.segmentAriaLabel=a.accessibility.accessibilityData.label))};
_.f.handleCancel=function(a){this.isEditMode=!1;a.stopPropagation();this.logClientVe(159409)};
_.f.handleEditSegmentCommand=function(a){(a=_.B(a,jld))&&a.targetId&&this.data&&a.targetId===this.data.targetId&&this.handleEdit()};
_.f.handleEditButtonClick=function(a){this.data&&(this.handleEdit(),a.stopPropagation())};
_.f.handleEdit=function(){if(this.data){this.fireEditEvent(Number(this.data.startMs),Number(this.data.endMs));this.isEditMode=!0;var a;null==(a=this.ironTextAreaElement.textarea)||a.focus();this.logClientVe(159407)}};
_.f.handleMouseEnter=function(){this.mouseOver=!0};
_.f.handleMouseLeave=function(){this.mouseOver=!1};
_.f.handleReplay=function(a){this.data&&(this.fireReplayEvent(Number(this.data.startMs),Number(this.data.endMs)),a.stopPropagation(),this.logClientVe(159408))};
_.f.handleClick=function(){this.data&&(this.voteCaptionCorrectionPopupCommand?(this.ytComponentBehavior.resolveCommand(this.voteCaptionCorrectionPopupCommand),this.fireReplayEvent(Number(this.data.startMs),Number(this.data.endMs))):(this.fireSelectedEvent(Number(this.data.startMs)),this.logClick()))};
_.f.handleKeypress=function(a){this.data&&(this.isEditMode?a.stopPropagation():this.isEnterPress(a)?(this.fireSelectedEvent(Number(this.data.startMs)),this.logClick()):this.isCopyPress(a)&&this.logClientVe(138758))};
_.f.handleTextboxClick=function(a){a.stopPropagation()};
_.f.handleTextboxKeydown=function(a){this.isControlEnterPress(a)?this.handleSubmit(a):"Escape"===a.key&&this.handleCancel(a)};
_.f.handleTextboxKeyup=function(){this.textChanged=_.mp(this.latestText)!==String(this.ironTextAreaElement.value)};
_.f.fireSelectedEvent=function(a){_.Sn(this.hostElement,"yt-transcript-segment-selected",{startMs:a})};
_.f.fireReplayEvent=function(a,b){_.Sn(this.hostElement,"yt-transcript-segment-replay",{startMs:Math.max(a-100,0),endMs:b})};
_.f.fireEditEvent=function(a,b){_.Sn(this.hostElement,"yt-transcript-segment-edit",{startMs:a,endMs:b})};
_.f.isEnterPress=function(a){return"Enter"===a.key||"Enter"===a.code||"NumpadEnter"===a.code||13===a.keyCode?!0:!1};
_.f.isControlEnterPress=function(a){var b="Enter"===a.key||"Enter"===a.code||"NumpadEnter"===a.code||13===a.keyCode;return(a.ctrlKey||a.metaKey)&&b};
_.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.trackingParams;b&&_.nz(_.Cl(),b)};
_.f.logClientVe=function(a){_.mz(_.Cl(),_.Hl(a))};
_.J.Object.defineProperties(dod.prototype,{latestText:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.snippet?this.editedText&&this.touchCaptionsEnabled?this.editedText:this.data.snippet:{}}},
enableEditButton:{configurable:!0,enumerable:!0,get:function(){return this.touchCaptionsEnabled&&!this.isEditMode}},
enableUndoButton:{configurable:!0,enumerable:!0,get:function(){return this.enableEditButton&&null!=this.deleteCaptionCorrectionPopupCommand}}});
var o9=dod;o9.prototype.handleMouseLeave=o9.prototype.handleMouseLeave;o9.prototype.handleMouseEnter=o9.prototype.handleMouseEnter;o9.prototype.dataChanged=o9.prototype.dataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],o9.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],o9.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],o9.prototype,"ytRendererBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],o9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],o9.prototype,"isEditMode",void 0);_.U([_.N(),_.V("design:type",Object)],o9.prototype,"touchCaptionsEnabled",void 0);_.U([_.N(),_.V("design:type",Object)],o9.prototype,"editedText",void 0);_.U([_.N(),_.V("design:type",Object)],o9.prototype,"deleteCaptionCorrectionPopupCommand",void 0);_.U([_.N(),_.V("design:type",Object)],o9.prototype,"voteCaptionCorrectionPopupCommand",void 0);
_.U([_.N(),_.V("design:type",String)],o9.prototype,"segmentAriaLabel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],o9.prototype,"roundedContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],o9.prototype,"mouseOver",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],o9.prototype,"textChanged",void 0);_.U([_.N(),_.V("design:type",Object)],o9.prototype,"messages",void 0);
_.U([_.vq("#suggestion"),_.V("design:type",Object)],o9.prototype,"ironTextAreaElement",void 0);_.U([_.M("data","editedText"),_.V("design:type",Object),_.V("design:paramtypes",[])],o9.prototype,"latestText",null);_.U([_.M("touchCaptionsEnabled","isEditMode"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],o9.prototype,"enableEditButton",null);
_.U([_.M("enableEditButton","deleteCaptionCorrectionPopupCommand"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],o9.prototype,"enableUndoButton",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],o9.prototype,"dataChanged",null);_.U([_.tq("mouseenter"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],o9.prototype,"handleMouseEnter",null);
_.U([_.tq("mouseleave"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],o9.prototype,"handleMouseLeave",null);o9=_.U([_.P({disableElementRegistration:!0,is:"ytd-transcript-segment-renderer"})],o9);
_.Q(o9,"ytd-transcript-segment-renderer",function(){if(void 0!==cod)return cod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-transcript-segment-renderer" aria-label$="[[segmentAriaLabel]]" role="button" tabindex="0" on-click="handleClick" on-keypress="handleKeypress">\n  <div class="segment-start-offset style-scope ytd-transcript-segment-renderer" tabindex="-1" aria-hidden="true" on-keypress="handleKeypress">\n    <div class="segment-timestamp style-scope ytd-transcript-segment-renderer">\n      [[getSimpleString(data.startTimeText)]]\n    </div>\n  </div>\n  <template is="dom-if" restamp="" if="[[touchCaptionsEnabled]]" class="style-scope ytd-transcript-segment-renderer">\n    <tp-yt-paper-input-container hidden="[[!isEditMode]]" no-label-float="true" use-v2-underline="" on-click="handleTextboxClick" on-keydown="handleTextboxKeydown" on-keyup="handleTextboxKeyup" class="style-scope ytd-transcript-segment-renderer">\n      <tp-yt-iron-autogrow-textarea id="suggestion" class="paper-input-input style-scope ytd-transcript-segment-renderer" slot="input" label="[[messages.suggested_caption]]" max-rows="4" required="true" rows="1" value="[[getSimpleString(data.snippet)]]">\n      </tp-yt-iron-autogrow-textarea>\n    </tp-yt-paper-input-container>\n    <div id="actions" hidden="[[!isEditMode]]" class="style-scope ytd-transcript-segment-renderer">\n      <div class="submit style-scope ytd-transcript-segment-renderer" on-click="handleSubmit">\n        <yt-icon-button label="[[messages.submit_correction]]" class="style-scope ytd-transcript-segment-renderer">\n          <yt-icon icon="yt-icons:check" class="style-scope ytd-transcript-segment-renderer"></yt-icon>\n          <tp-yt-paper-tooltip class="style-scope ytd-transcript-segment-renderer">[[messages.submit_correction]]</tp-yt-paper-tooltip>\n        </yt-icon-button>\n      </div>\n      <div class="cancel style-scope ytd-transcript-segment-renderer" on-click="handleCancel">\n        <yt-icon-button label="[[messages.cancel_correction]]" class="style-scope ytd-transcript-segment-renderer">\n          <yt-icon icon="yt-icons:close" class="style-scope ytd-transcript-segment-renderer"></yt-icon>\n          <tp-yt-paper-tooltip class="style-scope ytd-transcript-segment-renderer">[[messages.cancel_correction]]</tp-yt-paper-tooltip>\n        </yt-icon-button>\n      </div>\n      <div class="replay style-scope ytd-transcript-segment-renderer" on-click="handleReplay">\n        <yt-icon-button label="[[messages.replay_segment]]" class="style-scope ytd-transcript-segment-renderer">\n          <yt-icon icon="yt-icons:replay_arrow" class="style-scope ytd-transcript-segment-renderer"></yt-icon>\n          <tp-yt-paper-tooltip class="style-scope ytd-transcript-segment-renderer">[[messages.replay_segment]]</tp-yt-paper-tooltip>\n        </yt-icon-button>\n      </div>\n    </div>\n  </template>\n  <yt-formatted-string class="segment-text style-scope ytd-transcript-segment-renderer" aria-hidden="true" hidden="[[isEditMode]]" tabindex="-1" text="[[latestText]]">\n  </yt-formatted-string>\n  <template is="dom-if" restamp="" if="[[touchCaptionsEnabled]]" class="style-scope ytd-transcript-segment-renderer">\n    <div class="segment-undo style-scope ytd-transcript-segment-renderer" on-click="handleDelete" hidden="[[!enableUndoButton]]">\n      <yt-icon-button label="[[messages.delete_correction]]" class="style-scope ytd-transcript-segment-renderer">\n        <yt-icon icon="yt-icons:arrow_undo" class="style-scope ytd-transcript-segment-renderer"></yt-icon>\n        <tp-yt-paper-tooltip class="style-scope ytd-transcript-segment-renderer">[[messages.delete_correction]]</tp-yt-paper-tooltip>\n      </yt-icon-button>\n    </div>\n    <div class="segment-edit style-scope ytd-transcript-segment-renderer" on-click="handleEditButtonClick" hidden="[[!enableEditButton]]">\n      <yt-icon-button label="[[messages.suggest_correction]]" class="style-scope ytd-transcript-segment-renderer">\n        <yt-icon icon="yt-icons:edit" class="style-scope ytd-transcript-segment-renderer"></yt-icon>\n        <tp-yt-paper-tooltip class="style-scope ytd-transcript-segment-renderer">[[messages.suggest_correction]]</tp-yt-paper-tooltip>\n      </yt-icon-button>\n    </div>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-transcript-segment-renderer.active .segment.ytd-transcript-segment-renderer {background-color: var(--yt-spec-badge-chip-background);} ytd-transcript-segment-renderer.active .segment.ytd-transcript-segment-renderer .segment-text.ytd-transcript-segment-renderer {font-weight: 500;} .segment.ytd-transcript-segment-renderer {position: relative;padding: 12px 16px 8px 4px;outline: none;font-size: 1.4rem;line-height: 1.8rem;align-items: baseline;display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;cursor: pointer;} .segment.ytd-transcript-segment-renderer:hover,.segment.ytd-transcript-segment-renderer:focus,.segment.ytd-transcript-segment-renderer:active {background-color: var(--yt-spec-badge-chip-background);} .segment.ytd-transcript-segment-renderer:hover .segment-text.ytd-transcript-segment-renderer,.segment.ytd-transcript-segment-renderer:focus .segment-text.ytd-transcript-segment-renderer,.segment.ytd-transcript-segment-renderer:active .segment-text.ytd-transcript-segment-renderer {font-weight: 500;} .segment-start-offset.ytd-transcript-segment-renderer {display: var(--ytd-transcript-segment-time-display);margin: 0 16px 0 12px;} ytd-transcript-segment-renderer[is-edit-mode] .segment-start-offset.ytd-transcript-segment-renderer {margin: 0 6px 0 12px;} .segment-timestamp.ytd-transcript-segment-renderer {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;} ytd-transcript-segment-renderer[rounded-container] .segment-timestamp.ytd-transcript-segment-renderer {border-radius: 4px;} .segment-text.ytd-transcript-segment-renderer {color: var(--yt-spec-text-primary);overflow-wrap: break-word;margin-left: var(--ytd-transcript-segment-text-margin-left);width: 100%;} .segment-edit.ytd-transcript-segment-renderer {width: 18px;height: 18px;} .segment-edit.ytd-transcript-segment-renderer yt-icon-button.ytd-transcript-segment-renderer {bottom: 5px;} .segment-edit.ytd-transcript-segment-renderer tp-yt-paper-tooltip.ytd-transcript-segment-renderer {padding-right: 16px;} .segment-undo.ytd-transcript-segment-renderer {width: 18px;height: 18px;padding-right: 10px;} .segment-undo.ytd-transcript-segment-renderer yt-icon-button.ytd-transcript-segment-renderer {bottom: 5px;} .submit.ytd-transcript-segment-renderer tp-yt-paper-tooltip.ytd-transcript-segment-renderer {white-space: nowrap;} ytd-transcript-segment-renderer:not([mouse-over]) .segment-undo.ytd-transcript-segment-renderer:not(:focus-within) {opacity: 0;} ytd-transcript-segment-renderer:not([mouse-over]) .segment-edit.ytd-transcript-segment-renderer:not(:focus-within) {opacity: 0;} yt-icon-button.ytd-transcript-segment-renderer yt-icon.ytd-transcript-segment-renderer {color: var(--yt-spec-icon-inactive);} yt-icon-button.ytd-transcript-segment-renderer:hover yt-icon.ytd-transcript-segment-renderer {color: var(--yt-spec-icon-active-other);} tp-yt-paper-input-container.ytd-transcript-segment-renderer {--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);--iron-autogrow-textarea-placeholder-padding: 10px;width: 100%;padding-top: 0;padding-bottom: 0;} tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-container>input,tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-container>iron-input,tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-container>textarea,tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {display: inline-block;padding: 12px 12px 12px 12px;box-shadow: inset 0 0 0 1px var(--yt-spec-10-percent-layer);border-radius: 4px;box-sizing: border-box;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-container>input[focused],tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-container>iron-input[focused],tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-container>textarea[focused],tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea[focused],tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-container>.paper-input-input[focused] {box-shadow: inset 0 0 0 1px #065fd4;} ytd-transcript-segment-renderer tp-yt-iron-autogrow-textarea#suggestion .tp-yt-iron-autogrow-textarea[style-target=textarea] {padding-top: 8px;padding-left: 10px;padding-bottom: 14px;} #actions.ytd-transcript-segment-renderer {position: absolute;bottom: 18px;right: 22px;} #actions.ytd-transcript-segment-renderer div.ytd-transcript-segment-renderer {display: inline-block;padding-right: 4px;} ytd-transcript-segment-renderer:not([text-changed]) #actions.ytd-transcript-segment-renderer .submit.ytd-transcript-segment-renderer {pointer-events: none;} ytd-transcript-segment-renderer:not([text-changed]) #actions.ytd-transcript-segment-renderer .submit.ytd-transcript-segment-renderer yt-icon-button.ytd-transcript-segment-renderer yt-icon.ytd-transcript-segment-renderer {color: var(--yt-spec-icon-disabled);}</style>');
bod=d}d=bod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cod=a});var eod=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-player-time-changed":"onYtPlayerTimeChanged"};a.isError=!1;a.segmentOffsets=[];a.segmentIndex=-1;return a};
_.H(eod,_.O);_.f=eod.prototype;_.f.configureRendererStamper=function(){return{segments:{id:"segments-container",mapping:{transcriptSegmentRenderer:{component:"ytd-transcript-segment-renderer",properties:{touchCaptionsEnabled:"[[data.touchCaptionsEnabled]]"}},transcriptSectionHeaderRenderer:{component:"ytd-transcript-section-header-renderer"}}}}};
_.f.segmentsChanged=function(){this.updateOffsets()};
_.f.onYtPlayerTimeChanged=function(a){for(var b=this.segmentIndex,c=b;;){if(0<=c){var d=this.segmentOffsets[c].start;var e=this.segmentOffsets[c].isAutoScrollable}else d=-1,e=!0;var h=a+.5;if(!e){d=c+1<this.segmentOffsets.length?this.segmentOffsets[c+1].start:Infinity;if(h>=d){c+=1;continue}c=-1;break}if(h<d)d=0<=c-1&&this.segmentOffsets[c-1].isAutoScrollable,e=0===c||d?1:2,c-=e;else if(e=c+1<this.segmentOffsets.length&&this.segmentOffsets[c+1].isAutoScrollable?1:2,d=c+e<this.segmentOffsets.length?
this.segmentOffsets[c+e].start:Infinity,h>d)c+=e;else{if(0>c)break;c<this.segmentOffsets.length&&h>this.segmentOffsets[c].end&&(c=-1);break}}if(b!==c){if(0<=b){var l;null==(l=this.getSegmentElement(b))||l.classList.remove("active")}this.segmentIndex=c;if(!(0>c)){var m;null==(m=this.getSegmentElement(c))||m.classList.add("active");this.isHovered||this.scrollElementToTop(c)}}};
_.f.handleSegmentEdit=function(a){a.target&&(this.lastSegmentEdited&&(this.lastSegmentEdited.isEditMode=!1),this.lastSegmentEdited=a.target,_.Tn(this.hostElement,"yt-transcript-player-edit",[a.detail.startMs/1E3,a.detail.endMs/1E3]))};
_.f.handleSegmentSelected=function(a){_.Tn(this.hostElement,"yt-transcript-player-seek",[a.detail.startMs/1E3])};
_.f.handleSegmentReplay=function(a){_.Tn(this.hostElement,"yt-transcript-player-replay",[a.detail.startMs/1E3,a.detail.endMs/1E3])};
_.f.onMouseEnter=function(){this.isHovered=!0};
_.f.onMouseLeave=function(){this.isHovered=!1};
_.f.onRetryButtonClick=function(){_.Sn(this.hostElement,"transcript-retry-button-click")};
_.f.getSegmentElement=function(a){return _.$q(this.hostElement).querySelector(":nth-child("+(a+1)+")")};
_.f.scrollElementToTop=function(a){a=this.getSegmentElement(2<=a?a-2:0);this.hostElement.scrollTop=Math.min(a.offsetTop-this.hostElement.offsetTop,this.hostElement.scrollHeight-this.hostElement.offsetHeight)};
_.f.updateOffsets=function(){this.segmentOffsets=this.segments.map(function(a){var b,c=null!=(b=a.transcriptSegmentRenderer)?b:a.transcriptSectionHeaderRenderer;return{start:Number(c.startMs)/1E3,end:Number(c.endMs)/1E3,isAutoScrollable:void 0!==a.transcriptSegmentRenderer}});
this.segmentIndex=-1;this.clearHighlightedSegments()};
_.f.clearHighlightedSegments=function(){var a=_.$q(this.hostElement);a=_.g(a.querySelectorAll("ytd-transcript-segment-renderer"));for(var b=a.next();!b.done;b=a.next())b.value.classList.remove("active")};
_.J.Object.defineProperties(eod.prototype,{segments:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.data)?void 0:a.searchResultSegments)||(null==(b=this.data)?void 0:b.initialSegments)||[]}},
displayNoResults:{configurable:!0,enumerable:!0,get:function(){return!!this.segments&&0===this.segments.length&&!!this.noResultLabel}}});
var p9=eod;p9.prototype.onMouseLeave=p9.prototype.onMouseLeave;p9.prototype.onMouseEnter=p9.prototype.onMouseEnter;p9.prototype.handleSegmentReplay=p9.prototype.handleSegmentReplay;p9.prototype.handleSegmentSelected=p9.prototype.handleSegmentSelected;p9.prototype.handleSegmentEdit=p9.prototype.handleSegmentEdit;p9.prototype.segmentsChanged=p9.prototype.segmentsChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],p9.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],p9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],p9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],p9.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],p9.prototype,"isError",void 0);_.U([_.N(),_.V("design:type",Object)],p9.prototype,"noResultLabel",void 0);
_.U([_.M("data"),_.V("design:type",Array),_.V("design:paramtypes",[])],p9.prototype,"segments",null);_.U([_.M("segments","noResultLabel"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],p9.prototype,"displayNoResults",null);_.U([_.uq("segments"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],p9.prototype,"segmentsChanged",null);
_.U([_.tq("yt-transcript-segment-edit"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],p9.prototype,"handleSegmentEdit",null);_.U([_.tq("yt-transcript-segment-selected"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],p9.prototype,"handleSegmentSelected",null);
_.U([_.tq("yt-transcript-segment-replay"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],p9.prototype,"handleSegmentReplay",null);_.U([_.tq("mouseenter"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],p9.prototype,"onMouseEnter",null);_.U([_.tq("mouseleave"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],p9.prototype,"onMouseLeave",null);
p9=_.U([_.P({disableElementRegistration:!0,is:"ytd-transcript-segment-list-renderer"})],p9);
_.Q(p9,"ytd-transcript-segment-list-renderer",function(){if(void 0!==aod)return aod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-transcript-segment-list-renderer"></div>\n<div id="message-container" hidden="[[!displayNoResults]]" class="style-scope ytd-transcript-segment-list-renderer">\n  <yt-formatted-string id="no-results" text="[[noResultLabel]]" class="style-scope ytd-transcript-segment-list-renderer">\n  </yt-formatted-string>\n</div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$nd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-transcript-segment-list-renderer {display: block;height: calc(var(--ytd-watch-flexy-panel-max-height) - 96px);background-color: var(--yt-spec-brand-background-solid);overflow-y: auto;overflow-x: hidden;} ytd-transcript-segment-list-renderer::-webkit-scrollbar {width: 16px;} ytd-transcript-segment-list-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-transcript-segment-list-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #message-container.ytd-transcript-segment-list-renderer {height: 100%;display: flex;align-items: center;justify-content: center;} #no-results.ytd-transcript-segment-list-renderer {color: var(--yt-spec-text-primary);font-size: 1.4rem;line-height: 1.8rem;}</style>");
$nd=d}d=$nd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aod=a});var fod=function(){var a=_.O.apply(this,arguments)||this;a.hideTimestamps=!!_.cC("hide-transcript-timestamps");a.isLoadingTranscripts=!1;a.isError=!1;a.actionMap={"yt-signal-action-toggle-transcript-timestamps":"handleSignalActionToggleTranscriptTimestamps"};a.TEST_ONLY={errorPromise:function(){return new Promise(function(b){a.errorPromiseResolver=b})}};
return a};
_.H(fod,_.O);_.f=fod.prototype;_.f.headerChanged=function(){var a,b;this.baseGetTranscriptsCommand=null==(b=_.B(null==(a=this.data)?void 0:a.header,lld))?void 0:b.onTextChangeCommand};
_.f.bodyChanged=function(){var a;if(_.B(null==(a=this.data)?void 0:a.body,mld)){var b;a=_.B(null==(b=this.data)?void 0:b.body,mld);a.initialSegments&&(this.initialTranscriptsRenderer=a);a.noResultLabel&&(this.noResultLabel=a.noResultLabel);a.retryLabel&&(this.retryLabel=a.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;if(a){var c=a.detail.query;if(this.baseGetTranscriptsCommand){var d;a=null==(d=_.B(this.baseGetTranscriptsCommand,_.fXa))?void 0:d.params;var e;d=_.B(null==(e=this.data)?void 0:e.footer,dld);var h;if((e=null==(h=_.B(null==d?void 0:d.languageMenu,ild))?void 0:h.subMenuItems)&&0<e.length&&(h=e.find(function(p){return p.selected}))){var l,m;
a=null==(l=h.continuation)?void 0:null==(m=l.reloadContinuationData)?void 0:m.continuation}l=Object.assign({},this.baseGetTranscriptsCommand,{getTranscriptEndpoint:{params:a,searchQuery:c}});this.ytComponentBehavior.resolveCommand(l,{commandController:{onServerError:function(){b.setError()}}});
this.isLoadingTranscripts=!0;this.set("data.body",{});Pkd(this.ytContinuationHandlerBehavior,function(){return c===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.hideTimestampsChanged=function(){_.bC("hide-transcript-timestamps",this.hideTimestamps)};
_.f.toggleTranscriptTimestampAction=function(){this.hideTimestamps=!this.hideTimestamps};
_.f.handleSignalActionToggleTranscriptTimestamps=function(){this.toggleTranscriptTimestampAction()};
_.f.getCurrentSearchBoxText=function(){var a;return null==(a=this.searchBox)?void 0:a.value};
_.f.clearSearchBoxText=function(){this.searchBox&&this.searchBox.clear()};
_.f.setError=function(){this.isLoadingTranscripts=!1;this.isError=!0;this.errorPromiseResolver&&this.errorPromiseResolver()};
_.J.Object.defineProperties(fod.prototype,{searchBox:{configurable:!0,enumerable:!0,get:function(){return _.$q(this.hostElement).querySelector("ytd-transcript-search-box-renderer")}}});
var q9=fod;q9.prototype.hideTimestampsChanged=q9.prototype.hideTimestampsChanged;q9.prototype.searchCleared=q9.prototype.searchCleared;q9.prototype.fireSearch=q9.prototype.fireSearch;q9.prototype.onReloadContinuationFinish=q9.prototype.onReloadContinuationFinish;q9.prototype.bodyChanged=q9.prototype.bodyChanged;q9.prototype.headerChanged=q9.prototype.headerChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],q9.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],q9.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],q9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.yS),_.V("design:type",Object)],q9.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],q9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q9.prototype,"hideTimestamps",void 0);
_.U([_.N(),_.V("design:type",Object)],q9.prototype,"isLoadingTranscripts",void 0);_.U([_.N(),_.V("design:type",Object)],q9.prototype,"isError",void 0);_.U([_.uq("data.header"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q9.prototype,"headerChanged",null);_.U([_.mH("data.body"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q9.prototype,"bodyChanged",null);
_.U([_.tq("yt-reload-continuation-finish"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q9.prototype,"onReloadContinuationFinish",null);_.U([_.tq("yt-transcript-search-box-search"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],q9.prototype,"fireSearch",null);_.U([_.tq("yt-transcript-search-box-clear"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q9.prototype,"searchCleared",null);
_.U([_.uq("hideTimestamps"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q9.prototype,"hideTimestampsChanged",null);q9=_.U([_.P({disableElementRegistration:!0,is:"ytd-transcript-search-panel-renderer"})],q9);
_.Q(q9,"ytd-transcript-search-panel-renderer",function(){if(void 0!==Wnd)return Wnd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-transcript-search-panel-renderer"></div>\n<div id="body" class="style-scope ytd-transcript-search-panel-renderer"></div>\n<div id="error-container" hidden="[[!isError]]" class="style-scope ytd-transcript-search-panel-renderer">\n  <tp-yt-paper-button id="retry-button" on-click="onRetryButtonClick" class="style-scope ytd-transcript-search-panel-renderer">\n    <yt-formatted-string text="[[retryLabel]]" class="style-scope ytd-transcript-search-panel-renderer">\n    </yt-formatted-string>\n  </tp-yt-paper-button>\n</div>\n<div class="spinner-container style-scope ytd-transcript-search-panel-renderer" hidden="[[!isLoadingTranscripts]]">\n  <tp-yt-paper-spinner active="[[isLoadingTranscripts]]" class="style-scope ytd-transcript-search-panel-renderer"></tp-yt-paper-spinner>\n</div>\n<div id="footer" class="style-scope ytd-transcript-search-panel-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vnd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-transcript-search-panel-renderer {background-color: var(--yt-spec-brand-background-solid);} ytd-transcript-search-panel-renderer,#body.ytd-transcript-search-panel-renderer {overflow: hidden;flex: 1 1 0%;--ytd-transcript-segment-time-display: block;--ytd-transcript-segment-text-margin-left: 0;display: flex;flex-direction: column;} ytd-transcript-search-panel-renderer[hide-timestamps] #body.ytd-transcript-search-panel-renderer {--ytd-transcript-segment-time-display: none;--ytd-transcript-segment-text-margin-left: 16px;} #error-container.ytd-transcript-search-panel-renderer {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.ytd-transcript-search-panel-renderer {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-suggested-action);font-size: 1.4rem;line-height: 1.8rem;} #retry-button.ytd-transcript-search-panel-renderer:hover,#retry-button.ytd-transcript-search-panel-renderer:focus,#retry-button.ytd-transcript-search-panel-renderer:active {background-color: var(--yt-spec-call-to-action-hover);} .spinner-container.ytd-transcript-search-panel-renderer {display: flex;align-items: center;justify-content: center;height: calc(var(--ytd-watch-flexy-panel-max-height) - 98px);}</style>");
Vnd=d}d=Vnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Wnd=a});var god=function(){var a=_.O.apply(this,arguments)||this;a.player=null;a.playerPollJobId=0;return a};
_.H(god,_.O);_.f=god.prototype;_.f.panelContentVisibleChanged=function(){this.updatePlayerListening()};
_.f.onLoadReloadContinuation=function(a){_.jo(this.hostElement,[{clickTrackingParams:a.target.data.clickTrackingParams,getTranscriptEndpoint:{params:a.target.data.continuation},commandMetadata:{webCommandMetadata:{apiUrl:"/youtubei/v1/get_transcript",sendPost:!0}}}])};
_.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-edit":"onYtTranscriptPlayerEdit","yt-transcript-player-seek":"onYtTranscriptPlayerSeek","yt-transcript-player-replay":"onYtTranscriptPlayerReplay"}};
_.f.attached=function(){this.updatePlayerListening()};
_.f.detached=function(){this.updatePlayerListening()};
_.f.updatePlayerListening=function(){this.isAttached&&this.panelContentVisible?(this.player&&this.stopPlayerListening(),this.startPlayerListening()):this.stopPlayerListening()};
_.f.startPlayerListening=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress)return(b=_.Lq())?_.w(c,b.getPlayerPromise(),2):c.return();a.player=c.yieldResult;a.playerPollJobId=_.Ph.addLowPriorityJob(function(){a.getPlayerVideoProgress()},1E3);
a.player.addEventListener("onCueRangeEnter",function(d){a.onCueRangeEnter(d)});
a.player.addEventListener("onCueRangeExit",function(d){a.onCueRangeExit(d)});
a.player.addEventListener("onStateChange",function(d){a.onPlayerStateChange(d)});
a.player.addEventListener("SEEK_TO",function(d){a.onPlayerSeek(d)});
_.Bo(c)})};
_.f.getPlayerVideoProgress=function(){var a=this;_.Ph.cancelJob(this.playerPollJobId);if(this.player){var b=this.player.getCurrentTime();_.Tn(this.hostElement,"yt-player-time-changed",[b])}this.playerPollJobId=_.Ph.addLowPriorityJob(function(){a.getPlayerVideoProgress()},1E3)};
_.f.stopPlayerListening=function(){this.player=null;_.Ph.cancelJob(this.playerPollJobId)};
_.f.onPlayerStateChange=function(a){2===a&&this.removePendingCue()};
_.f.onPlayerSeek=function(a){var b;if(b=this.pendingReplayCueId)b=this.pendingReplayCueId,b=a===(_.u("web_transcript_cue_id_killswitch")?Number(b):Number(b.split("_")[1]));b||this.removePendingCue()};
_.f.onCueRangeEnter=function(a){rkd(a)&&(this.pendingReplayCueId=a)};
_.f.onCueRangeExit=function(a){rkd(a)&&this.player&&(this.player.pauseVideo(),this.removePendingCue())};
_.f.removePendingCue=function(){this.player&&this.pendingReplayCueId&&this.player.removeCueRange(this.pendingReplayCueId);this.pendingReplayCueId=void 0};
_.f.onYtTranscriptPlayerSeek=function(a){this.player&&this.player.seekTo(a,!0)};
_.f.onYtTranscriptPlayerReplay=function(a,b){this.player&&(this.player.addCueRange(qkd(a),a,b),this.player.seekTo(a,!0),this.player.playVideo())};
_.f.onYtTranscriptPlayerEdit=function(a,b){this.player&&(1===this.player.getPlayerState()&&this.player.addCueRange(qkd(a),a,b),this.player.seekTo(a,!0))};
var r9=god;r9.prototype.onLoadReloadContinuation=r9.prototype.onLoadReloadContinuation;r9.prototype.panelContentVisibleChanged=r9.prototype.panelContentVisibleChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],r9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],r9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],r9.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],r9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],r9.prototype,"panelContentVisible",void 0);_.U([_.uq("panelContentVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r9.prototype,"panelContentVisibleChanged",null);
_.U([_.tq("yt-load-reload-continuation"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],r9.prototype,"onLoadReloadContinuation",null);r9=_.U([_.P({disableElementRegistration:!0,is:"ytd-transcript-renderer"})],r9);
_.Q(r9,"ytd-transcript-renderer",function(){if(void 0!==Rnd)return Rnd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-transcript-renderer"></div>\n<div id="content" class="style-scope ytd-transcript-renderer"></div>\n<div id="footer" class="style-scope ytd-transcript-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qnd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_renderer.ytd.transcript.renderer.css.js--\x3e<style is-scoped>ytd-transcript-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-transcript-renderer,#body.ytd-transcript-renderer,#content.ytd-transcript-renderer {overflow: hidden;flex: 0 1 auto;display: flexbox;display: flex;flex-direction: column;}</style>");
Qnd=d}d=Qnd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Rnd=a});var hod;var iod;var jod;var kod;var s9=function(){return _.O.apply(this,arguments)||this};
_.H(s9,_.O);s9.prototype.onTap=function(){this.data&&(this.data.navigationEndpoint&&_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint}),this.data.clickCommand&&_.ko(this.hostElement,[this.data.clickCommand],this.hostElement))};
s9.prototype.computeHideMediaQuery=function(){return"(min-width: 600px) and (max-width: "+((0,_.qV)()+1E3)+"px)"};
s9.prototype.updateShouldHideFromBinding=function(a){this.shouldHide=a.detail.value};
s9.prototype.deprecateTwoWayBinding=function(){return _.u("deprecate_two_way_binding_ads")};
var t9=s9;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],t9.prototype,"rendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],t9.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],t9.prototype,"shouldHide",void 0);t9=_.U([_.P({is:"ytd-ad-engagement-panel-banner-renderer",disableElementRegistration:!0})],t9);
_.Q(t9,"ytd-ad-engagement-panel-banner-renderer",function(){if(void 0!==kod)return kod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<template is="dom-if" if="[[!deprecateTwoWayBinding()]]" class="style-scope ytd-ad-engagement-panel-banner-renderer">\n  <iron-media-query query="[[computeHideMediaQuery()]]" query-matches="{{shouldHide}}" class="style-scope ytd-ad-engagement-panel-banner-renderer">\n  </iron-media-query>\n</template>\n<template is="dom-if" if="[[deprecateTwoWayBinding()]]" class="style-scope ytd-ad-engagement-panel-banner-renderer">\n  <iron-media-query query="[[computeHideMediaQuery()]]" query-matches="[[shouldHide]]" on-query-matches-changed="updateShouldHideFromBinding" class="style-scope ytd-ad-engagement-panel-banner-renderer">\n  </iron-media-query>\n</template>\n<a class="yt-simple-endpoint banner-click-container style-scope ytd-ad-engagement-panel-banner-renderer" hidden="[[shouldHide]]" on-tap="onTap">\n  <yt-img-shadow class="banner-image style-scope ytd-ad-engagement-panel-banner-renderer" fit="" thumbnail="[[data.bannerImage]]">\n  </yt-img-shadow>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jod){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-ad-engagement-panel-banner-renderer {display: block;} .banner-click-container.ytd-ad-engagement-panel-banner-renderer,.banner-image.ytd-ad-engagement-panel-banner-renderer {height: 100%;width: 100%;}</style>");
jod=d}d=jod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kod=a});var lod;var mod;var nod=function(){var a=_.O.apply(this,arguments)||this;a.modernPanels=_.u("kevlar_watch_modern_panels");a.buttonUpdate=_.u("web_modern_buttons");a.adsSemanticText=_.u("enable_ads_web_ep_buenos_aires_and_padding_fix");return a};
_.H(nod,_.O);nod.prototype.computeHideDefaultAdBadge=function(a,b){return this.data&&!this.data.badges||b};
var u9=nod;_.U([_.N(),_.V("design:type",Object)],u9.prototype,"data",void 0);_.U([_.N({value:function(){return _.u("enable_basic_immersive_desktop_color_extraction")}}),
_.V("design:type",Boolean)],u9.prototype,"useCustomAdBadge",void 0);_.U([_.N({value:function(){return _.Ln("AD_BADGE_TEXT",void 0,"Ad")}}),
_.V("design:type",String)],u9.prototype,"adBadgeText",void 0);_.U([_.N({computed:"computeHideDefaultAdBadge(data, useCustomAdBadge)"}),_.V("design:type",Boolean)],u9.prototype,"hideDefaultAdBadge",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],u9.prototype,"modernPanels",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],u9.prototype,"buttonUpdate",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],u9.prototype,"adsSemanticText",void 0);
u9=_.U([_.P({is:"ytd-engagement-panel-ad-subtitle-renderer",disableElementRegistration:!0})],u9);
_.Q(u9,"ytd-engagement-panel-ad-subtitle-renderer",function(){if(void 0!==mod)return mod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-engagement-panel-ad-subtitle-renderer">[[adBadgeText]]</span>\n<ytd-badge-supported-renderer id="ad-badge" badges="[[data.badges]]" hidden="[[hideDefaultAdBadge]]" class="style-scope ytd-engagement-panel-ad-subtitle-renderer">\n</ytd-badge-supported-renderer>\n<ytd-ad-hover-text-button-renderer id="ad-info-button" data="[[data.adInfoRenderer.adHoverTextButtonRenderer]]" hidden="[[!data.adInfoRenderer.adHoverTextButtonRenderer]]" class="style-scope ytd-engagement-panel-ad-subtitle-renderer">\n</ytd-ad-hover-text-button-renderer>\n<yt-formatted-string id="subtitle" ellipsis-truncate="" text="[[data.subtitle]]" class="style-scope ytd-engagement-panel-ad-subtitle-renderer">\n</yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-engagement-panel-ad-subtitle-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #ad-badge.ytd-engagement-panel-ad-subtitle-renderer {-webkit-margin-end: -2px;margin-inline-end: -2px;margin-bottom: -1px;} #ad-badge-text.ytd-engagement-panel-ad-subtitle-renderer {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: flexbox;display: flex;} #ad-info-button.ytd-engagement-panel-ad-subtitle-renderer {height: 16px;margin-right: 8px;} #subtitle.ytd-engagement-panel-ad-subtitle-renderer {color: var(--yt-spec-text-secondary);overflow: hidden;padding-top: 1px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} ytd-engagement-panel-ad-subtitle-renderer[modern-panels]:not([ads-semantic-text]) #subtitle.ytd-engagement-panel-ad-subtitle-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-engagement-panel-ad-subtitle-renderer[ads-semantic-text] #subtitle.ytd-engagement-panel-ad-subtitle-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-engagement-panel-ad-subtitle-renderer[button-update] #ad-info-button.ytd-engagement-panel-ad-subtitle-renderer {display: none;}</style>');
lod=d}d=lod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mod=a});var ood;var pod;var qod=function(){var a=_.O.apply(this,arguments)||this;a.modernPanels=_.u("kevlar_watch_modern_panels");a.actionMap={"yt-engagement-panel-header-show-navigation-button-command":"onYtEngagementPanelHeaderShowNavigationButtonCommand"};return a};
_.H(qod,_.O);_.f=qod.prototype;_.f.computeAdsInfoButton=function(){if(_.u("web_modern_buttons")){var a,b;return null==(b=_.B(null==(a=this.data)?void 0:a.subtitleComplex,sld))?void 0:b.adInfoRenderer}};
_.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"}},
adsInfoButton:{id:"ads-info-button",mapping:{adHoverTextButtonRenderer:{component:"ytd-ad-hover-text-button-renderer",params:{modernUpdate:!0}}}},"data.informationButton":{id:"information-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.banner":{id:"banner",mapping:{adEngagementPanelBannerRenderer:"ytd-ad-engagement-panel-banner-renderer"}},"data.navigationButton":{id:"navigation-button",mapping:{buttonRenderer:"ytd-button-renderer"},reuseComponents:!1}}};
_.f.dataChanged=function(){var a;(null==(a=this.data)?0:a.backgroundColor)&&_.u("enable_basic_immersive_desktop_color_extraction")?(this.disableDefaultColors=!0,_.$q(this.hostElement).querySelector("#header").style.backgroundColor=_.Bp(this.data.backgroundColor)):this.disableDefaultColors=!1};
_.f.collapsedChanged=function(){var a;null!=(a=this.data)&&a.actionButton?this.hideActionButton="engagement-panel-ads"===this.targetId&&_.u("use_ads_engagement_panel_desktop_footer_cta")?!this.collapsed:!1:this.hideActionButton=!0};
_.f.focus=function(a){_.jeb(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&&_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint}),this.data.onClickCommand&&_.ko(this.hostElement,[this.data.onClickCommand],this.hostElement)):(a=this.getVisibilityToggleButton())&&a.click())};
_.f.onVisibilityButtonClick=function(){if(this.data&&this.data.visibilityButton){var a=_.B(this.data.visibilityButton,_.SA)||_.B(this.data.visibilityButton,_.WA);a&&this.ytRendererBehavior.logExplicitClick(a)}};
_.f.getVisibilityToggleButton=function(){var a=_.$q(this.hostElement).querySelector("#visibility-button").firstElementChild;return"ytd-toggle-button-renderer"===(null==a?void 0:a.is)?a:null};
_.f.shouldTriggerHeaderClick=function(a){return!_.JH(_.Rq(a),this.hostElement,["YTD-MENU-RENDERER","YTD-BUTTON-RENDERER","YTD-TOGGLE-BUTTON-RENDERER"])};
_.f.onYtEngagementPanelHeaderShowNavigationButtonCommand=function(a){a=_.B(a,_.Wkd);this.targetId&&(null==a?void 0:a.targetId)===this.targetId&&(a=a.navigationButton)&&this.set("data.navigationButton",a)};
_.J.Object.defineProperties(qod.prototype,{adsSemanticText:{configurable:!0,enumerable:!0,get:function(){return _.u("enable_ads_web_ep_buenos_aires_and_padding_fix")&&"engagement-panel-ads"===this.targetId}},
isActionButtonHidden:{configurable:!0,enumerable:!0,get:function(){var a;return!!((null==(a=this.entity)?0:a.isActionButtonHidden)||this.hideActionButton)}}});
var v9=qod;v9.prototype.collapsedChanged=v9.prototype.collapsedChanged;v9.prototype.dataChanged=v9.prototype.dataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],v9.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],v9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],v9.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.SI),_.V("design:type",Object)],v9.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],v9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],v9.prototype,"disableDefaultColors",void 0);_.U([_.N(),_.V("design:type",String)],v9.prototype,"targetId",void 0);_.U([_.N(),_.V("design:type",Boolean)],v9.prototype,"collapsed",void 0);_.U([_.N(),_.V("design:type",Boolean)],v9.prototype,"hideActionButton",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],v9.prototype,"shortsPanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],v9.prototype,"liveChatEngagementPanel",void 0);_.U([_.vq("#title"),_.V("design:type",HTMLElement)],v9.prototype,"titleElement",void 0);_.U([_.N({computed:"computeAdsInfoButton(data)"}),_.V("design:type",Object)],v9.prototype,"adsInfoButton",void 0);
_.U([_.N({selectorArgs:["data.engagementPanelTitleHeaderEntityKey"],selector:function(a,b){return _.wo(a.entities,"engagementPanelTitleHeaderEntity",b)}}),
_.V("design:type",Object)],v9.prototype,"entity",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],v9.prototype,"modernPanels",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("targetId"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],v9.prototype,"adsSemanticText",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v9.prototype,"dataChanged",null);
_.U([_.mH("collapsed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v9.prototype,"collapsedChanged",null);_.U([_.M("entity","hideActionButton"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],v9.prototype,"isActionButtonHidden",null);v9=_.U([_.P({is:"ytd-engagement-panel-title-header-renderer",disableElementRegistration:!0})],v9);
_.Q(v9,"ytd-engagement-panel-title-header-renderer",function(){if(void 0!==pod)return pod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-engagement-panel-title-header-renderer"></div>\n<div id="ads-info-button" class="style-scope ytd-engagement-panel-title-header-renderer"></div>\n<div id="header" on-click="onHeaderClick" class="style-scope ytd-engagement-panel-title-header-renderer">\n  <div id="navigation-button" hidden="[[!data.navigationButton]]" class="style-scope ytd-engagement-panel-title-header-renderer"></div>\n  <yt-img-shadow id="icon" hidden="[[!data.icon]]" thumbnail="[[data.icon]]" class="style-scope ytd-engagement-panel-title-header-renderer"></yt-img-shadow>\n  <div id="title-container" class="style-scope ytd-engagement-panel-title-header-renderer">\n    <h2 id="title" aria-label$="[[computeTitleAriaLabel(data)]]" class="style-scope ytd-engagement-panel-title-header-renderer">\n      <yt-formatted-string id="title-text" ellipsis-truncate="" text="[[data.title]]" class="style-scope ytd-engagement-panel-title-header-renderer">\n      </yt-formatted-string>\n      <yt-formatted-string id="contextual-info" hidden="[[!data.contextualInfo]]" text="[[data.contextualInfo]]" class="style-scope ytd-engagement-panel-title-header-renderer">\n      </yt-formatted-string>\n    </h2>\n    <yt-formatted-string id="subtitle" hidden="[[!data.subtitle]]" text="[[data.subtitle]]" class="style-scope ytd-engagement-panel-title-header-renderer">\n    </yt-formatted-string>\n    <div id="subtitle-complex" class="style-scope ytd-engagement-panel-title-header-renderer"></div>\n  </div>\n  <div id="action-button" hidden="[[isActionButtonHidden]]" class="style-scope ytd-engagement-panel-title-header-renderer"></div>\n  <div id="information-button" hidden="[[!data.informationButton]]" class="style-scope ytd-engagement-panel-title-header-renderer"></div>\n  <div id="menu" class="style-scope ytd-engagement-panel-title-header-renderer"></div>\n  <div id="visibility-button" on-click="onVisibilityButtonClick" class="style-scope ytd-engagement-panel-title-header-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ood){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-engagement-panel-title-header-renderer {display: block;position: relative;} #header.ytd-engagement-panel-title-header-renderer {display: block;padding: 4px 2px 4px 16px;color: var(--yt-spec-text-primary);background-color: var(--yt-spec-brand-background-primary);display: flexbox;display: flex;align-items: center;} ytd-engagement-panel-title-header-renderer[shorts-panel] #header.ytd-engagement-panel-title-header-renderer {padding: 4px 16px 4px 16px;} ytd-engagement-panel-title-header-renderer[live-chat-engagement-panel] #header.ytd-engagement-panel-title-header-renderer {height: 48px;box-sizing: border-box;padding: 8px;background-color: transparent;} ytd-engagement-panel-title-header-renderer[live-chat-engagement-panel] #header.ytd-engagement-panel-title-header-renderer #title-text.ytd-engagement-panel-title-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-engagement-panel-title-header-renderer[live-chat-engagement-panel] #action-button.ytd-engagement-panel-title-header-renderer {margin: 0;} ytd-engagement-panel-title-header-renderer[live-chat-engagement-panel] #navigation-button.ytd-engagement-panel-title-header-renderer {margin: 0 8px;} #icon.ytd-engagement-panel-title-header-renderer {height: 40px;margin: 8px 12px 8px 0;width: 40px;border-radius: 50%;background-color: transparent;overflow: hidden;} #title-container.ytd-engagement-panel-title-header-renderer {margin: 10px 8px 10px 0px;overflow: hidden;flex: 1;flex-basis: 0.000000001px;} #title.ytd-engagement-panel-title-header-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-engagement-panel-title-header-renderer[modern-panels] #title.ytd-engagement-panel-title-header-renderer {align-items: baseline;} ytd-engagement-panel-title-header-renderer:not([modern-panels]) #title-text.ytd-engagement-panel-title-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-engagement-panel-title-header-renderer[modern-panels]:not([ads-semantic-text]) #title-text.ytd-engagement-panel-title-header-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 2.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-engagement-panel-title-header-renderer[ads-semantic-text] #title-text.ytd-engagement-panel-title-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #contextual-info.ytd-engagement-panel-title-header-renderer {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.ytd-engagement-panel-title-header-renderer {margin: 10px 8px 10px 0px;} #action-button.ytd-engagement-panel-title-header-renderer ytd-button-renderer.ytd-engagement-panel-title-header-renderer {--yt-paper-button-height: 32px;} #menu.ytd-engagement-panel-title-header-renderer:not(:empty) {margin-right: 8px;} #menu.ytd-engagement-panel-title-header-renderer yt-sort-filter-sub-menu-renderer.ytd-engagement-panel-title-header-renderer {--yt-dropdown-menu-button-height: 40px;--yt-dropdown-menu-button-width: 40px;} #menu.ytd-engagement-panel-title-header-renderer {--ytd-menu-renderer-button-color: var(--yt-spec-icon-active-other);} #visibility-button.ytd-engagement-panel-title-header-renderer,#information-button.ytd-engagement-panel-title-header-renderer {--yt-button-color: var(--yt-spec-icon-active-other);} ytd-engagement-panel-title-header-renderer[disable-default-colors] #visibility-button.ytd-engagement-panel-title-header-renderer {--yt-button-color: initial;} ytd-engagement-panel-title-header-renderer[disable-default-colors] #menu.ytd-engagement-panel-title-header-renderer {--ytd-menu-renderer-button-color: initial;} #navigation-button.ytd-engagement-panel-title-header-renderer {margin-left: -14px;} ytd-engagement-panel-title-header-renderer[modern-panels] #navigation-button.ytd-engagement-panel-title-header-renderer {margin-right: 4px;} #ads-info-button.ytd-engagement-panel-title-header-renderer {position: absolute;right: 0px;top: 0px;} #subtitle.ytd-engagement-panel-title-header-renderer {color: var(--yt-spec-text-secondary);overflow: hidden;padding-top: 1px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}</style>');
ood=d}d=ood;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pod=a});var rod;var sod;var tod=function(){return _.O.apply(this,arguments)||this};
_.H(tod,_.O);tod.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.editButton":{id:"edit",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
var w9=tod;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],w9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],w9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],w9.prototype,"data",void 0);w9=_.U([_.P({is:"ytd-macro-markers-info-item-renderer",disableElementRegistration:!0})],w9);
_.Q(w9,"ytd-macro-markers-info-item-renderer",function(){if(void 0!==sod)return sod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-macro-markers-info-item-renderer"></yt-formatted-string>\n<div id="menu" class="style-scope ytd-macro-markers-info-item-renderer"></div>\n<div id="edit" class="style-scope ytd-macro-markers-info-item-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-macro-markers-info-item-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;flex: none;padding: 0 8px 0 16px;color: var(--yt-spec-text-primary);} yt-formatted-string.ytd-macro-markers-info-item-renderer {flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #edit.ytd-macro-markers-info-item-renderer {--yt-button-padding: 10px 8px;--yt-paper-button-min-width: 0px;}</style>');
rod=d}d=rod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sod=a});var uod;var vod;var wod=function(){var a=_.O.apply(this,arguments)||this;a.browsingMode=!1;a.modern=_.u("web_button_rework");a.actionMap={"yt-set-active-panel-item-action":"handleSetActivePanelItemAction"};return a};
_.H(wod,_.O);_.f=wod.prototype;_.f.created=function(){var a=this;this.JSC$19236_scrollAnimation=new _.k5(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:{component:"ytd-macro-markers-list-item-renderer",properties:{useCustomColors:"[[useCustomColors]]"}},macroMarkersInfoItemRenderer:"ytd-macro-markers-info-item-renderer"}}}};
_.f.dataChanged=function(){this.exitBrowsingMode()};
_.f.computeButtonShape=function(){var a=this;if(this.data&&this.data.syncButtonLabel&&this.modern)return{onTap:function(){a.onSyncClick()},
style:"mono",type:"filled",state:"active",size:"S",focused:!1,buttonText:this.ytRendererBehavior.getSimpleString(this.data.syncButtonLabel)}};
_.f.computeSyncEnabled=function(a){return!(null==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=_.B(a,Ykd))&&this.panelTargetId===a.panelTargetId){var b=this.getItemByIndex(a.itemIndex);b?(this.setActiveItem(b),!this.browsingMode&&this.panelContentVisible&&this.scrollToItem(b)):_.Sj(new _.lg("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);this.contents.scrollTop!==a&&this.JSC$19236_scrollAnimation.start(this.contents.scrollTop,a,300)};
_.f.getScrollPositionForItem=function(a){if(this.contents.getElementsByTagName("ytd-macro-markers-list-item-renderer")[0]===a)return 0;a=_.YL(a).y+this.contents.scrollTop-_.YL(this.contents).y;return Math.min(a,this.contents.scrollHeight-this.contents.offsetHeight)};
_.f.onScroll=function(){this.ytRendererBehavior.markDirty();this.syncEnabled&&!this.browsingMode&&this.currentActiveItem&&!this.JSC$19236_scrollAnimation.isAnimating()&&10<Math.abs(this.contents.scrollTop-this.getScrollPositionForItem(this.currentActiveItem))&&this.enterBrowsingMode()};
_.f.enterBrowsingMode=function(){var a=this;return _.v(function(b){if(1==b.nextAddress){if(a.browsingMode)return b.return();a.browsingMode=!0;return _.w(b,_.qH().getPlayerPromise(),2)}a.player=b.yieldResult;a.player.addEventListener("SEEK_TO",a.boundExitBrowsingMode);_.Bo(b)})};
_.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,m,p,q,t,y,z,D,E;return _.v(function(I){if(1==I.nextAddress){if(!_.u("kevlar_chapters_list_view_seek_by_chapter")||0!==a.button||a.shiftKey||a.altKey||a.metaKey||a.ctrlKey||_.JH(_.Rq(a),b.hostElement,["BUTTON".toString()]))return I.return();c=a.target;d=_.YM(c,"ytd-macro-markers-list-item-renderer");if(!d)return I.return();e=b.contents.getElementsByTagName("ytd-macro-markers-list-item-renderer");h=[].concat(_.Pd(e)).indexOf(d);a.stopPropagation();a.preventDefault();
return _.w(I,_.qH().getPlayerPromise(),2)}l=I.yieldResult;"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"===(null==(m=d)?void 0:m.carouselType)?(z=null==(p=d)?void 0:null==(q=p.data)?void 0:null==(t=q.onTap)?void 0:null==(y=t.watchEndpoint)?void 0:y.startTimeSeconds,void 0!==z&&l.seekToTimeWithAnimation&&l.seekToTimeWithAnimation(1E3*z,_.mp(null==(D=d)?void 0:null==(E=D.data)?void 0:E.title))):l.seekToChapterWithAnimation(h);_.Bo(I)})};
var x9=wod;x9.prototype.panelContentVisibleChanged=x9.prototype.panelContentVisibleChanged;x9.prototype.dataChanged=x9.prototype.dataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],x9.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],x9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],x9.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],x9.prototype,"data",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],x9.prototype,"useCustomColors",void 0);_.U([_.N({computed:"computeSyncEnabled(data)"}),_.V("design:type",Boolean)],x9.prototype,"syncEnabled",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],x9.prototype,"panelTargetId",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],x9.prototype,"panelContentVisible",void 0);
_.U([_.kH("contents"),_.V("design:type",HTMLElement)],x9.prototype,"contents",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],x9.prototype,"browsingMode",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],x9.prototype,"modern",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],x9.prototype,"dataChanged",null);
_.U([_.uq("panelContentVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],x9.prototype,"panelContentVisibleChanged",null);x9=_.U([_.P({is:"ytd-macro-markers-list-renderer",disableElementRegistration:!0})],x9);
_.Q(x9,"ytd-macro-markers-list-renderer",function(){if(void 0!==vod)return vod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-macro-markers-list-renderer"></div>\n<div id="sync-container" hidden="[[!syncEnabled]]" class="style-scope ytd-macro-markers-list-renderer">\n  <tp-yt-paper-button id="sync-button" disable-upgrade="[[modern]]" hidden="[[modern]]" on-click="onSyncClick" class="style-scope ytd-macro-markers-list-renderer">\n    [[getSimpleString(data.syncButtonLabel)]]\n  </tp-yt-paper-button>\n  <yt-button-shape id="sync-button-modern" data="[[computeButtonShape(data)]]" disable-upgrade="[[!modern]]" hidden="[[!modern]]" class="style-scope ytd-macro-markers-list-renderer">\n  </yt-button-shape>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-macro-markers-list-renderer {position: relative;overflow: hidden;display: flexbox;display: flex;flex-direction: column;} #contents.ytd-macro-markers-list-renderer {overflow-y: auto;display: flexbox;display: flex;flex-direction: column;overflow-y: auto;} #contents.ytd-macro-markers-list-renderer::-webkit-scrollbar {width: 16px;} #contents.ytd-macro-markers-list-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} #contents.ytd-macro-markers-list-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} ytd-macro-markers-list-renderer,#contents.ytd-macro-markers-list-renderer {flex: 1 1 0%;} ytd-macro-markers-list-renderer[browsing-mode] #contents.ytd-macro-markers-list-renderer::after {display: block;content: "";height: 60px;flex: none;} #sync-container.ytd-macro-markers-list-renderer {position: absolute;left: 0;right: 0;bottom: 0;height: 60px;transition: transform 0.2s cubic-bezier(0.05,0,0,1);display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-macro-markers-list-renderer:not([browsing-mode]) #sync-container.ytd-macro-markers-list-renderer {transform: translateY(60px);} #sync-button.ytd-macro-markers-list-renderer {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);} #sync-button-modern.ytd-macro-markers-list-renderer {flex: none;}</style>');
uod=d}d=uod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vod=a});var xod;var yod;var zod=function(){return _.O.apply(this,arguments)||this};
_.H(zod,_.O);var y9=zod;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],y9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],y9.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],y9.prototype,"data",void 0);y9=_.U([_.P({is:"ytd-error-corrections-section-item-renderer",disableElementRegistration:!0})],y9);
_.Q(y9,"ytd-error-corrections-section-item-renderer",function(){if(void 0!==yod)return yod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-error-corrections-section-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_error_corrections_section_item_renderer.ytd.error.corrections.section.item.renderer.css.js--\x3e<yt-img-shadow id="channel-thumbnail" height="36" thumbnail="[[data.thumbnail]]" width="36" class="style-scope ytd-error-corrections-section-item-renderer">\n</yt-img-shadow>\n<a id="correction-timestamp" class="yt-simple-endpoint style-scope ytd-error-corrections-section-item-renderer" data="[[data.onTap]]" href$="[[computeHref_(data.onTap)]]" on-click="onEndpointClick">\n  <yt-formatted-string text="[[data.timeLabel]]" class="style-scope ytd-error-corrections-section-item-renderer"></yt-formatted-string>\n</a>\n<div id="correction-text" class="style-scope ytd-error-corrections-section-item-renderer">\n  <yt-formatted-string text="[[data.correctionText]]" class="style-scope ytd-error-corrections-section-item-renderer"></yt-formatted-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_error_corrections_section_item_renderer.ytd.error.corrections.section.item.renderer.css.js--\x3e<style is-scoped>ytd-error-corrections-section-item-renderer {padding: 12px;padding-left: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: flex;} #channel-thumbnail.ytd-error-corrections-section-item-renderer {margin-right: 12px;height: 100%;border-radius: 50%;background-color: transparent;overflow: hidden;} #correction-timestamp.ytd-error-corrections-section-item-renderer {padding: 2px 6px;margin-right: 8px;border-radius: 2px;color: var(--yt-spec-themed-blue);background-color: var(--yt-spec-suggested-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;-ms-align-self: flex-start;align-self: flex-start;} #correction-text.ytd-error-corrections-section-item-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
xod=d}d=xod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return yod=a});var Aod;var Bod;var Cod=function(){return _.O.apply(this,arguments)||this};
_.H(Cod,_.O);Cod.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{errorCorrectionsSectionItemRenderer:"ytd-error-corrections-section-item-renderer"}}}};
var z9=Cod;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],z9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],z9.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],z9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],z9.prototype,"data",void 0);z9=_.U([_.P({is:"ytd-error-corrections-section-renderer",disableElementRegistration:!0})],z9);
_.Q(z9,"ytd-error-corrections-section-renderer",function(){if(void 0!==Bod)return Bod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-error-corrections-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_error_corrections_section_renderer.ytd.error.corrections.section.renderer.css.js--\x3e<div id="header" class="style-scope ytd-error-corrections-section-renderer">\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-error-corrections-section-renderer"></yt-formatted-string>\n  <div id="flex" class="style-scope ytd-error-corrections-section-renderer"></div>\n  <ytd-button-renderer id="view_all_button" data="[[data.viewAllButton.buttonRenderer]]" class="style-scope ytd-error-corrections-section-renderer">\n  </ytd-button-renderer>\n</div>\n<div id="items" class="style-scope ytd-error-corrections-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Aod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_error_corrections_section_renderer.ytd.error.corrections.section.renderer.css.js--\x3e<style is-scoped>ytd-error-corrections-section-renderer {display: flex;flex-direction: column;} #header.ytd-error-corrections-section-renderer {display: flex;flex-direction: row;} #title.ytd-error-corrections-section-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;-ms-align-self: center;align-self: center;} #flex.ytd-error-corrections-section-renderer {flex: 1;flex-basis: 0.000000001px;}</style>');
Aod=d}d=Aod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Bod=a});var Dod;var Eod;var Fod=function(){var a=_.O.apply(this,arguments)||this;a.isCompact=!1;a.rounded=_.u("web_rounded_thumbnails");a.collections=_.u("web_modern_collections_v2");return a};
_.H(Fod,_.O);Fod.prototype.configureRendererStamper=function(){return{"data.thumbnailOverlays":{id:"overlays",mapping:{thumbnailOverlaySidePanelRenderer:{component:"ytd-thumbnail-overlay-side-panel-renderer",params:{isCompact:!0}},thumbnailOverlayBottomPanelRenderer:{component:"ytd-thumbnail-overlay-bottom-panel-renderer",properties:{overlayColor:"[[overlayColor]]"}}},initialRenderPriority:_.u("defer_overlays")?1:void 0,waitForSignal:"eocs"}}};
_.J.Object.defineProperties(Fod.prototype,{twoLineTitle:{configurable:!0,enumerable:!0,get:function(){var a;return 2===(null==(a=this.data)?void 0:a.maxLinesTitle)}},
collectionStack:{configurable:!0,enumerable:!0,get:function(){return{thumbnailSize:"small",doubleStack:!1,experimentEnabled:this.collections}}}});
var A9=Fod;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],A9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],A9.prototype,"componentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],A9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],A9.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],A9.prototype,"showSidePanelThumbnailOverlay",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],A9.prototype,"isCompact",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],A9.prototype,"rounded",void 0);_.U([_.N({computed:"computeOverlayColor(data)"}),_.V("design:type",Object)],A9.prototype,"overlayColor",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],A9.prototype,"collections",void 0);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],A9.prototype,"twoLineTitle",null);_.U([_.M("data","collections"),_.V("design:type",Object),_.V("design:paramtypes",[])],A9.prototype,"collectionStack",null);A9=_.U([_.P({is:"ytd-structured-description-playlist-lockup-renderer",disableElementRegistration:!0})],A9);
_.Q(A9,"ytd-structured-description-playlist-lockup-renderer",function(){if(void 0!==Eod)return Eod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-structured-description-playlist-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_structured_description_playlist_lockup_renderer.ytd.structured.description.playlist.lockup.renderer.css.js--\x3e<a id="lockup-container" class="yt-simple-endpoint style-scope ytd-structured-description-playlist-lockup-renderer" data="[[data.navigationEndpoint]]" href$="[[computeOptionalHref_(data.navigationEndpoint)]]">\n  <yt-collections-stack data="[[collectionStack]]" class="style-scope ytd-structured-description-playlist-lockup-renderer"></yt-collections-stack>\n  <div id="playlist-thumbnail" class="style-scope ytd-structured-description-playlist-lockup-renderer">\n    <yt-img-shadow id="thumbnail" alt="[[getSimpleString(data.title)]]" thumbnail="[[data.thumbnail]]" width="[[data.thumbnailWidth]]" class="style-scope ytd-structured-description-playlist-lockup-renderer">\n    </yt-img-shadow>\n    <span id="overlay" hidden="[[showSidePanelThumbnailOverlay]]" class="style-scope ytd-structured-description-playlist-lockup-renderer">[[getSimpleString(data.videoCountShortText)]]</span>\n    <div id="overlays" class="style-scope ytd-structured-description-playlist-lockup-renderer"></div>\n  </div>\n</a>\n<div id="description" class="style-scope ytd-structured-description-playlist-lockup-renderer">\n  <div id="title" class="style-scope ytd-structured-description-playlist-lockup-renderer">[[getSimpleString(data.title)]]</div>\n  <div id="subtitle" class="style-scope ytd-structured-description-playlist-lockup-renderer">[[getSimpleString(data.shortBylineText)]]</div>\n  <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" role="text" class="style-scope ytd-structured-description-playlist-lockup-renderer">\n  </ytd-badge-supported-renderer>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_structured_description_playlist_lockup_renderer.ytd.structured.description.playlist.lockup.renderer.css.js--\x3e<style is-scoped>ytd-structured-description-playlist-lockup-renderer {display: flex;flex: 1;flex-basis: 0.000000001px;} #lockup-container.ytd-structured-description-playlist-lockup-renderer {text-decoration: none;display: flex;flex-direction: row;} #playlist-thumbnail.ytd-structured-description-playlist-lockup-renderer {position: relative;} #overlay.ytd-structured-description-playlist-lockup-renderer {background-color: var(--yt-spec-static-overlay-background-heavy);border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;bottom: 0;color: var(--yt-spec-static-overlay-text-primary);position: absolute;right: 0;text-align: center;width: 100%;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #description.ytd-structured-description-playlist-lockup-renderer {margin-left: 16px;} #thumbnail.ytd-structured-description-playlist-lockup-renderer {display: block;border-radius: 4px;overflow: hidden;} #title.ytd-structured-description-playlist-lockup-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #subtitle.ytd-structured-description-playlist-lockup-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-structured-description-playlist-lockup-renderer[show-side-panel-thumbnail-overlay] ytd-thumbnail-overlay-side-panel-renderer.ytd-structured-description-playlist-lockup-renderer {width: 50px;} ytd-structured-description-playlist-lockup-renderer[show-side-panel-thumbnail-overlay] #playlist-thumbnail.ytd-structured-description-playlist-lockup-renderer {flex-shrink: 0;} ytd-structured-description-playlist-lockup-renderer[collections] {margin-top: 4px;} ytd-structured-description-playlist-lockup-renderer[collections] #lockup-container.ytd-structured-description-playlist-lockup-renderer {position: relative;} ytd-structured-description-playlist-lockup-renderer[collections] #playlist-thumbnail.ytd-structured-description-playlist-lockup-renderer {border-top: 1px solid var(--yt-spec-base-background);} ytd-thumbnail-overlay-side-panel-renderer.ytd-structured-description-playlist-lockup-renderer {--thumbnail-overlay-side-panel-font-size: var( --yt-thumbnail-attribution-font-size );} ytd-structured-description-playlist-lockup-renderer[two-line-title] #title.ytd-structured-description-playlist-lockup-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-structured-description-playlist-lockup-renderer[is-compact] #playlist-thumbnail.ytd-structured-description-playlist-lockup-renderer {width: 112px;height: 64px;overflow: hidden;} ytd-structured-description-playlist-lockup-renderer[is-compact] #playlist-thumbnail.ytd-structured-description-playlist-lockup-renderer yt-img-shadow.ytd-structured-description-playlist-lockup-renderer {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} ytd-structured-description-playlist-lockup-renderer[rounded] #playlist-thumbnail.ytd-structured-description-playlist-lockup-renderer {border-radius: 8px;}</style>');
Dod=d}d=Dod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Eod=a});var God;var Hod;var Iod=function(){return _.O.apply(this,arguments)||this};
_.H(Iod,_.O);var B9=Iod;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],B9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],B9.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],B9.prototype,"data",void 0);B9=_.U([_.P({is:"ytd-topic-link-renderer",disableElementRegistration:!0})],B9);
_.Q(B9,"ytd-topic-link-renderer",function(){if(void 0!==Hod)return Hod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-topic-link-renderer" data="[[data.endpoint]]" href$="[[computeOptionalHref_(data.endpoint)]]">\n    <yt-img-shadow id="thumbnail" alt="[[getSimpleString(data.title)]]" thumbnail="[[data.thumbnailDetails]]" width="32" class="style-scope ytd-topic-link-renderer">\n    </yt-img-shadow>\n    <div id="title" class="style-scope ytd-topic-link-renderer">[[getSimpleString(data.title)]]</div>\n    <yt-icon id="call-to-action-icon" hidden="[[!data.callToActionIcon]]" icon="[[data.callToActionIcon.iconType]]" class="style-scope ytd-topic-link-renderer">\n    </yt-icon>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===God){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-topic-link-renderer {height: 48px;flex: 1;flex-basis: 0.000000001px;} #topic-link-container.ytd-topic-link-renderer {display: block;text-decoration: none;padding: 8px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 6px;box-sizing: border-box;display: flex;flex-direction: row;align-items: center;} #thumbnail.ytd-topic-link-renderer {margin-right: 16px;} #title.ytd-topic-link-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #call-to-action-icon.ytd-topic-link-renderer {margin-left: auto;color: var(--yt-spec-text-primary);}</style>');
God=d}d=God;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Hod=a});var Jod;var Kod;var Lod=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("kevlar_modern_sd_v2");return a};
_.H(Lod,_.O);Lod.prototype.configureRendererStamper=function(){return{"data.mediaLockups":{id:"media-lockups",mapping:{structuredDescriptionPlaylistLockupRenderer:"ytd-structured-description-playlist-lockup-renderer"}},"data.topicLink":{id:"topic-link",mapping:{topicLinkRenderer:"ytd-topic-link-renderer"}}}};
var C9=Lod;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],C9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],C9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],C9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],C9.prototype,"modern",void 0);C9=_.U([_.P({is:"ytd-video-description-course-section-renderer",disableElementRegistration:!0})],C9);
_.Q(C9,"ytd-video-description-course-section-renderer",function(){if(void 0!==Kod)return Kod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-video-description-course-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_course_section_renderer.ytd.video.description.course.section.renderer.css.js--\x3e<div id="header" class="style-scope ytd-video-description-course-section-renderer">\n  <h3 id="title" class="style-scope ytd-video-description-course-section-renderer">[[getSimpleString(data.sectionTitle)]]</h3>\n</div>\n<div id="media-lockups" class="style-scope ytd-video-description-course-section-renderer"></div>\n<div id="topic-link" class="style-scope ytd-video-description-course-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Jod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_description_course_section_renderer.ytd.video.description.course.section.renderer.css.js--\x3e<style is-scoped>ytd-video-description-course-section-renderer {display: block;padding: 16px;border-top: 6px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;} ytd-video-description-course-section-renderer[modern] {border-top: unset;} #title.ytd-video-description-course-section-renderer {margin-bottom: 12px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;} #topic-link.ytd-video-description-course-section-renderer {margin-top: 16px;}</style>');
Jod=d}d=Jod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Kod=a});var Mod;var Nod;var Ood=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("kevlar_modern_sd_v2");return a};
_.H(Ood,_.O);Ood.prototype.configureRendererStamper=function(){return{"data.files":{id:"file-buttons",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.viewAllButton":{id:"view-all-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
var D9=Ood;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],D9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],D9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],D9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],D9.prototype,"modern",void 0);D9=_.U([_.P({is:"ytd-video-description-files-section-renderer",disableElementRegistration:!0})],D9);
_.Q(D9,"ytd-video-description-files-section-renderer",function(){if(void 0!==Nod)return Nod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-video-description-files-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_files_section_renderer.ytd.video.description.files.section.renderer.css.js--\x3e<div id="header" class="style-scope ytd-video-description-files-section-renderer">\n  <h3 id="title" class="style-scope ytd-video-description-files-section-renderer">[[getSimpleString(data.sectionTitle)]]</h3>\n  <div id="flex" class="style-scope ytd-video-description-files-section-renderer"></div>\n  <div id="view-all-button" class="style-scope ytd-video-description-files-section-renderer"></div>\n</div>\n<div id="description" class="style-scope ytd-video-description-files-section-renderer">[[getSimpleString(data.sectionDescription)]]</div>\n<div id="file-buttons" class="style-scope ytd-video-description-files-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_description_files_section_renderer.ytd.video.description.files.section.renderer.css.js--\x3e<style is-scoped>ytd-video-description-files-section-renderer {border-top: 6px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;display: block;padding-top: 16px;padding-bottom: 16px;} ytd-video-description-files-section-renderer[modern] {border-top: unset;} #header.ytd-video-description-files-section-renderer {display: flex;flex-direction: row;align-items: center;} #flex.ytd-video-description-files-section-renderer {flex: 1;flex-basis: 0.000000001px;} #title.ytd-video-description-files-section-renderer {color: var(--yt-spec-text-primary);margin-bottom: 2px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;} #description.ytd-video-description-files-section-renderer {color: var(--yt-spec-text-secondary);margin-bottom: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} #file-buttons.ytd-video-description-files-section-renderer>*.ytd-video-description-files-section-renderer {border-radius: 16px;color: var(--yt-spec-text-primary);margin-right: 12px;text-transform: capitalize;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #file-buttons.ytd-video-description-files-section-renderer>*.ytd-video-description-files-section-renderer[disabled] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} ytd-button-renderer.ytd-video-description-files-section-renderer {--ytd-margin-base: 6px;--ytd-margin-2x: 13px;}</style>');
Mod=d}d=Mod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Nod=a});var Pod;var Qod;var Rod=function(){var a=_.O.apply(this,arguments)||this;a.isCompact=!1;return a};
_.H(Rod,_.O);_.J.Object.defineProperties(Rod.prototype,{thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){return this.isCompact?112:80}},
openNewWindow:{configurable:!0,enumerable:!0,get:function(){var a,b;return"TARGET_NEW_WINDOW"===(null==(b=_.B(null==(a=this.data)?void 0:a.endpoint,_.Rn))?void 0:b.target)}}});
var E9=Rod;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],E9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],E9.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],E9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],E9.prototype,"isCompact",void 0);_.U([_.M("isCompact"),_.V("design:type",Number),_.V("design:paramtypes",[])],E9.prototype,"thumbnailWidth",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],E9.prototype,"openNewWindow",null);E9=_.U([_.P({is:"ytd-media-lockup-renderer",disableElementRegistration:!0})],E9);
_.Q(E9,"ytd-media-lockup-renderer",function(){if(void 0!==Qod)return Qod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-media-lockup-renderer" data="[[data.endpoint]]" href$="[[computeOptionalHref_(data.endpoint)]]">\n  <div id="thumbnail-container" class="style-scope ytd-media-lockup-renderer">\n    <yt-img-shadow id="thumbnail" alt="[[getSimpleString(data.title)]]" fit-width="" thumbnail="[[data.thumbnailDetails]]" width="[[thumbnailWidth]]" class="style-scope ytd-media-lockup-renderer">\n    </yt-img-shadow>\n  </div>\n  <div id="description" class="style-scope ytd-media-lockup-renderer">\n    <div id="title" class="style-scope ytd-media-lockup-renderer">[[getSimpleString(data.title)]]</div>\n    <div id="subtitle" class="style-scope ytd-media-lockup-renderer">\n      <span id="subtitle-text" class="style-scope ytd-media-lockup-renderer">[[getSimpleString(data.subtitle)]]</span>\n      \n      <yt-icon class="media-lockup-icon style-scope ytd-media-lockup-renderer" default-to-filled="true" hidden="[[!openNewWindow]]" icon="open_in_new" size="15"></yt-icon>\n    </div>\n  </div>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Pod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-media-lockup-renderer {flex: 1;flex-basis: 0.000000001px;} #lockup-container.ytd-media-lockup-renderer {text-decoration: none;display: flex;flex-direction: row;} #description.ytd-media-lockup-renderer {margin-left: 16px;} ytd-media-lockup-renderer[is-compact] #thumbnail-container.ytd-media-lockup-renderer {border-radius: 8px;position: relative;width: 112px;height: 64px;overflow: hidden;} ytd-media-lockup-renderer[is-compact] #thumbnail.ytd-media-lockup-renderer {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} #thumbnail-container.ytd-media-lockup-renderer {height: 112px;width: 80px;border-radius: 4px;overflow: hidden;} #title.ytd-media-lockup-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #subtitle.ytd-media-lockup-renderer {color: var(--yt-spec-text-secondary);align-items: center;display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #subtitle-text.ytd-media-lockup-renderer {margin-right: 4px;} #subtitle.ytd-media-lockup-renderer .media-lockup-icon.ytd-media-lockup-renderer {height: 12px;width: 12px;}</style>');
Pod=d}d=Pod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Qod=a});var Sod;var Tod;var Uod=function(){return _.O.apply(this,arguments)||this};
_.H(Uod,_.O);Uod.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"}}}};
var F9=Uod;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],F9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],F9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],F9.prototype,"data",void 0);F9=_.U([_.P({is:"ytd-video-description-gaming-section-renderer",disableElementRegistration:!0})],F9);
_.Q(F9,"ytd-video-description-gaming-section-renderer",function(){if(void 0!==Tod)return Tod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-description-gaming-section-renderer">\n  <h3 id="title" class="style-scope ytd-video-description-gaming-section-renderer">[[getSimpleString(data.sectionTitle)]]</h3>\n</div>\n<div id="media-lockups" class="style-scope ytd-video-description-gaming-section-renderer"></div>\n<div id="topic-link" class="style-scope ytd-video-description-gaming-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Sod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-description-gaming-section-renderer {display: block;padding: 16px;border-top: 6px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;} #title.ytd-video-description-gaming-section-renderer {margin-bottom: 12px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #topic-link.ytd-video-description-gaming-section-renderer {margin-top: 16px;}</style>');
Sod=d}d=Sod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Tod=a});var Vod;var Wod;var Xod;var Yod;var Zod=function(){return _.O.apply(this,arguments)||this};
_.H(Zod,_.O);var G9=Zod;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],G9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],G9.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],G9.prototype,"data",void 0);G9=_.U([_.P({is:"ytd-structured-description-channel-lockup-renderer",disableElementRegistration:!0})],G9);
_.Q(G9,"ytd-structured-description-channel-lockup-renderer",function(){if(void 0!==Yod)return Yod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-structured-description-channel-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_structured_description_channel_lockup_renderer.ytd.structured.description.channel.lockup.renderer.css.js--\x3e<div id="thumbnail-container" class="style-scope ytd-structured-description-channel-lockup-renderer">\n  <ytd-thumbnail data="[[data]]" width="[[data.thumbnailWidth]]" class="style-scope ytd-structured-description-channel-lockup-renderer">\n  </ytd-thumbnail>\n</div>\n<a id="text-wrapper" class="yt-simple-endpoint style-scope ytd-structured-description-channel-lockup-renderer" data="[[data.navigationEndpoint]]" href$="[[computeOptionalHref_(data.navigationEndpoint)]]">\n  <div id="description" class="style-scope ytd-structured-description-channel-lockup-renderer">\n    <div id="title" class="style-scope ytd-structured-description-channel-lockup-renderer">[[getSimpleString(data.title)]]</div>\n    <div id="subscriber-count" class="style-scope ytd-structured-description-channel-lockup-renderer">\n      [[getSimpleString(data.subscriberCountText)]]\n    </div>\n  </div>\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xod){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_structured_description_channel_lockup_renderer.ytd.structured.description.channel.lockup.renderer.css.js--\x3e<style is-scoped>ytd-structured-description-channel-lockup-renderer {display: flex;flex-direction: row;align-items: center;} ytd-thumbnail.ytd-structured-description-channel-lockup-renderer {width: 64px;height: 64px;border-radius: 50%;overflow: hidden;} #thumbnail-container.ytd-structured-description-channel-lockup-renderer {margin-right: 16px;display: flex;align-items: center;justify-content: center;width: 112px;height: 64px;overflow: hidden;} #title.ytd-structured-description-channel-lockup-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #subscriber-count.ytd-structured-description-channel-lockup-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
Xod=d}d=Xod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Yod=a});var $od;var apd;var bpd=function(){return _.O.apply(this,arguments)||this};
_.H(bpd,_.O);var H9=bpd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],H9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],H9.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],H9.prototype,"data",void 0);H9=_.U([_.P({is:"ytd-structured-description-video-lockup-renderer",disableElementRegistration:!0})],H9);
_.Q(H9,"ytd-structured-description-video-lockup-renderer",function(){if(void 0!==apd)return apd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-structured-description-video-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_structured_description_video_lockup_renderer.ytd.structured.description.video.lockup.renderer.css.js--\x3e<ytd-thumbnail data="[[data]]" hovered="[[lockupIsHovered]]" use-expandable-tooltip="[[useExpandableTooltip]]" width="[[data.thumbnailWidth]]" class="style-scope ytd-structured-description-video-lockup-renderer">\n</ytd-thumbnail>\n<a id="text-wrapper" class="yt-simple-endpoint style-scope ytd-structured-description-video-lockup-renderer" data="[[data.navigationEndpoint]]" href$="[[computeOptionalHref_(data.navigationEndpoint)]]">\n  <div id="description" class="style-scope ytd-structured-description-video-lockup-renderer">\n    <div id="title" class="style-scope ytd-structured-description-video-lockup-renderer">[[getSimpleString(data.title)]]</div>\n    <div id="subtitle" class="style-scope ytd-structured-description-video-lockup-renderer">[[getSimpleString(data.shortBylineText)]]</div>\n    <yt-formatted-string id="metadata-details" disable-upgrade$="[[!data.metadataDetails]]" hidden="[[!data.metadataDetails]]" no-endpoints="" text="[[data.metadataDetails]]" class="style-scope ytd-structured-description-video-lockup-renderer">\n    </yt-formatted-string>\n  </div>\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$od){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_structured_description_video_lockup_renderer.ytd.structured.description.video.lockup.renderer.css.js--\x3e<style is-scoped>ytd-structured-description-video-lockup-renderer {display: flex;flex-direction: row;} ytd-thumbnail.ytd-structured-description-video-lockup-renderer {width: 112px;height: 64px;margin-right: 16px;} #title.ytd-structured-description-video-lockup-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #subtitle.ytd-structured-description-video-lockup-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #metadata-details.ytd-structured-description-video-lockup-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}</style>');
$od=d}d=$od;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return apd=a});var cpd=function(){return _.O.apply(this,arguments)||this};
_.H(cpd,_.O);
cpd.prototype.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{structuredDescriptionPlaylistLockupRenderer:{component:"ytd-structured-description-playlist-lockup-renderer",params:{showSidePanelThumbnailOverlay:!0,isCompact:!0}},structuredDescriptionVideoLockupRenderer:"ytd-structured-description-video-lockup-renderer",structuredDescriptionChannelLockupRenderer:"ytd-structured-description-channel-lockup-renderer",mediaLockupRenderer:{component:"ytd-media-lockup-renderer",params:{isCompact:!0}}}}}};
var I9=cpd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],I9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],I9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],I9.prototype,"data",void 0);I9=_.U([_.P({is:"ytd-compact-infocard-renderer",disableElementRegistration:!0})],I9);
_.Q(I9,"ytd-compact-infocard-renderer",function(){if(void 0!==Wod)return Wod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-compact-infocard-renderer--\x3e\x3c!--css_build_styles:video.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_infocard_renderer.ytd.compact.infocard.renderer.css.js--\x3e<div id="content" class="style-scope ytd-compact-infocard-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vod){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_infocard_renderer.ytd.compact.infocard.renderer.css.js--\x3e<style is-scoped>ytd-compact-infocard-renderer {box-sizing: border-box;display: inline-block;width: 100%;}</style>");Vod=d}d=Vod;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);return Wod=a});var dpd;var epd;var fpd=function(){return _.O.apply(this,arguments)||this};
_.H(fpd,_.O);fpd.prototype.configureRendererStamper=function(){return{"data.creatorVideosButton":{id:"infocard-videos-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.creatorAboutButton":{id:"infocard-channel-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.infocards":{id:"infocards-section",mapping:{compactInfocardRenderer:"ytd-compact-infocard-renderer"}},creatorCustomUrlButtons:{id:"items",mapping:{buttonRenderer:"ytd-button-renderer",buttonViewModel:"yt-button-view-model"}}}};
fpd.prototype.getItemsPath=function(){return"data.creatorCustomUrlButtons"};
_.J.Object.defineProperties(fpd.prototype,{creatorCustomUrlButtons:{configurable:!0,enumerable:!0,get:function(){if(this.data&&_.u("enable_creator_details_shelf_m2")){var a=[],b;(null==(b=this.data)?0:b.creatorVideosButton)&&a.push(this.data.creatorVideosButton);var c;(null==(c=this.data)?0:c.creatorAboutButton)&&a.push(this.data.creatorAboutButton);b=_.g(this.data.creatorCustomUrlButtons||[]);for(c=b.next();!c.done;c=b.next())a.push(c.value);return a}}},
showCreatorCustomUrlButtons:{configurable:!0,enumerable:!0,get:function(){return!!_.u("enable_creator_details_shelf_m2")}},
channelAvatarSize:{configurable:!0,enumerable:!0,get:function(){return this.showCreatorCustomUrlButtons?36:72}}});
var J9=fpd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],J9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],J9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.XI.YtdHorizontalListBehavior),_.V("design:type",Object)],J9.prototype,"ytdHorizontalListBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],J9.prototype,"data",void 0);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],J9.prototype,"creatorCustomUrlButtons",null);_.U([_.N({reflectToAttribute:!0}),_.M("data","creatorCustomUrlButtons"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],J9.prototype,"showCreatorCustomUrlButtons",null);_.U([_.M("showCreatorCustomUrlButtons"),_.V("design:type",Number),_.V("design:paramtypes",[])],J9.prototype,"channelAvatarSize",null);
J9=_.U([_.P({is:"ytd-video-description-infocards-section-renderer",disableElementRegistration:!0})],J9);
_.Q(J9,"ytd-video-description-infocards-section-renderer",function(){if(void 0!==epd)return epd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-video-description-infocards-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_infocards_section_renderer.ytd.video.description.infocards.section.renderer.css.js--\x3e<a id="header" class="yt-simple-endpoint style-scope ytd-video-description-infocards-section-renderer" data="[[data.channelEndpoint]]" href$="[[computeOptionalHref_(data.channelEndpoint)]]">\n  <yt-img-shadow id="thumbnail" alt="[[getSimpleString(data.sectionTitle)]]" hidden="[[!data.channelAvatar]]" thumbnail="[[data.channelAvatar]]" width="[[channelAvatarSize]]" class="style-scope ytd-video-description-infocards-section-renderer">\n  </yt-img-shadow>\n  <div id="header-text" class="style-scope ytd-video-description-infocards-section-renderer">\n    <h3 id="title" class="style-scope ytd-video-description-infocards-section-renderer">[[getSimpleString(data.sectionTitle)]]</h3>\n    <div id="subtitle" hidden="[[!data.sectionSubtitle]]" class="style-scope ytd-video-description-infocards-section-renderer">\n      [[getSimpleString(data.sectionSubtitle)]]\n    </div>\n  </div>\n</a>\n<div id="action-buttons" hidden="[[showCreatorCustomUrlButtons]]" class="style-scope ytd-video-description-infocards-section-renderer">\n  <div id="infocard-videos-button" class="style-scope ytd-video-description-infocards-section-renderer"></div>\n  <div id="infocard-channel-button" class="style-scope ytd-video-description-infocards-section-renderer"></div>\n</div>\n<div id="social-links" hidden="[[!showCreatorCustomUrlButtons]]" class="style-scope ytd-video-description-infocards-section-renderer">\n  <div id="left-arrow-container" class="arrow-container style-scope ytd-video-description-infocards-section-renderer">\n    <div id="left-arrow" class="arrow center-aligned style-scope ytd-video-description-infocards-section-renderer" on-click="prevClick_" hidden="[[atStart]]">\n       <yt-icon icon="yt-icons:chevron_left" class="style-scope ytd-video-description-infocards-section-renderer"></yt-icon>\n    </div>\n  </div>\n  <div id="scroll-container" class="style-scope ytd-video-description-infocards-section-renderer">\n    <div id="items" class="style-scope ytd-video-description-infocards-section-renderer"></div>\n  </div>\n  <div id="right-arrow-container" class="arrow-container style-scope ytd-video-description-infocards-section-renderer">\n    <div id="right-arrow" class="arrow center-aligned style-scope ytd-video-description-infocards-section-renderer" on-click="nextClick_" hidden="[[atEnd]]">\n       <yt-icon icon="yt-icons:chevron_right" class="style-scope ytd-video-description-infocards-section-renderer"></yt-icon>\n    </div>\n  </div>\n</div>\n<div id="infocards-section" class="style-scope ytd-video-description-infocards-section-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dpd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_description_infocards_section_renderer.ytd.video.description.infocards.section.renderer.css.js--\x3e<style is-scoped>ytd-video-description-infocards-section-renderer {display: block;padding: 16px 0;} #header.ytd-video-description-infocards-section-renderer {margin-bottom: 16px;display: flex;flex-direction: row;align-items: center;} #header.ytd-video-description-infocards-section-renderer #thumbnail.ytd-video-description-infocards-section-renderer {border-radius: 50%;margin-right: 12px;overflow: hidden;} #title.ytd-video-description-infocards-section-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;} #subtitle.ytd-video-description-infocards-section-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;} ytd-video-description-infocards-section-renderer[show-creator-custom-url-buttons] #subtitle.ytd-video-description-infocards-section-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} #action-buttons.ytd-video-description-infocards-section-renderer {margin-bottom: 16px;max-width: 720px;display: flex;flex-direction: row;align-items: center;} #action-buttons.ytd-video-description-infocards-section-renderer ytd-button-renderer.ytd-video-description-infocards-section-renderer {border-radius: 4px;box-sizing: border-box;width: 100%;} #action-buttons.ytd-video-description-infocards-section-renderer #infocard-videos-button.ytd-video-description-infocards-section-renderer {margin-right: 12px;} #action-buttons.ytd-video-description-infocards-section-renderer #infocard-videos-button.ytd-video-description-infocards-section-renderer,#action-buttons.ytd-video-description-infocards-section-renderer #infocard-channel-button.ytd-video-description-infocards-section-renderer {flex: 1;flex-basis: 0.000000001px;} #infocards-section.ytd-video-description-infocards-section-renderer {display: flex;flex-direction: column;} ytd-compact-infocard-renderer.ytd-video-description-infocards-section-renderer {margin-bottom: 12px;} #social-links.ytd-video-description-infocards-section-renderer {position: relative;margin-bottom: 16px;display: flex;flex-direction: row;align-items: center;} #social-links.ytd-video-description-infocards-section-renderer:hover .arrow-container.ytd-video-description-infocards-section-renderer {visibility: visible;} #items.ytd-video-description-infocards-section-renderer {transition-duration: 0.15s;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: transform;display: inline-block;white-space: nowrap;} #items.ytd-video-description-infocards-section-renderer yt-button-view-model.ytd-video-description-infocards-section-renderer,#items.ytd-video-description-infocards-section-renderer ytd-button-renderer.ytd-video-description-infocards-section-renderer {margin-right: 8px;display: inline-block;vertical-align: top;white-space: normal;} .arrow-container.ytd-video-description-infocards-section-renderer {position: absolute;cursor: pointer;visibility: hidden;border-radius: 50%;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;} #left-arrow-container.ytd-video-description-infocards-section-renderer {left: 20px;} #right-arrow-container.ytd-video-description-infocards-section-renderer {right: 20px;} #scroll-container.ytd-video-description-infocards-section-renderer {overflow: hidden;}</style>');
dpd=d}d=dpd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return epd=a});var gpd;var hpd;var ipd=function(){var a=_.O.apply(this,arguments)||this;a.isExpanded=!1;return a};
_.H(ipd,_.O);ipd.prototype.computeHasDefaultMetadataEndpoint=function(a){var b;a=null==a?void 0:null==(b=a.defaultMetadata)?void 0:b.runs;return!(!a||1!==a.length||!a[0].navigationEndpoint)};
ipd.prototype.onRowExpand=function(){this.isExpandable&&!this.isExpanded&&(this.isExpanded=!0)};
_.J.Object.defineProperties(ipd.prototype,{isExpandable:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.expandedMetadata)}},
showExpandedMetadata:{configurable:!0,enumerable:!0,get:function(){return!(!this.isExpandable||!this.isExpanded)}}});
var K9=ipd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],K9.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],K9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],K9.prototype,"isExpanded",void 0);_.U([_.N({computed:"computeHasDefaultMetadataEndpoint(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],K9.prototype,"hasDefaultMetadataEndpoint",void 0);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],K9.prototype,"isExpandable",null);_.U([_.M("data","isExpandable","isExpanded"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],K9.prototype,"showExpandedMetadata",null);K9=_.U([_.P({is:"ytd-info-row-renderer",disableElementRegistration:!0})],K9);
_.Q(K9,"ytd-info-row-renderer",function(){if(void 0!==hpd)return hpd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-info-row-renderer">\n  <div id="info-row-header" class="style-scope ytd-info-row-renderer">\n    <div id="title" class="style-scope ytd-info-row-renderer">[[getSimpleString(data.title)]]</div>\n    <div id="default-metadata-section" hidden="[[isExpanded]]" class="style-scope ytd-info-row-renderer">\n      <yt-formatted-string id="default-metadata" bold-links="" text="[[data.defaultMetadata]]" class="style-scope ytd-info-row-renderer">\n      </yt-formatted-string>\n      <span id="truncation-text" class="style-scope ytd-info-row-renderer">[[getSimpleString(data.truncationText)]]</span>\n      <yt-icon id="icon" class="expand-icon style-scope ytd-info-row-renderer" hidden="[[!data.expandIcon.iconType]]" icon="[[data.expandIcon.iconType]]">\n      </yt-icon>\n    </div>\n  </div>\n  <yt-formatted-string id="expanded-metadata" hidden="[[!showExpandedMetadata]]" text="[[data.expandedMetadata]]" class="style-scope ytd-info-row-renderer">\n  </yt-formatted-string>\n</div>\n\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gpd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-info-row-renderer {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.ytd-info-row-renderer {display: flex;flex-direction: row;align-items: center;} #title.ytd-info-row-renderer {color: var(--yt-spec-text-secondary);margin-right: 28px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #default-metadata-section.ytd-info-row-renderer {margin-left: auto;text-align: right;max-width: 400px;display: flex;flex-direction: row;align-items: center;justify-content: center;} #default-metadata.ytd-info-row-renderer {word-break: break-all;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-info-row-renderer[has-default-metadata-endpoint] #default-metadata-section.ytd-info-row-renderer,ytd-info-row-renderer[has-default-metadata-endpoint] yt-formatted-string.ytd-info-row-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #expanded-metadata.ytd-info-row-renderer {display: block;margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #truncation-text.ytd-info-row-renderer {margin-left: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;}</style>');
gpd=d}d=gpd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hpd=a});var jpd;var kpd;var lpd=function(){var a=_.O.apply(this,arguments)||this;a.currentIndex=0;a.supportComponentResize=!0;a.modern=_.u("kevlar_modern_sd_v2");a.JSC$19279_lastScrollContainerWidth=NaN;return a};
_.H(lpd,_.O);_.f=lpd.prototype;
_.f.configureRendererStamper=function(){return{videoLockups:{id:"items",mapping:{compactVideoRenderer:{component:"ytd-compact-video-renderer",params:{forceOneLineTitle:!0,musicMetadataVideoLockup:!0,hideThumbnail:!0}}},reuseComponents:!1},infoRows:{id:"info-rows",mapping:{infoRowRenderer:"ytd-info-row-renderer"}},"data.previousButton":{id:"left-arrow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundPrevClick]]"}}}},"data.nextButton":{id:"right-arrow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",
properties:{"on-tap":"[[boundNextClick]]"}}}},"data.topicLink":{id:"topic-link",mapping:{topicLinkRenderer:"ytd-topic-link-renderer"}}}};
_.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;void 0!==this.JSC$19279_scrollContainer&&null!=(a=this.videoLockups)&&a.length&&(a=this.JSC$19279_scrollContainer.clientWidth,a!==this.JSC$19279_lastScrollContainerWidth&&(this.JSC$19279_lastScrollContainerWidth=a,_.cr(this.hostElement,{"--ytd-compact-video-renderer-width":Math.min(.8*a,415)+"px"}),_.Sn(this.hostElement,"iron-resize")))};
_.J.Object.defineProperties(lpd.prototype,{videoLockups:{configurable:!0,enumerable:!0,get:function(){var a=[],b;if(null==(b=this.data)||!b.carouselLockups)return a;b=_.g(this.data.carouselLockups);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;(null==(d=_.B(c,rld))?0:d.videoLockup)&&a.push(_.B(c,rld).videoLockup)}return a}},
hasVideoLockups:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.videoLockups)||!a.length)}},
infoRows:{configurable:!0,enumerable:!0,get:function(){var a=[],b;if(null==(b=this.data)||!b.carouselLockups)return a;var c;return null==(c=_.B(this.data.carouselLockups[this.scrollCount],rld))?void 0:c.infoRows}}});
var L9=lpd;L9.prototype.dataChanged=L9.prototype.dataChanged;L9.prototype.onIronResize=L9.prototype.onIronResize;L9.prototype.hiddenChanged=L9.prototype.hiddenChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],L9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],L9.prototype,"componentBehavior",void 0);_.U([_.L(_.XI.YtdHorizontalListBehavior),_.V("design:type",Object)],L9.prototype,"ytdHorizontalListBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],L9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],L9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],L9.prototype,"inlineStructuredDescription",void 0);_.U([_.N({value:2}),_.V("design:type",Number)],L9.prototype,"initialCount",void 0);_.U([_.N(),_.V("design:type",Object)],L9.prototype,"currentIndex",void 0);
_.U([_.N(),_.V("design:type",Number)],L9.prototype,"scrollCount",void 0);_.U([_.N(),_.V("design:type",Object)],L9.prototype,"supportComponentResize",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],L9.prototype,"contentHidden",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],L9.prototype,"modern",void 0);_.U([_.vq("#scroll-container"),_.V("design:type",HTMLDivElement)],L9.prototype,"JSC$19279_scrollContainer",void 0);
_.U([_.uq("contentHidden"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L9.prototype,"hiddenChanged",null);_.U([_.M("data"),_.V("design:type",Array),_.V("design:paramtypes",[])],L9.prototype,"videoLockups",null);_.U([_.M("videoLockups"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],L9.prototype,"hasVideoLockups",null);
_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L9.prototype,"onIronResize",null);_.U([_.M("data","scrollCount"),_.V("design:type",Object),_.V("design:paramtypes",[])],L9.prototype,"infoRows",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L9.prototype,"dataChanged",null);L9=_.U([_.P({is:"ytd-video-description-music-section-renderer",disableElementRegistration:!0})],L9);
_.Q(L9,"ytd-video-description-music-section-renderer",function(){if(void 0!==kpd)return kpd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-description-music-section-renderer">\n  <h3 id="title" class="style-scope ytd-video-description-music-section-renderer">[[getSimpleString(data.sectionTitle)]]</h3>\n</div>\n<div id="video-lockups" hidden="[[!hasVideoLockups]]" class="style-scope ytd-video-description-music-section-renderer">\n  <div id="left-arrow-container" class="arrow-container style-scope ytd-video-description-music-section-renderer">\n    <div id="left-arrow-button" class="arrow style-scope ytd-video-description-music-section-renderer" hidden="[[atStart]]"></div>\n  </div>\n  <div id="scroll-container" class="style-scope ytd-video-description-music-section-renderer">\n    <div id="items" class="style-scope ytd-video-description-music-section-renderer"></div>\n  </div>\n  <div id="right-arrow-container" class="arrow-container style-scope ytd-video-description-music-section-renderer">\n    <div id="right-arrow-button" class="arrow style-scope ytd-video-description-music-section-renderer" hidden="[[atEnd]]"></div>\n  </div>\n</div>\n<div id="info-rows" class="style-scope ytd-video-description-music-section-renderer"></div>\n<a id="premium-upsell-link" class="yt-simple-endpoint style-scope ytd-video-description-music-section-renderer" aria-label$="[[data.premiumUpsellLink.title.accessibility.accessibilityData.label]]" hidden="[[!data.premiumUpsellLink]]" 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]]" class="style-scope ytd-video-description-music-section-renderer">\n  </yt-formatted-string>\n</a>\n<div id="topic-link" class="style-scope ytd-video-description-music-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jpd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-description-music-section-renderer {--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;} ytd-video-description-music-section-renderer[modern] {border-top: unset;} .arrow-container.ytd-video-description-music-section-renderer {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.ytd-video-description-music-section-renderer,#scroll-container.ytd-video-description-music-section-renderer,#topic-link.ytd-video-description-music-section-renderer,#info-rows.ytd-video-description-music-section-renderer {padding: 0 16px;} #left-arrow-container.ytd-video-description-music-section-renderer {left: 20px;} #right-arrow-container.ytd-video-description-music-section-renderer {right: 20px;} #title.ytd-video-description-music-section-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;} #video-lockups.ytd-video-description-music-section-renderer {position: relative;margin-top: 12px;display: flex;flex-direction: row;align-items: center;} #scroll-container.ytd-video-description-music-section-renderer {overflow: hidden;} #video-lockups.ytd-video-description-music-section-renderer:hover .arrow-container.ytd-video-description-music-section-renderer {visibility: visible;} #items.ytd-video-description-music-section-renderer {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.ytd-video-description-music-section-renderer:last-child {margin-right: unset;} #premium-upsell-link.ytd-video-description-music-section-renderer {padding: 0 16px;margin-top: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-video-description-music-section-renderer[inline-structured-description] #title.ytd-video-description-music-section-renderer,ytd-video-description-music-section-renderer[inline-structured-description] #scroll-container.ytd-video-description-music-section-renderer,ytd-video-description-music-section-renderer[inline-structured-description] #topic-link.ytd-video-description-music-section-renderer,ytd-video-description-music-section-renderer[inline-structured-description] #info-rows.ytd-video-description-music-section-renderer {padding: unset;} ytd-video-description-music-section-renderer[inline-structured-description] #premium-upsell-link.ytd-video-description-music-section-renderer {padding-left: unset;} #info-rows.ytd-video-description-music-section-renderer {margin-top: 4px;} #topic-link.ytd-video-description-music-section-renderer {margin-top: 16px;}</style>');
jpd=d}d=jpd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kpd=a});var mpd;var npd;var opd=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("kevlar_modern_sd_v2");return a};
_.H(opd,_.O);opd.prototype.configureRendererStamper=function(){return{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
var M9=opd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],M9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M9.prototype,"ytRendererBehavior",void 0);_.U([_.N({}),_.V("design:type",Object)],M9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],M9.prototype,"modern",void 0);M9=_.U([_.P({is:"ytd-video-description-transcript-section-renderer",disableElementRegistration:!0})],M9);
_.Q(M9,"ytd-video-description-transcript-section-renderer",function(){if(void 0!==npd)return npd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-video-description-transcript-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_transcript_section_renderer.ytd.video.description.transcript.section.renderer.css.js--\x3e\n<div id="header" class="style-scope ytd-video-description-transcript-section-renderer">\n  <h3 id="title" class="style-scope ytd-video-description-transcript-section-renderer">[[getSimpleString(data.sectionTitle)]]</h3>\n</div>\n<div id="sub-header" class="style-scope ytd-video-description-transcript-section-renderer">\n  <p id="sub-header-text" class="style-scope ytd-video-description-transcript-section-renderer">[[getSimpleString(data.subHeaderText)]]</p>\n</div>\n<div id="button-container" class="style-scope ytd-video-description-transcript-section-renderer">\n  <div id="primary-button" class="style-scope ytd-video-description-transcript-section-renderer"></div>\n</div>\n\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mpd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_description_transcript_section_renderer.ytd.video.description.transcript.section.renderer.css.js--\x3e<style is-scoped>ytd-video-description-transcript-section-renderer {display: block;padding: 16px 0;border-top: 6px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;} ytd-video-description-transcript-section-renderer[modern] {border-top: unset;} #header.ytd-video-description-transcript-section-renderer {display: flex;flex-direction: row;} #title.ytd-video-description-transcript-section-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #sub-header-text.ytd-video-description-transcript-section-renderer {margin-top: 12px;margin-bottom: 16px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;}</style>');
mpd=d}d=mpd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return npd=a});var ppd;var qpd;var N9=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-update-description-action":"handleUpdateDescriptionAction"};return a};
_.H(N9,_.O);N9.prototype.panelContentVisibleChanged=function(){if(this.panelContentVisible){var a;null==(a=this.expander)||a.reset()}};
N9.prototype.computeDescriptionCollapsedHeight=function(){return 140};
N9.prototype.handleUpdateDescriptionAction=function(a){if(a=_.B(a,_.old))if(a.isEmpty||!a.description&&!a.attributedDescription)_.$q(this.hostElement).querySelector("#description").hidden=!0;else if(a.attributedDescription)this.set("data.attributedDescriptionBodyText",a.attributedDescription);else if(a.description){var b;(null==(b=this.data)?0:b.attributedDescriptionBodyText)?this.set("data.attributedDescriptionBodyText",_.Wr(a.description)):this.set("data.descriptionBodyText",a.description)}};
N9.prototype.updateHasDescriptionOnlyFromBinding=function(a){this.hasDescriptionOnly=a.detail.value};
_.J.Object.defineProperties(N9.prototype,{hasAttributedStringText:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.attributedDescriptionBodyText)}},
hasDescriptionText:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null==(a=this.data)||!a.attributedDescriptionBodyText)||!(null==(b=this.data)||!b.descriptionBodyText)}},
descriptionBodyText:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.descriptionBodyText}},
attributedDescriptionBodyText:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.attributedDescriptionBodyText}},
headerRuns:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.headerRuns}}});
var O9=N9;O9.prototype.panelContentVisibleChanged=O9.prototype.panelContentVisibleChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],O9.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],O9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],O9.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],O9.prototype,"data",void 0);
_.U([_.N({computed:"computeDescriptionCollapsedHeight()"}),_.V("design:type",Number)],O9.prototype,"descriptionCollapsedHeight",void 0);_.U([_.N(),_.V("design:type",Boolean)],O9.prototype,"panelContentVisible",void 0);_.U([_.N(),_.V("design:type",Boolean)],O9.prototype,"hasDescriptionOnly",void 0);_.U([_.vq("#expander"),_.V("design:type",Object)],O9.prototype,"expander",void 0);
_.U([_.uq("panelContentVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],O9.prototype,"panelContentVisibleChanged",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],O9.prototype,"hasAttributedStringText",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],O9.prototype,"hasDescriptionText",null);
_.U([_.M("data","data.descriptionBodyText"),_.V("design:type",Object),_.V("design:paramtypes",[])],O9.prototype,"descriptionBodyText",null);_.U([_.M("data","data.attributedDescriptionBodyText"),_.V("design:type",Object),_.V("design:paramtypes",[])],O9.prototype,"attributedDescriptionBodyText",null);_.U([_.M("data","data.headerRuns"),_.V("design:type",Object),_.V("design:paramtypes",[])],O9.prototype,"headerRuns",null);
O9=_.U([_.P({is:"ytd-expandable-video-description-body-renderer",disableElementRegistration:!0})],O9);
_.Q(O9,"ytd-expandable-video-description-body-renderer",function(){if(void 0!==qpd)return qpd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="[[!hasDescriptionText]]" is-toggled="[[hasDescriptionOnly]]" on-is-toggled-changed="updateHasDescriptionOnlyFromBinding" class="style-scope ytd-expandable-video-description-body-renderer">\n  <div id="description" slot="content" class="style-scope ytd-expandable-video-description-body-renderer">\n    <yt-attributed-string class="content style-scope ytd-expandable-video-description-body-renderer" data="[[attributedDescriptionBodyText]]" disable-upgrade$="[[!hasAttributedStringText]]" header-runs="[[headerRuns]]" hidden="[[!hasAttributedStringText]]">\n    </yt-attributed-string>\n    \n    <yt-formatted-string class="content style-scope ytd-expandable-video-description-body-renderer" disable-upgrade$="[[hasAttributedStringText]]" force-default-style="" hidden="[[hasAttributedStringText]]" split-lines="[[!hasAttributedStringText]]" text="[[descriptionBodyText]]">\n    </yt-formatted-string>\n  </div>\n  <yt-formatted-string class="more-button style-scope ytd-expandable-video-description-body-renderer" slot="more-button" role="button" text="[[data.showMoreText]]">\n  </yt-formatted-string>\n  <yt-formatted-string class="less-button style-scope ytd-expandable-video-description-body-renderer" slot="less-button" role="button" text="[[data.showLessText]]">\n  </yt-formatted-string>\n</ytd-expander>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ppd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-expandable-video-description-body-renderer {display: block;} ytd-expander.ytd-expandable-video-description-body-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #description.ytd-expandable-video-description-body-renderer {color: var(--yt-spec-text-primary);} .more-button.ytd-expandable-video-description-body-renderer,.less-button.ytd-expandable-video-description-body-renderer {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;}</style>');
ppd=d}d=ppd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qpd=a});var rpd;var spd;var tpd=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("kevlar_modern_sd_v2");a.watchWhileSdp=_.u("shorts_desktop_watch_while_sdp");a.actionMap={"yt-set-active-panel-item-action":"handleSetActiveItemAction"};return a};
_.H(tpd,_.O);_.f=tpd.prototype;
_.f.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{videoDescriptionHeaderRenderer:{component:"ytd-video-description-header-renderer",properties:{hideTitle:"[[hideTitle]]",shortsPanel:"[[shortsPanel]]"}},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}},videoDescriptionCourseSectionRenderer:"ytd-video-description-course-section-renderer",videoDescriptionFilesSectionRenderer:"ytd-video-description-files-section-renderer",videoDescriptionTranscriptSectionRenderer:"ytd-video-description-transcript-section-renderer",videoDescriptionGamingSectionRenderer:"ytd-video-description-gaming-section-renderer",videoDescriptionInfocardsSectionRenderer:"ytd-video-description-infocards-section-renderer",
videoDescriptionMusicSectionRenderer:{component:"ytd-video-description-music-section-renderer",properties:{inlineStructuredDescription:"[[inlineStructuredDescription]]"}},errorCorrectionsSectionRenderer:"ytd-error-corrections-section-renderer",reelShelfRenderer:"ytd-reel-shelf-renderer",shelfRenderer:"ytd-shelf-renderer"}}}};
_.f.panelContentVisibleChanged=function(){this.description&&(this.description.panelContentVisible=this.panelContentVisible)};
_.f.dataChanged=function(){var a,b;this.hasDescriptionOnly=!(1!==(null==(a=this.data)?void 0:null==(b=a.items)?void 0:b.length)||!_.B(this.data.items[0],tld));var c=this.hideTitle=!1,d,e;null==(d=this.data)||null==(e=d.items)||e.forEach(function(h){_.B(h,tld)&&(c=!0)});
c&&this.shortsPanel&&this.watchWhileSdp&&(this.hideTitle=!0)};
_.f.onHiddenChanged=function(){this.musicMetadataSection&&(this.musicMetadataSection.contentHidden=this.hidden);this.hidden||this.resize()};
_.f.onYtExpanderMoreTapped=function(){this.autoFocusDescription()};
_.f.autoFocusDescription=function(){var a;(null==(a=_.of().resolve(_.nf(_.ZC)))?0:a.isKeyBoardInUse())&&this.description&&_.cH(this.description)};
_.f.resize=function(){if(_.u("kevlar_disable_sd_resize"))this.JSC$19292_cardList&&_.Sn(this.JSC$19292_cardList,"iron-resize"),this.problemWalkthroughCardList&&_.Sn(this.problemWalkthroughCardList,"iron-resize"),this.musicMetadataSection&&_.Sn(this.musicMetadataSection,"iron-resize");else if(this.ironResizableBehavior.notifyResize(),this.shelfSection)this.shelfSection.onParentResize()};
_.f.scrollToSection=function(a){(a=this.getSectionElement(a))&&_.Tn(this.hostElement,"yt-scroll-to-watch-element",[a])};
_.f.getSectionElement=function(a){return"infocards-item-section"===a&&this.infocardsSection?this.infocardsSection:"transcript-item-section"===a&&this.transcriptSection?this.transcriptSection:null};
_.f.handleSetActiveItemAction=function(a){var b=_.B(a,Ykd),c=b&&"engagement-panel-macro-markers-problem-walkthroughs"===(null==b?void 0:b.panelTargetId)?this.problemWalkthroughCardList:this.JSC$19292_cardList;if(b&&c){a=this.currentActiveChapter;var d=this.currentActiveProblem;b=null==c?void 0:c.getItemByIndex(b.itemIndex);var e=c=!0;b&&(b.active=!0,"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT"===b.carouselType?(c=a!==b,e=!1,this.currentActiveChapter=b):"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"===
(null==b?void 0:b.carouselType)&&(c=!1,e=d!==b,this.currentActiveProblem=b));a&&c&&(a.active=!1);d&&e&&(d.active=!1)}};
var P9=tpd;P9.prototype.onYtExpanderMoreTapped=P9.prototype.onYtExpanderMoreTapped;P9.prototype.onHiddenChanged=P9.prototype.onHiddenChanged;P9.prototype.dataChanged=P9.prototype.dataChanged;P9.prototype.panelContentVisibleChanged=P9.prototype.panelContentVisibleChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],P9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],P9.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],P9.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.zA),_.V("design:type",Object)],P9.prototype,"ironResizableBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],P9.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],P9.prototype,"panelContentVisible",void 0);_.U([_.N(),_.V("design:type",Boolean)],P9.prototype,"hasDescriptionOnly",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],P9.prototype,"inlineStructuredDescription",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],P9.prototype,"hidden",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],P9.prototype,"shortsPanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],P9.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],P9.prototype,"engagementPanel",void 0);
_.U([_.N(),_.V("design:type",Boolean)],P9.prototype,"hideTitle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],P9.prototype,"watchWhileSdp",void 0);_.U([_.vq("ytd-expandable-video-description-body-renderer"),_.V("design:type",Object)],P9.prototype,"description",void 0);_.U([_.vq("ytd-horizontal-card-list-renderer"),_.V("design:type",Object)],P9.prototype,"JSC$19292_cardList",void 0);
_.U([_.vq("ytd-horizontal-card-list-renderer[center-items]"),_.V("design:type",Object)],P9.prototype,"problemWalkthroughCardList",void 0);_.U([_.vq("ytd-shelf-renderer"),_.V("design:type",Object)],P9.prototype,"shelfSection",void 0);_.U([_.vq("ytd-video-description-music-section-renderer"),_.V("design:type",Object)],P9.prototype,"musicMetadataSection",void 0);_.U([_.vq("ytd-video-description-infocards-section-renderer"),_.V("design:type",Object)],P9.prototype,"infocardsSection",void 0);
_.U([_.vq("ytd-video-description-transcript-section-renderer"),_.V("design:type",Object)],P9.prototype,"transcriptSection",void 0);_.U([_.uq("panelContentVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P9.prototype,"panelContentVisibleChanged",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P9.prototype,"dataChanged",null);
_.U([_.uq("hidden"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P9.prototype,"onHiddenChanged",null);_.U([_.tq("yt-expander-more-tapped"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P9.prototype,"onYtExpanderMoreTapped",null);P9=_.U([_.P({is:"ytd-structured-description-content-renderer",disableElementRegistration:!0})],P9);
var upd=_.Q(P9,"ytd-structured-description-content-renderer",function(){if(void 0!==spd)return spd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-structured-description-content-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rpd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-structured-description-content-renderer {display: block;overflow-x: hidden;overflow-y: auto;overflow-y: auto;} ytd-structured-description-content-renderer::-webkit-scrollbar {width: 16px;} ytd-structured-description-content-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-structured-description-content-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} ytd-structured-description-content-renderer[engagement-panel] ytd-video-description-header-renderer.ytd-structured-description-content-renderer {padding: 0 16px 0 16px;} ytd-structured-description-content-renderer[engagement-panel] ytd-expandable-video-description-body-renderer.ytd-structured-description-content-renderer {padding: 0 16px 16px 16px;} ytd-structured-description-content-renderer[engagement-panel] ytd-video-description-infocards-section-renderer.ytd-structured-description-content-renderer {padding: 0 16px;} ytd-structured-description-content-renderer[shorts-panel][watch-while-sdp] #items.ytd-structured-description-content-renderer {display: flex;flex-direction: column-reverse;} ytd-structured-description-content-renderer[inline-structured-description] ytd-video-description-gaming-section-renderer.ytd-structured-description-content-renderer,ytd-video-description-course-section-renderer.ytd-structured-description-content-renderer {padding-left: unset;padding-right: unset;} ytd-expandable-video-description-body-renderer.ytd-structured-description-content-renderer {padding: 24px 16px 16px;} ytd-horizontal-card-list-renderer.ytd-structured-description-content-renderer {padding: 16px 0;} ytd-horizontal-card-list-renderer.ytd-structured-description-content-renderer:not(:first-child),ytd-metadata-row-container-renderer.ytd-structured-description-content-renderer:not(:first-child),ytd-structured-description-content-renderer[inline-structured-description] ytd-horizontal-card-list-renderer.ytd-structured-description-content-renderer,ytd-structured-description-content-renderer[inline-structured-description] ytd-error-corrections-section-renderer.ytd-structured-description-content-renderer,ytd-structured-description-content-renderer[inline-structured-description] ytd-video-description-infocards-section-renderer.ytd-structured-description-content-renderer {border-top: 6px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;} ytd-structured-description-content-renderer[modern] ytd-horizontal-card-list-renderer.ytd-structured-description-content-renderer,ytd-structured-description-content-renderer[modern] ytd-horizontal-card-list-renderer.ytd-structured-description-content-renderer:not(:first-child),ytd-structured-description-content-renderer[modern] ytd-metadata-row-container-renderer.ytd-structured-description-content-renderer:not(:first-child),ytd-structured-description-content-renderer[modern] ytd-error-corrections-section-renderer.ytd-structured-description-content-renderer,ytd-structured-description-content-renderer[modern] ytd-video-description-infocards-section-renderer.ytd-structured-description-content-renderer {border-top: unset;} ytd-structured-description-content-renderer[inline-structured-description] ytd-shelf-renderer.ytd-structured-description-content-renderer {--yt-horizontal-list-left-arrow-offset: 36px;--yt-horizontal-list-right-arrow-offset: 36px;} ytd-metadata-row-container-renderer.ytd-structured-description-content-renderer {padding: 16px 16px 16px;} ytd-reel-shelf-renderer.ytd-structured-description-content-renderer {padding: 0 24px;--reel-shelf-title-margin-left: -24px;}</style>");
rpd=d}d=rpd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return spd=a});var vpd;var wpd;var xpd=function(){return _.O.apply(this,arguments)||this};
_.H(xpd,_.O);var ypd=xpd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ypd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ypd.prototype,"data",void 0);ypd=_.U([_.P({disableElementRegistration:!0,is:"ytd-content-loading-renderer"})],ypd);
_.Q(ypd,"ytd-content-loading-renderer",function(){if(void 0!==wpd)return wpd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-content-loading-renderer">\n</tp-yt-paper-spinner>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vpd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-content-loading-renderer {display: flex;flex-direction: column;align-items: center;justify-content: center;flex: 1;flex-basis: 0.000000001px;}</style>");vpd=d}d=vpd;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);return wpd=a});var zpd=["engagement-panel-clip-create","engagement-panel-clip-view"],Apd=0;_.u("kevlar_watch_comments_ep_disable_theater")&&zpd.push("comment-item-section");
var Bpd=function(){var a=_.O.apply(this,arguments)||this;a.disableAutoFill=!1;a.modernPanels=_.u("kevlar_watch_modern_panels");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};
_.H(Bpd,_.O);_.f=Bpd.prototype;
_.f.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{engagementPanelTitleHeaderRenderer:{component:"ytd-engagement-panel-title-header-renderer",properties:{liveChatEngagementPanel:"[[liveChatEngagementPanel]]",targetId:"[[data.targetId]]",shortsPanel:"[[shortsPanel]]"}}},events:!0},"data.content":{id:"content",mapping:{sectionListRenderer:{component:"ytd-section-list-renderer",params:{engagementPanel:!0},properties:{liveChatEngagementPanel:"[[liveChatEngagementPanel]]",engagementPanelDropdown:"[[dropdown]]",
engagementPanelDialog:"[[dialog]]",disableAutoFill:"[[disableAutoFill]]"}},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:{component:"ytd-structured-description-content-renderer",
params:{engagementPanel:!0},properties:{shortsPanel:"[[shortsPanel]]"}},mediaUpsellRenderer:"ytd-media-upsell-renderer",productListRenderer:"ytd-product-list-renderer",contentLoadingRenderer:"ytd-content-loading-renderer",flowRootRenderer:"ytd-flow-root-renderer"},events:!0},"data.footer":{id:"footer",mapping:{commerceCartCheckoutButtonRenderer:{component:"ytd-commerce-cart-checkout-button-renderer",params:{fullWidth:!0}},cardItemRenderer:"yt-card-item-renderer"}}}};
_.f.attached=function(){this.hostElement.parentElement&&"tp-yt-paper-dialog"===this.hostElement.parentElement.is&&(this.dialog=!0);var a;if(null==(a=this.hostElement.parentElement)?0:a.classList.contains("tp-yt-iron-dropdown"))this.dropdown=!0;this.disableAutoFill=!(!this.dialog&&!this.dropdown)};
_.f.detached=function(){this.updateTheaterDisablement()};
_.f.showPanel=function(){var a=this;this.notifyVisibilityChanged("ENGAGEMENT_PANEL_VISIBILITY_EXPANDED");this.showDelayMs?_.Ph.addJob(function(){a.visibility="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"},2,this.showDelayMs):this.visibility="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"};
_.f.maybeScrollToItemSection=function(a){var b=this;if(_.u("enable_section_list_scroll_to_item_section_web")){var c,d=null==a?void 0:null==(c=a.sectionListEngagementPanelExtras)?void 0:c.scrollToItemSectionIdentifier;d&&_.Ph.addJob(function(){var e;null==(e=b.sectionListRendererElement)||e.scrollToItemSection(d)},8)}};
_.f.hidePanel=function(){var a=this;this.notifyVisibilityChanged("ENGAGEMENT_PANEL_VISIBILITY_HIDDEN");this.hideDelayMs?_.Ph.addJob(function(){a.visibility="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"},2,this.hideDelayMs):this.visibility="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"};
_.f.isVisible=function(){return!!this.visibility&&"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"!==this.visibility};
_.f.updatePanel=function(a,b,c){var d=this,e=null==a?void 0:a.engagementPanelSectionListRenderer;if(e){a=e.header;var h=e.content,l=e.footer;e=e.targetId;a&&this.set("data.header",a);h&&this.set("data.content",h);l&&this.set("data.footer",l);e&&this.set("data.targetId",e);this.updateChildVisibilityProperties();b&&this.focus();_.$m(this,function(){_.Sn(d.hostElement,"yt-refit");d.maybeScrollToItemSection(c)})}};
_.f.getReloadContinuation=function(){var a,b,c,d=_.g((null==(a=this.data)?void 0:null==(b=a.content)?void 0:null==(c=b.sectionListRenderer)?void 0:c.continuations)||[]);for(a=d.next();!a.done;a=d.next())if(a=a.value,a.reloadContinuationData)return a.reloadContinuationData.continuation};
_.f.onYtRendererstamperFinished=function(){this.updateChildVisibilityProperties();var a;(null==(a=this.data)?0:a.targetId)&&(a=this.contentElement.firstElementChild)&&a.setAttribute("panel-target-id",this.data.targetId)};
_.f.forwardPopupClosedToFlowRootRenderer=function(){var a=_.$q(this.hostElement).querySelector("ytd-flow-root-renderer");if(a)a.onPopupClosed()};
_.f.dataChanged=function(){"ENGAGEMENT_PANEL_SURFACE_LIVE_CHAT"===this.getSurface()&&(this.liveChatEngagementPanel=!0);if(_.u("kevlar_watch_metadata_ep_killswitch")||"engagement-panel-structured-description"!==this.getIdentifier()||"ENGAGEMENT_PANEL_SURFACE_SHORTS"===this.getSurface()){var a;this.visibility=null==(a=this.data)?void 0:a.visibility;if(_.u("web_test_youchat")){var b;if(null==(b=this.targetId)?0:b.includes("youchat"))this.visibility="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}var c,d,e,h;
this.contentEmpty=!!((null==(c=this.data)?0:null==(d=c.content)?0:d.structuredDescriptionContentRenderer)&&0===Object.keys(null==(e=this.data)?void 0:null==(h=e.content)?void 0:h.structuredDescriptionContentRenderer).length);(a=_.of().resolve(_.TD))&&a.registerPanel(this.getIdentifier(),this);this.updateTheaterDisablement()}else this.data.visibility="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN",this.visibility=this.data.visibility};
_.f.focus=function(a){this.header&&this.header.focus(a)};
_.f.visibilityChanged=function(a,b){if(!_.u("kevlar_use_engagement_panel_management_component")){this.updateChildVisibilityProperties();var c=a&&"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"!==a;a="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===a;var d=b&&"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"!==b,e="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===b,h;if((null==(h=this.data)?0:h.onShowCommands)&&c&&(e||!b))_.ko(this.hostElement,this.data.onShowCommands,this.hostElement);else{var l;(null==(l=this.data)?0:l.onHideCommands)&&a&&
d&&_.ko(this.hostElement,this.data.onHideCommands,this.hostElement)}c&&void 0!==b&&(this.hostElement.style.order=String(-1*Apd++));_.u("kevlar_watch_focus_on_engagement_panels")&&c&&e&&this.focus({preventScroll:!0});this.updateTheaterDisablement()}};
_.f.notifyVisibilityChanged=function(a){_.Un(this.hostElement,"yt-engagement-panel-visible-changed",[this.data,a])};
_.f.updateTheaterDisablement=function(){if(!_.u("kevlar_watch_theater_disablement_killswitch")){var a=this.theaterDisablementPanelIdentifier||this.getIdentifier()||"";if(this.isWatch&&zpd.includes(a)&&!_.u("watch_next_grid_ignore_disallowed_panels")){var b,c=!(null==(b=_.Un(this.hostElement,"yt-is-theater"))||!b[0]);b="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"!==this.visibility;a!==this.getIdentifier()&&this.originalTheaterState?this.clearTheaterDisablement():b?(void 0===this.originalTheaterState&&(this.originalTheaterState=
c,this.theaterDisablementPanelIdentifier=a),c&&_.Tn(this.hostElement,"yt-toggle-theater-mode",[!1,!1])):this.originalTheaterState&&this.clearTheaterDisablement()}}};
_.f.clearTheaterDisablement=function(){_.Tn(this.hostElement,"yt-toggle-theater-mode",[!0,!1]);this.theaterDisablementPanelIdentifier=this.originalTheaterState=void 0};
_.f.updateChildVisibilityProperties=function(){this.hostElement||_.u("kevlar_panel_property_init_killswitch")||this._enableProperties();var a=this.visibility,b,c=null==(b=this.headerElement)?void 0:b.firstElementChild;c&&(b="ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED"===a,c.collapsed=b,(c=_.$q(c).querySelector("#visibility-button").firstElementChild)&&"ytd-toggle-button-renderer"===c.polymerController.is&&c.polymerController.data.isToggled!==b&&c.polymerController.set("data.isToggled",b));var d;if(c=null==
(d=this.contentElement)?void 0:d.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=this,c,d=null==(c=this.data)?void 0:c.targetId,e=_.B(a,_.vI);if(this.dialog&&d&&(null==e?void 0:e.targetId)===d&&"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===(null==e?void 0:e.visibility))if("engagement-panel-comments-section"===d)_.Tn(this.hostElement,"yt-close-popup-action",["ytd-engagement-panel-section-list-renderer"]);else{var h,l,m;_.Tn(this.hostElement,"yt-close-popup-action",["ytd-engagement-panel-section-list-renderer",(null==(h=this.data)?
void 0:null==(l=h.identifier)?void 0:l.tag)||(null==(m=this.data)?void 0:m.panelIdentifier)])}!_.u("kevlar_use_engagement_panel_management_component")&&d&&(null==e?void 0:e.targetId)===d&&(a="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"===e.visibility,this.hideDelayMs&&!a?_.Ph.addJob(function(){b.visibility=e.visibility},2,this.hideDelayMs):this.visibility=e.visibility,e.visibility&&this.notifyVisibilityChanged(e.visibility))};
_.f.onYtScrollToEngagementPanelCommand=function(a){var b,c=null==(b=this.data)?void 0:b.targetId;a=_.B(a,_.kGb);c&&(null==a?void 0:a.targetId)===c&&"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"===this.visibility&&_.Tn(this.hostElement,"yt-scroll-to-watch-element",[this.hostElement])};
_.f.attachVEs=function(a){var b,c;(null==a?0:null==(b=a.content)?0:null==(c=b.productListRenderer)?0:c.trackingParams)&&_.Cl().graftServerVe(a.content.productListRenderer.trackingParams);var d,e;(null==a?0:null==(d=a.content)?0:null==(e=d.transcriptRenderer)?0:e.trackingParams)&&_.Cl().graftServerVe(a.content.transcriptRenderer.trackingParams)};
_.f.onYtUpdateEngagementPanelAction=function(a){var b,c=null==(b=this.data)?void 0:b.targetId;a=_.B(a,$kd);c&&(null==a?void 0:a.targetId)===c&&(this.updatePanel({engagementPanelSectionListRenderer:{header:null==a?void 0:a.header,content:null==a?void 0:a.content}},!1),this.attachVEs(a))};
_.f.onYtShowEngagementPanelScrimAction=function(a){var b,c=null==(b=this.data)?void 0:b.targetId;a=_.B(a,Zkd);c&&(null==a?void 0:a.engagementPanelTargetId)===c&&(this.scrimmed=!0)};
_.f.onYtHideEngagementPanelScrimAction=function(a){var b,c=null==(b=this.data)?void 0:b.targetId;a=_.B(a,Xkd);c&&(null==a?void 0:a.engagementPanelTargetId)===c&&(this.scrimmed=!1)};
_.f.getIdentifier=function(){var a,b,c;return(null==(a=this.data)?void 0:a.panelIdentifier)||(null==(b=this.data)?void 0:null==(c=b.identifier)?void 0:c.tag)};
_.f.getSurface=function(){var a,b;return null==(a=this.data)?void 0:null==(b=a.identifier)?void 0:b.surface};
_.J.Object.defineProperties(Bpd.prototype,{targetId:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.targetId}},
webSize:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.size}}});
var Q9=Bpd;Q9.prototype.dataChanged=Q9.prototype.dataChanged;Q9.prototype.forwardPopupClosedToFlowRootRenderer=Q9.prototype.forwardPopupClosedToFlowRootRenderer;Q9.prototype.onYtRendererstamperFinished=Q9.prototype.onYtRendererstamperFinished;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],Q9.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Q9.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],Q9.prototype,"ytEventForwardingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Q9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,observer:"visibilityChanged"}),_.V("design:type",Object)],Q9.prototype,"visibility",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],Q9.prototype,"contentEmpty",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],Q9.prototype,"scrimmed",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],Q9.prototype,"dialog",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],Q9.prototype,"dropdown",void 0);_.U([_.N(),_.V("design:type",Object)],Q9.prototype,"disableAutoFill",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("optimal_reading_width_comments_ep")}),_.V("design:type",Boolean)],Q9.prototype,"optimalReadingWidthComments",void 0);_.U([_.N(),_.V("design:type",Number)],Q9.prototype,"hideDelayMs",void 0);
_.U([_.N(),_.V("design:type",Number)],Q9.prototype,"showDelayMs",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data.targetId"),_.V("design:type",Object),_.V("design:paramtypes",[])],Q9.prototype,"targetId",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],Q9.prototype,"webSize",null);_.U([_.N(),_.V("design:type",Object)],Q9.prototype,"isWatch",void 0);_.U([_.N(),_.V("design:type",Object)],Q9.prototype,"originalTheaterState",void 0);
_.U([_.N(),_.V("design:type",Object)],Q9.prototype,"theaterDisablementPanelIdentifier",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Q9.prototype,"modernPanels",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],Q9.prototype,"isWatchWhilePanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],Q9.prototype,"shortsPanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],Q9.prototype,"liveChatEngagementPanel",void 0);
_.U([_.kH("header"),_.V("design:type",HTMLElement)],Q9.prototype,"headerElement",void 0);_.U([_.vq("#header > *"),_.V("design:type",HTMLElement)],Q9.prototype,"header",void 0);_.U([_.vq("ytd-section-list-renderer"),_.V("design:type",Object)],Q9.prototype,"sectionListRendererElement",void 0);_.U([_.kH("content"),_.V("design:type",HTMLElement)],Q9.prototype,"contentElement",void 0);
_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Q9.prototype,"onYtRendererstamperFinished",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Q9.prototype,"forwardPopupClosedToFlowRootRenderer",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Q9.prototype,"dataChanged",null);
Q9=_.U([_.P({is:"ytd-engagement-panel-section-list-renderer",disableElementRegistration:!0})],Q9);
_.Q(Q9,"ytd-engagement-panel-section-list-renderer",function(){if(void 0!==iod)return iod;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-engagement-panel-section-list-renderer"></div>\n<div id="content" class="style-scope ytd-engagement-panel-section-list-renderer"></div>\n<div id="footer" class="style-scope ytd-engagement-panel-section-list-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hod){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-engagement-panel-section-list-renderer {border: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;display: flexbox;display: flex;flex-direction: column;} ytd-engagement-panel-section-list-renderer[visibility=ENGAGEMENT_PANEL_VISIBILITY_HIDDEN]:not([dialog]) {display: none;} ytd-engagement-panel-section-list-renderer[live-chat-engagement-panel] {height: inherit;border: 0px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-engagement-panel-section-list-renderer[live-chat-engagement-panel] #header.ytd-engagement-panel-section-list-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-engagement-panel-section-list-renderer[live-chat-engagement-panel] #content.ytd-engagement-panel-section-list-renderer {background-color: transparent;} ytd-engagement-panel-section-list-renderer[live-chat-engagement-panel] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer {padding-left: 0;} ytd-engagement-panel-section-list-renderer[modern-panels]:not([live-chat-engagement-panel]) {border-radius: 12px;overflow: hidden;} #content.ytd-engagement-panel-section-list-renderer {overflow: hidden;height: calc(var(--ytd-engagement-panel-content-height) - 56px);width: var(--ytd-engagement-panel-content-width);flex: 1 1 auto;display: flexbox;display: flex;flex-direction: column;} ytd-engagement-panel-section-list-renderer(:not([modern-panels],.ytd-engagement-panel-section-list-renderer[live-chat-engagement-panel])) #content.ytd-engagement-panel-section-list-renderer {background-color: var(--yt-spec-general-background-a);height: calc(var(--ytd-engagement-panel-content-height) - 50px);} ytd-engagement-panel-section-list-renderer[visibility=ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED] #content.ytd-engagement-panel-section-list-renderer {display: none;} ytd-engagement-panel-section-list-renderer[scrimmed] {position: relative;z-index: 601;} ytd-engagement-panel-section-list-renderer[content-empty] {display: none;} ytd-engagement-panel-section-list-renderer[is-watch-while-panel] {border: none;} ytd-engagement-panel-section-list-renderer[is-watch-while-panel] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer {padding-left: 0;} ytd-engagement-panel-section-list-renderer[target-id=engagement-panel-posts] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer {overflow-y: auto;padding-left: 0;} ytd-engagement-panel-section-list-renderer[target-id=engagement-panel-posts] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer::-webkit-scrollbar {width: 16px;} ytd-engagement-panel-section-list-renderer[target-id=engagement-panel-posts] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-engagement-panel-section-list-renderer[target-id=engagement-panel-posts] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} ytd-engagement-panel-section-list-renderer[target-id=engagement-panel-youchat] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer {padding-left: 0;} ytd-engagement-panel-section-list-renderer[dialog] {max-width: 560px;min-width: 450px;max-height: inherit;border: none;margin: 0;padding: 0;} ytd-engagement-panel-section-list-renderer[dialog] #header.ytd-engagement-panel-section-list-renderer {margin: 8px 8px 0;} ytd-engagement-panel-section-list-renderer[dialog] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer {padding-left: 0;} ytd-engagement-panel-section-list-renderer[dialog][dialog] {margin-top: 0;padding-top: 0;} ytd-engagement-panel-section-list-renderer[dialog][target-id=PAabuse_report] {min-width: 400px;width: 400px;} ytd-engagement-panel-section-list-renderer[dialog][target-id=PAabuse_report] #header.ytd-engagement-panel-section-list-renderer.ytd-engagement-panel-section-list-renderer {display: none;} ytd-engagement-panel-section-list-renderer[dialog][target-id=engagement-panel-comments-section],ytd-engagement-panel-section-list-renderer[dialog][target-id=shopping_panel_for_entry_point_9] {height: 70vh;min-height: 240px;max-height: 720px;width: 450px;min-width: 300px;max-width: 80vw;} ytd-engagement-panel-section-list-renderer[dialog][web-size=ENGAGEMENT_PANEL_SIZE_OPTIMIZED_FOR_CHANNELS] {min-height: 340px;max-height: 70vh;min-width: 710px;} ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer {padding-left: var(--ytd-margin-6x);} ytd-engagement-panel-section-list-renderer[target-id=engagement-panel-comments-section][optimal-reading-width-comments] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer {padding-left: 0px;} ytd-engagement-panel-section-list-renderer[dialog] #content.ytd-engagement-panel-section-list-renderer {background: var(--yt-spec-brand-background-solid);} ytd-engagement-panel-section-list-renderer[dropdown] {border-radius: 12px;box-shadow: 0px 4px 32px 0px var(--yt-spec-static-overlay-background-light);border: none;-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);max-height: 640px;min-width: 480px;background: var(--yt-spec-brand-background-primary);} ytd-engagement-panel-section-list-renderer[dropdown] ytd-content-loading-renderer.ytd-engagement-panel-section-list-renderer {min-height: 590px;} ytd-engagement-panel-section-list-renderer[dropdown] #header.ytd-engagement-panel-section-list-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-engagement-panel-section-list-renderer[dropdown] #content.ytd-engagement-panel-section-list-renderer,ytd-engagement-panel-section-list-renderer[dropdown] #footer.ytd-engagement-panel-section-list-renderer {background-color: var(--yt-spec-brand-background-primary);} ytd-engagement-panel-section-list-renderer[dropdown] #footer.ytd-engagement-panel-section-list-renderer:not(:empty) {padding: 0 12px;border-top: 1px solid var(--yt-spec-10-percent-layer);} ytd-engagement-panel-section-list-renderer[dropdown] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer {padding-left: 0;}</style>");
hod=d}d=hod;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iod=a});var Cpd;var Dpd;var Epd=function(){var a=_.O.apply(this,arguments)||this;a.lastRenderedPanelIds=new Set;a.visiblePanels=[];a.actionMap={"yt-change-engagement-panel-visibility-action":"onYtChangeEngagementPanelVisibilityAction"};return a};
_.H(Epd,_.O);_.f=Epd.prototype;_.f.dataChanged=function(){if(this.data){for(var a=[],b=_.g(this.data),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0,e=void 0,h=null==(d=c)?void 0:null==(e=d.engagementPanelSectionListRenderer)?void 0:e.visibility;e=d=void 0;(null==(d=c)?0:null==(e=d.engagementPanelSectionListRenderer)?0:e.targetId)&&"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"!==h&&a.push(c)}this.visiblePanels=a}else this.visiblePanels=[]};
_.f.configureRendererStamper=function(){return{visiblePanels:{id:"panels",mapping:{engagementPanelSectionListRenderer:{component:"ytd-engagement-panel-section-list-renderer",params:{isWatch:!0},properties:{hideDelayMs:"[[hideDelayMs]]",isWatchWhilePanel:"[[isWatchWhilePanel]]"}}},reuseComponents:!1}}};
_.f.withoutVisiblePanelById=function(a){return this.visiblePanels.filter(function(b){var c;return(null==(c=b.engagementPanelSectionListRenderer)?void 0:c.targetId)!==a})};
_.f.onYtChangeEngagementPanelVisibilityAction=function(a){var b=this,c=_.B(a,_.vI);if(this.data&&(null==c?0:c.targetId)&&(null==c?0:c.visibility)){var d,e=null==(d=this.data.find(function(l){var m;return(null==(m=l.engagementPanelSectionListRenderer)?void 0:m.targetId)===c.targetId}))?void 0:d.engagementPanelSectionListRenderer;
if(e){var h=this.withoutVisiblePanelById(c.targetId);"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"!==c.visibility&&(a=this.data.find(function(l){var m;return(null==(m=l.engagementPanelSectionListRenderer)?void 0:m.targetId)===c.targetId}))&&(h=[a].concat(_.Pd(h)));
this.hideDelayMs&&"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===c.visibility&&0===h.length?_.Ph.addJob(function(){e.visibility=c.visibility;b.visiblePanels=h},10,this.hideDelayMs):(e.visibility=c.visibility,this.visiblePanels=h);
_.Un(this.hostElement,"yt-engagement-panels-visible-changed",[h])}}};
_.f.onRendererstamperFinished=function(){var a=new Set(this.visiblePanels.map(function(b){var c;return null==(c=b.engagementPanelSectionListRenderer)?void 0:c.targetId}));
this.handlePanelVisibilityChange(a,this.lastRenderedPanelIds);this.lastRenderedPanelIds=a};
_.f.handlePanelVisibilityChange=function(a,b){a=void 0===a?new Set:a;b=void 0===b?new Set:b;if(this.data)for(var c=_.g(this.data),d=c.next();!d.done;d=c.next()){d=d.value;var e=void 0,h=void 0,l=null==(e=d)?void 0:null==(h=e.engagementPanelSectionListRenderer)?void 0:h.targetId;if(l&&(e=b.has(l),h=a.has(l),l=void 0,!e&&h?(h=e=void 0,l=null==(e=d)?void 0:null==(h=e.engagementPanelSectionListRenderer)?void 0:h.onShowCommands):e&&!h&&(h=e=void 0,l=null==(e=d)?void 0:null==(h=e.engagementPanelSectionListRenderer)?
void 0:h.onHideCommands),l))for(d=_.g(l),l=d.next();!l.done;l=d.next())this.ytComponentBehavior.resolveCommand(l.value)}};
var R9=Epd;R9.prototype.onRendererstamperFinished=R9.prototype.onRendererstamperFinished;R9.prototype.dataChanged=R9.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],R9.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],R9.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],R9.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],R9.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],R9.prototype,"lastRenderedPanelIds",void 0);_.U([_.N(),_.V("design:type",Number)],R9.prototype,"hideDelayMs",void 0);_.U([_.N(),_.V("design:type",Array)],R9.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Array)],R9.prototype,"visiblePanels",void 0);_.U([_.N(),_.V("design:type",Boolean)],R9.prototype,"isWatchWhilePanel",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R9.prototype,"dataChanged",null);_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R9.prototype,"onRendererstamperFinished",null);R9=_.U([_.P({is:"ytd-watch-engagement-panels",disableElementRegistration:!0})],R9);
_.Q(R9,"ytd-watch-engagement-panels",function(){if(void 0!==Dpd)return Dpd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-watch-engagement-panels"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Cpd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-engagement-panels {display: block;} ytd-engagement-panel-section-list-renderer.ytd-watch-engagement-panels {max-height: var(--ytd-watch-flexy-panel-max-height);} ytd-engagement-panel-section-list-renderer.ytd-watch-engagement-panels[target-id=engagement-panel-structured-description] {max-height: var(--ytd-watch-flexy-structured-description-max-height);} ytd-engagement-panel-section-list-renderer.ytd-watch-engagement-panels[target-id=engagement-panel-comments-section] {max-height: var(--ytd-watch-flexy-comments-panel-max-height);} #panels.ytd-watch-engagement-panels ytd-engagement-panel-section-list-renderer.ytd-watch-engagement-panels {margin-bottom: var(--ytd-margin-6x);}</style>");
Cpd=d}d=Cpd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Dpd=a});var Fpd;var Gpd;var S9=function(){return _.O.apply(this,arguments)||this};
_.H(S9,_.O);S9.prototype.dataChanged=function(){this.data&&void 0!==this.data.companionLegalText&&null!==this.data.companionLegalText&&_.ada(_.$q(this.hostElement).querySelector("#text"),_.wwb(_.WMa,this.data.companionLegalText))};
S9.prototype.computeAutoScrollEnabled=function(a,b){return a&&!b};
S9.prototype.expandedChanged=function(){this.expanderIcon=this.expanded?"expand-less":"expand-more"};
S9.prototype.onToggleTap=function(){this.expanded=!this.expanded};
var T9=S9;T9.prototype.expandedChanged=T9.prototype.expandedChanged;T9.prototype.dataChanged=T9.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],T9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.K9c),_.V("design:type",Object)],T9.prototype,"ytdAutoScrollBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],T9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],T9.prototype,"expanded",void 0);
_.U([_.N({computed:"computeAutoScrollEnabled(data.companionLegalTextEnableAutoscroll, expanded)"}),_.V("design:type",Boolean)],T9.prototype,"autoScrollEnabled",void 0);_.U([_.N(),_.V("design:type",String)],T9.prototype,"expanderIcon",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],T9.prototype,"dataChanged",null);
_.U([_.uq("expanded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],T9.prototype,"expandedChanged",null);T9=_.U([_.P({disableElementRegistration:!0,is:"ytd-companion-legal-text-renderer"})],T9);
_.Q(T9,"ytd-companion-legal-text-renderer",function(){if(void 0!==Gpd)return Gpd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-companion-legal-text-renderer"></yt-formatted-string>\n\n<tp-yt-paper-material id="expand-button" elevation="1" on-tap="onToggleTap" class="style-scope ytd-companion-legal-text-renderer">\n  <yt-icon-button id="expander-icon" class="style-scope ytd-companion-legal-text-renderer">\n    <yt-icon id="expander-icon" icon="[[expanderIcon]]" class="style-scope ytd-companion-legal-text-renderer"></yt-icon>\n  </yt-icon-button>\n</tp-yt-paper-material>\n\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fpd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-companion-legal-text-renderer[expanded] #text.ytd-companion-legal-text-renderer {height: auto;} #text.ytd-companion-legal-text-renderer {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.ytd-companion-legal-text-renderer {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;align-items: center;justify-content: center;display: flexbox;display: flex;flex-direction: column;} button.ytd-companion-legal-text-renderer {width: var(--yt-icon-width);height: var(--yt-icon-height);}</style>');
Fpd=d}d=Fpd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Gpd=a});var Hpd;var Ipd;var U9,Jpd=function(){var a=_.O.apply(this,arguments)||this;a.buttonUpdate=_.u("web_modern_buttons");a.rounded=_.u("web_rounded_thumbnails");a.kevlarWatchGrid=_.u("kevlar_watch_grid");a.centerAlignDescription=_.u("action_companion_center_align_description");return a};
_.H(Jpd,_.O);_.f=Jpd.prototype;_.f.computeButtonOverride=function(){if(this.buttonUpdate)return{style:"call-to-action",type:"filled"}};
_.f.getOnLayoutVisibleCallback=function(){var a=_.Gf("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.onLayoutVisibleCallback:null};
_.f.getLayoutId=function(){var a=_.Gf("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.layoutId:null};
_.f.dataChanged=function(){if(this.data){this.data.adBadge&&_.u("migrate_remaining_web_ad_badges_to_innertube")||this.set("data.adBadge",U9.JSC$19319_DEFAULT_AD_BADGE_RENDERER);var a=this.getOnLayoutVisibleCallback();a&&a()}};
_.f.getButtonRenderer=function(a){return a.actionButton&&_.B(a.actionButton,_.SA)?(delete _.B(a.actionButton,_.SA).navigationEndpoint,_.B(a.actionButton,_.SA)):{}};
_.f.onClick=function(a){var b=this;if((!_.u("web_modern_buttons")||!_.JH(_.Rq(a),this.hostElement,["YTD-AD-HOVER-TEXT-BUTTON-RENDERER"]))&&this.data&&this.data.navigationEndpoint){a=_.Lq();var c=this.getLayoutId();a&&c&&_.u("h5_companion_enable_adcpn_macro_substitution_for_click_pings")?a.getPlayerPromise().then(function(d){(new _.kS(d)).executeCommand(b.data.navigationEndpoint,c)}):_.u("kevlar_companion_resolve_command_killswitch")?_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint}):
this.ytComponentBehavior.resolveCommand(this.data.navigationEndpoint);
_.Tn(this.hostElement,"yt-companion-ad-clicked",["action-companion",c])}};
_.J.Object.defineProperties(Jpd.prototype,{getRating:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(null==(a=this.data)?0:null==(b=a.detailsLine)?0:null==(c=b.adRating)?0:c.ratingText)?this.data.detailsLine.adRating.ratingText:null}},
computeRatingHidden:{configurable:!0,enumerable:!0,get:function(){return!this.getRating}},
iconType:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(null==(a=this.data)?0:null==(b=a.detailsLine)?0:null==(c=b.adRating)?0:null==(d=c.ratingIcon)?0:d.iconType)?_.Nq(this.data.detailsLine.adRating.ratingIcon.iconType):null}},
getDetailsLine:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(null==(a=this.data)?0:null==(b=a.detailsLine)?0:null==(c=b.texts)?0:null==(d=c[0])?0:d.text)?this.data.detailsLine.texts[0].text:null}},
computeDetailsLineHidden:{configurable:!0,enumerable:!0,get:function(){return!this.getDetailsLine}},
getDescriptionText:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.data)?0:null==(b=a.description)?0:b.text)?this.data.description.text:null}},
computeDescriptionTextHidden:{configurable:!0,enumerable:!0,get:function(){return!this.getDescriptionText}},
interactionLoggingClientData:{configurable:!0,enumerable:!0,get:function(){var a=_.Gf("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}}});
var V9=U9=Jpd;U9.prototype.onClick=U9.prototype.onClick;U9.prototype.dataChanged=U9.prototype.dataChanged;V9.JSC$19319_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:_.Ln("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],V9.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],V9.prototype,"rendererBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],V9.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],V9.prototype,"buttonUpdate",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],V9.prototype,"rounded",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],V9.prototype,"kevlarWatchGrid",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],V9.prototype,"centerAlignDescription",void 0);
_.U([_.N({computed:"computeButtonOverride(buttonUpdate)"}),_.V("design:type",Object)],V9.prototype,"buttonOverride",void 0);_.U([_.M("data.detailsLine.adRating.ratingText"),_.V("design:type",Object),_.V("design:paramtypes",[])],V9.prototype,"getRating",null);_.U([_.M("getRating"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],V9.prototype,"computeRatingHidden",null);
_.U([_.M("data.detailsLine.adRating.ratingIcon.iconType"),_.V("design:type",Object),_.V("design:paramtypes",[])],V9.prototype,"iconType",null);_.U([_.M("data.detailsLine.texts.0.text"),_.V("design:type",Object),_.V("design:paramtypes",[])],V9.prototype,"getDetailsLine",null);_.U([_.M("getDetailsLine"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],V9.prototype,"computeDetailsLineHidden",null);
_.U([_.M("data.description.text"),_.V("design:type",Object),_.V("design:paramtypes",[])],V9.prototype,"getDescriptionText",null);_.U([_.M("getDescriptionText"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],V9.prototype,"computeDescriptionTextHidden",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],V9.prototype,"interactionLoggingClientData",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],V9.prototype,"hideBanner",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],V9.prototype,"dataChanged",null);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],V9.prototype,"onClick",null);V9=U9=_.U([_.P({is:"ytd-action-companion-ad-renderer",disableElementRegistration:!0})],V9);
_.Q(V9,"ytd-action-companion-ad-renderer",function(){if(void 0!==Ipd)return Ipd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" modern-update="[[buttonUpdate]]" class="style-scope ytd-action-companion-ad-renderer">\n</ytd-ad-hover-text-button-renderer>\n<div id="action-companion-click-target" class="yt-simple-endpoint style-scope ytd-action-companion-ad-renderer">\n  <yt-img-shadow id="banner" fit="" hidden="[[hideBanner]]" thumbnail="[[data.bannerImage.thumbnail]]" class="style-scope ytd-action-companion-ad-renderer">\n  </yt-img-shadow>\n  <div id="block" class="style-scope ytd-action-companion-ad-renderer">\n    <yt-img-shadow id="icon" thumbnail="[[data.iconImage.thumbnail]]" class="style-scope ytd-action-companion-ad-renderer"></yt-img-shadow>\n    <div id="text" class="style-scope ytd-action-companion-ad-renderer">\n      <div id="header" class="style-scope ytd-action-companion-ad-renderer">\n        [[data.headline.text]]\n      </div>\n      <div id="desc" class="style-scope ytd-action-companion-ad-renderer">\n        <div id="ad-badge-container" class="style-scope ytd-action-companion-ad-renderer">\n          <ytd-badge-supported-renderer id="ad-badge" top-standalone-badge="[[data.adBadge]]" class="style-scope ytd-action-companion-ad-renderer">\n          </ytd-badge-supported-renderer>\n        </div>\n        <span id="domain" hidden="[[computeDescriptionTextHidden]]" class="style-scope ytd-action-companion-ad-renderer">[[getDescriptionText]]</span>\n        <span id="rating" hidden="[[computeRatingHidden]]" class="style-scope ytd-action-companion-ad-renderer">[[getRating]]</span>\n        <yt-icon id="star-icon" default-to-filled="true" hidden="[[computeRatingHidden]]" icon="[[iconType]]" class="style-scope ytd-action-companion-ad-renderer"></yt-icon>\n        <span id="details-line" hidden="[[computeDetailsLineHidden]]" class="style-scope ytd-action-companion-ad-renderer">[[getDetailsLine]]</span>\n      </div>\n    </div>\n    <ytd-button-renderer id="action" button-raised="" data="[[getButtonRenderer(data)]]" overrides="[[buttonOverride]]" class="style-scope ytd-action-companion-ad-renderer">\n    </ytd-button-renderer>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Hpd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-action-companion-ad-renderer {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%;} ytd-action-companion-ad-renderer[kevlar-watch-grid] {max-width: 400px;} ytd-action-companion-ad-renderer:not([hide-banner]) #action-companion-ad-info-button.ytd-action-companion-ad-renderer {background-color: var(--yt-spec-general-background-a);} #action-companion-ad-info-button.ytd-action-companion-ad-renderer {position: absolute;right: 0px;top: 0px;} #action-companion-click-target.ytd-action-companion-ad-renderer {display: block;} #banner.ytd-action-companion-ad-renderer {--yt-img-max-height: 200px;display: block;min-height: 60px;max-height: 200px;width: 100%;} #block.ytd-action-companion-ad-renderer {height: 48px;padding: 16px 0;text-align: left;display: flex;flex-direction: row;align-items: center;} #icon.ytd-action-companion-ad-renderer {box-shadow: 0 2px 10px 0 rgba(0,0,0,0.2);height: 48px;width: 48px;} #text.ytd-action-companion-ad-renderer {margin: 0 12px;text-align: left;vertical-align: top;overflow: hidden;flex: 1 1 auto;} a.ytd-action-companion-ad-renderer,a.ytd-action-companion-ad-renderer:link,a.ytd-action-companion-ad-renderer:visited,a.ytd-action-companion-ad-renderer:hover,a.ytd-action-companion-ad-renderer:focus,a.ytd-action-companion-ad-renderer:active {text-decoration: none;} #header.ytd-action-companion-ad-renderer {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.ytd-action-companion-ad-renderer {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: flex;align-items: center;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} ytd-action-companion-ad-renderer[center-align-description] #desc.ytd-action-companion-ad-renderer {display: flex;align-items: center;} #domain.ytd-action-companion-ad-renderer {color: var(--yt-spec-text-secondary);} #rating.ytd-action-companion-ad-renderer {color: var(--yt-spec-text-secondary);padding-left: 3px;} #star-icon.ytd-action-companion-ad-renderer {display: inline-block;color: var(--yt-spec-text-secondary);white-space: nowrap;height: auto;width: 15px;} #details-line.ytd-action-companion-ad-renderer {color: var(--yt-spec-text-secondary);padding-left: 3px;} #action.ytd-action-companion-ad-renderer {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);margin-top: 5px;max-width: 250px;} #ad-badge-container.ytd-action-companion-ad-renderer {display: inline-block;} ytd-action-companion-ad-renderer[button-update] #action.ytd-action-companion-ad-renderer {background-color: unset;color: unset;} ytd-action-companion-ad-renderer[button-update] #action-companion-ad-info-button.ytd-action-companion-ad-renderer {background-color: transparent;} ytd-action-companion-ad-renderer[rounded] {margin-bottom: 8px;overflow: hidden;border-radius: 12px;border: 1px solid var(--yt-spec-outline);} ytd-action-companion-ad-renderer[rounded] #block.ytd-action-companion-ad-renderer {padding: 16px;} ytd-action-companion-ad-renderer[rounded] #icon.ytd-action-companion-ad-renderer {border-radius: 50%;overflow: hidden;box-shadow: none;} ytd-action-companion-ad-renderer[rounded] #action-companion-ad-info-button.ytd-action-companion-ad-renderer {background-color: transparent;}</style>');
Hpd=d}d=Hpd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ipd=a});var Kpd;var Lpd;var Mpd;var Npd;var Opd=function(){var a=_.O.apply(this,arguments)||this;a.rounded=_.u("web_rounded_thumbnails");a.buttonUpdate=_.u("web_modern_buttons");a.hideLegacyBanner=_.u("enable_dsa_one_click_ata_translators_infeed_elements");a.adInfoButtonStyle="mono";a.adInfoButtonType="text";a.noDotAdBadge=!0;return a};
_.H(Opd,_.O);_.f=Opd.prototype;_.f.getOnLayoutVisibleCallback=function(){var a=_.Gf("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.onLayoutVisibleCallback:null};
_.f.getLayoutId=function(){var a=_.Gf("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?_.Wc(a.url):void 0;this.imageWidth=a.width||0;this.imageHeight=a.height||0}this.data.clickthroughEndpoint&&_.B(this.data.clickthroughEndpoint,_.Rn)&&(a=_.B(this.data.clickthroughEndpoint,_.Rn).url,_.u("kevlar_sanitize_image_companion_killswitch")?this.clickThroughUrl=
a||"":a?(a=_.Wc(a),this.clickThroughUrl=_.$c(a)):this.clickThroughUrl=void 0);(a=this.getOnLayoutVisibleCallback())&&a()}};
_.f.onClick=function(a){_.JH(_.Rq(a),this.hostElement,["A".toString(),"BUTTON".toString()])||this.handleClick(a)};
_.f.handleClick=function(){var a=this;this.data&&this.data.clickthroughEndpoint&&(_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.clickthroughEndpoint}),this.data.onClickCommands&&this.data.onClickCommands.forEach(function(b){a.macroReplacementBehavior.sendServiceRequestAction([b])}),_.Tn(this.hostElement,"yt-companion-ad-clicked",["image-companion",
this.getLayoutId()]))};
_.f.onLoad=function(){_.Un(this.hostElement,"yt-refit-popups-action")};
_.J.Object.defineProperties(Opd.prototype,{macros:{configurable:!0,enumerable:!0,get:function(){var a=_.Gf("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.macros||{}:{}}},
interactionLoggingClientData:{configurable:!0,enumerable:!0,get:function(){var a=_.Gf("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.interactionLoggingClientData:null}}});
var W9=Opd;W9.prototype.onLoad=W9.prototype.onLoad;W9.prototype.onClick=W9.prototype.onClick;W9.prototype.dataChanged=W9.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],W9.prototype,"rendererBehavior",void 0);_.U([_.L(Cld.YtMacroReplacementBehavior),_.V("design:type",Object)],W9.prototype,"macroReplacementBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],W9.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],W9.prototype,"rounded",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],W9.prototype,"buttonUpdate",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],W9.prototype,"hideLegacyBanner",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],W9.prototype,"adInfoButtonStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],W9.prototype,"adInfoButtonType",void 0);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],W9.prototype,"macros",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],W9.prototype,"interactionLoggingClientData",null);_.U([_.N(),_.V("design:type",String)],W9.prototype,"clickThroughUrl",void 0);_.U([_.N(),_.V("design:type",_.Pc)],W9.prototype,"imageSrc",void 0);_.U([_.N(),_.V("design:type",Number)],W9.prototype,"imageWidth",void 0);
_.U([_.N(),_.V("design:type",Number)],W9.prototype,"imageHeight",void 0);_.U([_.N(),_.V("design:type",Object)],W9.prototype,"noDotAdBadge",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],W9.prototype,"dataChanged",null);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],W9.prototype,"onClick",null);
_.U([_.tq("load"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],W9.prototype,"onLoad",null);W9=_.U([_.P({is:"ytd-image-companion-renderer",disableElementRegistration:!0})],W9);
_.Q(W9,"ytd-image-companion-renderer",function(){if(void 0!==Npd)return Npd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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\n<template is="dom-if" if="[[hideLegacyBanner]]" class="style-scope ytd-image-companion-renderer">\n  <div class="style-scope ytd-image-companion-renderer">\n    <yt-img-shadow id="banner" fit="" thumbnail="[[data.image.thumbnail]]" class="style-scope ytd-image-companion-renderer">\n    </yt-img-shadow>\n    <div id="block" class="style-scope ytd-image-companion-renderer">\n      <div id="text" class="style-scope ytd-image-companion-renderer">\n        <div id="desc" class="style-scope ytd-image-companion-renderer">\n          <div id="ad-badge-container" class="style-scope ytd-image-companion-renderer">\n            <ytd-badge-supported-renderer id="ad-badge" no-dot-ad-badge="[[noDotAdBadge]]" top-standalone-badge="[[data.adBadge]]" class="style-scope ytd-image-companion-renderer">\n            </ytd-badge-supported-renderer>\n          </div>\n        </div>\n      </div>\n      <ytd-ad-hover-text-button-renderer id="image-companion-ad-info-menu" button-style="[[adInfoButtonStyle]]" button-type="[[adInfoButtonType]]" data="[[data.adInfoRenderer.adHoverTextButtonRenderer]]" hidden="[[!data.adInfoRenderer.adHoverTextButtonRenderer]]" modern-update="[[buttonUpdate]]" class="style-scope ytd-image-companion-renderer">\n      </ytd-ad-hover-text-button-renderer>\n    </div>\n  </div>\n</template>\n\n\n<template is="dom-if" if="[[!hideLegacyBanner]]" class="style-scope ytd-image-companion-renderer">\n  <ytd-ad-hover-text-button-renderer id="image-companion-ad-info-button" data="[[data.adInfoRenderer.adHoverTextButtonRenderer]]" hidden="[[!data.adInfoRenderer.adHoverTextButtonRenderer]]" modern-update="[[buttonUpdate]]" class="style-scope ytd-image-companion-renderer">\n  </ytd-ad-hover-text-button-renderer>\n  <div class="style-scope ytd-image-companion-renderer">\n    <img height="[[imageHeight]]" src$="[[imageSrc]]" width="[[imageWidth]]" alt="" class="style-scope ytd-image-companion-renderer">\n  </div>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mpd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-image-companion-renderer {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.ytd-image-companion-renderer {background-color: var(--yt-spec-brand-background-solid);position: absolute;left: 285px;top: 0px;} img.ytd-image-companion-renderer {cursor: pointer;} ytd-image-companion-renderer[rounded] {margin-bottom: 8px;border: unset;} ytd-image-companion-renderer[rounded] img.ytd-image-companion-renderer {overflow: hidden;border-radius: 12px;} ytd-image-companion-renderer[hide-legacy-banner] {margin-bottom: 8px;overflow: hidden;border-radius: 12px;border: 1px solid var(--yt-spec-outline);padding-bottom: 0px;max-width: 402px;cursor: pointer;} ytd-image-companion-renderer[hide-legacy-banner] img.ytd-image-companion-renderer {overflow: hidden;border-radius: 12px;} ytd-image-companion-renderer[hide-legacy-banner] #block.ytd-image-companion-renderer {padding-left: 16px;} ytd-image-companion-renderer[hide-legacy-banner] #banner.ytd-image-companion-renderer {--yt-img-max-height: 200px;display: block;min-height: 60px;max-height: 200px;width: 100%;} ytd-image-companion-renderer[hide-legacy-banner] #block.ytd-image-companion-renderer {text-align: left;display: flex;flex-direction: row;align-items: center;} ytd-image-companion-renderer[hide-legacy-banner] #text.ytd-image-companion-renderer {text-align: left;vertical-align: top;overflow: hidden;flex: 1 1 auto;} ytd-image-companion-renderer[hide-legacy-banner] #desc.ytd-image-companion-renderer {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: flex;align-items: center;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} ytd-image-companion-renderer[hide-legacy-banner] #ad-badge-container.ytd-image-companion-renderer {display: inline-block;} ytd-image-companion-renderer[button-update] #image-companion-ad-info-button.ytd-image-companion-renderer {background-color: transparent;left: unset;right: 0;}</style>");
Mpd=d}d=Mpd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Npd=a});var Ppd;var Qpd;var X9,Rpd=function(){return _.O.apply(this,arguments)||this};
_.H(Rpd,_.O);_.f=Rpd.prototype;_.f.dataChanged=function(){this.set("data.adBadge",X9.JSC$19330_DEFAULT_AD_BADGE_RENDERER);if(this.data){var a=this.getOnLayoutVisibleCallback();a&&a()}};
_.f.getOnLayoutVisibleCallback=function(){var a=_.Gf("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.onLayoutVisibleCallback:null};
_.f.getLayoutId=function(){var a=_.Gf("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),_.Tn(this.hostElement,"yt-companion-ad-clicked",["shopping-companion",this.getLayoutId()]))};
_.f.onShopTextTap=function(){if(this.data&&this.data.clickToAdvSiteEndpoint){var a=_.Lq(),b=this.getLayoutId(),c=this.data.clickToAdvSiteEndpoint;a&&b&&_.u("h5_companion_enable_adcpn_macro_substitution_for_click_pings")?a.getPlayerPromise().then(function(d){(new _.kS(d)).executeCommand(c,b)}):_.Sn(this.hostElement,"yt-navigate",{endpoint:c})}};
_.f.sendTrackingPings=function(a){a&&0!==a.length&&a[0].loggingUrls&&_.tob(a[0].loggingUrls.map(this.getBaseUrl))};
_.f.getBaseUrl=function(a){return a.baseUrl||""};
_.J.Object.defineProperties(Rpd.prototype,{interactionLoggingClientData:{configurable:!0,enumerable:!0,get:function(){var a=_.Gf("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.interactionLoggingClientData:null}}});
var Y9=X9=Rpd;X9.prototype.onCompanionClicked=X9.prototype.onCompanionClicked;X9.prototype.dataChanged=X9.prototype.dataChanged;Y9.JSC$19330_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:_.Ln("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Y9.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Y9.prototype,"data",void 0);
_.U([_.vq("#title"),_.V("design:type",HTMLElement)],Y9.prototype,"shopTitle",void 0);_.U([_.mH("data.impressionEndpoints"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Y9.prototype,"dataChanged",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],Y9.prototype,"interactionLoggingClientData",null);
_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],Y9.prototype,"onCompanionClicked",null);Y9=X9=_.U([_.P({is:"ytd-shopping-companion-renderer",disableElementRegistration:!0})],Y9);
_.Q(Y9,"ytd-shopping-companion-renderer",function(){if(void 0!==Qpd)return Qpd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-shopping-companion-renderer">\n</ytd-ad-hover-text-button-renderer>\n<div on-tap="onCompanionClicked" class="style-scope ytd-shopping-companion-renderer">\n  <div id="banner" class="style-scope ytd-shopping-companion-renderer">\n    <div id="ad-badge-container" class="style-scope ytd-shopping-companion-renderer">\n      <ytd-badge-supported-renderer id="ad-badge" large-font-ad-badge="true" top-standalone-badge="[[data.adBadge]]" class="style-scope ytd-shopping-companion-renderer">\n      </ytd-badge-supported-renderer>\n    </div>\n    <div id="title" on-tap="onShopTextTap" class="style-scope ytd-shopping-companion-renderer">\n      [[getSimpleString(data.shopText)]]\n    </div>\n  </div>\n  <yt-horizontal-list-renderer id="companion-shelf" data="[[data.itemList.horizontalListRenderer]]" class="style-scope ytd-shopping-companion-renderer">\n  </yt-horizontal-list-renderer>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ppd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-shopping-companion-renderer {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.ytd-shopping-companion-renderer {position: absolute;right: 4px;top: 10px;} #title.ytd-shopping-companion-renderer {cursor: pointer;} #banner.ytd-shopping-companion-renderer {padding-bottom: 16px;padding-top: 16px;display: flexbox;display: flex;flex-direction: row;} #ad-badge-container.ytd-shopping-companion-renderer {align-items: center;display: flexbox;display: flex;flex-direction: row;} #title.ytd-shopping-companion-renderer {text-overflow: ellipsis;overflow-x: hidden;white-space: nowrap;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-shopping-companion-renderer {--ytd-horizontal-list-margin-bottom: 4px;}</style>');
Ppd=d}d=Ppd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Qpd=a});_.Ue(skd);var tkd={adImageViewModel:skd,adBadgeViewModel:_.Egd,buttonViewModel:_.npb(_.et)};_.Ue(ukd);_.DH(ukd,"banner-image-layout-view-model",{props:{data:_.CH}});_.Ue(vkd);var wkd={adAvatarViewModel:_.Dgd,adBadgeViewModel:_.Egd,adDetailsLineViewModel:vkd};_.Ue(xkd);_.Ue(Ckd);var Dkd={adImageViewModel:skd,adButtonViewModel:Ckd,adAvatarLockupViewModel:xkd,buttonViewModel:_.npb(_.et)};_.Ue(Ekd);_.DH(Ekd,"top-banner-image-text-icon-buttoned-layout-view-model",{props:{data:_.CH}});var Spd={shoppingCompanionCarouselRenderer:"ytd-shopping-companion-renderer",imageCompanionAdRenderer:"ytd-image-companion-renderer",actionCompanionAdRenderer:"ytd-action-companion-ad-renderer",bannerImageLayoutViewModel:"banner-image-layout-view-model",topBannerImageTextIconButtonedLayoutViewModel:"top-banner-image-text-icon-buttoned-layout-view-model"},Tpd=function(){var a=_.O.apply(this,arguments)||this;a.updateCompanionDataJobId=0;a.contentVideoId=null;a.player=null;a.actionMap={"yt-companion-ad-clicked":"handleCompanionAdClicked"};
return a};
_.H(Tpd,_.O);_.f=Tpd.prototype;_.f.configureRendererStamper=function(){return{oneofRenderer:{id:"companion",mapping:Spd}}};
_.f.attached=function(){var a=this,b=_.Lq();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 Spd)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 _.ca.yt&&_.ca.yt.www&&_.ca.yt.www.ads&&_.ca.yt.www.ads.eventcache&&_.ca.yt.www.ads.eventcache.getLastCompanionData?_.ca.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 Spd)Spd.hasOwnProperty(b)&&(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),_.u("enable_offer_suppression")&&
_.Un(this.hostElement,"yt-hide-unlimited-offer-module"),_.u("suppress_excessive_ad_like_unit_on_web")&&_.Un(this.hostElement,"yt-hide-tvfilm-offer-module")):a.bannerImageLayoutViewModel?this.set("data.bannerImageLayoutViewModel",a.bannerImageLayoutViewModel):a.topBannerImageTextIconButtonedLayoutViewModel&&this.set("data.topBannerImageTextIconButtonedLayoutViewModel",a.topBannerImageTextIconButtonedLayoutViewModel);this.updateRendererStamper()}};
_.f.dataChanged=function(){var a=this,b=_.Lq();b?b.getPlayerPromise().then(function(c){a.contentVideoId&&c.getVideoUrl().includes("v="+a.contentVideoId)||(a.cancelPendingCompanionAdJobs(),a.updateRendererStamper())}):_.Hf(Error("qj"))};
_.f.cancelPendingCompanionAdJobs=function(){this.updateCompanionDataJobId&&(_.Ph.cancelJob(this.updateCompanionDataJobId),this.updateCompanionDataJobId=0)};
_.f.handleCompanionAdClicked=function(a,b){this.player.onAdUxClicked(a,b);this.player.pauseVideo()};
var Z9=Tpd;Z9.prototype.dataChanged=Z9.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],Z9.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],Z9.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z9.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Z9.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],Z9.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z9.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],Z9.prototype,"oneofRenderer",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Z9.prototype,"dataChanged",null);Z9=_.U([_.P({is:"ytd-companion-slot-renderer",disableElementRegistration:!0})],Z9);
_.Q(Z9,"ytd-companion-slot-renderer",function(){if(void 0!==Lpd)return Lpd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-companion-slot-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Kpd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-companion-slot-renderer {display: block;}</style>");Kpd=d}d=Kpd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Lpd=
a});var Upd;var Vpd;var Wpd=function(){return _.O.apply(this,arguments)||this};
_.H(Wpd,_.O);Wpd.prototype.dataChanged=function(){_.u("kevlar_disable_companions")?this.companionSlotData=void 0:this.companionSlotData={hack:!0}};
var $9=Wpd;$9.prototype.dataChanged=$9.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],$9.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],$9.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],$9.prototype,"companionSlotData",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],$9.prototype,"dataChanged",null);
$9=_.U([_.P({disableElementRegistration:!0,is:"ytd-player-legacy-desktop-watch-ads-renderer"})],$9);
_.Q($9,"ytd-player-legacy-desktop-watch-ads-renderer",function(){if(void 0!==Vpd)return Vpd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-player-legacy-desktop-watch-ads-renderer">\n</ytd-companion-legal-text-renderer>\n<ytd-companion-slot-renderer data="[[companionSlotData]]" disable-upgrade$="[[!companionSlotData]]" hidden="[[!companionSlotData]]" class="style-scope ytd-player-legacy-desktop-watch-ads-renderer">\n</ytd-companion-slot-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Upd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-player-legacy-desktop-watch-ads-renderer {display: block;}</style>");Upd=d}d=Upd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Vpd=a});var Xpd;var Ypd;var Zpd=function(){var a=_.O.apply(this,arguments)||this;a.skinnyMode=!1;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,_.$m(a,function(){var b=a.COMPACT_EVENT_COUNT-1,c;null==(c=_.$q(a.hostElement).querySelector("#event-"+b))||c.focus()}))};
return a};
_.H(Zpd,_.O);_.f=Zpd.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.infoContainer.addEventListener("tap",_.Rr(this.JSC$19368_infoTooltip,this.JSC$19368_infoTooltip.show));this.infoContainer.addEventListener("mouseenter",_.Rr(this.JSC$19368_infoTooltip,this.JSC$19368_infoTooltip.show));this.infoContainer.addEventListener("focus",_.Rr(this.JSC$19368_infoTooltip,this.JSC$19368_infoTooltip.show));this.infoContainer.addEventListener("mouseleave",_.Rr(this.JSC$19368_infoTooltip,this.JSC$19368_infoTooltip.hide));this.infoContainer.addEventListener("blur",
_.Rr(this.JSC$19368_infoTooltip,this.JSC$19368_infoTooltip.hide))};
_.f.removeInfoTooltipListeners=function(){this.infoContainer.removeEventListener("tap",_.Rr(this.JSC$19368_infoTooltip,this.JSC$19368_infoTooltip.show));this.infoContainer.removeEventListener("mouseenter",_.Rr(this.JSC$19368_infoTooltip,this.JSC$19368_infoTooltip.show));this.infoContainer.removeEventListener("focus",_.Rr(this.JSC$19368_infoTooltip,this.JSC$19368_infoTooltip.show));this.infoContainer.removeEventListener("mouseleave",_.Rr(this.JSC$19368_infoTooltip,this.JSC$19368_infoTooltip.hide));
this.infoContainer.removeEventListener("blur",_.Rr(this.JSC$19368_infoTooltip,this.JSC$19368_infoTooltip.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=_.Hj();c=c.ticketEventRenderer.trackingParams;_.Gj()&&d&&c&&(c=_.zr(c),d&&_.Pna(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){_.Gj()&&this.ytRendererBehavior.logExplicitClick(a)};
_.f.isKeyboardAction=function(a){return 0===this.get("detail.x",a)&&0===this.get("detail.y",a)};
_.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){if(b.buttonCommand)if(b.hasMultipleOffers)Object.assign(_.B(b.buttonCommand,_.MA),{properties:{source:c?"keyboard":"tap"}}),this.logTap(b),this.popupPositionTarget=a,_.ko(this.hostElement,[b.buttonCommand],this.hostElement);else{var d;if(null==(d=_.B(b.buttonCommand,_.Rn))?0:d.url)this.logTap(b),_.xd(window,_.B(b.buttonCommand,_.Rn).url)}};
var a$=Zpd;a$.prototype.showingMoreChanged=a$.prototype.showingMoreChanged;a$.prototype.dataChanged=a$.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],a$.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],a$.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],a$.prototype,"firstEvent",void 0);_.U([_.N(),_.V("design:type",Object)],a$.prototype,"restEvents",void 0);_.U([_.N(),_.V("design:type",String)],a$.prototype,"imageUrl",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],a$.prototype,"showingMore",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],a$.prototype,"canShowMore",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],a$.prototype,"skinnyMode",void 0);_.U([_.N(),_.V("design:type",HTMLElement)],a$.prototype,"popupPositionTarget",void 0);_.U([_.vq("#banner-info-tooltip"),_.V("design:type",Object)],a$.prototype,"JSC$19368_infoTooltip",void 0);
_.U([_.vq("#info-container"),_.V("design:type",HTMLElement)],a$.prototype,"infoContainer",void 0);_.U([_.vq("#shelf-toggler"),_.V("design:type",HTMLElement)],a$.prototype,"shelfToggleButton",void 0);_.U([_.kH("separator"),_.V("design:type",HTMLDivElement)],a$.prototype,"separator",void 0);_.U([_.N(),_.V("design:type",String)],a$.prototype,"shelfTogglerLabelText",void 0);_.U([_.N(),_.V("design:type",String)],a$.prototype,"shelfTogglerIcon",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],a$.prototype,"dataChanged",null);_.U([_.mH("showingMore"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],a$.prototype,"showingMoreChanged",null);a$=_.U([_.P({disableElementRegistration:!0,is:"ytd-ticket-shelf-renderer"})],a$);
_.Q(a$,"ytd-ticket-shelf-renderer",function(){if(void 0!==Ypd)return Ypd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-ticket-shelf-renderer">\n  <h1 id="title" role="heading" aria-label$="[[firstEvent.title]]" class="style-scope ytd-ticket-shelf-renderer">[[firstEvent.title]]</h1>\n\n  <a id="info-container" href="javascript:" role="complementary" aria-label$="[[data.informationText]]" class="style-scope ytd-ticket-shelf-renderer">\n    <yt-icon id="info-icon" icon="yt-icons:info" class="style-scope ytd-ticket-shelf-renderer"></yt-icon>\n  </a>\n  \n  <tp-yt-paper-tooltip id="banner-info-tooltip" for="info-container" manual-mode="" position="bottom" class="style-scope ytd-ticket-shelf-renderer">\n    <div class="style-scope ytd-ticket-shelf-renderer">[[data.informationText]]</div>\n  </tp-yt-paper-tooltip>\n</div>\n<div id="body" class="style-scope ytd-ticket-shelf-renderer">\n  <div id="primary-event" class="style-scope ytd-ticket-shelf-renderer">\n    <template is="dom-if" if="[[data.useCalendarAvatar]]" class="style-scope ytd-ticket-shelf-renderer">\n      <a id="calendar-avatar" href="javascript:void(0)" on-tap="onFirstEventTap" class="style-scope ytd-ticket-shelf-renderer">\n        <div id="calendar-avatar-month" class="style-scope ytd-ticket-shelf-renderer">\n          <div id="calendar-avatar-month-text" class="style-scope ytd-ticket-shelf-renderer">[[firstEvent.timeMonth]]</div>\n        </div>\n        <div id="calendar-avatar-day" class="style-scope ytd-ticket-shelf-renderer">\n          <div id="calendar-avatar-day-text" class="style-scope ytd-ticket-shelf-renderer">[[firstEvent.timeDay]]</div>\n        </div>\n      </a>\n    </template>\n\n    <template is="dom-if" if="[[!data.useCalendarAvatar]]" class="style-scope ytd-ticket-shelf-renderer">\n      <div id="thumbnail" class="style-scope ytd-ticket-shelf-renderer">\n        <yt-img-shadow id="thumbnail-img" fit="" thumbnail="[[firstEvent.thumbnail]]" class="style-scope ytd-ticket-shelf-renderer">\n        </yt-img-shadow>\n      </div>\n    </template>\n\n    <div id="meta" class="style-scope ytd-ticket-shelf-renderer">\n      <div id="meta-info" class="style-scope ytd-ticket-shelf-renderer">\n        <a id="nearest-with-location" href="javascript:void(0)" on-tap="onFirstEventTap" class="style-scope ytd-ticket-shelf-renderer">[[data.title]]</a>\n        <div id="subtitle1" class="style-scope ytd-ticket-shelf-renderer">[[firstEvent.subtitle1]]</div>\n        <template is="dom-if" if="[[firstEvent.hasMultipleOffers]]" class="style-scope ytd-ticket-shelf-renderer">\n          <div id="subtitle2" class="style-scope ytd-ticket-shelf-renderer">\n            [[firstEvent.subtitle2]]\n          </div>\n        </template>\n        <template is="dom-if" if="[[!firstEvent.hasMultipleOffers]]" class="style-scope ytd-ticket-shelf-renderer">\n          <a class="vendor style-scope ytd-ticket-shelf-renderer" 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" class="style-scope ytd-ticket-shelf-renderer">\n        [[firstEvent.buttonText]]\n        <template is="dom-if" if="[[!firstEvent.hasMultipleOffers]]" class="style-scope ytd-ticket-shelf-renderer">\n          <yt-icon class="launch-icon style-scope ytd-ticket-shelf-renderer" icon="yt-icons:launch"></yt-icon>\n        </template>\n      </a>\n    </div>\n  </div>\n\n  <div id="separator" class="style-scope ytd-ticket-shelf-renderer"></div>\n\n  <div id="rest-events" class="style-scope ytd-ticket-shelf-renderer">\n    <div id="table" class="style-scope ytd-ticket-shelf-renderer">\n      <table cellspacing="0" cellpadding="0" class="style-scope ytd-ticket-shelf-renderer">\n        <template is="dom-repeat" items="{{restEvents}}" as="item" class="style-scope ytd-ticket-shelf-renderer">\n          <tr on-tap="onTicketLinkTap" class="style-scope ytd-ticket-shelf-renderer">\n            <td class="style-scope ytd-ticket-shelf-renderer">\n              <div class="when-date-column style-scope ytd-ticket-shelf-renderer">[[item.timeDate]]</div>\n            </td>\n            <td class="style-scope ytd-ticket-shelf-renderer">\n              <div class="when-weekday-column style-scope ytd-ticket-shelf-renderer">\n                <div class="style-scope ytd-ticket-shelf-renderer">\n                  [[item.timeWeekday]]<span id="time" class="style-scope ytd-ticket-shelf-renderer">[[item.timeTime]]</span>\n                </div>\n              </div>\n            </td>\n            <td class="where-column-td style-scope ytd-ticket-shelf-renderer">\n              <div class="where-column style-scope ytd-ticket-shelf-renderer">\n                <div class="venue-vendor-container style-scope ytd-ticket-shelf-renderer">\n                  <div class="venue style-scope ytd-ticket-shelf-renderer">[[item.subtitle2]]</div>\n                  <b class="dot style-scope ytd-ticket-shelf-renderer">\u00b7</b>\n                  <a class="vendor style-scope ytd-ticket-shelf-renderer" href="javascript:void(0)" id$="event-{{index}}">\n                    [[item.linkText]]\n                    <template is="dom-if" if="[[!item.hasMultipleOffers]]" class="style-scope ytd-ticket-shelf-renderer">\n                      <yt-icon class="launch-icon style-scope ytd-ticket-shelf-renderer" 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]]" class="style-scope ytd-ticket-shelf-renderer">\n        <yt-icon icon="[[shelfTogglerIcon]]" class="style-scope ytd-ticket-shelf-renderer"></yt-icon>\n      </yt-icon-button>\n    </div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xpd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-ticket-shelf-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);color: var(--yt-spec-text-primary);display: block;padding-bottom: 8px;} #head.ytd-ticket-shelf-renderer {display: flexbox;display: flex;flex-direction: row;margin-bottom: 10px;} #head.ytd-ticket-shelf-renderer #title.ytd-ticket-shelf-renderer {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.ytd-ticket-shelf-renderer {padding-left: 8px;} #info-icon.ytd-ticket-shelf-renderer {color: var(--yt-spec-icon-inactive);height: 14px;position: relative;top: 3px;width: 14px;} #shelf-toggler.ytd-ticket-shelf-renderer {color: var(--yt-spec-icon-active-other);float: right;cursor: pointer;flex-shrink: 0;} #banner-info-tooltip.ytd-ticket-shelf-renderer {width: 336px;} #head.ytd-ticket-shelf-renderer #subtitle.ytd-ticket-shelf-renderer {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.ytd-ticket-shelf-renderer #subtitle-text.ytd-ticket-shelf-renderer {display: none;} #head.ytd-ticket-shelf-renderer #toggler.ytd-ticket-shelf-renderer {color: var(--yt-spec-icon-inactive);cursor: pointer;flex-shrink: 0;} #body.ytd-ticket-shelf-renderer {display: flexbox;display: flex;} ytd-ticket-shelf-renderer[skinny-mode] #body.ytd-ticket-shelf-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-ticket-shelf-renderer[skinny-mode] #separator.ytd-ticket-shelf-renderer {display: none;} ytd-ticket-shelf-renderer[skinny-mode] #primary-event.ytd-ticket-shelf-renderer {width: 100%;} #body.ytd-ticket-shelf-renderer a.ytd-ticket-shelf-renderer {text-decoration: none;} #primary-event.ytd-ticket-shelf-renderer {flex-grow: 0;margin-bottom: 4px;padding: 4px;width: 50%;display: flexbox;display: flex;} ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-renderer {width: 100%;} #primary-event.ytd-ticket-shelf-renderer #thumbnail.ytd-ticket-shelf-renderer,#primary-event.ytd-ticket-shelf-renderer #thumbnail.ytd-ticket-shelf-renderer #thumbnail-img.ytd-ticket-shelf-renderer {min-width: 102px;max-width: 102px;max-height: 102px;min-height: 102px;overflow: hidden;} ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-renderer #thumbnail.ytd-ticket-shelf-renderer,ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-renderer #thumbnail.ytd-ticket-shelf-renderer #thumbnail-img.ytd-ticket-shelf-renderer {min-width: 56px;max-width: 56px;max-height: 56px;min-height: 56px;} #primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer {flex-grow: 1;margin-left: 16px;overflow: hidden;display: flex;justify-content: space-between;} #primary-event.ytd-ticket-shelf-renderer #meta-info.ytd-ticket-shelf-renderer {margin-right: 8px;} #primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer #tickets-button.ytd-ticket-shelf-renderer {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.ytd-ticket-shelf-renderer {color: var(--yt-spec-call-to-action);white-space: nowrap;font-family: Roboto,Arial,sans-serif;text-decoration: none;padding-top: 2px;height: -webkit-fit-content;height: -moz-fit-content;height: fit-content;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer #nearest.ytd-ticket-shelf-renderer {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.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer #subtitle1.ytd-ticket-shelf-renderer,#primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer #subtitle2.ytd-ticket-shelf-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #primary-event.ytd-ticket-shelf-renderer #meta-info.ytd-ticket-shelf-renderer #nearest.ytd-ticket-shelf-renderer,#primary-event.ytd-ticket-shelf-renderer #meta-info.ytd-ticket-shelf-renderer #subtitle1.ytd-ticket-shelf-renderer,#primary-event.ytd-ticket-shelf-renderer #meta-info.ytd-ticket-shelf-renderer #subtitle2.ytd-ticket-shelf-renderer {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} #nearest-with-location.ytd-ticket-shelf-renderer {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.ytd-ticket-shelf-renderer {margin-top: 8px;margin-bottom: 8px;} #primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer>div.ytd-ticket-shelf-renderer {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer #meta-info.ytd-ticket-shelf-renderer {flex-grow: 1;} ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer #tickets-button.ytd-ticket-shelf-renderer {margin-top: 0;margin-right: 4px;} #separator.ytd-ticket-shelf-renderer {position: relative;top: 4px;border-right: 1px solid var(--yt-spec-10-percent-layer);margin-right: 8px;padding-right: 12px;height: 102px;} ytd-ticket-shelf-renderer[showing-more] #separator.ytd-ticket-shelf-renderer {display: none;} #rest-events.ytd-ticket-shelf-renderer {flex-grow: 1;position: relative;} #body.one-event.ytd-ticket-shelf-renderer #rest-events.ytd-ticket-shelf-renderer {display: none;} #rest-events.ytd-ticket-shelf-renderer #table.ytd-ticket-shelf-renderer table.ytd-ticket-shelf-renderer {cursor: pointer;} .when-date-column.ytd-ticket-shelf-renderer {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.ytd-ticket-shelf-renderer,.when-time-column.ytd-ticket-shelf-renderer {display: none;} .when-time-column.ytd-ticket-shelf-renderer {text-align: end;} .when-weekday-column.ytd-ticket-shelf-renderer,.when-time-column.ytd-ticket-shelf-renderer,.where-column.ytd-ticket-shelf-renderer {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.ytd-ticket-shelf-renderer {width: 100%;position: relative;} .where-column-td.ytd-ticket-shelf-renderer .where-column.ytd-ticket-shelf-renderer {position: absolute;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;left: 8px;right: 0;top: 4px;} .when-weekday-column.ytd-ticket-shelf-renderer #time.ytd-ticket-shelf-renderer {padding-left: 8px;} .link.ytd-ticket-shelf-renderer {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.ytd-ticket-shelf-renderer {display: flex;} .venue.ytd-ticket-shelf-renderer {color: var(--yt-spec-text-secondary);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} .vendor.ytd-ticket-shelf-renderer {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.ytd-ticket-shelf-renderer {color: var(--yt-spec-text-secondary);padding-left: 8px;padding-right: 8px;} .launch-icon.ytd-ticket-shelf-renderer {height: 16px;padding-bottom: 2px;width: 16px;} ytd-ticket-shelf-renderer[showing-more] .when-weekday-column.ytd-ticket-shelf-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-ticket-shelf-renderer[showing-more] .when-time-column.ytd-ticket-shelf-renderer {display: inline-block;} #table.ytd-ticket-shelf-renderer table.ytd-ticket-shelf-renderer td.ytd-ticket-shelf-renderer {margin: 0;border: none;} #table.ytd-ticket-shelf-renderer table.ytd-ticket-shelf-renderer tr.ytd-ticket-shelf-renderer td.ytd-ticket-shelf-renderer>div.ytd-ticket-shelf-renderer:first-child {padding-left: 8px;white-space: nowrap;} #table.ytd-ticket-shelf-renderer a.ytd-ticket-shelf-renderer {text-decoration: none;cursor: pointer;} #show-more-button.ytd-ticket-shelf-renderer>div.ytd-ticket-shelf-renderer,#show-less-button.ytd-ticket-shelf-renderer>div.ytd-ticket-shelf-renderer {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.ytd-ticket-shelf-renderer table.ytd-ticket-shelf-renderer td.ytd-ticket-shelf-renderer,#show-more-button.ytd-ticket-shelf-renderer>div.ytd-ticket-shelf-renderer,#show-less-button.ytd-ticket-shelf-renderer>div.ytd-ticket-shelf-renderer {padding: 4px 0;} #rest-events.ytd-ticket-shelf-renderer tr.ytd-ticket-shelf-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} #show-more-button.ytd-ticket-shelf-renderer,#show-less-button.ytd-ticket-shelf-renderer {display: none;} ytd-ticket-shelf-renderer[can-show-more] #show-more-button.ytd-ticket-shelf-renderer {display: block;} ytd-ticket-shelf-renderer[showing-more] #show-more-button.ytd-ticket-shelf-renderer {display: none;} ytd-ticket-shelf-renderer[showing-more] #show-less-button.ytd-ticket-shelf-renderer {display: block;} ytd-ticket-shelf-renderer[showing-more] #body.ytd-ticket-shelf-renderer {flex-wrap: wrap;} ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-renderer {flex-grow: 1;width: 100%;} @media(max-width:656px) {#primary-event.ytd-ticket-shelf-renderer {max-width: 100%;flex: 1;flex-basis: 0.000000001px;}#body.ytd-ticket-shelf-renderer {flex-wrap: wrap;}} #calendar-avatar.ytd-ticket-shelf-renderer,#nearest-with-location.ytd-ticket-shelf-renderer {cursor: pointer;} #calendar-avatar-day.ytd-ticket-shelf-renderer,#calendar-avatar-month.ytd-ticket-shelf-renderer {text-align: center;vertical-align: middle;width: 64px;} #calendar-avatar-day.ytd-ticket-shelf-renderer {background-color: var(--yt-spec-static-brand-white);height: 27px;width: 48px;display: flex;justify-content: center;align-items: center;} #calendar-avatar-month.ytd-ticket-shelf-renderer {background-color: #606060;height: 21px;width: 48px;display: flex;justify-content: center;align-items: center;} #calendar-avatar-day-text.ytd-ticket-shelf-renderer {color: var(--yt-spec-static-brand-black);font-size: 20px;line-height: 34px;} #calendar-avatar-month-text.ytd-ticket-shelf-renderer {color: var(--yt-spec-static-brand-white);font-size: 12px;line-height: 30px;text-transform: uppercase;}</style>');
Xpd=d}d=Xpd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ypd=a});var $pd;var aqd;var bqd;var cqd;var dqd=function(){return _.O.apply(this,arguments)||this};
_.H(dqd,_.O);var eqd=dqd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],eqd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],eqd.prototype,"data",void 0);eqd=_.U([_.P({disableElementRegistration:!0,is:"ytd-comments-entry-point-message-renderer"})],eqd);
_.Q(eqd,"ytd-comments-entry-point-message-renderer",function(){if(void 0!==cqd)return cqd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-comments-entry-point-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_comments_entry_point_message_renderer.ytd.comments.entry.point.message.renderer.css.js--\x3e<yt-formatted-string id="message" text="[[data.messageText]]" class="style-scope ytd-comments-entry-point-message-renderer"></yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bqd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_comments_entry_point_message_renderer.ytd.comments.entry.point.message.renderer.css.js--\x3e<style is-scoped>#message.ytd-comments-entry-point-message-renderer {color: var(--yt-spec-text-primary);display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
bqd=d}d=bqd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cqd=a});var fqd;var gqd;var hqd=function(){return _.O.apply(this,arguments)||this};
_.H(hqd,_.O);_.J.Object.defineProperties(hqd.prototype,{hasAvatar:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.teaserAvatar)}}});
var b$=hqd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],b$.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],b$.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],b$.prototype,"hasAvatar",null);b$=_.U([_.P({disableElementRegistration:!0,is:"ytd-comments-entry-point-teaser-renderer"})],b$);
_.Q(b$,"ytd-comments-entry-point-teaser-renderer",function(){if(void 0!==gqd)return gqd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-comments-entry-point-teaser-renderer--\x3e\x3c!--css_build_styles:video.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_teaser_renderer.ytd.comments.entry.point.teaser.renderer.css.js--\x3e<div id="teaser" class="style-scope ytd-comments-entry-point-teaser-renderer"><yt-img-shadow class="avatar style-scope ytd-comments-entry-point-teaser-renderer" height="24" hidden="[[!hasAvatar]]" thumbnail="[[data.teaserAvatar]]" width="24"></yt-img-shadow><div id="teaser-text" class="style-scope ytd-comments-entry-point-teaser-renderer">[[getSimpleString(data.teaserContent)]]</div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fqd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_comments_entry_point_teaser_renderer.ytd.comments.entry.point.teaser.renderer.css.js--\x3e<style is-scoped>ytd-comments-entry-point-teaser-renderer {color: var(--yt-spec-text-primary);} .avatar.ytd-comments-entry-point-teaser-renderer {width: 24px;height: 24px;border-radius: 50%;background-color: transparent;overflow: hidden;} #teaser.ytd-comments-entry-point-teaser-renderer {display: flex;flex-direction: row;align-items: center;} #teaser-text.ytd-comments-entry-point-teaser-renderer {margin-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}</style>');
fqd=d}d=fqd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gqd=a});var iqd;var jqd;var kqd=function(){var a=_.O.apply(this,arguments)||this;a.roundAvatar=_.u("comments_simplebox_round_avatar");return a};
_.H(kqd,_.O);var c$=kqd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],c$.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],c$.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],c$.prototype,"roundAvatar",void 0);c$=_.U([_.P({disableElementRegistration:!0,is:"ytd-comments-simplebox-renderer"})],c$);
_.Q(c$,"ytd-comments-simplebox-renderer",function(){if(void 0!==jqd)return jqd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-comments-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.ytd_comments_simplebox_renderer.ytd.comments.simplebox.renderer.css.js--\x3e<div id="simplebox" class="style-scope ytd-comments-simplebox-renderer"><yt-img-shadow class="avatar style-scope ytd-comments-simplebox-renderer" height="24" thumbnail="[[data.simpleboxAvatar]]" width="24"></yt-img-shadow><div id="simplebox-input" class="style-scope ytd-comments-simplebox-renderer">[[getSimpleString(data.simpleboxPlaceholder)]]</div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iqd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_comments_simplebox_renderer.ytd.comments.simplebox.renderer.css.js--\x3e<style is-scoped>#simplebox.ytd-comments-simplebox-renderer {display: flex;flex-direction: row;align-items: center;} #simplebox-input.ytd-comments-simplebox-renderer {margin-left: 8px;box-sizing: border-box;height: 24px;padding: 2px 12px;border-radius: 24px;color: var(--yt-spec-text-secondary);background: var(--yt-spec-badge-chip-background);cursor: text;flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-comments-simplebox-renderer[round-avatar] .avatar.ytd-comments-simplebox-renderer {width: 24px;height: 24px;border-radius: 50%;background-color: transparent;overflow: hidden;}</style>');
iqd=d}d=iqd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jqd=a});var d$=function(){return _.O.apply(this,arguments)||this};
_.H(d$,_.O);d$.prototype.configureRendererStamper=function(){return{contentRenderer:{id:"content-renderer",mapping:{commentsEntryPointTeaserRenderer:"ytd-comments-entry-point-teaser-renderer",commentsSimpleboxRenderer:"ytd-comments-simplebox-renderer",commentsEntryPointMessageRenderer:"ytd-comments-entry-point-message-renderer"}},"data.contents":{id:"contents",mapping:{commentsEntryPointTeaserRenderer:"ytd-comments-entry-point-teaser-renderer"}}}};
d$.prototype.attached=function(){this.hostElement.setAttribute("role","button");this.hostElement.setAttribute("tabindex","0")};
d$.prototype.onTap=function(){var a=this.tapCommand;a&&(this.data&&this.ytRendererBehavior.logExplicitClick(this.data),this.ytComponentBehavior.resolveCommand(a))};
d$.prototype.onKeyUp=function(a){if(13===a.keyCode)this.onTap()};
_.J.Object.defineProperties(d$.prototype,{tapCommand:{configurable:!0,enumerable:!0,get:function(){var a;if(null==(a=this.data)?0:a.onTap)return this.data.onTap;var b,c;if((null==(b=this.data)?0:b.teaserContent)||(null==(c=this.data)?0:c.simpleboxPlaceholder))return{signalAction:{signal:"SCROLL_TO_COMMENTS"}}}},
simpleboxPlaceholder:{configurable:!0,enumerable:!0,get:function(){if(!_.u("kevlar_watch_edu_comment_teaser_content")){var a;return null==(a=this.data)?void 0:a.simpleboxPlaceholder}}},
hasSimpleboxPlaceholder:{configurable:!0,enumerable:!0,get:function(){return!!this.simpleboxPlaceholder}},
simpleboxAvatar:{configurable:!0,enumerable:!0,get:function(){if(_.u("kevlar_watch_edu_comment_teaser_content"))return null;var a;return null==(a=this.data)?void 0:a.simpleboxAvatar}},
teaserContent:{configurable:!0,enumerable:!0,get:function(){var a;if(!_.u("kevlar_watch_edu_comment_teaser_content")||(null==(a=this.data)?0:a.contentRenderer)){var b;return null==(b=this.data)?void 0:b.teaserContent}return _.lp(_.Ln("MAIN_APP_WEB_COMMENT_TEASER_TOOLTIP"))}},
hasTeaserContent:{configurable:!0,enumerable:!0,get:function(){return!!this.teaserContent}},
teaserAvatar:{configurable:!0,enumerable:!0,get:function(){if(!_.u("kevlar_watch_edu_comment_teaser_content")){var a;return null==(a=this.data)?void 0:a.teaserAvatar}}},
hasTeaserAvatar:{configurable:!0,enumerable:!0,get:function(){return!!this.teaserAvatar}},
messageText:{configurable:!0,enumerable:!0,get:function(){if(!_.u("kevlar_watch_edu_comment_teaser_content")){var a;return null==(a=this.data)?void 0:a.messageText}}},
contentRenderer:{configurable:!0,enumerable:!0,get:function(){var a;if(_.u("kevlar_watch_edu_comment_teaser_content")&&(null==(a=this.data)?0:a.contentRenderer))return{commentsEntryPointTeaserRenderer:{teaserContent:_.lp(_.Ln("MAIN_APP_WEB_COMMENT_TEASER_TOOLTIP"))}};var b;return null==(b=this.data)?void 0:b.contentRenderer}},
hasContents:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.data)&&a.contents?0<this.data.contents.length:!1}},
hasContentRenderer:{configurable:!0,enumerable:!0,get:function(){return!!this.contentRenderer}}});
var e$=d$;e$.prototype.onKeyUp=e$.prototype.onKeyUp;e$.prototype.onTap=e$.prototype.onTap;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],e$.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],e$.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],e$.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],e$.prototype,"data",void 0);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],e$.prototype,"tapCommand",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],e$.prototype,"simpleboxPlaceholder",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],e$.prototype,"hasSimpleboxPlaceholder",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],e$.prototype,"simpleboxAvatar",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],e$.prototype,"teaserContent",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],e$.prototype,"hasTeaserContent",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],e$.prototype,"teaserAvatar",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],e$.prototype,"hasTeaserAvatar",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],e$.prototype,"messageText",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],e$.prototype,"contentRenderer",null);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],e$.prototype,"hasContents",null);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],e$.prototype,"hasContentRenderer",null);
_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e$.prototype,"onTap",null);_.U([_.tq("keypress"),_.V("design:type",Function),_.V("design:paramtypes",[_.kw]),_.V("design:returntype")],e$.prototype,"onKeyUp",null);e$=_.U([_.P({disableElementRegistration:!0,is:"ytd-comments-entry-point-header-renderer"})],e$);
_.Q(e$,"ytd-comments-entry-point-header-renderer",function(){if(void 0!==aqd)return aqd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-comments-entry-point-header-renderer"><div id="title" class="style-scope ytd-comments-entry-point-header-renderer">[[getSimpleString(data.headerText)]]</div><div id="count" class="style-scope ytd-comments-entry-point-header-renderer">[[getSimpleString(data.commentCount)]]</div></div><div id="content" class="style-scope ytd-comments-entry-point-header-renderer"><div id="simplebox" hidden="[[!hasSimpleboxPlaceholder]]" class="style-scope ytd-comments-entry-point-header-renderer"><yt-img-shadow class="avatar style-scope ytd-comments-entry-point-header-renderer" height="24" thumbnail="[[simpleboxAvatar]]" width="24"></yt-img-shadow><div id="simplebox-input" class="style-scope ytd-comments-entry-point-header-renderer">[[getSimpleString(simpleboxPlaceholder)]]</div></div><div id="teaser" hidden="[[!hasTeaserContent]]" class="style-scope ytd-comments-entry-point-header-renderer"><yt-img-shadow class="avatar style-scope ytd-comments-entry-point-header-renderer" height="24" hidden="[[!hasTeaserAvatar]]" thumbnail="[[teaserAvatar]]" width="24"></yt-img-shadow><div id="teaser-text" class="style-scope ytd-comments-entry-point-header-renderer">[[getSimpleString(teaserContent)]]</div></div><yt-formatted-string id="message" text="[[messageText]]" class="style-scope ytd-comments-entry-point-header-renderer"></yt-formatted-string><div id="content-renderer" hidden="[[!hasContentRenderer]]" class="style-scope ytd-comments-entry-point-header-renderer"></div><div id="contents" class="style-scope ytd-comments-entry-point-header-renderer"></div></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$pd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comments-entry-point-header-renderer {display: block;border-radius: 12px;padding: 12px;color: var(--yt-spec-text-primary);background: var(--yt-spec-badge-chip-background);cursor: pointer;} #header.ytd-comments-entry-point-header-renderer {display: flexbox;display: flex;flex-direction: row;} #title.ytd-comments-entry-point-header-renderer,#count.ytd-comments-entry-point-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #count.ytd-comments-entry-point-header-renderer {margin-left: 4px;} #content.ytd-comments-entry-point-header-renderer {margin-top: 4px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} .avatar.ytd-comments-entry-point-header-renderer {width: 24px;height: 24px;border-radius: 50%;background-color: transparent;overflow: hidden;} #simplebox.ytd-comments-entry-point-header-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #simplebox-input.ytd-comments-entry-point-header-renderer {margin-left: 8px;box-sizing: border-box;height: 24px;padding: 2px 12px;border-radius: 24px;color: var(--yt-spec-text-secondary);background: var(--yt-spec-badge-chip-background);cursor: text;flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #teaser.ytd-comments-entry-point-header-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #teaser-text.ytd-comments-entry-point-header-renderer {margin-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #message.ytd-comments-entry-point-header-renderer {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-comments-entry-point-header-renderer[has-contents] #contents.ytd-comments-entry-point-header-renderer {margin-bottom: -8px;display: flexbox;display: flex;flex-direction: column;} ytd-comments-entry-point-header-renderer[has-contents] #contents.ytd-comments-entry-point-header-renderer ytd-comments-entry-point-teaser-renderer.ytd-comments-entry-point-header-renderer {margin-bottom: 8px;} ytd-comments-entry-point-header-renderer[has-contents][has-content-renderer] #content-renderer.ytd-comments-entry-point-header-renderer {margin-bottom: 8px;margin-top: 8px;}</style>');
$pd=d}d=$pd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aqd=a});var lqd;var mqd;_.u("web_enable_dynamic_metadata")&&_.BH(_.$Da,"yt-animated-rolling-number",{propNames:["numberText","numberValue","heightPx","shouldAnimate","forceRollUp"]});var nqd=Number(getComputedStyle(document.documentElement).fontSize.replace("px","")),oqd={numberText:"",heightPx:2*nqd,shouldAnimate:!1},pqd=function(){var a=_.O.apply(this,arguments)||this;a.usingAnimatedComponents=!0;a.wasDetailed=!1;a.JSC$19393_browserSupportsAnimation=_.u("web_supports_animations_api");a.actionMap={};a.detailed=!1;a.shouldAnimate=!1;a.viewCountProps=oqd;a.dateTextProps=oqd;a.metadataBadgesInDescription=_.u("web_metadata_badges_in_description");return a};
_.H(pqd,_.O);_.f=pqd.prototype;_.f.created=function(){_.u("web_enable_dynamic_metadata")&&(this.actionMap={"yt-update-viewership-action":"onYtUpdateViewershipAction","yt-update-date-text-action":"onYtUpdateDateTextAction"})};
_.f.resetAnimationState=function(){this.shouldAnimate=!1};
_.f.updateDynamicMetadata=function(){if(this.JSC$19393_browserSupportsAnimation){if(!this.detailed){var a,b,c,d;var e=null==(a=this.videoPrimaryInfoRenderer)?void 0:null==(b=a.viewCount)?void 0:null==(c=b.videoViewCountRenderer)?void 0:null==(d=c.extraShortViewCount)?void 0:d.simpleText;var h,l,m,p;var q=null==(h=this.videoPrimaryInfoRenderer)?void 0:null==(l=h.viewCount)?void 0:null==(m=l.videoViewCountRenderer)?void 0:null==(p=m.shortViewCount)?void 0:p.simpleText}if(!q){var t,y,z,D;e=null==(t=
this.videoPrimaryInfoRenderer)?void 0:null==(y=t.viewCount)?void 0:null==(z=y.videoViewCountRenderer)?void 0:null==(D=z.unlabeledViewCountValue)?void 0:D.simpleText;var E,I,S,T;q=null==(E=this.videoPrimaryInfoRenderer)?void 0:null==(I=E.viewCount)?void 0:null==(S=I.videoViewCountRenderer)?void 0:null==(T=S.viewCount)?void 0:T.simpleText}var fa,oa,ea;a=Number(null==(fa=this.videoPrimaryInfoRenderer)?void 0:null==(oa=fa.viewCount)?void 0:null==(ea=oa.videoViewCountRenderer)?void 0:ea.originalViewCount);
var ma,ra;fa=null==(ma=this.videoPrimaryInfoRenderer)?void 0:null==(ra=ma.relativeDateText)?void 0:ra.simpleText;var Ea;ma=!(null==(Ea=this.videoPrimaryInfoRenderer)||!Ea.relativeDateText);if(e&&q&&a&&(fa||!ma)){this.wasDetailed!==this.detailed&&(this.shouldAnimate=!1);this.wasDetailed=this.detailed;Ea=q.split(new RegExp("("+e+")"));e=Ikd(Ea[0]);var Wa;q={numberText:null!=(Wa=Ea[1])?Wa:"",numberValue:a,heightPx:2*nqd,shouldAnimate:this.shouldAnimate&&!!this.viewCountProps.numberText};var fb;Wa=(null!=
(fb=Ea[2])?fb:"")+"  ";this.setViewCount(q,e,Ikd(Wa));if(!this.detailed&&ma){e=fa.split(/(\d+)/);fb=Ikd(e[0]);var ob;Wa={numberText:null!=(ob=e[1])?ob:"",heightPx:2*nqd,shouldAnimate:this.shouldAnimate&&!!this.dateTextProps.numberText};var db;ob=(null!=(db=e[2])?db:"")+"  ";this.setDateText(Wa,fb,Ikd(ob))}else this.setDateText();this.usingAnimatedComponents=!0;this.shouldAnimate=!1}else this.usingAnimatedComponents=!1,this.setViewCount(),this.setDateText()}else this.usingAnimatedComponents=!1};
_.f.setViewCount=function(a,b,c){_.mp(b)!==_.mp(this.viewCountPreNumberText)&&(this.viewCountPreNumberText=b);this.viewCountProps.numberText!==(null==a?void 0:a.numberText)&&(this.viewCountProps=a||oqd);_.mp(c)!==_.mp(this.viewCountPostNumberText)&&(this.viewCountPostNumberText=c)};
_.f.setDateText=function(a,b,c){_.mp(b)!==_.mp(this.dateTextPreNumberText)&&(this.dateTextPreNumberText=b);this.dateTextProps.numberText!==(null==a?void 0:a.numberText)&&(this.dateTextProps=a||oqd);_.mp(c)!==_.mp(this.dateTextPostNumberText)&&(this.dateTextPostNumberText=c)};
_.f.onYtUpdateViewershipAction=function(a){this.videoPrimaryInfoRenderer&&(_.B(a,w8).isEmpty?this.set("videoPrimaryInfoRenderer.viewCount",null):_.B(a,w8).viewCount&&(this.shouldAnimate=!0,this.set("videoPrimaryInfoRenderer.viewCount",_.B(a,w8).viewCount)))};
_.f.onYtUpdateDateTextAction=function(a){if(this.videoPrimaryInfoRenderer){a=_.B(a,_.nld).dateText;this.shouldAnimate=!0;var b;(null==(b=this.videoPrimaryInfoRenderer)?0:b.relativeDateText)?this.set("videoPrimaryInfoRenderer.relativeDateText",a):this.set("videoPrimaryInfoRenderer.dateText",a)}};
_.J.Object.defineProperties(pqd.prototype,{infoText:{configurable:!0,enumerable:!0,get:function(){return Hkd(this.videoPrimaryInfoRenderer,this.detailed,!this.usingAnimatedComponents)}},
descriptionInfoTooltipText:{configurable:!0,enumerable:!0,get:function(){return _.mp(Hkd(this.videoPrimaryInfoRenderer,!0,!0,!1,"\u2022"))}},
animatedViewCountAccessibilityLabel:{configurable:!0,enumerable:!0,get:function(){return[_.mp(this.viewCountPreNumberText),this.viewCountProps.numberText,_.mp(this.viewCountPostNumberText)].join("")}},
animatedDateTextAccessibilityLabel:{configurable:!0,enumerable:!0,get:function(){return[_.mp(this.dateTextPreNumberText),this.dateTextProps.numberText,_.mp(this.dateTextPostNumberText)].join("")}}});
var f$=pqd;f$.prototype.updateDynamicMetadata=f$.prototype.updateDynamicMetadata;f$.prototype.resetAnimationState=f$.prototype.resetAnimationState;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],f$.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],f$.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],f$.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],f$.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],f$.prototype,"videoPrimaryInfoRenderer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],f$.prototype,"detailed",void 0);_.U([_.N(),_.V("design:type",Object)],f$.prototype,"shouldAnimate",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],f$.prototype,"viewCountPreNumberText",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],f$.prototype,"viewCountProps",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],f$.prototype,"viewCountPostNumberText",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],f$.prototype,"dateTextPreNumberText",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],f$.prototype,"dateTextProps",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],f$.prototype,"dateTextPostNumberText",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],f$.prototype,"metadataBadgesInDescription",void 0);_.U([_.M("videoPrimaryInfoRenderer","videoPrimaryInfoRenderer.dateText","videoPrimaryInfoRenderer.viewCount","detailed","usingAnimatedComponents"),_.V("design:type",Object),_.V("design:paramtypes",[])],f$.prototype,"infoText",null);
_.U([_.M("videoPrimaryInfoRenderer","videoPrimaryInfoRenderer.dateText","videoPrimaryInfoRenderer.viewCount"),_.V("design:type",String),_.V("design:paramtypes",[])],f$.prototype,"descriptionInfoTooltipText",null);_.U([_.M("viewCountPreNumberText","viewCountProps.numberText","viewCountPostNumberText"),_.V("design:type",String),_.V("design:paramtypes",[])],f$.prototype,"animatedViewCountAccessibilityLabel",null);
_.U([_.M("dateTextPreNumberText","dateTextProps.numberText","dateTextPostNumberText"),_.V("design:type",String),_.V("design:paramtypes",[])],f$.prototype,"animatedDateTextAccessibilityLabel",null);_.U([_.uq("videoPrimaryInfoRenderer"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],f$.prototype,"resetAnimationState",null);
_.U([_.uq("videoPrimaryInfoRenderer","videoPrimaryInfoRenderer.dateText","videoPrimaryInfoRenderer.viewCount","detailed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],f$.prototype,"updateDynamicMetadata",null);f$=_.U([_.P({disableElementRegistration:!0,is:"ytd-watch-info-text"})],f$);
_.Q(f$,"ytd-watch-info-text",function(){if(void 0!==mqd)return mqd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-watch-info-text--\x3e\x3c!--css_build_styles: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_info_text.ytd.watch.info.text.css.js--\x3e<div id="info-container" class="style-scope ytd-watch-info-text">\n  <div id="view-count" aria-label$="[[animatedViewCountAccessibilityLabel]]" class="style-scope ytd-watch-info-text">\n    <yt-formatted-string aria-hidden="true" text="[[viewCountPreNumberText]]" class="style-scope ytd-watch-info-text"></yt-formatted-string>\n    <yt-animated-rolling-number id="view-count-number" force-roll-up="[[viewCountProps.forceRollUp]]" height-px="[[viewCountProps.heightPx]]" number-text="[[viewCountProps.numberText]]" number-value="[[viewCountProps.numberValue]]" should-animate="[[viewCountProps.shouldAnimate]]" class="style-scope ytd-watch-info-text"></yt-animated-rolling-number>\n    <yt-formatted-string aria-hidden="true" text="[[viewCountPostNumberText]]" class="style-scope ytd-watch-info-text"></yt-formatted-string>\n  </div>\n  <div id="date-text" aria-label$="[[animatedDateTextAccessibilityLabel]]" class="style-scope ytd-watch-info-text">\n    <yt-formatted-string aria-hidden="true" text="[[dateTextPreNumberText]]" class="style-scope ytd-watch-info-text"></yt-formatted-string>\n    <yt-animated-rolling-number force-roll-up="true" height-px="[[dateTextProps.heightPx]]" number-text="[[dateTextProps.numberText]]" number-value="[[dateTextProps.numberValue]]" should-animate="[[dateTextProps.shouldAnimate]]" class="style-scope ytd-watch-info-text"></yt-animated-rolling-number>\n    <yt-formatted-string aria-hidden="true" text="[[dateTextPostNumberText]]" class="style-scope ytd-watch-info-text"></yt-formatted-string>\n  </div>\n  <yt-formatted-string id="info" text="[[infoText]]" class="style-scope ytd-watch-info-text"></yt-formatted-string>\n  <template is="dom-if" if="[[metadataBadgesInDescription]]" class="style-scope ytd-watch-info-text">\n    <ytd-badge-supported-renderer badges="[[videoPrimaryInfoRenderer.badges]]" disable-upgrade$="[[!videoPrimaryInfoRenderer.badges]]" hidden="[[!videoPrimaryInfoRenderer.badges]]" class="style-scope ytd-watch-info-text">\n    </ytd-badge-supported-renderer>\n  </template>\n</div>\n<tp-yt-paper-tooltip class="style-scope ytd-watch-info-text">[[descriptionInfoTooltipText]]</tp-yt-paper-tooltip>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lqd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_watch_info_text.ytd.watch.info.text.css.js--\x3e<style is-scoped>ytd-watch-info-text {display: inline-flex;vertical-align: top;color: var(--yt-spec-text-primary);} ytd-watch-info-text:not([detailed]) #info.ytd-watch-info-text {--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);white-space: pre;} ytd-watch-info-text[detailed] #info.ytd-watch-info-text {white-space: pre-wrap;} [dir="ltr"] ytd-watch-info-text:not([detailed]) .ytd-watch-info-text #info-container.ytd-watch-info-text, ytd-watch-info-text:not([detailed]) .ytd-watch-info-text[dir="ltr"] #info-container.ytd-watch-info-text {-webkit-mask-image: linear-gradient(to right,rgb(0,0,0) 90%,rgba(0,0,0,0) 100%);mask-image: linear-gradient(to right,rgb(0,0,0) 90%,rgba(0,0,0,0) 100%);} [dir="rtl"] ytd-watch-info-text:not([detailed]) .ytd-watch-info-text #info-container.ytd-watch-info-text, ytd-watch-info-text:not([detailed]) .ytd-watch-info-text[dir="rtl"] #info-container.ytd-watch-info-text {-webkit-mask-image: linear-gradient(to left,rgb(0,0,0) 90%,rgba(0,0,0,0) 100%);mask-image: linear-gradient(to left,rgb(0,0,0) 90%,rgba(0,0,0,0) 100%);} #info-container.ytd-watch-info-text {overflow: hidden;display: inline-flex;width: 100%;vertical-align: top;} #view-count.ytd-watch-info-text,#date-text.ytd-watch-info-text {display: inline-flex;white-space: pre;}</style>');
lqd=d}d=lqd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mqd=a});var qqd;var rqd;var sqd=function(){var a=_.O.apply(this,arguments)||this;a.metadataBadgesInDescription=_.u("web_metadata_badges_in_description");a.descriptionCollapsed=!0;a.useFadedScrimDescription=_.u("kevlar_enable_faded_scrim_on_description");a.skinnyMode=!1;a.playlist=!1;a.isDark=document.documentElement.hasAttribute("dark");a.primaryMenuWidth=0;a.videoId="";a.usingDynamicMetadata=_.u("web_enable_dynamic_metadata");a.titleHeadlineXs=_.u("web_watch_typography_title_headline_xs");a.titleHeadlineS=_.u("web_watch_typography_title_headline_s");
a.actionMap={"yt-update-viewership-action":"onYtUpdateViewershipAction","yt-update-title-action":"onYtUpdateTitleAction","yt-update-date-text-action":"onYtUpdateDateTextAction","yt-update-description-action":"onYtUpdateDescriptionAction","yt-dark-mode-toggled-action":"onYtDarkModeToggledAction"};return a};
_.H(sqd,_.O);_.f=sqd.prototype;_.f.ready=function(){this.updateOwnerAndDescriptionPosition()};
_.f.updateOwnerAndDescriptionPosition=function(){_.u("kevlar_watch_grid")&&(this.skinnyMode?(Qkd(this.topRowElement,this.descriptionElement),Qkd(this.bottomRowElement,this.ownerElement)):(Qkd(this.bottomRowElement,this.descriptionElement),Qkd(this.topRowElement,this.ownerElement)))};
_.f.detached=function(){var a=this,b;return _.v(function(c){null==(b=a.JSC$19398_resizeObserver)||b.disconnect();_.Bo(c)})};
_.f.maybeAttachResizeObserver=function(){var a=this;this.flexMenuEnabled&&window.ResizeObserver&&(this.JSC$19398_resizeThrottle||(this.JSC$19398_resizeThrottle=new _.dA(this.resize,200,this)),this.JSC$19398_resizeObserver=this.JSC$19398_resizeObserver||new ResizeObserver(function(){a.JSC$19398_resizeThrottle.fire()}),this.JSC$19398_resizeObserver.observe(this.hostElement))};
_.f.maybeUpdateActionsOnSeparateLine=function(){if(this.skinnyMode)this.actionsOnSeparateLine=!0;else if(this.primaryMenuWidth){var a=this.hostElement.clientWidth;this.actionsOnSeparateLine=this.primaryMenuWidth>a-Math.max(this.largerItemWrap?400:350,a/2-12)?!0:!1}};
_.f.configureRendererStamper=function(){return{"videoPrimaryInfoRenderer.videoActions":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:more",styleActionButton:!0,disableTextTransformOnButtons:!0,tonalOverride:_.u("web_modern_buttons"),forceIconButton:!_.u("web_modern_buttons")},properties:{topLevelIconsOnly:"[[skinnyMode]]"}}},events:!0},"videoSecondaryInfoRenderer.subscribeButton":{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:{component:"ytd-subscribe-button-renderer",
params:{withCount:!0},properties:{forceIconOnly:"[[skinnyMode]]"}},subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}},processedTeasers:{id:"comment-teaser",mapping:{commentsEntryPointHeaderRenderer:"ytd-comments-entry-point-header-renderer"}},infoPanelBelowMetadata:{id:"middle-row",mapping:{infoPanelContentRenderer:"ytd-info-panel-content-renderer"}}}};
_.f.videoPrimaryInfoRendererChanged=function(){var a;if(null==(a=this.videoPrimaryInfoRenderer)?0:a.trackingParams)this.data={trackingParams:this.videoPrimaryInfoRenderer.trackingParams};this.flexMenuEnabled&&(this.maybeAttachResizeObserver(),this.updatePrimaryMenuWidth())};
_.f.videoSecondaryInfoRendererChanged=function(){var a,b;null==(b=(a=this.descriptionInlineExpander).collapse)||b.call(a);this.descriptionExpandClientVe=_.Hl(110509);this.descriptionCollapseClientVe=_.Hl(110510);a=_.Hj();b=_.Gj();a&&b&&(_.u("combine_ve_grafts")?(_.lz(_.Cl(),this.descriptionExpandClientVe,b),_.lz(_.Cl(),this.descriptionCollapseClientVe,b)):_.aW(a,b,[this.descriptionExpandClientVe,this.descriptionCollapseClientVe]))};
_.f.structuredDescriptionContentRendererChanged=function(){_.u("ytd-watch-metadata-manual-sd-updates-killswitch")||(this.useFadedScrimDescription&&this.fadedStructuredDescriptionContentRendererElement?this.fadedStructuredDescriptionContentRendererElement.data=this.structuredDescriptionContentRenderer:this.structuredDescriptionContentRendererElement&&(this.structuredDescriptionContentRendererElement.data=this.structuredDescriptionContentRenderer))};
_.f.moveActionsElement=function(){this.skinnyMode?this.bottomActionsElement.appendChild(this.actionsElement):this.topRowElement.appendChild(this.actionsElement)};
_.f.onYtTextInlineExpanderExpandClicked=function(){this.logExpandClick();this.autoFocusDescription()};
_.f.onYtTextInlineExpanderCollapseClicked=function(){this.logCollapseClick();this.isWatchFlexy&&this.scrollToTopOfContainer()};
_.f.onYtTextInlineExpanderExpandedChanged=function(){this.descriptionCollapsed=!this.descriptionInlineExpander.isExpanded;var a,b;null==(b=(a=this.structuredDescriptionContentRendererElement).resize)||b.call(a)};
_.f.onRenderStamperFinished=function(a){(null==a?void 0:a.target)===this.hostElement&&this.updatePrimaryMenuWidth()};
_.f.onYtExpanderMoreTapped=function(){this.handleExpandDescriptionCommands()};
_.f.onYtExpanderLessTapped=function(){var a,b=null==(a=this.videoSecondaryInfoRenderer)?void 0:a.showLessCommand;b&&this.ytComponentBehavior.resolveCommand(b)};
_.f.autoFocusDescription=function(){if(!this.descriptionExpandCommand){var a;(null==(a=_.of().resolve(_.nf(_.ZC)))?0:a.isKeyBoardInUse())&&_.cH(this.descriptionElement)}};
_.f.onDescriptionDown=function(){this.descriptionCollapsed&&this.descriptionInteraction.triggerDown()};
_.f.onDescriptionUp=function(){this.descriptionCollapsed&&this.descriptionInteraction.triggerUp()};
_.f.onDescriptionClick=function(a){if(!_.JH(_.Rq(a)||[],this.hostElement,["A".toString(),"BUTTON".toString(),"TP-YT-PAPER-BUTTON"])){var b;(null==(b=window.getSelection())?0:b.toString().length)||(this.descriptionCollapsed?this.handleExpandDescriptionClick():_.u("kevlar_watch_metadata_entire_collapse_click_target")&&this.handleCollapseDescriptionClick())}};
_.f.handleExpandDescriptionClick=function(){this.descriptionCollapsed&&(this.useFadedScrimDescription&&this.logExpandClick(),this.expandDescription())};
_.f.handleCollapseDescriptionClick=function(){!this.descriptionCollapsed&&this.useFadedScrimDescription&&(this.collapseDescription(),this.scrollToTopOfContainer(),this.logCollapseClick())};
_.f.logCollapseClick=function(){var a=_.Hj();a&&this.descriptionCollapseClientVe&&_.xl(a,this.descriptionCollapseClientVe)};
_.f.logExpandClick=function(){var a=_.Hj();a&&this.descriptionExpandClientVe&&_.xl(a,this.descriptionExpandClientVe)};
_.f.collapseDescription=function(){this.descriptionCollapsed=!0};
_.f.scrollToTopOfContainer=function(){_.Tn(this.hostElement,"yt-scroll-to-watch-element",[this.titleElement])};
_.f.expandDescription=function(){if(this.descriptionCollapsed)if(this.useFadedScrimDescription)this.descriptionCollapsed=!1,this.handleExpandDescriptionCommands();else this.descriptionInlineExpander.onExpandClick()};
_.f.handleExpandDescriptionCommands=function(){this.descriptionExpandCommand&&!this.structuredDescriptionContentRenderer&&this.ytComponentBehavior.resolveCommand(this.descriptionExpandCommand)};
_.f.getAboveTheFoldHeight=function(){return this.aboveTheFoldContainer.offsetHeight};
_.f.resize=function(){if(this.descriptionInlineExpander){var a,b;null==(b=(a=this.descriptionInlineExpander).resize)||b.call(a)}else _.Sj(new _.lg("Tried to resize description inline expander when the HTML element was null",this.videoSecondaryInfoRenderer));if(this.flexMenuEnabled){var c;null==(c=this.menu)||c.maybeFlushDebouncer();0===this.primaryMenuWidth?this.updatePrimaryMenuWidth():this.maybeUpdateActionsOnSeparateLine()}};
_.f.updatePrimaryMenuWidth=function(){if(this.flexMenuEnabled&&this.menu){var a,b,c=null!=(b=null==(a=_.$q(this.menu).querySelector("#button"))?void 0:a.clientWidth)?b:0,d,e;a=(null!=(e=null==(d=_.$q(this.menu).querySelector("#top-level-buttons-computed"))?void 0:d.clientWidth)?e:0)+8+c;var h,l;c=null!=(l=null==(h=_.$q(this.menu).querySelector("#top-level-buttons-computed"))?void 0:h.children.length)?l:2;a<=8*c||(this.primaryMenuWidth=a)}};
_.f.onYtUpdateViewershipAction=function(a){!this.usingDynamicMetadata&&this.videoPrimaryInfoRenderer&&(_.B(a,w8).isEmpty?this.set("videoPrimaryInfoRenderer.viewCount",null):_.B(a,w8).viewCount&&(this.watchInfoTextElement.shouldAnimate=!0,this.set("videoPrimaryInfoRenderer.viewCount",_.B(a,w8).viewCount)))};
_.f.onYtUpdateTitleAction=function(a){this.videoPrimaryInfoRenderer&&this.set("videoPrimaryInfoRenderer.title",_.B(a,pld).title)};
_.f.onYtUpdateDateTextAction=function(a){if(!this.usingDynamicMetadata&&this.videoPrimaryInfoRenderer){a=_.B(a,_.nld).dateText;var b;this.usingDynamicMetadata&&(null==(b=this.videoPrimaryInfoRenderer)?0:b.relativeDateText)?(this.watchInfoTextElement.shouldAnimate=!0,this.set("videoPrimaryInfoRenderer.relativeDateText",a)):this.set("videoPrimaryInfoRenderer.dateText",a)}};
_.f.onYtUpdateDescriptionAction=function(a){if(a=_.B(a,_.old)){var b,c=!(null==(b=this.videoSecondaryInfoRenderer)||!b.attributedDescription);a.isEmpty||!a.description&&!a.attributedDescription?(this.set("videoSecondaryInfoRenderer.attributedDescription",null),this.set("videoSecondaryInfoRenderer.description",null)):a.attributedDescription?this.set("videoSecondaryInfoRenderer.attributedDescription",a.attributedDescription):a.description&&(c?this.set("videoSecondaryInfoRenderer.attributedDescription",
_.Wr(a.description)):this.set("videoSecondaryInfoRenderer.description",a.description))}};
_.f.onYtDarkModeToggledAction=function(a){this.isDark=a};
_.f.registerPanel=function(){if(!_.u("kevlar_watch_metadata_ep_killswitch")&&this.hasInlineStructuredDescription){var a=_.of().resolve(_.TD);a&&a.registerPanel("engagement-panel-structured-description",this)}};
_.f.resetDescriptionState=function(){this.useFadedScrimDescription&&(this.descriptionCollapsed=!0)};
_.f.showPanel=function(a){this.expandDescription();var b=this.useFadedScrimDescription?this.fadedStructuredDescriptionContentRendererElement:this.structuredDescriptionContentRendererElement;b.resize();var c,d=null==a?void 0:null==(c=a.sectionListEngagementPanelExtras)?void 0:c.scrollToItemSectionIdentifier;d?_.Ph.addJob(function(){null==b||b.scrollToSection(d)},8):this.scrollToTopOfContainer()};
_.f.isVisible=function(){return!this.descriptionCollapsed};
_.f.getReloadContinuation=function(){};
_.f.hidePanel=function(){};
_.f.updatePanel=function(){};
_.J.Object.defineProperties(sqd.prototype,{productShelf:{configurable:!0,enumerable:!0,get:function(){var a;if(null!=(a=this.structuredDescriptionContentRenderer)&&a.items){var b;a=_.g(null==(b=this.structuredDescriptionContentRenderer)?void 0:b.items);for(b=a.next();!b.done;b=a.next())if(b=_.B(b.value,_.U_c))return b}}},
shouldHideBadges:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.videoPrimaryInfoRenderer)?0:a.badges)||this.metadataBadgesInDescription}},
shouldShowProductShelf:{configurable:!0,enumerable:!0,get:function(){return!(!this.productShelf||this.descriptionCollapsed)}},
largerItemWrap:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!(null==(a=this.videoSecondaryInfoRenderer)?0:null==(b=a.owner)?0:null==(c=b.videoOwnerRenderer)?0:c.membershipButton)}},
descriptionText:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=null==(a=this.videoSecondaryInfoRenderer)?void 0:a.description)?c:null==(b=this.videoSecondaryInfoRenderer)?void 0:b.attributedDescription)?d:{runs:[]}}},
headerRuns:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.videoSecondaryInfoRenderer)?void 0:a.headerRuns)?b:[]}},
infoText:{configurable:!0,enumerable:!0,get:function(){return this.usingDynamicMetadata?null:Lkd(this.videoPrimaryInfoRenderer,!this.descriptionCollapsed)}},
descriptionInfoTooltipText:{configurable:!0,enumerable:!0,get:function(){return this.usingDynamicMetadata?"":_.mp(Lkd(this.videoPrimaryInfoRenderer,!0,!1,"\u2022"))}},
hasTeaser:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.commentsEntryPointHeaderRenderer)||!a.commentsEntryPointHeaderRenderer)}},
descriptionMaxLines:{configurable:!0,enumerable:!0,get:function(){return this.skinnyMode&&(this.playlist||this.playerAds||this.clarifyBox)?1:3}},
processedTeasers:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e=null!=(d=null==(a=this.commentsEntryPointHeaderRenderer)?void 0:null==(b=a.commentsEntryPointHeaderRenderer)?void 0:null==(c=b.contents)?void 0:c.length)?d:0;if(0===e)return this.commentsEntryPointHeaderRenderer;a=e;this.playlist&&(e-=2);this.playerAds&&(e-=2);this.clarifyBox&&(e-=3);this.skinnyMode||(e=1);e=0<e?e:1;var h,l,m,p;b=null==(h=this.commentsEntryPointHeaderRenderer)?void 0:null==(l=h.commentsEntryPointHeaderRenderer)?
void 0:null==(m=l.contents)?void 0:null==(p=m.slice)?void 0:p.call(m,0,e);if(!b)return this.commentsEntryPointHeaderRenderer;var q;h={commentsEntryPointHeaderRenderer:Object.assign({},null==(q=this.commentsEntryPointHeaderRenderer)?void 0:q.commentsEntryPointHeaderRenderer,{contents:b})};a>e&&delete h.commentsEntryPointHeaderRenderer.contentRenderer;return h}},
collapsibleMetadataRows:{configurable:!0,enumerable:!0,get:function(){var a,b,c=Object.assign({},null==(a=this.videoSecondaryInfoRenderer)?void 0:null==(b=a.metadataRowContainer)?void 0:b.metadataRowContainerRenderer);if(c&&c.rows&&void 0!==c.collapsedItemCount&&!(c.rows.length<=c.collapsedItemCount))return c.rows=c.rows.slice(c.collapsedItemCount),c.collapsedItemCount=0,c}},
alwaysVisibleMetadataRows:{configurable:!0,enumerable:!0,get:function(){if(!this.suppressTopLevelMetadataRows){var a,b,c=Object.assign({},null==(a=this.videoSecondaryInfoRenderer)?void 0:null==(b=a.metadataRowContainer)?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}}},
hasInlineStructuredDescription:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.structuredDescriptionContentRenderer)?0:null==(b=a.items)?0:b.length)}},
showInlineStructuredDescription:{configurable:!0,enumerable:!0,get:function(){return!this.useFadedScrimDescription&&this.hasInlineStructuredDescription&&!this.descriptionCollapsed}},
descriptionExpandCommand:{configurable:!0,enumerable:!0,get:function(){if(this.structuredDescriptionContentRenderer)return null;var a;return null==(a=this.videoSecondaryInfoRenderer)?void 0:a.showMoreCommand}},
flexMenuEnabled:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return!!(null==(a=this.videoPrimaryInfoRenderer)?0:null==(b=a.videoActions)?0:null==(c=b.menuRenderer)?0:null==(d=c.flexibleItems)?0:d.length)}},
showAttributedStringDescription:{configurable:!0,enumerable:!0,get:function(){return this.useFadedScrimDescription&&_.gs(this.descriptionText)}},
showFormattedStringDescription:{configurable:!0,enumerable:!0,get:function(){return this.useFadedScrimDescription&&!_.gs(this.descriptionText)}},
showFadedStructuredDescription:{configurable:!0,enumerable:!0,get:function(){return!(!this.useFadedScrimDescription||!this.hasInlineStructuredDescription||this.descriptionCollapsed)}}});
var g$=sqd;g$.prototype.resetDescriptionState=g$.prototype.resetDescriptionState;g$.prototype.registerPanel=g$.prototype.registerPanel;g$.prototype.onYtExpanderLessTapped=g$.prototype.onYtExpanderLessTapped;g$.prototype.onYtExpanderMoreTapped=g$.prototype.onYtExpanderMoreTapped;g$.prototype.onRenderStamperFinished=g$.prototype.onRenderStamperFinished;g$.prototype.onYtTextInlineExpanderExpandedChanged=g$.prototype.onYtTextInlineExpanderExpandedChanged;
g$.prototype.onYtTextInlineExpanderCollapseClicked=g$.prototype.onYtTextInlineExpanderCollapseClicked;g$.prototype.onYtTextInlineExpanderExpandClicked=g$.prototype.onYtTextInlineExpanderExpandClicked;g$.prototype.moveActionsElement=g$.prototype.moveActionsElement;g$.prototype.structuredDescriptionContentRendererChanged=g$.prototype.structuredDescriptionContentRendererChanged;g$.prototype.videoSecondaryInfoRendererChanged=g$.prototype.videoSecondaryInfoRendererChanged;
g$.prototype.videoPrimaryInfoRendererChanged=g$.prototype.videoPrimaryInfoRendererChanged;g$.prototype.maybeUpdateActionsOnSeparateLine=g$.prototype.maybeUpdateActionsOnSeparateLine;g$.prototype.updateOwnerAndDescriptionPosition=g$.prototype.updateOwnerAndDescriptionPosition;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],g$.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],g$.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],g$.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],g$.prototype,"ytRendererstamperBehavior",void 0);_.U([_.vq("#above-the-fold"),_.V("design:type",HTMLElement)],g$.prototype,"aboveTheFoldContainer",void 0);_.U([_.vq("#menu ytd-menu-renderer"),_.V("design:type",_.Olb)],g$.prototype,"menu",void 0);
_.U([_.vq("#description-inline-expander"),_.V("design:type",_.S9c)],g$.prototype,"descriptionInlineExpander",void 0);_.U([_.vq("#faded-structured-description"),_.V("design:type",upd)],g$.prototype,"fadedStructuredDescriptionContentRendererElement",void 0);_.U([_.vq("#structured-description"),_.V("design:type",upd)],g$.prototype,"structuredDescriptionContentRendererElement",void 0);_.U([_.kH("title"),_.V("design:type",HTMLElement)],g$.prototype,"titleElement",void 0);
_.U([_.kH("description"),_.V("design:type",HTMLElement)],g$.prototype,"descriptionElement",void 0);_.U([_.kH("description-interaction"),_.V("design:type",_.fD)],g$.prototype,"descriptionInteraction",void 0);_.U([_.kH("owner"),_.V("design:type",HTMLElement)],g$.prototype,"ownerElement",void 0);_.U([_.kH("top-row"),_.V("design:type",HTMLElement)],g$.prototype,"topRowElement",void 0);_.U([_.kH("bottom-row"),_.V("design:type",HTMLElement)],g$.prototype,"bottomRowElement",void 0);
_.U([_.kH("actions"),_.V("design:type",HTMLElement)],g$.prototype,"actionsElement",void 0);_.U([_.kH("bottom-actions"),_.V("design:type",HTMLElement)],g$.prototype,"bottomActionsElement",void 0);_.U([_.kH("ytd-watch-info-text"),_.V("design:type",Object)],g$.prototype,"watchInfoTextElement",void 0);_.U([_.N(),_.V("design:type",Object)],g$.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],g$.prototype,"videoPrimaryInfoRenderer",void 0);
_.U([_.N(),_.V("design:type",Object)],g$.prototype,"videoSecondaryInfoRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],g$.prototype,"commentsEntryPointHeaderRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],g$.prototype,"structuredDescriptionContentRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],g$.prototype,"infoPanelBelowMetadata",void 0);_.U([_.M("structuredDescriptionContentRenderer"),_.V("design:type",Object),_.V("design:paramtypes",[])],g$.prototype,"productShelf",null);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g$.prototype,"metadataBadgesInDescription",void 0);_.U([_.M("videoPrimaryInfoRenderer"),_.V("design:type",Object),_.V("design:paramtypes",[])],g$.prototype,"shouldHideBadges",null);_.U([_.M("productShelf","descriptionCollapsed"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],g$.prototype,"shouldShowProductShelf",null);_.U([_.N(),_.V("design:type",Boolean)],g$.prototype,"isWatchFlexy",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g$.prototype,"descriptionCollapsed",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],g$.prototype,"useFadedScrimDescription",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g$.prototype,"skinnyMode",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("videoSecondaryInfoRenderer"),_.V("design:type",Object),_.V("design:paramtypes",[])],g$.prototype,"largerItemWrap",null);
_.U([_.N(),_.V("design:type",Boolean)],g$.prototype,"hideTitle",void 0);_.U([_.N(),_.V("design:type",Object)],g$.prototype,"playlist",void 0);_.U([_.N(),_.V("design:type",Object)],g$.prototype,"clarifyBox",void 0);_.U([_.N(),_.V("design:type",Object)],g$.prototype,"playerAds",void 0);_.U([_.N(),_.V("design:type",Boolean)],g$.prototype,"isDark",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],g$.prototype,"actionsOnSeparateLine",void 0);
_.U([_.N(),_.V("design:type",Boolean)],g$.prototype,"suppressTopLevelMetadataRows",void 0);_.U([_.N(),_.V("design:type",Object)],g$.prototype,"primaryMenuWidth",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g$.prototype,"videoId",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g$.prototype,"usingDynamicMetadata",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g$.prototype,"titleHeadlineXs",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g$.prototype,"titleHeadlineS",void 0);_.U([_.mH("skinnyMode"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"updateOwnerAndDescriptionPosition",null);_.U([_.mH("skinnyMode"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"maybeUpdateActionsOnSeparateLine",null);
_.U([_.M("videoSecondaryInfoRenderer.description","videoSecondaryInfoRenderer.attributedDescription"),_.V("design:type",Object),_.V("design:paramtypes",[])],g$.prototype,"descriptionText",null);_.U([_.M("videoSecondaryInfoRenderer.headerRuns"),_.V("design:type",Array),_.V("design:paramtypes",[])],g$.prototype,"headerRuns",null);
_.U([_.M("videoPrimaryInfoRenderer","videoPrimaryInfoRenderer.dateText","videoPrimaryInfoRenderer.viewCount","descriptionCollapsed"),_.V("design:type",Object),_.V("design:paramtypes",[])],g$.prototype,"infoText",null);_.U([_.M("videoPrimaryInfoRenderer","videoPrimaryInfoRenderer.dateText","videoPrimaryInfoRenderer.viewCount"),_.V("design:type",String),_.V("design:paramtypes",[])],g$.prototype,"descriptionInfoTooltipText",null);
_.U([_.N({value:!1}),_.M("commentsEntryPointHeaderRenderer"),_.V("design:type",Object),_.V("design:paramtypes",[])],g$.prototype,"hasTeaser",null);_.U([_.N({value:3}),_.M("commentsEntryPointHeaderRenderer","skinnyMode","playlist","playerAds","clarifyBox"),_.V("design:type",Object),_.V("design:paramtypes",[])],g$.prototype,"descriptionMaxLines",null);
_.U([_.M("commentsEntryPointHeaderRenderer","skinnyMode","playlist","playerAds","clarifyBox"),_.V("design:type",Object),_.V("design:paramtypes",[])],g$.prototype,"processedTeasers",null);_.U([_.M("videoSecondaryInfoRenderer.metadataRowContainer"),_.V("design:type",Object),_.V("design:paramtypes",[])],g$.prototype,"collapsibleMetadataRows",null);
_.U([_.M("videoSecondaryInfoRenderer.metadataRowContainer","suppressTopLevelMetadataRows"),_.V("design:type",Object),_.V("design:paramtypes",[])],g$.prototype,"alwaysVisibleMetadataRows",null);_.U([_.M("videoSecondaryInfoRenderer","structuredDescriptionContentRenderer"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],g$.prototype,"hasInlineStructuredDescription",null);
_.U([_.M("useFadedScrimDescription","hasInlineStructuredDescription","descriptionCollapsed"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],g$.prototype,"showInlineStructuredDescription",null);_.U([_.M("data","hasInlineStructuredDescription"),_.V("design:type",Object),_.V("design:paramtypes",[])],g$.prototype,"descriptionExpandCommand",null);
_.U([_.N({reflectToAttribute:!0}),_.M("videoPrimaryInfoRenderer.videoActions"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],g$.prototype,"flexMenuEnabled",null);_.U([_.M("descriptionText"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],g$.prototype,"showAttributedStringDescription",null);_.U([_.M("descriptionText"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],g$.prototype,"showFormattedStringDescription",null);
_.U([_.M("useFadedScrimDescription","descriptionCollapsed","hasInlineStructuredDescription"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],g$.prototype,"showFadedStructuredDescription",null);_.U([_.mH("videoPrimaryInfoRenderer"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"videoPrimaryInfoRendererChanged",null);
_.U([_.mH("videoSecondaryInfoRenderer"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"videoSecondaryInfoRendererChanged",null);_.U([_.uq("videoPrimaryInfoRenderer","structuredDescriptionContentRenderer"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"structuredDescriptionContentRendererChanged",null);
_.U([_.uq("skinnyMode"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"moveActionsElement",null);_.U([_.tq("yt-text-inline-expander-expand-clicked"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"onYtTextInlineExpanderExpandClicked",null);
_.U([_.tq("yt-text-inline-expander-collapse-clicked"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"onYtTextInlineExpanderCollapseClicked",null);_.U([_.tq("yt-text-inline-expander-expanded-changed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"onYtTextInlineExpanderExpandedChanged",null);
_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],g$.prototype,"onRenderStamperFinished",null);_.U([_.tq("yt-expander-more-tapped"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"onYtExpanderMoreTapped",null);_.U([_.tq("yt-expander-less-tapped"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"onYtExpanderLessTapped",null);
_.U([_.uq("videoPrimaryInfoRenderer","hasInlineStructuredDescription"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"registerPanel",null);_.U([_.uq("videoSecondaryInfoRenderer"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g$.prototype,"resetDescriptionState",null);g$=_.U([_.P({disableElementRegistration:!0,is:"ytd-watch-metadata"})],g$);
_.tqd=_.Q(g$,"ytd-watch-metadata",function(){if(void 0!==rqd)return rqd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-watch-metadata">\n  <div id="title" hidden="[[hideTitle]]" class="style-scope ytd-watch-metadata">\n    <ytd-badge-supported-renderer disable-upgrade$="[[!videoPrimaryInfoRenderer.topStandaloneBadge]]" hidden="[[!videoPrimaryInfoRenderer.topStandaloneBadge]]" top-standalone-badge="[[videoPrimaryInfoRenderer.topStandaloneBadge]]" class="style-scope ytd-watch-metadata">\n    </ytd-badge-supported-renderer>\n    <h1 class="style-scope ytd-watch-metadata">\n      <yt-formatted-string force-default-style="" text="[[videoPrimaryInfoRenderer.title]]" class="style-scope ytd-watch-metadata">\n      </yt-formatted-string>\n    </h1>\n    <ytd-badge-supported-renderer badges="[[videoPrimaryInfoRenderer.badges]]" disable-upgrade$="[[shouldHideBadges]]" hidden="[[shouldHideBadges]]" class="style-scope ytd-watch-metadata">\n    </ytd-badge-supported-renderer>\n  </div>\n\n  <div id="top-row" class="style-scope ytd-watch-metadata">\n    <div id="owner" class="item style-scope ytd-watch-metadata" hidden="[[!videoSecondaryInfoRenderer.owner.videoOwnerRenderer]]">\n      <ytd-video-owner-renderer data="[[videoSecondaryInfoRenderer.owner.videoOwnerRenderer]]" subscribe-key="[[videoSecondaryInfoRenderer.subscribeButton.subscribeButtonRenderer.subscribedEntityKey]]" watch-metadata-refresh="" class="style-scope ytd-watch-metadata">\n      </ytd-video-owner-renderer>\n      <div id="subscribe-button" class="style-scope ytd-watch-metadata"></div>\n    </div>\n    <div id="actions" class="item style-scope ytd-watch-metadata">\n      <div id="actions-inner" class="style-scope ytd-watch-metadata">\n        <div id="menu" class="style-scope ytd-watch-metadata"></div>\n      </div>\n    </div>\n  </div>\n\n  <div id="middle-row" class="style-scope ytd-watch-metadata"></div>\n\n  <div id="bottom-row" class="style-scope ytd-watch-metadata">\n    <div id="description" class="item style-scope ytd-watch-metadata" on-down="onDescriptionDown" on-up="onDescriptionUp" on-click="onDescriptionClick">\n      <div id="description-inner" class="style-scope ytd-watch-metadata">\n        <ytd-watch-info-text id="ytd-watch-info-text" detailed="[[!descriptionCollapsed]]" disable-upgrade$="[[!usingDynamicMetadata]]" hidden="[[!usingDynamicMetadata]]" video-primary-info-renderer="[[videoPrimaryInfoRenderer]]" class="style-scope ytd-watch-metadata"></ytd-watch-info-text>\n        <div id="info-container" hidden="[[usingDynamicMetadata]]" class="style-scope ytd-watch-metadata">\n          <yt-formatted-string id="info" disable-upgrade$="[[usingDynamicMetadata]]" hidden="[[usingDynamicMetadata]]" text="[[infoText]]" class="style-scope ytd-watch-metadata"></yt-formatted-string>\n          <template is="dom-if" if="[[metadataBadgesInDescription]]" class="style-scope ytd-watch-metadata">\n            <ytd-badge-supported-renderer badges="[[videoPrimaryInfoRenderer.badges]]" disable-upgrade$="[[!videoPrimaryInfoRenderer.badges]]" hidden="[[!videoPrimaryInfoRenderer.badges]]" class="style-scope ytd-watch-metadata">\n            </ytd-badge-supported-renderer>\n          </template>\n        </div>\n        \n        <template is="dom-if" if="[[shouldShowProductShelf]]" restamp="" id="product-shelf" class="style-scope ytd-watch-metadata">\n          <ytd-merch-shelf-renderer data="[[productShelf]]" class="style-scope ytd-watch-metadata">\n          </ytd-merch-shelf-renderer>\n        </template>\n        <yt-formatted-string id="description-placeholder" hidden="[[!videoSecondaryInfoRenderer.descriptionPlaceholder]]" text="[[videoSecondaryInfoRenderer.descriptionPlaceholder]]" class="style-scope ytd-watch-metadata">\n        </yt-formatted-string>\n        <div id="description-text-container" hidden="[[!useFadedScrimDescription]]" class="style-scope ytd-watch-metadata">\n          <yt-attributed-string id="attributed-description-text" data="[[descriptionText]]" disable-upgrade$="[[!showAttributedStringDescription]]" header-runs="[[headerRuns]]" hidden="[[!showAttributedStringDescription]]" class="style-scope ytd-watch-metadata">\n          </yt-attributed-string>\n          \n          <yt-formatted-string id="formatted-description-text" disable-upgrade$="[[!showFormattedStringDescription]]" hidden="[[!showFormattedStringDescription]]" split-lines="[[showFormattedStringDescription]]" text="[[descriptionText]]" class="style-scope ytd-watch-metadata">\n          </yt-formatted-string>\n          <ytd-structured-description-content-renderer id="faded-structured-description" data="[[structuredDescriptionContentRenderer]]" disable-upgrade$="[[!showFadedStructuredDescription]]" hidden="[[!showFadedStructuredDescription]]" inline-structured-description="" class="style-scope ytd-watch-metadata">\n          </ytd-structured-description-content-renderer>\n          <ytd-metadata-row-container-renderer data="[[collapsibleMetadataRows]]" disable-upgrade$="[[!collapsibleMetadataRows]]" full-width="[[skinnyMode]]" class="style-scope ytd-watch-metadata">\n          </ytd-metadata-row-container-renderer>\n          <tp-yt-paper-button id="collapse-button" class="button style-scope ytd-watch-metadata" hidden="[[descriptionCollapsed]]" on-click="handleCollapseDescriptionClick">[[getSimpleString(videoSecondaryInfoRenderer.showLessText)]]</tp-yt-paper-button>\n        </div>\n        <ytd-text-inline-expander id="description-inline-expander" always-show-expand-button="" collapse-label="[[getSimpleString(videoSecondaryInfoRenderer.showLessText)]]" disable-upgrade$="[[useFadedScrimDescription]]" expand-command="[[descriptionExpandCommand]]" expand-label="[[getSimpleString(videoSecondaryInfoRenderer.showMoreText)]]" header-runs="[[headerRuns]]" hidden="[[useFadedScrimDescription]]" max-lines="[[descriptionMaxLines]]" text="[[descriptionText]]" class="style-scope ytd-watch-metadata">\n          <div slot="extra-content" class="style-scope ytd-watch-metadata">\n            <ytd-structured-description-content-renderer id="structured-description" data="[[structuredDescriptionContentRenderer]]" hidden="[[!showInlineStructuredDescription]]" inline-structured-description="" class="style-scope ytd-watch-metadata">\n            </ytd-structured-description-content-renderer>\n            <ytd-metadata-row-container-renderer data="[[collapsibleMetadataRows]]" disable-upgrade$="[[!collapsibleMetadataRows]]" full-width="[[skinnyMode]]" class="style-scope ytd-watch-metadata">\n            </ytd-metadata-row-container-renderer>\n          </div>\n        </ytd-text-inline-expander>\n      </div>\n      <tp-yt-paper-tooltip disable-upgrade$="[[usingDynamicMetadata]]" for="info" hidden="[[usingDynamicMetadata]]" class="style-scope ytd-watch-metadata">[[descriptionInfoTooltipText]]</tp-yt-paper-tooltip>\n      <yt-interaction id="description-interaction" class="rounded-large style-scope ytd-watch-metadata"></yt-interaction>\n    </div>\n    <div id="bottom-actions" class="style-scope ytd-watch-metadata"></div>\n    <div id="comment-teaser" class="item style-scope ytd-watch-metadata" hidden="[[!hasTeaser]]"></div>\n  </div>\n</div>\n\n<ytd-metadata-row-container-renderer data="[[alwaysVisibleMetadataRows]]" full-width="[[skinnyMode]]" class="style-scope ytd-watch-metadata">\n</ytd-metadata-row-container-renderer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qqd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_watch_metadata.ytd.watch.metadata.css.js--\x3e<style is-scoped>ytd-watch-metadata {display: block;color: var(--yt-spec-text-primary);} h1.ytd-watch-metadata {word-break: break-word;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 600;overflow: hidden;display: block;max-height: 5.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 5.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} @media(max-width:528px) {ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} ytd-watch-metadata[title-headline-s] h1.ytd-watch-metadata {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;overflow: hidden;display: block;max-height: 6.4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} @media(max-width:528px) {ytd-watch-metadata[title-headline-s] h1.ytd-watch-metadata {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 5.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} ytd-watch-metadata[video-id=QrGrOK8oZG8] h1.ytd-watch-metadata {color: #e6d140;font-family: Georgia,serif;font-size: 250%;font-variant: small-caps;font-weight: normal;transform: skew(-5deg,0deg);text-shadow: 1px 1px #000,1px 1px 0.1px #000;} .item.ytd-watch-metadata {box-sizing: border-box;min-width: 350px;margin-right: 12px;margin-top: 12px;} ytd-watch-metadata[larger-item-wrap] .item.ytd-watch-metadata {min-width: 400px;} #top-row.ytd-watch-metadata {margin-top: -4px;display: flexbox;display: flex;flex-direction: row;justify-content: flex-start;} ytd-watch-metadata:not([flex-menu-enabled]) #top-row.ytd-watch-metadata,ytd-watch-metadata[skinny-mode] #top-row.ytd-watch-metadata {flex-wrap: wrap;} ytd-watch-metadata[actions-on-separate-line] #top-row.ytd-watch-metadata {display: block;} #description.ytd-watch-metadata {--ytd-text-inline-expander-button-color: var(--yt-spec-text-primary);position: relative;border-radius: 12px;background: var(--yt-spec-badge-chip-background);min-width: 100%;min-width: max(381px,50% - 12px);flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-watch-metadata:not([description-collapsed]) #description.ytd-watch-metadata {min-width: 100%;min-width: min(450px,100%);} ytd-watch-metadata[skinny-mode] #description.ytd-watch-metadata {border-radius: 4px;background: none;margin-right: 0;} ytd-watch-metadata[description-collapsed] #description.ytd-watch-metadata {cursor: pointer;} ytd-watch-metadata[description-collapsed] #description.ytd-watch-metadata:hover {background: var(--yt-spec-button-chip-background-hover);} #comment-teaser.ytd-watch-metadata ytd-comments-entry-point-header-renderer.ytd-watch-metadata:hover {background: var(--yt-spec-button-chip-background-hover);} #description-inner.ytd-watch-metadata {margin: 12px;} ytd-watch-metadata[skinny-mode] #description-inner.ytd-watch-metadata {margin: 0;} ytd-watch-metadata[use-faded-scrim-description][description-collapsed] #description-inner.ytd-watch-metadata {-webkit-mask-image: linear-gradient(#000 30%,transparent);mask-image: linear-gradient(#000 30%,transparent);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 8rem;-webkit-line-clamp: 4;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #info-container.ytd-watch-metadata {overflow: hidden;display: inline-flex;width: 100%;vertical-align: top;} ytd-watch-metadata[skinny-mode] #info-container.ytd-watch-metadata {color: var(--yt-spec-text-secondary);} #ytd-watch-info-text.ytd-watch-metadata {width: 100%;} [dir="ltr"] ytd-watch-metadata[description-collapsed]:not([using-dynamic-metadata]) .ytd-watch-metadata #info-container.ytd-watch-metadata, ytd-watch-metadata[description-collapsed]:not([using-dynamic-metadata]) .ytd-watch-metadata[dir="ltr"] #info-container.ytd-watch-metadata {-webkit-mask-image: linear-gradient(to right,rgb(0,0,0) 90%,rgba(0,0,0,0) 100%);mask-image: linear-gradient(to right,rgb(0,0,0) 90%,rgba(0,0,0,0) 100%);} [dir="rtl"] ytd-watch-metadata[description-collapsed]:not([using-dynamic-metadata]) .ytd-watch-metadata #info-container.ytd-watch-metadata, ytd-watch-metadata[description-collapsed]:not([using-dynamic-metadata]) .ytd-watch-metadata[dir="rtl"] #info-container.ytd-watch-metadata {-webkit-mask-image: linear-gradient(to left,rgb(0,0,0) 90%,rgba(0,0,0,0) 100%);mask-image: linear-gradient(to left,rgb(0,0,0) 90%,rgba(0,0,0,0) 100%);} ytd-watch-metadata[description-collapsed] #info.ytd-watch-metadata {--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);white-space: pre;margin-right: 8px;} ytd-watch-metadata[description-collapsed] #ytd-watch-info-text.ytd-watch-metadata {margin-right: 8px;} ytd-watch-metadata:not([description-collapsed]) #info.ytd-watch-metadata {white-space: pre-wrap;} #description-placeholder.ytd-watch-metadata {color: var(--yt-spec-text-secondary);font-style: italic;} ytd-structured-description-content-renderer.ytd-watch-metadata {margin-top: 16px;} #actions.ytd-watch-metadata {margin-right: 0;min-width: calc(50% - 6px);align-items: center;display: flexbox;display: flex;flex-direction: row;} ytd-watch-metadata:not([flex-menu-enabled]) #actions.ytd-watch-metadata {flex: none;} ytd-watch-metadata[flex-menu-enabled] #actions.ytd-watch-metadata {flex: 1 1 auto;} ytd-watch-metadata[actions-on-separate-line] #actions.ytd-watch-metadata {justify-content: flex-start;} #actions-inner.ytd-watch-metadata {display: flexbox;display: flex;flex-direction: column;} ytd-watch-metadata[skinny-mode] #actions-inner.ytd-watch-metadata {display: flexbox;display: flex;flex-direction: row;} ytd-watch-metadata[flex-menu-enabled] #actions-inner.ytd-watch-metadata {width: 100%;} ytd-watch-metadata[flex-menu-enabled] #actions.ytd-watch-metadata ytd-menu-renderer.ytd-watch-metadata {justify-content: flex-end;} ytd-watch-metadata[actions-on-separate-line] #actions.ytd-watch-metadata ytd-menu-renderer.ytd-watch-metadata {justify-content: flex-start;} ytd-watch-metadata[skinny-mode] #bottom-actions.ytd-watch-metadata {margin-right: 12px;width: 100%;} #menu.ytd-watch-metadata {--yt-button-icon-size: 36px;} ytd-watch-metadata[skinny-mode] #menu.ytd-watch-metadata {width: 100%;} #middle-row.ytd-watch-metadata {padding-top: 10px;} #middle-row.ytd-watch-metadata:empty {display: none;} #bottom-row.ytd-watch-metadata {margin-top: 0px;margin-right: -12px;display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} #owner.ytd-watch-metadata,#comment-teaser.ytd-watch-metadata {flex: 1;flex-basis: 0.000000001px;} #owner.ytd-watch-metadata {min-width: calc(50% - 6px);flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-watch-metadata[skinny-mode] #owner.ytd-watch-metadata {justify-content: space-between;} ytd-watch-metadata[skinny-mode] ytd-video-owner-renderer.ytd-watch-metadata {width: 100%;} #comment-teaser.ytd-watch-metadata {min-width: 100%;min-width: max(381px,50% - 12px);} #collapse-button.ytd-watch-metadata {margin: 2em 0 0;min-width: 40px;padding: 0;text-transform: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-watch-metadata[skinny-mode] ytd-metadata-row-container-renderer.ytd-watch-metadata {display: none;}</style>');
qqd=d}d=qqd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rqd=a});var Bqd=function(a){_.fw.call(this);this.JSC$19408_watchApi=a;this.temporaryTheaterMode=this.autonavCancelledBySignal=!1;uqd(this);vqd(this);wqd(this);xqd(this);yqd(this);zqd(this);Aqd(this)};
_.H(Bqd,_.fw);var wqd=function(a){var b=function(){_.u("kevlar_is_pupi_enabled")||h$(a)};
a.JSC$19408_watchApi.getRoot().addEventListener("yt-player-updated",b);a.addOnDisposeCallback(function(){a.JSC$19408_watchApi.getRoot().removeEventListener("yt-player-updated",b)})},yqd=function(a){if(_.u("kevlar_endscreen_auto_theater_mode")){var b=_.qB(_.Fo,s8,function(){Cqd(a)});
a.addOnDisposeCallback(b)}},uqd=function(a){var b,c,d,e,h;
_.v(function(l){if(1==l.nextAddress)return _.w(l,a.JSC$19408_watchApi.playerApi,2);b=l.yieldResult;c=function(m){m=!!m;Dqd(a)&&(m=m?2:1,_.jB.getInstance().setState(m,!0,!1))};
d=function(m){m&&!_.jkd(_.Fo.getState())&&(_.Tn(a.JSC$19408_watchApi.getRoot(),"yt-toggle-theater-mode",[!0,!1]),a.temporaryTheaterMode=!0)};
e=function(m){_.u("kevlar_player_update_autonav_on_new_data")&&"newdata"===m.type&&(_.u("kevlar_is_pupi_enabled")||h$(a))};
h=function(m){a.onPlayerStateChange(m)};
_.u("kevlar_endscreen_auto_theater_mode")&&b.addEventListener("onAutonavCancelled",d);b.addEventListener("onAutonavChangeRequest",c);b.addEventListener("onVideoDataChange",e);b.addEventListener("onStateChange",h);a.addOnDisposeCallback(function(){b.removeEventListener("onAutonavChangeRequest",c);b.removeEventListener("onVideoDataChange",e);b.removeEventListener("onStateChange",h);_.u("kevlar_endscreen_auto_theater_mode")&&b.removeEventListener("onAutonavCancelled",d)});
_.Bo(l)})},vqd=function(a){a.JSC$19408_watchApi.registerActionHandler("yt-signal-action-cancel-autonav",function(){a.autonavCancelledBySignal=!0;
_.u("kevlar_is_pupi_enabled")||h$(a)});
a.JSC$19408_watchApi.registerActionHandler("yt-autonav-state-changed-action",function(b,c,d){c&&h$(a,d)});
a.JSC$19408_watchApi.registerActionHandler("yt-enable-autoplay-command",function(){Dqd(a)&&_.jB.getInstance().setState(2,!0,!0)});
a.JSC$19408_watchApi.registerActionHandler("yt-disable-autoplay-command",function(){Dqd(a)&&_.jB.getInstance().setState(1,!0,!0)});
a.addOnDisposeCallback(function(){i$(a.JSC$19408_watchApi,"yt-signal-action-cancel-autonav");i$(a.JSC$19408_watchApi,"yt-autonav-state-changed-action");i$(a.JSC$19408_watchApi,"yt-enable-autoplay-command");i$(a.JSC$19408_watchApi,"yt-disable-autoplay-command")})},xqd=function(a){var b=a.JSC$19408_watchApi.subscribe("PLAYER_RESPONSE_UPDATED",function(){Aqd(a)}),c=a.JSC$19408_watchApi.subscribe("WATCH_NEXT_RESPONSE_UPDATED",function(){zqd(a)});
a.addOnDisposeCallback(function(){a.JSC$19408_watchApi.unsubscribeByKey(b);a.JSC$19408_watchApi.unsubscribeByKey(c)})},Aqd=function(a){a.autonavCancelledBySignal=!1;
_.u("kevlar_is_pupi_enabled")||h$(a)},zqd=function(a){var b=a.JSC$19408_watchApi.getWatchNextResponse(),c,d;
var e=(b=null==(d=_.B(null==b?void 0:null==(e=b.playerOverlays)?void 0:null==(c=e.playerOverlayRenderer)?void 0:c.autonavToggle,_.Ngd))?void 0:d.enabled)?2:1;_.u("kevlar_is_pupi_enabled")?_.jB.getInstance().setState(e,!1,!1):h$(a);_.u("web_persist_server_autonav_state_on_client")&&"boolean"===typeof b&&_.Iua(2===e)},Dqd=function(a){if(a.autonavCancelledBySignal)return!1;
var b,c,d,e;return!!(null==(b=a.JSC$19408_watchApi.getWatchNextResponse())?0:null==(c=b.contents)?0:null==(d=c.twoColumnWatchNextResults)?0:null==(e=d.autoplay)?0:e.autoplay)};
Bqd.prototype.onPlayerStateChange=function(a){if(0===a){a=!_.jB.getInstance().isAutoplaySetExplicitly();var b=this.JSC$19408_watchApi.getWatchNextResponse(),c,d,e,h;b=_.B(null==b?void 0:null==(c=b.contents)?void 0:null==(d=c.twoColumnWatchNextResults)?void 0:null==(e=d.autoplay)?void 0:null==(h=e.autoplay)?void 0:h.autoplayExplicitChoiceDialogRenderer,_.Mgd);Dqd(this)&&a&&b&&_.Pq.instance.resolveCommand({openPopupAction:{popup:{confirmDialogRenderer:b},popupType:"DIALOG"}})}else Cqd(this)};
var Cqd=function(a){a.temporaryTheaterMode&&(a.temporaryTheaterMode=!1,_.Tn(a.JSC$19408_watchApi.getRoot(),"yt-toggle-theater-mode",[!1,!1]))},h$=function(a,b){b=void 0===b?!1:b;
var c;_.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$19408_watchApi.playerApi,2);c=d.yieldResult;Dqd(a)?c.setAutonavState(_.jB.getInstance().getState(),b):c.setAutonavState(1,b);_.Bo(d)})};var Fqd=function(a){_.fw.call(this);var b=this;this.JSC$19415_watchApi=a;var c=this.JSC$19415_watchApi.subscribe("PLAYER_RESPONSE_UPDATED",function(){Eqd(b)});
this.addOnDisposeCallback(function(){b.JSC$19415_watchApi.unsubscribeByKey(c)});
Eqd(this)};
_.H(Fqd,_.fw);var Eqd=function(a){var b=a.JSC$19415_watchApi.getPlayerResponse(),c=a.JSC$19415_watchApi.getWatchNextResponse();if(!Mkd(null==b?void 0:b.playabilityStatus,null==c?void 0:c.playerOverlays)){var d;var e=null==b?void 0:null==(d=b.playabilityStatus)?void 0:d.errorScreen}a.JSC$19415_watchApi.provideRenderingData("ERROR_SCREEN",e)};var j$=function(a){_.fw.call(this);var b=this;this.JSC$19418_watchApi=a;this.shouldShowFullerscreenEdu=this.fullerscreenEduButtonClickedThisPlayback=this.fullerscreenEduButtonShownThisPlayback=!1;a=_.qB(_.Fo,_.t8,function(c){Gqd(b,c)});
this.addOnDisposeCallback(a);a=_.qB(_.Fo,_.u8,function(c){b.onWatchScroll(c)});
this.addOnDisposeCallback(a);Hqd(this);Iqd(this);this.onWatchScroll(_.u8(_.Fo.getState()));_.wf("START_IN_FULL_WINDOW_MODE")&&this.JSC$19418_watchApi.dispatchEvent("yt-set-fullerscreen-styles")};
_.H(j$,_.fw);var Hqd=function(a){a.JSC$19418_watchApi.registerActionHandler("yt-fullscreen-change-action",function(b){_.Fo.dispatch(_.po({type:"SET_IS_WATCH_FULLSCREEN",payload:{isWatchFullscreen:!!b}}))});
a.addOnDisposeCallback(function(){i$(a.JSC$19418_watchApi,"yt-fullscreen-change-action")})},Iqd=function(a){var b,c;
_.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$19418_watchApi.playerApi,2);b=d.yieldResult;c=function(){a.onFullerscreenEduClicked()};
b.addEventListener("onFullerscreenEduClicked",c);a.addOnDisposeCallback(function(){b.removeEventListener("onFullerscreenEduClicked",c)});
_.Bo(d)})},Gqd=function(a,b){var c;
_.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$19418_watchApi.playerApi,2);c=d.yieldResult;c.setFauxFullscreen(!!_.oV());if(b&&(a.JSC$19418_watchApi.focusOnPlayer(),!a.fullerscreenEduButtonShownThisPlayback)){a.fullerscreenEduButtonShownThisPlayback=!0;var e=_.cC("yt-fullerscreen-edu-button-shown-count")||0;_.bC("yt-fullerscreen-edu-button-shown-count",e+1,31536E3);a.updateFullerscreenEduButtonSubtleModeState()}_.Bo(d)})};
j$.prototype.onWatchScroll=function(a){var b=this,c,d;return _.v(function(e){if(1==e.nextAddress)return _.u("external_fullscreen_with_edu")?_.w(e,b.JSC$19418_watchApi.playerApi,2):e.return();c=e.yieldResult;d=0>=a;b.shouldShowFullerscreenEdu!==d&&(b.shouldShowFullerscreenEdu=d,c.updateFullerscreenEduButtonVisibility(!b.shouldShowFullerscreenEdu));_.Bo(e)})};
j$.prototype.onFullerscreenEduClicked=function(){this.JSC$19418_watchApi.scrollWatchTo(186,!0);if(!this.fullerscreenEduButtonClickedThisPlayback){this.fullerscreenEduButtonClickedThisPlayback=!0;var a=_.cC("yt-fullerscreen-edu-button-click-count")||0;_.bC("yt-fullerscreen-edu-button-click-count",a+1,31536E3);this.updateFullerscreenEduButtonSubtleModeState()}};
j$.prototype.updateFullerscreenEduButtonSubtleModeState=function(){var a=this,b,c,d,e,h,l;return _.v(function(m){if(1==m.nextAddress)return b=_.cC("yt-fullerscreen-edu-button-click-count")||0,c=_.cC("yt-fullerscreen-edu-button-shown-count")||0,d=_.zf("external_fullscreen_button_click_threshold"),e=_.zf("external_fullscreen_button_shown_threshold"),h=b>=d||c>=e,_.w(m,a.JSC$19418_watchApi.playerApi,2);l=m.yieldResult;l.updateFullerscreenEduButtonSubtleModeState(h);_.Bo(m)})};
j$.prototype.disposeInternal=function(){_.fw.prototype.disposeInternal.call(this);var a=_.oV();_.u("kevlar_exit_fullscreen_leaving_watch")&&a&&_.fkd(a)};var Kqd=function(a){_.fw.call(this);var b=this;this.JSC$19422_watchApi=a;this.jobId=0;this.pendingRequestId=void 0;var c=this.JSC$19422_watchApi.subscribe("WATCH_NEXT_RESPONSE_UPDATED",function(){Jqd(b)});
this.addOnDisposeCallback(function(){b.JSC$19422_watchApi.unsubscribeByKey(c)});
Jqd(this)};
_.H(Kqd,_.fw);var Lqd=function(a){_.Ph.cancelJob(a.jobId);a.pendingRequestId=void 0},Jqd=function(a){Lqd(a);
var b=Nkd(a.JSC$19422_watchApi.getWatchNextResponse());if(b){var c=250,d,e=null==(d=_.B(b,_.SZa))?void 0:d.initialDelayMs;_.u("web_watch_updated_metadata_server_initial_delay")&&e&&(c=e);a.jobId=_.Ph.addLowPriorityJob(function(){return a.fetchUpdatedMetadata(b)},c)}};
Kqd.prototype.fetchUpdatedMetadata=function(a,b){var c=this,d,e,h,l,m,p,q,t,y;return _.v(function(z){if(1==z.nextAddress){b&&(d={continuation:b});e=_.of().resolve(_.ru);if(!e)return _.Rj(Error("rj")),z.return();h={};c.pendingRequestId=h;return _.w(z,_.rt(e,a,d),2)}l=z.yieldResult;if(h!==c.pendingRequestId)return z.return();q=null==(m=l)?void 0:null==(p=m.continuation)?void 0:p.timedContinuationData;(null==(t=q)?0:t.continuation)&&(null==(y=q)?0:y.timeoutMs)&&(c.jobId=_.Ph.addLowPriorityJob(function(){return c.fetchUpdatedMetadata(a,
q.continuation)},q.timeoutMs));
_.Bo(z)})};
Kqd.prototype.disposeInternal=function(){_.fw.prototype.disposeInternal.call(this);Lqd(this)};var Pqd=function(a){_.fw.call(this);this.JSC$19428_watchApi=a;Mqd(this);Nqd(this);Oqd(this);a=a.getRoot();if("ytd-watch-flexy"===a.is)a.onTheaterReduxValueUpdate(this.getState());this.getState()&&_.ckd()};
_.H(Pqd,_.fw);var Mqd=function(a){var b,c;_.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$19428_watchApi.playerApi,2);b=d.yieldResult;c=function(e){Qqd(a,!!e)};
b.addEventListener("SIZE_CLICKED",c);a.addOnDisposeCallback(function(){b.removeEventListener("SIZE_CLICKED",c)});
_.Bo(d)})},Nqd=function(a){a.JSC$19428_watchApi.registerActionHandler("yt-toggle-theater-mode",function(b,c){Qqd(a,b,void 0===c?!0:c)});
a.JSC$19428_watchApi.registerActionHandler("yt-is-theater",function(){return a.getState()});
a.addOnDisposeCallback(function(){i$(a.JSC$19428_watchApi,"yt-toggle-theater-mode");i$(a.JSC$19428_watchApi,"yt-is-theater")})};
Pqd.prototype.getState=function(){return _.gkd(_.Fo.getState())};
var Qqd=function(a,b,c){c=void 0===c?!0:c;_.Fo.dispatch(_.po({type:"SET_IS_THEATER_MODE",payload:{isTheaterMode:b}}));_.oV()&&_.u("external_fullscreen")&&_.fkd(document.documentElement);Oqd(a);c&&_.fg("wide",b?"1":"0",-1);_.Tn(a.JSC$19428_watchApi.getRoot(),"yt-close-popup-action",["yt-tooltip-renderer"]);a.JSC$19428_watchApi.dispatchEvent("yt-set-theater-mode-enabled",{enabled:b});b&&_.ckd()},Oqd=function(a){var b;
_.v(function(c){if(1==c.nextAddress)return _.w(c,a.JSC$19428_watchApi.playerApi,2);b=c.yieldResult;b.setSizeStyle(!0,a.getState());_.Bo(c)})};var Sqd=function(a){_.fw.call(this);this.JSC$19431_watchApi=a;Rqd(this)};
_.H(Sqd,_.fw);var Rqd=function(a){var b,c;_.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$19431_watchApi.playerApi,2);b=d.yieldResult;c=function(e){_.Pq.instance.resolveCommand({openPopupAction:{popup:{notificationActionRenderer:_.B(e,_.Kgd)},popupType:"TOAST"}})};
b.addEventListener("onYtShowToast",c);a.addOnDisposeCallback(function(){b.removeEventListener("onYtShowToast",c)});
_.Bo(d)})};var Tqd=!1,Xqd=function(a){_.fw.call(this);this.JSC$19434_watchApi=a;this.fullscreen=this.theater=!1;Uqd(this);Vqd(this);Wqd(this)};
_.H(Xqd,_.fw);var Wqd=function(a){var b,c,d;_.v(function(e){if(1==e.nextAddress)return _.w(e,a.JSC$19434_watchApi.playerApi,2);b=e.yieldResult;if(a.isDisposed())return e.return();c=a.JSC$19434_watchApi.getElement("CINEMATICS");if(!c)return e.return();a.JSC$19434_cinematicController=new _.$7(c,b);_.gw(a,a.JSC$19434_cinematicController);_.rhd(a.JSC$19434_cinematicController);Yqd(a,_.Zwa());d=a.JSC$19434_cinematicController.subscribe("CINEMATICS_ALLOWED_CHANGED",function(h){Zqd(a,h)});
a.addOnDisposeCallback(function(){a.JSC$19434_watchApi.unsubscribeByKey(d)});
$qd(a);Zqd(a,a.JSC$19434_cinematicController.isAllowed());a.JSC$19434_cinematicController.setFullscreen(a.fullscreen,a.theater);ard(a);_.Bo(e)})},Uqd=function(a){var b=a.JSC$19434_watchApi.subscribe("WATCH_NEXT_RESPONSE_UPDATED",function(){$qd(a)});
a.addOnDisposeCallback(function(){a.JSC$19434_watchApi.unsubscribeByKey(b)})},Vqd=function(a){var b,c;
_.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$19434_watchApi.playerApi,2);b=d.yieldResult;c=function(e){Yqd(a,e)};
b.addEventListener("cinematicSettingsToggleChange",c);a.addOnDisposeCallback(function(){b.removeEventListener("cinematicSettingsToggleChange",c)});
_.Bo(d)})},$qd=function(a){var b;
if(null!=(b=a.JSC$19434_cinematicController)){a=a.JSC$19434_watchApi.getWatchNextResponse();var c;b.cinematicContainerRenderer=_.B(null==a?void 0:null==(c=a.pageVisualEffects)?void 0:c[0],_.I$c);b.cinematicContainerRenderer&&(b.cinematicsVe={visualElement:_.Hl(159022),veType:159022},_.Bl(_.Cl(),b.cinematicsVe));b.update()}},Yqd=function(a,b){var c;
null!=(c=a.JSC$19434_cinematicController)&&(c.settingEnabled=b,c.update());brd(a)},Zqd=function(a,b){var c;
_.v(function(d){if(1==d.nextAddress)return _.u("kevlar_watch_cinematics_invisible")&&(b=!1),_.w(d,a.JSC$19434_watchApi.playerApi,2);c=d.yieldResult;c.updateCinematicSettings(b);brd(a);_.Bo(d)})},ard=function(a){var b=_.mo();
if(_.u("kevlar_measure_ambient_mode_idle")&&!b.getFlag(192)&&!Tqd){Tqd=!0;var c=_.lj(_.Ph,function(){_.of().resolve(_.ycb).start(1E4)},5E3);
a.addOnDisposeCallback(function(){_.Ph.cancelJob(c);_.of().resolve(_.ycb).stop()})}},brd=function(a){if(_.u("web_cinematic_theater_mode")||_.u("web_cinematic_fullscreen")){var b;
a.JSC$19434_watchApi.getRoot().toggleCinematicsActive(!(null==(b=a.JSC$19434_cinematicController)||!b.isEnabled()))}};var crd=_.SFa("kevlar_tuner_default_comments_delay",1E3),grd=function(a){_.fw.call(this);var b=this;this.JSC$19437_watchApi=a;this.commentsReady=!1;this.setCommentsJobId=0;a=_.qB(_.Fo,_.u8,function(){drd(b)});
this.addOnDisposeCallback(a);var c=this.JSC$19437_watchApi.subscribe("WATCH_NEXT_RESPONSE_UPDATED",function(){erd(b)}),d=this.JSC$19437_watchApi.subscribe("WATCH_NEXT_RESPONSE_RELOADED",function(){erd(b)});
this.addOnDisposeCallback(function(){b.JSC$19437_watchApi.unsubscribeByKey(c);b.JSC$19437_watchApi.unsubscribeByKey(d)});
var e=function(){_.u("kevlar_cancel_scheduled_comment_jobs_on_navigate")&&frd(b,"false")};
this.JSC$19437_watchApi.getRoot().addEventListener("yt-page-data-will-update",e);this.addOnDisposeCallback(function(){b.JSC$19437_watchApi.getRoot().removeEventListener("yt-page-data-will-update",e)});
erd(this)};
_.H(grd,_.fw);var erd=function(a){a.commentsReady=!1;_.Ph.cancelJob(a.setCommentsJobId);a.setCommentsJobId=_.lj(_.Ph,function(){drd(a)},crd)},drd=function(a){if(!a.commentsReady){_.Sk("cmi");
_.Ph.cancelJob(a.setCommentsJobId);var b,c,d,e,h=null==(b=a.JSC$19437_watchApi.getWatchNextResponse())?void 0:null==(c=b.contents)?void 0:null==(d=c.twoColumnWatchNextResults)?void 0:null==(e=d.results)?void 0:e.results.contents;if(h&&h.length)for(b=_.g(h),c=b.next();!c.done;c=b.next())if(c=c.value,e=d=void 0,"comment-item-section"===(null==(d=c)?void 0:null==(e=d.itemSectionRenderer)?void 0:e.sectionIdentifier)){a.JSC$19437_watchApi.provideRenderingData("COMMENTS",c.itemSectionRenderer);frd(a,"true");
break}a.commentsReady=!0;a.JSC$19437_watchApi.dispatchEvent("yt-watch-comments-ready")}},frd=function(a,b){var c;
null==(c=a.JSC$19437_watchApi.getElement("COMMENTS"))||c.setAttribute("canScheduleJobs",b)};var jrd=function(a){_.fw.call(this);var b=this;this.JSC$19440_watchApi=a;var c=this.JSC$19440_watchApi.subscribe("PLAYER_RESPONSE_UPDATED",function(){hrd(b)}),d=this.JSC$19440_watchApi.subscribe("WATCH_NEXT_RESPONSE_UPDATED",function(){ird(b)});
this.addOnDisposeCallback(function(){b.JSC$19440_watchApi.unsubscribeByKey(c);b.JSC$19440_watchApi.unsubscribeByKey(d)});
hrd(this);ird(this)};
_.H(jrd,_.fw);
var hrd=function(a){var b=a.JSC$19440_watchApi.getPlayerResponse(),c,d,e=null!=(d=null==b?void 0:null==(c=b.playabilityStatus)?void 0:c.messageRenderers)?d:[],h,l;b=null!=(l=null==b?void 0:null==(h=b.playabilityStatus)?void 0:h.messages)?l:[];h=_.g(b);for(l=h.next();!l.done;l=h.next())e.push({alertRenderer:{text:_.lp(l.value),type:"WARNING"}});a.JSC$19440_watchApi.provideRenderingData("ALERTS",e)},ird=function(a){var b=[],c,d,e=a.JSC$19440_watchApi.getWatchNextResponse(),h,l,m,p,q=null==e?void 0:
null==(h=e.contents)?void 0:null==(l=h.twoColumnWatchNextResults)?void 0:null==(m=l.results)?void 0:null==(p=m.results)?void 0:p.contents;
if(q)for(h=_.g(q),l=h.next();!l.done;l=h.next())if(p=l.value,p.videoPrimaryInfoRenderer)var t=p;else if(p.videoSecondaryInfoRenderer){var y=p;m=l=void 0;p=Object.assign({},null==(l=p.videoSecondaryInfoRenderer)?void 0:null==(m=l.metadataRowContainer)?void 0:m.metadataRowContainerRenderer);if(p.rows&&void 0!==p.collapsedItemCount){p.rows=p.rows.slice(0,p.collapsedItemCount).filter(function(Tb){return!!Tb.richMetadataRowRenderer});
p.collapsedItemCount=p.rows.length;var z={metadataRowContainerRenderer:p}}}else if(p.merchandiseShelfRenderer)var D=p;else if(p.ticketShelfRenderer)var E=p;else if(p.expandableMetadataRenderer)var I=p;else if(p.itemSectionRenderer&&(l=p.itemSectionRenderer.contents))for(l=_.g(l),m=l.next();!m.done;m=l.next())if(m=m.value,m.commentsEntryPointHeaderRenderer)var S=m;else if(m.clarificationRenderer||m.infoPanelContainerRenderer||m.infoPanelContentRenderer||m.emergencyOneboxRenderer){b.push(m);var T=T||
!!y}else m.limitedStateMessageRenderer&&(d=m);var fa,oa,ea,ma;(h=null==e?void 0:null==(fa=e.contents)?void 0:null==(oa=fa.twoColumnWatchNextResults)?void 0:null==(ea=oa.secondaryResults)?void 0:null==(ma=ea.secondaryResults)?void 0:ma.offerModule)&&(h.donationShelfRenderer||h.donationUnavailableRenderer)&&(c=h);fa=a.JSC$19440_watchApi.getPlayerResponse();if(!fa||!Mkd(fa.playabilityStatus,null==e?void 0:e.playerOverlays)){var ra;if(null==e?0:null==(ra=e.contents)?0:ra.singleColumnWatchNextResults){var Ea,
Wa;var fb=null==e?void 0:null==(Ea=e.contents.singleColumnWatchNextResults.results)?void 0:null==(Wa=Ea.results)?void 0:Wa.contents}else{var ob,db,Ia,mb;ra=!!(null==q?0:null==(ob=q[0])?0:null==(db=ob.itemSectionRenderer)?0:null==(Ia=db.contents)?0:null==(mb=Ia[0])?0:mb.backgroundPromoRenderer);var eb,Gb;e=!!(null==e?0:null==(eb=e.contents)?0:null==(Gb=eb.twoColumnWatchNextResults)?0:Gb.secondaryResults);ra&&!e&&(fb=q)}}q=b[0];eb=b[1];T&&1===b.length&&(eb=q,q=void 0);a.JSC$19440_watchApi.provideRenderingData("PRIMARY_INFO",
t);a.JSC$19440_watchApi.provideRenderingData("SECONDARY_INFO",y);a.JSC$19440_watchApi.provideRenderingData("COMMENTS_ENTRY_POINT_HEADER",S);a.JSC$19440_watchApi.provideRenderingData("CLARIFICATION",q);a.JSC$19440_watchApi.provideRenderingData("RICH_METADATA",z);a.JSC$19440_watchApi.provideRenderingData("MERCH_SHELF",D);a.JSC$19440_watchApi.provideRenderingData("TICKET_SHELF",E);a.JSC$19440_watchApi.provideRenderingData("LIMITED_STATE",d);a.JSC$19440_watchApi.provideRenderingData("DONATION_SHELF",
c);a.JSC$19440_watchApi.provideRenderingData("SINGLE_COLUMN_CONTENTS",fb);a.JSC$19440_watchApi.provideRenderingData("INFO_PANEL_BELOW_METADATA",eb);a.JSC$19440_watchApi.provideRenderingData("EXPANDABLE_METADATA",I)};var mrd=function(a){_.fw.call(this);var b=this;this.JSC$19450_watchApi=a;this.gestures=new _.Bld(this.JSC$19450_watchApi.getRoot(),a.getElement("PLAYER_CONTAINER"),{dragDownAction:function(){return _.v(function(c){return _.w(c,krd(b),0)})}});
lrd(this)};
_.H(mrd,_.fw);var lrd=function(a){var b=_.qB(_.Fo,_.t8,function(c){a.gestures&&a.gestures.update(c)});
a.addOnDisposeCallback(b);b=_.qB(_.Fo,_.u8,function(c){a.gestures&&(0<c?a.gestures.detach():a.gestures.attach())});
a.addOnDisposeCallback(b)},krd=function(a){var b;
return _.v(function(c){if(1==c.nextAddress)return s8(_.Fo.getState())&&0>=_.u8(_.Fo.getState())?_.t8(_.Fo.getState())?_.w(c,a.JSC$19450_watchApi.playerApi,4):(_.Tn(a.JSC$19450_watchApi.getRoot(),"yt-activate-miniplayer-from-watch-action"),c.jumpTo(0)):c.jumpTo(0);b=c.yieldResult;b.toggleFullscreen();_.Bo(c)})};var nrd=function(a){_.fw.call(this);var b=this;this.JSC$19453_watchApi=a;a=_.qB(_.Fo,s8,function(c){b.onActiveChanged(c)});
this.addOnDisposeCallback(a);this.onActiveChanged(s8(_.Fo.getState()))};
_.H(nrd,_.fw);nrd.prototype.onActiveChanged=function(a){a&&((a=document.querySelector("#watch-page-skeleton"))&&_.Dd(a),ord(this),document.body.removeAttribute("no-y-overflow"),_.wf("IS_SHELL_LOAD")&&_.H$c())};
var ord=function(a){_.v(function(b){if(1==b.nextAddress)return _.w(b,a.JSC$19453_watchApi.playerApi,2);_.ygd();_.Bo(b)})};var rrd=function(a){_.fw.call(this);this.JSC$19456_watchApi=a;prd(this);qrd(this)};
_.H(rrd,_.fw);var prd=function(a){a.JSC$19456_watchApi.registerActionHandler("yt-activate-miniplayer-from-watch-action",function(){a.activateMiniplayer()});
a.addOnDisposeCallback(function(){i$(a.JSC$19456_watchApi,"yt-activate-miniplayer-from-watch-action")})},qrd=function(a){var b,c;
_.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$19456_watchApi.playerApi,2);b=d.yieldResult;c=function(){a.activateMiniplayer()};
b.addEventListener("onCollapseMiniplayer",c);a.addOnDisposeCallback(function(){b.removeEventListener("onCollapseMiniplayer",c)});
_.Bo(d)})};
rrd.prototype.activateMiniplayer=function(){var a=this,b,c,d;_.v(function(e){if(1==e.nextAddress)return b=_.of().resolve(_.Jq),c=b.data,d=_.Is(c.response),_.oB.getInstance().miniplayerButtonActivation=!0,_.Tn(a.JSC$19456_watchApi.getRoot(),"yt-collapse-miniplayer-action"),_.w(e,_.oB.getInstance().navigationFinishPromise,2);_.Tn(a.JSC$19456_watchApi.getRoot(),"yt-activate-miniplayer-action",[a.JSC$19456_watchApi.getElement("PLAYER"),d,c]);_.oB.getInstance().userActivation=!0;_.Bo(e)})};var urd=function(a){_.fw.call(this);this.JSC$19459_watchApi=a;srd(this);trd(this)};
_.H(urd,_.fw);var trd=function(a){var b,c;_.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$19459_watchApi.playerApi,2);b=d.yieldResult;c=function(e){a.onPlayerPlayVideo(e)};
b.addEventListener("onPlayVideo",c);a.addOnDisposeCallback(function(){b.removeEventListener("onPlayVideo",c)});
_.Bo(d)})},srd=function(a){var b=function(c){a.onYtNavigate(c)};
a.JSC$19459_watchApi.getRoot().addEventListener("yt-navigate",b);a.addOnDisposeCallback(function(){a.JSC$19459_watchApi.getRoot().removeEventListener("yt-navigate",b)})};
urd.prototype.onPlayerPlayVideo=function(a){var b;a.sessionData&&a.sessionData.itct&&(b=a.sessionData.itct);var c=a.watchEndpoint;if(c&&a.sessionData&&a.sessionData.autonav)c=_.xVb(c,b);else{var d;c=_.Io(a.videoId,null!=(d=a.listId)?d:void 0,b)}b={endpoint:c};a.sessionData&&(b.tempData=a.sessionData);this.JSC$19459_watchApi.dispatchEvent("yt-navigate",b)};
urd.prototype.onYtNavigate=function(a){var b=this,c,d,e,h,l,m,p,q;return _.v(function(t){if(1==t.nextAddress){if(!(null==(c=a.detail)?0:null==(d=c.endpoint)?0:d.watchEndpoint))return t.return();e=a.detail.endpoint.watchEndpoint;h=b.JSC$19459_watchApi.getWatchNextResponse();m=_.B(null==(l=h)?void 0:l.currentVideoEndpoint,_.In);if(!m)return t.return();if(e.videoId!==m.videoId||e.playlistId&&e.playlistId!==m.playlistId||"number"!==typeof e.startTimeSeconds)return t.jumpTo(0);a.stopPropagation();b.JSC$19459_watchApi.scrollWatchTo(0,
!0);return _.w(t,b.JSC$19459_watchApi.playerApi,3)}p=t.yieldResult;q=e.startTimeSeconds;p.seekTo(q,void 0,void 0,void 0,84);p.wakeUpControls();q<p.getDuration()&&p.playVideo();_.Bo(t)})};var zrd=function(a){_.fw.call(this);var b=this;this.JSC$19462_watchApi=a;a=_.qB(_.Fo,hkd,function(){vrd(b)});
this.addOnDisposeCallback(a);a=_.qB(_.Fo,_.ikd,function(){vrd(b)});
this.addOnDisposeCallback(a);wrd(this);xrd(this);yrd()};
_.H(zrd,_.fw);var wrd=function(a){var b=function(d){_.Fo.dispatch(_.po({type:"SET_IS_WATCH_NARROW_WIDTH",payload:{isWatchNarrowWidth:d.matches}}))},c=window.matchMedia("(max-width: "+(999+_.qV())+"px)");
c.addListener(b);a.addOnDisposeCallback(function(){c.removeListener(b)});
b(c)},xrd=function(a){a.JSC$19462_watchApi.registerActionHandler("yt-window-resized",function(){yrd()});
a.addOnDisposeCallback(function(){i$(a.JSC$19462_watchApi,"yt-window-resized")})},yrd=function(){var a=_.pV();
_.Fo.dispatch(_.po({type:"SET_WATCH_WINDOW_SIZE",payload:{watchWindowSize:{width:a.width,height:a.height}}}))},vrd=function(a){var b;
_.v(function(c){if(1==c.nextAddress)return _.w(c,a.JSC$19462_watchApi.playerApi,2);b=c.yieldResult;b.setSize(NaN,NaN);_.Bo(c)})};var Brd=function(a){_.fw.call(this);this.JSC$19466_watchApi=a;Ard(this)};
_.H(Brd,_.fw);var Ard=function(a){a.JSC$19466_watchApi.registerActionHandler("yt-loop-command",function(b){Crd(a,b)});
a.JSC$19466_watchApi.registerActionHandler("yt-repeat-chapter-command",function(b){Drd(a,b)});
a.addOnDisposeCallback(function(){i$(a.JSC$19466_watchApi,"yt-loop-command");i$(a.JSC$19466_watchApi,"yt-repeat-chapter-command")})},Crd=function(a,b){var c;
_.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$19466_watchApi.playerApi,2);c=d.yieldResult;_.B(b,fld).loop?(c.setLoopRange({startTimeMs:Number(_.B(b,fld).startTimeMs),endTimeMs:Number(_.B(b,fld).endTimeMs),postId:_.B(b,fld).postId,type:"clips"}),c.playVideo()):c.setLoopRange(null);_.Bo(d)})},Drd=function(a,b){var c,d;
_.v(function(e){if(1==e.nextAddress)return _.w(e,a.JSC$19466_watchApi.playerApi,2);c=e.yieldResult;d=_.B(b,gld).repeat;"REPEAT_CHAPTER_TYPE_ENABLE_REPEAT"===d?(c.setLoopRange({startTimeMs:Number(_.B(b,gld).startTimeMs),endTimeMs:Number(_.B(b,gld).endTimeMs),type:"repeatChapter"}),c.playVideo()):"REPEAT_CHAPTER_TYPE_DISABLE_REPEAT"===d&&c.setLoopRange(null);_.Bo(e)})};var Frd=function(a){_.fw.call(this);this.JSC$19471_watchApi=a;Erd(this)};
_.H(Frd,_.fw);var Erd=function(a){a.JSC$19471_watchApi.registerActionHandler("yt-watch-player-overflow-menu-command",function(b){Grd(a,b)});
a.addOnDisposeCallback(function(){i$(a.JSC$19471_watchApi,"yt-watch-player-overflow-menu-command")})},Grd=function(a,b){var c,d,e,h,l,m,p,q,t,y,z;
_.v(function(D){if(1==D.nextAddress)return _.w(D,a.JSC$19471_watchApi.playerApi,2);c=D.yieldResult;if(h=null!=(e=null==(d=_.B(b,hld))?void 0:d.highlightedMenuItemKey)?e:"")null==(m=(l=c).highlightSettingsMenuItem)||m.call(l,h);if(t=null!=(q=null==(p=_.B(b,hld))?void 0:p.openMenuItemKey)?q:"")null==(z=(y=c).openSettingsMenuItem)||z.call(y,t);_.Bo(D)})};var Ird=function(a){_.fw.call(this);var b=this;this.JSC$19474_watchApi=a;var c=function(){Hrd(b)},d=_.of().resolve(_.JB);
d.setPlaylistComponent(a.getElement("PLAYLIST_PANEL"));d.setPlayer(this.JSC$19474_watchApi.getElement("PLAYER"));d.addEventListener("yt-playlist-data-updated",c);this.addOnDisposeCallback(function(){d.removeEventListener("yt-playlist-data-updated",c);d.cancelVideoSkip()});
Hrd(this)};
_.H(Ird,_.fw);var Hrd=function(a){var b=_.of().resolve(_.JB);a.JSC$19474_watchApi.provideRenderingData("PLAYLIST",b.getPlaylistData())};var Mrd=function(a){_.fw.call(this);var b=this;this.JSC$19477_watchApi=a;this.onScroll=function(){b.scrollThrottle.fire();b.mastheadScrollThrottle.fire()};
this.scrollThrottle=new _.dA(this.onThrottledScroll,200,this);_.gw(this,this.scrollThrottle);this.mastheadScrollThrottle=new _.dA(this.onMastheadThrottledScroll,50,this);_.gw(this,this.mastheadScrollThrottle);this.animation=new _.k5(function(c){b.JSC$19477_watchApi.getRoot().setScrollTop(c)});
a=_.qB(_.Fo,_.t8,function(){Jrd(b)});
this.addOnDisposeCallback(a);Krd(this);Lrd(this);this.onThrottledScroll()};
_.H(Mrd,_.fw);
var Jrd=function(a){var b=a.JSC$19477_watchApi.getRoot();!a.pageScrollElement&&b.pageScrollElement?(a.pageScrollElement=b.pageScrollElement,b.pageScrollElement.addEventListener("scroll",a.onScroll),a.addOnDisposeCallback(function(){a.pageScrollElement&&a.pageScrollElement.removeEventListener("scroll",a.onScroll)})):a.pageScrollElement&&!b.pageScrollElement&&(a.pageScrollElement.removeEventListener("scroll",a.onScroll),a.pageScrollElement=void 0)},Krd=function(a){window.addEventListener("scroll",a.onScroll);
a.addOnDisposeCallback(function(){window.removeEventListener("scroll",a.onScroll)})},Lrd=function(a){a.JSC$19477_watchApi.registerActionHandler("yt-scroll-to-watch-element",function(b){a:if(a.JSC$19477_watchApi.getRoot().contains(b)&&!a.animation.isAnimating()){if(_.u("kevlar_watch_scroll_manager_absolute_offset_killswitch"))var c=b.offsetTop;
else{c=0;for(var d=b;null!==d;)c+=d.offsetTop,c-=d.scrollTop,d=d.offsetParent}d=c;c=d-24;b=d+b.offsetHeight+24;d=a.JSC$19477_watchApi.getRoot().getPageScrollingElement();var e=a.JSC$19477_watchApi.getRoot().getScrollTop(),h=e+d.clientHeight-56;if(c<e+56)c-=56;else if(b>h)c=b-d.clientHeight;else break a;a.scrollWatchTo(Math.max(0,c),!0)}});
a.addOnDisposeCallback(function(){i$(a.JSC$19477_watchApi,"yt-scroll-to-watch-element")})};
Mrd.prototype.onThrottledScroll=function(){_.Fo.dispatch(_.po({type:"SET_WATCH_SCROLL_TOP",payload:{watchScrollTop:this.JSC$19477_watchApi.getRoot().getScrollTop()}}))};
Mrd.prototype.onMastheadThrottledScroll=function(){this.JSC$19477_watchApi.dispatchEvent("yt-watch-masthead-scroll",this.JSC$19477_watchApi.getRoot().getScrollTop())};
Mrd.prototype.scrollWatchTo=function(a,b){(void 0===b?0:b)?this.animation.start(this.JSC$19477_watchApi.getRoot().getScrollTop(),Math.max(0,a),500):this.JSC$19477_watchApi.getRoot().setScrollTop(a)};var Prd=function(a){_.fw.call(this);var b=this;this.JSC$19480_watchApi=a;var c=this.JSC$19480_watchApi.subscribe("PLAYER_RESPONSE_UPDATED",function(){Nrd(b)}),d=this.JSC$19480_watchApi.subscribe("WATCH_NEXT_RESPONSE_UPDATED",function(){Ord(b)});
this.addOnDisposeCallback(function(){b.JSC$19480_watchApi.unsubscribeByKey(c);b.JSC$19480_watchApi.unsubscribeByKey(d)});
Nrd(this);Ord(this)};
_.H(Prd,_.fw);
var Nrd=function(a){var b,c,d,e=null!=(d=null==(b=a.JSC$19480_watchApi.getPlayerResponse())?void 0:null==(c=b.videoDetails)?void 0:c.title)?d:"";a.JSC$19480_watchApi.dispatchEvent("yt-update-title",e)},Ord=function(a){var b,c,d,e,h,l,m,p=null==(m=(null!=(l=null==(b=a.JSC$19480_watchApi.getWatchNextResponse())?void 0:null==(c=b.contents)?void 0:null==(d=c.twoColumnWatchNextResults)?void 0:null==(e=d.results)?void 0:null==(h=e.results)?void 0:h.contents)?l:[]).find(function(q){return!!q.videoPrimaryInfoRenderer}))?void 0:
m.videoPrimaryInfoRenderer;
(b=_.mp(null==p?void 0:p.title))&&a.JSC$19480_watchApi.dispatchEvent("yt-update-title",b)};var Rrd=function(a){_.fw.call(this);this.JSC$19483_watchApi=a;Qrd(this)};
_.H(Rrd,_.fw);var Qrd=function(a){var b,c;_.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$19483_watchApi.playerApi,2);b=d.yieldResult;c=function(){a.onYpcContentRequest()};
b.addEventListener("onYpcContentRequest",c);a.addOnDisposeCallback(function(){b.removeEventListener("onYpcContentRequest",c)});
_.Bo(d)})};
Rrd.prototype.onYpcContentRequest=function(){var a,b,c,d,e,h=null==(a=this.JSC$19483_watchApi.getWatchNextResponse())?void 0:null==(b=a.contents)?void 0:null==(c=b.twoColumnWatchNextResults)?void 0:null==(d=c.secondaryResults)?void 0:null==(e=d.secondaryResults)?void 0:e.offerModule,l,m,p,q;a=null!=(q=null!=(p=null!=(m=null!=(l=null==h?void 0:h.episodeOfferModuleRenderer)?l:null==h?void 0:h.movieOfferModuleRenderer)?m:null==h?void 0:h.unlimitedOfferModuleRenderer)?p:null==h?void 0:h.liveOfferModuleRenderer)?
q:null==h?void 0:h.tvfilmOfferModuleRenderer;var t,y,z;h=null!=(z=null==h?void 0:null==(t=h.tvfilmOfferModuleRenderer)?void 0:null==(y=t.actionButtons)?void 0:y.length)?z:0;y=Math.max(h-1,0);var D,E,I;t=null!=(I=null==a?void 0:null==(D=a.offerButton)?void 0:D.buttonRenderer)?I:null==a?void 0:null==(E=a.actionButtons)?void 0:E[y].buttonRenderer;var S,T;(D=null!=(T=null!=(S=null==t?void 0:t.navigationEndpoint)?S:null==t?void 0:t.serviceEndpoint)?T:null==t?void 0:t.command)&&_.Pq.instance.resolveCommand(D)};var l$,m$,Srd;_.k$=function(a){_.bW.call(this);var b=this;this.rootElement=a;this.activeModules=[];this.TEST_ONLY={getActiveModules:function(){return b.activeModules}};
Srd(this);a=_.qB(_.Fo,s8,function(c){b.initOrDisposeActiveModules(c)});
this.addOnDisposeCallback(a);this.initOrDisposeActiveModules(s8(_.Fo.getState()));(_.u("external_fullscreen")||_.wf("START_IN_FULL_WINDOW_MODE"))&&this.dispatchEvent("yt-set-fullerscreen-styles")};
_.H(_.k$,_.bW);_.k$.prototype.getRoot=function(){return this.rootElement};
_.k$.prototype.getElement=function(a){return this.rootElement.getElement(a)};
_.Trd=function(a,b){a.playerResponse=b;a.publish("PLAYER_RESPONSE_UPDATED",b)};
_.k$.prototype.getPlayerResponse=function(){return this.playerResponse};
_.Urd=function(a,b){a.watchNextResponse===b?a.publish("WATCH_NEXT_RESPONSE_RELOADED"):(a.watchNextResponse=b,a.publish("WATCH_NEXT_RESPONSE_UPDATED",b))};
_.k$.prototype.getWatchNextResponse=function(){return this.watchNextResponse};
_.k$.prototype.registerActionHandler=function(a,b){var c={};_.hB(_.fB.getInstance(),(c[a]=b,c),this.getRoot())};
var i$=function(a,b){var c={};_.iB(_.fB.getInstance(),(c[b]=!0,c),a.getRoot())};
_.k$.prototype.dispatchEvent=function(a,b){_.Sn(this.rootElement,a,b)};
_.k$.prototype.provideRenderingData=function(a,b){this.rootElement.provideRenderingData(a,b)};
_.k$.prototype.scrollWatchTo=function(a,b){var c;null==(c=this.watchScrollManager)||c.scrollWatchTo(a,b)};
_.k$.prototype.focusOnPlayer=function(){var a=this.getElement("PLAYER");_.$m(a,function(){if(a&&a.firstElementChild){var b=a.querySelector(".html5-video-player");b&&(_.Ahb(_.of().resolve(_.er)),b.focus())}else _.Sj(Error("sj"))})};
_.Vrd=function(a){var b=!!a.rootElement.theater,c=!!a.rootElement.fullscreen;if(null!=(a=a.watchCinematicManager)){a.fullscreen=c;a.theater=b;var d;null==(d=a.JSC$19434_cinematicController)||d.setFullscreen(a.fullscreen,a.theater)}};
l$=function(a){return"ytd-watch-flexy"===a.getRoot().is||"ytd-watch-grid"===a.getRoot().is};
m$=function(a){return"ytd-watch-fixie"===a.getRoot().is};
Srd=function(a){if(m$(a)||l$(a)&&_.u("kevlar_watch_flexy_theater_manager")){var b=new Pqd(a);_.gw(a,b)}b=new nrd(a);_.gw(a,b);b=new j$(a);_.gw(a,b);b=new jrd(a);_.gw(a,b)};
_.k$.prototype.initOrDisposeActiveModules=function(a){a?(this.watchScrollManager=new Mrd(this),this.activeModules.push(this.watchScrollManager),this.activeModules.push(new urd(this)),this.activeModules.push(new Bqd(this)),m$(this)&&this.activeModules.push(new zrd(this)),this.activeModules.push(new Prd(this)),this.activeModules.push(new rrd(this)),(m$(this)||l$(this)&&_.u("kevlar_watch_flexy_error_screen_data_provider"))&&this.activeModules.push(new Fqd(this)),(m$(this)||l$(this)&&_.u("kevlar_watch_flexy_playlist_manager"))&&
this.activeModules.push(new Ird(this)),this.activeModules.push(new Brd(this)),(m$(this)||l$(this)&&_.u("kevlar_watch_flexy_ypc_manager"))&&this.activeModules.push(new Rrd(this)),(m$(this)||l$(this)&&_.u("kevlar_watch_flexy_ads_manager"))&&this.activeModules.push(new Sqd(this)),l$(this)&&_.u("kevlar_watch_cinematics")&&(this.watchCinematicManager=new Xqd(this),this.activeModules.push(this.watchCinematicManager),_.Vrd(this)),_.u("kevlar_watch_player_menu_highlight_manager_killswitch")||this.activeModules.push(new Frd(this)),
l$(this)&&_.u("kevlar_watch_flexy_gestures_manager")&&this.activeModules.push(new mrd(this)),l$(this)&&_.u("kevlar_watch_flexy_comments_manager")&&this.activeModules.push(new grd(this)),_.u("web_watch_get_updated_metadata_manager")&&this.activeModules.push(new Kqd(this))):(_.Oca(this.activeModules),this.activeModules.length=0,this.watchScrollManager=void 0)};
_.k$.prototype.disposeInternal=function(){_.bW.prototype.disposeInternal.call(this);this.initOrDisposeActiveModules(!1)};
_.J.Object.defineProperties(_.k$.prototype,{playerApi:{configurable:!0,enumerable:!0,get:function(){return this.getRoot().getPlayer().getPlayerPromise()}}});
}catch(e){_._DumpException(e)}
try{
/*

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 z6c=function(){_.BV("ypcRedeemFlowStarted")},A6c=function(a){_.BV("ypcRedeemFlowFailed",void 0,void 0,void 0,a)},B6c=_.SGa(['\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']);
_.Dq({_template:_.Gz(B6c),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=_.am(a,this.$.baseURIAnchor.href);2<=a.length&&"/"===a[0]&&"/"!==a[1]&&(a=(location.origin||location.protocol+"//"+location.host)+a);return a}});var C6c;var D6c;_.Dq({_template:function(){if(void 0!==D6c)return D6c;var a=document.createElement("template");_.K(a,'\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===C6c){var d=document.createElement("template");_.K(d,'\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/**\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  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: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\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>');
C6c=d}d=C6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return D6c=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 E6c=new _.ey("addRendererToItemSectionAction");var F6c=new _.ey("playlistVideoListRenderer");var G6c;var H6c;var I6c=function(){return _.O.apply(this,arguments)||this};
_.H(I6c,_.O);I6c.prototype.configureRendererStamper=function(){return{"data.actionMenu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
var o5=I6c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],o5.prototype,"rendererBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],o5.prototype,"dismissibleItemBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],o5.prototype,"rendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],o5.prototype,"data",void 0);o5=_.U([_.P({is:"ytd-comment-history-entry-renderer",disableElementRegistration:!0})],o5);
_.Q(o5,"ytd-comment-history-entry-renderer",function(){if(void 0!==H6c)return H6c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-comment-history-entry-renderer">\n  <yt-formatted-string class="summary style-scope ytd-comment-history-entry-renderer" link-inherit-color="" text="[[data.summary]]"></yt-formatted-string>\n  <ytd-expander class="content-expander style-scope ytd-comment-history-entry-renderer" hidden="[[!data.content]]" max-number-of-lines="4">\n    <yt-formatted-string class="content style-scope ytd-comment-history-entry-renderer" slot="content" force-default-style="" split-lines="" text="[[data.content]]">\n    </yt-formatted-string>\n    <span class="more-button style-scope ytd-comment-history-entry-renderer" slot="more-button">[[getSimpleString(data.readMoreText)]]</span>\n    <span class="less-button style-scope ytd-comment-history-entry-renderer" slot="less-button">[[getSimpleString(data.showLessText)]]</span>\n  </ytd-expander>\n  <yt-formatted-string class="timestamp style-scope ytd-comment-history-entry-renderer" text="[[data.timestamp]]"></yt-formatted-string>\n</div>\n<div id="menu" class="style-scope ytd-comment-history-entry-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===G6c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comment-history-entry-renderer {margin: 24px 40px 32px 0;display: flexbox;display: flex;flex-direction: row;} ytd-comment-history-entry-renderer[is-dismissed] {display: none;} .main.ytd-comment-history-entry-renderer {min-width: 0;word-wrap: break-word;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} .summary.ytd-comment-history-entry-renderer {--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.ytd-comment-history-entry-renderer {margin-top: 8px;} .content.ytd-comment-history-entry-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .more-button.ytd-comment-history-entry-renderer {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.ytd-comment-history-entry-renderer {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.ytd-comment-history-entry-renderer {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.ytd-comment-history-entry-renderer {margin-left: 8px;margin-right: 8px;padding: 8px;} ytd-comment-history-entry-renderer:not(:hover) ytd-menu-renderer.ytd-comment-history-entry-renderer:not([menu-active]) {opacity: 0;}</style>');
G6c=d}d=G6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return H6c=a});var J6c;var K6c;_.Hs("itemSectionRenderer","notificationRenderer","ytd-notification-renderer");_.Hs("multiPageMenuSectionItems","notificationRenderer","ytd-notification-renderer");var L6c=function(){return _.O.apply(this,arguments)||this};
_.H(L6c,_.O);_.f=L6c.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(){_.jo(this.hostElement,[this.data.recordClickEndpoint]);var a=this.data.navigationEndpoint;a&&_.B(a,_.aZa)&&_.jo(this.hostElement,[a])};
_.f.readChanged=function(a){_.ar(this.hostElement,"unread",!a)};
_.f.dataChanged=function(){this.data&&_.ar(this.hostElement,"high-priority-notification",!!this.data.highPriorityNotification)};
_.f.computeThumbnailSize=function(a){return a?32:48};
_.f.getEndpointURL=function(a){return a&&!_.B(a,_.aZa)?this.componentBehavior.computeHref_(a):null};
_.f.getEndpointData=function(a){return a&&!_.B(a,_.aZa)?a:null};
var p5=L6c;p5.prototype.computeThumbnailSize=p5.prototype.computeThumbnailSize;p5.prototype.dataChanged=p5.prototype.dataChanged;p5.prototype.readChanged=p5.prototype.readChanged;p5.prototype.onKeyUp=p5.prototype.onKeyUp;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],p5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],p5.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],p5.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],p5.prototype,"data",void 0);_.U([_.N({computed:"computeThumbnailSize(data.highPriorityNotification)"}),_.V("design:type",Number)],p5.prototype,"thumbnailSize",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_rounded_thumbnails")}),_.V("design:type",Boolean)],p5.prototype,"roundedThumbnails",void 0);
_.U([_.tq("keyup"),_.V("design:type",Function),_.V("design:paramtypes",[KeyboardEvent]),_.V("design:returntype")],p5.prototype,"onKeyUp",null);_.U([_.uq("data.read"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],p5.prototype,"readChanged",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],p5.prototype,"dataChanged",null);
_.U([_.uq("data.highPriorityNotification"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],p5.prototype,"computeThumbnailSize",null);p5=_.U([_.P({is:"ytd-notification-renderer",disableElementRegistration:!0})],p5);
_.Q(p5,"ytd-notification-renderer",function(){if(void 0!==K6c)return K6c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-notification-renderer" href$="[[getEndpointURL(data.navigationEndpoint)]]" data="[[getEndpointData(data.navigationEndpoint)]]" on-tap="onTap" tabindex="0" role="link">\n  <div id="new" class="style-scope ytd-notification-renderer"></div>\n  <yt-img-shadow id="avatar" class="thumbnail  style-scope ytd-notification-renderer" height="[[thumbnailSize]]" thumbnail="[[data.thumbnail]]" width="[[thumbnailSize]]">\n  </yt-img-shadow>\n  <div class="text style-scope ytd-notification-renderer">\n    <yt-formatted-string class="message style-scope ytd-notification-renderer" text="[[data.shortMessage]]"></yt-formatted-string>\n    <div id="call-to-action" hidden="[[!data.highPriorityNotificationActionButton]]" class="style-scope ytd-notification-renderer"></div>\n    <div class="metadata style-scope ytd-notification-renderer">\n      <yt-formatted-string text="[[data.footer]]" class="style-scope ytd-notification-renderer"></yt-formatted-string>\n      <yt-formatted-string text="[[data.sentTimeText]]" class="style-scope ytd-notification-renderer"></yt-formatted-string>\n    </div>\n  </div>\n  <template is="dom-if" if="[[data.videoThumbnail]]" class="style-scope ytd-notification-renderer">\n    <div class="thumbnail-container style-scope ytd-notification-renderer">\n      <yt-img-shadow thumbnail="[[data.videoThumbnail]]" width="86" class="style-scope ytd-notification-renderer"></yt-img-shadow>\n    </div>\n  </template>\n</a>\n<div id="menu" class="style-scope ytd-notification-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===J6c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.notification.ytd_notification_renderer.ytd.notification.renderer.css.js--\x3e<style is-scoped>@charset "UTF-8"; ytd-notification-renderer {position: relative;padding: 16px 16px 16px 0;display: flexbox;display: flex;flex-direction: row;} ytd-notification-renderer:not(:hover) ytd-menu-renderer.ytd-notification-renderer:not([menu-active]) {opacity: 0;} .yt-simple-endpoint.ytd-notification-renderer {min-width: 0;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-notification-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-notification-renderer {margin-right: 24px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} #new.ytd-notification-renderer {width: 4px;height: 4px;border-radius: 2px;margin: 22px 6px 0;} ytd-notification-renderer.unread #new.ytd-notification-renderer {background-color: var(--yt-spec-themed-blue);} ytd-notification-renderer.high-priority-notification.unread #new.ytd-notification-renderer {background-color: transparent;} yt-img-shadow#avatar.ytd-notification-renderer {height: 48px;width: 48px;} ytd-notification-renderer.high-priority-notification yt-img-shadow#avatar.ytd-notification-renderer {height: 32px;width: 32px;margin-top: auto;margin-bottom: auto;} ytd-notification-renderer.high-priority-notification>a.ytd-notification-renderer {margin-right: 0px;} ytd-notification-renderer.high-priority-notification>a.ytd-notification-renderer>.text.ytd-notification-renderer>.metadata.ytd-notification-renderer {display: none;} ytd-notification-renderer.high-priority-notification yt-formatted-string.message.ytd-notification-renderer {margin-bottom: 0px;} .thumbnail.ytd-notification-renderer {margin-right: 16px;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} .text.ytd-notification-renderer {color: var(--yt-spec-text-primary);min-width: 0;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} .message.ytd-notification-renderer {margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 12rem;-webkit-line-clamp: 6;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #call-to-action.ytd-notification-renderer {margin-right: auto;margin-bottom: 10px;} .metadata.ytd-notification-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .metadata.ytd-notification-renderer>yt-formatted-string.ytd-notification-renderer:not(:last-child):after {content: "\u2022";margin-left: 4px;} .thumbnail-container.ytd-notification-renderer {margin: 0 16px;width: 86px;height: 48px;position: relative;overflow: hidden;display: block;flex: none;} ytd-notification-renderer[rounded-thumbnails] .thumbnail-container.ytd-notification-renderer {border-radius: 4px;} .thumbnail-container.ytd-notification-renderer>yt-img-shadow.ytd-notification-renderer {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} ytd-menu-renderer.ytd-notification-renderer {position: absolute;top: 8px;right: 8px;}</style>');
J6c=d}d=J6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return K6c=a});var M6c;var N6c;var O6c=function(){return _.O.apply(this,arguments)||this};
_.H(O6c,_.O);O6c.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"}}}};
O6c.prototype.computeActionButtonClass=function(a){return!a.actionButtons||1>=a.actionButtons.length?"single-button":a.description?"vertical-buttons":"horizontal-buttons"};
var q5=O6c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],q5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],q5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],q5.prototype,"data",void 0);q5=_.U([_.P({is:"ytd-playlist-show-metadata-renderer",disableElementRegistration:!0})],q5);
_.Q(q5,"ytd-playlist-show-metadata-renderer",function(){if(void 0!==N6c)return N6c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-playlist-show-metadata-renderer">\n  <div id="dropdown" class="style-scope ytd-playlist-show-metadata-renderer"></div>\n  <ytd-expander class="description style-scope ytd-playlist-show-metadata-renderer" max-number-of-lines="2">\n    <yt-formatted-string id="description" class="content style-scope ytd-playlist-show-metadata-renderer" slot="content" split-lines="" text="[[data.description]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="more-button style-scope ytd-playlist-show-metadata-renderer" slot="more-button" role="button" text="[[data.showMoreText]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="less-button style-scope ytd-playlist-show-metadata-renderer" 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)]] style-scope ytd-playlist-show-metadata-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===M6c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-show-metadata-renderer {margin: 24px 64px 8px 40px;align-items: center;flex-wrap: wrap;display: flexbox;display: flex;flex-direction: row;} #content-desc.ytd-playlist-show-metadata-renderer {margin-right: 40px;flex: 1;flex-basis: 0.000000001px;} #dropdown.ytd-playlist-show-metadata-renderer {margin-bottom: 12px;flex: 1;flex-basis: 0.000000001px;} yt-sort-filter-sub-menu-renderer.ytd-playlist-show-metadata-renderer {--yt-dropdown-menu-label-transform: uppercase;color: var(--yt-spec-text-primary);} .vertical-buttons.ytd-playlist-show-metadata-renderer {display: flexbox;display: flex;flex-direction: column;} .vertical-buttons.ytd-playlist-show-metadata-renderer>ytd-button-renderer.ytd-playlist-show-metadata-renderer {margin-bottom: 16px;} .vertical-buttons.ytd-playlist-show-metadata-renderer>ytd-button-renderer.ytd-playlist-show-metadata-renderer:last-of-type {margin-bottom: 0px;} .horizontal-buttons.ytd-playlist-show-metadata-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} .horizontal-buttons.ytd-playlist-show-metadata-renderer>ytd-button-renderer.ytd-playlist-show-metadata-renderer {margin-bottom: 8px;margin-right: 16px;} .horizontal-buttons.ytd-playlist-show-metadata-renderer>ytd-button-renderer.ytd-playlist-show-metadata-renderer:last-of-type {margin-right: 0px;} #description.ytd-playlist-show-metadata-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .more-button.ytd-playlist-show-metadata-renderer,.less-button.ytd-playlist-show-metadata-renderer {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;}</style>');
M6c=d}d=M6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return N6c=a});var P6c;var Q6c;_.Hs("itemSectionRenderer","purchaseItemRenderer","ytd-purchase-item-renderer");var R6c=function(){return _.O.apply(this,arguments)||this};
_.H(R6c,_.O);var r5=R6c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],r5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],r5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],r5.prototype,"data",void 0);r5=_.U([_.P({is:"ytd-purchase-item-renderer",disableElementRegistration:!0})],r5);
_.Q(r5,"ytd-purchase-item-renderer",function(){if(void 0!==Q6c)return Q6c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-purchase-item-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <div class="thumb-container style-scope ytd-purchase-item-renderer">\n    <yt-img-shadow fit="" thumbnail="[[data.thumbnail]]" class="style-scope ytd-purchase-item-renderer"></yt-img-shadow>\n  </div>\n  <div class="details style-scope ytd-purchase-item-renderer">\n    <yt-formatted-string class="title style-scope ytd-purchase-item-renderer" text="[[data.title]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="price-text style-scope ytd-purchase-item-renderer" no-endpoints="" text="[[data.priceText]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="manage-subscription-text style-scope ytd-purchase-item-renderer" force-default-style="" text="[[data.manageSubscriptionText]]">\n    </yt-formatted-string>\n  </div>\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===P6c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-purchase-item-renderer {margin: 16px 0;display: flexbox;display: flex;flex-direction: row;} .thumb-container.ytd-purchase-item-renderer {display: flexbox;display: flex;justify-content: center;width: 246px;height: 138px;margin-right: 16px;} yt-img-shadow.ytd-purchase-item-renderer {width: 138px;flex: none;} .details.ytd-purchase-item-renderer {justify-content: center;display: flexbox;display: flex;flex-direction: column;} .manage-subscription-text.ytd-purchase-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;} .title.ytd-purchase-item-renderer {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;overflow: hidden;display: block;max-height: 4.4rem;-webkit-line-clamp: 2;} .price-text.ytd-purchase-item-renderer {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;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;} .yt-simple-endpoint.ytd-purchase-item-renderer {display: block;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-purchase-item-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.purchase-endpoint.yt-simple-endpoint.ytd-purchase-item-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;}</style>');
P6c=d}d=P6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Q6c=a});var S6c;var T6c;var U6c={};U6c.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"}};_.Hs("itemSectionRenderer","simpleTextSectionRenderer","ytd-simple-text-section-renderer");var V6c=function(){return _.O.apply(this,arguments)||this};
_.H(V6c,_.O);V6c.prototype.onYtNavigate=function(a){var b=this.openPopupBehavior.getNavigationEndpointPopupAction(a.detail.endpoint);b&&(a.stopPropagation(),this.openPopupBehavior.openPopup(b))};
var s5=V6c;s5.prototype.onYtNavigate=s5.prototype.onYtNavigate;_.U([_.L(U6c.YtSimpleTextSectionBehavior),_.V("design:type",Object)],s5.prototype,"ytSimpleTextSectionBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],s5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],s5.prototype,"openPopupBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],s5.prototype,"data",void 0);
_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],s5.prototype,"onYtNavigate",null);s5=_.U([_.P({is:"ytd-simple-text-section-renderer",disableElementRegistration:!0})],s5);
_.Q(s5,"ytd-simple-text-section-renderer",function(){if(void 0!==T6c)return T6c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-simple-text-section-renderer">\n  <yt-formatted-string class="text style-scope ytd-simple-text-section-renderer" text="[[item]]"></yt-formatted-string>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===S6c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-simple-text-section-renderer {padding: 48px 0;width: 100%;justify-content: center;display: flexbox;display: flex;flex-direction: row;} .text.ytd-simple-text-section-renderer {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;} ytd-simple-text-section-renderer[layout-style=paid-subscription-title] {display: block;margin: 32px 0 16px;padding: 0;} ytd-simple-text-section-renderer[layout-style=paid-subscription-title] .text.ytd-simple-text-section-renderer {width: auto;color: var(--yt-spec-text-secondary);} ytd-simple-text-section-renderer[layout-style=premium-restrictions] {display: flexbox;display: flex;flex-direction: column;} ytd-simple-text-section-renderer[layout-style=premium-restrictions] .text.ytd-simple-text-section-renderer {width: auto;padding: 8px 16px;}</style>');
S6c=d}d=S6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return T6c=a});var W6c;var X6c;_.Hs("itemSectionRenderer","unlimitedPageFeatureInfoRenderer","ytd-unlimited-page-feature-info-renderer");var Y6c=function(){return _.O.apply(this,arguments)||this};
_.H(Y6c,_.O);var Z6c=Y6c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z6c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z6c.prototype,"data",void 0);Z6c=_.U([_.P({is:"ytd-unlimited-page-feature-info-renderer",disableElementRegistration:!0})],Z6c);
_.Q(Z6c,"ytd-unlimited-page-feature-info-renderer",function(){if(void 0!==X6c)return X6c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-unlimited-page-feature-info-renderer">\n  <yt-formatted-string class="info-head style-scope ytd-unlimited-page-feature-info-renderer" text="[[data.title]]"></yt-formatted-string>\n  <template is="dom-repeat" items="[[data.descriptions]]" class="style-scope ytd-unlimited-page-feature-info-renderer">\n    <yt-formatted-string class="info-desc style-scope ytd-unlimited-page-feature-info-renderer" text="[[item]]"></yt-formatted-string>\n  </template>\n</div>\n<yt-img-shadow class="icon-thumbnail style-scope ytd-unlimited-page-feature-info-renderer" height="194" thumbnail="[[data.iconThumbnail]]" width="390">\n</yt-img-shadow>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===W6c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-unlimited-page-feature-info-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin: 0 auto;max-width: 1003px;min-height: 317px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;} @media(max-width:800px) {ytd-unlimited-page-feature-info-renderer {justify-content: center;}} .content.ytd-unlimited-page-feature-info-renderer {padding: 24px 0;justify-content: center;display: flexbox;display: flex;flex-direction: column;} .info-head.ytd-unlimited-page-feature-info-renderer {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.ytd-unlimited-page-feature-info-renderer {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.ytd-unlimited-page-feature-info-renderer {align-self: center;}</style>');
W6c=d}d=W6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return X6c=a});var $6c;var a7c;var b7c;var c7c;var d7c=function(){return _.O.apply(this,arguments)||this};
_.H(d7c,_.O);d7c.prototype.dataChanged=function(){if(this.data){var a=this.get("background.thumbnailLandscapePortraitRenderer.portrait.thumbnails",this.data);a&&(a=_.Ur(a,screen.width),this.hostElement.style.backgroundImage="url("+a+")")}};
var t5=d7c;t5.prototype.dataChanged=t5.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],t5.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],t5.prototype,"data",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],t5.prototype,"dataChanged",null);t5=_.U([_.P({is:"ytd-post-redemption-section-renderer",disableElementRegistration:!0})],t5);
_.Q(t5,"ytd-post-redemption-section-renderer",function(){if(void 0!==c7c)return c7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-post-redemption-section-renderer">\n  <yt-img-shadow id="logo" height="25" thumbnail="[[data.logoImage.thumbnailLandscapePortraitRenderer.portrait]]" class="style-scope ytd-post-redemption-section-renderer">\n  </yt-img-shadow>\n</div>\n<div class="container style-scope ytd-post-redemption-section-renderer">\n  <div class="title style-scope ytd-post-redemption-section-renderer">[[getSimpleString(data.title)]]</div>\n  <ytd-button-renderer id="redeem-button" data="[[data.button.buttonRenderer]]" class="style-scope ytd-post-redemption-section-renderer">\n  </ytd-button-renderer>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===b7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-post-redemption-section-renderer {background-position: center center;background-repeat: no-repeat;background-size: contain;padding: 48px 24px 0;margin-bottom: 24px;width: 472px;height: 129px;display: flexbox;display: flex;flex-direction: column;} .container.ytd-post-redemption-section-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} .title.ytd-post-redemption-section-renderer {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.ytd-post-redemption-section-renderer {height: 25px;margin-bottom: 24px;} #logo.ytd-post-redemption-section-renderer {background-repeat: no-repeat;background-size: contain;border-radius: 2px;} #redeem-button.ytd-post-redemption-section-renderer {align-self: flex-end;}</style>');
b7c=d}d=b7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return c7c=a});var e7c;var f7c;var g7c=function(){return _.O.apply(this,arguments)||this};
_.H(g7c,_.O);g7c.prototype.configureRendererStamper=function(){return{"data.sections":{id:"contents",mapping:{postRedemptionSectionRenderer:{component:"ytd-post-redemption-section-renderer",noInjection:!0}}}}};
var u5=g7c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],u5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],u5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],u5.prototype,"data",void 0);u5=_.U([_.P({is:"ytd-ypc-post-redemption-renderer",disableElementRegistration:!0})],u5);
_.Q(u5,"ytd-ypc-post-redemption-renderer",function(){if(void 0!==f7c)return f7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-ypc-post-redemption-renderer">[[getSimpleString(data.storeValueBalance)]]</div>\n<div id="contents" class="style-scope ytd-ypc-post-redemption-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===e7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-ypc-post-redemption-renderer {color: var(--yt-spec-text-primary);padding: 40px;display: flexbox;display: flex;flex-direction: column;} #store-value-balance.ytd-ypc-post-redemption-renderer {margin-bottom: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;}</style>');
e7c=d}d=e7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return f7c=a});_.Hs("itemSectionRenderer","redeemCodeRenderer","ytd-redeem-code-renderer");var h7c=function(){var a=_.O.apply(this,arguments)||this;a.MIN_CODE_LENGTH=12;a.MAX_CODE_LENGTH=24;return a};
_.H(h7c,_.O);_.f=h7c.prototype;_.f.configureRendererStamper=function(){return{postRedemptionRenderer:{id:"success-page",mapping:{ypcPostRedemptionRenderer:"ytd-ypc-post-redemption-renderer"}}}};
_.f.created=function(){this.riskService=new _.IWb;this.loadPaymentThenable=_.GWb()};
_.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=_.g(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.hostElement.style.setProperty("background-image","none");else{var a=this.computeImageUrl(this.data.thumbnail);this.hostElement.style.setProperty("background-image","url("+a+")")}};
_.f.computeRedeemButton=function(a){(a=this.get("redeemButton.buttonRenderer",a))&&(a=Object.assign({},a,{serviceEndpoint:void 0}));return a};
_.f.onRedeemButtonTap=function(a){a.stopPropagation();z6c();this.redeemCode()};
_.f.redeemCode=function(){var a=this;this.isLoading=!0;var b=this.riskService.init();_.Dw([b,this.loadPaymentThenable]).then(function(){var c=a.data.redeemButton.buttonRenderer.serviceEndpoint,d=_.KWb(),e=payments.business.integration.ClientTokenFactory.createClientToken(_.B(c,_.v_a).countryCode,d);d={c:a.code.value.trim(),rd:window.btoa(d),ctk:e};_.jo(a.hostElement,[c,d])},function(){a.showGenericError();
A6c("YPC_ERROR_REASON_RISK_LIB_LOAD_FAILURE")}).thenCatch(function(){_.Ef(Error("Vi"))})};
_.f.onYtServiceRequestCompleted=function(a){a.stopPropagation();this.isLoading=!1;var b,c;this.errorMessage=null==(b=a.detail)?void 0:null==(c=b.data)?void 0:c.errorMessage;var d,e;this.postRedemptionRenderer=null==(d=a.detail)?void 0:null==(e=d.data)?void 0:e.renderer;var h,l;if(a=null==(h=a.detail)?void 0:null==(l=h.data)?void 0:l.redirectEndpoint)this.isLoading=!0,_.Sn(this.hostElement,"yt-navigate",{endpoint:a});this.errorMessage?A6c("YPC_ERROR_REASON_REDEEM_INNERTUBE_FAILURE"):(this.postRedemptionRenderer||
a)&&_.BV("ypcRedeemFlowSucceeded")};
_.f.onYtServiceRequestError=function(a){a.stopPropagation();this.isLoading=!1;if(a=this.get("detail.error.message",a))this.errorMessage=_.lp(a);A6c("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();A6c("YPC_ERROR_REASON_INST_MANAGER_LOAD_FAILURE");break;case "instrumentManagerCallbackError":this.showGenericError();A6c("YPC_ERROR_REASON_INST_MANAGER_CALLBACK_FAILURE");break;case "instrumentManagerCancelled":_.BV("ypcRedeemFlowCancelled")}};
_.f.onInput=function(){var a=this;_.$K(this,"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||(z6c(),this.redeemCode())};
_.f.computeImageUrl=function(a){return a?_.Ur(a.thumbnails,600):null};
_.f.showGenericError=function(){this.isLoading=!1;this.errorMessage=this.get("errorMessage",this.data)};
var v5=h7c;v5.prototype.onInvokeInstrumentManagerActionError=v5.prototype.onInvokeInstrumentManagerActionError;v5.prototype.onInvokeInstrumentManagerActionCompleted=v5.prototype.onInvokeInstrumentManagerActionCompleted;v5.prototype.onYtServiceRequestError=v5.prototype.onYtServiceRequestError;v5.prototype.onYtServiceRequestCompleted=v5.prototype.onYtServiceRequestCompleted;v5.prototype.dataChanged=v5.prototype.dataChanged;
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],v5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],v5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],v5.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],v5.prototype,"isLoading",void 0);_.U([_.N(),_.V("design:type",Boolean)],v5.prototype,"redeemButtonDisabled",void 0);
_.U([_.N(),_.V("design:type",Object)],v5.prototype,"errorMessage",void 0);_.U([_.N(),_.V("design:type",Object)],v5.prototype,"postRedemptionRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],v5.prototype,"observer",void 0);_.U([_.kH("code"),_.V("design:type",HTMLInputElement)],v5.prototype,"code",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v5.prototype,"dataChanged",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],v5.prototype,"onYtServiceRequestCompleted",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],v5.prototype,"onYtServiceRequestError",null);
_.U([_.tq("yt-invoke-instrument-manager-action-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],v5.prototype,"onInvokeInstrumentManagerActionCompleted",null);_.U([_.tq("yt-invoke-instrument-manager-action-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],v5.prototype,"onInvokeInstrumentManagerActionError",null);v5=_.U([_.P({is:"ytd-redeem-code-renderer",disableElementRegistration:!0})],v5);
_.Q(v5,"ytd-redeem-code-renderer",function(){if(void 0!==a7c)return a7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-redeem-code-renderer">\n  <div class="title style-scope ytd-redeem-code-renderer">[[getSimpleString(data.title)]]</div>\n  <div class="subtitle style-scope ytd-redeem-code-renderer">[[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" class="style-scope ytd-redeem-code-renderer">\n  <yt-formatted-string id="error-message" hidden="[[!errorMessage]]" text="[[errorMessage]]" class="style-scope ytd-redeem-code-renderer">\n      </yt-formatted-string>\n  <yt-formatted-string id="terms" text="[[data.termsConditions]]" class="style-scope ytd-redeem-code-renderer"></yt-formatted-string>\n  \n  <ytd-button-renderer id="redeem-button" data="[[computeRedeemButton(data)]]" disabled="[[redeemButtonDisabled]]" on-tap="onRedeemButtonTap" class="style-scope ytd-redeem-code-renderer">\n  </ytd-button-renderer>\n</div>\n<div id="success-page" class="style-scope ytd-redeem-code-renderer"></div>\n<tp-yt-paper-spinner-lite id="loading" active="[[isLoading]]" class="style-scope ytd-redeem-code-renderer">\n</tp-yt-paper-spinner-lite>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$6c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-redeem-code-renderer {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: flexbox;display: flex;flex-direction: column;} ytd-redeem-code-renderer[is-loading] {opacity: 0.4;pointer-events: none;} #main.ytd-redeem-code-renderer {margin: 40px;display: flexbox;display: flex;flex-direction: column;} .title.ytd-redeem-code-renderer {margin-bottom: 8px;font-size: 2.4rem;font-weight: 400;line-height: 2.8rem;} .subtitle.ytd-redeem-code-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} input.ytd-redeem-code-renderer {-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.ytd-redeem-code-renderer {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #error-message.ytd-redeem-code-renderer {color: var(--yt-spec-brand-link-text);margin-bottom: 12px;font-size: 1.2rem;font-weight: 400;line-height: 2rem;} #redeem-button.ytd-redeem-code-renderer {margin-top: 8px;align-items: center;justify-content: center;display: flexbox;display: flex;flex-direction: row;align-self: flex-end;} tp-yt-paper-spinner-lite.ytd-redeem-code-renderer {display: none;margin: auto;} tp-yt-paper-spinner-lite.ytd-redeem-code-renderer[active] {display: block;left: 50%;margin: -28px;position: absolute;top: 50%;}</style>');
$6c=d}d=$6c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return a7c=a});var i7c;var j7c;_.Hs("itemSectionRenderer","channelAboutFullMetadataRenderer","ytd-channel-about-metadata-renderer");var k7c=function(){var a=_.O.apply(this,arguments)||this;a.businessEmailDisplayState="HIDE_SECTION";return a};
_.H(k7c,_.O);_.f=k7c.prototype;_.f.configureRendererStamper=function(){return{"data.actionButtons":{id:"action-buttons",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.links":{id:"link-list-container",mapping:{channelExternalLinkViewModel:{component:"yt-channel-external-link-view-model",params:{useSmallFont:!0}}}}}};
_.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":(_.zn("https://www.google.com/recaptcha/api.js?trustedtypes=true"),this.businessEmailDisplayState="CAPTCHA"))};
_.f.onYtServiceRequestCompleted=function(a){var b;if(null==(b=a.detail.data)?0:b.businessEmail)this.businessEmail=a.detail.data.businessEmail,this.businessEmailDisplayState="BUSINESS_EMAIL";else{var c;if(null==(c=a.detail.data)?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 _.Wc(a)};
_.f.onBusinessEmailCaptchaSubmit=function(){var a;null!=(a=this.data)&&a.onBusinessEmailRevealClickCommand&&(a=this.JSC$18154_captchaTextarea.value)&&_.jo(this.hostElement,[this.data.onBusinessEmailRevealClickCommand,{recaptcha_response_token:a,channel_id:this.data.channelId}])};
_.f.recaptchaSiteKey=function(){return"6Lf39AMTAAAAALPbLZdcrWDa8Ygmgk_fmGmrlRog"};
_.J.Object.defineProperties(k7c.prototype,{hideDetailsSection:{configurable:!0,enumerable:!0,get:function(){return!this.data||!this.data.country&&!this.data.businessEmailButton}},
shouldShowNewLinks:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null==(a=this.data)||!a.primaryLinks)&&!(null==(b=this.data)?0:b.links)&&this.data.primaryLinks.every(function(c){return c.displayUrl})}},
shouldShowLegacyLinks:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null==(a=this.data)||!a.primaryLinks)&&!(null==(b=this.data)?0:b.links)&&!this.shouldShowNewLinks}}});
var w5=k7c;w5.prototype.onYtServiceRequestCompleted=w5.prototype.onYtServiceRequestCompleted;w5.prototype.dataChanged=w5.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],w5.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],w5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],w5.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.vq("#g-recaptcha-response"),_.V("design:type",HTMLTextAreaElement)],w5.prototype,"JSC$18154_captchaTextarea",void 0);_.U([_.N(),_.V("design:type",Object)],w5.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],w5.prototype,"businessEmailDisplayState",void 0);_.U([_.N(),_.V("design:type",String)],w5.prototype,"businessEmail",void 0);_.U([_.N(),_.V("design:type",String)],w5.prototype,"businessEmailErrorMessage",void 0);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],w5.prototype,"hideDetailsSection",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],w5.prototype,"dataChanged",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],w5.prototype,"shouldShowNewLinks",null);_.U([_.M("data","shouldShowLinks"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],w5.prototype,"shouldShowLegacyLinks",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],w5.prototype,"onYtServiceRequestCompleted",null);w5=_.U([_.P({is:"ytd-channel-about-metadata-renderer",disableElementRegistration:!0})],w5);
_.Q(w5,"ytd-channel-about-metadata-renderer",function(){if(void 0!==j7c)return j7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-channel-about-metadata-renderer">\n  <div id="description-container" hidden="[[!data.description]]" class="style-scope ytd-channel-about-metadata-renderer">\n    <yt-formatted-string class="subheadline style-scope ytd-channel-about-metadata-renderer" text="[[data.descriptionLabel]]">\n    </yt-formatted-string>\n    <yt-formatted-string id="description" split-lines="" text="[[data.description]]" class="style-scope ytd-channel-about-metadata-renderer">\n    </yt-formatted-string>\n  </div>\n  <div id="bio-container" hidden="[[!data.artistBio]]" class="style-scope ytd-channel-about-metadata-renderer">\n    <yt-formatted-string class="subheadline style-scope ytd-channel-about-metadata-renderer" text="[[data.artistBioLabel]]">\n    </yt-formatted-string>\n    <yt-formatted-string id="bio" split-lines="" text="[[data.artistBio]]" class="style-scope ytd-channel-about-metadata-renderer">\n    </yt-formatted-string>\n  </div>\n  <div id="photos-container" hidden="[[!data.artistGalleryPhotos]]" class="style-scope ytd-channel-about-metadata-renderer">\n    <yt-formatted-string class="subheadline style-scope ytd-channel-about-metadata-renderer" text="[[data.artistGalleryLabel]]">\n    </yt-formatted-string>\n    <div id="photos" class="style-scope ytd-channel-about-metadata-renderer">\n      <template is="dom-repeat" items="[[data.artistGalleryPhotos]]" strip-whitespace="" class="style-scope ytd-channel-about-metadata-renderer">\n        <a href="[[computeSafeUrl(item.originalPhotoUrl)]]" target="_blank" class="style-scope ytd-channel-about-metadata-renderer">\n          <img src$="[[computeSafeUrl(item.thumbnailUrl)]]" alt="" class="style-scope ytd-channel-about-metadata-renderer">\n        </a>\n      </template>\n    </div>\n  </div>\n  <div id="details-container" hidden="[[hideDetailsSection]]" class="style-scope ytd-channel-about-metadata-renderer">\n     <yt-formatted-string class="subheadline style-scope ytd-channel-about-metadata-renderer" text="[[data.detailsLabel]]">\n    </yt-formatted-string>\n    <table class="style-scope ytd-channel-about-metadata-renderer">\n      <tbody class="style-scope ytd-channel-about-metadata-renderer"><tr hidden="[[equals(businessEmailDisplayState, \'HIDE_SECTION\')]]" class="style-scope ytd-channel-about-metadata-renderer">\n        <td class="label style-scope ytd-channel-about-metadata-renderer">\n          <yt-formatted-string text="[[data.businessEmailLabel]]" class="style-scope ytd-channel-about-metadata-renderer"></yt-formatted-string>\n        </td>\n\n        <td hidden="[[!equals(businessEmailDisplayState, \'SIGN_IN_REQUIRED\')]]" class="style-scope ytd-channel-about-metadata-renderer">\n          <yt-formatted-string text="[[data.signInForBusinessEmail]]" class="style-scope ytd-channel-about-metadata-renderer"></yt-formatted-string>\n        </td>\n\n        <td hidden="[[!equals(businessEmailDisplayState, \'REVEAL_BUTTON\')]]" class="style-scope ytd-channel-about-metadata-renderer">\n          <ytd-button-renderer align-by-text="" data="[[data.businessEmailButton.buttonRenderer]]" on-click="onBusinessEmailClick" class="style-scope ytd-channel-about-metadata-renderer">\n          </ytd-button-renderer>\n        </td>\n\n        <td hidden="[[!equals(businessEmailDisplayState, \'CAPTCHA\')]]" class="style-scope ytd-channel-about-metadata-renderer">\n          \n          <div id="recaptcha" class="g-recaptcha style-scope ytd-channel-about-metadata-renderer" data-sitekey$="[[recaptchaSiteKey()]]"></div>\n          <button id="submit-btn" class="yt-uix-button yt-uix-button-size-default yt-uix-button-primary style-scope ytd-channel-about-metadata-renderer" on-click="onBusinessEmailCaptchaSubmit">\n            <span class="yt-uix-button-content style-scope ytd-channel-about-metadata-renderer">\n              <yt-formatted-string text="[[data.businessEmailRevealSubmitButtonLabel]]" class="style-scope ytd-channel-about-metadata-renderer">\n              </yt-formatted-string>\n            </span>\n          </button>\n        </td>\n        <td hidden="[[!equals(businessEmailDisplayState, \'ERROR_MESSAGE\')]]" class="style-scope ytd-channel-about-metadata-renderer">\n          [[businessEmailErrorMessage]]\n        </td>\n\n        <td hidden="[[!equals(businessEmailDisplayState, \'BUSINESS_EMAIL\')]]" class="style-scope ytd-channel-about-metadata-renderer">\n          <a id="email" href$="[[computeEmailHref(businessEmail)]]" target="_blank" class="style-scope ytd-channel-about-metadata-renderer">[[businessEmail]]</a>\n        </td>\n      </tr>\n      <tr hidden="[[!data.country]]" class="style-scope ytd-channel-about-metadata-renderer">\n        <td class="label style-scope ytd-channel-about-metadata-renderer">\n          <yt-formatted-string text="[[data.countryLabel]]" class="style-scope ytd-channel-about-metadata-renderer"></yt-formatted-string>\n        </td>\n        <td class="style-scope ytd-channel-about-metadata-renderer">\n          <yt-formatted-string text="[[data.country]]" class="style-scope ytd-channel-about-metadata-renderer"></yt-formatted-string>\n        </td>\n      </tr>\n    </tbody></table>\n  </div>\n\n  <div id="links-container" hidden="[[!data.links]]" class="style-scope ytd-channel-about-metadata-renderer">\n    <yt-formatted-string class="subheadline style-scope ytd-channel-about-metadata-renderer" text="[[data.primaryLinksLabel]]">\n    </yt-formatted-string>\n    <div id="link-list-container" class="style-scope ytd-channel-about-metadata-renderer">\n    </div>\n  </div>\n  <div id="new-links-container" hidden="[[!shouldShowNewLinks]]" class="style-scope ytd-channel-about-metadata-renderer">\n    <yt-formatted-string class="subheadline style-scope ytd-channel-about-metadata-renderer" text="[[data.primaryLinksLabel]]">\n    </yt-formatted-string>\n    <div id="custom-link-list-container" class="style-scope ytd-channel-about-metadata-renderer">\n      <template is="dom-repeat" items="[[data.primaryLinks]]" as="link" class="style-scope ytd-channel-about-metadata-renderer">\n        <div class="custom-link style-scope ytd-channel-about-metadata-renderer">\n          <yt-formatted-string class="custom-link-title style-scope ytd-channel-about-metadata-renderer" no-endpoints="" no-style="" text="[[link.title]]">\n          </yt-formatted-string>\n          <a class="yt-simple-endpoint style-scope ytd-channel-about-metadata-renderer" href$="[[computeHref_(link.navigationEndpoint)]]" data="[[link.navigationEndpoint]]">\n            [[link.displayUrl]]\n          </a>\n        </div>\n      </template>\n    </div>\n  </div>\n  <div id="legacy-links-container" hidden="[[!shouldShowLegacyLinks]]" class="style-scope ytd-channel-about-metadata-renderer">\n    <yt-formatted-string class="subheadline style-scope ytd-channel-about-metadata-renderer" text="[[data.primaryLinksLabel]]">\n    </yt-formatted-string>\n    <div id="legacy-link-list-container" class="style-scope ytd-channel-about-metadata-renderer">\n      <template is="dom-repeat" items="[[data.primaryLinks]]" as="link" class="style-scope ytd-channel-about-metadata-renderer">\n        <a class="yt-simple-endpoint style-scope ytd-channel-about-metadata-renderer" href$="[[computeHref_(link.navigationEndpoint)]]" data="[[link.navigationEndpoint]]">\n          <yt-formatted-string class="info-text style-scope ytd-channel-about-metadata-renderer" 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" class="style-scope ytd-channel-about-metadata-renderer">\n  <yt-formatted-string class="subheadline style-scope ytd-channel-about-metadata-renderer" text="[[data.statsLabel]]">\n  </yt-formatted-string>\n  <yt-formatted-string hidden="[[!data.joinedDateText]]" text="[[data.joinedDateText]]" class="style-scope ytd-channel-about-metadata-renderer">\n  </yt-formatted-string>\n  <yt-formatted-string hidden="[[!data.viewCountText]]" no-styles="" text="[[data.viewCountText]]" class="style-scope ytd-channel-about-metadata-renderer">\n  </yt-formatted-string>\n  <yt-formatted-string hidden="[[!data.phoneVerifiedText]]" text="[[data.phoneVerifiedText]]" class="style-scope ytd-channel-about-metadata-renderer">\n  </yt-formatted-string>\n  <div id="action-buttons" class="style-scope ytd-channel-about-metadata-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===i7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-about-metadata-renderer {padding-top: 16px;display: flexbox;display: flex;flex-direction: row;} .subheadline.ytd-channel-about-metadata-renderer {display: block;margin: 24px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #left-column.ytd-channel-about-metadata-renderer {color: var(--yt-spec-text-primary);padding-right: 96px;min-width: 0;word-wrap: break-word;flex: 2;} #description-container.ytd-channel-about-metadata-renderer,#bio-container.ytd-channel-about-metadata-renderer,#photos-container.ytd-channel-about-metadata-renderer,#details-container.ytd-channel-about-metadata-renderer,#links-container.ytd-channel-about-metadata-renderer,#legacy-links-container.ytd-channel-about-metadata-renderer,#new-links-container.ytd-channel-about-metadata-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding-bottom: 32px;} #description-container.ytd-channel-about-metadata-renderer {margin-top: 0;} #description.ytd-channel-about-metadata-renderer,#bio.ytd-channel-about-metadata-renderer {min-width: 0;word-wrap: break-word;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #photos.ytd-channel-about-metadata-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} #photos.ytd-channel-about-metadata-renderer a.ytd-channel-about-metadata-renderer {margin: 0 4px 4px 0;} #photos.ytd-channel-about-metadata-renderer img.ytd-channel-about-metadata-renderer {height: 150px;} #divider.ytd-channel-about-metadata-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} .yt-simple-endpoint.ytd-channel-about-metadata-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-channel-about-metadata-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #link-list-container.ytd-channel-about-metadata-renderer {display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;} #legacy-link-list-container.ytd-channel-about-metadata-renderer a.yt-simple-endpoint.ytd-channel-about-metadata-renderer {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;} #custom-link-list-container.ytd-channel-about-metadata-renderer {display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;} .custom-link.ytd-channel-about-metadata-renderer {display: flex;flex-direction: column;align-items: start;row-gap: 2px;} .custom-link.ytd-channel-about-metadata-renderer>*.ytd-channel-about-metadata-renderer {max-width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} .custom-link-title.ytd-channel-about-metadata-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} .custom-link.ytd-channel-about-metadata-renderer a.yt-simple-endpoint.ytd-channel-about-metadata-renderer {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.ytd-channel-about-metadata-renderer .subheadline.ytd-channel-about-metadata-renderer {margin-bottom: 12px;} #details-container.ytd-channel-about-metadata-renderer table.ytd-channel-about-metadata-renderer {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.ytd-channel-about-metadata-renderer tr.ytd-channel-about-metadata-renderer {height: 42px;} #details-container.ytd-channel-about-metadata-renderer td.ytd-channel-about-metadata-renderer {padding-bottom: 4px;} #details-container.ytd-channel-about-metadata-renderer td.label.ytd-channel-about-metadata-renderer {padding-right: 32px;} #right-column.ytd-channel-about-metadata-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;flex: 1;flex-basis: 0.000000001px;} #right-column.ytd-channel-about-metadata-renderer>yt-formatted-string.ytd-channel-about-metadata-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: block;padding: 12px 0;} #right-column.ytd-channel-about-metadata-renderer .subheadline.ytd-channel-about-metadata-renderer {margin: 12px 0 0;} #action-buttons.ytd-channel-about-metadata-renderer {margin-top: 8px;margin-left: -8px;} #action-buttons.ytd-channel-about-metadata-renderer>*.ytd-channel-about-metadata-renderer {margin-right: 16px;} #email.ytd-channel-about-metadata-renderer,#email-container.ytd-channel-about-metadata-renderer a.ytd-channel-about-metadata-renderer {color: var(--yt-spec-themed-blue);cursor: pointer;}</style>');
i7c=d}d=i7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return j7c=a});var l7c;var m7c;_.Hs("itemSectionRenderer","channelFeaturedContentRenderer","ytd-channel-featured-content-renderer");var n7c=function(){return _.O.apply(this,arguments)||this};
_.H(n7c,_.O);n7c.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"}}}};
var x5=n7c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],x5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],x5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],x5.prototype,"data",void 0);x5=_.U([_.P({is:"ytd-channel-featured-content-renderer",disableElementRegistration:!0})],x5);
_.Q(x5,"ytd-channel-featured-content-renderer",function(){if(void 0!==m7c)return m7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-channel-featured-content-renderer">\n  <h3 class="style-scope ytd-channel-featured-content-renderer">\n    <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-channel-featured-content-renderer"></yt-formatted-string>\n  </h3>\n  <yt-formatted-string id="subtitle" text="[[data.subTitle]]" class="style-scope ytd-channel-featured-content-renderer"></yt-formatted-string>\n</div>\n<div id="contents" class="style-scope ytd-channel-featured-content-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===l7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-featured-content-renderer {display: block;padding: 12px 0 24px;} #header.ytd-channel-featured-content-renderer {margin: 12px 0;} #title.ytd-channel-featured-content-renderer {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.ytd-channel-featured-content-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #contents.ytd-channel-featured-content-renderer>*.ytd-channel-featured-content-renderer:not(:last-child) {padding-bottom: 16px;}</style>');
l7c=d}d=l7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return m7c=a});var o7c;var p7c;_.Hs("itemSectionRenderer","exploratoryResultsRenderer","ytd-exploratory-results-renderer");var q7c=function(){return _.O.apply(this,arguments)||this};
_.H(q7c,_.O);q7c.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"}}}};
var y5=q7c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],y5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],y5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],y5.prototype,"data",void 0);y5=_.U([_.P({is:"ytd-exploratory-results-renderer",disableElementRegistration:!0})],y5);
_.Q(y5,"ytd-exploratory-results-renderer",function(){if(void 0!==p7c)return p7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-exploratory-results-renderer"></yt-formatted-string>\n<div id="contents" class="style-scope ytd-exploratory-results-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===o7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-exploratory-results-renderer {display: inline-block;} #title.ytd-exploratory-results-renderer {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;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;} #contents.ytd-exploratory-results-renderer>*.ytd-exploratory-results-renderer {padding-bottom: 24px;}</style>');
o7c=d}d=o7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return p7c=a});var r7c;var s7c;_.Hs("itemSectionRenderer","feedEntryRenderer","ytd-feed-entry-renderer");var t7c=function(){return _.O.apply(this,arguments)||this};
_.H(t7c,_.O);t7c.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"}}}};
var z5=t7c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],z5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],z5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],z5.prototype,"data",void 0);z5=_.U([_.P({is:"ytd-feed-entry-renderer",disableElementRegistration:!0})],z5);
_.Q(z5,"ytd-feed-entry-renderer",function(){if(void 0!==s7c)return s7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-feed-entry-renderer"></yt-img-shadow>\n<div class="info style-scope ytd-feed-entry-renderer">\n  <div id="title-container" class="style-scope ytd-feed-entry-renderer">\n    <yt-formatted-string id="title" link-inherit-color="" text="[[data.title]]" class="style-scope ytd-feed-entry-renderer"></yt-formatted-string>\n  </div>\n  <yt-formatted-string id="post" text="[[data.postText]]" class="style-scope ytd-feed-entry-renderer"></yt-formatted-string>\n  <div id="contents" class="style-scope ytd-feed-entry-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===r7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-feed-entry-renderer {--yt-endpoint-color: var(--yt-spec-text-primary);padding: 24px 0;display: flexbox;display: flex;flex-direction: row;} yt-img-shadow.ytd-feed-entry-renderer {width: 48px;height: 48px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} .info.ytd-feed-entry-renderer {min-width: 0;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} #title.ytd-feed-entry-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} #title-container.ytd-feed-entry-renderer {height: 48px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #post.ytd-feed-entry-renderer {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;}</style>');
r7c=d}d=r7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return s7c=a});var u7c;var v7c;_.Hs("itemSectionRenderer","feedbackElicitationSingleQuestionRenderer","ytd-feedback-elicitation-single-question-renderer");var w7c=function(){var a=_.O.apply(this,arguments)||this;a.messageData=null;return a};
_.H(w7c,_.O);_.f=w7c.prototype;_.f.onServiceRequestCompleted=function(a,b){a=b.actions||[];b=0;for(var c=a.length;b<c;b++){var d=a[b],e=void 0,h=void 0;if(null==(e=_.B(d,_.uI))?0:null==(h=e.item)?0:h.messageRenderer)this.messageData=_.B(d,_.uI).item.messageRenderer}};
_.f.dataChanged=function(){var a=this.data;this.hostElement.hidden=!1;_.ar(this.hostElement,"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&&_.jo(this.hostElement,[a.responses[b].responseData])};
_.f.onDismissTap=function(){this.hostElement.hidden=!0;var a=this.data;void 0!==a&&_.jo(this.hostElement,[a.dismissalEndpoint])};
_.f.updateSelectedResponseIndexFromBinding=function(a){this.selectedResponseIndex=a.detail.value};
var A5=w7c;A5.prototype.onSelectedResponseIndexChange=A5.prototype.onSelectedResponseIndexChange;A5.prototype.dataChanged=A5.prototype.dataChanged;A5.prototype.onServiceRequestCompleted=A5.prototype.onServiceRequestCompleted;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],A5.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],A5.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],A5.prototype,"messageData",void 0);
_.U([_.N(),_.V("design:type",Number)],A5.prototype,"selectedResponseIndex",void 0);_.U([_.vq("#submit-button"),_.V("design:type",HTMLButtonElement)],A5.prototype,"submitButton",void 0);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],A5.prototype,"onServiceRequestCompleted",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],A5.prototype,"dataChanged",null);
_.U([_.uq("selectedResponseIndex"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],A5.prototype,"onSelectedResponseIndexChange",null);A5=_.U([_.P({is:"ytd-feedback-elicitation-single-question-renderer",disableElementRegistration:!0})],A5);
_.Q(A5,"ytd-feedback-elicitation-single-question-renderer",function(){if(void 0!==v7c)return v7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-feedback-elicitation-single-question-renderer">\n  <div id="header" class="style-scope ytd-feedback-elicitation-single-question-renderer">\n    <yt-formatted-string id="question" text="[[data.question]]" class="style-scope ytd-feedback-elicitation-single-question-renderer"></yt-formatted-string>\n    <yt-icon-button on-tap="onDismissTap" class="style-scope ytd-feedback-elicitation-single-question-renderer">\n      <yt-icon icon="yt-icons:close" class="style-scope ytd-feedback-elicitation-single-question-renderer"></yt-icon>\n    </yt-icon-button>\n  </div>\n  <template is="dom-if" if="[[data.channelTitle]]" class="style-scope ytd-feedback-elicitation-single-question-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-feedback-elicitation-single-question-renderer" href$="[[computeHref(data.channelEndpoint)]]" data="[[data.channelEndpoint]]">\n      <yt-img-shadow thumbnail="[[data.channelAvatar]]" width="[[computeThumbnailWidth(data.avatarIs169)]]" class="style-scope ytd-feedback-elicitation-single-question-renderer">\n      </yt-img-shadow>\n      <div id="item-title" class="style-scope ytd-feedback-elicitation-single-question-renderer">[[getSimpleString(data.channelTitle)]]</div>\n    </a>\n  </template>\n  <template is="dom-if" if="[[!data.canSelectMultiple]]" class="style-scope ytd-feedback-elicitation-single-question-renderer">\n    <tp-yt-paper-radio-group id="responses" selected="[[selectedResponseIndex]]" on-selected-changed="updateSelectedResponseIndexFromBinding" class="style-scope ytd-feedback-elicitation-single-question-renderer">\n      <template is="dom-repeat" items="[[data.responses]]" class="style-scope ytd-feedback-elicitation-single-question-renderer">\n        <tp-yt-paper-radio-button name="[[index]]" class="style-scope ytd-feedback-elicitation-single-question-renderer">\n          <yt-formatted-string text="[[item.responseText]]" class="style-scope ytd-feedback-elicitation-single-question-renderer"></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" class="style-scope ytd-feedback-elicitation-single-question-renderer">\n  </ytd-button-renderer>\n</span>\n<span hidden="[[!messageData]]" class="style-scope ytd-feedback-elicitation-single-question-renderer">\n  <ytd-message-renderer data="[[messageData]]" class="style-scope ytd-feedback-elicitation-single-question-renderer"></ytd-message-renderer>\n</span>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===u7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-feedback-elicitation-single-question-renderer {--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.ytd-feedback-elicitation-single-question-renderer {display: flexbox;display: flex;flex-direction: column;align-items: flex-start;} #header.ytd-feedback-elicitation-single-question-renderer {align-self: stretch;align-items: center;display: flexbox;display: flex;flex-direction: row;} #header.ytd-feedback-elicitation-single-question-renderer yt-icon-button.ytd-feedback-elicitation-single-question-renderer {--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.ytd-feedback-elicitation-single-question-renderer {color: var(--yt-spec-text-primary);flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .yt-simple-endpoint.ytd-feedback-elicitation-single-question-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-feedback-elicitation-single-question-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-feedback-elicitation-single-question-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} yt-img-shadow.ytd-feedback-elicitation-single-question-renderer {margin-right: 8px;height: 68px;width: 120px;} ytd-feedback-elicitation-single-question-renderer.is-channel yt-img-shadow.ytd-feedback-elicitation-single-question-renderer {width: 56px;height: 56px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #item-title.ytd-feedback-elicitation-single-question-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;} #responses.ytd-feedback-elicitation-single-question-renderer {display: flexbox;display: flex;flex-direction: column;} #responses.ytd-feedback-elicitation-single-question-renderer yt-formatted-string.ytd-feedback-elicitation-single-question-renderer {color: var(--yt-spec-text-primary);} #submit-button.ytd-feedback-elicitation-single-question-renderer {margin-top: 12px;} tp-yt-paper-radio-button.ytd-feedback-elicitation-single-question-renderer {padding: 12px 0 0;}</style>');
u7c=d}d=u7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return v7c=a});var x7c;var y7c;var z7c=function(){return _.O.apply(this,arguments)||this};
_.H(z7c,_.O);z7c.prototype.computeThumbnailWidth=function(a){return a?602:428};
z7c.prototype.updateWideFromBinding=function(a){this.wide=a.detail.value};
var B5=z7c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],B5.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],B5.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],B5.prototype,"wide",void 0);B5=_.U([_.P({is:"ytd-newspaper-hero-video-renderer",disableElementRegistration:!0})],B5);
_.Q(B5,"ytd-newspaper-hero-video-renderer",function(){if(void 0!==y7c)return y7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" on-query-matches-changed="updateWideFromBinding" class="style-scope ytd-newspaper-hero-video-renderer">\n</iron-media-query>\n<ytd-thumbnail data="[[data]]" width="[[computeThumbnailWidth(wide)]]" class="style-scope ytd-newspaper-hero-video-renderer"></ytd-thumbnail>\n<div id="contents" class="style-scope ytd-newspaper-hero-video-renderer">\n  <a id="meta" class="yt-simple-endpoint style-scope ytd-newspaper-hero-video-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3 class="style-scope ytd-newspaper-hero-video-renderer">\n      <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-newspaper-hero-video-renderer">\n      </ytd-badge-supported-renderer>\n      <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-newspaper-hero-video-renderer">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <ytd-video-meta-block class="title style-scope ytd-newspaper-hero-video-renderer" data="[[data]]"></ytd-video-meta-block>\n  </a>\n</div>\n<div class="content style-scope ytd-newspaper-hero-video-renderer">\n  <slot class="style-scope ytd-newspaper-hero-video-renderer"></slot>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===x7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-newspaper-hero-video-renderer {width: 642px;display: flexbox;display: flex;flex-direction: row;} ytd-thumbnail.ytd-newspaper-hero-video-renderer {margin-right: 16px;height: 180px;width: 320px;} #contents.ytd-newspaper-hero-video-renderer {min-width: 0;margin-right: 16px;} h3.ytd-newspaper-hero-video-renderer {color: var(--yt-spec-text-primary);} #video-title.ytd-newspaper-hero-video-renderer {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;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;} .yt-simple-endpoint.ytd-newspaper-hero-video-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-newspaper-hero-video-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #meta.yt-simple-endpoint.ytd-newspaper-hero-video-renderer {display: block;margin-bottom: 16px;} @media(max-width:662px) {ytd-newspaper-hero-video-renderer {width: 428px;display: flexbox;display: flex;flex-direction: column;}#contents.ytd-newspaper-hero-video-renderer,#meta.yt-simple-endpoint.ytd-newspaper-hero-video-renderer {margin: 0;}ytd-thumbnail.ytd-newspaper-hero-video-renderer {margin: 0 0 8px;height: 242px;width: 428px;}#description.ytd-newspaper-hero-video-renderer {display: none;}#video-title.ytd-newspaper-hero-video-renderer {margin-bottom: 4px;}}</style>');
x7c=d}d=x7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return y7c=a});var A7c;var B7c;var C7c=function(){return _.O.apply(this,arguments)||this};
_.H(C7c,_.O);var D7c=C7c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],D7c.prototype,"rendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],D7c.prototype,"data",void 0);D7c=_.U([_.P({is:"ytd-newspaper-mini-video-renderer",disableElementRegistration:!0})],D7c);
_.Q(D7c,"ytd-newspaper-mini-video-renderer",function(){if(void 0!==B7c)return B7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-newspaper-mini-video-renderer"></ytd-thumbnail>\n<a id="meta" class="yt-simple-endpoint style-scope ytd-newspaper-mini-video-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <h3 class="style-scope ytd-newspaper-mini-video-renderer">\n    <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-newspaper-mini-video-renderer">\n    </ytd-badge-supported-renderer>\n    <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="style-scope ytd-newspaper-mini-video-renderer">\n      [[getSimpleString(data.title)]]\n    </span>\n  </h3>\n  <ytd-video-meta-block class="grid style-scope ytd-newspaper-mini-video-renderer" data="[[data]]"></ytd-video-meta-block>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===A7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-newspaper-mini-video-renderer {display: inline-block;width: 210px;display: flexbox;display: flex;flex-direction: column;} ytd-thumbnail.ytd-newspaper-mini-video-renderer {height: 118px;width: 210px;} .yt-simple-endpoint.ytd-newspaper-mini-video-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-newspaper-mini-video-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #meta.yt-simple-endpoint.ytd-newspaper-mini-video-renderer {padding-right: 24px;} h3.ytd-newspaper-mini-video-renderer {color: var(--yt-spec-text-primary);} #video-title.ytd-newspaper-mini-video-renderer {display: block;margin: 8px 0 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;}</style>');
A7c=d}d=A7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return B7c=a});var E7c;var F7c;_.Hs("itemSectionRenderer","newspaperRenderer","ytd-newspaper-renderer");var G7c=function(){return _.O.apply(this,arguments)||this};
_.H(G7c,_.O);G7c.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"}}}};
var C5=G7c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],C5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],C5.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],C5.prototype,"data",void 0);C5=_.U([_.P({is:"ytd-newspaper-renderer",disableElementRegistration:!0})],C5);
_.Q(C5,"ytd-newspaper-renderer",function(){if(void 0!==F7c)return F7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-newspaper-renderer"></div>\n<div id="secondary-contents" class="style-scope ytd-newspaper-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===E7c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_newspaper_renderer.ytd.newspaper.renderer.css.js--\x3e<style is-scoped>ytd-newspaper-renderer {display: block;padding: 24px 0 24px;overflow: hidden;display: flexbox;display: flex;flex-direction: row;} ytd-newspaper-hero-video-renderer.ytd-newspaper-renderer {flex: none;} #secondary-contents.ytd-newspaper-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-newspaper-mini-video-renderer.ytd-newspaper-renderer:not(:last-of-type) {padding-right: 4px;} @media(max-width:662px) {#secondary-contents.ytd-newspaper-renderer {display: none;}}</style>");
E7c=d}d=E7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return F7c=a});var H7c;var I7c;_.Hs("itemSectionRenderer","playlistVideoListRenderer","ytd-playlist-video-list-renderer");var J7c=function(){var a=_.O.apply(this,arguments)||this;a.isSegment=!1;a.actionMap={"yt-add-renderer-to-item-section-action":"handleAddRendererToItemSectionAction","yt-playlist-remove-videos-action":"handlePlaylistRemoveVideosAction","yt-update-playlist-action":"handleUpdatePlaylistAction"};a.nextContinuation={continuationType:"playlistVideoListContinuation"};return a};
_.H(J7c,_.O);_.f=J7c.prototype;_.f.attached=function(){_.of();var a;null!=(a=_.of().resolve(_.nf(_.bE)))&&(a.playlistVideoListElement=this.hostElement)};
_.f.detached=function(){var a;null!=(a=_.of().resolve(_.nf(_.bE)))&&(a.playlistVideoListElement=void 0)};
_.f.configureRendererStamper=function(){return{"data.contents":{id:"contents",reuseComponents:!1,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&&(_.u("kevlar_playlist_drag_handles")?this.ytReorderableBehavior.startDragDrop(_.$q(this.hostElement).querySelector("#contents"),document.documentElement,"playlist-drag-handle"):this.ytReorderableBehavior.startDragDrop(_.$q(this.hostElement).querySelector("#contents"),document.documentElement))};
_.f.onPlaylistReloading=function(){this.isReloading=!0};
_.f.onUpdateSetVideoId=function(a){if(a.detail&&this.data&&this.data.contents){var b=a.detail;a=this.data.contents.findIndex(function(c){var d;return(null==(d=c.playlistVideoRenderer)?void 0:d.videoId)===b.videoId});
0>a||!b.setVideoId||this.set("data.contents."+a+".playlistVideoRenderer.setVideoId",b.setVideoId)}};
_.f.computeContentsClass=function(a){return a?"reloading":""};
_.f.computeIsSortable=function(a,b){return a&&0<b&&!this.isSegment&&!_.u("shorts_in_playlists_web")};
_.f.computeIsEditable=function(a){return a&&_.u("kevlar_enable_editable_playlists")};
_.f.computeCanReorder=function(a){return a&&_.u("kevlar_enable_reorderable_playlists")};
_.f.handlePlaylistRemoveVideosAction=function(a){if(this.get("playlistRemoveVideosAction.setVideoIds",a)&&this.data&&this.data.contents){a=_.B(a,_.TWa).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--}_.Tn(this.hostElement,"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",_.lp(String(a+1)))};
_.f.handleDrop=function(a){a=a.currDragItem;var b=_.za(a.parentNode.childNodes,a),c=this.data.contents.splice(Number(_.mp(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){var b;(a=_.B(null==(b=_.B(a,_.UWa))?void 0:b.updatedRenderer,F6c))&&a.contents&&(this.set("data.contents",a.contents),this.isReloading=!1);a&&a.continuations&&this.set("data.continuations",a.continuations)};
_.f.handleAddRendererToItemSectionAction=function(a){var b,c=null==(b=_.B(a,E6c))?void 0:b.renderer,d;c&&(null==(d=_.B(a,E6c))?void 0:d.targetItemSection)===this.data.targetId&&(this.data.contents=this.data.contents||[],this.splice("data.contents",this.data.contents.length,0,c))};
var D5=J7c;D5.prototype.onUpdateSetVideoId=D5.prototype.onUpdateSetVideoId;D5.prototype.onPlaylistReloading=D5.prototype.onPlaylistReloading;D5.prototype.onRendererstamperFinished=D5.prototype.onRendererstamperFinished;D5.prototype.dataChanged=D5.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],D5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],D5.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],D5.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.MS.YtNextContinuationBehavior),_.V("design:type",Object)],D5.prototype,"ytNextContinuationBehavior",void 0);_.U([_.L(_.yIb.YtReorderableBehavior),_.V("design:type",Object)],D5.prototype,"ytReorderableBehavior",void 0);_.U([_.L(_.yS),_.V("design:type",Object)],D5.prototype,"ytContinuationHandlerBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],D5.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],D5.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],D5.prototype,"isReloading",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],D5.prototype,"isSegment",void 0);_.U([_.N({computed:"computeIsSortable(data.canReorder, data.contents.length)"}),_.V("design:type",Boolean)],D5.prototype,"isSortable",void 0);
_.U([_.N({computed:"computeIsEditable(data.isEditable)"}),_.V("design:type",Boolean)],D5.prototype,"isEditable",void 0);_.U([_.N({computed:"computeCanReorder(data.canReorder)"}),_.V("design:type",Boolean)],D5.prototype,"canReorder",void 0);_.U([_.N({value:101}),_.V("design:type",Number)],D5.prototype,"scrollMargin",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],D5.prototype,"dataChanged",null);
_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],D5.prototype,"onRendererstamperFinished",null);_.U([_.tq("yt-playlist-reloading"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],D5.prototype,"onPlaylistReloading",null);_.U([_.tq("yt-update-set-video-id"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],D5.prototype,"onUpdateSetVideoId",null);
D5=_.U([_.P({is:"ytd-playlist-video-list-renderer",disableElementRegistration:!0})],D5);
_.Q(D5,"ytd-playlist-video-list-renderer",function(){if(void 0!==I7c)return I7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]] style-scope ytd-playlist-video-list-renderer"></div>\n<div id="spinner-container" class="style-scope ytd-playlist-video-list-renderer">\n  <tp-yt-paper-spinner-lite active="[[isReloading]]" class="style-scope ytd-playlist-video-list-renderer"></tp-yt-paper-spinner-lite>\n</div>\n<div id="contents" class$="[[computeContentsClass(isReloading)]] style-scope ytd-playlist-video-list-renderer"></div>\n<div id="continuations" class="style-scope ytd-playlist-video-list-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===H7c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-video-list-renderer {margin-right: 24px;margin-top: 0;display: flexbox;display: flex;flex-direction: column;} #sort-filter-menu.ytd-playlist-video-list-renderer {padding: 16px 0 8px 36px;} #spinner-container.ytd-playlist-video-list-renderer {height: 0;} .reloading.ytd-playlist-video-list-renderer {opacity: 0.25;pointer-events: none;} tp-yt-paper-spinner-lite.ytd-playlist-video-list-renderer {margin: auto;display: none;} tp-yt-paper-spinner-lite.ytd-playlist-video-list-renderer[active] {display: block;} @media(max-width:1080px) and (min-width:880px) {ytd-playlist-video-list-renderer {max-width: 756px;margin-left: auto;margin-right: auto;transform: translateX(-18px);}}</style>");
H7c=d}d=H7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return I7c=a});var K7c;var L7c;var M7c=function(){return _.O.apply(this,arguments)||this};
_.H(M7c,_.O);M7c.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"}}}}};
M7c.prototype.onTextWrapperTap=function(a){var b=this.data&&this.data.navigationEndpoint;b&&!_.JH(_.Rq(a),this.hostElement,["A".toString(),"BUTTON".toString()])&&_.Sn(this.hostElement,"yt-navigate",{endpoint:b})};
M7c.prototype.dataChanged=function(){var a=this.get("data.offerButton.buttonRenderer.serviceEndpoint");a&&a.commandMetadata&&_.B(a.commandMetadata,_.ZP)&&_.B(a.commandMetadata,_.ZP).fireAutomatically&&_.jo(this.hostElement,[a])};
var E5=M7c;E5.prototype.dataChanged=E5.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],E5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],E5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.QI),_.V("design:type",Object)],E5.prototype,"ytdLockupBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],E5.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("enable_desktop_search_bigger_thumbs")}}),
_.V("design:type",Boolean)],E5.prototype,"useBiggerThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.Bf("desktop_search_bigger_thumbs_style")}}),
_.V("design:type",String)],E5.prototype,"biggerThumbsStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],E5.prototype,"leftAligned",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],E5.prototype,"dataChanged",null);E5=_.U([_.P({disableElementRegistration:!0,is:"ytd-movie-renderer"})],E5);
_.Q(E5,"ytd-movie-renderer",function(){if(void 0!==L7c)return L7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-movie-renderer">\n  <ytd-thumbnail data="[[data]]" use-expandable-tooltip="[[useExpandableTooltip_]]" width="246" class="style-scope ytd-movie-renderer">\n  </ytd-thumbnail>\n</div>\n<div class="text-wrapper style-scope ytd-movie-renderer" on-tap="onTextWrapperTap">\n  <div class="top-container style-scope ytd-movie-renderer">\n    <div class="top-left-container style-scope ytd-movie-renderer">\n      <h3 class="style-scope ytd-movie-renderer">\n         <a id="video-title" class="yt-simple-endpoint style-scope ytd-movie-renderer" 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" class="style-scope ytd-movie-renderer">\n        <a hidden="[[!data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.thumbnail]]" id="channel-thumbnail" aria-label$="[[data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.accessibility.accessibilityData.label]]" href$="[[computeHref_(data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.navigationEndpoint)]]" class="style-scope ytd-movie-renderer">\n          <yt-img-shadow thumbnail="[[data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.thumbnail]]" width="24" class="style-scope ytd-movie-renderer">\n          </yt-img-shadow>\n        </a>\n        <ytd-channel-name id="channel-name" class="long-byline style-scope ytd-movie-renderer" badges="[[data.ownerBadges]]" channel-name="[[data.longBylineText]]" wrap-text="true">\n        </ytd-channel-name>\n      </div>\n    </div>\n    <div class="top-right-container style-scope ytd-movie-renderer">\n      <ytd-button-renderer data="[[data.offerButton.buttonRenderer]]" hidden="[[!data.offerButton.buttonRenderer]]" class="style-scope ytd-movie-renderer">\n      </ytd-button-renderer>\n      <div id="offer-buttons" class="style-scope ytd-movie-renderer"></div>\n      <div id="menu" class="style-scope ytd-movie-renderer"></div>\n    </div>\n  </div>\n\n  <ul class="movie-metadata-list style-scope ytd-movie-renderer">\n    <template is="dom-repeat" items="[[data.topMetadataItems]]" class="style-scope ytd-movie-renderer">\n      <li class="style-scope ytd-movie-renderer">[[getSimpleString(item)]]</li>\n    </template>\n  </ul>\n\n  <ytd-badge-supported-renderer badges="[[data.badges]]" class="style-scope ytd-movie-renderer"></ytd-badge-supported-renderer>\n\n  <yt-formatted-string id="description-text" text="[[data.descriptionSnippet]]" class="style-scope ytd-movie-renderer">\n  </yt-formatted-string>\n\n  <ul class="movie-metadata-list style-scope ytd-movie-renderer">\n    <template is="dom-repeat" items="[[data.bottomMetadataItems]]" class="style-scope ytd-movie-renderer">\n      <li class="style-scope ytd-movie-renderer">[[getSimpleString(item)]]</li>\n    </template>\n  </ul>\n\n  <div id="explore-button" class="style-scope ytd-movie-renderer"></div>\n</div>\n<yt-interaction id="interaction" class="extended style-scope ytd-movie-renderer"></yt-interaction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===K7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_movie_renderer.ytd.movie.renderer.css.js--\x3e<style is-scoped>ytd-movie-renderer {display: block;display: flexbox;display: flex;flex-direction: row;position: relative;} ytd-movie-renderer[left-aligned] .thumbnail-container.ytd-movie-renderer {width: auto;} ytd-movie-renderer:not(:hover) ytd-menu-renderer.ytd-movie-renderer:not([menu-active]) {opacity: 0;} .thumbnail-container.ytd-movie-renderer {width: 246px;display: flexbox;display: flex;flex-direction: row;justify-content: center;margin-right: 16px;} ytd-thumbnail.ytd-movie-renderer {flex: none;width: 156px;height: 224px;} .text-wrapper.ytd-movie-renderer {max-width: 600px;min-width: 0;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} .text-wrapper.ytd-movie-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #channel-info.ytd-movie-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} yt-img-shadow.ytd-movie-renderer {border-radius: 50%;background-color: transparent;overflow: hidden;} #video-title.ytd-movie-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #description-text.ytd-movie-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;margin-top: 12px;margin-bottom: 4px;} .movie-metadata-list.ytd-movie-renderer {color: var(--yt-spec-text-secondary);list-style-type: none;margin-top: 4px;} .movie-metadata-list.ytd-movie-renderer li.ytd-movie-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-badge-supported-renderer.ytd-movie-renderer {margin-top: 4px;} ytd-menu-renderer.ytd-movie-renderer {position: absolute;top: -8px;right: 0;} .top-container.ytd-movie-renderer {flex-wrap: wrap;display: flexbox;display: flex;flex-direction: row;} .top-left-container.ytd-movie-renderer {margin-right: 4px;display: flexbox;display: flex;flex-direction: column;flex: 2;} .top-right-container.ytd-movie-renderer {align-self: flex-start;} .top-right-container.ytd-movie-renderer ytd-button-renderer.ytd-movie-renderer+#menu.ytd-movie-renderer ytd-menu-renderer.ytd-movie-renderer {right: -40px;} #explore-button.ytd-movie-renderer {overflow: hidden;flex: 1;flex-basis: 0.000000001px;justify-content: flex-end;align-items: flex-start;display: flexbox;display: flex;flex-direction: column;} #offer-buttons.ytd-movie-renderer {display: flexbox;display: flex;} #offer-buttons.ytd-movie-renderer ytd-button-renderer.ytd-movie-renderer {margin-right: 16px;flex: 1;flex-basis: 0.000000001px;} .thumbnail-container.ytd-movie-renderer {margin-right: 16px;max-width: 360px;min-width: 240px;flex: 1;flex-basis: 0.000000001px;} ytd-movie-renderer[use-bigger-thumbs] .thumbnail-container.ytd-movie-renderer {max-width: 420px;min-width: 240px;} ytd-movie-renderer[use-bigger-thumbs][bigger-thumbs-style=BIG] .thumbnail-container.ytd-movie-renderer {max-width: 500px;min-width: 240px;} ytd-movie-renderer[use-bigger-thumbs][bigger-thumbs-style=MASSIVE] .thumbnail-container.ytd-movie-renderer {max-width: 600px;min-width: 240px;} .text-wrapper.ytd-movie-renderer {max-width: none;} .top-right-container.ytd-movie-renderer {height: 36px;display: flexbox;display: flex;flex-direction: row;} ytd-menu-renderer.ytd-movie-renderer {margin-top: -11px;position: static;} #channel-thumbnail.ytd-movie-renderer {padding-right: 8px;} #channel-thumbnail.ytd-movie-renderer:empty {padding-right: 0;} #channel-info.ytd-movie-renderer {display: flexbox;display: flex;flex-direction: row;} #channel-name.ytd-movie-renderer {color: var(--yt-spec-text-secondary);--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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;align-self: center;display: flexbox;display: flex;flex-direction: row;}</style>');
K7c=d}d=K7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return L7c=a});var N7c;var O7c;var F5=function(){var a=_.O.apply(this,arguments)||this;a.rounded=!0;a.pageAttachedTo=void 0;a.actionMap={"yt-signal-action-pause-player":"handleSignalActionPausePlayer"};return a};
_.H(F5,_.O);F5.prototype.attached=function(){this.pageAttachedTo=_.of().resolve(_.Jq).getCurrentPage();_.Sn(this.hostElement,"yt-player-attached",this.player)};
F5.prototype.detached=function(){var a;if(null==(a=this.pageAttachedTo)?0:a.hostElement)_.Sn(this.pageAttachedTo.hostElement,"yt-player-detached",this.player),this.pageAttachedTo=void 0};
F5.prototype.dataChanged=function(){var a;(null==(a=this.data)?0:a.videoId)&&this.player.loadVideoWithPlayerVars({video_id:this.data.videoId,autoplay:!0})};
F5.prototype.handleSignalActionPausePlayer=function(){_.qH().pause()};
var G5=F5;G5.prototype.dataChanged=G5.prototype.dataChanged;_.U([_.N(),_.V("design:type",Object)],G5.prototype,"data",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],G5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],G5.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],G5.prototype,"rounded",void 0);
_.U([_.kH("player"),_.V("design:type",Object)],G5.prototype,"player",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],G5.prototype,"dataChanged",null);G5=_.U([_.P({disableElementRegistration:!0,is:"ytd-channel-video-player-renderer"})],G5);
_.Q(G5,"ytd-channel-video-player-renderer",function(){if(void 0!==O7c)return O7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-channel-video-player-renderer">\n  <ytd-player id="player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_CHANNEL_TRAILER" class="style-scope ytd-channel-video-player-renderer">\n  </ytd-player>\n</div>\n<div id="content" class="style-scope ytd-channel-video-player-renderer">\n  <div id="metadata-container" class="style-scope ytd-channel-video-player-renderer">\n    <yt-formatted-string id="title" aria-level="3" ellipsis-truncate="" link-inherit-color="" role="heading" text="[[data.title]]" class="style-scope ytd-channel-video-player-renderer">\n    </yt-formatted-string>\n    <ytd-video-meta-block class="title style-scope ytd-channel-video-player-renderer" data="[[data]]"></ytd-video-meta-block>\n  </div>\n  <ytd-expander id="description" disable-toggle="" max-number-of-lines="7" class="style-scope ytd-channel-video-player-renderer">\n    <yt-formatted-string class="content style-scope ytd-channel-video-player-renderer" slot="content" split-lines="" text="[[data.description]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="more-button style-scope ytd-channel-video-player-renderer" slot="more-button" link-inherit-color="" text="[[data.readMoreText]]">\n    </yt-formatted-string>\n  </ytd-expander>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===N7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-video-player-renderer {display: block;padding: 24px 0 24px 0;overflow: auto;display: flexbox;display: flex;flex-direction: column;} #title.ytd-channel-video-player-renderer {--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;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;} #metadata-container.ytd-channel-video-player-renderer {margin: 16px 0 0;} #description.ytd-channel-video-player-renderer {display: none;} #player-container.ytd-channel-video-player-renderer {height: 242px;width: 428px;} ytd-channel-video-player-renderer[rounded] #player.ytd-channel-video-player-renderer {overflow: hidden;border-radius: 12px;isolation: isolate;} #content.ytd-channel-video-player-renderer {min-width: 0;max-width: 400px;} .content.ytd-channel-video-player-renderer {display: block;} @media(min-width:662px) {#player-container.ytd-channel-video-player-renderer {width: 424px;height: 238px;}} @media(min-width:876px) {ytd-channel-video-player-renderer {overflow: hidden;display: flexbox;display: flex;flex-direction: row;}#title.ytd-channel-video-player-renderer {margin-bottom: 16px;}#player-container.ytd-channel-video-player-renderer {margin: 0 24px 0 0;}.more-button.ytd-channel-video-player-renderer {--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.ytd-channel-video-player-renderer {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}#content.ytd-channel-video-player-renderer {color: var(--yt-spec-text-primary);flex: 1;flex-basis: 0.000000001px;}#metadata-container.ytd-channel-video-player-renderer {margin: 0 0 16px;}}</style>');
N7c=d}d=N7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return O7c=a});var P7c;var Q7c;var R7c;var S7c;var T7c;var U7c;var V7c=function(){var a=_.O.apply(this,arguments)||this;a.playing=!1;a.playerId="ytd-default-promo-panel-renderer-inline-playback-renderer-"+_.La(a);a.active=!1;return a};
_.H(V7c,_.O);_.f=V7c.prototype;_.f.detached=function(){this.stop()};
_.f.play=function(){var a=this,b,c,d,e,h;return _.v(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,_.u("kevlar_player_update_killswitch")?_.w(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,autoplay:!0}),l.jumpTo(2));if(4!=l.nextAddress)return _.w(l,a.playerEl.getPlayerPromise(),
4);h=l.yieldResult;h.unloadModule("annotations_module");h.addEventListener("onStateChange",function(m){a.onPlayerStateChange(m)});
_.Bo(l)})};
_.f.onPlayerStateChange=function(a){if(this.active)switch(this.playing=1===a,a){case 1:_.Sn(this.hostElement,"yt-default-promo-panel-renderer-playing");break;case 0:_.Sn(this.hostElement,"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 _.v(function(c){if(1==c.nextAddress)return _.w(c,a.playerEl.getPlayerPromise(),2);b=c.yieldResult;b.setSize(NaN,NaN);_.Bo(c)})};
var H5=V7c;_.U([_.N(),_.V("design:type",Object)],H5.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],H5.prototype,"playing",void 0);_.U([_.N(),_.V("design:type",Object)],H5.prototype,"playerId",void 0);_.U([_.vq("#player"),_.V("design:type",Object)],H5.prototype,"playerEl",void 0);H5=_.U([_.P({disableElementRegistration:!0,is:"ytd-default-promo-panel-renderer-inline-playback-renderer"})],H5);
_.Q(H5,"ytd-default-promo-panel-renderer-inline-playback-renderer",function(){if(void 0!==U7c)return U7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-default-promo-panel-renderer-inline-playback-renderer">\n</ytd-player>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===T7c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-default-promo-panel-renderer-inline-playback-renderer {display: block;width: 100%;height: 100%;background-color: #000;opacity: 0.5;transition: opacity 0.5s;} ytd-default-promo-panel-renderer-inline-playback-renderer[playing] {opacity: 1;} ytd-player.ytd-default-promo-panel-renderer-inline-playback-renderer {position: absolute;display: block;width: 100%;height: 100%;opacity: 0;transition: opacity 0.2s;} ytd-default-promo-panel-renderer-inline-playback-renderer[playing] ytd-player.ytd-default-promo-panel-renderer-inline-playback-renderer {opacity: 1;}</style>");
T7c=d}d=T7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return U7c=a});var W7c;var X7c;var Y7c=function(){var a=_.O.apply(this,arguments)||this;a.width=0;return a};
_.H(Y7c,_.O);_.f=Y7c.prototype;_.f.attached=function(){this.isVideoPlaying=!1;this.videoEl.classList.add("hideit");this.placeholderEl.classList.remove("hideit");this.videoEl.addEventListener("ended",_.Rr(this,this.onEnded));this.mp4El.addEventListener("error",_.Rr(this,this.onError))};
_.f.detached=function(){this.videoEl.removeEventListener("ended",_.Rr(this,this.onEnded));this.mp4El.removeEventListener("error",_.Rr(this,this.onError))};
_.f.play=function(){var a=this;if(this.mp4El.getAttribute("src")&&this.isMp4Supported()){this.videoEl.currentTime=0;this.videoEl.load();var b=this.videoEl.play();b?b.then(function(){a.handleVideoStartPlaying()}).catch(function(){_.Sn(a.hostElement,"yt-video-thumbnail-not-playing")}):this.handleVideoStartPlaying()}else _.Sn(this.hostElement,"yt-video-thumbnail-not-playing")};
_.f.handleVideoStartPlaying=function(){this.videoEl.classList.remove("hideit");this.placeholderEl.classList.add("hideit");this.isVideoPlaying=!0};
_.f.stop=function(){this.isVideoPlaying&&(this.showPlaceholder(),this.isVideoPlaying=!1,this.videoEl.pause(),this.videoEl.currentTime=0)};
_.f.dataChanged=function(a){a.thumbnailPlaceholder&&(a=_.Ur(a.thumbnailPlaceholder.thumbnails,this.width),this.placeholderEl.style.backgroundImage="url("+a+")");this.stop();this.autoplay&&this.play()};
_.f.showPlaceholder=function(){this.videoEl.classList.add("hideit");this.placeholderEl.classList.remove("hideit")};
_.f.onEnded=function(){this.stop();_.Sn(this.hostElement,"yt-video-thumbnail-ended");this.loop&&this.play()};
_.f.onError=function(){_.Sn(this.hostElement,"yt-video-thumbnail-error")};
_.f.isMp4Supported=function(){return!(!this.videoEl.canPlayType||!this.videoEl.canPlayType("video/mp4").replace(/no/,""))};
_.f.getVideoThumbnail=function(a){if(a&&a.length)return a[0]};
_.J.Object.defineProperties(Y7c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===X7c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-video-as-thumbnail-details"></div>\n<div id="video-container" class="style-scope yt-video-as-thumbnail-details">\n  <video id="video" muted="" class="style-scope yt-video-as-thumbnail-details">\n    <source id="mp4" src$="[[videoThumbnail.url]]" type="video/mp4" class="style-scope yt-video-as-thumbnail-details">\n  </video>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===W7c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-video-as-thumbnail-details {display: inline-block;} yt-video-as-thumbnail-details[animate-placeholder-on-entrance] #placeholder.yt-video-as-thumbnail-details {-webkit-animation: 1.8s cubic-bezier(0.4,0,0.2,1) background-entry forwards 1;animation: 1.8s cubic-bezier(0.4,0,0.2,1) background-entry forwards 1;opacity: 0;transform: scale(1);} #placeholder.yt-video-as-thumbnail-details {background-position: top center;background-repeat: no-repeat;background-size: cover;height: 100%;position: absolute;width: 100%;} #video-container.yt-video-as-thumbnail-details {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.yt-video-as-thumbnail-details {height: var(--yt-video-thumbnail-height,100%);min-width: 100%;min-height: 100%;position: absolute;width: var(--yt-video-thumbnail-width,100%);} #placeholder.yt-video-as-thumbnail-details,#video.yt-video-as-thumbnail-details {opacity: 1;transition: opacity 0.5s ease-in-out;} #placeholder.hideit.yt-video-as-thumbnail-details,#video.hideit.yt-video-as-thumbnail-details {opacity: 0;} @-webkit-keyframes background-entry {from {opacity: 0;transform: scale(1);}to {opacity: 1;transform: scale(1.1);}} @keyframes background-entry {from {opacity: 0;transform: scale(1);}to {opacity: 1;transform: scale(1.1);}}</style>");
W7c=d}d=W7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);X7c=a}a=X7c;return a}}});
var I5=Y7c;I5.prototype.dataChanged=I5.prototype.dataChanged;_.U([_.N(),_.V("design:type",Object)],I5.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],I5.prototype,"animatePlaceholderOnEntrance",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],I5.prototype,"autoplay",void 0);_.U([_.N({computed:"getVideoThumbnail(data.videoThumbnails)"}),_.V("design:type",Object)],I5.prototype,"videoThumbnail",void 0);
_.U([_.N(),_.V("design:type",Boolean)],I5.prototype,"loop",void 0);_.U([_.N(),_.V("design:type",Boolean)],I5.prototype,"isVideoPlaying",void 0);_.U([_.N(),_.V("design:type",Object)],I5.prototype,"width",void 0);_.U([_.vq("#mp4"),_.V("design:type",HTMLElement)],I5.prototype,"mp4El",void 0);_.U([_.vq("#placeholder"),_.V("design:type",HTMLElement)],I5.prototype,"placeholderEl",void 0);_.U([_.vq("#video"),_.V("design:type",HTMLVideoElement)],I5.prototype,"videoEl",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],I5.prototype,"dataChanged",null);I5=_.U([_.Gq({is:"yt-video-as-thumbnail-details",isInjectionRoot:!0})],I5);var J5,Z7c=function(){var a=_.O.apply(this,arguments)||this;a.disableGridStateAware=!1;a.animationEnabled=_.u("enable_web_ketchup_hero_animation");a.transitioningOut=!1;a.narrow=!1;a.narrower=!1;a.isCarouselInFeed=!1;a.videoTimeoutJobId=0;a.panelTimeoutJobId=0;a.panelTimeoutJobStartMs=0;a.actionMap={"yt-window-resized":"onWindowResized"};return a};
_.H(Z7c,_.O);_.f=Z7c.prototype;_.f.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.created=function(){this.ytdGridStateAwareBehavior.gridStateAwareSizingElementSelector="#content"};
_.f.updateSize=function(){this.narrow=16*this.hostElement.clientHeight/9>this.hostElement.clientWidth;var a;this.player&&(null==(a=this.data)?0:a.inlinePlaybackRenderer)&&this.player.resize();this.narrower=this.isNarrower();this.setScrimLayer(this.data)};
_.f.attached=function(){this.onWindowResized()};
_.f.detached=function(){this.clearTimeouts()};
_.f.onWindowResized=function(){this.updateSize()};
_.f.computePanelLayout=function(a){return a&&a.panelLayout||"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_A"};
_.f.playVideo=function(){var a;this.video&&(null==(a=this.data)?0:a.videoThumbnail)&&this.video.play();var b;this.player&&(null==(b=this.data)?0:b.inlinePlaybackRenderer)&&this.player.play()};
_.f.stopVideo=function(){var a;this.video&&(null==(a=this.data)?0:a.videoThumbnail)&&this.video.stop();var b;this.player&&(null==(b=this.data)?0:b.inlinePlaybackRenderer)&&this.player.stop()};
_.f.transitionOut=function(){var a=this;this.transitioningOut=!0;return new Promise(function(b){var c=function(){_.$q(a.hostElement).querySelector("#action-button").removeEventListener("animationend",c);_.Ph.cancelJob(d);b();a.transitioningOut=!1};
var d=_.lj(_.Ph,c,1E3);_.$q(a.hostElement).querySelector("#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.computeByline=function(){return this.get("data.byline.defaultPromoPanelBylineRenderer")};
_.f.computeAvatarSize=function(a){return a&&"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"===a.panelLayout?24:36};
_.f.onContentClick=function(a){if(!_.JH(_.Rq(a),this.hostElement,["A".toString(),"BUTTON".toString()])){var b;if(null==(b=this.data)?0:b.navigationEndpoint){var c;this.componentBehavior.resolveCommand(null==(c=this.data)?void 0:c.navigationEndpoint)}}};
_.f.dataChanged=function(){this.clearTimeouts();this.setBackgroundImage(this.data);this.startPanelTimeout();this.updateSize()};
_.f.setBackgroundImage=function(a){if(a=this.getBackgroundImageUrl(a))_.$q(this.hostElement).querySelector("#hero").style.backgroundImage="url("+a+")"};
_.f.setScrimLayer=function(a){var b=this.getScrimLayerColorStops(a);a=((null==a?void 0:a.scrimRotation)||0)+180;this.isNarrower()&&"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"===this.panelLayout&&(a=180);"rtl"===_.rf("HTML_DIR")&&(a=-a);b&&(_.$q(this.hostElement).querySelector("#scrim").style.backgroundImage="linear-gradient("+a+"deg, "+b+")")};
_.f.isNarrower=function(){return this.hostElement.clientWidth<J5.NARROW_VERSION_SIZE};
_.f.getScrimLayerColorStops=function(){var a,b=null==(a=this.data)?void 0:a.scrimColorValues;if(!b)return null;if(1===b.length)return a=_.Cp(b[0]),a+" 0%, "+a+" 100%";if(3===b.length){var c=[0,72,98];return b.map(function(d,e){return _.Cp(d)+" "+c[e]+"%"}).join(",")}return null};
_.f.getBackgroundImageUrl=function(a){return a&&a.largeFormFactorBackgroundThumbnail?_.Ur((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=_.lj(_.Ph,function(){a.rotate()},b))}};
_.f.startVideoTimeout=function(){var a=this;if(!this.videoTimeoutJobId){_.Ph.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=_.lj(_.Ph,function(){a.rotate()},b)}};
_.f.clearTimeouts=function(){0!==this.panelTimeoutJobId&&_.Ph.cancelJob(this.panelTimeoutJobId);0!==this.videoTimeoutJobId&&_.Ph.cancelJob(this.videoTimeoutJobId);this.videoTimeoutJobId=this.panelTimeoutJobId=0};
_.f.rotate=function(){this.clearTimeouts();_.Sn(this.hostElement,"yt-default-promo-panel-renderer-rotate")};
_.J.Object.defineProperties(Z7c.prototype,{player:{configurable:!0,enumerable:!0,get:function(){return _.$q(this.hostElement).querySelector("#player")}},
video:{configurable:!0,enumerable:!0,get:function(){return _.$q(this.hostElement).querySelector("#video")}}});
_.J.Object.defineProperties(Z7c,{NARROW_VERSION_SIZE:{configurable:!0,enumerable:!0,get:function(){return 650}}});
var K5=J5=Z7c;J5.prototype.onEnded=J5.prototype.onEnded;J5.prototype.onPlaying=J5.prototype.onPlaying;J5.prototype.dataChanged=J5.prototype.dataChanged;_.U([_.L(_.EQ),_.V("design:type",Object)],K5.prototype,"ytdGridStateAwareBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],K5.prototype,"componentBehavior",void 0);_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],K5.prototype,"ytdGuideStateAwareBehavior",void 0);
_.U([_.L(_.y3c),_.V("design:type",Object)],K5.prototype,"ytBooleanLogicBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],K5.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],K5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],K5.prototype,"ytRendererBehavior",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],K5.prototype,"disableGridStateAware",void 0);_.U([_.N(),_.V("design:type",Object)],K5.prototype,"data",void 0);_.U([_.N({computed:"computePanelLayout(data)",reflectToAttribute:!0}),_.V("design:type",String)],K5.prototype,"panelLayout",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],K5.prototype,"animationEnabled",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],K5.prototype,"transitioningOut",void 0);
_.U([_.N({computed:"computeMetadataOrder(data)"}),_.V("design:type",Boolean)],K5.prototype,"metadataOrder",void 0);_.U([_.N({computed:"computeByline(data)"}),_.V("design:type",Object)],K5.prototype,"byline",void 0);_.U([_.N({computed:"computeAvatarSize(data)"}),_.V("design:type",Number)],K5.prototype,"avatarSize",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],K5.prototype,"narrow",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],K5.prototype,"narrower",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],K5.prototype,"layoutStyle",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],K5.prototype,"isCarouselInFeed",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],K5.prototype,"dataChanged",null);_.U([_.tq("yt-default-promo-panel-renderer-playing"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],K5.prototype,"onPlaying",null);
_.U([_.tq("yt-default-promo-panel-renderer-ended"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],K5.prototype,"onEnded",null);K5=J5=_.U([_.P({disableElementRegistration:!0,is:"ytd-default-promo-panel-renderer"})],K5);
_.Q(K5,"ytd-default-promo-panel-renderer",function(){if(void 0!==S7c)return S7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-default-promo-panel-renderer"></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]]" class="style-scope ytd-default-promo-panel-renderer">\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]]" class="style-scope ytd-default-promo-panel-renderer">\n</ytd-default-promo-panel-renderer-inline-playback-renderer>\n<div id="scrim" class="style-scope ytd-default-promo-panel-renderer"></div>\n<div id="content" on-click="onContentClick" class="style-scope ytd-default-promo-panel-renderer">\n  <yt-img-shadow id="logo" disable-upgrade$="[[!data.foregroundThumbnailDetails]]" height="68" hidden$="[[!data.foregroundThumbnailDetails]]" thumbnail="[[data.foregroundThumbnailDetails]]" class="style-scope ytd-default-promo-panel-renderer">\n  </yt-img-shadow>\n  <template is="dom-if" if="[[equals(metadataOrder, \'DEFAULT_PROMO_PANEL_RENDERER_METADATA_ORDER_DESCRIPTION_TITLE\')]]" class="style-scope ytd-default-promo-panel-renderer">\n    <yt-formatted-string id="description" text="[[data.description]]" class="style-scope ytd-default-promo-panel-renderer"></yt-formatted-string>\n  </template>\n  <a class="yt-simple-endpoint style-scope ytd-default-promo-panel-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h1 id="hero-title" class="style-scope ytd-default-promo-panel-renderer">[[getSimpleString(data.title)]]</h1>\n  </a>\n  <template is="dom-if" if="[[byline]]" class="style-scope ytd-default-promo-panel-renderer">\n    <div id="byline" class="style-scope ytd-default-promo-panel-renderer">\n      <yt-img-shadow id="avatar" disable-upgrade$="[[!byline.thumbnailDetails]]" hidden="[[!byline.thumbnailDetails]]" thumbnail="[[byline.thumbnailDetails]]" width="[[avatarSize]]" class="style-scope ytd-default-promo-panel-renderer">\n      </yt-img-shadow>\n      <yt-formatted-string id="channel-name" link-inherit-color="" text="[[byline.bylineText]]" title="" class="style-scope ytd-default-promo-panel-renderer">\n      </yt-formatted-string>\n      <ytd-badge-supported-renderer id="video-badges" badges="[[byline.badgeRenderers]]" disable-upgrade$="[[!byline.badgeRenderers]]" hidden="[[!byline.badgeRenderers]]" class="style-scope ytd-default-promo-panel-renderer">\n      </ytd-badge-supported-renderer>\n    </div>\n  </template>\n  <template is="dom-if" if="[[equals(metadataOrder, \'DEFAULT_PROMO_PANEL_RENDERER_METADATA_ORDER_TITLE_DESCRIPTION\')]]" class="style-scope ytd-default-promo-panel-renderer">\n    <yt-formatted-string id="description" text="[[data.description]]" class="style-scope ytd-default-promo-panel-renderer"></yt-formatted-string>\n  </template>\n  <div id="action-button" class="style-scope ytd-default-promo-panel-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===R7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-default-promo-panel-renderer.grid:not(.grid-disabled) {max-width: var(--ytd-grid-max-width);} ytd-default-promo-panel-renderer.grid-1-columns,.grid-1-columns.ytd-default-promo-panel-renderer {width: var(--ytd-grid-1-columns-width)!important;} ytd-default-promo-panel-renderer.grid-2-columns,.grid-2-columns.ytd-default-promo-panel-renderer {width: var(--ytd-grid-2-columns-width)!important;} ytd-default-promo-panel-renderer.grid-3-columns,.grid-3-columns.ytd-default-promo-panel-renderer {width: var(--ytd-grid-3-columns-width)!important;} ytd-default-promo-panel-renderer.grid-4-columns,.grid-4-columns.ytd-default-promo-panel-renderer {width: var(--ytd-grid-4-columns-width)!important;} ytd-default-promo-panel-renderer.grid-5-columns,.grid-5-columns.ytd-default-promo-panel-renderer {width: var(--ytd-grid-5-columns-width)!important;} ytd-default-promo-panel-renderer.grid-6-columns,.grid-6-columns.ytd-default-promo-panel-renderer {width: var(--ytd-grid-6-columns-width)!important;} ytd-default-promo-panel-renderer {--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.ytd-default-promo-panel-renderer {min-height: var(--ytd-default-promo-panel-renderer-height);position: absolute;width: 100%;} #hero.ytd-default-promo-panel-renderer,#scrim.ytd-default-promo-panel-renderer {-webkit-animation: 1.8s cubic-bezier(0.4,0,0.2,1) background-in forwards 1;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.ytd-default-promo-panel-renderer {bottom: 0;height: 100%;left: 0;margin: 0 auto;padding: 56px 0;position: absolute;right: 0;cursor: pointer;display: flexbox;display: flex;flex-direction: column;justify-content: flex-end;} ytd-default-promo-panel-renderer[disable-grid-state-aware] #content.ytd-default-promo-panel-renderer {width: calc(100% - (24px * 2));max-width: var(--ytd-rich-grid-max-width);} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_A] ytd-default-promo-panel-renderer-inline-playback-renderer.ytd-default-promo-panel-renderer {position: absolute;z-index: 0;width: 100vw;height: 56.25vw;top: 0;left: 0;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_A][narrow] ytd-default-promo-panel-renderer-inline-playback-renderer.ytd-default-promo-panel-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);} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B],ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] {--ytd-default-promo-panel-renderer-height: 460px;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B] ytd-default-promo-panel-renderer-inline-playback-renderer.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B] #hero.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B] #scrim.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] ytd-default-promo-panel-renderer-inline-playback-renderer.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #hero.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #scrim.ytd-default-promo-panel-renderer {position: absolute;height: var(--ytd-default-promo-panel-renderer-height);width: calc(1.7777777778 * var(--ytd-default-promo-panel-renderer-height));-webkit-animation: none;animation: none;transform: none;top: 0;right: 0;left: auto;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B] #hero.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B] #scrim.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #hero.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #scrim.ytd-default-promo-panel-renderer {opacity: 1;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B] #content.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #content.ytd-default-promo-panel-renderer {display: flex;justify-content: center;box-sizing: border-box;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B] #hero-title.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #hero-title.ytd-default-promo-panel-renderer {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;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B] #description.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #description.ytd-default-promo-panel-renderer {font-size: 1.8rem;line-height: 2.3rem;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] {--ytd-default-promo-panel-renderer-height: 490px;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #avatar.ytd-default-promo-panel-renderer {width: 24px;height: 24px;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #description.ytd-default-promo-panel-renderer {width: calc((100% - 80px)/3);margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-static-overlay-text-secondary);} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] ytd-default-promo-panel-renderer-inline-playback-renderer.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #hero.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #scrim.ytd-default-promo-panel-renderer {max-width: 66.6%;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #byline.ytd-default-promo-panel-renderer {margin-bottom: 8px;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #hero-title.ytd-default-promo-panel-renderer {margin-bottom: 8px;max-width: 50%;flex-shrink: 0;font-family: "Roboto","Arial",sans-serif;font-size: 3.6rem;line-height: 5rem;font-weight: 700;} @media(max-width:528px) {ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #hero-title.ytd-default-promo-panel-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;}} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #content.ytd-default-promo-panel-renderer {top: 0;height: 382px;padding: 0;position: absolute;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrow] #description.ytd-default-promo-panel-renderer {width: calc((100% - 40px)/2);} ytd-default-promo-panel-renderer[is-carousel-in-feed] #content.ytd-default-promo-panel-renderer {padding-left: 40px;} #avatar.ytd-default-promo-panel-renderer {background-color: var(--yt-spec-10-percent-layer);width: 36px;height: 36px;border-radius: 50%;background-color: transparent;overflow: hidden;} #byline.ytd-default-promo-panel-renderer {display: flex;flex-direction: row;align-items: center;margin-bottom: 6px;} #channel-name.ytd-default-promo-panel-renderer {align-self: auto;} #avatar.ytd-default-promo-panel-renderer,#channel-name.ytd-default-promo-panel-renderer {margin-right: 12px;} .yt-simple-endpoint.ytd-default-promo-panel-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-default-promo-panel-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-default-promo-panel-renderer {color: var(--yt-spec-static-brand-white);text-decoration: none;} a.yt-simple-endpoint.ytd-default-promo-panel-renderer:hover {color: var(--yt-spec-static-brand-white);text-decoration: none;} #logo.ytd-default-promo-panel-renderer {margin-bottom: 16px;max-height: 80px;max-width: 300px;align-self: flex-start;} #channel-name.ytd-default-promo-panel-renderer {--yt-endpoint-color: var(--yt-spec-static-overlay-text-secondary);color: var(--yt-spec-static-overlay-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #hero-title.ytd-default-promo-panel-renderer {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;} ytd-default-promo-panel-renderer[layout-style=CAROUSEL_ITEM_RENDERER_LAYOUT_STYLE_DESTINATION] #hero-title.ytd-default-promo-panel-renderer {font-family: inherit;} ytd-default-promo-panel-renderer[animation-enabled] #hero-title.ytd-default-promo-panel-renderer {opacity: 0;transition: opacity 0.5s ease-in-out;} ytd-default-promo-panel-renderer[animation-enabled] #hero-title.visible.ytd-default-promo-panel-renderer {opacity: 1;} #description.ytd-default-promo-panel-renderer {margin-bottom: 28px;max-width: 640px;font-size: 1.6rem;font-weight: 400;line-height: 2.2rem;} #action-button.ytd-default-promo-panel-renderer {font-size: 1.4rem;font-weight: 400;letter-spacing: 0.1rem;line-height: 1.4rem;} ytd-default-promo-panel-renderer[animation-enabled] #logo.ytd-default-promo-panel-renderer {opacity: 0;transform: translateY(25px);-webkit-animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.32s content-in forwards 1;animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.32s content-in forwards 1;} ytd-default-promo-panel-renderer[animation-enabled] #hero-title.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[animation-enabled] #byline.ytd-default-promo-panel-renderer {-webkit-animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.37s content-in forwards 1;animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.37s content-in forwards 1;opacity: 0;transform: translateY(25px);} ytd-default-promo-panel-renderer[animation-enabled] #description.ytd-default-promo-panel-renderer {-webkit-animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.42s content-in forwards 1;animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.42s content-in forwards 1;opacity: 0;transform: translateY(25px);} ytd-default-promo-panel-renderer[animation-enabled] #action-button.ytd-default-promo-panel-renderer {-webkit-animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.47s content-in forwards 1;animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.47s content-in forwards 1;opacity: 0;transform: translateY(25px);} ytd-default-promo-panel-renderer[animation-enabled][transitioning-out]:not([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]):not([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C]) #hero.ytd-default-promo-panel-renderer {-webkit-animation: 1.8s cubic-bezier(0.4,0,0.2,1) background-out forwards 1;animation: 1.8s cubic-bezier(0.4,0,0.2,1) background-out forwards 1;opacity: 1;transform: scale(1.1);} ytd-default-promo-panel-renderer[animation-enabled][transitioning-out] #logo.ytd-default-promo-panel-renderer {-webkit-animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.32s content-out forwards 1;animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.32s content-out forwards 1;opacity: 1;transform: translateY(0);} ytd-default-promo-panel-renderer[animation-enabled][transitioning-out] #hero-title.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[animation-enabled][transitioning-out] #byline.ytd-default-promo-panel-renderer {-webkit-animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.37s content-out forwards 1;animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.37s content-out forwards 1;opacity: 1;transform: translateY(0);} ytd-default-promo-panel-renderer[animation-enabled][transitioning-out] #description.ytd-default-promo-panel-renderer {-webkit-animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.42s content-out forwards 1;animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.42s content-out forwards 1;opacity: 1;transform: translateY(0);} ytd-default-promo-panel-renderer[animation-enabled][transitioning-out] #action-button.ytd-default-promo-panel-renderer {-webkit-animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.47s content-out forwards 1;animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.47s content-out forwards 1;opacity: 1;transform: translateY(0);} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] #hero.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] #scrim.ytd-default-promo-panel-renderer,ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] #click-area.ytd-default-promo-panel-renderer {background-position: top center;background-repeat: no-repeat;background-size: cover;max-width: 100%;position: absolute;height: 60%;width: 100%;-webkit-animation: none;animation: none;transform: none;top: 0;right: 0;left: 0;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] #content.ytd-default-promo-panel-renderer {display: flex;box-sizing: border-box;top: 0;height: 100%;width: 100%;left: 0;margin: 0 auto;padding: 0 0 72px;position: absolute;right: 0;display: flexbox;display: flex;flex-direction: column;justify-content: flex-end;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] #description.ytd-default-promo-panel-renderer {display: none;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] #hero-title.ytd-default-promo-panel-renderer {margin: 0px auto 16px auto;text-align: center;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] #byline.ytd-default-promo-panel-renderer {margin: 0px auto 16px auto;} ytd-default-promo-panel-renderer[panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] #action-button.ytd-default-promo-panel-renderer {margin: 0px auto;} @-webkit-keyframes background-out {from {opacity: 1;}to {opacity: 0;}} @keyframes background-out {from {opacity: 1;}to {opacity: 0;}} @-webkit-keyframes background-in {from {opacity: 0;transform: scale(1);}to {opacity: 1;transform: scale(1.1);}} @keyframes background-in {from {opacity: 0;transform: scale(1);}to {opacity: 1;transform: scale(1.1);}} @-webkit-keyframes content-in {0% {opacity: 0;transform: translateY(25px);}80% {transform: translateY(0px);}100% {opacity: 1;transform: translateY(0px);}} @keyframes content-in {0% {opacity: 0;transform: translateY(25px);}80% {transform: translateY(0px);}100% {opacity: 1;transform: translateY(0px);}} @-webkit-keyframes content-out {0% {opacity: 1;transform: translateY(0px);}80% {transform: translateY(-25px);}100% {opacity: 0;transform: translateY(-25px);}} @keyframes content-out {0% {opacity: 1;transform: translateY(0px);}80% {transform: translateY(-25px);}100% {opacity: 0;transform: translateY(-25px);}}</style>');
R7c=d}d=R7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return S7c=a});var $7c=_.Mu(["animation-duration:","ms;"]);_.Hs("itemSectionRenderer","carouselItemRenderer","ytd-carousel-item-renderer");var a8c=function(){var a=_.O.apply(this,arguments)||this;a.narrower=!1;a.dotMenuVisible=!1;a.paginationThumbnailsVisible=!1;a.active=!0;a.disableGridStateAware=!1;a.actionMap={"yt-window-resized":"onWindowResized"};return a};
_.H(a8c,_.O);_.f=a8c.prototype;_.f.configureRendererStamper=function(){return{currentItem:{id:"carousel-item",mapping:{defaultPromoPanelRenderer:{component:"ytd-default-promo-panel-renderer",attributes:{autoplay:!0},properties:{disableGridStateAware:"[[disableGridStateAware]]",layoutStyle:"[[data.layoutStyle]]",isCarouselInFeed:"[[isCarouselInFeed]]"}}}}}};
_.f.attached=function(){this.onWindowResized()};
_.f.detached=function(){this.jobId&&_.Ph.cancelJob(this.jobId);this.updateSizeJobId&&_.Ph.cancelJob(this.updateSizeJobId)};
_.f.onWindowResized=function(){this.updateSize()};
_.f.updateSize=function(){this.narrower=this.isNarrower(this.hostElement.clientWidth);this.scrollThumbnails(this.currentItemIndex)};
_.f.setNextCarouselItem=function(){this.shouldRotate()&&this.setCarouselItem(this.currentItemIndex+1)};
_.f.setCarouselItem=function(a){a>=this.data.carouselItems.length&&this.loopCount++;this.jobId&&_.Ph.cancelJob(this.jobId);var b=this.getCurrentPanelElement();b&&b.stopVideo();this.currentItemIndex=a%this.data.carouselItems.length;this.currentItem=this.data.carouselItems[this.currentItemIndex];this.scrollThumbnails(this.currentItemIndex);this.currentItemHasVideo()?(b||(b=this.getCurrentPanelElement()),b.playVideo()):this.startRotationJob()};
_.f.scrollThumbnails=function(a){if("DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"===this.computeLayoutType(this.data)){var b=this.getCurrentPaginationElement();b&&(2>this.currentItemIndex?this.overlay.scroll({top:0,left:0,behavior:"smooth"}):(b=b.offsetWidth+8,this.overlay.scroll({left:b*(a-Math.ceil(Math.floor(this.overlay.offsetWidth/b)/2)+1),behavior:"smooth"})))}};
_.f.onDataChanged=function(){var a=this;this.data&&(this.loopCount=0,this.autorotateActive=!0,void 0!==this.data.autoRotateDurationMs&&(this.rotationTimeout=this.data.autoRotateDurationMs),this.setCarouselItem(0),this.updateSizeJobId=_.Gl(_.Ph,function(){a.getCurrentPanelElement().updateSize();a.updateSize()}))};
_.f.getCurrentPanelElement=function(){return _.$q(_.$q(this.hostElement).querySelector("#carousel-item")).querySelector("ytd-default-promo-panel-renderer")};
_.f.getCurrentPaginationElement=function(){return _.$q(_.$q(this.hostElement).querySelector("#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 _.aH($7c,a)};
_.f.onNavigationTap=function(a){var b=this,c=a.model.index;c!==this.currentItemIndex&&(this.getCurrentPanelElement().transitionOut().then(function(){b.setCarouselItem(c)}),this.autorotateActive=!1)};
_.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;_.Ph.cancelJob(this.jobId);this.shouldRotate()&&this.rotationTimeout&&(this.jobId=_.Ph.addLowPriorityJob(function(){a.getCurrentPanelElement().transitionOut().then(function(){a.setNextCarouselItem()})},this.rotationTimeout))};
_.f.computeDotMenuVisible=function(a,b){return!!a&&!!a.carouselItems&&1<a.carouselItems.length&&!a.paginationThumbnails||!!b};
_.f.computePaginationThumbnailsVisible=function(a,b){var c,d;return 1<(null!=(d=null==a?void 0:null==(c=a.paginationThumbnails)?void 0:c.length)?d:0)&&!b};
_.f.computeLayoutType=function(){return this.get("data.carouselItems.0.defaultPromoPanelRenderer.panelLayout")||"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_A"};
_.f.computePaginatorAlignment=function(a){return(null==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&&this.autorotateActive};
_.f.activeChanged=function(){this.data&&(this.active?this.setCarouselItem(this.currentItemIndex):this.currentItem=void 0)};
_.f.isNarrower=function(a){return(null!=a?a:0)<K5.NARROW_VERSION_SIZE};
var L5=a8c;L5.prototype.activeChanged=L5.prototype.activeChanged;L5.prototype.onVideoNotPlaying=L5.prototype.onVideoNotPlaying;L5.prototype.onVideoThumbnailError=L5.prototype.onVideoThumbnailError;L5.prototype.onVideoThumbnailEnded=L5.prototype.onVideoThumbnailEnded;L5.prototype.onDataChanged=L5.prototype.onDataChanged;_.U([_.L(_.EQ),_.V("design:type",Object)],L5.prototype,"ytdGridStateAwareBehavior",void 0);
_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],L5.prototype,"ytdGuideStateAwareBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],L5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],L5.prototype,"ytRendererBehavior",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_rounded_thumbnails")}),_.V("design:type",Boolean)],L5.prototype,"rounded",void 0);
_.U([_.N(),_.V("design:type",Object)],L5.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],L5.prototype,"currentItem",void 0);_.U([_.N(),_.V("design:type",Number)],L5.prototype,"currentItemIndex",void 0);_.U([_.N(),_.V("design:type",Number)],L5.prototype,"rotationTimeout",void 0);_.U([_.N(),_.V("design:type",Number)],L5.prototype,"loopCount",void 0);
_.U([_.N({computed:"computePaginatorAlignment(data)",reflectToAttribute:!0}),_.V("design:type",String)],L5.prototype,"paginatorAlignment",void 0);_.U([_.N(),_.V("design:type",Number)],L5.prototype,"jobId",void 0);_.U([_.N(),_.V("design:type",Number)],L5.prototype,"updateSizeJobId",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],L5.prototype,"isCarouselInFeed",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],L5.prototype,"narrower",void 0);
_.U([_.N({computed:"computeDotMenuVisible(data, narrower)"}),_.V("design:type",Object)],L5.prototype,"dotMenuVisible",void 0);_.U([_.N({computed:"computePaginationThumbnailsVisible(data, narrower)"}),_.V("design:type",Object)],L5.prototype,"paginationThumbnailsVisible",void 0);_.U([_.N({computed:"computeLayoutType(data)",reflectToAttribute:!0}),_.V("design:type",String)],L5.prototype,"layoutType",void 0);
_.U([_.N({value:!0,reflectToAttribute:!0}),_.V("design:type",Boolean)],L5.prototype,"autorotateActive",void 0);_.U([_.N(),_.V("design:type",Object)],L5.prototype,"active",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],L5.prototype,"disableGridStateAware",void 0);_.U([_.vq("#overlay"),_.V("design:type",HTMLElement)],L5.prototype,"overlay",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L5.prototype,"onDataChanged",null);
_.U([_.tq("yt-video-thumbnail-ended"),_.tq("yt-default-promo-panel-renderer-rotate"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L5.prototype,"onVideoThumbnailEnded",null);_.U([_.tq("yt-video-thumbnail-error"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L5.prototype,"onVideoThumbnailError",null);
_.U([_.tq("yt-video-thumbnail-not-playing"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L5.prototype,"onVideoNotPlaying",null);_.U([_.mH("active"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L5.prototype,"activeChanged",null);L5=_.U([_.P({disableElementRegistration:!0,is:"ytd-carousel-item-renderer"})],L5);
_.Q(L5,"ytd-carousel-item-renderer",function(){if(void 0!==Q7c)return Q7c;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-carousel-item-renderer"></div>\n<div id="menu" hidden="[[!dotMenuVisible]]" class="style-scope ytd-carousel-item-renderer">\n  <template is="dom-repeat" items="[[data.carouselItems]]" class="style-scope ytd-carousel-item-renderer">\n    <button class$="menu-dot [[getNavigationClass(index, currentItemIndex)]] style-scope ytd-carousel-item-renderer" on-click="onNavigationTap">\n    </button>\n  </template>\n</div>\n<div id="overlay" class="style-scope ytd-carousel-item-renderer">\n  <div id="pagination-thumbnails" hidden="[[!paginationThumbnailsVisible]]" class="style-scope ytd-carousel-item-renderer">\n    <template is="dom-repeat" items="[[data.paginationThumbnails]]" class="style-scope ytd-carousel-item-renderer">\n      <button class$="[[getNavigationClass(index, currentItemIndex)]] style-scope ytd-carousel-item-renderer" aria-label$="[[item.accessibility.accessibilityData.label]]" on-click="onNavigationTap">\n          <yt-img-shadow height="54" hidden="[[!equals(layoutType, \'DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C\')]]" thumbnail="[[item]]" width="96" class="style-scope ytd-carousel-item-renderer">\n          </yt-img-shadow>\n          <yt-img-shadow height="40" hidden="[[equals(layoutType, \'DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C\')]]" thumbnail="[[item]]" width="72" class="style-scope ytd-carousel-item-renderer">\n          </yt-img-shadow>\n        <div class="progress-bar style-scope ytd-carousel-item-renderer" style$="[[getNavigationDurationStyle(index)]]" hidden="[[!autorotateActive]]">\n        </div>\n      </button>\n    </template>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===P7c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; ytd-carousel-item-renderer {display: block;position: relative;background-color: var(--yt-spec-static-overlay-background-solid);} #carousel-item.ytd-carousel-item-renderer {flex: 1;flex-basis: 0.000000001px;} #menu.ytd-carousel-item-renderer {float: right;margin-top: -100px;position: absolute;right: 100px;vertical-align: middle;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;} button.ytd-carousel-item-renderer {padding: 0;background-color: transparent;outline: none;border: none;cursor: pointer;} .menu-dot.ytd-carousel-item-renderer:before {content: " \u25cf";} .menu-dot.ytd-carousel-item-renderer {color: var(--yt-spec-static-overlay-text-disabled);font-size: 1rem;margin: 0 1px;transition: color 0.25s ease;} .menu-dot.ytd-carousel-item-renderer:hover {color: var(--yt-spec-static-brand-white);} .menu-dot.selected.ytd-carousel-item-renderer {color: var(--yt-spec-static-brand-white);font-size: 1.1rem;} #overlay.ytd-carousel-item-renderer {position: absolute;right: 0;bottom: 0;left: 0;pointer-events: none;} ytd-carousel-item-renderer:not([disable-grid-state-aware]) #overlay.ytd-carousel-item-renderer {display: flexbox;display: flex;} ytd-carousel-item-renderer[is-carousel-in-feed] #pagination-thumbnails.ytd-carousel-item-renderer {padding-left: 40px;padding-right: 40px;} ytd-carousel-item-renderer[disable-grid-state-aware] #overlay.ytd-carousel-item-renderer {width: calc(100% - 48px);max-width: var(--ytd-rich-grid-max-width);margin: 0 auto;} #pagination-thumbnails.ytd-carousel-item-renderer {margin: 56px auto;display: flexbox;display: flex;flex-direction: row;align-items: flex-end;} ytd-carousel-item-renderer[paginator-alignment=CAROUSEL_ITEM_RENDERER_PAGINATOR_ALIGNMENT_START] #pagination-thumbnails.ytd-carousel-item-renderer {justify-content: flex-start;} ytd-carousel-item-renderer[paginator-alignment=CAROUSEL_ITEM_RENDERER_PAGINATOR_ALIGNMENT_END] #pagination-thumbnails.ytd-carousel-item-renderer {justify-content: flex-end;} ytd-carousel-item-renderer[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #pagination-thumbnails.ytd-carousel-item-renderer {margin: 0px 0px 48px;} ytd-carousel-item-renderer[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #overlay.ytd-carousel-item-renderer {overflow: hidden;} ytd-carousel-item-renderer[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-renderer {flex-shrink: 0;width: 96px;height: 55px;} ytd-carousel-item-renderer[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] #menu.ytd-carousel-item-renderer {position: absolute;left: 0px;right: 0px;bottom: 20px;float: none;display: flexbox;display: flex;flex-direction: row;justify-content: center;} ytd-carousel-item-renderer[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] .menu-dot.ytd-carousel-item-renderer {color: var(--yt-spec-static-overlay-text-disabled);font-family: "Roboto","Arial",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 700;margin: 0 2px;transition: color 0.25s ease;} @media(max-width:528px) {ytd-carousel-item-renderer[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] .menu-dot.ytd-carousel-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;}} ytd-carousel-item-renderer[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] .menu-dot.ytd-carousel-item-renderer:hover {color: var(--yt-spec-static-brand-white);} ytd-carousel-item-renderer[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] .menu-dot.selected.ytd-carousel-item-renderer {color: var(--yt-spec-static-brand-white);font-family: "Roboto","Arial",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 700;} @media(max-width:528px) {ytd-carousel-item-renderer[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C][narrower] .menu-dot.selected.ytd-carousel-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;}} #pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-renderer:nth-child(n+4).ytd-carousel-item-renderer {display: none;} @media(min-width:662px) {#pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-renderer:nth-child(n+4).ytd-carousel-item-renderer {display: inline-block;}} ytd-carousel-item-renderer[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-renderer {display: inline-block;} #pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-renderer {position: relative;opacity: 0.5;pointer-events: auto;outline: none;height: 40px;} #pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-renderer:hover,#pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-renderer:focus {opacity: 0.9;} #pagination-thumbnails.ytd-carousel-item-renderer button.selected.ytd-carousel-item-renderer {opacity: 1;} #pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-renderer .progress-bar.ytd-carousel-item-renderer {display: none;background-color: var(--yt-spec-static-brand-white);position: absolute;bottom: -4px;height: 2px;left: 0;right: 0;} #pagination-thumbnails.ytd-carousel-item-renderer button.selected.ytd-carousel-item-renderer .progress-bar.ytd-carousel-item-renderer {-webkit-animation-name: progress-bar;animation-name: progress-bar;-webkit-animation-timing-function: linear;animation-timing-function: linear;display: block;} #pagination-thumbnails.ytd-carousel-item-renderer button.selected.finished.ytd-carousel-item-renderer .progress-bar.ytd-carousel-item-renderer {-webkit-animation: none;animation: none;} #overlay.ytd-carousel-item-renderer button.ytd-carousel-item-renderer:not(:first-child) {margin-left: 8px;} @-webkit-keyframes progress-bar {0% {right: 100%;}100% {right: 0;}} @keyframes progress-bar {0% {right: 100%;}100% {right: 0;}} ytd-carousel-item-renderer[rounded] #pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-renderer yt-img-shadow.ytd-carousel-item-renderer {overflow: hidden;border-radius: 4px;} ytd-carousel-item-renderer[rounded][layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] {overflow: hidden;border-radius: 16px;margin-top: 24px;} ytd-carousel-item-renderer.grid-1-columns #pagination-thumbnails.ytd-carousel-item-renderer {width: 214px;} ytd-carousel-item-renderer.grid-1-columns[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #overlay.ytd-carousel-item-renderer {width: 344px;} ytd-carousel-item-renderer.grid-2-columns #pagination-thumbnails.ytd-carousel-item-renderer {width: 428px;} ytd-carousel-item-renderer.grid-2-columns[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #overlay.ytd-carousel-item-renderer {width: 344px;} ytd-carousel-item-renderer.grid-3-columns #pagination-thumbnails.ytd-carousel-item-renderer {width: 642px;} ytd-carousel-item-renderer.grid-3-columns[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #overlay.ytd-carousel-item-renderer {width: 344px;} ytd-carousel-item-renderer.grid-4-columns #pagination-thumbnails.ytd-carousel-item-renderer {width: 856px;} ytd-carousel-item-renderer.grid-4-columns[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #overlay.ytd-carousel-item-renderer {width: 344px;} ytd-carousel-item-renderer.grid-5-columns #pagination-thumbnails.ytd-carousel-item-renderer {width: 1070px;} ytd-carousel-item-renderer.grid-5-columns[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #overlay.ytd-carousel-item-renderer {width: 344px;} ytd-carousel-item-renderer.grid-6-columns #pagination-thumbnails.ytd-carousel-item-renderer {width: 1284px;} ytd-carousel-item-renderer.grid-6-columns[layout-type=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C] #overlay.ytd-carousel-item-renderer {width: 448px;}</style>');
P7c=d}d=P7c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Q7c=a});var b8c;var c8c;var d8c;var e8c;var f8c=function(){var a=_.O.apply(this,arguments)||this;a.originalQuery=null;a.originalEndpoint=null;return a};
_.H(f8c,_.O);f8c.prototype.computeShowOriginalQueryWithoutEndpoint_=function(a,b){return!(!a||b)};
_.J.Object.defineProperties(f8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===e8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-search-query-correction"></yt-formatted-string>\n<a class="yt-simple-endpoint style-scope yt-search-query-correction" href$="[[computeHref_(correctedEndpoint)]]" data="[[correctedEndpoint]]">\n  <yt-formatted-string id="corrected-link" text="[[correctedQuery]]" class="style-scope yt-search-query-correction"></yt-formatted-string>\n</a>\n<template is="dom-if" if="[[originalText]]" class="style-scope yt-search-query-correction">\n  <yt-formatted-string id="original" text="[[originalText]]" class="style-scope yt-search-query-correction"></yt-formatted-string>\n  <template is="dom-if" if="[[originalEndpoint]]" class="style-scope yt-search-query-correction">\n    <a class="yt-simple-endpoint style-scope yt-search-query-correction" href$="[[computeHref_(originalEndpoint)]]" data="[[originalEndpoint]]">\n        <yt-formatted-string class="original-link style-scope yt-search-query-correction" text="[[originalQuery]]"></yt-formatted-string>\n      </a>\n  </template>\n  <template is="dom-if" if="[[showOriginalQueryWithoutEndpoint]]" class="style-scope yt-search-query-correction">\n    <yt-formatted-string class="original-link style-scope yt-search-query-correction" text="[[originalQuery]]"></yt-formatted-string>\n  </template>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===d8c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_search_query_correction.yt.search.query.correction.css.js--\x3e<style is-scoped>yt-search-query-correction {display: block;margin-top: var(--ytd-margin-6x);} #corrected.yt-search-query-correction {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #corrected-link.yt-search-query-correction {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.yt-search-query-correction {padding-left: var(--ytd-margin-2x);color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .original-link.yt-search-query-correction {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.yt-search-query-correction {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.yt-search-query-correction:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);}</style>');
d8c=d}d=d8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);e8c=a}a=e8c;return a}}});
var M5=f8c;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],M5.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],M5.prototype,"correctedText",void 0);_.U([_.N(),_.V("design:type",Object)],M5.prototype,"correctedQuery",void 0);_.U([_.N(),_.V("design:type",Object)],M5.prototype,"correctedEndpoint",void 0);_.U([_.N(),_.V("design:type",Object)],M5.prototype,"originalText",void 0);_.U([_.N(),_.V("design:type",Object)],M5.prototype,"originalQuery",void 0);
_.U([_.N(),_.V("design:type",Object)],M5.prototype,"originalEndpoint",void 0);_.U([_.N({value:!1,computed:"computeShowOriginalQueryWithoutEndpoint_(originalQuery, originalEndpoint)"}),_.V("design:type",Boolean)],M5.prototype,"showOriginalQueryWithoutEndpoint",void 0);M5=_.U([_.Gq({is:"yt-search-query-correction",noInjection:!0})],M5);_.Hs("itemSectionRenderer","didYouMeanRenderer","yt-did-you-mean-renderer");var g8c=function(){return _.O.apply(this,arguments)||this};
_.H(g8c,_.O);
_.J.Object.defineProperties(g8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===c8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-did-you-mean-renderer">\n</yt-search-query-correction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===b8c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-did-you-mean-renderer {display: inline-block;}</style>");b8c=d}d=b8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);c8c=a}a=c8c;return a}}});
var h8c=g8c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],h8c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],h8c.prototype,"data",void 0);h8c=_.U([_.Gq({is:"yt-did-you-mean-renderer",noInjection:!0})],h8c);var i8c;var j8c;_.Hs("itemSectionRenderer","includingResultsForRenderer","yt-including-results-for-renderer");var k8c=function(){return _.O.apply(this,arguments)||this};
_.H(k8c,_.O);
_.J.Object.defineProperties(k8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===j8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-including-results-for-renderer">\n</yt-search-query-correction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===i8c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-including-results-for-renderer {display: inline-block;}</style>");i8c=d}d=i8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);j8c=a}a=j8c;return a}}});
var l8c=k8c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],l8c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],l8c.prototype,"data",void 0);l8c=_.U([_.Gq({is:"yt-including-results-for-renderer",noInjection:!0})],l8c);var m8c;var n8c;_.Hs("itemSectionRenderer","musicPassFeatureInfoRenderer","yt-music-pass-feature-info-renderer");var o8c=function(){return _.O.apply(this,arguments)||this};
_.H(o8c,_.O);o8c.prototype.computeExtraClasses_=function(a,b){var c="";a&&(c+=" "+a.toLowerCase().replace(/_/g,"-"));b&&(c+=" "+b.toLowerCase().replace(/_/g,"-"));return c};
o8c.prototype.computeUrlImg_=function(){var a=this.data;a.image&&(_.$q(this.hostElement).querySelector("#container").style.backgroundImage="url("+_.Ur(a.image.thumbnails,Number.MAX_VALUE)+")")};
_.J.Object.defineProperties(o8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===n8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]] style-scope yt-music-pass-feature-info-renderer">\n  <div id="message" dir="ltr" class="style-scope yt-music-pass-feature-info-renderer">\n    <yt-formatted-string id="header" text="[[data.header]]" class="style-scope yt-music-pass-feature-info-renderer"></yt-formatted-string>\n    <yt-formatted-string id="description" text="[[data.description]]" class="style-scope yt-music-pass-feature-info-renderer"></yt-formatted-string>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===m8c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-music-pass-feature-info-renderer {display: block;} #container.yt-music-pass-feature-info-renderer {box-sizing: border-box;min-height: 550px;padding: var(--ytd-margin-6x);background-position: center top;background-size: cover;display: flex;flex-direction: row;align-items: center;justify-content: center;} #message.yt-music-pass-feature-info-renderer {width: 1000px;display: flex;flex-direction: column;-ms-align-self: center;align-self: center;} #header.yt-music-pass-feature-info-renderer,#description.yt-music-pass-feature-info-renderer {display: block;width: 50%;} #header.yt-music-pass-feature-info-renderer {font-size: 4.8rem;font-weight: 300;line-height: 1.16;opacity: 0.87;} #description.yt-music-pass-feature-info-renderer {font-size: 2rem;line-height: 1.5;margin-top: var(--ytd-margin-6x);} .style-light.yt-music-pass-feature-info-renderer #header.yt-music-pass-feature-info-renderer {color: var(--yt-spec-static-brand-white);} .style-light.yt-music-pass-feature-info-renderer #description.yt-music-pass-feature-info-renderer {color: var(--yt-deprecated-white-opacity-lighten-1);opacity: 0.7;} .style-dark.yt-music-pass-feature-info-renderer {color: var(--yt-deprecated-luna-black);} .style-right.yt-music-pass-feature-info-renderer #message.yt-music-pass-feature-info-renderer {align-items: flex-end;} @media(max-width:1050px) {#container.yt-music-pass-feature-info-renderer {min-height: 400px;}#header.yt-music-pass-feature-info-renderer {font-size: 3.6rem;}#description.yt-music-pass-feature-info-renderer {margin-top: var(--ytd-margin-4x);font-size: 1.8rem;}} @media(max-width:800px) {#container.yt-music-pass-feature-info-renderer {min-height: 300px;}#header.yt-music-pass-feature-info-renderer {font-size: 2.8rem;}#description.yt-music-pass-feature-info-renderer {margin-top: var(--ytd-margin-2x);font-size: 1.6rem;}} @media(max-width:615px) {#container.yt-music-pass-feature-info-renderer,#message.yt-music-pass-feature-info-renderer {display: block;}#container.yt-music-pass-feature-info-renderer {min-height: 0;position: relative;}#container.yt-music-pass-feature-info-renderer:before {content: "";position: absolute;top: 100px;bottom: 0;left: 0;right: 0;background: linear-gradient(to bottom,hsla(0,0%,0%,0),hsla(0,0%,0%,0.25) 35%,hsla(0,0%,0%,0.25));}#message.yt-music-pass-feature-info-renderer {width: auto;}#header.yt-music-pass-feature-info-renderer,#description.yt-music-pass-feature-info-renderer {width: auto;}#header.yt-music-pass-feature-info-renderer {margin-top: 100px;}} @media(max-width:340px) {#header.yt-music-pass-feature-info-renderer {font-size: 2.4rem;}}</style>');
m8c=d}d=m8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);n8c=a}a=n8c;return a}}});
var N5=o8c;N5.prototype.computeUrlImg_=N5.prototype.computeUrlImg_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],N5.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],N5.prototype,"data",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],N5.prototype,"computeUrlImg_",null);N5=_.U([_.Gq({is:"yt-music-pass-feature-info-renderer",noInjection:!0})],N5);var p8c;var q8c;_.Hs("itemSectionRenderer","noResultsFoundShowingResultsForRenderer","yt-no-results-found-showing-results-for-renderer");var r8c=function(){return _.O.apply(this,arguments)||this};
_.H(r8c,_.O);
_.J.Object.defineProperties(r8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===q8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-no-results-found-showing-results-for-renderer">\n</yt-search-query-correction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===p8c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-no-results-found-showing-results-for-renderer {display: inline-block;}</style>");p8c=d}d=p8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
q8c=a}a=q8c;return a}}});
var s8c=r8c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],s8c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],s8c.prototype,"data",void 0);s8c=_.U([_.Gq({is:"yt-no-results-found-showing-results-for-renderer",noInjection:!0})],s8c);var t8c;var u8c;_.Hs("itemSectionRenderer","resultsWithoutQuotesRenderer","yt-results-without-quotes-renderer");var v8c=function(){return _.O.apply(this,arguments)||this};
_.H(v8c,_.O);
_.J.Object.defineProperties(v8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===u8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-results-without-quotes-renderer">\n</yt-search-query-correction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===t8c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-results-without-quotes-renderer {display: inline-block;}</style>");t8c=d}d=t8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);u8c=a}a=u8c;return a}}});
var w8c=v8c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],w8c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],w8c.prototype,"data",void 0);w8c=_.U([_.Gq({is:"yt-results-without-quotes-renderer",noInjection:!0})],w8c);var x8c;var y8c;_.Hs("itemSectionRenderer","searchNoResultsRenderer","yt-search-no-results-renderer");var z8c=function(){return _.O.apply(this,arguments)||this};
_.H(z8c,_.O);
_.J.Object.defineProperties(z8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===y8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-search-no-results-renderer"></yt-formatted-string>\n<template is="dom-if" if="[[data.alternateQueryText]]" class="style-scope yt-search-no-results-renderer">\n  <a class="yt-simple-endpoint style-scope yt-search-no-results-renderer" href$="[[computeHref_(data.alternateQueryEndpoint)]]" data="[[data.alternateQueryEndpoint]]">\n    <yt-formatted-string id="link" text="[[data.alternateQueryText]]" class="style-scope yt-search-no-results-renderer"></yt-formatted-string>\n  </a>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===x8c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-search-no-results-renderer {display: inline-block;} #text.yt-search-no-results-renderer {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.yt-search-no-results-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} .yt-simple-endpoint.yt-search-no-results-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.yt-search-no-results-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);}</style>');
x8c=d}d=x8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);y8c=a}a=y8c;return a}}});
var A8c=z8c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],A8c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],A8c.prototype,"data",void 0);A8c=_.U([_.Gq({is:"yt-search-no-results-renderer",noInjection:!0})],A8c);var B8c;var C8c;_.Hs("itemSectionRenderer","showingResultsForRenderer","yt-showing-results-for-renderer");var D8c=function(){return _.O.apply(this,arguments)||this};
_.H(D8c,_.O);
_.J.Object.defineProperties(D8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===C8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-showing-results-for-renderer">\n</yt-search-query-correction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===B8c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-showing-results-for-renderer {display: inline-block;}</style>");B8c=d}d=B8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);C8c=a}a=C8c;return a}}});
var E8c=D8c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],E8c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],E8c.prototype,"data",void 0);E8c=_.U([_.Gq({is:"yt-showing-results-for-renderer",noInjection:!0})],E8c);var F8c;var G8c;_.Hs("itemSectionRenderer","OfferItemExpandedRenderer","yt-offer-item-expanded-renderer");var H8c=function(){return _.O.apply(this,arguments)||this};
_.H(H8c,_.O);
H8c.prototype.configureRendererStamper=function(){return{"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"}}}}};
_.J.Object.defineProperties(H8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===G8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-offer-item-expanded-renderer"></div>\n<div id="content" class="style-scope yt-offer-item-expanded-renderer">\n    <div id="heading-renderer" class="style-scope yt-offer-item-expanded-renderer"></div>\n    <div id="description-renderer" class="style-scope yt-offer-item-expanded-renderer"></div>\n    <div id="additional-info-renderer" class="style-scope yt-offer-item-expanded-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===F8c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-offer-item-expanded-renderer {max-width: 650px;display: flex;display: flex;flex-direction: row;} #image-renderer.yt-offer-item-expanded-renderer {max-width: 225px;} #content.yt-offer-item-expanded-renderer {margin-left: var(--ytd-margin-3x);max-width: 410px;} #heading-renderer.yt-offer-item-expanded-renderer {margin: var(--ytd-margin-base) 0 var(--ytd-margin-2x) 0;} #description-renderer.yt-offer-item-expanded-renderer {margin-bottom: var(--ytd-margin-4x);}</style>");
F8c=d}d=F8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);G8c=a}a=G8c;return a}}});
var I8c=H8c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],I8c.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],I8c.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],I8c.prototype,"data",void 0);I8c=_.U([_.Gq({is:"yt-offer-item-expanded-renderer",noInjection:!0})],I8c);var J8c;var K8c;_.Hs("itemSectionRenderer","OfferItemRenderer","yt-offer-item-renderer");var O5=function(){return _.O.apply(this,arguments)||this};
_.H(O5,_.O);
O5.prototype.configureRendererStamper=function(){return{"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"}}}}};
O5.prototype.computeFullWidthMode=function(a){return!(!a||!a.fullWidthMode)};
O5.prototype.computeBorderlessMode=function(a){return!(!a||!a.borderlessMode)};
_.J.Object.defineProperties(O5,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===K8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-offer-item-renderer"></div>\n<div id="heading-renderer" class="style-scope yt-offer-item-renderer"></div>\n<div id="description-renderer" class="style-scope yt-offer-item-renderer"></div>\n<div id="additional-info-renderer" class="style-scope yt-offer-item-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===J8c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-offer-item-renderer {display: inline-block;max-width: 221px;margin-right: 18px;vertical-align: top;margin-bottom: var(--ytd-margin-3x);} yt-offer-item-renderer[full-width-mode] {max-width: none;} yt-offer-item-renderer[borderless-mode] #image-renderer.yt-offer-item-renderer {border: none;} yt-offer-item-renderer:last-child {margin-right: 0;} #image-renderer.yt-offer-item-renderer {border: 1px solid var(--yt-spec-10-percent-layer);} #heading-renderer.yt-offer-item-renderer {margin: var(--ytd-margin-2x) 0 var(--ytd-margin-base) 0;}</style>");
J8c=d}d=J8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);K8c=a}a=K8c;return a}}});
var P5=O5;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],P5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],P5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],P5.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeFullWidthMode(data)"}),_.V("design:type",Boolean)],P5.prototype,"fullWidthMode",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeBorderlessMode(data)"}),_.V("design:type",Boolean)],P5.prototype,"borderlessMode",void 0);P5=_.U([_.Gq({is:"yt-offer-item-renderer",noInjection:!0})],P5);var L8c;var M8c;_.Hs("itemSectionRenderer","subscriptionProductHeaderRenderer","yt-subscription-product-header-renderer");var N8c=function(){return _.O.apply(this,arguments)||this};
_.H(N8c,_.O);N8c.prototype.computeAriaLevel_=function(a){return this.getLevelID_(a)};
N8c.prototype.getLevelID_=function(a){return(a=a.match(/[0-9]+$/))&&1==a.length?a[0]:"1"};
_.J.Object.defineProperties(N8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===M8c){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===L8c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-subscription-product-header-renderer {display: block;}</style>");L8c=d}d=L8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
M8c=a}a=M8c;return a}}});
var Q5=N8c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Q5.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Q5.prototype,"data",void 0);_.U([_.N({computed:"computeAriaLevel_(data.level)",reflectToAttribute:!0}),_.V("design:type",String)],Q5.prototype,"ariaLevel",void 0);_.U([_.N({value:"heading",reflectToAttribute:!0}),_.V("design:type",String)],Q5.prototype,"role",void 0);
_.U([_.N({value:-1,reflectToAttribute:!0}),_.V("design:type",Number)],Q5.prototype,"tabindex",void 0);Q5=_.U([_.Gq({is:"yt-subscription-product-header-renderer",noInjection:!0})],Q5);var O8c;var P8c;_.Hs("itemSectionRenderer","subscriptionProductRenderer","yt-subscription-product-renderer");var Q8c=function(){return _.O.apply(this,arguments)||this};
_.H(Q8c,_.O);Q8c.prototype.configureRendererStamper=function(){return{"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:_.YK("menuRenderer"),events:!0}}};
Q8c.prototype.onStampFinished_=function(){_.$q(this.hostElement).querySelector("#menu").children[0].icon="yt-icons:more_vert"};
_.J.Object.defineProperties(Q8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===P8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-subscription-product-renderer">\n  <div id="content" class="style-scope yt-subscription-product-renderer">\n    <yt-img-shadow id="logo-image" height="30" thumbnail="[[data.logo]]" class="style-scope yt-subscription-product-renderer">\n    </yt-img-shadow>\n    <div id="metadatas" class="style-scope yt-subscription-product-renderer">\n      <template is="dom-repeat" items="[[data.metadatas]]" class="style-scope yt-subscription-product-renderer">\n        <div class="metadata style-scope yt-subscription-product-renderer">\n          [[getSimpleString(item)]]\n        </div>\n      </template>\n    </div>\n    <div id="additional-infos" class="style-scope yt-subscription-product-renderer">\n      <template is="dom-repeat" items="[[data.additionalInfos]]" class="style-scope yt-subscription-product-renderer">\n        <div class="additional-info style-scope yt-subscription-product-renderer">\n          [[getSimpleString(item)]]\n        </div>\n      </template>\n    </div>\n    <yt-formatted-string class="description style-scope yt-subscription-product-renderer" hidden="[[!data.description]]" split-lines="" text="[[data.description]]">\n    </yt-formatted-string>\n  </div>\n  <div id="menu" class="style-scope yt-subscription-product-renderer"></div>\n  <div id="actions" class="card-actions style-scope yt-subscription-product-renderer">\n    <div id="primary-button" class="button style-scope yt-subscription-product-renderer"></div>\n    <div id="secondary-button" class="button style-scope yt-subscription-product-renderer"></div>\n  </div>\n</tp-yt-paper-card>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===O8c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-subscription-product-renderer {--paper-card-background-color: var(--yt-spec-brand-background-primary);display: flex;} tp-yt-paper-card.yt-subscription-product-renderer {width: 100%;} #content.yt-subscription-product-renderer {padding: var(--ytd-margin-4x);} #metadatas.yt-subscription-product-renderer {margin: var(--ytd-margin-5x) 0 var(--ytd-margin-7x);} .metadata.yt-subscription-product-renderer {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.yt-subscription-product-renderer {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.yt-subscription-product-renderer {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.yt-subscription-product-renderer {padding: var(--ytd-margin-2x);border-top: 1px solid var(--yt-spec-10-percent-layer);display: flex;} #secondary-button.yt-subscription-product-renderer yt-button-renderer.yt-subscription-product-renderer {color: var(--yt-spec-text-secondary);} #menu.yt-subscription-product-renderer {position: absolute;top: var(--ytd-margin-4x);right: var(--ytd-margin-4x);}</style>");
O8c=d}d=O8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);P8c=a}a=P8c;return a}}});
var R5=Q8c;R5.prototype.onStampFinished_=R5.prototype.onStampFinished_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],R5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],R5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],R5.prototype,"data",void 0);
_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R5.prototype,"onStampFinished_",null);R5=_.U([_.Gq({is:"yt-subscription-product-renderer",noInjection:!0})],R5);var R8c;var S8c;_.Hs("itemSectionRenderer","subscriptionProductUpsellOfferRenderer","yt-subscription-product-upsell-offer-renderer");var T8c=function(){return _.O.apply(this,arguments)||this};
_.H(T8c,_.O);T8c.prototype.configureRendererStamper=function(){return{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.secondaryButton":{id:"secondary-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
T8c.prototype.imageScrimColorValuesChanged_=function(){var a,b=null==(a=this.data)?void 0:a.imageScrimColorValues;_.$q(this.hostElement).querySelector("#scrim").style.backgroundColor=b?_.Cp(b[0]):"transparent"};
_.J.Object.defineProperties(T8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===S8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope yt-subscription-product-upsell-offer-renderer">\n  <div id="image-container" class="style-scope yt-subscription-product-upsell-offer-renderer">\n    <yt-img-shadow id="image" object-fit="COVER" object-position="LEFT" thumbnail="[[data.image]]" class="style-scope yt-subscription-product-upsell-offer-renderer">\n    </yt-img-shadow>\n    <div id="scrim" class="style-scope yt-subscription-product-upsell-offer-renderer">\n      <yt-icon id="logo-icon" aria-label$="[[data.logoIconAccessibility.accessibilityData.label]]" hidden="[[!data.logoIcon]]" icon="[[data.logoIcon.iconType]]" class="style-scope yt-subscription-product-upsell-offer-renderer">\n      </yt-icon>\n      <yt-img-shadow id="logo-image" height="30" hidden="[[!data.logo]]" thumbnail="[[data.logo]]" class="style-scope yt-subscription-product-upsell-offer-renderer">\n      </yt-img-shadow>\n    </div>\n  </div>\n  <div id="content" class="card-content style-scope yt-subscription-product-upsell-offer-renderer">\n    <div id="title" class="style-scope yt-subscription-product-upsell-offer-renderer">\n      [[getSimpleString(data.title)]]\n    </div>\n    <yt-formatted-string id="description" text="[[data.description]]" class="style-scope yt-subscription-product-upsell-offer-renderer"></yt-formatted-string>\n    <div id="additional-infos" class="style-scope yt-subscription-product-upsell-offer-renderer">\n      <template is="dom-repeat" items="[[data.additionalInfos]]" class="style-scope yt-subscription-product-upsell-offer-renderer">\n        <yt-formatted-string id="additional-info" text="[[item]]" class="style-scope yt-subscription-product-upsell-offer-renderer"></yt-formatted-string>\n      </template>\n    </div>\n  </div>\n  <div id="actions" class="card-actions style-scope yt-subscription-product-upsell-offer-renderer">\n    <div id="primary-button" class="button style-scope yt-subscription-product-upsell-offer-renderer"></div>\n    <div id="secondary-button" class="button style-scope yt-subscription-product-upsell-offer-renderer"></div>\n  </div>\n</tp-yt-paper-card>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===R8c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-subscription-product-upsell-offer-renderer {--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.yt-subscription-product-upsell-offer-renderer {position: relative;height: 100px;margin: -1px;border-radius: 2px 2px 0 0;overflow: hidden;} #image.yt-subscription-product-upsell-offer-renderer {display: block;height: 100%;} #scrim.yt-subscription-product-upsell-offer-renderer {position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding: 0 16px;align-items: center;display: flex;} #logo-image.yt-subscription-product-upsell-offer-renderer {display: inline-block;} #logo-icon.yt-subscription-product-upsell-offer-renderer {fill: var(--yt-spec-static-brand-white);top: 3px;} #content.yt-subscription-product-upsell-offer-renderer {padding: 14px;} #title.yt-subscription-product-upsell-offer-renderer {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.yt-subscription-product-upsell-offer-renderer {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.yt-subscription-product-upsell-offer-renderer {margin: var(--ytd-margin-3x) 0 var(--ytd-margin-2x);} #additional-info.yt-subscription-product-upsell-offer-renderer {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.yt-subscription-product-upsell-offer-renderer {padding: var(--ytd-margin-2x);border-top: 1px solid var(--yt-spec-10-percent-layer);display: flex;} #secondary-button.yt-subscription-product-upsell-offer-renderer yt-button-renderer.yt-subscription-product-upsell-offer-renderer {color: var(--yt-spec-text-secondary);}</style>");
R8c=d}d=R8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);S8c=a}a=S8c;return a}}});
var S5=T8c;S5.prototype.imageScrimColorValuesChanged_=S5.prototype.imageScrimColorValuesChanged_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],S5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],S5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],S5.prototype,"data",void 0);
_.U([_.uq("data.imageScrimColorValues"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],S5.prototype,"imageScrimColorValuesChanged_",null);S5=_.U([_.Gq({is:"yt-subscription-product-upsell-offer-renderer",noInjection:!0})],S5);var U8c;var V8c;var W8c;var X8c;var Y8c;var Z8c;var $8c=function(){return _.O.apply(this,arguments)||this};
_.H($8c,_.O);$8c.prototype.onYtServiceRequestError_=function(a){this.ytOpenToastBehavior.openToast(a.detail.error.message)};
_.J.Object.defineProperties($8c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Z8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-single-ypc-offer-renderer">\n  <yt-formatted-string hidden="[[!data.offerTypeName]]" text="[[data.offerTypeName]]" class="style-scope yt-single-ypc-offer-renderer">\n  </yt-formatted-string>\n  <template is="dom-repeat" items="[[data.metadatas]]" class="style-scope yt-single-ypc-offer-renderer">\n    <yt-formatted-string id="metadata-item" text="[[item]]" class="style-scope yt-single-ypc-offer-renderer">\n    </yt-formatted-string>\n  </template>\n</div>\n<yt-button-renderer id="subscription-button" data="[[data.button.buttonRenderer]]" class="style-scope yt-single-ypc-offer-renderer">\n</yt-button-renderer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Y8c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; yt-single-ypc-offer-renderer {--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: flex;flex-direction: row;align-items: center;} yt-single-ypc-offer-renderer[is-manage-red] {border-bottom: none;max-width: none;} yt-single-ypc-offer-renderer[is-manage-red] #yt-unlimited-metadata.yt-single-ypc-offer-renderer {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-single-ypc-offer-renderer[collapsible] {background-color: var(--yt-spec-static-overlay-background-light);border-bottom: none;max-width: 552px;padding: 0;} yt-single-ypc-offer-renderer[collapsible] #yt-unlimited-metadata.yt-single-ypc-offer-renderer {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: flex;flex-direction: column;-ms-align-self: center;align-self: center;} yt-single-ypc-offer-renderer[collapsible] #metadata-item.yt-single-ypc-offer-renderer {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);} yt-single-ypc-offer-renderer[collapsible] #metadata-item.yt-single-ypc-offer-renderer:before {content: none;} yt-single-ypc-offer-renderer[collapsible] #subscription-button.yt-single-ypc-offer-renderer {margin: var(--ytd-margin-4x);-ms-align-self: center;align-self: center;} #yt-unlimited-metadata.yt-single-ypc-offer-renderer {--yt-endpoint-force-cursor: pointer;flex: 1;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.yt-single-ypc-offer-renderer {color: var(--yt-spec-text-secondary);} #metadata-item.yt-single-ypc-offer-renderer:before {content: "\u2022 ";} #subscription-button.yt-single-ypc-offer-renderer {margin-left: var(--ytd-margin-4x);}</style>');
Y8c=d}d=Y8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Z8c=a}a=Z8c;return a}}});
var T5=$8c;T5.prototype.onYtServiceRequestError_=T5.prototype.onYtServiceRequestError_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],T5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],T5.prototype,"ytOpenToastBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],T5.prototype,"data",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],T5.prototype,"collapsible",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],T5.prototype,"isManageRed",void 0);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],T5.prototype,"onYtServiceRequestError_",null);T5=_.U([_.Gq({is:"yt-single-ypc-offer-renderer",noInjection:!0})],T5);var a9c=function(){return _.O.apply(this,arguments)||this};
_.H(a9c,_.O);a9c.prototype.configureRendererStamper=function(){return{"data.singleYpcOfferSupportedRenderers":{id:"contents",mapping:{singleYpcOfferRenderer:{component:"yt-single-ypc-offer-renderer",properties:{isManageRed:"[[isManageRed]]"}}}}}};
_.J.Object.defineProperties(a9c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===X8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-single-ypc-offer-list-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===W8c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-single-ypc-offer-list-renderer {width: 100%;} yt-single-ypc-offer-list-renderer[is-manage-red] #contents.yt-single-ypc-offer-list-renderer {padding: 0;} #contents.yt-single-ypc-offer-list-renderer {padding: 0 var(--ytd-margin-4x);align-items: center;display: flex;flex-direction: column;}</style>");
W8c=d}d=W8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);X8c=a}a=X8c;return a}}});
var U5=a9c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],U5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],U5.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],U5.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],U5.prototype,"isManageRed",void 0);U5=_.U([_.Gq({is:"yt-single-ypc-offer-list-renderer",noInjection:!0})],U5);var b9c;var c9c;_.Hs("itemSectionRenderer","ypcOffersListRenderer","yt-ypc-offers-list-renderer");var d9c=function(){return _.O.apply(this,arguments)||this};
_.H(d9c,_.O);d9c.prototype.configureRendererStamper=function(){return{"data.offersList":{id:"contents",mapping:{singleYpcOfferListRenderer:{component:"yt-single-ypc-offer-list-renderer",properties:{isManageRed:"[[isManageRed]]"}}}}}};
_.J.Object.defineProperties(d9c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===c9c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-ypc-offers-list-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===b9c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-ypc-offers-list-renderer {display: flex;flex-direction: row;justify-content: center;} #contents.yt-ypc-offers-list-renderer {width: 100%;}</style>");
b9c=d}d=b9c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);c9c=a}a=c9c;return a}}});
var V5=d9c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],V5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],V5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],V5.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],V5.prototype,"isManageRed",void 0);V5=_.U([_.Gq({is:"yt-ypc-offers-list-renderer",noInjection:!0})],V5);_.Hs("itemSectionRenderer","unlimitedManageSubscriptionPageRenderer","yt-unlimited-manage-subscription-page-renderer");var e9c=function(){return _.O.apply(this,arguments)||this};
_.H(e9c,_.O);
e9c.prototype.configureRendererStamper=function(){return{"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}}}}}};
_.J.Object.defineProperties(e9c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===V8c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-unlimited-manage-subscription-page-renderer">\n  <h2 class="style-scope yt-unlimited-manage-subscription-page-renderer">[[getSimpleString(data.subscriptionTitle)]]</h2>\n  <div class="card-content style-scope yt-unlimited-manage-subscription-page-renderer">\n    <template is="dom-repeat" items="[[data.subscriptionInfos]]" class="style-scope yt-unlimited-manage-subscription-page-renderer">\n      <div class="subscription-info-item style-scope yt-unlimited-manage-subscription-page-renderer">\n        <span class="subscription-info-item-title style-scope yt-unlimited-manage-subscription-page-renderer">\n          [[getSimpleString(item.unlimitedSubscriptionInfoRenderer.title)]]\n        </span>\n        <span class="subscription-info-item-content style-scope yt-unlimited-manage-subscription-page-renderer">\n          [[getSimpleString(item.unlimitedSubscriptionInfoRenderer.content)]]\n        </span>\n      </div>\n    </template>\n    <template is="dom-repeat" items="[[data.additionalInfos]]" class="style-scope yt-unlimited-manage-subscription-page-renderer">\n      <yt-formatted-string class="additional-info style-scope yt-unlimited-manage-subscription-page-renderer" text="[[item]]">\n      </yt-formatted-string>\n    </template>\n    <div class="buttons style-scope yt-unlimited-manage-subscription-page-renderer">\n      <div id="manage-fix-fop-button" class="style-scope yt-unlimited-manage-subscription-page-renderer"></div>\n      <div id="manage-family-button" class="style-scope yt-unlimited-manage-subscription-page-renderer"></div>\n      <div id="manage-subscription-button" class="style-scope yt-unlimited-manage-subscription-page-renderer"></div>\n      <div id="help-button" class="style-scope yt-unlimited-manage-subscription-page-renderer"></div>\n    </div>\n    <div id="offers" class="style-scope yt-unlimited-manage-subscription-page-renderer"></div>\n  </div>\n</tp-yt-paper-card>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===U8c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-unlimited-manage-subscription-page-renderer {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: flex;flex-direction: column;} h2.yt-unlimited-manage-subscription-page-renderer {color: var(--yt-spec-text-primary);padding: var(--ytd-margin-4x);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} .card-content.yt-unlimited-manage-subscription-page-renderer {padding: var(--ytd-margin-4x);} .subscription-info-item.yt-unlimited-manage-subscription-page-renderer {margin-top: var(--ytd-margin-2x);display: flex;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.yt-unlimited-manage-subscription-page-renderer {flex: 1;flex-basis: 0.000000001px;} .subscription-info-item-content.yt-unlimited-manage-subscription-page-renderer {flex: 2;} .additional-info.yt-unlimited-manage-subscription-page-renderer {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.yt-unlimited-manage-subscription-page-renderer {margin-top: var(--ytd-margin-4x);}</style>');
U8c=d}d=U8c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);V8c=a}a=V8c;return a}}});
var f9c=e9c;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],f9c.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],f9c.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],f9c.prototype,"data",void 0);f9c=_.U([_.Gq({is:"yt-unlimited-manage-subscription-page-renderer",noInjection:!0})],f9c);var g9c;var h9c;var i9c=function(){return _.O.apply(this,arguments)||this};
_.H(i9c,_.O);_.f=i9c.prototype;_.f.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={"enter:keypress":"onKeypress_"}};
_.f.configureRendererStamper=function(){return{"data.singleYpcOfferListSupportedRenderers":{id:"offers",mapping:{singleYpcOfferRenderer:{component:"yt-single-ypc-offer-renderer",params:{collapsible:!0}}}}}};
_.f.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","button");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","0")};
_.f.onKeypress_=function(a){a.detail.keyboardEvent.target==this&&this.expandOffers_()};
_.f.handleHeaderTap_=function(a){a.preventDefault();a.stopPropagation();this.expandOffers_()};
_.f.expandOffers_=function(){this.offersVisible_=!0;this.hostElement.setAttribute("tabindex","-1")};
_.f.dataChanged_=function(a){this.offersVisible_=!a.isCollapsed};
_.J.Object.defineProperties(i9c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===h9c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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_" class="style-scope yt-collapsible-ypc-offer-renderer">\n</yt-formatted-string>\n<div id="offers" hidden="[[!offersVisible_]]" class="style-scope yt-collapsible-ypc-offer-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===g9c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-collapsible-ypc-offer-renderer {--yt-endpoint-color: var(--yt-spec-call-to-action);} yt-collapsible-ypc-offer-renderer[offers-visible_] {outline: none;} #more-offer-info-header.yt-collapsible-ypc-offer-renderer {color: var(--yt-spec-static-brand-white);font-size: 1.4rem;cursor: pointer;} #offers.yt-collapsible-ypc-offer-renderer {align-items: center;display: flex;flex-direction: column;}</style>");
g9c=d}d=g9c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);h9c=a}a=h9c;return a}}});
var W5=i9c;W5.prototype.dataChanged_=W5.prototype.dataChanged_;_.U([_.L(_.tA),_.V("design:type",Object)],W5.prototype,"ironA11yKeysBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],W5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],W5.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],W5.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],W5.prototype,"offersVisible_",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],W5.prototype,"dataChanged_",null);W5=_.U([_.Gq({is:"yt-collapsible-ypc-offer-renderer",noInjection:!0})],W5);var j9c;var k9c;_.Hs("itemSectionRenderer","unlimitedPageHeaderRenderer","yt-unlimited-page-header-renderer");var X5=function(){return _.O.apply(this,arguments)||this};
_.H(X5,_.O);X5.prototype.configureRendererStamper=function(){return{"data.moreOffersRenderers":{id:"more-offers",mapping:{collapsibleYpcOfferRenderer:{component:"yt-collapsible-ypc-offer-renderer"}}}}};
X5.prototype.dataChanged_=function(){if(this.data.backgroundImage){var a=_.Ur(this.data.backgroundImage.thumbnails,screen.width),b=this.getScrimLayerColorStops_();this.hostElement.style.backgroundImage=b?"linear-gradient(180deg, "+b+"), url("+a+")":"url("+a+")";this.data.gtmId&&_.jC(this.data.gtmId)}};
X5.prototype.onYtServiceRequestError_=function(a){this.ytOpenToastBehavior.openToast(a.detail.error.message)};
X5.prototype.getScrimLayerColorStops_=function(){var a,b,c=null==(a=this.data.unlimitedHeaderV2Data)?void 0:null==(b=a.unlimitedHeaderV2Data)?void 0:b.scrimLayerColors;if(!c)return null;var d=100/c.length;return c.map(function(e,h){h*=d;return _.Cp(e)+" "+h+"%"}).join(",")};
_.J.Object.defineProperties(X5,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===k9c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-unlimited-page-header-renderer">\n  <yt-img-shadow id="logo" thumbnail="[[data.unlimitedLogoImage]]" width="[[Number.MAX_VALUE]]" class="style-scope yt-unlimited-page-header-renderer">\n  </yt-img-shadow>\n</h1>\n<yt-formatted-string id="subtitle" respect-html-dir="" text="[[data.subTitle]]" class="style-scope yt-unlimited-page-header-renderer">\n</yt-formatted-string>\n<yt-button-renderer id="manage-subscription-button" data="[[data.manageSubscriptionButton.buttonRenderer]]" class="style-scope yt-unlimited-page-header-renderer">\n</yt-button-renderer>\n<div id="metadatas" class="style-scope yt-unlimited-page-header-renderer">\n  <template is="dom-repeat" items="[[data.metadatas]]" class="style-scope yt-unlimited-page-header-renderer">\n    <yt-formatted-string class="metadata-item style-scope yt-unlimited-page-header-renderer" text="[[item]]"></yt-formatted-string>\n  </template>\n  <template is="dom-if" if="[[data.additionalBillingInfo]]" class="style-scope yt-unlimited-page-header-renderer">\n    <div id="additional-billing-info" class="style-scope yt-unlimited-page-header-renderer">\n      <yt-formatted-string class="billing-info-item style-scope yt-unlimited-page-header-renderer" text="[[data.additionalBillingInfo]]">\n      </yt-formatted-string>\n    </div>\n  </template>\n</div>\n<yt-formatted-string class="promotion-text style-scope yt-unlimited-page-header-renderer" text="[[data.promotion.ypcPromotionRenderer.promotionText]]">\n</yt-formatted-string>\n<div id="more-offers" class="style-scope yt-unlimited-page-header-renderer"></div>\n<a id="restriction-apply-button" class="offer-details-link style-scope yt-unlimited-page-header-renderer" tabindex="0">\n  <yt-formatted-string text="[[data.offerDetailsLinkText]]" class="style-scope yt-unlimited-page-header-renderer"></yt-formatted-string>\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===j9c){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; yt-unlimited-page-header-renderer {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);--yt-img-max-height: 100%;--yt-formatted-string-strikethrough-font-family: Roboto, Arial, sans-serif;--yt-formatted-string-strikethrough-font-size: 2.4rem;--yt-formatted-string-strikethrough-font-weight: 300;--yt-formatted-string-strikethrough-line-height: 2.8rem;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%;align-items: center;display: flex;flex-direction: column;} #logo.yt-unlimited-page-header-renderer {height: 71px;} #logo_wrapper.yt-unlimited-page-header-renderer {height: 71px;} #subtitle.yt-unlimited-page-header-renderer,.metadata-item.yt-unlimited-page-header-renderer,.billing-info-item.yt-unlimited-page-header-renderer {color: var(--yt-spec-static-brand-white);max-width: 552px;} .yt-unlimited-title.yt-unlimited-page-header-renderer yt-img-shadow.yt-unlimited-page-header-renderer {height: 71px;max-width: 100%;} #subtitle.yt-unlimited-page-header-renderer {margin: var(--ytd-margin-12x) 0;font-size: 3.2rem;font-weight: 300;line-height: 4rem;white-space: pre-line;} #metadatas.yt-unlimited-page-header-renderer {margin: var(--ytd-margin-6x);max-width: 680px;font-size: 2.4rem;font-weight: 300;line-height: 2.8rem;} .metadata-item.yt-unlimited-page-header-renderer {display: inline;} .metadata-item.yt-unlimited-page-header-renderer:not(:first-child):before {content: "\u2022\u00a0";color: var(--yt-spec-text-primary);} yt-button-renderer.style-dark-on-white.yt-unlimited-page-header-renderer {color: var(--yt-spec-static-brand-black);background-color: var(--yt-spec-static-brand-white);} #additional-billing-info.yt-unlimited-page-header-renderer {display: block;margin-top: var(--ytd-margin-3x);font-size: 1.6rem;} .billing-info-item.yt-unlimited-page-header-renderer {display: inline;white-space: pre-line;} .promotion-text.yt-unlimited-page-header-renderer {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-unlimited-page-header-renderer {--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.yt-unlimited-page-header-renderer:hover {text-decoration: underline;} #more-offers.yt-unlimited-page-header-renderer {width: 100%;margin-bottom: var(--ytd-margin-6x);}</style>');
j9c=d}d=j9c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);k9c=a}a=k9c;return a}}});
var Y5=X5;Y5.prototype.onYtServiceRequestError_=Y5.prototype.onYtServiceRequestError_;Y5.prototype.dataChanged_=Y5.prototype.dataChanged_;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Y5.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Y5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],Y5.prototype,"ytOpenToastBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],Y5.prototype,"data",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Y5.prototype,"dataChanged_",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],Y5.prototype,"onYtServiceRequestError_",null);Y5=_.U([_.Gq({is:"yt-unlimited-page-header-renderer",noInjection:!0})],Y5);var l9c;var m9c;_.Hs("itemSectionRenderer","UnlimitedUserNotificationRenderer","yt-unlimited-user-notification-renderer");var n9c=function(){return _.O.apply(this,arguments)||this};
_.H(n9c,_.O);n9c.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-confirm":!0}}}}}};
_.J.Object.defineProperties(n9c,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===m9c){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-unlimited-user-notification-renderer">\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope yt-unlimited-user-notification-renderer"></yt-formatted-string>\n  <template is="dom-repeat" items="[[data.messages]]" class="style-scope yt-unlimited-user-notification-renderer">\n    <yt-formatted-string id="metadata-item" text="[[item]]" class="style-scope yt-unlimited-user-notification-renderer"></yt-formatted-string>\n  </template>\n</div>\n<div id="action-button" class="style-scope yt-unlimited-user-notification-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===l9c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-unlimited-user-notification-renderer {width: 100%;background-position: center top;background-size: cover;background-color: var(--yt-spec-error-background);justify-content: space-between;display: flex;flex-direction: row;} #yt-notification-text.yt-unlimited-user-notification-renderer {display: flex;flex-direction: column;} #title.yt-unlimited-user-notification-renderer {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.yt-unlimited-user-notification-renderer {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.yt-unlimited-user-notification-renderer {padding-right: var(--ytd-margin-35x);padding-top: var(--ytd-margin-5x);padding-bottom: var(--ytd-margin-5x);}</style>");
l9c=d}d=l9c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);m9c=a}a=m9c;return a}}});
var o9c=n9c;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],o9c.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],o9c.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],o9c.prototype,"data",void 0);o9c=_.U([_.Gq({is:"yt-unlimited-user-notification-renderer",noInjection:!0})],o9c);var p9c;var q9c;var r9c=function(){var a=_.O.apply(this,arguments)||this;a.playerListenerConfig=null;a.actionMap={"yt-show-watch-page-survey":"openSurvey"};return a};
_.H(r9c,_.O);_.f=r9c.prototype;_.f.dataChanged=function(){var a=this,b=_.Lq();b&&b.getPlayerPromise().then(function(d){a.maybeRemovePlayerListeners(d)});
var c=this.data&&this.data.survey;c&&((c=(c=c.singleOptionSurveyRenderer||c.checkboxSurveyRenderer||c.multiStageSurveyRenderer)&&c.watchPageDisplayTriggers)?this.triggerWatchPageSurvey(b,c):this.openSurvey())};
_.f.triggerWatchPageSurvey=function(a,b){var c=this,d,e,h,l,m,p,q,t,y;return _.v(function(z){if(1==z.nextAddress)return a?_.w(z,a.getPlayerPromise(),2):z.return();c.player=z.yieldResult;if(!c.player)return z.return();d={};e=_.g(b);for(h=e.next();!h.done;h=e.next())l=h.value,m=_.g(c.createEventListenerPair(l)),p=m.next().value,q=m.next().value,t=p,y=q,t&&y&&(d[t]=y,c.ytPlayerListenerBehavior.listenToPlayerEvent(c.player,t,y));c.playerListenerConfig=d;_.Bo(z)})};
_.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(){var a=this,b=this.data&&this.data.survey;this.ytdReduxBehavior.dispatch(_.AWb(!!b));_.Ph.addJob(function(){a.ytdOpenPopupBehavior.openPopup({openPopupAction:{popupType:"SURVEY",popup:b}})},0,0)};
_.f.maybeRemovePlayerListeners=function(a){if(this.playerListenerConfig){for(var b=_.g(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}};
var Z5=r9c;Z5.prototype.dataChanged=Z5.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z5.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],Z5.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],Z5.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],Z5.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.SI),_.V("design:type",Object)],Z5.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z5.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],Z5.prototype,"playerListenerConfig",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],Z5.prototype,"lastKnownPlaybackPosition",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],Z5.prototype,"accumulatedMediaTime",void 0);_.U([_.N(),_.V("design:type",Object)],Z5.prototype,"player",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Z5.prototype,"dataChanged",null);Z5=_.U([_.P({is:"ytd-survey-trigger-renderer",disableElementRegistration:!0})],Z5);
_.Q(Z5,"ytd-survey-trigger-renderer",function(){if(void 0!==q9c)return q9c;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===p9c){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-survey-trigger-renderer {display: none;}</style>");p9c=d}d=p9c;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return q9c=a});
}catch(e){_._DumpException(e)}
try{
var SXb,TXb,UXb,ZXb;_.SV=function(a,b){var c={};c.key=a;c.value=b;return _.Gob().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)}})})};
SXb=function(a){switch(a){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:_.od(a,"unknown result type")}};
TXb=function(a){switch(a){case "b.f_":return 0;case "j.s_":return 2;case "r.s_":return 4;case "e.h_":return 6;case "i.s_":return 8;case "p.h_":return 12;case "s.t_":return 10;case "s.i_":return 14;case "f.i_":return 16;case "a.b_":return 18;case "a.o_":return 20;case "g.o_":return 22;case "p.i_":return 24;case "p.m_":return 26;case "i.k_":return 28;case "i.f_":return 30;default:_.od(a,"Unknown method type")}};
UXb=function(a){switch(a){case 0:return"BISCOTTI_BASED_DETECTION_RESULT_DETECTED";case 1:return"BISCOTTI_BASED_DETECTION_RESULT_NOT_DETECTED";case 2:return"BISCOTTI_BASED_DETECTION_RESULT_UNSPECIFIED";case 3:return"BISCOTTI_BASED_DETECTION_RESULT_KNOWN_FAILURE";case 4:return"BISCOTTI_BASED_DETECTION_RESULT_UNKNOWN_FAILURE";default:_.od(a,"unknown result type")}};
_.VXb=function(a,b,c){c={detected:0===a,source:b,detectionResult:UXb(a),contentCpn:c};_.qj("biscottiBasedDetection",c);a=SXb(a);b=TXb(b);_.qf("CATSTAT",Number(_.rf("CATSTAT",0))&~(3<<b)|a<<b)};
_.XXb=function(a){var b=WXb.get("last-user-engagement-exp-trigger-timestamp");return!b||(0,_.Zg)()>=b+a?(WXb.set("last-user-engagement-exp-trigger-timestamp",(0,_.Zg)()),!0):!1};
_.TV=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=_.Hj());b&&(a.clientScreenNonce=b);d&&(a.clientPlaybackNonce=d);_.qj("youThere",a)};
_.YXb=function(a){this.internalArray_=_.k(a)};
_.H(_.YXb,_.n);ZXb=function(a,b){var c;1!==b||(null==(c=a.currentPersistentToast)?0:c.opened)?a.openToast():a.currentPersistentToast=void 0};
_.$Xb=function(a){return _.po({type:"SET_PLAYER_STATE",payload:{playerState:a}})};var aYb;var bYb;var UV=null;
_.Dq({_template:function(){if(void 0!==bYb)return bYb;var a=document.createElement("template");_.K(a,'\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===aYb){var d=document.createElement("template");_.K(d,'\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_toast.tp.yt.paper.toast.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  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  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\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>');aYb=
d}d=aYb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bYb=a},
is:"tp-yt-paper-toast",behaviors:[_.qI],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:""},label:{type:String,value:""},noCancelOnOutsideClick:{type:Boolean,value:!0},noAutoFocus:{type:Boolean,value:!0},noIronAnnounce:{type:Boolean,value:!1}},listeners:{transitionend:"__onTransitionEnd"},get visible(){_.Bq._warn("`visible` is deprecated, use `opened` instead");
return this.opened},get _canAutoClose(){return 0<this.duration&&Infinity!==this.duration},created:function(){this._autoClose=null;_.LP.requestAvailability()},
show:function(a){"string"==typeof a&&(a={text:a});for(var b in a)0===b.indexOf("_")?_.Bq._warn('The property "'+b+'" is private and was not set.'):b in this?this[b]=a[b]:_.Bq._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?(UV&&UV!==this&&UV.close(),UV=this,this.noIronAnnounce||this.fire("iron-announce",{text:this.label||this.text}),this._canAutoClose&&(this._autoClose=this.async(this.close,this.duration))):UV===this&&(UV=null);_.pI._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 WXb=new _.ai("ratelimit");var cYb;var dYb;var VV=function(){return _.O.apply(this,arguments)||this};
_.H(VV,_.O);_.f=VV.prototype;_.f.toastOpenedChanged=function(){this.toastManager&&this.hasOpened&&!_.$q(this.hostElement).querySelector("#toast").opened&&1!==this.toastType&&ZXb(this.toastManager,this.toastType)};
_.f.open=function(a){this.hasOpened=!0;if(this.toastManager){this.toastType=null!=a?a:0;var b=this.toastManager,c=_.$q(this.hostElement).querySelector("#toast");1===a?b.currentPersistentToast=c:b.queue.push(c);b.openToast()}else _.$q(this.hostElement).querySelector("#toast").open()};
_.f.close=function(a){_.$q(this.hostElement).querySelector("#toast").close();this.toastManager&&1===a&&ZXb(this.toastManager,a)};
_.f.refit=function(){_.$q(this.hostElement).querySelector("#toast").refit()};
_.f.tapClose=function(){this.useCloseButton&&!this.closeToastOnActionButtonClick||_.$q(this.hostElement).querySelector("#toast").close()};
_.f.setVerticalOffset=function(a){_.$q(this.hostElement).querySelector("#toast").verticalOffset=a;_.$q(this.hostElement).querySelector("#toast").fit()};
_.f.computeButtonClass_=function(a){return a?"toast-button":""};
_.f.computeText_=function(a){return _.mp(a)};
_.f.toastOpenedChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("toast-opened-changed",this.toastOpened))};
_.f.updateToastOpenedFromBinding=function(a){this.toastOpened=a.detail.value};
_.J.Object.defineProperties(VV.prototype,{labelText:{configurable:!0,enumerable:!0,get:function(){var a=[],b;(null==(b=this.data)?0:b.responseText)&&a.push(_.mp(this.data.responseText));var c;(null==(c=this.data)?0:c.subText)&&a.push(_.mp(this.data.subText));var d,e;if(null==(d=this.data)?0:null==(e=d.actionButton)?0:e.buttonRenderer){var h,l;a.push((null==(h=this.data.actionButton.buttonRenderer.accessibilityData)?void 0:null==(l=h.accessibilityData)?void 0:l.label)||_.mp(this.data.actionButton.buttonRenderer.text))}return a.filter(function(m){return m}).join(". ")}},
opened:{configurable:!0,enumerable:!0,get:function(){return _.$q(this.hostElement).querySelector("#toast").opened}}});
_.J.Object.defineProperties(VV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dYb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]] style-scope yt-notification-action-renderer" allow-click-through="" aria-label="toast" duration="[[duration]]" label="[[labelText]]" opened="[[toastOpened]]" role="region" on-opened-changed="updateToastOpenedFromBinding">\n  <div id="text-container" class="style-scope yt-notification-action-renderer">\n    <yt-formatted-string id="text" respect-html-dir="" split-lines="" text="[[data.responseText]]" class="style-scope yt-notification-action-renderer">\n    </yt-formatted-string>\n    <yt-formatted-string id="sub-text" hidden="[[!data.subText]]" respect-html-dir="" split-lines="" text="[[data.subText]]" class="style-scope yt-notification-action-renderer">\n    </yt-formatted-string>\n  </div>\n  <template is="dom-if" if="[[data.actionButton]]" class="style-scope yt-notification-action-renderer">\n    <yt-button-renderer id="action-button" data="[[data.actionButton.buttonRenderer]]" overrides="[[buttonOverrides]]" on-tap="tapClose" class="style-scope yt-notification-action-renderer">\n    </yt-button-renderer>\n  </template>\n  <template is="dom-if" if="[[data.closeActionButton]]" class="style-scope yt-notification-action-renderer">\n    <yt-button-renderer id="close-action-button" data="[[data.closeActionButton.buttonRenderer]]" overrides="[[closeButtonOverrides]]" on-tap="close" class="style-scope yt-notification-action-renderer">\n    </yt-button-renderer>\n  </template>\n  <template is="dom-if" if="[[!data.closeActionButton]]" class="style-scope yt-notification-action-renderer">\n    <yt-icon-button id="close-button" hidden="[[!useCloseButton]]" label="[[closeButtonAriaLabel]]" on-tap="close" class="style-scope yt-notification-action-renderer">\n      <yt-icon icon="yt-icons:close" class="style-scope yt-notification-action-renderer"></yt-icon>\n    </yt-icon-button>\n  </template>\n  <slot class="style-scope yt-notification-action-renderer"></slot>\n</tp-yt-paper-toast>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cYb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_notification_action_renderer.yt.notification.action.renderer.css.js--\x3e<style is-scoped>yt-notification-action-renderer {display: inline-block;width: 1px;height: 1px;} tp-yt-paper-toast.yt-notification-action-renderer {padding: var(--ytd-margin-2x) var(--ytd-margin-6x);display: flex;flex-direction: row;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-notification-action-renderer[ui-refresh] tp-yt-paper-toast.yt-notification-action-renderer {background-color: var(--yt-spec-snackbar-background-updated);color: var(--yt-spec-text-primary-inverse);border-radius: 8px;box-shadow: 0 0 24px 0 var(--yt-spec-static-overlay-background-light);padding: 0;min-height: 48px;margin: 16px;} yt-notification-action-renderer[ui-refresh] #text-container.yt-notification-action-renderer {padding: 12px;} yt-notification-action-renderer[ui-refresh] #text.yt-notification-action-renderer,yt-notification-action-renderer[ui-refresh] #sub-text.yt-notification-action-renderer {color: var(--yt-spec-text-primary-inverse);} yt-notification-action-renderer[ui-refresh] #sub-text.yt-notification-action-renderer {white-space: nowrap;} yt-notification-action-renderer[ui-refresh] yt-button-renderer.yt-notification-action-renderer {--yt-button-color: var(--yt-spec-call-to-action-inverse);margin-left: 0;} yt-notification-action-renderer[ui-refresh] yt-button-renderer#close-action-button.yt-notification-action-renderer {--yt-button-color: var(--yt-spec-text-primary-inverse);} yt-notification-action-renderer[ui-refresh] yt-icon-button.yt-notification-action-renderer {width: 40px;height: 40px;padding: 8px;margin-right: 4px;} yt-notification-action-renderer[ui-refresh].is-download tp-yt-paper-toast.yt-notification-action-renderer {border-radius: 8px 8px 0 0;} yt-notification-action-renderer[darker-dark-theme] tp-yt-paper-toast.yt-notification-action-renderer {background-color: var(--yt-spec-inverted-background);} #text-container.yt-notification-action-renderer {display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} yt-button-renderer.yt-notification-action-renderer {--yt-button-color: var(--yt-spec-static-overlay-call-to-action);margin-left: var(--ytd-margin-2x);} yt-button-renderer#close-action-button.yt-notification-action-renderer {--yt-button-color: var(--yt-spec-static-overlay-text-primary);} yt-formatted-string.yt-notification-action-renderer {flex: 1;flex-basis: 0.000000001px;} #text.yt-notification-action-renderer {color: var(--yt-spec-static-overlay-text-primary);} #sub-text.yt-notification-action-renderer {color: var(--yt-spec-static-overlay-text-secondary);} .toast-button.yt-notification-action-renderer {padding-right: var(--ytd-margin-2x);}</style>');
cYb=d}d=cYb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dYb=a}a=dYb;return a}}});
_.WV=VV;_.WV.prototype.toastOpenedChangedForBinding=_.WV.prototype.toastOpenedChangedForBinding;_.WV.prototype.toastOpenedChanged=_.WV.prototype.toastOpenedChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],_.WV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],_.WV.prototype,"ytEventForwardingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],_.WV.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],_.WV.prototype,"duration",void 0);_.U([_.N(),_.V("design:type",Number)],_.WV.prototype,"toastType",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],_.WV.prototype,"useCloseButton",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],_.WV.prototype,"closeToastOnActionButtonClick",void 0);_.U([_.N({value:function(){return _.Ln("SBOX_INAPPROPRIATE_CANCEL")}}),
_.V("design:type",String)],_.WV.prototype,"closeButtonAriaLabel",void 0);_.U([_.N(),_.V("design:type",Boolean)],_.WV.prototype,"toastOpened",void 0);_.U([_.N(),_.V("design:type",Boolean)],_.WV.prototype,"hasOpened",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("web_snackbar_ui_refresh")}}),
_.V("design:type",Boolean)],_.WV.prototype,"uiRefresh",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("web_darker_dark_theme")}}),
_.V("design:type",Boolean)],_.WV.prototype,"darkerDarkTheme",void 0);_.U([_.N({value:function(){return _.u("web_button_rework")?{style:"call-to-action-inverse"}:void 0}}),
_.V("design:type",Object)],_.WV.prototype,"buttonOverrides",void 0);_.U([_.N({value:{style:"mono-inverse"}}),_.V("design:type",Object)],_.WV.prototype,"closeButtonOverrides",void 0);_.U([_.N({value:function(){return _.of().resolve(_.nf(_.$bb))}}),
_.V("design:type",Object)],_.WV.prototype,"toastManager",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],_.WV.prototype,"labelText",null);_.U([_.uq("toastOpened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.WV.prototype,"toastOpenedChanged",null);_.U([_.uq("toastOpened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],_.WV.prototype,"toastOpenedChangedForBinding",null);
_.WV=_.U([_.Gq({is:"yt-notification-action-renderer",noInjection:!0})],_.WV);
}catch(e){_._DumpException(e)}
try{
var asd=function(a){var b;_.v(function(c){b=["b.f_","j.s_","r.s_","e.h_"];_.u("ab_det_sc_inj")&&b.push("s.i_");_.u("ab_deg_unex_thr")||b.push("a.o_");_.u("ks_get_o_pp")||b.push("g.o_");_.u("ks_det_gpbl")||b.push("p.i_");b.push("f.i_");b.push("a.b_");b.push("p.m_");b.forEach(function(d){var e;return _.v(function(h){if(1==h.nextAddress)return _.w(h,_.M9a[d](),2);e=h.yieldResult;a(e,d);_.Bo(h)})});
_.Bo(c)})},bsd=function(a){return _.u("kevlar_watch_split_pane")&&!(.5624>a)},csd=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(_.u("kevlar_watch_feed_big_thumbs")&&a.width>=1550-_.qV()&&800<=a.height)e=!bsd(b)||1550<=a.width?e-432:e-382,bsd(b)&&(e-=_.qV());else if(1E3<=a.width){var h=474;1140>=a.width&&bsd(b)?h=357:_.u("kevlar_watch_feed_big_thumbs")&&(h=382);e-=h;bsd(b)&&(e-=_.qV())}else e-=48;e=Math.min(e,1280);var l=e*b;h=240;c&&(h=380);if(!(.5624>b)){var m=1327;_.u("kevlar_watch_split_pane")&&(m+=_.qV());!_.u("kevlar_watch_flexy_disable_small_window_sizing")&&(630>a.height&&
657<=a.width||630<=a.height&&1E3<=a.width&&a.width<m)?h=360:!_.u("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)?_.uld:d)));d=Math.max(d,h);1>b?e=d/b:1E3<=a.width&&(e=csd(a,.5625,c).width);return new _.rw(Math.round(e),Math.round(d))},dsd=function(){-1!=_.zf("service_worker_push_logged_out_prompt_watches")&&_.cW("WatchCount").then(function(a){100<=a||_.SV("WatchCount",a+1)})},gsd=function(){if(!_.u("disable_biscotti_fetch_for_ad_blocker_detection")&&
!_.u("disable_biscotti_fetch_entirely_for_all_web_clients")&&_.qua()){var a=_.rf("PLAYER_VARS",{});
if("1"!=_.If.get(a,"privembed",!1)&&!_.sua(a)){var b=function(){esd=!0;"google_ad_status"in window?_.qf("DCLKSTAT",1):_.qf("DCLKSTAT",2)};
try{_.zn("//static.doubleclick.net/instream/ad_status.js",b)}catch(c){}fsd.push(_.Ph.addLowPriorityJob(function(){if(!(esd||"google_ad_status"in window)){try{_.vob("//static.doubleclick.net/instream/ad_status.js",b)}catch(c){}esd=!0;_.qf("DCLKSTAT",3)}},5E3))}}},hsd=function(a){var b,c,d={"@context":"https://schema.org",
"@type":"VideoObject",description:_.mp(a.description),duration:"PT"+(a.lengthSeconds||"0")+"S",embedUrl:a.embed?a.embed.iframeUrl:"",interactionCount:a.viewCount,name:_.mp(a.title),thumbnailUrl:(null==(b=a.thumbnail)?void 0:null==(c=b.thumbnails)?void 0:c.map(function(t){return t&&t.url||""}))||[],
uploadDate:a.publishDate};a.category&&(d.genre=a.category);a.ownerChannelName&&(d.author=a.ownerChannelName);a.liveBroadcastDetails&&(d.publication=[{"@type":"BroadcastEvent",isLiveBroadcast:!0,startDate:a.liveBroadcastDetails.startTimestamp,endDate:a.liveBroadcastDetails.endTimestamp}]);if(a.learningResource){a=a.learningResource;d["@type"]=["VideoObject","LearningResource"];var e;if(null==(e=a.learningResourceType)?0:e.length)d.learningResourceType=a.learningResourceType[0];var h;if(null==(h=a.educationalAlignment)?
0:h.length)d.educationalAlignment={"@type":"AlignmentObject",targetName:a.educationalAlignment[0]};var l;if(null==(l=a.educationalLevel)?0:l.length){e=a.educationalLevel[0];var m;if(null==(m=a.educationalLevelCountry)?0:m.length)e+=" ("+a.educationalLevelCountry+")";d.educationalLevel=e}var p,q;if((null==(p=a.learningResourceType)?0:p.length)&&"Problem walkthrough"===a.learningResourceType[0]&&(null==(q=a.problemDescriptions)?0:q.length))for(d.hasPart=[],m=_.g(a.problemDescriptions),p=m.next();!p.done;p=
m.next())e=p.value,p=e.problemDescriptionText,q=e.startOffset,e=e.url,p&&void 0!==q&&e&&d.hasPart.push({"@type":["Clip","LearningResource"],learningResourceType:"Problem walkthrough",name:p,text:p,startOffset:q,url:e})}return d},isd=function(a){a=a.data;
return _.r("player-microformat-renderer",{class:"PlayerMicroformatRendererHost"},a&&JSON?_.r("script",{type:"application/ld+json"},_.Gd(JSON.stringify(hsd(a)).replace(/</g,"\\u003C")).toString()):null)},jsd=new _.ey("updateSentimentBarStateCommand");var ksd=new _.ey("showSurveyCommand");var lsd=new _.ey("changeMarkersVisibilityCommand");var msd=function(a,b){this.playerProvider_=a;this.actionSenderElement_=b;this.pausePlaybackJob_=this.showBlockingWarningJob_=this.showWarningJob_=0;this.youThereData_=null;this.inYouThereFlow_=this.ignoreFullscreenExitUserActivity_=this.isUserPredictedAbsent_=!1};
msd.prototype.reset=function(){nsd(this);this.isUserPredictedAbsent_=!1};
var nsd=function(a,b){!a.youThereData_||a.showWarningJob_||void 0!==b&&b||(_.TV("YOU_THERE_EVENT_TYPE_NAVIGATED_OUT",_.Hj(),a.youThereData_,a.clientPlaybackNonce_),_.rj());_.Ph.cancelJob(a.showWarningJob_);a.showWarningJob_=0;_.Ph.cancelJob(a.showBlockingWarningJob_);a.showBlockingWarningJob_=0;_.Ph.cancelJob(a.pausePlaybackJob_);a.pausePlaybackJob_=0;a.youThereData_=null;a.clientPlaybackNonce_=void 0;a.inYouThereFlow_=!1},psd=function(a,b){var c,d,e;
_.v(function(h){if(1==h.nextAddress)return a.reset(),_.w(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&&!_.XXb(_.zf("user_engagement_experiments_rate_limit_ms")))return _.TV("YOU_THERE_EVENT_TYPE_RATE_LIMITED",_.Hj(),a.youThereData_,a.clientPlaybackNonce_),h.return();d=
a.youThereData_.promptDelaySec;e=c.getCurrentTime();a.showWarningJob_=_.Ph.addLowPriorityJob(function(){return _.v(function(l){a.showWarningJob_=0;return _.w(l,osd(a),0)})},1E3*Math.max(d-e,0));
_.Bo(h)})},osd=function(a){var b,c,d,e,h,l;
return _.v(function(m){if(1==m.nextAddress)return _.w(m,a.playerProvider_().getPlayerPromise(),2);if(3!=m.nextAddress)return b=m.yieldResult,c=b.getCurrentTime(),_.w(m,qsd(a),3);d=m.yieldResult;if(!d||!a.youThereData_)return m.return();if(_.u("check_user_lact_at_prompt_shown_time_on_web")&&(e=parseInt(a.youThereData_.lactThresholdMs,10),_.Hi()<e))return _.TV("YOU_THERE_EVENT_TYPE_BELOW_LACT_THRESHOLD",_.Hj(),a.youThereData_,a.clientPlaybackNonce_),m.return();if(0>=a.youThereData_.playbackPauseDelayMs)return rsd(a),
m.return();!_.u("external_fullscreen")&&(h=_.oV())&&(a.ignoreFullscreenExitUserActivity_=!0,_.Ph.addLowPriorityJob(function(){a.ignoreFullscreenExitUserActivity_=!1},2E3),_.fkd(h));
a.youThereData_.showToastWarningPrompt&&(o$(a,a.youThereData_.showWarningActions),a.inYouThereFlow_=!0,_.TV("YOU_THERE_EVENT_TYPE_PROMPT_SHOWN",_.Hj(),a.youThereData_,a.clientPlaybackNonce_,c),_.TV("YOU_THERE_EVENT_TYPE_WARNING_PROMPT_SHOWN",_.Hj(),a.youThereData_,a.clientPlaybackNonce_,c));l=0;a.youThereData_.blockingPromptDelayMs&&(l=a.youThereData_.blockingPromptDelayMs);a.showBlockingWarningJob_=_.Ph.addLowPriorityJob(function(){return _.v(function(p){a.showBlockingWarningJob_=0;return _.w(p,
ssd(a),0)})},l);
_.Bo(m)})},ssd=function(a){var b,c,d;
return _.v(function(e){if(1==e.nextAddress)return _.w(e,qsd(a),2);b=e.yieldResult;if(!a.youThereData_)return e.return();b&&(a.youThereData_.showBlockingWarningAction&&(_.TV("YOU_THERE_EVENT_TYPE_WARNING_PROMPT_SHOWN_IN_DIALOG",_.Hj(),a.youThereData_,a.clientPlaybackNonce_),(c=_.B(a.youThereData_.showBlockingWarningAction,_.bs))?o$(a,c.commands):o$(a,[a.youThereData_.showBlockingWarningAction]),a.inYouThereFlow_=!0),d=a.youThereData_.playbackPauseDelayMs,a.pausePlaybackJob_=_.Ph.addLowPriorityJob(function(){return _.v(function(h){a.pausePlaybackJob_=
0;return _.w(h,rsd(a),0)})},d));
_.Bo(e)})},rsd=function(a){var b;
return _.v(function(c){if(1==c.nextAddress)return _.w(c,qsd(a),2);b=c.yieldResult;if(!a.youThereData_)return c.return();b&&(_.TV("YOU_THERE_EVENT_TYPE_PLAYBACK_PAUSED",_.Hj(),a.youThereData_,a.clientPlaybackNonce_),o$(a,a.youThereData_.showPausedActions),a.inYouThereFlow_=!0);_.Bo(c)})};
msd.prototype.onUserActivity=function(){if(this.youThereData_){if(this.ignoreFullscreenExitUserActivity_)return;if(this.youThereData_.userActiveDuringFlowAction){var a=_.B(this.youThereData_.userActiveDuringFlowAction,_.bs);a?o$(this,a.commands):o$(this,[this.youThereData_.userActiveDuringFlowAction])}this.inYouThereFlow_&&(_.TV("YOU_THERE_EVENT_TYPE_LACT_RESET",_.Hj(),this.youThereData_,this.clientPlaybackNonce_),_.rj());nsd(this,!0)}tsd(this,!1)};
var qsd=function(a){var b,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,a.playerProvider_().getPlayerPromise(),2);b=d.yieldResult;c=b.getPlayerState();return d.return(-1==c||1==c||3==c)})},tsd=function(a,b){var c;
_.v(function(d){if(1==d.nextAddress){if(a.isUserPredictedAbsent_==b)return d.jumpTo(0);a.isUserPredictedAbsent_=b;return _.w(d,a.playerProvider_().getPlayerPromise(),3)}c=d.yieldResult;c.setUserEngagement(b);b&&_.TV("YOU_THERE_EVENT_TYPE_ABR_TRIGGERED",_.Hj(),a.youThereData_,a.clientPlaybackNonce_);_.Bo(d)})},o$=function(a,b){if(_.u("handle_service_request_actions")||_.u("kevlar_youthere_service_endpoint_actions_killswitch"))_.ko(a.actionSenderElement_,b,a.actionSenderElement_);
else{b=_.g(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c.commandMetadata&&c.commandMetadata.webCommandMetadata&&c.commandMetadata.webCommandMetadata.sendPost?_.jo(a.actionSenderElement_,[c]):_.ko(a.actionSenderElement_,[c],a.actionSenderElement_)}};var usd;var vsd,wsd=function(){if(void 0!==vsd)return vsd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-primary-info-renderer"><ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]" class="style-scope ytd-video-primary-info-renderer"></ytd-badge-supported-renderer><a class="yt-simple-endpoint style-scope ytd-video-primary-info-renderer" 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 style-scope ytd-video-primary-info-renderer" icon="yt-icons:location_pin"></yt-icon></a><yt-formatted-string class="super-title style-scope ytd-video-primary-info-renderer" force-default-style="" text="[[data.superTitleLink]]"></yt-formatted-string><h1 class="title style-scope ytd-video-primary-info-renderer"><yt-formatted-string force-default-style="" text="[[data.title]]" class="style-scope ytd-video-primary-info-renderer"></yt-formatted-string></h1><ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-video-primary-info-renderer"></ytd-badge-supported-renderer><div id="info" class="style-scope ytd-video-primary-info-renderer"><div id="info-text" class="style-scope ytd-video-primary-info-renderer"><div id="count" hidden="[[!data.viewCount]]" class="style-scope ytd-video-primary-info-renderer"></div><div id="info-strings" hidden="[[!infoFormattedStrings.length]]" class="style-scope ytd-video-primary-info-renderer"><span id="dot" hidden="[[!data.viewCount]]" class="style-scope ytd-video-primary-info-renderer"></span><template is="dom-repeat" items="[[infoFormattedStrings]]" class="style-scope ytd-video-primary-info-renderer"><yt-formatted-string text="[[item]]" class="style-scope ytd-video-primary-info-renderer"></yt-formatted-string></template></div></div><div id="flex" class="style-scope ytd-video-primary-info-renderer"></div><div id="menu-container" class="style-scope ytd-video-primary-info-renderer"><div id="menu" class="style-scope ytd-video-primary-info-renderer"></div><ytd-sentiment-bar-renderer id="sentiment" data="[[data.sentimentBar.sentimentBarRenderer]]" hidden="[[!data.sentimentBar.sentimentBarRenderer]]" class="style-scope ytd-video-primary-info-renderer"></ytd-sentiment-bar-renderer></div></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===usd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; ytd-video-primary-info-renderer {--yt-button-icon-size: 36px;display: block;border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px 0 8px 0;} .title.ytd-video-primary-info-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 5.2rem;-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);} .super-title.ytd-video-primary-info-renderer {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .super-title-icon.ytd-video-primary-info-renderer {color: var(--yt-spec-call-to-action);height: 16px;width: 16px;margin-right: 4px;vertical-align: bottom;} yt-formatted-string.ytd-video-primary-info-renderer {word-break: break-word;} ytd-menu-renderer.ytd-video-primary-info-renderer {position: relative;} #info.ytd-video-primary-info-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-video-primary-info-renderer[flex-menu-enabled] #info.ytd-video-primary-info-renderer {justify-content: space-between;} ytd-video-primary-info-renderer[wrap-video-actions] #info.ytd-video-primary-info-renderer {flex-wrap: wrap;} #info-text.ytd-video-primary-info-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;} ytd-video-primary-info-renderer[has-date-text] #info-text.ytd-video-primary-info-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-video-primary-info-renderer[wrap-video-actions] #info-text.ytd-video-primary-info-renderer {margin: 10px 12px 10px 0;} #count.ytd-video-primary-info-renderer {display: inline-block;} #dot.ytd-video-primary-info-renderer:after,#info-strings.ytd-video-primary-info-renderer>yt-formatted-string.ytd-video-primary-info-renderer:not(:last-of-type):after,[dir="rtl"] .ytd-video-primary-info-renderer #info-strings.ytd-video-primary-info-renderer>yt-formatted-string.ytd-video-primary-info-renderer:not(:last-of-type):before, .ytd-video-primary-info-renderer[dir="rtl"] #info-strings.ytd-video-primary-info-renderer>yt-formatted-string.ytd-video-primary-info-renderer:not(:last-of-type):before {content: "\u2022";margin: 0 4px;} [dir="rtl"] .ytd-video-primary-info-renderer #info-strings.ytd-video-primary-info-renderer>yt-formatted-string.ytd-video-primary-info-renderer:not(:last-of-type):after, .ytd-video-primary-info-renderer[dir="rtl"] #info-strings.ytd-video-primary-info-renderer>yt-formatted-string.ytd-video-primary-info-renderer:not(:last-of-type):after {content: "";margin: 0;} #info-strings.ytd-video-primary-info-renderer {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.ytd-video-primary-info-renderer {flex: 1;flex-basis: 0.000000001px;} ytd-video-primary-info-renderer[flex-menu-enabled] #flex.ytd-video-primary-info-renderer {display: none;} #sentiment.ytd-video-primary-info-renderer {width: 110px;position: absolute;left: 0;padding-top: 6px;padding-bottom: 28px;} ytd-video-primary-info-renderer[hide-sentiment-bar] #sentiment.ytd-video-primary-info-renderer {display: none;} #menu.ytd-video-primary-info-renderer {position: relative;top: 4px;} ytd-video-primary-info-renderer[flex-menu-enabled] #menu.ytd-video-primary-info-renderer {flex: 1 1 auto;} #menu-container.ytd-video-primary-info-renderer {position: relative;} ytd-video-primary-info-renderer[flex-menu-enabled] #menu-container.ytd-video-primary-info-renderer {display: flexbox;display: flex;flex: 1 1 auto;} ytd-video-primary-info-renderer[flex-menu-enabled] #menu.ytd-video-primary-info-renderer ytd-menu-renderer.ytd-video-primary-info-renderer {justify-content: flex-end;}</style>');
usd=d}d=usd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vsd=a};var xsd;var ysd;var zsd=function(){var a=_.O.apply(this,arguments)||this;a.systemIcons=_.u("kevlar_system_icons");a.actionMap={"yt-update-sentiment-bar-state-command":"handleUpdateSentimentBarStateCommand"};return a};
_.H(zsd,_.O);zsd.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),_.$q(this.hostElement).querySelector("#like-bar").style.width=a+"%")};
zsd.prototype.handleUpdateSentimentBarStateCommand=function(a){this.data&&this.set("data.likeStatus",_.B(a,jsd).likeStatus)};
var p$=zsd;p$.prototype.observeLikeStatus=p$.prototype.observeLikeStatus;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],p$.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],p$.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],p$.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],p$.prototype,"activated",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],p$.prototype,"systemIcons",void 0);_.U([_.uq("data.likeStatus"),_.V("design:type",Function),_.V("design:paramtypes",[String]),_.V("design:returntype")],p$.prototype,"observeLikeStatus",null);p$=_.U([_.P({is:"ytd-sentiment-bar-renderer",disableElementRegistration:!0})],p$);
var Asd=_.Q(p$,"ytd-sentiment-bar-renderer",function(){if(void 0!==ysd)return ysd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sentiment-bar-renderer">\n  <div id="like-bar" class="style-scope ytd-sentiment-bar-renderer"></div>\n</div>\n<tp-yt-paper-tooltip position="top" class="style-scope ytd-sentiment-bar-renderer">[[data.tooltip]]</tp-yt-paper-tooltip>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xsd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sentiment-bar-renderer {display: inline-block;} #container.ytd-sentiment-bar-renderer {height: 2px;background-color: var(--yt-spec-icon-disabled);} #like-bar.ytd-sentiment-bar-renderer {background: var(--yt-spec-icon-inactive);height: 2px;transition: width 0.3s;} ytd-sentiment-bar-renderer[activated] #like-bar.ytd-sentiment-bar-renderer {background-color: var(--yt-spec-call-to-action);} ytd-sentiment-bar-renderer[activated][system-icons] #like-bar.ytd-sentiment-bar-renderer {background-color: var(--yt-spec-text-primary);}</style>");
xsd=d}d=xsd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ysd=a});var Bsd;var Csd;var Dsd=function(){var a=_.O.apply(this,arguments)||this;a.small=_.u("no_sub_count_on_sub_button");return a};
_.H(Dsd,_.O);var q$=Dsd;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],q$.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],q$.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q$.prototype,"small",void 0);q$=_.U([_.P({disableElementRegistration:!0,is:"ytd-video-view-count-renderer"})],q$);
_.Q(q$,"ytd-video-view-count-renderer",function(){if(void 0!==Csd)return Csd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-video-view-count-renderer">[[getSimpleString(data.viewCount)]]</span><span class="short-view-count style-scope ytd-video-view-count-renderer">[[getSimpleString(data.shortViewCount)]]</span>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bsd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-view-count-renderer {display: inline-block;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} ytd-video-view-count-renderer[small] {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .short-view-count.ytd-video-view-count-renderer {display: none;} @media screen and (max-width:600px) {.short-view-count.ytd-video-view-count-renderer {display: inline-block;}.view-count.ytd-video-view-count-renderer {display: none;}} span.ytd-video-view-count-renderer {color: var(--yt-spec-text-secondary);}</style>');
Bsd=d}d=Bsd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Csd=a});var Esd=function(){var a=_.O.apply(this,arguments)||this;a.infoFormattedStrings=[];a.wrapVideoActions=_.u("kevar_watch_wrap_video_actions");a.hideSentimentBar=_.u("kevlar_watch_hide_sentiment_bar");a.actionMap={};return a};
_.H(Esd,_.O);_.f=Esd.prototype;_.f.configureRendererStamper=function(){return{"data.videoActions":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:more",styleActionButton:!0,tonalOverride:_.u("web_modern_buttons"),forceIconButton:!_.u("web_modern_buttons")}}}},"data.viewCount":{id:"count",mapping:{videoViewCountRenderer:"ytd-video-view-count-renderer"}}}};
_.f.dataChanged=function(){_.u("web_watch_get_updated_metadata_manager")||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(_.lp(_.ekd(_.mp(a.startEndTimeTemplate),Number(a.startTimeUtcMillis),Number(a.endTimeUtcMillis))));a.upNextProgramText&&b.push(a.upNextProgramText);return b};
_.f.scheduleInitialUpdatedMetadataRequest=function(){var a,b=null==(a=this.data)?void 0:a.updatedMetadataEndpoint;if(b){var c;a=Number(null==(c=_.B(b,_.SZa))?void 0:c.initialDelayMs);c=isNaN(a)?250:a;this.ytTaskEmitterBehavior.getTaskManager().addLowPriorityJob(this.fetchUpdatedMetadata.bind(this),c)}};
_.f.setSentimentBarWidth=function(){var a=this;_.$m(this,function(){var b=_.$q(a.hostElement).querySelector("ytd-menu-renderer");if(b){b=b.topLevelButtons;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});var c;(a=null==(c=this.data)?void 0:c.updatedMetadataEndpoint)&&_.jo(this.hostElement,[a,b])};
_.f.onYtServiceRequestSent=function(a,b){b.endpoint&&_.B(b.endpoint,_.PA)&&(this.hasUpdateSentimentBarStateCommands()&&!_.u("kevlar_sentiment_bar_update_killswitch")||this.set("data.sentimentBar.sentimentBarRenderer.likeStatus",_.B(b.endpoint,_.PA).status),this.setSentimentBarWidth())};
_.f.hasUpdateSentimentBarStateCommands=function(){var a,b,c,d,e=null!=(d=null==(a=this.data)?void 0:null==(b=a.videoActions)?void 0:null==(c=b.menuRenderer)?void 0:c.topLevelButtons)?d:[];a=_.g(e);for(b=a.next();!b.done;b=a.next()){b=b.value;e=d=c=void 0;var h=null==(c=b.toggleButtonRenderer)?void 0:null==(d=c.toggleButtonSupportedData)?void 0:null==(e=d.toggleButtonIdData)?void 0:e.id;if("TOGGLE_BUTTON_ID_TYPE_LIKE"===h||"TOGGLE_BUTTON_ID_TYPE_DISLIKE"===h){d=c=void 0;b=null==(d=_.B(null==(c=b.toggleButtonRenderer)?
void 0:c.defaultServiceEndpoint,_.bs))?void 0:d.commands;if(!b)break;b=_.g(b);for(c=b.next();!c.done;c=b.next())if(_.B(c.value,jsd))return!0}}return!1};
_.f.onYtServiceRequestCompleted=function(a,b){var c;a=null==(c=b.data)?void 0:c.loggingDirectives;_.u("graft_gum_response_to_logging_screen")&&a&&(c=_.Cl(),a.trackingParams&&c.graftServerVe(a.trackingParams,void 0,void 0));this.get("continuation.timedContinuationData",b.data)&&this.data&&this.data.updatedMetadataEndpoint&&(b=b.data.continuation.timedContinuationData,this.ytTaskEmitterBehavior.getTaskManager().addLowPriorityJob(this.fetchUpdatedMetadata.bind(this,b.continuation),b.timeoutMs))};
_.f.computeHasDateText=function(a){return!!a&&!!a.dateText};
_.J.Object.defineProperties(Esd.prototype,{flexMenuEnabled:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return!(null==(d=null==(a=this.data)?void 0:null==(b=a.videoActions)?void 0:null==(c=b.menuRenderer)?void 0:c.flexibleItems)||!d.length)}}});
_.J.Object.defineProperties(Esd,{template:{configurable:!0,enumerable:!0,get:function(){return wsd()}}});
var r$=Esd;r$.prototype.onYtServiceRequestCompleted=r$.prototype.onYtServiceRequestCompleted;r$.prototype.onYtServiceRequestSent=r$.prototype.onYtServiceRequestSent;r$.prototype.dataChanged=r$.prototype.dataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],r$.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],r$.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],r$.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.xI.YtTaskEmitterBehavior),_.V("design:type",Object)],r$.prototype,"ytTaskEmitterBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],r$.prototype,"data",void 0);_.U([_.N({computed:"computeInfoFormattedStrings(data)"}),_.V("design:type",Array)],r$.prototype,"infoFormattedStrings",void 0);
_.U([_.N({computed:"computeHasDateText(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],r$.prototype,"hasDateText",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r$.prototype,"wrapVideoActions",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r$.prototype,"hideSentimentBar",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],r$.prototype,"flexMenuEnabled",null);
_.U([_.kH("sentiment"),_.V("design:type",Asd)],r$.prototype,"sentiment",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r$.prototype,"dataChanged",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],r$.prototype,"onYtServiceRequestSent",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],r$.prototype,"onYtServiceRequestCompleted",null);r$=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-video-primary-info-renderer"})],r$);_.u("main_app_controller_extraction_batch_9")&&_.Q(r$,"ytd-video-primary-info-renderer",wsd);var Fsd;var Gsd,Hsd=function(){if(void 0!==Gsd)return Gsd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-secondary-info-renderer"><div id="top-row" class="style-scope ytd-video-secondary-info-renderer"><ytd-video-owner-renderer data="[[data.owner.videoOwnerRenderer]]" subscribe-key="[[subscribeButtonData.subscribedEntityKey]]" class="style-scope ytd-video-secondary-info-renderer"><span class="date style-scope ytd-video-secondary-info-renderer" slot="date">[[getSimpleString(data.dateText)]]</span></ytd-video-owner-renderer><div id="subscribe-button" class="style-scope ytd-video-secondary-info-renderer"></div></div><ytd-expander always-collapsed="[[descriptionAlwaysCollapsed]]" always-toggleable="[[descriptionAlwaysCollapsible]]" can-toggle="[[canCollapse]]" collapsed="[[collapsed]]" collapsed-height="[[descriptionCollapsedHeight]]" is-toggled="[[descriptionToggled]]" on-can-toggle-changed="updateCanCollapseFromBinding" on-collapsed-changed="updateCollapsedFromBinding" on-is-toggled-changed="updateDescriptionToggledFromBinding" class="style-scope ytd-video-secondary-info-renderer"><div id="description" slot="content" class="style-scope ytd-video-secondary-info-renderer"><yt-attributed-string class="content style-scope ytd-video-secondary-info-renderer" data="[[data.attributedDescription]]" disable-upgrade$="[[!hasAttributedDescription]]" hidden="[[!hasAttributedDescription]]"></yt-attributed-string><yt-formatted-string class="content style-scope ytd-video-secondary-info-renderer" disable-upgrade$="[[hasAttributedDescription]]" force-default-style="" hidden="[[hasAttributedDescription]]" split-lines="[[!hasAttributedDescription]]" text="[[data.description]]"></yt-formatted-string><ytd-structured-description-content-renderer data="[[structuredDescriptionContentRenderer]]" disable-upgrade$="[[!loadStructuredDescription]]" hidden="[[!showInlineStructuredDescription]]" inline-structured-description="[[hasInlineStructuredDescription]]" class="style-scope ytd-video-secondary-info-renderer"></ytd-structured-description-content-renderer></div><ytd-metadata-row-container-renderer class="sticky style-scope ytd-video-secondary-info-renderer" slot="sticky" collapsed="[[collapsed]]" data="[[data.metadataRowContainer.metadataRowContainerRenderer]]"></ytd-metadata-row-container-renderer><yt-formatted-string class="more-button style-scope ytd-video-secondary-info-renderer" slot="more-button" role="button" text="[[data.showMoreText]]"></yt-formatted-string><yt-formatted-string class="less-button style-scope ytd-video-secondary-info-renderer" slot="less-button" role="button" text="[[data.showLessText]]"></yt-formatted-string></ytd-expander></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fsd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-secondary-info-renderer {display: block;border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-bottom: 24px;padding-bottom: 16px;} #top-row.ytd-video-secondary-info-renderer {margin-bottom: 12px;padding-top: 16px;display: flexbox;display: flex;flex-direction: row;} yt-formatted-string.ytd-video-secondary-info-renderer {word-break: break-word;} ytd-video-owner-renderer.ytd-video-secondary-info-renderer {flex: 1;flex-basis: 0.000000001px;} #subscribe-button.ytd-video-secondary-info-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: center;} .date.ytd-video-secondary-info-renderer {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.ytd-video-secondary-info-renderer {margin-left: 64px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #description.ytd-video-secondary-info-renderer {display: block;max-width: 615px;} ytd-structured-description-content-renderer.ytd-video-secondary-info-renderer {margin-top: 16px;} .more-button.ytd-video-secondary-info-renderer,.less-button.ytd-video-secondary-info-renderer {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.ytd-video-secondary-info-renderer {color: var(--yt-spec-text-primary);}</style>');
Fsd=d}d=Fsd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Gsd=a};var Isd=function(){var a=_.O.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};
_.H(Isd,_.O);_.f=Isd.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;this.descriptionToggled=!(null==(a=this.data)||!a.defaultExpanded);var b;this.collapsed=this.descriptionAlwaysCollapsed||!(null==(b=this.data)?0:b.defaultExpanded);this.subscribeButtonData=this.data.subscribeButton;this.descriptionCollapsedHeight=20*(this.data.descriptionCollapsedLines||3);this.showMoreClientVe=_.Hl(110509);this.showLessClientVe=_.Hl(110510);a=_.Hj();b=_.Gj();a&&b&&_.aW(a,b,[this.showMoreClientVe,this.showLessClientVe])};
_.f.onYtExpanderMoreTapped=function(){var a,b=null==(a=this.data)?void 0:a.showMoreCommand;b&&!this.hasInlineStructuredDescription&&this.componentBehavior.resolveCommand(b);(a=_.Hj())&&this.showMoreClientVe&&_.xl(a,this.showMoreClientVe)};
_.f.onYtExpanderLessTapped=function(){var a=_.Hj();a&&this.showLessClientVe&&_.xl(a,this.showLessClientVe);var b;(a=null==(b=this.data)?void 0:b.showLessCommand)&&this.componentBehavior.resolveCommand(a)};
_.f.handleUpdateDateTextAction=function(a){this.data&&this.data.dateText&&this.set("data.dateText",_.B(a,_.nld).dateText)};
_.f.handleUpdateDescriptionAction=function(a){if(a=_.B(a,_.old))a.isEmpty||!a.description?this.description.hidden=!0:this.hasAttributedDescription?this.set("data.attributedDescription",_.Wr(a.description)):this.set("data.description",a.description)};
_.f.onYtChangeEngagementPanelVisibilityAction=function(a){if(_.u("web_structured_description_show_more")||_.u("web_engagement_panel_open_description")){var b,c=null==(b=_.B(a,_.vI))?void 0:b.targetId,d;a=null==(d=_.B(a,_.vI))?void 0:d.visibility;"engagement-panel-structured-description"===c&&("ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===a?_.u("kevlar_structured_description_content_inline")||(this.descriptionToggled=!1):"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"===a&&(this.descriptionToggled=!0))}};
_.f.updateCollapsedFromBinding=function(a){this.collapsed=a.detail.value};
_.f.updateDescriptionToggledFromBinding=function(a){this.descriptionToggled=a.detail.value};
_.f.updateCanCollapseFromBinding=function(a){this.canCollapse=a.detail.value};
_.J.Object.defineProperties(Isd.prototype,{metadataCollapsible:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.metadataRowContainer)?void 0:b.metadataRowContainerRenderer;return!!c&&!!c.rows&&c.rows.length>c.collapsedItemCount}},
hasInlineStructuredDescription:{configurable:!0,enumerable:!0,get:function(){return!!this.structuredDescriptionContentRenderer}},
hasAttributedDescription:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.attributedDescription)}},
loadStructuredDescription:{configurable:!0,enumerable:!0,get:function(){return _.u("web_inline_structured_description_load_delay")?this.hasInlineStructuredDescription&&!this.collapsed:this.hasInlineStructuredDescription}},
showInlineStructuredDescription:{configurable:!0,enumerable:!0,get:function(){return this.hasInlineStructuredDescription&&!this.collapsed}},
descriptionAlwaysCollapsible:{configurable:!0,enumerable:!0,get:function(){return this.hasInlineStructuredDescription||this.metadataCollapsible}}});
_.J.Object.defineProperties(Isd,{template:{configurable:!0,enumerable:!0,get:function(){return Hsd()}}});
var R$=Isd;R$.prototype.onYtExpanderLessTapped=R$.prototype.onYtExpanderLessTapped;R$.prototype.onYtExpanderMoreTapped=R$.prototype.onYtExpanderMoreTapped;R$.prototype.dataChanged=R$.prototype.dataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],R$.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],R$.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],R$.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],R$.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],R$.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],R$.prototype,"collapsed",void 0);_.U([_.N(),_.V("design:type",Boolean)],R$.prototype,"descriptionToggled",void 0);
_.U([_.N(),_.V("design:type",Boolean)],R$.prototype,"canCollapse",void 0);_.U([_.N(),_.V("design:type",Object)],R$.prototype,"subscribeButtonData",void 0);_.U([_.N(),_.V("design:type",Number)],R$.prototype,"descriptionCollapsedHeight",void 0);_.U([_.N(),_.V("design:type",Object)],R$.prototype,"structuredDescriptionContentRenderer",void 0);_.U([_.N({value:function(){return _.u("web_watch_description_always_collapsed")}}),
_.V("design:type",Boolean)],R$.prototype,"descriptionAlwaysCollapsed",void 0);_.U([_.kH("description"),_.V("design:type",HTMLDivElement)],R$.prototype,"description",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R$.prototype,"dataChanged",null);_.U([_.tq("yt-expander-more-tapped"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R$.prototype,"onYtExpanderMoreTapped",null);
_.U([_.tq("yt-expander-less-tapped"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R$.prototype,"onYtExpanderLessTapped",null);_.U([_.M("data.metadataRowContainer"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],R$.prototype,"metadataCollapsible",null);_.U([_.M("data","structuredDescriptionContentRenderer"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],R$.prototype,"hasInlineStructuredDescription",null);
_.U([_.M("data.attributedDescription"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],R$.prototype,"hasAttributedDescription",null);_.U([_.M("hasInlineStructuredDescription","collapsed"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],R$.prototype,"loadStructuredDescription",null);_.U([_.M("data","structuredDescriptionContentRenderer","collapsed"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],R$.prototype,"showInlineStructuredDescription",null);
_.U([_.M("data","hasInlineStructuredDescription","metadataCollapsible"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],R$.prototype,"descriptionAlwaysCollapsible",null);R$=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-video-secondary-info-renderer"})],R$);_.u("main_app_controller_extraction_batch_9")&&_.Q(R$,"ytd-video-secondary-info-renderer",Hsd);var Jsd;var Ksd;var W$=function(){return _.O.apply(this,arguments)||this};
_.H(W$,_.O);W$.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",styleActionButton:!0,tonalOverride:_.u("web_modern_buttons"),forceIconButton:!_.u("web_modern_buttons")}}}},"data.subscribeButton":{id:"subscribe",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer"}}}};
W$.prototype.activate=function(a){a.appendTo(this.player);a.getPlayerPromise().then(function(b){b.setMinimized(!0)});
this.active=!0};
W$.prototype.deactivate=function(){var a=this.player.firstElementChild;a.getPlayerPromise().then(function(b){b.setMinimized(!1)});
this.active=!1;return a};
W$.prototype.onScrollUpTap=function(){var a=_.of().resolve(_.Jq).getCurrentPage();a&&a.setScrollTop(0)};
var X$=W$;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],X$.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],X$.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],X$.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],X$.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],X$.prototype,"active",void 0);
_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_while_miniplayer_bar_dark_launch")}}),
_.V("design:type",Boolean)],X$.prototype,"darkLaunch",void 0);_.U([_.vq("#player"),_.V("design:type",HTMLDivElement)],X$.prototype,"player",void 0);X$=_.U([_.P({disableElementRegistration:!0,is:"ytd-miniplayer-bar-renderer"})],X$);
_.Q(X$,"ytd-miniplayer-bar-renderer",function(){if(void 0!==Ksd)return Ksd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-miniplayer-bar-renderer"></div>\n<div id="meta" class="style-scope ytd-miniplayer-bar-renderer">\n  <div id="title-row" class="style-scope ytd-miniplayer-bar-renderer">\n    <h1 id="title" class="style-scope ytd-miniplayer-bar-renderer">[[getSimpleString(data.title)]]</h1>\n    <div id="scroll-up" on-tap="onScrollUpTap" class="style-scope ytd-miniplayer-bar-renderer"></div>\n  </div>\n  <yt-formatted-string id="owner" link-inherit-color="" text="[[data.owner]]" class="style-scope ytd-miniplayer-bar-renderer"></yt-formatted-string>\n  <div id="buttons" class="style-scope ytd-miniplayer-bar-renderer">\n    <div id="menu" class="style-scope ytd-miniplayer-bar-renderer"></div>\n    <div id="subscribe" class="style-scope ytd-miniplayer-bar-renderer"></div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Jsd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-miniplayer-bar-renderer {min-height: 142px;background: var(--yt-spec-brand-background-solid);border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;} #player.ytd-miniplayer-bar-renderer {min-width: 252px;height: 142px;background: #000;} #meta.ytd-miniplayer-bar-renderer {margin-left: 24px;margin-right: 16px;flex: 1;flex-basis: 0.000000001px;} #title-row.ytd-miniplayer-bar-renderer {display: flexbox;display: flex;flex-direction: row;align-items: flex-start;} #title.ytd-miniplayer-bar-renderer {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;flex: 1;flex-basis: 0.000000001px;} #scroll-up.ytd-miniplayer-bar-renderer {margin-top: 12px;} #owner.ytd-miniplayer-bar-renderer {--yt-endpoint-color: var(--yt-spec-text-primary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);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.ytd-miniplayer-bar-renderer {margin-top: 20px;margin-bottom: 8px;display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} #menu.ytd-miniplayer-bar-renderer {flex: 1;flex-basis: 0.000000001px;}</style>');
Jsd=d}d=Jsd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ksd=a});var fsd=[],esd=!1;_.Ue(isd);_.DH(isd,"player-microformat-renderer",{props:{data:_.CH}});var Msd;_.Lsd={};Msd=_.SFa("kevlar_tuner_default_comments_delay",1E3);
_.Lsd.YtdWatchBehavior=[_.X.YtRendererBehavior,_.UI.YtPlayerListenerBehavior,_.AI.YtRendererstamperBehavior,_.JC.YtActionHandlerBehavior,_.n5.YtPageBehavior,_.NC.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, clarifyBoxValue)"},clarifyBoxValue:{type:Object},infoPanelBelowMetadata:{type:Object},expandableMetadata:{type:Object},
limitedState:{type:Object,computed:"getLimitedState(data, limitedStateValue)"},limitedStateValue:{type:Object},merchShelf:{type:Object,computed:"getMerchShelf(data, merchShelfValue)"},merchShelfValue:{type:Object},singleColumn:{type:Object,computed:"getSingleColumn(playerData.playabilityStatus, data, singleColumnValue)"},singleColumnValue:{type:Object},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 _.wf("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, alertsValue)"},alertsValue:{type:Object},microformat:{type:Object,computed:"getPlayerMicroformatRenderer_(playerData.microformat)"},commentsReady:{type:Boolean,observer:"commentsReadyChanged_"},theaterRequested_:{type:Boolean,reflectToAttribute:!0,
value:function(){return _.wf("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_, playerOverlays)"},playerOverlays:{type:Object,value:null,computed:"getPlayerOverlays_(data)"},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},shouldCollapseDonationShelf:{type:Boolean,value:!1,computed:"computeIsDonationShelfCollapsed_(shouldStampChat)",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_"},isVerticalVideo_:{type:Boolean,reflectToAttribute:!0,computed:"computeIsVerticalVideo_(videoHeightToWidthRatio_)"},isFourThreeToSixteenNineVideo_:{type:Boolean,reflectToAttribute:!0,computed:"computeIsFourThreeToSixteenNineVideo_(videoHeightToWidthRatio_)"},
isExtraWideVideo_:{type:Boolean,reflectToAttribute:!0,computed:"computeIsExtraWideVideo_(videoHeightToWidthRatio_)"},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 _.u("kevlar_watch_js_panel_height")},
reflectToAttribute:!0},showEngagementPanelScrim_:{type:Boolean,reflectToAttribute:!0,observer:"showEngagementPanelScrimChanged_"},watchFeedBigThumbs_:{type:Boolean,reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_feed_big_thumbs")}},
useEngagementPanelManagementComponent:{type:Boolean,value:function(){return _.u("kevlar_use_engagement_panel_management_component")}},
watchMetadataRefresh:{type:Boolean,value:!1,computed:"computeWatchMetadataRefresh(videoPrimaryInfoRenderer)",reflectToAttribute:!0},useSideMetadata:{type:Boolean,value:!1,computed:"computeUseSideMetadata(data, theater, fullscreen, isTwoColumns_ )",reflectToAttribute:!0},expandedSideMetadata:{type:Boolean,value:!1,reflectToAttribute:!0},showExpandSideMetadata:{type:Boolean,value:!1,reflectToAttribute:!0},expandMoreSideMetadataButton:{type:Object,value:null},expandLessSideMetadataButton:{type:Object,
value:null},expandMoreSideMetadataOnClick:{type:Object,value:null},expandLessSideMetadataOnClick:{type:Object,value:null},liveChatCollapsed:{type:Boolean},liveChatPresentAndExpanded:{type:Boolean,computed:"computeLiveChatPresentAndExpanded(shouldStampChat, liveChatCollapsed)"},playlistPanelExpanded:{type:Boolean,value:!1},engagementPanelExpanded:{type:Boolean,value:!1},belowPlayerHeightValue:{type:Number,value:0},commentsEntryPointHeaderRenderer:{type:Object,computed:"computeCommentsEntryPointHeaderRenderer(data, commentsEntryPointHeaderRendererValue)"},
commentsEntryPointHeaderRendererValue:{type:Object},videoPrimaryInfoRenderer:{type:Object,computed:"computeVideoPrimaryInfoRenderer(data, videoPrimaryInfoRendererValue)"},videoPrimaryInfoRendererValue:{type:Object},videoSecondaryInfoRenderer:{type:Object,computed:"computeVideoSecondaryInfoRenderer(data, videoSecondaryInfoRendererValue)"},videoSecondaryInfoRendererValue:{type:Object},inlineStructuredDescriptionData:{type:Object,computed:"computeInlineStructuredDescriptionData(data)"},flexyEnableSmallWindowSizing:{type:Boolean,
reflectToAttribute:!0,value:function(){return!_.u("kevlar_watch_flexy_disable_small_window_sizing")}},
flexyEnableLargeWindowSizing:{type:Boolean,reflectToAttribute:!0,value:function(){return!_.u("kevlar_watch_flexy_disable_large_window_sizing")}},
hideComments:{type:Boolean},legacyMetadataClass:{type:String,computed:"computeLegacyMetadataClass(watchMetadataRefresh)"},newMetadataClass:{type:String,computed:"computeNewMetadataClass(watchMetadataRefresh)"},cinematicsEnabled:{type:Boolean,reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_cinematics")}},
cinematicsActive:{type:Boolean,value:!1,reflectToAttribute:!0},noTopMargin:{type:Boolean,reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_no_top_margin")}},
reducedTopMargin:{type:Boolean,reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_reduced_top_margin")}},
frame0LoadingState:{type:Boolean,reflectToAttribute:!0,value:function(){return _.u("kevlar_watch_frame0_loading_state")}},
roundedPlayerMedium:{type:Boolean,reflectToAttribute:!0,value:function(){return _.u("web_watch_rounded_player_medium")}},
roundedPlayerLarge:{type:Boolean,reflectToAttribute:!0,value:function(){return _.u("web_watch_rounded_player_large")||_.u("watch_next_grid_round_player")}},
reducedBottomMargin:{type:Boolean,reflectToAttribute:!0,computed:"computeReducedBottomMargin(expandableMetadata)"},fullBleedPlayer:{type:Boolean,reflectToAttribute:!0,computed:"computeFullBleedPlayer(fullscreen, theater)"},defaultLayout:{type:Boolean,reflectToAttribute:!0,computed:"computeDefaultLayout(fullBleedPlayer)"},fullBleedNoMaxWidthColumns:{type:Boolean,reflectToAttribute:!0,value:function(){return _.u("web_watch_full_bleed_no_max_width_columns")}},
fixedPanels:{type:Boolean,reflectToAttribute:!0},panelsBesidePlayer:{type:Boolean,reflectToAttribute:!0},watchWhileWider:{type:Boolean,reflectToAttribute:!0,value:function(){return _.u("web_watch_while_wider_panels")}},
watchWhileMargin:{type:Boolean,reflectToAttribute:!0,value:function(){return _.u("web_watch_while_panel_margin")}},
watchWhilePanelsActive:{type:Boolean,computed:"computeWatchWhilePanelsActive(fixedPanels, panelsBesidePlayer)"},noBorderOnChat:{type:Boolean,computed:"computeNoBorderOnChat(watchWhilePanelsActive)"},forceDarkPanelTheme:{type:Boolean,computed:"computeForceDarkPanelTheme(panelsBesidePlayer)"},watchWhileWindowSizeSufficient:{type:Boolean,observer:"watchWhileWindowSizeSufficientChanged"}},observers:"watchPageActiveChanged_(active);shouldProceedToNextVideo_(playerData.playabilityStatus, data, playlist);userEngagementConfigDataChanged_(data.userEngagementConfig);updateTheaterModeState_(theaterRequested_);watchNextShownItemsAddedOrRemoved_(watchNextShownItems.splices, watchNextCanShowMore);youthereDataChanged_(playerData.messages);useSideMetadataChanged(useSideMetadata);updateShowExpandSideMetadata(data,useSideMetadata,expandedSideMetadata, liveChatPresentAndExpanded, playlistPanelExpanded, engagementPanelExpanded, playerAds);onSetPlaylistCollapsed(playlist);updateChatLocation(liveChatPresentAndExpanded)".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:{component:"ytd-ticket-shelf-renderer",properties:{skinnyMode:"[[useSideMetadata]]"}}}},
expandableMetadata:{id:"expandable-metadata",mapping:{expandableMetadataRenderer:{component:"ytd-expandable-metadata-renderer",params:{isWatch:!0}}}},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:_.$Yc()},"data.survey":{id:"survey",mapping:{surveyTriggerRenderer:"ytd-survey-trigger-renderer"},
initialRenderPriority:3,waitForSignal:_.$Yc()},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:"player-microformat-renderer"}},singleColumn:{id:"single-column-container",mapping:{itemSectionRenderer:"ytd-item-section-renderer"}}};
_.u("kevlar_use_engagement_panel_management_component")||(a["data.engagementPanels"]={id:"panels",mapping:{engagementPanelSectionListRenderer:{component:"ytd-engagement-panel-section-list-renderer",params:{isWatch:!0}}}});return a},
listeners:{"yt-retrieve-location":"onRetrieveLocation_","yt-subscription-changed":"onSubscriptionChanged_","yt-show-survey":"onYtShowSurvey_","yt-chat-collapsed-changed":"onYtChatCollapsedChanged"},actionMap:{"yt-sync-with-remote-video":"syncWithRemoteVideo_","yt-window-resized":"onWindowResized_","yt-initial-video-aspect-ratio":"onYtInitialVideoAspectRatio_","yt-update-player-next-video":"onUpdatePlayerNextVideo_","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-get-current-video-id-action":"onGetCurrentVideoIdAction_","yt-show-survey-command":"onYtShowSurveyCommand_","yt-signal-action-scroll-to-comments":"onYtSignalActionScrollToComments","yt-change-engagement-panel-visibility-action":"onYtChangeEngagementPanelVisibilityAction",
"yt-downloaded-video-deleted":"onDownloadedVideoDeleted","yt-change-markers-visibility-command":"onChangeMarkersVisibility","yt-set-playlist-collapsed":"onSetPlaylistCollapsed"},created:function(){var a=this;this.watchController=void 0;this.pageDisposeJobs=[function(){a.showMetadataPlaceholder_()},
function(){a.clearComments_()},
function(){a.clearPlayerAds_()},
function(){a.resetAutonavCanceledForNewPlayback_()}];
this.player=this.playerContainerEl=this.playerEl=this.watchNextSkeletonEl_=null;this.onPlayingCallbacks_=[];this.clearPlayerAdsJobId_=this.setCommentsJobId_=0;this.showFullerscreenEdu_=!1;this.windowSize_=null;if("ytd-watch-grid"===this.is){var b;this.belowPlayerHeightValue=null!=(b=_.zf("kevlar_watch_grid_below_player_value"))?b:0;this.expandedSideMetadata=!1;this.expandMoreSideMetadataButton={icon:{iconType:"EXPAND_MORE"},loggingDirectives:{clientVeSpec:{uiType:31572}},style:"STYLE_MONO_FILLED",
size:"SIZE_DEFAULT"};this.expandLessSideMetadataButton={icon:{iconType:"EXPAND_LESS"},loggingDirectives:{clientVeSpec:{uiType:31562}},style:"STYLE_MONO_FILLED",size:"SIZE_DEFAULT"};this.expandMoreSideMetadataOnClick=function(c){c.stopPropagation();a.expandedSideMetadata=!0};
this.expandLessSideMetadataOnClick=function(c){c.stopPropagation();a.expandedSideMetadata=!1}}this.autonavCanceledSignal_=!1;
_.u("kevlar_watch_while")&&(this.watchWhileScrollThreshold_=NaN);_.u("web_watch_start_chat_in_theater_mode")&&(this.theaterEnabledForChat=!1);this.youThereManager_=new msd(function(){return _.Kq(a)},this.hostElement);
this.pageDisposeJobs.push(function(){a.youThereManager_.reset()});
_.u("external_fullscreen")&&(this.fullerscreenEduButtonShownThisPlayback_=this.fullerscreenEduButtonClickedThisPlayback_=!1,this.pageDisposeJobs.push(function(){a.resetFullerscreenEduButtonForNewPlayback_()}));
_.u("kevlar_watch_js_panel_height")&&(this.panelMaxHeightUpdateJob_=0);this.playerEvents_=new _.ny;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("onFullscreenChange",this.onPlayerFullscreenChange_);this.playerEvents_.set("onVideoDataChange",this.onPlayerPresentingVideoDataChange_);this.engagementPanelScrimOnClickCommands_=null;_.u("kevlar_watch_metadata_refresh")&&
(this.watchMetadata=void 0);_.u("kevlar_watch_flexy_theater_manager")||(this.actionMap["yt-toggle-theater-mode"]="setTheaterModeRequested",this.actionMap["yt-is-theater"]="isTheater_",this.playerEvents_.set("SIZE_CLICKED",this.setTheaterModeRequested));_.u("kevlar_watch_flexy_comments_manager")||this.hostElement.addEventListener("yt-page-data-will-update",_.Rr(this,this.onYtPageDataWillUpdate_))},
onTheaterReduxValueUpdate:function(a){_.u("kevlar_watch_flexy_theater_manager")&&(this.theater=a,this.updateFullBleedElementLocations(),this.schedulePlayerSizeUpdate_(),_.u("kevlar_watch_js_panel_height")&&void 0!==this.active&&this.schedulePanelMaxHeightUpdate_())},
onFullscreenReduxValueUpdate:function(a){void 0!==this.active&&(this.fullscreen=a,_.u("kevlar_watch_flexy_gestures_manager")||this.gestures_&&this.gestures_.update(this.fullscreen),this.updateFullBleedElementLocations())},
onScrollReduxValueUpdate:function(a){void 0!==this.active&&(_.Sn(this.hostElement,"yt-autonav-pause-scroll"),this.setComments_(),_.u("kevlar_watch_while")&&this.updateMiniplayerBarVisibility_(),_.u("kevlar_watch_flexy_gestures_manager")||this.gestures_&&(0<a?this.gestures_.detach():this.gestures_.attach()))},
loadPage_:function(a){this.initCsi_();this.updatePageData_(a)},
updatePageData_:function(a){var b=this;if(a)if(this.data===a){this.onPageLoadWithSameData_();var c;null==(c=this.watchController)||_.Urd(c,this.data)}else this.data=a;this.playlist&&(_.u("web_csi_via_jspb")?(a=new _.YXb,_.jk(a,1,!0),c=new _.rk,_.ch(c,35,a),_.Ff(_.Lk)(c,void 0)):_.Qk({watchInfo:{isPlaylist:!0}}));1===this.pageCount&&_.Sk("nw");this.loading=!1;_.lj(_.Ph,function(){b.initDclkstatus_();if(_.u("kev_adb_pg")){var d,e=(null==(d=b.player)?void 0:d.getVideoData().cpn)||"";asd(function(h,l){_.VXb(h,
l,e)})}})},
onPageLoadWithSameData_:function(){_.u("kevlar_watch_flexy_comments_manager")||this.initComments_();this.setPlayerAds_()},
setLoadingState_:function(){this.hostElement.classList.remove("hide-skeleton");this.hostElement.classList.add("show-skeleton");this.setPlayerLoadingState_();this.hostElement.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;if(_.u("kevlar_watch_frame0_loading_state")){var b,c,d;a=null==(b=this.loadingData)?void 0:null==(c=b.endpoint)?void 0:null==(d=c.watchEndpoint)?void 0:d.videoId;var e;a&&(e="https://i.ytimg.com/vi/"+a+"/frame0.jpg");_.$q(this.hostElement).querySelector("#player").style.backgroundImage=e?"url("+e+")":""}},
clearLoadingState_:function(){this.hostElement.classList.remove("show-skeleton");this.hostElement.classList.add("hide-skeleton");var a=_.$q(this.hostElement).querySelector("#related-skeleton");!this.get("data.contents.twoColumnWatchNextResults.secondaryResults.secondaryResults")&&a&&(a.hidden=!0);this.clearPlayerLoadingState_();this.hostElement.classList.remove("loading");this.loadingData={playlist:!1};this.toggleBodyScrolling_(!0);if(this.watchMetadata){var b,c;null==(c=(b=this.watchMetadata).updateSentimentBarWidth)||
c.call(b);var d,e;null==(e=(d=this.watchMetadata).resize)||e.call(d)}_.u("kevlar_watch_frame0_loading_state")&&(_.$q(this.hostElement).querySelector("#player").style.backgroundImage="")},
onLoadingChanged_:function(a){a?this.setLoadingState_():this.clearLoadingState_()},
setPlayerLoadingState_:function(){this.playerLoading_||(this.playerLoading_=!0,this.hostElement.classList.add("loading-player"))},
clearPlayerLoadingState_:function(){this.playerLoading_&&(this.playerLoading_=!1,this.hostElement.classList.remove("loading-player"))},
toggleBodyScrolling_:function(a){var b=this;a?document.body.removeAttribute("no-y-overflow"):document.body.setAttribute("no-y-overflow","");_.Ph.addLowPriorityJob(function(){b.onWindowResized_(_.pV(!0))})},
updateTheaterModeState_:function(a){if(!_.u("kevlar_watch_flexy_theater_manager")){a=a||this.fullWindowMode_;if(void 0!==this.theater||a)this.theater=a;this.updateFullBleedElementLocations();this.player&&this.setPlayerTheaterMode_();this.togglePageSwatchActive_();a&&_.ckd()}},
updateFullBleedElementLocations:function(){this.updateChatLocation();this.updatePlayerLocation();this.updateCinematicsLocation()},
updatePlayerLocation:function(){var a=this.theater;_.u("external_fullscreen")&&this.fullscreen&&(a=!0);a=a?_.$q(this.hostElement).querySelector("#player-full-bleed-container"):_.$q(this.hostElement).querySelector("#player-container-inner");var b=this.getPlayerContainer();b.parentElement!==a&&(_.Kq(this).appendTo(a,b),a.appendChild(_.$q(this.hostElement).querySelector("#error-screen")))},
updateCinematicsLocation:function(){var a=this.getElement("CINEMATICS");if(a){var b=this.getCinematicsLocationContainer();a.parentElement!==b&&b.appendChild(a);var c;null==(c=this.watchController)||_.Vrd(c)}},
getCinematicsLocationContainer:function(){return this.shouldCinematicsBeInWideContainer(this.theater&&!this.fullscreen,this.fullscreen)?_.$q(this.hostElement).querySelector("#cinematics-full-bleed-container"):_.$q(this.hostElement).querySelector("#cinematics-container")},
shouldCinematicsBeInWideContainer:function(a,b){var c=document.documentElement.hasAttribute("dark"),d=c&&_.u("web_cinematic_theater_mode"),e=c&&_.u("web_cinematic_fullscreen");c=!c&&this.cinematicLightTheme;return a&&d||b&&e||(b||a)&&c},
isTheater_:function(){return this.theater&&this.active},
dataChanged_:function(){var a;null==(a=this.watchController)||_.Urd(a,this.data);_.u("kevlar_watch_flexy_comments_manager")||this.initComments_();_.u("kevlar_metadata_reset_on_nav")&&this.hostElement.classList.add("hide-skeleton");_.of().resolve(_.JB).cancelVideoSkip();this.showEngagementPanelScrim_=!1;"ytd-watch-grid"===this.is&&(this.liveChatCollapsed=!0,this.engagementPanelExpanded=!1,this.onSetPlaylistCollapsed(!this.playlistPanelExpanded));_.u("kevlar_watch_keep_metadata_above_the_fold")&&this.schedulePlayerSizeUpdate_();
this.data&&this.updateCinematicsLocation();if(_.u("web_watch_start_chat_in_theater_mode")){var b,c,d;if(null==(b=this.data)?0:null==(c=b.contents)?0:null==(d=c.twoColumnWatchNextResults)?0:d.conversationBar)this.setTheaterModeRequested(!0,!1),this.theaterEnabledForChat=!0;else{var e,h;(null==(e=this.data)?0:null==(h=e.contents)?0:h.twoColumnWatchNextResults)&&this.theaterEnabledForChat&&(this.setTheaterModeRequested(!1,!1),this.theaterEnabledForChat=!1)}}},
playerDataChanged_:function(a){var b=this,c;null==(c=this.watchController)||_.Trd(c,this.playerData);if(a&&a.playabilityStatus){c=this.isVideoPlayable_(a.playabilityStatus,this.getPlayerOverlays_(this.data));var d=this.isLiveStreamOffline_(a.playabilityStatus);c&&!d||_.$m(this,function(){_.Sk("pbu")})}this.setPlayerAds_();
_.Un(this.hostElement,"ytd-watch-player-data-changed");a&&(this.speedyGData_?this.speedyGData_=a.videoQualityPromoSupportedRenderers:_.lj(_.Ph,function(){b.speedyGData_=a.videoQualityPromoSupportedRenderers},50))},
watchPageActiveChanged_:function(a){_.Fo.dispatch(_.Rkd(this.active));a?this.activate_():this.deactivate_()},
attached:function(){var a=this;this.watchController=new _.k$(this.hostElement);this.playerData&&_.Trd(this.watchController,this.playerData);this.data&&_.Urd(this.watchController,this.data);var b=_.Kq(this);_.u("kevlar_disable_prepare_player")||b.preparePlayer();_.u("kevlar_watch_flexy_playlist_manager")||_.of().resolve(_.JB).setPlayer(b);"ytd-watch-grid"!==this.is&&this.attachWatchPageSkeleton_();this.updatePageMediaQueries();b={"--ytd-watch-flexy-scrollbar-width":_.qV()+"px"};_.zf("kevlar_watch_flexy_metadata_height")&&
!_.u("kevlar_watch_keep_metadata_above_the_fold")&&(b["--ytd-watch-flexy-space-below-player"]=(this.belowPlayerHeightValue||_.uld)+"px");this.safeUpdateStyles(b);_.u("kevlar_watch_flexy_gestures_manager")||(this.gestures_=new _.Bld(this.hostElement,this.getPlayerContainer(),{dragDownAction:function(){return a.onPlayerTouchPanDown_()}}));
_.u("kevlar_watch_metadata_refresh")&&(this.watchMetadata=_.$q(this.hostElement).querySelector("ytd-watch-metadata"))},
updatePageMediaQueries:function(){var a=_.qV(),b=1E3+a,c=b;this.fixedPanels&&(b+=402);var d=657+a;a=1327+a;_.$q(this.hostElement).querySelector("#two-column-query").query="(min-width: "+b+"px)";_.$q(this.hostElement).querySelector("#small-window-query").query="(max-height: 629px) and (min-width: "+(d+"px), (min-height: 630px) and (min-width: ")+(b+"px) and (max-width: ")+(a+"px)");_.$q(this.hostElement).querySelector("#large-window-query").query="(min-height: 630px) and (min-width: "+(a+"px)");_.$q(this.hostElement).querySelector("#watch-while-query").query=
"(min-width: "+c+"px)"},
calculateCurrentPlayerSize_:function(a){a=void 0===a?NaN:a;var b=_.$q(this.hostElement).querySelector("#miniplayer-bar").firstChild;if(b&&b.active||this.theater||!this.active||!this.windowSize_)return new _.rw(NaN,NaN);b=this.isTwoColumns_&&(this.playlist||this.shouldStampChat);"ytd-watch-grid"===this.is&&0<this.belowPlayerHeightValue&&(a=this.belowPlayerHeightValue);return csd(this.windowSize_,this.videoHeightToWidthRatio_,b,a)},
calculateNormalPlayerSize_:function(){var a=this.isTwoColumns_&&(this.playlist||this.shouldStampChat),b=NaN;"ytd-watch-grid"===this.is&&0<this.belowPlayerHeightValue&&(b=this.belowPlayerHeightValue);return csd(this.windowSize_,this.videoHeightToWidthRatio_,a,b)},
detached:function(){_.Jc(this.watchController);this.watchController=void 0;this.deactivate_()},
activate_:function(){var a=this;this.onWindowResized_(_.pV());_.u("browse_skeleton_removal_on_watch_killswitch")||_.wf("IS_SHELL_LOAD")&&_.H$c();this.theaterRequested_=this.theater;this.togglePageSwatchActive_();var b=_.Kq(this);b.addEventListener("yt-player-updated",_.Rr(this,this.onPlayerUpdated_));b.getPlayerPromise().then(function(c){a.playerApiReady_(c)});
_.u("kevlar_watch_flexy_playlist_manager")||(b=_.of().resolve(_.JB),_.u("kevlar_watch_observe_playlist_navigations_killswitch")&&b.addEventListener("yt-navigate",_.Rr(this,this.onYtNavigate_)),b.setPlaylistComponent(_.$q(this.hostElement).querySelector("#playlist")),b.addEventListener("yt-playlist-data-updated",_.Rr(this,this.onYtPlaylistDataUpdated_)),this.onYtPlaylistDataUpdated_());_.Ph.addLowPriorityJob(function(){_.Sn(a.hostElement,"yt-autonav-pause-scroll")})},
deactivate_:function(){this.disconnectFromPlayer_();_.Kq(this).removeEventListener("yt-player-updated",_.Rr(this,this.onPlayerUpdated_));if(!_.u("kevlar_watch_flexy_playlist_manager")){var a=_.of().resolve(_.JB);_.u("kevlar_watch_observe_playlist_navigations_killswitch")&&a.removeEventListener("yt-navigate",_.Rr(this,this.onYtNavigate_));a.cancelVideoSkip();a.removeEventListener("yt-playlist-data-updated",_.Rr(this,this.onYtPlaylistDataUpdated_))}this.loading&&this.toggleBodyScrolling_(!0);_.u("kevlar_watch_while")&&
this.updateMiniplayerBarVisibility_();this.schedulePlayerSizeUpdate_();_.Sn(this.hostElement,"yt-autonav-pause-player",!1);a=_.oV();_.u("kevlar_exit_fullscreen_leaving_watch")&&a&&_.fkd(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(){return this.clarifyBoxValue},
getLimitedState:function(){return this.limitedStateValue},
getMerchShelf:function(){return this.merchShelfValue},
getSingleColumn:function(){return this.singleColumnValue},
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(){_.x6c("watch",["pbs","pbp","pbu"])},
getPlayerContainer:function(){this.playerContainerEl||(this.playerContainerEl=_.$q(this.hostElement).querySelector("#player-container"));return this.playerContainerEl},
getPlayer:function(){this.playerEl||(this.playerEl=_.$q(this.hostElement).querySelector("#ytd-player"));return this.playerEl},
playerApiReady_:function(a){this.player=a;this.setPlayerState(a.getPlayerState());this.listenToPlayerEvents(this.player,this.playerEvents_);this.updatePlayerStartTime_();this.setPlayerTheaterMode_();this.onPlayerPresentingVideoDataChange_();this.handlePlayerUpdated_();_.u("external_fullscreen")&&this.updateFullerscreenEduButtonSubtleModeState_();(_.u("kevlar_unified_player")||_.u("kevlar_player_new_bootstrap_adoption"))&&_.ygd()},
onFullerscreenEduClicked_:function(){this.scrollToAnimation_.start(0,186,500);this.fullerscreenEduButtonClickedThisPlayback_||(this.fullerscreenEduButtonClickedThisPlayback_=!0,this.incrementFullerscreenEduButtonCount_("yt-fullerscreen-edu-button-click-count"))},
setTheaterModeRequested:function(a,b){b=void 0===b?!0:b;_.oV()&&_.u("external_fullscreen")&&_.fkd(document.documentElement);this.theaterRequested_=a;b&&_.fg("wide",a?"1":"0",-1);this.togglePageSwatchActive_();this.player&&this.setPlayerTheaterMode_();this.schedulePlayerSizeUpdate_();_.u("kevlar_watch_js_panel_height")&&this.schedulePanelMaxHeightUpdate_();_.Tn(this.hostElement,"yt-close-popup-action",["yt-tooltip-renderer"])},
togglePageSwatchActive_:function(){void 0!==this.theater&&this.active&&_.Sn(this.hostElement,"yt-set-theater-mode-enabled",{enabled:this.theater})},
onWatchScroll_:function(){this.scrollThrottle_.fire();this.mastheadScrollThrottle.fire()},
setPlayerTheaterMode_:function(){try{this.player.setSizeStyle(!0,this.theater)}catch(a){_.Tj(a,typeof this.player),this.player&&_.Tj(a,this.player.setSizeStyle)}},
onPlayerTouchPanDown_:function(){if(this.active&&0>=this.getScrollTop()){var a;(null==(a=this.player)?0:a.isFullscreen())?this.player.toggleFullscreen():_.Tn(this.hostElement,"yt-activate-miniplayer-from-watch-action")}},
hasPlaylist_:function(a,b){return this.loading?b:!!Object.keys(a).length},
autonavAllowed_:function(){return this.autonavCanceledSignal_?!1:!!this.get("contents.twoColumnWatchNextResults.autoplay.autoplay",this.data)},
youthereDataChanged_:function(a){if(a){a=_.g(a);for(var b=a.next();!b.done;b=a.next())b=b.value,b.youThereRenderer&&psd(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_;_.Hi()<a.lowEngagementThresholdMs||tsd(b,!0)}else"LOW_USER_ENGAGEMENT_ACTION_PAUSE_AUTOPLAY"===a.lowUserEngagementAction&&_.Tn(this.hostElement,"yt-autonav-pause-user-engagement",[a])},
hasLiveChat_:function(a){return!!a},
isPlayerUnavailable_:function(a,b,c){return!!a&&!this.isVideoPlayable_(a,c)&&!b},
getPlayerOverlays_:function(a){return(null==a?void 0:a.playerOverlays)||null},
isVideoPlayable_:function(a,b){if(!a)return!1;var c="OK"===a.status||"LIVE_STREAM_OFFLINE"===a.status,d=this.get("errorScreen.playerLegacyDesktopYpcTrailerRenderer",a)||this.get("errorScreen.ypcTrailerRenderer",a);a=this.get("errorScreen.playerLegacyDesktopYpcOfferRenderer",a);var e;b=null==b?void 0:null==(e=b.playerOverlayRenderer)?void 0:e.gatedActionsOverlayRenderer;return!!c||!!d||!!a||!!b},
hasWatchNextResponseErrorRenderer:function(a){var b=this.getPageContents(a),c,d,e,h,l;return!(null==a?0:null==(c=a.contents)?0:null==(d=c.twoColumnWatchNextResults)?0:d.secondaryResults)&&!!(null==(e=b[0])?0:null==(h=e.itemSectionRenderer)?0:null==(l=h.contents[0])?0:l.backgroundPromoRenderer)},
isLiveStreamOffline_:function(a){return a?"LIVE_STREAM_OFFLINE"===a.status:!1},
shouldProceedToNextVideo_:function(a,b,c){var d=!!this.get("contents.twoColumnWatchNextResults.secondaryResults.secondaryResults.offerModule",b),e=a&&"AGE_CHECK_REQUIRED"===a.status,h=this.get("skip.playabilityErrorSkipConfig.skipOnPlayabilityError",a);void 0==h&&(h=!0);!c||this.isVideoPlayable_(a,this.getPlayerOverlays_(b))||d||e||!h||_.of().resolve(_.JB).skipVideo()},
getServiceTrackingParams:function(){if(this.data&&this.data.responseContext)return this.data.responseContext.serviceTrackingParams},
onPlayerUpdated_:function(){this.handlePlayerUpdated_();dsd()},
onPlayerFeedbackStartRequest_:function(a){_.Tn(this.hostElement,"yt-feedback-dialog-requested",[{customProductData:a}])},
onPlayerFeedbackArticleRequest_:function(a){_.Tn(this.hostElement,"yt-help-dialog-requested",[a])},
onPlayerYpcContentRequest_:function(){var a,b,c,d,e,h,l,m,p=(null==(a=this.data)?NaN:null==(b=a.contents)?NaN:null==(c=b.twoColumnWatchNextResults)?NaN:null==(d=c.secondaryResults)?NaN:null==(e=d.secondaryResults)?NaN:null==(h=e.offerModule)?NaN:null==(l=h.tvfilmOfferModuleRenderer)?NaN:null==(m=l.actionButtons)?NaN:m.length)-1;a=[".offerButton.buttonRenderer.",".actionButtons."+(0<=p?p:0)+".buttonRenderer."];b=_.g(["episodeOfferModuleRenderer","movieOfferModuleRenderer","unlimitedOfferModuleRenderer",
"liveOfferModuleRenderer","tvfilmOfferModuleRenderer"]);for(c=b.next();!c.done;c=b.next())for(c=c.value,d=_.g(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)){_.Qq(e,this.hostElement);return}},
onPlayerAutonavPauseRequest_:function(a){_.Sn(this.hostElement,"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:_.Sn(this.hostElement,"yt-autonav-pause-player-ended")}this.setPlayerState(a)},
setPlayerState:function(a){_.Fo.dispatch(_.$Xb(a))},
onPlayerSubscribe_:function(a){_.Tn(this.hostElement,"yt-player-subscribe",[a])},
onPlayerUnsubscribe_:function(a){_.Tn(this.hostElement,"yt-player-unsubscribe",[a])},
onPlayerAdYtShowToast_:function(a){_.Tn(this.hostElement,"yt-open-popup-action",[{openPopupAction:{popup:{notificationActionRenderer:a.notificationActionRenderer},popupType:"TOAST"}},this])},
getAlerts_:function(){return this.alertsValue},
getPlayerMicroformatRenderer_:function(a){if(a)return a},
computeCommentsEntryPointHeaderRenderer:function(){if(_.u("web_watch_show_comment_teaser"))return this.commentsEntryPointHeaderRendererValue},
computeUseSideMetadata:function(){return"ytd-watch-grid"===this.is&&!this.theater&&!this.fullscreen&&this.isTwoColumns_},
updateShowExpandSideMetadata:function(){if("ytd-watch-grid"!==this.is||!this.useSideMetadata||this.liveChatPresentAndExpanded||this.playlistPanelExpanded||this.engagementPanelExpanded)this.showExpandSideMetadata=!1;else if(this.expandedSideMetadata)this.showExpandSideMetadata=!0;else{var a=_.$q(this.hostElement).querySelector("#secondary-inner");this.showExpandSideMetadata=a.clientHeight<a.scrollHeight}},
computeReducedBottomMargin:function(a){return!!a},
useSideMetadataChanged:function(){if("ytd-watch-grid"===this.is){var a=_.$q(this.hostElement).querySelector("#chat-container"),b=_.$q(this.hostElement).querySelector("ytd-watch-metadata"),c=_.$q(this.hostElement).querySelector("#expandable-metadata"),d=_.$q(this.hostElement).querySelector("#panels"),e=_.$q(this.hostElement).querySelector("#alerts"),h=_.$q(this.hostElement).querySelector("#playlist"),l=_.$q(this.hostElement).querySelector("#related"),m=_.$q(this.hostElement).querySelector("#clarify-box"),
p=_.$q(this.hostElement).querySelector("#messages"),q=_.$q(this.hostElement).querySelector("#ticket-shelf"),t=_.$q(this.hostElement).querySelector("#limited-state"),y=_.$q(this.hostElement).querySelector("#merch-shelf"),z=_.$q(this.hostElement).querySelector("#donation-shelf"),D=_.$q(this.hostElement).querySelector("#secondary-inner"),E=_.$q(this.hostElement).querySelector("#below");this.useSideMetadata&&D?(D.appendChild(m),D.appendChild(p),D.appendChild(b),D.appendChild(c),D.appendChild(e),D.appendChild(l),
D.appendChild(h),D.appendChild(a),D.appendChild(y),D.appendChild(z),D.appendChild(q),D.appendChild(t),D.appendChild(d)):E&&(E.appendChild(m),E.appendChild(p),E.appendChild(b),E.appendChild(c),E.appendChild(l),E.appendChild(e),E.appendChild(h),E.appendChild(a),E.appendChild(y),E.appendChild(z),E.appendChild(q),E.appendChild(t),E.appendChild(d))}},
computeWatchMetadataRefresh:function(){return _.u("kevlar_watch_metadata_refresh")&&this.videoPrimaryInfoRenderer?!0:!1},
computeVideoPrimaryInfoRenderer:function(){return this.videoPrimaryInfoRendererValue},
computeVideoSecondaryInfoRenderer:function(){return this.videoSecondaryInfoRendererValue},
computeInlineStructuredDescriptionData:function(){if(_.u("kevlar_structured_description_content_inline")){var a,b=null==(a=this.data)?void 0:a.engagementPanels;if(null==b?0:b.length){a=null;b=_.g(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;if("engagement-panel-structured-description"===(null==(d=c.engagementPanelSectionListRenderer)?void 0:d.targetId)){a=c;break}}var e,h,l;a=null==(e=a)?void 0:null==(h=e.engagementPanelSectionListRenderer)?void 0:null==(l=h.content)?void 0:l.structuredDescriptionContentRenderer;
if(null==a?0:a.items){e=[];h=_.g(a.items);for(l=h.next();!l.done;l=h.next()){l=l.value;if(!_.u("sd_horizontal_list_show_nav_killswitch")){var m=d=c=b=a=void 0,p=void 0,q=null==(a=l.horizontalCardListRenderer)?void 0:null==(b=a.header)?void 0:null==(c=b.richListHeaderRenderer)?void 0:null==(d=c.navigationButton)?void 0:null==(m=d.buttonRenderer)?void 0:null==(p=m.command)?void 0:p.commandExecutorCommand;q&&q.commands&&(q.commands=q.commands.filter(function(t){return!_.B(t,_.Wkd)}))}l.expandableVideoDescriptionBodyRenderer||
l.videoDescriptionHeaderRenderer||e.push(l)}return{items:e}}}}},
constructWarning_:function(a){return{text:_.lp(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]))},
resetAutonavCanceledForNewPlayback_:function(){this.autonavCanceledSignal_=!1},
onThrottledScroll_:function(){var a=this;_.Sn(this.hostElement,"yt-autonav-pause-scroll");this.setComments_();_.u("kevlar_watch_while")&&this.updateMiniplayerBarVisibility_();var b=0<this.getScrollTop();this.gestures_&&(b?this.gestures_.detach():this.gestures_.attach());b!==this.showFullerscreenEdu_&&_.u("external_fullscreen_with_edu")&&this.fullscreen&&(this.showFullerscreenEdu_=b,_.Kq(this).getPlayerPromise().then(function(c){c.updateFullerscreenEduButtonVisibility(0<a.getScrollTop())}))},
onMastheadThrottledScroll:function(){_.Sn(this.hostElement,"yt-watch-masthead-scroll",this.getScrollTop())},
onYtPageDataWillUpdate_:function(){this.preparePageReset_()},
onCollapseMiniplayer_:function(){var a=this,b,c,d,e;return _.v(function(h){if(1==h.nextAddress)return b=_.Kq(a),c=_.of().resolve(_.Jq),d=c.data,e=_.Is(d.response),_.oB.getInstance().miniplayerButtonActivation=!0,_.Tn(a.hostElement,"yt-collapse-miniplayer-action"),_.w(h,_.oB.getInstance().navigationFinishPromise,2);_.Tn(a.hostElement,"yt-activate-miniplayer-action",[b,e,d]);_.oB.getInstance().userActivation=!0;_.Bo(h)})},
preparePageReset_:function(){this.clearScheduledCommentJobs_()},
initComments_:function(){var a=this;this.commentsReady=!1;_.Ph.cancelJob(this.setCommentsJobId_);this.setCommentsJobId_=_.lj(_.Ph,function(){a.setComments_()},Msd)},
setComments_:function(){if(!_.u("kevlar_watch_flexy_comments_manager")&&!this.commentsReady){_.Sk("cmi");_.Ph.cancelJob(this.setCommentsJobId_);var a=this.getPageContents(this.data);if(a&&a.length){a=_.g(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&&_.Sn(this.hostElement,"yt-watch-comments-ready")},
clearScheduledCommentJobs_:function(){_.u("kevlar_cancel_scheduled_comment_jobs_on_navigate")&&(this.canScheduleCommentJobs_=!1)},
showMetadataPlaceholder_:function(){_.u("kevlar_metadata_reset_on_nav")&&this.hostElement.classList.remove("hide-skeleton")},
clearComments_:function(){this.doRemoveComments_();_.Sk("cmc")},
doRemoveComments_:function(){this.comments={};_.u("kevlar_watch_hide_comments_while_panel_open")&&(this.hideComments=!1)},
setPlayerAds_:function(){_.Ph.cancelJob(this.clearPlayerAdsJobId_);this.playerAds=this.get("playerAds",this.playerData)},
clearPlayerAds_:function(){_.Ph.cancelJob(this.clearPlayerAdsJobId_);this.playerAds=void 0},
onYtNavigate_:function(a,b){var c=_.B(b.endpoint,_.In);c&&(!(b=this.get("data.currentVideoEndpoint.watchEndpoint"))||c.videoId!==b.videoId||c.playlistId&&c.playlistId!==b.playlistId||_.u("kevlar_watch_timestamp_seek_playlist_index_comparison")&&void 0!==c.index&&c.index!==b.index||"number"!==typeof c.startTimeSeconds||(a.stopPropagation(),this.setScrollTop(0),_.Kq(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=_.Mf(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){a=this.getPageContents(a);var b,c;(a=_.mp(null==a?void 0:null==(b=a[0])?void 0:null==(c=b.videoPrimaryInfoRenderer)?void 0:c.title))&&_.Sn(this.hostElement,"yt-update-title",a)},
updateTitle_:function(a){a=this.get("videoDetails.title",a)||"";_.Sn(this.hostElement,"yt-update-title",a)},
onPlayerConnectionIssue_:function(){var a=this.hostElement.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,_.u("polymer_enable_mdx_queue")&&c&&c.startsWith("RQ")&&(c=void 0),d.video_id!==a||c!=b)&&(_.u("kevlar_player_watch_endpoint_navigation")?(a={videoId:a},b&&(a.playlistId=b),b=_.xVb(a)):b=this.buildWatchEndpoint_(a,b),_.Sn(this.hostElement,"yt-navigate",{endpoint:b,isRemotePlayback:!0}))}},
buildWatchEndpoint_:function(a,b,c){return _.Io(a,b,c)},
initDclkstatus_:function(){gsd()},
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&&_.$q(this.hostElement).querySelector("#info-skeleton").appendChild(b);c&&_.$q(this.hostElement).querySelector("#meta-skeleton").appendChild(c);d&&(_.$q(this.hostElement).querySelector("#related-skeleton").appendChild(d),this.watchNextSkeletonEl_=d);_.Dd(a)}},
handlePlayerUpdated_:function(){_.Kq(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){_.u("external_fullscreen")||_.Tn(this.hostElement,"yt-player-fullscreen",[a.fullscreen])},
onFullscreenChange_:function(a){this.fullscreen=a;this.gestures_&&this.gestures_.update(this.fullscreen);var b=_.Kq(this);b.getPlayerPromise().then(function(c){c.setFauxFullscreen(!!_.oV())});
this.updateFullBleedElementLocations();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},
computeIsDonationShelfCollapsed_:function(a){return a},
computeShouldShowMerchShelf:function(a,b){return b&&!!a},
computeShowComments_:function(a,b){return!!a&&!!Object.keys(a).length&&!b},
identity:_.TK,onWindowResized_:function(a){this.windowSize_=a;this.active&&(this.schedulePlayerSizeUpdate_(!0),_.u("kevlar_watch_js_panel_height")&&this.schedulePanelMaxHeightUpdate_());_.u("kevlar_watch_while")&&this.updateMiniplayerBarVisibility_()},
onPlayerPresentingVideoDataChange_:function(a){var b=this;a&&"dataloaded"!==a.type&&"dataupdated"!==a.type||_.Kq(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=NaN;if(b.watchMetadata){if(_.u("kevlar_watch_keep_metadata_above_the_fold")){var e=b.watchMetadata.getAboveTheFoldHeight();0===e&&(e=_.zf("kevlar_watch_flexy_metadata_height"));d=e+16}var h,l;null==(l=(h=b.watchMetadata).resize)||l.call(h)}_.Kq(b).getPlayerPromise().then(function(m){if(_.u("kevlar_set_internal_player_size")){var p=b.calculateCurrentPlayerSize_(d);m.setInternalSize(p.width,p.height)}else m.setSize(NaN,NaN);_.u("kevlar_watch_while")&&
b.updateWatchWhileScrollThreshold_()});
_.u("kevlar_watch_keep_metadata_above_the_fold")&&!isNaN(d)&&b.safeUpdateStyles({"--ytd-watch-flexy-space-below-player":d+"px"})};
a?c():_.Gl(_.Ph,c)},
secondaryColumnModulePresenceChanged_:function(){this.isAttached&&this.schedulePlayerSizeUpdate_()},
onYtShowSurvey_:function(a){this.set("data.survey",a.detail)},
onYtShowSurveyCommand_:function(a){this.set("data.survey",_.B(a,ksd).survey)},
onDownloadedVideoDeleted:function(a){var b=this,c,d;return _.v(function(e){if(1==e.nextAddress){if(!b.active||null==(c=b.playerData)||!c.offlineState||b.videoId!==a)return e.return();null==(d=b.player)||d.stopVideo();_.oB.getInstance().navigatingAwayFromWatchDeletedVideo=!0;_.Qq(_.vDa,b.hostElement);return _.w(e,_.oB.getInstance().navigationFinishPromise,2)}_.oB.getInstance().navigatingAwayFromWatchDeletedVideo=!1;_.Bo(e)})},
updateWatchWhileScrollThreshold_:function(){if(this.windowSize_){var a;this.theater?a=_.eI(.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=_.$q(this.hostElement).querySelector("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_&&!_.oV())&&(a.deactivate().appendTo(this.getPlayerContainer()),this.schedulePlayerSizeUpdate_())}},
isTwoColumnsChanged_:function(a,b){if("ytd-watch-grid"!==this.is){var c=!_.u("live_chat_over_engagement_panels");if(!0!==a||void 0!==b){a=_.$q(this.hostElement).querySelector("#chat-container");b=_.$q(this.hostElement).querySelector("#panels");var d=_.$q(this.hostElement).querySelector("#alerts"),e=_.$q(this.hostElement).querySelector("#playlist"),h=_.$q(this.hostElement).querySelector("#related"),l=_.$q(this.hostElement).querySelector("#donation-shelf"),m=_.$q(this.hostElement).querySelector("#comments");
this.isTwoColumns_?(d=_.$q(this.hostElement).querySelector("#secondary-inner"),c&&d.appendChild(b),d.appendChild(e),_.u("web_watch_theater_chat")||d.appendChild(a),c||d.appendChild(b),d.appendChild(l),d.appendChild(h)):(c&&_.JM(b,d),_.JM(e,d),_.u("web_watch_theater_chat")||_.JM(a,d),c||_.JM(b,d),_.JM(l,d),m&&_.JM(h,m));_.u("kevlar_watch_js_panel_height")&&this.active&&this.schedulePanelMaxHeightUpdate_()}}},
watchWhileWindowSizeSufficientChanged:function(){_.u("web_watch_theater_chat")&&this.updateChatLocation()},
updateChatLocation:function(){if(_.u("web_watch_theater_chat")){var a=_.$q(this.hostElement).querySelector("#chat-container"),b=this.theater&&(!this.fullscreen||_.u("web_watch_fullscreen_panels"));this.watchWhileWindowSizeSufficient&&this.liveChatPresentAndExpanded&&b?_.u("web_watch_theater_chat_beside_player")?(b=_.$q(this.hostElement).querySelector("#panels-full-bleed-container"),a.parentElement!==b&&b.append(a),this.panelsBesidePlayer=!0):_.u("web_watch_theater_fixed_chat")&&(b=_.$q(this.hostElement).querySelector("#columns"),
a.parentElement!==b&&b.append(a),this.fixedPanels=!0):(_.u("web_watch_theater_chat_beside_player")?this.panelsBesidePlayer=!1:_.u("web_watch_theater_fixed_chat")&&(this.fixedPanels=!1),b=_.$q(this.hostElement).querySelector("#playlist"),_.WM(a,b));this.updatePageMediaQueries();this.schedulePlayerSizeUpdate_()}},
computeForceDarkPanelTheme:function(a){return _.u("web_watch_theater_chat_beside_player_dark")?!document.documentElement.hasAttribute("dark")&&a:!1},
safeUpdateStyles:function(a){try{_.cr(this.hostElement,a)}catch(b){_.Sj(b)}},
videoHeightToWidthRatioChanged_:function(a,b){b&&(this.safeUpdateStyles({"--ytd-watch-flexy-width-ratio":1,"--ytd-watch-flexy-height-ratio":this.videoHeightToWidthRatio_}),this.schedulePlayerSizeUpdate_(),_.u("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},
onYtUserActivity_:function(){this.youThereManager_.onUserActivity()},
handleSignalActionPausePlayer_:function(){this.active&&_.Kq(this).pause()},
handleSignalActionPlayPlayer_:function(){this.active&&_.Kq(this).play()},
handleSignalActionAcknowledgeYouThere_:function(){var a=this.youThereManager_;_.TV("YOU_THERE_EVENT_TYPE_USER_RESPONDED",_.Hj(),a.youThereData_,a.clientPlaybackNonce_)},
incrementFullerscreenEduButtonCount_:function(a){var b=_.cC(a)||0;_.bC(a,b+1,31536E3);this.updateFullerscreenEduButtonSubtleModeState_()},
updateFullerscreenEduButtonSubtleModeState_:function(){var a=_.cC("yt-fullerscreen-edu-button-click-count")||0,b=_.cC("yt-fullerscreen-edu-button-shown-count")||0,c=_.zf("external_fullscreen_button_shown_threshold"),d=a>=_.zf("external_fullscreen_button_click_threshold")||b>=c;_.Kq(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_=_.of().resolve(_.JB).getPlaylistData()||{}},
schedulePanelMaxHeightUpdate_:function(){var a=this;this.panelMaxHeightUpdateJob_&&_.Ph.cancelJob(this.panelMaxHeightUpdateJob_);this.panelMaxHeightUpdateJob_=_.Ph.addLowPriorityJob(function(){a.panelMaxHeightUpdateJob_=0;var b;!a.isTwoColumns_||a.theater||a.fullscreen?b=460:b=a.calculateNormalPlayerSize_().height;var c=b+"px";_.u("live_chat_taller_height")&&!a.theater&&(c="calc(100vh - var(--ytd-toolbar-height) -\n                        (var(--ytd-margin-6x) * 2))");_.u("live_chat_medium_height")&&
!a.theater&&(c="calc(100vh - var(--ytd-toolbar-height) - 144px)");_.u("live_chat_scaled_height")&&!a.theater&&(c="calc(100vh - var(--ytd-toolbar-height) - 238px)");a.safeUpdateStyles({"--ytd-watch-flexy-panel-max-height":b+"px","--ytd-watch-flexy-chat-max-height":c,"--ytd-watch-flexy-structured-description-max-height":b+"px","--ytd-watch-flexy-comments-panel-max-height":b+"px","--ytd-comments-engagement-panel-content-height":b+"px"});a.updateShowExpandSideMetadata()})},
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_&&_.ko(this.hostElement,this.engagementPanelScrimOnClickCommands_,this.hostElement)},
showEngagementPanelScrimChanged_:function(a){var b=_.$q(this.hostElement).querySelector("#engagement-panel-scrim");a?b.addEventListener("tap",_.Rr(this,this.onEngagementPanelScrimClick_)):b.removeEventListener("tap",_.Rr(this,this.onEngagementPanelScrimClick_))},
onGetCurrentVideoIdAction_:function(){if(this.active)return this.videoId},
onYtScrollToWatchElement_:function(a){if(this.hostElement.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.hostElement.querySelector("#comments");if(a&&!this.scrollToAnimation_.isAnimating()){a=a.offsetTop-56-24;if(_.u("kevlar_comment_teaser_scroll_to_midpoint")&&(a-=_.ww().height/3,a<this.getScrollTop()))return;this.scrollToAnimation_.start(this.getScrollTop(),Math.max(0,a),500)}},
onYtChangeEngagementPanelVisibilityAction:function(a){if(this.active||_.u("web_watch_active_panel_killswitch"))if(a=_.B(a,_.vI))"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"===a.visibility?(this.expandedSideMetadata=!1,this.engagementPanelExpanded=!0):"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===a.visibility&&(this.engagementPanelExpanded=!1),_.u("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))},
computeLegacyMetadataClass:function(a){return a?"":"watch-active-metadata"},
computeNewMetadataClass:function(a){return a?"watch-active-metadata":""},
computeFullBleedPlayer:function(a,b){return a||b},
computeDefaultLayout:function(a){return!a},
computeWatchWhilePanelsActive:function(a,b){return a||b},
computeNoBorderOnChat:function(a){return _.u("web_watch_theater_chat_no_border")&&a},
computeLiveChatPresentAndExpanded:function(a,b){return a&&!b},
onChangeMarkersVisibility:function(a){_.Kq(this).getPlayerPromise().then(function(b){var c;null==(c=b.changeMarkerVisibility)||c.call(b,_.B(a,lsd).isVisible||!1,_.B(a,lsd).entityKeys||[])})},
onYtChatCollapsedChanged:function(a){if("ytd-watch-grid"===this.is||_.u("web_watch_theater_chat"))this.liveChatCollapsed=a.detail},
onSetPlaylistCollapsed:function(a){"ytd-watch-grid"===this.is&&(this.playlistPanelExpanded=this.playlist&&!a)},
provideRenderingData:function(a,b){switch(a){case "SINGLE_COLUMN_CONTENTS":this.singleColumnValue=b;break;case "PRIMARY_INFO":_.u("kevlar_watch_metadata_refresh_no_old_primary_data")||(this.info=b);this.videoPrimaryInfoRendererValue=null==b?void 0:b.videoPrimaryInfoRenderer;break;case "SECONDARY_INFO":_.u("kevlar_watch_metadata_refresh_no_old_secondary_data")||(this.meta=b);this.videoSecondaryInfoRendererValue=null==b?void 0:b.videoSecondaryInfoRenderer;break;case "COMMENTS_ENTRY_POINT_HEADER":this.commentsEntryPointHeaderRendererValue=
b;break;case "CLARIFICATION":this.clarifyBoxValue=b;break;case "INFO_PANEL_BELOW_METADATA":this.infoPanelBelowMetadata=b;break;case "PLAYLIST":this.externalPlaylistData_=null!=b?b:{};break;case "MERCH_SHELF":this.merchShelfValue=null==b?void 0:b.merchandiseShelfRenderer;break;case "TICKET_SHELF":this.ticket=b;break;case "LIMITED_STATE":this.limitedStateValue=b;break;case "DONATION_SHELF":this.donation=b;break;case "ALERTS":this.alertsValue=b;break;case "COMMENTS":this.comments=b;break;case "EXPANDABLE_METADATA":this.expandableMetadata=
b}},
toggleCinematicsActive:function(a){this.cinematicsActive=a}}];var Nsd;var Osd;var Psd=function(){var a=_.O.apply(this,arguments)||this;a.storageKey="speedyg";a.activationThreshold=216E5;a.cacheExpiration=2592E3;return a};
_.H(Psd,_.O);_.f=Psd.prototype;_.f.activateSpeedygPromo=function(){var a=_.cC(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){_.bC(this.storageKey,a,this.cacheExpiration)};
_.f.closePromo=function(){this.notification.close()};
var Y$=Psd;_.U([_.N(),_.V("design:type",Object)],Y$.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],Y$.prototype,"storageKey",void 0);_.U([_.N(),_.V("design:type",Object)],Y$.prototype,"activationThreshold",void 0);_.U([_.N(),_.V("design:type",Object)],Y$.prototype,"cacheExpiration",void 0);_.U([_.vq("#notification"),_.V("design:type",_.WV)],Y$.prototype,"notification",void 0);Y$=_.U([_.P({disableElementRegistration:!0,is:"ytd-video-quality-promo-renderer"})],Y$);
_.Q(Y$,"ytd-video-quality-promo-renderer",function(){if(void 0!==Osd)return Osd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-quality-promo-renderer">\n  <yt-notification-action-renderer id="notification" data="[[data.snackbar.notificationActionRenderer]]" duration="0" class="style-scope ytd-video-quality-promo-renderer">\n    <yt-icon id="close" icon="yt-icons:dismissal" on-tap="closePromo" class="style-scope ytd-video-quality-promo-renderer"></yt-icon>\n  </yt-notification-action-renderer>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Nsd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-quality-promo-renderer {display: inline-block;} #close.ytd-video-quality-promo-renderer {cursor: pointer;}</style>");Nsd=
d}d=Nsd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Osd=a});
}catch(e){_._DumpException(e)}
try{
_.fYb=function(a){return-1<a.findIndex(function(b){return-1<eYb.indexOf(b.tagName)})};
_.gYb=function(a){this.internalArray_=_.k(a)};
_.H(_.gYb,_.n);_.hYb=new _.ey("playerInterstitialRenderer");var eYb;eYb=["INPUT".toString(),"SELECT".toString(),"TEXTAREA".toString(),"EMBED".toString(),"YTD-COMMENTBOX","YT-LIVE-CHAT-RENDERER","YTD-PDG-BUY-FLOW-RENDERER"];_.XV=new Map;_.XV.set(32,59972);_.XV.set(27,50765);_.XV.set(70,60102);_.XV.set(76,60221);_.XV.set(77,60222);_.XV.set(74,60223);_.XV.set(84,60224);_.XV.set(38,61941);_.XV.set(40,61942);_.XV.set(73,62521);_.XV.set(67,62522);_.XV.set(80,63390);_.XV.set(78,63397);_.XV.set(75,59972);_.XV.set(188,63385);_.XV.set(190,63384);_.XV.set(36,63387);
_.XV.set(35,63386);_.XV.set(37,63388);_.XV.set(39,63389);_.XV.set(79,63423);_.XV.set(87,63424);_.XV.set(107,63426);_.XV.set(109,63425);_.XV.set(65,63428);_.XV.set(83,63430);_.XV.set(68,63429);_.XV.set(221,63431);_.XV.set(219,63432);_.XV.set(97,63439);_.XV.set(98,63440);_.XV.set(99,63441);_.XV.set(100,63442);_.XV.set(101,63443);_.XV.set(102,63444);_.XV.set(103,63445);_.XV.set(104,63446);_.XV.set(105,63447);_.YV=new Map;_.YV.set(80,63390);_.YV.set(78,63397);_.YV.set(188,63400);_.YV.set(190,63401);
_.YV.set(191,60765);_.ZV=new Map;_.$V=new Map;
}catch(e){_._DumpException(e)}
try{
var UWb,YWb,$Wb,aXb,dXb,cXb,bXb,gXb,fXb,eXb,iXb,jXb,kXb,mXb,nXb,oXb,pXb,qXb,sXb;_.RWb=function(a){a=_.bea(_.aea,a,!0);_.aea(a)};
_.SWb=function(){var a=_.Bf("service_worker_scope");try{return navigator.serviceWorker.getRegistration(a)}catch(b){return Promise.reject(b)}};
_.TWb=function(a){return!(!a||!a.pushManager)};
UWb=function(){return _.SWb().then(_.TWb).catch(function(){return!1})};
_.VWb=function(){return navigator.serviceWorker&&navigator.serviceWorker.getRegistration&&window.Notification?UWb():Promise.resolve(!1)};
_.WWb=function(a){return a.ui.guideIsVisibleButNotPersistent};
_.XWb=function(a){return a.ui.tabGesturesIsActive};
YWb=function(a,b){return _.wo(a.entities,"subscriptionNotificationStateEntity",b)};
_.ZWb=function(){return window.MediaSource&&window.MediaSource.isTypeSupported&&window.MediaSource.isTypeSupported('video/mp4; codecs="av01.0.05M.08"')};
$Wb=function(){var a,b,c;return _.v(function(d){switch(d.nextAddress){case 1:return _.w(d,_.yB.getInstance(),2);case 2:a=d.yieldResult;if(!a){b=void 0;d.jumpTo(3);break}return _.w(d,a.get("lmqf"),4);case 4:b=d.yieldResult;case 3:switch((c=b)||(c="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")}}})};
aXb=function(a){var b,c,d;return _.v(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 _.w(e,$Wb(),3)}2!=e.nextAddress&&(b=d===e.yieldResult);return e.return(b)})};
dXb=function(a){var b=a.animatedIconType,c=a.active,d=a.themeOverride,e=void 0===a.animationRef?{}:a.animationRef,h=a.staticIconFn,l=function(){a:{var I=b();var S=null==d?void 0:d(),T;S=(null==S?void 0:S.useDarkTheme)||(null==(T=_.of().resolve(_.nf(_.ds)))?void 0:T());switch(I){case "LIKE":I=S?"animated_like_icon_v2_dark":"animated_like_icon_v2_light";I={lottiePlayerProps:{animationConfig:{name:I,path:"https://www.gstatic.com/youtube/img/lottie/animated_like_icon/"+I+".json",loop:!1,autoplay:!1,rendererSettings:{viewBoxOnly:!0,
className:"animated-like-icon"}}},totalFrames:119,lazyLoad:!0};break a;case "NOTIFICATION_BELL":I={lottiePlayerProps:{animationConfig:{name:S?"notification_bell_dark":"notification_bell_light",path:"https://www.gstatic.com/youtube/img/lottie/subscribe_action/subscribe_action_bell_icon_"+(S?"dark":"light")+".json",loop:!1,autoplay:!1,rendererSettings:{className:"animated-subscribe-icon"}}},totalFrames:79,lazyLoad:!1};break a}I=void 0}return I},m=function(){var I,S;
return null!=(S=null==(I=l())?void 0:I.lottiePlayerProps.animationConfig.name)?S:""};
a=_.g(_.fe());var p=a.next().value,q=a.next().value;a=_.g(_.fe(!1));var t=a.next().value;a=a.next().value;var y=bXb(a),z=function(){var I=l(),S,T,fa;return null!=(fa=null==I?void 0:null==(S=I.lottiePlayerProps.animationConfig)?void 0:null==(T=S.rendererSettings)?void 0:T.className)?fa:""},D=void 0,E=void 0;
_.RWb(function(){var I=l(),S=m(),T=p(),fa=t(),oa=c();if(I){if(E!==S){E=S;D=oa;y.animationConfig=I.lottiePlayerProps.animationConfig;y.animationRef=e;T&&(y.animationConfig.animationData=T,y.animationConfig.path=void 0);S=I.lottiePlayerProps.animationConfig.path;var ea=_.Fr.get(S);q(ea);!ea&&I.lazyLoad&&S&&cXb(S,q)}if(!(fa||I.lazyLoad&&!T)){if(T=!e.lottieEl)oa?(fa=I.totalFrames,y.animationConfig.initialSegment=[fa-1,fa]):y.animationConfig.initialSegment=void 0;if(D!==oa&&!T)if(oa){var ma;null==(ma=
e.lottieEl)||ma.playSegments([0,I.totalFrames],!0)}else{var ra;null==(ra=e.lottieEl)||ra.playSegments([0,1],!0)}D=oa}}});
return _.r("animated-icon",{class:"YtAnimatedIconHost"},_.r(_.$e,{cond:function(){var I,S;return!(null==(I=l())||!I.lottiePlayerProps.animationConfig.path||(null==(S=l())?0:S.lazyLoad)&&!p()||t())},
else:function(){return _.r(_.af,null,function(){return _.r("div",null,_.r(_.Me,null,function(){null==h||h(b())}))})}},function(){return _.r(_.mAa,{lottiePlayerProps:y,
animationName:m,className:z,animationRef:e})}))};
cXb=function(a,b){_.Ph.addLowPriorityJob(function(){var c,d,e;return _.v(function(h){switch(h.nextAddress){case 1:return _.Ig(h,2),_.w(h,_.Wza(),4);case 4:return _.w(h,fetch(a),5);case 5:return c=h.yieldResult,_.w(h,c.json(),6);case 6:d=h.yieldResult;_.Fr.set(a,d);requestAnimationFrame(function(){b(d)});
_.Kg(h,0);break;case 2:e=_.Lg(h),_.Sj(e),_.Bo(h)}})})};
bXb=function(a){var b={animationConfig:{},listeners:{}},c=function(){a(!0)};
b.listeners.data_failed=c;b.listeners.error=c;b.listeners.data_ready=function(){a(!1)};
return b};
gXb=function(a){var b=a.model,c=a.subscribed,d=a.notificationState,e,h;var l=c?null==b?void 0:null==(e=b.unsubscribeButtonContent)?void 0:e.buttonText:null==b?void 0:null==(h=b.subscribeButtonContent)?void 0:h.buttonText;a:{var m;switch(null==b?void 0:null==(m=b.buttonStyle)?void 0:m.buttonSize){case "SUBSCRIBE_BUTTON_VIEW_MODEL_SIZE_XSMALL":e="S";break a;default:e="M"}}a:if(a.isOverlay)h="overlay";else switch(b.backgroundStyle){case "SUBSCRIBE_BUTTON_VIEW_MODEL_BACKGROUND_STYLE_OVERLAY":case "SUBSCRIBE_BUTTON_VIEW_MODEL_BACKGROUND_STYLE_FULLSCREEN_OVERLAY":case "SUBSCRIBE_BUTTON_VIEW_MODEL_BACKGROUND_STYLE_IMMERSIVE_OVERLAY":case "SUBSCRIBE_BUTTON_VIEW_MODEL_BACKGROUND_STYLE_IMMERSIVE_OVERLAY_RED":h=
"overlay";break a;default:h="mono"}a:if(c)var p="tonal";else switch(null==(p=b.buttonStyle)?void 0:p.unsubscribedStateStyle){case "SUBSCRIBE_BUTTON_VIEW_MODEL_UNSUBSCRIBED_STATE_STYLE_SECONDARY":p="tonal";break a;default:p="filled"}return{style:h,type:p,state:b.disableSubscribeButton?"disabled":"active",size:e,focused:a.focused,toggled:c,accessibilityLabel:eXb(b,c,d),buttonText:l,iconPosition:b.disableNotificationBell?"none":"leading-trailing",onTap:fXb(b,c,a.element,a.commandController),disableTextEllipsis:!!a.disableTextEllipsis}};
fXb=function(a,b,c,d){return function(){if(b){var e;var h=a.disableNotificationBell?_.$r(null==a?void 0:null==(e=a.unsubscribeButtonContent)?void 0:e.onTapCommand):_.$r(null==a?void 0:a.onShowSubscriptionOptions)}else{var l;h=_.$r(null==a?void 0:null==(l=a.subscribeButtonContent)?void 0:l.onTapCommand)}h&&_.at(h,{form:{element:c},commandController:d})}};
eXb=function(a,b,c){if(b){if(null==a?0:a.disableNotificationBell){var d;return null==a?void 0:null==(d=a.unsubscribeButtonContent)?void 0:d.accessibilityText}switch(c){case "SUBSCRIPTION_NOTIFICATION_STATE_OCCASIONAL":var e;return null==a?void 0:null==(e=a.bellAccessibilityData)?void 0:e.occasionalLabel;case "SUBSCRIPTION_NOTIFICATION_STATE_ALL":var h;return null==a?void 0:null==(h=a.bellAccessibilityData)?void 0:h.allLabel;case "SUBSCRIPTION_NOTIFICATION_STATE_OFF":var l;return null==a?void 0:null==
(l=a.bellAccessibilityData)?void 0:l.offLabel;case "SUBSCRIPTION_NOTIFICATION_STATE_DISABLED":var m;return null==a?void 0:null==(m=a.bellAccessibilityData)?void 0:m.disabledLabel;default:var p;return null==a?void 0:null==(p=a.unsubscribeButtonContent)?void 0:p.accessibilityText}}else{var q;return null==a?void 0:null==(q=a.subscribeButtonContent)?void 0:q.accessibilityText}};
iXb=function(a,b,c){if(_.ke)hXb(a,b,c);else{var d=_.Ol(c);_.Mfa(function(){d.value=c});
_.ff(function(){var e=a.value,h=function(l){d.value(l)};
e.addEventListener(b,h,void 0);return function(){e.removeEventListener(b,h,void 0)}})}};
jXb=function(a){if(!a)return null;switch(a){case "SUBSCRIPTION_NOTIFICATION_STATE_ALL":a="NOTIFICATIONS_ACTIVE";break;case "SUBSCRIPTION_NOTIFICATION_STATE_OFF":case "SUBSCRIPTION_NOTIFICATION_STATE_DISABLED":a="NOTIFICATIONS_OFF";break;default:a="NOTIFICATIONS_NONE"}return a};
kXb=function(a,b,c){c.subscribed!==b&&((c=c.key)&&_.Vfb(_.rB("subscriptionStateEntity",c,{key:c,subscribed:b})),a.dispatchEvent(new CustomEvent("yt-subscription-changed",{bubbles:!0,detail:b})),b||_.Tn(a,"yt-unsubscribe-action"))};
mXb=function(a){a=_.B(_.$r(a),_.YZa);var b,c,d,e;return null==(e=_.B(null==a?void 0:null==(b=a.panelLoadingStrategy)?void 0:null==(c=b.inlineContent)?void 0:null==(d=c.sheetViewModel)?void 0:d.content,lXb))?void 0:e.listItems};
nXb=function(a,b){if(a.onShowSubscriptionOptions&&b&&(a=mXb(a.onShowSubscriptionOptions),null!=a&&a.length)){var c=jXb(b);a.forEach(function(d){d=_.B(d,_.EFa);var e,h,l,m,p=null==d?void 0:null==(e=d.leadingImage)?void 0:null==(h=e.sources)?void 0:null==(l=h[0])?void 0:null==(m=l.clientResource)?void 0:m.imageName;d&&p&&(d.isSelected=p===c)})}};
oXb=function(a,b,c,d,e,h){nXb(a,e);return gXb({model:a,subscribed:b,isOverlay:c,element:d,notificationState:e,disableTextEllipsis:!0,focused:h})};
pXb=function(a,b,c,d){b&&c?a.style.width=c+"px":!b&&d&&(a.style.width=d+"px")};
qXb=function(a,b,c){var d;null==(d=a.lottieEl)||d.goToAndPlay(0);var e;null==(e=b.lottieEl)||e.goToAndPlay(0);_.aI(_.Ph,function(){var h;null==(h=c.lottieEl)||h.goToAndPlay(0)},300)};
_.rXb=function(a){var b=_.u("web_animated_actions_v2"),c=_.Ll(),d=_.Ll(),e=_.Ll(),h=_.uH(),l=_.uH(),m=_.uH();_.wH(c,a.data);var p=_.of().resolve(_.Cs),q,t=null!=(q=_.MH(_.teb,a.data.stateEntityStoreKey))?q:void 0,y,z,D,E=null!=(D=_.MH(YWb,null!=(z=null==(y=a.data.notificationStateEntityStoreKeys)?void 0:y.subsNotificationStateKey)?z:""))?D:void 0,I=!!a.data.disableNotificationBell;q=_.g(_.Ss(oXb(a.data,!(null==t||!t.subscribed),a.isOverlay,void 0,null==E?void 0:E.state)));var S=q.next().value,T=q.next().value;
q=_.g(_.Ss(0));var fa=q.next().value,oa=q.next().value;q=_.g(_.Ss(0));var ea=q.next().value,ma=q.next().value;q=_.g(_.Ss(""));var ra=q.next().value,Ea=q.next().value;q=_.g(_.Ss(!1));var Wa=q.next().value,fb=q.next().value;q=_.g(_.Ss(!1));var ob=q.next().value,db=q.next().value,Ia=function(){fb(!0);_.aI(_.Ph,function(){fb(!1)},1500)};
_.cf(function(){Wa&&b&&t&&qXb(h,l,m)},[Wa]);
_.cf(function(){b&&t&&(a.animateWidth&&pXb(c.value,!!t.subscribed,fa,ea),t.subscribed&&t.key===ra&&Ia(),t.key&&Ea(t.key))},[null==t?void 0:t.subscribed,
null==t?void 0:t.key]);_.cf(function(){T(oXb(a.data,!(null==t||!t.subscribed),a.isOverlay,c.value,null==E?void 0:E.state,ob))},[t,
E,ob]);iXb(c,"focusin",function(){var eb=_.of().resolve(_.nf(_.ZC));eb&&db(eb.isKeyBoardInUse())});
iXb(c,"focusout",function(){db(!1)});
iXb(c,"yt-service-request-sent",function(eb){t&&(eb.detail.endpoint.subscribeEndpoint||eb.detail.endpoint.unsubscribeEndpoint)&&kXb(c.value,!t.subscribed,t)});
_.PH(c,"yt-player-subscribe",function(eb){t&&eb===a.data.channelId&&kXb(c.value,!0,t)});
_.PH(c,"yt-player-unsubscribe",function(eb){t&&eb===a.data.channelId&&kXb(c.value,!1,t)});
_.PH(c,"yt-update-subscribe-button-action",function(eb){eb=_.B(eb,_.xib);t&&eb&&eb.channelId===a.data.channelId&&kXb(c.value,!!eb.subscribed,t)});
_.ff(function(){b&&a.animateWidth&&_.lj(_.Ph,function(){var eb=_.g((null==t?0:t.subscribed)?[d,e]:[e,d]),Gb=eb.next().value;eb=eb.next().value;Gb=Math.ceil(Gb.value.getBoundingClientRect().width);eb=Math.ceil(eb.value.getBoundingClientRect().width);oa(Gb);ma(eb);pXb(c.value,!(null==t||!t.subscribed),Gb,eb)})});
var mb=function(){var eb=jXb(null==E?void 0:E.state);return b&&"NOTIFICATIONS_NONE"===eb?function(){_.Nr(dXb)({animatedIconType:function(){return"NOTIFICATION_BELL"},
active:function(){return!1},
animationRef:m})}:function(){return p(eb)}};
q={};y={};return _.r("yt-subscribe-button-view-model",{class:_.Lr("yt-subscribe-button-view-model-wiz",(q["yt-subscribe-button-view-model-wiz__can-animate-width"]=!(null==t||!t.subscribed)&&a.animateWidth&&Wa,q)),el:c},_.r(_.tgb,{backgroundLottieRef:h,foregroundLottieRef:l,wrapperClass:_.Lr("yt-subscribe-button-view-model-wiz__animated-action-wrapper",(y["yt-subscribe-button-view-model-wiz__static-width"]=!a.animateWidth,y))},_.r("div",{el:d,class:_.Lr("yt-subscribe-button-view-model-wiz__container")},
_.r(_.Me,null,function(){(null==t?0:t.subscribed)&&!I&&(null==E?0:E.state)?_.Zs(S,mb(),"modern",function(){return p("EXPAND")}):_.Zs(S,function(){},"modern")}))),_.r("div",{el:e,
class:"yt-subscribe-button-view-model-wiz__invisible"},!a.animateWidth||!b||fa&&ea?null:_.r(_.Me,null,function(){var eb=!(null==t?0:t.subscribed),Gb=eb&&!I&&!(null==E||!E.state);_.Zs(gXb({model:a.data,subscribed:eb,isOverlay:a.isOverlay,element:c.value,disableTextEllipsis:!0}),Gb?function(){return p(jXb(null==E?void 0:E.state))}:function(){},"modern",Gb?function(){return p("EXPAND")}:void 0)})))};var tXb;var uXb=(0,_.cA)(HTMLElement);
_.Dq({_template:function(){if(void 0!==tXb)return tXb;var a=document.createElement("template");_.K(a,'\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" style-target="input">\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===sXb){var d=document.createElement("template");_.K(d,"\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}\n\n:host(:focus) {\n  outline: none;\n}\n\n:host(:dir(rtl)) {\n  text-align: right;\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-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>");
sXb=d}d=sXb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tXb=a},
is:"tp-yt-paper-dropdown-menu",hostAttributes:{"style-target":"host"},behaviors:[_.wA,_.uA,_.gI,_.hI],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,_.mm)(this);b.attachShadow({mode:"open",delegatesFocus:!0,shadyUpgradeFragment:a});
b.shadowRoot.appendChild(a);return uXb.prototype._attachDom.call(this,a)},
focus:function(){this.$.input._focusableElement.focus()},
attached:function(){var a=this.contentElement;a&&a.selectedItem&&this._setSelectedItem(a.selectedItem)},
get contentElement(){for(var a=_.bn(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.contentElement;b&&b.setAttribute("aria-expanded",a)}});_.vXb=new _.ey("navigateAction");var wXb=new _.ey("formRenderer");var lXb=new _.ey("listViewModel");var xXb=function(){var a=_.wq.apply(this,arguments)||this;a.showInput=!1;return a};
_.H(xXb,_.wq);_.f=xXb.prototype;_.f.detached=function(){this.showInput&&window.removeEventListener("click",_.Rr(this,this.closeOnOutsideClick_))};
_.f.stopPropagation_=function(a){this.showInput&&a.stopPropagation()};
_.f.closeOnOutsideClick_=function(a){this.closeOnOutsideClickCondition(a)&&(this.showInput=!1,window.removeEventListener("click",_.Rr(this,this.closeOnOutsideClick_)),this.closeOnOutsideClickHandler())};
_.f.closeOnOutsideClickCondition=function(){return!0};
_.f.closeOnOutsideClickHandler=function(){};
_.f.openOnClick_=function(){this.showInput=!0;window.addEventListener("click",_.Rr(this,this.closeOnOutsideClick_));this.openOnClickHandler()};
_.f.openOnClickHandler=function(){};
_.f.showInputChanged=function(){};
_.f.setShowInput=function(a){this.showInput=a};
var EV=xXb;EV.prototype.setShowInput=EV.prototype.setShowInput;EV.prototype.showInputChanged=EV.prototype.showInputChanged;EV.prototype.openOnClickHandler=EV.prototype.openOnClickHandler;EV.prototype.openOnClick_=EV.prototype.openOnClick_;EV.prototype.closeOnOutsideClickHandler=EV.prototype.closeOnOutsideClickHandler;EV.prototype.closeOnOutsideClickCondition=EV.prototype.closeOnOutsideClickCondition;EV.prototype.closeOnOutsideClick_=EV.prototype.closeOnOutsideClick_;
EV.prototype.stopPropagation_=EV.prototype.stopPropagation_;_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],EV.prototype,"showInput",void 0);_.U([_.tq("click"),_.tq("keydown"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],EV.prototype,"stopPropagation_",null);_.U([_.uq("showInput"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],EV.prototype,"showInputChanged",null);EV=_.U([_.xq()],EV);_.yXb=[EV.prototype];var zXb;var AXb;var BXb=function(){return _.O.apply(this,arguments)||this};
_.H(BXb,_.O);_.f=BXb.prototype;_.f.computePreselectedOption=function(a,b){return b===this.itemSelected_?a:void 0};
_.f.dataChanged_=function(){var a=this;this.preselectedSubreason=this.itemSelected_=-1;var b;null!=(b=this.data)&&b.key&&_.$m(this,function(){var c,d=Number(null==(c=a.data)?void 0:c.key);!Number.isNaN(d)&&(a.itemSelected_=d,c=(c=(a.data.items||[])[d])&&c.optionSelectableItemRenderer&&c.optionSelectableItemRenderer.preselectedIndex)&&(a.preselectedSubreason=c)})};
_.f.isSubReasonHidden_=function(a,b){return a!=b};
_.f.onTopItemSelected_=function(a,b){for(var c=_.$q(this.hostElement).querySelectorAll("tp-yt-paper-listbox"),d=0,e=c.length;d<e;d++)c[d].select(0);_.Tn(this.hostElement,"yt-report-form-update",[b.item.value]);a.stopPropagation()};
_.f.onItemSelected_=function(a,b){_.Tn(this.hostElement,"yt-report-form-update",[b.item.value]);a.stopPropagation()};
_.f.getItem_=function(a){return a.serviceItem?a.serviceItem:a.navigationItem?a.navigationItem:a.optionSelectableItemRenderer?a.optionSelectableItemRenderer:null};
_.f.computeText_=function(a){return(a=this.getItem_(a))?this.ytRendererBehavior.getSimpleString(a.text):null};
_.f.validate=function(){return-1!==this.itemSelected_};
_.f.computeAriaLabel_=function(a){var b=_.mp(a.text);(a=a.accessibility&&a.accessibility.accessibilityData&&a.accessibility.accessibilityData.label)&&(b+=". "+a);return b};
_.f.computeItemSelected_=function(a){return a};
_.f.preventSelection_=function(a){a.stopPropagation();this.tooltipTapped=!0};
_.f.onPaperRippleTransitionEnd_=function(){this.tooltipTapped=!1};
_.f.updateItemSelectedFromBinding=function(a){this.itemSelected_=a.detail.value};
_.f.save=function(){var a;this.validate()&&null!=(a=this.data)&&a.items&&(a=this.data.items[this.itemSelected_],null!=a&&a.optionSelectableItemRenderer&&(this.ytComponentBehavior.resolveCommand(a.optionSelectableItemRenderer.submitEndpoint)||_.jo(this.hostElement,[a.optionSelectableItemRenderer.submitEndpoint])))};
_.J.Object.defineProperties(BXb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===AXb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-options-renderer">\n  <tp-yt-paper-radio-group id="yt-options-renderer-options" selected="[[itemSelected_]]" on-iron-select="onTopItemSelected_" on-selected-changed="updateItemSelectedFromBinding" class="style-scope yt-options-renderer">\n    <template is="dom-repeat" items="[[data.items]]" class="style-scope yt-options-renderer">\n      <tp-yt-paper-radio-button class="radio style-scope yt-options-renderer" aria-label$="[[computeAriaLabel_(item.optionSelectableItemRenderer)]]" name$="[[index]]" value="[[item.optionSelectableItemRenderer]]">\n        <div class="content style-scope yt-options-renderer">\n          <div class="text style-scope yt-options-renderer">\n            <yt-formatted-string text="[[item.optionSelectableItemRenderer.text]]" class="style-scope yt-options-renderer">\n            </yt-formatted-string>\n            <yt-formatted-string class="subtext style-scope yt-options-renderer" hidden="[[!item.optionSelectableItemRenderer.subtext]]" text="[[item.optionSelectableItemRenderer.subtext]]">\n            </yt-formatted-string>\n          </div>\n          <template is="dom-if" if="[[item.optionSelectableItemRenderer.accessibility.accessibilityData.label]]" class="style-scope yt-options-renderer">\n            <div class="info-container style-scope yt-options-renderer" on-tap="preventSelection_">\n              <yt-icon icon="yt-icons:help_outline" size="16" class="style-scope yt-options-renderer"></yt-icon>\n              <tp-yt-paper-tooltip animation-delay="0" class="style-scope yt-options-renderer">\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]]" class="style-scope yt-options-renderer">\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_" class="style-scope yt-options-renderer">\n          <tp-yt-paper-listbox class="dropdown-content style-scope yt-options-renderer" slot="dropdown-content" selected="[[computePreselectedOption(preselectedSubreason, index)]]">\n            <template is="dom-repeat" items="[[item.optionSelectableItemRenderer.subOptions]]" as="subOption" class="style-scope yt-options-renderer">\n              <tp-yt-paper-item value="[[getItem_(subOption)]]" class="style-scope yt-options-renderer">\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(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zXb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.menus.yt_options_renderer.yt.options.renderer.css.js--\x3e<style is-scoped>yt-options-renderer {--paper-input-container-input-color: var(--yt-spec-text-primary);display: block;} #yt-options-renderer-options.yt-options-renderer {display: flex;flex-direction: column;} yt-formatted-string.yt-options-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);} yt-formatted-string.subtext.yt-options-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} yt-icon.yt-options-renderer {color: var(--yt-spec-icon-inactive);height: 16px;padding: var(--ytd-margin-3x);width: 16px;} yt-options-renderer[tooltip-tapped] tp-yt-paper-radio-button.yt-options-renderer {--paper-radio-button-unchecked-ink-color: transparent;} yt-icon.yt-options-renderer:hover {color: var(--yt-spec-icon-active-other);} .info-container.yt-options-renderer {display: flex;flex-direction: row;align-items: center;} .content.yt-options-renderer {min-height: 40px;display: flex;flex-direction: row;align-items: center;} .content.yt-options-renderer>.text.yt-options-renderer {display: flex;flex-direction: column;padding: var(--ytd-margin-2x) 0px;} tp-yt-paper-radio-button.radio.yt-options-renderer {padding: 0;display: flex;flex-direction: row;align-items: center;} yt-options-renderer tp-yt-paper-radio-button .tp-yt-paper-radio-button[style-target=container] {flex-shrink: 0;} tp-yt-paper-tooltip.yt-options-renderer {min-width: 200px;} tp-yt-paper-item.yt-options-renderer {cursor: pointer;} tp-yt-paper-item.yt-options-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} tp-yt-paper-dropdown-menu.yt-options-renderer {--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);padding: var(--ytd-margin-2x) var(--ytd-margin-4x) var(--ytd-margin-2x) var(--ytd-margin-11x);--paper-item-selected-weight: 500;} tp-yt-paper-dropdown-menu.yt-options-renderer .input-content.tp-yt-paper-input-container>input,tp-yt-paper-dropdown-menu.yt-options-renderer .input-content.tp-yt-paper-input-container>iron-input,tp-yt-paper-dropdown-menu.yt-options-renderer .input-content.tp-yt-paper-input-container>textarea,tp-yt-paper-dropdown-menu.yt-options-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,tp-yt-paper-dropdown-menu.yt-options-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} tp-yt-paper-dropdown-menu.yt-options-renderer tp-yt-paper-icon-item[style-target=host],tp-yt-paper-dropdown-menu.yt-options-renderer tp-yt-paper-item[style-target=host] {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} tp-yt-paper-listbox.yt-options-renderer {width: var(--yt-options-renderer-dropdown-width);}</style>');
zXb=d}d=zXb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);AXb=a}a=AXb;return a}}});
var FV=BXb;FV.prototype.onPaperRippleTransitionEnd_=FV.prototype.onPaperRippleTransitionEnd_;FV.prototype.dataChanged_=FV.prototype.dataChanged_;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],FV.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],FV.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],FV.prototype,"data",void 0);_.U([_.N({value:-1}),_.V("design:type",Number)],FV.prototype,"itemSelected_",void 0);
_.U([_.N({computed:"computeItemSelected_(itemSelected_)"}),_.V("design:type",Number)],FV.prototype,"value",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],FV.prototype,"restoreFocusOnClose",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],FV.prototype,"tooltipTapped",void 0);_.U([_.N({value:-1}),_.V("design:type",Number)],FV.prototype,"preselectedSubreason",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],FV.prototype,"dataChanged_",null);_.U([_.tq("transitionend"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],FV.prototype,"onPaperRippleTransitionEnd_",null);FV=_.U([_.Gq({is:"yt-options-renderer",noInjection:!0})],FV);_.Ue(dXb);var hXb=function(a,b,c){_.ff(function(){var d=a.value;d.addEventListener(b,c,void 0);_.Wd(function(){d.removeEventListener(b,c,void 0)})})};var CXb;var DXb;var EXb;var FXb;var GXb;var HXb;var GV=function(){return _.O.apply(this,arguments)||this};
_.H(GV,_.O);GV.prototype.onDataChanged=function(){if(this.thumbnail)this.thumbnail.onShow()};
GV.prototype.onFocus=function(){"none"===getComputedStyle(this.hostElement).getPropertyValue("pointer-events")?this.hostElement.setAttribute("aria-disabled","true"):this.hostElement.removeAttribute("aria-disabled")};
GV.prototype.onTap=function(a){if(this.hostElement.classList.contains("selected")||_.Tn(this.hostElement,"yt-share-panel-can-select-contact-action")[0])a&&a.detail&&(a.detail.x||a.detail.y)&&_.$q(this.hostElement).querySelector("#target").blur(),(a=this.hostElement.classList.toggle("selected"))?this.hostElement.setAttribute("aria-checked","true"):this.hostElement.removeAttribute("aria-checked"),a={name:this.componentTitle,id:this.data.contactId,isGroup:!1,isSuggested:!1,serialization:a?this.data.serializedContactInvitee:
null,undoFn:this.onTap.bind(this)},_.Tn(this.hostElement,"yt-share-panel-select-contact-action",[a])};
_.J.Object.defineProperties(GV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===HXb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-enrolled-contact-renderer">\n  <yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]" class="style-scope yt-enrolled-contact-renderer"></yt-img-shadow>\n  <div id="selection-highlight" class="style-scope yt-enrolled-contact-renderer"></div>\n  <div id="name" class="style-scope yt-enrolled-contact-renderer">[[componentTitle]]</div>\n</button>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===GXb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-enrolled-contact-renderer {display: inline-block;position: relative;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;} #target.yt-enrolled-contact-renderer {margin: 1px 0;border: none;border-radius: 3px;padding: 5px 1px 2px;outline: none;text-align: inherit;font-family: inherit;background-color: transparent;} #target.yt-enrolled-contact-renderer:focus {outline: 1px solid var(--yt-spec-button-chip-background-hover);background-color: var(--yt-spec-button-chip-background-hover);} #thumbnail.yt-enrolled-contact-renderer {width: 60px;height: 60px;margin: 0 4px 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #selection-highlight.yt-enrolled-contact-renderer {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;} yt-enrolled-contact-renderer.selected #selection-highlight.yt-enrolled-contact-renderer {display: block;} #name.yt-enrolled-contact-renderer {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;} yt-enrolled-contact-renderer.selected #name.yt-enrolled-contact-renderer {color: var(--yt-spec-themed-blue);}</style>');
GXb=d}d=GXb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);HXb=a}a=HXb;return a}}});
var HV=GV;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],HV.prototype,"ytRendererBehavior",void 0);_.U([_.N({observer:"onDataChanged"}),_.V("design:type",Object)],HV.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"getSimpleString(data.name)"}),_.V("design:type",String)],HV.prototype,"componentTitle",void 0);_.U([_.vq("#thumbnail"),_.V("design:type",Object)],HV.prototype,"thumbnail",void 0);
HV=_.U([_.Gq({is:"yt-enrolled-contact-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],HV);var IXb;var JXb;var IV=function(){return _.O.apply(this,arguments)||this};
_.H(IV,_.O);IV.prototype.onDataChanged=function(){if(this.thumbnail)this.thumbnail.onShow_()};
IV.prototype.onFocus=function(){"none"===getComputedStyle(this.hostElement).getPropertyValue("pointer-events")?this.hostElement.setAttribute("aria-disabled","true"):this.hostElement.removeAttribute("aria-disabled")};
IV.prototype.onTap=function(a){if(this.hostElement.classList.contains("selected")||_.Tn(this.hostElement,"yt-share-panel-can-select-contact-action")[0])a&&a.detail&&(a.detail.x||a.detail.y)&&_.$q(this.hostElement).querySelector("#target").blur(),(a=this.hostElement.classList.toggle("selected"))?this.hostElement.setAttribute("aria-checked","true"):this.hostElement.removeAttribute("aria-checked"),a={name:this.componentTitle,id:this.data.contactId,isGroup:!1,isSuggested:!0,serialization:a?this.data.serializedSuggestedContact:
null,undoFn:this.onTap.bind(this)},_.Tn(this.hostElement,"yt-share-panel-select-contact-action",[a])};
_.J.Object.defineProperties(IV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===JXb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-suggested-contact-renderer">\n  <yt-img-shadow id="thumbnail" thumbnail="[[data.avatar.thumbnail]]" class="style-scope yt-suggested-contact-renderer"></yt-img-shadow>\n  <div id="selection-highlight" class="style-scope yt-suggested-contact-renderer"></div>\n  <div id="name" class="style-scope yt-suggested-contact-renderer">[[componentTitle]]</div>\n</button>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===IXb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-suggested-contact-renderer {display: inline-block;position: relative;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;} #target.yt-suggested-contact-renderer {margin: 1px 0;border: none;border-radius: 3px;padding: 5px 1px 2px;outline: none;text-align: inherit;font-family: inherit;background-color: transparent;} #target.yt-suggested-contact-renderer:focus {outline: 1px solid var(--yt-spec-button-chip-background-hover);background-color: var(--yt-spec-button-chip-background-hover);} #thumbnail.yt-suggested-contact-renderer {width: 60px;height: 60px;margin: 0 4px 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #selection-highlight.yt-suggested-contact-renderer {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;} yt-suggested-contact-renderer.selected #selection-highlight.yt-suggested-contact-renderer {display: block;} #name.yt-suggested-contact-renderer {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;} yt-suggested-contact-renderer.selected #name.yt-suggested-contact-renderer {color: var(--yt-spec-themed-blue);}</style>');
IXb=d}d=IXb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);JXb=a}a=JXb;return a}}});
var JV=IV;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],JV.prototype,"ytRendererBehavior",void 0);_.U([_.N({observer:"onDataChanged"}),_.V("design:type",Object)],JV.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"getSimpleString(data.name)"}),_.V("design:type",String)],JV.prototype,"componentTitle",void 0);_.U([_.vq("#thumbnail"),_.V("design:type",_.JI)],JV.prototype,"thumbnail",void 0);
JV=_.U([_.Gq({is:"yt-suggested-contact-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],JV);var KV=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-share-panel-reset-action":"onReset"};return a};
_.H(KV,_.O);KV.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"}}}}}};
KV.prototype.onDataChanged=function(){this.data&&this.data.selectMessageRenderer&&this.data.selectMessageRenderer.contactSelectMessageRenderer&&_.Tn(this.hostElement,"yt-share-panel-set-select-message-renderer-action",[this.data.selectMessageRenderer.contactSelectMessageRenderer])};
KV.prototype.onReset=function(){for(var a=_.$q(this.hostElement).querySelector("#contents").getElementsByClassName("selected"),b=a.length-1;0<=b;b--)a[b].classList.toggle("selected")};
_.J.Object.defineProperties(KV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===FXb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-contact-section-renderer"></yt-formatted-string>\n<yt-formatted-string id="description" hidden="[[!data.description]]" text="[[data.description]]" class="style-scope yt-contact-section-renderer">\n</yt-formatted-string>\n<div id="contents" role="listbox" class="style-scope yt-contact-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===EXb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-contact-section-renderer {display: inline-block;display: flexbox;display: flex;flex-direction: column;} yt-contact-section-renderer.no-title #title.yt-contact-section-renderer {display: none;} yt-contact-section-renderer.group-selected yt-enrolled-contact-renderer.yt-contact-section-renderer,yt-contact-section-renderer.max-selected yt-enrolled-contact-renderer.yt-contact-section-renderer:not(.selected),yt-contact-section-renderer.group-selected yt-suggested-contact-renderer.yt-contact-section-renderer,yt-contact-section-renderer.max-selected yt-suggested-contact-renderer.yt-contact-section-renderer:not(.selected) {pointer-events: none;opacity: 0.35;} #title.yt-contact-section-renderer {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.yt-contact-section-renderer {color: var(--yt-spec-text-secondary);} #contents.yt-contact-section-renderer yt-enrolled-contact-renderer.yt-contact-section-renderer,#contents.yt-contact-section-renderer yt-suggested-contact-renderer.yt-contact-section-renderer {margin-right: 8px;vertical-align: top;white-space: normal;}</style>');
EXb=d}d=EXb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);FXb=a}a=FXb;return a}}});
var LV=KV;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],LV.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],LV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],LV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N({observer:"onDataChanged"}),_.V("design:type",Object)],LV.prototype,"data",void 0);
LV=_.U([_.Gq({is:"yt-contact-section-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],LV);var KXb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-refresh-form-command":"onYtRefreshFormCommand"};return a};
_.H(KXb,_.O);_.f=KXb.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;(a=_.B(null==(b=_.B(a,_.ZWa))?void 0:b.formRenderer,wXb))&&this.set("data",a)};
_.f.reset=function(){var a=_.$q(this.hostElement).querySelector("#fields").children;a=_.g(a);for(var b=a.next();!b.done;b=a.next())b=b.value,b.reset&&b.reset()};
_.f.getForm=function(){var a={},b=_.$q(this.hostElement).querySelector("#fields").children;b=_.g(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;if(!c.validate())return null;a[c.data.key]=c.value}return a};
_.f.submitFormFields=function(){if(this.fields)for(var a=_.g(this.fields),b=a.next();!b.done;b=a.next())b=b.value,"YT-TEXT-INPUT-FORM-FIELD-RENDERER"===b.nodeName?b.save():"YT-OPTIONS-RENDERER"===b.nodeName&&b.save()};
_.J.Object.defineProperties(KXb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===DXb){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-form-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CXb){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.forms.yt_form_renderer.yt.form.renderer.css.js--\x3e<style is-scoped>yt-form-renderer {display: inline-block;} yt-contact-section-renderer.yt-form-renderer {margin-top: 24px;}</style>");CXb=d}d=CXb;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);DXb=a}a=DXb;return a}}});
_.MV=KXb;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],_.MV.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],_.MV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],_.MV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],_.MV.prototype,"data",void 0);_.U([_.lH("#fields > *"),_.V("design:type",Array)],_.MV.prototype,"fields",void 0);
_.MV=_.U([_.Gq({is:"yt-form-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],_.MV);var LXb;var MXb;var NXb=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-settings-update-checkbox-command":"handleUpdateCheckboxCommand"};return a};
_.H(NXb,_.O);NXb.prototype.onCheckboxChange=function(a){this.data&&(a=(this.checked=_.Sq(a).checked)?this.data.enableServiceEndpoint:this.data.disableServiceEndpoint)&&_.jo(this.hostElement,[a])};
NXb.prototype.handleUpdateCheckboxCommand=function(a){(a=_.B(a,_.oGb))&&this.data&&this.data.id===a.id&&(this.set("data.disabled",a.disabled),this.set("data.title",a.title))};
var NV=NXb;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],NV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],NV.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],NV.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],NV.prototype,"checked",void 0);NV=_.U([_.P({is:"ytd-settings-checkbox-renderer",disableElementRegistration:!0})],NV);
_.Q(NV,"ytd-settings-checkbox-renderer",function(){if(void 0!==MXb)return MXb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-settings-checkbox-renderer">\n  <tp-yt-paper-checkbox id="checkbox" aria-label$="[[getSimpleString(data.title)]]" checked="[[data.enabled]]" disabled="[[data.disabled]]" on-change="onCheckboxChange" class="style-scope ytd-settings-checkbox-renderer">\n    <div id="checkbox-container" class="style-scope ytd-settings-checkbox-renderer"></div>\n    <div id="checkbox-label" class="style-scope ytd-settings-checkbox-renderer">\n      <yt-formatted-string id="label" split-lines="" text="[[data.title]]" class="style-scope ytd-settings-checkbox-renderer"></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" class="style-scope ytd-settings-checkbox-renderer"></yt-icon>\n  <tp-yt-paper-tooltip animation-delay="0" for="help-icon" hidden="[[!data.helpText]]" offset="5" position="top" class="style-scope ytd-settings-checkbox-renderer">\n    [[getSimpleString(data.helpText)]]\n  </tp-yt-paper-tooltip>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LXb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-settings-checkbox-renderer {cursor: default;margin: 4px 0 20px 0;display: flexbox;display: flex;justify-content: space-between;display: flexbox;display: flex;flex-direction: column;} #main-option.ytd-settings-checkbox-renderer {display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;} #checkbox-label.ytd-settings-checkbox-renderer {padding-top: 2px;} #label.ytd-settings-checkbox-renderer {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.ytd-settings-checkbox-renderer {--paper-checkbox-vertical-align: top;--paper-checkbox-margin: 2px;display: flexbox;display: flex;} ytd-settings-checkbox-renderer tp-yt-paper-checkbox .tp-yt-paper-checkbox[style-target=label] {min-width: 0;flex: 1;flex-basis: 0.000000001px;} #checkbox-container.ytd-settings-checkbox-renderer {display: flexbox;display: flex;flex-direction: row;} #checkbox-label.ytd-settings-checkbox-renderer {align-items: center;max-width: 450px;padding-left: 4px;display: flexbox;display: flex;} yt-icon.ytd-settings-checkbox-renderer {height: 16px;min-width: 18px;color: var(--yt-spec-text-secondary);align-self: center;padding: 0 16px;margin-left: 0;}</style>');
LXb=d}d=LXb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MXb=a});var OXb;var PXb;var OV=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-select-settings-radio-option":"onSelectOption"};return a};
_.H(OV,_.O);OV.prototype.dataChanged=function(){var a=this,b;return _.v(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||_.ZWb()&&window.SourceBuffer&&window.SourceBuffer.prototype.changeType?(b=a.data&&a.data.id)?_.w(c,aXb(a.data.id),4):c.jumpTo(3):(a.set("data.hidden",!0),c.jumpTo(0));3!=c.nextAddress&&(b=c.yieldResult);b&&_.Tn(a.hostElement,"yt-select-settings-radio-option",[a.data.id]);_.Bo(c)})};
OV.prototype.onButtonChanged=function(a){_.Sq(a).checked?this.data&&this.data.id&&(this.data.serviceEndpoint&&_.jo(this.hostElement,[this.data.serviceEndpoint]),_.Tn(this.hostElement,"yt-select-settings-radio-option",[this.data.id])):this.radio.setAttribute("checked","")};
OV.prototype.onSelectOption=function(a){this.data&&this.data.id&&(this.data.id===a?this.radio.setAttribute("checked",""):this.radio.removeAttribute("checked"))};
var PV=OV;PV.prototype.dataChanged=PV.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],PV.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],PV.prototype,"ytActionHandlerBehavior",void 0);_.U([_.kH("radio"),_.V("design:type",Object)],PV.prototype,"radio",void 0);_.U([_.N(),_.V("design:type",Object)],PV.prototype,"data",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype",Promise)],PV.prototype,"dataChanged",null);PV=_.U([_.P({is:"ytd-settings-radio-option-renderer",disableElementRegistration:!0})],PV);
_.Q(PV,"ytd-settings-radio-option-renderer",function(){if(void 0!==PXb)return PXb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-settings-radio-option-renderer">\n  <tp-yt-paper-radio-button id="radio" aria-label$="[[getSimpleString(data.title)]]" hidden="[[data.hidden]]" on-change="onButtonChanged" class="style-scope ytd-settings-radio-option-renderer">\n    <div id="label" class="style-scope ytd-settings-radio-option-renderer">[[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" class="style-scope ytd-settings-radio-option-renderer"></yt-icon>\n  <tp-yt-paper-tooltip animation-delay="0" for="help-icon" hidden="[[!data.helpText]]" offset="3" position="top" class="style-scope ytd-settings-radio-option-renderer">\n    [[getSimpleString(data.helpText)]]\n  </tp-yt-paper-tooltip>\n</div>\n<div id="end" class="style-scope ytd-settings-radio-option-renderer">\n  <div id="aside-text" class="style-scope ytd-settings-radio-option-renderer">[[getSimpleString(data.asideText)]]</div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OXb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-settings-radio-option-renderer {cursor: default;margin: 8px 0 12px 0;display: flexbox;display: flex;justify-content: space-between;} #start.ytd-settings-radio-option-renderer,#end.ytd-settings-radio-option-renderer {display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;} #label.ytd-settings-radio-option-renderer,#aside-text.ytd-settings-radio-option-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-icon.ytd-settings-radio-option-renderer {height: 16px;min-width: 18px;color: var(--yt-spec-text-secondary);align-self: center;padding: 0 16px;margin-left: 0;}</style>');
OXb=d}d=OXb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return PXb=a});var QXb;var RXb;var QV=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-settings-update-text-command":"handleUpdateTextCommand","yt-settings-update-connected-app-renderer-command":"handleUpdateConnectedAppRendererCommand"};return a};
_.H(QV,_.O);
QV.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",accountLinkButtonViewModel:{component:"account-link-button-view-model",params:{setMinWidth:!0}}}},"data.disconnectButton":{id:"disconnect-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer",accountLinkButtonRenderer:"ytd-account-link-button-renderer"}}}};
QV.prototype.handleUpdateTextCommand=function(a){(a=_.B(a,_.pGb))&&this.data&&this.data.id===a.id&&this.set("data",a)};
QV.prototype.handleUpdateConnectedAppRendererCommand=function(a){if(_.B(a,_.sGb)&&this.data){var b,c;if(a=null==(b=_.B(a,_.sGb))?void 0:null==(c=b.newConnectedAppRenderer)?void 0:c.connectedAppRenderer)this.data=a}};
QV.prototype.computeConnectedAppStyle=function(a){return a.style?a.style.toLowerCase().replace(/_/g,"-"):""};
var RV=QV;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],RV.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],RV.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],RV.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],RV.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeConnectedAppStyle(data)"}),_.V("design:type",String)],RV.prototype,"connectedAppStyle",void 0);RV=_.U([_.P({is:"ytd-connected-app-renderer",disableElementRegistration:!0})],RV);
_.Q(RV,"ytd-connected-app-renderer",function(){if(void 0!==RXb)return RXb;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-connected-app-renderer">\n  <yt-img-shadow hidden="[[!data.icon]]" thumbnail="[[data.icon]]" class="style-scope ytd-connected-app-renderer"></yt-img-shadow>\n  <div id="app-info" class="style-scope ytd-connected-app-renderer">\n    <div id="title" class="style-scope ytd-connected-app-renderer">[[getSimpleString(data.title)]]</div>\n    <yt-formatted-string id="text" force-default-style="" split-lines="" text="[[data.text]]" class="style-scope ytd-connected-app-renderer">\n    </yt-formatted-string>\n  </div>\n</div>\n<div id="button-row" class="style-scope ytd-connected-app-renderer">\n  <div id="button-container" hidden="[[!data.connectButton]]" class="style-scope ytd-connected-app-renderer">\n    <div id="connect-button" class="style-scope ytd-connected-app-renderer"></div>\n  </div>\n  <div id="button-container" hidden="[[!data.disconnectButton]]" class="style-scope ytd-connected-app-renderer">\n    <div id="disconnect-button" class="style-scope ytd-connected-app-renderer"></div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===QXb){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-connected-app-renderer {justify-content: space-between;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;} ytd-toggle-button-renderer.ytd-connected-app-renderer {min-width: 120px;} ytd-button-renderer.ytd-connected-app-renderer {min-width: 120px;} ytd-connected-app-renderer {--ytd-account-link-button-min-width: 120px;} yt-img-shadow.ytd-connected-app-renderer {height: 48px;width: 48px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #button-row.ytd-connected-app-renderer {justify-content: center;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;} #button-container.ytd-connected-app-renderer {padding-left: 24px;justify-content: center;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;} #app-info.ytd-connected-app-renderer {justify-content: center;padding-right: 24px;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;} #app.ytd-connected-app-renderer {padding: 24px 0;justify-content: space-between;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;} #title.ytd-connected-app-renderer {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.ytd-connected-app-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-connected-app-renderer[connected-app-style=connected-app-style-type-large] yt-img-shadow.ytd-connected-app-renderer {height: 72px;width: 72px;} ytd-connected-app-renderer[connected-app-style=connected-app-style-type-large] #title.ytd-connected-app-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;}</style>');
QXb=d}d=QXb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return RXb=a});
}catch(e){_._DumpException(e)}
try{
_.Kd("iuT5Oc");

_.Md();
}catch(e){_._DumpException(e)}
try{
_.Kd("Tm0L3c");
var Vsd;var Wsd,Xsd=function(){if(void 0!==Wsd)return Wsd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-watch-grid--\x3e\x3c!--css_build_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_grid.ytd.watch.grid.css.js--\x3e\n<iron-media-query id="two-column-query" query-matches="[[isTwoColumns_]]" on-query-matches-changed="updateIsTwoColumnsFromBinding" class="style-scope ytd-watch-grid"></iron-media-query>\n<iron-media-query id="small-window-query" query-matches="[[flexySmallWindow_]]" on-query-matches-changed="updateFlexySmallWindowFromBinding" class="style-scope ytd-watch-grid">\n</iron-media-query>\n<iron-media-query id="large-window-query" query-matches="[[flexyLargeWindow_]]" on-query-matches-changed="updateFlexyLargeWindowFromBinding" class="style-scope ytd-watch-grid">\n</iron-media-query>\n<iron-media-query id="watch-while-query" query-matches="[[watchWhileWindowSizeSufficient]]" on-query-matches-changed="updateWatchWhileWindowSizeSufficientFromBinding" class="style-scope ytd-watch-grid">\n</iron-media-query>\n\n<div id="microformat" class="style-scope ytd-watch-grid"></div>\n\n<div id="miniplayer-bar" class="style-scope ytd-watch-grid"></div>\n\n<div id="player-full-bleed-container" hidden="[[singleColumn]]" class="style-scope ytd-watch-grid">\n  <div id="cinematics-full-bleed-container" class="style-scope ytd-watch-grid">\n  </div>\n</div>\n\n<div id="single-column-container" hidden="[[!singleColumn]]" class="style-scope ytd-watch-grid"></div>\n<div id="columns" hidden="[[singleColumn]]" class="style-scope ytd-watch-grid">\n  <div id="primary" class="style-scope ytd-watch-grid">\n    <div id="primary-inner" class="style-scope ytd-watch-grid">\n      <div id="player" class="style-scope ytd-watch-grid">\n        <div id="cinematics-container" class="style-scope ytd-watch-grid">\n          <div id="cinematics" class="style-scope ytd-watch-grid"></div>\n        </div>\n        <div id="player-container-outer" class="style-scope ytd-watch-grid">\n          <div id="player-container-inner" class="style-scope ytd-watch-grid">\n            <div id="player-container" role="complementary" class="style-scope ytd-watch-grid">\n              <ytd-player id="ytd-player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH" watch-next-data="[[data]]" class="style-scope ytd-watch-grid">\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]]" class="style-scope ytd-watch-grid">\n        </yt-playability-error-supported-renderers>\n      </div>\n      <div id="below" class="style-scope ytd-watch-grid">\n      </div>\n    </div>\n  </div>\n\n  <div id="secondary" class="style-scope ytd-watch-grid">\n    <div id="secondary-inner" class="style-scope ytd-watch-grid">\n        <div id="clarify-box" class="attached-message style-scope ytd-watch-grid"></div>\n        <div id="alerts" class="style-scope ytd-watch-grid"></div>\n        <div id="messages" class="style-scope ytd-watch-grid"></div>\n        <ytd-watch-metadata clarify-box="[[clarifyBox]]" comments-entry-point-header-renderer="[[commentsEntryPointHeaderRenderer]]" player-ads="[[playerAds]]" playlist="[[playlist]]" skinny-mode="[[useSideMetadata]]" video-primary-info-renderer="[[videoPrimaryInfoRenderer]]" video-secondary-info-renderer="[[videoSecondaryInfoRenderer]]" class="style-scope ytd-watch-grid">\n        </ytd-watch-metadata>\n        <div id="expandable-metadata" hidden="[[!expandableMetadata]]" class="style-scope ytd-watch-grid"></div>\n        <div class$="[[legacyMetadataClass]] style-scope ytd-watch-grid" hidden="">\n          <div id="info" class="style-scope ytd-watch-grid">\n            <div id="info-skeleton" class="watch-skeleton style-scope ytd-watch-grid"></div>\n            <div id="info-contents" hidden="[[watchMetadataRefresh]]" class="style-scope ytd-watch-grid"></div>\n          </div>\n          <div id="meta" class="style-scope ytd-watch-grid">\n            <div id="meta-skeleton" class="watch-skeleton style-scope ytd-watch-grid"></div>\n            <div id="meta-contents" hidden="[[watchMetadataRefresh]]" class="style-scope ytd-watch-grid"></div>\n          </div>\n        </div>\n        <div id="limited-state" class="attached-message style-scope ytd-watch-grid"></div>\n      <div id="panels" class="style-scope ytd-watch-grid">\n        <ytd-watch-engagement-panels data="[[data.engagementPanels]]" disable-upgrade$="[[!useEngagementPanelManagementComponent]]" hidden="[[!useEngagementPanelManagementComponent]]" class="style-scope ytd-watch-grid">\n        </ytd-watch-engagement-panels>\n      </div>\n      <ytd-playlist-panel-renderer id="playlist" autoplay-data="[[data.contents.twoColumnWatchNextResults.autoplay.autoplay]]" collapsed="" data="[[playlistData]]" hidden="[[!playlist]]" loading$="[[loadingData.playlistLoading]]" class="style-scope ytd-watch-grid">\n      </ytd-playlist-panel-renderer>\n      <div id="donation-shelf" class="style-scope ytd-watch-grid"></div>\n      <div id="chat-container" class="style-scope ytd-watch-grid">\n        \n        <template is="dom-if" if="[[shouldStampChat]]" restamp="" id="chat-template" class="style-scope ytd-watch-grid">\n          <ytd-live-chat-frame id="chat" data="[[data.contents.twoColumnWatchNextResults.conversationBar]]" class="style-scope ytd-watch-grid">\n          </ytd-live-chat-frame>\n        </template>\n      </div>\n      <div id="related" class="style-scope ytd-watch-grid">\n        <div id="player-ads" class="style-scope ytd-watch-grid"></div>\n        <div id="related-skeleton" class="watch-skeleton style-scope ytd-watch-grid"></div>\n      </div>\n      <div id="ticket-shelf" hidden="[[!monetizationShelvesEnabled_]]" class="style-scope ytd-watch-grid"></div>\n      \n      <template is="dom-if" if="[[shouldShowMerchShelf]]" restamp="" id="merch-shelf" class="style-scope ytd-watch-grid">\n        <ytd-merch-shelf-renderer data="[[merchShelf]]" skinny-mode="[[useSideMetadata]]" watch-metadata-refresh="[[watchMetadataRefresh]]" class="style-scope ytd-watch-grid">\n        </ytd-merch-shelf-renderer>\n      </template>\n    </div>\n    <div id="secondary-footer" hidden="[[!showExpandSideMetadata]]" class="style-scope ytd-watch-grid">\n      <ytd-button-renderer data="[[expandMoreSideMetadataButton]]" force-modern-icon-button="" hidden="[[expandedSideMetadata]]" on-click="expandMoreSideMetadataOnClick" class="style-scope ytd-watch-grid"></ytd-button-renderer>\n      <ytd-button-renderer data="[[expandLessSideMetadataButton]]" force-modern-icon-button="" hidden="[[!expandedSideMetadata]]" on-click="expandLessSideMetadataOnClick" class="style-scope ytd-watch-grid"></ytd-button-renderer>\n    </div>\n  </div>\n</div>\n\n<div id="bottom-grid" class="style-scope ytd-watch-grid">\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]]" hide-offer-modules="[[hideOfferModules]]" is-two-columns="[[isTwoColumns_]]" player-data="[[playerData]]" show-more-button="[[!isTwoColumns_]]" shown-items="[[watchNextShownItems]]" use-side-metadata="[[useSideMetadata]]" on-can-show-more-changed="updateWatchNextCanShowMoreFromBinding" on-shown-items-changed="updateShownItemsFromBinding" class="style-scope ytd-watch-grid">\n  </ytd-watch-next-secondary-results-renderer>\n</div>\n\n<ytd-video-quality-promo-renderer id="speedyg" data="[[speedyGData_.videoQualityPromoRenderer]]" disable-upgrade$="[[!speedyGData_]]" hidden="[[!speedyGData_]]" class="style-scope ytd-watch-grid">\n</ytd-video-quality-promo-renderer>\n<div id="survey" class="style-scope ytd-watch-grid"></div>\n<div id="engagement-panel-scrim" hidden="[[!showEngagementPanelScrim_]]" class="style-scope ytd-watch-grid"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vsd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_watch_grid.ytd.watch.grid.css.js--\x3e<style is-scoped>ytd-watch-grid {--ytd-watch-flexy-sidebar-width: 402px;--ytd-watch-flexy-sidebar-min-width: 300px;--ytd-watch-flexy-masthead-height: 56px;--ytd-comments-engagement-panel-header-height: 56px;min-width: 0;} #secondary.ytd-watch-grid {margin-right: var(--ytd-margin-6x);width: var(--ytd-watch-flexy-sidebar-width);min-width: var(--ytd-watch-flexy-sidebar-min-width);} ytd-watch-grid[use-side-metadata] #secondary.ytd-watch-grid {margin-right: var(--ytd-margin-3x);padding: var(--ytd-margin-3x);background: var(--yt-spec-badge-chip-background);border-radius: var(--ytd-margin-3x);} ytd-watch-grid:not([expanded-side-metadata]) #secondary-inner.ytd-watch-grid {overflow: hidden;height: calc(var(--ytd-watch-flexy-panel-max-height) - var(--ytd-margin-8x));} #secondary-inner.ytd-watch-grid {height: unset;} #secondary-footer.ytd-watch-grid {display: flex;flex-direction: column;justify-content: center;align-items: center;position: absolute;z-index: 2001;bottom: var(--ytd-neg-margin-5x);width: 100%;} ytd-watch-grid[watch-feed-big-thumbs_] {--ytd-watch-flexy-sidebar-width: 310px;--ytd-watch-flexy-sidebar-min-width: 290px;} ytd-watch-grid.gesture-dragging {position: absolute;width: 100%;} ytd-watch-grid:not([use-side-metadata]) #secondary.ytd-watch-grid {display: none;} ytd-watch-grid[use-side-metadata] #panels.ytd-watch-grid ytd-engagement-panel-section-list-renderer.ytd-watch-grid[visibility=ENGAGEMENT_PANEL_VISIBILITY_EXPANDED],ytd-watch-grid[use-side-metadata] #chat.ytd-watch-grid:not([collapsed]),ytd-watch-grid[use-side-metadata] ytd-playlist-panel-renderer.ytd-watch-grid:not([collapsed]) {display: flex;flex-direction: column;left: 0;position: absolute;top: 0;width: 100%;transform: translate(var(--ytd-engagement-panel-content-width),0);transition: transform 150ms ease-in-out;z-index: 600;} #panels.ytd-watch-grid ytd-engagement-panel-section-list-renderer.ytd-watch-grid[visibility=ENGAGEMENT_PANEL_VISIBILITY_EXPANDED] {margin-bottom: var(--ytd-margin-3x);} #panels.ytd-watch-grid ytd-engagement-panel-section-list-renderer.ytd-watch-grid[target-id=engagement-panel-ads][visibility=ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED] {display: none;} ytd-watch-grid[panel-visible] #panels.ytd-watch-grid {transform: translate(0);} #panels.ytd-watch-grid ytd-engagement-panel-section-list-renderer.ytd-watch-grid {background-color: var(--yt-spec-brand-background-primary);} @media(min-width:1550px) and (min-height:800px) {ytd-watch-grid[watch-feed-big-thumbs_] {--ytd-watch-flexy-sidebar-width: 360px;}} ytd-watch-grid[fullscreen] {--ytd-watch-flexy-masthead-height: 0px;} ytd-watch-grid[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.ytd-watch-grid {margin: 0 auto;display: flex;flex-direction: row;} ytd-watch-grid:not([use-side-metadata]) #primary.ytd-watch-grid {padding-right: var(--ytd-margin-6x);} ytd-watch-grid:not([is-two-columns_]) #secondary.ytd-watch-grid {display: none;} #player.ytd-watch-grid {position: relative;} ytd-watch-grid[player-unavailable] #player-container-outer.ytd-watch-grid {visibility: hidden;} ytd-watch-grid[rounded-player-medium][default-layout] #ytd-player.ytd-watch-grid {overflow: hidden;border-radius: 8px;} ytd-watch-grid[rounded-player-large][default-layout] #ytd-player.ytd-watch-grid {overflow: hidden;border-radius: 12px;} #error-screen.ytd-watch-grid {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-watch-grid[rounded-player-medium][default-layout] #error-screen.ytd-watch-grid {border-radius: 8px;} ytd-watch-grid[rounded-player-large][default-layout] #error-screen.ytd-watch-grid {border-radius: 12px;} #cinematics.ytd-watch-grid {position: absolute;top: 0;right: 0;bottom: 0;left: 0;pointer-events: none;} ytd-watch-grid:not([is-dark-theme]) #cinematics.ytd-watch-grid {overflow: hidden;} ytd-watch-grid:not([is-dark-theme])[default-layout][cinematic-light-theme] #cinematics.ytd-watch-grid {display: none;} ytd-watch-grid[show-engagement-panel-scrim_] #cinematics-container.ytd-watch-grid,ytd-watch-grid[show-engagement-panel-scrim_] #cinematics-full-bleed-container.ytd-watch-grid {display: none;} ytd-watch-grid[is-two-columns_] #bottom-grid.ytd-watch-grid {max-width: min(var(--ytd-watch-flexy-max-player-width) + var(--ytd-watch-flexy-sidebar-width) + var(--ytd-margin-6x) + var(--ytd-margin-8x) + var(--ytd-margin-4x),1280px + var(--ytd-watch-flexy-sidebar-width) + 3 * var(--ytd-margin-6x));display: flex;flex-direction: column;justify-content: center;margin: 0 auto;} ytd-watch-grid[use-side-metadata] #bottom-grid.ytd-watch-grid {overflow-x: hidden;} ytd-watch-grid[cinematics-enabled] #below.ytd-watch-grid {position: relative;} ytd-watch-grid:not([use-side-metadata]) ytd-watch-metadata.ytd-watch-grid {margin-top: var(--ytd-margin-3x);} #playlist.ytd-watch-grid[disable-upgrade] {display: none;} #chat.ytd-watch-grid[collapsed],#related.ytd-watch-grid,ytd-watch-metadata.ytd-watch-grid,ytd-merch-shelf-renderer.ytd-watch-grid,#clarify-box.ytd-watch-grid ytd-info-panel-container-renderer.ytd-watch-grid,#clarify-box.ytd-watch-grid ytd-info-panel-content-renderer.ytd-watch-grid,#clarify-box.ytd-watch-grid ytd-clarification-renderer.ytd-watch-grid,#clarify-box.ytd-watch-grid ytd-emergency-onebox-renderer.ytd-watch-grid,#ticket-shelf.ytd-watch-grid,#donation-shelf.ytd-watch-grid ytd-donation-shelf-renderer.ytd-watch-grid,#donation-shelf.ytd-watch-grid ytd-donation-unavailable-renderer.ytd-watch-grid,ytd-playlist-panel-renderer.ytd-watch-grid[collapsed],#panels.ytd-watch-grid ytd-engagement-panel-section-list-renderer.ytd-watch-grid[visibility=ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED] {margin-bottom: var(--ytd-margin-3x);} #panels.ytd-watch-grid {display: flex;flex-direction: column;} ytd-watch-grid:not([is-two-columns_]) #chat.ytd-watch-grid,ytd-watch-grid:not([is-two-columns_]) #donation-shelf.ytd-watch-grid ytd-donation-shelf-renderer.ytd-watch-grid,ytd-watch-grid:not([is-two-columns_]) #donation-shelf.ytd-watch-grid ytd-donation-unavailable-renderer.ytd-watch-grid,ytd-watch-grid:not([is-two-columns_]) #playlist.ytd-watch-grid,ytd-watch-grid:not([is-two-columns_]) ytd-watch-engagement-panels.ytd-watch-grid,ytd-watch-grid:not([is-two-columns_]) #panels.ytd-watch-grid ytd-engagement-panel-section-list-renderer.ytd-watch-grid {margin-top: var(--ytd-margin-6x);} ytd-watch-grid:not([is-two-columns_]) ytd-merch-shelf-renderer.ytd-watch-grid,ytd-watch-grid:not([is-two-columns_]) #ticket-shelf.ytd-watch-grid ytd-ticket-shelf-renderer.ytd-watch-grid {margin-bottom: var(--ytd-margin-4x);} ytd-miniplayer-bar-renderer.ytd-watch-grid {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.ytd-watch-grid:not([active]),ytd-miniplayer-bar-renderer.ytd-watch-grid[dark-launch] {transform: translateY(calc(-100% - 56px));opacity: 0;transition: transform 0.2s ease,opacity 0s 0.2s;} ytd-watch-grid.loading #chat.ytd-watch-grid,ytd-watch-grid.loading #comments.ytd-watch-grid,ytd-watch-grid.loading #secondary-inner.ytd-watch-grid,ytd-watch-grid.loading #related.ytd-watch-grid {visibility: hidden;} ytd-watch-grid.loading-player #player-container-outer.ytd-watch-grid {visibility: hidden;} ytd-watch-grid.loading-player #player.ytd-watch-grid {background-color: #000;} ytd-watch-grid.loading-player[frame0-loading-state] #player.ytd-watch-grid {background-size: contain;background-repeat: no-repeat;} ytd-watch-grid.loading-player #cinematics-container.ytd-watch-grid,ytd-watch-grid.loading-player #cinematics-full-bleed-container.ytd-watch-grid {display: none;} ytd-watch-grid[full-bleed-player] #player-full-bleed-container.ytd-watch-grid {position: relative;width: 100%;height: 56.25vw;max-height: calc(100vh - 169px);min-height: 480px;overflow-x: clip;background: #000;} ytd-watch-grid[is-dark-theme][theater]:not([fullscreen])[transparent-theater-mode] #player-full-bleed-container.ytd-watch-grid {background: transparent;} ytd-watch-grid[is-dark-theme][fullscreen][cinematic-fullscreen] #player-full-bleed-container.ytd-watch-grid {overflow: hidden;} ytd-watch-grid:not([fullscreen])[theater][full-window-mode_] #player-full-bleed-container.ytd-watch-grid {width: 100vw;height: 100vh;min-height: 240px;max-height: none;} ytd-watch-grid[fullscreen] #player-full-bleed-container.ytd-watch-grid {height: 100vh;max-height: none;} ytd-watch-grid[full-bleed-player] #columns.ytd-watch-grid {margin-top: 0;} ytd-watch-grid[full-bleed-player] #secondary.ytd-watch-grid {margin-top: var(--ytd-margin-6x);} ytd-watch-grid[full-bleed-player] #player.ytd-watch-grid {display: none;} ytd-watch-grid[full-bleed-player] .attached-message.ytd-watch-grid:not(:empty) {margin-top: var(--ytd-margin-5x);} ytd-watch-grid {--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)) );} ytd-watch-grid[transcript-opened_][is-two-columns_],ytd-watch-grid[playlist][is-two-columns_],ytd-watch-grid[should-stamp-chat][is-two-columns_] {--ytd-watch-flexy-min-player-height: 380px;} ytd-watch-grid[flexy-enable-small-window-sizing][flexy-small-window_]:not([is-extra-wide-video_]),ytd-watch-grid[flexy-enable-small-window-sizing][flexy-small-window_][transcript-opened_][is-two-columns_]:not([is-extra-wide-video_]),ytd-watch-grid[flexy-enable-small-window-sizing][flexy-small-window_][playlist][is-two-columns_]:not([is-extra-wide-video_]),ytd-watch-grid[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;} ytd-watch-grid[flexy-enable-large-window-sizing][flexy-large-window_]:not([is-extra-wide-video_]),ytd-watch-grid[flexy-enable-large-window-sizing][flexy-large-window_][transcript-opened_][is-two-columns_]:not([is-extra-wide-video_]),ytd-watch-grid[flexy-enable-large-window-sizing][flexy-large-window_][playlist][is-two-columns_]:not([is-extra-wide-video_]),ytd-watch-grid[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;} #columns.ytd-watch-grid {max-width: calc(1280px + var(--ytd-watch-flexy-sidebar-width) + 3 * var(--ytd-margin-6x));} ytd-watch-grid[is-two-columns_] #columns.ytd-watch-grid {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));justify-content: center;} #primary.ytd-watch-grid {margin-left: var(--ytd-margin-6x);min-width: var(--ytd-watch-flexy-min-player-width);flex: 1;flex-basis: 0.000000001px;} ytd-watch-grid[use-side-metadata] #primary.ytd-watch-grid {margin-right: var(--ytd-margin-6x);margin-left: var(--ytd-margin-3x);} ytd-watch-grid[is-two-columns_]:not([is-four-three-to-sixteen-nine-video_]):not([is-extra-wide-video_]) #primary.ytd-watch-grid {max-width: calc((100vh - (var(--ytd-watch-flexy-masthead-height) + var(--ytd-margin-6x) + var(--ytd-watch-flexy-space-below-player))) * 1.7777777778);min-width: calc(var(--ytd-watch-flexy-min-player-height) * 1.7777777778);} ytd-watch-grid[is-two-columns_]:not([is-four-three-to-sixteen-nine-video_]):not([is-extra-wide-video_]) #bottom-grid.ytd-watch-grid {min-width: calc(100vw - var(--ytd-margin-6x));} ytd-watch-grid[default-layout][is-two-columns_][is-extra-wide-video_] #primary.ytd-watch-grid,ytd-watch-grid[default-layout][is-two-columns_][is-four-three-to-sixteen-nine-video_] #primary.ytd-watch-grid {max-width: var(--ytd-watch-flexy-max-player-width);min-width: var(--ytd-watch-flexy-min-player-width);} #secondary.ytd-watch-grid {margin-right: var(--ytd-margin-6x);width: var(--ytd-watch-flexy-sidebar-width);min-width: var(--ytd-watch-flexy-sidebar-min-width);} ytd-watch-grid[cinematics-enabled] #secondary.ytd-watch-grid {position: relative;} #player-container-outer.ytd-watch-grid {max-width: var(--ytd-watch-flexy-max-player-width);min-width: var(--ytd-watch-flexy-min-player-width);margin: 0 auto;} #player-container-inner.ytd-watch-grid {padding-top: calc(var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-flexy-width-ratio) * 100%);} ytd-watch-grid:not([is-vertical-video_]) #player-container-inner.ytd-watch-grid {position: relative;} #player-container.ytd-watch-grid {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-playlist-panel-renderer.ytd-watch-grid:not([collapsed]),#chat.ytd-watch-grid:not([collapsed]),ytd-engagement-panel-section-list-renderer.ytd-watch-grid[visibility=ENGAGEMENT_PANEL_VISIBILITY_EXPANDED] {height: var(--ytd-watch-flexy-panel-max-height);} ytd-watch-grid.loading #chat.ytd-watch-grid,ytd-watch-grid.loading #comments.ytd-watch-grid,ytd-watch-grid.loading:not(.show-skeleton) #related.ytd-watch-grid {visibility: hidden;} ytd-watch-grid.show-skeleton ytd-video-primary-info-renderer.ytd-watch-grid,ytd-watch-grid.show-skeleton ytd-video-secondary-info-renderer.ytd-watch-grid,ytd-watch-grid.show-skeleton ytd-watch-metadata.ytd-watch-grid,ytd-watch-grid.show-skeleton ytd-watch-next-secondary-results-renderer.ytd-watch-grid,ytd-watch-grid.show-skeleton #player-ads.ytd-watch-grid {display: none;} ytd-watch-grid.hide-skeleton #info-skeleton.ytd-watch-grid,ytd-watch-grid.hide-skeleton #meta-skeleton.ytd-watch-grid {display: none;} #engagement-panel-scrim.ytd-watch-grid {display: none;z-index: var(--ytd-z-index-engagement-panel-scrim);background-color: var(--yt-spec-static-overlay-background-heavy);position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-watch-grid[expanded-clip-range] #engagement-panel-scrim.ytd-watch-grid {background-color: var(--yt-spec-static-overlay-background-heavy);} ytd-watch-grid[show-engagement-panel-scrim_] {position: relative;} ytd-watch-grid[show-engagement-panel-scrim_] #engagement-panel-scrim.ytd-watch-grid {display: block;} ytd-watch-grid[show-engagement-panel-scrim_] #player.ytd-watch-grid,ytd-watch-grid[show-engagement-panel-scrim_] #player-container.ytd-watch-grid,ytd-watch-grid[show-engagement-panel-scrim_] #player-full-bleed-container.ytd-watch-grid,ytd-watch-grid[show-engagement-panel-scrim_] #secondary.ytd-watch-grid {z-index: var(--ytd-z-index-engagement-panel-scrimmed);} ytd-watch-grid[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) {ytd-watch-grid[watch-feed-big-thumbs_]:not([is-two-columns_]) {--ytd-related-shelf-items: 3;}} @media(min-width:525px) and (max-width:849px) {ytd-watch-grid[watch-feed-big-thumbs_]:not([is-two-columns_]) {--ytd-related-shelf-items: 2;}} @media(max-width:524px) {ytd-watch-grid[watch-feed-big-thumbs_]:not([is-two-columns_]) {--ytd-related-shelf-items: 1;}} ytd-watch-grid[rounded-info-panel]:not([use-side-metadata]) #clarify-box.ytd-watch-grid {margin-top: var(--ytd-margin-3x);}</style>");
Vsd=d}d=Vsd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Wsd=a};var Ysd=function(){var a=_.O.apply(this,arguments)||this;a.roundedInfoPanel=!0;a.hideOfferModules=!0;a.smallerChatMinHeight=_.u("live_chat_smaller_min_height");a.cinematicTheaterMode=_.u("web_cinematic_theater_mode");a.transparentTheaterMode=_.u("web_transparent_theater_mode");a.cinematicFullscreen=_.u("web_cinematic_fullscreen");a.isDarkTheme=document.documentElement.hasAttribute("dark");return a};
_.H(Ysd,_.O);_.f=Ysd.prototype;_.f.updateTheaterValue=function(){this.ytdWatchBehavior.onTheaterReduxValueUpdate(!!this.theaterValue)};
_.f.updateFullscreenValue=function(){this.ytdWatchBehavior.onFullscreenReduxValueUpdate(!!this.fullscreenValue)};
_.f.updateScrollTopValue=function(){this.ytdWatchBehavior.onScrollReduxValueUpdate(this.scrollTopValue||0)};
_.f.ready=function(){var a=this,b=function(){a.onColumnScroll()};
this.primary.addEventListener("scroll",b);this.secondary.addEventListener("scroll",b)};
_.f.onColumnScroll=function(){this.ytRendererBehavior.markDirty()};
_.f.updateIsTwoColumnsFromBinding=function(a){this.ytdWatchBehavior.isTwoColumns_=a.detail.value};
_.f.updateWatchSmallWindowFromBinding=function(a){this.ytdWatchBehavior.flexySmallWindow_=a.detail.value};
_.f.updateWatchLargeWindowFromBinding=function(a){this.ytdWatchBehavior.flexyLargeWindow_=a.detail.value};
_.f.updateWatchNextCanShowMoreFromBinding=function(a){this.ytdWatchBehavior.watchNextCanShowMore=a.detail.value};
_.f.updateShownItemsFromBinding=function(a){a.detail.path?this.set(a.detail.path,a.detail.value):this.ytdWatchBehavior.watchNextShownItems=a.detail.value};
_.f.getElement=function(a){switch(a){case "PLAYER":return this.ytdPlayer;case "PLAYLIST_PANEL":return this.JSC$19542_ytdPlaylistPanelRenderer;case "CINEMATICS":return this.JSC$19542_cinematics;case "PLAYER_CONTAINER":return this.playerContainer}};
_.J.Object.defineProperties(Ysd.prototype,{cinematicLightTheme:{configurable:!0,enumerable:!0,get:function(){var a;if(null==(a=this.data)||!a.pageVisualEffects)return!1;for(var b=0;b<this.data.pageVisualEffects.length;b++)if(a=_.B(this.data.pageVisualEffects[b],_.I$c))return b=void 0,null==(b=a.config)?void 0:b.enableInLightTheme;return!1}}});
_.J.Object.defineProperties(Ysd,{template:{configurable:!0,enumerable:!0,get:function(){return Xsd()}}});
var $$=Ysd;$$.prototype.updateScrollTopValue=$$.prototype.updateScrollTopValue;$$.prototype.updateFullscreenValue=$$.prototype.updateFullscreenValue;$$.prototype.updateTheaterValue=$$.prototype.updateTheaterValue;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],$$.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],$$.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.Lsd.YtdWatchBehavior),_.V("design:type",Object)],$$.prototype,"ytdWatchBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],$$.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],$$.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],$$.prototype,"playerData",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$$.prototype,"roundedInfoPanel",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$$.prototype,"hideOfferModules",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$$.prototype,"smallerChatMinHeight",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$$.prototype,"cinematicTheaterMode",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$$.prototype,"transparentTheaterMode",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$$.prototype,"cinematicFullscreen",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$$.prototype,"isDarkTheme",void 0);_.U([_.N({selector:_.kkd}),_.V("design:type",Object)],$$.prototype,"theaterValue",void 0);_.U([_.N({selector:_.t8}),_.V("design:type",Object)],$$.prototype,"fullscreenValue",void 0);_.U([_.N({selector:_.u8}),_.V("design:type",Object)],$$.prototype,"scrollTopValue",void 0);
_.U([_.kH("ytd-player"),_.V("design:type",HTMLElement)],$$.prototype,"ytdPlayer",void 0);_.U([_.vq("#playlist"),_.V("design:type",HTMLElement)],$$.prototype,"JSC$19542_ytdPlaylistPanelRenderer",void 0);_.U([_.vq("#primary"),_.V("design:type",HTMLElement)],$$.prototype,"primary",void 0);_.U([_.vq("#secondary"),_.V("design:type",HTMLElement)],$$.prototype,"secondary",void 0);_.U([_.vq("#player-container"),_.V("design:type",HTMLElement)],$$.prototype,"playerContainer",void 0);
_.U([_.vq("#cinematics"),_.V("design:type",HTMLElement)],$$.prototype,"JSC$19542_cinematics",void 0);_.U([_.uq("theaterValue"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],$$.prototype,"updateTheaterValue",null);_.U([_.uq("fullscreenValue"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],$$.prototype,"updateFullscreenValue",null);
_.U([_.uq("scrollTopValue"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],$$.prototype,"updateScrollTopValue",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],$$.prototype,"cinematicLightTheme",null);$$=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-watch-grid"})],$$);var Zsd=_.u("main_app_controller_extraction_batch_9")?_.Q($$,"ytd-watch-grid",Xsd):$$;_.oD.registerService(_.wGa,Zsd);
_.Md();
}catch(e){_._DumpException(e)}
try{
_.Kd("CF909");
var Qsd;var Rsd,Ssd=function(){if(void 0!==Rsd)return Rsd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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_]]" on-query-matches-changed="updateIsTwoColumnsFromBinding" class="style-scope ytd-watch-flexy"></iron-media-query>\n<iron-media-query id="small-window-query" query-matches="[[flexySmallWindow_]]" on-query-matches-changed="updateFlexySmallWindowFromBinding" class="style-scope ytd-watch-flexy">\n</iron-media-query>\n<iron-media-query id="large-window-query" query-matches="[[flexyLargeWindow_]]" on-query-matches-changed="updateFlexyLargeWindowFromBinding" class="style-scope ytd-watch-flexy">\n</iron-media-query>\n<iron-media-query id="watch-while-query" query-matches="[[watchWhileWindowSizeSufficient]]" on-query-matches-changed="updateWatchWhileWindowSizeSufficientFromBinding" class="style-scope ytd-watch-flexy"></iron-media-query>\n\n<div id="microformat" class="style-scope ytd-watch-flexy"></div>\n\n<div id="miniplayer-bar" class="style-scope ytd-watch-flexy"></div>\n\n<div id="full-bleed-container" hidden="[[singleColumn]]" class="style-scope ytd-watch-flexy">\n  <div id="player-full-bleed-container" class="style-scope ytd-watch-flexy">\n    <div id="cinematics-full-bleed-container" class="style-scope ytd-watch-flexy"></div>\n  </div>\n  <div id="panels-full-bleed-container" class="style-scope ytd-watch-flexy">\n  </div>\n</div>\n\n<div id="single-column-container" hidden="[[!singleColumn]]" class="style-scope ytd-watch-flexy"></div>\n<div id="columns" hidden="[[singleColumn]]" class="style-scope ytd-watch-flexy">\n  <div id="primary" class="style-scope ytd-watch-flexy">\n    <div id="primary-inner" class="style-scope ytd-watch-flexy">\n      <div id="player" class="style-scope ytd-watch-flexy">\n        <div id="cinematics-container" class="style-scope ytd-watch-flexy">\n          <div id="cinematics" class="style-scope ytd-watch-flexy"></div>\n        </div>\n        <div id="player-container-outer" class="style-scope ytd-watch-flexy">\n          <div id="player-container-inner" class="style-scope ytd-watch-flexy">\n            <div id="player-container" role="complementary" class="style-scope ytd-watch-flexy">\n              <ytd-player id="ytd-player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH" watch-next-data="[[data]]" class="style-scope ytd-watch-flexy">\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]]" class="style-scope ytd-watch-flexy">\n        </yt-playability-error-supported-renderers>\n      </div>\n      <div id="below" class="style-scope ytd-watch-flexy">\n        <div id="alerts" class="style-scope ytd-watch-flexy"></div>\n        <div id="messages" class="style-scope ytd-watch-flexy"></div>\n        <div id="clarify-box" class="attached-message style-scope ytd-watch-flexy"></div>\n        <div id="limited-state" class="attached-message style-scope ytd-watch-flexy"></div>\n        <ytd-watch-metadata class$="[[newMetadataClass]] style-scope ytd-watch-flexy" comments-entry-point-header-renderer="[[commentsEntryPointHeaderRenderer]]" disable-upgrade$="[[!watchMetadataRefresh]]" hidden="[[!watchMetadataRefresh]]" info-panel-below-metadata="[[infoPanelBelowMetadata]]" is-watch-flexy="" structured-description-content-renderer="[[inlineStructuredDescriptionData]]" video-id="[[videoId]]" video-primary-info-renderer="[[videoPrimaryInfoRenderer]]" video-secondary-info-renderer="[[videoSecondaryInfoRenderer]]">\n        </ytd-watch-metadata>\n        <div class$="[[legacyMetadataClass]] style-scope ytd-watch-flexy">\n          <div id="info" class="style-scope ytd-watch-flexy">\n            <div id="info-skeleton" class="watch-skeleton style-scope ytd-watch-flexy"></div>\n            <div id="info-contents" hidden="[[watchMetadataRefresh]]" class="style-scope ytd-watch-flexy"></div>\n          </div>\n          <div id="meta" class="style-scope ytd-watch-flexy">\n            <div id="meta-skeleton" class="watch-skeleton style-scope ytd-watch-flexy"></div>\n            <div id="meta-contents" hidden="[[watchMetadataRefresh]]" class="style-scope ytd-watch-flexy"></div>\n          </div>\n        </div>\n        <div id="expandable-metadata" hidden="[[!expandableMetadata]]" class="style-scope ytd-watch-flexy"></div>\n        <div id="ticket-shelf" hidden="[[!monetizationShelvesEnabled_]]" class="style-scope ytd-watch-flexy"></div>\n        \n        <template is="dom-if" if="[[shouldShowMerchShelf]]" restamp="" id="merch-shelf" class="style-scope ytd-watch-flexy">\n          <ytd-merch-shelf-renderer data="[[merchShelf]]" watch-metadata-refresh="[[watchMetadataRefresh]]" class="style-scope ytd-watch-flexy">\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)]]" class="style-scope ytd-watch-flexy">\n        </ytd-comments>\n      </div>\n    </div>\n  </div>\n\n  <div id="secondary" class="style-scope ytd-watch-flexy">\n    <div id="secondary-inner" class="style-scope ytd-watch-flexy">\n      <div id="panels" class="style-scope ytd-watch-flexy">\n        <ytd-watch-engagement-panels data="[[data.engagementPanels]]" disable-upgrade$="[[!useEngagementPanelManagementComponent]]" hidden="[[!useEngagementPanelManagementComponent]]" class="style-scope ytd-watch-flexy">\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]]" class="style-scope ytd-watch-flexy">\n      </ytd-playlist-panel-renderer>\n      <div id="donation-shelf" class="style-scope ytd-watch-flexy"></div>\n      <div id="chat-container" class="style-scope ytd-watch-flexy">\n        \n        <template is="dom-if" if="[[shouldStampChat]]" restamp="" id="chat-template" class="style-scope ytd-watch-flexy">\n          <ytd-live-chat-frame id="chat" data="[[data.contents.twoColumnWatchNextResults.conversationBar]]" force-dark-theme="[[forceDarkPanelTheme]]" no-border="[[noBorderOnChat]]" theater-watch-while="[[watchWhilePanelsActive]]" class="style-scope ytd-watch-flexy">\n          </ytd-live-chat-frame>\n        </template>\n      </div>\n      <div id="related" class="style-scope ytd-watch-flexy">\n        <div id="player-ads" class="style-scope ytd-watch-flexy"></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]]" on-can-show-more-changed="updateWatchNextCanShowMoreFromBinding" on-shown-items-changed="updateShownItemsFromBinding" class="style-scope ytd-watch-flexy">\n        </ytd-watch-next-secondary-results-renderer>\n        <div id="related-skeleton" class="watch-skeleton style-scope ytd-watch-flexy"></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_]]" class="style-scope ytd-watch-flexy">\n</ytd-video-quality-promo-renderer>\n<div id="survey" class="style-scope ytd-watch-flexy"></div>\n<div id="engagement-panel-scrim" hidden="[[!showEngagementPanelScrim_]]" class="style-scope ytd-watch-flexy"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qsd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_watch_flexy.ytd.watch.flexy.css.js--\x3e<style is-scoped>ytd-watch-flexy {--ytd-watch-flexy-sidebar-width: 402px;--ytd-watch-flexy-sidebar-min-width: 300px;--ytd-watch-flexy-masthead-height: 56px;min-width: 0;} ytd-watch-flexy[watch-feed-big-thumbs_] {--ytd-watch-flexy-sidebar-width: 310px;--ytd-watch-flexy-sidebar-min-width: 290px;} ytd-watch-flexy.gesture-dragging {position: absolute;width: 100%;} @media(min-width:1550px) and (min-height:800px) {ytd-watch-flexy[watch-feed-big-thumbs_] {--ytd-watch-flexy-sidebar-width: 360px;}} ytd-watch-flexy[fullscreen] {--ytd-watch-flexy-masthead-height: 0px;} ytd-watch-flexy[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.ytd-watch-flexy {margin: 0 auto;display: flex;flex-direction: row;} #primary.ytd-watch-flexy {padding-right: var(--ytd-margin-6x);} ytd-watch-flexy[default-layout]:not([no-top-margin]):not([reduced-top-margin]) #primary.ytd-watch-flexy,ytd-watch-flexy[default-layout]:not([no-top-margin]):not([reduced-top-margin]) #secondary.ytd-watch-flexy {padding-top: var(--ytd-margin-6x);} ytd-watch-flexy[default-layout][reduced-top-margin] #primary.ytd-watch-flexy,ytd-watch-flexy[default-layout][reduced-top-margin] #secondary.ytd-watch-flexy {padding-top: var(--ytd-margin-3x);} ytd-watch-flexy[fixed-panels] #primary.ytd-watch-flexy {min-width: 0;} ytd-watch-flexy:not([is-two-columns_]) #secondary.ytd-watch-flexy {display: none;} #player.ytd-watch-flexy {position: relative;} ytd-watch-flexy[player-unavailable] #player-container-outer.ytd-watch-flexy {visibility: hidden;} ytd-watch-flexy[rounded-player-medium][default-layout] #ytd-player.ytd-watch-flexy {overflow: hidden;border-radius: 8px;} ytd-watch-flexy[rounded-player-large][default-layout] #ytd-player.ytd-watch-flexy {overflow: hidden;border-radius: 12px;} #error-screen.ytd-watch-flexy {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-watch-flexy[rounded-player-medium][default-layout] #error-screen.ytd-watch-flexy {border-radius: 8px;} ytd-watch-flexy[rounded-player-large][default-layout] #error-screen.ytd-watch-flexy {border-radius: 12px;} #cinematics.ytd-watch-flexy {position: absolute;top: 0;right: 0;bottom: 0;left: 0;pointer-events: none;} ytd-watch-flexy:not([is-dark-theme]) #cinematics.ytd-watch-flexy {overflow: hidden;} ytd-watch-flexy:not([is-dark-theme])[default-layout][cinematic-light-theme] #cinematics.ytd-watch-flexy {display: none;} ytd-watch-flexy[show-engagement-panel-scrim_] #cinematics-container.ytd-watch-flexy,ytd-watch-flexy[show-engagement-panel-scrim_] #cinematics-full-bleed-container.ytd-watch-flexy {display: none;} ytd-watch-flexy[cinematics-enabled] #below.ytd-watch-flexy {position: relative;} ytd-watch-metadata.ytd-watch-flexy {margin-top: var(--ytd-margin-3x);margin-bottom: var(--ytd-margin-6x);} ytd-watch-flexy[reduced-bottom-margin] ytd-watch-metadata.ytd-watch-flexy {margin-bottom: var(--ytd-margin-3x);} #expandable-metadata.ytd-watch-flexy:not(:empty) {margin-bottom: 12px;} #playlist.ytd-watch-flexy:not([js-panel-height_]):not([disable-upgrade]) {display: block;} #playlist.ytd-watch-flexy[disable-upgrade] {display: none;} #chat.ytd-watch-flexy,#donation-shelf.ytd-watch-flexy ytd-donation-shelf-renderer.ytd-watch-flexy,#donation-shelf.ytd-watch-flexy ytd-donation-unavailable-renderer.ytd-watch-flexy,#playlist.ytd-watch-flexy,#panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy {margin-bottom: var(--ytd-margin-6x);} #panels.ytd-watch-flexy {display: flex;flex-direction: column;} ytd-watch-flexy:not([is-two-columns_]) #chat.ytd-watch-flexy,ytd-watch-flexy:not([is-two-columns_]) #donation-shelf.ytd-watch-flexy ytd-donation-shelf-renderer.ytd-watch-flexy,ytd-watch-flexy:not([is-two-columns_]) #donation-shelf.ytd-watch-flexy ytd-donation-unavailable-renderer.ytd-watch-flexy,ytd-watch-flexy:not([is-two-columns_]) #playlist.ytd-watch-flexy,ytd-watch-flexy:not([is-two-columns_]) ytd-watch-engagement-panels.ytd-watch-flexy,ytd-watch-flexy:not([is-two-columns_]) #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy {margin-top: var(--ytd-margin-6x);} ytd-watch-flexy:not([is-two-columns_]) ytd-merch-shelf-renderer.ytd-watch-flexy,ytd-watch-flexy:not([is-two-columns_]) #ticket-shelf.ytd-watch-flexy ytd-ticket-shelf-renderer.ytd-watch-flexy {margin-bottom: var(--ytd-margin-4x);} ytd-miniplayer-bar-renderer.ytd-watch-flexy {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.ytd-watch-flexy:not([active]),ytd-miniplayer-bar-renderer.ytd-watch-flexy[dark-launch] {transform: translateY(calc(-100% - 56px));opacity: 0;transition: transform 0.2s ease,opacity 0s 0.2s;} ytd-watch-flexy.loading #chat.ytd-watch-flexy,ytd-watch-flexy.loading #comments.ytd-watch-flexy,ytd-watch-flexy.loading #related.ytd-watch-flexy {visibility: hidden;} ytd-watch-flexy.loading-player #player-container-outer.ytd-watch-flexy {visibility: hidden;} ytd-watch-flexy.loading-player #player.ytd-watch-flexy {background-color: #000;} ytd-watch-flexy.loading-player[frame0-loading-state] #player.ytd-watch-flexy {background-size: contain;background-repeat: no-repeat;} ytd-watch-flexy.loading-player #cinematics-container.ytd-watch-flexy,ytd-watch-flexy.loading-player #cinematics-full-bleed-container.ytd-watch-flexy {display: none;} ytd-watch-flexy[full-bleed-player] #full-bleed-container.ytd-watch-flexy {display: flex;flex-direction: row;position: relative;width: 100%;height: 56.25vw;max-height: calc(100vh - 169px);min-height: 480px;overflow-x: clip;background: #000;} ytd-watch-flexy[is-dark-theme][theater]:not([fullscreen])[transparent-theater-mode][cinematics-active] #full-bleed-container.ytd-watch-flexy {background: transparent;} ytd-watch-flexy[is-dark-theme][fullscreen][cinematic-fullscreen]:not([cinematic-fullscreen-v2]) #full-bleed-container.ytd-watch-flexy {overflow: hidden;} ytd-watch-flexy[cinematic-fullscreen-v2][fullscreen][cinematics-active] #full-bleed-container.ytd-watch-flexy {background: transparent;} ytd-watch-flexy:not([fullscreen])[theater][full-window-mode_] #full-bleed-container.ytd-watch-flexy {width: 100vw;height: 100vh;min-height: 240px;max-height: none;} ytd-watch-flexy[fullscreen] #full-bleed-container.ytd-watch-flexy {height: 100vh;max-height: none;} #player-full-bleed-container.ytd-watch-flexy {position: relative;flex: 1;} ytd-watch-flexy:not([panels-beside-player]):not([fixed-panels]) #panels-full-bleed-container.ytd-watch-flexy {display: none;} ytd-watch-flexy[fixed-panels] #panels-full-bleed-container.ytd-watch-flexy,ytd-watch-flexy[panels-beside-player] #panels-full-bleed-container.ytd-watch-flexy {width: var(--ytd-watch-flexy-sidebar-width);} ytd-watch-flexy[panels-beside-player][watch-while-wider] #panels-full-bleed-container.ytd-watch-flexy,ytd-watch-flexy[fixed-panels][watch-while-wider] #panels-full-bleed-container.ytd-watch-flexy,ytd-watch-flexy[fixed-panels][watch-while-margin] #panels-full-bleed-container.ytd-watch-flexy {width: calc(var(--ytd-watch-flexy-sidebar-width) + var(--ytd-margin-6x));} ytd-watch-flexy[panels-beside-player][watch-while-margin] #panels-full-bleed-container.ytd-watch-flexy {padding-right: var(--ytd-margin-6x);} ytd-watch-flexy[full-bleed-player] #columns.ytd-watch-flexy {margin-top: 0;} ytd-watch-flexy[fixed-panels] #columns.ytd-watch-flexy {padding-right: var(--ytd-watch-flexy-sidebar-width);} ytd-watch-flexy[full-bleed-player] #secondary.ytd-watch-flexy {margin-top: var(--ytd-margin-6x);} ytd-watch-flexy[full-bleed-player] #player.ytd-watch-flexy {display: none;} ytd-watch-flexy[full-bleed-player] .attached-message.ytd-watch-flexy:not(:empty) {margin-top: var(--ytd-margin-5x);} ytd-watch-flexy[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)) );} ytd-watch-flexy[flexy][transcript-opened_][is-two-columns_],ytd-watch-flexy[flexy][playlist][is-two-columns_],ytd-watch-flexy[flexy][should-stamp-chat][is-two-columns_] {--ytd-watch-flexy-min-player-height: 380px;} ytd-watch-flexy[flexy][flexy-enable-small-window-sizing][flexy-small-window_]:not([is-extra-wide-video_]),ytd-watch-flexy[flexy][flexy-enable-small-window-sizing][flexy-small-window_][transcript-opened_][is-two-columns_]:not([is-extra-wide-video_]),ytd-watch-flexy[flexy][flexy-enable-small-window-sizing][flexy-small-window_][playlist][is-two-columns_]:not([is-extra-wide-video_]),ytd-watch-flexy[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;} ytd-watch-flexy[flexy][flexy-enable-large-window-sizing][flexy-large-window_]:not([is-extra-wide-video_]),ytd-watch-flexy[flexy][flexy-enable-large-window-sizing][flexy-large-window_][transcript-opened_][is-two-columns_]:not([is-extra-wide-video_]),ytd-watch-flexy[flexy][flexy-enable-large-window-sizing][flexy-large-window_][playlist][is-two-columns_]:not([is-extra-wide-video_]),ytd-watch-flexy[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;} ytd-watch-flexy[flexy]:not([full-bleed-player][full-bleed-no-max-width-columns]) #columns.ytd-watch-flexy {max-width: calc(1280px + var(--ytd-watch-flexy-sidebar-width) + 3 * var(--ytd-margin-6x));} ytd-watch-flexy[flexy][is-two-columns_]:not([full-bleed-player]) #columns.ytd-watch-flexy {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));justify-content: center;} ytd-watch-flexy[flexy] #primary.ytd-watch-flexy {margin-left: var(--ytd-margin-6x);flex: 1;flex-basis: 0.000000001px;} ytd-watch-flexy[flexy]:not([fixed-panels]) #primary.ytd-watch-flexy {min-width: var(--ytd-watch-flexy-min-player-width);} ytd-watch-flexy[flexy][is-two-columns_]:not([is-four-three-to-sixteen-nine-video_]):not([is-extra-wide-video_]):not([full-bleed-player][full-bleed-no-max-width-columns]):not([fixed-panels]) #primary.ytd-watch-flexy {max-width: calc((100vh - (var(--ytd-watch-flexy-masthead-height) + var(--ytd-margin-6x) + var(--ytd-watch-flexy-space-below-player))) * 1.7777777778);min-width: calc(var(--ytd-watch-flexy-min-player-height) * 1.7777777778);} ytd-watch-flexy[flexy][is-two-columns_][is-extra-wide-video_]:not([full-bleed-player][full-bleed-no-max-width-columns]):not([fixed-panels]) #primary.ytd-watch-flexy,ytd-watch-flexy[flexy][is-two-columns_][is-four-three-to-sixteen-nine-video_]:not([full-bleed-player][full-bleed-no-max-width-columns]):not([fixed-panels]) #primary.ytd-watch-flexy {max-width: var(--ytd-watch-flexy-max-player-width);min-width: var(--ytd-watch-flexy-min-player-width);} ytd-watch-flexy[flexy] #secondary.ytd-watch-flexy {padding-right: var(--ytd-margin-6x);width: var(--ytd-watch-flexy-sidebar-width);min-width: var(--ytd-watch-flexy-sidebar-min-width);} ytd-watch-flexy[cinematics-enabled] #secondary.ytd-watch-flexy {position: relative;} ytd-watch-flexy[flexy] #player-container-outer.ytd-watch-flexy {max-width: var(--ytd-watch-flexy-max-player-width);min-width: var(--ytd-watch-flexy-min-player-width);margin: 0 auto;} ytd-watch-flexy[flexy] #player-container-inner.ytd-watch-flexy {padding-top: calc(var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-flexy-width-ratio) * 100%);} ytd-watch-flexy[flexy]:not([is-vertical-video_]) #player-container-inner.ytd-watch-flexy {position: relative;} ytd-watch-flexy[flexy] #player-container.ytd-watch-flexy {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-watch-flexy[flexy]:not([is-two-columns_]):not([js-panel-height_]) #chat.ytd-watch-flexy,ytd-watch-flexy[flexy]:not([is-two-columns_]):not([js-panel-height_]) #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy {height: 460px;} ytd-watch-flexy[flexy]:not([is-two-columns_]):not([js-panel-height_]) #playlist.ytd-watch-flexy {height: 308px;} ytd-watch-flexy[flexy][is-two-columns_]:not([js-panel-height_]) #chat.ytd-watch-flexy:not([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));} ytd-watch-flexy[flexy][is-two-columns_]:not([js-panel-height_]) #playlist.ytd-watch-flexy:not([collapsed]),ytd-watch-flexy[flexy][is-two-columns_]:not([js-panel-height_]) #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy {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);} ytd-watch-flexy[flexy]:not([panels-beside-player]) #chat.ytd-watch-flexy:not([collapsed]) {min-height: 596px;} ytd-watch-flexy[flexy][smaller-chat-min-height]:not([panels-beside-player]) #chat.ytd-watch-flexy:not([collapsed]) {min-height: 360px;} #full-bleed-container.ytd-watch-flexy #chat-container.ytd-watch-flexy,#full-bleed-container.ytd-watch-flexy #chat.ytd-watch-flexy {height: 100%;} @media(min-height:729px) {ytd-watch-flexy[flexy][is-two-columns_]:not([js-panel-height_]) #playlist.ytd-watch-flexy:not([collapsed]),ytd-watch-flexy[flexy][is-two-columns_]:not([js-panel-height_]) #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy {max-height: 502px;}} ytd-watch-flexy[flexy][js-panel-height_] #playlist.ytd-watch-flexy,ytd-watch-flexy[flexy][js-panel-height_] #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy {max-height: var(--ytd-watch-flexy-panel-max-height);} ytd-watch-flexy[flexy][js-panel-height_] #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy[target-id=engagement-panel-structured-description] {max-height: var(--ytd-watch-flexy-structured-description-max-height);} ytd-watch-flexy[flexy][js-panel-height_] #panels.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy[target-id=engagement-panel-comments-section] {max-height: var(--ytd-watch-flexy-comments-panel-max-height);} ytd-watch-flexy[flexy][js-panel-height_]:not([fixed-panels]) #chat.ytd-watch-flexy:not([collapsed]) {height: var(--ytd-watch-flexy-chat-max-height);} ytd-watch-flexy.loading #chat.ytd-watch-flexy,ytd-watch-flexy.loading #comments.ytd-watch-flexy,ytd-watch-flexy.loading:not(.show-skeleton) #related.ytd-watch-flexy {visibility: hidden;} ytd-watch-flexy.show-skeleton ytd-video-primary-info-renderer.ytd-watch-flexy,ytd-watch-flexy.show-skeleton ytd-video-secondary-info-renderer.ytd-watch-flexy,ytd-watch-flexy.show-skeleton ytd-watch-metadata.ytd-watch-flexy,ytd-watch-flexy.show-skeleton ytd-watch-next-secondary-results-renderer.ytd-watch-flexy,ytd-watch-flexy.show-skeleton #player-ads.ytd-watch-flexy {display: none;} ytd-watch-flexy.hide-skeleton #info-skeleton.ytd-watch-flexy,ytd-watch-flexy.hide-skeleton #meta-skeleton.ytd-watch-flexy {display: none;} #engagement-panel-scrim.ytd-watch-flexy {display: none;z-index: var(--ytd-z-index-engagement-panel-scrim);background-color: var(--yt-spec-static-overlay-background-heavy);position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-watch-flexy[expanded-clip-range] #engagement-panel-scrim.ytd-watch-flexy {background-color: var(--yt-spec-static-overlay-background-heavy);} ytd-watch-flexy[show-engagement-panel-scrim_] {position: relative;} ytd-watch-flexy[show-engagement-panel-scrim_] #engagement-panel-scrim.ytd-watch-flexy {display: block;} ytd-watch-flexy[show-engagement-panel-scrim_] #player.ytd-watch-flexy,ytd-watch-flexy[show-engagement-panel-scrim_] #player-container.ytd-watch-flexy,ytd-watch-flexy[show-engagement-panel-scrim_] #player-full-bleed-container.ytd-watch-flexy {z-index: var(--ytd-z-index-engagement-panel-scrimmed);} ytd-watch-flexy[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) {ytd-watch-flexy[watch-feed-big-thumbs_]:not([is-two-columns_]) {--ytd-related-shelf-items: 3;}} @media(min-width:525px) and (max-width:849px) {ytd-watch-flexy[watch-feed-big-thumbs_]:not([is-two-columns_]) {--ytd-related-shelf-items: 2;}} @media(max-width:524px) {ytd-watch-flexy[watch-feed-big-thumbs_]:not([is-two-columns_]) {--ytd-related-shelf-items: 1;}} ytd-watch-flexy[rounded-info-panel] #clarify-box.ytd-watch-flexy {margin-top: var(--ytd-margin-3x);} ytd-watch-flexy[fixed-panels] #chat.ytd-watch-flexy {position: fixed;top: var(--ytd-watch-flexy-masthead-height);right: 0;width: var(--ytd-watch-flexy-sidebar-width);bottom: 0;margin: 0;} ytd-watch-flexy[fixed-panels][watch-while-wider] #chat.ytd-watch-flexy {width: calc(var(--ytd-watch-flexy-sidebar-width) + var(--ytd-margin-6x));} ytd-watch-flexy[fixed-panels][watch-while-margin] #chat.ytd-watch-flexy {right: var(--ytd-margin-6x);}</style>");
Qsd=d}d=Qsd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Rsd=a};var Tsd=function(){var a=_.O.apply(this,arguments)||this;a.flexy=!0;a.roundedInfoPanel=!0;a.smallerChatMinHeight=_.u("live_chat_smaller_min_height");a.cinematicTheaterMode=_.u("web_cinematic_theater_mode");a.transparentTheaterMode=_.u("web_transparent_theater_mode");a.cinematicFullscreen=_.u("web_cinematic_fullscreen");a.cinematicFullscreenV2=_.u("web_cinematic_fullscreen_v2");a.isDarkTheme=document.documentElement.hasAttribute("dark");return a};
_.H(Tsd,_.O);_.f=Tsd.prototype;_.f.updateTheaterValue=function(){this.ytdWatchBehavior.onTheaterReduxValueUpdate(!!this.theaterValue)};
_.f.updateFullscreenValue=function(){this.ytdWatchBehavior.onFullscreenReduxValueUpdate(!!this.fullscreenValue)};
_.f.updateScrollTopValue=function(){this.ytdWatchBehavior.onScrollReduxValueUpdate(this.scrollTopValue||0)};
_.f.ready=function(){var a=this,b=function(){a.onColumnScroll()};
this.primary.addEventListener("scroll",b);this.secondary.addEventListener("scroll",b)};
_.f.onColumnScroll=function(){this.ytRendererBehavior.markDirty()};
_.f.updateIsTwoColumnsFromBinding=function(a){this.ytdWatchBehavior.isTwoColumns_=a.detail.value};
_.f.updateFlexySmallWindowFromBinding=function(a){this.ytdWatchBehavior.flexySmallWindow_=a.detail.value};
_.f.updateFlexyLargeWindowFromBinding=function(a){this.ytdWatchBehavior.flexyLargeWindow_=a.detail.value};
_.f.updateWatchWhileWindowSizeSufficientFromBinding=function(a){this.ytdWatchBehavior.watchWhileWindowSizeSufficient=a.detail.value};
_.f.updateWatchNextCanShowMoreFromBinding=function(a){this.ytdWatchBehavior.watchNextCanShowMore=a.detail.value};
_.f.updateShownItemsFromBinding=function(a){a.detail.path?this.set(a.detail.path,a.detail.value):this.ytdWatchBehavior.watchNextShownItems=a.detail.value};
_.f.getElement=function(a){switch(a){case "PLAYER":return this.ytdPlayer;case "PLAYLIST_PANEL":return this.JSC$19539_ytdPlaylistPanelRenderer;case "CINEMATICS":return this.JSC$19539_cinematics;case "PLAYER_CONTAINER":return this.playerContainer;case "COMMENTS":return this.ytdComments}};
_.J.Object.defineProperties(Tsd.prototype,{cinematicLightTheme:{configurable:!0,enumerable:!0,get:function(){var a;if(null==(a=this.data)||!a.pageVisualEffects)return!1;for(var b=0;b<this.data.pageVisualEffects.length;b++)if(a=_.B(this.data.pageVisualEffects[b],_.I$c))return b=void 0,null==(b=a.config)?void 0:b.enableInLightTheme;return!1}}});
_.J.Object.defineProperties(Tsd,{template:{configurable:!0,enumerable:!0,get:function(){return Ssd()}}});
var Z$=Tsd;Z$.prototype.updateScrollTopValue=Z$.prototype.updateScrollTopValue;Z$.prototype.updateFullscreenValue=Z$.prototype.updateFullscreenValue;Z$.prototype.updateTheaterValue=Z$.prototype.updateTheaterValue;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z$.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],Z$.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.Lsd.YtdWatchBehavior),_.V("design:type",Object)],Z$.prototype,"ytdWatchBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],Z$.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z$.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],Z$.prototype,"playerData",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Z$.prototype,"flexy",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Z$.prototype,"roundedInfoPanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Z$.prototype,"smallerChatMinHeight",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Z$.prototype,"cinematicTheaterMode",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Z$.prototype,"transparentTheaterMode",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Z$.prototype,"cinematicFullscreen",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Z$.prototype,"cinematicFullscreenV2",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Z$.prototype,"isDarkTheme",void 0);_.U([_.N({selector:_.gkd}),_.V("design:type",Object)],Z$.prototype,"theaterValue",void 0);_.U([_.N({selector:_.t8}),_.V("design:type",Object)],Z$.prototype,"fullscreenValue",void 0);
_.U([_.N({selector:_.u8}),_.V("design:type",Object)],Z$.prototype,"scrollTopValue",void 0);_.U([_.kH("ytd-player"),_.V("design:type",HTMLElement)],Z$.prototype,"ytdPlayer",void 0);_.U([_.vq("#playlist"),_.V("design:type",HTMLElement)],Z$.prototype,"JSC$19539_ytdPlaylistPanelRenderer",void 0);_.U([_.kH("ytd-comments"),_.V("design:type",HTMLElement)],Z$.prototype,"ytdComments",void 0);_.U([_.vq("#primary"),_.V("design:type",HTMLElement)],Z$.prototype,"primary",void 0);
_.U([_.vq("#secondary"),_.V("design:type",HTMLElement)],Z$.prototype,"secondary",void 0);_.U([_.vq("#player-container"),_.V("design:type",HTMLElement)],Z$.prototype,"playerContainer",void 0);_.U([_.vq("#cinematics"),_.V("design:type",HTMLElement)],Z$.prototype,"JSC$19539_cinematics",void 0);_.U([_.uq("theaterValue"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Z$.prototype,"updateTheaterValue",null);
_.U([_.uq("fullscreenValue"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Z$.prototype,"updateFullscreenValue",null);_.U([_.uq("scrollTopValue"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Z$.prototype,"updateScrollTopValue",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],Z$.prototype,"cinematicLightTheme",null);
Z$=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-watch-flexy"})],Z$);var Usd=_.u("main_app_controller_extraction_batch_9")?_.Q(Z$,"ytd-watch-flexy",Ssd):Z$;_.oD.registerService(_.vGa,Usd);
_.Md();
}catch(e){_._DumpException(e)}
try{
_.Kd("nmfa2d");
var Wrd;var Xrd,Yrd=function(){if(void 0!==Xrd)return Xrd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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\n<div id="single-column" hidden="[[!singleColumnContents]]" class="style-scope ytd-watch-fixie"></div>\n\n<div id="fixed-layer" hidden="[[singleColumnContents]]" class="style-scope ytd-watch-fixie">\n  <div id="primary" class="style-scope ytd-watch-fixie">\n    <div id="player" class="style-scope ytd-watch-fixie">\n      <div id="player-container" class="style-scope ytd-watch-fixie">\n        <ytd-player id="ytd-player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH" watch-next-data="[[data]]" class="style-scope ytd-watch-fixie">\n        </ytd-player>\n      </div>\n      <yt-playability-error-supported-renderers id="error-screen" data="[[errorScreen]]" disable-upgrade$="[[!errorScreen]]" hidden="[[!errorScreen]]" class="style-scope ytd-watch-fixie">\n      </yt-playability-error-supported-renderers>\n    </div>\n    <div id="alerts" class="style-scope ytd-watch-fixie"></div>\n    <ytd-watch-metadata id="metadata" comments-entry-point-header-renderer="[[commentsEntryPointHeaderRenderer]]" suppress-top-level-metadata-rows="" video-id="[[data.currentVideoEndpoint.watchEndpoint.videoId]]" video-primary-info-renderer="[[videoPrimaryInfoRenderer.videoPrimaryInfoRenderer]]" video-secondary-info-renderer="[[videoSecondaryInfoRenderer.videoSecondaryInfoRenderer]]" class="style-scope ytd-watch-fixie">\n    </ytd-watch-metadata>\n  </div>\n</div>\n\n<div id="static-layer" hidden="[[singleColumnContents]]" class="style-scope ytd-watch-fixie">\n  <div id="secondary" class="style-scope ytd-watch-fixie">\n    <div id="clarify-box" class="feed-item style-scope ytd-watch-fixie"></div>\n    <div id="limited-state" class="feed-item style-scope ytd-watch-fixie"></div>\n    \n    <template is="dom-if" if="[[merchShelf.merchandiseShelfRenderer]]" restamp="" id="merch-shelf" class="style-scope ytd-watch-fixie">\n      <ytd-merch-shelf-renderer class="feed-item style-scope ytd-watch-fixie" data="[[merchShelf.merchandiseShelfRenderer]]" watch-metadata-refresh="">\n      </ytd-merch-shelf-renderer>\n    </template>\n    \n    <div id="ticket-shelf" class="feed-item style-scope ytd-watch-fixie" hidden=""></div>\n    <ytd-watch-engagement-panels data="[[data.engagementPanels]]" class="style-scope ytd-watch-fixie"></ytd-watch-engagement-panels>\n    \n    <template is="dom-if" if="[[hasChat]]" restamp="" class="style-scope ytd-watch-fixie">\n      <ytd-live-chat-frame id="chat" class="feed-item style-scope ytd-watch-fixie" data="[[data.contents.twoColumnWatchNextResults.conversationBar]]">\n      </ytd-live-chat-frame>\n    </template>\n    <div id="donation-shelf" class="feed-item style-scope ytd-watch-fixie"></div>\n    <ytd-playlist-panel-renderer id="playlist" class="feed-item style-scope ytd-watch-fixie" autoplay-data="[[data.contents.twoColumnWatchNextResults.autoplay.autoplay]]" data="[[playlistData]]" disable-upgrade$="[[!hasPlaylistData]]" hidden="[[!hasPlaylistData]]" js-panel-height="">\n    </ytd-playlist-panel-renderer>\n    <div id="rich-metadata" class="feed-item style-scope ytd-watch-fixie"></div>\n    <div id="player-ads" class="style-scope ytd-watch-fixie"></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]]" class="style-scope ytd-watch-fixie">\n    </ytd-watch-next-secondary-results-renderer>\n  </div>\n</div>\n\n\n\n\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Wrd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_watch_fixie.ytd.watch.fixie.css.js--\x3e<style is-scoped>ytd-watch-fixie {--ytd-watch-fixie-masthead-height: var( --ytd-masthead-height, var(--ytd-toolbar-height) );min-width: 0;display: flex;flex-direction: column;} #primary.ytd-watch-fixie {display: flex;flex-direction: column;} #metadata.ytd-watch-fixie {margin: 20px 24px;} #player.ytd-watch-fixie {position: relative;box-sizing: border-box;min-height: 240px;background-color: #000;} #player-container.ytd-watch-fixie {width: 100%;height: 100%;} ytd-watch-fixie[has-error-screen] #player-container.ytd-watch-fixie {visibility: hidden;} #error-screen.ytd-watch-fixie {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #secondary.ytd-watch-fixie {padding: 24px;} .feed-item.ytd-watch-fixie:not(:empty) {margin-bottom: 24px;} #playlist.ytd-watch-fixie[disable-upgrade] {display: none;} #chat.ytd-watch-fixie:not([collapsed]) {min-height: 596px;} ytd-watch-fixie[fixie] {--ytd-watch-flexy-panel-max-height: calc( 100vh - var(--ytd-watch-fixie-masthead-height) - 178px - 16px );} ytd-watch-fixie[fixie] ytd-watch-engagement-panels.ytd-watch-fixie {--ytd-watch-flexy-comments-panel-max-height: calc( 100vh - var(--ytd-watch-fixie-masthead-height) - 178px - 16px );--ytd-watch-flexy-structured-description-max-height: calc( 100vh - var(--ytd-watch-fixie-masthead-height) - 178px - 16px );} ytd-watch-fixie[fixie] #playlist.ytd-watch-fixie {max-height: calc( 100vh - var(--ytd-watch-fixie-masthead-height) - 178px - 16px );} ytd-watch-fixie[fixie] #chat.ytd-watch-fixie:not([collapsed]) {height: calc( 100vh - var(--ytd-watch-fixie-masthead-height) - 178px - 16px );} ytd-watch-fixie[fixie] #fixed-layer.ytd-watch-fixie {position: fixed;left: 0;right: 0;top: var(--ytd-watch-fixie-masthead-height);bottom: 0;pointer-events: none;display: flex;flex-direction: row;justify-content: center;} ytd-watch-fixie[fixie] #primary.ytd-watch-fixie {max-width: 1280px;overflow-y: auto;pointer-events: initial;border-right: 1px solid var(--yt-spec-10-percent-layer);flex: 1;flex-basis: 0.000000001px;} ytd-watch-fixie[fixie] #player.ytd-watch-fixie {flex: 1;flex-basis: 0.000000001px;} ytd-watch-fixie[fixie] #fixed-layer.ytd-watch-fixie::after {content: "";display: block;width: 450px;height: 0;} ytd-watch-fixie[fixie] #static-layer.ytd-watch-fixie {display: flex;flex-direction: row;justify-content: center;flex: 1;flex-basis: 0.000000001px;} ytd-watch-fixie[fixie] #static-layer.ytd-watch-fixie::before {content: "";display: block;flex: 1;flex-basis: 0.000000001px;max-width: 1280px;height: 0;} ytd-watch-fixie[fixie] #secondary.ytd-watch-fixie {box-sizing: border-box;width: 450px;} ytd-watch-fixie[single-column] {--ytd-watch-flexy-comments-panel-max-height: 460px;--ytd-watch-flexy-panel-max-height: 460px;} ytd-watch-fixie[single-column] #playlist.ytd-watch-fixie {max-height: 460px;} ytd-watch-fixie[single-column]:not([theater]):not([fullscreen]) #player.ytd-watch-fixie {padding-top: 56.25%;position: relative;} ytd-watch-fixie[single-column]:not([theater]):not([fullscreen]) #ytd-player.ytd-watch-fixie {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-watch-fixie[single-column] #metadata.ytd-watch-fixie {margin: 24px 24px 0;} ytd-watch-fixie[theater] #player.ytd-watch-fixie {height: 56.25vw;max-height: calc(100vh - 169px);min-height: 480px;} ytd-watch-fixie[fullscreen] #player.ytd-watch-fixie {width: 100vw;height: 100vh;}</style>');
Wrd=d}d=Wrd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Xrd=a};var Zrd=function(){var a=_.O.apply(this,arguments)||this;a.hidden=!1;a.errorScreen=null;a.playlistData={};return a};
_.H(Zrd,_.O);_.f=Zrd.prototype;_.f.getPlayer=function(){return this.ytdPlayer};
_.f.configureRendererStamper=function(){return{singleColumnContents:{id:"single-column",mapping:{itemSectionRenderer:"ytd-item-section-renderer"}},alerts:{id:"alerts",mapping:{alertRenderer:"yt-alert-renderer",alertWithButtonRenderer:"ytd-alert-with-button-renderer"}},clarificationData:{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"}}}},donationShelf:{id:"donation-shelf",mapping:{donationShelfRenderer:{component:"ytd-donation-shelf-renderer",properties:{isCollapsed:"[[hasChat]]"}},donationUnavailableRenderer:{component:"ytd-donation-unavailable-renderer"}}},limitedState:{id:"limited-state",mapping:{limitedStateMessageRenderer:"ytd-limited-state-message-renderer"}},richMetadataRowContainer:{id:"rich-metadata",mapping:{metadataRowContainerRenderer:{component:"ytd-metadata-row-container-renderer",params:{fixie:!0}}}},
ticketShelf:{id:"ticket-shelf",mapping:{ticketShelfRenderer:"ytd-ticket-shelf-renderer"}},"playerData.playerAds":{id:"player-ads",mapping:{playerLegacyDesktopWatchAdsRenderer:"ytd-player-legacy-desktop-watch-ads-renderer"},initialRenderPriority:3,waitForSignal:_.$Yc()}}};
_.f.onActiveChanged=function(){_.Fo.dispatch(_.Rkd(this.ytPageBehavior.active))};
_.f.playerDataChanged=function(){var a;null==(a=this.watchController)||_.Trd(a,this.playerData)};
_.f.dataChanged=function(){var a;null==(a=this.watchController)||_.Urd(a,this.data)};
_.f.sizeChanged=function(){var a,b;null==(b=(a=this.metadata).resize)||b.call(a)};
_.f.attached=function(){this.watchController=new _.k$(this);this.playerData&&_.Trd(this.watchController,this.playerData);this.data&&_.Urd(this.watchController,this.data)};
_.f.detached=function(){_.Jc(this.watchController);this.watchController=void 0};
_.f.getPlayerContainer=function(){return this.playerContainer};
_.f.getElement=function(a){switch(a){case "PLAYER":return this.ytdPlayer;case "PLAYLIST_PANEL":return this.playlistPanel}};
_.f.provideRenderingData=function(a,b){switch(a){case "SINGLE_COLUMN_CONTENTS":this.singleColumnContents=b;break;case "ERROR_SCREEN":this.errorScreen=null!=b?b:null;break;case "PRIMARY_INFO":this.videoPrimaryInfoRenderer=b;break;case "SECONDARY_INFO":this.videoSecondaryInfoRenderer=b;break;case "COMMENTS_ENTRY_POINT_HEADER":this.commentsEntryPointHeaderRenderer=b;break;case "RICH_METADATA":this.richMetadataRowContainer=b;break;case "CLARIFICATION":this.clarificationData=b;break;case "PLAYLIST":this.playlistData=
null!=b?b:{};break;case "MERCH_SHELF":this.merchShelf=b;break;case "TICKET_SHELF":this.ticketShelf=b;break;case "LIMITED_STATE":this.limitedState=b;break;case "DONATION_SHELF":this.donationShelf=b;break;case "ALERTS":this.alerts=b}};
_.J.Object.defineProperties(Zrd.prototype,{hasPlaylistData:{configurable:!0,enumerable:!0,get:function(){return this.playlistData&&!!Object.keys(this.playlistData).length}},
hasChat:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!this.hidden&&!!(null==(a=this.data)?0:null==(b=a.contents)?0:null==(c=b.twoColumnWatchNextResults)?0:c.conversationBar)}}});
_.J.Object.defineProperties(Zrd,{template:{configurable:!0,enumerable:!0,get:function(){return Yrd()}}});
var n$=Zrd;n$.prototype.sizeChanged=n$.prototype.sizeChanged;n$.prototype.dataChanged=n$.prototype.dataChanged;n$.prototype.playerDataChanged=n$.prototype.playerDataChanged;n$.prototype.onActiveChanged=n$.prototype.onActiveChanged;_.U([_.L(_.n5.YtPageBehavior),_.V("design:type",Object)],n$.prototype,"ytPageBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],n$.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],n$.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],n$.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],n$.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"playerData",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],n$.prototype,"hidden",void 0);_.U([_.kH("ytd-player"),_.V("design:type",HTMLElement)],n$.prototype,"ytdPlayer",void 0);_.U([_.kH("player-container"),_.V("design:type",HTMLElement)],n$.prototype,"playerContainer",void 0);_.U([_.kH("metadata"),_.V("design:type",_.tqd)],n$.prototype,"metadata",void 0);_.U([_.kH("playlist"),_.V("design:type",HTMLElement)],n$.prototype,"playlistPanel",void 0);_.U([_.N({selector:function(a){return!_.jkd(a)},
reflectToAttribute:!0}),_.V("design:type",Object)],n$.prototype,"fixie",void 0);_.U([_.N({selector:_.jkd,reflectToAttribute:!0}),_.V("design:type",Object)],n$.prototype,"singleColumn",void 0);_.U([_.N({selector:_.kkd,reflectToAttribute:!0}),_.V("design:type",Object)],n$.prototype,"theater",void 0);_.U([_.N({selector:_.t8,reflectToAttribute:!0}),_.V("design:type",Object)],n$.prototype,"fullscreen",void 0);_.U([_.N({selector:_.ikd}),_.V("design:type",Object)],n$.prototype,"windowSize",void 0);
_.U([_.N(),_.V("design:type",Object)],n$.prototype,"singleColumnContents",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"errorScreen",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"playlistData",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"videoPrimaryInfoRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"videoSecondaryInfoRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"richMetadataRowContainer",void 0);
_.U([_.N(),_.V("design:type",Object)],n$.prototype,"clarificationData",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"commentsEntryPointHeaderRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"ticketShelf",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"merchShelf",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"donationShelf",void 0);_.U([_.N(),_.V("design:type",Object)],n$.prototype,"limitedState",void 0);
_.U([_.N(),_.V("design:type",Object)],n$.prototype,"alerts",void 0);_.U([_.M("playlistData"),_.V("design:type",Object),_.V("design:paramtypes",[])],n$.prototype,"hasPlaylistData",null);_.U([_.M("data","hidden"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],n$.prototype,"hasChat",null);_.U([_.uq("active"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n$.prototype,"onActiveChanged",null);
_.U([_.uq("playerData"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n$.prototype,"playerDataChanged",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n$.prototype,"dataChanged",null);_.U([_.uq("windowSize","singleColumn"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n$.prototype,"sizeChanged",null);
n$=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-watch-fixie"})],n$);var $rd=_.u("main_app_controller_extraction_batch_9")?_.Q(n$,"ytd-watch-fixie",Yrd):n$;_.oD.registerService(_.uGa,$rd);
_.Md();
}catch(e){_._DumpException(e)}
try{
_.Kd("xwEKAe");
var thd=function(a){return a.shorts.isShortsActive},uhd=function(a){var b=_.mo();
_.no(0,201,a);_.no(0,202,!0);b.save()},a8=function(){return _.u("web_shorts_scrubber_bar")?_.of().resolve(_.O1a)():null},vhd=function(){return _.v(function(a){return a.return(_.of().resolve(_.N1a))})},whd=function(a,b){_.Le(a,"playedTimeSignal",b);
var c={};_.Rea(a,(c.playedTimeSignal=b,c))},zhd=function(a,b,c,d){if(a)return d=d||a.likeStatus,b?{style:{styleType:"STYLE_TEXT"},
toggledStyle:{styleType:"STYLE_DEFAULT_ACTIVE"},isToggled:"LIKE"===d,isDisabled:!a.likesAllowed,defaultIcon:{iconType:c},defaultText:"LIKE"===d?a.likeCountWithUnlikeText:a.likeCountText,toggledText:"LIKE"===d?a.likeCountText:a.likeCountWithLikeText,defaultNavigationEndpoint:xhd(a,"LIKE"),defaultServiceEndpoint:yhd(a,"LIKE"),toggledServiceEndpoint:yhd(a,"INDIFFERENT"),defaultTooltip:_.mp(a.likeCountTooltipText),toggledTooltip:_.mp(a.likeCountTooltipText),targetId:a.targetId}:{style:{styleType:"STYLE_TEXT"},
toggledStyle:{styleType:"STYLE_DEFAULT_ACTIVE"},isToggled:"DISLIKE"===d,isDisabled:!a.likesAllowed,defaultIcon:{iconType:c},defaultText:"DISLIKE"===d?a.dislikeCountWithUndislikeText:a.dislikeCountText,toggledText:"DISLIKE"===d?a.dislikeCountText:a.dislikeCountWithDislikeText,defaultNavigationEndpoint:xhd(a,"DISLIKE"),defaultServiceEndpoint:yhd(a,"DISLIKE"),toggledServiceEndpoint:yhd(a,"INDIFFERENT"),defaultTooltip:_.mp(a.dislikeCountTooltipText),toggledTooltip:_.mp(a.dislikeCountTooltipText)}},xhd=
function(a,b){if("LIKE"===b)return a.likeCommand;
if("DISLIKE"===b)return a.dislikeNavigationEndpoint},yhd=function(a,b){var c;
return null==(c=a.serviceEndpoints)?void 0:c.find(function(d){var e;return(null==(e=_.B(d,_.PA))?void 0:e.status)===b})},Bhd=function(a){var b=a.text,c=a.scrollDelay,d=a.scrollDuration,e=a.marqueeSpacing,h=a.enableMarqueeScroll,l=_.g(_.Ss(!1));
a=l.next().value;var m=l.next().value,p=_.Ll(),q=_.Ll(),t=_.Ll(),y=_.Ol(null);_.ff(function(){var z=function(){var E,I;null==(E=y.value)||null==(I=E.fire)||I.call(E);h&&Ahd(m,t.value,p.value,q.value,e)};
if(window.ResizeObserver){var D=new ResizeObserver(z);D.observe(p.value);return function(){var E,I;null==(E=y.value)||null==(I=E.stop)||I.call(E);D.disconnect()}}window.addEventListener("resize",z);
return function(){var E,I;null==(E=y.value)||null==(I=E.stop)||I.call(E);window.removeEventListener("resize",z)}});
_.cf(function(){if(h){var z,D;null==(z=y.value)||null==(D=z.stop)||D.call(z);Ahd(m,t.value,p.value,q.value,e);z=new _.dA(Ahd,17);y.value=z}},[b,
c,d,e]);l=a?"marquee-scroll__duplicate-string-visible":"marquee-scroll__duplicate-string-hidden";return _.r("marquee-scroll",{class:"marquee-scroll",el:p},_.r("div",{id:"marquee-scroll-inner-container",class:a?"marquee-scroll__inner-container-animation-enabled":"marquee-scroll__inner-container",el:q,style:"gap:"+e+"px; animation-name:scrolling-parent; animation-duration:"+(d+"s; animation-delay:")+(c+"s")},_.r("span",{el:t,dir:"auto"},_.eu(b,{noWrap:!0,className:"marquee-scroll__primary-string"})),
_.r("span",{"aria-hidden":"true",dir:"auto"},_.eu(b,{noWrap:!0,className:l}))))},Ahd=function(a,b,c,d,e){if(b&&c){var h=b.getBoundingClientRect().width,l=c.getBoundingClientRect().width;
h>l?(a(!0),a=h+(null!=e?e:16),"ltr"===window.getComputedStyle(b,null).getPropertyValue("direction")?(a*=-1,c.style.setProperty("direction","ltr")):c.style.setProperty("direction","rtl"),d.style.setProperty("--marquee-translate",a+"px")):a(!1)}},Chd=function(a){return(void 0===a.wrapper?0:a.wrapper)?_.r("ytw-spinner",{class:"YtWebSpinnerWrapper"},_.r("div",{class:"YtWebSpinnerSpinner"})):_.r("ytw-spinner",{class:"YtWebSpinnerSpinner"})},Dhd=function(a){var b=a.label,c=a.onclick,d=a.showSpinner,e=a.engagementPanel,
h=a.isDraggableEngagementPanel,l=a.drawerLayout,m=a.relative,p=a.opacity,q=_.Ml(function(){c&&c()}),t=_.Ml(function(z){z.preventDefault()}),y=["YtWebScrimHost"];
a.bottomSheet?y.push("YtWebScrimHostBottomSheet"):e?(y.push("YtWebScrimHostEngagementPanel"),h&&y.push("YtWebScrimHostDraggableEngagementPanel")):l&&y.push("YtWebScrimHostDrawerLayout");_.u("mweb_modern_dialogs")&&y.push("YtWebScrimHostModernOverlay");a="";void 0!==p&&(a="background:rgba(0, 0, 0, "+p+");");m&&y.push("YtWebScrimHostRelative");return _.r("ytw-scrim",{class:y.join(" "),"on:click":q,"on:touchmove":t,style:a},d?_.r("div",{class:"YtWebScrimDialogContainer"},_.r(Chd,null)):null,_.r("button",
{class:"YtWebScrimHiddenButton","aria-label":b}))},Ihd=function(a,b,c){for(var d=[],e=0,h=-1;e<a.length;e++)0===e%3&&(h++,d[h]=[]),d[h].push(a[e]);
a=new b8(d);d=new b8([[0,1,1,0],[0,0,1,1],[1,1,1,1]]);if(d instanceof b8){if(a.size_.width!=d.getSize().height)throw Error("dj");a=Ehd(a,d)}else if("number"===typeof d)a=Fhd(a,d);else throw Error("ej");d=a;a=new b8([[0,0],[0,0],[0,0],[0,0]]);for(e=0;e<d.getSize().width;e++){h=c8(d,0,e);var l=c8(d,1,e);if(!h||!l)throw Error("hj`"+(e+1).toString());Ghd(a,e,0,h*b);Ghd(a,e,1,l*c)}b=c8(a,0,0);c=c8(a,1,0);d=c8(a,0,1);e=c8(a,1,1);if(!(b&&c&&d&&e))throw Error("fj");h=Hhd(b,c,d,e);l=c8(a,3,0);a=c8(a,3,1);
if(!l||!a)throw Error("gj");return{top:d,left:b,width:h,height:Hhd(b,l,d,a),rotation:180*Math.atan((e-d)/(c-b))/Math.PI}},Hhd=function(a,b,c,d){a=b-a;
c=d-c;return Math.sqrt(a*a+c*c)},Jhd=function(){return{isFullscreen:function(){throw Error("jj");
},
toggleFullscreen:function(){throw Error("kj");},
exitFullscreen:function(){throw Error("lj");},
isAutonavEnabled:function(){throw Error("mj");},
setAutonavEnabled:function(){throw Error("nj");},
isAutoplaySetExplicitly:function(){throw Error("oj");}}},Khd=function(a){if(!a.videoDuration)return 0;
if(1<a.numTaps&&0!==a.tapDirection)return _.eI(a.draggedTime/a.videoDuration,0,1);var b,c=a.playedTime||(null==(b=a.playedTimeSignal)?void 0:b.call(a))||0;return _.eI(c/a.videoDuration,0,1)},Nhd=function(a,b){Lhd&&Mhd();
b?a.setState({isHovering:!0}):Lhd=setTimeout(function(){a.setState({hoveredTime:0,isHovering:!1})},200)},Mhd=function(){Lhd&&(clearTimeout(Lhd),Lhd=void 0)},Phd=function(a){var b=a.element,c=a.veType,d=void 0===a.storedVisualElement?null:a.storedVisualElement,e=void 0===a.elementIndex?0:a.elementIndex;
a=a.clientYouTubeData;if(b.visualElement&&Ohd.has(b.visualElement))return null;if(d&&Ohd.has(d))return b.visualElement=d,null;c=_.Bl(_.Cl(),{veType:c,elementIndex:e,clientYouTubeData:a});if(!c)return null;b.visualElement=c;Ohd.add(c);return c},Rhd=function(a,b){var c=Qhd;
c=void 0===c?null:c;b=void 0===b?_.Es:b;var d=void 0===d?null:d;_.Gr(function(){var e=Phd({element:a,veType:160645,storedVisualElement:c,clientYouTubeData:void 0});e&&(_.kCa(a,d),b(e))})},Shd=function(a){Rhd(a,function(b){Qhd=b})},Thd=function(a){var b=void 0===b?Qhd:b;
var c=_.Hj(0);c&&b&&_.Ff(_.rl)(void 0,c,b,"INTERACTION_LOGGING_GESTURE_TYPE_DRAG_DROP",{seekData:{startMediaTimeMs:Math.round(1E3*a.playedTime),endMediaTimeMs:Math.round(1E3*a.draggedTime),seekSource:"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR"}},void 0)},Uhd=function(a,b){var c;
null==(c=a8())||c.seekTo(a,void 0,void 0,void 0,b)},Vhd=function(){var a;
null==(a=a8())||a.playVideo()},Whd=function(){var a;
null==(a=a8())||a.pauseVideo()},Xhd=function(a,b){var c=a8();
var d=a8();var e=null==d?void 0:d.getPresentingPlayerType();d=null==d?void 0:d.getProgressState(e);if(c){var h,l;(null==(h=a8())?0:null==(l=h.getVideoData())?0:l.isLive)&&d&&(a+=d.seekableStart);c.seekTo(a,void 0,void 0,void 0,b)}},Yhd=function(a){return a.progressBarLineRect?a.progressBarLineRect:{width:0,
left:0}},Zhd=function(a,b){if(!b||0===b.getNumberOfStoryboardLevels())return null;
var c=b.getStoryboardFrameIndex(a,1);if(-1!==c)return b.getStoryboardFrame(c,1);a=b.getStoryboardFrameIndex(a,0);if(b=b.getStoryboardFrame(a,0))b.height*=3,b.width*=3;return b},d8=function(){return _.u("mweb_big_boards")},$hd=function(a,b){if(d8())return 50;
var c=(a.isHovering?a.hoveredTime:a.draggedTime)/a.videoDuration;a=a.domMeasurements;a=(a.progressBarLineRect?a.progressBarLineRect:{width:0,left:0}).width;var d=a*c,e=b/2+6;b=a-(b/2+6);return d<=e?e/a*100:d>=b?b/a*100:100*c},did=function(a,b){if(a.isDragging||a.isHovering){var c=Zhd(a.isHovering?a.hoveredTime:a.draggedTime,a.playerApi);
c&&(b.isShortsPage&&(c.width=90*c.columns,c.height=160*c.rows),aid(a,c,b,function(){d8()||b.isShortsPage&&15>a.videoDuration||bid(c,a);cid(a,b)}))}},aid=function(a,b,c,d){b=b?b.width/b.columns:0;
var e=["storyboard-container"];d8()&&e.push("storyboard-container--big-boards");c.isShortsPage&&e.push("storyboard-container--shorts");a.isHovering&&e.push("storyboard-container--is-hovering");(0,_.Ys)({className:e.join(" "),"aria-hidden$":!0,style:{left:$hd(a,b)+"%"}},function(){d()})},bid=function(a,b){if(b=b.playerApi){var c=a?a.width/a.columns:0,d=a?a.height/a.rows:0;
b=b.getVideoContentRect();var e=d8()?b.width:c,h=e/c;(0,_.Ys)({className:d8()?"storyboard-container__bigboard-image-wrapper":"storyboard-container__storyboard-image-wrapper",style:{width:e+"px",height:(d8()?b.height:d)+"px"}},function(){(0,_.hCa)({src$:a.url,className:"storyboard-container__player-storyboard-image",alt:"preview-image",style:{left:-a.column*c*h+"px",top:-a.row*d*h+"px",width:a.width*h+"px",height:a.height*h+"px"}})})}},cid=function(a,b){(0,_.Ys)({className:"storyboard-container__player-storyboard-metadata"},
function(){if(d8()){eid(a,b);
a:{var c;if((null==b?0:b.activeChapter)&&(null==(c=_.B(null==b?void 0:b.activeChapter,fid))?0:c.title))var d=!0;else{if(_.u("mweb_heatseeker"))for(c=_.B(void 0,gid),c=null!=(d=null==c?void 0:c.heatMarkersDecorations)?d:[],d=_.g(c).next();!d.done;){if(c=d=_.B(d.value,hid))c=1E3*a.draggedTime,c=c>=d.visibleTimeRangeStartMillis&&c<=d.visibleTimeRangeEndMillis;d=c;break a}d=!1}}d&&iid(a,b)}else iid(a,b),eid(a,b)})},eid=function(a,b){var c=["storyboard-container__player-storyboard-time"];
b.isShortsPage&&c.push("storyboard-container--shorts");(0,_.Ys)({className:c.join(" ")},function(){var d=a.isHovering?a.hoveredTime:a.draggedTime;if(void 0===d||Number.isNaN(d))d="--:--";else{var e=Math.abs(Math.floor(d)),h=Math.floor(e/86400),l=Math.floor(e%86400/3600),m=Math.floor(e%3600/60);e=Math.floor(e%60);var p="";0<h&&(p+=h+":",10>l&&(p+="0"));if(0<h||0<l)p+=l+":",10>m&&(p+="0");p+=m+":";10>e&&(p+="0");p+=e;d=0<=d?p:"-"+p}_.Fe(d)})},iid=function(a,b){(0,_.Ys)({className:"storyboard-container__player-storyboard-title"},
function(){b.getAndFormatTitle&&b.getAndFormatTitle(a,"storyboard-container__timed-marker-icon",b.activeChapter,void 0)})},kid=function(a){if(a.playedTimeSignal){var b=jid;
b.props=a;whd(b,function(){b.style.width=100*Khd(b.props)+"%"})}},pid=function(a,b){var c={isShortsPage:!0,
unmuteOnSeek:!0,isHoverableMode:!0};(0,_.Ys)(lid(a,c),function(){(null==c?0:c.isShortsPage)?(mid(a,c),nid(a,c)):oid(a)});
(null==c?0:c.isShortsPage)&&a.controlsVisible&&(Shd(b),did(Object.assign({},a,{playerApi:a8()||void 0}),{isShortsPage:(null==c?void 0:c.isShortsPage)||!1}));kid(a)},lid=function(a,b){return(null==b?0:b.isShortsPage)&&a.controlsVisible?{className:"PlayerControlsProgressBarHost",
role:"slider","aria-valuenow$":Math.floor(100*Khd(a)),"aria-label$":_.Ln("SEEK_SLIDER")}:{className:"PlayerControlsProgressBarHost",role:"progressbar","aria-valuenow$":Math.floor(100*Khd(a))}},mid=function(a,b){(0,_.Ys)(qid(b),function(c){rid=c;
oid(a)})},qid=function(a){var b=["PlayerControlsProgressBarHostProgressBarLine"];
(null==a?0:a.isHoverableMode)&&b.push("PlayerControlsProgressBarHostProgressBarLineIsHoverableMode");return{className:b.join(" ")}},oid=function(a){(0,_.Ys)({className:"PlayerControlsProgressBarHostProgressBarBackground"});
(0,_.Ys)({className:"PlayerControlsProgressBarHostProgressBarLoaded",style:{width:100*a.percentLoaded+"%"}});(0,_.Ys)({className:"PlayerControlsProgressBarHostProgressBarHovered",style:{width:100*(a.videoDuration?_.eI(a.hoveredTime/a.videoDuration,0,1):0)+"%"}});(0,_.Ys)({className:"PlayerControlsProgressBarHostProgressBarPlayed",style:{width:100*Khd(a)+"%"}},function(b){jid=b})},nid=function(a,b){(0,_.Ys)(sid(a,b),function(){var c=["PlayerControlsProgressBarHostProgressBarPlayheadDot"];
(null==b?0:b.isScrubbableMode)&&c.push("PlayerControlsProgressBarHostProgressBarPlayheadDotIsScrubbableMode");a.isHovering&&c.push("PlayerControlsProgressBarHostProgressBarPlayheadDotIsHovering");c={className:c.join(" ")};(0,_.Ys)(c)})},sid=function(a,b){var c=["PlayerControlsProgressBarHostProgressBarPlayheadWrapper"];
(null==b?0:b.isHoverableMode)&&c.push("PlayerControlsProgressBarHostProgressBarPlayheadWrapperIsHoverableMode");b=c.join(" ");if(a.videoDuration)if(a.isDragging||1<a.numTaps&&0!==a.tapDirection)var d=_.eI(a.draggedTime/a.videoDuration,0,1);else c=a.playedTime||(null==(d=a.playedTimeSignal)?void 0:d.call(a))||0,d=_.eI(c/a.videoDuration,0,1);else d=0;a=Yhd(a.domMeasurements);return{className:b,style:{marginLeft:(a.width-12)/a.width*d*100+"%"}}},tid=function(a,b){a=_.u("mweb_new_player_controls_avoid_repaints")?
Yhd(a.domMeasurements):rid.getBoundingClientRect();
return _.eI(0,(b-a.left)/a.width,1)},uid=function(){return{enabledFullscreenControlsGesture:!1,
expandedFullscreenControls:!1,isFullscreen:!1,numTaps:0,tapDirection:0}},vid=function(){return{autonavCanceled:!1,
autonavEnabled:!1,autonavPaused:!1,autonavCountdown:0,showAutonavMessage:!1}},wid=function(a){var b;
return{isDragging:!1,draggedTime:0,isHovering:!1,hoveredTime:0,percentLoaded:0,playerState:null!=(b=null==a?void 0:a.getPlayerState())?b:-1,videoDuration:0,playedTime:0,wasPlaying:!1}},xid=function(){return{controlsVisible:!1,
shouldWaitToHideControls:!1}},yid=function(){return{fineScrubbingActiveState:"off",
storyboardInterval:0,filmStripXDistance:0,fineScrubbingEnteredTime:0}},zid=function(a,b){b.videoDuration&&(a=tid(b,a)*b.videoDuration,b.setState({draggedTime:a,
playedTime:a,isDragging:!0,hoveredTime:a}))},Aid=function(a){Thd(a);
a.setState({isDragging:!1});Uhd(a.draggedTime,6);Vhd()},Did=function(a,b){var c=["DesktopShortsPlayerControlsHostShortsPlayerControlsPb"];
b&&c.push(b);return{className:c.join(" "),key:"shorts-controls-pb",onmouseenter:function(){Nhd(a,!0)},
onmousemove:function(d){var e=d.pageX;a.videoDuration&&(e=tid(a,e)*a.videoDuration,a.setState({isHovering:!0,hoveredTime:e}));Bid&&zid(d.pageX,a)},
onmouseleave:function(){a.isDragging&&Aid(a);Bid=!1;Nhd(a,!1)},
onmousedown:function(d){d=d.pageX;Whd();zid(d,a);Cid.fire(a.draggedTime,6);Bid=!0},
onmouseup:function(){Bid&&Aid(a);Bid=!1}}},Eid=function(a,b){(0,_.Ys)(Did(a,b),function(c){pid(a,c)})},Gid=function(a){function b(ra){var Ea,Wa,fb,ob;
return _.v(function(db){Ea=a8();if(!Ea||q.isDragging)return db.return();Wa=Ea.getPresentingPlayerType();fb=Ea.getDuration(Wa);ob={playedTime:ra,videoDuration:fb};0===Ea.getPlayerState(Wa)&&(ob.playedTime=q.videoDuration);D.setState(ob);_.Bo(db)})}
function c(ra){var Ea,Wa,fb;return _.v(function(ob){Ea=a8();if(!Ea||"newdata"!==ra.type)return ob.return();Mhd();fb=null==(Wa=Ea)?void 0:Wa.getDuration(ra.playertype);D.setState(Object.assign({},q,{playedTime:0,videoDuration:fb}));_.Bo(ob)})}
function d(){var ra;return _.v(function(Ea){if(1==Ea.nextAddress)return _.w(Ea,_.tH(),2);if(ra=Ea.yieldResult)ra.addEventListener("onVideoProgress",b),ra.addEventListener("onVideoDataChange",c);_.Bo(Ea)})}
function e(){var ra;return _.v(function(Ea){if(1==Ea.nextAddress)return _.w(Ea,_.tH(),2);if(ra=Ea.yieldResult)ra.removeEventListener("onVideoProgress",b),ra.removeEventListener("onVideoDataChange",c);_.Bo(Ea)})}
var h=a.isWatchWhileMode;a=a.showScrubber;var l=_.g(_.Ss(Object.assign({},Object.assign({},uid(),vid(),wid(),xid(),yid()),{controlsVisible:!0}))),m=l.next().value,p=l.next().value,q=m,t;l=_.g(_.Ss(null==(t=rid)?void 0:t.getBoundingClientRect()));var y=l.next().value,z=l.next().value,D=Object.assign({},q,{volumeMuted:!0,setState:function(ra){var Ea,Wa=null==(Ea=rid)?void 0:Ea.getBoundingClientRect();(null==y||!y.width||null!=Wa&&Wa.width)&&z(Wa);ra=Object.assign({},q,ra);p(ra)},
domMeasurements:{progressBarLineRect:y},appApi:Jhd()});_.cf(function(){D.isDragging&&Uhd(D.draggedTime)},[D.draggedTime]);
_.ff(function(){d();return function(){e()}});
var E=function(ra){D.videoDuration&&(ra=tid(D,ra)*D.videoDuration,D.setState({draggedTime:ra,playedTime:ra,isDragging:!0,hoveredTime:ra}))},I=function(){Thd(D);
D.setState({isDragging:!1});Vhd()};
t=_.g(_.Ss(!1));var S=t.next().value,T=t.next().value;t=_.Ml(function(){Nhd(D,!0)});
l=_.Ml(function(ra){if(D.videoDuration){var Ea=tid(D,ra.pageX)*D.videoDuration;D.setState({isHovering:!0,hoveredTime:Ea})}S&&E(ra.pageX)});
m=_.Ml(function(){D.isDragging&&I();T(!1);Nhd(D,!1)});
var fa=_.Ml(function(ra){ra=ra.pageX;Whd();E(ra);T(!0)}),oa=_.Ml(function(){S&&I();
T(!1)}),ea=[];
h&&ea.push("DesktopShortsPlayerControlsHostShortsPlayerControlsPbIsWatchWhileMode");h=(h=a8())&&2!==h.getPlayerState(h.getPresentingPlayerType());!a&&30>D.videoDuration&&h&&ea.push("DesktopShortsPlayerControlsHostHideProgressBar");a=ea.join(" ");var ma=_.Ll();return _.r("desktop-shorts-player-controls",null,_.r("div",{class:"DesktopShortsPlayerControlsHost"},_.r("div",{class:"DesktopShortsPlayerControlsHostShortsPlayerControlsPbWrapper"},_.r("div",{"on:mouseover":t,"on:mousemove":l,"on:mouseleave":m,
"on:mousedown":fa,"on:mouseup":oa,class:Fid(a),el:ma},_.Te(D,function(){return _.r(_.Me,null,function(){var ra=D,Ea=ma.value;Ea&&pid(ra,Ea)})})))))},Fid=function(a){var b=["DesktopShortsPlayerControlsHostShortsPlayerControlsPb"];
a&&b.push(a);return b.join(" ")},Iid=function(a){var b,c;
return _.v(function(d){if(1==d.nextAddress)return _.w(d,_.tH(),2);b=d.yieldResult;c=50;b&&(c=b.getVolume(),b.isMuted()?Hid(a,0):Hid(a,c));_.Bo(d)})},Jid=function(a){var b;
_.v(function(c){if(1==c.nextAddress)return _.w(c,_.tH(),2);if(b=c.yieldResult)b.unMute(),b.setVolume(a);_.Bo(c)})},Hid=function(a,b){a.value=""+b;
a.style.setProperty("--gradient-percent",b+"%")},Kid=function(a,b){var c;
_.v(function(d){if(1==d.nextAddress)return _.w(d,_.tH(),2);c=d.yieldResult;b&&c?(c.unMute(),Hid(a,c.getVolume())):c&&(c.mute(),Hid(a,0));_.Bo(d)})},Mid=function(a){var b=_.Ll();
_.wH(b,a.data);var c,d;return _.r("reel-watch-break-view-model-c3",{class:"ReelWatchBreakViewModelHost",el:b},_.r("h1",{class:"ReelWatchBreakViewModelHostTitle"},_.eu(a.data.title)),_.r("h2",{class:"ReelWatchBreakViewModelHostBody"},_.eu(a.data.body,{isOverlay:!0})),_.r("div",{class:"ReelWatchBreakViewModelHostContinueWatchingButton"},Lid(null==(c=a.data.buttons)?void 0:c[0])),_.r("div",{class:"ReelWatchBreakViewModelHostGoHomeButton"},Lid(null==(d=a.data.buttons)?void 0:d[1])))},Nid=function(a){a.unsubscribeFromStore=
_.qB(a.storeWithShorts,thd,function(b){a.initOrDisposeActiveModules(b)});
a.initOrDisposeActiveModules(thd(a.storeWithShorts.getState()))},Oid=function(){return _.of().resolve(_.XB).dismissedIndices},Pid=function(a){null!=(a=a.currentCinematicEffect)&&(a=a.storyboardManager,a.paused=!1,a.update())};var b8=function(a,b){if(a instanceof b8)this.array_=a.array_;else{var c;if(c=_.Fa(a))a:{for(var d=c=0;d<a.length;d++){if(!_.Fa(a[d])||0<c&&a[d].length!=c){c=!1;break a}for(var e=0;e<a[d].length;e++)if("number"!==typeof a[d][e]){c=!1;break a}0==c&&(c=a[d].length)}c=0!=c}if(c)this.array_=_.Da(a);else if(a instanceof _.rw)this.array_=Qid(a.height,a.width);else if("number"===typeof a&&"number"===typeof b&&0<a&&0<b)this.array_=Qid(a,b);else throw Error("aj");}this.size_=new _.rw(this.array_[0].length,
this.array_.length)},Rid=function(a,b,c){for(var d=0;d<a.getSize().height;d++)for(var e=0;e<a.getSize().width;e++)b.call(c,a.array_[d][e],d,e,a)},Sid=function(a,b){var c=new b8(a.getSize());
Rid(a,function(d,e,h){c.array_[e][h]=b.call(void 0,d,e,h,a)});
return c},Qid=function(a,b){for(var c=[],d=0;d<a;d++){c[d]=[];
for(var e=0;e<b;e++)c[d][e]=0}return c};
b8.prototype.add=function(a){if(!_.Jgd(this.size_,a.getSize()))throw Error("bj");return Sid(this,function(b,c,d){return b+a.array_[c][d]})};
b8.prototype.equals=function(a,b){if(this.size_.width!=a.size_.width||this.size_.height!=a.size_.height)return!1;b=b||0;for(var c=0;c<this.size_.height;c++)for(var d=0;d<this.size_.width;d++)if(!_.Igd(this.array_[c][d],a.array_[c][d],b))return!1;return!0};
b8.prototype.getSize=function(){return this.size_};
var c8=function(a,b,c){return 0<=b&&b<a.size_.height&&0<=c&&c<a.size_.width?a.array_[b][c]:null};
b8.prototype.isSquare=function(){return this.size_.width==this.size_.height};
var Ghd=function(a,b,c,d){if(!(0<=b&&b<a.size_.height&&0<=c&&c<a.size_.width))throw Error("cj`"+b+"`"+c+"`"+a.size_.height+"`"+a.size_.width);a.array_[b][c]=d},Ehd=function(a,b){var c=new b8(a.size_.height,b.getSize().width);
Rid(c,function(d,e,h){for(var l=d=0;l<this.size_.width;l++)d+=c8(this,e,l)*c8(b,l,h);Ghd(c,e,h,d)},a);
return c},Fhd=function(a,b){return Sid(a,function(c){return c*b})};var Tid=new _.ey("inlineSurveyRenderer");var Uid=new _.ey("interstitialViewModel");var Vid=new _.ey("reelNavigateCommand");var Wid=new _.ey("reelNonVideoContentDismissalCommand");var Xid=new _.ey("showReelsCommentsOverlayCommand");var Yid=new _.ey("reelMultiFormatLinkViewModel");var Zid=new _.ey("reelMultimixAttributionLabelRenderer");var $id=new _.ey("reelNonVideoContentRenderer");var ajd=new _.ey("videoInteractionPopUpRenderer");var fid=new _.ey("chapterRenderer");var gid=new _.ey("heatmapRenderer");var hid=new _.ey("timedMarkerDecorationRenderer");var bjd;var cjd,djd=function(){if(void 0!==cjd)return cjd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="header" class="style-scope ytd-shorts">\n  <div id="back-nav-button" class="style-scope ytd-shorts"></div>\n</div>\n<div id="offline-container" hidden="[[!shouldRenderOfflineContent]]" class="style-scope ytd-shorts"></div>\n<div id="shorts-container" hidden="[[shouldRenderOfflineContent]]" class="style-scope ytd-shorts">\n  <div id="shorts-cinematic-container" hidden="[[!cinematicEnabled]]" class="style-scope ytd-shorts">\n  </div>\n  <div id="shorts-inner-container" class="style-scope ytd-shorts">\n    <template is="dom-if" if="[[enablePreviousContinuation]]" class="style-scope ytd-shorts">\n      <dom-repeat items="[[shortsProcessedPrevSequence]]" class="style-scope ytd-shorts">\n        <template class="style-scope ytd-shorts">\n          <ytd-reel-video-renderer class="reel-video-in-sequence style-scope ytd-shorts" data="[[item]]" has-error="[[errorScreen]]" id$="[[calculatePrevIndex(index, shortsProcessedPrevSequence)]]" index="[[calculatePrevIndex(index, shortsProcessedPrevSequence)]]" is-active="[[isActiveReel(activeIndex,index,shortsProcessedPrevSequence)]]" is-player-paused="[[isPlayerPaused]]" watch-while-engagement-panels="[[watchWhileEngagementPanels]]">\n          </ytd-reel-video-renderer>\n        </template>\n      </dom-repeat>\n    </template>\n    <dom-repeat items="[[shortsProcessedSequence]]" class="style-scope ytd-shorts">\n      <template class="style-scope ytd-shorts">\n        <ytd-reel-video-renderer class="reel-video-in-sequence style-scope ytd-shorts" data="[[item]]" has-error="[[errorScreen]]" id$="[[index]]" index="[[index]]" is-active="[[isActiveReel(activeIndex,index)]]" is-player-paused="[[isPlayerPaused]]" watch-while-engagement-panels="[[watchWhileEngagementPanels]]">\n        </ytd-reel-video-renderer>\n      </template>\n    </dom-repeat>\n    <div class="initial-player-container style-scope ytd-shorts">\n      <ytd-player id="player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_SHORTS" disable-touch-gestures="" class="style-scope ytd-shorts">\n      </ytd-player>\n      <yt-playability-error-supported-renderers id="error-screen" data="[[errorScreen]]" hidden="[[!errorScreen]]" no-background="" class="style-scope ytd-shorts">\n      </yt-playability-error-supported-renderers>\n    </div>\n  </div>\n</div>\n<div class="navigation-container style-scope ytd-shorts" hidden="[[hideArrowButtons]]">\n  <div class="navigation-button style-scope ytd-shorts" id="navigation-button-up">\n    <ytd-button-renderer data="[[prevButtonData]]" overrides="[[buttonOverride]]" on-click="handlePrevButtonClick" class="style-scope ytd-shorts">\n    </ytd-button-renderer>\n  </div>\n  <div class="navigation-button style-scope ytd-shorts" id="navigation-button-down">\n    <ytd-button-renderer data="[[nextButtonData]]" overrides="[[buttonOverride]]" on-click="handleNextButtonClick" class="style-scope ytd-shorts">\n    </ytd-button-renderer>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bjd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_shorts.ytd.shorts.css.js--\x3e<style is-scoped>ytd-shorts {--reels-navigation-justify-content: space-between;--ytd-shorts-masthead-height: 56px;--ytd-shorts-top-spacing: 0px;position: relative;display: flex;display: flex;flex-direction: column;} ytd-shorts #shorts-container.ytd-shorts {display: flex;justify-content: center;height: calc(100vh - var(--ytd-shorts-masthead-height));overflow-y: scroll;-webkit-scroll-snap-type: y mandatory;-ms-scroll-snap-type: y mandatory;scroll-snap-type: y mandatory;scroll-padding-top: var(--ytd-margin-6x);margin-top: var(--ytd-shorts-top-spacing);scrollbar-width: none;-ms-overflow-style: none;} ytd-shorts #shorts-container.ytd-shorts::-webkit-scrollbar {display: none;} #shorts-cinematic-container.ytd-shorts {position: absolute;top: var(--ytd-margin-6x);width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);height: calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px );pointer-events: none;transition: opacity 0.3s linear;} ytd-shorts #header.ytd-shorts {position: absolute;left: 0px;top: var(--ytd-margin-2x);} ytd-shorts #back-nav-button.ytd-shorts {width: var(--ytd-shorts-header-width);} ytd-shorts #back-nav-button.ytd-shorts ytd-button-renderer.ytd-shorts {max-width: 100%;--yt-button-text-transform: none;--iron-icon-fill-color: var(--yt-spec-text-primary);--yt-button-color: var(--yt-spec-text-primary);} ytd-shorts #back-nav-button.ytd-shorts ytd-button-renderer.ytd-shorts[has-no-text] {margin: -2px 0 0 var(--ytd-margin-2x);} ytd-shorts:not([enable-scroll-snap]) {-webkit-scroll-snap-type: none;-ms-scroll-snap-type: none;scroll-snap-type: none;} #error-screen.ytd-shorts {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);min-width: 320px;} .navigation-container.ytd-shorts {height: 100%;position: absolute;right: 0;display: flex;flex-direction: column;justify-content: var(--reels-navigation-justify-content);} @media(max-width:840px) {.navigation-container.ytd-shorts {display: none;}} .navigation-button.ytd-shorts {padding: var(--ytd-margin-2x) var(--ytd-margin-4x);} .navigation-button.ytd-shorts ytd-button-renderer.ytd-shorts {--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%;} ytd-shorts[is-up-arrow-hidden] #navigation-button-up.ytd-shorts {visibility: hidden;} ytd-shorts[enable-player-metadata-container] #shorts-inner-container.ytd-shorts {width: 100%;} ytd-shorts[enable-player-metadata-container] .initial-player-container.ytd-shorts {width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);height: calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px );margin-left: calc((100% - (calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625))/2);margin-top: var(--ytd-margin-6x);}</style>");
bjd=d}d=bjd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cjd=a};var ejd;var fjd;var gjd;var hjd;var ijd=function(){var a=_.O.apply(this,arguments)||this;a.ctaVisualElement=null;a.currentCsn=null;return a};
_.H(ijd,_.O);_.f=ijd.prototype;_.f.onDataChanged=function(){this.maybeLogShows()};
_.f.computeButtonShape=function(){var a=this;if(this.data)return{buttonText:_.mp(this.data.text),state:"active",onTap:function(){a.onTap()},
iconPosition:"leading",style:"overlay-dark",type:"tonal",size:"M"}};
_.f.maybeCreateCtaVe=function(){var a;if(null!=(a=this.data)&&a.badgeInteractionLogging){var b;if(a=null==(b=this.data.badgeInteractionLogging)?void 0:b.trackingParams)this.ctaVisualElement=_.zr(a)}};
_.f.maybeLogClicks=function(){this.currentCsn=_.Hj(this.ytRendererBehavior.getScreenLayer());this.maybeCreateCtaVe();this.ctaVisualElement&&this.currentCsn&&_.xl(this.currentCsn,this.ctaVisualElement)};
_.f.maybeLogShows=function(){this.currentCsn=_.Hj(this.ytRendererBehavior.getScreenLayer());this.maybeCreateCtaVe();this.ctaVisualElement&&this.currentCsn&&_.gH(this.currentCsn,[this.ctaVisualElement])};
_.f.onTap=function(){var a;if(null!=(a=this.data)&&a.onClickCommand)if(_.u("enable_shorts_web_show_ep_endpoint")){var b;this.ytComponentBehavior.resolveCommand(null==(b=this.data)?void 0:b.onClickCommand);this.maybeLogClicks()}else _.B(this.data.onClickCommand,_.vI)&&(_.Tn(this.hostElement,"yt-change-engagement-panel-visibility-action",[this.data.onClickCommand]),this.maybeLogClicks())};
var e8=ijd;e8.prototype.onDataChanged=e8.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],e8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],e8.prototype,"ytComponentBehavior",void 0);_.U([_.N({}),_.V("design:type",Object)],e8.prototype,"data",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e8.prototype,"onDataChanged",null);
e8=_.U([_.P({disableElementRegistration:!0,is:"ytd-shopping-overlay-badge-renderer"})],e8);
_.Q(e8,"ytd-shopping-overlay-badge-renderer",function(){if(void 0!==hjd)return hjd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-shopping-overlay-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.shopping.ytd_shopping_overlay_badge_renderer.ytd.shopping.overlay.badge.renderer.css.js--\x3e<yt-button-shape data="[[computeButtonShape(data)]]" icon="bag" class="style-scope ytd-shopping-overlay-badge-renderer">\n</yt-button-shape>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gjd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_shopping_overlay_badge_renderer.ytd.shopping.overlay.badge.renderer.css.js--\x3e<style is-scoped>yt-button-shape.ytd-shopping-overlay-badge-renderer {display: block;}</style>");gjd=d}d=gjd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hjd=a});var jjd;var kjd;var ljd=function(){return _.O.apply(this,arguments)||this};
_.H(ljd,_.O);ljd.prototype.onDown=function(){this.interaction.triggerDown()};
ljd.prototype.onUp=function(){this.interaction.triggerUp()};
_.J.Object.defineProperties(ljd.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){var a,b;if(null==(a=this.data)?0:null==(b=a.icon)?0:b.iconType)return _.Nq(this.data.icon.iconType)}}});
var f8=ljd;f8.prototype.onUp=f8.prototype.onUp;f8.prototype.onDown=f8.prototype.onDown;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],f8.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],f8.prototype,"data",void 0);_.U([_.vq("yt-interaction"),_.V("design:type",_.fD)],f8.prototype,"interaction",void 0);_.U([_.tq("down"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],f8.prototype,"onDown",null);
_.U([_.tq("up"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],f8.prototype,"onUp",null);_.U([_.M("data.icon.iconType"),_.V("design:type",Object),_.V("design:paramtypes",[])],f8.prototype,"icon",null);f8=_.U([_.P({disableElementRegistration:!0,is:"ytd-reel-multimix-attribution-label-renderer"})],f8);
_.Q(f8,"ytd-reel-multimix-attribution-label-renderer",function(){if(void 0!==kjd)return kjd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-reel-multimix-attribution-label-renderer--\x3e\x3c!--css_build_styles:video.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_reel_multimix_attribution_label_renderer.ytd.reel.multimix.attribution.label.renderer.css.js--\x3e<a class="yt-simple-endpoint style-scope ytd-reel-multimix-attribution-label-renderer" href$="[[computeHref_(data.command)]]" data="[[data.command]]">\n  <h3 class="multimix-attribution-label style-scope ytd-reel-multimix-attribution-label-renderer">\n    <yt-icon id="icon" hidden="[[!data.icon]]" icon="[[icon]]" class="style-scope ytd-reel-multimix-attribution-label-renderer">\n    </yt-icon>\n    <yt-formatted-string id="label-title" text="[[data.title]]" class="style-scope ytd-reel-multimix-attribution-label-renderer">\n    </yt-formatted-string>\n  </h3>\n  <yt-interaction is-overlay="" class="style-scope ytd-reel-multimix-attribution-label-renderer"></yt-interaction>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jjd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_reel_multimix_attribution_label_renderer.ytd.reel.multimix.attribution.label.renderer.css.js--\x3e<style is-scoped>.yt-simple-endpoint.ytd-reel-multimix-attribution-label-renderer {position: relative;margin-top: 0;} .multimix-attribution-label.ytd-reel-multimix-attribution-label-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;margin-right: 48px;} yt-icon#icon.ytd-reel-multimix-attribution-label-renderer {width: 18px;height: 18px;margin-right: 6px;}</style>');
jjd=d}d=jjd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kjd=a});_.BH(function(a){var b=_.Ll();_.wH(b,a.data);return _.r("yt-reel-multi-format-link-view-model",{el:b},_.r(_.YH,{ariaLabel:a.data.a11yLabel,className:"ytStorybookReelMultiFromatLinkViewModelEndpoint",command:_.$r(a.data.command)},_.r("h3",{class:"ytStorybookReelMultiFromatLinkViewModelLink"},_.r(_.Me,null,function(){a.data.icon&&_.Ds(a.data.icon,{className:"ytStorybookReelMultiFromatLinkViewModelIcon",alt:""})}),_.eu(a.data.title))))},"yt-reel-multi-format-link-view-model",{propNames:["data"]});_.BH(function(a){var b=a.data;a=_.Ll();var c,d=null==(c=b.icon)?void 0:c.iconType,e,h,l,m=null!=(l=null==(e=b.image?_.OBa(b.image):void 0)?void 0:null==(h=e.sources)?void 0:h[0])?l:void 0;c=["YtdShortsSuggestedActionHost"];(_.u("shorts_overlay_reshuffle")||_.u("mweb_shorts_overlay_reshuffle"))&&c.push("YtdShortsSuggestedActionHostEnableShortsOverlayUpdate");return _.r("ytd-shorts-suggested-action-renderer",{class:c.join(" "),el:a},_.r(_.Me,null,function(){var p=_.mp(b.text),q=_.mp(b.text),t;if(t=
b.onTapCommand){var y={};_.Vr(y,_.Zr,t);t=y}else t=void 0;_.et({title:p,accessibilityText:q,onTap:t,state:"BUTTON_VIEW_MODEL_STATE_ACTIVE",style:"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK",type:"BUTTON_VIEW_MODEL_TYPE_TONAL",buttonSize:"BUTTON_VIEW_MODEL_SIZE_DEFAULT",iconName:d,iconImage:m},{className:"YtdShortsSuggestedActionHostSuggestedActionButton"})}))},"ytd-shorts-suggested-action-renderer",{propNames:["data"]});var mjd=function(){var a=_.O.apply(this,arguments)||this;a.scrubberVisible=_.u("web_shorts_scrubber_bar");a.isOverlay=!0;a.enableShortsOverlayUpdate=_.u("shorts_overlay_reshuffle");a.onTitleTap=function(b){if(!_.JH(_.Rq(b)||[],a.hostElement,["A".toString()])){var c;if(null==(c=window.getSelection())||!c.toString().length){var d;(null==(d=a.data)?0:d.reelTitleOnClickCommand)&&a.componentBehavior.resolveCommand(a.data.reelTitleOnClickCommand)}}};
return a};
_.H(mjd,_.O);
mjd.prototype.configureRendererStamper=function(){return{multimixAttributionLabel:{id:"multimix-attribution-label",mapping:{reelMultimixAttributionLabelRenderer:{component:"ytd-reel-multimix-attribution-label-renderer"}},renderPriority:0},multiFormatLink:{id:"reel-multi-format-link-view-model",mapping:{reelMultiFormatLinkViewModel:{component:"yt-reel-multi-format-link-view-model"}},renderPriority:0},badge:{id:"badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[badge]]"}}},
renderPriority:0},suggestedAction:{id:"suggested-action",mapping:{shoppingOverlayRenderer:"ytd-shopping-overlay-badge-renderer",shortsSuggestedActionRenderer:"ytd-shorts-suggested-action-renderer"},renderPriority:0}}};
_.J.Object.defineProperties(mjd.prototype,{isMulti:{configurable:!0,enumerable:!0,get:function(){return!!_.B(this.multimixAttributionLabel,Zid)||!!_.B(this.multiFormatLink,Yid)}},
hasReelTitleOnClickCommand:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.reelTitleOnClickCommand)}}});
var g8=mjd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],g8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],g8.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],g8.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],g8.prototype,"subscribeButton",void 0);_.U([_.N(),_.V("design:type",Object)],g8.prototype,"multimixAttributionLabel",void 0);
_.U([_.N(),_.V("design:type",Object)],g8.prototype,"multiFormatLink",void 0);_.U([_.N(),_.V("design:type",Object)],g8.prototype,"badge",void 0);_.U([_.N(),_.V("design:type",Object)],g8.prototype,"suggestedAction",void 0);_.U([_.N(),_.V("design:type",Boolean)],g8.prototype,"isExpandedOverlay",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g8.prototype,"scrubberVisible",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g8.prototype,"isOverlay",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g8.prototype,"enableShortsOverlayUpdate",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("multimixAttributionLabel","multiFormatLink"),_.V("design:type",Object),_.V("design:paramtypes",[])],g8.prototype,"isMulti",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],g8.prototype,"hasReelTitleOnClickCommand",null);
g8=_.U([_.P({is:"ytd-reel-player-header-renderer",disableElementRegistration:!0})],g8);
_.Q(g8,"ytd-reel-player-header-renderer",function(){if(void 0!==fjd)return fjd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="suggested-action" class="style-scope ytd-reel-player-header-renderer"></div>\n<div id="badge" class="style-scope ytd-reel-player-header-renderer"></div>\n<h2 class="title style-scope ytd-reel-player-header-renderer" on-click="onTitleTap">\n  <yt-formatted-string text="[[data.reelTitleText]]" class="style-scope ytd-reel-player-header-renderer">\n  </yt-formatted-string>\n</h2>\n<div id="multimix-attribution-label" class="style-scope ytd-reel-player-header-renderer"></div>\n<div id="reel-multi-format-link-view-model" class="style-scope ytd-reel-player-header-renderer"></div>\n<div id="channel-container" class="style-scope ytd-reel-player-header-renderer">\n  <div id="channel-info" class="style-scope ytd-reel-player-header-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-reel-player-header-renderer" href$="[[computeHref_(data.channelNavigationEndpoint)]]" data="[[data.channelNavigationEndpoint]]" tabindex="-1">\n      <template is="dom-if" if="[[data.channelThumbnail]]" class="style-scope ytd-reel-player-header-renderer">\n        <yt-img-shadow id="avatar" alt="[[getSimpleString(data.channelTitleText)]]" fit="" thumbnail="[[data.channelThumbnail]]" width="36" class="style-scope ytd-reel-player-header-renderer">\n        </yt-img-shadow>\n      </template>\n    </a>\n    <ytd-channel-name id="channel-name" channel-name="[[data.channelTitleText]]" wrap-text="" class="style-scope ytd-reel-player-header-renderer">\n    </ytd-channel-name>\n  </div>\n  <template is="dom-if" if="[[subscribeButton.subscribeButtonRenderer]]" class="style-scope ytd-reel-player-header-renderer">\n    <ytd-subscribe-button-renderer id="subscribe-button" data="[[subscribeButton.subscribeButtonRenderer]]" overlay-button="[[isOverlay]]" class="style-scope ytd-reel-player-header-renderer"></ytd-subscribe-button-renderer>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ejd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-reel-player-header-renderer {color: var(--yt-spec-static-overlay-text-primary);padding: 72px 16px 16px 16px;pointer-events: auto;flex: 1 1 auto;display: flexbox;display: flex;flex-direction: column;pointer-events: none;} ytd-reel-player-header-renderer[scrubber-visible] {padding-bottom: 24px;} ytd-reel-player-header-renderer:not([is-expanded-overlay]) {--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-reel-player-header-renderer[is-expanded-overlay] {color: var(--yt-spec-text-primary);} #suggested-action.ytd-reel-player-header-renderer ytd-shopping-overlay-badge-renderer.ytd-reel-player-header-renderer {pointer-events: auto;display: flex;padding-bottom: 16px;} #suggested-action.ytd-reel-player-header-renderer ytd-shorts-suggested-action-renderer.ytd-reel-player-header-renderer {pointer-events: auto;} #badge.ytd-reel-player-header-renderer ytd-badge-supported-renderer.ytd-reel-player-header-renderer {margin-bottom: 12px;pointer-events: auto;} .title.ytd-reel-player-header-renderer {margin-bottom: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;pointer-events: auto;-webkit-line-clamp: 3;overflow: hidden;} ytd-reel-player-header-renderer[has-reel-title-on-click-command] .title.ytd-reel-player-header-renderer {cursor: pointer;} ytd-reel-player-header-renderer[is-multi] .title.ytd-reel-player-header-renderer {margin-bottom: 0;} #channel-container.ytd-reel-player-header-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-reel-player-header-renderer:not([is-expanded-overlay]) #channel-container.ytd-reel-player-header-renderer {justify-content: space-between;} #channel-info.ytd-reel-player-header-renderer {display: flexbox;display: flex;flex-direction: row;pointer-events: auto;} #subscribe-button.ytd-reel-player-header-renderer {pointer-events: auto;} #multimix-attribution-label.ytd-reel-player-header-renderer {pointer-events: auto;} #multimix-attribution-label.ytd-reel-player-header-renderer ytd-reel-multimix-attribution-label-renderer.ytd-reel-player-header-renderer {display: flex;margin-top: 14px;margin-bottom: 19px;} #reel-multi-format-link-view-model.ytd-reel-player-header-renderer {pointer-events: auto;} #reel-multi-format-link-view-model.ytd-reel-player-header-renderer .ytd-reel-player-header-renderer.ytd-reel-player-header-renderer {display: flex;margin-top: 14px;margin-bottom: 19px;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] {display: flex;flex-direction: column;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] #badge.ytd-reel-player-header-renderer {order: 1;pointer-events: auto;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] #badge.ytd-reel-player-header-renderer ytd-badge-supported-renderer.ytd-reel-player-header-renderer {height: 24px;margin-bottom: 0;padding: 3px 4px 3px 0;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] #suggested-action.ytd-reel-player-header-renderer {order: 2;pointer-events: auto;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] #suggested-action.ytd-reel-player-header-renderer ytd-shopping-overlay-badge-renderer.ytd-reel-player-header-renderer {display: flex;height: 36px;padding-top: 2px;padding-bottom: 2px;flex: 1 0 0;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] #channel-container.ytd-reel-player-header-renderer {order: 3;justify-content: flex-start;height: 40px;gap: 6px;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] #multimix-attribution-label.ytd-reel-player-header-renderer {order: 4;pointer-events: auto;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] #multimix-attribution-label.ytd-reel-player-header-renderer ytd-reel-multimix-attribution-label-renderer.ytd-reel-player-header-renderer {display: flex;height: 36px;padding: 0;margin: 0;align-items: center;gap: 6px;flex: 1 0 0;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] #reel-multi-format-link-view-model.ytd-reel-player-header-renderer {order: 5;pointer-events: auto;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] #reel-multi-format-link-view-model.ytd-reel-player-header-renderer yt-reel-multi-format-link-view-model.ytd-reel-player-header-renderer {display: flex;height: 36px;margin: 0;padding: 0;align-items: center;gap: 6px;flex: 1 0 0;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] .title.ytd-reel-player-header-renderer {order: 6;margin-bottom: 0;padding: 4px 0px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;pointer-events: auto;-webkit-line-clamp: 3;overflow: hidden;} ytd-reel-player-header-renderer[enable-shorts-overlay-update] ytd-reel-player-header-renderer[has-reel-title-on-click-command] .title.ytd-reel-player-header-renderer {cursor: pointer;} ytd-reel-player-header-renderer[is-expanded-overlay] #channel-info.ytd-reel-player-header-renderer {margin-right: 12px;} #avatar.ytd-reel-player-header-renderer {width: 36px;height: 36px;border-radius: 50%;background-color: transparent;overflow: hidden;background-color: var(--yt-spec-static-overlay-icon-disabled);} #channel-name.ytd-reel-player-header-renderer {display: flexbox;display: flex;flex-direction: row;align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .yt-simple-endpoint.ytd-reel-player-header-renderer {margin-right: 6px;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-reel-player-header-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} ytd-reel-player-header-renderer:not([is-overlay]) {--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);} ytd-reel-player-header-renderer:not([is-overlay]) .title.ytd-reel-player-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 400;} ytd-reel-player-header-renderer:not([is-overlay]) #avatar.ytd-reel-player-header-renderer {background-color: var(--yt-spec-icon-disabled);}</style>');
ejd=d}d=ejd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fjd=a});var njd;var ojd;var pjd;var qjd;var h8=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_button_rework");return a};
_.H(h8,_.O);h8.prototype.computeShouldButtonBeVertical=function(a,b){return a||b};
h8.prototype.onYtServiceRequestSent=function(a,b){(a=_.B(b.endpoint,_.PA))&&(this.likeStatusEntityKey?this.ytdReduxBehavior.dispatch(_.rB("likeStatusEntity",this.likeStatusEntityKey,{key:this.likeStatusEntityKey,likeStatus:a.status})):this.handleLikeEndpoint(a))};
h8.prototype.computelikeStatusEntityKey=function(a){return null==a?void 0:a.likeStatusEntityKey};
h8.prototype.handleLikeEndpoint=function(a){"LIKE"===a.status?this.JSC$18849_ytdDislikeToggleButtonRenderer.toggle(!1):"DISLIKE"===a.status?this.JSC$18849_ytdLikeToggleButtonRenderer.toggle(!1):(this.JSC$18849_ytdLikeToggleButtonRenderer.toggle(!1),this.JSC$18849_ytdDislikeToggleButtonRenderer.toggle(!1))};
_.J.Object.defineProperties(h8.prototype,{likeButton:{configurable:!0,enumerable:!0,get:function(){var a;return zhd(this.data,!0,this.useShortsIcon?"SHORTS_LIKE":"LIKE",null==(a=this.likeStatusEntity)?void 0:a.likeStatus)}},
dislikeButton:{configurable:!0,enumerable:!0,get:function(){var a;return zhd(this.data,!1,this.useShortsIcon?"SHORTS_DISLIKE":"DISLIKE",null==(a=this.likeStatusEntity)?void 0:a.likeStatus)}}});
var i8=h8;i8.prototype.onYtServiceRequestSent=i8.prototype.onYtServiceRequestSent;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],i8.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],i8.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],i8.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],i8.prototype,"vertical",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],i8.prototype,"textTransform",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],i8.prototype,"useShortsIcon",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],i8.prototype,"underIconLabel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],i8.prototype,"modern",void 0);_.U([_.N({value:"left"}),_.V("design:type",String)],i8.prototype,"buttonTooltipPosition",void 0);
_.U([_.N(),_.V("design:type",Object)],i8.prototype,"overrides",void 0);_.U([_.vq("#like-button"),_.V("design:type",Object)],i8.prototype,"JSC$18849_ytdLikeToggleButtonRenderer",void 0);_.U([_.vq("#dislike-button"),_.V("design:type",Object)],i8.prototype,"JSC$18849_ytdDislikeToggleButtonRenderer",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data","likeStatusEntity.likeStatus"),_.V("design:type",Object),_.V("design:paramtypes",[])],i8.prototype,"likeButton",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data","likeStatusEntity.likeStatus"),_.V("design:type",Object),_.V("design:paramtypes",[])],i8.prototype,"dislikeButton",null);_.U([_.N({computed:"computelikeStatusEntityKey(data)"}),_.V("design:type",String)],i8.prototype,"likeStatusEntityKey",void 0);_.U([_.N({selectorArgs:["likeStatusEntityKey"],selector:_.web}),_.V("design:type",Object)],i8.prototype,"likeStatusEntity",void 0);
_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],i8.prototype,"onYtServiceRequestSent",null);i8=_.U([_.P({disableElementRegistration:!0,is:"ytd-like-button-renderer"})],i8);
_.Q(i8,"ytd-like-button-renderer",function(){if(void 0!==qjd)return qjd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="[[buttonTooltipPosition]]" data="[[likeButton]]" is-shorts="" overrides="[[overrides]]" vertically-aligned$="[[computeShouldButtonBeVertical(vertical, underIconLabel)]]" class="style-scope ytd-like-button-renderer">\n</ytd-toggle-button-renderer>\n<ytd-toggle-button-renderer id="dislike-button" button-tooltip-position="[[buttonTooltipPosition]]" data="[[dislikeButton]]" is-shorts="" overrides="[[overrides]]" vertically-aligned$="[[computeShouldButtonBeVertical(vertical, underIconLabel)]]" class="style-scope ytd-like-button-renderer">\n</ytd-toggle-button-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pjd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-like-button-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-like-button-renderer[text-transform=none] ytd-toggle-button-renderer.ytd-like-button-renderer {text-transform: none;letter-spacing: 0;} ytd-like-button-renderer[vertical] {display: flexbox;display: flex;flex-direction: column;} ytd-like-button-renderer[vertical] ytd-toggle-button-renderer.ytd-like-button-renderer+ytd-toggle-button-renderer.ytd-like-button-renderer {padding-top: 16px;} ytd-like-button-renderer[modern]:not([vertical]) ytd-toggle-button-renderer.ytd-like-button-renderer:first-child {margin-right: 16px;} ytd-like-button-renderer[use-shorts-icon] ytd-toggle-button-renderer.style-default-active.ytd-like-button-renderer {--yt-button-color: var(--yt-spec-call-to-action);} @media(max-width:599px) {ytd-like-button-renderer[use-shorts-icon] ytd-toggle-button-renderer.style-default-active.ytd-like-button-renderer {--yt-button-color: var(--yt-spec-static-overlay-call-to-action);}}</style>");
pjd=d}d=pjd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qjd=a});var rjd;var sjd;var tjd=function(){var a=_.O.apply(this,arguments)||this;a.buttonTooltipPosition="left";a.tooltipOffset="10";a.isDarkTheme=document.documentElement.hasAttribute("dark");a.showSoundAttributionTitle=!1;a.waveformLottieAnimationRef={};a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(tjd,_.O);_.f=tjd.prototype;_.f.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&this.set("isDarkTheme",a)};
_.f.onClick=function(){var a,b,c,d,e=null==(b=_.B(null==(a=this.data)?void 0:a.onClickCommand,_.tI))?void 0:null==(c=b.item)?void 0:null==(d=c.notificationTextRenderer)?void 0:d.successResponseText;e&&this.ytOpenToastBehavior.openToastWithFormattedMessage(e)};
_.f.themeChanged=function(){this.maybeInitializeWaveformLottie()};
_.f.dataChanged=function(){this.maybeInitializeWaveformLottie()};
_.f.maybeInitializeWaveformLottie=function(){if(this.animated){var a,b;this.waveformLottiePlayerProps={animationRef:this.waveformLottieAnimationRef,animationConfig:{name:this.isDarkTheme?"WAVEFORM_BADGE_LOTTIE_DARK":"WAVEFORM_BADGE_LOTTIE_LIGHT",path:this.isDarkTheme?null==(a=this.data)?void 0:a.darkThemeAnimationUrl:null==(b=this.data)?void 0:b.animationUrl,autoplay:!0,loop:!0,renderer:"svg"}}}};
_.J.Object.defineProperties(tjd.prototype,{animated:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null==(a=this.data)||!a.animationUrl)&&!(null==(b=this.data)||!b.darkThemeAnimationUrl)}},
backgroundColor:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.data)?void 0:a.backgroundColor)?b:""}},
tooltipText:{configurable:!0,enumerable:!0,get:function(){if(this.data)return _.mp(this.data.soundAttributionTitle)}}});
var j8=tjd;j8.prototype.dataChanged=j8.prototype.dataChanged;j8.prototype.themeChanged=j8.prototype.themeChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],j8.prototype,"componentBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],j8.prototype,"ytOpenToastBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],j8.prototype,"actionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],j8.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],j8.prototype,"buttonTooltipPosition",void 0);_.U([_.N(),_.V("design:type",Object)],j8.prototype,"tooltipOffset",void 0);_.U([_.N(),_.V("design:type",Object)],j8.prototype,"isDarkTheme",void 0);_.U([_.N(),_.V("design:type",Object)],j8.prototype,"showSoundAttributionTitle",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],j8.prototype,"animated",null);
_.U([_.N({type:String,reflectToAttribute:!0}),_.M("data.backgroundColor"),_.V("design:type",Object),_.V("design:paramtypes",[])],j8.prototype,"backgroundColor",null);_.U([_.M("data.soundAttributionTitle"),_.V("design:type",Object),_.V("design:paramtypes",[])],j8.prototype,"tooltipText",null);_.U([_.N(),_.V("design:type",Object)],j8.prototype,"waveformLottiePlayerProps",void 0);_.U([_.N(),_.V("design:type",Object)],j8.prototype,"waveformLottieAnimationRef",void 0);
_.U([_.uq("isDarkTheme"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],j8.prototype,"themeChanged",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],j8.prototype,"dataChanged",null);j8=_.U([_.P({disableElementRegistration:!0,is:"ytd-pivot-button-renderer"})],j8);
_.Q(j8,"ytd-pivot-button-renderer",function(){if(void 0!==sjd)return sjd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-pivot-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_pivot_button_renderer.ytd.pivot.button.renderer.css.js--\x3e<div id="icon-container" class="style-scope ytd-pivot-button-renderer">\n  <template is="dom-if" if="[[data.thumbnail]]" class="style-scope ytd-pivot-button-renderer">\n    <a id="thumbnail-container" class="yt-simple-endpoint style-scope ytd-pivot-button-renderer" href$="[[computeOptionalHref_(data.onClickCommand)]]" data="[[data.onClickCommand]]">\n      <yt-img-shadow id="thumbnail" alt="[[getSimpleString(data.contentDescription)]]" fit="" thumbnail="[[data.thumbnail]]" width="40" class="style-scope ytd-pivot-button-renderer">\n      </yt-img-shadow>\n      <template is="dom-if" if="[[animated]]" class="style-scope ytd-pivot-button-renderer">\n        <ytd-lottie-player id="waveform-icon" data="[[waveformLottiePlayerProps]]" class="style-scope ytd-pivot-button-renderer">\n      </ytd-lottie-player></template>\n    </a>\n  </template>\n  <template is="dom-if" if="[[!data.thumbnail]]" class="style-scope ytd-pivot-button-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-pivot-button-renderer" on-click="onClick">\n      <yt-icon id="icon" hidden="[[!data.icon]]" icon="[[data.icon.iconType]]" class="style-scope ytd-pivot-button-renderer">\n      </yt-icon>\n    </a>\n  </template>\n</div>\n<template is="dom-if" if="[[showSoundAttributionTitle]]" class="style-scope ytd-pivot-button-renderer">\n  <yt-formatted-string id="sound-attribution-title" link-inherit-color="" text="[[data.soundAttributionTitle]]" class="style-scope ytd-pivot-button-renderer">\n  </yt-formatted-string>\n  <tp-yt-paper-tooltip fit-to-visible-bounds="" for="sound-attribution-title" offset="[[tooltipOffset]]" position="top" class="style-scope ytd-pivot-button-renderer">\n    [[tooltipText]]\n  </tp-yt-paper-tooltip>\n</template>\n<template is="dom-if" if="[[!showSoundAttributionTitle]]" class="style-scope ytd-pivot-button-renderer">\n  <tp-yt-paper-tooltip fit-to-visible-bounds="" for="icon-container" offset="[[tooltipOffset]]" position="[[buttonTooltipPosition]]" class="style-scope ytd-pivot-button-renderer">\n    [[tooltipText]]\n  </tp-yt-paper-tooltip>\n</template>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rjd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_pivot_button_renderer.ytd.pivot.button.renderer.css.js--\x3e<style is-scoped>ytd-pivot-button-renderer {display: flex;flex-direction: row;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;color: var(--yt-spec-text-secondary);} #icon.ytd-pivot-button-renderer,#thumbnail.ytd-pivot-button-renderer {--yt-img-border-radius: 6px;border-radius: var(--yt-img-border-radius);} #icon-container.ytd-pivot-button-renderer {display: block;height: 40px;min-width: 40px;} #sound-attribution-title.ytd-pivot-button-renderer {margin-left: 6px;} #icon.ytd-pivot-button-renderer {border: 1px solid var(--yt-spec-static-brand-white);width: 24px;height: 24px;padding: 6px;} #thumbnail.ytd-pivot-button-renderer {width: 40px;height: 40px;} ytd-pivot-button-renderer[background-color=THEME_ATTRIBUTE_OVERLAY_BACKGROUND_MEDIUM] #icon.ytd-pivot-button-renderer {background-color: var(--yt-spec-static-overlay-background-medium);} ytd-pivot-button-renderer[background-color=THEME_ATTRIBUTE_OVERLAY_BACKGROUND_MEDIUM_LIGHT] #icon.ytd-pivot-button-renderer {background-color: var(--yt-spec-static-overlay-background-medium-light);} ytd-pivot-button-renderer[animated] #thumbnail-container.ytd-pivot-button-renderer {position: relative;} ytd-pivot-button-renderer[animated] #waveform-icon.ytd-pivot-button-renderer {position: absolute;width: 18px;height: 18px;bottom: -12px;right: -12px;padding: 4px;border-radius: 50%;border: 2px solid var(--yt-spec-general-background-a);background-color: var(--yt-spec-general-background-a);} ytd-pivot-button-renderer[animated] #waveform-icon.ytd-pivot-button-renderer:before {position: absolute;content: "";width: 26px;height: 26px;bottom: 0px;right: 0px;border-radius: 50%;background-color: var(--yt-spec-badge-chip-background);}</style>');
rjd=d}d=rjd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sjd=a});_.BH(function(a){var b=a.data;a=_.Ml(function(){b.onTapCommand&&_.sH(b.onTapCommand)});
var c;return _.r("reel-sound-metadata-view-model",{class:"reel-sound-metadata-view-model","on:click":a,tabindex:0,"aria-pressed":a,role:"button","on:keydown":_.qFa()},_.Te(b.musicIcon,function(){return _.r(_.Me,null,function(){_.Ds(b.musicIcon,{alt:"music icon",className:"reel-sound-metadata-view-model__icon"})})}),_.r("div",{class:"reel-sound-metadata-view-model__marquee-container"},_.r(Bhd,{text:b.soundMetadata,
enableMarqueeScroll:null!=(c=b.enableMarqueeScroll)?c:!1})))},"reel-sound-metadata-view-model",{propNames:["data"]});_.BH(function(a){var b=a.data,c=a.parentContainerWidth;a=a.parentContainerHeight;var d=_.Ll(),e,h,l,m;if(!(null==(e=b.interactions)?0:null==(h=e[0])?0:null==(l=h.regions)?0:null==(m=l[0])?0:m.transformationMatrix))throw Error("ij");h=_.g(_.Ss(!1));e=h.next().value;var p=h.next().value,q,t,y,z;h=Ihd(null==(q=b.interactions)?void 0:null==(t=q[0])?void 0:null==(y=t.regions)?void 0:null==(z=y[0])?void 0:z.transformationMatrix,c,a);c="left:"+h.left+"; top:"+(h.top+"; width:")+(h.width+"; height:")+(h.height+
"; transform:rotate(")+(h.rotation+"deg);");var D,E=_.B(null==(D=b.interactions)?void 0:D[0].popUp,ajd),I;b=null==(I=b.interactions)?void 0:I[0].a11yString;I=_.Ml(function(){if(_.u("enable_comment_stickers_popup"))p(!0);else{var T,fa,oa,ea=null==(T=_.B(null==E?void 0:E.command,_.tI))?void 0:null==(fa=T.item)?void 0:null==(oa=fa.notificationTextRenderer)?void 0:oa.successResponseText;ea?_.Tn(d.value,"yt-open-popup-action",[_.np(ea),d.value]):((T=null==E?void 0:E.command)&&_.of().resolve(_.cs).resolveCommand(T,
{forceClickLogging:!0}),document.dispatchEvent(new CustomEvent("yt-shorts-reset")))}});
var S={label:"player-overlay-video-interaction-scrim",relative:!0,onclick:function(){p(!1)}};
return _.r("yt-player-overlay-video-interactions",{el:d,class:"yt-player-overlay-video-interactions__video-interactions-wrapper"},_.Te(e,function(){return _.r(Dhd,Object.assign({},S))}),_.r("svg",{"aria-label":b,
id:"player-overlay-video-interaction-svg",class:"yt-player-overlay-video-interactions__interactions-svg",role:"button",style:c,"on:click":I}))},"yt-player-overlay-video-interactions",{propNames:["data",
"parentContainerWidth","parentContainerHeight"]});var ujd=function(){var a=_.O.apply(this,arguments)||this;a.showScrubber=!1;a.scrubberVisible=_.u("web_shorts_scrubber_bar");a.isWatchWhileMode=!1;a.enableSoundMetadata=_.u("web_shorts_sound_metadata");a.modern=_.u("web_button_rework");a.oldShortsButtons=_.u("web_button_rework")&&_.u("web_old_shorts_buttons_look");a.showButtonMenuButton=_.u("web_button_rework")&&!_.u("web_old_shorts_buttons_look");a.playerMetadataLeft=_.u("reels_web_player_metadata_left");a.isOverlay=!1;return a};
_.H(ujd,_.O);_.f=ujd.prototype;_.f.updateIsOverlay=function(a){this.isOverlay=a.detail.value};
_.f.computeIsShortsOverlay=function(){return this.isWatchWhileMode||this.isOverlay};
_.f.setTooltip=function(){var a=this;return _.v(function(b){_.$m(a,function(){var c,d=null==(c=document.getElementById("player-overlay-video-interaction-svg"))?void 0:c.getBoundingClientRect().top;a.JSC$18880_infoTooltip&&(a.JSC$18880_infoTooltip.position=d&&100>d?"bottom":"top",a.JSC$18880_infoTooltip.for="player-overlay-video-interaction-svg")});
_.Bo(b)})};
_.f.computeButtonOverride=function(){if(_.u("web_button_rework"))return{style:this.isOverlay||this.isWatchWhileMode?"overlay":_.u("web_old_shorts_buttons_look")?"overlay":"mono",type:_.u("web_old_shorts_buttons_look")?"text":"tonal",iconPosition:"icon-with-label",size:"L"}};
_.f.ready=function(){this.get("data.likeButton")||this.get("data.viewCommentsButton")||this.get("data.shareButton")||this.get("data.menu")||this.get("data.subscribeButtonRenderer")||this.setFakeLoadingButtons()};
_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"},renderPriority:0},"data.pivotButton":{id:"pivot-button",mapping:{pivotButtonRenderer:{component:"ytd-pivot-button-renderer",properties:{buttonTooltipPosition:"[[buttonTooltipPosition]]"}}},renderPriority:0},"data.badge":{id:"badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[badgeMigration]]"}}},renderPriority:0},"data.infoPanel":{id:"info-panel",
mapping:{infoPanelContainerRenderer:"ytd-info-panel-container-renderer"},renderPriority:0},"data.soundMetadata":{id:"sound-metadata",mapping:{reelSoundMetadataViewModel:"reel-sound-metadata-view-model"},renderPriority:0}}};
_.f.setFakeLoadingButtons=function(){this.set("data.likeButton",{likeButtonRenderer:{likesAllowed:!0,likeStatus:"INDIFFERENT",likeCountText:{simpleText:_.Ln("LIKE_LABEL",void 0,"Like")},dislikeCountText:{simpleText:_.Ln("DISLIKE_LABEL",void 0,"Dislike")}}});this.set("data.viewCommentsButton",{buttonRenderer:{icon:{iconType:"SHORTS_COMMENT"},text:{simpleText:_.Ln("COMMENT_LABEL",void 0,"Comment")}}});this.set("data.shareButton",{buttonRenderer:{icon:{iconType:"SHORTS_SHARE"},text:{simpleText:_.Ln("SHARE_LABEL",
void 0,"Share")}}});this.set("data.menu",{menuRenderer:{items:[{menuServiceItemRenderer:{}}]}});_.u("shorts_overlay_reshuffle")||this.set("data.subscribeButtonRenderer",{subscribeButtonRenderer:{enabled:!1,unsubscribedButtonText:{runs:[{text:_.Ln("SUBSCRIBE_LABEL",void 0,"Subscribe")}]}}});this.set("data.pivotButton",{pivotButtonRenderer:{}})};
_.J.Object.defineProperties(ujd.prototype,{badgeMigration:{configurable:!0,enumerable:!0,get:function(){var a;return _.u("web_shorts_badge_migration")?null==(a=this.data)?void 0:a.badge:void 0}},
oldBadge:{configurable:!0,enumerable:!0,get:function(){var a;return _.u("web_shorts_badge_migration")?void 0:null==(a=this.data)?void 0:a.badge}},
hasInfoPanel:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.infoPanel)}},
enableCommentStickers:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.data)?void 0:null==(b=a.videoInteractions)?void 0:b.interactions)&&this.playerContainerHeight&&this.playerContainerWidth&&_.u("web_shorts_comment_stickers")}},
videoInteractionTooltipText:{configurable:!0,enumerable:!0,get:function(){var a;if(null!=(a=this.data)&&a.videoInteractions){var b,c,d,e,h;return null==(e=_.B(null==(b=this.data)?void 0:null==(c=b.videoInteractions)?void 0:null==(d=c.interactions)?void 0:d[0].popUp,ajd))?void 0:null==(h=e.text)?void 0:h.simpleText}}},
displaySoundMetadata:{configurable:!0,enumerable:!0,get:function(){var a;return this.enableSoundMetadata&&(null==(a=this.data)?void 0:a.soundMetadata)}}});
var k8=ujd;k8.prototype.setTooltip=k8.prototype.setTooltip;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],k8.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],k8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],k8.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],k8.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],k8.prototype,"isActive",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],k8.prototype,"vertical",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],k8.prototype,"useShortsIcon",void 0);_.U([_.N({value:"left"}),_.V("design:type",String)],k8.prototype,"buttonTooltipPosition",void 0);_.U([_.N({value:"none"}),_.V("design:type",String)],k8.prototype,"textTransform",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],k8.prototype,"showScrubber",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],k8.prototype,"scrubberVisible",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],k8.prototype,"isWatchWhileMode",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],k8.prototype,"enableSoundMetadata",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data.badge"),_.V("design:type",Object),_.V("design:paramtypes",[])],k8.prototype,"badgeMigration",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data.badge"),_.V("design:type",Object),_.V("design:paramtypes",[])],k8.prototype,"oldBadge",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.infoPanel"),_.V("design:type",Object),_.V("design:paramtypes",[])],k8.prototype,"hasInfoPanel",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],k8.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],k8.prototype,"oldShortsButtons",void 0);
_.U([_.N(),_.V("design:type",Object)],k8.prototype,"showButtonMenuButton",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],k8.prototype,"playerMetadataLeft",void 0);_.U([_.N(),_.V("design:type",Object)],k8.prototype,"isOverlay",void 0);_.U([_.N({computed:"computeIsShortsOverlay(isOverlay, isWatchWhileMode)"}),_.V("design:type",Boolean)],k8.prototype,"isShortsOverlay",void 0);
_.U([_.N({computed:"computeButtonOverride(isOverlay, isWatchWhileMode)"}),_.V("design:type",Object)],k8.prototype,"buttonOverride",void 0);_.U([_.N(),_.V("design:type",Number)],k8.prototype,"playerContainerHeight",void 0);_.U([_.N(),_.V("design:type",Number)],k8.prototype,"playerContainerWidth",void 0);_.U([_.vq("#interaction-tooltip"),_.V("design:type",Object)],k8.prototype,"JSC$18880_infoTooltip",void 0);
_.U([_.M("data.videoInteractions, playerContainerHeight, playerContainerWidth"),_.V("design:type",Object),_.V("design:paramtypes",[])],k8.prototype,"enableCommentStickers",null);_.U([_.M("data.videoInteractions"),_.V("design:type",Object),_.V("design:paramtypes",[])],k8.prototype,"videoInteractionTooltipText",null);_.U([_.uq("data.videoInteractions"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype",Promise)],k8.prototype,"setTooltip",null);
_.U([_.M("data, isActive"),_.V("design:type",Object),_.V("design:paramtypes",[])],k8.prototype,"displaySoundMetadata",null);k8=_.U([_.P({is:"ytd-reel-player-overlay-renderer",disableElementRegistration:!0})],k8);
_.Q(k8,"ytd-reel-player-overlay-renderer",function(){if(void 0!==ojd)return ojd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<div id="overlay" class="style-scope ytd-reel-player-overlay-renderer">\n  <template is="dom-if" if="[[enableCommentStickers]]" class="style-scope ytd-reel-player-overlay-renderer">\n    <yt-player-overlay-video-interactions data="[[data.videoInteractions]]" parent-container-height="[[playerContainerHeight]]" parent-container-width="[[playerContainerWidth]]" class="style-scope ytd-reel-player-overlay-renderer">\n    </yt-player-overlay-video-interactions>\n    <tp-yt-paper-tooltip id="interaction-tooltip" offset="0" class="style-scope ytd-reel-player-overlay-renderer">\n      [[videoInteractionTooltipText]]\n    </tp-yt-paper-tooltip>\n  </template>\n  <div id="badge" class="style-scope ytd-reel-player-overlay-renderer"></div>\n  <ytd-reel-player-header-renderer badge="[[oldBadge]]" data="[[data.reelPlayerHeaderSupportedRenderers.reelPlayerHeaderRenderer]]" multi-format-link="[[data.multiFormatLink]]" multimix-attribution-label="[[data.multimixAttributionLabel]]" subscribe-button="[[data.subscribeButtonRenderer]]" suggested-action="[[data.suggestedAction]]" class="style-scope ytd-reel-player-overlay-renderer">\n  </ytd-reel-player-header-renderer>\n  <div id="sound-metadata" class="style-scope ytd-reel-player-overlay-renderer">\n  </div>\n  <div id="info-panel" class="style-scope ytd-reel-player-overlay-renderer"></div>\n</div>\n\n<div id="actions" class="style-scope ytd-reel-player-overlay-renderer">\n  <div id="menu" class="button-container style-scope ytd-reel-player-overlay-renderer" hidden="[[modern]]"></div>\n  <div id="top-menu-button" class="button-container style-scope ytd-reel-player-overlay-renderer" hidden="[[!oldShortsButtons]]">\n    <ytd-menu-renderer data="[[data.menu.menuRenderer]]" disable-upgrade="[[!modern]]" icon="yt-icons:more" is-overlay="[[isOverlay]]" three-dot-size="L" class="style-scope ytd-reel-player-overlay-renderer"></ytd-menu-renderer>\n  </div>\n  <div id="like-button" class="button-container style-scope ytd-reel-player-overlay-renderer">\n    <ytd-like-button-renderer data="[[data.likeButton.likeButtonRenderer]]" overrides="[[buttonOverride]]" text-transform="[[textTransform]]" use-shorts-icon="[[useShortsIcon]]" vertical="[[vertical]]" class="style-scope ytd-reel-player-overlay-renderer"></ytd-like-button-renderer>\n  </div>\n  <template is="dom-if" if="[[data.viewCommentsButton]]" class="style-scope ytd-reel-player-overlay-renderer">\n    <div id="comments-button" class="button-container style-scope ytd-reel-player-overlay-renderer">\n      <ytd-button-renderer button-tooltip-position="[[buttonTooltipPosition]]" data="[[data.viewCommentsButton.buttonRenderer]]" overrides="[[buttonOverride]]" vertically-aligned="[[vertical]]" class="style-scope ytd-reel-player-overlay-renderer"></ytd-button-renderer>\n    </div>\n  </template>\n  <div id="share-button" class="button-container style-scope ytd-reel-player-overlay-renderer">\n    <ytd-button-renderer button-tooltip-position="[[buttonTooltipPosition]]" data="[[data.shareButton.buttonRenderer]]" overrides="[[buttonOverride]]" vertically-aligned="[[vertical]]" class="style-scope ytd-reel-player-overlay-renderer"></ytd-button-renderer>\n  </div>\n  <div id="menu-button" class="button-container style-scope ytd-reel-player-overlay-renderer" hidden="[[!showButtonMenuButton]]">\n    <ytd-menu-renderer data="[[data.menu.menuRenderer]]" disable-upgrade="[[!modern]]" icon="yt-icons:more" is-overlay="[[isShortsOverlay]]" three-dot-size="L" tonal-override="" class="style-scope ytd-reel-player-overlay-renderer"></ytd-menu-renderer>\n  </div>\n  <div id="pivot-button" class="button-container style-scope ytd-reel-player-overlay-renderer"></div>\n</div>\n<iron-media-query id="overlay-query" query="(max-width: 599px)" query-matches="[[isOverlay]]" on-query-matches-changed="updateIsOverlay" class="style-scope ytd-reel-player-overlay-renderer"></iron-media-query>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===njd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-reel-player-overlay-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: space-between;align-items: flex-end;} ytd-reel-player-overlay-renderer[vertical] {display: flexbox;display: flex;flex-direction: row;} ytd-reel-player-overlay-renderer #overlay.ytd-reel-player-overlay-renderer {width: 100%;display: flexbox;display: flex;flex-direction: column;background-image: linear-gradient(0deg,rgba(0,0,0,0.4),transparent);border-radius: 0 0 12px 12px;overflow: hidden;} ytd-reel-player-overlay-renderer #overlay.ytd-reel-player-overlay-renderer yt-player-overlay-video-interactions.ytd-reel-player-overlay-renderer {top: 0;left: 0;} #actions.ytd-reel-player-overlay-renderer {--iron-icon-width: 32px;--iron-icon-height: 32px;pointer-events: auto;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: space-between;height: 100%;} #sound-metadata.ytd-reel-player-overlay-renderer {display: none;} ytd-reel-player-overlay-renderer[enable-sound-metadata] #overlay.ytd-reel-player-overlay-renderer ytd-reel-player-header-renderer.ytd-reel-player-overlay-renderer {padding-bottom: 8px;} ytd-reel-player-overlay-renderer[enable-sound-metadata] #sound-metadata.ytd-reel-player-overlay-renderer {display: block;pointer-events: auto;padding: 0 16px 14px;} ytd-reel-player-overlay-renderer[enable-sound-metadata][is-watch-while-mode] #sound-metadata.ytd-reel-player-overlay-renderer {padding-right: 0;} #badge.ytd-reel-player-overlay-renderer {position: relative;top: 72px;margin-bottom: 0;} #badge.ytd-reel-player-overlay-renderer ytd-badge-supported-renderer.ytd-reel-player-overlay-renderer {pointer-events: auto;height: 24px;padding: 3px 16px;} #info-panel.ytd-reel-player-overlay-renderer {pointer-events: auto;} #suggested-action.ytd-reel-player-overlay-renderer {pointer-events: auto;} ytd-reel-player-overlay-renderer[vertical] #actions.ytd-reel-player-overlay-renderer {display: flexbox;display: flex;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) {ytd-reel-player-overlay-renderer[vertical] {height: 100%;}ytd-reel-player-overlay-renderer[vertical] #actions.ytd-reel-player-overlay-renderer>.button-container.ytd-reel-player-overlay-renderer>*.ytd-reel-player-overlay-renderer:first-child {padding-top: 16px;}ytd-reel-player-overlay-renderer[vertical] #menu.ytd-reel-player-overlay-renderer {flex-grow: 1;}#menu.ytd-reel-player-overlay-renderer ytd-menu-renderer.ytd-reel-player-overlay-renderer {--yt-spec-icon-active-other: var(--yt-spec-text-secondary);--ytd-menu-renderer-button-color: var(--yt-spec-text-secondary);}ytd-reel-player-overlay-renderer[is-watch-while-mode] #actions.ytd-reel-player-overlay-renderer>.button-container.ytd-reel-player-overlay-renderer>*.ytd-reel-player-overlay-renderer:first-child {padding-bottom: 16px;padding-top: 0;}} @media(max-width:599px) {ytd-reel-player-overlay-renderer {-webkit-filter: drop-shadow(0px 1px 4px rgba(0,0,0,0.3));filter: drop-shadow(0px 1px 4px rgba(0,0,0,0.3));height: 100%;}ytd-reel-player-overlay-renderer[vertical] #actions.ytd-reel-player-overlay-renderer>.button-container.ytd-reel-player-overlay-renderer>*.ytd-reel-player-overlay-renderer:first-child {padding-bottom: 16px;}#comments-button.ytd-reel-player-overlay-renderer ytd-button-renderer.ytd-reel-player-overlay-renderer,#share-button.ytd-reel-player-overlay-renderer ytd-button-renderer.ytd-reel-player-overlay-renderer {color: var(--yt-spec-static-brand-white);}#menu.ytd-reel-player-overlay-renderer ytd-menu-renderer.ytd-reel-player-overlay-renderer {--ytd-menu-renderer-button-color: var(--yt-spec-static-brand-white);}#like-button.ytd-reel-player-overlay-renderer>ytd-like-button-renderer.ytd-reel-player-overlay-renderer {--yt-button-color: var(--yt-spec-static-brand-white);}#info-panel.ytd-reel-player-overlay-renderer {margin-right: calc(-1 * 64px);}#overlay.ytd-reel-player-overlay-renderer {margin-right: -76px;padding-right: 64px;}ytd-reel-player-overlay-renderer[modern] #overlay.ytd-reel-player-overlay-renderer {margin-right: -72px;padding-right: 72px;}ytd-reel-player-overlay-renderer[has-info-panel] #actions.ytd-reel-player-overlay-renderer {margin-bottom: 56px;}ytd-reel-player-overlay-renderer[show-scrubber] #actions.ytd-reel-player-overlay-renderer {opacity: 0;transition: opacity 0.5s;}ytd-reel-player-overlay-renderer[enable-sound-metadata] #sound-metadata.ytd-reel-player-overlay-renderer {padding: 0 0 14px 16px;}} ytd-reel-player-overlay-renderer[is-watch-while-mode] {-webkit-filter: drop-shadow(0px 1px 4px rgba(0,0,0,0.3));filter: drop-shadow(0px 1px 4px rgba(0,0,0,0.3));} ytd-reel-player-overlay-renderer[is-watch-while-mode] ytd-reel-player-overlay-renderer[vertical] #actions.ytd-reel-player-overlay-renderer>.button-container.ytd-reel-player-overlay-renderer>*.ytd-reel-player-overlay-renderer:first-child {padding-bottom: 16px;} ytd-reel-player-overlay-renderer[is-watch-while-mode] #comments-button.ytd-reel-player-overlay-renderer ytd-button-renderer.ytd-reel-player-overlay-renderer,ytd-reel-player-overlay-renderer[is-watch-while-mode] #share-button.ytd-reel-player-overlay-renderer ytd-button-renderer.ytd-reel-player-overlay-renderer {color: var(--yt-spec-static-brand-white);} ytd-reel-player-overlay-renderer[is-watch-while-mode] #menu.ytd-reel-player-overlay-renderer ytd-menu-renderer.ytd-reel-player-overlay-renderer {--ytd-menu-renderer-button-color: var(--yt-spec-static-brand-white);} ytd-reel-player-overlay-renderer[is-watch-while-mode] #like-button.ytd-reel-player-overlay-renderer>ytd-like-button-renderer.ytd-reel-player-overlay-renderer {--yt-button-color: var(--yt-spec-static-brand-white);} ytd-reel-player-overlay-renderer[is-watch-while-mode] #info-panel.ytd-reel-player-overlay-renderer {margin-right: -64px;} ytd-reel-player-overlay-renderer[is-watch-while-mode] #overlay.ytd-reel-player-overlay-renderer {margin-right: -88px;padding-right: 88px;border-radius: 0 0 0 12px;} ytd-reel-player-overlay-renderer[is-watch-while-mode] ytd-reel-player-overlay-renderer[has-info-panel] #actions.ytd-reel-player-overlay-renderer {margin-bottom: 56px;} ytd-reel-player-overlay-renderer[is-watch-while-mode][scrubber-visible] #overlay.ytd-reel-player-overlay-renderer {margin-right: -72px;padding-right: 72px;} ytd-reel-player-overlay-renderer[is-watch-while-mode][show-scrubber] #actions.ytd-reel-player-overlay-renderer {opacity: 0;transition: opacity 0.5s;} #comments-button.ytd-reel-player-overlay-renderer ytd-button-renderer.ytd-reel-player-overlay-renderer,#share-button.ytd-reel-player-overlay-renderer ytd-button-renderer.ytd-reel-player-overlay-renderer {--yt-button-default-background-color: transparent;--paper-button-ink-color: var(--yt-spec-text-secondary);text-transform: none;letter-spacing: 0;} ytd-reel-player-overlay-renderer[modern][vertical] #actions.ytd-reel-player-overlay-renderer {width: 48px;padding: 12px 12px 0;justify-content: flex-end;} ytd-reel-player-overlay-renderer[modern][vertical] #menu.ytd-reel-player-overlay-renderer {flex-grow: unset;} ytd-reel-player-overlay-renderer[modern][vertical][old-shorts-buttons] #top-menu-button.ytd-reel-player-overlay-renderer {flex-grow: 1;} ytd-reel-player-overlay-renderer[show-scrubber] #overlay.ytd-reel-player-overlay-renderer ytd-reel-player-header-renderer.ytd-reel-player-overlay-renderer {opacity: 0;transition: opacity 0.5s;} @media(min-width:1440px) {ytd-reel-player-overlay-renderer[player-metadata-left]:not([is-watch-while-mode]) #overlay.ytd-reel-player-overlay-renderer {margin-left: -360px;width: 360px;background-image: none;}}</style>");
njd=d}d=njd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ojd=a});var vjd;var wjd,xjd=function(){if(void 0!==wjd)return wjd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-progress-bar-line--\x3e\x3c!--css_build_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_progress_bar_line.ytd.progress.bar.line.css.js--\x3e<div id="progress-bar-line" hidden="[[hideProgressBar]]" role="progressbar" aria-valuenow$="[[percentPlayed]]" class="style-scope ytd-progress-bar-line">\n  <div class="progress-bar-background style-scope ytd-progress-bar-line"></div>\n  <div class="progress-bar-played style-scope ytd-progress-bar-line" style$="[[percentPlayedStyle]]"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vjd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.player.ytd_progress_bar_line.ytd.progress.bar.line.css.js--\x3e<style is-scoped>#progress-bar-line.ytd-progress-bar-line {padding-bottom: 2px;} .progress-bar-background.ytd-progress-bar-line {background-color: var(--yt-spec-static-overlay-icon-active-other);opacity: 0.3;} .progress-bar-played.ytd-progress-bar-line {background-color: var(--yt-spec-static-brand-red);transform-origin: left;} .progress-bar-background.ytd-progress-bar-line,.progress-bar-played.ytd-progress-bar-line {position: absolute;height: 3px;width: 100%;}</style>");
vjd=d}d=vjd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return wjd=a};var yjd=function(){var a=_.O.apply(this,arguments)||this;a.videoDuration=0;a.playedTime=0;a.isActive=!1;a.scrubberVisible=_.u("web_shorts_scrubber_bar");a.latencyImprovement=_.u("web_shorts_latency_improvement");a.JSC$18884_playerEvents=new Map;return a};
_.H(yjd,_.O);_.f=yjd.prototype;_.f.created=function(){this.JSC$18884_playerEvents.set("onVideoDataChange",this.onVideoDataChange);this.JSC$18884_playerEvents.set("onVideoProgress",this.onVideoProgress)};
_.f.attached=function(){this.disableProgressBar||this.getPlayerAndInitializeListeners()};
_.f.detached=function(){this.player&&(this.ytPlayerListenerBehavior.unlistenFromPlayerEvents(this.player,this.JSC$18884_playerEvents),this.player=null);document.removeEventListener("yt-page-type-changed",_.Rr(this,this.onPageChanged))};
_.f.getPlayerAndInitializeListeners=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress)return b=_.Lq(),b?_.w(c,b.getPlayerPromise(),3):(document.addEventListener("yt-page-type-changed",_.Rr(a,a.onPageChanged)),c.jumpTo(0));a.player=c.yieldResult;a.initializePlayerListeners();_.Bo(c)})};
_.f.onPageChanged=function(a){var b=this;return _.v(function(c){if(1==c.nextAddress)return"ytd-shorts"!==a.detail.newPageType?c.return():_.w(c,_.qH().getPlayerPromise(),2);b.player=c.yieldResult;b.initializePlayerListeners();document.removeEventListener("yt-page-type-changed",_.Rr(b,b.onPageChanged));_.Bo(c)})};
_.f.initializePlayerListeners=function(){this.ytPlayerListenerBehavior.listenToPlayerEvents(this.player,this.JSC$18884_playerEvents)};
_.f.onVideoDataChange=function(a){var b=this;return _.v(function(c){if(!b.player||"newdata"!==a.type)return c.return();b.videoDuration=_.u("web_shorts_use_progress_state_for_gapless")?b.player.getProgressState(a.playertype).seekableEnd:b.player.getDuration(a.playertype);b.playedTime=0;_.Bo(c)})};
_.f.onVideoProgress=function(a){var b=this,c,d;return _.v(function(e){if(!b.player)return e.return();c=b.player.getPresentingPlayerType();d=b.player.getPlayerState();b.videoDuration=_.u("web_shorts_use_progress_state_for_gapless")?b.player.getProgressState(c).seekableEnd:b.player.getDuration(c);b.playedTime=0===d?b.videoDuration:a;_.Bo(e)})};
_.f.getPercentPlayed=function(a,b){return a?_.eI(b/a,0,1):0};
_.J.Object.defineProperties(yjd.prototype,{disableProgressBar:{configurable:!0,enumerable:!0,get:function(){return this.latencyImprovement&&(this.scrubberVisible||!this.isActive)}},
percentPlayed:{configurable:!0,enumerable:!0,get:function(){return this.videoDuration&&this.playedTime?Math.floor(100*this.getPercentPlayed(this.videoDuration,this.playedTime)):0}},
percentPlayedStyle:{configurable:!0,enumerable:!0,get:function(){var a={};a.transform=this.videoDuration&&this.playedTime?"scaleX("+this.getPercentPlayed(this.videoDuration,this.playedTime)+")":"scaleX(0)";return _.dI(a)}},
hideProgressBar:{configurable:!0,enumerable:!0,get:function(){return this.videoDuration?!(this.isActive&&30<this.videoDuration):!1}}});
_.J.Object.defineProperties(yjd,{template:{configurable:!0,enumerable:!0,get:function(){return xjd()}}});
var l8=yjd;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],l8.prototype,"componentBehavior",void 0);_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],l8.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],l8.prototype,"player",void 0);_.U([_.N(),_.V("design:type",Object)],l8.prototype,"videoDuration",void 0);_.U([_.N(),_.V("design:type",Object)],l8.prototype,"playedTime",void 0);
_.U([_.N(),_.V("design:type",Object)],l8.prototype,"isActive",void 0);_.U([_.N(),_.V("design:type",Object)],l8.prototype,"scrubberVisible",void 0);_.U([_.N(),_.V("design:type",Object)],l8.prototype,"latencyImprovement",void 0);_.U([_.N(),_.M("scrubberVisible","isActive","latencyImprovement"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],l8.prototype,"disableProgressBar",null);
_.U([_.M("videoDuration","playedTime"),_.V("design:type",Number),_.V("design:paramtypes",[])],l8.prototype,"percentPlayed",null);_.U([_.M("videoDuration","playedTime"),_.V("design:type",Object),_.V("design:paramtypes",[])],l8.prototype,"percentPlayedStyle",null);_.U([_.M("videoDuration","isActive"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],l8.prototype,"hideProgressBar",null);
l8=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-progress-bar-line"})],l8);_.u("main_app_controller_extraction_batch_9")&&_.Q(l8,"ytd-progress-bar-line",xjd);var zjd;var Ajd,Bjd=function(){if(void 0!==Ajd)return Ajd;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-scrubber--\x3e\x3c!--css_build_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_scrubber.ytd.scrubber.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zjd){var d=document.createElement("template");
_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.player.ytd_scrubber.ytd.scrubber.css.js--\x3e<style is-scoped></style>");zjd=d}d=zjd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ajd=a};var Lhd;var Ohd=new Set;var Qhd=null;var Cid=new _.dA(Xhd,100);var rid,jid;var Bid=!1,Cjd=function(){_.QC.apply(this,arguments);var a=this;this.playerApi=a8();this.state=Object.assign({},uid(),vid(),wid(a8()||void 0),xid(),yid(),{controlsVisible:!0,volumeMuted:!0});this.onVideoProgressUpdate=function(b){if(a.playerApi&&!a.state.isDragging){var c=a.playerApi.getPresentingPlayerType(),d=a.playerApi.getDuration(c);_.u("web_shorts_use_progress_state_for_gapless")&&(d=a.playerApi.getProgressState(c).seekableEnd);b={playedTime:b,videoDuration:d};0===a.playerApi.getPlayerState(c)?
b.playedTime=a.state.videoDuration:a.setPlayedTime&&b.playedTime&&(a.setPlayedTime(b.playedTime),delete b.playedTime);a.setState(b)}};
this.onVideoDataChange=function(b){if(a.playerApi&&"newdata"===b.type){Mhd();var c,d=null==(c=a.playerApi)?void 0:c.getDuration(b.playertype);_.u("web_shorts_use_progress_state_for_gapless")&&(d=a.playerApi.getProgressState(b.playertype).seekableEnd);a.setState({playedTime:0,videoDuration:d})}}};
_.H(Cjd,_.QC);_.f=Cjd.prototype;_.f.onConnected=function(){var a=this;return _.v(function(b){a.setState=a.setState.bind(a);a.recordProgressBarLineRect=a.recordProgressBarLineRect.bind(a);return _.w(b,a.initializePlayerListeners(),0)})};
_.f.onDisconnected=function(){this.playerApi&&(this.playerApi.removeEventListener("onVideoProgress",this.onVideoProgressUpdate),this.playerApi.removeEventListener("onVideoDataChange",this.onVideoDataChange))};
_.f.initializePlayerListeners=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress)return a.playerApi?c.jumpTo(2):_.w(c,vhd(),3);2!=c.nextAddress&&(a.playerApi=c.yieldResult);a.playerApi&&(a.playerApi.addEventListener("onVideoProgress",a.onVideoProgressUpdate),a.playerApi.addEventListener("onVideoDataChange",a.onVideoDataChange));_.u("web_progress_bar_uses_signals")&&(b=_.g(_.fe(0)),a.playedTimeSignal=b.next().value,a.setPlayedTime=b.next().value);_.Bo(c)})};
_.f.recordProgressBarLineRect=function(){var a;this.progressBarLineRect=null==(a=rid)?void 0:a.getBoundingClientRect()};
_.f.render=function(){var a=this;this.recordProgressBarLineRect();var b=[];this.props.isWatchWhileMode&&b.push("DesktopShortsPlayerControlsHostShortsPlayerControlsPbIsWatchWhileMode");var c=this.playerApi&&2!==this.playerApi.getPlayerState(this.playerApi.getPresentingPlayerType());(!this.props.showScrubber&&30>this.state.videoDuration&&c||_.u("web_shorts_scrubber_bar_counterfactual"))&&b.push("DesktopShortsPlayerControlsHostHideProgressBar");var d=b.join(" ");(0,_.Ys)({className:"DesktopShortsPlayerControlsHost"},
function(){(0,_.Ys)({className:"DesktopShortsPlayerControlsHostShortsPlayerControlsPbWrapper"},function(){Eid(Object.assign({},a.state,{domMeasurements:{progressBarLineRect:a.progressBarLineRect},setState:a.setState,playedTimeSignal:a.playedTimeSignal,appApi:Jhd()}),d)})})};
Cjd.tagName="shorts-player-controls";var Djd=function(){var a=_.O.apply(this,arguments)||this;a.isActive=!1;a.isWatchWhileMode=!1;a.showScrubber=!1;a.scrubberVisible=_.u("web_shorts_scrubber_bar");return a};
_.H(Djd,_.O);Djd.prototype.renderIdom=function(){if(this.scrubberVisible&&this.isActive){var a={isWatchWhileMode:this.isWatchWhileMode,showScrubber:this.showScrubber};_.u("web_enable_keto_shorts_player_controls")?_.Nr(Gid)(a):_.Kr(Cjd,a)}};
_.J.Object.defineProperties(Djd,{template:{configurable:!0,enumerable:!0,get:function(){return Bjd()}}});
var m8=Djd;_.U([_.L(_.TC),_.V("design:type",Object)],m8.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],m8.prototype,"isActive",void 0);_.U([_.N(),_.V("design:type",Object)],m8.prototype,"isWatchWhileMode",void 0);_.U([_.N(),_.V("design:type",Object)],m8.prototype,"showScrubber",void 0);_.U([_.N(),_.V("design:type",Object)],m8.prototype,"scrubberVisible",void 0);
m8=_.U([_.Gq({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-scrubber",isInjectionRoot:!0})],m8);_.u("main_app_controller_extraction_batch_9")&&_.Q(m8,"ytd-scrubber",Bjd);var Ejd;var Fjd,Gjd=function(){if(void 0!==Fjd)return Fjd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-shorts-player-controls">\n  <yt-icon default-to-filled="true" icon="[[playPauseIcon]]" class="style-scope ytd-shorts-player-controls"></yt-icon>\n</yt-icon-button>\n<template is="dom-if" if="[[!newPlayerControls]]" class="style-scope ytd-shorts-player-controls">\n  <yt-icon-button label="[[computeMuteLabel(isMuted)]]" on-click="onMuteButtonClick" class="style-scope ytd-shorts-player-controls">\n    <yt-icon default-to-filled="true" icon="[[muteIcon]]" class="style-scope ytd-shorts-player-controls"></yt-icon>\n  </yt-icon-button>\n</template>\n<template is="dom-if" if="[[displayVolumeControls]]" class="style-scope ytd-shorts-player-controls">\n  <desktop-shorts-volume-controls class="style-scope ytd-shorts-player-controls"></desktop-shorts-volume-controls>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ejd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.player.ytd_shorts_player_controls.ytd.shorts.player.controls.css.js--\x3e<style is-scoped>ytd-shorts-player-controls {justify-content: space-between;display: flexbox;display: flex;flex-direction: row;padding: 16px 16px 32px 16px;background-image: linear-gradient(180deg,rgba(0,0,0,0.4),transparent);} yt-icon.ytd-shorts-player-controls {color: var(--yt-spec-static-overlay-icon-active-other);pointer-events: all;} ytd-shorts-player-controls[new-player-controls] {--yt-icon-button-icon-height: 24px;--yt-icon-button-icon-width: 24px;justify-content: initial;gap: 16px;} ytd-shorts-player-controls[new-player-controls] yt-icon-button.ytd-shorts-player-controls {height: 48px;width: 48px;background-color: rgba(0,0,0,0.3);border-radius: 50%;} ytd-shorts-player-controls:not([is-active]) desktop-shorts-volume-controls.ytd-shorts-player-controls {display: none;}</style>");
Ejd=d}d=Ejd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Fjd=a};_.BH(function(){var a=_.Ll(),b=_.Ll(),c=_.g(_.Ss(!1)),d=c.next().value,e=c.next().value;c=_.g(_.Ss(!1));var h=c.next().value,l=c.next().value;_.ff(function(){Iid(b.value).then(function(){"0"===b.value.value&&l(!0)})});
c=_.Ml(function(){var y=Number(b.value.value);Jid(y);b.value.style.setProperty("--gradient-percent",y+"%");"0"===b.value.value?l(!0):l(!1)});
var m=d?"YtdDesktopShortsVolumeControlsSliderContainer":"YtdDesktopShortsVolumeControlsSliderContainerHidden",p=_.Ml(function(){e(!0)}),q=_.Ml(function(){Kid(b.value,h);
l(!h)}),t={sources:[{clientResource:{imageName:h?"VOLUME_OFF_FILLED":"VOLUME_UP_FILLED"}}]};
return _.r("desktop-shorts-volume-controls",{"on:pointerleave":_.Ml(function(){e(!1)}),
class:"YtdDesktopShortsVolumeControlsHost",el:a},_.r("div",{class:d?"YtdDesktopShortsVolumeControlsBackgroundScrim":"YtdDesktopShortsVolumeControlsBackgroundScrimCollapsed"}),_.r("div",{"on:click":q,"on:pointerenter":p,class:"YtdDesktopShortsVolumeControlsMuteIconButtonContainer"},_.r("yt-icon-button",{class:"YtdDesktopShortsVolumeControlsMuteIconButton",label:h?"VOLUME_OFF_FILLED":"VOLUME_UP_FILLED"},_.Te(t,function(){return _.r(_.Me,null,function(){_.Ds(t,{alt:"mute button",className:"YtdDesktopShortsVolumeControlsMuteIcon"})})}))),
_.r("div",{class:m},_.r("input",{el:b,
"on:input":c,type:"range",class:"YtdDesktopShortsVolumeControlsNativeSlider",id:"volume-input"}," ")))},"desktop-shorts-volume-controls");var Hjd=function(){var a=_.O.apply(this,arguments)||this;a.playerState=null;a.isMuted=!1;a.newPlayerControls=_.u("desktop_shorts_volume_controls");a.JSC$18934_playerEvents=new Map;return a};
_.H(Hjd,_.O);_.f=Hjd.prototype;_.f.created=function(){this.JSC$18934_playerEvents.set("onStateChange",this.onPlayerStateChange);this.JSC$18934_playerEvents.set("onVolumeChange",this.onPlayerVolumeChange)};
_.f.attached=function(){this.getPlayerAndInitializeListeners();this.muteButtonClientVE=_.Hl(28662);this.playPauseButtonClientVE=_.Hl(36842);var a=_.Hj(),b=_.Gj();a&&b&&(_.u("combine_ve_grafts")?(_.lz(_.Cl(),this.muteButtonClientVE,b),_.lz(_.Cl(),this.playPauseButtonClientVE,b)):_.aW(a,b,[this.muteButtonClientVE,this.playPauseButtonClientVE]))};
_.f.detached=function(){this.player&&(this.ytPlayerListenerBehavior.unlistenFromPlayerEvents(this.player,this.JSC$18934_playerEvents),this.player=null)};
_.f.getPlayerAndInitializeListeners=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress)return b=_.Lq(),null===b?(document.addEventListener("yt-page-type-changed",_.Rr(a,a.onPageChanged)),c.jumpTo(0)):_.w(c,b.getPlayerPromise(),3);a.player=c.yieldResult;a.initializePlayerListeners();_.Bo(c)})};
_.f.onPageChanged=function(a){var b=this;return _.v(function(c){if(1==c.nextAddress)return"ytd-shorts"!==a.detail.newPageType?c.return():_.w(c,_.qH().getPlayerPromise(),2);b.player=c.yieldResult;b.initializePlayerListeners();document.removeEventListener("yt-page-type-changed",_.Rr(b,b.onPageChanged));_.Bo(c)})};
_.f.initializePlayerListeners=function(){this.ytPlayerListenerBehavior.listenToPlayerEvents(this.player,this.JSC$18934_playerEvents)};
_.f.onPlayerStateChange=function(a){this.playerState=a};
_.f.onPlayerVolumeChange=function(a){this.isMuted=a.muted};
_.f.onPlayPauseButtonClick=function(){var a=this,b,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,_.qH().getPlayerPromise(),2);b=d.yieldResult;(c=_.Hj())&&a.playPauseButtonClientVE&&_.xl(c,a.playPauseButtonClientVE);1!==b.getPlayerState()?b.playVideo():b.pauseVideo();_.Bo(d)})};
_.f.computePlayPauseIcon=function(a){return 1===a||3===a?"miniplayer:shorts-pause":"miniplayer:play-arrow"};
_.f.computePlayPauseLabel=function(a){return 1===a||3===a?_.Ln("PLAYER_LABEL_PAUSE"):_.Ln("PLAYER_LABEL_PLAY")};
_.f.onMuteButtonClick=function(){var a=this,b,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,_.qH().getPlayerPromise(),2);b=d.yieldResult;(c=_.Hj())&&a.muteButtonClientVE&&_.xl(c,a.muteButtonClientVE);b.isMuted()?b.unMute(!0):b.mute(!0);_.Bo(d)})};
_.f.computeMuteIcon=function(a){return a?"miniplayer:volume-off":"miniplayer:volume-up"};
_.f.computeMuteLabel=function(a){return a?_.Ln("PLAYER_LABEL_UNMUTE"):_.Ln("PLAYER_LABEL_MUTE")};
_.J.Object.defineProperties(Hjd.prototype,{displayVolumeControls:{configurable:!0,enumerable:!0,get:function(){return this.newPlayerControls&&this.isActive}}});
_.J.Object.defineProperties(Hjd,{template:{configurable:!0,enumerable:!0,get:function(){return Gjd()}}});
var n8=Hjd;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],n8.prototype,"componentBehavior",void 0);_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],n8.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],n8.prototype,"player",void 0);_.U([_.N(),_.V("design:type",Object)],n8.prototype,"playerState",void 0);_.U([_.N(),_.V("design:type",Object)],n8.prototype,"isMuted",void 0);
_.U([_.N({computed:"computePlayPauseIcon(playerState)"}),_.V("design:type",String)],n8.prototype,"playPauseIcon",void 0);_.U([_.N({computed:"computeMuteIcon(isMuted)"}),_.V("design:type",String)],n8.prototype,"muteIcon",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],n8.prototype,"newPlayerControls",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],n8.prototype,"isActive",void 0);
_.U([_.M("newPlayerControls","isActive"),_.V("design:type",Object),_.V("design:paramtypes",[])],n8.prototype,"displayVolumeControls",null);n8=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-shorts-player-controls"})],n8);_.u("main_app_controller_extraction_batch_9")&&_.Q(n8,"ytd-shorts-player-controls",Gjd);var Ijd;var Jjd;var Kjd;var Ljd;var Lid=_.iu({buttonViewModel:_.ju(_.et)});var Mjd=_.ht({buttonViewModel:_.et}),Njd=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data)};
_.H(Njd,_.QC);Njd.prototype.render=function(){var a=this.props.data;(0,_.Ys)({className:"ReelWatchBreakViewModelHost"},function(){(0,_.e6a)({className:"ReelWatchBreakViewModelHostTitle"},function(){_.Fs(a.title)});
(0,_.f6a)({className:"ReelWatchBreakViewModelHostBody"},function(){_.Fs(a.body,{isOverlay:!0})});
(0,_.Ys)({className:"ReelWatchBreakViewModelHostContinueWatchingButton"},function(){var b;Mjd(null==a?void 0:null==(b=a.buttons)?void 0:b[0])});
(0,_.Ys)({className:"ReelWatchBreakViewModelHostGoHomeButton"},function(){var b;Mjd(null==a?void 0:null==(b=a.buttons)?void 0:b[1])})})};
Njd.tagName="reel-watch-break-view-model-c3";var Ojd=function(){return _.O.apply(this,arguments)||this};
_.H(Ojd,_.O);Ojd.prototype.renderIdom=function(){if(this.data){var a=this.data;_.u("mweb_enable_keto_batch_17_6")?_.Nr(Mid)({data:a}):_.Kr(Njd,{data:a});_.Mr(_.u("mweb_enable_keto_batch_17_6_log"))}};
var Pjd=Ojd;_.U([_.L(_.TC),_.V("design:type",Object)],Pjd.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Pjd.prototype,"data",void 0);Pjd=_.U([_.P({disableElementRegistration:!0,is:"ytd-reel-watch-break-view-model"})],Pjd);
_.Q(Pjd,"ytd-reel-watch-break-view-model",function(){if(void 0!==Ljd)return Ljd;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-reel-watch-break-view-model--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.view_models.ytd_reel_watch_break_view_model.ytd.reel.watch.break.view.model.css.js--\x3e\n");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Kjd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.view_models.ytd_reel_watch_break_view_model.ytd.reel.watch.break.view.model.css.js--\x3e<style is-scoped></style>");Kjd=d}d=Kjd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ljd=a});_.BH(_.Agd,"yt-interstitial-view-model",{propNames:["data"],enableUnsafeRenderOnNotifyPath:!0});var Qjd=function(){return _.O.apply(this,arguments)||this};
_.H(Qjd,_.O);Qjd.prototype.configureRendererStamper=function(){return{"data.renderer":{id:"nvc-container",mapping:{reelWatchBreakViewModel:{component:"ytd-reel-watch-break-view-model"},inlineSurveyRenderer:{component:"ytd-inline-survey-renderer"},interstitialViewModel:{component:"yt-interstitial-view-model"}},renderPriority:0}}};
_.J.Object.defineProperties(Qjd.prototype,{isSurvey:{configurable:!0,enumerable:!0,get:function(){var a;return!!_.B(null==(a=this.data)?void 0:a.renderer,Tid)}},
isInterstitialViewModel:{configurable:!0,enumerable:!0,get:function(){var a;return!!_.B(null==(a=this.data)?void 0:a.renderer,Uid)}}});
var o8=Qjd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],o8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],o8.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],o8.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],o8.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data.renderer"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],o8.prototype,"isSurvey",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.renderer"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],o8.prototype,"isInterstitialViewModel",null);o8=_.U([_.P({is:"ytd-reel-non-video-content-renderer",disableElementRegistration:!0})],o8);
_.Q(o8,"ytd-reel-non-video-content-renderer",function(){if(void 0!==Jjd)return Jjd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-reel-non-video-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.reels.ytd_reel_non_video_content_renderer.ytd.reel.non.video.content.renderer.css.js--\x3e<div id="nvc-container" class="nvc-container style-scope ytd-reel-non-video-content-renderer">\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ijd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_non_video_content_renderer.ytd.reel.non.video.content.renderer.css.js--\x3e<style is-scoped>ytd-reel-non-video-content-renderer {width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);min-width: 320px;} .nvc-container.ytd-reel-non-video-content-renderer {display: flex;justify-content: center;align-items: center;background-color: var(--yt-spec-static-overlay-background-solid);border-radius: 12px;height: 100%;width: 100%;} ytd-reel-non-video-content-renderer[is-survey] .nvc-container.ytd-reel-non-video-content-renderer,ytd-reel-non-video-content-renderer[is-interstitial-view-model] .nvc-container.ytd-reel-non-video-content-renderer {flex-direction: column-reverse;justify-content: unset;overflow: hidden;} ytd-reel-non-video-content-renderer[is-interstitial-view-model] .nvc-container.ytd-reel-non-video-content-renderer {background-color: var(--yt-spec-static-grey);background-image: linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.6) 75%,rgba(0,0,0,0.6) 100%);}</style>");
Ijd=d}d=Ijd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Jjd=a});var Rjd;var Sjd;var Tjd=function(){var a=_.O.apply(this,arguments)||this;a.showScrubber=!1;a.isWatchWhileMode=!1;a.enableSoundMetadata=_.u("web_shorts_sound_metadata");a.modern=_.u("web_button_rework");a.oldShortsButtons=_.u("web_button_rework")&&_.u("web_old_shorts_buttons_look");a.showButtonMenuButton=_.u("web_button_rework")&&!_.u("web_old_shorts_buttons_look");a.isOverlay=!1;a.isImmersive=!1;return a};
_.H(Tjd,_.O);_.f=Tjd.prototype;_.f.updateIsOverlay=function(a){this.isOverlay=a.detail.value};
_.f.computeIsShortsOverlay=function(){return this.isWatchWhileMode||this.isOverlay};
_.f.updateIsImmersive=function(a){this.isImmersive=a.detail.value};
_.f.computeIsShortsImmersive=function(){return!this.isWatchWhileMode&&this.isImmersive};
_.f.computeButtonOverride=function(){if(_.u("web_button_rework"))return{style:this.isOverlay||this.isWatchWhileMode?"overlay":_.u("web_old_shorts_buttons_look")?"overlay":"mono",type:_.u("web_old_shorts_buttons_look")?"text":"tonal",iconPosition:"icon-with-label",size:"L"}};
_.f.ready=function(){this.get("data.likeButton")||this.get("data.viewCommentsButton")||this.get("data.shareButton")||this.get("data.menu")||this.get("data.subscribeButtonRenderer")||this.setFakeLoadingButtons();this.hostElement.style.setProperty("--metadata-justify-content",_.Bf("reels_metadata_justified_content")||"flex-start");this.hostElement.style.setProperty("--action-justify-content",_.Bf("reels_action_justified_content")||"flex-start")};
_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"},renderPriority:0},"data.pivotButton":{id:"pivot-button",mapping:{pivotButtonRenderer:{component:"ytd-pivot-button-renderer",properties:{buttonTooltipPosition:"[[buttonTooltipPosition]]"}}},renderPriority:0},"data.badge":{id:"badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[badgeMigration]]"}}},renderPriority:0},"data.infoPanel":{id:"info-panel",
mapping:{infoPanelContainerRenderer:"ytd-info-panel-container-renderer"},renderPriority:0},"data.soundMetadata":{id:"sound-metadata",mapping:{reelSoundMetadataViewModel:"reel-sound-metadata-view-model"},renderPriority:0}}};
_.f.setFakeLoadingButtons=function(){this.set("data.likeButton",{likeButtonRenderer:{likesAllowed:!0,likeStatus:"INDIFFERENT",likeCountText:{simpleText:_.Ln("LIKE_LABEL",void 0,"Like")},dislikeCountText:{simpleText:_.Ln("DISLIKE_LABEL",void 0,"Dislike")}}});this.set("data.viewCommentsButton",{buttonRenderer:{icon:{iconType:"SHORTS_COMMENT"},text:{simpleText:_.Ln("COMMENT_LABEL",void 0,"Comment")}}});this.set("data.shareButton",{buttonRenderer:{icon:{iconType:"SHORTS_SHARE"},text:{simpleText:_.Ln("SHARE_LABEL",
void 0,"Share")}}});this.set("data.menu",{menuRenderer:{items:[{menuServiceItemRenderer:{}}]}});this.set("data.subscribeButtonRenderer",{subscribeButtonRenderer:{enabled:!1,unsubscribedButtonText:{runs:[{text:_.Ln("SUBSCRIBE_LABEL",void 0,"Subscribe")}]}}});_.u("enable_web_shorts_audio_pivot")&&this.set("data.pivotButton",{pivotButtonRenderer:{}})};
_.J.Object.defineProperties(Tjd.prototype,{hasInfoPanel:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.infoPanel)}},
displaySoundMetadata:{configurable:!0,enumerable:!0,get:function(){var a;return this.enableSoundMetadata&&(null==(a=this.data)?void 0:a.soundMetadata)}},
badgeMigration:{configurable:!0,enumerable:!0,get:function(){var a;return _.u("web_shorts_badge_migration")?null==(a=this.data)?void 0:a.badge:void 0}},
oldBadge:{configurable:!0,enumerable:!0,get:function(){var a;return _.u("web_shorts_badge_migration")?void 0:null==(a=this.data)?void 0:a.badge}}});
var p8=Tjd;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],p8.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],p8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],p8.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],p8.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],p8.prototype,"isActive",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],p8.prototype,"vertical",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],p8.prototype,"useShortsIcon",void 0);_.U([_.N({value:"left"}),_.V("design:type",String)],p8.prototype,"buttonTooltipPosition",void 0);_.U([_.N({value:"none"}),_.V("design:type",String)],p8.prototype,"textTransform",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],p8.prototype,"showScrubber",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],p8.prototype,"isWatchWhileMode",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],p8.prototype,"enableSoundMetadata",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data.infoPanel"),_.V("design:type",Object),_.V("design:paramtypes",[])],p8.prototype,"hasInfoPanel",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],p8.prototype,"modern",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],p8.prototype,"oldShortsButtons",void 0);_.U([_.N(),_.V("design:type",Object)],p8.prototype,"showButtonMenuButton",void 0);_.U([_.N(),_.V("design:type",Object)],p8.prototype,"isOverlay",void 0);_.U([_.N({computed:"computeIsShortsOverlay(isOverlay, isWatchWhileMode)"}),_.V("design:type",Boolean)],p8.prototype,"isShortsOverlay",void 0);
_.U([_.N({computed:"computeButtonOverride(isOverlay, isWatchWhileMode)"}),_.V("design:type",Object)],p8.prototype,"buttonOverride",void 0);_.U([_.N(),_.V("design:type",Object)],p8.prototype,"isImmersive",void 0);_.U([_.N({computed:"computeIsShortsImmersive(isImmersive, isWatchWhileMode)"}),_.V("design:type",Boolean)],p8.prototype,"isShortsImmersive",void 0);_.U([_.M("data, isActive"),_.V("design:type",Object),_.V("design:paramtypes",[])],p8.prototype,"displaySoundMetadata",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data.badge"),_.V("design:type",Object),_.V("design:paramtypes",[])],p8.prototype,"badgeMigration",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.badge"),_.V("design:type",Object),_.V("design:paramtypes",[])],p8.prototype,"oldBadge",null);p8=_.U([_.P({is:"ytd-reel-player-overlay-renderer-v2",disableElementRegistration:!0})],p8);
_.Q(p8,"ytd-reel-player-overlay-renderer-v2",function(){if(void 0!==Sjd)return Sjd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-reel-player-overlay-renderer-v2--\x3e\x3c!--css_build_styles:video.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_v2.ytd.reel.player.overlay.renderer.v2.css.js--\x3e<div class="metadata-container style-scope ytd-reel-player-overlay-renderer-v2">\n  <div id="overlay" class="style-scope ytd-reel-player-overlay-renderer-v2">\n    <div id="badge" class="style-scope ytd-reel-player-overlay-renderer-v2"></div>\n    <ytd-reel-player-header-renderer badge="[[oldBadge]]" data="[[data.reelPlayerHeaderSupportedRenderers.reelPlayerHeaderRenderer]]" is-overlay="[[!isShortsImmersive]]" multi-format-link="[[data.multiFormatLink]]" multimix-attribution-label="[[data.multimixAttributionLabel]]" subscribe-button="[[data.subscribeButtonRenderer]]" suggested-action="[[data.suggestedAction]]" class="style-scope ytd-reel-player-overlay-renderer-v2">\n    </ytd-reel-player-header-renderer>\n    <div id="sound-metadata" class="style-scope ytd-reel-player-overlay-renderer-v2">\n    </div>\n    <div id="info-panel" class="style-scope ytd-reel-player-overlay-renderer-v2"></div>\n  </div>\n</div>\n<div class="action-container style-scope ytd-reel-player-overlay-renderer-v2">\n  <div id="actions" class="style-scope ytd-reel-player-overlay-renderer-v2">\n    <div id="menu" class="button-container style-scope ytd-reel-player-overlay-renderer-v2" hidden="[[modern]]"></div>\n    <div id="top-menu-button" class="button-container style-scope ytd-reel-player-overlay-renderer-v2" hidden="[[!oldShortsButtons]]">\n      <ytd-menu-renderer data="[[data.menu.menuRenderer]]" disable-upgrade="[[!modern]]" icon="yt-icons:more" is-overlay="[[isOverlay]]" three-dot-size="L" class="style-scope ytd-reel-player-overlay-renderer-v2"></ytd-menu-renderer>\n    </div>\n    <div id="like-button" class="button-container style-scope ytd-reel-player-overlay-renderer-v2">\n      <ytd-like-button-renderer data="[[data.likeButton.likeButtonRenderer]]" overrides="[[buttonOverride]]" text-transform="[[textTransform]]" use-shorts-icon="[[useShortsIcon]]" vertical="[[vertical]]" class="style-scope ytd-reel-player-overlay-renderer-v2"></ytd-like-button-renderer>\n    </div>\n    <template is="dom-if" if="[[data.viewCommentsButton]]" class="style-scope ytd-reel-player-overlay-renderer-v2">\n      <div id="comments-button" class="button-container style-scope ytd-reel-player-overlay-renderer-v2">\n        <ytd-button-renderer button-tooltip-position="[[buttonTooltipPosition]]" data="[[data.viewCommentsButton.buttonRenderer]]" overrides="[[buttonOverride]]" vertically-aligned="[[vertical]]" class="style-scope ytd-reel-player-overlay-renderer-v2"></ytd-button-renderer>\n      </div>\n    </template>\n    <div id="share-button" class="button-container style-scope ytd-reel-player-overlay-renderer-v2">\n      <ytd-button-renderer button-tooltip-position="[[buttonTooltipPosition]]" data="[[data.shareButton.buttonRenderer]]" overrides="[[buttonOverride]]" vertically-aligned="[[vertical]]" class="style-scope ytd-reel-player-overlay-renderer-v2"></ytd-button-renderer>\n    </div>\n    <div id="menu-button" class="button-container style-scope ytd-reel-player-overlay-renderer-v2" hidden="[[!showButtonMenuButton]]">\n      <ytd-menu-renderer data="[[data.menu.menuRenderer]]" disable-upgrade="[[!modern]]" icon="yt-icons:more" is-overlay="[[isShortsOverlay]]" three-dot-size="L" tonal-override="" class="style-scope ytd-reel-player-overlay-renderer-v2"></ytd-menu-renderer>\n    </div>\n    <div id="pivot-button" class="button-container style-scope ytd-reel-player-overlay-renderer-v2" on-click="pivotClick"></div>\n  </div>\n</div>\n<iron-media-query id="overlay-query" query="(max-width: 599px)" query-matches="[[isOverlay]]" on-query-matches-changed="updateIsOverlay" class="style-scope ytd-reel-player-overlay-renderer-v2"></iron-media-query>\n<iron-media-query id="immersive-query" query="(min-width: 1720px)" query-matches="[[isImmersive]]" on-query-matches-changed="updateIsImmersive" class="style-scope ytd-reel-player-overlay-renderer-v2"></iron-media-query>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Rjd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_player_overlay_renderer_v2.ytd.reel.player.overlay.renderer.v2.css.js--\x3e<style is-scoped>ytd-reel-player-overlay-renderer-v2 {display: flexbox;display: flex;flex-direction: row;justify-content: center;align-items: flex-end;height: 100%;width: 100%;min-width: 320px;--metadata-justify-content: flex-start;--action-justify-content: flex-start;} @media(min-width:1720px) {ytd-reel-player-overlay-renderer-v2 {justify-content: flex-start;}.metadata-container.ytd-reel-player-overlay-renderer-v2 {width: calc((100% - (calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625))/2);margin-right: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);display: flexbox;display: flex;justify-content: var(--metadata-justify-content);}.action-container.ytd-reel-player-overlay-renderer-v2 {display: flexbox;display: flex;justify-content: var(--action-justify-content);flex-grow: 1;}#overlay.ytd-reel-player-overlay-renderer-v2 {width: 532px;min-width: 400px;margin: 16px;}} @media(max-width:1719px) {ytd-reel-player-overlay-renderer-v2 {width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);justify-content: space-between;}.metadata-container.ytd-reel-player-overlay-renderer-v2 {width: 100%;min-width: 248px;background-image: linear-gradient(0deg,rgba(0,0,0,0.4),transparent);margin-right: -72px;border-radius: 0 0 12px 12px;}#overlay.ytd-reel-player-overlay-renderer-v2 {width: calc(100% - 72px);}} @media(min-width:600px) and (max-width:1719px) {.action-container.ytd-reel-player-overlay-renderer-v2 {margin-right: -72px;}.metadata-container.ytd-reel-player-overlay-renderer-v2 {margin-right: 0;}#overlay.ytd-reel-player-overlay-renderer-v2 {width: 100%;}} ytd-reel-player-overlay-renderer-v2[is-watch-while-mode] {margin-right: calc((calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625) * 0.8);width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);justify-content: space-between;} ytd-reel-player-overlay-renderer-v2[is-watch-while-mode] .metadata-container.ytd-reel-player-overlay-renderer-v2 {width: 100%;background-image: linear-gradient(0deg,rgba(0,0,0,0.4),transparent);margin-right: -72px;border-radius: 0 0 0 12px;} ytd-reel-player-overlay-renderer-v2[is-watch-while-mode] .action-container.ytd-reel-player-overlay-renderer-v2 {margin-right: 0;} ytd-reel-player-overlay-renderer-v2[is-watch-while-mode] #overlay.ytd-reel-player-overlay-renderer-v2 {width: calc(100% - 72px);} #actions.ytd-reel-player-overlay-renderer-v2 {--iron-icon-height: 32px;--iron-icon-width: 32px;--yt-button-border-radius: 50%;--yt-button-text-transform: none;--yt-icon-height: 24px;--yt-icon-width: 24px;--yt-paper-button-min-width: 64px;--yt-paper-button-width: 64px;align-items: center;display: flexbox;display: flex;flex-direction: column;justify-content: flex-end;padding: 12px 12px 0;pointer-events: auto;width: 48px;margin-bottom: 16px;} #sound-metadata.ytd-reel-player-overlay-renderer-v2 {display: none;} ytd-reel-player-overlay-renderer-v2[enable-sound-metadata] #overlay.ytd-reel-player-overlay-renderer-v2 ytd-reel-player-header-renderer.ytd-reel-player-overlay-renderer-v2 {padding-bottom: 8px;} ytd-reel-player-overlay-renderer-v2[enable-sound-metadata] #sound-metadata.ytd-reel-player-overlay-renderer-v2 {display: block;pointer-events: auto;padding: 0 16px 14px;} #badge.ytd-reel-player-overlay-renderer-v2 {position: relative;top: 72px;margin-bottom: 0;} #badge.ytd-reel-player-overlay-renderer-v2 ytd-badge-supported-renderer.ytd-reel-player-overlay-renderer-v2 {pointer-events: auto;height: 24px;padding: 3px 16px;} #info-panel.ytd-reel-player-overlay-renderer-v2 {pointer-events: auto;} #suggested-action.ytd-reel-player-overlay-renderer-v2 {pointer-events: auto;} #actions.ytd-reel-player-overlay-renderer-v2>.button-container.ytd-reel-player-overlay-renderer-v2>*.ytd-reel-player-overlay-renderer-v2:first-child {padding-top: 16px;} #menu.ytd-reel-player-overlay-renderer-v2 {flex-grow: unset;} #menu.ytd-reel-player-overlay-renderer-v2 ytd-menu-renderer.ytd-reel-player-overlay-renderer-v2 {--yt-spec-icon-active-other: var(--yt-spec-text-secondary);--ytd-menu-renderer-button-color: var(--yt-spec-text-secondary);} #comments-button.ytd-reel-player-overlay-renderer-v2 ytd-button-renderer.ytd-reel-player-overlay-renderer-v2,#share-button.ytd-reel-player-overlay-renderer-v2 ytd-button-renderer.ytd-reel-player-overlay-renderer-v2 {--yt-button-default-background-color: transparent;--paper-button-ink-color: var(--yt-spec-text-secondary);text-transform: none;letter-spacing: 0;}</style>");
Rjd=d}d=Rjd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Sjd=a});var Ujd;var Vjd;var Wjd=_.iu({buttonViewModel:_.ju(_.et),likeButtonViewModel:_.egb,dislikeButtonViewModel:_.cgb});var Xjd=_.iu({adAvatarViewModel:_.Dgd,adBadgeViewModel:_.Egd});var Yjd={iconPosition:"icon-with-label",size:"L"},Zjd=_.iu({reelsAdMetadataViewModel:function(a){a=a.data;return _.r("reels-ad-metadata-view-model",{class:"YtwReelsAdMetadataViewModelHost"},_.r("div",{class:"YtwReelsAdMetadataViewModelHostAvatarLockup"},Xjd(a.avatar),_.r("div",{class:"YtwReelsAdMetadataViewModelHostHeadlineContainer"},_.eu(a.headline,{className:"YtwReelsAdMetadataViewModelHostHeadline",noLinkColor:!0}),Xjd(a.adBadge))),_.r("h2",{class:"YtwReelsAdMetadataViewModelHostDescription"},
_.eu(a.description,{noLinkColor:!0})))},
reelActionBarViewModel:function(a){var b=a.data;a=a.buttonShapeOverrideables;var c=_.Ll();_.PH(c,"yt-add-to-toast-action",function(d){var e,h,l;(d=null==(e=_.B(d,_.tI))?void 0:null==(h=e.item)?void 0:null==(l=h.notificationTextRenderer)?void 0:l.successResponseText)&&_.Tn(c.value,"yt-open-popup-action",[_.np(d),c.value])});
return _.r("reel-action-bar-view-model",{class:"YtwReelActionBarViewModelHost",el:c},Wjd(b.buttonViewModels,{buttonViewModel:{config:{buttonOverrides:a}},likeButtonViewModel:{buttonShapeOverrideables:a},dislikeButtonViewModel:{buttonShapeOverrideables:a}}))},
buttonViewModel:_.ju(_.et),pivotButtonViewModel:function(a){var b=a.data;a=_.Lr("YtwPivotButtonViewModelHost",a.className);return _.r("pivot-button-view-model",{class:a},_.Te(b.thumbnail,function(){return _.r(_.YH,{ariaLabel:b.contentDescription,command:_.$r(b.onClickCommand),useATagConfig:!0},_.r(_.Me,null,function(){_.Ds(b.thumbnail,{alt:"",className:"YtwPivotButtonViewModelHostImage"})}))}))}});_.BH(function(a){a=a.data;return _.r("reels-player-overlay-layout-view-model",{class:"YtwReelsPlayerOverlayLayoutViewModelHost"},Zjd(a.adMetadata),_.r("div",{class:"YtwReelsPlayerOverlayLayoutViewModelHostActionBar"},Zjd(a.actions,{reelActionBarViewModel:{buttonShapeOverrideables:Yjd}}),Zjd(a.menu,{buttonViewModel:{config:{buttonOverrides:Object.assign({},Yjd,{type:"tonal"}),className:"YtwReelsPlayerOverlayLayoutViewModelHostMenuButton"}}}),Zjd(a.pivotButton,{pivotButtonViewModel:{className:"YtwReelsPlayerOverlayLayoutViewModelHostPivotButton"}})))},
"reels-player-overlay-layout-view-model",{propNames:["data"]});var $jd=function(){var a=_.O.apply(this,arguments)||this;a.isPlayerPaused=!1;a.showPlayerControls=!1;a.showScrubber=!1;a.scrubberVisible=_.u("web_shorts_scrubber_bar");a.autoHideJobId=0;a.backgroundImageJobId=0;a.modern=_.u("web_button_rework");a.overlayType=_.Bf("web_shorts_expanded_overlay_type");a.enablePlayerMetadataContainer=_.u("reels_web_enable_metadata_container");a.panelData=void 0;a.isWatchWhileMode=!1;a.displayEngagementPanel=!1;a.hasError=!1;a.panelShowDelayMs=1;a.shouldHideOverlay=!1;
a.shouldHideOverlayV2=!1;a.playerMetadataLeft=_.u("reels_web_player_metadata_left");a.actionMap={"yt-window-resized":"onWindowResized","yt-show-reels-comments-overlay-command":"handleShowReelsCommentsOverlayCommand","yt-engagement-panel-visible-changed":"handleEngagementPanelVisibilityChanged"};return a};
_.H($jd,_.O);_.f=$jd.prototype;_.f.updateShouldHideOverlay=function(){this.shouldHideOverlay=this.enablePlayerMetadataContainer||this.isActive&&this.hasError;this.shouldHideOverlayV2=!this.enablePlayerMetadataContainer||this.isActive&&this.hasError};
_.f.onEngagementPanelsChanged=function(){this.watchWhileEngagementPanels&&(this.isActive?(this.panelData=this.watchWhileEngagementPanels,this.displayEngagementPanel=this.displayCommentsInEngagementPanel(),this.isActive&&this.isWatchWhileMode&&_.of().resolve(_.TD).showPanel(this.activeWatchWhilePanel,void 0,void 0,void 0,null)):this.panelData=void 0)};
_.f.handleShowReelsCommentsOverlayCommand=function(a){a=_.B(a,Xid);this.isActive&&(null==a?0:a.engagementPanel)&&this.data&&(this.isWatchWhileMode&&this.isWatchWhileMode&&"engagement-panel-comments-section"===this.activeWatchWhilePanel?this.updateEngagementPanelVisibility("engagement-panel-comments-section",!1):this.updateEngagementPanelVisibility("engagement-panel-comments-section",!0))};
_.f.updateEngagementPanelVisibility=function(a,b){a&&this.ytComponentBehavior.resolveCommand({changeEngagementPanelVisibilityAction:{visibility:b?"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN",targetId:a}})};
_.f.displayCommentsInEngagementPanel=function(){if(!_.u("shorts_desktop_watch_while_p2_conditional_ep"))return!0;var a=Math.max(.5625*(window.innerHeight-128),320),b=a+Math.max(.8*a,450),c=_.of().resolve(_.nf(_.MI)),d=240;c&&(d=c.getMiniGuideVisible()?72:240);c=window.innerWidth-d;return c-(c/2-.85*a)-72>b?!0:!1};
_.f.detached=function(){this.panelData=this.watchWhileEngagementPanels=void 0;this.isWatchWhileMode=!1};
_.f.handleEngagementPanelVisibilityChanged=function(a,b){if(this.isActive){var c=_.of().resolve(_.TD),d,e=(null==(d=a.identifier)?void 0:d.tag)||a.panelIdentifier||a.targetId;if("ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"===b)if(this.isWatchWhileMode&&this.activeWatchWhilePanel!==e){c.hidePanel(this.activeWatchWhilePanel);var h;this.activeWatchWhilePanel=(null==(h=a.identifier)?void 0:h.tag)||a.panelIdentifier}else this.isWatchWhileMode=!0,this.activeWatchWhilePanel=e;else"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===
b&&this.activeWatchWhilePanel===e&&(this.isWatchWhileMode=!1,this.activeWatchWhilePanel=void 0)}};
_.f.attached=function(){this.isFirstReel()&&this.handlePlayerClick();this.playerContainerHeight=this.hostElement.clientHeight;this.playerContainerWidth=this.hostElement.clientWidth};
_.f.configureRendererStamper=function(){return{panelData:{id:"watch-while-engagement-panel",mapping:{engagementPanelSectionListRenderer:{component:"ytd-engagement-panel-section-list-renderer",params:{isWatchWhilePanel:!0,shortsPanel:!0},properties:{showDelayMs:"[[panelShowDelayMs]]"}}}}}};
_.f.handlePlayerClick=function(a){var b=this,c,d;if(null!=(d=(c=window).matchMedia)&&d.call(c,"(any-pointer: coarse)").matches||!a)this.showPlayerControls=!0,_.Ph.cancelJob(this.autoHideJobId),this.autoHideJobId=_.lj(_.Ph,function(){b.showPlayerControls=!1},4E3)};
_.f.isFirstReel=function(){return 0===this.index};
_.f.handleMouseenter=function(){this.showPlayerControls=!0};
_.f.handleMouseleave=function(){this.isPlayerPaused||(this.showPlayerControls=!1)};
_.f.handleScrubberEnter=function(){this.showScrubber=!0};
_.f.handleScrubberLeave=function(){this.showScrubber=!1};
_.f.updateBackgroundImage=function(){var a=this,b;if(null!=(b=this.data)&&b.thumbnail){var c=_.dI({"background-image":_.rH(this.data.thumbnail.thumbnails,Number.MAX_VALUE)||null}),d;c.toString()!==(null==(d=this.backgroundImage)?void 0:d.toString())&&(this.isActive?this.backgroundImage=c:(_.Ph.cancelJob(this.backgroundImageJobId),this.backgroundImageJobId=_.lj(_.Ph,function(){a.isAttached&&(a.backgroundImage=c)},1E3)))}else this.backgroundImage=void 0};
_.f.onWindowResized=function(){this.displayEngagementPanel=this.displayCommentsInEngagementPanel();this.playerContainerHeight=this.hostElement.clientHeight;this.playerContainerWidth=this.hostElement.clientWidth};
_.f.isVideoContent=function(a){_.of().resolve(_.XB);return!!_.B(a,_.op)};
_.f.isNonVideoContent=function(a){_.of().resolve(_.XB);return!!_.B(a,_.RA)};
_.f.closeInactiveWatchWhilePanel=function(){this.activeWatchWhilePanel&&this.isWatchWhileMode&&this.updateEngagementPanelVisibility(this.activeWatchWhilePanel,!1)};
_.J.Object.defineProperties($jd.prototype,{shouldRenderPlayerElements:{configurable:!0,enumerable:!0,get:function(){return this.isActive&&!this.hasError}}});
var q8=$jd;q8.prototype.updateBackgroundImage=q8.prototype.updateBackgroundImage;q8.prototype.onEngagementPanelsChanged=q8.prototype.onEngagementPanelsChanged;q8.prototype.updateShouldHideOverlay=q8.prototype.updateShouldHideOverlay;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],q8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],q8.prototype,"ytComponentBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],q8.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Number)],q8.prototype,"index",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],q8.prototype,"isActive",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],q8.prototype,"isHiddenInDom",void 0);_.U([_.N(),_.V("design:type",Object)],q8.prototype,"isPlayerPaused",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q8.prototype,"showPlayerControls",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q8.prototype,"showScrubber",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q8.prototype,"scrubberVisible",void 0);_.U([_.N(),_.V("design:type",Object)],q8.prototype,"autoHideJobId",void 0);_.U([_.N(),_.V("design:type",Object)],q8.prototype,"backgroundImageJobId",void 0);_.U([_.N(),_.V("design:type",Object)],q8.prototype,"backgroundImage",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q8.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q8.prototype,"overlayType",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],q8.prototype,"enablePlayerMetadataContainer",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],q8.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],q8.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],q8.prototype,"watchWhileEngagementPanels",void 0);_.U([_.N(),_.V("design:type",Object)],q8.prototype,"panelData",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q8.prototype,"isWatchWhileMode",void 0);_.U([_.N(),_.V("design:type",String)],q8.prototype,"activeWatchWhilePanel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q8.prototype,"displayEngagementPanel",void 0);
_.U([_.N(),_.V("design:type",Object)],q8.prototype,"hasError",void 0);_.U([_.N(),_.V("design:type",Object)],q8.prototype,"panelShowDelayMs",void 0);_.U([_.N(),_.V("design:type",Number)],q8.prototype,"playerContainerHeight",void 0);_.U([_.N(),_.V("design:type",Number)],q8.prototype,"playerContainerWidth",void 0);_.U([_.N(),_.V("design:type",Object)],q8.prototype,"shouldHideOverlay",void 0);_.U([_.N(),_.V("design:type",Object)],q8.prototype,"shouldHideOverlayV2",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q8.prototype,"playerMetadataLeft",void 0);_.U([_.N(),_.M("isActive","hasError"),_.V("design:type",Object),_.V("design:paramtypes",[])],q8.prototype,"shouldRenderPlayerElements",null);_.U([_.uq("isActive","hasError","showingExpandedOverlay"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q8.prototype,"updateShouldHideOverlay",null);
_.U([_.uq("watchWhileEngagementPanels"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q8.prototype,"onEngagementPanelsChanged",null);_.U([_.kH("player-container"),_.V("design:type",HTMLElement)],q8.prototype,"playerContainer",void 0);_.U([_.uq("data.thumbnail"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q8.prototype,"updateBackgroundImage",null);q8=_.U([_.P({is:"ytd-reel-video-renderer",disableElementRegistration:!0})],q8);
_.Q(q8,"ytd-reel-video-renderer",function(){if(void 0!==Vjd)return Vjd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="short-video-container style-scope ytd-reel-video-renderer" hidden="[[!isVideoContent(data.command)]]">\n  <div id="player-container" class="player-container style-scope ytd-reel-video-renderer" on-click="handlePlayerClick" on-mouseenter="handleMouseenter" on-mouseleave="handleMouseleave" style$="[[backgroundImage]]">\n    <template is="dom-if" if="[[shouldRenderPlayerElements]]" class="style-scope ytd-reel-video-renderer">\n      <div class="player-controls style-scope ytd-reel-video-renderer">\n        <ytd-shorts-player-controls is-active="[[isActive]]" class="style-scope ytd-reel-video-renderer"></ytd-shorts-player-controls>\n      </div>\n      <div id="progress-bar" class="style-scope ytd-reel-video-renderer">\n        <ytd-progress-bar-line is-active="[[isActive]]" class="style-scope ytd-reel-video-renderer"></ytd-progress-bar-line>\n      </div>\n    </template>\n  </div>\n  <div id="watch-while-engagement-panel" class="watch-while-engagement-panel style-scope ytd-reel-video-renderer">\n  </div>\n</div>\n<template is="dom-if" if="[[isVideoContent(data.command)]]" class="style-scope ytd-reel-video-renderer">\n  <div class="overlay style-scope ytd-reel-video-renderer">\n    <template is="dom-if" if="[[data.reelPlayerOverlayRenderer]]" class="style-scope ytd-reel-video-renderer">\n      <ytd-reel-player-overlay-renderer data="[[data.reelPlayerOverlayRenderer]]" disable-upgrade="[[shouldHideOverlay]]" hidden="[[shouldHideOverlay]]" is-active="[[isActive]]" is-watch-while-mode="[[isWatchWhileMode]]" player-container-height="[[playerContainerHeight]]" player-container-width="[[playerContainerWidth]]" show-scrubber="[[showScrubber]]" vertical="" class="style-scope ytd-reel-video-renderer"></ytd-reel-player-overlay-renderer>\n      <ytd-reel-player-overlay-renderer-v2 data="[[data.reelPlayerOverlayRenderer]]" disable-upgrade="[[shouldHideOverlayV2]]" hidden="[[shouldHideOverlayV2]]" is-active="[[isActive]]" is-watch-while-mode="[[isWatchWhileMode]]" player-container-height="[[playerContainerHeight]]" player-container-width="[[playerContainerWidth]]" show-scrubber="[[showScrubber]]" vertical="" class="style-scope ytd-reel-video-renderer"></ytd-reel-player-overlay-renderer-v2>\n    <div id="scrubber" on-mouseenter="handleScrubberEnter" on-mouseleave="handleScrubberLeave" class="style-scope ytd-reel-video-renderer">\n        <ytd-scrubber is-active="[[isActive]]" is-watch-while-mode="[[isWatchWhileMode]]" show-scrubber="[[showScrubber]]" class="style-scope ytd-reel-video-renderer"></ytd-scrubber>\n    </div>\n    </template>\n    <template is="dom-if" if="[[data.adsOverlay]]" class="style-scope ytd-reel-video-renderer">\n      <reels-player-overlay-layout-view-model data="[[data.adsOverlay]]" class="style-scope ytd-reel-video-renderer">\n      </reels-player-overlay-layout-view-model>\n    </template>\n  </div>\n</template>\n<template is="dom-if" if="[[isNonVideoContent(data.command)]]" class="style-scope ytd-reel-video-renderer">\n  <ytd-reel-non-video-content-renderer data="[[data.reelNonVideoContentRenderer]]" class="style-scope ytd-reel-video-renderer">\n  </ytd-reel-non-video-content-renderer>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ujd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-reel-video-renderer {display: flex;justify-content: center;--ytd-comments-engagement-panel-content-height: calc( 100vh - 56px - var(--ytd-shorts-top-spacing, 0px) - 72px );--ytd-engagement-panel-content-min-height: 408px;--ytd-comments-engagement-panel-header-height: 56px;--ytd-engagement-panel-content-height: calc( 100vh - 56px - var(--ytd-shorts-top-spacing, 0px) - 72px );--ytd-engagement-panel-header-height: 56px;position: relative;height: calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px );width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);margin: 0 var(--ytd-margin-3x);margin-top: var(--ytd-margin-6x);min-height: 560px;min-width: 320px;right: 0px;scroll-snap-align: start;scroll-snap-stop: always;transition: right 0.3s linear;} ytd-reel-video-renderer[is-watch-while-mode]:not([enable-player-metadata-container]) {display: flex;justify-content: center;right: 35%;transform: translate(0,0);box-shadow: 0px 4px 32px 0px var(--yt-spec-static-overlay-background-light);border-radius: 12px 0px 0px 12px;} ytd-reel-video-renderer[is-watch-while-mode]:not([enable-player-metadata-container]) .watch-while-engagement-panel.ytd-reel-video-renderer {left: 100%;min-width: 450px;border-radius: 0px 12px 12px 0px;position: fixed;} ytd-reel-video-renderer[is-watch-while-mode]:not([enable-player-metadata-container]) .player-container.ytd-reel-video-renderer {border-radius: 12px 0px 0px 12px;} ytd-reel-video-renderer[is-watch-while-mode]:not([enable-player-metadata-container]):not([display-engagement-panel]) {right: 0%;--ytd-comments-engagement-panel-content-height: calc( calc( 100vh - 56px - var(--ytd-shorts-top-spacing, 0px) - 72px ) * 0.7 );--ytd-engagement-panel-content-height: calc( calc( 100vh - 56px - var(--ytd-shorts-top-spacing, 0px) - 72px ) * 0.7 );} ytd-reel-video-renderer[is-watch-while-mode]:not([enable-player-metadata-container]):not([display-engagement-panel]) .watch-while-engagement-panel.ytd-reel-video-renderer {left: 0%;z-index: 2;min-width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);border-radius: 12px 12px 0px 0px;bottom: 0;height: 70%;width: 100%;} ytd-reel-video-renderer[is-watch-while-mode]:not([enable-player-metadata-container]):not([display-engagement-panel]) .player-container.ytd-reel-video-renderer {border-radius: 12px 12px 12px 12px;} ytd-reel-video-renderer[is-watch-while-mode]:not([enable-player-metadata-container]):not([display-engagement-panel]) .overlay.ytd-reel-video-renderer {display: none;} .player-container.ytd-reel-video-renderer {height: 100%;width: 100%;border-radius: 12px;overflow: hidden;background-size: cover;position: relative;background-color: var(--yt-spec-static-overlay-background-heavy);} ytd-reel-video-renderer:not([enable-player-metadata-container]) .watch-while-engagement-panel.ytd-reel-video-renderer {height: 100%;width: 80%;left: 0%;top: 0;z-index: -1;position: absolute;border-radius: 12px;box-shadow: 0px 4px 32px 0px var(--yt-spec-static-overlay-background-light);transition: left 0.3s linear;background-color: var(--yt-spec-raised-background);} .watch-while-engagement-panel.ytd-reel-video-renderer::-webkit-scrollbar {display: none;} .overlay.ytd-reel-video-renderer {position: absolute;bottom: 0;left: 0;pointer-events: none;height: 100%;} ytd-reel-video-renderer:not([showing-expanded-overlay]):not([scrubber-visible]) .overlay.ytd-reel-video-renderer {overflow: hidden;z-index: 0;} @media(min-width:600px) {ytd-reel-video-renderer:not([enable-player-metadata-container]).overlay {width: calc((calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625) + 64px + var(--ytd-margin-3x));min-width: calc(384px + var(--ytd-margin-3x));}ytd-reel-video-renderer[modern]:not([enable-player-metadata-container]) .overlay.ytd-reel-video-renderer {width: calc((calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625) + 72px);min-width: 392px;}ytd-reel-video-renderer[is-watch-while-mode]:not([enable-player-metadata-container]) .overlay.ytd-reel-video-renderer {width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);min-width: 320px;border-radius: 0 0 0 12px;}} @media(max-width:600px) {.overlay.ytd-reel-video-renderer {width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);min-width: 320px;border-radius: 0 0 12px 12px;}ytd-reel-video-renderer[is-watch-while-mode] .overlay.ytd-reel-video-renderer {border-radius: 0 0 0 12px;}} #player.ytd-reel-video-renderer {width: initial;} .player-controls.ytd-reel-video-renderer {border-radius: 12px 12px 0 0;height: 72px;min-width: 320px;position: absolute;top: 0;width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);z-index: 1;pointer-events: none;} ytd-reel-video-renderer:not([show-player-controls]) .player-controls.ytd-reel-video-renderer:not(:focus-within) ytd-shorts-player-controls.ytd-reel-video-renderer {opacity: 0;transition: opacity 0.25s cubic-bezier(0,0,0.2,1);} ytd-shorts-player-controls.ytd-reel-video-renderer {transition: opacity 0.1s cubic-bezier(0.4,0,1,1);} ytd-reel-video-renderer[is-hidden-in-dom] {display: none;} #scrubber.ytd-reel-video-renderer {width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);height: 3px;pointer-events: auto;} ytd-reel-video-renderer:not([scrubber-visible]) #scrubber.ytd-reel-video-renderer {display: none;} ytd-reel-video-renderer[scrubber-visible] #progress-bar.ytd-reel-video-renderer {display: none;} #progress-bar.ytd-reel-video-renderer {bottom: 0;min-width: 320px;pointer-events: none;position: absolute;width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);z-index: 1;} ytd-reel-video-renderer[enable-player-metadata-container] {width: 100%;} ytd-reel-video-renderer[enable-player-metadata-container] .player-container.ytd-reel-video-renderer {height: 100%;width: calc(calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625);min-width: 320px;} ytd-reel-video-renderer[enable-player-metadata-container] .overlay.ytd-reel-video-renderer {width: 100%;display: flex;justify-content: center;} ytd-reel-video-renderer[enable-player-metadata-container] .watch-while-engagement-panel.ytd-reel-video-renderer {position: absolute;width: calc((calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625) * 0.8);min-width: 256px;transition: left 0.3s linear;left: 0;background-color: var(--yt-spec-raised-background);} ytd-reel-video-renderer[enable-player-metadata-container] .short-video-container.ytd-reel-video-renderer {width: auto;display: flex;position: relative;} ytd-reel-video-renderer[enable-player-metadata-container][is-watch-while-mode] .watch-while-engagement-panel.ytd-reel-video-renderer {left: 100%;box-shadow: 0px 4px 32px 0px var(--yt-spec-static-overlay-background-light);border-radius: 0 12px 12px 0;} ytd-reel-video-renderer[enable-player-metadata-container][is-watch-while-mode] .short-video-container.ytd-reel-video-renderer {box-shadow: 0px 4px 32px 0px var(--yt-spec-static-overlay-background-light);border-radius: 12px 0 0 12px;margin-left: calc((calc( 100vh - 56px - var(--ytd-shorts-top-spacing,0px) - 72px ) * 0.5625) * -0.8);} ytd-reel-video-renderer[enable-player-metadata-container][is-watch-while-mode] .player-container.ytd-reel-video-renderer {z-index: 1;border-radius: 12px 0 0 12px;} ytd-reel-video-renderer[enable-player-metadata-container][is-watch-while-mode] .overlay.ytd-reel-video-renderer {z-index: 2;} ytd-reel-video-renderer[player-metadata-left]:not([is-watch-while-mode]) .overlay.ytd-reel-video-renderer {overflow: visible;} .short-video-container.ytd-reel-video-renderer {width: 100%;}</style>");
Ujd=d}d=Ujd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Vjd=a});var akd=function(){var a=_.O.apply(this,arguments)||this;a.isPreviousPageShorts=!1;a.index=0;a.delayedActiveIndex=0;a.playablePreviousIndex=null;a.isPlayerPaused=!1;a.enablePlayerMetadataContainer=_.u("reels_web_enable_metadata_container");a.enablePreviousContinuation=_.u("shorts_in_playlists_web");a.cinematicEnabled=_.u("web_shorts_cinematic");a.hideArrowButtons=_.u("kevlar_hide_arrow_buttons");a.buttonOverride={iconPosition:"icon-only",size:"XL"};a.currentPlayerIndex=0;a.nextReelVe=_.Hl(56921);
a.prevReelVe=_.Hl(56922);a.loopToggleOffVe=_.Hl(198013);a.loopToggleOnVe=_.Hl(198014);a.storedPlaybackSpeed=null;a.actionMap={"yt-append-reel-watch-sequence-continuation-entries-action":"processAppendReelWatchSequenceContinuationEntriesAction","yt-reel-navigate-command":"handleReelNavigateCommand","yt-reel-non-video-content-dismissal-command":"processReelNonVideoContentDismissalCommand","yt-signal-action-toggle-cinematic-shorts-on":"handleSignalActionToggleCinematicShortsOn","yt-signal-action-toggle-cinematic-shorts-off":"handleSignalActionToggleCinematicShortsOff",
"yt-engagement-panel-visible-changed":"handleEngagementPanelVisibilityChanged","yt-signal-action-toggle-loop-shorts-on":"handleSignalActionToggleLoopShortsOn","yt-signal-action-toggle-loop-shorts-off":"handleSignalActionToggleLoopShortsOff"};return a};
_.H(akd,_.O);_.f=akd.prototype;_.f.onResize=function(){this.updateBackNavContainerWidth()};
_.f.configureRendererStamper=function(){return{"data.overlay.reelPlayerOverlayRenderer.backNavigationButton":{id:"back-nav-button",mapping:{buttonRenderer:"ytd-button-renderer"},renderPriority:0},"data.watchStatus":{id:"offline-container",mapping:{backgroundPromoRenderer:"ytd-background-promo-renderer"}}}};
_.f.updateBackNavContainerWidth=function(){if(this.player&&this.backNavButton){var a=(this.hostElement.clientWidth-this.shortsInnerContainer.clientWidth)/2,b=a,c=0;250>a&&(b=a+this.shortsInnerContainer.clientWidth,c=24);_.cr(this.hostElement,{"--ytd-shorts-header-width":b+"px","--ytd-shorts-top-spacing":c+"px"})}};
_.f.isFirstShorts=function(a){return a?this.index===-a.length:0===this.index};
_.f.isActiveReel=function(a,b,c){c&&(b=this.calculatePrevIndex(b,c));return a===b};
_.f.engagementPanelsChanged=function(){var a=_.of().resolve(_.TD);if(this.watchWhileEngagementPanels&&_.u("desktop_shorts_unique_ep_ids"))for(var b=_.g(this.watchWhileEngagementPanels),c=b.next();!c.done;c=b.next()){var d=void 0,e=void 0;c=null==(d=c.value.engagementPanelSectionListRenderer)?void 0:null==(e=d.identifier)?void 0:e.tag;a&&c&&a.panelMap.delete(c)}var h;this.watchWhileEngagementPanels=null==(h=this.data)?void 0:h.engagementPanels};
_.f.isVideoContent=function(a){return this.isVideoContentCommand(null==a?void 0:a.command)};
_.f.calculatePrevIndex=function(a,b){return a-((null==b?void 0:b.length)||0)};
_.f.onKeydown=function(a){var b=_.Rq(a)||[];_.fYb(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.handleEngagementPanelVisibilityChanged=function(){this.updateCinematics()};
_.f.getShortsLoopSetting=function(){var a,b,c,d,e;return _.v(function(h){switch(h.nextAddress){case 1:return _.u("kevlar_shorts_auto_advance")?_.w(h,_.yB.getInstance(),2):h.return(!0);case 2:return(a=h.yieldResult)?_.w(h,a.get("sfvles"),3):h.return(!0);case 3:return c=null!=(b=h.yieldResult)?b:!1,_.w(h,a.get("sfvle"),4);case 4:return e=null!=(d=h.yieldResult)?d:!0,c?h.return(e):h.return(!0)}})};
_.f.handleSignalActionToggleLoopShortsOff=function(){var a=this,b,c,d;return _.v(function(e){switch(e.nextAddress){case 1:if(!a.player)return e.return();a.player.setLoopVideo(!1);b=_.Cl();_.mz(b,a.loopToggleOffVe);return _.w(e,_.yB.getInstance(),2);case 2:return(c=e.yieldResult)?_.w(e,c.set("sfvle",!1),3):e.return();case 3:return _.w(e,c.set("sfvles",!0),4);case 4:d=_.mo(),_.no(0,203,!1),_.no(0,204,!0),d.save(),_.Bo(e)}})};
_.f.handleSignalActionToggleLoopShortsOn=function(){var a=this,b,c,d;return _.v(function(e){switch(e.nextAddress){case 1:if(!a.player)return e.return();a.player.setLoopVideo(!0);b=_.Cl();_.mz(b,a.loopToggleOnVe);return _.w(e,_.yB.getInstance(),2);case 2:return(c=e.yieldResult)?_.w(e,c.set("sfvle",!0),3):e.return();case 3:return _.w(e,c.set("sfvles",!0),4);case 4:d=_.mo(),_.no(0,203,!0),_.no(0,204,!0),d.save(),_.Bo(e)}})};
_.f.handleSignalActionToggleCinematicShortsOn=function(){if(this.cinematicEnabled){uhd(!0);var a;null!=(a=this.JSC$18972_cinematicController)&&(a.settingEnabled=!0,a.update())}};
_.f.handleSignalActionToggleCinematicShortsOff=function(){if(this.cinematicEnabled){uhd(!1);var a;null!=(a=this.JSC$18972_cinematicController)&&(a.settingEnabled=!1,a.update())}};
_.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.getCurrentShort=function(){if(this.currentEndpoint){var a=this.currentEndpoint;if(this.isNonVideoContentCommand(a)){var b=_.B(a,_.RA);return{reelNonVideoContentRenderer:_.B(null==b?void 0:b.renderer,$id),command:a}}if(this.data){var c;b=null==(c=_.B(this.currentEndpoint,_.op))?void 0:c.thumbnail;var d;c=null==(d=this.data.overlay)?void 0:d.reelPlayerOverlayRenderer;var e;_.of().resolve(_.XB);var h,l;a=_.B(null==(h=this.data.overlay)?void 0:null==(l=h.shortsAdsRenderer)?void 0:l.overlay,_.FWa);
a=_.B(null==a?void 0:null==(e=a.fulfillmentContent)?void 0:e.fulfilledLayout,_.EWa);e=_.B(null==a?void 0:a.renderingContent,_.GWa);a=Object.assign({},this.currentEndpoint,{reelWatchEndpoint:Object.assign({},_.B(this.currentEndpoint,_.op),{sequenceParams:void 0,sequenceProvider:void 0,racyCheckOk:void 0,contentCheckOk:void 0})});return{reelPlayerOverlayRenderer:c,thumbnail:b,command:a,adsOverlay:e}}}};
_.f.created=function(){var a=this;this.scrollToVideoThrottle=new _.dA(function(b){var c;null==(c=_.$q(a.hostElement).querySelector('ytd-reel-video-renderer[id="'+b+'"]'))||c.scrollIntoView({behavior:"smooth",block:"nearest",inline:"start"})},500,this);
this.initializeIntersectionObserver()};
_.f.onScroll=function(){this.scrollToVideoThrottle.fire(this.index)};
_.f.attached=function(){var a=_.of().resolve(_.XB);a.rootElement=this;Nid(a);this.pageScrollElement=_.$q(this.hostElement).querySelector("#shorts-container");document.addEventListener("yt-shorts-reset",_.Rr(this,this.processResetAction));this.hostElement.style.setProperty("--reels-navigation-justify-content",_.Bf("reels_navigation_justify_content")||"space-between")};
_.f.detached=function(){var a=_.of().resolve(_.XB);a.rootElement=void 0;var b;null==(b=a.unsubscribeFromStore)||b.call(a);a.unsubscribeFromStore=void 0;document.removeEventListener("yt-shorts-reset",_.Rr(this,this.processResetAction))};
_.f.resetDocumentScrollTop=function(){var a,b;if(null==(a=document)?0:null==(b=a.scrollingElement)?0:b.scrollTop)document.scrollingElement.scrollTop=0};
_.f.loadPage_=function(a){this.resetDocumentScrollTop();this.currentEndpoint&&this.isNonVideoContentCommand(this.currentEndpoint)?this.data=this.playerData=void 0:(this.initCsi(),this.updateTitle(this.playerData),a&&(this.data=a,this.registerPanel(a)))};
_.f.initializeIntersectionObserver=function(){var a=this;this.observer=new IntersectionObserver(function(b){b=_.g(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,.6<c.intersectionRatio){c=Number(c.target.id);if(isNaN(c))break;if(c===a.index)break;a.loadVideo(c);_.ona("r_vtc")}},{rootMargin:"0px",
threshold:.6})};
_.f.observeShorts=function(){var a=[].concat(_.Pd(_.$q(this.hostElement).querySelectorAll("ytd-reel-video-renderer.reel-video-in-sequence")));a=_.g(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;null==(c=this.observer)||c.observe(b)}};
_.f.initCsi=function(){_.x6c("reel_watch",["pbs","pbp","pbu","r_vtc","r_tr"]);if(_.u("web_csi_via_jspb")){var a=this.isPreviousPageShorts?2:1,b=new _.gYb;a=_.x(b,1,a);a=_.x(a,4,2);b=_.x(a,8,1);a=new _.rk;_.ch(a,54,b);var c,d;(null==(c=this.playerData)?0:null==(d=c.cacheMetadata)?0:d.isCacheHit)&&_.jk(a,32,!0);if(c=_.B(this.currentEndpoint,_.op).prefetchTaskId)d=new _.Yy,c=_.dh(d,1,c),_.ch(a,86,c);_.Ff(_.Lk)(a,void 0)}else{c={reelInfo:{transitionType:this.isPreviousPageShorts?"LATENCY_REEL_TRANSITION_TYPE_REEL_TO_REEL":
"LATENCY_REEL_TRANSITION_TYPE_START",videoType:"REEL_VIDEO_TYPE_VIDEO",reelToReelBaseline:"REEL_TO_REEL_BASELINE_VIEW_TRANSITION_COMPLETE"}};if(null==(a=this.playerData)?0:null==(b=a.cacheMetadata)?0:b.isCacheHit)c.isCacheHit=!0;if(d=_.B(this.currentEndpoint,_.op).prefetchTaskId)c.prefetchInfo={taskId:d};_.Qk(c)}};
_.f.getPlayer=function(){this.$||this._enableProperties();return this.playerElement};
_.f.onPlayerStateChange=function(a){var b=this;this.isPlayerPaused=2===a;1!==a&&this.isShortPlayable()||this.currentPlayerIndex===this.index||(this.movePlayerToVideo(this.index),this.updateCinematics());this.player&&!this.player.getLoopVideo()&&_.Ph.addLowPriorityJob(function(){b.getShortsLoopSetting().then(function(d){var e;null==(e=b.player)||e.setLoopVideo(d)})});
if(0===a&&_.u("kevlar_shorts_auto_advance"))if(a=_.$q(this.hostElement).querySelector('ytd-reel-video-renderer[id="'+this.index+'"]'),this.isInBackground()){var c=this.getPlayableNextIndex();null!=c&&(this.gestureType="INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",this.loadVideo(c))}else a.isWatchWhileMode&&!_.u("shorts_aa_ignore_ww")?null==(c=this.player)||c.seekToStreamTime(0):this.handleNextButtonClick(void 0,"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED")};
_.f.isInBackground=function(){var a=window.document.visibilityState;return!(!a||"visible"===a)};
_.f.isShortPlayable=function(){if(_.u("kevlar_playable_short_killswitch"))return!0;var a;return null!=(a=this.playerData)&&a.playabilityStatus?"OK"===this.playerData.playabilityStatus.status:!1};
_.f.setNormalPlaybackSpeed=function(){var a=this,b,c;return _.v(function(d){if(1==d.nextAddress)return _.w(d,a.getPlayer().getPlayerPromise(),2);b=d.yieldResult;c=b.getPlaybackRate();1!==c&&(a.storedPlaybackSpeed=c,b.setPlaybackRate(1));_.Bo(d)})};
_.f.restorePlaybackSpeed=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress)return null===a.storedPlaybackSpeed?c.jumpTo(0):_.w(c,a.getPlayer().getPlayerPromise(),3);b=c.yieldResult;b.setPlaybackRate(a.storedPlaybackSpeed);a.storedPlaybackSpeed=null;_.Bo(c)})};
_.f.playerDataChanged=function(a){var b=this,c,d,e,h,l,m,p;return _.v(function(q){if(1==q.nextAddress){c=b.getPlayer();if(a){if((null==(d=a.videoDetails)?void 0:d.videoId)!==(null==(e=c.getPlayer())?void 0:e.getVideoData().video_id)){h={};if(l=_.B(b.currentEndpoint,_.op))h.watch_endpoint=l;c.loadVideoWithPlayerResponse(a,h)}}else return q.return();return b.player?q.jumpTo(2):_.w(q,c.getPlayerPromise(),3)}2!=q.nextAddress&&(b.player=q.yieldResult,b.playerStateChangeListener=b.onPlayerStateChange.bind(b),
b.player.addEventListener("onStateChange",b.playerStateChangeListener),_.u("kevlar_client_enable_shorts_player_bootstrap")&&_.ygd(),b.scrollToVideoThrottle.fire(b.index),b.movePlayerToVideo(b.index),_.Ph.addLowPriorityJob(function(){b.getShortsLoopSetting().then(function(t){var y;null==(y=b.player)||y.setLoopVideo(t)})}),_.Ph.addLowPriorityJob(function(){b.observeShorts()},100),_.M1a.resolve(b.player),b.player.syncVolume());
b.updateBackNavContainerWidth();m=_.B(b.currentEndpoint,_.op);(null==(p=m)?0:p.startTimeSeconds)&&b.player.seekTo(m.startTimeSeconds);if(!b.cinematicEnabled||b.JSC$18972_cinematicController||b.cinematicsInitializeJobId)return q.return();b.cinematicsInitializeJobId=_.Ph.addLowPriorityJob(function(){b.initCinematicController();b.cinematicsInitializeJobId=void 0});
_.Bo(q)})};
_.f.onShortUndoDismiss=function(){var a=this,b=Oid().pop();void 0!==b&&(_.$m(this,function(){a.showCardWithIndex(b)}),this.playablePreviousIndex=this.getPlayablePreviousIndex())};
_.f.onShortsDismiss=function(a){if(a=a.detail.reelDismissalActionRenderer)(a=_.B(a.onDismissalCompletionRenderer,_.Kgd))&&this.ytComponentBehavior.resolveCommand({openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:a}}}),this.scrollAndDismissCard()};
_.f.processReelNonVideoContentDismissalCommand=function(a){var b=this;this.activeDimissalTimeout&&(clearTimeout(this.activeDimissalTimeout),this.activeDimissalTimeout=void 0);a=_.B(a,Wid);this.activeDimissalTimeout=setTimeout(function(){b.scrollAndDismissCard()},Number(null==a?void 0:a.delayMs))};
_.f.scrollAndDismissCard=function(){var a=this,b=this.index;Oid().push(b);_.$m(this,function(){var c=a.getPlayableNextIndex();if(null!==c){var d;null==(d=_.$q(a.hostElement).querySelector('ytd-reel-video-renderer[id="'+c+'"]'))||d.scrollIntoView({behavior:"smooth",block:"nearest",inline:"start"})}setTimeout(function(){a.hideCardWithIndex(b)},500)})};
_.f.hideCardWithIndex=function(a){_.$q(this.hostElement).querySelector('ytd-reel-video-renderer[id="'+a+'"]').hidden=!0};
_.f.showCardWithIndex=function(a){_.$q(this.hostElement).querySelector('ytd-reel-video-renderer[id="'+a+'"]').hidden=!1};
_.f.activeChanged=function(a){_.Fo.dispatch(_.po({type:"SET_IS_SHORTS_ACTIVE",payload:{isShortsActive:a}}));a?(document.addEventListener("keydown",_.Rr(this,this.onKeydown)),document.body.setAttribute("no-y-overflow",""),this.setNormalPlaybackSpeed(),this.getPlayer().play()):(document.removeEventListener("keydown",_.Rr(this,this.onKeydown)),document.body.removeAttribute("no-y-overflow"),this.restorePlaybackSpeed(),this.processResetAction())};
_.f.graftClientVisualElements=function(a){a&&(a=_.Cl(),_.lSa(a,_.lo({response:this.reelWatchSequenceResponse})),_.lz(a,this.nextReelVe),_.lz(a,this.prevReelVe),_.u("kevlar_shorts_auto_advance")&&(_.lz(a,this.loopToggleOffVe),_.lz(a,this.loopToggleOnVe)),_.gH(_.Hj(),[this.nextReelVe,this.prevReelVe]))};
_.f.graftNvcRenderer=function(){var a,b,c,d,e=0>this.index?null==(a=this.shortsProcessedPrevSequence)?void 0:null==(b=a[this.shortsProcessedPrevSequence.length+this.index])?void 0:b.command:null==(c=this.shortsProcessedSequence)?void 0:null==(d=c[this.index])?void 0:d.command;if(e&&this.isNonVideoContentCommand(e)){a=_.B(e,_.RA);var h,l;(a=null==(h=_.B(null==a?void 0:a.renderer,$id))?void 0:null==(l=h.loggingDirectives)?void 0:l.trackingParams)&&_.Cl().graftServerVe(a)}};
_.f.setActiveIndex=function(a){_.of().resolve(_.XB).setActiveIndex(a)};
_.f.movePlayerToVideo=function(a,b){var c=this;b=void 0===b?!0:b;var d=_.$q(this.hostElement).querySelector('ytd-reel-video-renderer[id="'+a+'"]'),e=this.getPlayer();(null==d?0:d.playerContainer)?(e.appendTo(d.playerContainer,void 0,!0),e.style.visibility="visible",_.u("kevlar_shorts_scroll_v2")?_.Ph.addLowPriorityJob(function(){c.getPlayer().focusOnPlayer()},500):this.getPlayer().focusOnPlayer(),_.u("reels_web_disable_rtr_tick")||_.u("reels_web_use_pbs_first_shorts")&&0===a||_.Sk("r_tr"),this.currentPlayerIndex=
a,d.playerContainer.appendChild(this.errorScreenContainer)):b?_.Ph.addLowPriorityJob(function(){c.movePlayerToVideo(c.index,!1)}):Math.random()<=_.zf("web_shorts_error_logging_threshold")&&_.Rj(new _.lg("Trying to movePlayerToVideo with undefined container.",{firstAttempt:b,
index:a}))};
_.f.updatePrevButtonData=function(){var a=this.get("overlay.reelPlayerOverlayRenderer.prevItemButton.buttonRenderer",this.data);if(a){var b;this.prevButtonData=a=Object.assign({},a,{accessibility:{label:_.Ln("PREVIOUS_VIDEO_LABEL")},icon:{iconType:"UP_ARROW"},isDisabled:a.isDisabled||this.index===-((null==(b=this.shortsProcessedPrevSequence)?void 0:b.length)||0)})}else this.prevButtonData&&(this.prevButtonData=a=Object.assign({},this.prevButtonData,{isDisabled:!1}))};
_.f.updateNextButtonData=function(){var a=this.get("overlay.reelPlayerOverlayRenderer.nextItemButton.buttonRenderer",this.data);if(a){var b;this.nextButtonData=a=Object.assign({},a,{accessibility:{label:_.Ln("NEXT_VIDEO_LABEL")},icon:{iconType:"DOWN_ARROW"},isDisabled:a.isDisabled||this.index===(null==(b=this.shortsProcessedSequence)?void 0:b.length)})}};
_.f.getPlayablePreviousIndex=function(){for(var a,b=this.index-1;b>=-((null==(a=this.prevShortsSequence)?void 0:a.length)||0);b--)if(!Oid().includes(b))return b;return null};
_.f.getIndexInSequence=function(a,b){return a.findIndex(function(c){var d;return(null==(d=_.B(c.command,_.op))?void 0:d.videoId)===b})};
_.f.handlePrevButtonClick=function(a){var b=this,c,d;return _.v(function(e){c=b.getPlayablePreviousIndex();if(null===c)return e.return();b.gestureType="click"===(null==(d=a)?void 0:d.type)?"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK":"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS";b.scrollToVideoThrottle.fire(c);_.Bo(e)})};
_.f.getPlayableNextIndex=function(){for(var a,b=this.index+1;b<((null==(a=this.shortsProcessedSequence)?void 0:a.length)||0);b++)if(!Oid().includes(b))return b;return null};
_.f.handleNextButtonClick=function(a,b){var c=this,d,e;return _.v(function(h){d=c.getPlayableNextIndex();if(null===d)return h.return();c.gestureType="click"===(null==(e=a)?void 0:e.type)?"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK":"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS";b&&(c.gestureType=b);c.scrollToVideoThrottle.fire(d);_.Bo(h)})};
_.f.handleReelNavigateCommand=function(a,b,c){(a=_.B(a,Vid))&&b&&"REEL_NAVIGATION_DESTINATION_NEXT"===a.destination&&this.handleNextButtonClick(c)};
_.f.loadVideo=function(a){if(a!==this.currentPlayerIndex){var b;if(null!=(b=this.JSC$18972_cinematicController)){var c;null==(c=b.currentCinematicEffect)||c.pause()}this.getPlayer().style.visibility="hidden";c=a>this.index;var d,e,h,l;b=0>a?null==(d=this.shortsProcessedPrevSequence)?void 0:null==(e=d[this.shortsProcessedPrevSequence.length+a])?void 0:e.command:null==(h=this.shortsProcessedSequence)?void 0:null==(l=h[a])?void 0:l.command;this.index=a;this.gestureType||(this.gestureType=c?"INTERACTION_LOGGING_GESTURE_TYPE_SWIPE":
"INTERACTION_LOGGING_GESTURE_TYPE_BACK_SWIPE");b&&(this.isVideoContentCommand(b)||_.u("enable_web_nvc_url"))&&(this.ytComponentBehavior.resolveCommand(b,{form:{createScreenConfig:{clickedVisualElement:c?this.nextReelVe:this.prevReelVe,implicitGestureType:this.gestureType}}}),this.gestureType=void 0);if(b&&this.isNonVideoContentCommand(b)){if(!_.u("enable_web_nvc_url")){a=_.Cl();d=_.B(b,_.RA);var m,p;(d=null==(m=_.B(null==d?void 0:d.renderer,$id))?void 0:null==(p=m.screenLoggingData)?void 0:p.screenVeType)&&
_.kz(a,d)}this.currentPlayerIndex=-1;this.player&&this.isShortPlayable()&&this.player.pauseVideo()}else{var q,t,y;(null==(q=this.reelWatchSequenceResponse)?0:q.continuationEndpoint)&&a===(null==(t=this.reelWatchSequenceResponse)?void 0:null==(y=t.entries)?void 0:y.length)&&this.ytComponentBehavior.resolveCommand(this.reelWatchSequenceResponse.continuationEndpoint);var z,D,E;(null==(z=this.reelWatchSequenceResponse)?0:z.prevContinuationEndpoint)&&a===-((null==(D=this.reelWatchSequenceResponse)?void 0:
null==(E=D.prevEntries)?void 0:E.length)||0)&&this.ytComponentBehavior.resolveCommand(this.reelWatchSequenceResponse.prevContinuationEndpoint)}}};
_.f.updateTitle=function(a){a=this.get("videoDetails.title",a)||"";_.Sn(this.hostElement,"yt-update-title",a)};
_.f.registerPanel=function(a){var b=_.of().resolve(_.TD);if(b){a=_.g(a.engagementPanels||[]);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.engagementPanelSectionListRenderer,e=void 0,h=void 0,l=void 0,m=void 0,p=(null==(e=d)?void 0:e.targetId)||(null==(h=d)?void 0:h.panelIdentifier)||(null==(l=d)?void 0:null==(m=l.identifier)?void 0:m.tag);e=d=void 0;null==(e=(d=b).registerPanelContent)||e.call(d,p,c)}}};
_.f.processResetAction=function(){this.currentPlayerIndex=this.index=0;this.currentEndpoint=this.reelWatchSequenceResponse=this.data=this.playerData=this.player=void 0;_.Fo.dispatch(_.po({type:"SET_IS_WATCH_WHILE_MODE",payload:{isWatchWhileMode:!1}}));_.of().resolve(_.XB).dismissedIndices=[]};
_.f.processAppendReelWatchSequenceContinuationEntriesAction=function(a){var b=this,c;null==(c=this.observer)||c.disconnect();a=a.appendReelWatchSequenceContinuationEntriesAction;if(null==a?0:a.entries){var d;this.reelWatchSequenceResponse=Object.assign({},this.reelWatchSequenceResponse,{entries:[].concat(_.Pd((null==(d=this.reelWatchSequenceResponse)?void 0:d.entries)||[]),_.Pd(a.entries)),continuationEndpoint:a.continuationEndpoint})}else if(null==a?0:a.prevEntries){var e;this.reelWatchSequenceResponse=
Object.assign({},this.reelWatchSequenceResponse,{prevEntries:[].concat(_.Pd((null==(e=this.reelWatchSequenceResponse)?void 0:e.prevEntries)||[]),_.Pd(a.prevEntries)),prevContinuationEndpoint:a.prevContinuationEndpoint});_.Ph.addLowPriorityJob(function(){b.movePlayerToVideo(b.index);var h;null==(h=_.$q(b.hostElement).querySelector('ytd-reel-video-renderer[id="'+b.index+'"]'))||h.scrollIntoView({block:"nearest",inline:"start"})})}else return;
_.Ph.addLowPriorityJob(function(){b.observeShorts()},100)};
_.f.processWatchSequence=function(a){var b=this;return a.map(function(c){c=c.command;if(b.isVideoContentCommand(c)){var d=_.B(c,_.op);return{reelPlayerOverlayRenderer:_.B(null==d?void 0:d.overlay,_.yZa),thumbnail:d.thumbnail,command:c}}return b.isNonVideoContentCommand(c)?(d=_.B(c,_.RA),{reelNonVideoContentRenderer:_.B(null==d?void 0:d.renderer,$id),command:c}):{command:c}})};
_.f.isVideoContentCommand=function(a){_.of().resolve(_.XB);return!!_.B(a,_.op)};
_.f.isNonVideoContentCommand=function(a){_.of().resolve(_.XB);return!!_.B(a,_.RA)};
_.f.initCinematicController=function(){if(this.player&&this.shortsCinematicContainer){var a=this.JSC$18972_cinematicController=new _.$7(this.shortsCinematicContainer,this.player);var b=_.mo();b=b.getFlag(202)?b.getFlag(201):!_.u("web_shorts_cinematics_disabled_by_default");a.settingEnabled=b;a.update();_.rhd(this.JSC$18972_cinematicController);a=this.JSC$18972_cinematicController;a.cinematicContainerRenderer={presentationStyle:"CINEMATIC_CONTAINER_PRESENTATION_STYLE_DYNAMIC_BLURRED",config:{animationConfig:{minImageUpdateIntervalMs:3E3,
crossfadeDurationMs:2E3,crossfadeStartOffset:1,maxFrameRate:30},colorSourceSizeMultiplier:1,applyClientImageBlur:!0,colorSourceWidthMultiplier:1.5,colorSourceHeightMultiplier:1.3,blurStrength:5,pageType:"CINEMATIC_CONTAINER_PAGE_TYPE_SHORTS"}};a.update()}};
_.f.updateCinematics=function(){var a=this;this.cinematicEnabled&&_.Ph.addLowPriorityJob(function(){var b=_.$q(a.hostElement).querySelector('ytd-reel-video-renderer[id="'+a.index+'"]');if(b)if(b.isWatchWhileMode)a.shortsCinematicContainer.style.opacity="0",a.cinematicsPauseJobId=_.Ph.addLowPriorityJob(function(){var d;if(null!=(d=a.JSC$18972_cinematicController)){var e;null==(e=d.currentCinematicEffect)||e.pause()}a.cinematicsPauseJobId=void 0},300);
else{a.shortsCinematicContainer.style.opacity="";a.cinematicsPauseJobId&&(_.Ph.cancelJob(a.cinematicsPauseJobId),a.cinematicsPauseJobId=void 0);var c;null==(c=a.JSC$18972_cinematicController)||Pid(c)}})};
_.J.Object.defineProperties(akd.prototype,{prevShortsSequence:{configurable:!0,enumerable:!0,get:function(){var a;if(null!=(a=this.reelWatchSequenceResponse)&&a.prevEntries)return this.processWatchSequence([].concat(_.Pd(this.reelWatchSequenceResponse.prevEntries)).reverse())}},
shortsProcessedPrevSequence:{configurable:!0,enumerable:!0,get:function(){if(this.prevShortsSequence){var a=this.getCurrentShort();if(0<=this.index&&this.shortsProcessedPrevSequence||!a)return this.shortsProcessedPrevSequence;if(this.shortsProcessedPrevSequence){if(this.shortsProcessedPrevSequence.length<this.prevShortsSequence.length){var b=this.prevShortsSequence.length-this.shortsProcessedPrevSequence.length;return[].concat(_.Pd(this.prevShortsSequence.slice(0,b)),[a],_.Pd(this.prevShortsSequence.slice(b+
1)))}b=this.index+this.shortsProcessedPrevSequence.length;a.thumbnail=this.shortsProcessedPrevSequence[b].thumbnail;return[].concat(_.Pd(this.shortsProcessedPrevSequence.slice(0,b)),[a],_.Pd(this.shortsProcessedPrevSequence.slice(b+1)))}return this.prevShortsSequence}}},
shortsSequence:{configurable:!0,enumerable:!0,get:function(){var a;if(null!=(a=this.reelWatchSequenceResponse)&&a.entries)return this.processWatchSequence(this.reelWatchSequenceResponse.entries)}},
shortsProcessedSequence:{configurable:!0,enumerable:!0,get:function(){if(this.data||this.shortsSequence){var a=this.getCurrentShort();if(!a||0>this.index)return this.shortsProcessedSequence;if(!this.shortsSequence)return[a];if(null==a||!a.reelNonVideoContentRenderer){var b=this.getIndexInSequence(this.shortsSequence,_.B(this.currentEndpoint,_.op).videoId);if(0===this.index&&-1!==b)return this.currentPlayerIndex=this.index=b,this.scrollToVideoThrottle.fire(this.index),this.movePlayerToVideo(this.index),
[].concat(_.Pd(this.shortsSequence.slice(0,this.index)),[a],_.Pd(this.shortsSequence.slice(this.index+1)))}if(this.shortsProcessedSequence){a.thumbnail=this.shortsProcessedSequence[this.index].thumbnail;var c,d,e,h;b=(null==(d=_.B(null==(c=this.shortsProcessedSequence[0])?void 0:c.command,_.op))?void 0:d.videoId)===(null==(h=_.B(null==(e=this.shortsSequence[0])?void 0:e.command,_.op))?void 0:h.videoId)?this.index+1:this.index;return[].concat(_.Pd(this.shortsProcessedSequence.slice(0,this.index)),
[a],_.Pd(this.shortsSequence.slice(b)))}return[a].concat(_.Pd(this.shortsSequence))}}},
isUpArrowHidden:{configurable:!0,enumerable:!0,get:function(){this.playablePreviousIndex=this.getPlayablePreviousIndex();return this.isFirstShorts(this.prevShortsSequence)||null===this.playablePreviousIndex}},
activeIndex:{configurable:!0,enumerable:!0,get:function(){var a;null==(a=this.delayedActiveIndexUpdateDebouncer)||a.fire(this.index);return this.index}},
shouldRenderOfflineContent:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return this.isShortPlayable()||"BACKGROUND_PROMO_STYLE_TYPE_FULL_HEIGHT"!==(null==(b=_.B(null==(a=this.data)?void 0:a.watchStatus,_.zZa))?void 0:null==(c=b.style)?void 0:c.value)?!1:!0}},
activeReel:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.shortsProcessedSequence)?void 0:a[this.activeIndex]}},
errorScreen:{configurable:!0,enumerable:!0,get:function(){var a=this,b,c,d;if(null==(b=this.playerData)?0:null==(c=b.playabilityStatus)?0:null==(d=c.errorScreen)?0:d.playerInterstitialRenderer)return this.playerData.playabilityStatus.errorScreen;var e,h;return"REEL_ITEM_WATCH_STATUS_EMPTY"===(null==(e=this.data)?void 0:e.status)&&(null==(h=this.data)?0:h.watchStatus)&&_.B(this.data.watchStatus,_.hYb)?(_.Ph.addLowPriorityJob(function(){a.movePlayerToVideo(a.index)}),this.data.watchStatus):null}}});
_.J.Object.defineProperties(akd,{template:{configurable:!0,enumerable:!0,get:function(){return djd()}}});
var r8=akd;r8.prototype.updateNextButtonData=r8.prototype.updateNextButtonData;r8.prototype.updatePrevButtonData=r8.prototype.updatePrevButtonData;r8.prototype.setActiveIndex=r8.prototype.setActiveIndex;r8.prototype.graftNvcRenderer=r8.prototype.graftNvcRenderer;r8.prototype.graftClientVisualElements=r8.prototype.graftClientVisualElements;r8.prototype.activeChanged=r8.prototype.activeChanged;r8.prototype.onShortsDismiss=r8.prototype.onShortsDismiss;r8.prototype.onShortUndoDismiss=r8.prototype.onShortUndoDismiss;
r8.prototype.playerDataChanged=r8.prototype.playerDataChanged;r8.prototype.engagementPanelsChanged=r8.prototype.engagementPanelsChanged;r8.prototype.onResize=r8.prototype.onResize;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],r8.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.n5.YtPageBehavior),_.V("design:type",Object)],r8.prototype,"ytPageBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],r8.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.zA),_.V("design:type",Object)],r8.prototype,"ironResizableBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],r8.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],r8.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],r8.prototype,"ytOpenToastBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],r8.prototype,"playerData",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"reelWatchSequenceResponse",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"cachedReelWatchSequenceResponse",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"currentEndpoint",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"nextButtonData",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"prevButtonData",void 0);
_.U([_.N(),_.V("design:type",Object)],r8.prototype,"isPreviousPageShorts",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"index",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"delayedActiveIndex",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"playablePreviousIndex",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"player",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"isPlayerPaused",void 0);
_.U([_.N(),_.V("design:type",Object)],r8.prototype,"observer",void 0);_.U([_.N(),_.V("design:type",Number)],r8.prototype,"cinematicsInitializeJobId",void 0);_.U([_.N(),_.V("design:type",Number)],r8.prototype,"cinematicsPauseJobId",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],r8.prototype,"enablePlayerMetadataContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],r8.prototype,"enablePreviousContinuation",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r8.prototype,"cinematicEnabled",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"hideArrowButtons",void 0);_.U([_.vq("#shorts-inner-container"),_.V("design:type",HTMLElement)],r8.prototype,"shortsInnerContainer",void 0);_.U([_.vq("#shorts-cinematic-container"),_.V("design:type",HTMLElement)],r8.prototype,"shortsCinematicContainer",void 0);
_.U([_.vq("#back-nav-button ytd-button-renderer"),_.V("design:type",_.iD)],r8.prototype,"backNavButton",void 0);_.U([_.kH("error-screen"),_.V("design:type",HTMLElement)],r8.prototype,"errorScreenContainer",void 0);_.U([_.kH("player"),_.V("design:type",Object)],r8.prototype,"playerElement",void 0);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"buttonOverride",void 0);
_.U([_.M("reelWatchSequenceResponse"),_.V("design:type",Object),_.V("design:paramtypes",[])],r8.prototype,"prevShortsSequence",null);_.U([_.M("data","prevShortsSequence"),_.V("design:type",Object),_.V("design:paramtypes",[])],r8.prototype,"shortsProcessedPrevSequence",null);_.U([_.M("reelWatchSequenceResponse"),_.V("design:type",Object),_.V("design:paramtypes",[])],r8.prototype,"shortsSequence",null);
_.U([_.M("data","shortsSequence"),_.V("design:type",Object),_.V("design:paramtypes",[])],r8.prototype,"shortsProcessedSequence",null);_.U([_.N({reflectToAttribute:!0}),_.M("index","playablePreviousIndex","prevShortsSequence"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],r8.prototype,"isUpArrowHidden",null);_.U([_.N(),_.M("index"),_.V("design:type",Number),_.V("design:paramtypes",[])],r8.prototype,"activeIndex",null);
_.U([_.M("isShortPlayable","data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],r8.prototype,"shouldRenderOfflineContent",null);_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r8.prototype,"onResize",null);_.U([_.N(),_.V("design:type",Object)],r8.prototype,"watchWhileEngagementPanels",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r8.prototype,"engagementPanelsChanged",null);_.U([_.M("data","shortsSequence","index"),_.V("design:type",Object),_.V("design:paramtypes",[])],r8.prototype,"activeReel",null);_.U([_.M("playerData","reelWatchSequenceResponse","data"),_.V("design:type",Object),_.V("design:paramtypes",[])],r8.prototype,"errorScreen",null);
_.U([_.uq("playerData"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype",Promise)],r8.prototype,"playerDataChanged",null);_.U([_.tq("yt-dismissible-item-undo-feedback"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r8.prototype,"onShortUndoDismiss",null);_.U([_.tq("yt-disable-lockup-interaction"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],r8.prototype,"onShortsDismiss",null);
_.U([_.mH("active"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],r8.prototype,"activeChanged",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],r8.prototype,"graftClientVisualElements",null);_.U([_.uq("currentPlayerIndex"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r8.prototype,"graftNvcRenderer",null);
_.U([_.uq("index"),_.V("design:type",Function),_.V("design:paramtypes",[Number]),_.V("design:returntype")],r8.prototype,"setActiveIndex",null);_.U([_.uq("index","data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r8.prototype,"updatePrevButtonData",null);_.U([_.uq("index","data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r8.prototype,"updateNextButtonData",null);
r8=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-shorts"})],r8);var bkd=_.u("main_app_controller_extraction_batch_15")?_.Q(r8,"ytd-shorts",djd):r8;_.oD.registerService(_.tGa,bkd);
_.Md();
}catch(e){_._DumpException(e)}
try{
_.Kd("JzFVk");
var w7=function(a){return _.r("div",{class:"YtwOverviewAnswerGhostCardGhostLine",style:"max-width:"+(void 0===a.percentWidth?100:a.percentWidth)+"%"},_.r("div",{class:"YtwOverviewAnswerGhostCardSlider",style:"animation-delay:"+(void 0===a.animationDelay?0:a.animationDelay)+"ms"}))},Ced=function(a){var b=a.data,c;
a=!(null==(c=_.of().resolve(_.nf(_.ds)))||!c());var d={contentMode:"CONTENT_MODE_CENTER",alt:"",targetWidth:120,targetHeight:120,className:"YtwOverviewMessageViewModelMessageImage"};return _.r("overview-message-view-model",{class:(a?"YtwOverviewMessageViewModelDarkBackground":"YtwOverviewMessageViewModelLightBackground")+" YtwOverviewMessageViewModelHost"},_.r(_.Me,null,function(){b.primaryImage&&_.Ds(b.primaryImage,d)}),_.Te(b.primaryText,function(){return _.r("div",{class:"YtwOverviewMessageViewModelPrimaryMessageText"},
_.eu(b.primaryText))}),_.Te(b.secondaryText,function(){return _.r("div",{class:"YtwOverviewMessageViewModelSecondaryMessageText"},_.eu(b.secondaryText))}))},Ded=_.Mu(["\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"]);
_.Dq({_template:_.Gz(Ded),is:"iron-pages",behaviors:[_.zA,_.iI],properties:{activateEvent:{type:String,value:null}},observers:["_selectedPageChanged(selected)"],_selectedPageChanged:function(){this.async(this.notifyResize)}});var Eed;var Fed,Ged=function(){if(void 0!==Fed)return Fed;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-search">\n  <div id="header" class="style-scope ytd-search"></div>\n  <ytd-two-column-search-results-renderer active="[[active]]" data="[[data.contents.twoColumnSearchResultsRenderer]]" hidden="[[data.hideContents]]" is-search="true" class="style-scope ytd-search">\n  </ytd-two-column-search-results-renderer>\n</div>\n<div id="survey" class="style-scope ytd-search"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Eed){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_search.ytd.search.css.js--\x3e<style is-scoped>ytd-search {padding: 16px 24px;overflow-y: hidden;display: flexbox;display: flex;flex-direction: row;justify-content: center;position: relative;z-index: 0;} ytd-search[continuation-is-reloading] {opacity: 0.25;pointer-events: none;} #container.ytd-search {min-width: 0;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;justify-content: center;} ytd-two-column-search-results-renderer.ytd-search {min-width: 0;flex: 1;flex-basis: 0.000000001px;} ytd-search[has-search-header] {padding: 0 24px 16px;} ytd-search[has-search-header] #container.ytd-search {width: 100%;display: block;flex: none;} ytd-search[has-search-header] #header.ytd-search {max-width: 1096px;margin: 0 auto;} ytd-search[has-search-header] ytd-two-column-search-results-renderer.ytd-search {margin: 0 auto;} ytd-search[has-search-header][has-bigger-thumbs] #header.ytd-search {max-width: 1250px;margin: 0 auto;} ytd-search[has-search-header][has-secondary-content] #header.ytd-search {max-width: 1280px;margin: 0 auto;} @media(max-width:1090px) {ytd-search[has-search-header][has-secondary-content] #header.ytd-search {max-width: 1090px;margin: 0 auto;}}</style>");
Eed=d}d=Eed;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Fed=a};var Hed;var Ied;var Jed=function(){return _.O.apply(this,arguments)||this};
_.H(Jed,_.O);Jed.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
Jed.prototype.computeBlueBottomLink=function(a){return a};
var x7=Jed;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],x7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],x7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],x7.prototype,"data",void 0);_.U([_.N({computed:"computeIcon_(data.bottomIcon)"}),_.V("design:type",String)],x7.prototype,"bottomIcon",void 0);
_.U([_.N({computed:"computeBlueBottomLink(data.blueBottomLink)",reflectToAttribute:!0}),_.V("design:type",Boolean)],x7.prototype,"enableBlueBottomLink",void 0);x7=_.U([_.P({is:"ytd-web-answer-renderer",disableElementRegistration:!0})],x7);
_.Q(x7,"ytd-web-answer-renderer",function(){if(void 0!==Ied)return Ied;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-web-answer-renderer">\n  <yt-formatted-string id="section-title" text="[[data.sectionTitle]]" class="style-scope ytd-web-answer-renderer"></yt-formatted-string>\n  <div id="menu" class="style-scope ytd-web-answer-renderer"></div>\n</div>\n<a class="yt-simple-endpoint style-scope ytd-web-answer-renderer" href$="[[computeHref_(data.command)]]" data="[[data.command]]">\n  <div id="content" class="style-scope ytd-web-answer-renderer">\n    <div id="content-text" class="style-scope ytd-web-answer-renderer">\n      <div id="content-title" class="style-scope ytd-web-answer-renderer">\n        <yt-formatted-string id="content-title" text="[[data.contentTitle]]" class="style-scope ytd-web-answer-renderer">\n        </yt-formatted-string>\n        <yt-icon class="external-link-icon style-scope ytd-web-answer-renderer" icon="yt-icons:open_in_new"></yt-icon>\n      </div>\n      <yt-formatted-string id="body-text" text="[[data.bodyText]]" class="style-scope ytd-web-answer-renderer"></yt-formatted-string>\n      <div id="source-group" class="style-scope ytd-web-answer-renderer">\n        <yt-formatted-string text="[[data.sourceName]]" class="style-scope ytd-web-answer-renderer"></yt-formatted-string>\n        <div id="separator" hidden="[[!data.publishedDate]]" class="style-scope ytd-web-answer-renderer">\u2022</div>\n        <yt-formatted-string text="[[data.publishedDate]]" class="style-scope ytd-web-answer-renderer"></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" class="style-scope ytd-web-answer-renderer">\n    </yt-img-shadow>\n  </div>\n</a>\n<a class="yt-simple-endpoint style-scope ytd-web-answer-renderer" hidden="[[!data.bottomLink]]" href$="[[computeHref_(data.bottomLinkCommand)]]" data="[[data.bottomLinkCommand]]">\n  <div id="bottom-section" class="style-scope ytd-web-answer-renderer">\n    <yt-icon id="bottom-icon" icon="[[bottomIcon]]" class="style-scope ytd-web-answer-renderer"></yt-icon>\n    <yt-formatted-string id="bottom-link" text="[[data.bottomLink]]" class="style-scope ytd-web-answer-renderer"></yt-formatted-string>\n    <yt-icon class="external-link-icon style-scope ytd-web-answer-renderer" icon="yt-icons:open_in_new"></yt-icon>\n  </div>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Hed){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-web-answer-renderer {color: var(--yt-spec-text-secondary);display: inline-block;background-color: var(--yt-spec-general-background-b);display: flexbox;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-web-answer-renderer:not(:hover) ytd-menu-renderer.ytd-web-answer-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} #section-header.ytd-web-answer-renderer {background-color: var(--yt-spec-general-background-c);display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: space-between;} #section-title.ytd-web-answer-renderer {color: var(--yt-spec-text-secondary);padding: 12px 16px;flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #content.ytd-web-answer-renderer {margin: 16px;display: flexbox;display: flex;flex-direction: row;} #content-title.ytd-web-answer-renderer {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.ytd-web-answer-renderer {width: 12px;height: 12px;margin-bottom: 2px;} #content-text.ytd-web-answer-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} #body-text.ytd-web-answer-renderer {color: var(--yt-spec-text-primary);} #answer-image.ytd-web-answer-renderer {width: 90px;height: 90px;padding-left: 16px;} #source-group.ytd-web-answer-renderer {padding-top: 4px;color: var(--yt-spec-text-secondary);display: flexbox;display: flex;flex-direction: row;align-items: center;} #separator.ytd-web-answer-renderer {margin: 0 4px;} #bottom-section.ytd-web-answer-renderer {color: var(--yt-spec-text-secondary);border-top: 1px solid var(--yt-spec-10-percent-layer);margin: 0 16px 12px;padding-top: 12px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #bottom-icon.ytd-web-answer-renderer {padding-right: 4px;margin-bottom: 2px;width: 16px;height: 16px;} #bottom-section.ytd-web-answer-renderer .external-link-icon.ytd-web-answer-renderer {margin-left: 4px;} ytd-web-answer-renderer[enable-blue-bottom-link] #bottom-section.ytd-web-answer-renderer {color: var(--yt-spec-call-to-action);}</style>');
Hed=d}d=Hed;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ied=a});var Ked;var Led;var Med=function(){var a=_.O.apply(this,arguments)||this;a.hasChipBar=!1;return a};
_.H(Med,_.O);Med.prototype.configureRendererStamper=function(){return{"data.chipBar":{id:"chip-bar",mapping:{chipCloudRenderer:{component:"yt-chip-cloud-renderer"}}},"data.searchFilterButton":{id:"filter-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}},reuseComponents:!1},"data.aboutTheseResultsButton":{id:"about-these-results",mapping:{buttonRenderer:{component:"ytd-button-renderer"}},reuseComponents:!1}}};
Med.prototype.computeHasChipBar=function(a){return!(null==a||!a.chipBar)};
var y7=Med;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],y7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],y7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],y7.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasChipBar(data)"}),_.V("design:type",Object)],y7.prototype,"hasChipBar",void 0);
y7=_.U([_.P({is:"ytd-search-header-renderer",disableElementRegistration:!0})],y7);
_.Q(y7,"ytd-search-header-renderer",function(){if(void 0!==Led)return Led;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-search-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_search_header_renderer.ytd.search.header.renderer.css.js--\x3e<div id="chip-bar" class="style-scope ytd-search-header-renderer"></div>\n<div id="about-these-results" class="style-scope ytd-search-header-renderer"></div>\n<div id="filter-button" class="style-scope ytd-search-header-renderer"></div>\n\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ked){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_search_header_renderer.ytd.search.header.renderer.css.js--\x3e<style is-scoped>ytd-search-header-renderer {display: flex;align-items: center;} ytd-search-header-renderer[has-chip-bar] {height: 56px;} #chip-bar.ytd-search-header-renderer {flex: 1;min-width: 0;}</style>");
Ked=d}d=Ked;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Led=a});var Ned;var Oed;var Ped=function(){return _.O.apply(this,arguments)||this};
_.H(Ped,_.O);Ped.prototype.configureRendererStamper=function(){return{"data.pages":{id:"pages",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
var z7=Ped;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],z7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],z7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],z7.prototype,"data",void 0);z7=_.U([_.P({disableElementRegistration:!0,is:"ytd-page-continuation"})],z7);
_.Q(z7,"ytd-page-continuation",function(){if(void 0!==Oed)return Oed;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-page-continuation"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ned){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.continuations.ytd_page_continuation.ytd.page.continuation.css.js--\x3e<style is-scoped>ytd-page-continuation {--ytd-paper-button-min-width: 0;display: inline-block;} ytd-button-renderer.ytd-page-continuation {margin-right: 4px;}</style>");Ned=d}d=Ned;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
return Oed=a});var Qed;var Red;var Sed;var Ted;var Ued=function(){return _.O.apply(this,arguments)||this};
_.H(Ued,_.O);var Ved=Ued;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Ved.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Ved.prototype,"data",void 0);Ved=_.U([_.P({is:"ytd-watch-card-album-list-renderer",disableElementRegistration:!0})],Ved);
_.Q(Ved,"ytd-watch-card-album-list-renderer",function(){if(void 0!==Ted)return Ted;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-watch-card-album-list-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-watch-card-album-list-renderer" href$="[[computeHref_(album.navigationEndpoint)]]" data="[[album.navigationEndpoint]]">\n    <div class="album-row style-scope ytd-watch-card-album-list-renderer">\n      <span class="album-image style-scope ytd-watch-card-album-list-renderer">\n        <yt-img-shadow height="50" thumbnail="[[album.thumbnail]]" width="50" class="style-scope ytd-watch-card-album-list-renderer"></yt-img-shadow>\n      </span>\n      <span class="album-title style-scope ytd-watch-card-album-list-renderer">\n        <yt-formatted-string text="[[album.title]]" class="style-scope ytd-watch-card-album-list-renderer"></yt-formatted-string>\n      </span>\n    </div>\n  </a>\n</template>\n<template is="dom-if" if="[[data.viewAllEndpoint]]" class="style-scope ytd-watch-card-album-list-renderer">\n  <a id="view-all-endpoint" class="yt-simple-endpoint style-scope ytd-watch-card-album-list-renderer" href$="[[computeHref_(data.viewAllEndpoint)]]" data="[[data.viewAllEndpoint]]">\n    <div class="album-row style-scope ytd-watch-card-album-list-renderer">\n      <yt-formatted-string text="[[data.viewAllText]]" class="album-title style-scope ytd-watch-card-album-list-renderer">\n      </yt-formatted-string>\n    </div>\n  </a>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Sed){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-album-list-renderer {display: flexbox;display: flex;flex-direction: column;} .album-title.ytd-watch-card-album-list-renderer {padding-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;} .album-row.ytd-watch-card-album-list-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 16px;display: flexbox;display: flex;flex-direction: row;align-items: center;} .yt-simple-endpoint.ytd-watch-card-album-list-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-watch-card-album-list-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #view-all-endpoint.yt-simple-endpoint.ytd-watch-card-album-list-renderer {width: 100%;} a.yt-simple-endpoint.ytd-watch-card-album-list-renderer {display: block;}</style>');
Sed=d}d=Sed;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ted=a});var Wed;var Xed;var Yed=function(){return _.O.apply(this,arguments)||this};
_.H(Yed,_.O);Yed.prototype.onLeftThumbnailChanged=function(){this.data&&this.data.leftThumbnail&&(this.sectionLeft.style.backgroundImage="url("+_.Ur(this.data.leftThumbnail.thumbnails,216)+")")};
var A7=Yed;A7.prototype.onLeftThumbnailChanged=A7.prototype.onLeftThumbnailChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],A7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],A7.prototype,"data",void 0);_.U([_.vq("#section-left"),_.V("design:type",HTMLElement)],A7.prototype,"sectionLeft",void 0);_.U([_.uq("data.leftThumbnail"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],A7.prototype,"onLeftThumbnailChanged",null);
A7=_.U([_.P({is:"ytd-watch-card-collage-renderer",disableElementRegistration:!0})],A7);
_.Q(A7,"ytd-watch-card-collage-renderer",function(){if(void 0!==Xed)return Xed;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-watch-card-collage-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]"><div id="collage" class="style-scope ytd-watch-card-collage-renderer"><div id="section-left" class="style-scope ytd-watch-card-collage-renderer"></div><div id="section-right" class="style-scope ytd-watch-card-collage-renderer"><yt-img-shadow id="top-right" height="105" thumbnail="[[data.topRightThumbnail]]" width="167" class="style-scope ytd-watch-card-collage-renderer"></yt-img-shadow><yt-img-shadow height="105" thumbnail="[[data.bottomRightThumbnail]]" width="167" class="style-scope ytd-watch-card-collage-renderer"></yt-img-shadow></div></div><tp-yt-paper-button id="overlay-button" raised="" tabindex="-1" class="style-scope ytd-watch-card-collage-renderer"><yt-icon id="overlay-icon" icon="yt-icons:play_all" class="style-scope ytd-watch-card-collage-renderer"></yt-icon><yt-formatted-string id="overlay-text" text="[[data.label]]" class="style-scope ytd-watch-card-collage-renderer"></yt-formatted-string></tp-yt-paper-button></a>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Wed){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-collage-renderer {display: inline-block;} tp-yt-paper-button.ytd-watch-card-collage-renderer {display: inline-block;text-align: center;font-family: inherit;} #collage.ytd-watch-card-collage-renderer {display: flexbox;display: flex;} #section-left.ytd-watch-card-collage-renderer {width: 214px;height: 214px;background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;margin-right: 4px;} #section-right.ytd-watch-card-collage-renderer {display: flexbox;display: flex;flex-direction: column;} #top-right.ytd-watch-card-collage-renderer {margin-bottom: 4px;} .yt-simple-endpoint.ytd-watch-card-collage-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-watch-card-collage-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #img-endpoint.yt-simple-endpoint.ytd-watch-card-collage-renderer {position: relative;} #img-endpoint.ytd-watch-card-collage-renderer #overlay-button.ytd-watch-card-collage-renderer {position: absolute;bottom: 16px;left: 16px;color: var(--yt-spec-static-brand-white);background: var(--yt-spec-brand-button-background);} #overlay-button.ytd-watch-card-collage-renderer {margin: 0;display: flexbox;display: flex;flex-direction: row;align-items: center;} #overlay-icon.ytd-watch-card-collage-renderer {height: 20px;width: 20px;margin-right: 4px;} #overlay-text.ytd-watch-card-collage-renderer {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;}</style>');
Wed=d}d=Wed;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Xed=a});var Zed;var $ed;var afd=function(){var a=_.O.apply(this,arguments)||this;a.crop=!1;return a};
_.H(afd,_.O);afd.prototype.computeStyle=function(a){if(a&&(a=_.rH(a.thumbnails,385)))return _.dI({"background-image":a})};
var B7=afd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],B7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],B7.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],B7.prototype,"crop",void 0);B7=_.U([_.P({is:"ytd-watch-card-single-image-renderer",disableElementRegistration:!0})],B7);
_.Q(B7,"ytd-watch-card-single-image-renderer",function(){if(void 0!==$ed)return $ed;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-watch-card-single-image-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n<template is="dom-if" if="[[!crop]]" class="style-scope ytd-watch-card-single-image-renderer">\n  <yt-img-shadow id="image" thumbnail="[[data.thumbnail]]" width="385" class="style-scope ytd-watch-card-single-image-renderer"></yt-img-shadow>\n</template>\n<template is="dom-if" if="[[crop]]" class="style-scope ytd-watch-card-single-image-renderer">\n  <div id="center-cropped" style$="[[computeStyle(data.thumbnail)]]" class="style-scope ytd-watch-card-single-image-renderer">\n  </div>\n</template>\n<tp-yt-paper-button id="overlay-button" noink="" raised="" class="style-scope ytd-watch-card-single-image-renderer">\n  <div id="container" class="style-scope ytd-watch-card-single-image-renderer">\n    <yt-icon id="overlay-icon" icon="yt-icons:play_all" class="style-scope ytd-watch-card-single-image-renderer"></yt-icon>\n    <yt-formatted-string id="overlay-text" text="[[data.label]]" class="style-scope ytd-watch-card-single-image-renderer">\n    </yt-formatted-string>\n  </div>\n</tp-yt-paper-button>\n    </a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zed){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-single-image-renderer {display: block;} tp-yt-paper-button.ytd-watch-card-single-image-renderer {display: inline-block;text-align: center;font-family: inherit;} #image.ytd-watch-card-single-image-renderer {min-height: 210px;} #center-cropped.ytd-watch-card-single-image-renderer {width: 385px;height: 217px;background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;} .yt-simple-endpoint.ytd-watch-card-single-image-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-watch-card-single-image-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #img-endpoint.yt-simple-endpoint.ytd-watch-card-single-image-renderer {position: relative;} #img-endpoint.ytd-watch-card-single-image-renderer #overlay-button.ytd-watch-card-single-image-renderer {position: absolute;bottom: 16px;left: 16px;color: var(--yt-spec-static-brand-white);background: var(--yt-spec-brand-button-background);} #overlay-icon.ytd-watch-card-single-image-renderer {height: 20px;width: 20px;} #overlay-text.ytd-watch-card-single-image-renderer {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.ytd-watch-card-single-image-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;}</style>');
Zed=d}d=Zed;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $ed=a});var bfd;var cfd;var dfd=function(){return _.O.apply(this,arguments)||this};
_.H(dfd,_.O);var efd=dfd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],efd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],efd.prototype,"data",void 0);efd=_.U([_.P({is:"ytd-watch-card-video-list-renderer",disableElementRegistration:!0})],efd);
_.Q(efd,"ytd-watch-card-video-list-renderer",function(){if(void 0!==cfd)return cfd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-watch-card-video-list-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-watch-card-video-list-renderer" href$="[[computeHref_(video.navigationEndpoint)]]" data="[[video.navigationEndpoint]]">\n    <div class="video-row style-scope ytd-watch-card-video-list-renderer">\n      <template is="dom-if" if="[[video.index]]" class="style-scope ytd-watch-card-video-list-renderer">\n        <yt-formatted-string class="video-index style-scope ytd-watch-card-video-list-renderer" text="[[video.index]]"></yt-formatted-string>\n      </template>\n      <yt-formatted-string class="video-title style-scope ytd-watch-card-video-list-renderer" text="[[video.title]]"></yt-formatted-string>\n      <span id="spacer" class="style-scope ytd-watch-card-video-list-renderer"></span>\n      <yt-formatted-string class="video-duration style-scope ytd-watch-card-video-list-renderer" text="[[video.duration]]">\n      </yt-formatted-string>\n    </div>\n  </a>\n</template>\n<template is="dom-if" if="[[data.viewAllEndpoint]]" class="style-scope ytd-watch-card-video-list-renderer">\n  <a id="view-all-endpoint" class="yt-simple-endpoint style-scope ytd-watch-card-video-list-renderer" href$="[[computeHref_(data.viewAllEndpoint)]]" data="[[data.viewAllEndpoint]]">\n    <div class="video-row style-scope ytd-watch-card-video-list-renderer">\n      <yt-formatted-string class="video-title style-scope ytd-watch-card-video-list-renderer" text="[[data.viewAllText]]">\n      </yt-formatted-string>\n    </div>\n  </a>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bfd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-video-list-renderer {display: flexbox;display: flex;flex-direction: column;} .video-row.ytd-watch-card-video-list-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 16px;display: flexbox;display: flex;flex-direction: row;} .video-index.ytd-watch-card-video-list-renderer {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.ytd-watch-card-video-list-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;} .video-duration.ytd-watch-card-video-list-renderer {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.ytd-watch-card-video-list-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-watch-card-video-list-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #view-all-endpoint.yt-simple-endpoint.ytd-watch-card-video-list-renderer {width: 100%;} a.yt-simple-endpoint.ytd-watch-card-video-list-renderer {display: block;} #spacer.ytd-watch-card-video-list-renderer {flex: 1;flex-basis: 0.000000001px;}</style>');
bfd=d}d=bfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cfd=a});var ffd;var gfd;var hfd=function(){var a=_.O.apply(this,arguments)||this;a.badges=null;a.standaloneBadge=null;a.selected=0;a.crop=!1;return a};
_.H(hfd,_.O);hfd.prototype.shouldScrollTabs=function(a){return 2<a.length};
hfd.prototype.onPageSelect=function(){};
hfd.prototype.updateSelectedFromBinding=function(a){this.selected=a.detail.value};
var C7=hfd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],C7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],C7.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],C7.prototype,"titleText",void 0);_.U([_.N(),_.V("design:type",Object)],C7.prototype,"navigationEndpoint",void 0);_.U([_.N(),_.V("design:type",Array)],C7.prototype,"labels",void 0);_.U([_.N(),_.V("design:type",Object)],C7.prototype,"badges",void 0);
_.U([_.N(),_.V("design:type",Object)],C7.prototype,"standaloneBadge",void 0);_.U([_.N(),_.V("design:type",Object)],C7.prototype,"callToAction",void 0);_.U([_.N(),_.V("design:type",Object)],C7.prototype,"lists",void 0);_.U([_.N(),_.V("design:type",Object)],C7.prototype,"relatedData",void 0);_.U([_.N(),_.V("design:type",Object)],C7.prototype,"selected",void 0);_.U([_.N(),_.V("design:type",Object)],C7.prototype,"crop",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],C7.prototype,"headerStyle",void 0);C7=_.U([_.P({disableElementRegistration:!0,is:"ytd-generic-watch-card"})],C7);
_.Q(C7,"ytd-generic-watch-card",function(){if(void 0!==gfd)return gfd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-generic-watch-card"><a class="yt-simple-endpoint style-scope ytd-generic-watch-card" href$="[[computeHref_(navigationEndpoint)]]" data="[[navigationEndpoint]]"><h2 class="style-scope ytd-generic-watch-card"><yt-formatted-string id="watch-card-title" text="[[titleText]]" class="style-scope ytd-generic-watch-card"></yt-formatted-string></h2></a><div id="subtitle-row" class="style-scope ytd-generic-watch-card"><ytd-badge-supported-renderer badges="[[badges]]" disable-upgrade$="[[!badges]]" hidden="[[!badges]]" class="style-scope ytd-generic-watch-card"></ytd-badge-supported-renderer><ul id="watch-card-labels" class="style-scope ytd-generic-watch-card"><template is="dom-repeat" as="label" items="[[labels]]" class="style-scope ytd-generic-watch-card"><li class="style-scope ytd-generic-watch-card"><yt-formatted-string text="[[label]]" class="style-scope ytd-generic-watch-card"></yt-formatted-string></li></template></ul></div></div><ytd-watch-card-collage-renderer data="[[callToAction.watchCardCollageRenderer]]" disable-upgrade$="[[!callToAction.watchCardCollageRenderer]]" hidden="[[!callToAction.watchCardCollageRenderer]]" class="style-scope ytd-generic-watch-card"></ytd-watch-card-collage-renderer><ytd-watch-card-single-image-renderer crop="[[crop]]" data="[[callToAction.watchCardSingleImageRenderer]]" disable-upgrade$="[[!callToAction.watchCardSingleImageRenderer]]" hidden="[[!callToAction.watchCardSingleImageRenderer]]" class="style-scope ytd-generic-watch-card"></ytd-watch-card-single-image-renderer><tp-yt-paper-tabs id="tabs" noink="" scrollable="[[shouldScrollTabs(lists)]]" selected="[[selected]]" on-selected-changed="updateSelectedFromBinding" class="style-scope ytd-generic-watch-card"><template is="dom-repeat" as="list" items="[[lists]]" class="style-scope ytd-generic-watch-card"><tp-yt-paper-tab class="style-scope ytd-generic-watch-card"><yt-formatted-string id="tab-title" disable-upgrade$="[[!list.watchCardVideoListRenderer]]" hidden="[[!list.watchCardVideoListRenderer]]" text="[[list.watchCardVideoListRenderer.title]]" class="style-scope ytd-generic-watch-card"></yt-formatted-string><yt-formatted-string disable-upgrade$="[[!list.watchCardAlbumListRenderer]]" hidden="[[!list.watchCardAlbumListRenderer]]" text="[[list.watchCardAlbumListRenderer.title]]" class="style-scope ytd-generic-watch-card"></yt-formatted-string></tp-yt-paper-tab></template></tp-yt-paper-tabs><iron-pages selected="[[selected]]" on-iron-select="onPageSelect" on-selected-changed="updateSelectedFromBinding" class="style-scope ytd-generic-watch-card"><template is="dom-repeat" as="list" items="[[lists]]" class="style-scope ytd-generic-watch-card"><div class="style-scope ytd-generic-watch-card"><ytd-watch-card-video-list-renderer data="[[list.watchCardVideoListRenderer]]" disable-upgrade$="[[!list.watchCardVideoListRenderer]]" hidden="[[!list.watchCardVideoListRenderer]]" class="style-scope ytd-generic-watch-card"></ytd-watch-card-video-list-renderer><ytd-watch-card-album-list-renderer data="[[list.watchCardAlbumListRenderer]]" disable-upgrade$="[[!list.watchCardAlbumListRenderer]]" hidden="[[!list.watchCardAlbumListRenderer]]" class="style-scope ytd-generic-watch-card"></ytd-watch-card-album-list-renderer></div></template></iron-pages><div id="related" class="style-scope ytd-generic-watch-card"><h3 id="related-header" class="style-scope ytd-generic-watch-card"><yt-formatted-string text="[[relatedData.title]]" class="style-scope ytd-generic-watch-card"></yt-formatted-string></h3><div id="related-items" class="style-scope ytd-generic-watch-card"><template is="dom-repeat" as="entity" items="[[relatedData.entities]]" class="style-scope ytd-generic-watch-card"><a class="yt-simple-endpoint style-scope ytd-generic-watch-card" href$="[[computeHref_(entity.navigationEndpoint)]]" data="[[entity.navigationEndpoint]]"><div class="related-entity style-scope ytd-generic-watch-card"><yt-img-shadow class="related-img style-scope ytd-generic-watch-card" height="40" thumbnail="[[entity.thumbnail]]" width="40"></yt-img-shadow><yt-formatted-string class="related-entity-title style-scope ytd-generic-watch-card" text="[[entity.title]]"></yt-formatted-string></div></a></template></div></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ffd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_generic_watch_card.ytd.generic.watch.card.css.js--\x3e<style is-scoped>ytd-generic-watch-card {display: block;max-width: 385px;} #watch-card-title.ytd-generic-watch-card {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.ytd-generic-watch-card {background: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);padding: 16px;} #watch-card-labels.ytd-generic-watch-card {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;} ytd-generic-watch-card[header-style=WATCH_CARD_HEADER_STYLE_TYPE_ALBUM] #watch-card-header.ytd-generic-watch-card {background: var(--yt-spec-brand-background-solid);border: 1px solid var(--yt-spec-10-percent-layer);} ytd-generic-watch-card[header-style=WATCH_CARD_HEADER_STYLE_TYPE_ALBUM] #watch-card-title.ytd-generic-watch-card,ytd-generic-watch-card[header-style=WATCH_CARD_HEADER_STYLE_TYPE_ALBUM] #watch-card-labels.ytd-generic-watch-card {color: var(--yt-spec-text-primary);} #watch-card-labels.ytd-generic-watch-card li.ytd-generic-watch-card {display: inline;} #img-endpoint.ytd-generic-watch-card {position: relative;} #img-endpoint.ytd-generic-watch-card #overlay-button.ytd-generic-watch-card {position: absolute;bottom: 16px;left: 16px;color: var(--yt-spec-static-brand-white);background: var(--yt-spec-brand-button-background);} #overlay-button.ytd-generic-watch-card {margin: 0;display: flexbox;display: flex;flex-direction: row;align-items: center;} #overlay-icon.ytd-generic-watch-card {height: 20px;width: 20px;margin-right: 4px;} #overlay-text.ytd-generic-watch-card {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.ytd-generic-watch-card {--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.ytd-generic-watch-card {--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.ytd-generic-watch-card {color: var(--yt-spec-brand-link-text);} #tab-title.ytd-generic-watch-card {margin-top: 1px;} #related.ytd-generic-watch-card {color: var(--yt-spec-text-primary);padding: 32px 0 0 16px;} #related-header.ytd-generic-watch-card {margin: 0;padding-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #related-items.ytd-generic-watch-card {display: flexbox;display: flex;flex-direction: column;} .related-entity.ytd-generic-watch-card {padding-bottom: 8px;display: flexbox;display: flex;flex-direction: row;align-items: center;} .related-img.ytd-generic-watch-card {margin-right: 8px;height: 40px;width: 40px;border-radius: 50%;background-color: transparent;overflow: hidden;} .related-entity-title.ytd-generic-watch-card {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.ytd-generic-watch-card {padding-right: 8px;} #subtitle-row.ytd-generic-watch-card {padding-top: 8px;display: flexbox;display: flex;flex-direction: row;align-items: center;}</style>');
ffd=d}d=ffd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gfd=a});var ifd=function(){var a=_.O.apply(this,arguments)||this;a.selected=0;return a};
_.H(ifd,_.O);ifd.prototype.dataChanged=function(){this.selected=0};
var D7=ifd;D7.prototype.dataChanged=D7.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],D7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],D7.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],D7.prototype,"selected",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],D7.prototype,"dataChanged",null);
D7=_.U([_.P({is:"ytd-artist-watch-card-renderer",disableElementRegistration:!0})],D7);
_.Q(D7,"ytd-artist-watch-card-renderer",function(){if(void 0!==Red)return Red;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-artist-watch-card-renderer">\n</ytd-generic-watch-card>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qed){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-artist-watch-card-renderer {display: inline-block;}</style>");Qed=d}d=Qed;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Red=a});var jfd;var kfd;var lfd=function(){return _.O.apply(this,arguments)||this};
_.H(lfd,_.O);var mfd=lfd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],mfd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],mfd.prototype,"data",void 0);mfd=_.U([_.P({is:"ytd-show-watch-card-renderer",disableElementRegistration:!0})],mfd);
_.Q(mfd,"ytd-show-watch-card-renderer",function(){if(void 0!==kfd)return kfd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-show-watch-card-renderer">\n</ytd-generic-watch-card>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jfd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-show-watch-card-renderer {display: inline-block;}</style>");jfd=d}d=jfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kfd=a});var nfd;var ofd;var pfd;var qfd;var rfd;var sfd;var tfd=function(){return _.O.apply(this,arguments)||this};
_.H(tfd,_.O);var ufd=tfd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ufd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ufd.prototype,"data",void 0);ufd=_.U([_.P({disableElementRegistration:!0,is:"ytd-watch-card-one-vs-one-event"})],ufd);
_.Q(ufd,"ytd-watch-card-one-vs-one-event",function(){if(void 0!==sfd)return sfd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-watch-card-one-vs-one-event">\n  <span class="style-scope ytd-watch-card-one-vs-one-event">[[getSimpleString(data.homeName)]]</span>\n  <span class="style-scope ytd-watch-card-one-vs-one-event">[[getSimpleString(data.homeParticipantResult)]]</span>\n</div>\n<div class="team-row style-scope ytd-watch-card-one-vs-one-event">\n  <span class="style-scope ytd-watch-card-one-vs-one-event">[[getSimpleString(data.awayName)]]</span>\n  <span class="style-scope ytd-watch-card-one-vs-one-event">[[getSimpleString(data.awayParticipantResult)]]</span>\n</div>\n<div class="main-event event-description style-scope ytd-watch-card-one-vs-one-event">[[getSimpleString(data.eventDescription)]]</div>\n<div class="event-description style-scope ytd-watch-card-one-vs-one-event">[[getSimpleString(data.additionalEventDescription)]]</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rfd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-one-vs-one-event {justify-content: space-between;} .team-row.ytd-watch-card-one-vs-one-event {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;justify-content: space-between;display: flexbox;display: flex;flex-direction: row;} ytd-watch-card-one-vs-one-event.compact .team-row.ytd-watch-card-one-vs-one-event {margin-bottom: 4px;} ytd-watch-card-one-vs-one-event.hero .team-row.ytd-watch-card-one-vs-one-event {margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .event-description.ytd-watch-card-one-vs-one-event {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} ytd-watch-card-one-vs-one-event.compact .main-event.ytd-watch-card-one-vs-one-event {margin-bottom: 0;} ytd-watch-card-one-vs-one-event.hero .main-event.ytd-watch-card-one-vs-one-event {margin-bottom: 4px;}</style>');
rfd=d}d=rfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sfd=a});var vfd=function(){return _.O.apply(this,arguments)||this};
_.H(vfd,_.O);var wfd=vfd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],wfd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],wfd.prototype,"data",void 0);wfd=_.U([_.P({is:"ytd-watch-card-hero-one-vs-one-event-renderer",disableElementRegistration:!0})],wfd);
_.Q(wfd,"ytd-watch-card-hero-one-vs-one-event-renderer",function(){if(void 0!==qfd)return qfd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-watch-card-hero-one-vs-one-event-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n<ytd-thumbnail data="[[data]]" disable-rounding="" width="386" class="style-scope ytd-watch-card-hero-one-vs-one-event-renderer"></ytd-thumbnail>\n\n<div id="bottom-fade" class="style-scope ytd-watch-card-hero-one-vs-one-event-renderer">\n  <ytd-watch-card-one-vs-one-event class="hero style-scope ytd-watch-card-hero-one-vs-one-event-renderer" data="[[data.oneVsOneEvent]]">\n  </ytd-watch-card-one-vs-one-event>\n</div>\n    </a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pfd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-hero-one-vs-one-event-renderer {display: inline-block;} ytd-thumbnail.ytd-watch-card-hero-one-vs-one-event-renderer {height: 216px;width: 385px;} .yt-simple-endpoint.ytd-watch-card-hero-one-vs-one-event-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-watch-card-hero-one-vs-one-event-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #wc-endpoint.yt-simple-endpoint.ytd-watch-card-hero-one-vs-one-event-renderer {position: relative;} #bottom-fade.ytd-watch-card-hero-one-vs-one-event-renderer {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%;}</style>");
pfd=d}d=pfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qfd=a});var xfd;var yfd;var zfd=function(){return _.O.apply(this,arguments)||this};
_.H(zfd,_.O);var Afd=zfd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Afd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Afd.prototype,"data",void 0);Afd=_.U([_.P({is:"ytd-banner-and-box-hero-image-renderer",disableElementRegistration:!0})],Afd);
_.Q(Afd,"ytd-banner-and-box-hero-image-renderer",function(){if(void 0!==yfd)return yfd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-banner-and-box-hero-image-renderer"></yt-img-shadow><svg id="bg" viewBox="0 0 1300 304" preserveAspectRatio="xMaxYMid slice" class="style-scope ytd-banner-and-box-hero-image-renderer"><path opacity="0.5" d="M 0,304 V 0 H 963 L 1439,304 Z" class="style-scope ytd-banner-and-box-hero-image-renderer"></path><path opacity="0.5" d="M 0,0 l 0,304 580,0 L 1055,0 0,0 Z" class="style-scope ytd-banner-and-box-hero-image-renderer"></path><path opacity="0.9" d="M 0,304 V 0 H 780 L 1247,304 Z" class="style-scope ytd-banner-and-box-hero-image-renderer"></path></svg><yt-img-shadow id="box" height="184" thumbnail="[[data.box]]" width="131" class="style-scope ytd-banner-and-box-hero-image-renderer"></yt-img-shadow>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xfd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-banner-and-box-hero-image-renderer {display: block;max-width: 386px;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;height: 216px;width: 385px;} #banner.ytd-banner-and-box-hero-image-renderer {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} #bg.ytd-banner-and-box-hero-image-renderer {position: absolute;width: 100%;height: 100%;fill: var(--yt-spec-general-background-a);} #box.ytd-banner-and-box-hero-image-renderer {position: relative;left: 16px;top: 16px;}</style>");
xfd=d}d=xfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return yfd=a});var Bfd;var Cfd;var Dfd=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_buttons");return a};
_.H(Dfd,_.O);Dfd.prototype.computeIcon=function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.icon)?void 0:b.iconType;if(c)return _.Nq(c)};
Dfd.prototype.computeButtonShape=function(){var a;return{buttonText:_.mp(null==(a=this.data)?void 0:a.label),iconPosition:"leading",style:"overlay",type:"filled",size:"M",state:"active",version:"modern"}};
_.J.Object.defineProperties(Dfd.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"}}});
var E7=Dfd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],E7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],E7.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],E7.prototype,"modern",void 0);_.U([_.N({type:String,reflectToAttribute:!0}),_.M("data.style"),_.V("design:type",Object),_.V("design:paramtypes",[])],E7.prototype,"buttonColor",null);
E7=_.U([_.P({is:"ytd-call-to-action-button-renderer",disableElementRegistration:!0})],E7);
_.Q(E7,"ytd-call-to-action-button-renderer",function(){if(void 0!==Cfd)return Cfd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modern]]" raised="" tabindex="-1" class="style-scope ytd-call-to-action-button-renderer">\n  <yt-icon id="overlay-icon" icon="[[data.icon.iconType]]" class="style-scope ytd-call-to-action-button-renderer"></yt-icon>\n  <span id="overlay-text" class="style-scope ytd-call-to-action-button-renderer">[[getSimpleString(data.label)]]</span>\n</tp-yt-paper-button>\n<yt-button-shape data="[[computeButtonShape(data)]]" disable-upgrade="[[!modern]]" hidden="[[!modern]]" icon="[[computeIcon(data.icon.iconType)]]" version="modern" class="style-scope ytd-call-to-action-button-renderer">\n</yt-button-shape>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bfd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-call-to-action-button-renderer {display: inline-block;} ytd-call-to-action-button-renderer[button-color=RED] #overlay-button.ytd-call-to-action-button-renderer {background: var(--yt-spec-brand-button-background);} ytd-call-to-action-button-renderer[button-color=OPAQUE_BLACK] #overlay-button.ytd-call-to-action-button-renderer {background: var(--yt-spec-static-overlay-background-medium);} #overlay-button.ytd-call-to-action-button-renderer {color: var(--yt-spec-static-overlay-text-primary);margin: 0;display: flexbox;display: flex;flex-direction: row;align-items: center;} #overlay-icon.ytd-call-to-action-button-renderer {height: 20px;width: 20px;margin-right: 4px;} #overlay-text.ytd-call-to-action-button-renderer {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;}</style>');
Bfd=d}d=Bfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Cfd=a});var Efd;var Ffd;var Gfd=function(){return _.O.apply(this,arguments)||this};
_.H(Gfd,_.O);Gfd.prototype.onLeftThumbnailChanged=function(){this.data&&this.data.leftThumbnail&&(_.$q(this.hostElement).querySelector("#section-left").style.backgroundImage="url("+_.Ur(this.data.leftThumbnail.thumbnails,216)+")")};
var F7=Gfd;F7.prototype.onLeftThumbnailChanged=F7.prototype.onLeftThumbnailChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],F7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],F7.prototype,"data",void 0);_.U([_.uq("data.leftThumbnail"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],F7.prototype,"onLeftThumbnailChanged",null);F7=_.U([_.P({is:"ytd-collage-hero-image-renderer",disableElementRegistration:!0})],F7);
_.Q(F7,"ytd-collage-hero-image-renderer",function(){if(void 0!==Ffd)return Ffd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-collage-hero-image-renderer"><div id="section-left" class="style-scope ytd-collage-hero-image-renderer"></div><div id="section-right" class="style-scope ytd-collage-hero-image-renderer"><yt-img-shadow id="top-right" height="105" thumbnail="[[data.topRightThumbnail]]" width="167" class="style-scope ytd-collage-hero-image-renderer"></yt-img-shadow><yt-img-shadow height="105" thumbnail="[[data.bottomRightThumbnail]]" width="167" class="style-scope ytd-collage-hero-image-renderer"></yt-img-shadow></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Efd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-collage-hero-image-renderer {display: inline-block;} #collage.ytd-collage-hero-image-renderer {display: flexbox;display: flex;} #section-left.ytd-collage-hero-image-renderer {width: 214px;height: 214px;background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;margin-right: 4px;} #section-right.ytd-collage-hero-image-renderer {display: flexbox;display: flex;flex-direction: column;} #top-right.ytd-collage-hero-image-renderer {margin-bottom: 4px;}</style>");
Efd=d}d=Efd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ffd=a});var Hfd;var Ifd;var Jfd=function(){return _.O.apply(this,arguments)||this};
_.H(Jfd,_.O);Jfd.prototype.computeStyle=function(a){return a};
var G7=Jfd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],G7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],G7.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.V("design:type",String)],G7.prototype,"componentStyle",void 0);G7=_.U([_.P({is:"ytd-single-hero-image-renderer",disableElementRegistration:!0})],G7);
_.Q(G7,"ytd-single-hero-image-renderer",function(){if(void 0!==Ifd)return Ifd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-single-hero-image-renderer"></yt-img-shadow>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Hfd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-single-hero-image-renderer {display: block;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;height: 216px;width: 385px;} ytd-single-hero-image-renderer[component-style=SINGLE_HERO_IMAGE_STYLE_SQUARE] {height: 386px;width: 386px;} #image.ytd-single-hero-image-renderer {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;}</style>");
Hfd=d}d=Hfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ifd=a});var Kfd;var Lfd;var Mfd=function(){return _.O.apply(this,arguments)||this};
_.H(Mfd,_.O);_.f=Mfd.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:"ytd-thumbnail-overlay-side-panel-renderer",thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer",thumbnailOverlayToggleButtonRenderer:"ytd-thumbnail-overlay-toggle-button-renderer"},
initialRenderPriority:_.u("defer_overlays")?0:void 0,waitForSignal:"eocs"}}};
_.f.computeSubtitle=function(a){if(this.data){var b;if(this.data.upcomingEventData){a=_.mp(a.subtitle);var c=Number(this.data.upcomingEventData.startTime);isNaN(c)||(b=_.lp(_.RH(a,c)))}else b=a.subtitle;return b}};
_.f.onHeroTap=function(a){a.preventDefault();var b=this.data&&this.data.navigationEndpoint;!b||!_.JH(_.Rq(a),this.hostElement,["YTD-CALL-TO-ACTION-BUTTON-RENDERER"])&&_.JH(_.Rq(a),this.hostElement,["A".toString(),"BUTTON".toString()])||_.Sn(this.hostElement,"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=this.get("data.buttons.buttonRenderer.serviceEndpoint"),b;(null==(b=_.B(null==a?void 0:a.commandMetadata,_.ZP))?0:b.fireAutomatically)&&this.ytComponentBehavior.resolveCommand(a)};
var H7=Mfd;H7.prototype.dataChanged=H7.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],H7.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],H7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],H7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],H7.prototype,"data",void 0);
_.U([_.N({computed:"computeSubtitle(data)"}),_.V("design:type",String)],H7.prototype,"subtitle",void 0);_.U([_.N({computed:"computeIsReminderButtonPresent(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],H7.prototype,"isReminderButtonPresent",void 0);_.U([_.N({computed:"computeHideBottomItems(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],H7.prototype,"hideBottomItems",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],H7.prototype,"dataChanged",null);H7=_.U([_.P({is:"ytd-watch-card-hero-video-renderer",disableElementRegistration:!0})],H7);
_.Q(H7,"ytd-watch-card-hero-video-renderer",function(){if(void 0!==Lfd)return Lfd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-watch-card-hero-video-renderer" on-tap="onHeroTap" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" tabindex$="[[computeHeroTabIndex(data.title)]]" role$="[[computeHeroRole(data.title)]]">\n  <ytd-thumbnail data="[[data]]" disable-rounding="" hidden="[[!data.thumbnail]]" width="386" class="style-scope ytd-watch-card-hero-video-renderer">\n  </ytd-thumbnail>\n  <div id="hero-image" class="style-scope ytd-watch-card-hero-video-renderer"></div>\n  <div class="title-container style-scope ytd-watch-card-hero-video-renderer" hidden="[[!data.title]]">\n    <div class="title-fade style-scope ytd-watch-card-hero-video-renderer">\n      <a id="watch-card-title" class="yt-simple-endpoint style-scope ytd-watch-card-hero-video-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n        <yt-formatted-string id="watch-card-title" text="[[data.title]]" class="style-scope ytd-watch-card-hero-video-renderer">\n        </yt-formatted-string>\n      </a>\n      <div id="bottom-items" hidden="[[hideBottomItems]]" class="style-scope ytd-watch-card-hero-video-renderer">\n        <ytd-badge-supported-renderer id="watch-card-badge" badges="[[data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-watch-card-hero-video-renderer">\n        </ytd-badge-supported-renderer>\n        <yt-formatted-string id="watch-card-subtitle" text="[[subtitle]]" class="style-scope ytd-watch-card-hero-video-renderer">\n        </yt-formatted-string>\n        <div id="reminder-button" class="style-scope ytd-watch-card-hero-video-renderer"></div>\n      </div>\n    </div>\n  </div>\n  <div id="call-to-action-button" class="style-scope ytd-watch-card-hero-video-renderer"></div>\n  <div id="overlays" class="style-scope ytd-watch-card-hero-video-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Kfd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-hero-video-renderer {display: block;position: relative;flex: none;} ytd-thumbnail-overlay-hover-text-renderer.ytd-watch-card-hero-video-renderer {opacity: 1;} #length.ytd-watch-card-hero-video-renderer {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: 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);letter-spacing: var(--yt-badge-letter-spacing,0.5px);} ytd-watch-card-hero-video-renderer #thumbnail.ytd-watch-card-hero-video-renderer {height: 100%;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-watch-card-hero-video-renderer #thumbnail.ytd-watch-card-hero-video-renderer yt-img-shadow.ytd-watch-card-hero-video-renderer {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} ytd-watch-card-hero-video-renderer[size][circular] a.ytd-watch-card-hero-video-renderer,ytd-watch-card-hero-video-renderer[size][circular]:before {border-radius: 50%;} ytd-watch-card-hero-video-renderer[size=small] a.ytd-watch-card-hero-video-renderer,ytd-watch-card-hero-video-renderer[size=small]:before {border-radius: 4px;} ytd-watch-card-hero-video-renderer[size=small] ytd-thumbnail-overlay-time-status-renderer.ytd-watch-card-hero-video-renderer,ytd-watch-card-hero-video-renderer[size=small] ytd-thumbnail-overlay-button-renderer.ytd-watch-card-hero-video-renderer,ytd-watch-card-hero-video-renderer[size=small] ytd-thumbnail-overlay-toggle-button-renderer.ytd-watch-card-hero-video-renderer {margin: 2px;} ytd-watch-card-hero-video-renderer[size=medium] a.ytd-watch-card-hero-video-renderer,ytd-watch-card-hero-video-renderer[size=medium]:before {border-radius: 8px;} ytd-watch-card-hero-video-renderer[size=medium] ytd-thumbnail-overlay-time-status-renderer.ytd-watch-card-hero-video-renderer,ytd-watch-card-hero-video-renderer[size=medium] ytd-thumbnail-overlay-button-renderer.ytd-watch-card-hero-video-renderer,ytd-watch-card-hero-video-renderer[size=medium] ytd-thumbnail-overlay-toggle-button-renderer.ytd-watch-card-hero-video-renderer {margin: 4px;} ytd-watch-card-hero-video-renderer[size=large] a.ytd-watch-card-hero-video-renderer,ytd-watch-card-hero-video-renderer[size=large]:before {border-radius: 12px;} ytd-watch-card-hero-video-renderer[size=large] ytd-thumbnail-overlay-time-status-renderer.ytd-watch-card-hero-video-renderer,ytd-watch-card-hero-video-renderer[size=large] ytd-thumbnail-overlay-button-renderer.ytd-watch-card-hero-video-renderer,ytd-watch-card-hero-video-renderer[size=large] ytd-thumbnail-overlay-toggle-button-renderer.ytd-watch-card-hero-video-renderer {margin: 4px;} ytd-watch-card-hero-video-renderer[size][has-clip] a.ytd-watch-card-hero-video-renderer,ytd-watch-card-hero-video-renderer[size][has-clip]:before {border-radius: 0;} ytd-watch-card-hero-video-renderer {display: block;max-width: 386px;} ytd-watch-card-hero-video-renderer[is-reminder-button-present] #watch-card-subtitle.ytd-watch-card-hero-video-renderer {margin-right: 8px;margin-bottom: 0px;align-self: center;} ytd-watch-card-hero-video-renderer[hide-bottom-items] #watch-card-title.ytd-watch-card-hero-video-renderer {margin-bottom: 0px;margin-right: 24px;} ytd-thumbnail.ytd-watch-card-hero-video-renderer {height: 216px;width: 385px;} .yt-simple-endpoint.ytd-watch-card-hero-video-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-watch-card-hero-video-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #watch-card-endpoint.yt-simple-endpoint.ytd-watch-card-hero-video-renderer {display: block;position: relative;} .title-container.ytd-watch-card-hero-video-renderer {width: 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} .title-fade.ytd-watch-card-hero-video-renderer {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.ytd-watch-card-hero-video-renderer {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;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #watch-card-subtitle.ytd-watch-card-hero-video-renderer {display: block;margin-bottom: 4px;margin-right: 40px;flex: 1;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #watch-card-badge.ytd-watch-card-hero-video-renderer {margin-bottom: 4px;margin-right: 8px;} #watch-card-endpoint.ytd-watch-card-hero-video-renderer #call-to-action-button.ytd-watch-card-hero-video-renderer {position: absolute;bottom: 16px;left: 16px;} #watch-card-endpoint.ytd-watch-card-hero-video-renderer #reminder-button.ytd-watch-card-hero-video-renderer {display: block;z-index: 1;flex: none;} #bottom-items.ytd-watch-card-hero-video-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: space-between;}</style>');
Kfd=d}d=Kfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Lfd=a});var Nfd;var Ofd;var Pfd=function(){return _.O.apply(this,arguments)||this};
_.H(Pfd,_.O);_.f=Pfd.prototype;_.f.configureRendererStamper=function(){return{"data.callToActionButtons":{id:"call-to-action-buttons",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer",subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}}}};
_.f.computeTitleBadges=function(a){return a?[a]:[]};
_.f.computeHeaderStyle=function(a){return a?a.replace("WATCH_CARD_RICH_HEADER_RENDERER_STYLE_","").toLowerCase():""};
_.f.computeAvatarHeight=function(a){return"WATCH_CARD_RICH_HEADER_RENDERER_STYLE_LEFT_AVATAR"===a?72:48};
_.f.computeBadgeRowClass=function(a){return(null==a?0:a[0].metadataBadgeRenderer)?"layout-block":"layout-inline"};
var I7=Pfd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],I7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],I7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],I7.prototype,"data",void 0);_.U([_.N({computed:"computeTitleBadges(data.titleBadge)"}),_.V("design:type",Array)],I7.prototype,"titleBadges",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeHeaderStyle(data.style)"}),_.V("design:type",String)],I7.prototype,"headerStyle",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeBadgeRowClass(data.badges)"}),_.V("design:type",String)],I7.prototype,"badgeRowClass",void 0);I7=_.U([_.P({is:"ytd-watch-card-rich-header-renderer",disableElementRegistration:!0})],I7);
_.Q(I7,"ytd-watch-card-rich-header-renderer",function(){if(void 0!==Ofd)return Ofd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-watch-card-rich-header-renderer">\n  <div id="body" class="style-scope ytd-watch-card-rich-header-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-watch-card-rich-header-renderer" 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="" class="style-scope ytd-watch-card-rich-header-renderer">\n      </ytd-channel-name>\n      <div id="badge-row" class$="[[badgeRowClass]] style-scope ytd-watch-card-rich-header-renderer">\n        <span id="watch-card-subtitle" class="style-scope ytd-watch-card-rich-header-renderer">\n          <yt-formatted-string text="[[data.subtitle]]" class="style-scope ytd-watch-card-rich-header-renderer"></yt-formatted-string>\n        </span>\n        <template is="dom-if" if="[[data.badges.0.metadataBadgeRenderer]]" class="style-scope ytd-watch-card-rich-header-renderer">\n          <ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-watch-card-rich-header-renderer">\n          </ytd-badge-supported-renderer>\n        </template>\n      </div>\n    </a>\n    \n    <div id="call-to-action-buttons" hidden="[[!data.callToActionButtons]]" class="style-scope ytd-watch-card-rich-header-renderer"></div>\n  </div>\n  <a id="avatar-endpoint" class="yt-simple-endpoint style-scope ytd-watch-card-rich-header-renderer" href$="[[computeHref_(data.titleNavigationEndpoint)]]" data="[[data.titleNavigationEndpoint]]" hidden="[[!data.avatar]]">\n    <yt-img-shadow id="avatar" height="[[computeAvatarHeight(data.style)]]" thumbnail="[[data.avatar]]" class="style-scope ytd-watch-card-rich-header-renderer">\n    </yt-img-shadow>\n  </a>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Nfd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-rich-header-renderer {display: block;width: 386px;background-color: var(--yt-spec-additive-background);padding-bottom: 16px;} #container.ytd-watch-card-rich-header-renderer {width: 100%;box-sizing: border-box;display: flexbox;display: flex;display: inline-flexbox;display: inline-flex;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} .yt-simple-endpoint.ytd-watch-card-rich-header-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} #body.ytd-watch-card-rich-header-renderer {width: 100%;padding-top: 16px;padding-left: 16px;padding-right: 0;} ytd-watch-card-rich-header-renderer[header-style=left_avatar] #body.ytd-watch-card-rich-header-renderer {order: 1;padding-left: 0;padding-right: 16px;} #body.ytd-watch-card-rich-header-renderer .yt-simple-endpoint.ytd-watch-card-rich-header-renderer {box-sizing: border-box;width: 100%;} #channel-name.ytd-watch-card-rich-header-renderer {--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;--iron-icon-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;overflow: hidden;display: block;max-height: 5.2rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #channel-name.ytd-watch-card-rich-header-renderer[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: flexbox;display: flex;} #badge-row.layout-inline.ytd-watch-card-rich-header-renderer {display: inline-flexbox;display: inline-flex;} #badge-row.layout-block.ytd-watch-card-rich-header-renderer {display: block;} ytd-badge-supported-renderer.ytd-watch-card-rich-header-renderer {padding-right: 8px;padding-top: 4px;} #watch-card-subtitle.ytd-watch-card-rich-header-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 6.6rem;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #avatar-endpoint.ytd-watch-card-rich-header-renderer {box-sizing: border-box;padding: 16px 16px 0 0;} #avatar.ytd-watch-card-rich-header-renderer {margin-left: 16px;width: 48px;height: 48px;border: 1px solid var(--yt-spec-static-brand-white);border-radius: 50%;overflow: hidden;} #call-to-action-buttons.ytd-watch-card-rich-header-renderer {--ytd-subscribe-button-margin: 0;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;padding-top: 12px;margin-bottom: -8px;} #call-to-action-buttons.ytd-watch-card-rich-header-renderer>*.ytd-watch-card-rich-header-renderer {margin-right: 8px;margin-bottom: 8px;} #call-to-action-buttons.ytd-watch-card-rich-header-renderer>*.ytd-watch-card-rich-header-renderer:last-child {margin-right: 0;} ytd-watch-card-rich-header-renderer[header-style=left_avatar] #avatar.ytd-watch-card-rich-header-renderer {margin: 0 20px 0 0;width: 72px;height: 72px;} ytd-watch-card-rich-header-renderer[header-style=left_avatar] #avatar-endpoint.ytd-watch-card-rich-header-renderer {padding: 16px 0 0 16px;}</style>');
Nfd=d}d=Nfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ofd=a});var Qfd;var Rfd;var Sfd;var Tfd;var Ufd=function(){return _.O.apply(this,arguments)||this};
_.H(Ufd,_.O);Ufd.prototype.onMetadataTap=function(a){var b=this.data&&this.data.navigationEndpoint;b&&!_.JH(_.Rq(a),this.hostElement,["A".toString()])&&_.Sn(this.hostElement,"yt-navigate",{endpoint:b})};
_.J.Object.defineProperties(Ufd.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=_.mp(this.data.subtitle),c=Number(this.data.upcomingEventData.startTime);isNaN(c)||(a=_.lp(_.RH(b,c)))}else a=this.data.subtitle;return a}}}});
var J7=Ufd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],J7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],J7.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data.style"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],J7.prototype,"isCondensed",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],J7.prototype,"subtitle",null);
J7=_.U([_.P({is:"ytd-watch-card-compact-video-renderer",disableElementRegistration:!0})],J7);
_.Q(J7,"ytd-watch-card-compact-video-renderer",function(){if(void 0!==Tfd)return Tfd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-watch-card-compact-video-renderer">\n  <ytd-thumbnail data="[[data]]" width="120" class="style-scope ytd-watch-card-compact-video-renderer"></ytd-thumbnail>\n  <div class="text-wrapper style-scope ytd-watch-card-compact-video-renderer" on-click="onMetadataTap">\n    <div class="title-wrapper style-scope ytd-watch-card-compact-video-renderer">\n      <a class="yt-simple-endpoint style-scope ytd-watch-card-compact-video-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n        <yt-formatted-string class="title style-scope ytd-watch-card-compact-video-renderer" link-inherit-color="" text="[[data.title]]"></yt-formatted-string>\n      </a>\n    </div>\n    <yt-formatted-string class="byline style-scope ytd-watch-card-compact-video-renderer" hidden="[[!data.byline]]" link-inherit-color="" text="[[data.byline]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="subtitle style-scope ytd-watch-card-compact-video-renderer" link-inherit-color="" text="[[subtitle]]"></yt-formatted-string>\n    <ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-watch-card-compact-video-renderer">\n    </ytd-badge-supported-renderer>\n  </div>\n</template>\n<template is="dom-if" if="[[isCondensed]]" class="style-scope ytd-watch-card-compact-video-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-watch-card-compact-video-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <div class="metadata style-scope ytd-watch-card-compact-video-renderer">\n      <div class="text style-scope ytd-watch-card-compact-video-renderer">\n        <yt-formatted-string class="title style-scope ytd-watch-card-compact-video-renderer" link-inherit-color="" text="[[data.title]]"></yt-formatted-string>\n        <ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-watch-card-compact-video-renderer">\n        </ytd-badge-supported-renderer>\n        <yt-formatted-string class="subtitle style-scope ytd-watch-card-compact-video-renderer" text="[[subtitle]]"></yt-formatted-string>\n      </div>\n      <yt-formatted-string class="duration style-scope ytd-watch-card-compact-video-renderer" text="[[data.lengthText]]">\n      </yt-formatted-string>\n    </div>\n  </a>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Sfd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-compact-video-renderer {display: inline-block;position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-thumbnail.ytd-watch-card-compact-video-renderer {margin-right: 8px;height: 68px;width: 120px;} ytd-badge-supported-renderer.ytd-watch-card-compact-video-renderer {margin-top: 8px;} .metadata.ytd-watch-card-compact-video-renderer {padding: 0 16px 0 8px;cursor: pointer;display: flexbox;display: flex;flex-direction: column;} .text-wrapper.ytd-watch-card-compact-video-renderer {padding: 0 16px 0 8px;cursor: pointer;display: flexbox;display: flex;flex-direction: column;} .title-wrapper.ytd-watch-card-compact-video-renderer {display: flexbox;display: flex;} .title.ytd-watch-card-compact-video-renderer {--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;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .subtitle.ytd-watch-card-compact-video-renderer {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.ytd-watch-card-compact-video-renderer {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;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-watch-card-compact-video-renderer[is-condensed] {padding-bottom: 8px;margin-bottom: 8px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-watch-card-compact-video-renderer[is-condensed] a.ytd-watch-card-compact-video-renderer {min-width: 0;} ytd-watch-card-compact-video-renderer[is-condensed] .metadata.ytd-watch-card-compact-video-renderer {padding: 0;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-watch-card-compact-video-renderer[is-condensed] .text.ytd-watch-card-compact-video-renderer {min-width: 0;flex: 1;flex-basis: 0.000000001px;} ytd-watch-card-compact-video-renderer[is-condensed] .title.ytd-watch-card-compact-video-renderer {--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;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;} ytd-watch-card-compact-video-renderer[is-condensed] .subtitle.ytd-watch-card-compact-video-renderer {--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;} ytd-watch-card-compact-video-renderer[is-condensed] ytd-badge-supported-renderer.ytd-watch-card-compact-video-renderer {margin-top: 0;margin-right: 4px;display: inline-flexbox;display: inline-flex;} ytd-watch-card-compact-video-renderer[is-condensed]:last-of-type {margin-bottom: 16px;} .duration.ytd-watch-card-compact-video-renderer {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.ytd-watch-card-compact-video-renderer {flex: 1;flex-basis: 0.000000001px;}</style>');
Sfd=d}d=Sfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Tfd=a});var Vfd;var Wfd;var Xfd=function(){return _.O.apply(this,arguments)||this};
_.H(Xfd,_.O);var Yfd=Xfd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Yfd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Yfd.prototype,"data",void 0);Yfd=_.U([_.P({is:"ytd-watch-card-one-vs-one-event-compact-video-renderer",disableElementRegistration:!0})],Yfd);
_.Q(Yfd,"ytd-watch-card-one-vs-one-event-compact-video-renderer",function(){if(void 0!==Wfd)return Wfd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-watch-card-one-vs-one-event-compact-video-renderer"></ytd-thumbnail>\n<a class="yt-simple-endpoint metadata style-scope ytd-watch-card-one-vs-one-event-compact-video-renderer" data="[[data.navigationEndpoint]]" href$="[[computeHref_(data.navigationEndpoint)]]">\n  <ytd-watch-card-one-vs-one-event class="compact style-scope ytd-watch-card-one-vs-one-event-compact-video-renderer" data="[[data.oneVsOneEvent]]">\n  </ytd-watch-card-one-vs-one-event>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vfd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-one-vs-one-event-compact-video-renderer {display: inline-block;position: relative;display: flexbox;display: flex;flex-direction: row;} ytd-thumbnail.ytd-watch-card-one-vs-one-event-compact-video-renderer {margin-right: 8px;height: 68px;width: 120px;} .metadata.ytd-watch-card-one-vs-one-event-compact-video-renderer {color: var(--yt-spec-text-primary);padding: 0 16px 0 8px;width: 100%;display: flexbox;display: flex;flex-direction: column;}</style>");
Vfd=d}d=Vfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Wfd=a});var Zfd=function(){return _.O.apply(this,arguments)||this};
_.H(Zfd,_.O);Zfd.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}}}}};
var K7=Zfd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],K7.prototype,"ytRendererStamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],K7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],K7.prototype,"data",void 0);K7=_.U([_.P({is:"ytd-vertical-watch-card-list-renderer",disableElementRegistration:!0})],K7);
_.Q(K7,"ytd-vertical-watch-card-list-renderer",function(){if(void 0!==Rfd)return Rfd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-vertical-watch-card-list-renderer">\n  \n</div>\n<a id="view-all-endpoint" class="yt-simple-endpoint style-scope ytd-vertical-watch-card-list-renderer" href$="[[computeHref_(data.viewAllEndpoint)]]" data="[[data.viewAllEndpoint]]" hidden="[[!data.viewAllEndpoint]]" disable-upgrade$="[[!data.viewAllEndpoint]]">\n    [[getSimpleString(data.viewAllText)]]\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qfd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-vertical-watch-card-list-renderer {display: block;} ytd-watch-card-compact-video-renderer.ytd-vertical-watch-card-list-renderer:not([is-condensed]),ytd-watch-card-one-vs-one-event-compact-video-renderer.ytd-vertical-watch-card-list-renderer {margin-bottom: 16px;} .yt-simple-endpoint.ytd-vertical-watch-card-list-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-vertical-watch-card-list-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #view-all-endpoint.yt-simple-endpoint.ytd-vertical-watch-card-list-renderer {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;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: flexbox;display: flex;flex-direction: row;align-items: center;}</style>');
Qfd=d}d=Qfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Rfd=a});var $fd;var agd;var bgd=function(){var a=_.O.apply(this,arguments)||this;a.ariaExpanded="false";return a};
_.H(bgd,_.O);_.f=bgd.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.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.hostElement.ariaExpanded="true"};
_.f.onIronOverlayClosed=function(){this.hostElement.ariaExpanded="false"};
_.f.getUppercaseSimpleString=function(a){return this.ytRendererBehavior.getSimpleString(a).toUpperCase()};
_.f.updateCurrentSeasonIndexFromBinding=function(a){this.currentSeasonIndex=a.detail.value};
var L7=bgd;L7.prototype.onIronOverlayClosed=L7.prototype.onIronOverlayClosed;L7.prototype.currentSeasonIndexChanged=L7.prototype.currentSeasonIndexChanged;L7.prototype.dataChanged=L7.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],L7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],L7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],L7.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",String)],L7.prototype,"label",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],L7.prototype,"currentSeasonIndex",void 0);_.U([_.N({computed:"computeEpisodesInfo(data.dropdownSubtitles,data.dropdownTitles,currentSeasonIndex)"}),_.V("design:type",Object)],L7.prototype,"episodesInfo",void 0);_.U([_.N({value:"false"}),_.V("design:type",Object)],L7.prototype,"ariaExpanded",void 0);_.U([_.vq("#lists"),_.V("design:type",Object)],L7.prototype,"lists",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L7.prototype,"dataChanged",null);_.U([_.mH("currentSeasonIndex"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L7.prototype,"currentSeasonIndexChanged",null);_.U([_.tq("iron-overlay-closed"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],L7.prototype,"onIronOverlayClosed",null);
L7=_.U([_.P({is:"ytd-watch-card-section-dropdown-renderer",disableElementRegistration:!0})],L7);
_.Q(L7,"ytd-watch-card-section-dropdown-renderer",function(){if(void 0!==agd)return agd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-watch-card-section-dropdown-renderer">\n  <tp-yt-paper-menu-button id="input" dynamic-align="" horizontal-align="left" class="style-scope ytd-watch-card-section-dropdown-renderer">\n    <tp-yt-paper-button id="label" class="dropdown-trigger style-scope ytd-watch-card-section-dropdown-renderer" slot="dropdown-trigger" aria-expanded$="[[ariaExpanded]]" aria-label$="[[label]]" on-tap="onLabelClick">\n      <div id="label-text" class="style-scope ytd-watch-card-section-dropdown-renderer">[[label]]</div>\n      <yt-icon id="label-icon" icon="yt-icons:arrow_drop_down" class="style-scope ytd-watch-card-section-dropdown-renderer">\n      </yt-icon>\n    </tp-yt-paper-button>\n    <tp-yt-paper-listbox id="seasons" class="dropdown-content style-scope ytd-watch-card-section-dropdown-renderer" slot="dropdown-content" selected="[[currentSeasonIndex]]" on-iron-select="onSeasonSelect" on-selected-changed="updateCurrentSeasonIndexFromBinding">\n      <template is="dom-repeat" items="[[data.dropdownTitles]]" class="style-scope ytd-watch-card-section-dropdown-renderer">\n        <tp-yt-paper-item aria-label$="[[item.accessibility.accessibilityData.label]]" class="style-scope ytd-watch-card-section-dropdown-renderer">\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" class="style-scope ytd-watch-card-section-dropdown-renderer"></span>\n  <yt-formatted-string id="episodes" text="[[episodesInfo]]" class="style-scope ytd-watch-card-section-dropdown-renderer">\n  </yt-formatted-string>\n</div>\n<iron-pages id="lists" selected="[[currentSeasonIndex]]" on-selected-changed="updateCurrentSeasonIndexFromBinding" class="style-scope ytd-watch-card-section-dropdown-renderer">\n  \n</iron-pages>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$fd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-section-dropdown-renderer {--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);background-color: transparent;display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} tp-yt-paper-listbox.ytd-watch-card-section-dropdown-renderer tp-yt-paper-item.ytd-watch-card-section-dropdown-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} tp-yt-paper-menu-button.ytd-watch-card-section-dropdown-renderer {padding: 0;} #label.ytd-watch-card-section-dropdown-renderer {cursor: pointer;text-transform: var(--yt-dropdown-menu-label-transform,none);padding: 0;margin: 0;min-width: 0;display: flexbox;display: flex;flex-direction: row;align-items: center;} #label-text.ytd-watch-card-section-dropdown-renderer {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.ytd-watch-card-section-dropdown-renderer #label-text.ytd-watch-card-section-dropdown-renderer {font-weight: 500;} #label-icon.ytd-watch-card-section-dropdown-renderer {flex-shrink: 0;margin-right: 8px;color: var(--yt-spec-icon-active-other);} [dir="rtl"] .ytd-watch-card-section-dropdown-renderer #label.ytd-watch-card-section-dropdown-renderer, .ytd-watch-card-section-dropdown-renderer[dir="rtl"] #label.ytd-watch-card-section-dropdown-renderer {padding: 0;text-align: left;} #episodes.ytd-watch-card-section-dropdown-renderer {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.ytd-watch-card-section-dropdown-renderer {cursor: pointer;} .season-picker-container.ytd-watch-card-section-dropdown-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-bottom: 8px;padding-bottom: 8px;align-items: flex-end;display: flexbox;display: flex;} #spacer.ytd-watch-card-section-dropdown-renderer {flex: 1;flex-basis: 0.000000001px;}</style>');
$fd=d}d=$fd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return agd=a});var cgd;var dgd;var egd=function(){var a=_.O.apply(this,arguments)||this;a.isSearch=!1;return a};
_.H(egd,_.O);egd.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",properties:{isSearch:"[[isSearch]]"},noInjection:!0}}}}};
var M7=egd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],M7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],M7.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],M7.prototype,"isSearch",void 0);M7=_.U([_.P({is:"ytd-watch-card-section-sequence-renderer",disableElementRegistration:!0})],M7);
_.Q(M7,"ytd-watch-card-section-sequence-renderer",function(){if(void 0!==dgd)return dgd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-watch-card-section-sequence-renderer">\n  \n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cgd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-section-sequence-renderer {display: block;max-width: 386px;margin-bottom: 16px;} ytd-horizontal-card-list-renderer.ytd-watch-card-section-sequence-renderer {width: 384px;}</style>");
cgd=d}d=cgd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dgd=a});var fgd=_.iu({buttonViewModel:_.ju(_.et)});_.BH(function(a){return _.r("ytd-button-banner-view-model",{class:"YtwYtdButtonBannerViewModelHost"},fgd(a.data.ctaButton,{buttonViewModel:{config:{}}}),_.eu(a.data.subtext,{className:"YtwYtdButtonBannerViewModelSubtext"}))},"ytd-button-banner-view-model",{propNames:["data"]});var ggd=function(){var a=_.O.apply(this,arguments)||this;a.isSearch=!1;return a};
_.H(ggd,_.O);
ggd.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.actionButtons":{id:"action-buttons",mapping:{buttonRenderer:{component:"ytd-button-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",properties:{isSearch:"[[isSearch]]"},noInjection:!0}}},"data.footer":{id:"footer",mapping:{buttonBannerViewModel:"ytd-button-banner-view-model"}}}};
var N7=ggd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],N7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],N7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],N7.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:!0}),_.V("design:type",Boolean)],N7.prototype,"rounded",void 0);_.U([_.N(),_.V("design:type",Object)],N7.prototype,"isSearch",void 0);
N7=_.U([_.P({is:"ytd-universal-watch-card-renderer",disableElementRegistration:!0})],N7);
_.Q(N7,"ytd-universal-watch-card-renderer",function(){if(void 0!==ofd)return ofd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-universal-watch-card-renderer"></div>\n<div id="hero" class="style-scope ytd-universal-watch-card-renderer"></div>\n<div id="action-buttons" hidden="[[!data.actionButtons]]" class="style-scope ytd-universal-watch-card-renderer"></div>\n<div id="sections" class="style-scope ytd-universal-watch-card-renderer"></div>\n<div id="footer" class="style-scope ytd-universal-watch-card-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nfd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-universal-watch-card-renderer {display: block;} #sections.ytd-universal-watch-card-renderer {margin-top: 16px;} #action-buttons.ytd-universal-watch-card-renderer {padding: 8px 0 0 0;display: flex;flex-direction: column;} #action-buttons.ytd-universal-watch-card-renderer ytd-button-renderer.ytd-universal-watch-card-renderer {margin-bottom: 8px;} #action-buttons.ytd-universal-watch-card-renderer ytd-button-renderer.ytd-universal-watch-card-renderer:first-child {margin-top: 0;} #action-buttons.ytd-universal-watch-card-renderer ytd-button-renderer.ytd-universal-watch-card-renderer:last-child {margin-bottom: 0;} #footer.ytd-universal-watch-card-renderer {padding-left: 16px;padding-right: 20px;} ytd-universal-watch-card-renderer[rounded] #header.ytd-universal-watch-card-renderer {border-radius: 12px 12px 0 0;overflow: hidden;} ytd-universal-watch-card-renderer[rounded] #hero.ytd-universal-watch-card-renderer {border-radius: 0 0 12px 12px;overflow: hidden;}</style>");
nfd=d}d=nfd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ofd=a});var hgd;var igd;var jgd=function(){return _.O.apply(this,arguments)||this};
_.H(jgd,_.O);var kgd=jgd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],kgd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],kgd.prototype,"data",void 0);kgd=_.U([_.P({is:"ytd-video-game-watch-card-renderer",disableElementRegistration:!0})],kgd);
_.Q(kgd,"ytd-video-game-watch-card-renderer",function(){if(void 0!==igd)return igd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-video-game-watch-card-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-video-game-watch-card-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h2 id="title" class="style-scope ytd-video-game-watch-card-renderer">[[getSimpleString(data.title)]]</h2>\n  </a>\n  <div id="meta" class="style-scope ytd-video-game-watch-card-renderer">\n    <template is="dom-repeat" items="[[data.labels]]" class="style-scope ytd-video-game-watch-card-renderer">\n      <div class="meta-label style-scope ytd-video-game-watch-card-renderer">[[getSimpleString(item)]]</div>\n    </template>\n  </div>\n</div>\n  <a id="banner" class="yt-simple-endpoint style-scope ytd-video-game-watch-card-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <yt-img-shadow id="bannerart" thumbnail="[[data.banner]]" class="style-scope ytd-video-game-watch-card-renderer"></yt-img-shadow>\n  <yt-img-shadow id="boxart" thumbnail="[[data.boxart]]" class="style-scope ytd-video-game-watch-card-renderer"></yt-img-shadow>\n</a>\n<div id="videos" class="style-scope ytd-video-game-watch-card-renderer">\n  <yt-formatted-string id="subaction" link-inherit-color="" text="[[data.subaction]]" class="style-scope ytd-video-game-watch-card-renderer"></yt-formatted-string>\n  <div id="video-list" class="style-scope ytd-video-game-watch-card-renderer">\n    <template is="dom-repeat" items="[[data.videoList.watchCardVideoGameListRenderer.videos]]" class="style-scope ytd-video-game-watch-card-renderer">\n      <div class="lockup style-scope ytd-video-game-watch-card-renderer">\n        <div class="thumbnail-container style-scope ytd-video-game-watch-card-renderer">\n          <ytd-thumbnail id="thumbnail" data="[[item.watchCardVideoRenderer]]" width="120" class="style-scope ytd-video-game-watch-card-renderer">\n          </ytd-thumbnail>\n          <div class="live-badge badge style-scope ytd-video-game-watch-card-renderer" hidden="[[!item.watchCardVideoRenderer.badges.0.liveBadge]]">\n            [[getSimpleString(item.watchCardVideoRenderer.badges.0.liveBadge.label)]]\n          </div>\n        </div>\n        <div class="info style-scope ytd-video-game-watch-card-renderer">\n          <a class="yt-simple-endpoint video-title style-scope ytd-video-game-watch-card-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n            [[getSimpleString(item.watchCardVideoRenderer.title)]]\n          </a>\n          <yt-formatted-string class="video-byline style-scope ytd-video-game-watch-card-renderer" link-inherit-color="" text="[[item.watchCardVideoRenderer.byline]]">\n          </yt-formatted-string>\n          <yt-formatted-string class="video-views style-scope ytd-video-game-watch-card-renderer" 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 style-scope ytd-video-game-watch-card-renderer" href$="[[computeHref_(data.gamingEndpoint)]]" data="[[data.gamingEndpoint]]">\n  <svg id="logo" viewBox="0 0 89 32" preserveAspectRatio="xMinYMid" fill="#fff" class="style-scope ytd-video-game-watch-card-renderer">\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" class="style-scope ytd-video-game-watch-card-renderer"></path>\n    <path d="m 11.264804,20.082543 7.315047,-4.226608 -7.315047,-4.220457 z" class="style-scope ytd-video-game-watch-card-renderer"></path>\n    <path class="logo-part style-scope ytd-video-game-watch-card-renderer" 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 style-scope ytd-video-game-watch-card-renderer" 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 style-scope ytd-video-game-watch-card-renderer" 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 style-scope ytd-video-game-watch-card-renderer" 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 style-scope ytd-video-game-watch-card-renderer" 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 style-scope ytd-video-game-watch-card-renderer" 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(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hgd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-game-watch-card-renderer {display: inline-block;} #header.ytd-video-game-watch-card-renderer {padding: 16px;background-color: var(--yt-spec-general-background-b);} #title.ytd-video-game-watch-card-renderer {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.ytd-video-game-watch-card-renderer {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.ytd-video-game-watch-card-renderer {display: inline-block;margin-right: 4px;} .yt-simple-endpoint.ytd-video-game-watch-card-renderer {display: block;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-video-game-watch-card-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #banner.yt-simple-endpoint.ytd-video-game-watch-card-renderer {position: relative;} #bannerart.ytd-video-game-watch-card-renderer {width: 385px;height: 217px;} #boxart.ytd-video-game-watch-card-renderer {position: absolute;top: 16px;left: 20px;width: 132px;height: 184px;} #videos.ytd-video-game-watch-card-renderer {padding: 16px 16px 0;} #subaction.ytd-video-game-watch-card-renderer {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;} #logo-container.yt-simple-endpoint.ytd-video-game-watch-card-renderer {display: block;padding: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #logo.ytd-video-game-watch-card-renderer {width: 89px;height: 32px;} .metadata.ytd-video-game-watch-card-renderer {display: flex;flex-direction: column;padding: 0 16px 0 16px;} .lockup.ytd-video-game-watch-card-renderer {display: flexbox;display: flex;flex-direction: row;} .lockup.ytd-video-game-watch-card-renderer:not(:last-child) {margin-bottom: 16px;} .video-title.yt-simple-endpoint.ytd-video-game-watch-card-renderer {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .video-byline.ytd-video-game-watch-card-renderer,.video-views.ytd-video-game-watch-card-renderer {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-video-game-watch-card-renderer ytd-thumbnail.ytd-video-game-watch-card-renderer {margin-right: 8px;height: 68px;width: 120px;} .thumbnail-container.ytd-video-game-watch-card-renderer {position: relative;} #thumbnail.ytd-video-game-watch-card-renderer {display: block;} .badge.ytd-video-game-watch-card-renderer {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: 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);letter-spacing: var(--yt-badge-letter-spacing,0.5px);display: flexbox;display: flex;flex-direction: row;align-items: center;display: inline-flexbox;display: inline-flex;} .live-badge.badge.ytd-video-game-watch-card-renderer {background-color: var(--yt-spec-static-brand-red);} .logo-part.ytd-video-game-watch-card-renderer {fill: var(--yt-spec-text-primary);}</style>');
hgd=d}d=hgd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return igd=a});var lgd;var mgd;var ngd=function(){return _.O.apply(this,arguments)||this};
_.H(ngd,_.O);ngd.prototype.createArray=function(a){return a?[a]:null};
var ogd=ngd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ogd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ogd.prototype,"data",void 0);ogd=_.U([_.P({is:"ytd-watch-card-renderer",disableElementRegistration:!0})],ogd);
_.Q(ogd,"ytd-watch-card-renderer",function(){if(void 0!==mgd)return mgd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-watch-card-renderer">\n</ytd-generic-watch-card>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lgd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-watch-card-renderer {display: inline-block;}</style>");lgd=d}d=lgd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mgd=a});var pgd;var qgd;_.Ue(Ced);_.DH(Ced,"overview-message-view-model",{props:{data:_.CH}});_.BH(function(a){var b=_.g(_.jf(a.data.isLoading)).next().value,c=_.g(_.jf(!a.data.isLoading)).next().value,d,e,h=null!=(e=null==(d=a.data.headerIcon)?void 0:d.iconType)?e:"",l,m=null!=(l=a.data.content)?l:"",p=_.g(_.jf(!!a.data.sourcesSection)).next().value,q;d=!(null==(q=_.of().resolve(_.nf(_.ds)))||!q());var t=_.B(a.data.likeButtonViewModel,_.Iib),y=_.B(a.data.dislikeButtonViewModel,_.Hib);_.ff(function(){a.data.isLoading||_.Sk("so_re",void 0,"search_overview_answer")});
return _.r("ytd-overview-answer-view-model",{class:(d?"YtdOverviewAnswerViewModelDarkBackground":"YtdOverviewAnswerViewModelLightBackground")+" YtdOverviewAnswerViewModelHost"},_.r("div",{class:"YtdOverviewAnswerViewModelHeader"},_.Te(!!h,function(){return _.r("div",{class:"YtdOverviewAnswerViewModelHeaderIcon"},_.jt(h))}),_.r("div",{class:"YtdOverviewAnswerViewModelHeaderText"},_.r("div",{class:"YtdOverviewAnswerViewModelHeaderTitle"},a.data.headerText),_.r("div",{class:"YtdOverviewAnswerViewModelHeaderSubtext"},
_.eu(a.data.headerSubtext)))),_.r(_.$e,{cond:b},function(){return _.r("overview-answer-ghost-card",{class:"YtwOverviewAnswerGhostCardHost"},_.r(w7,{percentWidth:100}),_.r(w7,{animationDelay:200}),_.r(w7,{animationDelay:400}),_.r(w7,{animationDelay:600}),_.r(w7,{animationDelay:800,
percentWidth:60}),_.r("div",{class:"YtwOverviewAnswerGhostCardLineBreak"}),_.r(w7,{percentWidth:100}),_.r(w7,{animationDelay:200}),_.r(w7,{animationDelay:400}),_.r(w7,{animationDelay:600,percentWidth:50}))}),_.r(_.$e,{cond:c},function(){var z;
return _.r(_.Nd,null,_.r("div",{class:"YtdOverviewAnswerViewModelText"},_.r(_.xwb,{text:m})),_.r("div",{class:"YtdOverviewAnswerViewModelSecondaryHeader"},_.r("div",{class:"YtdOverviewAnswerViewModelFeedbackButtons"},_.Te(!!a.data.bottomButton,function(){return _.r("div",{class:"YtdOverviewAnswerViewModelBottomButtonsContainer"},(0,_.QUb)(a.data.bottomButton))}),_.Te(!!t&&!!y,function(){return _.r("div",{class:"YtdOverviewAnswerViewModelBottomButtonsContainer"},_.r(_.egb,{data:t,
disableIconAnimation:!0}),_.r(_.cgb,{data:y}))})),_.Te(null==(z=a.data.sourcesSection)?void 0:z.headerText,function(){var D;
return _.r("div",{class:"YtdOverviewAnswerViewModelSourcesHeaderText"},_.eu(null==(D=a.data.sourcesSection)?void 0:D.headerText))})),_.r(_.$e,{cond:p},function(){var D;
return _.r("div",{class:"YtdOverviewAnswerViewModelSources"},(0,_.QUb)(null==(D=a.data.sourcesSection)?void 0:D.sourcesShelf,{horizontalShelfViewModel:{includeMargin:!0,hasPeek:!0}}))}),_.Te(a.data.disclaimerText,function(){return _.r("div",{class:"YtdOverviewAnswerViewModelDisclaimer"},_.eu(a.data.disclaimerText,{linkInheritColor:!0}))}))}))},"ytd-overview-answer-view-model",{propNames:["data"]});var rgd=function(){return _.O.apply(this,arguments)||this};
_.H(rgd,_.O);rgd.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:{component:"ytd-universal-watch-card-renderer",properties:{isSearch:"[[isSearch]]"}},overviewAnswerViewModel:"ytd-overview-answer-view-model",overviewMessageViewModel:"overview-message-view-model"}}}};
rgd.prototype.configureContinuationPathMap=function(){return{"yt-reload-continuation-items-command-body":"contents"}};
var O7=rgd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],O7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],O7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.yS),_.V("design:type",Object)],O7.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],O7.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],O7.prototype,"isSearch",void 0);
O7=_.U([_.P({disableElementRegistration:!0,is:"ytd-secondary-search-container-renderer"})],O7);
_.Q(O7,"ytd-secondary-search-container-renderer",function(){if(void 0!==qgd)return qgd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-secondary-search-container-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pgd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-secondary-search-container-renderer {display: flex;flex-direction: column;}</style>");pgd=d}d=pgd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qgd=
a});var sgd;var tgd;var ugd=function(){var a=_.O.apply(this,arguments)||this;a.renderSecondarySearchContainer=!1;a.isSearch=!1;a.isSearchDova=_.u("dova_on_search");return a};
_.H(ugd,_.O);_.f=ugd.prototype;_.f.configureRendererStamper=function(){return{"data.primaryContents":{id:"primary",mapping:{sectionListRenderer:{component:"ytd-section-list-renderer",properties:{isSearch:"[[isSearch]]",isSearchDova:"[[isSearchDova]]"}}}},"data.continuations":{id:"continuations",mapping:{pageContinuationData:"ytd-page-continuation"}}}};
_.f.created=function(){var a=this;this.boundStampSecondarySearchContainerIfFits=function(){a.stampSecondarySearchContainerIfFits()};
_.qf("REMAINING_DOVA_DEFERRED_CHUNKS",1)};
_.f.computeIsSearchFrictionPage=function(a){var b,c,d,e,h;a=null==a?void 0:null==(b=a.primaryContents)?void 0:null==(c=b.sectionListRenderer)?void 0:null==(d=c.contents)?void 0:null==(e=d[0])?void 0:null==(h=e.itemSectionRenderer)?void 0:h.contents;if(!a)return!1;b=_.g(a);for(c=b.next();!c.done;c=b.next())if(d=void 0,null==(d=c.value)?0:d.searchFrictionViewModel)return!0;return!1};
_.f.computeShowSecondaryColumn=function(a,b){return!!(b&&b.secondaryContents&&a)};
_.f.activeChanged=function(){var a=this;this.active&&!this.renderSecondarySearchContainer?(window.addEventListener("resize",_.Rr(this,this.debounceStampSecondarySearchContainerIfFits)),_.HH(function(){a.debounceStampSecondarySearchContainerIfFits()})):this.active||window.removeEventListener("resize",_.Rr(this,this.debounceStampSecondarySearchContainerIfFits))};
_.f.persistentGuideChanged=function(){this.active&&!this.renderSecondarySearchContainer&&this.debounceStampSecondarySearchContainerIfFits()};
_.f.stampSecondarySearchContainerIfFits=function(){!this.renderSecondarySearchContainer&&1090<=window.innerWidth&&(this.renderSecondarySearchContainer=!0)};
_.f.debounceStampSecondarySearchContainerIfFits=function(){_.$K(this,"stampSecondarySearchContainerIfFits",this.boundStampSecondarySearchContainerIfFits)};
_.f.onRetrieveLocation=function(a,b){b.locationRetrieved(location.pathname+location.search+"&pbj=1",void 0);a.stopPropagation()};
_.f.dataChanged=function(){this.active&&!this.renderSecondarySearchContainer&&this.debounceStampSecondarySearchContainerIfFits()};
var P7=ugd;P7.prototype.dataChanged=P7.prototype.dataChanged;P7.prototype.onRetrieveLocation=P7.prototype.onRetrieveLocation;P7.prototype.persistentGuideChanged=P7.prototype.persistentGuideChanged;P7.prototype.activeChanged=P7.prototype.activeChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],P7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],P7.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],P7.prototype,"ytdGuideStateAwareBehavior",void 0);_.U([_.L(_.zA),_.V("design:type",Object)],P7.prototype,"ironResizableBehavior",void 0);_.U([_.N(),_.V("design:type",Boolean)],P7.prototype,"active",void 0);_.U([_.N(),_.V("design:type",Object)],P7.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.u("enable_desktop_search_bigger_thumbs")}}),
_.V("design:type",Boolean)],P7.prototype,"useBiggerThumbs",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.Bf("desktop_search_bigger_thumbs_style")}}),
_.V("design:type",String)],P7.prototype,"biggerThumbsStyle",void 0);_.U([_.N(),_.V("design:type",Object)],P7.prototype,"renderSecondarySearchContainer",void 0);_.U([_.N({computed:"computeShowSecondaryColumn(renderSecondarySearchContainer, data)"}),_.V("design:type",Boolean)],P7.prototype,"showSecondaryColumn",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsSearchFrictionPage(data)"}),_.V("design:type",Boolean)],P7.prototype,"isSearchFrictionPage",void 0);
_.U([_.N(),_.V("design:type",Object)],P7.prototype,"isSearch",void 0);_.U([_.N(),_.V("design:type",Object)],P7.prototype,"isSearchDova",void 0);_.U([_.uq("active"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P7.prototype,"activeChanged",null);_.U([_.uq("guidePersistentAndVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P7.prototype,"persistentGuideChanged",null);
_.U([_.tq("yt-retrieve-location"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],P7.prototype,"onRetrieveLocation",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P7.prototype,"dataChanged",null);P7=_.U([_.P({disableElementRegistration:!0,is:"ytd-two-column-search-results-renderer"})],P7);
_.Q(P7,"ytd-two-column-search-results-renderer",function(){if(void 0!==tgd)return tgd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-two-column-search-results-renderer">\n  <div id="continuations" class="style-scope ytd-two-column-search-results-renderer"></div>\n</div>\n<ytd-secondary-search-container-renderer id="secondary" data="[[data.secondaryContents.secondarySearchContainerRenderer]]" disable-upgrade$="[[!showSecondaryColumn]]" hidden="[[!showSecondaryColumn]]" is-search="[[isSearch]]" class="style-scope ytd-two-column-search-results-renderer">\n</ytd-secondary-search-container-renderer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sgd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-two-column-search-results-renderer {--yt-horizontal-list-renderer-width: 214px;max-width: 1280px;display: flexbox;display: flex;flex-direction: row;justify-content: center;} @media(min-width:428px) {ytd-two-column-search-results-renderer {--yt-horizontal-list-renderer-width: 428px;}} @media(min-width:642px) {ytd-two-column-search-results-renderer {--yt-horizontal-list-renderer-width: 642px;}} @media(min-width:856px) {ytd-two-column-search-results-renderer {--yt-horizontal-list-renderer-width: 856px;}} @media(min-width:1070px) {ytd-two-column-search-results-renderer {--yt-horizontal-list-renderer-width: 1070px;}} #primary.ytd-two-column-search-results-renderer {max-width: 1096px;min-width: 0;flex: 1;flex-basis: 0.000000001px;flex: 1 1 auto;} #secondary.ytd-two-column-search-results-renderer {padding-left: 40px;width: 385px;flex: none;} #continuations.ytd-two-column-search-results-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: center;} ytd-section-list-renderer.ytd-two-column-search-results-renderer {min-width: 0;} @media(max-width:1090px) {#secondary.ytd-two-column-search-results-renderer {display: none;}} @media(min-width:1480px) {#primary.ytd-two-column-search-results-renderer {width: 903px;}#secondary.ytd-two-column-search-results-renderer {width: 385px;}} @media(min-width:1720px) {ytd-two-column-search-results-renderer[guide-persistent-and-visible] #primary.ytd-two-column-search-results-renderer {width: 903px;}ytd-two-column-search-results-renderer[guide-persistent-and-visible] #secondary.ytd-two-column-search-results-renderer {width: 385px;display: block;}} ytd-two-column-search-results-renderer[use-bigger-thumbs][bigger-thumbs-style=BIG] #primary.ytd-two-column-search-results-renderer {max-width: 1250px;} ytd-two-column-search-results-renderer[use-bigger-thumbs][bigger-thumbs-style=MASSIVE] #primary.ytd-two-column-search-results-renderer {max-width: 1350px;} ytd-two-column-search-results-renderer[is-search-friction-page] {max-width: 420px;}</style>");
sgd=d}d=sgd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tgd=a});var vgd=function(){var a=_.O.apply(this,arguments)||this;a.hasSearchHeader=!1;a.hasSecondaryContent=!1;a.hasBiggerThumbs=_.u("enable_desktop_search_bigger_thumbs");a.actionMap={"yt-show-search-contents-command":"onYtShowSearchContentsCommand"};return a};
_.H(vgd,_.O);_.f=vgd.prototype;_.f.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{searchHeaderRenderer:{component:"ytd-search-header-renderer"}}},"data.survey":{id:"survey",mapping:{surveyTriggerRenderer:{component:"ytd-survey-trigger-renderer",noInjection:!0}},initialRenderPriority:3,waitForSignal:_.$Yc()}}};
_.f.configureContinuationPathMap=function(){return{"yt-reload-continuation-items-command-body":"contents","yt-reload-continuation-items-command-header":"header"}};
_.f.loadPage_=function(a){this.initCsi();a&&(this.data=a,_.qf("REFINEMENTS_TUPLE",["FromSearchResponse",a.refinements||[]]),this.ytRendererBehavior.parentComponent&&_.cH(this.ytRendererBehavior.parentComponent));this.updateTitle()};
_.f.initCsi=function(){_.x6c("results",["ol"])};
_.f.updateTitle=function(){var a=_.ki(window.location.href,"q");a||(a=_.ki(window.location.href,"search_query"));_.Sn(this.hostElement,"yt-update-title",a||"")};
_.f.onYtShowSearchContentsCommand=function(){this.set("data.hideContents",!1)};
_.f.dataChanged=function(){this.hasSearchHeader=this.computeHasSearchHeader(this.data);this.hasSecondaryContent=this.computeHasSecondaryContent(this.data);_.u("web_srp_data_changed_terminate_imp_killswitch")||_.Tn(this.hostElement,"yt-terminate-video-preview-action")};
_.f.onReloadContinuationFinish=function(){this.hasSearchHeader=this.computeHasSearchHeader(this.data);this.hasSecondaryContent=this.computeHasSecondaryContent(this.data)};
_.f.computeHasSearchHeader=function(a){var b;a=null==a?void 0:null==(b=a.header)?void 0:b.searchHeaderRenderer;return!!a&&(!!a.searchFilterButton||!!a.chipBar)};
_.f.computeHasSecondaryContent=function(a){var b,c;return!!(null==a?0:null==(b=a.contents)?0:null==(c=b.twoColumnSearchResultsRenderer)?0:c.secondaryContents)};
_.J.Object.defineProperties(vgd,{template:{configurable:!0,enumerable:!0,get:function(){return Ged()}}});
var Q7=vgd;Q7.prototype.onReloadContinuationFinish=Q7.prototype.onReloadContinuationFinish;Q7.prototype.dataChanged=Q7.prototype.dataChanged;_.U([_.L(_.n5.YtPageBehavior),_.V("design:type",Object)],Q7.prototype,"ytPageBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],Q7.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Q7.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Q7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.yS),_.V("design:type",Object)],Q7.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Q7.prototype,"data",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],Q7.prototype,"monitorScroll",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Q7.prototype,"hasSearchHeader",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Q7.prototype,"hasSecondaryContent",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Q7.prototype,"hasBiggerThumbs",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Q7.prototype,"dataChanged",null);
_.U([_.tq("yt-reload-continuation-finish"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Q7.prototype,"onReloadContinuationFinish",null);Q7=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-search"})],Q7);var wgd=_.u("main_app_controller_extraction_batch_9")?_.Q(Q7,"ytd-search",Ged):Q7;_.oD.registerService(_.sGa,wgd);
_.Md();
}catch(e){_._DumpException(e)}
try{
_.Kd("h8y2qb");
var J$c=function(a){if(a=_.OBa(a)){var b;null!=(b=a.sources)&&b[0]?(b=_.Vob(a),b=1>b?"VERTICAL":1<b?"HORIZONTAL":"SQUARE"):b=void 0;return b}},K$c=function(){var a=_.of(),b=a.resolve(_.IB);
a=a.resolve(_.ru);return new _.Z2a(b,a)},M$c=function(a,b){return a.map(function(c){if(c.tabRenderer)return L$c(c.tabRenderer);
if(c.expandableTabRenderer&&b){var d=c.expandableTabRenderer;return{customTabRenderable:function(){b(d)}}}return{}})},L$c=function(a){return{identifier:a.tabIdentifier,
aTagConfig:_.as({innertubeCommand:a.endpoint,forceNewState:!0}),title:a.title,selected:a.selected,disabled:a.unselectable}},N$c=function(a){var b=void 0===a.shape?{}:a.shape,c=b.aTagConfig,d=b.disabled;
a=b.identifier;var e=b.isLastTab,h=b.selected,l=b.customTabRenderable,m=b.title,p=_.Ll(),q={};b=_.Lr("yt-tab-shape-wiz",b.className,(q["yt-tab-shape-wiz__tab--last-tab"]=!!e,q["yt-tab-shape-wiz--host-disabled"]=!!d,q["yt-tab-shape-wiz--host-clickable"]=!l,q));e={};var t=_.Lr("yt-tab-shape-wiz__tab",(e["yt-tab-shape-wiz__tab--tab-selected"]=!!h,e));e={};e=_.Lr("yt-tab-shape-wiz__tab-bar",(e["yt-tab-shape-wiz__tab-bar--tab-bar-selected"]=!!h,e));return _.r("yt-tab-shape",{class:b,role:"tab","aria-selected":h,
"aria-disabled":d,tabindex:l?void 0:0,"on:click":_.Ml(function(y){if(!d&&(null==c?0:c.onclick))c.onclick(y)}),
"on:keydown":_.Ml(function(y){if("Enter"===y.key||"ArrowUp"===y.key||"ArrowDown"===y.key){y.preventDefault();var z;null==(z=p.value.querySelector("."+t))||z.click()}return!1}),
el:p,"tab-identifier":a,"tab-title":m},l?_.r(_.Me,null,function(){l()}):_.r(_.Nd,null,_.r("div",{class:t},m),_.r("div",{class:e})))},P$c=function(a){var b=void 0===a.shape?{}:a.shape,c=_.g(_.Ss(48));
a=c.next().value;var d=c.next().value,e=_.g(_.Ss(0));c=e.next().value;var h=e.next().value;e=b.tabs;b=b.isOverflowHidden;var l=_.Ll(),m,p=null!=(m=null==e?void 0:e.findIndex(function(q){return q.selected}))?m:-1;
m=["yt-tab-group-shape-wiz"];b&&m.push("yt-tab-group-shape-wiz--overflow-hidden");_.ff(function(){var q=l.value.querySelectorAll("yt-tab-shape"),t;d((null==(t=-1<p?q[p]:void 0)?void 0:t.getBoundingClientRect().width)||0)});
_.cf(function(){var q=l.value.querySelectorAll("yt-tab-shape"),t;d((null==(t=-1<p?q[p]:void 0)?void 0:t.getBoundingClientRect().width)||0);for(var y=t=0;y<p;y++)t+=q[y].offsetWidth+24;h(t)},[p]);
return _.r("yt-tab-group-shape",{class:m.join(" "),el:l},e?_.r(_.Nd,null,_.r("div",{class:"yt-tab-group-shape-wiz__tabs",role:"tablist"},O$c(e)),_.r("div",{class:"yt-tab-group-shape-wiz__slider",style:"width: "+a+"px; transform: translateX("+(void 0===c?0:c)+"px)"})):_.r(_.Nd,null))},O$c=function(a){return a.map(function(b,c){b.isLastTab=c===a.length-1;
return _.r(N$c,{shape:b})})},Q$c=function(a,b){var c,d;
if(a=a?null==(c=b.config)?void 0:c.darkThemeBackgroundColor:null==(d=b.config)?void 0:d.lightThemeBackgroundColor)return _.Bp(a)},R$c=function(a,b){var c;
return"linear-gradient(to bottom, "+(null==(c=null==b?void 0:b.map(function(d){var e=a?d.darkThemeColor:d.lightThemeColor;return e?_.Cp(e)+" "+100*((null==d?void 0:d.startLocation)||0)+"%":"transparent"}))?void 0:c.join(", "))+")"},U$c=function(a,b,c,d,e){var h=!a.metadata,l;
if(l=b?_.B(a.heroImage,S$c):_.B(a.image,S$c)){a=l.style;var m=l.layoutMode;l=_.hvb(l);if(b)b=T$c(c,a,m,l,e);else a:if(h)b=1===c?{size:48}:{size:72};else switch(c){case 1:b={size:72};break a;case 2:b={size:120};break a;default:b=4>d?{size:120}:{size:160}}}else b={size:0};return b},T$c=function(a,b,c,d,e){if(!((null==d?0:d.height)&&(null==d?0:d.width)))return{size:0};
var h=d.width;d=d.height;if(e)return"CONTENT_PREVIEW_IMAGE_STYLE_HORIZONTAL_RECTANGLE_16_BY_9"===b||"CONTENT_PREVIEW_IMAGE_STYLE_CUSTOM_ASPECT_RATIO"===b&&h>d?{size:312/_.fvb}:{size:312};if(!("CONTENT_PREVIEW_IMAGE_LAYOUT_MODE_FULL_WIDTH"!==c||1!==a&&2!==a||"CONTENT_PREVIEW_IMAGE_STYLE_SQUARE"!==b&&"CONTENT_PREVIEW_IMAGE_STYLE_CIRCLE"!==b&&"CONTENT_PREVIEW_IMAGE_STYLE_HORIZONTAL_RECTANGLE_16_BY_9"!==b))return{allowFullWidth:!0};if("CONTENT_PREVIEW_IMAGE_STYLE_SQUARE"===b||"CONTENT_PREVIEW_IMAGE_STYLE_CIRCLE"===
b||d===h)switch(a){case 1:return{size:160};case 2:case 3:return{size:240};default:return{size:360}}if("CONTENT_PREVIEW_IMAGE_STYLE_VERTICAL_RECTANGLE_2_BY_3"===b||d>h)switch(a){case 1:case 3:return{size:240*_.evb};default:return{size:360*_.evb}}switch(a){case 1:case 2:return{size:1/_.fvb*(window.innerWidth-32)};case 3:return{size:160};default:return{size:240}}},W$c=function(a){var b=a.data,c=a.onTap,d=a.element,e=a.commandController;
a=a.avatar;c=c?V$c(c,d,e):void 0;d=[];b.liveData&&d.push(0);var h;e=null==(h=b.liveData)?void 0:h.liveBadgeText;var l;h=null==(l=_.B(b.rendererContext,_.TH))?void 0:l.label;return _.VH({data:a,onTap:c,decorations:d,badgeText:e,accessibilityText:h?h:b.a11yLabel})},V$c=function(a,b,c){return function(){_.at(a,{form:{element:b},
commandController:c})}},X$c=function(a){var b;
return _.t9c(a,(null==(b=a.content)?void 0:b.length)||0,!0)},Y$c=function(a){var b=X$c(a),c,d;
return((null==(c=a.content)?void 0:c.length)||0)>((null==(d=b.content)?void 0:d.length)||0)},Z$c=function(a){var b=a.isTruncated,c=a.isAbsoluteButton,d=a.lineHeight,e=a.contentRef.value,h=a.placeholderTruncationTextRef.value,l=a.truncationTextRef.value;
a="rtl"===a.appDirection;if(e&&h){var m=h.offsetLeft;a&&(m=e.offsetWidth-h.offsetWidth-h.offsetLeft);if(b){b=h.offsetWidth;h=e.offsetWidth;var p=c?h-b-70:m-70;d="linear-gradient(\n      to top, transparent 0%,\n      transparent "+d+"px,\n      #000 "+d+"px,\n      #000 100%), linear-gradient(\n      to "+((a?"left":"right")+",\n      #000 0px,\n      #000 "+p+"px,\n      transparent "+(c?h-b:p+70)+"px)");e.style.setProperty("-webkit-mask-image",d);e.style.setProperty("mask-image",d)}else e.style.setProperty("-webkit-mask-image",
""),e.style.setProperty("mask-image","");c?a?(l.style.setProperty("left","0"),l.style.setProperty("right","unset")):(l.style.setProperty("left",""),l.style.setProperty("right","0")):a?(l.style.setProperty("left","unset"),l.style.setProperty("right",m+"px")):(l.style.setProperty("left",m+"px"),l.style.setProperty("right","unset"))}},$$c=function(a,b,c,d){var e=_.Ll(),h=_.Ll(),l=_.Ll(),m=X$c(a),p=_.of().resolve(_.k7a),q=_.g(_.Ss(Y$c(a))),t=q.next().value,y=q.next().value,z=_.Ol(null);
_.cf(function(){function D(){if(e.value&&h.value&&l.value){var S=e.value;1<S.scrollHeight-S.offsetHeight?(y(!0),d||Z$c({isTruncated:!0,isAbsoluteButton:!0,lineHeight:c,contentRef:e,placeholderTruncationTextRef:h,truncationTextRef:l,appDirection:p})):(S=Y$c(a),y(S),d||Z$c({isTruncated:S,isAbsoluteButton:!1,lineHeight:c,contentRef:e,placeholderTruncationTextRef:h,truncationTextRef:l,appDirection:p}))}}
var E,I;null==(E=z.value)||null==(I=E.stop)||I.call(E);E=new _.dA(D,17);D();z.value=E},[a.content,
b,c,p,d]);_.ff(function(){var D=function(){var I,S;null==(I=z.value)||null==(S=I.fire)||S.call(I)};
if(window.ResizeObserver){var E=new ResizeObserver(D);E.observe(e.value);return function(){var I,S;null==(I=z.value)||null==(S=I.stop)||S.call(I);E.disconnect()}}window.addEventListener("resize",D);
return function(){var I,S;null==(I=z.value)||null==(S=I.stop)||S.call(I);window.removeEventListener("resize",D)}});
return{isTruncated:t,displayText:m,contentRef:e,placeholderTruncationTextRef:h,truncationTextRef:l}},aad=function(a){var b=a.alwaysShowTruncationText,c=a.truncationText,d=a.onExpandClick,e=void 0===a.lineHeight?16:a.lineHeight,h=void 0===a.maxLines?2:a.maxLines,l=void 0===a.disableTextMask?!1:a.disableTextMask,m=void 0===a.isOverlay?!1:a.isOverlay,p=void 0===a.accessibilityLabel?"":a.accessibilityLabel,q=_.Ml(function(){null==d||d();
return!0}),t=$$c(a.text,h,e,l),y=t.isTruncated;
a=t.displayText;var z=t.contentRef,D=t.placeholderTruncationTextRef;t=t.truncationTextRef;var E={};b=_.Lr((E["truncated-text-wiz__absolute-button"]=!l,E["truncated-text-wiz__bottom-button"]=l,E["truncated-text-wiz--hidden"]=!(b||y),E));l={};m=_.Lr((l["truncated-text-wiz"]=!0,l["truncated-text-wiz--overlay"]=m,l));return _.r("truncated-text",{class:m,"on:click":q,style:"line-height: "+e+"px;"},_.r("truncated-text-content",{class:"truncated-text-wiz__truncated-text-content",el:z,style:"max-height: "+
h*e+"px;"},_.eu(a),_.r("button",{"aria-disabled":!0,class:"truncated-text-wiz__inline-button",el:D,style:"line-height: "+e+"px;"},_.eu(c))),_.r("button",{"aria-label":p,class:b,el:t,style:"line-height: "+e+"px;"},_.eu(c)))},cad=function(a,b){var c={},d=(c["yt-flexible-actions-view-model-wiz__action"]=!0,c["yt-flexible-actions-view-model-wiz__action--row-action"]=b,c["yt-flexible-actions-view-model-wiz__action--row-action-feature-phone"]=!1,c),e;
return _.r(_.Nd,null,null==a?void 0:null==(e=a.actions)?void 0:e.map(function(h){return _.r("div",{class:_.Lr(d)},bad([h],{subscribeButtonViewModel:{isOverlay:!1,animateWidth:!b}}))}))},dad=function(){if(!("matchMedia"in window))return _.Hf(Error("Zi")),!1;
var a=_.hf(function(){return window.matchMedia("(max-width: 528px)")}),b=_.g(_.Ss(a.matches)),c=b.next().value,d=b.next().value,e=_.hf(function(){return function(h){d(h.matches)}});
_.ff(function(){a.addEventListener?a.addEventListener("change",e):a.addListener&&a.addListener(e);return function(){a.removeEventListener?a.removeEventListener("change",e):a.removeListener&&a.removeListener(e)}});
return c},ead=function(a){return"IMAGE_BANNER_STYLE_INSET"===a||"IMAGE_BANNER_STYLE_UNKNOWN"===a},gad=function(a){var b=a.data;
a=_.Ll();var c=dad(),d,e=null!=(d=null==b?void 0:b.style)?d:"IMAGE_BANNER_STYLE_FULL_BLEED";d={};c=(d["yt-image-banner-view-model-wiz"]=!0,d["yt-image-banner-view-model-wiz--inset"]=ead(e),d["yt-image-banner-view-model-wiz--small-inset"]=ead(e)&&c,d["yt-image-banner-view-model-wiz--tappable"]=(null==a?void 0:a.value)&&!!_.hu(null==b?void 0:b.rendererContext),d);var h={alt:"",contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL"};_.gu(a,null==b?void 0:b.rendererContext);return _.r("yt-image-banner-view-model",
{el:a,class:_.Lr(c)},_.Te(null==b?void 0:b.image,function(){return _.r(_.Me,null,function(){_.Ds(b.image,h)})}),_.Te(null==b?void 0:b.overlays,function(){return _.r("div",{class:"yt-image-banner-view-model-wiz--overlays"},fad(null==b?void 0:b.overlays))}))},had=function(){if(!("matchMedia"in window))return _.Hf(Error("Zi")),0;
var a=_.hf(function(){return window.matchMedia("(max-width: 528px)")}),b=_.hf(function(){return window.matchMedia("(min-width: 528px) and (max-width: 840px)")}),c=_.hf(function(){return window.matchMedia("(min-width: 840px) and (max-width: 1024px)")}),d=_.hf(function(){return window.matchMedia("(min-width: 1024px)")}),e=_.g(_.Ss(a.matches)),h=e.next().value,l=e.next().value,m=_.g(_.Ss(b.matches));
e=m.next().value;var p=m.next().value,q=_.g(_.Ss(c.matches));m=q.next().value;var t=q.next().value;q=_.g(_.Ss(d.matches));var y=q.next().value,z=q.next().value,D=_.hf(function(){return function(T){l(T.matches)}}),E=_.hf(function(){return function(T){p(T.matches)}}),I=_.hf(function(){return function(T){t(T.matches)}}),S=_.hf(function(){return function(T){z(T.matches)}});
_.ff(function(){a.addEventListener?(a.addEventListener("change",D),b.addEventListener("change",E),c.addEventListener("change",I),d.addEventListener("change",S)):a.addListener&&(a.addListener(D),b.addListener(E),c.addListener(I),d.addListener(S));return function(){a.removeEventListener?(a.removeEventListener("change",D),b.removeEventListener("change",E),c.removeEventListener("change",I),d.removeEventListener("change",S)):a.removeListener&&(a.removeListener(D),b.removeListener(E),c.removeListener(I),
d.removeListener(S))}});
return h?1:e?2:m?3:y?4:0},iad=function(a){var b=0;
a=_.g([a.title,a.metadata,a.actions,a.description,a.attribution]);for(var c=a.next();!c.done;c=a.next())c.value&&b++;return b},lad=function(a,b,c){var d;
if(a=_.B(null==(d=_.B(a.image,jad))?void 0:d.avatar,kad))switch(b){case 1:a.avatarImageSize="AVATAR_SIZE_XL";break;case 2:a.avatarImageSize="AVATAR_SIZE_XXL";break;default:4>c?a.avatarImageSize="AVATAR_SIZE_XXL":a.avatarImageSize="AVATAR_SIZE_XXXL"}},mad=function(a){a.urlParamMap_.set("multiselectEnabled","true");
return a},nad=function(a){a.JSC$12890_disposeOnHide_=void 0;
return a},oad=function(a,b){a.urlParamMap_.set("selectButtonLabel",b);
return a},pad=function(a){return _.po({type:"SET_TAB_GESTURES_IS_ACTIVE",
payload:a})};var l6=function(a){_.sO.call(this,"upload");this.opts.query=a};
_.Wu(l6,_.sO);l6.prototype.JSC$12782_setLabel=function(a){l6.superClass_.JSC$12782_setLabel.call(this,a);return this};
l6.prototype.addUploadMetadata=function(a,b){l6.superClass_.addUploadMetadata.call(this,a,b);return this};var qad=function(a){if("youtubebanner"!==a&&"youtube-channel-banner"!==a)throw Error("Wi");l6.call(this,a)};
_.H(qad,l6);qad.prototype.JSC$12782_setLabel=function(a){l6.prototype.JSC$12782_setLabel.call(this,a);return this};
qad.prototype.addUploadMetadata=function(a,b){l6.prototype.addUploadMetadata.call(this,a,b);return this};var rad;var sad;var tad=[_.zA,{listeners:{"app-reset-layout":"_appResetLayoutHandler","iron-resize":"resetLayout"},attached:function(){this.fire("app-reset-layout")},
_appResetLayoutHandler:function(a){_.bn(a).path[0]!==this&&(this.resetLayout(),a.stopPropagation())},
_updateLayoutStates:function(){console.error("unimplemented")},
resetLayout:function(){var a=this._updateLayoutStates.bind(this);this._layoutDebouncer=_.Oz(this._layoutDebouncer,_.Cr,a);_.Pz(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)}}];_.Dq({_template:function(){if(void 0!==sad)return sad;var a=document.createElement("template");_.K(a,'\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===
rad){var d=document.createElement("template");_.K(d,"\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>");
rad=d}d=rad;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sad=a},
is:"tp-yt-app-header-layout",behaviors:[tad],properties:{hasScrollingRegion:{type:Boolean,value:!1,reflectToAttribute:!0}},observers:["resetLayout(isAttached, hasScrollingRegion)"],get header(){return _.bn(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;if(this.hasScrollingRegion)a.style.left=
"",a.style.right="";else{var b=this.getBoundingClientRect(),c=document.documentElement.clientWidth-b.right;a.style.left=b.left+"px";a.style.right=c+"px"}b=this.$.contentContainer.style;c=a.offsetHeight;a.fixed&&!a.condenses&&this.hasScrollingRegion?(b.marginTop=c+"px",b.paddingTop=""):(b.paddingTop=c+"px",b.marginTop="")}}});var uad;var vad;_._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;_.Dq({_template:function(){if(void 0!==vad)return vad;var a=document.createElement("template");_.K(a,'\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===uad){var d=document.createElement("template");_.K(d,'\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>');
uad=d}d=uad;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vad=a},
is:"tp-yt-app-header",behaviors:[[_.uEb,{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 ?"}}],
tad],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=_.bn(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),_.bn(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 _.bn(this).querySelector("[main-title]");case "condensedTitle":return _.bn(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("Xi`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}};var wad=new _.ey("replaceFeedContentAction");var xad=new _.ey("alertCommand");var yad=new _.ey("manageLabsStateCommand");var zad=new _.ey("channelBannerEditorRenderer");var Aad=new _.ey("inlineFormRenderer");var Bad=new _.ey("playlistSidebarPrimaryInfoRenderer");var Cad=new _.ey("productDetailsThumbnailRenderer"),Dad=new _.ey("productDetailsVariantRenderer"),Ead=new _.ey("productDetailsVariantOptionRenderer"),Fad=new _.ey("productDetailsOffersContainerRenderer"),Gad=new _.ey("productDetailsOfferRenderer");var Had=new _.ey("shoppingFlaggingRenderer");var Iad=new _.ey("playlistBylineRenderer");var Jad=new _.ey("insertChannelTabCommand");var kad=new _.ey("avatarViewModel");var S$c=new _.ey("contentPreviewImageViewModel");var jad=new _.ey("decoratedAvatarViewModel");var Kad=new _.ey("imageBannerViewModel");var Lad=new _.ey("pageHeaderViewModel");var Mad=new _.ey("engagementPanelSectionListRenderer");var Nad=function(a){var b=this;var c=void 0===c?K$c():c;var d=void 0===d?_.of().resolve(_.jD):d;this.onePickCommand=a;this.JSC$18379_playlistNetworkManager=c;this.navigationManager=d;this.videoPickerBuilder=_.$tb("yt-addtoplaylist");_.Nzb(nad(oad(mad(this.videoPickerBuilder.setTitle(a.modalTitle).setSize(1E3).addView(_.Izb()).addView(_.Hzb())).addView("youtube"),a.selectButtonLabel)),function(e){b.handleAction(e)})};
Nad.prototype.show=function(){this.videoPickerBuilder.build().setVisible(!0)};
Nad.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$18379_playlistNetworkManager.updatePlaylist(this.onePickCommand.listId,c).then(function(){b.navigationManager.reload()})}};var Oad=function(){return _.wq.apply(this,arguments)||this};
_.H(Oad,_.wq);_.f=Oad.prototype;_.f.activeChanged=function(a){a?(_.Sn(_.$q(this.hostElement).querySelector("#header"),"iron-resize"),window.addEventListener("scroll",_.Rr(this,this.onScroll))):(window.removeEventListener("scroll",_.Rr(this,this.onScroll)),_.Sn(this.hostElement,"yt-request-panel-mode-change",{mode:"seamed"}))};
_.f.guideVisibleChanged=function(){_.Sn(_.$q(this.hostElement).querySelector("#header"),"iron-resize")};
_.f.onScroll=function(){var a=this;_.$K(this,"onScroll",function(){var b=1===_.$q(a.hostElement).querySelector("#header").getScrollState().progress?"standard":"seamed";_.Sn(a.hostElement,"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){_.Sn(this.hostElement,"yt-navigate",{endpoint:this.tabs[a.detail.selected].tabRenderer.endpoint})};
var m6=Oad;m6.prototype.tabsChanged=m6.prototype.tabsChanged;m6.prototype.guideVisibleChanged=m6.prototype.guideVisibleChanged;m6.prototype.activeChanged=m6.prototype.activeChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],m6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],m6.prototype,"ytdGuideStateAwareBehavior",void 0);_.U([_.N(),_.V("design:type",Array)],m6.prototype,"tabs",void 0);
_.U([_.N(),_.V("design:type",Object)],m6.prototype,"selected",void 0);_.U([_.N(),_.V("design:type",Boolean)],m6.prototype,"active",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],m6.prototype,"disableHeaderFluidWidth",void 0);_.U([_.uq("active"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],m6.prototype,"activeChanged",null);
_.U([_.uq("guidePersistentAndVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],m6.prototype,"guideVisibleChanged",null);_.U([_.uq("tabs"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],m6.prototype,"tabsChanged",null);m6=_.U([_.xq()],m6);var Pad=[_.X.YtRendererBehavior,_.NI.YtdGuideStateAwareBehavior,m6.prototype];var Qad=2/3,Rad=_.Hl(130749),Sad=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:Qad,moveAction:function(d){c.moveAction(d)},
triggerAction:function(){c.element.isReloading=!0;_.oz(_.Cl(),{visualElement:Rad});_.Pq.instance.resolveCommand({signalAction:{signal:"SOFT_RELOAD_PAGE"}},{form:{element:c.element}})}}}};
_.PM(_.Cl(),Rad,this.layer);this.gesture=new _.fW(a,b,this.refreshConfig,"pan-down");this.attach()};
_.f=Sad.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 Tad=_.Hl(130750),n6=function(a,b,c,d,e){var h=this;this.element=a;this.parent=c;this.channelHeader=d;this.ytdReduxDispatch=e;this.layer=0;this.scrollPositionNeedsUpdate=!1;this.scrollPositionForTabs=new Map;this.tabConfig={startPosition:0,draggingClass:"gesture-tab-dragging",startAction:function(){h.tabsStartAtInPx=h.channelHeader.clientHeight-48;var l;null!=(l=h.selectedTab)&&l.title&&(l=_.of().resolve(_.nf(_.Jq)))&&(l=l.getCurrentPage(),h.lastVisitedTabScrollPosition=l.getScrollTop(),h.previousTab&&
((void 0===h.lastVisitedTabScrollPosition?0:h.lastVisitedTabScrollPosition<h.channelHeader.clientHeight-48)?h.scrollPositionForTabs.has(h.selectedTab.title)&&h.scrollPositionForTabs.delete(h.selectedTab.title):h.scrollPositionForTabs.set(h.selectedTab.title,l.getScrollTop())))},
triggers:{right:{endPosition:500,threshold:100,transitionEndPosition:Uad(),triggerAction:function(){h.navigate(h.previousTab)},
moveAction:function(l,m){h.moveAction(l,m)}},
left:{endPosition:-500,threshold:-100,transitionEndPosition:-Uad(),triggerAction:function(){h.navigate(h.nextTab)},
moveAction:function(l,m){h.moveAction(l,m)}}}};
_.PM(_.Cl(),Tad,this.layer);this.gesture=new _.fW(a,b,this.tabConfig);this.attach()};
n6.prototype.attach=function(){this.gesture.attach()};
n6.prototype.detach=function(){this.gesture.detach()};
n6.prototype.tabsChanged=function(a){if(a){var b=void 0;this.nextTab=this.previousTab=this.selectedTab=void 0;a=_.g(a);for(var c=a.next();!c.done;c=a.next()){c=c.value.tabRenderer;this.selectedTab&&!this.nextTab&&(this.nextTab=c);var d=void 0;if(null==(d=c)?0:d.selected)this.previousTab=b,this.selectedTab=c;b=c}b=this.gesture;a=this.previousTab?this.nextTab?this.tabConfig:Object.assign({},this.tabConfig,{triggers:{right:this.tabConfig.triggers.right}}):Object.assign({},this.tabConfig,{triggers:{left:this.tabConfig.triggers.left}});
b.config=a;this.scrollPositionNeedsUpdate=!0}};
n6.prototype.moveAction=function(a,b){if(!this.tabsElement){var c;this.tabsElement=null==(c=this.parent.header)?void 0:c.tabsElement;"right"===b&&this.previousTab?_.L3a(_.YB.instance,this.previousTab.endpoint,{},""):"left"===b&&this.nextTab&&_.L3a(_.YB.instance,this.nextTab.endpoint,{},"");if(!this.tabsElement)return}c=this.tabsElement._pos;"right"===b&&(a*=-1);this.tabsElement._positionBar(c.width,1*c.left+c.width*a)};
var Uad=function(){var a,b;return null!=(b=null==(a=_.of().resolve(_.Jq).getCurrentPage())?void 0:a.clientWidth)?b:0};
n6.prototype.navigate=function(a){this.element.data=void 0;if(a=null==a?void 0:a.endpoint)this.ytdReduxDispatch(pad(!0)),_.oz(_.Cl(),{visualElement:Tad}),_.Pq.instance.resolveCommand({navigateAction:{endpoint:a}},{form:{element:this.element}})};var Vad;var Wad,Xad=function(){if(void 0!==Wad)return Wad;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-browse"></div>\n<div id="masthead-ad" class="style-scope ytd-browse"></div>\n<div id="header" class="style-scope ytd-browse"></div>\n<div id="alerts" class="style-scope ytd-browse"></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]]" class="style-scope ytd-browse">\n</ytd-channel-legal-info-renderer>\n<ytd-playlist-sidebar-renderer data="[[data.sidebar.playlistSidebarRenderer]]" disable-upgrade$="[[!useOldPlaylistSidebarRenderer]]" hidden="[[!useOldPlaylistSidebarRenderer]]" class="style-scope ytd-browse">\n</ytd-playlist-sidebar-renderer>\n<ytd-playlist-header-renderer data="[[data.header.playlistHeaderRenderer]]" disable-upgrade$="[[!usePlaylistHeaderRenderer]]" hidden="[[!usePlaylistHeaderRenderer]]" class="style-scope ytd-browse">\n</ytd-playlist-header-renderer>\n<ytd-settings-sidebar-renderer data="[[data.sidebar.settingsSidebarRenderer]]" disable-upgrade$="[[!data.sidebar.settingsSidebarRenderer]]" hidden="[[!data.sidebar.settingsSidebarRenderer]]" class="style-scope ytd-browse">\n</ytd-settings-sidebar-renderer>\n<ytd-two-column-browse-results-renderer data="[[data.contents.twoColumnBrowseResultsRenderer]]" disable-grid-state-aware="[[fluidWidth]]" not-active="[[hidden]]" page-subtype="[[pageSubtype]]" class="style-scope ytd-browse">\n</ytd-two-column-browse-results-renderer>\n<div id="survey" class="style-scope ytd-browse"></div>\n<div id="metadata" class="style-scope ytd-browse"></div>\n<div id="footer" class="style-scope ytd-browse"></div>\n<ytd-refresh id="refresh" class="style-scope ytd-browse"></ytd-refresh>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vad){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_browse.ytd.browse.css.js--\x3e<style is-scoped>ytd-browse {overflow: hidden;display: flexbox;display: flex;flex-direction: column;align-items: center;} ytd-browse[page-subtype=hashtag-landing-page] {--ytd-background-promo-renderer-icon-width: auto;--ytd-background-promo-renderer-icon-height: auto;} ytd-browse[page-subtype=ypc-checkout] {--yt-iframe-renderer-height: calc( 100vh - 56px - 16px );} ytd-browse[page-subtype=WEB_PAGE_TYPE_SETTINGS] {margin-left: 240px;} #header.ytd-browse {width: 100%;z-index: 2000;flex: none;} #header.ytd-browse>*.ytd-browse {width: 100%;flex: none;} #masthead-ad.ytd-browse {flex: none;} #masthead-ad.ytd-browse {width: 100%;flex: none;display: flexbox;display: flex;flex-direction: row;justify-content: center;} ytd-video-masthead-ad-v3-renderer.ytd-browse {margin: 24px 20px 0 16px;} #alerts.ytd-browse,#alert-banner.ytd-browse {width: 100%;} #alert-banner.ytd-browse {display: flex;justify-content: center;} #alert-banner.ytd-browse yt-alert-with-actions-renderer.ytd-browse {margin: 0 calc(var(--ytd-rich-grid-item-margin) + 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)) - var(--ytd-rich-grid-item-margin));} #alerts.ytd-browse yt-alert-renderer.ytd-browse {padding: 16px;} ytd-two-column-browse-results-renderer.ytd-browse {padding-bottom: var(--ytd-miniplayer-offset,0);} ytd-browse[page-subtype~=red] ytd-two-column-browse-results-renderer.ytd-browse {width: 100%;} ytd-browse[page-subtype~=memberships-and-purchases] ytd-two-column-browse-results-renderer.ytd-browse {max-width: 700px;} ytd-browse[page-subtype=channel-memberships-shopfront] ytd-two-column-browse-results-renderer.ytd-browse {max-width: 1096px;} ytd-browse[page-subtype~=channels] ytd-two-column-browse-results-renderer.ytd-browse {min-height: calc(100vh - 56px - 48px - 16px);} ytd-browse[page-subtype~=labs] ytd-two-column-browse-results-renderer.ytd-browse,ytd-browse[page-subtype~=handle] ytd-two-column-browse-results-renderer.ytd-browse,ytd-browse[page-subtype~=standalone] ytd-two-column-browse-results-renderer.ytd-browse {width: 100%;max-width: 100%;margin: 0;} ytd-browse[page-subtype~=ypc-offers] ytd-two-column-browse-results-renderer.ytd-browse {width: 100%;margin: 0;--yt-card-item-main-content-margin-right: 0;} ytd-browse[page-subtype=WEB_PAGE_TYPE_SETTINGS] ytd-two-column-browse-results-renderer.ytd-browse {width: 100%;max-width: 1080px;} @media(max-width:680px) {ytd-browse[page-subtype=WEB_PAGE_TYPE_SETTINGS] ytd-settings-sidebar-renderer.ytd-browse {display: none;}ytd-browse[page-subtype=WEB_PAGE_TYPE_SETTINGS] {margin-left: 0;}} ytd-page-footer-renderer.ytd-browse {position: fixed;bottom: 0;right: 0;left: 0;} ytd-refresh.ytd-browse {display: none;position: fixed;top: 72px;left: 50%;z-index: 1999;} ytd-refresh.gesture-dragging.ytd-browse,ytd-refresh.ytd-browse[is-reloading] {display: flexbox;display: flex;flex-direction: row;} ytd-refresh.ytd-browse[is-reloading] {top: 152px;} ytd-playlist-header-renderer.ytd-browse,ytd-playlist-sidebar-renderer.ytd-browse,ytd-settings-sidebar-renderer.ytd-browse {position: fixed;left: 0;height: calc(100vh - var(--ytd-toolbar-height));} ytd-browse[mini-guide-visible] ytd-playlist-header-renderer.ytd-browse,ytd-browse[mini-guide-visible] ytd-playlist-sidebar-renderer.ytd-browse {left: 72px;} ytd-browse[guide-persistent-and-visible] ytd-playlist-sidebar-renderer.ytd-browse,ytd-browse[guide-persistent-and-visible] ytd-playlist-header-renderer.ytd-browse {left: var(--app-drawer-width);} ytd-browse[page-subtype=playlist][has-sidebar],ytd-browse[page-subtype=show][has-sidebar] {align-items: flex-start;} ytd-browse[page-subtype=playlist][has-sidebar] #alerts.ytd-browse,ytd-browse[page-subtype=playlist][has-sidebar] #alert-banner.ytd-browse,ytd-browse[page-subtype=show][has-sidebar] #alerts.ytd-browse,ytd-browse[page-subtype=show][has-sidebar] #alert-banner.ytd-browse {box-sizing: border-box;width: 100%;} ytd-browse[page-subtype=playlist][has-sidebar] #alert-banner.ytd-browse,ytd-browse[page-subtype=show][has-sidebar] #alert-banner.ytd-browse {padding-left: 360px;} ytd-browse[page-subtype=playlist][has-sidebar] #alerts.ytd-browse yt-alert-renderer.ytd-browse,ytd-browse[page-subtype=show][has-sidebar] #alerts.ytd-browse yt-alert-renderer.ytd-browse {padding: 16px 16px 0;} ytd-browse[page-subtype=show][has-sidebar] ytd-two-column-browse-results-renderer.ytd-browse {padding-left: 360px;} ytd-browse[page-subtype=show][has-sidebar] #alerts.ytd-browse,ytd-browse[page-subtype=show][has-sidebar] #alert-banner.ytd-browse {padding-left: 360px;} ytd-browse[use-unified-show-page-layout][page-subtype=show][has-sidebar] ytd-two-column-browse-results-renderer.ytd-browse {padding-left: 460px;} ytd-browse[use-unified-show-page-layout][page-subtype=show][has-sidebar] #alerts.ytd-browse,ytd-browse[use-unified-show-page-layout][page-subtype=show][has-sidebar] #alert-banner.ytd-browse {padding-left: 460px;} ytd-browse[page-subtype=playlist],ytd-browse[page-subtype=show] {position: relative;background: transparent;} ytd-browse[page-subtype=playlist] ytd-two-column-browse-results-renderer.ytd-browse,ytd-browse[page-subtype=show] ytd-two-column-browse-results-renderer.ytd-browse {width: 100%;min-width: 0;box-sizing: border-box;margin: 0;min-height: calc(100vh - var(--ytd-toolbar-height));background: transparent;} ytd-browse[page-subtype=playlist] {padding-top: 24px;} ytd-browse[page-subtype=playlist] ytd-playlist-header-renderer.ytd-browse {margin-left: 24px;height: calc(100vh - var(--ytd-toolbar-height) - 24px);} ytd-browse[page-subtype=playlist] ytd-two-column-browse-results-renderer.ytd-browse {padding-left: 388px;} ytd-browse[page-subtype=playlist] #alerts.ytd-browse {padding-left: 424px;padding-right: 24px;margin-bottom: 8px;} @media(max-width:1080px) {ytd-browse[page-subtype=playlist] {padding-top: 0;}ytd-browse[page-subtype=playlist] ytd-playlist-sidebar-renderer.ytd-browse,ytd-browse[page-subtype=playlist] ytd-playlist-header-renderer.ytd-browse {position: static;height: initial;width: 100%;margin: 0;margin-bottom: 8px;}ytd-browse[page-subtype=playlist] ytd-two-column-browse-results-renderer.ytd-browse {padding-left: 0;margin-left: 0;}ytd-browse[page-subtype=playlist] #alerts.ytd-browse {margin-left: 0;padding-left: 0;padding-right: 0;margin-bottom: 0;}} @media(max-width:720px) {ytd-browse[page-subtype=playlist] ytd-playlist-header-renderer.ytd-browse {height: auto;}}</style>");
Vad=d}d=Vad;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Wad=a};var Yad;var Zad;var $ad=function(){return _.O.apply(this,arguments)||this};
_.H($ad,_.O);$ad.prototype.configureRendererStamper=function(){return{"data.deleteButton":{id:"delete-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0}}}}}};
var o6=$ad;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],o6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],o6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],o6.prototype,"data",void 0);o6=_.U([_.P({is:"ytd-labs-edit-renderer",disableElementRegistration:!0})],o6);
_.Q(o6,"ytd-labs-edit-renderer",function(){if(void 0!==Zad)return Zad;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-labs-edit-renderer">\n  <h2 id="title" class="style-scope ytd-labs-edit-renderer">[[getSimpleString(data.title)]]</h2>\n  <div id="delete-button" class="style-scope ytd-labs-edit-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Yad){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-labs-edit-renderer {background-color: var(--yt-spec-brand-background-solid);display: flexbox;display: flex;flex-direction: row;justify-content: center;} #contents.ytd-labs-edit-renderer {margin: 0 24px;min-width: 727px;max-width: 976px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 24px 0;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-labs-edit-renderer:nth-last-child(2) #contents.ytd-labs-edit-renderer {border-bottom: none;} #title.ytd-labs-edit-renderer {color: var(--yt-spec-text-primary);font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;} #primary-button.ytd-labs-edit-renderer {margin-right: 16px;}</style>");
Yad=d}d=Yad;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Zad=a});var abd;var bbd;var p6=function(){var a=_.O.apply(this,arguments)||this;a.dark=!1;a.headerBackgroundLight="https://www.gstatic.com/youtube/img/labs/early_access_web_background_expanded_ai_2x.jpg";a.headerBackgroundDark="https://www.gstatic.com/youtube/img/labs/early_access_web_background_expanded_ai_2x.jpg";a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(p6,_.O);p6.prototype.configureRendererStamper=function(){return{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
p6.prototype.ready=function(){var a=document.documentElement.hasAttribute("dark");this.setBackgroundImage(a);this.dark=a};
p6.prototype.onDarkModeToggledAction=function(a){this.setBackgroundImage(a);this.dark=a};
p6.prototype.setBackgroundImage=function(a){_.cr(this.hostElement,{"--yt-labs-header-background":"url("+(a?this.headerBackgroundDark:this.headerBackgroundLight)+")"})};
var q6=p6;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],q6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],q6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],q6.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],q6.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],q6.prototype,"dark",void 0);
q6=_.U([_.P({is:"ytd-labs-header-renderer",disableElementRegistration:!0})],q6);
_.Q(q6,"ytd-labs-header-renderer",function(){if(void 0!==bbd)return bbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-labs-header-renderer">\n  <div id="contents" class="style-scope ytd-labs-header-renderer">\n    <div id="metadata" class="style-scope ytd-labs-header-renderer">\n      <ytd-badge-supported-renderer disable-upgrade$="[[!data.badge]]" hidden="[[!data.badge]]" top-standalone-badge="[[data.badge]]" class="style-scope ytd-labs-header-renderer">\n      </ytd-badge-supported-renderer>\n      <h3 id="title" class="style-scope ytd-labs-header-renderer">[[getSimpleString(data.title)]]</h3>\n      <yt-formatted-string id="text" split-lines="" text="[[data.text]]" class="style-scope ytd-labs-header-renderer"></yt-formatted-string>\n      <div id="primary-button" class="style-scope ytd-labs-header-renderer"></div>\n    </div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===abd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>#wrapper.ytd-labs-header-renderer {position: relative;height: 420px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;justify-content: center;} #wrapper.ytd-labs-header-renderer:before {content: "";background-color: var(--yt-spec-static-overlay-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.ytd-labs-header-renderer {margin: 0 24px;min-width: 727px;max-width: 976px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-labs-header-renderer[dark] {background-color: var(--yt-spec-static-overlay-background-solid);} ytd-labs-header-renderer:not([dark]) {background-color: var(--yt-spec-static-overlay-background-solid);} [dir="rtl"] ytd-labs-header-renderer #wrapper.ytd-labs-header-renderer:before, ytd-labs-header-renderer[dir="rtl"] #wrapper.ytd-labs-header-renderer:before {transform: scale(-1,1);} #metadata.ytd-labs-header-renderer {width: 360px;margin: 36px 0 auto;z-index: 1;display: flexbox;display: flex;flex-direction: column;} #badge.ytd-labs-header-renderer {flex: none;} #title.ytd-labs-header-renderer {color: var(--yt-spec-static-overlay-text-primary);margin-top: 12px;font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;} #text.ytd-labs-header-renderer {color: var(--yt-spec-static-overlay-text-primary);margin-top: 16px;font-size: 1.6rem;font-weight: 400;line-height: 2.8rem;} #primary-button.ytd-labs-header-renderer {margin-top: 24px;}</style>');
abd=d}d=abd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bbd=a});var cbd;var dbd;var r6=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-check-labs-opted-in-state":"onCheckLabsOptedInState","yt-manage-labs-state-command":"onManageLabsState"};return a};
_.H(r6,_.O);r6.prototype.configureRendererStamper=function(){return{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"},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"}}}}}};
r6.prototype.onYtToggleButton=function(a){this.notifyPath("data.primaryButton.toggleButtonRenderer.isToggled",a.detail.toggled)};
r6.prototype.onManageLabsState=function(a){if(a=_.B(a,yad))"LABS_STATE_TYPE_OVERRIDE_OPT_IN"===a.stateChange&&this.data?a.labsItemId!==this.data.labsItemId?this.set("data.primaryButton.toggleButtonRenderer.isToggled",!1):this.set("data.primaryButton.toggleButtonRenderer.isToggled",!0):this.data&&a.labsItemId===this.data.labsItemId&&("LABS_STATE_TYPE_OPT_IN"===a.stateChange?_.Tn(this.hostElement,"yt-check-labs-opted-in-state").some(function(b){return b})?this.data.confirmationDialogCommand&&_.ko(this.hostElement,
[this.data.confirmationDialogCommand],this.hostElement):(_.jo(this.hostElement,[this.data.optInCommand]),this.set("data.primaryButton.toggleButtonRenderer.isToggled",!0)):"LABS_STATE_TYPE_OPT_OUT"===a.stateChange&&(_.jo(this.hostElement,[this.data.optOutCommand]),this.set("data.primaryButton.toggleButtonRenderer.isToggled",!1)))};
r6.prototype.onCheckLabsOptedInState=function(){var a=this.get("data.primaryButton.toggleButtonRenderer");return a?a.isToggled:!1};
_.J.Object.defineProperties(r6.prototype,{itemStyle:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.itemStyle}}});
var s6=r6;s6.prototype.onYtToggleButton=s6.prototype.onYtToggleButton;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],s6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],s6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],s6.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],s6.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],s6.prototype,"itemStyle",null);_.U([_.tq("yt-toggle-button"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],s6.prototype,"onYtToggleButton",null);s6=_.U([_.P({is:"ytd-labs-item-renderer",disableElementRegistration:!0})],s6);
_.Q(s6,"ytd-labs-item-renderer",function(){if(void 0!==dbd)return dbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-labs-item-renderer">\n  <div id="metadata" class="style-scope ytd-labs-item-renderer">\n    <div id="badge" hidden="[[!data.badgeTitle]]" class="style-scope ytd-labs-item-renderer">[[getSimpleString(data.badgeTitle)]]</div>\n    <h2 id="title" class="style-scope ytd-labs-item-renderer">[[getSimpleString(data.title)]]</h2>\n    <div id="expiration-date" class="style-scope ytd-labs-item-renderer">[[getSimpleString(data.expirationDate)]]</div>\n    <yt-formatted-string id="availability-text" hidden="[[data.primaryButton.toggleButtonRenderer.isToggled]]" text="[[data.experimentalInfo.availabilityText]]" class="style-scope ytd-labs-item-renderer"></yt-formatted-string>\n    <yt-formatted-string id="text" split-lines="" text="[[data.text]]" class="style-scope ytd-labs-item-renderer"></yt-formatted-string>\n    <yt-formatted-string id="disclaimer-text" split-lines="" text="[[data.experimentalInfo.disclaimerText]]" class="style-scope ytd-labs-item-renderer"></yt-formatted-string>\n    <div id="buttons" class="style-scope ytd-labs-item-renderer">\n      <div id="primary-button" class="style-scope ytd-labs-item-renderer"></div>\n      <div id="feedback-button" hidden="[[!data.primaryButton.toggleButtonRenderer.isToggled]]" class="style-scope ytd-labs-item-renderer">\n      </div>\n    </div>\n    <yt-formatted-string id="no-availability-text" text="[[data.experimentalInfo.noAvailabilityText]]" class="style-scope ytd-labs-item-renderer"></yt-formatted-string>\n  </div>\n  <yt-img-shadow id="promo-image" hidden="[[data.experimentalLabelText]]" thumbnail="[[data.promoImage]]" width="395" class="style-scope ytd-labs-item-renderer">\n  </yt-img-shadow>\n  <div id="experimental-img" hidden="[[!data.experimentalLabelText]]" width="395" class="style-scope ytd-labs-item-renderer">\n    <yt-img-shadow id="promo-image" thumbnail="[[data.promoImage]]" width="395" class="style-scope ytd-labs-item-renderer">\n    </yt-img-shadow>\n    <yt-formatted-string id="experimental-label" text="[[data.experimentalLabelText]]" class="style-scope ytd-labs-item-renderer"></yt-formatted-string>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cbd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-labs-item-renderer {background-color: var(--yt-spec-brand-background-solid);min-height: 346px;display: flexbox;display: flex;flex-direction: row;justify-content: center;} ytd-labs-item-renderer[item-style=LABS_ITEM_STYLE_PROMO] {background-color: var(--yt-spec-general-background-a);} #contents.ytd-labs-item-renderer {margin: 0 24px;min-width: 727px;max-width: 976px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-labs-item-renderer:nth-last-child(2) #contents.ytd-labs-item-renderer {border-bottom: none;} ytd-labs-item-renderer[item-style=LABS_ITEM_STYLE_PROMO] #contents.ytd-labs-item-renderer {border-bottom: none;} #metadata.ytd-labs-item-renderer {margin: 60px 0;width: 350px;display: flexbox;display: flex;flex-direction: column;} #badge.ytd-labs-item-renderer {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.ytd-labs-item-renderer {color: var(--yt-spec-text-primary);font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;} #expiration-date.ytd-labs-item-renderer {color: var(--yt-spec-text-primary);margin-top: 8px;font-size: 1.6rem;font-weight: 400;line-height: 2.8rem;} #availability-text.ytd-labs-item-renderer {color: var(--yt-spec-text-primary);font-size: 1.6rem;font-weight: 400;line-height: 2.8rem;} #text.ytd-labs-item-renderer {color: var(--yt-spec-text-primary);margin-top: 12px;font-size: 1.6rem;font-weight: 400;line-height: 2.8rem;} #disclaimer-text.ytd-labs-item-renderer {color: var(--yt-spec-text-primary);margin-top: 12px;font-size: 1.6rem;font-weight: 400;line-height: 2.8rem;} #no-availability-text.ytd-labs-item-renderer {color: var(--yt-spec-text-secondary);margin-top: 12px;font-size: 1.6rem;font-weight: 400;line-height: 2.8rem;} #buttons.ytd-labs-item-renderer {margin-top: 24px;display: flexbox;display: flex;flex-direction: row;} #primary-button.ytd-labs-item-renderer {margin-right: 16px;} #promo-image.ytd-labs-item-renderer {display: flexbox;display: flex;align-self: center;} #experimental-label.ytd-labs-item-renderer {background-color: var(--yt-spec-static-brand-red);color: var(--yt-spec-static-brand-white);padding: 2px 12px;bottom: 16px;right: 16px;position: absolute;border-radius: 18px;font-size: 1.6rem;font-weight: 400;line-height: 2.8rem;} #experimental-img.ytd-labs-item-renderer {display: flexbox;display: flex;align-self: center;position: relative;}</style>");
cbd=d}d=cbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dbd=a});var ebd;var fbd;var gbd;var hbd;var ibd=function(){return _.O.apply(this,arguments)||this};
_.H(ibd,_.O);var jbd=ibd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],jbd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],jbd.prototype,"data",void 0);jbd=_.U([_.P({is:"ytd-live-chat-history-new-sponsor-chip-renderer",disableElementRegistration:!0})],jbd);
_.Q(jbd,"ytd-live-chat-history-new-sponsor-chip-renderer",function(){if(void 0!==hbd)return hbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-live-chat-history-new-sponsor-chip-renderer"></yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gbd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-live-chat-history-new-sponsor-chip-renderer {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: inline-flexbox;display: inline-flex;align-items: 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);}</style>");
gbd=d}d=gbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hbd=a});var kbd;var lbd;var mbd=function(){return _.O.apply(this,arguments)||this};
_.H(mbd,_.O);mbd.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)},_.cr(this.hostElement,a))};
mbd.prototype.colorFromDecimal=function(a){return _.Cp(Number(a||0))};
var t6=mbd;t6.prototype.observeSuperchatChip=t6.prototype.observeSuperchatChip;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],t6.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],t6.prototype,"data",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],t6.prototype,"observeSuperchatChip",null);t6=_.U([_.P({is:"ytd-live-chat-history-super-chat-chip-renderer",disableElementRegistration:!0})],t6);
_.Q(t6,"ytd-live-chat-history-super-chat-chip-renderer",function(){if(void 0!==lbd)return lbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-live-chat-history-super-chat-chip-renderer"></yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kbd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-live-chat-history-super-chat-chip-renderer {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: inline-flexbox;display: inline-flex;align-items: 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);}</style>");
kbd=d}d=kbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return lbd=a});var nbd=function(){return _.O.apply(this,arguments)||this};
_.H(nbd,_.O);nbd.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"}}}};
_.J.Object.defineProperties(nbd.prototype,{hideMessageBlock:{configurable:!0,enumerable:!0,get:function(){return!!this.data&&!this.data.charityName&&!!this.data.chip}}});
var u6=nbd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],u6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],u6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LI),_.V("design:type",Object)],u6.prototype,"ytdDismissibleItemBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],u6.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],u6.prototype,"hideMessageBlock",null);
u6=_.U([_.P({is:"ytd-live-chat-history-entry-renderer",disableElementRegistration:!0})],u6);
_.Q(u6,"ytd-live-chat-history-entry-renderer",function(){if(void 0!==fbd)return fbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-live-chat-history-entry-renderer">\n  <div id="text" class="style-scope ytd-live-chat-history-entry-renderer">\n    <yt-formatted-string id="title" link-inherit-color="" text="[[data.videoTitle]]" class="style-scope ytd-live-chat-history-entry-renderer"></yt-formatted-string>\n    <div id="chip-container" class="style-scope ytd-live-chat-history-entry-renderer">\n      <div id="superchat-container" hidden="[[!data.chip]]" class="style-scope ytd-live-chat-history-entry-renderer">\n        <span id="chips" class="style-scope ytd-live-chat-history-entry-renderer"></span>\n        <yt-formatted-string id="charity-name" text="[[data.charityName]]" class="style-scope ytd-live-chat-history-entry-renderer">\n        </yt-formatted-string>\n        <yt-formatted-string id="sc4g-message" hidden="[[data.charityName]]" text="[[data.message]]" class="style-scope ytd-live-chat-history-entry-renderer">\n        </yt-formatted-string>\n      </div>\n      <yt-formatted-string id="message" hidden="[[hideMessageBlock]]" text="[[data.message]]" class="style-scope ytd-live-chat-history-entry-renderer">\n      </yt-formatted-string>\n    </div>\n    <div id="sticker" class="style-scope ytd-live-chat-history-entry-renderer">\n      <yt-img-shadow height="64" hidden="[[!data.stickerThumbnail]]" thumbnail="[[data.stickerThumbnail]]" width="64" class="style-scope ytd-live-chat-history-entry-renderer">\n      </yt-img-shadow>\n    </div>\n    <span id="timestamp" class="style-scope ytd-live-chat-history-entry-renderer">[[getSimpleString(data.timestamp)]]</span>\n  </div>\n  <div id="delete-button" class="style-scope ytd-live-chat-history-entry-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ebd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-live-chat-history-entry-renderer {display: block;margin: 24px 40px 32px 0;} ytd-live-chat-history-entry-renderer[is-dismissed] {display: none;} #content.ytd-live-chat-history-entry-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: space-between;align-items: center;} #text.ytd-live-chat-history-entry-renderer {width: 600px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #title.ytd-live-chat-history-entry-renderer {--yt-endpoint-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;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #text.ytd-live-chat-history-entry-renderer>*.ytd-live-chat-history-entry-renderer {display: block;margin: 8px;} #message-container.ytd-live-chat-history-entry-renderer {margin: 8px;} #message.ytd-live-chat-history-entry-renderer,#sc4g-message.ytd-live-chat-history-entry-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #superchat-container.ytd-live-chat-history-entry-renderer {padding-bottom: 8px;} #charity-name.ytd-live-chat-history-entry-renderer {color: var(--yt-spec-text-secondary);} #sc4g-message.ytd-live-chat-history-entry-renderer {vertical-align: bottom;} #timestamp.ytd-live-chat-history-entry-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-live-chat-history-entry-renderer:not(:hover) #delete-button.ytd-live-chat-history-entry-renderer {opacity: 0;} #chips.ytd-live-chat-history-entry-renderer>*.ytd-live-chat-history-entry-renderer {margin-right: 8px;}</style>');
ebd=d}d=ebd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fbd=a});var obd;var pbd;var qbd=function(){return _.O.apply(this,arguments)||this};
_.H(qbd,_.O);var rbd=qbd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],rbd.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],rbd.prototype,"data",void 0);rbd=_.U([_.P({is:"ytd-channel-options-renderer",disableElementRegistration:!0})],rbd);
_.Q(rbd,"ytd-channel-options-renderer",function(){if(void 0!==pbd)return pbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-channel-options-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-channel-options-renderer" href$="[[computeHref_(data.avatarEndpoint)]]" data="[[data.avatarEndpoint]]" aria-label$="[[data.avatarAccessibility.accessibilityData.label]]">\n    <yt-img-shadow height="50" thumbnail="[[data.avatar]]" width="50" class="style-scope ytd-channel-options-renderer">\n    </yt-img-shadow>\n  </a>\n  <div id="channel-info-text" class="style-scope ytd-channel-options-renderer">\n    <div id="name" class="style-scope ytd-channel-options-renderer">[[data.name]]</div>\n  </div>\n</div>\n<template is="dom-repeat" items="[[data.links]]" class="style-scope ytd-channel-options-renderer">\n  <yt-formatted-string class="link style-scope ytd-channel-options-renderer" force-default-style="" split-lines="" text="[[item]]">\n  </yt-formatted-string>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===obd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>#channel-info.ytd-channel-options-renderer {padding-top: 4px;padding-bottom: 20px;display: flexbox;display: flex;justify-content: flex-start;} #channel-info-text.ytd-channel-options-renderer {padding: 6px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: flexbox;display: flex;flex-direction: column;justify-content: center;} .link.ytd-channel-options-renderer {display: block;padding-left: 4px;padding-bottom: 8px;} yt-img-shadow.ytd-channel-options-renderer {border-radius: 50%;overflow: hidden;margin-right: 20px;} .link.ytd-channel-options-renderer {color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #name.ytd-channel-options-renderer {color: var(--yt-spec-text-primary);}</style>');
obd=d}d=obd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pbd=a});var sbd;var tbd;var ubd=function(){return _.O.apply(this,arguments)||this};
_.H(ubd,_.O);ubd.prototype.configureRendererStamper=function(){return{"data.resumeButton":{id:"resume-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer"}}}};
var v6=ubd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],v6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],v6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],v6.prototype,"data",void 0);v6=_.U([_.P({is:"ytd-settings-email-item-renderer",disableElementRegistration:!0})],v6);
var vbd=_.Q(v6,"ytd-settings-email-item-renderer",function(){if(void 0!==tbd)return tbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-settings-email-item-renderer">\n  <yt-img-shadow height="36" hidden="[[!data.avatar]]" thumbnail="[[data.avatar]]" width="36" class="style-scope ytd-settings-email-item-renderer">\n  </yt-img-shadow>\n  <div id="title" class="style-scope ytd-settings-email-item-renderer">[[getSimpleString(data.title)]]</div>\n</div>\n<div id="button-container" class="style-scope ytd-settings-email-item-renderer">\n  <div id="resume-button" class="style-scope ytd-settings-email-item-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sbd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-settings-email-item-renderer {padding: 8px 4px;border: 1px solid var(--yt-spec-10-percent-layer);border-top: none;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} yt-img-shadow.ytd-settings-email-item-renderer {border-radius: 50%;overflow: hidden;margin-right: 16px;} #info.ytd-settings-email-item-renderer {padding-left: 12px;display: flexbox;display: flex;flex-direction: row;} #title.ytd-settings-email-item-renderer {color: var(--yt-spec-text-secondary);align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
sbd=d}d=sbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tbd=a});var wbd;var xbd;var w6=function(){return _.O.apply(this,arguments)||this};
_.H(w6,_.O);w6.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"}}}};
w6.prototype.getExpansionIcon=function(a){return a?"arrow_drop_up":"arrow_drop_down"};
w6.prototype.onToggleListExpansion=function(){this.expanded=!this.expanded};
_.J.Object.defineProperties(w6.prototype,{emailListExpanded:{configurable:!0,enumerable:!0,get:function(){return this.expanded?"true":"false"}}});
var x6=w6;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],x6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],x6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],x6.prototype,"data",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],x6.prototype,"expanded",void 0);
_.U([_.M("expanded"),_.V("design:type",String),_.V("design:paramtypes",[])],x6.prototype,"emailListExpanded",null);_.U([_.vq("#options"),_.V("design:type",vbd)],x6.prototype,"options",void 0);x6=_.U([_.P({is:"ytd-settings-email-list-renderer",disableElementRegistration:!0})],x6);
_.Q(x6,"ytd-settings-email-list-renderer",function(){if(void 0!==xbd)return xbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-settings-email-list-renderer">\n  <tp-yt-paper-button id="list-expansion" aria-expanded$="[[emailListExpanded]]" aria-label$="[[getSimpleString(data.title)]]" noink="" on-tap="onToggleListExpansion" class="style-scope ytd-settings-email-list-renderer">\n    <div id="title" class="style-scope ytd-settings-email-list-renderer">[[getSimpleString(data.title)]]</div>\n    <yt-icon id="help-icon" hidden="[[!data.helpText]]" icon="yt-icons:help" class="style-scope ytd-settings-email-list-renderer"></yt-icon>\n    <tp-yt-paper-tooltip for="help-icon" hidden="[[!data.helpText]]" offset="5" position="top" class="style-scope ytd-settings-email-list-renderer">\n      [[getSimpleString(data.helpText)]]\n    </tp-yt-paper-tooltip>\n    <yt-icon class="expand-icon style-scope ytd-settings-email-list-renderer" icon="[[getExpansionIcon(expanded)]]"></yt-icon>\n  </tp-yt-paper-button>\n  <div id="button-container" hidden="[[!data.resumeButton]]" on-tap="onResumeAll" class="style-scope ytd-settings-email-list-renderer">\n    <div id="resume-button" class="style-scope ytd-settings-email-list-renderer"></div>\n  </div>\n</div>\n<div id="content" class="style-scope ytd-settings-email-list-renderer">\n  <div id="options" class="style-scope ytd-settings-email-list-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wbd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-settings-email-list-renderer {margin: 16px 0 8px 0;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;} #list-expansion.ytd-settings-email-list-renderer {cursor: pointer;display: flexbox;display: flex;} #header.ytd-settings-email-list-renderer {justify-content: space-between;border: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;} #title.ytd-settings-email-list-renderer {color: var(--yt-spec-text-primary);padding: 0 4px 0 12px;align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #content.ytd-settings-email-list-renderer {display: none;} ytd-settings-email-list-renderer[expanded] #content.ytd-settings-email-list-renderer {display: inline-block;} yt-icon.ytd-settings-email-list-renderer {align-self: center;} .expand-icon.ytd-settings-email-list-renderer {color: var(--yt-spec-text-primary);} #help-icon.ytd-settings-email-list-renderer {height: 20px;padding-right: 12px;color: var(--yt-spec-icon-inactive);} tp-yt-paper-button.ytd-settings-email-list-renderer {text-transform: none;margin: 0;padding: 20px 8px;}</style>');
wbd=d}d=wbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xbd=a});var ybd;var zbd;var Abd=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-signal-action-submit-form":"handleSignalActionSubmitForm"};return a};
_.H(Abd,_.O);Abd.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"}}}};
Abd.prototype.handleSignalActionSubmitForm=function(){var a,b=null==(a=this.formRenderer)?void 0:a.getForm();b&&_.jo(this.hostElement,[this.data.serviceEndpoint,b])};
var y6=Abd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],y6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],y6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],y6.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],y6.prototype,"data",void 0);_.U([_.vq("yt-form-renderer"),_.V("design:type",_.MV)],y6.prototype,"formRenderer",void 0);
y6=_.U([_.P({is:"ytd-settings-gaia-link-renderer",disableElementRegistration:!0})],y6);
_.Q(y6,"ytd-settings-gaia-link-renderer",function(){if(void 0!==zbd)return zbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-settings-gaia-link-renderer">\n  <div id="username-password-form" class="style-scope ytd-settings-gaia-link-renderer"></div>\n  <div id="claim-button" class="style-scope ytd-settings-gaia-link-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ybd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-settings-gaia-link-renderer {display: block;} ytd-settings-gaia-link-renderer tp-yt-paper-input-error[style-target=host] {overflow: visible;} #form-container.ytd-settings-gaia-link-renderer {padding: 16px 24px;width: 214px;} #username-password-form.ytd-settings-gaia-link-renderer>yt-form-renderer.ytd-settings-gaia-link-renderer {display: block;} #claim-button.ytd-settings-gaia-link-renderer {padding: 24px 0;}</style>");
ybd=d}d=ybd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return zbd=a});var Bbd;var Cbd;var z6=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-settings-update-options-command":"handleUpdateOptionsCommand"};return a};
_.H(z6,_.O);z6.prototype.dataChanged=function(){this.data&&this.data.id&&"SETTINGS_OPTIONS_ID_TYPE_AV1_OPTIONS"===this.data.id&&_.ZWb()&&this.set("data.hidden",!1)};
z6.prototype.onSwitchReady=function(){var a=this;this.data&&this.data.id&&"SETTINGS_OPTIONS_ID_TYPE_PUSH_NOTIFICATIONS_ENABLED"===this.data.id&&_.u("service_worker_push_enabled")&&navigator.serviceWorker.ready.then(function(){_.VWb().then(function(b){b&&("default"===Notification.permission?a.set("data.hidden",!1):"granted"===Notification.permission&&_.cW("NotificationsDisabled").then(function(c){c||_.Tn(a.hostElement,"yt-toggle-settings-switch",[a.data.id]);a.set("data.hidden",!1)}).catch(function(){}))})})};
z6.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}}}}};
z6.prototype.handleUpdateOptionsCommand=function(a){(a=_.B(a,_.qGb))&&this.data&&this.data.id===a.id&&(this.set("data.hidden",a.hidden),void 0!==a.text&&this.set("data.text",a.text),a.clearOptions&&this.set("data.options",[]))};
var A6=z6;A6.prototype.onSwitchReady=A6.prototype.onSwitchReady;A6.prototype.dataChanged=A6.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],A6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],A6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],A6.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],A6.prototype,"data",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],A6.prototype,"dataChanged",null);_.U([_.tq("yt-settings-switch-ready"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],A6.prototype,"onSwitchReady",null);A6=_.U([_.P({is:"ytd-settings-options-renderer",disableElementRegistration:!0})],A6);
_.Q(A6,"ytd-settings-options-renderer",function(){if(void 0!==Cbd)return Cbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-settings-options-renderer">\n  <div id="title" class="style-scope ytd-settings-options-renderer">[[getSimpleString(data.title)]]</div>\n  <div id="content" class="style-scope ytd-settings-options-renderer">\n    <div id="options" class="style-scope ytd-settings-options-renderer"></div>\n    <yt-formatted-string id="text" force-default-style="" hidden="[[!data.text]]" split-lines="" text="[[data.text]]" class="style-scope ytd-settings-options-renderer">\n    </yt-formatted-string>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bbd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-settings-options-renderer {display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;} #section.ytd-settings-options-renderer {padding: 20px 0;display: flexbox;display: flex;justify-content: flex-start;display: flexbox;display: flex;flex-direction: row;} #title.ytd-settings-options-renderer {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.ytd-settings-options-renderer {--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.ytd-settings-options-renderer {display: flexbox;display: flex;justify-content: center;display: flexbox;display: flex;flex-direction: column;} #content.ytd-settings-options-renderer {width: 100%;display: flexbox;display: flex;justify-content: center;display: flexbox;display: flex;flex-direction: column;} ytd-settings-checkbox-renderer.ytd-settings-options-renderer:last-child {margin-bottom: 4px;} ytd-dropdown-renderer.ytd-settings-options-renderer {min-width: 240px;max-width: 280px;margin-bottom: 8px;}</style>');
Bbd=d}d=Bbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Cbd=a});var Dbd;var Ebd;var Fbd=function(){return _.O.apply(this,arguments)||this};
_.H(Fbd,_.O);Fbd.prototype.onYtExpanderMoreTapped=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)};
Fbd.prototype.configureRendererStamper=function(){return{"data.attributionLinkButtonRenderer":{id:"attribution-link-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{disableTextTransform:!0}}}}}};
var B6=Fbd;B6.prototype.onYtExpanderMoreTapped=B6.prototype.onYtExpanderMoreTapped;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],B6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],B6.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],B6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],B6.prototype,"data",void 0);
_.U([_.tq("yt-expander-more-tapped"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],B6.prototype,"onYtExpanderMoreTapped",null);B6=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-details-description-renderer"})],B6);
var Gbd=_.Q(B6,"ytd-product-details-description-renderer",function(){if(void 0!==Ebd)return Ebd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-product-details-description-renderer">\n  <div class="description-row row style-scope ytd-product-details-description-renderer">\n      <ytd-expander id="expander" hidden="[[!data.description]]" max-number-of-lines="4" recompute-on-resize="" class="style-scope ytd-product-details-description-renderer">\n        <div class="description style-scope ytd-product-details-description-renderer" slot="content">[[data.description]]\n        </div>\n        <span id="attribution-link-button" slot="sticky-secondary" hidden="[[!data.attributionLinkButtonRenderer]]" class="style-scope ytd-product-details-description-renderer"></span>\n        <span class="more-button style-scope ytd-product-details-description-renderer" slot="more-button">[[getSimpleString(data.moreButtonRenderer.buttonRenderer.text)]]</span>\n        <span class="less-button style-scope ytd-product-details-description-renderer" slot="less-button">[[getSimpleString(data.lessButtonRenderer.buttonRenderer.text)]]</span>\n      </ytd-expander>\n    </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dbd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>.row.ytd-product-details-description-renderer {display: flex;flex-direction: row;} .description-row.ytd-product-details-description-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .more-button.ytd-product-details-description-renderer,.less-button.ytd-product-details-description-renderer {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.ytd-product-details-description-renderer {white-space: pre-line;} #attribution-link-button.ytd-product-details-description-renderer ytd-button-renderer.ytd-product-details-description-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;}</style>');
Dbd=d}d=Dbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ebd=a});var Hbd;var Ibd;var Jbd=function(){var a=_.O.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};
_.H(Jbd,_.O);Jbd.prototype.configureRendererStamper=function(){return{"data.purchaseButtonRenderer":{id:"purchase-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.purchaseButtonRenderers":{id:"purchase-buttons",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.J.Object.defineProperties(Jbd.prototype,{showAdditionalFees:{configurable:!0,enumerable:!0,get:function(){var a,b;return""!==(null==(a=this.data)?void 0:null==(b=a.offerData)?void 0:b.additionalFeesText)}},
showMultiPurchaseButtons:{configurable:!0,enumerable:!0,get:function(){var a,b;return void 0!==(null==(a=this.data)?void 0:a.purchaseButtonRenderers)&&0!==(null==(b=this.data)?void 0:b.purchaseButtonRenderers.length)}},
showPurchaseData:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null==(a=this.data)||!a.formattedFromMerchantText)&&(!(null==(b=this.data)||!b.purchaseButtonRenderer)||this.showMultiPurchaseButtons)}}});
var C6=Jbd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],C6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],C6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],C6.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],C6.prototype,"data",void 0);_.U([_.N({type:String}),_.V("design:type",Object)],C6.prototype,"shippingIcon",void 0);
_.U([_.N({type:String}),_.V("design:type",Object)],C6.prototype,"shippingAddressIcon",void 0);_.U([_.N({type:String}),_.V("design:type",Object)],C6.prototype,"googleGuaranteeIcon",void 0);_.U([_.N({type:String}),_.V("design:type",Object)],C6.prototype,"returnPolicyIcon",void 0);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],C6.prototype,"showAdditionalFees",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],C6.prototype,"showMultiPurchaseButtons",null);_.U([_.M("data","showMultiPurchaseButtons"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],C6.prototype,"showPurchaseData",null);C6=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-details-hero-offer-renderer"})],C6);
var Kbd=_.Q(C6,"ytd-product-details-hero-offer-renderer",function(){if(void 0!==Ibd)return Ibd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-product-details-hero-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_hero_offer_renderer.ytd.product.details.hero.offer.renderer.css.js--\x3e\n\n<div class="price-and-action-row row style-scope ytd-product-details-hero-offer-renderer" hidden="[[!showPurchaseData]]" data-offer-version-id$="[[data.offerData.debugOfferVersionId]]">\n  <div class="price-column style-scope ytd-product-details-hero-offer-renderer">\n    <div class="price style-scope ytd-product-details-hero-offer-renderer">\n      <span class="item-price style-scope ytd-product-details-hero-offer-renderer">[[data.offerData.price]]</span>\n      <template is="dom-if" restamp="" if="[[showAdditionalFees]]" class="style-scope ytd-product-details-hero-offer-renderer">\n        <span class="additional-fees style-scope ytd-product-details-hero-offer-renderer">[[data.offerData.additionalFeesText]]</span>\n      </template>\n    </div>\n    <div class="offer-title style-scope ytd-product-details-hero-offer-renderer">[[data.offerData.title]]</div>\n    <template is="dom-if" restamp="" if="[[!data.shippingDetails]]" class="style-scope ytd-product-details-hero-offer-renderer">\n      <div class="merchant-row row style-scope ytd-product-details-hero-offer-renderer">\n        <div class="logo style-scope ytd-product-details-hero-offer-renderer">\n          <img src$="[[data.offerData.vendorLogoUrl]]" alt="" class="logo-url style-scope ytd-product-details-hero-offer-renderer" onerror="this.style.visibility=\'hidden\';">\n        </div>\n        <yt-formatted-string text="[[data.formattedFromMerchantText]]" class="style-scope ytd-product-details-hero-offer-renderer">\n      </yt-formatted-string></div>\n    </template>\n    <template is="dom-if" restamp="" if="[[data.shippingDetails]]" class="style-scope ytd-product-details-hero-offer-renderer">\n      <div class="shipping-details row style-scope ytd-product-details-hero-offer-renderer">\n        <div class="shipping-details-inner column style-scope ytd-product-details-hero-offer-renderer">\n          <div class="row shipping-details-inner-row secondary-color style-scope ytd-product-details-hero-offer-renderer">\n            <div class="logo style-scope ytd-product-details-hero-offer-renderer">\n              <img src$="[[data.offerData.vendorLogoUrl]]" alt="" class="logo-url style-scope ytd-product-details-hero-offer-renderer" onerror="this.style.visibility=\'hidden\';">\n            </div>\n            <yt-formatted-string link-inherit-color="" text="[[data.formattedFromMerchantText]]" class="style-scope ytd-product-details-hero-offer-renderer">\n          </yt-formatted-string></div>\n          <template is="dom-if" restamp="" if="[[data.shippingDetails.shippingDate]]" class="style-scope ytd-product-details-hero-offer-renderer">\n            <div id="date-and-price" class="row shipping-details-inner-row style-scope ytd-product-details-hero-offer-renderer">\n              <div class="logo style-scope ytd-product-details-hero-offer-renderer">\n                <img src$="[[shippingIcon]]" alt="" class="logo-url style-scope ytd-product-details-hero-offer-renderer" onerror="this.style.visibility=\'hidden\';">\n              </div>\n              <yt-formatted-string text="[[data.shippingDetails.shippingDate]]" class="style-scope ytd-product-details-hero-offer-renderer">\n            </yt-formatted-string></div>\n          </template>\n          <template is="dom-if" restamp="" if="[[data.shippingDetails.returnPolicy]]" class="style-scope ytd-product-details-hero-offer-renderer">\n            <div id="return-policy" class="row shipping-details-inner-row style-scope ytd-product-details-hero-offer-renderer">\n              <div class="logo style-scope ytd-product-details-hero-offer-renderer">\n                <img src$="[[returnPolicyIcon]]" alt="" class="logo-url style-scope ytd-product-details-hero-offer-renderer" onerror="this.style.visibility=\'hidden\';">\n              </div>\n              <yt-formatted-string link-inherit-color="" text="[[data.shippingDetails.returnPolicy]]" class="style-scope ytd-product-details-hero-offer-renderer">\n            </yt-formatted-string></div>\n          </template>\n          <template is="dom-if" restamp="" if="[[data.shippingDetails.shippingAddress]]" class="style-scope ytd-product-details-hero-offer-renderer">\n            <div id="shipping-address" class="row shipping-details-inner-row style-scope ytd-product-details-hero-offer-renderer">\n              <div class="logo style-scope ytd-product-details-hero-offer-renderer">\n                <img src$="[[shippingAddressIcon]]" alt="" class="logo-url style-scope ytd-product-details-hero-offer-renderer" onerror="this.style.visibility=\'hidden\';">\n              </div>\n              <yt-formatted-string text="[[data.shippingDetails.shippingAddress]]" class="style-scope ytd-product-details-hero-offer-renderer">\n            </yt-formatted-string></div>\n          </template>\n          <template is="dom-if" restamp="" if="[[data.shoutoutText]]" class="style-scope ytd-product-details-hero-offer-renderer">\n            <div id="google-guarantee" class="row shipping-details-inner-row style-scope ytd-product-details-hero-offer-renderer">\n              <div class="logo style-scope ytd-product-details-hero-offer-renderer">\n                <img src$="[[googleGuaranteeIcon]]" alt="" class="logo-url style-scope ytd-product-details-hero-offer-renderer" onerror="this.style.visibility=\'hidden\';">\n              </div>\n              <span class="shoutout-text secondary-color style-scope ytd-product-details-hero-offer-renderer">[[data.shoutoutText]]</span>\n              <ytd-button-renderer class="google-guarantee-info style-scope ytd-product-details-hero-offer-renderer" data="[[data.shoutoutButtonRenderer.buttonRenderer]]">\n              </ytd-button-renderer>\n            </div>\n          </template>\n        </div>\n      </div>\n    </template>\n    <template is="dom-if" restamp="" if="[[data.affiliateDisclaimerText]]" class="style-scope ytd-product-details-hero-offer-renderer">\n      <div id="affiliate-disclaimer" class="affiliate-disclaimer-text-row row style-scope ytd-product-details-hero-offer-renderer">\n        <span class="secondary-color style-scope ytd-product-details-hero-offer-renderer"> [[data.affiliateDisclaimerText]] </span>\n      </div>\n    </template>\n    <div class="purchase-buttons-row row style-scope ytd-product-details-hero-offer-renderer" hidden="[[!showMultiPurchaseButtons]]">\n      <div id="purchase-buttons" class="purchase-buttons-inner column style-scope ytd-product-details-hero-offer-renderer">\n      </div>\n    </div>\n  </div>\n  <div class="action-column style-scope ytd-product-details-hero-offer-renderer">\n    <div id="purchase-button" class="style-scope ytd-product-details-hero-offer-renderer"></div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Hbd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_hero_offer_renderer.ytd.product.details.hero.offer.renderer.css.js--\x3e<style is-scoped>ytd-product-details-hero-offer-renderer {color: var(--yt-spec-text-primary);} .price-and-action-row.ytd-product-details-hero-offer-renderer {flex-wrap: wrap;justify-content: flex-end;} .column.ytd-product-details-hero-offer-renderer {display: flex;flex-direction: column;flex-grow: 1;} .row.ytd-product-details-hero-offer-renderer {display: flex;flex-direction: row;} .google-guarantee-info.ytd-product-details-hero-offer-renderer {--yt-icon-button-icon-height: 20px;--yt-icon-button-icon-width: 20px;--yt-button-icon-size: 20px;--yt-button-icon-padding: 0px;margin-left: 8px;} .merchant-row.ytd-product-details-hero-offer-renderer {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;} .logo.ytd-product-details-hero-offer-renderer {width: 24px;height: 24px;margin: 0 8px 0 0;border-radius: 12px;background-color: var(--yt-spec-general-background-b);} .logo-url.ytd-product-details-hero-offer-renderer {width: 24px;height: 24px;border-radius: 12px;background-color: var(--yt-spec-general-background-a);} .action-column.ytd-product-details-hero-offer-renderer {display: flex;flex-direction: column;align-items: center;} .price-column.ytd-product-details-hero-offer-renderer {flex-grow: 1;margin-right: 24px;} .price.ytd-product-details-hero-offer-renderer {display: flex;flex-direction: row;align-items: center;} .item-price.ytd-product-details-hero-offer-renderer {white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} .additional-fees.ytd-product-details-hero-offer-renderer {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.ytd-product-details-hero-offer-renderer {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;} .shipping-details.ytd-product-details-hero-offer-renderer {margin-top: 8px;} .shipping-details-inner-row.ytd-product-details-hero-offer-renderer {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.ytd-product-details-hero-offer-renderer {margin-bottom: -8px;} .affiliate-disclaimer-text-row.ytd-product-details-hero-offer-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;margin-top: 8px;} .purchase-buttons-row.ytd-product-details-hero-offer-renderer {margin-top: 8px;} .secondary-color.ytd-product-details-hero-offer-renderer {color: var(--yt-spec-text-secondary);} ytd-button-renderer.ytd-product-details-hero-offer-renderer {margin-bottom: 8px;} ytd-button-renderer.ytd-product-details-hero-offer-renderer:last-child {margin-bottom: 0px;} @media(max-width:971px) {.offer-title.ytd-product-details-hero-offer-renderer {max-width: 100%;}} @media(max-width:1185px),(min-width:1328px) and (max-width:1353px) {.row.price-and-action-row.ytd-product-details-hero-offer-renderer {flex-direction: column;}.row.price-and-action-row.ytd-product-details-hero-offer-renderer .price-column.ytd-product-details-hero-offer-renderer {margin-bottom: 16px;margin-right: 0;}}</style>');
Hbd=d}d=Hbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ibd=a});var Lbd;var Mbd;var Nbd;var Obd;var Pbd=function(){return _.O.apply(this,arguments)||this};
_.H(Pbd,_.O);_.f=Pbd.prototype;_.f.attached=function(){this.hostElement.addEventListener("click",this.handleSelection);this.hostElement.addEventListener("mouseenter",this.onMouseEnterImage);this.hostElement.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.thumbnailDetails)&&_.Un(this.polymerController.hostElement,"ytd-product-details-variant-image-select",[this.data.thumbnailDetails])};
_.f.onMouseLeaveImage=function(){_.Un(this.polymerController.hostElement,"ytd-product-details-variant-image-unselect")};
_.f.handleSelection=function(){this.data&&_.Sn(this.hostElement,"ytd-product-details-thumbnail-renderer-selected",this.data.index)};
_.J.Object.defineProperties(Pbd.prototype,{isSelected:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.isSelected}}});
var D6=Pbd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],D6.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],D6.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],D6.prototype,"isSelected",null);D6=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-details-thumbnail-renderer"})],D6);
var Qbd=_.Q(D6,"ytd-product-details-thumbnail-renderer",function(){if(void 0!==Obd)return Obd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-product-details-thumbnail-renderer">\n  <div id="card" class="style-scope ytd-product-details-thumbnail-renderer">\n    <div hidden="[[!isSelected]]" id="card-selection-overlay" class="style-scope ytd-product-details-thumbnail-renderer"></div>\n    <div id="card-overlay" class="style-scope ytd-product-details-thumbnail-renderer"></div>\n    <yt-img-shadow id="card-image" aria-label="[[data.thumbnailDetails.accessibility.accessibilityData.label]]" object-fit="CONTAIN" thumbnail="[[data.thumbnailDetails]]" width="56px" class="style-scope ytd-product-details-thumbnail-renderer">\n    </yt-img-shadow>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Nbd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-product-details-thumbnail-renderer {--yt-img-max-height: 100%;width: 56px;} ytd-product-details-thumbnail-renderer:focus {outline: none;} ytd-product-details-thumbnail-renderer:focus #card-overlay.ytd-product-details-thumbnail-renderer {border-color: rgba(0,0,0,0.6);} #product-card-renderer-container.ytd-product-details-thumbnail-renderer {display: block;background-color: var(--yt-spec-static-brand-white);} #card.ytd-product-details-thumbnail-renderer {position: relative;overflow: hidden;width: auto;display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} #card-selection-overlay.ytd-product-details-thumbnail-renderer {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.ytd-product-details-thumbnail-renderer {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.ytd-product-details-thumbnail-renderer {width: 56px;height: 56px;}</style>");
Nbd=d}d=Nbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Obd=a});var Rbd=function(){var a=_.O.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};
_.H(Rbd,_.O);_.f=Rbd.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(){var a=_.$q(this.hostElement).querySelector("#scroll-container").clientWidth;this.ytdHorizontalListBehavior.offset=Math.max(0,Math.min(this.ytdHorizontalListBehavior.offset,this.items.clientWidth-a));this.ytdHorizontalListBehavior.reposition_()};
_.J.Object.defineProperties(Rbd.prototype,{showThumbnails:{configurable:!0,enumerable:!0,get:function(){var a;if(null==(a=this.data)?0:a.imageRenderer){var b,c;return 1<(null==(b=this.data)?void 0:null==(c=b.imageRenderer)?void 0:c.length)}return!1}},
thumbnailDetails:{configurable:!0,enumerable:!0,get:function(){if(void 0!==this.hoverThumbnail)return this.hoverThumbnail;var a;if(null==(a=this.data)?0:a.imageRenderer){var b;return null==(b=_.B(this.data.imageRenderer[this.selectedThumbnailIndex],Cad))?void 0:b.thumbnailDetails}}},
populatedData:{configurable:!0,enumerable:!0,get:function(){var a=this,b,c,d,e=null!=(d=null==(b=this.data)?void 0:null==(c=b.imageRenderer)?void 0:c.map(function(h,l){return{productDetailsThumbnailRenderer:Object.assign({},_.B(h,Cad),{index:l,isSelected:l===a.selectedThumbnailIndex})}}))?d:[];
return Object.assign({},this.data,{imageRenderer:e})}}});
var E6=Rbd;E6.prototype.updateOffset=E6.prototype.updateOffset;E6.prototype.dataChanged=E6.prototype.dataChanged;E6.prototype.onThumbnailSelected=E6.prototype.onThumbnailSelected;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],E6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],E6.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.XI.YtdHorizontalListBehavior),_.V("design:type",Object)],E6.prototype,"ytdHorizontalListBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],E6.prototype,"componentBehavior",void 0);_.U([_.L([_.JC.YtActionHandlerBehavior]),_.V("design:type",Object)],E6.prototype,"actionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],E6.prototype,"data",void 0);_.U([_.N({value:"$.items.children"}),_.V("design:type",String)],E6.prototype,"itemsPath",void 0);
_.U([_.N({value:3}),_.V("design:type",Number)],E6.prototype,"initialCount",void 0);_.U([_.vq("#items"),_.V("design:type",Qbd)],E6.prototype,"items",void 0);_.U([_.N(),_.V("design:type",Object)],E6.prototype,"selectedThumbnailIndex",void 0);_.U([_.N(),_.V("design:type",Object)],E6.prototype,"hoverThumbnail",void 0);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],E6.prototype,"showThumbnails",null);
_.U([_.tq("ytd-product-details-thumbnail-renderer-selected"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Number]),_.V("design:returntype")],E6.prototype,"onThumbnailSelected",null);_.U([_.M("data","selectedThumbnailIndex","hoverThumbnail"),_.V("design:type",Object),_.V("design:paramtypes",[])],E6.prototype,"thumbnailDetails",null);_.U([_.M("data","selectedThumbnailIndex"),_.V("design:type",Object),_.V("design:paramtypes",[])],E6.prototype,"populatedData",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],E6.prototype,"dataChanged",null);_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],E6.prototype,"updateOffset",null);E6=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-details-image-carousel-renderer"})],E6);
var Sbd=_.Q(E6,"ytd-product-details-image-carousel-renderer",function(){if(void 0!==Mbd)return Mbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-product-details-image-carousel-renderer">\n  <template is="dom-if" restamp="" if="[[thumbnailDetails]]" class="style-scope ytd-product-details-image-carousel-renderer">\n    <yt-img-shadow class="preview-image style-scope ytd-product-details-image-carousel-renderer" object-fit="CONTAIN" thumbnail="[[thumbnailDetails]]" width="512"></yt-img-shadow>\n  </template>\n</div>\n<div id="main" class="main style-scope ytd-product-details-image-carousel-renderer" hidden="[[!showThumbnails]]">\n  <div id="left-arrow-container" class="left-arrow-container style-scope ytd-product-details-image-carousel-renderer">\n    <div id="left-arrow" class="arrow style-scope ytd-product-details-image-carousel-renderer" on-click="prevClick_" hidden="[[atStart]]">\n       <yt-icon icon="yt-icons:chevron_left" class="style-scope ytd-product-details-image-carousel-renderer"></yt-icon>\n    </div>\n  </div>\n  <div id="scroll-container" class="style-scope ytd-product-details-image-carousel-renderer">\n    <tp-yt-paper-listbox id="items" on-keydown="selectItem" class="style-scope ytd-product-details-image-carousel-renderer"></tp-yt-paper-listbox>\n  </div>\n  <div id="right-arrow-container" class="right-arrow-container style-scope ytd-product-details-image-carousel-renderer">\n    <div id="right-arrow" class="arrow style-scope ytd-product-details-image-carousel-renderer" on-click="nextClick_" hidden="[[atEnd]]">\n       <yt-icon icon="yt-icons:chevron_right" class="style-scope ytd-product-details-image-carousel-renderer"></yt-icon>\n    </div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Lbd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-product-details-image-carousel-renderer {display: block;height: var(--yt-horizontal-list-renderer-height,auto);position: relative;width: 100%;} .main.ytd-product-details-image-carousel-renderer {display: flex;margin-top: 16px;width: var(--yt-horizontal-list-renderer-width,auto);} .preview.ytd-product-details-image-carousel-renderer {display: flex;justify-content: center;align-items: center;background-color: var(--yt-spec-static-brand-white);} .preview-image.ytd-product-details-image-carousel-renderer {height: 512px;width: var(--yt-horizontal-list-renderer-width,auto);} #scroll-container.ytd-product-details-image-carousel-renderer {overflow: hidden;} #items.ytd-product-details-image-carousel-renderer {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-image-carousel-renderer>ytd-product-details-thumbnail-renderer.ytd-product-details-image-carousel-renderer {padding-right: 8px;display: inline-block;vertical-align: top;white-space: normal;} .left-arrow-container.ytd-product-details-image-carousel-renderer,.right-arrow-container.ytd-product-details-image-carousel-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;display: flex;flex-direction: row;position: relative;z-index: 200;} .arrow.ytd-product-details-image-carousel-renderer {justify-content: center;align-items: center;display: flexbox;display: flex;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;}</style>");
Lbd=d}d=Lbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Mbd=a});var Tbd;var Ubd;var Vbd=function(){return _.O.apply(this,arguments)||this};
_.H(Vbd,_.O);var F6=Vbd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],F6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],F6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],F6.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],F6.prototype,"data",void 0);F6=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-details-offer-renderer"})],F6);
_.Q(F6,"ytd-product-details-offer-renderer",function(){if(void 0!==Ubd)return Ubd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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\n\n<div class="offer-details offer-details-new-ux style-scope ytd-product-details-offer-renderer" data-offer-version-id$="[[data.offerData.debugOfferVersionId]]">\n  <div class="offer-details-information style-scope ytd-product-details-offer-renderer">\n    <div class="offer-price style-scope ytd-product-details-offer-renderer">\n      [[data.offerData.price]]\n      <span class="additional-fees style-scope ytd-product-details-offer-renderer">[[data.offerData.additionalFeesText]]</span>\n    </div>\n    <div class="offer-title style-scope ytd-product-details-offer-renderer">\n      [[data.offerData.title]]\n    </div>\n    <div class="vendor-information style-scope ytd-product-details-offer-renderer">\n      <div class="vendor-logo style-scope ytd-product-details-offer-renderer">\n        <img src$="[[data.offerData.vendorLogoUrl]]" alt="" class="vendor-logo-url style-scope ytd-product-details-offer-renderer" onerror="this.style.visibility=\'hidden\';">\n      </div>\n      <div class="vendor-name style-scope ytd-product-details-offer-renderer">[[data.offerData.vendorName]]</div>\n    </div>\n  </div>\n  <div class="offer-cta style-scope ytd-product-details-offer-renderer">\n    <div class="checkout style-scope ytd-product-details-offer-renderer">\n      <ytd-button-renderer data="[[data.purchaseButtonRenderer.buttonRenderer]]" class="style-scope ytd-product-details-offer-renderer">\n      </ytd-button-renderer>\n    </div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Tbd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-product-details-offer-renderer {display: block;} .offer-details.ytd-product-details-offer-renderer {display: flex;flex-direction: row;align-items: center;} .offer-details-new-ux.ytd-product-details-offer-renderer {align-items: flex-start;flex-wrap: wrap;} .offer-details-new-ux.ytd-product-details-offer-renderer .offer-title.ytd-product-details-offer-renderer {max-width: 340px;} .vendor-logo.ytd-product-details-offer-renderer {width: 24px;height: 24px;border-radius: 12px;background-color: var(--yt-spec-general-background-b);} .vendor-logo-url.ytd-product-details-offer-renderer {width: 24px;height: 24px;border-radius: 12px;background-color: var(--yt-spec-general-background-a);} .vendor-data.ytd-product-details-offer-renderer {margin-left: 8px;display: flex;flex-direction: column;} .vendor-name.ytd-product-details-offer-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);} .offer-tags.ytd-product-details-offer-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-secondary);} .price.ytd-product-details-offer-renderer {display: flex;flex-direction: column;align-items: flex-end;flex: 1;} .checkout.ytd-product-details-offer-renderer {display: flex;flex-direction: row;align-items: center;} .hover-icon.ytd-product-details-offer-renderer {width: 18px;height: 18px;color: var(--yt-spec-call-to-action);} .checkout-endpoint.ytd-product-details-offer-renderer {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.ytd-product-details-offer-renderer {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.ytd-product-details-offer-renderer {display: flex;align-items: center;} .vendor-information.ytd-product-details-offer-renderer .vendor-name.ytd-product-details-offer-renderer {margin-left: 8px;} .offer-price.ytd-product-details-offer-renderer {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.ytd-product-details-offer-renderer {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.ytd-product-details-offer-renderer {display: flex;flex-direction: column;align-items: flex-end;flex: 1;} .offer-cta.ytd-product-details-offer-renderer .checkout.ytd-product-details-offer-renderer {margin-top: -6px;margin-right: -12px;} @media(max-width:1185px),(min-width:1328px) and (max-width:1353px) {.offer-details-new-ux.ytd-product-details-offer-renderer {align-items: normal;flex-direction: column;}.offer-details-new-ux.ytd-product-details-offer-renderer .offer-details-information.ytd-product-details-offer-renderer {margin-bottom: 16px;}.offer-details-new-ux.ytd-product-details-offer-renderer .offer-title.ytd-product-details-offer-renderer {max-width: 100%;}}</style>');
Tbd=d}d=Tbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ubd=a});var Wbd;var Xbd;var Ybd=function(){var a=_.O.apply(this,arguments)||this;a.isOffersHidden=!0;return a};
_.H(Ybd,_.O);Ybd.prototype.toggleOffers=function(){this.isOffersHidden=!this.isOffersHidden;var a,b=_.B(null==(a=this.data)?void 0:a.viewOffersButton,_.SA);b&&this.ytRendererBehavior.logExplicitClick(b)};
Ybd.prototype.configureRendererStamper=function(){return{"data.offers":{id:"offer",mapping:{productDetailsOfferRenderer:"ytd-product-details-offer-renderer"}}}};
_.J.Object.defineProperties(Ybd.prototype,{firstOfferVendorLogoUrl:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null==(c=_.B(null==(a=this.data)?void 0:null==(b=a.offers)?void 0:b[0],Gad))?void 0:null==(d=c.offerData)?void 0:d.vendorLogoUrl}}});
var G6=Ybd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],G6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],G6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],G6.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],G6.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],G6.prototype,"isOffersHidden",void 0);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],G6.prototype,"firstOfferVendorLogoUrl",null);G6=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-details-offers-container-renderer"})],G6);
var Zbd=_.Q(G6,"ytd-product-details-offers-container-renderer",function(){if(void 0!==Xbd)return Xbd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-product-details-offers-container-renderer">\n  <div class="header style-scope ytd-product-details-offers-container-renderer" on-click="toggleOffers">\n    <div class="title-description-container style-scope ytd-product-details-offers-container-renderer">\n      <yt-formatted-string class="title style-scope ytd-product-details-offers-container-renderer" text="[[data.descriptionLeft]]">\n      </yt-formatted-string>\n      <div class="vendor-logo style-scope ytd-product-details-offers-container-renderer">\n        <img src$="[[firstOfferVendorLogoUrl]]" alt="" class="vendor-logo-url style-scope ytd-product-details-offers-container-renderer" onerror="this.style.visibility=\'hidden\';">\n      </div>\n      <yt-formatted-string class="title style-scope ytd-product-details-offers-container-renderer" text="[[data.descriptionRight]]">\n      </yt-formatted-string>\n    </div>\n    <div class="action style-scope ytd-product-details-offers-container-renderer">\n      <ytd-button-renderer id="view-offers" class="view-button style-scope ytd-product-details-offers-container-renderer" aria-expanded="false" data="[[data.viewOffersButton.buttonRenderer]]" hidden="[[!isOffersHidden]]" noink="">\n      </ytd-button-renderer>\n      <ytd-button-renderer id="hide-offers" class="hide-button style-scope ytd-product-details-offers-container-renderer" aria-expanded="true" data="[[data.hideOffersButton.buttonRenderer]]" hidden="[[isOffersHidden]]" noink="">\n      </ytd-button-renderer>\n    </div>\n  </div>\n  <div id="offer" hidden="[[isOffersHidden]]" class="style-scope ytd-product-details-offers-container-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Wbd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-product-details-offers-container-renderer {display: block;--yt-formatted-string-bold-color: var(--yt-spec-text-primary);} ytd-product-details-offers-container-renderer yt-formatted-string .yt-formatted-string[style-target=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(--yt-formatted-string-bold-color,inherit);} #view-offers.ytd-product-details-offers-container-renderer,#hide-offers.ytd-product-details-offers-container-renderer {--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.ytd-product-details-offers-container-renderer:focus:hover,#hide-offers.ytd-product-details-offers-container-renderer:focus:hover {outline: none;} .offer-container.ytd-product-details-offers-container-renderer {display: flex;flex-direction: column;} .header.ytd-product-details-offers-container-renderer {display: flex;flex-flow: row wrap;align-items: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;cursor: pointer;} .title-description-container.ytd-product-details-offers-container-renderer {display: flex;flex-wrap: wrap;margin-top: 4px;margin-right: 8px;} .logo-urls.ytd-product-details-offers-container-renderer {display: flex;align-items: center;margin-right: 16px;} .vendor-logo.ytd-product-details-offers-container-renderer {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.ytd-product-details-offers-container-renderer {width: 100%;height: 100%;border-radius: 16px;background-color: var(--yt-spec-general-background-a);} .title.ytd-product-details-offers-container-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} .hide-button.ytd-product-details-offers-container-renderer,.view-button.ytd-product-details-offers-container-renderer {color: var(--yt-spec-call-to-action);margin-right: -9px;} ytd-product-details-offer-renderer.ytd-product-details-offers-container-renderer {margin-top: 8px;padding-bottom: 8px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-product-details-offer-renderer.ytd-product-details-offers-container-renderer:last-child {border-bottom: none;} #offer.ytd-product-details-offers-container-renderer {margin-top: 8px;} #offers.ytd-product-details-offers-container-renderer {display: block;} @media(max-width:1185px) {.header.ytd-product-details-offers-container-renderer {flex-direction: column;align-items: start;}.logo-urls.ytd-product-details-offers-container-renderer {margin-bottom: 8px;}}</style>');
Wbd=d}d=Wbd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Xbd=a});var $bd;var acd;var bcd;var ccd;var H6=function(){return _.O.apply(this,arguments)||this};
_.H(H6,_.O);H6.prototype.ready=function(){this.hostElement.addEventListener("mouseenter",this.onMouseEnterImage);this.hostElement.addEventListener("mouseleave",this.onMouseLeaveImage)};
H6.prototype.onMouseEnterImage=function(){this.isImageButton&&void 0!==this.thumbnailDetails&&_.Un(this,"ytd-product-details-variant-image-select",[this.thumbnailDetails])};
H6.prototype.onMouseLeaveImage=function(){this.isImageButton&&_.Un(this,"ytd-product-details-variant-image-unselect")};
_.J.Object.defineProperties(H6.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.variantOptionState)}},
isUnavailable:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return"VARIANT_AVAILABILITY_NO_OFFERS"===(null==(a=this.data)?void 0:a.variantAvailability)||"VARIANT_OPTION_STATE_OTHER_ATTRIBUTE_WILL_CHANGE"===(null==(b=this.data)?void 0:b.variantOptionState)||"VARIANT_OPTION_STATE_DISABLED"===(null==(c=this.data)?void 0:c.variantOptionState)}},
thumbnailDetails:{configurable:!0,enumerable:!0,get:function(){if(this.isImageButton){var a;if(void 0!==(null==(a=this.data)?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.variantOptionUnavailableAccessibilityLabel:null==(b=this.data)?void 0:b.variantOptionAccessibilityLabel}}});
var I6=H6;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],I6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],I6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],I6.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],I6.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],I6.prototype,"displayType",void 0);
_.U([_.M("displayType","data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],I6.prototype,"isImageButton",null);_.U([_.M("displayType","data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],I6.prototype,"isPillButton",null);_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],I6.prototype,"isActive",null);
_.U([_.M("data"),_.N({reflectToAttribute:!0}),_.V("design:type",Boolean),_.V("design:paramtypes",[])],I6.prototype,"isUnavailable",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],I6.prototype,"thumbnailDetails",null);_.U([_.M("isUnavailable","data"),_.V("design:type",Object),_.V("design:paramtypes",[])],I6.prototype,"accessibilityLabel",null);I6=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-details-variant-option-renderer"})],I6);
_.Q(I6,"ytd-product-details-variant-option-renderer",function(){if(void 0!==ccd)return ccd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-product-details-variant-option-renderer">\n  <template is="dom-if" restamp="" if="[[isImageButton]]" class="style-scope ytd-product-details-variant-option-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-product-details-variant-option-renderer" href$="[[computeHref_(data.command)]]" data="[[data.command]]" aria-label="[[accessibilityLabel]]" rel="[[computeNofollow_(data.command)]]">\n      <div class="variant-option variant-option-image style-scope ytd-product-details-variant-option-renderer">\n        <yt-img-shadow alt="[[data.name]]" height="52" object-fit="CONTAIN" thumbnail="[[thumbnailDetails]]" width="52" class="style-scope ytd-product-details-variant-option-renderer"></yt-img-shadow>\n      </div>\n    </a>\n    <tp-yt-paper-tooltip fit-to-visible-bounds="" offset="4" position="top" class="style-scope ytd-product-details-variant-option-renderer">\n      [[accessibilityLabel]]\n    </tp-yt-paper-tooltip>\n  </template>\n  <template is="dom-if" restamp="" if="[[isPillButton]]" class="style-scope ytd-product-details-variant-option-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-product-details-variant-option-renderer" href$="[[computeHref_(data.command)]]" data="[[data.command]]" aria-label="[[accessibilityLabel]]" rel="[[computeNofollow_(data.command)]]">\n      <div class="variant-option variant-option-pill style-scope ytd-product-details-variant-option-renderer">\n        <span class="style-scope ytd-product-details-variant-option-renderer">[[data.name]]</span>\n      </div>\n    </a>\n    <template is="dom-if" restamp="" if="[[isUnavailable]]" class="style-scope ytd-product-details-variant-option-renderer">\n      <tp-yt-paper-tooltip fit-to-visible-bounds="" offset="4" position="top" class="style-scope ytd-product-details-variant-option-renderer">\n        [[data.unavailableText]]\n      </tp-yt-paper-tooltip>\n    </template>\n  </template>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bcd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-product-details-variant-option-renderer:hover:not([is-active]) .variant-option.ytd-product-details-variant-option-renderer {border-color: var(--yt-spec-icon-inactive);} ytd-product-details-variant-option-renderer:hover:not([is-active]) .variant-option-image.ytd-product-details-variant-option-renderer {padding: 1px;border-width: 1px;} ytd-product-details-variant-option-renderer[is-active] .variant-option.ytd-product-details-variant-option-renderer {border-color: var(--yt-spec-call-to-action);border-radius: 0;border-width: 2px;} ytd-product-details-variant-option-renderer[is-active] .variant-option-pill.ytd-product-details-variant-option-renderer {padding: 12px 8px;} ytd-product-details-variant-option-renderer[is-unavailable] .variant-option.ytd-product-details-variant-option-renderer {position: relative;} ytd-product-details-variant-option-renderer[is-unavailable] .variant-option.ytd-product-details-variant-option-renderer::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.ytd-product-details-variant-option-renderer {border-radius: 2px;white-space: nowrap;} .variant-option-pill.ytd-product-details-variant-option-renderer {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.ytd-product-details-variant-option-renderer {border: 2px var(--yt-spec-brand-background-solid) solid;background-color: var(--yt-spec-brand-background-solid);} .variant-option-image.ytd-product-details-variant-option-renderer yt-img-shadow.ytd-product-details-variant-option-renderer {display: block;width: 52px;height: 52px;} .yt-simple-endpoint.ytd-product-details-variant-option-renderer {display: block;}</style>');
bcd=d}d=bcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ccd=a});var dcd;var ecd;var fcd=function(){var a=_.O.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=_.g(a.items.children);for(var c=b.next();!c.done;c=b.next())c.value.hidden=!1}a.initialized=!0};
return a};
_.H(fcd,_.O);_.f=fcd.prototype;_.f.ready=function(){var a=this;setTimeout(function(){a.computeVariants(!0)})};
_.f.showOptions=function(){for(var a=_.g(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=_.g(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=_.Oz(this.computeVariantsDebouncer,_.Bz.after(100),this.computeVariants)};
_.f.onShowMoreLessVariantsButtonClick=function(){var a;null!=(a=this.data)&&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]]"}}}}}};
_.J.Object.defineProperties(fcd.prototype,{selectedOptionName:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.variantOptionRenderers)?void 0:b.find(function(h){return"VARIANT_OPTION_STATE_SELECTED"===_.B(h,Ead).variantOptionState}),d,e;
return null!=(e=null==(d=_.B(c,Ead))?void 0:d.name)?e:""}},
displayType:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?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"}}}});
var J6=fcd;J6.prototype.debouncedComputeVariants=J6.prototype.debouncedComputeVariants;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],J6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],J6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],J6.prototype,"componentBehavior",void 0);_.U([_.L(_.zA),_.V("design:type",Object)],J6.prototype,"ironResizableBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],J6.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],J6.prototype,"variantsExpanded",void 0);_.U([_.N(),_.V("design:type",Object)],J6.prototype,"hideShowMoreLessVariantButton",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],J6.prototype,"initialized",void 0);_.U([_.vq("#items"),_.V("design:type",HTMLDivElement)],J6.prototype,"items",void 0);_.U([_.vq("#container"),_.V("design:type",HTMLDivElement)],J6.prototype,"container",void 0);
_.U([_.vq("#more-variants-button"),_.V("design:type",HTMLElement)],J6.prototype,"moreVariantsButton",void 0);_.U([_.M("data"),_.V("design:type",String),_.V("design:paramtypes",[])],J6.prototype,"selectedOptionName",null);_.U([_.uq("data","variantsExpanded"),_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],J6.prototype,"debouncedComputeVariants",null);
_.U([_.M("data"),_.V("design:type",String),_.V("design:paramtypes",[])],J6.prototype,"displayType",null);_.U([_.M("displayType"),_.V("design:type",Object),_.V("design:paramtypes",[])],J6.prototype,"variantItemsClassname",null);J6=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-details-variant-renderer"})],J6);
var gcd=_.Q(J6,"ytd-product-details-variant-renderer",function(){if(void 0!==ecd)return ecd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-product-details-variant-renderer">\n  <div class="variant-title-container style-scope ytd-product-details-variant-renderer">\n    <div class="variant-title style-scope ytd-product-details-variant-renderer">[[data.title]]</div><div class="variant-selected-option style-scope ytd-product-details-variant-renderer">[[selectedOptionName]]</div>\n  </div>\n  <div class$="variant-items-container variant-items-container-[[variantItemsClassname]] style-scope ytd-product-details-variant-renderer">\n    <div id="items" class="style-scope ytd-product-details-variant-renderer"></div>\n  </div>\n  <template is="dom-if" if="[[!hideShowMoreLessVariantButton]]" class="style-scope ytd-product-details-variant-renderer">\n    <ytd-button-renderer class="show-more-less-variants-button style-scope ytd-product-details-variant-renderer" 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 style-scope ytd-product-details-variant-renderer" data="[[data.showLessVariants.buttonRenderer]]" hidden$="[[!variantsExpanded]]" noink="" on-click="onShowMoreLessVariantsButtonClick">\n    </ytd-button-renderer>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dcd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-product-details-variant-renderer {margin-bottom: 24px;width: 100%;opacity: 0;} ytd-product-details-variant-renderer[initialized] {opacity: 1;} .variant-title-container.ytd-product-details-variant-renderer {display: flex;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;margin-bottom: 6px;} .variant-title.ytd-product-details-variant-renderer {color: var(--yt-spec-text-primary);} .variant-selected-option.ytd-product-details-variant-renderer {margin-left: 8px;color: var(--yt-spec-text-secondary);} .variant-items-container.ytd-product-details-variant-renderer {display: flex;align-items: center;} .variant-items-container.ytd-product-details-variant-renderer #items.ytd-product-details-variant-renderer {display: flex;flex-wrap: wrap;} ytd-product-details-variant-option-renderer.ytd-product-details-variant-renderer {padding-top: 8px;padding-right: 8px;} .show-more-less-variants-button.ytd-product-details-variant-renderer {align-items: center;display: inline-flexbox;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.ytd-product-details-variant-renderer:focus {outline: -webkit-focus-ring-color auto 5px;} .show-more-less-variants-button.ytd-product-details-variant-renderer:focus:hover {outline: none;}</style>');
dcd=d}d=dcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ecd=a});var hcd=function(){return _.O.apply(this,arguments)||this};
_.H(hcd,_.O);
hcd.prototype.configureRendererStamper=function(){return{"data.imageCarouselRenderer":{id:"image-carousel-renderer",mapping:{productDetailsImageCarouselRenderer:"ytd-product-details-image-carousel-renderer"}},"data.heroOfferRenderer":{id:"hero-offer-renderer",mapping:{productDetailsHeroOfferRenderer:{component:"ytd-product-details-hero-offer-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"}}}};
_.J.Object.defineProperties(hcd.prototype,{showPurchaseData:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.heroOfferRenderer)}},
showHeroOfferRenderer:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.heroOfferRenderer)}},
showBrandText:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.formattedByBrandText)}},
showOffers:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null==(b=_.B(null==(a=this.data)?void 0:a.offersContainerRenderer,Fad))?void 0:b.offers;return void 0!==c&&1<(null==c?void 0:c.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==(a=this.data)?void 0:null==(b=a.variants)?void 0:b.map(function(d){var e,h;d=null==(h=null==(e=_.B(d,Dad))?void 0:e.variantOptionRenderers)?void 0:h.find(function(m){var p;return"VARIANT_OPTION_STATE_SELECTED"===(null==(p=_.B(m,Ead))?void 0:p.variantOptionState)});
var l;return null==(l=_.B(d,Ead))?void 0:l.name}).filter(function(d){return"string"===typeof d}))?c:[]).join(" \u2022 ")}},
shoppingReportingButtonData:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d=null==(b=_.B(null==(a=this.data)?void 0:a.shoppingFlaggingRenderer,Had))?void 0:null==(c=b.reportButton)?void 0:c.buttonRenderer;if(d)return{text:d.text,command:d.command,icon:{iconType:"FLAG"},accessibilityData:d.accessibilityData,trackingParams:d.trackingParams,loggingDirectives:d.loggingDirectives}}}});
var K6=hcd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],K6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],K6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],K6.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],K6.prototype,"data",void 0);_.U([_.vq("#image-carousel-renderer"),_.V("design:type",Sbd)],K6.prototype,"imageCarouselRenderer",void 0);
_.U([_.vq("#hero-offer-renderer"),_.V("design:type",Kbd)],K6.prototype,"productDetailsHeroOfferRenderer",void 0);_.U([_.vq("#variants"),_.V("design:type",gcd)],K6.prototype,"productDetailsVariantRenderer",void 0);_.U([_.vq("#offers"),_.V("design:type",Zbd)],K6.prototype,"productDetailsOffersContainerRenderer",void 0);_.U([_.vq("#description-renderer"),_.V("design:type",Gbd)],K6.prototype,"productDetailsDescriptionRenderer",void 0);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],K6.prototype,"showPurchaseData",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],K6.prototype,"showHeroOfferRenderer",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],K6.prototype,"showBrandText",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],K6.prototype,"showOffers",null);
_.U([_.M("showOffers","showPurchaseData"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],K6.prototype,"showBuySeparator",null);_.U([_.M("showOffers","showPurchaseData"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],K6.prototype,"showBuyCard",null);_.U([_.M("data"),_.V("design:type",String),_.V("design:paramtypes",[])],K6.prototype,"selectedVariantsText",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],K6.prototype,"shoppingReportingButtonData",null);
K6=_.U([_.P({disableElementRegistration:!0,is:"ytd-product-details-renderer"})],K6);
_.Q(K6,"ytd-product-details-renderer",function(){if(void 0!==acd)return acd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-product-details-renderer">\n  <div class="column column-image-carousel style-scope ytd-product-details-renderer">\n    <div id="image-carousel-renderer" class="style-scope ytd-product-details-renderer"></div>\n  </div>\n  <div class="column column-description style-scope ytd-product-details-renderer">\n    <div class="title-row row style-scope ytd-product-details-renderer">\n      <div class="style-scope ytd-product-details-renderer">[[getSimpleString(data.title)]]</div>\n      <div class="title-row-buttons row style-scope ytd-product-details-renderer">\n        <div id="share-button" class="style-scope ytd-product-details-renderer"></div>\n        <div id="action-button" class="style-scope ytd-product-details-renderer"></div>\n      </div>\n    </div>\n    <div class="brand-row row style-scope ytd-product-details-renderer">\n      <template is="dom-if" restamp="" if="[[showBrandText]]" class="style-scope ytd-product-details-renderer">\n        <yt-formatted-string class="formatted-brand style-scope ytd-product-details-renderer" text="[[data.formattedByBrandText]]">\n        </yt-formatted-string>\n      </template>\n    </div>\n    <div id="description-renderer" class="style-scope ytd-product-details-renderer"></div>\n    <div id="variants" class="style-scope ytd-product-details-renderer"></div>\n    <div class="buy style-scope ytd-product-details-renderer" hidden="[[!showBuyCard]]">\n      <div hidden="[[!showHeroOfferRenderer]]" id="hero-offer-renderer" class="style-scope ytd-product-details-renderer"></div>\n      <div class="style-scope ytd-product-details-renderer">\n        <hr class="buy-separator style-scope ytd-product-details-renderer" hidden="[[!showBuySeparator]]">\n        <div id="offers" hidden="[[!showOffers]]" class="style-scope ytd-product-details-renderer"></div>\n      </div>\n    </div>\n    <div class="buy offer-unavailable style-scope ytd-product-details-renderer" hidden="[[showBuyCard]]">\n        <yt-formatted-string class="offer-unavailable-title style-scope ytd-product-details-renderer" text="[[data.unavailableText]]">\n        </yt-formatted-string>\n        <div class="offer-unavailable-variants style-scope ytd-product-details-renderer">[[selectedVariantsText]]</div>\n    </div>\n    <div class="flagging-container style-scope ytd-product-details-renderer" hidden="[[!data.shoppingFlaggingRenderer]]">\n      <ytd-button-renderer id="flagging-button" data="[[shoppingReportingButtonData]]" class="style-scope ytd-product-details-renderer">\n      </ytd-button-renderer>\n    </div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$bd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-product-details-renderer {--yt-horizontal-list-renderer-width: 512px;--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;} ytd-product-details-renderer yt-formatted-string .yt-formatted-string[style-target=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);} #image-carousel-renderer.ytd-product-details-renderer {display: flex;padding: 24px;margin-right: 16px;background: var(--yt-spec-brand-background-solid);} .container.ytd-product-details-renderer {display: flex;flex-direction: row;} .column.ytd-product-details-renderer {display: flex;flex-direction: column;flex-grow: 1;} .row.ytd-product-details-renderer {display: flex;flex-direction: row;} .title-row.ytd-product-details-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;justify-content: space-between;} .title-row-buttons.ytd-product-details-renderer {align-items: start;justify-content: space-between;margin-top: -8px;} .title-row-buttons.ytd-product-details-renderer:not(:first-child) {padding-left: 4px;} #information-button.ytd-product-details-renderer,#action-button.ytd-product-details-renderer,#share-button.ytd-product-details-renderer {--yt-icon-button-icon-height: 24px;--yt-icon-button-icon-width: 24px;--yt-button-icon-size: 40px;--yt-button-icon-padding: 0px;} #information-button.ytd-product-details-renderer ytd-button-renderer.ytd-product-details-renderer {color: #000;} .brand-row.ytd-product-details-renderer {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.ytd-product-details-renderer {color: var(--yt-spec-text-secondary);} #expander.ytd-product-details-renderer,#description-renderer.ytd-product-details-renderer {margin-left: -1px;} .more-button.ytd-product-details-renderer,.less-button.ytd-product-details-renderer {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.ytd-product-details-renderer {display: flex;flex-direction: column;margin-top: 24px;padding: 24px;border: 1px solid var(--yt-spec-10-percent-layer);} .buy-separator.ytd-product-details-renderer {margin: 16px 0;border-top: 1px solid var(--yt-spec-10-percent-layer);} .buy.offer-unavailable.ytd-product-details-renderer {padding: 16px 24px;} .offer-unavailable.ytd-product-details-renderer {color: var(--yt-spec-text-disabled);} .offer-unavailable-title.ytd-product-details-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .offer-unavailable-variants.ytd-product-details-renderer {margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .flagging-container.ytd-product-details-renderer {text-align: end;margin-top: 6px;} .flagging-container.ytd-product-details-renderer ytd-button-renderer.ytd-product-details-renderer {--yt-button-text-transform: none;} .call-to-action.ytd-product-details-renderer {color: var(--yt-spec-call-to-action);} .secondary-color.ytd-product-details-renderer {color: var(--yt-spec-text-secondary);} #variants.ytd-product-details-renderer {display: flex;flex-direction: column;margin-top: 24px;margin-bottom: -24px;} #description-renderer.ytd-product-details-renderer {margin-top: 8px;} @media(max-width:685px) {ytd-product-details-renderer {--yt-horizontal-list-renderer-width: 380px;}} @media(max-width:971px) {.container.ytd-product-details-renderer {flex-direction: column;}.column-image-carousel.ytd-product-details-renderer {margin-bottom: 32px;}#image-carousel-renderer.ytd-product-details-renderer {margin-right: 0;}}</style>');
$bd=d}d=$bd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return acd=a});var icd;var jcd,kcd=function(){if(void 0!==jcd)return jcd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-vc-balance-renderer">\n</yt-vc-balance-renderer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===icd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-vc-balance-renderer {display: block;}</style>");icd=d}d=icd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jcd=a};var lcd;var mcd;var ncd=function(){return _.O.apply(this,arguments)||this};
_.H(ncd,_.O);ncd.prototype.configureRendererStamper=function(){return{"data.vcIcon":{id:"vc-icon",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer"}}}}};
_.J.Object.defineProperties(ncd.prototype,{vcBalanceWidgetStyle:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.style?this.data.style:"VC_BALANCE_WIDGET_STYLE_UNKNOWN"}}});
_.J.Object.defineProperties(ncd,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mcd){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-vc-balance-renderer">\n</div>\n<p id="vc-balance" class="style-scope yt-vc-balance-renderer">[[formattedAmount]]</p>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lcd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-vc-balance-renderer {display: flex;flex-direction: row;align-items: center;} yt-vc-balance-renderer[vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_UNKNOWN] #vc-icon.yt-vc-balance-renderer,yt-vc-balance-renderer[vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_PRIMARY_TEXT] #vc-icon.yt-vc-balance-renderer {margin-right: var(--ytd-margin-2x);} #vc-balance.yt-vc-balance-renderer {position: relative;top: 1px;} yt-vc-balance-renderer[vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_UNKNOWN] #vc-balance.yt-vc-balance-renderer,yt-vc-balance-renderer[vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_PRIMARY_TEXT] #vc-balance.yt-vc-balance-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;line-height: 1.8rem;} yt-vc-balance-renderer[vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_SECONDARY_TEXT] #vc-icon.yt-vc-balance-renderer {margin-right: var(--ytd-margin-base);} yt-vc-balance-renderer[vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_SECONDARY_TEXT] #vc-balance.yt-vc-balance-renderer {color: var(--yt-spec-text-disabled);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;line-height: 1.8rem;}</style>');
lcd=d}d=lcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mcd=a}a=mcd;return a}}});
var L6=ncd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],L6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],L6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],L6.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],L6.prototype,"formattedAmount",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],L6.prototype,"ariaLabel",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data.style"),_.V("design:type",String),_.V("design:paramtypes",[])],L6.prototype,"vcBalanceWidgetStyle",null);L6=_.U([_.Gq({is:"yt-vc-balance-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],L6);_.Hs("vcBalanceRenderer","vcBalanceRenderer","ytd-vc-balance-renderer");var ocd=function(){return _.O.apply(this,arguments)||this};
_.H(ocd,_.O);_.J.Object.defineProperties(ocd.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:""}}});
_.J.Object.defineProperties(ocd,{template:{configurable:!0,enumerable:!0,get:function(){return kcd()}}});
var M6=ocd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],M6.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],M6.prototype,"data",void 0);_.U([_.N({selectorArgs:["data.vcBalanceEntityKey"],selector:function(a,b){return _.wo(a.entities,"vcBalanceEntity",b)}}),
_.V("design:type",Object)],M6.prototype,"vcBalanceEntity",void 0);_.U([_.M("vcBalanceEntity"),_.V("design:type",String),_.V("design:paramtypes",[])],M6.prototype,"formattedAmount",null);_.U([_.M("vcBalanceEntity"),_.V("design:type",String),_.V("design:paramtypes",[])],M6.prototype,"vcBalanceAriaLabel",null);M6=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-vc-balance-renderer"})],M6);
_.u("main_app_controller_extraction_batch_5")&&_.Q(M6,"ytd-vc-balance-renderer",kcd);var pcd;var qcd;var rcd=function(){var a=_.O.apply(this,arguments)||this;a.rotation=0;a.isReloading=!1;return a};
_.H(rcd,_.O);rcd.prototype.rotationChanged=function(){this.icon.style.transform="rotate("+(this.rotation+180)+"deg)";this.icon.style.opacity=""+(.7/360*this.rotation+.3)};
rcd.prototype.reset=function(){this.hostElement.style.opacity=""};
rcd.prototype.close=function(){var a=this;return _.v(function(b){if(1==b.nextAddress)return _.w(b,a.hostElement.animate([{transform:"scale(1)",opacity:1},{transform:"scale(.4)",opacity:0}],{duration:150,easing:"cubic-bezier(.05, 0, 0, 1)"}).finished,2);a.hostElement.style.opacity="0";_.Bo(b)})};
var N6=rcd;N6.prototype.rotationChanged=N6.prototype.rotationChanged;_.U([_.N(),_.V("design:type",Object)],N6.prototype,"rotation",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],N6.prototype,"isReloading",void 0);_.U([_.vq("#icon"),_.V("design:type",HTMLElement)],N6.prototype,"icon",void 0);_.U([_.uq("rotation"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],N6.prototype,"rotationChanged",null);
N6=_.U([_.P({disableElementRegistration:!0,is:"ytd-refresh"})],N6);
var scd=_.Q(N6,"ytd-refresh",function(){if(void 0!==qcd)return qcd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-refresh"></yt-icon>\n<tp-yt-paper-spinner-lite active="[[isReloading]]" hidden="[[!isReloading]]" class="style-scope ytd-refresh">\n</tp-yt-paper-spinner-lite>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pcd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.components.gestures.ytd_refresh.ytd.refresh.css.js--\x3e<style is-scoped>ytd-refresh {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: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} tp-yt-paper-spinner-lite.ytd-refresh {--paper-spinner-color: var(--yt-spec-text-primary);--paper-spinner-stroke-width: 2px;height: 16px;width: 16px;}</style>");
pcd=d}d=pcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qcd=a});var tcd;var ucd;var vcd;var wcd;var xcd=function(a,b,c,d,e,h,l,m){this.minWidth=a;this.minHeight=b;this.recommendedWidth=c;this.recommendedHeight=d;this.JSC$18484_maxFileSize=e;this.title=h;this.bannerGalleryTitle=l;this.channelId=m;this.picker_=null;a=_.$tb("yt-banner");b=a.addView;c=(new qad("youtubebanner")).addUploadMetadata("silo_id","19");c.opts.ytMaxFileSize=this.JSC$18484_maxFileSize;d=this.recommendedHeight;c.opts.ytRecWidth=this.recommendedWidth;c.opts.ytRecHeight=d;b.call(a,c);a.addView(new _.uO);b=a.addView;c=new _.uO;
c.opts.type="ytbanner";b.call(a,c.JSC$12782_setLabel(this.bannerGalleryTitle));b=a.setTitle(this.title).setSize(1E3);b.urlParamMap_.set("thumbs","orig");c=this.minWidth;d=this.minHeight;if(isNaN(c)||isNaN(d))throw Error("xg`"+c+"`"+d);b.urlParamMap_.set("minSize",c+"x"+d);b.urlParamMap_.set("cropMode","ytcb");this.builder_=a};
xcd.prototype.open=function(){var a=this;return new _.Pi(function(b,c){_.Nzb(a.builder_,function(d){"picked"==d.action?b(d):"cancel"==d.action&&c(Error("Yi"))});
a.picker_&&a.picker_.dispose();a.picker_=a.builder_.build();a.picker_.setVisible(!0)})};
xcd.prototype.dispose=function(){this.picker_&&(this.picker_.dispose(),this.picker_=null)};var ycd=function(a){this.channelId=a},zcd=function(a,b){var c="";
b.viewToken&&(c=b.viewToken[2].type);var d=b.docs[0];b=d.crop;a={channel_id:a.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 _.sCa("/channels_profile_ajax?action_update_banner_image=1",{method:"POST",postParams:a})};var Acd=function(){var a=_.O.apply(this,arguments)||this;a.ariaLabel=null;return a};
_.H(Acd,_.O);_.f=Acd.prototype;_.f.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","button");this.hostElement.hasAttribute("tabindex")||this.hostElement.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;if(null==(b=this.data)||!b.editBannerCommand){this.message=null;!this.picker&&this.data&&(this.picker=new xcd(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.data.channelId||""));var c;null==(c=this.picker)||c.open().then(function(d){a.handleBannerPicked(d)},function(){})}};
_.f.handleBannerPicked=function(a){var b=this;this.uploader||(this.uploader=new ycd(this.data.channelId||""));this.message=this.data.uploadingText;zcd(this.uploader,a).then(function(c){b.handleBannerUploadSucceeded(c)},function(c){b.handleBannerUploadFailed(c)})};
_.f.handleBannerUploadSucceeded=function(a){a&&a.errors?this.handleBannerUploadFailed(a):(_.Sn(this.hostElement,"yt-banner-updated",a),this.message=null)};
_.f.handleBannerUploadFailed=function(a){this.message=a&&a.errors&&a.errors.length?a.errors[0]:null};
var O6=Acd;O6.prototype.dataChanged=O6.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],O6.prototype,"componentBehavior",void 0);_.U([_.L(_.lI),_.V("design:type",Object)],O6.prototype,"ironButtonState",void 0);_.U([_.N(),_.V("design:type",Object)],O6.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,readOnly:!0,computed:"computeAriaLabel(data.buttonLabel)"}),_.V("design:type",Object)],O6.prototype,"ariaLabel",void 0);
_.U([_.N(),_.V("design:type",Object)],O6.prototype,"message",void 0);_.U([_.N(),_.V("design:type",Object)],O6.prototype,"picker",void 0);_.U([_.N(),_.V("design:type",Object)],O6.prototype,"uploader",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],O6.prototype,"dataChanged",null);O6=_.U([_.P({is:"ytd-channel-banner-editor-renderer",disableElementRegistration:!0})],O6);
_.Q(O6,"ytd-channel-banner-editor-renderer",function(){if(void 0!==wcd)return wcd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-channel-banner-editor-renderer" data="[[data.editBannerCommand]]" href$="[[computeHref_(data.editBannerCommand)]]" target="_blank" on-click="onTap">\n  <yt-icon icon="camera_alt" class="style-scope ytd-channel-banner-editor-renderer"></yt-icon>\n  <tp-yt-paper-tooltip position="top" class="style-scope ytd-channel-banner-editor-renderer">[[ariaLabel]]</tp-yt-paper-tooltip>\n  <div id="message" hidden$="[[!message]]" class="style-scope ytd-channel-banner-editor-renderer">[[message]]</div>\n</a>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vcd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-banner-editor-renderer {display: inline-block;cursor: pointer;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-channel-banner-editor-renderer:focus {outline: none;} yt-img-shadow.ytd-channel-banner-editor-renderer {width: 80px;height: 80px;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #edit-banner-link.ytd-channel-banner-editor-renderer {width: 100%;height: 100%;} yt-icon.ytd-channel-banner-editor-renderer {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);} ytd-channel-banner-editor-renderer:hover yt-icon.ytd-channel-banner-editor-renderer {display: block;} #message.ytd-channel-banner-editor-renderer {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;}</style>');
vcd=d}d=vcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return wcd=a});var Bcd;var Ccd;var Dcd=_.Mu(["#"]),Ecd=function(){return _.O.apply(this,arguments)||this};
_.H(Ecd,_.O);Ecd.prototype.computeHrefWithDefault=function(a){return this.ytComponentBehavior.computeHref_(a,!0)||_.Zc(Dcd)};
Ecd.prototype.dataChanged=function(){var a=this.data;a&&a.targetId&&_.Y3a(_.aC(),a.targetId,this.moreIcon)};
var P6=Ecd;P6.prototype.dataChanged=P6.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],P6.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],P6.prototype,"data",void 0);_.U([_.kH("more-icon"),_.V("design:type",_.WC)],P6.prototype,"moreIcon",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P6.prototype,"dataChanged",null);
P6=_.U([_.P({is:"ytd-channel-tagline-renderer",disableElementRegistration:!0})],P6);
_.Q(P6,"ytd-channel-tagline-renderer",function(){if(void 0!==Ccd)return Ccd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-channel-tagline-renderer--\x3e\x3c!--css_build_styles:video.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_tagline_renderer.ytd.channel.tagline.renderer.css.js--\x3e<a id="endpoint" class="yt-simple-endpoint style-scope ytd-channel-tagline-renderer" href$="[[computeHrefWithDefault(data.moreEndpoint)]]" data="[[data.moreEndpoint]]">\n  <div id="wrapper" class="style-scope ytd-channel-tagline-renderer">\n    <div id="content" dir="auto" class="style-scope ytd-channel-tagline-renderer">\n      [[data.content]]\n    </div>\n    <yt-icon id="more-icon" hidden="[[!data.moreIcon]]" icon="[[data.moreIcon.iconType]]" class="style-scope ytd-channel-tagline-renderer">\n    </yt-icon>\n  </div>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bcd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_tagline_renderer.ytd.channel.tagline.renderer.css.js--\x3e<style is-scoped>ytd-channel-tagline-renderer {display: block;} #endpoint.ytd-channel-tagline-renderer {display: block;} #wrapper.ytd-channel-tagline-renderer {display: flex;flex-direction: row;align-items: center;} #content.ytd-channel-tagline-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;white-space: nowrap;text-overflow: ellipsis;} #more-icon.ytd-channel-tagline-renderer {height: 24px;flex-shrink: 0;margin-left: 4px;}</style>');
Bcd=d}d=Bcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ccd=a});var Fcd;var Gcd;var Hcd=function(){return _.O.apply(this,arguments)||this};
_.H(Hcd,_.O);_.f=Hcd.prototype;_.f.ready=function(){var a=this;_.$q(this.hostElement).querySelector("#form").addEventListener("submit",function(b){a.onSubmit(b)})};
_.f.onDataChanged=function(){var a;(null==(a=this.data)?0:a.selected)&&this.ytdExpandableInputBehavior.setShowInput(!0)};
_.f.onIconButtonKeydown=function(a){13===a.keyCode&&this.iconButton.click()};
_.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;if(13===a.keyCode&&(null==(b=this.data)?0:b.expandedText)){a=this.data.endpoint;b=_.If.unsafeClone(a);var c;(null==(c=_.B(null==b?void 0:b.commandMetadata,_.tp))?0:c.url)?(_.B(b.commandMetadata,_.tp).url=_.Mn(_.B(b.commandMetadata,_.tp).url,"query",this.data.expandedText),_.B(b,_.up)&&(_.B(b,_.up).query=this.data.expandedText),_.Sn(this.hostElement,"yt-navigate",{endpoint:b,tempData:{disableCache:!0}})):_.Rj(new _.lg("Error: Trying to navigate to an endpoint without url",
a))}};
_.f.updateDataExpandedTextFromBinding=function(a){this.set("data.expandedText",a.detail.value)};
var Q6=Hcd;Q6.prototype.onDataChanged=Q6.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Q6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.yXb),_.V("design:type",Object)],Q6.prototype,"ytdExpandableInputBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Q6.prototype,"data",void 0);_.U([_.kH("input"),_.V("design:type",Object)],Q6.prototype,"input",void 0);_.U([_.kH("icon-button"),_.V("design:type",HTMLElement)],Q6.prototype,"iconButton",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Q6.prototype,"onDataChanged",null);Q6=_.U([_.P({disableElementRegistration:!0,is:"ytd-expandable-tab-renderer"})],Q6);
_.Q(Q6,"ytd-expandable-tab-renderer",function(){if(void 0!==Gcd)return Gcd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 id="icon-button" label="[[data.title]]" on-click="openOnClick_" on-keydown="onIconButtonKeydown" class="style-scope ytd-expandable-tab-renderer">\n  <yt-icon icon="yt-icons:search" class="style-scope ytd-expandable-tab-renderer"></yt-icon>\n</yt-icon-button>\n<form id="form" action="[[data.endpoint.commandMetadata.webCommandMetadata.url]]" class="style-scope ytd-expandable-tab-renderer">\n  <tp-yt-paper-input id="input" autocomplete="off" label="[[data.title]]" max-length="100" name="query" no-label-float="" value="[[data.expandedText]]" on-keyup="submitOnEnterKeyUp" on-value-changed="updateDataExpandedTextFromBinding" class="style-scope ytd-expandable-tab-renderer">\n   </tp-yt-paper-input>\n</form>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fcd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-expandable-tab-renderer {color: var(--yt-spec-text-secondary);display: flexbox;display: flex;flex-direction: row;align-items: center;display: inline-flexbox;display: inline-flex;} ytd-expandable-tab-renderer[show-input] yt-icon-button.ytd-expandable-tab-renderer {opacity: 1;} form.ytd-expandable-tab-renderer {margin-bottom: 0;} yt-icon-button.ytd-expandable-tab-renderer {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;opacity: 0.8;width: 40px;height: 40px;} tp-yt-paper-input.ytd-expandable-tab-renderer {--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-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: flexbox;display: flex;align-items: center;} tp-yt-paper-input.ytd-expandable-tab-renderer .input-content.tp-yt-paper-input-container>input,tp-yt-paper-input.ytd-expandable-tab-renderer .input-content.tp-yt-paper-input-container>iron-input,tp-yt-paper-input.ytd-expandable-tab-renderer .input-content.tp-yt-paper-input-container>textarea,tp-yt-paper-input.ytd-expandable-tab-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,tp-yt-paper-input.ytd-expandable-tab-renderer .input-content.tp-yt-paper-input-container>.paper-input-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,var(--paper-input-container-input-color));} tp-yt-paper-input.ytd-expandable-tab-renderer #labelAndInputContainer.tp-yt-paper-input-container>label,tp-yt-paper-input.ytd-expandable-tab-renderer #labelAndInputContainer.tp-yt-paper-input-container>.paper-input-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);} ytd-expandable-tab-renderer:not([show-input]) tp-yt-paper-input.ytd-expandable-tab-renderer {visibility: hidden;}</style>");
Fcd=d}d=Fcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Gcd=a});var Icd;var Jcd;var Kcd=_.Mu(["#"]),Lcd=function(){return _.O.apply(this,arguments)||this};
_.H(Lcd,_.O);Lcd.prototype.computeHrefWithDefault=function(a){return this.ytComponentBehavior.computeHref_(a,!0)||_.Zc(Kcd)};
_.J.Object.defineProperties(Lcd.prototype,{primaryLinkEndpoint:{configurable:!0,enumerable:!0,get:function(){var a;return _.$r(null==(a=this.data)?void 0:a.primaryLinkOnTap)}},
moreEndpoint:{configurable:!0,enumerable:!0,get:function(){var a;return _.$r(null==(a=this.data)?void 0:a.moreOnTap)}}});
var R6=Lcd;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],R6.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],R6.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],R6.prototype,"usePageHeaderStyle",void 0);_.U([_.M("data.primaryOnTap"),_.V("design:type",Object),_.V("design:paramtypes",[])],R6.prototype,"primaryLinkEndpoint",null);
_.U([_.M("data.moreOnTap"),_.V("design:type",Object),_.V("design:paramtypes",[])],R6.prototype,"moreEndpoint",null);R6=_.U([_.P({disableElementRegistration:!0,is:"ytd-channel-header-links-view-model"})],R6);
_.Q(R6,"ytd-channel-header-links-view-model",function(){if(void 0!==Jcd)return Jcd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-channel-header-links-view-model--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.view_models.channels.ytd_channel_header_links_view_model.ytd.channel.header.links.view.model.css.js--\x3e<div id="container" class="style-scope ytd-channel-header-links-view-model">\n  <yt-attributed-string id="first-link" data="[[data.firstLink]]" ellipsis-truncate="true" hidden="[[!data.firstLink]]" link-inherit-color="true" user-input="true" class="style-scope ytd-channel-header-links-view-model">\n  </yt-attributed-string>\n  <yt-attributed-string id="more" data="[[data.more]]" hidden="[[!data.more]]" link-inherit-color="true" no-wrap="true" class="style-scope ytd-channel-header-links-view-model">\n  </yt-attributed-string>\n  <a id="primary-link" class="yt-simple-endpoint style-scope ytd-channel-header-links-view-model" href$="[[computeHrefWithDefault(primaryLinkEndpoint)]]" data="[[primaryLinkEndpoint]]" dir="ltr" hidden="[[!data.primaryLink]]">\n    [[data.primaryLink]]\n  </a>\n  <a id="suffix" class="yt-simple-endpoint style-scope ytd-channel-header-links-view-model" href$="[[computeHrefWithDefault(moreEndpoint)]]" data="[[moreEndpoint]]" hidden="[[!data.suffix]]">\n    [[data.suffix]]\n  </a>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Icd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.view_models.channels.ytd_channel_header_links_view_model.ytd.channel.header.links.view.model.css.js--\x3e<style is-scoped>ytd-channel-header-links-view-model {display: block;} #container.ytd-channel-header-links-view-model {display: flex;padding-top: 6px;padding-bottom: 6px;flex-direction: row;align-items: center;gap: 4px;} #first-link.ytd-channel-header-links-view-model {flex-shrink: 1;min-width: 2em;color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #more.ytd-channel-header-links-view-model {flex-shrink: 0;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #primary-link.ytd-channel-header-links-view-model {flex-shrink: 1;min-width: 2em;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #suffix.ytd-channel-header-links-view-model {flex-shrink: 0;white-space: nowrap;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-channel-header-links-view-model[use-page-header-style] #container.ytd-channel-header-links-view-model {padding-top: 4px;padding-bottom: 4px;}</style>');
Icd=d}d=Icd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Jcd=a});var Mcd;var Ncd;var Ocd=function(){var a=_.O.apply(this,arguments)||this;a.avatarSize=80;a.ariaLabel=_.Ln("EDIT_AVATAR_LABEL",void 0,"Edit channel icon");return a};
_.H(Ocd,_.O);Ocd.prototype.attached=function(){this.hostElement.setAttribute("role","button");this.hostElement.setAttribute("tabindex","0")};
Ocd.prototype.computeHref=function(a){var b;return(null==(b=_.B(a,_.Rn))?0:b.url)?this.componentBehavior.computeHref_(a):null};
Ocd.prototype.onTap=function(){var a,b;null==(a=this.data)||!a.editAvatarServiceEndpoint||(null==(b=_.B(this.data.editAvatarServiceEndpoint,_.Rn))?0:b.url)||_.jo(this.hostElement,[this.data.editAvatarServiceEndpoint])};
var S6=Ocd;_.U([_.L(_.lI),_.V("design:type",Object)],S6.prototype,"ironButtonState",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],S6.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],S6.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],S6.prototype,"avatarSize",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],S6.prototype,"ariaLabel",void 0);
S6=_.U([_.P({disableElementRegistration:!0,is:"ytd-channel-avatar-editor"})],S6);
_.Q(S6,"ytd-channel-avatar-editor",function(){if(void 0!==Ncd)return Ncd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-channel-avatar-editor" href$="[[computeHref(data.editAvatarServiceEndpoint)]]" data="[[data.editAvatarServiceEndpoint]]" target="_blank" on-click="onTap">\n  <yt-icon icon="camera_alt" class="style-scope ytd-channel-avatar-editor"></yt-icon>\n  <yt-img-shadow thumbnail="[[data.avatar]]" width="[[avatarSize]]" class="style-scope ytd-channel-avatar-editor"></yt-img-shadow>\n  <tp-yt-paper-tooltip position="bottom" class="style-scope ytd-channel-avatar-editor">[[ariaLabel]]</tp-yt-paper-tooltip>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mcd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_channel_avatar_editor.ytd.channel.avatar.editor.css.js--\x3e<style is-scoped>ytd-channel-avatar-editor {display: inline-block;position: relative;cursor: pointer;margin: 0 24px 0 0;} ytd-channel-avatar-editor:focus {outline: none;} yt-img-shadow.ytd-channel-avatar-editor {width: var(--ytd-channel-avatar-editor-size,80px);height: var(--ytd-channel-avatar-editor-size,80px);flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} yt-icon.ytd-channel-avatar-editor {display: none;color: var(--yt-spec-static-brand-white);padding: 12px;position: absolute;top: calc((var(--ytd-channel-avatar-editor-size,80px) - var(--iron-icon-height,24px))/2 - 12px);left: calc((var(--ytd-channel-avatar-editor-size,80px) - var(--iron-icon-width,24px))/2 - 12px);border-radius: 50%;background-color: var(--yt-spec-static-overlay-background-medium);} ytd-channel-avatar-editor:hover yt-icon.ytd-channel-avatar-editor {display: block;}</style>");
Mcd=d}d=Mcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ncd=a});_.u("web_modern_tabs")&&_.BH(P$c,"yt-tab-group-shape",{propNames:["shape"]});var Pcd=function(){var a=_.O.apply(this,arguments)||this;a.expandableCustomTabRenderable=function(b){_.Ir("ytd-expandable-tab-renderer",{data:b,"on-yt-navigate":a.onSearchNavigate},_.xe)};
a.isRichGrid=!1;a.richGridMiniMode=!1;a.modernTabs=_.u("web_modern_tabs");a.actionMap={"yt-button-refresh-action":"handleButtonRefreshAction","yt-insert-channel-tab-command":"handleInsertTabCommand","ytd-refresh-channel-tab-action":"handleRefreshChannelTabAction","yt-unsubscribe-action":"handleUnsubscribeAction","yt-window-resized":"onWindowResize"};return a};
_.H(Pcd,_.O);_.f=Pcd.prototype;_.f.areAllFalse=function(a,b,c){return!a&&!b&&!c};
_.f.updateJoinButtonOverrides=function(){var a;null==(a=_.$q(this.hostElement).querySelector("#sponsor-button ytd-button-renderer"))||a.set("overrides",this.joinButtonOverrides)};
_.f.configureRendererStamper=function(){return{"data.purchaseButton":{id:"purchase-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.sponsorButton":{id:"sponsor-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[joinButtonOverrides]]"}}}},"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.tagline":{id:"channel-tagline",mapping:{channelTaglineRenderer:"ytd-channel-tagline-renderer"}},"data.headerLinks":{id:"channel-header-links",mapping:{channelHeaderLinksViewModel:{component:"ytd-channel-header-links-view-model",properties:{usePageHeaderStyle:"[[usePageHeaderStyle]]"}}}}}};
_.f.attached=function(){this.data&&this.dataChanged()};
_.f.computeHeaderDisabled=function(a,b){return b||!a};
_.f.handleButtonRefreshAction=function(a){(a=_.B(a,_.PFb))&&this.set("data.sponsorButton",a.membershipButton)};
_.f.handleInsertTabCommand=function(a){var b=_.B(a,Jad);b&&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){if(this.modernTabs){var b,c=null==(b=this.tabs)?void 0:b.filter(function(h){var l;return null==(l=h.tabRenderer)?void 0:l.selected});
b=1===(null==c?void 0:c.length)?c[0]:void 0;var d;if((null==b?void 0:null==(d=b.tabRenderer)?void 0:d.tabIdentifier)===a){var e;_.Sn(this.hostElement,"yt-navigate",{endpoint:null==(e=b.tabRenderer)?void 0:e.endpoint,tempData:{disableCache:!0}})}}else this.ytdTabbedHeaderBehavior.selected&&this.ytdTabbedHeaderBehavior.tabs[this.ytdTabbedHeaderBehavior.selected].tabRenderer.tabIdentifier===a&&_.Sn(this.hostElement,"yt-navigate",{endpoint:this.ytdGuideStateAwareBehavior.activeEndpoint,tempData:{disableCache:!0}})};
_.f.onWindowResize=function(){_.$q(this.hostElement).querySelector("#header").fire("iron-resize")};
_.f.dataChanged=function(){var a=this,b=this.hasChannelArt;this.hasChannelArt=!1;if(this.data&&this.data.banner){var c=_.Ur(this.data.banner.thumbnails,this.hostElement.clientWidth);c&&(0===c.indexOf("//")&&(c="https:"+c),this.hasChannelArt=!0,_.cr(this.hostElement,{"--yt-channel-banner":"url("+c+")"}));var d,e;(c=null==(d=this.data)?void 0:null==(e=d.sponsorButton)?void 0:e.impressionCommands)&&c.forEach(function(h){a.ytComponentBehavior.resolveCommand(h)})}this.hasChannelArt!==b&&_.$q(this.hostElement).querySelector("#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;_.cr(this.hostElement,{"--yt-channel-banner":"url("+a+")"})};
_.f.observeLightsourcePalette=function(){var a,b,c=null==(a=this.data)?void 0:null==(b=a.headerColorPalette)?void 0:b.lightsourceColorPaletteData;c&&_.Tr(this.hostElement,c)};
_.f.observerRichGridItemsPerRow=function(){this.isRichGrid&&this.richGridItemsPerRow&&_.cr(this.hostElement,{"--ytd-rich-grid-items-per-row":""+this.richGridItemsPerRow})};
_.f.onSearchNavigate=function(){this.tabsElement.selected=-1};
_.f.handleUnsubscribeAction=function(){var a,b;"STYLE_PRIMARY"===(null==(b=_.B(null==(a=this.data)?void 0:a.sponsorButton,_.SA))?void 0:b.style)&&_.$q(this.hostElement).querySelector("#sponsor-button ytd-button-renderer").set("data.style","STYLE_SUGGESTIVE")};
_.f.onFocusedChanged=function(a){(a=_.Sq(a))&&"tp-yt-paper-tab"===a.is&&a.hasRipple()&&(a.getRipple().holdDown=!a.pointerDown&&a.focused)};
_.f.updateSelectedFromBinding=function(a){this.ytdTabbedHeaderBehavior.selected=a.detail.value};
_.J.Object.defineProperties(Pcd.prototype,{tabGroupShape:{configurable:!0,enumerable:!0,get:function(){return this.tabs?{isOverflowHidden:!0,tabs:M$c(this.tabs,this.expandableCustomTabRenderable)}:{}}},
hasChannelHeaderLinks:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.data)?0:null==(b=a.headerLinks)?0:b.channelHeaderLinksViewModel)}},
subscribeKey:{configurable:!0,enumerable:!0,get:function(){return this.get("subscribeButton.subscribeButtonRenderer.subscribedEntityKey",this.data)}},
subscribed:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.subscriptionStateEntity)||!a.subscribed)}},
joinButtonOverrides:{configurable:!0,enumerable:!0,get:function(){return{style:"mono",buttonType:this.subscribed?"filled":"tonal"}}},
useModernStyle:{configurable:!0,enumerable:!0,get:function(){var a;return"C4_TABBED_HEADER_RENDERER_STYLE_MODERN"===(null==(a=this.data)?void 0:a.style)}},
usePageHeaderStyle:{configurable:!0,enumerable:!0,get:function(){var a;return"C4_TABBED_HEADER_RENDERER_STYLE_PAGE_HEADER"===(null==(a=this.data)?void 0:a.style)}},
avatarSize:{configurable:!0,enumerable:!0,get:function(){return this.usePageHeaderStyle?160:this.useModernStyle?128:80}},
shouldInlineChannelName:{configurable:!0,enumerable:!0,get:function(){var a=this.channelHandleDisplayStyle;return"MODERN"===a||"PAGE_HEADER"===a}},
hideBannerEndpoint:{configurable:!0,enumerable:!0,get:function(){var a;return this.usePageHeaderStyle||!(null==(a=this.data)?0:a.bannerLinkEndpoint)}},
hideBannerVisibleArea:{configurable:!0,enumerable:!0,get:function(){var a;return this.usePageHeaderStyle||!(null==(a=this.data)||!a.bannerLinkEndpoint)}},
showBannerEditor:{configurable:!0,enumerable:!0,get:function(){var a;return!!_.B(null==(a=this.data)?void 0:a.bannerEditor,zad)}},
bannerEffects:{configurable:!0,enumerable:!0,get:function(){return this.usePageHeaderStyle?null:"parallax-background"}},
effectsConfig:{configurable:!0,enumerable:!0,get:function(){return this.usePageHeaderStyle?null:{"parallax-background":{scalar:.5}}}},
shouldShowPageHeaderBanner:{configurable:!0,enumerable:!0,get:function(){return this.usePageHeaderStyle&&!!this.hasChannelArt}},
isChannelHandlePresent:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.channelHandleText)}},
channelHandleDisplayStyle:{configurable:!0,enumerable:!0,get:function(){return this.isChannelHandlePresent?this.usePageHeaderStyle?"PAGE_HEADER":this.useModernStyle?"MODERN":"CLASSIC":"NOT_AVAILABLE"}},
shouldShowChannelPronouns:{configurable:!0,enumerable:!0,get:function(){var a;return _.u("enable_view_pronouns_on_main_app")&&!(null==(a=this.data)||!a.channelPronouns)}},
shouldShowSubscriberCount:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.subscriberCountText)}},
shouldShowVideosCount:{configurable:!0,enumerable:!0,get:function(){var a;return(this.useModernStyle||this.usePageHeaderStyle)&&!(null==(a=this.data)||!a.videosCountText)}}});
var T6=Pcd;T6.prototype.observerRichGridItemsPerRow=T6.prototype.observerRichGridItemsPerRow;T6.prototype.observeLightsourcePalette=T6.prototype.observeLightsourcePalette;T6.prototype.onBannerUpdated=T6.prototype.onBannerUpdated;T6.prototype.dataChanged=T6.prototype.dataChanged;T6.prototype.updateJoinButtonOverrides=T6.prototype.updateJoinButtonOverrides;_.U([_.L(_.EQ),_.V("design:type",Object)],T6.prototype,"ytdGridStateAwareBehavior",void 0);
_.U([_.L(Pad),_.V("design:type",Object)],T6.prototype,"ytdTabbedHeaderBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],T6.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],T6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],T6.prototype,"ytdGuideStateAwareBehavior",void 0);
_.U([_.L(_.SI),_.V("design:type",Object)],T6.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],T6.prototype,"ytComponentBehavior",void 0);_.U([_.vq("#tabs"),_.V("design:type",Object)],T6.prototype,"tabsElement",void 0);_.U([_.N(),_.V("design:type",Array)],T6.prototype,"tabs",void 0);_.U([_.M("tabs.*"),_.V("design:type",Object),_.V("design:paramtypes",[])],T6.prototype,"tabGroupShape",null);
_.U([_.N(),_.V("design:type",Object)],T6.prototype,"expandableCustomTabRenderable",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],T6.prototype,"isRichGrid",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Object)],T6.prototype,"richGridMiniMode",void 0);_.U([_.N({selector:_.XK}),_.V("design:type",Number)],T6.prototype,"richGridItemsPerRow",void 0);_.U([_.N(),_.V("design:type",Object)],T6.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],T6.prototype,"modernTabs",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],T6.prototype,"hasChannelArt",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"hasChannelHeaderLinks",null);_.U([_.N({selector:_.WWb,reflectToAttribute:!0}),_.V("design:type",Boolean)],T6.prototype,"guideIsVisibleButNotPersistent",void 0);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],T6.prototype,"subscribeKey",null);_.U([_.N({selectorArgs:["subscribeKey"],selector:_.teb}),_.V("design:type",Object)],T6.prototype,"subscriptionStateEntity",void 0);_.U([_.M("subscriptionStateEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],T6.prototype,"subscribed",null);_.U([_.M("subscribed"),_.V("design:type",Object),_.V("design:paramtypes",[])],T6.prototype,"joinButtonOverrides",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"useModernStyle",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"usePageHeaderStyle",null);_.U([_.M("useModernStyle","usePageHeaderStyle"),_.V("design:type",Number),_.V("design:paramtypes",[])],T6.prototype,"avatarSize",null);
_.U([_.M("channelHandleDisplayStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"shouldInlineChannelName",null);_.U([_.M("data","usePageHeaderStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"hideBannerEndpoint",null);_.U([_.M("data","usePageHeaderStyle"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"hideBannerVisibleArea",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"showBannerEditor",null);_.U([_.M("usePageHeaderStyle"),_.V("design:type",Object),_.V("design:paramtypes",[])],T6.prototype,"bannerEffects",null);_.U([_.M("usePageHeaderStyle"),_.V("design:type",Object),_.V("design:paramtypes",[])],T6.prototype,"effectsConfig",null);_.U([_.M("usePageHeaderStyle","hasChannelArt"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"shouldShowPageHeaderBanner",null);
_.U([_.M("data.channelHandleText"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"isChannelHandlePresent",null);_.U([_.M("isChannelHandlePresent","useModernStyle","usePageHeaderStyle"),_.V("design:type",String),_.V("design:paramtypes",[])],T6.prototype,"channelHandleDisplayStyle",null);_.U([_.M("data.channelPronouns"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"shouldShowChannelPronouns",null);
_.U([_.M("data.subscriberCountText"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"shouldShowSubscriberCount",null);_.U([_.M("useModernStyle","data.videosCountText"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T6.prototype,"shouldShowVideosCount",null);_.U([_.uq("joinButtonOverrides"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],T6.prototype,"updateJoinButtonOverrides",null);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],T6.prototype,"dataChanged",null);_.U([_.tq("yt-banner-updated"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],T6.prototype,"onBannerUpdated",null);_.U([_.uq("data.headerColorPalette.lightsourceColorPaletteData"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],T6.prototype,"observeLightsourcePalette",null);
_.U([_.uq("richGridItemsPerRow","isRichGrid"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],T6.prototype,"observerRichGridItemsPerRow",null);T6=_.U([_.P({is:"ytd-c4-tabbed-header-renderer",disableElementRegistration:!0})],T6);
_.Q(T6,"ytd-c4-tabbed-header-renderer",function(){if(void 0!==ucd)return ucd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-c4-tabbed-header-renderer"><tp-yt-app-header id="header" slot="header" condenses="" disabled="[[computeHeaderDisabled(active, guideIsVisibleButNotPersistent)]]" effects="[[bannerEffects]]" effects-config="[[effectsConfig]]" fixed="" class="style-scope ytd-c4-tabbed-header-renderer"><a class="banner-visible-area yt-simple-endpoint style-scope ytd-c4-tabbed-header-renderer" aria-label$="[[data.banner.accessibility.accessibilityData.label]]" data="[[data.bannerLinkEndpoint]]" hidden="[[hideBannerEndpoint]]" href="[[computeHref_(data.bannerLinkEndpoint)]]"></a><template is="dom-if" if="[[!hideBannerVisibleArea]]" class="style-scope ytd-c4-tabbed-header-renderer"><div class="banner-visible-area style-scope ytd-c4-tabbed-header-renderer"><div id="banner-editor" class="style-scope ytd-c4-tabbed-header-renderer"><template is="dom-if" if="[[showBannerEditor]]" class="style-scope ytd-c4-tabbed-header-renderer"><ytd-channel-banner-editor-renderer data="[[data.bannerEditor.channelBannerEditorRenderer]]" class="style-scope ytd-c4-tabbed-header-renderer"></ytd-channel-banner-editor-renderer></template></div></div></template><template is="dom-if" if="[[shouldShowPageHeaderBanner]]" class="style-scope ytd-c4-tabbed-header-renderer"><div class="page-header-banner style-scope ytd-c4-tabbed-header-renderer"><div class="page-header-banner-sizer style-scope ytd-c4-tabbed-header-renderer"><div class="page-header-banner-image style-scope ytd-c4-tabbed-header-renderer"></div><template is="dom-if" if="[[showBannerEditor]]" class="style-scope ytd-c4-tabbed-header-renderer"><ytd-channel-banner-editor-renderer data="[[data.bannerEditor.channelBannerEditorRenderer]]" class="style-scope ytd-c4-tabbed-header-renderer"></ytd-channel-banner-editor-renderer></template></div></div></template><div id="channel-container" class="style-scope ytd-c4-tabbed-header-renderer"><div id="channel-header" class="style-scope ytd-c4-tabbed-header-renderer"><div id="channel-header-container" class="style-scope ytd-c4-tabbed-header-renderer"><yt-img-shadow id="avatar" disable-upgrade$="[[data.editAvatarServiceEndpoint]]" hidden="[[data.editAvatarServiceEndpoint]]" thumbnail="[[data.avatar]]" width="[[avatarSize]]" class="style-scope ytd-c4-tabbed-header-renderer"></yt-img-shadow><ytd-channel-avatar-editor id="avatar-editor" avatar-size="[[avatarSize]]" data="[[data]]" disable-upgrade$="[[!data.editAvatarServiceEndpoint]]" hidden="[[!data.editAvatarServiceEndpoint]]" class="style-scope ytd-c4-tabbed-header-renderer"></ytd-channel-avatar-editor><div id="inner-header-container" class="style-scope ytd-c4-tabbed-header-renderer"><div id="meta" class="style-scope ytd-c4-tabbed-header-renderer"><ytd-channel-name id="channel-name" badges="[[data.badges]]" channel-name="[[data.title]]" has-channel-art="[[hasChannelArt]]" wrap-text="" class="style-scope ytd-c4-tabbed-header-renderer"></ytd-channel-name><p hidden="[[!equals(channelHandleDisplayStyle, \'CLASSIC\')]]" class="style-scope ytd-c4-tabbed-header-renderer"><yt-formatted-string id="channel-handle" class="meta-item style-scope ytd-c4-tabbed-header-renderer" respect-lang-dir="" text="[[data.channelHandleText]]"></yt-formatted-string></p><span class="meta-item style-scope ytd-c4-tabbed-header-renderer" hidden="[[!shouldInlineChannelName]]"><yt-formatted-string id="channel-handle" respect-lang-dir="" text="[[data.channelHandleText]]" class="style-scope ytd-c4-tabbed-header-renderer"></yt-formatted-string><span aria-hidden="true" class="delimiter style-scope ytd-c4-tabbed-header-renderer" hidden="[[areAllFalse(shouldShowChannelPronouns, shouldShowSubscriberCount, shouldShowVideosCount)]]">\u2027</span></span><span class="meta-item style-scope ytd-c4-tabbed-header-renderer" hidden="[[!shouldShowChannelPronouns]]"><yt-formatted-string id="channel-pronouns" text="[[data.channelPronouns]]" class="style-scope ytd-c4-tabbed-header-renderer"></yt-formatted-string><span aria-hidden="true" class="delimiter style-scope ytd-c4-tabbed-header-renderer" hidden="[[areAllFalse(shouldShowSubscriberCount, shouldShowVideosCount, false)]]">\u2027</span></span><span class="meta-item style-scope ytd-c4-tabbed-header-renderer" hidden="[[!shouldShowSubscriberCount]]"><yt-formatted-string id="subscriber-count" text="[[data.subscriberCountText]]" class="style-scope ytd-c4-tabbed-header-renderer"></yt-formatted-string><span aria-hidden="true" class="delimiter style-scope ytd-c4-tabbed-header-renderer" hidden="[[!shouldShowVideosCount]]">\u2027</span></span><span class="meta-item style-scope ytd-c4-tabbed-header-renderer" hidden="[[!shouldShowVideosCount]]"><yt-formatted-string id="videos-count" text="[[data.videosCountText]]" class="style-scope ytd-c4-tabbed-header-renderer"></yt-formatted-string></span><div id="channel-tagline" class="style-scope ytd-c4-tabbed-header-renderer"></div><div id="channel-header-links" class="style-scope ytd-c4-tabbed-header-renderer"></div></div><div id="buttons" class="style-scope ytd-c4-tabbed-header-renderer"><div id="purchase-button" class="channel-action style-scope ytd-c4-tabbed-header-renderer"></div><div id="subscribe-button" class="channel-action style-scope ytd-c4-tabbed-header-renderer"></div><div id="sponsor-button" class="channel-action style-scope ytd-c4-tabbed-header-renderer"></div><div id="edit-buttons" class="channel-action style-scope ytd-c4-tabbed-header-renderer"></div><div id="other-buttons" class="channel-action style-scope ytd-c4-tabbed-header-renderer"></div></div></div></div><div id="links-holder" class="style-scope ytd-c4-tabbed-header-renderer"><div id="primary-links" class="style-scope ytd-c4-tabbed-header-renderer"><template is="dom-repeat" items="[[data.headerLinks.channelHeaderLinksRenderer.primaryLinks]]" as="primaryLink" class="style-scope ytd-c4-tabbed-header-renderer"><a class="yt-simple-endpoint container style-scope ytd-c4-tabbed-header-renderer" href$="[[computeHref_(primaryLink.navigationEndpoint)]]" data="[[primaryLink.navigationEndpoint]]" title$="[[getSimpleString(primaryLink.title)]]"><div class="icon-container style-scope ytd-c4-tabbed-header-renderer"><yt-img-shadow height="16" thumbnail="[[primaryLink.icon]]" width="16" class="style-scope ytd-c4-tabbed-header-renderer"></yt-img-shadow><yt-formatted-string text="[[primaryLink.title]]" class="style-scope ytd-c4-tabbed-header-renderer"></yt-formatted-string></div></a></template></div><div id="secondary-links" class="style-scope ytd-c4-tabbed-header-renderer"><template is="dom-repeat" items="[[data.headerLinks.channelHeaderLinksRenderer.secondaryLinks]]" as="secondaryLink" class="style-scope ytd-c4-tabbed-header-renderer"><a class="yt-simple-endpoint style-scope ytd-c4-tabbed-header-renderer" href$="[[computeHref_(secondaryLink.navigationEndpoint)]]" data="[[secondaryLink.navigationEndpoint]]" title$="[[getSimpleString(secondaryLink.title)]]"><yt-img-shadow height="16" thumbnail="[[secondaryLink.icon]]" width="16" class="style-scope ytd-c4-tabbed-header-renderer"></yt-img-shadow></a></template></div></div></div></div><tp-yt-app-toolbar sticky="" class="style-scope ytd-c4-tabbed-header-renderer"><div id="tabs-container" class="style-scope ytd-c4-tabbed-header-renderer"><div id="tabs-inner-container" class="style-scope ytd-c4-tabbed-header-renderer"><div id="tabs-divider" class="style-scope ytd-c4-tabbed-header-renderer"></div><tp-yt-paper-tabs id="tabs" noink="" remove-idle-scroll-buttons="" scrollable="" selected="[[selected]]" on-iron-activate="onTabsActivate" on-selected-changed="updateSelectedFromBinding" class="style-scope ytd-c4-tabbed-header-renderer"><template is="dom-if" if="[[modernTabs]]" class="style-scope ytd-c4-tabbed-header-renderer"><yt-tab-group-shape shape="[[tabGroupShape]]" class="style-scope ytd-c4-tabbed-header-renderer"></yt-tab-group-shape></template><template is="dom-if" if="[[!modernTabs]]" class="style-scope ytd-c4-tabbed-header-renderer"><template is="dom-repeat" items="[[tabs]]" class="style-scope ytd-c4-tabbed-header-renderer"><tp-yt-paper-tab disable-upgrade$="[[!item.tabRenderer]]" hidden="[[!item.tabRenderer]]" on-focused-changed="onFocusedChanged" class="style-scope ytd-c4-tabbed-header-renderer"><div class="tab-title style-scope ytd-c4-tabbed-header-renderer">[[item.tabRenderer.title]]</div><div class="tab-underline style-scope ytd-c4-tabbed-header-renderer" hidden="[[!modernTabs]]"></div></tp-yt-paper-tab><ytd-expandable-tab-renderer data="[[item.expandableTabRenderer]]" disable-upgrade$="[[!item.expandableTabRenderer]]" hidden="[[!item.expandableTabRenderer]]" on-yt-navigate="onSearchNavigate" class="style-scope ytd-c4-tabbed-header-renderer"></ytd-expandable-tab-renderer></template></template></tp-yt-paper-tabs></div></div></tp-yt-app-toolbar></tp-yt-app-header></tp-yt-app-header-layout>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tcd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-c4-tabbed-header-renderer {--yt-lightsource-section1-color: var(--yt-spec-base-background);--yt-lightsource-primary-title-color: var(--yt-spec-text-primary);--yt-lightsource-secondary-title-color: var(--yt-spec-text-secondary);display: block;} #channel-container.ytd-c4-tabbed-header-renderer,#tabs-container.ytd-c4-tabbed-header-renderer {background-color: var(--yt-spec-base-background);} #channel-container.ytd-c4-tabbed-header-renderer {position: relative;display: flexbox;display: flex;} #channel-header.ytd-c4-tabbed-header-renderer {background-color: var(--yt-lightsource-section1-color);width: 100%;padding: 16px 107px 4px;position: relative;z-index: 1;min-width: 0;} #channel-header-container.ytd-c4-tabbed-header-renderer {height: 100%;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-c4-tabbed-header-renderer:not([is-rich-grid]) #channel-header-container.ytd-c4-tabbed-header-renderer {max-width: 1284px;} #inner-header-container.ytd-c4-tabbed-header-renderer {flex-wrap: wrap;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #avatar.ytd-c4-tabbed-header-renderer {width: 80px;height: 80px;margin: 0 24px 0 0;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #channel-name.ytd-c4-tabbed-header-renderer {--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-font-size: var(--yt-channel-title-font-size, 2.4rem);--ytd-channel-name-text-font-weight: 400;--ytd-channel-name-text-line-height: var(--yt-channel-title-line-height, 3rem);max-height: 9rem;overflow: hidden;color: var(--yt-lightsource-primary-title-color);font-size: 2em;display: block;} #channel-name.ytd-c4-tabbed-header-renderer[verified] {color: var(--yt-spec-text-primary);} #meta.ytd-c4-tabbed-header-renderer {max-height: 9rem;overflow: hidden;} #meta.ytd-c4-tabbed-header-renderer {min-width: 150px;flex: 1;flex-basis: 0.000000001px;} .meta-item.ytd-c4-tabbed-header-renderer {color: var(--yt-lightsource-secondary-title-color);max-width: 100%;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .delimiter.ytd-c4-tabbed-header-renderer {display: none;} #channel-tagline.ytd-c4-tabbed-header-renderer>ytd-channel-tagline-renderer.ytd-c4-tabbed-header-renderer {max-width: 500px;padding: 10px 0;} #channel-header-links.ytd-c4-tabbed-header-renderer>ytd-channel-header-links-view-model.ytd-c4-tabbed-header-renderer {max-width: 500px;} .icon-container.ytd-c4-tabbed-header-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-button-renderer#tip.ytd-c4-tabbed-header-renderer {--iron-icon-margin-right: 4px;--iron-icon-width: 16px;--iron-icon-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;} #channel-handle.ytd-c4-tabbed-header-renderer {display: inline-block;overflow: clip;text-overflow: ellipsis;white-space: nowrap;} #header.ytd-c4-tabbed-header-renderer {--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.ytd-c4-tabbed-header-renderer {display: block;} .banner-visible-area.ytd-c4-tabbed-header-renderer {display: block;height: 0;position: relative;} ytd-c4-tabbed-header-renderer[has-channel-art] .banner-visible-area.ytd-c4-tabbed-header-renderer {height: calc(16.1290322581vw - 1px);} ytd-c4-tabbed-header-renderer[has-channel-art][guide-persistent-and-visible] .banner-visible-area.ytd-c4-tabbed-header-renderer {height: calc((100vw - 240px)/6.2 - 1px);} #buttons.ytd-c4-tabbed-header-renderer {display: flexbox;display: flex;flex-direction: row;} #tip.ytd-c4-tabbed-header-renderer:empty {display: none;} #buttons.ytd-c4-tabbed-header-renderer>*.ytd-c4-tabbed-header-renderer:not(:empty) {margin-left: 8px;} #sponsor-button.ytd-c4-tabbed-header-renderer {align-items: center;display: flexbox;display: flex;flex-direction: row;} #purchase-button.ytd-c4-tabbed-header-renderer {align-items: center;display: flexbox;display: flex;flex-direction: row;} #edit-buttons.ytd-c4-tabbed-header-renderer ytd-button-renderer.ytd-c4-tabbed-header-renderer:first-child {margin-right: 8px;} ytd-c4-tabbed-header-renderer[use-modern-style] #channel-header-container.ytd-c4-tabbed-header-renderer {padding-top: 8px;align-items: flex-start;} ytd-c4-tabbed-header-renderer[use-modern-style] #inner-header-container.ytd-c4-tabbed-header-renderer {min-width: 0;margin-top: 16px;align-items: flex-start;} ytd-c4-tabbed-header-renderer[use-modern-style][has-channel-header-links] #inner-header-container.ytd-c4-tabbed-header-renderer {margin-top: 0;} ytd-c4-tabbed-header-renderer[use-modern-style] #avatar.ytd-c4-tabbed-header-renderer {width: 128px;height: 128px;margin-bottom: 12px;} ytd-c4-tabbed-header-renderer[use-modern-style] #avatar-editor.ytd-c4-tabbed-header-renderer {--ytd-channel-avatar-editor-size: 128px;} ytd-c4-tabbed-header-renderer[use-modern-style] #channel-name.ytd-c4-tabbed-header-renderer {margin-bottom: 4px;color: var(--yt-spec-text-primary);} ytd-c4-tabbed-header-renderer[use-modern-style] #meta.ytd-c4-tabbed-header-renderer {max-height: unset;} ytd-c4-tabbed-header-renderer[use-modern-style] .meta-item.ytd-c4-tabbed-header-renderer {display: inline-block;margin-right: 8px;white-space: nowrap;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-c4-tabbed-header-renderer[use-modern-style] #channel-handle.ytd-c4-tabbed-header-renderer {max-width: 100%;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-c4-tabbed-header-renderer[use-modern-style] #buttons.ytd-c4-tabbed-header-renderer {padding: 6px 0;} ytd-c4-tabbed-header-renderer[use-page-header-style] #channel-header-container.ytd-c4-tabbed-header-renderer {width: auto;margin-bottom: 12px;align-items: center;} ytd-c4-tabbed-header-renderer[use-page-header-style] #inner-header-container.ytd-c4-tabbed-header-renderer {min-width: 0;flex-direction: column;align-items: flex-start;} ytd-c4-tabbed-header-renderer[use-page-header-style] #avatar.ytd-c4-tabbed-header-renderer {width: 160px;height: 160px;} ytd-c4-tabbed-header-renderer[use-page-header-style] #avatar-editor.ytd-c4-tabbed-header-renderer {--ytd-channel-avatar-editor-size: 160px;} ytd-c4-tabbed-header-renderer[use-page-header-style] #channel-name.ytd-c4-tabbed-header-renderer {margin-bottom: 4px;display: block;--ytd-channel-name-text-font-size: unset;--ytd-channel-name-text-font-weight: unset;--ytd-channel-name-text-line-height: unset;--ytd-channel-name-badges-display: inline-flex;--ytd-channel-name-badges-vertical-align: baseline;--iron-icon-margin-left: -8px;--yt-badge-font-size: 36px;font-family: "Roboto","Arial",sans-serif;font-size: 3.6rem;line-height: 5rem;font-weight: 700;overflow: hidden;display: block;max-height: 10rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} @media(max-width:528px) {ytd-c4-tabbed-header-renderer[use-page-header-style] #channel-name.ytd-c4-tabbed-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;overflow: hidden;display: block;max-height: 8.8rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} @media(max-width:528px) {ytd-c4-tabbed-header-renderer[use-page-header-style] #channel-name.ytd-c4-tabbed-header-renderer {--iron-icon-margin-bottom: 2px;--iron-icon-margin-left: -4px;--yt-badge-font-size: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 700;overflow: hidden;display: block;max-height: 7.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} @media(max-width:528px) and (max-width:528px) {ytd-c4-tabbed-header-renderer[use-page-header-style] #channel-name.ytd-c4-tabbed-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;overflow: hidden;display: block;max-height: 6.4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}} ytd-c4-tabbed-header-renderer[use-page-header-style] #meta.ytd-c4-tabbed-header-renderer {max-height: unset;flex-basis: unset;width: 100%;} ytd-c4-tabbed-header-renderer[use-page-header-style] .meta-item.ytd-c4-tabbed-header-renderer {display: inline-flex;white-space: nowrap;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-c4-tabbed-header-renderer[use-page-header-style] .meta-item.ytd-c4-tabbed-header-renderer:not([hidden]) .delimiter.ytd-c4-tabbed-header-renderer {display: inline-block;margin: 0 4px;} ytd-c4-tabbed-header-renderer[use-page-header-style] #channel-handle.ytd-c4-tabbed-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-c4-tabbed-header-renderer[use-page-header-style] #channel-pronouns.ytd-c4-tabbed-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-c4-tabbed-header-renderer[use-page-header-style] #buttons.ytd-c4-tabbed-header-renderer {padding: 6px 0;} ytd-c4-tabbed-header-renderer[use-page-header-style] #buttons.ytd-c4-tabbed-header-renderer .channel-action.ytd-c4-tabbed-header-renderer:not(:empty) {margin: 0;} ytd-c4-tabbed-header-renderer[use-page-header-style] #buttons.ytd-c4-tabbed-header-renderer .channel-action.ytd-c4-tabbed-header-renderer:not(:empty)+.channel-action.ytd-c4-tabbed-header-renderer:not(:empty) {margin-left: 8px;} ytd-c4-tabbed-header-renderer[use-page-header-style] .page-header-banner.ytd-c4-tabbed-header-renderer {border-radius: 12px;overflow: hidden;} ytd-c4-tabbed-header-renderer[use-page-header-style] .page-header-banner-sizer.ytd-c4-tabbed-header-renderer {height: 0;padding-top: 16.12%;position: relative;} ytd-c4-tabbed-header-renderer[use-page-header-style] .page-header-banner-image.ytd-c4-tabbed-header-renderer {background-image: var(--yt-channel-banner);background-size: cover;background-repeat: no-repeat;background-position: center center;position: absolute;left: 0;top: 0;width: 100%;height: 100%;} ytd-c4-tabbed-header-renderer[use-page-header-style] #links-holder.ytd-c4-tabbed-header-renderer {padding-right: inherit;right: 16px;} ytd-c4-tabbed-header-renderer[use-page-header-style] #channel-tagline.ytd-c4-tabbed-header-renderer>ytd-channel-tagline-renderer.ytd-c4-tabbed-header-renderer {max-width: 600px;} ytd-c4-tabbed-header-renderer[use-page-header-style] #channel-header-links.ytd-c4-tabbed-header-renderer>ytd-channel-header-links-view-model.ytd-c4-tabbed-header-renderer {max-width: 600px;margin-bottom: 4px;} #tabs-container.ytd-c4-tabbed-header-renderer {width: 100%;height: 48px;} #tabs-divider.ytd-c4-tabbed-header-renderer {display: block;position: absolute;width: 100%;bottom: 0px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #tabs-inner-container.ytd-c4-tabbed-header-renderer {background-color: var(--yt-lightsource-section1-color);} tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer {--paper-tabs-selection-bar-color: var(--yt-lightsource-secondary-title-color);box-sizing: border-box;color: var(--yt-lightsource-secondary-title-color);height: 48px;padding-bottom: 0px;margin-left: 51px;} ytd-c4-tabbed-header-renderer tp-yt-paper-tabs .tp-yt-paper-tabs[style-target=selection-bar] {border-bottom-width: 3px;} ytd-c4-tabbed-header-renderer:not([modern-tabs]) tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer {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-c4-tabbed-header-renderer[modern-tabs] #tabs-divider.ytd-c4-tabbed-header-renderer {border-bottom: 1px solid var(--yt-spec-outline);} tp-yt-paper-tab.ytd-c4-tabbed-header-renderer {padding: 0 32px;vertical-align: middle;} tp-yt-paper-tab.ytd-c4-tabbed-header-renderer:hover {color: var(--yt-lightsource-primary-title-color,var(--yt-spec-text-primary));} tp-yt-paper-tab.ytd-c4-tabbed-header-renderer {--paper-tab-ink: var(--yt-spec-paper-tab-ink);} tp-yt-paper-tab.iron-selected.ytd-c4-tabbed-header-renderer {color: var(--yt-lightsource-primary-title-color);} .expandable-tab.ytd-c4-tabbed-header-renderer {display: inline-block;} ytd-expandable-tab-renderer.ytd-c4-tabbed-header-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.ytd-c4-tabbed-header-renderer {height: 36px;top: -52px;right: 16px;position: absolute;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;align-items: center;} tp-yt-app-toolbar.ytd-c4-tabbed-header-renderer {height: 48px;padding: 0;} #primary-links.ytd-c4-tabbed-header-renderer,#secondary-links.ytd-c4-tabbed-header-renderer {background-color: var(--yt-spec-static-overlay-background-medium-light);} #primary-links.ytd-c4-tabbed-header-renderer yt-formatted-string.ytd-c4-tabbed-header-renderer {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.ytd-c4-tabbed-header-renderer yt-img-shadow.ytd-c4-tabbed-header-renderer {padding-right: 5px;} .yt-simple-endpoint.ytd-c4-tabbed-header-renderer {display: block;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-c4-tabbed-header-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} #primary-links.ytd-c4-tabbed-header-renderer>a.ytd-c4-tabbed-header-renderer {padding: 10px;display: inline-block;} #secondary-links.ytd-c4-tabbed-header-renderer>a.ytd-c4-tabbed-header-renderer {padding: 10px 6px;line-height: 0;display: inline-block;} #secondary-links.ytd-c4-tabbed-header-renderer>a.ytd-c4-tabbed-header-renderer:first-of-type {padding-left: 10px;} #secondary-links.ytd-c4-tabbed-header-renderer>a.ytd-c4-tabbed-header-renderer:last-of-type {padding-right: 10px;} #secondary-links.ytd-c4-tabbed-header-renderer yt-img-shadow.ytd-c4-tabbed-header-renderer {padding: 1px 0;} @media(max-width:701px) {#avatar.ytd-c4-tabbed-header-renderer {display: none;}#channel-header-container.ytd-c4-tabbed-header-renderer {width: 428px;margin: auto;padding: 24px 0 0;box-sizing: border-box;}ytd-c4-tabbed-header-renderer[use-page-header-style] #channel-header-container.ytd-c4-tabbed-header-renderer {padding-top: 6px;}#channel-header.ytd-c4-tabbed-header-renderer {height: auto;padding: 0;}#channel-name.ytd-c4-tabbed-header-renderer {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.ytd-c4-tabbed-header-renderer {margin: 0;}} @media(max-width:800px) {#channel-header-container.ytd-c4-tabbed-header-renderer {align-items: flex-start;}ytd-c4-tabbed-header-renderer:not([use-modern-style]) #meta.ytd-c4-tabbed-header-renderer {margin-bottom: 8px;}#buttons.ytd-c4-tabbed-header-renderer ytd-button-renderer.ytd-c4-tabbed-header-renderer,#buttons.ytd-c4-tabbed-header-renderer ytd-subscribe-button-renderer.ytd-c4-tabbed-header-renderer {margin-bottom: 8px;}} @media(max-width:427px) {#channel-header-container.ytd-c4-tabbed-header-renderer {width: auto;padding: 20px 8px;}} @media(min-width:1304px) {ytd-c4-tabbed-header-renderer:not([guide-persistent-and-visible]) #channel-header-container.ytd-c4-tabbed-header-renderer {margin: auto;}} @media(min-width:1544px) {#channel-header-container.ytd-c4-tabbed-header-renderer {margin: auto;}} ytd-c4-tabbed-header-renderer.grid-1-columns #channel-header.ytd-c4-tabbed-header-renderer {padding-right: calc((100% - 214px)/2);padding-left: calc((100% - 214px)/2);} ytd-c4-tabbed-header-renderer.grid-1-columns tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer,ytd-c4-tabbed-header-renderer.grid-1-columns .page-header-banner.ytd-c4-tabbed-header-renderer {margin-left: calc((100% - 214px)/2);margin-right: calc((100% - 214px)/2);} ytd-c4-tabbed-header-renderer.grid-2-columns #channel-header.ytd-c4-tabbed-header-renderer {padding-right: calc((100% - 428px)/2);padding-left: calc((100% - 428px)/2);} ytd-c4-tabbed-header-renderer.grid-2-columns tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer,ytd-c4-tabbed-header-renderer.grid-2-columns .page-header-banner.ytd-c4-tabbed-header-renderer {margin-left: calc((100% - 428px)/2);margin-right: calc((100% - 428px)/2);} ytd-c4-tabbed-header-renderer.grid-3-columns #channel-header.ytd-c4-tabbed-header-renderer {padding-right: calc((100% - 642px)/2);padding-left: calc((100% - 642px)/2);} ytd-c4-tabbed-header-renderer.grid-3-columns tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer,ytd-c4-tabbed-header-renderer.grid-3-columns .page-header-banner.ytd-c4-tabbed-header-renderer {margin-left: calc((100% - 642px)/2);margin-right: calc((100% - 642px)/2);} ytd-c4-tabbed-header-renderer.grid-4-columns #channel-header.ytd-c4-tabbed-header-renderer {padding-right: calc((100% - 856px)/2);padding-left: calc((100% - 856px)/2);} ytd-c4-tabbed-header-renderer.grid-4-columns tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer,ytd-c4-tabbed-header-renderer.grid-4-columns .page-header-banner.ytd-c4-tabbed-header-renderer {margin-left: calc((100% - 856px)/2);margin-right: calc((100% - 856px)/2);} ytd-c4-tabbed-header-renderer.grid-5-columns #channel-header.ytd-c4-tabbed-header-renderer {padding-right: calc((100% - 1070px)/2);padding-left: calc((100% - 1070px)/2);} ytd-c4-tabbed-header-renderer.grid-5-columns tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer,ytd-c4-tabbed-header-renderer.grid-5-columns .page-header-banner.ytd-c4-tabbed-header-renderer {margin-left: calc((100% - 1070px)/2);margin-right: calc((100% - 1070px)/2);} ytd-c4-tabbed-header-renderer.grid-6-columns #channel-header.ytd-c4-tabbed-header-renderer {padding-right: calc((100% - 1284px)/2);padding-left: calc((100% - 1284px)/2);} ytd-c4-tabbed-header-renderer.grid-6-columns tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer,ytd-c4-tabbed-header-renderer.grid-6-columns .page-header-banner.ytd-c4-tabbed-header-renderer {margin-left: calc((100% - 1284px)/2);margin-right: calc((100% - 1284px)/2);} ytd-c4-tabbed-header-renderer[is-rich-grid] #channel-header.ytd-c4-tabbed-header-renderer {padding-left: max(24px,(100% - (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)))/2);padding-right: max(24px,(100% - (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)))/2);} ytd-c4-tabbed-header-renderer[is-rich-grid] tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer,ytd-c4-tabbed-header-renderer[is-rich-grid] .page-header-banner.ytd-c4-tabbed-header-renderer {margin-left: max(24px,(100% - (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)))/2);margin-right: max(24px,(100% - (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)))/2);} ytd-c4-tabbed-header-renderer[is-rich-grid][rich-grid-mini-mode] #channel-header.ytd-c4-tabbed-header-renderer {padding-left: max(24px,(100% - (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)))/2);padding-right: max(24px,(100% - (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)))/2);} ytd-c4-tabbed-header-renderer[is-rich-grid][rich-grid-mini-mode] tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer,ytd-c4-tabbed-header-renderer[is-rich-grid][rich-grid-mini-mode] .page-header-banner.ytd-c4-tabbed-header-renderer {margin-left: max(24px,(100% - (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)))/2);margin-right: max(24px,(100% - (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)))/2);} @media(max-width:600px) {ytd-c4-tabbed-header-renderer[is-rich-grid][rich-grid-mini-mode] #channel-header.ytd-c4-tabbed-header-renderer {padding: 0;}} @media(max-width:600px) {ytd-c4-tabbed-header-renderer[is-rich-grid][rich-grid-mini-mode] tp-yt-paper-tabs.ytd-c4-tabbed-header-renderer,ytd-c4-tabbed-header-renderer[is-rich-grid][rich-grid-mini-mode] .page-header-banner.ytd-c4-tabbed-header-renderer {margin: 0;}}</style>');
tcd=d}d=tcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ucd=a});var Qcd;var Rcd;var Scd=function(){var a=_.O.apply(this,arguments)||this;a.modernTabs=_.u("web_modern_tabs");a.rounded=_.u("web_rounded_thumbnails");return a};
_.H(Scd,_.O);Scd.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"}}}};
Scd.prototype.dataChanged=function(){if(this.data){var a=this.hasBannerArt;this.hasBannerArt=!1;if(this.data&&this.data.banner){var b=_.Ur(this.data.banner.thumbnails,this.hostElement.clientWidth);b&&(0===b.indexOf("//")&&(b="https:"+b),this.hasBannerArt=!0,_.cr(this.hostElement,{"--ytd-interactive-tabbed-header-renderer-banner-url":"url("+b+")"}))}this.hasBannerArt!==a&&_.$q(this.hostElement).querySelector("#header").fire("iron-resize")}};
Scd.prototype.updateSelectedFromBinding=function(a){this.selected=a.detail.value};
var U6=Scd;U6.prototype.dataChanged=U6.prototype.dataChanged;_.U([_.L(Pad),_.V("design:type",Object)],U6.prototype,"ytdTabbedHeaderBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],U6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.EQ),_.V("design:type",Object)],U6.prototype,"ytdGridStateAwareBehavior",void 0);_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],U6.prototype,"ytdGuideStateAwareBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],U6.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],U6.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Number)],U6.prototype,"selected",void 0);_.U([_.N(),_.V("design:type",Boolean)],U6.prototype,"active",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],U6.prototype,"hasBannerArt",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],U6.prototype,"modernTabs",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],U6.prototype,"rounded",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],U6.prototype,"dataChanged",null);U6=_.U([_.P({is:"ytd-interactive-tabbed-header-renderer",disableElementRegistration:!0})],U6);
_.Q(U6,"ytd-interactive-tabbed-header-renderer",function(){if(void 0!==Rcd)return Rcd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-interactive-tabbed-header-renderer"><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="" class="style-scope ytd-interactive-tabbed-header-renderer"><svg id="bg" viewBox="0 0 1439 304" preserveAspectRatio="xMinYMid slice" class="style-scope ytd-interactive-tabbed-header-renderer"><path opacity="0.5" d="M 0,304 V 0 H 963 L 1439,304 Z" class="style-scope ytd-interactive-tabbed-header-renderer"></path><path opacity="0.5" d="M 0,0 l 0,304 580,0 L 1055,0 0,0 Z" class="style-scope ytd-interactive-tabbed-header-renderer"></path><path opacity="0.9" d="M 0,304 V 0 H 780 L 1247,304 Z" class="style-scope ytd-interactive-tabbed-header-renderer"></path></svg><div id="content-container" class="style-scope ytd-interactive-tabbed-header-renderer"><div id="content" class="style-scope ytd-interactive-tabbed-header-renderer"><yt-img-shadow id="box-art" object-fit="COVER" thumbnail="[[data.boxArt]]" class="style-scope ytd-interactive-tabbed-header-renderer"></yt-img-shadow><div id="details" class="style-scope ytd-interactive-tabbed-header-renderer"><div id="title" class="style-scope ytd-interactive-tabbed-header-renderer">[[getSimpleString(data.title)]]</div><div id="auto-generated" hidden="[[!data.autoGenerated]]" class="style-scope ytd-interactive-tabbed-header-renderer">[[getSimpleString(data.autoGenerated)]]</div><div id="description" class="style-scope ytd-interactive-tabbed-header-renderer">[[getSimpleString(data.description)]]</div><div id="metadata" class="style-scope ytd-interactive-tabbed-header-renderer">[[getSimpleString(data.metadata)]]</div><ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" class="style-scope ytd-interactive-tabbed-header-renderer"></ytd-badge-supported-renderer><div id="buttons" class="style-scope ytd-interactive-tabbed-header-renderer"></div></div></div></div><tp-yt-app-toolbar sticky="" class="style-scope ytd-interactive-tabbed-header-renderer"><div id="tabs-container" class="style-scope ytd-interactive-tabbed-header-renderer"><div id="tabs-inner-container" class="style-scope ytd-interactive-tabbed-header-renderer"><tp-yt-paper-tabs noink="" scrollable="" selected="[[selected]]" on-iron-activate="onTabsActivate" on-selected-changed="updateSelectedFromBinding" class="style-scope ytd-interactive-tabbed-header-renderer"><template is="dom-repeat" items="[[tabs]]" class="style-scope ytd-interactive-tabbed-header-renderer"><tp-yt-paper-tab disable-upgrade$="[[!item.tabRenderer]]" hidden="[[!item.tabRenderer]]" class="style-scope ytd-interactive-tabbed-header-renderer">\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(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qcd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-interactive-tabbed-header-renderer {--ytd-badge-white-space: nowrap;display: block;} #bg.ytd-interactive-tabbed-header-renderer {position: absolute;width: 100%;height: 100%;fill: var(--yt-spec-general-background-a);} [dir="rtl"] #bg.ytd-interactive-tabbed-header-renderer, #bg.ytd-interactive-tabbed-header-renderer[dir="rtl"] {transform: scale(-1,1);transform-origin: center;} #content-container.ytd-interactive-tabbed-header-renderer {position: relative;width: 100%;} #content.ytd-interactive-tabbed-header-renderer {height: 100%;margin: auto;padding: 24px 0;display: flexbox;display: flex;flex-direction: row;align-items: flex-end;} #box-art.ytd-interactive-tabbed-header-renderer {width: 184px;height: 256px;} #details.ytd-interactive-tabbed-header-renderer {margin-left: 40px;} #title.ytd-interactive-tabbed-header-renderer {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;overflow: hidden;display: block;max-height: 6.4rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #auto-generated.ytd-interactive-tabbed-header-renderer {margin-top: 4px;color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #description.ytd-interactive-tabbed-header-renderer {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;overflow: hidden;display: block;max-height: 6.6rem;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #metadata.ytd-interactive-tabbed-header-renderer {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;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-badge-supported-renderer.ytd-interactive-tabbed-header-renderer {margin-top: 8px;overflow: hidden;height: 16px;flex-wrap: wrap;} #buttons.ytd-interactive-tabbed-header-renderer {flex-wrap: nowrap;display: flexbox;display: flex;flex-direction: row;} #buttons.ytd-interactive-tabbed-header-renderer ytd-button-renderer.ytd-interactive-tabbed-header-renderer,#buttons.ytd-interactive-tabbed-header-renderer ytd-subscribe-button-renderer.ytd-interactive-tabbed-header-renderer {margin-top: 22px;} #buttons.ytd-interactive-tabbed-header-renderer ytd-button-renderer.ytd-interactive-tabbed-header-renderer {margin-right: 8px;} #buttons.ytd-interactive-tabbed-header-renderer ytd-subscribe-button-renderer.ytd-interactive-tabbed-header-renderer {margin-left: -4px;margin-right: 4px;} #header.ytd-interactive-tabbed-header-renderer {--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.ytd-interactive-tabbed-header-renderer {width: 100%;height: 48px;} #tabs-inner-container.ytd-interactive-tabbed-header-renderer {background-color: var(--yt-spec-general-background-a);} tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer {--paper-tabs-selection-bar-color: var(--yt-spec-text-secondary);position: relative;box-sizing: border-box;height: 48px;margin: auto;max-width: 100%;padding-bottom: 1px;color: var(--yt-spec-text-secondary);} ytd-interactive-tabbed-header-renderer tp-yt-paper-tabs .tp-yt-paper-tabs[style-target=selection-bar] {border-bottom-width: 3px;} ytd-interactive-tabbed-header-renderer:not([modern-tabs]) tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer {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-interactive-tabbed-header-renderer[modern-tabs] tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} tp-yt-paper-tab.ytd-interactive-tabbed-header-renderer {padding: 0 32px;vertical-align: middle;} tp-yt-paper-tab.ytd-interactive-tabbed-header-renderer:hover {color: var(--yt-spec-text-primary);} tp-yt-paper-tab.ytd-interactive-tabbed-header-renderer:focus {background-color: var(--yt-spec-button-chip-background-hover);} tp-yt-paper-tab.iron-selected.ytd-interactive-tabbed-header-renderer {color: var(--yt-spec-text-primary);} tp-yt-app-toolbar.ytd-interactive-tabbed-header-renderer {height: 48px;padding: 0;} @media(max-width:701px) {#box-art.ytd-interactive-tabbed-header-renderer {width: 90px;height: 125px;}#description.ytd-interactive-tabbed-header-renderer,#metadata.ytd-interactive-tabbed-header-renderer {display: none;}#buttons.ytd-interactive-tabbed-header-renderer ytd-button-renderer.ytd-interactive-tabbed-header-renderer,#buttons.ytd-interactive-tabbed-header-renderer ytd-subscribe-button-renderer.ytd-interactive-tabbed-header-renderer {margin-top: 16px;}} ytd-interactive-tabbed-header-renderer.grid-1-columns #content.ytd-interactive-tabbed-header-renderer {width: 214px;} ytd-interactive-tabbed-header-renderer.grid-1-columns tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer {width: 326px;} ytd-interactive-tabbed-header-renderer.grid-2-columns #content.ytd-interactive-tabbed-header-renderer {width: 428px;} ytd-interactive-tabbed-header-renderer.grid-2-columns tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer {width: 540px;} ytd-interactive-tabbed-header-renderer.grid-3-columns #content.ytd-interactive-tabbed-header-renderer {width: 642px;} ytd-interactive-tabbed-header-renderer.grid-3-columns tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer {width: 754px;} ytd-interactive-tabbed-header-renderer.grid-4-columns #content.ytd-interactive-tabbed-header-renderer {width: 856px;} ytd-interactive-tabbed-header-renderer.grid-4-columns tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer {width: 968px;} ytd-interactive-tabbed-header-renderer.grid-5-columns #content.ytd-interactive-tabbed-header-renderer {width: 1070px;} ytd-interactive-tabbed-header-renderer.grid-5-columns tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer {width: 1182px;} ytd-interactive-tabbed-header-renderer.grid-6-columns #content.ytd-interactive-tabbed-header-renderer {width: 1284px;} ytd-interactive-tabbed-header-renderer.grid-6-columns tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer {width: 1396px;} ytd-interactive-tabbed-header-renderer[rounded] yt-img-shadow.ytd-interactive-tabbed-header-renderer {border-radius: 8px;overflow: hidden;}</style>');
Qcd=d}d=Qcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Rcd=a});var Tcd;var Ucd;var Vcd=function(){return _.O.apply(this,arguments)||this};
_.H(Vcd,_.O);Vcd.prototype.configureRendererStamper=function(){return{"data.leftActions":{id:"left-actions",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.actions":{id:"actions",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
Vcd.prototype.computeActionsAlignment=function(a){return(null==a?void 0:a.actionsAlignment)||""};
var V6=Vcd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],V6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],V6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],V6.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeActionsAlignment(data)"}),_.V("design:type",String)],V6.prototype,"actionsAlignment",void 0);
V6=_.U([_.P({is:"ytd-page-footer-renderer",disableElementRegistration:!0})],V6);
_.Q(V6,"ytd-page-footer-renderer",function(){if(void 0!==Ucd)return Ucd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-page-footer-renderer"></div>\n<div id="actions" class="style-scope ytd-page-footer-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Tcd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-page-footer-renderer {background-color: var(--yt-spec-general-background-a);border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px;display: flexbox;display: flex;flex-direction: row;justify-content: flex-start;} ytd-page-footer-renderer[actions-alignment=PAGE_FOOTER_RENDERER_ALIGNMENT_TYPE_CENTER] {justify-content: center;} ytd-button-renderer.ytd-page-footer-renderer+ytd-button-renderer.ytd-page-footer-renderer {margin-left: 8px;}</style>");
Tcd=d}d=Tcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ucd=a});var Wcd;var Xcd;var Ycd;var Zcd;var $cd=function(){var a=_.O.apply(this,arguments)||this;a.isEditing=!1;a.useSlot=!1;a.isMultiline=!1;return a};
_.H($cd,_.O);_.f=$cd.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(null==a?0:a.style)?a.style:"INLINE_FORM_STYLE_UNKNOWN"};
_.f.computeisMultiline=function(a){if(void 0!==this.multilineOverride)return this.multilineOverride;var b,c;return!!(null==a?0:null==(b=a.formField)?0:null==(c=b.textInputFormFieldRenderer)?0:c.isMultiline)};
_.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(){if(this.textForm.validate()){this.textForm.save();var a=this.textForm.value;if(a)this.set("data.textDisplayed",_.lp(a));else{var b;(null==(b=this.data)?0:b.placeholder)&&this.set("data.textDisplayed",this.data.placeholder)}this.hostElement.dispatchEvent(new _.BI("inline-form-changed",this.data));this.isEditing=!1}};
_.f.onCancel=function(){var a=_.mp(this.data.textDisplayed);a===this.data.placeholder?this.textForm.reset(""):this.textForm.reset(a);this.isEditing=!1};
var W6=$cd;W6.prototype.onKeydown=W6.prototype.onKeydown;_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],W6.prototype,"ytEventForwardingBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],W6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],W6.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],W6.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],W6.prototype,"isEditing",void 0);_.U([_.N(),_.V("design:type",Object)],W6.prototype,"useSlot",void 0);_.U([_.N(),_.V("design:type",Boolean)],W6.prototype,"multilineOverride",void 0);_.U([_.N(),_.V("design:type",Boolean)],W6.prototype,"enableOverlayTheme",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeComponentStyle(data)"}),_.V("design:type",String)],W6.prototype,"componentStyle",void 0);
_.U([_.N({computed:"computeisMultiline(data)"}),_.V("design:type",Object)],W6.prototype,"isMultiline",void 0);_.U([_.vq("#text-form"),_.V("design:type",_.AS)],W6.prototype,"textForm",void 0);_.U([_.tq("keydown"),_.V("design:type",Function),_.V("design:paramtypes",[KeyboardEvent]),_.V("design:returntype")],W6.prototype,"onKeydown",null);W6=_.U([_.P({is:"ytd-inline-form-renderer",disableElementRegistration:!0})],W6);
_.Q(W6,"ytd-inline-form-renderer",function(){if(void 0!==Zcd)return Zcd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-inline-form-renderer">\n  <template is="dom-if" restamp="" if="[[useSlot]]" class="style-scope ytd-inline-form-renderer">\n    <slot name="text-display" id="text-displayed" class="style-scope ytd-inline-form-renderer"></slot>\n  </template>\n  <template is="dom-if" restamp="" if="[[!useSlot]]" class="style-scope ytd-inline-form-renderer">\n    <yt-formatted-string id="text-displayed" split-lines="" text="[[computeTextDisplayed(data.textDisplayed, data.placeholder)]]" class="style-scope ytd-inline-form-renderer">\n    </yt-formatted-string>\n  </template>\n</div>\n<ytd-button-renderer id="edit-button" button-tooltip-position="left" data="[[data.editButton.buttonRenderer]]" hidden="[[isEditing]]" on-click="onEdit" class="style-scope ytd-inline-form-renderer">\n</ytd-button-renderer>\n<div id="edit-dialog" hidden="[[!isEditing]]" class="style-scope ytd-inline-form-renderer">\n  <yt-text-input-form-field-renderer id="text-form" component-style="[[componentStyle]]" data="[[data.formField.textInputFormFieldRenderer]]" enable-overlay-theme="[[enableOverlayTheme]]" is-multiline-override="[[isMultilineOverride]]" no-label-float="" required-error-message="[[addToStrings.REQUIRED_LABEL]]" class="style-scope ytd-inline-form-renderer">\n  </yt-text-input-form-field-renderer>\n  <div id="edit-buttons" class="style-scope ytd-inline-form-renderer">\n    <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" on-click="onCancel" class="style-scope ytd-inline-form-renderer">\n    </ytd-button-renderer>\n    <ytd-button-renderer id="save-button" data="[[data.saveButton.buttonRenderer]]" on-click="onSave" class="style-scope ytd-inline-form-renderer">\n    </ytd-button-renderer>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ycd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-inline-form-renderer {display: block;display: flexbox;display: flex;flex-direction: row;} ytd-inline-form-renderer[is-editing] {margin-right: 16px;} #text-displayed.ytd-inline-form-renderer {flex: 1;flex-basis: 0.000000001px;} ytd-inline-form-renderer[component-style=INLINE_FORM_STYLE_TITLE] #text-displayed.ytd-inline-form-renderer {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;} ytd-inline-form-renderer[component-style=INLINE_FORM_STYLE_BODY_TEXT] #text-displayed.ytd-inline-form-renderer {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;} ytd-inline-form-renderer[component-style=INLINE_FORM_STYLE_BODY_TEXT_PLACEHOLDER] #text-displayed.ytd-inline-form-renderer {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.ytd-inline-form-renderer {overflow: hidden;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} ytd-inline-form-renderer[component-style=INLINE_FORM_STYLE_TITLE] #display-dialog.ytd-inline-form-renderer {align-items: center;} ytd-inline-form-renderer[component-style=INLINE_FORM_STYLE_TITLE] #edit-button.ytd-inline-form-renderer {align-self: flex-start;} #edit-button.ytd-inline-form-renderer {color: var(--yt-spec-icon-active-other);padding-left: 8px;} ytd-inline-form-renderer[component-style=INLINE_FORM_STYLE_BODY_TEXT] #edit-button.ytd-inline-form-renderer {margin-top: -8px;} ytd-inline-form-renderer[component-style=INLINE_FORM_STYLE_BODY_TEXT_PLACEHOLDER] #edit-button.ytd-inline-form-renderer {margin-top: -8px;} #edit-dialog.ytd-inline-form-renderer {min-width: 0;flex-grow: 1;display: flexbox;display: flex;flex-direction: column;} #edit-buttons.ytd-inline-form-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;} #save-button.ytd-inline-form-renderer {margin-right: -16px;} yt-text-input-form-field-renderer.ytd-inline-form-renderer {padding-bottom: 0;}</style>');
Ycd=d}d=Ycd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Zcd=a});var add;var bdd;var cdd=function(){var a=_.O.apply(this,arguments)||this;a.previousSelectValue=void 0;a.selectedItemMessage=void 0;return a};
_.H(cdd,_.O);cdd.prototype.detached=function(){this.selectedItemMessage=this.previousSelectValue=void 0};
cdd.prototype.selectedValueChanged=function(){if(void 0!==this.selectedValue){var a,b,c,d,e=null==(a=this.data)?void 0:null==(b=a.dropdown)?void 0:null==(c=b.dropdownRenderer)?void 0:null==(d=c.entries)?void 0:d.map(function(l){return l.privacyDropdownItemRenderer});
a=_.g(null!=e?e:[]);for(b=a.next();!b.done;b=a.next())if((b=b.value)&&b.int32Value===this.selectedValue){this.selectedItemMessage=b.itemMessage;break}}else this.selectedItemMessage=void 0;if(-1!==this.selectedValue)if(void 0===this.previousSelectValue)this.previousSelectValue=this.selectedValue;else if(this.previousSelectValue!==this.selectedValue){var h;null!=(h=this.data)&&h.key&&this.data.onChange&&(this.set(this.data.key,this.selectedValue,this.data.onChange),this.ytComponentBehavior.resolveCommand(this.data.onChange),
this.previousSelectValue=this.selectedValue)}};
cdd.prototype.onValueChangedForSelectedValue=function(a){this.selectedValue=a.detail.value};
var X6=cdd;X6.prototype.selectedValueChanged=X6.prototype.selectedValueChanged;_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],X6.prototype,"ytEventForwardingBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],X6.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],X6.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],X6.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],X6.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],X6.prototype,"theme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Number)],X6.prototype,"selectedValue",void 0);_.U([_.mH("selectedValue"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],X6.prototype,"selectedValueChanged",null);
X6=_.U([_.P({is:"ytd-dropdown-form-field-renderer",disableElementRegistration:!0})],X6);
_.Q(X6,"ytd-dropdown-form-field-renderer",function(){if(void 0!==bdd)return bdd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-dropdown-form-field-renderer">\n  <ytd-dropdown-renderer id="dropdown" autosize="" data="[[data.dropdown.dropdownRenderer]]" min-autosize-width="0" no-label-float="" no-underline="" theme="[[theme]]" value="[[selectedValue]]" on-value-changed="onValueChangedForSelectedValue" class="style-scope ytd-dropdown-form-field-renderer">\n  </ytd-dropdown-renderer>\n  <yt-formatted-string id="selected-item-message" hidden="[[!selectedItemMessage]]" text="[[selectedItemMessage]]" class="style-scope ytd-dropdown-form-field-renderer">\n  </yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===add){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-dropdown-form-field-renderer {display: inline-block;color: var(--yt-spec-text-secondary);}</style>");add=d}d=add;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
return bdd=a});var ddd;var edd;var fdd=function(){return _.O.apply(this,arguments)||this};
_.H(fdd,_.O);_.J.Object.defineProperties(fdd.prototype,{byline:{configurable:!0,enumerable:!0,get:function(){for(var a=[],b=_.g(this.data||[]),c=b.next();!c.done;c=b.next())(c=_.B(c.value,Iad))&&a.push(c);return a}}});
var gdd=fdd;_.U([_.N(),_.V("design:type",Array)],gdd.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],gdd.prototype,"byline",null);gdd=_.U([_.P({is:"ytd-playlist-byline-renderer",disableElementRegistration:!0})],gdd);
_.Q(gdd,"ytd-playlist-byline-renderer",function(){if(void 0!==edd)return edd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-playlist-byline-renderer--\x3e\x3c!--css_build_styles:video.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_byline_renderer.ytd.playlist.byline.renderer.css.js--\x3e<div class="metadata-stats style-scope ytd-playlist-byline-renderer">\n  <template is="dom-repeat" items="[[byline]]" class="style-scope ytd-playlist-byline-renderer">\n    <yt-icon id="byline-icon" hidden="[[!item.icon]]" icon="[[item.icon.iconType]]" class="style-scope ytd-playlist-byline-renderer"></yt-icon>\n    <yt-formatted-string class="byline-item style-scope ytd-playlist-byline-renderer" text="[[item.text]]"></yt-formatted-string>\n  </template>\n</div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ddd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_byline_renderer.ytd.playlist.byline.renderer.css.js--\x3e<style is-scoped>ytd-playlist-byline-renderer {display: inline-block;} yt-formatted-string.ytd-playlist-byline-renderer {margin-right: 4px;} #byline-icon.ytd-playlist-byline-renderer {height: 16px;width: auto;} .metadata-stats.ytd-playlist-byline-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;color: var(--yt-playlist-byline-color,var(--yt-spec-static-overlay-text-secondary));} .metadata-stats.ytd-playlist-byline-renderer .byline-item.ytd-playlist-byline-renderer {margin-right: 4px;}</style>');
ddd=d}d=ddd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return edd=a});var hdd;var idd;var jdd=function(){var a=_.O.apply(this,arguments)||this;a.rtlBullet=_.u("web_playlist_stats_rtl_bullet_icon_killswitch");a.modern=_.u("web_modern_buttons");a.actionMap={"yt-update-playlist-action":"onUpdatePlaylistAction"};return a};
_.H(jdd,_.O);_.f=jdd.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=_.of().resolve(_.JB);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;a=null==(b=_.B(a,_.UWa))?void 0:b.updatedRenderer;if(b=_.B(a,Bad))this.data=b};
_.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){if(null==a?0:a.thumbnailOverlays)for(var b=0;b<a.thumbnailOverlays.length;b++){var c=void 0;if(null==(c=a.thumbnailOverlays[b])?0:c.tvfilmShowWatchForwardOverlayRenderer)return!1}return!0};
var Y6=jdd;Y6.prototype.onYtNavigate=Y6.prototype.onYtNavigate;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Y6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],Y6.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Y6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],Y6.prototype,"ytComponentBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],Y6.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Y6.prototype,"rtlBullet",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeStyleType(data.style)"}),_.V("design:type",String)],Y6.prototype,"styleType",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeThumbnailWidth(data.style)"}),_.V("design:type",Number)],Y6.prototype,"thumbnailWidth",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],Y6.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsCustomThumbnail(data.thumbnailRenderer)"}),_.V("design:type",Boolean)],Y6.prototype,"isCustomThumbnail",void 0);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[Event,Object]),_.V("design:returntype")],Y6.prototype,"onYtNavigate",null);
Y6=_.U([_.P({is:"ytd-playlist-sidebar-primary-info-renderer",disableElementRegistration:!0})],Y6);
_.Q(Y6,"ytd-playlist-sidebar-primary-info-renderer",function(){if(void 0!==idd)return idd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"></ytd-playlist-thumbnail><h1 id="title" hidden="[[!data.title]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><yt-formatted-string link-inherit-color="" text="[[data.title]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"></yt-formatted-string></h1><template is="dom-if" restamp="" if="[[data.titleForm]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><ytd-inline-form-renderer id="title-form" data="[[data.titleForm.inlineFormRenderer]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"></ytd-inline-form-renderer></template><div id="stats" hidden="[[!data.stats]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><template is="dom-repeat" items="[[data.stats]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><yt-formatted-string text="[[item]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"></yt-formatted-string></template></div><div id="privacy-stats" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"></ytd-badge-supported-renderer><div id="show-stats" hidden="[[!data.showStats]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><template is="dom-repeat" items="[[data.showStats]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><yt-formatted-string text="[[item]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"></yt-formatted-string></template></div><template is="dom-if" restamp="" if="[[data.privacyForm]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><ytd-dropdown-form-field-renderer id="privacy-form" data="[[data.privacyForm.dropdownFormFieldRenderer]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"></ytd-dropdown-form-field-renderer></template></div><div id="play-buttons" class="style-scope ytd-playlist-sidebar-primary-info-renderer"></div><div id="menu" class="style-scope ytd-playlist-sidebar-primary-info-renderer"></div><template is="dom-if" restamp="" if="[[data.description]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><ytd-expander max-number-of-lines="20" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><div id="description" slot="content" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><yt-formatted-string id="description" split-lines="" text="[[data.description]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"></yt-formatted-string></div><yt-formatted-string class="more-button style-scope ytd-playlist-sidebar-primary-info-renderer" 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]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><ytd-expander max-number-of-lines="20" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><div id="description-form" slot="content" class="style-scope ytd-playlist-sidebar-primary-info-renderer"><ytd-inline-form-renderer id="description-form" data="[[data.descriptionForm.inlineFormRenderer]]" class="style-scope ytd-playlist-sidebar-primary-info-renderer"></ytd-inline-form-renderer></div><yt-formatted-string class="more-button style-scope ytd-playlist-sidebar-primary-info-renderer" slot="more-button" hidden="[[!data.showMoreText]]" role="button" text="[[data.showMoreText]]"></yt-formatted-string></ytd-expander></template>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hdd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>@charset "UTF-8"; ytd-playlist-sidebar-primary-info-renderer {display: block;} ytd-playlist-thumbnail.ytd-playlist-sidebar-primary-info-renderer {margin-bottom: 16px;} ytd-playlist-thumbnail.ytd-playlist-sidebar-primary-info-renderer:before {display: block;content: "";width: 100%;padding-top: 56.25%;background-color: var(--yt-spec-10-percent-layer);} ytd-playlist-sidebar-primary-info-renderer[is-custom-thumbnail] ytd-playlist-thumbnail.ytd-playlist-sidebar-primary-info-renderer:before {padding-top: 100%;} ytd-playlist-sidebar-primary-info-renderer[style-type=playlist-sidebar-primary-info-renderer-style-type-show] ytd-playlist-thumbnail.ytd-playlist-sidebar-primary-info-renderer {margin-bottom: 12px;} #title.ytd-playlist-sidebar-primary-info-renderer {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;} ytd-playlist-sidebar-primary-info-renderer[style-type=playlist-sidebar-primary-info-renderer-style-type-show] #title.ytd-playlist-sidebar-primary-info-renderer {margin-bottom: 2px;} #privacy-stats.ytd-playlist-sidebar-primary-info-renderer {margin-top: 4px;display: flexbox;display: flex;flex-direction: row;align-items: flex-start;} #privacy-form.ytd-playlist-sidebar-primary-info-renderer {margin-right: 12px;} #badges.ytd-playlist-sidebar-primary-info-renderer {margin-top: 12px;margin-right: 4px;white-space: nowrap;} ytd-playlist-sidebar-primary-info-renderer[style-type=playlist-sidebar-primary-info-renderer-style-type-show] #privacy-stats.ytd-playlist-sidebar-primary-info-renderer,ytd-playlist-sidebar-primary-info-renderer[style-type=playlist-sidebar-primary-info-renderer-style-type-show] #badges.ytd-playlist-sidebar-primary-info-renderer {margin-top: 0;} #stats.ytd-playlist-sidebar-primary-info-renderer {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;} ytd-playlist-sidebar-primary-info-renderer[style-type=playlist-sidebar-primary-info-renderer-style-type-show] #stats.ytd-playlist-sidebar-primary-info-renderer {margin-top: 2px;margin-bottom: 2px;} #stats.ytd-playlist-sidebar-primary-info-renderer yt-formatted-string.ytd-playlist-sidebar-primary-info-renderer:not(:last-of-type):after {content: "\u2022";margin: 0 4px;} [dir="rtl"] ytd-playlist-sidebar-primary-info-renderer[rtl-bullet] #stats.ytd-playlist-sidebar-primary-info-renderer yt-formatted-string.ytd-playlist-sidebar-primary-info-renderer:not(:last-of-type):after, ytd-playlist-sidebar-primary-info-renderer[dir="rtl"][rtl-bullet] #stats.ytd-playlist-sidebar-primary-info-renderer yt-formatted-string.ytd-playlist-sidebar-primary-info-renderer:not(:last-of-type):after {content: none;margin: 0;} [dir="rtl"] ytd-playlist-sidebar-primary-info-renderer[rtl-bullet] #stats.ytd-playlist-sidebar-primary-info-renderer yt-formatted-string.ytd-playlist-sidebar-primary-info-renderer:not(:last-of-type):before, ytd-playlist-sidebar-primary-info-renderer[dir="rtl"][rtl-bullet] #stats.ytd-playlist-sidebar-primary-info-renderer yt-formatted-string.ytd-playlist-sidebar-primary-info-renderer:not(:last-of-type):before {content: "\u2022";margin: 0 4px;} #show-stats.ytd-playlist-sidebar-primary-info-renderer {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.ytd-playlist-sidebar-primary-info-renderer yt-formatted-string.ytd-playlist-sidebar-primary-info-renderer:not(:last-of-type):after {content: "\u2022";margin: 0 4px;} [dir="rtl"] ytd-playlist-sidebar-primary-info-renderer #show-stats.ytd-playlist-sidebar-primary-info-renderer yt-formatted-string.ytd-playlist-sidebar-primary-info-renderer:not(:last-of-type):after, ytd-playlist-sidebar-primary-info-renderer[dir="rtl"] #show-stats.ytd-playlist-sidebar-primary-info-renderer yt-formatted-string.ytd-playlist-sidebar-primary-info-renderer:not(:last-of-type):after {content: none;margin: 0;} [dir="rtl"] ytd-playlist-sidebar-primary-info-renderer #show-stats.ytd-playlist-sidebar-primary-info-renderer yt-formatted-string.ytd-playlist-sidebar-primary-info-renderer:not(:last-of-type):before, ytd-playlist-sidebar-primary-info-renderer[dir="rtl"] #show-stats.ytd-playlist-sidebar-primary-info-renderer yt-formatted-string.ytd-playlist-sidebar-primary-info-renderer:not(:last-of-type):before {content: "\u2022";margin: 0 4px;} #menu.ytd-playlist-sidebar-primary-info-renderer {margin-top: 4px;margin-bottom: 8px;margin-left: -8px;} #description.ytd-playlist-sidebar-primary-info-renderer {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.ytd-playlist-sidebar-primary-info-renderer {margin-bottom: 8px;} #play-buttons.ytd-playlist-sidebar-primary-info-renderer {display: flexbox;display: flex;} #play-buttons.ytd-playlist-sidebar-primary-info-renderer ytd-button-renderer.ytd-playlist-sidebar-primary-info-renderer,#play-buttons.ytd-playlist-sidebar-primary-info-renderer ytd-toggle-button-renderer.ytd-playlist-sidebar-primary-info-renderer {margin: 16px 0 8px 8px;flex: 1;flex-basis: 0.000000001px;} #play-buttons.ytd-playlist-sidebar-primary-info-renderer ytd-button-renderer.ytd-playlist-sidebar-primary-info-renderer:first-child,#play-buttons.ytd-playlist-sidebar-primary-info-renderer ytd-toggle-button-renderer.ytd-playlist-sidebar-primary-info-renderer:first-child {margin-left: 0;} ytd-playlist-sidebar-primary-info-renderer[style-type=playlist-sidebar-primary-info-renderer-style-type-show] #play-buttons.ytd-playlist-sidebar-primary-info-renderer {margin: 8px 0;display: flexbox;display: flex;flex-direction: column;} ytd-playlist-sidebar-primary-info-renderer[style-type=playlist-sidebar-primary-info-renderer-style-type-show] #play-buttons.ytd-playlist-sidebar-primary-info-renderer>ytd-compact-link-renderer.ytd-playlist-sidebar-primary-info-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;} ytd-playlist-sidebar-primary-info-renderer[style-type=playlist-sidebar-primary-info-renderer-style-type-show][modern] #play-buttons.ytd-playlist-sidebar-primary-info-renderer>ytd-compact-link-renderer.ytd-playlist-sidebar-primary-info-renderer {border-radius: 25px;} ytd-playlist-sidebar-primary-info-renderer[style-type=playlist-sidebar-primary-info-renderer-style-type-show] #play-buttons.ytd-playlist-sidebar-primary-info-renderer>*.ytd-playlist-sidebar-primary-info-renderer {margin: 4px 0;} .more-button.ytd-playlist-sidebar-primary-info-renderer {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;}</style>');
hdd=d}d=hdd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return idd=a});var kdd;var ldd;var mdd=function(){return _.O.apply(this,arguments)||this};
_.H(mdd,_.O);mdd.prototype.computeOwnerVisibility=function(a){return!(!a.videoOwner&&!a.button)};
mdd.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"}}}};
var Z6=mdd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z6.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Z6.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z6.prototype,"data",void 0);Z6=_.U([_.P({is:"ytd-playlist-sidebar-secondary-info-renderer",disableElementRegistration:!0})],Z6);
_.Q(Z6,"ytd-playlist-sidebar-secondary-info-renderer",function(){if(void 0!==ldd)return ldd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-playlist-sidebar-secondary-info-renderer">\n</yt-formatted-string>\n<div id="owner-container" hidden$="[[!computeOwnerVisibility(data)]]" class="style-scope ytd-playlist-sidebar-secondary-info-renderer">\n  <div id="video-owner" class="style-scope ytd-playlist-sidebar-secondary-info-renderer"></div>\n  <div id="button" class="style-scope ytd-playlist-sidebar-secondary-info-renderer"></div>\n</div>\n<yt-formatted-string id="description" split-lines="" text="[[data.description]]" class="style-scope ytd-playlist-sidebar-secondary-info-renderer">\n</yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kdd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-sidebar-secondary-info-renderer {display: block;padding: 16px 0;} #owner-container.ytd-playlist-sidebar-secondary-info-renderer {margin-bottom: 12px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #video-owner.ytd-playlist-sidebar-secondary-info-renderer {flex: 1;flex-basis: 0.000000001px;} #description.ytd-playlist-sidebar-secondary-info-renderer {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.ytd-playlist-sidebar-secondary-info-renderer {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;}</style>');
kdd=d}d=kdd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ldd=a});var ndd;var odd;var pdd=function(){var a=_.O.apply(this,arguments)||this;a.expanded=!1;a.isCompact=!1;return a};
_.H(pdd,_.O);_.f=pdd.prototype;_.f.attached=function(){this.ytdAutoScrollBehavior.scrollTarget=this.text};
_.f.dataChanged=function(){this.data&&_.ada(_.$q(this.text),_.wwb(_.WMa,_.mp(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};
var $6=pdd;$6.prototype.expandedChanged=$6.prototype.expandedChanged;$6.prototype.dataChanged=$6.prototype.dataChanged;_.U([_.L(_.K9c),_.V("design:type",Object)],$6.prototype,"ytdAutoScrollBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],$6.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],$6.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$6.prototype,"expanded",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],$6.prototype,"isCompact",void 0);_.U([_.N({computed:"computeAutoScrollEnabled(data.autoscroll, expanded)"}),_.V("design:type",Boolean)],$6.prototype,"autoScrollEnabled",void 0);_.U([_.vq("#text"),_.V("design:type",Object)],$6.prototype,"text",void 0);_.U([_.vq("#expander-icon"),_.V("design:type",Object)],$6.prototype,"expanderIcon",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],$6.prototype,"dataChanged",null);_.U([_.uq("expanded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],$6.prototype,"expandedChanged",null);$6=_.U([_.P({disableElementRegistration:!0,is:"ytd-channel-legal-info-renderer"})],$6);
_.Q($6,"ytd-channel-legal-info-renderer",function(){if(void 0!==odd)return odd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-channel-legal-info-renderer"></yt-formatted-string>\n<tp-yt-paper-material id="expand-button" elevation="1" on-click="toggleOnTap" class="style-scope ytd-channel-legal-info-renderer">\n  <yt-icon-button class="style-scope ytd-channel-legal-info-renderer">\n    <yt-icon id="expander-icon" class="style-scope ytd-channel-legal-info-renderer"></yt-icon>\n  </yt-icon-button>\n</tp-yt-paper-material>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ndd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-legal-info-renderer[expanded] #text.ytd-channel-legal-info-renderer {height: auto;} ytd-channel-legal-info-renderer[is-compact] #text.ytd-channel-legal-info-renderer {padding: 16px 0;} #text.ytd-channel-legal-info-renderer {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.ytd-channel-legal-info-renderer {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;align-items: center;justify-content: center;display: flexbox;display: flex;flex-direction: column;} #button.ytd-channel-legal-info-renderer {width: 40px;height: 40px;}</style>');
ndd=d}d=ndd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return odd=a});var qdd;var rdd;var sdd=_.Ln("DOWNLOAD",{},"Download"),tdd=_.Ln("DOWNLOADING",{},"Downloading"),udd=_.Ln("DOWNLOADED",{},"Downloaded"),vdd=function(){var a=_.O.apply(this,arguments)||this;a.downloadProgress=0;a.isDownloadComplete=!1;a.transferState="TRANSFER_STATE_UNKNOWN";return a};
_.H(vdd,_.O);_.f=vdd.prototype;_.f.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")};
_.f.dataChanged=function(){var a;null!=(a=this.data)&&a.tooltip||(a=_.Lob(_.Fo.getState(),this.playlistId),this.updateButtonState(a))};
_.f.computePlaylistId=function(a){return a};
_.f.updateButtonState=function(a){if(this.data&&(this.data.tooltip!==tdd||!_.iH(a))){this.isDownloadComplete=!1;switch(a){case "TRANSFER_STATE_UNKNOWN":a=sdd;var b="OFFLINE_DOWNLOAD";var c="ACTION_ADD";break;case "TRANSFER_STATE_FAILED":case "TRANSFER_STATE_COMPLETE":a=udd;b="OFFLINE_PIN";c="ACTION_REMOVE_WITH_PROMPT";this.isDownloadComplete=!0;break;case "TRANSFER_STATE_PRE_TRANSFER":case "TRANSFER_STATE_TRANSFER_IN_QUEUE":case "TRANSFER_STATE_TRANSFERRING":a=tdd;b="OFFLINE_DOWNLOADING_ZERO";c="ACTION_REMOVE_WITH_PROMPT";
break;default:a=sdd,b="OFFLINE_DOWNLOAD",c="ACTION_ADD"}var d=Object.assign({},this.data);d.tooltip=a;d.accessibilityData={accessibilityData:{label:a}};d.icon={iconType:b};d.size="SIZE_DEFAULT";_.B(d.command,_.YA)&&(_.B(d.command,_.YA).action=c);this.set("data",d)}};
_.f.updateProgress=function(a){if(this.data&&"TRANSFER_STATE_COMPLETE"!==this.transferState){this.isDownloadComplete=!1;var b="OFFLINE_DOWNLOAD";0<a&&.1>=a?b="OFFLINE_DOWNLOADING_ZERO":.1<a&&.3>=a?b="OFFLINE_DOWNLOADING_TWENTY":.3<a&&.5>=a?b="OFFLINE_DOWNLOADING_FORTY":.5<a&&.7>=a?b="OFFLINE_DOWNLOADING_SIXTY":.7<a&&1>a?b="OFFLINE_DOWNLOADING_EIGHTY":1===a&&(b="OFFLINE_PIN",this.isDownloadComplete=!0);var c;b!==(null==(c=this.data.icon)?void 0:c.iconType)&&(a=Object.assign({},this.data),a.tooltip=
tdd,a.accessibilityData={accessibilityData:{label:tdd}},a.icon={iconType:b},_.B(a.command,_.YA)&&(_.B(a.command,_.YA).action="ACTION_REMOVE_WITH_PROMPT"),this.set("data",a))}};
var a7=vdd;a7.prototype.updateProgress=a7.prototype.updateProgress;a7.prototype.updateButtonState=a7.prototype.updateButtonState;a7.prototype.dataChanged=a7.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],a7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],a7.prototype,"ytdReduxBehavior",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],a7.prototype,"forceIconButton",void 0);
_.U([_.N({value:!0}),_.V("design:type",Boolean)],a7.prototype,"forceIconOnly",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],a7.prototype,"overrides",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],a7.prototype,"buttonTooltipPosition",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],a7.prototype,"styleActionButton",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],a7.prototype,"disableTextTransform",void 0);
_.U([_.N({computed:"computePlaylistId(data.command.offlinePlaylistEndpoint.playlistId)"}),_.V("design:type",String)],a7.prototype,"playlistId",void 0);_.U([_.N(),_.V("design:type",Object)],a7.prototype,"data",void 0);_.U([_.N({selector:_.Qob,selectorArgs:["playlistId"]}),_.V("design:type",Object)],a7.prototype,"downloadProgress",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],a7.prototype,"isDownloadComplete",void 0);
_.U([_.N({selector:_.Lob,selectorArgs:["playlistId"]}),_.V("design:type",String)],a7.prototype,"transferState",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],a7.prototype,"showTooltips",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],a7.prototype,"sendCommandWhenDisabled",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],a7.prototype,"disabled",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],a7.prototype,"dataChanged",null);_.U([_.mH("transferState"),_.V("design:type",Function),_.V("design:paramtypes",[String]),_.V("design:returntype")],a7.prototype,"updateButtonState",null);_.U([_.mH("downloadProgress"),_.V("design:type",Function),_.V("design:paramtypes",[Number]),_.V("design:returntype")],a7.prototype,"updateProgress",null);
a7=_.U([_.P({disableElementRegistration:!0,is:"ytd-download-playlist-button-renderer"})],a7);
_.Q(a7,"ytd-download-playlist-button-renderer",function(){if(void 0!==rdd)return rdd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-download-playlist-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_playlist_button_renderer.ytd.download.playlist.button.renderer.css.js--\x3e<ytd-button-renderer button-tooltip-position="[[buttonTooltipPosition]]" data="[[data]]" disable-text-transform="[[disableTextTransform]]" disabled="[[disabled]]" force-icon-button="[[forceIconButton]]" force-icon-only="[[forceIconOnly]]" force-modern-icon-button="" overrides="[[overrides]]" style-action-button="[[styleActionButton]]" class="style-scope ytd-download-playlist-button-renderer"></ytd-button-renderer>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qdd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_download_playlist_button_renderer.ytd.download.playlist.button.renderer.css.js--\x3e<style is-scoped>ytd-download-playlist-button-renderer[is-download-complete] {--yt-button-color: var(--yt-spec-text-primary);} ytd-download-playlist-button-renderer[is-hidden] {display: none;}</style>");
qdd=d}d=qdd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rdd=a});var wdd;var xdd;var ydd=function(){var a=_.O.apply(this,arguments)||this;a.isSquare=!1;a.isVertical=!1;return a};
_.H(ydd,_.O);ydd.prototype.computeIsSquare=function(a){return null!=a&&a.thumbnail?"SQUARE"===J$c(a.thumbnail):!1};
ydd.prototype.computeIsVertical=function(a){return null!=a&&a.thumbnail?"VERTICAL"===J$c(a.thumbnail):!1};
ydd.prototype.configureRendererStamper=function(){return{"data.thumbnailOverlays":{id:"overlays",mapping:{thumbnailOverlayHoverTextRenderer:"ytd-thumbnail-overlay-hover-text-renderer"}}}};
var b7=ydd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],b7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],b7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsSquare(data)"}),_.V("design:type",Object)],b7.prototype,"isSquare",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsVertical(data)"}),_.V("design:type",Object)],b7.prototype,"isVertical",void 0);
_.U([_.N(),_.V("design:type",Object)],b7.prototype,"data",void 0);b7=_.U([_.P({disableElementRegistration:!0,is:"ytd-hero-playlist-thumbnail-renderer"})],b7);
_.Q(b7,"ytd-hero-playlist-thumbnail-renderer",function(){if(void 0!==xdd)return xdd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-hero-playlist-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.ytd_hero_playlist_thumbnail_renderer.ytd.hero.playlist.thumbnail.renderer.css.js--\x3e<div class="horizontally-centered-container style-scope ytd-hero-playlist-thumbnail-renderer">\n  <div class="image-wrapper style-scope ytd-hero-playlist-thumbnail-renderer">\n    <yt-img-shadow class="image style-scope ytd-hero-playlist-thumbnail-renderer" alt="hidden" aria-hidden="true" thumbnail="[[data.thumbnail]]">\n    </yt-img-shadow>\n    <div id="overlays" class="style-scope ytd-hero-playlist-thumbnail-renderer"></div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wdd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_hero_playlist_thumbnail_renderer.ytd.hero.playlist.thumbnail.renderer.css.js--\x3e<style is-scoped>.horizontally-centered-container.ytd-hero-playlist-thumbnail-renderer {display: flex;justify-content: center;} .image-wrapper.ytd-hero-playlist-thumbnail-renderer {position: relative;display: flex;justify-content: center;border-radius: 12px;overflow: hidden;} .image-wrapper.ytd-hero-playlist-thumbnail-renderer:hover ytd-thumbnail-overlay-hover-text-renderer.ytd-hero-playlist-thumbnail-renderer {opacity: 1;} yt-img-shadow.ytd-hero-playlist-thumbnail-renderer {width: 336px;height: 189px;} ytd-hero-playlist-thumbnail-renderer[is-square] yt-img-shadow.ytd-hero-playlist-thumbnail-renderer {width: 189px;height: 189px;} ytd-hero-playlist-thumbnail-renderer[is-vertical] yt-img-shadow.ytd-hero-playlist-thumbnail-renderer {width: 126px;height: 224px;} @media(min-width:1080px) {ytd-hero-playlist-thumbnail-renderer:not([is-vertical]):not([is-square]) yt-img-shadow.ytd-hero-playlist-thumbnail-renderer {width: 312px;height: 175.5px;}} @media(min-width:1080px) and (max-height:500px) {ytd-hero-playlist-thumbnail-renderer {display: none;}} @media(min-width:1080px) and (min-height:700px) {ytd-hero-playlist-thumbnail-renderer[is-square] yt-img-shadow.ytd-hero-playlist-thumbnail-renderer {width: 312px;height: 312px;}}</style>");
wdd=d}d=wdd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xdd=a});var zdd=function(){var a=_.O.apply(this,arguments)||this;a.isDarkTheme=!1;a.isUltraWide=!1;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction","yt-open-one-pick-add-video-modal-command":"onYtOnePickerAddVideoCommand","yt-window-resized":"onWindowResize"};return a};
_.H(zdd,_.O);_.f=zdd.prototype;_.f.attached=function(){this.isDarkTheme=!!document.documentElement.hasAttribute("dark");_.of();var a;null!=(a=_.of().resolve(_.nf(_.bE)))&&(a.headerElement=this.hostElement)};
_.f.detached=function(){var a;null!=(a=_.of().resolve(_.nf(_.bE)))&&(a.headerElement=void 0)};
_.f.onUpdateHeader=function(a){(a=a.detail)&&this.set("data",a)};
_.f.computeTextDisplayed=function(a){if(a)return a.textDisplayed?a.textDisplayed:a.placeholder};
_.f.gradientColorToLinearGradientStop=function(a){var b=this.isDarkTheme?a.darkThemeColor:a.lightThemeColor;return b?_.Cp(b)+" "+100*((null==a?void 0:a.startLocation)||0)+"%":"transparent"};
_.f.onWindowResize=function(){var a;(null==(a=this.data)?0:a.descriptionForm)?this.editableDescriptionInlineExpander.resize():this.descriptionInlineExpander.resize()};
_.f.onIronResize=function(a){this.isUltraWide=!a.detail.value};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.onUpdatePlaylistName=function(a){var b=this;this.set("data.titleForm.inlineFormRenderer",Object.assign({},a.detail.value));_.$m(this,function(){var c;null==(c=b.editableTitle)||c.resize()})};
_.f.onUpdatePlaylistDescription=function(a){var b=this;this.set("data.descriptionForm.inlineFormRenderer",Object.assign({},a.detail.value));_.$m(this,function(){var c;null==(c=b.editableDescriptionInlineExpander)||c.resize()})};
_.f.onYtOnePickerAddVideoCommand=function(a){(a=_.B(a,_.$Wa))&&(new Nad(a)).show()};
_.f.getCinematicData=function(a){return _.B(null==a?void 0:a.cinematicContainer,_.I$c)};
_.J.Object.defineProperties(zdd.prototype,{maxDescriptionLines:{configurable:!0,enumerable:!0,get:function(){return this.isUltraWide?999:2}},
noCinematicData:{configurable:!0,enumerable:!0,get:function(){return!this.getCinematicData(this.data)}},
backgroundStyle:{configurable:!0,enumerable:!0,get:function(){var a,b=null==(a=this.getCinematicData(this.data))?void 0:a.config;return(a=this.isDarkTheme?null==b?void 0:b.darkThemeBackgroundColor:null==b?void 0:b.lightThemeBackgroundColor)?_.dI({"background-color":_.Bp(a)}):_.dI({"background-color":"transparent"})}},
descriptionFormData:{configurable:!0,enumerable:!0,get:function(){var a;return _.B(null==(a=this.data)?void 0:a.descriptionForm,Aad)}},
getDropdownTheme:{configurable:!0,enumerable:!0,get:function(){return this.noCinematicData?"":"WHITE_THEME"}},
gradientStyle:{configurable:!0,enumerable:!0,get:function(){var a=this,b,c,d=null==(b=this.getCinematicData(this.data))?void 0:null==(c=b.gradientColorConfig)?void 0:c.map(function(e){return a.gradientColorToLinearGradientStop(e)});
return _.dI({background:"linear-gradient(to bottom, "+(null==d?void 0:d.join(", "))+")"})}},
descriptionTapText:{configurable:!0,enumerable:!0,get:function(){var a;return _.mp(null==(a=this.data)?void 0:a.descriptionTapText)}}});
var c7=zdd;c7.prototype.onUpdateHeader=c7.prototype.onUpdateHeader;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],c7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],c7.prototype,"actionHandlerBehavior",void 0);_.U([_.kH("description-inline-expander"),_.V("design:type",_.S9c)],c7.prototype,"descriptionInlineExpander",void 0);
_.U([_.kH("editable-description-inline-expander"),_.V("design:type",_.S9c)],c7.prototype,"editableDescriptionInlineExpander",void 0);_.U([_.N(),_.V("design:type",Object)],c7.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],c7.prototype,"isUltraWide",void 0);_.U([_.kH("editable-title-display"),_.V("design:type",_.HNb)],c7.prototype,"editableTitle",void 0);_.U([_.M("isUltraWide"),_.V("design:type",Object),_.V("design:paramtypes",[])],c7.prototype,"maxDescriptionLines",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],c7.prototype,"noCinematicData",null);_.U([_.tq("yt-new-playlist-header"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],c7.prototype,"onUpdateHeader",null);_.U([_.M("data","isDarkTheme"),_.V("design:type",Object),_.V("design:paramtypes",[])],c7.prototype,"backgroundStyle",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],c7.prototype,"descriptionFormData",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],c7.prototype,"getDropdownTheme",null);_.U([_.M("data","isDarkTheme"),_.V("design:type",_.Qe),_.V("design:paramtypes",[])],c7.prototype,"gradientStyle",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],c7.prototype,"descriptionTapText",null);
c7=_.U([_.P({is:"ytd-playlist-header-renderer",disableElementRegistration:!0})],c7);
_.Q(c7,"ytd-playlist-header-renderer",function(){if(void 0!==Xcd)return Xcd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-playlist-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_playlist_header_renderer.ytd.playlist.header.renderer.css.js--\x3e<iron-media-query id="resize-query" query="(max-width: 1080px)" on-query-matches-changed="onIronResize" class="style-scope ytd-playlist-header-renderer"></iron-media-query>\n\n<div class="immersive-header-container style-scope ytd-playlist-header-renderer" style="">\n  <div class="immersive-header-background-wrapper style-scope ytd-playlist-header-renderer" style$="[[backgroundStyle]]">\n    <yt-img-shadow class="blurred-image style-scope ytd-playlist-header-renderer" alt="hidden" aria-hidden="true" fit-width="" hidden="[[!data.cinematicContainer.cinematicContainerRenderer.backgroundImageConfig.thumbnail]]" thumbnail="[[data.cinematicContainer.cinematicContainerRenderer.backgroundImageConfig.thumbnail]]">\n    </yt-img-shadow>\n    <div class="immersive-header-gradient style-scope ytd-playlist-header-renderer" style$="[[gradientStyle]]"></div>\n  </div>\n  <div class="immersive-header-content style-scope ytd-playlist-header-renderer">\n    <div class="thumbnail-and-metadata-wrapper style-scope ytd-playlist-header-renderer">\n      <a class="yt-simple-endpoint style-scope ytd-playlist-header-renderer" href$="[[computeHref_(data.playButton.buttonRenderer.navigationEndpoint)]]" data="[[data.playButton.buttonRenderer.navigationEndpoint]]">\n        <div class="thumbnail-wrapper style-scope ytd-playlist-header-renderer" hidden="[[!data.playlistHeaderBanner.heroPlaylistThumbnailRenderer.thumbnail]]">\n          <ytd-hero-playlist-thumbnail-renderer data="[[data.playlistHeaderBanner.heroPlaylistThumbnailRenderer]]" class="style-scope ytd-playlist-header-renderer"></ytd-hero-playlist-thumbnail-renderer>\n        </div>\n      </a>\n\n      <div class="metadata-wrapper style-scope ytd-playlist-header-renderer">\n        <yt-dynamic-sizing-formatted-string hidden="[[data.titleForm]]" hide-overflow="" max-font-size="28" max-lines="2" text="[[data.title]]" class="style-scope ytd-playlist-header-renderer"></yt-dynamic-sizing-formatted-string>\n\n        <ytd-inline-form-renderer data="[[data.titleForm.inlineFormRenderer]]" enable-overlay-theme="[[!noCinematicData]]" hidden="[[!data.titleForm]]" use-slot="" on-inline-form-changed="onUpdatePlaylistName" class="style-scope ytd-playlist-header-renderer">\n          <yt-dynamic-sizing-formatted-string id="editable-title-display" slot="text-display" hide-overflow="" max-font-size="28" max-lines="2" text="[[data.titleForm.inlineFormRenderer.textDisplayed]]" class="style-scope ytd-playlist-header-renderer"></yt-dynamic-sizing-formatted-string>\n        </ytd-inline-form-renderer>\n\n        <div class="metadata-action-bar style-scope ytd-playlist-header-renderer">\n          <div class="metadata-text-wrapper style-scope ytd-playlist-header-renderer">\n            <div class="metadata-owner style-scope ytd-playlist-header-renderer">\n              <yt-formatted-string id="owner-text" hidden="[[!data.ownerText]]" link-inherit-color="" text="[[data.ownerText]]" class="style-scope ytd-playlist-header-renderer"></yt-formatted-string>\n              <yt-formatted-string hidden="[[!data.subtitle]]" text="[[data.subtitle]]" class="style-scope ytd-playlist-header-renderer"></yt-formatted-string>\n\n              <div class="badges style-scope ytd-playlist-header-renderer" hidden="[[!data.playlistBadges]]">\n                <span class="middot style-scope ytd-playlist-header-renderer">\u00b7</span>\n                <ytd-badge-supported-renderer badges="[[data.playlistBadges]]" disable-upgrade$="[[!data.playlistBadges]]" class="style-scope ytd-playlist-header-renderer">\n                </ytd-badge-supported-renderer>\n              </div>\n            </div>\n\n            <ytd-dropdown-form-field-renderer id="privacy-form" data="[[data.privacyForm.dropdownFormFieldRenderer]]" hidden="[[!data.privacyForm]]" theme="[[getDropdownTheme]]" class="style-scope ytd-playlist-header-renderer">\n            </ytd-dropdown-form-field-renderer>\n            <ytd-playlist-byline-renderer data="[[data.byline]]" class="style-scope ytd-playlist-header-renderer"></ytd-playlist-byline-renderer>\n          </div>\n          <div class="metadata-buttons-wrapper style-scope ytd-playlist-header-renderer">\n            <ytd-toggle-button-renderer data="[[data.saveButton.toggleButtonRenderer]]" force-modern-icon-button="" hidden="[[!data.saveButton.toggleButtonRenderer]]" class="style-scope ytd-playlist-header-renderer">\n            </ytd-toggle-button-renderer>\n            <ytd-button-renderer data="[[data.shareButton.buttonRenderer]]" force-modern-icon-button="" hidden="[[!data.shareButton.buttonRenderer]]" class="style-scope ytd-playlist-header-renderer">\n            </ytd-button-renderer>\n            <ytd-button-renderer data="[[data.addVideosButton.buttonRenderer]]" force-modern-icon-button="" hidden="[[!data.addVideosButton.buttonRenderer]]" class="style-scope ytd-playlist-header-renderer">\n            </ytd-button-renderer>\n            <ytd-download-playlist-button-renderer data="[[data.offlineability.downloadButtonRenderer]]" force-icon-button="" force-modern-icon-button="" hidden="[[!data.offlineability.downloadButtonRenderer]]" class="style-scope ytd-playlist-header-renderer">\n            </ytd-download-playlist-button-renderer>\n            <ytd-menu-renderer data="[[data.moreActionsMenu.menuRenderer]]" force-icon-button="" hidden="[[!data.moreActionsMenu.menuRenderer]]" is-overlay="[[!noCinematicData]]" tonal-override="" class="style-scope ytd-playlist-header-renderer"></ytd-menu-renderer>\n          </div>\n        </div>\n\n        <div class="play-menu spaced-row wide-screen-form style-scope ytd-playlist-header-renderer">\n          <ytd-button-renderer class="play-button style-scope ytd-playlist-header-renderer" data="[[data.playButton.buttonRenderer]]" hidden="[[!data.playButton.buttonRenderer]]">\n          </ytd-button-renderer>\n          <ytd-button-renderer class="shuffle-button style-scope ytd-playlist-header-renderer" data="[[data.shufflePlayButton.buttonRenderer]]" hidden="[[!data.shufflePlayButton.buttonRenderer]]">\n          </ytd-button-renderer>\n        </div>\n\n        <div class="description style-scope ytd-playlist-header-renderer">\n          <ytd-text-inline-expander id="description-inline-expander" expand-command="[[data.onDescriptionTap]]" expand-label="[[descriptionTapText]]" hidden="[[data.descriptionForm]]" max-lines="[[maxDescriptionLines]]" text="[[data.descriptionText]]" class="style-scope ytd-playlist-header-renderer">\n          </ytd-text-inline-expander>\n          <ytd-inline-form-renderer data="[[descriptionFormData]]" enable-overlay-theme="[[!noCinematicData]]" hidden="[[!data.descriptionForm]]" use-slot="" on-inline-form-changed="onUpdatePlaylistDescription" class="style-scope ytd-playlist-header-renderer">\n            <ytd-text-inline-expander id="editable-description-inline-expander" slot="text-display" expand-command="[[data.onDescriptionTap]]" expand-label="[[descriptionTapText]]" max-lines="[[maxDescriptionLines]]" text="[[computeTextDisplayed(data.descriptionForm.inlineFormRenderer)]]" class="style-scope ytd-playlist-header-renderer">\n            </ytd-text-inline-expander>\n          </ytd-inline-form-renderer>\n        </div>\n      </div>\n    </div>\n    <div class="play-menu spaced-row small-screen-form style-scope ytd-playlist-header-renderer">\n      <ytd-button-renderer class="play-button style-scope ytd-playlist-header-renderer" data="[[data.playButton.buttonRenderer]]" hidden="[[!data.playButton.buttonRenderer]]">\n      </ytd-button-renderer>\n      <ytd-button-renderer class="shuffle-button style-scope ytd-playlist-header-renderer" data="[[data.shufflePlayButton.buttonRenderer]]" hidden="[[!data.shufflePlayButton.buttonRenderer]]">\n      </ytd-button-renderer>\n    </div>\n  </div>\n\n  <tp-yt-paper-tooltip for="owner-text" offset="5" position="top" class="style-scope ytd-playlist-header-renderer">\n    [[getSimpleString(data.ownerText)]]\n  </tp-yt-paper-tooltip>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Wcd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_playlist_header_renderer.ytd.playlist.header.renderer.css.js--\x3e<style is-scoped>ytd-playlist-header-renderer {display: flex;flex-direction: column;box-sizing: border-box;width: 360px;overflow-x: hidden;color: var(--yt-spec-static-overlay-text-primary);--ytd-menu-renderer-button-color: var(--yt-spec-static-overlay-text-primary);} ytd-playlist-header-renderer[no-cinematic-data] {color: var(--yt-spec-text-primary);--ytd-menu-renderer-button-color: var(--yt-spec-text-primary);--yt-playlist-byline-color: var(--yt-spec-text-primary);} ytd-playlist-header-renderer[no-cinematic-data] .metadata-text-wrapper.ytd-playlist-header-renderer {--yt-endpoint-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var(--yt-spec-text-primary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);} ytd-playlist-header-renderer[no-cinematic-data] ytd-text-inline-expander.ytd-playlist-header-renderer {color: var(--yt-spec-text-primary);} ytd-playlist-thumbnail.ytd-playlist-header-renderer:before {display: block;content: "";width: 100%;padding-top: 56.25%;background-color: var(--yt-spec-10-percent-layer);} .immersive-header-container.ytd-playlist-header-renderer {flex: 1;padding: 24px;position: relative;border-radius: 16px;margin-bottom: 24px;overflow-y: hidden;display: flex;} .immersive-header-content.ytd-playlist-header-renderer {position: relative;flex: 1;overflow-y: auto;overflow-x: hidden;} .immersive-header-background-wrapper.ytd-playlist-header-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;} .blurred-image.ytd-playlist-header-renderer {width: 200%;transform: translateX(-25%);opacity: 0.7;-webkit-filter: blur(30px);filter: blur(30px);} .thumbnail-and-metadata-wrapper.ytd-playlist-header-renderer {display: flex;flex-direction: column;} .metadata-wrapper.ytd-playlist-header-renderer {min-width: 0;display: flex;flex-direction: column;justify-content: center;} .immersive-header-gradient.ytd-playlist-header-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} .thumbnail-wrapper.ytd-playlist-header-renderer {flex-shrink: 0;margin-bottom: 16px;} .title.ytd-playlist-header-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 700;} #editable-title-display.ytd-playlist-header-renderer {flex: 1;overflow: hidden;} .metadata-action-bar.ytd-playlist-header-renderer {display: flex;flex-direction: column;margin-top: 16px;} .metadata-text-wrapper.ytd-playlist-header-renderer {--yt-endpoint-color: var(--yt-spec-static-overlay-text-primary);--yt-endpoint-visited-color: var(--yt-spec-static-overlay-text-primary);--yt-endpoint-hover-color: var(--yt-spec-static-overlay-text-primary);display: flex;flex: 1;flex-direction: column;margin-bottom: 12px;} .metadata-buttons-wrapper.ytd-playlist-header-renderer {display: flex;align-items: center;} .metadata-buttons-wrapper.ytd-playlist-header-renderer>*.ytd-playlist-header-renderer {margin-right: 8px;} .metadata-owner.ytd-playlist-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;margin-bottom: 4px;} .badges.ytd-playlist-header-renderer {--yt-badge-font-weight: 400;display: inline-block;} ytd-badge-supported-renderer.ytd-playlist-header-renderer {display: inline-block;} .middot.ytd-playlist-header-renderer {margin-left: 4px;} .play-menu.ytd-playlist-header-renderer {margin: 16px 0;} .play-menu.ytd-playlist-header-renderer>*.ytd-playlist-header-renderer {flex: 1;min-width: 0;} .play-menu.small-screen-form.ytd-playlist-header-renderer {display: none;} .spaced-row.ytd-playlist-header-renderer {display: flex;} .spaced-row.ytd-playlist-header-renderer>*.ytd-playlist-header-renderer {margin: 0 4px;} .spaced-row.ytd-playlist-header-renderer>*.ytd-playlist-header-renderer:first-child {margin-left: 0;} .spaced-row.ytd-playlist-header-renderer>*.ytd-playlist-header-renderer:last-child {margin-right: 0;} ytd-text-inline-expander.ytd-playlist-header-renderer {flex: 1;color: var(--yt-spec-static-overlay-text-primary);--ytd-text-inline-expander-button-color: var( --yt-spec-static-overlay-text-primary );} @media(max-width:1080px) {.blurred-image.ytd-playlist-header-renderer {width: 100%;transform: none;}.immersive-header-container.ytd-playlist-header-renderer {border-radius: 0;margin-bottom: 0;}.metadata-action-bar.ytd-playlist-header-renderer {flex-direction: row;}.metadata-buttons-wrapper.ytd-playlist-header-renderer>*.ytd-playlist-header-renderer {margin-right: 0;margin-left: 8px;}.play-menu.ytd-playlist-header-renderer {margin-bottom: 0;}.play-menu.small-screen-form.ytd-playlist-header-renderer {display: flex;}.play-menu.wide-screen-form.ytd-playlist-header-renderer {display: none;}} @media(max-width:1080px) and (min-width:720px) {.immersive-header-content.ytd-playlist-header-renderer {display: flex;flex-direction: column;max-width: 720px;margin: 0 auto;}.thumbnail-and-metadata-wrapper.ytd-playlist-header-renderer {flex-direction: row;}.metadata-text-wrapper.ytd-playlist-header-renderer {margin-bottom: 0;}.description.ytd-playlist-header-renderer {margin-top: 8px;}.thumbnail-wrapper.ytd-playlist-header-renderer {margin-bottom: 0;}.metadata-wrapper.ytd-playlist-header-renderer {flex: 1;margin-left: 24px;}} @media(max-width:720px) {.thumbnail-wrapper.ytd-playlist-header-renderer {flex: 0;margin-bottom: 16px;}}</style>');
Wcd=d}d=Wcd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Xcd=a});var Add;var Bdd;var Cdd;var Ddd;var Edd=function(){return _.O.apply(this,arguments)||this};
_.H(Edd,_.O);Edd.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{gridShowRenderer:"ytd-grid-show-renderer"}}}};
var d7=Edd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],d7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],d7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],d7.prototype,"data",void 0);d7=_.U([_.P({is:"ytd-playlist-sidebar-tertiary-info-renderer",disableElementRegistration:!0})],d7);
_.Q(d7,"ytd-playlist-sidebar-tertiary-info-renderer",function(){if(void 0!==Ddd)return Ddd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-playlist-sidebar-tertiary-info-renderer">\n</yt-formatted-string>\n<div id="items" class="style-scope ytd-playlist-sidebar-tertiary-info-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Cdd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-sidebar-tertiary-info-renderer {display: block;padding: 20px 0;} #title.ytd-playlist-sidebar-tertiary-info-renderer {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.ytd-playlist-sidebar-tertiary-info-renderer {display: flexbox;display: flex;flex-direction: row;flex-wrap: wrap;} #items.ytd-playlist-sidebar-tertiary-info-renderer>*.ytd-playlist-sidebar-tertiary-info-renderer:not(:last-child) {margin-right: 4px;}</style>');
Cdd=d}d=Cdd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ddd=a});var Fdd=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-open-one-pick-add-video-modal-command":"onYtOnePickerAddVideoCommand"};return a};
_.H(Fdd,_.O);
Fdd.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}}}}};
Fdd.prototype.onYtOnePickerAddVideoCommand=function(a){(a=_.B(a,_.$Wa))&&(new Nad(a)).show()};
Fdd.prototype.computeUsePremiumShowStyle=function(a){if(!a||!a.items)return!1;for(var b=0;b<a.items.length;b++)if(_.B(a.items[b],Bad)){var c=void 0;return"PLAYLIST_SIDEBAR_PRIMARY_INFO_RENDERER_STYLE_TYPE_SHOW"===(null==(c=_.B(a.items[b],Bad))?void 0:c.style)}return!1};
var e7=Fdd;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],e7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],e7.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],e7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],e7.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeUsePremiumShowStyle(data)"}),_.V("design:type",Boolean)],e7.prototype,"usePremiumShowStyle",void 0);e7=_.U([_.P({is:"ytd-playlist-sidebar-renderer",disableElementRegistration:!0})],e7);
_.Q(e7,"ytd-playlist-sidebar-renderer",function(){if(void 0!==Bdd)return Bdd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-playlist-sidebar-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Add){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-sidebar-renderer {display: block;box-sizing: border-box;width: 360px;padding: 24px;overflow-x: hidden;overflow-y: auto;} ytd-playlist-sidebar-renderer::-webkit-scrollbar {width: 16px;} ytd-playlist-sidebar-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-playlist-sidebar-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #items.ytd-playlist-sidebar-renderer>*.ytd-playlist-sidebar-renderer:not(:last-child) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-playlist-sidebar-renderer[use-premium-show-style] {width: 460px;}</style>");
Add=d}d=Add;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Bdd=a});var Gdd;var Hdd;var bad=_.iu({buttonViewModel:_.ju(_.et),subscribeButtonViewModel:_.rXb});var fad=_.iu({thumbnailHoverOverlayViewModel:_.Agb});var f7=_.iu({descriptionPreviewViewModel:function(a){var b=a.className,c=a.data,d=a.isOverlay,e=a.maxLinesOverride;a=_.Ll();var h=c.description,l=c.alwaysShowTruncationText,m=c.truncationText,p=c.maxLines,q,t=!(null==(q=_.B(c.rendererContext,_.tFa))||!q.onTap),y,z,D=null!=(z=null==(y=_.B(c.rendererContext,_.TH))?void 0:y.label)?z:"";_.gu(a,c.rendererContext);c={};return _.r("yt-description-preview-view-model",{el:a,class:_.Lr("yt-description-preview-view-model-wiz",b,(c["yt-description-preview-view-model-wiz--clickable"]=
t,c))},_.Te(h,function(){return _.r(aad,{text:h,alwaysShowTruncationText:l,truncationText:m,maxLines:null!=e?e:p,isOverlay:d,accessibilityLabel:D})}))},
dynamicTextViewModel:function(a){var b=_.Ll(),c;_.gu(b,null==(c=a.data)?void 0:c.rendererContext);var d,e={};c=(e["dynamic-text-view-model-wiz"]=!0,e["dynamic-text-view-model-wiz--tappable"]=!!_.hu(null==(d=a.data)?void 0:d.rendererContext),e);var h,l,m;d=null!=(m=null==(l=_.B(null==(h=a.data)?void 0:h.rendererContext,_.TH))?void 0:l.label)?m:"";var p;return _.r("yt-dynamic-text-view-model",{el:b,class:_.Lr(c,a.className)},_.r("h1",{class:"dynamic-text-view-model-wiz__h1","aria-label":d},_.eu(null==
(p=a.data)?void 0:p.text,{userInput:!0})))},
contentPreviewImageViewModel:_.jvb,contentMetadataViewModel:_.rvb,flexibleActionsViewModel:function(a){var b=1===a.layout,c,d="FLEXIBLE_ACTIONS_STYLE_SCROLLING"===(null==(c=a.data)?void 0:c.style);c={};d=(c["yt-flexible-actions-view-model-wiz"]=!0,c["yt-flexible-actions-view-model-wiz--inline"]=!b,c["yt-flexible-actions-view-model-wiz--scrollable"]=d,c);var e,h;return _.r("yt-flexible-actions-view-model",{class:_.Lr(a.className,d)},null==(e=a.data)?void 0:null==(h=e.actionsRows)?void 0:h.map(function(l){return b?
_.r("div",{class:"yt-flexible-actions-view-model-wiz__action-row"},cad(l,b)):cad(l,b)}))},
attributionViewModel:_.mvb,imageBannerViewModel:gad,decoratedAvatarViewModel:function(a){var b=a.data;a=a.className;var c=_.Ll(),d=_.B(b.avatar,kad),e=_.hu(b.rendererContext),h=d?W$c({data:b,avatar:d,onTap:e,element:c.value}):{size:"medium"};return _.r("yt-decorated-avatar-view-model",{class:_.Lr("yt-decorated-avatar-view-model-wiz",a),el:c},_.Te(d&&d.image,function(){return _.r(_.Me,null,function(){_.Pgb(h,d.image,function(){var l=_.of().resolve(_.Cs);a:switch(h.size){case "giant":case "extra-extra-large":case "extra-large":var m=
16;break a;default:m=13}l("RADAR_LIVE",{style$:"height:"+m+"px; width:"+m+"px;",iconSize:m})},_.Cgb(d))})}))},
cinematicContainerViewModel:function(a){var b=a.data;a=a.topbarOffset;var c,d=(null==(c=_.of().resolve(_.nf(_.ds)))?void 0:c())||!1,e,h,l;c=_.g(_.kf(!!(null==(e=b.backgroundImageConfig)?0:null==(h=e.image)?0:null==(l=h.sources)?0:l.length))).next().value;e="background-color: "+Q$c(d,b)+";";void 0!==a&&(e+="top: -"+a+"px;");a="background: "+R$c(d,b.gradientColorConfig)+";";var m={className:"YtCinematicContainerViewModelBackgroundImage",alt:""};return _.r("cinematic-container-view-model",{class:"YtCinematicContainerViewModelHost",
style:e,"aria-hidden":!0},_.r(_.$e,{cond:c},function(){return _.r(_.Me,null,function(){var p;_.Ds(null==(p=b.backgroundImageConfig)?void 0:p.image,m)})}),_.r("div",{class:"YtCinematicContainerViewModelBackgroundGradient",
style:a}))}});var Idd=_.iu({pageHeaderViewModel:function(a){var b=a.data,c=a.noPadding,d=a.enableBanner,e=a.cinematicContainerTopbarOffset,h=a.allowCinematicContainerOverflow,l=a.displayAsSidebar;a=iad(b);var m=!!b.heroImage,p=!!b.image,q=!!b.background,t=l?1:had(),y=1===t,z=2===t,D=y||z,E=U$c(b,m,t,a,l),I={};c=_.Lr((I["page-header-view-model-wiz"]=!0,I["page-header-view-model-wiz--no-padding"]=!!c,I["page-header-view-model-wiz--small-top-padding"]=y&&!b.actions||z&&!(p||m),I["page-header-view-model-wiz--small-bottom-padding"]=
D&&!b.actions,I["page-header-view-model-wiz--cinematic-container-overflow-boundary"]=!h,I["page-header-view-model-wiz--display-as-sidebar"]=l,I));h={};h=_.Lr((h["page-header-view-model-wiz__page-header-headline"]=!0,h["page-header-view-model-wiz__page-header-headline--page-header-headline-full-width-hero"]=E.allowFullWidth,h));l=D&&!E.allowFullWidth;z=y&&(m||p)&&0<a;I={};z=(I["page-header-view-model-wiz__page-header-title"]=!0,I["page-header-view-model-wiz__page-header-title--page-header-title-large"]=
!z,I["page-header-view-model-wiz__page-header-title--page-header-title-medium"]=z,I["page-header-view-model-wiz__page-header-title--page-header-title-overlay"]=q,I);I={};I=(I["page-header-view-model-wiz__page-header-headline-image"]=!0,I["page-header-view-model-wiz__page-header-headline-image--page-header-headline-image-hero"]=m&&D,I);var S,T={},fa=(T["page-header-view-model-wiz__page-header-banner-container"]=d,T["page-header-view-model-wiz__page-header-banner-container--full-bleed"]=d&&"IMAGE_BANNER_STYLE_FULL_BLEED"===
(null==(S=_.B(b.banner,Kad))?void 0:S.style),T);S={};S=(S["page-header-view-model-wiz__page-header-content-metadata"]=!0,S["page-header-view-model-wiz__page-header-content-metadata--page-header-content-metadata-overlay"]=q,S);T={};T=(T["page-header-view-model-wiz__page-header-flexible-actions"]=!0,T["page-header-view-model-wiz__page-header-flexible-actions--page-header-flexible-actions-margin"]=!D,T);var oa={};oa=(oa["page-header-view-model-wiz__page-header-attribution"]=!0,oa["page-header-view-model-wiz__page-header-attribution--page-header-attribution-overlay"]=
q,oa);var ea={descriptionPreviewViewModel:{className:"page-header-view-model-wiz__page-header-description",isOverlay:q,maxLinesOverride:y?void 0:1},dynamicTextViewModel:{className:_.Lr(z)},contentPreviewImageViewModel:{className:_.Lr(I),imageSizeConfig:E},contentMetadataViewModel:{layout:y?1:0,className:_.Lr(S),isOverlay:q},flexibleActionsViewModel:{layout:1===t||2===t?1:0,className:_.Lr(T)},attributionViewModel:{className:_.Lr(oa)},decoratedAvatarViewModel:{className:_.Lr(I)},cinematicContainerViewModel:{topbarOffset:e}};
p&&lad(b,t,a);return _.r("yt-page-header-view-model",{class:c},_.Te(q,function(){return _.r("div",{class:"page-header-view-model-wiz__page-header-background"},f7(b.background))}),_.r("div",{class:"page-header-view-model-wiz__page-header-content"},_.Te(d&&(null==b?void 0:b.banner),function(){return _.r("div",{class:_.Lr(fa)},f7(null==b?void 0:b.banner,ea))}),_.r("div",{class:h},_.Te(p,function(){return f7(null==b?void 0:b.image,ea)}),_.Te(m&&!l,function(){return f7(null==b?void 0:b.heroImage,ea)}),
_.r("div",{class:"page-header-view-model-wiz__page-header-headline-info"},_.Te(m&&l,function(){return _.r("div",{class:"page-header-view-model-wiz__page-header-headline-image-hero-container"},f7(null==b?void 0:b.heroImage,ea))}),_.Te(null==b?void 0:b.title,function(){return f7(null==b?void 0:b.title,ea)}),_.Te(b.metadata,function(){return f7(b.metadata,ea)}),_.Te(b.description&&!y,function(){return f7(b.description,ea)}),_.Te(b.attribution&&!D,function(){return f7(b.attribution,ea)}),_.Te(b.actions&&
!D,function(){return f7(b.actions,ea)}))),_.r("div",{class:"page-header-view-model-wiz__page-header-headline-info"},_.Te(b.description&&y,function(){return f7(b.description,ea)}),_.Te(b.attribution&&D,function(){return f7(b.attribution,ea)}),_.Te(b.actions&&D,function(){return f7(b.actions,ea)}))))}});_.BH(function(a){var b=a.data;return _.r("yt-page-header-renderer",{class:"page-header-renderer-wiz"},Idd(b.content,{pageHeaderViewModel:{noPadding:void 0===a.noPadding?!1:a.noPadding,enableBanner:void 0===a.enableBanner?!1:a.enableBanner,cinematicContainerTopbarOffset:a.cinematicContainerTopbarOffset,allowCinematicContainerOverflow:void 0===a.allowCinematicContainerOverflow?!1:a.allowCinematicContainerOverflow,displayAsSidebar:(void 0===a.displayAsSidebar?!1:a.displayAsSidebar)&&b.enableSidebarView}}))},
"yt-page-header-renderer",{propNames:"noPadding data enableBanner cinematicContainerTopbarOffset allowCinematicContainerOverflow displayAsSidebar".split(" ")});_.BH(gad,"yt-image-banner-view-model",{propNames:["data"]});var Jdd=function(){var a=_.O.apply(this,arguments)||this;a.expandableCustomTabRenderable=function(b){_.Ir("ytd-expandable-tab-renderer",{data:b,"on-yt-navigate":a.onSearchNavigate},_.xe)};
a.isRichGrid=!1;a.richGridMiniMode=!1;a.richGridStyle="RICH_GRID_STYLE_UNKNOWN";a.isRichGridShorts=!1;a.modernTabs=_.u("web_modern_tabs");a.actionMap={"yt-insert-channel-tab-command":"handleInsertTabCommand","ytd-refresh-channel-tab-action":"handleRefreshChannelTabAction","yt-window-resized":"onWindowResize"};return a};
_.H(Jdd,_.O);_.f=Jdd.prototype;_.f.computeHeaderDisabled=function(a,b,c){return b||!a||this.computeTabsHidden(c)};
_.f.computeTabsHidden=function(a){return!a||1>=a.length};
_.f.computeIsRichGridShorts=function(a){return"RICH_GRID_STYLE_SHORTS_GRID"===a||"RICH_GRID_STYLE_SHORTS_GRID_SLIM"===a};
_.f.computeImageBannerViewModel=function(){var a,b;return _.B(null==(b=_.B(null==(a=this.data)?void 0:a.content,Lad))?void 0:b.banner,Kad)};
_.f.computeHasCinematicContainer=function(){var a,b;return!(null==(b=_.B(null==(a=this.data)?void 0:a.content,Lad))||!b.background)};
_.f.handleHeaderResize=function(){_.Sn(_.$q(this.hostElement).querySelector("#header"),"iron-resize")};
_.f.handleInsertTabCommand=function(a){var b=_.B(a,Jad);b&&(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&&_.Sn(this.hostElement,"yt-navigate",{endpoint:this.ytdGuideStateAwareBehavior.activeEndpoint,tempData:{disableCache:!0}})};
_.f.observerRichGridItemsPerRow=function(){this.isRichGrid&&this.richGridItemsPerRow&&_.cr(this.hostElement,{"--ytd-rich-grid-items-per-row":""+this.richGridItemsPerRow})};
_.f.observerRichGridSlimItemsPerRow=function(){_.cr(this.hostElement,{"--ytd-rich-grid-slim-items-per-row":""+this.richGridSlimItemsPerRow})};
_.f.updateCssVars=function(){this.richGridItemsPerRow&&_.cr(this.hostElement,{"--ytd-rich-grid-max-width":this.richGridItemsPerRow*((this.richGridMiniMode?320:_.zf("rich_grid_max_item_width",500))+16)-16+"px"})};
_.f.onDataChanged=function(){this.handleHeaderResize()};
_.f.onWindowResize=function(){this.handleHeaderResize()};
_.f.onFocusedChanged=function(a){(a=_.Sq(a))&&"tp-yt-paper-tab"===a.is&&a.hasRipple()&&(a.getRipple().holdDown=!a.pointerDown&&a.focused)};
_.f.updateSelectedFromBinding=function(a){this.ytdTabbedHeaderBehavior.selected=a.detail.value};
_.f.onSearchNavigate=function(){this.tabsElement.selected=-1};
_.J.Object.defineProperties(Jdd.prototype,{tabGroupShape:{configurable:!0,enumerable:!0,get:function(){return this.tabs?{isOverflowHidden:!0,tabs:M$c(this.tabs,this.expandableCustomTabRenderable)}:{}}},
hasBanner:{configurable:!0,enumerable:!0,get:function(){return!!this.imageBannerViewModel}},
hasInsetBanner:{configurable:!0,enumerable:!0,get:function(){var a;return"IMAGE_BANNER_STYLE_INSET"===(null==(a=this.imageBannerViewModel)?void 0:a.style)}}});
var g7=Jdd;g7.prototype.onDataChanged=g7.prototype.onDataChanged;g7.prototype.updateCssVars=g7.prototype.updateCssVars;g7.prototype.observerRichGridSlimItemsPerRow=g7.prototype.observerRichGridSlimItemsPerRow;g7.prototype.observerRichGridItemsPerRow=g7.prototype.observerRichGridItemsPerRow;_.U([_.L(_.EQ),_.V("design:type",Object)],g7.prototype,"ytdGridStateAwareBehavior",void 0);_.U([_.L(Pad),_.V("design:type",Object)],g7.prototype,"ytdTabbedHeaderBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],g7.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],g7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],g7.prototype,"ytdGuideStateAwareBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],g7.prototype,"ytdReduxBehavior",void 0);
_.U([_.vq("#tabs"),_.V("design:type",Object)],g7.prototype,"tabsElement",void 0);_.U([_.N(),_.V("design:type",Array)],g7.prototype,"tabs",void 0);_.U([_.N(),_.V("design:type",Object)],g7.prototype,"expandableCustomTabRenderable",void 0);_.U([_.M("tabs.*"),_.V("design:type",Object),_.V("design:paramtypes",[])],g7.prototype,"tabGroupShape",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g7.prototype,"isRichGrid",void 0);
_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Object)],g7.prototype,"richGridMiniMode",void 0);_.U([_.N({selector:function(a){return a.ui.richGridStyle}}),
_.V("design:type",Object)],g7.prototype,"richGridStyle",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeIsRichGridShorts(richGridStyle)"}),_.V("design:type",Object)],g7.prototype,"isRichGridShorts",void 0);_.U([_.N({selector:_.XK}),_.V("design:type",Number)],g7.prototype,"richGridItemsPerRow",void 0);_.U([_.N({selector:_.Hob}),_.V("design:type",Number)],g7.prototype,"richGridSlimItemsPerRow",void 0);_.U([_.N(),_.V("design:type",Object)],g7.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g7.prototype,"modernTabs",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeImageBannerViewModel(data)"}),_.V("design:type",Object)],g7.prototype,"imageBannerViewModel",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasCinematicContainer(data)"}),_.V("design:type",Boolean)],g7.prototype,"hasCinematicContainer",void 0);
_.U([_.N({selector:_.WWb,reflectToAttribute:!0}),_.V("design:type",Boolean)],g7.prototype,"guideIsVisibleButNotPersistent",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("imageBannerViewModel"),_.V("design:type",Object),_.V("design:paramtypes",[])],g7.prototype,"hasBanner",null);_.U([_.N({reflectToAttribute:!0}),_.M("imageBannerViewModel"),_.V("design:type",Object),_.V("design:paramtypes",[])],g7.prototype,"hasInsetBanner",null);
_.U([_.uq("richGridItemsPerRow","isRichGrid"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g7.prototype,"observerRichGridItemsPerRow",null);_.U([_.uq("richGridSlimItemsPerRow"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g7.prototype,"observerRichGridSlimItemsPerRow",null);
_.U([_.uq("richGridItemsPerRow","richGridMiniMode"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g7.prototype,"updateCssVars",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g7.prototype,"onDataChanged",null);g7=_.U([_.P({is:"ytd-tabbed-page-header",disableElementRegistration:!0})],g7);
_.Q(g7,"ytd-tabbed-page-header",function(){if(void 0!==Hdd)return Hdd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-tabbed-page-header--\x3e\x3c!--css_build_styles:video.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_tabbed_page_header.ytd.tabbed.page.header.css.js--\x3e<tp-yt-app-header-layout hidden="[[computeTabsHidden(tabs)]]" class="style-scope ytd-tabbed-page-header">\n  <tp-yt-app-header id="header" slot="header" condenses="" disabled="[[computeHeaderDisabled(active, guideIsVisibleButNotPersistent, tabs)]]" effects="parallax-background" effects-config="{&quot;parallax-background&quot;: {&quot;scalar&quot;: 0.5}}" fixed="" class="style-scope ytd-tabbed-page-header">\n    <div id="page-header-container" class="style-scope ytd-tabbed-page-header">\n      <template is="dom-if" if="[[hasBanner]]" class="style-scope ytd-tabbed-page-header">\n        <div id="page-header-banner" class="style-scope ytd-tabbed-page-header">\n          <div id="page-header-banner-sizer" class="style-scope ytd-tabbed-page-header">\n            <yt-image-banner-view-model data="[[imageBannerViewModel]]" class="style-scope ytd-tabbed-page-header">\n            </yt-image-banner-view-model>\n          </div>\n        </div>\n      </template>\n      <div id="page-header" class="style-scope ytd-tabbed-page-header">\n        <yt-page-header-renderer allow-cinematic-container-overflow="" data="[[data]]" disable-upgrade$="[[computeTabsHidden(tabs)]]" no-padding="" class="style-scope ytd-tabbed-page-header"></yt-page-header-renderer>\n      </div>\n    </div>\n    <tp-yt-app-toolbar disable-upgrade$="[[computeTabsHidden(tabs)]]" sticky="" class="style-scope ytd-tabbed-page-header">\n      <div id="tabs-container" class="style-scope ytd-tabbed-page-header">\n        \n        <div id="tabs-inner-container" class="style-scope ytd-tabbed-page-header">\n          <div id="tabs-divider" class="style-scope ytd-tabbed-page-header"></div>\n          <tp-yt-paper-tabs id="tabs" disable-upgrade$="[[computeTabsHidden(tabs)]]" noink="" remove-idle-scroll-buttons="" scrollable="" selected="[[selected]]" on-iron-activate="onTabsActivate" on-selected-changed="updateSelectedFromBinding" class="style-scope ytd-tabbed-page-header">\n            <template is="dom-if" if="[[modernTabs]]" class="style-scope ytd-tabbed-page-header">\n              <yt-tab-group-shape shape="[[tabGroupShape]]" class="style-scope ytd-tabbed-page-header">\n              </yt-tab-group-shape>\n            </template>\n            <template is="dom-if" if="[[!modernTabs]]" class="style-scope ytd-tabbed-page-header">\n              <template is="dom-repeat" items="[[tabs]]" class="style-scope ytd-tabbed-page-header">\n                <tp-yt-paper-tab disable-upgrade$="[[!item.tabRenderer]]" hidden="[[!item.tabRenderer]]" on-focused-changed="onFocusedChanged" class="style-scope ytd-tabbed-page-header">\n                  <div class="tab-title style-scope ytd-tabbed-page-header">[[item.tabRenderer.title]]</div>\n                  <div class="tab-underline style-scope ytd-tabbed-page-header" hidden="[[!modernTabs]]"></div>\n                </tp-yt-paper-tab>\n                <ytd-expandable-tab-renderer data="[[item.expandableTabRenderer]]" disable-upgrade$="[[!item.expandableTabRenderer]]" hidden="[[!item.expandableTabRenderer]]" on-yt-navigate="onSearchNavigate" class="style-scope ytd-tabbed-page-header">\n                </ytd-expandable-tab-renderer>\n              </template>\n            </template>\n          </tp-yt-paper-tabs>\n        </div>\n      </div>\n    </tp-yt-app-toolbar>\n  </tp-yt-app-header>\n</tp-yt-app-header-layout>\n<div id="page-header-container" hidden="[[!computeTabsHidden(tabs)]]" class="style-scope ytd-tabbed-page-header">\n  <template is="dom-if" if="[[hasBanner]]" class="style-scope ytd-tabbed-page-header">\n    <div id="page-header-banner" class="style-scope ytd-tabbed-page-header">\n      <div id="page-header-banner-sizer" class="style-scope ytd-tabbed-page-header">\n        <yt-image-banner-view-model data="[[imageBannerViewModel]]" class="style-scope ytd-tabbed-page-header">\n        </yt-image-banner-view-model>\n      </div>\n    </div>\n  </template>\n  <div id="page-header" class="style-scope ytd-tabbed-page-header">\n    <yt-page-header-renderer allow-cinematic-container-overflow="" data="[[data]]" disable-upgrade$="[[!computeTabsHidden(tabs)]]" no-padding="true" class="style-scope ytd-tabbed-page-header"></yt-page-header-renderer>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Gdd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_tabbed_page_header.ytd.tabbed.page.header.css.js--\x3e<style is-scoped>ytd-tabbed-page-header {--yt-lightsource-section1-color: var(--yt-spec-base-background);--yt-lightsource-primary-title-color: var(--yt-spec-text-primary);--yt-lightsource-secondary-title-color: var(--yt-spec-text-secondary);display: block;} #page-header-container.ytd-tabbed-page-header,#tabs-container.ytd-tabbed-page-header {background-color: var(--yt-spec-base-background);} #page-header-container.ytd-tabbed-page-header {position: relative;flex-direction: column;display: flexbox;display: flex;} #page-header.ytd-tabbed-page-header {background-color: var(--yt-lightsource-section1-color);padding: 24px 107px 4px;position: relative;z-index: 1;min-width: 0;} ytd-tabbed-page-header:not([has-inset-banner]) #page-header-banner.ytd-tabbed-page-header {display: block;height: 0;position: relative;} ytd-tabbed-page-header:not([has-inset-banner]) #page-header-banner.ytd-tabbed-page-header {height: calc(16.1290322581vw - 1px);} ytd-tabbed-page-header:not([has-inset-banner])[guide-persistent-and-visible] #page-header-banner.ytd-tabbed-page-header {height: calc((100vw - 240px)/6.2 - 1px);} #page-header-banner-sizer.ytd-tabbed-page-header {height: 0;padding-top: 16.12%;position: relative;} ytd-tabbed-page-header[disable-grid-state-aware] #page-header.ytd-tabbed-page-header,ytd-tabbed-page-header[disable-grid-state-aware] #page-header-banner.ytd-tabbed-page-header,ytd-tabbed-page-header[disable-grid-state-aware] tp-yt-paper-tabs.ytd-tabbed-page-header,ytd-tabbed-page-header[disable-header-fluid-width] #page-header.ytd-tabbed-page-header,ytd-tabbed-page-header[disable-header-fluid-width] #page-header-banner.ytd-tabbed-page-header,ytd-tabbed-page-header[disable-header-fluid-width] tp-yt-paper-tabs.ytd-tabbed-page-header {margin: auto;width: calc(100% - 48px);max-width: var(--ytd-rich-grid-max-width);padding: 0;} ytd-tabbed-page-header[has-banner] #page-header.ytd-tabbed-page-header {padding-top: 16px;} ytd-tabbed-page-header[is-rich-grid-shorts] #page-header.ytd-tabbed-page-header,ytd-tabbed-page-header[is-rich-grid-shorts] tp-yt-paper-tabs.ytd-tabbed-page-header {max-width: calc(var(--ytd-rich-grid-slim-items-per-row) * (var(--ytd-rich-grid-slim-item-max-width) + var(--ytd-rich-grid-shorts-item-margin)));} ytd-tabbed-page-header[is-rich-grid-shorts] tp-yt-paper-tabs.ytd-tabbed-page-header {margin: auto;} ytd-tabbed-page-header[disable-header-fluid-width] #page-header.ytd-tabbed-page-header,ytd-tabbed-page-header[disable-header-fluid-width] tp-yt-paper-tabs.ytd-tabbed-page-header {max-width: none;} #header.ytd-tabbed-page-header {--app-header-background-front-layer-background-image: var( --yt-page-header-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;} ytd-tabbed-page-header[use-modern-style] #page-header-container.ytd-tabbed-page-header {padding-top: 8px;align-items: flex-start;} #tabs-container.ytd-tabbed-page-header {width: 100%;height: 48px;} #tabs-divider.ytd-tabbed-page-header {position: absolute;width: 100%;bottom: 0px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #tabs-inner-container.ytd-tabbed-page-header {background-color: var(--yt-lightsource-section1-color);} tp-yt-paper-tabs.ytd-tabbed-page-header {--paper-tabs-selection-bar-color: var(--yt-lightsource-secondary-title-color);box-sizing: border-box;color: var(--yt-lightsource-secondary-title-color);height: 48px;} ytd-tabbed-page-header tp-yt-paper-tabs .tp-yt-paper-tabs[style-target=selection-bar] {border-bottom-width: 3px;} ytd-tabbed-page-header:not([modern-tabs]) tp-yt-paper-tabs.ytd-tabbed-page-header {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);margin-left: 51px;} ytd-tabbed-page-header[modern-tabs] #tabs-divider.ytd-tabbed-page-header {border-bottom: 1px solid var(--yt-spec-outline);} tp-yt-paper-tab.ytd-tabbed-page-header {padding: 0 32px;vertical-align: middle;} tp-yt-paper-tab.ytd-tabbed-page-header:hover {color: var(--yt-lightsource-primary-title-color,var(--yt-spec-text-primary));} tp-yt-paper-tab.ytd-tabbed-page-header {--paper-tab-ink: var(--yt-spec-paper-tab-ink);} tp-yt-paper-tab.iron-selected.ytd-tabbed-page-header {color: var(--yt-lightsource-primary-title-color);} .expandable-tab.ytd-tabbed-page-header {display: inline-block;} ytd-expandable-tab-renderer.ytd-tabbed-page-header {--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;} tp-yt-app-toolbar.ytd-tabbed-page-header {height: 48px;padding: 0;} @media(max-width:701px) {#page-header-container.ytd-tabbed-page-header {padding: 24px 0 0;box-sizing: border-box;}#page-header.ytd-tabbed-page-header {height: auto;padding: 0;}tp-yt-paper-tabs.ytd-tabbed-page-header {margin: 0;}} @media(max-width:800px) {#page-header.ytd-tabbed-page-header {align-items: flex-start;}} @media(max-width:427px) {#page-header-container.ytd-tabbed-page-header {width: auto;padding: 20px 8px;}} @media(min-width:1304px) {ytd-tabbed-page-header:not([guide-persistent-and-visible]) #page-header-container.ytd-tabbed-page-header {margin: auto;}} @media(min-width:1544px) {#page-header-container.ytd-tabbed-page-header {margin: auto;}} ytd-tabbed-page-header.grid-1-columns #page-header.ytd-tabbed-page-header ytd-tabbed-page-header.grid-1-columns[has-inset-banner] #page-header-banner.ytd-tabbed-page-header {padding-right: calc((100% - 214px)/2);padding-left: calc((100% - 214px)/2);} ytd-tabbed-page-header.grid-1-columns tp-yt-paper-tabs.ytd-tabbed-page-header {margin-left: calc((100% - 214px)/2);margin-right: calc((100% - 214px)/2);} ytd-tabbed-page-header.grid-2-columns #page-header.ytd-tabbed-page-header,ytd-tabbed-page-header.grid-2-columns[has-inset-banner] #page-header-banner.ytd-tabbed-page-header {padding-right: calc((100% - 428px)/2);padding-left: calc((100% - 428px)/2);} ytd-tabbed-page-header.grid-2-columns tp-yt-paper-tabs.ytd-tabbed-page-header {margin-left: calc((100% - 428px)/2);margin-right: calc((100% - 428px)/2);} ytd-tabbed-page-header.grid-3-columns #page-header.ytd-tabbed-page-header,ytd-tabbed-page-header.grid-3-columns[has-inset-banner] #page-header-banner.ytd-tabbed-page-header {padding-right: calc((100% - 642px)/2);padding-left: calc((100% - 642px)/2);} ytd-tabbed-page-header.grid-3-columns tp-yt-paper-tabs.ytd-tabbed-page-header {margin-left: calc((100% - 642px)/2);margin-right: calc((100% - 642px)/2);} ytd-tabbed-page-header.grid-4-columns #page-header.ytd-tabbed-page-header,ytd-tabbed-page-header.grid-4-columns[has-inset-banner] #page-header-banner.ytd-tabbed-page-header {padding-right: calc((100% - 856px)/2);padding-left: calc((100% - 856px)/2);} ytd-tabbed-page-header.grid-4-columns tp-yt-paper-tabs.ytd-tabbed-page-header {margin-left: calc((100% - 856px)/2);margin-right: calc((100% - 856px)/2);} ytd-tabbed-page-header.grid-5-columns #page-header.ytd-tabbed-page-header,ytd-tabbed-page-header.grid-5-columns[has-inset-banner] #page-header-banner.ytd-tabbed-page-header {padding-right: calc((100% - 1070px)/2);padding-left: calc((100% - 1070px)/2);} ytd-tabbed-page-header.grid-5-columns tp-yt-paper-tabs.ytd-tabbed-page-header {margin-left: calc((100% - 1070px)/2);margin-right: calc((100% - 1070px)/2);} ytd-tabbed-page-header.grid-6-columns #page-header.ytd-tabbed-page-header,ytd-tabbed-page-header.grid-6-columns[has-inset-banner] #page-header-banner.ytd-tabbed-page-header {padding-right: calc((100% - 1284px)/2);padding-left: calc((100% - 1284px)/2);} ytd-tabbed-page-header.grid-6-columns tp-yt-paper-tabs.ytd-tabbed-page-header {margin-left: calc((100% - 1284px)/2);margin-right: calc((100% - 1284px)/2);} ytd-tabbed-page-header[is-rich-grid] #page-header.ytd-tabbed-page-header {padding-left: max(24px,(100% - (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)))/2);padding-right: max(24px,(100% - (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)))/2);} ytd-tabbed-page-header[is-rich-grid] tp-yt-paper-tabs.ytd-tabbed-page-header,ytd-tabbed-page-header[is-rich-grid][has-inset-banner] #page-header-banner.ytd-tabbed-page-header {margin-left: max(24px,(100% - (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)))/2);margin-right: max(24px,(100% - (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)))/2);} ytd-tabbed-page-header[is-rich-grid][rich-grid-mini-mode] #page-header.ytd-tabbed-page-header {padding-left: max(24px,(100% - (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)))/2);padding-right: max(24px,(100% - (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)))/2);} ytd-tabbed-page-header[is-rich-grid][rich-grid-mini-mode] tp-yt-paper-tabs.ytd-tabbed-page-header,ytd-tabbed-page-header[is-rich-grid][rich-grid-mini-mode][has-inset-banner] #page-header-banner.ytd-tabbed-page-header {margin-left: max(24px,(100% - (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)))/2);margin-right: max(24px,(100% - (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)))/2);} @media(max-width:600px) {ytd-tabbed-page-header[is-rich-grid][rich-grid-mini-mode] #page-header.ytd-tabbed-page-header {padding: 0;}} @media(max-width:600px) {ytd-tabbed-page-header[is-rich-grid][rich-grid-mini-mode] tp-yt-paper-tabs.ytd-tabbed-page-header,ytd-tabbed-page-header[is-rich-grid][rich-grid-mini-mode][has-inset-banner] #page-header-banner.ytd-tabbed-page-header {margin: 0;}} ytd-tabbed-page-header[has-cinematic-container] #page-header-container.ytd-tabbed-page-header {padding-top: 0;padding-bottom: 0;} ytd-tabbed-page-header[has-cinematic-container] #page-header.ytd-tabbed-page-header {padding-top: 24px;padding-bottom: 24px;} @media(max-width:427px) {ytd-tabbed-page-header[has-cinematic-container] #page-header-container.ytd-tabbed-page-header {padding: 0;}} ytd-tabbed-page-header.grid-1-columns[has-cinematic-container] #page-header.ytd-tabbed-page-header {padding: 16px;}</style>");
Gdd=d}d=Gdd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Hdd=a});var Kdd;var Ldd;var Mdd=function(){return _.O.apply(this,arguments)||this};
_.H(Mdd,_.O);Mdd.prototype.observerRichGridItemsPerRow=function(){this.richGridItemsPerRow&&_.cr(this.hostElement,{"--ytd-rich-grid-items-per-row":""+this.richGridItemsPerRow})};
_.J.Object.defineProperties(Mdd.prototype,{badgeIconName:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.componentBehavior.computeIcon_((null==(b=_.B(null==(a=this.data)?void 0:a.badge,_.bXa))?void 0:b.icon)||null)}},
badgeLabel:{configurable:!0,enumerable:!0,get:function(){var a,b;return null==(b=_.B(null==(a=this.data)?void 0:a.badge,_.bXa))?void 0:b.label}}});
var h7=Mdd;h7.prototype.observerRichGridItemsPerRow=h7.prototype.observerRichGridItemsPerRow;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],h7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],h7.prototype,"componentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],h7.prototype,"ytdReduxBehavior",void 0);_.U([_.N({reflectToAttribute:!0,selector:_.nH}),_.V("design:type",Boolean)],h7.prototype,"richGridMiniMode",void 0);
_.U([_.N({selector:_.XK}),_.V("design:type",Number)],h7.prototype,"richGridItemsPerRow",void 0);_.U([_.N(),_.V("design:type",Object)],h7.prototype,"data",void 0);_.U([_.uq("richGridItemsPerRow"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],h7.prototype,"observerRichGridItemsPerRow",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],h7.prototype,"badgeIconName",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],h7.prototype,"badgeLabel",null);h7=_.U([_.P({is:"ytd-member-hub-profile-renderer",disableElementRegistration:!0})],h7);
_.Q(h7,"ytd-member-hub-profile-renderer",function(){if(void 0!==Ldd)return Ldd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-member-hub-profile-renderer--\x3e\x3c!--css_build_styles:video.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_member_hub_profile_renderer.ytd.member.hub.profile.renderer.css.js--\x3e<div id="content" class="style-scope ytd-member-hub-profile-renderer">\n  <yt-img-shadow id="avatar" hidden="[[!data.avatar]]" thumbnail="[[data.avatar]]" class="style-scope ytd-member-hub-profile-renderer">\n  </yt-img-shadow>\n  <div id="details-container" class="style-scope ytd-member-hub-profile-renderer">\n    <div id="badge-container" class="style-scope ytd-member-hub-profile-renderer">\n      <yt-icon id="icon" hidden="[[!badgeIconName]]" icon="[[badgeIconName]]" class="style-scope ytd-member-hub-profile-renderer">\n      </yt-icon>\n      <span id="label" hidden="[[!badgeLabel]]" class="style-scope ytd-member-hub-profile-renderer">[[badgeLabel]]</span>\n    </div>\n    <h2 class="style-scope ytd-member-hub-profile-renderer">\n      <yt-formatted-string id="title" hidden="[[!data.title]]" text="[[data.title]]" class="style-scope ytd-member-hub-profile-renderer">\n      </yt-formatted-string>\n    </h2>\n    <yt-formatted-string id="subtitle" hidden="[[!data.subtitle]]" text="[[data.subtitle]]" class="style-scope ytd-member-hub-profile-renderer">\n    </yt-formatted-string>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Kdd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_member_hub_profile_renderer.ytd.member.hub.profile.renderer.css.js--\x3e<style is-scoped>ytd-member-hub-profile-renderer {position: relative;padding: 24px 0;background: var(--yt-spec-additive-background);display: flex;flex-direction: column;align-items: center;} ytd-member-hub-profile-renderer[rich-grid-mini-mode] #content.ytd-member-hub-profile-renderer {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));} #content.ytd-member-hub-profile-renderer {position: relative;width: calc(100% - 3 * var(--ytd-rich-grid-item-margin));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));display: flex;flex-direction: row;} #avatar.ytd-member-hub-profile-renderer {width: 80px;height: 80px;border-radius: 50%;background-color: transparent;overflow: hidden;} #details-container.ytd-member-hub-profile-renderer {margin-left: 27px;height: 100%;display: flex;flex-direction: column;-ms-align-self: center;align-self: center;} #details-container.ytd-member-hub-profile-renderer #badge-container.ytd-member-hub-profile-renderer {display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #details-container.ytd-member-hub-profile-renderer #badge-container.ytd-member-hub-profile-renderer #icon.ytd-member-hub-profile-renderer {width: 14px;height: 14px;-ms-align-self: center;align-self: center;} #details-container.ytd-member-hub-profile-renderer #badge-container.ytd-member-hub-profile-renderer #label.ytd-member-hub-profile-renderer {color: var(--yt-spec-text-secondary);margin-left: 4px;display: inline-block;-ms-align-self: center;align-self: center;} #details-container.ytd-member-hub-profile-renderer #title.ytd-member-hub-profile-renderer {color: var(--yt-spec-text-primary);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;} #details-container.ytd-member-hub-profile-renderer #subtitle.ytd-member-hub-profile-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;}</style>');
Kdd=d}d=Kdd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ldd=a});var Ndd;var Odd;var Pdd=function(){return _.O.apply(this,arguments)||this};
_.H(Pdd,_.O);Pdd.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{compactLinkRenderer:{component:"ytd-compact-link-renderer",noInjection:!0}}}}};
var i7=Pdd;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],i7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],i7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],i7.prototype,"data",void 0);i7=_.U([_.P({is:"ytd-settings-sidebar-renderer",disableElementRegistration:!0})],i7);
_.Q(i7,"ytd-settings-sidebar-renderer",function(){if(void 0!==Odd)return Odd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-settings-sidebar-renderer">[[getSimpleString(data.title)]]</div>\n<div id="items" class="style-scope ytd-settings-sidebar-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ndd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-settings-sidebar-renderer {display: block;width: 240px;padding: 18px 0;box-sizing: border-box;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;} #title.ytd-settings-sidebar-renderer {color: var(--yt-spec-text-secondary);padding-left: 24px;padding-bottom: 20px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 600;} ytd-compact-link-renderer.ytd-settings-sidebar-renderer {margin: 0 12px;border-radius: 10px;}</style>');
Ndd=d}d=Ndd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Odd=a});var Qdd;var Rdd;var Sdd=function(){var a=_.O.apply(this,arguments)||this;a.modernTabs=_.u("web_modern_tabs");return a};
_.H(Sdd,_.O);Sdd.prototype.shouldHideHashtagInfo_=function(a){return!(null==a?0:a.hashtagInfoText)};
Sdd.prototype.onFocusedChanged=function(a){(a=_.Sq(a))&&"tp-yt-paper-tab"===a.is&&a.hasRipple()&&(a.getRipple().holdDown=!a.pointerDown&&a.focused)};
_.J.Object.defineProperties(Sdd.prototype,{tabsEnabled:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.tabs&&1<this.tabs.length}}});
var j7=Sdd;_.U([_.L(Pad),_.V("design:type",Object)],j7.prototype,"ytdTabbedHeaderBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],j7.prototype,"rendererBehaviors",void 0);_.U([_.N(),_.V("design:type",Object)],j7.prototype,"data",void 0);_.U([_.vq("#tabs"),_.V("design:type",Object)],j7.prototype,"tabsElement",void 0);_.U([_.N(),_.V("design:type",Array)],j7.prototype,"tabs",void 0);_.U([_.N(),_.V("design:type",Object)],j7.prototype,"selected",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],j7.prototype,"modernTabs",void 0);_.U([_.M("tabs"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],j7.prototype,"tabsEnabled",null);j7=_.U([_.P({disableElementRegistration:!0,is:"ytd-hashtag-header-renderer"})],j7);
_.Q(j7,"ytd-hashtag-header-renderer",function(){if(void 0!==Rdd)return Rdd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<tp-yt-app-header-layout class="style-scope ytd-hashtag-header-renderer">\n  <tp-yt-app-header id="header" slot="header" condenses="" effects="parallax-background" effects-config="{&quot;parallax-background&quot;: {&quot;scalar&quot;: 0.5}}" fixed="" class="style-scope ytd-hashtag-header-renderer">\n    <div id="hashtag-info-container" class="style-scope ytd-hashtag-header-renderer">\n      <yt-formatted-string id="hashtag" dir="auto" text="[[data.hashtag]]" class="style-scope ytd-hashtag-header-renderer">\n      </yt-formatted-string>\n      <div id="hashtag-info" hidden="[[shouldHideHashtagInfo_(data)]]" class="style-scope ytd-hashtag-header-renderer">\n        <yt-formatted-string id="hashtag-info-text" hidden="[[!data.hashtagInfoText]]" text="[[data.hashtagInfoText]]" class="style-scope ytd-hashtag-header-renderer">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <tp-yt-app-toolbar hidden="[[!tabsEnabled]]" sticky="" class="style-scope ytd-hashtag-header-renderer">\n      <div id="tabs-container" class="style-scope ytd-hashtag-header-renderer">\n        \n        <div id="tabs-inner-container" class="style-scope ytd-hashtag-header-renderer">\n          <tp-yt-paper-tabs id="tabs" noink="" remove-idle-scroll-buttons="" scrollable="" selected="{{selected}}" on-iron-activate="onTabsActivate" class="style-scope ytd-hashtag-header-renderer">\n            <template is="dom-repeat" items="[[tabs]]" class="style-scope ytd-hashtag-header-renderer">\n              <tp-yt-paper-tab disable-upgrade$="[[!item.tabRenderer]]" hidden="[[!item.tabRenderer]]" on-focused-changed="onFocusedChanged" class="style-scope ytd-hashtag-header-renderer">\n                [[item.tabRenderer.title]]\n              </tp-yt-paper-tab>\n            </template>\n          </tp-yt-paper-tabs>\n        </div>\n        <div id="tabs-divider" class="style-scope ytd-hashtag-header-renderer"></div>\n      </div>\n    </tp-yt-app-toolbar>\n  </tp-yt-app-header>\n</tp-yt-app-header-layout>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qdd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-hashtag-header-renderer {display: block;position: relative;box-sizing: border-box;width: -webkit-min-content;width: -moz-min-content;width: min-content;min-width: 100%;} #header.ytd-hashtag-header-renderer {position: fixed;margin-top: var(--ytd-toolbar-offset);z-index: 1;} #hashtag-info-container.ytd-hashtag-header-renderer {padding: 28px 24px;} ytd-hashtag-header-renderer:not([entity-framework-cosmetic-refresh]) #hashtag.ytd-hashtag-header-renderer {position: relative;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} ytd-hashtag-header-renderer[entity-framework-cosmetic-refresh] #hashtag.ytd-hashtag-header-renderer {position: relative;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 3.6rem;line-height: 5rem;font-weight: 700;} @media(max-width:528px) {ytd-hashtag-header-renderer[entity-framework-cosmetic-refresh] #hashtag.ytd-hashtag-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;}} #hashtag-info.ytd-hashtag-header-renderer {position: relative;padding-top: 6px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #hashtag-info-text.ytd-hashtag-header-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #tabs-container.ytd-hashtag-header-renderer {width: 100%;height: 48px;} #tabs-divider.ytd-hashtag-header-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #tabs-inner-container.ytd-hashtag-header-renderer {background-color: var(--yt-spec-base-background);} tp-yt-paper-tabs.ytd-hashtag-header-renderer {--paper-tabs-selection-bar-color: var(--yt-spec-text-secondary);box-sizing: border-box;color: var(--yt-spec-text-secondary);height: 48px;width: 100%;margin-left: 24px;} ytd-hashtag-header-renderer tp-yt-paper-tabs .tp-yt-paper-tabs[style-target=selection-bar] {border-bottom-width: 3px;} ytd-hashtag-header-renderer:not([modern-tabs]) tp-yt-paper-tabs.ytd-hashtag-header-renderer {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-hashtag-header-renderer[modern-tabs] tp-yt-paper-tabs.ytd-hashtag-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} tp-yt-paper-tab.ytd-hashtag-header-renderer {padding: 0 32px;vertical-align: middle;} tp-yt-paper-tab.ytd-hashtag-header-renderer:hover {color: var(--yt-spec-text-primary,var(--yt-spec-text-primary));} tp-yt-paper-tab.ytd-hashtag-header-renderer {--paper-tab-ink: var(--yt-spec-paper-tab-ink);} tp-yt-paper-tab.iron-selected.ytd-hashtag-header-renderer {color: var(--yt-spec-text-primary);} tp-yt-app-toolbar.ytd-hashtag-header-renderer {height: 47px;padding: 0;}</style>');
Qdd=d}d=Qdd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Rdd=a});var Tdd;var Udd;var k7=function(){var a=_.O.apply(this,arguments)||this;a.expandableCustomTabRenderable=function(b){_.Ir("ytd-expandable-tab-renderer",{data:b,"on-yt-navigate":a.onSearchNavigate},_.xe)};
a.modernTabs=_.u("web_modern_tabs");return a};
_.H(k7,_.O);k7.prototype.configureRendererStamper=function(){return{"data.subscribeButton":{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer"}}}};
k7.prototype.onSearchNavigate=function(){this.selected=void 0};
k7.prototype.onTabsChange=function(a){a=null==a?void 0:a.findIndex(function(b){var c;return null==b?void 0:null==(c=b.tabRenderer)?void 0:c.selected});
void 0!==a&&(this.selected=a)};
k7.prototype.onTabsActive=function(a){if(void 0!==this.tabs){var b,c;(a=null==(b=this.tabs[a.detail.selected])?void 0:null==(c=b.tabRenderer)?void 0:c.endpoint)&&_.Sn(this.hostElement,"yt-navigate",{endpoint:a})}};
_.J.Object.defineProperties(k7.prototype,{tabGroupShape:{configurable:!0,enumerable:!0,get:function(){return this.tabs?{isOverflowHidden:!0,tabs:M$c(this.tabs,this.expandableCustomTabRenderable)}:{}}},
tabsEnabled:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.tabs&&1<this.tabs.length}}});
var l7=k7;l7.prototype.onTabsChange=l7.prototype.onTabsChange;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],l7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.EQ),_.V("design:type",Object)],l7.prototype,"ytdGridStateAwareBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],l7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],l7.prototype,"ytdGuideStateAwareBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],l7.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Array)],l7.prototype,"tabs",void 0);_.U([_.N(),_.V("design:type",Number)],l7.prototype,"selected",void 0);_.U([_.M("tabs.*"),_.V("design:type",Object),_.V("design:paramtypes",[])],l7.prototype,"tabGroupShape",null);_.U([_.N(),_.V("design:type",Object)],l7.prototype,"expandableCustomTabRenderable",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],l7.prototype,"modernTabs",void 0);
_.U([_.M("tabs"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],l7.prototype,"tabsEnabled",null);_.U([_.mH("tabs"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],l7.prototype,"onTabsChange",null);l7=_.U([_.P({is:"ytd-topic-channel-details-renderer",disableElementRegistration:!0})],l7);
_.Q(l7,"ytd-topic-channel-details-renderer",function(){if(void 0!==Udd)return Udd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-topic-channel-details-renderer">\n  <div id="channel-header-container" class="style-scope ytd-topic-channel-details-renderer">\n    <a class="yt-simple-endpoint style-scope ytd-topic-channel-details-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n      <yt-img-shadow id="avatar" thumbnail="[[data.avatar]]" width="80" class="style-scope ytd-topic-channel-details-renderer">\n      </yt-img-shadow>\n      <div id="inner-header-container" class="style-scope ytd-topic-channel-details-renderer">\n        <h1 class="style-scope ytd-topic-channel-details-renderer">\n          <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-topic-channel-details-renderer">\n          </yt-formatted-string>\n        </h1>\n        <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-topic-channel-details-renderer">\n        </yt-formatted-string>\n      </div>\n    </a>\n    <div id="subscribe-button" class="style-scope ytd-topic-channel-details-renderer"></div>\n  </div>\n  <div id="tabs-container" hidden="[[!tabsEnabled]]" class="style-scope ytd-topic-channel-details-renderer">\n    <div id="tabs-inner-container" class="style-scope ytd-topic-channel-details-renderer">\n      <tp-yt-paper-tabs id="tabs" noink="" remove-idle-scroll-buttons="[[modernTabs]]" scrollable="" selected="[[selected]]" on-iron-activate="onTabsActive" class="style-scope ytd-topic-channel-details-renderer">\n        <template is="dom-if" if="[[modernTabs]]" class="style-scope ytd-topic-channel-details-renderer">\n          <yt-tab-group-shape shape="[[tabGroupShape]]" class="style-scope ytd-topic-channel-details-renderer"> </yt-tab-group-shape>\n        </template>\n        <template is="dom-if" if="[[!modernTabs]]" class="style-scope ytd-topic-channel-details-renderer">\n          <template is="dom-repeat" items="[[tabs]]" class="style-scope ytd-topic-channel-details-renderer">\n            <tp-yt-paper-tab disable-upgrade$="[[!item.tabRenderer]]" hidden="[[!item.tabRenderer]]" class="style-scope ytd-topic-channel-details-renderer">\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" class="style-scope ytd-topic-channel-details-renderer">\n            </ytd-expandable-tab-renderer>\n          </template>\n        </template>\n      </tp-yt-paper-tabs>\n    </div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Tdd){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-topic-channel-details-renderer.grid:not(.grid-disabled) {max-width: var(--ytd-grid-max-width);} ytd-topic-channel-details-renderer.grid-1-columns,.grid-1-columns.ytd-topic-channel-details-renderer {width: var(--ytd-grid-1-columns-width)!important;} ytd-topic-channel-details-renderer.grid-2-columns,.grid-2-columns.ytd-topic-channel-details-renderer {width: var(--ytd-grid-2-columns-width)!important;} ytd-topic-channel-details-renderer.grid-3-columns,.grid-3-columns.ytd-topic-channel-details-renderer {width: var(--ytd-grid-3-columns-width)!important;} ytd-topic-channel-details-renderer.grid-4-columns,.grid-4-columns.ytd-topic-channel-details-renderer {width: var(--ytd-grid-4-columns-width)!important;} ytd-topic-channel-details-renderer.grid-5-columns,.grid-5-columns.ytd-topic-channel-details-renderer {width: var(--ytd-grid-5-columns-width)!important;} ytd-topic-channel-details-renderer.grid-6-columns,.grid-6-columns.ytd-topic-channel-details-renderer {width: var(--ytd-grid-6-columns-width)!important;} ytd-topic-channel-details-renderer {display: block;} #channel-header-container.ytd-topic-channel-details-renderer {width: 100%;padding-top: 16px;padding-bottom: 16px;position: relative;display: flexbox;display: flex;flex-direction: row;align-items: center;} #title.ytd-topic-channel-details-renderer {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.ytd-topic-channel-details-renderer {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.ytd-topic-channel-details-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #avatar.ytd-topic-channel-details-renderer {width: 80px;height: 80px;margin: 0 24px 0 0;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #subscribe-button.ytd-topic-channel-details-renderer {position: absolute;right: 0px;margin-right: -4px;} #tabs-container.ytd-topic-channel-details-renderer {width: 100%;height: 48px;overflow: auto;} tp-yt-paper-tabs.ytd-topic-channel-details-renderer {--paper-tabs-selection-bar-color: var(--yt-spec-text-secondary);box-sizing: border-box;color: var(--yt-spec-text-secondary);height: 48px;padding-bottom: 1px;} ytd-topic-channel-details-renderer tp-yt-paper-tabs .tp-yt-paper-tabs[style-target=selection-bar] {border-bottom-width: 3px;} ytd-topic-channel-details-renderer:not([modern-tabs]) tp-yt-paper-tabs.ytd-topic-channel-details-renderer {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);margin-left: 51px;} ytd-topic-channel-details-renderer[modern-tabs] tp-yt-paper-tabs.ytd-topic-channel-details-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} tp-yt-paper-tab.ytd-topic-channel-details-renderer {padding: 0 32px;vertical-align: middle;} tp-yt-paper-tab.ytd-topic-channel-details-renderer:hover {color: var(--yt-spec-text-primary);} tp-yt-paper-tab.ytd-topic-channel-details-renderer {--paper-tab-ink: var(--yt-spec-paper-tab-ink);} tp-yt-paper-tab.iron-selected.ytd-topic-channel-details-renderer {color: var(--yt-spec-text-primary);}</style>');
Tdd=d}d=Tdd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Udd=a});var Vdd;var Wdd;var Xdd=function(){var a=_.O.apply(this,arguments)||this;a.disableGridStateAware=!1;return a};
_.H(Xdd,_.O);Xdd.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]]"}}}}}};
Xdd.prototype.activeChanged=function(){this.carousel&&(this.carousel.active=this.active)};
Xdd.prototype.updateCssVars=function(){_.cr(this.hostElement,{"--ytd-rich-grid-max-width":this.richGridItemsPerRow*((this.richGridMiniMode?320:_.zf("rich_grid_max_item_width",500))+16)-16+"px"})};
var m7=Xdd;m7.prototype.updateCssVars=m7.prototype.updateCssVars;m7.prototype.activeChanged=m7.prototype.activeChanged;_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],m7.prototype,"ytdGuideStateAwareBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],m7.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],m7.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],m7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],m7.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Array)],m7.prototype,"tabs",void 0);_.U([_.N(),_.V("design:type",Boolean)],m7.prototype,"active",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],m7.prototype,"disableGridStateAware",void 0);
_.U([_.N({selector:_.XK}),_.V("design:type",Number)],m7.prototype,"richGridItemsPerRow",void 0);_.U([_.N({selector:_.nH}),_.V("design:type",Boolean)],m7.prototype,"richGridMiniMode",void 0);_.U([_.vq("ytd-carousel-item-renderer"),_.V("design:type",Object)],m7.prototype,"carousel",void 0);_.U([_.uq("active"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],m7.prototype,"activeChanged",null);
_.U([_.uq("richGridItemsPerRow","richGridMiniMode"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],m7.prototype,"updateCssVars",null);m7=_.U([_.P({disableElementRegistration:!0,is:"ytd-carousel-header-renderer"})],m7);
_.Q(m7,"ytd-carousel-header-renderer",function(){if(void 0!==Wdd)return Wdd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-carousel-header-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vdd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-carousel-header-renderer {--ytd-default-promo-panel-renderer-height: 400px;display: block;width: 100%;background-color: var(--yt-spec-additive-background);} ytd-topic-channel-details-renderer.ytd-carousel-header-renderer {margin: auto;} ytd-carousel-header-renderer[disable-grid-state-aware] ytd-topic-channel-details-renderer.ytd-carousel-header-renderer {width: calc(100% - 48px);max-width: var(--ytd-rich-grid-max-width);}</style>");
Vdd=d}d=Vdd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Wdd=a});var Ydd;var Zdd;var $dd=_.Mu(["https://www.google-analytics.com/analytics.js"]),aed=function(){var a=_.O.apply(this,arguments)||this;a.scriptAnalyticsAdded=!1;return a};
_.H(aed,_.O);aed.prototype.dataChanged=function(){this.data&&this.data.analyticsId&&this.sendGoogleAnalyticsPageview(this.data.analyticsId)};
aed.prototype.sendGoogleAnalyticsPageview=function(a){this.scriptAnalyticsAdded||this.appendAnalyticsScript();window.ga=window.ga||function(){var c=_.Xc.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")};
aed.prototype.appendAnalyticsScript=function(){this.scriptAnalyticsAdded=!0;var a=_.Bd("SCRIPT");a.name="ga-analytics";var b=_.gd($dd);_.Ad(a,b);a.async=!0;_.$q(this.hostElement).appendChild(a)};
var n7=aed;n7.prototype.dataChanged=n7.prototype.dataChanged;_.U([_.N(),_.V("design:type",Object)],n7.prototype,"data",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n7.prototype,"dataChanged",null);n7=_.U([_.P({disableElementRegistration:!0,is:"ytd-channel-metadata-renderer"})],n7);
_.Q(n7,"ytd-channel-metadata-renderer",function(){if(void 0!==Zdd)return Zdd;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-channel-metadata-renderer">\n  <img src$="[[data.trackingImageUrl]]" border="0" width="1" height="1" alt="" class="style-scope ytd-channel-metadata-renderer">\n</template>\n<template is="dom-if" if="[[data.channelConversionUrl]]" class="style-scope ytd-channel-metadata-renderer">\n  <img src$="[[data.channelConversionUrl]]" border="0" width="1" height="1" alt="" class="style-scope ytd-channel-metadata-renderer">\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ydd){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-metadata-renderer {display: none;}</style>");Ydd=d}d=Ydd;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Zdd=a});var bed;var ced;var ded;var eed;var fed=function(){return _.O.apply(this,arguments)||this};
_.H(fed,_.O);var ged=fed;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ged.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ged.prototype,"data",void 0);ged=_.U([_.P({is:"ytd-sub-feed-option-renderer",disableElementRegistration:!0})],ged);
_.Q(ged,"ytd-sub-feed-option-renderer",function(){if(void 0!==eed)return eed;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-sub-feed-option-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" tabindex="-1">\n  <tp-yt-paper-radio-button checked="[[data.isSelected]]" class="style-scope ytd-sub-feed-option-renderer">\n    <yt-formatted-string text="[[data.name]]" class="style-scope ytd-sub-feed-option-renderer"></yt-formatted-string>\n  </tp-yt-paper-radio-button>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ded){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sub-feed-option-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;align-items: center;display: flexbox;display: flex;flex-direction: row;} .yt-simple-endpoint.ytd-sub-feed-option-renderer {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-sub-feed-option-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-sub-feed-option-renderer {flex: 1;flex-basis: 0.000000001px;} yt-formatted-string.ytd-sub-feed-option-renderer {color: var(--yt-spec-text-primary);} tp-yt-paper-radio-button.ytd-sub-feed-option-renderer {--paper-radio-button-label-spacing: 0;justify-content: space-between;display: flexbox;display: flex;flex-direction: row-reverse;} ytd-sub-feed-option-renderer tp-yt-paper-radio-button .tp-yt-paper-radio-button[style-target=label] {display: flex;flex-direction: row;align-items: center;}</style>');
ded=d}d=ded;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return eed=a});var hed;var ied;var jed=function(){return _.O.apply(this,arguments)||this};
_.H(jed,_.O);jed.prototype.configureRendererStamper=function(){return{"data.options":{id:"options",mapping:{subFeedOptionRenderer:{component:"ytd-sub-feed-option-renderer",noInjection:!0}}}}};
var o7=jed;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],o7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],o7.prototype,"ytRendererStamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],o7.prototype,"data",void 0);o7=_.U([_.P({is:"ytd-sub-feed-selector-renderer",disableElementRegistration:!0})],o7);
_.Q(o7,"ytd-sub-feed-selector-renderer",function(){if(void 0!==ied)return ied;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sub-feed-selector-renderer">\n   [[getSimpleString(data.title)]]\n</h2>\n<div id="options" class="style-scope ytd-sub-feed-selector-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hed){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sub-feed-selector-renderer {display: block;margin-bottom: 8px;} #title.ytd-sub-feed-selector-renderer {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: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-sub-feed-option-renderer.ytd-sub-feed-selector-renderer {padding: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #title.ytd-sub-feed-selector-renderer,ytd-sub-feed-option-renderer.ytd-sub-feed-selector-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);}</style>');
hed=d}d=hed;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ied=a});var ked=function(){return _.O.apply(this,arguments)||this};
_.H(ked,_.O);
ked.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},eomSettingsDisclaimerRenderer:{component:"ytd-eom-settings-disclaimer-renderer",noInjection:!0}}}}};
var p7=ked;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],p7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],p7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],p7.prototype,"data",void 0);p7=_.U([_.P({is:"ytd-browse-feed-actions-renderer",disableElementRegistration:!0})],p7);
_.Q(p7,"ytd-browse-feed-actions-renderer",function(){if(void 0!==ced)return ced;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-browse-feed-actions-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bed){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-browse-feed-actions-renderer {display: block;} #contents.ytd-browse-feed-actions-renderer {display: flexbox;display: flex;flex-direction: column;} #contents.ytd-browse-feed-actions-renderer>ytd-button-renderer.ytd-browse-feed-actions-renderer,#contents.ytd-browse-feed-actions-renderer>yt-button-renderer.ytd-browse-feed-actions-renderer,#contents.ytd-browse-feed-actions-renderer>ytd-toggle-button-renderer.ytd-browse-feed-actions-renderer {margin-top: 16px;align-self: flex-start;} @media(min-width:876px) {ytd-browse-feed-actions-renderer {margin-bottom: 50px;}}</style>");
bed=d}d=bed;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ced=a});var led;var med;var ned;var oed;var ped=function(){return _.O.apply(this,arguments)||this};
_.H(ped,_.O);ped.prototype.configureRendererStamper=function(){return{"data.subscribeButton":{id:"subscribe",mapping:{subscribeButtonRenderer:"ytd-subscribe-button-renderer",buttonRenderer:"ytd-button-renderer"}}}};
var q7=ped;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],q7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],q7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],q7.prototype,"data",void 0);q7=_.U([_.P({is:"ytd-mini-channel-renderer",disableElementRegistration:!0})],q7);
_.Q(q7,"ytd-mini-channel-renderer",function(){if(void 0!==oed)return oed;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-mini-channel-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" rel$="[[computeNofollow_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <yt-img-shadow height="24" thumbnail="[[data.thumbnail]]" width="24" class="style-scope ytd-mini-channel-renderer">\n  </yt-img-shadow>\n  <span class="title style-scope ytd-mini-channel-renderer">[[getSimpleString(data.title)]]</span>\n</a>\n\n<div id="subscribe" class="style-scope ytd-mini-channel-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ned){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-mini-channel-renderer {display: block;min-width: 0;display: flexbox;display: flex;flex-direction: column;} yt-img-shadow.ytd-mini-channel-renderer {height: 24px;width: 24px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #channel-info.ytd-mini-channel-renderer {margin-bottom: 8px;align-items: center;display: flexbox;display: flex;flex-direction: row;} .title.ytd-mini-channel-renderer {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;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;}</style>');
ned=d}d=ned;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return oed=a});var qed;var red;var sed=function(){return _.O.apply(this,arguments)||this};
_.H(sed,_.O);sed.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{miniChannelRenderer:"ytd-mini-channel-renderer"}}}};
var r7=sed;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],r7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],r7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],r7.prototype,"data",void 0);r7=_.U([_.P({disableElementRegistration:!0,is:"ytd-vertical-channel-section-renderer"})],r7);
_.Q(r7,"ytd-vertical-channel-section-renderer",function(){if(void 0!==red)return red;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-vertical-channel-section-renderer">[[data.title]]</h2>\n<div id="items" class="style-scope ytd-vertical-channel-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qed){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-vertical-channel-section-renderer {display: block;padding-bottom: 24px;} #items.ytd-vertical-channel-section-renderer>*.ytd-vertical-channel-section-renderer:not(:first-child) {padding-top: 24px;} #title.ytd-vertical-channel-section-renderer {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);}</style>");
qed=d}d=qed;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return red=a});var ted=function(){return _.O.apply(this,arguments)||this};
_.H(ted,_.O);ted.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{verticalChannelSectionRenderer:{component:"ytd-vertical-channel-section-renderer",noInjection:!0}}}}};
var s7=ted;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],s7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],s7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],s7.prototype,"data",void 0);s7=_.U([_.P({is:"ytd-browse-secondary-contents-renderer",disableElementRegistration:!0})],s7);
_.Q(s7,"ytd-browse-secondary-contents-renderer",function(){if(void 0!==med)return med;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-browse-secondary-contents-renderer">\n</div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===led){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-browse-secondary-contents-renderer {display: block;padding-left: 28px;padding-top: 24px;} #contents.ytd-browse-secondary-contents-renderer>*.ytd-browse-secondary-contents-renderer:not(:first-child) {border-top: 1px solid var(--yt-spec-10-percent-layer);padding-top: 24px;}</style>");
led=d}d=led;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return med=a});var ued;var ved;var wed=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-replace-feed-content-action":"onReplaceFeedContentAction"};a.notActive=!1;return a};
_.H(wed,_.O);_.f=wed.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()<_.zf("browse_ajax_log_warning_fraction")&&!window.location.href.includes("community")&&!window.location.href.includes("storefront")&&(c=new _.lg("browse_ajax usage."),_.Sj(c)),c="/browse_ajax";b.locationRetrieved(c,void 0);a.stopPropagation()};
_.f.onYtServiceRequestSent=function(a,b){_.u("replace_feed_content_action_killswitch")&&this.handleServiceRequestActions(b)};
_.f.onYtServiceRequestCompleted=function(a,b){_.u("replace_feed_content_action_killswitch")&&this.handleServiceRequestActions(b)};
_.f.onReplaceFeedContentAction=function(a){if(!_.u("replace_feed_content_action_killswitch")&&!this.notActive){var b;(a=null==(b=_.B(a,wad))?void 0:b.items)&&this.listRenderer&&this.listRenderer.replacePrimaryContent(a)}};
_.f.handleServiceRequestActions=function(a){if(a=a.actions){a=_.g(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;(null==(c=_.B(b,wad))?0:c.items)&&this.listRenderer&&this.listRenderer.replacePrimaryContent(_.B(b,wad).items)}}};
var t7=wed;t7.prototype.onYtServiceRequestCompleted=t7.prototype.onYtServiceRequestCompleted;t7.prototype.onYtServiceRequestSent=t7.prototype.onYtServiceRequestSent;t7.prototype.onRetrieveLocation=t7.prototype.onRetrieveLocation;_.U([_.L(_.EQ),_.V("design:type",Object)],t7.prototype,"ytdGridStateAwareBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],t7.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],t7.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],t7.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],t7.prototype,"data",void 0);_.U([_.N({computed:"computeDisplayedContent(data)"}),_.V("design:type",Object)],t7.prototype,"content",void 0);
_.U([_.N({computed:"computeHasSecondaryColumnData(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],t7.prototype,"hasSecondaryColumnData",void 0);_.U([_.N({value:function(){return 1024<window.outerHeight?3:2}}),
_.V("design:type",Number)],t7.prototype,"initialCount",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],t7.prototype,"pageSubtype",void 0);_.U([_.vq("ytd-section-list-renderer"),_.V("design:type",Object)],t7.prototype,"listRenderer",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_background_colors_update")}),_.V("design:type",Boolean)],t7.prototype,"backgroundRefresh",void 0);_.U([_.N(),_.V("design:type",Object)],t7.prototype,"notActive",void 0);
_.U([_.tq("yt-retrieve-location"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],t7.prototype,"onRetrieveLocation",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],t7.prototype,"onYtServiceRequestSent",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],t7.prototype,"onYtServiceRequestCompleted",null);t7=_.U([_.P({disableElementRegistration:!0,is:"ytd-two-column-browse-results-renderer"})],t7);
_.Q(t7,"ytd-two-column-browse-results-renderer",function(){if(void 0!==ved)return ved;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-two-column-browse-results-renderer"></div>\n<div id="secondary" class="style-scope ytd-two-column-browse-results-renderer">\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ued){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-two-column-browse-results-renderer.grid:not(.grid-disabled) {max-width: var(--ytd-grid-max-width);} ytd-two-column-browse-results-renderer.grid-1-columns,.grid-1-columns.ytd-two-column-browse-results-renderer {width: var(--ytd-grid-1-columns-width)!important;} ytd-two-column-browse-results-renderer.grid-2-columns,.grid-2-columns.ytd-two-column-browse-results-renderer {width: var(--ytd-grid-2-columns-width)!important;} ytd-two-column-browse-results-renderer.grid-3-columns,.grid-3-columns.ytd-two-column-browse-results-renderer {width: var(--ytd-grid-3-columns-width)!important;} ytd-two-column-browse-results-renderer.grid-4-columns,.grid-4-columns.ytd-two-column-browse-results-renderer {width: var(--ytd-grid-4-columns-width)!important;} ytd-two-column-browse-results-renderer.grid-5-columns,.grid-5-columns.ytd-two-column-browse-results-renderer {width: var(--ytd-grid-5-columns-width)!important;} ytd-two-column-browse-results-renderer.grid-6-columns,.grid-6-columns.ytd-two-column-browse-results-renderer {width: var(--ytd-grid-6-columns-width)!important;} ytd-two-column-browse-results-renderer {flex: none;margin-bottom: 16px;width: 100%;display: flexbox;display: flex;flex-direction: column-reverse;justify-content: flex-end;} #primary.ytd-two-column-browse-results-renderer {max-width: 100%;min-width: 0;} ytd-browse-feed-actions-renderer.ytd-two-column-browse-results-renderer {width: 100%;margin-top: 8px;} ytd-browse-secondary-contents-renderer.ytd-two-column-browse-results-renderer {display: none;} @media(min-width:876px) {ytd-two-column-browse-results-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: flex-start;}#primary.ytd-two-column-browse-results-renderer {flex: 1;flex-basis: 0.000000001px;}ytd-two-column-browse-results-renderer[page-subtype=history] #secondary.ytd-two-column-browse-results-renderer {overflow-y: auto;background-color: transparent;height: 100%;position: fixed;right: 0;}ytd-two-column-browse-results-renderer[page-subtype=history][background-refresh] #secondary.ytd-two-column-browse-results-renderer {background-color: var(--yt-spec-general-background-a);}ytd-two-column-browse-results-renderer[page-subtype=history][has-secondary-column-data] #primary.ytd-two-column-browse-results-renderer {padding-right: 442px;}ytd-two-column-browse-results-renderer[page-subtype=history] ytd-browse-feed-actions-renderer.ytd-two-column-browse-results-renderer {padding: 0 28px;}ytd-browse-feed-actions-renderer.ytd-two-column-browse-results-renderer {width: 385px;}ytd-browse-secondary-contents-renderer.ytd-two-column-browse-results-renderer {display: block;width: 187px;}} @media(max-width:876px) {ytd-profile-column-renderer.ytd-two-column-browse-results-renderer {display: none;}}</style>");
ued=d}d=ued;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ved=a});var xed;var yed;var zed=function(){var a=_.O.apply(this,arguments)||this;a.closeOnDismissButton=new Set(["ALERT_WITH_ACTIONS_DISMISS_STRATEGY_UNKNOWN","ALERT_WITH_ACTIONS_DISMISS_STRATEGY_ON_LINK_TAP","ALERT_WITH_ACTIONS_DISMISS_STRATEGY_ONLY_DISMISS_BUTTON_TAP"]);a.closeOnAcceptButton=new Set(["ALERT_WITH_ACTIONS_DISMISS_STRATEGY_UNKNOWN","ALERT_WITH_ACTIONS_DISMISS_STRATEGY_ON_LINK_TAP","ALERT_WITH_ACTIONS_DISMISS_STRATEGY_ONLY_ACTION_BUTTON_TAP"]);a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction"};
return a};
_.H(zed,_.O);_.f=zed.prototype;_.f.attached=function(){this.requestElementsPerRow()};
_.f.configureRendererStamper=function(){return{"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_]]"}}}}}};
_.f.onUpdateElementsPerRowAction=function(a){a&&this.elementsPerRow!==a&&(this.elementsPerRow=a)};
_.f.dismissButtonTap_=function(){this.set("data.isVisible",!this.closeOnDismissButton.has(this.data.dismissStrategy||"ALERT_WITH_ACTIONS_DISMISS_STRATEGY_UNKNOWN"))};
_.f.acceptButtonTap_=function(){this.set("data.isVisible",!this.closeOnAcceptButton.has(this.data.dismissStrategy||"ALERT_WITH_ACTIONS_DISMISS_STRATEGY_UNKNOWN"))};
_.f.computeAlertStyle_=function(a){return a};
_.f.observerElementsPerRow=function(){this.elementsPerRow&&_.cr(this.hostElement,{"--ytd-rich-grid-items-per-row":""+this.elementsPerRow})};
_.f.onIsVisibleChanged_=function(){this.data&&!this.data.isVisible&&this.ytRendererBehavior.impressionLog()};
_.f.requestElementsPerRow=function(){_.Sn(this.hostElement,"yt-request-elements-per-row")};
_.J.Object.defineProperties(zed,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===yed){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-alert-with-actions-renderer">\n  <div id="content" class="style-scope yt-alert-with-actions-renderer">\n    <yt-icon id="icon" hidden="[[!data.icon]]" icon="[[data.icon.iconType]]" class="style-scope yt-alert-with-actions-renderer"></yt-icon>\n    <div id="text-content" class="style-scope yt-alert-with-actions-renderer">\n      <yt-formatted-string id="title" hidden$="[[!!data.title]]" text="[[data.title]]" class="style-scope yt-alert-with-actions-renderer"></yt-formatted-string>\n      <yt-formatted-string id="alert-message" text="[[data.alertMessage]]" class="style-scope yt-alert-with-actions-renderer"></yt-formatted-string>\n    </div>\n  </div>\n  <div id="actions" class="style-scope yt-alert-with-actions-renderer">\n    <div id="dismiss-button" hidden$="[[!!data.dismissButton]]" class="style-scope yt-alert-with-actions-renderer"></div>\n    <div id="action-buttons" hidden$="[[!!data.actionButtons]]" class="style-scope yt-alert-with-actions-renderer"></div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xed){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-alert-with-actions-renderer {display: block;border-radius: 12px;flex-grow: 1;overflow: hidden;} #content-wrapper.yt-alert-with-actions-renderer {padding: var(--ytd-margin-2x) var(--ytd-margin-4x) 0 var(--ytd-margin-6x);background-color: var(--yt-spec-suggested-action);align-items: center;display: flex;flex-direction: row;} yt-alert-with-actions-renderer[is-music] #content-wrapper.yt-alert-with-actions-renderer {background-color: var(--yt-spec-brand-background-solid);} yt-alert-with-actions-renderer[wrap-buttons] #content-wrapper.yt-alert-with-actions-renderer {padding-left: var(--ytd-margin-4x);flex-wrap: wrap;} yt-alert-with-actions-renderer[alert-style=ALERT_TYPE_WARNING] #content-wrapper.yt-alert-with-actions-renderer {background-color: var(--yt-spec-brand-link-text-faded);} #content.yt-alert-with-actions-renderer {padding-bottom: var(--ytd-margin-2x);display: flex;flex-direction: row;align-items: center;} #text-content.yt-alert-with-actions-renderer {display: flex;flex-direction: column;} #icon.yt-alert-with-actions-renderer {color: var(--yt-spec-icon-active-other);margin-right: var(--ytd-margin-4x);flex: none;} yt-alert-with-actions-renderer[alert-style=ALERT_TYPE_WARNING] #icon.yt-alert-with-actions-renderer {color: var(--yt-spec-brand-button-background);} #title.yt-alert-with-actions-renderer {color: var(--yt-spec-text-primary);font-size: 1.6em;line-height: 1.4em;font-weight: 500;} #alert-message.yt-alert-with-actions-renderer {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.yt-alert-with-actions-renderer {padding-bottom: var(--ytd-margin-2x);flex: 1;flex-basis: 0.000000001px;justify-content: flex-end;display: flex;flex-direction: row;align-items: center;}</style>");
xed=d}d=xed;c.call(b,d.content.cloneNode(!0),a.content.firstChild);yed=a}a=yed;return a}}});
var u7=zed;u7.prototype.onIsVisibleChanged_=u7.prototype.onIsVisibleChanged_;u7.prototype.observerElementsPerRow=u7.prototype.observerElementsPerRow;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],u7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],u7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],u7.prototype,"actionHandlerBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],u7.prototype,"data",void 0);_.U([_.N({value:6,reflectToAttribute:!0}),_.V("design:type",Number)],u7.prototype,"elementsPerRow",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],u7.prototype,"wrapButtons",void 0);_.U([_.N({value:"WEB_REMIX"===_.rf("INNERTUBE_CLIENT_NAME"),reflectToAttribute:!0}),_.V("design:type",Boolean)],u7.prototype,"isMusic",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeAlertStyle_(data.alertType.type)"}),_.V("design:type",String)],u7.prototype,"alertStyle",void 0);_.U([_.N({value:function(){return this.dismissButtonTap_.bind(this)}}),
_.V("design:type",Function)],u7.prototype,"dismissBoundButtonTap_",void 0);_.U([_.N({value:function(){return this.acceptButtonTap_.bind(this)}}),
_.V("design:type",Function)],u7.prototype,"acceptBoundButtonTap_",void 0);_.U([_.uq("elementsPerRow"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],u7.prototype,"observerElementsPerRow",null);_.U([_.uq("data.isVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],u7.prototype,"onIsVisibleChanged_",null);u7=_.U([_.Gq({is:"yt-alert-with-actions-renderer",noInjection:!0})],u7);var Aed=function(){var a=_.O.apply(this,arguments)||this;a.hidden=!1;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.attachedPlayers=_.u("kevlar_channel_trailer_multi_attach")?[]:void 0;a.player=null;a.actionMap={"yt-alert-command":"handleAlertCommand","yt-playlist-deletion-redirect-command":"handleYtPlaylistDeletionRedirect"};return a};
_.H(Aed,_.O);_.f=Aed.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]]",isRichGrid:"[[fluidWidth]]"},noInjection:!0},pageHeaderRenderer:{component:"ytd-tabbed-page-header",properties:{active:"[[active]]",tabs:"[[data.contents.twoColumnBrowseResultsRenderer.tabs]]",isRichGrid:"[[richGrid]]",disableGridStateAware:"[[fluidWidth]]",disableHeaderFluidWidth:"[[disableHeaderFluidWidth]]"}},
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:"[[fluidWidth]]",tabs:"[[data.contents.twoColumnBrowseResultsRenderer.tabs]]"},noInjection:!0},hashtagHeaderRenderer:{component:"ytd-hashtag-header-renderer",properties:{active:"[[active]]",
tabs:"[[data.contents.twoColumnBrowseResultsRenderer.tabs]]"},noInjection:!0},memberHubProfileRenderer:{component:"ytd-member-hub-profile-renderer",noInjection:!0}},events:!0},"data.footer":{id:"footer",mapping:{pageFooterRenderer:{component:"ytd-page-footer-renderer",noInjection:!0}}}}};
_.f.created=function(){var a=this;this.ytRendererBehavior.monitorScroll=!0;this.ytPageBehavior.pageDisposeJobs=[function(){a.disposeMastheadAd()}]};
_.f.attached=function(){"home"===this.pageSubtype&&this.refresh&&this.contents&&(this.refreshGesture=new Sad(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;this.header&&this.header.firstChild&&(this.header.firstChild.active=a)};
_.f.tabsChanged=function(){var a=this,b,c,d,e;_.u("kevlar_tabs_gesture")&&("channels"===this.pageSubtype||_.u("kevlar_tab_gestures_for_tabbed_header_data")&&((null==(b=this.data)?0:null==(c=b.header)?0:c.c4TabbedHeaderRenderer)||(null==(d=this.data)?0:null==(e=d.header)?0:e.carouselHeaderRenderer)))&&(this.tabGestures=new n6(this.contents,this.contents,this.hostElement,this.header,function(p){a.ytdReduxBehavior.dispatch(p)}));
var h,l,m;b=null==(h=this.data)?void 0:null==(l=h.contents)?void 0:null==(m=l.twoColumnBrowseResultsRenderer)?void 0:m.tabs;this.header&&this.header.firstChild&&(this.header.firstChild.tabs=b);this.tabGestures&&this.tabGestures.tabsChanged(b)};
_.f.channelIdChanged=function(){if(this.tabGestures){var a,b,c,d=this.tabGestures,e=null==(a=this.data)?void 0:null==(b=a.header)?void 0:null==(c=b.c4TabbedHeaderRenderer)?void 0:c.channelId;e&&e!==d.currentChannelId&&(d.scrollPositionForTabs.clear(),d.currentChannelId=e,d.lastVisitedTabScrollPosition=void 0,d.tabsStartAtInPx=0)}};
_.f.scrollAtTopChanged=function(){this.refreshGesture&&(this.scrollAtTop?this.refreshGesture.attach():this.refreshGesture.detach())};
_.f.engagementPanelsChanged=function(){var a=_.of().resolve(_.TD);if(a){if(this.engagementPanels)for(var b=_.g(this.engagementPanels),c=b.next();!c.done;c=b.next()){var d=void 0;(c=null==(d=c.value.identifier)?void 0:d.tag)&&a.panelMap.delete(c)}this.engagementPanels=[];var e;b=_.g((null==(e=this.data)?void 0:e.panels)||[]);for(c=b.next();!c.done;c=b.next()){e=_.B(c.value,Mad);var h=d=void 0,l=void 0,m=void 0;if(c=(null==(d=e)?void 0:d.targetId)||(null==(h=e)?void 0:h.panelIdentifier)||(null==(l=
e)?void 0:null==(m=l.identifier)?void 0:m.tag))h=d=void 0,null==(h=(d=a).registerPanelContent)||h.call(d,c,{engagementPanelSectionListRenderer:e}),this.engagementPanels.push(e)}}};
_.f.onStampFinished=function(){var a=this;_.$m(this,function(){if(a.tabGestures){var b=a.tabGestures;if(b.scrollPositionNeedsUpdate){var c=_.of().resolve(_.nf(_.Jq)),d;if(null!=(d=b.selectedTab)&&d.title&&c&&(d=c.getCurrentPage())){if(b.scrollPositionForTabs.has(b.selectedTab.title)){var e,h;c=null!=(h=null==(e=c.getCurrentPage())?void 0:e.clientHeight)?h:0;e=b.scrollPositionForTabs.get(b.selectedTab.title);d.setScrollTop(e);c>e+100&&(b.scrollPositionNeedsUpdate=!1)}else d.setScrollTop(Math.min(void 0!==
b.lastVisitedTabScrollPosition?b.lastVisitedTabScrollPosition:Number.MAX_SAFE_INTEGER,b.tabsStartAtInPx)),b.scrollPositionNeedsUpdate=!1;b.ytdReduxDispatch(pad(!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)?_.mp(this.get("header.feedTabbedHeaderRenderer.title",a)):this.get("header.interactiveTabbedHeaderRenderer.title",a)?this.get("header.interactiveTabbedHeaderRenderer.title",a):this.get("header.hashtagHeaderRenderer.hashtag",
a)?_.mp(this.get("header.hashtagHeaderRenderer.hashtag",a)):this.get("contents.twoColumnBrowseResultsRenderer.tabs.0.tabRenderer.content.richGridRenderer.contents.0.richSectionRenderer.content.sourcePivotHeaderRenderer.headerInformation.profilePageHeaderInformationRenderer.title.profilePageHeaderTitleRenderer.title",a)?_.mp(this.get("contents.twoColumnBrowseResultsRenderer.tabs.0.tabRenderer.content.richGridRenderer.contents.0.richSectionRenderer.content.sourcePivotHeaderRenderer.headerInformation.profilePageHeaderInformationRenderer.title.profilePageHeaderTitleRenderer.title",
a)):""};
_.f.updateTitle=function(a){_.Sn(this.hostElement,"yt-update-title",this.getTitle(a))};
_.f.initCsi=function(){_.x6c(this.pageSubtype||"browse",["ol"])};
_.f.getPlayer=function(){if(_.u("kevlar_channel_trailer_multi_attach")){for(var a=_.g(this.attachedPlayers),b=a.next();!b.done;b=a.next())if(b=b.value,b.isConnected||_.Aw(this.hostElement,b))return b;return null}return this.player};
_.f.getPlayerContainer=function(){return null};
_.f.onPlayerAttached=function(a,b){_.u("kevlar_channel_trailer_multi_attach")?this.attachedPlayers.push(b):this.player=b};
_.f.onPlayerDetached=function(a,b){_.u("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==(a=this.data)?void 0:null==(b=a.responseContext)?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();this.get("filler",this.data)||_.H$c();_.$m(this,function(){_.Un(a.hostElement,"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==a?0:null==(b=a.header)?0:b.c4TabbedHeaderRenderer)};
_.f.computeHasMemberHubProfileRenderer=function(a){var b;return!!(null==a?0:null==(b=a.header)?0:b.memberHubProfileRenderer)};
_.f.handleAlertCommand=function(a){this.get("alertCommand.alert.alertWithActionsRenderer",a)&&(a=_.B(a,xad),this.data.alerts||this.set("data.alerts",[]),this.unshift("data.alerts",a.alert))};
_.f.handleYtPlaylistDeletionRedirect=function(a){a=this.get("playlistDeletionRedirectCommand.redirectEndpoint",a);_.Sn(this.hostElement,"yt-navigate",{endpoint:a})};
_.f.computeFluidWidth=function(a,b){if("mini_app"===b)return!0;var c,d,e;a=null==a?void 0:null==(c=a.contents)?void 0:null==(d=c.twoColumnBrowseResultsRenderer)?void 0:null==(e=d.tabs)?void 0:e.find(function(m){var p;return null==m?void 0:null==(p=m.tabRenderer)?void 0:p.selected});
if(!a)return!1;var h,l;return!!(null==(h=a.tabRenderer)?0:null==(l=h.content)?0:l.richGridRenderer)&&!(_.u("disable_channels_mini_mode")?0:["channel","channels","playables"].includes(b))};
_.f.computeHeaderFluidWidth=function(a){return"hashtag-landing-page"===a};
_.f.computeHasSidebar=function(a){var b;return!!(a.sidebar||(null==(b=a.header)?0:b.playlistHeaderRenderer))};
_.f.computeUseUnifiedShowPageLayout=function(a){if(!a||"show"!==this.pageSubtype||!a.sidebar||!a.sidebar.playlistSidebarRenderer)return!1;a=a.sidebar.playlistSidebarRenderer;if(!a.items)return!1;for(var b=0;b<a.items.length;b++)if(_.B(a.items[b],Bad)){var c=void 0;return"PLAYLIST_SIDEBAR_PRIMARY_INFO_RENDERER_STYLE_TYPE_SHOW"===(null==(c=_.B(a.items[b],Bad))?void 0:c.style)}return!1};
_.J.Object.defineProperties(Aed.prototype,{usePlaylistHeaderRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null==(a=this.data)?0:null==(b=a.header)?0:b.playlistHeaderRenderer)?!0:!1}},
useOldPlaylistSidebarRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b;if(!(null==(a=this.data)?0:null==(b=a.sidebar)?0:b.playlistSidebarRenderer))return!1;var c;return null!=(c=this.data)&&c.header?!1:!0}}});
_.J.Object.defineProperties(Aed,{template:{configurable:!0,enumerable:!0,get:function(){return Xad()}}});
var v7=Aed;v7.prototype.dataChanged=v7.prototype.dataChanged;v7.prototype.onPlayerDetached=v7.prototype.onPlayerDetached;v7.prototype.onPlayerAttached=v7.prototype.onPlayerAttached;v7.prototype.onStampFinished=v7.prototype.onStampFinished;v7.prototype.engagementPanelsChanged=v7.prototype.engagementPanelsChanged;v7.prototype.scrollAtTopChanged=v7.prototype.scrollAtTopChanged;v7.prototype.channelIdChanged=v7.prototype.channelIdChanged;v7.prototype.tabsChanged=v7.prototype.tabsChanged;
v7.prototype.activeChanged=v7.prototype.activeChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],v7.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],v7.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],v7.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],v7.prototype,"ytdReduxBehavior",void 0);
_.U([_.L(_.n5.YtPageBehavior),_.V("design:type",Object)],v7.prototype,"ytPageBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],v7.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],v7.prototype,"ytdGuideStateAwareBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],v7.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],v7.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],v7.prototype,"hidden",void 0);_.U([_.N(),_.V("design:type",Object)],v7.prototype,"mastheadAdData",void 0);_.U([_.N({readOnly:!0,computed:"computeAlertBannerData(data.alerts.*)"}),_.V("design:type",Object)],v7.prototype,"alertBannerData",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],v7.prototype,"pageSubtype",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeHasC4TabbedHeaderRenderer(data)"}),_.V("design:type",Boolean)],v7.prototype,"hasC4TabbedHeaderRenderer",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHasMemberHubProfileRenderer(data)"}),_.V("design:type",Boolean)],v7.prototype,"hasMemberHubProfileRenderer",void 0);_.U([_.N({computed:"computeHasSidebar(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],v7.prototype,"hasSidebar",void 0);
_.U([_.N({reflectToAttribute:!0,value:!0}),_.V("design:type",Boolean)],v7.prototype,"roundedContainer",void 0);_.U([_.N({computed:"computeUseUnifiedShowPageLayout(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],v7.prototype,"useUnifiedShowPageLayout",void 0);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],v7.prototype,"usePlaylistHeaderRenderer",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],v7.prototype,"useOldPlaylistSidebarRenderer",null);_.U([_.N({computed:"computeFluidWidth(data, pageSubtype)"}),_.V("design:type",Boolean)],v7.prototype,"fluidWidth",void 0);_.U([_.N({selector:function(a){return a.ui.scrollAtTop}}),
_.V("design:type",Boolean)],v7.prototype,"scrollAtTop",void 0);_.U([_.N({selector:_.XWb}),_.V("design:type",Boolean)],v7.prototype,"tabGesturesIsActive",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],v7.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHeaderFluidWidth(pageSubtype)"}),_.V("design:type",Boolean)],v7.prototype,"disableHeaderFluidWidth",void 0);
_.U([_.vq("ytd-two-column-browse-results-renderer"),_.V("design:type",HTMLElement)],v7.prototype,"contents",void 0);_.U([_.vq("#header"),_.V("design:type",HTMLElement)],v7.prototype,"header",void 0);_.U([_.vq("ytd-refresh"),_.V("design:type",scd)],v7.prototype,"refresh",void 0);_.U([_.uq("active"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v7.prototype,"activeChanged",null);
_.U([_.uq("data.contents.twoColumnBrowseResultsRenderer.tabs"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v7.prototype,"tabsChanged",null);_.U([_.uq("data.header.c4TabbedHeaderRenderer.channelId"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v7.prototype,"channelIdChanged",null);_.U([_.uq("scrollAtTop"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v7.prototype,"scrollAtTopChanged",null);
_.U([_.N(),_.V("design:type",Object)],v7.prototype,"engagementPanels",void 0);_.U([_.uq("data.panels"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v7.prototype,"engagementPanelsChanged",null);_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v7.prototype,"onStampFinished",null);
_.U([_.tq("yt-player-attached"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Element]),_.V("design:returntype")],v7.prototype,"onPlayerAttached",null);_.U([_.tq("yt-player-detached"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Element]),_.V("design:returntype")],v7.prototype,"onPlayerDetached",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v7.prototype,"dataChanged",null);
v7=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-browse"})],v7);var Bed=_.u("main_app_controller_extraction_batch_9")?_.Q(v7,"ytd-browse",Xad):v7;_.oD.registerService(_.rGa,Bed);
_.Md();
}catch(e){_._DumpException(e)}
try{
_.Kd("kevlar_main_module");
var DYb=function(a){if("number"!==typeof a)throw _.Fb("uint32");if(!Number.isFinite(a))throw _.Fb("uint32");return a>>>0},EYb=function(a){var b=!!b;
if(!_.Hb(a))throw _.Fb("uint64");"string"===typeof a?a=_.iba(a):b?(a=Math.trunc(a),0<=a&&Number.isSafeInteger(a)?a=String(a):(b=String(a),_.eba(b)?a=b:(_.gb(a),a=_.jb(_.$a,_.bb)))):a=_.hba(a);return a},FYb=function(a,b,c,d,e,h){_.zb((0,_.Vb)(a.internalArray_));
b=h(a,b,2,void 0,!0);_.Saa(b,d);h=(0,_.nb)(b);b[d]=c(e,!!(4&h)&&!!(4096&h));return a},GYb=function(a){_.Rj(a)},HYb=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},iW=function(a){if(!a)return"browse";
var b=a.page,c=a.url,d,e,h,l=null==(d=a.response)?void 0:null==(e=d.responseContext)?void 0:null==(h=e.webResponseContextExtensionData)?void 0:h.pageTheme;if(l)b=l.toLowerCase().replace(/_/g,"-");else if("watch"!==b){var m,p;if(("browse"===b||"settings"===b)&&(null==(m=a.response)?0:null==(p=m.sidebar)?0:p.settingsSidebarRenderer))b="WEB_PAGE_TYPE_SETTINGS";else{var q,t;"browse"===b&&(null==(q=a.response)?0:null==(t=q.metadata)?0:t.channelMetadataRenderer)?b="channel":c&&(b=_.hob(c)||b)}}return b},
IYb=function(a,b,c,d){return{popupType:"DIALOG",
popup:{confirmDialogRenderer:{title:_.Jo(a),confirmButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:_.Jo(b),serviceEndpoint:d?{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{signalAction:d}]}}:void 0}},cancelButton:{buttonRenderer:{style:"STYLE_TEXT",size:"SIZE_DEFAULT",text:_.Jo(c)}}}}}},JYb=function(){var a=_.Gf("yt.aba.att");
return a?a:void 0!==_.pD.instance?_.pD.instance.attest.bind(_.pD.instance):null},KYb=function(a,b){var c;
return _.v(function(d){return(c=JYb())?d.return(c(a,b,1500)):d.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})},LYb=function(a){var b=!!_.OB().queueProxy;
var c,d,e;a=null==a?void 0:null==(c=a.response)?void 0:null==(d=c.currentVideoEndpoint)?void 0:null==(e=d.watchEndpoint)?void 0:e.playlistId;return!(!b&&!a)},MYb=function(a,b,c){for(var d="string"===typeof a?a.split(""):a,e=a.length-1;0<=e;--e)e in d&&b.call(c,d[e],e,a)},NYb=function(a,b){b=_.ceb(a,b);
0<=b&&_.paa(a,b)},OYb=function(a){return Array.prototype.concat.apply([],arguments)},PYb=function(a,b,c){b=_.$aa(b);
null!=b&&(b=parseInt(b,10),_.Ac(a,c,0),_.vca(a.encoder_,b))},QYb=function(a){return null==a?a:_.Gwb(a)},SYb=function(){var a=RYb;
_.Gf("yt.ads.biscotti.getId_")||_.Wg("yt.ads.biscotti.getId_",a)},TYb=function(a){_.Wg("yt.ads.biscotti.lastId_",a)},VYb=function(){var a={};
for(_.mg=new UYb(void 0===a.handleError?GYb:a.handleError,void 0===a.logEvent?_.qj:a.logEvent);0<_.ng.length;)switch(a=_.ng.shift(),a.type){case "ERROR":_.mg.logError(a.payload);break;case "EVENT":_.mg.logEvent(a.eventType,a.payload)}},WYb=function(a,b,c){return _.fha(function(d){return c?void 0!==d.userIdentifier&&!a.includes(d.userIdentifier)&&c.includes(d.publicName):void 0!==d.userIdentifier&&!a.includes(d.userIdentifier)},b)},XYb=function(a){var b,c;
return _.v(function(d){if(1==d.nextAddress)return b=_.jg("YtIdbMeta hasAnyMeta other"),_.w(d,_.fha(function(e){return void 0!==e.userIdentifier&&e.userIdentifier!==b},a),2);
c=d.yieldResult;return d.return(0<c.length)})},ZYb=function(a,b){YYb||(YYb=_.Ph.addLowPriorityJob(function(){var c,d,e,h,l;
return _.v(function(m){switch(m.nextAddress){case 1:return _.w(m,_.Xg(),2);case 2:c=m.yieldResult;if(!c)return m.return();d=!0;_.Ig(m,3);return _.w(m,WYb(a,c,b),5);case 5:e=m.yieldResult;if(!e.length){d=!1;m.jumpTo(6);break}h=e[0];return _.w(m,_.Mg(h.actualName),7);case 7:return _.w(m,_.Pg(h.actualName,c),6);case 6:_.Kg(m,4);break;case 3:l=_.Lg(m),_.sg(l),d=!1;case 4:_.Ph.cancelJob(YYb),YYb=0,d&&ZYb(a,b),_.Bo(m)}})}))},$Yb=function(){var a;
return _.v(function(b){return 1==b.nextAddress?_.w(b,_.Xg(),2):(a=b.yieldResult)?b.return(XYb(a)):b.return(!1)})},aZb=function(a){var b=100;
b=void 0===b?500:b;var c,d,e,h,l,m;return _.v(function(p){return 1==p.nextAddress?(c=_.rf("INNERTUBE_CONTEXT_CLIENT_NAME",0),d=[c,(0,_.Zg)()-2592E6],e=[c,(0,_.Zg)()],h=IDBKeyRange.bound(d,e),_.w(p,_.Bja(a),2)):3!=p.nextAddress?(l=p.yieldResult,m=[],_.w(p,_.Og(l,["SWHealthLog"],{mode:"readwrite",enableRetries:!0},function(q){m.length=0;return _.$g(q.objectStore("SWHealthLog").index("swHealthNewRequest"),{query:h,direction:"prev"},function(t){if(t.getValue()&&m.length<b)return m.push(t.getValue()),
t.delete().then(function(){return t.continue()})})}),3)):p.return(m)})},bZb=function(){var a;
return _.v(function(b){if(1==b.nextAddress)return _.w(b,_.Xg(),2);a=b.yieldResult;if(!a||!_.kg()&&!_.u("nwl_init_require_datasync_id_killswitch")||!_.Rja())return b.jumpTo(0);_.Tja=!0;_.Sja.isNwlInitialized=_.Tja;return _.w(b,_.qRa().awaitInitialization(),0)})},cZb=function(){return _.ca.ytPubsubPubsubInstance},jW=function(a,b,c){var d=cZb();
if(d&&b){var e=d.subscribe(a,function(){var h=arguments;var l=function(){_.GRa[e]&&b.apply&&"function"==typeof b.apply&&b.apply(c||window,h)};
try{_.IRa[a]?l():_.Vf(l,0)}catch(m){_.Ef(m)}},c);
_.GRa[e]=!0;_.HRa[a]||(_.HRa[a]=[]);_.HRa[a].push(e);return e}return 0},eZb=function(){var a=dZb,b=cZb();
b&&("number"===typeof a?a=[a]:"string"===typeof a&&(a=[parseInt(a,10)]),_.Lf(a,function(c){b.unsubscribeByKey(c);delete _.GRa[c]}))},fZb=function(a,b){var c=cZb();
c&&c.publish.apply(c,arguments)},kW=function(a,b){_.IRa[a]=!0;
var c=cZb();c&&c.publish.apply(c,arguments);_.IRa[a]=!1},hZb=function(){if(_.Ria()&&!gZb){var a=function(c){c=c.data;
if("serializedGelBatch"===c.op){var d=_.$ka.get(c.key);d&&(_.bla(c.serializedBatch,d.client,d.resolve,d.networklessOptions,d.isIsolated,d.useVSSEndpoint,d.dangerousLogToVisitorSession,d.requestsOutstanding),_.$ka.delete(c.key))}},b=_.Qia();
b&&(b.addEventListener("message",a),b.onerror=function(){_.$ka.clear()});
gZb=!0}},jZb=function(a,b){iZb||(iZb=!0);
_.pla=a;_.qla=b;_.tla=!0},kZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,2,_.Dj,a);c?_.sj("offlineTransferStatusChanged",d,c,b):_.Bj("offlineTransferStatusChanged",d,b)},lZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,22,_.Dj,a);c?_.sj("offlineStateSnapshot",d,c,b):_.Bj("offlineStateSnapshot",d,b)},mZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,202,_.Dj,a);c?_.sj("playbackAssociated",d,c,b):_.Bj("playbackAssociated",d,b)},nZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,76,_.Dj,a);c?_.sj("webPlayerApiCalled",d,c,b):_.Bj("webPlayerApiCalled",d,b)},oZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,126,_.Dj,a);c?_.sj("streamzIncremented",d,c,b):_.Bj("streamzIncremented",d,b)},pZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,184,_.Dj,a);c?_.sj("adNotify",d,c,b):_.Bj("adNotify",d,b)},qZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,197,_.Dj,a);c?_.sj("adsClientStateChange",d,c,b):_.Bj("adsClientStateChange",d,b)},rZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,251,_.Dj,a);c?_.sj("embedsShouldRequestStorageAccessResult",d,c,b):_.Bj("embedsShouldRequestStorageAccessResult",d,b)},sZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,293,_.Dj,a);c?_.sj("html5PlayerHealthEvent",d,c,b):_.Bj("html5PlayerHealthEvent",d,b)},tZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,300,_.Dj,a);c?_.sj("adNotifyFilled",d,c,b):_.Bj("adNotifyFilled",d,b)},uZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,304,_.Dj,a);c?_.sj("flowEvent",d,c,b):_.Bj("flowEvent",d,b)},vZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,330,_.Dj,a);c?_.sj("heartbeatActionPlayerTransitioned",d,c,b):_.Bj("heartbeatActionPlayerTransitioned",d,b)},wZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,332,_.Dj,a);c?_.sj("heartbeatActionPlayerHalted",d,c,b):_.Bj("heartbeatActionPlayerHalted",d,b)},xZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,344,_.Dj,a);c?_.sj("sliEventBatch",d,c,b):_.Bj("sliEventBatch",d,b)},yZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,348,_.Dj,a);c?_.sj("idbUnexpectedlyClosed",d,c,b):_.Bj("idbUnexpectedlyClosed",d,b)},zZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,351,_.Dj,a);c?_.sj("idbQuotaExceeded",d,c,b):_.Bj("idbQuotaExceeded",d,b)},AZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,352,_.Dj,a);c?_.sj("idbTransactionEnded",d,c,b):_.Bj("idbTransactionEnded",d,b)},BZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,353,_.Dj,a);c?_.sj("idbTransactionAborted",d,c,b):_.Bj("idbTransactionAborted",d,b)},CZb=function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;
_.Cj(d,439,_.Dj,a);c?_.sj("biscottiBasedDetection",d,c,b):_.Bj("biscottiBasedDetection",d,b)},DZb=function(){return _.xn("SLI_NAME_YOUTUBE_WEB_YT_GUIDE_DATA_PRESENT","GUIDE_DATA_PRESENT",6E4,"FAILURE")},EZb=function(a,b,c){c=void 0===c?!1:c;
var d,e,h,l,m;return _.v(function(p){switch(p.nextAddress){case 1:_.fg("SOCS",a,34128E3,"youtube.com",!0);if(_.iIa)return e=fetch(b,{method:"POST",mode:_.Fn(b),credentials:_.En(b),cache:"no-store",headers:{"Content-Type":"text/plain"}}).catch(function(){}),h=fetch("/upgrade_visitor_cookie?eom=1",{method:"POST",
mode:_.Fn("/upgrade_visitor_cookie?eom=1"),credentials:_.En("/upgrade_visitor_cookie?eom=1"),cache:"no-store",headers:{"Content-Type":"application/x-www-form-urlencoded"}}),_.w(p,Promise.all([e,h]).then(function(q){return q[1]}),5);
fetch(b,{method:"POST",mode:_.Fn(b),credentials:_.En(b),cache:"no-store",headers:{"Content-Type":"text/plain"}});return _.w(p,fetch("/upgrade_visitor_cookie?eom=1",{method:"POST",mode:_.Fn("/upgrade_visitor_cookie?eom=1"),credentials:_.En("/upgrade_visitor_cookie?eom=1"),cache:"no-store",headers:{"Content-Type":"application/x-www-form-urlencoded"}}),4);case 4:d=p.yieldResult;p.jumpTo(3);break;case 5:d=l=p.yieldResult;case 3:if(!d.ok)throw Error("pd");return _.w(p,d.text(),7);case 7:m=p.yieldResult,
!m.includes('"state_switch":true')&&!c||m.includes("skip_reload_for_test")||window.location.reload(),_.Bo(p)}})},FZb=function(a){return _.v(function(b){return 1==b.nextAddress?_.w(b,EZb(a.socsCookie,a.savePreferenceUrl,!0),2):b.return()})},GZb=function(a){return _.v(function(b){return 1==b.nextAddress?_.w(b,EZb(a.socsCookie,a.savePreferenceUrl),2):b.return()})},IZb=function(a){a=a.xhr.responseText;
if(!_.pp(a,")]}'"))throw new lW;a=JSON.parse(a.substr(4));if(1<(a.type||1))throw new lW;a=a.id;TYb(a);mW=_.G_a(a);HZb(18E5,2);return a},KZb=function(a,b){b=new JZb(b);
TYb("");mW=_.H_a(b);0<a&&HZb(12E4,a-1);throw b;},HZb=function(a,b){_.Vf(function(){_.kua().then(IZb,function(c){return KZb(b,c)}).thenCatch(_.Xv)},a)},RYb=function(){var a=_.tua();
if(void 0!==a)return _.Cn(a);mW||(mW=_.kua().then(IZb).thenCatch(function(b){return KZb(2,b)}));
return mW},LZb=function(a){return a.command?[a.command]:a.onExecutionAction?[a.onExecutionAction]:a.onResponseReceivedCommand?[a.onResponseReceivedCommand]:a.updateFlowCommand?[a.updateFlowCommand]:a.clientActions?a.clientActions:a.action?[a.action]:a.actions||a.commands||a.onResponseReceivedActions||a.onResponseReceivedCommands||a.onResponseReceivedEndpoints||[]},OZb=function(a){try{var b=Object.keys(a)}catch(e){return[]}for(var c=0;c<b.length;c++){var d=b[c];
if(MZb.test(d)||NZb.test(d))return LZb(a[d])}return[]},PZb=function(a){var b,c,d,e=null!=(d=null==(c=(null!=(b=a.mainDownloadsListEntity)?b:{})[_.qwa])?void 0:c.refresh)?d:"",h;
a=null==(h=a.refresh)?void 0:h[e];e=null!=a?a:{};return(null==e?0:e.refreshTime)?Number(null==e?void 0:e.refreshTime):0},QZb=function(a,b){var c=_.Qo(a);
return b.every(function(d){var e;d=null==d?void 0:null==(e=d.playbackDataEntity)?void 0:e.key;if(!d)return!1;e=_.vo(_.so(d).entityId,"mainVideoEntity");return!!c[e]})},RZb=function(a){var b,c;
(a=null==(c=_.B(null==a?void 0:a.commandMetadata,_.tp))?void 0:c.url)&&(b=_.hob(a));return b},SZb=function(a){_.v(function(b){if(1==b.nextAddress)return _.w(b,a.delete("yt-appshell-assets"),2);
_.Bo(b)})},TZb=function(a){return _.Ng((0,_.d4a)(),a)},VZb=function(){var a;
_.v(function(b){return 1==b.nextAddress?_.w(b,nW.getInstance(),2):(a=b.yieldResult)?_.w(b,UZb(a),0):b.jumpTo(0)})},XZb=function(){var a;
_.v(function(b){return 1==b.nextAddress?_.w(b,oW.getInstance(),2):(a=b.yieldResult)?_.w(b,WZb(a),0):b.jumpTo(0)})},YZb=function(a){SZb(a);
VZb();XZb()},ZZb=function(a){var b,c;
return _.v(function(d){if(1==d.nextAddress)return _.w(d,_.kxa(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,_.Zg)()-e);break a}e=-1}c=e;if(-1<c)return d.return(c)}return d.return(-1)})},$Zb=function(){var a=_.ca.caches,b=_.wf("IS_SHELL_LOAD"),c,d;
_.v(function(e){if(1==e.nextAddress)return c=-1,b?_.w(e,ZZb(a),3):(d=_.dH(),c=Math.round((0,_.Zg)()-d),e.jumpTo(2));2!=e.nextAddress&&(c=e.yieldResult);0<=c&&c<Math.pow(2,31)&&_.Qk({appInstallDataAgeMs:c});_.Bo(e)})},b_b=function(a){var b=_.sx(_.ca.location.href),c={};
"absolute_experiments forced_experiments expflag conditional_experiments client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url build mloader debugjs".split(" ").forEach(function(d){var e=b.JSC$6371_queryData_.getValues(d);if(null==e?0:e.length)c[d]=e});
return a_b(a,c)},c_b=function(a){a=a.match(/(.*)::.*::.*/);
if(null!==a)return a[1]},d_b=function(a){if(_.Axa()){var b=Object.keys(window.localStorage);
b=_.g(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=c_b(c);void 0===d||a.includes(d)||self.localStorage.removeItem(c)}}},e_b=function(){if(!_.Axa())return!1;
var a=_.jg(),b=Object.keys(window.localStorage);b=_.g(b);for(var c=b.next();!c.done;c=b.next())if(c=c_b(c.value),void 0!==c&&c!==a)return!0;return!1},f_b=function(a){return _.SV("NotificationsDisabled",a)},g_b=function(){return"granted"!=Notification.permission?Promise.resolve():_.SWb().then(function(a){return a?a.pushManager.getSubscription().then(function(b){if(b)return Promise.resolve();
b={userVisibleOnly:!0,applicationServerKey:_.Qa("BPr83OIQ0ehMqbAUQWSaFHZOJeRvvXddR5EONgwwQcHR6FRe6G43LgD36pJq1IuGN10mmMv-V7IKSIZludF9G1k")};return a.pushManager.subscribe(b).then(function(){return Promise.resolve()},function(){return Promise.resolve()})}):Promise.resolve()}).catch(function(){})},h_b=function(a){return _.SWb().then(function(b){if(!b||!b.active)return Promise.reject(new _.lg("serviceworker.postMessage",a,b));
try{return b.active.postMessage(a),Promise.resolve()}catch(c){return Promise.reject(c)}})},i_b=function(){h_b({type:"notifications_register",
data:_.rf("ID_TOKEN")})},k_b=function(){var a={isWide:"1"===_.dg.get("wide","0")},b=_.mo();
if(b=b.getFlag(165)||b.getFlag(174))a.theme=_.Jp(!0);if(_.Pxa()){var c=_.Ip()?"USER_INTERFACE_THEME_DARK":"USER_INTERFACE_THEME_LIGHT";a.systemTheme=c}if(b=!b)_.u("parent_tools_enable_app_settings")?(b=_.Nf(window.location.href),b=void 0!==b.theme||void 0!==b.color_theme):b=!1;b&&(a.theme=_.Jp());if((b=pW)?!_.If.equals(b,a):a)b={currentValue:a},j_b&&(b.timeSinceLastSnapshotSecs=Math.round(((0,_.Zg)()-j_b)/1E3)),pW&&(b.previousValue=pW),_.qj("appSettingsCaptured",b),pW=a,j_b=(0,_.Zg)()},l_b=function(){if(!_.wf("LOGGED_IN"))return Promise.resolve(!1);
var a=_.Bf("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)},m_b=function(){var a=_.zf("service_worker_push_prompt_delay_microseconds");
return a?_.cW("PromptTime").then(function(b){return Promise.resolve(Date.now()-a>(b||0))}):Promise.resolve(!0)},n_b=function(){var a=_.zf("service_worker_push_logged_out_prompt_watches");
return-1==a?Promise.resolve(!1):_.cW("WatchCount").then(function(b){return b>=a})},o_b=function(){var a=_.uw(document,"yt-push-prompt-modal-bg");
a&&_.Dd(a)},p_b=function(){return-1==_.zf("service_worker_push_prompt_cap")?Promise.resolve(!0):_.cW("PromptCount").then(function(a){a||(a=0);
return Promise.resolve(a<_.zf("service_worker_push_prompt_cap"))})},q_b=function(a){return _.wf("SERVICE_WORKER_PROMPT_NOTIFICATIONS")||_.wf("LOGGED_IN")&&(void 0===a?0:a)?l_b().then(function(b){if(b)return!0;
b=[p_b(),m_b()];_.wf("LOGGED_IN")||b.push(n_b());return Promise.all(b).then(function(c){return c.every(function(d){return d})})}):Promise.resolve(!1)},r_b=function(){_.cW("PromptCount").then(function(a){return _.SV("PromptCount",a+1)}).then(function(){return _.SV("PromptTime",Date.now())}).then(function(){var a=_.Bf("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 _.SV("PromptTags",JSON.stringify(c))})})},t_b=function(){s_b||o_b()},u_b=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"},v_b=function(){var a=_.uw(document,"yt-push-prompt-modal-bg");
s_b=_.u("service_worker_push_prompt_modal_ignore_click");a?u_b(a):(a=_.ii("div",{id:"yt-push-prompt-modal-bg"}),u_b(a),document.body.appendChild(a),_.Uy(document,"click",t_b))},w_b=function(){var a=arguments;
_.u("service_worker_push_prompt_modal_enable")&&v_b();return Notification.requestPermission().then(function(b){o_b();var c=document.getElementById("ticker");c&&(c.className=c.classList.remove("show"));if("granted"==b)return g_b().then(function(){f_b(!1);i_b();return Promise.resolve(!0)});
"denied"==b&&i_b();return Promise.resolve(!1)}).catch(function(){o_b();
return Promise.reject.apply(Promise,_.Pd(a))})},x_b=function(a){a=void 0===a?!1:a;
var b=_.Txa().client;if(b&&b.browserVersion){var c=b.browserVersion,d="CHROME"==b.browserName&&0>qW(c,"50.0.0");b="OPERA"==b.browserName&&0>qW(c,"42.0.0");if(d||b)return Promise.resolve()}return _.VWb().then(function(e){if(!e)return Promise.resolve();e=g_b().then(function(){return h_b({type:"notifications_check_registration",data:_.rf("ID_TOKEN")})});
return"default"!=Notification.permission?e.catch(function(){}):e.then(function(){return q_b(a)}).then(function(h){if(h)return r_b(),w_b().then(function(){})}).catch(function(){})})},y_b=function(a){return _.TWb(a)?x_b():Promise.resolve()},z_b=function(a){var b=a.installing||a.waiting;
return a.active||!b?Promise.resolve(a):new Promise(function(c){var d=function(e){e=e.target;if("activated"===e.state||"redundant"===e.state)b.removeEventListener("statechange",d),c(a)};
b.addEventListener("statechange",d)})},A_b=function(){var a=new _.$ta("SLI_NAME_YOUTUBE_WEB_SERVICE_WORKER_REGISTRATION","",12E4,"TIMEOUT");
_.dB(a,{mainAppWeb:_.Np()});var b=_.r4a;_.u("service_worker_forward_exp_params")&&(b=b_b(b));try{var c=_.Wxa(b).catch(function(){_.Eu(a,"FAILURE");return new Promise(function(){})});
_.u("service_worker_push_enabled")&&c.then(function(d){_.Eu(a,"SUCCESS");return d}).then(z_b).then(y_b)}catch(d){if(_.Eu(a,"FAILURE"),"SecurityError"!==d.name)throw d;
}},B_b=function(){navigator.serviceWorker&&navigator.serviceWorker.getRegistrations&&"https:"===window.location.protocol&&A_b()},C_b=function(a,b){var c={};
b&&(c.serializedYpcFamilyCreateLoggingParams=b);_.qj(a,c);_.rj()},D_b=function(a,b){var c={};
c.serializedYpcRefundFlowLoggingParams=b;a&&(c.eventType=a);_.qj("ypcRefundFlowEvent",c);_.rj()},E_b=function(a){a&&_.Yxa("transactionFlowSucceeded",a)},F_b=function(a){a&&_.BV("ypcCancelFlowFailed","serializedYpcCancelFlowLoggingParams",a,void 0,"YPC_ERROR_REASON_YPC_CANCEL_RECURRENCE_TRANSACTION_FAILURE")},G_b=function(){var a,b,c,d,e,h,l,m,p,q,t,y,z,D;
return _.v(function(E){switch(E.nextAddress){case 1:a={},b=_.yya(),c=_.g(Object.entries(b)),d=c.next();case 4:if(d.done){E.jumpTo(3);break}e=d.value;h=_.g(e);l=h.next().value;m=h.next().value;p=l;q=m;if(!q){E.jumpTo(5);break}return _.w(E,q(),8);case 8:a[p]=E.yieldResult;case 5:d=c.next();E.jumpTo(4);break;case 2:t=_.g(),y=t.next();case 9:if(y.done){E.jumpTo(3);break}z=y.value;D=b[z];if(!D){E.jumpTo(10);break}return _.w(E,D(),13);case 13:a[z]=E.yieldResult;case 10:y=t.next();E.jumpTo(9);break;case 3:return E.return(a)}})},
H_b=function(a){return"WEB_PAGE_TYPE_SHORTS"===a.ui.currentPageType},I_b=function(a){a=_.No(a.entities);
return _.Kva(a).length},J_b=function(a,b){if(b){var c;
a=null!=(c=_.wo(a.entities,"downloadQualityPickerEntity",b))?c:void 0}else a=void 0;return a},K_b=function(){var a;
_.v(function(b){if(1==b.nextAddress)return _.w(b,G_b(),2);a=b.yieldResult;return _.w(b,navigator.clipboard.writeText(JSON.stringify(a,null,2)),0)})},L_b=function(){var a=_.of().resolve(_.nf(_.w5a));
return a?a.getCurrentTime():0},M_b=function(a,b){return _.wo(a.entities,"superThanksSelectedTierEntity",b)},N_b=function(a){var b=document.getElementsByTagName("ytd-enforcement-message-view-model");
0===b.length||"none"===getComputedStyle(b[0]).display?a(0,"p.h_"):a(1,"p.h_")},O_b=function(a){var b,c,d,e,h,l,m,p,q,t,y,z,D,E,I,S,T,fa,oa;
return _.v(function(ea){switch(ea.nextAddress){case 1:return _.w(ea,_.zo(),2);case 2:return(b=ea.yieldResult)?_.w(ea,_.gFa(b),3):ea.return();case 3:c=ea.yieldResult;if(!c)return ea.return();e=(null==(d=c.offlineVideos)?void 0:d.length)||0;l=(null==(h=c.offlinePlaylists)?void 0:h.length)||0;if(0===e&&0===l)return ea.return();m=0;if(c.offlineVideos)for(p=_.g(c.offlineVideos),q=p.next();!q.done;q=p.next())t=q.value,"OFFLINE_VIDEO_STATE_PLAYABLE"===t.videoState&&(m+=1);a.offline_videos_count=e.toString();
_.u("kevlar_log_offline_current_network_type_ks")||(a.offline_current_network_type=null!=(y=_.hg())?y:"CONN_INVALID");_.u("kevlar_log_updated_time_for_smart_downloads")&&(z=_.Fo.getState().entities,D=_.Dob(z),E=PZb(z),a.offline_smart_downloads_last_sync_time_ms=D.toString(),a.offline_smart_downloads_next_sync_time_ms=E.toString());a.offline_videos_playable=m.toString();a.offline_playlists_count=l.toString();if(!_.u("woffle_used_state_report")){ea.jumpTo(4);break}c.offlineVideos&&(I=c.offlineVideos.reduce(function(ma,
ra){ra.downloadedBytes&&(ma+=Number(ra.downloadedBytes));return ma},0).toString())&&(a.offline_used_disk_space_bytes=I);
if(!(null==(S=navigator)?0:null==(T=S.storage)?0:T.estimate)){ea.jumpTo(4);break}return _.w(ea,navigator.storage.estimate(),6);case 6:fa=ea.yieldResult,a.offline_free_disk_space_bytes=((null==(oa=fa)?void 0:oa.quota)||0).toString();case 4:a.offline_client_state=JSON.stringify(c),_.Bo(ea)}})},P_b=function(a){a.addEventListener("click",function(b){var c=b.target;
c&&c.getAttribute("href")&&(c=c.getAttribute("href"),_.xd(window,c,"_blank"),b.preventDefault(),b.stopImmediatePropagation())})},Q_b=function(a){var b,c,d,e,h,l,m;
_.v(function(p){if(1==p.nextAddress)return _.w(p,_.ufb(),2);if(3!=p.nextAddress){if(!p.yieldResult)return p.return(!1);b=[];return _.w(p,_.IH.keys(),3)}c=p.yieldResult;d=_.g(c);for(e=d.next();!e.done;e=d.next())h=e.value,l=_.sfb(h),m=l.datasyncId,!m||a.includes(m)||b.push(_.IH.delete(h));return p.return(Promise.all(b).then(function(q){return q.some(function(t){return t})}))})},R_b=function(){var a,b,c,d,e,h,l;
return _.v(function(m){if(1==m.nextAddress)return _.w(m,_.ufb(),2);if(3!=m.nextAddress){if(!m.yieldResult)return m.return(!1);a=_.jg("cache contains other");return _.w(m,_.IH.keys(),3)}b=m.yieldResult;c=_.g(b);for(d=c.next();!d.done;d=c.next())if(e=d.value,h=_.sfb(e),(l=h.datasyncId)&&l!==a)return m.return(!0);return m.return(!1)})},S_b=function(a,b){return _.wo(a.entities,"flowStateEntity",b)},T_b=function(){var a=document;
return _.$G(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(b){return"on"+b.toLowerCase()in a})},U_b=function(){rW=0;
var a=[_.pV(!0)];sW&&_.Un(sW,"yt-window-resized",a)},V_b=function(){rW||(rW=_.Ph.addLowPriorityJob(U_b,200))},X_b=function(){tW=0;
W_b=_.IM(document);var a=[W_b];sW&&_.Un(sW,"yt-window-scrolled",a)},Y_b=function(){tW||(tW=_.Ph.addLowPriorityJob(X_b,200))},$_b=function(a){a=void 0===a?null:a;
Z_b.push(_.Di(window,"resize",V_b));Z_b.push(_.Di(window,"scroll",Y_b));a&&(sW=a)},uW=function(a,b){_.u("desktop_keyboard_shortcut_usage_log")&&(b?_.YV.get(a):_.XV.get(a))&&(a=b?_.$V.get(a):_.ZV.get(a))&&_.xl(_.Hj(),a)},c0b=function(a){var b=vW(a,"Content-Type");
if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new a0b:new wW;if(b.startsWith("application/x-protobuf")){a=vW(a,"Content-Transfer-Encoding");if(!a)return new xW;if("base64"==a.toLowerCase())return new b0b}return null},l0b=function(a,b,c,d){var e=new d0b(function(m,p){return e0b.has(p)?"gal"===m.sentinel&&void 0!==m.event:!1},function(m){m.event?(m=f0b(m.event),m=!m||g0b(d,m)?!0:_.BM(a.lastEvent,yW,2,zW)?!_.BM(m,AW,1,zW)&&!_.BM(m,
yW,2,zW):!_.BM(m,AW,1,zW)&&!_.BM(m,yW,3,zW)):m=!0;
return m});
c=_.UK(a.trustedUrl,new Map([["result_channel","5"],["origin",(new URL(window.location.href)).origin],["color_scheme",h0b(c)]]));if(void 0!==a.nestedOrigins)for(var h=_.g(a.nestedOrigins),l=h.next();!l.done;l=h.next())c=_.UK(c,new Map([["origin",l.value]]));return i0b(e,c,b).then(function(m){m=j0b(m.event);if(_.BM(m,AW,1,zW)){var p,q=null==(p=_.GM(m,AW,1,zW))?void 0:_.sv(p,2);q&&d.JSC$14905_logErrorEvent(k0b(q));return 4===_.sv(_.GM(m,AW,1,zW),2)?{statusCode:11,statusMessage:_.Mk(_.GM(m,AW,1,zW),
3)}:{statusCode:12,statusMessage:_.Mk(_.GM(m,AW,1,zW),3)}}return _.BM(m,yW,3,zW)?{statusCode:1,consentLanguageKeys:_.Mk(_.GM(m,yW,3,zW),2)}:{statusCode:1}}).catch(function(m){return void 0!==m.errorCode?{statusCode:m.errorCode,
statusMessage:m.errorMessage}:{statusCode:7,statusMessage:"Data Usage Notice screen did not return result"}})},n0b=function(a){var b={};
if(void 0===a||null===a)return b;void 0!==BW(a)&&_.DM(BW(a),3,2)&&0<_.DM(BW(a),3,2).length&&(b.scopes=new Set(_.DM(BW(a),3,2)));void 0!==BW(a)&&_.DM(BW(a),6,2)&&0<_.DM(BW(a),6,2).length&&(b.capabilities=new Set(_.DM(BW(a),6,2)));void 0!==_.Mk(a,3)&&(b.consistencyKey=_.Mk(a,3));void 0!==a.getName()&&""!==a.getName()&&(b.linkName=a.getName());_.kv(a,m0b,4)&&(a=_.bh(a,m0b,4),a=Object.assign({},_.Mk(a,1)&&{userId:_.Mk(a,1)},_.Mk(a,2)&&{displayName:_.Mk(a,2)},_.Mk(a,3)&&{email:_.Mk(a,3)},_.Mk(a,4)&&{profilePicture:_.Mk(a,
4)}),b.profile=a);return b},o0b=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,dynamicUrlParameters:c.dynamicUrlParameters}},t0b=function(a){var b=void 0!==a.googleScopes?Array.from(a.googleScopes).join(","):"";
p0b(o0b(a,b));b=q0b(a);return null===b?Promise.resolve(r0b):b.start().then(function(c){var d,e=null==(d=c.link)?void 0:d.consistencyKey;return 1===c.statusCode&&void 0!==a.googleScopes&&0<a.googleScopes.size&&void 0!==e?(d=a.flowParams,s0b(d.serviceId,d.sessionId,a.googleScopes,e,d.galService,a.config,c)):c})},s0b=function(a,b,c,d,e,h,l){return u0b(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:12,statusMesaage:"2-way linking failed: "+m.message}},function(p){return{statusCode:12,
statusMesaage:"2-way linking failed and did not cleanup the link:\n                            "+p.message}})})},q0b=function(a){switch(a.currentFlow){case 1:var b=a.flowParams;
a=_.bh(a.session,v0b,1);return CW.createOAuthFlow(b,a);case 2:case 3:return b=a.flowParams,a=_.bh(a.session,w0b,6),DW.createStreamlinedFlow(b,a);default:return null}},x0b=function(a,b){2===a&&(a=3);
var c=0;-1!==EW.indexOf(a)&&(c=EW.indexOf(a)+1);for(a=c;a<EW.length;a++)if(b.has(EW[a]))return EW[a]},A0b=function(a){var b=a.serviceId,c=a.sessionId,d=a.config,e=a.galService,h=a.callerState,l=a.consentLanguageKeys,m=a.linkName,p=a.dynamicUrlParameters,q=d.dataUsageNoticeConfig?d.dataUsageNoticeConfig.enabledDataUsageNoticeUis:void 0;
return e.startLinkingSession({serviceId:b,sessionId:c,capabilities:a.capabilities,scopes:a.scopes,loginHint:a.loginHint,callerState:h,supportedFlows:y0b(d.supportedFlows),completionUrl:d.completionUrl,accountLinkingEntryPoint:d.accountLinkingEntryPoint,consentLanguageKeys:l,dataUsageNoticeConfig:q,linkName:m,dynamicUrlParameters:p}).then(function(t){return new z0b(b,c,d,e,t,h,l,p)})},p0b=function(a){var b=new B0b;
null!==b.storage&&b.storage.set("SAVED_SESSION",a)},C0b=function(a){var b=new B0b;
if(null!==b.storage){var c=b.storage.get("SAVED_SESSION");void 0!==c&&c.serviceId===a&&b.storage.remove("SAVED_SESSION")}},y0b=function(a){var b=new Set;
a=_.g(a);for(var c=a.next();!c.done;c=a.next())c=c.value,1!==c&&D0b.has(c)&&b.add(D0b.get(c));return b},E0b=function(a,b){void 0!==b&&(a.callerState=b);
return a},F0b=function(a){switch(a){case 5:return 3;
case 7:return 4;case 16:return 5;case 13:return 7;default:return 12}},I0b=function(){var a={timeout:5E3};
a=void 0===a?{}:a;return null!=G0b?G0b:G0b=H0b(a)},J0b=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,
onerror:b})})},H0b=function(a){a=void 0===a?{}:a;
var b;return _.v(function(c){if(1==c.nextAddress)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.w(c,_.Bzb(_.gd(K0b),a),2);if(3!=c.nextAddress){b=window.gapi;if(!b)throw Error("gh");return b.client&&b.client.load?c.jumpTo(3):_.w(c,J0b(),3)}return c.return(b)})},M0b=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(L0b.has(a))return L0b.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){L0b.delete(a)});
L0b.set(a,b);return b}return Promise.resolve()},N0b=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)?c:!0})},O0b=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}},R0b=function(a){return new P0b(a,new Q0b(a))},U0b=function(a){var b="rtl"===getComputedStyle(document.body).direction;
a=void 0===a?!1:a;var c=document.createElement("div");b&&(c.style.transform="scaleX(-1)");c.style.backgroundColor=a?"rgba(138,180,248,.24)":"#e8f0fe";c.style.height="4px";c.style.overflow="hidden";c.style.position="absolute";c.style.top="0";c.style.width="100%";c.style.zIndex="1500";c.setAttribute("aria-label","Loading");c.setAttribute("aria-live","polite");b=document.createElement("style");b.textContent="@keyframes omdc-linear-progress-primary-indeterminate-translate {\n    0% {\n      transform: translateX(0);\n    }\n\n    20% {\n      animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);\n      transform: translateX(0);\n    }\n\n    59.15% {\n      animation-timing-function: cubic-bezier(\n        0.302435,\n        0.381352,\n        0.55,\n        0.956352\n      );\n\n      transform: translateX(83.67142%);\n    }\n\n    100% {\n      transform: translateX(200.611057%);\n    }\n  }@keyframes omdc-linear-progress-primary-indeterminate-scale {\n    0% {\n      transform: scaleX(0.08);\n    }\n\n    36.65% {\n      animation-timing-function: cubic-bezier(0.334731, 0.12482, 0.785844, 1);\n      transform: scaleX(0.08);\n    }\n\n    69.15% {\n      animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);\n      transform: scaleX(0.661479);\n    }\n\n    100% {\n      transform: scaleX(0.08);\n    }\n  }@keyframes omdc-linear-progress-secondary-indeterminate-translate {\n    0% {\n      animation-timing-function: cubic-bezier(0.15, 0, 0.515058, 0.409685);\n      transform: translateX(0);\n    }\n\n    25% {\n      animation-timing-function: cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);\n      transform: translateX(37.651913%);\n    }\n\n    48.35% {\n      animation-timing-function: cubic-bezier(0.4, 0.627035, 0.6, 0.902026);\n      transform: translateX(84.386165%);\n    }\n\n    100% {\n      transform: translateX(160.277782%);\n    }\n  }@keyframes omdc-linear-progress-secondary-indeterminate-scale {\n    0% {\n      animation-timing-function: cubic-bezier(\n        0.205028,\n        0.057051,\n        0.57661,\n        0.453971\n      );\n      transform: scaleX(0.08);\n    }\n\n    19.15% {\n      animation-timing-function: cubic-bezier(\n        0.152313,\n        0.196432,\n        0.648374,\n        1.004315\n      );\n      transform: scaleX(0.457104);\n    }\n\n    44.15% {\n      animation-timing-function: cubic-bezier(\n        0.257759,\n        -0.003163,\n        0.211762,\n        1.38179\n      );\n      transform: scaleX(0.72796);\n    }\n\n    100% {\n      transform: scaleX(0.08);\n    }\n  }";
c.appendChild(b);b=S0b();b.style.animation="omdc-linear-progress-primary-indeterminate-translate 2s infinite linear";b.style.left="-145.166611%";var d=T0b(a);d.style.animation="omdc-linear-progress-primary-indeterminate-scale 2s infinite linear";b.appendChild(d);c.appendChild(b);b=S0b();b.style.animation="omdc-linear-progress-secondary-indeterminate-translate 2s infinite linear";b.style.left="-54.888891%";a=T0b(a);a.style.animation="omdc-linear-progress-secondary-indeterminate-scale 2s infinite linear";
b.appendChild(a);c.appendChild(b);return c},S0b=function(){var a=document.createElement("div");
a.style.height="100%";a.style.position="absolute";a.style.transformOrigin="top left";a.style.width="100%";return a},T0b=function(a){var b=document.createElement("span");
b.style.borderTop=a?"4px solid #669df6":"4px solid #4285f4";b.style.display="inline-block";b.style.position="absolute";b.style.width="100%";return b},Y0b=function(a){var b=document.body,c=!1,d=function(){c||(c=!0,V0b(e,h),setTimeout(function(){b.removeChild(h);
b.removeChild(e)},150))},e=W0b(a,"rtl"===getComputedStyle(b).direction,d),h=X0b(d);
V0b(e,h);b.appendChild(h);b.appendChild(e);window.requestAnimationFrame(function(){h.style.opacity="1";e.style.opacity="1";e.style.transform="translate(-50%, -50%) scale(1)";e.children[0].focus()})},W0b=function(a,b,c){var d=document.createElement("div");
d.style.position="fixed";d.style.alignItems="center";d.style.backgroundColor=a?"rgb(32, 33, 36)":"white";d.style.boxShadow="0px 1px 2px rgba(60,64,67,0.3), 0px 2px 6px 2px rgba(60,64,67,0.15);";d.style.display="flex";d.style.flexDirection="column";d.style.justifyContent="center";d.style.left="50%";d.style.top="50%";d.style.transition="opacity 75ms linear,transform 150ms cubic-bezier(0,0,0.2,1)";d.style.zIndex="2002";660<=document.body.clientWidth?(d.style.borderRadius="8px",d.style.minHeight="220px",
d.style.maxHeight="90%",d.style.maxWidth="90%",d.style.minWidth="540px"):(d.style.height="100%",d.style.width="100%");d.setAttribute("aria-label","Error");d.setAttribute("aria-modal","true");d.setAttribute("role","alertdialog");d.addEventListener("keydown",function(h){"Escape"===h.key&&c()});
b=Z0b(a,b,c);d.appendChild($0b(b));d.appendChild(b);var e=document.createElement("img");e.src=a?"https://fonts.gstatic.com/s/i/googlematerialicons/alert/v11/gm_grey200-36dp/2x/gm_alert_gm_grey200_36dp.png":"https://fonts.gstatic.com/s/i/googlematerialicons/alert/v11/gm_grey600-36dp/2x/gm_alert_gm_grey600_36dp.png";e.style.height="72px";e.style.width="72px";e.style.color="#9aa0a6";e.setAttribute("alt","");d.appendChild(e);e=document.createElement("h1");e.textContent="Something went wrong.  Try again.";
e.style.fontFamily="'Google Sans', Roboto, Arial, sans-serif";e.style.lineHeight="24px";e.style.fontSize="16px";e.style.textAlign="center";e.style.letterSpacing="0.1px";e.style.color=a?"rgb(232,234,237)":"#3c4043";d.appendChild(e);d.appendChild($0b(b));return d},Z0b=function(a,b,c){var d=document.createElement("button");
d.style.backgroundColor="transparent";d.style.border="none";d.style.borderRadius="50%";d.style.cursor="pointer";d.style.outline="none";d.style.padding="12px";d.setAttribute("aria-label","Close dialog");d.style.position="absolute";d.style.top="0";b?d.style.right="0":d.style.left="0";d.addEventListener("focus",function(){d.style.backgroundColor=a?"rgba(232, 234, 237,.12)":"rgba(0,0,0,.12)"});
d.addEventListener("blur",function(){d.style.backgroundColor="transparent"});
d.addEventListener("mouseenter",function(){d.style.backgroundColor=a?"rgba(232, 234, 237, .04) ":"rgba(0,0,0,.04)"});
d.addEventListener("mouseleave",function(){d.style.backgroundColor="transparent"});
d.addEventListener("click",c);d.addEventListener("keydown",function(e){"Enter"!==e.key&&"Space"!==e.key||c()});
b=document.createElement("img");b.src=a?"https://fonts.gstatic.com/s/i/googlematerialicons/close/v19/gm_grey200-24dp/1x/gm_close_gm_grey200_24dp.png":"https://fonts.gstatic.com/s/i/googlematerialicons/close/v19/gm_grey600-24dp/1x/gm_close_gm_grey600_24dp.png";b.style.display="block";b.style.height="24px";b.style.width="24px";b.setAttribute("alt","");d.appendChild(b);return d},$0b=function(a){var b=document.createElement("div");
b.setAttribute("tabindex","0");b.setAttribute("aria-hidden","true");b.addEventListener("focus",function(){return void a.focus()});
return b},X0b=function(a){var b=document.createElement("div");
b.style.backgroundColor="rgba(32,33,36,0.6)";b.style.bottom="0";b.style.left="0";b.style.position="fixed";b.style.right="0";b.style.top="0";b.style.transition=" opacity 150 ms linear";b.style.zIndex="2001";b.addEventListener("click",a);return b},V0b=function(a,b){b.style.opacity="0";
a.style.opacity="0";a.style.transform="translate(-50%, -50%) scale(0.8)"},FW=function(a,b){if("function"!==typeof a)throw Error("Ah");
return _.ca.setTimeout(function(){a()},b)},a1b=function(a,b){_.fw.call(this);
this.delay_=new _.Xw(this.JSC$15599_onTick_,0,this);_.gw(this,this.delay_);this.JSC$15597_interval_=5E3;this.nextTickTime_=0;if("function"===typeof a)b&&(a=(0,_.Uu)(a,b));else if(a&&"function"===typeof a.handleEvent)a=(0,_.Uu)(a.handleEvent,a);else throw Error("Z");this.JSC$15599_listener_=a},h1b=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.JSC$15600_pathPrefix_=a;this.defaultQueryParams_=b;this.pubsub_=new _.ku;this.reconnectTimer_=new a1b(this.safeReconnect_,this);this.JSC$15600_channel_=null;this.JSC$15600_disposed_=!1;this.connectionParams_=null;this.sCookie_="";this.disconnectUi_=this.connectUi_=0;this.JSC$15600_pendingMessages_=[];this.enableAsyncTest_=c;this.JSC$15600_getXsrfToken_=d;this.enableLoungeTokenRefresh_=e;this.JSC$15600_channelOpenedCounter=new b1b;this.JSC$15600_channelClosedCounter=new c1b;
this.JSC$15600_channelMessageReceivedCounter=new d1b;this.JSC$15600_channelErrorCounter=new e1b;this.pendingMapsOnClosedCounter=new f1b;this.undeliveredMapsOnClosedCounter=new g1b},i1b=function(a){this.scheme="https";
this.port=this.domain="";this.basePath="/api/lounge";this.supportCors=!0;a=a||document.location.href;var b=Number(_.Qf(a)[4]||null)||"";b&&(this.port=":"+b);this.domain=_.Rf(a)||"";a=_.ha();0<=a.search("MSIE")&&0>qW(a.match(/MSIE ([\d.]+)/)[1],"10.0")&&(this.supportCors=!1)},GW=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"},j1b=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)})},k1b=function(a){return _.Af(a,function(b){return{key:b.id,
name:b.name}})},l1b=function(a,b){return _.$G(a,function(c){return c||b?!c!=!b?!1:c.id==b.id:!0})},IW=function(a,b){return _.$G(a,function(c){return HW(c,b)})},p1b=function(a,b,c,d,e){c=void 0===c?function(){return""}:c;
var h=function(){return new h1b(JW(a,"/bc"),b,!1,c,d)};
return _.u("enable_mdx_web_channel_desktop")?new m1b(function(){return new n1b(JW(a,"/wc"),b,c)}):new o1b(h,e)},t1b=function(){var a=q1b;
r1b();KW.push(a);s1b()},LW=function(a,b){r1b();
var c=u1b(a,String(b));0==KW.length?v1b(c):(s1b(),_.Lf(KW,function(d){d(c)}))},MW=function(a){LW("CP",a)},r1b=function(){KW||(KW=_.Gf("yt.mdx.remote.debug.handlers_")||[],_.Wg("yt.mdx.remote.debug.handlers_",KW))},v1b=function(a){var b=(NW+1)%50;
NW=b;w1b[b]=a;x1b||(x1b=49==b)},s1b=function(){var a=KW;
if(w1b[0]){var b=x1b?NW:-1;do{b=(b+1)%50;var c=w1b[b];_.Lf(a,function(d){d(c)})}while(b!=NW);
w1b=Array(50);NW=-1;x1b=!1}},u1b=function(a,b){var c=(Date.now()-y1b)/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("")},OW=function(a){_.bW.call(this);
this.JSC$15624_logName_=a;this.screens=[]},QW=function(a){OW.call(this,"LocalScreenService");
this.JSC$15631_http_=a;this.loungeTokenRefreshTimer_=NaN;PW(this);this.info("Initializing with "+z1b(this.screens))},RW=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.duration_=this.seekableEnd_=this.seekableStart_=0;this.liveIngestionTime_=NaN;this.isLive_=!1;this.reset(a)},A1b=function(){var a,b;
return _.v(function(c){if(1==c.nextAddress)return(_.Uja()||_.u("use_new_nwl"))&&_.Qja().isNetworkAvailable()?_.w(c,_.Xg(),2):c.return();if(3!=c.nextAddress)return(a=c.yieldResult)?_.w(c,aZb(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&&
_.qj(d.payloadName,d.payload,d.options)});
100===b.length&&_.Ph.addLowPriorityJob(A1b);_.Bo(c)})},C1b=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&&B1b(a.mealbarPromoRenderer,b)):a.response&&(a=a.response)&&a.overlay&&a.overlay.mealbarPromoRenderer&&B1b(a.overlay.mealbarPromoRenderer,b))},B1b=function(a,b){SW&&SW.promise.cancel();
if(a.isVisible)switch(SW=_.pt(),SW.promise.then(function(){var c={popup:{mealbarPromoRenderer:a},popupType:"MEALBAR"};_.fB.getInstance().triggerOptionalAction("yt-open-popup-action",{openPopupAction:c},{});SW=null}),a.triggerCondition){case "TRIGGER_CONDITION_POST_AD":(b=_.Kq(b))&&D1b(b);
break;default:SW.resolve()}else E1b(a)},D1b=function(a){var b=SW,c=_.pt();
a.getPlayerPromise().then(function(d){c.resolve(d)});
c.promise.then(function(d){d.addEventListener("onAdEnd",b.resolve);_.Ew(b.promise,function(){d.removeEventListener("onAdEnd",b.resolve)})});
b.promise.thenCatch(function(){c.promise.cancel()})},E1b=function(a){a.impressionEndpoints&&_.fB.getInstance().triggerOptionalAction("yt-service-request",{},a.impressionEndpoints[0])},F1b=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},
G1b=function(a){if(a.response){var b=a.response;
if(b&&b.overlay&&b.overlay.tooltipRenderer)return b.overlay.tooltipRenderer}if(a.playerResponse&&(a=a.playerResponse,a.messages&&0<a.messages.length&&(a=a.messages.find(function(c){return!(!c||!c.tooltipRenderer)}))&&a.tooltipRenderer))return a.tooltipRenderer},I1b=function(a){if("1"!=_.If.get(_.rf("PLAYER_VARS",{}),"privembed",!1)){a&&SYb();
try{H1b().then(function(){},function(){}),_.Vf(I1b,18E5)}catch(b){_.Ef(b)}}},J1b=function(){var a=_.mo(),b=a.getFlag(119),c=1<window.devicePixelRatio;
document.body&&_.Ty(document.body,"exp-invert-logo")&&(c&&!_.Ty(document.body,"inverted-hdpi")?_.Bs(document.body,"inverted-hdpi"):!c&&_.Ty(document.body,"inverted-hdpi")&&_.As(document.body,"inverted-hdpi"));b!=c&&(_.no(0,119,c),a.save())},K1b=function(a){return a.filter(function(b){return"ypcGetCartEndpoint"in b||"ypcFixInstrumentEndpoint"in b})},L1b=function(a){return a.filter(function(b){return!_.B(b,_.t_a)})},N1b=function(a){a=_.g(a);
for(var b=a.next(),c={};!b.done;c={setter$jscomp$4:void 0},b=a.next()){var d=b.value;b=d.params;d=d.service;b&&d&&(c.setter$jscomp$4=M1b[d],c.setter$jscomp$4&&b.forEach(function(e){return function(h){var l=h.key;h=h.value;l&&h&&(0,e.setter$jscomp$4)(l,h)}}(c)))}},P1b=function(a,b){var c,d,e,h,l,m,p;
_.v(function(q){switch(q.nextAddress){case 1:c=_.Mp.getInstance();d=_.Pq.instance;e=_.pC.instance;if(!e)return O1b(a,d,b),q.return();_.Ig(q,2);a.onLoadingCommand&&d.resolveCommand(a.onLoadingCommand);return _.w(q,c.getCurrentPositionFromGeolocation(),4);case 4:h=q.yieldResult;if(!a.resolveLocationCommand){q.jumpTo(5);break}l=c.createLocationInfo(h);return _.w(q,_.rt(e,a.resolveLocationCommand,{locationInfo:l}),6);case 6:m=q.yieldResult;if(!m||"error"in m&&m.error||m.errorMetadata)return O1b(a,d,b),
q.return();var t;if(null==m?0:null==(t=m.onResponseReceivedActions)?0:t.length){t=_.g(m.onResponseReceivedActions);for(var y=t.next();!y.done;y=t.next())d.resolveCommand(y.value)}(_.B(a.onSuccessCommand,_.In)||_.B(a.onSuccessCommand,_.up))&&_.Sn(b.hostElement,"yt-navigate",{endpoint:a.onSuccessCommand,reload:!0});case 5:_.Kg(q,0);break;case 2:p=_.Lg(q);if(p instanceof GeolocationPositionError&&p.code===GeolocationPositionError.PERMISSION_DENIED)return a.onDeniedCommand&&d.resolveCommand(a.onDeniedCommand),
q.return();O1b(a,d,b);_.Bo(q)}})},O1b=function(a,b,c){a.onFailureCommand&&(b.resolveCommand(a.onFailureCommand),_.Tn(c.hostElement,"yt-close-popup-action",["yt-confirm-dialog-renderer"]))},R1b=function(a,b){if((a=_.B(a,_.VWa))&&b){var c=a.videoIds||[a.videoId],d;
b=null==(d=_.Sn(b,"yt-lockup-requested",{videoIds:c}).detail)?void 0:d.returnValue;var e;"PLAYLIST_EDIT_LIST_TYPE_QUEUE"===a.listType?e=b?b:c.map(function(h){return{videoId:h}}):b&&(e=b);
e&&(d=e.map(function(h){var l=Object,m=l.assign;var p=h.navigationEndpoint;if(!_.B(p,_.op)){var q=_.B(p,_.In);if(q){if(delete q.index,delete q.playlistId,q=_.B(null==p?void 0:p.commandMetadata,_.tp),null==q?0:q.url){var t=q.url;t=_.sp(t,"list");t=_.sp(t,"index");q.url=t}}else p=void 0}return m.call(l,{},h,{ownerBadges:void 0,topStandaloneBadge:void 0,menu:void 0,navigationEndpoint:p})}),Q1b(d,a))}},S1b=function(a){var b=_.OB();
if(a=_.B(a,_.WWa))"PLAYLIST_EDIT_LIST_TYPE_QUEUE"===a.listType&&b.clearQueue(),a.closeMiniplayer&&b.JSC$9376_actionRouter.triggerOptionalAction("yt-close-miniplayer-action")},U1b=function(a){T1b(_.OB(),a)},V1b=function(a){var b;
(a=null==(b=_.B(a,_.TWa))?void 0:b.setVideoIds)&&a.forEach(function(c){_.Bhb(_.OB(),c)})},X1b=function(a){W1b(_.OB(),a)},Y1b=function(a){var b=["h",
"m","s"],c=_.Da(b);c.reverse();var d={};a=(a.toLowerCase().match(/\d+\s*[hms]?/g)||[]).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},Z1b=function(a,b,c,d,e){var h=void 0===h?!0:h;
var l={};a=(l["yt-spec-dialog-layout__dialog-header"]=!0,l["yt-spec-dialog-layout__dialog-header--dialog-header-above-media"]=void 0===e?!1:e,l["yt-spec-dialog-layout--dialog-layout-center-align"]=1===a&&h,l);return _.r("div",{class:_.Lr(a)},b&&h?_.r("div",{class:"yt-spec-dialog-layout__dialog-leading-action-header"},_.r(b,null)):null,d?_.r("div",{class:"yt-spec-dialog-layout__dialog-layout-title"},_.r(d,null)):null,c?_.r("div",null,_.r(c,null)):null)},a2b=function(a){var b=a.elRefCallback,c=a.fullBleedMedia,
d=a.fullBleedMediaWiz,e=a.title,h=a.titleWiz,l=a.leadingActionHeader,m=a.leadingActionHeaderWiz,p=a.trailingActionHeader,q=a.trailingActionHeaderWiz,t=void 0===a.headerPosition?0:a.headerPosition,y=a.content,z=a.contentWiz,D=void 0===a.buttonLayout?0:a.buttonLayout,E=void 0===a.buttonStyle?0:a.buttonStyle,I=a.primaryButton,S=a.primaryButtonWiz,T=a.secondaryButton,fa=a.secondaryButtonWiz,oa=void 0===a.contentAlignment?0:a.contentAlignment,ea=void 0===a.isFullscreen?!1:a.isFullscreen,ma=a.width,ra=
void 0===a.maxHeight?0:a.maxHeight,Ea=a.headerFn,Wa=a.headerWiz,fb=a.footerFn,ob=a.footerWiz;
a="";void 0!==ma&&(a="width: "+ma+"px;");ma=_.Ll(function(mb){null==b||b(mb)});
var db={};ea=(db["yt-spec-dialog-layout"]=!0,db["yt-spec-dialog-layout--dialog-layout-fullscreen"]=ea,db["yt-spec-dialog-layout--dialog-layout-responsive"]=!ea,db["yt-spec-dialog-layout--dialog-layout-extended-max-height"]=1===ra,db);ra={};ra=(ra["yt-spec-dialog-layout__dialog-layout-footer"]=!0,ra["yt-spec-dialog-layout--dialog-buttons-stacked"]=2===D,ra["yt-spec-dialog-layout__dialog-layout-footer--dialog-buttons-inline-end"]=1===D,ra);db={};db=(db["yt-spec-dialog-layout__dialog-layout-button"]=
!0,db["yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched"]=0===D||2===D,db);E={style:1===E?"call-to-action":"mono",type:"filled",state:"active",size:"M"};var Ia={};D=(Ia["yt-spec-dialog-layout__dialog-layout-button"]=!0,Ia["yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched"]=0===D||2===D,Ia);c=$1b(c,d,{className:"yt-spec-dialog-layout__dialog-layout-full-bleed-media-item"});e=TW(e,h);l=TW(l,m);p=TW(p,q);y=TW(y,z);Ea=TW(Ea,Wa);fb=TW(fb,ob);I=$1b(I,
S,{buttonOverrides:E,className:_.Lr(db)});T=$1b(T,fa,{buttonOverrides:{style:"mono",type:"outline",state:"active",size:"M"},className:_.Lr(D)});fa=(!!e||!!l||!!p)&&0===t;S={};S=(S["yt-spec-dialog-layout__dialog-layout-container"]=!0,S["yt-spec-dialog-layout--dialog-layout-center-align"]=1===oa,S["yt-spec-dialog-layout__dialog-layout-container--dialog-layout-container-top-padding"]=!e&&!Ea||!!c&&0===t,S);return _.r("yt-dialog-layout",{el:ma,class:_.Lr(ea),style:a},Ea?_.r(Ea,null):_.r(_.Nd,null,fa?
Z1b(oa,l,p,e,!!c):null,c?_.r("div",{class:"yt-spec-dialog-layout__dialog-layout-full-bleed-media"},_.r(c,null)):null),_.r("div",{class:_.Lr(S)},e&&!Ea&&1===t?Z1b(oa,l,p,e,!1):null,y?_.r("div",{class:"yt-spec-dialog-layout__dialog-layout-content"},_.r("div",{class:"yt-spec-dialog-layout__dialog-layout-content-inner"},_.r(y,null))):null,fb?_.r(fb,null):null,I||T?_.r("div",{class:_.Lr(ra)},T?_.r(T,null):null,I?_.r(I,null):null):null))},TW=function(a,b){if(a)return function(){return _.r(_.Me,null,function(){a()})};
if(b)return b},$1b=function(a,b,c){c=void 0===c?{}:c;
if(a)return function(){return _.r(_.Me,null,function(){a(c)})};
if(b)return function(){return _.r(b,Object.assign({},c))}},e2b=function(a){var b=a.fullBleedMedia,c=a.title,d=a.leadingActionHeader,e=a.trailingActionHeader,h=void 0===a.headerPosition?0:a.headerPosition,l=a.content,m=void 0===a.buttonLayout?0:a.buttonLayout,p=void 0===a.buttonStyle?0:a.buttonStyle,q=a.primaryButton,t=a.secondaryButton,y=void 0===a.contentAlignment?0:a.contentAlignment,z=void 0===a.isFullscreen?!1:a.isFullscreen,D=a.width,E=void 0===a.maxHeight?0:a.maxHeight,I=a.headerFn,S=a.footerFn,
T={};
void 0!==D&&(T.width=D+"px");D={};z=(D["yt-spec-dialog-layout"]=!0,D["yt-spec-dialog-layout--dialog-layout-fullscreen"]=z,D["yt-spec-dialog-layout--dialog-layout-responsive"]=!z,D["yt-spec-dialog-layout--dialog-layout-extended-max-height"]=1===E,D);(0,_.Ys)({className:_.Lr(z),style:T},function(){I?I():((a.title||a.leadingActionHeader||a.trailingActionHeader)&&0===h&&b2b(y,d,e,c,!!b),c2b(b));var fa={};fa=(fa["yt-spec-dialog-layout__dialog-layout-container"]=!0,fa["yt-spec-dialog-layout--dialog-layout-center-align"]=
1===y,fa["yt-spec-dialog-layout__dialog-layout-container--dialog-layout-container-top-padding"]=!c&&!I||!!b&&0===h,fa);(0,_.Ys)({className:_.Lr(fa)},function(){c&&!I&&1===h&&b2b(y,d,e,c,!1,!1);l&&(0,_.Ys)({className:"yt-spec-dialog-layout__dialog-layout-content"},function(){(0,_.Ys)({className:"yt-spec-dialog-layout__dialog-layout-content-inner"},function(){l()})});
S?S():(q||t)&&d2b(q,t,m,p)})})},b2b=function(a,b,c,d,e,h){h=void 0===h?!0:h;
var l={};a=(l["yt-spec-dialog-layout__dialog-header"]=!0,l["yt-spec-dialog-layout__dialog-header--dialog-header-above-media"]=e,l["yt-spec-dialog-layout--dialog-layout-center-align"]=1===a&&h,l);(0,_.Ys)({className:_.Lr(a)},function(){b&&h&&(0,_.Ys)({className:"yt-spec-dialog-layout__dialog-leading-action-header"},function(){b()});
d&&(0,_.Ys)({className:"yt-spec-dialog-layout__dialog-layout-title"},function(){d()});
c&&(0,_.Ys)({className:"yt-spec-dialog-layout__dialog-trailing-action-header"},function(){c()})})},c2b=function(a){a&&(0,_.Ys)({className:"yt-spec-dialog-layout__dialog-layout-full-bleed-media"},function(){a({className:"yt-spec-dialog-layout__dialog-layout-full-bleed-media-item"})})},d2b=function(a,b,c,d){var e={};
e=(e["yt-spec-dialog-layout__dialog-layout-footer"]=!0,e["yt-spec-dialog-layout--dialog-buttons-stacked"]=2===c,e["yt-spec-dialog-layout__dialog-layout-footer--dialog-buttons-inline-end"]=1===c,e);(0,_.Ys)({className:_.Lr(e)},function(){if(b){var h={};h=(h["yt-spec-dialog-layout__dialog-layout-button"]=!0,h["yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched"]=0===c||2===c,h);b({buttonOverrides:{style:"mono",type:"outline",state:"active",size:"M"},className:_.Lr(h)})}a&&
(h={},h=(h["yt-spec-dialog-layout__dialog-layout-button"]=!0,h["yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched"]=0===c||2===c,h),a({buttonOverrides:{style:1===d?"call-to-action":"mono",type:"filled",state:"active",size:"M"},className:_.Lr(h)}))})},f2b=function(a){return function(b){b=Object.assign({},b,{overrides:b.buttonOverrides,
buttonOverrides:void 0});a(b)}},h2b=function(a){return _.r("div",{class:"yt-profile-identity-info-view-model-wiz__buttons"},[a.subscribeButton,
a.channelAccess].map(function(b){return _.r("div",{class:"yt-profile-identity-info-view-model-wiz__wrap-button"},_.r("div",{class:"yt-profile-identity-info-view-model-wiz--button"},g2b(b)))}))},i2b=function(a){return _.r("div",{class:"yt-profile-identity-info-view-model-wiz__channel-name-header"},_.r("div",{class:"yt-profile-identity-info-view-model-wiz__channel-name"},a.channelDisplayName),a.verifiedOrOacBadge?_.r("div",{class:"yt-profile-identity-info-view-model-wiz__badge"},_.r(_.Me,null,function(){var b;
_.Ds({thumbnails:[{url:null==(b=a.verifiedOrOacBadge)?void 0:b.badgeUrl}]},{alt:"",targetWidth:16,targetHeight:16})})):null)},j2b=function(a){var b=a.data;
return _.r("yt-profile-badge-view-model",{class:"profile-badge-view-model-wiz"},_.r("div",{class:"profile-badge-view-model-wiz__badge-icon-container"},_.r(_.Me,null,function(){_.Ds({thumbnails:[{url:b.badgeIconUrl}]},{alt:"",targetWidth:24,targetHeight:24})})),_.r("div",{class:"profile-badge-view-model-wiz__content"},_.r("div",{class:"profile-badge-view-model-wiz__badge-description"},b.badgeDesc),b.badgeSubtitle?_.r("div",{class:"profile-badge-view-model-wiz__badge-subtitle"},b.badgeSubtitle):null))},
l2b=function(a){a=a.data;
var b;return _.r("div",{class:"yt-profile-info-view-model-wiz__activity"},_.r("div",{class:"yt-profile-info-view-model-wiz__header"},_.r("div",{class:"yt-profile-info-view-model-wiz__section-title"},a.commentsInteractionTitle)),null==(b=a.comments)?void 0:b.map(function(c){return _.r("div",{class:"yt-profile-info-view-model-wiz__activity"},k2b(c))}))},m2b=function(a){a=a.data;
var b=_.as({elementsCommand:a.subscriptionsAccessButtonCommand}),c=_.Ll();_.ahb(c,_.$r(a.subscriptionsAccessButtonCommand));var d;return _.r("div",{class:"yt-profile-info-view-model-wiz__sub-section"},_.r("div",{class:"yt-profile-info-view-model-wiz__sub-header"},_.r("a",{el:c,"on:click":_.Ml(function(e){if(null==b?0:b.onclick)b.onclick(e)}),
class:"yt-profile-info-view-model-wiz__another-header"},_.r("div",{class:"yt-profile-info-view-model-wiz__section-title"},a.sharedSubscriptionsTitle),_.jt("CHEVRON_RIGHT"))),_.r("div",{class:"yt-profile-info-view-model-wiz__subs"},null==(d=a.sharedSubscriptions)?void 0:d.slice(0,5).map(function(e){return _.r("div",{class:"yt-profile-info-view-model-wiz__sub"}," ",k2b(e))})))},n2b=function(a){a=a.data;
return _.r("div",{class:"yt-profile-info-view-model-wiz__activity"},[a.profileBadgeInfoYtWide,a.profileBadgeInfoChannelWide].map(function(b){var c,d;return b?_.r(_.Nd,null,_.r("div",{class:"yt-profile-info-view-model-wiz__header"},_.r("div",{class:"yt-profile-info-view-model-wiz__section-title"},null==b?void 0:b.profileSectionTitle),_.r("div",{class:"yt-profile-info-view-model-wiz__section-subtitle"},null==b?void 0:null==(c=b.commentBadge)?void 0:c.commentDesc)),_.r("div",{class:"yt-profile-info-view-model-wiz__badge"},
null==b?void 0:null==(d=b.badges)?void 0:d.map(function(e){return _.r(_.Me,null,function(){_.Nr(j2b)({data:e})})}))):null}))},o2b=function(a,b){var c=_.MFb(b,{},a,!0);
return new Promise(function(d,e){c.listenOnce("k",function(){e(Error("li`"+c.JSC$26552_getErrorDescription()))});
c.listenOnce("i",function(){var h=c.getResponseCode();if(200!==h)e(Error("mi`"+b+"`"+a.type+"`"+a.size+"`"+h));else try{d(JSON.parse(c.getResponseText()).encryptedBlobId)}catch(l){e(l)}});
c.run()})},p2b=function(a){return a.substring(a.indexOf(":")+1,a.indexOf(";"))},q2b=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)})},r2b=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("ni");h.drawImage(d,0,0);h=p2b(a);e.toBlob(function(l){l?b(l):c()},h)};
d.src=a})},s2b=function(a){a=Math.round(a);
return a%2?a-1:a},t2b=function(a){a=Math.round(a);
return 0===a%2?a-1:a},UW=function(a,b){return _.wo(a.entities,"flowStateEntity",b)},v2b=function(a){var b=a.className;
a=_.MH(UW,a.data.flowStateEntityKey||"");var c={config:{className:b}},d;return _.r("ytm-premium-purchase-button-renderer",{class:b?b+" yt-premium-purchase-button-renderer":"yt-premium-purchase-button-renderer"},u2b((null==(d=_.B(a,VW))?void 0:d.primaryButtonOverride)||{},{buttonRenderer:c,buttonViewModel:c}))},w2b=function(a){switch(a){case "FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_JUSTIFY_END":return"yt-flow-bottom-bar-renderer--flow-bottom-bar-button-layout-style-justify-end";
case "FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FULL_DISTRIBUTED":return"yt-flow-bottom-bar-renderer--flow-bottom-bar-button-layout-style-full-distributed";case "FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FLEX_PRIMARY":return"yt-flow-bottom-bar-renderer--flow-bottom-bar-button-layout-style-flex-primary";case "FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_VERTICAL_CENTERED":return"yt-flow-bottom-bar-renderer--flow-bottom-bar-button-layout-style-vertical-centered";case "FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_DISTRIBUTED_SPACE":return"yt-flow-bottom-bar-renderer--flow-bottom-bar-button-layout-style-distributed-space";
default:return""}},x2b=function(a){return{config:{className:a,
buttonClassName:a,processAllEndpoints:!0}}},y2b=function(a){return{buttonRenderer:x2b(a),
premiumPurchaseButtonRenderer:x2b(a),buttonViewModel:x2b(a)}},z2b=function(a){var b=a.data,c=a.flowStateEntityKey;
a=a.selectionStepStyle;var d=_.Ll();_.wH(d,b);var e=_.g(_.fe("")),h=e.next().value,l=e.next().value;e=_.Ml(function(t){if(t.target){t.stopPropagation();t=c||"";var y=UW(_.LH().getState(),t);y=Object.assign({},y,{premiumPurchaseFlowState:{selectedOptionId:b.optionId,primaryButtonOverride:b.primaryButtonOverride}});_.LH().dispatch(_.rB("flowStateEntity",t,y))}});
var m=["ytm-option-item-renderer"];"OPTION_SELECTION_FLOW_STEP_RENDERER_STYLE_LP_2"===a&&m.push("ytm-option-item-renderer--lp2-style");var p=c||"",q=_.Yfb(UW,[p]);_.RWb(function(){var t=q(),y=_.B(t,VW);y?l((null==y?void 0:y.selectedOptionId)||""):b.defaultSelected&&""!==p&&(t=Object.assign({},t),_.Vr(t,VW,{selectedOptionId:b.optionId,primaryButtonOverride:b.primaryButtonOverride}),_.LH().dispatch(_.rB("flowStateEntity",p,t)),l((null==b?void 0:b.optionId)||""))});
return _.r("ytm-option-item-renderer",{el:d,"on:click":e,class:m.join(" ")},_.r("div",{class:"ytm-option-item-renderer__option-item-radio-container"},_.r("input",{type:"radio",class:"ytm-option-item-renderer__option-item-radio-button","prop:checked":function(){return h()===b.optionId},
name:_.fu(_.Vj("input")).toString()})),_.r("div",{class:"ytm-option-item-renderer__option-item-text-container"},b.eyebrowText?_.r("div",{class:"ytm-option-item-renderer__option-item-eyebrow-text"},_.eu(b.eyebrowText)):null,_.r("div",{class:"ytm-option-item-renderer__option-item-title"},_.eu(b.title)),_.r("div",{class:"ytm-option-item-renderer__option-item-subtitle"},_.eu(b.subtitle)),_.r("div",{class:"ytm-option-item-renderer__option-item-description"},_.eu(b.description))))},B2b=function(a,b){_.u("mweb_enable_keto_batch_16_2")?
_.Nr(z2b)({data:a,
flowStateEntityKey:null==b?void 0:b.flowStateEntityKey,selectionStepStyle:null==b?void 0:b.selectionStepStyle}):A2b(a,b);_.Mr(_.u("mweb_enable_keto_batch_16_2_log"))},A2b=function(a,b){var c=Object.assign({},b,{onclick:function(e){if(e.target){e.stopPropagation();
e=(null==b?void 0:b.flowStateEntityKey)||"";var h=UW(_.LH().getState(),e);h=Object.assign({},h,{premiumPurchaseFlowState:{selectedOptionId:a.optionId,primaryButtonOverride:a.primaryButtonOverride}});_.LH().dispatch(_.rB("flowStateEntity",e,h))}}}),d=["ytm-option-item-renderer"];
"OPTION_SELECTION_FLOW_STEP_RENDERER_STYLE_LP_2"===(null==b?void 0:b.selectionStepStyle)&&d.push("ytm-option-item-renderer--lp2-style");c.className=d.join(" ");_.Kr(WW,{data:a,config:c})},C2b=function(a){var b=a.label,c=void 0===a.rows?1:a.rows,d=void 0===a.outline?!1:a.outline,e=void 0===a.disabled?!1:a.disabled,h=a.characterLimit,l=a.validation;
a=_.g(_.jf(void 0===a.text?"":a.text));var m=a.next().value,p=a.next().value,q=function(){return l&&!l.validate(m)},t=function(){return h&&!q()&&m().length>h.maxChars};
return _.r("textarea-shape",{class:"YtStandardsTextareaShapeHost"},_.r("textarea",{class:function(){var y={};return _.Lr((y.YtStandardsTextareaShapeTextArea=!0,y.YtStandardsTextareaShapeTextAreaOutline=d,y.YtStandardsTextareaShapeTextAreaOutlineError=q()||t(),y))},
rows:c,disabled:e,placeholder:b,"on:input":_.Ml(function(y){y.currentTarget&&p(y.currentTarget.value);return!0})},m),_.r("label",{class:"YtStandardsTextareaShapeLabel"},b),l?_.r(_.$e,{cond:q},function(){return _.r("div",{class:"YtStandardsTextareaShapeError"},l.errorMessage)}):_.r(_.Nd,null),h?_.r(_.$e,{cond:t},function(){return _.r("div",{class:"YtStandardsTextareaShapeError"},_.r("div",{class:"YtStandardsTextareaShapeErrorMessage"},h.errorMessage),_.r("div",null,function(){return m().length+"/"+
h.maxChars}))}):_.r(_.Nd,null))},D2b=function(a){var b=a.data,c=a.selectedKey,d=a.onSelected;
return _.r("yt-radio-button-item-view-model",null,_.r("div",{class:"yt-radio-button-item-view-model__radio-button-item-title"},_.r(_.Lbb,{name:a.groupName,checked:function(){return!!c()&&b.key===c()},
onChange:function(e){null==d||d(e.target,b)},
labelRenderable:function(){return _.r("div",{class:"yt-radio-button-item-view-model__label"},b.text)}})))},E2b=function(a){return _.r("yt-radio-button-group-view-model",null,_.r(_.yM.Static,{data:a.data.radioButtons,
mapping:{radioButtonItemViewModel:D2b},extraProps:{radioButtonItemViewModel:{onSelected:a.onSelected,selectedKey:a.selectedKey,groupName:a.groupName}}}))},H2b=function(a){a=a.data;
var b=a.flowStateKey||"",c=_.Zfb(UW,b);return _.r("yt-report-form-reason-select-page-view-model",{class:"yt-report-form-reason-select-page-view-model"},_.r("div",{class:"yt-report-form-reason-select-page-view-model__header"},a.pageHeader),_.r("div",{class:"yt-report-form-reason-select-page-view-model__body"},_.eu(a.bodyText)),_.r("div",{class:"yt-report-form-reason-select-page-view-model__reasons"},_.r(E2b,{data:_.B(a.radioButtonGroup,F2b),onSelected:function(d,e){d=Object.assign({},c(),{abuseReportFlowState:{reasonKey:e.key,
navigationEnabled:!0,navigationCommand:e.command}});_.Vfb(_.OH("flowStateEntity",b,d))},
selectedKey:function(){var d;return null==(d=_.B(c(),G2b))?void 0:d.reasonKey},
groupName:"report-form-reason-select-page"})))},K2b=function(a){var b=function(){},c=function(){},d,e,h,l,m,p,q,t,y;
return _.r("talk-to-recs",{class:"YtwTalkToRecsHost"},(null==(d=a.data)?void 0:d.topCornerButton)&&_.r("div",{class:"YtwTalkToRecsTopCornerButton"},I2b(null==(e=a.data)?void 0:e.topCornerButton,{buttonViewModel:{config:{onclick:function(){}}}})),_.r("div",{class:"YtwTalkToRecsTalkToRecsWrapper"},_.r("div",{class:"YtwTalkToRecsTitle"},_.eu(a.data.title,{})),_.r("div",{class:"YtwTalkToRecsSubtitle"},_.eu(a.data.subtitle,{})),_.r("div",{class:"YtwTalkToRecsChipsShelf"},J2b(null==(h=a.data)?void 0:h.answerOptions,
{chipsShelfViewModel:{}})),_.r("div",{class:"YtwTalkToRecsUserInputBox"},_.r("input",{type:"text",
class:"YtwTalkToRecsTextInput",placeholder:null==(l=a.data)?void 0:null==(m=l.textInputPlaceholder)?void 0:m.content})),_.r("div",{class:"YtwTalkToRecsButtonsPanel"},(null==(p=a.data)?void 0:p.previousButton)&&I2b(null==(q=a.data)?void 0:q.previousButton,{buttonViewModel:{config:{onclick:b}}}),(null==(t=a.data)?void 0:t.nextButton)&&I2b(null==(y=a.data)?void 0:y.nextButton,{buttonViewModel:{config:{onclick:c}}}))))},M2b=function(a,b){var c;
if("REEL_WATCH_INPUT_TYPE_SEEDLESS"===(null==(c=_.B(a,_.op))?void 0:c.inputType)){var d;_.Sn(null!=(d=b.hostElement)?d:b,"yt-shorts-reset");_.H3a(_.of().resolve(_.XB),a).then(function(h){L2b(h,b,a)})}else{var e;
_.jo(null!=(e=b.hostElement)?e:b,[a]).then(function(h){h&&L2b(h.data,b,a)})}},L2b=function(a,b,c){if(a){var d=_.B(a.replacementEndpoint,_.op);
if(d){a.sequenceContinuation&&(d.sequenceParams=a.sequenceContinuation);var e;_.Sn(null!=(e=b.hostElement)?e:b,"yt-navigate",{endpoint:a.replacementEndpoint})}else if("REEL_ITEM_WATCH_STATUS_EMPTY"===(null==a?void 0:a.status)&&(null==a?0:a.watchStatus)&&_.B(a.watchStatus,_.hYb)){var h;_.Sn(null!=(h=b.hostElement)?h:b,"yt-navigate",{endpoint:c})}}},N2b=function(a){switch(a){case "notification":return"yt-spec-icon-badge-shape--type-notification";
case "cart":return"yt-spec-icon-badge-shape--type-cart";default:return""}},O2b=function(a){switch(a){case "overlay":return"yt-spec-icon-badge-shape--style-overlay";
default:return""}},P2b=function(a){var b=a.icon,c=a.data,d=c.iconBadgeText;
a=c.iconBadgeType;c=c.iconBadgeStyle;var e={};a=(e["yt-spec-icon-badge-shape"]=!0,e[N2b(a)]=!0,e[O2b(c)]=!0,e);2<(null==d?void 0:d.length)&&(a["yt-spec-icon-badge-shape--text-size-small"]=!0);return _.r("yt-icon-badge-shape",{class:_.Lr(a)},_.r("div",{class:"yt-spec-icon-badge-shape__icon"},_.r(_.Me,null,function(){return b()})),_.Te(d,function(){return _.r("div",{class:"yt-spec-icon-badge-shape__badge"},d)}))},R2b=function(a,b){_.u("mweb_enable_keto_batch_17")||_.u("mweb_enable_keto_batch_17_9")?
_.Nr(P2b)({data:a,
icon:b}):Q2b(a,b);_.Mr(_.u("mweb_enable_keto_batch_17_log")||_.u("mweb_enable_keto_batch_17_9_log"))},Q2b=function(a,b){var c=a.iconBadgeText,d=a.iconBadgeType;
a=a.iconBadgeStyle;var e={};d=(e["yt-spec-icon-badge-shape"]=!0,e[N2b(d)]=!0,e[O2b(a)]=!0,e);2<(null==c?void 0:c.length)&&(d["yt-spec-icon-badge-shape--text-size-small"]=!0);(0,_.Ys)({className:_.Lr(d)},function(){(0,_.Ys)({className:"yt-spec-icon-badge-shape__icon"},function(){b()});
c&&(0,_.Ys)({className:"yt-spec-icon-badge-shape__badge"},function(){_.Fe(c)})})},S2b=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-COMMENT-INPUT"===a.tagName)return!0}catch(b){return!1}return S2b(a.parentNode)},XW=function(a){return a?"A"===a.tagName&&a.href&&a.classList.contains("yt-simple-endpoint"):!1},T2b=function(a){return a?"IMG"===a.tagName&&a.classList.contains("emoji"):!1},U2b=function(a,b,c){if(!a)return null;
var d=XW(a);if(d&&c)return b=a.pathname.substring(a.pathname.indexOf("/channel/")+9),document.createTextNode("@"+b);if(d&&!c)return document.createTextNode("");if(T2b(a))return c=a.alt,a=a.dataset.emojiId,!a&&b&&(b=_.tM(b,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=U2b(a.childNodes[e],b,c);h&&d.appendChild(h)}return d},YW=function(a){return a?XW(a)?a:YW(a.lastChild):
null},V2b=function(a){return a?XW(a)?a:V2b(a.firstChild):null},W2b=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=YW(b))?a=b:a=(a=a.parentNode)?YW(a.previousElementSibling):null;return a},X2b=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=V2b(b))?b:X2b(a.parentNode)},Y2b=function(a){var b=_.vM(),c=b.JSC$12901_getStartNode();
if(!S2b(c.parentNode))return null;b=b.JSC$12901_getStartOffset();if(c.nodeType===Node.TEXT_NODE){var d=_.Ci(c,XW);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"===_.wM(c.nextElementSibling,"display")?null:V2b(c.nextElementSibling);if(!a&&0===b)return c?YW(c.previousElementSibling):null}}if(c.nodeType===Node.ELEMENT_NODE)if(a){if(0<=b&&b<c.childNodes.length)return V2b(c.childNodes[b])}else if(0<b&&b<=c.childNodes.length)return YW(c.childNodes[b-
1]);return null},Z2b=function(a,b,c){if(!a)return null;
if(a.nodeType===Node.TEXT_NODE)if(c){var d=W2b(a);if(d&&!/^\s+\S/.test(a.wholeText.substr(0,b)))return d}else if((d=X2b(a))&&!/\S\s+/.test(a.wholeText.substr(b,a.wholeText.length)))return d;return a.nodeType===Node.ELEMENT_NODE?c?W2b(a.childNodes[b]):X2b(a.childNodes[b]):Z2b(a.parentNode,b,c)},$2b=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+=$2b(a);return b;default:return""}else switch(a.nodeType){case 3:return a.textContent;default:return""}},a3b=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"}},b3b=function(a){return a.map(function(b){return{settingsRadioOptionRenderer:{title:_.Lo(b.name),
asideText:_.Lo(b.approximateSize),id:a3b(b.format)}}})},d3b=function(a){if(a&&0!==a.length)return a.filter(c3b()).map(function(b){return{settingsRadioOptionRenderer:{title:b.name,
asideText:b.approximateSize,id:a3b(b.formatType)}}})},f3b=function(a,b,c,d,e,h){var l=_.If.clone(e3b);
l.locale=_.rf("SBOX_SETTINGS",{}).REQUEST_LANGUAGE;l.report={description:e||"<empty>"};e=_.rf("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);_.tWa(l,a)},g3b=function(a){var b=new Map;
b.set("authuser",_.rf("SESSION_INDEX","0"));return _.UK(a,b)},i3b=function(a){var b;
return _.v(function(c){switch(c.nextAddress){case 1:if(!a||!h3b(a))return c.return(null);b=null;switch(_.rf("INNERTUBE_CLIENT_NAME")){case "WEB":return c.jumpTo(2);case "WEB_REMIX":b=a.getPlayer()}c.jumpTo(3);break;case 2:return _.w(c,a.getPlayerPromise(),4);case 4:b=c.yieldResult;c.jumpTo(3);break;case 3:return c.return(b)}})},h3b=function(a){return["ytd-player",
"ytmusic-player"].includes(String(a.tagName||"").toLowerCase())},j3b=function(a){return a&&150>a.length},k3b=function(a){if(a)return _.r(_.Nd,null,_.r("div",{class:"mini-app-game-info-dialog-view-model-wiz__primary-game-info-details"},_.r("div",{class:"mini-app-game-info-dialog-view-model-wiz__game-image-wrapper"},_.Te(a.image&&a.title,function(){return _.r(_.Me,null,function(){_.Ds(a.image,{contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL",
alt:a.title})})})),_.r("div",{class:"mini-app-game-info-dialog-view-model-wiz__primary-game-info"},a.title&&_.r("h3",{class:"mini-app-game-info-dialog-view-model-wiz__title"},a.title),a.primaryGenre&&_.r("span",{class:"mini-app-game-info-dialog-view-model-wiz__genre"},a.primaryGenre))),_.Te(j3b(a.description),function(){return _.r("div",{class:"mini-app-game-info-dialog-view-model-wiz__game-description-wrapper"},_.r("span",{class:"mini-app-game-info-dialog-view-model-wiz__game-description"},a.description))}))},
l3b=function(a){if(a&&a.infoRow)return _.r("div",{class:"mini-app-game-info-dialog-view-model-wiz__game-info-rows-wrapper"},a.infoRow.map(function(b){return _.r("div",{class:"mini-app-game-info-dialog-view-model-wiz__game-info-row"},_.r("span",{class:"mini-app-game-info-dialog-view-model-wiz__info-label"},b.label),_.r("span",{class:"mini-app-game-info-dialog-view-model-wiz__info-value"},b.value))}))},o3b=function(a){var b=_.Ll(),c=[];
return _.r("yt-gen-ai-feedback-form-view-model",{el:b,class:"YtGenAiFeedbackFormViewModelHost"},_.eu(a.data.title,{className:"YtGenAiFeedbackFormViewModelTitle"}),_.r("div",{class:"YtGenAiFeedbackFormViewModelChipsContainer"},a.data.feedbackChips.map(function(d){return m3b(d,{toggleButtonViewModel:{config:{className:"YtGenAiFeedbackFormViewModelFeedbackChip",onToggle:function(e){var h=_.B(d,_.NH);h=_.B(null==h?void 0:h.defaultButtonViewModel,_.bt).trackingParams;e?c.push(h):(e=c.indexOf(h),-1<e&&
c.splice(e,1))}}}})})),_.eu(a.data.disclaimer,{className:"YtGenAiFeedbackFormViewModelDisclaimer"}),_.r("div",{class:"YtGenAiFeedbackFormViewModelBottomButtonsContainer"},m3b(a.data.submitButton,{buttonViewModel:{config:{className:"YtGenAiFeedbackFormViewModelSubmitButton",
onclick:function(){n3b(b.value,c,a.data.uniqueId)}}}}),m3b(a.data.moreFeedbackButton,{buttonViewModel:{config:{className:"YtGenAiFeedbackFormViewModelMoreFeedbackButton"}}})))},n3b=function(a,b,c){b.forEach(function(d){_.nz(_.of().resolve(_.qD),d)});
_.Tn(a,"yt-close-popup-action",["yt-gen-ai-feedback-form-view-model",c])},r3b=function(a,b,c,d){var e=_.B(c,_.aB).commandLifeCycleConfig;
e&&e.onStartCommand&&_.ko(a,[e.onStartCommand],b);_.BCa(b);var h=_.pC.instance;h&&_.qu(h,c)?_.rt(h,c,d).then(function(l){if(null==l?0:l.error)return l=_.B(c,_.aB).serializedTransactionFlowLoggingParams,_.Js(b),_.Cn(new ZW("TRANSACTION_ERROR_TYPE_YPC_HANDLE_TRANSACTION_RPC_FAILURE",l));_.Js(b);return{data:l}}).then(function(l){_.Js(b);
var m=l.data.command;m&&_.ko(a,[m],b);m=p3b(c,l.data);if(!m){var p=l.data;l=!1;if(p&&p.command&&_.B(p.command,_.bs)){var q;p=(null==(q=_.B(p.command,_.bs))?void 0:q.commands)||[];for(q=0;q<p.length;q++)if(_.B(p[q],_.h_a)){l=!0;break}}l||_.kC('{"event": "purchased", "purchaseStatus": "success"}')}!m&&e&&e.onSuccessCommand?_.ko(a,[e.onSuccessCommand],b):m&&e&&e.onFailureCommand&&_.ko(a,[e.onFailureCommand],b)},function(){_.Js(b);
e&&e.onFailureCommand&&_.ko(a,[e.onFailureCommand],b);q3b(c)}):_.Rj(Error("Di"),"ERROR")},s3b=function(a,b,c){var d=[b];
c&&d.push(c);return _.jo(a,d).then(function(e){var h=_.B(b,_.aB).serializedTransactionFlowLoggingParams,l=p3b(b,e.data);return l?_.Cn(new ZW(l,h)):e},function(){var e=_.B(b,_.aB).serializedTransactionFlowLoggingParams;
q3b(b);return _.Cn(new ZW("TRANSACTION_ERROR_TYPE_YPC_HANDLE_TRANSACTION_RPC_FAILURE",e))})},p3b=function(a,b){a=_.B(a,_.aB).serializedTransactionFlowLoggingParams;
var c=null;switch(b.ypcResponseCode){case "YPC_RESPONSE_CODE_ERROR":c="TRANSACTION_ERROR_TYPE_YPC_HANDLE_TRANSACTION_RPC_FAILURE";break;case "YPC_RESPONSE_CODE_ERROR_PROMO_CODE_POLICY_VIOLATION":c="TRANSACTION_ERROR_TYPE_REJECTED_WITH_PROMO_CODE_POLICY_VIOLATION";break;case "YPC_RESPONSE_CODE_LIVE_CHAT_BACKEND_ERROR":c="TRANSACTION_ERROR_TYPE_LIVE_CHAT_BACKEND_ERROR"}c?_.mq(c,a):E_b(a);return c},q3b=function(a){_.mq("TRANSACTION_ERROR_TYPE_YPC_HANDLE_TRANSACTION_RPC_FAILURE",_.B(a,_.aB).serializedTransactionFlowLoggingParams)},
t3b=function(a,b,c){var d=_.pC.instance,e=_.GWb(),h=(new _.IWb).init(),l=_.KWb(),m=_.B(c,_.f_a).languageCode;
void 0===m?_.Rj(Error("Ei"),"ERROR"):_.Dw([h,e]).then(function(){var p={ctk:payments.business.integration.ClientTokenFactory.createClientToken(m,l)};d&&_.qu(d,c)?_.rt(d,c,p).then(function(q){return{data:q}}).then(function(q){_.Sn(b,"yt-service-request-completed",q);
"ERROR"!==q.code&&(q=q.data.command)&&_.ko(a,[q],b)}):_.Rj(Error("Di"),"ERROR")})},w3b=function(a,b,c,d){var e=_.pC.instance;
e&&_.qu(e,c)?_.rt(e,c,d).then(function(h){return{data:h}}).then(function(h){u3b(a,b,c,h)},function(){v3b(c)}):(e=_.of().resolve(_.nf(_.IB)))&&e.requestDataForServiceEndpoint(c,d).then(function(h){u3b(a,b,c,h)},function(){v3b(c)})},u3b=function(a,b,c,d){_.Sn(b,"yt-service-request-completed",d);
if(d.code&&"ERROR"==d.code)v3b(c);else{(d=d.data.commands)&&_.ko(a,d,b);var e;(a=null==(e=_.B(c,_.k_a))?void 0:e.serializedYpcPauseFlowLoggingParams)&&a&&_.BV("ypcPauseFlowSucceeded","serializedYpcPauseFlowLoggingParams",a)}},v3b=function(a){var b;
(a=null==(b=_.B(a,_.k_a))?void 0:b.serializedYpcPauseFlowLoggingParams)&&a&&_.BV("ypcPauseFlowFailed","serializedYpcPauseFlowLoggingParams",a,void 0,"YPC_ERROR_REASON_INNERTUBE_RESPONSE_FAILURE")},z3b=function(a,b,c){var d=_.pC.instance;
d&&_.qu(d,c)?_.rt(d,c).then(function(e){return{data:e}}).then(function(e){x3b(a,b,c,e)},function(){y3b(c)}):(d=_.of().resolve(_.nf(_.IB)))&&d.requestDataForServiceEndpoint(c).then(function(e){x3b(a,b,c,e)},function(){y3b(c)})},x3b=function(a,b,c,d){_.Sn(b,"yt-service-request-completed",d);
d.code&&"ERROR"==d.code?y3b(c):((d=d.data.commands)&&_.ko(a,d,b),(a=_.B(c,_.l_a).serializedYpcResumeFlowLoggingParams)&&a&&_.BV("ypcResumeFlowSucceeded","serializedYpcResumeFlowLoggingParams",a))},y3b=function(a){(a=_.B(a,_.l_a).serializedYpcResumeFlowLoggingParams)&&a&&_.BV("ypcResumeFlowFailed","serializedYpcResumeFlowLoggingParams",a,void 0,"YPC_ERROR_REASON_INNERTUBE_RESPONSE_FAILURE")},A3b=function(a){a=void 0===a?{}:a;
_.of().resolve(_.G9a).showFeedbackDialog(a.customProductData,a.feedbackContent,a.onFeedbackSubmitted,a.bucket)},B3b=function(a){a=void 0===a?{}:a;
_.of().resolve(_.G9a).showHelpDialog(a.helpContext,a.articleId,a.productData)},C3b=function(){B3b()},D3b=function(){A3b()},F3b=function(a,b,c){var d,e,h,l,m,p,q;
return _.v(function(t){switch(t.nextAddress){case 1:d=_.B(a,E3b);if(null==(e=d)?0:e.productId){p={productId:d.productId,bucket:d.bucket,enableAnonymousFeedback:null!=(m=d.enableAnonymousFeedback)?m:!0,allowNonLoggedInFeedback:!0};q={feedbackChoice:c.feedbackChoice};if(!_.u("web_collect_offline_state")){t.jumpTo(8);break}_.Ig(t,9);return _.w(t,O_b(q),11)}l={bucket:null==(h=d)?void 0:h.bucket};if(!_.u("web_collect_offline_state")){t.jumpTo(4);break}l.customProductData={};_.Ig(t,5);return _.w(t,O_b(l.customProductData),
7);case 7:_.Kg(t,4);break;case 5:_.Lg(t);case 4:A3b(l);t.jumpTo(0);break;case 11:_.Kg(t,8);break;case 9:_.Lg(t);case 8:_.u("enable_populate_psd_in_abe_feedback")&&(_.xCa(q),_.wCa("GFEEDBACK",q)),"5295751"===d.productId&&(q.client_attestation=Number(_.rf("CATSTAT",0))),_.tWa(p,q),_.Bo(t)}})},G3b=function(a){if(a=_.B(a,_.ZYa)){var b={bucket:a.bucketIdentifier};
a.additionalDatas&&(b.customProductData={},a.additionalDatas.forEach(function(c){if(c=c.userFeedbackEndpointProductSpecificValueData)b.customProductData[c.key]=c.value}));
A3b(b)}},H3b=function(a){var b=_.fB.getInstance(),c=_.Ln("DELETE_ALL_DOWNLOADS_PROMPT",void 0,"Delete all downloads?"),d=_.Ln("DELETE",void 0,"Delete"),e=_.Ln("CANCEL",void 0,"Cancel");
_.gB(b,[{openPopupAction:IYb(c,d,e,{signal:"DELETE_ALL_DOWNLOADS"})}],a)},J3b=function(){return _.v(function(a){return 1==a.nextAddress?_.w(a,_.of().resolve(_.CG),2):_.w(a,I3b(),0)})},K3b=function(a){var b,c;
return _.v(function(d){return 1==d.nextAddress?(c=null==(b=_.B(a,_.Pn))?void 0:b.targetId)?_.w(d,_.of().resolve(_.CG),3):d.jumpTo(0):_.w(d,_.of().resolve(_.BG).deleteVideo(c),0)})},M3b=function(a){var b,c;
return _.v(function(d){return 1==d.nextAddress?(c=null==(b=_.B(a,_.Pn))?void 0:b.targetId)?_.w(d,_.of().resolve(_.CG),3):d.jumpTo(0):_.w(d,L3b(_.of().resolve(_.BG),c),0)})},O3b=function(a){var b,c;
return _.v(function(d){return(c=null==(b=_.B(a,_.Pn))?void 0:b.targetId)?_.w(d,N3b(c),0):d.jumpTo(0)})},Q3b=function(){_.u("kevlar_woffle_refresh_dl_load_killswitch")||P3b()},S3b=function(){_.u("kevlar_woffle")&&_.Lp.instance&&R3b()},U3b=function(a){var b;
if(null==(b=_.B(a,_.ZA))||!b.videoId)return!1;T3b(_.of().resolve(_.BG),_.B(a,_.ZA),a.clickTrackingParams);return!0},W3b=function(a){var b;
if(null==(b=_.B(a,_.YA))||!b.playlistId)return!1;V3b(_.of().resolve(_.BG),_.B(a,_.YA),a.clickTrackingParams);return!0},Y3b=function(a){var b=_.B(a,_.UZa);
"SMART_DOWNLOADS_ENABLED"!==(null==b?void 0:b.settingItemId)&&"SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED"!==(null==b?void 0:b.settingItemId)||X3b(_.of().resolve(_.BG),_.B(a,_.UZa))},$3b=function(a){a=_.B(a,_.fZa);
var b;(null==a?0:null==(b=a.actions)?0:b.length)&&Z3b(a)},a4b=function(a){setTimeout(function(){requestAnimationFrame(a)},80)},b4b=function(a){return Object.entries(a).map(function(b){return b.join(":")}).join(";")},d4b=function(a){var b,c,d;
_.v(function(e){if(1==e.nextAddress)return _.w(e,c4b(),2);b=e.yieldResult;c=_.Pq.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);_.Bo(e)})},c4b=function(){var a,b;
return _.v(function(c){if(1==c.nextAddress)return a="prompt",navigator.permissions?_.w(c,navigator.permissions.query({name:"geolocation"}),3):c.jumpTo(2);2!=c.nextAddress&&(b=c.yieldResult,a=b.state);return c.return(a)})},e4b=function(){var a,b,c;
return _.v(function(d){if(1==d.nextAddress)return a=_.of().resolve(_.ru),a?_.w(d,_.rt(a,{signalServiceEndpoint:{signal:"GET_DATASYNC_IDS"}}),2):(_.Sj(Error("Hi")),d.return(void 0));if(b=d.yieldResult){if(b.errorMetadata)return _.Sj(Error("Ii`"+b.errorMetadata.status+"`"+b.error)),d.return(void 0);c=b.datasyncIds;return d.return(c)}_.Sj(Error("Ji"));return d.return(void 0)})},f4b=function(){e4b().then(function(a){a&&(ZYb(a),Q_b(a),d_b(a))})},g4b=function(a){_.Ph.addLowPriorityJob(function(){var b,
c,d,e;
return _.v(function(h){switch(h.nextAddress){case 1:if(_.u("ytidb_clear_optimizations_killswitch")){h.jumpTo(2);break}b=_.jg("clear");if(b.startsWith("V")&&b.endsWith("||")){var l=[b];ZYb(l);Q_b(l);d_b(l);return h.return()}c=e_b();return _.w(h,R_b(),3);case 3:return d=h.yieldResult,_.w(h,$Yb(),4);case 4:if(e=h.yieldResult,!c&&!d&&!e)return h.return();case 2:a.isNetworkAvailable()?f4b():a.listenOnce("publicytnetworkstatus-online",f4b),_.Bo(h)}})})},$W=function(a){a={openPopupAction:{popupType:"TOAST",
popup:{notificationActionRenderer:{responseText:_.lp(a)}}}};_.Pq.instance&&_.Pq.instance.resolveCommand(a)},i4b=function(a,b){if(a){var c=_.Cl();
_.kz(c,3854,void 0,{layer:0,parentLayer:4});switch(a){case 1:var d=176798;break;case 2:d=176799;break;case 3:d=176801;if(b)for(a=_.g(b),b=a.next();!b.done;b=a.next())if(b=b.value,4===_.sv(b,_.ij(b,h4b,3))&&1===_.sv(b,2)){d=176800;break}break;case 6:d=184594}d&&(d=_.Bl(c,{veType:d}))&&_.mz(c,d)}},j4b=function(a){if(a){var b=_.Cl();
_.kz(b,3854,void 0,{layer:0,parentLayer:4});switch(a){case 1:var c=176802;break;case 2:c=176803;break;case 8:c=184594;break;case 7:c=186860;break;case 3:case 4:case 5:c=176804}c&&(a=_.Bl(b,{veType:c}))&&_.mz(b,a)}},k4b=function(a){switch(a.latencyType){case 0:_.Rk("dma_consent_flow");
_.Sk("cpit",a.timestampEpochMillis,"dma_consent_flow");break;case 3:_.Sk("cpist",a.timestampEpochMillis,"dma_consent_flow");break;case 5:_.Sk("cprtif",a.timestampEpochMillis,"dma_consent_flow");break;case 4:_.Sk("cprtli",a.timestampEpochMillis,"dma_consent_flow");break;case 6:_.Sk("cprt",a.timestampEpochMillis,"dma_consent_flow");break;case 7:_.Sk("cpdt",a.timestampEpochMillis,"dma_consent_flow");break;case 8:_.Sk("cpjct",a.timestampEpochMillis,"dma_consent_flow")}},t4b=function(a,b){var c,d,e,h,
l,m,p,q,t,y,z,D,E,I,S,T,fa,oa,ea;
return _.v(function(ma){switch(ma.nextAddress){case 1:_.Ig(ma,2);c=_.B(a,l4b);e=null==(d=c)?void 0:d.serializedConsentRequest;h=void 0;e&&(h=m4b(_.Qa(e)));if(void 0===h)return ma.return();m=n4b({request:h});m.latencyCallback=k4b;b&&o4b(m,function(){b.then(function(ra){ra.pauseVideo();(new p4b).increment()})});
return"CONSENT_ACTION_PREWARM"===(null==(p=c)?void 0:p.consentAction)?_.w(ma,q4b(m),5):_.w(ma,r4b(m),6);case 6:l=ma.yieldResult;q=_.nv(l,aX);1===q?(1!==(null==(t=_.GM(l,bX,1,aX))?void 0:_.sv(t,1))&&2!==(null==(y=_.GM(l,bX,1,aX))?void 0:_.sv(y,1))&&3!==(null==(z=_.GM(l,bX,1,aX))?void 0:_.sv(z,1))||$W(_.Ln("DMA_CONSENT_CONFIRMATION",{},"Your choice will take effect on March 6, 2024. You can change your choices anytime in your Google Account.")),i4b(null==(D=_.GM(l,bX,1,aX))?void 0:_.sv(D,1),_.Qs(l,
s4b,3))):2===q?(5===(null==(E=cX(l))?void 0:_.sv(E,1))?$W(_.Ln("DMA_CONSENT_RECORD_ERROR",{},"Something went wrong and your choices were not saved")):1===(null==(I=cX(l))?void 0:_.sv(I,1))||4===(null==(S=cX(l))?void 0:_.sv(S,1))?$W(_.Ln("DMA_CONSENT_GENERAL_ERROR",{},"Something went wrong while loading")):7===(null==(T=cX(l))?void 0:_.sv(T,1))&&1!==(null==(fa=h)?void 0:null==(oa=dX(fa))?void 0:_.sv(oa,4))&&$W(_.Ln("DMA_CONSENT_GENERAL_ERROR",{},"Something went wrong while loading")),j4b(null==(ea=
cX(l))?void 0:_.sv(ea,1))):$W(_.Ln("DMA_CONSENT_GENERAL_ERROR",{},"Something went wrong while loading"));ma.jumpTo(5);break;case 5:_.Kg(ma,0);break;case 2:_.Lg(ma),$W(_.Ln("DMA_CONSENT_GENERAL_ERROR",{},"Something went wrong while loading")),_.Bo(ma)}})},v4b=function(){if(!u4b.has("Worker")){u4b.set("Worker",!0);
var a={api:"BROWSER_API_WEB_WORKER"};a.available="Worker"in window?!0:!1;_.qj("apiTest",a)}},eX=function(a,b,c){if(!_.u("jspb_translator_skip_iteration"))if(Array.isArray(b))for(var d=0;d<b.length;d++)c?a(c(b[d])[1]):a(b[d]);
else c?a(c(b)[1]):a(b)},fX=function(a,b,c){if(!_.u("jspb_translator_skip_iteration"))if(Array.isArray(b))for(var d=0;d<b.length;d++)a(c[b[d]]);
else a(c[b])},Z=function(a){_.u("jspb_translator_log_errors")&&_.Ef(a)},x4b=function(a){var b=new _.wRa,c=0;
try{var d=a.eventType;void 0!==d&&(_.x(b,1,w4b[d]),c++);var e=a.storedEventsCount;void 0!==e&&(_.ik(b,2,e),c++);var h=a.expiredEventsCount;void 0!==h&&(_.ik(b,3,h),c++);var l=a.averageTimeBetweenDispatchesMs;void 0!==l&&(_.ik(b,4,l),c++);var m=a.oldestStoredEventAgeMs;void 0!==m&&(_.ik(b,5,m),c++);var p=a.metricIntervalMs;void 0!==p&&(_.ik(b,6,p),c++);var q=a.dispatchedEventCount;void 0!==q&&(_.ik(b,7,q),c++);var t=a.dispatchAttemptCount;void 0!==t&&(_.ik(b,8,t),c++);var y=a.withDiskSpaceMs;void 0!==
y&&(_.jj(b,9,y),c++);var z=a.withNetworkMs;void 0!==z&&(_.jj(b,10,z),c++);var D=a.foregroundMs;void 0!==D&&(_.jj(b,11,D),c++);var E=a.activeMs;void 0!==E&&(_.jj(b,12,E),c++);var I=a.condensedPageBcSlackCount;void 0!==I&&(_.ik(b,13,I),c++);var S=a.persistedDeleteUsedCount;void 0!==S&&(_.ik(b,14,S),c++);var T=a.persistedDeleteCount;void 0!==T&&(_.ik(b,15,T),c++);var fa=a.eventDisabledCount;void 0!==fa&&(_.ik(b,16,fa),c++);var oa=a.identityResolutionErrorCount;void 0!==oa&&(_.ik(b,17,oa),c++);var ea=
a.exceededMaxRetryCount;void 0!==ea&&(_.ik(b,18,ea),c++);var ma=a.condensedPageBcPersistFailCount;void 0!==ma&&(_.ik(b,19,ma),c++);var ra=a.couldNotUnloadPageCount;void 0!==ra&&(_.ik(b,20,ra),c++);var Ea=a.pageWasCorruptedCount;void 0!==Ea&&(_.ik(b,24,Ea),c++);var Wa=a.badEventIndexCount;void 0!==Wa&&(_.ik(b,27,Wa),c++);var fb=a.serializeErrorCount;void 0!==fb&&(_.ik(b,25,fb),c++);var ob=a.payloadInfoNotSetCount;void 0!==ob&&(_.ik(b,21,ob),c++);var db=a.requestEmptyErrorCount;void 0!==db&&(_.ik(b,
22,db),c++);var Ia=a.clientEventNotSetCount;void 0!==Ia&&(_.ik(b,23,Ia),c++);var mb=a.differentIdCount;void 0!==mb&&(_.ik(b,26,mb),c++);var eb=a.failedWriteCount;void 0!==eb&&(_.ik(b,28,eb),c++);var Gb=a.failedReadCount;void 0!==Gb&&(_.ik(b,29,Gb),c++);var Tb=a.failedDispatchCount;void 0!==Tb&&(_.ik(b,30,Tb),c++);var Va=a.failedFetchCount;void 0!==Va&&(_.ik(b,31,Va),c++);var Xb=a.loggingliteLogsMoved;void 0!==Xb&&(_.ik(b,32,Xb),c++);var cc=a.loggingliteLogsDropped;void 0!==cc&&(_.ik(b,33,cc),c++);
return[c===Object.keys(a).length,b]}catch(vb){return Z(vb),[!1,void 0]}},gX=function(a){var b=new _.Wy,c=0;
try{var d=a.trackingParams;void 0!==d&&(b.setTrackingParams(d),c++);var e=a.veType;void 0!==e&&(_.ik(b,2,e),c++);var h=a.elementIndex;void 0!==h&&(_.ik(b,3,h),c++);var l=a.veCounter;void 0!==l&&(_.ik(b,6,l),c++);var m=a.dataElement;if(m){var p=gX(m);p[0]&&(_.ch(b,7,p[1]),c++)}var q=a.isCounterfactual;void 0!==q&&(_.jk(b,5,q),c++);var t=a.youtubeData;if(t){var y=new y4b,z=0;try{var D=t.channelData;if(D){var E=new z4b,I=0;try{var S=D.externalId;void 0!==S&&(_.uv(E,1,S),I++);var T=[I===Object.keys(D).length,
E]}catch(xa){Z(xa),T=[!1,void 0]}var fa=T;fa[0]&&(_.ch(y,2,fa[1]),z++)}var oa=t.channelItem;if(oa){var ea=new A4b,ma=0;try{var ra=oa.externalId;void 0!==ra&&(_.uv(ea,1,ra),ma++);var Ea=[ma===Object.keys(oa).length,ea]}catch(xa){Z(xa),Ea=[!1,void 0]}var Wa=Ea;Wa[0]&&(_.ch(y,5,Wa[1]),z++)}var fb=t.playlistItem;if(fb){var ob=new B4b,db=0;try{var Ia=fb.externalPlaylistId;void 0!==Ia&&(_.uv(ob,5,Ia),db++);var mb=[db===Object.keys(fb).length,ob]}catch(xa){Z(xa),mb=[!1,void 0]}var eb=mb;eb[0]&&(_.ch(y,6,
eb[1]),z++)}var Gb=t.analyticsData;if(Gb){var Tb=new C4b,Va=0;try{var Xb=Gb.tabName;void 0!==Xb&&(_.x(Tb,1,D4b[Xb]),Va++);var cc=Gb.analysisVariant;if(cc){var vb=new E4b,ab=0;try{var Fc=cc.analysisSummary;if(Fc){var Yc=new F4b,ja=0;try{var Ab=Fc.type;void 0!==Ab&&(_.x(Yc,1,G4b[Ab]),ja++);var wb=Fc.eligibility;void 0!==wb&&(_.x(Yc,2,H4b[wb]),ja++);var nc=Fc.sentiment;void 0!==nc&&(_.x(Yc,3,I4b[nc]),ja++);var cb=[ja===Object.keys(Fc).length,Yc]}catch(xa){Z(xa),cb=[!1,void 0]}var ib=cb;ib[0]&&(_.ch(vb,
1,ib[1]),ab++)}var uc=cc.videoPerformanceVariant;if(uc){var yb=J4b(uc);yb[0]&&(_.Cj(vb,2,hX,yb[1]),ab++)}var Ob=cc.videoOverviewVariant;if(Ob){var Db=new K4b,ac=0;try{var kb=Ob.timePeriod;void 0!==kb&&(_.x(Db,1,L4b[kb]),ac++);var Jb=Ob.videoPerformanceVariant;if(Jb){var $b=J4b(Jb);$b[0]&&(_.ch(Db,2,$b[1]),ac++)}var Ed=Ob.durationTimePeriod;void 0!==Ed&&(_.x(Db,3,M4b[Ed]),ac++);var kc=[ac===Object.keys(Ob).length,Db]}catch(xa){Z(xa),kc=[!1,void 0]}var ld=kc;ld[0]&&(_.Cj(vb,3,hX,ld[1]),ab++)}var Ie=
cc.channelFluctuationVariant;if(Ie){var vc=new N4b,pd=0;try{var sd=Ie.views;void 0!==sd&&(_.x(vc,1,iX[sd]),pd++);var gc=Ie.driver;void 0!==gc&&(_.x(vc,2,O4b[gc]),pd++);var ge=Ie.ctr;void 0!==ge&&(_.x(vc,3,iX[ge]),pd++);var Zd=Ie.impressions;void 0!==Zd&&(_.x(vc,4,iX[Zd]),pd++);var Ud=Ie.viewsPerVideo;void 0!==Ud&&(_.x(vc,5,iX[Ud]),pd++);var $d=[pd===Object.keys(Ie).length,vc]}catch(xa){Z(xa),$d=[!1,void 0]}var hd=$d;hd[0]&&(_.Cj(vb,4,hX,hd[1]),ab++)}var Sc=cc.artistOverviewVariant;if(Sc){var qa=new P4b,
Aa=0;try{var Ga=Sc.timePeriod;void 0!==Ga&&(_.x(qa,1,L4b[Ga]),Aa++);var Ya=Sc.variantType;void 0!==Ya&&(_.x(qa,2,Q4b[Ya]),Aa++);var ub=[Aa===Object.keys(Sc).length,qa]}catch(xa){Z(xa),ub=[!1,void 0]}var dc=ub;dc[0]&&(_.Cj(vb,5,hX,dc[1]),ab++)}var Eb=cc.monthlySubsVariant;if(Eb){var Tc=R4b(Eb);Tc[0]&&(_.Cj(vb,6,hX,Tc[1]),ab++)}var Yb=cc.monthlyRevenueVariant;if(Yb){var Je=S4b(Yb);Je[0]&&(_.Cj(vb,7,hX,Je[1]),ab++)}var mf=cc.holisticMonthlyOverviewVariant;if(mf){var hb=new T4b,me=0;try{var re=mf.viewsPerformance;
if(re){var wc=U4b(re);wc[0]&&(_.ch(hb,1,wc[1]),me++)}var yc=mf.subsPerformance;if(yc){var Uc=R4b(yc);Uc[0]&&(_.ch(hb,2,Uc[1]),me++)}var Vc=mf.revenuePerformance;if(Vc){var Cd=S4b(Vc);Cd[0]&&(_.ch(hb,3,Cd[1]),me++)}var ce=[me===Object.keys(mf).length,hb]}catch(xa){Z(xa),ce=[!1,void 0]}var gf=ce;gf[0]&&(_.Cj(vb,8,hX,gf[1]),ab++)}var Qd=cc.personalizedChannelOverviewVariant;if(Qd){var Df=new V4b,Rd=0;try{var ad=Qd.timePeriod;void 0!==ad&&(_.x(Df,1,L4b[ad]),Rd++);var wd=Qd.viewsPerformance;if(wd){var Jg=
U4b(wd);Jg[0]&&(_.ch(Df,2,Jg[1]),Rd++)}var ig=[Rd===Object.keys(Qd).length,Df]}catch(xa){Z(xa),ig=[!1,void 0]}var fi=ig;fi[0]&&(_.Cj(vb,9,hX,fi[1]),ab++)}var de=cc.channelNewReturningVariant;if(de){var Li=new W4b,Mi=0;try{var Lj=de.uniqueViewers;void 0!==Lj&&(_.x(Li,1,iX[Lj]),Mi++);var nk=de.newViewers;void 0!==nk&&(_.x(Li,2,iX[nk]),Mi++);var Ui=de.returningViewers;void 0!==Ui&&(_.x(Li,3,iX[Ui]),Mi++);var Rh=[Mi===Object.keys(de).length,Li]}catch(xa){Z(xa),Rh=[!1,void 0]}var ri=Rh;ri[0]&&(_.Cj(vb,
10,hX,ri[1]),ab++)}var lf=cc.lowReturningViewersDataStoryVariant;if(lf){var Ce=new X4b,Ve=0;try{var Sh=lf.videoListType;void 0!==Sh&&(_.x(Ce,1,Y4b[Sh]),Ve++);var Vi=[Ve===Object.keys(lf).length,Ce]}catch(xa){Z(xa),Vi=[!1,void 0]}var rm=Vi;rm[0]&&(_.Cj(vb,11,hX,rm[1]),ab++)}var sm=cc.weeklyDataStoryVariant;if(sm){var So=new Z4b,og=0;try{var Bg=sm.dateId;void 0!==Bg&&(jX(So,1,Bg),og++);var Cg=[og===Object.keys(sm).length,So]}catch(xa){Z(xa),Cg=[!1,void 0]}var Dh=Cg;Dh[0]&&(_.Cj(vb,12,hX,Dh[1]),ab++)}var Rg=
cc.monthlyDataStoryVariant;if(Rg){var ih=new $4b,dn=0;try{var To=Rg.dateId;void 0!==To&&(jX(ih,1,To),dn++);var yk=Rg.highlightType;void 0!==yk&&(_.x(ih,2,a5b[yk]),dn++);var cl=Rg.adviceType;void 0!==cl&&(_.x(ih,3,b5b[cl]),dn++);var zk=[dn===Object.keys(Rg).length,ih]}catch(xa){Z(xa),zk=[!1,void 0]}var en=zk;en[0]&&(_.Cj(vb,13,hX,en[1]),ab++)}var tm=cc.otherFormatsDataStoryVariant;if(tm){var fn=new c5b,Vn=0;try{var Uo=tm.overlapShorts;void 0!==Uo&&(jX(fn,1,Uo),Vn++);var si=tm.overlapChannels;void 0!==
si&&(jX(fn,2,si),Vn++);var Dg=[Vn===Object.keys(tm).length,fn]}catch(xa){Z(xa),Dg=[!1,void 0]}var yf=Dg;yf[0]&&(_.Cj(vb,14,hX,yf[1]),ab++)}var Sg=cc.audienceWatchesLongformDataStoryVariant;if(Sg){var Wi=new d5b,Sl=0;try{var tj=Sg.hasOverlapVideo;void 0!==tj&&(_.jk(Wi,1,tj),Sl++);var ti=Sg.hasOverlapLivestream;void 0!==ti&&(_.jk(Wi,2,ti),Sl++);var uj=Sg.overlapChannels;void 0!==uj&&(jX(Wi,3,uj),Sl++);var Xi=[Sl===Object.keys(Sg).length,Wi]}catch(xa){Z(xa),Xi=[!1,void 0]}var Eg=Xi;Eg[0]&&(_.Cj(vb,15,
hX,Eg[1]),ab++)}var Tg=[ab===Object.keys(cc).length,vb]}catch(xa){Z(xa),Tg=[!1,void 0]}var jh=Tg;jh[0]&&(_.ch(Tb,12,jh[1]),Va++)}var dl=Gb.cardConfig;if(dl){var Tl=new e5b,Ak=0;try{var Vo=dl.cardType;void 0!==Vo&&(_.x(Tl,3,f5b[Vo]),Ak++);var Wn=dl.legacyMobileCardType;void 0!==Wn&&(_.x(Tl,5,g5b[Wn]),Ak++);var um=dl.entityType;void 0!==um&&(_.x(Tl,4,h5b[um]),Ak++);var Re=dl.tableCardConfig;if(Re){var Th=new kX,kh=0;try{var el=Re.dimension;void 0!==el&&(_.x(Th,1,lX[el]),kh++);var vm=Re.metrics;void 0!==
vm&&(fX(Th.JSC$6590_addMetrics.bind(Th),vm,lX),kh++);var lh=[kh===Object.keys(Re).length,Th]}catch(xa){Z(xa),lh=[!1,void 0]}var mh=lh;mh[0]&&(_.Cj(Tl,1,i5b,mh[1]),Ak++)}var ui=dl.keyMetricCardConfig;if(ui){var Xj=new j5b,Yj=0;try{var pg=ui.metricTabConfigs;pg&&(eX(Xj.addMetricTabConfigs.bind(Xj),pg,k5b),Yj++);var vj=[Yj===Object.keys(ui).length,Xj]}catch(xa){Z(xa),vj=[!1,void 0]}var Yi=vj;Yi[0]&&(_.Cj(Tl,2,i5b,Yi[1]),Ak++)}var Wo=[Ak===Object.keys(dl).length,Tl]}catch(xa){Z(xa),Wo=[!1,void 0]}var Eh=
Wo;Eh[0]&&(_.ch(Tb,13,Eh[1]),Va++)}var gn=Gb.externalVideoId;void 0!==gn&&(_.dh(Tb,15,gn),Va++);var Ul=Gb.videoSid;void 0!==Ul&&(_.jj(Tb,16,Ul),Va++);var Xo=Gb.exploreConfig;if(Xo){var wm=l5b(Xo);wm[0]&&(_.ch(Tb,18,wm[1]),Va++)}var vi=Gb.contentInspirationEntity;if(vi){var Zj=new m5b,Uh=0;try{var Zi=vi.video;if(Zi){var fl=new n5b,Xn=0;try{var ak=Zi.externalVideoId;void 0!==ak&&(_.dh(fl,1,ak),Xn++);var wj=[Xn===Object.keys(Zi).length,fl]}catch(xa){Z(xa),wj=[!1,void 0]}var xj=wj;xj[0]&&(_.Cj(Zj,1,o5b,
xj[1]),Uh++)}var hn=vi.kgTopic;if(hn){var Vl=new p5b,gl=0;try{var Bk=hn.kgTopicMid;void 0!==Bk&&(_.dh(Vl,1,Bk),gl++);var kd=[gl===Object.keys(hn).length,Vl]}catch(xa){Z(xa),kd=[!1,void 0]}var hl=kd;hl[0]&&(_.Cj(Zj,2,o5b,hl[1]),Uh++)}var $i=vi.freeformTopic;if($i){var il=new q5b,bg=0;try{var Ck=$i.freeformTopic;void 0!==Ck&&(_.dh(il,1,Ck),bg++);var jl=$i.languageCode;void 0!==jl&&(_.dh(il,4,jl),bg++);var Rp=$i.isContentGap;void 0!==Rp&&(_.jk(il,2,Rp),bg++);var wi=$i.isShortsContentGap;void 0!==wi&&
(_.jk(il,3,wi),bg++);var aj=$i.isInVideoIdeaShelf;void 0!==aj&&(_.jk(il,5,aj),bg++);var kl=[bg===Object.keys($i).length,il]}catch(xa){Z(xa),kl=[!1,void 0]}var df=kl;df[0]&&(_.Cj(Zj,3,o5b,df[1]),Uh++)}var gr=vi.generatedOutline;if(gr){var Yn=new r5b,Zn=0;try{var is=gr.feedbackToken;void 0!==is&&(_.dh(Yn,1,is),Zn++);var yj=[Zn===Object.keys(gr).length,Yn]}catch(xa){Z(xa),yj=[!1,void 0]}var Fh=yj;Fh[0]&&(_.Cj(Zj,4,o5b,Fh[1]),Uh++)}var Gh=[Uh===Object.keys(vi).length,Zj]}catch(xa){Z(xa),Gh=[!1,void 0]}var xm=
Gh;xm[0]&&(_.ch(Tb,19,xm[1]),Va++)}var hr=[Va===Object.keys(Gb).length,Tb]}catch(xa){Z(xa),hr=[!1,void 0]}var ir=hr;ir[0]&&(_.ch(y,20,ir[1]),z++)}var bk=t.promotionData;if(bk){var ll=new s5b,Dk=0;try{var js=bk.promotionId;void 0!==js&&(_.dh(ll,1,js),Dk++);var Yo=bk.placementType;void 0!==Yo&&(_.x(ll,9,t5b[Yo]),Dk++);var $n=[Dk===Object.keys(bk).length,ll]}catch(xa){Z(xa),$n=[!1,void 0]}var Zo=$n;Zo[0]&&(_.ch(y,21,Zo[1]),z++)}var Wl=t.backstageItem;if(Wl){var $o=new u5b,ap=0;try{var jn=Wl.stanzaId;
void 0!==jn&&(_.dh($o,1,jn),ap++);var Sp=Wl.likeCount;void 0!==Sp&&(_.jj($o,7,Sp),ap++);var bp=Wl.backstageId;void 0!==bp&&(_.dh($o,9,bp),ap++);var ks=Wl.wasPostScheduled;void 0!==ks&&(_.jk($o,14,ks),ap++);var le=[ap===Object.keys(Wl).length,$o]}catch(xa){Z(xa),le=[!1,void 0]}var ux=le;ux[0]&&(_.ch(y,32,ux[1]),z++)}var Tp=t.adminSelfieData;if(Tp){var wt=new v5b,jr=0;try{var Jf=Tp.componentId;void 0!==Jf&&(_.dh(wt,1,Jf),jr++);var sf=Tp.componentType;void 0!==sf&&(_.dh(wt,2,sf),jr++);var tf=Tp.payload;
if(tf){var xt=new w5b,zt=0;try{var xv=tf.include;if(xv){var yv=new x5b,vx=0;try{var Up=xv.fragmentName;void 0!==Up&&(_.dh(yv,1,Up),vx++);var ym=[vx===Object.keys(xv).length,yv]}catch(xa){Z(xa),ym=[!1,void 0]}var ao=ym;ao[0]&&(_.Cj(xt,1,y5b,ao[1]),zt++)}var Vp=tf.toolboxPage;if(Vp){var zv=new z5b,kr=0;try{var ls=Vp.fragmentName;void 0!==ls&&(_.dh(zv,1,ls),kr++);var At=[kr===Object.keys(Vp).length,zv]}catch(xa){Z(xa),At=[!1,void 0]}var wx=At;wx[0]&&(_.Cj(xt,2,y5b,wx[1]),zt++)}var Av=tf.reviewQueuePage;
if(Av){var xx=new A5b,yx=0;try{var zx=Av.queueId;void 0!==zx&&(_.ik(xx,1,zx),yx++);var ms=[yx===Object.keys(Av).length,xx]}catch(xa){Z(xa),ms=[!1,void 0]}var Bt=ms;Bt[0]&&(_.Cj(xt,3,y5b,Bt[1]),zt++)}var Ct=[zt===Object.keys(tf).length,xt]}catch(xa){Z(xa),Ct=[!1,void 0]}var Ax=Ct;Ax[0]&&(_.ch(wt,3,Ax[1]),jr++)}var Bx=[jr===Object.keys(Tp).length,wt]}catch(xa){Z(xa),Bx=[!1,void 0]}var Dt=Bx;Dt[0]&&(_.ch(y,41,Dt[1]),z++)}var ns=t.notificationState;if(ns){var Et=new B5b,cp=0;try{var ud=ns.inboxInteractionData;
if(ud){var We=new C5b,os=0;try{var Bv=ud.notifications;Bv&&(eX(We.addNotifications.bind(We),Bv,D5b),os++);var Cv=[os===Object.keys(ud).length,We]}catch(xa){Z(xa),Cv=[!1,void 0]}var lr=Cv;lr[0]&&(_.ch(Et,9,lr[1]),cp++)}var ps=[cp===Object.keys(ns).length,Et]}catch(xa){Z(xa),ps=[!1,void 0]}var mr=ps;mr[0]&&(_.ch(y,59,mr[1]),z++)}var Xl=t.delegationContext;if(Xl){var ck=new E5b,xi=0;try{var Wp=Xl.externalChannelId;void 0!==Wp&&(_.dh(ck,1,Wp),xi++);var zj=Xl.externalOwnerId;void 0!==zj&&(_.dh(ck,3,zj),
xi++);var nr=Xl.artistId;void 0!==nr&&(_.dh(ck,4,nr),xi++);var zm=Xl.roleType;if(zm){var Ft=new F5b,qs=0;try{var Gt=zm.channelRoleType;void 0!==Gt&&(_.Qi(Ft,1,G5b,_.Kb(H5b[Gt])),qs++);var Cx=zm.artistRoleType;void 0!==Cx&&(_.Qi(Ft,2,G5b,_.Kb(I5b[Cx])),qs++);var Xp=zm.contentOwnerRoleType;void 0!==Xp&&(_.Qi(Ft,3,G5b,_.Kb(J5b[Xp])),qs++);var Am=[qs===Object.keys(zm).length,Ft]}catch(xa){Z(xa),Am=[!1,void 0]}var or=Am;or[0]&&(_.ch(ck,5,or[1]),xi++)}var Ht=Xl.oacChannelId;void 0!==Ht&&(_.dh(ck,6,Ht),
xi++);var It=Xl.isInternalUser;void 0!==It&&(_.jk(ck,8,It),xi++);var Dv=Xl.user;void 0!==Dv&&(_.jk(ck,10,Dv),xi++);var Dx=Xl.delegationContextSerialized;void 0!==Dx&&(_.uv(ck,9,Dx),xi++);var Ex=[xi===Object.keys(Xl).length,ck]}catch(xa){Z(xa),Ex=[!1,void 0]}var Ev=Ex;Ev[0]&&(_.ch(y,63,Ev[1]),z++)}var Jt=t.campaignData;if(Jt){var rs=new K5b,Kt=0;try{var Fv=Jt.campaignName;void 0!==Fv&&(_.dh(rs,1,Fv),Kt++);var Gv=Jt.campaignVersion;void 0!==Gv&&(_.dh(rs,2,Gv),Kt++);var dp=[Kt===Object.keys(Jt).length,
rs]}catch(xa){Z(xa),dp=[!1,void 0]}var Hv=dp;Hv[0]&&(_.ch(y,64,Hv[1]),z++)}var ep=t.scoringEventInfo;if(ep){var pr=new L5b,qr=0;try{var Fx=ep.scoringTrackingParams;void 0!==Fx&&(_.uv(pr,1,Fx),qr++);var Lt=[qr===Object.keys(ep).length,pr]}catch(xa){Z(xa),Lt=[!1,void 0]}var Mt=Lt;Mt[0]&&(_.ch(y,77,Mt[1]),z++)}var fp=t.servletData;if(fp){var Yp=new M5b,Yl=0;try{var ss=fp.serializedServletEventId;void 0!==ss&&(_.dh(Yp,1,ss),Yl++);var Nt=[Yl===Object.keys(fp).length,Yp]}catch(xa){Z(xa),Nt=[!1,void 0]}var ts=
Nt;ts[0]&&(_.ch(y,83,ts[1]),z++)}var Iv=t.yoodleData;if(Iv){var Gx=new N5b,rr=0;try{var ml=Iv.promoId;void 0!==ml&&(_.dh(Gx,1,ml),rr++);var kn=[rr===Object.keys(Iv).length,Gx]}catch(xa){Z(xa),kn=[!1,void 0]}var bo=kn;bo[0]&&(_.ch(y,85,bo[1]),z++)}var Zp=t.videoRestrictionData;if(Zp){var gp=new O5b,sr=0;try{var co=Zp.restrictions;co&&(eX(gp.addRestrictions.bind(gp),co,P5b),sr++);var $p=Zp.prechecksPending;void 0!==$p&&(_.jk(gp,2,$p),sr++);var aq=[sr===Object.keys(Zp).length,gp]}catch(xa){Z(xa),aq=
[!1,void 0]}var us=aq;us[0]&&(_.ch(y,92,us[1]),z++)}var tr=t.creatorMusicData;if(tr){var ur=new Q5b,bq=0;try{var Ot=tr.entity;if(Ot){var bj=R5b(Ot);bj[0]&&(_.ch(ur,1,bj[1]),bq++)}var Aj=tr.entities;Aj&&(eX(ur.addEntities.bind(ur),Aj,R5b),bq++);var yi=tr.track;if(yi){var vs=S5b(yi);vs[0]&&(_.Cj(ur,3,T5b,vs[1]),bq++)}var Pt=tr.collection;if(Pt){var cq=U5b(Pt);cq[0]&&(_.Cj(ur,4,T5b,cq[1]),bq++)}var ws=[bq===Object.keys(tr).length,ur]}catch(xa){Z(xa),ws=[!1,void 0]}var Vh=ws;Vh[0]&&(_.ch(y,96,Vh[1]),
z++)}var dq=t.creatorData;if(dq){var eq=new V5b,fq=0;try{var eo=dq.ttWizardTargetFeature;void 0!==eo&&(_.Qi(eq,1,W5b,_.Kb(X5b[eo])),fq++);var hp=dq.ttWizardTargetLevel;void 0!==hp&&(_.Qi(eq,2,W5b,_.Kb(Y5b[hp])),fq++);var ln=dq.simpleWizardDetails;if(ln){var ef=new Z5b;try{var qg=[0===Object.keys(ln).length,ef]}catch(xa){Z(xa),qg=[!1,void 0]}var nl=qg;nl[0]&&(_.Cj(eq,3,$5b,nl[1]),fq++)}var Jv=dq.advancedWizardDetails;if(Jv){var Qt=new a6b,fo=0;try{var Rt=Jv.isDoubleHop;void 0!==Rt&&(_.jk(Qt,1,Rt),
fo++);var Kv=[fo===Object.keys(Jv).length,Qt]}catch(xa){Z(xa),Kv=[!1,void 0]}var zi=Kv;zi[0]&&(_.Cj(eq,4,$5b,zi[1]),fq++)}var eg=dq.blockedWizardDetails;if(eg){var Bm=new b6b,gq=0;try{var St=eg.loggableBlockedReason;void 0!==St&&(_.x(Bm,1,c6b[St]),gq++);var Tt=[gq===Object.keys(eg).length,Bm]}catch(xa){Z(xa),Tt=[!1,void 0]}var Ut=Tt;Ut[0]&&(_.Cj(eq,5,$5b,Ut[1]),fq++)}var Lv=[fq===Object.keys(dq).length,eq]}catch(xa){Z(xa),Lv=[!1,void 0]}var Hx=Lv;Hx[0]&&(_.ch(y,98,Hx[1]),z++)}var xs=t.adstubeData;
if(xs){var go=new d6b,ol=0;try{var Zl=xs.countryTargetingPrefill;if(Zl){var hq=new mX,vr=0;try{var Vt=Zl.prefilledCodes;Vt&&(eX(hq.addPrefilledCodes.bind(hq),Vt),vr++);var iq=Zl.finalCodes;iq&&(eX(hq.addFinalCodes.bind(hq),iq),vr++);var Mv=Zl.source;void 0!==Mv&&(_.dh(hq,3,Mv),vr++);var Wh=[vr===Object.keys(Zl).length,hq]}catch(xa){Z(xa),Wh=[!1,void 0]}var Ix=Wh;Ix[0]&&(_.ch(go,1,Ix[1]),ol++)}var ys=[ol===Object.keys(xs).length,go]}catch(xa){Z(xa),ys=[!1,void 0]}var jq=ys;jq[0]&&(_.ch(y,104,jq[1]),
z++)}var ip=t.loggingExpectations;if(ip){var zs=e6b(ip);zs[0]&&(_.ch(y,106,zs[1]),z++)}var ho=t.channelPageVeData;if(ho){var Wt=new f6b,Xt=0;try{var Jx=ho.isForYouShelf;void 0!==Jx&&(_.jk(Wt,2,Jx),Xt++);var Nv=[Xt===Object.keys(ho).length,Wt]}catch(xa){Z(xa),Nv=[!1,void 0]}var Kx=Nv;Kx[0]&&(_.ch(y,107,Kx[1]),z++)}var Ov=t.shoppingAffiliateData;if(Ov){var kq=new g6b,nh=0;try{var Hh=Ov.affiliateDeepLinkSource;void 0!==Hh&&(_.x(kq,1,h6b[Hh]),nh++);var cj=[nh===Object.keys(Ov).length,kq]}catch(xa){Z(xa),
cj=[!1,void 0]}var jp=cj;jp[0]&&(_.ch(y,109,jp[1]),z++)}var io=t.hashtagSuggestionData;if(io){var Cm=new i6b,Yt=0;try{var Pv=io.hashtagId;void 0!==Pv&&(_.dh(Cm,1,Pv),Yt++);var Zt=io.suggestionSources;void 0!==Zt&&(fX(Cm.addSuggestionSources.bind(Cm),Zt,j6b),Yt++);var dk=[Yt===Object.keys(io).length,Cm]}catch(xa){Z(xa),dk=[!1,void 0]}var Ek=dk;Ek[0]&&(_.ch(y,111,Ek[1]),z++)}var Fk=t.componentData;if(Fk){var $t=new k6b,Lx=0;try{var Qv=Fk.standardComponentType;void 0!==Qv&&(_.x($t,1,l6b[Qv]),Lx++);var wr=
[Lx===Object.keys(Fk).length,$t]}catch(xa){Z(xa),wr=[!1,void 0]}var au=wr;au[0]&&(_.ch(y,121,au[1]),z++)}var C=t.creatorShoppingTaggingData;if(C){var A=new m6b,F=0;try{var R=C.products;R&&(eX(A.addProducts.bind(A),R,n6b),F++);var Y=[F===Object.keys(C).length,A]}catch(xa){Z(xa),Y=[!1,void 0]}var na=Y;na[0]&&(_.ch(y,122,na[1]),z++)}var pa=[z===Object.keys(t).length,y]}catch(xa){Z(xa),pa=[!1,void 0]}var ua=pa;ua[0]&&(_.ch(b,8,ua[1]),c++)}var Ra=a.loggingExpectations;if(Ra){var Pa=e6b(Ra);Pa[0]&&(_.ch(b,
9,Pa[1]),c++)}return[c===Object.keys(a).length,b]}catch(xa){return Z(xa),[!1,void 0]}},J4b=function(a){var b=new o6b,c=0;
try{var d=a.views;void 0!==d&&(_.x(b,1,iX[d]),c++);var e=a.driver;void 0!==e&&(_.x(b,2,p6b[e]),c++);var h=a.ctr;void 0!==h&&(_.x(b,3,iX[h]),c++);var l=a.avd;void 0!==l&&(_.x(b,4,iX[l]),c++);var m=a.impressions;void 0!==m&&(_.x(b,5,iX[m]),c++);var p=a.videoLength;void 0!==p&&(_.x(b,6,iX[p]),c++);return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},R4b=function(a){var b=new q6b,c=0;
try{var d=a.subsGrowth;void 0!==d&&(_.x(b,1,iX[d]),c++);var e=a.nonSubViews;void 0!==e&&(_.x(b,2,iX[e]),c++);var h=a.subsAddedPerNonSubViews;void 0!==h&&(_.x(b,3,iX[h]),c++);var l=a.accountsClosed;void 0!==l&&(_.x(b,4,iX[l]),c++);var m=a.subsRemovedToAddedRatio;void 0!==m&&(_.x(b,5,iX[m]),c++);var p=a.videosPublished;void 0!==p&&(_.x(b,6,iX[p]),c++);return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},S4b=function(a){var b=new r6b,c=0;
try{var d=a.revenue;void 0!==d&&(_.x(b,1,iX[d]),c++);var e=a.revenueSource;void 0!==e&&(_.x(b,2,s6b[e]),c++);var h=a.revenueDrivingMetrics;void 0!==h&&(fX(b.addRevenueDrivingMetrics.bind(b),h,t6b),c++);var l=a.revenueChangeReason;void 0!==l&&(_.x(b,4,u6b[l]),c++);var m=a.revenueChangeFact;void 0!==m&&(_.x(b,5,v6b[m]),c++);var p=a.driverCountryCode;void 0!==p&&(_.dh(b,6,p),c++);return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},U4b=function(a){var b=new w6b,c=0;
try{var d=a.views;void 0!==d&&(_.x(b,1,iX[d]),c++);var e=a.drivers;void 0!==e&&(fX(b.addDrivers.bind(b),e,x6b),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},k5b=function(a){var b=new y6b,c=0;
try{var d=a.metric;void 0!==d&&(_.x(b,1,lX[d]),c++);var e=a.comparisonMetric;void 0!==e&&(_.x(b,2,lX[e]),c++);var h=a.includeCumulative;void 0!==h&&(_.jk(b,3,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},l5b=function(a){var b=new nX,c=0;
try{var d=a.metrics;void 0!==d&&(fX(b.JSC$6594_addMetrics.bind(b),d,lX),c++);var e=a.dimension;void 0!==e&&(_.x(b,2,lX[e]),c++);var h=a.timePeriodType;void 0!==h&&(_.x(b,3,L4b[h]),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},D5b=function(a){var b=new z6b,c=0;
try{var d=a.attributionTag;void 0!==d&&(_.dh(b,2,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},P5b=function(a){var b=new A6b,c=0;
try{var d=a.limitedAds;if(d){var e=new B6b,h=0;try{var l=d.imposer;void 0!==l&&(_.x(e,1,C6b[l]),h++);var m=[h===Object.keys(d).length,e]}catch(T){Z(T),m=[!1,void 0]}d=m;d[0]&&(_.Cj(b,1,D6b,d[1]),c++)}var p=a.copyright;if(p){var q=new E6b;d=0;try{var t=p.policyType;void 0!==t&&(_.x(q,1,F6b[t]),d++);var y=p.productTagsBlocked;void 0!==y&&(_.jk(q,2,y),d++);var z=[d===Object.keys(p).length,q]}catch(T){Z(T),z=[!1,void 0]}p=z;p[0]&&(_.Cj(b,2,D6b,p[1]),c++)}var D=a.communityGuidelines;if(D){var E=new G6b;
p=0;try{var I=D.policyVerticals;void 0!==I&&(fX(E.addPolicyVerticals.bind(E),I,H6b),p++);var S=[p===Object.keys(D).length,E]}catch(T){Z(T),S=[!1,void 0]}D=S;D[0]&&(_.Cj(b,3,D6b,D[1]),c++)}return[c===Object.keys(a).length,b]}catch(T){return Z(T),[!1,void 0]}},R5b=function(a){var b=new I6b,c=0;
try{var d=a.featuredCollection;if(d){var e=J6b(d);e[0]&&(_.Cj(b,1,K6b,e[1]),c++)}var h=a.mood;if(h){var l=L6b(h);l[0]&&(_.Cj(b,2,K6b,l[1]),c++)}var m=a.genre;if(m){var p=M6b(m);p[0]&&(_.Cj(b,3,K6b,p[1]),c++)}var q=a.track;if(q){var t=S5b(q);t[0]&&(_.Cj(b,4,K6b,t[1]),c++)}return[c===Object.keys(a).length,b]}catch(y){return Z(y),[!1,void 0]}},J6b=function(a){var b=new N6b,c=0;
try{var d=a.id;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},L6b=function(a){var b=new O6b,c=0;
try{var d=a.type;void 0!==d&&(_.x(b,1,P6b[d]),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},M6b=function(a){var b=new Q6b,c=0;
try{var d=a.type;void 0!==d&&(_.x(b,1,R6b[d]),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},S5b=function(a){var b=new S6b,c=0;
try{var d=a.artTrackId;void 0!==d&&(_.dh(b,1,d),c++);var e=a.assetId;void 0!==e&&(_.dh(b,2,e),c++);var h=a.details;if(h){var l=new T6b;try{var m=[0===Object.keys(h).length,l]}catch(t){Z(t),m=[!1,void 0]}d=m;d[0]&&(_.ch(b,3,d[1]),c++)}var p=a.parent;if(p){var q=U5b(p);q[0]&&(_.ch(b,4,q[1]),c++)}return[c===Object.keys(a).length,b]}catch(t){return Z(t),[!1,void 0]}},U5b=function(a){var b=new U6b,c=0;
try{var d=a.featuredCollection;if(d){var e=J6b(d);e[0]&&(_.Cj(b,1,V6b,e[1]),c++)}var h=a.mood;if(h){var l=L6b(h);l[0]&&(_.Cj(b,2,V6b,l[1]),c++)}var m=a.genre;if(m){var p=M6b(m);p[0]&&(_.Cj(b,3,V6b,p[1]),c++)}var q=a.section;if(q){var t=new W6b;d=0;try{var y=q.type;void 0!==y&&(_.x(t,1,X6b[y]),d++);var z=[d===Object.keys(q).length,t]}catch(E){Z(E),z=[!1,void 0]}q=z;q[0]&&(_.Cj(b,4,V6b,q[1]),c++)}var D=a.dimension;void 0!==D&&(_.x(b,5,Y6b[D]),c++);return[c===Object.keys(a).length,b]}catch(E){return Z(E),
[!1,void 0]}},e6b=function(a){var b=new Z6b,c=0;
try{var d=a.attachLoggingExpectations;if(d){var e=$6b(d);e[0]&&(_.ch(b,1,e[1]),c++)}var h=a.screenCreatedLoggingExpectations;if(h){var l=a7b(h);l[0]&&(_.ch(b,2,l[1]),c++)}return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},$6b=function(a){var b=new b7b,c=0;
try{var d=a.attachScreenExpectations;d&&(eX(b.addAttachScreenExpectations.bind(b),d,c7b),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},c7b=function(a){var b=new _.Yk,c=0;
try{var d=a.screenVeType;void 0!==d&&(_.vna(b,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},a7b=function(a){var b=new _.Xk,c=0;
try{var d=a.expectedParentScreens;d&&(eX(b.addExpectedParentScreens.bind(b),d,c7b),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},n6b=function(a){var b=new d7b,c=0;
try{var d=a.taggingSource;void 0!==d&&(_.x(b,1,e7b[d]),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},f7b=function(a){var b=new _.ARa,c=0;
try{var d=a.hit;void 0!==d&&(_.jk(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},g7b=function(a){var b=new _.CRa,c=0;
try{var d=a.resourceCache;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},h7b=function(a){var b=new _.BRa,c=0;
try{var d=a.urlDomain;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},l7b=function(a){var b=new i7b,c=0;
try{var d=a.reused;void 0!==d&&(_.jk(b,1,d),c++);var e=a.reuseMode;void 0!==e&&(_.x(b,2,j7b[e]),c++);var h=a.initReason;void 0!==h&&(_.x(b,3,k7b[h]),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},m7b=function(a){var b=new _.Xy,c=0;
try{var d=a.endpoint;void 0!==d&&(_.fH(b,d),c++);var e=a.id;void 0!==e&&(_.eH(b,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},o7b=function(a){var b=new n7b,c=0;
try{var d=a.name;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},A7b=function(a){var b=new oX,c=0;
try{var d=a.client;void 0!==d&&(b.setClient(p7b[d]),c++);var e=a.mdeErrorType;void 0!==e&&(_.x(b,2,q7b[e]),c++);var h=a.uploadId;void 0!==h&&(_.dh(b,3,h),c++);var l=a.composition;l&&(eX(b.addComposition.bind(b),l,r7b),c++);var m=a.player;if(m){var p=new pX;d=0;try{var q=m.state;void 0!==q&&(p.setState(s7b[q]),d++);var t=m.playbackPositionTimeMs;void 0!==t&&(_.jj(p,2,t),d++);var y=[d===Object.keys(m).length,p]}catch(ab){Z(ab),y=[!1,void 0]}m=y;m[0]&&(b.setPlayer(m[1]),c++)}var z=a.exporter;if(z){var D=
new t7b;m=0;try{var E=z.settings;if(E){var I=new u7b;y=0;try{var S=E.audioChannelCount;void 0!==S&&(_.ik(I,1,S),y++);var T=E.resolutionWidth;void 0!==T&&(_.ik(I,2,T),y++);var fa=E.resolutionHeight;void 0!==fa&&(_.ik(I,3,fa),y++);var oa=[y===Object.keys(E).length,I]}catch(ab){Z(ab),oa=[!1,void 0]}E=oa;E[0]&&(_.ch(D,1,E[1]),m++)}var ea=z.state;void 0!==ea&&(D.setState(v7b[ea]),m++);var ma=z.durationMs;void 0!==ma&&(qX(D,3,ma),m++);var ra=z.progressMs;void 0!==ra&&(qX(D,4,ra),m++);var Ea=[m===Object.keys(z).length,
D]}catch(ab){Z(ab),Ea=[!1,void 0]}z=Ea;z[0]&&(_.ch(b,6,z[1]),c++)}var Wa=a.projectId;void 0!==Wa&&(_.dh(b,7,Wa),c++);var fb=a.deviceInfo;if(fb){var ob=new w7b;Wa=0;try{var db=fb.audioOutputLatencyMs;void 0!==db&&(_.ik(ob,1,db),Wa++);var Ia=[Wa===Object.keys(fb).length,ob]}catch(ab){Z(ab),Ia=[!1,void 0]}fb=Ia;fb[0]&&(_.ch(b,8,fb[1]),c++)}var mb=a.preprocessor;if(mb){var eb=new x7b;fb=0;try{var Gb=mb.originalVideo;if(Gb){var Tb=y7b(Gb);Tb[0]&&(_.ch(eb,1,Tb[1]),fb++)}var Va=mb.processedVideo;if(Va){var Xb=
y7b(Va);Xb[0]&&(_.ch(eb,2,Xb[1]),fb++)}var cc=[fb===Object.keys(mb).length,eb]}catch(ab){Z(ab),cc=[!1,void 0]}mb=cc;mb[0]&&(_.ch(b,9,mb[1]),c++)}var vb=a.clientSurface;void 0!==vb&&(_.x(b,10,z7b[vb]),c++);return[c===Object.keys(a).length,b]}catch(ab){return Z(ab),[!1,void 0]}},r7b=function(a){var b=new rX,c=0;
try{var d=a.segments;d&&(eX(b.addSegments.bind(b),d,B7b),c++);var e=a.transitions;e&&(eX(b.addTransitions.bind(b),e,C7b),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},B7b=function(a){var b=new sX,c=0;
try{var d=a.type;void 0!==d&&(_.x(b,1,D7b[d]),c++);var e=a.effects;e&&(eX(b.addEffects.bind(b),e,E7b),c++);var h=a.videoInfo;if(h){var l=y7b(h);l[0]&&(_.ch(b,3,l[1]),c++)}var m=a.audioInfo;if(m){var p=new F7b;d=0;try{var q=m.sourceOffsetMs;void 0!==q&&(_.jj(p,1,q),d++);var t=m.sampleRateHz;void 0!==t&&(_.ik(p,2,t),d++);var y=m.channelCount;void 0!==y&&(_.ik(p,3,y),d++);var z=m.isRemote;void 0!==z&&(_.jk(p,4,z),d++);var D=[d===Object.keys(m).length,p]}catch(fa){Z(fa),D=[!1,void 0]}m=D;m[0]&&(_.ch(b,
4,m[1]),c++)}var E=a.startTimeMs;void 0!==E&&(_.jj(b,5,E),c++);var I=a.durationMs;void 0!==I&&(qX(b,6,I),c++);var S=a.playbackRate;void 0!==S&&(b.setPlaybackRate(S),c++);var T=a.enabled;void 0!==T&&(b.setEnabled(T),c++);return[c===Object.keys(a).length,b]}catch(fa){return Z(fa),[!1,void 0]}},E7b=function(a){var b=new G7b,c=0;
try{var d=a.effectBaseName;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},y7b=function(a){var b=new H7b,c=0;
try{var d=a.resolutionWidth;void 0!==d&&(_.ik(b,1,d),c++);var e=a.resolutionHeight;void 0!==e&&(_.ik(b,2,e),c++);var h=a.frameRate;void 0!==h&&(_.ej(b,3,h),c++);var l=a.durationMs;void 0!==l&&(qX(b,4,l),c++);return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},C7b=function(a){var b=new I7b,c=0;
try{var d=a.incomingSegment;if(d){var e=B7b(d);e[0]&&(_.ch(b,1,e[1]),c++)}var h=a.outgoingSegment;if(h){var l=B7b(h);l[0]&&(_.ch(b,2,l[1]),c++)}var m=a.durationMs;void 0!==m&&(qX(b,3,m),c++);return[c===Object.keys(a).length,b]}catch(p){return Z(p),[!1,void 0]}},K7b=function(a){var b=new J7b,c=0;
try{var d=a.elapsedTimeMs;void 0!==d&&(_.ik(b,1,d),c++);var e=a.numElements;void 0!==e&&(_.ik(b,2,e),c++);var h=a.numVisible;void 0!==h&&(_.ik(b,3,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},O7b=function(a){var b=new L7b,c=0;
try{var d=a.uploadFrontendId;void 0!==d&&(_.dh(b,1,d),c++);var e=a.cameraApiClient;void 0!==e&&(_.x(b,2,M7b[e]),c++);var h=a.cameraConfigs;h&&(eX(b.addCameraConfigs.bind(b),h,N7b),c++);var l=a.canFindCamera;void 0!==l&&(_.jk(b,4,l),c++);return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},N7b=function(a){var b=new P7b,c=0;
try{var d=a.previewWidth;void 0!==d&&(_.ik(b,1,d),c++);var e=a.previewHeight;void 0!==e&&(_.ik(b,2,e),c++);var h=a.fps;void 0!==h&&(_.ik(b,3,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},f8b=function(a){var b=new Q7b,c=0;
try{var d=a.encryptedVideoId;void 0!==d&&(_.dh(b,1,d),c++);var e=a.cotn;void 0!==e&&(_.dh(b,20,e),c++);var h=a.cpn;void 0!==h&&(_.dh(b,30,h),c++);var l=a.transferStatusType;void 0!==l&&(_.x(b,38,R7b[l]),c++);var m=a.statusType;void 0!==m&&(_.x(b,2,S7b[m]),c++);var p=a.failureReason;void 0!==p&&(_.x(b,3,T7b[p]),c++);var q=a.transferFailureReason;void 0!==q&&(_.x(b,41,U7b[q]),c++);var t=a.failureExceptionType;void 0!==t&&(_.dh(b,37,t),c++);var y=a.totalFetchedKbytes;void 0!==y&&(_.jj(b,4,y),c++);var z=
a.diskAvailableKbytes;void 0!==z&&(_.jj(b,5,z),c++);var D=a.totalContentKbytes;void 0!==D&&(_.jj(b,21,D),c++);var E=a.alreadyDownloadedKbytes;void 0!==E&&(_.jj(b,22,E),c++);var I=a.fetchedFromCacheKbytes;void 0!==I&&(_.jj(b,23,I),c++);var S=a.systemHealth;if(S){var T=V7b(S);T[0]&&(_.ch(b,6,T[1]),c++)}var fa=a.detailedNetworkType;void 0!==fa&&(_.x(b,7,tX[fa]),c++);var oa=a.isAd;void 0!==oa&&(_.jk(b,8,oa),c++);var ea=a.offlineModeType;void 0!==ea&&(_.x(b,9,W7b[ea]),c++);var ma=a.storageFormat;void 0!==
ma&&(_.x(b,24,X7b[ma]),c++);var ra=a.offlineSourceVeType;void 0!==ra&&(_.ik(b,32,ra),c++);var Ea=a.listId;void 0!==Ea&&(_.dh(b,10,Ea),c++);var Wa=a.offlineabilityFormatType;void 0!==Wa&&(_.x(b,11,EX[Wa]),c++);var fb=a.offlineAudioQuality;void 0!==fb&&(_.x(b,29,Y7b[fb]),c++);var ob=a.softErrorCount;void 0!==ob&&(_.ik(b,12,ob),c++);var db=a.pendingStateFlags;void 0!==db&&(jX(b,13,db),c++);var Ia=a.unusedOfflineVideoPendingState;void 0!==Ia&&(_.x(b,14,Z7b[Ia]),c++);var mb=a.isRefresh;void 0!==mb&&(_.jk(b,
15,mb),c++);var eb=a.isNewPlayerResponse;void 0!==eb&&(_.jk(b,16,eb),c++);var Gb=a.isOfflineShareable;void 0!==Gb&&(_.jk(b,17,Gb),c++);var Tb=a.hasContentVerificationSignature;void 0!==Tb&&(_.jk(b,18,Tb),c++);var Va=a.isOfflineInterleaving;void 0!==Va&&(_.jk(b,19,Va),c++);var Xb=a.blockSizeBytes;void 0!==Xb&&(_.ik(b,25,Xb),c++);var cc=a.streamVerificationStrategy;void 0!==cc&&(_.x(b,26,$7b[cc]),c++);var vb=a.streamVerificationFailedBlocks;vb&&(eX(b.JSC$7404_addStreamVerificationFailedBlocks.bind(b),
vb,a8b),c++);var ab=a.spacecastInfo;if(ab){var Fc=new b8b;d=0;try{var Yc=ab.applianceId;void 0!==Yc&&(_.dh(Fc,1,Yc),d++);var ja=ab.transferredFromCache;void 0!==ja&&(_.x(Fc,2,c8b[ja]),d++);var Ab=[d===Object.keys(ab).length,Fc]}catch(Db){Z(Db),Ab=[!1,void 0]}ab=Ab;ab[0]&&(_.ch(b,28,ab[1]),c++)}var wb=a.transferType;void 0!==wb&&(_.x(b,33,d8b[wb]),c++);var nc=a.onlyDownloadOnWifi;void 0!==nc&&(_.jk(b,34,nc),c++);var cb=a.appLifecycleStatus;void 0!==cb&&(_.x(b,35,e8b[cb]),c++);var ib=a.isDefaultDownloadToSdCard;
void 0!==ib&&(_.jk(b,36,ib),c++);var uc=a.serializedLoggingParams;void 0!==uc&&(_.uv(b,39,uc),c++);var yb=a.transferServiceStartedFromBackground;void 0!==yb&&(_.jk(b,40,yb),c++);var Ob=a.transferFirstStarted;void 0!==Ob&&(_.jk(b,42,Ob),c++);return[c===Object.keys(a).length,b]}catch(Db){return Z(Db),[!1,void 0]}},V7b=function(a){var b=new _.gk,c=0;
try{var d=a.tag;void 0!==d&&(_.x(b,1,g8b[d]),c++);var e=a.staticContext;if(e){var h=new h8b,l=0;try{var m=e.displayDensityDpi;void 0!==m&&(_.ik(h,1,m),l++);var p=e.heightPixels;void 0!==p&&(_.ik(h,2,p),l++);var q=e.widthPixels;void 0!==q&&(_.ik(h,3,q),l++);var t=e.memoryTotalKbytes;void 0!==t&&(_.jj(h,4,t),l++);var y=e.osSdkVersion;void 0!==y&&(_.ik(h,5,y),l++);var z=e.osIncrementalVersion;void 0!==z&&(_.dh(h,6,z),l++);var D=e.hardwareArchitecture;void 0!==D&&(_.dh(h,7,D),l++);var E=e.appVersionCode;
void 0!==E&&(_.ik(h,8,E),l++);var I=e.devicePixelRatio;void 0!==I&&(_.ej(h,9,I),l++);var S=e.buildFingerprint;void 0!==S&&(_.dh(h,10,S),l++);var T=e.socManufacturer;void 0!==T&&(_.dh(h,11,T),l++);var fa=e.socModel;void 0!==fa&&(_.dh(h,12,fa),l++);var oa=e.availableProcessors;void 0!==oa&&(_.ik(h,13,oa),l++);var ea=e.cpuCores;void 0!==ea&&(_.ik(h,14,ea),l++);var ma=e.heightPoints;void 0!==ma&&(_.ik(h,15,ma),l++);var ra=e.widthPoints;void 0!==ra&&(_.ik(h,16,ra),l++);var Ea=e.androidMediaPerformanceClass;
void 0!==Ea&&(_.ik(h,17,Ea),l++);var Wa=[l===Object.keys(e).length,h]}catch(le){Z(le),Wa=[!1,void 0]}var fb=Wa;fb[0]&&(_.ch(b,2,fb[1]),c++)}var ob=a.dynamicContext;if(ob){var db=new FX,Ia=0;try{var mb=ob.screenOn;void 0!==mb&&(_.jk(db,1,mb),Ia++);var eb=ob.deviceRotation;void 0!==eb&&(_.ik(db,2,eb),Ia++);var Gb=ob.networkType;void 0!==Gb&&(_.ik(db,3,Gb),Ia++);var Tb=ob.networkCoarseState;void 0!==Tb&&(_.ik(db,4,Tb),Ia++);var Va=ob.chargingStatus;void 0!==Va&&(_.x(db,5,i8b[Va]),Ia++);var Xb=ob.isInForeground;
void 0!==Xb&&(_.jk(db,6,Xb),Ia++);var cc=ob.viewportHeightPixels;void 0!==cc&&(_.ik(db,7,cc),Ia++);var vb=ob.viewportWidthPixels;void 0!==vb&&(_.ik(db,8,vb),Ia++);var ab=ob.hasCoarsePointer;void 0!==ab&&(_.jk(db,9,ab),Ia++);var Fc=ob.hasFinePointer;void 0!==Fc&&(_.jk(db,10,Fc),Ia++);var Yc=ob.hasHoverSupport;void 0!==Yc&&(_.jk(db,11,Yc),Ia++);var ja=ob.deviceFreeStorageMbytes;void 0!==ja&&(_.jj(db,12,ja),Ia++);var Ab=ob.deviceStorageQuotaMbytes;void 0!==Ab&&(_.jj(db,13,Ab),Ia++);var wb=ob.deviceStorageUsageMbytes;
void 0!==wb&&(_.jj(db,14,wb),Ia++);var nc=ob.processUptimeMs;void 0!==nc&&(_.jj(db,15,nc),Ia++);var cb=ob.hasAppShell;void 0!==cb&&(_.jk(db,16,cb),Ia++);var ib=ob.glVersion;void 0!==ib&&(_.dh(db,17,ib),Ia++);var uc=ob.glRenderer;void 0!==uc&&(_.dh(db,18,uc),Ia++);var yb=ob.srsDatapushBuildIds;yb&&(eX(db.JSC$7252_addSrsDatapushBuildIds.bind(db),yb,j8b),Ia++);var Ob=ob.playerDatapushBuildIds;Ob&&(eX(db.JSC$7252_addPlayerDatapushBuildIds.bind(db),Ob,k8b),Ia++);var Db=ob.creationContext;if(Db){var ac=
new GX,kb=0;try{var Jb=Db.activeFrontendUploadId;void 0!==Jb&&(_.dh(ac,1,Jb),kb++);var $b=Db.inShortsCreation;void 0!==$b&&(_.jk(ac,2,$b),kb++);var Ed=Db.activeEffectLoggingIds;Ed&&(eX(ac.addActiveEffectLoggingIds.bind(ac),Ed,l8b),kb++);var kc=Db.activePages;void 0!==kc&&(fX(ac.addActivePages.bind(ac),kc,m8b),kb++);var ld=[kb===Object.keys(Db).length,ac]}catch(le){Z(le),ld=[!1,void 0]}var Ie=ld;Ie[0]&&(_.ch(db,21,Ie[1]),Ia++)}var vc=ob.kimonoContext;if(vc){var pd=new n8b,sd=0;try{var gc=vc.cobaltUserAgent;
void 0!==gc&&(_.dh(pd,1,gc),sd++);var ge=vc.webAppVersion;void 0!==ge&&(_.dh(pd,2,ge),sd++);var Zd=vc.cobaltVersion;void 0!==Zd&&(_.dh(pd,3,Zd),sd++);var Ud=vc.webAppInterface;void 0!==Ud&&(_.x(pd,4,o8b[Ud]),sd++);var $d=vc.clientDocumentNonce;void 0!==$d&&(_.dh(pd,5,$d),sd++);var hd=vc.applicationState;void 0!==hd&&(_.x(pd,6,p8b[hd]),sd++);var Sc=[sd===Object.keys(vc).length,pd]}catch(le){Z(le),Sc=[!1,void 0]}var qa=Sc;qa[0]&&(_.ch(db,22,qa[1]),Ia++)}var Aa=[Ia===Object.keys(ob).length,db]}catch(le){Z(le),
Aa=[!1,void 0]}var Ga=Aa;Ga[0]&&(_.ch(b,3,Ga[1]),c++)}var Ya=a.serializedPrimesMetric;void 0!==Ya&&(_.uv(b,4,Ya),c++);var ub=a.serializedIosPrimesMetric;void 0!==ub&&(_.uv(b,6,ub),c++);var dc=a.webMetric;if(dc){var Eb=new q8b,Tc=0;try{var Yb=dc.currentHeapKbytes;void 0!==Yb&&(_.ik(Eb,1,Yb),Tc++);var Je=dc.navigationCount;void 0!==Je&&(_.ik(Eb,2,Je),Tc++);var mf=[Tc===Object.keys(dc).length,Eb]}catch(le){Z(le),mf=[!1,void 0]}var hb=mf;hb[0]&&(_.ch(b,7,hb[1]),c++)}var me=a.crashData;if(me){var re=new _.Ema,
wc=0;try{var yc=me.stackTrace;void 0!==yc&&(_.dh(re,1,yc),wc++);var Uc=me.screenVeType;void 0!==Uc&&(_.ik(re,2,Uc),wc++);var Vc=me.compactStackTrace;if(Vc){var Cd=HX(Vc);Cd[0]&&(_.ch(re,3,Cd[1]),wc++)}var ce=me.crashTimeMs;void 0!==ce&&(_.jj(re,4,ce),wc++);var gf=me.clientError;if(gf){var Qd=r8b(gf);Qd[0]&&(_.ch(re,5,Qd[1]),wc++)}var Df=[wc===Object.keys(me).length,re]}catch(le){Z(le),Df=[!1,void 0]}var Rd=Df;Rd[0]&&(_.ch(b,9,Rd[1]),c++)}var ad=a.delayedEventMetrics;ad&&(eX(b.addDelayedEventMetrics.bind(b),
ad,x4b),c++);var wd=a.iosBatteryMetric;if(wd){var Jg=new s8b,ig=0;try{var fi=wd.sampleDurationMs;void 0!==fi&&(_.jj(Jg,1,fi),ig++);var de=wd.startSample;if(de){var Li=t8b(de);Li[0]&&(_.ch(Jg,2,Li[1]),ig++)}var Mi=wd.endSample;if(Mi){var Lj=t8b(Mi);Lj[0]&&(_.ch(Jg,3,Lj[1]),ig++)}var nk=[ig===Object.keys(wd).length,Jg]}catch(le){Z(le),nk=[!1,void 0]}var Ui=nk;Ui[0]&&(_.ch(b,11,Ui[1]),c++)}var Rh=a.androidBatteryMetric;if(Rh){var ri=new u8b,lf=0;try{var Ce=Rh.sampleDurationMs;void 0!==Ce&&(_.jj(ri,1,
Ce),lf++);var Ve=Rh.startSample;if(Ve){var Sh=v8b(Ve);Sh[0]&&(_.ch(ri,2,Sh[1]),lf++)}var Vi=Rh.endSample;if(Vi){var rm=v8b(Vi);rm[0]&&(_.ch(ri,3,rm[1]),lf++)}var sm=[lf===Object.keys(Rh).length,ri]}catch(le){Z(le),sm=[!1,void 0]}var So=sm;So[0]&&(_.ch(b,12,So[1]),c++)}var og=a.webApiSupport;if(og){var Bg=new w8b,Cg=0;try{var Dh=og.intersectionObserverPresent;void 0!==Dh&&(_.jk(Bg,1,Dh),Cg++);var Rg=og.indexedDbPresent;void 0!==Rg&&(_.jk(Bg,2,Rg),Cg++);var ih=og.serviceWorkerPresent;void 0!==ih&&(_.jk(Bg,
3,ih),Cg++);var dn=og.webSharePresent;void 0!==dn&&(_.jk(Bg,4,dn),Cg++);var To=og.fullScreenApiPresent;void 0!==To&&(_.jk(Bg,5,To),Cg++);var yk=og.cacheStoragePresent;void 0!==yk&&(_.jk(Bg,6,yk),Cg++);var cl=og.storageEstimatePresent;void 0!==cl&&(_.jk(Bg,7,cl),Cg++);var zk=og.storagePersistPresent;void 0!==zk&&(_.jk(Bg,8,zk),Cg++);var en=og.webkitTemporaryStoragePresent;void 0!==en&&(_.jk(Bg,9,en),Cg++);var tm=og.idb2Present;void 0!==tm&&(_.jk(Bg,10,tm),Cg++);var fn=og.promiseRejectionEventPresent;
void 0!==fn&&(_.jk(Bg,11,fn),Cg++);var Vn=og.subtleCryptoPresent;void 0!==Vn&&(_.jk(Bg,12,Vn),Cg++);var Uo=og.broadcastChannelPresent;void 0!==Uo&&(_.jk(Bg,13,Uo),Cg++);var si=og.webLocksApiPresent;void 0!==si&&(_.jk(Bg,14,si),Cg++);var Dg=og.supportsP3Color;void 0!==Dg&&(_.jk(Bg,15,Dg),Cg++);var yf=og.supportsRec2020Color;void 0!==yf&&(_.jk(Bg,16,yf),Cg++);var Sg=[Cg===Object.keys(og).length,Bg]}catch(le){Z(le),Sg=[!1,void 0]}var Wi=Sg;Wi[0]&&(_.ch(b,13,Wi[1]),c++)}var Sl=a.cpuProfiling;if(Sl){var tj=
new x8b,ti=0;try{var uj=Sl.profilingSamples;if(uj){var Xi=HX(uj);Xi[0]&&(_.ch(tj,1,Xi[1]),ti++)}var Eg=Sl.config;if(Eg){var Tg=new y8b,jh=0;try{var dl=Eg.profilingIntervalSec;void 0!==dl&&(_.ej(Tg,1,dl),jh++);var Tl=Eg.profilingDurationSec;void 0!==Tl&&(_.ej(Tg,2,Tl),jh++);var Ak=Eg.timerType;void 0!==Ak&&(_.x(Tg,3,z8b[Ak]),jh++);var Vo=Eg.profilingStartTimeSec;void 0!==Vo&&(_.ej(Tg,4,Vo),jh++);var Wn=Eg.fractionOfRunsToSample;void 0!==Wn&&(_.ej(Tg,5,Wn),jh++);var um=[jh===Object.keys(Eg).length,
Tg]}catch(le){Z(le),um=[!1,void 0]}var Re=um;Re[0]&&(tj.setConfig(Re[1]),ti++)}var Th=[ti===Object.keys(Sl).length,tj]}catch(le){Z(le),Th=[!1,void 0]}var kh=Th;kh[0]&&(_.ch(b,14,kh[1]),c++)}var el=a.stallStackTrace;if(el){var vm=HX(el);vm[0]&&(_.ch(b,15,vm[1]),c++)}var lh=a.memoryUsage;if(lh){var mh=new IX,ui=0;try{var Xj=lh.totalMemoryUsageBytes;void 0!==Xj&&(_.jj(mh,1,Xj),ui++);var Yj=lh.classMemoryUsage;Yj&&(eX(mh.addClassMemoryUsage.bind(mh),Yj,A8b),ui++);var pg=lh.config;if(pg){var vj=new B8b,
Yi=0;try{var Wo=pg.maxStartTimeSec;void 0!==Wo&&(_.jj(vj,1,Wo),Yi++);var Eh=pg.durationTimeSec;void 0!==Eh&&(_.jj(vj,2,Eh),Yi++);var gn=pg.intervalSec;void 0!==gn&&(_.jj(vj,3,gn),Yi++);var Ul=pg.maxLogCount;void 0!==Ul&&(_.jj(vj,4,Ul),Yi++);var Xo=pg.fractionOfRunsToSample;void 0!==Xo&&(_.ej(vj,5,Xo),Yi++);var wm=[Yi===Object.keys(pg).length,vj]}catch(le){Z(le),wm=[!1,void 0]}var vi=wm;vi[0]&&(mh.setConfig(vi[1]),ui++)}var Zj=lh.processUptimeMs;void 0!==Zj&&(_.jj(mh,4,Zj),ui++);var Uh=lh.foregroundUptimeMs;
void 0!==Uh&&(_.jj(mh,8,Uh),ui++);var Zi=lh.viewAllocation;Zi&&(eX(mh.addViewAllocation.bind(mh),Zi,A8b),ui++);var fl=lh.entityStoreCount;void 0!==fl&&(_.ik(mh,6,fl),ui++);var Xn=lh.entityStoreBytes;void 0!==Xn&&(_.jj(mh,7,Xn),ui++);var ak=lh.emlTemplateStoreBytes;void 0!==ak&&(_.jj(mh,10,ak),ui++);var wj=lh.jsVmStatistics;wj&&(eX(mh.addJsVmStatistics.bind(mh),wj,C8b),ui++);var xj=[ui===Object.keys(lh).length,mh]}catch(le){Z(le),xj=[!1,void 0]}var hn=xj;hn[0]&&(_.ch(b,16,hn[1]),c++)}var Vl=a.networkEvents;
Vl&&(eX(b.addNetworkEvents.bind(b),Vl,D8b),c++);var gl=a.threadUtilization;if(gl){var Bk=new JX,kd=0;try{var hl=gl.userJourney;void 0!==hl&&(_.dh(Bk,1,hl),kd++);var $i=gl.type;void 0!==$i&&(_.x(Bk,2,E8b[$i]),kd++);var il=gl.threadPoolStats;il&&(eX(Bk.addThreadPoolStats.bind(Bk),il,F8b),kd++);var bg=gl.totalThreadCount;void 0!==bg&&(_.ik(Bk,4,bg),kd++);var Ck=gl.statsGenerateDurationMs;void 0!==Ck&&(_.jj(Bk,5,Ck),kd++);var jl=[kd===Object.keys(gl).length,Bk]}catch(le){Z(le),jl=[!1,void 0]}var Rp=jl;
Rp[0]&&(_.ch(b,18,Rp[1]),c++)}var wi=a.androidBackgroundTask;if(wi){var aj=new G8b,kl=0;try{var df=wi.tag;void 0!==df&&(_.dh(aj,1,df),kl++);var gr=wi.isKnownTask;void 0!==gr&&(_.jk(aj,2,gr),kl++);var Yn=wi.result;void 0!==Yn&&(_.x(aj,3,H8b[Yn]),kl++);var Zn=wi.durationMs;void 0!==Zn&&(_.jj(aj,4,Zn),kl++);var is=[kl===Object.keys(wi).length,aj]}catch(le){Z(le),is=[!1,void 0]}var yj=is;yj[0]&&(_.ch(b,19,yj[1]),c++)}var Fh=a.distributiveProfilingSpan;if(Fh){var Gh=new I8b,xm=0;try{var hr=Fh.spanId;void 0!==
hr&&(_.x(Gh,1,J8b[hr]),xm++);var ir=Fh.sampleRate;void 0!==ir&&(_.ej(Gh,2,ir),xm++);var bk=Fh.spanDurationMs;void 0!==bk&&(_.jj(Gh,3,bk),xm++);var ll=Fh.sampleFailureCount;void 0!==ll&&(_.ik(Gh,4,ll),xm++);var Dk=Fh.sample;Dk&&(eX(Gh.addSample.bind(Gh),Dk,K8b),xm++);var js=[xm===Object.keys(Fh).length,Gh]}catch(le){Z(le),js=[!1,void 0]}var Yo=js;Yo[0]&&(_.ch(b,20,Yo[1]),c++)}var $n=a.appExitInfo;if($n){var Zo=new L8b,Wl=0;try{var $o=$n.reason;void 0!==$o&&(_.x(Zo,1,M8b[$o]),Wl++);var ap=$n.status;
void 0!==ap&&(_.ik(Zo,2,ap),Wl++);var jn=$n.importance;void 0!==jn&&(_.ik(Zo,3,jn),Wl++);var Sp=$n.description;void 0!==Sp&&(_.dh(Zo,4,Sp),Wl++);var bp=[Wl===Object.keys($n).length,Zo]}catch(le){Z(le),bp=[!1,void 0]}var ks=bp;ks[0]&&(_.ch(b,21,ks[1]),c++)}return[c===Object.keys(a).length,b]}catch(le){return Z(le),[!1,void 0]}},j8b=function(a){var b=new N8b,c=0;
try{var d=a.datapushBuild;if(d){var e=O8b(d);e[0]&&(_.ch(b,1,e[1]),c++)}return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},O8b=function(a){var b=new P8b,c=0;
try{var d=a.buildId;void 0!==d&&(_.jj(b,1,d),c++);var e=a.clientExperimentId;void 0!==e&&(_.ik(b,2,e),c++);var h=a.accessType;void 0!==h&&(_.x(b,3,Q8b[h]),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},k8b=function(a){var b=new R8b,c=0;
try{var d=a.datapushBuild;if(d){var e=O8b(d);e[0]&&(_.ch(b,1,e[1]),c++)}return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},l8b=function(a){var b=new S8b,c=0;
try{var d=a.assetLoggingId;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},HX=function(a){var b=new KX,c=0;
try{var d=a.stackTraces;d&&(eX(b.addStackTraces.bind(b),d,T8b),c++);var e=a.allModules;e&&(eX(b.addAllModules.bind(b),e,U8b),c++);var h=a.appVersionCode;void 0!==h&&(_.ik(b,3,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},T8b=function(a){var b=new LX,c=0;
try{var d=a.mainThread;if(d){var e=V8b(d);e[0]&&(_.ch(b,1,e[1]),c++)}var h=a.backgroundThreads;h&&(eX(b.addBackgroundThreads.bind(b),h,V8b),c++);var l=a.metaData;l&&(eX(b.addMetaData.bind(b),l,W8b),c++);return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},V8b=function(a){var b=new MX,c=0;
try{var d=a.stackFrames;d&&(eX(b.addStackFrames.bind(b),d,X8b),c++);var e=a.androidStack;void 0!==e&&(_.dh(b,6,e),c++);var h=a.threadName;void 0!==h&&(_.dh(b,2,h),c++);var l=a.cpuUsage;void 0!==l&&(_.ej(b,3,l),c++);var m=a.cpuTimeSec;void 0!==m&&(_.jj(b,4,m),c++);var p=a.iosThreadInfo;if(p){var q=new NX;d=0;try{var t=p.state;void 0!==t&&(q.setState(Y8b[t]),d++);var y=p.flag;void 0!==y&&(_.x(q,2,Z8b[y]),d++);var z=p.currentPriority;void 0!==z&&(_.ik(q,3,z),d++);var D=p.priority;void 0!==D&&(_.ik(q,
4,D),d++);var E=p.maxPriority;void 0!==E&&(_.ik(q,5,E),d++);var I=p.isCrashedThread;void 0!==I&&(_.jk(q,6,I),d++);var S=[d===Object.keys(p).length,q]}catch(T){Z(T),S=[!1,void 0]}p=S;p[0]&&(_.ch(b,5,p[1]),c++)}return[c===Object.keys(a).length,b]}catch(T){return Z(T),[!1,void 0]}},X8b=function(a){var b=new $8b,c=0;
try{var d=a.instructionOffset;void 0!==d&&(_.jj(b,1,d),c++);var e=a.moduleIndex;void 0!==e&&(_.ik(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},W8b=function(a){var b=new a9b,c=0;
try{var d=a.clientTimestampMs;void 0!==d&&(_.jj(b,1,d),c++);var e=a.sampleTimeCostMs;void 0!==e&&(_.ej(b,2,e),c++);var h=a.numberOfBustedFrames;void 0!==h&&(_.ik(b,3,h),c++);var l=a.droppedFrameDurationMs;void 0!==l&&(_.ik(b,4,l),c++);var m=a.deviceOrientation;void 0!==m&&(_.x(b,5,b9b[m]),c++);var p=a.processUptimeMs;void 0!==p&&(_.jj(b,6,p),c++);var q=a.memoryUsageKbytes;void 0!==q&&(_.jj(b,7,q),c++);var t=a.batteryPercentage;void 0!==t&&(_.ej(b,8,t),c++);var y=a.exceptionName;void 0!==y&&(_.dh(b,
9,y),c++);var z=a.exceptionReason;void 0!==z&&(_.dh(b,10,z),c++);var D=a.signalNumber;void 0!==D&&(_.ik(b,11,D),c++);var E=a.signalCode;void 0!==E&&(_.ik(b,12,E),c++);return[c===Object.keys(a).length,b]}catch(I){return Z(I),[!1,void 0]}},U8b=function(a){var b=new c9b,c=0;
try{var d=a.moduleUuid;void 0!==d&&(_.uv(b,1,d),c++);var e=a.moduleName;void 0!==e&&(_.dh(b,2,e),c++);var h=a.loadAddress;void 0!==h&&(_.jj(b,3,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},r8b=function(a){var b=new _.Fma,c=0;
try{var d=a.errorMetadata;if(d){var e=new _.lk,h=0;try{var l=d.exceptionCategory;void 0!==l&&(_.x(e,1,d9b[l]),h++);var m=d.serviceTrackingData;if(m){var p=new e9b,q=0;try{var t=m.innertubeBuildChangelist;void 0!==t&&(_.jj(p,1,t),q++);var y=m.innertubeBuildExperimentsSourceVersion;void 0!==y&&(_.jj(p,2,y),q++);var z=m.innertubeBuildLabel;void 0!==z&&(_.dh(p,3,z),q++);var D=m.innertubeBuildTimestampSec;void 0!==D&&(_.jj(p,4,D),q++);var E=m.innertubeBuildVariantsChecksum;void 0!==E&&(_.dh(p,5,E),q++);
var I=m.innertubeJobName;void 0!==I&&(_.dh(p,6,I),q++);var S=[q===Object.keys(m).length,p]}catch(wd){Z(wd),S=[!1,void 0]}var T=S;T[0]&&(_.ch(e,2,T[1]),h++)}var fa=d.pageUrl;void 0!==fa&&(_.dh(e,3,fa),h++);var oa=d.kvPairs;oa&&(eX(e.addKvPairs.bind(e),oa,f9b),h++);var ea=d.experimentIds;ea&&(eX(e.JSC$7214_addExperimentIds.bind(e),ea),h++);var ma=d.playerMetadata;if(ma){var ra=new OX,Ea=0;try{var Wa=ma.error;void 0!==Wa&&(fX(ra.addError.bind(ra),Wa,g9b),Ea++);var fb=ma.stackTrace;void 0!==fb&&(_.dh(ra,
2,fb),Ea++);var ob=[Ea===Object.keys(ma).length,ra]}catch(wd){Z(wd),ob=[!1,void 0]}var db=ob;db[0]&&(_.ch(e,6,db[1]),h++)}var Ia=d.exceptionType;void 0!==Ia&&(_.x(e,7,h9b[Ia]),h++);var mb=d.clientScreenNonce;void 0!==mb&&(_.dh(e,8,mb),h++);var eb=d.blocksMethodExecutionInfo;if(eb){var Gb=i9b(eb);Gb[0]&&(_.ch(e,9,Gb[1]),h++)}var Tb=d.mediaEngineMetadata;if(Tb){var Va=A7b(Tb);Va[0]&&(_.ch(e,10,Va[1]),h++)}var Xb=d.cameraMetadata;if(Xb){var cc=O7b(Xb);cc[0]&&(_.ch(e,11,cc[1]),h++)}var vb=d.miniAppMetadata;
if(vb){var ab=new j9b,Fc=0;try{var Yc=vb.externalPostId;void 0!==Yc&&(_.dh(ab,1,Yc),Fc++);var ja=vb.postPlayNonce;void 0!==ja&&(_.dh(ab,2,ja),Fc++);var Ab=vb.localReleaseId;void 0!==Ab&&(_.ik(ab,3,Ab),Fc++);var wb=vb.source;void 0!==wb&&(_.x(ab,4,k9b[wb]),Fc++);var nc=vb.sdkErrorType;void 0!==nc&&(_.x(ab,5,l9b[nc]),Fc++);var cb=vb.sdkApi;void 0!==cb&&(_.x(ab,6,m9b[cb]),Fc++);var ib=vb.sdkVersion;void 0!==ib&&(_.dh(ab,7,ib),Fc++);var uc=vb.rpcErrorCode;void 0!==uc&&(_.ik(ab,8,uc),Fc++);var yb=[Fc===
Object.keys(vb).length,ab]}catch(wd){Z(wd),yb=[!1,void 0]}var Ob=yb;Ob[0]&&(_.ch(e,12,Ob[1]),h++)}var Db=d.appVersionCode;void 0!==Db&&(_.ik(e,13,Db),h++);var ac=[h===Object.keys(d).length,e]}catch(wd){Z(wd),ac=[!1,void 0]}var kb=ac;kb[0]&&(_.ch(b,1,kb[1]),c++)}var Jb=a.stackTrace;if(Jb){var $b=new _.Jma,Ed=0;try{var kc=Jb.isObfuscated;void 0!==kc&&(_.jk($b,1,kc),Ed++);var ld=Jb.androidStackInfo;if(ld){var Ie=n9b(ld);Ie[0]&&(_.Cj($b,2,_.kk,Ie[1]),Ed++)}var vc=Jb.browserStackInfo;if(vc){var pd=new _.Ima,
sd=0;try{var gc=vc.stackTrace;void 0!==gc&&(_.dh(pd,1,gc),sd++);var ge=vc.lineNumber;void 0!==ge&&(_.ik(pd,2,ge),sd++);var Zd=vc.columnNumber;void 0!==Zd&&(_.ik(pd,3,Zd),sd++);var Ud=vc.filename;void 0!==Ud&&(_.dh(pd,4,Ud),sd++);var $d=[sd===Object.keys(vc).length,pd]}catch(wd){Z(wd),$d=[!1,void 0]}var hd=$d;hd[0]&&(_.Cj($b,3,_.kk,hd[1]),Ed++)}var Sc=Jb.iosStackInfo;if(Sc){var qa=new o9b,Aa=0;try{var Ga=Sc.stackTrace;void 0!==Ga&&(_.dh(qa,1,Ga),Aa++);var Ya=Sc.compactStackTrace;if(Ya){var ub=HX(Ya);
ub[0]&&(_.ch(qa,2,ub[1]),Aa++)}var dc=[Aa===Object.keys(Sc).length,qa]}catch(wd){Z(wd),dc=[!1,void 0]}var Eb=dc;Eb[0]&&(_.Cj($b,4,_.kk,Eb[1]),Ed++)}var Tc=Jb.multiLanguageStackInfo;if(Tc){var Yb=new p9b,Je=0;try{var mf=Tc.languageStackTraces;mf&&(eX(Yb.addLanguageStackTraces.bind(Yb),mf,q9b),Je++);var hb=[Je===Object.keys(Tc).length,Yb]}catch(wd){Z(wd),hb=[!1,void 0]}var me=hb;me[0]&&(_.Cj($b,5,_.kk,me[1]),Ed++)}var re=[Ed===Object.keys(Jb).length,$b]}catch(wd){Z(wd),re=[!1,void 0]}var wc=re;wc[0]&&
(_.ch(b,2,wc[1]),c++)}var yc=a.logMessage;if(yc){var Uc=new _.hk,Vc=0;try{var Cd=yc.message;void 0!==Cd&&(_.dh(Uc,1,Cd),Vc++);var ce=yc.level;void 0!==ce&&(_.x(Uc,2,r9b[ce]),Vc++);var gf=yc.errorClassName;void 0!==gf&&(_.dh(Uc,3,gf),Vc++);var Qd=yc.sourceMethodName;void 0!==Qd&&(_.dh(Uc,4,Qd),Vc++);var Df=yc.sampleWeight;void 0!==Df&&(_.ik(Uc,6,Df),Vc++);var Rd=[Vc===Object.keys(yc).length,Uc]}catch(wd){Z(wd),Rd=[!1,void 0]}var ad=Rd;ad[0]&&(_.ch(b,3,ad[1]),c++)}return[c===Object.keys(a).length,b]}catch(wd){return Z(wd),
[!1,void 0]}},f9b=function(a){var b=new _.mk,c=0;
try{var d=a.key;void 0!==d&&(b.setKey(d),c++);var e=a.value;void 0!==e&&(_.dh(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},i9b=function(a){var b=new s9b,c=0;
try{var d=a.methodId;void 0!==d&&(jX(b,1,d),c++);var e=a.blockTypeId;void 0!==e&&(jX(b,2,e),c++);var h=a.methodType;void 0!==h&&(_.x(b,3,t9b[h]),c++);var l=a.requestSize;void 0!==l&&(jX(b,4,l),c++);var m=a.responseSize;void 0!==m&&(jX(b,5,m),c++);var p=a.statusCode;void 0!==p&&(jX(b,6,p),c++);var q=a.containerId;void 0!==q&&(jX(b,7,q),c++);var t=a.moduleIdentifier;void 0!==t&&(_.dh(b,8,t),c++);var y=a.datapushBuildId;void 0!==y&&(qX(b,9,y),c++);var z=a.attribution;void 0!==z&&(_.x(b,10,u9b[z]),c++);
return[c===Object.keys(a).length,b]}catch(D){return Z(D),[!1,void 0]}},n9b=function(a){var b=new v9b,c=0;
try{var d=a.serializedThrowable;void 0!==d&&(_.uv(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},q9b=function(a){var b=new w9b,c=0;
try{var d=a.jsStack;if(d){var e=new x9b,h=0;try{var l=d.stackTrace;l&&(eX(e.JSC$7228_addStackTrace.bind(e),l,y9b),h++);var m=d.moduleSetVersion;void 0!==m&&(qX(e,4,m),h++);var p=[h===Object.keys(d).length,e]}catch(I){Z(I),p=[!1,void 0]}d=p;d[0]&&(_.Cj(b,1,z9b,d[1]),c++)}var q=a.javaStack;if(q){var t=n9b(q);t[0]&&(_.Cj(b,2,z9b,t[1]),c++)}var y=a.ccStack;if(y){var z=new A9b;q=0;try{var D=y.stackTrace;D&&(eX(z.JSC$7224_addStackTrace.bind(z),D,B9b),q++);var E=[q===Object.keys(y).length,z]}catch(I){Z(I),
E=[!1,void 0]}y=E;y[0]&&(_.Cj(b,3,z9b,y[1]),c++)}return[c===Object.keys(a).length,b]}catch(I){return Z(I),[!1,void 0]}},y9b=function(a){var b=new C9b,c=0;
try{var d=a.functionName;void 0!==d&&(_.dh(b,1,d),c++);var e=a.source;void 0!==e&&(_.dh(b,2,e),c++);var h=a.lineNumber;void 0!==h&&(_.ik(b,3,h),c++);var l=a.columnNumber;void 0!==l&&(_.ik(b,4,l),c++);return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},B9b=function(a){var b=new D9b,c=0;
try{var d=a.functionName;void 0!==d&&(_.dh(b,1,d),c++);var e=a.source;void 0!==e&&(_.dh(b,2,e),c++);var h=a.lineNumber;void 0!==h&&(_.ik(b,3,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},t8b=function(a){var b=new E9b,c=0;
try{var d=a.batteryLevelMicros;void 0!==d&&(_.ik(b,1,d),c++);var e=a.networkType;void 0!==e&&(_.x(b,2,tX[e]),c++);var h=a.screenBrightness;void 0!==h&&(_.ej(b,3,h),c++);var l=a.isLowPowerMode;void 0!==l&&(_.jk(b,4,l),c++);var m=a.isBackground;void 0!==m&&(_.jk(b,5,m),c++);var p=a.isStateTransition;void 0!==p&&(_.jk(b,6,p),c++);var q=a.observedBackgroundFetchMethodCallback;void 0!==q&&(_.jk(b,7,q),c++);var t=a.observedBackgroundTaskDidExpire;void 0!==t&&(_.jk(b,8,t),c++);return[c===Object.keys(a).length,
b]}catch(y){return Z(y),[!1,void 0]}},v8b=function(a){var b=new F9b,c=0;
try{var d=a.batteryLevelMicros;void 0!==d&&(_.ik(b,1,d),c++);var e=a.networkType;void 0!==e&&(_.x(b,2,tX[e]),c++);var h=a.screenBrightness;void 0!==h&&(_.ik(b,3,h),c++);var l=a.screenBrightnessMode;void 0!==l&&(_.x(b,4,G9b[l]),c++);var m=a.lowPowerMode;void 0!==m&&(_.x(b,5,H9b[m]),c++);var p=a.batteryHealth;void 0!==p&&(_.x(b,6,I9b[p]),c++);return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},A8b=function(a){var b=new J9b,c=0;
try{var d=a.className;void 0!==d&&(_.dh(b,1,d),c++);var e=a.instanceNum;void 0!==e&&(_.jj(b,2,e),c++);var h=a.instanceSizeBytes;void 0!==h&&(_.jj(b,3,h),c++);var l=a.allocationNum;void 0!==l&&(_.jj(b,4,l),c++);var m=a.deallocationNum;void 0!==m&&(_.jj(b,5,m),c++);return[c===Object.keys(a).length,b]}catch(p){return Z(p),[!1,void 0]}},C8b=function(a){var b=new K9b,c=0;
try{var d=a.v8Stats;if(d){var e=new L9b,h=0;try{var l=d.totalHeapSize;void 0!==l&&(qX(e,1,l),h++);var m=d.totalHeapSizeExecutable;void 0!==m&&(qX(e,2,m),h++);var p=d.totalPhysicalSize;void 0!==p&&(qX(e,3,p),h++);var q=d.totalAvailableSize;void 0!==q&&(qX(e,4,q),h++);var t=d.totalGlobalHandlesSize;void 0!==t&&(qX(e,5,t),h++);var y=d.usedGlobalHandlesSize;void 0!==y&&(qX(e,6,y),h++);var z=d.usedHeapSize;void 0!==z&&(qX(e,7,z),h++);var D=d.heapSizeLimit;void 0!==D&&(qX(e,8,D),h++);var E=d.mallocedMemory;
void 0!==E&&(qX(e,9,E),h++);var I=d.externalMemory;void 0!==I&&(qX(e,10,I),h++);var S=d.peakMallocedMemory;void 0!==S&&(qX(e,11,S),h++);var T=d.numberOfNativeContexts;void 0!==T&&(qX(e,12,T),h++);var fa=d.numberOfDetachedContexts;void 0!==fa&&(qX(e,13,fa),h++);var oa=[h===Object.keys(d).length,e]}catch(Ia){Z(Ia),oa=[!1,void 0]}d=oa;d[0]&&(_.Cj(b,1,M9b,d[1]),c++)}var ea=a.quickjsStats;if(ea){var ma=new N9b;d=0;try{var ra=ea.mallocSize;void 0!==ra&&(qX(ma,1,ra),d++);var Ea=ea.mallocLimit;void 0!==Ea&&
(qX(ma,2,Ea),d++);var Wa=ea.memoryUsedSize;void 0!==Wa&&(qX(ma,3,Wa),d++);var fb=ea.mallocCount;void 0!==fb&&(qX(ma,4,fb),d++);var ob=ea.memoryUsedCount;void 0!==ob&&(qX(ma,5,ob),d++);var db=[d===Object.keys(ea).length,ma]}catch(Ia){Z(Ia),db=[!1,void 0]}ea=db;ea[0]&&(_.Cj(b,2,M9b,ea[1]),c++)}return[c===Object.keys(a).length,b]}catch(Ia){return Z(Ia),[!1,void 0]}},D8b=function(a){var b=new _.Vy,c=0;
try{var d=a.index;void 0!==d&&(b.setIndex(d),c++);var e=a.networkEventType;void 0!==e&&(_.x(b,2,O9b[e]),c++);var h=a.path;void 0!==h&&(_.dh(b,3,h),c++);var l=a.failureReason;void 0!==l&&(_.x(b,4,P9b[l]),c++);var m=a.startTimeMs;void 0!==m&&(_.jj(b,5,m),c++);var p=a.totalDurationMs;void 0!==p&&(_.jj(b,6,p),c++);var q=a.requestSize;void 0!==q&&(_.jj(b,7,q),c++);var t=a.responseSize;void 0!==t&&(_.jj(b,8,t),c++);var y=a.networkRequestAttempt;y&&(eX(b.addNetworkRequestAttempt.bind(b),y,Q9b),c++);var z=
a.httpMethod;void 0!==z&&(_.x(b,10,R9b[z]),c++);return[c===Object.keys(a).length,b]}catch(D){return Z(D),[!1,void 0]}},Q9b=function(a){var b=new _.xRa,c=0;
try{var d=a.failureReason;void 0!==d&&(_.x(b,1,P9b[d]),c++);var e=a.startTimeMs;void 0!==e&&(_.jj(b,5,e),c++);var h=a.durationMs;void 0!==h&&(_.jj(b,2,h),c++);var l=a.networkAvailable;void 0!==l&&(_.x(b,3,S9b[l]),c++);return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},F8b=function(a){var b=new T9b,c=0;
try{var d=a.threadPoolName;void 0!==d&&(_.dh(b,1,d),c++);var e=a.threadCount;void 0!==e&&(_.ik(b,2,e),c++);var h=a.startedTaskCount;void 0!==h&&(_.ik(b,3,h),c++);var l=a.finishedTaskCount;void 0!==l&&(_.ik(b,4,l),c++);var m=a.runningTimeMs;void 0!==m&&(_.jj(b,5,m),c++);var p=a.waitingTimeMs;void 0!==p&&(_.jj(b,6,p),c++);var q=a.runCount;void 0!==q&&(_.jj(b,7,q),c++);var t=a.runningPercent;void 0!==t&&(_.ik(b,8,t),c++);return[c===Object.keys(a).length,b]}catch(y){return Z(y),[!1,void 0]}},K8b=function(a){var b=
new U9b,c=0;
try{var d=a.curveTimestampMs;void 0!==d&&(_.jj(b,1,d),c++);var e=a.curveWeight;void 0!==e&&(_.ej(b,2,e),c++);var h=a.realTimestampMs;void 0!==h&&(_.jj(b,3,h),c++);var l=a.sampleCostUsec;void 0!==l&&(_.jj(b,4,l),c++);var m=a.compactStackTraceSample;if(m){var p=HX(m);p[0]&&(_.ch(b,5,p[1]),c++)}return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},a8b=function(a){var b=new V9b,c=0;
try{var d=a.itag;void 0!==d&&(_.ik(b,1,d),c++);var e=a.startingByte;void 0!==e&&(_.jj(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},c$b=function(a){var b=new PX,c=0;
try{var d=a.offlineVideos;d&&(eX(b.addOfflineVideos.bind(b),d,W9b),c++);var e=a.offlinePlaylists;e&&(eX(b.addOfflinePlaylists.bind(b),e,X9b),c++);var h=a.freeDiskSpaceBytes;void 0!==h&&(_.jj(b,3,h),c++);var l=a.lastOfflineUsageTimeMs;void 0!==l&&(_.jj(b,4,l),c++);var m=a.lastOfflinePlaybackTimeMs;void 0!==m&&(_.jj(b,5,m),c++);var p=a.lastOfflineSaveTimeMs;void 0!==p&&(_.jj(b,6,p),c++);var q=a.lastOfflineDownloadSuccessTimeMs;void 0!==q&&(_.jj(b,7,q),c++);var t=a.isBatteryCharging;void 0!==t&&(_.jk(b,
8,t),c++);var y=a.detailedNetworkType;void 0!==y&&(_.x(b,9,tX[y]),c++);var z=a.batteryLevelPercentage;void 0!==z&&(_.ik(b,10,z),c++);var D=a.isPostMigrationState;void 0!==D&&(_.jk(b,11,D),c++);var E=a.offlineCacheVerificationFailure;if(E){var I=new Y9b;d=0;try{var S=E.numUncachedVideos;void 0!==S&&(jX(I,1,S),d++);var T=E.numTotalCompletedVideos;void 0!==T&&(jX(I,2,T),d++);var fa=E.uncachedVideos;fa&&(eX(I.addUncachedVideos.bind(I),fa,Z9b),d++);var oa=[d===Object.keys(E).length,I]}catch(Ia){Z(Ia),
oa=[!1,void 0]}E=oa;E[0]&&(_.ch(b,12,E[1]),c++)}var ea=a.additionalOfflineClientState;if(ea){var ma=new $9b;E=0;try{var ra=ea.mainAppAdditionalOfflineClientState;if(ra){var Ea=new QX;oa=0;try{var Wa=ra.downloadRecsVideos;Wa&&(eX(Ea.addDownloadRecsVideos.bind(Ea),Wa,a$b),oa++);var fb=ra.smartDownloadVideos;fb&&(eX(Ea.addSmartDownloadVideos.bind(Ea),fb,b$b),oa++);var ob=[oa===Object.keys(ra).length,Ea]}catch(Ia){Z(Ia),ob=[!1,void 0]}ra=ob;ra[0]&&(_.ch(ma,1,ra[1]),E++)}var db=[E===Object.keys(ea).length,
ma]}catch(Ia){Z(Ia),db=[!1,void 0]}ea=db;ea[0]&&(_.ch(b,13,ea[1]),c++)}return[c===Object.keys(a).length,b]}catch(Ia){return Z(Ia),[!1,void 0]}},W9b=function(a){var b=new RX,c=0;
try{var d=a.id;void 0!==d&&(_.dh(b,1,d),c++);var e=a.videoState;void 0!==e&&(_.x(b,2,d$b[e]),c++);var h=a.pendingStateFlags;void 0!==h&&(jX(b,3,h),c++);var l=a.totalBytes;void 0!==l&&(_.jj(b,21,l),c++);var m=a.downloadedBytes;void 0!==m&&(_.jj(b,4,m),c++);var p=a.selectedVideoQuality;void 0!==p&&(_.x(b,5,EX[p]),c++);var q=a.selectedOfflineMode;void 0!==q&&(_.x(b,6,W7b[q]),c++);var t=a.playerResponseSavedTimeMs;void 0!==t&&(_.jj(b,7,t),c++);var y=a.offlineStateUpdateTimeMs;void 0!==y&&(_.jj(b,8,y),
c++);var z=a.offlineStateExpiresInS;void 0!==z&&(_.jj(b,9,z),c++);var D=a.durationInS;void 0!==D&&(_.jj(b,10,D),c++);var E=a.isInPlaylist;void 0!==E&&(_.jk(b,11,E),c++);var I=a.addedNetworkType;void 0!==I&&(_.x(b,12,tX[I]),c++);var S=a.downloadCompletedNetworkType;void 0!==S&&(_.x(b,13,tX[S]),c++);var T=a.captions;T&&(eX(b.addCaptions.bind(b),T,e$b),c++);var fa=a.unusedOfflineVideoPendingState;void 0!==fa&&(_.x(b,15,Z7b[fa]),c++);var oa=a.lastPlaybackTimestampMs;void 0!==oa&&(_.jj(b,16,oa),c++);var ea=
a.offlineSuspendedStates;ea&&(eX(b.addOfflineSuspendedStates.bind(b),ea,f$b),c++);var ma=a.streamInLocalStorage;void 0!==ma&&(_.jk(b,18,ma),c++);var ra=a.streamInInternalStorage;void 0!==ra&&(_.jk(b,19,ra),c++);var Ea=a.storageIdStates;if(Ea){var Wa=new g$b;d=0;try{var fb=Ea.storageId;void 0!==fb&&(jX(Wa,1,fb),d++);var ob=Ea.storageIdSourceType;void 0!==ob&&(_.x(Wa,2,h$b[ob]),d++);var db=[d===Object.keys(Ea).length,Wa]}catch(ac){Z(ac),db=[!1,void 0]}Ea=db;Ea[0]&&(_.ch(b,20,Ea[1]),c++)}var Ia=a.cotn;
void 0!==Ia&&(_.dh(b,22,Ia),c++);var mb=a.additionalVideoClientState;if(mb){var eb=new i$b;Ia=0;try{var Gb=mb.musicAppAdditionalVideoClientState;if(Gb){var Tb=new j$b;Ea=0;try{var Va=Gb.episodePublishedTimeMs;void 0!==Va&&(_.jj(Tb,1,Va),Ea++);var Xb=[Ea===Object.keys(Gb).length,Tb]}catch(ac){Z(ac),Xb=[!1,void 0]}Gb=Xb;Gb[0]&&(_.ch(eb,1,Gb[1]),Ia++)}var cc=[Ia===Object.keys(mb).length,eb]}catch(ac){Z(ac),cc=[!1,void 0]}mb=cc;mb[0]&&(_.ch(b,23,mb[1]),c++)}var vb=a.offlineVideoEntityMigrationState;if(vb){var ab=
new k$b;mb=0;try{var Fc=vb.isInOfflineStore;void 0!==Fc&&(_.jk(ab,1,Fc),mb++);var Yc=vb.isPlaybackDataEntityPresent;void 0!==Yc&&(_.jk(ab,2,Yc),mb++);var ja=vb.wasPlaybackDataEntityUsedToFillVideoState;void 0!==ja&&(_.jk(ab,3,ja),mb++);var Ab=vb.isTransferEntityPresent;void 0!==Ab&&(_.jk(ab,4,Ab),mb++);var wb=vb.wasTransferEntityUsedToFillVideoState;void 0!==wb&&(_.jk(ab,5,wb),mb++);var nc=vb.offlineStoreCaptionTrackCount;void 0!==nc&&(_.ik(ab,6,nc),mb++);var cb=vb.entityStoreCaptionTrackCount;void 0!==
cb&&(_.ik(ab,7,cb),mb++);var ib=vb.isMetadataEntityPresent;void 0!==ib&&(_.jk(ab,8,ib),mb++);var uc=vb.transferDiffFields;void 0!==uc&&(fX(ab.addTransferDiffFields.bind(ab),uc,l$b),mb++);var yb=[mb===Object.keys(vb).length,ab]}catch(ac){Z(ac),yb=[!1,void 0]}vb=yb;vb[0]&&(_.ch(b,24,vb[1]),c++)}var Ob=a.lastProgressTimeMs;void 0!==Ob&&(_.jj(b,25,Ob),c++);var Db=a.initialProgressTimeMs;void 0!==Db&&(_.jj(b,26,Db),c++);return[c===Object.keys(a).length,b]}catch(ac){return Z(ac),[!1,void 0]}},e$b=function(a){var b=
new m$b,c=0;
try{var d=a.format;void 0!==d&&(_.ik(b,1,d),c++);var e=a.isDownloaded;void 0!==e&&(_.jk(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},f$b=function(a){var b=new n$b,c=0;
try{var d=a.totalDownloadedBytes;void 0!==d&&(_.jj(b,1,d),c++);var e=a.totalSegmentCount;void 0!==e&&(_.jj(b,2,e),c++);var h=a.backgroundTransitionCount;void 0!==h&&(_.jj(b,3,h),c++);var l=a.totalDurationMs;void 0!==l&&(_.jj(b,4,l),c++);var m=a.downloadErrorCount;void 0!==m&&(_.ik(b,5,m),c++);var p=a.totalDownloadedSizePercent;void 0!==p&&(jX(b,6,p),c++);return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},X9b=function(a){var b=new SX,c=0;
try{var d=a.id;void 0!==d&&(_.dh(b,1,d),c++);var e=a.videoIds;e&&(eX(b.addVideoIds.bind(b),e),c++);var h=a.videoCount;void 0!==h&&(_.ik(b,3,h),c++);var l=a.successCount;void 0!==l&&(_.ik(b,4,l),c++);var m=a.failCount;void 0!==m&&(_.ik(b,5,m),c++);var p=a.pendingCount;void 0!==p&&(_.ik(b,6,p),c++);var q=a.disabledCount;void 0!==q&&(_.ik(b,7,q),c++);var t=a.deletedCount;void 0!==t&&(_.ik(b,8,t),c++);var y=a.selectedVideoQuality;void 0!==y&&(_.x(b,9,EX[y]),c++);var z=a.isPlaylistOwner;void 0!==z&&(_.jk(b,
10,z),c++);var D=a.lastSyncTimeMs;void 0!==D&&(_.jj(b,11,D),c++);var E=a.requestSource;void 0!==E&&(_.x(b,12,o$b[E]),c++);var I=a.additionalPlaylistClientState;if(I){var S=new p$b;d=0;try{var T=I.musicAppAdditionalPlaylistClientState;if(T){var fa=new q$b;e=0;try{var oa=T.isPodcastShow;void 0!==oa&&(_.jk(fa,1,oa),e++);var ea=[e===Object.keys(T).length,fa]}catch(ra){Z(ra),ea=[!1,void 0]}T=ea;T[0]&&(_.ch(S,1,T[1]),d++)}var ma=[d===Object.keys(I).length,S]}catch(ra){Z(ra),ma=[!1,void 0]}I=ma;I[0]&&(_.ch(b,
13,I[1]),c++)}return[c===Object.keys(a).length,b]}catch(ra){return Z(ra),[!1,void 0]}},Z9b=function(a){var b=new TX,c=0;
try{var d=a.videoId;void 0!==d&&(b.setVideoId(d),c++);var e=a.itag;void 0!==e&&(jX(b,6,e),c++);var h=a.failureReason;void 0!==h&&(_.x(b,2,r$b[h]),c++);var l=a.isCachedExternally;void 0!==l&&(_.jk(b,3,l),c++);var m=a.previousFailureReason;void 0!==m&&(_.x(b,4,r$b[m]),c++);var p=a.previousFailureReasonTimestampMs;void 0!==p&&(qX(b,5,p),c++);var q=a.streamVerificationStrategy;void 0!==q&&(_.x(b,7,$7b[q]),c++);var t=a.blockSizeBytes;void 0!==t&&(_.ik(b,8,t),c++);var y=a.streamVerificationFailedBlocks;
y&&(eX(b.JSC$7906_addStreamVerificationFailedBlocks.bind(b),y,s$b),c++);var z=a.primaryVerificationStrategy;void 0!==z&&(_.x(b,10,$7b[z]),c++);var D=a.secondaryVerificationStrategy;void 0!==D&&(_.x(b,11,$7b[D]),c++);var E=a.secondaryFailureReason;void 0!==E&&(_.x(b,12,r$b[E]),c++);return[c===Object.keys(a).length,b]}catch(I){return Z(I),[!1,void 0]}},s$b=function(a){var b=new t$b,c=0;
try{var d=a.itag;void 0!==d&&(_.ik(b,1,d),c++);var e=a.startingByte;void 0!==e&&(_.jj(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},a$b=function(a){var b=new u$b,c=0;
try{var d=a.videoId;void 0!==d&&(b.setVideoId(d),c++);var e=a.surrogateVideoId;void 0!==e&&(_.jj(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},b$b=function(a){var b=new v$b,c=0;
try{var d=a.externalVideoId;void 0!==d&&(_.dh(b,1,d),c++);var e=a.videoSid;void 0!==e&&(_.jj(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},B$b=function(a){var b=new w$b,c=0;
try{var d=a.entryRemixType;void 0!==d&&(_.x(b,1,x$b[d]),c++);var e=a.entrySurface;void 0!==e&&(_.x(b,2,y$b[e]),c++);var h=a.entryCreationSource;void 0!==h&&(_.x(b,3,z$b[h]),c++);var l=a.entryCommentType;void 0!==l&&(_.x(b,4,A$b[l]),c++);return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},I$b=function(a){var b=new C$b,c=0;
try{var d=a.restrictedModeFilteringType;void 0!==d&&(_.x(b,1,D$b[d]),c++);var e=a.isPlayHdVideosOnWifiOnly;void 0!==e&&(_.jk(b,2,e),c++);var h=a.isStatsForNerdsEnabled;void 0!==h&&(_.jk(b,3,h),c++);var l=a.isPauseWatchHistoryEnabled;void 0!==l&&(_.jk(b,4,l),c++);var m=a.isPauseSearchHistoryEnabled;void 0!==m&&(_.jk(b,5,m),c++);var p=a.backgroundPlayType;void 0!==p&&(_.x(b,6,E$b[p]),c++);var q=a.isOfflineModeEnabled;void 0!==q&&(_.jk(b,7,q),c++);var t=a.offlineVideoQualityType;void 0!==t&&(_.x(b,8,
F$b[t]),c++);var y=a.isSaveOverWifiOnly;void 0!==y&&(_.jk(b,9,y),c++);var z=a.availableStorageMbytes;void 0!==z&&(_.ik(b,10,z),c++);var D=a.uploadQualityType;void 0!==D&&(_.x(b,11,G$b[D]),c++);var E=a.isUploadOverWifiOnly;void 0!==E&&(_.jk(b,12,E),c++);var I=a.isSendingCrashReportsEnabled;void 0!==I&&(_.jk(b,13,I),c++);var S=a.theme;void 0!==S&&(_.x(b,14,H$b[S]),c++);var T=a.systemTheme;void 0!==T&&(_.x(b,17,H$b[T]),c++);var fa=a.isWide;void 0!==fa&&(_.jk(b,15,fa),c++);var oa=a.isDocked;void 0!==
oa&&(_.jk(b,16,oa),c++);var ea=a.isBedtimeReminderEnabled;void 0!==ea&&(_.jk(b,18,ea),c++);var ma=a.isBedtimeWaitVideoFinishEnabled;void 0!==ma&&(_.jk(b,19,ma),c++);var ra=a.isDataSavingModeEnabled;void 0!==ra&&(_.jk(b,20,ra),c++);var Ea=a.isDataSavingReduceVideoQualityEnabled;void 0!==Ea&&(_.jk(b,21,Ea),c++);var Wa=a.isDataSavingReduceDownloadQualityEnabled;void 0!==Wa&&(_.jk(b,22,Wa),c++);var fb=a.isDataSavingDownloadWifiOnlyEnabled;void 0!==fb&&(_.jk(b,23,fb),c++);var ob=a.isDataSavingImpWifiOnlyEnabled;
void 0!==ob&&(_.jk(b,24,ob),c++);var db=a.isDataSavingUploadWifiOnlyEnabled;void 0!==db&&(_.jk(b,25,db),c++);var Ia=a.isSmartDownloadsEnabled;void 0!==Ia&&(_.jk(b,26,Ia),c++);var mb=a.isDataSavingQualityPickerEnabled;void 0!==mb&&(_.jk(b,27,mb),c++);var eb=a.isUnpluggedAccountSelectorEnabled;void 0!==eb&&(_.jk(b,28,eb),c++);var Gb=a.isDataSavingDataReminderEnabled;void 0!==Gb&&(_.jk(b,29,Gb),c++);var Tb=a.systemLocale;void 0!==Tb&&(_.dh(b,30,Tb),c++);var Va=a.appLocale;void 0!==Va&&(_.dh(b,31,Va),
c++);return[c===Object.keys(a).length,b]}catch(Xb){return Z(Xb),[!1,void 0]}},ZX=function(a){var b=new _.cI,c=0;
try{var d=a.externalLinkData;if(d){var e=new UX,h=0;try{var l=d.url;void 0!==l&&(e.setUrl(l),h++);var m=[h===Object.keys(d).length,e]}catch(Ha){Z(Ha),m=[!1,void 0]}var p=m;p[0]&&(_.ch(b,1,p[1]),c++)}var q=a.thumbnailHoveredData;if(q){var t=new _.bI,y=0;try{var z=q.isMovingThumbnail;void 0!==z&&(_.jk(t,1,z),y++);var D=q.durationHoveredMs;void 0!==D&&(_.ik(t,2,D),y++);var E=q.videoId;void 0!==E&&(t.setVideoId(E),y++);var I=q.playlistId;void 0!==I&&(_.dh(t,4,I),y++);var S=q.movingThumbnailLoadingDurationMs;
void 0!==S&&(_.ik(t,5,S),y++);var T=[y===Object.keys(q).length,t]}catch(Ha){Z(Ha),T=[!1,void 0]}var fa=T;fa[0]&&(_.ch(b,2,fa[1]),c++)}var oa=a.selectedMediaRouteData;if(oa){var ea=new J$b,ma=0;try{var ra=oa.routeType;void 0!==ra&&(_.x(ea,1,K$b[ra]),ma++);var Ea=oa.dialParameters;if(Ea){var Wa=new L$b,fb=0;try{var ob=Ea.supportsWakeUp;void 0!==ob&&(_.jk(Wa,1,ob),fb++);var db=Ea.isWakeUpConnect;void 0!==db&&(_.jk(Wa,2,db),fb++);var Ia=[fb===Object.keys(Ea).length,Wa]}catch(Ha){Z(Ha),Ia=[!1,void 0]}var mb=
Ia;mb[0]&&(_.ch(ea,2,mb[1]),ma++)}var eb=oa.connectState;void 0!==eb&&(_.x(ea,3,M$b[eb]),ma++);var Gb=oa.dismissReason;void 0!==Gb&&(_.x(ea,4,N$b[Gb]),ma++);var Tb=[ma===Object.keys(oa).length,ea]}catch(Ha){Z(Ha),Tb=[!1,void 0]}var Va=Tb;Va[0]&&(_.ch(b,3,Va[1]),c++)}var Xb=a.uploadDatas;Xb&&(eX(b.addUploadDatas.bind(b),Xb,O$b),c++);var cc=a.videoEffectsData;if(cc){var vb=new P$b,ab=0;try{var Fc=cc.effectId;void 0!==Fc&&(_.dh(vb,1,Fc),ab++);var Yc=cc.effectAssets;Yc&&(eX(vb.addEffectAssets.bind(vb),
Yc,Q$b),ab++);var ja=cc.triggeredTimeMs;void 0!==ja&&(_.ik(vb,3,ja),ab++);var Ab=[ab===Object.keys(cc).length,vb]}catch(Ha){Z(Ha),Ab=[!1,void 0]}var wb=Ab;wb[0]&&(_.ch(b,5,wb[1]),c++)}var nc=a.offlineabilityData;if(nc){var cb=new R$b,ib=0;try{var uc=nc.offlineabilityFormatType;void 0!==uc&&(_.x(cb,1,EX[uc]),ib++);var yb=nc.isDefaultFormatType;void 0!==yb&&(_.jk(cb,2,yb),ib++);var Ob=nc.offlineModeType;void 0!==Ob&&(_.x(cb,3,W7b[Ob]),ib++);var Db=nc.offlineObjectType;void 0!==Db&&(_.x(cb,4,S$b[Db]),
ib++);var ac=nc.offlineId;void 0!==ac&&(_.dh(cb,5,ac),ib++);var kb=nc.downloadQualitySettingsAction;void 0!==kb&&(_.x(cb,6,T$b[kb]),ib++);var Jb=[ib===Object.keys(nc).length,cb]}catch(Ha){Z(Ha),Jb=[!1,void 0]}var $b=Jb;$b[0]&&(_.ch(b,6,$b[1]),c++)}var Ed=a.outboundAppData;if(Ed){var kc=new U$b,ld=0;try{var Ie=Ed.outboundApp;void 0!==Ie&&(_.dh(kc,1,Ie),ld++);var vc=Ed.shareCompletionStatus;void 0!==vc&&(_.x(kc,2,V$b[vc]),ld++);var pd=[ld===Object.keys(Ed).length,kc]}catch(Ha){Z(Ha),pd=[!1,void 0]}var sd=
pd;sd[0]&&(_.ch(b,7,sd[1]),c++)}var gc=a.playbackData;if(gc){var ge=new W$b,Zd=0;try{var Ud=gc.clientPlaybackNonce;void 0!==Ud&&(_.dh(ge,1,Ud),Zd++);var $d=gc.embeddedPlayerHostNonce;void 0!==$d&&(_.dh(ge,2,$d),Zd++);var hd=[Zd===Object.keys(gc).length,ge]}catch(Ha){Z(Ha),hd=[!1,void 0]}var Sc=hd;Sc[0]&&(_.ch(b,8,Sc[1]),c++)}var qa=a.unpluggedScreenData;if(qa){var Aa=new X$b,Ga=0;try{var Ya=qa.initialScreenOrigin;void 0!==Ya&&(_.x(Aa,1,Y$b[Ya]),Ga++);var ub=[Ga===Object.keys(qa).length,Aa]}catch(Ha){Z(Ha),
ub=[!1,void 0]}var dc=ub;dc[0]&&(_.ch(b,40,dc[1]),c++)}var Eb=a.unpluggedUserStateChangeData;if(Eb){var Tc=new Z$b,Yb=0;try{var Je=Eb.userStateChangeType;void 0!==Je&&(_.x(Tc,1,$$b[Je]),Yb++);var mf=[Yb===Object.keys(Eb).length,Tc]}catch(Ha){Z(Ha),mf=[!1,void 0]}var hb=mf;hb[0]&&(_.ch(b,44,hb[1]),c++)}var me=a.unpluggedEpgData;if(me){var re=new aac,wc=0;try{var yc=me.epgState;void 0!==yc&&(_.x(re,1,bac[yc]),wc++);var Uc=[wc===Object.keys(me).length,re]}catch(Ha){Z(Ha),Uc=[!1,void 0]}var Vc=Uc;Vc[0]&&
(_.ch(b,9,Vc[1]),c++)}var Cd=a.unpluggedPromoData;if(Cd){var ce=new cac,gf=0;try{var Qd=Cd.appDialogType;void 0!==Qd&&(_.x(ce,1,dac[Qd]),gf++);var Df=[gf===Object.keys(Cd).length,ce]}catch(Ha){Z(Ha),Df=[!1,void 0]}var Rd=Df;Rd[0]&&(_.ch(b,25,Rd[1]),c++)}var ad=a.unpluggedVoiceRemoteData;if(ad){var wd=new eac,Jg=0;try{var ig=ad.voiceRemoteDialogData;if(ig){var fi=new fac,de=0;try{var Li=ig.commandTips;Li&&(eX(fi.addCommandTips.bind(fi),Li,gac),de++);var Mi=[de===Object.keys(ig).length,fi]}catch(Ha){Z(Ha),
Mi=[!1,void 0]}var Lj=Mi;Lj[0]&&(_.ch(wd,1,Lj[1]),Jg++)}var nk=ad.microphonePermissionState;void 0!==nk&&(_.x(wd,2,hac[nk]),Jg++);var Ui=ad.voiceRemoteState;void 0!==Ui&&(_.x(wd,3,iac[Ui]),Jg++);var Rh=[Jg===Object.keys(ad).length,wd]}catch(Ha){Z(Ha),Rh=[!1,void 0]}var ri=Rh;ri[0]&&(_.ch(b,26,ri[1]),c++)}var lf=a.unpluggedDegradationInfo;if(lf){var Ce=new jac,Ve=0;try{var Sh=lf.type;void 0!==Sh&&(_.x(Ce,1,kac[Sh]),Ve++);var Vi=lf.httpResponseCode;void 0!==Vi&&(_.ik(Ce,2,Vi),Ve++);var rm=lf.canonicalCode;
void 0!==rm&&(_.ik(Ce,3,rm),Ve++);var sm=lf.thirdPartyStatusCode;void 0!==sm&&(_.x(Ce,4,lac[sm]),Ve++);var So=lf.methodName;void 0!==So&&(_.x(Ce,5,mac[So]),Ve++);var og=lf.browseId;void 0!==og&&(_.dh(Ce,6,og),Ve++);var Bg=lf.query;void 0!==Bg&&(_.dh(Ce,7,Bg),Ve++);var Cg=lf.continuationType;void 0!==Cg&&(_.x(Ce,8,nac[Cg]),Ve++);var Dh=lf.videoId;void 0!==Dh&&(Ce.setVideoId(Dh),Ve++);var Rg=lf.cpn;void 0!==Rg&&(_.dh(Ce,10,Rg),Ve++);var ih=lf.currentTimeSec;void 0!==ih&&(_.ik(Ce,11,ih),Ve++);var dn=
lf.seekTimeSec;void 0!==dn&&(_.ik(Ce,12,dn),Ve++);var To=lf.seekableStartSec;void 0!==To&&(_.ik(Ce,13,To),Ve++);var yk=lf.seekableEndSec;void 0!==yk&&(_.ik(Ce,14,yk),Ve++);var cl=[Ve===Object.keys(lf).length,Ce]}catch(Ha){Z(Ha),cl=[!1,void 0]}var zk=cl;zk[0]&&(_.ch(b,33,zk[1]),c++)}var en=a.inboundAppData;if(en){var tm=new oac,fn=0;try{var Vn=en.intentAction;void 0!==Vn&&(_.dh(tm,1,Vn),fn++);var Uo=en.referringApp;void 0!==Uo&&(_.dh(tm,2,Uo),fn++);var si=[fn===Object.keys(en).length,tm]}catch(Ha){Z(Ha),
si=[!1,void 0]}var Dg=si;Dg[0]&&(_.ch(b,10,Dg[1]),c++)}var yf=a.clientErrorData;if(yf){var Sg=new pac,Wi=0;try{var Sl=yf.errorMessageIdentifier;void 0!==Sl&&(_.dh(Sg,1,Sl),Wi++);var tj=yf.pageVeType;void 0!==tj&&(_.ik(Sg,2,tj),Wi++);var ti=yf.exceptionName;void 0!==ti&&(_.dh(Sg,3,ti),Wi++);var uj=yf.rpcEndpoint;void 0!==uj&&(_.dh(Sg,4,uj),Wi++);var Xi=yf.innertubeBrowseId;void 0!==Xi&&(_.dh(Sg,5,Xi),Wi++);var Eg=yf.rpcResponseCode;void 0!==Eg&&(_.ik(Sg,6,Eg),Wi++);var Tg=yf.errorDomain;void 0!==Tg&&
(_.dh(Sg,7,Tg),Wi++);var jh=yf.errorCode;void 0!==jh&&(_.ik(Sg,8,jh),Wi++);var dl=[Wi===Object.keys(yf).length,Sg]}catch(Ha){Z(Ha),dl=[!1,void 0]}var Tl=dl;Tl[0]&&(_.ch(b,11,Tl[1]),c++)}var Ak=a.checkboxData;if(Ak){var Vo=new qac,Wn=0;try{var um=Ak.state;void 0!==um&&(Vo.setState(rac[um]),Wn++);var Re=[Wn===Object.keys(Ak).length,Vo]}catch(Ha){Z(Ha),Re=[!1,void 0]}var Th=Re;Th[0]&&(_.ch(b,12,Th[1]),c++)}var kh=a.voiceCommandData;if(kh){var el=new sac,vm=0;try{var lh=kh.commandName;void 0!==lh&&(_.dh(el,
1,lh),vm++);var mh=[vm===Object.keys(kh).length,el]}catch(Ha){Z(Ha),mh=[!1,void 0]}var ui=mh;ui[0]&&(_.ch(b,13,ui[1]),c++)}var Xj=a.formfillSubmitData;if(Xj){var Yj=new tac,pg=0;try{var vj=Xj.emailChanged;void 0!==vj&&(_.jk(Yj,1,vj),pg++);var Yi=Xj.nameChanged;void 0!==Yi&&(_.jk(Yj,2,Yi),pg++);var Wo=Xj.phoneChanged;void 0!==Wo&&(_.jk(Yj,3,Wo),pg++);var Eh=Xj.emailPrefilled;void 0!==Eh&&(_.jk(Yj,4,Eh),pg++);var gn=Xj.namePrefilled;void 0!==gn&&(_.jk(Yj,5,gn),pg++);var Ul=Xj.phonePrefilled;void 0!==
Ul&&(_.jk(Yj,6,Ul),pg++);var Xo=[pg===Object.keys(Xj).length,Yj]}catch(Ha){Z(Ha),Xo=[!1,void 0]}var wm=Xo;wm[0]&&(_.ch(b,14,wm[1]),c++)}var vi=a.videoData;if(vi){var Zj=new _.yhb,Uh=0;try{var Zi=vi.encryptedVideoId;void 0!==Zi&&(_.dh(Zj,1,Zi),Uh++);var fl=vi.videoDataSourceType;void 0!==fl&&(_.x(Zj,2,uac[fl]),Uh++);var Xn=[Uh===Object.keys(vi).length,Zj]}catch(Ha){Z(Ha),Xn=[!1,void 0]}var ak=Xn;ak[0]&&(_.ch(b,15,ak[1]),c++)}var wj=a.timerData;if(wj){var xj=new vac,hn=0;try{var Vl=wj.timerValueMinutes;
void 0!==Vl&&(_.ik(xj,1,Vl),hn++);var gl=[hn===Object.keys(wj).length,xj]}catch(Ha){Z(Ha),gl=[!1,void 0]}var Bk=gl;Bk[0]&&(_.ch(b,16,Bk[1]),c++)}var kd=a.videoFormatSelectionData;if(kd){var hl=new wac,$i=0;try{var il=kd.formatType;void 0!==il&&(_.x(hl,1,EX[il]),$i++);var bg=kd.videoItag;void 0!==bg&&(_.ik(hl,2,bg),$i++);var Ck=kd.audioItag;void 0!==Ck&&(_.ik(hl,3,Ck),$i++);var jl=[$i===Object.keys(kd).length,hl]}catch(Ha){Z(Ha),jl=[!1,void 0]}var Rp=jl;Rp[0]&&(_.ch(b,17,Rp[1]),c++)}var wi=a.liteInteractionData;
if(wi){var aj=new xac,kl=0;try{var df=wi.topicId;void 0!==df&&(_.dh(aj,1,df),kl++);var gr=wi.numVideosDownloaded;void 0!==gr&&(_.ik(aj,2,gr),kl++);var Yn=wi.qualitySelected;void 0!==Yn&&(_.ik(aj,3,Yn),kl++);var Zn=wi.shareVideoEntryPoint;void 0!==Zn&&(_.x(aj,4,yac[Zn]),kl++);var is=wi.isOfflineable;void 0!==is&&(_.jk(aj,5,is),kl++);var yj=wi.isOffline;void 0!==yj&&(_.jk(aj,6,yj),kl++);var Fh=[kl===Object.keys(wi).length,aj]}catch(Ha){Z(Ha),Fh=[!1,void 0]}var Gh=Fh;Gh[0]&&(_.ch(b,18,Gh[1]),c++)}var xm=
a.pauseAndBufferData;if(xm){var hr=new zac,ir=0;try{var bk=xm.downloadedBytes;void 0!==bk&&(qX(hr,1,bk),ir++);var ll=xm.totalBytes;void 0!==ll&&(qX(hr,2,ll),ir++);var Dk=[ir===Object.keys(xm).length,hr]}catch(Ha){Z(Ha),Dk=[!1,void 0]}var js=Dk;js[0]&&(_.ch(b,19,js[1]),c++)}var Yo=a.networkStatusData;if(Yo){var $n=new Aac,Zo=0;try{var Wl=Yo.detailedType;void 0!==Wl&&(_.x($n,1,tX[Wl]),Zo++);var $o=[Zo===Object.keys(Yo).length,$n]}catch(Ha){Z(Ha),$o=[!1,void 0]}var ap=$o;ap[0]&&(_.ch(b,20,ap[1]),c++)}var jn=
a.vrControllerData;if(jn){var Sp=new Bac,bp=0;try{var ks=jn.recentered;void 0!==ks&&(_.jk(Sp,1,ks),bp++);var le=[bp===Object.keys(jn).length,Sp]}catch(Ha){Z(Ha),le=[!1,void 0]}var ux=le;ux[0]&&(_.ch(b,21,ux[1]),c++)}var Tp=a.searchboxData;if(Tp){var wt=new Cac,jr=0;try{var Jf=Tp.searchboxStats;if(Jf){var sf=new VX,tf=0;try{var xt=Jf.validationStatus;void 0!==xt&&(_.x(sf,1,Dac[xt]),tf++);var zt=Jf.parameterValidationStatus;void 0!==zt&&(_.x(sf,29,Eac[zt]),tf++);var xv=Jf.clientName;void 0!==xv&&(_.dh(sf,
2,xv),tf++);var yv=Jf.requestIdentifier;void 0!==yv&&(_.dh(sf,33,yv),tf++);var vx=Jf.searchMethod;void 0!==vx&&(_.x(sf,23,Fac[vx]),tf++);var Up=Jf.inputMethods;void 0!==Up&&(fX(sf.addInputMethods.bind(sf),Up,Gac),tf++);var ym=Jf.suggestExperimentInfo;if(ym){var ao=new Hac,Vp=0;try{var zv=ym.id;void 0!==zv&&(_.dh(ao,1,zv),Vp++);var kr=ym.triggered;void 0!==kr&&(_.jk(ao,2,kr),Vp++);var ls=ym.experimentTriggered;void 0!==ls&&(_.ik(ao,3,ls),Vp++);var At=[Vp===Object.keys(ym).length,ao]}catch(Ha){Z(Ha),
At=[!1,void 0]}var wx=At;wx[0]&&(_.ch(sf,3,wx[1]),tf++)}var Av=Jf.originalQuery;void 0!==Av&&(_.dh(sf,4,Av),tf++);var xx=Jf.queryPrefixForDisplayedSuggestions;void 0!==xx&&(_.dh(sf,41,xx),tf++);var yx=Jf.assistedQueryInfo;if(yx){var zx=Iac(yx);zx[0]&&(_.ch(sf,5,zx[1]),tf++)}var ms=Jf.availableSuggestions;ms&&(eX(sf.addAvailableSuggestions.bind(sf),ms,Iac),tf++);var Bt=Jf.previousSuggestions;Bt&&(eX(sf.addPreviousSuggestions.bind(sf),Bt,Iac),tf++);var Ct=Jf.zeroPrefixEnabled;void 0!==Ct&&(_.jk(sf,
38,Ct),tf++);var Ax=Jf.numZeroPrefixSuggestionsShown;void 0!==Ax&&(jX(sf,37,Ax),tf++);var Bx=Jf.unstableConnection;void 0!==Bx&&(_.jk(sf,7,Bx),tf++);var Dt=Jf.sessionNumber;void 0!==Dt&&(jX(sf,8,Dt),tf++);var ns=Jf.sessionDurationMsec;void 0!==ns&&(jX(sf,9,ns),tf++);var Et=Jf.firstEditTimeMsec;void 0!==Et&&(jX(sf,10,Et),tf++);var cp=Jf.lastEditTimeMsec;void 0!==cp&&(jX(sf,11,cp),tf++);var ud=Jf.lastQueryBuildTimeMsec;void 0!==ud&&(jX(sf,22,ud),tf++);var We=Jf.outOfSyncResponseCount;void 0!==We&&(jX(sf,
18,We),tf++);var os=Jf.maxRoundTripTimeMsec;void 0!==os&&(jX(sf,19,os),tf++);var Bv=Jf.totalRoundTripTimeMsec;void 0!==Bv&&(jX(sf,20,Bv),tf++);var Cv=Jf.compressedRoundTripHistogram;void 0!==Cv&&(_.dh(sf,21,Cv),tf++);var lr=Jf.experimentStats;void 0!==lr&&(_.dh(sf,26,lr),tf++);var ps=Jf.sessionId;void 0!==ps&&(_.dh(sf,42,ps),tf++);var mr=[tf===Object.keys(Jf).length,sf]}catch(Ha){Z(Ha),mr=[!1,void 0]}var Xl=mr;Xl[0]&&(_.ch(wt,1,Xl[1]),jr++)}var ck=[jr===Object.keys(Tp).length,wt]}catch(Ha){Z(Ha),
ck=[!1,void 0]}var xi=ck;xi[0]&&(_.ch(b,22,xi[1]),c++)}var Wp=a.inlinePlaybackData;if(Wp){var zj=new Jac,nr=0;try{var zm=Wp.inlinePlaybackActive;void 0!==zm&&(_.jk(zj,1,zm),nr++);var Ft=[nr===Object.keys(Wp).length,zj]}catch(Ha){Z(Ha),Ft=[!1,void 0]}var qs=Ft;qs[0]&&(_.ch(b,23,qs[1]),c++)}var Gt=a.queueActionData;if(Gt){var Cx=new Kac,Xp=0;try{var Am=Gt.queueActionType;void 0!==Am&&(_.x(Cx,1,Lac[Am]),Xp++);var or=[Xp===Object.keys(Gt).length,Cx]}catch(Ha){Z(Ha),or=[!1,void 0]}var Ht=or;Ht[0]&&(_.ch(b,
24,Ht[1]),c++)}var It=a.loopButtonData;if(It){var Dv=new Mac,Dx=0;try{var Ex=It.state;void 0!==Ex&&(Dv.setState(Nac[Ex]),Dx++);var Ev=[Dx===Object.keys(It).length,Dv]}catch(Ha){Z(Ha),Ev=[!1,void 0]}var Jt=Ev;Jt[0]&&(_.ch(b,27,Jt[1]),c++)}var rs=a.swipeDirectionData;if(rs){var Kt=new Oac,Fv=0;try{var Gv=rs.direction;void 0!==Gv&&(Kt.setDirection(Pac[Gv]),Fv++);var dp=[Fv===Object.keys(rs).length,Kt]}catch(Ha){Z(Ha),dp=[!1,void 0]}var Hv=dp;Hv[0]&&(_.ch(b,28,Hv[1]),c++)}var ep=a.ampInteractionData;
if(ep){var pr=new Qac,qr=0;try{var Fx=ep.pageLoadMs;void 0!==Fx&&(_.ik(pr,1,Fx),qr++);var Lt=ep.batchedClicks;void 0!==Lt&&(_.ik(pr,2,Lt),qr++);var Mt=ep.maxScrollPercentage;void 0!==Mt&&(_.ik(pr,3,Mt),qr++);var fp=[qr===Object.keys(ep).length,pr]}catch(Ha){Z(Ha),fp=[!1,void 0]}var Yp=fp;Yp[0]&&(_.ch(b,29,Yp[1]),c++)}var Yl=a.tvhtml5SearchQuerySource;if(Yl){var ss=new Rac,Nt=0;try{var ts=Yl.searchQuerySource;void 0!==ts&&(_.x(ss,1,Sac[ts]),Nt++);var Iv=[Nt===Object.keys(Yl).length,ss]}catch(Ha){Z(Ha),
Iv=[!1,void 0]}var Gx=Iv;Gx[0]&&(_.ch(b,30,Gx[1]),c++)}var rr=a.reelData;if(rr){var ml=new Tac,kn=0;try{var bo=rr.isDismissed;void 0!==bo&&(_.jk(ml,1,bo),kn++);var Zp=rr.persistentEduState;void 0!==Zp&&(_.x(ml,2,Uac[Zp]),kn++);var gp=[kn===Object.keys(rr).length,ml]}catch(Ha){Z(Ha),gp=[!1,void 0]}var sr=gp;sr[0]&&(_.ch(b,31,sr[1]),c++)}var co=a.hoverData;if(co){var $p=new Vac,aq=0;try{var us=co.durationHoveredMs;void 0!==us&&(_.ik($p,1,us),aq++);var tr=[aq===Object.keys(co).length,$p]}catch(Ha){Z(Ha),
tr=[!1,void 0]}var ur=tr;ur[0]&&(_.ch(b,32,ur[1]),c++)}var bq=a.autoSwitchThemeData;if(bq){var Ot=new Wac,bj=0;try{var Aj=bq.isAutoswitched;void 0!==Aj&&(_.jk(Ot,1,Aj),bj++);var yi=bq.isDarkTheme;void 0!==yi&&(_.jk(Ot,2,yi),bj++);var vs=[bj===Object.keys(bq).length,Ot]}catch(Ha){Z(Ha),vs=[!1,void 0]}var Pt=vs;Pt[0]&&(_.ch(b,34,Pt[1]),c++)}var cq=a.userContentModeState;if(cq){var ws=new Xac,Vh=0;try{var dq=cq.userContentMode;void 0!==dq&&(_.x(ws,1,Yac[dq]),Vh++);var eq=[Vh===Object.keys(cq).length,
ws]}catch(Ha){Z(Ha),eq=[!1,void 0]}var fq=eq;fq[0]&&(_.ch(b,35,fq[1]),c++)}var eo=a.arCameraData;if(eo){var hp=new WX,ln=0;try{var ef=eo.effectId;void 0!==ef&&(_.dh(hp,1,ef),ln++);var qg=eo.activeEffects;qg&&(eX(hp.addActiveEffects.bind(hp),qg,Zac),ln++);var nl=eo.activityType;void 0!==nl&&(_.dh(hp,2,nl),ln++);var Jv=eo.campaignId;void 0!==Jv&&(_.dh(hp,3,Jv),ln++);var Qt=eo.videoId;void 0!==Qt&&(hp.setVideoId(Qt),ln++);var fo=eo.recordedVideoLengthMs;void 0!==fo&&(_.ik(hp,5,fo),ln++);var Rt=[ln===
Object.keys(eo).length,hp]}catch(Ha){Z(Ha),Rt=[!1,void 0]}var Kv=Rt;Kv[0]&&(_.ch(b,36,Kv[1]),c++)}var zi=a.housewarmingData;if(zi){var eg=new $ac,Bm=0;try{var gq=zi.numberTopicsSubmitted;void 0!==gq&&(_.ik(eg,1,gq),Bm++);var St=[Bm===Object.keys(zi).length,eg]}catch(Ha){Z(Ha),St=[!1,void 0]}var Tt=St;Tt[0]&&(_.ch(b,37,Tt[1]),c++)}var Ut=a.prefetchSearchData;if(Ut){var Lv=new abc,Hx=0;try{var xs=Ut.query;void 0!==xs&&(_.dh(Lv,1,xs),Hx++);var go=[Hx===Object.keys(Ut).length,Lv]}catch(Ha){Z(Ha),go=[!1,
void 0]}var ol=go;ol[0]&&(_.ch(b,38,ol[1]),c++)}var Zl=a.resolveUrlData;if(Zl){var hq=new bbc,vr=0;try{var Vt=Zl.trackingParams;void 0!==Vt&&(hq.setTrackingParams(Vt),vr++);var iq=[vr===Object.keys(Zl).length,hq]}catch(Ha){Z(Ha),iq=[!1,void 0]}var Mv=iq;Mv[0]&&(_.ch(b,39,Mv[1]),c++)}var Wh=a.liteGuestModeData;if(Wh){var Ix=new cbc,ys=0;try{var jq=Wh.liteGuestSignInDialogType;void 0!==jq&&(_.x(Ix,1,dbc[jq]),ys++);var ip=[ys===Object.keys(Wh).length,Ix]}catch(Ha){Z(Ha),ip=[!1,void 0]}var zs=ip;zs[0]&&
(_.ch(b,41,zs[1]),c++)}var ho=a.gridData;if(ho){var Wt=new _.Qwb,Xt=0;try{var Jx=ho.gridColumnCount;void 0!==Jx&&(_.ik(Wt,1,Jx),Xt++);var Nv=ho.veRowCoordinate;void 0!==Nv&&(_.ik(Wt,2,Nv),Xt++);var Kx=ho.veColumnCoordinate;void 0!==Kx&&(_.ik(Wt,3,Kx),Xt++);var Ov=[Xt===Object.keys(ho).length,Wt]}catch(Ha){Z(Ha),Ov=[!1,void 0]}var kq=Ov;kq[0]&&(_.ch(b,42,kq[1]),c++)}var nh=a.adsClientData;if(nh){var Hh=new ebc,cj=0;try{var jp=nh.formfillSubmitData;if(jp){var io=new fbc,Cm=0;try{var Yt=jp.emailChanged;
void 0!==Yt&&(_.jk(io,1,Yt),Cm++);var Pv=jp.nameChanged;void 0!==Pv&&(_.jk(io,2,Pv),Cm++);var Zt=jp.phoneChanged;void 0!==Zt&&(_.jk(io,3,Zt),Cm++);var dk=jp.emailPrefilled;void 0!==dk&&(_.jk(io,4,dk),Cm++);var Ek=jp.namePrefilled;void 0!==Ek&&(_.jk(io,5,Ek),Cm++);var Fk=jp.phonePrefilled;void 0!==Fk&&(_.jk(io,6,Fk),Cm++);var $t=[Cm===Object.keys(jp).length,io]}catch(Ha){Z(Ha),$t=[!1,void 0]}var Lx=$t;Lx[0]&&(_.Cj(Hh,6,XX,Lx[1]),cj++)}var Qv=nh.formfillValidationError;if(Qv){var wr=new gbc,au=0;try{var C=
Qv.validationErrors;C&&(eX(wr.addValidationErrors.bind(wr),C,hbc),au++);var A=[au===Object.keys(Qv).length,wr]}catch(Ha){Z(Ha),A=[!1,void 0]}var F=A;F[0]&&(_.Cj(Hh,1,XX,F[1]),cj++)}var R=nh.playableAdPageLoaded;if(R){var Y=new ibc,na=0;try{var pa=R.pageLoadTimeMs;void 0!==pa&&(_.ik(Y,1,pa),na++);var ua=R.pageCount;void 0!==ua&&(_.ik(Y,2,ua),na++);var Ra=[na===Object.keys(R).length,Y]}catch(Ha){Z(Ha),Ra=[!1,void 0]}var Pa=Ra;Pa[0]&&(_.Cj(Hh,2,XX,Pa[1]),cj++)}var xa=nh.websiteDeeplinkGestureData;if(xa){var Za=
new jbc,sb=0;try{var bc=xa.cctSupport;void 0!==bc&&(_.jk(Za,1,bc),sb++);var Oc=xa.appInstallAndOpenable;void 0!==Oc&&(_.jk(Za,2,Oc),sb++);var Ld=[sb===Object.keys(xa).length,Za]}catch(Ha){Z(Ha),Ld=[!1,void 0]}var zd=Ld;zd[0]&&(_.Cj(Hh,7,XX,zd[1]),cj++)}var oh=nh.customTabsData;if(oh){var uf=new kbc,dj=0;try{var $l=oh.eventType;void 0!==$l&&(_.x(uf,1,lbc[$l]),dj++);var vf=oh.timeSinceNavigationStartedMs;void 0!==vf&&(_.ik(uf,2,vf),dj++);var De=[dj===Object.keys(oh).length,uf]}catch(Ha){Z(Ha),De=[!1,
void 0]}var dd=De;dd[0]&&(_.Cj(Hh,8,XX,dd[1]),cj++)}var Fg=nh.customTabEngagementSignalData;if(Fg){var ic=new mbc,Ic=0;try{var Cc=Fg.verticalScrollEvent;if(Cc){var ec=new nbc,cg=0;try{var Ai=Cc.directionUp;void 0!==Ai&&(_.jk(ec,1,Ai),cg++);var Xh=[cg===Object.keys(Cc).length,ec]}catch(Ha){Z(Ha),Xh=[!1,void 0]}var rg=Xh;rg[0]&&(_.Cj(ic,1,obc,rg[1]),Ic++)}var kp=Fg.greatestScrollPercentageIncreaseEvent;if(kp){var Mx=new pbc,Gc=0;try{var TA=kp.scrollPercentage;void 0!==TA&&(_.ik(Mx,1,TA),Gc++);var PF=
[Gc===Object.keys(kp).length,Mx]}catch(Ha){Z(Ha),PF=[!1,void 0]}var PJ=PF;PJ[0]&&(_.Cj(ic,2,obc,PJ[1]),Ic++)}var sz=Fg.sessionEndedEvent;if(sz){var tz=new qbc,QF=0;try{var UA=sz.userInteracted;void 0!==UA&&(_.jk(tz,1,UA),QF++);var VA=[QF===Object.keys(sz).length,tz]}catch(Ha){Z(Ha),VA=[!1,void 0]}var uX=VA;uX[0]&&(_.Cj(ic,3,obc,uX[1]),Ic++)}var s$=[Ic===Object.keys(Fg).length,ic]}catch(Ha){Z(Ha),s$=[!1,void 0]}var vX=s$;vX[0]&&(_.Cj(Hh,15,XX,vX[1]),cj++)}var QJ=nh.adsCctWebsiteLinkGestureData;if(QJ){var XO=
new rbc,RJ=0;try{var t$=QJ.cctSupport;void 0!==t$&&(_.jk(XO,1,t$),RJ++);var u$=QJ.isAdOpenedInIncognito;void 0!==u$&&(_.jk(XO,2,u$),RJ++);var YO=QJ.usedCustomTabPackage;void 0!==YO&&(_.dh(XO,3,YO),RJ++);var wX=[RJ===Object.keys(QJ).length,XO]}catch(Ha){Z(Ha),wX=[!1,void 0]}var xX=wX;xX[0]&&(_.Cj(Hh,9,XX,xX[1]),cj++)}var yX=nh.adGestureTerminationData;if(yX){var v$=new sbc,w$=0;try{var x$=yX.isAdClickTerminated;void 0!==x$&&(_.jk(v$,1,x$),w$++);var y$=[w$===Object.keys(yX).length,v$]}catch(Ha){Z(Ha),
y$=[!1,void 0]}var z$=y$;z$[0]&&(_.Cj(Hh,10,XX,z$[1]),cj++)}var SJ=nh.aboutThisAdData;if(SJ){var ZO=new tbc,$O=0;try{var A$=SJ.pageLoadSucceeded;void 0!==A$&&(_.jk(ZO,1,A$),$O++);var B$=SJ.pageLoadTimedOut;void 0!==B$&&(_.jk(ZO,2,B$),$O++);var C$=SJ.adMuteRequested;void 0!==C$&&(_.jk(ZO,3,C$),$O++);var D$=[$O===Object.keys(SJ).length,ZO]}catch(Ha){Z(Ha),D$=[!1,void 0]}var E$=D$;E$[0]&&(_.Cj(Hh,11,XX,E$[1]),cj++)}var zX=nh.playerStateData;if(zX){var F$=new ubc,G$=0;try{var H$=zX.sizeState;void 0!==
H$&&(_.x(F$,1,vbc[H$]),G$++);var Cb=[G$===Object.keys(zX).length,F$]}catch(Ha){Z(Ha),Cb=[!1,void 0]}var Occ=Cb;Occ[0]&&(_.Cj(Hh,13,XX,Occ[1]),cj++)}var I$=nh.preloadAppStoreData;if(I$){var bsa=new wbc,csa=0;try{var Pcc=I$.cacheHit;void 0!==Pcc&&(_.jk(bsa,1,Pcc),csa++);var Qcc=I$.status;void 0!==Qcc&&(_.x(bsa,2,xbc[Qcc]),csa++);var Rcc=I$.latencyMs;void 0!==Rcc&&(_.ik(bsa,3,Rcc),csa++);var Scc=[csa===Object.keys(I$).length,bsa]}catch(Ha){Z(Ha),Scc=[!1,void 0]}var Tcc=Scc;Tcc[0]&&(_.Cj(Hh,14,XX,Tcc[1]),
cj++)}var Ucc=nh.clickLocation;void 0!==Ucc&&(_.ik(Hh,3,Ucc),cj++);var Vcc=nh.adClientDataEntry;if(Vcc){var Wcc=ybc(Vcc);Wcc[0]&&(_.ch(Hh,4,Wcc[1]),cj++)}var Xcc=nh.serializedAdServingData;void 0!==Xcc&&(_.uv(Hh,5,Xcc),cj++);var esa=nh.clickData;if(esa){var n7a=new zbc,o7a=0;try{var Zcc=esa.isNoOpTap;void 0!==Zcc&&(_.jk(n7a,1,Zcc),o7a++);var $cc=esa.terminationEventType;void 0!==$cc&&(_.x(n7a,2,Abc[$cc]),o7a++);var adc=[o7a===Object.keys(esa).length,n7a]}catch(Ha){Z(Ha),adc=[!1,void 0]}var bdc=adc;
bdc[0]&&(_.ch(Hh,12,bdc[1]),cj++)}var cdc=[cj===Object.keys(nh).length,Hh]}catch(Ha){Z(Ha),cdc=[!1,void 0]}var ddc=cdc;ddc[0]&&(_.ch(b,43,ddc[1]),c++)}var p7a=a.accessibilitySettingsData;if(p7a){var fdc=new Bbc,gdc=0;try{var hdc=p7a.playerControlsTimeoutMs;void 0!==hdc&&(_.jj(fdc,1,hdc),gdc++);var idc=[gdc===Object.keys(p7a).length,fdc]}catch(Ha){Z(Ha),idc=[!1,void 0]}var jdc=idc;jdc[0]&&(_.ch(b,45,jdc[1]),c++)}var q7a=a.playerCurrentTimeModeData;if(q7a){var ldc=new Cbc,mdc=0;try{var ndc=q7a.isRemainingTime;
void 0!==ndc&&(_.jk(ldc,1,ndc),mdc++);var odc=[mdc===Object.keys(q7a).length,ldc]}catch(Ha){Z(Ha),odc=[!1,void 0]}var pdc=odc;pdc[0]&&(_.ch(b,46,pdc[1]),c++)}var Rv=a.clickSignals;if(Rv){var Nx=new Dbc,Ox=0;try{var rdc=Rv.clickXCoordinate;void 0!==rdc&&(_.ik(Nx,1,rdc),Ox++);var sdc=Rv.clickYCoordinate;void 0!==sdc&&(_.ik(Nx,2,sdc),Ox++);var tdc=Rv.viewWidth;void 0!==tdc&&(_.ik(Nx,3,tdc),Ox++);var udc=Rv.viewHeight;void 0!==udc&&(_.ik(Nx,4,udc),Ox++);var vdc=Rv.coordinateXOnContainer;void 0!==vdc&&
(_.ik(Nx,5,vdc),Ox++);var wdc=Rv.coordinateYOnContainer;void 0!==wdc&&(_.ik(Nx,6,wdc),Ox++);var xdc=Rv.containerViewWidth;void 0!==xdc&&(_.ik(Nx,7,xdc),Ox++);var ydc=Rv.containerViewHeight;void 0!==ydc&&(_.ik(Nx,8,ydc),Ox++);var zdc=Rv.coordinateXOnScreen;void 0!==zdc&&(_.ik(Nx,9,zdc),Ox++);var Adc=Rv.coordinateYOnScreen;void 0!==Adc&&(_.ik(Nx,10,Adc),Ox++);var Bdc=Rv.isOrientationLandscape;void 0!==Bdc&&(_.jk(Nx,11,Bdc),Ox++);var Cdc=Rv.deviceOrientation;void 0!==Cdc&&(_.x(Nx,12,b9b[Cdc]),Ox++);
var Ddc=[Ox===Object.keys(Rv).length,Nx]}catch(Ha){Z(Ha),Ddc=[!1,void 0]}var Edc=Ddc;Edc[0]&&(_.ch(b,47,Edc[1]),c++)}var fsa=a.subscribeButtonStateData;if(fsa){var r7a=new Ebc,s7a=0;try{var Gdc=fsa.externalChannelId;void 0!==Gdc&&(_.dh(r7a,1,Gdc),s7a++);var Hdc=fsa.isSubscribed;void 0!==Hdc&&(_.jk(r7a,2,Hdc),s7a++);var Idc=[s7a===Object.keys(fsa).length,r7a]}catch(Ha){Z(Ha),Idc=[!1,void 0]}var Jdc=Idc;Jdc[0]&&(_.ch(b,48,Jdc[1]),c++)}var gsa=a.videoQualitySelectionData;if(gsa){var t7a=new Fbc,u7a=
0;try{var Ldc=gsa.qualityLabel;void 0!==Ldc&&(_.dh(t7a,1,Ldc),u7a++);var Mdc=gsa.checked;void 0!==Mdc&&(_.jk(t7a,2,Mdc),u7a++);var Ndc=[u7a===Object.keys(gsa).length,t7a]}catch(Ha){Z(Ha),Ndc=[!1,void 0]}var Odc=Ndc;Odc[0]&&(_.ch(b,49,Odc[1]),c++)}var v7a=a.engagementPanelVisibilityData;if(v7a){var Qdc=new Gbc,Rdc=0;try{var Sdc=v7a.visibility;void 0!==Sdc&&(_.x(Qdc,1,Hbc[Sdc]),Rdc++);var Tdc=[Rdc===Object.keys(v7a).length,Qdc]}catch(Ha){Z(Ha),Tdc=[!1,void 0]}var Udc=Tdc;Udc[0]&&(_.ch(b,50,Udc[1]),
c++)}var hsa=a.engagementPanelActivelyEngagingData;if(hsa){var w7a=new Ibc,x7a=0;try{var Wdc=hsa.panelIdentifier;void 0!==Wdc&&(_.dh(w7a,1,Wdc),x7a++);var Xdc=hsa.isActivelyEngaging;void 0!==Xdc&&(_.jk(w7a,2,Xdc),x7a++);var Ydc=[x7a===Object.keys(hsa).length,w7a]}catch(Ha){Z(Ha),Ydc=[!1,void 0]}var Zdc=Ydc;Zdc[0]&&(_.ch(b,55,Zdc[1]),c++)}var ek=a.shortsCreationClientData;if(ek){var fk=new Jbc,Gk=0;try{var J$=ek.trimAsset;if(J$){var jsa=new Kbc,ksa=0;try{var aec=J$.isTrimmable;void 0!==aec&&(_.jk(jsa,
1,aec),ksa++);var bec=J$.isPlayable;void 0!==bec&&(_.jk(jsa,2,bec),ksa++);var cec=J$.isParseable;void 0!==cec&&(_.jk(jsa,3,cec),ksa++);var dec=[ksa===Object.keys(J$).length,jsa]}catch(Ha){Z(Ha),dec=[!1,void 0]}var eec=dec;eec[0]&&(_.ch(fk,1,eec[1]),Gk++)}var fec=ek.creationTrimAsset;if(fec){var hec=Lbc(fec);hec[0]&&(_.ch(fk,2,hec[1]),Gk++)}var iec=ek.creationCropSelection;if(iec){var kec=Mbc(iec);kec[0]&&(_.ch(fk,3,kec[1]),Gk++)}var lsa=ek.scrubberSelection;if(lsa){var nsa=new Nbc,y7a=0;try{var lec=
lsa.selectedStartPointMs;void 0!==lec&&(_.jj(nsa,1,lec),y7a++);var mec=lsa.defaultStartPointsMs;mec&&(eX(nsa.addDefaultStartPointsMs.bind(nsa),mec,Obc),y7a++);var nec=[y7a===Object.keys(lsa).length,nsa]}catch(Ha){Z(Ha),nec=[!1,void 0]}var oec=nec;oec[0]&&(_.ch(fk,4,oec[1]),Gk++)}var z7a=ek.previewOptimalAudioSegments;if(z7a){var qec=new Pbc,rec=0;try{var A7a=z7a.bestSegment;if(A7a){var tec=new Qbc,uec=0;try{var vec=A7a.startPointMs;void 0!==vec&&(_.jj(tec,1,vec),uec++);var wec=[uec===Object.keys(A7a).length,
tec]}catch(Ha){Z(Ha),wec=[!1,void 0]}var xec=wec;xec[0]&&(_.ch(qec,1,xec[1]),rec++)}var yec=[rec===Object.keys(z7a).length,qec]}catch(Ha){Z(Ha),yec=[!1,void 0]}var zec=yec;zec[0]&&(_.ch(fk,5,zec[1]),Gk++)}var osa=ek.shortsUploadData;if(osa){var qsa=new Rbc,B7a=0;try{var Aec=osa.uploadFrontendId;void 0!==Aec&&(_.dh(qsa,1,Aec),B7a++);var Bec=osa.mediaAttribution;Bec&&(eX(qsa.addMediaAttribution.bind(qsa),Bec,Sbc),B7a++);var Cec=[B7a===Object.keys(osa).length,qsa]}catch(Ha){Z(Ha),Cec=[!1,void 0]}var Dec=
Cec;Dec[0]&&(_.ch(fk,6,Dec[1]),Gk++)}var C7a=ek.recordingStatus;if(C7a){var Fec=new Tbc,Gec=0;try{var Hec=C7a.hasRecordedSegment;void 0!==Hec&&(_.jk(Fec,1,Hec),Gec++);var Iec=[Gec===Object.keys(C7a).length,Fec]}catch(Ha){Z(Ha),Iec=[!1,void 0]}var Jec=Iec;Jec[0]&&(_.ch(fk,7,Jec[1]),Gk++)}var D7a=ek.cameraToolbeltData;if(D7a){var Lec=new Ubc,Mec=0;try{var Nec=D7a.cameraSource;void 0!==Nec&&(_.x(Lec,1,Vbc[Nec]),Mec++);var Oec=[Mec===Object.keys(D7a).length,Lec]}catch(Ha){Z(Ha),Oec=[!1,void 0]}var Pec=
Oec;Pec[0]&&(_.ch(fk,8,Pec[1]),Gk++)}var E7a=ek.segmentImportStatus;if(E7a){var Rec=new Wbc,Sec=0;try{var Tec=E7a.inProgressOnRestoredActivity;void 0!==Tec&&(_.jk(Rec,1,Tec),Sec++);var Uec=[Sec===Object.keys(E7a).length,Rec]}catch(Ha){Z(Ha),Uec=[!1,void 0]}var Vec=Uec;Vec[0]&&(_.ch(fk,9,Vec[1]),Gk++)}var Wec=ek.durationToggleState;void 0!==Wec&&(_.x(fk,10,Xbc[Wec]),Gk++);var dD=ek.currentProjectDraftData;if(dD){var RF=new Ybc,SF=0;try{var Zec=dD.projectId;void 0!==Zec&&(_.dh(RF,1,Zec),SF++);var $ec=
dD.draftLocation;void 0!==$ec&&(_.x(RF,2,Zbc[$ec]),SF++);var afc=dD.numSaves;void 0!==afc&&(_.ik(RF,3,afc),SF++);var bfc=dD.hasMetadata;void 0!==bfc&&(_.jk(RF,4,bfc),SF++);var cfc=dD.hasEdits;void 0!==cfc&&(_.jk(RF,5,cfc),SF++);var dfc=dD.isRecovered;void 0!==dfc&&(_.jk(RF,6,dfc),SF++);var efc=dD.timeSinceCreationMs;void 0!==efc&&(_.jj(RF,7,efc),SF++);var ffc=dD.projectSizeBytes;void 0!==ffc&&(_.ik(RF,8,ffc),SF++);var gfc=[SF===Object.keys(dD).length,RF]}catch(Ha){Z(Ha),gfc=[!1,void 0]}var hfc=gfc;
hfc[0]&&(_.ch(fk,11,hfc[1]),Gk++)}var F7a=ek.projectData;if(F7a){var jfc=new $bc,kfc=0;try{var lfc=F7a.numDrafts;void 0!==lfc&&(_.ik(jfc,1,lfc),kfc++);var mfc=[kfc===Object.keys(F7a).length,jfc]}catch(Ha){Z(Ha),mfc=[!1,void 0]}var nfc=mfc;nfc[0]&&(_.ch(fk,12,nfc[1]),Gk++)}var G7a=ek.durationToggleData;if(G7a){var pfc=new acc,qfc=0;try{var rfc=G7a.durationToggleButtonState;void 0!==rfc&&(_.x(pfc,1,Xbc[rfc]),qfc++);var sfc=[qfc===Object.keys(G7a).length,pfc]}catch(Ha){Z(Ha),sfc=[!1,void 0]}var tfc=
sfc;tfc[0]&&(_.ch(fk,13,tfc[1]),Gk++)}var TF=ek.trimData;if(TF){var UF=new bcc,TJ=0;try{var ufc=TF.originalDurationMillis;void 0!==ufc&&(_.jj(UF,1,ufc),TJ++);var vfc=TF.originalWidth;void 0!==vfc&&(_.jj(UF,2,vfc),TJ++);var wfc=TF.originalHeight;void 0!==wfc&&(_.jj(UF,3,wfc),TJ++);var xfc=TF.trimAsset;if(xfc){var yfc=Lbc(xfc);yfc[0]&&(_.ch(UF,4,yfc[1]),TJ++)}var zfc=TF.cropSelection;if(zfc){var Afc=Mbc(zfc);Afc[0]&&(_.ch(UF,5,Afc[1]),TJ++)}var Bfc=TF.defaultStartPoints;Bfc&&(eX(UF.addDefaultStartPoints.bind(UF),
Bfc,ccc),TJ++);var AX=TF.startPointSelection;if(AX){var K$=new dcc,L$=0;try{var Dfc=AX.selectedSegmentStartPointMs;void 0!==Dfc&&(_.jj(K$,1,Dfc),L$++);var Efc=AX.originalSegmentStartPointMs;void 0!==Efc&&(_.jj(K$,2,Efc),L$++);var Ffc=AX.sourceVideoId;void 0!==Ffc&&(_.dh(K$,3,Ffc),L$++);var Gfc=AX.selectedSegmentDurationMs;void 0!==Gfc&&(_.jj(K$,4,Gfc),L$++);var Hfc=[L$===Object.keys(AX).length,K$]}catch(Ha){Z(Ha),Hfc=[!1,void 0]}var Ifc=Hfc;Ifc[0]&&(_.ch(UF,7,Ifc[1]),TJ++)}var Jfc=[TJ===Object.keys(TF).length,
UF]}catch(Ha){Z(Ha),Jfc=[!1,void 0]}var Kfc=Jfc;Kfc[0]&&(_.ch(fk,14,Kfc[1]),Gk++)}var Lfc=ek.trimContext;void 0!==Lfc&&(_.x(fk,15,ecc[Lfc]),Gk++);var Mfc=ek.trimEvent;void 0!==Mfc&&(_.x(fk,16,fcc[Mfc]),Gk++);var Nfc=ek.volumeTracksAvailable;Nfc&&(eX(fk.addVolumeTracksAvailable.bind(fk),Nfc,gcc),Gk++);var Pfc=ek.volumeTrackChangedByUser;if(Pfc){var Qfc=gcc(Pfc);Qfc[0]&&(_.ch(fk,18,Qfc[1]),Gk++)}var UJ=ek.deviceSpecifications;if(UJ){var aP=new hcc,bP=0;try{var Sfc=UJ.minSupportedResolutionWidth;void 0!==
Sfc&&(_.jj(aP,1,Sfc),bP++);var Tfc=UJ.minSupportedResolutionHeight;void 0!==Tfc&&(_.jj(aP,2,Tfc),bP++);var Ufc=UJ.minSupportedFrameRate;void 0!==Ufc&&(_.ej(aP,3,Ufc),bP++);var Vfc=UJ.highestResolutionWidthSupportedByAllCameras;void 0!==Vfc&&(_.jj(aP,4,Vfc),bP++);var Wfc=UJ.highestResolutionHeightSupportedByAllCameras;void 0!==Wfc&&(_.jj(aP,5,Wfc),bP++);var Xfc=UJ.highestFpsAtHighestResolutionSupportedByAllCameras;void 0!==Xfc&&(_.ej(aP,6,Xfc),bP++);var Yfc=[bP===Object.keys(UJ).length,aP]}catch(Ha){Z(Ha),
Yfc=[!1,void 0]}var Zfc=Yfc;Zfc[0]&&(_.ch(fk,19,Zfc[1]),Gk++)}var H7a=ek.remixData;if(H7a){var agc=new icc,bgc=0;try{var cgc=H7a.sourceVideoId;void 0!==cgc&&(_.dh(agc,1,cgc),bgc++);var dgc=[bgc===Object.keys(H7a).length,agc]}catch(Ha){Z(Ha),dgc=[!1,void 0]}var egc=dgc;egc[0]&&(_.ch(fk,20,egc[1]),Gk++)}var fgc=ek.entryContext;if(fgc){var ggc=B$b(fgc);ggc[0]&&(_.ch(fk,21,ggc[1]),Gk++)}var hgc=ek.isTransformerEnabledForFeature;void 0!==hgc&&(_.jk(fk,22,hgc),Gk++);var I7a=ek.creationTextData;if(I7a){var jgc=
new jcc,kgc=0;try{var lgc=I7a.textBackgroundStyle;void 0!==lgc&&(_.x(jgc,1,kcc[lgc]),kgc++);var mgc=[kgc===Object.keys(I7a).length,jgc]}catch(Ha){Z(Ha),mgc=[!1,void 0]}var ngc=mgc;ngc[0]&&(_.ch(fk,23,ngc[1]),Gk++)}var VJ=ek.selectedVideoFormatStreamData;if(VJ){var cP=new lcc,dP=0;try{var ogc=VJ.itag;void 0!==ogc&&(_.ik(cP,1,ogc),dP++);var pgc=VJ.mimeType;void 0!==pgc&&(_.dh(cP,2,pgc),dP++);var qgc=VJ.fps;void 0!==qgc&&(_.ik(cP,3,qgc),dP++);var rgc=VJ.quality;void 0!==rgc&&(cP.setQuality(rgc),dP++);
var sgc=VJ.isHdr;void 0!==sgc&&(_.jk(cP,5,sgc),dP++);var tgc=VJ.isOtf;void 0!==tgc&&(_.jk(cP,6,tgc),dP++);var ugc=[dP===Object.keys(VJ).length,cP]}catch(Ha){Z(Ha),ugc=[!1,void 0]}var vgc=ugc;vgc[0]&&(_.ch(fk,24,vgc[1]),Gk++)}var wgc=[Gk===Object.keys(ek).length,fk]}catch(Ha){Z(Ha),wgc=[!1,void 0]}var xgc=wgc;xgc[0]&&(_.ch(b,51,xgc[1]),c++)}var ssa=a.notificationBellStateData;if(ssa){var K7a=new mcc,L7a=0;try{var zgc=ssa.stateId;void 0!==zgc&&(_.ik(K7a,1,zgc),L7a++);var Agc=ssa.isVisiblyDisabled;void 0!==
Agc&&(_.jk(K7a,2,Agc),L7a++);var Bgc=[L7a===Object.keys(ssa).length,K7a]}catch(Ha){Z(Ha),Bgc=[!1,void 0]}var Cgc=Bgc;Cgc[0]&&(_.ch(b,52,Cgc[1]),c++)}var M7a=a.appThemeSettingData;if(M7a){var Egc=new ncc,Fgc=0;try{var Ggc=M7a.selectedSetting;void 0!==Ggc&&(_.dh(Egc,1,Ggc),Fgc++);var Hgc=[Fgc===Object.keys(M7a).length,Egc]}catch(Ha){Z(Ha),Hgc=[!1,void 0]}var Igc=Hgc;Igc[0]&&(_.ch(b,53,Igc[1]),c++)}var N7a=a.structuralData;if(N7a){var Kgc=new occ,Lgc=0;try{var Mgc=N7a.blockPageSplitting;void 0!==Mgc&&
(_.jk(Kgc,1,Mgc),Lgc++);var Ngc=[Lgc===Object.keys(N7a).length,Kgc]}catch(Ha){Z(Ha),Ngc=[!1,void 0]}var Ogc=Ngc;Ogc[0]&&(_.ch(b,54,Ogc[1]),c++)}var tsa=a.commentsEntryPointClientData;if(tsa){var O7a=new pcc,P7a=0;try{var Pgc=tsa.height;void 0!==Pgc&&(_.ik(O7a,1,Pgc),P7a++);var Qgc=tsa.width;void 0!==Qgc&&(_.ik(O7a,2,Qgc),P7a++);var Rgc=[P7a===Object.keys(tsa).length,O7a]}catch(Ha){Z(Ha),Rgc=[!1,void 0]}var Sgc=Rgc;Sgc[0]&&(_.ch(b,56,Sgc[1]),c++)}var vsa=a.scrubberData;if(vsa){var Q7a=new qcc,R7a=
0;try{var Ugc=vsa.scrubbingTimePositionChangeMs;void 0!==Ugc&&(_.ik(Q7a,1,Ugc),R7a++);var Vgc=vsa.isCancelled;void 0!==Vgc&&(_.jk(Q7a,2,Vgc),R7a++);var Wgc=[R7a===Object.keys(vsa).length,Q7a]}catch(Ha){Z(Ha),Wgc=[!1,void 0]}var Xgc=Wgc;Xgc[0]&&(_.ch(b,57,Xgc[1]),c++)}var BX=a.firstHomeThumbnailPrefetchData;if(BX){var M$=new rcc,N$=0;try{var Zgc=BX.foundUrl;void 0!==Zgc&&(_.jk(M$,1,Zgc),N$++);var $gc=BX.urlCount;void 0!==$gc&&(_.ik(M$,2,$gc),N$++);var ahc=BX.isRendererKnown;void 0!==ahc&&(_.jk(M$,
3,ahc),N$++);var bhc=BX.rendererName;void 0!==bhc&&(_.dh(M$,4,bhc),N$++);var chc=[N$===Object.keys(BX).length,M$]}catch(Ha){Z(Ha),chc=[!1,void 0]}var dhc=chc;dhc[0]&&(_.ch(b,60,dhc[1]),c++)}var S7a=a.nonVideoSearchResultData;if(S7a){var T7a=new scc,ehc=0;try{var fhc=S7a.backToAppData;fhc&&(eX(T7a.addBackToAppData.bind(T7a),fhc,tcc),ehc++);var ghc=[ehc===Object.keys(S7a).length,T7a]}catch(Ha){Z(Ha),ghc=[!1,void 0]}var hhc=ghc;hhc[0]&&(_.ch(b,61,hhc[1]),c++)}var CX=a.seekData;if(CX){var O$=new ucc,
P$=0;try{var jhc=CX.seekSource;void 0!==jhc&&(_.x(O$,1,vcc[jhc]),P$++);var khc=CX.startMediaTimeMs;void 0!==khc&&(_.ik(O$,2,khc),P$++);var lhc=CX.endMediaTimeMs;void 0!==lhc&&(_.ik(O$,3,lhc),P$++);var mhc=CX.scrubberState;void 0!==mhc&&(_.x(O$,4,wcc[mhc]),P$++);var nhc=[P$===Object.keys(CX).length,O$]}catch(Ha){Z(Ha),nhc=[!1,void 0]}var ohc=nhc;ohc[0]&&(_.ch(b,62,ohc[1]),c++)}var xsa=a.toggleButtonData;if(xsa){var U7a=new xcc,V7a=0;try{var qhc=xsa.buttonType;void 0!==qhc&&(_.x(U7a,1,ycc[qhc]),V7a++);
var rhc=xsa.isToggledOn;void 0!==rhc&&(_.jk(U7a,2,rhc),V7a++);var shc=[V7a===Object.keys(xsa).length,U7a]}catch(Ha){Z(Ha),shc=[!1,void 0]}var thc=shc;thc[0]&&(_.ch(b,63,thc[1]),c++)}var W7a=a.playerLayout;if(W7a){var uhc=new zcc,vhc=0;try{var whc=W7a.state;void 0!==whc&&(uhc.setState(Acc[whc]),vhc++);var xhc=[vhc===Object.keys(W7a).length,uhc]}catch(Ha){Z(Ha),xhc=[!1,void 0]}var yhc=xhc;yhc[0]&&(_.ch(b,64,yhc[1]),c++)}var VF=a.kidsCategoryWheelSwipe;if(VF){var WJ=new Bcc,XJ=0;try{var Ahc=VF.swipeDurationMs;
void 0!==Ahc&&(_.ik(WJ,1,Ahc),XJ++);var Bhc=VF.swipeLengthDpi;void 0!==Bhc&&(_.ik(WJ,2,Bhc),XJ++);var Chc=VF.categoryIndexStart;void 0!==Chc&&(_.ik(WJ,3,Chc),XJ++);var Dhc=VF.categoryIndexEnd;void 0!==Dhc&&(_.ik(WJ,4,Dhc),XJ++);var Ehc=VF.totalCategories;void 0!==Ehc&&(_.ik(WJ,5,Ehc),XJ++);var Fhc=VF.isFling;void 0!==Fhc&&(_.jk(WJ,6,Fhc),XJ++);var Ghc=VF.isAssistiveTechOn;void 0!==Ghc&&(_.jk(WJ,7,Ghc),XJ++);var Hhc=[XJ===Object.keys(VF).length,WJ]}catch(Ha){Z(Ha),Hhc=[!1,void 0]}var Ihc=Hhc;Ihc[0]&&
(_.ch(b,66,Ihc[1]),c++)}var Q$=a.mdxAutoconnectPromptData;if(Q$){var zsa=new Ccc,Asa=0;try{var Khc=Q$.handoffActionNonce;void 0!==Khc&&(_.dh(zsa,1,Khc),Asa++);var Lhc=Q$.supportsWifiDiscovery;void 0!==Lhc&&(_.jk(zsa,2,Lhc),Asa++);var Mhc=Q$.isWifiDiscovered;void 0!==Mhc&&(_.jk(zsa,3,Mhc),Asa++);var Nhc=[Asa===Object.keys(Q$).length,zsa]}catch(Ha){Z(Ha),Nhc=[!1,void 0]}var Ohc=Nhc;Ohc[0]&&(_.ch(b,67,Ohc[1]),c++)}var Bsa=a.autoTranslateCaptionsData;if(Bsa){var Y7a=new Dcc,Z7a=0;try{var Phc=Bsa.index;
void 0!==Phc&&(Y7a.setIndex(Phc),Z7a++);var Qhc=Bsa.isRecommended;void 0!==Qhc&&(_.jk(Y7a,2,Qhc),Z7a++);var Rhc=[Z7a===Object.keys(Bsa).length,Y7a]}catch(Ha){Z(Ha),Rhc=[!1,void 0]}var Shc=Rhc;Shc[0]&&(_.ch(b,68,Shc[1]),c++)}var Csa=a.sharingData;if(Csa){var $7a=new Ecc,a8a=0;try{var Uhc=Csa.serializedShareEntity;void 0!==Uhc&&(_.dh($7a,1,Uhc),a8a++);var Vhc=Csa.serializedGetSharingProviderDataParams;void 0!==Vhc&&(_.dh($7a,2,Vhc),a8a++);var Whc=[a8a===Object.keys(Csa).length,$7a]}catch(Ha){Z(Ha),
Whc=[!1,void 0]}var Xhc=Whc;Xhc[0]&&(_.ch(b,69,Xhc[1]),c++)}var bu=a.qualityPickerData;if(bu){var Sv=new Fcc,Tv=0;try{var Zhc=bu.dontShowAgain;void 0!==Zhc&&(_.jk(Sv,1,Zhc),Tv++);var $hc=bu.selectedVideoQuality;void 0!==$hc&&(_.x(Sv,2,Gcc[$hc]),Tv++);var aic=bu.selectedVideoQualityFixedResolution;void 0!==aic&&(_.ik(Sv,3,aic),Tv++);var bic=bu.videoSizeEstimates;if(bic){var cic=YX(bic);cic[0]&&(_.ch(Sv,6,cic[1]),Tv++)}var dic=bu.selectedSizeEstimate;void 0!==dic&&(_.jj(Sv,5,dic),Tv++);var eic=bu.dryRunSelectedEstimatePreferVp9;
void 0!==eic&&(_.jj(Sv,7,eic),Tv++);var fic=bu.dryRunSelectedEstimatePreferOpus;void 0!==fic&&(_.jj(Sv,8,fic),Tv++);var gic=bu.dryRunSelectedEstimatePreferVp9AndOpus;void 0!==gic&&(_.jj(Sv,9,gic),Tv++);var hic=bu.dryRunSelectedEstimatePreferVp9OpusAlwaysClosest;void 0!==hic&&(_.jj(Sv,10,hic),Tv++);var iic=bu.dryRunSizeEstimatesPreferVp9;if(iic){var jic=YX(iic);jic[0]&&(_.ch(Sv,11,jic[1]),Tv++)}var kic=bu.dryRunSizeEstimatesPreferOpus;if(kic){var lic=YX(kic);lic[0]&&(_.ch(Sv,12,lic[1]),Tv++)}var mic=
bu.dryRunSizeEstimatesPreferVp9AndOpus;if(mic){var nic=YX(mic);nic[0]&&(_.ch(Sv,13,nic[1]),Tv++)}var oic=bu.dryRunSizeEstimatesPreferVp9OpusAlwaysClosest;if(oic){var pic=YX(oic);pic[0]&&(_.ch(Sv,14,pic[1]),Tv++)}var qic=[Tv===Object.keys(bu).length,Sv]}catch(Ha){Z(Ha),qic=[!1,void 0]}var ric=qic;ric[0]&&(_.ch(b,70,ric[1]),c++)}var DX=a.zoomStateData;if(DX){var S$=new Hcc,T$=0;try{var tic=DX.startZoomState;void 0!==tic&&(_.x(S$,1,Icc[tic]),T$++);var vic=DX.endZoomState;void 0!==vic&&(_.x(S$,2,Icc[vic]),
T$++);var wic=DX.startZoomLevel;void 0!==wic&&(_.ej(S$,3,wic),T$++);var xic=DX.endZoomLevel;void 0!==xic&&(_.ej(S$,4,xic),T$++);var yic=[T$===Object.keys(DX).length,S$]}catch(Ha){Z(Ha),yic=[!1,void 0]}var zic=yic;zic[0]&&(_.ch(b,71,zic[1]),c++)}var b8a=a.elementsData;if(b8a){var Bic=new Jcc,Cic=0;try{var Dic=b8a.isElementsRendered;void 0!==Dic&&(_.jk(Bic,1,Dic),Cic++);var Eic=[Cic===Object.keys(b8a).length,Bic]}catch(Ha){Z(Ha),Eic=[!1,void 0]}var Fic=Eic;Fic[0]&&(_.ch(b,72,Fic[1]),c++)}var c8a=a.fineScrubbingData;
if(c8a){var Hic=new Kcc,Iic=0;try{var Jic=c8a.fineScrubbingState;void 0!==Jic&&(_.x(Hic,1,Lcc[Jic]),Iic++);var Kic=[Iic===Object.keys(c8a).length,Hic]}catch(Ha){Z(Ha),Kic=[!1,void 0]}var Lic=Kic;Lic[0]&&(_.ch(b,73,Lic[1]),c++)}var Dsa=a.volumePanelData;if(Dsa){var d8a=new Mcc,e8a=0;try{var Nic=Dsa.trackType;void 0!==Nic&&(_.ik(d8a,1,Nic),e8a++);var Oic=Dsa.volumePercent;void 0!==Oic&&(_.ej(d8a,2,Oic),e8a++);var Pic=[e8a===Object.keys(Dsa).length,d8a]}catch(Ha){Z(Ha),Pic=[!1,void 0]}var Qic=Pic;Qic[0]&&
(_.ch(b,74,Qic[1]),c++)}var f8a=a.embedsRuntimeEnabledFeatures;if(f8a){var Sic=new Ncc,Tic=0;try{var Uic=f8a.isShortsModeEnabled;void 0!==Uic&&(_.jk(Sic,1,Uic),Tic++);var Vic=[Tic===Object.keys(f8a).length,Sic]}catch(Ha){Z(Ha),Vic=[!1,void 0]}var Wic=Vic;Wic[0]&&(_.ch(b,75,Wic[1]),c++)}var YJ=a.viewData;if(YJ){var eP=new Ycc,fP=0;try{var Yic=YJ.originXPoints;void 0!==Yic&&(_.ik(eP,1,Yic),fP++);var Zic=YJ.originYPoints;void 0!==Zic&&(_.ik(eP,2,Zic),fP++);var $ic=YJ.widthPoints;void 0!==$ic&&(_.ik(eP,
3,$ic),fP++);var ajc=YJ.heightPoints;void 0!==ajc&&(_.ik(eP,4,ajc),fP++);var bjc=YJ.contentOffsetXPoints;void 0!==bjc&&(_.ik(eP,5,bjc),fP++);var cjc=YJ.contentOffsetYPoints;void 0!==cjc&&(_.ik(eP,6,cjc),fP++);var djc=[fP===Object.keys(YJ).length,eP]}catch(Ha){Z(Ha),djc=[!1,void 0]}var ejc=djc;ejc[0]&&(_.ch(b,76,ejc[1]),c++)}var g8a=a.watchCinematicContainerData;if(g8a){var gjc=new edc,hjc=0;try{var ijc=g8a.presentationStyle;void 0!==ijc&&(_.x(gjc,1,kdc[ijc]),hjc++);var jjc=[hjc===Object.keys(g8a).length,
gjc]}catch(Ha){Z(Ha),jjc=[!1,void 0]}var kjc=jjc;kjc[0]&&(_.ch(b,77,kjc[1]),c++)}var h8a=a.creatorAnalyticsData;if(h8a){var mjc=new qdc,njc=0;try{var ojc=h8a.exploreConfig;if(ojc){var pjc=l5b(ojc);pjc[0]&&(_.ch(mjc,1,pjc[1]),njc++)}var qjc=[njc===Object.keys(h8a).length,mjc]}catch(Ha){Z(Ha),qjc=[!1,void 0]}var rjc=qjc;rjc[0]&&(_.ch(b,78,rjc[1]),c++)}var Esa=a.tvhtml5VoiceInputData;if(Esa){var i8a=new Fdc,j8a=0;try{var tjc=Esa.command;void 0!==tjc&&(_.x(i8a,1,Kdc[tjc]),j8a++);var ujc=Esa.outcome;void 0!==
ujc&&(_.x(i8a,2,Pdc[ujc]),j8a++);var vjc=[j8a===Object.keys(Esa).length,i8a]}catch(Ha){Z(Ha),vjc=[!1,void 0]}var wjc=vjc;wjc[0]&&(_.ch(b,79,wjc[1]),c++)}var xjc=a.cuiAssociations;if(xjc){var zjc=Vdc(xjc);zjc[0]&&(_.ch(b,80,zjc[1]),c++)}var U$=a.appLanguageSettingData;if(U$){var V$=new $dc,Gsa=0;try{var Ajc=U$.currentLocale;if(Ajc){var Bjc=gec(Ajc);Bjc[0]&&(_.ch(V$,3,Bjc[1]),Gsa++)}var Cjc=U$.selectedLocale;if(Cjc){var Djc=gec(Cjc);Djc[0]&&(_.ch(V$,4,Djc[1]),Gsa++)}var Ejc=U$.systemLocales;Ejc&&(eX(V$.addSystemLocales.bind(V$),
Ejc,gec),Gsa++);var Fjc=[Gsa===Object.keys(U$).length,V$]}catch(Ha){Z(Ha),Fjc=[!1,void 0]}var Gjc=Fjc;Gjc[0]&&(_.ch(b,81,Gjc[1]),c++)}var l8a=a.lockModeData;if(l8a){var Ijc=new jec,Jjc=0;try{var Kjc=l8a.lockModeState;void 0!==Kjc&&(_.x(Ijc,1,pec[Kjc]),Jjc++);var Ljc=[Jjc===Object.keys(l8a).length,Ijc]}catch(Ha){Z(Ha),Ljc=[!1,void 0]}var Mjc=Ljc;Mjc[0]&&(_.ch(b,82,Mjc[1]),c++)}var Hsa=a.liveMobileCreationData;if(Hsa){var m8a=new sec,n8a=0;try{var Ojc=Hsa.broadcastConferenceType;void 0!==Ojc&&(_.x(m8a,
1,Eec[Ojc]),n8a++);var Qjc=Hsa.isScreencast;void 0!==Qjc&&(_.jk(m8a,2,Qjc),n8a++);var Rjc=[n8a===Object.keys(Hsa).length,m8a]}catch(Ha){Z(Ha),Rjc=[!1,void 0]}var Sjc=Rjc;Sjc[0]&&(_.ch(b,83,Sjc[1]),c++)}var o8a=a.miniAppPlayData;if(o8a){var Ujc=new Kec,Vjc=0;try{var Wjc=o8a.postPlayNonce;void 0!==Wjc&&(_.dh(Ujc,1,Wjc),Vjc++);var Xjc=[Vjc===Object.keys(o8a).length,Ujc]}catch(Ha){Z(Ha),Xjc=[!1,void 0]}var Yjc=Xjc;Yjc[0]&&(_.ch(b,84,Yjc[1]),c++)}var Isa=a.animationEventData;if(Isa){var q8a=new Qec,r8a=
0;try{var Zjc=Isa.origin;void 0!==Zjc&&(_.x(q8a,1,Xec[Zjc]),r8a++);var $jc=Isa.serverlogAnimationIndex;void 0!==$jc&&(_.ik(q8a,2,$jc),r8a++);var akc=[r8a===Object.keys(Isa).length,q8a]}catch(Ha){Z(Ha),akc=[!1,void 0]}var bkc=akc;bkc[0]&&(_.ch(b,85,bkc[1]),c++)}var s8a=a.searchClientData;if(s8a){var dkc=new Yec,ekc=0;try{var fkc=s8a.accessPointType;void 0!==fkc&&(_.x(dkc,1,ifc[fkc]),ekc++);var gkc=[ekc===Object.keys(s8a).length,dkc]}catch(Ha){Z(Ha),gkc=[!1,void 0]}var hkc=gkc;hkc[0]&&(_.ch(b,86,hkc[1]),
c++)}var Jsa=a.pushNotificationInteractionData;if(Jsa){var t8a=new ofc,u8a=0;try{var jkc=Jsa.notificationType;void 0!==jkc&&(_.ik(t8a,1,jkc),u8a++);var kkc=Jsa.triggeringOrigin;void 0!==kkc&&(_.ik(t8a,2,kkc),u8a++);var lkc=[u8a===Object.keys(Jsa).length,t8a]}catch(Ha){Z(Ha),lkc=[!1,void 0]}var mkc=lkc;mkc[0]&&(_.ch(b,87,mkc[1]),c++)}return[c===Object.keys(a).length,b]}catch(Ha){return Z(Ha),[!1,void 0]}},O$b=function(a){var b=new _.xhb,c=0;
try{var d=a.frontendUploadId;void 0!==d&&(_.dh(b,1,d),c++);var e=a.sentBytes;void 0!==e&&(qX(b,2,e),c++);var h=a.filename;void 0!==h&&(_.dh(b,3,h),c++);var l=a.editData;if(l){var m=new Cfc;d=0;try{var p=l.trimEnabled;void 0!==p&&(_.jk(m,1,p),d++);var q=l.audioswapEnabled;void 0!==q&&(_.jk(m,2,q),d++);var t=l.trimStartTimeUs;void 0!==t&&(_.jj(m,3,t),d++);var y=l.trimEndTimeUs;void 0!==y&&(_.jj(m,4,y),d++);var z=l.audioswapSourceUri;void 0!==z&&(_.dh(m,5,z),d++);var D=l.audioswapVolume;void 0!==D&&
(_.ej(m,6,D),d++);var E=l.audioswapOffsetUs;void 0!==E&&(_.jj(m,7,E),d++);var I=l.audioswapRepeat;void 0!==I&&(_.jk(m,9,I),d++);var S=l.selectedFilter;void 0!==S&&(_.dh(m,8,S),d++);var T=l.sourceSlowMotion;void 0!==T&&(_.jk(m,10,T),d++);var fa=l.onlyUploadOverWifi;void 0!==fa&&(_.jk(m,11,fa),d++);var oa=l.textPosLayersUsed;void 0!==oa&&(_.jk(m,12,oa),d++);var ea=l.stickerPosLayersUsed;void 0!==ea&&(_.jk(m,13,ea),d++);var ma=l.captureSelectedFilter;void 0!==ma&&(_.dh(m,14,ma),d++);var ra=l.sourceVideoWidth;
void 0!==ra&&(_.ik(m,15,ra),d++);var Ea=l.sourceVideoHeight;void 0!==Ea&&(_.ik(m,16,Ea),d++);var Wa=[d===Object.keys(l).length,m]}catch(fb){Z(fb),Wa=[!1,void 0]}l=Wa;l[0]&&(_.ch(b,4,l[1]),c++)}return[c===Object.keys(a).length,b]}catch(fb){return Z(fb),[!1,void 0]}},Q$b=function(a){var b=new Ofc,c=0;
try{var d=a.assetId;void 0!==d&&(_.dh(b,1,d),c++);var e=a.assetLoggingId;void 0!==e&&(_.dh(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},gac=function(a){var b=new Rfc,c=0;
try{var d=a.commandTip;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},Iac=function(a){var b=new $X,c=0;
try{var d=a.index;void 0!==d&&(b.setIndex(d),c++);var e=a.type;void 0!==e&&(jX(b,2,e),c++);var h=a.subtypes;h&&(eX(b.addSubtypes.bind(b),h),c++);var l=a.relevance;void 0!==l&&(_.ik(b,4,l),c++);var m=a.source;void 0!==m&&(_.x(b,5,$fc[m]),c++);return[c===Object.keys(a).length,b]}catch(p){return Z(p),[!1,void 0]}},Zac=function(a){var b=new igc,c=0;
try{var d=a.effectValue;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},hbc=function(a){var b=new ygc,c=0;
try{var d=a.fieldType;void 0!==d&&(_.x(b,1,Dgc[d]),c++);var e=a.errorType;void 0!==e&&(_.x(b,2,Jgc[e]),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},ybc=function(a){var b=new Tgc,c=0;
try{var d=a.opportunityData;if(d){var e=new Ygc,h=0;try{var l=d.debugData;if(l){var m=new ihc,p=0;try{var q=l.slots;q&&(eX(m.addSlots.bind(m),q,phc),p++);var t=l.associatedSlotId;void 0!==t&&(_.dh(m,2,t),p++);var y=[p===Object.keys(l).length,m]}catch(Sc){Z(Sc),y=[!1,void 0]}l=y;l[0]&&(_.ch(e,2,l[1]),h++)}var z=d.opportunityType;void 0!==z&&(_.x(e,3,zhc[z]),h++);var D=[h===Object.keys(d).length,e]}catch(Sc){Z(Sc),D=[!1,void 0]}d=D;d[0]&&(_.ch(b,1,d[1]),c++)}var E=a.slotData;if(E){var I=phc(E);I[0]&&
(_.ch(b,2,I[1]),c++)}var S=a.layoutData;if(S){var T=new aY;E=0;try{var fa=S.type;void 0!==fa&&(_.x(T,2,Jhc[fa]),E++);var oa=S.debugData;if(oa){var ea=new Thc;fa=0;try{var ma=oa.layoutId;void 0!==ma&&(_.dh(ea,1,ma),fa++);var ra=oa.exitNormalTriggerData;ra&&(eX(ea.addExitNormalTriggerData.bind(ea),ra,bY),fa++);var Ea=oa.exitSkipTriggerData;Ea&&(eX(ea.addExitSkipTriggerData.bind(ea),Ea,bY),fa++);var Wa=oa.exitMuteTriggerData;Wa&&(eX(ea.addExitMuteTriggerData.bind(ea),Wa,bY),fa++);var fb=oa.exitUserInputSubmittedTriggerData;
fb&&(eX(ea.addExitUserInputSubmittedTriggerData.bind(ea),fb,bY),fa++);var ob=oa.exitUserCancelledTriggerData;ob&&(eX(ea.addExitUserCancelledTriggerData.bind(ea),ob,bY),fa++);var db=[fa===Object.keys(oa).length,ea]}catch(Sc){Z(Sc),db=[!1,void 0]}oa=db;oa[0]&&(_.ch(T,3,oa[1]),E++)}var Ia=S.controlFlowManagerLayer;void 0!==Ia&&(_.x(T,4,Yhc[Ia]),E++);var mb=S.pingTriggerTypes;void 0!==mb&&(fX(T.addPingTriggerTypes.bind(T),mb,cY),E++);var eb=[E===Object.keys(S).length,T]}catch(Sc){Z(Sc),eb=[!1,void 0]}S=
eb;S[0]&&(_.ch(b,3,S[1]),c++)}var Gb=a.triggerData;if(Gb){var Tb=bY(Gb);Tb[0]&&(_.ch(b,4,Tb[1]),c++)}var Va=a.pingData;if(Va){var Xb=new sic;Gb=0;try{var cc=Va.sourceTriggerType;void 0!==cc&&(_.x(Xb,1,cY[cc]),Gb++);var vb=Va.debugData;vb&&(eX(Xb.addDebugData.bind(Xb),vb,uic),Gb++);var ab=Va.pingCount;void 0!==ab&&(_.ik(Xb,3,ab),Gb++);var Fc=Va.pingDispatchStatus;void 0!==Fc&&(_.x(Xb,4,Aic[Fc]),Gb++);var Yc=Va.serializedAdPingMetadata;void 0!==Yc&&(_.uv(Xb,5,Yc),Gb++);var ja=Va.pingDebugData;if(ja){var Ab=
new dY;cc=0;try{var wb=ja.substitutedMacros;void 0!==wb&&(fX(Ab.addSubstitutedMacros.bind(Ab),wb,Gic),cc++);var nc=ja.unsubstitutedMacros;void 0!==nc&&(fX(Ab.addUnsubstitutedMacros.bind(Ab),nc,Gic),cc++);var cb=[cc===Object.keys(ja).length,Ab]}catch(Sc){Z(Sc),cb=[!1,void 0]}ja=cb;ja[0]&&(_.ch(Xb,6,ja[1]),Gb++)}var ib=Va.pingIndex;void 0!==ib&&(_.ik(Xb,8,ib),Gb++);var uc=[Gb===Object.keys(Va).length,Xb]}catch(Sc){Z(Sc),uc=[!1,void 0]}Va=uc;Va[0]&&(_.ch(b,6,Va[1]),c++)}var yb=a.externalContext;if(yb){var Ob=
new Mic;Va=0;try{var Db=yb.organicPlaybackContext;if(Db){var ac=new Ric;uc=0;try{var kb=Db.contentCpn;void 0!==kb&&(_.dh(ac,1,kb),uc++);var Jb=Db.isLivePlayback;void 0!==Jb&&(_.jk(ac,2,Jb),uc++);var $b=Db.isOfflinePlayback;void 0!==$b&&(_.jk(ac,3,$b),uc++);var Ed=Db.isMdxPlayback;void 0!==Ed&&(_.jk(ac,4,Ed),uc++);var kc=Db.isDaiContent;void 0!==kc&&(_.jk(ac,5,kc),uc++);var ld=Db.isPrefetchedPlayback;void 0!==ld&&(_.jk(ac,6,ld),uc++);var Ie=[uc===Object.keys(Db).length,ac]}catch(Sc){Z(Sc),Ie=[!1,void 0]}Db=
Ie;Db[0]&&(_.ch(Ob,1,Db[1]),Va++)}var vc=yb.html5ExperimentContext;if(vc){var pd=new Xic;Db=0;try{var sd=vc.ytExperimentId;void 0!==sd&&(_.ik(pd,1,sd),Db++);var gc=[Db===Object.keys(vc).length,pd]}catch(Sc){Z(Sc),gc=[!1,void 0]}vc=gc;vc[0]&&(_.ch(Ob,2,vc[1]),Va++)}var ge=yb.adVideoPlaybackContext;if(ge){var Zd=new fjc;vc=0;try{var Ud=ge.adVideoCpn;void 0!==Ud&&(_.dh(Zd,1,Ud),vc++);var $d=[vc===Object.keys(ge).length,Zd]}catch(Sc){Z(Sc),$d=[!1,void 0]}ge=$d;ge[0]&&(_.ch(Ob,3,ge[1]),Va++)}var hd=[Va===
Object.keys(yb).length,Ob]}catch(Sc){Z(Sc),hd=[!1,void 0]}yb=hd;yb[0]&&(_.ch(b,5,yb[1]),c++)}return[c===Object.keys(a).length,b]}catch(Sc){return Z(Sc),[!1,void 0]}},phc=function(a){var b=new ljc,c=0;
try{var d=a.type;void 0!==d&&(_.x(b,2,sjc[d]),c++);var e=a.entryTriggerType;void 0!==e&&(_.x(b,6,cY[e]),c++);var h=a.slotPhysicalPosition;void 0!==h&&(_.ik(b,8,h),c++);var l=a.debugData;if(l){var m=new eY;d=0;try{var p=l.slotId;void 0!==p&&(_.dh(m,1,p),d++);var q=l.entryTriggerTypes;void 0!==q&&(fX(m.addEntryTriggerTypes.bind(m),q,cY),d++);var t=l.unscheduledDueToError;void 0!==t&&(_.jk(m,3,t),d++);var y=l.entryTriggerData;y&&(eX(m.addEntryTriggerData.bind(m),y,bY),d++);var z=l.slotEntryTriggerData;
if(z){var D=bY(z);D[0]&&(_.ch(m,7,D[1]),d++)}var E=l.fulfillmentTriggerData;E&&(eX(m.addFulfillmentTriggerData.bind(m),E,bY),d++);var I=l.expirationTriggerData;I&&(eX(m.addExpirationTriggerData.bind(m),I,bY),d++);var S=[d===Object.keys(l).length,m]}catch(oa){Z(oa),S=[!1,void 0]}l=S;l[0]&&(_.ch(b,3,l[1]),c++)}var T=a.externallyManaged;void 0!==T&&(_.jk(b,4,T),c++);var fa=a.controlFlowManagerLayer;void 0!==fa&&(_.x(b,5,Yhc[fa]),c++);return[c===Object.keys(a).length,b]}catch(oa){return Z(oa),[!1,void 0]}},
bY=function(a){var b=new fY,c=0;
try{var d=a.type;void 0!==d&&(_.x(b,1,cY[d]),c++);var e=a.category;void 0!==e&&(_.x(b,2,yjc[e]),c++);var h=a.layoutIdEnteredTriggerData;if(h){var l=new Hjc;d=0;try{var m=h.enteredLayoutId;void 0!==m&&(_.dh(l,1,m),d++);var p=[d===Object.keys(h).length,l]}catch(I){Z(I),p=[!1,void 0]}h=p;h[0]&&(_.Cj(b,3,Njc,h[1]),c++)}var q=a.triggerSourceData;if(q){var t=new Pjc;h=0;try{var y=q.associatedSlotId;void 0!==y&&(_.Qi(t,1,Tjc,_.Qb(y)),h++);var z=q.associatedLayoutId;void 0!==z&&(_.Qi(t,2,Tjc,_.Qb(z)),h++);
var D=[h===Object.keys(q).length,t]}catch(I){Z(I),D=[!1,void 0]}q=D;q[0]&&(_.Cj(b,4,Njc,q[1]),c++)}var E=a.shouldOnlyTriggerOnce;void 0!==E&&(_.jk(b,5,E),c++);return[c===Object.keys(a).length,b]}catch(I){return Z(I),[!1,void 0]}},uic=function(a){var b=new gY,c=0;
try{var d=a.macros;void 0!==d&&(fX(b.addMacros.bind(b),d,Gic),c++);var e=a.success;void 0!==e&&(_.jk(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},Lbc=function(a){var b=new ckc,c=0;
try{var d=a.isTrimmable;void 0!==d&&(_.jk(b,1,d),c++);var e=a.isPlayable;void 0!==e&&(_.jk(b,2,e),c++);var h=a.isParseable;void 0!==h&&(_.jk(b,3,h),c++);var l=a.isSlomo;void 0!==l&&(_.jk(b,4,l),c++);var m=a.isSpherical;void 0!==m&&(_.jk(b,5,m),c++);var p=a.startTimeSecs;void 0!==p&&(_.jj(b,6,p),c++);var q=a.endTimeSecs;void 0!==q&&(_.jj(b,7,q),c++);var t=a.originalDurationSecs;void 0!==t&&(_.jj(b,8,t),c++);var y=a.transcodingTimeMsecs;void 0!==y&&(_.jj(b,9,y),c++);var z=a.maxKeyFrameSpacingMsecs;
void 0!==z&&(_.jj(b,10,z),c++);var D=a.frameRate;void 0!==D&&(_.ej(b,11,D),c++);return[c===Object.keys(a).length,b]}catch(E){return Z(E),[!1,void 0]}},Mbc=function(a){var b=new ikc,c=0;
try{var d=a.originalWidth;void 0!==d&&(_.jj(b,1,d),c++);var e=a.originalHeight;void 0!==e&&(_.jj(b,2,e),c++);var h=a.cropTop;void 0!==h&&(_.ej(b,3,h),c++);var l=a.cropRight;void 0!==l&&(_.ej(b,4,l),c++);var m=a.cropBottom;void 0!==m&&(_.ej(b,5,m),c++);var p=a.cropLeft;void 0!==p&&(_.ej(b,6,p),c++);return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},Obc=function(a){var b=new nkc,c=0;
try{var d=a.scrubberAudioStartPointMs;void 0!==d&&(_.jj(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},Sbc=function(a){var b=new okc,c=0;
try{var d=a.mediaType;void 0!==d&&(_.x(b,1,pkc[d]),c++);var e=a.selectionPoint;void 0!==e&&(_.x(b,2,qkc[e]),c++);var h=a.entryContext;if(h){var l=B$b(h);l[0]&&(_.ch(b,3,l[1]),c++)}return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},ccc=function(a){var b=new rkc,c=0;
try{var d=a.startPointMs;void 0!==d&&(_.jj(b,1,d),c++);var e=a.generatorType;void 0!==e&&(_.x(b,2,skc[e]),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},gcc=function(a){var b=new hY,c=0;
try{var d=a.type;void 0!==d&&(_.x(b,1,tkc[d]),c++);var e=a.volume;void 0!==e&&(b.setVolume(e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},tcc=function(a){var b=new ukc,c=0;
try{var d=a.backToAppMs;void 0!==d&&(_.jj(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},YX=function(a){var b=new vkc,c=0;
try{var d=a.autoSize;void 0!==d&&(_.jj(b,1,d),c++);var e=a.dataSaverSize;void 0!==e&&(_.jj(b,2,e),c++);var h=a.higherResolutionSize;void 0!==h&&(_.jj(b,3,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},Vdc=function(a){var b=new wkc,c=0;
try{var d=a.association;d&&(eX(b.addAssociation.bind(b),d,xkc),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},xkc=function(a){var b=new ykc,c=0;
try{var d=a.cui;if(d){var e=new zkc;try{var h=[0===Object.keys(d).length,e]}catch(m){Z(m),h=[!1,void 0]}d=h;d[0]&&(_.ch(b,1,d[1]),c++)}var l=a.step;void 0!==l&&(_.x(b,2,Akc[l]),c++);return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},gec=function(a){var b=new Bkc,c=0;
try{var d=a.languageTag;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},Hkc=function(a){var b=new Ckc,c=0;
try{var d=a.loggedVisibilityCriteria;if(d){var e=new Dkc,h=0;try{var l=d.visibilityCriteria;if(l){var m=new Ekc,p=0;try{var q=l.visibilityCondition;if(q){var t=new Fkc;try{var y=[0===Object.keys(q).length,t]}catch(fa){Z(fa),y=[!1,void 0]}q=y;q[0]&&(_.ch(m,1,q[1]),p++)}var z=l.minimumVisibilityDurationMs;void 0!==z&&(jX(m,2,z),p++);var D=[p===Object.keys(l).length,m]}catch(fa){Z(fa),D=[!1,void 0]}l=D;l[0]&&(_.ch(e,1,l[1]),h++)}var E=d.focusDescription;if(E){var I=new Gkc;try{var S=[0===Object.keys(E).length,
I]}catch(fa){Z(fa),S=[!1,void 0]}E=S;E[0]&&(_.ch(e,2,E[1]),h++)}var T=[h===Object.keys(d).length,e]}catch(fa){Z(fa),T=[!1,void 0]}d=T;d[0]&&(_.ch(b,1,d[1]),c++)}return[c===Object.keys(a).length,b]}catch(fa){return Z(fa),[!1,void 0]}},Kkc=function(a){var b=new Ikc,c=0;
try{var d=a.cpn;void 0!==d&&(_.dh(b,1,d),c++);var e=a.playbackVe;if(e){var h=gX(e);h[0]&&(_.ch(b,2,h[1]),c++)}var l=a.csn;void 0!==l&&(_.dh(b,3,l),c++);var m=a.queueInfo;if(m){var p=new Jkc;d=0;try{var q=m.enqueueingVe;if(q){var t=gX(q);t[0]&&(_.ch(p,1,t[1]),d++)}var y=m.enqueueingCsn;void 0!==y&&(_.dh(p,2,y),d++);var z=m.clientEnqueueingTimeMs;void 0!==z&&(_.jj(p,3,z),d++);var D=[d===Object.keys(m).length,p]}catch(E){Z(E),D=[!1,void 0]}m=D;m[0]&&(_.ch(b,4,m[1]),c++)}return[c===Object.keys(a).length,
b]}catch(E){return Z(E),[!1,void 0]}},Nkc=function(a){var b=new Lkc,c=0;
try{var d=a.callerUrl;void 0!==d&&(_.dh(b,1,d),c++);var e=a.methodName;void 0!==e&&(_.dh(b,2,e),c++);var h=a.origin;void 0!==h&&(_.dh(b,3,h),c++);var l=a.playerStyle;void 0!==l&&(_.dh(b,4,l),c++);var m=a.embeddedPlayerMode;void 0!==m&&(_.x(b,5,Mkc[m]),c++);var p=a.errorCode;void 0!==p&&(_.ik(b,6,p),c++);return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},Pkc=function(a){var b=new Okc,c=0;
try{var d=a.serializedIncrementBatch;void 0!==d&&(_.uv(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},Skc=function(a){var b=new Qkc,c=0;
try{var d=a.serializedTransactionFlowLoggingParams;void 0!==d&&(_.uv(b,1,d),c++);var e=a.errorType;void 0!==e&&(_.x(b,2,Rkc[e]),c++);var h=a.productId;void 0!==h&&(_.dh(b,3,h),c++);var l=a.isRetry;void 0!==l&&(_.jk(b,4,l),c++);var m=a.isRenewal;void 0!==m&&(_.jk(b,5,m),c++);var p=a.csn;void 0!==p&&(_.dh(b,6,p),c++);var q=a.errorMessage;void 0!==q&&(_.dh(b,7,q),c++);var t=a.callerName;void 0!==t&&(_.dh(b,8,t),c++);return[c===Object.keys(a).length,b]}catch(y){return Z(y),[!1,void 0]}},Ukc=function(a){var b=
new Tkc,c=0;
try{var d=a.adMediaTimeSec;void 0!==d&&(_.ik(b,1,d),c++);var e=a.adMediaTimeMs;void 0!==e&&(_.jj(b,6,e),c++);var h=a.timeToAdBreakSec;void 0!==h&&(_.ik(b,2,h),c++);var l=a.clientScreenNonce;void 0!==l&&(_.dh(b,3,l),c++);var m=a.clientPlaybackNonce;void 0!==m&&(_.dh(b,4,m),c++);var p=a.videoAdBreakOffsetSec;void 0!==p&&(_.ik(b,5,p),c++);var q=a.videoAdBreakOffsetMs;void 0!==q&&(_.jj(b,7,q),c++);return[c===Object.keys(a).length,b]}catch(t){return Z(t),[!1,void 0]}},Wkc=function(a){var b=new Vkc,c=0;
try{var d=a.serializedYpcPauseFlowLoggingParams;void 0!==d&&(_.uv(b,1,d),c++);var e=a.errorReason;void 0!==e&&(_.x(b,2,iY[e]),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},Ykc=function(a){var b=new Xkc,c=0;
try{var d=a.serializedYpcResumeFlowLoggingParams;void 0!==d&&(_.uv(b,1,d),c++);var e=a.errorReason;void 0!==e&&(_.x(b,2,iY[e]),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},Ilc=function(a){var b=new Zkc,c=0;
try{var d=a.cuepointTrigger;if(d){var e=new $kc,h=0;try{var l=d.type;void 0!==l&&(_.x(e,1,alc[l]),h++);var m=d.event;void 0!==m&&(_.x(e,2,blc[m]),h++);var p=d.cuepointId;void 0!==p&&(_.dh(e,3,p),h++);var q=d.totalCueDurationMs;void 0!==q&&(_.ej(e,4,q),h++);var t=d.playheadTimeMs;void 0!==t&&(_.ej(e,5,t),h++);var y=d.cueStartTimeMs;void 0!==y&&(_.ej(e,6,y),h++);var z=d.cuepointReceivedTimeMs;void 0!==z&&(_.ej(e,7,z),h++);var D=d.contentCpn;void 0!==D&&(_.dh(e,8,D),h++);var E=d.externalChannelId;void 0!==
E&&(_.dh(e,9,E),h++);var I=[h===Object.keys(d).length,e]}catch(kd){Z(kd),I=[!1,void 0]}var S=I;S[0]&&(_.Cj(b,1,jY,S[1]),c++)}var T=a.daiStateTrigger;if(T){var fa=new clc,oa=0;try{var ea=T.contentCpn;void 0!==ea&&(_.dh(fa,1,ea),oa++);var ma=T.totalCueDurationMs;void 0!==ma&&(_.ej(fa,2,ma),oa++);var ra=T.filledAdsDurationMs;void 0!==ra&&(_.ej(fa,3,ra),oa++);var Ea=T.cueStartChange;void 0!==Ea&&(_.x(fa,4,dlc[Ea]),oa++);var Wa=T.cueDurationChange;void 0!==Wa&&(_.x(fa,5,elc[Wa]),oa++);var fb=T.cueDurationChangeReason;
void 0!==fb&&(_.x(fa,6,flc[fb]),oa++);var ob=T.errorType;void 0!==ob&&(_.x(fa,7,glc[ob]),oa++);var db=T.externalChannelId;void 0!==db&&(_.dh(fa,8,db),oa++);var Ia=T.adClientData;if(Ia){var mb=ybc(Ia);mb[0]&&(_.ch(fa,9,mb[1]),oa++)}var eb=[oa===Object.keys(T).length,fa]}catch(kd){Z(kd),eb=[!1,void 0]}var Gb=eb;Gb[0]&&(_.Cj(b,2,jY,Gb[1]),c++)}var Tb=a.daiAdBreakCriticalError;if(Tb){var Va=new hlc,Xb=0;try{var cc=Tb.contentCpn;void 0!==cc&&(_.dh(Va,1,cc),Xb++);var vb=Tb.errorType;void 0!==vb&&(_.x(Va,
2,glc[vb]),Xb++);var ab=Tb.externalChannelId;void 0!==ab&&(_.dh(Va,3,ab),Xb++);var Fc=Tb.msg;void 0!==Fc&&(_.dh(Va,4,Fc),Xb++);var Yc=Tb.cueIdentifier;void 0!==Yc&&(_.dh(Va,5,Yc),Xb++);var ja=[Xb===Object.keys(Tb).length,Va]}catch(kd){Z(kd),ja=[!1,void 0]}var Ab=ja;Ab[0]&&(_.Cj(b,3,jY,Ab[1]),c++)}var wb=a.daiAdBreakWarning;if(wb){var nc=new ilc,cb=0;try{var ib=wb.contentCpn;void 0!==ib&&(_.dh(nc,1,ib),cb++);var uc=wb.errorType;void 0!==uc&&(_.x(nc,2,glc[uc]),cb++);var yb=wb.externalChannelId;void 0!==
yb&&(_.dh(nc,3,yb),cb++);var Ob=wb.msg;void 0!==Ob&&(_.dh(nc,4,Ob),cb++);var Db=wb.cueIdentifier;void 0!==Db&&(_.dh(nc,5,Db),cb++);var ac=[cb===Object.keys(wb).length,nc]}catch(kd){Z(kd),ac=[!1,void 0]}var kb=ac;kb[0]&&(_.Cj(b,4,jY,kb[1]),c++)}var Jb=a.daiAdBreakInfo;if(Jb){var $b=new jlc,Ed=0;try{var kc=Jb.contentCpn;void 0!==kc&&(_.dh($b,1,kc),Ed++);var ld=Jb.totalCueDurationMs;void 0!==ld&&(_.jj($b,2,ld),Ed++);var Ie=Jb.filledAdsDurationMs;void 0!==Ie&&(_.jj($b,3,Ie),Ed++);var vc=Jb.cueStartChange;
void 0!==vc&&(_.x($b,4,dlc[vc]),Ed++);var pd=Jb.cueDurationChange;void 0!==pd&&(_.x($b,5,elc[pd]),Ed++);var sd=Jb.cueDurationChangeReason;void 0!==sd&&(_.x($b,6,flc[sd]),Ed++);var gc=Jb.externalChannelId;void 0!==gc&&(_.dh($b,7,gc),Ed++);var ge=Jb.cueIdentifier;void 0!==ge&&(_.dh($b,8,ge),Ed++);var Zd=Jb.infoType;void 0!==Zd&&(_.x($b,9,klc[Zd]),Ed++);var Ud=Jb.msg;void 0!==Ud&&(_.dh($b,10,Ud),Ed++);var $d=Jb.filledAdCount;void 0!==$d&&(_.ik($b,11,$d),Ed++);var hd=[Ed===Object.keys(Jb).length,$b]}catch(kd){Z(kd),
hd=[!1,void 0]}var Sc=hd;Sc[0]&&(_.Cj(b,5,jY,Sc[1]),c++)}var qa=a.visibilityErrorDebugInfo;if(qa){var Aa=new llc,Ga=0;try{var Ya=qa.elementName;void 0!==Ya&&(_.dh(Aa,1,Ya),Ga++);var ub=qa.contentVideoPlaybackEventId;void 0!==ub&&(_.dh(Aa,2,ub),Ga++);var dc=qa.errorList;void 0!==dc&&(_.dh(Aa,3,dc),Ga++);var Eb=qa.htmlDump;void 0!==Eb&&(_.dh(Aa,4,Eb),Ga++);var Tc=[Ga===Object.keys(qa).length,Aa]}catch(kd){Z(kd),Tc=[!1,void 0]}var Yb=Tc;Yb[0]&&(_.Cj(b,6,jY,Yb[1]),c++)}var Je=a.playbackTimelineAdBreakStateTrigger;
if(Je){var mf=new mlc,hb=0;try{var me=Je.cueIdentifier;void 0!==me&&(_.dh(mf,1,me),hb++);var re=Je.timestampUnixEpochSec;void 0!==re&&(_.jj(mf,2,re),hb++);var wc=Je.adRequestState;void 0!==wc&&(_.x(mf,3,nlc[wc]),hb++);var yc=Je.segmentState;void 0!==yc&&(_.x(mf,4,olc[yc]),hb++);var Uc=Je.timestampUnixEpochMs;void 0!==Uc&&(_.jj(mf,5,Uc),hb++);var Vc=[hb===Object.keys(Je).length,mf]}catch(kd){Z(kd),Vc=[!1,void 0]}var Cd=Vc;Cd[0]&&(_.Cj(b,7,jY,Cd[1]),c++)}var ce=a.extraLongAdBreakDebugInfo;if(ce){var gf=
new plc,Qd=0;try{var Df=ce.contentVideoPlaybackEventId;void 0!==Df&&(_.dh(gf,1,Df),Qd++);var Rd=ce.adPlacementKindCuepointInitiatedCueRange;if(Rd){var ad=qlc(Rd);ad[0]&&(_.ch(gf,2,ad[1]),Qd++)}var wd=ce.adPlacementConfigImpliedCueRange;if(wd){var Jg=qlc(wd);Jg[0]&&(_.ch(gf,3,Jg[1]),Qd++)}var ig=ce.adPlacementKindMillisecondsInitiatedCueRange;if(ig){var fi=qlc(ig);fi[0]&&(_.ch(gf,4,fi[1]),Qd++)}var de=ce.cueIdentifier;void 0!==de&&(_.dh(gf,5,de),Qd++);var Li=[Qd===Object.keys(ce).length,gf]}catch(kd){Z(kd),
Li=[!1,void 0]}var Mi=Li;Mi[0]&&(_.Cj(b,8,jY,Mi[1]),c++)}var Lj=a.comparePyvAdTagInfo;if(Lj){var nk=new rlc,Ui=0;try{var Rh=Lj.pyvAdTagUrlFromPlayer;void 0!==Rh&&(_.dh(nk,1,Rh),Ui++);var ri=Lj.pyvAdTagUrlFromWatchNext;void 0!==ri&&(_.dh(nk,2,ri),Ui++);var lf=[Ui===Object.keys(Lj).length,nk]}catch(kd){Z(kd),lf=[!1,void 0]}var Ce=lf;Ce[0]&&(_.Cj(b,9,jY,Ce[1]),c++)}var Ve=a.driftRecoveryInfo;if(Ve){var Sh=new slc,Vi=0;try{var rm=Ve.contentCpn;void 0!==rm&&(_.dh(Sh,1,rm),Vi++);var sm=Ve.cueIdentifier;
void 0!==sm&&(_.dh(Sh,2,sm),Vi++);var So=Ve.driftRecoveryMs;void 0!==So&&(_.jj(Sh,3,So),Vi++);var og=Ve.breakDurationMs;void 0!==og&&(_.jj(Sh,4,og),Vi++);var Bg=Ve.driftFromHeadMs;void 0!==Bg&&(_.jj(Sh,5,Bg),Vi++);var Cg=Ve.appliedDriftRecoveryMs;void 0!==Cg&&(_.jj(Sh,6,Cg),Vi++);var Dh=Ve.destinationMs;void 0!==Dh&&(_.jj(Sh,7,Dh),Vi++);var Rg=Ve.adClientData;if(Rg){var ih=ybc(Rg);ih[0]&&(_.ch(Sh,8,ih[1]),Vi++)}var dn=[Vi===Object.keys(Ve).length,Sh]}catch(kd){Z(kd),dn=[!1,void 0]}var To=dn;To[0]&&
(_.Cj(b,10,jY,To[1]),c++)}var yk=a.adsClientEvent;if(yk){var cl=new tlc,zk=0;try{var en=yk.eventType;void 0!==en&&(_.x(cl,1,ulc[en]),zk++);var tm=yk.adClientData;if(tm){var fn=ybc(tm);fn[0]&&(_.ch(cl,3,fn[1]),zk++)}var Vn=yk.serializedAdServingData;void 0!==Vn&&(_.uv(cl,4,Vn),zk++);var Uo=yk.eventOrder;void 0!==Uo&&(_.ik(cl,5,Uo),zk++);var si=yk.serializedSlotAdServingData;void 0!==si&&(_.uv(cl,6,si),zk++);var Dg=yk.errorInfo;if(Dg){var yf=new vlc,Sg=0;try{var Wi=Dg.errorType;void 0!==Wi&&(_.x(yf,
1,wlc[Wi]),Sg++);var Sl=Dg.errorMessage;void 0!==Sl&&(_.x(yf,2,xlc[Sl]),Sg++);var tj=[Sg===Object.keys(Dg).length,yf]}catch(kd){Z(kd),tj=[!1,void 0]}var ti=tj;ti[0]&&(_.ch(cl,7,ti[1]),zk++)}var uj=[zk===Object.keys(yk).length,cl]}catch(kd){Z(kd),uj=[!1,void 0]}var Xi=uj;Xi[0]&&(_.Cj(b,11,jY,Xi[1]),c++)}var Eg=a.daiAdStateTracking;if(Eg){var Tg=new ylc,jh=0;try{var dl=Eg.eventType;void 0!==dl&&(_.x(Tg,1,zlc[dl]),jh++);var Tl=Eg.contentCpn;void 0!==Tl&&(_.dh(Tg,2,Tl),jh++);var Ak=Eg.externalChannelId;
void 0!==Ak&&(_.dh(Tg,3,Ak),jh++);var Vo=Eg.adCpn;void 0!==Vo&&(_.dh(Tg,4,Vo),jh++);var Wn=Eg.adCount;void 0!==Wn&&(_.jj(Tg,5,Wn),jh++);var um=Eg.msg;void 0!==um&&(_.dh(Tg,6,um),jh++);var Re=[jh===Object.keys(Eg).length,Tg]}catch(kd){Z(kd),Re=[!1,void 0]}var Th=Re;Th[0]&&(_.Cj(b,12,jY,Th[1]),c++)}var kh=a.adTrimmingInfo;if(kh){var el=new Alc,vm=0;try{var lh=kh.contentCpn;void 0!==lh&&(_.dh(el,1,lh),vm++);var mh=kh.cueIdentifier;void 0!==mh&&(_.dh(el,2,mh),vm++);var ui=kh.adMediaInfo;ui&&(eX(el.addAdMediaInfo.bind(el),
ui,Blc),vm++);var Xj=[vm===Object.keys(kh).length,el]}catch(kd){Z(kd),Xj=[!1,void 0]}var Yj=Xj;Yj[0]&&(_.Cj(b,13,jY,Yj[1]),c++)}var pg=a.adsAttributionEvent;if(pg){var vj=new Clc,Yi=0;try{var Wo=pg.errorCode;void 0!==Wo&&(_.x(vj,1,Dlc[Wo]),Yi++);var Eh=pg.attributionStep;void 0!==Eh&&(_.x(vj,2,Elc[Eh]),Yi++);var gn=pg.innerErrorDomain;void 0!==gn&&(_.dh(vj,3,gn),Yi++);var Ul=pg.innerErrorCode;void 0!==Ul&&(_.jj(vj,4,Ul),Yi++);var Xo=[Yi===Object.keys(pg).length,vj]}catch(kd){Z(kd),Xo=[!1,void 0]}var wm=
Xo;wm[0]&&(_.Cj(b,14,jY,wm[1]),c++)}var vi=a.playerDebugData;if(vi){var Zj=new Flc,Uh=0;try{var Zi=vi.pmlSignal;void 0!==Zi&&(_.jk(Zj,1,Zi),Uh++);var fl=vi.contentCpn;void 0!==fl&&(_.dh(Zj,2,fl),Uh++);var Xn=[Uh===Object.keys(vi).length,Zj]}catch(kd){Z(kd),Xn=[!1,void 0]}var ak=Xn;ak[0]&&(_.Cj(b,15,jY,ak[1]),c++)}var wj=a.sourceRegistrationEvent;if(wj){var xj=new Glc,hn=0;try{var Vl=wj.eventType;void 0!==Vl&&(_.x(xj,1,Hlc[Vl]),hn++);var gl=[hn===Object.keys(wj).length,xj]}catch(kd){Z(kd),gl=[!1,void 0]}var Bk=
gl;Bk[0]&&(_.Cj(b,16,jY,Bk[1]),c++)}return[c===Object.keys(a).length,b]}catch(kd){return Z(kd),[!1,void 0]}},qlc=function(a){var b=new Jlc,c=0;
try{var d=a.startMs;void 0!==d&&(_.ej(b,1,d),c++);var e=a.endMs;void 0!==e&&(_.ej(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},Blc=function(a){var b=new Klc,c=0;
try{var d=a.externalVideoId;void 0!==d&&(_.dh(b,1,d),c++);var e=a.originalMediaDurationMs;void 0!==e&&(_.jj(b,2,e),c++);var h=a.trimmedMediaDurationMs;void 0!==h&&(_.jj(b,3,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},kY=function(a){var b=new Llc,c=0;
try{var d=a.serializedYpcCancelFlowLoggingParams;void 0!==d&&(_.uv(b,1,d),c++);var e=a.errorReason;void 0!==e&&(_.x(b,2,iY[e]),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},Nlc=function(a){var b=new Mlc,c=0;
try{var d=a.errorReason;void 0!==d&&(_.x(b,1,iY[d]),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},Slc=function(a){var b=new Olc,c=0;
try{var d=a.serializedYpcFamilyCreateLoggingParams;void 0!==d&&(_.uv(b,1,d),c++);var e=a.inviteStatus;void 0!==e&&(_.x(b,2,Plc[e]),c++);var h=a.createErrorType;void 0!==h&&(_.x(b,3,Qlc[h]),c++);var l=a.inviteErrorType;void 0!==l&&(_.x(b,4,Rlc[l]),c++);return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},Ulc=function(a){var b=new Tlc,c=0;
try{var d=a.result;void 0!==d&&(_.jk(b,1,d),c++);var e=a.returnsUndefined;void 0!==e&&(_.jk(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},Wlc=function(a){var b=new Vlc,c=0;
try{var d=a.uri;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},bmc=function(a){var b=new Xlc,c=0;
try{var d=a.started;void 0!==d&&(_.jk(b,1,d),c++);var e=a.stateAtSend;void 0!==e&&(_.x(b,2,Ylc[e]),c++);var h=a.joinLatencySecs;void 0!==h&&(_.ej(b,4,h),c++);var l=a.playTimeSecs;void 0!==l&&(_.ej(b,5,l),c++);var m=a.rebufferTimeSecs;void 0!==m&&(_.ej(b,6,m),c++);var p=a.playerCanaryType;void 0!==p&&(_.x(b,7,Zlc[p]),c++);var q=a.isAd;void 0!==q&&(_.jk(b,8,q),c++);var t=a.liveMode;void 0!==t&&(_.x(b,9,$lc[t]),c++);var y=a.isGapless;void 0!==y&&(_.jk(b,10,y),c++);var z=a.hasDrm;void 0!==z&&(_.jk(b,
11,z),c++);var D=a.seekCount;void 0!==D&&(_.ik(b,12,D),c++);var E=a.networkErrorCount;void 0!==E&&(_.ik(b,13,E),c++);var I=a.nonNetworkErrorCount;void 0!==I&&(_.ik(b,14,I),c++);var S=a.isServerStitchedDai;void 0!==S&&(_.jk(b,15,S),c++);var T=a.playerCanaryStage;void 0!==T&&(_.x(b,16,amc[T]),c++);return[c===Object.keys(a).length,b]}catch(fa){return Z(fa),[!1,void 0]}},emc=function(a){var b=new cmc,c=0;
try{var d=a.notifyCompositeType;void 0!==d&&(_.x(b,1,dmc[d]),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},joc=function(a){var b=new fmc,c=0;
try{var d=a.flowNonce;void 0!==d&&(_.dh(b,1,d),c++);var e=a.flowEventType;if(e){var h=new gmc,l=0;try{var m=e.flowEventNamespace;void 0!==m&&(_.x(h,1,hmc[m]),l++);var p=e.flowEventType;void 0!==p&&(_.ik(h,2,p),l++);var q=[l===Object.keys(e).length,h]}catch(Cb){Z(Cb),q=[!1,void 0]}var t=q;t[0]&&(_.ch(b,2,t[1]),c++)}var y=a.flowMetadata;if(y){var z=new imc,D=0;try{var E=y.notaireContext;if(E){var I=new jmc,S=0;try{var T=E.serverInfo;if(T){var fa=new kmc,oa=0;try{var ea=T.id;void 0!==ea&&(_.dh(fa,1,
ea),oa++);var ma=T.forceLog;void 0!==ma&&(_.jk(fa,2,ma),oa++);var ra=[oa===Object.keys(T).length,fa]}catch(Cb){Z(Cb),ra=[!1,void 0]}var Ea=ra;Ea[0]&&(_.ch(I,1,Ea[1]),S++)}var Wa=E.clientInfo;if(Wa){var fb=new lmc,ob=0;try{var db=Wa.timeSinceReceivedMs;void 0!==db&&(_.jj(fb,1,db),ob++);var Ia=[ob===Object.keys(Wa).length,fb]}catch(Cb){Z(Cb),Ia=[!1,void 0]}var mb=Ia;mb[0]&&(_.ch(I,2,mb[1]),S++)}var eb=[S===Object.keys(E).length,I]}catch(Cb){Z(Cb),eb=[!1,void 0]}var Gb=eb;Gb[0]&&(_.ch(z,1,Gb[1]),D++)}var Tb=
y.offlineTransferStatusChangedContext;if(Tb){var Va=new mmc,Xb=0;try{var cc=Tb.offlineTransferStatusChanged;if(cc){var vb=f8b(cc);vb[0]&&(_.ch(Va,1,vb[1]),Xb++)}var ab=[Xb===Object.keys(Tb).length,Va]}catch(Cb){Z(Cb),ab=[!1,void 0]}var Fc=ab;Fc[0]&&(_.ch(z,2,Fc[1]),D++)}var Yc=y.offlineOrchestrationContext;if(Yc){var ja=new nmc,Ab=0;try{var wb=Yc.entityType;void 0!==wb&&(_.ik(ja,1,wb),Ab++);var nc=Yc.entityId;void 0!==nc&&(_.dh(ja,7,nc),Ab++);var cb=Yc.offlineOrchestrationActionType;void 0!==cb&&
(_.x(ja,6,omc[cb]),Ab++);var ib=Yc.offlineOrchestrationActionResult;void 0!==ib&&(_.x(ja,2,pmc[ib]),Ab++);var uc=Yc.offlineOrchestrationFailureReason;void 0!==uc&&(_.x(ja,10,qmc[uc]),Ab++);var yb=Yc.isRetryable;void 0!==yb&&(_.jk(ja,3,yb),Ab++);var Ob=Yc.isRestored;void 0!==Ob&&(_.jk(ja,11,Ob),Ab++);var Db=Yc.orchestrationAction;if(Db){var ac=rmc(Db);ac[0]&&(_.ch(ja,4,ac[1]),Ab++)}var kb=Yc.additionalOrchestrationActions;kb&&(eX(ja.addAdditionalOrchestrationActions.bind(ja),kb,rmc),Ab++);var Jb=Yc.intervalSinceEnqueuedMs;
void 0!==Jb&&(_.jj(ja,8,Jb),Ab++);var $b=Yc.executionIntervalMs;void 0!==$b&&(_.jj(ja,9,$b),Ab++);var Ed=[Ab===Object.keys(Yc).length,ja]}catch(Cb){Z(Cb),Ed=[!1,void 0]}var kc=Ed;kc[0]&&(_.ch(z,3,kc[1]),D++)}var ld=y.shortsCreationContext;if(ld){var Ie=new smc,vc=0;try{var pd=ld.shortsCreationSurfaces;void 0!==pd&&(fX(Ie.addShortsCreationSurfaces.bind(Ie),pd,y$b),vc++);var sd=[vc===Object.keys(ld).length,Ie]}catch(Cb){Z(Cb),sd=[!1,void 0]}var gc=sd;gc[0]&&(_.ch(z,4,gc[1]),D++)}var ge=y.mdxConnectionContext;
if(ge){var Zd=new tmc,Ud=0;try{var $d=ge.isReconnection;void 0!==$d&&(_.jk(Zd,1,$d),Ud++);var hd=ge.disconnectReason;void 0!==hd&&(_.x(Zd,2,umc[hd]),Ud++);var Sc=ge.isRetry;void 0!==Sc&&(_.jk(Zd,3,Sc),Ud++);var qa=[Ud===Object.keys(ge).length,Zd]}catch(Cb){Z(Cb),qa=[!1,void 0]}var Aa=qa;Aa[0]&&(_.ch(z,5,Aa[1]),D++)}var Ga=y.premiumMultiStepPurchaseContext;if(Ga){var Ya=new vmc,ub=0;try{var dc=Ga.selectedOption;if(dc){var Eb=new wmc,Tc=0;try{var Yb=dc.offerType;void 0!==Yb&&(_.x(Eb,1,xmc[Yb]),Tc++);
var Je=dc.itemType;void 0!==Je&&(_.x(Eb,2,ymc[Je]),Tc++);var mf=dc.itemExternalId;void 0!==mf&&(_.dh(Eb,3,mf),Tc++);var hb=[Tc===Object.keys(dc).length,Eb]}catch(Cb){Z(Cb),hb=[!1,void 0]}var me=hb;me[0]&&(_.ch(Ya,1,me[1]),ub++)}var re=Ga.itemType;void 0!==re&&(_.x(Ya,2,ymc[re]),ub++);var wc=Ga.productType;void 0!==wc&&(_.x(Ya,3,zmc[wc]),ub++);var yc=Ga.landingPageVariantId;void 0!==yc&&(_.dh(Ya,4,yc),ub++);var Uc=Ga.experimentStatus;void 0!==Uc&&(_.x(Ya,5,Amc[Uc]),ub++);var Vc=Ga.themeKey;void 0!==
Vc&&(_.dh(Ya,6,Vc),ub++);var Cd=Ga.signupType;void 0!==Cd&&(_.x(Ya,7,Bmc[Cd]),ub++);var ce=[ub===Object.keys(Ga).length,Ya]}catch(Cb){Z(Cb),ce=[!1,void 0]}var gf=ce;gf[0]&&(_.ch(z,6,gf[1]),D++)}var Qd=y.mdxReceiverConnectionContext;if(Qd){var Df=new Cmc,Rd=0;try{var ad=Qd.isFromAppLaunch;void 0!==ad&&(_.jk(Df,1,ad),Rd++);var wd=Qd.dialServerType;void 0!==wd&&(_.x(Df,2,Dmc[wd]),Rd++);var Jg=Qd.supportsSmoothPairing;void 0!==Jg&&(_.jk(Df,3,Jg),Rd++);var ig=Qd.hasManuallyPairedRemotesOnAppStartup;void 0!==
ig&&(_.jk(Df,4,ig),Rd++);var fi=Qd.mismatchedTheme;void 0!==fi&&(_.x(Df,5,Emc[fi]),Rd++);var de=Qd.mdxSenderConnectedCounter;void 0!==de&&(_.ik(Df,6,de),Rd++);var Li=Qd.externalRouteSource;void 0!==Li&&(_.x(Df,7,Fmc[Li]),Rd++);var Mi=Qd.appReloadCount;void 0!==Mi&&(_.ik(Df,8,Mi),Rd++);var Lj=[Rd===Object.keys(Qd).length,Df]}catch(Cb){Z(Cb),Lj=[!1,void 0]}var nk=Lj;nk[0]&&(_.ch(z,7,nk[1]),D++)}var Ui=y.parentToolsOnboardingContext;if(Ui){var Rh=new Gmc,ri=0;try{var lf=Ui.triggerPoint;void 0!==lf&&
(_.x(Rh,1,Hmc[lf]),ri++);var Ce=Ui.kidsFlowInfo;if(Ce){var Ve=new Imc,Sh=0;try{var Vi=Ce.kidsFlowVersion;void 0!==Vi&&(_.x(Ve,1,Jmc[Vi]),Sh++);var rm=Ce.flowLabel;void 0!==rm&&(_.dh(Ve,2,rm),Sh++);var sm=Ce.hostClientName;void 0!==sm&&(_.x(Ve,3,Kmc[sm]),Sh++);var So=Ce.hostClientVersion;void 0!==So&&(_.dh(Ve,4,So),Sh++);var og=Ce.kidsFlowType;void 0!==og&&(_.x(Ve,5,Lmc[og]),Sh++);var Bg=[Sh===Object.keys(Ce).length,Ve]}catch(Cb){Z(Cb),Bg=[!1,void 0]}var Cg=Bg;Cg[0]&&(_.ch(Rh,2,Cg[1]),ri++)}var Dh=
Ui.kidsCorpusPreferenceNew;void 0!==Dh&&(_.x(Rh,3,Mmc[Dh]),ri++);var Rg=Ui.appChoice;void 0!==Rg&&(_.x(Rh,4,Nmc[Rg]),ri++);var ih=Ui.isKidSignedIn;void 0!==ih&&(_.jk(Rh,5,ih),ri++);var dn=Ui.alreadyOnboardedYtk;void 0!==dn&&(_.jk(Rh,6,dn),ri++);var To=Ui.alreadyOnboardedSupex;void 0!==To&&(_.jk(Rh,7,To),ri++);var yk=[ri===Object.keys(Ui).length,Rh]}catch(Cb){Z(Cb),yk=[!1,void 0]}var cl=yk;cl[0]&&(_.ch(z,8,cl[1]),D++)}var zk=y.hashtagAutoCompleteContext;if(zk){var en=new Omc,tm=0;try{var fn=zk.suggestionSelected;
void 0!==fn&&(_.ik(en,1,fn),tm++);var Vn=[tm===Object.keys(zk).length,en]}catch(Cb){Z(Cb),Vn=[!1,void 0]}var Uo=Vn;Uo[0]&&(_.ch(z,9,Uo[1]),D++)}var si=y.liveStreamingContext;if(si){var Dg=new Pmc,yf=0;try{var Sg=si.broadcastSource;void 0!==Sg&&(_.x(Dg,1,Qmc[Sg]),yf++);var Wi=si.isAutoDashboard;void 0!==Wi&&(_.jk(Dg,2,Wi),yf++);var Sl=si.externalVideoId;void 0!==Sl&&(_.dh(Dg,3,Sl),yf++);var tj=si.broadcastConferenceType;void 0!==tj&&(_.x(Dg,4,Eec[tj]),yf++);var ti=si.eventData;if(ti){var uj=new Rmc,
Xi=0;try{var Eg=ti.webrtcHandshakeOffer;if(Eg){var Tg=new Smc,jh=0;try{var dl=Eg.localVideoSsrc;void 0!==dl&&(jX(Tg,1,dl),jh++);var Tl=Eg.localAudioSsrc;void 0!==Tl&&(jX(Tg,2,Tl),jh++);var Ak=Eg.participantId;void 0!==Ak&&(qX(Tg,3,Ak),jh++);var Vo=[jh===Object.keys(Eg).length,Tg]}catch(Cb){Z(Cb),Vo=[!1,void 0]}var Wn=Vo;Wn[0]&&(_.ch(uj,1,Wn[1]),Xi++)}var um=ti.webrtcHandshakeAnswer;if(um){var Re=new Tmc,Th=0;try{var kh=um.remoteVideoSsrc;void 0!==kh&&(jX(Re,1,kh),Th++);var el=um.remoteAudioSsrc;void 0!==
el&&(jX(Re,2,el),Th++);var vm=[Th===Object.keys(um).length,Re]}catch(Cb){Z(Cb),vm=[!1,void 0]}var lh=vm;lh[0]&&(_.ch(uj,2,lh[1]),Xi++)}var mh=ti.webrtcHandshakeError;if(mh){var ui=new Umc,Xj=0;try{var Yj=mh.description;void 0!==Yj&&(_.dh(ui,1,Yj),Xj++);var pg=[Xj===Object.keys(mh).length,ui]}catch(Cb){Z(Cb),pg=[!1,void 0]}var vj=pg;vj[0]&&(_.ch(uj,3,vj[1]),Xi++)}var Yi=ti.costreamStartNotification;if(Yi){var Wo=new Vmc,Eh=0;try{var gn=Yi.broadcastStartTimeMs;void 0!==gn&&(_.jj(Wo,1,gn),Eh++);var Ul=
[Eh===Object.keys(Yi).length,Wo]}catch(Cb){Z(Cb),Ul=[!1,void 0]}var Xo=Ul;Xo[0]&&(_.ch(uj,4,Xo[1]),Xi++)}var wm=ti.remoteParticipant;if(wm){var vi=new Wmc,Zj=0;try{var Uh=wm.videoSsrc;void 0!==Uh&&(jX(vi,1,Uh),Zj++);var Zi=wm.audioSsrc;void 0!==Zi&&(jX(vi,2,Zi),Zj++);var fl=[Zj===Object.keys(wm).length,vi]}catch(Cb){Z(Cb),fl=[!1,void 0]}var Xn=fl;Xn[0]&&(_.ch(uj,5,Xn[1]),Xi++)}var ak=ti.webcamEventData;if(ak){var wj=new Xmc,xj=0;try{var hn=ak.videoFrameRate;void 0!==hn&&(_.ej(wj,1,hn),xj++);var Vl=
ak.videoAspectRatio;void 0!==Vl&&(_.ej(wj,2,Vl),xj++);var gl=ak.videoHeight;void 0!==gl&&(jX(wj,3,gl),xj++);var Bk=ak.videoWidth;void 0!==Bk&&(jX(wj,4,Bk),xj++);var kd=ak.videoCaptureCursor;void 0!==kd&&(_.dh(wj,5,kd),xj++);var hl=ak.videoCaptureSurface;void 0!==hl&&(_.dh(wj,6,hl),xj++);var $i=ak.videoCaptureAudioEnabled;void 0!==$i&&(_.jk(wj,7,$i),xj++);var il=[xj===Object.keys(ak).length,wj]}catch(Cb){Z(Cb),il=[!1,void 0]}var bg=il;bg[0]&&(_.ch(uj,6,bg[1]),Xi++)}var Ck=ti.errorEventData;if(Ck){var jl=
new Ymc,Rp=0;try{var wi=Ck.liveClientErrorType;void 0!==wi&&(_.x(jl,1,Zmc[wi]),Rp++);var aj=Ck.liveServerErrorType;void 0!==aj&&(_.x(jl,2,$mc[aj]),Rp++);var kl=Ck.kioskClientApiErrorType;void 0!==kl&&(_.x(jl,3,anc[kl]),Rp++);var df=[Rp===Object.keys(Ck).length,jl]}catch(Cb){Z(Cb),df=[!1,void 0]}var gr=df;gr[0]&&(_.ch(uj,7,gr[1]),Xi++)}var Yn=[Xi===Object.keys(ti).length,uj]}catch(Cb){Z(Cb),Yn=[!1,void 0]}var Zn=Yn;Zn[0]&&(_.ch(Dg,5,Zn[1]),yf++)}var is=si.isMonetizationOn;void 0!==is&&(_.jk(Dg,6,is),
yf++);var yj=si.sharedmdeEnabled;void 0!==yj&&(_.jk(Dg,7,yj),yf++);var Fh=si.isScreencast;void 0!==Fh&&(_.jk(Dg,8,Fh),yf++);var Gh=si.broadcastLifecycleStatus;void 0!==Gh&&(_.x(Dg,9,bnc[Gh]),yf++);var xm=si.hasCreatedMobileLivestream;void 0!==xm&&(_.jk(Dg,10,xm),yf++);var hr=[yf===Object.keys(si).length,Dg]}catch(Cb){Z(Cb),hr=[!1,void 0]}var ir=hr;ir[0]&&(_.ch(z,10,ir[1]),D++)}var bk=y.touAppealContext;if(bk){var ll=new cnc,Dk=0;try{var js=bk.scope;void 0!==js&&(_.dh(ll,1,js),Dk++);var Yo=bk.videoId;
if(Yo){var $n=new dnc,Zo=0;try{var Wl=Yo.externalVideoId;void 0!==Wl&&(_.dh($n,1,Wl),Zo++);var $o=[Zo===Object.keys(Yo).length,$n]}catch(Cb){Z(Cb),$o=[!1,void 0]}var ap=$o;ap[0]&&(ll.setVideoId(ap[1]),Dk++)}var jn=bk.videoThumbnailId;if(jn){var Sp=new enc,bp=0;try{var ks=jn.externalVideoId;void 0!==ks&&(_.dh(Sp,1,ks),bp++);var le=jn.thumbnailVersion;void 0!==le&&(qX(Sp,3,le),bp++);var ux=jn.checksum;void 0!==ux&&(qX(Sp,4,ux),bp++);var Tp=[bp===Object.keys(jn).length,Sp]}catch(Cb){Z(Cb),Tp=[!1,void 0]}var wt=
Tp;wt[0]&&(_.Cj(ll,3,fnc,wt[1]),Dk++)}var jr=bk.playlistId;if(jr){var Jf=new gnc,sf=0;try{var tf=jr.externalPlaylistId;void 0!==tf&&(_.dh(Jf,1,tf),sf++);var xt=[sf===Object.keys(jr).length,Jf]}catch(Cb){Z(Cb),xt=[!1,void 0]}var zt=xt;zt[0]&&(_.Cj(ll,4,fnc,zt[1]),Dk++)}var xv=bk.urlHostname;void 0!==xv&&(_.Qi(ll,5,fnc,_.Qb(xv)),Dk++);var yv=bk.encodedTouViolativeContentId;void 0!==yv&&(_.dh(ll,6,yv),Dk++);var vx=bk.encodedChannelTouViolativeContentId;void 0!==vx&&(_.dh(ll,7,vx),Dk++);var Up=bk.trainingData;
if(Up){var ym=new hnc,ao=0;try{var Vp=Up.question;if(Vp){var zv=new inc,kr=0;try{var ls=Vp.questionId;void 0!==ls&&(_.ik(zv,1,ls),kr++);var At=Vp.supplementaryInfoId;void 0!==At&&(_.ik(zv,2,At),kr++);var wx=[kr===Object.keys(Vp).length,zv]}catch(Cb){Z(Cb),wx=[!1,void 0]}var Av=wx;Av[0]&&(_.ch(ym,1,Av[1]),ao++)}var xx=Up.answers;xx&&(eX(ym.addAnswers.bind(ym),xx,jnc),ao++);var yx=Up.correctAnswers;yx&&(eX(ym.addCorrectAnswers.bind(ym),yx,jnc),ao++);var zx=Up.strikeId;void 0!==zx&&(_.dh(ym,4,zx),ao++);
var ms=Up.preTrainingMaterialId;void 0!==ms&&(_.ik(ym,5,ms),ao++);var Bt=[ao===Object.keys(Up).length,ym]}catch(Cb){Z(Cb),Bt=[!1,void 0]}var Ct=Bt;Ct[0]&&(_.ch(ll,8,Ct[1]),Dk++)}var Ax=[Dk===Object.keys(bk).length,ll]}catch(Cb){Z(Cb),Ax=[!1,void 0]}var Bx=Ax;Bx[0]&&(_.ch(z,11,Bx[1]),D++)}var Dt=y.dragAndDropContext;if(Dt){var ns=new knc,Et=0;try{var cp=Dt.rootVe;if(cp){var ud=gX(cp);ud[0]&&(_.ch(ns,1,ud[1]),Et++)}var We=Dt.ve;if(We){var os=gX(We);os[0]&&(_.ch(ns,2,os[1]),Et++)}var Bv=[Et===Object.keys(Dt).length,
ns]}catch(Cb){Z(Cb),Bv=[!1,void 0]}var Cv=Bv;Cv[0]&&(_.ch(z,12,Cv[1]),D++)}var lr=y.socialSuggestionsContext;if(lr){var ps=new lnc,mr=0;try{var Xl=lr.socialSuggestionsType;void 0!==Xl&&(_.x(ps,1,mnc[Xl]),mr++);var ck=lr.suggestionSelected;void 0!==ck&&(_.ik(ps,2,ck),mr++);var xi=lr.source;void 0!==xi&&(_.x(ps,3,nnc[xi]),mr++);var Wp=[mr===Object.keys(lr).length,ps]}catch(Cb){Z(Cb),Wp=[!1,void 0]}var zj=Wp;zj[0]&&(_.ch(z,13,zj[1]),D++)}var nr=y.featureEnablementContext;if(nr){var zm=new onc,Ft=0;try{var qs=
nr.feature;void 0!==qs&&(_.x(zm,1,X5b[qs]),Ft++);var Gt=[Ft===Object.keys(nr).length,zm]}catch(Cb){Z(Cb),Gt=[!1,void 0]}var Cx=Gt;Cx[0]&&(_.ch(z,14,Cx[1]),D++)}var Xp=y.iapContext;if(Xp){var Am=new pnc,or=0;try{var Ht=Xp.playIapProduct;if(Ht){var It=new qnc,Dv=0;try{var Dx=Ht.packageId;void 0!==Dx&&(_.dh(It,1,Dx),Dv++);var Ex=Ht.productId;void 0!==Ex&&(_.dh(It,2,Ex),Dv++);var Ev=[Dv===Object.keys(Ht).length,It]}catch(Cb){Z(Cb),Ev=[!1,void 0]}var Jt=Ev;Jt[0]&&(_.Cj(Am,1,rnc,Jt[1]),or++)}var rs=Xp.source;
void 0!==rs&&(_.x(Am,2,snc[rs]),or++);var Kt=Xp.attributionId;void 0!==Kt&&(_.jj(Am,3,Kt),or++);var Fv=Xp.externalVideoId;void 0!==Fv&&(_.dh(Am,4,Fv),or++);var Gv=Xp.externalChannelId;void 0!==Gv&&(_.dh(Am,5,Gv),or++);var dp=[or===Object.keys(Xp).length,Am]}catch(Cb){Z(Cb),dp=[!1,void 0]}var Hv=dp;Hv[0]&&(_.ch(z,15,Hv[1]),D++)}var ep=y.shoppingCheckoutContext;if(ep){var pr=new tnc,qr=0;try{var Fx=ep.shoppingFlowParams;if(Fx){var Lt=unc(Fx);Lt[0]&&(_.ch(pr,1,Lt[1]),qr++)}var Mt=ep.shoppingCheckoutErrorReason;
void 0!==Mt&&(_.x(pr,2,vnc[Mt]),qr++);var fp=[qr===Object.keys(ep).length,pr]}catch(Cb){Z(Cb),fp=[!1,void 0]}var Yp=fp;Yp[0]&&(_.ch(z,16,Yp[1]),D++)}var Yl=y.ypcCancellationContext;if(Yl){var ss=new wnc,Nt=0;try{var ts=Yl.itemType;void 0!==ts&&(_.x(ss,1,ymc[ts]),Nt++);var Iv=Yl.productType;void 0!==Iv&&(_.x(ss,2,zmc[Iv]),Nt++);var Gx=[Nt===Object.keys(Yl).length,ss]}catch(Cb){Z(Cb),Gx=[!1,void 0]}var rr=Gx;rr[0]&&(_.ch(z,17,rr[1]),D++)}var ml=y.ypcBrowseOffersContext;if(ml){var kn=new xnc,bo=0;try{var Zp=
ml.commerceFlowLoggingParams;if(Zp){var gp=ync(Zp);gp[0]&&(_.ch(kn,1,gp[1]),bo++)}var sr=ml.offerType;void 0!==sr&&(_.x(kn,2,znc[sr]),bo++);var co=ml.entityType;void 0!==co&&(_.x(kn,3,Anc[co]),bo++);var $p=[bo===Object.keys(ml).length,kn]}catch(Cb){Z(Cb),$p=[!1,void 0]}var aq=$p;aq[0]&&(_.ch(z,18,aq[1]),D++)}var us=y.mdxStreamTransferContext;if(us){var tr=new Bnc,ur=0;try{var bq=us.completedReason;void 0!==bq&&(_.x(tr,1,Cnc[bq]),ur++);var Ot=[ur===Object.keys(us).length,tr]}catch(Cb){Z(Cb),Ot=[!1,
void 0]}var bj=Ot;bj[0]&&(_.ch(z,19,bj[1]),D++)}var Aj=y.pdgBuyFlowContext;if(Aj){var yi=new Dnc,vs=0;try{var Pt=Aj.productType;void 0!==Pt&&(_.x(yi,1,zmc[Pt]),vs++);var cq=Aj.entryPointClickedContext;if(cq){var ws=new Enc,Vh=0;try{var dq=cq.superVodBuyFlowEntryPoint;void 0!==dq&&(_.Qi(ws,1,Fnc,_.Kb(Gnc[dq])),Vh++);var eq=cq.superChatBuyFlowEntryPoint;void 0!==eq&&(_.Qi(ws,2,Fnc,_.Kb(Hnc[eq])),Vh++);var fq=cq.sharedPdgBuyFlowEntryPoint;void 0!==fq&&(_.Qi(ws,3,Fnc,_.Kb(Inc[fq])),Vh++);var eo=cq.superStickerBuyFlowEntryPoint;
void 0!==eo&&(_.Qi(ws,4,Fnc,_.Kb(Jnc[eo])),Vh++);var hp=[Vh===Object.keys(cq).length,ws]}catch(Cb){Z(Cb),hp=[!1,void 0]}var ln=hp;ln[0]&&(_.ch(yi,2,ln[1]),vs++)}var ef=Aj.itemSelectionPageDisplayedContext;if(ef){var qg=new Knc,nl=0;try{var Jv=ef.superStickerBuyFlowType;void 0!==Jv&&(_.x(qg,1,Lnc[Jv]),nl++);var Qt=[nl===Object.keys(ef).length,qg]}catch(Cb){Z(Cb),Qt=[!1,void 0]}var fo=Qt;fo[0]&&(_.ch(yi,3,fo[1]),vs++)}var Rt=[vs===Object.keys(Aj).length,yi]}catch(Cb){Z(Cb),Rt=[!1,void 0]}var Kv=Rt;
Kv[0]&&(_.ch(z,20,Kv[1]),D++)}var zi=y.ypcPurchaseContext;if(zi){var eg=new Mnc,Bm=0;try{var gq=zi.commerceFlowLoggingParams;if(gq){var St=ync(gq);St[0]&&(_.ch(eg,1,St[1]),Bm++)}var Tt=zi.offerType;void 0!==Tt&&(_.x(eg,2,znc[Tt]),Bm++);var Ut=zi.transactionType;void 0!==Ut&&(_.x(eg,3,Nnc[Ut]),Bm++);var Lv=zi.paymentProcessor;void 0!==Lv&&(_.x(eg,4,Onc[Lv]),Bm++);var Hx=[Bm===Object.keys(zi).length,eg]}catch(Cb){Z(Cb),Hx=[!1,void 0]}var xs=Hx;xs[0]&&(_.ch(z,21,xs[1]),D++)}var go=y.webViewContext;if(go){var ol=
new Pnc,Zl=0;try{var hq=go.hostname;void 0!==hq&&(_.dh(ol,1,hq),Zl++);var vr=go.webViewUseCase;void 0!==vr&&(_.x(ol,2,Qnc[vr]),Zl++);var Vt=go.isFirstPartyHost;void 0!==Vt&&(_.jk(ol,5,Vt),Zl++);var iq=go.isLoaded;void 0!==iq&&(_.jk(ol,3,iq),Zl++);var Mv=go.webViewEngagementSec;void 0!==Mv&&(_.ik(ol,4,Mv),Zl++);var Wh=[Zl===Object.keys(go).length,ol]}catch(Cb){Z(Cb),Wh=[!1,void 0]}var Ix=Wh;Ix[0]&&(_.ch(z,22,Ix[1]),D++)}var ys=y.videoSuggestionsContext;if(ys){var jq=new Rnc,ip=0;try{var zs=ys.type;
void 0!==zs&&(_.x(jq,1,Snc[zs]),ip++);var ho=ys.serializedSuggestionData;void 0!==ho&&(_.uv(jq,2,ho),ip++);var Wt=ys.videoId;void 0!==Wt&&(jq.setVideoId(Wt),ip++);var Xt=[ip===Object.keys(ys).length,jq]}catch(Cb){Z(Cb),Xt=[!1,void 0]}var Jx=Xt;Jx[0]&&(_.ch(z,23,Jx[1]),D++)}var Nv=y.actionSheetContext;if(Nv){var Kx=new Tnc,Ov=0;try{var kq=Nv.parentScreenUiType;void 0!==kq&&(_.ik(Kx,1,kq),Ov++);var nh=[Ov===Object.keys(Nv).length,Kx]}catch(Cb){Z(Cb),nh=[!1,void 0]}var Hh=nh;Hh[0]&&(_.ch(z,24,Hh[1]),
D++)}var cj=y.producerExportContext;if(cj){var jp=new Unc,io=0;try{var Cm=cj.exportDetails;if(Cm){var Yt=new Vnc,Pv=0;try{var Zt=Cm.project;if(Zt){var dk=new Wnc,Ek=0;try{var Fk=Zt.projectId;void 0!==Fk&&(_.tv(dk,1,Fk),Ek++);var $t=Zt.durationMs;void 0!==$t&&(_.mc(dk,2,null==$t?$t:EYb($t),"0"),Ek++);var Lx=[Ek===Object.keys(Zt).length,dk]}catch(Cb){Z(Cb),Lx=[!1,void 0]}var Qv=Lx;Qv[0]&&(_.ch(Yt,1,Qv[1]),Pv++)}var wr=Cm.renderDetails;if(wr){var au=new Xnc,C=0;try{var A=wr.sizeBytes;void 0!==A&&(_.mc(au,
1,_.Nb(A),"0"),C++);var F=wr.pixelWidth;void 0!==F&&(_.mc(au,2,_.Mb(F),0),C++);var R=wr.pixelHeight;void 0!==R&&(_.mc(au,3,_.Mb(R),0),C++);var Y=[C===Object.keys(wr).length,au]}catch(Cb){Z(Cb),Y=[!1,void 0]}var na=Y;na[0]&&(_.ch(Yt,2,na[1]),Pv++)}var pa=[Pv===Object.keys(Cm).length,Yt]}catch(Cb){Z(Cb),pa=[!1,void 0]}var ua=pa;ua[0]&&(_.ch(jp,1,ua[1]),io++)}var Ra=[io===Object.keys(cj).length,jp]}catch(Cb){Z(Cb),Ra=[!1,void 0]}var Pa=Ra;Pa[0]&&(_.ch(z,25,Pa[1]),D++)}var xa=y.downloadMyVideoContext;
if(xa){var Za=new Ync,sb=0;try{var bc=xa.videoId;void 0!==bc&&(Za.setVideoId(bc),sb++);var Oc=xa.videoSid;void 0!==Oc&&(_.jj(Za,2,Oc),sb++);var Ld=xa.downloadError;void 0!==Ld&&(_.x(Za,3,Znc[Ld]),sb++);var zd=xa.totalAssetSize;void 0!==zd&&(_.jj(Za,4,zd),sb++);var oh=xa.totalDownloadedPercent;void 0!==oh&&(jX(Za,5,oh),sb++);var uf=xa.mddDownloadErrorCode;void 0!==uf&&(jX(Za,6,uf),sb++);var dj=[sb===Object.keys(xa).length,Za]}catch(Cb){Z(Cb),dj=[!1,void 0]}var $l=dj;$l[0]&&(_.ch(z,26,$l[1]),D++)}var vf=
y.miniAppContext;if(vf){var De=new $nc,dd=0;try{var Fg=vf.externalPostId;void 0!==Fg&&(_.dh(De,1,Fg),dd++);var ic=vf.miniAppReleaseId;void 0!==ic&&(_.ik(De,3,ic),dd++);var Ic=vf.postPlayNonce;void 0!==Ic&&(_.dh(De,4,Ic),dd++);var Cc=[dd===Object.keys(vf).length,De]}catch(Cb){Z(Cb),Cc=[!1,void 0]}var ec=Cc;ec[0]&&(_.ch(z,27,ec[1]),D++)}var cg=y.shoppingCartContext;if(cg){var Ai=new aoc,Xh=0;try{var rg=cg.shoppingFlowParams;if(rg){var kp=unc(rg);kp[0]&&(_.ch(Ai,1,kp[1]),Xh++)}var Mx=[Xh===Object.keys(cg).length,
Ai]}catch(Cb){Z(Cb),Mx=[!1,void 0]}var Gc=Mx;Gc[0]&&(_.ch(z,28,Gc[1]),D++)}var TA=y.sponsorshipsPurchaseContext;if(TA){var PF=new boc,PJ=0;try{var sz=TA.joinMethod;void 0!==sz&&(_.x(PF,1,coc[sz]),PJ++);var tz=[PJ===Object.keys(TA).length,PF]}catch(Cb){Z(Cb),tz=[!1,void 0]}var QF=tz;QF[0]&&(_.ch(z,29,QF[1]),D++)}var UA=y.ypcCujContext;if(UA){var VA=new doc,uX=0;try{var s$=UA.serializedYpcCujLoggingParams;void 0!==s$&&(_.uv(VA,1,s$),uX++);var vX=UA.ypcCujLoggingClientPayload;if(vX){var QJ=new eoc,XO=
0;try{var RJ=vX.ypcAcquisitionCujLoggingClientPayload;if(RJ){var t$=new foc,u$=0;try{var YO=RJ.ypcAcquisitionDebugLoggingParams;if(YO){var wX=new goc,xX=0;try{var yX=YO.transactionErrorType;void 0!==yX&&(_.x(wX,1,Rkc[yX]),xX++);var v$=YO.errorMessage;void 0!==v$&&(_.dh(wX,2,v$),xX++);var w$=[xX===Object.keys(YO).length,wX]}catch(Cb){Z(Cb),w$=[!1,void 0]}var x$=w$;x$[0]&&(_.ch(t$,1,x$[1]),u$++)}var y$=[u$===Object.keys(RJ).length,t$]}catch(Cb){Z(Cb),y$=[!1,void 0]}var z$=y$;z$[0]&&(_.Cj(QJ,1,hoc,z$[1]),
XO++)}var SJ=[XO===Object.keys(vX).length,QJ]}catch(Cb){Z(Cb),SJ=[!1,void 0]}var ZO=SJ;ZO[0]&&(_.ch(VA,2,ZO[1]),uX++)}var $O=[uX===Object.keys(UA).length,VA]}catch(Cb){Z(Cb),$O=[!1,void 0]}var A$=$O;A$[0]&&(_.ch(z,30,A$[1]),D++)}var B$=[D===Object.keys(y).length,z]}catch(Cb){Z(Cb),B$=[!1,void 0]}var C$=B$;C$[0]&&(_.ch(b,3,C$[1]),c++)}var D$=a.flowType;void 0!==D$&&(_.x(b,4,ioc[D$]),c++);var E$=a.flowEventStatus;void 0!==E$&&(_.ik(b,5,E$),c++);var zX=a.csn;void 0!==zX&&(_.dh(b,6,zX),c++);var F$=a.can;
void 0!==F$&&(_.dh(b,7,F$),c++);var G$=a.cuiAssociations;if(G$){var H$=Vdc(G$);H$[0]&&(_.ch(b,8,H$[1]),c++)}return[c===Object.keys(a).length,b]}catch(Cb){return Z(Cb),[!1,void 0]}},rmc=function(a){var b=new koc,c=0;
try{var d=a.orchestrationActionId;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},jnc=function(a){var b=new loc,c=0;
try{var d=a.answerId;void 0!==d&&(_.ik(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},unc=function(a){var b=new moc,c=0;
try{var d=a.ypcCallerPage;void 0!==d&&(_.x(b,1,noc[d]),c++);var e=a.useCase;void 0!==e&&(_.x(b,2,ooc[e]),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},ync=function(a){var b=new poc,c=0;
try{var d=a.itemId;if(d){var e=new qoc,h=0;try{var l=d.type;void 0!==l&&(_.x(e,1,ymc[l]),h++);var m=d.externalId;void 0!==m&&(_.dh(e,2,m),h++);var p=[h===Object.keys(d).length,e]}catch(T){Z(T),p=[!1,void 0]}d=p;d[0]&&(_.ch(b,1,d[1]),c++)}var q=a.productType;void 0!==q&&(_.x(b,2,zmc[q]),c++);var t=a.originatingDeviceInterface;void 0!==t&&(_.x(b,4,o8b[t]),c++);var y=a.alcLoggingParams;if(y){var z=new roc;q=0;try{var D=y.purchaseOriginEntityType;void 0!==D&&(_.x(z,1,soc[D]),q++);var E=y.purchaseOriginPageType;
void 0!==E&&(_.x(z,2,toc[E]),q++);var I=y.purchaseOriginComponent;void 0!==I&&(_.x(z,3,uoc[I]),q++);var S=[q===Object.keys(y).length,z]}catch(T){Z(T),S=[!1,void 0]}y=S;y[0]&&(_.Cj(b,3,voc,y[1]),c++)}return[c===Object.keys(a).length,b]}catch(T){return Z(T),[!1,void 0]}},zoc=function(a){var b=new woc,c=0;
try{var d=a.reason;void 0!==d&&(_.x(b,1,xoc[d]),c++);var e=a.trigger;void 0!==e&&(_.x(b,2,yoc[e]),c++);var h=a.serializedServerContext;void 0!==h&&(_.uv(b,3,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},Boc=function(a){var b=new Aoc,c=0;
try{var d=a.serializedServerContext;void 0!==d&&(_.uv(b,1,d),c++);var e=a.enforcedPolicyToHaltOnNetworkFailure;void 0!==e&&(_.jk(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},Goc=function(a){var b=new Coc,c=0;
try{var d=a.loggedEvents;d&&(eX(b.addLoggedEvents.bind(b),d,Doc),c++);var e=a.unloggedEvents;e&&(eX(b.addUnloggedEvents.bind(b),e,Doc),c++);var h=a.playerClientVersion;void 0!==h&&(qX(b,3,h),c++);var l=a.playerCanaryState;void 0!==l&&(_.x(b,4,Eoc[l]),c++);var m=a.dimensions;if(m){var p=new Foc;d=0;try{var q=m.playerClientVersion;void 0!==q&&(qX(p,1,q),d++);var t=m.playerCanaryState;void 0!==t&&(_.x(p,2,Eoc[t]),d++);var y=[d===Object.keys(m).length,p]}catch(z){Z(z),y=[!1,void 0]}m=y;m[0]&&(_.ch(b,
5,m[1]),c++)}return[c===Object.keys(a).length,b]}catch(z){return Z(z),[!1,void 0]}},Doc=function(a){var b=new lY,c=0;
try{var d=a.dimensions;if(d){var e=new Hoc,h=0;try{var l=d.csn;void 0!==l&&(_.dh(e,1,l),h++);var m=d.userExperienceId;void 0!==m&&(_.ik(e,2,m),h++);var p=d.studio;if(p){var q=new Ioc,t=0;try{var y=p.route;void 0!==y&&(_.dh(q,1,y),t++);var z=p.feature;void 0!==z&&(_.x(q,2,Joc[z]),t++);var D=p.topEntityType;void 0!==D&&(_.x(q,3,Koc[D]),t++);var E=p.availability;void 0!==E&&(_.x(q,4,Loc[E]),t++);var I=p.isChannelDelegation;void 0!==I&&(_.jk(q,5,I),t++);var S=p.isArtistDelegation;void 0!==S&&(_.jk(q,
6,S),t++);var T=p.environment;void 0!==T&&(_.x(q,7,Moc[T]),t++);var fa=p.networkConnectionStatus;void 0!==fa&&(_.x(q,8,Noc[fa]),t++);var oa=[t===Object.keys(p).length,q]}catch(de){Z(de),oa=[!1,void 0]}var ea=oa;ea[0]&&(_.ch(e,3,ea[1]),h++)}var ma=d.mweb;if(ma){var ra=new Ooc,Ea=0;try{var Wa=ma.pageType;void 0!==Wa&&(_.x(ra,1,Poc[Wa]),Ea++);var fb=ma.navType;void 0!==fb&&(_.x(ra,2,Qoc[fb]),Ea++);var ob=[Ea===Object.keys(ma).length,ra]}catch(de){Z(de),ob=[!1,void 0]}var db=ob;db[0]&&(_.ch(e,4,db[1]),
h++)}var Ia=d.mainAppWeb;if(Ia){var mb=new Roc,eb=0;try{var Gb=Ia.pageType;void 0!==Gb&&(_.x(mb,1,Soc[Gb]),eb++);var Tb=Ia.requestType;void 0!==Tb&&(_.x(mb,2,Toc[Tb]),eb++);var Va=Ia.isShellLoad;void 0!==Va&&(_.jk(mb,3,Va),eb++);var Xb=[eb===Object.keys(Ia).length,mb]}catch(de){Z(de),Xb=[!1,void 0]}var cc=Xb;cc[0]&&(_.ch(e,5,cc[1]),h++)}var vb=d.survivalSli;if(vb){var ab=new Uoc,Fc=0;try{var Yc=vb.partitionMinute;void 0!==Yc&&(_.ik(ab,1,Yc),Fc++);var ja=vb.survivalStatus;void 0!==ja&&(_.x(ab,2,Voc[ja]),
Fc++);var Ab=vb.survivalSessionType;void 0!==Ab&&(_.x(ab,3,Woc[Ab]),Fc++);var wb=[Fc===Object.keys(vb).length,ab]}catch(de){Z(de),wb=[!1,void 0]}var nc=wb;nc[0]&&(_.ch(e,6,nc[1]),h++)}var cb=d.tvhtml5;if(cb){var ib=new Xoc,uc=0;try{var yb=cb.authRefreshTokenFailureType;void 0!==yb&&(_.x(ib,1,Yoc[yb]),uc++);var Ob=cb.networkErrorEndpoint;void 0!==Ob&&(_.x(ib,2,Zoc[Ob]),uc++);var Db=cb.networkErrorResponseCode;void 0!==Db&&(_.ik(ib,3,Db),uc++);var ac=cb.sessionSurvivalLengthMin;void 0!==ac&&(_.ik(ib,
4,ac),uc++);var kb=cb.accountChangeType;void 0!==kb&&(_.x(ib,5,$oc[kb]),uc++);var Jb=cb.accountChangeTrigger;void 0!==Jb&&(_.x(ib,6,apc[Jb]),uc++);var $b=cb.cpn;void 0!==$b&&(_.dh(ib,7,$b),uc++);var Ed=cb.sessionSurvivalDidUserAgentChange;void 0!==Ed&&(_.jk(ib,8,Ed),uc++);var kc=cb.adShownToPremiumUserCondition;void 0!==kc&&(_.x(ib,9,bpc[kc]),uc++);var ld=cb.identityType;void 0!==ld&&(_.x(ib,10,cpc[ld]),uc++);var Ie=cb.identityDelegationType;void 0!==Ie&&(_.x(ib,11,dpc[Ie]),uc++);var vc=cb.botguardServerEnvironment;
void 0!==vc&&(_.x(ib,12,epc[vc]),uc++);var pd=cb.accountEventTrigger;void 0!==pd&&(_.x(ib,13,fpc[pd]),uc++);var sd=cb.signInMethodType;void 0!==sd&&(_.x(ib,14,gpc[sd]),uc++);var gc=cb.accountEventErrorType;void 0!==gc&&(_.x(ib,15,hpc[gc]),uc++);var ge=cb.hadRemoteDeviceConnected;void 0!==ge&&(_.jk(ib,16,ge),uc++);var Zd=cb.hadVoiceInitiatedPlayback;void 0!==Zd&&(_.jk(ib,17,Zd),uc++);var Ud=cb.restartLengthMin;void 0!==Ud&&(_.ik(ib,18,Ud),uc++);var $d=cb.restartReason;void 0!==$d&&(_.x(ib,19,ipc[$d]),
uc++);var hd=cb.numberOfPersonaAccountsDelta;void 0!==hd&&(_.ik(ib,20,hd),uc++);var Sc=cb.accountEventCancellationType;void 0!==Sc&&(_.x(ib,21,jpc[Sc]),uc++);var qa=cb.maxJsMemoryPerAppLifecycleBytes;void 0!==qa&&(_.ik(ib,22,qa),uc++);var Aa=cb.appLifecycleLengthMin;void 0!==Aa&&(_.ik(ib,23,Aa),uc++);var Ga=[uc===Object.keys(cb).length,ib]}catch(de){Z(de),Ga=[!1,void 0]}var Ya=Ga;Ya[0]&&(_.ch(e,7,Ya[1]),h++)}var ub=d.unpluggedWeb;if(ub){var dc=new kpc,Eb=0;try{var Tc=ub.unpluggedWebEntitlementType;
void 0!==Tc&&(_.x(dc,1,lpc[Tc]),Eb++);var Yb=ub.unpluggedWebPurchaseType;void 0!==Yb&&(_.x(dc,2,mpc[Yb]),Eb++);var Je=[Eb===Object.keys(ub).length,dc]}catch(de){Z(de),Je=[!1,void 0]}var mf=Je;mf[0]&&(_.ch(e,8,mf[1]),h++)}var hb=d.logEventStatus;void 0!==hb&&(_.ik(e,9,hb),h++);var me=d.kids;if(me){var re=new npc,wc=0;try{var yc=me.userType;void 0!==yc&&(_.x(re,1,opc[yc]),wc++);var Uc=[wc===Object.keys(me).length,re]}catch(de){Z(de),Uc=[!1,void 0]}var Vc=Uc;Vc[0]&&(_.ch(e,10,Vc[1]),h++)}var Cd=d.screen;
void 0!==Cd&&(_.ik(e,11,Cd),h++);var ce=d.navigation;if(ce){var gf=new ppc,Qd=0;try{var Df=ce.destinationScreen;void 0!==Df&&(_.ik(gf,1,Df),Qd++);var Rd=ce.navType;void 0!==Rd&&(_.x(gf,2,qpc[Rd]),Qd++);var ad=[Qd===Object.keys(ce).length,gf]}catch(de){Z(de),ad=[!1,void 0]}var wd=ad;wd[0]&&(_.ch(e,12,wd[1]),h++)}var Jg=[h===Object.keys(d).length,e]}catch(de){Z(de),Jg=[!1,void 0]}var ig=Jg;ig[0]&&(_.ch(b,1,ig[1]),c++)}var fi=a.records;fi&&(eX(b.addRecords.bind(b),fi,rpc),c++);return[c===Object.keys(a).length,
b]}catch(de){return Z(de),[!1,void 0]}},rpc=function(a){var b=new mY,c=0;
try{var d=a.name;void 0!==d&&(_.x(b,1,spc[d]),c++);var e=a.status;void 0!==e&&(_.x(b,2,tpc[e]),c++);var h=a.state;void 0!==h&&(b.setState(upc[h]),c++);var l=a.sliId;void 0!==l&&(_.dh(b,4,l),c++);return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},wpc=function(a){var b=new vpc,c=0;
try{var d=a.dbName;void 0!==d&&(_.dh(b,1,d),c++);var e=a.dbVersion;void 0!==e&&(_.ik(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},ypc=function(a){var b=new xpc,c=0;
try{var d=a.deviceStorageUsageMbytes;void 0!==d&&(_.jj(b,1,d),c++);var e=a.deviceStorageQuotaMbytes;void 0!==e&&(_.jj(b,2,e),c++);var h=a.isIframe;void 0!==h&&(_.jk(b,3,h),c++);var l=a.isSw;void 0!==l&&(_.jk(b,4,l),c++);var m=a.dbName;void 0!==m&&(_.dh(b,5,m),c++);var p=a.objectStoreNames;void 0!==p&&(_.dh(b,6,p),c++);var q=a.transactionCount;void 0!==q&&(_.ik(b,7,q),c++);var t=a.transactionMode;void 0!==t&&(_.dh(b,8,t),c++);return[c===Object.keys(a).length,b]}catch(y){return Z(y),[!1,void 0]}},Bpc=
function(a){var b=new zpc,c=0;
try{var d=a.objectStoreNames;void 0!==d&&(_.dh(b,1,d),c++);var e=a.duration;void 0!==e&&(_.ik(b,2,e),c++);var h=a.isSuccessful;void 0!==h&&(_.jk(b,3,h),c++);var l=a.connectionHasUnknownAbortedTransaction;void 0!==l&&(_.jk(b,4,l),c++);var m=a.tryCount;void 0!==m&&(_.ik(b,5,m),c++);var p=a.tag;void 0!==p&&(_.x(b,6,Apc[p]),c++);return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},Dpc=function(a){var b=new Cpc,c=0;
try{var d=a.objectStoreNames;void 0!==d&&(_.dh(b,1,d),c++);var e=a.hasWindowUnloaded;void 0!==e&&(_.jk(b,2,e),c++);var h=a.transactionCount;void 0!==h&&(_.ik(b,3,h),c++);var l=a.transactionDuration;void 0!==l&&(_.ik(b,4,l),c++);var m=a.dbDuration;void 0!==m&&(_.ik(b,5,m),c++);return[c===Object.keys(a).length,b]}catch(p){return Z(p),[!1,void 0]}},Gpc=function(a){var b=new Epc,c=0;
try{var d=a.detected;void 0!==d&&(_.jk(b,1,d),c++);var e=a.source;void 0!==e&&(_.dh(b,2,e),c++);var h=a.contentCpn;void 0!==h&&(_.dh(b,3,h),c++);var l=a.contentCsn;void 0!==l&&(_.dh(b,4,l),c++);var m=a.method;void 0!==m&&(_.ik(b,5,m),c++);var p=a.result;void 0!==p&&(_.ik(b,6,p),c++);var q=a.detectionResult;void 0!==q&&(_.x(b,9,Fpc[q]),c++);var t=a.adCpn;void 0!==t&&(_.dh(b,7,t),c++);var y=a.playbackType;void 0!==y&&(_.dh(b,8,y),c++);return[c===Object.keys(a).length,b]}catch(z){return Z(z),[!1,void 0]}},
Hpc=function(a){return"undefined"===typeof a?"-1":String(Math.ceil(a/1048576))},Jpc=function(){var a=Ipc.uaChPolyfill.state;
if(0===a.type)_.qj("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,""),_.Rj(a.firstAccessUaError)),d.polyfillAvailabilityDelayMs=
a.polyfillAvailabilityDelay);_.qj("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),_.qj("clientHintsPolyfillDiagnostics",b))}},
Lpc=function(){var a;
1===(null==(a=Ipc.uaChPolyfill)?void 0:a.state.type)?Kpc||(Ipc.uaChPolyfill.onReady=Lpc,Kpc=!0):Ipc.uaChPolyfill&&Jpc()},Ppc=function(a,b){Mpc(new Npc(_.B(b,Opc).addToken,_.B(b,Opc).commonToken)).then(function(){_.Sn(a,"yt-invoke-instrument-manager-action-completed")},function(c){_.Sn(a,"yt-invoke-instrument-manager-action-error",c)})},Qpc=function(a,b,c,d,e){return _.aob(a,b,_.Lb,c,d,e)},Rpc=function(a,b,c){a=Qpc(a,b,3,void 0,!0);
if("number"!==typeof c||0>c||c>=a.length)throw Error();return a[c]},jX=function(a,b,c){_.eh(a,b,null==c?c:DYb(c))},qX=function(a,b,c){_.eh(a,b,null==c?c:EYb(c))},nY=function(a,b,c,d){return _.oc(a,b,_.Ib,c,d)},Spc=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,Tpc=function(a,b,c){if(null==c)return b;
if("string"===typeof c)return c?a+encodeURIComponent(c):"";for(var d in c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(e)?e:[e];for(var h=0;h<e.length;h++){var l=e[h];null!=l&&(b||(b=a),b+=(b.length>a.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(l)))}}return b},a_b=function(a,b){a=Spc.exec(_.qd(a).toString());
var c=a[3]||"";return _.fd(a[1]+Tpc("?",a[2]||"",b)+Tpc("#",c))},Upc=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},Vpc=function(a){var b=new _.Lw;
return _.ik(b,11,a)},Wpc=function(a){var b={};
a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.hi(a[c])){var d=Upc(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 _.If.map(b,function(l){return l.join(", ")})},vW=function(a,b){return a.JSC$6183_xhr_?a.JSC$6183_xhr_.getResponseHeader(b):null},Xpc=function(a,b,c){Array.isArray(c)||(c=[String(c)]);
_.cOa(a.JSC$6371_queryData_,b,c)},x5b=function(a){this.internalArray_=_.k(a)};
_.H(x5b,_.n);var A5b=function(a){this.internalArray_=_.k(a)};
_.H(A5b,_.n);var z5b=function(a){this.internalArray_=_.k(a)};
_.H(z5b,_.n);var y5b=[1,2,3],w5b=function(a){this.internalArray_=_.k(a)};
_.H(w5b,_.n);w5b.prototype.getPayloadCase=function(){return _.nv(this,y5b)};
var v5b=function(a){this.internalArray_=_.k(a)};
_.H(v5b,_.n);var mX=function(a){this.internalArray_=_.k(a)};
_.H(mX,_.n);mX.prototype.addPrefilledCodes=function(a,b){return _.oc(this,1,_.Pb,a,b)};
mX.prototype.addFinalCodes=function(a,b){return _.oc(this,2,_.Pb,a,b)};
mX.prototype.getSource=function(){return _.id(this,3)};
mX.repeatedFields_=[1,2];var d6b=function(a){this.internalArray_=_.k(a)};
_.H(d6b,_.n);var q5b=function(a){this.internalArray_=_.k(a)};
_.H(q5b,_.n);var r5b=function(a){this.internalArray_=_.k(a)};
_.H(r5b,_.n);var p5b=function(a){this.internalArray_=_.k(a)};
_.H(p5b,_.n);var n5b=function(a){this.internalArray_=_.k(a)};
_.H(n5b,_.n);var m5b=function(a){this.internalArray_=_.k(a)};
_.H(m5b,_.n);m5b.prototype.clearVideo=function(){return _.eh(this,1)};
var o5b=[1,2,3,4],F4b=function(a){this.internalArray_=_.k(a)};
_.H(F4b,_.n);F4b.prototype.getType=function(){return _.sv(this,1)};
var P4b=function(a){this.internalArray_=_.k(a)};
_.H(P4b,_.n);var d5b=function(a){this.internalArray_=_.k(a)};
_.H(d5b,_.n);var N4b=function(a){this.internalArray_=_.k(a)};
_.H(N4b,_.n);var W4b=function(a){this.internalArray_=_.k(a)};
_.H(W4b,_.n);var w6b=function(a){this.internalArray_=_.k(a)};
_.H(w6b,_.n);w6b.prototype.addDrivers=function(a,b){return nY(this,2,a,b)};
w6b.repeatedFields_=[2];var r6b=function(a){this.internalArray_=_.k(a)};
_.H(r6b,_.n);r6b.prototype.addRevenueDrivingMetrics=function(a,b){return nY(this,3,a,b)};
r6b.repeatedFields_=[3];var q6b=function(a){this.internalArray_=_.k(a)};
_.H(q6b,_.n);var T4b=function(a){this.internalArray_=_.k(a)};
_.H(T4b,_.n);var X4b=function(a){this.internalArray_=_.k(a)};
_.H(X4b,_.n);var $4b=function(a){this.internalArray_=_.k(a)};
_.H($4b,_.n);var c5b=function(a){this.internalArray_=_.k(a)};
_.H(c5b,_.n);var V4b=function(a){this.internalArray_=_.k(a)};
_.H(V4b,_.n);var o6b=function(a){this.internalArray_=_.k(a)};
_.H(o6b,_.n);var K4b=function(a){this.internalArray_=_.k(a)};
_.H(K4b,_.n);var Z4b=function(a){this.internalArray_=_.k(a)};
_.H(Z4b,_.n);var E4b=function(a){this.internalArray_=_.k(a)};
_.H(E4b,_.n);var hX=[2,3,4,5,6,7,8,9,10,11,12,13,14,15,16],y6b=function(a){this.internalArray_=_.k(a)};
_.H(y6b,_.n);var j5b=function(a){this.internalArray_=_.k(a)};
_.H(j5b,_.n);j5b.prototype.addMetricTabConfigs=function(a,b){return _.gj(this,1,y6b,a,b)};
j5b.repeatedFields_=[1];var kX=function(a){this.internalArray_=_.k(a)};
_.H(kX,_.n);kX.prototype.JSC$6590_addMetrics=function(a,b){return nY(this,2,a,b)};
kX.prototype.getMetrics=function(a){return Rpc(this,2,a)};
kX.repeatedFields_=[2];var e5b=function(a){this.internalArray_=_.k(a)};
_.H(e5b,_.n);var i5b=[1,2],nX=function(a){this.internalArray_=_.k(a)};
_.H(nX,_.n);nX.prototype.JSC$6594_addMetrics=function(a,b){return nY(this,1,a,b)};
nX.prototype.getMetrics=function(a){return Rpc(this,1,a)};
nX.repeatedFields_=[1];var C4b=function(a){this.internalArray_=_.k(a)};
_.H(C4b,_.n);var u5b=function(a){this.internalArray_=_.k(a)};
_.H(u5b,_.n);var z4b=function(a){this.internalArray_=_.k(a)};
_.H(z4b,_.n);var A4b=function(a){this.internalArray_=_.k(a)};
_.H(A4b,_.n);var f6b=function(a){this.internalArray_=_.k(a)};
_.H(f6b,_.n);var k6b=function(a){this.internalArray_=_.k(a)};
_.H(k6b,_.n);var a6b=function(a){this.internalArray_=_.k(a)};
_.H(a6b,_.n);var b6b=function(a){this.internalArray_=_.k(a)};
_.H(b6b,_.n);var Z5b=function(a){this.internalArray_=_.k(a)};
_.H(Z5b,_.n);var V5b=function(a){this.internalArray_=_.k(a)};
_.H(V5b,_.n);var W5b=[1,2],$5b=[3,4,5],N6b=function(a){this.internalArray_=_.k(a)};
_.H(N6b,_.n);N6b.prototype.getId=function(){return _.id(this,1)};
var Q6b=function(a){this.internalArray_=_.k(a)};
_.H(Q6b,_.n);Q6b.prototype.getType=function(){return _.Lb(_.jv(this,1))};
var O6b=function(a){this.internalArray_=_.k(a)};
_.H(O6b,_.n);O6b.prototype.getType=function(){return _.Lb(_.jv(this,1))};
var W6b=function(a){this.internalArray_=_.k(a)};
_.H(W6b,_.n);W6b.prototype.getType=function(){return _.Lb(_.jv(this,1))};
var U6b=function(a){this.internalArray_=_.k(a)};
_.H(U6b,_.n);var V6b=[1,2,3,4],T6b=function(a){this.internalArray_=_.k(a)};
_.H(T6b,_.n);var S6b=function(a){this.internalArray_=_.k(a)};
_.H(S6b,_.n);var I6b=function(a){this.internalArray_=_.k(a)};
_.H(I6b,_.n);var K6b=[1,2,3,4],Q5b=function(a){this.internalArray_=_.k(a)};
_.H(Q5b,_.n);Q5b.prototype.addEntities=function(a,b){return _.gj(this,2,I6b,a,b)};
Q5b.repeatedFields_=[2];var T5b=[3,4,5,6,7],Ypc=function(a){this.internalArray_=_.k(a)};
_.H(Ypc,_.n);var d7b=function(a){this.internalArray_=_.k(a)};
_.H(d7b,_.n);d7b.prototype.getId=function(){return _.bh(this,Ypc,2)};
var m6b=function(a){this.internalArray_=_.k(a)};
_.H(m6b,_.n);m6b.prototype.addProducts=function(a,b){return _.gj(this,1,d7b,a,b)};
m6b.repeatedFields_=[1,2];var F5b=function(a){this.internalArray_=_.k(a)};
_.H(F5b,_.n);var G5b=[1,2,3],E5b=function(a){this.internalArray_=_.k(a)};
_.H(E5b,_.n);var i6b=function(a){this.internalArray_=_.k(a)};
_.H(i6b,_.n);i6b.prototype.addSuggestionSources=function(a,b){return nY(this,2,a,b)};
i6b.repeatedFields_=[2];var B4b=function(a){this.internalArray_=_.k(a)};
_.H(B4b,_.n);var s5b=function(a){this.internalArray_=_.k(a)};
_.H(s5b,_.n);var L5b=function(a){this.internalArray_=_.k(a)};
_.H(L5b,_.n);var M5b=function(a){this.internalArray_=_.k(a)};
_.H(M5b,_.n);var g6b=function(a){this.internalArray_=_.k(a)};
_.H(g6b,_.n);var G6b=function(a){this.internalArray_=_.k(a)};
_.H(G6b,_.n);G6b.prototype.addPolicyVerticals=function(a,b){return nY(this,1,a,b)};
G6b.repeatedFields_=[1];var E6b=function(a){this.internalArray_=_.k(a)};
_.H(E6b,_.n);var B6b=function(a){this.internalArray_=_.k(a)};
_.H(B6b,_.n);var A6b=function(a){this.internalArray_=_.k(a)};
_.H(A6b,_.n);var D6b=[1,2,3],O5b=function(a){this.internalArray_=_.k(a)};
_.H(O5b,_.n);O5b.prototype.addRestrictions=function(a,b){return _.gj(this,1,A6b,a,b)};
O5b.repeatedFields_=[1];var N5b=function(a){this.internalArray_=_.k(a)};
_.H(N5b,_.n);var K5b=function(a){this.internalArray_=_.k(a)};
_.H(K5b,_.n);var z6b=function(a){this.internalArray_=_.k(a)};
_.H(z6b,_.n);var C5b=function(a){this.internalArray_=_.k(a)};
_.H(C5b,_.n);C5b.prototype.addNotifications=function(a,b){return _.gj(this,1,z6b,a,b)};
C5b.repeatedFields_=[1];var B5b=function(a){this.internalArray_=_.k(a)};
_.H(B5b,_.n);var b7b=function(a){this.internalArray_=_.k(a)};
_.H(b7b,_.n);b7b.prototype.addAttachScreenExpectations=function(a,b){return _.gj(this,1,_.Yk,a,b)};
b7b.repeatedFields_=[1];var Z6b=function(a){this.internalArray_=_.k(a)};
_.H(Z6b,_.n);var y4b=function(a){this.internalArray_=_.k(a)};
_.H(y4b,_.n);var Gkc=function(a){this.internalArray_=_.k(a,1)};
_.H(Gkc,_.n);var Fkc=function(a){this.internalArray_=_.k(a,1)};
_.H(Fkc,_.n);var Ekc=function(a){this.internalArray_=_.k(a)};
_.H(Ekc,_.n);var Dkc=function(a){this.internalArray_=_.k(a)};
_.H(Dkc,_.n);var P8b=function(a){this.internalArray_=_.k(a)};
_.H(P8b,_.n);var R8b=function(a){this.internalArray_=_.k(a)};
_.H(R8b,_.n);var N8b=function(a){this.internalArray_=_.k(a)};
_.H(N8b,_.n);var Zpc=function(a,b,c){if(_.Fa(a))_.Lf(a,b,c);else for(a=_.Pwb(a);;){var d=a.next();if(d.done)break;b.call(c,d.value,void 0,a)}},R3b=function(){var a=_.Lp.instance;
_.v(function(b){return a.deferredInstallPrompt?_.w(b,a.deferredInstallPrompt.prompt(),0):b.jumpTo(0)})},Dbc=function(a){this.internalArray_=_.k(a)};
_.H(Dbc,_.n);var $pc=function(a){this.internalArray_=_.k(a)};
_.H($pc,_.n);var cmc=function(a){this.internalArray_=_.k(a)};
_.H(cmc,_.n);var Tkc=function(a){this.internalArray_=_.k(a)};
_.H(Tkc,_.n);var Klc=function(a){this.internalArray_=_.k(a)};
_.H(Klc,_.n);var Alc=function(a){this.internalArray_=_.k(a)};
_.H(Alc,_.n);Alc.prototype.addAdMediaInfo=function(a,b){return _.gj(this,3,Klc,a,b)};
Alc.repeatedFields_=[3];var Clc=function(a){this.internalArray_=_.k(a)};
_.H(Clc,_.n);var fjc=function(a){this.internalArray_=_.k(a)};
_.H(fjc,_.n);var Xic=function(a){this.internalArray_=_.k(a)};
_.H(Xic,_.n);var Ric=function(a){this.internalArray_=_.k(a)};
_.H(Ric,_.n);var Mic=function(a){this.internalArray_=_.k(a)};
_.H(Mic,_.n);var Hjc=function(a){this.internalArray_=_.k(a)};
_.H(Hjc,_.n);var Pjc=function(a){this.internalArray_=_.k(a)};
_.H(Pjc,_.n);var Tjc=[1,2],fY=function(a){this.internalArray_=_.k(a)};
_.H(fY,_.n);fY.prototype.getType=function(){return _.sv(this,1)};
var Njc=[3,4],Thc=function(a){this.internalArray_=_.k(a)};
_.H(Thc,_.n);_.f=Thc.prototype;_.f.getLayoutId=function(){return _.Mk(this,1)};
_.f.addExitNormalTriggerData=function(a,b){return _.gj(this,2,fY,a,b)};
_.f.addExitSkipTriggerData=function(a,b){return _.gj(this,3,fY,a,b)};
_.f.addExitMuteTriggerData=function(a,b){return _.gj(this,4,fY,a,b)};
_.f.addExitUserInputSubmittedTriggerData=function(a,b){return _.gj(this,5,fY,a,b)};
_.f.addExitUserCancelledTriggerData=function(a,b){return _.gj(this,6,fY,a,b)};
Thc.repeatedFields_=[2,3,4,5,6];var aY=function(a){this.internalArray_=_.k(a)};
_.H(aY,_.n);aY.prototype.getType=function(){return _.sv(this,2)};
aY.prototype.addPingTriggerTypes=function(a,b){return nY(this,5,a,b)};
aY.repeatedFields_=[5];var eY=function(a){this.internalArray_=_.k(a)};
_.H(eY,_.n);eY.prototype.addEntryTriggerTypes=function(a,b){return nY(this,2,a,b)};
eY.prototype.addEntryTriggerData=function(a,b){return _.gj(this,4,fY,a,b)};
eY.prototype.addFulfillmentTriggerData=function(a,b){return _.gj(this,5,fY,a,b)};
eY.prototype.addExpirationTriggerData=function(a,b){return _.gj(this,6,fY,a,b)};
eY.repeatedFields_=[2,4,5,6];var ljc=function(a){this.internalArray_=_.k(a)};
_.H(ljc,_.n);ljc.prototype.getType=function(){return _.sv(this,2)};
var ihc=function(a){this.internalArray_=_.k(a)};
_.H(ihc,_.n);ihc.prototype.addSlots=function(a,b){return _.gj(this,1,ljc,a,b)};
ihc.repeatedFields_=[1];var Ygc=function(a){this.internalArray_=_.k(a)};
_.H(Ygc,_.n);var gY=function(a){this.internalArray_=_.k(a)};
_.H(gY,_.n);gY.prototype.addMacros=function(a,b){return nY(this,1,a,b)};
gY.repeatedFields_=[1];var dY=function(a){this.internalArray_=_.k(a)};
_.H(dY,_.n);dY.prototype.addSubstitutedMacros=function(a,b){return nY(this,1,a,b)};
dY.prototype.addUnsubstitutedMacros=function(a,b){return nY(this,2,a,b)};
dY.repeatedFields_=[1,2];var sic=function(a){this.internalArray_=_.k(a)};
_.H(sic,_.n);sic.prototype.addDebugData=function(a,b){return _.gj(this,2,gY,a,b)};
sic.repeatedFields_=[2];var Tgc=function(a){this.internalArray_=_.k(a)};
_.H(Tgc,_.n);var vlc=function(a){this.internalArray_=_.k(a)};
_.H(vlc,_.n);var tlc=function(a){this.internalArray_=_.k(a)};
_.H(tlc,_.n);var rlc=function(a){this.internalArray_=_.k(a)};
_.H(rlc,_.n);var $kc=function(a){this.internalArray_=_.k(a)};
_.H($kc,_.n);$kc.prototype.getType=function(){return _.sv(this,1)};
var hlc=function(a){this.internalArray_=_.k(a)};
_.H(hlc,_.n);var jlc=function(a){this.internalArray_=_.k(a)};
_.H(jlc,_.n);var ilc=function(a){this.internalArray_=_.k(a)};
_.H(ilc,_.n);var ylc=function(a){this.internalArray_=_.k(a)};
_.H(ylc,_.n);var clc=function(a){this.internalArray_=_.k(a)};
_.H(clc,_.n);var slc=function(a){this.internalArray_=_.k(a)};
_.H(slc,_.n);var Jlc=function(a){this.internalArray_=_.k(a)};
_.H(Jlc,_.n);var plc=function(a){this.internalArray_=_.k(a)};
_.H(plc,_.n);var mlc=function(a){this.internalArray_=_.k(a)};
_.H(mlc,_.n);var Flc=function(a){this.internalArray_=_.k(a)};
_.H(Flc,_.n);var Glc=function(a){this.internalArray_=_.k(a)};
_.H(Glc,_.n);var llc=function(a){this.internalArray_=_.k(a)};
_.H(llc,_.n);var Zkc=function(a){this.internalArray_=_.k(a)};
_.H(Zkc,_.n);var jY=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16],F9b=function(a){this.internalArray_=_.k(a)};
_.H(F9b,_.n);var u8b=function(a){this.internalArray_=_.k(a)};
_.H(u8b,_.n);var c9b=function(a){this.internalArray_=_.k(a)};
_.H(c9b,_.n);var a9b=function(a){this.internalArray_=_.k(a)};
_.H(a9b,_.n);var NX=function(a){this.internalArray_=_.k(a)};
_.H(NX,_.n);NX.prototype.getState=function(){return _.sv(this,1)};
NX.prototype.setState=function(a){return _.x(this,1,a)};
NX.prototype.getFlag=function(){return _.sv(this,2)};
var $8b=function(a){this.internalArray_=_.k(a)};
_.H($8b,_.n);var MX=function(a){this.internalArray_=_.k(a)};
_.H(MX,_.n);MX.prototype.addStackFrames=function(a,b){return _.gj(this,1,$8b,a,b)};
MX.repeatedFields_=[1];var LX=function(a){this.internalArray_=_.k(a)};
_.H(LX,_.n);LX.prototype.addBackgroundThreads=function(a,b){return _.gj(this,2,MX,a,b)};
LX.prototype.addMetaData=function(a,b){return _.gj(this,3,a9b,a,b)};
LX.repeatedFields_=[2,3];var KX=function(a){this.internalArray_=_.k(a)};
_.H(KX,_.n);KX.prototype.addStackTraces=function(a,b){return _.gj(this,1,LX,a,b)};
KX.prototype.addAllModules=function(a,b){return _.gj(this,2,c9b,a,b)};
KX.repeatedFields_=[1,2];var E9b=function(a){this.internalArray_=_.k(a)};
_.H(E9b,_.n);var s8b=function(a){this.internalArray_=_.k(a)};
_.H(s8b,_.n);var G8b=function(a){this.internalArray_=_.k(a)};
_.H(G8b,_.n);G8b.prototype.getResult=function(){return _.sv(this,3)};
var L8b=function(a){this.internalArray_=_.k(a)};
_.H(L8b,_.n);L8b.prototype.getStatus=function(){return _.Al(this,2)};
L8b.prototype.hasDescription=function(){return null!=_.id(this,4)};
var y8b=function(a){this.internalArray_=_.k(a)};
_.H(y8b,_.n);var x8b=function(a){this.internalArray_=_.k(a)};
_.H(x8b,_.n);x8b.prototype.setConfig=function(a){return _.ch(this,2,a)};
var s9b=function(a){this.internalArray_=_.k(a)};
_.H(s9b,_.n);var e9b=function(a){this.internalArray_=_.k(a)};
_.H(e9b,_.n);var P7b=function(a){this.internalArray_=_.k(a)};
_.H(P7b,_.n);var L7b=function(a){this.internalArray_=_.k(a)};
_.H(L7b,_.n);L7b.prototype.addCameraConfigs=function(a,b){return _.gj(this,3,P7b,a,b)};
L7b.repeatedFields_=[3];var w7b=function(a){this.internalArray_=_.k(a)};
_.H(w7b,_.n);var u7b=function(a){this.internalArray_=_.k(a)};
_.H(u7b,_.n);var t7b=function(a){this.internalArray_=_.k(a)};
_.H(t7b,_.n);t7b.prototype.getState=function(){return _.sv(this,2)};
t7b.prototype.setState=function(a){return _.x(this,2,a)};
var F7b=function(a){this.internalArray_=_.k(a)};
_.H(F7b,_.n);var H7b=function(a){this.internalArray_=_.k(a)};
_.H(H7b,_.n);var G7b=function(a){this.internalArray_=_.k(a)};
_.H(G7b,_.n);var sX=function(a){this.internalArray_=_.k(a)};
_.H(sX,_.n);_.f=sX.prototype;_.f.getType=function(){return _.sv(this,1)};
_.f.addEffects=function(a,b){return _.gj(this,2,G7b,a,b)};
_.f.getPlaybackRate=function(){return _.FM(this,7)};
_.f.setPlaybackRate=function(a){return _.ej(this,7,a)};
_.f.setEnabled=function(a){_.jk(this,8,a)};
sX.repeatedFields_=[2];var I7b=function(a){this.internalArray_=_.k(a)};
_.H(I7b,_.n);var rX=function(a){this.internalArray_=_.k(a)};
_.H(rX,_.n);rX.prototype.addSegments=function(a,b){return _.gj(this,1,sX,a,b)};
rX.prototype.addTransitions=function(a,b){return _.gj(this,2,I7b,a,b)};
rX.repeatedFields_=[1,2];var pX=function(a){this.internalArray_=_.k(a)};
_.H(pX,_.n);pX.prototype.getState=function(){return _.sv(this,1)};
pX.prototype.setState=function(a){return _.x(this,1,a)};
var x7b=function(a){this.internalArray_=_.k(a)};
_.H(x7b,_.n);var oX=function(a){this.internalArray_=_.k(a)};
_.H(oX,_.n);oX.prototype.setClient=function(a){return _.x(this,1,a)};
oX.prototype.addComposition=function(a,b){return _.gj(this,4,rX,a,b)};
oX.prototype.getPlayer=function(){return _.bh(this,pX,5)};
oX.prototype.setPlayer=function(a){return _.ch(this,5,a)};
oX.repeatedFields_=[4];var j9b=function(a){this.internalArray_=_.k(a)};
_.H(j9b,_.n);j9b.prototype.getSource=function(){return _.sv(this,4)};
var OX=function(a){this.internalArray_=_.k(a)};
_.H(OX,_.n);OX.prototype.addError=function(a,b){return nY(this,1,a,b)};
OX.prototype.getError=function(a){return Rpc(this,1,a)};
OX.prototype.setError=function(a,b){return FYb(this,1,_.Ib,a,b,Qpc)};
OX.repeatedFields_=[1];var v9b=function(a){this.internalArray_=_.k(a)};
_.H(v9b,_.n);var o9b=function(a){this.internalArray_=_.k(a)};
_.H(o9b,_.n);var D9b=function(a){this.internalArray_=_.k(a)};
_.H(D9b,_.n);D9b.prototype.getSource=function(){return _.Mk(this,2)};
var A9b=function(a){this.internalArray_=_.k(a)};
_.H(A9b,_.n);A9b.prototype.JSC$7224_addStackTrace=function(a,b){return _.gj(this,1,D9b,a,b)};
A9b.repeatedFields_=[1];var C9b=function(a){this.internalArray_=_.k(a)};
_.H(C9b,_.n);C9b.prototype.getSource=function(){return _.Mk(this,2)};
var x9b=function(a){this.internalArray_=_.k(a)};
_.H(x9b,_.n);x9b.prototype.JSC$7228_addStackTrace=function(a,b){return _.gj(this,1,C9b,a,b)};
x9b.repeatedFields_=[1];var w9b=function(a){this.internalArray_=_.k(a)};
_.H(w9b,_.n);var z9b=[1,2,3],p9b=function(a){this.internalArray_=_.k(a)};
_.H(p9b,_.n);p9b.prototype.addLanguageStackTraces=function(a,b){return _.gj(this,1,w9b,a,b)};
p9b.repeatedFields_=[1];var U9b=function(a){this.internalArray_=_.k(a)};
_.H(U9b,_.n);var I8b=function(a){this.internalArray_=_.k(a)};
_.H(I8b,_.n);I8b.prototype.addSample=function(a,b){return _.gj(this,5,U9b,a,b)};
I8b.repeatedFields_=[5];var S8b=function(a){this.internalArray_=_.k(a)};
_.H(S8b,_.n);var GX=function(a){this.internalArray_=_.k(a)};
_.H(GX,_.n);GX.prototype.addActiveEffectLoggingIds=function(a,b){return _.gj(this,3,S8b,a,b)};
GX.prototype.addActivePages=function(a,b){return nY(this,4,a,b)};
GX.repeatedFields_=[3,4];var n8b=function(a){this.internalArray_=_.k(a)};
_.H(n8b,_.n);var FX=function(a){this.internalArray_=_.k(a)};
_.H(FX,_.n);FX.prototype.JSC$7252_addSrsDatapushBuildIds=function(a,b){return _.gj(this,19,N8b,a,b)};
FX.prototype.JSC$7252_addPlayerDatapushBuildIds=function(a,b){return _.gj(this,20,R8b,a,b)};
FX.repeatedFields_=[19,20];var N9b=function(a){this.internalArray_=_.k(a)};
_.H(N9b,_.n);var L9b=function(a){this.internalArray_=_.k(a)};
_.H(L9b,_.n);var K9b=function(a){this.internalArray_=_.k(a)};
_.H(K9b,_.n);var M9b=[1,2],J9b=function(a){this.internalArray_=_.k(a)};
_.H(J9b,_.n);var B8b=function(a){this.internalArray_=_.k(a)};
_.H(B8b,_.n);var IX=function(a){this.internalArray_=_.k(a)};
_.H(IX,_.n);IX.prototype.addClassMemoryUsage=function(a,b){return _.gj(this,2,J9b,a,b)};
IX.prototype.setConfig=function(a){return _.ch(this,3,a)};
IX.prototype.addViewAllocation=function(a,b){return _.gj(this,5,J9b,a,b)};
IX.prototype.addJsVmStatistics=function(a,b){return _.gj(this,9,K9b,a,b)};
IX.repeatedFields_=[2,5,9];var h8b=function(a){this.internalArray_=_.k(a)};
_.H(h8b,_.n);var w8b=function(a){this.internalArray_=_.k(a)};
_.H(w8b,_.n);var q8b=function(a){this.internalArray_=_.k(a)};
_.H(q8b,_.n);var T9b=function(a){this.internalArray_=_.k(a)};
_.H(T9b,_.n);var JX=function(a){this.internalArray_=_.k(a)};
_.H(JX,_.n);JX.prototype.getType=function(){return _.sv(this,2)};
JX.prototype.addThreadPoolStats=function(a,b){return _.gj(this,3,T9b,a,b)};
JX.repeatedFields_=[3];var aqc=function(a){this.internalArray_=_.k(a)};
_.H(aqc,_.n);var C$b=function(a){this.internalArray_=_.k(a)};
_.H(C$b,_.n);var bqc=function(a){this.internalArray_=_.k(a)};
_.H(bqc,_.n);var cqc=function(a){this.internalArray_=_.k(a)};
_.H(cqc,_.n);var Epc=function(a){this.internalArray_=_.k(a)};
_.H(Epc,_.n);Epc.prototype.getSource=function(){return _.Mk(this,2)};
Epc.prototype.getResult=function(){return _.Al(this,6)};
Epc.repeatedFields_=[10];var dqc=function(a){this.internalArray_=_.k(a)};
_.H(dqc,_.n);dqc.prototype.addBrand=function(a,b){return _.oc(this,3,_.Pb,a,b)};
dqc.repeatedFields_=[3];var eqc=function(a){this.internalArray_=_.k(a)};
_.H(eqc,_.n);var ppc=function(a){this.internalArray_=_.k(a)};
_.H(ppc,_.n);var Uoc=function(a){this.internalArray_=_.k(a)};
_.H(Uoc,_.n);var npc=function(a){this.internalArray_=_.k(a)};
_.H(npc,_.n);var Roc=function(a){this.internalArray_=_.k(a)};
_.H(Roc,_.n);var Ooc=function(a){this.internalArray_=_.k(a)};
_.H(Ooc,_.n);var Ioc=function(a){this.internalArray_=_.k(a)};
_.H(Ioc,_.n);Ioc.prototype.getFeature=function(){return _.sv(this,2)};
Ioc.prototype.hasFeature=function(){return null!=_.Lb(_.jv(this,2))};
var Xoc=function(a){this.internalArray_=_.k(a)};
_.H(Xoc,_.n);var kpc=function(a){this.internalArray_=_.k(a)};
_.H(kpc,_.n);var Hoc=function(a){this.internalArray_=_.k(a)};
_.H(Hoc,_.n);Hoc.prototype.hasScreen=function(){return null!=_.pv(this,11)};
var mY=function(a){this.internalArray_=_.k(a)};
_.H(mY,_.n);mY.prototype.getName=function(){return _.sv(this,1)};
mY.prototype.getStatus=function(){return _.sv(this,2)};
mY.prototype.getState=function(){return _.sv(this,3)};
mY.prototype.setState=function(a){return _.x(this,3,a)};
var lY=function(a){this.internalArray_=_.k(a)};
_.H(lY,_.n);lY.prototype.addRecords=function(a,b){return _.gj(this,2,mY,a,b)};
lY.repeatedFields_=[2];var Foc=function(a){this.internalArray_=_.k(a)};
_.H(Foc,_.n);var Coc=function(a){this.internalArray_=_.k(a)};
_.H(Coc,_.n);Coc.prototype.addLoggedEvents=function(a,b){return _.gj(this,1,lY,a,b)};
Coc.prototype.addUnloggedEvents=function(a,b){return _.gj(this,2,lY,a,b)};
Coc.repeatedFields_=[1,2];var fqc=function(a){this.internalArray_=_.k(a)};
_.H(fqc,_.n);var gqc=function(a){this.internalArray_=_.k(a)};
_.H(gqc,_.n);var hqc=function(a){this.internalArray_=_.k(a)};
_.H(hqc,_.n);var iqc=function(a){this.internalArray_=_.k(a)};
_.H(iqc,_.n);iqc.prototype.getState=function(){return _.Al(this,1)};
iqc.prototype.setState=function(a){return _.ik(this,1,a)};
var jqc=function(a){this.internalArray_=_.k(a)};
_.H(jqc,_.n);var Tlc=function(a){this.internalArray_=_.k(a)};
_.H(Tlc,_.n);Tlc.prototype.getResult=function(){return _.rv(this,1)};
var kqc=function(a){this.internalArray_=_.k(a)};
_.H(kqc,_.n);var Ncc=function(a){this.internalArray_=_.k(a)};
_.H(Ncc,_.n);var zkc=function(a){this.internalArray_=_.k(a)};
_.H(zkc,_.n);var ykc=function(a){this.internalArray_=_.k(a)};
_.H(ykc,_.n);var wkc=function(a){this.internalArray_=_.k(a)};
_.H(wkc,_.n);wkc.prototype.addAssociation=function(a,b){return _.gj(this,1,ykc,a,b)};
wkc.repeatedFields_=[1];var Tnc=function(a){this.internalArray_=_.k(a)};
_.H(Tnc,_.n);var Ync=function(a){this.internalArray_=_.k(a)};
_.H(Ync,_.n);Ync.prototype.setVideoId=function(a){return _.dh(this,1,a)};
var knc=function(a){this.internalArray_=_.k(a)};
_.H(knc,_.n);knc.prototype.hasVe=function(){return _.kv(this,_.Wy,2)};
var onc=function(a){this.internalArray_=_.k(a)};
_.H(onc,_.n);onc.prototype.getFeature=function(){return _.sv(this,1)};
onc.prototype.hasFeature=function(){return null!=_.Lb(_.jv(this,1))};
var Omc=function(a){this.internalArray_=_.k(a)};
_.H(Omc,_.n);var qnc=function(a){this.internalArray_=_.k(a)};
_.H(qnc,_.n);var pnc=function(a){this.internalArray_=_.k(a)};
_.H(pnc,_.n);pnc.prototype.getSource=function(){return _.sv(this,2)};
var rnc=[1],Vmc=function(a){this.internalArray_=_.k(a)};
_.H(Vmc,_.n);var Ymc=function(a){this.internalArray_=_.k(a)};
_.H(Ymc,_.n);var Wmc=function(a){this.internalArray_=_.k(a)};
_.H(Wmc,_.n);var Xmc=function(a){this.internalArray_=_.k(a)};
_.H(Xmc,_.n);Xmc.prototype.getVideoAspectRatio=function(){return _.FM(this,2)};
var Tmc=function(a){this.internalArray_=_.k(a)};
_.H(Tmc,_.n);var Umc=function(a){this.internalArray_=_.k(a)};
_.H(Umc,_.n);Umc.prototype.hasDescription=function(){return null!=_.id(this,1)};
var Smc=function(a){this.internalArray_=_.k(a)};
_.H(Smc,_.n);var Rmc=function(a){this.internalArray_=_.k(a)};
_.H(Rmc,_.n);var Pmc=function(a){this.internalArray_=_.k(a)};
_.H(Pmc,_.n);var tmc=function(a){this.internalArray_=_.k(a)};
_.H(tmc,_.n);var Cmc=function(a){this.internalArray_=_.k(a)};
_.H(Cmc,_.n);var Bnc=function(a){this.internalArray_=_.k(a)};
_.H(Bnc,_.n);var $nc=function(a){this.internalArray_=_.k(a)};
_.H($nc,_.n);var lmc=function(a){this.internalArray_=_.k(a)};
_.H(lmc,_.n);var kmc=function(a){this.internalArray_=_.k(a)};
_.H(kmc,_.n);kmc.prototype.getId=function(){return _.Mk(this,1)};
var jmc=function(a){this.internalArray_=_.k(a)};
_.H(jmc,_.n);var koc=function(a){this.internalArray_=_.k(a)};
_.H(koc,_.n);var nmc=function(a){this.internalArray_=_.k(a)};
_.H(nmc,_.n);nmc.prototype.addAdditionalOrchestrationActions=function(a,b){return _.gj(this,5,koc,a,b)};
nmc.repeatedFields_=[5];var b8b=function(a){this.internalArray_=_.k(a)};
_.H(b8b,_.n);var V9b=function(a){this.internalArray_=_.k(a)};
_.H(V9b,_.n);var Q7b=function(a){this.internalArray_=_.k(a)};
_.H(Q7b,_.n);Q7b.prototype.JSC$7404_addStreamVerificationFailedBlocks=function(a,b){return _.gj(this,27,V9b,a,b)};
Q7b.repeatedFields_=[27];var mmc=function(a){this.internalArray_=_.k(a)};
_.H(mmc,_.n);var Imc=function(a){this.internalArray_=_.k(a)};
_.H(Imc,_.n);var Gmc=function(a){this.internalArray_=_.k(a)};
_.H(Gmc,_.n);var Enc=function(a){this.internalArray_=_.k(a)};
_.H(Enc,_.n);var Fnc=[1,2,3,4],Knc=function(a){this.internalArray_=_.k(a)};
_.H(Knc,_.n);var Dnc=function(a){this.internalArray_=_.k(a)};
_.H(Dnc,_.n);var wmc=function(a){this.internalArray_=_.k(a)};
_.H(wmc,_.n);var vmc=function(a){this.internalArray_=_.k(a)};
_.H(vmc,_.n);var Wnc=function(a){this.internalArray_=_.k(a)};
_.H(Wnc,_.n);var Xnc=function(a){this.internalArray_=_.k(a)};
_.H(Xnc,_.n);var Vnc=function(a){this.internalArray_=_.k(a)};
_.H(Vnc,_.n);var Unc=function(a){this.internalArray_=_.k(a)};
_.H(Unc,_.n);var moc=function(a){this.internalArray_=_.k(a)};
_.H(moc,_.n);var aoc=function(a){this.internalArray_=_.k(a)};
_.H(aoc,_.n);var tnc=function(a){this.internalArray_=_.k(a)};
_.H(tnc,_.n);var smc=function(a){this.internalArray_=_.k(a)};
_.H(smc,_.n);smc.prototype.addShortsCreationSurfaces=function(a,b){return nY(this,1,a,b)};
smc.repeatedFields_=[1];var lnc=function(a){this.internalArray_=_.k(a)};
_.H(lnc,_.n);lnc.prototype.getSource=function(){return _.sv(this,3)};
var boc=function(a){this.internalArray_=_.k(a)};
_.H(boc,_.n);var gnc=function(a){this.internalArray_=_.k(a)};
_.H(gnc,_.n);var loc=function(a){this.internalArray_=_.k(a)};
_.H(loc,_.n);var inc=function(a){this.internalArray_=_.k(a)};
_.H(inc,_.n);var hnc=function(a){this.internalArray_=_.k(a)};
_.H(hnc,_.n);hnc.prototype.addAnswers=function(a,b){return _.gj(this,2,loc,a,b)};
hnc.prototype.addCorrectAnswers=function(a,b){return _.gj(this,3,loc,a,b)};
hnc.repeatedFields_=[2,3];var dnc=function(a){this.internalArray_=_.k(a)};
_.H(dnc,_.n);var enc=function(a){this.internalArray_=_.k(a)};
_.H(enc,_.n);var fnc=[2,3,4,5,9],cnc=function(a){this.internalArray_=_.k(a)};
_.H(cnc,_.n);cnc.prototype.setVideoId=function(a){return _.Cj(this,2,fnc,a)};
cnc.prototype.getPlaylistId=function(){return _.GM(this,gnc,4,fnc)};
var Rnc=function(a){this.internalArray_=_.k(a)};
_.H(Rnc,_.n);Rnc.prototype.getType=function(){return _.sv(this,1)};
Rnc.prototype.setVideoId=function(a){return _.dh(this,3,a)};
var Pnc=function(a){this.internalArray_=_.k(a)};
_.H(Pnc,_.n);var qoc=function(a){this.internalArray_=_.k(a)};
_.H(qoc,_.n);qoc.prototype.getType=function(){return _.sv(this,1)};
var roc=function(a){this.internalArray_=_.k(a)};
_.H(roc,_.n);var poc=function(a){this.internalArray_=_.k(a)};
_.H(poc,_.n);var voc=[3],xnc=function(a){this.internalArray_=_.k(a)};
_.H(xnc,_.n);var wnc=function(a){this.internalArray_=_.k(a)};
_.H(wnc,_.n);var goc=function(a){this.internalArray_=_.k(a)};
_.H(goc,_.n);var foc=function(a){this.internalArray_=_.k(a)};
_.H(foc,_.n);var eoc=function(a){this.internalArray_=_.k(a)};
_.H(eoc,_.n);var hoc=[1],doc=function(a){this.internalArray_=_.k(a)};
_.H(doc,_.n);var Mnc=function(a){this.internalArray_=_.k(a)};
_.H(Mnc,_.n);var imc=function(a){this.internalArray_=_.k(a)};
_.H(imc,_.n);var gmc=function(a){this.internalArray_=_.k(a)};
_.H(gmc,_.n);var fmc=function(a){this.internalArray_=_.k(a)};
_.H(fmc,_.n);var lqc=function(a){this.internalArray_=_.k(a)};
_.H(lqc,_.n);lqc.prototype.getSubject=function(){return _.Mk(this,4)};
var mqc=function(a){this.internalArray_=_.k(a)};
_.H(mqc,_.n);var Aoc=function(a){this.internalArray_=_.k(a)};
_.H(Aoc,_.n);var woc=function(a){this.internalArray_=_.k(a)};
_.H(woc,_.n);var Xlc=function(a){this.internalArray_=_.k(a)};
_.H(Xlc,_.n);Xlc.prototype.getStarted=function(){return _.rv(this,1)};
var nqc=function(a){this.internalArray_=_.k(a)};
_.H(nqc,_.n);var oqc=function(a){this.internalArray_=_.k(a)};
_.H(oqc,_.n);oqc.prototype.getDuration=function(){return _.Al(this,1)};
var xpc=function(a){this.internalArray_=_.k(a)};
_.H(xpc,_.n);var Cpc=function(a){this.internalArray_=_.k(a)};
_.H(Cpc,_.n);var zpc=function(a){this.internalArray_=_.k(a)};
_.H(zpc,_.n);zpc.prototype.getDuration=function(){return _.Al(this,2)};
var vpc=function(a){this.internalArray_=_.k(a)};
_.H(vpc,_.n);var Jkc=function(a){this.internalArray_=_.k(a)};
_.H(Jkc,_.n);var Ikc=function(a){this.internalArray_=_.k(a)};
_.H(Ikc,_.n);var pcc=function(a){this.internalArray_=_.k(a)};
_.H(pcc,_.n);pcc.prototype.getHeight=function(){return _.Al(this,1)};
pcc.prototype.getWidth=function(){return _.Al(this,2)};
var tbc=function(a){this.internalArray_=_.k(a)};
_.H(tbc,_.n);var sbc=function(a){this.internalArray_=_.k(a)};
_.H(sbc,_.n);var rbc=function(a){this.internalArray_=_.k(a)};
_.H(rbc,_.n);var zbc=function(a){this.internalArray_=_.k(a)};
_.H(zbc,_.n);var fbc=function(a){this.internalArray_=_.k(a)};
_.H(fbc,_.n);var pbc=function(a){this.internalArray_=_.k(a)};
_.H(pbc,_.n);var qbc=function(a){this.internalArray_=_.k(a)};
_.H(qbc,_.n);var nbc=function(a){this.internalArray_=_.k(a)};
_.H(nbc,_.n);var mbc=function(a){this.internalArray_=_.k(a)};
_.H(mbc,_.n);var obc=[1,2,3],kbc=function(a){this.internalArray_=_.k(a)};
_.H(kbc,_.n);var ygc=function(a){this.internalArray_=_.k(a)};
_.H(ygc,_.n);var gbc=function(a){this.internalArray_=_.k(a)};
_.H(gbc,_.n);gbc.prototype.addValidationErrors=function(a,b){return _.gj(this,1,ygc,a,b)};
gbc.repeatedFields_=[1];var ibc=function(a){this.internalArray_=_.k(a)};
_.H(ibc,_.n);var ubc=function(a){this.internalArray_=_.k(a)};
_.H(ubc,_.n);var wbc=function(a){this.internalArray_=_.k(a)};
_.H(wbc,_.n);wbc.prototype.getStatus=function(){return _.sv(this,2)};
var jbc=function(a){this.internalArray_=_.k(a)};
_.H(jbc,_.n);var ebc=function(a){this.internalArray_=_.k(a)};
_.H(ebc,_.n);var XX=[1,2,6,7,8,9,10,11,13,14,15],Qac=function(a){this.internalArray_=_.k(a)};
_.H(Qac,_.n);var igc=function(a){this.internalArray_=_.k(a)};
_.H(igc,_.n);var WX=function(a){this.internalArray_=_.k(a)};
_.H(WX,_.n);WX.prototype.addActiveEffects=function(a,b){return _.gj(this,6,igc,a,b)};
WX.prototype.setVideoId=function(a){return _.dh(this,4,a)};
WX.repeatedFields_=[6];var Bbc=function(a){this.internalArray_=_.k(a)};
_.H(Bbc,_.n);var Qec=function(a){this.internalArray_=_.k(a)};
_.H(Qec,_.n);Qec.prototype.getOrigin=function(){return _.sv(this,1)};
var Bkc=function(a){this.internalArray_=_.k(a)};
_.H(Bkc,_.n);var $dc=function(a){this.internalArray_=_.k(a)};
_.H($dc,_.n);$dc.prototype.addSystemLocales=function(a,b){return _.gj(this,5,Bkc,a,b)};
$dc.repeatedFields_=[5];var ncc=function(a){this.internalArray_=_.k(a)};
_.H(ncc,_.n);var abc=function(a){this.internalArray_=_.k(a)};
_.H(abc,_.n);var Wac=function(a){this.internalArray_=_.k(a)};
_.H(Wac,_.n);var Dcc=function(a){this.internalArray_=_.k(a)};
_.H(Dcc,_.n);Dcc.prototype.setIndex=function(a){return _.ik(this,1,a)};
var qac=function(a){this.internalArray_=_.k(a)};
_.H(qac,_.n);qac.prototype.getState=function(){return _.sv(this,1)};
qac.prototype.setState=function(a){return _.x(this,1,a)};
var pac=function(a){this.internalArray_=_.k(a)};
_.H(pac,_.n);var qdc=function(a){this.internalArray_=_.k(a)};
_.H(qdc,_.n);var Jcc=function(a){this.internalArray_=_.k(a)};
_.H(Jcc,_.n);var Ibc=function(a){this.internalArray_=_.k(a)};
_.H(Ibc,_.n);var Gbc=function(a){this.internalArray_=_.k(a)};
_.H(Gbc,_.n);var UX=function(a){this.internalArray_=_.k(a)};
_.H(UX,_.n);UX.prototype.getUrl=function(){return _.Mk(this,1)};
UX.prototype.setUrl=function(a){return _.dh(this,1,a)};
UX.prototype.hasUrl=function(){return null!=_.id(this,1)};
var Kcc=function(a){this.internalArray_=_.k(a)};
_.H(Kcc,_.n);var rcc=function(a){this.internalArray_=_.k(a)};
_.H(rcc,_.n);var tac=function(a){this.internalArray_=_.k(a)};
_.H(tac,_.n);var $ac=function(a){this.internalArray_=_.k(a)};
_.H($ac,_.n);var Vac=function(a){this.internalArray_=_.k(a)};
_.H(Vac,_.n);var oac=function(a){this.internalArray_=_.k(a)};
_.H(oac,_.n);var Jac=function(a){this.internalArray_=_.k(a)};
_.H(Jac,_.n);var Bcc=function(a){this.internalArray_=_.k(a)};
_.H(Bcc,_.n);var cbc=function(a){this.internalArray_=_.k(a)};
_.H(cbc,_.n);var xac=function(a){this.internalArray_=_.k(a)};
_.H(xac,_.n);var sec=function(a){this.internalArray_=_.k(a)};
_.H(sec,_.n);var jec=function(a){this.internalArray_=_.k(a)};
_.H(jec,_.n);var Mac=function(a){this.internalArray_=_.k(a)};
_.H(Mac,_.n);Mac.prototype.getState=function(){return _.sv(this,1)};
Mac.prototype.setState=function(a){return _.x(this,1,a)};
var Ccc=function(a){this.internalArray_=_.k(a)};
_.H(Ccc,_.n);var L$b=function(a){this.internalArray_=_.k(a)};
_.H(L$b,_.n);var J$b=function(a){this.internalArray_=_.k(a)};
_.H(J$b,_.n);var Kec=function(a){this.internalArray_=_.k(a)};
_.H(Kec,_.n);var Aac=function(a){this.internalArray_=_.k(a)};
_.H(Aac,_.n);var ukc=function(a){this.internalArray_=_.k(a)};
_.H(ukc,_.n);var scc=function(a){this.internalArray_=_.k(a)};
_.H(scc,_.n);scc.prototype.addBackToAppData=function(a,b){return _.gj(this,1,ukc,a,b)};
scc.repeatedFields_=[1];var mcc=function(a){this.internalArray_=_.k(a)};
_.H(mcc,_.n);var R$b=function(a){this.internalArray_=_.k(a)};
_.H(R$b,_.n);var U$b=function(a){this.internalArray_=_.k(a)};
_.H(U$b,_.n);var zac=function(a){this.internalArray_=_.k(a)};
_.H(zac,_.n);var W$b=function(a){this.internalArray_=_.k(a)};
_.H(W$b,_.n);var Cbc=function(a){this.internalArray_=_.k(a)};
_.H(Cbc,_.n);var zcc=function(a){this.internalArray_=_.k(a)};
_.H(zcc,_.n);zcc.prototype.getState=function(){return _.sv(this,1)};
zcc.prototype.setState=function(a){return _.x(this,1,a)};
var ofc=function(a){this.internalArray_=_.k(a)};
_.H(ofc,_.n);var vkc=function(a){this.internalArray_=_.k(a)};
_.H(vkc,_.n);var Fcc=function(a){this.internalArray_=_.k(a)};
_.H(Fcc,_.n);var Kac=function(a){this.internalArray_=_.k(a)};
_.H(Kac,_.n);var Tac=function(a){this.internalArray_=_.k(a)};
_.H(Tac,_.n);var bbc=function(a){this.internalArray_=_.k(a)};
_.H(bbc,_.n);bbc.prototype.setTrackingParams=function(a){return _.uv(this,1,a)};
var qcc=function(a){this.internalArray_=_.k(a)};
_.H(qcc,_.n);var Yec=function(a){this.internalArray_=_.k(a)};
_.H(Yec,_.n);var Hac=function(a){this.internalArray_=_.k(a)};
_.H(Hac,_.n);Hac.prototype.getId=function(){return _.Mk(this,1)};
var $X=function(a){this.internalArray_=_.k(a)};
_.H($X,_.n);$X.prototype.setIndex=function(a){return _.ik(this,1,a)};
$X.prototype.getType=function(){return _.Iwb(this,2)};
$X.prototype.addSubtypes=function(a,b){return _.oc(this,3,DYb,a,b)};
$X.prototype.getSource=function(){return _.sv(this,5)};
$X.repeatedFields_=[3];var VX=function(a){this.internalArray_=_.k(a)};
_.H(VX,_.n);VX.prototype.addInputMethods=function(a,b){return nY(this,31,a,b)};
VX.prototype.addAvailableSuggestions=function(a,b){return _.gj(this,6,$X,a,b)};
VX.prototype.addPreviousSuggestions=function(a,b){return _.gj(this,40,$X,a,b)};
VX.repeatedFields_=[31,6,40];var Cac=function(a){this.internalArray_=_.k(a)};
_.H(Cac,_.n);var ucc=function(a){this.internalArray_=_.k(a)};
_.H(ucc,_.n);var Ecc=function(a){this.internalArray_=_.k(a)};
_.H(Ecc,_.n);var Ubc=function(a){this.internalArray_=_.k(a)};
_.H(Ubc,_.n);var jcc=function(a){this.internalArray_=_.k(a)};
_.H(jcc,_.n);var ikc=function(a){this.internalArray_=_.k(a)};
_.H(ikc,_.n);var hcc=function(a){this.internalArray_=_.k(a)};
_.H(hcc,_.n);var acc=function(a){this.internalArray_=_.k(a)};
_.H(acc,_.n);var Qbc=function(a){this.internalArray_=_.k(a)};
_.H(Qbc,_.n);var Pbc=function(a){this.internalArray_=_.k(a)};
_.H(Pbc,_.n);var Tbc=function(a){this.internalArray_=_.k(a)};
_.H(Tbc,_.n);var icc=function(a){this.internalArray_=_.k(a)};
_.H(icc,_.n);var nkc=function(a){this.internalArray_=_.k(a)};
_.H(nkc,_.n);var Nbc=function(a){this.internalArray_=_.k(a)};
_.H(Nbc,_.n);Nbc.prototype.addDefaultStartPointsMs=function(a,b){return _.gj(this,2,nkc,a,b)};
Nbc.repeatedFields_=[2];var Wbc=function(a){this.internalArray_=_.k(a)};
_.H(Wbc,_.n);var lcc=function(a){this.internalArray_=_.k(a)};
_.H(lcc,_.n);lcc.prototype.setQuality=function(a){return _.ik(this,4,a)};
var $bc=function(a){this.internalArray_=_.k(a)};
_.H($bc,_.n);var Ybc=function(a){this.internalArray_=_.k(a)};
_.H(Ybc,_.n);var w$b=function(a){this.internalArray_=_.k(a)};
_.H(w$b,_.n);var okc=function(a){this.internalArray_=_.k(a)};
_.H(okc,_.n);var Rbc=function(a){this.internalArray_=_.k(a)};
_.H(Rbc,_.n);Rbc.prototype.addMediaAttribution=function(a,b){return _.gj(this,24,okc,a,b)};
Rbc.repeatedFields_=[24];var ckc=function(a){this.internalArray_=_.k(a)};
_.H(ckc,_.n);var Kbc=function(a){this.internalArray_=_.k(a)};
_.H(Kbc,_.n);var rkc=function(a){this.internalArray_=_.k(a)};
_.H(rkc,_.n);var dcc=function(a){this.internalArray_=_.k(a)};
_.H(dcc,_.n);var bcc=function(a){this.internalArray_=_.k(a)};
_.H(bcc,_.n);bcc.prototype.addDefaultStartPoints=function(a,b){return _.gj(this,6,rkc,a,b)};
bcc.repeatedFields_=[6];var hY=function(a){this.internalArray_=_.k(a)};
_.H(hY,_.n);hY.prototype.getType=function(){return _.sv(this,1)};
hY.prototype.getVolume=function(){return _.FM(this,2)};
hY.prototype.setVolume=function(a){return _.ej(this,2,a)};
var Jbc=function(a){this.internalArray_=_.k(a)};
_.H(Jbc,_.n);Jbc.prototype.addVolumeTracksAvailable=function(a,b){return _.gj(this,17,hY,a,b)};
Jbc.repeatedFields_=[17];var occ=function(a){this.internalArray_=_.k(a)};
_.H(occ,_.n);var Ebc=function(a){this.internalArray_=_.k(a)};
_.H(Ebc,_.n);var Oac=function(a){this.internalArray_=_.k(a)};
_.H(Oac,_.n);Oac.prototype.setDirection=function(a){return _.x(this,1,a)};
var vac=function(a){this.internalArray_=_.k(a)};
_.H(vac,_.n);var xcc=function(a){this.internalArray_=_.k(a)};
_.H(xcc,_.n);var Rac=function(a){this.internalArray_=_.k(a)};
_.H(Rac,_.n);var Fdc=function(a){this.internalArray_=_.k(a)};
_.H(Fdc,_.n);var aac=function(a){this.internalArray_=_.k(a)};
_.H(aac,_.n);var cac=function(a){this.internalArray_=_.k(a)};
_.H(cac,_.n);var X$b=function(a){this.internalArray_=_.k(a)};
_.H(X$b,_.n);var Z$b=function(a){this.internalArray_=_.k(a)};
_.H(Z$b,_.n);var Rfc=function(a){this.internalArray_=_.k(a)};
_.H(Rfc,_.n);var fac=function(a){this.internalArray_=_.k(a)};
_.H(fac,_.n);fac.prototype.addCommandTips=function(a,b){return _.gj(this,1,Rfc,a,b)};
fac.repeatedFields_=[1];var eac=function(a){this.internalArray_=_.k(a)};
_.H(eac,_.n);var Cfc=function(a){this.internalArray_=_.k(a)};
_.H(Cfc,_.n);var Xac=function(a){this.internalArray_=_.k(a)};
_.H(Xac,_.n);var Ofc=function(a){this.internalArray_=_.k(a)};
_.H(Ofc,_.n);var P$b=function(a){this.internalArray_=_.k(a)};
_.H(P$b,_.n);P$b.prototype.addEffectAssets=function(a,b){return _.gj(this,2,Ofc,a,b)};
P$b.repeatedFields_=[2];var wac=function(a){this.internalArray_=_.k(a)};
_.H(wac,_.n);var Fbc=function(a){this.internalArray_=_.k(a)};
_.H(Fbc,_.n);var Ycc=function(a){this.internalArray_=_.k(a)};
_.H(Ycc,_.n);var sac=function(a){this.internalArray_=_.k(a)};
_.H(sac,_.n);var Mcc=function(a){this.internalArray_=_.k(a)};
_.H(Mcc,_.n);var Bac=function(a){this.internalArray_=_.k(a)};
_.H(Bac,_.n);var edc=function(a){this.internalArray_=_.k(a)};
_.H(edc,_.n);var Hcc=function(a){this.internalArray_=_.k(a)};
_.H(Hcc,_.n);var jac=function(a){this.internalArray_=_.k(a)};
_.H(jac,_.n);jac.prototype.getType=function(){return _.sv(this,1)};
jac.prototype.setVideoId=function(a){return _.dh(this,9,a)};
var Ckc=function(a){this.internalArray_=_.k(a)};
_.H(Ckc,_.n);var pqc=function(a){this.internalArray_=_.k(a)};
_.H(pqc,_.n);var qqc=function(a){this.internalArray_=_.k(a)};
_.H(qqc,_.n);var rqc=function(a){this.internalArray_=_.k(a)};
_.H(rqc,_.n);var sqc=function(a){this.internalArray_=_.k(a)};
_.H(sqc,_.n);var tqc=function(a){this.internalArray_=_.k(a)};
_.H(tqc,_.n);var uqc=function(a){this.internalArray_=_.k(a)};
_.H(uqc,_.n);var vqc=function(a){this.internalArray_=_.k(a)};
_.H(vqc,_.n);var wqc=function(a){this.internalArray_=_.k(a)};
_.H(wqc,_.n);var J7b=function(a){this.internalArray_=_.k(a)};
_.H(J7b,_.n);var xqc=function(a){this.internalArray_=_.k(a)};
_.H(xqc,_.n);var yqc=function(a){this.internalArray_=_.k(a)};
_.H(yqc,_.n);yqc.prototype.addIoFrameInfo=function(a,b){return _.gj(this,8,J7b,a,b)};
yqc.repeatedFields_=[8];var zqc=function(a){this.internalArray_=_.k(a)};
_.H(zqc,_.n);var i7b=function(a){this.internalArray_=_.k(a)};
_.H(i7b,_.n);var Aqc=function(a){this.internalArray_=_.k(a)};
_.H(Aqc,_.n);Aqc.prototype.getVisibilityState=function(){return _.sv(this,5)};
Aqc.prototype.addCodecInit=function(a,b){return _.gj(this,16,i7b,a,b)};
Aqc.repeatedFields_=[16];var Bqc=function(a){this.internalArray_=_.k(a)};
_.H(Bqc,_.n);var n7b=function(a){this.internalArray_=_.k(a)};
_.H(n7b,_.n);n7b.prototype.getName=function(){return _.Mk(this,1)};
var Cqc=function(a){this.internalArray_=_.k(a)};
_.H(Cqc,_.n);Cqc.prototype.setClient=function(a){return _.x(this,2,a)};
Cqc.prototype.addPipelineName=function(a,b){return _.gj(this,3,n7b,a,b)};
Cqc.repeatedFields_=[3];var Dqc=function(a){this.internalArray_=_.k(a)};
_.H(Dqc,_.n);var Eqc=function(a){this.internalArray_=_.k(a)};
_.H(Eqc,_.n);var Fqc=function(a){this.internalArray_=_.k(a)};
_.H(Fqc,_.n);var Gqc=function(a){this.internalArray_=_.k(a)};
_.H(Gqc,_.n);var Hqc=function(a){this.internalArray_=_.k(a)};
_.H(Hqc,_.n);var Iqc=function(a){this.internalArray_=_.k(a)};
_.H(Iqc,_.n);var Jqc=function(a){this.internalArray_=_.k(a)};
_.H(Jqc,_.n);var Kqc=function(a){this.internalArray_=_.k(a)};
_.H(Kqc,_.n);var Lqc=function(a){this.internalArray_=_.k(a)};
_.H(Lqc,_.n);var Mqc=function(a){this.internalArray_=_.k(a)};
_.H(Mqc,_.n);var Nqc=function(a){this.internalArray_=_.k(a)};
_.H(Nqc,_.n);var Oqc=function(a){this.internalArray_=_.k(a)};
_.H(Oqc,_.n);Oqc.prototype.getError=function(){return _.rv(this,4)};
Oqc.prototype.setError=function(a){return _.jk(this,4,a)};
Oqc.prototype.hasError=function(){return null!=_.lv(this,4)};
var Pqc=function(a){this.internalArray_=_.k(a)};
_.H(Pqc,_.n);Pqc.prototype.addAuthAccessCredentialTypes=function(a,b){return nY(this,8,a,b)};
Pqc.repeatedFields_=[8];var Qqc=function(a){this.internalArray_=_.k(a)};
_.H(Qqc,_.n);Qqc.prototype.addUpgChipIds=function(a,b){return _.oc(this,3,_.dba,a,b)};
Qqc.repeatedFields_=[3];var Rqc=function(a){this.internalArray_=_.k(a)};
_.H(Rqc,_.n);var Sqc=function(a){this.internalArray_=_.k(a)};
_.H(Sqc,_.n);var Tqc=function(a){this.internalArray_=_.k(a)};
_.H(Tqc,_.n);var Uqc=function(a){this.internalArray_=_.k(a)};
_.H(Uqc,_.n);Uqc.prototype.getIdentifier=function(){return _.Jwb(this,1)};
var Vlc=function(a){this.internalArray_=_.k(a)};
_.H(Vlc,_.n);var Vqc=function(a){this.internalArray_=_.k(a)};
_.H(Vqc,_.n);Vqc.prototype.addTemplateUris=function(a,b){return _.gj(this,1,Vlc,a,b)};
Vqc.repeatedFields_=[1];var Wqc=function(a){this.internalArray_=_.k(a)};
_.H(Wqc,_.n);var Xqc=function(a){this.internalArray_=_.k(a)};
_.H(Xqc,_.n);var Yqc=function(a){this.internalArray_=_.k(a)};
_.H(Yqc,_.n);var Zqc=function(a){this.internalArray_=_.k(a)};
_.H(Zqc,_.n);var t$b=function(a){this.internalArray_=_.k(a)};
_.H(t$b,_.n);var TX=function(a){this.internalArray_=_.k(a)};
_.H(TX,_.n);TX.prototype.setVideoId=function(a){return _.dh(this,1,a)};
TX.prototype.JSC$7906_addStreamVerificationFailedBlocks=function(a,b){return _.gj(this,9,t$b,a,b)};
TX.repeatedFields_=[9];var Y9b=function(a){this.internalArray_=_.k(a)};
_.H(Y9b,_.n);Y9b.prototype.addUncachedVideos=function(a,b){return _.gj(this,3,TX,a,b)};
Y9b.repeatedFields_=[3];var u$b=function(a){this.internalArray_=_.k(a)};
_.H(u$b,_.n);u$b.prototype.setVideoId=function(a){return _.dh(this,1,a)};
var v$b=function(a){this.internalArray_=_.k(a)};
_.H(v$b,_.n);var QX=function(a){this.internalArray_=_.k(a)};
_.H(QX,_.n);QX.prototype.addDownloadRecsVideos=function(a,b){return _.gj(this,1,u$b,a,b)};
QX.prototype.addSmartDownloadVideos=function(a,b){return _.gj(this,2,v$b,a,b)};
QX.repeatedFields_=[1,2];var $9b=function(a){this.internalArray_=_.k(a)};
_.H($9b,_.n);var q$b=function(a){this.internalArray_=_.k(a)};
_.H(q$b,_.n);var p$b=function(a){this.internalArray_=_.k(a)};
_.H(p$b,_.n);var SX=function(a){this.internalArray_=_.k(a)};
_.H(SX,_.n);SX.prototype.getId=function(){return _.Mk(this,1)};
SX.prototype.addVideoIds=function(a,b){return _.oc(this,2,_.Pb,a,b)};
SX.prototype.setVideoIds=function(a,b){return FYb(this,2,_.Pb,a,b,_.DM)};
SX.repeatedFields_=[2];var j$b=function(a){this.internalArray_=_.k(a)};
_.H(j$b,_.n);var i$b=function(a){this.internalArray_=_.k(a)};
_.H(i$b,_.n);var m$b=function(a){this.internalArray_=_.k(a)};
_.H(m$b,_.n);var k$b=function(a){this.internalArray_=_.k(a)};
_.H(k$b,_.n);k$b.prototype.addTransferDiffFields=function(a,b){return nY(this,9,a,b)};
k$b.repeatedFields_=[9];var n$b=function(a){this.internalArray_=_.k(a)};
_.H(n$b,_.n);var g$b=function(a){this.internalArray_=_.k(a)};
_.H(g$b,_.n);var RX=function(a){this.internalArray_=_.k(a)};
_.H(RX,_.n);RX.prototype.getId=function(){return _.Mk(this,1)};
RX.prototype.addCaptions=function(a,b){return _.gj(this,14,m$b,a,b)};
RX.prototype.addOfflineSuspendedStates=function(a,b){return _.gj(this,17,n$b,a,b)};
RX.repeatedFields_=[14,17];var PX=function(a){this.internalArray_=_.k(a)};
_.H(PX,_.n);PX.prototype.addOfflineVideos=function(a,b){return _.gj(this,1,RX,a,b)};
PX.prototype.addOfflinePlaylists=function(a,b){return _.gj(this,2,SX,a,b)};
PX.repeatedFields_=[1,2];var $qc=function(a){this.internalArray_=_.k(a)};
_.H($qc,_.n);var arc=function(a){this.internalArray_=_.k(a)};
_.H(arc,_.n);var brc=function(a){this.internalArray_=_.k(a)};
_.H(brc,_.n);var Okc=function(a){this.internalArray_=_.k(a)};
_.H(Okc,_.n);var crc=function(a){this.internalArray_=_.k(a)};
_.H(crc,_.n);var drc=function(a){this.internalArray_=_.k(a)};
_.H(drc,_.n);drc.prototype.setVideoId=function(a){return _.dh(this,3,a)};
drc.prototype.getPlaylistId=function(){return _.Mk(this,4)};
var erc=function(a){this.internalArray_=_.k(a)};
_.H(erc,_.n);var frc=function(a){this.internalArray_=_.k(a)};
_.H(frc,_.n);frc.prototype.getState=function(){return _.bh(this,erc,2)};
frc.prototype.setState=function(a){return _.ch(this,2,a)};
var grc=function(a){this.internalArray_=_.k(a)};
_.H(grc,_.n);var hrc=function(a){this.internalArray_=_.k(a)};
_.H(hrc,_.n);var irc=function(a){this.internalArray_=_.k(a)};
_.H(irc,_.n);var jrc=function(a){this.internalArray_=_.k(a)};
_.H(jrc,_.n);var krc=[2,3,4],lrc=function(a){this.internalArray_=_.k(a)};
_.H(lrc,_.n);var mrc=[3],nrc=function(a){this.internalArray_=_.k(a)};
_.H(nrc,_.n);nrc.prototype.getPayloadCase=function(){return _.nv(this,mrc)};
nrc.prototype.getSource=function(){return _.sv(this,4)};
var orc=function(a){this.internalArray_=_.k(a)};
_.H(orc,_.n);var Lkc=function(a){this.internalArray_=_.k(a)};
_.H(Lkc,_.n);Lkc.prototype.getOrigin=function(){return _.Mk(this,3)};
var prc=function(a){this.internalArray_=_.k(a)};
_.H(prc,_.n);var qrc=function(a){this.internalArray_=_.k(a)};
_.H(qrc,_.n);var Qkc=function(a){this.internalArray_=_.k(a)};
_.H(Qkc,_.n);var Llc=function(a){this.internalArray_=_.k(a)};
_.H(Llc,_.n);var rrc=function(a){this.internalArray_=_.k(a)};
_.H(rrc,_.n);var Olc=function(a){this.internalArray_=_.k(a)};
_.H(Olc,_.n);var Vkc=function(a){this.internalArray_=_.k(a)};
_.H(Vkc,_.n);var Mlc=function(a){this.internalArray_=_.k(a)};
_.H(Mlc,_.n);var src=function(a){this.internalArray_=_.k(a)};
_.H(src,_.n);var Xkc=function(a){this.internalArray_=_.k(a)};
_.H(Xkc,_.n);var trc=function(a,b){var c=[];Zpc(b,function(d){try{var e=_.qA.prototype.getWrapper.call(this,d,!0)}catch(h){if("Storage: Invalid value was encountered"==h)return;throw h;}void 0===e?c.push(d):_.cQa(e)&&c.push(d)},a);
return c},urc=function(a,b){trc(a,b).forEach(function(c){_.qA.prototype.remove.call(this,c)},a)},vrc=function(a,b){_.Jc(a.vm);
a.vm=b},wrc=function(a,b,c,d){a.setState(5);
try{var e=new _.Vw({program:b,globalName:c,recordMetrics:_.u("att_web_record_metrics")});e.setupDonePromise.then(function(){a.setState(6);d&&d(b)});
vrc(a,e)}catch(h){a.setState(7),h instanceof Error&&_.Sj(h)}},xrc=function(a,b,c,d,e){var h=void 0===h?"trayride":h;
if(c)a.setState(2),_.zn(c,function(){if(window[h])wrc(a,d,h,e);else{a.setState(3);var m=_.fua(c);spf.script.unload(m);_.Sj(new _.lg("Unable to load Botguard","from "+c))}});
else if(b){var l=_.Bd("SCRIPT");b instanceof _.$v?_.yd(l,b):l.textContent=b;l.nonce=_.fda(window);document.head.appendChild(l);document.head.removeChild(l);window[h]?wrc(a,d,h,e):(a.setState(4),_.Sj(new _.lg("Unable to load Botguard from JS")))}else _.Sj(new _.lg("Unable to load VM; no url or JS provided"))},yrc=function(){this.state=1;
this.vm=null};
_.f=yrc.prototype;_.f.initialize=function(a,b){if(a.program){var c,d=null!=(c=a.interpreterUrl)?c:null;if(a.interpreterSafeScript)c=_.Mia(a.interpreterSafeScript);else{var e;c=null!=(e=a.interpreterScript)?e:null}a.interpreterSafeUrl&&(d=_.Qh(a.interpreterSafeUrl).toString());xrc(this,c,d,a.program,b)}else _.Sj(Error("nd"))};
_.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;var c={contentBinding:a};if(b.didDispose)throw Error("ha");a=_.Kc();var d;null!=(d=b.clientSideMetrics)&&d.snapshotCount.increment(d.breedRequestKey,d.clientRequestKey);d=b.syncSnapshotFunction([c.contentBinding,c.signedTimestamp,c.webPoSignalOutput]);var e;null!=(e=b.clientSideMetrics)&&e.snapshotLatency.record(_.Kc()-a,e.breedRequestKey,e.clientRequestKey);b=d}else b=null;return b};
_.f.dispose=function(){vrc(this,null);this.setState(8)};
_.f.setState=function(a){this.state=a};
var zrc=function(a,b){var c=_.zf("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("od"))},0)},0)},c)}),
new Promise(function(d){a.vm?a.vm.snapshot({contentBinding:b}).then(d):d(null)})]):Promise.resolve(null)},Arc=["att/log"],Brc=function(){var a=_.oB.getInstance(),b=a.playlistWatchPageActivation,c=a.lockupActivation,d=a.showMiniplayerCommandActivation,e=a.navigatingAwayFromWatchDeletedVideo,h=a.playlistSuggestionsShelfActivation,l=a.productDetailsPageActivation;
return!a.miniplayerButtonActivation&&!b&&!h&&!l&&!c&&!d||e},Crc=function(a,b){return _.Do(a,{mode:"readwrite",
enableRetries:!0},function(c){return _.sva(c,b,"settingEntity")})},Drc={signalServiceEndpoint:{signal:"LOAD_GUIDE"}},Erc=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},Frc=function(a){if(a.storage){try{var b=a.storage.get("TLPQindex")}catch(c){}a=Number(b);
if(!isNaN(a))return a}},Grc=function(a,b){a.queueProxy&&b.forEach(function(c){if(c.videoId&&c.trackingParams&&a.queueProxy instanceof _.FB){var d=_.Hj();
a.queueProxy.attributionData.set(c.videoId,{enqueueingVe:_.zr(c.trackingParams).getAsJson(),enqueueingCsn:d?d:void 0,clientEnqueueingTimeMs:Math.floor((0,_.Zg)()).toString()})}})},oY=function(a){this.JSC$9466_networkManager_=a;
this.partCallbacks_=[]};
oY.prototype.getCacheKeyForEndpoint=function(a){return _.Qwa(a,!1)};
oY.prototype.onPartsCallback_=function(a){this.partCallbacks_.forEach(function(b){a&&b(a)})};
var pY=function(a,b,c){oY.call(this,a);this.player_=b;this.autoplayData_=c};
_.H(pY,oY);pY.prototype.getCacheKeyForEndpoint=function(a){return _.Qwa(a,!!this.autoplayData_)};
pY.prototype.getTempData=function(a,b){b=b.timeBeforeNextVideo;a={itct:a.clickTrackingParams,lact:_.Hi(),pbis:b,prefetch_reason:"hc_pbis",vis:this.player_.getVisibilityState()};this.autoplayData_&&(a.autonav=1);return a};
pY.prototype.getXhrParams=function(a){return Object.assign({pbj:"prefetch"},a)};
pY.prototype.getParams=function(a){a={frags:a.fragmentsRequested.join(",")};_.u("kevlar_droppable_prefetchable_requests")&&(a.prefetch=1);return a};
var Hrc=function(a){a.playerEvents_.forEach(function(b){a.player.removeEventListener(b.eventName,b.callback)});
a.playerEvents_.length=0},Irc=function(a,b,c){this.player=a;
this.JSC$9477_taskManager=b;this.prefetchDelay=c;this.completionResolver_=null;this.playerEvents_=[]};
Irc.prototype.start=function(){var a=this;this.completionResolver_=_.pt();_.Ew(this.completionResolver_.promise,function(){Hrc(a);a.completionResolver_=null});
this.prepareTrigger(this.completionResolver_);return this.completionResolver_.promise};
var Jrc=function(a,b,c){a.player.addEventListener(b,c);a.playerEvents_.push({eventName:b,callback:c})},Krc={watch:{pageFragments:["pl",
"wn"],prefetchedFragments:["pl"]},shorts:{pageFragments:["pl","riw"],prefetchedFragments:["pl"]}},Lrc={pl:{requiredKeys:["playerResponse"],graftedKeys:["playerResponse"]},wn:{requiredKeys:["response"],graftedKeys:["response"]}},Mrc=function(a,b,c){Irc.call(this,a,b,c);this.cueId_="playbackTrigger-"+Math.random()};
_.H(Mrc,Irc);
Mrc.prototype.prepareTrigger=function(a){var b=this,c=this.player.getDuration(),d=this.player.getVideoData(),e=d.isLive&&d.hasProgressBarBoundaries;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);_.Ew(a.promise,function(){b.player.removeCueRange(b.cueId_)});
Jrc(this,"onCueRangeEnter",function(m){m==b.cueId_&&a.resolve(c-l)})};
var Nrc=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))},Orc=function(a){a.prefetchedFragments_.forEach(function(b){Nrc(a,b)})},Prc=function(a,b,c){this.pageFragments_=a;
this.prefetchedFragments_=b;this.fragmentConfiguration_=Lrc;this.prefetchedData_=c;this.validatedFragments_=[];this.missingFragments_=this.pageFragments_.slice();this.mergedPrefetchedData_=null;Orc(this)},Qrc=function(){},Rrc=function(a){this.JSC$9492_playlistManager_=a};
_.H(Rrc,Qrc);Rrc.prototype.getPrefetchEndpoint=function(){return this.JSC$9492_playlistManager_.getAutoplayEndpoint()};
var Src=function(a){this.autonavEndpoints_=a};
_.H(Src,Qrc);Src.prototype.getPrefetchEndpoint=function(){return this.autonavEndpoints_.length?this.autonavEndpoints_[0]:void 0};
var Trc=function(a,b,c,d,e){this.autonavEndpoints=a;this.foregroundTrigger=b;this.backgroundTrigger=c;this.pageType=d;this.isInPlaylist=e},Urc=function(a,b){if(a.webPrefetchData&&a.webPrefetchData.navigationEndpoints&&a.webPrefetchData.navigationEndpoints.length){a=a.webPrefetchData.navigationEndpoints;
var c=_.B(a[0],_.In);if(c.watchEndpointSupportedPrefetchConfig&&c.watchEndpointSupportedPrefetchConfig.prefetchHintConfig){var d=c.watchEndpointSupportedPrefetchConfig.prefetchHintConfig;c=d.playbackRelativeSecondsPrefetchCondition;c="number"===typeof c&&Math.abs(c)<b.videoDuration?c:void 0;d=d.countdownUiRelativeSecondsPrefetchCondition;d="number"!==typeof d||_.u("prefetch_job_config_cleanup_ks")&&b.inPlaylist?void 0:d;if("number"===typeof d)return new Trc(a,b.makeUpNextTrigger(d),b.makePlaybackTrigger(d),
"watch",b.inPlaylist);if("number"===typeof c)return new Trc(a,b.makePlaybackTrigger(c),null,"watch",b.inPlaylist)}}},Vrc=function(a){return a.prefetchJobConfig_.backgroundTrigger?0==_.Ff(_.ZG)()?a.prefetchJobConfig_.backgroundTrigger:a.prefetchJobConfig_.foregroundTrigger:a.prefetchJobConfig_.foregroundTrigger},Wrc=function(a){_.ow(document,"visibilitychange",a.onVisibilityChange_,!1,a)},qY=function(a){oY.call(this,a)};
_.H(qY,oY);qY.prototype.getCacheKeyForEndpoint=function(a){return oY.prototype.getCacheKeyForEndpoint.call(this,a)};
qY.prototype.getTempData=function(){return{}};
qY.prototype.getXhrParams=function(a){return a};
qY.prototype.getParams=function(){return{}};
var Xrc=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.JSC$9477_taskManager.addJob(function(){c.resolve(h/1E3)},10,e);
c.promise.thenCatch(function(){a.JSC$9477_taskManager.cancelJob(l)})}},Yrc=function(a,b,c){Irc.call(this,a,b,c)};
_.H(Yrc,Irc);Yrc.prototype.prepareTrigger=function(a){var b=this;Jrc(this,"onAutonavCoundownStarted",function(c){Xrc(b,c,a)})};
var Zrc=function(a){a.pendingPrefetchJob_&&(a.pendingPrefetchJob_.cancel(),a.pendingPrefetchJob_=null)},$rc=function(a,b,c){if(!a.triggeredTargets.has(b)){var d=_.X3a(a,b);
d.action=c;_.V3a(a,b,d)}},asc=function(a,b){b=a.pendingPages_.indexOf(b);
-1<b&&a.pendingPages_.splice(b,1)},bsc=function(a,b){var c=_.F4a.indexOf(b);
-1<c&&_.F4a.splice(c,1);a.targetPage_==b?(a.abort(),_.H4a(a)):asc(a,b)},csc={FILLED:"youtube_fill",
OUTLINE:"youtube_outline"},dsc=function(a,b,c){b={challenge:b};c&&(b.webResponse=c);return _.HB(a.innertubeTransportService,b,_.Ro(Arc))},esc=function(a,b){if(!b.challenge)throw Error("De");
if(b.botguardData&&b.botguardData.program){var c=new yrc;c.initialize(b.botguardData,function(){zrc(c,{atr_challenge:b.challenge}).then(function(d){if(!d)throw Error("Ee");return dsc(a,b.challenge,d)}).catch(function(d){_.Sj(d);
return dsc(a,b.challenge)})},void 0)}else dsc(a,b.challenge)},fsc=function(a,b){var c={};
b.ids&&(c.ids=[].concat(_.Pd(b.ids)));b.engagementType&&(c.engagementType=b.engagementType);return _.HB(a.innertubeTransportService,c,_.Ro(_.L_a)).then(function(d){if(!d)throw new _.lg("GetAttestationChallenge returned falsy");esc(a,d)}).thenCatch(function(d){_.Rj(d)})},gsc=function(a,b){return new _.Pi(function(c,d){var e;
return _.v(function(h){if(1==h.nextAddress){var l=b.engagementType,m=b.ids,p={};m=_.g(null!=m?m:[]);for(var q=m.next();!q.done;q=m.next())q=q.value,q.encryptedVideoId?p.encryptedVideoId=q.encryptedVideoId:q.externalChannelId?p.externalChannelId=q.externalChannelId:q.commentId?p.commentId=q.commentId:q.externalOwnerId?p.externalOwnerId=q.externalOwnerId:q.artistId?p.artistId=q.artistId:q.playlistId?p.playlistId=q.playlistId:q.externalPostId&&(p.externalPostId=q.externalPostId);return _.w(h,KYb(l,p),
2)}e=h.yieldResult;if(!e.challenge)return _.Sj(Error("Fe")),fsc(a,b).then(c,d),h.return();l=e;p={challenge:l.challenge};p.webResponse=l.webResponse;p.engagementType=b.engagementType;p.ids=b.ids;_.HB(a.innertubeTransportService,p,_.Ro(Arc)).then(c,d);_.Bo(h)})})},W1b=function(a,b){var c,d,e,h;
_.v(function(l){if(1==l.nextAddress){c=_.B(b,_.YWa);if(!(c&&c.listId&&a.response&&a.response.playingVideoId)||a.listId!==c.listId)return l.return();void 0===a.index&&(a.index=0);return _.w(l,_.P2a(a.JSC$9376_playlistNetworkManager,c.listId,a.index,a.response.playingVideoId),2)}d=l.yieldResult;if(!d)return l.return();e=d.playlistId;h=d.playlistPanelRenderer;a.setPlaylistData(e,h,d.autoplayRenderer);_.Bo(l)})},T1b=function(a,b){var c,d,e,h,l,m;
_.v(function(p){if(1==p.nextAddress){c=_.B(b,_.XWa);if(!c||!c.listId)return p.return();a.index=c.index||a.index||0;d=a.response&&a.response.playingVideoId||void 0;return _.w(p,_.P2a(a.JSC$9376_playlistNetworkManager,c.listId,a.index,d),2)}e=p.yieldResult;if(!e)return p.return();h=e.playlistId;l=e.playlistPanelRenderer;!a.queueProxy&&h&&l&&h.startsWith("TLPQ")&&(a.queueProxy=new _.FB(a.JSC$9376_playlistNetworkManager,h,a.setPlaylistData.bind(a),a.clearQueue.bind(a),_.Jwa(l),a.storage));c.openMiniplayer&&
(m=HYb(l))&&a.activateMiniplayer(m,"PLAYLIST_EDIT_LIST_TYPE_QUEUE"===c.listType);a.setPlaylistData(h,l,e.autoplayRenderer);_.Bo(p)})},hsc=function(a,b,c){var d=a.getParams(c),e=_.yua(b,d),h=a.getTempData(b,c);
h.endpoint=JSON.stringify(b);_.u("enable_unknown_lact_fix_on_html5")&&(_.of().resolve(_.er),h.lact=_.Hi());var l={headers:{"X-YouTube-STS":_.rf("STS"),"x-youtube-csoc":1}};_.rp(e,h);return new _.Pi(function(m,p){var q=a.getXhrParams(d),t;_.u("kevlar_cache_on_ttl_player")&&(t=_.YB.instance);t&&_.ZB(t,b)?_.L3a(t,b,h,window.location.href).then(function(y){y?m(y):p()},p):_.EC(a.JSC$9466_networkManager_,b,q,a.onPartsCallback_.bind(a),l).then(function(y){y?m(y):p()},p)})},isc=function(a,b){a.triggerPromise_=
b.start();
a.triggerPromise_.then(function(c){var d=a.prefetchEndpointProvider_.getPrefetchEndpoint();if(d){var e=Krc[a.prefetchJobConfig_.pageType].prefetchedFragments;a.prefetchRequestPromise_=hsc(a.JSC$9504_networkPrefetchRequest_,d,{fragmentsRequested:e,timeBeforeNextVideo:c});a.prefetchResponseCacheKey_=a.JSC$9504_networkPrefetchRequest_.getCacheKeyForEndpoint(d);Wrc(a);a.prefetchRequestPromise_.then(function(h){a.storePrefetchedDataCallback_(a.prefetchResponseCacheKey_,h);if(_.u("web_prefetch_preload_video")&&
1===e.length&&"pl"===e[0]&&h&&!h.playerAds&&!h.adPlacements){var l=null!=_.B(d,_.op),m=_.of().resolve(l?_.N1a:_.Hq);m&&d&&m.then(function(p){l&&_.u("web_queue_preload_video")?p.queueNextVideo({raw_player_response:h,prefer_gapless:!0}):p.preloadVideoByPlayerVars({raw_player_response:h})})}})}})},jsc=function(a,b,c,d){this.prefetchEndpointProvider_=a;
this.prefetchRequestPromise_=this.triggerPromise_=null;this.storePrefetchedDataCallback_=b;this.prefetchJobConfig_=c;this.JSC$9504_networkPrefetchRequest_=d;this.prefetchResponseCacheKey_=null};
jsc.prototype.resolve=function(){this.cancel()};
jsc.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.");Wrc(this)};
jsc.prototype.onVisibilityChange_=function(){var a=this;0==_.Ff(_.ZG)()?this.triggerPromise_&&(this.triggerPromise_.thenCatch(function(){a.triggerPromise_=null}),this.triggerPromise_.cancel("Visibility changed to background, trigger promise cancelled.")):this.triggerPromise_||isc(this,Vrc(this))};
var ksc=function(a){a.triggerPromise_||(isc(a,Vrc(a)),_.Br(document,"visibilitychange",a.onVisibilityChange_,!1,a))},lsc=function(a,b,c,d,e){b&&(null==b?0:b.videoId)&&c&&c.entries&&(Zrc(a),b=c.entries.map(function(h){var l;
return null==(l=_.B(h.command,_.op))?void 0:l.videoId}).indexOf(b.videoId),c=c.entries[b+1],null!=c&&c.command&&!_.B(null==c?void 0:c.command,_.RA)&&(d=new Trc([c.command],new Mrc(d,_.Ph,1),null,"shorts",!1),a.pendingPrefetchJob_=new jsc(new Src(d.autonavEndpoints),function(){return!1},d,new qY(e)),ksc(a.pendingPrefetchJob_)))},msc=function(a,b,c,d,e,h){var l=_.jB.getInstance();
if(!_.u("block_all_player_prefetch_requests")){Zrc(a);var m=!!c.getPlaylistId(),p=c.getVideoData().isLive&&c.getVideoData().hasProgressBarBoundaries;if((2==l.getState()||m||p)&&(!c.getVideoData().isLive||p)){l={inPlaylist:m,videoDuration:c.getDuration(),makeUpNextTrigger:function(t){return new Yrc(c,_.Ph,t)},
makePlaybackTrigger:function(t){return new Mrc(c,_.Ph,t)}};
var q=Urc(b,l);q&&(a.pendingPrefetchJob_=new jsc(q.isInPlaylist?new Rrc(e):new Src(q.autonavEndpoints),function(t,y){y=new Prc(Krc[q.pageType].pageFragments,Krc[q.pageType].prefetchedFragments,y);return _.O3a(y)?(a.prefetchCache_.set(t,y),!0):!1},q,new pY(d,c,h,e)),ksc(a.pendingPrefetchJob_))}}},nsc=function(){var a=_.OB();
a.signals.parkOrScheduleJob(function(){var b=a.storage;if(b.storage)if(Erc(b)){var c=b.getPlaylistId();b=Frc(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&&Erc(d)&&(b=d.getPlaylistId(),d=Frc(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&&_.gB(a.JSC$9376_actionRouter,[c],null)}},0,"ma")},Q1b=function(a,b){var c=_.OB();
void 0===c.index&&(c.index=0);c.temporaryItems.push.apply(c.temporaryItems,_.Pd(a));if((b.videoId||b.videoIds)&&void 0!==c.index&&"PLAYLIST_EDIT_LIST_TYPE_QUEUE"===b.listType){if(!c.queueProxy){var d=[];c.response&&(c.response.playlistPanelRenderer&&c.response.playlistId&&!c.response.playlistId.startsWith("TLPQ")?d=_.Jwa(c.response.playlistPanelRenderer):c.response.playingVideoId&&!b.openMiniplayer&&d.push(c.response.playingVideoId));c.queueProxy=new _.FB(c.JSC$9376_playlistNetworkManager,"",c.setPlaylistData.bind(c),
c.clearQueue.bind(c),d,c.storage);c.queueProxy.JSC$9320_setCurrentIndex(c.index)}_.M2a(c.queueProxy,b.videoIds||[b.videoId],b)}Grc(c,a);c.response&&_.PB(c,_.QB(c,c.response.autoplayRenderer));c.pageManager.isOnWatch()||c.activateMiniplayer(a[0],"PLAYLIST_EDIT_LIST_TYPE_QUEUE"===b.listType)},osc=function(a,b,c,d,e){var h,l,m,p,q;
return _.v(function(t){if(1==t.nextAddress)return _.w(t,a.JSC$11308_playerApiPromise,2);h=t.yieldResult;_.tbb(a,b,c,"OFFLINE_OBJECT_TYPE_PLAYLIST",d,e);if(m=_.G2a[a.entityTypeMap.listEntityType])q={},l=(q[m]={maximumDownloadQuality:null!=(p=c)?p:void 0},q);return _.w(t,h.queueOfflineAction(b,a.entityTypeMap.listEntityType,"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD",l),0)})},psc=function(a,b,c,d,e){return _.v(function(h){return 1==h.nextAddress?_.w(h,a.deleteVideo(b,"OFFLINE_DELETE_REASON_FAILED_VIDEO_RETRY"),
2):_.w(h,a.downloadVideo(b,c,d,e),0)})},qsc=function(a,b,c){var d,e;
return _.v(function(h){if(1==h.nextAddress)return _.w(h,a.JSC$11308_playerApiPromise,2);d=h.yieldResult;e=_.vo(b,"mainVideoDownloadStateEntity");return _.w(h,d.updateDownloadState(e,c),0)})},N3b=function(a){var b=_.of().resolve(_.BG);
return _.v(function(c){if(1==c.nextAddress)return"DOWNLOAD_STATE_DOWNLOAD_IN_PROGRESS"!==b.previousDownloadStateForVideo[a]&&"DOWNLOAD_STATE_PENDING_DOWNLOAD"!==b.previousDownloadStateForVideo[a]?c.jumpTo(2):_.w(c,b.resumeVideoDownload(a),2);if(4!=c.nextAddress)return _.w(c,qsc(b,a,b.previousDownloadStateForVideo[a]),4);delete b.previousDownloadStateForVideo[a];_.Bo(c)})},L3b=function(a,b){var c;
return _.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$11308_playerApiPromise,2);c=d.yieldResult;return _.w(d,c.queueOfflineAction(b,a.entityTypeMap.listEntityType,"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE"),0)})},I3b=function(){var a=_.of().resolve(_.BG),b,c;
return _.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$11308_playerApiPromise,2);if(3!=d.nextAddress)return b=d.yieldResult,c={offlineLoggingData:{offlineDeleteReason:"OFFLINE_DELETE_REASON_SETTINGS_DELETE_ALL"}},_.w(d,b.queueOfflineAction("!*$_ALL_ENTITIES_!*$",a.entityTypeMap.singleEntityType,"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE",c),3);var e=a.JSC$11308_commandHandler,h=e.resolveCommand,l=_.Ln("DELETING_ALL",void 0,"Downloads are being deleted");h.call(e,{openPopupAction:{popup:{notificationActionRenderer:{responseText:_.Jo(l)}},
popupType:"TOAST"}});_.Bo(d)})},rsc=function(a){var b,c;
return _.v(function(d){if(1==d.nextAddress)return _.w(d,a.JSC$11308_prefStorage,2);b=d.yieldResult;return d.return(null==(c=b)?void 0:c.get("sdois"))})},ssc=function(a){var b,c,d,e,h,l;
return _.v(function(m){if(1==m.nextAddress)return _.w(m,a.JSC$11308_persistentStorePromiseAccessor(),2);if(3!=m.nextAddress){b=m.yieldResult;if(!b)return _.Sj(new _.lg("PES is undefined")),m.return();c=_.vo("SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED","settingEntity");return _.w(m,_.A2a(b,c,"settingEntity"),3)}d=m.yieldResult;return m.return(null!=(l=null==(e=d)?void 0:null==(h=e.settingOptionValue)?void 0:h.boolValue)?l:!1)})},tsc=function(a,b){var c,d,e,h;
return _.v(function(l){switch(l.nextAddress){case 1:return void 0===(null==(c=b)?void 0:c.formatType)?l.return():_.w(l,a.JSC$11308_prefStorage,2);case 2:d=l.yieldResult;if(void 0===d)return l.return();if("DOWNLOAD_QUALITY_SETTINGS_ACTION_SAVE"===(null==(e=b)?void 0:e.settingsAction))return _.w(l,d.set("lmqf",b.formatType),8);if("DOWNLOAD_QUALITY_SETTINGS_ACTION_EXPIRING_SAVE"!==(null==(h=b)?void 0:h.settingsAction)){l.jumpTo(0);break}return _.w(l,d.set("lmqf",b.formatType),6);case 6:return _.w(l,
d.set("lmqflst",Math.floor((0,_.Zg)())),0);case 8:return _.w(l,d.remove("lmqflst"),0)}})},usc=function(a){var b,c;
return _.v(function(d){switch(d.nextAddress){case 1:return _.w(d,a.JSC$11308_prefStorage,2);case 2:b=d.yieldResult;if(!b){d.jumpTo(3);break}return _.w(d,b.get("lmqflst"),4);case 4:if(c=d.yieldResult,void 0!==c)return d.return(c);case 3:return d.return(0)}})},vsc=function(a){var b,c;
return _.v(function(d){switch(d.nextAddress){case 1:return _.w(d,a.JSC$11308_prefStorage,2);case 2:b=d.yieldResult;if(void 0===b){d.jumpTo(3);break}return _.w(d,b.get("lmqf"),4);case 4:if(c=d.yieldResult,void 0!==c)return d.return(c);case 3:return d.return("SD")}})},V3b=function(a,b,c){var d,e,h,l,m,p,q,t;
_.v(function(y){switch(y.nextAddress){case 1:return _.w(y,tsc(a,null==(d=b)?void 0:d.actionParams),2);case 2:e=b.playlistId;if(!e)return y.return();if("ACTION_ADD"===b.action)return(null==(l=b.actionParams)?0:l.formatType)?_.w(y,osc(a,e,b.actionParams.formatType,null==(t=b.actionParams)?void 0:t.settingsAction,c),0):_.w(y,a.offlineWebClientEligibility,14);if("ACTION_REMOVE_WITH_PROMPT"===b.action){var z=a.JSC$11308_commandHandler,D=z.resolveCommand,E=_.Ln("DELETE_FROM_DOWNLOADS",void 0,"Remove from downloads"),
I=_.Ln("DELETE",void 0,"Delete"),S=_.Ln("CANCEL",void 0,"Cancel");D.call(z,{openPopupAction:IYb(E,I,S,{signal:"DELETE_PLAYLIST_DOWNLOAD",targetId:e})});return y.return()}if("ACTION_REMOVE"===b.action)return _.w(y,L3b(a,e),0);if("ACTION_SYNC"!==b.action){y.jumpTo(0);break}return _.w(y,a.JSC$11308_playerApiPromise,9);case 9:return h=y.yieldResult,_.w(y,h.queueOfflineAction(e,a.entityTypeMap.listEntityType,"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH"),0);case 14:return m=y.yieldResult,_.w(y,vsc(a),15);
case 15:return p=y.yieldResult,_.w(y,usc(a),16);case 16:q=y.yieldResult,b.onAddCommand&&a.JSC$11308_commandHandler.resolveCommand(b.onAddCommand,{form:{preferredFormatType:p,offlineWebClientEligibility:m,lastOfflineQualitySettingsSavedMs:q.toString()}}),y.jumpTo(0)}})},T3b=function(a,b,c){var d,e,h,l,m,p,q,t,y,z,D,E,I,S;
_.v(function(T){switch(T.nextAddress){case 1:return _.w(T,tsc(a,null==(d=b)?void 0:d.actionParams),2);case 2:e=b.videoId;if(!e)return T.return();if("ACTION_REMOVE_WITH_PROMPT"===b.action){var fa=a.JSC$11308_commandHandler,oa=fa.resolveCommand,ea=_.Ln("DELETE_FROM_DOWNLOADS",void 0,"Remove from downloads"),ma=_.Ln("DELETE",void 0,"Delete"),ra=_.Ln("CANCEL",void 0,"Cancel");oa.call(fa,{openPopupAction:IYb(ea,ma,ra,{signal:"DELETE_DOWNLOAD",targetId:e})});return T.return()}if("ACTION_ADD"===b.action)return(null==
(z=b.actionParams)?0:z.formatType)?_.w(T,a.downloadVideo(e,b.actionParams.formatType,null==(S=b.actionParams)?void 0:S.settingsAction,c),0):_.w(T,a.offlineWebClientEligibility,23);if("ACTION_RETRY"===b.action)return _.w(T,vsc(a),19);if("ACTION_PAUSE"===b.action)return _.w(T,a.pauseVideoDownload(e),0);if("ACTION_RESUME"===b.action)return _.w(T,a.resumeVideoDownload(e),0);if("ACTION_REMOVE"!==b.action){T.jumpTo(0);break}return _.w(T,_.ubb(a,e),13);case 13:return h=T.yieldResult,a.previousDownloadStateForVideo[e]=
null!=(l=h)?l:"DOWNLOAD_STATE_UNKNOWN",_.w(T,qsc(a,e,"DOWNLOAD_STATE_USER_DELETED"),14);case 14:if("DOWNLOAD_STATE_DOWNLOAD_IN_PROGRESS"!==a.previousDownloadStateForVideo[e]&&"DOWNLOAD_STATE_PENDING_DOWNLOAD"!==a.previousDownloadStateForVideo[e]){T.jumpTo(15);break}return _.w(T,a.pauseVideoDownload(e),15);case 15:fa=_.Ln("DELETED_VIDEO",void 0,"Video deleted from downloads.");oa=_.Ln("UNDO_ACTION",void 0,"Undo");ea=_.Ln("CLOSE",void 0,"Close");m={openPopupAction:{popup:{notificationActionRenderer:{responseText:_.Jo(fa),
actionButton:{buttonRenderer:{style:"STYLE_LIGHT_TEXT",size:"SIZE_DEFAULT",text:_.Jo(oa),serviceEndpoint:{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{signalAction:{signal:"UNDO_DELETE_DOWNLOAD",targetId:e}}]}},loggingDirectives:{clientVeSpec:{uiType:169048}},accessibilityData:{accessibilityData:{label:fa+" "+oa}}}},closeActionButton:{buttonRenderer:{icon:{iconType:"CLOSE"},serviceEndpoint:{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{signalAction:{signal:"DELETE_DOWNLOAD",targetId:e}}]}},
loggingDirectives:{clientVeSpec:{uiType:169049}},accessibilityData:{accessibilityData:{label:ea}}}},loggingDirectives:{clientVeSpec:{uiType:169047}}}},popupType:"TOAST"}};a.JSC$11308_commandHandler.resolveCommand(m);T.jumpTo(0);break;case 19:p=T.yieldResult;"UNKNOWN_FORMAT_TYPE"===p&&(p="SD");q="DOWNLOAD_QUALITY_SETTINGS_ACTION_ALREADY_SAVED";if(null==(t=b.actionParams)?0:t.formatType)p=b.actionParams.formatType,q=null==(y=b.actionParams)?void 0:y.settingsAction;return _.w(T,psc(a,e,p,q,c),20);case 20:return T.return();
case 23:return D=T.yieldResult,_.w(T,vsc(a),24);case 24:return E=T.yieldResult,_.w(T,usc(a),25);case 25:I=T.yieldResult,b.onAddCommand&&a.JSC$11308_commandHandler.resolveCommand(b.onAddCommand,{form:{preferredFormatType:E,offlineWebClientEligibility:D,lastOfflineQualitySettingsSavedMs:I.toString()}}),T.jumpTo(0)}})},wsc=function(a,b){var c,d,e,h,l,m,p;
return _.v(function(q){if(1==q.nextAddress)return _.w(q,a.JSC$11308_persistentStorePromiseAccessor(),2);c=q.yieldResult;if(!c)return _.Sj(new _.lg("PES is undefined")),q.return();if(null==(d=b)||!d.settingItemId)return q.return();e=b;h=e.settingItemId;l=e.boolValue;m=_.vo(h,"settingEntity");p={key:m,settingOptionValue:{boolValue:l}};return _.w(q,Crc(c,p),0)})},xsc=function(a,b){var c,d,e,h,l,m,p;
return _.v(function(q){switch(q.nextAddress){case 1:return _.w(q,a.JSC$11308_prefStorage,2);case 2:return c=q.yieldResult,d=_.mo(),_.w(q,a.JSC$11308_persistentStorePromiseAccessor(),3);case 3:return e=q.yieldResult,c?e?_.w(q,c.get("sdois"),4):(_.Sj(new _.lg("PES is undefined")),q.return()):(_.Sj(new _.lg("prefStorage is undefined")),q.return());case 4:h=q.yieldResult;m=null==(l=b)?void 0:l.boolValue;void 0===m||_.u("kevlar_set_sd_enabled_flag_killswitch")||_.no(0,197,!0);void 0===h&&void 0===m&&(m=
!1);if(void 0===m){q.jumpTo(0);break}return _.w(q,c.set("sdois",m),6);case 6:return _.u("kevlar_set_sd_enabled_flag_killswitch")||(_.no(0,196,m),d.save()),p={settingItemId:"SMART_DOWNLOADS_ENABLED",boolValue:m},_.w(q,wsc(a,p),0)}})},ysc=function(a,b,c){var d,e,h,l,m;
return _.v(function(p){switch(p.nextAddress){case 1:return _.w(p,rsc(a),2);case 2:return d=p.yieldResult,_.w(p,xsc(a,c),3);case 3:return _.w(p,rsc(a),4);case 4:return e=p.yieldResult,h=e!==d,_.w(p,ssc(a),5);case 5:l=p.yieldResult;if((m=!e&&!l)||h)return _.w(p,b.queueOfflineAction("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","mainDownloadsListEntity","OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH"),0);p.jumpTo(0)}})},P3b=function(){var a=_.of().resolve(_.BG),b;
_.v(function(c){switch(c.nextAddress){case 1:return _.w(c,a.JSC$11308_playerApiPromise,2);case 2:b=c.yieldResult;if(!_.u("kevlar_force_refresh_smart_downloads")){c.jumpTo(3);break}return _.w(c,b.refreshAllStaleEntities(0),4);case 4:return c.return();case 3:return _.w(c,b.refreshAllStaleEntities(),5);case 5:return _.w(c,ysc(a,b),0)}})},X3b=function(a,b){var c,d;
_.v(function(e){switch(e.nextAddress){case 1:return _.w(e,a.JSC$11308_playerApiPromise,2);case 2:c=e.yieldResult;switch(null==(d=b)?void 0:d.settingItemId){case "SMART_DOWNLOADS_ENABLED":return e.jumpTo(3);case "SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED":return e.jumpTo(4)}e.jumpTo(0);break;case 3:return _.w(e,ysc(a,c,b),6);case 6:e.jumpTo(0);break;case 4:return _.w(e,wsc(a,b),7);case 7:e.jumpTo(0)}})},Z3b=function(a){var b=_.of().resolve(_.BG),c,d,e,h,l,m,p,q,t,y,z;
_.v(function(D){switch(D.nextAddress){case 1:return _.w(D,b.JSC$11308_playerApiPromise,2);case 2:c=D.yieldResult;e=null==(d=a)?void 0:d.actions;if(!e)return D.return();h=_.g(e);l=h.next();case 3:if(l.done){D.jumpTo(0);break}m=l.value;q=p=void 0;if(!((null==(p=m)?0:p.entityKey)&&(null==(q=m)?0:q.actionType))){D.jumpTo(4);break}t=_.so(m.entityKey);y=t.entityId;z=t.entityType;return _.w(D,c.queueOfflineAction(y,z,m.actionType),4);case 4:l=h.next(),D.jumpTo(3)}})},zsc="add_circle arrow_time audio bag bars_3 bell broadcast clapperboard clock copy creator_studio_red_logo download fashion fire flag gaming gear home library lightbulb list_play_arrow message_bubble_alert mic my_videos news offline_download offline_no_content overflow_horizontal overflow_vertical question_circle radar_live search subscriptions thumb_up trash_can trophy unplugged_logo video_camera_add x_mark youtube_kids_round youtube_music youtube_round youtube_shorts yt-logo-updated".split(" "),
Asc="arrow_down arrow_up overflow_horizontal pause play-arrow shorts-comment shorts-dislike shorts-like shorts-share volume-off volume-up waveform".split(" "),Bsc=function(a,b){var c,d,e,h,l;
_.v(function(m){if(!b.length)return m.return([]);c=[];d=_.g(b);for(e=d.next();!e.done;e=d.next())h=e.value,(l=a.resolveIcon(h))&&!a.iconCache[l.url]&&c.push(_.ecb(a,l).then(function(){}).catch(function(){}));
return m.return(Promise.all(c))})},Csc=function(){var a,b,c,d;
return _.v(function(e){if(1==e.nextAddress)return a=navigator,null!=(b=a.storage)&&b.persisted?_.w(e,null==(c=a.storage)?void 0:c.persisted(),2):e.return("PERSISTED_STATE_NOT_SUPPORTED");d=e.yieldResult;return e.return(d?"PERSISTED_STATE_GRANTED":"PERSISTED_STATE_NOT_GRANTED")})},Dsc=function(){var a,b,c,d;
return _.v(function(e){if(1==e.nextAddress)return a=navigator,null!=(b=a.storage)&&b.persist?_.w(e,null==(c=a.storage)?void 0:c.persist(),2):e.return("PERSISTED_STATE_NOT_SUPPORTED");d=e.yieldResult;return e.return(d?"PERSISTED_STATE_GRANTED":"PERSISTED_STATE_NOT_GRANTED")})},Esc=function(){var a,b;
return _.v(function(c){switch(c.nextAddress){case 1:return a="PERSISTED_STATE_NOT_SUPPORTED",_.Ig(c,2),_.w(c,Csc(),4);case 4:a=c.yieldResult;if("PERSISTED_STATE_NOT_GRANTED"!==a){c.jumpTo(5);break}return _.w(c,Dsc(),6);case 6:a=c.yieldResult;case 5:_.Kg(c,3);break;case 2:b=_.Lg(c),b instanceof Error&&_.Rj(b);case 3:return _.qj("persistentStorageStateChecked",{persistedState:a}),c.return(a)}})},Fsc=function(a,b){var c=[],d=!1;
b=_.g(b);for(var e=b.next();!e.done;e=b.next()){e=a.moduleRegistry[e.value];var h=void 0,l=void 0;(null==(h=e)?0:h.isFetching)&&(null==(l=e)?0:l.resolver)?(c.push(e.resolver.promise),d=!0):(e=new _.Os,e.resolve(void 0),c.push(e.promise))}return d?Promise.all(c):void 0},Gsc=function(a,b,c,d,e){e=void 0===e?!1:e;
_.B5a(a.pageFetcher);return _.L5a(a,b,c,d,{},e)},Hsc=function(a,b,c){if(a.isInitialized()){c=iW(c);
var d="shorts"===c,e="yts-products"===c;"watch"===c?("watch"!==iW(b)&&_.Tn(a.miniplayerEl,"yt-cache-miniplayer-page-action",[b]),_.Tn(a.miniplayerEl,"yt-deactivate-miniplayer-action")):d?_.Tn(a.miniplayerEl,"yt-pause-miniplayer-action"):"watch"===iW(b)&&LYb(b)?(_.oB.getInstance().playlistWatchPageActivation=!0,a.activateMiniplayer(b)):"watch"===iW(b)&&e&&(_.oB.getInstance().productDetailsPageActivation=!0,a.activateMiniplayer(b))}},Isc=function(a){var b=_.oI;
b._minimumZ=Math.max(b._minimumZ,a)},Jsc=function(a,b){return a<b?-1:a>b?1:0},qW=function(a,b){var c=0;
a=(0,_.Xu)(String(a)).split(".");b=(0,_.Xu)(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=Jsc(0==h[1].length?0:parseInt(h[1],10),0==l[1].length?0:parseInt(l[1],10))||Jsc(0==h[2].length,0==l[2].length)||Jsc(h[2],l[2]);h=h[3];l=l[3]}while(0==c)}return c},Ksc={},Lsc=function(a){return _.stb(Ksc,a,function(){return 0<=
qW(_.eIa,a)})},Msc=function(a){var b=_.hHb(a);
b!=a.currentSnapState_&&(a.currentSnapState_=b,a.actionRouter_.triggerOptionalAction("ytd-update-grid-state-action"))},Nsc=function(a){var b=_.Waa(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]=Nsc(a[c]);return b}return a},Osc=_.xc(function(a,b,c){if(2!==a.nextWireType_)return!1;
_.zc(b,c,_.Hwb(a));return!0},_.bob),rY=_.xc(function(a,b,c){if(0!==a.nextWireType_)return!1;
_.zc(b,c,_.hv(a.decoder_));return!0},PYb),Psc=_.xc(function(a,b,c){if(0!==a.nextWireType_)return!1;
a=_.hv(a.decoder_);_.zc(b,c,0===a?void 0:a);return!0},PYb),Qsc=_.xc(function(a,b,c,d){if(0!==a.nextWireType_)return!1;
_.mv(b,c,d,_.hv(a.decoder_));return!0},PYb),Rsc=void 0,Ssc=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;
_.Xwb({destination:a.destination,getSource:function(){return b},
originList:_.Ywb(a.origin),channelName:c,onMessage:d,onEstablished:e})},Tsc={"\x00":"\\0",
"\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},Usc={"'":"\\'"},Vsc=function(a){var b=_.NJa(window.location.href),c=b[1],d=[];c&&c.split("&").forEach(function(e){var h=e.indexOf("=");h=0<=h?e.slice(0,h):e;a.hasOwnProperty(h)||d.push(e)});
b[1]=_.OJa(d.join("&"),_.$f(a));return b[0]+(b[1]?"?"+b[1]:"")+b[2]},Wsc=function(a){return void 0!==a.previousElementSibling?a.previousElementSibling:_.BKa(a.previousSibling,!1)},Xsc=function(){this.JSC$6261_streamzService_=_.Fp();
this.JSC$6261_streamzService_.addNewCounter("/client_streamz/youtube/web/debug/browser_cookie_setting",{field_type:1,field_name:"cookie_enabled"})};
Xsc.prototype.increment=function(a){this.JSC$6261_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/web/debug/browser_cookie_setting",a)};
var b1b=function(){this.JSC$6264_streamzService_=_.Fp();this.JSC$6264_streamzService_.addNewCounter("/client_streamz/youtube/living_room/mdx/channel/opened",{field_type:3,field_name:"channel_type"})};
b1b.prototype.increment=function(a){this.JSC$6264_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/living_room/mdx/channel/opened",a)};
var c1b=function(){this.JSC$6267_streamzService_=_.Fp();this.JSC$6267_streamzService_.addNewCounter("/client_streamz/youtube/living_room/mdx/channel/closed",{field_type:3,field_name:"channel_type"})};
c1b.prototype.increment=function(a){this.JSC$6267_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/living_room/mdx/channel/closed",a)};
var d1b=function(){this.JSC$6270_streamzService_=_.Fp();this.JSC$6270_streamzService_.addNewCounter("/client_streamz/youtube/living_room/mdx/channel/message_received",{field_type:3,field_name:"channel_type"})};
d1b.prototype.increment=function(a){this.JSC$6270_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/living_room/mdx/channel/message_received",a)};
var e1b=function(){this.JSC$6273_streamzService_=_.Fp();this.JSC$6273_streamzService_.addNewCounter("/client_streamz/youtube/living_room/mdx/channel/error",{field_type:3,field_name:"channel_type"})};
e1b.prototype.increment=function(a){this.JSC$6273_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/living_room/mdx/channel/error",a)};
var f1b=function(){this.JSC$6276_streamzService_=_.Fp();this.JSC$6276_streamzService_.addNewCounter("/client_streamz/youtube/living_room/mdx/browser_channel/pending_maps")};
f1b.prototype.increment=function(){this.JSC$6276_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/living_room/mdx/browser_channel/pending_maps")};
var g1b=function(){this.JSC$6279_streamzService_=_.Fp();this.JSC$6279_streamzService_.addNewCounter("/client_streamz/youtube/living_room/mdx/browser_channel/undelivered_maps")};
g1b.prototype.increment=function(){this.JSC$6279_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/living_room/mdx/browser_channel/undelivered_maps")};
var p4b=function(){this.JSC$6285_streamzService_=_.Fp();this.JSC$6285_streamzService_.addNewCounter("/client_streamz/youtube/identity/dma_pause_player")};
p4b.prototype.increment=function(){this.JSC$6285_streamzService_.JSC$6068_incrementCounter("/client_streamz/youtube/identity/dma_pause_player")};
var Ysc=function(a){return a.getCount&&"function"==typeof a.getCount?a.getCount():_.Fa(a)||"string"===typeof a?a.length:_.If.getCount(a)},Zsc=function(a,b){if("function"==typeof a.every)return a.every(b,void 0);
if(_.Fa(a)||"string"===typeof a)return Array.prototype.every.call(a,b,void 0);for(var c=_.UNa(a),d=_.hx(a),e=d.length,h=0;h<e;h++)if(!b.call(void 0,d[h],c&&c[h],a))return!1;return!0},$sc=function(a,b,c,d){var e=new _.Jn(null);
a&&_.ix(e,a);b&&_.jx(e,b);c&&_.kx(e,c);d&&_.lx(e,d);return e},o8b={UNKNOWN_INTERFACE:0,
WEB:1,WEB_GAMING:32,WEB_MUSIC:61,WEB_REMIX:67,WEB_MUSIC_EMBEDDED_PLAYER:86,WEB_EXPERIMENTS:42,WEB_HEROES:60,WEB_CREATOR:62,WEB_LIVE_STREAMING:73,WEB_KIDS:76,WEB_PARENT_TOOLS:88,WEB_PHONE_VERIFICATION:90,WEB_SHOPPING_EXTENSION:99,WEB_EFFECT_MAKER:98,WEB_UNPLUGGED:41,WEB_UNPLUGGED_ONBOARDING:69,WEB_UNPLUGGED_OPS:70,WEB_UNPLUGGED_PUBLIC:71,MWEB:2,MWEB_TIER_2:27,ANDROID:3,ANDROID_CASUAL:54,ANDROID_CREATOR:14,ANDROID_PRODUCER:91,ANDROID_EMBEDDED_PLAYER:55,ANDROID_GAMING:24,ANDROID_INSTANT:20,ANDROID_KIDS:18,
ANDROID_MUSIC:21,ANDROID_TESTSUITE:30,ANDROID_UNPLUGGED:29,ANDROID_VR:28,ANDROID_WITNESS:34,ANDROID_SPORTS:36,ANDROID_LITE:38,IOS:5,IOS_CREATOR:15,IOS_PRODUCER:92,IOS_DIRECTOR:40,IOS_GAMING:25,IOS_INSTANT:17,IOS_KIDS:19,IOS_LIVE_CREATION_EXTENSION:64,IOS_MESSAGES_EXTENSION:66,IOS_MUSIC:26,IOS_TABLOID:22,IOS_UNPLUGGED:33,IOS_UPTIME:68,IOS_WITNESS:35,IOS_PILOT_STUDIO:53,IOS_SPORTS:37,IOS_EMBEDDED_PLAYER:39,TVHTML5:7,TVHTML5_AUDIO:57,TVHTML5_CAST:43,TVHTML5_KIDS:59,TVHTML5_FOR_KIDS:93,ANDROID_TV_KIDS:74,
TVHTML5_SIMPLY:75,TVHTML5_SIMPLY_EMBEDDED_PLAYER:85,TVHTML5_UNPLUGGED:65,TVHTML5_YONGLE:80,TVLITE:8,TVANDROID:10,TV_UNPLUGGED_CAST:58,TV_UNPLUGGED_ANDROID:63,TVHTML5_VR:72,ANDROID_TV:23,XBOX:11,XBOXONEGUIDE:13,CLIENTX:12,TVAPPLE:16,WEB_EMBEDDED_PLAYER:56,WEB_MUSIC_ANALYTICS:31,MUSIC_INTEGRATIONS:77,GOOGLE_ASSISTANT:84,WEB_INTERNAL_ANALYTICS:87,GOOGLE_MEDIA_ACTIONS:89,GOOGLE_LIST_RECS:94,MEDIA_CONNECT_FRONTEND:95},Emc={UNKNOWN_THEME:0,CLASSIC:1,KIDS:2,INSTANT:3,CREATOR:4,MUSIC:5,GAMING:6,UNPLUGGED:7},
atc={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_WIRED:30,CONN_INVALID:31},S9b={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},YYb=0,gZb=!1,iZb=!1,btc=
{APP_CRASH_TYPE_UNKNOWN:0,APP_CRASH_TYPE_BREAKPAD:1,APP_CRASH_TYPE_FORCE_QUIT_BACKGROUND:2,APP_CRASH_TYPE_FORCE_QUIT_FOREGROUND:3,APP_CRASH_TYPE_OOM_FOREGROUND:5,APP_CRASH_TYPE_OOM_BACKGROUND_OR_FORCE_QUIT_WHILE_APP_SUSPENDED:6,APP_CRASH_TYPE_OOM_BACKGROUND_WHILE_APP_NOT_SUSPENDED:7,APP_CRASH_TYPE_STALL:8,APP_CRASH_TYPE_ANR:9,APP_CRASH_TYPE_NATIVE:10,APP_CRASH_TYPE_STALL_BACKGROUND:11,APP_CRASH_TYPE_NULL_POINTER_EXCEPTION:12,APP_CRASH_TYPE_OUT_OF_MEMORY_ERROR:13,APP_CRASH_TYPE_OTHER_RUNTIME_EXCEPTION:14,
APP_CRASH_TYPE_OTHER_ERROR:15,APP_CRASH_TYPE_NON_CRASHING_JAVA:16,APP_CRASH_TYPE_RECOVERED_STALL:17,APP_CRASH_TYPE_DEVICE_RESTART:18,APP_CRASH_TYPE_STALL_MINIDUMP:19,APP_CRASH_TYPE_OOM_BACKGROUND:4},r9b={ERROR_LEVEL_UNKNOWN:0,ERROR_LEVEL_WARNING:3,ERROR_LEVEL_WARNNING:1,ERROR_LEVEL_ERROR:2},ctc={INTERACTION_LOGGING_VISIBILITY_EVENT_TYPE_UNKNOWN:0,INTERACTION_LOGGING_VISIBILITY_EVENT_TYPE_LOG_WHEN_FIRST_SHOWN:1,INTERACTION_LOGGING_VISIBILITY_EVENT_TYPE_LOG_WHEN_FIRST_HIDDEN:2,INTERACTION_LOGGING_VISIBILITY_EVENT_TYPE_LOG_WHEN_SHOWN:4,
INTERACTION_LOGGING_VISIBILITY_EVENT_TYPE_LOG_WHEN_HIDDEN:8,INTERACTION_LOGGING_VISIBILITY_EVENT_TYPE_LOG_WHEN_DESTROYED:16},dtc=function(){this.front_=[];this.back_=[]},etc=function(a){0===a.front_.length&&(a.front_=a.back_,a.front_.reverse(),a.back_=[])};
_.f=dtc.prototype;_.f.peek=function(){etc(this);return _.ya(this.front_)};
_.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 _.Ba(this.front_,a)||_.Ba(this.back_,a)};
_.f.remove=function(a){var b=this.front_;var c=Array.prototype.lastIndexOf.call(b,a,b.length-1);0<=c?(_.paa(b,c),b=!0):b=!1;return b||_.Ca(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};
var ftc=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]=_.KVa[19==d?c&3|8:c]);return a.join("")},gtc={FOREGROUND_HEARTBEAT_TRIGGER_UNKNOWN:0,
FOREGROUND_HEARTBEAT_TRIGGER_ON_INTERVAL:1,FOREGROUND_HEARTBEAT_TRIGGER_ON_FOREGROUND:2,FOREGROUND_HEARTBEAT_TRIGGER_ON_BACKGROUND:3},htc=!1,JZb=function(a){_.aa.call(this,a.message||a.description||a.name);this.isMissing=a instanceof lW;this.isTimeout=a instanceof _.An&&"net.timeout"==a.errorCode;this.isCanceled=a instanceof _.Bn};
_.H(JZb,_.aa);JZb.prototype.name="BiscottiError";var lW=function(){_.aa.call(this,"Biscotti ID is missing from server")};
_.H(lW,_.aa);lW.prototype.name="BiscottiMissingError";var mW=null,H1b=function(){try{var a=_.Gf("yt.ads.biscotti.getId_");return a?a():RYb()}catch(b){return _.Cn(b)}},NZb=/Command$/,MZb=/Endpoint$/,itc=function(){var a=_.oB.getInstance();
a.miniplayerButtonActivation=!1;a.userActivation=!1;a.playlistWatchPageActivation=!1;a.productDetailsPageActivation=!1;a.lockupActivation=!1;a.showMiniplayerCommandActivation=!1;a.playlistSuggestionsShelfActivation=!1},jtc=function(a){return _.po({type:"SET_GUIDE_IS_EXPANDED",
payload:a})},ktc=function(a){return _.po({type:"SET_MINIPLAYER_PLAYBACK_STATE",
payload:a})},ltc=function(a){return _.po({type:"SET_ONLINE_STATUS",
payload:a})},mtc=function(a,b){return _.po({type:"SET_TRANSCRIPTION_STATE",
payload:{high:a,low:b}})},ntc=function(a){return _.po({type:"SET_OVERLAY_STATE",
payload:a})},otc=function(){var a=(0,_.$3a)();
a&&urc(a,a.mechanism.__iterator__(!0))},oW=function(a){this.token=a};
oW.getInstance=function(){var a;return _.v(function(b){if(1==b.nextAddress)return _.w(b,_.Xg(),2);a=b.yieldResult;if(!a)return b.return();oW.instance||(oW.instance=new oW(a));return b.return(oW.instance)})};
var WZb=function(a){var b;return _.v(function(c){if(1==c.nextAddress)return _.w(c,TZb(a.token),2);b=c.yieldResult;return c.return(b.clear("resource-manifest-assets"))})},nW=function(a){this.token=a};
nW.getInstance=function(){var a;return _.v(function(b){if(1==b.nextAddress)return _.w(b,_.Xg(),2);a=b.yieldResult;if(!a)return b.return();nW.instance||(nW.instance=new nW(a));return b.return(nW.instance)})};
var UZb=function(a){var b;return _.v(function(c){if(1==c.nextAddress)return _.w(c,TZb(a.token),2);b=c.yieldResult;return _.w(c,b.clear("auth"),0)})},ptc=!1,pW=null,j_b=void 0,s_b=!1,qtc="accountDisconnectionEndpoint accountIntegrationEndpoint accountLinkCommand accountUnlinkCommand addToRemoteQueueEndpoint clearRemoteQueueEndpoint insertInRemoteQueueEndpoint offlineVideoEndpoint openPopupAction pingingEndpoint removeFromRemoteQueueEndpoint".split(" "),rtc=["updatedMetadataEndpoint",
"getBroadcastStatusEndpoint","getLiveAnalyticsEndpoint","getSearchInVideoCommand","ypcLogWalletAnalyticDataEndpoint"],stc=["GET_UNSEEN_NOTIFICATION_COUNT"],ttc={YtEndpointHandlerBehavior:[{_noAccessors:!0,created:function(){this.endpointHandlerActionMap_={"yt-service-request":this.handleServiceRequest_.bind(this)};this.serviceEndpointHandlers_=[]},
attached:function(){_.hB(_.fB.getInstance(),this.endpointHandlerActionMap_,this)},
detached:function(){_.iB(_.fB.getInstance(),this.endpointHandlerActionMap_,this)},
registerServiceEndpointHandler:function(a){this.serviceEndpointHandlers_.push(a)},
handleServiceRequest_:function(a,b,c,d){var e=new _.qC;e.endpoint=b;if(!b)return _.Rj(new _.lg("handle undefined endpoint",a.tagName)),e;var h=OZb(b);h.length&&(_.ko(this.hostElement,h,a,c),e.actions=h);b.loggingUrls&&b.loggingUrls.forEach(function(m){m.baseUrl&&_.bH(m.baseUrl,m.attributionSrcMode)});
h=!_.u("web_skip_impression_click_killswitch")&&c&&c.impression;if(b.clickTrackingParams&&!this.isPollingEndpoint_(b)&&!this.hasNavigationLogging_(a)&&!h&&(h=_.Cl(),!_.oz(h,a))){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<=stc.indexOf(b))return!0}for(var c in a)if(0<=rtc.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<=qtc.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=_.pC.instance;if(l&&_.qu(l,c))var m=_.rt(_.pC.instance,c,d).then(function(q){return(null==q?0:q.data)?q:{data:q}});
else m=a.requestDataForServiceEndpoint(c,d),c.getAccountsListEndpoint||c.getAccountMenuEndpoint||c.getAccountSwitcherEndpoint||c.toggleCaptionsVisibilityCommand||_.Sj(new _.lg("No RequestBuilder for endpoint",c));var p=_.pt();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 _.lg("Response error",c,q.error))}else{if(q=q.data)if(q.error){if(e&&e.onServerError)e.onServerError(c,q);p.reject(new _.lg("Returned error",c,q.error))}else{h.logServiceAjaxResponse_(b,q,c);h.maybeLogGetAnswerResponseTick_(q);q.continuationEndpoint&&q.entries?q.onResponseReceivedActions=[{appendReelWatchSequenceContinuationEntriesAction:{entries:q.entries,continuationEndpoint:q.continuationEndpoint}}]:q.prevContinuationEndpoint&&
q.prevEntries&&(q.onResponseReceivedActions=[{appendReelWatchSequenceContinuationEntriesAction:{prevEntries:q.prevEntries,prevContinuationEndpoint:q.prevContinuationEndpoint}}]);var t=LZb(q);if(t)for(var y=_.g(t),z=y.next();!z.done;z=y.next())z=z.value,_.pC.instance&&_.N4a.some(function(D){return!!_.B(c,D)})&&!_.u("kevlar_response_processor_allowlist_killswitch")||(z.commandMetadata&&z.commandMetadata.webCommandMetadata&&z.commandMetadata.webCommandMetadata.sendPost?_.jo(h.hostElement,[z]):_.ko(h.hostElement,
[z],b));
if((y=h.get("frameworkUpdates.entityBatchUpdate",q))&&h.onEntitiesUpdated)h.onEntitiesUpdated(y);if(e&&e.onSuccess)e.onSuccess(c,q);p.resolve(new _.rC(q,t))}}else p.reject(new _.lg("Invalid service endpoint provided",c))},function(q){p.reject(q)},this);
return p.promise},
maybeLogGetAnswerResponseTick_:function(a){var b,c;(a=null==a?void 0:null==(b=a.onResponseReceivedCommand)?void 0:null==(c=b.reloadContinuationItemsCommand)?void 0:c.continuationItems)&&1===(null==a?void 0:a.length)&&a[0].overviewAnswerViewModel&&_.Sk("so_r",void 0,"search_overview_answer")},
sendServiceAjax_:function(a,b,c,d){var e;return(e=a.getNetworkManager&&a.getNetworkManager()?a.getNetworkManager():_.of().resolve(_.nf(_.IB)))?this.getCancellableNetworkPromise_(e,a,b,c,d):_.Cn("No network manager.")},
logServiceAjaxResponse_:function(a,b,c){if(b=b.trackingParams||b.loggingDirectives&&b.loggingDirectives.trackingParams){var d;(c.getDownloadActionCommand||c.getReportFormEndpoint||c.addToPlaylistEndpoint)&&c.clickTrackingParams?d=_.zr(c.clickTrackingParams):_.u("web_graft_to_parent_command")&&c.clickTrackingParams&&(d=_.zr(c.clickTrackingParams));a=a.getScreenLayer?a.getScreenLayer():void 0;d=_.Cl().graftServerVe(b,d,a);_.Un(this.hostElement,"yt-store-grafted-ve-action",[d])}},
handleOnFailureAction_:function(a,b){var c=_.On(a,"action")||_.On(a,"command")||_.On(a,"endpoint");c&&(a[c].hasOwnProperty("onFailureAction")?_.ko(this.hostElement,[a[c].onFailureAction],b):a[c].hasOwnProperty("onFailureCommand")&&_.ko(this.hostElement,[a[c].onFailureCommand],b))}}]},utc=0,vtc=function(a,b,c){var d=this;
this.priority=b;this.delay=c;this.jobId=0;this.completionCallback=_.Xv;this.wrappedJob=function(){a();d.completionCallback()};
this.id=++utc},wtc=function(a,b){a.completionCallback=b;
a.jobId=_.Ph.addJob(a.wrappedJob,a.priority,a.delay)},sY=function(){_.sy.call(this);
this.isActive=!1;this.suspendedTasks=new Set;this.scheduledTasks=new Set;this.taskIdToTask=new Map};
_.H(sY,_.sy);sY.prototype.addJob=function(a,b,c){a=new vtc(a,b,c);this.taskIdToTask.set(a.id,a);this.isActive?xtc(this,a):this.suspendedTasks.add(a);return a.id};
var xtc=function(a,b){a.scheduledTasks.add(b);wtc(b,function(){a.scheduledTasks.delete(b)})};
sY.prototype.cancelJob=function(a){(a=this.taskIdToTask.get(a))&&(this.scheduledTasks.delete(a)?_.Ph.cancelJob(a.jobId):this.suspendedTasks.delete(a))};
sY.prototype.pause=function(){var a=this;this.isActive=!1;this.scheduledTasks.forEach(function(b){_.Ph.cancelJob(b.jobId);a.suspendedTasks.add(b)});
this.scheduledTasks.clear()};
sY.prototype.start=function(){var a=this;this.isActive=!0;this.suspendedTasks.forEach(function(b){xtc(a,b)});
this.suspendedTasks.clear()};
sY.prototype.reset=function(){this.scheduledTasks.forEach(function(a){_.Ph.cancelJob(a.jobId)});
this.scheduledTasks.clear();this.suspendedTasks.clear();this.taskIdToTask.clear()};
var ytc=function(a,b){this.JSC$11684_networkService_=a;this.pageRequestPromise=b};
ytc.prototype.fetchData=function(a){ztc(this,this.JSC$11684_networkService_.fetchData(a))};
ytc.prototype.postData=function(a,b){ztc(this,this.JSC$11684_networkService_.postData(a,b))};
ytc.prototype.requestDataForServiceEndpoint=function(a,b){ztc(this,this.JSC$11684_networkService_.requestDataForServiceEndpoint(a,b))};
var ztc=function(a,b){b.then(a.pageRequestPromise.onSuccess,a.pageRequestPromise.onFailure,a.pageRequestPromise)};
ytc.prototype.cancel=function(){this.pageRequestPromise.cancel()};
var Atc=function(a){this.buildNetworkRequest_=a;this.pendingRequests_=new Set};
Atc.prototype.reset=function(){this.pendingRequests_.forEach(function(a){a.cancel()});
this.pendingRequests_.clear()};
Atc.prototype.fetchData=function(a){var b=Btc(this);b.fetchData(a);return b.pageRequestPromise};
Atc.prototype.postData=function(a,b){var c=Btc(this);c.postData(a,b);return c.pageRequestPromise};
Atc.prototype.requestDataForServiceEndpoint=function(a,b){var c=Btc(this);c.requestDataForServiceEndpoint(a,b);return c.pageRequestPromise};
var Btc=function(a){var b=a.buildNetworkRequest_();a.pendingRequests_.add(b);var c=function(){a.pendingRequests_.delete(b)};
b.pageRequestPromise.then(c,c);return b},Ctc=function(a){var b=new sY;
this.JSC$11690_networkService_=a;this.JSC$11690_taskManager_=b;this.JSC$11690_networkManager_=new Atc(this.networkRequestFactory_.bind(this))};
_.f=Ctc.prototype;_.f.networkRequestFactory_=function(){return new ytc(this.JSC$11690_networkService_,new _.wI(this.JSC$11690_taskManager_))};
_.f.reset=function(){this.JSC$11690_taskManager_.reset();this.JSC$11690_networkManager_.reset()};
_.f.start=function(){this.JSC$11690_taskManager_.start()};
_.f.pause=function(){this.JSC$11690_taskManager_.pause()};
_.f.getTaskManager=function(){return this.JSC$11690_taskManager_};
_.f.getNetworkManager=function(){return this.JSC$11690_networkManager_};
var Dtc=function(a,b){if(/-[a-z]/.test(b))return null;if(_.bzb&&a.dataset){if(_.laa()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+_.nn(b))},Etc=function(a){this.internalArray_=_.k(a)};
_.H(Etc,_.n);Etc.prototype.getValue=function(){var a=_.jv(this,2);if(Array.isArray(a)||a instanceof _.n)throw Error("P");return _.RM(this,2)};
var Ftc=function(a,b){null!=a&&this.append.apply(this,arguments)};
_.f=Ftc.prototype;_.f.JSC$12779_buffer_="";_.f.set=function(a){this.JSC$12779_buffer_=""+a};
_.f.append=function(a,b,c){this.JSC$12779_buffer_+=String(a);if(null!=b)for(var d=1;d<arguments.length;d++)this.JSC$12779_buffer_+=arguments[d];return this};
_.f.clear=function(){this.JSC$12779_buffer_=""};
_.f.toString=function(){return this.JSC$12779_buffer_};
var Gtc=function(){var a=_.Sga&&0<=qW(_.vAb,10),b;if(b=_.YHa)b=0<=qW(_.uAb,10);var c=_.fv&&0<=qW(_.vAb,85);return _.cv||a||b||c},Htc=function(a){var b=_.Gxb(a);
return b&&Gtc()?-a.scrollLeft:b&&!_.bv&&"visible"!=_.iM(a,"overflowX")?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft},Itc=function(a,b){b=Math.max(b,0);
_.Gxb(a)?Gtc()?a.scrollLeft=-b:a.scrollLeft=_.bv?b:a.scrollWidth-b-a.clientWidth:a.scrollLeft=b},Jtc=function(a){_.aa.call(this,a)};
_.H(Jtc,_.KNb);
var W_b=null,Z_b=[],rW=0,tW=0,sW=null,Ktc={LATENCY_REEL_TRANSITION_TYPE_UNKNOWN:0,LATENCY_REEL_TRANSITION_TYPE_START:1,LATENCY_REEL_TRANSITION_TYPE_REEL_TO_REEL:2,LATENCY_REEL_TRANSITION_TYPE_CLIP_TO_CLIP:3,LATENCY_REEL_TRANSITION_TYPE_REFRESH:4},Ltc={REEL_TO_REEL_BASELINE_UNKNOWN:0,REEL_TO_REEL_BASELINE_VIEW_TRANSITION_COMPLETE:1,REEL_TO_REEL_BASELINE_VIEW_TRANSITION_START:2},Mtc={REEL_VIDEO_TYPE_UNKNOWN:0,REEL_VIDEO_TYPE_STORY:1,REEL_VIDEO_TYPE_VIDEO:2,REEL_VIDEO_TYPE_AD:3,REEL_VIDEO_TYPE_LIVE:4,REEL_VIDEO_TYPE_VOD_VIDEO:5,
REEL_VIDEO_TYPE_STACKED_CARDS_PROMO:6,REEL_VIDEO_TYPE_LIVE_PREVIEW:7},vcc={SEEK_SOURCE_UNKNOWN:0,SEEK_SOURCE_TIMESTAMP_IN_COMMENTS:1,SEEK_SOURCE_TIMESTAMP_IN_DESCRIPTION:2,SEEK_SOURCE_MACRO_MARKER_LIST_ITEM:3,SEEK_SOURCE_DOUBLE_TAP_TO_SEEK:4,SEEK_SOURCE_DOUBLE_TAP_TO_SKIP_CHAPTER:5,SEEK_SOURCE_PICK_UP_PLAY_HEAD:6,SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR:7,SEEK_SOURCE_SLIDE_ON_PLAYER:8,SEEK_SOURCE_SABR_PARTIAL_CHUNK:9,SEEK_SOURCE_SABR_SEEK_TO_HEAD:10,SEEK_SOURCE_SABR_LIVE_DVR_USER_SEEK:11,SEEK_SOURCE_SABR_SEEK_TO_DVR_LOWER_BOUND:12,
SEEK_SOURCE_SABR_SEEK_TO_DVR_UPPER_BOUND:13,SEEK_SOURCE_SSDAI_INTERNAL:14,SEEK_SOURCE_START_PLAYBACK:15,SEEK_SOURCE_SABR_ACCURATE_SEEK:17,SEEK_SOURCE_START_PLAYBACK_SEEK_TO_END:18,SEEK_SOURCE_IOS_PLAYER_REMOVED_SEGMENTS:19,SEEK_SOURCE_IOS_PLAYER_SEGMENT_LIST:20,SEEK_SOURCE_IOS_PLAYER_ITEM_SEEK:21,SEEK_SOURCE_IOS_PLAYER_ITEM_SEEK_TO_END:22,SEEK_SOURCE_IOS_PLAYER_SEEK_TO_END_TO_RESYNC:23,SEEK_SOURCE_IOS_SEEK_ACCESSIBILITY_BUTTON:24,SEEK_SOURCE_FINE_SCRUBBER_SLIDE_ON_FILMSTRIP:25,SEEK_SOURCE_FINE_SCRUBBER_TAP_ON_FILMSTRIP:26,
SEEK_SOURCE_FINE_SCRUBBER_SLIDE_ON_SCRUBBER_BAR:27,SEEK_SOURCE_SEEK_BUTTON_ON_PLAYER_CONTROL:28,SEEK_SOURCE_SABR_INGESTION_WALL_TIME_SEEK:29,SEEK_SOURCE_PLAYER_VIEW_REPARENT_INTERNAL:30,SEEK_SOURCE_PRESS_REWIND_PLAY_BACK_CONTROL:31,SEEK_SOURCE_PRESS_FAST_FORWARD_PLAY_BACK_CONTROL:32,SEEK_SOURCE_PRESS_LIVE_SYNC_ICON:33,SEEK_SOURCE_PEG_TO_LIVE:34,SEEK_SOURCE_ANDROID_MEDIA_SESSION:35,SEEK_SOURCE_TAP_ON_REPLAY_ACTION:36,SEEK_SOURCE_AUTOMATIC_REPLAY_ACTION:37,SEEK_SOURCE_NON_USER_SEEK_TO_PREVIOUS:38,SEEK_SOURCE_NON_USER_SEEK_TO_NEXT:39,
SEEK_SOURCE_HIGHLIGHTS_TAP_PREVIOUS_PLAY:66,SEEK_SOURCE_HIGHLIGHTS_TAP_NEXT_PLAY:40,SEEK_SOURCE_HIGHLIGHTS_TAP_HIDDEN_NEXT_PLAY:41,SEEK_SOURCE_HIGHLIGHTS_TAP_LIST_ITEM:42,SEEK_SOURCE_HIGHLIGHTS_AUTOMATIC_NEXT_PLAY:43,SEEK_SOURCE_HIGHLIGHTS_SEEK_TO_FIRST_PLAY:44,SEEK_SOURCE_HIGHLIGHTS_SEEK_TO_END:45,SEEK_SOURCE_SEGMENTS_TAP_LIST_ITEM:46,SEEK_SOURCE_PIP_FAST_FORWARD_BUTTON:47,SEEK_SOURCE_PIP_REWIND_BUTTON:48,SEEK_SOURCE_PIP_RESUME_ON_HEAD:49,SEEK_SOURCE_MOVING_CLIP_FRAME:50,SEEK_SOURCE_RESUME_CLIP_PREVIOUS_POSITION:51,
SEEK_SOURCE_SEEK_TO_NEXT_CHAPTER:52,SEEK_SOURCE_SEEK_TO_PREVIOUS_CHAPTER:53,SEEK_SOURCE_IOS_SHAREPLAY_PAUSE:54,SEEK_SOURCE_IOS_SHAREPLAY_SEEK:55,SEEK_SOURCE_IOS_SHAREPLAY_SYNC_RESPONSE:56,SEEK_SOURCE_SEEK_TO_HEAD_IMMERSIVE_LIVE_VIDEO:57,SEEK_SOURCE_SEEK_TO_START_OF_LOOPING_RANGE_OF_SHORTS:58,SEEK_SOURCE_SABR_SEEK_TO_CLOSEST_KEYFRAME:59,SEEK_SOURCE_SEEK_TO_END_OF_LOOPING_RANGE_OF_SHORTS:60,SEEK_SOURCE_CLIP_SLIDE_ON_FLIMSTRIP:61,SEEK_SOURCE_PICK_UP_CLIP_SLIDER:62,SEEK_SOURCE_FINE_SCRUBBER_CANCELLED:63,
SEEK_SOURCE_INLINE_PLAYER_SEEK_CHAPTER:64,SEEK_SOURCE_INLINE_PLAYER_SEEK_SECONDS:65,SEEK_SOURCE_HIGHLIGHTS_PLAYER_EXIT_FULLSCREEN:67,SEEK_SOURCE_LARGE_CONTROLS_FORWARD_BUTTON:68,SEEK_SOURCE_LARGE_CONTROLS_REWIND_BUTTON:69,SEEK_SOURCE_LARGE_CONTROLS_SCRUBBER_BAR:70,SEEK_SOURCE_SEEK_BACKWARD_5S:71,SEEK_SOURCE_SEEK_FORWARD_5S:72,SEEK_SOURCE_SEEK_BACKWARD_10S:73,SEEK_SOURCE_SEEK_FORWARD_10S:74,SEEK_SOURCE_SEEK_FORWARD_60S:75,SEEK_SOURCE_SEEK_BACKWARD_60S:76,SEEK_SOURCE_SEEK_TO_NEXT_FRAME:77,SEEK_SOURCE_SEEK_TO_PREV_FRAME:78,
SEEK_SOURCE_KEYBOARD_SEEK_TO_BEGINNING:79,SEEK_SOURCE_KEYBOARD_SEEK_TO_END:80,SEEK_SOURCE_SEEK_PERCENT_OF_VIDEO:81,SEEK_SOURCE_HIDDEN_FAST_FORWARD_BUTTON:82,SEEK_SOURCE_HIDDEN_REWIND_BUTTON:83,SEEK_SOURCE_TIMESTAMP:84};var epc={SERVER_ENV_UNKNOWN:0,SERVER_ENV_PROD:1,SERVER_ENV_AUTOPUSH:2,SERVER_ENV_CANARY:3,SERVER_ENV_DEV:4,SERVER_ENV_STAGING:5,SERVER_ENV_PROD_CONTROL:6};var Ntc=function(){var a=window.navigator.userAgent.match(/Chrome\/([0-9]+)/);return a?parseInt(a[1],10):0},Otc=function(a){return!!document.currentScript&&(-1!=document.currentScript.src.indexOf("?"+a)||-1!=document.currentScript.src.indexOf("&"+a))},Ptc=function(){return"function"==typeof window.__onGCastApiAvailable?window.__onGCastApiAvailable:null},Rtc=function(a){a.length?Qtc(a.shift(),function(){Rtc(a)}):Stc()},Ttc=function(a){return"chrome-extension://"+a+"/cast_sender.js"},Qtc=function(a,
b,c){var d=document.createElement("script");
d.onerror=b;c&&(d.onload=c);_.Ad(d,_.VK(a));(document.head||document.documentElement).appendChild(d)},Utc=function(){var a=Ntc(),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},Stc=function(){var a=Ptc();
a&&a(!1,"No cast extension found")},Wtc=function(){if(Vtc){var a=2,b=Ptc(),c=function(){a--;
0==a&&b&&b(!0)};
window.__onGCastApiAvailable=c;Qtc("//www.gstatic.com/cast/sdk/libs/sender/1.0/cast_framework.js",Stc,c)}},Xtc=function(){Wtc();
var a=Utc();a.push("//www.gstatic.com/eureka/clank/cast_sender.js");Rtc(a)},Ztc=function(){Wtc();
var a=Utc();a.push.apply(a,_.Pd(Ytc.map(Ttc)));a.push("//www.gstatic.com/eureka/clank/cast_sender.js");Rtc(a)},Vtc=Otc("loadCastFramework")||Otc("loadCastApplicationFramework"),Ytc=["pkedcjkdefgpdelpbcmbmeomcjbeemfm",
"enhhojjnijigcajfphajepfemndkmdlo"];var $tc=function(a){this.internalArray_=_.k(a)};
_.H($tc,_.n);$tc.repeatedFields_=[3,5];var auc=function(a){this.internalArray_=_.k(a)};
_.H(auc,_.n);var buc=function(){var a=new auc;return _.mc(a,1,_.Kb(3),0)};var tY=function(a){this.internalArray_=_.k(a)};
_.H(tY,_.n);tY.repeatedFields_=[6,8];var m0b=function(a){this.internalArray_=_.k(a)};
_.H(m0b,_.n);var cuc=function(a){this.internalArray_=_.k(a)};
_.H(cuc,_.n);cuc.prototype.setToken=function(a){return _.tv(this,1,a)};
cuc.repeatedFields_=[3,6,7];var uY=function(a){this.internalArray_=_.k(a)};
_.H(uY,_.n);var BW=function(a){return _.bh(a,cuc,2)};
uY.prototype.setToken=function(a){return _.ch(this,2,a)};
uY.prototype.getName=function(){return _.Mk(this,6)};
var duc=_.Hc(uY);var euc=function(a,b,c){this.requestMessage_=a;this.JSC$14720_methodDescriptor_=b;this.JSC$14720_metadata_=c};
euc.prototype.getMethodDescriptor=function(){return this.JSC$14720_methodDescriptor_};
euc.prototype.getMetadata=function(){return this.JSC$14720_metadata_};var fuc=function(a,b,c){c=void 0===c?{}:c;this.responseMessage_=a;this.JSC$14723_metadata_=c;this.JSC$14723_methodDescriptor_=b};
fuc.prototype.getMetadata=function(){return this.JSC$14723_metadata_};
fuc.prototype.getMethodDescriptor=function(){return this.JSC$14723_methodDescriptor_};
fuc.prototype.getStatus=function(){return null};var vY=function(a,b,c,d,e){this.name=a;this.methodType="unary";this.requestType=b;this.responseType=c;this.requestSerializeFn=d;this.responseDeserializeFn=e},guc=function(a,b,c){c=void 0===c?{}:c;
return new euc(b,a,c)};
vY.prototype.getName=function(){return this.name};
vY.prototype.getName=vY.prototype.getName;var huc=function(a){this.internalArray_=_.k(a)};
_.H(huc,_.n);huc.prototype.setHeader=function(a){return _.ch(this,1,a)};
huc.prototype.hasHeader=function(){return _.kv(this,tY,1)};var iuc=function(a){this.internalArray_=_.k(a)};
_.H(iuc,_.n);var juc=new vY("/google.internal.identity.accountlinking.v1.AccountLinkingService/DeleteLink",huc,iuc,function(a){return a.serialize()},_.Hc(iuc));var wY=function(a){this.internalArray_=_.k(a)};
_.H(wY,_.n);wY.prototype.setHeader=function(a){return _.ch(this,1,a)};
wY.prototype.hasHeader=function(){return _.kv(this,tY,1)};
wY.repeatedFields_=[3];var kuc=function(a){this.internalArray_=_.k(a)};
_.H(kuc,_.n);var luc=new vY("/google.internal.identity.accountlinking.v1.AccountLinkingService/DepositGoogleCredential",wY,kuc,function(a){return a.serialize()},_.Hc(kuc));var muc=function(a){this.internalArray_=_.k(a)};
_.H(muc,_.n);muc.prototype.setHeader=function(a){return _.ch(this,1,a)};
muc.prototype.hasHeader=function(){return _.kv(this,tY,1)};var nuc=function(a){this.internalArray_=_.k(a)};
_.H(nuc,_.n);nuc.prototype.getLink=function(){return _.bh(this,uY,1)};var ouc=new vY("/google.internal.identity.accountlinking.v1.AccountLinkingService/FinishOAuth",muc,nuc,function(a){return a.serialize()},_.Hc(nuc));var puc=function(a){this.internalArray_=_.k(a)};
_.H(puc,_.n);puc.prototype.setHeader=function(a){return _.ch(this,1,a)};
puc.prototype.hasHeader=function(){return _.kv(this,tY,1)};var quc=new vY("/google.internal.identity.accountlinking.v1.AccountLinkingService/GetLink",puc,uY,function(a){return a.serialize()},duc);var ruc=function(a){this.internalArray_=_.k(a)};
_.H(ruc,_.n);ruc.repeatedFields_=[2];var suc=function(a){this.internalArray_=_.k(a)};
_.H(suc,_.n);suc.prototype.getType=function(){return _.sv(this,1)};
suc.prototype.getUrl=function(){return _.Mk(this,2)};
suc.prototype.setUrl=function(a){return _.tv(this,2,a)};var tuc=function(a){this.internalArray_=_.k(a)};
_.H(tuc,_.n);tuc.repeatedFields_=[1];var uuc=function(a){this.internalArray_=_.k(a)};
_.H(uuc,_.n);var vuc=function(a){this.internalArray_=_.k(a)};
_.H(vuc,_.n);var w0b=function(a){this.internalArray_=_.k(a)};
_.H(w0b,_.n);var v0b=function(a){this.internalArray_=_.k(a)};
_.H(v0b,_.n);var wuc=function(a){this.internalArray_=_.k(a)};
_.H(wuc,_.n);var xuc=_.Hc(wuc);var yuc=function(a){this.internalArray_=_.k(a)};
_.H(yuc,_.n);yuc.repeatedFields_=[1,2];var xY=function(a){this.internalArray_=_.k(a)};
_.H(xY,_.n);xY.prototype.setHeader=function(a){return _.ch(this,1,a)};
xY.prototype.hasHeader=function(){return _.kv(this,tY,1)};
xY.prototype.getDeviceId=function(){return _.Mk(this,11)};
xY.repeatedFields_=[3,5,4];var zuc=new vY("/google.internal.identity.accountlinking.v1.AccountLinkingService/StartLinkingSession",xY,wuc,function(a){return a.serialize()},xuc);var Auc=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}},Buc=function(a){switch(a){case 0:return"OK";
case 1:return"CANCELLED";case 2:return"UNKNOWN";case 3:return"INVALID_ARGUMENT";case 4:return"DEADLINE_EXCEEDED";case 5:return"NOT_FOUND";case 6:return"ALREADY_EXISTS";case 7:return"PERMISSION_DENIED";case 16:return"UNAUTHENTICATED";case 8:return"RESOURCE_EXHAUSTED";case 9:return"FAILED_PRECONDITION";case 10:return"ABORTED";case 11:return"OUT_OF_RANGE";case 12:return"UNIMPLEMENTED";case 13:return"INTERNAL";case 14:return"UNAVAILABLE";case 15:return"DATA_LOSS";default:return""}};var yY=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};
_.H(yY,Error);yY.prototype.toString=function(){var a="RpcError("+(Buc(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};
yY.prototype.name="RpcError";var Cuc=Promise;var Duc=function(a){this.internalArray_=_.k(a)};
_.H(Duc,_.n);Duc.prototype.getMessage=function(){return _.Mk(this,2)};
var Euc=_.Hc(Duc);Duc.repeatedFields_=[3];var zY=function(a,b){this.xhrNodeReadableStream_=a.nodeReadableStream;this.grpcResponseDeserializeFn_=b;this.JSC$14830_xhr_=a.xhr;this.onDataCallbacks_=[];this.onMetadataCallbacks_=[];this.onStatusCallbacks_=[];this.onEndCallbacks_=[];this.JSC$14830_onErrorCallbacks_=[];this.xhrNodeReadableStream_&&Fuc(this)},Luc=function(a,b){_.Br(a.JSC$14830_xhr_,"complete",function(){if(a.JSC$14830_xhr_.isSuccess()){var c=a.JSC$14830_xhr_.getResponseText();
var d;if(d=b)d=a.JSC$14830_xhr_,d.JSC$6183_xhr_&&d.isComplete()?(d=d.JSC$6183_xhr_.getResponseHeader("Content-Type"),d=null===d?void 0:d):d=void 0,d="text/plain"===d;if(d){if(!atob)throw Error("Sg");c=atob(c)}try{var e=a.grpcResponseDeserializeFn_(c)}catch(l){Guc(a,new yY(13,"Error when deserializing response data; error: "+l+(", response: "+c)));return}c=Auc(a.JSC$14830_xhr_.getStatus());Huc(a,Iuc(a));0==c?Juc(a,e):Guc(a,new yY(c,"Xhr succeeded but the status code is not 200"))}else{c=a.JSC$14830_xhr_.getResponseText();
e=Iuc(a);if(c){var h=Kuc(a,c);c=h.code;d=h.details;h=h.metadata}else c=2,d="Rpc failed due to xhr error. error code: "+a.JSC$14830_xhr_.JSC$6183_lastErrorCode_+", error: "+a.JSC$14830_xhr_.getLastError(),h=e;Huc(a,e);Guc(a,new yY(c,d,h))}})},Fuc=function(a){a.xhrNodeReadableStream_.on("data",function(b){if("1"in b){var c=b["1"];
try{var d=a.grpcResponseDeserializeFn_(c)}catch(e){Guc(a,new yY(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&Juc(a,d)}if("2"in b)for(b=Kuc(a,b["2"]),c=0;c<a.onStatusCallbacks_.length;c++)a.onStatusCallbacks_[c](b)});
a.xhrNodeReadableStream_.on("end",function(){Huc(a,Iuc(a));for(var b=0;b<a.onEndCallbacks_.length;b++)a.onEndCallbacks_[b]()});
a.xhrNodeReadableStream_.on("error",function(){if(0!=a.JSC$14830_onErrorCallbacks_.length){var b=a.JSC$14830_xhr_.JSC$6183_lastErrorCode_;0!==b||a.JSC$14830_xhr_.isSuccess()||(b=6);var c=-1;switch(b){case 0:var d=2;break;case 7:d=10;break;case 8:d=4;break;case 6:c=a.JSC$14830_xhr_.getStatus();d=Auc(c);break;default:d=14}Huc(a,Iuc(a));b=_.Axb(b)+", error: "+a.JSC$14830_xhr_.getLastError();-1!=c&&(b+=", http status code: "+c);Guc(a,new yY(d,b))}})},Iuc=function(a){var b={},c=Wpc(a.JSC$14830_xhr_);
Object.keys(c).forEach(function(d){b[d]=c[d]});
return b},Kuc=function(a,b){var c=2,d={};
try{var e=Euc(b);c=_.Al(e,1);var h=e.getMessage();_.Qs(e,Etc,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(l){a.JSC$14830_xhr_&&404===a.JSC$14830_xhr_.getStatus()?(c=5,h="Not Found: "+String(a.JSC$14830_xhr_.JSC$6183_lastUri_)):(c=14,h="Unable to parse RpcStatus: "+l)}return{code:c,details:h,metadata:d}};
zY.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$14830_onErrorCallbacks_.push(b);return this};
var Muc=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};
zY.prototype.removeListener=function(a,b){"data"==a?Muc(this.onDataCallbacks_,b):"metadata"==a?Muc(this.onMetadataCallbacks_,b):"status"==a?Muc(this.onStatusCallbacks_,b):"end"==a?Muc(this.onEndCallbacks_,b):"error"==a&&Muc(this.JSC$14830_onErrorCallbacks_,b);return this};
zY.prototype.cancel=function(){this.JSC$14830_xhr_.abort()};
var Juc=function(a,b){for(var c=0;c<a.onDataCallbacks_.length;c++)a.onDataCallbacks_[c](b)},Huc=function(a,b){for(var c=0;c<a.onMetadataCallbacks_.length;c++)a.onMetadataCallbacks_[c](b)},Guc=function(a,b){for(var c=0;c<a.JSC$14830_onErrorCallbacks_.length;c++)a.JSC$14830_onErrorCallbacks_[c](b)};
zY.prototype.cancel=zY.prototype.cancel;zY.prototype.removeListener=zY.prototype.removeListener;zY.prototype.on=zY.prototype.on;var AY=function(a){this.JSC$14837_worker_=a.worker||null;this.JSC$14837_streamBinaryChunks_=a.streamBinaryChunks||!1;this.JSC$14837_credentialsMode_=void 0};
_.Wu(AY,_.hMa);AY.prototype.createInstance=function(){var a=new BY(this.JSC$14837_worker_,this.JSC$14837_streamBinaryChunks_);this.JSC$14837_credentialsMode_&&a.setCredentialsMode(this.JSC$14837_credentialsMode_);return a};
AY.prototype.internalGetOptions=function(a){return function(){return a}}({});
AY.prototype.setCredentialsMode=function(a){this.JSC$14837_credentialsMode_=a};
var BY=function(a,b){_.pw.call(this);this.JSC$14841_worker_=a;this.JSC$14841_streamBinaryChunks_=b;this.JSC$14841_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$14841_responseHeaders_=null;this.JSC$14841_method_="GET";this.JSC$14841_url_="";this.inProgress_=!1;this.JSC$14841_textDecoder_=this.currentReader_=this.fetchResponse_=null};
_.Wu(BY,_.pw);BY.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("Tg");this.JSC$14841_method_=a;this.JSC$14841_url_=b;this.readyState=1;Nuc(this)};
BY.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("Ug");this.inProgress_=!0;var b={headers:this.requestHeaders_,method:this.JSC$14841_method_,credentials:this.JSC$14841_credentialsMode_,cache:void 0};a&&(b.body=a);(this.JSC$14841_worker_||_.ca).fetch(new Request(this.JSC$14841_url_,b)).then(this.handleResponse_.bind(this),this.handleSendFailure_.bind(this))};
BY.prototype.abort=function(){this.response=this.responseText="";this.requestHeaders_=new Headers;this.status=0;this.currentReader_&&this.currentReader_.cancel("Request was aborted.").catch(function(){return null});
1<=this.readyState&&this.inProgress_&&4!=this.readyState&&(this.inProgress_=!1,Ouc(this));this.readyState=0};
BY.prototype.handleResponse_=function(a){if(this.inProgress_&&(this.fetchResponse_=a,this.JSC$14841_responseHeaders_||(this.status=this.fetchResponse_.status,this.statusText=this.fetchResponse_.statusText,this.JSC$14841_responseHeaders_=a.headers,this.readyState=2,Nuc(this)),this.inProgress_&&(this.readyState=3,Nuc(this),this.inProgress_)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.handleResponseArrayBuffer_.bind(this),this.handleSendFailure_.bind(this));else if("undefined"!==
typeof _.ca.ReadableStream&&"body"in a){this.currentReader_=a.body.getReader();if(this.JSC$14841_streamBinaryChunks_){if(this.responseType)throw Error("Vg");this.response=[]}else this.response=this.responseText="",this.JSC$14841_textDecoder_=new TextDecoder;Puc(this)}else a.text().then(this.handleResponseText_.bind(this),this.handleSendFailure_.bind(this))};
var Puc=function(a){a.currentReader_.read().then(a.handleDataFromStream_.bind(a)).catch(a.handleSendFailure_.bind(a))};
BY.prototype.handleDataFromStream_=function(a){if(this.inProgress_){if(this.JSC$14841_streamBinaryChunks_&&a.value)this.response.push(a.value);else if(!this.JSC$14841_streamBinaryChunks_){var b=a.value?a.value:new Uint8Array(0);if(b=this.JSC$14841_textDecoder_.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?Ouc(this):Nuc(this);3==this.readyState&&Puc(this)}};
BY.prototype.handleResponseText_=function(a){this.inProgress_&&(this.response=this.responseText=a,Ouc(this))};
BY.prototype.handleResponseArrayBuffer_=function(a){this.inProgress_&&(this.response=a,Ouc(this))};
BY.prototype.handleSendFailure_=function(){this.inProgress_&&Ouc(this)};
var Ouc=function(a){a.readyState=4;a.fetchResponse_=null;a.currentReader_=null;a.JSC$14841_textDecoder_=null;Nuc(a)};
BY.prototype.setRequestHeader=function(a,b){this.requestHeaders_.append(a,b)};
BY.prototype.getResponseHeader=function(a){return this.JSC$14841_responseHeaders_?this.JSC$14841_responseHeaders_.get(a.toLowerCase())||"":""};
BY.prototype.getAllResponseHeaders=function(){if(!this.JSC$14841_responseHeaders_)return"";for(var a=[],b=this.JSC$14841_responseHeaders_.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};
BY.prototype.setCredentialsMode=function(a){this.JSC$14841_credentialsMode_=a};
var Nuc=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};
Object.defineProperty(BY.prototype,"withCredentials",{get:function(){return"include"===this.JSC$14841_credentialsMode_},
set:function(a){this.setCredentialsMode(a?"include":"same-origin")}});var Quc=function(a){var b="";_.If.forEach(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});
return b},Ruc=function(a,b,c){if(_.If.isEmpty(c))return a;
c=Quc(c);if("string"===typeof a)return _.dw(a,_.Kf(b),c);_.NM(a,b,c);return a};var Suc=function(){this.isInputValid_=!0;this.JSC$14849_streamPos_=0;this.leftoverInput_=""};
Suc.prototype.isInputValid=function(){return this.isInputValid_};var xW=function(){this.errorMessage_=null;this.result_=[];this.countLengthBytes_=this.length_=this.tag_=this.state_=this.JSC$14852_streamPos_=0;this.messageBuffer_=null;this.countMessageBytes_=0};
xW.prototype.isInputValid=function(){return 3!=this.state_};
var Tuc=function(a,b,c,d){a.state_=3;a.errorMessage_="The stream is broken @"+a.JSC$14852_streamPos_+"/"+c+". Error: "+d+". With input:\n"+b;throw Error(a.errorMessage_);};
xW.prototype.acceptsBinaryInput=function(){return!0};
xW.prototype.parse=function(a){function b(p){p&128&&Tuc(h,l,m,"invalid tag");2!=(p&7)&&Tuc(h,l,m,"invalid wire type");h.tag_=p>>>3;1!=h.tag_&&2!=h.tag_&&15!=h.tag_&&Tuc(h,l,m,"unexpected tag");h.state_=1;h.length_=0;h.countLengthBytes_=0}
function c(p){h.countLengthBytes_++;5==h.countLengthBytes_&&p&240&&Tuc(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:Tuc(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("Xg`"+h.state_);}h.JSC$14852_streamPos_++;m++}a=h.result_;h.result_=[];return 0<a.length?a:null};var b0b=function(){this.errorMessage_=null;this.JSC$14855_streamPos_=0;this.base64Decoder_=new Suc;this.pbParser_=new xW};
b0b.prototype.isInputValid=function(){return null===this.errorMessage_};
var Uuc=function(a,b,c){a.errorMessage_="The stream is broken @"+a.JSC$14855_streamPos_+". Error: "+c+". With input:\n"+b;throw Error(a.errorMessage_);};
b0b.prototype.acceptsBinaryInput=function(){return!1};
b0b.prototype.parse=function(a){null!==this.errorMessage_&&Uuc(this,a,"stream already broken");var b=null;try{var c=this.base64Decoder_;if(!c.isInputValid_)throw c.isInputValid_=!1,Error("Wg`"+c.JSC$14849_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=_.oIa(c.leftoverInput_.slice(0,4*d))}catch(p){var l=c.leftoverInput_,m=p.message;c.isInputValid_=!1;throw Error("Wg`"+c.JSC$14849_streamPos_+"`"+m+"`"+l);}c.JSC$14849_streamPos_+=
4*d;c.leftoverInput_=c.leftoverInput_.slice(4*d);e=h}b=null===e?null:this.pbParser_.parse(e)}catch(p){Uuc(this,a,p.message)}this.JSC$14855_streamPos_+=a.length;return b};var CY=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};var wW=function(a){this.errorMessage_=null;this.result_=[];this.JSC$14858_buffer_="";this.stack_=[];this.JSC$14858_pos_=this.depth_=0;this.slashed_=!1;this.unicodeCount_=0;this.stringInputPattern_=/[\\"]/g;this.state_=this.streamState_=0;this.deliverMessageAsRawString_=!(!a||!a.deliverMessageAsRawString)},Vuc={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};wW.prototype.isInputValid=function(){return 3!=this.streamState_};
wW.prototype.done=function(){return 2===this.streamState_};
var DY=function(a,b,c){a.streamState_=3;a.errorMessage_="The stream is broken @"+a.JSC$14858_pos_+"/"+c+". With input:\n"+b;throw Error(a.errorMessage_);};
wW.prototype.acceptsBinaryInput=function(){return!1};
wW.prototype.parse=function(a){function b(){for(;z<a.length;)if(CY(a[z]))z++,h.JSC$14858_pos_++;else break;return z<q}
function c(){for(var E;;){E=a[z++];if(!E)break;h.JSC$14858_pos_++;switch(h.state_){case p.INIT:"{"===E?h.state_=p.OBJECT_OPEN:"["===E?h.state_=p.ARRAY_OPEN:CY(E)||DY(h,a,z);continue;case p.KEY_START:case p.OBJECT_OPEN:if(CY(E))continue;if(h.state_===p.KEY_START)l.push(p.KEY_END);else if("}"===E){e("{}");h.state_=d();continue}else l.push(p.OBJECT_END);'"'===E?h.state_=p.STRING:DY(h,a,z);continue;case p.KEY_END:case p.OBJECT_END:if(CY(E))continue;":"===E?(h.state_===p.OBJECT_END&&(l.push(p.OBJECT_END),
h.depth_++),h.state_=p.VALUE):"}"===E?(h.depth_--,e(),h.state_=d()):","===E?(h.state_===p.OBJECT_END&&l.push(p.OBJECT_END),h.state_=p.KEY_START):DY(h,a,z);continue;case p.ARRAY_OPEN:case p.VALUE:if(CY(E))continue;if(h.state_===p.ARRAY_OPEN)if(h.depth_++,h.state_=p.VALUE,"]"===E){h.depth_--;if(0===h.depth_){h.state_=p.ARRAY_END;return}e("[]");h.state_=d();continue}else l.push(p.ARRAY_END);'"'===E?h.state_=p.STRING:"{"===E?h.state_=p.OBJECT_OPEN:"["===E?h.state_=p.ARRAY_OPEN:"t"===E?h.state_=p.TRUE1:
"f"===E?h.state_=p.FALSE1:"n"===E?h.state_=p.NULL1:"-"!==E&&(-1!=="0123456789".indexOf(E)?h.state_=p.NUM_DIGIT:DY(h,a,z));continue;case p.ARRAY_END:if(","===E)l.push(p.ARRAY_END),h.state_=p.VALUE,1===h.depth_&&(y=z);else if("]"===E){h.depth_--;if(0===h.depth_)return;e();h.state_=d()}else if(CY(E))continue;else DY(h,a,z);continue;case p.STRING:var I=z;a:for(;;){for(;0<h.unicodeCount_;)if(E=a[z++],4===h.unicodeCount_?h.unicodeCount_=0:h.unicodeCount_++,!E)break a;if('"'===E&&!h.slashed_){h.state_=d();
break}if("\\"===E&&!h.slashed_&&(h.slashed_=!0,E=a[z++],!E))break;if(h.slashed_)if(h.slashed_=!1,"u"===E&&(h.unicodeCount_=1),E=a[z++])continue;else break;m.lastIndex=z;E=m.exec(a);if(!E){z=a.length+1;break}z=E.index+1;E=a[E.index];if(!E)break}h.JSC$14858_pos_+=z-I;continue;case p.TRUE1:if(!E)continue;"r"===E?h.state_=p.TRUE2:DY(h,a,z);continue;case p.TRUE2:if(!E)continue;"u"===E?h.state_=p.TRUE3:DY(h,a,z);continue;case p.TRUE3:if(!E)continue;"e"===E?h.state_=d():DY(h,a,z);continue;case p.FALSE1:if(!E)continue;
"a"===E?h.state_=p.FALSE2:DY(h,a,z);continue;case p.FALSE2:if(!E)continue;"l"===E?h.state_=p.FALSE3:DY(h,a,z);continue;case p.FALSE3:if(!E)continue;"s"===E?h.state_=p.FALSE4:DY(h,a,z);continue;case p.FALSE4:if(!E)continue;"e"===E?h.state_=d():DY(h,a,z);continue;case p.NULL1:if(!E)continue;"u"===E?h.state_=p.NULL2:DY(h,a,z);continue;case p.NULL2:if(!E)continue;"l"===E?h.state_=p.NULL3:DY(h,a,z);continue;case p.NULL3:if(!E)continue;"l"===E?h.state_=d():DY(h,a,z);continue;case p.NUM_DECIMAL_POINT:"."===
E?h.state_=p.NUM_DIGIT:DY(h,a,z);continue;case p.NUM_DIGIT:if(-1!=="0123456789.eE+-".indexOf(E))continue;else z--,h.JSC$14858_pos_--,h.state_=d();continue;default:DY(h,a,z)}}}
function d(){var E=l.pop();return null!=E?E:p.VALUE}
function e(E){1<h.depth_||(E||(E=-1===y?h.JSC$14858_buffer_+a.substring(t,z):a.substring(y,z)),h.deliverMessageAsRawString_?h.result_.push(E):h.result_.push(JSON.parse(E)),y=z)}
for(var h=this,l=h.stack_,m=h.stringInputPattern_,p=Vuc,q=a.length,t=0,y=-1,z=0;z<q;)switch(h.streamState_){case 3:return DY(h,a,z),null;case 2:return b()&&DY(h,a,z),null;case 0:if(b()){var D=a[z++];h.JSC$14858_pos_++;if("["===D){h.streamState_=1;t=z;h.state_=p.ARRAY_OPEN;continue}else DY(h,a,z)}return null;case 1:return c(),0===h.depth_&&h.state_==p.ARRAY_END?(h.streamState_=2,h.JSC$14858_buffer_=a.substring(z)):h.JSC$14858_buffer_=-1===y?h.JSC$14858_buffer_+a.substring(t):a.substring(y),0<h.result_.length?
(D=h.result_,h.result_=[],D):null}return null};var a0b=function(){this.errorMessage_=this.jsonStreamParser_=null;this.state_=this.JSC$14863_streamPos_=0;this.result_=[];this.statusParsed_=!1};
a0b.prototype.isInputValid=function(){return null===this.errorMessage_};
a0b.prototype.acceptsBinaryInput=function(){return!1};
a0b.prototype.parse=function(a){function b(p){h.state_=6;h.errorMessage_="The stream is broken @"+h.JSC$14863_streamPos_+"/"+l+". Error: "+p+". With input:\n";throw Error(h.errorMessage_);}
function c(){h.jsonStreamParser_=new wW({allowCompactJsonArrayFormat:!0,deliverMessageAsRawString:!0})}
function d(p){if(p)for(var q=0;q<p.length;q++){var t={};t[1]=p[q];h.result_.push(t)}}
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(!CY(a[l])){m=!0;break a}l++;h.JSC$14863_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$14863_streamPos_++):b("unexpected input token");break;case 1:"["===a[l]?(h.state_=2,c()):","===a[l]||"null,"==a.slice(l,l+5)?h.state_=3:"]"===a[l]?(h.state_=5,l++,h.JSC$14863_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$14858_buffer_,h.JSC$14863_streamPos_+=a.length-l-m.length,a=m,l=0):(h.JSC$14863_streamPos_+=a.length-l,l=a.length);break;case 3:","===a[l]||"null,"==a.slice(l,l+5)?(h.state_=4,c(),h.jsonStreamParser_.parse("["),l+=","===a[l]?1:5,h.JSC$14863_streamPos_++):"]"===a[l]&&(h.state_=5,l++,h.JSC$14863_streamPos_++);break;case 4:m=h.jsonStreamParser_.parse(a.substring(l));e(m);h.jsonStreamParser_.done()?(h.state_=5,m=h.jsonStreamParser_.JSC$14858_buffer_,
h.JSC$14863_streamPos_+=a.length-l-m.length,a=m,l=0):(h.JSC$14863_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 Wuc=function(a){this.JSC$14866_xhr_=a;this.JSC$14866_parser_=null;this.JSC$14866_status_=this.JSC$14866_pos_=0;this.hasStreamingResponseData_=!1;this.dataHandler_=this.statusHandler_=this.JSC$14866_textDecoder_=null;this.JSC$14866_eventHandler_=new _.Yw(this);this.JSC$14866_eventHandler_.listen(this.JSC$14866_xhr_,"readystatechange",this.JSC$14868_readyStateChangeHandler_)},EY=function(a,b){a.JSC$14866_status_!=b&&(a.JSC$14866_status_=b,a.statusHandler_&&a.statusHandler_())},Xuc=function(a){a.JSC$14866_eventHandler_.removeAll();
if(a.JSC$14866_xhr_){var b=a.JSC$14866_xhr_;a.JSC$14866_xhr_=null;b.abort();b.dispose()}};
Wuc.prototype.getStatus=function(){return this.JSC$14866_status_};
Wuc.prototype.JSC$14868_readyStateChangeHandler_=function(a){a=a.target;try{if(a==this.JSC$14866_xhr_)a:{var b=_.Tw(this.JSC$14866_xhr_),c=this.JSC$14866_xhr_.JSC$6183_lastErrorCode_,d=this.JSC$14866_xhr_.getStatus(),e=this.JSC$14866_xhr_.getResponseText();a=[];if(this.JSC$14866_xhr_.getResponse()instanceof Array){var h=this.JSC$14866_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?EY(this,
7):7==c?EY(this,8):d||EY(this,3)),this.JSC$14866_parser_||(this.JSC$14866_parser_=c0b(this.JSC$14866_xhr_),null==this.JSC$14866_parser_&&EY(this,5)),2<this.JSC$14866_status_)Xuc(this);else{if(a.length>this.JSC$14866_pos_){var l=a.length;c=[];try{if(this.JSC$14866_parser_.acceptsBinaryInput())for(var m=0;m<l;m++){var p=this.JSC$14866_parser_.parse(Array.from(a[m]));p&&(c=c.concat(p))}else{p="";if(!this.JSC$14866_textDecoder_){if("undefined"===typeof TextDecoder)throw Error("Yg");this.JSC$14866_textDecoder_=
new TextDecoder}for(m=0;m<l;m++)p+=this.JSC$14866_textDecoder_.decode(a[m],{stream:4==b&&m==l-1});c=this.JSC$14866_parser_.parse(p)}a.splice(0,l);c&&this.dataHandler_(c)}catch(t){EY(this,5);Xuc(this);break a}}else if(e.length>this.JSC$14866_pos_){m=e.slice(this.JSC$14866_pos_);this.JSC$14866_pos_=e.length;try{var q=this.JSC$14866_parser_.parse(m);null!=q&&this.dataHandler_&&this.dataHandler_(q)}catch(t){EY(this,5);Xuc(this);break a}}4==b?(0!=e.length||this.hasStreamingResponseData_?EY(this,2):EY(this,
4),Xuc(this)):EY(this,1)}}}catch(t){EY(this,6),Xuc(this)}};var Yuc=function(a){a=this.xhrReader_=a;var b=(0,_.Uu)(this.onData_,this);a.dataHandler_=b;a=this.xhrReader_;b=(0,_.Uu)(this.onStatusChange_,this);a.statusHandler_=b;this.JSC$14870_callbackMap_={};this.callbackOnceMap_={}};
_.f=Yuc.prototype;_.f.on=function(a,b){var c=this.JSC$14870_callbackMap_[a];c||(c=[],this.JSC$14870_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$14870_callbackMap_[a];c&&_.Ca(c,b);(a=this.callbackOnceMap_[a])&&_.Ca(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$14870_callbackMap_.data;b&&Zuc(a,b);(b=this.callbackOnceMap_.data)&&Zuc(a,b);this.callbackOnceMap_.data=[]};
var Zuc=function(a,b){for(var c={},d=0;d<a.length;c={message$jscomp$738:void 0},d++)c.message$jscomp$738=a[d],b.forEach(function(e){return function(h){try{h(e.message$jscomp$738)}catch(l){}}}(c))};
Yuc.prototype.onStatusChange_=function(){switch(this.xhrReader_.getStatus()){case 1:$uc(this,"readable");break;case 5:case 6:case 4:case 7:case 3:$uc(this,"error");break;case 8:$uc(this,"close");break;case 2:$uc(this,"end")}};
var $uc=function(a,b){var c=a.JSC$14870_callbackMap_[b];c&&c.forEach(function(d){try{d()}catch(e){}});
(c=a.callbackOnceMap_[b])&&c.forEach(function(d){d()});
a.callbackOnceMap_[b]=[]};var avc=function(){var a={format:"jspb"};a=void 0===a?{}:a;this.suppressCorsPreflight_=a.suppressCorsPreflight||_.Gf("suppressCorsPreflight",a)||!1;this.JSC$14873_withCredentials_=a.withCredentials||_.Gf("withCredentials",a)||!1;this.streamInterceptors_=a.streamInterceptors||[];this.unaryInterceptors_=a.unaryInterceptors||[];this.workerScope_=a.workerScope;this.chunkedServerStreaming_=a.useFetchDownloadStreams||!1},dvc=function(a,b,c,d,e){var h=b.substr(0,b.length-e.name.length);
return bvc(function(l){return new Cuc(function(m,p){var q={},t=cvc(a,l,h);t.on("error",function(y){return p(y)});
t.on("metadata",function(y){q=y});
t.on("data",function(y){var z=l.getMethodDescriptor(),D=q;D=void 0===D?{}:D;m(new fuc(y,z,D))})})},a.unaryInterceptors_).call(a,guc(e,c,d)).then(function(l){return l.responseMessage_})},evc=function(a,b,c,d,e){return dvc(a,b,c,d,e)};
avc.prototype.serverStreaming=function(a,b,c,d){var e=this,h=a.substr(0,a.length-d.name.length);return bvc(function(l){var m=l.getMethodDescriptor(),p=l.getMetadata(),q=fvc(e,!1);p=gvc(e,p,q,h+m.getName());var t=hvc(q,m.responseDeserializeFn,!0);l=m.requestSerializeFn(l.requestMessage_);q.send(p,"POST",l);return t},this.streamInterceptors_).call(this,guc(d,b,c))};
var cvc=function(a,b,c){var d=b.getMethodDescriptor(),e=b.getMetadata(),h=fvc(a,!0);a=gvc(a,e,h,c+d.getName());c=hvc(h,d.responseDeserializeFn,!1);Luc(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.requestSerializeFn(b.requestMessage_);h.send(a,"POST",b);return c},fvc=function(a,b){b=a.chunkedServerStreaming_&&!b;
return a.workerScope_||b?new _.Sw(new AY({worker:a.workerScope_,streamBinaryChunks:b})):new _.Sw},gvc=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$14873_withCredentials_)c.JSC$6183_withCredentials_=!0;if(a.suppressCorsPreflight_)d=Ruc(d,"$httpHeaders",b);else for(var h in b)c.headers.set(h,b[h]);return d},hvc=function(a,b,c){if(c)if(!_.pi||_.ev(10)){c=new Wuc(a);
var d=new Yuc(c)}else d=null;return new zY({xhr:a,nodeReadableStream:d},b)},bvc=function(a,b){var c=a;
b.forEach(function(d){var e=c;c=function(h){return d.intercept(h,e)}});
return c};var ivc=function(a){this.client_=new avc;this.hostname_=void 0==a?a:a.replace(/\/+$/,"")};
_.f=ivc.prototype;_.f.JSC$14884_depositGoogleCredential=function(a,b){return evc(this.client_,this.hostname_+"/$rpc/google.internal.identity.accountlinking.v1.AccountLinkingService/DepositGoogleCredential",a,b||{},luc)};
_.f.deleteLink=function(a,b){return evc(this.client_,this.hostname_+"/$rpc/google.internal.identity.accountlinking.v1.AccountLinkingService/DeleteLink",a,b||{},juc)};
_.f.JSC$14884_finishOAuth=function(a,b){return evc(this.client_,this.hostname_+"/$rpc/google.internal.identity.accountlinking.v1.AccountLinkingService/FinishOAuth",a,b||{},ouc)};
_.f.getLink=function(a,b){return evc(this.client_,this.hostname_+"/$rpc/google.internal.identity.accountlinking.v1.AccountLinkingService/GetLink",a,b||{},quc)};
_.f.startLinkingSession=function(a,b){return evc(this.client_,this.hostname_+"/$rpc/google.internal.identity.accountlinking.v1.AccountLinkingService/StartLinkingSession",a,b||{},zuc)};var jvc=function(){this.storage=new Map},lvc=function(a,b,c,d,e){if(!a.storage.has(b))return null;
a=_.g(a.storage.get(b));for(b=a.next();!b.done;b=a.next())if(b=b.value,!e||b.linkName===e)if(c&&b.scopes&&kvc(b.scopes,c)||d&&b.capabilities&&kvc(b.capabilities,d))return b;return null},mvc=function(a,b,c){if(!c)a.storage.delete(b);
else if(a.storage.has(b)){var d=a.storage.get(b).filter(function(e){return e.linkName!==c});
0<d.length?a.storage.set(b,d):a.storage.delete(b)}},kvc=function(a,b){b=_.g(b);
for(var c=b.next();!c.done;c=b.next())if(!a.has(c.value))return!1;return!0};var nvc=function(){var a=_.rf("LINK_GAL_DOMAIN");this.alsDomain1p=_.rf("LINK_GAL_DOMAIN");this.alsDomain3p=a;this.clientEnvironment=0;this.supportedFlows=this.clientXd3=void 0;this.accountLinkingEntryPoint=0;this.dataUsageNoticeConfig=void 0;this.loggerType=0;this.colorScheme=2;this.showCloseOption=!0};
nvc.prototype.build=function(){var a={};if(void 0===this.supportedFlows||0===this.supportedFlows.size)throw Error("Zg");a.supportedFlows=this.supportedFlows;if(void 0!==this.dataUsageNoticeConfig){if(0===this.dataUsageNoticeConfig.enabledDataUsageNoticeUis.size)throw Error("$g");if(!this.dataUsageNoticeConfig.uiAdapter)throw Error("ah");a.dataUsageNoticeConfig=this.dataUsageNoticeConfig}if(void 0!==this.apiKey)a.apiKey=this.apiKey,a.alsDomain=this.alsDomain1p;else{if(void 0===this.oauthToken)throw Error("bh");
a.oauthToken=this.oauthToken;a.alsDomain=this.alsDomain3p}a.clientXd3=this.clientXd3;a.accountLinkingEntryPoint=this.accountLinkingEntryPoint;void 0!==this.authUser&&(a.authUser=this.authUser);void 0!==this.bucket&&(a.bucket=this.bucket);void 0!==this.completionUrl&&(a.completionUrl=this.completionUrl);void 0!==this.interactionMode&&(a.interactionMode=this.interactionMode);void 0!==this.redirectServiceUrl&&(a.redirectServiceUrl=this.redirectServiceUrl);void 0!==this.locale&&(a.locale=this.locale);
a.loggerType=this.loggerType;a.clientEnvironment=this.clientEnvironment;a.colorScheme=this.colorScheme;a.showCloseOption=this.showCloseOption;return a};var yW=function(a){this.internalArray_=_.k(a)};
_.H(yW,_.n);var ovc=function(a){this.internalArray_=_.k(a)};
_.H(ovc,_.n);var pvc=function(a){this.internalArray_=_.k(a)};
_.H(pvc,_.n);var AW=function(a){this.internalArray_=_.k(a)};
_.H(AW,_.n);var qvc=function(a){this.internalArray_=_.k(a)};
_.H(qvc,_.n);var j0b=_.Hc(qvc),zW=[1,2,3,4,5];var f0b=function(a){try{return j0b(a)}catch(b){return null}},rvc=function(){},g0b=function(a,b){switch(_.nv(b,zW)){case 4:return(b=_.GM(b,pvc,4,zW))&&a.logStateTransition(_.sv(b,1)),!0;
case 5:return(b=_.GM(b,ovc,5,zW))&&a.logInternalEvent(_.sv(b,1)),!0}return!1},k0b=function(a){switch(a){case 0:return 0;
case 1:return 6;case 2:return 2;case 3:return 3;case 4:return 50;default:_.od(a)}};var d0b=function(a,b){var c=this;this.validator=a;this.messageListener=b;this.dismissCallback=function(){svc(c,{errorCode:9,errorMessage:"iFrame closed by parent window"})};
this.JSC$14913_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$14913_resolveCb&&c.JSC$14913_resolveCb(d.data),tvc(c)))}},i0b=function(a,b,c){void 0!==a.uiHandler&&svc(a,{errorCode:7,
errorMessage:"iFrame window is already open"});return new Promise(function(d,e){a.JSC$14913_resolveCb=d;a.JSC$14913_rejectCb=e;a.iframe=document.createElement("iframe");_.rd(a.iframe,b);a.uiHandler=c.displayContent(a.iframe,a.dismissCallback);_.Br(window,"message",a.JSC$14913_receiveMessage,!1,a)})},svc=function(a,b){void 0!==a.JSC$14913_rejectCb&&a.JSC$14913_rejectCb(b);
tvc(a)},tvc=function(a){void 0!==a.uiHandler&&a.uiHandler.hideContent();
_.ow(window,"message",a.JSC$14913_receiveMessage,!1,a);a.JSC$14913_resolveCb=void 0;a.JSC$14913_rejectCb=void 0;a.uiHandler=void 0;a.iframe=void 0};var uvc=function(a){if(2===a){var b;a=(null==(b=window)?0:b.matchMedia("(prefers-color-scheme: dark)").matches)?1:0}return a},h0b=function(a){a=uvc(a);
switch(a){case 0:return"light";case 1:return"dark";default:_.od(a)}};var e0b=new Set("https://myaccount.google.com https://myaccount-dev.corp.google.com https://myaccount-daily-0.corp.google.com https://myaccount-daily-1.corp.google.com https://myaccount-autopush.corp.google.com https://myaccount-staging.corp.google.com".split(" ")),vvc=function(a,b){this.JSC$14926_linkingSession=a;this.noticeConfig=b;this.displayInfoMap=new Map;var c=new Map;if(_.kv(this.JSC$14926_linkingSession,tuc,7))for(a=_.g(_.Qs(_.bh(this.JSC$14926_linkingSession,tuc,7),suc,1)),b=a.next();!b.done;b=
a.next())b=b.value,c.set(b.getType(),_.$ca(_.bh(b,_.yMa,3)));if(0<c.size&&void 0!==this.noticeConfig&&0<this.noticeConfig.enabledDataUsageNoticeUis.size){b=this.noticeConfig.enabledDataUsageNoticeUis;a=b.has(0)?c.get(1):void 0;b=b.has(1)?c.get(2):void 0;c=void 0!==a&&void 0!==b?c.get(3):void 0;var d=this.noticeConfig.nestedOrigins;var e=new qvc;var h=new yW;e=_.Cj(e,2,zW,h);h=new qvc;var l=new yW;h=_.Cj(h,3,zW,l);l=[];void 0!==a&&(this.displayInfoMap.set(1,[{trustedUrl:a,lastEvent:e,nestedOrigins:d}]),
l.push({trustedUrl:a,lastEvent:e,nestedOrigins:d}));void 0!==b&&(this.displayInfoMap.set(2,[{trustedUrl:b,lastEvent:h,nestedOrigins:d}]),l.push({trustedUrl:b,lastEvent:h,nestedOrigins:d}));void 0!==c?this.displayInfoMap.set(3,[{trustedUrl:c,lastEvent:h,nestedOrigins:d}]):this.displayInfoMap.set(3,l)}};var wvc=function(a){var b=new jvc;this.galService=a;this.galCache=b};
wvc.prototype.getLink=function(a){var b=a.serviceId,c=a.scopes,d=a.capabilities,e=a.linkName,h=this,l;return _.v(function(m){if(void 0!==d&&void 0!==c)throw Error("ch");l=lvc(h.galCache,b,c,d,e);return null!==l?m.return(l):m.return(h.galService.getLink({serviceId:b,sessionId:Math.floor(2147483648*Math.random()),scopes:c,capabilities:d,linkName:e}).then(function(p){p=n0b(p);var q=h.galCache;q.storage.has(b)?q.storage.get(b).push(p):q.storage.set(b,[p]);return p}))})};
wvc.prototype.deleteLink=function(a,b,c){var d=this;return _.v(function(e){mvc(d.galCache,a,c);return e.return(d.galService.deleteLink({serviceId:a,sessionId:Math.floor(2147483648*Math.random()),accountLinkingEntryPoint:b,linkName:c}).then(function(){return!0}))})};var yvc=function(a,b){var c=this;this.validator=a;this.msgHandler=b;this.closedPopupTimeout=this.JSC$14947_rejectCb=this.JSC$14947_resolveCb=this.popup=null;this.JSC$14947_receiveMessage=function(d){if(null!==d&&(d=d.event_,d.source===c.popup)){var e=d.data;if(c.validator(e,d.origin)){var h;null!=(h=c.msgHandler)&&h.call(c,e)||(null!==c.JSC$14947_resolveCb&&c.JSC$14947_resolveCb(e),xvc(c))}}}};
yvc.prototype.open=function(a,b){var c=this;null!==this.popup&&zvc(this);return new Promise(function(d,e){c.JSC$14947_resolveCb=d;c.JSC$14947_rejectCb=e;c.popup=_.xd(window,a,"",b);_.Br(window,"message",c.JSC$14947_receiveMessage,!1,c);Avc(c)})};
var zvc=function(a,b){null!==a.JSC$14947_rejectCb&&a.JSC$14947_rejectCb(b);xvc(a)},xvc=function(a){a.closedPopupTimeout&&(a.closedPopupTimeout.cancel(),a.closedPopupTimeout=null);
a.popup&&a.popup.close();_.ow(window,"message",a.JSC$14947_receiveMessage,!1,a);a.popup=null;a.JSC$14947_resolveCb=null;a.JSC$14947_rejectCb=null},Avc=function(a){a.closedPopupTimeout=_.zxb(100).then(function(){a.popup?a.popup.closed?Bvc(a):Avc(a):zvc(a,{errorCode:8,
errorMessage:"Popup blocked by the browser"})},function(){})},Bvc=function(a){a.closedPopupTimeout=_.zxb(100).then(function(){zvc(a,{errorCode:9,
errorMessage:"Popup closed by the user"})},function(){})};var Cvc=new Set(["https://oauth-redirect.googleusercontent.com","https://oauth-redirect-sandbox.googleusercontent.com","https://oauth-redirect-test.googleusercontent.com"]),Dvc=function(a,b,c,d,e,h,l,m,p){var q=this;this.serviceId=a;this.sessionId=b;this.galService=c;this.oauthDetails=d;this.galLogger=e;this.interactionMode=h;this.redirectServiceUrl=l;this.consentLanguageKeys=m;this.dynamicUrlParameters=p;this.started=!1;this.JSC$14953_dataValidator=function(t,y){var z=Cvc.has(y);z||void 0===q.redirectServiceUrl||
(z=q.redirectServiceUrl===y);return z?"gdi"===t.sentinel:!1}};
Dvc.prototype.complete=function(){var a=this,b;return _.v(function(c){if(1!==a.interactionMode)return c.return(Promise.resolve({statusCode:7,statusMessage:"Flow completion is only supported for redirect mode"}));b=CW.getRedirectStateFromUri();return null===b?c.return(Promise.resolve({statusCode:12,statusMessage:"redirect_state is missing in URI"})):c.return(Evc(a,b,a.consentLanguageKeys))})};
Dvc.prototype.start=function(){var a=this,b;return _.v(function(c){if(a.started)return c.return(Promise.resolve({statusCode:12,statusMessage:"OAuth flow is already active."}));if(!_.Mk(a.oauthDetails,1))return c.return(Promise.resolve({statusCode:7,statusMessage:"OAuth flow does not have redirect URL"}));if(1===a.interactionMode)return CW.setLocation(_.Mk(a.oauthDetails,1)),c.return(Promise.resolve({statusCode:6,statusMessage:"OAuth flow redirected to different page"}));a.started=!0;a.galLogger.logStateTransition(5);
b=CW.getPostMessagePopup(a.JSC$14953_dataValidator);return c.return(b.open(_.Mk(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;var e=a.galLogger;if(void 0!==(null==d?void 0:d.error))throw e.logInternalEvent(59),Error("dh");if(void 0===(null==d?void 0:d.redirect_state))throw e.logInternalEvent(131),Error("eh");return Evc(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 Evc=function(a,b,c){return Fvc(a.galService,{serviceId:a.serviceId,sessionId:a.sessionId,dynamicUrlParameters:a.dynamicUrlParameters,redirectState:b,consentLanguageKeys:c}).then(function(d){var e={statusCode:1,link:n0b(d.getLink())};void 0!==QYb(_.RM(d,3))&&(e.callerState=QYb(_.RM(d,3)));a.galLogger.logInternalEvent(134);return e})},CW={getPostMessagePopup:function(a){return new yvc(a)},
getRedirectStateFromUri:function(){var a=_.sx(CW.getLocation()).fragment_;return(new _.px(a)).get("redirect_state",null)},
getLocation:function(){return window.location.href},
setLocation:function(a){_.ida(window.location,_.Wc(a))},
createOAuthFlow:function(a,b){return new Dvc(a.serviceId,a.sessionId,a.galService,b,a.galLogger,a.interactionMode,a.redirectServiceUrl,a.consentLanguageKeys,a.dynamicUrlParameters)}};var Gvc=function(a){this.internalArray_=_.k(a)};
_.H(Gvc,_.n);var Hvc=_.Hc(Gvc);var Ivc=new Set("https://myaccount.google.com https://myaccount-dev.corp.google.com https://myaccount-daily-0.corp.google.com https://myaccount-daily-1.corp.google.com https://myaccount-autopush.corp.google.com https://myaccount-staging.corp.google.com".split(" ")),Jvc=function(a,b,c,d,e,h,l,m,p){var q=this;this.serviceId=a;this.sessionId=b;this.galService=c;this.gsiWebFlowDetails=d;this.colorScheme=e;this.showCloseOption=h;this.galLogger=l;this.interactionMode=m;this.redirectServiceUrl=p;this.started=
!1;this.JSC$14965_dataValidator=function(t,y){var z=Ivc.has(y);z||void 0===q.redirectServiceUrl||(z=q.redirectServiceUrl===y);return z?"gal"===t.sentinel:!1};
this.logEventProcessor=function(t){return t.result?(t=f0b(t.result))?g0b(q.galLogger,t):!1:!1}};
Jvc.prototype.complete=function(){var a=this,b,c;return _.v(function(d){if(1!==a.interactionMode)return d.return(Promise.resolve({statusCode:7,statusMessage:"Flow completion is only supported for redirect mode"}));b=DW.getRedirectStateFromUri();if(void 0===b)return a.galLogger.JSC$14905_logErrorEvent(131),d.return(Promise.resolve({statusCode:12,statusMessage:"redirect_state is missing in URI"}));try{return c=Kvc(a,b),d.return(Lvc(a,c))}catch(e){return d.return(Promise.resolve({statusCode:12,statusMessage:"`e`"}))}})};
Jvc.prototype.start=function(){var a=this,b;return _.v(function(c){if(a.started)return c.return(Promise.resolve({statusCode:12,statusMessage:"Streamlined flow is already active."}));if(!_.Mk(a.gsiWebFlowDetails,1))return c.return(Promise.resolve({statusCode:7,statusMessage:"Streamlined flow does not have URL"}));if(1===a.interactionMode)return DW.setLocation(Mvc(a,_.Mk(a.gsiWebFlowDetails,1))),c.return(Promise.resolve({statusCode:6,statusMessage:"Streamlined flow redirected to different page"}));
a.started=!0;b=DW.getPostMessagePopup(a.JSC$14965_dataValidator,a.logEventProcessor);return c.return(b.open(Mvc(a,_.Mk(a.gsiWebFlowDetails,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===(null==d?void 0:d.result))throw a.galLogger.JSC$14905_logErrorEvent(131),Error("eh");d=Kvc(a,d.result);return Lvc(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 Mvc=function(a,b){a=["result_channel",1===a.interactionMode?"2":"1","color_scheme",h0b(a.colorScheme),"show_close_option",a.showCloseOption];return _.SJa(b,a)},Lvc=function(a,b){if(null!==b&&_.kv(b,AW,2)){var c,d=null==b?void 0:null==(c=_.bh(b,AW,2))?void 0:_.sv(c,2);
d&&a.galLogger.JSC$14905_logErrorEvent(k0b(d));return 1===_.sv(_.bh(b,AW,2),1)?Promise.resolve({statusCode:10,statusMessage:"flow cannot start due to recoverable reason"}):Promise.resolve({statusMessage:"Web-endpoint returned an error",statusCode:7})}return a.galService.getLink({serviceId:a.serviceId,sessionId:a.sessionId,consistencyKey:_.Mk(b,1)}).then(function(e){e=n0b(e);a.galLogger.logInternalEvent(134);return{statusCode:1,link:e}})},Kvc=function(a,b){b=Hvc(b);
if(!_.kv(b,AW,2)&&""===_.Mk(b,1))throw a.galLogger.JSC$14905_logErrorEvent(5),Error("fh");return b},DW={getPostMessagePopup:function(a,b){return new yvc(a,b)},
getRedirectStateFromUri:function(){return _.rx(_.sx(DW.getLocation()),"redirect_state")},
getLocation:function(){return window.location.href},
setLocation:function(a){_.ida(window.location,_.Wc(a))},
createStreamlinedFlow:function(a,b){return new Jvc(a.serviceId,a.sessionId,a.galService,b,a.colorScheme,a.showCloseOption,a.galLogger,a.interactionMode,a.redirectServiceUrl)}};var B0b=function(){var a=new _.fQa;this.storage=(a=a.isAvailable()?new _.By(a,"GAL"):null)?new _.vy(a):null};var Nvc=function(){};
_.H(Nvc,rvc);Nvc.prototype.logStateTransition=function(){};
Nvc.prototype.logInternalEvent=function(){};
Nvc.prototype.JSC$14905_logErrorEvent=function(){};var Ovc=function(a){this.internalArray_=_.k(a)};
_.H(Ovc,_.n);Ovc.repeatedFields_=[2];var FY=function(a,b,c,d,e,h){this.serviceId=a;this.environment=b;this.sessionId=c;this.colorSchemeSelected=d;this.colorThemeDisplayed=e;this.JSC$14978_transport=h;this.currentState=1};
_.H(FY,rvc);FY.prototype.logStateTransition=function(a){var b=Pvc(this);b=_.x(b,3,this.currentState);b=_.x(b,1,a);this.currentState=a;a=Vpc(1);this.dispatch(b,a)};
FY.prototype.logInternalEvent=function(a){a=Vpc(a);this.dispatch(Pvc(this),a)};
FY.prototype.JSC$14905_logErrorEvent=function(a){var b=Pvc(this);b=_.x(b,1,10);a=Vpc(a);this.dispatch(b,a)};
var Pvc=function(a){var b=new Ovc;b=_.x(b,1,a.currentState);b=_.dh(b,7,a.serviceId);var c,d;var e=(null==(c=window)?0:null==(d=c.location)?0:d.href)?_.sx(window.location.href).JSC$6371_domain_:"NO_PACKAGE_NAME";c=_.dh(b,8,e);c=_.x(c,6,a.environment);c=_.dh(c,5,"100");c=_.x(c,11,a.colorSchemeSelected);return _.x(c,12,a.colorThemeDisplayed)};
FY.prototype.dispatch=function(a,b){void 0===b&&(b=new _.Lw);var c=b;a=a.serialize();c=_.dh(c,8,a);_.jj(c,12,this.sessionId);this.JSC$14978_transport.dispatch(b)};var Qvc=function(a,b){this.loggerType=a;this.sessionIndex=null!=b?b:0},Rvc;
Qvc.prototype.create=function(a,b,c,d,e){switch(this.loggerType){case 0:return new Nvc;case 1:return Rvc||(Rvc=(new _.Uw(555,this.sessionIndex.toString())).build()),new FY(a,b,c,d,e,Rvc);default:_.od(this.loggerType,"unknown logger type")}};var EW=[6,2,3,1],D0b=new Map([[4,1],[1,6],[2,2],[3,3]]),r0b={statusCode:7,statusMessage:"Failed to create flow object"},z0b=function(a,b,c,d,e,h,l,m){this.serviceId=a;this.sessionId=b;this.config=c;this.galService=d;this.JSC$14985_linkingSession=e;this.googleScopes=void 0;this.callerState=h;this.consentLanguageKeys=l;this.dynamicUrlParameters=m;this.currentFlow=0;d=this.JSC$14985_linkingSession;e=new Set;_.kv(d,v0b,1)&&e.add(1);_.kv(d,vuc,2)&&_.kv(d,w0b,6)&&e.add(2);_.kv(d,uuc,3)&&_.kv(d,w0b,6)&&
e.add(3);_.kv(d,ruc,4)&&e.add(6);this.supportedFlows=e;d=c.loggerType;e=c.clientEnvironment;a:{h=c.colorScheme;switch(h){case 0:h=1;break a;case 1:h=2;break a;case 2:h=3;break a;default:_.od(h)}h=void 0}a:{l=c.colorScheme;l=uvc(l);switch(l){case 0:l=1;break a;case 1:l=2;break a;default:_.od(l)}l=void 0}this.galLogger=(new Qvc(d,c.authUser)).create(a,e,b,h,l)},Svc=function(a){return new Promise(function(b){var c,d,e,h,l,m,p,q,t,y;
return _.v(function(z){switch(z.nextAddress){case 1:c=x0b(a.currentFlow,a.supportedFlows),d=!1,e=new vvc(a.JSC$14985_linkingSession,a.config.dataUsageNoticeConfig);case 2:if(void 0===c){z.jumpTo(4);break}_.Ig(z,5);var D=e,E=c,I=void 0;d?1===E&&(I=D.displayInfoMap.get(2)):2===E||3===E?I=D.displayInfoMap.get(1):1===E&&(I=D.displayInfoMap.get(3));h=I?I:[];l=a.consentLanguageKeys;m=_.g(h);p=m.next();case 7:if(p.done)return a.currentFlow=c,_.w(z,t0b({flowParams:{serviceId:a.serviceId,sessionId:a.sessionId,
galService:a.galService,galLogger:a.galLogger,interactionMode:a.config.interactionMode,redirectServiceUrl:a.config.redirectServiceUrl,colorScheme:a.config.colorScheme,consentLanguageKeys:l,dynamicUrlParameters:a.dynamicUrlParameters,showCloseOption:a.config.showCloseOption},currentFlow:a.currentFlow,config:a.config,session:a.JSC$14985_linkingSession,googleScopes:a.googleScopes,callerState:a.callerState}),11);q=p.value;return _.w(z,l0b(q,a.config.dataUsageNoticeConfig.uiAdapter,a.config.colorScheme,
a.galLogger),10);case 10:t=z.yieldResult;if(1!==t.statusCode)return C0b(a.serviceId),a.currentFlow=0,b(E0b({statusCode:t.statusCode,statusMessage:t.statusMessage},a.callerState)),z.return();void 0!==t.consentLanguageKeys&&(l=t.consentLanguageKeys);p=m.next();z.jumpTo(7);break;case 11:y=z.yieldResult;if(10!==y.statusCode)return 6!==y.statusCode&&(C0b(a.serviceId),a.currentFlow=0),1!==y.statusCode&&void 0!==a.callerState&&(y.callerState=a.callerState),b(y),z.return();_.Kg(z,6);break;case 5:_.Lg(z);
case 6:c=x0b(a.currentFlow,a.supportedFlows);d=!0;z.jumpTo(2);break;case 4:C0b(a.serviceId),a.currentFlow=0,b(E0b({statusCode:12,statusMessage:"Linking failed"},a.callerState)),_.Bo(z)}})})};var P0b=function(a,b){this.config=a;this.galService=b.getService();this.JSC$14998_galRepository=b.JSC$15033_galRepository};
P0b.prototype.getLink=function(a,b){return Tvc(this,a,b)};
var Tvc=function(a,b,c){return a.JSC$14998_galRepository.getLink({serviceId:b,scopes:void 0,capabilities:void 0,linkName:c}).then(function(d){return{statusCode:1,link:d}}).catch(function(d){return{statusCode:F0b(d.code),
statusMessage:d.message}})};
P0b.prototype.deleteLink=function(a,b){return this.JSC$14998_galRepository.deleteLink(a,this.config.accountLinkingEntryPoint,b).then(function(){return{statusCode:1}}).catch(function(c){return{statusCode:F0b(c.code),
statusMessage:c.message}})};
P0b.prototype.startLinkingSession=function(a){var b=a.sessionId;return A0b({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,linkName:a.linkName,dynamicUrlParameters:a.dynamicUrlParameters})};var K0b=_.Mu(["https://apis.google.com/js/api.js"]),G0b=null,L0b=new WeakMap;var Uvc=function(){};
Uvc.prototype.send=function(a,b){O0b(a);return this.makeRequest(a).then(function(c){if(b){var d=new b;if(null!=c){if(null==b)throw Error("hh");new b;throw Error("jh");}c=d}return c})};var Vvc=function(a,b,c,d,e){this.gapiUrl=a;this.gapiKey=b;this.gapiConfigUpdates=c||{};this.gapiAuthParams=d||{};this.defaultApiId=e};
_.H(Vvc,Uvc);var Xvc=function(a){return I0b().then(function(b){b=b||window.gapi;Wvc(a,b);return N0b(b,{apiKey:a.gapiKey,clientId:a.gapiAuthParams.clientId,scope:a.gapiAuthParams.scope,hostedDomain:a.gapiAuthParams.hostedDomain,fetchBasicProfile:a.gapiAuthParams.fetchBasicProfile}).then(function(){return b})})};
Vvc.prototype.makeRequest=function(a){var b=this;return Xvc(this).then(function(c){return _.v(function(d){if(1==d.nextAddress)return void 0===b.gapiAuthParams.minAuthTokenTimeRemaining?d.jumpTo(2):_.w(d,M0b(c,b.gapiAuthParams.minAuthTokenTimeRemaining),2);Wvc(b,c);return d.return(Yvc(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 Yvc=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)})})},Wvc=function(a,b){for(var c in a.gapiConfigUpdates)if(a.gapiConfigUpdates.hasOwnProperty(c)){var d=b,e=c,h=a.gapiConfigUpdates[c],l=d.config.get(e);
h!==l&&d.config.update(e,h)}};
Vvc.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var GY=function(a,b,c,d,e,h,l){this.apiKey=b;this.authUser=c;this.oauthToken=d;this.bucket=e;this.locale=l;if(void 0===d){if(void 0===b)throw Error("kh");this.requestService=new Vvc(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 ivc(a)};
GY.prototype.deleteLink=function(a){var b=a.serviceId,c=a.sessionId,d=a.accountLinkingEntryPoint,e=a.linkName,h=this,l;return _.v(function(m){var p=(new huc).setHeader(Zvc(h,c));var q=$vc({serviceId:b,linkName:e});p=_.ch(p,2,q);l=_.mc(p,3,_.Kb(d),0);return m.return(h.makeRequest(h.galServiceClient.deleteLink,l))})};
var Fvc=function(a,b){var c=b.serviceId,d=b.sessionId,e=b.dynamicUrlParameters,h=b.redirectState,l=b.consentLanguageKeys,m;return _.v(function(p){var q=(new muc).setHeader(Zvc(a,d,e));q=_.tv(q,2,c);m=_.tv(q,4,h);void 0!==l&&_.tv(m,5,l);return p.return(a.makeRequest(a.galServiceClient.JSC$14884_finishOAuth,m))})};
GY.prototype.getLink=function(a){var b=a.serviceId,c=a.sessionId,d=a.scopes,e=a.capabilities,h=a.consistencyKey,l=a.linkName,m=this,p;return _.v(function(q){var t=(new puc).setHeader(Zvc(m,c)),y=$vc({serviceId:b,scopes:d,capabilities:e,linkName:l});p=_.ch(t,2,y);void 0!==h&&(t=buc(),t=_.tv(t,2,h),_.ch(p,3,t));return q.return(m.makeRequest(m.galServiceClient.getLink,p))})};
var u0b=function(a,b){var c=b.serviceId,d=b.sessionId,e=b.googleScopes,h=b.consistencyKey,l;return _.v(function(m){var p=(new wY).setHeader(Zvc(a,d));p=_.tv(p,2,c);var q=Array.from(e.values());p=_.lc(p,3,q,_.Pb);q=buc();q=_.tv(q,2,h);l=_.ch(p,4,q);return m.return(a.makeRequest(a.galServiceClient.JSC$14884_depositGoogleCredential,l))})};
GY.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,t=a.accountLinkingEntryPoint,y=a.callerState,z=a.consentLanguageKeys,D=a.googleScopes,E=a.dataUsageNoticeConfig,I=a.linkName,S=a.dynamicUrlParameters,T=this,fa,oa;return _.v(function(ea){if(void 0!==e&&void 0!==d)throw Error("ch");var ma=(new xY).setHeader(Zvc(T,c,S));fa=_.tv(ma,2,b);void 0!==I&&_.tv(fa,14,I);
if(void 0!==e){ma=fa;var ra=Array.from(e.values());_.lc(ma,5,ra,_.Pb)}else void 0!==d&&(ma=fa,ra=Array.from(d.values()),_.lc(ma,3,ra,_.Pb));void 0!==m&&_.tv(fa,6,m);void 0!==p&&_.wn(fa,15,p);void 0!==l&&(ma=fa,ra=Array.from(l.values()),_.lc(ma,4,ra,_.Ib));if(void 0!==q){if(q&&(!D||0===D.size))throw Error("lh");_.wn(fa,8,q)}void 0!==t&&_.mc(fa,9,_.Kb(t),0);void 0!==h&&_.tv(fa,13,h);void 0!==y&&(ma=fa,ra=(new TextEncoder).encode(y),_.mc(ma,12,_.xb(ra,!1,!0,!1),_.Ta()));void 0!==z&&_.tv(fa,16,z);if(void 0!==
E&&0<E.size||void 0!==D&&0<D.size)oa=new yuc,void 0!==D&&0<D.size&&(ma=oa,ra=Array.from(D.values()),_.lc(ma,1,ra,_.Pb)),void 0!==E&&(E.has(0)&&nY(oa,2,1),E.has(1)&&nY(oa,2,2)),_.ch(fa,17,oa);return ea.return(T.makeRequest(T.galServiceClient.startLinkingSession,fa))})};
GY.prototype.getMetadata=function(){var a=this,b,c,d;return _.v(function(e){if(1==e.nextAddress)return b={},a.requestService?_.w(e,Xvc(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));a.locale&&(b["accept-language"]=a.locale);return e.return(b)})};
GY.prototype.makeRequest=function(a,b){var c=this,d;return _.v(function(e){if(1==e.nextAddress)return _.w(e,c.getMetadata(),2);d=e.yieldResult;return e.return(a.bind(c.galServiceClient)(b,d))})};
var Zvc=function(a,b,c){var d=new tY;b=_.mc(d,2,_.Mb(b),0);b=_.mc(b,5,_.Kb(3),0);c=_.lc(b,8,c,_.Pb);void 0!==a.bucket&&_.tv(c,1,a.bucket);return c},$vc=function(a){var b=a.serviceId,c=a.scopes,d=a.capabilities;
a=a.linkName;if(void 0!==d&&void 0!==c)throw Error("ch");var e=new $tc;b=_.tv(e,1,b);void 0!==d?(c=Array.from(d.values()),_.lc(b,5,c,_.Pb)):void 0!==c&&(c=Array.from(c.values()),_.lc(b,3,c,_.Pb));void 0!==a&&_.tv(b,6,a);return b};var Q0b=function(a){this.galService=new GY(a.alsDomain,a.apiKey,a.authUser,a.oauthToken,a.bucket,a.clientXd3,a.locale);this.JSC$15033_galRepository=new wvc(this.galService)};
Q0b.prototype.getService=function(){return this.galService};var awc=function(a){this.internalArray_=_.k(a)};
_.H(awc,_.n);var bwc=function(a){var b=new awc;return _.x(b,1,a)},cwc=function(a,b){return _.dh(a,2,b)},dwc=[0,
rY,_.Uv,rY];var HY=function(a){this.internalArray_=_.k(a)};
_.H(HY,_.n);var ewc=[0,_.vv,1,rY,_.Uv,-1,1,Osc,_.TIa,rY];var fwc=[0,rY,[0,Osc,_.TIa,[0,_.Uv]],_.wv,[0,rY,-1]];var gwc=function(a){this.internalArray_=_.k(a)};
_.H(gwc,_.n);var hwc=[0,_.Uv,rY,-2,_.vv,rY,_.vv,rY,-2,_.wv,-1];var iwc=function(a){this.internalArray_=_.k(a)};
_.H(iwc,_.n);var jwc=[0,_.vv];var kwc=function(a){this.internalArray_=_.k(a)};
_.H(kwc,_.n);var dX=function(a){return _.bh(a,gwc,4)},lwc=[0,
rY,fwc,jwc,hwc,ewc],m4b=_.Dc(kwc,lwc);var mwc=function(a){this.internalArray_=_.k(a)};
_.H(mwc,_.n);var nwc=[0,_.TIa,-1];var s4b=function(a){this.internalArray_=_.k(a)};
_.H(s4b,_.n);var h4b=[1,3],owc=[0,h4b,Qsc,rY,Qsc];var bX=function(a){this.internalArray_=_.k(a)};
_.H(bX,_.n);var pwc=[0,rY];var qwc=function(a){this.internalArray_=_.k(a)};
_.H(qwc,_.n);var cX=function(a){return _.GM(a,awc,2,aX)},rwc=function(a,b){return _.Cj(a,2,aX,b)};
qwc.repeatedFields_=[3];var aX=[1,2],swc=[0,aX,_.Wv,pwc,_.Wv,dwc,_.Vv,owc,nwc,rY];var twc=function(a){this.internalArray_=_.k(a)};
_.H(twc,_.n);var uwc=function(a,b){return _.ch(a,3,b)},vwc=[0,
rY,swc,lwc],wwc=_.Dc(twc,vwc);twc.prototype.JSC$15053_serializeBinary=_.Ec(vwc);var xwc=function(){_.fw.call(this)};
_.H(xwc,_.fw);xwc.prototype.init=function(){};
new xwc;var ywc=function(a,b){this.consentPrimitiveRequest=a;this.isLatencyMeasurementExperiment=void 0===b?!1:b;this.JSC$15066_win=window;var c;b=null==(c=dX(a))?void 0:_.Mk(c,1);c=Rsc;Rsc=void 0;if(null===b||void 0===b)throw a=c?c()+"\n":"",Error("O`"+a+"`"+String(b));var d;this.sessionIndex=null==(d=_.bh(a,iwc,3))?void 0:_.Al(d,1);this.origin=_.hxb(_.ca.location.href);d=_.Rf(this.origin);a="consent.google.com";b=this.sessionIndex?"/u/"+encodeURIComponent(this.sessionIndex.toString()):"";(null==d?0:d.endsWith("youtube.com"))?
a="consent.youtube.com":(d=null==d?void 0:d.match("google\\.(co\\.)?([a-z]{2,3})$"))&&(a="consent.google."+((d[1]?"co.":"")+encodeURIComponent(d[2])));this.src=_.fd("https://"+a+"/signedin"+b+"/landing")},IY,n4b=function(a){IY||(IY=new ywc(a.request,a.isLatencyMeasurementExperiment||2===_.sv(a.request,1)));
return IY},o4b=function(a,b){a.onConsentPrimitiveShownCallback=b},zwc=function(a,b){return a.overriddenIframeLoadTimeout?a.overriddenIframeLoadTimeout:void 0!==b?b:5E3},q4b=function(a){if(void 0!==a.prewarmPromise)return a.prewarmPromise;
a.prewarmPromise=new Promise(function(b,c){JY(a,1);var d;Awc(a,Bwc(a,!0),null==(d=_.bh(a.consentPrimitiveRequest,HY,5))?void 0:_.Al(d,1));a.iframe?a.prewarmChannel||Cwc(a,a.iframe,b):c(Error("mh"))});
a.prewarmPromise.finally(function(){a.prewarmPromise=void 0});
return a.prewarmPromise},r4b=function(a){if(void 0!==a.consentPromise)return a.consentPromise;
var b=Date.now();Dwc(a.consentPrimitiveRequest,b);var c;a.initialLoadingStrategy=null==(c=dX(a.consentPrimitiveRequest))?void 0:_.sv(c,4);a.consentPromise=new Promise(function(d,e){JY(a,0,b);var h,l=2===(null==(h=dX(a.consentPrimitiveRequest))?void 0:_.sv(h,2));a.isLatencyMeasurementExperiment||1===a.initialLoadingStrategy||2===a.initialLoadingStrategy||(a.loadingBar||(a.loadingBar=U0b(l),a.loadingBar.style.zIndex="15000"),document.body.appendChild(a.loadingBar));var m;Awc(a,Bwc(a),null==(m=_.bh(a.consentPrimitiveRequest,
HY,5))?void 0:_.Al(m,1));a.iframe?a.channel||Ewc(a,a.iframe,d,e):(Fwc(a),e(Error("mh")))});
a.consentPromise.finally(function(){a.consentPromise=void 0});
return a.consentPromise},Ewc=function(a,b,c,d){var e,h;
_.v(function(l){switch(l.nextAddress){case 1:JY(a,3);e=!1;setTimeout(function(){e||(Fwc(a),Gwc(a),Hwc(),c(rwc(new qwc,cwc(bwc(7),"Timeout connecting to iframe"))))},zwc(a,(null==(h=dX(a.consentPrimitiveRequest))?void 0:_.Al(h,5))||void 0));
if(!a.prewarmPromise){l.jumpTo(2);break}_.Ig(l,3);return _.w(l,a.prewarmPromise,5);case 5:_.Kg(l,2);break;case 3:_.Lg(l),c(rwc(new qwc,cwc(bwc(4),"Error while prewarming.")));case 2:a.prewarmChannel&&a.prewarmChannel.send(uwc(new twc,a.consentPrimitiveRequest).JSC$15053_serializeBinary()),a.channel=_.TM({destination:a.JSC$15066_win,iframe:b,origin:Iwc(a),channelName:"cpw",onEstablished:function(){e=!0;Fwc(a);a.isLatencyMeasurementExperiment||(a.JSC$15066_previousBodyOverflow=document.body.style.overflow,
a.JSC$15066_previousHtmlOverscroll=document.documentElement.style.overscrollBehavior,a.JSC$15066_previousBodyOverscroll=document.body.style.overscrollBehavior,document.documentElement.style.overscrollBehavior="contain",document.body.style.overscrollBehavior="contain",document.body.style.overflow="hidden");var m=a.iframe;m.style.bottom="0";m.style.position="fixed";m.style.right="0";m.style.border="none";m.style.height="100%";m.style.left="0";m.style.top="0";m.style.width="100%";m.style.zIndex="5000";
2===a.initialLoadingStrategy||3===a.initialLoadingStrategy?JY(a,4):JY(a,6);var p;null==(p=a.onConsentPrimitiveShownCallback)||p.call(a)},
onMessage:function(m){m=wwc(m.data);switch(_.sv(m,1)){case 1:m=_.bh(m,qwc,2);Gwc(a);var p,q=null==(p=_.bh(m,mwc,4))?void 0:_.EM(p,2);q&&(2!==a.initialLoadingStrategy&&3!==a.initialLoadingStrategy||JY(a,6,q),JY(a,5,q));var t;if(p=null==(t=_.bh(m,mwc,4))?void 0:_.EM(t,1))JY(a,7,p),JY(a,8);0===_.nv(m,aX)&&d(Error("nh"));c(m);break;case 2:Hwc()}}}),_.Bo(l)}})},Cwc=function(a,b,c){a.prewarmChannel=_.TM({destination:a.JSC$15066_win,
iframe:b,origin:Iwc(a),channelName:"pwcp",onEstablished:function(){JY(a,2);c()}})},Iwc=function(a){var b=_.qd(a.src).toString();
return b&&0>b.indexOf("://")&&0!==b.indexOf("//")?a.origin:_.hxb(b)},Hwc=function(){IY&&(IY.channel=void 0,IY.prewarmChannel=void 0,IY.iframe&&(document.body.contains(IY.iframe)&&document.body.removeChild(IY.iframe),IY.iframe=void 0),IY=void 0)},Bwc=function(a,b){b=void 0===b?!1:b;
var c,d,e=new Map([["cpr",a.consentPrimitiveRequest.serialize()],["origin",a.origin],["hl",null!=(d=null==(c=dX(a.consentPrimitiveRequest))?void 0:_.Mk(c,1))?d:null]]),h;!0===(null==(h=dX(a.consentPrimitiveRequest))?void 0:_.rv(h,11))&&e.set("epm","1");b&&e.set("pw","1");var l;2===(null==(l=dX(a.consentPrimitiveRequest))?void 0:_.sv(l,2))&&e.set("color_scheme","dark");return _.UK(a.src,e)},Fwc=function(a){a.isLatencyMeasurementExperiment||a.loadingBar&&document.body.removeChild(a.loadingBar)},Awc=
function(a,b,c){a.iframe||(a.iframe=document.createElement("iframe"),112496729!==c&&(a.iframe.style.colorScheme="auto"),a.isLatencyMeasurementExperiment&&(a.iframe.style.display="none"),_.rd(a.iframe,b),a.iframe.setAttribute("jsname","C5o1O"),Jwc(a.iframe),document.body.appendChild(a.iframe))},Jwc=function(a){a.style.bottom="-1000px";
a.style.position="fixed";a.style.right="-1000px";a.style.border="";a.style.height="";a.style.left="";a.style.top="";a.style.width="";a.style.zIndex=""},Gwc=function(a){a.iframe&&(a.isLatencyMeasurementExperiment||(void 0!==a.JSC$15066_previousHtmlOverscroll&&(document.documentElement.style.overscrollBehavior=a.JSC$15066_previousHtmlOverscroll),void 0!==a.JSC$15066_previousBodyOverscroll&&(document.body.style.overscrollBehavior=a.JSC$15066_previousBodyOverscroll),void 0!==a.JSC$15066_previousBodyOverflow&&
(document.body.style.overflow=a.JSC$15066_previousBodyOverflow)),Jwc(a.iframe))},JY=function(a,b,c){var d;
null==(d=a.latencyCallback)||d.call(a,{latencyType:b,timestampEpochMillis:null!=c?c:Date.now()})},Dwc=function(a,b){if(!_.kv(a,HY,5)){var c=new HY;
_.ch(a,5,c)}var d;if(null==(d=_.bh(a,HY,5))||null==_.qv(d,8)){var e;null!=(e=_.bh(a,HY,5))&&_.jj(e,8,b)}};for(var KY={},Kwc=(KY[64]="ma",KY[73]="ogb",KY[89]="cr",KY[21]="test",KY[0]="unkn",KY[137]="con",KY[155]="hl",KY[78]="yt",KY[74]="gg",KY),Lwc=_.g(Object.keys(Kwc)),Mwc=Lwc.next();!Mwc.done;Mwc=Lwc.next());var Nwc=function(a){this.internalArray_=_.k(a)};
_.H(Nwc,_.n);var Owc=_.Dc(Nwc,[0,Psc,_.Uv,rY,_.Uv,rY]);var Pwc=function(a){this.internalArray_=_.k(a)};
_.H(Pwc,_.n);var Qwc=function(){var a=new Pwc;return _.mc(a,1,_.Kb(0),0)};
Pwc.prototype.JSC$15077_serializeBinary=_.Ec([0,Psc,_.Uv]);var Rwc=new _.hw("p"),Swc=new _.hw("q"),Twc=new _.hw("r"),Uwc=function(a,b,c){_.iw.call(this,Rwc);this.mediaKey=a;this.photoUrl=b;this.photoSource=c};
_.H(Uwc,_.iw);var Vwc=function(){_.iw.call(this,Swc)};
_.H(Vwc,_.iw);var Wwc=function(a){a=void 0===a?!1:a;_.iw.call(this,Twc);this.isError=a};
_.H(Wwc,_.iw);var Xwc=/^\[([a-z0-9-]+)(="([^\\"]*)")?]$/,axc=function(a){if("string"==typeof a){if("."==a.charAt(0))return Ywc(a.substr(1));if("["==a.charAt(0)){var b=Xwc.exec(a);a=-1==a.indexOf("=")?void 0:b[3];return Zwc(b[1],a)}return $wc(a)}return a},Ywc=function(a){return function(b){return b.getAttribute&&_.Ty(b,a)}},Zwc=function(a,b){return function(c){return void 0!==b?c.getAttribute&&c.getAttribute(a)==b:c.hasAttribute&&c.hasAttribute(a)}},$wc=function(a){a=a.toUpperCase();
return function(b){return(b=b.tagName)&&b.toUpperCase()==a}},bxc=function(){return!0};var LY=function(a,b){this.JSC$15084_key_=a;this.value_=b},cxc=function(a){throw Error("oh`"+a.JSC$15084_key_);
};
_.f=LY.prototype;_.f.string=function(a){if(null==this.value_)return 0==arguments.length&&cxc(this),a;if("string"===typeof this.value_)return this.value_;throw new TypeError("ph`"+this.JSC$15084_key_+"`"+this.value_+"`"+typeof this.value_);};
_.f.bool=function(a){if(null==this.value_)return 0==arguments.length&&cxc(this),a;if("boolean"===typeof this.value_)return this.value_;if("string"===typeof this.value_){var b=this.value_.toLowerCase();if("true"===b||"1"===b)return!0;if("false"===b||"0"===b)return!1}throw new TypeError("rh`"+this.JSC$15084_key_+"`"+this.value_+"`"+typeof this.value_);};
_.f.optionalBool=function(){if(null==this.value_)return null;if("boolean"===typeof this.value_)return this.value_;if("string"===typeof this.value_){var a=this.value_.toLowerCase();if("true"===a||"1"===a)return!0;if("false"===a||"0"===a)return!1}throw new TypeError("sh`"+this.JSC$15084_key_+"`"+this.value_+"`"+typeof this.value_);};
_.f.number=function(a){if(null==this.value_)return 0==arguments.length&&cxc(this),a;if("number"===typeof this.value_)return this.value_;if("string"===typeof this.value_){var b=Number(this.value_);if(!isNaN(b)&&!_.hi(this.value_))return b}throw new TypeError("th`"+this.JSC$15084_key_+"`"+this.value_+"`"+typeof this.value_);};
_.f.toString=function(){if(null==this.value_)var a=null;else if("string"===typeof this.value_)a=this.value_;else throw new TypeError("qh`"+this.JSC$15084_key_+"`"+this.value_+"`"+typeof this.value_);null===a&&cxc(this);return a};
_.f.array=function(a){if(null==this.value_){if(0==arguments.length)throw Error("oh`"+this.JSC$15084_key_);return a}return dxc(this,_.Fa(this.value_)?this.value_:"string"!==typeof this.value_?[this.value_]:exc(this))};
var dxc=function(a,b){return _.Af(b,function(c,d){return new LY(this.JSC$15084_key_+"["+d+"]",c)},a)},exc=function(a){a=a.string();
return""==a.trim()?[]:a.split(",").map(function(b){return b.trim()})};
LY.prototype.object=function(a){if(null==this.value_){if(0==arguments.length)throw Error("oh`"+this.JSC$15084_key_);return a}if(!_.Fa(this.value_)&&_.Ka(this.value_))return _.If.map(this.value_,function(b,c){return new LY(this.JSC$15084_key_+"."+c,b)},this);
throw new TypeError("uh`"+this.JSC$15084_key_+"`"+this.value_+"`"+typeof this.value_);};var MY=function(a){a instanceof MY?a=a.list_:a[0]instanceof MY&&(a=_.Chb(a,function(b,c){return OYb(b,c.list_)},[]),_.Ma(a));
this.list_=_.Da(a)};
_.f=MY.prototype;_.f.each=function(a,b,c){((void 0===c?0:c)?MYb:_.Lf)(this.list_,a,b);return this};
_.f.size=function(){return this.list_.length};
_.f.isEmpty=function(){return 0===this.list_.length};
_.f.get=function(a){return this.list_[a]||null};
_.f.el=function(){return this.list_[0]||null};
_.f.map=function(a,b){return _.Af(this.list_,a,b)};
_.f.equals=function(a){return this===a||_.Na(this.list_,a.list_)};
_.f.first=function(){return 0==this.list_.length?null:new fxc(this.list_[0])};
_.f.find=function(a){var b=[];this.each(function(c){c=c.querySelectorAll(String(a));for(var d=0;d<c.length;d++)b.push(c[d])});
return new MY(b)};
_.f.parent=function(){var a=[];this.each(function(b){(b=_.nxb(b))&&!_.Ba(a,b)&&a.push(b)});
return new MY(a)};
_.f.children=function(){var a=[];this.each(function(b){b=_.zw(b);for(var c=0;c<b.length;c++)a.push(b[c])});
return new MY(a)};
_.f.filter=function(a){a=_.Zu(this.list_,axc(a));return new MY(a)};
_.f.closest=function(a){var b=[],c=axc(a),d=function(e){return _.oi(e)&&c(e)};
this.each(function(e){(e=_.Ci(e,d,!0))&&!_.Ba(b,e)&&b.push(e)});
return new MY(b)};
_.f.next=function(a){return gxc(this,_.mxb,a)};
_.f.prev=function(a){return gxc(this,Wsc,a)};
var gxc=function(a,b,c){var d=[];var e=c?axc(c):bxc;a.each(function(h){(h=b(h))&&e(h)&&d.push(h)});
return new MY(d)};
MY.prototype.setClass=function(a){return this.each(function(b){_.Sy(b,a)})};
var hxc=function(a,b){return a.each(function(c){_.Bs(c,b)})},ixc=function(a,b){return a.each(function(c){_.As(c,b)})};
MY.prototype.toggleClass=function(a,b){return!0===b?hxc(this,a):!1===b?ixc(this,a):this.each(function(c){_.Ty(c,a)?_.As(c,a):_.Bs(c,a)})};
MY.prototype.setText=function(a){return this.each(function(b){_.XM(b,a)})};
var jxc=function(a){a.each(function(b){b.removeAttribute("aria-hidden")})};
MY.prototype.getStyle=function(a){if(0<this.list_.length){var b=this.list_[0],c=b.style[_.on(a)];return"undefined"!==typeof c?c:b.style[_.Fhb(b,a)]||""}};
MY.prototype.getData=function(a){if(0===this.list_.length)return new LY(a,null);var b=Dtc(this.list_[0],a);return new LY(a,b)};
MY.prototype.focus=function(a){try{a?this.el().focus(a):this.el().focus()}catch(b){}return this};
MY.prototype.click=function(){var a=_.ji(this.el());if(a.createEvent){var b=a.createEvent("MouseEvents");b.initMouseEvent("click",!0,!0,a.defaultView,1,0,0,0,0,!1,!1,!1,!1,0,null);this.el().dispatchEvent(b)}else a=a.createEventObject(),a.clientX=0,a.clientY=0,a.screenX=0,a.screenY=0,a.altKey=!1,a.ctrlKey=!1,a.shiftKey=!1,a.button=0,this.el().fireEvent("onclick",a)};
var NY=function(a,b,c,d){function e(m,p,q){var t=p;p&&p.parentNode&&(t=p.cloneNode(!0));m(t,q)}
d=void 0===d?!1:d;if(1==a.list_.length){var h=a.list_[0],l=function(m){return b(m,h)};
c instanceof MY?c.each(l,void 0,d):Array.isArray(c)?(d?MYb:_.Lf)(c,l):l(c);return a}return a.each(function(m){c instanceof MY?c.each(function(p){e(b,p,m)}):Array.isArray(c)?_.Lf(c,function(p){e(b,p,m)}):e(b,c,m)})};
_.f=MY.prototype;_.f.append=function(a){return NY(this,function(b,c){b&&c.appendChild(b)},a)};
_.f.appendTo=function(a){(new MY([a])).append(this);return this};
_.f.remove=function(){return NY(this,function(a,b){_.Dd(b)},null)};
_.f.empty=function(){return NY(this,function(a,b){_.VM(b)},null)};
_.f.after=function(a,b){return NY(this,function(c,d){c&&_.WM(c,d)},a,!(void 0===b||b))};
_.f.before=function(a){return NY(this,function(b,c){b&&_.JM(b,c)},a)};
_.f.replaceWith=function(a){return NY(this,function(b,c){b&&_.kxb(b,c)},a)};
_.f.toggle=function(a){return this.each(function(b){_.dN(b,a)})};
_.f.show=function(){return this.toggle(!0)};
_.f.hide=function(){return this.toggle(!1)};
_.f.trigger=function(a,b,c,d){return kxc(this,a,b,c,d)};
var kxc=function(a,b,c,d,e){return a.each(function(h){_.ji(h).__wizdispatcher.triggerWizEventInternal(h,b,c,d,e)})},fxc=function(a,b){a instanceof MY&&(b=a.list_,a=null);
MY.call(this,null!=a?[a]:b)};
_.Wu(fxc,MY);_.f=fxc.prototype;_.f.children=function(){return new MY(Array.prototype.slice.call(_.zw(this.list_[0])))};
_.f.each=function(a,b){a.call(b,this.list_[0],0);return this};
_.f.size=function(){return 1};
_.f.el=function(){return this.list_[0]};
_.f.first=function(){return this};var OY=function(a,b){b=void 0===b?window:b;this.hostId=a;this.JSC$15095_win=b;this.scheme="https";this.domain="myaccount.google.com";this.authUser=this.port=0;this.colorScheme="";this.opened=!1;this.JSC$15095_previousHtmlOverscroll=this.JSC$15095_previousBodyOverscroll=this.JSC$15095_previousBodyOverflow="";this.eventTarget=new _.pw;0<=this.JSC$15095_win.location.hostname.indexOf("youtube.com")&&(this.domain="profilewidgets.youtube.com")},nxc=function(a){var b=lxc(lxc(lxc(new mxc(78),"po"),"hppp"),
"hhc");
b.authUser=Number(_.rf("SESSION_INDEX","0"));b.colorScheme=a;return b};
OY.prototype.getOrigin=function(){return this.origin?this.origin:_.kx(_.jx(_.ix(new _.Jn,this.JSC$15095_win.location.protocol),this.JSC$15095_win.location.hostname),this.JSC$15095_win.location.port).toString()};
OY.prototype.getTargetOrigin=function(){return _.kx(_.jx(_.ix(new _.Jn,this.scheme),this.domain),this.port)};
OY.prototype.preloadIframe=function(a){var b=this;if(void 0===this.iframeLoadPromise){var c=document.createElement("iframe");this.iframe=c;c.src=a;this.iframeLoadPromise=new Promise(function(d,e){var h=!1,l=function(m){m.stopPropagation();c.removeEventListener("error",l);c.removeEventListener("securitypolicyviolation",l);e(m)};
c.addEventListener("error",l);c.addEventListener("securitypolicyviolation",l);setTimeout(function(){h||e(Error("vh"))},3E4);
oxc(b,c,function(){h=!0;c.removeEventListener("error",l);c.removeEventListener("securitypolicyviolation",l);d()})});
pxc(this);a=this.getTargetOrigin().toString();c.setAttribute("allow","camera "+a+"; display-capture "+a);document.body.appendChild(c)}return this.iframeLoadPromise};
var sxc=function(a,b){var c,d;return _.v(function(e){if(1==e.nextAddress)return c=U0b(),document.body.appendChild(c),document.activeElement instanceof HTMLElement&&(a.elementToFocusAfterClose=document.activeElement),_.Ig(e,2),_.w(e,a.preloadIframe(b),4);if(2!=e.nextAddress){document.body.removeChild(c);a.JSC$15095_previousBodyOverflow=document.body.style.overflow;a.JSC$15095_previousHtmlOverscroll=document.documentElement.style.overscrollBehavior;a.JSC$15095_previousBodyOverscroll=document.body.style.overscrollBehavior;
document.documentElement.style.overscrollBehavior="contain";document.body.style.overscrollBehavior="contain";document.body.style.overflow="hidden";var h=a.iframe;h.style.bottom="0";h.style.border="none";h.style.height="100%";h.style.left="0";h.style.position="fixed";h.style.right="0";h.style.top="0";h.style.width="100%";h.style.zIndex="2202";h.setAttribute("aria-hidden","false");h.setAttribute("aria-modal","true");a.opened=!0;qxc(a);return _.Kg(e,0)}d=_.Lg(e);document.body.removeChild(c);Y0b(a.isDarkTheme());
rxc(a,!1);throw Error("wh",{cause:d});})},rxc=function(a,b){b=void 0===b?!0:b;
void 0!==a.iframe&&(txc(a),document.documentElement.style.overscrollBehavior=a.JSC$15095_previousHtmlOverscroll,document.body.style.overscrollBehavior=a.JSC$15095_previousBodyOverscroll,document.body.style.overflow=a.JSC$15095_previousBodyOverflow,void 0!==a.elementToFocusAfterClose&&(a.elementToFocusAfterClose.focus(),a.elementToFocusAfterClose=void 0),b?pxc(a):(document.body.removeChild(a.iframe),a.iframe=void 0,a.iframeLoadPromise=void 0,a.mainChannel=void 0),a.opened=!1)},txc=function(a){a.backgroundElementsAriaHiddenIsNull&&
(jxc(a.backgroundElementsAriaHiddenIsNull),a.backgroundElementsAriaHiddenIsNull=void 0);
a.backgroundElementsAriaHiddenIsFalse&&(a.backgroundElementsAriaHiddenIsFalse.each(function(b){b.setAttribute("aria-hidden","false")}),a.backgroundElementsAriaHiddenIsFalse=void 0)},qxc=function(a){a.backgroundElementsAriaHiddenIsNull=(new fxc(a.iframe.parentElement)).children().filter(function(b){return null===b.getAttribute("aria-hidden")&&b!==a.iframe});
a.backgroundElementsAriaHiddenIsNull.each(function(b){b.setAttribute("aria-hidden","true")});
a.backgroundElementsAriaHiddenIsFalse=(new fxc(a.iframe.parentElement)).children().filter(function(b){return"false"===b.getAttribute("aria-hidden")&&b!==a.iframe});
a.backgroundElementsAriaHiddenIsFalse.each(function(b){b.setAttribute("aria-hidden","true")})},pxc=function(a){a=a.iframe;
a.style.bottom="-1000px";a.style.position="fixed";a.style.right="-1000px";a.style.border="";a.style.height="";a.style.left="";a.style.top="";a.style.width="";a.style.zIndex="";a.setAttribute("aria-hidden","true");a.setAttribute("aria-modal","false")};
OY.prototype.isDarkTheme=function(){return"dark"===this.colorScheme||window.matchMedia("(prefers-color-scheme: dark)").matches&&"light"!==this.colorScheme};var mxc=function(a,b){OY.call(this,Kwc[a],b);this.options=[];this.style=""};
_.H(mxc,OY);var uxc=function(a){a.style="youtube";return a},vxc=function(a,b){a.eventTarget.listen(Twc,b);
return a},wxc=function(a,b){a.eventTarget.listen(Rwc,b);
return a},lxc=function(a,b){a.options.push(b);
return a},xxc=function(a){var b=new _.Jn(a.JSC$15095_win.location.href),c=a.startUrl?a.startUrl:a.options.includes("po")?"profile-picture/art":"profile-picture";
c=_.NM(_.lx(a.getTargetOrigin(),c),"origin",a.getOrigin());a.startUrl&&_.NM(c,"startPath",a.startUrl);0<a.authUser&&_.NM(c,"authuser",a.authUser);void 0!==a.pageId&&_.NM(c,"pageId",a.pageId);_.NM(c,"hostId",a.hostId);void 0!==a.jsMode&&_.NM(c,"jsmode",a.jsMode);0<a.options.length&&_.NM(c,"opts",a.options.join(","));try{var d=_.rx(b,"hl");void 0!==d&&_.NM(c,"hl",d)}catch(e){if(!(e instanceof URIError))throw e;}a.colorScheme&&_.NM(c,"theme",a.colorScheme);a.style&&_.NM(c,"style",a.style);return c},
yxc=function(a,b){a.mainChannel=_.TM({destination:a.JSC$15095_win,
iframe:b,origin:a.getTargetOrigin().toString(),channelName:"ow",onMessage:function(c){c=Owc(c.data);if(b===a.iframe)switch(_.sv(c,1)){case 1:a.eventTarget.dispatchEvent(new Wwc);rxc(a);break;case 2:a.eventTarget.dispatchEvent(new Uwc(_.Mk(c,4),_.Mk(c,2),_.sv(c,5)));break;case 0:var d;a.eventTarget.dispatchEvent(new Vwc(_.Mk(c,2),null!=(d=_.sv(c,3))?d:0));break;case 3:a.eventTarget.dispatchEvent(new Wwc(!0)),rxc(a,!1)}}})},oxc=function(a,b,c){_.TM({destination:a.JSC$15095_win,
iframe:b,origin:_.kx(_.jx(_.ix(new _.Jn,a.scheme),a.domain),a.port).toString(),channelName:"owi",onMessage:function(d){b===a.iframe&&(void 0!==c&&c(),yxc(a,b),a.opened&&a.mainChannel.send(Qwc().JSC$15077_serializeBinary()),d.reply(),oxc(a,b))}})};
mxc.prototype.preloadIframe=function(){return void 0===this.iframeLoadPromise?OY.prototype.preloadIframe.call(this,xxc(this).toString()):this.iframeLoadPromise};
mxc.prototype.openPicker=function(a){var b=this;return _.v(function(c){if(1==c.nextAddress)return b.startUrl=a?a:b.options.includes("po")?"profile-picture/art":"profile-picture",_.w(c,sxc(b,xxc(b).toString()),2);if(b.mainChannel){var d=b.mainChannel,e=d.send;var h=Qwc();h=_.dh(h,2,b.startUrl);e.call(d,h.JSC$15077_serializeBinary())}_.Bo(c)})};var zxc=function(a){this.internalArray_=_.k(a)};
_.H(zxc,_.n);_.f=zxc.prototype;_.f.getSize=function(){return _.pv(this,1)};
_.f.setSize=function(a){return _.ik(this,1,a)};
_.f.getWidth=function(){return _.pv(this,12)};
_.f.getHeight=function(){return _.pv(this,13)};
_.f.setCenterCrop=function(a){return _.jk(this,20,a)};
_.f.getHtml=function(){return _.rv(this,4,!1)};
_.f.setToken=function(a){return _.dh(this,24,a)};
_.f.hasBackgroundColor=function(){return null!=_.pv(this,87)};var PY=function(a){this.value_=void 0;this.childNodes_={};if(a){var b=_.UNa(a);a=_.hx(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};
PY.prototype.set=function(a,b){Axc(this,a,b,!1)};
PY.prototype.add=function(a,b){Axc(this,a,b,!0)};
var Axc=function(a,b,c,d){for(var e=0;e<b.length;e++){var h=b.charAt(e);a.childNodes_[h]||(a.childNodes_[h]=new PY);a=a.childNodes_[h]}if(d&&void 0!==a.value_)throw Error("xh`"+b);a.value_=c},Bxc=function(a,b){for(var c=0;c<b.length;c++)if(a=a.childNodes_[b.charAt(c)],!a)return;
return a};
PY.prototype.get=function(a){return(a=Bxc(this,a))?a.value_:void 0};
PY.prototype.getValues=function(){var a=[];Cxc(this,a);return a};
var Cxc=function(a,b){void 0!==a.value_&&b.push(a.value_);for(var c in a.childNodes_)Cxc(a.childNodes_[c],b)};
PY.prototype.getKeys=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.childNodes_[e])return[];c=c.childNodes_[e]}Dxc(c,a,b)}else Dxc(this,"",b);return b};
var Dxc=function(a,b,c){void 0!==a.value_&&c.push(b);for(var d in a.childNodes_)Dxc(a.childNodes_[d],b+d,c)};
_.f=PY.prototype;_.f.containsKey=function(a){return void 0!==this.get(a)};
_.f.containsValue=function(a){if(this.value_===a)return!0;for(var b in this.childNodes_)if(this.childNodes_[b].containsValue(a))return!0;return!1};
_.f.clear=function(){this.childNodes_={};this.value_=void 0};
_.f.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.childNodes_[e])throw Error("yh`"+a);c.push([b,e]);b=b.childNodes_[e]}a=b.value_;for(delete b.value_;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.childNodes_[e].isEmpty())delete b.childNodes_[e];else break;return a};
_.f.clone=function(){return new PY(this)};
_.f.getCount=function(){return Ysc(this.getValues())};
_.f.isEmpty=function(){return void 0===this.value_&&_.If.isEmpty(this.childNodes_)};var Gxc=function(){if(!Exc){var a=Exc=new PY,b;for(b in Fxc)a.add(b,Fxc[b])}},Exc,QY=function(a,b){this.types=a;
this.setters=b},Fxc={a:new QY([3,
0],[function(a,b){_.jk(a,21,b)},
function(a,b){_.ik(a,56,b)}]),
al:new QY([3],[function(a,b){_.jk(a,74,b)}]),
b:new QY([3,0],[function(a,b){_.jk(a,23,b)},
function(a,b){_.ik(a,38,b)}]),
ba:new QY([0],[function(a,b){_.ik(a,85,b)}]),
bc:new QY([0],[function(a,b){_.ik(a,87,b)}]),
br:new QY([0],[function(a,b){_.ik(a,86,b)}]),
c:new QY([3,0],[function(a,b){_.jk(a,2,b)},
function(a,b){_.ik(a,39,b)}]),
cc:new QY([3],[function(a,b){_.jk(a,51,b)}]),
ci:new QY([3],[function(a,b){_.jk(a,32,b)}]),
ckm:new QY([3],[function(a,b){_.jk(a,104,b)}]),
cp:new QY([0],[function(a,b){_.ik(a,92,b)}]),
cr:new QY([3],[function(a,b){_.jk(a,108,b)}]),
cv:new QY([0],[function(a,b){_.ik(a,94,b)}]),
d:new QY([3],[function(a,b){_.jk(a,3,b)}]),
dc:new QY([5],[function(a,b){_.dh(a,99,b)}]),
df:new QY([3],[function(a,b){_.jk(a,80,b)}]),
dv:new QY([3],[function(a,b){_.jk(a,90,b)}]),
e:new QY([0],[function(a,b){_.ik(a,15,b)}]),
em:new QY([0],[function(a,b){_.ik(a,107,b)}]),
f:new QY([4],[function(a,b){_.dh(a,16,b)}]),
fg:new QY([3],[function(a,b){_.jk(a,34,b)}]),
fh:new QY([3],[function(a,b){_.jk(a,30,b)}]),
fm:new QY([3],[function(a,b){_.jk(a,84,b)}]),
fo:new QY([2],[function(a,b){_.ej(a,79,b)}]),
ft:new QY([3],[function(a,b){_.jk(a,50,b)}]),
fv:new QY([3],[function(a,b){_.jk(a,31,b)}]),
g:new QY([3],[function(a,b){_.jk(a,14,b)}]),
gd:new QY([3],[function(a,b){_.jk(a,83,b)}]),
gm:new QY([3],[function(a,b){_.jk(a,105,b)}]),
h:new QY([3,0],[function(a,b){_.jk(a,4,b)},
function(a,b){_.ik(a,13,b)}]),
i:new QY([3],[function(a,b){_.jk(a,22,b)}]),
ic:new QY([0],[function(a,b){_.ik(a,71,b)}]),
id:new QY([3],[function(a,b){_.jk(a,70,b)}]),
il:new QY([3],[function(a,b){_.jk(a,96,b)}]),
ip:new QY([3],[function(a,b){_.jk(a,54,b)}]),
iv:new QY([0],[function(a,b){_.jj(a,75,b)}]),
j:new QY([1],[function(a,b){qX(a,29,b)}]),
k:new QY([3,0],[function(a,b){_.jk(a,17,b)},
function(a,b){_.ik(a,42,b)}]),
l:new QY([0],[function(a,b){_.ik(a,44,b)}]),
lf:new QY([3],[function(a,b){_.jk(a,65,b)}]),
lo:new QY([3],[function(a,b){_.jk(a,97,b)}]),
m:new QY([0],[function(a,b){_.ik(a,63,b)}]),
md:new QY([3],[function(a,b){_.jk(a,91,b)}]),
mm:new QY([4],[function(a,b){_.dh(a,81,b)}]),
mo:new QY([3],[function(a,b){_.jk(a,73,b)}]),
mv:new QY([3],[function(a,b){_.jk(a,66,b)}]),
n:new QY([3],[function(a,b){a.setCenterCrop(b)}]),
nc:new QY([3],[function(a,b){_.jk(a,55,b)}]),
nd:new QY([3],[function(a,b){_.jk(a,53,b)}]),
ng:new QY([3],[function(a,b){_.jk(a,95,b)}]),
ngm:new QY([3],[function(a,b){_.jk(a,106,b)}]),
no:new QY([3],[function(a,b){_.jk(a,37,b)}]),
ns:new QY([3],[function(a,b){_.jk(a,40,b)}]),
nt0:new QY([4],[function(a,b){_.dh(a,36,b)}]),
nu:new QY([3],[function(a,b){_.jk(a,46,b)}]),
nw:new QY([3],[function(a,b){_.jk(a,48,b)}]),
o:new QY([1,3],[function(a,b){qX(a,7,b)},
function(a,b){_.jk(a,27,b)}]),
p:new QY([3,0],[function(a,b){_.jk(a,19,b)},
function(a,b){_.ik(a,43,b)}]),
pa:new QY([3],[function(a,b){_.jk(a,61,b)}]),
pc:new QY([0],[function(a,b){_.ik(a,88,b)}]),
pd:new QY([3],[function(a,b){_.jk(a,60,b)}]),
pf:new QY([3],[function(a,b){_.jk(a,67,b)}]),
pg:new QY([3],[function(a,b){_.jk(a,72,b)}]),
pi:new QY([2],[function(a,b){_.ej(a,76,b)}]),
pp:new QY([3],[function(a,b){_.jk(a,52,b)}]),
q:new QY([4],[function(a,b){_.dh(a,28,b)}]),
r:new QY([3,0],[function(a,b){_.jk(a,6,b)},
function(a,b){_.ik(a,26,b)}]),
ra:new QY([3],[function(a,b){_.jk(a,103,b)}]),
rf:new QY([3],[function(a,b){_.jk(a,100,b)}]),
rg:new QY([3],[function(a,b){_.jk(a,59,b)}]),
rh:new QY([3],[function(a,b){_.jk(a,49,b)}]),
rj:new QY([3],[function(a,b){_.jk(a,57,b)}]),
ro:new QY([2],[function(a,b){_.ej(a,78,b)}]),
rp:new QY([3],[function(a,b){_.jk(a,58,b)}]),
rw:new QY([3],[function(a,b){_.jk(a,35,b)}]),
rwa:new QY([3],[function(a,b){_.jk(a,64,b)}]),
rwu:new QY([3],[function(a,b){_.jk(a,41,b)}]),
s:new QY([3,0],[function(a,b){_.jk(a,33,b)},
function(a,b){a.setSize(b)}]),
sc:new QY([0],[function(a,b){_.ik(a,89,b)}]),
sg:new QY([3],[function(a,b){_.jk(a,82,b)}]),
sm:new QY([3],[function(a,b){_.jk(a,93,b)}]),
t:new QY([4],[function(a,b){a.setToken(b)}]),
u:new QY([3],[function(a,b){_.jk(a,18,b)}]),
ut:new QY([3],[function(a,b){_.jk(a,45,b)}]),
v:new QY([0],[function(a,b){_.ik(a,62,b)}]),
vb:new QY([0],[function(a,b){_.jj(a,68,b)}]),
vf:new QY([4],[function(a,b){_.dh(a,102,b)}]),
vl:new QY([0],[function(a,b){_.jj(a,69,b)}]),
vm:new QY([3],[function(a,b){_.jk(a,98,b)}]),
w:new QY([0],[function(a,b){_.ik(a,12,b)}]),
x:new QY([0],[function(a,b){_.ik(a,9,b)}]),
y:new QY([0],[function(a,b){_.ik(a,10,b)}]),
ya:new QY([2],[function(a,b){_.ej(a,77,b)}]),
z:new QY([0],[function(a,b){_.ik(a,11,b)}])};
Gxc.prototype.parse=function(a){var b=new zxc,c=new zxc;if(""==a)a=!0;else{a=a.split("-");for(var d=!0,e=0;e<a.length;e++){var h=a[e];if(0==h.length)d=!1;else{var l=h,m=!1;var p=l;var q=l.charAt(0);q!=q.toLowerCase()&&(m=!0,p=l.charAt(0).toLowerCase()+l.substring(1));var t=Exc;for(q=1;q<=p.length;++q){var y=t,z=p.substring(0,q);if(0==z.length?y.isEmpty():!Bxc(y,z))break}p=1==q?null:(p=t.get(p.substring(0,q-1)))?{option:l.substring(0,q-1),value:l.substring(q-1),signed:m,attributes:p}:null;if(p){l=
[];m=[];q=!1;for(t=0;t<p.attributes.types.length;t++){y=p.attributes.types[t];var D=p.value;z=e;if(p.signed&&1==y)for(var E=D.length;12>E&&z<a.length-1;)D+="-"+a[z+1],E=D.length,++z;else if(2==y)for(;z<a.length-1&&a[z+1].match(/^[\d\.]/);)D+="-"+a[z+1],++z;E=p.attributes.setters[t];D=Hxc(this,y)(p.option,D,b,c,E);if(null===D){q=!0;e=z;break}else l.push(y),m.push(D)}if(!q)for(p=0;p<m.length;p++)t=l[p],D=m[p],Ixc(this,t)(h,D);d=d&&q}else d=!1}}a=d}return new Jxc(b,c,a)};
var Kxc=function(a,b,c,d,e,h){e(c,b);a=a.charAt(0);h=h(a==a.toUpperCase());e(d,h)};
_.f=Gxc.prototype;_.f.parseAndSetIntOption_=function(a,b,c,d,e){if(""==b)return 0;isFinite(b)&&(b=String(b));b="string"===typeof b?/^\s*-?0x/i.test(b)?parseInt(b,16):parseInt(b,10):NaN;if(isNaN(b))return 1;Kxc(a,b,c,d,e,Number);return null};
_.f.logIntParseError_=function(){};
_.f.parseAndSetFloatOption_=function(a,b,c,d,e){if(""==b)return 0;var h=Number(b);b=0==h&&_.hi(b)?NaN:h;if(isNaN(b))return 1;Kxc(a,b,c,d,e,Number);return null};
_.f.logFloatParseError_=function(){};
_.f.parseAndSetBoolOption_=function(a,b,c,d,e){if(""!=b)return 2;Kxc(a,!0,c,d,e,Boolean);return null};
_.f.logBoolParseError_=function(){};
_.f.parseAndSetStringOption_=function(a,b,c,d,e){if(""==b)return 0;Kxc(a,b,c,d,e,function(h){return h?"1":""});
return null};
_.f.logStringParseError_=function(){};
_.f.parseAndSetUint64Base64Option_=function(a,b,c,d,e){if(""==b)return 0;Kxc(a,b,c,d,e,function(h){return h?1:0});
return null};
var Hxc=function(a,b){switch(b){case 0:return(0,_.Uu)(a.parseAndSetIntOption_,a);case 2:return(0,_.Uu)(a.parseAndSetFloatOption_,a);case 3:return(0,_.Uu)(a.parseAndSetBoolOption_,a);case 4:return(0,_.Uu)(a.parseAndSetStringOption_,a);case 1:return(0,_.Uu)(a.parseAndSetUint64Base64Option_,a);default:return function(){}}},Ixc=function(a,b){switch(b){case 0:return(0,_.Uu)(a.logIntParseError_,a);
case 2:return(0,_.Uu)(a.logFloatParseError_,a);case 3:return(0,_.Uu)(a.logBoolParseError_,a);case 4:case 1:return(0,_.Uu)(a.logStringParseError_,a);default:return function(){}}},Jxc=function(a,b,c){this.valueProto_=a;
this.signatureFlagProto_=b;this.JSC$15115_valid_=c};
Jxc.prototype.isValid=function(){return this.JSC$15115_valid_};var Mxc=function(a){this.JSC$15116_parser_=null;this.JSC$15116_components_=[];this.JSC$15116_parsedOptions_=null;Lxc(this,a)},Nxc=function(a){null==a.JSC$15116_parser_&&(a.JSC$15116_parser_=new Gxc);
return a.JSC$15116_parser_},Lxc=function(a,b){a.JSC$15116_parsedOptions_=b?"string"===typeof b?Nxc(a).parse(b):b:Nxc(a).parse("")},Oxc=function(a,b){return a==b?!1:!0};
_.f=Mxc.prototype;_.f.JSC$15118_setCrop=function(a){a=a||void 0;var b=this.JSC$15116_parsedOptions_.valueProto_;a!=_.rv(b,2,!1)&&_.jk(b,2,a);return this};
_.f.JSC$15118_setCircleCrop=function(a){a=a||void 0;var b=this.JSC$15116_parsedOptions_.valueProto_;a!=_.lv(b,51)&&_.jk(b,51,a);return this};
_.f.JSC$15118_setImageCrop=function(a){a=a||void 0;var b=this.JSC$15116_parsedOptions_.valueProto_;a!=_.lv(b,32)&&_.jk(b,32,a);return this};
_.f.JSC$15118_setHeight=function(a){var b=this.JSC$15116_parsedOptions_,c=b.valueProto_;Oxc(a,c.getHeight(),b.signatureFlagProto_.getHeight())&&_.ik(c,13,a);return this};
_.f.setCenterCrop=function(a){a=a||void 0;var b=this.JSC$15116_parsedOptions_.valueProto_;a!=_.rv(b,20,!1)&&b.setCenterCrop(a);return this};
_.f.JSC$15118_setSmartCrop=function(a){a=a||void 0;var b=this.JSC$15116_parsedOptions_.valueProto_;a!=_.rv(b,19,!1)&&_.jk(b,19,a);return this};
_.f.JSC$15118_setPad=function(a){a=a||void 0;var b=this.JSC$15116_parsedOptions_.valueProto_;a!=_.lv(b,60)&&_.jk(b,60,a);return this};
_.f.JSC$15118_setSmartCropUseFace=function(a){a=a||void 0;var b=this.JSC$15116_parsedOptions_.valueProto_;a!=_.rv(b,67,!1)&&_.jk(b,67,a);return this};
_.f.JSC$15118_setSmartCropNoClip=function(a){a=a||void 0;var b=this.JSC$15116_parsedOptions_.valueProto_;a!=_.rv(b,52,!1)&&_.jk(b,52,a);return this};
_.f.setSize=function(a){var b=this.JSC$15116_parsedOptions_,c=b.valueProto_;Oxc(a,c.getSize(),b.signatureFlagProto_.getSize())&&c.setSize(a);return this};
_.f.setToken=function(a){a=a||void 0;var b=this.JSC$15116_parsedOptions_.valueProto_;a!=_.id(b,24)&&b.setToken(a);return this};
_.f.JSC$15118_setWidth=function(a){var b=this.JSC$15116_parsedOptions_,c=b.valueProto_;Oxc(a,c.getWidth(),b.signatureFlagProto_.getWidth())&&_.ik(c,12,a);return this};
_.f.clearOptions=function(){Lxc(this,"");return this};
_.f.build=function(){this.JSC$15116_components_.length=0;var a=this.JSC$15116_parsedOptions_,b=a.valueProto_;a=a.signatureFlagProto_;RY(this,"s",b.getSize(),a.getSize());RY(this,"w",b.getWidth(),a.getWidth());SY(this,"c",_.rv(b,2,!1),_.rv(a,2,!1));SY(this,"d",_.rv(b,3,!1),_.rv(a,3,!1));RY(this,"h",b.getHeight(),a.getHeight());SY(this,"s",_.lv(b,33),_.lv(a,33));SY(this,"h",b.getHtml(),a.getHtml());SY(this,"p",_.rv(b,19,!1),_.rv(a,19,!1));SY(this,"pp",_.rv(b,52,!1),_.rv(a,52,!1));SY(this,"pf",_.rv(b,
67,!1),_.rv(a,67,!1));SY(this,"n",_.rv(b,20,!1),_.rv(a,20,!1));RY(this,"r",_.pv(b,26),_.pv(a,26));SY(this,"r",_.rv(b,6,!1),_.rv(a,6,!1));SY(this,"o",_.lv(b,27),_.lv(a,27));var c=_.CM(b,7);TY(this,"o",c,_.CM(a,7));c=_.CM(b,29);TY(this,"j",c,_.CM(a,29));RY(this,"x",_.pv(b,9),_.pv(a,9));RY(this,"y",_.pv(b,10),_.pv(a,10));RY(this,"z",_.pv(b,11),_.pv(a,11));SY(this,"g",_.rv(b,14,!1),_.rv(a,14,!1));RY(this,"e",_.pv(b,15),_.pv(a,15));TY(this,"f",_.id(b,16),_.id(a,16));SY(this,"k",_.lv(b,17),_.lv(a,17));
SY(this,"u",_.lv(b,18),!0);SY(this,"ut",_.lv(b,45),!0);SY(this,"i",_.lv(b,22),!0);SY(this,"a",_.lv(b,21),_.lv(a,21));SY(this,"b",_.rv(b,23,!1),_.rv(a,23,!1));RY(this,"b",_.pv(b,38),_.pv(a,38));RY(this,"c",_.pv(b,39),_.pv(a,39),16,8);TY(this,"q",_.id(b,28),_.id(a,28));SY(this,"fh",_.lv(b,30),_.lv(a,30));SY(this,"fv",_.lv(b,31),_.lv(a,31));SY(this,"fg",_.rv(b,34,!1),_.rv(a,34,!1));SY(this,"ci",_.lv(b,32),_.lv(a,32));TY(this,"t",_.id(b,24),_.id(a,24));TY(this,"nt0",_.id(b,36),_.id(a,36));SY(this,"rw",
_.rv(b,35,!1),_.rv(a,35,!1));SY(this,"rwu",_.rv(b,41,!1),_.rv(a,41,!1));SY(this,"rwa",_.rv(b,64,!1),_.rv(a,64,!1));SY(this,"nw",_.rv(b,48,!1),_.rv(a,48,!1));SY(this,"rh",_.rv(b,49,!1),_.rv(a,49,!1));SY(this,"no",_.rv(b,37,!1),_.rv(a,37,!1));SY(this,"ns",_.lv(b,40),_.lv(a,40));RY(this,"k",_.pv(b,42),_.pv(a,42));RY(this,"p",_.pv(b,43),_.pv(a,43));RY(this,"l",_.pv(b,44),_.pv(a,44));RY(this,"v",_.pv(b,62),_.pv(a,62));SY(this,"nu",_.lv(b,46),_.lv(a,46));SY(this,"ft",_.lv(b,50),_.lv(a,50));SY(this,"cc",
_.lv(b,51),_.lv(a,51));SY(this,"nd",_.lv(b,53),_.lv(a,53));SY(this,"ip",_.lv(b,54),_.lv(a,54));SY(this,"nc",_.lv(b,55),_.lv(a,55));RY(this,"a",_.pv(b,56),_.pv(a,56));SY(this,"rj",_.lv(b,57),_.lv(a,57));SY(this,"rp",_.lv(b,58),_.lv(a,58));SY(this,"rg",_.lv(b,59),_.lv(a,59));SY(this,"pd",_.lv(b,60),_.lv(a,60));SY(this,"pa",_.lv(b,61),_.lv(a,61));RY(this,"m",_.pv(b,63),_.pv(a,63));RY(this,"vb",_.qv(b,68),_.qv(a,68));RY(this,"vl",_.qv(b,69),_.qv(a,69));SY(this,"lf",_.lv(b,65),_.lv(a,65));SY(this,"mv",
_.lv(b,66),_.lv(a,66));SY(this,"id",_.lv(b,70),_.lv(a,70));RY(this,"ic",_.pv(b,71),!0);SY(this,"pg",_.rv(b,72,!1),_.rv(a,72,!1));SY(this,"mo",_.lv(b,73),_.lv(a,73));SY(this,"al",_.lv(b,74),_.lv(a,74));RY(this,"iv",_.qv(b,75),_.qv(a,75));RY(this,"pi",_.AM(b,76),_.AM(a,76));RY(this,"ya",_.AM(b,77),_.AM(a,77));RY(this,"ro",_.AM(b,78),_.AM(a,78));RY(this,"fo",_.AM(b,79),_.AM(a,79));SY(this,"df",_.lv(b,80),_.lv(a,80));TY(this,"mm",_.id(b,81),_.id(a,81));SY(this,"sg",_.lv(b,82),_.lv(a,82));SY(this,"gd",
_.lv(b,83),_.lv(a,83));SY(this,"fm",_.lv(b,84),_.lv(a,84));RY(this,"ba",_.pv(b,85),_.pv(a,85));RY(this,"br",_.pv(b,86),_.pv(a,86));RY(this,"bc",_.pv(b,87),_.pv(a,87),16,8);RY(this,"pc",_.pv(b,88),_.pv(a,88),16,8);RY(this,"sc",_.pv(b,89),_.pv(a,89),16,8);SY(this,"dv",_.lv(b,90),_.lv(a,90));SY(this,"md",_.lv(b,91),_.lv(a,91));RY(this,"cp",_.pv(b,92),_.pv(a,92));SY(this,"sm",_.lv(b,93),_.lv(a,93));RY(this,"cv",_.pv(b,94),_.pv(a,94));SY(this,"ng",_.lv(b,95),_.lv(a,95));SY(this,"il",_.lv(b,96),_.lv(a,
96));SY(this,"lo",_.lv(b,97),_.lv(a,97));SY(this,"vm",_.lv(b,98),_.lv(a,98));TY(this,"dc",_.id(b,99),_.id(a,99));SY(this,"rf",_.lv(b,100),_.lv(a,100));TY(this,"vf",_.id(b,102),_.id(a,102));SY(this,"ra",_.rv(b,103,!1),_.rv(a,103,!1));SY(this,"ckm",_.lv(b,104),_.lv(a,104));SY(this,"gm",_.lv(b,105),_.lv(a,105));SY(this,"ngm",_.lv(b,106),_.lv(a,106));RY(this,"em",_.pv(b,107),_.pv(a,107));SY(this,"cr",_.lv(b,108),_.lv(a,108));return this.JSC$15116_components_.join("-")};
var RY=function(a,b,c,d,e,h){if(null!=c){var l=void 0==e||10!=e&&16!=e?10:e;c=c.toString(l);e=new Ftc;e.append(16==l?"0x":"");l=e.append;void 0==h?h="":(h-=c.length,h=0>=h?"":(0,_.GJa)("0",h));l.call(e,h);e.append(c);Pxc(a,b,e.toString(),!!d)}},SY=function(a,b,c,d){c&&Pxc(a,b,"",!!d)},TY=function(a,b,c,d){c&&Pxc(a,b,c,!!d)},Pxc=function(a,b,c,d){d&&(b=b.charAt(0).toUpperCase()+b.substring(1));
a.JSC$15116_components_.push(b+c)};var UY=function(a){Mxc.call(this,a)};
_.Wu(UY,Mxc);_.f=UY.prototype;_.f.JSC$15118_setCrop=function(a){a&&VY(this);return UY.superClass_.JSC$15118_setCrop.call(this,a)};
_.f.JSC$15118_setHeight=function(a){a=null==a||0>a?void 0:a;null!=a&&this.setSize();return UY.superClass_.JSC$15118_setHeight.call(this,a)};
_.f.JSC$15118_setImageCrop=function(a){a&&VY(this);return UY.superClass_.JSC$15118_setImageCrop.call(this,a)};
_.f.JSC$15118_setCircleCrop=function(a){a&&VY(this);return UY.superClass_.JSC$15118_setCircleCrop.call(this,a)};
_.f.setSize=function(a){_.Ka(a)&&(a=Math.max(a.width,a.height));a=null==a||0>a?void 0:a;null!=a&&(this.JSC$15118_setWidth(),this.JSC$15118_setHeight());return UY.superClass_.setSize.call(this,a)};
_.f.JSC$15118_setSmartCrop=function(a){a&&VY(this);return UY.superClass_.JSC$15118_setSmartCrop.call(this,a)};
_.f.JSC$15118_setSmartCropNoClip=function(a){a&&VY(this);return UY.superClass_.JSC$15118_setSmartCropNoClip.call(this,a)};
_.f.JSC$15118_setSmartCropUseFace=function(a){a&&VY(this);return UY.superClass_.JSC$15118_setSmartCropUseFace.call(this,a)};
_.f.setCenterCrop=function(a){a&&VY(this);return UY.superClass_.setCenterCrop.call(this,a)};
_.f.JSC$15118_setPad=function(a){a&&VY(this);return UY.superClass_.JSC$15118_setPad.call(this,a)};
_.f.JSC$15118_setWidth=function(a){a=null==a||0>a?void 0:a;null!=a&&this.setSize();return UY.superClass_.JSC$15118_setWidth.call(this,a)};
var Qxc=function(a){a.clearOptions();var b=a.JSC$15116_parsedOptions_.valueProto_;1!=_.rv(b,3,!1)&&_.jk(b,3,!0);return a},VY=function(a){a.setCenterCrop();
a.JSC$15118_setCircleCrop();a.JSC$15118_setCrop();a.JSC$15118_setImageCrop();a.JSC$15118_setPad();a.JSC$15118_setSmartCrop();a.JSC$15118_setSmartCropNoClip();a.JSC$15118_setSmartCropUseFace()};
UY.prototype.build=function(){var a=this.JSC$15116_parsedOptions_.valueProto_;_.lv(a,18)||_.lv(a,45)?a.getSize()||this.setSize(0):(a=this.JSC$15116_parsedOptions_.valueProto_,a.getSize()||a.getWidth()||a.getHeight()||(this.setSize(),this.JSC$15118_setHeight(),this.JSC$15118_setWidth(),VY(this)));return UY.superClass_.build.call(this)};var Rxc=/^[^\/]*\/\//,Sxc=function(a,b){b=void 0===b?!1:b;this.original_=a;this.originalPrefix_="";(a=this.original_.match(Rxc))&&a[0]?(this.originalPrefix_=a[0],a=this.originalPrefix_.match(/\w+/)?this.original_:"http://"+this.original_.substring(this.originalPrefix_.length)):a="http://"+this.original_;this.uri_=_.sx(a,!0);this.isFreeformUrl_=b;this.JSC$15122_valid_=!0;this.obfuscated_=!1},Txc=function(a,b){a.JSC$15124_pathPrefix_=a.JSC$15124_pathPrefix_?a.JSC$15124_pathPrefix_+("/"+b):b},WY=function(a){if(void 0==
a.JSC$15124_components_){var b=a.uri_.getPath().substring(1);
a.JSC$15124_pathPrefix_=null;if(a.isFreeformUrl_){a.JSC$15124_components_=[];if(1<(b.match(/=/g)||[]).length)return a.JSC$15122_valid_=!1,a.JSC$15124_components_;var c=b.indexOf("=");-1!=c?(a.JSC$15124_components_.push(b.substr(0,c)),a.JSC$15124_components_.push(b.substr(c+1))):a.JSC$15124_components_.push(b);return a.JSC$15124_components_}a.JSC$15124_components_=b.split("/");b=a.JSC$15124_components_.length;2<b&&"u"==a.JSC$15124_components_[0]&&(Txc(a,a.JSC$15124_components_[0]+"/"+a.JSC$15124_components_[1]),
a.JSC$15124_components_.shift(),a.JSC$15124_components_.shift(),b-=2);if(0==b||4==b||7<b)return a.JSC$15122_valid_=!1,a.JSC$15124_components_;if(2==b)Txc(a,a.JSC$15124_components_[0]);else if("image"==a.JSC$15124_components_[0])Txc(a,a.JSC$15124_components_[0]);else if(7==b||3==b)return a.JSC$15122_valid_=!1,a.JSC$15124_components_;if(3>=b){a.obfuscated_=!0;3==b&&(Txc(a,a.JSC$15124_components_[1]),a.JSC$15124_components_.shift(),--b);--b;c=a.JSC$15124_components_[b];var d=c.indexOf("=");-1!=d&&(a.JSC$15124_components_[b]=
c.substr(0,d),a.JSC$15124_components_.push(c.substr(d+1)))}}return a.JSC$15124_components_};
Sxc.prototype.isValid=function(){WY(this);return this.JSC$15122_valid_};
Sxc.prototype.isObfuscated=function(){WY(this);return this.obfuscated_};
var Uxc=function(a){WY(a);return a.isFreeformUrl_},XY=function(a){WY(a);
void 0==a.JSC$15124_pathPrefix_&&(a.JSC$15124_pathPrefix_=null);return a.JSC$15124_pathPrefix_},Vxc=function(a){switch(WY(a).length){case 7:return!0;
case 6:return null==XY(a);case 5:return!1;case 3:return!0;case 2:return null==XY(a);case 1:return!1;default:return!1}},YY=function(a,b){if(Uxc(a))a:{switch(b){case 7:b=0;
break;case 4:if(!Vxc(a)){a=null;break a}b=1;break;default:a=null;break a}a=WY(a)[b]}else if(a.isObfuscated())a:{var c=null!=XY(a)?1:0;switch(b){case 6:b=c;break;case 4:if(!Vxc(a)){a=null;break a}b=1+c;break;default:a=null;break a}a=WY(a)[b]}else a:{c=null!=XY(a)?1:0;switch(b){case 0:b=c;break;case 1:b=1+c;break;case 2:b=2+c;break;case 3:b=3+c;break;case 4:if(!Vxc(a)){a=null;break a}b=4+c;break;case 5:b=Vxc(a)?1:0;b=4+c+b;break;default:a=null;break a}a=WY(a)[b]}return a};
Sxc.prototype.getOptions=function(){void 0==this.options_&&(this.options_=YY(this,4));return this.options_};var Wxc=function(){};
Wxc.prototype.parse=function(a,b){return new Xxc(a,void 0===b?!1:b)};
var Xxc=function(a,b){Sxc.call(this,a,void 0===b?!1:b)};
_.H(Xxc,Sxc);var Zxc=function(a,b){b=void 0===b?!1:b;this.parsedImageUrl_=null;a instanceof Xxc||(void 0==Yxc&&(Yxc=new Wxc),a=Yxc.parse(a.toString(),b));a=this.parsedImageUrl_=a;void 0==a.JSC$15128_parsedOptions_&&((b=a.getOptions())||(b=""),a.JSC$15128_parsedOptions_=(new Gxc).parse(b));Mxc.call(this,a.JSC$15128_parsedOptions_);this.protocolPrefix_=this.parsedImageUrl_.originalPrefix_;a=this.parsedImageUrl_;b=a.uri_.JSC$6371_port_;this.JSC$15130_domain_=a.uri_.JSC$6371_domain_+(b?":"+b:"");this.JSC$15130_query_=
this.parsedImageUrl_.uri_.JSC$6371_queryData_.toString()},Yxc;
_.Wu(Zxc,UY);Zxc.prototype.isValid=function(){return this.parsedImageUrl_.isValid()};
Zxc.prototype.build=function(){if(!this.parsedImageUrl_.isValid())return this.parsedImageUrl_.original_;var a=Zxc.superClass_.build.call(this),b=[];null!=XY(this.parsedImageUrl_)&&b.push(XY(this.parsedImageUrl_));var c=Uxc(this.parsedImageUrl_);if(this.parsedImageUrl_.isObfuscated()){var d=this.parsedImageUrl_;void 0==d.obfuscatedData_&&(d.obfuscatedData_=YY(d,6));b.push(d.obfuscatedData_+(a?"="+a:""))}else if(c){d=b.push;var e=this.parsedImageUrl_;void 0===e.freeformUrlPath_&&(e.freeformUrlPath_=
YY(e,7));d.call(b,e.freeformUrlPath_);a&&b.push(a)}else d=b.push,e=this.parsedImageUrl_,void 0==e.obfuscatedGaiaId_&&(e.obfuscatedGaiaId_=YY(e,0)),d.call(b,e.obfuscatedGaiaId_),d=b.push,e=this.parsedImageUrl_,void 0==e.photoId_&&(e.photoId_=YY(e,1)),d.call(b,e.photoId_),d=b.push,e=this.parsedImageUrl_,void 0==e.imageVersion_&&(e.imageVersion_=YY(e,2)),d.call(b,e.imageVersion_),d=b.push,e=this.parsedImageUrl_,void 0==e.signature_&&(e.signature_=YY(e,3)),d.call(b,e.signature_),a&&b.push(a),a=b.push,
d=this.parsedImageUrl_,void 0==d.filename_&&(d.filename_=YY(d,5)),a.call(b,d.filename_);b=c?b.join("="):b.join("/");b=_.sx(this.protocolPrefix_+this.JSC$15130_domain_+"/"+b+(this.JSC$15130_query_?"?"+this.JSC$15130_query_:"")).toString();b.startsWith("%3a//")&&(b=b.replace("%3a//","://"));return b};var ZY=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("zh`"+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 $xc=function(){};
$xc.prototype.stringify=function(a){return _.ca.JSON.stringify(a,void 0)};
$xc.prototype.parse=function(a){return _.ca.JSON.parse(a,void 0)};var ayc=function(){_.iw.call(this,"v")};
_.Wu(ayc,_.iw);var byc=function(){_.iw.call(this,"u")};
_.Wu(byc,_.iw);var cyc=null,dyc=function(){return cyc=cyc||new _.pw},eyc=function(a){_.iw.call(this,"serverreachability",a)};
_.Wu(eyc,_.iw);var fyc=function(a){var b=dyc();b.dispatchEvent(new eyc(b,a))},gyc=function(a){_.iw.call(this,"statevent",a)};
_.Wu(gyc,_.iw);var $Y=function(a){var b=dyc();b.dispatchEvent(new gyc(b,a))},hyc=function(a,b,c,d){_.iw.call(this,"timingevent",a);
this.size=b;this.retries=d};
_.Wu(hyc,_.iw);var iyc=function(a,b,c){var d=dyc();d.dispatchEvent(new hyc(d,a,b,c))},jyc=function(a,b){if("function"!==typeof a)throw Error("Ah");
return _.ca.setTimeout(function(){a()},b)};var aZ=function(){this.redactEnabled_=!0};
aZ.prototype.disableRedact=function(){this.redactEnabled_=!1};
var kyc=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 t=q[0];q=q[1];var y=t.split("_");l=2<=y.length&&"type"==y[1]?l+(t+"="+q+"&"):l+(t+"=redacted&")}}}else l=null;else l=h;return"XMLHTTP REQ ("+d+") [attempt "+e+"]: "+b+"\n"+c+"\n"+l})},lyc=function(a,b,c,d,e,h,l){a.info(function(){return"XMLHTTP RESP ("+d+") [ attempt "+e+"]: "+b+"\n"+c+"\n"+h+" "+l})},bZ=function(a,b,c,d){a.info(function(){return"XMLHTTP TEXT ("+
b+"): "+myc(a,c)+(d?" "+d:"")})},nyc=function(a,b){a.info(function(){return"TIMEOUT: "+b})};
aZ.prototype.debug=function(){};
aZ.prototype.info=function(){};
aZ.prototype.warning=function(){};
var myc=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,_.gi)(c)}catch(p){return a.debug("Exception parsing expected JS array - probably was not JS"),b}};var cZ=function(a,b,c,d,e){this.JSC$15149_channel_=a;this.JSC$15149_channelDebug_=b;this.sid_=c;this.JSC$15149_rid_=d;this.JSC$15149_retryId_=e||1;this.JSC$15149_eventHandler_=new _.Yw(this);this.timeout_=45E3;a=_.bv?125:void 0;this.JSC$15149_pollingTimer_=new _.Fw(a);this.JSC$15149_extraHeaders_=null;this.JSC$15149_successful_=!1;this.JSC$15149_postData_=this.JSC$15149_requestUri_=this.JSC$15149_baseUri_=this.JSC$15149_type_=this.JSC$15149_requestStartTime_=this.JSC$15149_watchDogTimeoutTime_=this.JSC$15149_watchDogTimerId_=
null;this.JSC$15149_pendingMessages_=[];this.JSC$15149_xmlHttp_=null;this.JSC$15149_xmlHttpChunkStart_=0;this.JSC$15149_lastError_=this.JSC$15149_verb_=null;this.JSC$15149_lastStatusCode_=-1;this.JSC$15149_cancelled_=!1;this.JSC$15149_readyStateChangeThrottleMs_=0;this.JSC$15149_readyStateChangeThrottle_=null;this.firstByteReceived_=this.initialResponseDecoded_=this.decodeInitialResponse_=this.decodeChunks_=!1;this.fetchResponseState_=new oyc},oyc=function(){this.textDecoder=null;
this.responseBuffer="";this.responseArrivedForFetch=!1},pyc=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"}},qyc={},ryc={};
cZ.prototype.setTimeout=function(a){this.timeout_=a};
var tyc=function(a,b,c){a.JSC$15149_type_=1;a.JSC$15149_baseUri_=_.OM(b.clone());a.JSC$15149_postData_=c;a.decodeChunks_=!0;syc(a,null)},syc=function(a,b){a.JSC$15149_requestStartTime_=Date.now();
uyc(a);a.JSC$15149_requestUri_=a.JSC$15149_baseUri_.clone();Xpc(a.JSC$15149_requestUri_,"t",a.JSC$15149_retryId_);a.JSC$15149_xmlHttpChunkStart_=0;var c=a.JSC$15149_channel_.JSC$15169_supportsCrossDomainXhrs_;a.fetchResponseState_=new oyc;a.JSC$15149_xmlHttp_=vyc(a.JSC$15149_channel_,c?b:null,!a.JSC$15149_postData_);0<a.JSC$15149_readyStateChangeThrottleMs_&&(a.JSC$15149_readyStateChangeThrottle_=new _.dA((0,_.Uu)(a.JSC$15153_xmlHttpHandler_,a,a.JSC$15149_xmlHttp_),a.JSC$15149_readyStateChangeThrottleMs_));
a.JSC$15149_eventHandler_.listen(a.JSC$15149_xmlHttp_,"readystatechange",a.JSC$15153_readyStateChangeHandler_);b=a.JSC$15149_extraHeaders_?_.If.clone(a.JSC$15149_extraHeaders_):{};a.JSC$15149_postData_?(a.JSC$15149_verb_||(a.JSC$15149_verb_="POST"),b["Content-Type"]="application/x-www-form-urlencoded",a.JSC$15149_xmlHttp_.send(a.JSC$15149_requestUri_,a.JSC$15149_verb_,a.JSC$15149_postData_,b)):(a.JSC$15149_verb_="GET",a.JSC$15149_xmlHttp_.send(a.JSC$15149_requestUri_,a.JSC$15149_verb_,null,b));fyc(1);
kyc(a.JSC$15149_channelDebug_,a.JSC$15149_verb_,a.JSC$15149_requestUri_,a.JSC$15149_rid_,a.JSC$15149_retryId_,a.JSC$15149_postData_)};
cZ.prototype.JSC$15153_readyStateChangeHandler_=function(a){a=a.target;var b=this.JSC$15149_readyStateChangeThrottle_;b&&3==_.Tw(a)?(this.JSC$15149_channelDebug_.debug("Throttling readystatechange."),b.fire()):this.JSC$15153_xmlHttpHandler_(a)};
cZ.prototype.JSC$15153_xmlHttpHandler_=function(a){try{a==this.JSC$15149_xmlHttp_?wyc(this):this.JSC$15149_channelDebug_.warning("Called back with an unexpected xmlhttp")}catch(b){this.JSC$15149_channelDebug_.debug("Failed call to OnXmlHttpReadyStateChanged_"),xyc(this)}finally{}};
var wyc=function(a){var b=_.Tw(a.JSC$15149_xmlHttp_),c=a.JSC$15149_xmlHttp_.JSC$6183_lastErrorCode_,d=a.JSC$15149_xmlHttp_.getStatus();if(!(3>b||3==b&&!_.bv&&!xyc(a))){a.JSC$15149_cancelled_||4!=b||7==c||(8==c||0>=d?fyc(3):fyc(2));yyc(a);var e=a.JSC$15149_xmlHttp_.getStatus();a.JSC$15149_lastStatusCode_=e;c=zyc(a);xyc(a)||a.JSC$15149_channelDebug_.debug(function(){return"No response text for uri "+a.JSC$15149_requestUri_+" status "+e});
a.JSC$15149_successful_=200==e;lyc(a.JSC$15149_channelDebug_,a.JSC$15149_verb_,a.JSC$15149_requestUri_,a.JSC$15149_rid_,a.JSC$15149_retryId_,b,e);if(a.JSC$15149_successful_){if(a.decodeInitialResponse_&&!a.initialResponseDecoded_)if(d=Ayc(a))bZ(a.JSC$15149_channelDebug_,a.JSC$15149_rid_,d,"Initial handshake response via X-HTTP-Initial-Response"),a.initialResponseDecoded_=!0,Byc(a,d);else{a.JSC$15149_successful_=!1;a.JSC$15149_lastError_=3;$Y(12);a.JSC$15149_channelDebug_.warning("XMLHTTP Missing X_HTTP_INITIAL_RESPONSE ("+
a.JSC$15149_rid_+")");dZ(a);Cyc(a);return}a.decodeChunks_?(Dyc(a,b,c),_.bv&&a.JSC$15149_successful_&&3==b&&Eyc(a)):(bZ(a.JSC$15149_channelDebug_,a.JSC$15149_rid_,c,null),Byc(a,c));4==b&&dZ(a);a.JSC$15149_successful_&&!a.JSC$15149_cancelled_&&(4==b?Fyc(a.JSC$15149_channel_,a):(a.JSC$15149_successful_=!1,uyc(a)))}else Wpc(a.JSC$15149_xmlHttp_),400==e&&0<c.indexOf("Unknown SID")?(a.JSC$15149_lastError_=3,$Y(12),a.JSC$15149_channelDebug_.warning("XMLHTTP Unknown SID ("+a.JSC$15149_rid_+")")):(a.JSC$15149_lastError_=
0,$Y(13),a.JSC$15149_channelDebug_.warning("XMLHTTP Bad status "+e+" ("+a.JSC$15149_rid_+")")),dZ(a),Cyc(a)}},Ayc=function(a){return a.JSC$15149_xmlHttp_&&(a=vW(a.JSC$15149_xmlHttp_,"X-HTTP-Initial-Response"))&&!_.hi(a)?a:null},zyc=function(a){if(!Gyc(a))return a.JSC$15149_xmlHttp_.getResponseText();
var b=a.JSC$15149_xmlHttp_.getResponse(),c="",d=b.length,e=4==_.Tw(a.JSC$15149_xmlHttp_);if(!a.fetchResponseState_.textDecoder){if("undefined"===typeof TextDecoder)return dZ(a),Cyc(a),"";a.fetchResponseState_.textDecoder=new _.ca.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.length=0;a.fetchResponseState_.responseBuffer+=c;a.JSC$15149_xmlHttpChunkStart_=0;return a.fetchResponseState_.responseBuffer},
xyc=function(a){return a.JSC$15149_xmlHttp_?a.fetchResponseState_.responseArrivedForFetch?!0:!(!a.JSC$15149_xmlHttp_.getResponseText()&&!a.JSC$15149_xmlHttp_.getResponse()):!1},Gyc=function(a){return a.JSC$15149_xmlHttp_?"GET"==a.JSC$15149_verb_&&2!=a.JSC$15149_type_&&a.JSC$15149_channel_.usesFetchStreams_:!1},Dyc=function(a,b,c){for(var d=!0,e;!a.JSC$15149_cancelled_&&a.JSC$15149_xmlHttpChunkStart_<c.length;)if(e=Hyc(a,c),e==ryc){4==b&&(a.JSC$15149_lastError_=4,$Y(14),d=!1);
bZ(a.JSC$15149_channelDebug_,a.JSC$15149_rid_,null,"[Incomplete Response]");break}else if(e==qyc){a.JSC$15149_lastError_=4;$Y(15);bZ(a.JSC$15149_channelDebug_,a.JSC$15149_rid_,c,"[Invalid Chunk]");d=!1;break}else bZ(a.JSC$15149_channelDebug_,a.JSC$15149_rid_,e,null),Byc(a,e);Gyc(a)&&0!=a.JSC$15149_xmlHttpChunkStart_&&(a.fetchResponseState_.responseBuffer=a.fetchResponseState_.responseBuffer.slice(a.JSC$15149_xmlHttpChunkStart_),a.JSC$15149_xmlHttpChunkStart_=0);4!=b||0!=c.length||a.fetchResponseState_.responseArrivedForFetch||
(a.JSC$15149_lastError_=1,$Y(16),d=!1);a.JSC$15149_successful_=a.JSC$15149_successful_&&d;d?0<c.length&&!a.firstByteReceived_&&(a.firstByteReceived_=!0,b=a.JSC$15149_channel_,b.JSC$15169_backChannelRequest_==a&&b.detectBufferingProxy_&&!b.bpDetectionDone_&&(b.JSC$15169_channelDebug_.info("Great, no buffering proxy detected. Bytes received: "+c.length),Iyc(b),b.bpDetectionDone_=!0,$Y(11))):(bZ(a.JSC$15149_channelDebug_,a.JSC$15149_rid_,c,"[Invalid Chunked Response]"),dZ(a),Cyc(a))};
cZ.prototype.JSC$15153_pollResponse_=function(){if(this.JSC$15149_xmlHttp_){var a=_.Tw(this.JSC$15149_xmlHttp_),b=this.JSC$15149_xmlHttp_.getResponseText();this.JSC$15149_xmlHttpChunkStart_<b.length&&(yyc(this),Dyc(this,a,b),this.JSC$15149_successful_&&4!=a&&uyc(this))}};
var Eyc=function(a){a.JSC$15149_eventHandler_.listen(a.JSC$15149_pollingTimer_,"tick",a.JSC$15153_pollResponse_);a.JSC$15149_pollingTimer_.start()},Hyc=function(a,b){var c=a.JSC$15149_xmlHttpChunkStart_,d=b.indexOf("\n",c);
if(-1==d)return ryc;c=Number(b.substring(c,d));if(isNaN(c))return qyc;d+=1;if(d+c>b.length)return ryc;b=b.slice(d,d+c);a.JSC$15149_xmlHttpChunkStart_=d+c;return b};
cZ.prototype.cancel=function(){this.JSC$15149_cancelled_=!0;dZ(this)};
var uyc=function(a){a.JSC$15149_watchDogTimeoutTime_=Date.now()+a.timeout_;Jyc(a,a.timeout_)},Jyc=function(a,b){if(null!=a.JSC$15149_watchDogTimerId_)throw Error("Bh");
a.JSC$15149_watchDogTimerId_=jyc((0,_.Uu)(a.JSC$15153_onWatchDogTimeout_,a),b)},yyc=function(a){a.JSC$15149_watchDogTimerId_&&(_.ca.clearTimeout(a.JSC$15149_watchDogTimerId_),a.JSC$15149_watchDogTimerId_=null)};
cZ.prototype.JSC$15153_onWatchDogTimeout_=function(){this.JSC$15149_watchDogTimerId_=null;var a=Date.now();0<=a-this.JSC$15149_watchDogTimeoutTime_?(nyc(this.JSC$15149_channelDebug_,this.JSC$15149_requestUri_),2!=this.JSC$15149_type_&&(fyc(3),$Y(17)),dZ(this),this.JSC$15149_lastError_=2,Cyc(this)):(this.JSC$15149_channelDebug_.warning("WatchDog timer called too early"),Jyc(this,this.JSC$15149_watchDogTimeoutTime_-a))};
var Cyc=function(a){0==a.JSC$15149_channel_.state_||a.JSC$15149_cancelled_||Fyc(a.JSC$15149_channel_,a)},dZ=function(a){yyc(a);
_.Jc(a.JSC$15149_readyStateChangeThrottle_);a.JSC$15149_readyStateChangeThrottle_=null;a.JSC$15149_pollingTimer_.stop();a.JSC$15149_eventHandler_.removeAll();if(a.JSC$15149_xmlHttp_){var b=a.JSC$15149_xmlHttp_;a.JSC$15149_xmlHttp_=null;b.abort();b.dispose()}};
cZ.prototype.getLastError=function(){return this.JSC$15149_lastError_};
var Byc=function(a,b){try{var c=a.JSC$15149_channel_;if(0!=c.state_&&(c.JSC$15169_backChannelRequest_==a||Kyc(c.forwardChannelRequestPool_,a)))if(!a.initialResponseDecoded_&&Kyc(c.forwardChannelRequestPool_,a)&&3==c.state_){try{var d=c.wireCodec_.JSC$15164_parser_.parse(b)}catch(m){d=null}if(Array.isArray(d)&&3==d.length){b=d;if(0==b[0])a:if(c.JSC$15169_channelDebug_.debug("Server claims our backchannel is missing."),c.JSC$15169_backChannelTimerId_)c.JSC$15169_channelDebug_.debug("But we are currently starting the request.");
else{if(c.JSC$15169_backChannelRequest_)if(c.JSC$15169_backChannelRequest_.JSC$15149_requestStartTime_+3E3<a.JSC$15149_requestStartTime_)Lyc(c),Myc(c);else break a;else c.JSC$15169_channelDebug_.warning("We do not have a BackChannel established");Nyc(c);$Y(18)}else{c.JSC$15169_lastPostResponseArrayId_=b[1];var e=c.JSC$15169_lastPostResponseArrayId_-c.JSC$15169_lastArrayId_;if(0<e){var h=b[2];c.JSC$15169_channelDebug_.debug(h+" bytes (in "+e+" arrays) are outstanding on the BackChannel");37500>h&&
c.enableStreaming_&&0==c.JSC$15169_backChannelRetryCount_&&!c.JSC$15169_deadBackChannelTimerId_&&(c.JSC$15169_deadBackChannelTimerId_=jyc((0,_.Uu)(c.JSC$15171_onBackChannelDead_,c),6E3))}}if(1>=Oyc(c.forwardChannelRequestPool_)&&c.forwardChannelFlushedCallback_){try{c.forwardChannelFlushedCallback_()}catch(m){}c.forwardChannelFlushedCallback_=void 0}}else c.JSC$15169_channelDebug_.debug("Bad POST response data returned"),eZ(c,11)}else if((a.initialResponseDecoded_||c.JSC$15169_backChannelRequest_==
a)&&Lyc(c),!_.hi(b)){var l=c.wireCodec_.JSC$15164_parser_.parse(b);c.onInput_(l,a)}fyc(4)}catch(m){}};var Pyc=function(a,b){this.JSC$15156_mapId=a;this.map=b;this.context=null};var Qyc=function(a){this.maxPoolSizeConfigured_=a||10;_.ca.PerformanceNavigationTiming?(a=_.ca.performance.getEntriesByType("navigation"),a=0<a.length&&("hq"==a[0].nextHopProtocol||"h2"==a[0].nextHopProtocol)):a=!!(_.ca.chrome&&_.ca.chrome.loadTimes&&_.ca.chrome.loadTimes()&&_.ca.chrome.loadTimes().wasFetchedViaSpdy);this.JSC$15159_maxSize_=a?this.maxPoolSizeConfigured_:1;this.requestPool_=null;1<this.JSC$15159_maxSize_&&(this.requestPool_=new Set);this.JSC$15159_request_=null;this.JSC$15159_pendingMessages_=
[]},Ryc=function(a){return a.JSC$15159_request_?!0:a.requestPool_?a.requestPool_.size>=a.JSC$15159_maxSize_:!1},Oyc=function(a){return a.JSC$15159_request_?1:a.requestPool_?a.requestPool_.size:0},Kyc=function(a,b){return a.JSC$15159_request_?a.JSC$15159_request_==b:a.requestPool_?a.requestPool_.has(b):!1},Syc=function(a,b){a.requestPool_?a.requestPool_.add(b):a.JSC$15159_request_=b},Tyc=function(a,b){a.JSC$15159_request_&&a.JSC$15159_request_==b?a.JSC$15159_request_=null:a.requestPool_&&a.requestPool_.has(b)&&
a.requestPool_.delete(b)};
Qyc.prototype.cancel=function(){this.JSC$15159_pendingMessages_=Uyc(this);if(this.JSC$15159_request_)this.JSC$15159_request_.cancel(),this.JSC$15159_request_=null;else if(this.requestPool_&&0!==this.requestPool_.size){for(var a=_.g(this.requestPool_.values()),b=a.next();!b.done;b=a.next())b.value.cancel();this.requestPool_.clear()}};
Qyc.prototype.hasPendingRequest=function(){return null!=this.JSC$15159_request_||null!=this.requestPool_&&0!==this.requestPool_.size};
var Uyc=function(a){if(null!=a.JSC$15159_request_)return a.JSC$15159_pendingMessages_.concat(a.JSC$15159_request_.JSC$15149_pendingMessages_);if(null!=a.requestPool_&&0!==a.requestPool_.size){var b=a.JSC$15159_pendingMessages_;a=_.g(a.requestPool_.values());for(var c=a.next();!c.done;c=a.next())b=b.concat(c.value.JSC$15149_pendingMessages_);return b}return _.Da(a.JSC$15159_pendingMessages_)},Vyc=function(a,b){a.JSC$15159_pendingMessages_=a.JSC$15159_pendingMessages_.concat(b)};var Xyc=function(a,b){var c=new aZ;c.debug("TestLoadImage: loading "+a);if(_.ca.Image){var d=new Image;d.onload=_.ou(Wyc,c,d,"TestLoadImage: loaded",!0,b);d.onerror=_.ou(Wyc,c,d,"TestLoadImage: error",!1,b);d.onabort=_.ou(Wyc,c,d,"TestLoadImage: abort",!1,b);d.ontimeout=_.ou(Wyc,c,d,"TestLoadImage: timeout",!1,b);_.ca.setTimeout(function(){if(d.ontimeout)d.ontimeout()},1E4);
d.src=a}else b(!1)},Wyc=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){}};var Yyc=function(){this.JSC$15164_parser_=new $xc},Zyc=function(a,b,c){var d=c||"";
try{_.VNa(a,function(e,h){var l=e;_.Ka(e)&&(l=(0,_.gi)(e));b.push(d+h+"="+encodeURIComponent(l))})}catch(e){throw b.push(d+"type="+encodeURIComponent("_badmap")),e;
}};var $yc=function(a,b,c){return c&&c.internalChannelParams?c.internalChannelParams[a]||b:b},fZ=function(a){this.serverVersion_=0;
this.JSC$15169_outgoingMaps_=[];this.JSC$15169_channelDebug_=new aZ;this.JSC$15169_hostPrefix_=this.JSC$15169_backChannelUri_=this.JSC$15169_forwardChannelUri_=this.JSC$15169_path_=this.JSC$15169_backChannelRequest_=this.httpSessionId_=this.httpSessionIdParam_=this.JSC$15169_extraParams_=this.httpHeadersOverwriteParam_=this.initHeaders_=this.JSC$15169_extraHeaders_=null;this.JSC$15169_nextMapId_=this.JSC$15169_nextRid_=0;this.JSC$15169_failFast_=$yc("failFast",!1,a);this.enableStreaming_=this.JSC$15169_deadBackChannelTimerId_=
this.JSC$15169_backChannelTimerId_=this.JSC$15169_forwardChannelTimerId_=this.handler_=null;this.allowStreamingMode_=!0;this.errorResponseStatusCode_=this.JSC$15169_lastPostResponseArrayId_=this.JSC$15169_lastArrayId_=-1;this.JSC$15169_backChannelAttemptId_=this.JSC$15169_backChannelRetryCount_=this.JSC$15169_forwardChannelRetryCount_=0;this.JSC$15169_baseRetryDelayMs_=$yc("baseRetryDelayMs",5E3,a);this.JSC$15169_retryDelaySeedMs_=$yc("retryDelaySeedMs",1E4,a);this.JSC$15169_forwardChannelMaxRetries_=
$yc("forwardChannelMaxRetries",2,a);this.JSC$15169_forwardChannelRequestTimeoutMs_=$yc("forwardChannelRequestTimeoutMs",2E4,a);this.JSC$15169_xmlHttpFactory_=a&&a.xmlHttpFactory||void 0;this.usesFetchStreams_=a&&a.useFetchStreams||!1;this.backChannelRequestTimeoutMs_=void 0;this.JSC$15169_supportsCrossDomainXhrs_=a&&a.supportsCrossDomainXhr||!1;this.sid_="";this.forwardChannelRequestPool_=new Qyc(a&&a.concurrentRequestLimit);this.wireCodec_=new Yyc;this.fastHandshake_=a&&a.fastHandshake||!1;this.encodeInitMessageHeaders_=
a&&a.encodeInitMessageHeaders||!1;this.fastHandshake_&&this.encodeInitMessageHeaders_&&(this.JSC$15169_channelDebug_.warning("Ignore encodeInitMessageHeaders because fastHandshake is set."),this.encodeInitMessageHeaders_=!1);this.blockingHandshake_=a&&a.blockingHandshake||!1;a&&a.disableRedact&&this.JSC$15169_channelDebug_.disableRedact();a&&a.forceLongPolling&&(this.allowStreamingMode_=!1);this.detectBufferingProxy_=!this.fastHandshake_&&this.allowStreamingMode_&&a&&a.detectBufferingProxy||!1;this.longPollingTimeout_=
void 0;a&&a.longPollingTimeout&&0<a.longPollingTimeout&&(this.longPollingTimeout_=a.longPollingTimeout);this.forwardChannelFlushedCallback_=void 0;this.handshakeRttMs_=0;this.bpDetectionDone_=!1;this.nonAckedMapsAtChannelClose_=this.bpDetectionTimerId_=null};
fZ.prototype.JSC$15171_channelVersion_=8;fZ.prototype.state_=1;
fZ.prototype.connect=function(a,b,c,d){this.JSC$15169_channelDebug_.debug("connect()");$Y(0);this.JSC$15169_path_=a;this.JSC$15169_extraParams_=b||{};c&&void 0!==d&&(this.JSC$15169_extraParams_.OSID=c,this.JSC$15169_extraParams_.OAID=d);this.enableStreaming_=this.allowStreamingMode_;this.JSC$15169_channelDebug_.debug("connectChannel_()");a=azc(this,null,this.JSC$15169_path_);this.JSC$15169_channelDebug_.debug("GetForwardChannelUri: "+a);this.JSC$15169_forwardChannelUri_=a;bzc(this)};
fZ.prototype.disconnect=function(){this.JSC$15169_channelDebug_.debug("disconnect()");czc(this);if(3==this.state_){var a=this.JSC$15169_nextRid_++,b=this.JSC$15169_forwardChannelUri_.clone();_.NM(b,"SID",this.sid_);_.NM(b,"RID",a);_.NM(b,"TYPE","terminate");dzc(this,b);a=new cZ(this,this.JSC$15169_channelDebug_,this.sid_,a);a.JSC$15149_type_=2;a.JSC$15149_baseUri_=_.OM(b.clone());b=!1;if(_.ca.navigator&&_.ca.navigator.sendBeacon)try{b=_.ca.navigator.sendBeacon(a.JSC$15149_baseUri_.toString(),"")}catch(c){}!b&&
_.ca.Image&&((new Image).src=a.JSC$15149_baseUri_,b=!0);b||(a.JSC$15149_xmlHttp_=vyc(a.JSC$15149_channel_,null),a.JSC$15149_xmlHttp_.send(a.JSC$15149_baseUri_));a.JSC$15149_requestStartTime_=Date.now();uyc(a)}ezc(this)};
var Myc=function(a){a.JSC$15169_backChannelRequest_&&(Iyc(a),a.JSC$15169_backChannelRequest_.cancel(),a.JSC$15169_backChannelRequest_=null)},czc=function(a){Myc(a);
a.JSC$15169_backChannelTimerId_&&(_.ca.clearTimeout(a.JSC$15169_backChannelTimerId_),a.JSC$15169_backChannelTimerId_=null);Lyc(a);a.forwardChannelRequestPool_.cancel();a.JSC$15169_forwardChannelTimerId_&&("number"===typeof a.JSC$15169_forwardChannelTimerId_&&_.ca.clearTimeout(a.JSC$15169_forwardChannelTimerId_),a.JSC$15169_forwardChannelTimerId_=null)};
fZ.prototype.getState=function(){return this.state_};
var bzc=function(a){Ryc(a.forwardChannelRequestPool_)||a.JSC$15169_forwardChannelTimerId_||(a.JSC$15169_forwardChannelTimerId_=!0,_.Cw(a.JSC$15171_onStartForwardChannelTimer_,a),a.JSC$15169_forwardChannelRetryCount_=0)},gzc=function(a,b){if(Oyc(a.forwardChannelRequestPool_)>=a.forwardChannelRequestPool_.JSC$15159_maxSize_-(a.JSC$15169_forwardChannelTimerId_?1:0))return!1;
if(a.JSC$15169_forwardChannelTimerId_)return a.JSC$15169_channelDebug_.debug("Use the retry request that is already scheduled."),a.JSC$15169_outgoingMaps_=b.JSC$15149_pendingMessages_.concat(a.JSC$15169_outgoingMaps_),!0;if(1==a.state_||2==a.state_||a.JSC$15169_forwardChannelRetryCount_>=(a.JSC$15169_failFast_?0:a.JSC$15169_forwardChannelMaxRetries_))return!1;a.JSC$15169_channelDebug_.debug("Going to retry POST");a.JSC$15169_forwardChannelTimerId_=jyc((0,_.Uu)(a.JSC$15171_onStartForwardChannelTimer_,
a,b),fzc(a,a.JSC$15169_forwardChannelRetryCount_));a.JSC$15169_forwardChannelRetryCount_++;return!0};
fZ.prototype.JSC$15171_onStartForwardChannelTimer_=function(a){if(this.JSC$15169_forwardChannelTimerId_)if(this.JSC$15169_forwardChannelTimerId_=null,this.JSC$15169_channelDebug_.debug("startForwardChannel_"),1==this.state_){if(!a){this.JSC$15169_channelDebug_.debug("open_()");this.JSC$15169_nextRid_=Math.floor(1E5*Math.random());a=this.JSC$15169_nextRid_++;var b=new cZ(this,this.JSC$15169_channelDebug_,"",a),c=this.JSC$15169_extraHeaders_;this.initHeaders_&&(c?(c=_.If.clone(c),_.If.extend(c,this.initHeaders_)):
c=this.initHeaders_);null!==this.httpHeadersOverwriteParam_||this.encodeInitMessageHeaders_||(b.JSC$15149_extraHeaders_=c,c=null);var d;if(this.fastHandshake_)a:{for(var e=d=0;e<this.JSC$15169_outgoingMaps_.length;e++){b:{var h=this.JSC$15169_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$15169_outgoingMaps_.length-1){d=e+1;break a}}d=1E3}else d=1E3;d=hzc(this,b,d);
e=this.JSC$15169_forwardChannelUri_.clone();_.NM(e,"RID",a);_.NM(e,"CVER",22);this.httpSessionIdParam_&&_.NM(e,"X-HTTP-Session-Id",this.httpSessionIdParam_);dzc(this,e);c&&(this.encodeInitMessageHeaders_?d="headers="+_.Kf(Quc(c))+"&"+d:this.httpHeadersOverwriteParam_&&Ruc(e,this.httpHeadersOverwriteParam_,c));Syc(this.forwardChannelRequestPool_,b);this.blockingHandshake_&&_.NM(e,"TYPE","init");this.fastHandshake_?(_.NM(e,"$req",d),_.NM(e,"SID","null"),b.decodeInitialResponse_=!0,tyc(b,e,null)):tyc(b,
e,d);this.state_=2}}else 3==this.state_&&(a?izc(this,a):0==this.JSC$15169_outgoingMaps_.length?this.JSC$15169_channelDebug_.debug("startForwardChannel_ returned: nothing to send"):Ryc(this.forwardChannelRequestPool_)||(izc(this),this.JSC$15169_channelDebug_.debug("startForwardChannel_ finished, sent request")))};
var izc=function(a,b){var c;b?c=b.JSC$15149_rid_:c=a.JSC$15169_nextRid_++;var d=a.JSC$15169_forwardChannelUri_.clone();_.NM(d,"SID",a.sid_);_.NM(d,"RID",c);_.NM(d,"AID",a.JSC$15169_lastArrayId_);dzc(a,d);a.httpHeadersOverwriteParam_&&a.JSC$15169_extraHeaders_&&Ruc(d,a.httpHeadersOverwriteParam_,a.JSC$15169_extraHeaders_);c=new cZ(a,a.JSC$15169_channelDebug_,a.sid_,c,a.JSC$15169_forwardChannelRetryCount_+1);null===a.httpHeadersOverwriteParam_&&(c.JSC$15149_extraHeaders_=a.JSC$15169_extraHeaders_);
b&&(a.JSC$15169_outgoingMaps_=b.JSC$15149_pendingMessages_.concat(a.JSC$15169_outgoingMaps_));b=hzc(a,c,1E3);c.setTimeout(Math.round(.5*a.JSC$15169_forwardChannelRequestTimeoutMs_)+Math.round(.5*a.JSC$15169_forwardChannelRequestTimeoutMs_*Math.random()));Syc(a.forwardChannelRequestPool_,c);tyc(c,d,b)},dzc=function(a,b){a.JSC$15169_extraParams_&&_.If.forEach(a.JSC$15169_extraParams_,function(c,d){_.NM(b,d,c)});
a.handler_&&_.VNa({},function(c,d){_.NM(b,d,c)})},hzc=function(a,b,c){c=Math.min(a.JSC$15169_outgoingMaps_.length,c);
var d=a.handler_?(0,_.Uu)(a.handler_.JSC$15175_badMapError,a.handler_,a):null;a:for(var e=a.JSC$15169_outgoingMaps_,h=-1;;){var l=["count="+c];-1==h?0<c?(h=e[0].JSC$15156_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$15156_mapId,t=e[p].map;q-=h;if(0>q)h=Math.max(0,e[p].JSC$15156_mapId-100),m=!1;else try{Zyc(t,l,"req"+q+"_")}catch(y){d&&d(t)}}if(m){d=l.join("&");break a}}a=a.JSC$15169_outgoingMaps_.splice(0,c);b.JSC$15149_pendingMessages_=a;return d},jzc=function(a){a.JSC$15169_backChannelRequest_||
a.JSC$15169_backChannelTimerId_||(a.JSC$15169_backChannelAttemptId_=1,_.Cw(a.JSC$15171_onStartBackChannelTimer_,a),a.JSC$15169_backChannelRetryCount_=0)},Nyc=function(a){if(a.JSC$15169_backChannelRequest_||a.JSC$15169_backChannelTimerId_||3<=a.JSC$15169_backChannelRetryCount_)return!1;
a.JSC$15169_channelDebug_.debug("Going to retry GET");a.JSC$15169_backChannelAttemptId_++;a.JSC$15169_backChannelTimerId_=jyc((0,_.Uu)(a.JSC$15171_onStartBackChannelTimer_,a),fzc(a,a.JSC$15169_backChannelRetryCount_));a.JSC$15169_backChannelRetryCount_++;return!0};
fZ.prototype.JSC$15171_onStartBackChannelTimer_=function(){this.JSC$15169_backChannelTimerId_=null;kzc(this);if(this.detectBufferingProxy_&&!this.bpDetectionDone_)if(null==this.JSC$15169_backChannelRequest_||0>=this.handshakeRttMs_)this.JSC$15169_channelDebug_.warning("Skip bpDetectionTimerId_ "+this.JSC$15169_backChannelRequest_+" "+this.handshakeRttMs_);else{var a=2*this.handshakeRttMs_;this.JSC$15169_channelDebug_.info("BP detection timer enabled: "+a);this.bpDetectionTimerId_=jyc((0,_.Uu)(this.onBpDetectionTimer_,
this),a)}};
fZ.prototype.onBpDetectionTimer_=function(){if(this.bpDetectionTimerId_){this.bpDetectionTimerId_=null;this.JSC$15169_channelDebug_.info("BP detection timeout reached.");if(null!=this.JSC$15169_backChannelRequest_.JSC$15149_xmlHttp_){var a=this.JSC$15169_backChannelRequest_.JSC$15149_xmlHttp_.getResponseText();a&&this.JSC$15169_channelDebug_.warning("Timer should have been cancelled : "+a)}this.JSC$15169_channelDebug_.info("Buffering proxy detected and switch to long-polling!");this.enableStreaming_=
!1;this.bpDetectionDone_=!0;$Y(10);Myc(this);kzc(this)}else this.JSC$15169_channelDebug_.warning("Invalid operation.")};
var Iyc=function(a){null!=a.bpDetectionTimerId_&&(a.JSC$15169_channelDebug_.debug("Cancel the BP detection timer."),_.ca.clearTimeout(a.bpDetectionTimerId_),a.bpDetectionTimerId_=null)},kzc=function(a){a.JSC$15169_channelDebug_.debug("Creating new HttpRequest");
a.JSC$15169_backChannelRequest_=new cZ(a,a.JSC$15169_channelDebug_,a.sid_,"rpc",a.JSC$15169_backChannelAttemptId_);null===a.httpHeadersOverwriteParam_&&(a.JSC$15169_backChannelRequest_.JSC$15149_extraHeaders_=a.JSC$15169_extraHeaders_);a.JSC$15169_backChannelRequest_.JSC$15149_readyStateChangeThrottleMs_=0;var b=a.JSC$15169_backChannelUri_.clone();_.NM(b,"RID","rpc");_.NM(b,"SID",a.sid_);_.NM(b,"AID",a.JSC$15169_lastArrayId_);_.NM(b,"CI",a.enableStreaming_?"0":"1");!a.enableStreaming_&&a.longPollingTimeout_&&
_.NM(b,"TO",a.longPollingTimeout_);_.NM(b,"TYPE","xmlhttp");dzc(a,b);a.httpHeadersOverwriteParam_&&a.JSC$15169_extraHeaders_&&Ruc(b,a.httpHeadersOverwriteParam_,a.JSC$15169_extraHeaders_);a.backChannelRequestTimeoutMs_&&a.JSC$15169_backChannelRequest_.setTimeout(a.backChannelRequestTimeoutMs_);var c=a.JSC$15169_backChannelRequest_,d=a.JSC$15169_hostPrefix_;c.JSC$15149_type_=1;c.JSC$15149_baseUri_=_.OM(b.clone());c.JSC$15149_postData_=null;c.decodeChunks_=!0;syc(c,d);a.JSC$15169_channelDebug_.debug("New Request created")};
fZ.prototype.JSC$15171_onBackChannelDead_=function(){null!=this.JSC$15169_deadBackChannelTimerId_&&(this.JSC$15169_deadBackChannelTimerId_=null,Myc(this),Nyc(this),$Y(19))};
var Lyc=function(a){null!=a.JSC$15169_deadBackChannelTimerId_&&(_.ca.clearTimeout(a.JSC$15169_deadBackChannelTimerId_),a.JSC$15169_deadBackChannelTimerId_=null)},Fyc=function(a,b){a.JSC$15169_channelDebug_.debug("Request complete");
var c=null;if(a.JSC$15169_backChannelRequest_==b){Lyc(a);Iyc(a);a.JSC$15169_backChannelRequest_=null;var d=2}else if(Kyc(a.forwardChannelRequestPool_,b))c=b.JSC$15149_pendingMessages_,Tyc(a.forwardChannelRequestPool_,b),d=1;else return;if(0!=a.state_)if(b.JSC$15149_successful_)1==d?(iyc(b.JSC$15149_postData_?b.JSC$15149_postData_.length:0,Date.now()-b.JSC$15149_requestStartTime_,a.JSC$15169_forwardChannelRetryCount_),bzc(a)):jzc(a);else{var e=b.JSC$15149_lastStatusCode_,h=b.getLastError();if(3==h||
0==h&&0<e)a.JSC$15169_channelDebug_.debug("Not retrying due to error type"),200<e&&(a.errorResponseStatusCode_=b.JSC$15149_lastStatusCode_);else{a.JSC$15169_channelDebug_.debug(function(){return"Maybe retrying, last error: "+pyc(h,a.errorResponseStatusCode_)});
if(1==d&&gzc(a,b)||2==d&&Nyc(a))return;a.JSC$15169_channelDebug_.debug("Exceeded max number of retries")}c&&0<c.length&&Vyc(a.forwardChannelRequestPool_,c);a.JSC$15169_channelDebug_.debug("Error: HTTP request failed");switch(h){case 1:eZ(a,5);break;case 4:eZ(a,10);break;case 3:eZ(a,6);break;default:eZ(a,2)}}},fzc=function(a,b){var c=a.JSC$15169_baseRetryDelayMs_+Math.floor(Math.random()*a.JSC$15169_retryDelaySeedMs_);
a.isActive()||(a.JSC$15169_channelDebug_.debug("Inactive channel"),c*=2);return c*b};
fZ.prototype.onInput_=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];this.JSC$15169_lastArrayId_=d[0];d=d[1];if(2==this.state_)if("c"==d[0]){this.sid_=d[1];this.JSC$15169_hostPrefix_=d[2];var e=d[3];null!=e&&(this.JSC$15171_channelVersion_=e,this.JSC$15169_channelDebug_.info("VER="+this.JSC$15171_channelVersion_));e=d[4];null!=e&&(this.serverVersion_=e,this.JSC$15169_channelDebug_.info("SVER="+this.serverVersion_));d=d[5];null!=d&&"number"===typeof d&&0<d&&(this.backChannelRequestTimeoutMs_=
d*=1.5,this.JSC$15169_channelDebug_.info("backChannelRequestTimeoutMs_="+d));if(d=b.JSC$15149_xmlHttp_){var h=vW(d,"X-Client-Wire-Protocol");h&&(e=this.forwardChannelRequestPool_,!e.requestPool_&&(_.la(h,"spdy")||_.la(h,"quic")||_.la(h,"h2"))&&(e.JSC$15159_maxSize_=e.maxPoolSizeConfigured_,e.requestPool_=new Set,e.JSC$15159_request_&&(Syc(e,e.JSC$15159_request_),e.JSC$15159_request_=null)));this.httpSessionIdParam_&&((d=vW(d,"X-HTTP-Session-Id"))?(this.httpSessionId_=d,_.NM(this.JSC$15169_forwardChannelUri_,
this.httpSessionIdParam_,d)):this.JSC$15169_channelDebug_.warning("Missing X_HTTP_SESSION_ID in the handshake response"))}this.state_=3;this.handler_&&this.handler_.JSC$15175_channelOpened();this.detectBufferingProxy_&&(this.handshakeRttMs_=Date.now()-b.JSC$15149_requestStartTime_,this.JSC$15169_channelDebug_.info("Handshake RTT: "+this.handshakeRttMs_+"ms"));d=b;e=azc(this,this.JSC$15169_supportsCrossDomainXhrs_?this.JSC$15169_hostPrefix_:null,this.JSC$15169_path_);this.JSC$15169_channelDebug_.debug("GetBackChannelUri: "+
e);this.JSC$15169_backChannelUri_=e;d.initialResponseDecoded_?(this.JSC$15169_channelDebug_.debug("Upgrade the handshake request to a backchannel."),Tyc(this.forwardChannelRequestPool_,d),e=d,(h=this.backChannelRequestTimeoutMs_)&&e.setTimeout(h),e.JSC$15149_watchDogTimerId_&&(yyc(e),uyc(e)),this.JSC$15169_backChannelRequest_=d):jzc(this);0<this.JSC$15169_outgoingMaps_.length&&bzc(this)}else"stop"!=d[0]&&"close"!=d[0]||eZ(this,7);else 3==this.state_&&("stop"==d[0]||"close"==d[0]?"stop"==d[0]?eZ(this,
7):this.disconnect():"noop"!=d[0]&&this.handler_&&this.handler_.JSC$15175_channelHandleArray(d),this.JSC$15169_backChannelRetryCount_=0)}};
var eZ=function(a,b){a.JSC$15169_channelDebug_.info("Error code "+b);if(2==b){var c=null;a.handler_&&(c=null);var d=(0,_.Uu)(a.testNetworkCallback_,a);c||(c=new _.Jn("//www.google.com/images/cleardot.gif"),_.ca.location&&"http"==_.ca.location.protocol||_.ix(c,"https"),_.OM(c));Xyc(c.toString(),d)}else $Y(2);a.onError_(b)};
fZ.prototype.testNetworkCallback_=function(a){a?(this.JSC$15169_channelDebug_.info("Successfully pinged google.com"),$Y(2)):(this.JSC$15169_channelDebug_.info("Failed to ping google.com"),$Y(1))};
fZ.prototype.onError_=function(a){this.JSC$15169_channelDebug_.debug("HttpChannel: error - "+a);this.state_=0;this.handler_&&this.handler_.JSC$15175_channelError(a);ezc(this);czc(this)};
var ezc=function(a){a.state_=0;a.nonAckedMapsAtChannelClose_=[];if(a.handler_){var b=Uyc(a.forwardChannelRequestPool_);if(0!=b.length||0!=a.JSC$15169_outgoingMaps_.length)a.JSC$15169_channelDebug_.debug(function(){return"Number of undelivered maps, pending: "+b.length+", outgoing: "+a.JSC$15169_outgoingMaps_.length}),_.Ja(a.nonAckedMapsAtChannelClose_,b),_.Ja(a.nonAckedMapsAtChannelClose_,a.JSC$15169_outgoingMaps_),a.forwardChannelRequestPool_.JSC$15159_pendingMessages_.length=0,_.Da(a.JSC$15169_outgoingMaps_),
a.JSC$15169_outgoingMaps_.length=0;
a.handler_.JSC$15175_channelClosed()}},lzc=function(a){if(0==a.state_)return a.nonAckedMapsAtChannelClose_;
var b=[];_.Ja(b,Uyc(a.forwardChannelRequestPool_));_.Ja(b,a.JSC$15169_outgoingMaps_);return b},azc=function(a,b,c){var d=_.sx(c);
""!=d.JSC$6371_domain_?(b&&_.jx(d,b+"."+d.JSC$6371_domain_),_.kx(d,d.JSC$6371_port_)):(d=_.ca.location,d=$sc(d.protocol,b?b+"."+d.hostname:d.hostname,+d.port,c));b=a.httpSessionIdParam_;c=a.httpSessionId_;b&&c&&_.NM(d,b,c);_.NM(d,"VER",a.JSC$15171_channelVersion_);dzc(a,d);return d},vyc=function(a,b,c){if(b&&!a.JSC$15169_supportsCrossDomainXhrs_)throw Error("Ch");
b=a.usesFetchStreams_&&!a.JSC$15169_xmlHttpFactory_?new _.Sw(new AY({streamBinaryChunks:c})):new _.Sw(a.JSC$15169_xmlHttpFactory_);b.JSC$6183_withCredentials_=a.JSC$15169_supportsCrossDomainXhrs_;return b};
fZ.prototype.isActive=function(){return!!this.handler_&&this.handler_.isActive(this)};
var mzc=function(){};
_.f=mzc.prototype;_.f.JSC$15175_channelOpened=function(){};
_.f.JSC$15175_channelHandleArray=function(){};
_.f.JSC$15175_channelError=function(){};
_.f.JSC$15175_channelClosed=function(){};
_.f.isActive=function(){return!0};
_.f.JSC$15175_badMapError=function(){};var nzc=function(){if(_.pi&&!_.ev(10))throw Error("Dh");},hZ=function(a,b){_.pw.call(this);
this.JSC$15178_channel_=new fZ(b);this.JSC$15178_url_=a;this.messageUrlParams_=b&&b.messageUrlParams||null;a=b&&b.messageHeaders||null;b&&b.clientProtocolHeaderRequired&&(a?_.If.set(a,"X-Client-Protocol","webchannel"):a=_.If.create("X-Client-Protocol","webchannel"));this.JSC$15178_channel_.JSC$15169_extraHeaders_=a;a=b&&b.initMessageHeaders||null;b&&b.messageContentType&&(a?_.If.set(a,"X-WebChannel-Content-Type",b.messageContentType):a=_.If.create("X-WebChannel-Content-Type",b.messageContentType));
b&&b.clientProfile&&(a?_.If.set(a,"X-WebChannel-Client-Profile",b.clientProfile):a=_.If.create("X-WebChannel-Client-Profile",b.clientProfile));this.JSC$15178_channel_.initHeaders_=a;(a=b&&b.httpHeadersOverwriteParam)&&!_.hi(a)&&(this.JSC$15178_channel_.httpHeadersOverwriteParam_=a);this.supportsCrossDomainXhr_=b&&b.supportsCrossDomainXhr||!1;this.sendRawJson_=b&&b.sendRawJson||!1;(b=b&&b.httpSessionIdParam)&&!_.hi(b)&&(this.JSC$15178_channel_.httpSessionIdParam_=b,_.If.containsKey(this.messageUrlParams_,
b)&&_.If.remove(this.messageUrlParams_,b));this.channelHandler_=new gZ(this)};
_.Wu(hZ,_.pw);hZ.prototype.open=function(){this.JSC$15178_channel_.handler_=this.channelHandler_;this.supportsCrossDomainXhr_&&(this.JSC$15178_channel_.JSC$15169_supportsCrossDomainXhrs_=!0);this.JSC$15178_channel_.connect(this.JSC$15178_url_,this.messageUrlParams_||void 0)};
hZ.prototype.close=function(){this.JSC$15178_channel_.disconnect()};
hZ.prototype.send=function(a){var b=this.JSC$15178_channel_;if("string"===typeof a){var c={};c.__data__=a;a=c}else this.sendRawJson_&&(c={},c.__data__=(0,_.gi)(a),a=c);b.JSC$15169_outgoingMaps_.push(new Pyc(b.JSC$15169_nextMapId_++,a));3==b.state_&&bzc(b)};
hZ.prototype.disposeInternal=function(){this.JSC$15178_channel_.handler_=null;delete this.channelHandler_;this.JSC$15178_channel_.disconnect();delete this.JSC$15178_channel_;hZ.superClass_.disposeInternal.call(this)};
var ozc=function(a){ayc.call(this);a.__headers__&&(this.headers=a.__headers__,this.statusCode=a.__status__,delete a.__headers__,delete a.__status__);var b=a.__sm__;b?this.data=(this.metadataKey=_.If.getAnyKey(b))?_.If.get(b,this.metadataKey):b:this.data=a};
_.Wu(ozc,ayc);var pzc=function(a){byc.call(this);this.status=1;this.errorCode=a};
_.Wu(pzc,byc);var gZ=function(a){this.JSC$15185_channel_=a};
_.Wu(gZ,mzc);gZ.prototype.JSC$15175_channelOpened=function(){this.JSC$15185_channel_.dispatchEvent("s")};
gZ.prototype.JSC$15175_channelHandleArray=function(a){this.JSC$15185_channel_.dispatchEvent(new ozc(a))};
gZ.prototype.JSC$15175_channelError=function(a){this.JSC$15185_channel_.dispatchEvent(new pzc(a))};
gZ.prototype.JSC$15175_channelClosed=function(){this.JSC$15185_channel_.dispatchEvent("t")};
var qzc=function(a,b){this.transportChannel_=a;this.JSC$15188_channel_=b},rzc=function(a){return lzc(a.JSC$15188_channel_).map(function(b){var c=a.transportChannel_;
b=b.map;"__data__"in b?(b=b.__data__,c=c.sendRawJson_?(0,_.fMa)(b):b):c=b;return c})};var iZ=function(a){szc.dispatchEvent(new tzc(szc,a))},szc=new _.pw,tzc=function(a){_.iw.call(this,"statevent",a)};
_.H(tzc,_.iw);var jZ=function(a,b,c,d,e){this.JSC$15193_channel_=a;this.JSC$15193_channelDebug_=b;this.sid_=c;this.JSC$15193_rid_=d;this.JSC$15193_retryId_=e||1;this.timeout_=45E3;this.JSC$15193_eventHandler_=new _.Yw(this);this.JSC$15193_pollingTimer_=new _.Fw;this.JSC$15193_pollingTimer_.setInterval(250)};
_.f=jZ.prototype;_.f.JSC$15195_extraHeaders_=null;_.f.JSC$15195_successful_=!1;_.f.JSC$15195_watchDogTimerId_=null;_.f.JSC$15195_watchDogTimeoutTime_=null;_.f.JSC$15195_requestStartTime_=null;_.f.JSC$15195_type_=null;_.f.JSC$15195_baseUri_=null;_.f.JSC$15195_requestUri_=null;_.f.JSC$15195_postData_=null;_.f.JSC$15195_xmlHttp_=null;_.f.JSC$15195_xmlHttpChunkStart_=0;_.f.trident_=null;_.f.JSC$15195_verb_=null;_.f.JSC$15195_lastError_=null;_.f.JSC$15195_lastStatusCode_=-1;_.f.sendClose_=!0;
_.f.JSC$15195_cancelled_=!1;_.f.JSC$15195_readyStateChangeThrottleMs_=0;_.f.JSC$15195_readyStateChangeThrottle_=null;var uzc=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"}},vzc={},wzc={};
jZ.prototype.setTimeout=function(a){this.timeout_=a};
var yzc=function(a,b,c){a.JSC$15195_type_=1;a.JSC$15195_baseUri_=_.OM(b.clone());a.JSC$15195_postData_=c;a.decodeChunks_=!0;xzc(a,null)},zzc=function(a,b,c,d,e){a.JSC$15195_type_=1;
a.JSC$15195_baseUri_=_.OM(b.clone());a.JSC$15195_postData_=null;a.decodeChunks_=c;e&&(a.sendClose_=!1);xzc(a,d)},xzc=function(a,b){a.JSC$15195_requestStartTime_=Date.now();
Azc(a);a.JSC$15195_requestUri_=a.JSC$15195_baseUri_.clone();Xpc(a.JSC$15195_requestUri_,"t",a.JSC$15193_retryId_);a.JSC$15195_xmlHttpChunkStart_=0;a.JSC$15195_xmlHttp_=a.JSC$15193_channel_.JSC$15202_createXhrIo(a.JSC$15193_channel_.JSC$15202_shouldUseSecondaryDomains()?b:null);0<a.JSC$15195_readyStateChangeThrottleMs_&&(a.JSC$15195_readyStateChangeThrottle_=new _.dA((0,_.Uu)(a.JSC$15195_xmlHttpHandler_,a,a.JSC$15195_xmlHttp_),a.JSC$15195_readyStateChangeThrottleMs_));a.JSC$15193_eventHandler_.listen(a.JSC$15195_xmlHttp_,
"readystatechange",a.JSC$15195_readyStateChangeHandler_);b=a.JSC$15195_extraHeaders_?_.If.clone(a.JSC$15195_extraHeaders_):{};a.JSC$15195_postData_?(a.JSC$15195_verb_="POST",b["Content-Type"]="application/x-www-form-urlencoded",a.JSC$15195_xmlHttp_.send(a.JSC$15195_requestUri_,a.JSC$15195_verb_,a.JSC$15195_postData_,b)):(a.JSC$15195_verb_="GET",a.sendClose_&&!_.dv&&(b.Connection="close"),a.JSC$15195_xmlHttp_.send(a.JSC$15195_requestUri_,a.JSC$15195_verb_,null,b));a.JSC$15193_channel_.notifyServerReachabilityEvent(1);
b=a.JSC$15193_channelDebug_;var c=a.JSC$15195_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$15193_rid_+") [attempt "+a.JSC$15193_retryId_+"]: "+a.JSC$15195_verb_+"\n"+a.JSC$15195_requestUri_+"\n"+d)};
jZ.prototype.JSC$15195_readyStateChangeHandler_=function(a){a=a.target;var b=this.JSC$15195_readyStateChangeThrottle_;b&&3==_.Tw(a)?(this.JSC$15193_channelDebug_.debug("Throttling readystatechange."),b.fire()):this.JSC$15195_xmlHttpHandler_(a)};
jZ.prototype.JSC$15195_xmlHttpHandler_=function(a){try{if(a==this.JSC$15195_xmlHttp_)a:{var b=_.Tw(this.JSC$15195_xmlHttp_),c=this.JSC$15195_xmlHttp_.JSC$6183_lastErrorCode_,d=this.JSC$15195_xmlHttp_.getStatus();if(_.pi&&!_.ev(10)||_.dv&&!Lsc("420+")){if(4>b)break a}else if(3>b||3==b&&!this.JSC$15195_xmlHttp_.getResponseText())break a;this.JSC$15195_cancelled_||4!=b||7==c||(8==c||0>=d?this.JSC$15193_channel_.notifyServerReachabilityEvent(3):this.JSC$15193_channel_.notifyServerReachabilityEvent(2));
Bzc(this);var e=this.JSC$15195_xmlHttp_.getStatus();this.JSC$15195_lastStatusCode_=e;var h=this.JSC$15195_xmlHttp_.getResponseText();h||this.JSC$15193_channelDebug_.debug("No response text for uri "+this.JSC$15195_requestUri_+" status "+e);this.JSC$15195_successful_=200==e;this.JSC$15193_channelDebug_.info("XMLHTTP RESP ("+this.JSC$15193_rid_+") [ attempt "+this.JSC$15193_retryId_+"]: "+this.JSC$15195_verb_+"\n"+this.JSC$15195_requestUri_+"\n"+b+" "+e);if(this.JSC$15195_successful_){4==b&&kZ(this);
if(this.decodeChunks_){for(a=!0;!this.JSC$15195_cancelled_&&this.JSC$15195_xmlHttpChunkStart_<h.length;){var l=Czc(this,h);if(l==wzc){4==b&&(this.JSC$15195_lastError_=4,iZ(15),a=!1);Dzc(this.JSC$15193_channelDebug_,this.JSC$15193_rid_,null,"[Incomplete Response]");break}else if(l==vzc){this.JSC$15195_lastError_=4;iZ(16);Dzc(this.JSC$15193_channelDebug_,this.JSC$15193_rid_,h,"[Invalid Chunk]");a=!1;break}else Dzc(this.JSC$15193_channelDebug_,this.JSC$15193_rid_,l,null),Ezc(this,l)}4==b&&0==h.length&&
(this.JSC$15195_lastError_=1,iZ(17),a=!1);this.JSC$15195_successful_=this.JSC$15195_successful_&&a;a||(Dzc(this.JSC$15193_channelDebug_,this.JSC$15193_rid_,h,"[Invalid Chunked Response]"),kZ(this),Fzc(this))}else Dzc(this.JSC$15193_channelDebug_,this.JSC$15193_rid_,h,null),Ezc(this,h);this.JSC$15195_successful_&&!this.JSC$15195_cancelled_&&(4==b?this.JSC$15193_channel_.JSC$15202_onRequestComplete(this):(this.JSC$15195_successful_=!1,Azc(this)))}else 400==e&&0<h.indexOf("Unknown SID")?(this.JSC$15195_lastError_=
3,iZ(13),this.JSC$15193_channelDebug_.warning("XMLHTTP Unknown SID ("+this.JSC$15193_rid_+")")):(this.JSC$15195_lastError_=0,iZ(14),this.JSC$15193_channelDebug_.warning("XMLHTTP Bad status "+e+" ("+this.JSC$15193_rid_+")")),kZ(this),Fzc(this)}else this.JSC$15193_channelDebug_.warning("Called back with an unexpected xmlhttp")}catch(m){this.JSC$15193_channelDebug_.debug("Failed call to OnXmlHttpReadyStateChanged_")}finally{}};
var Czc=function(a,b){var c=a.JSC$15195_xmlHttpChunkStart_,d=b.indexOf("\n",c);if(-1==d)return wzc;c=Number(b.substring(c,d));if(isNaN(c))return vzc;d+=1;if(d+c>b.length)return wzc;b=b.slice(d,d+c);a.JSC$15195_xmlHttpChunkStart_=d+c;return b},Gzc=function(a,b){a.JSC$15195_requestStartTime_=Date.now();
Azc(a);var c=b?window.location.hostname:"";a.JSC$15195_requestUri_=a.JSC$15195_baseUri_.clone();_.NM(a.JSC$15195_requestUri_,"DOMAIN",c);_.NM(a.JSC$15195_requestUri_,"t",a.JSC$15193_retryId_);try{a.trident_=new ActiveXObject("htmlfile")}catch(p){kZ(a);a.JSC$15195_lastError_=7;iZ(22);Fzc(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 Usc)h=Usc[h];else if(h in Tsc)h=Usc[h]=Tsc[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=Usc[h]=m}h=e+h}e=h}d+='<script>document.domain="'+e+'"\x3c/script>'}c=_.ed(d+"</body></html>");a.trident_.open();a.trident_.write(_.md(c));a.trident_.close();a.trident_.parentWindow.m=(0,_.Uu)(a.onTridentRpcMessage_,a);a.trident_.parentWindow.d=(0,_.Uu)(a.onTridentDone_,a,!0);a.trident_.parentWindow.rpcClose=(0,_.Uu)(a.onTridentDone_,a,!1);c=a.trident_.createElement("DIV");
a.trident_.parentWindow.document.body.appendChild(c);d=_.qJa(a.JSC$15195_requestUri_.toString())||_.Rc;d=_.bw(_.$c(d));d=_.ed('<iframe src="'+d+'"></iframe>');_.axb(c,d);a.JSC$15193_channelDebug_.info("TRIDENT REQ ("+a.JSC$15193_rid_+") [ attempt "+a.JSC$15193_retryId_+"]: GET\n"+a.JSC$15195_requestUri_);a.JSC$15193_channel_.notifyServerReachabilityEvent(1)};
_.f=jZ.prototype;_.f.onTridentRpcMessage_=function(a){FW((0,_.Uu)(this.onTridentRpcMessageAsync_,this,a),0)};
_.f.onTridentRpcMessageAsync_=function(a){if(!this.JSC$15195_cancelled_){var b=this.JSC$15193_channelDebug_;b.info("TRIDENT TEXT ("+this.JSC$15193_rid_+"): "+Hzc(b,a));Bzc(this);Ezc(this,a);Azc(this)}};
_.f.onTridentDone_=function(a){FW((0,_.Uu)(this.onTridentDoneAsync_,this,a),0)};
_.f.onTridentDoneAsync_=function(a){this.JSC$15195_cancelled_||(this.JSC$15193_channelDebug_.info("TRIDENT TEXT ("+this.JSC$15193_rid_+"): "+a?"success":"failure"),kZ(this),this.JSC$15195_successful_=a,this.JSC$15193_channel_.JSC$15202_onRequestComplete(this),this.JSC$15193_channel_.notifyServerReachabilityEvent(4))};
_.f.cancel=function(){this.JSC$15195_cancelled_=!0;kZ(this)};
var Azc=function(a){a.JSC$15195_watchDogTimeoutTime_=Date.now()+a.timeout_;Izc(a,a.timeout_)},Izc=function(a,b){if(null!=a.JSC$15195_watchDogTimerId_)throw Error("Bh");
a.JSC$15195_watchDogTimerId_=FW((0,_.Uu)(a.JSC$15195_onWatchDogTimeout_,a),b)},Bzc=function(a){a.JSC$15195_watchDogTimerId_&&(_.ca.clearTimeout(a.JSC$15195_watchDogTimerId_),a.JSC$15195_watchDogTimerId_=null)};
jZ.prototype.JSC$15195_onWatchDogTimeout_=function(){this.JSC$15195_watchDogTimerId_=null;var a=Date.now();0<=a-this.JSC$15195_watchDogTimeoutTime_?(this.JSC$15193_channelDebug_.info("TIMEOUT: "+this.JSC$15195_requestUri_),2!=this.JSC$15195_type_&&this.JSC$15193_channel_.notifyServerReachabilityEvent(3),kZ(this),this.JSC$15195_lastError_=2,iZ(18),Fzc(this)):(this.JSC$15193_channelDebug_.warning("WatchDog timer called too early"),Izc(this,this.JSC$15195_watchDogTimeoutTime_-a))};
var Fzc=function(a){a.JSC$15193_channel_.JSC$15202_isClosed()||a.JSC$15195_cancelled_||a.JSC$15193_channel_.JSC$15202_onRequestComplete(a)},kZ=function(a){Bzc(a);
_.Jc(a.JSC$15195_readyStateChangeThrottle_);a.JSC$15195_readyStateChangeThrottle_=null;a.JSC$15193_pollingTimer_.stop();a.JSC$15193_eventHandler_.removeAll();if(a.JSC$15195_xmlHttp_){var b=a.JSC$15195_xmlHttp_;a.JSC$15195_xmlHttp_=null;b.abort();b.dispose()}a.trident_&&(a.trident_=null)};
jZ.prototype.getLastError=function(){return this.JSC$15195_lastError_};
var Ezc=function(a,b){try{a.JSC$15193_channel_.JSC$15202_onRequestData(a,b),a.JSC$15193_channel_.notifyServerReachabilityEvent(4)}catch(c){}};var lZ=function(){},Dzc=function(a,b,c,d){a.info("XMLHTTP TEXT ("+b+"): "+Hzc(a,c)+(d?" "+d:""))};
lZ.prototype.debug=function(a){this.info(a)};
lZ.prototype.info=function(){};
lZ.prototype.warning=function(){};
var Hzc=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,_.gi)(c)}catch(p){return a.debug("Exception parsing expected JS array - probably was not JS"),b}};var Kzc=function(a,b,c,d,e){(new lZ).debug("TestLoadImageWithRetries: "+e);if(0==d)c(!1);else{var h=e||0;d--;Jzc(a,b,function(l){l?c(!0):_.ca.setTimeout(function(){Kzc(a,b,c,d,h)},h)})}},Jzc=function(a,b,c){var d=new lZ;
d.debug("TestLoadImage: loading "+a);var e=new Image;e.onload=function(){try{d.debug("TestLoadImage: loaded"),Lzc(e),c(!0)}catch(h){}};
e.onerror=function(){try{d.debug("TestLoadImage: error"),Lzc(e),c(!1)}catch(h){}};
e.onabort=function(){try{d.debug("TestLoadImage: abort"),Lzc(e),c(!1)}catch(h){}};
e.ontimeout=function(){try{d.debug("TestLoadImage: timeout"),Lzc(e),c(!1)}catch(h){}};
_.ca.setTimeout(function(){if(e.ontimeout)e.ontimeout()},b);
e.src=a},Lzc=function(a){a.onload=null;
a.onerror=null;a.onabort=null;a.ontimeout=null};var Mzc=function(a,b){this.JSC$15200_channel_=a;this.JSC$15200_channelDebug_=b;this.JSC$15200_parser_=new $xc};
_.f=Mzc.prototype;_.f.JSC$15202_extraHeaders_=null;_.f.JSC$15202_request_=null;_.f.receivedIntermediateResult_=!1;_.f.startTime_=null;_.f.firstTime_=null;_.f.lastTime_=null;_.f.JSC$15202_path_=null;_.f.state_=null;_.f.JSC$15202_lastStatusCode_=-1;_.f.JSC$15202_hostPrefix_=null;_.f.blockedPrefix_=null;
_.f.connect=function(a){this.JSC$15202_path_=a;a=Nzc(this.JSC$15200_channel_,this.JSC$15202_path_);iZ(3);this.startTime_=Date.now();var b=this.JSC$15200_channel_.firstTestResults_;null!=b?(this.JSC$15202_hostPrefix_=b[0],(this.blockedPrefix_=b[1])?(this.state_=1,Ozc(this)):(this.state_=2,Pzc(this))):(Xpc(a,"MODE","init"),this.JSC$15202_request_=new jZ(this,this.JSC$15200_channelDebug_),this.JSC$15202_request_.JSC$15195_extraHeaders_=this.JSC$15202_extraHeaders_,zzc(this.JSC$15202_request_,a,!1,null,
!0),this.state_=0)};
var Ozc=function(a){var b=Qzc(a.JSC$15200_channel_,a.blockedPrefix_,"/mail/images/cleardot.gif");_.OM(b);Kzc(b.toString(),5E3,(0,_.Uu)(a.checkBlockedCallback_,a),3,2E3);a.notifyServerReachabilityEvent(1)};
Mzc.prototype.checkBlockedCallback_=function(a){if(a)this.state_=2,Pzc(this);else{iZ(4);var b=this.JSC$15200_channel_;b.JSC$15203_channelDebug_.debug("Test Connection Blocked");b.JSC$15207_lastStatusCode_=b.connectionTest_.JSC$15202_lastStatusCode_;mZ(b,9)}a&&this.notifyServerReachabilityEvent(2)};
var Pzc=function(a){a.JSC$15200_channelDebug_.debug("TestConnection: starting stage 2");var b=a.JSC$15200_channel_.secondTestResults_;if(null!=b)a.JSC$15200_channelDebug_.debug("TestConnection: skipping stage 2, precomputed result is "+b?"Buffered":"Unbuffered"),iZ(5),b?(iZ(11),Rzc(a.JSC$15200_channel_,a,!1)):(iZ(12),Rzc(a.JSC$15200_channel_,a,!0));else if(a.JSC$15202_request_=new jZ(a,a.JSC$15200_channelDebug_),a.JSC$15202_request_.JSC$15195_extraHeaders_=a.JSC$15202_extraHeaders_,b=Szc(a.JSC$15200_channel_,
a.JSC$15202_hostPrefix_,a.JSC$15202_path_),iZ(5),!_.pi||_.ev(10))Xpc(b,"TYPE","xmlhttp"),zzc(a.JSC$15202_request_,b,!1,a.JSC$15202_hostPrefix_,!1);else{Xpc(b,"TYPE","html");var c=a.JSC$15202_request_;a=!!a.JSC$15202_hostPrefix_;c.JSC$15195_type_=3;c.JSC$15195_baseUri_=_.OM(b.clone());Gzc(c,a)}};
_.f=Mzc.prototype;_.f.JSC$15202_createXhrIo=function(a){return this.JSC$15200_channel_.JSC$15202_createXhrIo(a)};
_.f.abort=function(){this.JSC$15202_request_&&(this.JSC$15202_request_.cancel(),this.JSC$15202_request_=null);this.JSC$15202_lastStatusCode_=-1};
_.f.JSC$15202_isClosed=function(){return!1};
_.f.JSC$15202_onRequestData=function(a,b){this.JSC$15202_lastStatusCode_=a.JSC$15195_lastStatusCode_;if(0==this.state_)if(this.JSC$15200_channelDebug_.debug("TestConnection: Got data for stage 1"),b){try{var c=this.JSC$15200_parser_.parse(b)}catch(d){Tzc(this.JSC$15200_channel_,this);return}this.JSC$15202_hostPrefix_=c[0];this.blockedPrefix_=c[1]}else this.JSC$15200_channelDebug_.debug("TestConnection: Null responseText"),Tzc(this.JSC$15200_channel_,this);else if(2==this.state_)if(this.receivedIntermediateResult_)iZ(7),
this.lastTime_=Date.now();else if("11111"==b){if(iZ(6),this.receivedIntermediateResult_=!0,this.firstTime_=Date.now(),a=this.firstTime_-this.startTime_,!_.pi||_.ev(10)||500>a)this.JSC$15202_lastStatusCode_=200,this.JSC$15202_request_.cancel(),this.JSC$15200_channelDebug_.debug("Test connection succeeded; using streaming connection"),iZ(12),Rzc(this.JSC$15200_channel_,this,!0)}else iZ(8),this.firstTime_=this.lastTime_=Date.now(),this.receivedIntermediateResult_=!1};
_.f.JSC$15202_onRequestComplete=function(){this.JSC$15202_lastStatusCode_=this.JSC$15202_request_.JSC$15195_lastStatusCode_;this.JSC$15202_request_.JSC$15195_successful_?0==this.state_?(this.JSC$15200_channelDebug_.debug("TestConnection: request complete for initial check"),this.blockedPrefix_?(this.state_=1,Ozc(this)):(this.state_=2,Pzc(this))):2==this.state_&&(this.JSC$15200_channelDebug_.debug("TestConnection: request complete for stage 2"),(!_.pi||_.ev(10)?!this.receivedIntermediateResult_:200>
this.lastTime_-this.firstTime_)?(this.JSC$15200_channelDebug_.debug("Test connection failed; not using streaming"),iZ(11),Rzc(this.JSC$15200_channel_,this,!1)):(this.JSC$15200_channelDebug_.debug("Test connection succeeded; using streaming connection"),iZ(12),Rzc(this.JSC$15200_channel_,this,!0))):(this.JSC$15200_channelDebug_.debug("TestConnection: request failed, in state "+this.state_),0==this.state_?iZ(9):2==this.state_&&iZ(10),Tzc(this.JSC$15200_channel_,this,this.JSC$15202_request_.getLastError()))};
_.f.JSC$15202_shouldUseSecondaryDomains=function(){return this.JSC$15200_channel_.JSC$15202_shouldUseSecondaryDomains()};
_.f.isActive=function(){return this.JSC$15200_channel_.isActive()};
_.f.notifyServerReachabilityEvent=function(a){this.JSC$15200_channel_.notifyServerReachabilityEvent(a)};var nZ=function(a,b,c){this.state_=1;this.JSC$15203_outgoingMaps_=[];this.pendingMaps_=[];this.JSC$15203_channelDebug_=new lZ;this.JSC$15203_parser_=new $xc;this.firstTestResults_=a||null;this.secondTestResults_=null!=b?b:null;this.asyncTest_=c||!1},Uzc=function(a,b){this.JSC$15205_mapId=a;
this.map=b;this.context=null};
_.f=nZ.prototype;_.f.JSC$15207_extraHeaders_=null;_.f.JSC$15207_extraParams_=null;_.f.forwardChannelRequest_=null;_.f.JSC$15207_backChannelRequest_=null;_.f.JSC$15207_path_=null;_.f.JSC$15207_forwardChannelUri_=null;_.f.JSC$15207_backChannelUri_=null;_.f.JSC$15207_hostPrefix_=null;_.f.JSC$15207_nextRid_=0;_.f.JSC$15207_nextMapId_=0;_.f.handler_=null;_.f.JSC$15207_forwardChannelTimerId_=null;_.f.JSC$15207_backChannelTimerId_=null;_.f.JSC$15207_deadBackChannelTimerId_=null;_.f.connectionTest_=null;
_.f.useChunked_=null;_.f.JSC$15207_lastArrayId_=-1;_.f.JSC$15207_lastPostResponseArrayId_=-1;_.f.JSC$15207_lastStatusCode_=-1;_.f.JSC$15207_forwardChannelRetryCount_=0;_.f.JSC$15207_backChannelRetryCount_=0;_.f.JSC$15207_channelVersion_=8;var Vzc=function(a,b,c,d){_.iw.call(this,"timingevent",a);this.size=b;this.retries=d};
_.Wu(Vzc,_.iw);var Wzc=function(a){_.iw.call(this,"serverreachability",a)};
_.Wu(Wzc,_.iw);nZ.prototype.connect=function(a,b,c,d,e){this.JSC$15203_channelDebug_.debug("connect()");iZ(0);this.JSC$15207_path_=b;this.JSC$15207_extraParams_=c||{};d&&void 0!==e&&(this.JSC$15207_extraParams_.OSID=d,this.JSC$15207_extraParams_.OAID=e);this.asyncTest_?(FW((0,_.Uu)(this.connectTest_,this,a),100),Xzc(this)):this.connectTest_(a)};
nZ.prototype.disconnect=function(){this.JSC$15203_channelDebug_.debug("disconnect()");Yzc(this);if(3==this.state_){var a=this.JSC$15207_nextRid_++,b=this.JSC$15207_forwardChannelUri_.clone();_.NM(b,"SID",this.sid_);_.NM(b,"RID",a);_.NM(b,"TYPE","terminate");Zzc(this,b);a=new jZ(this,this.JSC$15203_channelDebug_,this.sid_,a);a.JSC$15195_type_=2;a.JSC$15195_baseUri_=_.OM(b.clone());(new Image).src=a.JSC$15195_baseUri_.toString();a.JSC$15195_requestStartTime_=Date.now();Azc(a)}$zc(this)};
nZ.prototype.connectTest_=function(a){this.JSC$15203_channelDebug_.debug("connectTest_()");this.connectionTest_=new Mzc(this,this.JSC$15203_channelDebug_);this.connectionTest_.JSC$15202_extraHeaders_=this.JSC$15207_extraHeaders_;this.connectionTest_.JSC$15200_parser_=this.JSC$15203_parser_;this.connectionTest_.connect(a)};
var Xzc=function(a){a.JSC$15203_channelDebug_.debug("connectChannel_()");a.JSC$15207_ensureInState_(1,0);a.JSC$15207_forwardChannelUri_=Nzc(a,a.JSC$15207_path_);aAc(a)},Yzc=function(a){a.connectionTest_&&(a.connectionTest_.abort(),a.connectionTest_=null);
a.JSC$15207_backChannelRequest_&&(a.JSC$15207_backChannelRequest_.cancel(),a.JSC$15207_backChannelRequest_=null);a.JSC$15207_backChannelTimerId_&&(_.ca.clearTimeout(a.JSC$15207_backChannelTimerId_),a.JSC$15207_backChannelTimerId_=null);bAc(a);a.forwardChannelRequest_&&(a.forwardChannelRequest_.cancel(),a.forwardChannelRequest_=null);a.JSC$15207_forwardChannelTimerId_&&(_.ca.clearTimeout(a.JSC$15207_forwardChannelTimerId_),a.JSC$15207_forwardChannelTimerId_=null)},cAc=function(a,b){if(0==a.state_)throw Error("Eh");
1E3==a.JSC$15203_outgoingMaps_.length&&a.JSC$15203_parser_.stringify(b);a.JSC$15203_outgoingMaps_.push(new Uzc(a.JSC$15207_nextMapId_++,b));2!=a.state_&&3!=a.state_||aAc(a)};
nZ.prototype.JSC$15202_isClosed=function(){return 0==this.state_};
nZ.prototype.getState=function(){return this.state_};
var aAc=function(a){a.forwardChannelRequest_||a.JSC$15207_forwardChannelTimerId_||(a.JSC$15207_forwardChannelTimerId_=FW((0,_.Uu)(a.JSC$15207_onStartForwardChannelTimer_,a),0),a.JSC$15207_forwardChannelRetryCount_=0)};
nZ.prototype.JSC$15207_onStartForwardChannelTimer_=function(a){this.JSC$15207_forwardChannelTimerId_=null;dAc(this,a)};
var dAc=function(a,b){a.JSC$15203_channelDebug_.debug("startForwardChannel_");if(1==a.state_){if(!b){a.JSC$15203_channelDebug_.debug("open_()");a.JSC$15207_nextRid_=Math.floor(1E5*Math.random());b=a.JSC$15207_nextRid_++;var c=new jZ(a,a.JSC$15203_channelDebug_,"",b);c.JSC$15195_extraHeaders_=a.JSC$15207_extraHeaders_;var d=eAc(a),e=a.JSC$15207_forwardChannelUri_.clone();_.NM(e,"RID",b);_.NM(e,"CVER","1");Zzc(a,e);yzc(c,e,d);a.forwardChannelRequest_=c;a.state_=2}}else 3==a.state_&&(b?fAc(a,b):0==a.JSC$15203_outgoingMaps_.length?
a.JSC$15203_channelDebug_.debug("startForwardChannel_ returned: nothing to send"):a.forwardChannelRequest_||(fAc(a),a.JSC$15203_channelDebug_.debug("startForwardChannel_ finished, sent request")))},fAc=function(a,b){if(b)if(6<a.JSC$15207_channelVersion_){a.JSC$15203_outgoingMaps_=a.pendingMaps_.concat(a.JSC$15203_outgoingMaps_);
a.pendingMaps_.length=0;var c=a.JSC$15207_nextRid_-1;b=eAc(a)}else c=b.JSC$15193_rid_,b=b.JSC$15195_postData_;else c=a.JSC$15207_nextRid_++,b=eAc(a);var d=a.JSC$15207_forwardChannelUri_.clone();_.NM(d,"SID",a.sid_);_.NM(d,"RID",c);_.NM(d,"AID",a.JSC$15207_lastArrayId_);Zzc(a,d);c=new jZ(a,a.JSC$15203_channelDebug_,a.sid_,c,a.JSC$15207_forwardChannelRetryCount_+1);c.JSC$15195_extraHeaders_=a.JSC$15207_extraHeaders_;c.setTimeout(1E4+Math.round(1E4*Math.random()));a.forwardChannelRequest_=c;yzc(c,d,
b)},Zzc=function(a,b){a.handler_&&(a=a.handler_.JSC$15213_getAdditionalParams())&&_.If.forEach(a,function(c,d){_.NM(b,d,c)})},eAc=function(a){var b=Math.min(a.JSC$15203_outgoingMaps_.length,1E3),c=["count="+b];
if(6<a.JSC$15207_channelVersion_&&0<b){var d=a.JSC$15203_outgoingMaps_[0].JSC$15205_mapId;c.push("ofs="+d)}else d=0;for(var e={},h=0;h<b;e={mapId$jscomp$3:void 0},h++){e.mapId$jscomp$3=a.JSC$15203_outgoingMaps_[h].JSC$15205_mapId;var l=a.JSC$15203_outgoingMaps_[h].map;e.mapId$jscomp$3=6>=a.JSC$15207_channelVersion_?h:e.mapId$jscomp$3-d;try{_.If.forEach(l,function(m){return function(p,q){c.push("req"+m.mapId$jscomp$3+"_"+q+"="+encodeURIComponent(p))}}(e))}catch(m){c.push("req"+e.mapId$jscomp$3+"_type="+
encodeURIComponent("_badmap"))}}a.pendingMaps_=a.pendingMaps_.concat(a.JSC$15203_outgoingMaps_.splice(0,b));
return c.join("&")},gAc=function(a){a.JSC$15207_backChannelRequest_||a.JSC$15207_backChannelTimerId_||(a.JSC$15207_backChannelAttemptId_=1,a.JSC$15207_backChannelTimerId_=FW((0,_.Uu)(a.JSC$15207_onStartBackChannelTimer_,a),0),a.JSC$15207_backChannelRetryCount_=0)},iAc=function(a){if(a.JSC$15207_backChannelRequest_||a.JSC$15207_backChannelTimerId_||3<=a.JSC$15207_backChannelRetryCount_)return!1;
a.JSC$15203_channelDebug_.debug("Going to retry GET");a.JSC$15207_backChannelAttemptId_++;a.JSC$15207_backChannelTimerId_=FW((0,_.Uu)(a.JSC$15207_onStartBackChannelTimer_,a),hAc(a,a.JSC$15207_backChannelRetryCount_));a.JSC$15207_backChannelRetryCount_++;return!0};
nZ.prototype.JSC$15207_onStartBackChannelTimer_=function(){this.JSC$15207_backChannelTimerId_=null;this.JSC$15203_channelDebug_.debug("Creating new HttpRequest");this.JSC$15207_backChannelRequest_=new jZ(this,this.JSC$15203_channelDebug_,this.sid_,"rpc",this.JSC$15207_backChannelAttemptId_);this.JSC$15207_backChannelRequest_.JSC$15195_extraHeaders_=this.JSC$15207_extraHeaders_;this.JSC$15207_backChannelRequest_.JSC$15195_readyStateChangeThrottleMs_=0;var a=this.JSC$15207_backChannelUri_.clone();_.NM(a,
"RID","rpc");_.NM(a,"SID",this.sid_);_.NM(a,"CI",this.useChunked_?"0":"1");_.NM(a,"AID",this.JSC$15207_lastArrayId_);Zzc(this,a);if(!_.pi||_.ev(10))_.NM(a,"TYPE","xmlhttp"),zzc(this.JSC$15207_backChannelRequest_,a,!0,this.JSC$15207_hostPrefix_,!1);else{_.NM(a,"TYPE","html");var b=this.JSC$15207_backChannelRequest_,c=!!this.JSC$15207_hostPrefix_;b.JSC$15195_type_=3;b.JSC$15195_baseUri_=_.OM(a.clone());Gzc(b,c)}this.JSC$15203_channelDebug_.debug("New Request created")};
var Rzc=function(a,b,c){a.JSC$15203_channelDebug_.debug("Test Connection Finished");a.useChunked_=null==a.secondTestResults_?c:!a.secondTestResults_;a.JSC$15207_lastStatusCode_=b.JSC$15202_lastStatusCode_;a.asyncTest_||Xzc(a)},Tzc=function(a,b){a.JSC$15203_channelDebug_.debug("Test Connection Failed");
a.JSC$15207_lastStatusCode_=b.JSC$15202_lastStatusCode_;mZ(a,2)};
nZ.prototype.JSC$15202_onRequestData=function(a,b){if(0!=this.state_&&(this.JSC$15207_backChannelRequest_==a||this.forwardChannelRequest_==a))if(this.JSC$15207_lastStatusCode_=a.JSC$15195_lastStatusCode_,this.forwardChannelRequest_==a&&3==this.state_)if(7<this.JSC$15207_channelVersion_){try{var c=this.JSC$15203_parser_.parse(b)}catch(d){c=null}if(Array.isArray(c)&&3==c.length)if(b=c,0==b[0])a:if(this.JSC$15203_channelDebug_.debug("Server claims our backchannel is missing."),this.JSC$15207_backChannelTimerId_)this.JSC$15203_channelDebug_.debug("But we are currently starting the request.");
else{if(this.JSC$15207_backChannelRequest_)if(this.JSC$15207_backChannelRequest_.JSC$15195_requestStartTime_+3E3<this.forwardChannelRequest_.JSC$15195_requestStartTime_)bAc(this),this.JSC$15207_backChannelRequest_.cancel(),this.JSC$15207_backChannelRequest_=null;else break a;else this.JSC$15203_channelDebug_.warning("We do not have a BackChannel established");iAc(this);iZ(19)}else this.JSC$15207_lastPostResponseArrayId_=b[1],a=this.JSC$15207_lastPostResponseArrayId_-this.JSC$15207_lastArrayId_,0<
a&&(b=b[2],this.JSC$15203_channelDebug_.debug(b+" bytes (in "+a+" arrays) are outstanding on the BackChannel"),37500>b&&this.useChunked_&&0==this.JSC$15207_backChannelRetryCount_&&!this.JSC$15207_deadBackChannelTimerId_&&(this.JSC$15207_deadBackChannelTimerId_=FW((0,_.Uu)(this.JSC$15207_onBackChannelDead_,this),6E3)));else this.JSC$15203_channelDebug_.debug("Bad POST response data returned"),mZ(this,11)}else"y2f%"!=b&&(this.JSC$15203_channelDebug_.debug("Bad data returned - missing/invald magic cookie"),
mZ(this,11));else this.JSC$15207_backChannelRequest_==a&&bAc(this),_.hi(b)||(a=this.JSC$15203_parser_.parse(b),this.onInput_(a))};
nZ.prototype.JSC$15207_onBackChannelDead_=function(){null!=this.JSC$15207_deadBackChannelTimerId_&&(this.JSC$15207_deadBackChannelTimerId_=null,this.JSC$15207_backChannelRequest_.cancel(),this.JSC$15207_backChannelRequest_=null,iAc(this),iZ(20))};
var bAc=function(a){null!=a.JSC$15207_deadBackChannelTimerId_&&(_.ca.clearTimeout(a.JSC$15207_deadBackChannelTimerId_),a.JSC$15207_deadBackChannelTimerId_=null)};
nZ.prototype.JSC$15202_onRequestComplete=function(a){this.JSC$15203_channelDebug_.debug("Request complete");if(this.JSC$15207_backChannelRequest_==a){bAc(this);this.JSC$15207_backChannelRequest_=null;var b=2}else if(this.forwardChannelRequest_==a)this.forwardChannelRequest_=null,b=1;else return;this.JSC$15207_lastStatusCode_=a.JSC$15195_lastStatusCode_;if(0!=this.state_)if(a.JSC$15195_successful_)if(1==b){b=a.JSC$15195_postData_?a.JSC$15195_postData_.length:0;a=Date.now()-a.JSC$15195_requestStartTime_;
var c=szc;c.dispatchEvent(new Vzc(c,b,a,this.JSC$15207_forwardChannelRetryCount_));aAc(this);this.pendingMaps_.length=0}else gAc(this);else{c=a.getLastError();if(3==c||7==c||0==c&&0<this.JSC$15207_lastStatusCode_)this.JSC$15203_channelDebug_.debug("Not retrying due to error type");else{this.JSC$15203_channelDebug_.debug("Maybe retrying, last error: "+uzc(c,this.JSC$15207_lastStatusCode_));var d;if(d=1==b)this.forwardChannelRequest_||this.JSC$15207_forwardChannelTimerId_||1==this.state_||2<=this.JSC$15207_forwardChannelRetryCount_?
d=!1:(this.JSC$15203_channelDebug_.debug("Going to retry POST"),this.JSC$15207_forwardChannelTimerId_=FW((0,_.Uu)(this.JSC$15207_onStartForwardChannelTimer_,this,a),hAc(this,this.JSC$15207_forwardChannelRetryCount_)),this.JSC$15207_forwardChannelRetryCount_++,d=!0);if(d||2==b&&iAc(this))return;this.JSC$15203_channelDebug_.debug("Exceeded max number of retries")}this.JSC$15203_channelDebug_.debug("Error: HTTP request failed");switch(c){case 1:mZ(this,5);break;case 4:mZ(this,10);break;case 3:mZ(this,
6);break;case 7:mZ(this,12);break;default:mZ(this,2)}}};
var hAc=function(a,b){var c=5E3+Math.floor(1E4*Math.random());a.isActive()||(a.JSC$15203_channelDebug_.debug("Inactive channel"),c*=2);return c*b};
nZ.prototype.onInput_=function(a){for(var b=0;b<a.length;b++){var c=a[b];this.JSC$15207_lastArrayId_=c[0];c=c[1];2==this.state_?"c"==c[0]?(this.sid_=c[1],this.JSC$15207_hostPrefix_=c[2],c=c[3],null!=c?this.JSC$15207_channelVersion_=c:this.JSC$15207_channelVersion_=6,this.state_=3,this.handler_&&this.handler_.JSC$15213_channelOpened(),this.JSC$15207_backChannelUri_=Szc(this,this.JSC$15207_hostPrefix_,this.JSC$15207_path_),gAc(this)):"stop"==c[0]&&mZ(this,7):3==this.state_&&("stop"==c[0]?mZ(this,7):
"noop"!=c[0]&&this.handler_&&this.handler_.JSC$15213_channelHandleArray(c),this.JSC$15207_backChannelRetryCount_=0)}};
nZ.prototype.JSC$15207_ensureInState_=function(a){if(!_.Ba(arguments,this.state_))throw Error("Fh`"+this.state_);};
var mZ=function(a,b){a.JSC$15203_channelDebug_.info("Error code "+b);if(2==b||9==b){var c=null;a.handler_&&(c=null);var d=(0,_.Uu)(a.testGoogleComCallback_,a);c||(c=new _.Jn("//www.google.com/images/cleardot.gif"),_.OM(c));Jzc(c.toString(),1E4,d)}else iZ(2);a.onError_(b)};
nZ.prototype.testGoogleComCallback_=function(a){a?(this.JSC$15203_channelDebug_.info("Successfully pinged google.com"),iZ(2)):(this.JSC$15203_channelDebug_.info("Failed to ping google.com"),iZ(1),this.onError_(8))};
nZ.prototype.onError_=function(a){this.JSC$15203_channelDebug_.debug("HttpChannel: error - "+a);this.state_=0;this.handler_&&this.handler_.JSC$15213_channelError(a);$zc(this);Yzc(this)};
var $zc=function(a){a.state_=0;a.JSC$15207_lastStatusCode_=-1;if(a.handler_)if(0==a.pendingMaps_.length&&0==a.JSC$15203_outgoingMaps_.length)a.handler_.JSC$15213_channelClosed();else{a.JSC$15203_channelDebug_.debug("Number of undelivered maps, pending: "+a.pendingMaps_.length+", outgoing: "+a.JSC$15203_outgoingMaps_.length);var b=_.Da(a.pendingMaps_),c=_.Da(a.JSC$15203_outgoingMaps_);a.pendingMaps_.length=0;a.JSC$15203_outgoingMaps_.length=0;a.handler_.JSC$15213_channelClosed(b,c)}},Nzc=function(a,
b){b=Qzc(a,null,b);
a.JSC$15203_channelDebug_.debug("GetForwardChannelUri: "+b);return b},Szc=function(a,b,c){b=Qzc(a,a.JSC$15202_shouldUseSecondaryDomains()?b:null,c);
a.JSC$15203_channelDebug_.debug("GetBackChannelUri: "+b);return b},Qzc=function(a,b,c){var d=_.sx(c);
if(""!=d.JSC$6371_domain_)b&&_.jx(d,b+"."+d.JSC$6371_domain_),_.kx(d,d.JSC$6371_port_);else{var e=window.location;d=$sc(e.protocol,b?b+"."+e.hostname:e.hostname,+e.port,c)}a.JSC$15207_extraParams_&&_.If.forEach(a.JSC$15207_extraParams_,function(h,l){_.NM(d,l,h)});
_.NM(d,"VER",a.JSC$15207_channelVersion_);Zzc(a,d);return d};
nZ.prototype.JSC$15202_createXhrIo=function(a){if(a)throw Error("Ch");a=new _.Sw;a.JSC$6183_withCredentials_=!1;return a};
nZ.prototype.isActive=function(){return!!this.handler_&&this.handler_.isActive(this)};
nZ.prototype.notifyServerReachabilityEvent=function(a){var b=szc;b.dispatchEvent(new Wzc(b,a))};
nZ.prototype.JSC$15202_shouldUseSecondaryDomains=function(){return!(!_.pi||_.ev(10))};
var jAc=function(){};
_.f=jAc.prototype;_.f.JSC$15213_channelOpened=function(){};
_.f.JSC$15213_channelHandleArray=function(){};
_.f.JSC$15213_channelError=function(){};
_.f.JSC$15213_channelClosed=function(){};
_.f.JSC$15213_getAdditionalParams=function(){return{}};
_.f.isActive=function(){return!0};var oZ=function(a){this.JSC$15214_map_=new _.ny;this.size=0;a&&this.addAll(a)},kAc=function(a){var b=typeof a;
return"object"==b&&a||"function"==b?"o"+_.La(a):b.charAt(0)+a};
_.f=oZ.prototype;_.f.getCount=function(){return this.JSC$15214_map_.size};
_.f.add=function(a){this.JSC$15214_map_.set(kAc(a),a);this.size=this.JSC$15214_map_.size};
_.f.addAll=function(a){a=_.hx(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c]);this.size=this.JSC$15214_map_.size};
_.f.removeAll=function(a){a=_.hx(a);for(var b=a.length,c=0;c<b;c++)this.remove(a[c]);this.size=this.JSC$15214_map_.size};
_.f.delete=function(a){a=this.JSC$15214_map_.remove(kAc(a));this.size=this.JSC$15214_map_.size;return a};
_.f.remove=function(a){return this.delete(a)};
_.f.clear=function(){this.JSC$15214_map_.clear();this.size=0};
_.f.isEmpty=function(){return 0===this.JSC$15214_map_.size};
_.f.has=function(a){return this.JSC$15214_map_.containsKey(kAc(a))};
_.f.contains=function(a){return this.JSC$15214_map_.containsKey(kAc(a))};
_.f.getValues=function(){return this.JSC$15214_map_.getValues()};
_.f.values=function(){return this.JSC$15214_map_.values()};
_.f.clone=function(){return new oZ(this)};
_.f.equals=function(a){return this.getCount()==Ysc(a)&&lAc(this,a)};
var lAc=function(a,b){var c=Ysc(b);if(a.getCount()>c)return!1;!(b instanceof oZ)&&5<c&&(b=new oZ(b));return Zsc(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):_.Fa(e)||"string"===typeof e?_.Ba(e,d):_.If.containsValue(e,d)})};
oZ.prototype.__iterator__=function(){return this.JSC$15214_map_.__iterator__(!1)};
oZ.prototype[Symbol.iterator]=function(){return this.values()};var mAc={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 nAc;var oAc;_.Dq({_template:function(){if(void 0!==oAc)return oAc;var a=document.createElement("template");_.K(a,'\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===nAc){var d=document.createElement("template");_.K(d,'\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>');
nAc=d}d=nAc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return oAc=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(){_.$m(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=_.bn(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&&_.bn(a).localTarget===this._firstTabStop&&(a.preventDefault(),this._lastTabStop.focus()):this._lastTabStop&&_.bn(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}});var pAc;var qAc;_.Dq({_template:function(){if(void 0!==qAc)return qAc;var a=document.createElement("template");_.K(a,'\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===pAc){var d=document.createElement("template");
_.K(d,'\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([mirror-in-rtl]:dir(rtl)) {\n  transform: scaleX(-1);\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  border-radius: var(--paper-progress-container-border-radius, 0px);\n  overflow: var(--paper-progress-container-overflow, visible);\n  transform: var(--paper-progress-container-transform, none);\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>');
pAc=d}d=pAc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qAc=a},
is:"tp-yt-paper-progress",behaviors:[mAc],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}});var rAc;var sAc;_.Dq({_template:function(){if(void 0!==sAc)return sAc;var a=document.createElement("template");_.K(a,'\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="sliderKnobContainer" class="slider-knob-container"><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></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===rAc){var d=document.createElement("template");_.K(d,'\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: var(--paper-slider-container-margin, calc(15px + var(--calculated-paper-slider-height) / 2));\n  margin-right: var(--paper-slider-container-margin, calc(15px + var(--calculated-paper-slider-height) / 2));\n  padding: 0 var(--paper-slider-container-padding, 0);\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: var(--paper-slider-bar-container-ring-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: var(--paper-slider-bar-container-ring-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  --paper-progress-container-border-radius: var(\n    --paper-slider-progress-container-border-radius,\n    0\n  );\n  --paper-progress-container-overflow: var(\n    --paper-slider-progress-container-overflow,\n    visible\n  );\n  --paper-progress-container-transform: var(\n    --paper-slider-progress-container-transform,\n    none\n  );\n}\n\n.slider-markers {\n  padding: inherit;\n  position: absolute;\n  top: 15px;\n  height: var(--calculated-paper-slider-height);\n  margin-top: var(--paper-slider-markers-margin, 0);\n  margin-left: var(--paper-slider-markers-margin, 0);\n  margin-right: 0;\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: var(--paper-slider-markers-margin-left, -1px);\n  width: var(--paper-slider-markers-width, 2px);\n  height: var(--paper-slider-markers-height, var(--calculated-paper-slider-height));\n  border-radius: 50%;\n  background-color: var(--paper-slider-markers-color, #000);\n}\n\n#sliderKnobContainer {\n  position: relative;\n  width: calc(100% - var(--paper-slider-container-padding, 0) * 2);\n  margin: auto;\n}\n\n.slider-knob {\n  position: absolute;\n  left: 0;\n  top: var(--paper-slider-knob-top, 0);\n  margin-left: calc(-15px - var(--calculated-paper-slider-height) / 2);\n  width: var(--paper-slider-knob-size, calc(30px + var(--calculated-paper-slider-height)));\n  height: var(--paper-slider-knob-size, 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: var(--paper-slider-knob-inner-size, calc(100% - 20px));\n  height: var(--paper-slider-knob-inner-size, calc(100% - 20px));\n  background-color: var(--paper-slider-knob-color, #3367d6);\n  border: var(--paper-slider-knob-border-style, 2px solid var(--paper-slider-knob-color, #3367d6));\n  border-radius: 50%;\n  box-shadow: var(--paper-slider-knob-box-shadow-style, none);\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-container > .slider-knob > .slider-knob-inner {\n  -webkit-transform: scale(1.5);\n  transform: scale(1.5);\n}\n\n.ring > .slider-knob-container > .slider-knob > .slider-knob-inner {\n  background-color: var(--paper-slider-knob-start-color, transparent);\n  border: var(--paper-slider-knob-start-border-style, 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-container > .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-container > .slider-knob > .slider-knob-inner::before {\n  background-color: var(--paper-slider-pin-start-color, #bdbdbd);\n}\n\n.pin.expand > .slider-knob-container > .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-container > .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  font-size: 10px;\n  -webkit-transform: scale(0) translate(0);\n  transform: scale(0) translate(0);\n}\n\n.pin.expand > .slider-knob-container > .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-container > .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-container > .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/*# sourceMappingURL=tp-yt-paper-slider.css.map */</style>');
rAc=d}d=rAc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sAc=a},
is:"tp-yt-paper-slider",behaviors:[_.tA,_.gI,_.Vhb,mAc],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&&_.Lm(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 _.Uhb._createRipple.call(this)},
_focusedChanged:function(a){a&&this.ensureRipple();this.hasRipple()&&(this._ripple.style.display=a?"":"none",this._ripple.holdDown=a)}});var tAc=new _.ey("disablePersonalizationAction");var l4b=new _.ey("showDmaConsentFlowCommand");var uAc=new _.ey("saveConsentAction");var vAc=function(a){this.internalArray_=_.k(a)};
_.H(vAc,_.n);var wAc=_.pob(vAc);vAc.repeatedFields_=[1];var Abc={TERMINATION_EVENT_TYPE_UNSPECIFIED:0,TERMINATION_EVENT_TYPE_RETURNED_TO_APP:1,TERMINATION_EVENT_TYPE_OVERLAY_CLOSED:2,TERMINATION_EVENT_TYPE_DISCOVERY_VIDEO_PLAYBACK_COMPLETED:3};var H4b={ANALYSIS_ELIGIBILITY_UNKNOWN:0,ANALYSIS_ELIGIBILITY_ELIGIBLE:1,ANALYSIS_ELIGIBILITY_NOT_ELIGIBLE:2};var I4b={ANALYSIS_SENTIMENT_UNKNOWN:0,ANALYSIS_SENTIMENT_POSITIVE:1,ANALYSIS_SENTIMENT_NEUTRAL:2,ANALYSIS_SENTIMENT_NEGATIVE:3};var Q4b={ARTIST_OVERVIEW_VARIANT_TYPE_UNKNOWN:0,ARTIST_OVERVIEW_VARIANT_TYPE_TOTAL_REACH_VIEWS:1,ARTIST_OVERVIEW_VARIANT_TYPE_NEW_SONG_PROMO:2};var iX={CHANGE_DIRECTION_UNKNOWN:0,CHANGE_DIRECTION_ZERO:1,CHANGE_DIRECTION_NEGATIVE:2,CHANGE_DIRECTION_BELOW_TYPICAL:3,CHANGE_DIRECTION_AROUND_LOWER_END_OF_TYPICAL:4,CHANGE_DIRECTION_TYPICAL:5,CHANGE_DIRECTION_AROUND_UPPER_END_OF_TYPICAL:6,CHANGE_DIRECTION_ABOVE_TYPICAL:7};var O4b={CHANNEL_FLUCTUATION_DRIVER_UNKNOWN:0,CHANNEL_FLUCTUATION_DRIVER_SUGGESTED:1,CHANNEL_FLUCTUATION_DRIVER_HOME:2,CHANNEL_FLUCTUATION_DRIVER_CHANNEL:3,CHANNEL_FLUCTUATION_DRIVER_SEARCH:4,CHANNEL_FLUCTUATION_DRIVER_UPLOAD_FREQUENCY:5,CHANNEL_FLUCTUATION_DRIVER_EXTERNAL:6,CHANNEL_FLUCTUATION_DRIVER_ADVERTISING:7,CHANNEL_FLUCTUATION_DRIVER_ELMO:8,CHANNEL_FLUCTUATION_DRIVER_RECENT_VIDEOS_VIEWERSHIP:9,CHANNEL_FLUCTUATION_DRIVER_PLAYLIST:10,CHANNEL_FLUCTUATION_DRIVER_VIDEO_DELETED:11,CHANNEL_FLUCTUATION_DRIVER_CLASSIFIER:12,
CHANNEL_FLUCTUATION_DRIVER_VIDEO_PRIVACY:13};var x6b={CHANNEL_VIEWS_DRIVER_UNKNOWN:0,CHANNEL_VIEWS_DRIVER_ANALYZING:1,CHANNEL_VIEWS_DRIVER_DATA_ANOMALY:2,CHANNEL_VIEWS_DRIVER_UPLOADS:3,CHANNEL_VIEWS_DRIVER_AVD:4,CHANNEL_VIEWS_DRIVER_CTR:5,CHANNEL_VIEWS_DRIVER_SEARCH:6,CHANNEL_VIEWS_DRIVER_SUBS:7,CHANNEL_VIEWS_DRIVER_EXTERNAL:8,CHANNEL_VIEWS_DRIVER_ADVERTISING:9,CHANNEL_VIEWS_DRIVER_RECOMMENDATIONS:10,CHANNEL_VIEWS_DRIVER_TRENDING:11,CHANNEL_VIEWS_DRIVER_MULTIPLE:12,CHANNEL_VIEWS_DRIVER_EVERGREEN_VIDEOS:13,CHANNEL_VIEWS_DRIVER_SHORTS:14};var M4b={DURATION_TIME_PERIOD_TYPE_UNKNOWN:0,DURATION_TIME_PERIOD_TYPE_FIRST_24_HOURS:1,DURATION_TIME_PERIOD_TYPE_FIRST_N_ARBITRARY_UNITS:2};var v6b={REVENUE_CHANGE_FACT_UNKNOWN:0,REVENUE_CHANGE_FACT_SAME_MONTH_LAST_YEAR_COMPARISON_UP:1,REVENUE_CHANGE_FACT_PREVIOUS_MONTH_COMPARISON_UP:2,REVENUE_CHANGE_FACT_PREVIOUS_MONTH_COMPARISON_DOWN:3};var u6b={REVENUE_CHANGE_REASON_UNKNOWN:0,REVENUE_CHANGE_REASON_ADS_SEASONALITY:1,REVENUE_CHANGE_REASON_HIGHER_COUNTRY:5,REVENUE_CHANGE_REASON_LOWER_COUNTRY:6,REVENUE_CHANGE_REASON_TRANSACTION_TYPE_SUPER_CHAT:2,REVENUE_CHANGE_REASON_TRANSACTION_TYPE_SUPER_STICKERS:3,REVENUE_CHANGE_REASON_TRANSACTION_TYPE_CHANNEL_MEMBERSHIPS:4};var t6b={REVENUE_DRIVING_METRIC_UNKNOWN:0,REVENUE_DRIVING_METRIC_VIEWS:1,REVENUE_DRIVING_METRIC_FILL_RATE:2,REVENUE_DRIVING_METRIC_CPM:3};var s6b={REVENUE_SOURCE_UNKNOWN:0,REVENUE_SOURCE_ADS:1,REVENUE_SOURCE_TRANSACTIONS:2};var p6b={VIDEO_PERFORMANCE_DRIVER_UNKNOWN:0,VIDEO_PERFORMANCE_DRIVER_ANALYZING:1,VIDEO_PERFORMANCE_DRIVER_SUBS:2,VIDEO_PERFORMANCE_DRIVER_AUDIENCE_ONLINE:3,VIDEO_PERFORMANCE_DRIVER_SUBSFEED:4,VIDEO_PERFORMANCE_DRIVER_NOTIFS:5,VIDEO_PERFORMANCE_DRIVER_SUBSFEED_AND_NOTIFS:6,VIDEO_PERFORMANCE_DRIVER_SEARCH:7,VIDEO_PERFORMANCE_DRIVER_EXTERNAL:8,VIDEO_PERFORMANCE_DRIVER_CHANNEL:9,VIDEO_PERFORMANCE_DRIVER_SND:10,VIDEO_PERFORMANCE_DRIVER_TRENDING:11,VIDEO_PERFORMANCE_DRIVER_ADVERTISING:12};var f5b={ANALYTICS_CARD_CONFIG_TYPE_UNKNOWN:0,ANALYTICS_CARD_CONFIG_TYPE_LATEST_ACTIVITY_CARD:2,ANALYTICS_CARD_CONFIG_TYPE_VIDEO_FORMAT_CARD:3,ANALYTICS_CARD_CONFIG_TYPE_LIVESTREAM_SPIKES_CARD:4,ANALYTICS_CARD_CONFIG_TYPE_KEY_METRIC_CARD:5,ANALYTICS_CARD_CONFIG_TYPE_TABLE_CARD:6,ANALYTICS_CARD_CONFIG_TYPE_TABLE_CAROUSEL_CARD:58,ANALYTICS_CARD_CONFIG_TYPE_METRIC_SUMMARY_CARD:17,ANALYTICS_CARD_CONFIG_TYPE_DEMOGRAPHICS_CARD:18,ANALYTICS_CARD_CONFIG_TYPE_TOP_MOVERS_CARD:15,ANALYTICS_CARD_CONFIG_TYPE_TOP_THEMES_CARD:7,
ANALYTICS_CARD_CONFIG_TYPE_PERSONALIZED_HEADER_CARD:8,ANALYTICS_CARD_CONFIG_TYPE_AUDIENCE_RETENTION_CARD:10,ANALYTICS_CARD_CONFIG_TYPE_AUDIENCE_RETENTION_HIGHLIGHTS_CARD:26,ANALYTICS_CARD_CONFIG_TYPE_ENGAGEMENTS_CARD:45,ANALYTICS_CARD_CONFIG_TYPE_FUNNEL_CARD:11,ANALYTICS_CARD_CONFIG_TYPE_METRICS_ANALYSES_CARD:14,ANALYTICS_CARD_CONFIG_TYPE_VIDEO_PROMOTION_CARD:16,ANALYTICS_CARD_CONFIG_TYPE_AUDIENCE_INTERESTS_CARD:19,ANALYTICS_CARD_CONFIG_TYPE_BELLED_SUBSCRIBERS_CARD:20,ANALYTICS_CARD_CONFIG_TYPE_AUDIENCE_ONLINE_CARD:21,
ANALYTICS_CARD_CONFIG_TYPE_VIDEO_TRAFFIC_SOURCES_CARD:22,ANALYTICS_CARD_CONFIG_TYPE_CHANNEL_COMPARISON_CARD:23,ANALYTICS_CARD_CONFIG_TYPE_HEADLINES_CARD:25,ANALYTICS_CARD_CONFIG_TYPE_ANALYSIS_DRIVER_CARD:27,ANALYTICS_CARD_CONFIG_TYPE_ANALYSIS_SUMMARY_CARD:53,ANALYTICS_CARD_CONFIG_TYPE_NOTIFICATIONS_FUNNEL_CARD:28,ANALYTICS_CARD_CONFIG_TYPE_EDUCATION_CARD:30,ANALYTICS_CARD_CONFIG_TYPE_SCATTERPLOT_DATA:31,ANALYTICS_CARD_CONFIG_TYPE_CUMULATIVE_SUBSCRIBERS_CARD:32,ANALYTICS_CARD_CONFIG_TYPE_CHANNEL_COMPETITION_CARD:33,
ANALYTICS_CARD_CONFIG_TYPE_POSTS_ENGAGEMENT_RATE_CARD:34,ANALYTICS_CARD_CONFIG_TYPE_MOBILE_RENDERER_CARD:35,ANALYTICS_CARD_CONFIG_TYPE_MEDIA_KIT_INTERESTS_CARD:36,ANALYTICS_CARD_CONFIG_TYPE_AUDIENCE_REACH_FUNNEL_CARD:37,ANALYTICS_CARD_CONFIG_TYPE_STICKY_VIDEOS_CARD:39,ANALYTICS_CARD_CONFIG_TYPE_MEDIA_KIT_AFFINITIES_CARD:41,ANALYTICS_CARD_CONFIG_TYPE_MEDIA_KIT_IN_MARKETS_CARD:42,ANALYTICS_CARD_CONFIG_TYPE_MEDIA_KIT_DEMOGRAPHICS_CARD:43,ANALYTICS_CARD_CONFIG_TYPE_MEDIA_KIT_ANALYTICS_CARD:44,ANALYTICS_CARD_CONFIG_TYPE_AUDIENCE_RETENTION_AND_ENGAGEMENT_HIGHLIGHTS_CARD:40,
ANALYTICS_CARD_CONFIG_TYPE_SEARCH_INSIGHTS_V2_CARD:46,ANALYTICS_CARD_CONFIG_TYPE_SEARCH_INSIGHTS_V2_AUTO_SUGGEST:49,ANALYTICS_CARD_CONFIG_TYPE_SHORT_VIDEO_REMIX_CARD:50,ANALYTICS_CARD_CONFIG_TYPE_MEDIA_KIT_DIALOG:51,ANALYTICS_CARD_CONFIG_TYPE_MEDIA_KIT_YOUTUBE_MATCH_CARD:52,ANALYTICS_CARD_CONFIG_TYPE_VIDEO_PERFORMANCE_ANALYSIS_CARD:54,ANALYTICS_CARD_CONFIG_TYPE_CONTENT_INSPIRATION_FEED_CARD:57,ANALYTICS_CARD_CONFIG_TYPE_CONTENT_INSPIRATION_TOPIC_DETAILS:91,ANALYTICS_CARD_CONFIG_TYPE_CONTENT_INSPIRATION_TOPIC_OUTLINE:93,
ANALYTICS_CARD_CONFIG_TYPE_CONTENT_INSPIRATION_RELATED_TOPICS:92,ANALYTICS_CARD_CONFIG_TYPE_STRATEGIC_REVIEW:60,ANALYTICS_CARD_CONFIG_TYPE_DATA_STORY_CARD:67,ANALYTICS_CARD_CONFIG_TYPE_ANOMALY_INSIGHTS_CARD:64,ANALYTICS_CARD_CONFIG_TYPE_ENTITY_SNAPSHOT_CARD:65,ANALYTICS_CARD_CONFIG_TYPE_CONTENT_TYPE_PERFORMANCE_CARD:68,ANALYTICS_CARD_CONFIG_TYPE_ARTIST_CHARTING_HISTORY_CARD:69,ANALYTICS_CARD_CONFIG_TYPE_PODCAST_OVERVIEW_CARD:70,ANALYTICS_CARD_CONFIG_TYPE_LIVE_MONETIZATION_CARD:71,ANALYTICS_CARD_CONFIG_TYPE_LIVE_CHANNEL_CCV_CARD:72,
ANALYTICS_CARD_CONFIG_TYPE_CREATOR_REVSHARE_CARD:73,ANALYTICS_CARD_CONFIG_TYPE_CPM_CARD:75,ANALYTICS_CARD_CONFIG_TYPE_UPLOADED_TO_OTHER_CHANNELS_CARD:76,ANALYTICS_CARD_CONFIG_TYPE_REVENUE_PERFORMANCE_BY_CONTENT_TYPE_CARD:77,ANALYTICS_CARD_CONFIG_TYPE_MOST_RECENT_ENTITIES_CARD:78,ANALYTICS_CARD_CONFIG_TYPE_TABLE_CARD_BY_CONTENT_TYPE_CARD:79,ANALYTICS_CARD_CONFIG_TYPE_STACKED_BAR_CARD:80,ANALYTICS_CARD_CONFIG_TYPE_DEMOGRAPHICS_BY_CONTENT_TYPE_CARD:81,ANALYTICS_CARD_CONFIG_TYPE_FORMATS_AUDIENCE_WATCH_ON_YT_CARD:82,
ANALYTICS_CARD_CONFIG_TYPE_COURSE_ENTRYPOINT_CARD:83,ANALYTICS_CARD_CONFIG_TYPE_FORMATS_OVERLAP_CARD:84,ANALYTICS_CARD_CONFIG_TYPE_THUMBNAIL_EXPERIMENT_CARD:85,ANALYTICS_CARD_CONFIG_TYPE_SINGLE_TABLE:89,ANALYTICS_CARD_CONFIG_TYPE_MULTI_TABLE_CARD:86,ANALYTICS_CARD_CONFIG_TYPE_PRIMETIME_SUBSCRIPTION_METRICS_SUMMARY_CARD:87,ANALYTICS_CARD_CONFIG_TYPE_PRIMETIME_TRIAL_CONVERSIONS_CARD:88,ANALYTICS_CARD_CONFIG_TYPE_PRIMETIME_RETENTION_CARD:90,ANALYTICS_CARD_CONFIG_TYPE_PRIMETIME_AUDIENCE_OVERLAP_CARD:100,
ANALYTICS_CARD_CONFIG_TYPE_CHANNEL_LIFETIME_STATS_CARD:94,ANALYTICS_CARD_CONFIG_TYPE_CHANNEL_LATEST_VIDEO_CARD:95,ANALYTICS_CARD_CONFIG_TYPE_RECENT_VIEWS_CARD:96,ANALYTICS_CARD_CONFIG_TYPE_OVERVIEW_COMPARISON_RATIO_CARD:97,ANALYTICS_CARD_CONFIG_TYPE_DETAILED_COMPARISON_RATIO_CARD:98,ANALYTICS_CARD_CONFIG_TYPE_TOP_SONGS_IN_SHORTS_V2_CARD:99,ANALYTICS_CARD_CONFIG_TYPE_TRENDING_ARTISTS_CARD:101,ANALYTICS_CARD_CONFIG_TYPE_TOP_LIVE_REACTIONS_CARD:102};var b5b={ANALYTICS_MONTHLY_DATA_STORY_ADVICE_TYPE_UNKNOWN:0,ANALYTICS_MONTHLY_DATA_STORY_ADVICE_TYPE_GET_MORE_TO_RETURN:1,ANALYTICS_MONTHLY_DATA_STORY_ADVICE_TYPE_REASON_TO_COME_BACK:2,ANALYTICS_MONTHLY_DATA_STORY_ADVICE_TYPE_KEEP_THE_GOOD_MIX_NEW_RETURNING:3,ANALYTICS_MONTHLY_DATA_STORY_ADVICE_TYPE_IDEAS_TO_REACH_NEW_GENERAL:4,ANALYTICS_MONTHLY_DATA_STORY_ADVICE_TYPE_REACH_NEW_BY_TITLES:5,ANALYTICS_MONTHLY_DATA_STORY_ADVICE_TYPE_REACH_NEW_BY_COLLABORATION:6,ANALYTICS_MONTHLY_DATA_STORY_ADVICE_TYPE_MAKE_MORE_TIMELY_VIDEOS:7,
ANALYTICS_MONTHLY_DATA_STORY_ADVICE_TYPE_KEEP_THE_GOOD_MIX_OLD_NEW_VIDEOS:8,ANALYTICS_MONTHLY_DATA_STORY_ADVICE_TYPE_VIEWERSHIP_WITH_EVERGREEN:9};var a5b={ANALYTICS_MONTHLY_DATA_STORY_HIGHLIGHT_TYPE_UNKNOWN:0,ANALYTICS_MONTHLY_DATA_STORY_HIGHLIGHT_TYPE_BEST_EVER_BY_VIEWS:1,ANALYTICS_MONTHLY_DATA_STORY_HIGHLIGHT_TYPE_BEST_EVER_BY_SUBSCRIBERS:2,ANALYTICS_MONTHLY_DATA_STORY_HIGHLIGHT_TYPE_SUBSCRIBERS_MILESTONE:3,ANALYTICS_MONTHLY_DATA_STORY_HIGHLIGHT_TYPE_VIDEOS_PUBLISHED_MILESTONE:4,ANALYTICS_MONTHLY_DATA_STORY_HIGHLIGHT_TYPE_OVER_PERFORMING_VIDEO:5,ANALYTICS_MONTHLY_DATA_STORY_HIGHLIGHT_TYPE_PUBLISHED_MORE_VIEWS_UP:6,ANALYTICS_MONTHLY_DATA_STORY_HIGHLIGHT_TYPE_TOP_MOVER:7};var Y4b={ANALYTICS_STRATEGIC_REVIEW_VIDEO_LIST_TYPE_UNKNOWN:0,ANALYTICS_STRATEGIC_REVIEW_VIDEO_LIST_TYPE_STICKY_VIDEOS:1,ANALYTICS_STRATEGIC_REVIEW_VIDEO_LIST_TYPE_NEW_VIEWERS:2};var g5b={LEGACY_MOBILE_CARD_CONFIG_TYPE_UNKNOWN:0,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_UNKNOWN:1,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_VIEWS:2,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_RECENT_VIDEOS_VIEWS:3,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_WATCH_TIME:4,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_AVERAGE_VIEW_DURATION:5,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOTAL_ESTIMATED_EARNINGS:6,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_SUBSCRIBERS_CHANGE:7,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_WATCH_TIME_FROM_SUBSCRIBERS:8,
LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_PERCENT_LIKED_VS_DISLIKED:9,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_VIDEOS_BY_VIEWS:10,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_PLAYBACKS:11,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TRANSACTION_COUNT:12,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_AD_TYPES:13,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_EARNING_VIDEOS:14,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_COUNTRIES_BY_CPM:15,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_COUNTRIES_BY_EARNING:16,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TRAFFIC_SOURCE_TYPES:17,
LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_EXTERNAL_SOURCES:18,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_YOUTUBE_SEARCH_TERMS:19,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_VIDEOS_SUGGESTING_CONTENT:20,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_PLAYLISTS_PLAYING_CONTENT:21,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_GENDER:22,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_AGE:23,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_COUNTRIES:24,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_LANGUAGES:25,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_INFO_CARD_TEASER_CLICK_RATE:26,
LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_INFO_CARD_CLICK_RATE:27,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_INFO_CARDS:28,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ANNOTATION_CLICK_RATE:29,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_VIDEOS_BY_ANNOTATION_CLICKS:30,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_PLAYLIST_VIEWS:31,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_VIEWS_IN_PLAYLISTS:32,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_AVERAGE_TIME_IN_PLAYLIST:33,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_OWNED_PLAYLISTS:34,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_AUDIENCE_RETENTION:35,
LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_BUSINESS_MODELS:36,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_CUMULATIVE_SUBSCRIBERS:37,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_MONTHLY_REVENUE:38,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ENDSCREEN_IMPRESSIONS:39,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ENDSCREEN_CLICK_RATE:40,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_VIDEOS_BY_ENDSCREEN:41,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_TOP_ENDSCREEN_ELEMENTS:42,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_UNIQUE_VIEWERS:43,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_REVENUE_SOURCES:44,
LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_VIDEO_THUMBNAIL_IMPRESSIONS:45,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_VIDEO_THUMBNAIL_IMPRESSIONS_VTR:46,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_RPM:47,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_PLAYBACK_BASED_CPM:70,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ARTIST_TOP_SONGS:48,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ARTIST_TOP_EXTERNAL_SOURCES:49,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ARTIST_TOP_YOUTUBE_SEARCH_TERMS:50,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ARTIST_TOP_VIDEOS_SUGGESTING_CONTENT:51,
LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ARTIST_TOP_PLAYLISTS_PLAYING_CONTENT:52,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ARTIST_TOP_COUNTRIES:53,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ARTIST_TOP_CITIES:54,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ARTIST_TOP_LANGUAGES:55,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ARTIST_TOP_CITIES_US:56,LEGACY_MOBILE_CARD_CONFIG_TYPE_STAPLE_ARTIST_TOP_CITIES_NONUS:57,LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_UNKNOWN:58,LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_RECENT_VIDEO_PERFORMANCE:59,
LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_CHANNEL_SUBS:60,LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_CHANNEL_FLUCTUATIONS:61,LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_CHANNEL_REVENUE:62,LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_CHANNEL_FLUCTUATIONS_DECLINE:63,LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_CHANNEL_LAST_WEEK_PERFORMANCE:64,LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_CHANNEL_CURRENT_WEEK_PERFORMANCE:65,LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_CHANNEL_MONTH_PERFORMANCE:66,
LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_VIDEO_OVERVIEW:67,LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_CHANNEL_OVERVIEW:68,LEGACY_MOBILE_CARD_CONFIG_TYPE_CATALYST_TYPE_ARTIST_OVERVIEW:69};var G4b={CATALYST_ANALYSIS_TYPE_UNKNOWN:0,CATALYST_ANALYSIS_TYPE_RECENT_VIDEO_PERFORMANCE:1,CATALYST_ANALYSIS_TYPE_RECENT_SONG_PERFORMANCE:18,CATALYST_ANALYSIS_TYPE_CHANNEL_SUBS:2,CATALYST_ANALYSIS_TYPE_CHANNEL_FLUCTUATIONS:3,CATALYST_ANALYSIS_TYPE_CHANNEL_REVENUE:9,CATALYST_ANALYSIS_TYPE_CHANNEL_FLUCTUATIONS_DECLINE:10,CATALYST_ANALYSIS_TYPE_CHANNEL_NEW_RETURNING:14,CATALYST_ANALYSIS_TYPE_CHANNEL_LAST_WEEK_PERFORMANCE:4,CATALYST_ANALYSIS_TYPE_CHANNEL_CURRENT_WEEK_PERFORMANCE:5,CATALYST_ANALYSIS_TYPE_CHANNEL_MONTH_PERFORMANCE:6,
CATALYST_ANALYSIS_TYPE_VIDEO_OVERVIEW:11,CATALYST_ANALYSIS_TYPE_CHANNEL_OVERVIEW:12,CATALYST_ANALYSIS_TYPE_ARTIST_OVERVIEW:13,CATALYST_ANALYSIS_TYPE_ARTIST_NEW_SONG_HEADLINE:15,CATALYST_ANALYSIS_TYPE_LOW_RETURNING_VIEWERS_DATA_STORY:16,CATALYST_ANALYSIS_TYPE_RECOMMENDATIONS_DATA_STORY:17,CATALYST_ANALYSIS_TYPE_THUMBNAILS_DATA_STORY:19,CATALYST_ANALYSIS_TYPE_WEEKLY_DATA_STORY:20,CATALYST_ANALYSIS_TYPE_POSTS_DATA_STORY:21,CATALYST_ANALYSIS_TYPE_MONTHLY_DATA_STORY:22,CATALYST_ANALYSIS_TYPE_OTHER_FORMATS_DATA_STORY:23,
CATALYST_ANALYSIS_TYPE_AUDIENCE_WATCHES_LONGFORM_DATA_STORY:24,CATALYST_ANALYSIS_TYPE_TOP_SONG_IN_SHORTS_DATA_STORY:25,CATALYST_ANALYSIS_TYPE_ARTIST_YEARLY_RECAP_DATA_STORY:26,CATALYST_ANALYSIS_TYPE_UPLOAD_FREQUENCY_DATA_STORY:27,CATALYST_ANALYSIS_TYPE_MEMBERSHIP_RECOMMENDATION_DATA_STORY:28,CATALYST_ANALYSIS_TYPE_NEW_RETURNING_VIEWERS_DATA_STORY:29,CATALYST_ANALYSIS_TYPE_CONTENT_INSPIRATION_DATA_STORY:30,CATALYST_ANALYSIS_TYPE_TRAFFIC_SOURCES_DATA_STORY:31,CATALYST_ANALYSIS_TYPE_CHANNEL_SUMMARY_BANNER:7};var h5b={ANALYTICS_SCREEN_ENTITY_TYPE_UNKNOWN:0,ANALYTICS_SCREEN_ENTITY_TYPE_VIDEO:1,ANALYTICS_SCREEN_ENTITY_TYPE_CHANNEL:2,ANALYTICS_SCREEN_ENTITY_TYPE_CONTENT_OWNER:3,ANALYTICS_SCREEN_ENTITY_TYPE_GROUP:4,ANALYTICS_SCREEN_ENTITY_TYPE_ARTIST:5,ANALYTICS_SCREEN_ENTITY_TYPE_ASSET:6,ANALYTICS_SCREEN_ENTITY_TYPE_PLAYLIST:7,ANALYTICS_SCREEN_ENTITY_TYPE_SONG:8,ANALYTICS_SCREEN_ENTITY_TYPE_ARTISTS:9};var L4b={ANALYTICS_TIME_PERIOD_TYPE_UNKNOWN:0,ANALYTICS_TIME_PERIOD_TYPE_LIFETIME:1,ANALYTICS_TIME_PERIOD_TYPE_SINCE_PUBLISH:3,ANALYTICS_TIME_PERIOD_TYPE_REALTIME_LAST_60_MINUTES:4,ANALYTICS_TIME_PERIOD_TYPE_REALTIME_LAST_48_HOURS:5,ANALYTICS_TIME_PERIOD_TYPE_LIVESTREAM_LAST_24_HOURS:25,ANALYTICS_TIME_PERIOD_TYPE_WEEK:6,ANALYTICS_TIME_PERIOD_TYPE_FOUR_WEEKS:7,ANALYTICS_TIME_PERIOD_TYPE_CURRENT_WEEK:8,ANALYTICS_TIME_PERIOD_TYPE_MINUS_1_WEEK:9,ANALYTICS_TIME_PERIOD_TYPE_CURRENT_MONTH:12,ANALYTICS_TIME_PERIOD_TYPE_MINUS_1_MONTH:22,
ANALYTICS_TIME_PERIOD_TYPE_MINUS_2_MONTH:23,ANALYTICS_TIME_PERIOD_TYPE_MINUS_3_MONTH:26,ANALYTICS_TIME_PERIOD_TYPE_MINUS_4_MONTH:27,ANALYTICS_TIME_PERIOD_TYPE_MINUS_5_MONTH:28,ANALYTICS_TIME_PERIOD_TYPE_REVENUE_MONTH:24,ANALYTICS_TIME_PERIOD_TYPE_QUARTER:13,ANALYTICS_TIME_PERIOD_TYPE_YEAR:14,ANALYTICS_TIME_PERIOD_TYPE_MINUS_1_YEAR:15,ANALYTICS_TIME_PERIOD_TYPE_CURRENT_YEAR:16,ANALYTICS_TIME_PERIOD_TYPE_FIRST_WEEK:17,ANALYTICS_TIME_PERIOD_TYPE_FIRST_FOUR_WEEKS:18,ANALYTICS_TIME_PERIOD_TYPE_FIRST_QUARTER:19,
ANALYTICS_TIME_PERIOD_TYPE_FIRST_YEAR:20,ANALYTICS_TIME_PERIOD_TYPE_LAST_6_MONTHS:21};var xAc=new _.ey("channelHandleValidationResultRenderer");var yAc=new _.ey("generateHandleFromNameResultRenderer");var zAc=new _.ey("channelHandleInputRenderer");var F6b={POLICY_TYPE_UNKNOWN:0,POLICY_TYPE_TRACK:1,POLICY_TYPE_MONETIZE:2,POLICY_TYPE_BLOCK:3,POLICY_TYPE_MOSTLY_GLOBAL_BLOCK:4,POLICY_TYPE_GLOBAL_BLOCK:5,POLICY_TYPE_TAKEDOWN:6,POLICY_TYPE_NO_POLICY:7};var AAc=new _.ey("timedCommand");var BAc={CREATION_MODE_UNKNOWN:0,CREATION_MODE_UPLOADS:1,CREATION_MODE_SHORTS:2,CREATION_MODE_LIVE:3,CREATION_MODE_STORIES:4,CREATION_MODE_POSTS:5};var Y6b={STOREFRONT_COLLECTION_DIMENSION_UNSPECIFIED:0,STOREFRONT_COLLECTION_DIMENSION_FREE:1,STOREFRONT_COLLECTION_DIMENSION_PAID:2,STOREFRONT_COLLECTION_DIMENSION_REVSHARE:3,STOREFRONT_COLLECTION_DIMENSION_LICENSABLE:4,STOREFRONT_COLLECTION_DIMENSION_NON_MONETIZABLE:5};var R6b={STOREFRONT_GENRE_TYPE_UNSPECIFIED:0,STOREFRONT_GENRE_TYPE_UNKNOWN:1,STOREFRONT_GENRE_TYPE_AFRICAN:2,STOREFRONT_GENRE_TYPE_AMBIENT:3,STOREFRONT_GENRE_TYPE_ARABIC:4,STOREFRONT_GENRE_TYPE_ASIAN:5,STOREFRONT_GENRE_TYPE_BLUES:6,STOREFRONT_GENRE_TYPE_BOLLYWOOD_DESI:7,STOREFRONT_GENRE_TYPE_BRAZILIAN:8,STOREFRONT_GENRE_TYPE_CHRISTIAN_GOSPEL:9,STOREFRONT_GENRE_TYPE_CLASSICAL:10,STOREFRONT_GENRE_TYPE_COUNTRY_AMERICANA:11,STOREFRONT_GENRE_TYPE_DANCE_ELECTRONIC:12,STOREFRONT_GENRE_TYPE_FOLK_ACOUSTIC:13,
STOREFRONT_GENRE_TYPE_HIP_HOP:14,STOREFRONT_GENRE_TYPE_INDIE_ALTERNATIVE:15,STOREFRONT_GENRE_TYPE_JAZZ:16,STOREFRONT_GENRE_TYPE_KIDS_FAMILY:17,STOREFRONT_GENRE_TYPE_LATIN:18,STOREFRONT_GENRE_TYPE_METAL:19,STOREFRONT_GENRE_TYPE_POP:20,STOREFRONT_GENRE_TYPE_R_B_SOUL:21,STOREFRONT_GENRE_TYPE_REGGAE_CARIBBEAN:22,STOREFRONT_GENRE_TYPE_ROCK:23,STOREFRONT_GENRE_TYPE_SEASONAL:24,STOREFRONT_GENRE_TYPE_SOUNDTRACKS_MUSICALS:25,STOREFRONT_GENRE_TYPE_SOUND_EFFECTS:26,STOREFRONT_GENRE_TYPE_SOUTH_EAST_ASIAN:27,
STOREFRONT_GENRE_TYPE_K_POP:28,STOREFRONT_GENRE_TYPE_CANTOPOP_AND_MANDOPOP:29,STOREFRONT_GENRE_TYPE_JAPANESE:30,STOREFRONT_GENRE_TYPE_KOREAN:31};var P6b={STOREFRONT_MOOD_TYPE_UNSPECIFIED:0,STOREFRONT_MOOD_TYPE_ANGRY:1,STOREFRONT_MOOD_TYPE_BRIGHT:2,STOREFRONT_MOOD_TYPE_CHILL:3,STOREFRONT_MOOD_TYPE_DARK:4,STOREFRONT_MOOD_TYPE_DRAMATIC:5,STOREFRONT_MOOD_TYPE_FUNKY:6,STOREFRONT_MOOD_TYPE_HAPPY:7,STOREFRONT_MOOD_TYPE_LOVE:8,STOREFRONT_MOOD_TYPE_SAD:9,STOREFRONT_MOOD_TYPE_UPLIFTING:10};var X6b={STOREFRONT_SECTION_UNSPECIFIED:0,STOREFRONT_SECTION_HOT_NEW_TRACKS:1,STOREFRONT_SECTION_N_WAY_TRACKS:2,STOREFRONT_SECTION_FEATURED_TRACKS:3};var X5b={CHANNEL_FEATURES_FEATURE_UNSPECIFIED:0,CHANNEL_FEATURES_FEATURE_CUSTOM_THUMBNAILS:1,CHANNEL_FEATURES_FEATURE_VIDEO_UPLOAD:2,CHANNEL_FEATURES_FEATURE_PLAYLIST_CREATION:3,CHANNEL_FEATURES_FEATURE_ADD_COLLABORATORS_TO_PLAYLIST:4,CHANNEL_FEATURES_FEATURE_ADD_NEW_VIDEOS_TO_EXISTING_PLAYLIST:5,CHANNEL_FEATURES_FEATURE_LONG_VIDEO_UPLOAD:6,CHANNEL_FEATURES_FEATURE_APPEAL_CONTENT_ID_CLAIMS:7,CHANNEL_FEATURES_FEATURE_LIVE_STREAM:8,CHANNEL_FEATURES_FEATURE_LIVE_STREAM_EMBEDS:13,CHANNEL_FEATURES_FEATURE_EXTERNAL_LINKS_IN_VIDEO_ANNOTATIONS:9,
CHANNEL_FEATURES_FEATURE_HIGH_LIVE_STREAM_RATE_LIMIT:10,CHANNEL_FEATURES_FEATURE_HIGH_VOD_UPLOAD_RATE_LIMIT:11,CHANNEL_FEATURES_FEATURE_YPP_APPLY:12,CHANNEL_FEATURES_FEATURE_CUSTOM_THUMBNAILS_HIGH_RATE:14,CHANNEL_FEATURES_FEATURE_HIGH_SHORTS_UPLOAD_RATE_LIMIT:15,CHANNEL_FEATURES_FEATURE_EXTERNAL_LINKS_IN_VIDEO_DESCRIPTION:16,CHANNEL_FEATURES_FEATURE_POSTS_UPLOAD:17,CHANNEL_FEATURES_FEATURE_PINNED_COMMENTS:18,CHANNEL_FEATURES_FEATURE_STUDIO_PROMOTIONS:19,CHANNEL_FEATURES_FEATURE_RSS_PODCASTS:20,CHANNEL_FEATURES_FEATURE_EXTERNAL_LINKS:21,
CHANNEL_FEATURES_FEATURE_SHORTS_CONTENT_LINKS:22,CHANNEL_FEATURES_FEATURE_CUSTOM_THUMBNAILS_AB_QUOTA:23,CHANNEL_FEATURES_FEATURE_HIGH_POSTS_UPLOAD_RATE_LIMIT:24,CHANNEL_FEATURES_FEATURE_PODCAST_SHOWS:25};var Y5b={CHANNEL_FEATURES_LEVEL_UNSPECIFIED:0,CHANNEL_FEATURES_LEVEL_STANDARD_FEATURES:1,CHANNEL_FEATURES_LEVEL_INTERMEDIATE_FEATURES:2,CHANNEL_FEATURES_LEVEL_ADVANCED_FEATURES:3};var H6b={TOU_POLICY_VERTICAL_UNKNOWN:0,TOU_POLICY_VERTICAL_CHILD_SAFETY:1,TOU_POLICY_VERTICAL_SUICIDE_SELF_HARM:2};var I5b={ARTIST_ROLE_TYPE_UNSPECIFIED:0,ARTIST_ROLE_TYPE_OWNER:4,ARTIST_ROLE_TYPE_MANAGER:2,ARTIST_ROLE_TYPE_EDITOR:5,ARTIST_ROLE_TYPE_EDITOR_LIMITED:8,ARTIST_ROLE_TYPE_SUBTITLE_EDITOR:9,ARTIST_ROLE_TYPE_CUSTOM:3,ARTIST_ROLE_TYPE_VIEWER:6,ARTIST_ROLE_TYPE_VIEWER_LIMITED:7};var J5b={CONTENT_OWNER_ROLE_TYPE_UNSPECIFIED:0,CONTENT_OWNER_ROLE_TYPE_ADMIN:1,CONTENT_OWNER_ROLE_TYPE_CUSTOM:2,CONTENT_OWNER_ROLE_TYPE_VIEWER:3,CONTENT_OWNER_ROLE_TYPE_VIEWER_LIMITED:4,CONTENT_OWNER_ROLE_TYPE_EDITOR_LIMITED:5};var H5b={CREATOR_CHANNEL_ROLE_TYPE_UNSPECIFIED:0,CREATOR_CHANNEL_ROLE_TYPE_OWNER:8,CREATOR_CHANNEL_ROLE_TYPE_MANAGER:2,CREATOR_CHANNEL_ROLE_TYPE_EDITOR:5,CREATOR_CHANNEL_ROLE_TYPE_EDITOR_LIMITED:9,CREATOR_CHANNEL_ROLE_TYPE_MODERATOR:3,CREATOR_CHANNEL_ROLE_TYPE_CUSTOM:4,CREATOR_CHANNEL_ROLE_TYPE_VIEWER:6,CREATOR_CHANNEL_ROLE_TYPE_VIEWER_LIMITED:7,CREATOR_CHANNEL_ROLE_TYPE_SUBTITLE_EDITOR:10};var CAc={TOP_ENTITY_TYPE_UNKNOWN:0,TOP_ENTITY_TYPE_CHANNEL:1,TOP_ENTITY_TYPE_CONTENT_OWNER:2,TOP_ENTITY_TYPE_ARTIST:3,TOP_ENTITY_TYPE_USER:4};var h6b={AFFILIATE_DEEP_LINK_SOURCE_UNKNOWN:0,AFFILIATE_DEEP_LINK_SOURCE_EMAIL_INVITE:1,AFFILIATE_DEEP_LINK_SOURCE_EMAIL_REMINDER:2,AFFILIATE_DEEP_LINK_SOURCE_YODA_INVITE:3,AFFILIATE_DEEP_LINK_SOURCE_YODA_REMINDER:4,AFFILIATE_DEEP_LINK_SOURCE_VID_CON_2023:5};var e7b={PRODUCT_TAGGING_SOURCE_UNSPECIFIED:0,PRODUCT_TAGGING_SOURCE_ALREADY_TAGGED:1,PRODUCT_TAGGING_SOURCE_INLINE_SUGGESTION:2,PRODUCT_TAGGING_SOURCE_PICKER_SEARCH:3,PRODUCT_TAGGING_SOURCE_PICKER_BULK_TAGGING:4,PRODUCT_TAGGING_SOURCE_INVITATION_DIALOG_TAG_ALL:6,PRODUCT_TAGGING_SOURCE_BULK_TAGGING_HEADER_TAG:7,PRODUCT_TAGGING_SOURCE_PICKER_LEGACY_SUGGESTED_OFFERS:5};var C6b={VIDEO_RESTRICTION_IMPOSER_UNSPECIFIED:0,VIDEO_RESTRICTION_IMPOSER_SELF:1,VIDEO_RESTRICTION_IMPOSER_YOUTUBE:2};var j6b={VIDEO_HASHTAG_SUGGESTION_SOURCE_UNKNOWN:0,VIDEO_HASHTAG_SUGGESTION_SOURCE_A:1,VIDEO_HASHTAG_SUGGESTION_SOURCE_B:2,VIDEO_HASHTAG_SUGGESTION_SOURCE_C:3,VIDEO_HASHTAG_SUGGESTION_SOURCE_D:4,VIDEO_HASHTAG_SUGGESTION_SOURCE_E:5,VIDEO_HASHTAG_SUGGESTION_SOURCE_F:6,VIDEO_HASHTAG_SUGGESTION_SOURCE_G:7,VIDEO_HASHTAG_SUGGESTION_SOURCE_H:8,VIDEO_HASHTAG_SUGGESTION_SOURCE_I:9};var Snc={VIDEO_SUGGESTION_TYPE_UNKNOWN:0,VIDEO_SUGGESTION_TYPE_TITLE:1};var l6b={STANDARD_COMPONENT_TYPE_UNKNOWN:0,STANDARD_COMPONENT_TYPE_BUTTON:1,STANDARD_COMPONENT_TYPE_TEXT_FIELD:2,STANDARD_COMPONENT_TYPE_CARD:3,STANDARD_COMPONENT_TYPE_CARD_CAROUSEL:4,STANDARD_COMPONENT_TYPE_FILTER_CHIP_BAR:5,STANDARD_COMPONENT_TYPE_ERROR_BANNER:6,STANDARD_COMPONENT_TYPE_DROPDOWN:7,STANDARD_COMPONENT_TYPE_VIDEO_PLAYER:8,STANDARD_COMPONENT_TYPE_AVATAR:9,STANDARD_COMPONENT_TYPE_BADGE:10,STANDARD_COMPONENT_TYPE_SWITCH:11,STANDARD_COMPONENT_TYPE_SLIDER:12,STANDARD_COMPONENT_TYPE_RADIO_BUTTON:13,
STANDARD_COMPONENT_TYPE_CHECKBOX:14,STANDARD_COMPONENT_TYPE_OVERFLOW_BUTTON:15,STANDARD_COMPONENT_TYPE_LIST_ITEM:16};var Q8b={ACCESS_TYPE_UNKNOWN:0,ACCESS_TYPE_EMBEDDED:1,ACCESS_TYPE_COLD:2,ACCESS_TYPE_HOT:3};var DAc=new _.ey("clearCookieAction");var EAc=new _.ey("getMultiPageMenuAction");var FAc=new _.ey("addToGuideSectionAction"),GAc=new _.ey("removeFromGuideSectionAction");var HAc=new _.ey("updateNotificationsUnseenCountAction");var IAc=new _.ey("persistSubscriptionsDisplayPreferencesCommand");var JAc=new _.ey("resetChannelUnreadCountCommand");var KAc=new _.ey("selectCountryCommand");var LAc=new _.ey("selectLanguageCommand");var E3b=new _.ey("sendFeedbackAction");var MAc=new _.ey("uploadImageToScottyCommand");var NAc=new _.ey("webNativeShareCommand");var OAc=new _.ey("registerPromoCommand");var PAc=new _.ey("setCookieCommand");var QAc=new _.ey("setLocalStorageCommand");var RAc=new _.ey("setPrefStorageEntryCommand");var SAc=new _.ey("setPushNotificationsEnabledCommand");var TAc=new _.ey("surveyFollowUpRenderer");var UAc=new _.ey("handlesClaimingRadioOptionRenderer");var VAc=new _.ey("hotkeyDialogRenderer");var soc={ALC_PURCHASE_ORIGIN_ENTITY_TYPE_UNKNOWN:0,ALC_PURCHASE_ORIGIN_ENTITY_TYPE_VIDEO:1,ALC_PURCHASE_ORIGIN_ENTITY_TYPE_MOVIE:2,ALC_PURCHASE_ORIGIN_ENTITY_TYPE_SHOW_EPISODE:3,ALC_PURCHASE_ORIGIN_ENTITY_TYPE_NETWORK_CHANNEL:4,ALC_PURCHASE_ORIGIN_ENTITY_TYPE_SHOW:5};var toc={ALC_PURCHASE_ORIGIN_PAGE_TYPE_UNKNOWN:0,ALC_PURCHASE_ORIGIN_PAGE_TYPE_SEARCH_RESULT_PAGE:1,ALC_PURCHASE_ORIGIN_PAGE_TYPE_CHANNEL_PAGE:2,ALC_PURCHASE_ORIGIN_PAGE_TYPE_UNIFIED_SHOW_PAGE:3,ALC_PURCHASE_ORIGIN_PAGE_TYPE_WATCH_PAGE:4,ALC_PURCHASE_ORIGIN_PAGE_TYPE_MOVIE_ENTITY_PAGE:5,ALC_PURCHASE_ORIGIN_PAGE_TYPE_DESTINATION_PAGE:6,ALC_PURCHASE_ORIGIN_PAGE_TYPE_SHORTS_WATCH_PAGE:7};var ymc={ITEM_TYPE_UNKNOWN:0,ITEM_TYPE_VIDEO:1,ITEM_TYPE_SET:2,ITEM_TYPE_CHANNEL:3,ITEM_TYPE_LIVE:4,ITEM_TYPE_MUSIC:5,ITEM_TYPE_YOUTUBE_PRODUCT:6,ITEM_TYPE_DEFAULT:7};var xmc={MULTI_OFFER_TYPE_UNKNOWN:0,MULTI_OFFER_TYPE_DEFAULT:1,MULTI_OFFER_TYPE_FAMILY:2,MULTI_OFFER_TYPE_STUDENT:3,MULTI_OFFER_TYPE_GPM_MIGRATION:6,MULTI_OFFER_TYPE_GPM_FAMILY_MIGRATION:7,MULTI_OFFER_TYPE_GIFTING_FREEBIE:8,MULTI_OFFER_TYPE_GIFTING_FREE_CREATOR_GIFT:9,MULTI_OFFER_TYPE_BDALC:10};var znc={OFFER_TYPE_UNKNOWN:0,OFFER_TYPE_PURCHASE:1,OFFER_TYPE_RENTAL:2,OFFER_TYPE_RECURRING:3,OFFER_TYPE_FREE:4};var Onc={PAYMENT_PROCESSOR_UNSPECIFIED:0,PAYMENT_PROCESSOR_CHECKOUT:1,PAYMENT_PROCESSOR_WILLOW:2,PAYMENT_PROCESSOR_SOURCE_FREE:3,PAYMENT_PROCESSOR_SOURCE_ECOPY:4,PAYMENT_PROCESSOR_SIMULATED:5,PAYMENT_PROCESSOR_PLAY_MUSIC:6,PAYMENT_PROCESSOR_GIFT:7,PAYMENT_PROCESSOR_DMA:8,PAYMENT_PROCESSOR_IOS:9,PAYMENT_PROCESSOR_YPC_NCC:10,PAYMENT_PROCESSOR_FAMILY_SHARING:11,PAYMENT_PROCESSOR_PLAY_MOVIES:12,PAYMENT_PROCESSOR_YOUTUBE_BILLING:13,PAYMENT_PROCESSOR_YOUTUBE_FAMILY_SHARING:14,PAYMENT_PROCESSOR_PLAY_MOVIES_PRISM:15,
PAYMENT_PROCESSOR_IB_YT_BILLING:16,PAYMENT_PROCESSOR_IB_PARTNER_BILLING:17,PAYMENT_PROCESSOR_PLAY_BILLING:18,PAYMENT_PROCESSOR_IB_CES:19,PAYMENT_PROCESSOR_XAUTH:20};var t5b={PLACEMENT_TYPE_UNKNOWN:0,PLACEMENT_TYPE_TOPBAR_LOGO:86};var zmc={PRODUCT_TYPE_UNKNOWN:0,PRODUCT_TYPE_TVOD:1,PRODUCT_TYPE_PAID_SUBSCRIPTION:2,PRODUCT_TYPE_MEMBERSHIP:3,PRODUCT_TYPE_MUSIC_KEY:4,PRODUCT_TYPE_UNLIMITED:5,PRODUCT_TYPE_TIP:6,PRODUCT_TYPE_DONATION:7,PRODUCT_TYPE_UNPLUGGED:8,PRODUCT_TYPE_BUY_BUCKET:9,PRODUCT_TYPE_SUPER_STICKERS:10,PRODUCT_TYPE_VIRTUAL_COIN:11,PRODUCT_TYPE_SUPER_VOD:12,PRODUCT_TYPE_FAMEBIT:13,PRODUCT_TYPE_ALC:14,PRODUCT_TYPE_MEMBERSHIP_GIFT:15,PRODUCT_TYPE_PANGEA_LICENSE:16,PRODUCT_TYPE_PANGEA_DOWNLOAD:17,PRODUCT_TYPE_SUPER_SHORTS:18,
PRODUCT_TYPE_COURSE:19};var coc={SPONSORSHIPS_JOIN_METHOD_UNKNOWN:0,SPONSORSHIPS_JOIN_METHOD_CHANNEL_PAGE_BUTTON:1,SPONSORSHIPS_JOIN_METHOD_WATCH_PAGE_BUTTON:2,SPONSORSHIPS_JOIN_METHOD_CHANNEL_PAGE_RECOGNITION_SHELF_BUTTON:3,SPONSORSHIPS_JOIN_METHOD_VIDEO_DESCRIPTION_RECOGNITION_SHELF_BUTTON:4,SPONSORSHIPS_JOIN_METHOD_SHORTS_PAGE_BUTTON:5,SPONSORSHIPS_JOIN_METHOD_SPONSOR_CHANNEL_LINK:6,SPONSORSHIPS_JOIN_METHOD_JOIN_LINK:7};var Mkc={EMBEDDED_PLAYER_MODE_UNKNOWN:0,EMBEDDED_PLAYER_MODE_DEFAULT:1,EMBEDDED_PLAYER_MODE_PFP:2,EMBEDDED_PLAYER_MODE_PFL:3};var c6b={LOGGABLE_BLOCKED_REASON_UNKNOWN:0,LOGGABLE_BLOCKED_REASON_ALREADY_UNLOCKED:1,LOGGABLE_BLOCKED_REASON_NOT_OWNER:2,LOGGABLE_BLOCKED_REASON_STRIKE:3,LOGGABLE_BLOCKED_REASON_HARD_RATE_LIMIT:4,LOGGABLE_BLOCKED_REASON_IDV_SUBMISSION_IN_REVIEW:5,LOGGABLE_BLOCKED_REASON_IDV_SUBMISSION_REJECTION_APPEALABLE:6,LOGGABLE_BLOCKED_REASON_IDV_SUBMISSION_APPEAL_IN_REVIEW:7,LOGGABLE_BLOCKED_REASON_IDV_SUBMISSION_APPEAL_REJECTED:8,LOGGABLE_BLOCKED_REASON_MATCH:9,LOGGABLE_BLOCKED_REASON_IDV_SUBMISSION_REJECTED:11,
LOGGABLE_BLOCKED_REASON_IDV_SUBMISSION_UNAVAILABLE:12,LOGGABLE_BLOCKED_REASON_IDV_RPC_FAILURE:13};var G2b=new _.ey("abuseReportFlowState");var WAc=new _.ey("modifyReportFormCommand");var XAc=new _.ey("inputBoxViewModel");var YAc=new _.ey("flowNextStepCommand");var ZAc=new _.ey("flowPrevStepCommand");var $Ac=new _.ey("updateFlowCommand");var aBc=new _.ey("flowStepRenderer");var bBc=new _.ey("accountLinkCommand");var cBc=new _.ey("accountUnlinkCommand");var dBc=new _.ey("createGpgProfileCommand");var eBc=new _.ey("logAccountLinkingEventCommand");var fBc=new _.ey("guideCollapsibleEntryRenderer");var gBc=new _.ey("guideDownloadsEntryRenderer");var pZ=new _.ey("guideEntryRenderer");var Mmc={KIDS_CORPUS_PREFERENCE_UNKNOWN:0,KIDS_CORPUS_PREFERENCE_YOUNGER:1,KIDS_CORPUS_PREFERENCE_TWEEN:2,KIDS_CORPUS_PREFERENCE_PAM_YOUNGER:3,KIDS_CORPUS_PREFERENCE_PAM_TWEEN:4,KIDS_CORPUS_PREFERENCE_PRESCHOOL:5,KIDS_CORPUS_PREFERENCE_SUPEX_MEDIUM:6,KIDS_CORPUS_PREFERENCE_SUPEX_LARGE:7,KIDS_CORPUS_PREFERENCE_SUPEX_SMALL:8};var Lmc={KIDS_FLOW_TYPE_UNKNOWN:0,KIDS_FLOW_TYPE_ONBOARDING:1,KIDS_FLOW_TYPE_UNICORN_ONBOARDING:2,KIDS_FLOW_TYPE_SIGN_IN:3,KIDS_FLOW_TYPE_CREATE_PROFILE:4,KIDS_FLOW_TYPE_EDIT_PROFILE:5,KIDS_FLOW_TYPE_GOOGLE_HOME:6,KIDS_FLOW_TYPE_EDIT_CORPUS_PREFERENCES:7,KIDS_FLOW_TYPE_PARENT_TOOLS_ONBOARDING:8,KIDS_FLOW_TYPE_PARENT_TOOLS_CHILD_WELCOME:9,KIDS_FLOW_TYPE_PARENT_TOOLS_EDIT_CORPUS_PREFERENCES:10,KIDS_FLOW_TYPE_PARENT_TOOLS_EDIT_PROFILE:16,KIDS_FLOW_TYPE_BROADER_YT_EDIT_CORPUSE_PREFERENCES:11,KIDS_FLOW_TYPE_YTK_ONBOARD_FROM_SETTINGS:12,
KIDS_FLOW_TYPE_BROADER_YT_ONBOARD_FROM_SETTINGS:13,KIDS_FLOW_TYPE_PRIVACY_NOTICE:14,KIDS_FLOW_TYPE_IMPRESSUM_NOTICE:15,KIDS_FLOW_TYPE_SEARCH_DISCLOSURE:17,KIDS_FLOW_TYPE_PARENT_TOOLS_PROFILE_CREATION:18,KIDS_FLOW_TYPE_PARENT_TOOLS_PROFILE_CREATION_FROM_DASHBOARD:19,KIDS_FLOW_TYPE_PARENT_TOOLS_PROFILE_CREATION_LITE:20};var Jmc={KIDS_FLOW_VERSION_UNKNOWN:0,KIDS_FLOW_VERSION_ONE:1,KIDS_FLOW_VERSION_TWO:2,KIDS_FLOW_VERSION_TV_LEGACY:3};var Kmc={HOST_CLIENT_NAME_UNKNOWN:0,HOST_CLIENT_NAME_ANDROID_KIDS:1,HOST_CLIENT_NAME_WEB_KIDS:8,HOST_CLIENT_NAME_IOS_KIDS:16,HOST_CLIENT_NAME_LIVING_ROOM_KIDS_SECONDARY_DEVICE:17,HOST_CLIENT_NAME_MAIN_WEB:2,HOST_CLIENT_NAME_MAIN_ANDROID:3,HOST_CLIENT_NAME_MAIN_IOS:4,HOST_CLIENT_NAME_FAMILY_LINK_WEB:5,HOST_CLIENT_NAME_FAMILY_LINK_ANDROID:6,HOST_CLIENT_NAME_FAMILY_LINK_IOS:7,HOST_CLIENT_NAME_MUSIC_WEB:9,HOST_CLIENT_NAME_MUSIC_ANDROID:10,HOST_CLIENT_NAME_MUSIC_IOS:11,HOST_CLIENT_NAME_GOOGLE_HOME_WEB:12,
HOST_CLIENT_NAME_GOOGLE_HOME_ANDROID:13,HOST_CLIENT_NAME_GOOGLE_HOME_IOS:14,HOST_CLIENT_NAME_GOOGLE_HOME_ELVIS_WEB:15,HOST_CLIENT_NAME_GOOGLE_ASSISTANT_WEB:18,HOST_CLIENT_NAME_GOOGLE_ASSISTANT_ANDROID:19,HOST_CLIENT_NAME_GOOGLE_ASSISTANT_IOS:20,HOST_CLIENT_NAME_ANDROID_DEVICE_SETUP_WEBVIEW:21};var Nmc={PARENT_TOOLS_APP_CHOICE_UNKNOWN:0,PARENT_TOOLS_APP_CHOICE_YTK:1,PARENT_TOOLS_APP_CHOICE_BROADER_YT:2};var Hmc={PARENT_TOOLS_ONBOARDING_FLOW_TRIGGER_POINT_UNKNOWN:0,PARENT_TOOLS_ONBOARDING_FLOW_TRIGGER_POINT_COLD_LOAD:1,PARENT_TOOLS_ONBOARDING_FLOW_TRIGGER_POINT_PARENT_SETTINGS:2,PARENT_TOOLS_ONBOARDING_FLOW_TRIGGER_POINT_CHILD_SELECTION:3,PARENT_TOOLS_ONBOARDING_FLOW_TRIGGER_POINT_DASHBOARD:4,PARENT_TOOLS_ONBOARDING_FLOW_TRIGGER_POINT_PROFILE_CREATION_ALL_SET:5};var anc={KIOSK_CLIENT_API_ERROR_TYPE_UNKNOWN:0,KIOSK_CLIENT_API_ERROR_TYPE_API_NOT_INIT:1,KIOSK_CLIENT_API_ERROR_TYPE_API_RATE_LIMIT_EXCEEDED:2,KIOSK_CLIENT_API_ERROR_TYPE_INVALID_ARGUMENT:3,KIOSK_CLIENT_API_ERROR_TYPE_MISSING_REQUIRED_EVENT_PROPERTY:4,KIOSK_CLIENT_API_ERROR_TYPE_INVALID_EVENT_PROPERTY_VALUE:5,KIOSK_CLIENT_API_ERROR_TYPE_INVALID_EVENT_TYPE:6,KIOSK_CLIENT_API_ERROR_TYPE_INVALID_EVENT_CHANNEL_ID:7,KIOSK_CLIENT_API_ERROR_TYPE_INVALID_EVENT_VIDEO_ID:8,KIOSK_CLIENT_API_ERROR_TYPE_API_ALREADY_INIT:9,
KIOSK_CLIENT_API_ERROR_TYPE_UNABLE_TO_RESOLVE_STREAM_KEY:10};var Zmc={LIVE_CLIENT_ERROR_TYPE_UNKNOWN:0,LIVE_CLIENT_ERROR_TYPE_RPC_ERROR:1,LIVE_CLIENT_ERROR_TYPE_GENERIC_ERROR:2,LIVE_CLIENT_ERROR_TYPE_REFRESH_BROWSER:3,LIVE_CLIENT_ERROR_TYPE_BROWSER_NOT_SUPPORTED:4,LIVE_CLIENT_ERROR_TYPE_OFFLINE_ERROR:5,LIVE_CLIENT_ERROR_TYPE_NO_WEBCAM:6,LIVE_CLIENT_ERROR_TYPE_NO_MIC:7,LIVE_CLIENT_ERROR_TYPE_WEBCAM_NOT_SUPPORTED:8,LIVE_CLIENT_ERROR_TYPE_HDW_NOT_SUPPORTED:9,LIVE_CLIENT_ERROR_TYPE_CAMERA_IN_USE:10,LIVE_CLIENT_ERROR_TYPE_MEDIA_PERMISSION_DENIED:11,LIVE_CLIENT_ERROR_TYPE_MEDIA_PERMISSION_REQUEST:12,
LIVE_CLIENT_ERROR_TYPE_COOL_OFF:13,LIVE_CLIENT_ERROR_TYPE_NOT_ENABLED_FOR_LIVE_STREAMING:14,LIVE_CLIENT_ERROR_TYPE_USER_RESTRICTIVE_STRIKES:15,LIVE_CLIENT_ERROR_TYPE_NEED_TO_SIGN_LIVE_TOS:16,LIVE_CLIENT_ERROR_TYPE_MOBILE_STREAMING_NOT_ELIGIBLE:17,LIVE_CLIENT_ERROR_TYPE_CREATE_BROADCAST_FAIL:18,LIVE_CLIENT_ERROR_TYPE_CREATE_INGESTION_FAIL:19,LIVE_CLIENT_ERROR_TYPE_GET_BROADCAST_FAIL:20,LIVE_CLIENT_ERROR_TYPE_START_BROADCAST_FAIL:21,LIVE_CLIENT_ERROR_TYPE_STOP_BROADCAST_FAIL:22,LIVE_CLIENT_ERROR_TYPE_UNABLE_TO_BROADCAST:23,
LIVE_CLIENT_ERROR_TYPE_UPDATE_METADATA_FAIL:24,LIVE_CLIENT_ERROR_TYPE_REAUTH_CANCELLED:25};var $mc={LIVE_ERROR_TYPE_UNKNOWN:0,LIVE_ERROR_TYPE_RATE_LIMIT_EXCEEDED:9,LIVE_ERROR_TYPE_CLIENT_MISSING_CAPABILITY:8,LIVE_ERROR_TYPE_USER_FORBIDDEN:1,LIVE_ERROR_TYPE_USER_NOT_ENABLED_FOR_STREAMING:2,LIVE_ERROR_TYPE_USER_MAY_NOT_BROADCAST:3,LIVE_ERROR_TYPE_USER_MISSING_CHANNEL:13,LIVE_ERROR_TYPE_REQUEST_INPUT_INVALID:4,LIVE_ERROR_TYPE_INGESTION_CANNOT_BE_MODIFIED:21,LIVE_ERROR_TYPE_INGESTION_ID_INVALID:20,LIVE_ERROR_TYPE_INGESTION_NOT_ACTIVE:5,LIVE_ERROR_TYPE_BROADCAST_INVALID_TRANSITION:6,LIVE_ERROR_TYPE_BROADCAST_CANNOT_BE_MODIFIED:7,
LIVE_ERROR_TYPE_BROADCAST_STREAM_BINDING:14,LIVE_ERROR_TYPE_BROADCAST_STATE:15,LIVE_ERROR_TYPE_VIDEO_ID_INVALID:17,LIVE_ERROR_TYPE_VIDEO_UPLOAD:10,LIVE_ERROR_TYPE_MISSING_DEFAULT_BROADCAST:16,LIVE_ERROR_TYPE_CANNOT_CLONE_NON_EXISTENT_BROADCAST:18,LIVE_ERROR_TYPE_TIMED_OUT:19,LIVE_ERROR_TYPE_BACKSTAGE_FORBIDDEN:11,LIVE_ERROR_TYPE_BACKSTAGE_UNAVAILABLE:12,LIVE_ERROR_TYPE_USER_HAS_TOO_FEW_SUBSCRIBERS:22,LIVE_ERROR_TYPE_USER_IN_COOL_OFF_PERIOD:23,LIVE_ERROR_TYPE_APP_UPGRADE_REQUIRED:24,LIVE_ERROR_TYPE_USER_BROADCAST_PERMISSION_MISSING:25,
LIVE_ERROR_TYPE_AADC_BOTTOM_SHEET_FILLING_FAILED:26,LIVE_ERROR_TYPE_USER_QUOTA_EXCEEDED:27,LIVE_ERROR_TYPE_DELEGATED_ACCESS_NOT_SUPPORTED_FOR_MOBILE:28,LIVE_ERROR_TYPE_SUPEX_USER_NOT_ALLOWED:29};var Eec={BROADCAST_CONFERENCE_TYPE_UNSPECIFIED:0,BROADCAST_CONFERENCE_TYPE_COLLABORATIVE:1,BROADCAST_CONFERENCE_TYPE_LIVE_BROADCAST_COMPOSITE:2};var bnc={LIFE_CYCLE_UNKNOWN:0,LIFE_CYCLE_CREATED:1,LIFE_CYCLE_READY:2,LIFE_CYCLE_TESTING:3,LIFE_CYCLE_LIVE:4,LIFE_CYCLE_COMPLETE:5,LIFE_CYCLE_RECLAIMED:6,LIFE_CYCLE_REVOKED:7,LIFE_CYCLE_ABANDONED:8,LIFE_CYCLE_TESTING_STARTING:9,LIFE_CYCLE_LIVE_STARTING:10,LIFE_CYCLE_COMPLETE_STARTING:11};var Qmc={BROADCAST_SOURCE_UNSPECIFIED:0,BROADCAST_SOURCE_ENCODER:1,BROADCAST_SOURCE_WEBCAM:2,BROADCAST_SOURCE_MOBILE:3};var hBc=new _.ey("getLocationCommand");var iBc=new _.ey("locationCollectionCommand");var fpc={ACCOUNT_EVENT_TRIGGER_UNKNOWN:0,ACCOUNT_EVENT_TRIGGER_LIKE_DISLIKE:1,ACCOUNT_EVENT_TRIGGER_PLAYER:2,ACCOUNT_EVENT_TRIGGER_SETTINGS:3,ACCOUNT_EVENT_TRIGGER_STANDARD:4,ACCOUNT_EVENT_TRIGGER_SUBSCRIBE:5,ACCOUNT_EVENT_TRIGGER_UPLOAD:6,ACCOUNT_EVENT_TRIGGER_SIGN_IN_PROMO:7,ACCOUNT_EVENT_TRIGGER_INCOGNITO_TIMEOUT:8,ACCOUNT_EVENT_TRIGGER_PASSIVE:9,ACCOUNT_EVENT_TRIGGER_OAUTH_ACCESS_TOKEN_FAILURE:10,ACCOUNT_EVENT_TRIGGER_ACCOUNT_DISABLED:11,ACCOUNT_EVENT_TRIGGER_PLATFORM_ACCOUNT_PAIRING:12,ACCOUNT_EVENT_TRIGGER_CLEAR_STORAGE:14,
ACCOUNT_EVENT_TRIGGER_MISSING_ACCOUNT_ID:15,ACCOUNT_EVENT_TRIGGER_SAVE_VIDEO:16,ACCOUNT_EVENT_TRIGGER_REPORT_VIDEO:17,ACCOUNT_EVENT_TRIGGER_REPORT_COMMENT:43,ACCOUNT_EVENT_TRIGGER_PAYMENT:18,ACCOUNT_EVENT_TRIGGER_LOCATION:29,ACCOUNT_EVENT_TRIGGER_NON_CURRENT_IDENTITY_REMOVED:19,ACCOUNT_EVENT_TRIGGER_BAD_REQUEST:20,ACCOUNT_EVENT_TRIGGER_FORBIDDEN:21,ACCOUNT_EVENT_TRIGGER_UNAUTHORIZED:22,ACCOUNT_EVENT_TRIGGER_ACTIVE_YTV_ENTITLEMENT:23,ACCOUNT_EVENT_TRIGGER_WHOS_WATCHING:24,ACCOUNT_EVENT_TRIGGER_NULL_TOKEN:25,
ACCOUNT_EVENT_TRIGGER_BRAND_ACCOUNT_UNSUPPORTED:26,ACCOUNT_EVENT_TRIGGER_SIGN_UP:27,ACCOUNT_EVENT_TRIGGER_CAST_DIALOG:28,ACCOUNT_EVENT_TRIGGER_SPONSORSHIPS:30,ACCOUNT_EVENT_TRIGGER_SPONSORSHIPS_MEMBERS_ONLY_CONTENT:31,ACCOUNT_EVENT_TRIGGER_PREMIUM:32,ACCOUNT_EVENT_TRIGGER_SUPER_THANKS:33,ACCOUNT_EVENT_TRIGGER_ANDROID_SWITCH_ACCOUNTS:34,ACCOUNT_EVENT_TRIGGER_SIGN_IN_UNSUPPORTED:35,ACCOUNT_EVENT_TRIGGER_YTK_ONBOARDING:36,ACCOUNT_EVENT_TRIGGER_APPLE_TV_MIGRATION:37,ACCOUNT_EVENT_TRIGGER_APP_WELCOME:38,
ACCOUNT_EVENT_TRIGGER_WATCH_PROMO:39,ACCOUNT_EVENT_TRIGGER_FREE_PREVIEW:40,ACCOUNT_EVENT_TRIGGER_HANDOFF:41,ACCOUNT_EVENT_TRIGGER_ANDROID_TV_MIGRATION:42};var dmc={COMPOSITE_AD_TYPE_UNKNOWN:0,COMPOSITE_AD_TYPE_SANDWICHED_LINEAR_AD:1,COMPOSITE_AD_TYPE_LINEAR_AD_SEQUENCE:2};var xlc={ADS_CLIENT_ERROR_MESSAGE_UNSPECIFIED:0,ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR:114,ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT:1,ADS_CLIENT_ERROR_MESSAGE_SLOT_IS_NULL:4,ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL:14,ADS_CLIENT_ERROR_MESSAGE_ILLEGAL_SLOT_STATE:15,ADS_CLIENT_ERROR_MESSAGE_SLOT_WAS_UNREGISTERED:17,ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT:6,ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_ENTRY_TRIGGER:7,ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_FULFILLMENT_TRIGGER:8,ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_EXPIRATION_TRIGGER:9,
ADS_CLIENT_ERROR_MESSAGE_FULFILLMENT_ADAPTER_IS_NULL:5,ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED:16,ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED:101,ADS_CLIENT_ERROR_MESSAGE_SLOT_HAS_NO_VIDEO_PLAYBACK:20,ADS_CLIENT_ERROR_MESSAGE_SLOT_HAS_MULTIPLE_LAYOUT:26,ADS_CLIENT_ERROR_MESSAGE_REDUNDANT_FULFILLMENT_REQUEST:28,ADS_CLIENT_ERROR_MESSAGE_INVALID_FULFILLMENT_CANCELLATION_REQUEST:104,ADS_CLIENT_ERROR_MESSAGE_CANCEL_SLOT_FULFILLMENT_FAILURE:105,ADS_CLIENT_ERROR_MESSAGE_UNSUPPORTED_SLOT:50,
ADS_CLIENT_ERROR_MESSAGE_SLOT_COLLISION:88,ADS_CLIENT_ERROR_MESSAGE_REGISTER_SLOT_ENTRY_TRIGGER_FAILED:89,ADS_CLIENT_ERROR_MESSAGE_REGISTER_SLOT_FULFILLMENT_TRIGGER_FAILED:90,ADS_CLIENT_ERROR_MESSAGE_REGISTER_SLOT_EXPIRATION_TRIGGER_FAILED:91,ADS_CLIENT_ERROR_MESSAGE_INVALID_LAYOUT:2,ADS_CLIENT_ERROR_MESSAGE_LAYOUT_IS_NULL:92,ADS_CLIENT_ERROR_MESSAGE_LAYOUT_WAS_UNREGISTERED:19,ADS_CLIENT_ERROR_MESSAGE_CONFLICT_LAYOUT:25,ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT:107,ADS_CLIENT_ERROR_MESSAGE_EMPTY_LAYOUT_EXIT_TRIGGER:29,
ADS_CLIENT_ERROR_MESSAGE_INVALID_LAYOUT_EXIT_NORMAL_TRIGGER:93,ADS_CLIENT_ERROR_MESSAGE_INVALID_LAYOUT_EXIT_USER_SKIPPED_TRIGGER:94,ADS_CLIENT_ERROR_MESSAGE_INVALID_LAYOUT_EXIT_USER_MUTED_TRIGGER:95,ADS_CLIENT_ERROR_MESSAGE_UNRECOGNIZED_PING_TRACKER_REQUIREMENTS:30,ADS_CLIENT_ERROR_MESSAGE_NO_LAYOUT_TRACKING_MAP_AVAILABLE:31,ADS_CLIENT_ERROR_MESSAGE_LAYOUT_CONSTRUCTION_ERROR:116,ADS_CLIENT_ERROR_MESSAGE_INVALID_TRIGGER:3,ADS_CLIENT_ERROR_MESSAGE_INVALID_LAYOUT_ID_EXITED_TRIGGER:82,ADS_CLIENT_ERROR_MESSAGE_INVALID_LAYOUT_EXITED_FOR_REASON_TRIGGER:83,
ADS_CLIENT_ERROR_MESSAGE_INVALID_LAYOUT_EXITED_FOR_OTHER_REASON_TRIGGER:84,ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT_ID_EXITED_TRIGGER:85,ADS_CLIENT_ERROR_MESSAGE_REGISTER_DUPLICATE_TRIGGER:11,ADS_CLIENT_ERROR_MESSAGE_UNSUPPORTED_TRIGGER:27,ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE:10,ADS_CLIENT_ERROR_MESSAGE_TRIGGER_CONSTRUCTION_ERROR:115,ADS_CLIENT_ERROR_MESSAGE_BUILD_FULFILLMENT_ADAPTER_FAILED:12,ADS_CLIENT_ERROR_MESSAGE_BUILD_SLOT_ADAPTER_FAILED:13,ADS_CLIENT_ERROR_MESSAGE_BUILD_LAYOUT_RENDERING_ADAPTER_FAILED:49,
ADS_CLIENT_ERROR_MESSAGE_BUILD_DUPLICATE_LAYOUT_RENDERING_ADAPTER:106,ADS_CLIENT_ERROR_MESSAGE_CUE_RANGE_REGISTRATION_API_ERROR:18,ADS_CLIENT_ERROR_MESSAGE_NO_BELOW_PLAYER_SPACE_ACQUIRER_API_AVAILABLE:21,ADS_CLIENT_ERROR_MESSAGE_EXTERNAL_API_ERROR:22,ADS_CLIENT_ERROR_MESSAGE_AUTO_GEN_ERROR:23,ADS_CLIENT_ERROR_MESSAGE_RUNTIME_ERROR:24,ADS_CLIENT_ERROR_MESSAGE_ADS_ENGAGEMENT_PANEL_API_ERROR:32,ADS_CLIENT_ERROR_MESSAGE_NO_ADS_ENGAGEMENT_PANEL_API_AVAILABLE:33,ADS_CLIENT_ERROR_MESSAGE_AD_OVERLAY_API_ERROR:34,
ADS_CLIENT_ERROR_MESSAGE_WATCHNEXT_RESPONSE_IS_NULL:35,ADS_CLIENT_ERROR_MESSAGE_CTA_RENDERER_IS_NULL:36,ADS_CLIENT_ERROR_MESSAGE_PLAYBACK_TIMELINE_API_ERROR:37,ADS_CLIENT_ERROR_MESSAGE_INVALID_CURR_INDEX:38,ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_LAYOUT_EXIT_REASON:39,ADS_CLIENT_ERROR_MESSAGE_SUBLAYOUT_HAS_NO_VALID_PLAYERAD:40,ADS_CLIENT_ERROR_MESSAGE_TARGET_INDEX_NOT_FOUND:41,ADS_CLIENT_ERROR_MESSAGE_VIDEO_INTERRUPT_API_ERROR:42,ADS_CLIENT_ERROR_MESSAGE_CUSTOM_DISPLAY_ERROR:43,ADS_CLIENT_ERROR_MESSAGE_UNRECOGNIZED_SCENARIO_FOR_CUSTOM_DISPLAY:44,
ADS_CLIENT_ERROR_MESSAGE_INTERNAL_MEDIA_ERROR:45,ADS_CLIENT_ERROR_MESSAGE_EXIT_WRONG_SUBLAYOUT:46,ADS_CLIENT_ERROR_MESSAGE_NO_VIEW_AVAILABLE:47,ADS_CLIENT_ERROR_MESSAGE_NO_PRESENT_CONTEXT_AVAILABLE:48,ADS_CLIENT_ERROR_MESSAGE_INVALID_METADATA:51,ADS_CLIENT_ERROR_MESSAGE_FULLSCREEN_ENGAGEMENT_LAYOUT_EVENT_LISTENER_IS_NULL:52,ADS_CLIENT_ERROR_MESSAGE_ELEMENTS_RENDERING_API_FACTORY_IS_NULL:53,ADS_CLIENT_ERROR_MESSAGE_REEL_EXTERNAL_API_IS_NULL:54,ADS_CLIENT_ERROR_MESSAGE_INVALID_ELEMENTS_RENDERING_API:55,
ADS_CLIENT_ERROR_MESSAGE_COMPANION_API_IS_NULL:56,ADS_CLIENT_ERROR_MESSAGE_CTA_OVERLAY_API_IS_NO_OP:57,ADS_CLIENT_ERROR_MESSAGE_CTA_VIEW_CONTROLLER_OR_PARENT_RESPONDER_IS_NULL:99,ADS_CLIENT_ERROR_MESSAGE_CANNOT_FIND_MATCHING_LAYOUT_RENDERING_ADAPTER_FACTORY:58,ADS_CLIENT_ERROR_MESSAGE_PAGE_ENTRY_STATE_UPDATE_NOT_SUPPORTED:59,ADS_CLIENT_ERROR_MESSAGE_FORCED_FAILURE:60,ADS_CLIENT_ERROR_MESSAGE_PARALLEL_FULFILLMENT_REQUESTED:61,ADS_CLIENT_ERROR_MESSAGE_ONGOING_FULFILLMENT_TASK_EXIST:62,ADS_CLIENT_ERROR_MESSAGE_MACRO_VALUE_IS_NULL:63,
ADS_CLIENT_ERROR_MESSAGE_VIDEO_PLAYBACK_IS_NULL:64,ADS_CLIENT_ERROR_MESSAGE_VIDEO_INTERRUPT_CONTROLLER_IS_NULL:65,ADS_CLIENT_ERROR_MESSAGE_VIDEO_INTERRUPT_ALREADY_ACQUIRED:66,ADS_CLIENT_ERROR_MESSAGE_VIDEO_INTERRUPT_IS_NULL_WHEN_STOP_INTERSTITIAL_VIDEO:67,ADS_CLIENT_ERROR_MESSAGE_VIDEO_INTERRUPT_IS_NULL_WHEN_START_INTERSTITIAL_VIDEO:68,ADS_CLIENT_ERROR_MESSAGE_ACTIVE_PANEL_IS_NULL:69,ADS_CLIENT_ERROR_MESSAGE_OVERRIDE_LISTENER:70,ADS_CLIENT_ERROR_MESSAGE_PLAYBACK_TIMELINE_IS_NULL_FOR_AD_QUEUE:71,ADS_CLIENT_ERROR_MESSAGE_PLAYBACK_TIMELINE_IS_NULL_FOR_AD_QUEUE_VIA_INTERRUPT:72,
ADS_CLIENT_ERROR_MESSAGE_PLAYBACK_TIMELINE_IS_NULL_IN_AD_QUEUE_CHECK:73,ADS_CLIENT_ERROR_MESSAGE_PLAYBACK_TIMELINE_IS_NULL_IN_CONTENT_SEGEMENT_CREATION:74,ADS_CLIENT_ERROR_MESSAGE_PLAYBACK_TIMELINE_IS_NULL_FOR_AD_SKIP:75,ADS_CLIENT_ERROR_MESSAGE_PLAYBACK_TIMELINE_IS_NULL_FOR_PLAY_NEXT_IN_QUEUE:117,ADS_CLIENT_ERROR_MESSAGE_CONTENT_SEGMENT_IS_NULL:76,ADS_CLIENT_ERROR_MESSAGE_CONVERTER_EXCEPTION_IN_APPLY_MACROS:77,ADS_CLIENT_ERROR_MESSAGE_AD_STATS_MACROS_CONVERTER_IS_NULL:78,ADS_CLIENT_ERROR_MESSAGE_CUE_RANGE_REGISTER_IS_NULL:79,
ADS_CLIENT_ERROR_MESSAGE_INVALID_URI:80,ADS_CLIENT_ERROR_MESSAGE_FULFILLED_PING_IS_NULL:81,ADS_CLIENT_ERROR_MESSAGE_CONTENT_PLAYBACK_INFO_IS_NOT_AVAILABLE:86,ADS_CLIENT_ERROR_MESSAGE_AD_WATCH_NEXT_REQUEST_ERROR:87,ADS_CLIENT_ERROR_MESSAGE_AD_BREAK_RESPONSE_IS_NULL:97,ADS_CLIENT_ERROR_MESSAGE_AD_BREAK_REQUEST_ERROR:103,ADS_CLIENT_ERROR_MESSAGE_LOAD_COMPANION_AD_SECTION_CONTROLLER_FAILED:98,ADS_CLIENT_ERROR_MESSAGE_PLAYBACK_LOCKSCREEN_CONTROLLER_AND_PLAYING_INFO_CENTER_OBSERVER_ARE_NULL:100,ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START:102,
ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY:108,ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY:109,ADS_CLIENT_ERROR_MESSAGE_AD_INFO_NOT_READY:110,ADS_CLIENT_ERROR_MESSAGE_AD_UI_UNSTABLE:111,ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT:112,ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR:113,ADS_CLIENT_ERROR_MESSAGE_ENGAGEMENT_PANEL_IN_HIGH_ENGAGEMENT_STATE:118};var wlc={ADS_CLIENT_ERROR_TYPE_UNSPECIFIED:0,ADS_CLIENT_ERROR_TYPE_PROCESS_OPPORTUNITY_FAILED:1,ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED:2,ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED:3,ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED:4,ADS_CLIENT_ERROR_TYPE_CANCEL_FULFILL_SLOT_FAILED:5,ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED:6,ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED:7,ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED:8,ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED:9,ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED:10,ADS_CLIENT_ERROR_TYPE_REGISTER_LAYOUT_FAILED:13,
ADS_CLIENT_ERROR_TYPE_UNSCHEDULE_LAYOUT_FAILED:14,ADS_CLIENT_ERROR_TYPE_ACTIVATE_TRIGGER_FAILED:11,ADS_CLIENT_ERROR_TYPE_PING_DISPATCH_FAILED:12};var ulc={ADS_CLIENT_EVENT_TYPE_UNSPECIFIED:0,ADS_CLIENT_EVENT_TYPE_ADPLACEMENTRENDERER_RECEIVED:1,ADS_CLIENT_EVENT_TYPE_ADPLACEMENT_SCHEDULED:2,ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED:3,ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED:4,ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED:42,ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED:9,ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED:10,ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED:11,ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY:12,ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY:13,
ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED:43,ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED:14,ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED:15,ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_LAYOUT_REQUESTED:47,ADS_CLIENT_EVENT_TYPE_LAYOUT_UNSCHEDULED:46,ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED:16,ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED:17,ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED:18,ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED:19,ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED:20,ADS_CLIENT_EVENT_TYPE_SLOT_EXITED:21,ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED:22,
ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED:23,ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED:24,ADS_CLIENT_EVENT_TYPE_EXIT_LAYOUT_REQUESTED:25,ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED:26,ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED:27,ADS_CLIENT_EVENT_TYPE_NON_TERMINAL_ABANDON:28,ADS_CLIENT_EVENT_TYPE_PING_SEND_REQUESTED:38,ADS_CLIENT_EVENT_TYPE_PING_SENT:39,ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED:49,ADS_CLIENT_EVENT_TYPE_SKIP_LAYOUT_REQUESTED:5,ADS_CLIENT_EVENT_TYPE_LAYOUT_SKIPPED:6,ADS_CLIENT_EVENT_TYPE_LAYOUT_ABANDONED:7,
ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY:8,ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED:29,ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED:30,ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED:31,ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED:32,ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP:33,ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE:34,ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON:35,ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED:36,ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED:37,
ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED:40,ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED:41,ADS_CLIENT_EVENT_TYPE_ABORTED_EXIT_LAYOUT_REQUESTED:44,ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED:45,ADS_CLIENT_EVENT_TYPE_ERROR:48};var Aic={ADS_CLIENT_PING_DISPATCH_STATUS_UNSPECIFIED:0,ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS:1,ADS_CLIENT_PING_DISPATCH_STATUS_INVALID_URI:2,ADS_CLIENT_PING_DISPATCH_STATUS_NULL_FULFILLED_PING:3};var Yhc={CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED:0,CONTROL_FLOW_MANAGER_LAYER_CORE:1,CONTROL_FLOW_MANAGER_LAYER_ADAPTER:2,CONTROL_FLOW_MANAGER_LAYER_SURFACE:3,CONTROL_FLOW_MANAGER_LAYER_EXTERNAL:4};var blc={CUEPOINT_EVENT_UNKNOWN:0,CUEPOINT_EVENT_START:1,CUEPOINT_EVENT_CONTINUE:2,CUEPOINT_EVENT_STOP:3,CUEPOINT_EVENT_INSERTION:4,CUEPOINT_EVENT_PREDICT_START:5};var alc={CUEPOINT_TYPE_UNKNOWN:0,CUEPOINT_TYPE_AD:1,CUEPOINT_TYPE_SLATE:2};var nlc={DAI_AD_BREAK_AD_REQUEST_STATE_UNSPECIFIED:0,DAI_AD_BREAK_AD_REQUEST_STATE_INIT:1,DAI_AD_BREAK_AD_REQUEST_STATE_AD_REQUEST_PENDING:2,DAI_AD_BREAK_AD_REQUEST_STATE_AD_REQUEST_RECEIVED:3,DAI_AD_BREAK_AD_REQUEST_STATE_AD_REQUEST_FAILED:4};var olc={DAI_AD_BREAK_SEGMENT_STATE_UNSPECIFIED:0,DAI_AD_BREAK_SEGMENT_STATE_INIT:1,DAI_AD_BREAK_SEGMENT_STATE_PLACEHOLDER_SEGMENT:2,DAI_AD_BREAK_SEGMENT_STATE_VIDEO_SEGMENT:3};var zlc={DAI_AD_STATE_TRACKING_TYPE_UNSPECIFIED:0,DAI_AD_STATE_TRACKING_TYPE_AD_BREAK_TRACKED:1,DAI_AD_STATE_TRACKING_TYPE_AD_TRACKED:2,DAI_AD_STATE_TRACKING_TYPE_AD_PLAYED:3,DAI_AD_STATE_TRACKING_TYPE_AD_IMPRESSION_SENT:4,DAI_AD_STATE_TRACKING_TYPE_AD_DID_FAIL:5};var elc={DAI_CUE_DURATION_CHANGE_UNSPECIFIED:0,DAI_CUE_DURATION_CHANGE_SHORTER:1,DAI_CUE_DURATION_CHANGE_LONGER:2};var flc={DAI_CUE_DURATION_CHANGE_REASON_UNKNOWN:0,DAI_CUE_DURATION_CHANGE_REASON_EARLY_RETURN:1,DAI_CUE_DURATION_CHANGE_REASON_FORCE_RETURN:2};var dlc={DAI_CUE_START_CHANGE_UNSPECIFIED:0,DAI_CUE_START_CHANGE_EARLIER:1,DAI_CUE_START_CHANGE_LATER:2};var glc={DAI_ERROR_TYPE_UNKNOWN:0,DAI_ERROR_TYPE_NO_AD_BREAK_RENDERER:1,DAI_ERROR_TYPE_NO_AD_BREAK_PARAMS:2,DAI_ERROR_TYPE_CUEPOINT_WITH_INVALID_EVENT:3,DAI_ERROR_TYPE_LATE_CUEPOINT:4,DAI_ERROR_TYPE_AD_REQUEST_FAIL:5,DAI_ERROR_TYPE_CRITICAL_NO_SUPPORTED_ABR:6,DAI_ERROR_TYPE_NO_CUE_IDENTIFIER:7,DAI_ERROR_TYPE_DUPLICATED_CUE_IDENTIFIER:8,DAI_ERROR_TYPE_OUTDATED_CUEPOINT_ENDDATE:9,DAI_ERROR_TYPE_LATE_ADBREAK:10,DAI_ERROR_TYPE_ADBREAK_OUT_OF_RANGE:11,DAI_ERROR_TYPE_FILL_AD_BREAK_FAILURE:12,DAI_ERROR_TYPE_QUERY_UNFULFILLED:13};var klc={DAI_INFO_TYPE_UNSPECIFIED:0,DAI_INFO_TYPE_CUE_DURATION_CHANGE:1,DAI_INFO_TYPE_CUE_START_CHANGE:2,DAI_INFO_TYPE_AD_REQUEST_RECEIVED:3,DAI_INFO_TYPE_AD_BREAK_FILLED:4};var Jhc={LAYOUT_TYPE_UNSPECIFIED:0,LAYOUT_TYPE_MEDIA:1,LAYOUT_TYPE_MEDIA_BREAK:2,LAYOUT_TYPE_COMPANION_AND_IMMERSIVE:3,LAYOUT_TYPE_FORECASTING:4,LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY:5,LAYOUT_TYPE_FULLSCREEN_COMPANION:6,LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON:7,LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY_LIGHTWEIGHT:8,LAYOUT_TYPE_AD_MEDIA_CONTROLS_BAR:9,LAYOUT_TYPE_AD_MEDIA_CONTROLS_BAR_EXPANDABLE:10,LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER:11,LAYOUT_TYPE_COMPANION:12,LAYOUT_TYPE_COMPANION_WITH_IMAGE:13,
LAYOUT_TYPE_IMMERSIVE:14,LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES:15,LAYOUT_TYPE_AD_INFO_OVERLAY:16,LAYOUT_TYPE_SURVEY:17,LAYOUT_TYPE_ENDCAP:18,LAYOUT_TYPE_COMPANION_WITH_SHOPPING:19,LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY:20,LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY:21,LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY:22,LAYOUT_TYPE_AD_BREAK_RESPONSE:23,LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE:25,LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY:26,LAYOUT_TYPE_WATCH_NEXT_RESPONSE:61,LAYOUT_TYPE_DISPLAY_SQUARE_IMAGE:35,LAYOUT_TYPE_DISPLAY_COMPACT_SQUARE_IMAGE:36,
LAYOUT_TYPE_DISPLAY_COMPACT_LANDSCAPE_IMAGE:37,LAYOUT_TYPE_DISPLAY_FULL_WIDTH_SQUARE_IMAGE:38,LAYOUT_TYPE_DISPLAY_FULL_WIDTH_PORTRAIT_IMAGE:93,LAYOUT_TYPE_DISPLAY_LANDSCAPE_IMAGE_WIDE_BUTTON:39,LAYOUT_TYPE_DISPLAY_LANDSCAPE_IMAGE:40,LAYOUT_TYPE_DISPLAY_TEXT_BUTTONED_HEADERED:41,LAYOUT_TYPE_TEXT_IMAGE_BUTTON:97,LAYOUT_TYPE_TEXT_IMAGE_BUTTON_GROUP:106,LAYOUT_TYPE_TEXT_IMAGE_NO_BUTTON:102,LAYOUT_TYPE_DISPLAY_SQUARE_IMAGE_X_DISPLAY_TOP_LANDSCAPE_IMAGE:42,LAYOUT_TYPE_DISPLAY_LANDSCAPE_IMAGE_WIDE_BUTTON_X_DISPLAY_TOP_LANDSCAPE_IMAGE:43,
LAYOUT_TYPE_DISPLAY_TOP_LANDSCAPE_IMAGE:44,LAYOUT_TYPE_DISPLAY_TOP_LANDSCAPE_IMAGE_BUTTON:45,LAYOUT_TYPE_CAROUSEL_FOOTERED:24,LAYOUT_TYPE_CAROUSEL_FOOTERED_BUTTONED:27,LAYOUT_TYPE_CAROUSEL_HEADERED:28,LAYOUT_TYPE_VIDEO_DISPLAY_FULL:29,LAYOUT_TYPE_VIDEO_DISPLAY_FULL_HEADERED:75,LAYOUT_TYPE_VIDEO_DISPLAY_FULL_ATTACHED_BUTTON:104,LAYOUT_TYPE_VIDEO_DISPLAY_FULL_BUTTONED:30,LAYOUT_TYPE_VIDEO_DISPLAY_BUTTON_GROUP:98,LAYOUT_TYPE_VIDEO_DISPLAY_CAROUSEL_BUTTON_GROUP:108,LAYOUT_TYPE_VIDEO_DISPLAY_CAROUSEL_ATTACHED_BUTTON:105,
LAYOUT_TYPE_VIDEO_DISPLAY_CAROUSEL_BUTTONED:89,LAYOUT_TYPE_VIDEO_DISPLAY_FULL_TEXT_BUTTONED:31,LAYOUT_TYPE_VIDEO_DISPLAY_INLINE_TEXT_BUTTONED:86,LAYOUT_TYPE_VIDEO_DISPLAY_COMPACT:32,LAYOUT_TYPE_VIDEO_DISPLAY_COMPACT_BUTTONED:91,LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD:51,LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD_COMPACT:52,LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD_VIDEO_WALL_BUTTONED:62,LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD_EXPANDABLE_VIDEO_TILES_BUTTONED:70,LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD_IMAGE_BUTTONED:63,LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD_EXPANDABLE_VIDEO_TILES_IMAGE_BUTTONED:64,
LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD_BUTTONED:65,LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD_VIDEO_WALL:66,LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD_EXPANDABLE_VIDEO_TILES:71,LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD_IMAGE:67,LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD_EXPANDABLE_VIDEO_TILES_IMAGE:68,LAYOUT_TYPE_VIDEO_DISPLAY_BILLBOARD_TEXT:69,LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT:33,LAYOUT_TYPE_DISPLAY_TEXT:46,LAYOUT_TYPE_DISPLAY_TEXT_BUTTONED:47,LAYOUT_TYPE_SURVEY_OVERLAY_HORIZONTAL:49,LAYOUT_TYPE_SURVEY_OVERLAY_VERTICAL:50,
LAYOUT_TYPE_SURVEY_OVERLAY_VERTICAL_WITH_THUMBNAILS:94,LAYOUT_TYPE_PLAYER_OVERLAY_SEQUENTIAL_QUESTIONS:77,LAYOUT_TYPE_OVERLAY_BANNER_TEXT:78,LAYOUT_TYPE_OVERLAY_BANNER_IMAGE:79,LAYOUT_TYPE_OVERLAY_BANNER_TEXT_IMAGE:80,LAYOUT_TYPE_HORIZONTAL_SMILEY_SINGLE_SELECT:53,LAYOUT_TYPE_VERTICAL_SMILEY_SINGLE_SELECT:54,LAYOUT_TYPE_VERTICAL_TEXT_SINGLE_SELECT:55,LAYOUT_TYPE_VERTICAL_TEXT_MULTI_SELECT:56,LAYOUT_TYPE_REELS_PLAYER_PANEL_TWO_BUTTON_IMAGES:112,LAYOUT_TYPE_REELS_PLAYER_OVERLAY:57,LAYOUT_TYPE_REELS_PLAYER_UNDERLAY:101,
LAYOUT_TYPE_REELS_VIDEO_INTERSTITIAL_BUTTONED_CENTERED:110,LAYOUT_TYPE_REELS_SURVEY:96,LAYOUT_TYPE_VIDEO_AD_CONTAINER:58,LAYOUT_TYPE_LANDSCAPE_RECTANGLE:59,LAYOUT_TYPE_LANDSCAPE_RECTANGLE_TWO_ROW:60,LAYOUT_TYPE_PANEL:72,LAYOUT_TYPE_PANEL_IMAGE_CAROUSEL_CARD_ONE_BUTTON:107,LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON:84,LAYOUT_TYPE_PANEL_INLINE_CUSTOM_TAB_LAYOUT:92,LAYOUT_TYPE_COMPOSITE_CONCURRENT_VERTICAL_STACK:73,LAYOUT_TYPE_TEXT_BANNER_OVERLAY:74,LAYOUT_TYPE_CAROUSEL_CLICKABLE_FOOTERED:76,LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON:81,
LAYOUT_TYPE_DISPLAY_COMPACT_LANDSCAPE_NO_BUTTON:82,LAYOUT_TYPE_TEXT_HEADER:83,LAYOUT_TYPE_DISPLAY_FULLSCREEN_IMAGE_BUTTON:85,LAYOUT_TYPE_DISPLAY_FULLSCREEN_IMAGE_GRID_BUTTON:95,LAYOUT_TYPE_VIDEO_INTERSTITIAL:87,LAYOUT_TYPE_EXTERNAL_OVERLAY_TEXT_ICON_BUTTONED:88,LAYOUT_TYPE_DEFERRED:90,LAYOUT_TYPE_PANEL_QR_CODE:99,LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE:100,LAYOUT_TYPE_COMPOSITE_CLIPS:103,LAYOUT_TYPE_COMPOSITE_IN_PLAYER:109,LAYOUT_TYPE_DISPLAY_TRACKING:111};var Gic={CONNECTIVITY:0,CLIENT_PLAYBACK_NONCE_KEY:1,LAST_USER_INTERACTION_MS:2,CONTENT_CURRENT_TIME_MS:3,PLAYER_HEIGHT:4,PLAYER_WIDTH:5,REQUEST_WALL_TIME_MS:6,SDK_VERSION:7,PLAYER_VISIBILITY:8,VOLUME:9,CLIENT_WALLTIME_MS:10,AD_CLIENT_PLAYBACK_NONCE_KEY:11,AD_CURRENT_TIME_MS:12,VSS_AD_CLIENT_PLAYBACK_NONCE_KEY:13,AD_TIME_ON_SCREEN:14,AD_WATCH_TIME:15,AD_INTERACTION_X:16,AD_INTERACTION_Y:17,AD_DISALLOWED_REASONS:18,BLOCKING_ERROR:19,ERROR_MESSAGE:20,IMA_ERROR_CODE:21,INTERNAL_ID:22,YT_ERROR_CODE:23,
TIME_SINCE_LAST_AD_SEC:24,AD_BLOCK:25,MIDROLL_POS_SEC:26,MIDROLL_POS_MS:47,SLOT_POSITION:27,BISCOTTI_ID:28,REQUEST_TIME:29,FLASH_VERSION:30,IFRAME_STATE:31,COMPANION_AD_TYPE:32,USER_TIME_ZONE_OFFSET:33,USER_HISTORY_LENGTH:34,USER_BROWSER_ENABLED_JAVA:35,USER_SCREEN_HEIGHT:36,USER_SCREEN_WIDTH:37,USER_SCREEN_AVAILABLE_HEIGHT:38,USER_SCREEN_AVAILABLE_WIDTH:39,USER_SCREEN_COLOR_DEPTH:40,USER_BROWSER_NUM_PLUGINS:41,USER_BROWSER_NUM_MIME_TYPES:42,BREAK_TYPE:43,LIVE_TARGETING_CONTEXT:44,AUTONAV_STATE:45,
AD_BREAK_LENGTH:46,ACTIVE_VIEW:48,GOOGLE_VIEWABILITY:49,THIRD_PARTY_VIEWABILITY:50,DRIFT_FROM_HEAD_MS:51,LIVE_INDEX:52,YT_REMOTE:53};var Dlc={ON_DEVICE_CONVERSION_ERROR_UNSPECIFIED:0,ON_DEVICE_CONVERSION_ERROR_INVALID_IDENTITY_PROVIDER:1,ON_DEVICE_CONVERSION_ERROR_NO_IDENTITY:2,ON_DEVICE_CONVERSION_ERROR_NO_AUTH:3,ON_DEVICE_CONVERSION_ERROR_NO_ERROR:4,ON_DEVICE_CONVERSION_ERROR_FETCH_FAILED:5,ON_DEVICE_CONVERSION_ERROR_RESPONSE_UNPARSEABLE:6,ON_DEVICE_CONVERSION_ERROR_SERVER_REQUESTED_ABORT:7,ON_DEVICE_CONVERSION_ERROR_CLIENT_REQUESTED_ABORT:8,ON_DEVICE_CONVERSION_ERROR_NO_JAVASCRIPT:9,ON_DEVICE_CONVERSION_ERROR_JS_EXECUTION_FAILURE:10,
ON_DEVICE_CONVERSION_ERROR_JS_VALIDATION_FAILURE:11,ON_DEVICE_CONVERSION_ERROR_NO_INTERMEDIATE_CERTIFICATE:12,ON_DEVICE_CONVERSION_ERROR_NO_SIGNATURE:13};var Elc={ON_DEVICE_CONVERSION_STEP_UNSPECIFIED:0,ON_DEVICE_CONVERSION_STEP_VALIDATE_CREDENTIALS:1,ON_DEVICE_CONVERSION_STEP_FETCH_CONVERSIONS:2,ON_DEVICE_CONVERSION_STEP_FETCH_INTERACTIONS:3,ON_DEVICE_CONVERSION_STEP_POST_ATTRIBUTED_SIGNAL:4,ON_DEVICE_CONVERSION_STEP_POST_ATTRIBUTED_CONVERSIONS:5};var zhc={OPPORTUNITY_TYPE_UNSPECIFIED:0,OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED:1,OPPORTUNITY_TYPE_PLAYER_BYTES_LAYOUT_AVAILABLE:2,OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED:3,OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_SCHEDULED:21,OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL:4,OPPORTUNITY_TYPE_AD_PLACEMENT_RENDERERS_RESPONSE_RECEIVED:5,OPPORTUNITY_TYPE_CONTENT_VIDEO_PLAYING:6,OPPORTUNITY_TYPE_CONTENT_VIDEO_COMPANION_DATA_RECEIVED:7,OPPORTUNITY_TYPE_FORECASTING_FROM_PLAYER_BYTES_SLOT:8,OPPORTUNITY_TYPE_BELOW_PLAYER_IMMERSIVE_FROM_PLAYER_BYTES:24,
OPPORTUNITY_TYPE_THROTTLED_PLAYER_BYTES_SLOT_REENTRY:9,OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED:10,OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_RESPONSE_RECEIVED:11,OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY:12,OPPORTUNITY_TYPE_PAUSE_AD_BREAK_REQUEST_SLOT_RESCHEDULE:22,OPPORTUNITY_TYPE_PLAYER_BYTES_SEQUENCE_ITEM_MEDIA_LAYOUT_SCHEDULED:13,OPPORTUNITY_TYPE_PLAYER_BYTES_SEQUENCE_ITEM_MEDIA_BREAK_LAYOUT_SCHEDULED:20,OPPORTUNITY_TYPE_ORGANIC_BROWSE_RESPONSE_RECEIVED:14,OPPORTUNITY_TYPE_ORGANIC_WATCH_NEXT_RESPONSE_RECEIVED:15,
OPPORTUNITY_TYPE_ORGANIC_SEARCH_RESPONSE_RECEIVED:16,OPPORTUNITY_TYPE_ADS_WATCH_NEXT_RESPONSE_RECEIVED:17,OPPORTUNITY_TYPE_ADS_WATCH_NEXT_REQUEST_INITIATED:19,OPPORTUNITY_TYPE_DISCOVERY_PLAYBACK_TRACKER_LAYOUT_ENTERED:18,OPPORTUNITY_TYPE_ADS_CONFIG_RECEIVED:23};var sjc={SLOT_TYPE_UNSPECIFIED:0,SLOT_TYPE_PLAYER_BYTES:1,SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM:14,SLOT_TYPE_SEQUENCE_ITEM_IN_PLAYER:15,SLOT_TYPE_SEQUENCE_ITEM_PLAYER_UNDERLAY:20,SLOT_TYPE_SEQUENCE_ITEM_PLAYER_SIDE:21,SLOT_TYPE_BELOW_PLAYER:2,SLOT_TYPE_IN_PLAYER:3,SLOT_TYPE_FORECASTING:4,SLOT_TYPE_FULLSCREEN_ENGAGEMENT:5,SLOT_TYPE_ABOVE_FEED:6,SLOT_TYPE_LOCKSCREEN:7,SLOT_TYPE_FIXED_FOOTER:8,SLOT_TYPE_BELOW_PLAYER_IMMERSIVE:9,SLOT_TYPE_AD_BREAK_REQUEST:10,SLOT_TYPE_PLAYBACK_TRACKING:11,SLOT_TYPE_IN_FEED:12,
SLOT_TYPE_PAGE_TOP:13,SLOT_TYPE_ADS_WATCH_NEXT_REQUEST:16,SLOT_TYPE_PLAYER_UNDERLAY:17,SLOT_TYPE_EXTERNAL_YT_APP_OVERLAY:18,SLOT_TYPE_CLIPS_INSERTION:19};var Hlc={SOURCE_REGISTRATION_EVENT_TYPE_UNSPECIFIED:0,SOURCE_REGISTRATION_EVENT_TYPE_SUCCESS:1,SOURCE_REGISTRATION_EVENT_TYPE_CALLBACK_FAILURE:2,SOURCE_REGISTRATION_EVENT_TYPE_INLINE_EXCEPTION:3,SOURCE_REGISTRATION_EVENT_TYPE_STATUS_API_DISABLED:4,SOURCE_REGISTRATION_EVENT_TYPE_STATUS_API_CALLBACK_FAILURE:5,SOURCE_REGISTRATION_EVENT_TYPE_STATUS_API_INLINE_EXCEPTION:6,SOURCE_REGISTRATION_EVENT_TYPE_NULL_MEASUREMENT_MANAGER:7,SOURCE_REGISTRATION_EVENT_TYPE_NULL_MOTION_EVENT:8};var yjc={TRIGGER_CATEGORY_UNSPECIFIED:0,TRIGGER_CATEGORY_SLOT_ENTRY:1,TRIGGER_CATEGORY_SLOT_FULFILLMENT:2,TRIGGER_CATEGORY_SLOT_EXPIRATION:3,TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL:4,TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED:5,TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED:6,TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED:8,TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED:9,TRIGGER_CATEGORY_PING_DISPATCH:7};var cY={TRIGGER_TYPE_UNSPECIFIED:0,TRIGGER_TYPE_ACTIVE_MEDIA_LAYOUT_ID:1,TRIGGER_TYPE_MEDIA_TIME_RANGE:2,TRIGGER_TYPE_SLOT_ID_SCHEDULED:3,TRIGGER_TYPE_SLOT_ID_ENTERED:4,TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED:5,TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID:6,TRIGGER_TYPE_LAYOUT_ID_EXITED:7,TRIGGER_TYPE_ON_SLOT_CANCELLATION_REQUESTED:8,TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED:9,TRIGGER_TYPE_SKIP_REQUESTED:10,TRIGGER_TYPE_SLOT_ID_EXITED:11,TRIGGER_TYPE_ON_SUBSEQUENT_ACTIVE_MEDIA_LAYOUT_ID_AFTER_PROVIDED_LAYOUT_TRIGGER:12,
TRIGGER_TYPE_CONTENT_VIDEO_ID_READY:13,TRIGGER_TYPE_ON_LOADED_DIFFERENT_VIDEO_ID_THAN_EXPECTED:14,TRIGGER_TYPE_LAYOUT_ID_ENTERED:15,TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED:16,TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED:17,TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED:18,TRIGGER_TYPE_SLOT_ID_ENTER_REQUESTED:19,TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON:20,TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED:21,TRIGGER_TYPE_SURVEY_SUBMITTED:22,TRIGGER_TYPE_SURVEY_DISMISSED:57,TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED:23,
TRIGGER_TYPE_LAYOUT_EXITED_FOR_OTHER_REASON:24,TRIGGER_TYPE_CLOSE_REQUESTED:25,TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER:26,TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE:27,TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY:28,TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY:29,TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED:30,TRIGGER_TYPE_SLOT_TYPE_ENTER_REQUESTED:31,TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED:32,TRIGGER_TYPE_PLAYBACK_MINIMIZED:33,TRIGGER_TYPE_MEDIA_PAUSED:34,TRIGGER_TYPE_MEDIA_RESUMED:35,TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED:36,
TRIGGER_TYPE_ON_ACTIVATE_EXTERNAL_PLAYBACK:37,TRIGGER_TYPE_REEL_ITEM_SEQUENCE_ABANDONED:38,TRIGGER_TYPE_ON_MEDIA_PLAYBACK_ERROR:39,TRIGGER_TYPE_VISIT_ADVERTISER_LINK_CLICKED:40,TRIGGER_TYPE_MEDIA_FULLSCREEN_ENTERED:41,TRIGGER_TYPE_MEDIA_FULLSCREEN_EXITED:42,TRIGGER_TYPE_MEDIA_NON_TERMINAL_ABANDONED:43,TRIGGER_TYPE_ACTIVE_VIEW_VIEWABLE_CRITERIA_SATISFIED:44,TRIGGER_TYPE_ACTIVE_VIEW_MEASURABLE_CRITERIA_SATISFIED:45,TRIGGER_TYPE_ACTIVE_VIEW_GROUPM_VIEWABLE_CRITERIA_SATISFIED:46,TRIGGER_TYPE_ACTIVE_VIEW_AUDIO_AUDIBLE_CRITERIA_SATISFIED:58,
TRIGGER_TYPE_ACTIVE_VIEW_AUDIO_MEASURABLE_CRITERIA_SATISFIED:59,TRIGGER_TYPE_SEQUENCE_ITEM_IN_PLAYER_SPACE_AVAILABLE:47,TRIGGER_TYPE_SEQUENCE_ITEM_IN_PLAYER_SPACE_UNAVAILABLE:48,TRIGGER_TYPE_ON_PAGE_ENTERED:67,TRIGGER_TYPE_ON_PAGE_EXITED:68,TRIGGER_TYPE_LAYOUT_ID_ENTERED_AND_SLOT_FULFILLED:49,TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER:50,TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER:51,TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME:52,
TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_WITHIN_RANGE:53,TRIGGER_TYPE_IN_MEDIA_TIME_RANGE_AND_SLOT_FULFILLED_NON_EMPTY:54,TRIGGER_TYPE_SLOT_ID_UNSCHEDULED:55,TRIGGER_TYPE_MEDIA_PLAYBACK_STARTED:56,TRIGGER_TYPE_ON_PLAYBACK_DESTROYED:60,TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED:61,TRIGGER_TYPE_LAYOUT_ID_UNSCHEDULED:62,TRIGGER_TYPE_SKIP_REQUESTED_PING:63,TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON_PING:64,TRIGGER_TYPE_MEDIA_TIME_RANGE_PING:69,TRIGGER_TYPE_DURATION_AFTER_MEDIA_PAUSED:65,
TRIGGER_TYPE_AD_BREAK_STARTED:66,TRIGGER_TYPE_ENGAGEMENT_PANEL_CLOSE_REQUESTED:70,TRIGGER_TYPE_ENGAGEMENT_PANEL_AUTO_CLOSE:71,TRIGGER_TYPE_ON_NEXT_SLOT_ENTER_REQUESTED:74,TRIGGER_TYPE_LAYOUT_EXITED_AFTER_TIMEOUT:72,TRIGGER_TYPE_ON_PLAYBACK_WITH_CONTENT_VIDEO_ID:73};var Xec={ANIMATION_ORIGIN_UNKNOWN:0,ANIMATION_ORIGIN_SMARTIMATION:1,ANIMATION_ORIGIN_DYNAMIC_METADATA:2,ANIMATION_ORIGIN_PDG_TICKER_LIKE:3};var e8b={APP_LIFECYCLE_STATUS_UNKNOWN:0,APP_LIFECYCLE_STATUS_FOREGROUND:1,APP_LIFECYCLE_STATUS_BACKGROUND:2,APP_LIFECYCLE_STATUS_BACKGROUND_FETCH:3,APP_LIFECYCLE_STATUS_BACKGROUND_TASK_COMPLETION:4};var E$b={BACKGROUND_PLAY_TYPE_UNKNOWN:0,BACKGROUND_PLAY_TYPE_ALWAYS_ON:1,BACKGROUND_PLAY_TYPE_HEADPHONES_OR_SPEAKERS:2,BACKGROUND_PLAY_TYPE_OFF:3};var F$b={OFFLINE_VIDEO_QUALITY_TYPE_UNKNOWN:0,OFFLINE_VIDEO_QUALITY_TYPE_ASK_EACH_TIME:1,OFFLINE_VIDEO_QUALITY_TYPE_RESOLUTION_720P:2,OFFLINE_VIDEO_QUALITY_TYPE_RESOLUTION_480P:3,OFFLINE_VIDEO_QUALITY_TYPE_RESOLUTION_360P:4};var D$b={SAFE_SEARCH_TYPE_UNKNOWN:0,SAFE_SEARCH_TYPE_NONE:1,SAFE_SEARCH_TYPE_MODERATE:2,SAFE_SEARCH_TYPE_STRICT:3};var G$b={UPLOAD_QUALITY_TYPE_UNKNOWN:0,UPLOAD_QUALITY_TYPE_RESOLUTION_360P:1,UPLOAD_QUALITY_TYPE_RESOLUTION_480P:2,UPLOAD_QUALITY_TYPE_RESOLUTION_720P:3,UPLOAD_QUALITY_TYPE_RESOLUTION_1080P:4,UPLOAD_QUALITY_TYPE_RESOLUTION_FULL:5};var H$b={USER_INTERFACE_THEME_UNKNOWN:0,USER_INTERFACE_THEME_LIGHT:1,USER_INTERFACE_THEME_DARK:2};var Fpc={BISCOTTI_BASED_DETECTION_RESULT_UNSPECIFIED:0,BISCOTTI_BASED_DETECTION_RESULT_DETECTED:1,BISCOTTI_BASED_DETECTION_RESULT_NOT_DETECTED:2,BISCOTTI_BASED_DETECTION_RESULT_KNOWN_FAILURE:3,BISCOTTI_BASED_DETECTION_RESULT_UNKNOWN_FAILURE:4};var u9b={BLOCKS_TELEMETRY_ATTRIBUTION_UNKNOWN:0,BLOCKS_TELEMETRY_ATTRIBUTION_BLOCKS:1,BLOCKS_TELEMETRY_ATTRIBUTION_USER_UNEXPECTED:2,BLOCKS_TELEMETRY_ATTRIBUTION_USER_MAYBE_EXPECTED:3};var t9b={BLOCKS_TELEMETRY_METHOD_TYPE_UNKNOWN:0,BLOCKS_TELEMETRY_METHOD_TYPE_SYNC:1,BLOCKS_TELEMETRY_METHOD_TYPE_ASYNC:2,BLOCKS_TELEMETRY_METHOD_TYPE_BLOCK_CREATION:3,BLOCKS_TELEMETRY_METHOD_TYPE_CONCRETE_BLOCK_CREATION:4,BLOCKS_TELEMETRY_METHOD_TYPE_CONTAINER_CREATION:5,BLOCKS_TELEMETRY_METHOD_TYPE_READABLE_STREAM:6,BLOCKS_TELEMETRY_METHOD_TYPE_READABLE_WRITABLE_STREAM:7,BLOCKS_TELEMETRY_METHOD_TYPE_ANY_STREAM:8,BLOCKS_TELEMETRY_METHOD_TYPE_CREATE_FROM_REF:9};var d9b={EXCEPTION_CATEGORY_UNKNOWN:0,EXCEPTION_CATEGORY_AD:1,EXCEPTION_CATEGORY_CRASH:2,EXCEPTION_CATEGORY_CREATOR:3,EXCEPTION_CATEGORY_ELEMENTS:4,EXCEPTION_CATEGORY_EMBEDDEDPLAYER:5,EXCEPTION_CATEGORY_IMAGEMANAGER:6,EXCEPTION_CATEGORY_INITIALIZATION:7,EXCEPTION_CATEGORY_INNERTUBE:8,EXCEPTION_CATEGORY_KIDS:9,EXCEPTION_CATEGORY_LITE:10,EXCEPTION_CATEGORY_LOCATION:11,EXCEPTION_CATEGORY_LOGGING:12,EXCEPTION_CATEGORY_MAIN:13,EXCEPTION_CATEGORY_MDX:14,EXCEPTION_CATEGORY_MEDIA:15,EXCEPTION_CATEGORY_MUSIC:16,
EXCEPTION_CATEGORY_OFFLINEP2P:17,EXCEPTION_CATEGORY_ONESIE:18,EXCEPTION_CATEGORY_PAYMENT:19,EXCEPTION_CATEGORY_PLAYER:20,EXCEPTION_CATEGORY_REACTR:21,EXCEPTION_CATEGORY_REELS:22,EXCEPTION_CATEGORY_SPACECAST:23,EXCEPTION_CATEGORY_STREAMINGSTATS:24,EXCEPTION_CATEGORY_UNPLUGGED:25,EXCEPTION_CATEGORY_UPLOAD:26,EXCEPTION_CATEGORY_NOTIFICATION:27,EXCEPTION_CATEGORY_SYSTEM_HEALTH:28,EXCEPTION_CATEGORY_OFFLINE:29,EXCEPTION_CATEGORY_LIVECREATION:30,EXCEPTION_CATEGORY_ENTITIES:31,EXCEPTION_CATEGORY_LIVECHAT:32,
EXCEPTION_CATEGORY_YOUTUBE_ASSISTANT:33,EXCEPTION_CATEGORY_YOUTUBE_SUGGEST:34,EXCEPTION_CATEGORY_ACCOUNT:35,EXCEPTION_CATEGORY_CHANNEL:36,EXCEPTION_CATEGORY_TYPESCRIPT:37,EXCEPTION_CATEGORY_UNCATEGORIZED:38,EXCEPTION_CATEGORY_CREATION:39,EXCEPTION_CATEGORY_MEDIA_ENGINE:40,EXCEPTION_CATEGORY_MEDIA_ENGINE_SHORTS_AUDIO:51,EXCEPTION_CATEGORY_CAMERA:41,EXCEPTION_CATEGORY_ADSENSE:42,EXCEPTION_CATEGORY_CREATOR_VIDEO:43,EXCEPTION_CATEGORY_METADATA_EDITOR:44,EXCEPTION_CATEGORY_COMMENTS:45,EXCEPTION_CATEGORY_NAVIGATION:46,
EXCEPTION_CATEGORY_PLAYLIST:47,EXCEPTION_CATEGORY_BROWSE:48,EXCEPTION_CATEGORY_PANEL:49,EXCEPTION_CATEGORY_MINI_APP:50,EXCEPTION_CATEGORY_COPYRIGHT:52,EXCEPTION_CATEGORY_DELEGATION:53,EXCEPTION_CATEGORY_ENFORCEMENT:54,EXCEPTION_CATEGORY_SETTINGS:55,EXCEPTION_CATEGORY_SPONSORSHIP:56,EXCEPTION_CATEGORY_WEBVIEW:57,EXCEPTION_CATEGORY_VR:58,EXCEPTION_CATEGORY_PERMISSION:59,EXCEPTION_CATEGORY_ANALYTICS:60,EXCEPTION_CATEGORY_FEEDBACK:61,EXCEPTION_CATEGORY_BLOCKS:62,EXCEPTION_CATEGORY_YOUTUBE_ADS:63,EXCEPTION_CATEGORY_YOUTUBE_PRODUCER:64,
EXCEPTION_CATEGORY_PAID_DIGITAL_GOODS:65,EXCEPTION_CATEGORY_GHATS:66};var h9b={EXCEPTION_TYPE_UNKNOWN:0,EXCEPTION_TYPE_CRASH:1,EXCEPTION_TYPE_MISSING_CSN:2,EXCEPTION_TYPE_TAB_RENDERER_MISSING_CONTENT:3,EXCEPTION_TYPE_VIDEO_REPORTING_RENDERER_MISSING:4,EXCEPTION_TYPE_MDX_FAILED_LOUNGE_TOKEN_REQUEST:5,EXCEPTION_TYPE_MISSING_VE:6,EXCEPTION_TYPE_EDIT_CAMERA_RECORDER_FAILED:7,EXCEPTION_TYPE_EDIT_UNABLE_TO_CREATE_UPLOAD_TASK:8,EXCEPTION_TYPE_EDIT_UNABLE_TO_CREATE_LIGHTWEIGHT_VIDEO_TASK:9,EXCEPTION_TYPE_OFFLINE_VIDEO_ENDPOINT_MISSING_VIDEO_ID:10,EXCEPTION_TYPE_MDX_CHROMECAST_CONNECTION_ISSUE:11,
EXCEPTION_TYPE_MDXDIAL_CONNECTION_ISSUE:12,EXCEPTION_TYPE_PING_WORKER_UNBALANCED_BACKGROUND_TASKS:13,EXCEPTION_TYPE_RETRIEVE_ALL_IDENTITIES_ERROR:14,EXCEPTION_TYPE_TRAILER_WITH_NON_OK_PLAYABILITY_STATUS:15,EXCEPTION_TYPE_URL_MISSING_ENDPOINT:16,EXCEPTION_TYPE_DEV_ASSERT:17,EXCEPTION_TYPE_AD_VIEWABILITY_TOO_LOW:18,EXCEPTION_TYPE_INVALID_CLIENT_EVENT:19,EXCEPTION_TYPE_FAILED_TO_CREATE_YT_BASE_CORE_DATA_STORE:20,EXCEPTION_TYPE_MISSING_ACCOUNTS_LIST_RESPONSE_ITEM_SECTION:21,EXCEPTION_TYPE_NIL_FETCH_REQUEST:22,
EXCEPTION_TYPE_UNEXPECTED_AD_FALLBACK:23,EXCEPTION_TYPE_APP_STORE_ERROR:24,EXCEPTION_TYPE_AUTONAV_PREFETCH_COUNTDOWN_TRIGGER_MISCONFIGURED:25,EXCEPTION_TYPE_ONESIE_ERROR:26,EXCEPTION_TYPE_GENERIC_WEB_VIEW_WARNING:116,EXCEPTION_TYPE_IN_APP_PURCHASE_ERROR:27,EXCEPTION_TYPE_IN_APP_PURCHASE_WARNING:28,EXCEPTION_TYPE_OFFLINE_VIDEO_CONTROLLER_DOWNLOAD_ERROR:29,EXCEPTION_TYPE_CURRENT_IDENTITY_SERIALIZATION_ERROR:30,EXCEPTION_TYPE_IDENTITY_STATE_ERROR:31,EXCEPTION_TYPE_MEDIA_PAUSED_AFTER_AIR_PLAY:32,EXCEPTION_TYPE_OFFLINE_IMAGE_STORE_SAVING_ERROR:33,
EXCEPTION_TYPE_AD_UNSUPPORTED_AD_BREAK_TYPE:34,EXCEPTION_TYPE_AD_UNSUPPORTED_AD_RENDERER:35,EXCEPTION_TYPE_AD_MALFORMED_PLAYER_RESPONSE:36,EXCEPTION_TYPE_AD_REQUEST_FAILED:37,EXCEPTION_TYPE_NGW_FULLSCREEN_PRESENTATION_ERROR:38,EXCEPTION_TYPE_NGW_QUEUE_DUPLICATE_ENTRY_ERROR:39,EXCEPTION_TYPE_PRIORITY_LOADER_TOO_MANY_REQUESTS:40,EXCEPTION_TYPE_DEVICE_CRYPTO_UNARCHIVE_ERROR:41,EXCEPTION_TYPE_VIDEO_DELETION_WORKER_SPINNING:42,EXCEPTION_TYPE_OFFLINE_VIDEO_LIST_MISSING_ID:43,EXCEPTION_TYPE_OFFLINE_IMAGE_STORE_NEW_DIRECTORY_ERROR:44,
EXCEPTION_TYPE_OFFLINE_VIDEO_ENTITY_EMPTY_WARNING:45,EXCEPTION_TYPE_MEDIA_CAPTION_DECODE_ERROR:46,EXCEPTION_TYPE_OFFLINE_VIDEO_ENTITY_MALFORMED_WARNING:47,EXCEPTION_TYPE_HINT_COULD_NOT_BE_SHOWN:48,EXCEPTION_TYPE_ELEMENTS_UNEXPECTED_ERROR:49,EXCEPTION_TYPE_ELEMENTS_RESPONSE_HYDRATION_FAILED:160,EXCEPTION_TYPE_WATCH_GREY_SCREEN:50,EXCEPTION_TYPE_INVALID_INCOGNITO_CLIENT_STATE:51,EXCEPTION_TYPE_INVALID_GET_ACCOUNTS_LIST_IDENTITY:52,EXCEPTION_TYPE_ENTITY_FRAMEWORK_INVALID_ENTITY_KEY:53,EXCEPTION_TYPE_ENTITY_FRAMEWORK_MISSING_ENTITY_KEY:54,
EXCEPTION_TYPE_SUGGEST_SERVICE_NON_NIL_DATA_FAILED_UTF8_CONVERSION:55,EXCEPTION_TYPE_SUBSCRIPTION_STATE_ENTITY_MISSING:56,EXCEPTION_TYPE_SUBSCRIPTION_NOTIFICATION_SETTING_ENTITY_MISSING:57,EXCEPTION_TYPE_SURVEY_STATE_ENTITY_MISSING:58,EXCEPTION_TYPE_FLOATYBAR_RESIZE_ANIMATION_FRAME_ERROR:59,EXCEPTION_TYPE_IDENTITY_IS_NULL:60,EXCEPTION_TYPE_UPLOAD_TRANSCODER_EXCEPTION:61,EXCEPTION_TYPE_PHOTO_UPLOAD_ERROR:62,EXCEPTION_TYPE_OFFLINE_VIDEO_LIST_STORE_NIL_USER:63,EXCEPTION_TYPE_PDG_BUY_FLOW_ERROR:64,EXCEPTION_TYPE_NIL_ACCOUNT_ITEM_RENDERER_DURING_SIGNIN:65,
EXCEPTION_TYPE_INTERACTION_LOGGING_ERROR:69,EXCEPTION_TYPE_INTERACTION_LOGGING_WARNING:121,EXCEPTION_TYPE_VOICE_SEARCH_ERROR:70,EXCEPTION_TYPE_IDENTITY_IS_NULL_FALLBACK_LOGIC:71,EXCEPTION_TYPE_STORIES_CREATION_ERROR:72,EXCEPTION_TYPE_STORIES_CREATION_WARNING:73,EXCEPTION_TYPE_POSTS_CREATION_ERROR:74,EXCEPTION_TYPE_POSTS_CREATION_WARNING:75,EXCEPTION_TYPE_IDENTITY_IS_NULL_EVENT_LOGGING_SERVICE:76,EXCEPTION_TYPE_IDENTITY_IS_NULL_ATTESTATION_CHALLENGE_SERVICE:77,EXCEPTION_TYPE_OFFLINE_DISCREPANCY_RETRY_FAILURE_COUNT:78,
EXCEPTION_TYPE_OFFLINE_CLIENT_STATE_ERROR:80,EXCEPTION_TYPE_ACCOUNT_SCOPED_COMMAND_ERROR:81,EXCEPTION_TYPE_BLOCKS_BINDING_ERROR:115,EXCEPTION_TYPE_BLOB_STORAGE_MIGRATION_ERROR:120,EXCEPTION_TYPE_BLOB_STORAGE_MIGRATION_WARNING:122,EXCEPTION_TYPE_COMPRESSING_REQUEST_FAILED:123,EXCEPTION_TYPE_IOS_PLAYER_MODULE_EXCEPTION:124,EXCEPTION_TYPE_IOS_EMBEDDED_PLAYER_CRASH:125,EXCEPTION_TYPE_BAD_REQUEST_RESPONSE_FOR_COMPRESSED_REQUEST:126,EXCEPTION_TYPE_SERVER_CANT_HANDLE_COMPRESSION_TYPE:127,EXCEPTION_TYPE_SCOPED_USER_DEFAULTS_MIGRATION_ERROR:128,
EXCEPTION_TYPE_SCOPED_USER_DEFAULTS_MIGRATION_WARNING:129,EXCEPTION_TYPE_VIDEO_MISSING_CO_WATCHABILITY:130,EXCEPTION_TYPE_ADS_ERROR:131,EXCEPTION_TYPE_BACKGROUND_TASK_UNSUCCESSFUL:132,EXCEPTION_TYPE_ATTESTATION_CHALLENGE_PROVIDER_WARNING:133,EXCEPTION_TYPE_INLINE_PLAYBACK_MULTIPLE_PLAYBACKS:152,EXCEPTION_TYPE_GNP_DEVICE_TOKEN_LIFECYCLE_ERROR:178,EXCEPTION_TYPE_FAILED_GEL_DISPATCH:179,EXCEPTION_TYPE_PANEL_MISSING_CONTENT:181,EXCEPTION_TYPE_GHATS_REQUEST_FAILED:193,EXCEPTION_TYPE_DEQUEUE_REUSABLE_CELL_CRASH:198,
EXCEPTION_TYPE_KIDS_ASSET_DOWNLOAD_ERROR:82,EXCEPTION_TYPE_KIDS_ASSET_UNZIP_ERROR:83,EXCEPTION_TYPE_KIDS_PARENT_O_AUTH_REFRESH_ERROR:84,EXCEPTION_TYPE_KIDS_BLOCKING_TOKEN_REFRESH_ERROR:85,EXCEPTION_TYPE_KIDS_TOKEN_REFRESH_WARNING:86,EXCEPTION_TYPE_KIDS_ASSET_REMOVE_ERROR:87,EXCEPTION_TYPE_KIDS_CONTINUATIONS_RESPONSE_ERROR:88,EXCEPTION_TYPE_KIDS_HOME_SCREEN_RENDERER_ERROR:89,EXCEPTION_TYPE_KIDS_NO_IMAGE_URL:90,EXCEPTION_TYPE_KIDS_PROFILE_DATA_FETCH_ERROR:91,EXCEPTION_TYPE_KIDS_OFFLINE_REFRESH_TOKEN_ERROR:92,
EXCEPTION_TYPE_KIDS_PLAYER_TOKEN_ERROR:93,EXCEPTION_TYPE_KIDS_APPROVED_MODE_CHANGE:94,EXCEPTION_TYPE_KIDS_EMPTY_HOME:95,EXCEPTION_TYPE_KIDS_OFFLINE_PURGE_FAILED:96,EXCEPTION_TYPE_KIDS_FLOW_RESPONSE_ERROR:97,EXCEPTION_TYPE_KIDS_FLOW_PLAYBACK_ERROR:98,EXCEPTION_TYPE_KIDS_ACCOUNTS_LIST_ERROR:99,EXCEPTION_TYPE_KIDS_COMMAND_RESULT_ERROR:100,EXCEPTION_TYPE_KIDS_PROFILE_IMAGE_ERROR:101,EXCEPTION_TYPE_KIDS_INVALID_ACCOUNT_TYPE_ERROR:102,EXCEPTION_TYPE_KIDS_UNICORN_SIGN_IN_ERROR:103,EXCEPTION_TYPE_KIDS_SET_EMAIL_OPTIN_SETTING_ERROR:104,
EXCEPTION_TYPE_KIDS_GET_EMAIL_OPTIN_SETTING_ERROR:105,EXCEPTION_TYPE_KIDS_SET_ONBOARDING_HISTORY_SETTING_ERROR:106,EXCEPTION_TYPE_KIDS_INVALID_HEADER_BACKGROUND_ASSET_ERROR:107,EXCEPTION_TYPE_KIDS_HOME_CATEGORY_DROPPED_WARNING:118,EXCEPTION_TYPE_UNPLUGGED_FAILED_TO_LOAD:108,EXCEPTION_TYPE_UNPLUGGED_NO_NAVIGATION_ENDPOINT:109,EXCEPTION_TYPE_UNPLUGGED_INVALID_PROGRAM_DATE:110,EXCEPTION_TYPE_UNPLUGGED_INVALID_COMPUTED_PROGRAM_DATE:111,EXCEPTION_TYPE_UNPLUGGED_RENDERER_HAS_NO_MAPPED_VIEW_CONTROLLER:112,
EXCEPTION_TYPE_UNPLUGGED_FAST_ZAP_PLAYER_FAILURE:113,EXCEPTION_TYPE_UNPLUGGED_EMPTY_COLLECTION_VIEW:114,EXCEPTION_TYPE_ADSENSE_ASSOCIATION_SESSION_URL_ERROR:134,EXCEPTION_TYPE_AUTH_FAILURE_ERROR:138,EXCEPTION_TYPE_BROWSE_ACTION_BAR_ERROR:139,EXCEPTION_TYPE_BROWSE_CONTENT_RENDERER_ERROR:140,EXCEPTION_TYPE_COMMIT_UPLOAD_VIDEO_ERROR:141,EXCEPTION_TYPE_DELETE_PLAYLIST_ERROR:142,EXCEPTION_TYPE_EDIT_PLAYLIST_ERROR:144,EXCEPTION_TYPE_EDIT_VIDEO_ERROR:165,EXCEPTION_TYPE_DELETE_VIDEO_ERROR:143,EXCEPTION_TYPE_ENQUEUE_BULK_ACTION_ERROR:135,
EXCEPTION_TYPE_FETCH_COMMENTS_ERROR:145,EXCEPTION_TYPE_FETCH_CREATOR_VIDEO_ERROR:146,EXCEPTION_TYPE_MISSING_COMMENTS_CONTENTS:147,EXCEPTION_TYPE_UPDATE_CREATOR_CHANNEL_ERROR:148,EXCEPTION_TYPE_UPDATE_METADATA_ERROR:149,EXCEPTION_TYPE_URL_RESOLVE_ERROR:150,EXCEPTION_TYPE_SUBMIT_CLAIM_TAKEDOWN_RESOLUTION_ERROR:153,EXCEPTION_TYPE_ACCEPT_DELEGATE_INVITATION_ERROR:154,EXCEPTION_TYPE_UPDATE_CREATOR_DELEGATES_ERROR:155,EXCEPTION_TYPE_VALIDATE_CREATOR_DELEGATES_ERROR:156,EXCEPTION_TYPE_APPEAL_TOU_VIOLATION_ERROR:157,
EXCEPTION_TYPE_FETCH_ACCOUNT_SETTINGS_ERROR:158,EXCEPTION_TYPE_SET_ACCOUNT_SETTINGS_ERROR:159,EXCEPTION_TYPE_GET_LINKIFIED_PREVIEW_ERROR:161,EXCEPTION_TYPE_ACCOUNT_ERROR_SCREEN:162,EXCEPTION_TYPE_RETRIEVING_ACCOUNTS_ERROR:163,EXCEPTION_TYPE_SWITCH_ACCOUNT_ERROR:164,EXCEPTION_TYPE_GET_BROWSE_ERROR:166,EXCEPTION_TYPE_FETCH_METADATA_EDITOR_ERROR:167,EXCEPTION_TYPE_NO_NETWORK:168,EXCEPTION_TYPE_GENERIC_INNERTUBE_SERVER_ERROR:169,EXCEPTION_TYPE_GENERIC_ACCOUNT_ERROR:170,EXCEPTION_TYPE_NO_CHANNEL_ERROR:171,
EXCEPTION_TYPE_PERMISSION_DENIED:172,EXCEPTION_TYPE_GET_TOPIC_SEARCH_SUGGESTIONS_ERROR:173,EXCEPTION_TYPE_COMMENT_RENDERER_ERROR:174,EXCEPTION_TYPE_GET_UPLOAD_FEEDBACK_ERROR:175,EXCEPTION_TYPE_RECORD_NOTIFICATION_INTERACTION_ERROR:176,EXCEPTION_TYPE_GET_UPLOAD_VIDEO_FORM_ERROR:177,EXCEPTION_TYPE_CREATE_PROMOTION_ERROR:182,EXCEPTION_TYPE_STORE_PROMOTION_CREATION_ERROR:183,EXCEPTION_TYPE_SKELETON_FILLER_BLOCK_CALL_ERROR:184,EXCEPTION_TYPE_MEDIA_ENGINE_WARNING:136,EXCEPTION_TYPE_MEDIA_ENGINE_ERROR:137,
EXCEPTION_TYPE_STREAMING_WATCH_WATCHNEXT_TIMEOUT:151,EXCEPTION_TYPE_ELEMENTS_CONTROLLERS_UNCAUGHT_EXCEPTION:180,EXCEPTION_TYPE_ELEMENTS_CONTROLLERS_UNHANDLED_PROMISE_REJECTION:190,EXCEPTION_TYPE_ELEMENTS_CONTROLLERS_CACHE_WARNING:192,EXCEPTION_TYPE_PRODUCER_CLIENT_ERROR:185,EXCEPTION_TYPE_PRODUCER_CLIENT_PROJECT_LOAD_ERROR:186,EXCEPTION_TYPE_PRODUCER_CLIENT_INVALID_STATE_ERROR:187,EXCEPTION_TYPE_PRODUCER_CLIENT_AUTHENTICATION_ERROR:191,EXCEPTION_TYPE_CLEARCUT_LOG_EVENT_BUILDER_IDENTITY_ERROR:188,
EXCEPTION_TYPE_UNSUPPORTED_PERMISSIONS_COMMAND_ERROR:189,EXCEPTION_TYPE_NOTIFICATION_CHIME_PAYLOAD_ERROR:194,EXCEPTION_TYPE_NOTIFICATION_LOAD_IMAGE_ERROR:199,EXCEPTION_TYPE_SHORTS_UPLOAD_ERROR:66,EXCEPTION_TYPE_SHORTS_GENERIC_ERROR:67,EXCEPTION_TYPE_SHORTS_GET_REEL_WATCH_SEQUENCE_ERROR:117,EXCEPTION_TYPE_SHORTS_URL_GENERATION_ERROR:68,EXCEPTION_TYPE_SHORTS_WATCH_FRAGMENT_ERROR:197,EXCEPTION_TYPE_SHORTS_PAGE_CONTROLLER_ERROR:195,EXCEPTION_TYPE_SHORTS_VIDEO_INGESTION_ERROR:196};var Eoc={CLIENT_CANARY_STATE_UNKNOWN:0,CLIENT_CANARY_STATE_NONE:1,CLIENT_CANARY_STATE_CANARY:2,CLIENT_CANARY_STATE_CONTROL:3};var spc={SLI_NAME_UNKNOWN:0,SLI_NAME_YOUTUBE_STUDIO_WEB_PAGES_SERVED:1,SLI_NAME_YOUTUBE_STUDIO_WEB_SINGLE_UPLOAD_SLI:2,SLI_NAME_YOUTUBE_STUDIO_WEB_BULK_UPLOAD_SLI:3,SLI_NAME_YOUTUBE_STUDIO_WEB_CAPTIONS_EDITOR_QUICK_SYNC_SLI:4,SLI_NAME_YOUTUBE_STUDIO_WEB_CAPTIONS_EDITOR_SAVING_SLI:5,SLI_NAME_YOUTUBE_STUDIO_WEB_TRIM_EDITOR_INTERACTION_SLI:39,SLI_NAME_YOUTUBE_STUDIO_WEB_VIDEO_MUTATIONS_SLI:6,SLI_NAME_YOUTUBE_STUDIO_WEB_SAVE_CHANNEL_SETUP_SLI:7,SLI_NAME_YOUTUBE_STUDIO_WEB_MUTATIONS_WITH_TEMPORARY_FAILURE_SLI:50,
SLI_NAME_YOUTUBE_STUDIO_WEB_THUMBNAIL_UPLOAD_SLI:69,SLI_NAME_YOUTUBE_STUDIO_WEB_PLAYLIST_MUTATIONS_SLI:70,SLI_NAME_YOUTUBE_STUDIO_WEB_PODCAST_CREATIONS_SLI:71,SLI_NAME_YOUTUBE_STUDIO_WEB_COURSE_CREATIONS_SLI:74,SLI_NAME_YOUTUBE_STUDIO_WEB_CHANNEL_CUSTOMIZATION_BANNER_CHANGE_SLI:32,SLI_NAME_YOUTUBE_STUDIO_WEB_CHANNEL_CUSTOMIZATION_MUTATION_SLI:44,SLI_NAME_YOUTUBE_STUDIO_WEB_CHANNEL_CUSTOMIZATION_VANITY_CLAIM_SLI:33,SLI_NAME_YOUTUBE_STUDIO_WEB_SESSION_WITH_POLYMER_ERROR_SLI:8,SLI_NAME_YOUTUBE_STUDIO_WEB_CHATS_STARTED_SLI:9,
SLI_NAME_YOUTUBE_STUDIO_WEB_CHAT_AVAILABILITY_CALLS_SLI:10,SLI_NAME_YOUTUBE_STUDIO_WEB_CHAT_OPERATOR_V2_INITIALIZATION_SLI:11,SLI_NAME_YOUTUBE_STUDIO_WEB_CHAT_EVENTUAL_AVAILABILITY_SLI:12,SLI_NAME_YOUTUBE_STUDIO_WEB_LIVE_PAGES_SERVED:73,SLI_NAME_YOUTUBE_STUDIO_WEB_LIVE_STREAMING_BROADCAST_CREATIONS_SLI:77,SLI_NAME_YOUTUBE_STUDIO_WEB_LIVE_STREAMING_BROADCAST_START_SLI:78,SLI_NAME_YOUTUBE_STUDIO_WEB_SAM_STARTED_SLI:84,SLI_NAME_YOUTUBE_STUDIO_WEB_GSE_CHAT_STARTED_SLI:85,SLI_NAME_YOUTUBE_KIDS_WEB_NATIVE_ONBOARDING_COMPLETION_SLI:56,
SLI_NAME_YOUTUBE_KIDS_WEB_PAGE_NAVIGATION_SLI:57,SLI_NAME_YOUTUBE_KIDS_WEB_PLAYER_NAVIGATION_SLI:58,SLI_NAME_YOUTUBE_KIDS_WEB_SEARCH_COMPLETION_SLI:59,SLI_NAME_YOUTUBE_KIDS_WEB_SIGN_IN_COMPLETION_SLI:60,SLI_NAME_YOUTUBE_KIDS_WEB_YTK_INITIAL_PAGE_PRESENT_SLI:61,SLI_NAME_YOUTUBE_WEB_APP_BOOTS:13,SLI_NAME_YOUTUBE_WEB_COMPONENT_REGISTRATION:14,SLI_NAME_YOUTUBE_WEB_NETWORK_REQUEST:15,SLI_NAME_YOUTUBE_WEB_WARM_PAGE_NAVIGATION:16,SLI_NAME_YOUTUBE_WEB_SERVICE_WORKER_REGISTRATION:17,SLI_NAME_YOUTUBE_WEB_YT_INITIAL_DATA_PRESENT:18,
SLI_NAME_YOUTUBE_WEB_YT_GUIDE_DATA_PRESENT:19,SLI_NAME_YOUTUBE_WEB_STFE_GREATER_THAN_ONE_MINUTE:20,SLI_NAME_YOUTUBE_WEB_STFE_GREATER_THAN_TEN_MINUTES:21,SLI_NAME_YOUTUBE_WEB_ONE_MINUTE_SUCCESS:34,SLI_NAME_YOUTUBE_WEB_TEN_MINUTE_SUCCESS:35,SLI_NAME_YOUTUBE_WEB_SESSION_PARTITION:36,SLI_NAME_YOUTUBE_WEB_SEARCH_COMPLETION:49,SLI_NAME_YOUTUBE_MWEB_NAVIGATION:37,SLI_NAME_YOUTUBE_MWEB_PAGE_ERROR_SLI:38,SLI_NAME_YOUTUBE_MWEB_PLAYER_ERROR:40,SLI_NAME_YOUTUBE_MWEB_PLAYER_UNPLAYABLE:41,SLI_NAME_YOUTUBE_MWEB_PLAYER_ERROR_SLI:42,
SLI_NAME_YOUTUBE_MWEB_PLAYER_UNPLAYABLE_SLI:43,SLI_NAME_YOUTUBE_MWEB_RENDERER_MODULE_LOAD_ERROR_SLI:51,SLI_NAME_YOUTUBE_MWEB_PATCH_SLI:52,SLI_NAME_YOUTUBE_MWEB_FULLSCREEN_REQUEST_SLI:67,SLI_NAME_YOUTUBE_MUSIC_REMIX_ERRORS_SHOWN:22,SLI_NAME_YOUTUBE_MUSIC_REMIX_SERVICE_WORKER_REGISTRATIONS:23,SLI_NAME_YOUTUBE_TVHTML5_AUTH_REFRESH_TOKEN:24,SLI_NAME_YOUTUBE_TVHTML5_SESSION_SURVIVAL:25,SLI_NAME_YOUTUBE_TVHTML5_SESSION_SURVIVAL_PANAMA:62,SLI_NAME_YOUTUBE_TVHTML5_SESSION_PARTITION:26,SLI_NAME_YOUTUBE_TVHTML5_NETWORK_ERROR:27,
SLI_NAME_YOUTUBE_TVHTML5_AD_SHOWN_TO_PREMIUM_USER:48,SLI_NAME_YOUTUBE_TVHTML5_ACCOUNT_CHANGE:53,SLI_NAME_YOUTUBE_TVHTML5_ACCOUNT_REGISTRY_SLI:63,SLI_NAME_YOUTUBE_TVHTML5_SIGN_IN_RATE_SLI:66,SLI_NAME_YOUTUBE_TVHTML5_LOG_EVENT:54,SLI_NAME_YOUTUBE_TVHTML5_RESTART_WITHIN_X_MINUTES:68,SLI_NAME_YOUTUBE_TVHTML5_YTK_ONBOARDING_ACCOUNTS_LIST_REFRESH_SLI:72,SLI_NAME_YOUTUBE_TVHTML5_LOCAL_STORAGE_SLI:75,SLI_NAME_YOUTUBE_TVHTML5_JS_MEMORY_SLI:76,SLI_NAME_YOUTUBE_PARENT_TOOLS_WEB_YTPT_INITIAL_PAGE_PRESENT_SLI:64,
SLI_NAME_YOUTUBE_PARENT_TOOLS_WEB_MODULAR_ONBOARDING_COMPLETION_SLI:65,SLI_NAME_YOUTUBE_TV_H5_AUTH_REFRESH_TOKEN:28,SLI_NAME_YOUTUBE_TV_H5_SESSION_SURVIVAL:29,SLI_NAME_YOUTUBE_TV_H5_SESSION_PARTITION:30,SLI_NAME_YOUTUBE_TV_H5_NETWORK_ERROR:31,SLI_NAME_YOUTUBE_UNPLUGGED_WEB_COUPON_CODE_APPLIED:45,SLI_NAME_YOUTUBE_UNPLUGGED_WEB_ONBOARDING_RPC:46,SLI_NAME_YOUTUBE_UNPLUGGED_WEB_ONBOARDING_PURCHASE:47,SLI_NAME_YOUTUBE_UNPLUGGED_WEB_APP_STARTUP_SLI:83,SLI_NAME_YOUTUBE_UNPLUGGED_TVHTML5_NAVIGATION_SLI:55,
SLI_NAME_YOUTUBE_UNPLUGGED_TVHTML5_ACCOUNT_REGISTRY_SLI:79,SLI_NAME_YOUTUBE_UNPLUGGED_TVHTML5_ACCOUNT_CHANGE:80,SLI_NAME_YOUTUBE_UNPLUGGED_TVHTML5_AUTH_REFRESH_TOKEN:81,SLI_NAME_YOUTUBE_UNPLUGGED_TVHTML5_SIGN_IN_RATE_SLI:82};var qpc={SLI_NAV_TYPE_UNKNOWN:0,SLI_NAV_TYPE_WARM:1,SLI_NAV_TYPE_COLD:2};var upc={SLI_STATE_UNKNOWN:0,SLI_STATE_START:1,SLI_STATE_END:2};var tpc={SLI_STATUS_UNKNOWN:0,SLI_STATUS_SUCCESS:1,SLI_STATUS_FAILURE:2,SLI_STATUS_TIMEOUT:3,SLI_STATUS_ABORTED:4,SLI_STATUS_CANCELLED:5,SLI_STATUS_REJECTED:6};var Woc={SURVIVAL_SESSION_TYPE_UNKNOWN:0,SURVIVAL_SESSION_TYPE_NEW:1,SURVIVAL_SESSION_TYPE_AFTER_RESUME:2};var Voc={SURVIVAL_STATUS_TYPE_UNKNOWN:0,SURVIVAL_STATUS_TYPE_ALIVE_START:1,SURVIVAL_STATUS_TYPE_ALIVE_END:2,SURVIVAL_STATUS_TYPE_CENSORED:3};var opc={KIDS_USER_TYPE_UNKNOWN:0,KIDS_USER_TYPE_CHILD:1,KIDS_USER_TYPE_PARENT:2};var Soc={MAIN_APP_WEB_PAGE_TYPE_UNKNOWN:0,MAIN_APP_WEB_PAGE_TYPE_BROWSE:1,MAIN_APP_WEB_PAGE_TYPE_SEARCH:2,MAIN_APP_WEB_PAGE_TYPE_WATCH:3,MAIN_APP_WEB_PAGE_TYPE_CHANNEL:4,MAIN_APP_WEB_PAGE_TYPE_PLAYLIST:5,MAIN_APP_WEB_PAGE_TYPE_SETTING:6,MAIN_APP_WEB_PAGE_TYPE_SHORTS:7};var Toc={MAIN_APP_WEB_REQUEST_TYPE_UNKNOWN:0,MAIN_APP_WEB_REQUEST_TYPE_NAVIGATE:1,MAIN_APP_WEB_REQUEST_TYPE_LOAD:2};var Qoc={MWEB_NAV_TYPE_UNKNOWN:0,MWEB_NAV_TYPE_WARM:1,MWEB_NAV_TYPE_COLD:2};var Poc={MWEB_PAGE_TYPE_UNKNOWN:0,MWEB_PAGE_TYPE_CLIP:1,MWEB_PAGE_TYPE_SEARCH:2,MWEB_PAGE_TYPE_WATCH:3,MWEB_PAGE_TYPE_SHORTS:4,MWEB_PAGE_TYPE_HOME:5,MWEB_PAGE_TYPE_CHANNEL:6,MWEB_PAGE_TYPE_CREATE_CHANNEL:7,MWEB_PAGE_TYPE_EXPERIMENTS:8,MWEB_PAGE_TYPE_SPONSORSHIP:9,MWEB_PAGE_TYPE_SETTINGS:10,MWEB_PAGE_TYPE_LOCATE:11,MWEB_PAGE_TYPE_PAID_MEMBERSHIPS:12,MWEB_PAGE_TYPE_PREMIUM:13,MWEB_PAGE_TYPE_OOPS:14,MWEB_PAGE_TYPE_NOT_FOUND:15,MWEB_PAGE_TYPE_BROWSE:16};var Loc={STUDIO_CHAT_AVAILABILITY_UNKNOWN:0,STUDIO_CHAT_AVAILABILITY_AVAILABLE:1,STUDIO_CHAT_AVAILABILITY_UNAVAILABLE:2,STUDIO_CHAT_AVAILABILITY_INELIGIBLE:3,STUDIO_CHAT_AVAILABILITY_FAILURE:4};var Koc={STUDIO_ENTITY_UNKNOWN:0,STUDIO_ENTITY_CHANNEL:1,STUDIO_ENTITY_CONTENT_OWNER:2,STUDIO_ENTITY_ARTIST:3};var Moc={STUDIO_ENVIRONMENT_UNKNOWN:0,STUDIO_ENVIRONMENT_NONE:1,STUDIO_ENVIRONMENT_PROD:2,STUDIO_ENVIRONMENT_GREEN:3,STUDIO_ENVIRONMENT_RELEASE:4,STUDIO_ENVIRONMENT_INTEGRATION:5,STUDIO_ENVIRONMENT_PPG:6};var Joc={STUDIO_FEATURE_UNKNOWN:0,STUDIO_FEATURE_YTCP_APP:1,STUDIO_FEATURE_UPLOADS:2,STUDIO_FEATURE_CHANNEL_SETTINGS:3,STUDIO_FEATURE_ARTIST_SETTINGS:4,STUDIO_FEATURE_BY_ROUTE:5,STUDIO_FEATURE_YTCS_APP:6,STUDIO_FEATURE_DONATIONS:7,STUDIO_FEATURE_YTVE_DIALOG:8,STUDIO_FEATURE_SUBS_LIST:9,STUDIO_FEATURE_TOP_MOVERS:10,STUDIO_FEATURE_ADD_VIDEO_TO_PLAYLIST_DIALOG:11,STUDIO_FEATURE_PLAYLIST_DESIGNATION_DIALOG:12,STUDIO_FEATURE_YTCP_UNLINK_RSS_DIALOG:13,STUDIO_FEATURE_YTCP_RSS_INGESTION_DIALOG:14};var Noc={STUDIO_NETWORK_UNKNOWN:0,STUDIO_NETWORK_ONLINE:1,STUDIO_NETWORK_OFFLINE:2};var apc={TVHTML5_ACCOUNT_CHANGE_TRIGGER_UNKNOWN:0,TVHTML5_ACCOUNT_CHANGE_TRIGGER_STANDARD:1,TVHTML5_ACCOUNT_CHANGE_TRIGGER_SIGN_IN_PROMO:2,TVHTML5_ACCOUNT_CHANGE_TRIGGER_CLEAR_STORAGE:3,TVHTML5_ACCOUNT_CHANGE_TRIGGER_MISSING_ACCOUNT_ID:4,TVHTML5_ACCOUNT_CHANGE_TRIGGER_NON_CURRENT_IDENTITY_REMOVED:5,TVHTML5_ACCOUNT_CHANGE_TRIGGER_BAD_REQUEST:6,TVHTML5_ACCOUNT_CHANGE_TRIGGER_FORBIDDEN:7,TVHTML5_ACCOUNT_CHANGE_TRIGGER_UNAUTHORIZED:8,TVHTML5_ACCOUNT_CHANGE_TRIGGER_WHOS_WATCHING:9,TVHTML5_ACCOUNT_CHANGE_TRIGGER_NULL_TOKEN:10,
TVHTML5_ACCOUNT_CHANGE_TRIGGER_APPLE_TV_MIGRATION:11,TVHTML5_ACCOUNT_CHANGE_TRIGGER_APP_WELCOME:12,TVHTML5_ACCOUNT_CHANGE_TRIGGER_WATCH_PROMO:13};var $oc={TVHTML5_ACCOUNT_CHANGE_TYPE_UNKNOWN:0,TVHTML5_ACCOUNT_CHANGE_TYPE_SIGN_OUT:1};var jpc={TVHTML5_ACCOUNT_EVENT_CANCELLATION_TYPE_UNKNOWN:0,TVHTML5_ACCOUNT_EVENT_CANCELLATION_TYPE_USER_CANCELED:1,TVHTML5_ACCOUNT_EVENT_CANCELLATION_TYPE_ALTERNATIVE_METHOD_SELECTED:2,TVHTML5_ACCOUNT_EVENT_CANCELLATION_TYPE_SIGNED_IN_WITH_ALTERNATIVE_METHOD:3};var hpc={TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_UNKNOWN:0,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_ACCESS_DENIED:1,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_SUPEX_UNSUPPORTED:2,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_SUPEX_NOT_ONBOARDED:3,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_YTK_PARENT_CONSENT_NOT_GIVEN:4,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_YTK_NO_CHILD_ACCOUNTS_AVAILABLE:5,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_SUPEX_KIDS_ONLY:19,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_FETCH_OAUTH_TOKEN:6,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_GET_ACCOUNTS_LIST_API:7,
TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_PERSIST_OAUTH_TOKEN:8,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_FETCH_USER_CODE:24,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_SIGN_IN_UNSUPPORTED:25,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_REMOTE_SERVICE_EVENT_UNKNOWN:20,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_MDX_SERVICE_NOT_INITIALIZED:21,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_DIAL_NOT_SUPPORTED:22,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_REMOTE_SIGN_IN_CANCELED:23,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_CHALLENGE_UNSUPPORTED:9,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_EMPTY_CHALLENGE:10,
TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_HTTP_ERROR:11,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_MISSING_APPROVAL_STATE:12,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_MISSING_AUTH_CODE:13,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_MISSING_BOQ_CONFIG:14,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_MISSING_CLIENT_ID:15,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_MISSING_CHALLENGE:16,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_USER_REJECTED:17,TVHTML5_ACCOUNT_EVENT_ERROR_TYPE_USER_UNSUPPORTED:18};var bpc={TVHTML5_AD_SHOWN_TO_PREMIUM_USER_CONDITION_UNKNOWN:0,TVHTML5_AD_SHOWN_TO_PREMIUM_USER_CONDITION_DETECTED_WATCH_PAGE:1,TVHTML5_AD_SHOWN_TO_PREMIUM_USER_CONDITION_USER_REPORTED:2,TVHTML5_AD_SHOWN_TO_PREMIUM_USER_CONDITION_DETECTED_HOME_PAGE_IN_FEED:3,TVHTML5_AD_SHOWN_TO_PREMIUM_USER_CONDITION_DETECTED_SEARCH_PAGE:4};var Yoc={TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_UNKNOWN:0,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_NONE:1,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_BAD_REQUEST:2,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_RATE_LIMIT_EXCEEDED:3,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_INVALID_CLIENT:4,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_UNAUTHORIZE:5,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_ACCESS_TOKEN_FAILURE:6,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_FATAL_NETWORK_FAILURE:7,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_NON_HTTP_ERROR:8,
TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_FORBIDDEN:9,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_NOT_FOUND:10,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_NULL_TOKEN:11,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_INTERNAL_SERVER_ERROR:12,TVHTML5_AUTH_REFRESH_TOKEN_FAILURE_TYPE_SERVICE_UNAVAILABLE:13};var dpc={TVHTML5_IDENTITY_DELEGATION_TYPE_UNKNOWN:0,TVHTML5_IDENTITY_DELEGATION_TYPE_NON_DELEGATE:1,TVHTML5_IDENTITY_DELEGATION_TYPE_EARLY_DELEGATION:2,TVHTML5_IDENTITY_DELEGATION_TYPE_LATE_DELEGATION:3,TVHTML5_IDENTITY_DELEGATION_TYPE_PERSONA_DELEGATE:4};var cpc={TVHTML5_IDENTITY_TYPE_UNKNOWN:0,TVHTML5_IDENTITY_TYPE_CORE_ID:1,TVHTML5_IDENTITY_TYPE_PERSONA_CHILD:2,TVHTML5_IDENTITY_TYPE_SUPEX:3};var Zoc={TVHTML5_NETWORK_ERROR_ENDPOINT_UNKNOWN:0,TVHTML5_NETWORK_ERROR_ENDPOINT_GET_CONFIG:1,TVHTML5_NETWORK_ERROR_ENDPOINT_EARLY_BROWSE:2};var ipc={TVHTML5_RESTART_REASON_UNKNOWN:0,TVHTML5_RESTART_REASON_CRASHED:1,TVHTML5_RESTART_REASON_DEEP_LINK:2};var lpc={UNPLUGGED_WEB_ENTITLEMENT_TYPE_UNKNOWN:0,UNPLUGGED_WEB_ENTITLEMENT_TYPE_NONE:1,UNPLUGGED_WEB_ENTITLEMENT_TYPE_BASE_PLAN_ONLY:2,UNPLUGGED_WEB_ENTITLEMENT_TYPE_ALC_PLAN_ONLY:3,UNPLUGGED_WEB_ENTITLEMENT_TYPE_BASE_AND_ALC_PLAN:4};var mpc={UNPLUGGED_WEB_PURCHASE_TYPE_UNKNOWN:0,UNPLUGGED_WEB_PURCHASE_TYPE_BASE_PLAN:1,UNPLUGGED_WEB_PURCHASE_TYPE_ALC_ONBOARDING:2,UNPLUGGED_WEB_PURCHASE_TYPE_INLINE:3};var jBc={COMMENT_ITEM_UNKNOWN:0,COMMENT_ITEM_COMMENT:1,COMMENT_ITEM_REPLY:2};var Anc={COMMERCE_ENTITY_TYPE_UNKNOWN:0,COMMERCE_ENTITY_TYPE_MOVIE:1,COMMERCE_ENTITY_TYPE_SHOW:2,COMMERCE_ENTITY_TYPE_CHANNEL:3,COMMERCE_ENTITY_TYPE_SHOW_EPISODE:4,COMMERCE_ENTITY_TYPE_LIVE:5};var m8b={ACTIVE_CREATION_PAGE_UNKNOWN:0,ACTIVE_CREATION_PAGE_AUDIO_PICKER_BROWSE:1,ACTIVE_CREATION_PAGE_AUDIO_PICKER_SEARCH:2};var w4b={UNKNOWN_TYPE:0,INTERACTION_LOGGING:1,GENERIC_EVENT_LOGGING:2,GENERIC_EVENT_LOGGING_RETRY:3,KIDS_VIDEO_REPORTING:4,NOTIFICATION_REGISTRATION:5,ATTESTATION:6};var tX={DETAILED_NETWORK_TYPE_UNKNOWN:0,DETAILED_NETWORK_TYPE_EDGE:101,DETAILED_NETWORK_TYPE_GPRS:102,DETAILED_NETWORK_TYPE_1_X_RTT:103,DETAILED_NETWORK_TYPE_CDMA:104,DETAILED_NETWORK_TYPE_EVDO_0:105,DETAILED_NETWORK_TYPE_EVDO_A:106,DETAILED_NETWORK_TYPE_HSDPA:107,DETAILED_NETWORK_TYPE_HSPA:108,DETAILED_NETWORK_TYPE_HSUPA:109,DETAILED_NETWORK_TYPE_IDEN:110,DETAILED_NETWORK_TYPE_UMTS:111,DETAILED_NETWORK_TYPE_EVDO_B:112,DETAILED_NETWORK_TYPE_EHRPD:113,DETAILED_NETWORK_TYPE_HSPAP:114,DETAILED_NETWORK_TYPE_LTE:115,
DETAILED_NETWORK_TYPE_WIFI:116,DETAILED_NETWORK_TYPE_BLUETOOTH:117,DETAILED_NETWORK_TYPE_ETHERNET:118,DETAILED_NETWORK_TYPE_WIMAX:119,DETAILED_NETWORK_TYPE_MOBILE_UNKNOWN:120,DETAILED_NETWORK_TYPE_NON_MOBILE_UNKNOWN:121,DETAILED_NETWORK_TYPE_DISCONNECTED:122,DETAILED_NETWORK_TYPE_APP_WIFI_HOTSPOT:123,DETAILED_NETWORK_TYPE_INTERNAL_WIFI_IMPAIRED:124,DETAILED_NETWORK_TYPE_NR_SA:125,DETAILED_NETWORK_TYPE_NR_NSA:126};var b9b={DEVICE_ORIENTATION_UNKNOWN:0,DEVICE_ORIENTATION_PORTRAIT:1,DEVICE_ORIENTATION_PORTRAIT_UPSIDE_DOWN:2,DEVICE_ORIENTATION_LANDSCAPE_LEFT:3,DEVICE_ORIENTATION_LANDSCAPE_RIGHT:4,DEVICE_ORIENTATION_LANDSCAPE:5,DEVICE_ORIENTATION_SQUARE:6};var kBc={EMBEDS_AD_BREAK_TYPE_UNKNOWN:0,EMBEDS_AD_BREAK_TYPE_PRE_ROLL:1,EMBEDS_AD_BREAK_TYPE_MID_ROLL:2,EMBEDS_AD_BREAK_TYPE_POST_ROLL:3};var lBc={EMBEDS_AD_EVENT_TYPE_UNKNOWN:0,EMBEDS_AD_EVENT_TYPE_AD_STARTED:1,EMBEDS_AD_EVENT_TYPE_AD_COMPLETED:2,EMBEDS_AD_EVENT_TYPE_AD_SKIPPED:3,EMBEDS_AD_EVENT_TYPE_AD_CLICKED:4,EMBEDS_AD_EVENT_TYPE_AD_PAUSED:5,EMBEDS_AD_EVENT_TYPE_AD_RESUMED:6,EMBEDS_AD_EVENT_TYPE_AD_SUSPENDED:7,EMBEDS_AD_EVENT_TYPE_AD_REQUESTED:8,EMBEDS_AD_EVENT_TYPE_AD_LOADED:9,EMBEDS_AD_EVENT_TYPE_AD_ERROR:10};var mBc={EMBEDS_AD_SOURCE_UNKNOWN:0,EMBEDS_AD_SOURCE_YOUTUBE:1,EMBEDS_AD_SOURCE_IMA:2};var Lcc={FINE_SCRUBBING_STATE_UNKNOWN:0,FINE_SCRUBBING_STATE_CLOSED:1,FINE_SCRUBBING_STATE_OPEN:2,FINE_SCRUBBING_STATE_USER_INTERACTIVE_OPENING:3,FINE_SCRUBBING_STATE_USER_INTERACTIVE_CLOSING:4,FINE_SCRUBBING_STATE_AUTO_OPENING:5,FINE_SCRUBBING_STATE_AUTO_CLOSING:6,FINE_SCRUBBING_STATE_CANCELLED:7};var Znc={DOWNLOAD_MY_VIDEO_ERROR_STATE_UNKNOWN:0,DOWNLOAD_MY_VIDEO_ERROR_STATE_NO_ERROR:1,DOWNLOAD_MY_VIDEO_ERROR_STATE_NETWORKING:2,DOWNLOAD_MY_VIDEO_ERROR_STATE_STORAGE:3,DOWNLOAD_MY_VIDEO_ERROR_STATE_QUOTA:4,DOWNLOAD_MY_VIDEO_ERROR_STATE_MAYBE_QUOTA:5,DOWNLOAD_MY_VIDEO_ERROR_STATE_MDD:6};var hmc={FLOW_EVENT_NAMESPACE_UNKNOWN:0,FLOW_EVENT_NAMESPACE_NOTAIRE:1,FLOW_EVENT_NAMESPACE_OFFLINE_TRANSFER_STATUS_CHANGED:2,FLOW_EVENT_NAMESPACE_OFFLINE_ORCHESTRATION:3,FLOW_EVENT_NAMESPACE_PLAYBACK_QUEUE:4,FLOW_EVENT_NAMESPACE_OFFLINE_TRANSFER_SERVICE:5,FLOW_EVENT_NAMESPACE_IN_APP_UPDATE:6,FLOW_EVENT_NAMESPACE_SHORTS_CREATION:7,FLOW_EVENT_NAMESPACE_MDX_CONNECTION:8,FLOW_EVENT_NAMESPACE_CHIME_REGISTRATION:9,FLOW_EVENT_NAMESPACE_MDX_RECEIVER_CONNECTION:10,FLOW_EVENT_NAMESPACE_PREMIUM_MULTI_STEP_PURCHASE:11,
FLOW_EVENT_NAMESPACE_PARENT_TOOLS_ONBOARDING:12,FLOW_EVENT_NAMESPACE_LIVE_STREAMING:13,FLOW_EVENT_NAMESPACE_HASHTAG_SUGGESTIONS:14,FLOW_EVENT_NAMESPACE_KIDS_ONBOARDING:15,FLOW_EVENT_NAMESPACE_TOU_APPEAL:16,FLOW_EVENT_NAMESPACE_DRAG_AND_DROP:17,FLOW_EVENT_NAMESPACE_FEATURE_ENABLEMENT:18,FLOW_EVENT_NAMESPACE_SOCIAL_SUGGESTIONS:19,FLOW_EVENT_NAMESPACE_LIVE_STREAMING_ADS:20,FLOW_EVENT_NAMESPACE_IAP:21,FLOW_EVENT_NAMESPACE_SHOPPING_CHECKOUT:22,FLOW_EVENT_NAMESPACE_YPC_CANCELLATION:23,FLOW_EVENT_NAMESPACE_YPC_BROWSE_OFFERS:24,
FLOW_EVENT_NAMESPACE_UNPLUGGED_EPG_SORT:25,FLOW_EVENT_NAMESPACE_MDX_STREAM_TRANSFER:26,FLOW_EVENT_NAMESPACE_PDG_BUY_FLOW:27,FLOW_EVENT_NAMESPACE_YPC_PURCHASE:28,FLOW_EVENT_NAMESPACE_LIVE_STREAMING_CONFERENCE:29,FLOW_EVENT_NAMESPACE_ACTION_SHEET:30,FLOW_EVENT_NAMESPACE_WEB_VIEW:31,FLOW_EVENT_NAMESPACE_VIDEO_SUGGESTIONS:32,FLOW_EVENT_NAMESPACE_LIVE_STREAMING_WEBRTC:33,FLOW_EVENT_NAMESPACE_YTV_INBOARDING:34,FLOW_EVENT_NAMESPACE_LIVE_STREAMING_WEBCAM_SCREEN_SHARE:35,FLOW_EVENT_NAMESPACE_PRODUCER_EXPORT:36,
FLOW_EVENT_NAMESPACE_YTS_DOWNLOAD_MY_VIDEO:37,FLOW_EVENT_NAMESPACE_MINI_APP:38,FLOW_EVENT_NAMESPACE_SHOPPING_CART:39,FLOW_EVENT_NAMESPACE_LIVE_STREAMING_WEBCAM:40,FLOW_EVENT_NAMESPACE_LIVE_STREAMING_KIOSK:41,FLOW_EVENT_NAMESPACE_GENERIC_CUI:42,FLOW_EVENT_NAMESPACE_MOBILE_LIVE_STREAMING_ENABLEMENT:43,FLOW_EVENT_NAMESPACE_YTBC_BCX_OFFER:44,FLOW_EVENT_NAMESPACE_SPONSORSHIPS_PURCHASE:45,FLOW_EVENT_NAMESPACE_YPC_ACQUISITION:46,FLOW_EVENT_NAMESPACE_MOBILE_LIVE_STREAMING:47,FLOW_EVENT_NAMESPACE_ADBLOCK_ENFORCEMENT:48,
FLOW_EVENT_NAMESPACE_FEED:49};var ioc={FLOW_TYPE_UNKNOWN:0,FLOW_TYPE_NOTAIRE:1,FLOW_TYPE_OFFLINE_TRANSFER_STATUS_CHANGED:2,FLOW_TYPE_OFFLINE_ORCHESTRATION:3,FLOW_TYPE_PLAYBACK_QUEUE:4,FLOW_TYPE_OFFLINE_TRANSFER_SERVICE:5,FLOW_TYPE_IN_APP_UPDATE:6,FLOW_TYPE_SHORTS_CREATION:7,FLOW_TYPE_MDX_CONNECTION:8,FLOW_TYPE_CHIME_REGISTRATION:9,FLOW_TYPE_MDX_RECEIVER_CONNECTION:10,FLOW_TYPE_PREMIUM_MULTI_STEP_PURCHASE:11,FLOW_TYPE_PARENT_TOOLS_ONBOARDING:12,FLOW_TYPE_LIVE_STREAMING:13,FLOW_TYPE_HASHTAG_SUGGESTIONS:14,FLOW_TYPE_KIDS_ONBOARDING:15,
FLOW_TYPE_TOU_APPEAL:16,FLOW_TYPE_DRAG_AND_DROP:17,FLOW_TYPE_FEATURE_ENABLEMENT:18,FLOW_TYPE_SOCIAL_SUGGESTIONS:19,FLOW_TYPE_LIVE_STREAMING_ADS_INSERTION:20,FLOW_TYPE_IAP:21,FLOW_TYPE_SHOPPING_CHECKOUT:22,FLOW_TYPE_YPC_CANCELLATION:23,FLOW_TYPE_YPC_BROWSE_OFFERS:24,FLOW_TYPE_UNPLUGGED_EPG_SORT:25,FLOW_TYPE_MDX_STREAM_TRANSFER:26,FLOW_TYPE_PDG_BUY_FLOW:27,FLOW_TYPE_YPC_PURCHASE:28,FLOW_TYPE_LIVE_STREAMING_CONFERENCE:29,FLOW_TYPE_ACTION_SHEET:30,FLOW_TYPE_WEB_VIEW:31,FLOW_TYPE_CREATOR_VIDEO_SUGGESTIONS:32,
FLOW_TYPE_YTV_INBOARDING:33,FLOW_TYPE_PRODUCER_EXPORT:34,FLOW_TYPE_YTS_DOWNLOAD_MY_VIDEO:35,FLOW_TYPE_MINI_APP:36,FLOW_TYPE_SHOPPING_CART:37,FLOW_TYPE_GENERIC_CUI:38,FLOW_TYPE_MOBILE_LIVE_STREAMING_ENABLEMENT:39,FLOW_TYPE_YTBC_BCX_OFFER:40,FLOW_TYPE_SPONSORSHIPS_PURCHASE:41,FLOW_TYPE_YPC_ACQUISITION:42,FLOW_TYPE_MOBILE_LIVE_STREAMING:43,FLOW_TYPE_ADBLOCK_ENFORCEMENT:44,FLOW_TYPE_FEED:45};var snc={IAP_SOURCE_UNKNOWN:0,IAP_SOURCE_LIVE_CHAT:1,IAP_SOURCE_WATCH_NEXT:2};var nBc={GAMING_ACCOUNT_LINK_ACTION_UNKNOWN:0,GAMING_ACCOUNT_LINK_ACTION_LINKING:1,GAMING_ACCOUNT_LINK_ACTION_UNLINKING:2,GAMING_ACCOUNT_LINK_ACTION_UNLINKING_TO_RENEW:3};var oBc={GAMING_ACCOUNT_LINK_ACTION_STATUS_UNKNOWN:0,GAMING_ACCOUNT_LINK_ACTION_STATUS_STARTED:1,GAMING_ACCOUNT_LINK_ACTION_STATUS_SUCCEEDED:2,GAMING_ACCOUNT_LINK_ACTION_STATUS_FAILED:3,GAMING_ACCOUNT_LINK_ACTION_STATUS_USER_CANCELLED:4,GAMING_ACCOUNT_LINK_ACTION_STATUS_START_DIALOG_SHOWN:5,GAMING_ACCOUNT_LINK_ACTION_STATUS_CREATE_PROFILE_STARTED:6,GAMING_ACCOUNT_LINK_ACTION_STATUS_CREATE_PROFILE_SUCCEEDED:7,GAMING_ACCOUNT_LINK_ACTION_STATUS_CREATE_PROFILE_FAILED:8,GAMING_ACCOUNT_LINK_ACTION_STATUS_CREATE_PROFILE_CANCELLED:9,
GAMING_ACCOUNT_LINK_ACTION_STATUS_GAMER_ID_DIALOG_SHOWN:10};var pBc={GAMING_ACCOUNT_LINK_FLOW_UNKNOWN:0,GAMING_ACCOUNT_LINK_FLOW_WATCH:1,GAMING_ACCOUNT_LINK_FLOW_SETTINGS:2,GAMING_ACCOUNT_LINK_FLOW_WATCH_DEEP_LINK:3,GAMING_ACCOUNT_LINK_FLOW_SETTINGS_DEEP_LINK:4,GAMING_ACCOUNT_LINK_FLOW_UNPLUGGED_WATCH:5,GAMING_ACCOUNT_LINK_FLOW_UNPLUGGED_SETTINGS:6};var qBc={GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_UNKNOWN:0,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_FOR_TESTING:1,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_RESUME_TO_HOME_TTL:2,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_START_TO_SHORTS_ANALYSIS_SLICE:3,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_DEVICE_LAYER_SLICE:4,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_UNIFIED_LAYER_SLICE:5,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_VISITOR_LAYER_SLICE:6,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SHOW_SHEET_COMMAND_HANDLER_BLOCK:7,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WIZ_NEXT_MIGRATED_COMPONENT:8,
GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WIZ_NEXT_CHANNEL_NAME_TOOLTIP:9,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROTATION_LOCK_SUPPORTED:10,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_THEATER_MODE_ENABLED:11,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_PIN_SUGGESTION:12,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_LONG_PRESS_EDU_TOAST:13,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_AMBIENT:14,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TIME_WATCHED_PANEL:15,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SEARCH_FROM_SEARCH_BAR_OVERLAY:16,
GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_VOICE_SEARCH_EDU_TOAST:17,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SUGGESTED_LANGUAGE_SELECTED:18,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_TRIGGER_SHORTS_PIP:19,GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IN_ZP_VOICE_CRASHY_SET:20};var xoc={HEARTBEAT_ACTION_TRANSITION_REASON_UNKNOWN:0,HEARTBEAT_ACTION_TRANSITION_REASON_LIVE_STREAM_WENT_ONLINE:1,HEARTBEAT_ACTION_TRANSITION_REASON_BROADCAST_ID_CHANGED:3,HEARTBEAT_ACTION_TRANSITION_REASON_HAS_NEW_STREAM_TRANSITION_ENDPOINT:4,HEARTBEAT_ACTION_TRANSITION_REASON_HOST_WENT_ONLINE:5,HEARTBEAT_ACTION_TRANSITION_REASON_SCHEDULED_START_TIME_CHANGED:6,HEARTBEAT_ACTION_TRANSITION_REASON_CROSSWALK_STATUS_CHANGED:7};var yoc={HEARTBEAT_ACTION_TRIGGER_UNKNOWN:0,HEARTBEAT_ACTION_TRIGGER_IMMEDIATE:1,HEARTBEAT_ACTION_TRIGGER_NEAR_LIVE_HEAD:2,HEARTBEAT_ACTION_TRIGGER_NEAR_BUT_NOT_PLAYING_AT_LIVE_HEAD:3,HEARTBEAT_ACTION_TRIGGER_AT_STREAM_END:4,HEARTBEAT_ACTION_TRIGGER_AT_AUTONAV_COUNTDOWN:5};var amc={HTML5_PLAYER_CANARY_STAGE_UNSPECIFIED:0,HTML5_PLAYER_CANARY_STAGE_XSMALL:1,HTML5_PLAYER_CANARY_STAGE_SMALL:2,HTML5_PLAYER_CANARY_STAGE_MEDIUM:3,HTML5_PLAYER_CANARY_STAGE_LARGE:4};var Zlc={HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED:0,HTML5_PLAYER_CANARY_TYPE_CONTROL:1,HTML5_PLAYER_CANARY_TYPE_EXPERIMENT:2};var Apc={IDB_TRANSACTION_TAG_UNKNOWN:0,IDB_TRANSACTION_TAG_WIAC:1,IDB_TRANSACTION_TAG_WSE:2,IDB_TRANSACTION_TAG_RSE:3,IDB_TRANSACTION_TAG_LMRI:4,IDB_TRANSACTION_TAG_LMRM:5};var lbc={CCT_EVENT_TYPE_UNKNOWN:0,CCT_EVENT_TYPE_CCT_REQUESTED:20,CCT_EVENT_TYPE_CCT_PARTIAL_HEIGHT_REQUESTED:21,CCT_EVENT_TYPE_CCT_TAB_SHOWN:1,CCT_EVENT_TYPE_CCT_NAVIGATION_STARTED:2,CCT_EVENT_TYPE_CCT_NAVIGATION_FINISHED:3,CCT_EVENT_TYPE_CCT_NAVIGATION_FAILED:4,CCT_EVENT_TYPE_CCT_NAVIGATION_ABORTED:5,CCT_EVENT_TYPE_CCT_TAB_HIDDEN:6,CCT_EVENT_TYPE_CCT_FIRST_CONTENTFUL_PAINT:7,CCT_EVENT_TYPE_IOS_WEBVIEW_SHOWN:13,CCT_EVENT_TYPE_IOS_WEBVIEW_HIDDEN:14,CCT_EVENT_TYPE_IOS_WEBVIEW_NAVIGATION_STARTED:15,
CCT_EVENT_TYPE_IOS_WEBVIEW_NAVIGATION_FINISHED:16,CCT_EVENT_TYPE_IOS_WEBVIEW_NAVIGATION_FAILED:17,CCT_EVENT_TYPE_IOS_WEBVIEW_NAVIGATION_ABORTED:18,CCT_EVENT_TYPE_IOS_WEBVIEW_URL_CLICKED:19,CCT_EVENT_TYPE_NON_CCT_SUCCESS:8,CCT_EVENT_TYPE_NON_CCT_FAILURE:9,CCT_EVENT_TYPE_CCT_SUCCESS:10,CCT_EVENT_TYPE_CCT_FAILURE:11,CCT_EVENT_TYPE_CCT_DISMISS:12};var Jgc={FORMFILL_VALIDATION_ERROR_TYPE_UNKNOWN:0,FORMFILL_VALIDATION_ERROR_TYPE_MISSING_REQUIRED:1,FORMFILL_VALIDATION_ERROR_TYPE_INVALID_VALUE:2};var vbc={PLAYER_BYTES_SIZE_STATE_UNKNOWN:0,PLAYER_BYTES_SIZE_STATE_FULL_SIZE:1,PLAYER_BYTES_SIZE_STATE_SHRUNKEN:2};var xbc={PRELOAD_APP_STORE_STATUS_UNKNOWN:0,PRELOAD_APP_STORE_STATUS_SUCCESS:1,PRELOAD_APP_STORE_STATUS_FAILURE:2,PRELOAD_APP_STORE_STATUS_FAILURE_WITH_ERROR:3};var rac={CHECKBOX_STATE_UNKNOWN:0,CHECKBOX_STATE_ON:1,CHECKBOX_STATE_OFF:2};var dbc={LITE_GUEST_SIGN_IN_DIALOG_TYPE_UNKNOWN:0,LITE_GUEST_SIGN_IN_DIALOG_TYPE_SUBSCRIBE:1,LITE_GUEST_SIGN_IN_DIALOG_TYPE_REPORT:2,LITE_GUEST_SIGN_IN_DIALOG_TYPE_DOWNLOAD:3,LITE_GUEST_SIGN_IN_DIALOG_TYPE_YTB:4};var Nac={LOOP_BUTTON_STATE_UNKNOWN:0,LOOP_BUTTON_STATE_DISABLED:1,LOOP_BUTTON_STATE_REPEAT_ALL:2,LOOP_BUTTON_STATE_REPEAT_ONE:3};var M$b={MEDIA_ROUTE_DATA_CONNECT_STATE_UNKNOWN:0,MEDIA_ROUTE_DATA_CONNECT_STATE_CONNECTED:1,MEDIA_ROUTE_DATA_CONNECT_STATE_DISCONNECTED:2,MEDIA_ROUTE_DATA_CONNECT_STATE_CONNECTING:3};var N$b={MEDIA_ROUTE_DATA_DISMISS_REASON_UNKNOWN:0,MEDIA_ROUTE_DATA_DISMISS_REASON_EXPLICIT_DISMISS:1,MEDIA_ROUTE_DATA_DISMISS_REASON_IMPLICIT_DISMISS:2};var K$b={MEDIA_ROUTE_DATA_ROUTE_TYPE_UNKNOWN:0,MEDIA_ROUTE_DATA_ROUTE_TYPE_CLOUD:1,MEDIA_ROUTE_DATA_ROUTE_TYPE_DIAL:2,MEDIA_ROUTE_DATA_ROUTE_TYPE_CAST:3,MEDIA_ROUTE_DATA_ROUTE_TYPE_BLUETOOTH:4};var hac={MICROPHONE_PERMISSION_STATE_UNKNOWN:0,MICROPHONE_PERMISSION_STATE_ALLOWED:1,MICROPHONE_PERMISSION_STATE_DENIED:2,MICROPHONE_PERMISSION_STATE_HARD_DENIED:3};var Lac={QUEUE_ACTION_TYPE_UNSPECIFIED:0,QUEUE_ACTION_TYPE_REMOVE:1,QUEUE_ACTION_TYPE_MOVE:2,QUEUE_ACTION_TYPE_ADD:3,QUEUE_ACTION_TYPE_SHUFFLE:4,QUEUE_ACTION_TYPE_LOOP_ALL:5,QUEUE_ACTION_TYPE_LOOP_SINGLE:6};var Uac={REEL_PERSISTENT_EDU_STATE_UNKNOWN:0,REEL_PERSISTENT_EDU_STATE_ENABLED:1,REEL_PERSISTENT_EDU_STATE_TEMPORARILY_DISABLED:2,REEL_PERSISTENT_EDU_STATE_PERMANENTLY_DISABLED:3};var rBc={SCREEN_CREATION_REASON_UNKNOWN:0,SCREEN_CREATION_REASON_PREVIOUS_SCREEN:1,SCREEN_CREATION_REASON_NOTIFICATION:2,SCREEN_CREATION_REASON_ACCOUNT_STATE_CHANGE:3,SCREEN_CREATION_REASON_EXTERNAL_URL:4,SCREEN_CREATION_REASON_APP_FOREGROUND:5};var Xbc={SHORTS_DURATION_TOGGLE_STATE_UNKNOWN:0,SHORTS_DURATION_TOGGLE_STATE_15S:1,SHORTS_DURATION_TOGGLE_STATE_60S:2,SHORTS_DURATION_TOGGLE_STATE_AUTO_SWITCHED_60S:3,SHORTS_DURATION_TOGGLE_STATE_AUTO_SWITCHED_AUDIO_MAX_LENGTH:4,SHORTS_DURATION_TOGGLE_STATE_SEGMENT_OR_AUDIO_MAX_LENGTH:5};var Pac={SWIPE_DIRECTION_UNKNOWN:0,SWIPE_DIRECTION_LEFT:1,SWIPE_DIRECTION_TOP:2,SWIPE_DIRECTION_RIGHT:3,SWIPE_DIRECTION_BOTTOM:4};var bac={UNPLUGGED_EPG_STATE_UNKNOWN:0,UNPLUGGED_EPG_STATE_INLINE_EPG:1,UNPLUGGED_EPG_STATE_FULL_EPG:2};var Yac={USER_CONTENT_MODE_UNKNOWN:0,USER_CONTENT_MODE_ATV_PREFERRED:1,USER_CONTENT_MODE_OMV_PREFERRED:2};var iac={VOICE_REMOTE_STATE_UNKNOWN:0,VOICE_REMOTE_STATE_ENABLED:1,VOICE_REMOTE_STATE_DISABLED:2};var Z8b={IOS_THREAD_FLAG_UNKNOWN:0,IOS_THREAD_FLAG_SWAPPED:1,IOS_THREAD_FLAG_IDLE:2,IOS_THREAD_FLAG_GLOBAL_FORCED_IDLE:4};var Y8b={IOS_THREAD_STATE_UNKNOWN:0,IOS_THREAD_STATE_RUNNING:1,IOS_THREAD_STATE_STOPPED:2,IOS_THREAD_STATE_WAITING:3,IOS_THREAD_STATE_UNINTERRUPTIBLE:4,IOS_THREAD_STATE_HALTED:5};var sBc={CANARY_STATE_UNKNOWN:0,CANARY_STATE_NONE:1,CANARY_STATE_CANARY:2,CANARY_STATE_HOLDBACK:3,CANARY_STATE_CONTROL:4};var tBc={CREATOR_SEGMENT_UNKNOWN:0,CREATOR_SEGMENT_ESTABLISHED_PLUS:1,CREATOR_SEGMENT_ESTABLISHED:2,CREATOR_SEGMENT_EMERGING_PLUS:3,CREATOR_SEGMENT_EMERGING:4,CREATOR_SEGMENT_ASPIRING_PLUS:5,CREATOR_SEGMENT_ASPIRING:6};var uBc={DYNAMIC_ASSET_REQUEST_TYPE_UNKNOWN:0,DYNAMIC_ASSET_REQUEST_TYPE_I2I:1};var vBc={INLINE_TO_WATCH_TRANSITION_TYPE_UNKNOWN:0,INLINE_TO_WATCH_TRANSITION_TYPE_CONTENT:1,INLINE_TO_WATCH_TRANSITION_TYPE_PREROLL_AD:2,INLINE_TO_WATCH_TRANSITION_TYPE_PREROLL_NON_AD:3};var wBc={LATENCY_ACTION_ERROR_UNSPECIFIED:0,LATENCY_ACTION_ERROR_STARTUP_TIMEOUT:1};var xBc={LATENCY_ACTION_UNKNOWN:0,LATENCY_ACTION_PAGE_NAVIGATION:187,LATENCY_ACTION_INFRASTRUCTURE:188,LATENCY_ACTION_USER_ACTION:189,LATENCY_ACTION_BROWSE:11,LATENCY_ACTION_HOME:1,LATENCY_ACTION_CHANNELS:4,LATENCY_ACTION_RESULTS:2,LATENCY_ACTION_WATCH:3,LATENCY_ACTION_REEL_WATCH:41,LATENCY_ACTION_LOGIN:97,LATENCY_ACTION_ONBOARDING:135,LATENCY_ACTION_MUSIC_IMMERSIVE_WATCH:230,LATENCY_ACTION_INLINE_TO_WATCH:232,LATENCY_ACTION_INFRASTRUCTURE_CONTAINER:276,LATENCY_ACTION_ELEMENTS_PERFORMANCE:70,LATENCY_ACTION_STARTUP:106,
LATENCY_ACTION_PREFETCH_VIDEO:143,LATENCY_ACTION_PREBUFFER_VIDEO:144,LATENCY_ACTION_IMAGE_LOAD:268,LATENCY_ACTION_NETWORK_INSTRUMENTATION:281,LATENCY_ACTION_DIRECT_PLAYBACK:132,LATENCY_ACTION_AD_TO_VIDEO:16,LATENCY_ACTION_VIDEO_TO_AD:17,LATENCY_ACTION_AD_TO_AD:22,LATENCY_ACTION_VIDEO_PREVIEW:6,LATENCY_ACTION_SHOW_MORE:7,LATENCY_ACTION_VIDEO_THUMBNAIL:8,LATENCY_ACTION_LIBRARY:21,LATENCY_ACTION_TRENDING:27,LATENCY_ACTION_SUBSCRIPTIONS:28,LATENCY_ACTION_SUBSCRIPTIONS_FEED:109,LATENCY_ACTION_FIRST_THUMBNAIL_LOAD:29,
LATENCY_ACTION_SUBSCRIPTIONS_LIST:57,LATENCY_ACTION_HOME_RESUME:60,LATENCY_ACTION_VIDEO_LIST:63,LATENCY_ACTION_EXPLORE:75,LATENCY_ACTION_DOWNLOADS:98,LATENCY_ACTION_PLAYLIST_AGGREGATION:266,LATENCY_ACTION_AUTO_SEARCH:126,LATENCY_ACTION_SUGGEST:30,LATENCY_ACTION_SEARCH_UI:35,LATENCY_ACTION_VOICE_ASSISTANT:47,LATENCY_ACTION_ON_DEVICE_MODEL_DOWNLOAD:54,LATENCY_ACTION_SEARCH_THUMBNAILS:59,LATENCY_ACTION_STORYBOARD_THUMBNAILS:118,LATENCY_ACTION_FINE_SCRUBBING_THUMBNAILS:228,LATENCY_ACTION_EXPERIMENTAL_WATCH_UI:181,
LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE:140,LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS:83,LATENCY_ACTION_CREATOR_ARTIST_CONCERTS:84,LATENCY_ACTION_CREATOR_ARTIST_PROFILE:85,LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS:31,LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS:66,LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT:44,LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD:49,LATENCY_ACTION_CREATOR_CHANNEL_EDITING:113,LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION:43,LATENCY_ACTION_CREATOR_CHANNEL_MUSIC:99,LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT:177,
LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS:139,LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS:48,LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS:32,LATENCY_ACTION_CREATOR_CMS_ALLOWLIST:227,LATENCY_ACTION_CREATOR_CMS_ANALYTICS:194,LATENCY_ACTION_CREATOR_CMS_ART_TRACKS:220,LATENCY_ACTION_CREATOR_CMS_ASSETS:195,LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS:211,LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION:213,LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP:255,LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY:256,
LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS:210,LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS:221,LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS:257,LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS:259,LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS:260,LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA:258,LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES:206,LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES:212,LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA:205,LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP:207,LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY:208,
LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES:209,LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES:254,LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS:214,LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY:253,LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS:222,LATENCY_ACTION_CREATOR_CMS_CHANNELS:196,LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES:261,LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS:197,LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY:198,LATENCY_ACTION_CREATOR_CMS_DASHBOARD:199,LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES:252,
LATENCY_ACTION_CREATOR_CMS_ISSUES:191,LATENCY_ACTION_CREATOR_CMS_LICENSES:223,LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING:200,LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC:224,LATENCY_ACTION_CREATOR_CMS_POLICIES:225,LATENCY_ACTION_CREATOR_CMS_RELEASES:226,LATENCY_ACTION_CREATOR_CMS_REPORTS:201,LATENCY_ACTION_CREATOR_CMS_VIDEOS:202,LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES:87,LATENCY_ACTION_CREATOR_DIALOG_UPLOADS:86,LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT:174,LATENCY_ACTION_CREATOR_LIVE_STREAMING:108,
LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST:265,LATENCY_ACTION_CREATOR_POST_COMMENTS:111,LATENCY_ACTION_CREATOR_POST_EDIT:110,LATENCY_ACTION_CREATOR_POST_LIST:112,LATENCY_ACTION_CREATOR_PROMOTION_EDIT:185,LATENCY_ACTION_CREATOR_PROMOTION_LIST:186,LATENCY_ACTION_CREATOR_SONG_ANALYTICS:176,LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS:33,LATENCY_ACTION_CREATOR_VIDEO_CLAIMS:216,LATENCY_ACTION_CREATOR_VIDEO_COMMENTS:34,LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT:218,LATENCY_ACTION_CREATOR_VIDEO_EDIT:36,LATENCY_ACTION_CREATOR_VIDEO_EDITOR:50,
LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC:51,LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS:142,LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING:141,LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION:74,LATENCY_ACTION_CREATOR_VIDEO_POLICY:217,LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT:219,LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS:38,LATENCY_ACTION_KIDS_LIBRARY:53,LATENCY_ACTION_KIDS_CURATED_COLLECTION:62,LATENCY_ACTION_KIDS_VOICE_SEARCH:82,LATENCY_ACTION_KIDS_ONBOARDING:88,LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS:89,
LATENCY_ACTION_KIDS_SECRET_CODE:91,LATENCY_ACTION_KIDS_WATCH_IT_AGAIN:92,LATENCY_ACTION_KIDS_PROFILE_SETTINGS:94,LATENCY_ACTION_TENX:39,LATENCY_ACTION_PREBUFFER:40,LATENCY_ACTION_LIVE:20,LATENCY_ACTION_LIVE_PAGINATION:117,LATENCY_ACTION_SEARCH_ZERO_STATE:67,LATENCY_ACTION_CHIPS:68,LATENCY_ACTION_STORE:175,LATENCY_ACTION_MUSIC_PLAYLIST_DETAIL:71,LATENCY_ACTION_MUSIC_ALBUM_DETAIL:72,LATENCY_ACTION_MUSIC_LOAD_MEDIA_ITEMS:115,LATENCY_ACTION_MUSIC_LOAD_RECOMMENDED_MEDIA_ITEMS:116,LATENCY_ACTION_MUSIC_OFFLINE_ALBUM_DETAIL:237,
LATENCY_ACTION_MUSIC_OFFLINE_PLAYLIST_DETAIL:238,LATENCY_ACTION_PARENT_TOOLS_COLLECTION:101,LATENCY_ACTION_PARENT_TOOLS_DASHBOARD:102,LATENCY_ACTION_PRODUCER_EDITOR:192,LATENCY_ACTION_PRODUCER_EXPORT_PROJECT:193,LATENCY_ACTION_PRODUCER_IMPORT_LOCAL_MEDIA:233,LATENCY_ACTION_MEDIA_ENGINE_EXPORT:241,LATENCY_ACTION_MEDIA_ENGINE_DISPLAY_FIRST_FRAME:242,LATENCY_ACTION_MEDIA_ENGINE_TRANSCODE:250,LATENCY_ACTION_OPEN_CAMERA:245,LATENCY_ACTION_SWITCH_CAMERA:246,LATENCY_ACTION_CREATION_MODES_GLOBAL_ENTRYPOINT:235,
LATENCY_ACTION_CREATION_MODES_MODE_SWITCH:236,LATENCY_ACTION_NON_CREATION_MODES_GLOBAL_ENTRYPOINT:239,LATENCY_ACTION_SHORTS_CAMERA:103,LATENCY_ACTION_SHORTS_EDIT:104,LATENCY_ACTION_SHORTS_TRIM:105,LATENCY_ACTION_SHORTS_GALLERY:107,LATENCY_ACTION_SHORTS_RECOMPOSITION:263,LATENCY_ACTION_SHORTS_RECOMPOSITION_TRANSCODING:264,LATENCY_ACTION_SHORTS_VIDEO_INGESTION:155,LATENCY_ACTION_SHORTS_CAMERA_AUDIO_DOWNLOAD:240,LATENCY_ACTION_SHORTS_WAVEFORM_DOWNLOAD:125,LATENCY_ACTION_SHORTS_AUDIO_PICKER_PLAYBACK:130,
LATENCY_ACTION_SHORTS_SEG_IMP_TRANSCODING:146,LATENCY_ACTION_SHORTS_CLIENT_SIDE_RENDERING:157,LATENCY_ACTION_SHORTS_CLIENT_SIDE_RENDERING_RECOMPOSITION:262,LATENCY_ACTION_UPLOAD_AUDIO_MIXER:147,LATENCY_ACTION_EDIT_AUDIO_GEN:182,LATENCY_ACTION_SHORTS_TRIM_TO_EDITOR_TRANSCODING:229,LATENCY_ACTION_SHORTS_LOAD_PROJECT:234,LATENCY_ACTION_SHORTS_FETCH_DYNAMIC_ASSET:251,LATENCY_ACTION_SHORTS_AUTO_CROP_DATA_DOWNLOAD:267,LATENCY_ACTION_GET_SHORTS_SOURCE_VIDEO:278,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_AUDIO:273,
LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_VIDEO:274,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE_IMAGE:275,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_AUDIO_DOWNLOAD:270,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_VIDEO_DOWNLOAD:271,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_IMAGE_DOWNLOAD:272,LATENCY_ACTION_ACCELERATED_EFFECTS:145,LATENCY_ACTION_REEL_SELECT_SEGMENT:136,LATENCY_ACTION_MOBILE_LIVE_NAV_MDE:231,LATENCY_ACTION_MDX_COMMAND:12,LATENCY_ACTION_MDX_CAST:120,LATENCY_ACTION_MDX_STREAM_TRANSFER:178,LATENCY_ACTION_MDX_CONNECT_TO_SESSION:190,
LATENCY_ACTION_CAST_SPLASH:149,LATENCY_ACTION_RESOLVE_URL:13,LATENCY_ACTION_MDX_LAUNCH:15,LATENCY_ACTION_EMBED:18,LATENCY_ACTION_OFFLINE_SHARING_RECEIVER_PAIRING:19,LATENCY_ACTION_NEW_COMMENT:23,LATENCY_ACTION_EDIT_COMMENT:24,LATENCY_ACTION_LOAD_COMMENTS:25,LATENCY_ACTION_LOAD_COMMENT_REPLIES:26,LATENCY_ACTION_ABANDONED_WATCH:45,LATENCY_ACTION_PREFETCH:52,LATENCY_ACTION_CHANNEL_PREVIEW:55,LATENCY_ACTION_CHANNEL_SUBSCRIBE:56,LATENCY_ACTION_REEL_EDITOR:58,LATENCY_ACTION_OFFLINE_STORE_START:61,LATENCY_ACTION_MODIFY_CHANNEL_NOTIFICATION:65,
LATENCY_ACTION_LOCATION_SIGNAL_COLLECTION:69,LATENCY_ACTION_LITE_SWITCH_ACCOUNT:73,LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH:76,LATENCY_ACTION_WHO_IS_WATCHING:77,LATENCY_ACTION_MEDIA_BROWSER_LOAD_TREE:78,LATENCY_ACTION_MEDIA_BROWSER_SEARCH:79,LATENCY_ACTION_MEDIA_BROWSER_ALARM_PLAY:80,LATENCY_ACTION_ABANDONED_STARTUP:81,LATENCY_ACTION_SETTINGS:93,LATENCY_ACTION_EMBEDS_SET_VIDEO:95,LATENCY_ACTION_DOWNLOADS_COMPATIBILITY_LAYER:96,LATENCY_ACTION_ENTITY_TRANSFORM:131,LATENCY_ACTION_DOWNLOADS_EXPANSION:133,
LATENCY_ACTION_NETWORKLESS_PERFORMANCE:122,LATENCY_ACTION_EMBEDS_SDK_INITIALIZATION:123,LATENCY_ACTION_PROOF_OF_ORIGIN_TOKEN_CREATE:127,LATENCY_ACTION_PROOF_OF_ORIGIN_TOKEN:244,LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF:128,LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF:129,LATENCY_ACTION_ASSISTANT_SETTINGS:137,LATENCY_ACTION_ASSISTANT_QUERY:138,LATENCY_ACTION_BLOCKS_PERFORMANCE:148,LATENCY_ACTION_DOWNLOADS_DATA_ACCESS:180,LATENCY_ACTION_SUPER_STICKER_BUY_FLOW:114,LATENCY_ACTION_PLAYER_SEEK:119,
LATENCY_ACTION_PLAYER_ATTESTATION:121,LATENCY_ACTION_SHOPPING_IN_APP:124,LATENCY_ACTION_GENERIC_WEB_VIEW:183,LATENCY_ACTION_PLAYER_ROTATION:150,LATENCY_ACTION_ABANDONED_BROWSE:151,LATENCY_ACTION_AD_TO_VIDEO_INT:152,LATENCY_ACTION_SHARE_VIDEO:153,LATENCY_ACTION_ABANDONED_DIRECT_PLAYBACK:154,LATENCY_ACTION_THUMBNAIL_FETCH:156,LATENCY_ACTION_GET_CART_RPC:158,LATENCY_ACTION_COMPLETE_TRANSACTION_RPC:159,LATENCY_ACTION_HANDLE_TRANSACTION_RPC:160,LATENCY_ACTION_GET_TIP_MODULE_RPC:161,LATENCY_ACTION_CANCEL_RECURRENCE_TRANSACTION_RPC:162,
LATENCY_ACTION_GET_OFFER_DETAILS_RPC:163,LATENCY_ACTION_UPDATE_CROSS_DEVICE_OFFLINE_STATE_RPC:164,LATENCY_ACTION_GET_CANCELLATION_FLOW_RPC:165,LATENCY_ACTION_GET_CANCELLATION_YT_FLOW_RPC:166,LATENCY_ACTION_GET_OFFERS_RPC:167,LATENCY_ACTION_GET_OFFLINE_UPSELL_RPC:168,LATENCY_ACTION_PAUSE_SUBSCRIPTION_RPC:169,LATENCY_ACTION_RESUME_SUBSCRIPTION_RPC:170,LATENCY_ACTION_GET_FIX_INSTRUMENT_PARAMS_RPC:171,LATENCY_ACTION_GET_PAYMENT_INSTRUMENTS_PARAMS_RPC:172,LATENCY_ACTION_LOG_PAYMENT_SERVER_ANALYTICS_RPC:173,
LATENCY_ACTION_COMMERCE_TRANSACTION:184,LATENCY_ACTION_COMMERCE_ACTION_COMMAND_RPC:203,LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE:204,LATENCY_ACTION_GEL_COMPRESSION:215,LATENCY_ACTION_GEL_JSPB_SERIALIZE:243,LATENCY_ACTION_GEL_FETCH:248,LATENCY_ACTION_DMA_CONSENT_FLOW:247,LATENCY_ACTION_MINI_APP_PLAY:249,LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER:277,LATENCY_ACTION_COSTREAM_INVITE_FLOW:279,LATENCY_ACTION_COSTREAM_JOIN_FLOW:280,LATENCY_ACTION_APP_STARTUP:5,LATENCY_ACTION_PROCESS:9,LATENCY_ACTION_PLAYABILITY_CHECK:10,
LATENCY_ACTION_SPINNER_DISPLAYED:14,LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR:37,LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC:46,LATENCY_ACTION_OFFLINE_THUMBNAIL_TRANSFER:100,LATENCY_ACTION_KIDS_PROFILE_SWITCHER:90,LATENCY_ACTION_SHORTS_VIDEO_INGESTION_TRANSCODING:179,LATENCY_ACTION_THUMBNAIL_LOAD:42,LATENCY_ACTION_DYNAMIC_CREATION_ASSET_GENERATE:269};var yBc={LATENCY_AD_BREAK_TYPE_UNKNOWN:0,LATENCY_AD_BREAK_TYPE_PREROLL:1,LATENCY_AD_BREAK_TYPE_MIDROLL:2,LATENCY_AD_BREAK_TYPE_POSTROLL:3};var zBc={LATENCY_IMAGE_CACHE_TYPE_UNKNOWN:0,LATENCY_IMAGE_CACHE_TYPE_NOT_CACHED:1,LATENCY_IMAGE_CACHE_TYPE_MEMORY:2,LATENCY_IMAGE_CACHE_TYPE_DISK:3,LATENCY_IMAGE_CACHE_TYPE_PINCACHE:4,LATENCY_IMAGE_CACHE_TYPE_OFFLINE_LOCAL_IMAGE_SOURCE:5};var ABc={LATENCY_IMAGE_REQUESTOR_TYPE_UNKNOWN:0,LATENCY_IMAGE_REQUESTOR_TYPE_ELEMENTS:1,LATENCY_IMAGE_REQUESTOR_TYPE_IMAGE_SERVICE:2};var BBc={LATENCY_MDX_CHANNEL_TYPE_UNKNOWN:0,LATENCY_MDX_CHANNEL_TYPE_CLOUD_BROWSER_CHANNEL:1,LATENCY_MDX_CHANNEL_TYPE_CAST_CHANNEL:2,LATENCY_MDX_CHANNEL_TYPE_LOCAL_WEB_SOCKET_CHANNEL:3,LATENCY_MDX_CHANNEL_TYPE_LOCAL_BROWSER_CHANNEL:4,LATENCY_MDX_CHANNEL_TYPE_WEB_CHANNEL:5,LATENCY_MDX_CHANNEL_TYPE_BROWSER_CHANNEL:6};var CBc={LATENCY_NETWORK_UNKNOWN:0,LATENCY_NETWORK_WIFI:1,LATENCY_NETWORK_MOBILE:2};var DBc={LATENCY_PLAYER_PREFETCH_TYPE_UNKNOWN:0,LATENCY_PLAYER_PREFETCH_TYPE_PROMOTE:1,LATENCY_PLAYER_PREFETCH_TYPE_CACHE:2};var EBc={LATENCY_PLAYER_PRELOAD_TYPE_UNKNOWN:0,LATENCY_PLAYER_PRELOAD_TYPE_CONFIG:1,LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER:2};var FBc={LATENCY_PLAYER_SET_OPERATION_TYPE_UNKNOWN:0,LATENCY_PLAYER_SET_OPERATION_TYPE_START:1,LATENCY_PLAYER_SET_OPERATION_TYPE_NEXT:4,LATENCY_PLAYER_SET_OPERATION_TYPE_PREVIOUS:5,LATENCY_PLAYER_SET_OPERATION_TYPE_JUMP:6,LATENCY_PLAYER_SET_OPERATION_TYPE_AUTOADV:12,LATENCY_PLAYER_SET_OPERATION_TYPE_REPLAY:13,LATENCY_PLAYER_SET_OPERATION_TYPE_SWIPE_NEXT:9,LATENCY_PLAYER_SET_OPERATION_TYPE_SWIPE_PREVIOUS:10,LATENCY_PLAYER_SET_OPERATION_TYPE_AUTOPLAY:2,LATENCY_PLAYER_SET_OPERATION_TYPE_AUTONAV:3,LATENCY_PLAYER_SET_OPERATION_TYPE_URL:7,
LATENCY_PLAYER_SET_OPERATION_TYPE_RETRY:8,LATENCY_PLAYER_SET_OPERATION_TYPE_MUTED_AUTOPLAY:11};var GBc={LATENCY_PLAYER_UNKNOWN:0,LATENCY_PLAYER_EXO:1,LATENCY_PLAYER_FLASH:2,LATENCY_PLAYER_FRAMEWORK:3,LATENCY_PLAYER_HTML5:4,LATENCY_PLAYER_HTML5_FULLSCREEN:5,LATENCY_PLAYER_HTML5_INLINE:6,LATENCY_PLAYER_RTSP:7};var HBc={LATENCY_PLAYER_VISIBILITY_STATE_UNKNOWN:0,LATENCY_PLAYER_VISIBILITY_STATE_MINIMIZED:1,LATENCY_PLAYER_VISIBILITY_STATE_FULLSCREEN:2,LATENCY_PLAYER_VISIBILITY_STATE_BACKGROUND:3,LATENCY_PLAYER_VISIBILITY_STATE_EXTERNAL_DISPLAY:4,LATENCY_PLAYER_VISIBILITY_STATE_INLINE:5,LATENCY_PLAYER_VISIBILITY_STATE_VR:6,LATENCY_PLAYER_VISIBILITY_STATE_PIP:7};var IBc={LATENCY_REEL_PREBUFFER_TYPE_UNKNOWN:0,LATENCY_REEL_PREBUFFER_TYPE_NONE:1,LATENCY_REEL_PREBUFFER_TYPE_REQUESTED:2};var JBc={LATENCY_REEL_PREFETCH_TYPE_UNKNOWN:0,LATENCY_REEL_PREFETCH_TYPE_NONE:1,LATENCY_REEL_PREFETCH_TYPE_PROMOTE:2,LATENCY_REEL_PREFETCH_TYPE_CACHE:3};var KBc={LATENCY_SPINNER_DESIGN_UNKNOWN:0,LATENCY_SPINNER_DESIGN_GENERIC:1,LATENCY_SPINNER_DESIGN_PULL_TO_REFRESH:2};var LBc={LATENCY_SPINNER_EXIT_CONDITION_UNKNOWN:0,LATENCY_SPINNER_EXIT_CONDITION_SUCCESS:1,LATENCY_SPINNER_EXIT_CONDITION_ERROR:2,LATENCY_SPINNER_EXIT_CONDITION_DID_NOT_COMPLETE:3};var MBc={LATENCY_SPINNER_TAG_UNKNOWN:0,LATENCY_SPINNER_TAG_BROWSE_RESPONSE:1,LATENCY_SPINNER_TAG_SEARCH_RESULTS:2,LATENCY_SPINNER_TAG_WATCH_NEXT_RESPONSE:3,LATENCY_SPINNER_TAG_VIDEO_INFO_PANEL:4,LATENCY_SPINNER_TAG_ADD_TO_PLAYLIST:5};var NBc={LATENCY_SPINNER_TRIGGER_UNKNOWN:0,LATENCY_SPINNER_TRIGGER_FRAME_LOADING:1,LATENCY_SPINNER_TRIGGER_TAB_LOADING:2,LATENCY_SPINNER_TRIGGER_PULL_TO_REFRESH:3,LATENCY_SPINNER_TRIGGER_CONTINUATION:4};var OBc={MEASUREMENT_VERSION_UNKNOWN:0,MEASUREMENT_VERSION_V0:1,MEASUREMENT_VERSION_V1:2};var PBc={MUSIC_LOAD_ACTION_DEVICE_UNSPECIFIED:0,MUSIC_LOAD_ACTION_DEVICE_APPLE_WATCH:1};var QBc={PLAYBACK_TYPE_UNKNOWN:0,PLAYBACK_TYPE_APPLICATION:1,PLAYBACK_TYPE_ADS:2,PLAYBACK_TYPE_REMOTE:3,PLAYBACK_TYPE_SECONDARY_CAMERA:4,PLAYBACK_TYPE_PREROLL_INTERSTITIAL:5,PLAYBACK_TYPE_POSTROLL_INTERSTITIAL:6,PLAYBACK_TYPE_MIDROLL_INTERSTITIAL:7};var RBc={PLAYER_INITIALIZED_STATE_UNKNOWN:0,PLAYER_INITIALIZED_STATE_DOWNLOADING:1,PLAYER_INITIALIZED_STATE_UNINITIALIZED:2,PLAYER_INITIALIZED_STATE_INITIALIZED:3};var SBc={PLAYER_ROTATION_TYPE_UNKNOWN:0,PLAYER_ROTATION_TYPE_FULLSCREEN_TO_PORTRAIT:1,PLAYER_ROTATION_TYPE_PORTRAIT_TO_FULLSCREEN:2};var TBc={SHOPPING_ACTION_UNKNOWN:0,SHOPPING_ACTION_PRODUCT_DETAILS:1,SHOPPING_ACTION_CART:2,SHOPPING_ACTION_CHECKOUT:3};var UBc={STARTUP_POWER_SAVER_MODE_UNKNOWN:0,STARTUP_POWER_SAVER_MODE_OFF:1,STARTUP_POWER_SAVER_MODE_ON:2,STARTUP_POWER_SAVER_MODE_EXTREME:3};var VBc={STARTUP_THERMAL_STATUS_UNKNOWN:0,STARTUP_THERMAL_STATUS_NONE:1,STARTUP_THERMAL_STATUS_LIGHT:2,STARTUP_THERMAL_STATUS_MODERATE:3,STARTUP_THERMAL_STATUS_SEVERE:4,STARTUP_THERMAL_STATUS_CRITICAL:5,STARTUP_THERMAL_STATUS_EMERGENCY:6,STARTUP_THERMAL_STATUS_SHUTDOWN:7};var WBc={YT_IDB_TRANSACTION_TYPE_UNKNOWN:0,YT_IDB_TRANSACTION_TYPE_WRITE:1,YT_IDB_TRANSACTION_TYPE_READ:2};var XBc={LEADER_LOCK_ENDED_REASON_UNKNOWN:0,LEADER_LOCK_ENDED_REASON_THROTTLED:1,LEADER_LOCK_ENDED_REASON_CLOSED:2};var yac={LITE_SOCIAL_SHARE_VIDEO_ENTRY_POINT_UNKNOWN:0,LITE_SOCIAL_SHARE_VIDEO_ENTRY_POINT_AT_WATCH_PAGE_SHARE_BUTTON:1,LITE_SOCIAL_SHARE_VIDEO_ENTRY_POINT_AT_WATCH_PAGE_MORE_VIDEOS:2,LITE_SOCIAL_SHARE_VIDEO_ENTRY_POINT_AT_BROWSE_PAGE_SHARE_BUTTON:3,LITE_SOCIAL_SHARE_VIDEO_ENTRY_POINT_AT_EVENT_LONG_PRESS:4};var Fmc={EXTERNAL_ROUTE_SOURCE_UNKNOWN:0,EXTERNAL_ROUTE_SOURCE_ROUTER:1,EXTERNAL_ROUTE_SOURCE_COBALT_DEEPLINK:2};var Dmc={MDX_DIAL_SERVER_TYPE_UNKNOWN:0,MDX_DIAL_SERVER_TYPE_SYSTEM:1,MDX_DIAL_SERVER_TYPE_IN_APP:2};var umc={MDX_SESSION_DISCONNECT_REASON_UNKNOWN:0,MDX_SESSION_DISCONNECT_REASON_DISCONNECTED_BY_USER:1,MDX_SESSION_DISCONNECT_REASON_ROUTE_UNSELECTED:2,MDX_SESSION_DISCONNECT_REASON_INCOGNITO:3,MDX_SESSION_DISCONNECT_REASON_NETWORK:4,MDX_SESSION_DISCONNECT_REASON_USER_CHANGED:5,MDX_SESSION_DISCONNECT_REASON_SCREEN_APP_STOPPED:6,MDX_SESSION_DISCONNECT_REASON_CONNECTION_TIMEOUT:7,MDX_SESSION_DISCONNECT_REASON_CLOUD_SCREEN_NOT_FOUND:8,MDX_SESSION_DISCONNECT_REASON_CLOUD_NO_LOUNGE_TOKEN:9,MDX_SESSION_DISCONNECT_REASON_DIAL_MISSING_URL:10,
MDX_SESSION_DISCONNECT_REASON_DIAL_WAKE_ON_LAN_FAILED:11,MDX_SESSION_DISCONNECT_REASON_DIAL_SERVER_ERROR:12,MDX_SESSION_DISCONNECT_REASON_DIAL_CLIENT_ERROR:13,MDX_SESSION_DISCONNECT_REASON_NETWORK_CHANGED:14,MDX_SESSION_DISCONNECT_REASON_LOUNGE_TOKEN_REQUEST_FAILED:15,MDX_SESSION_DISCONNECT_REASON_MDX_STOPPED:16,MDX_SESSION_DISCONNECT_REASON_BROWSER_CHANNEL_ERROR:17,MDX_SESSION_DISCONNECT_REASON_RECONNECT_REQUEST_FAILED:18,MDX_SESSION_DISCONNECT_REASON_CAST_SDK_DISCONNECTED:19,MDX_SESSION_DISCONNECT_REASON_LOUNGE_TOKEN_UNAUTHORIZED:20,
MDX_SESSION_DISCONNECT_REASON_APP_TERMINATED:21,MDX_SESSION_DISCONNECT_REASON_MULTI_USER_NOT_ALLOWED:22,MDX_SESSION_DISCONNECT_REASON_DIAL_SCREEN_UNAVAILABLE:23,MDX_SESSION_DISCONNECT_REASON_CAST_AUTHENTICATION_FAILURE:24,MDX_SESSION_DISCONNECT_REASON_CAST_SDK_CANCELLED:25,MDX_SESSION_DISCONNECT_REASON_NOT_ONLINE:26,MDX_SESSION_DISCONNECT_REASON_UNMATCHING_THEME:27,MDX_SESSION_DISCONNECT_REASON_RECEIVER_DEAD_AFTER_RECEIVER_PING:28,MDX_SESSION_DISCONNECT_REASON_KIDS_ON_CAST_ICON_VISIBILITY_HIDDEN:29,
MDX_SESSION_DISCONNECT_REASON_DIAL_CLOUD_SCREEN_FOR_PAIRING_CODE_NOT_FOUND:30,MDX_SESSION_DISCONNECT_REASON_DIAL_RECOVERY_SMOOTH_PAIRING_SCREEN_NOT_ONLINE:31,MDX_SESSION_DISCONNECT_REASON_DIAL_RECOVERY_WAKE_ON_LAN_STARTED:32,MDX_SESSION_DISCONNECT_REASON_CLOUD_CHANNEL_NETWORK_ERROR:33,MDX_SESSION_DISCONNECT_REASON_WEB_SOCKET_NETWORK_ERROR:34,MDX_SESSION_DISCONNECT_REASON_CAST_SDK_NETWORK_ERROR:35,MDX_SESSION_DISCONNECT_REASON_DIAL_LAUNCH_NETWORK_ERROR:36,MDX_SESSION_DISCONNECT_REASON_NETWORK_CHANGED_ON_REACHABILITY_UPDATE:37,
MDX_SESSION_DISCONNECT_REASON_CAST_DISCONNECT_TIMEOUT:38,MDX_SESSION_DISCONNECT_REASON_APP_LAUNCH_CAST_INIT_TIMEOUT:39,MDX_SESSION_DISCONNECT_REASON_CAST_SESSION_START_FAILED_ERROR:41,MDX_SESSION_DISCONNECT_REASON_GENERAL_CAST_SDK_DISCONNECT:42,MDX_SESSION_DISCONNECT_REASON_NEW_SENDER_WITH_DIFFERENT_THEME:43,MDX_SESSION_DISCONNECT_REASON_RECONNECTING_SENDER_DOES_NOT_MATCH_LAST_MANUAL_CONNECTED_SENDER_THEME:44,MDX_SESSION_DISCONNECT_REASON_DISCONNECTED_BY_USER_PLAY_ON_PHONE:45,MDX_SESSION_DISCONNECT_REASON_DISCONNECTED_BY_USER_SCREEN_INITIATED:46,
MDX_SESSION_DISCONNECT_REASON_APP_MOVED_TO_BACKGROUND:47};var YBc={MDX_SESSION_SOURCE_UNKNOWN:0,MDX_SESSION_SOURCE_ROUTE_BUTTON:1,MDX_SESSION_SOURCE_SMART_REMOTE_MEALBAR:2,MDX_SESSION_SOURCE_CONTENT_RECOMMENDATION_NOTIFICATION:3,MDX_SESSION_SOURCE_MEMENTO_MEALBAR:4,MDX_SESSION_SOURCE_LIVE_STREAM_MEALBAR:5,MDX_SESSION_SOURCE_SMART_PAIRING_SELECT_DEVICE:6,MDX_SESSION_SOURCE_TV_CODE:7,MDX_SESSION_SOURCE_AUTOCONNECT:8,MDX_SESSION_SOURCE_NITRATE_MEALBAR:9,MDX_SESSION_SOURCE_AUTOCONNECT_COMMENTS:10,MDX_SESSION_SOURCE_STREAM_TRANSFER:11,MDX_SESSION_SOURCE_ALWAYS_AUTOCONNECT:12,
MDX_SESSION_SOURCE_QR:13,MDX_SESSION_SOURCE_STC:14,MDX_SESSION_SOURCE_SEARCH:15,MDX_SESSION_SOURCE_SEARCH_NOTIFICATION:19,MDX_SESSION_SOURCE_LIVE_CHAT:16,MDX_SESSION_SOURCE_SUGGESTED_DEVICE:17,MDX_SESSION_SOURCE_YTV_AUTOCONNECT:18};var ZBc={MDX_SESSION_TYPE_UNKNOWN:0,MDX_SESSION_TYPE_CAST:1,MDX_SESSION_TYPE_DIAL:2,MDX_SESSION_TYPE_MANUALLY_PAIRED:3,MDX_SESSION_TYPE_YONGLE:4};var Cnc={MDX_STREAM_TRANSFER_COMPLETED_REASON_UNKNOWN:0,MDX_STREAM_TRANSFER_COMPLETED_REASON_SUCCESS:1,MDX_STREAM_TRANSFER_COMPLETED_REASON_MANUAL_CANCEL:2,MDX_STREAM_TRANSFER_COMPLETED_REASON_CONNECT_FAILURE:3};var M7b={CAMERA_API_CLIENT_UNKNOWN:0,CAMERA_API_CLIENT_SHORTS:1,CAMERA_API_CLIENT_LIVE:2};var q7b={MEDIA_ENGINE_ERROR_TYPE_UNKNOWN:0,MEDIA_ENGINE_ERROR_TYPE_SET_EFFECT_FAILED:1,MEDIA_ENGINE_ERROR_TYPE_IO:2,MEDIA_ENGINE_ERROR_TYPE_MISSING_INPUT_ARGUMENT:7,MEDIA_ENGINE_ERROR_TYPE_INVALID_INPUT_ARGUMENT:8,MEDIA_ENGINE_ERROR_TYPE_FAILED_PRECONDITION:25,MEDIA_ENGINE_ERROR_TYPE_AUDIO_PLAYBACK_INTERNAL:3,MEDIA_ENGINE_ERROR_TYPE_AUDIO_PLAYER_INIT:4,MEDIA_ENGINE_ERROR_TYPE_AUDIO_TRACK_INIT:5,MEDIA_ENGINE_ERROR_TYPE_AUDIO_TRACK_SEEK:27,MEDIA_ENGINE_ERROR_TYPE_AUDIO_TRACK_FLUSH:28,MEDIA_ENGINE_ERROR_TYPE_AUDIO_RESAMPLER_INIT:9,
MEDIA_ENGINE_ERROR_TYPE_AUDIO_DECODER_INIT:10,MEDIA_ENGINE_ERROR_TYPE_AUDIO_DECODER_CANCELED:11,MEDIA_ENGINE_ERROR_TYPE_AUDIO_DECODER_FAILED:6,MEDIA_ENGINE_ERROR_TYPE_AUDIO_MIXING_INVALID_OUTPUT_SIZE:12,MEDIA_ENGINE_ERROR_TYPE_AUDIO_MIXING_INPUT_NOT_INITIALIZED:13,MEDIA_ENGINE_ERROR_TYPE_AUDIO_MIXING_INVALID_GAIN:14,MEDIA_ENGINE_ERROR_TYPE_AUDIO_MIXING_INPUT_MISMATCH:15,MEDIA_ENGINE_ERROR_TYPE_AUDIO_STREAM_INIT:16,MEDIA_ENGINE_ERROR_TYPE_AUDIO_STREAM_OPEN:17,MEDIA_ENGINE_ERROR_TYPE_AUDIO_STREAM_CLOSE:18,
MEDIA_ENGINE_ERROR_TYPE_AUDIO_STREAM_PLAY:19,MEDIA_ENGINE_ERROR_TYPE_AUDIO_STREAM_PAUSE:20,MEDIA_ENGINE_ERROR_TYPE_AUDIO_FORMAT_FAILED:26,MEDIA_ENGINE_ERROR_TYPE_AUDIO_FORMAT_MIME:21,MEDIA_ENGINE_ERROR_TYPE_AUDIO_FORMAT_CHANNEL_COUNT:22,MEDIA_ENGINE_ERROR_TYPE_AUDIO_FORMAT_SAMPLE_RATE:23,MEDIA_ENGINE_ERROR_TYPE_AUDIO_FORMAT_CHANGED_DURING_PLAYBACK:24,MEDIA_ENGINE_ERROR_TYPE_VIDEO_DECODER_INIT:34,MEDIA_ENGINE_ERROR_TYPE_VIDEO_DECODER_FAILED:35,MEDIA_ENGINE_ERROR_TYPE_VIDEO_PARSING_CONTAINER_MALFORMED:39,
MEDIA_ENGINE_ERROR_TYPE_VIDEO_NULL_PIXEL_BUFFER:29,MEDIA_ENGINE_ERROR_TYPE_EXPORTER_FAILURE:30,MEDIA_ENGINE_ERROR_TYPE_EXPORTER_INSUFFICIENT_DISK_SPACE:32,MEDIA_ENGINE_ERROR_TYPE_EXPORTER_TIMEOUT:33,MEDIA_ENGINE_ERROR_TYPE_EXPORTER_ENCODER_INIT:36,MEDIA_ENGINE_ERROR_TYPE_EXPORTER_ENCODER_UNSUPPORTED_FORMAT:38,MEDIA_ENGINE_ERROR_TYPE_EXPORTER_ENCODER_FAILED:37,MEDIA_ENGINE_ERROR_TYPE_PREPROCESSOR_FAILURE:31};var v7b={MEDIA_ENGINE_EXPORTER_STATE_UNKNOWN:0,MEDIA_ENGINE_EXPORTER_STATE_IDLE:1,MEDIA_ENGINE_EXPORTER_STATE_PAUSED:2,MEDIA_ENGINE_EXPORTER_STATE_RUNNING:3,MEDIA_ENGINE_EXPORTER_STATE_CANCELLED:4};var s7b={MEDIA_ENGINE_PLAYER_STATE_UNKNOWN:0,MEDIA_ENGINE_PLAYER_STATE_IDLE:1,MEDIA_ENGINE_PLAYER_STATE_READY:2,MEDIA_ENGINE_PLAYER_STATE_BUFFERING:3,MEDIA_ENGINE_PLAYER_STATE_ENDED:4,MEDIA_ENGINE_PLAYER_STATE_ASLEEP:5};var D7b={MEDIA_ENGINE_SEGMENT_TYPE_UNKNOWN:0,MEDIA_ENGINE_SEGMENT_TYPE_AUDIO:1,MEDIA_ENGINE_SEGMENT_TYPE_IMAGE:2,MEDIA_ENGINE_SEGMENT_TYPE_GRAPHICAL:3,MEDIA_ENGINE_SEGMENT_TYPE_SHAPE:4,MEDIA_ENGINE_SEGMENT_TYPE_SKOTTIE:5,MEDIA_ENGINE_SEGMENT_TYPE_TEXT:6,MEDIA_ENGINE_SEGMENT_TYPE_VIDEO:7};var k9b={MINI_APP_ERROR_SOURCE_UNSPECIFIED:0,MINI_APP_ERROR_SOURCE_CONSOLE:1,MINI_APP_ERROR_SOURCE_UNCAUGHT:2,MINI_APP_ERROR_SOURCE_SDK:3,MINI_APP_ERROR_SOURCE_SDK_INTERNAL:4,MINI_APP_ERROR_SOURCE_PLAYABLE_CONTAINER:5};var m9b={MINI_APP_SDK_API_UNSPECIFIED:0,MINI_APP_SDK_API_FIRST_FRAME_READY:1,MINI_APP_SDK_API_LOAD_DATA:2,MINI_APP_SDK_API_SAVE_DATA:3,MINI_APP_SDK_API_SEND_SCORE:4,MINI_APP_SDK_API_ON_AUDIO_ENABLED_CHANGE:5,MINI_APP_SDK_API_ON_PAUSE:6,MINI_APP_SDK_API_ON_RESUME:7,MINI_APP_SDK_API_GET_LANGUAGE:8,MINI_APP_SDK_API_GAME_READY:9,MINI_APP_SDK_API_IS_AUDIO_ENABLED:10};var l9b={MINI_APP_SDK_ERROR_TYPE_UNSPECIFIED:0,MINI_APP_SDK_ERROR_TYPE_API_UNAVAILABLE:1,MINI_APP_SDK_ERROR_TYPE_INVALID_PARAMS:2,MINI_APP_SDK_ERROR_TYPE_SIZE_LIMIT_EXCEEDED:3};var $Bc={MUSIC_ANIMATED_THUMBNAIL_SETTING_UNKNOWN:0,MUSIC_ANIMATED_THUMBNAIL_SETTING_SHOW_NEVER:1,MUSIC_ANIMATED_THUMBNAIL_SETTING_SHOW_ALWAYS:2,MUSIC_ANIMATED_THUMBNAIL_SETTING_SHOW_ON_WIFI_ONLY:3};var aCc={MUSIC_PLAYBACK_AUDIO_QUALITY_UNKNOWN:0,MUSIC_PLAYBACK_AUDIO_QUALITY_LOW:1,MUSIC_PLAYBACK_AUDIO_QUALITY_NORMAL:2,MUSIC_PLAYBACK_AUDIO_QUALITY_HIGH:3,MUSIC_PLAYBACK_AUDIO_QUALITY_ALWAYS_HIGH:4};var l$b={OFFLINE_TRANSFER_ENTITY_DIFFERING_FIELD_UNKNOWN:0,OFFLINE_TRANSFER_ENTITY_DIFFERING_FIELD_TRANSFER_STATE:1,OFFLINE_TRANSFER_ENTITY_DIFFERING_FIELD_BYTES_DOWNLOADED:2,OFFLINE_TRANSFER_ENTITY_DIFFERING_FIELD_NUM_TOTAL_BYTES:3,OFFLINE_TRANSFER_ENTITY_DIFFERING_FIELD_COTN:4,OFFLINE_TRANSFER_ENTITY_DIFFERING_FIELD_MAXIMUM_DOWNLOAD_QUALITY:5,OFFLINE_TRANSFER_ENTITY_DIFFERING_FIELD_PREFERRED_AUDIO_TRACK:6,OFFLINE_TRANSFER_ENTITY_DIFFERING_FIELD_IS_REFRESH:7,OFFLINE_TRANSFER_ENTITY_DIFFERING_FIELD_HAS_LOGGED_FIRST_START:8};var Z7b={OFFLINE_VIDEO_PENDING_STATE_UNKNOWN:0,OFFLINE_VIDEO_PENDING_STATE_AUTHORIZATION:1,OFFLINE_VIDEO_PENDING_STATE_WIFI:2,OFFLINE_VIDEO_PENDING_STATE_TOOTHFAIRY:4,OFFLINE_VIDEO_PENDING_STATE_NETWORK:8,OFFLINE_VIDEO_PENDING_STATE_MEDIA:16,OFFLINE_VIDEO_PENDING_STATE_CHARGER:32,OFFLINE_VIDEO_PENDING_STATE_PAUSED_BY_USER:64,OFFLINE_VIDEO_PENDING_STATE_BATTERY_LEVEL_OR_CHARGER:128,OFFLINE_VIDEO_PENDING_STATE_STORAGE:256};var d$b={OFFLINE_VIDEO_STATE_UNKNOWN:0,OFFLINE_VIDEO_STATE_PLAYABLE:1,OFFLINE_VIDEO_STATE_TRANSFERRING:2,OFFLINE_VIDEO_STATE_PAUSED_TRANSFER:3,OFFLINE_VIDEO_STATE_CANNOT_OFFLINE:4,OFFLINE_VIDEO_STATE_OFFLINE_FAILED:5,OFFLINE_VIDEO_STATE_DELETED:6,OFFLINE_VIDEO_STATE_DISABLED:7,OFFLINE_VIDEO_STATE_EXPIRED:8,OFFLINE_VIDEO_STATE_PENDING:9,OFFLINE_VIDEO_STATE_STREAMS_MISSING:10,OFFLINE_VIDEO_STATE_STREAMS_CORRUPT:11,OFFLINE_VIDEO_STATE_STREAMS_OUT_OF_DATE:12,OFFLINE_VIDEO_STATE_DISK_ERROR:13,OFFLINE_VIDEO_STATE_NETWORK_ERROR:14,
OFFLINE_VIDEO_STATE_OUT_OF_STORAGE_ERROR:15,OFFLINE_VIDEO_STATE_PENDING_PLAYABILITY_ACTION:16,OFFLINE_VIDEO_STATE_CANDIDATE:17};var bCc={OFFLINE_DATA_ACCESS_INFO_UNKNOWN:0,OFFLINE_DATA_ACCESS_INFO_OFFLINE_STORE_ACCESS:1,OFFLINE_DATA_ACCESS_INFO_ENTITY_STORE_ACCESS:2};var X7b={OFFLINE_STORAGE_FORMAT_UNKNOWN:0,OFFLINE_STORAGE_FORMAT_EXO_CACHE:1,OFFLINE_STORAGE_FORMAT_EXTERNAL_YOUTUBE_FILE:2,OFFLINE_STORAGE_FORMAT_INTERNAL_YOUTUBE_FILE:3};var d8b={OFFLINE_TRANSFER_TYPE_UNKNOWN:0,OFFLINE_TRANSFER_TYPE_VIDEO_TRANSFER:1,OFFLINE_TRANSFER_TYPE_THUMBNAIL_TRANSFER:2,OFFLINE_TRANSFER_TYPE_AD_TRANSFER:3,OFFLINE_TRANSFER_TYPE_VIDEO_AD_THUMBNAIL_TRANSFER:4,OFFLINE_TRANSFER_TYPE_CONTENT_VERIFICATION:5,OFFLINE_TRANSFER_TYPE_DISCO_DOWNLOAD:6,OFFLINE_TRANSFER_TYPE_FILE_FORMAT_VIDEO_AD_THUMBNAIL_TRANSFER:7};var T7b={UNKNOWN_FAILURE_REASON:0,CONNECTION_LOST:1,LOW_STORAGE:2,NO_FETCHED_DATA:3,NO_RESPONSE:4,NO_VIDEO_STREAM:5,NOT_OFFLINABLE:6,TOO_MANY_RETRIES:7,OFFLINE_CONTENT_VALIDATION_ERROR:8,OFFLINE_CONTENT_EXPIRED:9,NOT_PLAYABLE:10,NO_OFFLINE_STORAGE:11,TRANSFER_PAUSED:12,AD_FAILED_TO_GET_FORMAT_STREAM:13,AD_NO_FORMAT_STREAMS_AVAILABLE:14,AD_FAILED_UNKNOWN_REASON:15,PLAYER_REQUEST_FAILURE:16,OFFLINE_REQUEST_FAILURE:17,OFFLINE_DATABASE_ERROR:18,OFFLINE_DOWNLOAD_CONTROLLER_ERROR:19,OFFLINE_VIDEO_NOT_FOUND_IN_DATABASE:20,
OFFLINE_DISK_ERROR:21,OFFLINE_TRANSFER_INTERRUPTED:22,OFFLINE_WIDEVINE_EXCEPTION:23,OFFLINE_NETWORK_ERROR:24,OFFLINE_TIME_WINDOW_EXCEEDED:25,NO_AUDIO_STREAM:26,TOO_MANY_FAILED_STREAM_VERIFICATIONS:27,STREAM_VERIFICATION_FAILED:28,RETRY_NOT_ALLOWED:29,CANNOT_DOWNLOAD_STREAMS_FOR_OFFLINE_REFRESH:30,YTB_ERROR:31,OFFLINE_STREAM_URL_EXPIRED:32};var S7b={UNKNOWN_STATUS_TYPE:0,ADDED_TO_QUEUE:1,OFFLINING_STARTED:2,OFFLINING_RETRIED:3,SUCCESS:4,SUSPENDED:5,FAILED:6,REMOVED_FROM_QUEUE:7,HEARTBEAT:9,CONNECTIVITY_CHANGED:10,DELETE_OFFLINE_CONTENT:11,CANCELLED:12,RETRYABLE_FAILURE:13,STREAM_VERIFICATION_FAILURE:14,STREAM_VERIFICATION_SUCCESS:15,USER_RESUMED:16};var R7b={TRANSFER_STATUS_TYPE_UNKNOWN:0,TRANSFER_STATUS_TYPE_ENQUEUED:1,TRANSFER_STATUS_TYPE_REENQUEUED_BY_USER_RESUME:2,TRANSFER_STATUS_TYPE_REENQUEUED_BY_RETRY:3,TRANSFER_STATUS_TYPE_PREPROCESSING:4,TRANSFER_STATUS_TYPE_PROCESSING:5,TRANSFER_STATUS_TYPE_COMPLETED:6,TRANSFER_STATUS_TYPE_TERMINATED_WITH_FAILURE:7,TRANSFER_STATUS_TYPE_TERMINATED_BY_USER:8,TRANSFER_STATUS_TYPE_DEQUEUED_BY_USER_PAUSE:9,TRANSFER_STATUS_TYPE_DEQUEUED_BY_PLAYER_RESPONSE_EXPIRATION:10,TRANSFER_STATUS_TYPE_REENQUEUED_BY_PLAYER_RESPONSE_REFRESH:11,
TRANSFER_STATUS_TYPE_RESUME_PROCESSING:12,TRANSFER_STATUS_TYPE_DELETED_AFTER_COMPLETION:13};var cCc={PERSISTED_STATE_UNKNOWN:0,PERSISTED_STATE_NOT_SUPPORTED:1,PERSISTED_STATE_NOT_GRANTED:2,PERSISTED_STATE_GRANTED:3};var g9b={PLAYER_ERROR_TYPE_UNKNOWN:0,PLAYER_ERROR_TYPE_CACHE_INIT_ERROR:1,PLAYER_ERROR_TYPE_EXECUTOR_ERROR:2,PLAYER_ERROR_TYPE_CONTAINER_ERROR:3,PLAYER_ERROR_TYPE_PLAYBACK_NULL:4,PLAYER_ERROR_TYPE_ERROR_HANDLING_ERROR:5,PLAYER_ERROR_TYPE_FETCH_ENABLED_ACCOUNT_IDS_ERROR:6,PLAYER_ERROR_TYPE_FETCH_CACHE_DIRECTORY_ERROR:7,PLAYER_ERROR_TYPE_FETCH_APP_DIRECTORY_ERROR:8,PLAYER_ERROR_TYPE_CACHE_NOT_INITIALIZED_ON_APP_STARTUP_ERROR:9,PLAYER_ERROR_TYPE_INVALID_CACHE_CONFIG:10,PLAYER_ERROR_TYPE_NULL_MEDIA_STORAGE_FILE_PROVIDER:11,
PLAYER_ERROR_TYPE_PLATYPUS_PLATFORM_EXCEPTION:12};var dCc={PLAYER_EVENT_TYPE_UNKNOWN:0,PLAYER_EVENT_TYPE_CACHE_INIT_DURATION:1,PLAYER_EVENT_TYPE_OFFLINE_INIT_DURATION:2,PLAYER_EVENT_TYPE_MEDIA_INIT_DURATION:3,PLAYER_EVENT_TYPE_ONLINE_CACHE_LOOKUP_MAP_INIT_DURATION:4,PLAYER_EVENT_TYPE_OFFLINE_CACHE_LOOKUP_MAP_INIT_DURATION:5,PLAYER_EVENT_TYPE_MEDIA_INIT_TIME:6,PLAYER_EVENT_TYPE_MEDIALIBPLAYER_INIT_TIME:7,PLAYER_EVENT_TYPE_SCRIPTED_CONTAINER_INIT_TIME:8,PLAYER_EVENT_TYPE_SCRIPTED_CONTAINER_INIT_DURATION:9,PLAYER_EVENT_TYPE_SCRIPTED_CONTAINER_INIT_STUCK_DURATION:10,
PLAYER_EVENT_TYPE_BLOCKS_CONTAINER_INIT_TIME:11,PLAYER_EVENT_TYPE_BLOCKS_CONTAINER_INIT_DURATION:12,PLAYER_EVENT_TYPE_MEDIALIBPLAYER_INIT_DURATION:13,PLAYER_EVENT_TYPE_NON_CRITICAL_MEDIA_INIT_TIME:14,PLAYER_EVENT_TYPE_NON_CRITICAL_MEDIA_INIT_DURATION:15};var eCc={CANCELLATION_REASON_UNKNOWN:0,CANCELLATION_REASON_FULL_CACHE:1,CANCELLATION_REASON_COMMAND_EXECUTED:2,CANCELLATION_REASON_PAGE_NAVIGATION:3,CANCELLATION_REASON_NEW_VIDEO:4,CANCELLATION_REASON_ERROR:6,CANCELLATION_REASON_STOP_VIDEO:7};var Amc={PREMIUM_MULTI_STEP_EXPERIMENT_STATUS_UNSPECIFIED:0,PREMIUM_MULTI_STEP_EXPERIMENT_STATUS_TEST:1,PREMIUM_MULTI_STEP_EXPERIMENT_STATUS_CONTROL:2};var Bmc={PREMIUM_MULTI_STEP_SIGNUP_TYPE_UNKNOWN:0,PREMIUM_MULTI_STEP_SIGNUP_TYPE_FREE_TRIAL:1,PREMIUM_MULTI_STEP_SIGNUP_TYPE_STRAIGHT_TO_PAID:2};var wcc={SCRUBBER_STATE_UNKNOWN:0,SCRUBBER_STATE_SCRUBBING:1,SCRUBBER_STATE_CLOSED:2,SCRUBBER_STATE_CANCELLED:3};var p7b={SFV_EFFECT_CLIENT_UNKNOWN:0,SFV_EFFECT_CLIENT_MDE_SHORTS_EFFECTS:1,SFV_EFFECT_CLIENT_MDE_XENO_IN_EDITOR:3,SFV_EFFECT_CLIENT_MDE_AUDIO:4,SFV_EFFECT_CLIENT_MDE_PRODUCER:2,SFV_EFFECT_CLIENT_MDE_SHORTS_CREATION:5};var z7b={SFV_EFFECT_SURFACE_UNKNOWN:0,SFV_EFFECT_SURFACE_CAMERA:1,SFV_EFFECT_SURFACE_EDITOR:2,SFV_EFFECT_SURFACE_RECOMPOSITION:3,SFV_EFFECT_SURFACE_EXPORT_SESSION:4,SFV_EFFECT_SURFACE_UPLOAD_TRANSCODE:5};var V$b={SHARE_COMPLETION_STATUS_UNKNOWN:0,SHARE_COMPLETION_STATUS_CANCELLED:1,SHARE_COMPLETION_STATUS_CONFIRMED:2};var vnc={SHOPPING_CHECKOUT_ERROR_REASON_UNSPECIFIED:0,SHOPPING_CHECKOUT_ERROR_REASON_WEBVIEW_CRASH:1};var ooc={SHOPPING_USE_CASE_UNSPECIFIED:0,SHOPPING_USE_CASE_LIVE:1,SHOPPING_USE_CASE_SHORTS:2,SHOPPING_USE_CASE_VOD:3};var mnc={SOCIAL_SUGGESTIONS_TYPE_UNKNOWN:0,SOCIAL_SUGGESTIONS_TYPE_HASHTAG:1,SOCIAL_SUGGESTIONS_TYPE_MENTION:2};var nnc={SUGGESTIONS_SOURCE_UNKNOWN:0,SUGGESTIONS_SOURCE_BACKSTAGE_POST:1,SUGGESTIONS_SOURCE_STORIES_MENTION_STICKER:2,SUGGESTIONS_SOURCE_STORIES_TEXT_STICKER:3,SUGGESTIONS_SOURCE_STUDIO_VIDEO:4};var c8b={SPACECAST_CONTENT_CACHE_STATUS_UNKNOWN:0,SPACECAST_CONTENT_CACHE_STATUS_CACHED:1,SPACECAST_CONTENT_CACHE_STATUS_NOT_CACHED:2};var fCc={STOPPAGE_REASON_UNKNOWN:0,STOPPAGE_REASON_USER_INTENT:1,STOPPAGE_REASON_DETACH_FROM_ACTIVITY:2,STOPPAGE_REASON_AUDIO_FOCUS:3,STOPPAGE_DIRECTOR_RESET_INTERNALLY:4,STOPPAGE_INTERSTITIAL_ENDED:5,STOPPAGE_HEARTBEAT_END:6,STOPPAGE_PLAYBACK_INTERRUPTED:7,STOPPAGE_AFTER_SEEK_VIDEO_END:8,STOPPAGE_SEEK_PREVENT_AUTO_PLAY_NEW_PLAYER:9,STOPPAGE_SEQUENCELESS_RESET_PLAYBACK:11,STOPPAGE_SEQUENCEFUL_RESET_PLAYBACK:12,STOPPAGE_RELEASE_VIDEO:13,STOPPAGE_PICTURE_IN_PICTURE_CHANGE:14,STOPPAGE_BACKGROUND_PLAYABILITY:15,
STOPPAGE_PLAYBACK_SUSPENDED:16,STOPPAGE_SCREEN_OFF_WHILE_PAUSED:17,STOPPAGE_GENERIC_PAUSE:18,STOPPAGE_PLAYER_SWITCH:19,STOPPAGE_INLINE_TO_WATCH:20,STOPPAGE_MOBILE_AUDIO_TIER_APP_RESET:21,STOPPAGE_HANDLE_SIGN_IN:22,STOPPAGE_WATCH_DUE_TO_REELS_PLAYBACK:23,STOPPAGE_PIP_NOT_SUPPORTED:24,STOPPAGE_MEDIA_SESSION_STOP:25,STOPPAGE_AUDIO_PLAYBACK_CONTROLLER:26,STOPPAGE_PLAYBACK_SHORTS_CONTROLLER:27,STOPPAGE_INLINE_PLAYER_CONTROLS:28,STOPPAGE_DEVICE_NOT_COMPLIANT:29,STOPPAGE_MUSIC_PLAYLIST_DELETION_WHILE_PLAYING:30,
STOPPAGE_PAUSE_MUSIC_IN_WEAR:31,STOPPAGE_STOP_MUSIC_MEDIA_SESSION:32,STOPPAGE_MUSIC_OFFLINE_PLAYBACK_STOP:33,STOPPAGE_METERED_NETWORK_RESTRICTED:34,STOPPAGE_UNPLAYABLE_APP_POLICY_WIFI_CONTROLLER:35,STOPPAGE_INITIALIZE_NEW_FRAG_TUNEDER:36,STOPPAGE_VR_ACTIVITY_STOP_NO_BACKGROUND_PLAY:37,STOPPAGE_FALLBACK_TRANSITION:38,STOPPAGE_FATAL_TRANSITION_ERROR:39,STOPPAGE_ON_MEDIA_ERROR:40,STOPPAGE_RETRY_PLAYBACK:41,STOPPAGE_YOUTHERE_PROMPT_NO_USER_RESPONSE:42,STOPPAGE_SLEEP_TIMER_END:43,STOPPAGE_EMBARGOED:44,
STOPPAGE_MEDIA_PLAYER_RELOAD:45,STOPPAGE_AUDIO_OUTPUT_DISCONNECTED:46,STOPPAGE_SFV_TRANSITION:47,STOPPAGE_AUDIO_VIDEO_TRACK_CHANGE:48,STOPPAGE_NON_VIDEO_PLAYBACK:49,STOPPAGE_PLAYBACK_TIMELINE_ACTIVE_NEW_SEGMENT:50,STOPPAGE_APP_TERMINATED:51,STOPPAGE_USER_RESTART_PLAYBACK:52,STOPPAGE_CLIENT_RESET_PLAYER_CONTROLLER:53,STOPPAGE_HEARTBEAT_RESET_PLAYER_CONTROLLER:54,STOPPAGE_PLAYBACK_ERROR:55,STOPPAGE_TRANSITION_TO_NEXT_PLAYBACK:56};var h$b={STORAGE_ID_SOURCE_TYPE_UNKNOWN:0,STORAGE_ID_SOURCE_TYPE_PRE_DEFINED:1,STORAGE_ID_SOURCE_TYPE_RANDOM_GENERATED:2,STORAGE_ID_SOURCE_TYPE_SYSTEM_API:3};var H8b={ANDROID_BACKGROUND_TASK_RESULT_UNKNOWN:0,ANDROID_BACKGROUND_TASK_RESULT_SUCCESS:1,ANDROID_BACKGROUND_TASK_RESULT_FAILURE:2,ANDROID_BACKGROUND_TASK_RESULT_RESCHEDULE:3};var M8b={APP_EXIT_INFO_REASON_UNKNOWN:0,APP_EXIT_INFO_REASON_EXIT_SELF:1,APP_EXIT_INFO_REASON_SIGNALED:2,APP_EXIT_INFO_REASON_LOW_MEMORY:3,APP_EXIT_INFO_REASON_CRASH:4,APP_EXIT_INFO_REASON_CRASH_NATIVE:5,APP_EXIT_INFO_REASON_ANR:6,APP_EXIT_INFO_REASON_INITIALIZATION_FAILURE:7,APP_EXIT_INFO_REASON_PERMISSION_CHANGE:8,APP_EXIT_INFO_REASON_EXCESSIVE_RESOURCE_USAGE:9,APP_EXIT_INFO_REASON_USER_REQUESTED:10,APP_EXIT_INFO_REASON_USER_STOPPED:11,APP_EXIT_INFO_REASON_DEPENDENCY_DIED:12,APP_EXIT_INFO_REASON_OTHER:13,
APP_EXIT_INFO_REASON_FREEZER:14};var I9b={BATTERY_HEALTH_UNKNOWN:0,BATTERY_HEALTH_BATTERY_MANAGER_UNKNOWN:1,BATTERY_HEALTH_GOOD:2,BATTERY_HEALTH_OVERHEAT:3,BATTERY_HEALTH_DEAD:4,BATTERY_HEALTH_OVER_VOLTAGE:5,BATTERY_HEALTH_UNSPECIFIED_FAILURE:6,BATTERY_HEALTH_COLD:7};var z8b={CPU_SAMPLING_TIMER_TYPE_UNKNOWN:0,CPU_SAMPLING_TIMER_TYPE_CPU_TIMER:1,CPU_SAMPLING_TIMER_TYPE_WORLD_TIMER:2};var i8b={UNKNOWN_CHARGING_STATUS:0,CHARGING_INACTIVE:1,CHARGING_USB:2,CHARGING_AC:3,CHARGING_WIRELESS:4};var g8b={UNKNOWN_EVENT_TAG:0,POST_INIT:1,PERIODIC:2};var P9b={FAILURE_REASON_UNKNOWN:0,FAILURE_REASON_NON_HTTP_ERROR:1,FAILURE_REASON_BAD_REQUEST:2,FAILURE_REASON_UNAUTHORIZED:3,FAILURE_REASON_FORBIDDEN:4,FAILURE_REASON_NOT_FOUND:5,FAILURE_REASON_INTERNAL_SERVER_ERROR:6,FAILURE_REASON_CLIENT_DEADLINE_EXPIRED:7,FAILURE_REASON_OTHER_HTTP_ERROR:8};var R9b={HTTP_METHOD_UNKNOWN:0,HTTP_METHOD_POST:1,HTTP_METHOD_GET:2};var H9b={LOW_POWER_MODE_UNKNOWN:0,LOW_POWER_MODE_ENABLED:1,LOW_POWER_MODE_DISABLED:2};var O9b={NETWORK_EVENT_TYPE_UNKNOWN:0,NETWORK_EVENT_TYPE_SUCCESS:1,NETWORK_EVENT_TYPE_FAILURE:2};var G9b={SCREEN_BRIGHTNESS_MODE_UNKNOWN:0,SCREEN_BRIGHTNESS_MODE_AUTO:1,SCREEN_BRIGHTNESS_MODE_MANUAL:2};var E8b={THREAD_UTILIZATION_TYPE_UNSPECIFIED:0,THREAD_UTILIZATION_TYPE_TICK:1,THREAD_UTILIZATION_TYPE_SPAN:2};var ycc={TOGGLE_BUTTON_TYPE_UNKNOWN:0,TOGGLE_BUTTON_TYPE_PLAYER_OVERLAY_CHAT_BUTTON:1};var gCc={LINK_TYPE_UNKNOWN:0,LINK_TYPE_CONTENT:1,LINK_TYPE_HELP_CENTER:2};var hCc={TOU_STRIKE_TYPE_UNSPECIFIED:0,TOU_STRIKE_TYPE_WARNING:1,TOU_STRIKE_TYPE_PENALTY:2};var Kdc={TVHTML5_VOICE_INPUT_COMMAND_UNKNOWN:0,TVHTML5_VOICE_INPUT_COMMAND_QUERY:1,TVHTML5_VOICE_INPUT_COMMAND_PLAY:2,TVHTML5_VOICE_INPUT_COMMAND_SEARCH:3,TVHTML5_VOICE_INPUT_COMMAND_SUBSCRIBE:4,TVHTML5_VOICE_INPUT_COMMAND_UNSUBSCRIBE:5,TVHTML5_VOICE_INPUT_COMMAND_LIKE:6,TVHTML5_VOICE_INPUT_COMMAND_DISLIKE:7,TVHTML5_VOICE_INPUT_COMMAND_UNDO_LIKE:8,TVHTML5_VOICE_INPUT_COMMAND_UNDO_DISLIKE:9,TVHTML5_VOICE_INPUT_COMMAND_SKIP_ADS:10,TVHTML5_VOICE_INPUT_COMMAND_SAVE_TO_WATCH_LATER:11};var Pdc={TVHTML5_VOICE_INPUT_OUTCOME_UNKNOWN:0,TVHTML5_VOICE_INPUT_OUTCOME_SUCCESS:1,TVHTML5_VOICE_INPUT_OUTCOME_FAILURE:2,TVHTML5_VOICE_INPUT_OUTCOME_PUNT_SIGNED_OUT:3};var nac={UNPLUGGED_DEGRADATION_INFO_CONTINUATION_TYPE_UNSPECIFIED:0,UNPLUGGED_DEGRADATION_INFO_CONTINUATION_TYPE_CONTINUATION:1,UNPLUGGED_DEGRADATION_INFO_CONTINUATION_TYPE_INITIAL:2};var mac={UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_UNSPECIFIED:0,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_GET_UNPLUGGED_BROWSE:1,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_GET_UNPLUGGED_SEARCH:2,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_GET_UNPLUGGED_SEARCH_SUGGESTIONS:3,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_GET_UNPLUGGED_WATCH_NEXT:12,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_GET_SETTINGS:4,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_GET_ACCOUNTS_LIST:5,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_SHARE_UNPLUGGED_ENTITLEMENT:13,
UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_UNSHARE_UNPLUGGED_ENTITLEMENT:14,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_START_UNPLUGGED_DVR:15,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_STOP_UNPLUGGED_DVR:16,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_UNPLUGGED_BELL_FOLLOW:17,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_UNPLUGGED_UPDATE_TWOFACTOR_LOCATION:18,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_UNPLUGGED_SPOILER_MODE:19,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_UNPLUGGED_CHECK_CLIENT_FRESHNESS:20,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_UNPLUGGED_SYNC_ANNOTATIONS:21,
UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_UPDATE_UNPLUGGED_LIVE_GUIDE_ORDER:22,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_UPDATE_UNPLUGGED_STATION_VISIBILITY:23,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_YPC_CANCEL_RECURRENCE:24,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_YPC_COMPLETE_TRANSACTION:25,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_YPC_REVIEW_RECURRENCE_UPDATE:6,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_SERVLET_BROWSE:7,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_SERVLET_SEARCH:8,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_SERVLET_SETTINGS:9,
UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_SERVLET_WATCH:10,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_SERVLET_ACCESS:11,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_OAUTH_CREATE_DEVICE_CODE:26,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_OAUTH_GET_TOKEN_DEVICE_CODE:27,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_OAUTH_GET_TOKEN_REFRESH:28,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_OAUTH_DEVICE_FLOW_UPDATE:30,UNPLUGGED_DEGRADATION_INFO_METHOD_NAME_PLAYER_SEEK:29};var lac={UNPLUGGED_DEGRADATION_INFO_THIRD_PARTY_STATUS_CODE_UNSPECIFIED:0,UNPLUGGED_DEGRADATION_INFO_THIRD_PARTY_STATUS_CODE_OAUTH_QUOTA_EXCEEDED:1,UNPLUGGED_DEGRADATION_INFO_THIRD_PARTY_STATUS_CODE_OAUTH_INVALID_CLIENT:2,UNPLUGGED_DEGRADATION_INFO_THIRD_PARTY_STATUS_CODE_OAUTH_BAD_REQUEST:3,UNPLUGGED_DEGRADATION_INFO_THIRD_PARTY_STATUS_CODE_S3_UNRECOGNIZED:4,UNPLUGGED_DEGRADATION_INFO_THIRD_PARTY_STATUS_CODE_S3_NETWORK_ERROR:5,UNPLUGGED_DEGRADATION_INFO_THIRD_PARTY_STATUS_CODE_S3_RECORDING_ERROR:6,
UNPLUGGED_DEGRADATION_INFO_THIRD_PARTY_STATUS_CODE_S3_SERVER_ERROR:7};var kac={UNPLUGGED_DEGRADATION_INFO_TYPE_UNSPECIFIED:0,UNPLUGGED_DEGRADATION_INFO_TYPE_OAUTH_ERROR:1,UNPLUGGED_DEGRADATION_INFO_TYPE_S3_ERROR:2,UNPLUGGED_DEGRADATION_INFO_TYPE_YTV_RPC_ERROR:3,UNPLUGGED_DEGRADATION_INFO_TYPE_PLAYER:4,UNPLUGGED_DEGRADATION_INFO_TYPE_PREFETCH:5};var iCc={USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_UNKNOWN:0,USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_MENTION_FLOW_STARTED:1,USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_MENTION_FLOW_STOPPED:2,USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_SUGGESTION_SELECTED:3,USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_BOX_OPENED:4,USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_INPUT_TEXT_UPDATED:5,USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_CONTENT_UPDATED:6};var jCc={USER_MENTION_AUTO_COMPLETE_SOURCE_UNKNOWN:0,USER_MENTION_AUTO_COMPLETE_SOURCE_BACKSTAGE_POST:1,USER_MENTION_AUTO_COMPLETE_SOURCE_BACKSTAGE_REPOST:5,USER_MENTION_AUTO_COMPLETE_SOURCE_STORIES_MENTION_STICKER:2,USER_MENTION_AUTO_COMPLETE_SOURCE_STORIES_TEXT_STICKER:3,USER_MENTION_AUTO_COMPLETE_SOURCE_STUDIO:4};var uac={VIDEO_DATA_SOURCE_TYPE_UNKNOWN:0,VIDEO_DATA_SOURCE_TYPE_ONLINE:1,VIDEO_DATA_SOURCE_TYPE_OFFLINE:2};var $lc={LIVE_STREAM_MODE_UNKNOWN:0,LIVE_STREAM_MODE_DVR:1,LIVE_STREAM_MODE_LIVE:2,LIVE_STREAM_MODE_LP:3,LIVE_STREAM_MODE_POST:4,LIVE_STREAM_MODE_WINDOW:5};var Ylc={PLAYER_PLAYBACK_STATE_UNKNOWN:0,PLAYER_PLAYBACK_STATE_PLAYING:1,PLAYER_PLAYBACK_STATE_PAUSED:2,PLAYER_PLAYBACK_STATE_BUFFERING:3,PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING:4,PLAYER_PLAYBACK_STATE_SEEKING:5,PLAYER_PLAYBACK_STATE_ENDED:6,PLAYER_PLAYBACK_STATE_ERROR:7,PLAYER_PLAYBACK_STATE_SUSPENDED:8,PLAYER_PLAYBACK_STATE_UNSTARTED:9};var kCc={YOU_THERE_EVENT_TYPE_UNKNOWN:0,YOU_THERE_EVENT_TYPE_BELOW_LACT_THRESHOLD:1,YOU_THERE_EVENT_TYPE_PROMPT_SHOWN:2,YOU_THERE_EVENT_TYPE_WARNING_PROMPT_SHOWN:22,YOU_THERE_EVENT_TYPE_WARNING_PROMPT_SHOWN_IN_DIALOG:23,YOU_THERE_EVENT_TYPE_PLAYBACK_PAUSED:3,YOU_THERE_EVENT_TYPE_USER_RESPONDED:4,YOU_THERE_EVENT_TYPE_LACT_RESET:8,YOU_THERE_EVENT_TYPE_RATE_LIMITED:14,YOU_THERE_EVENT_TYPE_NAVIGATED_OUT:17,YOU_THERE_EVENT_TYPE_AUTOPLAY_PAUSED:5,YOU_THERE_EVENT_TYPE_AUTOPLAY_RESUMED:6,YOU_THERE_EVENT_TYPE_AUTOPLAY_APP_EXIT:7,
YOU_THERE_EVENT_TYPE_AUTOPLAY_RATE_LIMITED:15,YOU_THERE_EVENT_TYPE_AUTOPLAY_NAVIGATED_OUT:18,YOU_THERE_EVENT_TYPE_F_AUTONAV_BELOW_LACT_THRESHOLD:9,YOU_THERE_EVENT_TYPE_F_AUTONAV_PAUSE_ENABLED:10,YOU_THERE_EVENT_TYPE_F_AUTONAV_PAUSE_DISABLED_BY_LACT_RESET:11,YOU_THERE_EVENT_TYPE_F_AUTONAV_PAUSED:12,YOU_THERE_EVENT_TYPE_F_AUTONAV_INVALID_LACT_THRESHOLD:13,YOU_THERE_EVENT_TYPE_F_AUTONAV_RATE_LIMITED:16,YOU_THERE_EVENT_TYPE_F_AUTONAV_NAVIGATED_OUT:19,YOU_THERE_EVENT_TYPE_ABR_TRIGGERED:20,YOU_THERE_EVENT_TYPE_ABR_LACT_RESET:21};var Qlc={FAMILY_CREATE_ERROR_TYPE_UNSPECIFIED:0,FAMILY_CREATE_ERROR_TYPE_RPC_FAILURE:1,FAMILY_CREATE_ERROR_TYPE_UNICORN_ERROR:2};var Rlc={FAMILY_INVITE_ERROR_TYPE_UNSPECIFIED:0,FAMILY_INVITE_ERROR_TYPE_RPC_FAILURE:1,FAMILY_INVITE_ERROR_TYPE_UNICORN_ERROR:2};var Plc={FAMILY_INVITE_STATUS_UNSPECIFIED:0,FAMILY_INVITE_STATUS_SKIPPED:1,FAMILY_INVITE_STATUS_CANCELLED:2,FAMILY_INVITE_STATUS_SUCCEEDED:3,FAMILY_INVITE_STATUS_FAILED:4};var lCc={FIX_FOP_ERROR_TYPE_UNSPECIFIED:0,FIX_FOP_ERROR_TYPE_LOAD_FAILURE:1};var mCc={FIX_FOP_EVENT_TYPE_UNKNOWN:0,FIX_FOP_EVENT_TYPE_START:1,FIX_FOP_EVENT_TYPE_SUCCESS:2,FIX_FOP_EVENT_TYPE_CANCEL:3,FIX_FOP_EVENT_TYPE_FAILURE:4};var Rkc={TRANSACTION_ERROR_TYPE_UNSPECIFIED:0,TRANSACTION_ERROR_TYPE_LOAD_FAILURE:1,TRANSACTION_ERROR_TYPE_YPC_COMPLETE_TRANSACTION_RPC_FAILURE:2,TRANSACTION_ERROR_TYPE_YPC_HANDLE_TRANSACTION_RPC_FAILURE:3,TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_COMPLETE_FAILURE:4,TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_COMPLETE_EMPTY:16,TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_LEGAL_ADDRESS_RESTRICTION_VIOLATION:47,TRANSACTION_ERROR_TYPE_INVALID_CART_PARAMS:17,TRANSACTION_ERROR_TYPE_MISMATCHED_ACCOUNT:33,TRANSACTION_ERROR_TYPE_INVALID_ACCOUNT:35,
TRANSACTION_ERROR_TYPE_CONNECTION_ATTEMPTS_EXCEEDED:36,TRANSACTION_ERROR_TYPE_INVALID_INNERTUBE_COMMAND:34,TRANSACTION_ERROR_TYPE_REJECTED_WITH_PROMO_CODE_POLICY_VIOLATION:38,TRANSACTION_ERROR_TYPE_LIVE_CHAT_BACKEND_ERROR:45,TRANSACTION_ERROR_TYPE_OFFER_REGION_MISSMATCH:8,TRANSACTION_ERROR_TYPE_INSUFFICIENT_FUNDS:39,TRANSACTION_ERROR_TYPE_FOP_DECLINED:40,TRANSACTION_ERROR_TYPE_AGE_GATING:41,TRANSACTION_ERROR_TYPE_CC_REQUIRED_ON_FILE:42,TRANSACTION_ERROR_TYPE_EXTERNAL_VERIFICATION_REQUIRED:43,TRANSACTION_ERROR_TYPE_ADDITIONAL_USER_CONFIRMATION_CONSENT_REQUIRED:46,
TRANSACTION_ERROR_TYPE_AVAILABLE_ERROR_CODE_NEEDS_CLASSIFICATION:44,TRANSACTION_ERROR_TYPE_INVALID_PRODUCT_ID:5,TRANSACTION_ERROR_TYPE_OFFER_EXPIRED:6,TRANSACTION_ERROR_TYPE_PURCHASE_NOT_ENABLED_ON_DEVICE:7,TRANSACTION_ERROR_TYPE_PRODUCT_LOOKUP_FAILED:9,TRANSACTION_ERROR_TYPE_APPSTORE_PAYMENT_FAILED:10,TRANSACTION_ERROR_TYPE_PAYMENT_VALIDATIN_FAILED:11,TRANSACTION_ERROR_TYPE_DUPLICATE_TRANSACTION:12,TRANSACTION_ERROR_TYPE_PAYMENT_QUEUE_INIT_FAILED:13,TRANSACTION_ERROR_TYPE_INTERNAL_ERROR:14,TRANSACTION_ERROR_TYPE_NEW_TRANSACTION_WITHOUT_GAIA_ID:15,
TRANSACTION_ERROR_TYPE_MISSING_PURCHASE_PARAMS:18,TRANSACTION_ERROR_TYPE_MISSING_IDENTITY:19,TRANSACTION_ERROR_TYPE_INIT_REQUEST_FAILURE:20,TRANSACTION_ERROR_TYPE_INVALID_CLIENT_STATE:21,TRANSACTION_ERROR_TYPE_INCOMPLETE_RENDERING_INFO:22,TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_TIMEOUT:23,TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_UNSUPPORTED_FEATURE:24,TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_DISCONNECTED:25,TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_UNAVAILABLE:26,TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_BILLING_UNAVAILABLE:27,
TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_INVALID_PRODUCT_ID:28,TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_DEVELOPER_ERROR:29,TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_INTERNAL_ERROR:30,TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_ITEM_ALREADY_OWNED:31,TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_EXPIRED_OFFER_TOKEN:32,TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_ITEM_UNAVAILABLE:37,TRANSACTION_ERROR_TYPE_PAYMENT_PLATFORM_NETWORK_ERROR:48};var Nnc={TRANSACTION_TYPE_UNSPECIFIED:0,TRANSACTION_TYPE_PURCHASE:1,TRANSACTION_TYPE_UPDATE:2};var noc={YPC_CALLER_PAGE_UNKNOWN:0,YPC_CALLER_PAGE_MANAGE_PAGE:1,YPC_CALLER_PAGE_PAID_MEMBERSHIP:2,YPC_CALLER_PAGE_NITRATE_PROMO:3,YPC_CALLER_PAGE_EMAIL:4,YPC_CALLER_PAGE_UNPLUGGED_BILLING:5,YPC_CALLER_PAGE_RED_LANDING_PAGE:6,YPC_CALLER_PAGE_MEMBERSHIPS_AND_PURCHASES:7,YPC_CALLER_PAGE_MEMBERSHIP_DETAIL:8,YPC_CALLER_PAGE_MWEB_REDIRECTION_IOS:9,YPC_CALLER_PAGE_MWEB_REDIRECTION_ANDROID:12,YPC_CALLER_PAGE_ACCOUNT_PAGE:10,YPC_CALLER_PAGE_SETTINGS_PAGE:11,YPC_CALLER_PAGE_POST_TRANSACTION:13,YPC_CALLER_PAGE_PREMIUM_LANDING_PAGE:14,
YPC_CALLER_PAGE_UPSELL_OFFER:15,YPC_CALLER_PAGE_PAY_URL:16,YPC_CALLER_PAGE_PRODUCT_DETAILS:17,YPC_CALLER_PAGE_CART_PAGE:18,YPC_CALLER_PAGE_PRODUCT_LIST:19,YPC_CALLER_PAGE_CHECKOUT_PAGE:20,YPC_CALLER_PAGE_URL:21,YPC_CALLER_PAGE_MEMBERSHIP_UPDATES_PANEL:22};var iY={YPC_ERROR_REASON_UNKNOWN:0,YPC_ERROR_REASON_PAYMENT_RESPONSE_FAILURE:1,YPC_ERROR_REASON_INNERTUBE_RESPONSE_FAILURE:2,YPC_ERROR_REASON_YPC_CANCEL_RECURRENCE_TRANSACTION_FAILURE:3,YPC_ERROR_REASON_INST_MANAGER_LOAD_FAILURE:4,YPC_ERROR_REASON_INST_MANAGER_CALLBACK_FAILURE:5,YPC_ERROR_REASON_YPC_REDEEM_CODE_RPC_FAILURE:6,YPC_ERROR_REASON_REDEEM_INNERTUBE_FAILURE:7,YPC_ERROR_REASON_RISK_LIB_LOAD_FAILURE:8};var nCc={YPC_EVENT_TYPE_UNKNOWN:0,YPC_EVENT_TYPE_START:1,YPC_EVENT_TYPE_SUCCESS:2,YPC_EVENT_TYPE_CANCEL:3,YPC_EVENT_TYPE_FAILURE:4,YPC_EVENT_TYPE_SECONDARY_DEVICE_START:5,YPC_EVENT_TYPE_SECONDARY_DEVICE_SIGNED_OUT_START:6,YPC_EVENT_TYPE_SECONDARY_DEVICE_SUCCESS:11,YPC_EVENT_TYPE_GO_TO_PAYMENT_PROCESSOR:7,YPC_EVENT_TYPE_PAYMENT_DIALOG_SHOWN:8,YPC_EVENT_TYPE_PAYMENT_PLATFORM_PAYMENT_SUCCEEDED:9,YPC_EVENT_TYPE_PAYMENT_START:10};var Icc={ZOOM_STATE_UNKNOWN:0,ZOOM_STATE_ORIGINAL:1,ZOOM_STATE_SNAPPED:2,ZOOM_STATE_FREE:3};var Akc={INTERACTION_STEP_UNSPECIFIED:0,INTERACTION_STEP_START:1,INTERACTION_STEP_SUCCESS:2,INTERACTION_STEP_ABANDON:3};var Sac={SEARCH_QUERY_SOURCE_UNKNOWN:0,SEARCH_QUERY_SOURCE_SEARCH_BUTTON:1,SEARCH_QUERY_SOURCE_SUGGESTION:2,SEARCH_QUERY_SOURCE_VOICE:3,SEARCH_QUERY_SOURCE_VOICE_DEEPLINK:4,SEARCH_QUERY_SOURCE_KEYBOARD_DEEPLINK:5,SEARCH_QUERY_SOURCE_VOICE_LOCAL:6,SEARCH_QUERY_SOURCE_VOICE_MOBILE:7,SEARCH_QUERY_SOURCE_VOICE_RAW:8,SEARCH_QUERY_SOURCE_VOICE_REFRESH:9};var oCc=new _.ey("showMiniplayerCommand");var pec={LOCK_MODE_STATE_ENUM_UNKNOWN:0,LOCK_MODE_STATE_ENUM_UNLOCKED:1,LOCK_MODE_STATE_ENUM_LOCKED:2,LOCK_MODE_STATE_ENUM_CAN_UNLOCK:3,LOCK_MODE_STATE_ENUM_UNLOCK_EXPANDED:4,LOCK_MODE_STATE_ENUM_LOCKED_TEMPORARY_SUSPENSION:5};var kdc={CINEMATIC_CONTAINER_PRESENTATION_STYLE_UNKNOWN:0,CINEMATIC_CONTAINER_PRESENTATION_STYLE_NONE:1,CINEMATIC_CONTAINER_PRESENTATION_STYLE_STATIC_SINGLE_COLOR:2,CINEMATIC_CONTAINER_PRESENTATION_STYLE_STATIC_BLURRED:3,CINEMATIC_CONTAINER_PRESENTATION_STYLE_DYNAMIC_SINGLE_COLOR:4,CINEMATIC_CONTAINER_PRESENTATION_STYLE_DYNAMIC_BLURRED:5};var pCc=new _.ey("addToRemoteQueueAction");var qCc=new _.ey("insertInRemoteQueueAction");var rCc=new _.ey("removeFromRemoteQueueAction");var k7b={CODEC_INIT_REASON_UNKNOWN:0,CODEC_INIT_REASON_ROTATION_DEGREE:1,CODEC_INIT_REASON_COLOR_INFO:2,CODEC_INIT_REASON_MIME_TYPE:3,CODEC_INIT_REASON_DIMENSIONS:4,CODEC_INIT_REASON_CODEC_OPERATING_RATE:5,CODEC_INIT_REASON_MAX_WIDTH:6,CODEC_INIT_REASON_MAX_HEIGHT:7,CODEC_INIT_REASON_FORMAT_MAX_INPUT_SIZE:31,CODEC_INIT_REASON_FIRST_PLAYBACK:9,CODEC_INIT_REASON_ABRUPT_SPLICING:10,CODEC_INIT_REASON_BACKGROUND:11,CODEC_INIT_REASON_PREWARM:12,CODEC_INIT_REASON_TRACK_RENDERER_TYPE_SWITCH:13,CODEC_INIT_REASON_RESELECT_STREAMS:14,
CODEC_INIT_REASON_DETACH_MEDIA_VIEW:15,CODEC_INIT_REASON_NULL_MEDIA_VIEW_SWITCH:16,CODEC_INIT_REASON_PLAYER_SWITCH:17,CODEC_INIT_REASON_PLAYER_RESET:18,CODEC_INIT_REASON_EXOPLAYER_OVERRIDE:19,CODEC_INIT_REASON_DRM_HD:20,CODEC_INIT_REASON_DRM_STOPPED:21,CODEC_INIT_REASON_STOP:22,CODEC_INIT_REASON_CODEC_NAME:23,CODEC_INIT_REASON_REUSE_DISABLED:24,CODEC_INIT_REASON_CONFIGURE_FAILED:25,CODEC_INIT_REASON_SET_OUTPUT_SURFACE_FAILED:26,CODEC_INIT_REASON_INITIALIZATION_DATA:27,CODEC_INIT_REASON_HDR:28,CODEC_INIT_REASON_COLOR_TRANSFER:29,
CODEC_INIT_REASON_SURFACE:30,CODEC_INIT_REASON_REUSE_INIT_WHILE_ON_BACKGROUND:33};var j7b={CODEC_REUSE_MODE_UNKNOWN:0,CODEC_REUSE_MODE_REUSE:1,CODEC_REUSE_MODE_REUSE_WITH_CONFIGURE:2,CODEC_REUSE_MODE_REUSE_WITH_STOP_AND_CONFIGURE:3,CODEC_REUSE_MODE_REUSE_WITH_RECONFIGURATION:4};var Gcc={VIDEO_QUALITY_SETTING_UNKNOWN:0,VIDEO_QUALITY_SETTING_HIGHER_QUALITY:1,VIDEO_QUALITY_SETTING_DATA_SAVER:2,VIDEO_QUALITY_SETTING_ADVANCED_MENU:3};var sCc={MUSIC_SEARCH_TYPE_UNKNOWN:0,MUSIC_SEARCH_TYPE_CATALOG:1,MUSIC_SEARCH_TYPE_SIDELOADED:2,MUSIC_SEARCH_TYPE_LIBRARY_UPLOADED:3,MUSIC_SEARCH_TYPE_LIBRARY_USER_CORPUS:4,MUSIC_SEARCH_TYPE_LIBRARY_AND_UPLOADED:5,MUSIC_SEARCH_TYPE_DOWNLOADS:6};var T$b={DOWNLOAD_QUALITY_SETTINGS_ACTION_UNKNOWN:0,DOWNLOAD_QUALITY_SETTINGS_ACTION_SAVE:1,DOWNLOAD_QUALITY_SETTINGS_ACTION_EXPIRING_SAVE:2,DOWNLOAD_QUALITY_SETTINGS_ACTION_DONT_SAVE:3,DOWNLOAD_QUALITY_SETTINGS_ACTION_ALREADY_SAVED:4};var r$b={CACHE_FAILURE_REASON_UNKNOWN:0,CACHE_FAILURE_REASON_MISSING_INDEX:1,CACHE_FAILURE_REASON_MISSING_CACHE:2,CACHE_FAILURE_REASON_BYTE_CORRUPTION:3,CACHE_FAILURE_REASON_CACHE_OK:4};var Y7b={OFFLINE_AUDIO_QUALITY_UNKNOWN:0,OFFLINE_AUDIO_QUALITY_LOW:1,OFFLINE_AUDIO_QUALITY_MEDIUM:2,OFFLINE_AUDIO_QUALITY_HIGH:3};var pmc={OFFLINE_ORCHESTRATION_ACTION_RESULT_UNKNOWN:0,OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS:1,OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE:2,OFFLINE_ORCHESTRATION_ACTION_RESULT_INTERRUPTED:3};var omc={OFFLINE_ORCHESTRATION_ACTION_TYPE_UNKNOWN:0,OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD:1,OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE:2,OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH:3,OFFLINE_ORCHESTRATION_ACTION_TYPE_UPDATE:4};var qmc={OFFLINE_ORCHESTRATION_FAILURE_REASON_UNKNOWN:0,OFFLINE_ORCHESTRATION_FAILURE_REASON_RECOVERABLE_NETWORK_ERROR:1,OFFLINE_ORCHESTRATION_FAILURE_REASON_UNRECOVERABLE_NETWORK_ERROR:2,OFFLINE_ORCHESTRATION_FAILURE_REASON_SERVER_FAILURE:3,OFFLINE_ORCHESTRATION_FAILURE_REASON_PERSISTENT_ENTITY_STORE_FAILED:4,OFFLINE_ORCHESTRATION_FAILURE_REASON_IN_MEMORY_ENTITY_STORE_FAILED:37,OFFLINE_ORCHESTRATION_FAILURE_REASON_DATABASE_OPERATION_FAILED:5,OFFLINE_ORCHESTRATION_FAILURE_REASON_CONTROLLER_DATABASE_OPERATION_FAILED:36,
OFFLINE_ORCHESTRATION_FAILURE_REASON_DELETE_VIDEO_DATABASE_OPERATION_FAILED:38,OFFLINE_ORCHESTRATION_FAILURE_REASON_INSERT_VIDEO_DATABASE_OPERATION_FAILED:39,OFFLINE_ORCHESTRATION_FAILURE_REASON_INSERT_VIDEO_FOR_PLAYLIST_DATABASE_OPERATION_FAILED:40,OFFLINE_ORCHESTRATION_FAILURE_REASON_GET_VIDEO_DATABASE_OPERATION_FAILED:41,OFFLINE_ORCHESTRATION_FAILURE_REASON_UNDELETE_VIDEO_DATABASE_OPERATION_FAILED:42,OFFLINE_ORCHESTRATION_FAILURE_REASON_DISK_IO_FAILURE:27,OFFLINE_ORCHESTRATION_FAILURE_REASON_NO_EXTERNAL_STORAGE:31,
OFFLINE_ORCHESTRATION_FAILURE_REASON_NO_STORAGE:6,OFFLINE_ORCHESTRATION_FAILURE_REASON_PLAYER_RESPONSE_UNPLAYABLE_AGE_CHECK_REQUIRED:7,OFFLINE_ORCHESTRATION_FAILURE_REASON_PLAYER_RESPONSE_UNPLAYABLE_CONTENT_CHECK_REQUIRED:8,OFFLINE_ORCHESTRATION_FAILURE_REASON_PLAYER_RESPONSE_UNPLAYABLE_NOT_PLAYABLE_OFFLINE:9,OFFLINE_ORCHESTRATION_FAILURE_REASON_POLICY_DATA_MISSING:10,OFFLINE_ORCHESTRATION_FAILURE_REASON_POLICY_SERVICE_DENIED:11,OFFLINE_ORCHESTRATION_FAILURE_REASON_REFRESH_NOT_ATTEMPTED:29,OFFLINE_ORCHESTRATION_FAILURE_REASON_DRM_NOT_RENEWABLE:30,
OFFLINE_ORCHESTRATION_FAILURE_REASON_NO_SERVER_PERMISSION:32,OFFLINE_ORCHESTRATION_FAILURE_REASON_INVALID_RESULT:12,OFFLINE_ORCHESTRATION_FAILURE_REASON_INVALID_BATCHED_RESULT:13,OFFLINE_ORCHESTRATION_FAILURE_REASON_COULD_NOT_GET_ENTITY_STORE:14,OFFLINE_ORCHESTRATION_FAILURE_REASON_MISSING_ENTITY:15,OFFLINE_ORCHESTRATION_FAILURE_REASON_ASYNC_OPERATION_FAILED:16,OFFLINE_ORCHESTRATION_FAILURE_REASON_CONTROLLER_ASYNC_OPERATION_FAILED:35,OFFLINE_ORCHESTRATION_FAILURE_REASON_DELETE_VIDEO_ASYNC_OPERATION_FAILED:43,
OFFLINE_ORCHESTRATION_FAILURE_REASON_ENTITY_CONTROLLER_TIMEOUT:28,OFFLINE_ORCHESTRATION_FAILURE_REASON_LOCAL_IMAGE_ENTITY_METADATA_MISSING:17,OFFLINE_ORCHESTRATION_FAILURE_REASON_LOCAL_IMAGE_ENTITY_FETCH_AND_STORE_FAILED:18,OFFLINE_ORCHESTRATION_FAILURE_REASON_LOCAL_IMAGE_ENTITY_UPDATE_FAILED:19,OFFLINE_ORCHESTRATION_FAILURE_REASON_TOO_MANY_RETRIES:20,OFFLINE_ORCHESTRATION_FAILURE_REASON_ILLEGAL_STATE:25,OFFLINE_ORCHESTRATION_FAILURE_REASON_CONTROLLER_RUNTIME:33,OFFLINE_ORCHESTRATION_FAILURE_REASON_UNSUPPORTED_ENTITY:21,
OFFLINE_ORCHESTRATION_FAILURE_REASON_INVALID_ACTION:22,OFFLINE_ORCHESTRATION_FAILURE_REASON_ILLEGAL_ARGUMENT:26,OFFLINE_ORCHESTRATION_FAILURE_REASON_UNSUPPORTED_OPERATION:46,OFFLINE_ORCHESTRATION_FAILURE_REASON_IDENTITY_MISMATCH:34,OFFLINE_ORCHESTRATION_FAILURE_REASON_PDE_DOUBLE_ADDING:44,OFFLINE_ORCHESTRATION_FAILURE_REASON_STREAM_REFRESH_FAIL_EXISTING_TRANSFER:45,OFFLINE_ORCHESTRATION_FAILURE_REASON_PREREQ_FAILED:23,OFFLINE_ORCHESTRATION_FAILURE_REASON_CHILD_ACTION_FAILED:24};var o$b={OFFLINE_REQUEST_SOURCE_UNKNOWN:0,OFFLINE_REQUEST_SOURCE_MANUAL_OFFLINE:1,OFFLINE_REQUEST_SOURCE_AUTO_OFFLINE:2,OFFLINE_REQUEST_SOURCE_REMOTE_OFFLINE:3};var $7b={STREAM_VERIFICATION_STRATEGY_UNKNOWN:0,STREAM_VERIFICATION_STRATEGY_CACHE_TRACKER:1,STREAM_VERIFICATION_STRATEGY_MERKLE_HASH:2,STREAM_VERIFICATION_STRATEGY_DOUBLE_CHECK:3};var U7b={TRANSFER_FAILURE_REASON_UNKNOWN:0,TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE:1,TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE:2,TRANSFER_FAILURE_REASON_PLAYABILITY:3,TRANSFER_FAILURE_REASON_TOO_MANY_RETRIES:4,TRANSFER_FAILURE_REASON_INTERNAL:5,TRANSFER_FAILURE_REASON_STREAM_MISSING:6,TRANSFER_FAILURE_REASON_SERVER:7,TRANSFER_FAILURE_REASON_SERVER_PROPERTY_MISSING:8,TRANSFER_FAILURE_REASON_NETWORK:9,TRANSFER_FAILURE_REASON_TERMINATED_BY_USER:10,TRANSFER_FAILURE_REASON_NETWORK_LOST:11,TRANSFER_FAILURE_REASON_TIMEOUT_NO_PROGRESS:12,
TRANSFER_FAILURE_REASON_NOT_ENOUGH_STORAGE:13};var W7b={OFFLINE_TYPE_UNKNOWN:0,OFFLINE_NOW:1,OFFLINE_DEFERRED:2,OFFLINE_MODE_TYPE_OFFLINE_SHARING:3,OFFLINE_MODE_TYPE_SIDELOAD:4,OFFLINE_MODE_TYPE_AUTO_OFFLINE:5,OFFLINE_MODE_TYPE_DOWNLOAD_RECOMMENDATIONS:6,OFFLINE_MODE_TYPE_EMERGENCY_BUFFER:7};var S$b={OFFLINE_OBJECT_TYPE_UNKNOWN:0,OFFLINE_OBJECT_TYPE_VIDEO:1,OFFLINE_OBJECT_TYPE_PLAYLIST:2};var Inc={SHARED_PDG_BUY_FLOW_ENTRY_POINT_UNSPECIFIED:0,SHARED_PDG_BUY_FLOW_ENTRY_POINT_LIVE_CHAT_MONEY_BUTTON:1};var Hnc={SUPER_CHAT_BUY_FLOW_ENTRY_POINT_UNSPECIFIED:0,SUPER_CHAT_BUY_FLOW_ENTRY_POINT_TICKER_CHIP:1,SUPER_CHAT_BUY_FLOW_ENTRY_POINT_CONTEXT_MENU:2,SUPER_CHAT_BUY_FLOW_ENTRY_POINT_UPSELL:3};var Jnc={SUPER_STICKER_BUY_FLOW_ENTRY_POINT_UNSPECIFIED:0,SUPER_STICKER_BUY_FLOW_ENTRY_POINT_TICKER_CHIP:1,SUPER_STICKER_BUY_FLOW_ENTRY_POINT_CONTEXT_MENU:2};var Gnc={SUPER_VOD_BUY_FLOW_ENTRY_POINT_UNSPECIFIED:0,SUPER_VOD_BUY_FLOW_ENTRY_POINT_ACTION_BUTTON:1,SUPER_VOD_BUY_FLOW_ENTRY_POINT_COMMENT_CHIP:2,SUPER_VOD_BUY_FLOW_ENTRY_POINT_SHORTS_COMMENT_CHIP:5,SUPER_VOD_BUY_FLOW_ENTRY_POINT_SHORTS_SUGGESTED_ACTION:7,SUPER_VOD_BUY_FLOW_ENTRY_POINT_VOD_COMMENT_COMPOSER:8,SUPER_VOD_BUY_FLOW_ENTRY_POINT_SHORTS_COMMENT_COMPOSER:9,SUPER_VOD_BUY_FLOW_ENTRY_POINT_SHORTS_COMMENT_UPGRADE:10};var tCc=new _.ey("pdgBuyFlowHeaderRenderer");var uCc=new _.ey("pdgColorSliderRenderer");var vCc=new _.ey("pdgCommentOptionRenderer");var wCc=new _.ey("pdgCommentPreviewRenderer");var xCc=new _.ey("superVodSelectableItemButtonRenderer");var Lnc={SUPER_STICKER_BUY_FLOW_TYPE_UNKNOWN:0,SUPER_STICKER_BUY_FLOW_TYPE_PACK_SELECTION:1,SUPER_STICKER_BUY_FLOW_TYPE_OPTIMIZED:2};var Dgc={FORMFILL_FIELD_TYPE_UNKNOWN:0,FORMFILL_FIELD_TYPE_USER_EMAIL:1,FORMFILL_FIELD_TYPE_USER_NAME:2,FORMFILL_FIELD_TYPE_USER_PHONE_NUMBER:3,FORMFILL_FIELD_TYPE_USER_POSTAL_CODE:4,FORMFILL_FIELD_TYPE_USER_FIRST_NAME:5,FORMFILL_FIELD_TYPE_USER_LAST_NAME:6,FORMFILL_FIELD_TYPE_USER_STREET_ADDRESS:7,FORMFILL_FIELD_TYPE_USER_CITY:8,FORMFILL_FIELD_TYPE_USER_REGION:9,FORMFILL_FIELD_TYPE_USER_COUNTRY:10,FORMFILL_FIELD_TYPE_WORK_EMAIL:11,FORMFILL_FIELD_TYPE_COMPANY_NAME:12,FORMFILL_FIELD_TYPE_WORK_PHONE:13,
FORMFILL_FIELD_TYPE_JOB_TITLE:14,FORMFILL_FIELD_TYPE_VEHICLE_MODEL:15,FORMFILL_FIELD_TYPE_VEHICLE_TYPE:16,FORMFILL_FIELD_TYPE_PREFERRED_DEALERSHIP:17,FORMFILL_FIELD_TYPE_VEHICLE_PURCHASE_TIMELINE:18,FORMFILL_FIELD_TYPE_VEHICLE_OWNERSHIP:19,FORMFILL_FIELD_TYPE_VEHICLE_PAYMENT_TYPE:20,FORMFILL_FIELD_TYPE_VEHICLE_CONDITION:21,FORMFILL_FIELD_TYPE_COMPANY_SIZE:22,FORMFILL_FIELD_TYPE_ANNUAL_SALES:23,FORMFILL_FIELD_TYPE_YEARS_IN_BUSINESS:24,FORMFILL_FIELD_TYPE_JOB_DEPARTMENT:25,FORMFILL_FIELD_TYPE_JOB_ROLE:26,
FORMFILL_FIELD_TYPE_EDUCATION_PROGRAM:27,FORMFILL_FIELD_TYPE_EDUCATION_COURSE:28,FORMFILL_FIELD_TYPE_SALARY_RANGE:29,FORMFILL_FIELD_TYPE_PRODUCT:30,FORMFILL_FIELD_TYPE_SERVICE:31,FORMFILL_FIELD_TYPE_OFFER:32,FORMFILL_FIELD_TYPE_CATEGORY:33,FORMFILL_FIELD_TYPE_PREFERRED_CONTACT_METHOD:34,FORMFILL_FIELD_TYPE_PREFERRED_LOCATION:35,FORMFILL_FIELD_TYPE_PREFERRED_CONTACT_TIME:36,FORMFILL_FIELD_TYPE_PURCHASE_TIMELINE:37,FORMFILL_FIELD_TYPE_PROPERTY_TYPE:38,FORMFILL_FIELD_TYPE_REALTOR_HELP_GOAL:39,FORMFILL_FIELD_TYPE_PROPERTY_COMMUNITY:40,
FORMFILL_FIELD_TYPE_PRICE_RANGE:41,FORMFILL_FIELD_TYPE_NUMBER_OF_BEDROOMS:42,FORMFILL_FIELD_TYPE_FURNISHED_PROPERTY:43,FORMFILL_FIELD_TYPE_PETS_ALLOWED_PROPERTY:44,FORMFILL_FIELD_TYPE_NEXT_PLANNED_PURCHASE:45,FORMFILL_FIELD_TYPE_PRODUCT_SAMPLES_INTEREST:46,FORMFILL_FIELD_TYPE_EVENT_SIGNUP_INTEREST:47,FORMFILL_FIELD_TYPE_PREFERRED_SHOPPING_PLACES:48,FORMFILL_FIELD_TYPE_FAVORITE_BRAND:49,FORMFILL_FIELD_TYPE_TRANSPORTATION_COMMERCIAL_LICENSE_TYPE:50,FORMFILL_FIELD_TYPE_VALID_DRIVER_LICENSE:51,FORMFILL_FIELD_TYPE_EVENT_BOOKING_INTEREST:52,
FORMFILL_FIELD_TYPE_DESTINATION_COUNTRY:53,FORMFILL_FIELD_TYPE_DESTINATION_CITY:54,FORMFILL_FIELD_TYPE_DEPARTURE_COUNTRY:55,FORMFILL_FIELD_TYPE_DEPARTURE_CITY:56,FORMFILL_FIELD_TYPE_DEPARTURE_DATE:57,FORMFILL_FIELD_TYPE_RETURN_DATE:58,FORMFILL_FIELD_TYPE_NUMBER_OF_TRAVELERS:59,FORMFILL_FIELD_TYPE_TRAVEL_BUDGET:60,FORMFILL_FIELD_TYPE_TRAVEL_ACCOMMODATION:61,FORMFILL_FIELD_TYPE_VEHICLE_RENTAL:62,FORMFILL_FIELD_TYPE_VEHICLE_LAST_PURCHASE:63,FORMFILL_FIELD_TYPE_OVER_18_AGE:64,FORMFILL_FIELD_TYPE_OVER_19_AGE:90,
FORMFILL_FIELD_TYPE_OVER_20_AGE:91,FORMFILL_FIELD_TYPE_OVER_21_AGE:65,FORMFILL_FIELD_TYPE_OVER_22_AGE:92,FORMFILL_FIELD_TYPE_OVER_23_AGE:93,FORMFILL_FIELD_TYPE_OVER_24_AGE:94,FORMFILL_FIELD_TYPE_OVER_25_AGE:66,FORMFILL_FIELD_TYPE_OVER_26_AGE:95,FORMFILL_FIELD_TYPE_OVER_27_AGE:96,FORMFILL_FIELD_TYPE_OVER_28_AGE:97,FORMFILL_FIELD_TYPE_OVER_29_AGE:98,FORMFILL_FIELD_TYPE_OVER_30_AGE:99,FORMFILL_FIELD_TYPE_OVER_31_AGE:100,FORMFILL_FIELD_TYPE_OVER_32_AGE:101,FORMFILL_FIELD_TYPE_OVER_33_AGE:102,FORMFILL_FIELD_TYPE_OVER_34_AGE:103,
FORMFILL_FIELD_TYPE_OVER_35_AGE:104,FORMFILL_FIELD_TYPE_OVER_36_AGE:105,FORMFILL_FIELD_TYPE_OVER_37_AGE:106,FORMFILL_FIELD_TYPE_OVER_38_AGE:107,FORMFILL_FIELD_TYPE_OVER_39_AGE:108,FORMFILL_FIELD_TYPE_OVER_40_AGE:109,FORMFILL_FIELD_TYPE_OVER_41_AGE:110,FORMFILL_FIELD_TYPE_OVER_42_AGE:111,FORMFILL_FIELD_TYPE_OVER_43_AGE:112,FORMFILL_FIELD_TYPE_OVER_44_AGE:113,FORMFILL_FIELD_TYPE_OVER_45_AGE:114,FORMFILL_FIELD_TYPE_OVER_46_AGE:115,FORMFILL_FIELD_TYPE_OVER_47_AGE:116,FORMFILL_FIELD_TYPE_OVER_48_AGE:117,
FORMFILL_FIELD_TYPE_OVER_49_AGE:118,FORMFILL_FIELD_TYPE_OVER_50_AGE:119,FORMFILL_FIELD_TYPE_OVER_51_AGE:120,FORMFILL_FIELD_TYPE_OVER_52_AGE:121,FORMFILL_FIELD_TYPE_OVER_53_AGE:122,FORMFILL_FIELD_TYPE_OVER_54_AGE:123,FORMFILL_FIELD_TYPE_OVER_55_AGE:124,FORMFILL_FIELD_TYPE_OVER_56_AGE:125,FORMFILL_FIELD_TYPE_OVER_57_AGE:126,FORMFILL_FIELD_TYPE_OVER_58_AGE:127,FORMFILL_FIELD_TYPE_OVER_59_AGE:128,FORMFILL_FIELD_TYPE_OVER_60_AGE:129,FORMFILL_FIELD_TYPE_OVER_61_AGE:130,FORMFILL_FIELD_TYPE_OVER_62_AGE:131,
FORMFILL_FIELD_TYPE_OVER_63_AGE:132,FORMFILL_FIELD_TYPE_OVER_64_AGE:133,FORMFILL_FIELD_TYPE_OVER_65_AGE:134,FORMFILL_FIELD_TYPE_EDUCATION_DEGREE:67,FORMFILL_FIELD_TYPE_EDUCATION_START:68,FORMFILL_FIELD_TYPE_EDUCATION_BEGIN:69,FORMFILL_FIELD_TYPE_EXISTING_CUSTOMER:70,FORMFILL_FIELD_TYPE_CUSTOMER_TYPE:71,FORMFILL_FIELD_TYPE_INSURANCE_START:72,FORMFILL_FIELD_TYPE_INSURANCE_TYPE:73,FORMFILL_FIELD_TYPE_JOB_SEARCHING:74,FORMFILL_FIELD_TYPE_SERVICE_PROVIDER_INTERNET:75,FORMFILL_FIELD_TYPE_SERVICE_PROVIDER_PHONE:76,
FORMFILL_FIELD_TYPE_PLAN_WITH_PHONE:77,FORMFILL_FIELD_TYPE_FLEET_SIZE:78,FORMFILL_FIELD_TYPE_ENJOY_WATCHING_AD:79,FORMFILL_FIELD_TYPE_SELECT_WORD_AD:80,FORMFILL_FIELD_TYPE_HOW_DIFFERENT_AD:81,FORMFILL_FIELD_TYPE_HOW_AD_MAKES_FEEL:82,FORMFILL_FIELD_TYPE_EASY_UNDERSTAND_AD:83,FORMFILL_FIELD_TYPE_IS_AD_RELEVANT:84,FORMFILL_FIELD_TYPE_WOULD_SHARE_AD:85,FORMFILL_FIELD_TYPE_AD_BRAND_DIFFERENT:86,FORMFILL_FIELD_TYPE_YEARS_OF_EXPERIENCE:87,FORMFILL_FIELD_TYPE_JOB_INDUSTRY:88,FORMFILL_FIELD_TYPE_LEVEL_OF_EDUCATION:89,
FORMFILL_FIELD_TYPE_CUSTOM:135};var yCc={YOU_THERE_TRIGGER_REASON_UNKNOWN:0,YOU_THERE_TRIGGER_REASON_1:1,YOU_THERE_TRIGGER_REASON_2:2,YOU_THERE_TRIGGER_REASON_3:3,YOU_THERE_TRIGGER_REASON_4:4};var Acc={PLAYER_LAYOUT_STATE_UNKNOWN:0,PLAYER_LAYOUT_STATE_DEFAULT:1,PLAYER_LAYOUT_STATE_MINIMIZED:2,PLAYER_LAYOUT_STATE_FULLSCREEN:3,PLAYER_LAYOUT_STATE_BACKGROUND:4,PLAYER_LAYOUT_STATE_INLINE:5,PLAYER_LAYOUT_STATE_VR:6,PLAYER_LAYOUT_STATE_PICTURE_IN_PICTURE:7,PLAYER_LAYOUT_STATE_IMMERSIVE_PREVIEW:8,PLAYER_LAYOUT_STATE_THEATRE:9,PLAYER_LAYOUT_STATE_TRANSITIONING_BETWEEN_MINIMIZED_AND_DEFAULT:10,PLAYER_LAYOUT_STATE_TRANSITIONING_BETWEEN_DEFAULT_AND_FULLSCREEN:11};var zCc={REEL_WATCH_ENDPOINT_SOURCE_UNKNOWN:0,REEL_WATCH_ENDPOINT_SOURCE_CREATOR_NOTIFICATION_VIEWS:1,REEL_WATCH_ENDPOINT_SOURCE_CREATOR_NOTIFICATION_SUBS:2,REEL_WATCH_ENDPOINT_SOURCE_CREATOR_NOTIFICATION_CHANNEL_MENTION:3,REEL_WATCH_ENDPOINT_SOURCE_REELS_TAB:4,REEL_WATCH_ENDPOINT_SOURCE_HOME:5,REEL_WATCH_ENDPOINT_SOURCE_WATCH_NEXT:6,REEL_WATCH_ENDPOINT_SOURCE_SUBSCRIPTIONS:7,REEL_WATCH_ENDPOINT_SOURCE_REEL_ITEM_WATCH:8,REEL_WATCH_ENDPOINT_SOURCE_REEL_WATCH_SEQUENCE:9,REEL_WATCH_ENDPOINT_SOURCE_CHANNEL_HOME_AVATAR:10,
REEL_WATCH_ENDPOINT_SOURCE_WATCH_NEXT_AVATAR:11,REEL_WATCH_ENDPOINT_SOURCE_RESOLVE_URL_HANDLER:12,REEL_WATCH_ENDPOINT_SOURCE_SFV_PIVOT:13,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_HOME_CHIP:14,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_PIVOT_BAR:15,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_TOP_BAR_BUTTON:16,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_CHANNEL_SHELF:17,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_NOTIFICATION:18,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_YOUR_VIDEOS:19,REEL_WATCH_ENDPOINT_SOURCE_SEARCH:20,REEL_WATCH_ENDPOINT_SOURCE_HASHTAG_LANDING_PAGE:21,
REEL_WATCH_ENDPOINT_SOURCE_EXPLORE:22,REEL_WATCH_ENDPOINT_SOURCE_PROMO:23,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_ANALYTICS_TOP_REMIX_SHELF:24,REEL_WATCH_ENDPOINT_SOURCE_HOME_FEED_AVATAR:25,REEL_WATCH_ENDPOINT_SOURCE_WATCH_NEXT_FEED_AVATAR:26,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_PIVOT_BAR_RESUME_TO_SHORTS:27,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_PIVOT_BAR_SHORTS_TARGETED:48,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_TRENDS_BADGE_ON_VOD_WATCH:28,REEL_WATCH_ENDPOINT_SOURCE_HISTORY:29,REEL_WATCH_ENDPOINT_SOURCE_WATCH_NEXT_REMIX:30,
REEL_WATCH_ENDPOINT_SOURCE_STRUCTURED_DESCRIPTION_REMIX:31,REEL_WATCH_ENDPOINT_SOURCE_PAUSED_STATE_SUBSCRIPTIONS:32,REEL_WATCH_ENDPOINT_SOURCE_SUBSCRIPTIONS_FEED_AVATAR:33,REEL_WATCH_ENDPOINT_SOURCE_AUDIENCE_OTHER_CONTENT:34,REEL_WATCH_ENDPOINT_SOURCE_MULTIMIX_PLAYER_ATTRIBUTION_LABEL:35,REEL_WATCH_ENDPOINT_SOURCE_GAMING_SHORTS_SHELF:36,REEL_WATCH_ENDPOINT_SOURCE_GAME_SHORTS_PIVOT_PAGE:37,REEL_WATCH_ENDPOINT_SOURCE_HOME_SINGLETON:38,REEL_WATCH_ENDPOINT_SOURCE_PLACE_SHORTS_PIVOT_PAGE:70,REEL_WATCH_ENDPOINT_SOURCE_PLAYLIST:39,
REEL_WATCH_ENDPOINT_SOURCE_SHORTS_ANALYTICS_SUMMARY:40,REEL_WATCH_ENDPOINT_SOURCE_WATCH_SINGLETON:41,REEL_WATCH_ENDPOINT_SOURCE_WATCH_NEXT_COMMENTS:42,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_COMMENTS:43,REEL_WATCH_ENDPOINT_SOURCE_WATCH_NEXT_FAMILY_TARGETED_SHORTS:45,REEL_WATCH_ENDPOINT_SOURCE_HOME_FAMILY_TARGETED_SHORTS:46,REEL_WATCH_ENDPOINT_SOURCE_SEARCH_FAMILY_TARGETED_SHORTS:71,REEL_WATCH_ENDPOINT_SOURCE_LIVE_AVATAR_RING:47,REEL_WATCH_ENDPOINT_SOURCE_LIVE_CHANNEL_PAGE:49,REEL_WATCH_ENDPOINT_SOURCE_CHANNEL_PAGE_VIDEOS_TAB:50,
REEL_WATCH_ENDPOINT_SOURCE_CHANNEL_PAGE_SHORTS_TAB:51,REEL_WATCH_ENDPOINT_SOURCE_LIVE_NOTIFICATION:52,REEL_WATCH_ENDPOINT_SOURCE_LIBRARY_SINGLETON:53,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_CONTEXTUAL_SEARCH:54,REEL_WATCH_ENDPOINT_SOURCE_TRENDING:55,REEL_WATCH_ENDPOINT_SOURCE_SHOPPING_DESTINATION_SHORTS_SHELF:56,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_LINK_COMMAND:58,REEL_WATCH_ENDPOINT_SOURCE_TRENDING_SHORTS_TRENDS:59,REEL_WATCH_ENDPOINT_SOURCE_HOME_TRENDING_HASHTAG:60,REEL_WATCH_ENDPOINT_SOURCE_PAUSED_STATE_IMMERSIVE_LIVE:61,
REEL_WATCH_ENDPOINT_SOURCE_IMMERSIVE_LIVE_PREVIEW:62,REEL_WATCH_ENDPOINT_SOURCE_SHORTS_ON_POSTS:63,REEL_WATCH_ENDPOINT_SOURCE_PAUSED_STATE_SHOPPING:64,REEL_WATCH_ENDPOINT_SOURCE_MAX_VIDEO_LENGTH_FILTER_CHIP:65,REEL_WATCH_ENDPOINT_SOURCE_LIVE_CREATION_COOLOFF:66,REEL_WATCH_ENDPOINT_SOURCE_REDIRECT_CLASSIC_LIVE_AUTOPLAY:67,REEL_WATCH_ENDPOINT_SOURCE_REDIRECT_CLASSIC_LIVE_HEARTBEAT:68,REEL_WATCH_ENDPOINT_SOURCE_REDIRECT_IMMERSIVE_LIVE_ENDSCREEN:69,REEL_WATCH_ENDPOINT_SOURCE_RELATED_VIDEOS_CHIP:72};var ACc={REEL_WATCH_INPUT_TYPE_UNKNOWN:0,REEL_WATCH_INPUT_TYPE_DEFAULT:1,REEL_WATCH_INPUT_TYPE_SEEDLESS:2};var BCc=new _.ey("switchButtonRenderer");var EX={UNKNOWN_FORMAT_TYPE:0,LD:4,SD:1,HD:2,AUDIO_ONLY:3,LD_240:5,SD_480:6,HD_1080:7,HD_1440:8,HD_2160:9};var CCc=new _.ey("upsellDialogRenderer");var ifc={ACCESS_POINT_TYPE_UNSPECIFIED:0,ACCESS_POINT_TYPE_WIDGET:1,ACCESS_POINT_TYPE_WATCH:2,ACCESS_POINT_TYPE_SHORTS_PLAYER:3,ACCESS_POINT_TYPE_SHORTS_PLAYER_SUGGESTED_QUERY:4,ACCESS_POINT_TYPE_SHORTS_PLAYER_SEARCH_BAR:7,ACCESS_POINT_TYPE_COMMENTS_SUGGESTED_QUERY:5,ACCESS_POINT_TYPE_EMBEDDED_PLAYER:6};var Gac={INPUT_METHOD_UNKNOWN:0,KEYBOARD:1,PASTE:2,ON_SCREEN_KEYBOARD:3,IME:4,QUERY_BUILDER:5,SPEECH:6,HANDWRITING:7,TAB:8,GESTURE_DECODING_DYM_QUERY_BUILDER:9};var Eac={PARAMETERS_UNKNOWN:0,VALID_PARAMETERS:1,INCOMPLETE_PARAMETERS:2,INVALID_PARAMETERS:3};var Fac={SEARCH_METHOD_UNKNOWN:0,CLICKED_SUGGESTION:1,CUE_CARDS_IMPRESSION:21,DELETE_KEY:2,ENTER_KEY:3,SHIFT_ENTER_KEY:4,ESCAPE_KEY:5,FEELING_LUCKY_ARROW_KEY:6,FEELING_LUCKY_BUTTON:7,FEELING_LUCKY_BUTTON_INLINE:8,FEELING_LUCKY_LINK:9,PREFETCH:10,PREFETCH_QUERY:27,PREFETCH_SUGGESTION:28,SCROLL:11,SEARCH_ANYWAY_LINK:16,SEARCH_BUTTON:12,SEARCH_BUTTON_INLINE:13,SECONDARY_BUTTON_INLINE:14,SOUND_RECOGNITION:35,SPEECH_RECOGNITION:15,SPEECH2_CLICK:17,SPEECH2_FINAL_RESULT:18,SPEECH2_IDLE_TIMEOUT:19,SPEECH2_RESTORE:20,
SEARCH_FOR_QUERY_SUGGESTION:23};var $fc={NONE:0,COMPLETE_SERVER:1,CONTENT_PROVIDERS:2,ICING:3,SSB_CONTEXT:4,NOW_PROMO:5,DEVICE_UNDO_REWRITE:6,DISCOVERABILITY:7,NEXT_APP_PREDICTION:8,YOUTUBE_REFINEMENT:18,SUGGEST_2G_LITE:22};var Dac={NO_STATUS_UNKNOWN:0,INVALID:3,VALID:4,DEPRECATED_EXEMPTED:1,DEPRECATED_INCOMPLETE:2};var D4b={UNKNOWN_TAB:0,MOBILE_OVERVIEW:1,MOBILE_EARNINGS:2,MOBILE_DISCOVERY:3,MOBILE_CONTENT:71,MOBILE_AUDIENCE:4,MOBILE_INTERACTIVE_CONTENT:5,MOBILE_PLAYLISTS:6,MOBILE_NOW:16,MOBILE_ENGAGEMENT:69,MOBILE_CONTENT_INSPIRATION:70,MOBILE_ARTIST:56,MOBILE_ARTIST_DISOVERY:64,MOBILE_ARTIST_FANS:65,MOBILE_DETAIL_LIFETIME:7,MOBILE_DETAIL_1_YEAR:8,MOBILE_DETAIL_90_DAYS:9,MOBILE_DETAIL_28_DAYS:10,MOBILE_DETAIL_7_DAYS:11,MOBILE_DETAIL_60_MINUTES:12,MOBILE_DETAIL_48_HOURS:13,MOBILE_DETAIL_CURRENT_MONTH:43,MOBILE_DETAIL_MINUS_1_MONTH:44,
MOBILE_DETAIL_MINUS_2_MONTH:45,MOBILE_DETAIL_MINUS_3_MONTH:46,MOBILE_DETAIL_MINUS_4_MONTH:47,MOBILE_DETAIL_MINUS_5_MONTH:48,MOBILE_DETAIL_MINUS_6_MONTH:49,MOBILE_DETAIL_MINUS_7_MONTH:50,MOBILE_DETAIL_MINUS_8_MONTH:51,MOBILE_DETAIL_MINUS_9_MONTH:52,MOBILE_DETAIL_MINUS_10_MONTH:53,MOBILE_DETAIL_MINUS_11_MONTH:54,MOBILE_DETAIL_LAST_6_MONTHS:63,MOBILE_CREATOR_STUDIO_OVERVIEW:14,MOBILE_DETAIL_INSIGHT:15,MOBILE_DETAIL_CATALYST:68,WEB_SUMMARY:17,WEB_VIEWS:18,WEB_EARNINGS:19,WEB_SUBSCRIBERS:20,WEB_PLAYBACKLOCATION:21,
WEB_TRAFFICSOURCES:22,WEB_DEMOGRAPHICS:23,WEB_RETENTION:24,WEB_RATINGS:25,WEB_FAVORITES:26,WEB_COMMENTS:27,WEB_LIVESTREAMING:28,WEB_SHARINGS:29,WEB_ANNOTATIONS:30,WEB_ADTYPE:31,WEB_ARCATA_DATA_DUMPS:32,WEB_DEVICES:33,WEB_RETENTION_MARS:34,WEB_REPORTS:35,WEB_PLAYERS:36,WEB_REALTIME:37,WEB_TRANSACTIONS:38,WEB_INFO_CARDS:39,WEB_VIDEOS_IN_PLAYLISTS:40,WEB_MIYAGI:41,WEB_END_SCREENS:42,WEB_TRANSLATIONS:55,WEB_REACH:66,WEB_YOUTUBE_RED:67,WEB_OVERVIEW:57,WEB_REVENUE:58,WEB_DISCOVERY:59,WEB_AUDIENCE:60,WEB_INTERACTIVE_CONTENT:61,
WEB_PLAYLISTS:62};var A$b={COMMENT_STICKER_COMMENT_TYPE_UNKNOWN:0,COMMENT_STICKER_COMMENT_TYPE_NORMAL:1,COMMENT_STICKER_COMMENT_TYPE_SUPER_THANKS:2};var z$b={DEEP_LINK_CREATION_SOURCE_UNSPECIFIED:0,GOOGLE_SRP:1};var y$b={SHORTS_CREATION_SURFACE_UNKNOWN:0,SHORTS_CREATION_SURFACE_VOD_WATCH_PAGE:1,SHORTS_CREATION_SURFACE_PIVOT:2,SHORTS_CREATION_SURFACE_GLOBAL:3,SHORTS_CREATION_SURFACE_SHORTS_PLAYER:4,SHORTS_CREATION_SURFACE_SHORTS_SHELF:5,SHORTS_CREATION_SURFACE_ZERO_STATE_UPLOADS:6,SHORTS_CREATION_SURFACE_BOTTOM_SHEET_CAMERA:7,SHORTS_CREATION_SURFACE_BOTTOM_SHEET_UPLOAD:8,SHORTS_CREATION_SURFACE_DEEP_LINKS:9,SHORTS_CREATION_SURFACE_PROMO:10,SHORTS_CREATION_SURFACE_HASHTAG_PIVOT:11,SHORTS_CREATION_SURFACE_MULTIMIX_SOUND:12,
SHORTS_CREATION_SURFACE_MULTIMIX_COLLAB:13,SHORTS_CREATION_SURFACE_MULTIMIX_GREEN_SCREEN:14,SHORTS_CREATION_SURFACE_MULTIMIX_SPLICE:15,SHORTS_CREATION_SURFACE_MULTIMIX_VOD_IMPORT:19,SHORTS_CREATION_SURFACE_CLIP_IMPORT:16,SHORTS_CREATION_SURFACE_SEARCH_RESULT_3_DOT_MENU:17,SHORTS_CREATION_SURFACE_SAVED_SOUNDS_PLAYLIST:18,SHORTS_CREATION_SURFACE_COMMENT:20,SHORTS_CREATION_SURFACE_HOME_3_DOT_MENU:21,SHORTS_CREATION_SURFACE_CAMERA_MODE_SWITCHER:22,SHORTS_CREATION_SURFACE_UPLOAD_MODE_SWITCHER:23,SHORTS_CREATION_SURFACE_EFFECT_PIVOT:24,
SHORTS_CREATION_SURFACE_CLIP_WATCH_PAGE:25,SHORTS_CREATION_SURFACE_TRENDING_SHORTS_TRENDS_SHELF:26,SHORTS_CREATION_SURFACE_CTA_USE_THIS_SOUND:27,SHORTS_CREATION_SURFACE_SEARCH_PIVOT_SHELF:28,SHORTS_CREATION_SURFACE_POPULAR_SOUNDS_ON_CHANNEL:29};var skc={SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_UNSPECIFIED:0,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_AUDIO_ANALYSIS:1,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_CLAIMS:2,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_CREATION_TOOL_USAGE:4,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_MATCH:3,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_MUSIC_MODEL_PREDICTED:5,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_HUMAN_OVERRIDE:10,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_VSU_SFV_CID_MATCH:6,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_VSU_SFV_ML:8,
SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_VSU_SFV_MOVING_THUMBNAIL:7,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_VSU_SFV_VOD_AUDIO_MATCH:9,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_VSU_SFV_VOD_AUDIO_MATCH_V2:13,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_VISUAL_DSP_MATCH:11,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_VISUAL_DSP_MACHINE_LEARNING:12,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_VISUAL_DSP_MACHINE_LEARNING_V2:14,SHORTS_CREATION_SEGMENT_GENERATOR_TYPE_AUDIO_OMV:15};var qkc={SHORTS_CREATION_MEDIA_SELECTION_POINT_UNSPECIFIED:0,SHORTS_CREATION_MEDIA_SELECTION_POINT_REMIX_ENTRY_POINT:1,SHORTS_CREATION_MEDIA_SELECTION_POINT_PICKER:2,SHORTS_CREATION_MEDIA_SELECTION_POINT_SUGGESTION:3,SHORTS_CREATION_MEDIA_SELECTION_POINT_BUNDLE:4,SHORTS_CREATION_MEDIA_SELECTION_POINT_RECIPE:5,SHORTS_CREATION_MEDIA_SELECTION_POINT_PICKER_BROWSE:6,SHORTS_CREATION_MEDIA_SELECTION_POINT_PICKER_SEARCH:7};var pkc={SHORTS_CREATION_MEDIA_TYPE_UNSPECIFIED:0,SHORTS_CREATION_MEDIA_TYPE_AUDIO:1,SHORTS_CREATION_MEDIA_TYPE_VISUAL:2,SHORTS_CREATION_MEDIA_TYPE_EFFECT:3,SHORTS_CREATION_MEDIA_TYPE_RECIPE:4,SHORTS_CREATION_MEDIA_TYPE_IMAGE:5};var x$b={SHORTS_CREATION_REMIX_TYPE_UNKNOWN:0,SHORTS_CREATION_REMIX_TYPE_VISUAL_REMIX_SPLICE:1,SHORTS_CREATION_REMIX_TYPE_VISUAL_REMIX_GREEN_SCREEN:2,SHORTS_CREATION_REMIX_TYPE_VISUAL_REMIX_COLLAB:3,SHORTS_CREATION_REMIX_TYPE_VISUAL_REMIX_VOD_IMPORT:4,SHORTS_CREATION_REMIX_TYPE_VISUAL_REMIX_CLIP_IMPORT:5,SHORTS_CREATION_REMIX_TYPE_AUDIO_REMIX:6,SHORTS_CREATION_REMIX_TYPE_AUDIO_REMIX_ORIGINAL_SOUND:7,SHORTS_CREATION_REMIX_TYPE_AUDIO_REMIX_SOURCE_SOUND:9,SHORTS_CREATION_REMIX_TYPE_AUDIO_REMIX_DERIVATIVE_SOUND:10};var Vbc={CAMERA_SOURCE_UNSPECIFIED:0,CAMERA_SOURCE_FRONT:1,CAMERA_SOURCE_REAR:2};var Zbc={DRAFT_SAVE_LOCATION_UNSPECIFIED:0,DRAFT_SAVE_LOCATION_CAMERA:1,DRAFT_SAVE_LOCATION_EDITOR:2,DRAFT_SAVE_LOCATION_MDE:3};var kcc={TEXT_BACKGROUND_STYLE_UNKNOWN:0,TEXT_BACKGROUND_STYLE_TEXT:1,TEXT_BACKGROUND_STYLE_OUTLINE:2,TEXT_BACKGROUND_STYLE_BACKGROUND:3,TEXT_BACKGROUND_STYLE_TRANSPARENT_BACKGROUND:4};var ecc={TRIM_CONTEXT_UNKNOWN:0,TRIM_CONTEXT_GALLERY_UPLOADS:1,TRIM_CONTEXT_SEGMENT_IMPORT:2,TRIM_CONTEXT_CLIP_EDIT:3,TRIM_CONTEXT_GREEN_SCREEN_LOCAL:4,TRIM_CONTEXT_GREEN_SCREEN_REMOTE:5,TRIM_CONTEXT_SPLICE:6,TRIM_CONTEXT_GAMING_CLIPS:7,TRIM_CONTEXT_COLLABS:8,TRIM_CONTEXT_EFFECT_PICKER_LOCAL:9,TRIM_CONTEXT_VOD_IMPORT:10};var fcc={TRIM_EVENT_UNKNOWN:0,TRIM_EVENT_ENTER:1,TRIM_EVENT_EDIT_SUCCESS:2,TRIM_EVENT_EDIT_ERROR:3,TRIM_EVENT_CANCEL:4,TRIM_EVENT_CANCEL_TRANSCODE:5};var tkc={VOLUME_TYPE_UNKNOWN:0,VOLUME_TYPE_ORIGINAL:1,VOLUME_TYPE_ADDED_MUSIC:2,VOLUME_TYPE_VOICEOVER:3,VOLUME_TYPE_GREEN_SCREEN:4,VOLUME_TYPE_VISUAL_REMIX:5,VOLUME_TYPE_TEXT_TO_SPEECH:6};var DCc=new _.ey("feedbackQuestionRenderer"),ECc=new _.ey("feedbackOptionRenderer");var FCc=new _.ey("sponsorshipsHeaderRenderer"),GCc=new _.ey("sponsorshipsTierRenderer"),HCc=new _.ey("sponsorshipsPromotionChannelRenderer");var ICc=new _.ey("simpleSurveyMessageRenderer");var J8b={SPAN_ID_UNKNOWN:0,SPAN_ID_ANDROID_MAIN_COLD_HOME_START:1,SPAN_ID_ANDROID_MAIN_HOME_PAGE_SCROLL:2};var F2b=new _.ey("radioButtonGroupViewModel");var gpc={SIGN_IN_METHOD_TYPE_UNKNOWN:0,SIGN_IN_METHOD_TYPE_URL:1,SIGN_IN_METHOD_TYPE_SEAMLESS:2,SIGN_IN_METHOD_TYPE_DIRECT:3,SIGN_IN_METHOD_TYPE_NATIVE:4,SIGN_IN_METHOD_TYPE_MDX_ASSISTED:5,SIGN_IN_METHOD_TYPE_CAST_DIALOG:6,SIGN_IN_METHOD_TYPE_MULTIPLE:7};var p8b={COBALT_APPLICATION_STATE_UNKNOWN:0,COBALT_APPLICATION_STATE_STARTED:1,COBALT_APPLICATION_STATE_BLURRED:2,COBALT_APPLICATION_STATE_CONCEALED:3,COBALT_APPLICATION_STATE_FROZEN:4,COBALT_APPLICATION_STATE_STOPPED:5};var JCc={EARLY_BROWSE_REQUEST_ABANDONMENT_TYPE_UNKNOWN:0,EARLY_BROWSE_REQUEST_ABANDONMENT_TYPE_DISABLED:1,EARLY_BROWSE_REQUEST_ABANDONMENT_TYPE_ROUTE:2,EARLY_BROWSE_REQUEST_ABANDONMENT_TYPE_SIGNED_IN:3,EARLY_BROWSE_REQUEST_ABANDONMENT_TYPE_LANGUAGE:4,EARLY_BROWSE_REQUEST_ABANDONMENT_TYPE_MISSING_PAYLOAD:5,EARLY_BROWSE_REQUEST_ABANDONMENT_TYPE_PARAMS:6,EARLY_BROWSE_REQUEST_ABANDONMENT_TYPE_NETWORK_FAILURE:7,EARLY_BROWSE_REQUEST_ABANDONMENT_TYPE_TIMEOUT:8};var KCc={TV_APP_QUALITY_UNKNOWN:0,TV_APP_QUALITY_LIMITED_MEMORY:1,TV_APP_QUALITY_LIMITED_ANIMATION:2,TV_APP_QUALITY_FULL_ANIMATION:3};var LCc={TV_AUTH_ACCESS_CREDENTIAL_TYPE_UNKNOWN:0,TV_AUTH_ACCESS_CREDENTIAL_TYPE_CACHED:1,TV_AUTH_ACCESS_CREDENTIAL_TYPE_IN_FLIGHT:2,TV_AUTH_ACCESS_CREDENTIAL_TYPE_REQUESTED:3,TV_AUTH_ACCESS_CREDENTIAL_TYPE_LOCAL_STORAGE:4};var MCc={TV_NAVIGATION_TYPE_UNKNOWN:0,TV_NAVIGATION_TYPE_FORWARD:1,TV_NAVIGATION_TYPE_BACK:2,TV_NAVIGATION_TYPE_RELOAD:3};var dac={APP_DIALOG_TYPE_UNKNOWN:0,APP_DIALOG_TYPE_CHROMECAST_UPSELL:1,APP_DIALOG_TYPE_IS_USING_VPN:2,APP_DIALOG_TYPE_IS_TRAVEL:3,APP_DIALOG_TYPE_FAMILY_PLAN:4,APP_DIALOG_TYPE_LOCATION_RESOLUTION:5,APP_DIALOG_TYPE_APP_RATING:6,APP_DIALOG_TYPE_AIRPLAY:7,APP_DIALOG_TYPE_CHECK_IN_WARNING:8,APP_DIALOG_TYPE_CHECK_IN_DELINQUENT:9,APP_DIALOG_TYPE_CHECK_IN_SUCCESSFUL:10,APP_DIALOG_TYPE_GREYLIST_DEVICE:11,APP_DIALOG_TYPE_DENYLISTED_DEVICE:12,APP_DIALOG_TYPE_NFL:13,APP_DIALOG_TYPE_BELL:14,APP_DIALOG_TYPE_WELCOME:15,
APP_DIALOG_TYPE_PUSH_PERMISSION:16,APP_DIALOG_TYPE_NOTIFICATIONS_EDUCATION_SHEET:17,APP_DIALOG_TYPE_VIDEO_PICKER:18,APP_DIALOG_TYPE_INVOL_PAUSED_FAMILY_MANAGER:19,APP_DIALOG_TYPE_INVOL_PAUSED_FAMILY_MEMBER:20,APP_DIALOG_TYPE_TURNER:21,APP_DIALOG_TYPE_VOLUNTARY_PAUSED_FAMILY_MANAGER:22,APP_DIALOG_TYPE_VOLUNTARY_PAUSED_FAMILY_MEMBER:23,APP_DIALOG_TYPE_VOICE_REMOTE:24,APP_DIALOG_TYPE_VOICE_REMOTE_OFFBOARDING:25,APP_DIALOG_TYPE_PACKAGE_UPGRADE:26,APP_DIALOG_TYPE_PAYWALL_UNLOCK:27,APP_DIALOG_TYPE_PAYWALL_WELCOME:29,
APP_DIALOG_TYPE_MLB_CHECK_IN:28,APP_DIALOG_TYPE_INCEPTION_COUNTRY_BLOCK:30,APP_DIALOG_TYPE_FEATURE_TIER_UPSELL:31,APP_DIALOG_TYPE_MOBILE_NOTIFICATIONS_INSTRUCTION:32,APP_DIALOG_TYPE_END_OF_FREE_PREVIEW:33,APP_DIALOG_TYPE_SIGN_UP_WITH_EXTERNAL_LINK:34,APP_DIALOG_TYPE_2FA_FORCED_LOCATION_UPDATE:35,APP_DIALOG_TYPE_2FA_MISMATCH_IP:36,APP_DIALOG_TYPE_REQUEST_HOME_LOCATION:37};var Y$b={UNPLUGGED_INITIAL_SCREEN_ORIGIN_UNKNOWN:0,UNPLUGGED_INITIAL_SCREEN_ORIGIN_SIGN_UP:1,UNPLUGGED_INITIAL_SCREEN_ORIGIN_SIGN_IN:2,UNPLUGGED_INITIAL_SCREEN_ORIGIN_AUTHORIZED:3,UNPLUGGED_INITIAL_SCREEN_ORIGIN_ACCOUNT_SWITCH:4};var $$b={UNPLUGGED_USER_STATE_CHANGE_TYPE_UNKNOWN:0,UNPLUGGED_USER_STATE_CHANGE_TYPE_SIGN_UP:1};var NCc={VIDEO_STREAM_TYPE_UNSPECIFIED:0,VIDEO_STREAM_TYPE_LIVE:1,VIDEO_STREAM_TYPE_DVR:2,VIDEO_STREAM_TYPE_VOD:3};var OCc={ACCELERATION_CLIENT_UNKNOWN:0,ACCELERATION_CLIENT_SHORTS:1,ACCELERATION_CLIENT_STORIES:2};var Hbc={ENGAGEMENT_PANEL_VISIBILITY_UNSPECIFIED:0,ENGAGEMENT_PANEL_VISIBILITY_EXPANDED:1,ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED:2,ENGAGEMENT_PANEL_VISIBILITY_HIDDEN:3,ENGAGEMENT_PANEL_VISIBILITY_FULL_BLEED:4};var Qnc={WEB_VIEW_USE_CASE_UNSPECIFIED:0,WEB_VIEW_USE_CASE_SHOPPING_CART_CHECKOUT:1,WEB_VIEW_USE_CASE_SHOPPING_DIRECT_CHECKOUT:2,WEB_VIEW_USE_CASE_SHOPPING_REVIEWS:3,WEB_VIEW_USE_CASE_SHOPPING_ORDER_HISTORY:4,WEB_VIEW_USE_CASE_SEARCH_WEB_RESULT:5,WEB_VIEW_USE_CASE_SEARCH_WEATHER_RESULT:6,WEB_VIEW_USE_CASE_SEARCH_AIR_QUALITY_RESULT:7,WEB_VIEW_USE_CASE_SEARCH_MOVIE_SHOWTIMES_RESULT:8,WEB_VIEW_USE_CASE_SEARCH_PLACE_RESULT:9,WEB_VIEW_USE_CASE_SEARCH_HOTEL_RESULT:10,WEB_VIEW_USE_CASE_GAMEPLAY_MINI_APP:11,
WEB_VIEW_USE_CASE_COURSE_FILES:12,WEB_VIEW_USE_CASE_ADS:13,WEB_VIEW_USE_CASE_QUESTION_AND_ANSWERS:14,WEB_VIEW_USE_CASE_EOM_CONSENT:15,WEB_VIEW_USE_CASE_MY_AD_CENTER:16,WEB_VIEW_USE_CASE_PLACE_UGC_IMAGE_ATTRIBUTION:17};var Opc=new _.ey("invokeInstrumentManagerAction");var PCc=new _.ey("logYpcFlowDismissCommand");var QCc=new _.ey("logYpcFlowStartCommand");var RCc=new _.ey("ypcCancelRecurrenceCommand");var SCc=new _.ey("cancellationFlowState");var VW=new _.ey("premiumPurchaseFlowState");var TCc=new _.ey("unlimitedCreateFamilyEndpoint");var UCc=new _.ey("surveyAnswerCardRenderer");var VCc=new _.ey("iconBadgeRenderer");var WCc=new _.ey("showMoreButtonRenderer");var XCc=new _.ey("sponsorshipDialogHeaderRenderer");var lX={UNKNOWN_TYPE:0,USER:74,ARTIST_BASS_COMPACT_KEY:459,TRACK:344,ARTIST_CONTENT_TYPE:493,ARTIST_TOTAL_REACH_TYPE:419,IS_TOTAL_REACH_EXTENSION:494,C3_CHANNEL:337,MINUTE:237,HOUR:236,DAY:3,WEEK:78,WEEK_MONDAY:248,MONTH:79,QUARTER:246,YEAR:247,NTH_MINUTE:382,NTH_HOUR:383,NTH_DAY:384,TIMEZONE_ID:235,VIDEO:4,WORLD:186,CONTINENT:126,SUB_CONTINENT:127,COUNTRY:117,PROVINCE:125,SALES_REGION:151,DMA_ID:515,CONTENT_OWNER:6,GROUP:132,GROUP_VIDEO:154,GROUP_PLAYLIST:222,GROUP_USER:155,GROUP_ASSET:221,GROUP_CONTENT_OWNER:156,
SUBSCRIPTION_SOURCE_TYPE:209,SUBSCRIPTION_SOURCE_DETAIL:210,VIEWS:7,RAW_VIEWS:124,SPAM_VIEWS:96,NON_VIEW_PLAYBACKS:97,WATCH_TIME:93,LISTEN_TIME:574,WATCH_TIME_HOURS:275,AVERAGE_WATCH_TIME:110,AVERAGE_WATCH_PERCENTAGE:120,POTENTIAL_WATCH_TIME:121,IMPRESSIONS:72,VIDEO_THUMBNAIL_IMPRESSIONS:351,SHORTS_FEED_IMPRESSIONS:495,VIDEO_THUMBNAIL_IMPRESSED_VIEWS:377,VIDEO_THUMBNAIL_IMPRESSIONS_VTR:378,FIRST_SHORTS_FEED_IMPRESSIONS:496,FIRST_SHORTS_FEED_VIEWS:497,SHORTS_FEED_IMPRESSIONS_VTR:498,AVERAGE_WATCH_TIME_FROM_VIDEO_THUMBNAIL_IMPRESSIONS:381,
VIDEO_THUMBNAIL_IMPRESSED_WATCH_TIME:386,WATCH_TIME_PER_VIDEO_THUMBNAIL_IMPRESSION:387,APPROXIMATE_WATCH_TIME_PER_VIDEO_THUMBNAIL_IMPRESSION:410,INTERNAL_VIDEO_PERFORMANCE_SND:437,ESTIMATED_UNIQUE_VIEWERS:338,AVERAGE_VIEWS_PER_VIEWER:380,ACTIVE_SUBSCRIBERS:352,PLAYBACK_LOCATION_DETAIL:113,PLAYBACK_LOCATION_TYPE:114,TRAFFIC_SOURCE_DETAIL:82,TRAFFIC_SOURCE_TYPE:112,DISCOVERY_SOURCE_TYPE:354,TOTAL_ESTIMATED_EARNINGS:21,APPROVED_REVENUE:556,PENDING_REVENUE:567,RETURNED_REVENUE:566,TRANSACTION_STATUS:568,
EARNINGS_SOURCE_ALL:523,EARNINGS_SOURCE_TYPE:375,EARNINGS_SOURCE_GROUPED:514,AD_GROSS_REVENUE:302,CPM:136,IMPRESSIONS_CPM:85,AFV_EARNINGS:22,YOUTUBE_EARNINGS:23,TRANSACTION_EARNINGS_ALL:252,TRANSACTION_COUNT:253,ORDERS_COUNT:562,COURSE_TRANSACTION_COUNT:563,AVERAGE_TRANSACTION_AMOUNT:254,AD_EARNINGS:165,SUBSCRIPTION_EARNINGS:304,IS_FOR_EPM:421,REVENUE_SCOPE:463,PLAYLIST:63,VIEWER_GENDER:27,VIEWER_AGE:28,VIEWER_PROMILLE:29,SUBSCRIBERS_GAINED:30,SUBSCRIBERS_LOST:31,SUBSCRIBERS_GAINED_PLUS_LOST:324,
SUBSCRIBERS_NET_CHANGE:32,BELL_SUBSCRIBERS_NET_CHANGE:398,SUBSCRIBER_BELL_STATE:399,SUBSCRIBER_REACHABILITY_STATE:400,NOTIFICATION_PUSH_SENDS:411,NOTIFICATION_PUSH_DISCARDED:413,NOTIFICATION_PUSH_STATUS:414,NOTIFICATION_TYPE:415,RATINGS_LIKES:39,RATINGS_LIKES_ADDED:143,RATINGS_LIKES_REMOVED:144,RATINGS_DISLIKES:40,RATINGS_DISLIKES_ADDED:145,RATINGS_DISLIKES_REMOVED:146,VIDEO_REMINDER_SET_NET:504,RATINGS_LIKES_PLUS_DISLIKES:325,PLAYLIST_SAVES_ADDED:262,PLAYLIST_SAVES_REMOVED:263,PLAYLIST_SAVES_NET_CHANGE:264,
PLAYLIST_TYPE:355,PLAYLIST_VIDEOS_ADDED:249,PLAYLIST_VIDEOS_REMOVED:250,PLAYLIST_VIDEOS_NET_CHANGE:251,COMMENTS:46,SHARINGS:49,SHARING_SERVICE:50,ADTYPES:62,TOP_LEVEL_ADTYPES:561,MEDIA_TYPE:105,IS_LIVESTREAM:242,STREAM_TYPE:397,PRIMARY_ADTYPES:83,PLAYBACKS:135,ANNOTATION_ID:87,ANNOTATION_TYPE:153,ANNOTATION_IMPRESSIONS:187,ANNOTATION_CLICKS:89,ANNOTATION_CLICKABLE_IMPRESSIONS:88,ANNOTATION_CLICK_RATE:139,ANNOTATION_CLOSES:91,ANNOTATION_CLOSABLE_IMPRESSIONS:104,ANNOTATION_CLOSE_RATE:137,CLAIMED_STATUS:99,
UPLOADER_TYPE:100,NONSUBSCRIBER_VIEWS:326,DEVICE_PLATFORM_TYPE:148,DEVICE_OS_TYPE:149,SUBSCRIBED_TO_UPLOADER:150,SUBSCRIBED_TO_UPLOADER_STATE:395,AUDIENCE_INDEX:166,AUDIENCE_TYPE:199,AUDIENCE_LIVESTREAM_MODE:534,AUDIENCE_SAMPLES:167,AUDIENCE_RELATIVE:168,AUDIENCE_WATCH_PERCENTILES:169,AUDIENCE_WATCH_RELATIVE:170,AUDIENCE_REWATCH_PERCENTILES:171,AUDIENCE_REWATCH_RELATIVE:172,AUDIENCE_UNIQUE_PERCENTILES:179,AUDIENCE_UNIQUE_RELATIVE:180,AUDIENCE_WATCH_START:512,AUDIENCE_WATCH_END:513,VIDEO_COUNT_FIRST_PUBLISHED:200,
UPLOAD_COUNT_FIRST_PUBLISHED:476,VIDEO_COUNT_NEW:213,ASSET:191,PLAYLIST_STARTS:192,PLAYLIST_EXITS:305,PLAYLIST_EXIT_RATE:306,PLAYLIST_VIEWS_AFTER_EXITS_CUTOFF:329,STARTABLE_PLAYLIST_VIEWS:327,STARTABLE_PLAYLIST_WATCH_TIME:328,PLAYLIST_AVERAGE_START_DURATION:195,PLAYLIST_AVERAGE_VIEWS_PER_START:197,PLAYER_APP_TYPE:301,PLAYER_TYPE:223,PLAYER_VERSION:224,IS_CURATED:227,IN_CURATED_CONTENT:396,IS_US:356,IS_PREMIERED:490,IS_US_STATUS:394,CAPTION_LANGUAGE:230,AUDIO_TRACK_LANGUAGE:297,VIDEO_METADATA_LANGUAGE:298,
IS_CROSS_LANGUAGE:342,DNI_STATUS:346,EXCHANGE_RATE:245,TRANSACTION_BUSINESS_MODEL:261,INFO_CARD_ID:265,INFO_CARD_TYPE:266,INFO_CARD_IMPRESSIONS:267,INFO_CARD_CLICKS:268,INFO_CARD_CLICK_RATE:269,INFO_CARD_TEASER_IMPRESSIONS:270,INFO_CARD_TEASER_CLICKS:271,INFO_CARD_TEASER_CLICK_RATE:272,LIVE_MINUTE:303,LIVESTREAM_POSITION_SECOND:391,LIVESTREAM_UNIX_SECOND:503,LIVE_CHAT_MESSAGES:277,LIVE_TOTAL_AVERAGE_CCV:499,LIVE_TOTAL_PEAK_CCV:500,LIVE_HOURS_STREAMED:501,LIVE_PEAK_VIEWERS:278,LIVE_AVERAGE_CCV:489,
LIVE_PEAK_ADS_CCV:598,ENDSCREEN_ELEMENT_ID:332,ENDSCREEN_ELEMENT_TYPE:333,ENDSCREEN_ELEMENT_CLICKS:334,ENDSCREEN_ELEMENT_IMPRESSIONS:335,ENDSCREEN_ELEMENT_CLICK_RATE:336,CITY:340,IS_AD_PAID:341,VIDEO_PUBLISH_TIME:349,VIDEO_PUBLISH_DATE:420,RATINGS_LIKES_PER_KVIEWS:281,RATINGS_DISLIKES_PER_KVIEWS:282,SHARINGS_PER_KVIEWS:286,SUBSCRIBERS_GAINED_PER_NONSUB_KVIEW:288,RATINGS_LIKES_ADDED_PER_KVIEWS:291,RATINGS_LIKES_REMOVED_PER_KVIEWS:292,LIKES_PER_LIKES_PLUS_DISLIKES_PERCENT:295,SUBSCRIBERS_PER_GAINED_AND_LOST_PERCENT:296,
LIKES_AND_DISLIKES_PER_KVIEW:299,AD_IMPRESSIONS_PER_KVIEWS:417,IS_YOUTUBE_RED:308,YOUTUBE_RED_VIEWS:309,YOUTUBE_RED_WATCH_TIME:310,YOUTUBE_RED_WATCH_TIME_HOURS:311,PLAYLIST_YOUTUBE_RED_VIEWS:590,PLAYLIST_YOUTUBE_RED_WATCH_TIME_HOURS:591,ALL_OF_YOUTUBE:350,VIDEO_FORMAT:418,HOUR_OF_WEEK:424,USERS_ONLINE:425,OAC_USERS_ONLINE:429,NON_OAC_USERS_ONLINE:430,IS_STORY:426,STORY:460,NEW_VIEWERS:427,RETURNING_VIEWERS:428,RETURNING_VIEWERS_NEXT:542,RETURNING_NEW_VIEWERS:461,STICKINESS_SCORE:464,MEMBERS_GAINED:431,
MEMBERS_CANCELED:432,MEMBERS_CANCELED_EXIT_SURVEYS:589,MEMBERS_TERMINATED:433,MEMBERS_ACTIVE:434,MEMBERS_INACTIVE:435,MEMBERS_NET_CHANGE:436,MEMBERS_CANCELLATION_REASON:438,MEMBERS_PRICE_LEVEL:439,MEMBERS_USER_CANCELLATION_REASON:453,MEMBERS_GAINED_REASON:454,MEMBERSHIP_TYPE:472,UNIQUE_PAID_VIEWERS_HLL:557,RETURNING_UNIQUE_PAID_VIEWERS_HLL:558,AVERAGE_VIDEOS_PER_UNIQUE_PAID_VIEWER:559,AVERAGE_WATCHTIME_PER_UNIQUE_PAID_VIEWER:560,AVERAGE_MINUTE_AUDIENCE:565,PRIMETIME_SUBSCRIPTIONS:545,PRIMETIME_PAID_SUBSCRIPTIONS:546,
PRIMETIME_TRIAL_SUBSCRIPTIONS:547,PRIMETIME_TRIAL_SUBSCRIPTIONS_STARTED:548,PRIMETIME_TRIAL_SUBSCRIPTIONS_ENDED:549,PRIMETIME_TRIAL_SUBSCRIPTIONS_CONVERTED:550,PRIMETIME_SUBSCRIPTIONS_CANCELED:551,PRIMETIME_TRIAL_CONVERSION_RATE:552,PRIMETIME_CHURN_RATE:554,PRIMETIME_PAID_SUBSCRIPTIONS_STARTED:577,PRIMETIME_PAID_SUBSCRIPTIONS_ENDED:587,PRIMETIME_SUBSCRIBERS:579,PRIMETIME_FAMILY_MEMBER_SUBSCRIBERS:580,AVERAGE_PRIMETIME_SUBSCRIPTION_TENURE:583,PRIMETIME_USER_CANCELLATION_SURVEY_RESPONSES:584,PRIMETIME_WATCH_TIME_MSEC:586,
PRIMETIME_SUBSCRIPTION_PACKAGE:516,PRIMETIME_SUBSCRIPTION_PAYMENT_PLAN_PERIOD:544,PRIMETIME_SUBSCRIPTION_PAYMENT_STATE:553,PRIMETIME_SUBSCRIPTION_PLAN_TYPE:570,PRIMETIME_SUBSCRIPTION_STATE:571,PRIMETIME_SUBSCRIPTION_IS_PAYOUT_FREE:572,PRIMETIME_SUBSCRIPTION_TRANSITION_TO_PAID_TYPE:573,PRIMETIME_SUBSCRIPTION_SIGN_UP_DATE:588,PRIMETIME_USER_CANCELLATION_SURVEY_REASON:585,OVERLAP_VIDEO_VIEWS:592,OVERLAP_PLAYLIST_VIEWS:593,OVERLAP_VIDEO:594,OVERLAP_PLAYLIST:595,WATCH_PROGRESS_STARTS:604,WATCH_PROGRESS_COMPLETIONS:605,
WATCH_PROGRESS_COMPLETION_RATE:606,WATCH_PROGRESS_TOTAL_DAYS_TO_COMPLETION:607,WATCH_PROGRESS_AVERAGE_COMPLETION_TIME:608,TMS_ID:520,PRIMETIME_CONTENT_ID:521,PRIMETIME_PROGRAM_TYPE:522,IS_PRIMETIME_CONTENT:543,POST_IMPRESSIONS:440,POST_LIKES:441,POST_VOTES:442,POST_IMPRESSED_LIKES:448,POST_IMPRESSED_VOTES:449,POST_LIKES_PER_IMPRESSIONS:450,POST_VOTES_PER_IMPRESSIONS:451,POST_SUBSCRIBERS_NET_CHANGE:491,POST:445,POST_ATTACHMENT_TYPE:446,POST_LOCATION_TYPE:447,PRODUCT_CLICKS:456,OFFER_CLICKS:483,AFFILIATE_OFFER_CLICKS:569,
CONNECTED_STORES_OFFER_CLICKS:576,PRODUCT_TRANSACTION_IMPRESSIONS:529,CONNECTED_STORES_PRODUCT_TRANSACTION_IMPRESSIONS:581,TOTAL_SALES:555,PRODUCT:458,SHOPPING_FEATURE:480,SHOPPING_ITEM:502,SHOPPING_MERCHANT:482,IS_ALTERNATIVE_AUDIENCE_RETENTION_AGG:452,SHORTS_REMIX_COUNT:465,SHORTS_REMIX_VIEWS:466,DERIVED_EXTERNAL_VIDEO_ID:467,PRO:468,ENTITY_TYPE:469,CLIP_VIEWS:470,CLIP_VIDEO_WATCHTIME:471,IS_AD_ENABLED:475,CREATOR_CONTENT_TYPE:477,IS_AUDIO_PLAY:478,HAS_MULTIPLE_CLAIMS:479,PLAYLIST_WATCH_TIME_HOURS:484,
PLAYLIST_VIEWS:485,PLAYLIST_AVERAGE_WATCH_TIME:486,PLAYLIST_AVERAGE_WATCH_PERCENTAGE:487,AD_POSITION:488,EMBEDDED_PLAYER_MODE:492,EPM:505,EARNINGS_FOR_EPM:506,VIEWS_FOR_EPM:507,LAST_28_DAYS_AUDIENCE:508,HAS_LIVE_AUDIENCE:509,HAS_SHORTS_AUDIENCE:510,HAS_VOD_AUDIENCE:511,VIDEO_LENGTH_SEC:524,VIDEO_TITLE:530,SEASON_NUMBER:531,EPISODE_NUMBER:532,SHOW_TITLE:533,SEASON_DISPLAY_NUMBER:575,IS_AUDIO_REMIX:535,IS_VISUAL_REMIX:536,IS_GREEN_SCREEN_REMIX:537,IS_SPLICE_REMIX:538,IS_COLLAB_REMIX:539,IS_IMPORT_REMIX:540,
IS_DIRECT_REUSE:541,LOYALTY_STATE:578,AD_COVIEWS:582,PODCAST_STATUS:596,COURSE_STATUS:597,LIVE_CHAT_MESSAGES_AND_REACTIONS:599,LIVE_ENGAGEMENTS:600,LIVE_ENGAGEMENT_TYPE:601,LIVE_REACTIONS:602,LIVE_REACTION_TYPE:603,PODCAST:609,COURSE:610};var YCc=function(a){_.iw.call(this,"channelMessage");this.message=a};
_.H(YCc,_.iw);var ZCc=function(a){_.iw.call(this,"channelError");this.error=a};
_.H(ZCc,_.iw);var $Cc={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",VARIABLE_SPEED:"vsp",ENABLE_VIDEO_SOURCE_CLIENT_NAME:"scn",RECEIVER_PLAYLIST_EXPANSION:"rpe",DISABLE_CURRENTINDEX_IN_NOWPLAYING:"dcn",DISABLE_CURRENTINDEX_IN_PLAYLISTMODIFIED:"dcp",PAUSE_AT_START:"pas"},
aDc={UNKNOWN_THEME:"u",CLASSIC:"cl",KIDS:"k",INSTANT:"i",CREATOR:"cr",MUSIC:"m",GAMING:"g",UNPLUGGED:"up"};var qZ=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.compatibleSenderThemes=new Set;this.experiments=new Set;this.theme="u";new _.ny;this.localChannelEncryptionKey=this.remoteControllerUrl="";this.deviceContext=void 0;this.model=this.brand="";this.year=0;this.chipset=this.osVersion=this.os="";this.mdxDialServerType="MDX_DIAL_SERVER_TYPE_UNKNOWN";
this.pairingType="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",bDc(this,a.capabilities||""),cDc(this,a.compatibleSenderThemes||""),dDc(this,a.experiments||""),this.remoteControllerUrl=a.remoteControllerUrl||"",this.localChannelEncryptionKey=a.localChannelEncryptionKey||
"",this.deviceContext=a.deviceContext,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",this.pairingType=a.pairingType||"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")};
qZ.prototype.copy=function(){var a={id:this.id,name:this.name,app:this.app,type:this.type,user:this.username,userAvatarUri:this.avatar,obfuscatedGaiaId:this.obfuscatedGaiaId,theme:this.theme,capabilities:Array.from(this.capabilities.values()).join(","),compatibleSenderThemes:Array.from(this.compatibleSenderThemes.values()).join(","),experiments:Array.from(this.experiments.values()).join(","),pairingType:this.pairingType};this.brand&&(a.brand=this.brand);this.model&&(a.model=this.model);this.year&&
(a.year=this.year);this.os&&(a.os=this.os);this.osVersion&&(a.osVersion=this.osVersion);this.chipset&&(a.chipset=this.chipset);"UNKNOWN_INTERFACE"!==this.clientName&&(a.clientName=this.clientName);"MDX_DIAL_SERVER_TYPE_UNKNOWN"!==this.mdxDialServerType&&(a.mdxDialServerType=this.mdxDialServerType);a=new qZ(a);a.connected=this.connected;a.remoteControllerUrl=this.remoteControllerUrl;a.localChannelEncryptionKey=this.localChannelEncryptionKey;a.deviceContext=this.deviceContext;return a};
qZ.prototype.equals=function(a){return a?this.id==a.id:!1};
var bDc=function(a,b){a.capabilities.clear();_.Zu(b.split(","),_.ou(_.If.contains,$Cc)).forEach(function(c){a.capabilities.add(c)})},cDc=function(a,b){a.compatibleSenderThemes.clear();
_.Zu(b.split(","),_.ou(_.If.contains,aDc)).forEach(function(c){a.compatibleSenderThemes.add(c)})},dDc=function(a,b){a.experiments.clear();
b.split(",").forEach(function(c){a.experiments.add(c)})};var eDc=function(a,b){this.action=a;this.params=b||{}};_.Wu(a1b,_.fw);_.f=a1b.prototype;_.f.JSC$15599_onTick_=function(){this.JSC$15597_interval_=Math.min(3E5,2*this.JSC$15597_interval_);this.JSC$15599_listener_();this.nextTickTime_&&this.start()};
_.f.start=function(){var a=this.JSC$15597_interval_+15E3*Math.random(),b=this.delay_;b.isActive()||b.start(a);this.nextTickTime_=Date.now()+a};
_.f.stop=function(){this.delay_.stop();this.nextTickTime_=0};
_.f.isActive=function(){return this.delay_.isActive()};
_.f.reset=function(){this.delay_.stop();this.JSC$15597_interval_=5E3};_.Wu(h1b,jAc);_.f=h1b.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.publish=function(a,b){return this.pubsub_.publish.apply(this.pubsub_,arguments)};
_.f.dispose=function(){this.JSC$15600_disposed_||(this.JSC$15600_disposed_=!0,_.Jc(this.pubsub_),this.disconnect(),_.Jc(this.reconnectTimer_),this.reconnectTimer_=null,this.JSC$15600_getXsrfToken_=function(){return""})};
_.f.isDisposed=function(){return this.JSC$15600_disposed_};
_.f.connect=function(a,b,c){if(!this.JSC$15600_channel_||2!=this.JSC$15600_channel_.getState()){this.sCookie_="";this.reconnectTimer_.stop();this.connectionParams_=a||null;this.connectUi_=b||0;a=this.JSC$15600_pathPrefix_+"/test";b=this.JSC$15600_pathPrefix_+"/bind";var d=new nZ(c?c.firstTestResults:null,c?c.secondTestResults:null,this.enableAsyncTest_),e=this.JSC$15600_channel_;e&&(e.handler_=null);d.handler_=this;this.JSC$15600_channel_=d;fDc(this);if(this.JSC$15600_channel_){d=_.rf("ID_TOKEN");
var h=this.JSC$15600_channel_.JSC$15207_extraHeaders_||{};d?h["x-youtube-identity-token"]=d:delete h["x-youtube-identity-token"];this.JSC$15600_channel_.JSC$15207_extraHeaders_=h}e?(e.getState(),this.JSC$15600_channel_.connect(a,b,this.defaultQueryParams_,e.sid_,e.JSC$15207_lastArrayId_)):c?this.JSC$15600_channel_.connect(a,b,this.defaultQueryParams_,c.sessionId,c.arrayId):this.JSC$15600_channel_.connect(a,b,this.defaultQueryParams_)}};
_.f.disconnect=function(a){this.disconnectUi_=a||0;this.reconnectTimer_.stop();fDc(this);this.JSC$15600_channel_&&(3==this.JSC$15600_channel_.getState()&&dAc(this.JSC$15600_channel_),this.JSC$15600_channel_.disconnect());this.disconnectUi_=0};
_.f.sendMessage=function(a,b){a={_sc:a};b&&_.If.extend(a,b);this.reconnectTimer_.isActive()||2==(this.JSC$15600_channel_?this.JSC$15600_channel_.getState():0)?this.JSC$15600_pendingMessages_.push(a):this.isChannelOpened()&&(fDc(this),cAc(this.JSC$15600_channel_,a))};
_.f.JSC$15213_channelOpened=function(){this.reconnectTimer_.reset();this.connectionParams_=null;this.connectUi_=0;if(this.JSC$15600_pendingMessages_.length){var a=this.JSC$15600_pendingMessages_;this.JSC$15600_pendingMessages_=[];for(var b=0,c=a.length;b<c;++b)cAc(this.JSC$15600_channel_,a[b])}this.publish("handlerOpened");this.JSC$15600_channelOpenedCounter.increment("BROWSER_CHANNEL")};
_.f.JSC$15213_channelError=function(a){var b=2==a&&401==this.JSC$15600_channel_.JSC$15207_lastStatusCode_;4==a||b||this.reconnectTimer_.start();this.publish("handlerError",a,b);this.JSC$15600_channelErrorCounter.increment("BROWSER_CHANNEL")};
_.f.JSC$15213_channelClosed=function(a,b){if(!this.reconnectTimer_.isActive())this.publish("handlerClosed");else if(b)for(var c=0,d=b.length;c<d;++c){var e=b[c].map;e&&this.JSC$15600_pendingMessages_.push(e)}this.JSC$15600_channelClosedCounter.increment("BROWSER_CHANNEL");a&&this.pendingMapsOnClosedCounter.JSC$6276_streamzService_.JSC$6068_incrementCounterBy("/client_streamz/youtube/living_room/mdx/browser_channel/pending_maps",a.length);b&&this.undeliveredMapsOnClosedCounter.JSC$6279_streamzService_.JSC$6068_incrementCounterBy("/client_streamz/youtube/living_room/mdx/browser_channel/undelivered_maps",
b.length)};
_.f.JSC$15213_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_&&_.If.extend(a,this.connectionParams_);return a};
_.f.JSC$15213_channelHandleArray=function(a){"S"==a[0]?this.sCookie_=a[1]:"gracefulReconnect"==a[0]?(this.reconnectTimer_.start(),this.JSC$15600_channel_.disconnect()):this.publish("handlerMessage",new eDc(a[0],a[1]));this.JSC$15600_channelMessageReceivedCounter.increment("BROWSER_CHANNEL")};
_.f.isChannelOpened=function(){return!!this.JSC$15600_channel_&&3==this.JSC$15600_channel_.getState()};
var fDc=function(a){if(a.JSC$15600_channel_){var b=a.JSC$15600_getXsrfToken_(),c=a.JSC$15600_channel_.JSC$15207_extraHeaders_||{};b?c["x-youtube-lounge-xsrf-token"]=b:delete c["x-youtube-lounge-xsrf-token"];a.JSC$15600_channel_.JSC$15207_extraHeaders_=c}};
_.f=h1b.prototype;_.f.setLoungeToken=function(a){(this.defaultQueryParams_.loungeIdToken=a)||this.reconnectTimer_.stop();if(this.enableLoungeTokenRefresh_&&this.JSC$15600_channel_){var b=this.JSC$15600_channel_.JSC$15207_extraHeaders_||{};a?b["X-YouTube-LoungeId-Token"]=a:delete b["X-YouTube-LoungeId-Token"];this.JSC$15600_channel_.JSC$15207_extraHeaders_=b}};
_.f.getDeviceId=function(){return this.defaultQueryParams_.id};
_.f.getReconnectTimeout=function(){return this.reconnectTimer_.isActive()?this.reconnectTimer_.nextTickTime_-Date.now():NaN};
_.f.reconnect=function(){var a=this.reconnectTimer_;a.delay_.fire();a.start()};
_.f.safeReconnect_=function(){var a=this.JSC$15600_channel_,b=0;a.JSC$15207_backChannelRequest_&&b++;a.forwardChannelRequest_&&b++;0==b&&this.connect(this.connectionParams_,this.connectUi_)};var JW=function(a,b){var c=a.basePath;a.supportCors&&(c=a.scheme+"://"+a.domain+a.port+a.basePath);return _.Pf(c+b,{})},gDc=function(a,b,c,d,e){a={format:"JSON",
method:"POST",context:a,timeout:5E3,withCredentials:!1,onSuccess:_.ou(a.JSC$15605_onSuccess_,d,!0),onError:_.ou(a.onError_,e),onTimeout:_.ou(a.JSC$15605_onTimeout_,e)};c&&(a.postParams=c,a.headers={"Content-Type":"application/x-www-form-urlencoded"});return _.Zf(b,a)};
i1b.prototype.JSC$15605_onSuccess_=function(a,b,c,d){b?a(d):a({text:c.responseText})};
i1b.prototype.onError_=function(a,b){a(Error("Gh`"+b.status))};
i1b.prototype.JSC$15605_onTimeout_=function(a){a(Error("Hh"))};var HW=function(a,b){return!!b&&(a.id==b||a.uuid==b)},hDc=function(a){return{name:a.name,
screenId:a.id,loungeToken:a.token,dialId:a.uuid,screenIdType:a.idType}},iDc=function(a){return new GW(a)},jDc=function(a){return Array.isArray(a)?_.Af(a,iDc):[]},kDc=function(a){if(!a)return"null";
var b=a.token?".."+a.token.slice(-6):"-",c=a.uuid?".."+a.uuid.slice(-6):"-";return'{name:"'+a.name+'",id:'+a.id.substr(0,6)+"..,token:"+(b+",uuid:"+c+",idType:"+a.idType+"}")},z1b=function(a){return Array.isArray(a)?"["+_.Af(a,kDc).join(",")+"]":"null"};var rZ,pDc=function(){var a=lDc(),b=mDc();_.Ba(a,b);if(nDc()){var c=a,d=_.oob(c,b);0>d&&_.mob(c,-(d+1),0,b)}a=oDc(a);if(0==a.length)try{_.Gga("remote_sid")}catch(e){}else try{_.fg("remote_sid",a.join(","),-1)}catch(e){}},lDc=function(){var a=_.cC("yt-remote-connected-devices")||[];
a.sort(_.nob);return a},oDc=function(a){if(0==a.length)return[];
var b=a[0].indexOf("#"),c=-1==b?a[0]:a[0].substring(0,b);return _.Af(a,function(d,e){return 0==e?d:d.substring(c.length)})},qDc=function(a){_.bC("yt-remote-connected-devices",a,86400)},mDc=function(){if(rDc)return rDc;
var a=_.cC("yt-remote-device-id");a||(a=j1b(),_.bC("yt-remote-device-id",a,31536E3));for(var b=lDc(),c=1,d=a;_.Ba(b,d);)c++,d=a+"#"+c;return rDc=d},sDc=function(){return _.cC("yt-remote-session-browser-channel")},nDc=function(){return _.cC("yt-remote-session-screen-id")},vDc=function(a){5<a.length&&(a=a.slice(a.length-5));
var b=_.Af(tDc(),function(d){return d.loungeToken}),c=_.Af(a,function(d){return d.loungeToken});
_.yxa(c,function(d){return!_.Ba(b,d)})&&uDc();
_.bC("yt-remote-local-screens",a,31536E3)},tDc=function(){return _.cC("yt-remote-local-screens")||[]},uDc=function(){_.bC("yt-remote-lounge-token-expiration",!0,86400)},wDc=function(a){a||(_.dC("yt-remote-session-screen-id"),_.dC("yt-remote-session-video-id"));
pDc();a=lDc();_.Ca(a,mDc());qDc(a)},yDc=function(){xDc();
return rZ?!!rZ.get("yt-remote-use-staging-server"):!1},xDc=function(){if(!rZ){var a=_.mQa();
a&&(rZ=new _.vy(a))}},rDc="";var o1b=function(a,b){_.pw.call(this);var c=this;this.handler=a();this.handler.subscribe("handlerOpened",this.JSC$15612_onOpened,this);this.handler.subscribe("handlerClosed",this.JSC$15612_onClosed,this);this.handler.subscribe("handlerError",function(d,e){c.onError(e)});
this.handler.subscribe("handlerMessage",this.onMessage,this);this.currentScreenId=b};
_.H(o1b,_.pw);_.f=o1b.prototype;_.f.connect=function(a,b,c){this.handler.connect(a,b,c)};
_.f.disconnect=function(a){this.handler.disconnect(a)};
_.f.reconnect=function(){this.handler.reconnect()};
_.f.getDeviceId=function(){return this.handler.getDeviceId()};
_.f.getReconnectTimeout=function(){return this.handler.getReconnectTimeout()};
_.f.isChannelOpened=function(){return this.handler.isChannelOpened()};
_.f.JSC$15612_onOpened=function(){this.dispatchEvent("channelOpened");var a=this.handler,b=this.currentScreenId;_.bC("yt-remote-session-browser-channel",{firstTestResults:[""],secondTestResults:!a.JSC$15600_channel_.useChunked_,sessionId:a.JSC$15600_channel_.sid_,arrayId:a.JSC$15600_channel_.JSC$15207_lastArrayId_});_.bC("yt-remote-session-screen-id",b);a=lDc();b=mDc();_.Ba(a,b)||a.push(b);qDc(a);pDc()};
_.f.JSC$15612_onClosed=function(){this.dispatchEvent("channelClosed")};
_.f.onMessage=function(a){this.dispatchEvent(new YCc(a))};
_.f.onError=function(a){this.dispatchEvent(new ZCc(a?1:0))};
_.f.sendMessage=function(a,b){this.handler.sendMessage(a,b)};
_.f.setLoungeToken=function(a){this.handler.setLoungeToken(a)};
_.f.dispose=function(){this.handler.dispose()};var n1b=function(a,b,c){var d=this;c=void 0===c?function(){return""}:c;
var e=void 0===e?new nzc:e;var h=void 0===h?new _.ku:h;this.pathPrefix=a;this.defaultQueryParams=b;this.getXsrfToken=c;this.JSC$15615_pubsub=h;this.connectionParams=null;this.disconnectUi=this.connectUi=0;this.channel=null;this.channelState=0;this.reconnectTimer=new a1b(function(){var l;0===(null==(l=d.channel)?void 0:Oyc((new qzc(l,l.JSC$15178_channel_)).JSC$15188_channel_.forwardChannelRequestPool_))&&d.connect(d.connectionParams,d.connectUi)});
this.webChannelMessageHeaders={};this.webChannelMessageUrlParams={};this.disposed=!1;this.nonAckedMessagesOnChannelClosed=[];this.lastStatusCode=void 0;this.JSC$15615_channelOpenedCounter=new b1b;this.JSC$15615_channelClosedCounter=new c1b;this.JSC$15615_channelMessageReceivedCounter=new d1b;this.JSC$15615_channelErrorCounter=new e1b};
n1b.prototype.connect=function(a,b){a=void 0===a?{}:a;b=void 0===b?0:b;2!==this.channelState&&(this.reconnectTimer.stop(),this.connectionParams=a,this.connectUi=b,zDc(this),(a=_.rf("ID_TOKEN"))?this.webChannelMessageHeaders["x-youtube-identity-token"]=a:delete this.webChannelMessageHeaders["x-youtube-identity-token"],this.defaultQueryParams&&(this.webChannelMessageUrlParams.device=this.defaultQueryParams.device,this.webChannelMessageUrlParams.name=this.defaultQueryParams.name,this.webChannelMessageUrlParams.app=
this.defaultQueryParams.app,this.webChannelMessageUrlParams.id=this.defaultQueryParams.id,this.defaultQueryParams.mdxVersion&&(this.webChannelMessageUrlParams.mdxVersion=""+this.defaultQueryParams.mdxVersion),this.defaultQueryParams.theme&&(this.webChannelMessageUrlParams.theme=this.defaultQueryParams.theme),this.defaultQueryParams.capabilities&&(this.webChannelMessageUrlParams.capabilities=this.defaultQueryParams.capabilities),this.defaultQueryParams.cst&&(this.webChannelMessageUrlParams.cst=this.defaultQueryParams.cst),
this.defaultQueryParams.authuser&&(this.webChannelMessageUrlParams.authuser=this.defaultQueryParams.authuser),this.defaultQueryParams.pageId&&(this.webChannelMessageUrlParams.pageId=this.defaultQueryParams.pageId)),0!==this.connectUi?this.webChannelMessageUrlParams.ui=""+this.connectUi:delete this.webChannelMessageUrlParams.ui,Object.assign(this.webChannelMessageUrlParams,this.connectionParams),this.channel=new hZ(this.pathPrefix,{httpSessionIdParam:"gsessionid",messageHeaders:this.webChannelMessageHeaders,
messageUrlParams:this.webChannelMessageUrlParams}),this.channel.open(),this.channelState=2,ADc(this))};
var ADc=function(a){_.Br(a.channel,"s",function(){a.channelState=3;a.reconnectTimer.reset();a.connectionParams=null;a.connectUi=0;for(var b=_.g(a.nonAckedMessagesOnChannelClosed),c=b.next();!c.done;c=b.next())c=c.value,a.channel&&a.channel.send(c);a.nonAckedMessagesOnChannelClosed=[];a.publish("webChannelOpened");a.JSC$15615_channelOpenedCounter.increment("WEB_CHANNEL")});
_.Br(a.channel,"t",function(){a.channelState=0;a.reconnectTimer.isActive()||a.publish("webChannelClosed");var b,c=null==(b=a.channel)?void 0:rzc(new qzc(b,b.JSC$15178_channel_));c&&(a.nonAckedMessagesOnChannelClosed=[].concat(_.Pd(c)));a.JSC$15615_channelClosedCounter.increment("WEB_CHANNEL")});
_.Br(a.channel,"v",function(b){var c=b.data;"gracefulReconnect"===c[0]?(a.reconnectTimer.start(),a.channel&&a.channel.close()):a.publish("webChannelMessage",new eDc(c[0],c[1]));a.lastStatusCode=b.statusCode;a.JSC$15615_channelMessageReceivedCounter.increment("WEB_CHANNEL")});
_.Br(a.channel,"u",function(){401===a.lastStatusCode||a.reconnectTimer.start();a.publish("webChannelError");a.JSC$15615_channelErrorCounter.increment("WEB_CHANNEL")})};
_.f=n1b.prototype;_.f.disconnect=function(a){this.disconnectUi=void 0===a?0:a;this.reconnectTimer.stop();zDc(this);this.channel&&(0!==this.disconnectUi?this.webChannelMessageUrlParams.ui=""+this.disconnectUi:delete this.webChannelMessageUrlParams.ui,this.channel.close());this.disconnectUi=0};
_.f.getReconnectTimeout=function(){return this.reconnectTimer.isActive()?this.reconnectTimer.nextTickTime_-Date.now():NaN};
_.f.reconnect=function(){var a=this.reconnectTimer;a.delay_.fire();a.start()};
_.f.sendMessage=function(a,b){this.channel&&(zDc(this),a=Object.assign({},{_sc:a},b),this.channel.send(a))};
_.f.setLoungeToken=function(a){a||this.reconnectTimer.stop();a?this.webChannelMessageHeaders["X-YouTube-LoungeId-Token"]=a:delete this.webChannelMessageHeaders["X-YouTube-LoungeId-Token"]};
var zDc=function(a){var b=a.getXsrfToken();b?a.webChannelMessageHeaders["x-youtube-lounge-xsrf-token"]=b:delete a.webChannelMessageHeaders["x-youtube-lounge-xsrf-token"]};
_.f=n1b.prototype;_.f.getDeviceId=function(){return this.defaultQueryParams?this.defaultQueryParams.id:""};
_.f.publish=function(a){return this.JSC$15615_pubsub.publish.apply(this.JSC$15615_pubsub,[a].concat(_.Pd(_.Xc.apply(1,arguments))))};
_.f.subscribe=function(a,b,c){return this.JSC$15615_pubsub.subscribe(a,b,c)};
_.f.unsubscribe=function(a,b,c){return this.JSC$15615_pubsub.unsubscribe(a,b,c)};
_.f.unsubscribeByKey=function(a){return this.JSC$15615_pubsub.unsubscribeByKey(a)};
_.f.dispose=function(){this.disposed||(this.disposed=!0,_.Jc(this.JSC$15615_pubsub),this.disconnect(),_.Jc(this.reconnectTimer),this.getXsrfToken=function(){return""})};
_.f.isDisposed=function(){return this.disposed};var m1b=function(a){_.pw.call(this);this.webChannelService=a();this.webChannelService.subscribe("webChannelOpened",this.JSC$15623_onOpened,this);this.webChannelService.subscribe("webChannelClosed",this.JSC$15623_onClosed,this);this.webChannelService.subscribe("webChannelError",this.onError,this);this.webChannelService.subscribe("webChannelMessage",this.onMessage,this)};
_.H(m1b,_.pw);_.f=m1b.prototype;_.f.connect=function(a,b){this.webChannelService.connect(a,b)};
_.f.disconnect=function(a){this.webChannelService.disconnect(a)};
_.f.reconnect=function(){this.webChannelService.reconnect()};
_.f.getDeviceId=function(){return this.webChannelService.getDeviceId()};
_.f.getReconnectTimeout=function(){return this.webChannelService.getReconnectTimeout()};
_.f.isChannelOpened=function(){return 3===this.webChannelService.channelState};
_.f.JSC$15623_onOpened=function(){this.dispatchEvent("channelOpened")};
_.f.JSC$15623_onClosed=function(){this.dispatchEvent("channelClosed")};
_.f.onMessage=function(a){this.dispatchEvent(new YCc(a))};
_.f.onError=function(){this.dispatchEvent(new ZCc(401===this.webChannelService.lastStatusCode?1:0))};
_.f.sendMessage=function(a,b){this.webChannelService.sendMessage(a,b)};
_.f.setLoungeToken=function(a){this.webChannelService.setLoungeToken(a)};
_.f.dispose=function(){this.webChannelService.dispose()};var y1b=Date.now(),KW=null,w1b=Array(50),NW=-1,x1b=!1;_.Wu(OW,_.bW);OW.prototype.getScreens=function(){return this.screens};
OW.prototype.contains=function(a){return!!l1b(this.screens,a)};
OW.prototype.get=function(a){return a?IW(this.screens,a):null};
var BDc=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},CDc=function(a,b){var c=a.screens.length!=b.length;
a.screens=_.Zu(a.screens,function(h){return!!l1b(b,h)});
for(var d=0,e=b.length;d<e;d++)c=BDc(a,b[d])||c;return c},DDc=function(a,b){var c=a.screens.length;
a.screens=_.Zu(a.screens,function(d){return!(d||b?!d!=!b?0:d.id==b.id:1)});
return a.screens.length<c};
OW.prototype.info=function(a){LW(this.JSC$15624_logName_,a)};var EDc=function(a,b,c,d,e){_.bW.call(this);this.JSC$15627_http_=a;this.pairingCode_=b;this.deviceId_=c;this.friendlyName_=d;this.enableShortLivedLoungeToken_=e;this.pollIndex_=0;this.JSC$15627_xhr_=null;this.JSC$15627_timer_=NaN};
_.H(EDc,_.bW);_.f=EDc.prototype;_.f.start=function(){!this.JSC$15627_xhr_&&isNaN(this.JSC$15627_timer_)&&this.poll_()};
_.f.stop=function(){this.JSC$15627_xhr_&&(this.JSC$15627_xhr_.abort(),this.JSC$15627_xhr_=null);isNaN(this.JSC$15627_timer_)||(_.Xf(this.JSC$15627_timer_),this.JSC$15627_timer_=NaN)};
_.f.disposeInternal=function(){this.stop();_.bW.prototype.disposeInternal.call(this)};
_.f.poll_=function(){this.JSC$15627_timer_=NaN;this.JSC$15627_xhr_=_.Zf(JW(this.JSC$15627_http_,"/pairing/get_screen"),{method:"POST",postParams:{pairing_code:this.pairingCode_},timeout:5E3,onSuccess:(0,_.Uu)(this.JSC$15629_onSuccess_,this),onError:(0,_.Uu)(this.onError_,this),onTimeout:(0,_.Uu)(this.JSC$15629_onTimeout_,this)})};
_.f.JSC$15629_onSuccess_=function(a,b){this.JSC$15627_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.publish("pairingComplete",new GW(a),b)};
_.f.onError_=function(a){this.JSC$15627_xhr_=null;a.status&&404==a.status?this.pollIndex_>=FDc.length?this.publish("pairingFailed",Error("Ih")):(a=FDc[this.pollIndex_],this.JSC$15627_timer_=_.Vf((0,_.Uu)(this.poll_,this),a),this.pollIndex_++):this.publish("pairingFailed",Error("Jh`"+a.status))};
_.f.JSC$15629_onTimeout_=function(){this.JSC$15627_xhr_=null;this.publish("pairingFailed",Error("Kh"))};
var FDc=[2E3,2E3,1E3,1E3,1E3,2E3,2E3,5E3,5E3,1E4];_.Wu(QW,OW);_.f=QW.prototype;_.f.start=function(){PW(this)&&this.publish("screenChange");!_.cC("yt-remote-lounge-token-expiration")&&GDc(this);_.Xf(this.loungeTokenRefreshTimer_);this.loungeTokenRefreshTimer_=_.Vf((0,_.Uu)(this.start,this),1E4)};
_.f.add=function(a,b){PW(this);BDc(this,a);HDc(this,!1);this.publish("screenChange");b(a);a.token||GDc(this)};
_.f.remove=function(a,b){var c=PW(this);DDc(this,a)&&(HDc(this,!1),c=!0);b(a);c&&this.publish("screenChange")};
_.f.updateName=function(a,b,c,d){var e=PW(this),h=this.get(a.id);h?(h.name!=b&&(h.name=b,HDc(this,!1),e=!0),c(a)):d(Error("Lh"));e&&this.publish("screenChange")};
_.f.disposeInternal=function(){_.Xf(this.loungeTokenRefreshTimer_);QW.superClass_.disposeInternal.call(this)};
var GDc=function(a){if(a.screens.length){var b=_.Af(a.screens,function(d){return d.id}),c=JW(a.JSC$15631_http_,"/pairing/get_lounge_token_batch");
gDc(a.JSC$15631_http_,c,{screen_ids:b.join(",")},(0,_.Uu)(a.handleLoungeTokens_,a),(0,_.Uu)(a.handleLoungeTokenError_,a))}};
QW.prototype.handleLoungeTokens_=function(a){PW(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)}HDc(this,!b);b&&LW(this.JSC$15624_logName_,"Missed "+b+" lounge tokens.")};
QW.prototype.handleLoungeTokenError_=function(a){LW(this.JSC$15624_logName_,"Requesting lounge tokens failed: "+a)};
var PW=function(a){if(_.u("deprecate_pair_servlet_enabled"))return CDc(a,[]);var b=jDc(tDc());b=_.Zu(b,function(c){return!c.uuid});
return CDc(a,b)},HDc=function(a,b){vDc(_.Af(a.screens,hDc));
b&&uDc()};var sZ=function(a,b){_.bW.call(this);this.getScreensToCheck_=b;b=(b=_.cC("yt-remote-online-screen-ids")||"")?b.split(","):[];for(var c={},d=this.getScreensToCheck_(),e=d.length,h=0;h<e;++h){var l=d[h].id;c[l]=_.Ba(b,l)}this.screenIdSet_=c;this.JSC$15634_http_=a;this.refreshTimer_=this.fastCheckEndTime_=NaN;this.currentRequest_=null;IDc("Initialized with "+(0,_.gi)(this.screenIdSet_))};
_.H(sZ,_.bW);sZ.prototype.isOnline=function(a){return!!this.screenIdSet_[a]};
sZ.prototype.start=function(){var a=parseInt(_.cC("yt-remote-fast-check-period")||"0",10);(this.fastCheckEndTime_=_.Vu()-144E5<a?0:a)?JDc(this):(this.fastCheckEndTime_=_.Vu()+3E5,_.bC("yt-remote-fast-check-period",this.fastCheckEndTime_),this.requestScreenAvailability_())};
sZ.prototype.isEmpty=function(){return _.If.isEmpty(this.screenIdSet_)};
sZ.prototype.update=function(){IDc("Updating availability on schedule.");var a=this.getScreensToCheck_(),b=_.If.filter(this.screenIdSet_,function(c,d){return c&&!!IW(a,d)},this);
KDc(this,b)};
var LDc=function(a,b,c){var d=JW(a.JSC$15634_http_,"/pairing/get_screen_availability");gDc(a.JSC$15634_http_,d,{lounge_token:b.token},(0,_.Uu)(function(e){e=e.screens||[];for(var h=e.length,l=0;l<h;++l)if(e[l].loungeToken==b.token){c("online"==e[l].status);return}c(!1)},a),(0,_.Uu)(function(){c(!1)},a))};
sZ.prototype.disposeInternal=function(){_.Xf(this.refreshTimer_);this.refreshTimer_=NaN;this.currentRequest_&&(this.currentRequest_.abort(),this.currentRequest_=null);_.bW.prototype.disposeInternal.call(this)};
var KDc=function(a,b){a:if(_.If.getCount(b)!=_.If.getCount(a.screenIdSet_))var c=!1;else{c=_.If.getKeys(b);for(var d=c.length,e=0;e<d;++e)if(!a.screenIdSet_[c[e]]){c=!1;break a}c=!0}c||(IDc("Updated online screens: "+(0,_.gi)(a.screenIdSet_)),a.screenIdSet_=b,a.publish("screenChange"));MDc(a)},JDc=function(a){isNaN(a.refreshTimer_)||_.Xf(a.refreshTimer_);
a.refreshTimer_=_.Vf((0,_.Uu)(a.requestScreenAvailability_,a),0<a.fastCheckEndTime_&&a.fastCheckEndTime_<_.Vu()?2E4:1E4)};
sZ.prototype.requestScreenAvailability_=function(){_.Xf(this.refreshTimer_);this.refreshTimer_=NaN;this.currentRequest_&&this.currentRequest_.abort();var a=NDc(this);if(_.If.getCount(a)){var b=JW(this.JSC$15634_http_,"/pairing/get_screen_availability"),c={lounge_token:_.If.getKeys(a).join(",")};this.currentRequest_=gDc(this.JSC$15634_http_,b,c,(0,_.Uu)(this.onScreenAvailability_,this,a),(0,_.Uu)(this.onScreenAvailabilityError_,this))}else KDc(this,{}),JDc(this)};
sZ.prototype.onScreenAvailability_=function(a,b){this.currentRequest_=null;var c=_.If.getKeys(NDc(this));if(_.Na(c,_.If.getKeys(a))){b=b.screens||[];c={};for(var d=b.length,e=0;e<d;++e)c[a[b[e].loungeToken]]="online"==b[e].status;KDc(this,c);JDc(this)}else this.warn_("Changing Screen set during request."),this.requestScreenAvailability_()};
sZ.prototype.onScreenAvailabilityError_=function(a){this.warn_("Screen availability failed: "+a);this.currentRequest_=null;JDc(this)};
var IDc=function(a){LW("OnlineScreenService",a)};
sZ.prototype.warn_=function(a){LW("OnlineScreenService",a)};
var NDc=function(a){var b={};_.Lf(a.getScreensToCheck_(),function(c){c.token?b[c.token]=c.id:this.warn_("Requesting availability of screen w/o lounge token.")});
return b},MDc=function(a){a=_.If.getKeys(_.If.filter(a.screenIdSet_,function(b){return b}));
a.sort(_.nob);a.length?_.bC("yt-remote-online-screen-ids",a.join(","),60):_.dC("yt-remote-online-screen-ids")};var tZ=function(a,b){b=void 0===b?!1:b;OW.call(this,"ScreenService");this.JSC$15637_http_=a;this.disableAutomaticScreenCache_=b;this.onlineScreenService_=this.localScreenService_=null;this.automaticScreens_=[];this.deviceToScreenId_={};ODc(this)};
_.Wu(tZ,OW);_.f=tZ.prototype;_.f.start=function(){this.localScreenService_.start();this.onlineScreenService_.start();this.screens.length&&(this.publish("screenChange"),this.onlineScreenService_.isEmpty()||this.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,LW(this.JSC$15624_logName_,a),d(Error(a)))};
_.f.getScreens=function(a){return a?this.screens:OYb(this.screens,_.Zu(this.automaticScreens_,function(b){return!this.contains(b)},this))};
_.f.JSC$15639_getOnlineScreens=function(){return _.Zu(this.getScreens(!0),function(a){return this.onlineScreenService_.isOnline(a.id)},this)};
var QDc=function(a,b,c,d,e,h){a.info("getAutomaticScreenByIds "+c+" / "+b);c||(c=a.deviceToScreenId_[b]);var l=a.getScreens(),m=c?IW(l,c):null;c&&(a.disableAutomaticScreenCache_||m)||(m=IW(l,b));if(m){m.uuid=b;var p=uZ(a,m);LDc(a.onlineScreenService_,p,function(q){e(q?p:null)})}else c?PDc(a,c,(0,_.Uu)(function(q){var t=uZ(this,new GW({name:d,
screenId:c,loungeToken:q,dialId:b||""}));LDc(this.onlineScreenService_,t,function(y){e(y?t:null)})},a),h):e(null)};
tZ.prototype.JSC$15639_getScreenByPollingPairingCode=function(a,b,c,d,e,h){var l=this;this.info("getDialScreenByPairingCode "+a+" / "+b);var m=new EDc(this.JSC$15637_http_,a,b,c,d);m.subscribe("pairingComplete",function(p,q){_.Jc(m);e(uZ(l,p),q)});
m.subscribe("pairingFailed",function(p){_.Jc(m);h(p)});
m.start();return(0,_.Uu)(m.stop,m)};
var RDc=function(a,b){for(var c=a.screens.length,d=0;d<c;++d)if(a.screens[d].name==b)return a.screens[d];return null};
tZ.prototype.JSC$15639_getScreenByPairingCode=function(a,b,c,d){_.Zf(JW(this.JSC$15637_http_,"/pairing/get_screen"),{method:"POST",postParams:{pairing_code:a},timeout:5E3,onSuccess:(0,_.Uu)(function(e,h){e=new GW(h.screen||{});if(!e.name||RDc(this,e.name)){a:{h=e.name;for(var l=2,m=b(h,l);RDc(this,m);){l++;if(20<l)break a;m=b(h,l)}h=m}e.name=h}c(uZ(this,e))},this),
onError:(0,_.Uu)(function(e){d(Error("Mh`"+e.status))},this),
onTimeout:(0,_.Uu)(function(){d(Error("Nh"))},this)})};
var SDc=function(a,b,c){LDc(a.onlineScreenService_,b,c)};
tZ.prototype.disposeInternal=function(){_.Jc(this.localScreenService_);_.Jc(this.onlineScreenService_);tZ.superClass_.disposeInternal.call(this)};
var PDc=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("Oh"))},
onError:function(){d(Error("Ph"))}};
_.Zf(JW(a.JSC$15637_http_,"/pairing/get_lounge_token_batch"),e)},TDc=function(a){a.screens=a.localScreenService_.getScreens();
for(var b=_.If.transpose(a.deviceToScreenId_),c=a.screens.length,d=0;d<c;++d){var e=a.screens[d];e.uuid=b[e.id]||""}a.info("Updated manual screens: "+z1b(a.screens))};
tZ.prototype.handleScreenChange_=function(){TDc(this);this.publish("screenChange");this.onlineScreenService_.update()};
var ODc=function(a){UDc(a);a.localScreenService_=new QW(a.JSC$15637_http_);a.localScreenService_.subscribe("screenChange",(0,_.Uu)(a.handleScreenChange_,a));TDc(a);a.disableAutomaticScreenCache_||(a.automaticScreens_=jDc(_.cC("yt-remote-automatic-screen-cache")||[]));UDc(a);a.info("Initializing automatic screens: "+z1b(a.automaticScreens_));a.onlineScreenService_=new sZ(a.JSC$15637_http_,(0,_.Uu)(a.getScreens,a,!0));a.onlineScreenService_.subscribe("screenChange",(0,_.Uu)(function(){this.publish("onlineScreenChange")},
a))},uZ=function(a,b){var c=a.get(b.id);
c?(c.uuid=b.uuid,b=c):((c=IW(a.automaticScreens_,b.uuid))?(c.id=b.id,c.token=b.token,b=c):a.automaticScreens_.push(b),a.disableAutomaticScreenCache_||VDc(a));UDc(a);a.deviceToScreenId_[b.uuid]=b.id;_.bC("yt-remote-device-id-map",a.deviceToScreenId_,31536E3);return b},VDc=function(a){a=_.Zu(a.automaticScreens_,function(b){return"shortLived"!=b.idType});
_.bC("yt-remote-automatic-screen-cache",_.Af(a,hDc))},UDc=function(a){a.deviceToScreenId_=_.cC("yt-remote-device-id-map")||{}};
tZ.prototype.dispose=tZ.prototype.dispose;var vZ=function(a,b,c){_.bW.call(this);this.JSC$15641_logName_=c;this.JSC$15641_screenService_=a;this.receiver_=b;this.screen_=null};
_.Wu(vZ,_.bW);var wZ=function(a,b){a.screen_=b;a.publish("sessionScreen",a.screen_)},WDc=function(a,b){a.screen_&&(a.screen_.token=b,uZ(a.JSC$15641_screenService_,a.screen_));
a.publish("sessionScreen",a.screen_)};
vZ.prototype.onSessionStopped=function(a){this.isDisposed()||(a&&(xZ(this,""+a),this.publish("sessionFailed")),this.screen_=null,this.publish("sessionScreen",null))};
vZ.prototype.info=function(a){LW(this.JSC$15641_logName_,a)};
var xZ=function(a,b){LW(a.JSC$15641_logName_,b)};
vZ.prototype.JSC$15643_getCastSession=function(){return null};
vZ.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,_.Uu)(function(){this.info("Updated receiver status for "+b.friendlyName+": "+a)},this),(0,_.Uu)(function(){xZ(this,"Failed to update receiver status for: "+b.friendlyName)},this))};
vZ.prototype.disposeInternal=function(){this.setDisplayStatus("");vZ.superClass_.disposeInternal.call(this)};var yZ=function(a,b,c){vZ.call(this,a,b,"CastSession");var d=this;this.config_=c;this.JSC$15646_session_=null;this.JSC$15646_boundSessionUpdate_=(0,_.Uu)(this.JSC$15648_onSessionUpdate_,this);this.boundYoutubeMessage_=(0,_.Uu)(this.onYoutubeMessage_,this);this.sessionStatusTimeoutKey_=_.Vf(function(){XDc(d,null)},12E4);
this.getLoungeTokenTimeoutKey_=this.onLoungeTokenTimeoutKey_=this.JSC$15646_checkScreenAvailabilityTimeoutKey_=this.getScreenTimeoutKey_=0;this.JSC$15646_isInitLoungeToken_=!1;this.JSC$15646_lastLoungeTokenRefreshError_="unknown"};
_.H(yZ,vZ);_.f=yZ.prototype;
_.f.setCastSession=function(a){if(this.JSC$15646_session_){if(this.JSC$15646_session_==a)return;xZ(this,"Overriding cast session with new session object");YDc(this);this.JSC$15646_isInitLoungeToken_=!1;this.JSC$15646_lastLoungeTokenRefreshError_="unknown";this.JSC$15646_session_.removeUpdateListener(this.JSC$15646_boundSessionUpdate_);this.JSC$15646_session_.removeMessageListener("urn:x-cast:com.google.youtube.mdx",this.boundYoutubeMessage_)}this.JSC$15646_session_=a;this.JSC$15646_session_.addUpdateListener(this.JSC$15646_boundSessionUpdate_);this.JSC$15646_session_.addMessageListener("urn:x-cast:com.google.youtube.mdx",
this.boundYoutubeMessage_);ZDc(this,"getMdxSessionStatus")};
_.f.launchWithParams=function(a){this.info("launchWithParams no-op for Cast: "+(0,_.gi)(a))};
_.f.stop=function(){if(this.JSC$15646_session_)this.JSC$15646_session_.stop((0,_.Uu)(function(){this.onSessionStopped()},this),(0,_.Uu)(function(){this.onSessionStopped(Error("Qh"))},this));
else this.onSessionStopped(Error("Rh"))};
_.f.setDisplayStatus=function(){};
_.f.disposeInternal=function(){this.info("disposeInternal");YDc(this);this.JSC$15646_session_&&(this.JSC$15646_session_.removeUpdateListener(this.JSC$15646_boundSessionUpdate_),this.JSC$15646_session_.removeMessageListener("urn:x-cast:com.google.youtube.mdx",this.boundYoutubeMessage_));this.JSC$15646_session_=null;vZ.prototype.disposeInternal.call(this)};
var aEc=function(a,b){_.Xf(a.getLoungeTokenTimeoutKey_);a.getLoungeTokenTimeoutKey_=0;0==b?$Dc(a):a.getLoungeTokenTimeoutKey_=_.Vf(function(){$Dc(a)},b)},$Dc=function(a){ZDc(a,"getLoungeToken");
_.Xf(a.onLoungeTokenTimeoutKey_);a.onLoungeTokenTimeoutKey_=_.Vf(function(){bEc(a,null)},3E4)},ZDc=function(a,b){a.info("sendYoutubeMessage_: "+b+" "+(0,_.gi)(void 0));
var c={};c.type=b;a.JSC$15646_session_?a.JSC$15646_session_.sendMessage("urn:x-cast:com.google.youtube.mdx",c,function(){},(0,_.Uu)(function(){xZ(this,"Failed to send message: "+b+".")},a)):xZ(a,"Sending yt message without session: "+(0,_.gi)(c))};
yZ.prototype.onYoutubeMessage_=function(a,b){if(!this.isDisposed())if(b)if(b=(0,_.vn)(b),_.Ka(b))switch(a=""+b.type,b=b.data||{},this.info("onYoutubeMessage_: "+a+" "+(0,_.gi)(b)),a){case "mdxSessionStatus":XDc(this,b);break;case "loungeToken":bEc(this,b);break;default:xZ(this,"Unknown youtube message: "+a)}else xZ(this,"Unable to parse message.");else xZ(this,"No data in message.")};
var cEc=function(a,b){if(b)a.info("onConnectedScreenId_: Received screenId: "+b),a.screen_&&a.screen_.id==b||a.getScreen_(b,function(c){wZ(a,c)},function(){return a.onSessionStopped()},5);
else a.onSessionStopped(Error("Sh"))},eEc=function(a,b,c){a.info("onConnectedScreenData_: Received screenData: "+JSON.stringify(b));
var d=new GW(b);dEc(a,d,function(e){e?(a.JSC$15646_isInitLoungeToken_=!0,uZ(a.JSC$15641_screenService_,d),wZ(a,d),a.JSC$15646_lastLoungeTokenRefreshError_="unknown",aEc(a,c)):(_.Ef(Error("Th`"+JSON.stringify(b))),a.onSessionStopped())},5)},XDc=function(a,b){_.Xf(a.sessionStatusTimeoutKey_);
a.sessionStatusTimeoutKey_=0;if(b)a.config_.enableCastLoungeToken&&b.loungeToken?b.deviceId?a.screen_&&a.screen_.uuid==b.deviceId||(b.loungeTokenRefreshIntervalMs?eEc(a,{name:a.receiver_.friendlyName,screenId:b.screenId,loungeToken:b.loungeToken,dialId:b.deviceId,screenIdType:"shortLived"},b.loungeTokenRefreshIntervalMs):(_.Ef(Error("Vh`"+JSON.stringify(b))),cEc(a,b.screenId))):(_.Ef(Error("Uh`"+JSON.stringify(b))),cEc(a,b.screenId)):cEc(a,b.screenId);else a.onSessionStopped(Error("Sh"))},bEc=function(a,
b){_.Xf(a.onLoungeTokenTimeoutKey_);
a.onLoungeTokenTimeoutKey_=0;var c=null;if(b)if(b.loungeToken){var d;(null==(d=a.screen_)?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$15646_lastLoungeTokenRefreshError_=c,aEc(a,3E4)):(WDc(a,b.loungeToken),a.JSC$15646_isInitLoungeToken_=!1,a.JSC$15646_lastLoungeTokenRefreshError_="unknown",aEc(a,b.loungeTokenRefreshIntervalMs))};
yZ.prototype.getScreen_=function(a,b,c,d){_.Xf(this.getScreenTimeoutKey_);this.getScreenTimeoutKey_=0;QDc(this.JSC$15641_screenService_,this.receiver_.label,a,this.receiver_.friendlyName,(0,_.Uu)(function(e){e?b(e):0<=d?(xZ(this,"Screen "+a+" appears to be offline. "+d+" retries left."),this.getScreenTimeoutKey_=_.Vf((0,_.Uu)(this.getScreen_,this,a,b,c,d-1),300)):c(Error("Wh"))},this),c)};
var dEc=function(a,b,c,d){_.Xf(a.JSC$15646_checkScreenAvailabilityTimeoutKey_);a.JSC$15646_checkScreenAvailabilityTimeoutKey_=0;SDc(a.JSC$15641_screenService_,b,function(e){e||0>d?c(e):a.JSC$15646_checkScreenAvailabilityTimeoutKey_=_.Vf(function(){dEc(a,b,c,d-1)},300)})};
yZ.prototype.JSC$15643_getCastSession=function(){return this.JSC$15646_session_};
yZ.prototype.JSC$15648_onSessionUpdate_=function(a){this.isDisposed()||a||(xZ(this,"Cast session died."),this.onSessionStopped())};
var YDc=function(a){_.Xf(a.getScreenTimeoutKey_);a.getScreenTimeoutKey_=0;_.Xf(a.JSC$15646_checkScreenAvailabilityTimeoutKey_);a.JSC$15646_checkScreenAvailabilityTimeoutKey_=0;_.Xf(a.sessionStatusTimeoutKey_);a.sessionStatusTimeoutKey_=0;_.Xf(a.onLoungeTokenTimeoutKey_);a.onLoungeTokenTimeoutKey_=0;_.Xf(a.getLoungeTokenTimeoutKey_);a.getLoungeTokenTimeoutKey_=0};var zZ=function(a,b,c,d){vZ.call(this,a,b,"DialSession");this.config_=d;this.JSC$15650_session_=this.launchData_=null;this.reversePairingCode_="";this.JSC$15650_theme_=c;this.connectData_=null;this.deferredLaunch_=function(){};
this.JSC$15650_deferredLaunchDeadlineTimer_=NaN;this.JSC$15650_boundSessionUpdate_=(0,_.Uu)(this.JSC$15652_onSessionUpdate_,this);this.cancelPolling_=function(){};
this.getDialAppInfoTimeoutKey_=this.JSC$15650_checkScreenAvailabilityTimeoutKey_=0;this.JSC$15650_isInitLoungeToken_=!1;this.JSC$15650_lastLoungeTokenRefreshError_="unknown"};
_.H(zZ,vZ);zZ.prototype.setCastSession=function(a){this.JSC$15650_session_=a;this.JSC$15650_session_.addUpdateListener(this.JSC$15650_boundSessionUpdate_)};
zZ.prototype.launchWithParams=function(a){this.connectData_=a;this.deferredLaunch_()};
zZ.prototype.stop=function(){fEc(this);if(this.JSC$15650_session_)this.JSC$15650_session_.stop((0,_.Uu)(this.onSessionStopped,this,null),(0,_.Uu)(this.onSessionStopped,this,"Failed to stop DIAL device."));else this.onSessionStopped()};
zZ.prototype.disposeInternal=function(){fEc(this);this.JSC$15650_session_&&this.JSC$15650_session_.removeUpdateListener(this.JSC$15650_boundSessionUpdate_);this.JSC$15650_session_=null;vZ.prototype.disposeInternal.call(this)};
var gEc=function(a){var b;return!!(a.config_.enableDialLoungeToken&&(null==(b=a.JSC$15650_session_)?0:b.getDialAppInfo))},iEc=function(a){a.cancelPolling_=a.JSC$15641_screenService_.JSC$15639_getScreenByPollingPairingCode(a.reversePairingCode_,a.receiver_.label,a.receiver_.friendlyName,gEc(a),function(b,c){a.cancelPolling_=function(){};
a.JSC$15650_isInitLoungeToken_=!0;wZ(a,b);"shortLived"==b.idType&&0<c&&hEc(a,c)},function(b){a.cancelPolling_=function(){};
a.onSessionStopped(b)})};
zZ.prototype.JSC$15652_onSessionUpdate_=function(a){this.isDisposed()||a||(xZ(this,"DIAL session died."),this.cancelPolling_(),this.cancelPolling_=function(){},this.onSessionStopped())};
var jEc=function(a){var b={};b.pairingCode=a.reversePairingCode_;b.theme=a.JSC$15650_theme_;yDc()&&(b.env_useStageMdx=1);return _.$f(b)},kEc=function(a){return new Promise(function(b){a.reversePairingCode_=j1b();
if(a.connectData_){var c=new chrome.cast.DialLaunchResponse(!0,jEc(a));b(c);iEc(a)}else a.deferredLaunch_=function(){_.Xf(a.JSC$15650_deferredLaunchDeadlineTimer_);a.deferredLaunch_=function(){};
a.JSC$15650_deferredLaunchDeadlineTimer_=NaN;var d=new chrome.cast.DialLaunchResponse(!0,jEc(a));b(d);iEc(a)},a.JSC$15650_deferredLaunchDeadlineTimer_=_.Vf(function(){a.deferredLaunch_()},100)})},mEc=function(a,b,c){a.info("initOnConnectedScreenDataPromise_: Received screenData: "+JSON.stringify(b));
var d=new GW(b);return(new Promise(function(e){lEc(a,d,function(h){h?(a.JSC$15650_isInitLoungeToken_=!0,uZ(a.JSC$15641_screenService_,d),wZ(a,d),hEc(a,c)):_.Ef(Error("Yh`"+JSON.stringify(b)));e(h)},5)})).then(function(e){return e?new chrome.cast.DialLaunchResponse(!1):kEc(a)})},nEc=function(a,b){var c=a.launchData_.receiver.label,d=a.receiver_.friendlyName;
return(new Promise(function(e){QDc(a.JSC$15641_screenService_,c,b,d,function(h){h&&h.token&&wZ(a,h);e(h)},function(h){xZ(a,"Failed to get DIAL screen: "+h);
e(null)})})).then(function(e){return e&&e.token?new chrome.cast.DialLaunchResponse(!1):kEc(a)})},lEc=function(a,b,c,d){_.Xf(a.JSC$15650_checkScreenAvailabilityTimeoutKey_);
a.JSC$15650_checkScreenAvailabilityTimeoutKey_=0;SDc(a.JSC$15641_screenService_,b,function(e){e||0>d?c(e):a.JSC$15650_checkScreenAvailabilityTimeoutKey_=_.Vf(function(){lEc(a,b,c,d-1)},300)})},hEc=function(a,b){a.info("getDialAppInfoWithTimeout_ "+b);
gEc(a)&&(_.Xf(a.getDialAppInfoTimeoutKey_),a.getDialAppInfoTimeoutKey_=0,0==b?oEc(a):a.getDialAppInfoTimeoutKey_=_.Vf(function(){oEc(a)},b))},oEc=function(a){gEc(a)&&a.JSC$15650_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.screen_)?void 0:d.token)==b.loungeToken&&(c="staleLoungeToken")}else c="missingLoungeToken";c?(a.JSC$15650_lastLoungeTokenRefreshError_=c,hEc(a,3E4)):(a.JSC$15650_isInitLoungeToken_=!1,a.JSC$15650_lastLoungeTokenRefreshError_="unknown",WDc(a,b.loungeToken),hEc(a,b.loungeTokenRefreshIntervalMs))},function(b){a.info("getDialAppInfo error: "+b);
a.JSC$15650_lastLoungeTokenRefreshError_="noLoungeTokenResponse";hEc(a,3E4)})},fEc=function(a){_.Xf(a.JSC$15650_checkScreenAvailabilityTimeoutKey_);
a.JSC$15650_checkScreenAvailabilityTimeoutKey_=0;_.Xf(a.getDialAppInfoTimeoutKey_);a.getDialAppInfoTimeoutKey_=0;a.cancelPolling_();a.cancelPolling_=function(){};
_.Xf(a.JSC$15650_deferredLaunchDeadlineTimer_)};var AZ=function(a,b){vZ.call(this,a,b,"ManualSession");this.JSC$15654_deferredLaunchDeadlineTimer_=_.Vf((0,_.Uu)(this.launchWithParams,this,null),150)};
_.H(AZ,vZ);AZ.prototype.stop=function(){this.onSessionStopped()};
AZ.prototype.setCastSession=function(){};
AZ.prototype.launchWithParams=function(){_.Xf(this.JSC$15654_deferredLaunchDeadlineTimer_);this.JSC$15654_deferredLaunchDeadlineTimer_=NaN;var a=IW(this.JSC$15641_screenService_.getScreens(),this.receiver_.label);if(a)wZ(this,a);else this.onSessionStopped(Error("Zh"))};
AZ.prototype.disposeInternal=function(){_.Xf(this.JSC$15654_deferredLaunchDeadlineTimer_);this.JSC$15654_deferredLaunchDeadlineTimer_=NaN;vZ.prototype.disposeInternal.call(this)};var BZ=function(a,b){_.bW.call(this);this.config_=b;this.JSC$15657_screenService_=a;this.JSC$15657_appId_=b.appId||"233637DE";this.JSC$15657_theme_=b.theme||"cl";this.disableDial_=b.disableCastApi||!1;this.forceMirroring_=b.forceMirroring||!1;this.JSC$15657_session_=null;this.hasCastReceiver_=!1;this.customReceivers_=[];this.boundReceiverActionListener_=(0,_.Uu)(this.onReceiverAction_,this)};
_.H(BZ,_.bW);
BZ.prototype.init=function(a,b){chrome.cast.timeout.requestSession=3E4;var c=new chrome.cast.SessionRequest(this.JSC$15657_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,_.Uu)(this.onReceiverUpdated_,this);c=new chrome.cast.ApiConfig(c,(0,_.Uu)(this.onSessionEstablished_,
this),e,d,a);c.customDialLaunchCallback=(0,_.Uu)(this.onDialLaunchRequested_,this);chrome.cast.initialize(c,(0,_.Uu)(function(){this.isDisposed()||(chrome.cast.addReceiverActionListener(this.boundReceiverActionListener_),t1b(),this.JSC$15657_screenService_.subscribe("onlineScreenChange",(0,_.Uu)(this.JSC$15659_onScreenChange_,this)),this.customReceivers_=pEc(this),chrome.cast.setCustomReceivers(this.customReceivers_,function(){},(0,_.Uu)(function(h){this.warn_("Failed to set initial custom receivers: "+
(0,_.gi)(h))},this)),this.publish("yt-remote-cast2-availability-change",qEc(this)),b(!0))},this),(0,_.Uu)(function(h){this.warn_("Failed to initialize API: "+(0,_.gi)(h));
b(!1)},this))};
BZ.prototype.setConnectedScreenStatus=function(a,b){CZ("Setting connected screen ID: "+a+" -> "+b);if(this.JSC$15657_session_){var c=this.JSC$15657_session_.screen_;if(!a||c&&c.id!=a)CZ("Unsetting old screen status: "+this.JSC$15657_session_.receiver_.friendlyName),DZ(this,null)}if(a&&b){if(!this.JSC$15657_session_){c=IW(this.JSC$15657_screenService_.getScreens(),a);if(!c){CZ("setConnectedScreenStatus: Unknown screen.");return}if("shortLived"==c.idType){CZ("setConnectedScreenStatus: Screen with id type to be short lived.");
return}a=rEc(this,c);a||(CZ("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,_.Uu)(function(d){this.warn_("Failed to set initial custom receivers: "+(0,_.gi)(d))},this)));
CZ("setConnectedScreenStatus: new active receiver: "+a.friendlyName);DZ(this,new AZ(this.JSC$15657_screenService_,a),!0)}this.JSC$15657_session_.setDisplayStatus(b)}else CZ("setConnectedScreenStatus: no screen.")};
var rEc=function(a,b){return b?_.$G(a.customReceivers_,function(c){return HW(b,c.label)},a):null};
BZ.prototype.setLaunchParams=function(a){this.isDisposed()?this.warn_("Setting connection data on disposed cast v2"):this.JSC$15657_session_?this.JSC$15657_session_.launchWithParams(a):this.warn_("Setting connection data without a session")};
BZ.prototype.JSC$15659_stopSession=function(){this.isDisposed()?this.warn_("Stopping session on disposed cast v2"):this.JSC$15657_session_?(this.JSC$15657_session_.stop(),DZ(this,null)):CZ("Stopping non-existing session")};
BZ.prototype.requestSession=function(){chrome.cast.requestSession((0,_.Uu)(this.onSessionEstablished_,this),(0,_.Uu)(this.onSessionRequestFailed_,this))};
BZ.prototype.disposeInternal=function(){this.JSC$15657_screenService_.unsubscribe("onlineScreenChange",(0,_.Uu)(this.JSC$15659_onScreenChange_,this));window.chrome&&chrome.cast&&chrome.cast.removeReceiverActionListener(this.boundReceiverActionListener_);_.Ca(_.Gf("yt.mdx.remote.debug.handlers_")||[],q1b);_.Jc(this.JSC$15657_session_);_.bW.prototype.disposeInternal.call(this)};
var CZ=function(a){LW("Controller",a)};
BZ.prototype.warn_=function(a){LW("Controller",a)};
var q1b=function(a){window.chrome&&chrome.cast&&chrome.cast.logMessage&&chrome.cast.logMessage(a)},qEc=function(a){return a.hasCastReceiver_||!!a.customReceivers_.length||!!a.JSC$15657_session_},DZ=function(a,b,c){b!=a.JSC$15657_session_&&(_.Jc(a.JSC$15657_session_),(a.JSC$15657_session_=b)?(c?a.publish("yt-remote-cast2-receiver-resumed",b.receiver_):a.publish("yt-remote-cast2-receiver-selected",b.receiver_),b.subscribe("sessionScreen",(0,_.Uu)(a.onSessionScreen_,a,b)),b.subscribe("sessionFailed",
function(){return sEc(a,b)}),b.screen_?a.publish("yt-remote-cast2-session-change",b.screen_):c&&a.JSC$15657_session_.launchWithParams(null)):a.publish("yt-remote-cast2-session-change",null))},sEc=function(a,b){a.JSC$15657_session_==b&&a.publish("yt-remote-cast2-session-failed")};
_.f=BZ.prototype;_.f.onSessionScreen_=function(a,b){this.JSC$15657_session_==a&&(b||DZ(this,null),this.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),CZ("onReceiverAction_ "+a.label+" / "+a.friendlyName+"-- "+b),b){case chrome.cast.ReceiverAction.CAST:if(this.JSC$15657_session_)if(this.JSC$15657_session_.receiver_.label!=a.label)CZ("onReceiverAction_: Stopping active receiver: "+this.JSC$15657_session_.receiver_.friendlyName),this.JSC$15657_session_.stop();else{CZ("onReceiverAction_: Casting to active receiver.");this.JSC$15657_session_.screen_&&
this.publish("yt-remote-cast2-session-change",this.JSC$15657_session_.screen_);break}switch(a.receiverType){case chrome.cast.ReceiverType.CUSTOM:DZ(this,new AZ(this.JSC$15657_screenService_,a));break;case chrome.cast.ReceiverType.DIAL:DZ(this,new zZ(this.JSC$15657_screenService_,a,this.JSC$15657_theme_,this.config_));break;case chrome.cast.ReceiverType.CAST:DZ(this,new yZ(this.JSC$15657_screenService_,a,this.config_));break;default:this.warn_("Unknown receiver type: "+a.receiverType)}break;case chrome.cast.ReceiverAction.STOP:this.JSC$15657_session_&&
this.JSC$15657_session_.receiver_.label==a.label?this.JSC$15657_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("$h"));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$15657_session_?this.JSC$15657_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("ai"));if(c&&c.label==b.label&&c.receiverType!=
chrome.cast.ReceiverType.DIAL){if(this.JSC$15657_session_.screen_)return CZ("Reselecting dial screen."),this.publish("yt-remote-cast2-session-change",this.JSC$15657_session_.screen_),Promise.resolve(new chrome.cast.DialLaunchResponse(!1));this.warn_('Changing CAST intent from "'+c.receiverType+'" to "dial" for '+b.friendlyName);DZ(this,new zZ(this.JSC$15657_screenService_,b,this.JSC$15657_theme_,this.config_))}b=this.JSC$15657_session_;b.launchData_=a;b.launchData_.appState==chrome.cast.DialAppState.RUNNING?
(a=b.launchData_.extraData||{},c=a.screenId||null,gEc(b)&&a.loungeToken?a.loungeTokenRefreshIntervalMs?a=mEc(b,{name:b.receiver_.friendlyName,screenId:a.screenId,loungeToken:a.loungeToken,dialId:b.launchData_.receiver.label,screenIdType:"shortLived"},a.loungeTokenRefreshIntervalMs):(_.Ef(Error("Xh`"+JSON.stringify(a))),a=nEc(b,c)):a=nEc(b,c)):a=kEc(b);return a};
_.f.onSessionEstablished_=function(a){var b=this;if(!this.isDisposed()&&!this.forceMirroring_){CZ("New cast session ID: "+a.sessionId);var c=a.receiver;if(c.receiverType!=chrome.cast.ReceiverType.CUSTOM){if(!this.JSC$15657_session_)if(c.receiverType==chrome.cast.ReceiverType.CAST)CZ("Got resumed cast session before resumed mdx connection."),c.friendlyName=chrome.cast.unescape(c.friendlyName),DZ(this,new yZ(this.JSC$15657_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$15657_session_.receiver_,e=IW(this.JSC$15657_screenService_.getScreens(),d.label);e&&HW(e,c.label)&&d.receiverType!=chrome.cast.ReceiverType.CAST&&c.receiverType==chrome.cast.ReceiverType.CAST&&(CZ("onSessionEstablished_: manual to cast session change "+c.friendlyName),_.Jc(this.JSC$15657_session_),this.JSC$15657_session_=new yZ(this.JSC$15657_screenService_,c,this.config_),this.JSC$15657_session_.subscribe("sessionScreen",(0,_.Uu)(this.onSessionScreen_,this,this.JSC$15657_session_)),
this.JSC$15657_session_.subscribe("sessionFailed",function(){return sEc(b,b.JSC$15657_session_)}),this.JSC$15657_session_.launchWithParams(null));
this.JSC$15657_session_.setCastSession(a)}}};
_.f.JSC$15659_getCastSession=function(){return this.JSC$15657_session_?this.JSC$15657_session_.JSC$15643_getCastSession():null};
_.f.onSessionRequestFailed_=function(a){this.isDisposed()||(this.warn_("Failed to estabilish a session: "+(0,_.gi)(a)),a.code!=chrome.cast.ErrorCode.CANCEL&&DZ(this,null),this.publish("yt-remote-cast2-session-failed"))};
_.f.onReceiverUpdated_=function(a){CZ("Receiver availability updated: "+a);if(!this.isDisposed()){var b=qEc(this);this.hasCastReceiver_=a==chrome.cast.ReceiverAvailability.AVAILABLE;qEc(this)!=b&&this.publish("yt-remote-cast2-availability-change",qEc(this))}};
var pEc=function(a){var b=a.JSC$15657_screenService_.JSC$15639_getOnlineScreens(),c=a.JSC$15657_session_&&a.JSC$15657_session_.receiver_;a=_.Af(b,function(d){c&&HW(d,c.label)&&(c=null);var e=d.uuid?d.uuid:d.id,h=rEc(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};
BZ.prototype.JSC$15659_onScreenChange_=function(){this.isDisposed()||(this.customReceivers_=pEc(this),CZ("Updating custom receivers: "+(0,_.gi)(this.customReceivers_)),chrome.cast.setCustomReceivers(this.customReceivers_,function(){},(0,_.Uu)(function(){this.warn_("Failed to set custom receivers.")},this)),this.publish("yt-remote-cast2-availability-change",qEc(this)))};
BZ.prototype.setLaunchParams=BZ.prototype.setLaunchParams;BZ.prototype.setConnectedScreenStatus=BZ.prototype.setConnectedScreenStatus;BZ.prototype.stopSession=BZ.prototype.JSC$15659_stopSession;BZ.prototype.getCastSession=BZ.prototype.JSC$15659_getCastSession;BZ.prototype.requestSession=BZ.prototype.requestSession;BZ.prototype.init=BZ.prototype.init;BZ.prototype.dispose=BZ.prototype.dispose;var zEc=function(a,b,c){c.disableCastApi?EZ("Cannot initialize because disabled by Mdx config."):tEc()?uEc(a,c)&&(vEc(!0),window.chrome&&chrome.cast&&chrome.cast.isAvailable?wEc(b):(window.__onGCastApiAvailable=function(d,e){d?wEc(b):(FZ("Failed to load cast API: "+e),xEc(!1),vEc(!1),_.dC("yt-remote-cast-available"),_.dC("yt-remote-cast-receiver"),yEc(),b(!1))},c.loadCastApiSetupScript?_.zn("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<=Ntc()&&Xtc():!window.chrome||!window.navigator.presentation||0<=window.navigator.userAgent.indexOf("Edge")?Stc():89<=Ntc()?Ztc():(Wtc(),Rtc(Ytc.map(Ttc))))):EZ("Cannot initialize because not running Chrome")},yEc=function(){EZ("dispose");
var a=GZ();a&&a.dispose();_.Wg("yt.mdx.remote.cloudview.instance_",null);AEc(!1);eZb();dZb.length=0},BEc=function(){return!!_.cC("yt-remote-cast-installed")},CEc=function(){var a=_.cC("yt-remote-cast-receiver");
return a?a.friendlyName:null},DEc=function(){EZ("clearCurrentReceiver");
_.dC("yt-remote-cast-receiver")},EEc=function(){return BEc()?GZ()?GZ().getCastSession():(FZ("getCastSelector: Cast is not initialized."),null):(FZ("getCastSelector: Cast API is not installed!"),null)},GEc=function(a,b){FEc()?GZ().setConnectedScreenStatus(a,b):FZ("setConnectedScreenStatus called before ready.")},tEc=function(){var a=0<=_.ha().search(/ (CrMo|Chrome|CriOS)\//);
return _.fv||a},uEc=function(a,b){var c=!1;
GZ()||(a=new BZ(a,b),a.subscribe("yt-remote-cast2-availability-change",function(d){_.bC("yt-remote-cast-available",d);kW("yt-remote-cast2-availability-change",d)}),a.subscribe("yt-remote-cast2-receiver-selected",function(d){EZ("onReceiverSelected: "+d.friendlyName);
_.bC("yt-remote-cast-receiver",d);kW("yt-remote-cast2-receiver-selected",d)}),a.subscribe("yt-remote-cast2-receiver-resumed",function(d){EZ("onReceiverResumed: "+d.friendlyName);
_.bC("yt-remote-cast-receiver",d);kW("yt-remote-cast2-receiver-resumed",d)}),a.subscribe("yt-remote-cast2-session-change",function(d){EZ("onSessionChange: "+kDc(d));
d||_.dC("yt-remote-cast-receiver");kW("yt-remote-cast2-session-change",d)}),_.Wg("yt.mdx.remote.cloudview.instance_",a),c=!0);
EZ("cloudview.createSingleton_: "+c);return c},GZ=function(){return _.Gf("yt.mdx.remote.cloudview.instance_")},wEc=function(a){xEc(!0);
vEc(!1);GZ().init(!1,function(b){b?(AEc(!0),fZb("yt-remote-cast2-api-ready")):(FZ("Failed to initialize cast API."),xEc(!1),_.dC("yt-remote-cast-available"),_.dC("yt-remote-cast-receiver"),yEc());a(b)})},EZ=function(a){LW("cloudview",a)},FZ=function(a){LW("cloudview",a)},xEc=function(a){EZ("setCastInstalled_ "+a);
_.bC("yt-remote-cast-installed",a)},FEc=function(){return!!_.Gf("yt.mdx.remote.cloudview.apiReady_")},AEc=function(a){EZ("setApiReady_ "+a);
_.Wg("yt.mdx.remote.cloudview.apiReady_",a)},vEc=function(a){_.Wg("yt.mdx.remote.cloudview.initializing_",a)},dZb=[];var HEc=function(a){a.audioTrackId=null;a.trackData=null;a.playerState=-1;a.hasPrevious=!1;a.hasNext=!1;a.playerTime_=0;a.playerTimeAt_=_.Vu();a.seekableStart_=0;a.seekableEnd_=0;a.duration_=0;a.loadedTime=0;a.liveIngestionTime_=NaN;a.isLive_=!1};
RW.prototype.reset=function(a){this.listId="";this.stopPlayer();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.duration_=a.duration,
this.loadedTime=a.loadedTime,this.liveIngestionTime_=a.liveIngestionTime,this.isLive_=!isNaN(this.liveIngestionTime_))};
RW.prototype.stopPlayer=function(){this.index=-1;this.videoId="";HEc(this)};
RW.prototype.isPlaying=function(){return 1==this.playerState};
RW.prototype.isAdPlaying=function(){return 1081==this.playerState};
var HZ=function(a,b){a.playerTime_=b;a.playerTimeAt_=_.Vu()},IEc=function(a){switch(a.playerState){case 1:case 1081:return(_.Vu()-a.playerTimeAt_)/1E3+a.playerTime_;
case -1E3:return 0}return a.playerTime_};
RW.prototype.getDuration=function(){return this.isLive_?this.duration_+(this.isPlaying()?(_.Vu()-this.playerTimeAt_)/1E3:0):this.duration_};
var JEc=function(a,b,c){var d=a.videoId;a.videoId=b;a.index=c;b!=d&&HEc(a)},KEc=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=_.If.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.duration_;b.loadedTime=a.loadedTime;b.liveIngestionTime=a.liveIngestionTime_;return b};
RW.prototype.clone=function(){return new RW(KEc(this))};var IZ=function(a,b){_.bW.call(this);this.state_=0;this.connection_=a;this.contextSubscriptions_=[];this.actionQueue_=new dtc;this.castSession_=this.castMedia_=null;this.boundCastStatusListener_=(0,_.Uu)(this.onCastStatusUpdate_,this);this.boundCastMediaListener_=(0,_.Uu)(this.onCastMediaChange_,this);this.boundCastMediaUpdateListener_=(0,_.Uu)(this.onCastMediaUpdate_,this);this.boundCloudviewAvailabilityChange_=(0,_.Uu)(this.onCloudviewAvailabilityChange_,this);var c=0;a?(c=a.getProxyState(),3!=
c&&(a.subscribe("proxyStateChange",this.setState_,this),LEc(this))):c=3;0!=c&&(b?this.setState_(c):_.Vf((0,_.Uu)(function(){this.setState_(c)},this),0));
(a=EEc())&&MEc(this,a);this.subscribe("yt-remote-cast2-session-change",this.boundCloudviewAvailabilityChange_)};
_.H(IZ,_.bW);IZ.prototype.getState=function(){return this.state_};
IZ.prototype.getReconnectTimeout=function(){return this.connection_.getReconnectTimeout()};
IZ.prototype.reconnect=function(){this.connection_.reconnect()};
var JZ=function(a){return new RW(a.connection_.getPlayerContextData())};
_.f=IZ.prototype;_.f.play=function(){KZ(this)?(this.castMedia_?this.castMedia_.play(null,_.Xv,NEc(this,"play")):LZ(this,"play"),OEc(this,1,IEc(JZ(this))),this.publish("remotePlayerChange")):MZ(this,this.play)};
_.f.pause=function(){KZ(this)?(this.castMedia_?this.castMedia_.pause(null,_.Xv,NEc(this,"pause")):LZ(this,"pause"),OEc(this,2,IEc(JZ(this))),this.publish("remotePlayerChange")):MZ(this,this.pause)};
_.f.seekTo=function(a){if(KZ(this)){if(this.castMedia_){var b=JZ(this),c=new chrome.cast.media.SeekRequest;c.currentTime=a;b.isPlaying()||3==b.playerState?c.resumeState=chrome.cast.media.ResumeState.PLAYBACK_START:c.resumeState=chrome.cast.media.ResumeState.PLAYBACK_PAUSE;this.castMedia_.seek(c,_.Xv,NEc(this,"seekTo",{newTime:a}))}else LZ(this,"seekTo",{newTime:a});OEc(this,3,a);this.publish("remotePlayerChange")}else MZ(this,_.ou(this.seekTo,a))};
_.f.stop=function(){if(KZ(this)){this.castMedia_?this.castMedia_.stop(null,_.Xv,NEc(this,"stopVideo")):LZ(this,"stopVideo");var a=JZ(this);a.stopPlayer();NZ(this,a);this.publish("remotePlayerChange")}else MZ(this,this.stop)};
_.f.setVolume=function(a,b){if(KZ(this)){var c=JZ(this);if(this.castSession_){if(c.volume!=a){var d=Math.round(a)/100;this.castSession_.setReceiverVolumeLevel(d,(0,_.Uu)(function(){MW("set receiver volume: "+d)},this),(0,_.Uu)(function(){this.warn_("failed to set receiver volume.")},this))}c.muted!=b&&this.castSession_.setReceiverMuted(b,(0,_.Uu)(function(){MW("set receiver muted: "+b)},this),(0,_.Uu)(function(){this.warn_("failed to set receiver muted.")},this))}else{var e={volume:a,
muted:b};-1!=c.volume&&(e.delta=a-c.volume);LZ(this,"setVolume",e)}c.muted=b;c.volume=a;NZ(this,c)}else MZ(this,_.ou(this.setVolume,a,b))};
_.f.setAudioTrack=function(a,b){KZ(this)?(b=b.getLanguageInfo().getId(),LZ(this,"setAudioTrack",{videoId:a,audioTrackId:b}),a=JZ(this),a.audioTrackId=b,NZ(this,a)):MZ(this,_.ou(this.setAudioTrack,a,b))};
_.f.addVideo=function(a){KZ(this)?LZ(this,"addVideo",{videoId:a}):MZ(this,_.ou(this.addVideo,a))};
_.f.addPlaylist=function(a){KZ(this)?LZ(this,"addVideos",{listId:a}):MZ(this,_.ou(this.addPlaylist,a))};
_.f.removeVideo=function(a){KZ(this)?LZ(this,"removeVideo",{videoId:a}):MZ(this,_.ou(this.removeVideo,a))};
_.f.insertVideo=function(a){KZ(this)?LZ(this,"insertVideo",{videoId:a}):MZ(this,_.ou(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=JZ(this),p={videoId:a};void 0!==c&&(p.currentIndex=c);JEc(m,a,c||0);void 0!==b&&(HZ(m,b),p.currentTime=b);d&&(p.listId=d);e&&(p.playerParams=e);h&&(p.clickTrackingParams=h);l&&(p.locationInfo=(0,_.gi)(l));LZ(this,"setPlaylist",p);d||NZ(this,m)};
_.f.nextVideo=function(a,b){if(KZ(this)){if(a&&b){var c=JZ(this);JEc(c,a,b);NZ(this,c)}LZ(this,"next")}else MZ(this,_.ou(this.nextVideo,a,b))};
_.f.clearPlaylist=function(){if(KZ(this)){LZ(this,"clearPlaylist");var a=JZ(this);a.reset();NZ(this,a);this.publish("remotePlayerChange")}else MZ(this,this.clearPlaylist)};
_.f.dispose=function(){if(3!=this.state_){var a=this.state_;this.state_=3;this.publish("proxyStateChange",a,this.state_)}_.bW.prototype.dispose.call(this)};
_.f.disposeInternal=function(){PEc(this);this.connection_=null;this.actionQueue_.clear();MEc(this,null);_.bW.prototype.disposeInternal.call(this)};
var LEc=function(a){_.Lf("nowAutoplaying autoplayDismissed remotePlayerChange remoteQueueChange autoplayModeChange autoplayUpNext previousNextChange multiStateLoopEnabled loopModeChange".split(" "),function(b){this.contextSubscriptions_.push(this.connection_.subscribe(b,_.ou(this.onProxyEvent_,b),this))},a)},PEc=function(a){_.Lf(a.contextSubscriptions_,function(b){this.connection_.unsubscribeByKey(b)},a);
a.contextSubscriptions_.length=0},KZ=function(a){return 1==a.getState()},MZ=function(a,b){50>a.actionQueue_.getCount()&&a.actionQueue_.back_.push(b)},OEc=function(a,b,c){var d=JZ(a);
HZ(d,c);-1E3!=d.playerState&&(d.playerState=b);NZ(a,d)},LZ=function(a,b,c){a.connection_.sendMessage(b,c)},NZ=function(a,b){PEc(a);
a.connection_.setPlayerContextData(KEc(b));LEc(a)};
IZ.prototype.setState_=function(a){if((a!=this.state_||2==a)&&3!=this.state_&&0!=a){var b=this.state_;this.state_=a;this.publish("proxyStateChange",b,a);if(1==a)for(;!this.actionQueue_.isEmpty();)a=this.actionQueue_,etc(a),a.front_.pop().apply(this);else 3==a&&this.dispose()}};
IZ.prototype.onProxyEvent_=function(a,b){this.publish(a,b)};
var MEc=function(a,b){a.castSession_&&(a.castSession_.removeUpdateListener(a.boundCastStatusListener_),a.castSession_.removeMediaListener(a.boundCastMediaListener_),a.onCastMediaChange_(null));a.castSession_=b;if(a.castSession_&&(MW("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])};
IZ.prototype.onCastStatusUpdate_=function(a){if(!a)this.onCastMediaChange_(null),MEc(this,null);else if(this.castSession_.receiver.volume){a=this.castSession_.receiver.volume;var b=JZ(this),c=Math.round(100*a.level||0);if(b.volume!=c||b.muted!=a.muted)MW("Cast volume update: "+a.level+(a.muted?" muted":"")),b.volume=c,b.muted=!!a.muted,NZ(this,b)}};
IZ.prototype.onCastMediaChange_=function(a){MW("Cast media: "+!!a);this.castMedia_&&this.castMedia_.removeUpdateListener(this.boundCastMediaUpdateListener_);if(this.castMedia_=a)this.castMedia_.addUpdateListener(this.boundCastMediaUpdateListener_),QEc(this),this.publish("remotePlayerChange")};
var QEc=function(a){var b=a.castMedia_.media,c=a.castMedia_.customData;if(b&&c){var d=JZ(a);b.contentId!=d.videoId&&MW("Cast changing video to: "+b.contentId);d.videoId=b.contentId;d.playerState=c.playerState;HZ(d,a.castMedia_.getEstimatedTime());NZ(a,d)}else MW("No cast media video. Ignoring state update.")};
IZ.prototype.onCastMediaUpdate_=function(a){if(a)QEc(this),this.publish("remotePlayerChange");else this.onCastMediaChange_(null)};
IZ.prototype.onCloudviewAvailabilityChange_=function(){var a=EEc();a&&MEc(this,a)};
IZ.prototype.warn_=function(a){LW("CP",a)};
var NEc=function(a,b,c){return(0,_.Uu)(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."),LZ(this,b,c))},a)};var PZ=function(a,b,c,d){d=void 0===d?!1:d;_.bW.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.channelService=null;this.JSC$15676_http_=a;this.enableConnectWithInitialState_=d;this.listeners_.push(_.Di(window,"beforeunload",function(){e.disconnect_(2)}));
this.connectedDevices_=[];this.playerContext_=new RW;this.currentScreenId_=b.id;this.currentScreenIdType_=b.idType;this.channelService=p1b(this.JSC$15676_http_,c,this.JSC$15679_getXsrfToken_,"shortLived"==this.currentScreenIdType_,this.currentScreenId_);this.channelService.listen("channelOpened",function(){REc(e)});
this.channelService.listen("channelClosed",function(){OZ("Channel closed");isNaN(e.connectTimerId_)?wDc(!0):wDc();e.dispose()});
this.channelService.listen("channelError",function(h){wDc();isNaN(e.getReconnectTimeout_())?(1==h&&"shortLived"==e.currentScreenIdType_&&e.publish("browserChannelAuthError",h),OZ("Channel error: "+h+" without reconnection"),e.dispose()):(e.reconnecting_=!0,OZ("Channel error: "+h+" with reconnection in "+e.getReconnectTimeout_()+" ms"),SEc(e,2))});
this.channelService.listen("channelMessage",function(h){TEc(e,h)});
this.channelService.setLoungeToken(b.token);this.subscribe("remoteQueueChange",function(){var h=e.playerContext_.videoId;nDc()&&_.bC("yt-remote-session-video-id",h)})};
_.H(PZ,_.bW);
PZ.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,t=b.locationInfo;b=b.loopMode;void 0!==q&&(p.currentTime=5>=q?0:q);h&&(p.playerParams=h);t&&(p.locationInfo=t);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;HZ(this.playerContext_,q);this.autoplayMode_="UNSUPPORTED";c=this.enableConnectWithInitialState_?"setInitialState":"setPlaylist";OZ("Connecting with "+c+" and params: "+(0,_.gi)(p));this.channelService.connect({method:c,params:(0,_.gi)(p)},a,sDc())}else OZ("Connecting without params"),this.channelService.connect({},a,sDc());UEc(this)};
PZ.prototype.setLoungeToken=function(a){this.channelService.setLoungeToken(a)};
PZ.prototype.dispose=function(){this.isDisposed()||(_.Wg("yt.mdx.remote.remoteClient_",null),this.publish("beforeDispose"),SEc(this,3));_.bW.prototype.dispose.call(this)};
PZ.prototype.disposeInternal=function(){VEc(this);WEc(this);XEc(this);_.Xf(this.clientSetVideoTimerId_);this.clientSetVideoTimerId_=NaN;_.Xf(this.idleDisconnectTimerId_);this.idleDisconnectTimerId_=NaN;this.clientVideoId_=null;_.Ei(this.listeners_);this.listeners_.length=0;this.channelService.dispose();_.bW.prototype.disposeInternal.call(this);this.autoplayMode_=this.autoplayVideoId_=this.connectedDevices_=this.playerContext_=this.channelService=null};
var YEc=function(a){return _.$G(a.connectedDevices_,function(b){return"LOUNGE_SCREEN"==b.type})},OZ=function(a){LW("conn",a)},SEc=function(a,b){a.publish("proxyStateChange",b)},UEc=function(a){a.connectTimerId_=_.Vf(function(){OZ("Connecting timeout");
a.disconnect_(1)},2E4)},VEc=function(a){_.Xf(a.connectTimerId_);
a.connectTimerId_=NaN},XEc=function(a){_.Xf(a.reconnectedCheckScreenTimeout_);
a.reconnectedCheckScreenTimeout_=NaN},$Ec=function(a){WEc(a);
a.playingSyncTimerId_=_.Vf(function(){ZEc(a,"getNowPlaying")},2E4)},WEc=function(a){_.Xf(a.playingSyncTimerId_);
a.playingSyncTimerId_=NaN},REc=function(a){OZ("Channel opened");
a.reconnecting_&&(a.reconnecting_=!1,XEc(a),a.reconnectedCheckScreenTimeout_=_.Vf(function(){OZ("Timing out waiting for a screen.");a.disconnect_(1)},15E3))},bFc=function(a,b){var c=null;
if(b){var d=YEc(a);d&&(c={clientName:d.clientName,deviceMake:d.brand,deviceModel:d.model,osVersion:d.osVersion})}_.Wg("yt.mdx.remote.remoteClient_",c);b&&(VEc(a),XEc(a));c=a.channelService.isChannelOpened()&&isNaN(a.connectTimerId_);b==c?b&&(SEc(a,1),ZEc(a,"getSubtitlesTrack")):b?(a.getOtherConnectedRemoteId_()&&a.playerContext_.reset(),SEc(a,1),ZEc(a,"getNowPlaying"),aFc(a)):a.disconnect_(1)},cFc=function(a,b){var c=b.params.videoId;
delete b.params.videoId;c==a.playerContext_.videoId&&(_.If.isEmpty(b.params)?a.playerContext_.trackData=null:a.playerContext_.trackData=b.params,a.publish("remotePlayerChange"))},dFc=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;JEc(a.playerContext_,d,e);a.publish("remoteQueueChange",c)},eFc=function(a,b){b.params=b.params||{};
dFc(a,b,"NOW_PLAYING_MAY_CHANGE");a.onStateChange_(b);a.publish("autoplayDismissed")};
PZ.prototype.onStateChange_=function(a){var b=parseInt(a.params.currentTime||a.params.current_time,10);HZ(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_.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?$Ec(this):WEc(this);this.publish("remotePlayerChange")};
PZ.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);HZ(this.playerContext_,isNaN(a)?0:a);this.publish("remotePlayerChange")}};
var fFc=function(a,b){var c="true"==b.params.muted;a.playerContext_.volume=parseInt(b.params.volume,10);a.playerContext_.muted=c;a.publish("remotePlayerChange")},gFc=function(a,b){a.autoplayVideoId_=b.params.videoId;
a.publish("nowAutoplaying",parseInt(b.params.timeout,10))},hFc=function(a,b){a.autoplayVideoId_=b.params.videoId||null;
a.publish("autoplayUpNext",a.autoplayVideoId_)},iFc=function(a,b){a.autoplayMode_=b.params.autoplayMode;
a.publish("autoplayModeChange",a.autoplayMode_);"DISABLED"==a.autoplayMode_&&a.publish("autoplayDismissed")},jFc=function(a,b){var c="true"==b.params.hasNext;
a.playerContext_.hasPrevious="true"==b.params.hasPrevious;a.playerContext_.hasNext=c;a.publish("previousNextChange")};
PZ.prototype.isCapabilitySupportedOnConnectedDevices_=function(a){if(!this.connectedDevices_||0===this.connectedDevices_.length)return!1;for(var b=_.g(this.connectedDevices_),c=b.next();!c.done;c=b.next())if(!c.value.capabilities.has(a))return!1;return!0};
var TEc=function(a,b){b=b.message;b.params?OZ("Received: action="+b.action+", params="+(0,_.gi)(b.params)):OZ("Received: action="+b.action+" {}");switch(b.action){case "loungeStatus":b=(0,_.vn)(b.params.devices);a.connectedDevices_=_.Af(b,function(d){return new qZ(d)});
b=!!_.$G(a.connectedDevices_,function(d){return"LOUNGE_SCREEN"==d.type});
bFc(a,b);b=a.isCapabilitySupportedOnConnectedDevices_("mlm");a.publish("multiStateLoopEnabled",b);break;case "loungeScreenDisconnected":NYb(a.connectedDevices_,function(d){return"LOUNGE_SCREEN"==d.type});
bFc(a,!1);break;case "remoteConnected":var c=new qZ((0,_.vn)(b.params.device));_.$G(a.connectedDevices_,function(d){return d.equals(c)})||_.oaa(a.connectedDevices_,c);
break;case "remoteDisconnected":c=new qZ((0,_.vn)(b.params.device));NYb(a.connectedDevices_,function(d){return d.equals(c)});
break;case "gracefulDisconnect":break;case "playlistModified":dFc(a,b,"QUEUE_MODIFIED");break;case "nowPlaying":eFc(a,b);break;case "onStateChange":a.onStateChange_(b);break;case "onAdStateChange":a.onAdStateChange_(b);break;case "onVolumeChanged":fFc(a,b);break;case "onSubtitlesTrackChanged":cFc(a,b);break;case "nowAutoplaying":gFc(a,b);break;case "autoplayDismissed":a.publish("autoplayDismissed");break;case "autoplayUpNext":hFc(a,b);break;case "onAutoplayModeChanged":iFc(a,b);break;case "onHasPreviousNextChanged":jFc(a,
b);break;case "requestAssistedSignIn":a.publish("assistedSignInRequested",b.params.authCode);break;case "onLoopModeChanged":a.publish("loopModeChange",b.params.loopMode);break;default:OZ("Unrecognized action: "+b.action)}};
_.f=PZ.prototype;_.f.getProxyState_=function(){var a=3;this.isDisposed()||(a=0,isNaN(this.getReconnectTimeout_())?this.channelService.isChannelOpened()&&isNaN(this.connectTimerId_)&&(a=1):a=2);return a};
_.f.disconnect_=function(a){OZ("Disconnecting with "+a);_.Wg("yt.mdx.remote.remoteClient_",null);VEc(this);this.publish("beforeDisconnect",a);1==a&&wDc();this.channelService.disconnect(a);this.dispose()};
_.f.getPlayerContextData_=function(){var a=this.playerContext_;this.clientVideoId_&&(a=this.playerContext_.clone(),JEc(a,this.clientVideoId_,a.index));return KEc(a)};
_.f.setPlayerContextData_=function(a){var b=this,c=new RW(a);c.videoId&&c.videoId!=this.playerContext_.videoId&&(this.clientVideoId_=c.videoId,_.Xf(this.clientSetVideoTimerId_),this.clientSetVideoTimerId_=_.Vf(function(){if(b.clientVideoId_){var e=b.clientVideoId_;b.clientVideoId_=null;b.playerContext_.videoId!=e&&ZEc(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&&IEc(this.playerContext_)==IEc(c)&&(0,_.gi)(this.playerContext_.trackData)==(0,_.gi)(c.trackData)||d.push("remotePlayerChange");this.playerContext_.reset(a);_.Lf(d,function(e){this.publish(e)},this)};
_.f.getOtherConnectedRemoteId_=function(){var a=this.channelService.getDeviceId(),b=_.$G(this.connectedDevices_,function(c){return"REMOTE_CONTROL"==c.type&&c.id!=a});
return b?b.id:""};
_.f.getReconnectTimeout_=function(){return this.channelService.getReconnectTimeout()};
_.f.getAutoplayMode_=function(){return this.autoplayMode_||"UNSUPPORTED"};
_.f.getAutoplayVideoId_=function(){return this.autoplayVideoId_||""};
_.f.JSC$15679_reconnect_=function(){!isNaN(this.getReconnectTimeout_())&&this.channelService.reconnect()};
var aFc=function(a){_.Xf(a.idleDisconnectTimerId_);a.idleDisconnectTimerId_=_.Vf(function(){a.disconnect_(1)},864E5)},ZEc=function(a,b,c){c?OZ("Sending: action="+b+", params="+(0,_.gi)(c)):OZ("Sending: action="+b);
a.channelService.sendMessage(b,c)};
PZ.prototype.sendMessageWithUserAction_=function(a,b){ZEc(this,a,b);aFc(this)};
PZ.prototype.JSC$15679_getXsrfToken_=function(){var a=_.dg.get("SID","")||"",b=_.dg.get("SAPISID","")||"",c=_.dg.get("__Secure-3PAPISID","")||"";if(!a&&!b&&!c)return"";a=_.Oa(_.vl(a),2);b=_.Oa(_.vl(b),2);c=_.Oa(_.vl(c),2);return _.Oa(_.vl(a+","+b+","+c),2)};
PZ.prototype.subscribe=PZ.prototype.subscribe;PZ.prototype.unsubscribeByKey=PZ.prototype.unsubscribeByKey;PZ.prototype.getProxyState=PZ.prototype.getProxyState_;PZ.prototype.disconnect=PZ.prototype.disconnect_;PZ.prototype.getPlayerContextData=PZ.prototype.getPlayerContextData_;PZ.prototype.setPlayerContextData=PZ.prototype.setPlayerContextData_;PZ.prototype.getOtherConnectedRemoteId=PZ.prototype.getOtherConnectedRemoteId_;PZ.prototype.getReconnectTimeout=PZ.prototype.getReconnectTimeout_;
PZ.prototype.getAutoplayMode=PZ.prototype.getAutoplayMode_;PZ.prototype.getAutoplayVideoId=PZ.prototype.getAutoplayVideoId_;PZ.prototype.reconnect=PZ.prototype.JSC$15679_reconnect_;PZ.prototype.sendMessage=PZ.prototype.sendMessageWithUserAction_;PZ.prototype.getXsrfToken=PZ.prototype.JSC$15679_getXsrfToken_;PZ.prototype.isCapabilitySupportedOnConnectedDevices=PZ.prototype.isCapabilitySupportedOnConnectedDevices_;var kFc=function(a){OW.call(this,"ScreenServiceProxy");this.instance_=a;this.subscriptionKeys_=[];this.subscriptionKeys_.push(this.instance_.$_s("screenChange",(0,_.Uu)(this.JSC$15682_onScreenChange_,this)));this.subscriptionKeys_.push(this.instance_.$_s("onlineScreenChange",(0,_.Uu)(this.onOnlineScreenChange_,this)))};
_.H(kFc,OW);_.f=kFc.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;OW.prototype.disposeInternal.call(this)};
_.f.JSC$15682_onScreenChange_=function(){this.publish("screenChange")};
_.f.onOnlineScreenChange_=function(){this.publish("onlineScreenChange")};
tZ.prototype.$_st=tZ.prototype.start;tZ.prototype.$_gspc=tZ.prototype.JSC$15639_getScreenByPairingCode;tZ.prototype.$_gsppc=tZ.prototype.JSC$15639_getScreenByPollingPairingCode;tZ.prototype.$_c=tZ.prototype.contains;tZ.prototype.$_g=tZ.prototype.get;tZ.prototype.$_a=tZ.prototype.add;tZ.prototype.$_un=tZ.prototype.updateName;tZ.prototype.$_r=tZ.prototype.remove;tZ.prototype.$_gs=tZ.prototype.getScreens;tZ.prototype.$_gos=tZ.prototype.JSC$15639_getOnlineScreens;tZ.prototype.$_s=tZ.prototype.subscribe;
tZ.prototype.$_ubk=tZ.prototype.unsubscribeByKey;var vFc=function(a){xDc();if(!rZ||!rZ.get("yt-remote-disable-remote-module-for-dev")){a=_.rf("MDX_CONFIG")||a;otc();pDc();lFc||(lFc=new i1b(a?a.loungeApiHost:void 0),yDc()&&(lFc.basePath="/api/loungedev"));QZ||(QZ=_.Gf("yt.mdx.remote.deferredProxies_")||[],_.Wg("yt.mdx.remote.deferredProxies_",QZ));mFc();var b=nFc();if(!b){var c=new tZ(lFc,a?a.disableAutomaticScreenCache||!1:!1);_.Wg("yt.mdx.remote.screenService_",c);b=nFc();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});_.Wg("yt.mdx.remote.enableConnectWithInitialState_",a?a.enableConnectWithInitialState||!1:!1);zEc(c,function(h){h?oFc()&&GEc(oFc(),"YouTube TV"):c.subscribe("onlineScreenChange",function(){kW("yt-remote-receiver-availability-change")})},d)}if(a&&!_.Gf("yt.mdx.remote.initialized_")){_.Wg("yt.mdx.remote.initialized_",!0);
pFc("Initializing: "+(0,_.gi)(a));RZ.push(jW("yt-remote-cast2-api-ready",function(){kW("yt-remote-api-ready")}));
RZ.push(jW("yt-remote-cast2-availability-change",function(){kW("yt-remote-receiver-availability-change")}));
RZ.push(jW("yt-remote-cast2-receiver-selected",function(){qFc();kW("yt-remote-auto-connect","cast-selector-receiver")}));
RZ.push(jW("yt-remote-cast2-receiver-resumed",function(){kW("yt-remote-receiver-resumed","cast-selector-receiver")}));
RZ.push(jW("yt-remote-cast2-session-change",rFc));RZ.push(jW("yt-remote-connection-change",function(h){h?GEc(oFc(),"YouTube TV"):sFc()||(GEc(null,null),DEc())}));
RZ.push(jW("yt-remote-cast2-session-failed",function(){kW("yt-remote-connection-failed")}));
d=tFc();a.isAuto&&(d.id+="#dial");var e=a.capabilities||[];_.u("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);pFc(" -- with channel params: "+(0,_.gi)(d));d?(_.bC("yt-remote-session-app",d.app),_.bC("yt-remote-session-name",d.name)):(_.dC("yt-remote-session-app"),_.dC("yt-remote-session-name"));_.Wg("yt.mdx.remote.channelParams_",d);b.start();oFc()||uFc()}}},xFc=function(){var a=nFc().instance_.$_gos();
var b=wFc();b&&SZ()&&(l1b(a,b)||a.push(b));return k1b(a)},yFc=function(){var a=xFc(),b=wFc();
b||(b=sFc());return _.$G(a,function(c){return b&&HW(b,c.key)?!0:!1})},wFc=function(){var a=oFc();
if(!a)return null;var b=nFc().getScreens();return IW(b,a)},rFc=function(a){pFc("remote.onCastSessionChange_: "+kDc(a));
if(a){var b=wFc();b&&b.id==a.id?(GEc(b.id,"YouTube TV"),"shortLived"==a.idType&&(a=a.token)&&(b=SZ())&&b.setLoungeToken(a)):(b&&zFc(),AFc(a,1))}else SZ()&&zFc()},zFc=function(){FEc()?GZ().stopSession():FZ("stopSession called before API ready.");
var a=SZ();a&&(a.disconnect(1),BFc(null))},CFc=function(){var a=SZ();
return a&&3!=a.getProxyState()?new IZ(SZ(),void 0):null},pFc=function(a){LW("remote",a)},nFc=function(){if(!DFc){var a=_.Gf("yt.mdx.remote.screenService_");
DFc=a?new kFc(a):null}return DFc},oFc=function(){return _.Gf("yt.mdx.remote.currentScreenId_")},EFc=function(a){_.Wg("yt.mdx.remote.currentScreenId_",a)},qFc=function(){_.Wg("yt.mdx.remote.connectData_",null)},SZ=function(){return _.Gf("yt.mdx.remote.connection_")},BFc=function(a){var b=SZ();
qFc();a||EFc("");_.Wg("yt.mdx.remote.connection_",a);QZ&&(_.Lf(QZ,function(c){c(a)}),QZ.length=0);
b&&!a?kW("yt-remote-connection-change",!1):!b&&a&&kW("yt-remote-connection-change",!0)},sFc=function(){var a=nDc();
if(!a)return null;var b=nFc();if(!b)return null;b=b.getScreens();return IW(b,a)},AFc=function(a,b){EFc(a.id);
a=new PZ(lFc,a,tFc(),_.Gf("yt.mdx.remote.enableConnectWithInitialState_")||!1);a.connect(b,_.Gf("yt.mdx.remote.connectData_"));a.subscribe("beforeDisconnect",function(c){kW("yt-remote-before-disconnect",c)});
a.subscribe("beforeDispose",function(){SZ()&&BFc(null)});
a.subscribe("browserChannelAuthError",function(){var c=wFc();c&&"shortLived"==c.idType&&(FEc()?GZ().handleBrowserChannelAuthError():FZ("refreshLoungeToken called before API ready."))});
BFc(a)},uFc=function(){var a=sFc();
a?(pFc("Resume connection to: "+kDc(a)),AFc(a,0)):(wDc(),DEc(),pFc("Skipping connecting because no session screen found."))},lFc=null,QZ=null,DFc=null,mFc=function(){var a=tFc();
if(_.If.isEmpty(a)){a=mDc();var b=_.cC("yt-remote-session-name")||"",c=_.cC("yt-remote-session-app")||"";a={device:"REMOTE_CONTROL",id:a,name:b,app:c,mdxVersion:3};a.authuser=String(_.rf("SESSION_INDEX","0"));(b=_.rf("DELEGATED_SESSION_ID"))&&(a.pageId=String(b));_.Wg("yt.mdx.remote.channelParams_",a)}},tFc=function(){return _.Gf("yt.mdx.remote.channelParams_")||{}},RZ=[];var FFc=new _.ai("yt-menu"),GFc=function(){},IFc=function(a,b,c){a="right-click"==b?c.rightClickMenuPopupHint:c.menuPopupHint;
if(!(10<HFc(b)))return b=b||"default",FFc.set(b+"-impression",HFc(b)+1),a},HFc=function(a){return parseInt(FFc.get((a||"default")+"-impression")||0,10)};
_.Tu(GFc);var JFc=function(){this.contexts_=new WeakMap;this.JSC$15688_networkService_=this.activeContext_=null},KFc=function(a,b,c){var d=a.contexts_.get(b);
d||(d=new Ctc(a.JSC$15688_networkService_),a.contexts_.set(b,d));a.activeContext_=d;c&&a.activeContext_.reset();a.activeContext_.start();return a.activeContext_};var SW=null;var TZ=function(){},LFc=function(a){var b;
_.v(function(c){if(a.isCounterfactual())return(b=a.getCounterfactualData())&&a.shouldLogCounterfactualImpression()&&a.sendImpressionEndpoints(b),c.return();a.doEnqueue();_.Bo(c)})};
TZ.prototype.sendImpressionEndpoints=function(a){_.fB.getInstance().triggerOptionalAction("yt-service-request",{},a[0])};var UZ=function(a,b){this.renderer=a;this.page=b};
_.H(UZ,TZ);UZ.prototype.getCounterfactualData=function(){if(this.renderer.impressionCommand)return[this.renderer.impressionCommand]};
UZ.prototype.isCounterfactual=function(){return!this.renderer.isVisible};
UZ.prototype.shouldLogCounterfactualImpression=function(){return!0};
UZ.prototype.doEnqueue=function(){var a=_.Kq(this.page);a&&a.pause();this.renderer.impressionCommand&&_.fB.getInstance().triggerOptionalAction("yt-service-request",{},this.renderer.impressionCommand);this.renderer.promoCommand&&_.gB(_.fB.getInstance(),[this.renderer.promoCommand],this.page)};var WZ=function(a,b){this.renderer=a;this.flowLogger=_.Qp();b?this.JSC$15705_playerManager=_.Kq(b):this.JSC$15705_playerManager=null;VZ(this,1,!0)};
_.H(WZ,TZ);var VZ=function(a,b,c){c=void 0===c?!1:c;_.u("enable_flow_logging_p4e")?_.Ps(b,c):(b=_.Op("FLOW_EVENT_NAMESPACE_ADBLOCK_ENFORCEMENT",b),c?_.oDa(a.flowLogger,b,"FLOW_TYPE_ADBLOCK_ENFORCEMENT"):_.Pp(a.flowLogger,b,"FLOW_TYPE_ADBLOCK_ENFORCEMENT"))};
WZ.prototype.getCounterfactualData=function(){if(this.renderer.impressionEndpoints){var a=[];this.renderer.impressionEndpoints.forEach(function(b){(b=_.$r(b))&&a.push(b)});
return a}};
WZ.prototype.isCounterfactual=function(){return!1===this.renderer.isVisible};
WZ.prototype.shouldLogCounterfactualImpression=function(){var a=_.kDa();a?VZ(this,3):VZ(this,2);return a};
WZ.prototype.doEnqueue=function(){_.kDa()?(VZ(this,3),MFc(this)):VZ(this,2)};
var MFc=function(a){a.JSC$15705_playerManager&&a.JSC$15705_playerManager.pause();var b={popupType:"LOCKED_MODAL",popup:{enforcementMessageViewModel:a.renderer}};b=_.fB.getInstance().triggerOptionalAction("yt-open-popup-action",{openPopupAction:b},{});Promise.all(b).then(function(){NFc(a)})},NFc=function(a){N_b(function(b,c){_.VXb(b,c);
0===b?VZ(a,7):VZ(a,4)})};var OFc=function(a,b){this.renderer=a;this.page=b;this.resolver=_.pt()};
_.H(OFc,TZ);_.f=OFc.prototype;_.f.cancel=function(){this.resolver.promise.cancel()};
_.f.getCounterfactualData=function(){return this.renderer.impressionEndpoints};
_.f.isCounterfactual=function(){return!this.renderer.isVisible};
_.f.shouldLogCounterfactualImpression=function(){return!0};
_.f.doEnqueue=function(){var a=this;this.resolver.promise.then(function(){var c={popup:{mealbarPromoRenderer:a.renderer},popupType:"MEALBAR"};_.fB.getInstance().triggerOptionalAction("yt-open-popup-action",{openPopupAction:c},{})});
switch(this.renderer.triggerCondition){case "TRIGGER_CONDITION_POST_AD":if(this.page){var b=_.Kq(this.page);b&&PFc(this.resolver,b)}break;default:this.resolver.resolve()}};
var PFc=function(a,b){var c=_.pt();b.getPlayerPromise().then(function(d){c.resolve(d)});
c.promise.then(function(d){d.addEventListener("onAdEnd",a.resolve);_.Ew(a.promise,function(){d.removeEventListener("onAdEnd",a.resolve)})});
a.promise.thenCatch(function(){c.promise.cancel()})};var QFc=function(a,b){this.renderer=a;this.page=b};
_.H(QFc,TZ);_.f=QFc.prototype;_.f.cancel=function(){this.JSC$15711_downloadedVideosCountSelectorUnsubscriber&&(this.JSC$15711_downloadedVideosCountSelectorUnsubscriber(),this.JSC$15711_downloadedVideosCountSelectorUnsubscriber=void 0)};
_.f.getCounterfactualData=function(){return this.renderer.impressionEndpoints};
_.f.isCounterfactual=function(){return!this.renderer.isVisible};
_.f.shouldLogCounterfactualImpression=function(){return!0};
_.f.doEnqueue=function(){var a=this,b,c;"TRIGGER_TYPE_POST_DOWNLOAD"===(null==(b=this.renderer.upsellDialogTriggerConditionSupportedDatas)?void 0:null==(c=b.playbackUpsellDialogTriggerConditionData)?void 0:c.triggerType)?this.JSC$15711_downloadedVideosCountSelectorUnsubscriber=_.qB(_.Fo,I_b,function(d,e){d>e&&(RFc(a),a.cancel())}):RFc(this)};
var RFc=function(a){var b={popup:{upsellDialogRenderer:a.renderer},popupType:"MODAL"};_.fB.getInstance().triggerOptionalAction("yt-open-popup-action",{openPopupAction:b},{});(a=_.Kq(a.page))&&a.pause()};var XZ={},SFc=(XZ.TOOLTIP_POSITION_TYPE_BELOW="OPEN_POPUP_POSITION_BOTTOM",XZ.TOOLTIP_POSITION_TYPE_START="OPEN_POPUP_POSITION_LEFT",XZ.TOOLTIP_POSITION_TYPE_END="OPEN_POPUP_POSITION_RIGHT",XZ.TOOLTIP_POSITION_TYPE_BELOW_START="OPEN_POPUP_POSITION_BOTTOMLEFT",XZ.TOOLTIP_POSITION_TYPE_BELOW_END="OPEN_POPUP_POSITION_BOTTOMRIGHT",XZ.TOOLTIP_POSITION_TYPE_ABOVE_START="OPEN_POPUP_POSITION_TOPLEFT",XZ.TOOLTIP_POSITION_TYPE_ABOVE_END="OPEN_POPUP_POSITION_TOPRIGHT",XZ),TFc=function(a,b){this.renderer=a;this.targetManager=
b};
_.H(TFc,TZ);_.f=TFc.prototype;_.f.cancel=function(){"TOOLTIP_TRIGGER_CONDITION_TYPE_POST_DOWNLOAD"===this.renderer.triggerCondition&&this.JSC$15718_downloadedVideosCountSelectorUnsubscriber&&(this.JSC$15718_downloadedVideosCountSelectorUnsubscriber(),this.JSC$15718_downloadedVideosCountSelectorUnsubscriber=void 0)};
_.f.getCounterfactualData=function(){if(this.isCounterfactual()){var a;return null==(a=this.renderer.promoConfig)?void 0:a.impressionEndpoints}};
_.f.isCounterfactual=function(){return!(!this.renderer.promoConfig||!this.renderer.promoConfig.isCounterfactual)};
_.f.shouldLogCounterfactualImpression=function(){return!0};
_.f.doEnqueue=function(){var a=this;if(this.renderer.targetId)switch(this.renderer.triggerCondition){case "TOOLTIP_TRIGGER_CONDITION_TYPE_POST_DOWNLOAD":this.JSC$15718_downloadedVideosCountSelectorUnsubscriber=_.qB(_.Fo,I_b,function(b,c){a.renderer.targetId&&b>c&&($rc(a.targetManager,a.renderer.targetId,UFc(a)),a.cancel())});
break;default:$rc(this.targetManager,this.renderer.targetId,UFc(this))}};
var UFc=function(a){var b;if(null==(b=a.renderer.suggestedPosition)?0:b.type)var c=SFc[a.renderer.suggestedPosition.type];c||(c="OPEN_POPUP_POSITION_BOTTOM");return{openPopupAction:{popup:{tooltipRenderer:a.renderer},popupType:"HINT",position:c}}};var VFc=function(){this.previousPage=null},WFc;
VFc.prototype.registerPromoCommand=function(a,b){XFc(this,void 0,void 0,_.B(a.roadblock,CCc),void 0,void 0,b)};
var XFc=function(a,b,c,d,e,h,l){a.previousPage!==l&&a.pendingTooltipPromo&&a.pendingTooltipPromo.cancel();a.previousPage=l;e?(a.pendingEnforcementPromo=new WZ(e,l),LFc(a.pendingEnforcementPromo)):h?(a.pendingCommandWrapperPromo=new UZ(h,l),LFc(a.pendingCommandWrapperPromo)):d?(a.pendingRoadblockPromo&&a.pendingRoadblockPromo.cancel(),a.pendingRoadblockPromo=new QFc(d,l),LFc(a.pendingRoadblockPromo)):(b&&(a.pendingMealbarPromo&&a.pendingMealbarPromo.cancel(),a.pendingMealbarPromo=new OFc(b,l),LFc(a.pendingMealbarPromo)),
c&&(a.pendingTooltipPromo&&a.pendingTooltipPromo.cancel(),a.pendingTooltipPromo=new TFc(c,_.aC()),LFc(a.pendingTooltipPromo)))},YFc=function(){WFc||(WFc=new VFc);
return WFc};var ZFc=!1,$Fc=function(a){if(!ZFc&&(a=a||_.rf("ZWIEBACK_PING_URLS"))&&a.length){ZFc=!0;for(var b=0;b<a.length;b++)_.li(a[b])}};var aGc;var Npc=function(a,b){var c=_.rf("SESSION_INDEX");this.actionToken_=a;this.commonToken_=b;this.sessionIndex_=c},Mpc=function(a){var b=_.pt(),c=_.Gf("payments.business.integration.bootstrap"),d=_.Gf("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=_.Gf("payments.business.integration.scenario.InstrumentManager"),b.reject(l.errorCode&&l.errorCode===m.FailureReason.CANCELLED?"instrumentManagerCancelled":"instrumentManagerCallbackError"))}).load(null,function(l){_.Ef(l);
b.reject("instrumentManagerLoadError")});
return b.promise};var ZW=function(a,b,c){this.payloadName="transactionFlowFailed";this.payload={errorType:a,serializedTransactionFlowLoggingParams:b,isUserDismiss:void 0===c?!1:c}};
_.Wg("yt.ypc.shared.YpcTransactionFlowError",ZW);var bGc=function(){return _.wq.apply(this,arguments)||this};
_.H(bGc,_.wq);bGc.prototype.beforeRegister=function(){this.stampDom||(this.stampDom={});this.stampDom.errorRenderer={id:"error",mapping:{liveChatErrorMessageRenderer:"yt-live-chat-error-message-renderer"}}};
bGc.prototype.onErrorMessageDismiss=function(){this._setErrorRenderer(null)};
var YZ=bGc;YZ.prototype.onErrorMessageDismiss=YZ.prototype.onErrorMessageDismiss;_.U([_.N({readOnly:!0,observer:"errorRendererChanged"}),_.V("design:type",Object)],YZ.prototype,"errorRenderer",void 0);_.U([_.tq("yt-live-chat-error-message-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],YZ.prototype,"onErrorMessageDismiss",null);YZ=_.U([_.xq()],YZ);var cGc=[YZ.prototype];var dGc;var eGc,fGc=function(){if(void 0!==eGc)return eGc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-live-chat-error-message-renderer">\n  <yt-icon icon="[[icon]]" class="style-scope yt-live-chat-error-message-renderer"></yt-icon>\n</yt-icon-button>\n<yt-formatted-string text="[[data.errorText]]" class="style-scope yt-live-chat-error-message-renderer"></yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dGc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-live-chat-error-message-renderer {color: var(--yt-live-chat-error-message-color,#f44336);display: flex;flex-direction: row;align-items: center;} yt-icon-button.yt-live-chat-error-message-renderer {margin-right: 8px;flex: none;width: 40px;height: 40px;padding: 8px;} yt-formatted-string.yt-live-chat-error-message-renderer {flex: 1;flex-basis: 0.000000001px;}</style>");
dGc=d}d=dGc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return eGc=a};var gGc=function(){var a=_.O.apply(this,arguments)||this;a.icon=null;return a};
_.H(gGc,_.O);gGc.prototype.dismiss=function(){_.Sn(this.hostElement,"yt-live-chat-error-message-dismiss")};
gGc.prototype.computeIcon=function(a){return a&&a.iconType?"yt-icons:"+a.iconType.toLowerCase():"yt-icons:close"};
_.J.Object.defineProperties(gGc,{template:{configurable:!0,enumerable:!0,get:function(){return fGc()}}});
var hGc=gGc;_.U([_.N(),_.V("design:type",Object)],hGc.prototype,"data",void 0);_.U([_.N({computed:"computeIcon(data.icon)"}),_.V("design:type",Object)],hGc.prototype,"icon",void 0);hGc=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-error-message-renderer",noInjection:!0})],hGc);_.u("live_chat_enable_controller_extraction")&&_.Q(hGc,"yt-live-chat-error-message-renderer",fGc);var iGc;var jGc,kGc=function(){if(void 0!==jGc)return jGc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-live-chat-toggle-renderer--\x3e\x3c!--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_toggle_renderer.yt.live.chat.toggle.renderer.css.js--\x3e<tp-yt-paper-item class="style-scope yt-live-chat-toggle-renderer">\n   <yt-icon icon="[[icon]]" class="style-scope yt-live-chat-toggle-renderer"></yt-icon>\n  <span class="style-scope yt-live-chat-toggle-renderer">[[computeText(data.isToggled, data.defaultText, data.toggledText)]]</span>\n  <tp-yt-paper-toggle-button checked="[[isToggled]]" class="style-scope yt-live-chat-toggle-renderer"></tp-yt-paper-toggle-button>\n</tp-yt-paper-item>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iGc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_toggle_renderer.yt.live.chat.toggle.renderer.css.js--\x3e<style is-scoped>yt-live-chat-toggle-renderer {cursor: pointer;display: flex;flex-direction: column;} yt-live-chat-toggle-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} yt-live-chat-toggle-renderer.ytd-menu-popup-renderer span.yt-live-chat-toggle-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} span.yt-live-chat-toggle-renderer {color: var(--yt-spec-text-primary);white-space: nowrap;margin-right: 24px;} yt-icon.yt-live-chat-toggle-renderer {color: var(--yt-spec-text-primary);margin-right: 16px;flex: none;} tp-yt-paper-item.yt-live-chat-toggle-renderer {--paper-item-min-height: 36px;padding: 0 12px 0 16px;} tp-yt-paper-toggle-button.yt-live-chat-toggle-renderer {margin-left: auto;}</style>');
iGc=d}d=iGc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jGc=a};var lGc=new _.ai("yt-live-chat"),mGc=new Map;mGc.set("timestamp_toggle","show-timestamps");var nGc=function(){return _.O.apply(this,arguments)||this};
_.H(nGc,_.O);_.f=nGc.prototype;_.f.attached=function(){if(this.data.menuItemIdentifier){var a=mGc.get(this.data.menuItemIdentifier);a&&(this.isToggled=lGc.get(a))}};
_.f.onFocus=function(){this.toggleButton.focus()};
_.f.onTap=function(){var a=this.data.command;a&&this.componentBehavior.resolveCommand(a)};
_.f.computeText=function(a,b,c){return this.componentBehavior.getSimpleString(a?c:b)};
_.f.computeIcon=function(a,b,c){return(a=a?c:b)&&a.iconType?_.Nq(a.iconType):""};
_.J.Object.defineProperties(nGc,{template:{configurable:!0,enumerable:!0,get:function(){return kGc()}}});
var ZZ=nGc;ZZ.prototype.onTap=ZZ.prototype.onTap;ZZ.prototype.onFocus=ZZ.prototype.onFocus;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ZZ.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],ZZ.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ZZ.prototype,"data",void 0);
_.U([_.N({computed:"computeIcon(data.isToggled,data.defaultIcon,data.toggledIcon)",value:""}),_.V("design:type",String)],ZZ.prototype,"icon",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],ZZ.prototype,"isToggled",void 0);_.U([_.vq("tp-yt-paper-toggle-button"),_.V("design:type",Object)],ZZ.prototype,"toggleButton",void 0);_.U([_.tq("focus"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],ZZ.prototype,"onFocus",null);
_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],ZZ.prototype,"onTap",null);ZZ=_.U([_.Gq({disableElementRegistration:_.u("live_chat_enable_controller_extraction"),is:"yt-live-chat-toggle-renderer",noInjection:!0})],ZZ);_.u("live_chat_enable_controller_extraction")&&_.Q(ZZ,"yt-live-chat-toggle-renderer",kGc);var oGc=new _.gy("NAVIGATION_PROGRESS_TOKEN");_.qf("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS",{});var pGc={},M1b=(pGc.CSI=function(a,b){if(_.u("web_csi_via_jspb")&&"_rid"===a.slice(-4)){var c={};c[a]=b;a=_.Ff(_.keb)(c);_.Ff(_.Lk)(a,void 0)}else _.nna(a,b)},pGc.ECATCHER=function(a){return function(b,c){_.rf(a)[b]=c}}("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS"),pGc);var qGc={},rGc={},sGc=(rGc[iBc.name]=!0,rGc),$Z=function(){var a=_.wq.apply(this,arguments)||this;a._noAccessors=!0;a.tabGesturesIsActive=!1;a.actionRouterIsRoot=!0;a.appBehaviorActionMap={"yt-update-notifications-unseen-count-action":"handleUpdateNotificationsUnseenCountAction","yt-clear-cookie-action":"handleClearCookieAction","yt-store-grafted-ve-action":"onStoreGraftedVeAction","yt-history-load":"onYtHistoryLoad","yt-history-pop":"onYtHistoryPop","yt-init-history":"initHistoryManager"};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=_.lo();a.hasPendingNavigation=!1;a.pendingPlayerOnResponseReceivedActions=[];return a};
_.H($Z,_.wq);$Z.prototype.created=function(){this.pendingPlayerOnResponseReceivedActions=[];_.u("enable_browser_cookie_status_monitoring")&&_.lj(_.Ph,this.reportBrowserCookieSetting)};
$Z.prototype.reportBrowserCookieSetting=function(){(new Xsc).increment(_.gg())};
$Z.prototype.attached=function(){tGc(this);this.listen(document,"yt-navigate-cache","onYtNavigateCache");this.ytActionHandlerBehavior.registerActionMap(this.appBehaviorActionMap);if(a_()){var a=b_();a.init();a.dispatchElement=this.hostElement}};
var tGc=function(a,b){b=void 0===b?0:b;var c=_.of().resolve(_.nf(_.jD));if(c)uGc(a,c);else{if(5<=b)throw Error("bi");setTimeout(function(){tGc(a,b+1)},0)}},uGc=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=$Z.prototype;_.f.detached=function(){var a=_.of().resolve(_.jD);this.unlisten(a,"yt-navigate-start","onYtNavigateStart");this.unlisten(a,"yt-navigate-finish","onYtNavigateFinish");this.unlisten(a,"yt-navigate-error","onYtNavigateError");this.unlisten(a,"yt-page-data-fetched","onYtPageDataFetched");this.unlisten(document,"yt-navigate-cache","onYtNavigateCache");this.unlisten(a,"yt-navigate-redirect","onYtNavigateRedirect");this.ytActionHandlerBehavior.unregisterActionMap(this.appBehaviorActionMap)};
_.f.setPageOffset=function(a,b){a?_.Tn(this.hostElement,"yt-set-page-offset",[a,b]):_.Rj(Error("ci"))};
_.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=_.$q(this.hostElement).querySelector("#page-manager").getCurrentPage(),b=0;a&&(b=_.Tn(this.hostElement,"yt-get-page-offset",[a])[0]);return b};
_.f.onYtHistoryPop=function(a,b){if(_.wf("DISABLE_WARM_LOADS"))a.preventDefault(),window.location.reload();else{var c=_.of().resolve(_.jD);c.hasPendingNavigation()&&a.preventDefault();c.pendingNavigationPromise&&(c.pendingNavigationPromise=null);b.errorMsg&&(a=b.errorMsg.split(" - "),b=Error(a[0]),2==a.length&&a[1]&&(_.Tj(b,a[1]),_.Sj(b)),window.location.reload())}};
_.f.onYtHistoryLoad=function(a,b){var c=this;if(_.wf("DISABLE_WARM_LOADS"))window.location.reload();else{this.hasError=!1;(a=b.endpoint)&&Object.keys(a).length||(a=null);var d=b.historyEntry,e=_.of().resolve(_.jD),h=_.of().resolve(_.Jq),l=null;d&&d.rootData&&(l=d.rootData);var m=l&&vGc(l);if(!l||m||l.filler)a?(e.navigate(a,!0),wGc(this,a)):(b.legacyBorder||m||(null==b.savedComponentState&&null==l?_.Sj(new _.lg("Incomplete history entry",b.forward)):_.Rj(new _.lg("Malformed history entry",b.savedComponentState,
b.forward,l))),window.location.reload());else{_.kna({isHot:!0});if(_.u("web_csi_via_jspb")){m=new _.DRa;_.dh(m,1,"h");var p=new _.rk;_.ch(p,38,m);_.Ff(_.Lk)(p,void 0)}else _.Qk({webInfo:{navigationReason:"h"}});_.Iya();_.Sk("srt");_.Sk("pdc");this.cancelPendingTasks();xGc(this,b.forward,l);l.player&&(l.player.loaded=!1);wGc(this,a);Gsc(e,a||{},l,2).then(function(){c.setPageOffset(h.getCurrentPage(),d.scrollTop||0)})}}};
_.f.initHistoryManager=function(a){if(!this.hasNavigated){this.hasNavigated=!0;var b=_.$q(this.hostElement).querySelector("#page-manager").getCurrentData();a=isNaN(a)?this.getPageOffset():a;var c=_.of().resolve(_.jD).currentEndpoint;this.replaceState(c,b,a)}};
_.f.cancelPendingTasks=function(){this.pagePreparer&&this.pagePreparer.cancel()};
_.f.onYtNavigateStart=function(a,b){this.cancelPendingTasks();b.noProgressBar||(a=_.of().resolve(_.nf(oGc)))&&a.start();a=this.hasPendingNavigation?null:this.data;this.hasError=!1;var c=_.of().resolve(_.Jq),d,e,h;_.u("kevlar_use_vimio_behavior")&&!(null==(d=b.endpoint)?0:null==(e=d.commandMetadata)?0:null==(h=e.webCommandMetadata)?0:h.ignoreNavigation)&&(d=c.getCurrentPage())&&d.disconnectVisibilityRoot();c.prepareForNavigation(b.pageType,b.endpoint);_.u("kevlar_remove_page_dom_on_switch")||(this.pagePreparer=
new _.yI(1,"pcl"),_.zI(this.pagePreparer,c.preparePage.bind(c,b.pageType,b.endpoint)));d=this.getPageOffset();this.initHistoryManager(d);b.reload||this.hasPendingNavigation?this.replaceState(b.endpoint,a,d):"watch"===(null==a?void 0:a.page)&&"watch"===b.pageType&&_.u("kevlar_replace_watch_to_watch_history_state")?this.replaceState(b.endpoint,a,d):"shorts"===(null==a?void 0:a.page)&&"shorts"===b.pageType?this.replaceState(b.endpoint,a,0):"navigate-back"!=b.type&&"navigate-forward"!=b.type&&this.saveAndPush(b.url,
b.endpoint,a,d);this.hasPendingNavigation=!0};
var yGc=function(a){a.hasPendingNavigation=!1;(a=_.of().resolve(_.nf(oGc)))&&a.finish()};
$Z.prototype.onYtNavigateError=function(a,b){yGc(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=_.Nf(window.location.href);a&&!c.pbjreload&&(b=b.navigationErrorReason||"10",_.u("kevlar_parent_on_pbjreload")&&(c={csn:_.Hj()},this.get("data.endpoint.clickTrackingParams")&&(c.itct=this.data.endpoint.clickTrackingParams),_.rp(a,c)),_.Hp(_.Of(a,{pbjreload:b})))};
$Z.prototype.onYtNavigateCache=function(a,b){var c=this,d=b.url,e=b.endpoint,h=b.data;a=!!b.miniplayer;b=!!b.skipHistory;if(d&&e&&h){var l=this.getPageOffset(),m=this.data||null;b||this.saveAndPush(d,e,m,l);d=Gsc(_.of().resolve(_.jD),e,h,a?4:3,a);a&&d.then(function(){c.dataUpdatePromise&&c.dataUpdatePromise.then(function(){var p=_.of().resolve(_.Jq);c.setPageOffset(p.getCurrentPage(),0)})})}};
$Z.prototype.onYtNavigateFinish=function(a,b){var c=this;this.dataUpdatePromise&&this.dataUpdatePromise.then(function(){zGc(c,b.fromHistory)})};
var zGc=function(a,b){yGc(a);if(a.pendingPlayerOnResponseReceivedActions){for(var c=_.g(a.pendingPlayerOnResponseReceivedActions),d=c.next();!d.done;d=c.next())_.Qq(d.value,a.hostElement);a.pendingPlayerOnResponseReceivedActions=[]}c=_.of().resolve(_.Jq);!b&&a.hasNavigated&&((b=c.getCurrentPage())?"ytd-shorts"===b.is||a.tabGesturesIsActive||a.setPageOffsetForNavigation(b,0):_.Sj(Error("di")));_.HH(function(){_.HH(function(){_.Sk("pda")})})};
$Z.prototype.onYtNavigateRedirect=function(a){a.detail.url&&this.replaceUrl(a.detail.url)};
$Z.prototype.onYtNavigate=function(a){a.detail.endpoint||_.Rj(new _.lg("Error: Missing yt-navigate endpoint from target:",a.target,a.target.nodeName));var b;if(b=_.u("cold_missing_history"))a_()?(b=b_(),b.init(!1),b=b.browserHistory.boundHistoryReplaceState&&b.browserHistory.boundHistoryPushState):b=c_(this).init(!1),b=!b;if(b){_.qf("DISABLE_WARM_LOADS",!0);b=new _.lg("Failed to initialize history manager",this.getDebugString());var c=navigator.userAgent&&navigator.userAgent.includes("Version/11.1.2 Safari");
this.getThirdPartyManipulationSuspected()||c?_.Sj(b):_.Rj(b)}b=a.detail.endpoint;var d,e;_.u("debug_forward_web_query_parameters")&&(null==(d=b.commandMetadata)?0:null==(e=d.webCommandMetadata)?0:e.url)&&(b=JSON.parse(JSON.stringify(b)),b.commandMetadata.webCommandMetadata.url=_.vga(b.commandMetadata.webCommandMetadata.url));a={type:0,command:b,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}};_.u("kevlar_yt_navigate_command_handler")?(d=_.of().resolve(_.cs),a.form.skipDefaultElement=!0,d.resolveCommand(b,{form:a.form})):this.handleNavigate(a)};
$Z.prototype.handleNavigate=function(a){this.hasSetScrollTopForNavigation=!1;var b=_.of().resolve(_.jD),c=a.form||{};b.navigate(a.command,c.reload,c.params,c.tempData,c.requestType,c.createScreenConfig)&&wGc(this,a.command,c.tempData)};
$Z.prototype.onYtPageDataFetched=function(a,b){try{_.fC.getInstance().reset();this.data=b.pageData;this.dataUpdatePromise&&(this.dataUpdatePromise.cancel("canceled dataUpdatePromise_"),this.dataUpdatePromise=null);this.pendingPlayerOnResponseReceivedActions=[];this.dataUpdatePromise=_.of().resolve(_.Jq).updatePageData(this.data);var c=this.get("playerResponse.responseContext.serviceTrackingParams",this.data);c&&N1b(c);var d=this.get("response.responseContext.serviceTrackingParams",this.data);d&&N1b(d);
var e=this.get("playerResponse.onResponseReceivedActions",this.data);e&&(e=AGc(this,e));e&&_.ko(this.hostElement,e,this.hostElement);var h=this.get("playerResponse.responseContext.consistencyTokenJar",this.data),l=this.get("response.responseContext.consistencyTokenJar",this.data);if(h||l){var m=_.Sxa(),p=(0,_.If.getValues)(m.tokenJars);h&&m.replace(p,h);l&&m.replace(p,l)}}catch(q){_.Rj(q)}};
var wGc=function(a,b,c){try{a.onYtEndpointChangeHandler(b,c)}catch(d){_.Rj(d)}};
_.f=$Z.prototype;_.f.onYtEndpointChangeHandler=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){_.B(a,HAc)&&((a=_.B(a,HAc).unseenCount)?this.setUnseenNotificationCount(a):this.setUnseenNotificationCount(0))};
_.f.handleClearCookieAction=function(a){var b;(a=null==(b=_.B(a,DAc))?void 0:b.cookieName)&&_.Gga(a)};
_.f.onYtUpdateUnseenNotificationCount=function(a,b){this.setUnseenNotificationCount(b)};
_.f.loadData=function(a){var b=this;this.loadDepsPromise.then(function(){var c=_.of().resolve(_.nf(_.jD));c||_.Rj(Error("ei"));if(a&&a.response){if(!a.endpoint){var d=_.Dn(window.document.location.href)||"/",e="";if("/"===d||d.startsWith("/?"))e="WEB_PAGE_TYPE_BROWSE";a.endpoint={commandMetadata:{webCommandMetadata:{url:d,webPageType:e,rootVe:3854}}}}Gsc(c,a.endpoint,a,5)}else a.endpoint?c.navigate(a.endpoint):c.navigate(_.BB);_.Ph.cancelJob(b.zwiebackInitJobId);b.zwiebackInitJobId=_.Ph.addLowPriorityJob($Fc)})};
var a_=function(){return _.u("desktop_use_new_history_manager")},b_=function(){return _.of().resolve(_.p5a)},c_=function(a){return _.$q(a.hostElement).querySelector("#historyManager")};
_.f=$Z.prototype;_.f.getDebugString=function(){return a_()?b_().getDebugString():c_(this).getDebugString()};
_.f.getThirdPartyManipulationSuspected=function(){return a_()?b_().getThirdPartyManipulationSuspected():c_(this).getThirdPartyManipulationSuspected()};
_.f.replaceState=function(a,b,c){a_()?b_().saveAndReplace(a,b,c):c_(this).replaceState(a,b,c)};
_.f.saveAndPush=function(a,b,c,d){a_()?b_().saveAndPush(a,b,c,d):c_(this).saveAndPush(a,b,c,d)};
_.f.replaceUrl=function(a){a_()?b_().replaceUrl(a):c_(this).replaceUrl(a)};
var vGc=function(a){return!a||isNaN(a.expirationTime)?!1:(0,_.Zg)()>a.expirationTime},xGc=function(a,b,c){var d=a.get("response.trackingParams",c),e=_.Gj(),h=_.Hj();
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)?_.zr(a):void 0,a=_.Cl(),e=[_.lo(c)],_.kz(a,d,b,{dataPromises:e,csnToClone:c.csn}),c.graftedVes))for(c=
_.g(c.graftedVes),d=c.next();!d.done;d=c.next())_.lz(a,d.value)};
$Z.prototype.onStoreGraftedVeAction=function(a){this.data?(this.data.graftedVes||(this.data.graftedVes=[]),this.data.graftedVes.push(a)):_.Sj(Error("fi"))};
var AGc=function(a,b){return b.filter(function(c){for(var d in c)if(sGc[d])return a.pendingPlayerOnResponseReceivedActions.push(c),!0;return!1})};
_.J.Object.defineProperties($Z.prototype,{csiServiceName:{configurable:!0,enumerable:!0,get:function(){}}});
var d_=$Z;d_.prototype.onStoreGraftedVeAction=d_.prototype.onStoreGraftedVeAction;d_.prototype.loadData=d_.prototype.loadData;d_.prototype.onYtUpdateUnseenNotificationCount=d_.prototype.onYtUpdateUnseenNotificationCount;d_.prototype.handleClearCookieAction=d_.prototype.handleClearCookieAction;d_.prototype.handleUpdateNotificationsUnseenCountAction=d_.prototype.handleUpdateNotificationsUnseenCountAction;d_.prototype.setUnseenNotificationCount=d_.prototype.setUnseenNotificationCount;
d_.prototype.onYtUpdateTitle=d_.prototype.onYtUpdateTitle;d_.prototype.setPageTitle=d_.prototype.setPageTitle;d_.prototype.onYtEndpointChangeHandler=d_.prototype.onYtEndpointChangeHandler;d_.prototype.onYtPageDataFetched=d_.prototype.onYtPageDataFetched;d_.prototype.handleNavigate=d_.prototype.handleNavigate;d_.prototype.onYtNavigate=d_.prototype.onYtNavigate;d_.prototype.onYtNavigateRedirect=d_.prototype.onYtNavigateRedirect;d_.prototype.onYtNavigateFinish=d_.prototype.onYtNavigateFinish;
d_.prototype.onYtNavigateCache=d_.prototype.onYtNavigateCache;d_.prototype.onYtNavigateError=d_.prototype.onYtNavigateError;d_.prototype.onYtNavigateStart=d_.prototype.onYtNavigateStart;d_.prototype.cancelPendingTasks=d_.prototype.cancelPendingTasks;d_.prototype.initHistoryManager=d_.prototype.initHistoryManager;d_.prototype.onYtHistoryLoad=d_.prototype.onYtHistoryLoad;d_.prototype.onYtHistoryPop=d_.prototype.onYtHistoryPop;d_.prototype.onYtNavigateSetPageOffset=d_.prototype.onYtNavigateSetPageOffset;
d_.prototype.setPageOffset=d_.prototype.setPageOffset;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],d_.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],d_.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],d_.prototype,"hasError",void 0);_.U([_.N(),_.V("design:type",Object)],d_.prototype,"errorMessage",void 0);
_.U([_.tq("yt-navigate-set-page-offset"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],d_.prototype,"onYtNavigateSetPageOffset",null);_.U([_.tq("yt-history-pop"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],d_.prototype,"onYtHistoryPop",null);
_.U([_.tq("yt-history-load"),_.V("design:type",Function),_.V("design:paramtypes",[Event,_.j5a]),_.V("design:returntype")],d_.prototype,"onYtHistoryLoad",null);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],d_.prototype,"onYtNavigate",null);_.U([_.tq("yt-update-title"),_.V("design:type",Function),_.V("design:paramtypes",[Event,String]),_.V("design:returntype")],d_.prototype,"onYtUpdateTitle",null);
_.U([_.tq("yt-update-unseen-notification-count"),_.V("design:type",Function),_.V("design:paramtypes",[Event,Number]),_.V("design:returntype")],d_.prototype,"onYtUpdateUnseenNotificationCount",null);d_=_.U([_.xq()],d_);qGc.YtdAppBehavior=[_.JC.YtActionHandlerBehavior,d_.prototype];var BGc=function(){var a=_.wq.apply(this,arguments)||this;a._noAccessors=!0;return a};
_.H(BGc,_.wq);BGc.prototype.ready=function(){var a=this;_.$q(this.hostElement).querySelector("#checkbox").addEventListener("change",function(){a.onChange_()})};
BGc.prototype.dataChanged_=function(){_.$q(this.hostElement).querySelector("#checkbox").checked=!1};
BGc.prototype.onChange_=function(){var a=_.$q(this.hostElement).querySelector("#checkbox").checked?"selected":"deselected";_.Sn(this.hostElement,"yt-dismissal-reason-"+a,this.data.feedbackToken)};
var CGc=BGc;_.U([_.N({observer:"dataChanged_"}),_.V("design:type",Object)],CGc.prototype,"data",void 0);CGc=_.U([_.xq()],CGc);var DGc=[CGc.prototype];var EGc=function(){var a=_.wq.apply(this,arguments)||this;a.timeoutJobId=0;a.actionMap={"yt-open-popup-action":"startTimeout","yt-close-popup-action":"cancelTimeout"};return a};
_.H(EGc,_.wq);EGc.prototype.ytdHatsSurveyBehaviorDataChanged=function(){this.cancelTimeout()};
EGc.prototype.startTimeout=function(){var a=this,b=this.data&&this.data.displayDurationSeconds;b&&!this.timeoutJobId&&(this.timeoutJobId=_.lj(_.Ph,function(){_.Tn(a.hostElement,"yt-close-popup-action",[a.is]);a.timeoutJobId=0},1E3*b))};
EGc.prototype.cancelTimeout=function(){_.Ph.cancelJob(this.timeoutJobId);this.timeoutJobId=0};
var e_=EGc;e_.prototype.ytdHatsSurveyBehaviorDataChanged=e_.prototype.ytdHatsSurveyBehaviorDataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],e_.prototype,"ytActionHandlerBehavior",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e_.prototype,"ytdHatsSurveyBehaviorDataChanged",null);e_=_.U([_.xq()],e_);var FGc=[_.JC.YtActionHandlerBehavior,e_.prototype];var GGc=function(a,b){return a.SHARED_RENDERERS_.hasOwnProperty(b)?"yt":a.prefix},f_={};
f_.DIALOG={component:"tp-yt-paper-dialog",properties:{withBackdrop:!0,modern:_.u("web_modern_dialogs")},preventAutonav:!0};f_.FULLSCREEN_OVERLAY={component:null,properties:{withBackdrop:!0}};f_.DROPDOWN={component:"tp-yt-iron-dropdown",properties:{noOverlap:!0,horizontalAlign:_.u("web_sheets_ui_position_refresh")?"right":"auto",verticalAlign:"top",dynamicAlign:!0,withBackdrop:!1},forceFocus:!0,slotName:"dropdown-content",preventAutonav:!0};
f_.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"};
f_.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"};f_.LOCKED_OVERLAY_DIALOG={component:"tp-yt-paper-dialog",properties:{restoreFocusOnClose:!0,scrollAction:"lock",withBackdrop:!0},preventAutonav:!0};
f_.MEALBAR={component:"tp-yt-paper-dialog",properties:{keepBelowPlayer:!_.u("kevlar_mealbar_above_player"),modern:_.u("web_modern_dialogs"),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"}};f_.BOTTOM_SHEET={component:"tp-yt-paper-dialog",properties:{},styles:{position:"fixed",bottom:"0",width:"100%",margin:"0"}};
f_.MODAL={component:"tp-yt-paper-dialog",properties:{modal:!0,modern:_.u("web_modern_dialogs")},forceFocus:!0,preventAutonav:!0};f_.LOCKED_MODAL={component:"tp-yt-paper-dialog",properties:{modal:!0,modern:_.u("web_modern_dialogs"),scrollAction:"lock"},forceFocus:!0,preventAutonav:!0};f_.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)"}};
f_.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};
f_.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};
f_.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};
f_.CONTEXTUAL_SHEET={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};
f_.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:_.u("web_survey_popup_prevent_autonav")};f_.TOP_ALIGNED_DIALOG={component:"tp-yt-paper-dialog",properties:{withBackdrop:!0,verticalAlign:"top",horizontalAlign:"center"},styles:{margin:"8px 0 0 0"},targetContainer:!0};
f_.TOAST={component:null,properties:{}};var HGc=new function(a,b,c){this.supportedPopups=a;this.navigationEndpointPopupMap=b;this.popupTypeMap=c;this.supportedPopups=a;this.navigationEndpointPopupMap=b;this.popupTypeMap=c}({aboutThisAdRenderer:!0,
adFeedbackRenderer:!0,adInfoDialogRenderer:!0,addToPlaylistRenderer:!0,backstagePostDialogPopupRenderer:!0,bubbleHintRenderer:!0,channelCreationDialogRenderer:!0,channelWarmWelcomeRenderer:!0,channelWarmWelcomeContRenderer:!0,checkboxSurveyRenderer:!0,confirmDialogRenderer:!0,dismissalFollowUpRenderer:!0,enforcementMessageViewModel:!0,fancyDismissibleDialogRenderer:!0,formPopupRenderer:!0,gamingAccountLinkConfirmDialogRenderer:!0,gamingAccountLinkSettingRenderer:!0,hotkeyDialogRenderer:!0,imageEditorRenderer:!0,
sponsorshipConfirmCancelRenderer:!0,modalWithTitleAndButtonRenderer:!0,notificationActionRenderer:!0,reportFormModalRenderer:!0,searchSuggestionReportDialog:!0,sharingRenderer:!0,sharingEmbedRenderer:!0,menuPopupRenderer:!0,singleOptionSurveyRenderer:!0,surveyFollowUpRenderer:!0,unifiedSharePanelRenderer:!0,unlimitedFamilyMessageInterstitialRenderer:!0,unlimitedFamilyProfileInterstitialRenderer:!0,unpluggedPauseMembershipDialogRenderer:!0,ypcUpgradeDialogRenderer:!0,ypcOffersOverlayRenderer:!0,redCancelSurveyRenderer:!0,
conversationSectionController:!0,conversationHighPriorityNotificationContentRenderer:!0},{adFeedbackEndpoint:"adFeedbackEndpoint.content",adInfoDialogEndpoint:"adInfoDialogEndpoint.dialog",createBackstagePostDialogEndpoint:"createBackstagePostDialogEndpoint.dialog",confirmDialogEndpoint:"confirmDialogEndpoint.content",managePurchaseEndpoint:"managePurchaseEndpoint.content",modalEndpoint:"modalEndpoint.modal",shareEndpoint:"shareEndpoint",shareEntityEndpoint:"shareEntityEndpoint",unlimitedFamilyFlowEndpoint:"unlimitedFamilyFlowEndpoint.unlimitedFamilyFlowEndpointSupportedRenderers",
openPopupAction:"openPopupAction.popup",ypcCancelSurveyEndpoint:"ypcCancelSurveyEndpoint.surveySupportedRenderers"},{aboutThisAdRenderer:"DIALOG",adFeedbackRenderer:"DIALOG",adInfoDialogRenderer:"RESPONSIVE_DROPDOWN",addToPlaylistRenderer:_.u("desktop_add_to_playlist_renderer_dialog_popup")?"DIALOG":"RESPONSIVE_DROPDOWN",backstagePostDialogPopupRenderer:"DIALOG",bubbleHintRenderer:"HINT",checkboxSurveyRenderer:"SURVEY",confirmDialogRenderer:"DIALOG",dismissalFollowUpRenderer:"DIALOG",enforcementMessageViewModel:"LOCKED_MODAL",
fancyDismissibleDialogRenderer:"DIALOG",gamingAccountLinkConfirmDialogRenderer:"DIALOG",gamingAccountLinkSettingRenderer:"DIALOG",hotkeyDialogRenderer:"DIALOG",sponsorshipConfirmCancelRenderer:"DIALOG",menuPopupRenderer:"RESPONSIVE_DROPDOWN",modalWithTitleAndButtonRenderer:"RESPONSIVE_DROPDOWN",notificationActionRenderer:"TOAST",reportFormModalRenderer:"DIALOG",searchSuggestionReportDialog:"DIALOG",sharingEmbedRenderer:"DIALOG",sharingRenderer:"RESPONSIVE_DROPDOWN",singleOptionSurveyRenderer:"SURVEY",
surveyFollowUpRenderer:"SURVEY",unifiedSharePanelRenderer:"DIALOG",unlimitedFamilyMessageInterstitialRenderer:"DIALOG",unlimitedFamilyProfileInterstitialRenderer:"DIALOG",unpluggedPauseMembershipDialogRenderer:"DIALOG",ypcOffersOverlayRenderer:"DIALOG",ypcUpgradeDialogRenderer:"DIALOG",redCancelSurveyRenderer:"DIALOG",conversationSectionController:"MOLE",conversationHighPriorityNotificationContentRenderer:"NOTIFICATION"}),IGc=new function(){this.SHARED_RENDERERS_={aboutThisAdRenderer:!0,bubbleHintRenderer:!0,
confirmDialogRenderer:!0,fancyDismissibleDialogRenderer:!0,mealbarPromoRenderer:!0,notificationActionRenderer:!0,reportDetailsFormRenderer:!0,reportFormModalRenderer:!0,sharingEmbedRenderer:!0,sharingRenderer:!0,showActionDialogRenderer:!0,sortFilterSubMenuPopupRenderer:!0,tooltipRenderer:!0,unlimitedFamilyMessageInterstitialRenderer:!0,unlimitedFamilyProfileInterstitialRenderer:!0,unpluggedPauseMembershipDialogRenderer:!0,upsellDialogRenderer:!0,ypcOffersModalRenderer:!0,ypcUpgradeDialogRenderer:!0,
loadingRenderer:!0,sheetViewModel:!0,miniAppGameInfoDialogViewModel:!0,profileCardViewModel:!0,genAiFeedbackFormViewModel:!0,dialogViewModel:!0};this.popupConfig=f_;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"};var JGc=function(){var a=this;this.pageNameToElement=new Map;this.TEST_ONLY={getPageNameToElement:function(b){return a.pageNameToElement.get(b)}};
this.elementPoolPopulator=_.mC.getInstance()},g_=function(a,b){var c=a.pageNameToElement.get(b);
if(!c){switch(b){case "watch":var d=_.u("kevlar_watch_fixie")?_.lC("ytd-watch-fixie"):_.u("kevlar_watch_grid")?_.lC("ytd-watch-grid"):_.lC("ytd-watch-flexy");break;case "shorts":d=_.lC("ytd-shorts");break;case "search":d=_.lC("ytd-search");break;case "channel":d=_.lC("ytd-browse");d.pageSubtype="channels";break;case "trending":d=_.lC("ytd-browse");d.pageSubtype="trending";break;case "playlist":case "standalone":case "home":case "explore":case "learning":case "live":case "news":case "sports":case "playables":case "mini_app":case "red":case "WEB_PAGE_TYPE_SETTINGS":case "history":case "labs":case "handle":case "subscriptions":case "filteredsubscriptions":case "memberships-and-purchases":case "channel-memberships-shopfront":case "yts-products":case "ypc-offers":case "ypc-checkout":case "fashion":case "hashtag-landing-page":case "show":case "open-in-app":case "audio-pivot":d=
_.lC("ytd-browse");d.pageSubtype=b;break;case "browse":d=_.lC("ytd-browse");break;default:_.Sj(new _.lg("Error getting page element for type",b))}c=d;a.pageNameToElement.set(b,c)}return c};
JGc.prototype.preparePage=function(a,b,c){c&&(a=RZb(c)||a);if("watch"!==a){var d=this.elementPoolPopulator,e=a;e!=d.targetPage_&&-1<d.pendingPages_.indexOf(e)&&(d.targetPage_&&(d.pendingPages_.unshift(d.targetPage_),d.abort()),asc(d,e),_.G4a(d,e))}if((d=g_(this,a))||!_.B(c,_.Rn)){d.isAttached||d===b||(d.hidden=!0);if(!d.data){var h;if(a=null==(h=_.rf("FILLER_DATA",{})[a])?void 0:h.response)d.data=a}return d}};var KGc=function(a){this.JSC$27355_clientRoot=a;this.playlistHandlerActionMap={"yt-add-to-playlist-command":R1b,"yt-end-playlist-command":S1b,"yt-recover-playlist-command":U1b,"yt-refresh-playlist-command":X1b,"yt-playlist-remove-videos-action":V1b};_.hB(_.fB.getInstance(),this.playlistHandlerActionMap,this.JSC$27355_clientRoot);nsc()},LGc;var h_=function(a,b,c){this.apiKey=a;this.endpoint=b;this.confidenceThreshold=void 0===c?.5:c;this.stream=null;this.state=0;this.manuallyClosedChannel=this.channelOpen=!1;this.prefetchResponseSetTimeoutId=-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.transcriptionCompleteHandler=function(){};
this.vozEndOfDataTimeout=this.noResponseReceivedTimeout=-1;this.transcribedSpeechResults=[];this.receivedEndOfUtterance=!1;this.startCustomCsiTimeline=!0;this.supportsCrossDomainXhr=!1;this.supportsHttpHeadersOverwriteParam=!0;this.prefetchResponseTimeoutMs=-1;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 nzc};
h_.prototype.start=function(a){if(0===this.state)if(this.isOnline()){void 0!==a.supportsHttpHeadersOverwriteParam&&(this.supportsHttpHeadersOverwriteParam=a.supportsHttpHeadersOverwriteParam);void 0!==a.startCustomCsiTimeline&&(this.startCustomCsiTimeline=a.startCustomCsiTimeline);this.startCustomCsiTimeline&&_.Rk("voice_assistant");_.Uk("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.transcriptionCompleteHandler=a.transcriptionCompleteHandler||this.transcriptionCompleteHandler;this.errorHandler=a.errorHandler||this.errorHandler;this.transcriptionUpdateHandler=
a.transcriptionUpdateHandler||this.transcriptionUpdateHandler;this.accessToken=a.accessToken;this.additionalHeaders=a.additionalHeaders||{};var b;this.prefetchResponseTimeoutMs=null!=(b=a.prefetchResponseTimeoutMs)?b:this.prefetchResponseTimeoutMs;MGc(this);this.startAudio();NGc(this)}else this.errorHandler("OFFLINE")};
h_.prototype.stop=function(a){a=void 0===a?{}:a;var b=void 0===a.logMicClosed?!0:a.logMicClosed,c=void 0===a.handleError?!0:a.handleError,d=void 0===a.handleStop?!0:a.handleStop;0!==this.state&&((void 0===a.logCancel||a.logCancel)&&i_("voz_cx"),j_(this,{logMicClosed:b,handleStop:d}),c&&this.errorHandler("ABORTED"))};
h_.prototype.getState=function(){return this.state};
h_.prototype.isSupported=function(){return!0};
var OGc=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};
h_.prototype.stopAudio=function(a){(void 0===a||a)&&i_("voz_mf")};
h_.prototype.startAudio=function(){i_("voz_vp");return _.lo(null)};
var PGc=function(a,b){a.channelOpen&&(2!==a.state&&(a.state=2,i_("voz_ss"),a.listeningHandler()),b=new Uint8Array(b),b='{ "audioIn": "'+_.Oa(b)+'" }',a.channel.send(b))},j_=function(a,b){var c=void 0===b?{}:b;
b=void 0===c.logMicClosed?!0:c.logMicClosed;c=void 0===c.handleStop?!0:c.handleStop;-1<a.vozEndOfDataTimeout&&(clearTimeout(a.vozEndOfDataTimeout),a.vozEndOfDataTimeout=-1);QGc(a);a.stopAudio(b);a.channel&&(a.channelOpen=!1,a.manuallyClosedChannel=!0,a.channel.close(),a.channel=void 0);a.transcribedSpeechResults=[];a.state=0;c&&a.stopHandler()},MGc=function(a){var b={httpHeadersOverwriteParam:a.supportsHttpHeadersOverwriteParam?"$httpHeaders":void 0,
httpSessionIdParam:"gsessionid",sendRawJson:!0,initMessageHeaders:Object.assign({},a.additionalHeaders,a.accessToken&&a.isUsingVoz?{Authorization:"Bearer "+a.accessToken}:{"x-goog-api-key":a.apiKey}),supportsCrossDomainXhr:a.supportsCrossDomainXhr};a.channel=new hZ(a.endpoint,b);a.channel.open();_.Br(a.channel,"s",function(){a.channel.send(a.getAssistRequestInitial());a.channelOpen=!0;a.manuallyClosedChannel=!1});
_.Br(a.channel,"t",function(){a.manuallyClosedChannel||(a.channelOpen=!1,a.channel=void 0,j_(a))});
_.Br(a.channel,"v",function(c){if(c.data){QGc(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=_.g(l);for(var q=l.next();!q.done;q=l.next()){q=q.value;if(q.noSpeech){j_(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]):(p=e,l=m,q=h,i_("voz_sf"),p.transcriptionUpdateHandler(l,q),p.transcribedSpeechResults=[l,q]),e.receivedEndOfUtterance&&(i_("voz_eou"),e.transcriptionCompleteHandler([m,h]),e.isUsingVoz&&0<=e.prefetchResponseTimeoutMs&&RGc(e))}else e.isUsingVoz&&h.internalOut?(SGc(e),h.internalOut&&(h=h.internalOut.youtubeAssistantS3OutputJson,m=e.transcribedSpeechResults,h&&(i_("voz_rqf"),e.completeHandler(m,JSON.parse(h))))):"END_OF_UTTERANCE"===h.eventType?e.receivedEndOfUtterance=!0:(i_("voz_err"),
e.errorHandler("UNEXPECTED_ASSISTANT_RESPONSE"),_.Sj(Error("gi")))}}});
_.Br(a.channel,"u",function(c){j_(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))})};
h_.prototype.logError=function(a){_.Rj(a)};
h_.prototype.isOnline=function(){return!0};
var RGc=function(a){SGc(a);a.prefetchResponseSetTimeoutId=setTimeout(function(){j_(a,{logMicClosed:!1,handleStop:!0})},a.prefetchResponseTimeoutMs)},SGc=function(a){-1<a.prefetchResponseSetTimeoutId&&(clearTimeout(a.prefetchResponseSetTimeoutId),a.prefetchResponseSetTimeoutId=-1)},NGc=function(a){QGc(a);
a.noResponseReceivedTimeout=window.setTimeout(function(){j_(a);a.errorHandler("NO_SPEECH")},11E3)},QGc=function(a){-1<a.noResponseReceivedTimeout&&(window.clearTimeout(a.noResponseReceivedTimeout),a.noResponseReceivedTimeout=-1)},i_=function(a){_.Sk(a,void 0,"voice_assistant")};var TGc=function(){h_.apply(this,arguments);this.audioContext=this.processor=null;this.audioDetected=!1};
_.H(TGc,h_);_.f=TGc.prototype;_.f.isSupported=function(){try{var a=!(!window.AudioContext&&!window.webkitAudioContext)}catch(b){a=!1}return a};
_.f.getAssistRequestInitial=function(){return OGc(this)};
_.f.startAudio=function(){var a=this;if(!navigator||!navigator.mediaDevices||!navigator.mediaDevices.getUserMedia)return _.Cn(null);this.audioContext=new (window.AudioContext||window.webkitAudioContext)({latencyHint:"interactive"});this.processor=this.audioContext.createScriptProcessor(1024,1,1);this.processor.onaudioprocess=function(d){UGc(a,d)};
this.processor.connect(this.audioContext.destination);var b=function(d){a.stream=d;if(!a.audioContext)return _.lo(null);d=a.audioContext.createMediaStreamSource(d);a.processor&&d.connect(a.processor);return _.lo(null)},c={audio:{sampleSize:16,
channelCount:1},video:!1};this.stream?b(this.stream):navigator.mediaDevices.getUserMedia(c).then(b).catch(function(d){j_(a);d.name&&"NotAllowedError"===d.name?a.errorHandler("NO_MICROPHONE_PERMISSION"):(a.errorHandler("AUDIO_ERROR"),a.logError(d));return _.Cn(null)});
return h_.prototype.startAudio.call(this)};
_.f.stopAudio=function(a){a=void 0===a?!0:a;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(b){b.stop()}),this.stream=null));
this.processor=null;this.audioDetected=!1;h_.prototype.stopAudio.call(this,a)};
_.f.isOnline=function(){return navigator.onLine};
var UGc=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),t=new Int16Array(q),y=0;y<q;++y)t[y]=32767*Math.max(-1,Math.min(1,p[y]));PGc(a,t.buffer)};
b.startRendering()}else VGc(a,b)},VGc=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]));PGc(a,d.buffer)};var WGc={FAILURE:"failure",NO_INPUT:"no_input",OPEN:"open",SUCCESS:"success"};var XGc=function(){this.JSC$15837_audioEnabled=!0;this.audioFeedbackHolder={}};
XGc.prototype.isPlaying=function(a){return 0<a.currentTime&&!a.paused&&!a.ended&&2<a.readyState};
var YGc=function(a){for(var b=_.g(Object.values(WGc)),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()},k_=function(a,b){if(!1!==a.JSC$15837_audioEnabled&&b in a.audioFeedbackHolder){for(var c=_.g(Object.values(a.audioFeedbackHolder)),d=c.next();!d.done;d=c.next())d=d.value,a.isPlaying(d)&&d.pause();
a.audioFeedbackHolder[b].currentTime=0;a.audioFeedbackHolder[b].play().catch(function(){})}};var ZGc=function(a,b){var c=this;this.store=a;this.service=b;this.stream=null;this.permissionsSupported=!0;this.enableFirstPartyAuth=this.enableInlineSearchResponse=!1;this.audioPlayer=null;this.enableFPAForSignedInUsers=this.disableHttpHeadersOverwrite=!1;this.handleOfflineEvent=function(){c.setState("offline");c.stop()};
this.audioPlayer=new XGc;var d;null==(d=this.audioPlayer)||YGc(d)};
_.f=ZGc.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.isSupported()};
_.f.start=function(){var a=this,b,c,d,e,h,l,m,p,q,t,y,z,D;return _.v(function(E){switch(E.nextAddress){case 1:a.store.dispatch(mtc("",""));if(!navigator.onLine)return a.setState("offline"),E.return();window.addEventListener("offline",a.handleOfflineEvent);a.stream=null;if(!a.permissionsSupported){E.jumpTo(2);break}_.Ig(E,3);return _.w(E,$Gc(a),5);case 5:b=E.yieldResult;if(!b)return null==(c=a.audioPlayer)||k_(c,"failure"),E.return();a.service.stream=a.stream;a.setState("listening");_.Kg(E,2);break;
case 3:_.Lg(E),a.permissionsSupported=!1;case 2:d={context:_.Jha(_.ah())},d.youtubeAssistantParams={searchParams:{inlineSearchResponse:a.enableInlineSearchResponse}},e=function(I,S){a.store.dispatch(ntc("transcribing"));a.store.dispatch(mtc(I,S))},h=function(){var I;
null==(I=a.audioPlayer)||k_(I,"open");a.setState("listening")},l=function(){a.setState("transcribing")},m=function(I){a.setErrorState(I)},p=function(I,S){var T;
null==(T=a.audioPlayer)||k_(T,"success");S&&(_.u("kevlar_voice_search_inline_search")&&(a.responseProcessor=_.of().resolve(_.CGa),a.responseProcessor&&(T=S.navigationAction,I=S.prefetchedSearchResponse,T&&I&&(T=(new _.Aab).JSC$9650_getStoreKey(T),_.Ju(a.responseProcessor,I,T)))),a.JSC$15866_actionRouter.triggerOptionalAction("yt-speech-query-complete-action",S))},q=function(){window.removeEventListener("offline",a.handleOfflineEvent)},t=_.Sha(!1),y=null!=t.Authorization,z=a.enableFirstPartyAuth||
a.enableFPAForSignedInUsers&&y?t:{"X-Goog-Visitor-Id":t["X-Goog-Visitor-Id"]},D={completeHandler:p,
errorHandler:m,listeningHandler:h,audioDetectedHandler:l,stopHandler:q,transcriptionUpdateHandler:e,youtubeAssistantRequest:d,languageCode:aHc(),additionalHeaders:z,supportsCrossDomainXhr:a.enableFirstPartyAuth||a.enableFPAForSignedInUsers&&y,supportsHttpHeadersOverwriteParam:!a.disableHttpHeadersOverwrite},a.service.start(D),_.Bo(E)}})};
_.f.stop=function(){0!==this.service.getState()&&this.service.stop()};
_.f.reset=function(){this.store.dispatch(_.po({type:"RESET_VOICE_SEARCH_STATE"}))};
_.f.setState=function(a){this.store.dispatch(ntc(a))};
_.f.setErrorState=function(a){switch(a){case "OFFLINE":case "WEBCHANNEL_NETWORK_ERROR":case "WEBCHANNEL_SERVER_ERROR":case "WEBCHANNEL_UNKNOWN_ERROR":var b;null==(b=this.audioPlayer)||k_(b,"failure");this.setState("offline");break;case "NO_MICROPHONE_PERMISSION":if(this.permissionsSupported)$Gc(this);else{var c;null==(c=this.audioPlayer)||k_(c,"failure");this.setState("permission-denied")}break;case "ABORTED":var d;null==(d=this.audioPlayer)||k_(d,"no_input");break;default:var e;null==(e=this.audioPlayer)||
k_(e,"no_input");this.setState("timeout")}};
var $Gc=function(a){var b,c;return _.v(function(d){switch(d.nextAddress){case 1:return _.w(d,navigator.permissions.query({name:"microphone"}),2);case 2:b=d.yieldResult;if("granted"===b.state)return d.return(!0);if("denied"===b.state)return a.setState("permission-denied"),d.return(!1);a.setState("permission");c={audio:{sampleSize:16,channelCount:1},video:!1};_.Ig(d,3);return _.w(d,navigator.mediaDevices.getUserMedia(c),5);case 5:return a.stream=d.yieldResult,d.return(!0);case 3:return _.Lg(d),a.setState("permission-denied"),
d.return(!1)}})},aHc=function(){var a=_.rf("INNERTUBE_CONTEXT_HL"),b=_.rf("INNERTUBE_CONTEXT_GL");
return-1<a.indexOf("-")?a:a+"-"+b};var l_=function(){h_.apply(this,arguments)};
_.H(l_,h_);l_.prototype.isSupported=function(){var a;return null==(a=window.MediaRecorder)?void 0:a.isTypeSupported("audio/webm; codecs=opus")};
l_.prototype.getAssistRequestInitial=function(){var a=OGc(this);a.config.audioInConfig.encoding="WEBM_OPUS";a.config.audioInConfig.sampleRateHertz=48E3;return a};
l_.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){bHc(a,e)};
a.mediaRecorder.start(100);a.mediaRecorder.onerror=function(e){j_(a);a.errorHandler("MEDIA_RECORDER_ERROR");a.logError(e.error)};
return h_.prototype.startAudio.call(a)};
this.stream?c(this.stream):navigator.mediaDevices.getUserMedia(b).then(c).catch(function(d){j_(a);!d.name||"SecurityError"!==d.name&&"NotAllowedError"!==d.name?(a.errorHandler("AUDIO_ERROR"),a.logError(d)):a.errorHandler("NO_MICROPHONE_PERMISSION");return _.Cn(null)});
return _.lo(null)};
l_.prototype.stopAudio=function(a){a=void 0===a?!0:a;this.mediaRecorder&&("inactive"!==this.mediaRecorder.state&&this.mediaRecorder.stop(),this.mediaRecorder=void 0);if(this.stream&&this.stream.getAudioTracks){for(var b=_.g(this.stream.getAudioTracks()),c=b.next();!c.done;c=b.next())c=c.value,c.stop&&c.stop();this.stream=null}h_.prototype.stopAudio.call(this,a)};var cHc=function(){l_.apply(this,arguments)};
_.H(cHc,l_);var bHc=function(a,b){if(b.data.size){var c=new FileReader;c.onload=function(){PGc(a,c.result)};
c.readAsArrayBuffer(b.data)}};var dHc=function(a,b,c){ZGc.call(this,b,c);this.JSC$15866_actionRouter=a;this.enableInlineSearchResponse=_.u("kevlar_voice_search_inline_search");this.enableFirstPartyAuth=_.u("kevlar_voice_search_auth_enabled");this.disableHttpHeadersOverwrite=!0;this.enableFPAForSignedInUsers=_.u("kevlar_voice_search_enable_fpa_signedin_users")},eHc;
_.H(dHc,ZGc);
var fHc=function(){if(!eHc){var a="https://embeddedassistant-webchannel.googleapis.com/google.assistant.embedded.v1.EmbeddedAssistant/YTAssist/channel";_.u("kevlar_voice_search_auth_enabled")||_.u("kevlar_voice_search_use_yt_endpoint")?a="https://embeddedassistant-frontend-clients6.youtube.com/google.assistant.embedded.v1.EmbeddedAssistant/YTAssist/channel":_.u("kevlar_voice_search_use_fp_endpoint")&&(a="https://embeddedassistant-clients6.youtube.com/google.assistant.embedded.v1.EmbeddedAssistant/YTAssist/channel");var b=
_.fB.getInstance();a:{if(_.u("kevlar_voice_search_opus")){var c=new cHc(_.rf("VOZ_API_KEY"),a,.5);if(c.isSupported()){a=c;break a}}a=new TGc(_.rf("VOZ_API_KEY"),a,.5)}eHc=new dHc(b,_.Fo,a)}return eHc};var gHc=function(a){this.JSC$15871_clientRoot=a;this.autonavPauseReasons={scroll:!1,inputBoxFocus:!1,overlayOpen:!1,guideOpen:!1,backgroundAndMute:!1,requestedByPlayer:!1,longIdle:!1,youthereLactExperiment:!1,userEngagement:!1};this.autonavPauseActionMap={"ytd-log-youthere-nav":this.onYtEndpointChanged.bind(this),"yt-autonav-pause-user-engagement":this.onYtAutonavPauseUserEngagement.bind(this),"yt-user-activity":this.onYtUserActivity.bind(this),"yt-get-autonav-pause-debug-state":this.onYtGetAutonavPauseDebugState.bind(this)};
this.userEngagementCsn=null;this.eventListeners=new Map;this.eventListeners.set(document,new Map([["visibilitychange",this.onYtAutonavVisibilityChanged.bind(this)]]));this.eventListeners.set(this.JSC$15871_clientRoot,new Map([["iron-overlay-opened",this.onIronOverlayOpened.bind(this)],["iron-overlay-closed",this.onIronOverlayClosed.bind(this)],["yt-autonav-pause-focus",this.onYtAutonavPauseFocus.bind(this)],["yt-autonav-pause-blur",this.onYtAutonavPauseBlur.bind(this)],["yt-autonav-pause-guide-opened",
this.onYtAutonavPauseGuideOpened.bind(this)],["yt-autonav-pause-guide-closed",this.onYtAutonavPauseGuideClosed.bind(this)],["yt-autonav-pause-scroll",this.onYtAutonavPauseScroll.bind(this)],["yt-autonav-pause-player",this.onYtAutonavPausePlayer.bind(this)],["yt-autonav-pause-player-ended",this.onYtAutonavPausePlayerEnded.bind(this)]]));a=_.g(this.eventListeners);for(var b=a.next();!b.done;b=a.next()){var c=_.g(b.value);b=c.next().value;c=c.next().value;c=_.g(c);for(var d=c.next();!d.done;d=c.next()){var e=
_.g(d.value);d=e.next().value;e=e.next().value;b.addEventListener(d,e)}}_.hB(_.fB.getInstance(),this.autonavPauseActionMap,this.JSC$15871_clientRoot)},hHc,iHc=function(a){return _.u("kevlar_autonav_popup_filtering")?(a=_.Sq(a))?a.hasAttribute("prevent-autonav"):!0:!0};
_.f=gHc.prototype;_.f.onIronOverlayOpened=function(a){iHc(a)&&(this.autonavPauseReasons.overlayOpen=!0,m_(this))};
_.f.onIronOverlayClosed=function(a){iHc(a)&&(this.autonavPauseReasons.overlayOpen=!1,m_(this))};
_.f.onYtAutonavPauseFocus=function(){this.autonavPauseReasons.inputBoxFocus=!0;m_(this)};
_.f.onYtAutonavPauseBlur=function(){var a=this;_.Ph.addJob(function(){a.isInBackground()||(a.autonavPauseReasons.inputBoxFocus=!1,m_(a))},8,0)};
_.f.onYtAutonavPauseGuideOpened=function(){this.autonavPauseReasons.guideOpen=!0;m_(this)};
_.f.onYtAutonavPauseGuideClosed=function(){this.autonavPauseReasons.guideOpen=!1;m_(this)};
_.f.onYtAutonavPauseScroll=function(){var a=_.of().resolve(_.Jq);a.isOnWatch()&&(a=a.getCurrentPage().getPlayerContainer())&&(this.autonavPauseReasons.scroll=-200>a.getBoundingClientRect().top,m_(this))};
_.f.onYtAutonavPauseUserEngagement=function(a){var b=this;if(_.u("user_engagement_enable_autoplay_pause_feature")){var c=Number(a.lowEngagementThresholdMs);isNaN(c)||0>=c||"LOW_USER_ENGAGEMENT_ACTION_PAUSE_AUTOPLAY"!==a.lowUserEngagementAction?_.TV("YOU_THERE_EVENT_TYPE_F_AUTONAV_INVALID_LACT_THRESHOLD"):(_.of().resolve(_.er),_.Hi()<c?_.lj(_.Ph,function(){_.TV("YOU_THERE_EVENT_TYPE_F_AUTONAV_BELOW_LACT_THRESHOLD")}):_.XXb(_.zf("user_engagement_experiments_rate_limit_ms"))?(this.userEngagementCsn=
_.Hj(),_.lj(_.Ph,function(){_.TV("YOU_THERE_EVENT_TYPE_F_AUTONAV_PAUSE_ENABLED",b.userEngagementCsn)}),this.autonavPauseReasons.userEngagement=!0,m_(this)):_.TV("YOU_THERE_EVENT_TYPE_F_AUTONAV_RATE_LIMITED"))}else _.Lma(Error("hi`"+JSON.stringify(a)))};
_.f.onYtAutonavPausePlayer=function(a){this.autonavPauseReasons.requestedByPlayer=!!a.detail;m_(this)};
_.f.onYtAutonavVisibilityChanged=function(){var a=this,b,c,d;return _.v(function(e){if(1==e.nextAddress)return(b=_.Lq())?_.w(e,b.getPlayerPromise(),2):e.return();c=e.yieldResult;d=c.isMuted()||0===c.getVolume();a.autonavPauseReasons.backgroundAndMute=a.isInBackground()&&d;m_(a);_.Bo(e)})};
_.f.onYtAutonavPausePlayerEnded=function(){_.of().resolve(_.er);var a=144E5;_.u("user_engagement_enable_autoplay_pause_feature")||_.u("is_part_of_any_user_engagement_experiment")||!_.u("enable_watch_next_pause_autoplay_lact")||(a=45E5);this.autonavPauseReasons.longIdle=_.Hi()>a;jHc(this);m_(this)};
_.f.onYtUserActivity=function(){var a=this;this.autonavPauseReasons.userEngagement&&(_.lj(_.Ph,function(){_.TV("YOU_THERE_EVENT_TYPE_F_AUTONAV_PAUSE_DISABLED_BY_LACT_RESET",a.userEngagementCsn)}),this.autonavPauseReasons.userEngagement=!1,m_(this));
this.autonavPauseReasons.youthereLactExperiment&&(_.lj(_.Ph,function(){_.TV("YOU_THERE_EVENT_TYPE_AUTOPLAY_RESUMED",a.userEngagementCsn);_.rj()}),this.autonavPauseReasons.youthereLactExperiment=!1,m_(this));
this.autonavPauseReasons.longIdle&&!_.u("disable_kevlar_resume_autonav_after_user_activity")&&(this.autonavPauseReasons.longIdle=!1,m_(this))};
_.f.isInBackground=function(){var a=window.document.visibilityState;return!(!a||"visible"===a)};
var m_=function(a){for(var b=!1,c=_.g(Object.values(a.autonavPauseReasons)),d=c.next();!d.done;d=c.next())d=d.value,b=b||d;b?_.jB.getInstance().pause(a.autonavPauseReasons):(a=_.jB.getInstance(),3==a.autonavState_?(a.setState(2,!1,!1),a.autonavPauseReason_=void 0):1==a.autonavState_&&(a.disabledAutonavPauseReason_=void 0))},jHc=function(a){var b=!1;
if(_.u("enable_autoplay_pause_by_lact")){_.of().resolve(_.er);b=1E3*_.zf("autoplay_pause_by_lact_sec");var c=_.zf("autoplay_pause_by_lact_sampling_fraction");(b=_.Hi()>=b&&Math.random()<c)&&!_.XXb(_.zf("user_engagement_experiments_rate_limit_ms"))&&(_.lj(_.Ph,function(){_.TV("YOU_THERE_EVENT_TYPE_AUTOPLAY_RATE_LIMITED")}),b=!1)}b!==a.autonavPauseReasons.youthereLactExperiment&&(a.autonavPauseReasons.youthereLactExperiment=b)&&(a.userEngagementCsn=_.Hj(),_.lj(_.Ph,function(){_.TV("YOU_THERE_EVENT_TYPE_AUTOPLAY_PAUSED",
a.userEngagementCsn)}));
a.autonavPauseReasons.userEngagement&&_.lj(_.Ph,function(){_.TV("YOU_THERE_EVENT_TYPE_F_AUTONAV_PAUSED",a.userEngagementCsn)})};
gHc.prototype.onYtEndpointChanged=function(){this.autonavPauseReasons.youthereLactExperiment&&(_.TV("YOU_THERE_EVENT_TYPE_AUTOPLAY_NAVIGATED_OUT",this.userEngagementCsn),_.rj(),this.autonavPauseReasons.youthereLactExperiment=!1,m_(this));this.autonavPauseReasons.userEngagement&&(_.TV("YOU_THERE_EVENT_TYPE_F_AUTONAV_NAVIGATED_OUT",this.userEngagementCsn),this.autonavPauseReasons.userEngagement=!1,m_(this))};
gHc.prototype.onYtGetAutonavPauseDebugState=function(){return JSON.stringify(this.autonavPauseReasons)};var kHc=function(){var a=_.O.apply(this,arguments)||this;a.miniGuideVisible=!1;a.guideOpened=_.u("disable_initial_guide_state_fix")?!1:a.canFitPersistentGuide(a.initialBodyClientWidth);a.guideUserStateOpened=a.getInitialGuideUserStateOpened();a.miniGuideWidthThreshold=_.zf("kevlar_mini_guide_width_threshold",791);a.persistentGuideBlockedPages="/clip /musicpremium /new /handle /premium /premiumlite /red /watch".split(" ");a.persistentGuideBlockedPagesPatterns="^/clip(/|$) ^/musicpremium(/|$) ^/new(/|$) ^/handle(/|$) ^/premium(/|$) ^/premiumlite(/|$) ^/red(/|$) ^/watch(/|$) ^/playables/(?!saved).".split(" ");
a.persistentGuideBlockedPagePathRegex=new RegExp(a.persistentGuideBlockedPagesPatterns.join("|"));a.animationTransitionDuration=0;a.lateDataResolver=_.pt();a.serviceEndpoint=Drc;a.initialGuideDataFetchFailed=!1;a.initialLoad=!0;a.guideRenderers=new Set;a.actionMap={"yt-start-loading-watch":"startLoadingWatch","yt-start-loading-shorts":"startLoadingShorts"};return a};
_.H(kHc,_.O);_.f=kHc.prototype;_.f.ready=function(){_.of().addProvider({provide:_.MI,useValue:this})};
_.f.attached=function(){var a=this;this.cachedClientWidth=this.initialBodyClientWidth;this.resetGuide();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");_.$m(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.getData=function(){return this.data};
_.f.load=function(){var a=this,b,c,d,e;return _.v(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=_.pt(),b.resolve(window.ytInitialGuideData),h.return(b.promise);d=!1;_.Ig(h,2);return _.w(h,a.fetchGuideData(),4);case 4:c=h.yieldResult;_.Kg(h,3);break;case 2:e=_.Lg(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,l;return _.v(function(m){if(1==m.nextAddress)return a.guidePromise||(a.guidePromise=_.jo(a.hostElement,[a.serviceEndpoint])),_.w(m,a.guidePromise,2);if(3!=m.nextAddress)return b=m.yieldResult,c=_.of(),d=c.resolve(_.tG),_.w(m,d(),3);(e=m.yieldResult)&&(null==(h=b)?0:h.data)&&0!==(null==(l=b.data.responseContext)?void 0:l.maxAgeSeconds)&&e.put("service:guide:fallback",new _.zC({innertubeResponse:b.data}));return m.return(b.data)})};
_.f.initializeGuideDataIfEmpty=function(){var a=this,b,c;return _.v(function(d){if(1==d.nextAddress){if(!a.initialGuideDataFetchFailed||a.data)return d.return();_.Ig(d,2);return _.w(d,a.fetchGuideData(),4)}if(2!=d.nextAddress)return(b=d.yieldResult)&&a.lateDataResolver.resolve(b),_.Kg(d,0);c=_.Lg(d);_.Sj(c);_.Bo(d)})};
_.f.initializeGuideData=function(){var a=this,b;return _.v(function(c){switch(c.nextAddress){case 1:return _.dB(DZb(),{mainAppWeb:_.Np()}),_.Ig(c,2),_.w(c,a.load(),4);case 4:a.data=c.yieldResult;_.Kg(c,3);break;case 2:_.Lg(c),_.Eu(DZb(),"FAILURE");case 3:b=a.data&&a.data.items&&0<a.data.items.length?"SUCCESS":"FAILURE",_.Eu(DZb(),b),_.Bo(c)}})};
_.f.setGuideData=function(a){var b=this,c,d;return _.v(function(e){if(1==e.nextAddress)return b.disabled?e.return():b.data?(a.data=b.data,b.guideRenderers.add(a),e.return()):_.w(e,b.initializeGuideData(),2);b.graftGuideToPage();c=_.wf("IS_HOMEPAGE_COLD")?"eop":void 0;_.u("disable_element_pool_populator")?b.setGuideDataAfterInit(a):(d=new _.yI(1,c),_.zI(d,b.setGuideDataAfterInit.bind(b,a)));_.Bo(e)})};
_.f.setGuideDataAfterInit=function(a){a.data=this.data;a.markDirty();this.guideRenderers.add(a);_.HH(function(){_.Sk("gle")});
_.$m(this,function(){_.Sk("gpe")})};
_.f.graftGuideToPage=function(){if(this.data){var a=this.data&&this.data.trackingParams;a&&(a=_.zr(a),_.PM(_.Cl(),a))}};
_.f.onGuideElementChanged=function(){this.listen(this.guideElement,"opened-changed","onDrawerOpenedChanged");_.u("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;if(this.guidePersistent&&(this.guideUserStateOpened=this.guideOpened,_.u("web_remember_guide_toggle_state"))){var c=_.mo();_.no(0,109,!this.guideUserStateOpened);c.save()}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&&_.cH(this.guideElement)};
_.f.onAppDrawerTransitioned=function(){this.unlisten(this.guideElement,"app-drawer-transitioned","onAppDrawerTransitioned");this.ytdReduxBehavior.dispatch(jtc(this.guideOpened))};
_.f.guidePersistentAndVisibleChanged=function(){_.Un(this.hostElement,"ytd-update-guide-state-action",[this.guidePersistentAndVisible])};
_.f.guideIsVisibleButNotPersistentChanged=function(){this.ytdReduxBehavior.dispatch(_.po({type:"SET_GUIDE_IS_VISIBLE_BUT_NOT_PERSISTENT",payload:this.guideIsVisibleButNotPersistent}))};
_.f.miniGuideVisibleChanged=function(){_.Un(this.hostElement,"ytd-update-mini-guide-state-action",[this.miniGuideVisible])};
_.f.guideOpenedChanged=function(){this.initialLoad&&(this.ytdReduxBehavior.dispatch(jtc(this.guideOpened)),this.initialLoad=!1);_.Un(this.hostElement,"ytd-update-guide-opened-action",[this.guideOpened])};
_.f.activeEndpointChanged=function(){_.Un(this.hostElement,"ytd-update-active-endpoint-action",[this.activeEndpoint]);this.initializeGuideDataIfEmpty()};
_.f.resetGuide=function(){this.forceMiniGuideClose=!1;if(this.persistentGuideEnabled(this.pageType,this.pageUrl))this.onYtGuideShow();else this.onYtGuideClose()};
_.f.onYtGuideShow=function(){this.forceMiniGuideClose=!1;this.guidePersistent=this.canFitPersistentGuide(this.cachedClientWidth);this.guideUserStateOpened&&this.guidePersistent?this.renderGuide=this.guideOpened=!0:this.guideOpened=!1;this.observeForMiniGuideVisible();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&&_.Sn(this.hostElement,"yt-guide-hover"),!this.guideOpened||this.guidePersistent)&&(document.body.style.overflow="")};
_.f.computeGuidePersistentAndVisible=function(){var a=this;_.$K(this,"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.startLoadingShorts=function(){_.u("web_hide_guide_on_shorts")&&this.closeGuide()};
_.f.onYtNavigateFinish=function(a,b){if(!_.pi||b){this.activeEndpoint=b.endpoint;this.pageType=b.pageType;this.pageUrl=b.response.url;var c,d;a=null==(d=_.B(null==(c=b.endpoint)?void 0:c.commandMetadata,_.tp))?void 0:d.url;!this.pageUrl&&a&&(this.pageUrl=a);_.u("kevlar_use_vimio_behavior")&&this.markGuideRendererDirty(this.getVisibleGuideRenderer())}};
_.f.getVisibleGuideRenderer=function(){for(var a=_.g(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=_.g([].concat(_.Pd(_.$q(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||_.u("reels_web_disable_persistent_guide_shorts")&&"shorts"===a)return!1;var c=_.Yf(b)||"";return _.u("kevlar_premium_guide_collapse_killswitch")?!this.persistentGuideBlockedPages.some(function(d){return c===d}):!this.persistentGuideBlockedPagePathRegex.test(c)};
_.f.canFitPersistentGuide=function(a){var b=_.zf("kevlar_persistent_guide_width_threshold",1312);return-1===b||_.u("reels_web_show_mini_guide_on_shorts")&&"shorts"===this.pageType?!1:a>b};
_.f.canFitMiniGuide=function(a){return-1===this.miniGuideWidthThreshold?!1:a>this.miniGuideWidthThreshold};
_.f.onResize=function(){var a=this;_.$K(this,"calculateGuideState",function(){a.onResizeDebounced()})};
_.f.onResizeDebounced=function(){this.cachedClientWidth=window.innerWidth};
_.f.disableGuideAnimation=function(){this.guideElement.transitionDuration=0};
_.f.enableGuideAnimation=function(){this.guideElement.transitionDuration=this.animationTransitionDuration};
_.f.getInitialGuideUserStateOpened=function(){return _.u("web_remember_guide_toggle_state")?!_.mo().getFlag(109):!0};
_.J.Object.defineProperties(kHc.prototype,{initialBodyClientWidth:{configurable:!0,enumerable:!0,get:function(){return _.rf("initialBodyClientWidth")||window.innerWidth}}});
var n_=kHc;n_.prototype.onResize=n_.prototype.onResize;n_.prototype.observeForMiniGuideVisible=n_.prototype.observeForMiniGuideVisible;n_.prototype.computeGuidePersistentAndVisible=n_.prototype.computeGuidePersistentAndVisible;n_.prototype.cachedClientWidthChanged=n_.prototype.cachedClientWidthChanged;n_.prototype.resetGuide=n_.prototype.resetGuide;n_.prototype.activeEndpointChanged=n_.prototype.activeEndpointChanged;n_.prototype.guideOpenedChanged=n_.prototype.guideOpenedChanged;
n_.prototype.miniGuideVisibleChanged=n_.prototype.miniGuideVisibleChanged;n_.prototype.guideIsVisibleButNotPersistentChanged=n_.prototype.guideIsVisibleButNotPersistentChanged;n_.prototype.guidePersistentAndVisibleChanged=n_.prototype.guidePersistentAndVisibleChanged;n_.prototype.onGuideElementChanged=n_.prototype.onGuideElementChanged;_.U([_.L(_.zA),_.V("design:type",Object)],n_.prototype,"ironResizableBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],n_.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],n_.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],n_.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],n_.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],n_.prototype,"disabled",void 0);
_.U([_.N({notify:!0}),_.V("design:type",Boolean)],n_.prototype,"guidePersistentAndVisible",void 0);_.U([_.N({notify:!0}),_.V("design:type",Boolean)],n_.prototype,"guideIsVisibleButNotPersistent",void 0);_.U([_.N({notify:!0}),_.V("design:type",Object)],n_.prototype,"miniGuideVisible",void 0);_.U([_.N(),_.V("design:type",Boolean)],n_.prototype,"forceMiniGuideClose",void 0);_.U([_.N({notify:!0}),_.V("design:type",Object)],n_.prototype,"activeEndpoint",void 0);
_.U([_.N({notify:!0}),_.V("design:type",Boolean)],n_.prototype,"renderGuide",void 0);_.U([_.N(),_.V("design:type",Object)],n_.prototype,"guideOpened",void 0);_.U([_.N({notify:!0}),_.V("design:type",Boolean)],n_.prototype,"guidePersistent",void 0);_.U([_.N(),_.V("design:type",Object)],n_.prototype,"guideUserStateOpened",void 0);_.U([_.N(),_.V("design:type",String)],n_.prototype,"pageUrl",void 0);_.U([_.N(),_.V("design:type",String)],n_.prototype,"pageType",void 0);
_.U([_.N(),_.V("design:type",Number)],n_.prototype,"cachedClientWidth",void 0);_.U([_.N(),_.V("design:type",Object)],n_.prototype,"guideElement",void 0);_.U([_.uq("guideElement"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n_.prototype,"onGuideElementChanged",null);_.U([_.uq("guidePersistentAndVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n_.prototype,"guidePersistentAndVisibleChanged",null);
_.U([_.mH("guideIsVisibleButNotPersistent"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n_.prototype,"guideIsVisibleButNotPersistentChanged",null);_.U([_.uq("miniGuideVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n_.prototype,"miniGuideVisibleChanged",null);_.U([_.mH("guideOpened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n_.prototype,"guideOpenedChanged",null);
_.U([_.uq("activeEndpoint"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n_.prototype,"activeEndpointChanged",null);_.U([_.mH("pageUrl"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n_.prototype,"resetGuide",null);_.U([_.mH("cachedClientWidth"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n_.prototype,"cachedClientWidthChanged",null);
_.U([_.uq("guideOpened","guidePersistent"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n_.prototype,"computeGuidePersistentAndVisible",null);_.U([_.mH("guidePersistentAndVisible","pageUrl","cachedClientWidth"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n_.prototype,"observeForMiniGuideVisible",null);
_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n_.prototype,"onResize",null);n_=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"yt-guide-manager"})],n_);var lHc=_.u("main_app_controller_extraction_batch_9")?_.Q(n_,"yt-guide-manager"):n_;var mHc=function(){var a=_.O.apply(this,arguments)||this;a.JSC$15881_keyboardInUse=!1;a.boundHandleCapturedKeydownEvent=function(b){a.handleCapturedKeydownEvent(b)};
return a};
_.H(mHc,_.O);_.f=mHc.prototype;_.f.attached=function(){document.addEventListener("keydown",_.Rr(this,this.onKeyDownEvent));document.addEventListener("keyup",_.Rr(this,this.onKeyUpEvent));document.addEventListener("mousedown",_.Rr(this,this.onMouseDownEvent));_.u("desktop_keyboard_capture_keydown_killswitch")||document.addEventListener("keydown",this.boundHandleCapturedKeydownEvent,!0);document.addEventListener("yt-page-data-updated",_.Rr(this,this.onPageUpdate))};
_.f.detached=function(){document.removeEventListener("keydown",_.Rr(this,this.onKeyDownEvent));document.removeEventListener("keyup",_.Rr(this,this.onKeyUpEvent));document.removeEventListener("mousedown",_.Rr(this,this.onMouseDownEvent));_.u("desktop_keyboard_capture_keydown_killswitch")||document.removeEventListener("keydown",this.boundHandleCapturedKeydownEvent,!0);document.removeEventListener("yt-page-data-updated",_.Rr(this,this.onPageUpdate))};
_.f.ready=function(){_.of().addProvider({provide:_.ZC,useValue:this})};
_.f.isKeyBoardInUse=function(){return this.JSC$15881_keyboardInUse};
_.f.handleCapturedKeydownEvent=function(a){if(32===a.keyCode&&!this.isKeyBoardInUse())this.onKeyDownEvent(a)};
_.f.onMouseDownEvent=function(){this.JSC$15881_keyboardInUse=!1};
_.f.onPageUpdate=function(){if(_.u("desktop_keyboard_shortcut_usage_log")){_.ZV.clear();for(var a=_.g(_.XV),b=a.next();!b.done;b=a.next()){var c=_.g(b.value);b=c.next().value;c=c.next().value;c=_.Hl(c);_.ZV.set(b,c);_.wl(_.Hj(),_.Gj(),c)}_.$V.clear();a=_.g(_.YV);for(b=a.next();!b.done;b=a.next())c=_.g(b.value),b=c.next().value,c=c.next().value,c=_.Hl(c),_.$V.set(b,c),_.wl(_.Hj(),_.Gj(),c);_.aW(_.Hj(),_.Gj(),[].concat(_.Pd(_.$V.values()),_.Pd(_.ZV.values())));_.gH(_.Hj(),[].concat(_.Pd(_.$V.values()),
_.Pd(_.ZV.values())))}};
_.f.ignoreKeyEvent=function(a){if(a.ctrlKey||a.altKey)if(_.u("kevlar_macro_markers_keyboard_shortcut")){if(37!==a.keyCode&&39!==a.keyCode)return!0}else return!0;var b=_.Rq(a)||[];return _.fYb(b)?!0:a.defaultPrevented?(uW(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(),uW(a.keyCode,a.shiftKey)):(this.focusSearchBox(),a.preventDefault())),!a.metaKey))switch(a.keyCode){case 9:this.JSC$15881_keyboardInUse=!0;break;case 32:this.handlePlayerSpaceKey(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))if(_.u("web_speedmaster_spacebar_control")&&32===a.keyCode)this.handlePlayerSpaceKey(a,!0);else{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=_.Lq(),b=_.of().resolve(_.nf(_.Jq));return a&&b&&b.isOnWatch()?a:null};
_.f.passEventToPlayer=function(a,b){var c=this,d,e,h,l;return _.v(function(m){if(1==m.nextAddress)return!_.u("desktop_keyboard_shortcuts_enabled_miniplayer_killswitch")&&c.isMiniplayerActive()?(e=_.Un(c.hostElement,"yt-get-miniplayer-component-action"))&&e[0]&&(d=e[0].getPlayerElement()):c.inlinePreviewIsActive?(h=_.Un(c.hostElement,"yt-get-inline-preview-player-action"))&&h[0]&&(d=h[0]):d=_.Lq(),d?_.w(m,d.getPlayerPromise(),3):m.jumpTo(0);l=m.yieldResult;b?l.handleGlobalKeyUp(a.keyCode,a.shiftKey,
a.ctrlKey,a.altKey,a.metaKey,a.key,a.code,a.repeat):l.handleGlobalKeyDown(a.keyCode,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code,a.repeat);38!==a.keyCode&&40!==a.keyCode&&uW(a.keyCode,a.shiftKey);_.Bo(m)})};
_.f.focusSearchBox=function(){_.Sn(this.hostElement,"yt-focus-searchbox")};
_.f.openHotkeyDialog=function(){_.Sn(this.hostElement,"yt-open-hotkey-dialog")};
_.f.isMiniplayerActive=function(){var a=_.Un(this.hostElement,"yt-miniplayer-active");return a&&a.length&&a[0]};
_.f.closeMiniplayer=function(a,b){return this.isMiniplayerActive()?(_.Tn(this.hostElement,"yt-shortcut-close-miniplayer"),uW(a,b),!0):!1};
_.f.toggleTheaterMode=function(a,b){var c=_.Un(this.hostElement,"yt-is-theater"),d=this.getPlayerManager(),e=_.u("disable_theater_mode_keyboard")||_.wf("START_IN_FULL_WINDOW_MODE");d&&!e&&1<=c.length&&(c=!c[0],_.oV()&&_.u("external_fullscreen")&&(c=!0),_.Tn(this.hostElement,"yt-toggle-theater-mode",[c]),uW(a,b))};
_.f.toggleMiniplayer=function(a,b){var c=this.getPlayerManager();this.isMiniplayerActive()?(_.Tn(this.hostElement,"yt-expand-watch-page-action"),uW(a,b)):c&&(_.Tn(this.hostElement,"yt-activate-miniplayer-from-watch-action"),uW(a,b))};
_.f.handlePlayerSpaceKey=function(a,b){var c=!!_.Lq()||this.isMiniplayerActive();c=_.u("disable_space_scroll_fix")||c;_.u("global_spacebar_pause")&&!this.isKeyBoardInUse()&&c&&(a.preventDefault(),this.passEventToPlayer(a,b))};
var o_=mHc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],o_.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],o_.prototype,"ytdReduxBehavior",void 0);_.U([_.N({selector:_.peb}),_.V("design:type",Boolean)],o_.prototype,"inlinePreviewIsActive",void 0);o_=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"yt-hotkey-manager"})],o_);_.u("main_app_controller_extraction_batch_9")&&_.Q(o_,"yt-hotkey-manager");var nHc=function(){var a=_.O.apply(this,arguments)||this;a.loopStateEntityKey_=null;a.playlistLoopStateEntity_=null;a.isShuffleNextPlaylist=!1;a.JSC$15884_PLAYER_EVENTS_=new Map;a.playerListenersSetup_=!1;a.videoSkipJob_=0;a.canAutoAdvance_=!1;a.playerManager_=null;return a};
_.H(nHc,_.O);_.f=nHc.prototype;_.f.ready=function(){_.of().addProvider({provide:_.JB,useValue:this})};
_.f.created=function(){this.JSC$15884_PLAYER_EVENTS_.set("onPlaylistNext",this.onPlaylistNext);this.JSC$15884_PLAYER_EVENTS_.set("onPlaylistPrevious",this.onPlaylistPrevious);this.JSC$15884_PLAYER_EVENTS_.set("onPlaylistIndex",this.onPlaylistIndex_);this.JSC$15884_PLAYER_EVENTS_.set("onStateChange",this.onPlayerStateChange_);this.JSC$15884_PLAYER_EVENTS_.set("onLoopChange",this.onPlayerLoopChange_)};
_.f.attached=function(){document.addEventListener("yt-navigate-start",_.Rr(this,this.onYtNavigateStart_));document.addEventListener("yt-navigate-finish",_.Rr(this,this.onYtNavigateFinish_))};
_.f.detached=function(){document.removeEventListener("yt-navigate-start",_.Rr(this,this.onYtNavigateStart_));document.removeEventListener("yt-navigate-finish",_.Rr(this,this.onYtNavigateFinish_))};
_.f.updatePlaylistEventListeners=function(a,b){b&&!this.playerListenersSetup_?(this.playerManager_=a,this.registerPlaylistEventListeners_(a)):!b&&this.playerListenersSetup_&&(this.playerManager_=null,this.removePlaylistEventListeners_(a))};
_.f.setPlayer=function(a){this.playerManager_&&this.removePlaylistEventListeners_(this.playerManager_);this.playerManager_=a};
_.f.activate_=function(){this.playerManager_&&this.registerPlaylistEventListeners_(this.playerManager_)};
_.f.deactivate_=function(){this.playerManager_&&this.removePlaylistEventListeners_(this.playerManager_)};
_.f.registerPlaylistEventListeners_=function(a){var b=this;a.getPlayerPromise().then(function(c){b.playerListenersSetup_||(b.ytPlayerListenerBehavior.listenToPlayerEvents(c,b.JSC$15884_PLAYER_EVENTS_),b.playerListenersSetup_=!0)})};
_.f.removePlaylistEventListeners_=function(a){var b=this;a.getPlayerPromise().then(function(c){b.playerListenersSetup_&&(b.ytPlayerListenerBehavior.unlistenFromPlayerEvents(c,b.JSC$15884_PLAYER_EVENTS_),b.playerListenersSetup_=!1)})};
_.f.setPlaylistComponent=function(a){this.playlistComponent&&(this.playlistComponent.removeEventListener("yt-navigate",_.Rr(this,this.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.playlistComponent.addEventListener("yt-navigate",
_.Rr(this,this.onPlaylistYtNavigate_))};
_.f.setAutoplayRenderer=function(a){this.autoplayData=a};
_.f.setPlaylistData=function(a){this.currentPlaylistData_=a;_.Sn(this.hostElement,"yt-playlist-data-updated");_.If.isEmpty(a)?this.deactivate_():this.activate_();this.setLoopStateEntityKey_(a)};
_.f.setPlayerPlaybackControlData=function(a){this.playerManager_&&this.playerManager_.updatePlayerComponents(a.playlistPanelRenderer)};
_.f.getPlaylistData=function(){return this.currentPlaylistData_};
_.f.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",_.of().resolve(_.er),b=_.Hi(),0<b&&(a.lact=b),this.playerManager_&&(b=this.playerManager_.getPlayer())&&b.shouldSendVisibilityState()&&(b=b.getVisibilityState(),0!=b&&(a.vis=b)));_.u("enable_unknown_lact_fix_on_html5")&&(_.of().resolve(_.er),a.lact=
_.Hi());return a};
_.f.getPlaylistState_=function(){return this.playlistComponent.loopOn&&this.playlistComponent.shuffleOn?"LOOP_SHUFFLE":this.playlistComponent.loopOn?"LOOP":this.playlistComponent.shuffleOn?"SHUFFLE":"NORMAL"};
_.f.setLoopStateEntityKey_=function(a){var b;this.loopStateEntityKey_=(null==(b=this.getPlaylistLoopData_(a))?void 0:b.playlistLoopStateEntityKey)||null};
_.f.onPlaylistNext=function(){this.playlistComponent&&this.navigateToAutoplayWatchEndpoint_(this.getPlaylistState_(),"nextButtonVideo")};
_.f.onPlaylistPrevious=function(){this.playlistComponent&&this.navigateToAutoplayWatchEndpoint_(this.getPlaylistState_(),"previousButtonVideo")};
_.f.skipVideo=function(){var a=this.isInBackground_()?1E3:5E3;this.videoSkipJob_=_.aI(_.Ph,this.onPlaylistNext.bind(this),a)};
_.f.cancelVideoSkip=function(){this.videoSkipJob_&&_.Ph.cancelJob(this.videoSkipJob_)};
_.f.isInBackground_=function(){var a=window.document.visibilityState;return!(!a||"visible"==a)};
_.f.onPlaylistIndex_=function(a){this.playlistComponent&&(a=this.playlistComponent.data.contents[a].playlistPanelVideoRenderer.navigationEndpoint,_.Sn(this.hostElement,"yt-navigate",{endpoint:a,tempData:this.getTempData_(a)}))};
_.f.onPlayerStateChange_=function(a){if(a=0==a&&this.playlistComponent&&this.canAutoAdvance_)a=_.jB.getInstance(),a=!(3===a.autonavState_?a.autonavPauseReason_&&!0===a.autonavPauseReason_.inputBoxFocus:1===a.autonavState_&&a.disabledAutonavPauseReason_&&!0===a.disabledAutonavPauseReason_.inputBoxFocus);a&&this.navigateToAutoplayWatchEndpoint_(this.getPlaylistState_(),"autoplayVideo",!0)};
_.f.onYtNavigateStart_=function(){this.canAutoAdvance_=!1};
_.f.onYtNavigateFinish_=function(){this.canAutoAdvance_=!0};
_.f.navigateToAutoplayWatchEndpoint_=function(a,b,c){var d=this.playlistComponent.data.currentIndex,e=this.getNumPlayableVideos_();"NORMAL"==a&&"autoplayVideo"==b&&d+1>=e&&c||!(a=this.getVideoEndpoint_(a,b))||(c=this.getTempData_(a,c),_.Sn(this.hostElement,"yt-navigate",{endpoint:a,tempData:c}))};
_.f.getNumPlayableVideos_=function(){if(_.u("kevlar_last_video_in_playlist_fix_killswitch"))return this.playlistComponent.data.totalVideos;for(var a=0,b=_.g(this.playlistComponent.data.contents||[]),c=b.next();!c.done;c=b.next())c.value.playlistPanelVideoRenderer&&(a+=1);return a};
_.f.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 _.lg("AutoplayData is undefined in playlist manager","Mode: "+a+" endpoint: "+b),_.Sj(a)};
_.f.getAutoplayEndpoint=function(){if(this.playlistComponent)return this.getVideoEndpoint_(this.getPlaylistState_(),"autoplayVideo")};
_.f.onPlaylistYtNavigate_=function(a){if(a.detail.endpoint){a.stopPropagation();var b=a.detail;b.tempData=this.getTempData_(a.detail.endpoint);_.Sn(this.hostElement,"yt-navigate",b)}};
_.f.hasAutoplayData=function(){return!(!this.autoplayData||!this.autoplayData.sets)};
_.f.playlistLoopStateEntityChanged_=function(a){var b=this,c,d,e;return _.v(function(h){if(1==h.nextAddress){if(!a)return h.return();c="PLAYLIST_LOOP_STATE_ONE"===a.state;return b.playerManager_?_.w(h,b.playerManager_.getPlayerPromise(),3):h.jumpTo(2)}2!=h.nextAddress&&(d=h.yieldResult,d.setLoopVideo(c));e="PLAYLIST_LOOP_STATE_ALL"===a.state;b.playlistComponent&&(b.playlistComponent.loopOn=e);_.Bo(h)})};
_.f.getPlaylistLoopData_=function(a){var b,c;if(a=null==a?void 0:null==(b=a.playlistButtons)?void 0:null==(c=b.menuRenderer)?void 0:c.topLevelButtons)for(b=_.g(a),c=b.next();!c.done;c=b.next())if(c=c.value,c.playlistLoopButtonRenderer)return c.playlistLoopButtonRenderer};
_.f.getLoopStateCommand_=function(a){var b=this.getPlaylistData(),c;b=(null==(c=this.getPlaylistLoopData_(b))?void 0:c.states)||[];var d;a=null==(d=_.B(b[a?1:2],_.zib))?void 0:d.button;var e;return null==(e=_.B(a,_.SA))?void 0:e.command};
_.f.onPlayerLoopChange_=function(a){this.playlistLoopStateEntity_&&(a?"PLAYLIST_LOOP_STATE_ONE":"PLAYLIST_LOOP_STATE_NONE")!==this.playlistLoopStateEntity_.state&&(a=this.getLoopStateCommand_(a))&&this.ytComponentBehavior.resolveCommand(a)};
var p_=nHc;p_.prototype.playlistLoopStateEntityChanged_=p_.prototype.playlistLoopStateEntityChanged_;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],p_.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],p_.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],p_.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],p_.prototype,"loopStateEntityKey_",void 0);
_.U([_.N({selectorArgs:["loopStateEntityKey_"],selector:_.veb}),_.V("design:type",Object)],p_.prototype,"playlistLoopStateEntity_",void 0);_.U([_.uq("playlistLoopStateEntity_"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype",Promise)],p_.prototype,"playlistLoopStateEntityChanged_",null);p_=_.U([_.P({is:"yt-playlist-manager"})],p_);var oHc,pHc=function(){if(void 0!==oHc)return oHc;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),a.content.firstChild);return oHc=a};var qHc=function(){var a=_.O.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};
_.H(qHc,_.O);_.f=qHc.prototype;_.f.created=function(){var a=new nvc;a.apiKey=_.rf("LINK_API_KEY");a.authUser=_.rf("SESSION_INDEX")||0;a.supportedFlows=new Set([4]);this.galConfig=a.build()};
_.f.handleInitializeRequest=function(a){var b=R0b(this.galConfig);this.getAccountLinkPromises[a]=b.startLinkingSession({serviceId:a})};
_.f.handleAccountLinkCommand=function(a){_.B(a,bBc)&&this.handleLinkRequest(_.B(a,bBc))};
_.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){Svc(h).then(function(l){1===l.statusCode?e():d()})}).catch(function(){d()})}};
_.f.closeAndFire=function(a,b){_.Tn(this.hostElement,"yt-close-popup-action",[a]);b&&_.yH([b],this.hostElement)};
_.f.handleAccountUnlinkCommand=function(a){_.B(a,cBc)&&this.handleUnlinkRequest(_.B(a,cBc))};
_.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=R0b(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=_.B(a,dBc))a=_.xd(window.self,this.gpgCommand.url+"&source=web","_blank",["left="+(screen.availWidth-500)/2,"top="+(screen.availHeight-700)/2,"width=500,height=700"].join()),null!=a&&Ssc({destination:window,source:a,origin:this.gpgCommand.url?(new URL(this.gpgCommand.url)).origin:"",channelName:"gpg_profile_creation",onMessage:function(c){var d,e;if("success"===c.data&&(null==(d=b.gpgCommand)?0:null==(e=d.onSuccess)?0:e.commands))_.yH(b.gpgCommand.onSuccess.commands,
b.hostElement);else{var h,l;if("error"===c.data&&(null==(h=b.gpgCommand)?0:null==(l=h.onFailure)?0:l.commands))_.yH(b.gpgCommand.onFailure.commands,b.hostElement);else{var m,p;(null==(m=b.gpgCommand)?0:null==(p=m.onCancel)?0:p.commands)&&_.yH(b.gpgCommand.onCancel.commands,b.hostElement)}}}})};
_.f.handleLogAccountLinkingEventCommand=function(a){_.u("enable_gel_log_commands")&&_.B(a,eBc)&&(a=_.B(a,eBc).event)&&_.qj("gamingAccountLinkStatusChanged",a)};
_.J.Object.defineProperties(qHc,{template:{configurable:!0,enumerable:!0,get:function(){return pHc()}}});
var rHc=qHc;_.U([_.L(_.sC.YtOpenPopupBehavior),_.V("design:type",Object)],rHc.prototype,"ytOpenPopupBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],rHc.prototype,"ytActionHandlerBehavior",void 0);rHc=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-third-party-manager"})],rHc);_.u("main_app_controller_extraction_batch_9")&&_.Q(rHc,"ytd-third-party-manager",pHc);var sHc;var tHc,uHc=function(){if(void 0!==tHc)return tHc;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sHc){var d=
document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_page_manager.ytd.page.manager.css.js--\x3e<style is-scoped>ytd-page-manager {display: block;overflow-y: auto;margin-top: var(--ytd-toolbar-height);} ytd-page-manager>*.ytd-page-manager {flex: 1;flex-basis: 0.000000001px;} @supports(content-visibility:hidden) {ytd-page-manager[use-content-visibility]>*.ytd-page-manager {contain: style layout paint;}ytd-page-manager[use-content-visibility]>.ytd-page-manager[hidden] {content-visibility: hidden;display: inherit!important;border: 0;margin: 0;padding: 0;}}</style>");
sHc=d}d=sHc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tHc=a};var vHc=function(){var a=_.O.apply(this,arguments)||this;a.useContentVisibility=_.u("kevlar_content_visibility_hidden");a.currentPage=void 0;a.renderLoadingStateJobId=0;a.updatePageDataJobId=0;a.pageDisposeJobsets=new WeakMap;a.actionMap={"yt-start-loading-watch":"startLoadingWatch","yt-start-loading-shorts":"startLoadingShorts","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.currentPage=void 0},
setCurrentPage:function(b){a.currentPage=b},
resetPageDisposeJobsets:function(){a.pageDisposeJobsets=new WeakMap}};
return a};
_.H(vHc,_.O);_.f=vHc.prototype;_.f.ready=function(){_.of().addProvider({provide:_.Jq,useValue:this})};
_.f.created=function(){this.pagePool=new JGc;this.contextSwitcher=new JFc};
_.f.attached=function(){_.Sn(this.hostElement,"attached");var a=_.of().resolve(_.nf(_.IB));a&&(this.contextSwitcher.JSC$15688_networkService_=a)};
_.f.getPageOffset=function(a){return a.getScrollTop()};
_.f.setPageOffset=function(a,b){try{a.setScrollTop(b)}catch(c){}};
_.f.setPageOffsetForNavigation=function(a,b){_.Sn(this.hostElement,"yt-navigate-set-page-offset",{page:a,offset:void 0===b?0:b})};
_.f.pauseActiveContext=function(){var a=this.contextSwitcher;a.activeContext_&&a.activeContext_.pause()};
_.f.getModuleNameForType=function(a){return"watch"===a?_.u("kevlar_watch_fixie")?"watchFixie":_.u("kevlar_watch_grid")?"watchGrid":"watchFlexy":"shorts"===a||"search"===a?a:"browse"};
_.f.attachPage=function(a){if(!a.isAttached)try{_.$q(this.hostElement).appendChild(a)}catch(c){var b;_.Sj(new _.lg("Error attaching page element for component",{origin:null==(b=this.currentPage)?void 0:b.is,component:a.is}))}};
_.f.setActivePage=function(a){var b=this.isOnWatch(),c=this.currentPage;if(a)a!==this.currentPage&&(c&&(c.hidden=!0,c.active=!1,c.removeAttribute("role")),this.currentPage=a,c&&_.Sn(this.hostElement,"yt-page-type-changed",{oldPageType:c.is,newPageType:a.is}),a.hidden=!1,this.attachPage(a),a.active=!0,a.setAttribute("role","main"),c&&this.setPageOffsetForNavigation(a,0),_.u("kevlar_remove_page_dom_on_switch")&&!b&&c&&_.$q(this.hostElement).removeChild(c));else{var d;_.Rj(new _.lg("Unable to set active page",
c?c.is:"unknown origin",null==(d=this.data)?void 0:d.endpoint))}};
_.f.updatePageData=function(a){var b=this,c=this.data;this.updatePageDataJobId&&_.Ph.cancelJob(this.updatePageDataJobId);this.data=a;return new _.Pi(function(d){var e=function(){a.filler?b.performDataUpdate(a,c):_.fC.getInstance().measurePaintTime(function(){b.performDataUpdate(a,c)});
var p=_.LB();_.MB(p,"cr")||p.processSignal("cr");d()},h=function(){a&&"watch"===a.page?b.updatePageDataJobId=_.aI(_.Ph,e):e()};
if(_.u("kevlar_enable_mss_page_modules_client")&&a){var l=_.of().resolve(_.Hu),m=b.getModuleNameForType(a.page);(l=Fsc(l,[m]))?l.then(h):h()}else h()})};
_.f.performDataUpdate=function(a,b){_.u("kevlar_early_popup_close")||_.Tn(this.hostElement,"yt-close-all-popups-action",[["ytd-video-download-toast-renderer"]]);var c=!a.filler;c&&(_.Sk("lps"),_.u("config_age_report_killswitch")||$Zb());var d=iW(a),e;if(_.u("kevlar_remove_page_dom_on_switch")){var h=b&&iW(b);d===h&&(e=this.getCurrentPage())}e||(e=g_(this.pagePool,d));c&&bsc(this.pagePool.elementPoolPopulator,d);c&&!this.renderLoadingStateJobId&&this.setActivePage(e);if(e){h="watch"===d;var l="shorts"===
d;_.u("kevlar_flush_jobs_before_setting_player_response")&&this.flushPageDisposeJobset(e);if(h||l)e.playerData=a.playerResponse;if(l){a.reelWatchSequenceResponse?e.reelWatchSequenceResponse=a.reelWatchSequenceResponse:a.cachedReelWatchSequenceResponse&&(e.reelWatchSequenceResponse=a.cachedReelWatchSequenceResponse);e.currentEndpoint=a.endpoint;var m;e.isPreviousPageShorts=!!(null==b?0:null==(m=b.endpoint)?0:m.reelWatchEndpoint);a.cachedReelWatchSequenceResponse=a.reelWatchSequenceResponse||a.cachedReelWatchSequenceResponse||
(null==b?void 0:b.cachedReelWatchSequenceResponse);e.cachedReelWatchSequenceResponse=a.cachedReelWatchSequenceResponse}_.u("block_all_player_prefetch_requests")||this.preparePrefetchRequest(a,e,c,h,l);Hsc(_.of().resolve(_.E5a),b,a);_.Ahb(_.of().resolve(_.er));_.u("kevlar_flush_jobs_before_setting_player_response")||this.flushPageDisposeJobset(e);c?(b=typeof e.loadPage,"function"===b?(e.pageContext=KFc(this.contextSwitcher,e,e.data!==a.response),e.loadPage(a.response)):_.Rj(new _.lg("b/38014653 ",
[d,e.is,e.nodeName,b,e.isAttached])),_.Sk("pdl")):(e.hidden=!0,a.response.filler=!0,e.data=a.response,this.attachPage(e));_.Sn(this.hostElement,"yt-page-data-updated",{pageType:d})}_.lj(_.Ph,function(){_.u("logging_avoid_blocking_during_navigation")&&_.ela().transition("none");if(_.u("kevlar_nitrate_driven_tooltips")){var p=YFc(),q=e;if(a){var t=F1b(a),y=G1b(a),z;a:{if(a.playerResponse){var D=a.playerResponse,E;if(null==(z=D.auxiliaryUi)?0:null==(E=z.messageRenderers)?0:E.upsellDialogRenderer){z=
D.auxiliaryUi.messageRenderers.upsellDialogRenderer;break a}}else if(a.response&&(z=a.response,null==(D=z.overlay)?0:D.upsellDialogRenderer)){z=z.overlay.upsellDialogRenderer;break a}z=void 0}var I;var S;E=null==(I=a.playerResponse)?void 0:null==(S=I.auxiliaryUi)?void 0:S.messageRenderers;I=(null==E?void 0:E.enforcementMessageViewModel)||(null==E?void 0:E.bkaEnforcementMessageViewModel);I="ENFORCEMENT_MESSAGE_VIEW_MODEL_DISPLAY_TYPE_PLAYER"!==(null==I?void 0:I.displayType)?I:void 0;var T;a:{if(a.response&&
(S=a.response,null==(T=S.overlay)?0:T.commandWrapperPromoRenderer)){T=S.overlay.commandWrapperPromoRenderer;break a}T=void 0}XFc(p,t,y,z,I,T,q)}}else C1b(a,e)})};
_.f.preparePrefetchRequest=function(a,b,c,d,e){var h,l,m,p,q,t,y,z,D,E,I,S,T,fa,oa;return _.v(function(ea){if(1==ea.nextAddress)return!c||!d&&!e||_.u("kevlar_disable_background_prefetch")&&0===_.Ff(_.ZG)()?ea.return():(h=_.Kq(b))?_.w(ea,h.getPlayerPromise(),2):ea.return();l=ea.yieldResult;m=_.of().resolve(_.nf(_.IB));if(!m)return ea.return();if(e)return p=_.qt(_.$B),lsc(p,null==(q=a.endpoint)?void 0:q.reelWatchEndpoint,b.reelWatchSequenceResponse,l,m),ea.return();z=null==(t=a.response)?void 0:null==
(y=t.responseContext)?void 0:y.webResponseContextExtensionData;if(!z)return ea.return();T=null==(D=a.response)?void 0:null==(E=D.contents)?void 0:null==(I=E.twoColumnWatchNextResults)?void 0:null==(S=I.autoplay)?void 0:S.autoplay;fa=_.of().resolve(_.JB);oa=_.qt(_.$B);msc(oa,z,l,m,fa,T);_.Bo(ea)})};
_.f.movePlayerToWatch=function(a){var b=this,c,d;return _.v(function(e){c=g_(b.pagePool,"watch");d=c.getPlayerContainer();a.appendTo(d);_.Bo(e)})};
_.f.getPlayerFromWatch=function(){var a=g_(this.pagePool,"watch");return _.Kq(a)};
_.f.startLoadingWatch=function(){var a=g_(this.pagePool,"watch");this.renderLoadingStateJobId?(_.Ph.cancelJob(this.renderLoadingStateJobId),this.renderLoadingStateJobId=0,this.renderPageLoadingState("watch")):this.setActivePage(a)};
_.f.startLoadingShorts=function(){var a=g_(this.pagePool,"shorts");this.setActivePage(a)};
_.f.getCurrentPage=function(){return this.currentPage};
_.f.getCurrentData=function(){return this.data};
_.f.isOnWatch=function(){return!!this.currentPage&&("ytd-watch-flexy"===this.currentPage.is||"ytd-watch-fixie"===this.currentPage.is||"ytd-watch-grid"===this.currentPage.is)};
_.f.preparePage=function(a,b){var c=this,d=function(){var l=c.pagePool.preparePage(a,c.currentPage,b);l&&c.attachPage(l)},e=function(l){_.Tj(l,b);
_.Sj(l)};
if(_.u("kevlar_enable_mss_page_modules_client")){var h=this.getModuleNameForType(a);if(h=Fsc(_.of().resolve(_.Hu),[h])){h.then(d.bind(this)).catch(e.bind(this));return}}try{d()}catch(l){e(l)}};
_.f.lazyPrepareCriticalPages=function(a,b){a=RZb(b)||a;_.u("kevlar_enable_mss_page_modules_client")?this.downloadPageModules(a).then(this.maybePrepareWatchPage.bind(this,a)):this.maybePrepareWatchPage(a)};
_.f.maybePrepareWatchPage=function(a){"watch"!==a&&_.lj(_.Ph,this.preparePage.bind(this,"watch"))};
_.f.downloadPageModules=function(a){a=this.getModuleNameForType(a);var b=new Set(["browse","search","shorts",this.getModuleNameForType("watch")]);b.delete(a);var c=_.of().resolve(_.Hu);c.JSC$11515_loadModules(a);return c.JSC$11515_loadModules.apply(c,_.Pd(b))};
_.f.renderPageLoadingState=function(a,b){this.preparePage(a,b);var c=g_(this.pagePool,a);c.loadingData&&(c.loadingData.endpoint=b);c.loading=!0;this.setActivePage(c);"watch"===a&&_.Sn(this.hostElement,"yt-guide-close")};
_.f.prepareForNavigation=function(a,b){var c=this;if(this.currentPage&&this.data){var d=RZb(b)||a;iW(this.data)==d&&_.Sn(this.currentPage,"yt-page-data-will-update",{bubbles:!1})}if("watch"===a&&this.data&&"watch"!==this.data.page){this.renderLoadingStateJobId&&_.Ph.cancelJob(this.renderLoadingStateJobId);_.u("kevlar_miniplayer_jank_killswitch")||_.Tn(this.hostElement,"yt-deactivate-miniplayer-action");var e=this.data;this.renderLoadingStateJobId=_.Gl(_.Ph,function(){if(c.data!=e){var h=g_(c.pagePool,
a);c.setActivePage(h)}else c.renderPageLoadingState(a,b);c.renderLoadingStateJobId=0},150)}};
_.f.preparePageDispose=function(){if(this.currentPage&&Array.isArray(this.currentPage.pageDisposeJobs)&&0!==this.currentPage.pageDisposeJobs.length){var a=new _.yI(1);this.currentPage.pageDisposeJobs.forEach(function(b){_.zI(a,b)});
this.pageDisposeJobsets.set(this.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=iW(this.data);var d=g_(this.pagePool,c);d=_.Kq(d)}if(d){a=iW(a);var e=g_(this.pagePool,a);e=_.Kq(e);d==e?b&&!_.u("kevlar_disable_preemptive_player_reset")&&d.resetForNewPlayback():("watch"!==c||"watch"===a||"shorts"===a||Brc()&&!LYb(this.data)&&"yts-products"!==a)&&d.stop()}};
_.J.Object.defineProperties(vHc,{template:{configurable:!0,enumerable:!0,get:function(){return uHc()}}});
var wHc=vHc;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],wHc.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],wHc.prototype,"useContentVisibility",void 0);wHc=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-page-manager"})],wHc);_.u("main_app_controller_extraction_batch_9")&&_.Q(wHc,"ytd-page-manager",uHc);var xHc=_.Hl(115990),yHc=_.Hl(115991),zHc=_.Hl(115992),AHc=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(_.u("kevlar_touch_gesture_ves")){var p=_.Cl();_.PM(p,xHc,this.layer);_.PM(p,yHc,this.layer);_.PM(p,zHc,this.layer);this.dismissAction=function(){h();_.oz(p,{visualElement:xHc})};
this.expandAction=function(){l();_.oz(p,{visualElement:yHc})};
this.playlistResizeAction=function(){m();_.oz(p,{visualElement:zHc})}}else this.dismissAction=h,this.expandAction=l,this.playlistResizeAction=m;
this.gesture=new _.fW(a,b,c?this.miniplayerPlaylistConfig:this.miniplayerVideoConfig);this.gesture.attach()};
_.f=AHc.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 BHc;var CHc,DHc=function(){if(void 0!==CHc)return CHc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-miniplayer">\n  <yt-icon-button aria-label$="[[computeDisabledStateCloseButtonLabel()]]" on-click="onCloseMiniplayer" class="style-scope ytd-miniplayer">\n    <yt-icon id="close-icon" icon="yt-icons:close" class="style-scope ytd-miniplayer"></yt-icon>\n  </yt-icon-button>\n</div>\n<div class="miniplayer style-scope ytd-miniplayer" role="dialog">\n  <div id="card" class="style-scope ytd-miniplayer">\n    <div id="video-container" class="style-scope ytd-miniplayer">\n      <div class="video style-scope ytd-miniplayer">\n        <div id="player-container" class="style-scope ytd-miniplayer"></div>\n      </div>\n      <div id="info-bar" on-click="onPlaylistExpandTap" class="style-scope ytd-miniplayer">\n      <div class="metadata style-scope ytd-miniplayer">\n        <h1 aria-label$="[[getSimpleString(data.miniplayerTitle)]]" class="title meta style-scope ytd-miniplayer" hidden="[[!active]]" role="heading">\n          <a tabindex="0" on-keydown="onMetadataKeydown" on-click="onMetadataTap" class="style-scope ytd-miniplayer">\n            <yt-formatted-string class="miniplayer-title style-scope ytd-miniplayer" ellipsis-truncate="" text="[[data.miniplayerTitle]]">\n            </yt-formatted-string>\n          </a>\n        </h1>\n        <div class="channel style-scope ytd-miniplayer">\n          <ytd-badge-supported-renderer id="premium-badges" badges="[[premiumBadges]]" disable-upgrade$="[[!premiumBadges.length]]" hidden="[[!premiumBadges.length]]" class="style-scope ytd-miniplayer">\n          </ytd-badge-supported-renderer>\n          <yt-formatted-string id="owner-name" no-endpoints="" text="[[data.miniplayerSubtitle]]" class="style-scope ytd-miniplayer">\n          </yt-formatted-string>\n          <div class="index-message style-scope ytd-miniplayer" hidden="[[computePlaylistIndexHidden(playlistIndexMessage, readyToResume)]]">\n            <span class="text-divider style-scope ytd-miniplayer">\u2022</span>\n            <span class="style-scope ytd-miniplayer">[[playlistIndexMessage]]</span>\n          </div>\n        </div>\n      </div>\n      <div class="expander style-scope ytd-miniplayer" hidden="[[computeExpandButtonHidden(hasPlaylistData, active, disabledState)]]">\n        <yt-icon-button label="[[computeExpandButtonLabel(expanded)]]" class="style-scope ytd-miniplayer">\n          <yt-icon icon="[[getExpandIcon(expanded)]]" class="style-scope ytd-miniplayer"></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="" within-miniplayer="" class="style-scope ytd-miniplayer">\n    </ytd-playlist-panel-renderer>\n    <div id="expander-space" class="style-scope ytd-miniplayer"></div>\n    <ytd-miniplayer-toast id="toast" class="style-scope ytd-miniplayer"></ytd-miniplayer-toast>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BHc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.player.ytd_miniplayer.ytd.miniplayer.css.js--\x3e<style is-scoped>ytd-miniplayer {--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: 2018;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);} ytd-miniplayer[animate-miniplayer] {--ytd-miniplayer-playlist-height: 385px;--ytd-miniplayer-fade-down-endpoint: 455px;height: 674px;} ytd-miniplayer[animate-miniplayer][expanded] {transform: translate3d(0,100px,0);} ytd-miniplayer[animate-miniplayer] #expander-space.ytd-miniplayer {height: 100px;} ytd-miniplayer[enabled] {transition-property: opacity,transform;transition-duration: 366ms;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: opacity,transform;} ytd-miniplayer[active] {opacity: 1;pointer-events: auto;display: block;transform: translate3d(0,var(--ytd-miniplayer-playlist-height),0);} ytd-miniplayer[expanded] {transform: translate3d(0,0,0);} ytd-miniplayer[closed] {-webkit-animation-name: fade-down;animation-name: fade-down;-webkit-animation-duration: 0.366s;animation-duration: 0.366s;} @-webkit-keyframes fade-down {from {transform: translateY(var(--ytd-miniplayer-playlist-height));}to {transform: translateY(var(--ytd-miniplayer-fade-down-endpoint));}} @keyframes fade-down {from {transform: translateY(var(--ytd-miniplayer-playlist-height));}to {transform: translateY(var(--ytd-miniplayer-fade-down-endpoint));}} ytd-miniplayer[expanded-closed] {-webkit-animation-name: expanded-fade-down;animation-name: expanded-fade-down;-webkit-animation-duration: 0.366s;animation-duration: 0.366s;} @-webkit-keyframes expanded-fade-down {from {transform: translateY(0);}to {transform: translateY(var(--ytd-miniplayer-fade-down-expanded-endpoint));}} @keyframes expanded-fade-down {from {transform: translateY(0);}to {transform: translateY(var(--ytd-miniplayer-fade-down-expanded-endpoint));}} ytd-miniplayer[has-no-data] #player-container.ytd-miniplayer {display: none;} ytd-miniplayer[rounded-container] #player-container.ytd-miniplayer,ytd-miniplayer[rounded-container] #video-container.ytd-miniplayer .video.ytd-miniplayer,ytd-miniplayer[rounded-container] #card.ytd-miniplayer,ytd-miniplayer[rounded-container] {border-radius: 12px 12px 0 0;} .video.ytd-miniplayer {background-color: var(--yt-spec-static-brand-black);} .miniplayer.ytd-miniplayer {height: 100%;} #premium-badges.ytd-miniplayer {margin-right: 4px;} #premium-badges.ytd-miniplayer[hidden] {margin-right: 0;} #blocking-container.ytd-miniplayer {position: absolute;width: 100%;height: 100%;z-index: 1;cursor: pointer;} #blocking-container.ytd-miniplayer>yt-icon-button.ytd-miniplayer {position: absolute;top: 0;right: 0;margin: 8px;background-color: transparent;} #close-icon.ytd-miniplayer {fill: #fff;} #card.ytd-miniplayer {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: flexbox;display: flex;flex-direction: column;} ytd-miniplayer-toast.ytd-miniplayer {height: 0;box-sizing: border-box;width: var(--ytd-miniplayer-width);position: absolute;bottom: 0;left: 0;} ytd-miniplayer-toast.ytd-miniplayer[opened] {height: 64px;} ytd-miniplayer[expanded] #card.ytd-miniplayer {height: 100%;} ytd-miniplayer.gesture-dragging #card.ytd-miniplayer:hover {box-shadow: none;} ytd-miniplayer.gesture-dragging #expander-space.ytd-miniplayer {height: 0;} #card.ytd-miniplayer: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.ytd-miniplayer {background-color: var(--yt-spec-static-overlay-background-solid);height: var(--ytd-miniplayer-height);width: 100%;position: absolute;} .cast-label.ytd-miniplayer {position: absolute;top: 0;right: 0;opacity: 0.5;padding: 8px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;align-items: flex-start;justify-content: flex-start;} .drop-shadow.ytd-miniplayer {-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.ytd-miniplayer {width: var(--ytd-miniplayer-width);height: var(--ytd-miniplayer-height);flex: none;} #info-bar.ytd-miniplayer {height: 64px;flex: none;display: flexbox;display: flex;flex-direction: row;} #info-bar.ytd-miniplayer .playlist-icon.ytd-miniplayer {padding-left: 10px;margin-right: -7px;cursor: pointer;color: var(--yt-spec-icon-inactive);display: flexbox;display: flex;flex-direction: column;justify-content: center;} #info-bar.ytd-miniplayer .metadata.ytd-miniplayer {padding: 12px 16px;overflow: hidden;cursor: pointer;flex: 1;flex-basis: 0.000000001px;justify-content: center;} #info-bar.ytd-miniplayer .expander.ytd-miniplayer {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: flexbox;display: flex;flex-direction: column;justify-content: center;} .miniplayer-title.ytd-miniplayer {color: var(--yt-spec-text-primary);max-width: calc(var(--ytd-miniplayer-width) - 32px);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-miniplayer[has-playlist-data] .miniplayer-title.ytd-miniplayer {max-width: calc(var(--ytd-miniplayer-width) - 40px - 16px - 8px);} #info-bar.ytd-miniplayer .channel.ytd-miniplayer {margin-top: 4px;color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} ytd-miniplayer[split-subtitle] #info-bar.ytd-miniplayer .channel.ytd-miniplayer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-miniplayer[split-subtitle] .index-message.ytd-miniplayer {flex: none;} ytd-miniplayer[split-subtitle] #owner-name.ytd-miniplayer {word-break: break-all;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-miniplayer[split-subtitle] .text-divider.ytd-miniplayer {margin-left: 4px;} #info-bar.ytd-miniplayer .metadata.ytd-miniplayer:hover .channel.ytd-miniplayer {color: var(--yt-spec-text-primary);} ytd-miniplayer[ready-to-resume] #info-bar.ytd-miniplayer .metadata.ytd-miniplayer:hover .channel.ytd-miniplayer {color: var(--yt-spec-text-secondary);} #player-container.ytd-miniplayer {width: var(--ytd-miniplayer-width);height: var(--ytd-miniplayer-height);background-color: var(--yt-spec-static-overlay-background-solid);} #playlist.ytd-miniplayer {height: 0;min-height: 0;flex: 1;flex-basis: 0.000000001px;} .placeholder.ytd-miniplayer {width: 48px;height: 48px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;}</style>');
BHc=d}d=BHc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return CHc=a};var EHc;var FHc;var GHc=function(){var a=_.O.apply(this,arguments)||this;a.duration=2500;return a};
_.H(GHc,_.O);GHc.prototype.created=function(){_.MP.requestAvailability()};
GHc.prototype.open=function(a,b){this.data=a;this.label=b;this.opened=!0;this.closed=!1;_.Sn(this.hostElement,"iron-announce",{text:this.label+" "+this.componentBehavior.getSimpleString(a.title)});_.HH(this.close,this.duration)};
GHc.prototype.close=function(){this.closed=!0};
var q_=GHc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],q_.prototype,"componentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],q_.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],q_.prototype,"label",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],q_.prototype,"opened",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],q_.prototype,"closed",void 0);_.U([_.N(),_.V("design:type",Object)],q_.prototype,"duration",void 0);
q_=_.U([_.P({disableElementRegistration:!0,is:"ytd-miniplayer-toast"})],q_);
_.Q(q_,"ytd-miniplayer-toast",function(){if(void 0!==FHc)return FHc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-miniplayer-toast"></ytd-thumbnail>\n<div id="info" class="style-scope ytd-miniplayer-toast">\n  <div id="label" class="style-scope ytd-miniplayer-toast">[[label]]</div>\n  <div id="title" class="style-scope ytd-miniplayer-toast">[[getSimpleString(data.title)]]</div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===EHc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.components.playlists.ytd_miniplayer_toast.ytd.miniplayer.toast.css.js--\x3e<style is-scoped>ytd-miniplayer-toast {background-color: var(--yt-spec-call-to-action);opacity: 0;transform: translateY(0);} ytd-miniplayer-toast[opened] {padding: 10px 16px;opacity: 1;transform: translateY(-100px);background-color: var(--yt-spec-brand-background-solid);-webkit-animation-name: animate-up,color-surge;animation-name: animate-up,color-surge;-webkit-animation-duration: 0.5s,0.4s;animation-duration: 0.5s,0.4s;-webkit-animation-delay: 0s,0.1s;animation-delay: 0s,0.1s;-webkit-animation-timing-function: cubic-bezier(0.05,0,0,1),cubic-bezier(0.2,0,0,0.4);animation-timing-function: cubic-bezier(0.05,0,0,1),cubic-bezier(0.2,0,0,0.4);display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-miniplayer-toast[closed] {-webkit-animation-name: animate-down;animation-name: animate-down;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;opacity: 1;transform: translateY(0);} @-webkit-keyframes animate-up {from {transform: translateY(0);}to {transform: translateY(-100px);}} @keyframes animate-up {from {transform: translateY(0);}to {transform: translateY(-100px);}} @-webkit-keyframes animate-down {from {transform: translateY(-100px);}to {transform: translateY(0);}} @keyframes animate-down {from {transform: translateY(-100px);}to {transform: translateY(0);}} @-webkit-keyframes color-surge {from {background-color: var(--yt-spec-call-to-action);}to {background-color: var(--yt-spec-brand-background-solid);}} @keyframes color-surge {from {background-color: var(--yt-spec-call-to-action);}to {background-color: var(--yt-spec-brand-background-solid);}} ytd-thumbnail.ytd-miniplayer-toast {width: 78px;height: 44px;margin-right: 8px;} #info.ytd-miniplayer-toast {min-width: 0;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;justify-content: center;} #label.ytd-miniplayer-toast {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #title.ytd-miniplayer-toast {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;overflow: hidden;display: block;max-height: 2rem;-webkit-line-clamp: 1;}</style>');
EHc=d}d=EHc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return FHc=a});var HHc=function(){var a=_.O.apply(this,arguments)||this;a.active=!1;a.hasNoData=!1;a.enabled=!1;a.expanded=!1;a.roundedContainer=!0;a.readyToResume=!1;a.disabledState=!1;a.externalPlaylistData={};a.premiumBadges=[];a.hasPlaylistData=!1;a.animateMiniplayer=_.u("desktop_animate_miniplayer");a.closed=!1;a.expandedClosed=!1;a.splitSubtitle=!_.u("miniplayer_split_subtitle_killswitch");a.isForReadyToResume=!1;a.watchResponse=null;a.player=null;a.expandVe=null;a.closeVe=null;a.readyToResumeCloseVe=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-pause-miniplayer-action":"pause","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};
_.H(HHc,_.O);_.f=HHc.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);this.PLAYER_EVENTS.set("onStateChange",this.onPlayerStateChange)};
_.f.attached=function(){var a=this;if(this.animateMiniplayer){var b=_.$q(this.hostElement).querySelector("#video-container");this.gestures=new AHc(this.hostElement,b,this.hasPlaylistData,{dismissAction:function(){a.onCloseMiniplayer()},
expandAction:function(){a.onMetadataTap()},
playlistResizeAction:function(){a.playlistExpand()}})}};
_.f.detached=function(){this.hostElement.removeEventListener("transitionend",_.Rr(this,this.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.isSingleOptionSurveyActive?_.Tn(this.hostElement,"yt-close-popup-action",["ytd-single-option-survey-renderer"]):_.Tn(this.hostElement,"yt-close-popup-action",["ytd-survey-follow-up-renderer"]),this.ytdReduxBehavior.dispatch(_.po({type:"SET_MINIPLAYER_IS_ACTIVE",payload:this.active})))};
_.f.onCacheMiniplayerPageAction=function(a){this.backgroundPageData=a};
_.f.onYtCollapseMiniplayerAction=function(){this.backgroundPageData?_.Sn(this.hostElement,"yt-navigate-cache",{url:this.backgroundPageData.url,endpoint:this.backgroundPageData.endpoint,data:this.backgroundPageData}):_.Tn(this.hostElement,"yt-navigate-home-action");if(this.player){var a=this.player.getPlayerState(),b=1===a;this.ytdReduxBehavior.dispatch(ktc(a));_.Un(this.hostElement,"yt-miniplayer-play-state-changed",[b]);_.oB.getInstance().isVideoPlaying=b}};
_.f.activate=function(a,b,c){var d=this,e,h,l,m;return _.v(function(p){if(1==p.nextAddress){if(!a)return _.Hf(Error("ii")),p.return();d.gestures&&d.gestures.update(d.hasPlaylistData,d.expanded);if(Brc())return p.return();e=_.of().resolve(_.Jq);if(!d.backgroundPageData&&e.isOnWatch()&&(_.Hf(new _.lg("miniplayer activated on watch page without background data")),!_.u("suppress_miniplayer_cold_watch_kill_switch")))return p.return();c&&(d.hasNoData=!1);d.enabled||(d.enabled=!0);d.active=!0;d.expanded=
!1;d.data=b;d.closed=!1;d.expandedClosed=!1;d.expandToWatch=!1;d.watchResponse=c;d.playerElement=a;a.preparePlayer();itc();d.logMiniplayer();l=h=_.of().resolve(_.JB);h.setPlaylistComponent(_.$q(d.hostElement).querySelector("#playlist"));l.addEventListener("yt-navigate",_.Rr(d,d.onPlaylistYtNavigate));l.addEventListener("yt-playlist-data-updated",_.Rr(d,d.onYtPlaylistDataUpdated));d.onYtPlaylistDataUpdated();a.appendTo(_.$q(d.hostElement).querySelector("#player-container"));return _.w(p,a.getPlayerPromise(),
2)}m=p.yieldResult;m.setMinimized(!0);m.setSizeStyle(!1,!0);d.ytPlayerListenerBehavior.listenToPlayerEvents(m,d.PLAYER_EVENTS);d.player=m;d.gestures&&d.gestures.setPlayer(m);_.oB.getInstance().playerContainer=_.$q(d.hostElement).querySelector("#player-container");_.Un(d.hostElement,"yt-miniplayer-endpoint-changed");d.handleMiniplayerPlaybackState();_.Bo(p)})};
_.f.deactivate=function(){var a=this,b,c,d,e,h;return _.v(function(l){if(1==l.nextAddress){if(!a.active)return l.return();a.expandToWatch?a.isSingleOptionSurveyActive&&_.Tn(a.hostElement,"yt-show-watch-page-survey",[a.isSingleOptionSurveyActive]):a.expanded?a.expandedClosed=!0:a.closed=!0;b=a.getPlayerElement();return _.w(l,b.getPlayerPromise(),2)}if(3!=l.nextAddress)return c=l.yieldResult,c.setMinimized(!1),e=d=_.of().resolve(_.JB),e.removeEventListener("yt-navigate",_.Rr(a,a.onPlaylistYtNavigate)),
e.removeEventListener("yt-playlist-data-updated",_.Rr(a,a.onYtPlaylistDataUpdated)),h=_.of().resolve(_.Jq),_.w(l,h.movePlayerToWatch(b),3);a.active=!1;a.data=void 0;a.isForReadyToResume=!1;a.watchResponse=null;a.player&&a.ytPlayerListenerBehavior.unlistenFromPlayerEvents(a.player,a.PLAYER_EVENTS);_.oB.getInstance().currentEndpoint=null;_.Un(a.hostElement,"yt-miniplayer-endpoint-changed");a.playerElement=null;_.oB.getInstance().playerContainer=null;a.disabledState=!1;itc();_.Bo(l)})};
_.f.getPlayerElement=function(){return this.playerElement?this.playerElement:_.$q(this.hostElement).querySelector("#player-container").firstElementChild};
_.f.handleExpandWatchPageAction=function(){this.onMetadataTap()};
_.f.onMetadataTap=function(){this.expandToWatch=!0;this.watchResponse&&this.data&&this.data.watchEndpoint?(this.expandVe&&_.xl(_.Hj(this.screenLayer),this.expandVe),_.Sn(this.hostElement,"yt-navigate-cache",{url:this.watchResponse.url,endpoint:this.data.watchEndpoint,data:this.watchResponse,miniplayer:!0})):this.data&&this.data.watchEndpoint&&_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.watchEndpoint})};
_.f.onMetadataKeydown=function(a){if(13===a.keyCode||32===a.keyCode)this.onMetadataTap()};
_.f.onDisabledTap=function(a){a.target===_.$q(this.hostElement).querySelector("#blocking-container")&&(this.disabledInitialStateIsPlaying&&this.player.playVideo(),this.onMetadataTap(),this.disabledState=!1)};
_.f.onPlaylistExpandTap=function(a){if(this.hasPlaylistData){a=_.Rq(a)||[];a=_.g(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;if(b===this.hostElement)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.hostElement.addEventListener("transitionend",_.Rr(this,this.resizePlaylist)),this.ytRendererBehavior.markDirty());this.expanded=!this.expanded};
_.f.resizePlaylist=function(){var a=_.$q(this.hostElement).querySelector("#playlist").querySelector("tp-yt-iron-list");a&&a.notifyResize();this.hostElement.removeEventListener("transitionend",_.Rr(this,this.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 _.v(function(p){if(1==p.nextAddress){d=_.of().resolve(_.Jq);if(!c.active&&d.isOnWatch())return p.return();e={videoId:a};b&&(e.playlistId=b);h={watchEndpoint:e};l=_.of().resolve(_.IB);c.cancelActiveRequest();c.miniplayerFetchRequest=_.EC(l,h,{},void 0,{},!0);_.Ig(p,2);return _.w(p,c.miniplayerFetchRequest,4)}if(2!=p.nextAddress)return m=p.yieldResult,c.handleWatchDataResponse(m),_.Kg(p,0);_.Lg(p);_.Bo(p)})};
_.f.handleWatchDataResponse=function(a){var b=this,c,d,e,h,l,m,p,q,t,y,z,D,E,I,S,T,fa,oa;return _.v(function(ea){switch(ea.nextAddress){case 1:if(!a)return ea.return();b.hasNoData=!1;b.watchResponse=a;_.Un(b.hostElement,"yt-miniplayer-watch-response-loaded",[b.watchResponse]);b.logMiniplayer();if(b.active)return l=b.getPlayerElement(),_.w(ea,l.getPlayerPromise(),7);c=_.of().resolve(_.Jq);e=_.Is(a.response);d=c.getPlayerFromWatch();_.oB.getInstance().currentEndpoint=e.watchEndpoint||null;return _.w(ea,
b.activate(d,e,a),4);case 4:if(!d){b.deactivate();_.Hf(Error("ji"));ea.jumpTo(3);break}h={};e.watchEndpoint&&(h.watch_endpoint=e.watchEndpoint);d.loadVideoWithPlayerResponse(a.playerResponse,h);a.response&&(d.watchNextResponse=a.response);return _.w(ea,d.getPlayerPromise(),6);case 6:b.player=ea.yieldResult;ea.jumpTo(3);break;case 7:a.response&&(l.watchNextData=a.response),m=_.If.getValueByKeys.apply(_.If,[a].concat(_.Pd(_.R2a))),(p=_.If.getValueByKeys.apply(_.If,[a].concat(_.Pd(_.W2a))))&&m&&(q=_.of().resolve(_.JB),
q.setAutoplayRenderer(m)),m&&(_.u("kevlar_is_pupi_enabled")?(S=(I=null==(t=a.response)?void 0:null==(y=t.playerOverlays)?void 0:null==(z=y.playerOverlayRenderer)?void 0:null==(D=z.autonavToggle)?void 0:null==(E=D.autoplaySwitchButtonRenderer)?void 0:E.enabled)?2:1,_.jB.getInstance().setState(S,!1,!1)):(fa=(T=_.Hua())?2:1,b.player.setAutonavState(fa))),oa=_.Is(a.response),b.set("data",oa);case 3:b.handleMiniplayerPlaybackState(),_.Bo(ea)}})};
_.f.onPlayerPlayVideo=function(a){var b=this,c,d,e,h;return _.v(function(l){c=_.u("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?_.xVb(e,d):_.Io(a.videoId,a.listId,d);a.sessionData&&_.rp(_.B(h.commandMetadata,_.tp).url,a.sessionData);b.loadEndpoint(h,!1);_.Bo(l)})};
_.f.loadEndpoint=function(a,b){var c=this,d,e,h,l,m,p,q,t,y,z;return _.v(function(D){switch(D.nextAddress){case 1:if(!_.u("disable_miniplayer_prevent_double_load")&&c.endpointAlreadyLoaded(a))return D.return();_.oB.getInstance().currentEndpoint=a;_.Un(c.hostElement,"yt-miniplayer-endpoint-changed");_.Un(c.hostElement,"yt-miniplayer-play-state-changed",[!1]);_.oB.getInstance().isVideoPlaying=!1;d=_.of().resolve(_.IB);e={clientParams:{miniplayer:!0,autoSaveToQueue:!b}};h=new _.r3a(function(){return c.getPlayerElement()},
e,{layer:3,
parentLayer:0},void 0,c.readyToResumeVe);l=function(E){E.playlistData||(c.expanded=!1);if(b&&E.playerResponse){var I=c.get("playerConfig.playbackStartConfig",E.playerResponse)||{};I.startPaused=!0;c.set("playerConfig.playbackStartConfig",I,E.playerResponse)}h.processChunk({endpoint:a,data:E})};
m=_.ZB(_.YB.instance,a);c.cancelActiveRequest();m?(p=_.YB.instance,q=_.B(a.commandMetadata,_.tp).url,y=_.u("disable_miniplayer_tempdata")?{}:null!=(t=_.Twa(q))?t:{},c.miniplayerFetchRequest=_.Iu(p,a,y,window.location.href,"watch",function(E,I){l(I)},function(E){return c.isNetworkPromiseStale(E)})):c.miniplayerFetchRequest=_.EC(d,a,{pbj:"miniplayer"},l,{},!0);
_.Ig(D,2);return _.w(D,c.miniplayerFetchRequest,4);case 4:return z=D.yieldResult,_.w(D,c.handleWatchDataResponse(z,b),5);case 5:_.Kg(D,0);break;case 2:_.Lg(D),_.Bo(D)}})};
_.f.onCloseMiniplayer=function(){var a=this,b;return _.v(function(c){(b=a.getPlayerElement())&&b.stop();a.closeVe&&_.xl(_.Hj(a.screenLayer),a.closeVe);a.isForReadyToResume&&a.readyToResumeCloseVe&&_.xl(_.Hj(a.screenLayer),a.readyToResumeCloseVe);a.hasNoData=!0;a.cancelActiveRequest();_.Tn(a.hostElement,"yt-deactivate-miniplayer-action");_.Bo(c)})};
_.f.triggerCloseMiniplayer=function(){_.OB().closeMiniplayer(this.hostElement)};
_.f.onPlayerCloseMiniplayer=function(){this.triggerCloseMiniplayer()};
_.f.onDownloadedVideoDeleted=function(a){var b,c=_.B(null==(b=this.data)?void 0:b.watchEndpoint,_.In),d,e;void 0!==(null==(d=this.watchResponse)?void 0:null==(e=d.playerResponse)?void 0:e.offlineState)&&void 0!==(null==c?void 0:c.videoId)&&(b=c.videoId)&&a&&b===a&&this.triggerCloseMiniplayer()};
_.f.onPlayerStateChange=function(){if(this.player){var a=this.player.getPlayerState(),b=1===a;this.premiumBadges.length&&b&&(this.set("premiumBadges",[]),this.computePlaylistData(null,this.playlistData));this.ytdReduxBehavior.dispatch(ktc(a));this.ytdReduxBehavior.dispatch(_.$Xb(a));_.Un(this.hostElement,"yt-miniplayer-play-state-changed",[b]);_.oB.getInstance().isVideoPlaying=b;if(0===a){a=!_.jB.getInstance().isAutoplaySetExplicitly();var c,d,e,h,l,m;b=null==(c=this.watchResponse.response)?void 0:
null==(d=c.contents)?void 0:null==(e=d.twoColumnWatchNextResults)?void 0:null==(h=e.autoplay)?void 0:null==(l=h.autoplay)?void 0:null==(m=l.autoplayExplicitChoiceDialogRenderer)?void 0:m.confirmDialogRenderer;a&&b&&this.player.setAutonavState(1)}}};
_.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=_.Hj(this.screenLayer),c=_.Gj(this.screenLayer);a&&b&&c&&(a=_.zr(a),_.wl(b,c,a),this.expandVe=_.Hl(35989),this.closeVe=_.Hl(34699),this.readyToResumeCloseVe=_.Hl(131070),_.aW(b,a,[this.expandVe,this.closeVe,this.readyToResumeCloseVe]),_.gH(b,[this.expandVe,this.closeVe]))}};
_.f.onPlaylistYtNavigate=function(a,b){var c=this,d,e,h,l,m,p,q,t,y;return _.v(function(z){if(1==z.nextAddress){if(!_.B(b.endpoint,_.In))return z.return();_.oB.getInstance().currentEndpoint=b.endpoint;_.Un(c.hostElement,"yt-miniplayer-endpoint-changed");a.stopPropagation();(d=c.get("endpoint.commandMetadata.webCommandMetadata.url",b))&&b.tempData&&!_.If.isEmpty(b.tempData)&&_.rp(d,b.tempData);e=_.of().resolve(_.IB);h={clientParams:{miniplayer:!0,autoSaveToQueue:!1}};l=new _.r3a(function(){return c.getPlayerElement()},
h,{layer:3});
m=function(D){l.processChunk({endpoint:b.endpoint,data:D})};
p=_.ZB(_.YB.instance,b.endpoint);c.cancelActiveRequest();p?(q=_.YB.instance,t=_.u("disable_miniplayer_tempdata")?{}:b.tempData,c.miniplayerFetchRequest=_.Iu(q,b.endpoint,t,window.location.href,"watch",function(D,E){m(E)},function(D){return c.isNetworkPromiseStale(D)})):c.miniplayerFetchRequest=_.EC(e,b.endpoint,{pbj:"miniplayer"},m,{},!0);
_.Ig(z,2);return _.w(z,c.miniplayerFetchRequest,4)}if(2!=z.nextAddress)return y=z.yieldResult,c.handleWatchDataResponse(y),_.Kg(z,0);_.Lg(z);_.Bo(z)})};
_.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&&_.jo(this.hostElement,[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=HYb(b),this.updateHeader(a?a.title:void 0,b.isCourse||!_.u("miniplayer_split_subtitle_killswitch")?b.titleText:_.Kwa(_.mp(b.titleText),b.currentIndex,b.totalVideos),void 0)):this.watchResponse&&(a=_.Is(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=_.of().resolve(_.JB).getPlaylistData()||{}};
_.f.handleMiniplayerToastAction=function(a,b){_.$q(this.hostElement).querySelector("#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);this.set("premiumBadges",[]);this.readyToResume=!1};
_.f.computeExpandButtonHidden=function(a,b,c){return!a||!b||c};
_.f.computePlaylistIndexHidden=function(a,b){return!a||b};
_.f.computeExpandButtonLabel=function(a){return a?_.Ln("MINIPLAYER_COLLAPSE_LABEL"):_.Ln("MINIPLAYER_EXPAND_LABEL")};
_.f.computeDisabledStateCloseButtonLabel=function(){return _.Ln("MINIPLAYER_CLOSE",void 0,"Close")};
_.f.showMiniplayerCommand=function(a){var b=this,c,d,e,h,l,m,p,q,t,y,z,D,E,I,S,T,fa,oa,ea;return _.v(function(ma){switch(ma.nextAddress){case 1:return c=_.B(a,oCc),e=null==(d=c)?void 0:d.miniplayerCommand,h=_.B(e,_.In),e&&h&&!b.active?_.w(ma,_.yB.getInstance(),2):ma.return();case 2:return l=ma.yieldResult,_.w(ma,null==(m=l)?void 0:m.get("yt-miniplayer-shown-video-id"),3);case 3:p=ma.yieldResult;q=h.videoId;if(!q||p===q)return ma.return();t=_.of().resolve(_.Jq);if(t.isOnWatch())return _.Hf(Error("ki")),
ma.return();y=_.Hj(0);z=_.Gj(0);y&&z&&(D={channelItem:{externalId:btoa(q)}},E=void 0,_.u("il_via_jspb")&&(I=new A4b,_.uv(I,1,btoa(q)),E=new y4b,_.ch(E,5,I)),b.readyToResumeVe=_.Hl(121253,void 0,void 0,D,E),_.wl(y,z,b.readyToResumeVe),_.gH(y,[b.readyToResumeVe]));_.oB.getInstance().showMiniplayerCommandActivation=!0;return _.w(ma,b.activateAndLoadEndpoint(e,!0),4);case 4:if(T=null==(S=c)?void 0:S.showPremiumBranding)b.isForReadyToResume=!0,fa=_.Hj(b.screenLayer),b.readyToResumeCloseVe&&fa&&_.gH(fa,
[b.readyToResumeCloseVe]),oa={icon:{iconType:"PREMIUM"},style:"BADGE_STYLE_TYPE_PREMIUM",label:"Premium"},b.set("premiumBadges",[{metadataBadgeRenderer:oa}]),b.readyToResume=!0;b.set("data.miniplayerSubtitle",{simpleText:_.Ln("CONTINUE_WATCHING",void 0,"Continue watching")});return _.w(ma,null==(ea=l)?void 0:ea.set("yt-miniplayer-shown-video-id",h.videoId),5);case 5:delete b.readyToResumeVe,_.Bo(ma)}})};
_.f.activateAndLoadEndpoint=function(a,b){b=void 0===b?!1:b;var c=this,d,e,h;return _.v(function(l){switch(l.nextAddress){case 1:if(c.active){l.jumpTo(2);break}d=_.of().resolve(_.Jq);h=null!=(e=c.getPlayerElement())?e:d.getPlayerFromWatch();if(!_.u("kevlar_enable_mss_page_modules_client")||h){l.jumpTo(3);break}return _.w(l,_.of().resolve(_.Hq),4);case 4:h=d.getPlayerFromWatch();case 3:return _.w(l,c.activate(h),2);case 2:if(c.active)return _.w(l,c.loadEndpoint(a,b),0);l.jumpTo(0)}})};
_.f.endpointAlreadyLoaded=function(a){var b;a=null==(b=_.B(a,_.In))?void 0:b.videoId;var c,d;b=null==(d=_.B(null==(c=this.data)?void 0:c.watchEndpoint,_.In))?void 0:d.videoId;return null!=a&&a===b};
_.f.pause=function(){var a=this,b;return _.v(function(c){a.active&&(null==(b=a.player)||b.pauseVideo());_.Bo(c)})};
_.J.Object.defineProperties(HHc.prototype,{playlistIndexMessage:{configurable:!0,enumerable:!0,get:function(){if(_.u("miniplayer_split_subtitle_killswitch"))return null;var a,b,c,d;return void 0!==(null==(a=this.externalPlaylistData)?void 0:a.currentIndex)&&(null==(b=this.externalPlaylistData)?0:b.totalVideos)&&!(null==(c=this.data)?0:null==(d=c.playlistData)?0:d.isCourse)?this.externalPlaylistData.currentIndex+1+" / "+this.externalPlaylistData.totalVideos:null}}});
_.J.Object.defineProperties(HHc,{template:{configurable:!0,enumerable:!0,get:function(){return DHc()}}});
var r_=HHc;r_.prototype.activeChanged=r_.prototype.activeChanged;r_.prototype.hasPlaylistDataChanged=r_.prototype.hasPlaylistDataChanged;_.U([_.L(_.UI.YtPlayerListenerBehavior),_.V("design:type",_.VI)],r_.prototype,"ytPlayerListenerBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],r_.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],r_.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],r_.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],r_.prototype,"ytdReduxBehavior",void 0);_.U([_.kH("video-container"),_.V("design:type",HTMLDivElement)],r_.prototype,"videoContainer",void 0);_.U([_.N(),_.V("design:type",Object)],r_.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r_.prototype,"active",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r_.prototype,"hasNoData",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r_.prototype,"enabled",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r_.prototype,"expanded",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r_.prototype,"roundedContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r_.prototype,"readyToResume",void 0);
_.U([_.N(),_.V("design:type",Object)],r_.prototype,"disabledState",void 0);_.U([_.N(),_.V("design:type",Object)],r_.prototype,"externalPlaylistData",void 0);_.U([_.N(),_.V("design:type",Array)],r_.prototype,"premiumBadges",void 0);_.U([_.N({computed:"computePlaylistData(data.playlistData, externalPlaylistData)"}),_.V("design:type",Object)],r_.prototype,"playlistData",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeHasPlaylistData(playlistData)"}),_.V("design:type",Object)],r_.prototype,"hasPlaylistData",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r_.prototype,"animateMiniplayer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r_.prototype,"closed",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r_.prototype,"expandedClosed",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r_.prototype,"splitSubtitle",void 0);_.U([_.N({selector:function(a){return a.ui.singleOptionSurveyIsActive}}),
_.V("design:type",Boolean)],r_.prototype,"isSingleOptionSurveyActive",void 0);_.U([_.uq("hasPlaylistData"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r_.prototype,"hasPlaylistDataChanged",null);_.U([_.uq("active"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r_.prototype,"activeChanged",null);_.U([_.M("externalPlaylistData"),_.V("design:type",Object),_.V("design:paramtypes",[])],r_.prototype,"playlistIndexMessage",null);
r_=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-miniplayer"})],r_);_.u("main_app_controller_extraction_batch_9")&&_.Q(r_,"ytd-miniplayer",DHc);var IHc;var JHc,KHc=function(){if(void 0!==JHc)return JHc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-menu-navigation-item-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-menu-navigation-item-renderer" data="[[data.navigationEndpoint]]" href$="[[computeOptionalHref_(data.navigationEndpoint)]]" tabindex="-1">\n    <tp-yt-paper-item aria-label$="[[data.accessibility.accessibilityData.label]]" disabled="[[data.isDisabled]]" class="style-scope ytd-menu-navigation-item-renderer">\n      <yt-icon hidden="[[computeIconHidden(icon, useIcons)]]" icon="[[icon]]" class="style-scope ytd-menu-navigation-item-renderer"></yt-icon>\n      <yt-formatted-string text="[[data.text]]" class="style-scope ytd-menu-navigation-item-renderer"></yt-formatted-string>\n    </tp-yt-paper-item>\n  </a>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===IHc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-menu-navigation-item-renderer,.tp-yt-paper-item.ytd-menu-navigation-item-renderer {display: block;position: relative;min-height: var(--paper-item-min-height,48px);padding: 0px 16px;} .tp-yt-paper-item.ytd-menu-navigation-item-renderer {font-family: "Roboto","Noto",sans-serif;-webkit-font-smoothing: antialiased;font-size: 16px;font-weight: 400;line-height: 24px;border: none;outline: none;background: white;width: 100%;text-align: left;} ytd-menu-navigation-item-renderer[hidden],.tp-yt-paper-item.ytd-menu-navigation-item-renderer[hidden] {display: none!important;} ytd-menu-navigation-item-renderer.iron-selected,.tp-yt-paper-item.iron-selected.ytd-menu-navigation-item-renderer {font-weight: var(--paper-item-selected-weight,bold);background: var(--paper-item-selected-background);} ytd-menu-navigation-item-renderer[disabled],.tp-yt-paper-item.ytd-menu-navigation-item-renderer[disabled] {color: var(--paper-item-disabled-color,var(--disabled-text-color));} ytd-menu-navigation-item-renderer:focus,.tp-yt-paper-item.ytd-menu-navigation-item-renderer:focus {position: relative;outline: 0;background-color: var(--paper-item-focused-background-color);} ytd-menu-navigation-item-renderer:focus:before,.tp-yt-paper-item.ytd-menu-navigation-item-renderer: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));} ytd-menu-navigation-item-renderer {min-height: 0;padding: 0;} a.ytd-menu-navigation-item-renderer {display: block;} tp-yt-paper-item.ytd-menu-navigation-item-renderer {--yt-endpoint-force-cursor: pointer;--paper-item-min-height: 36px;padding: 0 12px 0 16px;display: flexbox;display: flex;flex-direction: row;align-items: center;} tp-yt-paper-item.ytd-menu-navigation-item-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} tp-yt-paper-item.ytd-menu-navigation-item-renderer:focus {background-color: var(--yt-spec-badge-chip-background);outline: 0;position: relative;} yt-formatted-string.ytd-menu-navigation-item-renderer {color: var(--yt-spec-text-primary);white-space: nowrap;margin-right: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-icon.ytd-menu-navigation-item-renderer {display: var(--yt-menu-item-icon-display,none);margin-right: 16px;width: 24px;height: 24px;color: var(--yt-spec-icon-inactive);flex: none;} ytd-menu-navigation-item-renderer[system-icons] yt-icon.ytd-menu-navigation-item-renderer {color: var(--yt-spec-text-primary);} ytd-menu-navigation-item-renderer[use-icons] {--yt-menu-item-icon-display: inline-block;} ytd-menu-navigation-item-renderer[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.ytd-menu-navigation-item-renderer[disabled] yt-formatted-string.ytd-menu-navigation-item-renderer {color: var(--yt-spec-text-disabled);} tp-yt-paper-item.ytd-menu-navigation-item-renderer[disabled] yt-icon.ytd-menu-navigation-item-renderer {color: var(--yt-spec-icon-disabled);}</style>');
IHc=d}d=IHc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return JHc=a};var LHc=function(){var a=_.O.apply(this,arguments)||this;a.systemIcons=_.u("kevlar_system_icons");return a};
_.H(LHc,_.O);_.f=LHc.prototype;_.f.ready=function(){this.hostElement.addEventListener("tap",_.Rr(this,this.onEndpointTapExtra))};
_.f.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","menuitem")};
_.f.onFocus=function(){var a;null==(a=_.$q(this.hostElement).querySelector("tp-yt-paper-item"))||a.focus()};
_.f.onEndpointTapExtra=function(a){_.Sn(this.hostElement,"iron-activate");var b=this.data.navigationEndpoint;b&&_.B(b,_.ZYa)&&(a.stopPropagation(),_.ko(this.hostElement,[b],this.hostElement))};
_.f.computeIcon=function(a){return a&&a.iconType?_.Nq(a.iconType):""};
_.f.computeHasSeparator=function(){return!(!this.data||!this.data.hasSeparator)};
_.f.computeIconHidden=function(){return this.useIcons?!1:!this.icon};
_.f.forceUpdateStylesOnLegacyBrowsers=function(){_.u("kevlar_legacy_browsers")&&_.cr(this.hostElement)};
_.J.Object.defineProperties(LHc,{template:{configurable:!0,enumerable:!0,get:function(){return KHc()}}});
var s_=LHc;s_.prototype.forceUpdateStylesOnLegacyBrowsers=s_.prototype.forceUpdateStylesOnLegacyBrowsers;s_.prototype.onFocus=s_.prototype.onFocus;_.U([_.L(_.vC),_.V("design:type",Object)],s_.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.L(_.iYb.YtConditionalRendererBehavior),_.V("design:type",Object)],s_.prototype,"ytConditionalRendererBehavior",void 0);_.U([_.L(_.NC.YtEndpointBehavior),_.V("design:type",Object)],s_.prototype,"ytEndpointBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],s_.prototype,"data",void 0);_.U([_.N({computed:"computeIcon(data.icon)",value:""}),_.V("design:type",String)],s_.prototype,"icon",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],s_.prototype,"useIcons",void 0);_.U([_.N({computed:"computeHasSeparator(data.hasSeparator)",reflectToAttribute:!0}),_.V("design:type",Boolean)],s_.prototype,"hasSeparator",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],s_.prototype,"systemIcons",void 0);_.U([_.tq("focus"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],s_.prototype,"onFocus",null);_.U([_.uq("useIcons","hasSeparator"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],s_.prototype,"forceUpdateStylesOnLegacyBrowsers",null);
s_=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-menu-navigation-item-renderer"})],s_);_.u("main_app_controller_extraction_batch_9")&&_.Q(s_,"ytd-menu-navigation-item-renderer",KHc);var MHc;var NHc,OHc=function(){if(void 0!==NHc)return NHc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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\n<tp-yt-paper-item id="primary-entry" hidden="[[isHidden]]" on-tap="onPrimaryClicked" class="style-scope ytd-menu-service-item-download-renderer">\n  <yt-icon icon="[[primaryIconType]]" class="style-scope ytd-menu-service-item-download-renderer"></yt-icon>\n  <yt-formatted-string text="[[primaryText]]" class="style-scope ytd-menu-service-item-download-renderer"></yt-formatted-string>\n</tp-yt-paper-item>\n<tp-yt-paper-item id="secondary-entry" hidden="[[isSecondaryEntryHidden(isHidden, hasSecondaryContent)]]" on-tap="onSecondaryClicked" class="style-scope ytd-menu-service-item-download-renderer">\n  <yt-icon icon="[[secondaryIconType]]" class="style-scope ytd-menu-service-item-download-renderer"></yt-icon>\n  <yt-formatted-string text="[[secondaryText]]" class="style-scope ytd-menu-service-item-download-renderer"></yt-formatted-string>\n</tp-yt-paper-item>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MHc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-menu-service-item-download-renderer {cursor: pointer;--yt-menu-item-icon-display: inline-block;display: flexbox;display: flex;flex-direction: column;} ytd-menu-service-item-download-renderer[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.ytd-menu-service-item-download-renderer {--paper-item-min-height: 36px;padding: 0 36px 0 16px;} tp-yt-paper-item.ytd-menu-service-item-download-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} yt-formatted-string.ytd-menu-service-item-download-renderer {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.ytd-menu-service-item-download-renderer {margin-right: 16px;width: 24px;height: 24px;color: var(--yt-spec-icon-inactive);display: var(--yt-menu-item-icon-display,none);flex: none;}</style>');
MHc=d}d=MHc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return NHc=a};var PHc=_.lp(_.Ln("DOWNLOAD",{},"Download")),QHc=_.lp(_.Ln("DELETE_FROM_DOWNLOADS",{},"Delete from downloads")),RHc=_.lp(_.Ln("RETRY",{},"Retry")),SHc=_.lp(_.Ln("PAUSE_DOWNLOADING",{},"Pause downloading")),THc=_.lp(_.Ln("RESUME_DOWNLOAD",{},"Resume download")),UHc=function(){var a=_.O.apply(this,arguments)||this;a.primaryText=PHc;a.primaryIconType="OFFLINE_DOWNLOAD";a.hasSecondaryContent=!1;a.hasSeparator=!1;a.transferState="TRANSFER_STATE_UNKNOWN";a.isVideoDeletedByUser=!1;a.isHidden=!1;a.offlineabilityState=
"ADD_TO_OFFLINE_BUTTON_STATE_ENABLED";return a};
_.H(UHc,_.O);_.f=UHc.prototype;_.f.onFocus=function(){this.primaryEntry.focus()};
_.f.onPrimaryClicked=function(){this.sendOfflineAction(this.primaryAction)};
_.f.onSecondaryClicked=function(){this.sendOfflineAction(this.secondaryAction)};
_.f.getRemoveAction=function(){return"ACTION_REMOVE"};
_.f.sendOfflineAction=function(a){var b=this.data.serviceEndpoint;if(b){var c=_.B(b,_.ZA);c&&a&&(c.action=a);this.ytComponentBehavior.resolveCommand(b)}};
_.f.onTransferStateChange=function(){this.hasSecondaryContent=!1;this.secondaryAction=this.primaryAction=void 0;if(this.isVideoDeletedByUser)this.primaryText=PHc,this.primaryIconType="OFFLINE_DOWNLOAD",this.primaryAction="ACTION_ADD";else switch(this.transferState){case "TRANSFER_STATE_UNKNOWN":this.primaryText=PHc;this.primaryIconType="OFFLINE_DOWNLOAD";this.primaryAction="ACTION_ADD";break;case "TRANSFER_STATE_FAILED":case "TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH":this.primaryText=RHc;
this.primaryIconType="OFFLINE_DOWNLOAD";this.primaryAction="ACTION_RETRY";this.secondaryText=QHc;this.secondaryIconType="DELETE";this.secondaryAction=this.getRemoveAction();this.hasSecondaryContent=!0;break;case "TRANSFER_STATE_PAUSED_BY_USER":this.primaryText=THc;this.primaryIconType="OFFLINE_DOWNLOAD";this.primaryAction="ACTION_RESUME";this.secondaryText=QHc;this.secondaryIconType="DELETE";this.secondaryAction=this.getRemoveAction();this.hasSecondaryContent=!0;break;case "TRANSFER_STATE_TRANSFERRING":this.primaryText=
SHc;this.primaryIconType="OFFLINE_PAUSE";this.primaryAction="ACTION_PAUSE";this.secondaryText=QHc;this.secondaryIconType="DELETE";this.secondaryAction=this.getRemoveAction();this.hasSecondaryContent=!0;break;case "TRANSFER_STATE_COMPLETE":case "TRANSFER_STATE_TRANSFER_IN_QUEUE":this.primaryText=QHc;this.primaryIconType="DELETE";this.primaryAction=this.getRemoveAction();break;default:this.primaryText=PHc,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)||!a.hasSeparator)};
_.J.Object.defineProperties(UHc,{template:{configurable:!0,enumerable:!0,get:function(){return OHc()}}});
var t_=UHc;t_.prototype.showHideButton=t_.prototype.showHideButton;t_.prototype.onTransferStateChange=t_.prototype.onTransferStateChange;t_.prototype.onFocus=t_.prototype.onFocus;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],t_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],t_.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],t_.prototype,"ytComponentBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],t_.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],t_.prototype,"primaryText",void 0);_.U([_.N(),_.V("design:type",String)],t_.prototype,"primaryIconType",void 0);_.U([_.N(),_.V("design:type",String)],t_.prototype,"primaryAction",void 0);_.U([_.N(),_.V("design:type",Object)],t_.prototype,"secondaryText",void 0);_.U([_.N(),_.V("design:type",String)],t_.prototype,"secondaryIconType",void 0);
_.U([_.N(),_.V("design:type",String)],t_.prototype,"secondaryAction",void 0);_.U([_.N(),_.V("design:type",Object)],t_.prototype,"hasSecondaryContent",void 0);_.U([_.N({computed:"computeHasSeparator(data.hasSeparator)",reflectToAttribute:!0}),_.V("design:type",Object)],t_.prototype,"hasSeparator",void 0);_.U([_.N({selector:_.pH,selectorArgs:["data.serviceEndpoint.offlineVideoEndpoint.videoId"]}),_.V("design:type",String)],t_.prototype,"transferState",void 0);
_.U([_.N({selector:_.seb,selectorArgs:["data.serviceEndpoint.offlineVideoEndpoint.videoId"]}),_.V("design:type",Object)],t_.prototype,"isVideoDeletedByUser",void 0);_.U([_.N(),_.V("design:type",Object)],t_.prototype,"isHidden",void 0);
_.U([_.N({selector:function(a,b,c){if(!b&&c){var d=a.entities;if(c){var e=_.neb(c),h,l;b=null!=(l=null==(h=_.wo(d,"offlineabilityEntity",_.vo(e,"offlineabilityEntity")))?void 0:h.addToOfflineButtonState)?l:"ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"}else b="ADD_TO_OFFLINE_BUTTON_STATE_DISABLED"}else h=a.entities,b?(l=_.neb(b),b=null!=(e=null==(d=_.wo(h,"offlineabilityEntity",_.vo(l,"offlineabilityEntity")))?void 0:d.addToOfflineButtonState)?e:"ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"):b="ADD_TO_OFFLINE_BUTTON_STATE_DISABLED";
return b},
selectorArgs:["data.serviceEndpoint.offlineVideoEndpoint.videoId"]}),_.V("design:type",Object)],t_.prototype,"offlineabilityState",void 0);_.U([_.kH("primary-entry"),_.V("design:type",Object)],t_.prototype,"primaryEntry",void 0);_.U([_.tq("focus"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],t_.prototype,"onFocus",null);
_.U([_.mH("transferState","isVideoDeletedByUser"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],t_.prototype,"onTransferStateChange",null);_.U([_.mH("offlineabilityState"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],t_.prototype,"showHideButton",null);t_=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-menu-service-item-download-renderer"})],t_);
_.u("main_app_controller_extraction_batch_9")&&_.Q(t_,"ytd-menu-service-item-download-renderer",OHc);var VHc;var WHc,XHc=function(){if(void 0!==WHc)return WHc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-menu-service-item-renderer">\n  <yt-icon hidden="[[computeIconHidden(icon, useIcons)]]" icon="[[icon]]" class="style-scope ytd-menu-service-item-renderer"></yt-icon>\n  <yt-formatted-string text="[[data.text]]" class="style-scope ytd-menu-service-item-renderer"></yt-formatted-string>\n  <ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" class="style-scope ytd-menu-service-item-renderer">\n  </ytd-badge-supported-renderer>\n</tp-yt-paper-item>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VHc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-menu-service-item-renderer {cursor: pointer;display: flexbox;display: flex;flex-direction: column;} tp-yt-paper-item.ytd-menu-service-item-renderer {--paper-item-min-height: 36px;padding: 0 12px 0 16px;} tp-yt-paper-item.ytd-menu-service-item-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} yt-formatted-string.ytd-menu-service-item-renderer {color: var(--yt-spec-text-primary);white-space: nowrap;margin-right: 24px;flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-icon.ytd-menu-service-item-renderer {margin-right: 16px;width: 24px;height: 24px;color: var(--yt-spec-icon-inactive);display: var(--yt-menu-item-icon-display,none);flex: none;} ytd-menu-service-item-renderer[system-icons] yt-icon.ytd-menu-service-item-renderer {color: var(--yt-spec-text-primary);} ytd-menu-service-item-renderer[is-selected] {background-color: var(--yt-spec-10-percent-layer);} ytd-menu-service-item-renderer[is-selected] tp-yt-paper-item.ytd-menu-service-item-renderer:hover {background-color: var(--yt-spec-badge-chip-background);} ytd-menu-service-item-renderer[use-icons] {--yt-menu-item-icon-display: inline-block;} ytd-menu-service-item-renderer[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.ytd-menu-service-item-renderer[disabled] yt-formatted-string.ytd-menu-service-item-renderer {color: var(--yt-spec-text-disabled);} tp-yt-paper-item.ytd-menu-service-item-renderer[disabled] yt-icon.ytd-menu-service-item-renderer {color: var(--yt-spec-icon-disabled);}</style>');
VHc=d}d=VHc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WHc=a};var YHc=function(){var a=_.O.apply(this,arguments)||this;a.useIcons=!1;a.systemIcons=_.u("kevlar_system_icons");return a};
_.H(YHc,_.O);_.f=YHc.prototype;_.f.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","menuitem")};
_.f.onFocus=function(){var a;null==(a=_.$q(this.hostElement).querySelector("tp-yt-paper-item"))||a.focus()};
_.f.onTap=function(){_.Un(this.hostElement,"yt-menu-service-item-selected-action",[this.data]);var a=this.data.serviceEndpoint,b=this.data.command;if(a){var c,d=null==(c=this.data)?void 0:c.trackingParams;c=!!_.B(a,_.YYa);d&&c&&_.Fo.dispatch(_.po({type:"SET_PARENT_CLICK_TRACKING_PARAMS",payload:{parentClickTrackingParams:d}}));this.ytComponentBehavior.resolveCommand(a)||_.jo(this.hostElement,[a])}b&&(this.ytComponentBehavior.resolveCommand(b)||_.ko(this.hostElement,[b],this.hostElement))};
_.f.computeIcon=function(a){return a&&a.iconType?_.Nq(a.iconType):""};
_.f.computeIconHidden=function(){return this.useIcons?!1:!this.icon};
_.f.computeHasSeparator=function(){var a;return!(null==(a=this.data)||!a.hasSeparator)};
_.f.forceUpdateStylesOnLegacyBrowsers=function(){_.u("kevlar_legacy_browsers")&&_.cr(this.hostElement)};
_.f.computeIsSelected=function(){var a;return!(null==(a=this.data)||!a.isSelected)};
_.J.Object.defineProperties(YHc,{template:{configurable:!0,enumerable:!0,get:function(){return XHc()}}});
var u_=YHc;u_.prototype.forceUpdateStylesOnLegacyBrowsers=u_.prototype.forceUpdateStylesOnLegacyBrowsers;u_.prototype.onTap=u_.prototype.onTap;u_.prototype.onFocus=u_.prototype.onFocus;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],u_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],u_.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],u_.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.iYb.YtConditionalRendererBehavior),_.V("design:type",Object)],u_.prototype,"ytConditionalRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],u_.prototype,"data",void 0);_.U([_.N({computed:"computeIcon(data.icon)",value:""}),_.V("design:type",String)],u_.prototype,"icon",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],u_.prototype,"useIcons",void 0);
_.U([_.N({computed:"computeHasSeparator(data.hasSeparator)",reflectToAttribute:!0}),_.V("design:type",Boolean)],u_.prototype,"hasSeparator",void 0);_.U([_.N({computed:"computeIsSelected(data.isSelected)",reflectToAttribute:!0}),_.V("design:type",Boolean)],u_.prototype,"isSelected",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],u_.prototype,"systemIcons",void 0);
_.U([_.tq("focus"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],u_.prototype,"onFocus",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],u_.prototype,"onTap",null);_.U([_.uq("useIcons","hasSeparator"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],u_.prototype,"forceUpdateStylesOnLegacyBrowsers",null);
u_=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-menu-service-item-renderer"})],u_);_.u("main_app_controller_extraction_batch_9")&&_.Q(u_,"ytd-menu-service-item-renderer",XHc);var ZHc;var $Hc;var aIc=function(){return _.O.apply(this,arguments)||this};
_.H(aIc,_.O);_.f=aIc.prototype;_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.onDataChanged=function(){var a=this;_.$m(this,function(){a.postbox.openDialog();a.focus();_.Sn(a.hostElement,"yt-refit")})};
_.f.focus=function(){this.postbox.focus()};
_.f.closePopup=function(){_.Tn(this.hostElement,"yt-close-popup-action")};
_.f.onYtCommentboxDismiss=function(){this.closePopup()};
var v_=aIc;v_.prototype.onYtCommentboxDismiss=v_.prototype.onYtCommentboxDismiss;v_.prototype.onDataChanged=v_.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],v_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],v_.prototype,"data",void 0);_.U([_.N({value:function(){return _.Ln("SBOX_INAPPROPRIATE_CANCEL")}}),
_.V("design:type",String)],v_.prototype,"closeButtonAriaLabel",void 0);_.U([_.vq("#postbox"),_.V("design:type",_.pMb)],v_.prototype,"postbox",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v_.prototype,"onDataChanged",null);_.U([_.tq("yt-commentbox-dismiss"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v_.prototype,"onYtCommentboxDismiss",null);
v_=_.U([_.P({disableElementRegistration:!0,is:"ytd-backstage-post-dialog-popup-renderer"})],v_);
_.Q(v_,"ytd-backstage-post-dialog-popup-renderer",function(){if(void 0!==$Hc)return $Hc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-backstage-post-dialog-popup-renderer">\n  <div id="title" class="style-scope ytd-backstage-post-dialog-popup-renderer">\n    [[getSimpleString(data.dialogRenderer.backstagePostDialogRenderer.title)]]\n  </div>\n  <yt-icon-button id="close-panel-icon" aria-label$="[[closeButtonAriaLabel]]" on-tap="closePopup" class="style-scope ytd-backstage-post-dialog-popup-renderer">\n    <yt-icon class="remove-option style-scope ytd-backstage-post-dialog-popup-renderer" 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="" class="style-scope ytd-backstage-post-dialog-popup-renderer">\n  <div slot="repost-preview" hidden="[[!data.dialogRenderer.backstagePostDialogRenderer.backstageAttachment.postRenderer]]" class="style-scope ytd-backstage-post-dialog-popup-renderer">\n    <ytd-post-renderer data="[[data.dialogRenderer.backstagePostDialogRenderer.backstageAttachment.postRenderer]]" class="style-scope ytd-backstage-post-dialog-popup-renderer">\n    </ytd-post-renderer>\n  </div>\n</ytd-backstage-post-dialog-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZHc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-backstage-post-dialog-popup-renderer[dialog][dialog][dialog] {--paper-input-container-input-align: baseline;background-color: var(--yt-spec-raised-background);display: block;margin: 0;padding: 24px;width: 642px;} #title-bar.ytd-backstage-post-dialog-popup-renderer {width: 100%;display: flex;display: flexbox;display: flex;flex-direction: row;} #title.ytd-backstage-post-dialog-popup-renderer {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;flex: 1;flex-basis: 0.000000001px;} #close-panel-icon.ytd-backstage-post-dialog-popup-renderer {margin-right: 4px;color: var(--yt-spec-icon-inactive);justify-content: flex-end;} #close-panel-icon.ytd-backstage-post-dialog-popup-renderer:hover {color: var(--yt-spec-icon-active-other);cursor: pointer;} ytd-backstage-post-dialog-popup-renderer ytd-backstage-post-dialog-renderer.ytd-backstage-post-dialog-popup-renderer {background: var(--yt-spec-brand-background-primary);border: none;margin-top: 24px;}</style>');
ZHc=d}d=ZHc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $Hc=a});var bIc;var cIc;var dIc=function(){return _.O.apply(this,arguments)||this};
_.H(dIc,_.O);var eIc=dIc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],eIc.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],eIc.prototype,"data",void 0);eIc=_.U([_.P({disableElementRegistration:!0,is:"ytd-sender-id-section-renderer"})],eIc);
_.Q(eIc,"ytd-sender-id-section-renderer",function(){if(void 0!==cIc)return cIc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sender-id-section-renderer">[[getSimpleString(data.text)]]</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bIc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sender-id-section-renderer {display: inline-block;} #text.ytd-sender-id-section-renderer {color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: row;justify-content: flex-start;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;}</style>');
bIc=d}d=bIc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cIc=a});var fIc;var gIc;var hIc;var iIc;var jIc=function(){return _.O.apply(this,arguments)||this};
_.H(jIc,_.O);jIc.prototype.closePopup=function(){_.Tn(this.hostElement,"yt-close-popup-action")};
_.J.Object.defineProperties(jIc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===iIc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-community-post-section-renderer">[[getSimpleString(data.title)]]</div>\n<div class="style-scope yt-community-post-section-renderer">\n  <yt-button-renderer id="post-button" data="[[data.postButton.buttonRenderer]]" on-tap="closePopup" class="style-scope yt-community-post-section-renderer">\n  </yt-button-renderer>\n</div>\n<div id="subtitle" class="style-scope yt-community-post-section-renderer">[[getSimpleString(data.subtitle)]]</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hIc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-community-post-section-renderer {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.yt-community-post-section-renderer {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.yt-community-post-section-renderer {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.yt-community-post-section-renderer {margin: var(--ytd-margin-4x) 0;}</style>");
hIc=d}d=hIc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);iIc=a}a=iIc;return a}}});
var kIc=jIc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],kIc.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],kIc.prototype,"data",void 0);kIc=_.U([_.Gq({is:"yt-community-post-section-renderer",noInjection:!0})],kIc);var lIc;var mIc;var nIc;var oIc;var pIc;var qIc;var rIc=function(){return _.O.apply(this,arguments)||this};
_.H(rIc,_.O);
_.J.Object.defineProperties(rIc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===qIc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-share-start-time-with-context-renderer"><yt-formatted-string aria-label$="[[getSimpleString(data.title)]]" text="[[data.title]]" class="style-scope yt-share-start-time-with-context-renderer"></yt-formatted-string></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pIc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>#start-time-title.yt-share-start-time-with-context-renderer {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;}</style>');
pIc=d}d=pIc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);qIc=a}a=qIc;return a}}});
var sIc=rIc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],sIc.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],sIc.prototype,"data",void 0);sIc=_.U([_.Gq({is:"yt-share-start-time-with-context-renderer",noInjection:!0})],sIc);var tIc=function(){return _.O.apply(this,arguments)||this};
_.H(tIc,_.O);tIc.prototype.configureRendererStamper=function(){return{"data.subtitle":{id:"subtitle",mapping:{shareStartTimeWithContextRenderer:"yt-share-start-time-with-context-renderer"}}}};
_.J.Object.defineProperties(tIc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===oIc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-share-panel-title-v15-renderer">[[getSimpleString(data.title)]]</h2>\n<div id="subtitle" hidden="[[!data.subtitle]]" class="style-scope yt-share-panel-title-v15-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nIc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-share-panel-title-v15-renderer {display: inline-block;} #title.yt-share-panel-title-v15-renderer {color: var(--yt-spec-text-primary);display: flex;flex-direction: row;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);}</style>");
nIc=d}d=nIc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);oIc=a}a=oIc;return a}}});
var uIc=tIc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],uIc.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],uIc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],uIc.prototype,"data",void 0);uIc=_.U([_.Gq({is:"yt-share-panel-title-v15-renderer",noInjection:!0})],uIc);var vIc=function(){return _.O.apply(this,arguments)||this};
_.H(vIc,_.O);vIc.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"}}}};
_.J.Object.defineProperties(vIc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mIc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-share-panel-header-renderer"></div>\n<div id="title-bar" class="style-scope yt-share-panel-header-renderer">\n  <div id="title" class="style-scope yt-share-panel-header-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lIc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-share-panel-header-renderer {display: block;} #title-bar.yt-share-panel-header-renderer {width: 100%;display: flex;flex-direction: row;} #title.yt-share-panel-header-renderer {margin: auto 0;}</style>");
lIc=d}d=lIc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mIc=a}a=mIc;return a}}});
var wIc=vIc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],wIc.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],wIc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],wIc.prototype,"data",void 0);wIc=_.U([_.Gq({is:"yt-share-panel-header-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],wIc);var xIc;var yIc;var zIc=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-open-popup-action":"onOpen_"};return a};
_.H(zIc,_.O);_.f=zIc.prototype;_.f.attached=function(){this.onOpen_()};
_.f.updateTimeSecs_=function(a){this.currentTimeSecs_=a;_.$q(this.hostElement).querySelector("#start-at-timestamp").value=this.getTimeString_()};
_.f.getTimeString_=function(){var a=this.currentTimeSecs_+"",b=Math.floor(Number(a)/3600),c=Math.floor(Number(a)%3600%60);return(0<b?b+":":"")+_.cw(Math.floor(Number(a)%3600/60),0<b?2:1)+":"+_.cw(c,2)};
_.f.getTimeParam_=function(){return Y1b(this.getTimeString_())};
_.f.onChangeStartAtCheckbox_=function(){_.$q(this.hostElement).querySelector("#start-at-timestamp").disabled=!this.isStartAtChecked_;this.setTimestamp_();var a={checkboxData:{state:this.isStartAtChecked_?"CHECKBOX_STATE_ON":"CHECKBOX_STATE_OFF"}},b;_.nz(_.Cl(),null==(b=this.data)?void 0:b.trackingParams,a,7)};
_.f.onChangeStartAtTimestamp_=function(){for(var a=_.$q(this.hostElement).querySelector("#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_()};
_.f.onOpen_=function(){var a=this;this.updateTimeSecs_(0);this.isStartAtChecked_=!1;var b=_.Lq();b?b.getPlayerPromise().then(function(c){c=c.getCurrentTime();a.updateTimeSecs_(c)}):L_b()&&this.updateTimeSecs_(L_b())};
_.f.setTimestamp_=function(){var a=Math.floor(this.currentTimeSecs_);_.Tn(this.hostElement,"yt-share-panel-set-timestamp-action",[{isSet:this.isStartAtChecked_&&!!a,timestamp:a||""}])};
_.J.Object.defineProperties(zIc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===yIc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-start-at-renderer">\n  <tp-yt-paper-checkbox id="start-at-checkbox" checked="{{isStartAtChecked_}}" on-change="onChangeStartAtCheckbox_" class="style-scope yt-start-at-renderer">\n    <yt-formatted-string text="[[data.startAtOptionLabel]]" class="style-scope yt-start-at-renderer"></yt-formatted-string>\n  </tp-yt-paper-checkbox>\n  <tp-yt-paper-input id="start-at-timestamp" allowed-pattern="[:0-9]" disabled="" no-label-float="" use-v2-underline="" on-blur="onChangeStartAtTimestamp_" on-change="onChangeStartAtTimestamp_" class="style-scope yt-start-at-renderer">\n  </tp-yt-paper-input>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xIc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-start-at-renderer {display: block;height: 23px;} #label.yt-start-at-renderer {color: var(--yt-spec-text-primary);margin: var(--ytd-margin-3x);display: flex;flex-direction: row;justify-content: flex-start;} tp-yt-paper-input.yt-start-at-renderer {--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;} tp-yt-paper-input.yt-start-at-renderer tp-yt-paper-input-container[style-target=host] {padding: 0;} #start-at-wrapper.yt-start-at-renderer {padding-bottom: 2px;display: flex;flex-direction: row;align-items: center;} #start-at-wrapper.yt-start-at-renderer tp-yt-paper-input-container[style-target=host] {padding: 0;} #start-at-wrapper.yt-start-at-renderer .input-content.tp-yt-paper-input-container>input,#start-at-wrapper.yt-start-at-renderer .input-content.tp-yt-paper-input-container>iron-input,#start-at-wrapper.yt-start-at-renderer .input-content.tp-yt-paper-input-container>textarea,#start-at-wrapper.yt-start-at-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,#start-at-wrapper.yt-start-at-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {line-height: 40px;} #start-at-checkbox.yt-start-at-renderer {color: var(--yt-spec-text-primary);margin-top: -1px;margin-right: var(--ytd-margin-2x);margin-bottom: 1px;} yt-formatted-string.yt-start-at-renderer {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.yt-start-at-renderer {max-width: 50px;} #start-at-timestamp.yt-start-at-renderer .input-content.tp-yt-paper-input-container>input,#start-at-timestamp.yt-start-at-renderer .input-content.tp-yt-paper-input-container>iron-input,#start-at-timestamp.yt-start-at-renderer .input-content.tp-yt-paper-input-container>textarea,#start-at-timestamp.yt-start-at-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,#start-at-timestamp.yt-start-at-renderer .input-content.tp-yt-paper-input-container>.paper-input-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-secondary));}</style>");
xIc=d}d=xIc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);yIc=a}a=yIc;return a}}});
var w_=zIc;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],w_.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],w_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],w_.prototype,"data",void 0);_.U([_.N({value:!1,notify:!0}),_.V("design:type",Boolean)],w_.prototype,"isStartAtChecked_",void 0);_.U([_.N(),_.V("design:type",Number)],w_.prototype,"currentTimeSecs_",void 0);
w_=_.U([_.Gq({is:"yt-start-at-renderer",noInjection:!0})],w_);var AIc;var BIc;var CIc=new Map([["ADD_TO_PLAYLIST","playlist_add"],["ADD_TO_REMOTE_QUEUE","add_to_queue"],["CAST_ICON","chromecast-filled"],["CAST_OUTLINE","chromecast"],["DISLIKE","dislike_outline"],["DISLIKE_SELECTED","dislike"],["ERROR_WHITE","error"],["FAVORITE","like_outline"],["LIKE","like_outline"],["LIKE_SELECTED","like"],["LOOP","music_repeat_all"],["LOOP_ONE","music_repeat_one"],["PLAYLIST_PLAY","playlists"],["QUEUE_PLAY_NEXT","playlists"],["REMOVE","delete"],["REMOVE_FROM_HISTORY","delete"],["REMOVE_FROM_PLAYLIST",
"delete"],["SHUFFLE","music_shuffle"],["SUBSCRIPTIONS","subscriptions"],["TAB_EXPLORE","explore"],["TAB_MUSIC_PREMIUM","youtube_music_monochrome"],["UNFAVORITE","like"]]),DIc=new Map([["BOOKMARK","bookmark-filled"],["CLOUD_UPLOAD","cloud_arrow_up"],["DISLIKE","dislike"],["DISLIKE_SELECTED","dislike-filled"],["ERROR_WHITE","error-filled"],["FAVORITE","like"],["INSERT_CHART_OUTLINED","bar_graph_box_vertical"],["LIKE","like"],["LIKE_SELECTED","like-filled"],["MUSIC_EXPLICIT_BADGE","music_explicit_badge-filled"],
["MUSIC_SHUFFLE","shuffle"],["PAUSE","offline_pause"],["REMOVE","delete"],["REMOVE_FROM_HISTORY","delete"],["REMOVE_FROM_PLAYLIST","delete"],["TAB_MUSIC_PREMIUM","youtube_music_monochrome"],["UNFAVORITE","like-filled"],["VOLUME_UP","volume_up"]]),EIc=new Map([["ARROW_CHART_NEUTRAL","yt-icons:"],["OFFLINE_NO_CONTENT","offline-no-content:"],["YOUTUBE","yt-logos:"]]);var FIc={};FIc.YtBindingExpressionsBehavior={currentHost:function(){return this},
firstDefined:function(a){for(var b=0;b<arguments.length;b++){var c=arguments[b];if(void 0!==c)return c}},
identity:_.TK,msg:function(a,b,c){return _.Ln(a,b,c||a)},
msgPlural:function(a,b){return _.xua(a,b)},
namedEvent:function(a){var b=a.currentTarget,c="event-for-"+a.type;b.hasAttribute(c)?c=b.getAttribute(c):(c=_.on(c),c=b[c]);c&&b.dispatchEvent(new CustomEvent(c,{bubbles:!0,detail:{wrappedEvent:a}}))},
namedSignal:function(a){var b=a.currentTarget,c="signal-for-"+a.type;b.hasAttribute(c)?c=b.getAttribute(c):(c=_.on(c),c=b[c]);c&&b.dispatchEvent(new CustomEvent("iron-signal",{bubbles:!0,detail:{name:c,data:{wrappedEvent:a}}}))},
toClassList:function(a){var b="";if(a)for(var c in a)a[c]&&(b+=c+" ");return b.trim()},
getIconFromType:function(a){return _.Nq(a)},
getMusicIconFromType:function(a){if(DIc.has(a))a="yt-sys-icons:"+DIc.get(a);else{var b=CIc.get(a)||_.Nq(a).split(":")[1];b=_.$ya(b);var c;a=(null!=(c=EIc.get(a))?c:"yt-sys-icons:")+b}return a}};var GIc;var HIc;var IIc;var JIc=document.head,KIc=JIc.appendChild,LIc;
if(void 0===IIc){var MIc=document.createElement("template");_.K(MIc,'\x3c!--css-build:shady--\x3e<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 width="192" height="192" viewBox="0 0 192 192" fill="none" id="twitter"><rect width="192" height="192" rx="96" fill="black"></rect><path fill-rule="evenodd" clip-rule="evenodd" d="M42 47H76L100 78.5L127 47H144L107.5 88.5L150 145H117L91 111L61 145H44L83 100.5L42 47ZM62 57H71.5L130.5 135H121.5L62 57Z" fill="white"></path></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>');IIc=
MIc}LIc=IIc;KIc.call(JIc,LIc.content);var x_=function(){var a=_.O.apply(this,arguments)||this;a.screenLayer=7;return a};
_.H(x_,_.O);x_.prototype.getScreenLayer=function(){return this.screenLayer};
x_.prototype.onTap=function(a){a&&a.detail&&(a.detail.x||a.detail.y)&&_.$q(this.hostElement).querySelector("#target").blur();this.data.serviceEndpoint?_.jo(this.hostElement,[this.data.serviceEndpoint]):this.data.navigationEndpoint&&(a=this.getScreenLayer(),_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint,createScreenConfig:{layer:a}}))};
_.J.Object.defineProperties(x_.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()}}});
_.J.Object.defineProperties(x_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===HIc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-share-target-renderer">\n  <yt-icon class="icon-resize style-scope yt-share-target-renderer" icon="[[icon]]"></yt-icon>\n  <div id="title" style-target="title" class="style-scope yt-share-target-renderer">[[title]]</div>\n</button>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===GIc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-share-target-renderer {display: inline-block;vertical-align: top;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;} #target.yt-share-target-renderer {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.yt-share-target-renderer:focus {outline: 1px solid var(--yt-spec-button-chip-background-hover);background-color: var(--yt-spec-button-chip-background-hover);} yt-share-target-renderer yt-icon.yt-share-target-renderer {--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);} yt-share-target-renderer .yt-share-target-renderer[style-target=title] {color: var(--yt-spec-text-primary);margin: auto;width: 68px;max-height: 42px;text-align: center;white-space: normal;overflow: hidden;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
GIc=d}d=GIc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);HIc=a}a=HIc;return a}}});
var y_=x_;y_.prototype.onTap=y_.prototype.onTap;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],y_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],y_.prototype,"data",void 0);_.U([_.M("data.title"),_.V("design:type",Object),_.V("design:paramtypes",[])],y_.prototype,"title",null);_.U([_.M("data.serviceName"),_.V("design:type",String),_.V("design:paramtypes",[])],y_.prototype,"icon",null);
_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],y_.prototype,"onTap",null);y_=_.U([_.Gq({is:"yt-share-target-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],y_);var NIc;var OIc;var PIc=function(){var a=_.O.apply(this,arguments)||this;a.SHARE_TARGET_WIDTH=70;a.SHARE_TARGET_MARGIN_RIGHT=8;a.PAGE_SCROLL_SPEED=9;a.actionMap={"yt-share-panel-reset-action":"onReset_"};return a};
_.H(PIc,_.O);_.f=PIc.prototype;_.f.configureRendererStamper=function(){return{"data.shareTargets":{id:"contents",mapping:{shareTargetRenderer:{component:"yt-share-target-renderer",attributes:{role:"option"}}}}}};
_.f.onDataChanged_=function(){this.data&&this.data.shareTargets&&(_.$q(this.hostElement).querySelector("#scroll-button-back").hidden=!0,_.$q(this.hostElement).querySelector("#scroll-button-forward").hidden=6>=this.data.shareTargets.length)};
_.f.onReset_=function(){if(_.$q(this.hostElement).querySelector("#list")){var a=_.$q(this.hostElement).querySelector("#list");var b=_.$q(this.hostElement).querySelector("#list");var c=b.offsetLeft,d=b.offsetParent;d||"fixed"!=_.iM(b,"position")||(d=_.ji(b).documentElement);if(d){if(_.cv&&!Lsc(58)){var e=_.IVb(d);c+=e.left}else _.ev(8)&&!_.ev(9)&&(e=_.IVb(d),c-=e.left);b=_.Gxb(d)?d.clientWidth-(c+b.offsetWidth):c}else b=c;Itc(a,b);this.updateScrollButtons_()}};
_.f.onScrollBack_=function(){this.smoothScrollByOnePage_(!1)};
_.f.onScrollForward_=function(){this.smoothScrollByOnePage_(!0)};
_.f.onScrollWheel_=function(a){a.stopPropagation();a.preventDefault();var b=Htc(_.$q(this.hostElement).querySelector("#list"));a=Math.abs(a.deltaX)>Math.abs(a.deltaY)?a.deltaX:a.deltaY;Itc(_.$q(this.hostElement).querySelector("#list"),b+a);this.updateScrollButtons_()};
_.f.smoothScrollByOnePage_=function(a){var b=_.$q(this.hostElement).querySelector("#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=Htc(b),e=c*(a?1:-1),h=this.PAGE_SCROLL_SPEED,l=this.updateScrollButtons_.bind(this),m=0,p;(function t(){m+=h;p=m/c*2;Itc(b,d+e*(1>p?p*p:-p*p+4*p-2));m<c?window.requestAnimationFrame(t):l()})()};
_.f.updateScrollButtons_=function(){var a=Htc(_.$q(this.hostElement).querySelector("#list")),b=_.$q(this.hostElement).querySelector("#list").scrollWidth-_.$q(this.hostElement).querySelector("#list").clientWidth;_.$q(this.hostElement).querySelector("#scroll-button-back").hidden=0>=a;_.$q(this.hostElement).querySelector("#scroll-button-forward").hidden=a>=b};
_.J.Object.defineProperties(PIc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===OIc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-third-party-share-target-section-renderer">\n  <div id="contents" role="listbox" aria-label$="[[data.accessibility.accessibilityData.label]]" class="style-scope yt-third-party-share-target-section-renderer"></div>\n</div>\n<yt-icon-button id="scroll-button-back" class="scroll-button style-scope yt-third-party-share-target-section-renderer" label="[[msg(\'HORIZONTAL_LIST_PREVIOUS_LABEL\')]]" on-tap="onScrollBack_">\n  <yt-icon class="scroll-button-icon style-scope yt-third-party-share-target-section-renderer" icon="chevron_left"></yt-icon>\n</yt-icon-button>\n<yt-icon-button id="scroll-button-forward" class="scroll-button style-scope yt-third-party-share-target-section-renderer" label="[[msg(\'HORIZONTAL_LIST_NEXT_LABEL\')]]" on-tap="onScrollForward_">\n  <yt-icon class="scroll-button-icon style-scope yt-third-party-share-target-section-renderer" icon="chevron_right"></yt-icon>\n</yt-icon-button>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===NIc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-third-party-share-target-section-renderer {display: inline-block;position: relative;width: 100%;display: flex;flex-direction: row;flex: 1;flex-basis: 0.000000001px;} #list.yt-third-party-share-target-section-renderer {overflow: hidden;white-space: nowrap;} #contents.yt-third-party-share-target-section-renderer yt-share-target-renderer.yt-third-party-share-target-section-renderer {display: inline-block;margin-right: 8px;} #scroll-button-back.yt-third-party-share-target-section-renderer {left: -14px;} #scroll-button-forward.yt-third-party-share-target-section-renderer {right: -14px;} .scroll-button-icon.yt-third-party-share-target-section-renderer {width: 24px;height: 24px;} .scroll-button.yt-third-party-share-target-section-renderer {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);}</style>");
NIc=d}d=NIc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);OIc=a}a=OIc;return a}}});
var z_=PIc;z_.prototype.onScrollWheel_=z_.prototype.onScrollWheel_;z_.prototype.onDataChanged_=z_.prototype.onDataChanged_;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],z_.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],z_.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(FIc.YtBindingExpressionsBehavior),_.V("design:type",Object)],z_.prototype,"ytBindingExpressionsBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],z_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],z_.prototype,"data",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],z_.prototype,"onDataChanged_",null);_.U([_.tq("wheel"),_.V("design:type",Function),_.V("design:paramtypes",[WheelEvent]),_.V("design:returntype")],z_.prototype,"onScrollWheel_",null);
z_=_.U([_.Gq({is:"yt-third-party-share-target-section-renderer",noInjection:!0})],z_);var QIc=function(){return _.O.apply(this,arguments)||this};
_.H(QIc,_.O);QIc.prototype.configureRendererStamper=function(){return{"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"}}}};
_.J.Object.defineProperties(QIc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===BIc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-third-party-network-section-renderer"></div>\n<div id="copy-link" class="style-scope yt-third-party-network-section-renderer"></div>\n<div id="start-at" class="style-scope yt-third-party-network-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===AIc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-third-party-network-section-renderer {display: inline-block;} yt-copy-link-renderer.yt-third-party-network-section-renderer {margin-top: var(--ytd-margin-6x);} yt-start-at-renderer.yt-third-party-network-section-renderer {margin-top: var(--ytd-margin-6x);padding-top: var(--ytd-margin-6x);border-top: 1px solid var(--yt-spec-10-percent-layer);}</style>");
AIc=d}d=AIc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);BIc=a}a=BIc;return a}}});
var RIc=QIc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],RIc.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],RIc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],RIc.prototype,"data",void 0);RIc=_.U([_.Gq({is:"yt-third-party-network-section-renderer",noInjection:!0})],RIc);var SIc=function(){var a=_.O.apply(this,arguments)||this;a.screenLayer=7;return a};
_.H(SIc,_.O);_.f=SIc.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)&&b.contents&&(this.hostElement.setAttribute("links-only","true"),_.br(this.hostElement,"can-post",this.hasCommunityPostRenderer()),this.logSharePanelPage(),_.$m(this,function(){_.Sn(a.hostElement,"yt-refit")}))};
_.f.hasCommunityPostRenderer=function(){var a,b,c,d;return!!(null==(a=this.data)?0:null==(b=a.header)?0:null==(c=b.sharePanelHeaderRenderer)?0:null==(d=c.communityPost)?0:d.communityPostSectionRenderer)};
_.f.onTapClose=function(){_.Tn(this.hostElement,"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)&&a.trackingParams){a=this.data.trackingParams;var b=this.parentClickTrackingParams;b=b?_.zr(b):void 0;var c=_.Cl();_.kz(c,21760,b,{layer:7,parentLayer:0});c.graftServerVe(a,void 0,7);_.Fo.dispatch(_.po({type:"CLEAR_PARENT_CLICK_TRACKING_PARAMS"}))}};
var A_=SIc;A_.prototype.onDataChanged=A_.prototype.onDataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],A_.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],A_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],A_.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],A_.prototype,"data",void 0);
_.U([_.N({value:_.Ln("SBOX_INAPPROPRIATE_CANCEL")}),_.V("design:type",String)],A_.prototype,"closeButtonAriaLabel",void 0);_.U([_.N({selector:function(a){return a.share.parentClickTrackingParams}}),
_.V("design:type",String)],A_.prototype,"parentClickTrackingParams",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],A_.prototype,"onDataChanged",null);A_=_.U([_.P({disableElementRegistration:!0,is:"ytd-unified-share-panel-renderer"})],A_);
_.Q(A_,"ytd-unified-share-panel-renderer",function(){if(void 0!==gIc)return gIc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-unified-share-panel-renderer">\n  <tp-yt-paper-spinner active="[[data.showLoadingSpinner]]" class="style-scope ytd-unified-share-panel-renderer"></tp-yt-paper-spinner>\n</div>\n<yt-icon-button id="close-button" label="[[closeButtonAriaLabel]]" on-click="onTapClose" class="style-scope ytd-unified-share-panel-renderer">\n  <yt-icon icon="close" class="style-scope ytd-unified-share-panel-renderer"></yt-icon>\n</yt-icon-button>\n<yt-share-panel-header-renderer id="share-panel-header" data="[[data.header.sharePanelHeaderRenderer]]" hidden="[[data.showLoadingSpinner]]" class="style-scope ytd-unified-share-panel-renderer">\n</yt-share-panel-header-renderer>\n<div id="contents" class="style-scope ytd-unified-share-panel-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fIc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-unified-share-panel-renderer {--paper-input-container-input-align: baseline;max-width: 470px;padding: 0 24px 0 24px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;display: flexbox;display: flex;flex-direction: column;} #spinner.ytd-unified-share-panel-renderer {width: 470px;height: 428px;display: flexbox;display: flex;align-items: center;justify-content: center;align-self: center;} ytd-unified-share-panel-renderer[links-only] #spinner.ytd-unified-share-panel-renderer {height: 269px;} ytd-unified-share-panel-renderer yt-share-panel-header-renderer.ytd-unified-share-panel-renderer {margin-bottom: 8px;} #contents.ytd-unified-share-panel-renderer ytd-sender-id-section-renderer.ytd-unified-share-panel-renderer {display: block;padding-bottom: 16px;} ytd-unified-share-panel-renderer:not([links-only]) #contents.ytd-unified-share-panel-renderer ytd-sender-id-section-renderer.ytd-unified-share-panel-renderer {margin-top: 24px;} #contents.ytd-unified-share-panel-renderer yt-third-party-network-section-renderer.ytd-unified-share-panel-renderer {display: block;} #close-button.ytd-unified-share-panel-renderer {position: absolute;right: 18px;top: -5px;color: var(--yt-spec-icon-inactive);} #close-button.ytd-unified-share-panel-renderer:hover {color: var(--yt-spec-icon-active-other);}</style>");
fIc=d}d=fIc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gIc=a});var TIc;var UIc;var VIc,WIc=function(){if(void 0!==VIc)return VIc;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped></style>");return VIc=a};
document.head.appendChild(WIc().content);var XIc;var YIc=function(){return _.O.apply(this,arguments)||this};
_.H(YIc,_.O);YIc.prototype.renderIdom=function(){if(this.data){var a=Object.assign({},this.data);a.primaryButton&&(a.primaryButton=f2b(a.primaryButton));a.secondaryButton&&(a.secondaryButton=f2b(a.secondaryButton));_.u("mweb_enable_keto_batch_18")?_.Nr(a2b)(a):e2b(a);_.Mr(_.u("mweb_enable_keto_batch_18_log"))}};
_.J.Object.defineProperties(YIc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===XIc){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-dialog-layout--\x3e\x3c!--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_dialog_layout.yt.dialog.layout.css.js--\x3e");a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(WIc().content.cloneNode(!0),a.content.firstChild);XIc=a}a=XIc;return a}}});
var ZIc=YIc;_.U([_.L(_.TC),_.V("design:type",Object)],ZIc.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ZIc.prototype,"data",void 0);ZIc=_.U([_.Gq({is:"yt-dialog-layout",isInjectionRoot:!0})],ZIc);var $Ic=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H($Ic,_.O);$Ic.prototype.attached=function(){this.hostElement.setAttribute("modal","true")};
$Ic.prototype.computeShouldHideOldButtons=function(){var a;return!(null==(a=this.data)?0:a.button)||this.modernLayout};
$Ic.prototype.computeDialogLayoutProps=function(){var a=this;if(!this.modernLayout||!this.data)return{};var b,c,d=null==(b=this.data)?void 0:null==(c=b.button)?void 0:c.buttonRenderer;return{title:function(){var e;_.Ir("yt-formatted-string",{text:null==(e=a.data)?void 0:e.title},_.xe)},
content:function(){var e;_.Ir("yt-formatted-string",{id$:"content",className:_.KH(a),text:null==(e=a.data)?void 0:e.content},_.xe)},
primaryButton:d&&function(e){_.Ir("yt-button-renderer",Object.assign({},e,{data:d}),_.xe)}}};
var B_=$Ic;_.U([_.N(),_.V("design:type",Object)],B_.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],B_.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],B_.prototype,"modernLayout",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],B_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],B_.prototype,"ytEventForwardingBehavior",void 0);
B_=_.U([_.P({disableElementRegistration:!0,is:"ytd-modal-with-title-and-button-renderer"})],B_);
_.Q(B_,"ytd-modal-with-title-and-button-renderer",function(){if(void 0!==UIc)return UIc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modernLayout]]" text="[[data.title]]" class="style-scope ytd-modal-with-title-and-button-renderer">\n</yt-formatted-string>\n<yt-formatted-string id="content" hidden="[[modernLayout]]" split-lines="" text="[[data.content]]" class="style-scope ytd-modal-with-title-and-button-renderer">\n</yt-formatted-string>\n<div class="buttons style-scope ytd-modal-with-title-and-button-renderer" hidden="[[computeShouldHideOldButtons(data.button, modernLayout)]]">\n  <ytd-button-renderer id="button" align-by-text="" data="[[data.button.buttonRenderer]]" class="style-scope ytd-modal-with-title-and-button-renderer">\n  </ytd-button-renderer>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-modal-with-title-and-button-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data.*)]]" class="style-scope ytd-modal-with-title-and-button-renderer">\n  </yt-dialog-layout>\n</template>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===TIc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-modal-with-title-and-button-renderer {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);} ytd-modal-with-title-and-button-renderer:not([modern-layout])>*.ytd-modal-with-title-and-button-renderer {margin-top: 20px;padding: 0 24px;} ytd-modal-with-title-and-button-renderer:not([modern-layout])>*.ytd-modal-with-title-and-button-renderer:first-child {margin-top: 24px;} ytd-modal-with-title-and-button-renderer[modern] .buttons.ytd-modal-with-title-and-button-renderer {border-top: 0;} ytd-modal-with-title-and-button-renderer:not([modern-layout]) .buttons.ytd-modal-with-title-and-button-renderer {position: relative;padding: 8px 8px 8px 24px;margin: 0;display: flexbox;display: flex;flex-direction: row;} ytd-modal-with-title-and-button-renderer[modal] {margin: 0;min-width: 378px;display: flexbox;display: flex;flex-direction: column;} #title.ytd-modal-with-title-and-button-renderer {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.ytd-modal-with-title-and-button-renderer {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;} ytd-modal-with-title-and-button-renderer[modern-layout] #content.ytd-modal-with-title-and-button-renderer {margin: 0;} .buttons.ytd-modal-with-title-and-button-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);height: 40px;justify-content: flex-start;align-items: center;flex: none;}</style>');
TIc=d}d=TIc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return UIc=a});var aJc;var bJc;var cJc=function(){return _.O.apply(this,arguments)||this};
_.H(cJc,_.O);cJc.prototype.pageChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("page-changed",this.page))};
var C_=cJc;C_.prototype.pageChangedForBinding=C_.prototype.pageChangedForBinding;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],C_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],C_.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],C_.prototype,"page",void 0);_.U([_.uq("page"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],C_.prototype,"pageChangedForBinding",null);
C_=_.U([_.P({is:"ytd-account-item-section-header-renderer",disableElementRegistration:!0})],C_);
_.Q(C_,"ytd-account-item-section-header-renderer",function(){if(void 0!==bJc)return bJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-account-item-section-header-renderer"></yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aJc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-account-item-section-header-renderer {display: inline-block;padding: 8px 16px;} yt-formatted-string.ytd-account-item-section-header-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
aJc=d}d=aJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bJc=a});var dJc;var eJc;var fJc=function(){return _.O.apply(this,arguments)||this};
_.H(fJc,_.O);fJc.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"}}}};
fJc.prototype.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents"}};
var D_=fJc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],D_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],D_.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.yS),_.V("design:type",Object)],D_.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],D_.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!1}),_.V("design:type",Function)],D_.prototype,"onAccountItemTap",void 0);
D_=_.U([_.P({is:"ytd-account-item-section-renderer",disableElementRegistration:!0})],D_);
_.Q(D_,"ytd-account-item-section-renderer",function(){if(void 0!==eJc)return eJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-account-item-section-renderer"></div>\n<div id="contents" class="style-scope ytd-account-item-section-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dJc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-account-item-section-renderer {display: block;} #contents.ytd-account-item-section-renderer>*.ytd-account-item-section-renderer:hover {background-color: var(--yt-spec-badge-chip-background);} #contents.ytd-account-item-section-renderer>ytd-continuation-item-renderer.ytd-account-item-section-renderer:hover {background: none;} ytd-continuation-item-renderer.ytd-account-item-section-renderer {margin: 8px 16px;}</style>");
dJc=d}d=dJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return eJc=a});var gJc;var hJc;var iJc;var jJc;var kJc=function(){return _.O.apply(this,arguments)||this};
_.H(kJc,_.O);var lJc=kJc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],lJc.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],lJc.prototype,"data",void 0);lJc=_.U([_.P({is:"ytd-accounts-dialog-header-renderer",disableElementRegistration:!0})],lJc);
_.Q(lJc,"ytd-accounts-dialog-header-renderer",function(){if(void 0!==jJc)return jJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-accounts-dialog-header-renderer"></yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iJc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-accounts-dialog-header-renderer {display: inline-block;padding: 8px 16px;} yt-formatted-string.ytd-accounts-dialog-header-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
iJc=d}d=iJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jJc=a});var mJc;var nJc;var oJc=function(){return _.O.apply(this,arguments)||this};
_.H(oJc,_.O);oJc.prototype.configureRendererStamper=function(){return{"data.managedAccountDisclaimer":{id:"managedAccountDisclaimer",mapping:{compactLinkRenderer:"ytd-compact-link-renderer"}}}};
var pJc=oJc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],pJc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],pJc.prototype,"data",void 0);pJc=_.U([_.P({is:"ytd-google-account-header-renderer",disableElementRegistration:!0})],pJc);
_.Q(pJc,"ytd-google-account-header-renderer",function(){if(void 0!==nJc)return nJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-google-account-header-renderer"></div>\n<div id="container" class="style-scope ytd-google-account-header-renderer">\n  <div class="style-scope ytd-google-account-header-renderer">\n    <yt-formatted-string id="name" text="[[data.name]]" class="style-scope ytd-google-account-header-renderer"></yt-formatted-string>\n  </div>\n  <div class="style-scope ytd-google-account-header-renderer">\n    <yt-formatted-string id="email" text="[[data.email]]" class="style-scope ytd-google-account-header-renderer"></yt-formatted-string>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mJc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-google-account-header-renderer {display: inline-block;} yt-formatted-string.ytd-google-account-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #container.ytd-google-account-header-renderer {margin: 0 16px;padding: 12px 0;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #name.ytd-google-account-header-renderer {color: var(--yt-spec-text-primary);} #email.ytd-google-account-header-renderer {color: var(--yt-spec-text-secondary);}</style>');
mJc=d}d=mJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nJc=a});var qJc=function(){return _.O.apply(this,arguments)||this};
_.H(qJc,_.O);qJc.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"}}}};
qJc.prototype.pageChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("page-changed",this.page))};
var E_=qJc;E_.prototype.pageChangedForBinding=E_.prototype.pageChangedForBinding;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],E_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],E_.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],E_.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],E_.prototype,"page",void 0);
_.U([_.uq("page"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],E_.prototype,"pageChangedForBinding",null);E_=_.U([_.P({is:"ytd-account-section-list-renderer",disableElementRegistration:!0})],E_);
_.Q(E_,"ytd-account-section-list-renderer",function(){if(void 0!==hJc)return hJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-account-section-list-renderer"></div>\n<div id="contents" class="style-scope ytd-account-section-list-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gJc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-account-section-list-renderer {display: block;padding: 8px 0;} ytd-compact-link-renderer.ytd-account-section-list-renderer {padding: 4px 0 4px;} ytd-google-account-header-renderer.ytd-account-section-list-renderer {width: 100%;}</style>");
gJc=d}d=gJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hJc=a});var rJc;var sJc;var tJc=function(){var a=_.O.apply(this,arguments)||this;a.enableHandlesAccountMenuSwitcher=_.u("enable_handles_account_menu_switcher");return a};
_.H(tJc,_.O);tJc.prototype.dataChanged=function(){if(this.data)this.avatar.onShow()};
var F_=tJc;F_.prototype.dataChanged=F_.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],F_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],F_.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],F_.prototype,"enableHandlesAccountMenuSwitcher",void 0);_.U([_.vq("#avatar"),_.V("design:type",Object)],F_.prototype,"avatar",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],F_.prototype,"dataChanged",null);F_=_.U([_.P({is:"ytd-active-account-header-renderer",disableElementRegistration:!0})],F_);
_.Q(F_,"ytd-active-account-header-renderer",function(){if(void 0!==sJc)return sJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-active-account-header-renderer">\n</yt-img-shadow>\n<div id="channel-container" class="style-scope ytd-active-account-header-renderer">\n  <yt-formatted-string id="account-name" ellipsis-truncate="" text="[[data.accountName]]" class="style-scope ytd-active-account-header-renderer">\n  </yt-formatted-string>\n  <yt-formatted-string id="email" ellipsis-truncate="" text="[[data.email]]" class="style-scope ytd-active-account-header-renderer">\n  </yt-formatted-string>\n  <yt-formatted-string id="channel-handle" ellipsis-truncate="" respect-lang-dir="" text="[[data.channelHandle]]" class="style-scope ytd-active-account-header-renderer">\n  </yt-formatted-string>\n  <yt-formatted-string id="manage-account" ellipsis-truncate="" force-default-style="" text="[[data.manageAccountTitle]]" class="style-scope ytd-active-account-header-renderer">\n  </yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rJc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-active-account-header-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;position: relative;padding: 16px;display: flexbox;display: flex;flex-direction: row;} #avatar.ytd-active-account-header-renderer {height: 40px;width: 40px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #channel-container.ytd-active-account-header-renderer {min-width: 0;display: flexbox;display: flex;flex-direction: column;justify-content: center;} #account-name.ytd-active-account-header-renderer {color: var(--yt-spec-text-primary);} ytd-active-account-header-renderer[enable-handles-account-menu-switcher] #account-name.ytd-active-account-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} ytd-active-account-header-renderer:not([enable-handles-account-menu-switcher]) #account-name.ytd-active-account-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #channel-handle.ytd-active-account-header-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #email.ytd-active-account-header-renderer {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.ytd-active-account-header-renderer {margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
rJc=d}d=rJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sJc=a});var uJc;var vJc;var wJc;var xJc;var yJc=function(){return _.O.apply(this,arguments)||this};
_.H(yJc,_.O);yJc.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
yJc.prototype.onBackTap=function(){_.Sn(this.hostElement,"yt-menu-back-tapped")};
var G_=yJc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],G_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],G_.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],G_.prototype,"data",void 0);G_=_.U([_.P({is:"ytd-simple-menu-header-renderer",disableElementRegistration:!0})],G_);
_.Q(G_,"ytd-simple-menu-header-renderer",function(){if(void 0!==xJc)return xJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-simple-menu-header-renderer">\n</ytd-button-renderer>\n<h2 class="style-scope ytd-simple-menu-header-renderer">\n  <yt-formatted-string text="[[data.title]]" class="style-scope ytd-simple-menu-header-renderer"></yt-formatted-string>\n</h2>\n<div id="buttons" class="style-scope ytd-simple-menu-header-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wJc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-simple-menu-header-renderer {background-color: var(--yt-spec-menu-background);color: var(--yt-spec-text-primary);border-bottom: 1px solid var(--yt-spec-outline);min-height: 48px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #back-button.ytd-simple-menu-header-renderer {color: var(--yt-spec-text-primary);margin: 0 4px;} h2.ytd-simple-menu-header-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;flex: 1;flex-basis: 0.000000001px;} #back-button.ytd-simple-menu-header-renderer[hidden]+h2.ytd-simple-menu-header-renderer {margin-left: 16px;} #buttons.ytd-simple-menu-header-renderer {margin-right: 8px;}</style>');
wJc=d}d=wJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xJc=a});var zJc;var AJc;var BJc=function(){return _.O.apply(this,arguments)||this};
_.H(BJc,_.O);var H_=BJc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],H_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],H_.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_rounded_thumbnails")}),_.V("design:type",Boolean)],H_.prototype,"rounded",void 0);H_=_.U([_.P({is:"ytd-comment-video-thumbnail-header-renderer",disableElementRegistration:!0})],H_);
_.Q(H_,"ytd-comment-video-thumbnail-header-renderer",function(){if(void 0!==AJc)return AJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<div class="comment-video-thumbnail style-scope ytd-comment-video-thumbnail-header-renderer">\n  <a class="yt-simple-endpoint style-scope ytd-comment-video-thumbnail-header-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <yt-formatted-string class="title style-scope ytd-comment-video-thumbnail-header-renderer" text="[[data.title]]"></yt-formatted-string>\n    <div class="thumbnail-container style-scope ytd-comment-video-thumbnail-header-renderer" hidden="[[!data.thumbnail]]">\n      <yt-img-shadow disable-upgrade$="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]" width="86" class="style-scope ytd-comment-video-thumbnail-header-renderer">\n      </yt-img-shadow>\n    </div>\n  </a>\n</div>\n<div class="subtitle-message-banner style-scope ytd-comment-video-thumbnail-header-renderer" hidden="[[!data.subtitleMessage]]">\n  <yt-attributed-string data="[[data.subtitleMessage.messageRenderer.text]]" class="style-scope ytd-comment-video-thumbnail-header-renderer">\n  </yt-attributed-string>\n  <yt-attributed-string data="[[data.subtitleMessage.messageRenderer.termsText]]" force-default-style="" class="style-scope ytd-comment-video-thumbnail-header-renderer">\n  </yt-attributed-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zJc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comment-video-thumbnail-header-renderer {position: relative;display: block;} .comment-video-thumbnail.ytd-comment-video-thumbnail-header-renderer {display: flexbox;display: flex;flex-direction: row;padding: 16px 8px 16px 16px;} .yt-simple-endpoint.ytd-comment-video-thumbnail-header-renderer {min-width: 0;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint.ytd-comment-video-thumbnail-header-renderer:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));-webkit-text-decoration: var(--yt-endpoint-text-decoration,none);text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.ytd-comment-video-thumbnail-header-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} .title.ytd-comment-video-thumbnail-header-renderer {color: var(--yt-spec-text-primary);min-width: 0;margin-bottom: 8px;padding-right: 16px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 12rem;-webkit-line-clamp: 6;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .thumbnail-container.ytd-comment-video-thumbnail-header-renderer {width: 86px;height: 48px;position: relative;overflow: hidden;display: block;flex: none;} .thumbnail-container.ytd-comment-video-thumbnail-header-renderer>yt-img-shadow.ytd-comment-video-thumbnail-header-renderer {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} ytd-comment-video-thumbnail-header-renderer[rounded] .thumbnail-container.ytd-comment-video-thumbnail-header-renderer {border-radius: 4px;} .subtitle-message-banner.ytd-comment-video-thumbnail-header-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);color: var(--yt-spec-text-primary);margin: 0 16px;padding: 12px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
zJc=d}d=zJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return AJc=a});var CJc;var DJc;var EJc=function(){return _.O.apply(this,arguments)||this};
_.H(EJc,_.O);var FJc=EJc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],FJc.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],FJc.prototype,"data",void 0);FJc=_.U([_.P({is:"ytd-abuse-type-selector-renderer",disableElementRegistration:!0})],FJc);
_.Q(FJc,"ytd-abuse-type-selector-renderer",function(){if(void 0!==DJc)return DJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-abuse-type-selector-renderer">\n  <form class="style-scope ytd-abuse-type-selector-renderer">\n    <yt-options-renderer data="[[data.optionsSupportedRenderers.optionsRenderer]]" class="style-scope ytd-abuse-type-selector-renderer">\n    </yt-options-renderer>\n  </form>\n  <div id="footer" class="style-scope ytd-abuse-type-selector-renderer">[[getSimpleString(data.footer)]]</div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CJc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-abuse-type-selector-renderer {display: inline-block;} .container.ytd-abuse-type-selector-renderer {padding-left: 20px;padding-right: 20px;padding-top: 8px;} #footer.ytd-abuse-type-selector-renderer {color: var(--yt-spec-text-secondary);margin: 16px 0 16px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;}</style>");
CJc=d}d=CJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DJc=a});var GJc;var HJc;var IJc=function(){return _.O.apply(this,arguments)||this};
_.H(IJc,_.O);IJc.prototype.attached=function(){var a=this;this.additionalContext=this.additionalContextRedux||"";requestAnimationFrame(function(){a.additionalContextInput.focusTextInput()})};
IJc.prototype.handleAdditionalContextChanged=function(){var a=this;_.$K(this,"ytd-report-channel-additional-context-update",function(){a.ytdReduxBehavior.dispatch(_.po({type:"ADDITIONAL_CONTEXT_UPDATED",payload:a.additionalContext}))},300)};
IJc.prototype.updateAdditionalContextFromBinding=function(a){this.additionalContext=a.detail.value};
var I_=IJc;I_.prototype.handleAdditionalContextChanged=I_.prototype.handleAdditionalContextChanged;_.U([_.L(_.SI),_.V("design:type",Object)],I_.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",String)],I_.prototype,"additionalContext",void 0);_.U([_.N({selector:function(a){return a.reportChannelAbuse.additionalContext}}),
_.V("design:type",String)],I_.prototype,"additionalContextRedux",void 0);_.U([_.N(),_.V("design:type",Object)],I_.prototype,"data",void 0);_.U([_.vq("yt-text-input-form-field-renderer"),_.V("design:type",_.AS)],I_.prototype,"additionalContextInput",void 0);_.U([_.uq("additionalContext"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I_.prototype,"handleAdditionalContextChanged",null);
I_=_.U([_.P({is:"ytd-report-channel-modal-additional-context-renderer",disableElementRegistration:!0})],I_);
_.Q(I_,"ytd-report-channel-modal-additional-context-renderer",function(){if(void 0!==HJc)return HJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" on-value-changed="updateAdditionalContextFromBinding" class="style-scope ytd-report-channel-modal-additional-context-renderer">\n</yt-text-input-form-field-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===GJc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-channel-modal-additional-context-renderer {display: flexbox;display: flex;} yt-text-input-form-field-renderer.ytd-report-channel-modal-additional-context-renderer {padding: 16px;width: calc(100% - 32px * 2);flex: 1;flex-basis: 0.000000001px;}</style>");
GJc=d}d=GJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return HJc=a});var JJc;var KJc;var LJc=function(){var a=_.O.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};
_.H(LJc,_.O);_.f=LJc.prototype;_.f.computeNextButtonData=function(a,b,c){var d={};b&&(d.navigationEndpoint=b);c&&(d.serviceEndpoint=c);a&&a.buttonRenderer&&_.If.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=Object.keys((null==(a=this.reportChannelAbuseForm)?void 0:a.selectedVideoIds)||{}),c;a=(null==(c=this.reportChannelAbuseForm)?void 0:c.additionalContext)||"";var d;c={impersonated_channel_url:(null==(d=this.reportChannelAbuseForm)?void 0:d.impersonatedChannelUrl)||"",text:a,video_ids:b};var e;_.jo(this.hostElement,[null==(e=this.data)?void 0:e.submitEndpoint,c]);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};
var J_=LJc;J_.prototype.onYtServiceRequestError=J_.prototype.onYtServiceRequestError;J_.prototype.onYtServiceRequestCompleted=J_.prototype.onYtServiceRequestCompleted;_.U([_.N(),_.V("design:type",Object)],J_.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],J_.prototype,"nextButtonDisabled",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],J_.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],J_.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],J_.prototype,"ytOpenToastBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],J_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],J_.prototype,"submitEndpoint",void 0);_.U([_.N(),_.V("design:type",Object)],J_.prototype,"navigationEndpoint",void 0);_.U([_.N({selector:function(a){return a.reportChannelAbuse}}),
_.V("design:type",Object)],J_.prototype,"reportChannelAbuseForm",void 0);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],J_.prototype,"onYtServiceRequestCompleted",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],J_.prototype,"onYtServiceRequestError",null);
J_=_.U([_.P({is:"ytd-report-channel-modal-footer-renderer",disableElementRegistration:!0})],J_);
_.Q(J_,"ytd-report-channel-modal-footer-renderer",function(){if(void 0!==KJc)return KJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-report-channel-modal-footer-renderer">\n</ytd-button-renderer>\n<ytd-button-renderer id="next-button" data="[[computeNextButtonData(data.nextButton, navigationEndpoint, submitEndpoint)]]" disabled="[[data.nextButton.buttonRenderer.isDisabled]]" class="style-scope ytd-report-channel-modal-footer-renderer">\n</ytd-button-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===JJc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-channel-modal-footer-renderer {display: flexbox;display: flex;align-items: center;justify-content: flex-end;} #back-button.ytd-report-channel-modal-footer-renderer {margin-right: 8px;}</style>");
JJc=d}d=JJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return KJc=a});var MJc;var NJc;var OJc=function(){var a=_.O.apply(this,arguments)||this;a.boundOnTapDismissButton=function(){a.closePopup()};
return a};
_.H(OJc,_.O);OJc.prototype.configureRendererStamper=function(){return{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundOnTapDismissButton]]"}}}}}};
OJc.prototype.handleDataChanged=function(){_.jeb(this.hostElement)};
OJc.prototype.closePopup=function(){_.Tn(this.hostElement,"yt-close-popup-action")};
var K_=OJc;K_.prototype.handleDataChanged=K_.prototype.handleDataChanged;_.U([_.N(),_.V("design:type",Object)],K_.prototype,"boundOnTapDismissButton",void 0);_.U([_.N(),_.V("design:type",Object)],K_.prototype,"data",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],K_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],K_.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],K_.prototype,"handleDataChanged",null);K_=_.U([_.P({is:"ytd-report-channel-modal-header-renderer",disableElementRegistration:!0})],K_);
_.Q(K_,"ytd-report-channel-modal-header-renderer",function(){if(void 0!==NJc)return NJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-report-channel-modal-header-renderer">\n  <span id="title" class="style-scope ytd-report-channel-modal-header-renderer">[[getSimpleString(data.title)]]</span>\n  <span id="subtitle" class="style-scope ytd-report-channel-modal-header-renderer">[[getSimpleString(data.subtitle)]]</span>\n</div>\n<div id="dismiss-button" class="style-scope ytd-report-channel-modal-header-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MJc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-channel-modal-header-renderer {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: flexbox;display: flex;align-items: center;justify-content: space-between;} ytd-report-channel-modal-header-renderer:focus {outline: none;} #dismiss-button.ytd-report-channel-modal-header-renderer {margin-bottom: 16px;margin-top: 16px;} #subtitle.ytd-report-channel-modal-header-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #title.ytd-report-channel-modal-header-renderer {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.ytd-report-channel-modal-header-renderer {display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;}</style>');
MJc=d}d=MJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return NJc=a});var PJc;var QJc;var RJc=function(){var a=_.O.apply(this,arguments)||this;a.autoValidate=!1;a.invalid=!1;a.actionMap={"yt-modify-report-form-command":"handleModifyReportFormCommand"};return a};
_.H(RJc,_.O);_.f=RJc.prototype;_.f.attached=function(){var a=this;this.impersonatedChannelUrlRedux?(this.impersonatedChannelUrl=this.impersonatedChannelUrlRedux,this.handleImpersonatedChannelUrlChanged()):this.impersonatedChannelUrl="";requestAnimationFrame(function(){a.channelUrlInput.focusTextInput()})};
_.f.disableNextButton=function(a){_.Tn(this.hostElement,"ytd-report-channel-modal-disable-next-button-action",[a])};
_.f.handleImpersonatedChannelUrlChanged=function(){var a=this;this.disableNextButton(!0);this.invalid=!1;_.$K(this,"ytd-report-channel-impersonated-channel-update",function(){var b=a.impersonatedChannelUrl.trim();a.ytdReduxBehavior.dispatch(_.po({type:"IMPERSONATED_CHANNEL_URL_UPDATED",payload:b}));var c;(null==(c=a.data)?0:c.submitEndpoint)&&b&&_.jo(a.hostElement,[a.data.submitEndpoint,{impersonated_channel_url:b}])},500)};
_.f.handleModifyReportFormCommand=function(a){this.invalid="REPORT_FORM_ACTION_ENABLE_SUBMIT_BUTTON"!==this.get("modifyReportFormCommand.action",a);this.disableNextButton(this.invalid)};
_.f.updateInvalidFromBinding=function(a){this.invalid=a.detail.value};
_.f.updateImpersonatedChannelUrlFromBinding=function(a){this.impersonatedChannelUrl=a.detail.value};
var L_=RJc;L_.prototype.handleImpersonatedChannelUrlChanged=L_.prototype.handleImpersonatedChannelUrlChanged;_.U([_.L(_.SI),_.V("design:type",Object)],L_.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],L_.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],L_.prototype,"autoValidate",void 0);_.U([_.N(),_.V("design:type",Object)],L_.prototype,"invalid",void 0);
_.U([_.N(),_.V("design:type",String)],L_.prototype,"impersonatedChannelUrl",void 0);_.U([_.N({selector:function(a){return a.reportChannelAbuse.impersonatedChannelUrl}}),
_.V("design:type",String)],L_.prototype,"impersonatedChannelUrlRedux",void 0);_.U([_.N(),_.V("design:type",Object)],L_.prototype,"data",void 0);_.U([_.vq("#text-input"),_.V("design:type",_.AS)],L_.prototype,"channelUrlInput",void 0);_.U([_.uq("impersonatedChannelUrl"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L_.prototype,"handleImpersonatedChannelUrlChanged",null);
L_=_.U([_.P({is:"ytd-report-channel-modal-impersonation-renderer",disableElementRegistration:!0})],L_);
_.Q(L_,"ytd-report-channel-modal-impersonation-renderer",function(){if(void 0!==QJc)return QJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" on-invalid-changed="updateInvalidFromBinding" on-value-changed="updateImpersonatedChannelUrlFromBinding" class="style-scope ytd-report-channel-modal-impersonation-renderer"></yt-text-input-form-field-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===PJc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-report-channel-modal-impersonation-renderer {display: flexbox;display: flex;} yt-text-input-form-field-renderer.ytd-report-channel-modal-impersonation-renderer {padding: 16px;flex: 1;flex-basis: 0.000000001px;}</style>");
PJc=d}d=PJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return QJc=a});var SJc;var TJc;var UJc;var VJc;var WJc=function(){return _.O.apply(this,arguments)||this};
_.H(WJc,_.O);WJc.prototype.onCheckboxToggled=function(a){var b,c,d=null==(c=_.B(null==(b=this.data)?void 0:b.video,_.AZa))?void 0:c.videoId;d&&this.ytdReduxBehavior.dispatch(a.target.checked?_.po({type:"VIDEO_SELECTED",payload:d}):_.po({type:"VIDEO_UNSELECTED",payload:d}))};
WJc.prototype.configureRendererStamper=function(){return{video:{id:"video",mapping:{videoRenderer:{component:"ytd-video-renderer",params:{isPostCompactVideo:!0}}}}}};
_.J.Object.defineProperties(WJc.prototype,{video:{configurable:!0,enumerable:!0,get:function(){var a,b=null==(a=this.data)?void 0:a.video;if(!b)return{};var c;a=null==(c=_.B(b,_.AZa))?void 0:c.navigationEndpoint;if(!a)return b;_.B(null==a?void 0:a.commandMetadata,_.tp)&&(_.B(a.commandMetadata,_.tp).ignoreNavigation=!0);return b}}});
var M_=WJc;_.U([_.N({reflectToAttribute:!0,selector:function(a,b){return b in a.reportChannelAbuse.selectedVideoIds},
selectorArgs:["data.video.videoRenderer.videoId"]}),_.V("design:type",Boolean)],M_.prototype,"checked",void 0);_.U([_.N(),_.V("design:type",Object)],M_.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],M_.prototype,"video",null);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],M_.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.SI),_.V("design:type",Object)],M_.prototype,"ytdReduxBehavior",void 0);M_=_.U([_.P({is:"ytd-selectable-video-renderer",disableElementRegistration:!0})],M_);
_.Q(M_,"ytd-selectable-video-renderer",function(){if(void 0!==VJc)return VJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-selectable-video-renderer">\n  <div id="video" class="style-scope ytd-selectable-video-renderer"></div>\n</tp-yt-paper-checkbox>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===UJc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-selectable-video-renderer {display: flexbox;display: flex;} tp-yt-paper-checkbox.ytd-selectable-video-renderer {--paper-checkbox-vertical-align: top;} #video.ytd-selectable-video-renderer {width: 360px;}</style>");
UJc=d}d=UJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return VJc=a});var XJc=function(){var a=_.O.apply(this,arguments)||this;a.monitorScroll=!0;return a};
_.H(XJc,_.O);XJc.prototype.configureRendererStamper=function(){return{"data.selectableVideos":{id:"selectable-videos",mapping:{selectableVideoRenderer:{component:"ytd-selectable-video-renderer"}},events:!0}}};
var N_=XJc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],N_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],N_.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],N_.prototype,"data",void 0);N_=_.U([_.P({is:"ytd-selectable-video-list-renderer",disableElementRegistration:!0})],N_);
_.Q(N_,"ytd-selectable-video-list-renderer",function(){if(void 0!==TJc)return TJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-selectable-video-list-renderer"></div>\n<div id="empty-state-message" hidden="[[data.selectableVideos.length]]" class="style-scope ytd-selectable-video-list-renderer">\n  [[getSimpleString(data.emptyStateMessage)]]\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SJc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-selectable-video-list-renderer {display: inline-block;height: 100%;overflow-y: auto;width: 100%;} ytd-selectable-video-renderer.ytd-selectable-video-list-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.ytd-selectable-video-list-renderer:last-child {border-bottom: 0;} #empty-state-message.ytd-selectable-video-list-renderer {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;}</style>');
SJc=d}d=SJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return TJc=a});var YJc;var ZJc;_.Hs("multiPageMenuSectionItems","toggleItemRenderer","ytd-toggle-item-renderer");var $Jc=function(){return _.O.apply(this,arguments)||this};
_.H($Jc,_.O);$Jc.prototype.onChange=function(a){if(a=_.Sq(a).checked?this.data.toggleOnActions:this.data.toggleOffActions)if(_.u("kevlar_command_handler_migration_killswitch"))_.ko(this.hostElement,a,this.hostElement);else{a=_.g(a);for(var b=a.next();!b.done;b=a.next())this.ytComponentBehavior.resolveCommand(b.value)}};
$Jc.prototype.isEnabled=function(){return!!this.data.toggleOnActions||!!this.data.toggleOffActions};
$Jc.prototype.updateDataToggledFromBinding=function(a){this.set("data.toggled",a.detail.value)};
var O_=$Jc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],O_.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],O_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],O_.prototype,"data",void 0);_.U([_.N({computed:"isEnabled(data)"}),_.V("design:type",Boolean)],O_.prototype,"enabled",void 0);O_=_.U([_.P({is:"ytd-toggle-item-renderer",disableElementRegistration:!0})],O_);
_.Q(O_,"ytd-toggle-item-renderer",function(){if(void 0!==ZJc)return ZJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-toggle-item-renderer">\n  <div class="description style-scope ytd-toggle-item-renderer">[[getSimpleString(item)]]</div>\n</template>\n<div id="caption-container" class="style-scope ytd-toggle-item-renderer">\n  <div id="caption" class="style-scope ytd-toggle-item-renderer">[[getSimpleString(data.label)]]</div>\n  <tp-yt-paper-toggle-button checked="[[data.toggled]]" disabled="[[!enabled]]" noink="" on-change="onChange" on-checked-changed="updateDataToggledFromBinding" class="style-scope ytd-toggle-item-renderer">\n  </tp-yt-paper-toggle-button>\n</div>\n<template is="dom-repeat" items="[[data.extraDescriptionLines]]" class="style-scope ytd-toggle-item-renderer">\n  <div class="extra-description style-scope ytd-toggle-item-renderer">\n    <yt-formatted-string text="[[item]]" class="style-scope ytd-toggle-item-renderer"></yt-formatted-string>\n  </div>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YJc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-toggle-item-renderer {display: inline-block;margin: 8px 16px;} .description.ytd-toggle-item-renderer {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.ytd-toggle-item-renderer {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.ytd-toggle-item-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #caption.ytd-toggle-item-renderer {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);flex: 1;flex-basis: 0.000000001px;} tp-yt-paper-toggle-button.ytd-toggle-item-renderer {margin: 0 8px;}</style>');
YJc=d}d=YJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ZJc=a});var aKc;var bKc,cKc=function(){if(void 0!==bKc)return bKc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-flow-footer-renderer">\n</yt-flow-footer-renderer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aKc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-flow-footer-renderer {display: inline-block;width: 100%;}</style>");aKc=d}d=aKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
return bKc=a};var dKc;var eKc;var P_=function(){var a=_.O.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};
_.H(P_,_.O);P_.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}}}}}};
P_.prototype.handleSurveyFlowStepOptionChanged=function(){this.setVisible=!0};
P_.prototype.onSubmitButtonClick=function(){var a;(null==(a=this.data)?0:a.submitEndpoint)&&!_.u("enable_ytc_refunds_submit_form_signal_action")&&_.jo(this.hostElement,[this.data.submitEndpoint,{formData:{ypcBrowseFormData:{problemFlowFormData:{surveyFeedbackData:this.surveyFeedbackData}}}}])};
P_.prototype.handleSignalActionSubmitForm=function(){var a;(null==(a=this.data)?0:a.submitEndpoint)&&_.jo(this.hostElement,[this.data.submitEndpoint,{formData:{ypcBrowseFormData:{problemFlowFormData:{surveyFeedbackData:this.surveyFeedbackData}}}}])};
_.J.Object.defineProperties(P_.prototype,{visibilityHidden:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.hiddenByDefault)&&!this.setVisible}}});
_.J.Object.defineProperties(P_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===eKc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-flow-footer-renderer"></div><div id="primary-button" hidden$="[[!data.primaryButton]]" class="style-scope yt-flow-footer-renderer"></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dKc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-flow-footer-renderer {padding: 16px;justify-content: flex-end;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} yt-flow-footer-renderer[visibility-hidden] {visibility: hidden;} #secondary-button.yt-flow-footer-renderer:not(hidden) {margin-right: 16px;}</style>");
dKc=d}d=dKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);eKc=a}a=eKc;return a}}});
var Q_=P_;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],Q_.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Q_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Q_.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Q_.prototype,"setVisible",void 0);_.U([_.N(),_.V("design:type",Object)],Q_.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],Q_.prototype,"surveyFeedbackData",void 0);_.U([_.N(),_.V("design:type",Object)],Q_.prototype,"boundOnSubmitButtonClick",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data","setVisible"),_.V("design:type",Object),_.V("design:paramtypes",[])],Q_.prototype,"visibilityHidden",null);Q_=_.U([_.Gq({is:"yt-flow-footer-renderer",noInjection:!0})],Q_);var fKc=function(){return _.O.apply(this,arguments)||this};
_.H(fKc,_.O);_.J.Object.defineProperties(fKc,{template:{configurable:!0,enumerable:!0,get:function(){return cKc()}}});
var R_=fKc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],R_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],R_.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],R_.prototype,"data",void 0);_.U([_.N({selector:function(a){return a.ypc.surveyFeedbackData}}),
_.V("design:type",Object)],R_.prototype,"surveyFeedbackData",void 0);R_=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-flow-footer-renderer"})],R_);_.u("main_app_controller_extraction_batch_5")&&_.Q(R_,"ytd-flow-footer-renderer",cKc);var gKc;var hKc,iKc=function(){if(void 0!==hKc)return hKc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-survey-flow-step-renderer"></yt-survey-flow-step-renderer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gKc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-survey-flow-step-renderer {display: block;}</style>");gKc=d}d=gKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hKc=
a};var jKc;var kKc;var lKc=function(){return _.O.apply(this,arguments)||this};
_.H(lKc,_.O);
_.J.Object.defineProperties(lKc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===kKc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-survey-answer-card-renderer"></yt-formatted-string><yt-icon id="card-icon" icon="CHEVRON_RIGHT" class="style-scope yt-survey-answer-card-renderer"></yt-icon>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jKc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-survey-answer-card-renderer {flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;justify-content: space-between;padding: 16px 24px;border: 1px solid var(--yt-spec-10-percent-layer);} yt-survey-answer-card-renderer:not(:first-of-type) {border-top: none;} yt-survey-answer-card-renderer:hover {cursor: hand;background-color: var(--yt-spec-badge-chip-background);} #answer-string.yt-survey-answer-card-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #card-icon.yt-survey-answer-card-renderer {--iron-icon-width: 1.8rem;--iron-icon-height: 1.8rem;color: var(--yt-spec-text-primary);margin-left: 20px;}</style>');
jKc=d}d=jKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kKc=a}a=kKc;return a}}});
var mKc=lKc;_.U([_.N(),_.V("design:type",Object)],mKc.prototype,"data",void 0);mKc=_.U([_.Gq({is:"yt-survey-answer-card-renderer",isInjectionRoot:!0})],mKc);var nKc;var oKc;var S_=function(){return _.O.apply(this,arguments)||this};
_.H(S_,_.O);S_.prototype.selectedItemChanged=function(a){_.Tn(this.hostElement,"yt-survey-flow-step-option-changed",[{feedbackTokens:[a.feedbackToken||""]}])};
S_.prototype.surveyAnswerCardRendererClicked=function(a){if(a.target&&_.B(a.model.item,UCc)){var b=a.target;a=_.B(a.model.item,UCc);a.onTapCommand?_.ko(b,[a.onTapCommand],b):this.data.onTapCommand&&_.ko(b,[this.data.onTapCommand],b);this.selectedItemChanged(a)}};
S_.prototype.checkIsCancellationStyle=function(a){return"SURVEY_FLOW_STEP_RENDERER_STYLE_CANCELLATION"===a};
S_.prototype.updateSelectedItemFromBinding=function(a){this.selectedItem=a.detail.value};
_.J.Object.defineProperties(S_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===oKc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-survey-flow-step-renderer">\n</yt-formatted-string>\n\n<template is="dom-if" if="[[isCancellationStyle]]" restamp="" class="style-scope yt-survey-flow-step-renderer">\n  <template is="dom-repeat" items="[[data.answerCards]]" as="item" class="style-scope yt-survey-flow-step-renderer">\n    <template is="dom-if" if="[[item.surveyAnswerCardRenderer]]" restamp="" class="style-scope yt-survey-flow-step-renderer">\n      <yt-survey-answer-card-renderer data="[[item.surveyAnswerCardRenderer]]" on-click="surveyAnswerCardRendererClicked" class="style-scope yt-survey-flow-step-renderer"></yt-survey-answer-card-renderer>\n    </template>\n  </template>\n</template>\n\n<template is="dom-if" if="[[!isCancellationStyle]]" restamp="" class="style-scope yt-survey-flow-step-renderer">\n  <tp-yt-paper-radio-group id="options" selected="[[selectedItem]]" on-selected-changed="updateSelectedItemFromBinding" class="style-scope yt-survey-flow-step-renderer">\n    <template is="dom-repeat" items="[[data.answerCards]]" class="style-scope yt-survey-flow-step-renderer">\n      <template is="dom-if" if="[[item.surveyAnswerCardRenderer]]" restamp="" class="style-scope yt-survey-flow-step-renderer">\n        <tp-yt-paper-radio-button id="radio" aria-label="[[getSimpleString(item.surveyAnswerCardRenderer.answerString)]]" name="[[item.surveyAnswerCardRenderer]]" no-ink="" class="style-scope yt-survey-flow-step-renderer">\n          <yt-formatted-string id="answer-string" force-default-style="" split-lines="1" text="[[item.surveyAnswerCardRenderer.answerString]]" class="style-scope yt-survey-flow-step-renderer">\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(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nKc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-survey-flow-step-renderer {box-sizing: border-box;width: 450px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} #question.yt-survey-flow-step-renderer {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;} yt-survey-flow-step-renderer[is-cancellation-style] {min-width: 450px;} yt-survey-flow-step-renderer[is-cancellation-style] #question.yt-survey-flow-step-renderer {padding: 24px 24px 28px 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;color: var(--yt-spec-text-primary);} #options.yt-survey-flow-step-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} #radio.yt-survey-flow-step-renderer {--paper-radio-group-item-padding: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #radio.yt-survey-flow-step-renderer:last-of-type {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #answer-string.yt-survey-flow-step-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
nKc=d}d=nKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);oKc=a}a=oKc;return a}}});
var T_=S_;T_.prototype.selectedItemChanged=T_.prototype.selectedItemChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],T_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],T_.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],T_.prototype,"selectedItem",void 0);_.U([_.N({computed:"checkIsCancellationStyle(data.style)",reflectToAttribute:!0}),_.V("design:type",Boolean)],T_.prototype,"isCancellationStyle",void 0);
_.U([_.uq("selectedItem"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],T_.prototype,"selectedItemChanged",null);T_=_.U([_.Gq({is:"yt-survey-flow-step-renderer",isInjectionRoot:!0})],T_);var pKc=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-survey-flow-step-option-changed":"handleSurveyFlowStepOptionChanged"};return a};
_.H(pKc,_.O);pKc.prototype.handleSurveyFlowStepOptionChanged=function(a){this.ytdReduxBehavior.dispatch(_.po({type:"YPC_UPDATE_SURVEY_FEEDBACK_DATA",payload:a}));_.Tn(this.hostElement,"yt-flow-partial-update-flow-state-entity",[{cancellationFlowState:{surveyFeedback:a}}])};
_.J.Object.defineProperties(pKc,{template:{configurable:!0,enumerable:!0,get:function(){return iKc()}}});
var U_=pKc;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],U_.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],U_.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],U_.prototype,"data",void 0);U_=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-survey-flow-step-renderer"})],U_);_.u("main_app_controller_extraction_batch_5")&&_.Q(U_,"ytd-survey-flow-step-renderer",iKc);var qKc;var rKc;var sKc=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-broadcast-user-invalidation-action":"updateMenu_","yt-hide-enclosing-action":"handleHideEnclosingAction_"};return a};
_.H(sKc,_.O);_.f=sKc.prototype;_.f.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:_.YK("multiPageMenuSectionItems")}}};
_.f.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);_.Tn(this,"yt-close-popup-action",["ytd-menu-popup-renderer"]);this.maybeHideNotificationSection_();break}}};
_.f.maybeHideNotificationSection_=function(){this.data&&this.data.items&&0==this.data.items.length&&_.br(this.hostElement,"hidden",!0)};
_.f.updateMenu_=function(a){if(this.ytRendererBehavior.parentComponent.isPopUpOpen&&this.data&&this.data.continuations&&a&&!a.doNotRefreshInbox){a=this.data.continuations;for(var b=0;b<a.length;b++)if(a[b].invalidationContinuationData){var c=void 0;var d=null==(c=a[b].invalidationContinuationData)?void 0:c.continuation;break}a=_.If.clone(this.data.continuationUpdateEndpoint||null);a.continuation=d;a.click_tracking_params=this.data.trackingParams;_.jo(this,[a])}};
_.f.onServiceRequestCompleted_=function(a,b){if(this.data&&(a=b.actions)){b=0;for(var c=a.length;b<c;b++){var d=_.B(a[b],_.SWa);if(!d)break;if(("CONTINUATION_TARGET_NOTIFICATION_MENU"===d.target||"CONTINUATION_TARGET_CONVERSATION_MENU"===d.target)&&d.continuationItems&&this.data.items){var e=this.data.items.length-1;this.data.items[e].continuationItemRenderer&&this.splice.apply(this,["data.items",e,1].concat(d.continuationItems))}}}};
_.J.Object.defineProperties(sKc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rKc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-multi-page-menu-section-renderer">\n  <h2 class="style-scope yt-multi-page-menu-section-renderer">\n    <yt-formatted-string text="[[data.notificationSectionTitle]]" class="style-scope yt-multi-page-menu-section-renderer"></yt-formatted-string>\n  </h2>\n</div>\n<div id="items" class="style-scope yt-multi-page-menu-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qKc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-multi-page-menu-section-renderer {display: block;} h2.yt-multi-page-menu-section-renderer {color: var(--yt-spec-text-primary);margin: var(--ytd-margin-4x) 0px var(--ytd-margin-base) var(--ytd-margin-4x);font-weight: 400;flex: 1;flex-basis: 0.000000001px;} #items.yt-multi-page-menu-section-renderer>*.yt-multi-page-menu-section-renderer: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);}</style>");
qKc=d}d=qKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rKc=a}a=rKc;return a}}});
var V_=sKc;V_.prototype.onServiceRequestCompleted_=V_.prototype.onServiceRequestCompleted_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],V_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],V_.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],V_.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],V_.prototype,"data",void 0);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],V_.prototype,"onServiceRequestCompleted_",null);V_=_.U([_.Gq({is:"yt-multi-page-menu-section-renderer",noInjection:!0})],V_);var tKc;var uKc;var vKc=function(){return _.O.apply(this,arguments)||this};
_.H(vKc,_.O);vKc.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0},params:{noink:!0}}}}}};
_.J.Object.defineProperties(vKc.prototype,{showProgressBar:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(null==(a=this.data)?void 0:a.progress)}},
progress:{configurable:!0,enumerable:!0,get:function(){var a;return null==(null==(a=this.data)?void 0:a.progress)?0:100*this.data.progress}}});
_.J.Object.defineProperties(vKc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===uKc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-flow-header-renderer">\n  <div id="action-button" hidden$="[[!data.actionButton]]" class="style-scope yt-flow-header-renderer"></div>\n  <yt-formatted-string id="title" force-default-style="" split-lines="1" text="[[data.title]]" class="style-scope yt-flow-header-renderer">\n  </yt-formatted-string>\n</div>\n<tp-yt-paper-progress id="progress-bar" hidden="[[!showProgressBar]]" value="[[progress]]" class="style-scope yt-flow-header-renderer"></tp-yt-paper-progress>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tKc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-flow-header-renderer {display: block;} #top-bar.yt-flow-header-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #progress-bar.yt-flow-header-renderer {--paper-progress-active-color: var(--yt-spec-text-primary);--paper-progress-container-color: var(--yt-spec-10-percent-layer);width: 100%;} #title.yt-flow-header-renderer {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;}</style>');
tKc=d}d=tKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);uKc=a}a=uKc;return a}}});
var W_=vKc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],W_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],W_.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],W_.prototype,"data",void 0);_.U([_.M("data.progress"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],W_.prototype,"showProgressBar",null);
_.U([_.M("data.progress"),_.V("design:type",Number),_.V("design:paramtypes",[])],W_.prototype,"progress",null);W_=_.U([_.Gq({is:"yt-flow-header-renderer",noInjection:!0})],W_);var wKc;var xKc;var yKc=function(){return _.O.apply(this,arguments)||this};
_.H(yKc,_.O);yKc.prototype.configureRendererStamper=function(){return{"data.text":{id:"text",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}}}};
_.J.Object.defineProperties(yKc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xKc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-post-confirmation-flow-step-renderer"><div id="text" class="style-scope yt-post-confirmation-flow-step-renderer"></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wKc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-post-confirmation-flow-step-renderer {display: block;} #container.yt-post-confirmation-flow-step-renderer {box-sizing: border-box;display: inline-block;padding: 16px;width: 100%;}</style>");
wKc=d}d=wKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xKc=a}a=xKc;return a}}});
var zKc=yKc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],zKc.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],zKc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],zKc.prototype,"data",void 0);zKc=_.U([_.Gq({is:"yt-post-confirmation-flow-step-renderer",noInjection:!0})],zKc);var AKc;var BKc;var CKc=function(){return _.O.apply(this,arguments)||this};
_.H(CKc,_.O);
CKc.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"}}}}};
_.J.Object.defineProperties(CKc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===BKc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-refund-confirmation-flow-step-renderer"><div id="user-info" class="style-scope yt-refund-confirmation-flow-step-renderer"></div><div id="confirmation-text" class="style-scope yt-refund-confirmation-flow-step-renderer"></div><div id="confirmation-details" class="style-scope yt-refund-confirmation-flow-step-renderer"></div><div id="product-details" class="style-scope yt-refund-confirmation-flow-step-renderer"></div><div id="billing-details" class="style-scope yt-refund-confirmation-flow-step-renderer"></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===AKc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-refund-confirmation-flow-step-renderer {display: block;} #container.yt-refund-confirmation-flow-step-renderer {box-sizing: border-box;display: inline-block;padding: 16px;width: 100%;} #user-info.yt-refund-confirmation-flow-step-renderer {margin-bottom: 16px;} #confirmation-text.yt-refund-confirmation-flow-step-renderer {margin-bottom: 24px;} #confirmation-details.yt-refund-confirmation-flow-step-renderer {padding-bottom: 12px;margin-bottom: 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);}</style>");
AKc=d}d=AKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);BKc=a}a=BKc;return a}}});
var DKc=CKc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],DKc.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],DKc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],DKc.prototype,"data",void 0);DKc=_.U([_.Gq({is:"yt-refund-confirmation-flow-step-renderer",noInjection:!0})],DKc);var g2b=_.iu({avatarViewModel:_.WH,buttonViewModel:_.ju(_.et),subscribeButtonViewModel:_.rXb});var EKc=_.iu({avatarViewModel:_.WH});var k2b=_.iu({commentInteractionViewModel:function(a){var b=a.data;a=_.Ll();_.gu(a,b.rendererContext);return _.r("yt-comment-interaction-view-model",{el:a,class:"yt-comment-interaction-view-model-wiz"},_.r("div",{class:"yt-comment-interaction-view-model-wiz__frame"},_.r("div",{class:"yt-comment-interaction-view-model-wiz__header"},_.r("div",{class:"yt-comment-interaction-view-model-wiz__video-title"},b.headerPrefix,' "',b.videoTitle),_.r("div",{class:"yt-comment-interaction-view-model-wiz__video-title"},
'"')),_.r("div",{class:"yt-comment-interaction-view-model-wiz__content"},_.r("div",{class:"yt-comment-interaction-view-model-wiz__comment-content"},b.commentContent),_.r("div",{class:"yt-comment-interaction-view-model-wiz__chevron"},_.r(_.Me,null,function(){_.Ds({thumbnails:[{url:b.chevronUrl}]},{alt:"",targetWidth:18,targetHeight:18})})))))},
sharedSubscriptionViewModel:function(a){a=a.data;var b=_.Ll();return _.r("yt-shared-subscription-view-model",{el:b,class:"yt-shared-subscription-view-model-wiz"},EKc(a.avatar),_.r("div",{class:"yt-shared-subscription-view-model-wiz__channel-name"},a.channelName))},
buttonViewModel:_.ju(_.et)});var FKc=_.iu({profileIdentityInfoViewModel:function(a){a=a.data;var b=_.Ll(),c=_.r("div",{class:"yt-profile-identity-info-view-model-wiz__avatar"},g2b(a.avatar));var d=_.r("div",{class:"yt-profile-identity-info-view-model-wiz__channel-name-frame"},i2b(a),g2b(a.threeDotMenu));var e=_.r("div",{class:"yt-profile-identity-info-view-model-wiz__metadata"},_.r("div",{class:"yt-profile-identity-info-view-model-wiz__metadata-content"},a.channelHandle),_.r("div",{class:"yt-profile-identity-info-view-model-wiz__metadata-content"},
a.leftOfBulletInfo," \u2022 ",a.rightOfBulletInfo));d=_.r("div",{class:"yt-profile-identity-info-view-model-wiz__trio"},d,e);return _.r("yt-profile-identity-info-view-model",{el:b,class:"yt-profile-identity-info-view-model-wiz"},_.r("div",{class:"yt-profile-identity-info-view-model-wiz__frame"},_.r("div",{class:"yt-profile-identity-info-view-model-wiz__channel-info-section"},c,d),h2b(a),_.r("div",{class:"yt-profile-identity-info-view-model-wiz__divider"}," ")))},
profileInfoViewModel:function(a){a=a.data;var b=_.Ll();return _.r("yt-profile-info-view-model",{el:b,class:"yt-profile-info-view-model-wiz"},_.r(n2b,{data:a}),a.comments?_.r(l2b,{data:a}):null,a.sharedSubscriptionsTitle?_.r(m2b,{data:a}):null)}});_.BH(function(a){var b=a.data;a=_.Ll();var c=b?FKc(b.profileIdentityInfo):void 0;b=b?FKc(b.profileInfo):void 0;return _.r("yt-profile-card-view-model",{el:a,class:"yt-profile-card-view-model-wiz"},c,b)},"yt-profile-card-view-model",{propNames:["data"]});var GKc=function(){var a=_.O.apply(this,arguments)||this;a.covered=!1;a.hideMenu=!1;a.scrolledByTouch=!1;a.scrollbarRework=_.u("kevlar_scrollbar_rework");a.HIGH_PRIORITY_NOTIFICATION_DISPLAY_TIMEOUT_MS=4E3;return a};
_.H(GKc,_.O);_.f=GKc.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",profileCardViewModel:"yt-profile-card-view-model"},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.JSC$16097_containerElement.addEventListener("scroll",function(){a.ytRendererBehavior.markDirty()})};
_.f.attributeChanged=function(a,b){"menu-style"===a&&_.Tn(this.hostElement,"yt-multi-page-menu-closed-action",[b])};
_.f.detached=function(){this.hostElement.removeEventListener("yt-rendererstamper-finished",_.Rr(this,this.focusOnStampFinished))};
_.f.focusFirstItem=function(){this.doFocus();this.hostElement.addEventListener("yt-rendererstamper-finished",_.Rr(this,this.focusOnStampFinished))};
_.f.reset=function(){this.closeJobId&&(_.Ph.cancelJob(this.closeJobId),this.closeJobId=0);this.covered=!1};
_.f.focusOnStampFinished=function(a){a.detail.container===this.sectionsElement&&(this.hostElement.removeEventListener("yt-rendererstamper-finished",_.Rr(this,this.focusOnStampFinished)),this.doFocus())};
_.f.doFocus=function(){var a=_.dib(this.sectionsElement);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;_.Tn(this.hostElement,"yt-multi-page-menu-closed-action",[this.menuStyle])};
_.f.onPopupOpened=function(a,b){this.isPopUpOpen=!0;"ytd-multi-page-menu-renderer"===b.is&&(this.reset(),_.Sn(this.hostElement,"yt-refit"),"MULTI_PAGE_MENU_STYLE_TYPE_REPORT_CHANNEL"===this.data.style&&this.ytdReduxBehavior.dispatch(_.po({type:"CHANNEL_REPORT_RESET"})))};
_.f.onYtNavigate=function(a,b){this.shouldCloseOnNavigateEvent(b.endpoint)&&_.Tn(this.hostElement,"yt-close-all-popups-action")};
_.f.onServiceRequestSentOrCompleted=function(a,b){a.detail&&a.detail.endpoint&&a.detail.endpoint.getCommentsFromInboxCommand&&(this.spinnerElement.hidden=!1,this.headerElement.hidden=!0,this.JSC$16097_containerElement.hidden=!0,this.submenuElement.hidden=!0);if(b.actions){a=b.actions;b=0;for(var c=a.length;b<c;b++){var d=_.B(a[b],EAc);d&&this.handleGetMultiPageMenuAction(d)}}};
_.f.handleGetMultiPageMenuAction=function(a){var b=document.createElement("ytd-multi-page-menu-renderer");this.refitAfterRender();this.emptySubmenuContainer();_.$q(this.submenuElement).appendChild(b);(a=a.menu.multiPageMenuRenderer)&&this.logSubmenu(a);b.data=a;b.covered=!1;this.covered=!0;this.spinnerElement.hidden=!0};
_.f.logSubmenu=function(a){if(!_.u("kevlar_multi_page_menu_sub_page_loggin_killswitch")){var b=this.ytRendererBehavior.getScreenLayer(),c=_.Hj(b),d=_.Gj(b);if((a=a.trackingParams)&&c&&d){var e=_.zr(a);_.u("combine_ve_grafts")?_.Cl().graftServerVe(a,d,b):_.wl(c,d,e)}}};
_.f.emptySubmenuContainer=function(){for(var a=_.$q(this.submenuElement);a.firstChild;)a.removeChild(a.firstChild)};
_.f.onMenuBackTap=function(a){_.Sn(this.hostElement,"yt-submenu-closed");a.stopPropagation()};
_.f.onSubmenuClosed=function(a){_.Sq(a)!==this.hostElement&&(this.covered=!1,_.Sn(this.hostElement,"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.shouldCloseOnNavigateEvent=function(a){if(!a)return!0;if(_.B(a,_.KGb)||_.B(a,_.LGb)||_.B(a,_.TYa)||_.B(a,_.Rn))return!1;var b;return(null==(b=_.B(null==a?void 0:a.commandMetadata,_.tp))?0:b.ignoreNavigation)?!1:!0};
_.f.onContainerTouchStart=function(){this.scrolledByTouch=!0};
_.f.onContainerTouchEnd=function(){this.scrolledByTouch=!1};
_.f.refitAfterRender=function(){var a=this;_.$m(this,function(){_.Sn(a.hostElement,"yt-refit")})};
var X_=GKc;X_.prototype.refitAfterRender=X_.prototype.refitAfterRender;X_.prototype.onRetrieveLocation=X_.prototype.onRetrieveLocation;X_.prototype.onSubmenuClosed=X_.prototype.onSubmenuClosed;X_.prototype.onMenuBackTap=X_.prototype.onMenuBackTap;X_.prototype.onServiceRequestSentOrCompleted=X_.prototype.onServiceRequestSentOrCompleted;X_.prototype.onYtNavigate=X_.prototype.onYtNavigate;X_.prototype.onPopupOpened=X_.prototype.onPopupOpened;X_.prototype.onPopupClosed=X_.prototype.onPopupClosed;
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],X_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],X_.prototype,"ytEventForwardingBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],X_.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],X_.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],X_.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],X_.prototype,"covered",void 0);_.U([_.N({computed:"computeHideMenu(covered, data)"}),_.V("design:type",Object)],X_.prototype,"hideMenu",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeMenuStyle(data.style)"}),_.V("design:type",String)],X_.prototype,"menuStyle",void 0);_.U([_.N(),_.V("design:type",Boolean)],X_.prototype,"isPopUpOpen",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],X_.prototype,"scrolledByTouch",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],X_.prototype,"scrollbarRework",void 0);_.U([_.vq("#sections"),_.V("design:type",HTMLElement)],X_.prototype,"sectionsElement",void 0);_.U([_.vq("#spinner"),_.V("design:type",HTMLElement)],X_.prototype,"spinnerElement",void 0);_.U([_.vq("#header"),_.V("design:type",HTMLElement)],X_.prototype,"headerElement",void 0);_.U([_.vq("#container"),_.V("design:type",HTMLElement)],X_.prototype,"JSC$16097_containerElement",void 0);
_.U([_.vq("#submenu"),_.V("design:type",HTMLElement)],X_.prototype,"submenuElement",void 0);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],X_.prototype,"onPopupClosed",null);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,HKc]),_.V("design:returntype")],X_.prototype,"onPopupOpened",null);
_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],X_.prototype,"onYtNavigate",null);_.U([_.tq("yt-service-request-completed"),_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],X_.prototype,"onServiceRequestSentOrCompleted",null);
_.U([_.tq("yt-menu-back-tapped"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],X_.prototype,"onMenuBackTap",null);_.U([_.tq("yt-submenu-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],X_.prototype,"onSubmenuClosed",null);_.U([_.tq("yt-retrieve-location"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],X_.prototype,"onRetrieveLocation",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],X_.prototype,"refitAfterRender",null);X_=_.U([_.P({is:"ytd-multi-page-menu-renderer",disableElementRegistration:!0})],X_);
var HKc=_.Q(X_,"ytd-multi-page-menu-renderer",function(){if(void 0!==vJc)return vJc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-multi-page-menu-renderer">\n  <tp-yt-paper-spinner active="[[data.showLoadingSpinner]]" class="style-scope ytd-multi-page-menu-renderer"></tp-yt-paper-spinner>\n</div>\n<div id="header" hidden="[[hideMenu]]" class="style-scope ytd-multi-page-menu-renderer"></div>\n<div id="container" class="menu-container style-scope ytd-multi-page-menu-renderer" hidden="[[hideMenu]]" on-touchstart="onContainerTouchStart" on-touchend="onContainerTouchEnd">\n  <div id="sections" class="style-scope ytd-multi-page-menu-renderer"></div>\n  <div id="footer" class="style-scope ytd-multi-page-menu-renderer"></div>\n</div>\n<div id="submenu" class="menu-container style-scope ytd-multi-page-menu-renderer" hidden="[[!covered]]"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uJc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-multi-page-menu-renderer {display: inline-block;background: var(--yt-spec-menu-background);overflow-x: hidden!important;border-radius: 12px;box-shadow: 0px 4px 32px 0px var(--yt-spec-static-overlay-background-light);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);display: flexbox;display: flex;flex-direction: column;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-account] {width: 300px;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-system] {width: 300px;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-creation] {max-width: 300px;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-comments],ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-notifications] {height: 642px;width: 480px;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-report-channel] {margin: 0;width: 450px;padding: 0;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-flow] {margin: 0;width: 450px;padding: 0;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-tvfilm-show-provider-switcher] {width: 412px;border-radius: 2px;} #spinner.ytd-multi-page-menu-renderer {max-height: calc(100vh - 56px);display: flexbox;display: flex;align-items: center;justify-content: center;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-account] #spinner.ytd-multi-page-menu-renderer {width: 300px;height: 713px;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-report-channel] #spinner.ytd-multi-page-menu-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);height: 573px;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-system] #spinner.ytd-multi-page-menu-renderer {width: 300px;height: 394px;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-comments] #spinner.ytd-multi-page-menu-renderer,ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-notifications] #spinner.ytd-multi-page-menu-renderer {width: 100%;height: 100%;margin: 220px 0;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-flow] #spinner.ytd-multi-page-menu-renderer {width: 100%;height: 522px;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-comments] {--comments-header-renderer-margin-top: 0px;--comments-header-renderer-margin-bottom: 0px;} #header.ytd-multi-page-menu-renderer {flex: none;} #sections.ytd-multi-page-menu-renderer>ytd-background-promo-renderer.ytd-multi-page-menu-renderer {position: absolute;top: 48px;right: 0;bottom: 0;left: 0;margin-bottom: 20px;} #sections.ytd-multi-page-menu-renderer>*.ytd-multi-page-menu-renderer:not(ytd-comment-video-thumbnail-header-renderer) {padding: 8px 0;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-notifications] #sections.ytd-multi-page-menu-renderer>*.ytd-multi-page-menu-renderer {padding: 0;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-report-channel] #sections.ytd-multi-page-menu-renderer>*.ytd-multi-page-menu-renderer {height: 420px;padding: 0;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-flow] #sections.ytd-multi-page-menu-renderer>*.ytd-multi-page-menu-renderer {height: 390px;padding: 0;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-tvfilm-show-provider-switcher] #sections.ytd-multi-page-menu-renderer>*.ytd-multi-page-menu-renderer {padding: 8px 0;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-comments] #sections.ytd-multi-page-menu-renderer>ytd-comments.ytd-multi-page-menu-renderer,ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-comments] #sections.ytd-multi-page-menu-renderer>ytd-message-renderer.ytd-multi-page-menu-renderer {padding: 16px 8px 16px 16px;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-switcher] #sections.ytd-multi-page-menu-renderer>*.ytd-multi-page-menu-renderer:nth-child(2) {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: none;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-switcher] #sections.ytd-multi-page-menu-renderer>*.ytd-multi-page-menu-renderer {border-bottom: none;} #sections.ytd-multi-page-menu-renderer>*.ytd-multi-page-menu-renderer:not(:last-child) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} .menu-container.ytd-multi-page-menu-renderer {overflow: auto;} ytd-multi-page-menu-renderer[scrollbar-rework] .menu-container.ytd-multi-page-menu-renderer {overflow-y: auto;scrollbar-color: transparent transparent;scrollbar-width: thin;} ytd-multi-page-menu-renderer[scrollbar-rework] .menu-container.ytd-multi-page-menu-renderer::-webkit-scrollbar {background: transparent;width: 8px;} ytd-multi-page-menu-renderer[scrollbar-rework] .menu-container.ytd-multi-page-menu-renderer::-webkit-scrollbar-thumb {height: 56px;background: transparent;} ytd-multi-page-menu-renderer[scrollbar-rework] .menu-container.ytd-multi-page-menu-renderer:hover {scrollbar-color: var(--yt-spec-icon-disabled) transparent;} ytd-multi-page-menu-renderer[scrollbar-rework] .menu-container.ytd-multi-page-menu-renderer:hover::-webkit-scrollbar-thumb {background: var(--yt-spec-icon-disabled);} ytd-multi-page-menu-renderer:not([scrollbar-rework])[menu-style=multi-page-menu-style-type-comments]>.menu-container.ytd-multi-page-menu-renderer:not(:hover),ytd-multi-page-menu-renderer:not([scrollbar-rework])[menu-style=multi-page-menu-style-type-notifications]>.menu-container.ytd-multi-page-menu-renderer:not(:hover),ytd-multi-page-menu-renderer:not([scrollbar-rework])[menu-style=multi-page-menu-style-type-comments]>ytd-multi-page-menu-renderer:not([scrolled-by-touch]),ytd-multi-page-menu-renderer:not([scrollbar-rework])[menu-style=multi-page-menu-style-type-notifications]>ytd-multi-page-menu-renderer:not([scrolled-by-touch]) {margin-right: 8px;overflow: hidden;} ytd-multi-page-menu-renderer:not([scrollbar-rework]) .menu-container.ytd-multi-page-menu-renderer::-webkit-scrollbar-thumb {height: 56px;background: var(--yt-spec-icon-disabled);} ytd-multi-page-menu-renderer:not([scrollbar-rework]) .menu-container.ytd-multi-page-menu-renderer::-webkit-scrollbar {width: 8px;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-report-channel] .menu-container.ytd-multi-page-menu-renderer {overflow: visible;} #submenu.ytd-multi-page-menu-renderer {margin-right: 0;} #submenu.ytd-multi-page-menu-renderer ytd-multi-page-menu-renderer.ytd-multi-page-menu-renderer {border: none;} #footer.ytd-multi-page-menu-renderer>*.ytd-multi-page-menu-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 0;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-report-channel] #footer.ytd-multi-page-menu-renderer>*.ytd-multi-page-menu-renderer {padding: 8px;} ytd-multi-page-menu-renderer[menu-style=multi-page-menu-style-type-flow] #footer.ytd-multi-page-menu-renderer>*.ytd-multi-page-menu-renderer {border-top: none;padding: 0;}</style>");
uJc=d}d=uJc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vJc=a});var IKc;var JKc;var KKc=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-multi-page-menu-closed-action":"handleTopbarMenuClosedAction"};return a};
_.H(KKc,_.O);_.f=KKc.prototype;_.f.created=function(){this.showTooltips=!0};
_.f.computeAccessibility_=function(a){return this.get("accessibility.accessibilityData",a)||null};
_.f.onTap=function(){var a=_.Un(this.hostElement,"yt-get-popup-opened-action",["ytd-multi-page-menu-renderer"]);this.toggleIconState(!0);if(a&&1===a.length&&a[0])_.Tn(this.hostElement,"yt-close-popup-action",["ytd-multi-page-menu-renderer"]);else{var b;if(null==(b=this.data)?0:b.menuRenderer)this.ytdOpenPopupBehavior.openPopup({openPopupAction:{popupType:"DROPDOWN",popup:this.data.menuRenderer}});else{var c;(null==(c=this.data)?0:c.menuRequest)&&_.jo(this.hostElement,[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==(b=this.data)?void 0:null==(c=b.icon)?void 0:c.iconType)&&this.toggleIconState(!1)};
_.f.toggleIconState=function(a){_.u("kevlar_system_icons")&&this.iconButton&&(this.iconButton.pressed=a)};
_.J.Object.defineProperties(KKc.prototype,{container:{configurable:!0,enumerable:!0,get:function(){return _.$q(this.hostElement).querySelector("#button")}}});
var Y_=KKc;Y_.prototype.onTap=Y_.prototype.onTap;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],Y_.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Y_.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],Y_.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.L(_.M8a.YtButtonBehavior),_.V("design:type",Object)],Y_.prototype,"ytButtonBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],Y_.prototype,"data",void 0);_.U([_.vq("yt-icon-button#button"),_.V("design:type",Object)],Y_.prototype,"iconButton",void 0);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Y_.prototype,"onTap",null);Y_=_.U([_.P({is:"ytd-topbar-menu-button-renderer",disableElementRegistration:!0})],Y_);
_.Q(Y_,"ytd-topbar-menu-button-renderer",function(){if(void 0!==JKc)return JKc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-topbar-menu-button-renderer">\n  <button id="avatar-btn" aria-haspopup="true" aria-label$="[[data.accessibility.accessibilityData.label]]" class="style-scope ytd-topbar-menu-button-renderer">\n    <yt-img-shadow height="32" thumbnail="[[data.avatar]]" width="32" class="style-scope ytd-topbar-menu-button-renderer"></yt-img-shadow>\n  </button>\n</template>\n<div id="button" class="style-scope ytd-topbar-menu-button-renderer">\n  \n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===IKc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>tp-yt-paper-button.ytd-topbar-menu-button-renderer {display: inline-block;text-align: center;font-family: inherit;} ytd-topbar-menu-button-renderer:not([button-next]) {display: inline-block;text-transform: uppercase;} ytd-topbar-menu-button-renderer.force-icon-button a.ytd-topbar-menu-button-renderer {cursor: pointer;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-topbar-menu-button-renderer[disabled] a.ytd-topbar-menu-button-renderer:focus {outline: none;} ytd-topbar-menu-button-renderer[is-icon-button][has-no-text] {font-size: 0;} a.ytd-topbar-menu-button-renderer {display: flexbox;display: flex;} a.yt-simple-endpoint.ytd-topbar-menu-button-renderer {color: inherit;border-radius: inherit;text-decoration: none;} ytd-topbar-menu-button-renderer[is-paper-button] {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} ytd-topbar-menu-button-renderer[is-paper-button][disabled] {color: var(--yt-spec-text-disabled);background-color: transparent;} ytd-topbar-menu-button-renderer[is-icon-button][disabled] {color: var(--yt-spec-text-disabled);} ytd-topbar-menu-button-renderer[is-icon-button][style-action-button] {--yt-button-icon-padding: 6px;} ytd-topbar-menu-button-renderer[is-paper-button][align-by-text]:not(:empty) {margin-left: -16px;} ytd-topbar-menu-button-renderer[is-icon-button][icon-align-by-text]:not(:empty) {margin-left: -8px;} ytd-topbar-menu-button-renderer[is-paper-button][button-size=size-large] {line-height: 24px;} tp-yt-paper-button.ytd-topbar-menu-button-renderer {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0 var(--yt-button-paper-button-margin-right,0) 0 var(--yt-button-paper-button-margin-left,0);padding: var(--yt-button-padding,0.7em 0.57em);display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;flex: 1 1 auto;} ytd-topbar-menu-button-renderer[start-justified] tp-yt-paper-button.ytd-topbar-menu-button-renderer {justify-content: flex-start;} ytd-topbar-menu-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-topbar-menu-button-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-topbar-menu-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-topbar-menu-button-renderer #text.ytd-topbar-menu-button-renderer {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button.ytd-topbar-menu-button-renderer {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} ytd-topbar-menu-button-renderer #button.ytd-topbar-menu-button-renderer {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button.ytd-topbar-menu-button-renderer,yt-icon-button.ytd-topbar-menu-button-renderer {padding: 1px 6px;} yt-icon-button.ytd-topbar-menu-button-renderer {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.ytd-topbar-menu-button-renderer::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button.ytd-topbar-menu-button-renderer[disabled] {color: var(--yt-button-disabled-color,hsla(0,0%,6.7%,0.2));} yt-icon-button.ytd-topbar-menu-button-renderer {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.ytd-topbar-menu-button-renderer>yt-icon.ytd-topbar-menu-button-renderer {width: 100%;height: 100%;} #button.ytd-topbar-menu-button-renderer yt-icon.ytd-topbar-menu-button-renderer+yt-formatted-string.ytd-topbar-menu-button-renderer {margin-left: var(--yt-string-icon-padding,8px);} #button.ytd-topbar-menu-button-renderer yt-formatted-string.ytd-topbar-menu-button-renderer+yt-icon.ytd-topbar-menu-button-renderer {margin-left: var(--yt-button-icon-padding,8px);} ytd-topbar-menu-button-renderer[vertically-aligned] #button.ytd-topbar-menu-button-renderer yt-icon.ytd-topbar-menu-button-renderer+yt-formatted-string.ytd-topbar-menu-button-renderer {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} ytd-topbar-menu-button-renderer[vertically-aligned] #button.ytd-topbar-menu-button-renderer yt-formatted-string.ytd-topbar-menu-button-renderer+yt-icon.ytd-topbar-menu-button-renderer {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} ytd-topbar-menu-button-renderer.yt-spec-dialog-layout__dialog-layout-button.yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched {display: flex;} ytd-topbar-menu-button-renderer {opacity: var(--ytd-offline-opacity);pointer-events: var(--ytd-offline-pointer-events);} ytd-topbar-menu-button-renderer.style-text[is-icon-button],ytd-topbar-menu-button-renderer.style-default[is-icon-button] {color: var(--yt-spec-icon-active-other);} button.ytd-topbar-menu-button-renderer {background: none;border: none;outline: none;display: flexbox;display: flex;align-items: center;justify-content: center;} yt-img-shadow.ytd-topbar-menu-button-renderer {width: 32px;height: 32px;cursor: pointer;margin: 0 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #avatar-btn.ytd-topbar-menu-button-renderer:focus yt-img-shadow.ytd-topbar-menu-button-renderer {box-shadow: 0 0 0 1px var(--ytd-avatar-outline-color,var(--yt-spec-themed-blue));} tp-yt-paper-tooltip.ytd-topbar-menu-button-renderer {white-space: nowrap;}</style>");
IKc=d}d=IKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return JKc=a});var LKc;var MKc;var NKc=function(){var a=_.O.apply(this,arguments)||this;a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(NKc,_.O);NKc.prototype.getSelected=function(){return this.reasons.selected};
var Z_=NKc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z_.prototype,"data",void 0);_.U([_.vq("#reasons"),_.V("design:type",Object)],Z_.prototype,"reasons",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],Z_.prototype,"modernLayout",void 0);Z_=_.U([_.P({is:"ytd-ad-feedback-content",disableElementRegistration:!0})],Z_);
var OKc=_.Q(Z_,"ytd-ad-feedback-content",function(){if(void 0!==MKc)return MKc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-ad-feedback-content--\x3e\x3c!--css_build_styles:video.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_content.ytd.ad.feedback.content.css.js--\x3e<template is="dom-if" if="[[data.reasonsTitle]]" class="style-scope ytd-ad-feedback-content">\n  <yt-formatted-string id="reasons-title" text="[[data.reasonsTitle]]" class="style-scope ytd-ad-feedback-content">\n  </yt-formatted-string>\n</template>\n<tp-yt-paper-radio-group id="reasons" class="style-scope ytd-ad-feedback-content">\n  <template is="dom-repeat" items="[[data.reasons]]" as="feedbackReason" class="style-scope ytd-ad-feedback-content">\n    <tp-yt-paper-radio-button name="[[index]]" class="style-scope ytd-ad-feedback-content">\n      <yt-formatted-string text="[[feedbackReason.reason]]" class="style-scope ytd-ad-feedback-content">\n      </yt-formatted-string>\n    </tp-yt-paper-radio-button>\n  </template>\n</tp-yt-paper-radio-group>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LKc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_ad_feedback_content.ytd.ad.feedback.content.css.js--\x3e<style is-scoped>ytd-ad-feedback-content>*.ytd-ad-feedback-content {margin-top: 16px;} ytd-ad-feedback-content[modern-layout] #reasons.ytd-ad-feedback-content,ytd-ad-feedback-content[modern-layout] #reasons-title.ytd-ad-feedback-content {margin: 0;} #reasons-title.ytd-ad-feedback-content {color: var(--yt-spec-text-primary);white-space: pre-wrap;display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #reasons.ytd-ad-feedback-content {color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
LKc=d}d=LKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MKc=a});var PKc;var QKc;var RKc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(RKc,_.O);_.f=RKc.prototype;_.f.onPopupOpened=function(){_.Tn(this.hostElement,"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.content.getSelected();void 0!==a&&(a=this.data.reasons[a].endpoint)&&(_.jo(this.hostElement,[a]),_.Tn(this.hostElement,"yt-close-popup-action"),this.sendFeedbackSubmitToastAction())};
_.f.sendFeedbackSubmitToastAction=function(){var a;null!=(a=this.data)&&a.completionMessage&&(_.u("open_toast_shared_lib_killswitch")?_.Tn(this.hostElement,"yt-open-popup-action",[{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:this.data.completionMessage}}}},this]):_.Tn(this.hostElement,"yt-open-popup-action",[_.np(this.data.completionMessage),this]))};
_.f.onCancelTap=function(){_.Tn(this.hostElement,"yt-close-popup-action")};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{title:function(){_.Ir("yt-formatted-string",{text:b.title},_.xe)},
content:function(){_.Ir("ytd-ad-feedback-content",{id$:"content",className:_.KH(a),data:b},_.xe)},
primaryButton:function(c){_.Ir("yt-button-renderer",Object.assign({},c,{data:a.computeConfirmButton(b),onclick:function(){a.onConfirmTap()}}),_.xe)},
secondaryButton:function(c){_.Ir("yt-button-renderer",Object.assign({},c,{data:a.computeCancelButton(b),onclick:function(){a.onCancelTap()}}),_.xe)}}:{}};
var $_=RKc;$_.prototype.onPopupOpened=$_.prototype.onPopupOpened;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],$_.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],$_.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],$_.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],$_.prototype,"modernLayout",void 0);_.U([_.vq("#content"),_.V("design:type",OKc)],$_.prototype,"content",void 0);
_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],$_.prototype,"onPopupOpened",null);$_=_.U([_.P({is:"ytd-ad-feedback-renderer",disableElementRegistration:!0})],$_);
_.Q($_,"ytd-ad-feedback-renderer",function(){if(void 0!==QKc)return QKc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modernLayout]]" text="[[data.title]]" class="style-scope ytd-ad-feedback-renderer">\n</yt-formatted-string>\n<ytd-ad-feedback-content id="content" data="[[data]]" hidden="[[modernLayout]]" class="style-scope ytd-ad-feedback-renderer">\n</ytd-ad-feedback-content>\n<div class="buttons style-scope ytd-ad-feedback-renderer" hidden="[[modernLayout]]">\n  <ytd-button-renderer data="[[computeCancelButton(data)]]" on-tap="onCancelTap" class="style-scope ytd-ad-feedback-renderer">\n  </ytd-button-renderer>\n  <ytd-button-renderer data="[[computeConfirmButton(data)]]" on-tap="onConfirmTap" class="style-scope ytd-ad-feedback-renderer">\n  </ytd-button-renderer>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-ad-feedback-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-ad-feedback-renderer">\n  </yt-dialog-layout>\n</template>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===PKc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-ad-feedback-renderer {background: var(--yt-spec-brand-background-primary);max-width: 450px;margin: 0;padding: 0 16px;display: flexbox;display: flex;flex-direction: column;} ytd-ad-feedback-renderer[modern-layout] {padding: 0;} ytd-ad-feedback-renderer>*.ytd-ad-feedback-renderer:not(#content):not(yt-dialog-layout) {margin-top: 16px;} ytd-ad-feedback-renderer[modern] .buttons.ytd-ad-feedback-renderer {border-top: 0;} #title.ytd-ad-feedback-renderer {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;} .buttons.ytd-ad-feedback-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;}</style>');
PKc=d}d=PKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return QKc=a});var SKc;var TKc;var UKc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(UKc,_.O);var a0=UKc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],a0.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],a0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],a0.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],a0.prototype,"modernLayout",void 0);a0=_.U([_.P({is:"ytd-ad-info-dialog-content",disableElementRegistration:!0})],a0);
_.Q(a0,"ytd-ad-info-dialog-content",function(){if(void 0!==TKc)return TKc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-ad-info-dialog-content--\x3e\x3c!--css_build_styles:video.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_content.ytd.ad.info.dialog.content.css.js--\x3e<template is="dom-if" if="[[data.adReasons]]" class="style-scope ytd-ad-info-dialog-content">\n  \n  <ul id="ad-reasons" class="style-scope ytd-ad-info-dialog-content">\n    <template is="dom-repeat" items="[[data.adReasons]]" as="reason" class="style-scope ytd-ad-info-dialog-content">\n      <li class="style-scope ytd-ad-info-dialog-content">\n        <yt-formatted-string text="[[reason]]" class="style-scope ytd-ad-info-dialog-content">\n        </yt-formatted-string>\n      </li>\n    </template>\n  </ul>\n</template>\n<yt-formatted-string id="message" split-lines="" text="[[data.dialogMessage]]" class="style-scope ytd-ad-info-dialog-content">\n</yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SKc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_ad_info_dialog_content.ytd.ad.info.dialog.content.css.js--\x3e<style is-scoped>ytd-ad-info-dialog-content {background: var(--yt-spec-brand-background-primary);max-width: 450px;margin: 0;padding: 0;display: flexbox;display: flex;flex-direction: column;} ytd-ad-info-dialog-content>*.ytd-ad-info-dialog-content {margin-top: 16px;padding: 0 16px;} ytd-ad-info-dialog-content[modern-layout]>*.ytd-ad-info-dialog-content {padding: 0;} ytd-ad-info-dialog-content[modern-layout] #ad-reasons.ytd-ad-info-dialog-content {margin-top: 0;} ytd-ad-info-dialog-content[modern] .buttons.ytd-ad-info-dialog-content {border-top: 0;} #title.ytd-ad-info-dialog-content {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.ytd-ad-info-dialog-content,#message.ytd-ad-info-dialog-content {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.ytd-ad-info-dialog-content {list-style-position: inside;} .buttons.ytd-ad-info-dialog-content {border-top: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;}</style>');
SKc=d}d=SKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return TKc=a});var VKc;var WKc;var XKc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(XKc,_.O);_.f=XKc.prototype;_.f.computeConfirmButton=function(a){return{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:a.confirmLabel}};
_.f.onConfirmTap=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-ad-info-dialog-renderer"])};
_.f.computeShouldShowTitle=function(){var a;return!this.modernLayout&&!(null==(a=this.data)||!a.title)};
_.f.onPopupClosed=function(){this.data&&this.data.confirmServiceEndpoint&&_.jo(this.hostElement,[this.data.confirmServiceEndpoint])};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{title:b.title&&function(){_.Ir("yt-formatted-string",{text:b.title},_.xe)},
content:function(){_.Ir("ytd-ad-info-dialog-content",{id$:"content",data:b},_.xe)},
primaryButton:function(c){_.Ir("ytd-button-renderer",Object.assign({},c,{data:a.computeConfirmButton(b),onclick:function(d){a.onConfirmTap(d)}}),_.xe)}}:{}};
var b0=XKc;b0.prototype.onPopupClosed=b0.prototype.onPopupClosed;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],b0.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],b0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],b0.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],b0.prototype,"modernLayout",void 0);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],b0.prototype,"onPopupClosed",null);b0=_.U([_.P({is:"ytd-ad-info-dialog-renderer",disableElementRegistration:!0})],b0);
_.Q(b0,"ytd-ad-info-dialog-renderer",function(){if(void 0!==WKc)return WKc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="[[computeShouldShowTitle(data.title, modernLayout)]]" class="style-scope ytd-ad-info-dialog-renderer">\n  <h2 id="title" class="style-scope ytd-ad-info-dialog-renderer">[[getSimpleString(data.title)]]</h2>\n</template>\n<template is="dom-if" if="[[!modernLayout]]" class="style-scope ytd-ad-info-dialog-renderer">\n  <ytd-ad-info-dialog-content data="[[data]]" class="style-scope ytd-ad-info-dialog-renderer">\n  </ytd-ad-info-dialog-content>\n</template>\n<div class="buttons style-scope ytd-ad-info-dialog-renderer" hidden="[[modernLayout]]">\n  <ytd-button-renderer data="[[computeConfirmButton(data)]]" on-tap="onConfirmTap" class="style-scope ytd-ad-info-dialog-renderer">\n  </ytd-button-renderer>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-ad-info-dialog-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-ad-info-dialog-renderer">\n  </yt-dialog-layout>\n</template>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VKc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-ad-info-dialog-renderer {background: var(--yt-spec-brand-background-primary);max-width: 450px;margin: 0;padding: 0;display: flexbox;display: flex;flex-direction: column;} ytd-ad-info-dialog-renderer:not([modern-layout])>*.ytd-ad-info-dialog-renderer:not(ytd-ad-info-dialog-content) {margin-top: 16px;padding: 0 16px;} ytd-ad-info-dialog-renderer[modern] .buttons.ytd-ad-info-dialog-renderer {border-top: 0;} #title.ytd-ad-info-dialog-renderer {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.ytd-ad-info-dialog-renderer,#message.ytd-ad-info-dialog-renderer {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.ytd-ad-info-dialog-renderer {list-style-position: inside;} .buttons.ytd-ad-info-dialog-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;}</style>');
VKc=d}d=VKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WKc=a});var YKc;var ZKc;var $Kc=function(){return _.O.apply(this,arguments)||this};
_.H($Kc,_.O);_.f=$Kc.prototype;_.f.computeInPlayer=function(a){return"ENFORCEMENT_MESSAGE_VIEW_MODEL_DISPLAY_TYPE_PLAYER"===(null==a?void 0:a.displayType)};
_.f.computedLogo=function(){var a,b;return this.isDarkTheme()?null==(a=this.data)?void 0:a.logoDark:null==(b=this.data)?void 0:b.logo};
_.f.computedHeaderImage=function(){var a,b;return this.isDarkTheme()?null==(a=this.data)?void 0:a.headerImageDark:null==(b=this.data)?void 0:b.headerImage};
_.f.onPopupClosed=function(){_.of().resolve(_.LD).dispose()};
_.f.isDarkTheme=function(){return document.documentElement.hasAttribute("dark")||this.inPlayer};
_.f.onShow=function(){this.inPlayer&&_.Ps(6)};
_.f.impressionLog=function(){if(this.data&&this.data.impressionEndpoints)for(var a=0;a<this.data.impressionEndpoints.length;a++){var b=_.B(this.data.impressionEndpoints[a],_.Zr);b&&this.ytComponentBehavior.resolveCommand(b)}};
_.f.onDismissClicked=function(){"none"!==getComputedStyle(this.dismissButton).getPropertyValue("pointer-events")&&_.Tn(this.hostElement,"yt-close-popup-action",["ytd-enforcement-message-view-model"])};
_.J.Object.defineProperties($Kc.prototype,{hasHeaderImage:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null==(a=this.data)||!a.headerImageDark)&&!(null==(b=this.data)||!b.headerImage)}},
hasPremiumButton:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.secondaryButton)}}});
var c0=$Kc;c0.prototype.onPopupClosed=c0.prototype.onPopupClosed;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],c0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],c0.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.HI.YtVisibilityBehavior),_.V("design:type",Object)],c0.prototype,"ytVisibilityBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],c0.prototype,"data",void 0);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],c0.prototype,"hasHeaderImage",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],c0.prototype,"hasPremiumButton",null);_.U([_.N({reflectToAttribute:!0,computed:"computeInPlayer(data)"}),_.V("design:type",Boolean)],c0.prototype,"inPlayer",void 0);_.U([_.vq("#dismiss-button"),_.V("design:type",HTMLElement)],c0.prototype,"dismissButton",void 0);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],c0.prototype,"onPopupClosed",null);c0=_.U([_.P({is:"ytd-enforcement-message-view-model",disableElementRegistration:!0})],c0);
_.Q(c0,"ytd-enforcement-message-view-model",function(){if(void 0!==ZKc)return ZKc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-enforcement-message-view-model--\x3e\x3c!--css_build_styles:video.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_enforcement_message_view_model.ytd.enforcement.message.view.model.css.js--\x3e<div id="container" class="style-scope ytd-enforcement-message-view-model">\n<div id="header" class="style-scope ytd-enforcement-message-view-model">\n  <yt-image id="logo-icon" data="[[computedLogo(data)]]" height="24" preserve-height="" class="style-scope ytd-enforcement-message-view-model">\n  </yt-image>\n  <yt-button-view-model id="dismiss-button" data="[[data.dismissButton]]" icon$="[[data.dismissButton.iconName]]" on-click="onDismissClicked" class="style-scope ytd-enforcement-message-view-model">\n  </yt-button-view-model>\n</div>\n\n<div id="header-image" hidden="[[!hasHeaderImage]]" class="style-scope ytd-enforcement-message-view-model">\n  <yt-image data="[[computedHeaderImage(data)]]" height="64" preserve-height="" class="style-scope ytd-enforcement-message-view-model">\n  </yt-image>\n</div>\n\n<div id="title" class="style-scope ytd-enforcement-message-view-model">\n  <yt-attributed-string data="[[data.title]]" class="style-scope ytd-enforcement-message-view-model"></yt-attributed-string>\n</div>\n\n<ul id="body" class="style-scope ytd-enforcement-message-view-model">\n  <template is="dom-repeat" items="[[data.bulletList.bulletListItems]]" as="item" class="style-scope ytd-enforcement-message-view-model">\n    <li class="style-scope ytd-enforcement-message-view-model">\n      <yt-attributed-string class="body-message style-scope ytd-enforcement-message-view-model" data="[[item.title]]"></yt-attributed-string>\n    </li>\n  </template>\n</ul>\n\n<div id="buttons" class="style-scope ytd-enforcement-message-view-model">\n  <yt-button-view-model class="action-button style-scope ytd-enforcement-message-view-model" data="[[data.primaryButton]]">\n  </yt-button-view-model>\n  <yt-button-view-model class="action-button style-scope ytd-enforcement-message-view-model" data="[[data.secondaryButton]]" dialog-dismiss="" hidden="[[!hasPremiumButton]]">\n  </yt-button-view-model>\n</div>\n\n<div id="divider" class="style-scope ytd-enforcement-message-view-model"></div>\n\n<div id="feedback" class="style-scope ytd-enforcement-message-view-model">\n  <yt-attributed-string id="feedback-message" data="[[data.feedbackMessage]]" class="style-scope ytd-enforcement-message-view-model">\n  </yt-attributed-string>\n</div>\n</div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YKc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_enforcement_message_view_model.ytd.enforcement.message.view.model.css.js--\x3e<style is-scoped>ytd-enforcement-message-view-model {background: var(--yt-spec-raised-background);max-width: 90vw;margin: 0;padding: 8px 32px;display: flex;flex-direction: column;} @media(min-width:1024px) {ytd-enforcement-message-view-model {width: 736px;}} #title.ytd-enforcement-message-view-model {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 700;padding-top: 32px;} @media(max-width:528px) {#title.ytd-enforcement-message-view-model {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;}} #body.ytd-enforcement-message-view-model {color: var(--yt-spec-text-primary);display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;padding: 16px;} .body-message.ytd-enforcement-message-view-model {padding: 4px 0;} #buttons.ytd-enforcement-message-view-model {display: flex;flex-direction: row;display: flex;padding-top: 32px;align-items: flex-start;gap: 8px;} #divider.ytd-enforcement-message-view-model {border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-top: 24px;margin-bottom: 24px;} #feedback.ytd-enforcement-message-view-model {display: flex;flex-direction: row;display: flex;align-items: center;} #feedback-message.ytd-enforcement-message-view-model {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} #header.ytd-enforcement-message-view-model {display: flex;flex-direction: row;align-items: center;justify-content: space-between;padding-bottom: 16px;} #logo-icon.ytd-enforcement-message-view-model {color: var(--yt-spec-wordmark-text);height: 24px;width: 106px;} #header-image.ytd-enforcement-message-view-model {display: flex;height: 64px;padding-top: 24px;} @-webkit-keyframes enable-clicks {0% {pointer-events: none;}100% {pointer-events: auto;}} @keyframes enable-clicks {0% {pointer-events: none;}100% {pointer-events: auto;}} #dismiss-button.ytd-enforcement-message-view-model[icon=COUNTDOWN_TO_CLOSE],#dismiss-button.ytd-enforcement-message-view-model[icon=COUNTDOWN_TO_CLOSE_DIGIT] {-webkit-animation: enable-clicks 5s steps(1,end);animation: enable-clicks 5s steps(1,end);-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;pointer-events: none;} ytd-enforcement-message-view-model[in-player] {width: 100%;height: 100%;padding: 0;display: flex;align-items: center;justify-content: center;overflow: hidden;background: var(--yt-spec-static-clear-black);} @media(max-width:1200px) {ytd-enforcement-message-view-model[in-player] #container.ytd-enforcement-message-view-model {padding: 24px 16px 16px;}ytd-enforcement-message-view-model[in-player] #title.ytd-enforcement-message-view-model {padding-top: 0px;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;}} @media(max-width:1200px) and (max-width:528px) {ytd-enforcement-message-view-model[in-player] #title.ytd-enforcement-message-view-model {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;}} @media(max-width:1200px) {ytd-enforcement-message-view-model[in-player] #body.ytd-enforcement-message-view-model {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}} @media(max-width:1200px) {ytd-enforcement-message-view-model[in-player] #buttons.ytd-enforcement-message-view-model {padding-top: 0px;}} @media(max-width:1200px) {ytd-enforcement-message-view-model[in-player] #divider.ytd-enforcement-message-view-model {border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-top: 16px;margin-bottom: 16px;}} @media(max-width:1200px) {ytd-enforcement-message-view-model[in-player] #feedback-message.ytd-enforcement-message-view-model {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}} ytd-enforcement-message-view-model[in-player] #container.ytd-enforcement-message-view-model {max-width: 676px;max-height: 100%;padding: 32px;} ytd-enforcement-message-view-model[in-player] #title.ytd-enforcement-message-view-model {color: var(--yt-spec-static-overlay-text-primary);} ytd-enforcement-message-view-model[in-player] #body.ytd-enforcement-message-view-model {color: var(--yt-spec-static-overlay-text-primary);} ytd-enforcement-message-view-model[in-player] #feedback-message.ytd-enforcement-message-view-model {color: var(--yt-spec-static-overlay-text-secondary);} ytd-enforcement-message-view-model[in-player] #dismiss-button.ytd-enforcement-message-view-model {display: none;}</style>');
YKc=d}d=YKc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ZKc=a});var aLc;var bLc;var cLc;var dLc;var eLc=function(){var a=_.O.apply(this,arguments)||this;a.modernLayout=_.u("web_modern_dialog_layout");a.isDynamicAtSignForHandleEnabled=_.u("enable_dynamic_at_sign_for_channel_creation_handle");a.TEST_ONLY={immediateValidation:function(){a.immediateValidation()},
onValidationResponse:function(b){a.onValidationResponse(b)},
onGenerateHandleFromNameResponse:function(b){a.onGenerateHandleFromNameResponse(b)}};
return a};
_.H(eLc,_.O);_.f=eLc.prototype;_.f.validate=function(){this.immediateValidation()};
_.f.applyHandleEdit=function(){void 0!==this.handleEdit&&this.setHandleInputValue(this.handleEdit)};
_.f.setHandleInputValue=function(a){this.handleInput.value=this.isDynamicAtSignForHandleEnabled?"@"+a:a;this.validationState={status:"PENDING"};this.immediateValidation()};
_.f.onDataChanged=function(){var a;this.validationState=(null==(a=this.data)?0:a.handle)?{status:"UNKNOWN",handle:this.data.handle}:void 0;var b;(null==(b=this.data)?0:b.validateOnInit)&&this.immediateValidation()};
_.f.stopPropagation=function(a){a.stopPropagation()};
_.f.getHandleDisplayValue=function(a){return this.isDynamicAtSignForHandleEnabled&&a?"@"+a:a};
_.f.onInput=function(){if(this.isDynamicAtSignForHandleEnabled){var a,b=null!=(a=this.handleInput.value)?a:"";"@"!==b.charAt(0)&&(a=b.indexOf("@"),this.handleInput.value=-1!==a?b.slice(a):"@"+b);var c;b=null!=(c=this.handleInput.value)?c:"";"@"===b&&(this.handleInput.value="")}this.wasEdited=!0;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.getHandleInputValue=function(a){return this.isDynamicAtSignForHandleEnabled&&a&&"@"===a.charAt(0)?a.slice(1):null!=a?a:""};
_.f.delayedValidation=function(){var a,b;this.debouncedValidation(null!=(b=null==(a=this.data)?void 0:a.validationDelayMs)?b:1E3)};
_.f.immediateValidation=function(){this.debouncedValidation(0)};
_.f.debouncedValidation=function(a){var b=this;_.$K(this,"debouncedValidation",function(){var c=b.staticValidation(b.getHandleInputValue(b.handleInput.value));if(void 0!==c)b.validationState={status:"INVALID",errorIndicator:"BORDER",errorMessage:c};else{var d;null!=(d=b.data)&&d.validateChannelHandleCommand?(b.validationState={status:"LOADING"},b.ytComponentBehavior.resolveCommand(b.data.validateChannelHandleCommand,{form:{handle:b.getHandleInputValue(b.handleInput.value)},commandController:{onSuccess:function(e,
h){b.onValidationResponse(h)},
onServerError:function(e,h){b.onValidationServerError(h)}}})):b.handleUnexpectedValidationError(new _.lg("Missing validateChannelHandleCommand in ChannelHandleInputRenderer.",b.data))}},a)};
_.f.staticValidation=function(a){var b;if(void 0!==(null==(b=this.data)?void 0:b.channelHandleStaticValidationParams)&&!this.isDynamicAtSignForHandleEnabled){b=this.data.channelHandleStaticValidationParams;if(void 0!==this.validValueRegexp&&!this.validValueRegexp.test(a)&&void 0!==b.validValueRegexpErrorMessage)return b.validValueRegexpErrorMessage;if(void 0!==b.minLength&&a.length<b.minLength&&void 0!==b.minLengthErrorMessage)return b.minLengthErrorMessage;if(void 0!==b.maxLength&&a.length>b.maxLength&&
void 0!==b.maxLengthErrorMessage)return b.maxLengthErrorMessage}};
_.f.onValidationResponse=function(a){var b=_.B(a.result,xAc);void 0===b?this.handleUnexpectedValidationError(new _.lg("ValidateChannelHandleResponse does not contain ChannelHandleValidationResultRenderer.",a)):this.handleValidationResultRenderer(b)};
_.f.onValidationServerError=function(a){this.handleUnexpectedValidationError(new _.lg("ValidateChannelHandle request failed.",a))};
_.f.handleValidationResultRenderer=function(a){if(void 0===a.handle)this.handleUnexpectedValidationError(new _.lg("ChannelHandleValidationResultRenderer does not contain handle.",a));else if(a.handle===this.getHandleInputValue(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 _.lg("Unrecognized ChannelHandleValidationResult",a));break;default:_.od(a.result)}};
_.f.handleUnexpectedValidationError=function(a){this.validationState={status:"UNKNOWN",handle:this.getHandleInputValue(this.handleInput.value)};_.Sj(a)};
_.f.stopEventPropagation=function(a){a.stopPropagation()};
_.f.updateHandleOnChannelNameInputChange=function(a){if(!this.wasEdited){var b,c;this.debouncedGenerateHandleFromName(a,null!=(c=null==(b=this.data)?void 0:b.validationDelayMs)?c:1E3)}};
_.f.debouncedGenerateHandleFromName=function(a,b){var c=this;_.$K(this,"debouncedGenerateHandleFromName",function(){var d;null!=(d=c.data)&&d.validateChannelHandleCommand?c.ytComponentBehavior.resolveCommand(c.data.validateChannelHandleCommand,{form:{name:a},commandController:{onSuccess:function(e,h){c.onGenerateHandleFromNameResponse(h)},
onServerError:function(e,h){_.Sj(new _.lg("Error calling GenerateHandleFromName",h))}}}):_.Sj(new _.lg("Missing validateChannelHandleCommand in ChannelHandleInputRenderer when generate handle from name.",c.data))},b)};
_.f.onGenerateHandleFromNameResponse=function(a){this.wasEdited||((a=_.B(a.result,yAc))?this.setHandleInputValue(a.handle):_.Sj(new _.lg("Invalid results when generate handle from name")))};
_.J.Object.defineProperties(eLc.prototype,{hideErrorMessage:{configurable:!0,enumerable:!0,get:function(){return this.modernLayout&&(!this.validationState||"INVALID"!==this.validationState.status)}},
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.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.handleEdit}},
validValueRegexp:{configurable:!0,enumerable:!0,get:function(){var a,b;if(void 0!==(null==(a=this.data)?void 0:null==(b=a.channelHandleStaticValidationParams)?void 0:b.validValueRegexp))return new RegExp("^"+this.data.channelHandleStaticValidationParams.validValueRegexp+"$")}}});
var d0=eLc;d0.prototype.stopEventPropagation=d0.prototype.stopEventPropagation;d0.prototype.onDataChanged=d0.prototype.onDataChanged;d0.prototype.applyHandleEdit=d0.prototype.applyHandleEdit;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],d0.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],d0.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],d0.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Boolean)],d0.prototype,"wasEdited",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],d0.prototype,"modernLayout",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],d0.prototype,"isDynamicAtSignForHandleEnabled",void 0);_.U([_.vq("#handle-input"),_.V("design:type",Object)],d0.prototype,"handleInput",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("modernLayout","validationState"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],d0.prototype,"hideErrorMessage",null);_.U([_.N({notify:!0}),_.M("validationState"),_.V("design:type",Object),_.V("design:paramtypes",[])],d0.prototype,"value",null);_.U([_.M("validationState"),_.V("design:type",Object),_.V("design:paramtypes",[])],d0.prototype,"errorIndicator",null);
_.U([_.N({reflectToAttribute:!0}),_.M("errorIndicator"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],d0.prototype,"borderErrorIndicator",null);_.U([_.N({selectorArgs:["data.channelHandleEntityKey"],selector:function(a,b){return _.wo(a.entities,"channelHandle",b)}}),
_.V("design:type",Object)],d0.prototype,"channelHandleEntity",void 0);_.U([_.M("channelHandleEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],d0.prototype,"handleEdit",null);_.U([_.uq("handleEdit"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],d0.prototype,"applyHandleEdit",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],d0.prototype,"onDataChanged",null);
_.U([_.M("data.channelHandleStaticValidationParams.validValueRegexp"),_.V("design:type",Object),_.V("design:paramtypes",[])],d0.prototype,"validValueRegexp",null);_.U([_.tq("yt-service-request-sent"),_.tq("yt-service-request-completed"),_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],d0.prototype,"stopEventPropagation",null);d0=_.U([_.P({is:"ytd-channel-handle-input-renderer",disableElementRegistration:!0})],d0);
var fLc=_.Q(d0,"ytd-channel-handle-input-renderer",function(){if(void 0!==dLc)return dLc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" input-dir="auto" invalid="[[equals(errorIndicator, \'BORDER\')]]" label="[[data.label]]" required="" use-v2-underline="" value="[[getHandleDisplayValue(data.handle)]]" on-focusout="onFocusout" on-input="onInput" on-keydown="stopPropagation" class="style-scope ytd-channel-handle-input-renderer">\n  <template is="dom-if" restamp="" if="[[!isDynamicAtSignForHandleEnabled]]" class="style-scope ytd-channel-handle-input-renderer">\n    <span id="prefix" slot="prefix" class="style-scope ytd-channel-handle-input-renderer">@</span>\n  </template>\n  <div id="suffix-container" slot="suffix" class="style-scope ytd-channel-handle-input-renderer">\n    <div id="icon-container" class="style-scope ytd-channel-handle-input-renderer">\n      <template is="dom-if" restamp="" if="[[equals(validationState.status, \'LOADING\')]]" class="style-scope ytd-channel-handle-input-renderer">\n        <tp-yt-paper-spinner-lite id="spinner" active="" class="style-scope ytd-channel-handle-input-renderer">\n        </tp-yt-paper-spinner-lite>\n      </template>\n      <template is="dom-if" restamp="" if="[[equals(errorIndicator, \'ICON\')]]" class="style-scope ytd-channel-handle-input-renderer">\n        <tp-yt-iron-icon id="error-icon" class="end-icon style-scope ytd-channel-handle-input-renderer" icon="icons:error">\n        </tp-yt-iron-icon>\n      </template>\n      <template is="dom-if" restamp="" if="[[equals(validationState.status, \'OK\')]]" class="style-scope ytd-channel-handle-input-renderer">\n        <tp-yt-iron-icon id="valid-icon" class="end-icon style-scope ytd-channel-handle-input-renderer" 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" class="style-scope ytd-channel-handle-input-renderer">\n  <template is="dom-if" restamp="" if="[[equals(validationState.status, \'INVALID\')]]" class="style-scope ytd-channel-handle-input-renderer">\n    <yt-formatted-string id="error-message" text="[[validationState.errorMessage]]" class="style-scope ytd-channel-handle-input-renderer">\n    </yt-formatted-string>\n  </template>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cLc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-handle-input-renderer {display: block;} tp-yt-paper-input.ytd-channel-handle-input-renderer[focused] tp-yt-paper-input-container[style-target=host] {border-radius: 8px;padding: 4px 8px;border: 1px solid var(--yt-spec-themed-blue);} tp-yt-paper-input.ytd-channel-handle-input-renderer {--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;} tp-yt-paper-input.ytd-channel-handle-input-renderer tp-yt-paper-input-container[style-target=host] {border-radius: 8px;padding: 4px 8px;border: 1px solid var(--yt-spec-10-percent-layer);} tp-yt-paper-input.ytd-channel-handle-input-renderer .input-content.tp-yt-paper-input-container>input,tp-yt-paper-input.ytd-channel-handle-input-renderer .input-content.tp-yt-paper-input-container>iron-input,tp-yt-paper-input.ytd-channel-handle-input-renderer .input-content.tp-yt-paper-input-container>textarea,tp-yt-paper-input.ytd-channel-handle-input-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,tp-yt-paper-input.ytd-channel-handle-input-renderer .input-content.tp-yt-paper-input-container>.paper-input-input {text-align: start;} ytd-channel-handle-input-renderer[border-error-indicator] tp-yt-paper-input.ytd-channel-handle-input-renderer tp-yt-paper-input-container[style-target=host] {border-radius: 8px;padding: 4px 8px;border: 1px solid var(--yt-brand-medium-red);} #prefix.ytd-channel-handle-input-renderer {color: var(--yt-spec-text-secondary);} #suffix-container.ytd-channel-handle-input-renderer {position: relative;width: 24px;height: 0;margin-right: 6px;} #icon-container.ytd-channel-handle-input-renderer {position: absolute;display: flex;bottom: 0;left: 0;width: 24px;height: 24px;align-items: center;justify-content: center;} #spinner.ytd-channel-handle-input-renderer {height: 20px;width: 20px;--paper-spinner-color: var(--yt-spec-text-secondary);--paper-spinner-stroke-width: 2px;} #error-icon.ytd-channel-handle-input-renderer {color: var(--yt-brand-medium-red);} #valid-icon.ytd-channel-handle-input-renderer {color: var(--yt-spec-themed-green);} #error-container.ytd-channel-handle-input-renderer {min-height: 1.8rem;margin-top: 4px;} ytd-channel-handle-input-renderer[hide-error-message] #error-container.ytd-channel-handle-input-renderer {display: none;} #error-message.ytd-channel-handle-input-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
cLc=d}d=cLc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dLc=a});var gLc=function(){var a=_.O.apply(this,arguments)||this;a.data=null;a.errorMessage=null;a.isLoading=!0;a.hideContainer=!1;a.modern=_.u("web_modern_dialogs");a.enableNewChannelCreationOnIdForAll=_.u("enable_new_channel_creation_for_id4all");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};
_.H(gLc,_.O);_.f=gLc.prototype;_.f.created=function(){this.logScreenVe()};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.toggleCreateChannelButton();this.hostElement.parentElement&&"tp-yt-paper-dialog"===this.hostElement.parentElement.is&&(this.hostElement.parentElement.style.overflowY="auto")};
_.f.dataChanged=function(){this.set("isLoading",!1);this.set("errorMessage",null);this.graftServerVe()};
_.f.onCreateTap=function(){var a=this;if(this.data&&this.data.channelCreationEndpoint){var b,c;if(!(null==(b=this.data.createChannelButton)?0:null==(c=b.buttonRenderer)?0:c.isDisabled)){var d;if(null!=(d=this.nameInput)&&d.value){this.setLoadingState();var e,h;b=Object.assign({},{name:this.nameInput.value},this.encryptedBlobId?{encryptedBlobId:this.encryptedBlobId}:{avatar_url:this.userSetPhotoThumbnailUrl},{handle:null==(e=this.handleInput)?void 0:e.value,isNameChanged:this.isNameChanged(this.nameInput.value),
isHandleChanged:this.isHandleChanged(null==(h=this.handleInput)?void 0:h.value),isDefaultProfilePhoto:this.data.isDefaultProfilePhoto,obakeImageSource:this.obakeImageSource,enableIdentityForAllChannelCreationDialog:this.enableIdentityForAllChannelCreationDialog});this.ytComponentBehavior.resolveCommand(this.data.channelCreationEndpoint,{form:b,commandController:{onSuccess:function(l,m){a.onChannelCreationEndpointSuccess(m);a.obakeImageSource&&_.qj("channelCreatedWithObakeImage",{imageSourceType:a.obakeImageSource})},
onServerError:function(){a.onChannelCreationEndpointError()}}})}}}};
_.f.onChannelCreationEndpointSuccess=function(a){if(a.createChannelError){var b;this.setErrorState(null==(b=a.createChannelError)?void 0:b.errorMessage);this.handleInput&&this.handleInput.validate()}else a.actions&&a.actions.some(function(c){var d;return _.B(c,_.vXb)||_.B(null==(d=_.B(c,AAc))?void 0:d.command,_.vXb)})||_.Tn(this.hostElement,"yt-close-popup-action",["ytd-channel-creation-dialog-renderer"])};
_.f.onChannelCreationEndpointError=function(){this.setErrorState();this.handleInput&&this.handleInput.validate()};
_.f.onCancelTap=function(){var a,b,c;if(!(null==(a=this.data)?0:null==(b=a.cancelButton)?0:null==(c=b.buttonRenderer)?0:c.isDisabled)){var d,e,h;a=null==(d=this.data)?void 0:null==(e=d.cancelButton)?void 0:null==(h=e.buttonRenderer)?void 0:h.command;if(!a||!_.B(a,_.zWa)){var l;this.nameInput&&(null==(l=this.data)?0:l.name)&&(this.nameInput.value=this.data.name);var m;this.handleInput&&(null==(m=this.data)?0:m.channelHandleInput)&&(this.handleInput.data=_.B(this.data.channelHandleInput,zAc));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.onChannelNameInput=function(){this.toggleCreateChannelButton();this.handleInput&&this.nameInput.value&&this.handleInput.updateHandleOnChannelNameInputChange(this.nameInput.value)};
_.f.onClearProfilePhotoTap=function(){var a,b,c;(null==(a=this.data)?0:null==(b=a.clearProfilePhotoButton)?0:null==(c=b.buttonRenderer)?0:c.isDisabled)||(this.set("data.isDefaultProfilePhoto",!0),this.set("data.clearProfilePhotoButton.buttonRenderer.isDisabled",!0))};
_.f.onEditAvatarTap=function(){var a,b,c;(null==(a=this.data)?0:null==(b=a.editAvatarButton)?0:null==(c=b.buttonRenderer)?0:c.isDisabled)||(this.hideContainer=!0,this.openProfilePicturePicker())};
_.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){this.resetErrorState();var b;this.set("errorMessage",null!=a?a:null==(b=this.data)?void 0:b.errorMessage)};
_.f.fetchImageBlobWithAlr=function(a,b){b=void 0===b?5:b;var c=this,d,e,h,l,m;return _.v(function(p){switch(p.nextAddress){case 1:return _.w(p,fetch(a,{method:"GET",mode:"cors"}),2);case 2:d=p.yieldResult;if(d.ok){p.jumpTo(3);break}if(0===b)throw Error();e=c.addJitter(Math.pow(2,5-b));return _.w(p,new Promise(function(q){setTimeout(q,1E3*e)}),4);
case 4:return p.return(c.fetchImageBlobWithAlr(a,b-1));case 3:if(!d.headers.get("content-type").split(";").some(function(q){return"text/plain"===q.trim()})){p.jumpTo(5);
break}h=c;l=h.fetchImageBlobWithAlr;return _.w(p,d.text(),6);case 6:return p.return(l.call(h,p.yieldResult,b-1));case 5:return _.w(p,d.blob(),7);case 7:return m=p.yieldResult,p.return(m)}})};
_.f.addJitter=function(a){var b=.3*a*Math.random();.5<Math.random()&&(b*=-1);return a+b};
_.f.openProfilePicturePicker=function(){var a=this,b,c,d,e,h;return _.v(function(l){if(1==l.nextAddress){b=a.data.scottyUploadUrl;if(!b)return l.return();c=document.documentElement.hasAttribute("dark");d=document.body.style.colorScheme;c&&(document.body.style.colorScheme="dark");e=vxc(wxc(uxc(nxc(c?"dark":"light")),function(m){var p,q,t,y,z;return _.v(function(D){if(1==D.nextAddress)return p=_.dw(Qxc(new Zxc(m.photoUrl,!1)).build(),"alr","yes"),a.obakeImageSource=a.pictureChangeSourceToObakeImageSourceType(m.photoSource),
_.Ig(D,2),a.setLoadingState(),_.w(D,a.fetchImageBlobWithAlr(p),4);if(2!=D.nextAddress)return q=D.yieldResult,t=new FileReader,t.addEventListener("load",function(){var E,I,S,T,fa,oa;return _.v(function(ea){if(1==ea.nextAddress){if(15728640<q.size)return a.setErrorState(null==(E=a.data)?void 0:E.imageSizeErrorMessage),_.Sj(Error("oi")),ea.return();if(!t.result)return a.setErrorState(null==(I=a.data)?void 0:I.genericImageLoadErrorMessage),_.Sj(Error("pi")),ea.return();S=t.result;_.Ig(ea,2);return _.w(ea,
o2b(q,b),4)}if(2!=ea.nextAddress)return T=ea.yieldResult,a.handleImageUpdatedAction(S,T),a.resetErrorState(),_.Kg(ea,0);fa=_.Lg(ea);a.setErrorState(null==(oa=a.data)?void 0:oa.uploadErrorMessage);fa instanceof Error?_.Rj(fa):_.Rj(new _.lg(JSON.stringify(fa)));_.Bo(ea)})}),t.readAsDataURL(q),_.Kg(D,0);
y=_.Lg(D);a.setErrorState(null==(z=a.data)?void 0:z.genericImageLoadErrorMessage);y instanceof Error?_.Rj(y):_.Rj(new _.lg(JSON.stringify(y)));_.Bo(D)})}),function(){a.hideContainer=!1;
document.body.style.colorScheme=d});
_.Ig(l,2);return _.w(l,e.openPicker(),4)}if(2!=l.nextAddress)return _.Kg(l,0);_.Lg(l);a.setErrorState(null==(h=a.data)?void 0:h.selectImageErrorMessage);_.Bo(l)})};
_.f.pictureChangeSourceToObakeImageSourceType=function(a){switch(a){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4;default:return 0}};
_.f.logScreenVe=function(){_.kz(_.Cl(),124448)};
_.f.graftServerVe=function(){var a=_.Gj(),b,c,d=null==(b=this.data)?void 0:null==(c=b.loggingDirectives)?void 0:c.trackingParams;d&&a&&(this.channelCreationFormVe=_.Cl().graftServerVe(d,a),a={visualElement:this.channelCreationFormVe},_.zl().reportShown(a))};
_.f.isNameChanged=function(a){var b;return(null==(b=this.data)?void 0:b.name)!==a};
_.f.isHandleChanged=function(a){var b,c=_.B(null==(b=this.data)?void 0:b.channelHandleInput,zAc);return c&&a?c.handle!==a:!1};
_.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};
_.J.Object.defineProperties(gLc.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(){if(this.data&&!this.data.isDefaultProfilePhoto){var a;return(null==(a=this.photoThumbnail)?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}},
enableIdentityForAllChannelCreationDialog:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.descriptionInfo)}}});
var e0=gLc;e0.prototype.dataChanged=e0.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],e0.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],e0.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],e0.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],e0.prototype,"errorMessage",void 0);_.U([_.N(),_.V("design:type",Object)],e0.prototype,"isLoading",void 0);
_.U([_.N(),_.V("design:type",String)],e0.prototype,"previewDataUrl",void 0);_.U([_.N(),_.V("design:type",Number)],e0.prototype,"obakeImageSource",void 0);_.U([_.N(),_.V("design:type",Object)],e0.prototype,"hideContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],e0.prototype,"modern",void 0);_.U([_.vq("#title-input"),_.V("design:type",Object)],e0.prototype,"nameInput",void 0);_.U([_.vq("#handle-input"),_.V("design:type",Object)],e0.prototype,"handleInput",void 0);
_.U([_.N(),_.V("design:type",Boolean)],e0.prototype,"enableNewChannelCreationOnIdForAll",void 0);_.U([_.M("data","data.isDefaultProfilePhoto","previewDataUrl"),_.V("design:type",Object),_.V("design:paramtypes",[])],e0.prototype,"photoThumbnail",null);_.U([_.M("data","data.isDefaultProfilePhoto","photoThumbnail"),_.V("design:type",Object),_.V("design:paramtypes",[])],e0.prototype,"userSetPhotoThumbnailUrl",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],e0.prototype,"hideProfilePhotoButtonLayer",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],e0.prototype,"enableIdentityForAllChannelCreationDialog",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e0.prototype,"dataChanged",null);
e0=_.U([_.P({is:"ytd-channel-creation-dialog-renderer",disableElementRegistration:!0})],e0);
_.Q(e0,"ytd-channel-creation-dialog-renderer",function(){if(void 0!==bLc)return bLc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-channel-creation-dialog-renderer" hidden$="[[hideContainer]]">\n  <div class="popup-header style-scope ytd-channel-creation-dialog-renderer">\n    <yt-formatted-string id="title" class="popup-header-title style-scope ytd-channel-creation-dialog-renderer" text="[[data.title]]">\n    </yt-formatted-string>\n  </div>\n  <div class="channel-creation-description style-scope ytd-channel-creation-dialog-renderer" hidden="[[!enableNewChannelCreationOnIdForAll]]">\n    <yt-formatted-string id="description-info" hidden="[[!data.descriptionInfo]]" text="[[data.descriptionInfo]]" class="style-scope ytd-channel-creation-dialog-renderer">\n    </yt-formatted-string>\n  </div>\n  <div class="profile-picture-container style-scope ytd-channel-creation-dialog-renderer">\n    <div class="profile-picture style-scope ytd-channel-creation-dialog-renderer">\n      <yt-img-shadow class="profile-photo style-scope ytd-channel-creation-dialog-renderer" height="128" thumbnail="[[photoThumbnail]]" width="128">\n      </yt-img-shadow>\n    </div>\n  </div>\n  <div class="profile-photo-button-layer style-scope ytd-channel-creation-dialog-renderer" hidden="[[hideProfilePhotoButtonLayer]]">\n    <div class="profile-photo-button-container style-scope ytd-channel-creation-dialog-renderer">\n      <ytd-button-renderer data="[[data.clearProfilePhotoButton.buttonRenderer]]" on-click="onClearProfilePhotoTap" class="style-scope ytd-channel-creation-dialog-renderer">\n      </ytd-button-renderer>\n      <ytd-button-renderer data="[[data.editAvatarButton.buttonRenderer]]" hidden="[[!data.editAvatarButton]]" on-click="onEditAvatarTap" class="style-scope ytd-channel-creation-dialog-renderer">\n      </ytd-button-renderer>\n    </div>\n    <yt-formatted-string class="optional-tag style-scope ytd-channel-creation-dialog-renderer" hidden="[[!data.profilePhotoOptionalTag]]" text="[[data.profilePhotoOptionalTag]]">\n    </yt-formatted-string>\n  </div>\n  <div class="name-and-disclaimer-container style-scope ytd-channel-creation-dialog-renderer">\n    <div class="profile-name style-scope ytd-channel-creation-dialog-renderer" hidden="[[!data.isNameEditable]]">\n      <tp-yt-paper-input id="title-input" class="input style-scope ytd-channel-creation-dialog-renderer" label="[[data.nameLabel]]" maxlength="50" required="" use-v2-underline="" value="[[data.name]]" on-input="onChannelNameInput"></tp-yt-paper-input>\n      <template is="dom-if" restamp="" if="[[data.channelHandleInput]]" on-dom-change="toggleCreateChannelButton" class="style-scope ytd-channel-creation-dialog-renderer">\n        <ytd-channel-handle-input-renderer id="handle-input" data="[[data.channelHandleInput.channelHandleInputRenderer]]" on-value-changed="toggleCreateChannelButton" class="style-scope ytd-channel-creation-dialog-renderer">\n        </ytd-channel-handle-input-renderer>\n      </template>\n    </div>\n    <div class="readonly-profile-name style-scope ytd-channel-creation-dialog-renderer" hidden="[[data.isNameEditable]]">\n      [[data.name]]\n    </div>\n    <div class="error-container style-scope ytd-channel-creation-dialog-renderer" hidden="[[!errorMessage]]">\n      <yt-formatted-string class="error style-scope ytd-channel-creation-dialog-renderer" text="[[errorMessage]]"></yt-formatted-string>\n    </div>\n    <div class="disclaimer-layer style-scope ytd-channel-creation-dialog-renderer" hidden="[[!data.additionalInfos]]">\n      <div class="disclaimer-layer-paragraphs-container style-scope ytd-channel-creation-dialog-renderer">\n        <template is="dom-repeat" items="[[data.additionalInfos]]" class="style-scope ytd-channel-creation-dialog-renderer">\n          <yt-formatted-string respect-html-dir="" text="[[item]]" class="style-scope ytd-channel-creation-dialog-renderer"></yt-formatted-string>\n        </template>\n      </div>\n    </div>\n    <div class="disclaimer-layer style-scope ytd-channel-creation-dialog-renderer" hidden="[[!data.disclaimer]]">\n      <div class="style-scope ytd-channel-creation-dialog-renderer">\n        <yt-formatted-string class="warm-welcome-disclaimer style-scope ytd-channel-creation-dialog-renderer" respect-html-dir="" text="[[data.disclaimer]]">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <div hidden="[[!data.infos]]" class="style-scope ytd-channel-creation-dialog-renderer">\n      <template is="dom-repeat" items="[[data.infos]]" class="style-scope ytd-channel-creation-dialog-renderer">\n        <div class="disclaimer-layer disclaimer-layer-no-icon style-scope ytd-channel-creation-dialog-renderer">\n          <yt-formatted-string respect-html-dir="" text="[[item]]" class="style-scope ytd-channel-creation-dialog-renderer"></yt-formatted-string>\n        </div>\n      </template>\n    </div>\n  </div>\n  <div class="button-layer style-scope ytd-channel-creation-dialog-renderer">\n    <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" on-click="onCancelTap" class="style-scope ytd-channel-creation-dialog-renderer">\n    </ytd-button-renderer>\n    <ytd-button-renderer id="create-channel-button" data="[[data.createChannelButton.buttonRenderer]]" on-click="onCreateTap" class="style-scope ytd-channel-creation-dialog-renderer">\n    </ytd-button-renderer>\n  </div>\n  <div class="spinner-container style-scope ytd-channel-creation-dialog-renderer" hidden="[[!isLoading]]">\n    <tp-yt-paper-spinner-lite active="[[isLoading]]" class="style-scope ytd-channel-creation-dialog-renderer"></tp-yt-paper-spinner-lite>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aLc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-creation-dialog-renderer {display: flexbox;display: flex;flex: 1;flex-basis: 0.000000001px;} ytd-channel-creation-dialog-renderer[dialog][dialog][dialog] {margin: 0;padding: 0;background: var(--yt-spec-raised-background);} ytd-channel-creation-dialog-renderer[modern] .button-layer.ytd-channel-creation-dialog-renderer {border-top: 0;} ytd-channel-creation-dialog-renderer[modern] .popup-header.ytd-channel-creation-dialog-renderer {border-bottom: 0;} .container.ytd-channel-creation-dialog-renderer {min-height: 488px;width: 738px;position: relative;flex: 1 1 auto;display: flexbox;display: flex;flex-direction: column;justify-content: space-between;} .popup-header.ytd-channel-creation-dialog-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);height: 63px;text-align: left;justify-content: center;display: flexbox;display: flex;flex-direction: column;} .channel-creation-description.ytd-channel-creation-dialog-renderer {color: var(--yt-spec-text-primary);padding: 28px 140px 0;display: flexbox;display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .readonly-profile-name.ytd-channel-creation-dialog-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} .popup-header-title.ytd-channel-creation-dialog-renderer {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: 700;} .spinner-container.ytd-channel-creation-dialog-renderer {position: absolute;width: 100%;height: 100%;display: flexbox;display: flex;align-items: center;justify-content: center;} .profile-picture-container.ytd-channel-creation-dialog-renderer {margin-top: 36px;display: inline-flexbox;display: inline-flex;justify-content: center;} .profile-photo.ytd-channel-creation-dialog-renderer {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 50%;width: 120px;height: 120px;margin: 0 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} .profile-name.ytd-channel-creation-dialog-renderer {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.ytd-channel-creation-dialog-renderer {margin-top: 12px;} .readonly-profile-name.ytd-channel-creation-dialog-renderer {color: var(--yt-spec-text-primary);margin-bottom: 28px;text-align: center;} .name-and-disclaimer-container.ytd-channel-creation-dialog-renderer {padding: 0 140px;} .disclaimer-layer.ytd-channel-creation-dialog-renderer {color: var(--yt-spec-text-secondary);text-align: left;margin: 8px 0;display: flexbox;display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1rem;line-height: 1.6rem;font-weight: 400;} .disclaimer-layer-paragraphs-container.ytd-channel-creation-dialog-renderer {display: flex;flex-direction: column;} .disclaimer-layer-paragraphs-container.ytd-channel-creation-dialog-renderer yt-formatted-string.ytd-channel-creation-dialog-renderer:not(:first-of-type) {margin-top: 8px;} .disclaimer-layer-no-icon.ytd-channel-creation-dialog-renderer {padding-left: 18px;} .button-layer.ytd-channel-creation-dialog-renderer {position: -webkit-sticky;position: sticky;bottom: 0;background: var(--yt-spec-raised-background);} .icon-container.ytd-channel-creation-dialog-renderer {min-height: 13px;min-width: 13px;margin-right: 5px;} yt-icon.ytd-channel-creation-dialog-renderer {height: 13px;width: 13px;} .error-container.ytd-channel-creation-dialog-renderer {text-align: center;align-self: center;} .error.ytd-channel-creation-dialog-renderer {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.ytd-channel-creation-dialog-renderer {margin: 16px 0;display: flexbox;display: flex;flex-direction: column;} .profile-photo-button-container.ytd-channel-creation-dialog-renderer {align-items: center;justify-content: center;display: flexbox;display: flex;flex-direction: row;} .optional-tag.ytd-channel-creation-dialog-renderer {color: var(--yt-spec-text-secondary);font-style: italic;display: inline-flexbox;display: inline-flex;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .button-layer.ytd-channel-creation-dialog-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);height: 52px;margin-top: 16px;align-items: center;justify-content: center;display: flexbox;display: flex;flex-direction: row;} tp-yt-paper-input.ytd-channel-creation-dialog-renderer[focused] tp-yt-paper-input-container[style-target=host] {border-radius: 8px;padding: 4px 8px;border: 1px solid var(--yt-spec-themed-blue);} tp-yt-paper-input.ytd-channel-creation-dialog-renderer {--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;--paper-input-container-underline-disabled-display: none;} tp-yt-paper-input.ytd-channel-creation-dialog-renderer tp-yt-paper-input-container[style-target=host] {border-radius: 8px;padding: 4px 8px;border: 1px solid var(--yt-spec-10-percent-layer);} #cancel-button.ytd-channel-creation-dialog-renderer {margin-left: auto;} ytd-channel-creation-dialog-renderer[enable-identity-for-all-channel-creation-dialog] #create-channel-button.ytd-channel-creation-dialog-renderer {margin-right: 16px;margin-left: 8px;}</style>');
aLc=d}d=aLc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bLc=a});var hLc;var iLc;var f0=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.isLoading=!1;a.isDisabled=!1;return a};
_.H(f0,_.O);f0.prototype.attached=function(){this.hostElement.setAttribute("dialog","true")};
f0.prototype.updateDisabled=function(){var a;this.isDisabled=this.isLoading||void 0===(null==(a=this.handleInput)?void 0:a.value);this.set("data.saveButton.buttonRenderer.isDisabled",this.isDisabled)};
f0.prototype.onSaveClick=function(){var a=this;if(!this.isDisabled&&void 0!==this.handleInput.value){var b;void 0!==(null==(b=this.data)?void 0:b.editChannelHandleEndpoint)&&(this.errorMessage=void 0,this.isLoading=!0,this.ytComponentBehavior.resolveCommand(this.data.editChannelHandleEndpoint,{form:{handle:this.handleInput.value},commandController:{onSuccess:function(){var c;if(null==(c=a.data)?0:c.nextEndpoint){var d;a.ytComponentBehavior.resolveCommand(null==(d=a.data)?void 0:d.nextEndpoint)}else a.isLoading=
!1,a.closeDialog()},
onServerError:function(){a.isLoading=!1;a.handleInput.validate();var c;a.errorMessage=null==(c=a.data)?void 0:c.errorMessage}}}))}};
f0.prototype.closeDialog=function(){_.Tn(this.hostElement,"yt-close-popup-action",[this.is])};
var g0=f0;g0.prototype.updateDisabled=g0.prototype.updateDisabled;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],g0.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],g0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],g0.prototype,"modern",void 0);_.U([_.vq("#handle-input"),_.V("design:type",fLc)],g0.prototype,"handleInput",void 0);
_.U([_.uq("isLoading"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g0.prototype,"updateDisabled",null);g0=_.U([_.P({is:"ytd-channel-handle-edit-dialog-renderer",disableElementRegistration:!0})],g0);
_.Q(g0,"ytd-channel-handle-edit-dialog-renderer",function(){if(void 0!==iLc)return iLc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="container" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n  <div id="header" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n    <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-channel-handle-edit-dialog-renderer"></yt-formatted-string>\n    <template is="dom-if" restamp="" if="[[data.dismissButton]]" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      <ytd-button-renderer id="dismiss-button" data="[[data.dismissButton.buttonRenderer]]" on-click="closeDialog" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      </ytd-button-renderer>\n    </template>\n  </div>\n\n  <div id="body" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n    <yt-img-shadow id="profile-picture" height="128" thumbnail="[[data.profilePicture]]" width="128" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n    </yt-img-shadow>\n\n    <div id="name" class="style-scope ytd-channel-handle-edit-dialog-renderer">[[data.channelTitle]]</div>\n\n    <template is="dom-if" restamp="" if="[[data.channelHandleInput]]" on-dom-change="updateDisabled" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      <ytd-channel-handle-input-renderer id="handle-input" data="[[data.channelHandleInput.channelHandleInputRenderer]]" on-value-changed="updateDisabled" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      </ytd-channel-handle-input-renderer>\n    </template>\n\n    <template is="dom-if" restamp="" if="[[data.existingHandle]]" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      <div id="existing-handle" dir="ltr" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n        [[data.existingHandle]]\n      </div>\n    </template>\n\n    <template is="dom-if" restamp="" if="[[data.bodyText]]" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      <yt-formatted-string id="body-text" text="[[data.bodyText]]" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      </yt-formatted-string>\n    </template>\n\n    <template is="dom-if" restamp="" if="[[errorMessage]]" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      <yt-formatted-string id="error-message" text="[[errorMessage]]" class="style-scope ytd-channel-handle-edit-dialog-renderer"></yt-formatted-string>\n    </template>\n\n    <template is="dom-repeat" items="[[data.infoItems]]" as="infoItem" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      <div class="info-item style-scope ytd-channel-handle-edit-dialog-renderer">\n        <yt-icon class="info-item-icon style-scope ytd-channel-handle-edit-dialog-renderer" icon="[[infoItem.icon.iconType]]">\n        </yt-icon>\n        <yt-formatted-string class="info-item-text style-scope ytd-channel-handle-edit-dialog-renderer" text="[[infoItem.infoText]]">\n        </yt-formatted-string>\n      </div>\n    </template>\n  </div>\n\n  <div id="footer" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n    <template is="dom-if" restamp="" if="[[data.cancelButton]]" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" on-click="closeDialog" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      </ytd-button-renderer>\n    </template>\n    <template is="dom-if" restamp="" if="[[data.saveButton]]" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      <ytd-button-renderer id="save-button" data="[[data.saveButton.buttonRenderer]]" on-click="onSaveClick" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n      </ytd-button-renderer>\n    </template>\n  </div>\n\n  <div id="spinner-container" hidden="[[!isLoading]]" class="style-scope ytd-channel-handle-edit-dialog-renderer">\n    <tp-yt-paper-spinner-lite active="[[isLoading]]" class="style-scope ytd-channel-handle-edit-dialog-renderer"></tp-yt-paper-spinner-lite>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hLc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-handle-edit-dialog-renderer {display: flex;} ytd-channel-handle-edit-dialog-renderer[dialog][dialog][dialog] {margin: 0;padding: 0;} ytd-channel-handle-edit-dialog-renderer[modern] #header.ytd-channel-handle-edit-dialog-renderer {border-bottom: 0;} ytd-channel-handle-edit-dialog-renderer[modern] #footer.ytd-channel-handle-edit-dialog-renderer {border-top: 0;} #container.ytd-channel-handle-edit-dialog-renderer {flex: 1 1 auto;display: flex;flex-direction: column;justify-content: space-between;width: 738px;} #header.ytd-channel-handle-edit-dialog-renderer {display: flex;flex-direction: row;justify-content: space-between;align-items: center;height: 63px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 0 24px;} #title.ytd-channel-handle-edit-dialog-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;color: var(--yt-spec-text-primary);} #body.ytd-channel-handle-edit-dialog-renderer {-ms-align-self: center;align-self: center;display: flex;flex-direction: column;align-items: center;box-sizing: border-box;width: 100%;max-width: 488px;padding: 54px 24px 42px;} #profile-picture.ytd-channel-handle-edit-dialog-renderer {width: 128px;height: 128px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 50%;background-color: transparent;overflow: hidden;} #name.ytd-channel-handle-edit-dialog-renderer {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.ytd-channel-handle-edit-dialog-renderer {-ms-align-self: stretch;align-self: stretch;margin-top: 24px;} #existing-handle.ytd-channel-handle-edit-dialog-renderer {margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;color: var(--yt-spec-text-primary);} #body-text.ytd-channel-handle-edit-dialog-renderer {margin-top: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} #error-message.ytd-channel-handle-edit-dialog-renderer {margin-top: 12px;color: var(--yt-spec-brand-link-text);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .info-item.ytd-channel-handle-edit-dialog-renderer {-ms-align-self: stretch;align-self: stretch;display: flex;flex-direction: row;align-items: center;margin-top: 12px;} .info-item-icon.ytd-channel-handle-edit-dialog-renderer {height: 16px;width: 16px;} .info-item-text.ytd-channel-handle-edit-dialog-renderer {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.ytd-channel-handle-edit-dialog-renderer {display: flex;flex-direction: row;justify-content: flex-end;align-items: center;height: 51px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #footer.ytd-channel-handle-edit-dialog-renderer>ytd-button-renderer.ytd-channel-handle-edit-dialog-renderer {margin-right: 8px;} #spinner-container.ytd-channel-handle-edit-dialog-renderer {position: absolute;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}</style>');
hLc=d}d=hLc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iLc=a});var jLc;var kLc;var lLc=function(){return _.O.apply(this,arguments)||this};
_.H(lLc,_.O);lLc.prototype.configureRendererStamper=function(){return{"data.button":{id:"button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.feedback":{id:"feedback",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
var h0=lLc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],h0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],h0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],h0.prototype,"data",void 0);h0=_.U([_.P({is:"ytd-channel-switcher-footer-renderer",disableElementRegistration:!0})],h0);
_.Q(h0,"ytd-channel-switcher-footer-renderer",function(){if(void 0!==kLc)return kLc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-channel-switcher-footer-renderer"></div>\n<div id="feedback" class="style-scope ytd-channel-switcher-footer-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jLc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-switcher-footer-renderer {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: flexbox;display: flex;flex-direction: row;align-items: center;} #button.ytd-channel-switcher-footer-renderer {margin-left: 8px;flex: 1;} #feedback.ytd-channel-switcher-footer-renderer {margin-right: 8px;}</style>");
jLc=d}d=jLc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kLc=a});var mLc;var nLc;var oLc;var pLc;var qLc=function(){return _.O.apply(this,arguments)||this};
_.H(qLc,_.O);qLc.prototype.onIronChange=function(){if(this.checkbox&&this.onDontAskAgainChanged)this.onDontAskAgainChanged(this.checkbox.checked)};
var i0=qLc;i0.prototype.onIronChange=i0.prototype.onIronChange;_.U([_.N(),_.V("design:type",Object)],i0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!1}),_.V("design:type",Function)],i0.prototype,"onDontAskAgainChanged",void 0);_.U([_.vq("#checkbox"),_.V("design:type",Object)],i0.prototype,"checkbox",void 0);_.U([_.tq("iron-change"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],i0.prototype,"onIronChange",null);
i0=_.U([_.P({is:"ytd-identity-prompt-footer-renderer",disableElementRegistration:!0})],i0);
_.Q(i0,"ytd-identity-prompt-footer-renderer",function(){if(void 0!==pLc)return pLc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-identity-prompt-footer-renderer">\n  <yt-formatted-string text="[[data.dontShowAgainText]]" class="style-scope ytd-identity-prompt-footer-renderer"></yt-formatted-string>\n</tp-yt-paper-checkbox>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oLc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-identity-prompt-footer-renderer {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: flexbox;display: flex;flex-direction: row;align-items: center;padding-left: 16px;} tp-yt-paper-radio-button.ytd-identity-prompt-footer-renderer,tp-yt-paper-checkbox.ytd-identity-prompt-footer-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
oLc=d}d=oLc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pLc=a});var rLc=function(){var a=_.O.apply(this,arguments)||this;a.dontAskAgain=!1;a.showPopup=!1;a.boundDontAskAgainChanged=function(b){a.dontAskAgainChanged(b)};
a.boundOnAccountItemTap=function(b){a.onAccountItemTap(b)};
return a};
_.H(rLc,_.O);_.f=rLc.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;_.$q(this.hostElement).querySelector("#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});_.Hp(a,b)}};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.dataChanged=function(){this.data&&this.redirectOnlyAccount(this.data)};
_.f.redirectOnlyAccount=function(a){a.sections&&0<a.sections.length&&(a=_.B(a.sections[0],_.NFb),(null==a?0:a.contents)&&1>=(null==a?void 0:a.contents.length)?(a=_.Nf(window.location.href),(null==a?0:a.next)&&_.kga(a.next)?_.Hp(a.next):_.Hp("/")):this.showPopup=!0)};
var j0=rLc;j0.prototype.dataChanged=j0.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],j0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],j0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],j0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!1}),_.V("design:type",Object)],j0.prototype,"dontAskAgain",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],j0.prototype,"showPopup",void 0);_.U([_.N({reflectToAttribute:!1}),_.V("design:type",Object)],j0.prototype,"boundDontAskAgainChanged",void 0);_.U([_.N({reflectToAttribute:!1}),_.V("design:type",Object)],j0.prototype,"boundOnAccountItemTap",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],j0.prototype,"dataChanged",null);
j0=_.U([_.P({is:"ytd-channel-switcher-renderer",disableElementRegistration:!0})],j0);
_.Q(j0,"ytd-channel-switcher-renderer",function(){if(void 0!==nLc)return nLc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-channel-switcher-renderer"></div>\n<div id="container" class="menu-container style-scope ytd-channel-switcher-renderer">\n  <div id="sections" class="style-scope ytd-channel-switcher-renderer"></div>\n</div>\n<div id="footer" class="style-scope ytd-channel-switcher-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mLc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-switcher-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);width: 400px;padding: 0px;margin: 0px;} ytd-channel-switcher-renderer[show-popup] {display: flexbox;display: flex;flex-direction: column;} ytd-channel-switcher-renderer:not([show-popup]) {display: none;} .menu-container.ytd-channel-switcher-renderer {max-height: 568px;overflow-y: auto;} .menu-container.ytd-channel-switcher-renderer::-webkit-scrollbar {width: 16px;} .menu-container.ytd-channel-switcher-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} .menu-container.ytd-channel-switcher-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #sections.ytd-channel-switcher-renderer {padding: 8px 0;}</style>");
mLc=d}d=mLc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nLc=a});var sLc;var tLc;var uLc=function(){return _.O.apply(this,arguments)||this};
_.H(uLc,_.O);_.J.Object.defineProperties(uLc.prototype,{steps:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.steps?this.data.steps:[]}}});
var vLc=uLc;_.U([_.N(),_.V("design:type",Object)],vLc.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Array),_.V("design:paramtypes",[])],vLc.prototype,"steps",null);vLc=_.U([_.P({is:"ytd-channel-transfer-stepper-renderer",disableElementRegistration:!0})],vLc);
_.Q(vLc,"ytd-channel-transfer-stepper-renderer",function(){if(void 0!==tLc)return tLc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-channel-transfer-stepper-renderer">\n  <template is="dom-repeat" items="[[steps]]" as="step" class="style-scope ytd-channel-transfer-stepper-renderer">\n    <div class="step-and-separator style-scope ytd-channel-transfer-stepper-renderer">\n      <div class="step style-scope ytd-channel-transfer-stepper-renderer" state$="[[step.state]]">\n        <yt-formatted-string class="step-title style-scope ytd-channel-transfer-stepper-renderer" text="[[step.title]]"></yt-formatted-string>\n        <div class="step-badge style-scope ytd-channel-transfer-stepper-renderer"></div>\n      </div>\n      <div class="separator style-scope ytd-channel-transfer-stepper-renderer"></div>\n    </div>\n  </template>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sLc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>.stepper.ytd-channel-transfer-stepper-renderer {padding: 8px 0;display: flex;} .step-and-separator.ytd-channel-transfer-stepper-renderer {position: relative;margin: 0 8px;min-width: 105px;flex: 1;flex-basis: 0.000000001px;display: flex;justify-content: center;} .step.ytd-channel-transfer-stepper-renderer {outline: none;padding: 4px 16px;height: 64px;min-width: 128px;display: flex;flex-direction: column;justify-content: center;align-items: center;} .separator.ytd-channel-transfer-stepper-renderer {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;flex: 1;flex-basis: 0.000000001px;} .step-badge.ytd-channel-transfer-stepper-renderer {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: flex;justify-content: center;align-items: center;} .step-title.ytd-channel-transfer-stepper-renderer {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: flex;flex-direction: row;align-items: center;justify-content: center;} .step.ytd-channel-transfer-stepper-renderer[state=STEPPER_RENDERER_STATE_ACTIVE] .step-title.ytd-channel-transfer-stepper-renderer {color: var(--yt-spec-call-to-action);} .step.ytd-channel-transfer-stepper-renderer[state=STEPPER_RENDERER_STATE_INACTIVE] .step-title.ytd-channel-transfer-stepper-renderer {color: var(--yt-spec-text-primary);} .step.ytd-channel-transfer-stepper-renderer[state=STEPPER_RENDERER_STATE_ACTIVE] .step-badge.ytd-channel-transfer-stepper-renderer {width: 12px;height: 12px;margin: 2px;} .step.ytd-channel-transfer-stepper-renderer[state=STEPPER_RENDERER_STATE_INACTIVE] .step-badge.ytd-channel-transfer-stepper-renderer {width: 8px;height: 8px;margin: 4px;}</style>');
sLc=d}d=sLc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tLc=a});var wLc;var xLc;var yLc=function(){var a=_.O.apply(this,arguments)||this;a.data=null;a.isError=!1;a.isLoading=!1;a.modern=_.u("web_modern_dialogs");return a};
_.H(yLc,_.O);_.f=yLc.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.hostElement.hasAttribute("dialog")||this.hostElement.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)};
var k0=yLc;k0.prototype.onYtServiceRequestError=k0.prototype.onYtServiceRequestError;k0.prototype.onYtServiceRequestSent=k0.prototype.onYtServiceRequestSent;k0.prototype.dataChanged=k0.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],k0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],k0.prototype,"data",void 0);
_.U([_.N({computed:"computeProfileName(data.personalAccountTile.contents.createCoreIdentityChannelContentRenderer)"}),_.V("design:type",String)],k0.prototype,"profileName",void 0);_.U([_.N(),_.V("design:type",Object)],k0.prototype,"isError",void 0);_.U([_.N(),_.V("design:type",Object)],k0.prototype,"isLoading",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],k0.prototype,"modern",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k0.prototype,"dataChanged",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],k0.prototype,"onYtServiceRequestSent",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],k0.prototype,"onYtServiceRequestError",null);
k0=_.U([_.P({is:"ytd-channel-warm-welcome-cont-renderer",disableElementRegistration:!0})],k0);
_.Q(k0,"ytd-channel-warm-welcome-cont-renderer",function(){if(void 0!==xLc)return xLc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-channel-warm-welcome-cont-renderer">\n  <div class="popup-header style-scope ytd-channel-warm-welcome-cont-renderer">\n    <h2 class="style-scope ytd-channel-warm-welcome-cont-renderer">\n      <yt-formatted-string id="title" class="popup-header-title style-scope ytd-channel-warm-welcome-cont-renderer" text="[[data.title]]">\n      </yt-formatted-string>\n    </h2>\n  </div>\n  <div class="tiles style-scope ytd-channel-warm-welcome-cont-renderer">\n    <div id="personal-account-tile" class="tile style-scope ytd-channel-warm-welcome-cont-renderer">\n      <div class="tile-content style-scope ytd-channel-warm-welcome-cont-renderer">\n        <div class="tile-header style-scope ytd-channel-warm-welcome-cont-renderer">\n          <h3 class="style-scope ytd-channel-warm-welcome-cont-renderer">\n            <yt-formatted-string id="personal_account_tile-title" class="tile-header-title style-scope ytd-channel-warm-welcome-cont-renderer" text="[[data.personalAccountTile.title]]">\n            </yt-formatted-string>\n          </h3>\n        </div>\n        <div class="tile-description style-scope ytd-channel-warm-welcome-cont-renderer">\n          <yt-formatted-string id="personal_account_tile-description" class="tile-description-text style-scope ytd-channel-warm-welcome-cont-renderer" text="[[data.personalAccountTile.description]]">\n          </yt-formatted-string>\n        </div>\n        <div class="tile-profile-picture style-scope ytd-channel-warm-welcome-cont-renderer">\n          <yt-img-shadow class="profile-photo style-scope ytd-channel-warm-welcome-cont-renderer" 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 style-scope ytd-channel-warm-welcome-cont-renderer">[[profileName]]</div>\n        <div class="tos style-scope ytd-channel-warm-welcome-cont-renderer">\n          <template is="dom-repeat" items="[[data.personalAccountTile.contents.createCoreIdentityChannelContentRenderer.additionalInfos]]" class="style-scope ytd-channel-warm-welcome-cont-renderer">\n            <yt-formatted-string text="[[item]]" class="style-scope ytd-channel-warm-welcome-cont-renderer"></yt-formatted-string>\n          </template>\n        </div>\n      </div>\n      <div class="tile-button-layer style-scope ytd-channel-warm-welcome-cont-renderer">\n        <span id="personal-account-tile-select-button" class="style-scope ytd-channel-warm-welcome-cont-renderer"></span>\n      </div>\n    </div>\n    <span class="tile-separator style-scope ytd-channel-warm-welcome-cont-renderer"></span>\n    <div id="brand-account-tile" class="tile style-scope ytd-channel-warm-welcome-cont-renderer">\n      <div class="tile-content style-scope ytd-channel-warm-welcome-cont-renderer">\n        <div class="tile-header style-scope ytd-channel-warm-welcome-cont-renderer">\n          <h3 class="style-scope ytd-channel-warm-welcome-cont-renderer">\n            <yt-formatted-string id="brand_account_tile-title" class="tile-header-title style-scope ytd-channel-warm-welcome-cont-renderer" text="[[data.brandAccountTile.title]]">\n            </yt-formatted-string>\n          </h3>\n        </div>\n        <div class="tile-description style-scope ytd-channel-warm-welcome-cont-renderer">\n          <yt-formatted-string id="brand_account_tile-description" class="tile-description-text style-scope ytd-channel-warm-welcome-cont-renderer" text="[[data.brandAccountTile.description]]">\n          </yt-formatted-string>\n        </div>\n        <div class="tile-illustration style-scope ytd-channel-warm-welcome-cont-renderer">\n          <yt-img-shadow height="164" thumbnail="[[data.brandAccountTile.illustration]]" class="style-scope ytd-channel-warm-welcome-cont-renderer">\n          </yt-img-shadow>\n        </div>\n      </div>\n      <div class="tile-button-layer style-scope ytd-channel-warm-welcome-cont-renderer">\n        <span id="brand-account-tile-select-button" class="centered-button tile-button style-scope ytd-channel-warm-welcome-cont-renderer"></span>\n      </div>\n    </div>\n    <div class="spinner-container style-scope ytd-channel-warm-welcome-cont-renderer" hidden="[[!isLoading]]">\n      <tp-yt-paper-spinner-lite active="[[isLoading]]" class="style-scope ytd-channel-warm-welcome-cont-renderer"></tp-yt-paper-spinner-lite>\n    </div>\n  </div>\n  <div class="error-container style-scope ytd-channel-warm-welcome-cont-renderer" hidden="[[!isError]]">\n    <yt-formatted-string class="error style-scope ytd-channel-warm-welcome-cont-renderer" text="[[data.errorMessage]]"></yt-formatted-string>\n  </div>\n  <div class="disclaimer-layer style-scope ytd-channel-warm-welcome-cont-renderer" hidden="[[!data.disclaimer]]">\n      <yt-formatted-string class="warm-welcome-disclaimer style-scope ytd-channel-warm-welcome-cont-renderer" text="[[data.disclaimer]]"></yt-formatted-string>\n  </div>\n  <div class="button-layer style-scope ytd-channel-warm-welcome-cont-renderer">\n    <span id="cancel-button" class="centered-button tile-button style-scope ytd-channel-warm-welcome-cont-renderer"></span>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wLc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-warm-welcome-cont-renderer {display: flexbox;display: flex;min-height: 484px;width: 657px;flex: 1;flex-basis: 0.000000001px;} ytd-channel-warm-welcome-cont-renderer[dialog][dialog][dialog] {margin: 0;padding: 0;} ytd-channel-warm-welcome-cont-renderer[modern] .button-layer.ytd-channel-warm-welcome-cont-renderer {border-top: 0;} .container.ytd-channel-warm-welcome-cont-renderer {padding: 24px 0 0;flex: 1 1 auto;display: flexbox;display: flex;flex-direction: column;justify-content: space-between;} .popup-header.ytd-channel-warm-welcome-cont-renderer {text-align: center;margin-bottom: 12px;display: inline-flexbox;display: inline-flex;justify-content: center;} .popup-header-title.ytd-channel-warm-welcome-cont-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} .tiles.ytd-channel-warm-welcome-cont-renderer {margin: 20px 0 0;padding-bottom: 16px;position: relative;display: flexbox;display: flex;flex-direction: row;} .spinner-container.ytd-channel-warm-welcome-cont-renderer {position: absolute;width: 100%;height: 100%;display: flexbox;display: flex;align-items: center;justify-content: center;} .spinner-container.ytd-channel-warm-welcome-cont-renderer>tp-yt-paper-spinner-lite.ytd-channel-warm-welcome-cont-renderer[active] {background-color: var(--paper-dialog-background-color,var(--primary-background-color));} .tile.ytd-channel-warm-welcome-cont-renderer {width: 280px;margin: 0 24px;display: flexbox;display: flex;flex-direction: column;justify-content: space-between;} .tile-content.ytd-channel-warm-welcome-cont-renderer {min-height: 260px;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: flex-start;} .tile-description.ytd-channel-warm-welcome-cont-renderer {text-align: center;margin-top: 8px;} .tile-header.ytd-channel-warm-welcome-cont-renderer {text-align: center;} .tile-header-title.ytd-channel-warm-welcome-cont-renderer {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.ytd-channel-warm-welcome-cont-renderer {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.ytd-channel-warm-welcome-cont-renderer {margin-top: 16px;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: column;align-items: center;} .tile-profile-picture.ytd-channel-warm-welcome-cont-renderer>yt-img-shadow.ytd-channel-warm-welcome-cont-renderer {width: 96px;height: 96px;margin: 0 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} .profile-photo.ytd-channel-warm-welcome-cont-renderer {border: 1px solid var(--yt-spec-10-percent-layer);} .tile-profile-name.ytd-channel-warm-welcome-cont-renderer {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.ytd-channel-warm-welcome-cont-renderer {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.ytd-channel-warm-welcome-cont-renderer {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.ytd-channel-warm-welcome-cont-renderer {text-align: center;align-self: center;} .error.ytd-channel-warm-welcome-cont-renderer {color: var(--yt-spec-brand-link-text);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .tile-profile-picture.ytd-channel-warm-welcome-cont-renderer,.tile-illustration.ytd-channel-warm-welcome-cont-renderer {margin-top: 16px;} .tile-separator.ytd-channel-warm-welcome-cont-renderer {flex: 0 0 1px;border-right: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;} .button-layer.ytd-channel-warm-welcome-cont-renderer {flex: 0 0 49px;border-top: 1px solid var(--yt-spec-10-percent-layer);margin-top: 16px;display: flexbox;display: flex;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;}</style>');
wLc=d}d=wLc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xLc=a});var zLc;var ALc;var BLc=function(){var a=_.O.apply(this,arguments)||this;a.data=null;return a};
_.H(BLc,_.O);BLc.prototype.configureRendererStamper=function(){return{"data.nextButton":{id:"next-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.cancelButton":{id:"cancel-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
BLc.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.hostElement.hasAttribute("autofocus")||this.hostElement.setAttribute("autofocus","true")};
var CLc=BLc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],CLc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],CLc.prototype,"data",void 0);CLc=_.U([_.P({is:"ytd-channel-warm-welcome-renderer",disableElementRegistration:!0})],CLc);
_.Q(CLc,"ytd-channel-warm-welcome-renderer",function(){if(void 0!==ALc)return ALc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-channel-warm-welcome-renderer">\n  <div class="illustration style-scope ytd-channel-warm-welcome-renderer">\n    <yt-img-shadow height="254" thumbnail="[[data.illustration]]" class="style-scope ytd-channel-warm-welcome-renderer">\n    </yt-img-shadow>\n  </div>\n  <div class="content style-scope ytd-channel-warm-welcome-renderer">\n    <div class="popup-header style-scope ytd-channel-warm-welcome-renderer">\n      <h2 class="style-scope ytd-channel-warm-welcome-renderer">\n        <yt-formatted-string id="title" class="popup-header-title style-scope ytd-channel-warm-welcome-renderer" text="[[data.title]]">\n        </yt-formatted-string>\n      </h2>\n    </div>\n    <div class="popup-description style-scope ytd-channel-warm-welcome-renderer">\n      <yt-formatted-string id="description" class="popup-description-text style-scope ytd-channel-warm-welcome-renderer" text="[[data.description]]">\n      </yt-formatted-string>\n    </div>\n    <div class="button-layer style-scope ytd-channel-warm-welcome-renderer">\n      <div id="next-button" class="style-scope ytd-channel-warm-welcome-renderer"></div>\n      <div id="cancel-button" class="style-scope ytd-channel-warm-welcome-renderer"></div>\n    </div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zLc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-channel-warm-welcome-renderer {display: flexbox;display: flex;min-height: 484px;width: 657px;flex: 1;flex-basis: 0.000000001px;} ytd-channel-warm-welcome-renderer[dialog][dialog][dialog] {margin: 0;padding: 0;} .container.ytd-channel-warm-welcome-renderer {padding: 24px 28px 4px;display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;align-items: center;justify-content: space-between;} .illustration.ytd-channel-warm-welcome-renderer {height: 254px;} .content.ytd-channel-warm-welcome-renderer {margin-top: 20px;display: flexbox;display: flex;flex-direction: column;} .popup-header.ytd-channel-warm-welcome-renderer {text-align: center;padding: 0 24px;margin-bottom: 8px;display: inline-flexbox;display: inline-flex;justify-content: center;} .popup-header-title.ytd-channel-warm-welcome-renderer {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.ytd-channel-warm-welcome-renderer {margin-bottom: 16px;padding: 0 48px;display: inline-flexbox;display: inline-flex;justify-content: center;} .popup-description-text.ytd-channel-warm-welcome-renderer {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.ytd-channel-warm-welcome-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;align-items: center;} .button-layer.ytd-channel-warm-welcome-renderer ytd-button-renderer.ytd-channel-warm-welcome-renderer {margin-top: 8px;}</style>');
zLc=d}d=zLc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ALc=a});var DLc;var ELc;var FLc=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,FLc.prototype)};
_.H(FLc,Error);var GLc=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,GLc.prototype)};
_.H(GLc,Error);var HLc=function(a){this.requirements=a;this.JSC$16180_maxFileSize=1048576*a.maxFileSizeMB},ILc=function(a,b){if(b.size>a.JSC$16180_maxFileSize)throw new FLc(a.requirements.maxFileSizeMB);
};var JLc=function(a,b){this.canvas=a;this.imageEditorBuilder=b};
JLc.prototype.addEventListeners=function(a){var b=function(e){KLc(a,e)};
this.JSC$16186_mouseDownEvent=b;var c=function(e){LLc(a,e)};
this.JSC$16186_mouseMoveEvent=c;var d=function(){MLc(a)};
this.JSC$16186_mouseUpEvent=d;this.canvas.addEventListener("mousedown",b);this.canvas.addEventListener("mousemove",c);document.addEventListener("mouseup",d)};
JLc.prototype.removeEventListeners=function(){this.JSC$16186_mouseDownEvent&&this.canvas.removeEventListener("mousedown",this.JSC$16186_mouseDownEvent);this.JSC$16186_mouseMoveEvent&&this.canvas.removeEventListener("mousemove",this.JSC$16186_mouseMoveEvent);this.JSC$16186_mouseUpEvent&&document.removeEventListener("mouseup",this.JSC$16186_mouseUpEvent)};
var NLc=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})},PLc=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("qi");this.ctx=a;this.canvasMargin=null!=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?
t2b(this.image.width*l):s2b(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$16189_overlayMarginBottom=this.JSC$16189_overlayMarginTop=this.canvasMargin;this.JSC$16189_overlayMarginRight=this.JSC$16189_overlayMarginLeft=this.horizontalMargin;this.JSC$16189_overlayWidth=this.scaledImageWidth;this.JSC$16189_overlayHeight=this.scaledImageHeight;
a=this.image.width/this.image.height;a>this.requiredRatio?(this.JSC$16189_overlayWidth=this.canvas.width%2?t2b(this.scaledImageHeight*this.requiredRatio):s2b(this.scaledImageHeight*this.requiredRatio),this.JSC$16189_overlayMarginRight=this.JSC$16189_overlayMarginLeft=(this.canvas.width-this.JSC$16189_overlayWidth)/2):a<this.requiredRatio&&(this.JSC$16189_overlayHeight=this.canvas.height%2?t2b(this.scaledImageWidth/this.requiredRatio):s2b(this.scaledImageWidth/this.requiredRatio),this.JSC$16189_overlayMarginBottom=
this.JSC$16189_overlayMarginTop=(this.canvas.height-this.JSC$16189_overlayHeight)/2);this.minOverlayWidth=Math.min(this.minImageCropDimension[0]*l,this.scaledImageWidth);OLc(this)};
PLc.prototype.getContext=function(){return this.ctx};
var KLc=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!==QLc(a,b)?(a.action=1,RLc(a,b),a.resizeCorner=QLc(a,b)):b.x>a.JSC$16189_overlayMarginLeft&&b.x<a.JSC$16189_overlayMarginLeft+a.JSC$16189_overlayWidth&&b.y>a.JSC$16189_overlayMarginTop&&b.y<a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight&&(a.action=0)},SLc=function(a,b){switch(b){case 1:return{x:a.JSC$16189_overlayMarginLeft,
y:a.JSC$16189_overlayMarginTop};case 2:return{x:a.JSC$16189_overlayMarginLeft,y:a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight};case 3:return{x:a.JSC$16189_overlayMarginLeft+a.JSC$16189_overlayWidth,y:a.JSC$16189_overlayMarginTop};case 4:return{x:a.JSC$16189_overlayMarginLeft+a.JSC$16189_overlayWidth,y:a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight};default:throw Error("ri");}},ULc=function(a,b){if(0!==a.focusedCorner){a.dragStart=SLc(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("si");}TLc(a,{x:c,y:d});OLc(a);a.action=2;a.dragStart=void 0}},LLc=function(a,b){b={x:Math.round(b.pageX-
a.canvas.getBoundingClientRect().left),
y:Math.round(b.pageY-a.canvas.getBoundingClientRect().top)};RLc(a,b);switch(a.action){case 1:TLc(a,b);break;case 0:a.dragStart&&(a.JSC$16189_overlayMarginLeft=Math.max(a.horizontalMargin,Math.min(a.JSC$16189_overlayMarginLeft-(a.dragStart.x-b.x),a.horizontalMargin+a.scaledImageWidth-a.JSC$16189_overlayWidth)),a.JSC$16189_overlayMarginRight=a.canvas.width-a.JSC$16189_overlayMarginLeft-a.JSC$16189_overlayWidth,a.JSC$16189_overlayMarginTop=Math.max(a.canvasMargin,Math.min(a.JSC$16189_overlayMarginTop-
(a.dragStart.y-b.y),a.scaledImageHeight-a.JSC$16189_overlayHeight+a.canvasMargin)),a.JSC$16189_overlayMarginBottom=a.canvas.height-(a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight));break;default:return}OLc(a);a.dragStart=b},MLc=function(a){a.action=2;
a.dragStart=void 0;document.body.style.cursor="auto"},RLc=function(a,b){switch(QLc(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")}},QLc=function(a,b){var c=a.JSC$16189_overlayMarginLeft-5,d=a.JSC$16189_overlayMarginTop-5,e=a.JSC$16189_overlayMarginLeft+a.JSC$16189_overlayWidth-5;
a=a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight-5;return VLc(b,{x:c,y:d})?1:VLc(b,{x:e,y:d})?3:VLc(b,{x:c,y:a})?2:VLc(b,{x:e,y:a})?4:0},VLc=function(a,b){return a.x>=b.x&&a.x<=b.x+10&&a.y>=b.y&&a.y<=b.y+10},TLc=function(a,b){if(a.dragStart)switch(a.resizeCorner){case 2:Math.abs((a.JSC$16189_overlayMarginLeft+a.JSC$16189_overlayWidth-b.x)/(b.y-a.JSC$16189_overlayMarginTop))>=a.requiredRatio?WLc(a,b.x):XLc(a,b.y);
break;case 1:Math.abs((a.JSC$16189_overlayMarginLeft+a.JSC$16189_overlayWidth-b.x)/(a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight-b.y))>=a.requiredRatio?YLc(a,b.x):XLc(a,b.y);break;case 4:Math.abs((b.x-a.JSC$16189_overlayMarginLeft)/(b.y-a.JSC$16189_overlayMarginTop))>=a.requiredRatio?WLc(a,b.x):ZLc(a,b.y);break;case 3:Math.abs((b.x-a.JSC$16189_overlayMarginLeft)/(a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight-b.y))>=a.requiredRatio?YLc(a,b.x):ZLc(a,b.y);break;default:throw Error("ti");
}},WLc=function(a,b){var c=a.JSC$16189_overlayMarginTop;
a.JSC$16189_overlayMarginBottom=$Lc(a,b);a.JSC$16189_overlayHeight=a.canvas.height-a.JSC$16189_overlayMarginBottom-c;a.JSC$16189_overlayWidth=Math.round(a.JSC$16189_overlayHeight*a.requiredRatio);aMc(a)},YLc=function(a,b){var c=a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight;
a.JSC$16189_overlayMarginTop=$Lc(a,b);a.JSC$16189_overlayHeight=c-a.JSC$16189_overlayMarginTop;a.JSC$16189_overlayWidth=Math.round(a.JSC$16189_overlayHeight*a.requiredRatio);aMc(a)},aMc=function(a){switch(a.resizeCorner){case 2:case 1:a.JSC$16189_overlayMarginLeft=a.canvas.width-a.JSC$16189_overlayMarginRight-a.JSC$16189_overlayWidth;
break;case 4:case 3:a.JSC$16189_overlayMarginRight=a.canvas.width-a.JSC$16189_overlayMarginLeft-a.JSC$16189_overlayWidth;break;default:throw Error("ti");}},XLc=function(a,b){var c=a.JSC$16189_overlayMarginLeft+a.JSC$16189_overlayWidth;
a.JSC$16189_overlayMarginLeft=bMc(a,b);a.JSC$16189_overlayWidth=c-a.JSC$16189_overlayMarginLeft;a.JSC$16189_overlayHeight=Math.round(a.JSC$16189_overlayWidth/a.requiredRatio);cMc(a)},ZLc=function(a,b){var c=a.JSC$16189_overlayMarginLeft;
a.JSC$16189_overlayMarginRight=bMc(a,b);a.JSC$16189_overlayWidth=a.canvas.width-a.JSC$16189_overlayMarginRight-c;a.JSC$16189_overlayHeight=Math.round(a.JSC$16189_overlayWidth/a.requiredRatio);cMc(a)},cMc=function(a){switch(a.resizeCorner){case 2:case 4:a.JSC$16189_overlayMarginBottom=a.canvas.height-a.JSC$16189_overlayMarginTop-a.JSC$16189_overlayHeight;
break;case 1:case 3:a.JSC$16189_overlayMarginTop=a.canvas.height-a.JSC$16189_overlayMarginBottom-a.JSC$16189_overlayHeight;break;default:throw Error("ti");}},$Lc=function(a,b){switch(a.resizeCorner){case 2:b=a.canvas.height-(a.JSC$16189_overlayMarginTop+dMc(a,b));
break;case 4:b=a.canvas.height-(a.JSC$16189_overlayMarginTop+eMc(a,b));break;case 1:b=a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight-dMc(a,b);break;case 3:b=a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight-eMc(a,b);break;default:throw Error("ti");}return Math.max(b,a.canvasMargin)},dMc=function(a,b){b=a.JSC$16189_overlayMarginLeft+a.JSC$16189_overlayWidth-Math.max(b,a.horizontalMargin);
b=0>b?a.JSC$16189_overlayWidth:Math.max(b,a.minOverlayWidth);return Math.round(b/a.requiredRatio)},eMc=function(a,b){b=a.canvas.width-Math.max(a.canvas.width-b,a.horizontalMargin)-a.JSC$16189_overlayMarginLeft;
b=0>b?a.JSC$16189_overlayWidth:Math.max(b,a.minOverlayWidth);return Math.round(b/a.requiredRatio)},bMc=function(a,b){switch(a.resizeCorner){case 2:b=a.canvas.width-a.JSC$16189_overlayMarginRight-fMc(a,b);
break;case 4:b=a.canvas.width-a.JSC$16189_overlayMarginLeft-fMc(a,b);break;case 1:b=a.canvas.width-a.JSC$16189_overlayMarginRight-gMc(a,b);break;case 3:b=a.canvas.width-a.JSC$16189_overlayMarginLeft-gMc(a,b);break;default:throw Error("ti");}return Math.max(b,a.horizontalMargin)},fMc=function(a,b){b=a.canvas.height-Math.max(a.canvas.height-b,a.canvasMargin)-a.JSC$16189_overlayMarginTop;
return 0>b?a.JSC$16189_overlayWidth:Math.max(Math.round(b*a.requiredRatio),a.minOverlayWidth)},gMc=function(a,b){b=a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight-Math.max(b,a.canvasMargin);
return 0>b?a.JSC$16189_overlayWidth:Math.max(Math.round(b*a.requiredRatio),a.minOverlayWidth)},OLc=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$16189_overlayMarginTop,a.JSC$16189_overlayMarginLeft-a.horizontalMargin,a.JSC$16189_overlayHeight);a.ctx.fillRect(a.JSC$16189_overlayMarginLeft+a.JSC$16189_overlayWidth,a.JSC$16189_overlayMarginTop,a.JSC$16189_overlayMarginRight-a.horizontalMargin,a.JSC$16189_overlayHeight);a.ctx.fillRect(a.horizontalMargin,
a.canvasMargin,a.scaledImageWidth,a.JSC$16189_overlayMarginTop-a.canvasMargin);a.ctx.fillRect(a.horizontalMargin,a.JSC$16189_overlayMarginTop+a.JSC$16189_overlayHeight,a.scaledImageWidth,a.JSC$16189_overlayMarginBottom-a.canvasMargin);a.drawOverlay();a.component&&_.Sn(a.component,"image-updated")};
PLc.prototype.drawOverlay=function(){this.ctx.lineWidth=2;this.ctx.strokeStyle="#3EA6FF";this.ctx.strokeRect(this.JSC$16189_overlayMarginLeft,this.JSC$16189_overlayMarginTop,this.JSC$16189_overlayWidth,this.JSC$16189_overlayHeight);hMc(this)};
var hMc=function(a){var b=a.JSC$16189_overlayMarginLeft-5,c=a.JSC$16189_overlayMarginTop-5,d=a.JSC$16189_overlayMarginLeft+a.JSC$16189_overlayWidth-5,e=a.JSC$16189_overlayMarginTop+a.JSC$16189_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)}};
PLc.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$16189_overlayWidth*c,l=this.JSC$16189_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("ni");e=(this.JSC$16189_overlayMarginLeft-this.horizontalMargin)*c;c*=this.JSC$16189_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 iMc=function(a,b,c,d,e){PLc.call(this,a,b,c,d,void 0,e,8,!1)};
_.H(iMc,PLc);iMc.prototype.drawOverlay=function(){var a=this.getContext(),b=this.JSC$16189_overlayWidth,c=this.JSC$16189_overlayHeight,d=this.JSC$16189_overlayMarginTop,e=this.JSC$16189_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);hMc(this)};
var jMc={maxFileSizeMB:15,minWidth:98,minHeight:98},kMc=["image/png","image/jpeg","image/gif"],lMc=function(){var a=_.O.apply(this,arguments)||this;a.fileSelectorFocusListener=null;a.errorMessage=null;a.isLoading=!0;a.hideContainer=!0;a.modern=_.u("web_modern_dialogs");a.actionMap={"yt-upload-image-to-scotty-command":"handleUploadImageToScottyCommand"};return a};
_.H(lMc,_.O);_.f=lMc.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;_.Tn(this.hostElement,"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;_.lj(_.Ph,function(){_.Sn(a.hostElement,"yt-refit")},100);
this.isLoading=!1};
_.f.closePopup=function(){this.fileSelector.value="";this.cleanupFocusListener();this.fileSelectorFocusListener=null;_.Tn(this.hostElement,"yt-close-popup-action",[this.is])};
_.f.onCancelTap=function(){_.Tn(this.hostElement,"yt-show-caller-popup-action",[]);this.closePopup()};
_.f.openFileSelector=function(){var a=this;this.resetErrorState();try{this.fileSelector.click(),this.fileSelectorFocusListener=function(){_.lj(_.Ph,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?_.Rj(b):_.Rj(new _.lg(JSON.stringify(b)))}};
_.f.handleFileSelection=function(){var a=this,b,c,d,e,h,l;return _.v(function(m){switch(m.nextAddress){case 1:_.Ig(m,2);if(!a.fileSelector.files||!a.imageEditorCanvas)return a.onCancelTap(),m.return();b=a.fileSelector.files[0];ILc(a.imageChecker,b);_.Ig(m,4);return _.w(m,q2b(b),6);case 6:a.mimeType=m.yieldResult;_.Kg(m,5,2);break;case 4:_.Lg(m,2),_.Tn(a.hostElement,"yt-image-selection-error-action",[null==(c=a.data)?void 0:c.genericImageLoadErrorMessage]),a.onCancelTap();case 5:d=new FileReader;d.addEventListener("load",
function(){var p,q;return _.v(function(t){if(1==t.nextAddress){if(!d.result)return _.Sj(Error("pi")),t.return();p=d.result;q=new Image;q.src=p;q.onload=function(){try{var y=a.imageChecker;if(q.width<y.requirements.minWidth||q.height<y.requirements.minHeight)throw new GLc(y.requirements.minWidth,y.requirements.minHeight);}catch(D){if(D instanceof GLc){var z;_.Tn(a.hostElement,"yt-image-selection-error-action",[null==(z=a.data)?void 0:z.imageDimensionErrorMessage])}else D instanceof Error?_.Rj(D):_.Rj(new _.lg(JSON.stringify(D)));
a.onCancelTap()}a.showPopup()};
q.onerror=function(){var y;_.Tn(a.hostElement,"yt-image-selection-error-action",[null==(y=a.data)?void 0:y.genericImageLoadErrorMessage]);a.onCancelTap()};
return _.w(t,NLc(a.imageEditorCanvas,p),2)}a.imageEditor=t.yieldResult;a.updatePositionOfAllCorners();a.addEventListeners(a.imageEditor);_.Bo(t)})},!1);
d.readAsDataURL(b);_.Kg(m,0);break;case 2:e=_.Lg(m),e instanceof FLc?_.Tn(a.hostElement,"yt-image-selection-error-action",[null==(h=a.data)?void 0:h.imageSizeErrorMessage]):(e instanceof Error?_.Rj(e):_.Rj(new _.lg(JSON.stringify(e))),_.Tn(a.hostElement,"yt-image-selection-error-action",[null==(l=a.data)?void 0:l.genericImageLoadErrorMessage])),a.onCancelTap(),_.Bo(m)}})};
_.f.convertToImageFormatBundle=function(a){var b=this,c,d,e;return _.v(function(h){switch(h.nextAddress){case 1:return c=a.toDataURL(b.outputMimeType,1),_.w(h,r2b(c),2);case 2:d=h.yieldResult;_.Ig(h,3);ILc(b.imageChecker,d);_.Kg(h,4);break;case 3:e=_.Lg(h);if(!(e instanceof FLc))throw e;_.Sj(new _.lg("Output size is bigger than input size for image",b.mimeType,b.outputMimeType,d.size));c=a.toDataURL("image/jpeg",.95);return _.w(h,r2b(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 _.v(function(p){switch(p.nextAddress){case 1:if(!b.imageEditor||!_.B(a,MAc))return p.return();c=_.B(a,MAc).scottyUploadUrl;if(!c)return _.Rj(new _.lg("Cannot handle UploadImageToScottyCommand without scotty upload \nURL")),p.return();_.Ig(p,2);b.setLoadingState();d=b.imageEditor.crop(!1,!1);return _.w(p,b.convertToImageFormatBundle(d),4);case 4:return e=p.yieldResult,_.w(p,o2b(e.imageFile,c),5);case 5:h=p.yieldResult;_.Tn(b.hostElement,
"yt-image-updated-action",[e.dataUrl,h]);b.closePopup();_.Kg(p,0);break;case 2:l=_.Lg(p),b.setErrorState(null==(m=b.data)?void 0:m.uploadErrorMessage),l instanceof Error?_.Rj(l):_.Rj(new _.lg(JSON.stringify(l))),_.Bo(p)}})};
_.f.dataChanged=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress){if(!a.data||!a.canvasElement)return c.return();a.data.imageRatio&&a.data.minImageCropWidth||_.Rj(new _.lg("Renderer data is incomplete: missing image_ratio or \nmin_image_crop_width"));b=function(d,e){return new iMc(d,e,a.data.imageRatio,[a.data.minImageCropWidth,a.data.minImageCropWidth/a.data.imageRatio],a.hostElement)};
a.imageEditorCanvas=new JLc(a.canvasElement,b);return a.data.url?_.w(c,NLc(a.imageEditorCanvas,a.data.url),3):(a.hideContainer=!0,a.openFileSelector(),c.jumpTo(0))}a.imageEditor=c.yieldResult;a.showPopup();a.addEventListeners(a.imageEditor);_.Bo(c)})};
_.f.addEventListeners=function(a){this.removeEventListeners();var b=function(e){KLc(a,e)};
this.JSC$16197_mouseDownEvent=b;var c=function(e){LLc(a,e)};
this.JSC$16197_mouseMoveEvent=c;var d=function(){MLc(a)};
this.JSC$16197_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$16197_mouseDownEvent&&(this.topLeftCorner.removeEventListener("mousedown",this.JSC$16197_mouseDownEvent),this.topRightCorner.removeEventListener("mousedown",this.JSC$16197_mouseDownEvent),this.bottomLeftCorner.removeEventListener("mousedown",this.JSC$16197_mouseDownEvent),this.bottomRightCorner.removeEventListener("mousedown",this.JSC$16197_mouseDownEvent));this.JSC$16197_mouseMoveEvent&&(this.topLeftCorner.removeEventListener("mousemove",this.JSC$16197_mouseMoveEvent),
this.topRightCorner.removeEventListener("mousemove",this.JSC$16197_mouseMoveEvent),this.bottomLeftCorner.removeEventListener("mousemove",this.JSC$16197_mouseMoveEvent),this.bottomRightCorner.removeEventListener("mousemove",this.JSC$16197_mouseMoveEvent));this.JSC$16197_mouseUpEvent&&(this.topLeftCorner.removeEventListener("mouseup",this.JSC$16197_mouseUpEvent),this.topRightCorner.removeEventListener("mouseup",this.JSC$16197_mouseUpEvent),this.bottomLeftCorner.removeEventListener("mouseup",this.JSC$16197_mouseUpEvent),
this.bottomRightCorner.removeEventListener("mouseup",this.JSC$16197_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=_.g([{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=SLc(this.imageEditor,b.corner);this.updatePositionOfCorner(c,b.div)}};
_.f.onLeft=function(a){this.imageEditor&&this.setFocusInImageEditor()&&(ULc(this.imageEditor,0),this.updatePositionOfAllCorners(),a.preventDefault())};
_.f.onRight=function(a){this.imageEditor&&this.setFocusInImageEditor()&&(ULc(this.imageEditor,1),this.updatePositionOfAllCorners(),a.preventDefault())};
_.f.onUp=function(a){this.imageEditor&&this.setFocusInImageEditor()&&(ULc(this.imageEditor,2),this.updatePositionOfAllCorners(),a.preventDefault())};
_.f.onDown=function(a){this.imageEditor&&this.setFocusInImageEditor()&&(ULc(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.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.detached=function(){this.removeEventListeners();this.cleanupFocusListener();this.fileSelectorFocusListener=null};
_.J.Object.defineProperties(lMc.prototype,{outputMimeType:{configurable:!0,enumerable:!0,get:function(){return this.mimeType&&kMc.includes(this.mimeType)?this.mimeType:"image/jpeg"}},
imageChecker:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(null==(b=this.data)?0:b.imageRatio)&&(null==(c=this.data)?0:c.minImageCropWidth)?a={maxFileSizeMB:15,minWidth:this.data.minImageCropWidth,minHeight:this.data.minImageCropWidth/this.data.imageRatio}:a=jMc;return new HLc(a)}}});
var l0=lMc;l0.prototype.updatePositionOfAllCorners=l0.prototype.updatePositionOfAllCorners;l0.prototype.dataChanged=l0.prototype.dataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],l0.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.tA),_.V("design:type",Object)],l0.prototype,"ironA11yKeysBehavior",void 0);_.U([_.vq("#canvas"),_.V("design:type",HTMLCanvasElement)],l0.prototype,"canvasElement",void 0);
_.U([_.vq("#file-selector"),_.V("design:type",HTMLInputElement)],l0.prototype,"fileSelector",void 0);_.U([_.vq("#top-left-corner"),_.V("design:type",HTMLDivElement)],l0.prototype,"topLeftCorner",void 0);_.U([_.vq("#top-right-corner"),_.V("design:type",HTMLDivElement)],l0.prototype,"topRightCorner",void 0);_.U([_.vq("#bottom-left-corner"),_.V("design:type",HTMLDivElement)],l0.prototype,"bottomLeftCorner",void 0);
_.U([_.vq("#bottom-right-corner"),_.V("design:type",HTMLDivElement)],l0.prototype,"bottomRightCorner",void 0);_.U([_.N(),_.V("design:type",Object)],l0.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],l0.prototype,"errorMessage",void 0);_.U([_.N(),_.V("design:type",Object)],l0.prototype,"isLoading",void 0);_.U([_.N(),_.V("design:type",Object)],l0.prototype,"hideContainer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],l0.prototype,"modern",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype",Promise)],l0.prototype,"dataChanged",null);_.U([_.tq("image-updated"),_.tq("yt-refit"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],l0.prototype,"updatePositionOfAllCorners",null);l0=_.U([_.P({is:"ytd-image-editor-renderer",disableElementRegistration:!0})],l0);
_.Q(l0,"ytd-image-editor-renderer",function(){if(void 0!==ELc)return ELc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-image-editor-renderer" hidden$="[[hideContainer]]">\n  <div class="popup-header style-scope ytd-image-editor-renderer">\n    <h2 class="style-scope ytd-image-editor-renderer">\n      <yt-formatted-string id="title" class="popup-header-title style-scope ytd-image-editor-renderer" text="[[data.title]]">\n      </yt-formatted-string>\n    </h2>\n  </div>\n  <div class="content style-scope ytd-image-editor-renderer" slot="content" no-padding="" id="canvas-container">\n    <div class="error style-scope ytd-image-editor-renderer" hidden="[[!errorMessage]]">\n      <yt-icon id="info-icon" icon="yt-icons:info" class="style-scope ytd-image-editor-renderer"></yt-icon>\n      <yt-formatted-string id="error" class="error-message style-scope ytd-image-editor-renderer" text="[[errorMessage]]">\n    </yt-formatted-string>\n    </div>\n    <canvas id="canvas" width="600" height="600" class="style-scope ytd-image-editor-renderer">\n    </canvas>\n    <div class="drag top-left style-scope ytd-image-editor-renderer" id="top-left-corner" aria-label="[[data.topLeftCornerImageCropAriaLabel]]" role="button" tabindex="0">\n    </div>\n    <div class="drag top-right style-scope ytd-image-editor-renderer" id="top-right-corner" aria-label="[[data.topRightCornerImageCropAriaLabel]]" role="button" tabindex="0">\n    </div>\n    <div class="drag bottom-left style-scope ytd-image-editor-renderer" id="bottom-left-corner" aria-label="[[data.bottomLeftCornerImageCropAriaLabel]]" role="button" tabindex="0">\n    </div>\n    <div class="drag bottom-right style-scope ytd-image-editor-renderer" id="bottom-right-corner" aria-label="[[data.bottomRightCornerImageCropAriaLabel]]" role="button" tabindex="0">\n    </div>\n  </div>\n  <div class="button-layer style-scope ytd-image-editor-renderer">\n    <input id="file-selector" accept="image/*" hidden="" type="file" on-change="handleFileSelection" class="style-scope ytd-image-editor-renderer">\n    <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" on-click="onCancelTap" class="style-scope ytd-image-editor-renderer">\n    </ytd-button-renderer>\n    <ytd-button-renderer id="update-button" data="[[data.updateButton.buttonRenderer]]" class="style-scope ytd-image-editor-renderer">\n    </ytd-button-renderer>\n  </div>\n  <div class="spinner-container style-scope ytd-image-editor-renderer" hidden="[[!isLoading]]">\n    <tp-yt-paper-spinner-lite active="[[isLoading]]" class="style-scope ytd-image-editor-renderer"></tp-yt-paper-spinner-lite>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DLc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-image-editor-renderer {display: flexbox;display: flex;flex: 1;flex-basis: 0.000000001px;} ytd-image-editor-renderer[dialog][dialog][dialog] {max-height: inherit;margin: 0;padding: 0;} ytd-image-editor-renderer[modern] .button-layer.ytd-image-editor-renderer {border-top: 0;} .container.ytd-image-editor-renderer {flex: 1 1 auto;display: flexbox;display: flex;flex-direction: column;justify-content: space-between;} .popup-header.ytd-image-editor-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 24px 0 24px 24px;justify-content: flex-start;align-items: center;flex: none;} .popup-header-title.ytd-image-editor-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} .content.ytd-image-editor-renderer {overflow-y: auto;padding: 0 16px;display: flexbox;display: flex;flex-direction: column;position: relative;} .error.ytd-image-editor-renderer {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.ytd-image-editor-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 24px;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;} #update-button.ytd-image-editor-renderer {margin-right: -16px;} .spinner-container.ytd-image-editor-renderer {position: absolute;width: 100%;height: 100%;display: flexbox;display: flex;align-items: center;justify-content: center;} #canvas.ytd-image-editor-renderer {margin: 4px 0;} .drag.ytd-image-editor-renderer {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.ytd-image-editor-renderer:focus {border: var(--yt-spec-static-overlay-call-to-action) 4px solid;outline: none;}</style>');
DLc=d}d=DLc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ELc=a});var mMc;var nMc;var oMc=function(){return _.O.apply(this,arguments)||this};
_.H(oMc,_.O);_.J.Object.defineProperties(oMc.prototype,{thumbnailDetails:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?void 0:a.authorThumbnail)||{}}}});
var m0=oMc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],m0.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],m0.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],m0.prototype,"thumbnailDetails",null);m0=_.U([_.P({is:"ytd-comment-preview-renderer",disableElementRegistration:!0})],m0);
_.Q(m0,"ytd-comment-preview-renderer",function(){if(void 0!==nMc)return nMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-comment-preview-renderer">\n  <yt-img-shadow class="thumbnail style-scope ytd-comment-preview-renderer" fit="" thumbnail="[[thumbnailDetails]]">\n  </yt-img-shadow>\n</div>\n<div class="content-block style-scope ytd-comment-preview-renderer">\n  <div class="username style-scope ytd-comment-preview-renderer">[[data.authorName]]</div>\n  <div class="preview-text style-scope ytd-comment-preview-renderer">\n    <yt-formatted-string split-lines="true" text="[[data.commentText]]" class="style-scope ytd-comment-preview-renderer">\n    </yt-formatted-string>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mMc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-comment-preview-renderer {background: var(--yt-spec-badge-chip-background);gap: var(--ytd-margin-2x);padding: var(--ytd-margin-3x);display: flex;flex-direction: row;} .thumbnail.ytd-comment-preview-renderer {height: 24px;width: 24px;border-radius: 50%;background-color: transparent;overflow: hidden;} .content-block.ytd-comment-preview-renderer {gap: var(--ytd-margin-2x);min-width: 0;display: flex;flex-direction: column;} .username.ytd-comment-preview-renderer {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.ytd-comment-preview-renderer {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;}</style>');
mMc=d}d=mMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nMc=a});var pMc;var qMc;var rMc=function(){return _.O.apply(this,arguments)||this};
_.H(rMc,_.O);rMc.prototype.configureRendererStamper=function(){return{submitButton:{id:"submit-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.J.Object.defineProperties(rMc.prototype,{submitButton:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.submitButton}}});
var n0=rMc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],n0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],n0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],n0.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],n0.prototype,"submitButton",null);n0=_.U([_.P({is:"ytd-notice-renderer",disableElementRegistration:!0})],n0);
_.Q(n0,"ytd-notice-renderer",function(){if(void 0!==qMc)return qMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-notice-renderer">\n  <img alt="" class="illustration style-scope ytd-notice-renderer" src$="[[data.illustrationUrl]]">\n</div>\n\n<div class="right style-scope ytd-notice-renderer">\n  <yt-icon class="youtube-logo right-item style-scope ytd-notice-renderer" icon="yt-logos-ext:yt-logo-updated"></yt-icon>\n    <div class="notice-content right-item style-scope ytd-notice-renderer">\n      <yt-formatted-string class="notice-title style-scope ytd-notice-renderer" text="[[data.title]]">\n      </yt-formatted-string>\n      <yt-formatted-string class="notice-description style-scope ytd-notice-renderer" text="[[data.description]]">\n      </yt-formatted-string>\n    </div>\n    <div class="toolbar right-item style-scope ytd-notice-renderer">\n      <div id="submit-button" class="style-scope ytd-notice-renderer"></div>\n    </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pMc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_notice_renderer.ytd.notice.renderer.css.js--\x3e<style is-scoped>ytd-notice-renderer {display: flexbox;display: flex;flex-direction: row;--ytd-notice-renderer-content-margin: 25px;background: var(--yt-spec-brand-background-solid);height: 400px;width: 720px;} .left.ytd-notice-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} .right.ytd-notice-renderer {flex: 2;justify-content: space-between;display: flexbox;display: flex;flex-direction: column;} .left.ytd-notice-renderer .illustration.ytd-notice-renderer {width: 211px;height: 173px;} .right.ytd-notice-renderer .youtube-logo.ytd-notice-renderer {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.ytd-notice-renderer .notice-content.ytd-notice-renderer {display: flexbox;display: flex;flex-direction: column;margin-left: var(--ytd-notice-renderer-content-margin);margin-right: 80px;} .right.ytd-notice-renderer .notice-content.ytd-notice-renderer .notice-title.ytd-notice-renderer {font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;color: var(--yt-spec-text-primary);} .right.ytd-notice-renderer .notice-content.ytd-notice-renderer .notice-description.ytd-notice-renderer {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.ytd-notice-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;margin: 0 var(--ytd-notice-renderer-content-margin) var(--ytd-notice-renderer-content-margin);padding-right: 10px;}</style>');
pMc=d}d=pMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qMc=a});var sMc;var tMc;var uMc=function(){var a=_.O.apply(this,arguments)||this;a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(uMc,_.O);uMc.prototype.configureRendererStamper=function(){return{"data.comment":{id:"comment-preview",mapping:{commentPreviewRenderer:{component:"ytd-comment-preview-renderer"}}}}};
var o0=uMc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],o0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],o0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],o0.prototype,"modernLayout",void 0);o0=_.U([_.P({is:"ytd-preview-comment-dialog-content",disableElementRegistration:!0})],o0);
_.Q(o0,"ytd-preview-comment-dialog-content",function(){if(void 0!==tMc)return tMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-preview-comment-dialog-content--\x3e\x3c!--css_build_styles:video.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_content.ytd.preview.comment.dialog.content.css.js--\x3e<div class="text-area style-scope ytd-preview-comment-dialog-content">\n  <div class="title style-scope ytd-preview-comment-dialog-content" hidden="[[modernLayout]]">[[data.title]]</div>\n  <div id="comment-preview" class="style-scope ytd-preview-comment-dialog-content"></div>\n  <div class="messages style-scope ytd-preview-comment-dialog-content">\n    <template is="dom-repeat" items="[[data.messages]]" class="style-scope ytd-preview-comment-dialog-content">\n      <yt-formatted-string class="message style-scope ytd-preview-comment-dialog-content" text="[[item]]"></yt-formatted-string>\n    </template>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sMc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_preview_comment_dialog_content.ytd.preview.comment.dialog.content.css.js--\x3e<style is-scoped>ytd-preview-comment-dialog-content:not([modern-layout]) .text-area.ytd-preview-comment-dialog-content {padding: var(--ytd-margin-6x) var(--ytd-margin-6x) var(--ytd-margin-4x);} .text-area.ytd-preview-comment-dialog-content {gap: var(--ytd-margin-4x);display: flex;flex-direction: column;} .title.ytd-preview-comment-dialog-content {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;} .messages.ytd-preview-comment-dialog-content {gap: var(--ytd-user-comment-line-height);display: flex;flex-direction: column;} .message.ytd-preview-comment-dialog-content {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
sMc=d}d=sMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tMc=a});var vMc;var wMc;var xMc=function(){var a=_.O.apply(this,arguments)||this;a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(xMc,_.O);xMc.prototype.attached=function(){this.hostElement.setAttribute("dialog","true")};
xMc.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}};
xMc.prototype.computeDialogLayoutProps=function(){var a=this.data;if(!this.modernLayout||!a)return{};var b,c,d,e=null==(d=this.data)?void 0:d.buttons;e&&(0<(null==e?void 0:e.length)&&e[(null==e?NaN:e.length)-1]&&(b=_.B(e[(null==e?NaN:e.length)-1],_.SA)),1<(null==e?void 0:e.length)&&e[(null==e?NaN:e.length)-2]&&(c=_.B(e[e.length-2],_.SA)));return{title:function(){a.title&&_.Fe(a.title)},
content:function(){_.Ir("ytd-preview-comment-dialog-content",{data:a},_.xe)},
primaryButton:b&&function(h){_.Ir("yt-button-renderer",Object.assign({},h,{data:b,"dialog-confirm$":""}),_.xe)},
secondaryButton:c&&function(h){_.Ir("yt-button-renderer",Object.assign({},h,{data:c,"dialog-dismiss$":""}),_.xe)}}};
var p0=xMc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],p0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],p0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],p0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],p0.prototype,"modernLayout",void 0);p0=_.U([_.P({is:"ytd-preview-comment-dialog-renderer",disableElementRegistration:!0})],p0);
_.Q(p0,"ytd-preview-comment-dialog-renderer",function(){if(void 0!==wMc)return wMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<ytd-preview-comment-dialog-content data="[[data]]" hidden="[[modernLayout]]" class="style-scope ytd-preview-comment-dialog-renderer">\n</ytd-preview-comment-dialog-content>\n<div class="bottom style-scope ytd-preview-comment-dialog-renderer" hidden="[[modernLayout]]">\n  <div id="buttons" class="style-scope ytd-preview-comment-dialog-renderer"></div>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-preview-comment-dialog-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-preview-comment-dialog-renderer">\n  </yt-dialog-layout>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vMc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-preview-comment-dialog-renderer[dialog] {background: var(--yt-spec-brand-background-solid);width: 400px;margin: 0;padding: 0;display: flex;flex-direction: column;} .bottom.ytd-preview-comment-dialog-renderer {padding: 6px 8px;display: flex;flex-direction: row-reverse;}</style>");
vMc=d}d=vMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return wMc=a});var yMc;var zMc;var AMc=_.u("web_button_rework")&&_.wf("BUTTON_REWORK")||_.u("web_button_rework_with_live"),BMc=function(){var a=_.O.apply(this,arguments)||this;a.selectedAmountIndex=1;a.privacyCheckboxValue=!1;a.useAmsterdamStyle=AMc;a.amountPlaceholderIndex=-1;return a};
_.H(BMc,_.O);_.f=BMc.prototype;_.f.onAmountClick=function(a){this.selectedAmountIndex=_.$q(this.hostElement).querySelector("#amounts").indexForElement(a.currentTarget)};
_.f.onCloseClick=function(){this.hostElement.hasAttribute("live-chat")&&(_.Tn(this.hostElement,"yt-live-chat-close-buy-flow"),this.ytLiveChatErrorMessageBehavior._setErrorRenderer(null))};
_.f.onDonateButtonClick=function(){if(this.hostElement.hasAttribute("live-chat"))this.donateCommand&&_.Tn(this.hostElement,"yt-live-chat-start-buy-flow",[this.donateCommand,{},this.donationCallback.bind(this)]);else{_.Tn(this.hostElement,"yt-close-popup-action",[this.is]);var a;null==(a=_.Lq())||a.getPlayerPromise().then(function(b){b.pauseVideo()})}};
_.f.donationCallback=function(a){a.success?(this.hostElement.hasAttribute("live-chat")&&a.response&&a.response.data&&a.response.data.actions&&_.Tn(this.hostElement,"yt-live-chat-open-popup",[a.response.data.actions[0]]),_.Tn(this.hostElement,"yt-close-popup-action",[this.is]),_.Tn(this.hostElement,"yt-live-chat-close-buy-flow")):a.errorMessageRenderer&&this.ytLiveChatErrorMessageBehavior._setErrorRenderer(a.errorMessageRenderer)};
_.f.setFocusOnCustomAmountInput=function(){null!==this.customAmount&&_.$q(this.hostElement).querySelector("#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 _.Mo(4,(null==(b=this.data)?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?_.$q(this.hostElement).querySelector("#custom-amount-input").setAttribute("invalid",""):_.$q(this.hostElement).querySelector("#custom-amount-input").removeAttribute("invalid")};
_.f.setInitialCheckboxValue=function(){var a;this.privacyCheckboxValue=!(null==(a=this.data)||!a.privacyCheckboxInitialState)};
_.f.updateCustomAmountInputFromBinding=function(a){this.customAmountInput=a.detail.value};
_.f.updatePrivacyCheckboxValueFromBinding=function(a){this.privacyCheckboxValue=a.detail.value};
_.J.Object.defineProperties(BMc.prototype,{suggestedAmountButtons:{configurable:!0,enumerable:!0,get:function(){var a=this,b,c;return(null==(b=this.data)?void 0:null==(c=b.suggestedAmounts)?void 0:c.map(function(d,e){return{buttonRenderer:{style:a.selectedAmountIndex===e?"STYLE_PRIMARY":"STYLE_SUGGESTIVE",text:d.label}}}))||[]}},
isCustomAmountSelected:{configurable:!0,enumerable:!0,get:function(){return!this.get("suggestedAmounts."+this.selectedAmountIndex+".amountMicros",this.data)}},
showPrivacyCheckbox:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!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.hostElement.hasAttribute("live-chat")?this.get("payFromLiveChat",this.data):this.get("donateButton.buttonRenderer.command",this.data);if(a&&null!==this.amountMicros)return Object.assign({},a,{ypcGetCartEndpoint:Object.assign({},a.ypcGetCartEndpoint,{donationAmountMicros:this.amountMicros,productData:{donationData:{isAnonymousDonation:!this.privacyCheckboxValue}}})})}},
donateCommandWithConfirmation:{configurable:!0,enumerable:!0,get:function(){return this.isCustomAmountSelected&&this.confirmLargeAmountCommand&&this.amountMicros&&this.amountMicros>=this.largeDonationThreshold?this.confirmLargeAmountCommand:this.donateCommand}},
largeDonationThreshold:{configurable:!0,enumerable:!0,get:function(){return 100*this.get("minAmountMicros",this.data)}},
confirmLargeAmountCommand:{configurable:!0,enumerable:!0,get:function(){var a=this.get("confirmLargeAmount",this.data);if(a&&this.amountMicros)return this.updateConfirmationDialogTextWithAmount(this.amountMicros/1E6),this.set("data.confirmLargeAmount.openPopupAction.popup.confirmDialogRenderer.confirmButton.buttonRenderer.command",this.donateCommand),a}},
donateButtonRenderer:{configurable:!0,enumerable:!0,get:function(){var a=this.get("donateButton.buttonRenderer",this.data);if(a)return Object.assign({},a,{isDisabled:!this.isDonateButtonEnabled,command:this.hostElement.hasAttribute("live-chat")?void 0:this.donateCommandWithConfirmation})}}});
var q0=BMc;q0.prototype.setInitialCheckboxValue=q0.prototype.setInitialCheckboxValue;q0.prototype.setInputError=q0.prototype.setInputError;q0.prototype.setFocusOnCustomAmountInput=q0.prototype.setFocusOnCustomAmountInput;_.U([_.L(cGc),_.V("design:type",Object)],q0.prototype,"ytLiveChatErrorMessageBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],q0.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],q0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],q0.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],q0.prototype,"selectedAmountIndex",void 0);_.U([_.N(),_.V("design:type",String)],q0.prototype,"customAmountInput",void 0);_.U([_.N(),_.V("design:type",Object)],q0.prototype,"privacyCheckboxValue",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],q0.prototype,"useAmsterdamStyle",void 0);_.U([_.uq("customAmount"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q0.prototype,"setFocusOnCustomAmountInput",null);_.U([_.M("data","selectedAmountIndex"),_.V("design:type",Array),_.V("design:paramtypes",[])],q0.prototype,"suggestedAmountButtons",null);
_.U([_.M("data","selectedAmountIndex"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],q0.prototype,"isCustomAmountSelected",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],q0.prototype,"showPrivacyCheckbox",null);_.U([_.M("data","selectedAmountIndex","customAmount"),_.V("design:type",Object),_.V("design:paramtypes",[])],q0.prototype,"amountMicros",null);
_.U([_.M("isCustomAmountSelected","customAmountInput"),_.V("design:type",Object),_.V("design:paramtypes",[])],q0.prototype,"customAmount",null);_.U([_.M("customAmount"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],q0.prototype,"shouldShowValidationError",null);_.U([_.M("customAmount"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],q0.prototype,"isDonateButtonEnabled",null);
_.U([_.M("data","isDonateButtonEnabled","amountMicros","privacyCheckboxValue"),_.V("design:type",Object),_.V("design:paramtypes",[])],q0.prototype,"donateCommand",null);_.U([_.M("donateCommand","isCustomAmountSelected","confirmLargeAmountCommand","amountMicros"),_.V("design:type",Object),_.V("design:paramtypes",[])],q0.prototype,"donateCommandWithConfirmation",null);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],q0.prototype,"largeDonationThreshold",null);
_.U([_.M("customAmount","donateCommand","amountMicros"),_.V("design:type",Object),_.V("design:paramtypes",[])],q0.prototype,"confirmLargeAmountCommand",null);_.U([_.M("data","isDonateButtonEnabled","donateCommandWithConfirmation"),_.V("design:type",Object),_.V("design:paramtypes",[])],q0.prototype,"donateButtonRenderer",null);_.U([_.uq("shouldShowValidationError"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q0.prototype,"setInputError",null);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q0.prototype,"setInitialCheckboxValue",null);q0=_.U([_.P({is:"ytd-donation-amount-picker-renderer",disableElementRegistration:!0})],q0);
_.Q(q0,"ytd-donation-amount-picker-renderer",function(){if(void 0!==zMc)return zMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-donation-amount-picker-renderer">\n  <div id="top-box" class="style-scope ytd-donation-amount-picker-renderer">\n    <div id="title-row" class="style-scope ytd-donation-amount-picker-renderer">\n      <div id="title" class="style-scope ytd-donation-amount-picker-renderer">\n        <div class="title-text style-scope ytd-donation-amount-picker-renderer">[[getSimpleString(data.pickerTitle)]]</div>\n        <yt-icon-button dialog-dismiss="" on-click="onCloseClick" class="style-scope ytd-donation-amount-picker-renderer">\n          <yt-icon icon="yt-icons:dismissal" class="style-scope ytd-donation-amount-picker-renderer"></yt-icon>\n        </yt-icon-button>\n      </div>\n    </div>\n    <div id="campaign-row" class="style-scope ytd-donation-amount-picker-renderer">\n      <yt-img-shadow object-fit="CONTAIN" thumbnail="[[data.campaignThumbnail]]" class="style-scope ytd-donation-amount-picker-renderer">\n      </yt-img-shadow>\n      <div id="text-container" class="style-scope ytd-donation-amount-picker-renderer">\n        <div id="campaign-title" class="style-scope ytd-donation-amount-picker-renderer">\n          [[getSimpleString(data.campaignTitle)]]\n        </div>\n        <div id="campaign-subtitle" class="style-scope ytd-donation-amount-picker-renderer">\n          [[getSimpleString(data.campaignSubtitle)]]\n        </div>\n        <div id="description-column" class="style-scope ytd-donation-amount-picker-renderer">\n          <div class="separator style-scope ytd-donation-amount-picker-renderer"></div>\n          <div class="campaign-description style-scope ytd-donation-amount-picker-renderer">\n            [[getSimpleString(data.campaignDescription)]]\n          </div>\n        </div>\n      </div>\n    </div>\n    <div id="live-chat-description-column" class="style-scope ytd-donation-amount-picker-renderer">\n      <div class="campaign-description style-scope ytd-donation-amount-picker-renderer">\n        [[getSimpleString(data.campaignDescription)]]\n      </div>\n      <div class="separator style-scope ytd-donation-amount-picker-renderer"></div>\n    </div>\n  </div>\n  <div id="bottom-box" class="style-scope ytd-donation-amount-picker-renderer">\n    <div id="nonprofit-row" class="style-scope ytd-donation-amount-picker-renderer">\n      <div class="style-scope ytd-donation-amount-picker-renderer">\n        <div id="nonprofit-title" class="style-scope ytd-donation-amount-picker-renderer">\n          [[getSimpleString(data.nonprofitTitle)]]\n          <yt-icon id="verified-icon" class="inline-icon style-scope ytd-donation-amount-picker-renderer" icon="check_circle" default-to-filled="true">\n          </yt-icon>\n        </div>\n        <yt-formatted-string id="nonprofit-subtitle" text="[[data.nonprofitSubtitle]]" class="style-scope ytd-donation-amount-picker-renderer">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <div id="amount-selector" class="style-scope ytd-donation-amount-picker-renderer">\n      <div id="suggested-amount-buttons-row" class="style-scope ytd-donation-amount-picker-renderer">\n        <template id="amounts" is="dom-repeat" items="[[suggestedAmountButtons]]" class="style-scope ytd-donation-amount-picker-renderer">\n          <ytd-button-renderer class="suggested-amount style-scope ytd-donation-amount-picker-renderer" data="[[item.buttonRenderer]]" on-click="onAmountClick"></ytd-button-renderer>\n        </template>\n      </div>\n      <div id="custom-amount-container" class="style-scope ytd-donation-amount-picker-renderer">\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]]" on-value-changed="updateCustomAmountInputFromBinding" class="style-scope ytd-donation-amount-picker-renderer">\n          <div prefix="" slot="prefix" class="style-scope ytd-donation-amount-picker-renderer">[[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]]" on-checked-changed="updatePrivacyCheckboxValueFromBinding" class="style-scope ytd-donation-amount-picker-renderer">\n      <yt-formatted-string split-lines="" text="[[data.privacyCheckboxText]]" class="style-scope ytd-donation-amount-picker-renderer">\n      </yt-formatted-string>\n    </tp-yt-paper-checkbox>\n\n    <div id="button-row" class="style-scope ytd-donation-amount-picker-renderer">\n      <ytd-button-renderer data="[[donateButtonRenderer]]" on-click="onDonateButtonClick" class="style-scope ytd-donation-amount-picker-renderer">\n      </ytd-button-renderer>\n    </div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yMc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-donation-amount-picker-renderer.ytd-popup-container {margin-bottom: 0;margin-top: 0;padding: 0;} ytd-donation-amount-picker-renderer[live-chat] #container.ytd-donation-amount-picker-renderer {background-color: var(--yt-live-chat-action-panel-background-color);} ytd-donation-amount-picker-renderer:not([live-chat]) #container.ytd-donation-amount-picker-renderer {width: 548px;} #top-box.ytd-donation-amount-picker-renderer {background-color: var(--yt-spec-general-background-b);display: block;padding: 24px;border-top-left-radius: 2px;border-top-right-radius: 2px;} ytd-donation-amount-picker-renderer[live-chat] #top-box.ytd-donation-amount-picker-renderer {background-color: inherit;padding-top: 16px;padding-bottom: 0;} #bottom-box.ytd-donation-amount-picker-renderer {padding: 24px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;} ytd-donation-amount-picker-renderer[live-chat] #bottom-box.ytd-donation-amount-picker-renderer {background-color: inherit;padding-top: 12px;} #campaign-row.ytd-donation-amount-picker-renderer {display: flexbox;display: flex;flex-direction: row;align-items: flex-start;} #title.ytd-donation-amount-picker-renderer {color: var(--yt-spec-text-primary);margin-bottom: 16px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} ytd-donation-amount-picker-renderer[live-chat] #title.ytd-donation-amount-picker-renderer {display: flexbox;display: flex;flex-direction: row-reverse;} .title-text.ytd-donation-amount-picker-renderer {flex-grow: 1;align-items: center;display: flexbox;display: flex;flex-direction: row;} ytd-donation-amount-picker-renderer[live-chat] .title-text.ytd-donation-amount-picker-renderer {margin-left: 16px;} #text-container.ytd-donation-amount-picker-renderer {flex-grow: 1;margin-left: 16px;min-width: 50%;display: flexbox;display: flex;flex-direction: column;} #campaign-row.ytd-donation-amount-picker-renderer yt-img-shadow.ytd-donation-amount-picker-renderer {width: 90px;height: 90px;} ytd-donation-amount-picker-renderer[live-chat] #campaign-row.ytd-donation-amount-picker-renderer yt-img-shadow.ytd-donation-amount-picker-renderer {width: 32px;height: 32px;} ytd-donation-amount-picker-renderer[live-chat] #description-column.ytd-donation-amount-picker-renderer {display: none;} #live-chat-description-column.ytd-donation-amount-picker-renderer {display: none;} ytd-donation-amount-picker-renderer[live-chat] #live-chat-description-column.ytd-donation-amount-picker-renderer {display: block;margin-top: 16px;} ytd-donation-amount-picker-renderer[live-chat] #live-chat-description-column.ytd-donation-amount-picker-renderer .campaign-description.ytd-donation-amount-picker-renderer {margin-bottom: 12px;} #campaign-title.ytd-donation-amount-picker-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #campaign-subtitle.ytd-donation-amount-picker-renderer,.campaign-description.ytd-donation-amount-picker-renderer {color: var(--yt-spec-text-secondary);} #campaign-subtitle.ytd-donation-amount-picker-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} ytd-donation-amount-picker-renderer:not([live-chat]) .campaign-description.ytd-donation-amount-picker-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 3.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;overflow-wrap: break-word;} ytd-donation-amount-picker-renderer[live-chat] .campaign-description.ytd-donation-amount-picker-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .separator.ytd-donation-amount-picker-renderer {background-color: #ccc;height: 1px;margin: 8px 0 8px 0;} ytd-donation-amount-picker-renderer[live-chat] .separator.ytd-donation-amount-picker-renderer {margin: 0;} #nonprofit-title.ytd-donation-amount-picker-renderer,#nonprofit-subtitle.ytd-donation-amount-picker-renderer {color: var(--yt-spec-text-primary);} #nonprofit-title.ytd-donation-amount-picker-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #nonprofit-subtitle.ytd-donation-amount-picker-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;overflow: hidden;display: block;max-height: 1.8rem;-webkit-line-clamp: 1;} #button-row.ytd-donation-amount-picker-renderer {margin-top: 16px;display: flexbox;display: flex;flex-direction: row-reverse;} ytd-donation-amount-picker-renderer[live-chat] #button-row.ytd-donation-amount-picker-renderer {margin-top: 0;display: flex;flex-direction: column;align-items: stretch;} #nonprofit-row.ytd-donation-amount-picker-renderer {display: flexbox;display: flex;flex-direction: row;} #nonprofit-row.ytd-donation-amount-picker-renderer>.ytd-donation-amount-picker-renderer:first-child {flex-grow: 1;padding-right: 16px;} ytd-donation-amount-picker-renderer[live-chat] #nonprofit-row.ytd-donation-amount-picker-renderer>.ytd-donation-amount-picker-renderer:first-child {padding-right: 8px;} #nonprofit-link.ytd-donation-amount-picker-renderer {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.ytd-donation-amount-picker-renderer {--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.ytd-donation-amount-picker-renderer {position: relative;top: -2px;width: 1em;} #amount-selector.ytd-donation-amount-picker-renderer {margin: 0 auto;max-width: 360px;} #suggested-amount-buttons-row.ytd-donation-amount-picker-renderer {margin-top: 32px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} ytd-donation-amount-picker-renderer[live-chat] #suggested-amount-buttons-row.ytd-donation-amount-picker-renderer {margin-top: 16px;} #custom-amount-container.ytd-donation-amount-picker-renderer {height: 70px;margin-top: 8px;} ytd-donation-amount-picker-renderer[live-chat] #custom-amount-container.ytd-donation-amount-picker-renderer {height: auto;transition: height 0.7s;margin-top: 8px;} ytd-donation-amount-picker-renderer[live-chat] #custom-amount-container.ytd-donation-amount-picker-renderer .ytd-donation-amount-picker-renderer[focused] {height: 70px;} ytd-donation-amount-picker-renderer[live-chat] #custom-amount-container.ytd-donation-amount-picker-renderer .ytd-donation-amount-picker-renderer[hidden] {height: 0px;} #custom-amount-input.ytd-donation-amount-picker-renderer {--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.ytd-donation-amount-picker-renderer {min-width: var(--yt-paper-button-min-width,var(--ytd-paper-button-min-width,5.14em));} #privacy-checkbox.ytd-donation-amount-picker-renderer {--paper-checkbox-vertical-align: top;margin-top: 32px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-donation-amount-picker-renderer tp-yt-paper-checkbox#privacy-checkbox .tp-yt-paper-checkbox[style-target=label] {margin-right: 20px;} ytd-donation-amount-picker-renderer[live-chat] #privacy-checkbox.ytd-donation-amount-picker-renderer {margin-top: 8px;margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
yMc=d}d=yMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return zMc=a});var CMc;var DMc;var EMc=function(){var a=_.O.apply(this,arguments)||this;a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(EMc,_.O);var r0=EMc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],r0.prototype,"ytComponentBehavior",void 0);_.U([_.N({}),_.V("design:type",Object)],r0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],r0.prototype,"modernLayout",void 0);r0=_.U([_.P({is:"ytd-donation-post-transaction-content",disableElementRegistration:!0})],r0);
_.Q(r0,"ytd-donation-post-transaction-content",function(){if(void 0!==DMc)return DMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-donation-post-transaction-content--\x3e\x3c!--css_build_styles:video.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_content.ytd.donation.post.transaction.content.css.js--\x3e<div id="icon-row" class="style-scope ytd-donation-post-transaction-content">\n  <yt-img-shadow thumbnail="[[data.donationIcon]]" width="52" class="style-scope ytd-donation-post-transaction-content"></yt-img-shadow>\n</div>\n<div id="messages" class="style-scope ytd-donation-post-transaction-content">\n  <div id="message" class="style-scope ytd-donation-post-transaction-content">\n    [[getSimpleString(data.thankYouMessage)]]\n  </div>\n  <div id="additional-info" class="style-scope ytd-donation-post-transaction-content">\n    [[getSimpleString(data.additionalInfo)]]\n  </div>\n</div>\n<div id="thankyou-messages" class="style-scope ytd-donation-post-transaction-content">\n  <div class="thankyou-message style-scope ytd-donation-post-transaction-content">\n    <div class="avatar style-scope ytd-donation-post-transaction-content">\n      <yt-img-shadow thumbnail="[[data.creatorMessage.thumbnail]]" width="32" class="style-scope ytd-donation-post-transaction-content"></yt-img-shadow>\n    </div>\n    <div class="content style-scope ytd-donation-post-transaction-content">\n      <div class="body style-scope ytd-donation-post-transaction-content">\n        [[getSimpleString(data.creatorMessage.description)]]\n      </div>\n      <div class="user style-scope ytd-donation-post-transaction-content">\n        [[getSimpleString(data.creatorMessage.title)]]\n      </div>\n    </div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CMc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.donations.ytd_donation_post_transaction_content.ytd.donation.post.transaction.content.css.js--\x3e<style is-scoped>#messages.ytd-donation-post-transaction-content {align-items: center;display: flexbox;display: flex;flex-direction: column;} #message.ytd-donation-post-transaction-content {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;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;} #additional-info.ytd-donation-post-transaction-content {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;} #icon-row.ytd-donation-post-transaction-content {margin-bottom: 20px;text-align: center;} #thankyou-messages.ytd-donation-post-transaction-content {flex-grow: 1;padding: 0 32px;margin-bottom: 32px;display: flexbox;display: flex;flex-direction: column;} .thankyou-message.ytd-donation-post-transaction-content {display: flexbox;display: flex;flex-direction: row;} .thankyou-message.ytd-donation-post-transaction-content>div.ytd-donation-post-transaction-content {margin: 0 4px;} .thankyou-message.ytd-donation-post-transaction-content .avatar.ytd-donation-post-transaction-content {border-radius: 50%;height: 32px;overflow: hidden;width: 32px;} .thankyou-message.ytd-donation-post-transaction-content .content.ytd-donation-post-transaction-content {margin-left: 12px;flex: 1;display: flexbox;display: flex;flex-direction: column;} .thankyou-message.ytd-donation-post-transaction-content .user.ytd-donation-post-transaction-content {margin-top: 8px;color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .thankyou-message.ytd-donation-post-transaction-content .body.ytd-donation-post-transaction-content {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;}</style>');
CMc=d}d=CMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DMc=a});var FMc;var GMc;var HMc=function(){var a=_.O.apply(this,arguments)||this;a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(HMc,_.O);HMc.prototype.configureRendererStamper=function(){return{"data.doneButton":{id:"done-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
HMc.prototype.computeDialogLayoutProps=function(){var a=this.data;return this.modernLayout&&a?{trailingActionHeader:function(){_.Ir("yt-icon-button",{"dialog-dismiss$":!0},function(){_.Ir("yt-icon",{icon:"yt-icons:dismissal"},_.xe)})},
content:function(){_.Ir("ytd-donation-post-transaction-content",{data:a},_.xe)},
primaryButton:function(b){_.Ir("ytd-button-renderer",Object.assign({},b,{data:_.B(a.doneButton,_.SA),"dialog-dismiss$":!0}),_.xe)},
secondaryButton:function(b){_.Ir("ytd-button-renderer",Object.assign({},b,{data:_.B(a.shareButton,_.SA)}),_.xe)}}:{}};
var s0=HMc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],s0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],s0.prototype,"ytRendererBehavior",void 0);_.U([_.N({}),_.V("design:type",Object)],s0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],s0.prototype,"modernLayout",void 0);s0=_.U([_.P({is:"ytd-donation-post-transaction-renderer",disableElementRegistration:!0})],s0);
_.Q(s0,"ytd-donation-post-transaction-renderer",function(){if(void 0!==GMc)return GMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modernLayout]]" class="style-scope ytd-donation-post-transaction-renderer">\n  <div id="title" class="style-scope ytd-donation-post-transaction-renderer">\n    <yt-icon-button dialog-dismiss="" class="style-scope ytd-donation-post-transaction-renderer">\n      <yt-icon icon="yt-icons:dismissal" class="style-scope ytd-donation-post-transaction-renderer"></yt-icon>\n    </yt-icon-button>\n  </div>\n  <ytd-donation-post-transaction-content data="[[data]]" class="style-scope ytd-donation-post-transaction-renderer">\n  </ytd-donation-post-transaction-content>\n  <div id="button-row" class="style-scope ytd-donation-post-transaction-renderer">\n    <div id="done-button" dialog-dismiss="" class="style-scope ytd-donation-post-transaction-renderer"></div>\n    <ytd-button-renderer data="[[data.shareButton.buttonRenderer]]" class="style-scope ytd-donation-post-transaction-renderer">\n    </ytd-button-renderer>\n  </div>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-donation-post-transaction-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-donation-post-transaction-renderer">\n  </yt-dialog-layout>\n</template>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FMc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-donation-post-transaction-renderer {margin-bottom: 0;margin-top: 0;padding: 0;} #container.ytd-donation-post-transaction-renderer {display: flex;padding: 16px;width: 500px;display: flexbox;display: flex;flex-direction: column;} #title.ytd-donation-post-transaction-renderer {color: var(--yt-spec-text-primary);margin-bottom: 8px;display: flexbox;display: flex;flex-direction: row-reverse;} #button-row.ytd-donation-post-transaction-renderer {display: flexbox;display: flex;flex-direction: row-reverse;} #done-button.ytd-donation-post-transaction-renderer ytd-button-renderer.ytd-donation-post-transaction-renderer {margin-left: 8px;}</style>");
FMc=d}d=FMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GMc=a});var IMc;var JMc;var KMc;var LMc;var MMc=function(){return _.O.apply(this,arguments)||this};
_.H(MMc,_.O);MMc.prototype.computeIsStreamingProvider=function(a){return!!a.isStreamingShelf};
MMc.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!1}}}}}};
var t0=MMc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],t0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],t0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],t0.prototype,"data",void 0);_.U([_.N({computed:"computeIsStreamingProvider(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],t0.prototype,"isStreamingProvider",void 0);
t0=_.U([_.P({is:"ytd-media-provider-renderer",disableElementRegistration:!0})],t0);
_.Q(t0,"ytd-media-provider-renderer",function(){if(void 0!==LMc)return LMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-media-provider-renderer">\n  <yt-img-shadow class="thumbnail style-scope ytd-media-provider-renderer" fit="" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]">\n  </yt-img-shadow>\n  <div class="provider-details style-scope ytd-media-provider-renderer">\n    <div id="action-button" class="style-scope ytd-media-provider-renderer"></div>\n    <p id="media-price" hidden="[[!data.mediaPrice]]" class="style-scope ytd-media-provider-renderer">\n      [[getSimpleString(data.mediaPrice)]]\n    </p>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===KMc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-media-provider-renderer[is-streaming-provider] .thumbnail.ytd-media-provider-renderer {height: 40px;width: 40px;border-radius: 50%;} ytd-media-provider-renderer[is-streaming-provider] .provider.ytd-media-provider-renderer {height: 40px;margin-bottom: 16px;} .thumbnail.ytd-media-provider-renderer {height: 24px;width: 24px;} .provider.ytd-media-provider-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;align-items: center;height: 36px;} .provider-details.ytd-media-provider-renderer {display: flexbox;display: flex;flex-direction: column;} ytd-button-renderer.ytd-media-provider-renderer {--yt-button-padding: 0px 8px;} #media-price.ytd-media-provider-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2rem;-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;}</style>');
KMc=d}d=KMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return LMc=a});var NMc;var OMc;var PMc=function(){return _.O.apply(this,arguments)||this};
_.H(PMc,_.O);PMc.prototype.observeLightsourcePalette=function(){var a,b=null==(a=this.data)?void 0:a.vibrantsourceColorPaletteData;b&&_.Tr(this.hostElement,b)};
var u0=PMc;u0.prototype.observeLightsourcePalette=u0.prototype.observeLightsourcePalette;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],u0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],u0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],u0.prototype,"data",void 0);
_.U([_.uq("data.vibrantsourceColorPaletteData"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],u0.prototype,"observeLightsourcePalette",null);u0=_.U([_.P({is:"ytd-streaming-pop-up-dialog",disableElementRegistration:!0})],u0);
_.Q(u0,"ytd-streaming-pop-up-dialog",function(){if(void 0!==OMc)return OMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-streaming-pop-up-dialog">\n  <div class="image-wrapper style-scope ytd-streaming-pop-up-dialog">\n    <yt-img-shadow class="media-thumbnail style-scope ytd-streaming-pop-up-dialog" thumbnail="[[data.thumbnail]]">\n    </yt-img-shadow>\n    <div class="tv-show-season-wrapper style-scope ytd-streaming-pop-up-dialog" hidden="[[!data.tvShowSeasons]]">\n      <yt-icon id="tv-show-icon" icon="tv" class="style-scope ytd-streaming-pop-up-dialog"></yt-icon>\n      <p id="tv-show-season" class="style-scope ytd-streaming-pop-up-dialog">\n        [[getSimpleString(data.tvShowSeasons)]]\n      </p>\n    </div>\n  </div>\n  <div class="providers style-scope ytd-streaming-pop-up-dialog">\n    <template is="dom-repeat" items="[[data.mediaProviders]]" as="mediaProviders" class="style-scope ytd-streaming-pop-up-dialog">\n      <ytd-media-provider-renderer data="[[mediaProviders.mediaProviderRenderer]]" class="style-scope ytd-streaming-pop-up-dialog">\n      </ytd-media-provider-renderer>\n    </template>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===NMc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-streaming-pop-up-dialog {display: flexbox;display: flex;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.ytd-streaming-pop-up-dialog {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} .image-wrapper.ytd-streaming-pop-up-dialog {display: inline-block;position: relative;height: -webkit-fit-content;height: -moz-fit-content;height: fit-content;} .media-thumbnail.ytd-streaming-pop-up-dialog {display: block;max-width: 160px;} .providers.ytd-streaming-pop-up-dialog {margin-left: 20px;} .tv-show-season-wrapper.ytd-streaming-pop-up-dialog {background-color: var(--yt-lightsource-section3-color);opacity: 0.8;bottom: 0;position: absolute;height: 24px;width: 100%;} #tv-show-season.ytd-streaming-pop-up-dialog {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;overflow: hidden;display: block;max-height: 2.2rem;-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.ytd-streaming-pop-up-dialog {-webkit-margin-start: 5px;margin-inline-start: 5px;color: var(--yt-lightsource-primary-title-color);}</style>');
NMc=d}d=NMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return OMc=a});var QMc=function(){return _.O.apply(this,arguments)||this};
_.H(QMc,_.O);QMc.prototype.onPopupOpened_=function(){var a;(null==(a=this.data)?0:a.serviceEndpoint)&&_.jo(this.hostElement,[this.data.serviceEndpoint])};
QMc.prototype.configureContinuationPathMap=function(){return{"yt-reload-continuation-items-command-body":"content"}};
QMc.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"}}}}};
var v0=QMc;v0.prototype.onPopupOpened_=v0.prototype.onPopupOpened_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],v0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],v0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.yS),_.V("design:type",Object)],v0.prototype,"ytContinuationHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],v0.prototype,"data",void 0);
_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v0.prototype,"onPopupOpened_",null);v0=_.U([_.P({is:"ytd-brandconnect-popup-renderer",disableElementRegistration:!0})],v0);
_.Q(v0,"ytd-brandconnect-popup-renderer",function(){if(void 0!==JMc)return JMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-brandconnect-popup-renderer">\n  <yt-formatted-string id="title" text="[[data.popUpTitle]]" class="style-scope ytd-brandconnect-popup-renderer"></yt-formatted-string>\n  <div id="dismiss-button" class="style-scope ytd-brandconnect-popup-renderer"></div>\n</div>\n<div id="content" class="style-scope ytd-brandconnect-popup-renderer">\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===IMc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-brandconnect-popup-renderer {display: inline-block;max-width: 600px;min-width: 500px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;} #header.ytd-brandconnect-popup-renderer {background-size: cover;margin-bottom: 16px;display: flexbox;display: flex;flex-direction: row;} #title.ytd-brandconnect-popup-renderer {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;overflow: hidden;display: block;max-height: 2.6rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #dismiss-button.ytd-brandconnect-popup-renderer ytd-button-renderer.ytd-brandconnect-popup-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.ytd-brandconnect-popup-renderer {min-height: 250px;min-width: 180px;} #error.ytd-brandconnect-popup-renderer {align-items: center;color: var(--yt-spec-text-secondary);-webkit-margin-start: 12px;margin-inline-start: 12px;}</style>');
IMc=d}d=IMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return JMc=a});var RMc;var SMc;var TMc=function(){return _.O.apply(this,arguments)||this};
_.H(TMc,_.O);var UMc=TMc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],UMc.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],UMc.prototype,"data",void 0);UMc=_.U([_.P({is:"ytd-channel-history-renderer",disableElementRegistration:!0})],UMc);
_.Q(UMc,"ytd-channel-history-renderer",function(){if(void 0!==SMc)return SMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-channel-history-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feature_enablement.ytd_channel_history_renderer.ytd.channel.history.renderer.css.js--\x3e<div id="contents" class="style-scope ytd-channel-history-renderer">\n  <yt-img-shadow id="image" fit="" hidden="[[!data.image]]" thumbnail="[[data.image]]" width="160" class="style-scope ytd-channel-history-renderer">\n  </yt-img-shadow>\n  <yt-formatted-string id="title" hidden="[[!data.title]]" text="[[data.title]]" class="style-scope ytd-channel-history-renderer">\n  </yt-formatted-string>\n  <yt-formatted-string id="description" hidden="[[!data.description]]" split-lines="" text="[[data.description]]" class="style-scope ytd-channel-history-renderer">\n  </yt-formatted-string>\n</div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===RMc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feature_enablement.ytd_channel_history_renderer.ytd.channel.history.renderer.css.js--\x3e<style is-scoped>ytd-channel-history-renderer {display: flex;background: var(--yt-spec-raised-background);width: 512px;padding: 6px 12px;display: flex;flex-direction: column;} #contents.ytd-channel-history-renderer {display: flex;display: flex;flex-direction: column;align-items: center;padding: 0 20px 32px;} #image.ytd-channel-history-renderer {margin: 32px 0 8px 0;max-width: 160px;max-height: 160px;} #title.ytd-channel-history-renderer {display: block;color: var(--yt-spec-text-primary);margin: 8px 36px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;} #description.ytd-channel-history-renderer {display: block;color: var(--yt-spec-text-secondary);margin: 8px 36px;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
RMc=d}d=RMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return SMc=a});var VMc;var WMc;var XMc=function(){return _.O.apply(this,arguments)||this};
_.H(XMc,_.O);var YMc=XMc;_.U([_.N(),_.V("design:type",Object)],YMc.prototype,"data",void 0);YMc=_.U([_.P({is:"ytd-feature-enablement-info-renderer",disableElementRegistration:!0})],YMc);
_.Q(YMc,"ytd-feature-enablement-info-renderer",function(){if(void 0!==WMc)return WMc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-feature-enablement-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.feature_enablement.ytd_feature_enablement_info_renderer.ytd.feature.enablement.info.renderer.css.js--\x3e<div id="contents" class="style-scope ytd-feature-enablement-info-renderer">\n  <yt-formatted-string id="title" hidden="[[!data.title]]" text="[[data.title]]" class="style-scope ytd-feature-enablement-info-renderer">\n  </yt-formatted-string>\n  <yt-formatted-string id="description" hidden="[[!data.description]]" text="[[data.description]]" class="style-scope ytd-feature-enablement-info-renderer">\n  </yt-formatted-string>\n</div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VMc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feature_enablement.ytd_feature_enablement_info_renderer.ytd.feature.enablement.info.renderer.css.js--\x3e<style is-scoped>ytd-feature-enablement-info-renderer {display: flex;background: var(--yt-spec-raised-background);width: 512px;display: flex;flex-direction: column;} #contents.ytd-feature-enablement-info-renderer {display: flex;display: flex;flex-direction: column;align-items: flex-start;} #title.ytd-feature-enablement-info-renderer {display: block;color: var(--yt-spec-text-primary);margin: 16px 24px;font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;} #description.ytd-feature-enablement-info-renderer {display: block;color: var(--yt-spec-text-secondary);margin: 8px 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
VMc=d}d=VMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WMc=a});var ZMc;var $Mc;var aNc=function(){var a=_.O.apply(this,arguments)||this;a.handlePhoneVerificationSuccess=function(b){if(a.isValidPhoneVerificationCompletionMessageEvent(b)){var c;(null==(c=a.data)?0:c.nextStepCommand)&&a.ytComponentBehavior.resolveCommand(a.data.nextStepCommand)}};
return a};
_.H(aNc,_.O);aNc.prototype.isValidPhoneVerificationCompletionMessageEvent=function(a){if("yt-phone-verification-complete"!==a.data)return!1;a=_.Rf(a.origin);return null!==a&&a.includes("youtube.com")};
aNc.prototype.attached=function(){window.addEventListener("message",this.handlePhoneVerificationSuccess)};
aNc.prototype.detached=function(){window.removeEventListener("message",this.handlePhoneVerificationSuccess)};
var bNc=aNc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],bNc.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],bNc.prototype,"data",void 0);bNc=_.U([_.P({is:"ytd-feature-enablement-soft-entry-renderer",disableElementRegistration:!0})],bNc);
_.Q(bNc,"ytd-feature-enablement-soft-entry-renderer",function(){if(void 0!==$Mc)return $Mc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-feature-enablement-soft-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.feature_enablement.ytd_feature_enablement_soft_entry_renderer.ytd.feature.enablement.soft.entry.renderer.css.js--\x3e<div id="contents" class="style-scope ytd-feature-enablement-soft-entry-renderer">\n  <yt-img-shadow id="image" fit="" hidden="[[!data.image]]" thumbnail="[[data.image]]" width="160" class="style-scope ytd-feature-enablement-soft-entry-renderer">\n  </yt-img-shadow>\n  <yt-formatted-string id="title" hidden="[[!data.title]]" text="[[data.title]]" class="style-scope ytd-feature-enablement-soft-entry-renderer">\n  </yt-formatted-string>\n  <yt-formatted-string id="description" hidden="[[!data.description]]" split-lines="" text="[[data.description]]" class="style-scope ytd-feature-enablement-soft-entry-renderer">\n  </yt-formatted-string>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZMc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feature_enablement.ytd_feature_enablement_soft_entry_renderer.ytd.feature.enablement.soft.entry.renderer.css.js--\x3e<style is-scoped>ytd-feature-enablement-soft-entry-renderer {display: flex;background: var(--yt-spec-raised-background);width: 512px;padding: 6px 12px;display: flex;flex-direction: column;} #contents.ytd-feature-enablement-soft-entry-renderer {display: flex;display: flex;flex-direction: column;align-items: center;padding: 0 20px 32px;} #image.ytd-feature-enablement-soft-entry-renderer {margin: 32px 0 8px 0;max-width: 160px;max-height: 160px;} #title.ytd-feature-enablement-soft-entry-renderer {display: block;color: var(--yt-spec-text-primary);margin: 8px 36px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;} #description.ytd-feature-enablement-soft-entry-renderer {display: block;color: var(--yt-spec-text-secondary);margin: 8px 36px;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
ZMc=d}d=ZMc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $Mc=a});var cNc;var dNc;var eNc=function(){var a=_.O.apply(this,arguments)||this;a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(eNc,_.O);_.f=eNc.prototype;_.f.configureRendererStamper=function(){return{"data.options":{id:"options",mapping:{checkboxSurveyOptionRenderer:"ytd-checkbox-survey-option-renderer"}}}};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.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 _.mp(a)};
_.f.onDismissTap=function(){_.Tn(this.hostElement,"yt-close-popup-action");_.jo(this.hostElement,[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?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=this.getOptionRenderers().filter(function(h){return h.checked});
if(0!==a.length){var b=a.map(function(h){return h.responseEndpoint});
a=[];for(var c=1;c<b.length;c++){var d=void 0,e=null==(d=_.B(b[c],_.OA))?void 0:d.feedbackToken;e&&a.push(e)}b=[b[0]];a.length&&b.push({extra_feedback_tokens:a});_.jo(this.hostElement,b);_.Tn(this.hostElement,"yt-close-popup-action",["ytd-checkbox-survey-renderer"]);a=this.data&&this.data.submitActions||[];if(_.u("kevlar_command_handler_migration_killswitch"))_.ko(this.hostElement,a,this.hostElement);else for(a=_.g(a),b=a.next();!b.done;b=a.next())this.ytComponentBehavior.resolveCommand(b.value)}};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{title:b.question&&function(){_.Ir("yt-formatted-string",{text:b.question},_.xe)},
trailingActionHeader:function(){_.Ir("yt-icon-button",{label$:a.computeAlt(b.dismissalText),onclick:function(){a.onDismissTap()}},function(){_.Ir("yt-icon",{icon:"yt-icons:close"},_.xe)})},
content:function(){if(b.options)for(var c=_.g(b.options),d=c.next();!d.done;d=c.next())_.Ir("ytd-checkbox-survey-option-renderer",{data:d.value.checkboxSurveyOptionRenderer},_.xe)},
primaryButton:function(c){var d;_.Ir("ytd-button-renderer",Object.assign({},c,{data:null==b?void 0:null==(d=b.submitButton)?void 0:d.buttonRenderer,onclick:function(){a.onSubmitTap()}}),_.xe)}}:{}};
var w0=eNc;w0.prototype.onOptionChange=w0.prototype.onOptionChange;w0.prototype.dataChanged=w0.prototype.dataChanged;_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],w0.prototype,"ytEventForwardingBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],w0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],w0.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],w0.prototype,"ytRendererBehavior",void 0);_.U([_.L(FGc),_.V("design:type",Object)],w0.prototype,"ytdHatsSurveyBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],w0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],w0.prototype,"modernLayout",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],w0.prototype,"dataChanged",null);
_.U([_.tq("ytd-checkbox-survey-option-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],w0.prototype,"onOptionChange",null);w0=_.U([_.P({is:"ytd-checkbox-survey-renderer",disableElementRegistration:!0})],w0);
_.Q(w0,"ytd-checkbox-survey-renderer",function(){if(void 0!==dNc)return dNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modernLayout]]" class="style-scope ytd-checkbox-survey-renderer">\n  <yt-formatted-string text="[[data.question]]" class="style-scope ytd-checkbox-survey-renderer"></yt-formatted-string>\n  <yt-icon-button label="[[computeAlt(data.dismissalText)]]" on-click="onDismissTap" class="style-scope ytd-checkbox-survey-renderer">\n    <yt-icon icon="yt-icons:close" class="style-scope ytd-checkbox-survey-renderer"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="options" hidden="[[modernLayout]]" class="style-scope ytd-checkbox-survey-renderer"></div>\n<div id="footer" hidden="[[modernLayout]]" class="style-scope ytd-checkbox-survey-renderer">\n  <ytd-button-renderer data="[[data.submitButton.buttonRenderer]]" on-click="onSubmitTap" class="style-scope ytd-checkbox-survey-renderer">\n  </ytd-button-renderer>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-checkbox-survey-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data, data.submitButton.buttonRenderer.isDisabled)]]" class="style-scope ytd-checkbox-survey-renderer">\n  </yt-dialog-layout>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-checkbox-survey-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);display: inline-block;margin: 0;} ytd-checkbox-survey-renderer:not([modern-layout]) {width: 325px;padding: 0 0 12px;} #header.ytd-checkbox-survey-renderer {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: flexbox;display: flex;flex-direction: row;align-items: center;} #options.ytd-checkbox-survey-renderer {display: flexbox;display: flex;flex-direction: column;} #footer.ytd-checkbox-survey-renderer {padding: 12px 24px 0;text-align: right;} yt-formatted-string.ytd-checkbox-survey-renderer {flex: 1;flex-basis: 0.000000001px;} yt-icon-button.ytd-checkbox-survey-renderer {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;color: var(--yt-spec-icon-inactive);height: 40px;width: 40px;}</style>');
cNc=d}d=cNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dNc=a});var fNc;var gNc;var hNc;var iNc;var jNc=function(){return _.O.apply(this,arguments)||this};
_.H(jNc,_.O);var x0=jNc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],x0.prototype,"ytRendererBehavior",void 0);_.U([_.L(DGc),_.V("design:type",Object)],x0.prototype,"ytdDismissalReasonBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],x0.prototype,"data",void 0);x0=_.U([_.P({is:"ytd-dismissal-reason-text-renderer",disableElementRegistration:!0})],x0);
_.Q(x0,"ytd-dismissal-reason-text-renderer",function(){if(void 0!==iNc)return iNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-dismissal-reason-text-renderer">\n  <yt-formatted-string text="[[data.text]]" class="style-scope ytd-dismissal-reason-text-renderer"></yt-formatted-string>\n</tp-yt-paper-checkbox>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-dismissal-reason-text-renderer {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
hNc=d}d=hNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iNc=a});var kNc;var lNc;var mNc=function(){return _.O.apply(this,arguments)||this};
_.H(mNc,_.O);var y0=mNc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],y0.prototype,"ytRendererBehavior",void 0);_.U([_.L(DGc),_.V("design:type",Object)],y0.prototype,"ytdDismissalReasonBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],y0.prototype,"data",void 0);y0=_.U([_.P({is:"ytd-dismissal-reason-video-renderer",disableElementRegistration:!0})],y0);
_.Q(y0,"ytd-dismissal-reason-video-renderer",function(){if(void 0!==lNc)return lNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-dismissal-reason-video-renderer">\n  <yt-formatted-string id="label" text="[[data.text]]" class="style-scope ytd-dismissal-reason-video-renderer">\n  </yt-formatted-string>\n</tp-yt-paper-checkbox>\n<div id="video" class="style-scope ytd-dismissal-reason-video-renderer">\n  <yt-img-shadow thumbnail="[[data.videoThumb]]" width="120" class="style-scope ytd-dismissal-reason-video-renderer"></yt-img-shadow>\n  <div id="video-metadata" class="style-scope ytd-dismissal-reason-video-renderer">\n    <yt-formatted-string id="video-title" ellipsis-truncate="" text="[[data.videoTitle]]" class="style-scope ytd-dismissal-reason-video-renderer">\n    </yt-formatted-string>\n    <yt-formatted-string id="video-creator" ellipsis-truncate="" text="[[data.creatorLine]]" class="style-scope ytd-dismissal-reason-video-renderer">\n    </yt-formatted-string>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-dismissal-reason-video-renderer {display: block;} #label.ytd-dismissal-reason-video-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #video.ytd-dismissal-reason-video-renderer {margin-top: 8px;margin-left: 36px;display: flexbox;display: flex;flex-direction: row;} #video-metadata.ytd-dismissal-reason-video-renderer {overflow: hidden;margin-left: 8px;} #video.ytd-dismissal-reason-video-renderer yt-formatted-string.ytd-dismissal-reason-video-renderer {display: block;} #video-title.ytd-dismissal-reason-video-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #video-creator.ytd-dismissal-reason-video-renderer {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;}</style>');
kNc=d}d=kNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return lNc=a});var nNc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");return a};
_.H(nNc,_.O);_.f=nNc.prototype;_.f.created=function(){this.selectedFeedbackTokens=new oZ};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.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){_.Sn(this.hostElement,"yt-invalidate-popup-tabbables");this.selectedFeedbackTokens.add(b);this.hasReasonsSelected=!0};
_.f.onDismissalReasonDeselected=function(a,b){_.Sn(this.hostElement,"yt-invalidate-popup-tabbables");this.selectedFeedbackTokens.delete(b);this.hasReasonsSelected=0!==this.selectedFeedbackTokens.size};
_.f.onCancelTap=function(){_.Tn(this.hostElement,"yt-close-popup-action")};
_.f.onSubmitTap=function(){var a={feedback_tokens:Array.from(this.selectedFeedbackTokens.values())};_.jo(this.hostElement,[this.data.submitFeedbackEndpoint,a]);_.Tn(this.hostElement,"yt-close-popup-action")};
var z0=nNc;z0.prototype.onDismissalReasonDeselected=z0.prototype.onDismissalReasonDeselected;z0.prototype.onDismissalReasonSelected=z0.prototype.onDismissalReasonSelected;z0.prototype.dataChanged=z0.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],z0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],z0.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],z0.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Boolean)],z0.prototype,"hasReasonsSelected",void 0);_.U([_.N(),_.V("design:type",oZ)],z0.prototype,"selectedFeedbackTokens",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],z0.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],z0.prototype,"modern",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],z0.prototype,"dataChanged",null);
_.U([_.tq("yt-dismissal-reason-selected"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,String]),_.V("design:returntype")],z0.prototype,"onDismissalReasonSelected",null);_.U([_.tq("yt-dismissal-reason-deselected"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,String]),_.V("design:returntype")],z0.prototype,"onDismissalReasonDeselected",null);z0=_.U([_.P({is:"ytd-dismissal-follow-up-renderer",disableElementRegistration:!0})],z0);
_.Q(z0,"ytd-dismissal-follow-up-renderer",function(){if(void 0!==gNc)return gNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-dismissal-follow-up-renderer">\n  <yt-formatted-string id="title" text="[[data.dismissalReasonsPrompt]]" class="style-scope ytd-dismissal-follow-up-renderer">\n  </yt-formatted-string>\n  <div id="reasons" class="style-scope ytd-dismissal-follow-up-renderer"></div>\n</div>\n<div id="buttons" class="style-scope ytd-dismissal-follow-up-renderer">\n  <ytd-button-renderer id="cancel" data="[[data.cancelButton.buttonRenderer]]" on-tap="onCancelTap" class="style-scope ytd-dismissal-follow-up-renderer">\n  </ytd-button-renderer>\n  <ytd-button-renderer id="submit" data="[[data.submitButton.buttonRenderer]]" disabled="[[!hasReasonsSelected]]" on-tap="onSubmitTap" class="style-scope ytd-dismissal-follow-up-renderer">\n  </ytd-button-renderer>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-dismissal-follow-up-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);display: inline-block;margin: 0;padding: 0;} ytd-dismissal-follow-up-renderer[modern] #buttons.ytd-dismissal-follow-up-renderer {border-top: 0;} #content.ytd-dismissal-follow-up-renderer {color: var(--yt-spec-text-primary);margin: 24px;} #title.ytd-dismissal-follow-up-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #title.ytd-dismissal-follow-up-renderer,ytd-dismissal-reason-text-renderer.ytd-dismissal-follow-up-renderer,ytd-dismissal-reason-video-renderer.ytd-dismissal-follow-up-renderer {margin: 24px 0;} #buttons.ytd-dismissal-follow-up-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);margin-top: 32px;padding: 8px;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;} #buttons.ytd-dismissal-follow-up-renderer ytd-button-renderer.ytd-dismissal-follow-up-renderer {margin-left: 8px;}</style>');
fNc=d}d=fNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gNc=a});var oNc;var pNc;var qNc=function(){return _.O.apply(this,arguments)||this};
_.H(qNc,_.O);_.f=qNc.prototype;_.f.onCheckedChange=function(){this.multiselect||_.Sn(this.hostElement,"yt-feedback-single-select-changed");_.$q(this.hostElement).querySelector("#freeform").focus();_.Sn(this.hostElement,"yt-refit")};
_.f.showTextBox=function(a,b){return a&&b};
_.f.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))};
_.f.updateDataCheckedFromBinding=function(a){this.set("data.checked",a.detail.value)};
_.f.updateDataResultTextFromBinding=function(a){this.set("data.resultText",a.detail.value)};
var A0=qNc;A0.prototype.dataChanged=A0.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],A0.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],A0.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],A0.prototype,"multiselect",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],A0.prototype,"dataChanged",null);
A0=_.U([_.P({is:"ytd-feedback-option-renderer",disableElementRegistration:!0})],A0);
_.Q(A0,"ytd-feedback-option-renderer",function(){if(void 0!==pNc)return pNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-feedback-option-renderer" checked="[[data.checked]]" hidden="[[multiselect]]" on-change="onCheckedChange" on-checked-changed="updateDataCheckedFromBinding">\n  [[getSimpleString(data.description)]]\n</tp-yt-paper-radio-button>\n<tp-yt-paper-checkbox class="choice style-scope ytd-feedback-option-renderer" checked="[[data.checked]]" hidden="[[!multiselect]]" on-change="onCheckedChange" on-checked-changed="updateDataCheckedFromBinding">\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]]" on-value-changed="updateDataResultTextFromBinding" class="style-scope ytd-feedback-option-renderer">\n</tp-yt-paper-textarea>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-feedback-option-renderer {margin-bottom: 8px;margin-left: 0;display: block;} #freeform.ytd-feedback-option-renderer {--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;} #freeform.ytd-feedback-option-renderer tp-yt-paper-input-container[style-target=host] {padding: 0;} #freeform.ytd-feedback-option-renderer #labelAndInputContainer.tp-yt-paper-input-container>label,#freeform.ytd-feedback-option-renderer #labelAndInputContainer.tp-yt-paper-input-container>.paper-input-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);} #freeform.ytd-feedback-option-renderer .input-content.tp-yt-paper-input-container>input,#freeform.ytd-feedback-option-renderer .input-content.tp-yt-paper-input-container>iron-input,#freeform.ytd-feedback-option-renderer .input-content.tp-yt-paper-input-container>textarea,#freeform.ytd-feedback-option-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,#freeform.ytd-feedback-option-renderer .input-content.tp-yt-paper-input-container>.paper-input-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);} tp-yt-paper-radio-button.ytd-feedback-option-renderer,tp-yt-paper-checkbox.ytd-feedback-option-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
oNc=d}d=oNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pNc=a});var rNc;var sNc;var tNc=function(){return _.O.apply(this,arguments)||this};
_.H(tNc,_.O);tNc.prototype.configureRendererStamper=function(){return{"data.options":{id:"options",mapping:{feedbackOptionRenderer:{component:"ytd-feedback-option-renderer",properties:{multiselect:"[[data.multiSelect]]"}}}}}};
tNc.prototype.onSingleSelectCheckedChanged=function(a){a=_.Sq(a);for(var b=0;b<this.data.options.length;b++)if(a.data!==_.B(this.data.options[b],ECc)){var c="data.options."+b+".feedbackOptionRenderer.checked";this.notifyPath(c);this.set(c,!1)}};
var B0=tNc;B0.prototype.onSingleSelectCheckedChanged=B0.prototype.onSingleSelectCheckedChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],B0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],B0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],B0.prototype,"data",void 0);
_.U([_.tq("yt-feedback-single-select-changed"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],B0.prototype,"onSingleSelectCheckedChanged",null);B0=_.U([_.P({is:"ytd-feedback-question-renderer",disableElementRegistration:!0})],B0);
_.Q(B0,"ytd-feedback-question-renderer",function(){if(void 0!==sNc)return sNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-feedback-question-renderer">\n  [[getSimpleString(data.question)]]\n</div>\n<div id="options" class="style-scope ytd-feedback-question-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-feedback-question-renderer {display: block;margin-top: 8px;margin-bottom: 8px;} .question-text.ytd-feedback-question-renderer {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;}</style>');
rNc=d}d=rNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sNc=a});var uNc;var vNc;var C0=function(){return _.O.apply(this,arguments)||this};
_.H(C0,_.O);C0.prototype.configureRendererStamper=function(){return{"data.questions":{id:"questions",mapping:{feedbackQuestionRenderer:"ytd-feedback-question-renderer"}}}};
C0.prototype.getSelectedFeedbackResults=function(){for(var a={},b=0;b<this.data.questions.length;b++)for(var c=_.B(this.data.questions[b],DCc),d=0;d<c.options.length;d++){var e=_.B(c.options[d],ECc);e&&e.checked&&(a[e.optionKey]=e.resultText)}return a};
C0.prototype.onKeyUp=function(){var a=this;_.Cu(_.Ph,function(){_.Sn(a.hostElement,"yt-refit")});
_.Ph.start()};
C0.prototype.submitSurvey=function(){var a=this.getSelectedFeedbackResults();0<Object.keys(a).length&&_.jo(this.hostElement,[this.data.submitFeedbackEndpoint,{survey_results:a,is_feedback_token_unencrypted:!0}])};
var D0=C0;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],D0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],D0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],D0.prototype,"data",void 0);D0=_.U([_.P({is:"ytd-feedback-survey-renderer",disableElementRegistration:!0})],D0);
var wNc=_.Q(D0,"ytd-feedback-survey-renderer",function(){if(void 0!==vNc)return vNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-feedback-survey-renderer"></div>\n<yt-formatted-string id="disclaimer" text="[[data.disclaimer]]" class="style-scope ytd-feedback-survey-renderer"></yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uNc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-feedback-survey-renderer {display: inline-block;} #disclaimer.ytd-feedback-survey-renderer {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;}</style>");
uNc=d}d=uNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vNc=a});var xNc;var yNc;var zNc;var ANc;var BNc=function(){return _.O.apply(this,arguments)||this};
_.H(BNc,_.O);BNc.prototype.computeAlt=function(a){return _.mp(a)};
BNc.prototype.submitResponse=function(){var a,b;null!=(a=this.data)&&a.feedbackToken&&void 0!==(null==(b=this.data)?void 0:b.nextStageIndex)&&(_.Un(this.hostElement,"yt-single-select-submit-feedback",[this.data.feedbackToken]),_.Un(this.hostElement,"yt-survey-set-stage-index",[this.data.nextStageIndex]))};
BNc.prototype.onClick=function(){this.submitResponse()};
var E0=BNc;E0.prototype.onClick=E0.prototype.onClick;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],E0.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],E0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],E0.prototype,"vertical",void 0);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],E0.prototype,"onClick",null);
E0=_.U([_.P({is:"ytd-single-select-answer-option-renderer",disableElementRegistration:!0})],E0);
_.Q(E0,"ytd-single-select-answer-option-renderer",function(){if(void 0!==ANc)return ANc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-single-select-answer-option-renderer">\n  <yt-icon icon="[[data.answerIcon.iconType]]" class="style-scope ytd-single-select-answer-option-renderer"></yt-icon>\n</yt-icon-button>\n<yt-formatted-string text="[[data.answerText]]" class="style-scope ytd-single-select-answer-option-renderer"></yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-single-select-answer-option-renderer:not([vertical]) {--yt-icon-button-container-width: 40px;width: var(--yt-icon-button-container-width);position: relative;padding-bottom: 16px;display: flexbox;display: flex;flex-direction: column;} ytd-single-select-answer-option-renderer:not([vertical]):first-of-type yt-formatted-string.ytd-single-select-answer-option-renderer {display: block;left: 8px;} ytd-single-select-answer-option-renderer:not([vertical]):last-of-type yt-formatted-string.ytd-single-select-answer-option-renderer {display: block;right: 8px;} ytd-single-select-answer-option-renderer:not([vertical]) yt-formatted-string.ytd-single-select-answer-option-renderer {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.ytd-single-select-answer-option-renderer {--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;} ytd-single-select-answer-option-renderer[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: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-single-select-answer-option-renderer[vertical]:hover {background-color: var(--yt-spec-10-percent-layer);cursor: pointer;} ytd-single-select-answer-option-renderer[vertical] yt-icon-button.ytd-single-select-answer-option-renderer {display: none;} ytd-single-select-answer-option-renderer:not([vertical]):hover yt-icon-button.ytd-single-select-answer-option-renderer {background-color: var(--yt-spec-10-percent-layer);border-radius: var(--yt-icon-button-container-width);color: var(--yt-spec-text-secondary);}</style>');
zNc=d}d=zNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ANc=a});var CNc;var DNc;var ENc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.actionMap={"yt-single-select-submit-feedback":"submitFeedback"};return a};
_.H(ENc,_.O);ENc.prototype.configureRendererStamper=function(){return{"data.answerOptions":{id:"options",mapping:{singleSelectAnswerOptionRenderer:{component:"ytd-single-select-answer-option-renderer",properties:{vertical:"[[vertical]]"}}}}}};
ENc.prototype.dataChanged=function(){var a,b;this.vertical="SURVEY_LAYOUT_TYPE_VERTICAL"===(null!=(b=null==(a=this.data)?void 0:a.answerOrientation)?b:"SURVEY_LAYOUT_TYPE_HORIZONTAL")};
ENc.prototype.submitFeedback=function(a){var b;(null==(b=this.data)?0:b.responseEndpoint)&&a&&_.jo(this.hostElement,[this.data.responseEndpoint,{extra_feedback_tokens:[a]}])};
var F0=ENc;F0.prototype.dataChanged=F0.prototype.dataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],F0.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],F0.prototype,"eventForwardingBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],F0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],F0.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],F0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],F0.prototype,"vertical",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],F0.prototype,"darkerDarkTheme",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],F0.prototype,"dataChanged",null);F0=_.U([_.P({is:"ytd-single-select-question-renderer",disableElementRegistration:!0})],F0);
_.Q(F0,"ytd-single-select-question-renderer",function(){if(void 0!==DNc)return DNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-single-select-question-renderer">\n  <yt-formatted-string text="[[data.questionText]]" class="style-scope ytd-single-select-question-renderer"></yt-formatted-string>\n</div>\n<div id="options" class="style-scope ytd-single-select-question-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-single-select-question-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);display: inline-block;margin: 0;} #question.ytd-single-select-question-renderer {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: flexbox;display: flex;flex-direction: row;align-items: flex-start;} yt-formatted-string.ytd-single-select-question-renderer {flex: 1;flex-basis: 0.000000001px;} yt-icon-button.ytd-single-select-question-renderer {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;color: var(--yt-spec-icon-inactive);height: 40px;width: 40px;} #header.ytd-single-select-question-renderer yt-icon-button.ytd-single-select-question-renderer {margin-top: calc((2rem - 40px)/2);} ytd-single-select-question-renderer:not([vertical]) {max-width: 352px;} ytd-single-select-question-renderer:not([vertical])[dialog][dialog][dialog] {padding: 24px;} ytd-single-select-question-renderer:not([vertical]) #options.ytd-single-select-question-renderer {margin: 0 -8px;justify-content: space-between;display: flexbox;display: flex;flex-direction: row;} ytd-single-select-question-renderer[vertical] {width: 325px;padding: 0 0 12px;} ytd-single-select-question-renderer[vertical] #header.ytd-single-select-question-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;margin: 24px 24px 12px;} ytd-single-select-question-renderer[vertical] #options.ytd-single-select-question-renderer {display: flexbox;display: flex;flex-direction: column;}</style>');
CNc=d}d=CNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DNc=a});var FNc=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-survey-set-stage-index":"jumpToStage"};return a};
_.H(FNc,_.O);_.f=FNc.prototype;_.f.configureRendererStamper=function(){return{currentStage:{id:"current-stage",mapping:{singleSelectQuestionRenderer:"ytd-single-select-question-renderer",simpleMessageRenderer:"ytd-simple-message-renderer",surveyFollowUpRenderer:"ytd-survey-follow-up-renderer"}}}};
_.f.dataChanged=function(){this.jumpToStage(0)};
_.f.jumpToStage=function(a){var b,c;if(null==(b=this.data)?0:null==(c=b.stages)?0:c[a])this.currentStage=this.data.stages[a],this.refitAfterRender()};
_.f.computeAlt=function(a){return _.mp(a)};
_.f.computeSimpleMessage=function(a){var b;return null==(b=_.B(a,ICc))?void 0:b.messageText};
_.f.computeHideDismiss=function(a){var b;return null==(b=_.B(a,TAc))?void 0:b.hideParentDismissButton};
_.f.onDismissTap=function(){_.Tn(this.hostElement,"yt-close-popup-action");_.B(this.currentStage,ICc)||_.jo(this.hostElement,[this.data.dismissalEndpoint])};
_.f.refitAfterRender=function(){var a=this;_.$m(this,function(){_.Sn(a.hostElement,"yt-refit")})};
var G0=FNc;G0.prototype.dataChanged=G0.prototype.dataChanged;_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],G0.prototype,"eventForwardingBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],G0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],G0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],G0.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(FGc),_.V("design:type",Object)],G0.prototype,"ytdHatsSurveyBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],G0.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],G0.prototype,"currentStage",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],G0.prototype,"dataChanged",null);G0=_.U([_.P({is:"ytd-multi-stage-survey-renderer",disableElementRegistration:!0})],G0);
_.Q(G0,"ytd-multi-stage-survey-renderer",function(){if(void 0!==yNc)return yNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[computeHideDismiss(currentStage)]]" class="style-scope ytd-multi-stage-survey-renderer">\n  <yt-icon-button label="[[computeAlt(data.dismissalText)]]" on-click="onDismissTap" class="style-scope ytd-multi-stage-survey-renderer">\n    <yt-icon icon="yt-icons:close" class="style-scope ytd-multi-stage-survey-renderer"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="current-stage" class="style-scope ytd-multi-stage-survey-renderer"></div>\n<yt-formatted-string id="simple-message" text="[[computeSimpleMessage(currentStage)]]" class="style-scope ytd-multi-stage-survey-renderer">\n</yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-multi-stage-survey-renderer {display: block;width: 352px;outline: none;position: relative;} #simple-message.ytd-multi-stage-survey-renderer {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.ytd-multi-stage-survey-renderer {position: absolute;top: 0;right: 1rem;display: flexbox;display: flex;align-items: flex-end;justify-content: flex-end;} yt-icon-button.ytd-multi-stage-survey-renderer {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;color: var(--yt-spec-icon-inactive);height: 40px;width: 40px;} #header.ytd-multi-stage-survey-renderer yt-icon-button.ytd-multi-stage-survey-renderer {margin-top: calc((2rem - 40px)/2);} #simple-message.ytd-multi-stage-survey-renderer {margin: 0 12px;}</style>');
xNc=d}d=xNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return yNc=a});var GNc;var HNc;var INc=function(){return _.O.apply(this,arguments)||this};
_.H(INc,_.O);INc.prototype.computeAlt=function(a){return _.mp(a)};
INc.prototype.submitResponse=function(){this.data&&this.data.submissionEndpoint&&(_.jo(this.hostElement,[this.data.submissionEndpoint]),_.Tn(this.hostElement,"yt-close-popup-action",["ytd-single-option-survey-renderer"]),this.ytdReduxBehavior.dispatch(_.AWb(!1)))};
INc.prototype.onTap=function(){this.vertical&&this.submitResponse()};
var H0=INc;H0.prototype.onTap=H0.prototype.onTap;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],H0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],H0.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],H0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],H0.prototype,"vertical",void 0);
_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],H0.prototype,"onTap",null);H0=_.U([_.P({is:"ytd-single-option-survey-option-renderer",disableElementRegistration:!0})],H0);
_.Q(H0,"ytd-single-option-survey-option-renderer",function(){if(void 0!==HNc)return HNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-single-option-survey-option-renderer">\n  <yt-icon icon="[[data.icon.iconType]]" class="style-scope ytd-single-option-survey-option-renderer"></yt-icon>\n</yt-icon-button>\n<yt-formatted-string text="[[data.option]]" class="style-scope ytd-single-option-survey-option-renderer"></yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===GNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-single-option-survey-option-renderer:not([vertical]) {width: 40px;position: relative;padding-bottom: 16px;display: flexbox;display: flex;flex-direction: column;} ytd-single-option-survey-option-renderer:not([vertical]):first-of-type yt-formatted-string.ytd-single-option-survey-option-renderer {display: block;left: 8px;} ytd-single-option-survey-option-renderer:not([vertical]):last-of-type yt-formatted-string.ytd-single-option-survey-option-renderer {display: block;right: 8px;} ytd-single-option-survey-option-renderer:not([vertical]) yt-formatted-string.ytd-single-option-survey-option-renderer {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.ytd-single-option-survey-option-renderer {--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;} ytd-single-option-survey-option-renderer[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: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-single-option-survey-option-renderer[vertical]:hover {background-color: var(--yt-spec-10-percent-layer);cursor: pointer;} ytd-single-option-survey-option-renderer[vertical] yt-icon-button.ytd-single-option-survey-option-renderer {display: none;}</style>');
GNc=d}d=GNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return HNc=a});var JNc;var KNc;var LNc=function(){return _.O.apply(this,arguments)||this};
_.H(LNc,_.O);_.f=LNc.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.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.dataChanged=function(){var a,b;this.vertical="VERTICAL"===((null==(a=this.data)?void 0:null==(b=a.surveyOrientation)?void 0:b.type)||"HORIZONTAL")};
_.f.computeAlt=function(a){return _.mp(a)};
_.f.onDismissTap=function(){_.Tn(this.hostElement,"yt-close-popup-action");_.jo(this.hostElement,[this.data.dismissalEndpoint]);this.ytdReduxBehavior.dispatch(_.AWb(!1))};
var I0=LNc;I0.prototype.dataChanged=I0.prototype.dataChanged;_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],I0.prototype,"eventForwardingBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],I0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],I0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(FGc),_.V("design:type",Object)],I0.prototype,"ytdHatsSurveyBehavior",void 0);
_.U([_.L(_.SI),_.V("design:type",Object)],I0.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],I0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],I0.prototype,"vertical",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I0.prototype,"dataChanged",null);I0=_.U([_.P({is:"ytd-single-option-survey-renderer",disableElementRegistration:!0})],I0);
_.Q(I0,"ytd-single-option-survey-renderer",function(){if(void 0!==KNc)return KNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-single-option-survey-renderer">\n  <yt-formatted-string text="[[data.question]]" class="style-scope ytd-single-option-survey-renderer"></yt-formatted-string>\n  <yt-icon-button label="[[computeAlt(data.dismissalText)]]" on-tap="onDismissTap" class="style-scope ytd-single-option-survey-renderer">\n    <yt-icon icon="yt-icons:close" class="style-scope ytd-single-option-survey-renderer"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="options" class="style-scope ytd-single-option-survey-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===JNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-single-option-survey-renderer[dialog][dialog][dialog] {background: var(--yt-spec-raised-background);display: inline-block;margin: 0;} #header.ytd-single-option-survey-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: flexbox;display: flex;flex-direction: row;align-items: flex-start;} yt-formatted-string.ytd-single-option-survey-renderer {flex: 1;flex-basis: 0.000000001px;} yt-icon-button.ytd-single-option-survey-renderer {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;color: var(--yt-spec-icon-inactive);height: 40px;width: 40px;} #header.ytd-single-option-survey-renderer yt-icon-button.ytd-single-option-survey-renderer {margin-top: calc((2rem - 40px)/2);} ytd-single-option-survey-renderer:not([vertical]) {max-width: 352px;} ytd-single-option-survey-renderer:not([vertical])[dialog][dialog][dialog] {padding: 24px;} ytd-single-option-survey-renderer:not([vertical]) #options.ytd-single-option-survey-renderer {margin-left: -8px;display: flexbox;display: flex;flex-direction: row;} ytd-single-option-survey-renderer:not([vertical]) #options.ytd-single-option-survey-renderer>*.ytd-single-option-survey-renderer:not(:last-child) {margin-right: 40px;} ytd-single-option-survey-renderer[vertical] {width: 325px;padding: 0 0 12px;} ytd-single-option-survey-renderer[vertical] #header.ytd-single-option-survey-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;margin: 24px 24px 12px;} ytd-single-option-survey-renderer[vertical] #options.ytd-single-option-survey-renderer {display: flexbox;display: flex;flex-direction: column;}</style>');
JNc=d}d=JNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return KNc=a});var MNc;var NNc;var ONc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");return a};
_.H(ONc,_.O);ONc.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
ONc.prototype.onDismissTap=function(){_.Tn(this.hostElement,"yt-close-popup-action")};
ONc.prototype.onNavigate=function(){_.Tn(this.hostElement,"yt-close-popup-action")};
var J0=ONc;J0.prototype.onNavigate=J0.prototype.onNavigate;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],J0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],J0.prototype,"ytEventForwardingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],J0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],J0.prototype,"darkerDarkTheme",void 0);
_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],J0.prototype,"onNavigate",null);J0=_.U([_.P({is:"ytd-survey-follow-up-renderer",disableElementRegistration:!0})],J0);
_.Q(J0,"ytd-survey-follow-up-renderer",function(){if(void 0!==NNc)return NNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-survey-follow-up-renderer">\n  <yt-formatted-string text="[[data.description]]" class="style-scope ytd-survey-follow-up-renderer"></yt-formatted-string>\n  <ytd-button-renderer data="[[data.dismissButton.buttonRenderer]]" on-tap="onDismissTap" class="style-scope ytd-survey-follow-up-renderer">\n  </ytd-button-renderer>\n</div>\n<ytd-button-renderer align-by-text="" data="[[data.followUpButton.buttonRenderer]]" hidden="[[!data.followUpButton.buttonRenderer]]" class="style-scope ytd-survey-follow-up-renderer">\n</ytd-button-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-survey-follow-up-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);display: inline-block;min-width: 350px;margin: 0;padding: 24px;} #header.ytd-survey-follow-up-renderer {color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: row;align-items: center;} yt-formatted-string.ytd-survey-follow-up-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;flex: 1;flex-basis: 0.000000001px;}</style>');
MNc=d}d=MNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return NNc=a});var PNc;var QNc;var RNc;var SNc;var TNc=function(){var a=_.O.apply(this,arguments)||this;a.polymer2="Element"in Polymer;return a};
_.H(TNc,_.O);_.f=TNc.prototype;_.f.ready=function(){this.secondsEl.addEventListener("blur",this.formatSeconds.bind(this))};
_.f.secondsChanged=function(){this.secondsEl.focused||this.formatSeconds()};
_.f.formatSeconds=function(){1===this.seconds.length&&(this.seconds="0"+this.seconds)};
_.f.minutesChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("minutes-changed",this.minutes))};
_.f.secondsChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("seconds-changed",this.seconds))};
_.f.updateMinutesFromBinding=function(a){this.minutes=a.detail.value};
_.f.updateSecondsFromBinding=function(a){this.seconds=a.detail.value};
_.J.Object.defineProperties(TNc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===SNc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" on-value-changed="updateMinutesFromBinding" class="style-scope yt-timestamp-input">\n</tp-yt-paper-input>\n<span id="separator" class="style-scope yt-timestamp-input"> : </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]]" on-value-changed="updateSecondsFromBinding" class="style-scope yt-timestamp-input">\n</tp-yt-paper-input>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===RNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_timestamp_input.yt.timestamp.input.css.js--\x3e<style is-scoped>yt-timestamp-input {display: flexbox;display: flex;flex-direction: row;align-items: center;} [dir="rtl"] yt-timestamp-input, yt-timestamp-input[dir="rtl"] {display: flexbox;display: flex;flex-direction: row-reverse;justify-content: flex-end;} #minutes.yt-timestamp-input,#seconds.yt-timestamp-input {text-align: right;height: 40px;} #minutes.yt-timestamp-input {width: 30px;} #separator.yt-timestamp-input {padding: 0 2px;} #seconds.yt-timestamp-input {width: 20px;} tp-yt-paper-input.yt-timestamp-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;}</style>');
RNc=d}d=RNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);SNc=a}a=SNc;return a}}});
var K0=TNc;K0.prototype.secondsChangedForBinding=K0.prototype.secondsChangedForBinding;K0.prototype.minutesChangedForBinding=K0.prototype.minutesChangedForBinding;K0.prototype.secondsChanged=K0.prototype.secondsChanged;_.U([_.N(),_.V("design:type",String)],K0.prototype,"minutes",void 0);_.U([_.N(),_.V("design:type",String)],K0.prototype,"seconds",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],K0.prototype,"polymer2",void 0);
_.U([_.vq("#seconds"),_.V("design:type",Object)],K0.prototype,"secondsEl",void 0);_.U([_.uq("seconds"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],K0.prototype,"secondsChanged",null);_.U([_.uq("minutes"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],K0.prototype,"minutesChangedForBinding",null);
_.U([_.uq("seconds"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],K0.prototype,"secondsChangedForBinding",null);K0=_.U([_.Gq({is:"yt-timestamp-input",noInjection:!0,notifyObserversOnUndefined:!1})],K0);var UNc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");return a};
_.H(UNc,_.O);_.f=UNc.prototype;_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.JSC$16313_scroller.dialogElement=this.hostElement.parentNode};
_.f.dataChanged=function(){var a=this;this.description.value="";this.seconds=this.minutes=this.fullName.value="";this.toggleSubmitButton(!1);this.showTimestamp&&_.qH().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),_.jo(this.hostElement,[this.serviceEndpoint,a]))};
_.f.onYtServiceRequestSent=function(){this.toggleSubmitButton(!1)};
_.f.onYtServiceRequestCompleted=function(a,b){b=b.actions;if(Array.isArray(b))for(var c=0,d=b.length;c<d;c++)_.B(b[c],_.MA)&&(a.stopPropagation(),this.hostElement.parentElement.close(),this.ytOpenPopupBehavior.openPopup(b[c]))};
_.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({},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};
_.f.updateDescriptionTextFromBinding=function(a){this.descriptionText=a.detail.value};
_.f.updateFullNameTextFromBinding=function(a){this.fullNameText=a.detail.value};
_.f.updateMinutesFromBinding=function(a){this.minutes=a.detail.value};
_.f.updateSecondsFromBinding=function(a){this.seconds=a.detail.value};
var L0=UNc;L0.prototype.handleInput=L0.prototype.handleInput;L0.prototype.onYtServiceRequestError=L0.prototype.onYtServiceRequestError;L0.prototype.onYtServiceRequestCompleted=L0.prototype.onYtServiceRequestCompleted;L0.prototype.onYtServiceRequestSent=L0.prototype.onYtServiceRequestSent;L0.prototype.dataChanged=L0.prototype.dataChanged;_.U([_.L(_.sC.YtOpenPopupBehavior),_.V("design:type",Object)],L0.prototype,"ytOpenPopupBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],L0.prototype,"ytRendererBehavior",void 0);_.U([_.vq("#scroller"),_.V("design:type",Object)],L0.prototype,"JSC$16313_scroller",void 0);_.U([_.vq("#description"),_.V("design:type",HTMLInputElement)],L0.prototype,"description",void 0);_.U([_.vq("#full-name"),_.V("design:type",Object)],L0.prototype,"fullName",void 0);_.U([_.N(),_.V("design:type",Object)],L0.prototype,"data",void 0);
_.U([_.N({computed:"computeShowTimestamp(data.timestampLabel)"}),_.V("design:type",Boolean)],L0.prototype,"showTimestamp",void 0);_.U([_.N({readOnly:!0,computed:"computeServiceEndpoint(data)"}),_.V("design:type",Object)],L0.prototype,"serviceEndpoint",void 0);_.U([_.N({computed:"computeSubmitButton(data)"}),_.V("design:type",Object)],L0.prototype,"submitButton",void 0);_.U([_.N(),_.V("design:type",String)],L0.prototype,"descriptionText",void 0);
_.U([_.N(),_.V("design:type",Number)],L0.prototype,"issueType",void 0);_.U([_.N(),_.V("design:type",Number)],L0.prototype,"affiliation",void 0);_.U([_.N(),_.V("design:type",String)],L0.prototype,"fullNameText",void 0);_.U([_.N(),_.V("design:type",String)],L0.prototype,"minutes",void 0);_.U([_.N(),_.V("design:type",String)],L0.prototype,"seconds",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],L0.prototype,"modern",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L0.prototype,"dataChanged",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],L0.prototype,"onYtServiceRequestSent",null);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],L0.prototype,"onYtServiceRequestCompleted",null);
_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],L0.prototype,"onYtServiceRequestError",null);_.U([_.uq("descriptionText","issueType","affiliation","fullNameText","minutes","seconds"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L0.prototype,"handleInput",null);L0=_.U([_.P({is:"ytd-legal-report-details-form-renderer",disableElementRegistration:!0})],L0);
_.Q(L0,"ytd-legal-report-details-form-renderer",function(){if(void 0!==QNc)return QNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-legal-report-details-form-renderer">[[getSimpleString(data.title)]]</h2>\n<tp-yt-paper-dialog-scrollable id="scroller" class="style-scope ytd-legal-report-details-form-renderer">\n  <template is="dom-if" if="[[showTimestamp]]" class="style-scope ytd-legal-report-details-form-renderer">\n    <label id="timestamp" class="style-scope ytd-legal-report-details-form-renderer">\n      [[getSimpleString(data.timestampLabel)]]\n      <yt-timestamp-input minutes="[[minutes]]" seconds="[[seconds]]" on-minutes-changed="updateMinutesFromBinding" on-seconds-changed="updateSecondsFromBinding" class="style-scope ytd-legal-report-details-form-renderer">\n      </yt-timestamp-input>\n    </label>\n  </template>\n  <div id="description-box" class="style-scope ytd-legal-report-details-form-renderer">\n    <tp-yt-paper-input-container no-label-float="true" use-v2-underline="" class="style-scope ytd-legal-report-details-form-renderer">\n      <tp-yt-iron-autogrow-textarea id="description" class="paper-input-input style-scope ytd-legal-report-details-form-renderer" slot="input" aria-label$="[[getSimpleString(data.descriptionHint)]]" maxlength$="[[data.maxDescriptionChars]]" placeholder="[[getSimpleString(data.descriptionHint)]]" required="true" rows="4" value="[[descriptionText]]" on-value-changed="updateDescriptionTextFromBinding">\n      </tp-yt-iron-autogrow-textarea>\n      <tp-yt-paper-input-char-counter slot="add-on" class="style-scope ytd-legal-report-details-form-renderer"></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" class="style-scope ytd-legal-report-details-form-renderer">\n  </ytd-dropdown-renderer>\n  <ytd-dropdown-renderer id="affiliation" data="[[data.affiliationDropdown.dropdownRenderer]]" value="[[affiliation]]" on-value-changed="onValueChangedForAffiliation" class="style-scope ytd-legal-report-details-form-renderer">\n  </ytd-dropdown-renderer>\n  <tp-yt-paper-input id="full-name" maxlength="[[data.maxNameChars]]" placeholder="[[getSimpleString(data.nameHint)]]" use-v2-underline="" value="[[fullNameText]]" on-value-changed="updateFullNameTextFromBinding" class="style-scope ytd-legal-report-details-form-renderer">\n  </tp-yt-paper-input>\n  <div id="name-subtext" class="style-scope ytd-legal-report-details-form-renderer">[[getSimpleString(data.nameSubtext)]]</div>\n  <div id="footer-text" class="style-scope ytd-legal-report-details-form-renderer">[[getSimpleString(data.footerText)]]</div>\n</tp-yt-paper-dialog-scrollable>\n<div class="footer style-scope ytd-legal-report-details-form-renderer">\n  <div id="required-label" class="style-scope ytd-legal-report-details-form-renderer">[[getSimpleString(data.requiredLabel)]]</div>\n  <div class="buttons style-scope ytd-legal-report-details-form-renderer">\n    <yt-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" dialog-dismiss="" class="style-scope ytd-legal-report-details-form-renderer">\n    </yt-button-renderer>\n    <yt-button-renderer id="submit-button" data="[[submitButton]]" dialog-confirm="" on-click="onTapSubmit" class="style-scope ytd-legal-report-details-form-renderer">\n    </yt-button-renderer>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===PNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-legal-report-details-form-renderer[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 );margin: 0;width: 450px;max-width: 80vw;min-height: 240px;min-width: 250px;padding: 0;display: flexbox;display: flex;flex-direction: column;} ytd-legal-report-details-form-renderer[modern] .footer.ytd-legal-report-details-form-renderer {border-top: 0;} ytd-legal-report-details-form-renderer>*.ytd-legal-report-details-form-renderer:not(:last-child) {padding: 0 24px;} ytd-legal-report-details-form-renderer>*.ytd-legal-report-details-form-renderer:first-child {margin-top: 24px;} h2.ytd-legal-report-details-form-renderer {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.ytd-legal-report-details-form-renderer {--paper-dialog-scrollable-padding: 0;--paper-dialog-scrollable-overflow-x: hidden;} #scroller.ytd-legal-report-details-form-renderer:first-child {margin-top: 20px;} #timestamp.ytd-legal-report-details-form-renderer {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.ytd-legal-report-details-form-renderer {height: 40px;} #description-box.ytd-legal-report-details-form-renderer {margin-top: 24px;} #description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer {--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);padding-top: 0;padding-bottom: 0;} #description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>input,#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>iron-input,#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>textarea,#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>.paper-input-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(--paper-input-container-input-color));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: -7px;} #description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>input[focused],#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>iron-input[focused],#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>textarea[focused],#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea[focused],#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>.paper-input-input[focused] {box-shadow: inset 0 0 0 2px var(--yt-spec-text-primary);} #description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-renderer {--iron-autogrow-textarea-placeholder-padding: 10px;} #description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-char-counter[style-target=host] {color: var(--yt-spec-text-secondary);margin-top: -32px;margin-right: 18px;} #issue-type.ytd-legal-report-details-form-renderer,#affiliation.ytd-legal-report-details-form-renderer,#full-name.ytd-legal-report-details-form-renderer {margin-top: 0;} #full-name.ytd-legal-report-details-form-renderer {--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;height: 57px;} #full-name.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>input,#full-name.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>iron-input,#full-name.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>textarea,#full-name.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,#full-name.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-container>.paper-input-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));} #name-subtext.ytd-legal-report-details-form-renderer {color: var(--yt-spec-text-secondary);margin-top: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #footer-text.ytd-legal-report-details-form-renderer {color: var(--yt-spec-text-secondary);margin: 24px 0;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .footer.ytd-legal-report-details-form-renderer {padding-left: 24px;border-top: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} #cancel-button.ytd-legal-report-details-form-renderer {margin-right: 8px;} #required-label.ytd-legal-report-details-form-renderer {color: var(--yt-spec-text-secondary);display: flexbox;display: flex;flex-direction: column;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .buttons.ytd-legal-report-details-form-renderer {padding: 8px 8px 8px 24px;display: flexbox;display: flex;flex-direction: row;}</style>');
PNc=d}d=PNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return QNc=a});var VNc;var WNc;var XNc;var YNc;var ZNc=function(){var a=_.O.apply(this,arguments)||this;a.textBoxMaxLength=_.u("enable_tvod_campaign_code_integration")?15:12;return a};
_.H(ZNc,_.O);_.f=ZNc.prototype;_.f.dataChanged=function(){this.userInput=this.data.couponCode?this.data.couponCode:"";this.validate()};
_.f.onSubmit=function(){var a=this.data.serviceEndpoint,b=_.B(a,_.$A);b&&(b.couponCode=this.userInput,_.jo(this.hostElement,[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=_.u("enable_tvod_campaign_code_integration")?null===this.userInput.match(/^[\d\w]{5,15}$/):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};
_.f.updateUserInputFromBinding=function(a){this.userInput=a.currentTarget.value};
_.f.updateShowErrorMessageFromBinding=function(a){this.showErrorMessage=a.detail.value};
_.J.Object.defineProperties(ZNc.prototype,{validationState:{configurable:!0,enumerable:!0,get:function(){return this.showTick?"success":this.showErrorMessage?"error":this.userInput?"user-input":"default"}}});
var M0=ZNc;M0.prototype.dataChanged=M0.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M0.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],M0.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],M0.prototype,"userInput",void 0);_.U([_.N(),_.V("design:type",Boolean)],M0.prototype,"disableApplyButton",void 0);_.U([_.N(),_.V("design:type",Boolean)],M0.prototype,"hideApplyButton",void 0);
_.U([_.N(),_.V("design:type",Boolean)],M0.prototype,"hideErrorMessage",void 0);_.U([_.N(),_.V("design:type",Boolean)],M0.prototype,"showTick",void 0);_.U([_.N(),_.V("design:type",Boolean)],M0.prototype,"showErrorMessage",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.V("design:type",String)],M0.prototype,"couponStyle",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeShowValidationBelowInput(data.style)"}),_.V("design:type",Boolean)],M0.prototype,"showValidationBelowInput",void 0);_.U([_.N(),_.V("design:type",Object)],M0.prototype,"textBoxMaxLength",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],M0.prototype,"dataChanged",null);
_.U([_.M("showTick","showErrorMessage","userInput"),_.V("design:type",String),_.V("design:paramtypes",[])],M0.prototype,"validationState",null);M0=_.U([_.P({disableElementRegistration:!0,is:"ytd-ypc-coupon-renderer"})],M0);
_.Q(M0,"ytd-ypc-coupon-renderer",function(){if(void 0!==YNc)return YNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-ypc-coupon-renderer">\n  <tp-yt-paper-input-container class$="[[validationState]] style-scope ytd-ypc-coupon-renderer" invalid="[[showErrorMessage]]" use-v2-underline="" on-invalid-changed="updateShowErrorMessageFromBinding">\n    <input id="input" maxlength$="[[textBoxMaxLength]]" autocomplete="off" placeholder="[[data.boxHint]]" value="[[userInput]]" on-keyup="validate" slot="input" on-input="updateUserInputFromBinding" class="style-scope ytd-ypc-coupon-renderer">\n    <tp-yt-paper-input-error slot="add-on" aria-live="assertive" hidden="[[!showValidationBelowInput]]" class="style-scope ytd-ypc-coupon-renderer">\n      [[data.errorMessage]]\n    </tp-yt-paper-input-error>\n  </tp-yt-paper-input-container>\n</div>\n\n<div id="validation" class="style-scope ytd-ypc-coupon-renderer">\n  <div hidden="[[showValidationBelowInput]]" class="style-scope ytd-ypc-coupon-renderer">\n    <div class$="[[validationState]] style-scope ytd-ypc-coupon-renderer" hidden="[[!showErrorMessage]]">\n      [[data.errorMessage]]\n    </div>\n    <div class$="[[validationState]] style-scope ytd-ypc-coupon-renderer" hidden="[[!showTick]]">\n      [[data.successMessage]]\n    </div>\n  </div>\n  <yt-icon-button class="confirmation style-scope ytd-ypc-coupon-renderer" hidden="[[!showTick]]" noink="">\n    <yt-icon icon="check" class="style-scope ytd-ypc-coupon-renderer"></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" class="style-scope ytd-ypc-coupon-renderer">\n</ytd-button-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===XNc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-ypc-coupon-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} tp-yt-paper-input-container.ytd-ypc-coupon-renderer {--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;flex: 1;flex-basis: 0.000000001px;} tp-yt-paper-input-error.ytd-ypc-coupon-renderer {margin-top: -2px;} .confirmation.ytd-ypc-coupon-renderer {color: var(--yt-spec-themed-green);} #input.ytd-ypc-coupon-renderer {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;} ytd-ypc-coupon-renderer[coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN] #apply.ytd-ypc-coupon-renderer {align-items: flex-end;} ytd-ypc-coupon-renderer[coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN] #validation.ytd-ypc-coupon-renderer {display: flexbox;display: flex;flex-direction: row;align-items: flex-end;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-ypc-coupon-renderer[coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN] .error.ytd-ypc-coupon-renderer {color: var(--yt-spec-brand-link-text);} ytd-ypc-coupon-renderer[coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN] .success.ytd-ypc-coupon-renderer {color: var(--yt-spec-themed-green);} ytd-ypc-coupon-renderer[coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN] .user-input.ytd-ypc-coupon-renderer {color: var(--yt-spec-themed-blue);} ytd-ypc-coupon-renderer[coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN] tp-yt-paper-input-container.error.ytd-ypc-coupon-renderer {--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 );} ytd-ypc-coupon-renderer[coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN] tp-yt-paper-input-container.error.ytd-ypc-coupon-renderer #input.ytd-ypc-coupon-renderer {color: var(--yt-spec-brand-link-text);} ytd-ypc-coupon-renderer[coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN] tp-yt-paper-input-container.success.ytd-ypc-coupon-renderer {--paper-input-container-underline-height: initial;--paper-input-container-underline-border-bottom: 1px solid var(--yt-spec-themed-green);} ytd-ypc-coupon-renderer[coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN] tp-yt-paper-input-container.success.ytd-ypc-coupon-renderer #input.ytd-ypc-coupon-renderer {color: var(--yt-spec-themed-green);} ytd-ypc-coupon-renderer[coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN] tp-yt-paper-input-container.user-input.ytd-ypc-coupon-renderer {--paper-input-container-underline-height: initial;--paper-input-container-underline-border-bottom: 1px solid var(--yt-spec-themed-blue);} ytd-ypc-coupon-renderer[coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN] tp-yt-paper-input-container.user-input.ytd-ypc-coupon-renderer #input.ytd-ypc-coupon-renderer {color: var(--yt-spec-themed-blue);}</style>');
XNc=d}d=XNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return YNc=a});var $Nc=function(){return _.O.apply(this,arguments)||this};
_.H($Nc,_.O);$Nc.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"}}}};
$Nc.prototype.computeStyle=function(a){return a};
var N0=$Nc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],N0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],N0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],N0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.V("design:type",String)],N0.prototype,"buttonStyle",void 0);
N0=_.U([_.P({is:"ytd-flow-bottom-bar-renderer",disableElementRegistration:!0})],N0);
_.Q(N0,"ytd-flow-bottom-bar-renderer",function(){if(void 0!==WNc)return WNc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-flow-bottom-bar-renderer"></div>\n<div id="secondary-button" hidden="[[!data.secondaryButton]]" class="style-scope ytd-flow-bottom-bar-renderer"></div>\n<div id="primary-button" hidden="[[!data.primaryButton]]" class="style-scope ytd-flow-bottom-bar-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VNc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-flow-bottom-bar-renderer {background-color: var(--yt-spec-brand-background-secondary);box-sizing: border-box;min-height: 56px;padding: 16px 24px 24px;display: flex;display: flex;flex-direction: row;} #secondary-button.ytd-flow-bottom-bar-renderer {padding-right: 8px;} ytd-flow-bottom-bar-renderer[button-style=FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FULL_DISTRIBUTED]>*.ytd-flow-bottom-bar-renderer {flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;} ytd-flow-bottom-bar-renderer[button-style=FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FULL_DISTRIBUTED] ytd-button-renderer.ytd-flow-bottom-bar-renderer {flex: 1;flex-basis: 0.000000001px;} ytd-flow-bottom-bar-renderer[button-style=FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FLEX_PRIMARY] #primary-button.ytd-flow-bottom-bar-renderer {flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;} ytd-flow-bottom-bar-renderer[button-style=FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FLEX_PRIMARY] ytd-button-renderer.ytd-flow-bottom-bar-renderer {flex: 1;flex-basis: 0.000000001px;} ytd-flow-bottom-bar-renderer[button-style=FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_JUSTIFY_END] {justify-content: flex-end;} #coupon-renderer.ytd-flow-bottom-bar-renderer {flex: 1;flex-basis: 0.000000001px;} ytd-ypc-coupon-renderer.ytd-flow-bottom-bar-renderer {justify-content: space-between;}</style>");
VNc=d}d=VNc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WNc=a});var aOc;var bOc;var cOc;var dOc;var eOc;var fOc;var gOc=function(){return _.O.apply(this,arguments)||this};
_.H(gOc,_.O);gOc.prototype.configureRendererStamper=function(){return{"data.trailingButtons":{id:"trailing-buttons",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.backButton":{id:"back-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
var O0=gOc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],O0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],O0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],O0.prototype,"data",void 0);O0=_.U([_.P({is:"ytd-flow-top-bar-renderer",disableElementRegistration:!0})],O0);
_.Q(O0,"ytd-flow-top-bar-renderer",function(){if(void 0!==fOc)return fOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-flow-top-bar-renderer"></div>\n<div id="content" class="style-scope ytd-flow-top-bar-renderer">\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-flow-top-bar-renderer"></yt-formatted-string>\n  <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-flow-top-bar-renderer"></yt-formatted-string>\n</div>\n<div id="trailing-buttons" class="style-scope ytd-flow-top-bar-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eOc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-flow-top-bar-renderer {box-sizing: border-box;min-height: 48px;padding: 24px;display: flexbox;display: flex;flex-direction: row;align-items: center;} #back-button.ytd-flow-top-bar-renderer ytd-button-renderer.ytd-flow-top-bar-renderer {margin-right: 8px;} #content.ytd-flow-top-bar-renderer {flex: 1;flex-basis: 0.000000001px;} #title.ytd-flow-top-bar-renderer {display: block;color: var(--yt-spec-text-primary);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} #subtitle.ytd-flow-top-bar-renderer {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;}</style>');
eOc=d}d=eOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fOc=a});var hOc;var iOc,jOc=function(){if(void 0!==iOc)return iOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-free-text-input-flow-step-renderer"></yt-free-text-input-flow-step-renderer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hOc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-free-text-input-flow-step-renderer {display: inline-block;min-width: 450px;}</style>");hOc=d}d=hOc;c.call(b,
d.content.cloneNode(!0),a.content.firstChild);return iOc=a};var kOc;var lOc;var P0=function(){return _.O.apply(this,arguments)||this};
_.H(P0,_.O);P0.prototype.freeTextValueChanged=function(a){_.Tn(this.hostElement,"yt-free-text-flow-step-input-changed",[{freeTextAnswers:[{answer:a}]}])};
P0.prototype.updateFreeTextValueFromBinding=function(a){this.freeTextValue=a.detail.value};
_.J.Object.defineProperties(P0.prototype,{characterLimitClass:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null!=(b=null==(a=this.data)?void 0:a.responseMaxLength)?b:500,d;return(null!=(d=this.freeTextValue)?d:"").length>=c?"maxed-out":""}}});
_.J.Object.defineProperties(P0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lOc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-free-text-input-flow-step-renderer"><yt-formatted-string id="question" split-lines="1" text="[[data.question]]" class="style-scope yt-free-text-input-flow-step-renderer"></yt-formatted-string></div><div id="input-area" class="style-scope yt-free-text-input-flow-step-renderer"><tp-yt-paper-textarea id="user-input" class$="[[characterLimitClass]] style-scope yt-free-text-input-flow-step-renderer" char-counter="" label="[[getSimpleString(data.questionExplanation)]]" maxlength="[[data.responseMaxLength]]" placeholder="[[data.placeholderText]]" required="" rows="2" value="[[freeTextValue]]" on-value-changed="updateFreeTextValueFromBinding"></tp-yt-paper-textarea></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kOc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-free-text-input-flow-step-renderer {box-sizing: border-box;padding: 24px;width: 450px;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #question-container.yt-free-text-input-flow-step-renderer {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;} tp-yt-paper-textarea.yt-free-text-input-flow-step-renderer {--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;border-radius: 8px;border: 2px solid transparent;background-color: var(--yt-spec-additive-background);padding: 16px;} yt-free-text-input-flow-step-renderer tp-yt-iron-autogrow-textarea .tp-yt-iron-autogrow-textarea[style-target=textarea] {color: var(--yt-spec-text-primary);} tp-yt-paper-textarea.yt-free-text-input-flow-step-renderer:focus-within {border: 2px solid var(--yt-spec-call-to-action);} #input-area.yt-free-text-input-flow-step-renderer .maxed-out.yt-free-text-input-flow-step-renderer {border: 2px solid var(--yt-spec-error-indicator);} .maxed-out.yt-free-text-input-flow-step-renderer tp-yt-paper-input-container[style-target=host] {--paper-input-container-focus-color: var(--yt-spec-error-indicator);} yt-free-text-input-flow-step-renderer tp-yt-paper-input-char-counter[style-target=host] {margin-top: 28px;color: var(--yt-spec-text-primary);}</style>');
kOc=d}d=kOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lOc=a}a=lOc;return a}}});
var Q0=P0;Q0.prototype.freeTextValueChanged=Q0.prototype.freeTextValueChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Q0.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Q0.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],Q0.prototype,"freeTextValue",void 0);_.U([_.vq("#user-input"),_.V("design:type",HTMLTextAreaElement)],Q0.prototype,"input",void 0);
_.U([_.M("freeTextValue"),_.V("design:type",Object),_.V("design:paramtypes",[])],Q0.prototype,"characterLimitClass",null);_.U([_.uq("freeTextValue"),_.V("design:type",Function),_.V("design:paramtypes",[String]),_.V("design:returntype")],Q0.prototype,"freeTextValueChanged",null);Q0=_.U([_.Gq({is:"yt-free-text-input-flow-step-renderer",isInjectionRoot:!0})],Q0);var mOc=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-free-text-flow-step-input-changed":"handleFreeTextFlowStepInputChanged"};return a};
_.H(mOc,_.O);mOc.prototype.handleFreeTextFlowStepInputChanged=function(a){_.Tn(this.hostElement,"yt-flow-partial-update-flow-state-entity",[{cancellationFlowState:{surveyFeedback:a}}])};
_.J.Object.defineProperties(mOc,{template:{configurable:!0,enumerable:!0,get:function(){return jOc()}}});
var R0=mOc;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],R0.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],R0.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],R0.prototype,"data",void 0);R0=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-free-text-input-flow-step-renderer"})],R0);
_.u("main_app_controller_extraction_batch_5")&&_.Q(R0,"ytd-free-text-input-flow-step-renderer",jOc);var nOc;var oOc;var pOc=function(){return _.O.apply(this,arguments)||this};
_.H(pOc,_.O);pOc.prototype.configureRendererStamper=function(){return{"data.metadataLines":{id:"metadata-lines",mapping:{metadataLineRenderer:{component:"ytd-metadata-line-renderer"}}}}};
var S0=pOc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],S0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],S0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],S0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],S0.prototype,"isMasthead",void 0);
_.U([_.N({reflectToAttribute:!0,value:_.u("web_rounded_thumbnails")}),_.V("design:type",Boolean)],S0.prototype,"rounded",void 0);S0=_.U([_.P({disableElementRegistration:!0,is:"ytd-media-product-renderer"})],S0);
_.Q(S0,"ytd-media-product-renderer",function(){if(void 0!==oOc)return oOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-media-product-renderer">\n  <div id="image" hidden="[[!data.thumbnail]]" class="style-scope ytd-media-product-renderer">\n    <yt-img-shadow id="thumbnail" height="90" thumbnail="[[data.thumbnail]]" class="style-scope ytd-media-product-renderer"></yt-img-shadow>\n  </div>\n  <div id="metadata" class="style-scope ytd-media-product-renderer">\n    <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-media-product-renderer"></yt-formatted-string>\n    <div id="metadata-lines" class="style-scope ytd-media-product-renderer"></div>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nOc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-media-product-renderer {display: inline-block;} ytd-media-product-renderer[is-masthead] {border-bottom: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;padding: 8px 24px;display: flexbox;display: flex;} #product.ytd-media-product-renderer {display: flexbox;display: flex;flex-direction: row;} #metadata.ytd-media-product-renderer {display: flexbox;display: flex;flex-direction: column;} #metadata-line.ytd-media-product-renderer {padding-top: 4px;} #title.ytd-media-product-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;padding-bottom: 4px;} #image.ytd-media-product-renderer {padding-right: 12px;} ytd-media-product-renderer[rounded] #thumbnail.ytd-media-product-renderer {border-radius: 4px;overflow: hidden;}</style>');
nOc=d}d=nOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return oOc=a});var qOc;var rOc,sOc=function(){if(void 0!==rOc)return rOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 id="billboardImage" class="billboard with-placeholder style-scope ytd-billboard-masthead-renderer" fit="" thumbnail="[[data.billboard]]">\n</yt-img-shadow>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qOc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-billboard-masthead-renderer {--yt-img-shadow-min-height: 160px;display: flex;width: 100%;} .billboard.ytd-billboard-masthead-renderer {width: 100%;}</style>");
qOc=d}d=qOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rOc=a};var tOc=function(){return _.O.apply(this,arguments)||this};
_.H(tOc,_.O);tOc.prototype.attached=function(){this.billboardImage.notifyOnLoaded=!0};
tOc.prototype.onBillboardImageLoaded=function(){_.Sn(this.hostElement,"yt-refit")};
_.J.Object.defineProperties(tOc,{template:{configurable:!0,enumerable:!0,get:function(){return sOc()}}});
var T0=tOc;T0.prototype.onBillboardImageLoaded=T0.prototype.onBillboardImageLoaded;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],T0.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],T0.prototype,"data",void 0);_.U([_.vq("#billboardImage"),_.V("design:type",_.JI)],T0.prototype,"billboardImage",void 0);_.U([_.tq("yt-img-shadow-loaded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],T0.prototype,"onBillboardImageLoaded",null);
T0=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-billboard-masthead-renderer"})],T0);_.u("main_app_controller_extraction_batch_5")&&_.Q(T0,"ytd-billboard-masthead-renderer",sOc);var uOc;var vOc,wOc=function(){if(void 0!==vOc)return vOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-bullet-formatted-string" hidden="[[!data.icon.iconType]]" icon="[[computeIcon_(data.icon)]]">\n</yt-icon>\n<yt-formatted-string class="text style-scope ytd-bullet-formatted-string" split-lines="true" text="[[data.text]]">\n</yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uOc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-bullet-formatted-string {color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .bullet-icon.ytd-bullet-formatted-string {color: var(--yt-spec-icon-active-other);min-width: 24px;} ytd-bullet-formatted-string[small-size] {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-bullet-formatted-string[small-size] .bullet-icon.ytd-bullet-formatted-string {color: var(--yt-spec-icon-active-other);width: 12px;min-width: 12px;} .text.ytd-bullet-formatted-string {align-self: center;margin: 0 12px;}</style>');
uOc=d}d=uOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vOc=a};var xOc=function(){var a=_.O.apply(this,arguments)||this;a.smallSize=!1;return a};
_.H(xOc,_.O);_.J.Object.defineProperties(xOc,{template:{configurable:!0,enumerable:!0,get:function(){return wOc()}}});
var U0=xOc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],U0.prototype,"ytComponentBehaviorType",void 0);_.U([_.N(),_.V("design:type",Object)],U0.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],U0.prototype,"smallSize",void 0);U0=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-bullet-formatted-string"})],U0);_.u("main_app_controller_extraction_batch_5")&&_.Q(U0,"ytd-bullet-formatted-string",wOc);var yOc;var zOc,AOc=function(){if(void 0!==zOc)return zOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-offer-detail-renderer" split-lines="true" text="[[data.description]]">\n</yt-formatted-string>\n<div id="product" hidden="[[!data.product]]" class="style-scope ytd-offer-detail-renderer"></div>\n<div class="benefits style-scope ytd-offer-detail-renderer">\n    <template is="dom-repeat" items="[[data.benefits]]" as="benefit" class="style-scope ytd-offer-detail-renderer">\n      <ytd-bullet-formatted-string class="benefit style-scope ytd-offer-detail-renderer" data="[[benefit]]">\n      </ytd-bullet-formatted-string>\n    </template>\n</div>\n<yt-formatted-string class="terms style-scope ytd-offer-detail-renderer" force-default-style="" text="[[data.terms]]">\n</yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yOc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-offer-detail-renderer {display: block;color: var(--yt-spec-text-primary);} ytd-offer-detail-renderer>*.ytd-offer-detail-renderer {margin: 8px 0;} .description.ytd-offer-detail-renderer {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;letter-spacing: 0.2px;} #product.ytd-offer-detail-renderer {padding: 8px 0;} .benefit.ytd-offer-detail-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;letter-spacing: 0.2px;padding: 4px 0;} .terms.ytd-offer-detail-renderer {display: block;margin: 8px 0 0;padding: 8px 0;--yt-badge-line-height-size: 1.8rem;--yt-badge-letter-spacing: 0.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);}</style>');
yOc=d}d=yOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return zOc=a};var BOc=function(){return _.O.apply(this,arguments)||this};
_.H(BOc,_.O);BOc.prototype.configureRendererStamper=function(){return{"data.product":{id:"product",mapping:{mediaProductRenderer:"ytd-media-product-renderer"}}}};
_.J.Object.defineProperties(BOc,{template:{configurable:!0,enumerable:!0,get:function(){return AOc()}}});
var V0=BOc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],V0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],V0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],V0.prototype,"data",void 0);V0=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-offer-detail-renderer"})],V0);
_.u("main_app_controller_extraction_batch_5")&&_.Q(V0,"ytd-offer-detail-renderer",AOc);var COc;var DOc,EOc=function(){if(void 0!==DOc)return DOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-offer-detail-step-renderer"></div>\n<div id="body" class="style-scope ytd-offer-detail-step-renderer"></div>\n\n\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===COc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-offer-detail-step-renderer {display: flexbox;display: flex;flex-direction: column;max-width: 575px;min-width: 575px;max-height: min(600px,100vh - 220px);} #body.ytd-offer-detail-step-renderer {padding: 0 24px;}</style>");
COc=d}d=COc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DOc=a};var FOc=function(){return _.O.apply(this,arguments)||this};
_.H(FOc,_.O);FOc.prototype.configureRendererStamper=function(){return{"data.masthead":{id:"masthead",mapping:{billboardMastheadRenderer:"ytd-billboard-masthead-renderer",mediaProductRenderer:{component:"ytd-media-product-renderer",params:{isMasthead:!0}}}},"data.body":{id:"body",mapping:{offerDetailRenderer:"ytd-offer-detail-renderer"}}}};
_.J.Object.defineProperties(FOc,{template:{configurable:!0,enumerable:!0,get:function(){return EOc()}}});
var W0=FOc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],W0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],W0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],W0.prototype,"data",void 0);W0=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-offer-detail-step-renderer"})],W0);
_.u("main_app_controller_extraction_batch_5")&&_.Q(W0,"ytd-offer-detail-step-renderer",EOc);var GOc;var HOc,IOc=function(){if(void 0!==HOc)return HOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-offer-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.ypc.purchase_panel.ytd_offer_card_renderer.ytd.offer.card.renderer.css.js--\x3e<div class="offer-card style-scope ytd-offer-card-renderer" id="offer-card">\n  \n  <div class="top-banner style-scope ytd-offer-card-renderer" id="top-banner" hidden="[[!data.topBannerImage]]">\n    <yt-img-shadow class="top-banner-image style-scope ytd-offer-card-renderer" object-fit="COVER" thumbnail="[[data.topBannerImage]]">\n    </yt-img-shadow>\n  </div>\n  <div class="offer-info style-scope ytd-offer-card-renderer" id="offer-info" on-click="onOfferInfoClick">\n    \n    <div class="thumbnail style-scope ytd-offer-card-renderer" id="thumbnail" hidden="[[!hasThumbnail]]"></div>\n    <div class="description-section style-scope ytd-offer-card-renderer">\n      <div class="text style-scope ytd-offer-card-renderer">\n        <yt-formatted-string class="title style-scope ytd-offer-card-renderer" text="[[data.title]]">\n        </yt-formatted-string>\n        <yt-formatted-string class="description style-scope ytd-offer-card-renderer" split-lines="true" text="[[data.description]]">\n        </yt-formatted-string>\n      </div>\n      <button class="expand-button style-scope ytd-offer-card-renderer" id="expand-button" hidden="[[!enableExpandButton]]" on-click="onExpandBtnClick" aria-label="[[expandedBtnText]]">\n        <span class="style-scope ytd-offer-card-renderer">[[expandedBtnText]]</span>\n      </button>\n      <div class="offer-content-icon-div style-scope ytd-offer-card-renderer" id="offer-content-icon-div" hidden="[[!enableOfferContentIcon]]">\n        <yt-icon id="offer-content-icon" class="offer-content-icon style-scope ytd-offer-card-renderer" icon="[[icon]]">\n        </yt-icon>\n      </div>\n    </div>\n    \n    <div class="benefits style-scope ytd-offer-card-renderer" id="benefits" hidden="[[!isExpanded]]">\n      <template is="dom-repeat" items="[[data.benefits]]" as="benefit" class="style-scope ytd-offer-card-renderer">\n        <ytd-bullet-formatted-string class="benefit style-scope ytd-offer-card-renderer" data="[[benefit]]" small-size="true">\n        </ytd-bullet-formatted-string>\n      </template>\n    </div>\n  </div>\n  \n  <button class="bottom-bar style-scope ytd-offer-card-renderer" id="bottom-bar" hidden="[[!enableBottomBar]]" on-click="onBottomBarClick" aria-label="[[data.footerTitle]]">\n    <div class="bottom-bar-info style-scope ytd-offer-card-renderer">\n      <yt-formatted-string class="bottom-bar-title style-scope ytd-offer-card-renderer" text="[[data.footerTitle]]"></yt-formatted-string>\n      <yt-formatted-string class="bottom-bar-subtitle style-scope ytd-offer-card-renderer" text="[[data.footerSubtitle]]"></yt-formatted-string>\n    </div>\n    <yt-icon class="icon style-scope ytd-offer-card-renderer" icon="[[icon]]"></yt-icon>\n  </button>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===GOc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_offer_card_renderer.ytd.offer.card.renderer.css.js--\x3e<style is-scoped>ytd-offer-card-renderer {padding: 8px 24px 0 24px;display: flex;flex-direction: column;} ytd-offer-card-renderer[is-tap-on-offer-info-container-enabled] .offer-info.ytd-offer-card-renderer {cursor: pointer;} .offer-card.ytd-offer-card-renderer {margin-bottom: 12px;border: 1px solid var(--yt-spec-outline);border-radius: 8px;display: flex;flex-direction: column;} .top-banner.ytd-offer-card-renderer {height: 80px;width: 100%;border-top-left-radius: 8px;border-top-right-radius: 8px;overflow: hidden;} .offer-info.ytd-offer-card-renderer {margin: 12px 12px 8px 12px;align-items: flex-start;display: flex;flex-direction: column;} .description-section.ytd-offer-card-renderer {width: 100%;display: flex;justify-content: space-between;position: relative;display: flex;flex-direction: row;} .bottom-bar.ytd-offer-card-renderer {padding-right: 16px;height: 56px;overflow: hidden;outline: none;background: none;border-top: 1px solid var(--yt-spec-outline);border-bottom: none;border-left: none;border-right: none;display: flex;align-items: center;cursor: pointer;display: flex;flex-direction: row;align-items: center;} .bottom-bar.ytd-offer-card-renderer:hover {background-color: var(--yt-spec-suggested-action);} .bottom-bar-info.ytd-offer-card-renderer {margin: 12px 12px 8px 12px;display: flex;flex: 1;align-items: flex-start;display: flex;flex-direction: column;} .bottom-bar-title.ytd-offer-card-renderer {color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .bottom-bar-subtitle.ytd-offer-card-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1rem;line-height: 1.6rem;font-weight: 400;} .text.ytd-offer-card-renderer {flex-grow: 1;align-items: flex-start;display: flex;flex-direction: column;} .title.ytd-offer-card-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} .offer-content.ytd-offer-card-renderer {width: 100%;display: flex;flex-direction: row;} #thumbnail.ytd-offer-card-renderer yt-img-shadow.ytd-offer-card-renderer {height: 40px;width: 100%;} .description.ytd-offer-card-renderer {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.ytd-offer-card-renderer[is-icon-button] {margin-right: 8px;} .expand-button.ytd-offer-card-renderer {display: flex;height: 100%;position: absolute;bottom: 0;justify-content: end;align-items: end;right: 0;padding: 0;outline: none;border: none;background: none;min-width: 52px;cursor: pointer;} .expand-button.ytd-offer-card-renderer span.ytd-offer-card-renderer {color: var(--ytd-text-inline-expander-button-color,var(--yt-spec-text-secondary));text-transform: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} .offer-content-icon-div.ytd-offer-card-renderer {display: flex;min-height: 20px;width: 20px;justify-content: end;align-items: center;-ms-align-self: stretch;align-self: stretch;} .offer-content-icon.ytd-offer-card-renderer {width: 20px;height: 20px;color: var(--yt-spec-text-primary);} .benefits.ytd-offer-card-renderer {margin-top: 8px;} .benefit.ytd-offer-card-renderer {color: var(--yt-spec-text-secondary);} .icon.ytd-offer-card-renderer {width: 20px;height: 20px;margin-left: auto;color: var(--yt-spec-call-to-action);}</style>');
GOc=d}d=GOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return HOc=a};var JOc=function(){var a=_.O.apply(this,arguments)||this;a.thumbnailObjectFit="CONTAIN";a.thumbnailObjectPosition="LEFT";a.isExpanded=!1;return a};
_.H(JOc,_.O);_.f=JOc.prototype;_.f.configureRendererStamper=function(){return{data:{id:"thumbnail",mapping:{thumbnail:{component:"yt-img-shadow",properties:{thumbnail:"[[data.thumbnail]]",objectFit:"[[thumbnailObjectFit]]",objectPosition:"[[thumbnailObjectPosition]]"}}}}}};
_.f.dataChanged=function(){this.resetStates()};
_.f.computeisTapOnOfferInfoContainerEnabled=function(){var a;return"CARD_LAYOUT_TYPE_COMPACT"===(null==(a=this.data)?void 0:a.layoutType)};
_.f.onExpandBtnClick=function(){var a,b=_.B(null==(a=this.data)?void 0:a.showMoreButtonRenderer,WCc);b&&_.nz(_.Cl(),b.trackingParams);this.isExpanded=!this.isExpanded};
_.f.onOfferInfoClick=function(a){this.isTapOnOfferInfoContainerEnabled&&(_.JH(_.Rq(a)||[],this.hostElement,["A".toString(),"BUTTON".toString()])||_.aL(_.Rq(a)||[],this.hostElement,["expand-button"])||this.executeTapCommand())};
_.f.onBottomBarClick=function(){this.executeTapCommand()};
_.f.executeTapCommand=function(){var a,b=null==(a=this.data)?void 0:a.tapCommand;b&&this.ytComponentBehavior.resolveCommand(b)};
_.f.resetStates=function(){this.isExpanded=!1};
_.J.Object.defineProperties(JOc.prototype,{hasThumbnail:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.thumbnail)}},
enableExpandButton:{configurable:!0,enumerable:!0,get:function(){var a=!(!this.showMoreButtonTitle||!this.showLessButtonTitle),b,c,d;return"CARD_STYLE_TYPE_INTERACTIVE_CARD"===(null==(b=this.data)?void 0:b.styleType)&&a&&!!(null==(c=this.data)?0:null==(d=c.benefits)?0:d.length)}},
enableOfferContentIcon:{configurable:!0,enumerable:!0,get:function(){var a;return"CARD_LAYOUT_TYPE_COMPACT"===(null==(a=this.data)?void 0:a.layoutType)&&!this.enableExpandButton}},
showMoreButtonTitle:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(null==(b=_.B(null==(a=this.data)?void 0:a.showMoreButtonRenderer,WCc))?void 0:b.showMoreButtonTitle)||(null==(c=this.data)?void 0:c.showMoreButtonTitle)}},
showLessButtonTitle:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(null==(b=_.B(null==(a=this.data)?void 0:a.showMoreButtonRenderer,WCc))?void 0:b.showLessButtonTitle)||(null==(c=this.data)?void 0:c.showLessButtonTitle)}},
expandedBtnText:{configurable:!0,enumerable:!0,get:function(){if(this.isExpanded){var a;return null!=(a=this.showLessButtonTitle)?a:""}var b;return null!=(b=this.showMoreButtonTitle)?b:""}},
enableBottomBar:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return"CARD_LAYOUT_TYPE_FULL"===(null==(a=this.data)?void 0:a.layoutType)&&!!((null==(b=this.data)?0:b.footerTitle)||(null==(c=this.data)?0:c.footerSubtitle))}}});
_.J.Object.defineProperties(JOc,{template:{configurable:!0,enumerable:!0,get:function(){return IOc()}}});
var X0=JOc;X0.prototype.dataChanged=X0.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],X0.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],X0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],X0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",String)],X0.prototype,"thumbnailObjectFit",void 0);
_.U([_.N(),_.V("design:type",String)],X0.prototype,"thumbnailObjectPosition",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeisTapOnOfferInfoContainerEnabled(data)"}),_.V("design:type",Boolean)],X0.prototype,"isTapOnOfferInfoContainerEnabled",void 0);_.U([_.N(),_.V("design:type",Object)],X0.prototype,"isExpanded",void 0);_.U([_.N(),_.V("design:type",Object)],X0.prototype,"data",void 0);_.U([_.N({computed:"computeIcon_(data.footerIcon)"}),_.V("design:type",String)],X0.prototype,"icon",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],X0.prototype,"dataChanged",null);_.U([_.M("data.thumbnail"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],X0.prototype,"hasThumbnail",null);_.U([_.M("showMoreButtonTitle","showLessButtonTitle","data.styleType","data.benefits"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],X0.prototype,"enableExpandButton",null);
_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],X0.prototype,"enableOfferContentIcon",null);_.U([_.M("data.showMoreButtonRenderer","data.showMoreButtonTitle"),_.V("design:type",Object),_.V("design:paramtypes",[])],X0.prototype,"showMoreButtonTitle",null);_.U([_.M("data.showMoreButtonRenderer","data.showLessButtonTitle"),_.V("design:type",Object),_.V("design:paramtypes",[])],X0.prototype,"showLessButtonTitle",null);
_.U([_.M("isExpanded","showMoreButtonRenderer","showLessButtonTitle"),_.V("design:type",String),_.V("design:paramtypes",[])],X0.prototype,"expandedBtnText",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],X0.prototype,"enableBottomBar",null);X0=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-offer-card-renderer"})],X0);_.u("main_app_controller_extraction_batch_5")&&_.Q(X0,"ytd-offer-card-renderer",IOc);var KOc;var LOc,MOc=function(){if(void 0!==LOc)return LOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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-info style-scope ytd-offer-content-renderer">\n  <div class="offer-content style-scope ytd-offer-content-renderer" id="offer-content" on-click="onClick">\n    <div id="thumbnail" class="style-scope ytd-offer-content-renderer"></div>\n    <div class="text style-scope ytd-offer-content-renderer">\n      <yt-formatted-string class="title style-scope ytd-offer-content-renderer" text="[[data.title]]">\n      </yt-formatted-string>\n      <yt-formatted-string class="description style-scope ytd-offer-content-renderer" split-lines="true" text="[[data.description]]">\n      </yt-formatted-string>\n    </div>\n  </div>\n  <div id="action-button" class="style-scope ytd-offer-content-renderer"></div>\n</div>\n<div class="benefits style-scope ytd-offer-content-renderer">\n  <template is="dom-repeat" items="[[data.benefits]]" as="benefit" class="style-scope ytd-offer-content-renderer">\n    <ytd-bullet-formatted-string class="benefit style-scope ytd-offer-content-renderer" data="[[benefit]]">\n    </ytd-bullet-formatted-string>\n  </template>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===KOc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-offer-content-renderer {padding: 8px 16px 8px 24px;display: flexbox;display: flex;flex-direction: column;} .offer-info.ytd-offer-content-renderer {align-items: center;justify-content: center;display: flexbox;display: flex;flex-direction: row;cursor: pointer;} .offer-content.ytd-offer-content-renderer {display: flexbox;display: flex;flex-direction: row;width: 100%;} #thumbnail.ytd-offer-content-renderer yt-img-shadow.ytd-offer-content-renderer {width: 32px;height: 32px;margin-left: 0;margin-right: 12px;} .text.ytd-offer-content-renderer {flex-grow: 1;justify-content: center;align-items: flex-start;display: flexbox;display: flex;flex-direction: column;} .title.ytd-offer-content-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} .description.ytd-offer-content-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .benefit.ytd-offer-content-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;letter-spacing: 0.2px;padding: 4px 0;} yt-button-renderer.ytd-offer-content-renderer[is-icon-button] {margin-right: 8px;}</style>');
KOc=d}d=KOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return LOc=a};var NOc=function(){return _.O.apply(this,arguments)||this};
_.H(NOc,_.O);NOc.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"}}}};
NOc.prototype.onClick=function(a){if(!_.JH(a.composedPath()||[],this.hostElement,["A".toString()])){var b,c;if((a=null==(c=_.B(null==(b=this.data)?void 0:b.actionButton,_.SA))?void 0:c.command)&&!this.ytComponentBehavior.resolveCommand(a)){var d;null==(d=_.Cl())||d.clickCommand(a);_.jo(this.hostElement,[a])}}};
_.J.Object.defineProperties(NOc,{template:{configurable:!0,enumerable:!0,get:function(){return MOc()}}});
var Y0=NOc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],Y0.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Y0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Y0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Y0.prototype,"data",void 0);
Y0=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-offer-content-renderer"})],Y0);_.u("main_app_controller_extraction_batch_5")&&_.Q(Y0,"ytd-offer-content-renderer",MOc);var OOc;var POc,QOc=function(){if(void 0!==POc)return POc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-offer-section-renderer" hidden="[[!hasHeaderData]]">\n  <yt-formatted-string class="title style-scope ytd-offer-section-renderer" text="[[data.title]]">\n  </yt-formatted-string>\n  <yt-formatted-string class="description style-scope ytd-offer-section-renderer" split-lines="" text="[[data.description]]">\n  </yt-formatted-string>\n</div>\n<div id="offer-list" class="style-scope ytd-offer-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OOc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-offer-section-renderer {display: flexbox;display: flex;flex-direction: column;border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 4px 0;} .heading.ytd-offer-section-renderer {padding: 8px 24px;display: flexbox;display: flex;flex-direction: column;} .title.ytd-offer-section-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .description.ytd-offer-section-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
OOc=d}d=OOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return POc=a};var ROc=function(){return _.O.apply(this,arguments)||this};
_.H(ROc,_.O);ROc.prototype.configureRendererStamper=function(){return{"data.offerList":{id:"offer-list",mapping:{offerContentRenderer:{component:"ytd-offer-content-renderer"},offerCardRenderer:{component:"ytd-offer-card-renderer"}}}}};
_.J.Object.defineProperties(ROc.prototype,{hasHeaderData:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null==(a=this.data)||!a.title)||!(null==(b=this.data)||!b.description)}}});
_.J.Object.defineProperties(ROc,{template:{configurable:!0,enumerable:!0,get:function(){return QOc()}}});
var Z0=ROc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Z0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z0.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],Z0.prototype,"hasHeaderData",null);
Z0=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-offer-section-renderer"})],Z0);_.u("main_app_controller_extraction_batch_5")&&_.Q(Z0,"ytd-offer-section-renderer",QOc);var SOc;var TOc,UOc=function(){if(void 0!==TOc)return TOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-offer-selection-step-renderer"></div>\n<div id="body" class="style-scope ytd-offer-selection-step-renderer"></div>\n<div id="coupon-section" class="style-scope ytd-offer-selection-step-renderer"></div>\n<div id="terms-section" class="style-scope ytd-offer-selection-step-renderer"></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SOc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-offer-selection-step-renderer {display: flexbox;display: flex;flex-direction: column;padding: 0 0 16px 0;max-height: 600px;max-width: 575px;min-width: 575px;} #body.ytd-offer-selection-step-renderer ytd-offer-section-renderer.ytd-offer-selection-step-renderer:last-of-type {border: none;} #body.ytd-offer-selection-step-renderer yt-card-item-renderer.ytd-offer-selection-step-renderer:last-child {border-top: 1px solid var(--yt-spec-10-percent-layer);} #body.ytd-offer-selection-step-renderer yt-card-item-renderer.ytd-offer-selection-step-renderer:not(:last-child) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #coupon-section.ytd-offer-selection-step-renderer yt-card-item-renderer.ytd-offer-selection-step-renderer:last-of-type {border-bottom: 1px solid var(--yt-spec-10-percent-layer);border-top: 1px solid var(--yt-spec-10-percent-layer);} #terms-section.ytd-offer-selection-step-renderer ytd-offer-section-renderer.ytd-offer-selection-step-renderer:last-of-type {border: none;}</style>");
SOc=d}d=SOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return TOc=a};var VOc=function(){return _.O.apply(this,arguments)||this};
_.H(VOc,_.O);
VOc.prototype.configureRendererStamper=function(){return{"data.masthead":{id:"masthead",mapping:{billboardMastheadRenderer:"ytd-billboard-masthead-renderer",channelMastheadRenderer:"ytd-channel-masthead-renderer",mediaProductRenderer:{component:"ytd-media-product-renderer",params:{isMasthead:!0}}}},"data.body":{id:"body",mapping:{offerSectionRenderer:{component:"ytd-offer-section-renderer"},cardItemRenderer:{component:"yt-card-item-renderer"}}},"data.coupon":{id:"coupon-section",mapping:{cardItemRenderer:{component:"yt-card-item-renderer"}}},"data.terms":{id:"terms-section",
mapping:{offerSectionRenderer:{component:"ytd-offer-section-renderer"}}}}};
_.J.Object.defineProperties(VOc,{template:{configurable:!0,enumerable:!0,get:function(){return UOc()}}});
var $0=VOc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],$0.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],$0.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],$0.prototype,"data",void 0);$0=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-offer-selection-step-renderer"})],$0);
_.u("main_app_controller_extraction_batch_5")&&_.Q($0,"ytd-offer-selection-step-renderer",UOc);var WOc;var XOc,YOc=function(){if(void 0!==XOc)return XOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-confirmation-masthead-renderer" thumbnail="[[data.thumbnail]]" width="[[imageWidth]]"></yt-img-shadow>\n<yt-icon class="entitlement-icon style-scope ytd-confirmation-masthead-renderer" hidden="[[!data.entitlementIcon.iconType]]" icon="[[data.entitlementIcon.iconType]]">\n</yt-icon>\n\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===WOc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-confirmation-masthead-renderer {width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;overflow: visible;} ytd-confirmation-masthead-renderer[container-style=CONFIRMATION_MASTHEAD_RENDERER_STYLE_WIDE] .entitlement-icon.ytd-confirmation-masthead-renderer {bottom: -20px;} .entitlement-icon.ytd-confirmation-masthead-renderer {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;} ytd-confirmation-masthead-renderer[rounded] .thumbnail.ytd-confirmation-masthead-renderer {border-radius: 4px;}</style>");
WOc=d}d=WOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return XOc=a};var ZOc=function(){return _.O.apply(this,arguments)||this};
_.H(ZOc,_.O);ZOc.prototype.computeStyle=function(a){return a};
ZOc.prototype.computeImageWidth=function(a){return"CONFIRMATION_MASTHEAD_RENDERER_STYLE_WIDE"===a?150:90};
_.J.Object.defineProperties(ZOc,{template:{configurable:!0,enumerable:!0,get:function(){return YOc()}}});
var a1=ZOc;_.U([_.N({reflectToAttribute:!0,value:"CONFIRMATION_MASTHEAD_RENDERER_STYLE_UNKNOWN",computed:"computeStyle(data.style)"}),_.V("design:type",String)],a1.prototype,"containerStyle",void 0);_.U([_.N({reflectToAttribute:!0,value:90,computed:"computeImageWidth(data.style)"}),_.V("design:type",String)],a1.prototype,"imageWidth",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],a1.prototype,"ytRendererBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],a1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_rounded_thumbnails")}),_.V("design:type",Boolean)],a1.prototype,"rounded",void 0);a1=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-confirmation-masthead-renderer"})],a1);_.u("main_app_controller_extraction_batch_5")&&_.Q(a1,"ytd-confirmation-masthead-renderer",YOc);var $Oc;var aPc,bPc=function(){if(void 0!==aPc)return aPc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-purchase-complete-detail-renderer">\n    <yt-formatted-string class="description style-scope ytd-purchase-complete-detail-renderer" split-lines="true" text="[[description]]">\n    </yt-formatted-string>\n</template>\n<template is="dom-repeat" items="[[data.benefits]]" as="benefit" class="style-scope ytd-purchase-complete-detail-renderer">\n    <ytd-bullet-formatted-string class="benefit style-scope ytd-purchase-complete-detail-renderer" data="[[benefit]]">\n    </ytd-bullet-formatted-string>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Oc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-purchase-complete-detail-renderer {color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-purchase-complete-detail-renderer[container-style=PURCHASE_COMPLETE_DETAIL_STYLE_CENTER_ALIGN] {align-items: center;} ytd-purchase-complete-detail-renderer>*.ytd-purchase-complete-detail-renderer {margin: 8px 0;} .description.ytd-purchase-complete-detail-renderer {display: block;}</style>');
$Oc=d}d=$Oc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aPc=a};var cPc=function(){return _.O.apply(this,arguments)||this};
_.H(cPc,_.O);cPc.prototype.computeStyle=function(a){return a};
_.J.Object.defineProperties(cPc,{template:{configurable:!0,enumerable:!0,get:function(){return bPc()}}});
var b1=cPc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],b1.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],b1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:"PURCHASE_COMPLETE_DETAIL_STYLE_UNKNOWN",computed:"computeStyle(data.style)"}),_.V("design:type",String)],b1.prototype,"containerStyle",void 0);b1=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-purchase-complete-detail-renderer"})],b1);
_.u("main_app_controller_extraction_batch_5")&&_.Q(b1,"ytd-purchase-complete-detail-renderer",bPc);var dPc;var ePc,fPc=function(){if(void 0!==ePc)return ePc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-purchase-complete-step-renderer"></div>\n<div id="body" class="style-scope ytd-purchase-complete-step-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dPc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-purchase-complete-step-renderer {display: flexbox;display: flex;flex-direction: column;max-height: 600px;max-width: 575px;min-width: 575px;} #masthead.ytd-purchase-complete-step-renderer {padding-top: 16px;padding-bottom: 16px;} #body.ytd-purchase-complete-step-renderer {padding: 8px 24px;}</style>");
dPc=d}d=dPc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ePc=a};var c1=function(){var a=_.O.apply(this,arguments)||this;a.scriptsAppended=!1;return a};
_.H(c1,_.O);c1.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"}}}};
c1.prototype.onDataChanged=function(){var a=this.get("data.gtmId");a&&(_.jC(a),this.setupConversionTracking())};
c1.prototype.setupConversionTracking=function(){if(!this.scriptsAppended){var a=document.createElement("noscript");a.textContent='<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5KBDVVN" height="0" width="0" style="display:none;visibility:hidden"></iframe>';document.body.prepend(a);this.scriptsAppended=!0}};
_.J.Object.defineProperties(c1,{template:{configurable:!0,enumerable:!0,get:function(){return fPc()}}});
var d1=c1;d1.prototype.onDataChanged=d1.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],d1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],d1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],d1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],d1.prototype,"scriptsAppended",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],d1.prototype,"onDataChanged",null);d1=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-purchase-complete-step-renderer"})],d1);_.u("main_app_controller_extraction_batch_5")&&_.Q(d1,"ytd-purchase-complete-step-renderer",fPc);var gPc;var hPc;var iPc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");return a};
_.H(iPc,_.O);iPc.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
var e1=iPc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],e1.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],e1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],e1.prototype,"darkerDarkTheme",void 0);e1=_.U([_.P({disableElementRegistration:!0,is:"ytd-ypc-transaction-error-message-renderer"})],e1);
_.Q(e1,"ytd-ypc-transaction-error-message-renderer",function(){if(void 0!==hPc)return hPc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-ypc-transaction-error-message-renderer">\n  <template is="dom-repeat" items="[[data.errorMessages]]" as="message" class="style-scope ytd-ypc-transaction-error-message-renderer">\n    <yt-formatted-string text="[[message]]" class="style-scope ytd-ypc-transaction-error-message-renderer"></yt-formatted-string>\n  </template>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gPc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-ypc-transaction-error-message-renderer[dialog][dialog][dialog] {display: inline-block;background-color: var(--yt-spec-raised-background);padding: 0px;margin: 0px;width: 380px;display: flexbox;display: flex;flex-direction: column;} .error-messages.ytd-ypc-transaction-error-message-renderer {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;}</style>');
gPc=d}d=gPc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hPc=a});var jPc;var kPc;var lPc;var mPc;var nPc=function(){return _.O.apply(this,arguments)||this};
_.H(nPc,_.O);
_.J.Object.defineProperties(nPc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mPc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-benefits-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.flow.yt_benefits_item_renderer.yt.benefits.item.renderer.css.js--\x3e<div id="benefits-item" class="style-scope yt-benefits-item-renderer"><yt-formatted-string id="benefits-item-title" class="lhs style-scope yt-benefits-item-renderer" text="[[data.title]]"></yt-formatted-string><yt-formatted-string id="benefits-item-info-text" class="rhs style-scope yt-benefits-item-renderer" hidden="[[!data.text]]" text="[[data.text]]"></yt-formatted-string><yt-button-renderer id="benefits-item-info-button" class="rhs style-scope yt-benefits-item-renderer" data="[[data.button.buttonRenderer]]" hidden="[[!data.button.buttonRenderer]]"></yt-button-renderer></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lPc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_benefits_item_renderer.yt.benefits.item.renderer.css.js--\x3e<style is-scoped>yt-benefits-item-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2.2rem;font-weight: 400;} #benefits-item.yt-benefits-item-renderer {padding: 12px 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;align-items: center;} .lhs.yt-benefits-item-renderer {flex: 1 1 auto;} .rhs.yt-benefits-item-renderer {min-width: 60px;margin-left: 8px;text-align: end;} yt-button-renderer#benefits-item-info-button.yt-benefits-item-renderer {margin: -6px -16px;}</style>');
lPc=d}d=lPc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mPc=a}a=mPc;return a}}});
var oPc=nPc;_.U([_.N(),_.V("design:type",Object)],oPc.prototype,"data",void 0);oPc=_.U([_.Gq({is:"yt-benefits-item-renderer",isInjectionRoot:!0})],oPc);var pPc;var qPc;var rPc=function(){return _.O.apply(this,arguments)||this};
_.H(rPc,_.O);rPc.prototype.configureRendererStamper=function(){return{"data.items":{id:"benefits-items",mapping:{benefitsItemRenderer:{component:"yt-benefits-item-renderer"},cardItemRenderer:{component:"yt-card-item-renderer"}}}}};
rPc.prototype.computeisWithoutPadding=function(){var a;return"BENEFITS_SECTION_RENDERER_STYLE_NO_MARGIN"===(null==(a=this.data)?void 0:a.benefitsSectionStyle)};
_.J.Object.defineProperties(rPc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===qPc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-benefits-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.flow.yt_benefits_section_renderer.yt.benefits.section.renderer.css.js--\x3e<div id="benefits-section" is-without-padding$="[[isWithoutPadding]]" class="style-scope yt-benefits-section-renderer"><div id="benefits-header" hidden$="[[!data.header]]" class="style-scope yt-benefits-section-renderer"><yt-formatted-string id="benefits-header-text" split-lines="1" text="[[data.header]]" class="style-scope yt-benefits-section-renderer"></yt-formatted-string><div hidden="[[!data.tooltip]]" class="style-scope yt-benefits-section-renderer"><yt-icon id="tooltip-icon" icon="yt-icons:info-outline" class="style-scope yt-benefits-section-renderer"></yt-icon><tp-yt-paper-tooltip id="tooltip" always-display="" class="style-scope yt-benefits-section-renderer"><yt-formatted-string split-lines="1" text="[[data.tooltip]]" class="style-scope yt-benefits-section-renderer"></yt-formatted-string></tp-yt-paper-tooltip></div></div><div id="benefits-items" class="style-scope yt-benefits-section-renderer"></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pPc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_benefits_section_renderer.yt.benefits.section.renderer.css.js--\x3e<style is-scoped>#benefits-section.yt-benefits-section-renderer {padding: 12px 8px 0;} #benefits-section.yt-benefits-section-renderer[is-without-padding] {padding: 0;} #benefits-header.yt-benefits-section-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);color: var(--yt-spec-text-primary);flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;align-items: center;} #benefits-header-text.yt-benefits-section-renderer {padding: 12px 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2.2rem;font-weight: 400;}</style>');
pPc=d}d=pPc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);qPc=a}a=qPc;return a}}});
var sPc=rPc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],sPc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],sPc.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeisWithoutPadding(data)"}),_.V("design:type",Boolean)],sPc.prototype,"isWithoutPadding",void 0);sPc=_.U([_.Gq({is:"yt-benefits-section-renderer",isInjectionRoot:!0})],sPc);var tPc=function(){return _.O.apply(this,arguments)||this};
_.H(tPc,_.O);tPc.prototype.configureRendererStamper=function(){return{"data.benefitsSections":{id:"benefits-sections",mapping:{benefitsSectionRenderer:{component:"yt-benefits-section-renderer"},cardItemRenderer:{component:"yt-card-item-renderer"}}}}};
tPc.prototype.computeisUsingLargeWidth=function(){var a;return"BENEFITS_FLOW_STEP_RENDERER_WIDTH_TYPE_LARGE"===(null==(a=this.data)?void 0:a.widthType)};
_.J.Object.defineProperties(tPc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===kPc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-benefits-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_benefits_flow_step_renderer.yt.benefits.flow.step.renderer.css.js--\x3e<div id="header-container" class="style-scope yt-benefits-flow-step-renderer"><yt-img-shadow id="avatar" height="72" hidden$="[[!data.avatar]]" thumbnail="[[data.avatar]]" width="72" class="style-scope yt-benefits-flow-step-renderer"></yt-img-shadow><div id="header-content" class="style-scope yt-benefits-flow-step-renderer"><yt-formatted-string id="subtitle-text" hidden$="[[!data.subtitleText]]" split-lines="1" text="[[data.subtitleText]]" class="style-scope yt-benefits-flow-step-renderer"></yt-formatted-string><yt-formatted-string id="title-text" hidden$="[[!data.titleText]]" split-lines="1" text="[[data.titleText]]" class="style-scope yt-benefits-flow-step-renderer"></yt-formatted-string></div></div><div id="benefits-sections" class="style-scope yt-benefits-flow-step-renderer"></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jPc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_benefits_flow_step_renderer.yt.benefits.flow.step.renderer.css.js--\x3e<style is-scoped>yt-benefits-flow-step-renderer {box-sizing: border-box;padding: 24px 0;width: 450px;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} yt-benefits-flow-step-renderer[is-using-large-width] {box-sizing: border-box;width: 685px;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #avatar.yt-benefits-flow-step-renderer {float: left;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #header-container.yt-benefits-flow-step-renderer {padding: 0 24px;overflow: hidden;} yt-formatted-string#title-text.yt-benefits-flow-step-renderer {display: block;color: var(--yt-spec-text-primary);margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} yt-formatted-string#subtitle-text.yt-benefits-flow-step-renderer {display: block;color: var(--yt-spec-text-disabled);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
jPc=d}d=jPc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kPc=a}a=kPc;return a}}});
var uPc=tPc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],uPc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],uPc.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeisUsingLargeWidth(data)"}),_.V("design:type",Boolean)],uPc.prototype,"isUsingLargeWidth",void 0);uPc=_.U([_.Gq({is:"yt-benefits-flow-step-renderer",isInjectionRoot:!0})],uPc);var vPc;var wPc;var xPc=function(){return _.O.apply(this,arguments)||this};
_.H(xPc,_.O);
_.J.Object.defineProperties(xPc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wPc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-confirmation-flow-step-renderer"><yt-img-shadow id="thumbnail" height="209" thumbnail="[[data.image]]" width="209" class="style-scope yt-confirmation-flow-step-renderer"></yt-img-shadow></div><div id="title-container" class="style-scope yt-confirmation-flow-step-renderer"><yt-formatted-string id="title" split-lines="1" text="[[data.titleText]]" class="style-scope yt-confirmation-flow-step-renderer"></yt-formatted-string></div><div id="subtitle-container" class="style-scope yt-confirmation-flow-step-renderer"><yt-formatted-string id="subtitle" split-lines="1" text="[[data.subtitleText]]" class="style-scope yt-confirmation-flow-step-renderer"></yt-formatted-string></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vPc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-confirmation-flow-step-renderer {box-sizing: border-box;padding: 24px;width: 450px;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #thumbnail-container.yt-confirmation-flow-step-renderer {display: flex;justify-content: center;} #title-container.yt-confirmation-flow-step-renderer {color: var(--yt-spec-text-primary);text-align: center;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;padding: 8px 0;} #subtitle-container.yt-confirmation-flow-step-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);text-align: center;padding: 8px 0;}</style>');
vPc=d}d=vPc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wPc=a}a=wPc;return a}}});
var yPc=xPc;_.U([_.N(),_.V("design:type",Object)],yPc.prototype,"data",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],yPc.prototype,"ytRendererBehavior",void 0);yPc=_.U([_.Gq({is:"yt-confirmation-flow-step-renderer",isInjectionRoot:!0})],yPc);var zPc;var APc;var BPc=function(){return _.O.apply(this,arguments)||this};
_.H(BPc,_.O);
_.J.Object.defineProperties(BPc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===APc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-info-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_flow_step_renderer.yt.info.flow.step.renderer.css.js--\x3e<div id="title-container" class="style-scope yt-info-flow-step-renderer"><yt-formatted-string id="title" split-lines="1" text="[[data.titleText]]" class="style-scope yt-info-flow-step-renderer"></yt-formatted-string></div><div id="subtitle-text-container" class="style-scope yt-info-flow-step-renderer"><yt-formatted-string id="subtitle-text" split-lines="1" text="[[data.subtitleText]]" class="style-scope yt-info-flow-step-renderer"></yt-formatted-string></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zPc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_info_flow_step_renderer.yt.info.flow.step.renderer.css.js--\x3e<style is-scoped>yt-info-flow-step-renderer {box-sizing: border-box;padding: 24px;width: 450px;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;} #title.yt-info-flow-step-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;} #subtitle-text.yt-info-flow-step-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2.2rem;font-weight: 400;} #subtitle-text-container.yt-info-flow-step-renderer {margin-top: 8px;}</style>');
zPc=d}d=zPc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);APc=a}a=APc;return a}}});
var CPc=BPc;_.U([_.N(),_.V("design:type",Object)],CPc.prototype,"data",void 0);CPc=_.U([_.Gq({is:"yt-info-flow-step-renderer",noInjection:!0})],CPc);var DPc;var EPc;var FPc=function(){return _.O.apply(this,arguments)||this};
_.H(FPc,_.O);
_.J.Object.defineProperties(FPc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===EPc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-info-list-flow-step-renderer"><yt-formatted-string id="title" split-lines="1" text="[[data.titleText]]" class="style-scope yt-info-list-flow-step-renderer"></yt-formatted-string></div><div id="info-list-header-container" class="style-scope yt-info-list-flow-step-renderer"><yt-formatted-string id="info-list-header" force-default-style="" split-lines="1" text="[[data.infoListHeader]]" class="style-scope yt-info-list-flow-step-renderer"></yt-formatted-string></div><div id="info-items-container" class="style-scope yt-info-list-flow-step-renderer"><template is="dom-repeat" items="[[data.infoItems]]" as="item" class="style-scope yt-info-list-flow-step-renderer"><div id="info-list-item" class="style-scope yt-info-list-flow-step-renderer"><yt-icon id="info-icon" icon="[[item.icon.iconType]]" class="style-scope yt-info-list-flow-step-renderer"></yt-icon><yt-formatted-string id="info-text" split-lines="1" text="[[item.text]]" class="style-scope yt-info-list-flow-step-renderer"></yt-formatted-string></div></template></div><div id="description-text-container" class="style-scope yt-info-list-flow-step-renderer"><yt-formatted-string id="description-text" split-lines="1" text="[[data.descriptionText]]" class="style-scope yt-info-list-flow-step-renderer"></yt-formatted-string></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DPc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-info-list-flow-step-renderer {box-sizing: border-box;padding: 0 24px;width: 450px;flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;margin-bottom: 40px;} #title-container.yt-info-list-flow-step-renderer {padding: 16px 0 8px;} #title.yt-info-list-flow-step-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;color: var(--yt-spec-text-primary);} #info-list-header-container.yt-info-list-flow-step-renderer {padding: 8px 0;} #info-list-header.yt-info-list-flow-step-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);} #description-text.yt-info-list-flow-step-renderer {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.yt-info-list-flow-step-renderer {margin: 8px 0;} #info-list-item.yt-info-list-flow-step-renderer {flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: row;padding: 4px;} #info-icon.yt-info-list-flow-step-renderer {--iron-icon-width: 1.8rem;--iron-icon-height: 1.8rem;color: var(--yt-spec-text-primary);margin-right: 12px;} #info-text.yt-info-list-flow-step-renderer {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.yt-info-list-flow-step-renderer {padding: 8px 0;}</style>');
DPc=d}d=DPc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);EPc=a}a=EPc;return a}}});
var GPc=FPc;_.U([_.N(),_.V("design:type",Object)],GPc.prototype,"data",void 0);GPc=_.U([_.Gq({is:"yt-info-list-flow-step-renderer",isInjectionRoot:!0})],GPc);var u2b=_.iu({buttonRenderer:_.ju(function(a,b){var c=_.of().resolve(_.YC);c&&c(a,b)}),
buttonViewModel:_.ju(_.et)});var HPc=_.ht({buttonRenderer:function(a,b){var c=_.of().resolve(_.YC);c&&c(a,b)},
buttonViewModel:_.et}),f1=function(){_.QC.apply(this,arguments);this.state={primaryButtonOverride:{}}};
_.H(f1,_.QC);f1.prototype.onConnected=function(){this.JSC$16390_updateFlowStateEntity();this.JSC$16390_unsubscribeHook=_.LH().subscribe(this.JSC$16390_updateFlowStateEntity.bind(this))};
f1.prototype.onDisconnected=function(){this.JSC$16390_unsubscribeHook&&this.JSC$16390_unsubscribeHook()};
f1.prototype.JSC$16390_updateFlowStateEntity=function(){var a=this.props.data.flowStateEntityKey||"";if(a=UW(_.LH().getState(),a)){var b;this.setState({primaryButtonOverride:null==(b=_.B(a,VW))?void 0:b.primaryButtonOverride})}};
f1.prototype.render=function(){HPc(this.state.primaryButtonOverride,this.props.config)};
f1.tagName="yt-premium-purchase-button-renderer";var IPc=_.iu({buttonRenderer:_.ju(function(a,b){var c=_.of().resolve(_.YC);c&&c(a,b)}),
buttonViewModel:_.ju(_.et),premiumPurchaseButtonRenderer:_.ju(function(a,b){_.u("mweb_enable_keto_batch_17_2")?_.Nr(v2b)({data:a,className:null==b?void 0:b.className}):(b||(b={}),b.className=b.className?b.className+" yt-premium-purchase-button-renderer":"yt-premium-purchase-button-renderer",_.Kr(f1,{data:a,config:b}));_.Mr(_.u("mweb_enable_keto_batch_17_2_log"))})});_.BH(function(a){var b=a.data,c=a.className;a=["yt-flow-bottom-bar-renderer"];c&&a.push(c);c="yt-flow-bottom-bar-renderer__flow-bottom-bar-button";if(b.style){var d=w2b(b.style);c=c.concat(" ",d);a.push(d)}return _.r("yt-flow-bottom-bar-renderer",{class:a.join(" ")},IPc(b.secondaryButton,y2b("yt-flow-bottom-bar-renderer__flow-bottom-bar-secondary-button "+c)),IPc(b.primaryButton,y2b("yt-flow-bottom-bar-renderer__flow-bottom-bar-primary-button "+c)))},"yt-flow-bottom-bar-renderer",{propNames:["data",
"className"]});_.Ue(z2b);var WW=function(){_.QC.apply(this,arguments);_.ct(this,this.props.data);this.state={selectedOptionId:""}};
_.H(WW,_.QC);WW.prototype.onConnected=function(){this.JSC$16406_updateFlowStateEntity();this.JSC$16406_unsubscribeHook=_.LH().subscribe(this.JSC$16406_updateFlowStateEntity.bind(this))};
WW.prototype.onDisconnected=function(){this.JSC$16406_unsubscribeHook&&this.JSC$16406_unsubscribeHook()};
WW.prototype.JSC$16406_updateFlowStateEntity=function(){var a,b=(null==(a=this.props.config)?void 0:a.flowStateEntityKey)||"";a=UW(_.LH().getState(),b);var c=_.B(a,VW);c?this.setState({selectedOptionId:null==c?void 0:c.selectedOptionId}):this.props.data.defaultSelected&&""!==b&&(a=Object.assign({},a),_.Vr(a,VW,{selectedOptionId:this.props.data.optionId,primaryButtonOverride:this.props.data.primaryButtonOverride}),_.LH().dispatch(_.rB("flowStateEntity",b,a)),this.setState({selectedOptionId:this.props.data.optionId}))};
WW.prototype.render=function(){var a=this;(0,_.Ys)({className:"ytm-option-item-renderer__option-item-radio-container"},function(){(0,_.j6a)({type:"radio",className:"ytm-option-item-renderer__option-item-radio-button",checked:a.state.selectedOptionId===a.props.data.optionId,name:_.fu(_.Vj("input"))})});
(0,_.Ys)({className:"ytm-option-item-renderer__option-item-text-container"},function(){a.props.data.eyebrowText&&(0,_.Ys)({className:"ytm-option-item-renderer__option-item-eyebrow-text"},function(){_.Fs(a.props.data.eyebrowText)});
(0,_.Ys)({className:"ytm-option-item-renderer__option-item-title"},function(){_.Fs(a.props.data.title)});
(0,_.Ys)({className:"ytm-option-item-renderer__option-item-subtitle"},function(){_.Fs(a.props.data.subtitle)});
(0,_.Ys)({className:"ytm-option-item-renderer__option-item-description"},function(){_.Fs(a.props.data.description)})})};
WW.tagName="ytm-option-item-renderer";var JPc=_.iu({optionItemRenderer:_.ju(B2b)});var KPc=_.iu({optionItemRenderer:_.ju(B2b),optionSectionRenderer:function(a){var b=a.data,c=a.flowClassName,d=a.flowStateEntityKey,e=a.selectionStepStyle,h,l;return _.r("yt-option-section-renderer",{id:"yt-option-section-renderer",class:"yt-option-section-renderer"},_.r("div",{class:"yt-option-section-renderer__option-section-header-section"},_.r("div",{class:"yt-option-section-renderer__option-section-header"},_.eu(b.title)),null==b?void 0:null==(h=b.sectionDisclaimers)?void 0:h.map(function(m){return _.r("div",
{class:"yt-option-section-renderer__option-section-disclaimer"},_.eu(m))})),null==b?void 0:null==(l=b.optionItems)?void 0:l.map(function(m){return _.r("div",{class:"yt-option-section-renderer__option-item"},JPc(m,{optionItemRenderer:{config:{className:c,
flowStateEntityKey:d,selectionStepStyle:e}}}))}))}});_.BH(function(a){var b=a.data,c=a.flowClassName,d=a.flowStateEntityKey,e=a.isDesktop;a=_.Ll();_.wH(a,b);b.flowStateEntityKey&&(d=b.flowStateEntityKey);var h=["ytm-option-selection-flow-step-renderer"];"OPTION_SELECTION_FLOW_STEP_RENDERER_STYLE_LP_2"===b.style&&h.push("ytm-option-selection-flow-step-renderer--lp2-style");e&&h.push("ytm-option-selection-flow-step-renderer--desktop");e=h.join(" ");var l;return _.r("yt-option-selection-flow-step-renderer",{id:"yt-option-selection-flow-step-renderer",
el:a,class:e},_.r("div",{class:"ytm-option-selection-flow-step-renderer__option-selection-flow-step-header-container ytm-option-selection-flow-step-renderer__option-selection-flow-step-child"},_.r("div",{class:"ytm-option-selection-flow-step-renderer__option-selection-flow-step-header"},_.eu(b.header)),_.r("div",{class:"ytm-option-selection-flow-step-renderer__option-selection-flow-step-subtitle"},_.eu(b.subtitle))),null==b?void 0:null==(l=b.optionItems)?void 0:l.map(function(m){return _.r("div",
{class:"ytm-option-selection-flow-step-renderer__option-selection-flow-step-child"},KPc(m,{optionItemRenderer:{config:{className:c,flowStateEntityKey:d,selectionStepStyle:b.style}},optionSectionRenderer:{flowClassName:c,flowStateEntityKey:d,selectionStepStyle:b.style}}))}))},"yt-option-selection-flow-step-renderer",{propNames:["data",
"flowClassName","flowStateEntityKey","isDesktop"]});var LPc=_.iu({buttonViewModel:_.ju(_.et)});_.BH(function(a){a=a.data;var b=_.Xfb(S_b,[a.flowStateKey||""]),c=_.B(b,G2b);if(b=_.B(null==a?void 0:a.navButton,_.bt))b.state=(null==c?0:c.navigationEnabled)?"BUTTON_VIEW_MODEL_STATE_ACTIVE":"BUTTON_VIEW_MODEL_STATE_DISABLED";b=function(){_.sH(null==c?void 0:c.navigationCommand)};
return _.r("yt-report-form-bottom-bar-view-model",null,_.r("div",{class:"yt-report-form-bottom-bar-view-model__bottom-bar-container"},LPc(a.cancelButton,{buttonViewModel:{config:{className:"yt-report-form-bottom-bar-view-model__button",onclick:b}}}),LPc(a.navButton,{buttonViewModel:{config:{className:"yt-report-form-bottom-bar-view-model__button",onclick:b}}})))},"yt-report-form-bottom-bar-view-model",{propNames:["data"]});_.BH(function(a){var b=a.data;return _.r("yt-report-form-confirmation-page-view-model",{class:"yt-report-form-confirmation-page-view-model"},_.r("div",{class:"yt-report-form-confirmation-page-view-model__image"},_.r(_.Me,null,function(){_.Ds(b.image,{alt:"",targetHeight:115,targetWidth:178,preserveHeight:!0,preserveWidth:!0})})),_.r("div",{class:"yt-report-form-confirmation-page-view-model__confirmation-container"},_.r("div",{class:"yt-report-form-confirmation-page-view-model__header"},b.confirmationHeader),
_.r("div",{class:"yt-report-form-confirmation-page-view-model__body"},_.eu(b.confirmationText)),_.r("div",{class:"yt-report-form-confirmation-page-view-model__expect-header"},b.whatToExpectHeader),_.Te(b.nextSteps,function(){return _.r("div",null,b.nextSteps.map(function(c){return _.r("div",{class:"yt-report-form-confirmation-page-view-model__row"},_.r("div",{class:"yt-report-form-confirmation-page-view-model__icon",
"aria-hidden":"true"},_.jt(c.iconName||"")),_.r("div",null,_.eu(null==c?void 0:c.text,{className:"yt-report-form-confirmation-page-view-model__next-step-text"})))}))}),_.Te(b.legalReportText,function(){return _.r("div",null,_.eu(null==b?void 0:b.legalReportText,{className:"yt-report-form-confirmation-page-view-model__legal-text"}))})))},"yt-report-form-confirmation-page-view-model",{propNames:["data"]});_.BH(function(a){a=a.data;var b=_.B(null==a?void 0:a.inputBox,XAc),c=(null==b?void 0:b.maxChars)||500;b=(null==b?void 0:b.placeholderText)||"";var d={errorMessage:_.Ln("CHARACTER_LIMIT",{number:c.toString()},"Use fewer than "+c+" characters"),maxChars:c},e=a.flowStateKey||"",h=_.Xfb(UW,[e]),l=_.Ml(_.$wb(function(m){m=m.target.value;m=Object.assign({},h,{abuseReportFlowState:{userComments:m,navigationEnabled:!(m.length>c)}});_.LH().dispatch(_.OH("flowStateEntity",e,m))},150));
return _.r("yt-report-form-details-page-view-model",{class:"yt-report-form-details-page-view-model"},_.r("div",{class:"yt-report-form-details-page-view-model__header"},null==a?void 0:a.detailsPageHeader),_.r("div",{class:"yt-report-form-details-page-view-model__body"},_.eu(null==a?void 0:a.bodyText)),_.r("div",{class:"yt-report-form-details-page-view-model__input","on:input":l},_.r(C2b,{label:b,outline:!0,rows:10,characterLimit:d})))},"yt-report-form-details-page-view-model",{propNames:["data"]});_.Ue(D2b);_.Ue(E2b);_.Ue(H2b);_.DH(H2b,"yt-report-form-reason-select-page-view-model",{props:{data:_.CH}});_.BH(function(a){var b=a.data;return _.r("yt-report-form-sign-in-page-view-model",{class:"yt-report-form-sign-in-page-view-model"},_.r("div",{class:"yt-report-form-sign-in-page-view-model__sign-in-prompt-image"},_.r(_.Me,null,function(){_.Ds(b.image,{alt:"",targetHeight:176,targetWidth:263,preserveHeight:!0,preserveWidth:!0})})),_.r("div",{class:"yt-report-form-sign-in-page-view-model__sign-in-text-content"},_.r("div",{class:"yt-report-form-sign-in-page-view-model__sign-in-prompt-header"},null==b?
void 0:b.header),_.eu(null==b?void 0:b.text,{className:"yt-report-form-sign-in-page-view-model__sign-in-prompt-body"})))},"yt-report-form-sign-in-page-view-model",{propNames:["data"]});var I2b=_.iu({buttonViewModel:_.ju(_.et)}),J2b=_.iu({chipsShelfViewModel:function(){return _.r("div",null)}});
_.Ue(K2b);_.DH(K2b,"yt-talk-to-recs-view-model",{props:{data:_.CH}});var MPc=function(){var a=_.O.apply(this,arguments)||this;a.enableScrollingFix=!1;a.bottomBar=!1;return a};
_.H(MPc,_.O);_.f=MPc.prototype;_.f.attached=function(){this.paperDialog||(this.paperDialog=this.hostElement.closest("tp-yt-paper-dialog"));this.JSC$16453_scroller&&(this.JSC$16453_scroller.dialogElement=this.paperDialog,this.JSC$16453_scroller.attached&&"function"===typeof this.JSC$16453_scroller.attached&&this.JSC$16453_scroller.attached())};
_.f.onDataChanged=function(){this.enableScrollingFix=_.u("enable_scrolling_fix");var a;this.bottomBar=!(null==(a=this.data)||!a.bottomBar)};
_.f.onProgressChanged=function(){var a,b,c=100*(null!=(b=null==(a=this.data)?void 0:a.progress)?b:0);this.progressElement.style.width=c+"%"};
_.f.isProgressHidden=function(){var a;return!(null==(a=this.data)?0:a.progress)};
_.f.configureRendererStamper=function(){return{"data.topBarOverride":{id:"top-bar",mapping:{flowTopBarRenderer:"ytd-flow-top-bar-renderer"}},"data.content":{id:"content",mapping:{benefitsFlowStepRenderer:"yt-benefits-flow-step-renderer",channelHistoryRenderer:"ytd-channel-history-renderer",confirmationFlowStepRenderer:"yt-confirmation-flow-step-renderer",featureEnablementInfoRenderer:"ytd-feature-enablement-info-renderer",featureEnablementSoftEntryRenderer:"ytd-feature-enablement-soft-entry-renderer",
freeTextInputFlowStepRenderer:"ytd-free-text-input-flow-step-renderer",infoFlowStepRenderer:"yt-info-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",reportFormReasonSelectPageViewModel:"yt-report-form-reason-select-page-view-model",reportFormDetailsPageViewModel:"yt-report-form-details-page-view-model",
reportFormConfirmationPageViewModel:"yt-report-form-confirmation-page-view-model",reportFormSignInPageViewModel:"yt-report-form-sign-in-page-view-model",surveyFlowStepRenderer:"ytd-survey-flow-step-renderer",talkToRecsViewModel:"yt-talk-to-recs-view-model",ypcTransactionErrorMessageRenderer:"ytd-ypc-transaction-error-message-renderer",optionSelectionFlowStepRenderer:{component:"yt-option-selection-flow-step-renderer",params:{flowClassName:"ytd-flow-step-renderer-content",isDesktop:!0}}}},"data.bottomBar":{id:"bottom-bar",
mapping:{reportFormBottomBarViewModel:"yt-report-form-bottom-bar-view-model",flowBottomBarRenderer:_.u("enable_wiz_next_lp2_msof")?"yt-flow-bottom-bar-renderer":"ytd-flow-bottom-bar-renderer"}}}};
var g1=MPc;g1.prototype.onProgressChanged=g1.prototype.onProgressChanged;g1.prototype.onDataChanged=g1.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],g1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],g1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],g1.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g1.prototype,"enableScrollingFix",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g1.prototype,"bottomBar",void 0);_.U([_.vq("#progress"),_.V("design:type",HTMLElement)],g1.prototype,"progressElement",void 0);_.U([_.vq("#scroller"),_.V("design:type",Object)],g1.prototype,"JSC$16453_scroller",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g1.prototype,"onDataChanged",null);_.U([_.uq("data.progress"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],g1.prototype,"onProgressChanged",null);g1=_.U([_.P({is:"ytd-flow-step-renderer",disableElementRegistration:!0})],g1);
_.Q(g1,"ytd-flow-step-renderer",function(){if(void 0!==dOc)return dOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-flow-step-renderer"></div>\n<div id="progress-container" hidden="[[isProgressHidden(data)]]" class="style-scope ytd-flow-step-renderer">\n  <div id="progress" class="style-scope ytd-flow-step-renderer"></div>\n</div>\n<tp-yt-paper-dialog-scrollable id="scroller" class="style-scope ytd-flow-step-renderer">\n  <div id="content" class="style-scope ytd-flow-step-renderer"></div>\n</tp-yt-paper-dialog-scrollable>\n<div id="bottom-bar" class="style-scope ytd-flow-step-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cOc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-flow-step-renderer {background-color: var(--yt-spec-brand-background-secondary);display: flexbox;display: flex;flex-direction: column;} #scroller.ytd-flow-step-renderer {--paper-dialog-scrollable-padding: 0;} ytd-flow-step-renderer:not([enable-scrolling-fix]) #content.ytd-flow-step-renderer {overflow-y: auto;} ytd-flow-step-renderer:not([enable-scrolling-fix]) #content.ytd-flow-step-renderer::-webkit-scrollbar {width: 16px;} ytd-flow-step-renderer:not([enable-scrolling-fix]) #content.ytd-flow-step-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-flow-step-renderer:not([enable-scrolling-fix]) #content.ytd-flow-step-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} ytd-flow-step-renderer[enable-scrolling-fix][bottom-bar] #content.ytd-flow-step-renderer {max-height: min(616px,100vh - 230px);overflow-y: auto;} ytd-flow-step-renderer[enable-scrolling-fix][bottom-bar] #content.ytd-flow-step-renderer::-webkit-scrollbar {width: 16px;} ytd-flow-step-renderer[enable-scrolling-fix][bottom-bar] #content.ytd-flow-step-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-flow-step-renderer[enable-scrolling-fix][bottom-bar] #content.ytd-flow-step-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} ytd-flow-step-renderer[enable-scrolling-fix] #content.ytd-flow-step-renderer {max-height: min(616px,100vh - 140px);overflow-y: auto;} ytd-flow-step-renderer[enable-scrolling-fix] #content.ytd-flow-step-renderer::-webkit-scrollbar {width: 16px;} ytd-flow-step-renderer[enable-scrolling-fix] #content.ytd-flow-step-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-flow-step-renderer[enable-scrolling-fix] #content.ytd-flow-step-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #progress-container.ytd-flow-step-renderer {height: 4px;background: var(--yt-spec-10-percent-layer);} #progress-container.ytd-flow-step-renderer[hidden] {display: hidden;} #progress.ytd-flow-step-renderer {height: 4px;background-color: var(--yt-spec-text-primary);width: 0;}</style>");
cOc=d}d=cOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dOc=a});var NPc=function(a){this.resolveCommand=a;this.steps={}},OPc=function(a,b){b=_.g(b||[]);
for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=Object.values(c)[0],e=void 0;if(null==(e=d)?0:e.stepId)a.steps[d.stepId]=c}},RPc=function(a,b){var c,d,e,h,l;
return _.v(function(m){if(null==(c=a.state)||!c.currentStepId)return m.return(void 0);d=PPc(a);if(!d)return m.return(QPc(a));if(e=_.B(d,aBc)){var p;(null==(p=e.screenLoggingData)?0:p.screenVeType)&&_.kz(_.Cl(),e.screenLoggingData.screenVeType);(null==(h=e)?0:h.onStepStartCommand)&&a.resolveCommand(null==(l=e)?void 0:l.onStepStartCommand,{})}if(e&&b){p=e;var q,t,y,z;(null==(q=b.flowLoggingData)?0:q.eventNamespace)&&(null==(t=p.flowEventData)?0:t.eventType)&&(null==(y=p.flowEventData)?0:y.eventMetadata)&&
(null==(z=b.flowLoggingData)?0:z.flowType)&&(q=_.Op(b.flowLoggingData.eventNamespace,p.flowEventData.eventType,p.flowEventData.eventMetadata),_.Pp(_.Qp(),q,b.flowLoggingData.flowType))}return m.return(d)})};
NPc.prototype.back=function(){var a;null!=(a=this.state)&&a.stepIdStack&&(this.state.currentStepId=this.state.stepIdStack.pop())};
NPc.prototype.handleUpdateFlowCommand=function(a){a.steps&&OPc(this,a.steps);a.entityUpdateCommand&&this.resolveCommand(a.entityUpdateCommand,{});a.flowContinuationCommand&&(a=a.flowContinuationCommand)&&(this.getFlowContinuationCommand=a);this.awaitFlowContinuation&&(this.awaitFlowContinuation(PPc(this)),this.awaitFlowContinuation=void 0)};
NPc.prototype.reset=function(){this.state=void 0;this.steps={};this.awaitFlowContinuation=this.getFlowContinuationCommand=void 0};
var QPc=function(a){return _.v(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))})},PPc=function(a){var b;
if(null!=(b=a.state)&&b.currentStepId)return a.steps[a.state.currentStepId]};var SPc=function(){var a=_.O.apply(this,arguments)||this;a.flowState=new NPc(function(b,c){c=void 0===c?{}:c;_.Pq.instance.resolveCommand(b,{form:{form:c,element:a.hostElement}})});
a.initialState=!0;a.isLoading=!1;a.actionMap={"yt-flow-prev-step-command":"handleFlowPrevStepCommand","yt-flow-next-step-command":"handleFlowNextStepCommand","yt-update-flow-command":"handleUpdateFlowCommand","yt-ypc-cancel-recurrence-command":"handleYpcCancelRecurrenceCommand","yt-flow-partial-update-flow-state-entity":"handlePartialUpdateFlowStateEntity"};return a};
_.H(SPc,_.O);_.f=SPc.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.hostElement.setAttribute("dialog","true")};
_.f.computeTopBarHidden=function(a){var b;return!(null==(b=_.B(a,aBc))||!b.topBarOverride)};
_.f.dataChanged=function(){var a=this,b,c;return _.v(function(d){if(1==d.nextAddress){(null==(b=a.data)?0:b.steps)&&OPc(a.flowState,a.data.steps);if(null==(c=a.data)?0:c.flowContinuationCommand){var e=a.flowState,h=a.data.flowContinuationCommand;h&&(e.getFlowContinuationCommand=h)}return _.w(d,RPc(a.flowState,a.data),2)}a.currentFlowStep=d.yieldResult;_.Bo(d)})};
_.f.flowChanged=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress){if(!a.flow)return c.return();a.flowState.state=a.flow;a.isLoading=!0;return _.w(c,RPc(a.flowState,a.data),2)}b=c.yieldResult;if(!b)return c.return();a.currentFlowStep=b;a.initialState=!1;a.isLoading=!1;a.autofocusAndRefit();_.Bo(c)})};
_.f.autofocusAndRefit=function(){var a=this,b=_.of().resolve(_.nf(_.ZC));b&&b.isKeyBoardInUse()&&_.cH(this.hostElement);_.$m(this,function(){_.Sn(a.hostElement,"yt-refit")})};
_.f.handleUpdateFlowCommand=function(a){this.data&&(a=_.B(a,$Ac),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=_.B(a,YAc),a.targetId===this.data.targetId&&(a=a.stepId||"",this.ytdReduxBehavior.dispatch(_.OH("flowStateEntity",this.flow.key,{currentStepId:a,stepIdStack:(this.flow.stepIdStack||[]).concat(a)}))))};
_.f.handleFlowPrevStepCommand=function(a){if(this.data&&this.flow&&this.flow.key&&(a=_.B(a,ZAc),a.targetId===this.data.targetId)){var b=[].concat(_.Pd(this.flow.stepIdStack||[]));1<b.length?(b.pop(),this.ytdReduxBehavior.dispatch(_.OH("flowStateEntity",this.flow.key,{currentStepId:b[b.length-1],stepIdStack:b}))):a.onFirstStepCommand&&this.ytComponentBehavior.resolveCommand(a.onFirstStepCommand)}};
_.f.handleYpcCancelRecurrenceCommand=function(a){if(this.data&&this.flow&&this.flow.key&&(a=_.B(a,RCc),a.targetId===this.data.targetId&&a.endpointCommand)){var b=_.B(this.flow,SCc);b&&_.B(a.endpointCommand,_.r_a)&&(_.B(a.endpointCommand,_.r_a).feedbackData=b.surveyFeedback);this.ytComponentBehavior.resolveCommand(a.endpointCommand)}};
_.f.handlePartialUpdateFlowStateEntity=function(a){this.data&&this.flow&&this.flow.key&&this.ytdReduxBehavior.dispatch(_.OH("flowStateEntity",this.flow.key,a,"REPEATED_FIELDS_MERGE_OPTION_REPLACE"))};
var h1=SPc;h1.prototype.flowChanged=h1.prototype.flowChanged;h1.prototype.dataChanged=h1.prototype.dataChanged;h1.prototype.onPopupClosed=h1.prototype.onPopupClosed;_.U([_.L(_.SI),_.V("design:type",Object)],h1.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],h1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],h1.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],h1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],h1.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],h1.prototype,"initialState",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],h1.prototype,"isLoading",void 0);_.U([_.N(),_.V("design:type",Object)],h1.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],h1.prototype,"currentFlowStep",void 0);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],h1.prototype,"onPopupClosed",null);_.U([_.N({selectorArgs:["data.flowStateEntityKey"],selector:function(a,b){return _.wo(a.entities,"flowStateEntity",b)}}),
_.V("design:type",Object)],h1.prototype,"flow",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype",Promise)],h1.prototype,"dataChanged",null);_.U([_.mH("flow"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype",Promise)],h1.prototype,"flowChanged",null);h1=_.U([_.P({is:"ytd-flow-root-renderer",disableElementRegistration:!0})],h1);
_.Q(h1,"ytd-flow-root-renderer",function(){if(void 0!==bOc)return bOc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope ytd-flow-root-renderer"></div>\n<div id="content" class="style-scope ytd-flow-root-renderer">\n  <div id="flow-step" class="style-scope ytd-flow-root-renderer"></div>\n  <div id="spinner-overlay" hidden="[[!isLoading]]" class="style-scope ytd-flow-root-renderer">\n    <tp-yt-paper-spinner-lite active="[[isLoading]]" class="style-scope ytd-flow-root-renderer"></tp-yt-paper-spinner-lite>\n  </div>\n</div>\n\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aOc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-flow-root-renderer[dialog][dialog][dialog] {--paper-spinner-color: var(--yt-spec-call-to-action);background-color: var(--yt-spec-raised-background);margin: 0;padding: 0;} ytd-flow-root-renderer {background-color: var(--yt-spec-brand-background-primary);display: flexbox;display: flex;flex-direction: column;} #content.ytd-flow-root-renderer {position: relative;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} #flow-step.ytd-flow-root-renderer {flex: 1;flex-basis: 0.000000001px;} ytd-flow-root-renderer[initial-state] {min-width: 200px;min-height: 200px;} #spinner-overlay.ytd-flow-root-renderer {background-color: var(--yt-spec-themed-overlay-background);position: absolute;top: 0;right: 0;bottom: 0;left: 0;} tp-yt-paper-spinner-lite.ytd-flow-root-renderer {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}</style>");
aOc=d}d=aOc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bOc=a});var TPc;var UPc;var i1=function(){var a=_.O.apply(this,arguments)||this;a.webModernDialogLayout=_.u("web_modern_dialog_layout");a.actionMap={"yt-signal-action-submit-form":"handleSignalActionSubmitForm","yt-signal-action-submit-popup-form-fields":"handleSignalActionSubmitPopupFormFields"};return a};
_.H(i1,_.O);i1.prototype.configureRendererStamper=function(){return{"data.form":{id:"form",mapping:{formRenderer:"yt-form-renderer"}}}};
i1.prototype.handleSignalActionSubmitForm=function(){if(this.formRenderer){var a=this.formRenderer.getForm();a&&(_.jo(this.hostElement,[this.data.submitEndpoint,a]),_.Tn(this.hostElement,"yt-close-popup-action"))}};
i1.prototype.handleSignalActionSubmitPopupFormFields=function(){this.formRenderer&&(this.formRenderer.submitFormFields(),_.Tn(this.hostElement,"yt-close-popup-action"))};
i1.prototype.onPopupClosed=function(){this.formRenderer&&this.formRenderer.reset()};
var j1=i1;j1.prototype.onPopupClosed=j1.prototype.onPopupClosed;_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],j1.prototype,"ytEventForwardingBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],j1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],j1.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],j1.prototype,"ytRendererBehavior",void 0);_.U([_.vq("yt-form-renderer"),_.V("design:type",_.MV)],j1.prototype,"formRenderer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],j1.prototype,"webModernDialogLayout",void 0);_.U([_.N(),_.V("design:type",Object)],j1.prototype,"data",void 0);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],j1.prototype,"onPopupClosed",null);j1=_.U([_.P({is:"ytd-form-popup-content",disableElementRegistration:!0})],j1);
_.Q(j1,"ytd-form-popup-content",function(){if(void 0!==UPc)return UPc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-form-popup-content--\x3e\x3c!--css_build_styles:video.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_content.ytd.form.popup.content.css.js--\x3e<div id="form" class="style-scope ytd-form-popup-content"></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===TPc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.forms.ytd_form_popup_content.ytd.form.popup.content.css.js--\x3e<style is-scoped>ytd-form-popup-content:not([web-modern-dialog-layout]) #form.ytd-form-popup-content {margin: 0 24px 34px 24px;} yt-form-renderer.ytd-form-popup-content {display: block;}</style>");TPc=d}d=TPc;c.call(b,
d.content.cloneNode(!0),a.content.firstChild);return UPc=a});var VPc;var WPc;var XPc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.webModernDialogLayout=_.u("web_modern_dialog_layout");return a};
_.H(XPc,_.O);_.f=XPc.prototype;_.f.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.onPopupOpened=function(){_.Sn(this.hostElement,"yt-invalidate-popup-tabbables")};
_.f.onYtServiceRequestCompleted=function(a,b){b.data&&b.data.success&&(this.set("data.buttons.1.buttonRenderer.isDisabled",!1),_.Sn(this.hostElement,"yt-invalidate-popup-tabbables"))};
_.f.computeDialogLayoutProps=function(){var a=this;if(!this.webModernDialogLayout||!this.data)return{};var b,c=null==(b=this.data)?void 0:b.buttons;if(c){if(0<c.length)var d=c[c.length-1].buttonRenderer;if(1<c.length)var e=c[c.length-2].buttonRenderer}return{title:function(){var h;_.Ir("yt-formatted-string",{text:null==(h=a.data)?void 0:h.title},_.xe)},
content:function(){_.Ir("ytd-form-popup-content",{data:a.data},_.xe)},
primaryButton:d&&function(h){_.Ir("yt-button-renderer",Object.assign({},h,{data:d,"dialog-confirm$":""}),_.xe)},
secondaryButton:e&&function(h){_.Ir("yt-button-renderer",Object.assign({},h,{data:e,"dialog-dismiss$":""}),_.xe)}}};
var k1=XPc;k1.prototype.onYtServiceRequestCompleted=k1.prototype.onYtServiceRequestCompleted;k1.prototype.onPopupOpened=k1.prototype.onPopupOpened;_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],k1.prototype,"ytEventForwardingBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],k1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],k1.prototype,"ytRendererBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],k1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],k1.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],k1.prototype,"webModernDialogLayout",void 0);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],k1.prototype,"onPopupOpened",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],k1.prototype,"onYtServiceRequestCompleted",null);k1=_.U([_.P({is:"ytd-form-popup-renderer",disableElementRegistration:!0})],k1);
_.Q(k1,"ytd-form-popup-renderer",function(){if(void 0!==WPc)return WPc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[webModernDialogLayout]]" class="style-scope ytd-form-popup-renderer">\n  [[getSimpleString(data.title)]]\n</div>\n<template is="dom-if" if="[[!webModernDialogLayout]]" class="style-scope ytd-form-popup-renderer">\n  <ytd-form-popup-content data="[[data]]" disable-upgrade$="[[webModernDialogLayout]]" hidden="[[webModernDialogLayout]]" class="style-scope ytd-form-popup-renderer"></ytd-form-popup-content>\n</template>\n<div id="buttons" hidden="[[webModernDialogLayout]]" class="style-scope ytd-form-popup-renderer"></div>\n\n<yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" disable-upgrade$="[[!webModernDialogLayout]]" hidden="[[!webModernDialogLayout]]" class="style-scope ytd-form-popup-renderer">\n</yt-dialog-layout>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VPc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-form-popup-renderer[dialog][dialog][dialog] {padding: 0;margin: 0;min-width: 500px;background-color: var(--yt-spec-raised-background);display: flexbox;display: flex;flex-direction: column;} ytd-form-popup-renderer[modern] #buttons.ytd-form-popup-renderer {border-top: 0;} #title.ytd-form-popup-renderer {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.ytd-form-popup-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;}</style>');
VPc=d}d=VPc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WPc=a});var YPc;var ZPc;var $Pc=function(){var a=_.O.apply(this,arguments)||this;a.isLoading=!1;a.modern=_.u("web_modern_dialogs");return a};
_.H($Pc,_.O);_.f=$Pc.prototype;_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");P_b(this.hostElement)};
_.f.onYtServiceRequestSent=function(){this.isLoading=!0};
_.f.onYtServiceRequestCompleted=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-gaming-account-link-confirm-dialog-renderer"])};
_.f.fireOnCloseActions=function(){this.isLoading=!1;this.data&&this.data.onClosedActions&&_.ko(this.hostElement,this.data.onClosedActions,this.hostElement)};
_.f.closePopupHandler=function(){this.fireOnCloseActions()};
_.f.onHeaderImageChanged=function(){if(this.data){this.data.headerImage?this.hostElement.setAttribute("dialog-with-header-image",""):this.hostElement.removeAttribute("dialog-with-header-image");var a=this.get("data.headerImage.thumbnails");a&&(a=_.Ur(a,this.hostElement.clientWidth),this.header.style.backgroundImage="url("+a+")")}};
_.f.onYtNavigate=function(a){(a=_.Sq(a))&&a.parentElement===this.confirmButton&&this.hostElement.parentElement&&this.hostElement.parentElement.close()};
var l1=$Pc;l1.prototype.onYtNavigate=l1.prototype.onYtNavigate;l1.prototype.onHeaderImageChanged=l1.prototype.onHeaderImageChanged;l1.prototype.closePopupHandler=l1.prototype.closePopupHandler;l1.prototype.onYtServiceRequestCompleted=l1.prototype.onYtServiceRequestCompleted;l1.prototype.onYtServiceRequestSent=l1.prototype.onYtServiceRequestSent;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],l1.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],l1.prototype,"ytEventForwardingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],l1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],l1.prototype,"isLoading",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],l1.prototype,"modern",void 0);_.U([_.kH("header"),_.V("design:type",HTMLDivElement)],l1.prototype,"header",void 0);
_.U([_.kH("confirm-button"),_.V("design:type",_.DI)],l1.prototype,"confirmButton",void 0);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],l1.prototype,"onYtServiceRequestSent",null);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],l1.prototype,"onYtServiceRequestCompleted",null);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],l1.prototype,"closePopupHandler",null);_.U([_.uq("data.headerImage"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],l1.prototype,"onHeaderImageChanged",null);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],l1.prototype,"onYtNavigate",null);
l1=_.U([_.P({is:"ytd-gaming-account-link-confirm-dialog-renderer",disableElementRegistration:!0})],l1);
_.Q(l1,"ytd-gaming-account-link-confirm-dialog-renderer",function(){if(void 0!==ZPc)return ZPc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-gaming-account-link-confirm-dialog-renderer">\n  <div class="avatar-support style-scope ytd-gaming-account-link-confirm-dialog-renderer" aria-hidden="true">\n    <yt-img-shadow class="avatar left style-scope ytd-gaming-account-link-confirm-dialog-renderer" thumbnail="[[data.userAvatar]]">\n    </yt-img-shadow>\n    <yt-icon class="third-party-icon style-scope ytd-gaming-account-link-confirm-dialog-renderer" icon="[[data.icon.iconType]]"></yt-icon>\n    <yt-img-shadow class="avatar right style-scope ytd-gaming-account-link-confirm-dialog-renderer" thumbnail="[[data.thirdPartyAvatar]]">\n    </yt-img-shadow>\n  </div>\n  <div id="dismiss-button" dialog-dismiss="" class="style-scope ytd-gaming-account-link-confirm-dialog-renderer"></div>\n</div>\n<div id="main" hidden="[[data.showLoadingSpinner]]" class="style-scope ytd-gaming-account-link-confirm-dialog-renderer">\n  <yt-formatted-string id="title" hidden$="[[!data.title]]" role="heading" text="[[data.title]]" class="style-scope ytd-gaming-account-link-confirm-dialog-renderer"></yt-formatted-string>\n  <div id="dialog-messages" class="style-scope ytd-gaming-account-link-confirm-dialog-renderer">\n    <template is="dom-repeat" items="[[data.dialogMessages]]" class="style-scope ytd-gaming-account-link-confirm-dialog-renderer">\n      <yt-formatted-string class="line-text style-scope ytd-gaming-account-link-confirm-dialog-renderer" text="[[item]]"></yt-formatted-string>\n    </template>\n  </div>\n  <div class="buttons style-scope ytd-gaming-account-link-confirm-dialog-renderer" hidden="[[isLoading]]">\n    <yt-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" hidden$="[[!data.cancelButton]]" class="style-scope ytd-gaming-account-link-confirm-dialog-renderer">\n    </yt-button-renderer>\n    <yt-button-renderer id="confirm-button" data="[[data.confirmButton.buttonRenderer]]" dialog-confirm="" class="style-scope ytd-gaming-account-link-confirm-dialog-renderer">\n    </yt-button-renderer>\n  </div>\n  <div class="spinner style-scope ytd-gaming-account-link-confirm-dialog-renderer" hidden="[[!isLoading]]">\n    <tp-yt-paper-spinner active="" class="style-scope ytd-gaming-account-link-confirm-dialog-renderer"></tp-yt-paper-spinner>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YPc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-gaming-account-link-confirm-dialog-renderer[dialog][dialog][dialog] {--divider-color: var(--yt-spec-10-percent-layer);--yt-endpoint-color: var(--yt-spec-themed-blue);background-color: var(--yt-spec-raised-background);margin: 0;min-width: 400px;max-width: 688px;padding: 0;display: flexbox;display: flex;flex-direction: column;} ytd-gaming-account-link-confirm-dialog-renderer[modern] .buttons.ytd-gaming-account-link-confirm-dialog-renderer {border-top: 0;} .avatar-support.ytd-gaming-account-link-confirm-dialog-renderer {padding-bottom: 16px;padding-top: 16px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} .avatar.ytd-gaming-account-link-confirm-dialog-renderer {height: 56px;width: 56px;margin-left: -13px;margin-right: -13px;border-radius: 50%;background-color: transparent;overflow: hidden;} .avatar.left.ytd-gaming-account-link-confirm-dialog-renderer {z-index: 1;} .avatar.right.ytd-gaming-account-link-confirm-dialog-renderer {z-index: 0;} .third-party-icon.ytd-gaming-account-link-confirm-dialog-renderer {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;} ytd-gaming-account-link-confirm-dialog-renderer[dialog-with-header-image] {width: -webkit-min-content;width: -moz-min-content;width: min-content;} ytd-gaming-account-link-confirm-dialog-renderer[dialog-with-thumbnail] {min-width: 456px;} ytd-gaming-account-link-confirm-dialog-renderer[dialog-with-thumbnail] #main.ytd-gaming-account-link-confirm-dialog-renderer {min-width: 200px;} #main.ytd-gaming-account-link-confirm-dialog-renderer {margin-top: 24px;width: 100%;display: flexbox;display: flex;flex-direction: column;} ytd-gaming-account-link-confirm-dialog-renderer[dialog-with-header-image] #main.ytd-gaming-account-link-confirm-dialog-renderer {margin-top: 0;} #header-image.ytd-gaming-account-link-confirm-dialog-renderer {margin-bottom: 24px;width: -webkit-max-content;width: -moz-max-content;width: max-content;} #title.ytd-gaming-account-link-confirm-dialog-renderer {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.ytd-gaming-account-link-confirm-dialog-renderer {color: var(--yt-spec-text-secondary);margin: 4px 0 24px;padding: 0 24px;flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .line-text.ytd-gaming-account-link-confirm-dialog-renderer:not(:last-of-type) {display: block;margin-bottom: 8px;} .buttons.ytd-gaming-account-link-confirm-dialog-renderer {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: flexbox;display: flex;flex-direction: row;justify-content: flex-end;flex: none;} #cancel-button.ytd-gaming-account-link-confirm-dialog-renderer,#confirm-button.ytd-gaming-account-link-confirm-dialog-renderer {color: var(--yt-spec-call-to-action);margin-left: 8px;} ytd-gaming-account-link-confirm-dialog-renderer[primary-is-cancel] .buttons.ytd-gaming-account-link-confirm-dialog-renderer {display: flexbox;display: flex;flex-direction: row-reverse;justify-content: flex-start;} .spinner.ytd-gaming-account-link-confirm-dialog-renderer {margin-bottom: 24px;display: flex;align-items: center;justify-content: center;}</style>');
YPc=d}d=YPc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ZPc=a});var aQc;var bQc;var cQc=function(){var a=_.O.apply(this,arguments)||this;a.isLoading=!1;a.modern=_.u("web_modern_dialogs");return a};
_.H(cQc,_.O);_.f=cQc.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.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.scrollable&&(this.scrollable.dialogElement=this.hostElement.parentNode);P_b(this.hostElement)};
_.f.onYtServiceRequestCompleted=function(){_.Tn(this.hostElement,"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&&_.Tn(this.hostElement,"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=_.Ur(a,this.hostElement.clientWidth),this.header.style.backgroundImage="url("+a+")");a=_.Hj();var b=_.Gj(),c=this.get("data.trackingParams");c&&b&&a&&_.wl(a,b,_.zr(c))};
_.J.Object.defineProperties(cQc.prototype,{hasDescription:{configurable:!0,enumerable:!0,get:function(){return!(!this.data||!this.data.descriptions)}}});
var m1=cQc;m1.prototype.onDataChanged=m1.prototype.onDataChanged;m1.prototype.onDomChange=m1.prototype.onDomChange;m1.prototype.onYtServiceRequestError=m1.prototype.onYtServiceRequestError;m1.prototype.onYtServiceRequestCompleted=m1.prototype.onYtServiceRequestCompleted;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],m1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],m1.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],m1.prototype,"ytOpenToastBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],m1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],m1.prototype,"isLoading",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],m1.prototype,"hasDescription",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],m1.prototype,"modern",void 0);
_.U([_.vq("tp-yt-paper-dialog-scrollable"),_.V("design:type",Object)],m1.prototype,"scrollable",void 0);_.U([_.vq("#header"),_.V("design:type",HTMLElement)],m1.prototype,"header",void 0);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],m1.prototype,"onYtServiceRequestCompleted",null);
_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],m1.prototype,"onYtServiceRequestError",null);_.U([_.tq("dom-change"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],m1.prototype,"onDomChange",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],m1.prototype,"onDataChanged",null);
m1=_.U([_.P({is:"ytd-gaming-account-link-setting-renderer",disableElementRegistration:!0})],m1);
_.Q(m1,"ytd-gaming-account-link-setting-renderer",function(){if(void 0!==bQc)return bQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-gaming-account-link-setting-renderer">\n  <div class="avatar-support style-scope ytd-gaming-account-link-setting-renderer" aria-hidden="true">\n    <yt-img-shadow class="avatar style-scope ytd-gaming-account-link-setting-renderer" thumbnail="[[data.userAvatar]]">\n    </yt-img-shadow>\n    <yt-icon class="third-party-icon style-scope ytd-gaming-account-link-setting-renderer" icon="[[data.icon.iconType]]"></yt-icon>\n    <yt-img-shadow class="avatar style-scope ytd-gaming-account-link-setting-renderer" thumbnail="[[data.thirdPartyAvatar]]">\n    </yt-img-shadow>\n  </div>\n  <div id="dismiss-button" class="style-scope ytd-gaming-account-link-setting-renderer"></div>\n</div>\n<div id="content" class="style-scope ytd-gaming-account-link-setting-renderer">\n  <yt-formatted-string id="title" role="heading" text="[[data.header]]" class="style-scope ytd-gaming-account-link-setting-renderer"></yt-formatted-string>\n  <div id="description-container" hidden="[[!hasDescription]]" class="style-scope ytd-gaming-account-link-setting-renderer">\n    <template is="dom-repeat" items="[[data.descriptions]]" as="description" class="style-scope ytd-gaming-account-link-setting-renderer">\n      <yt-formatted-string class="description style-scope ytd-gaming-account-link-setting-renderer" split-lines="" text="[[description]]"></yt-formatted-string>\n    </template>\n  </div>\n</div>\n<div id="link-button-container" class="style-scope ytd-gaming-account-link-setting-renderer">\n  <tp-yt-paper-spinner class="spinner style-scope ytd-gaming-account-link-setting-renderer" active="" hidden="[[!isLoading]]"></tp-yt-paper-spinner>\n  <div id="link-button" hidden="[[isLoading]]" on-click="onButtonClick" class="style-scope ytd-gaming-account-link-setting-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aQc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-gaming-account-link-setting-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);padding: 0px;margin: 0px;max-width: 500px;display: flexbox;display: flex;flex-direction: column;} #header.ytd-gaming-account-link-setting-renderer {background-size: cover;display: flexbox;display: flex;flex-direction: column;} .avatar-support.ytd-gaming-account-link-setting-renderer {padding-bottom: 16px;padding-top: 16px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} .avatar.ytd-gaming-account-link-setting-renderer {height: 56px;width: 56px;margin-left: 8px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} .third-party-icon.ytd-gaming-account-link-setting-renderer {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.ytd-gaming-account-link-setting-renderer {position: absolute;top: 0;right: 0;} #dismiss-button.ytd-gaming-account-link-setting-renderer ytd-button-renderer.ytd-gaming-account-link-setting-renderer {color: var(--yt-spec-icon-active-other);} #title.ytd-gaming-account-link-setting-renderer {color: var(--yt-spec-text-primary);display: 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;} ytd-gaming-account-link-setting-renderer:not([has-description]) #title.ytd-gaming-account-link-setting-renderer {margin: 16px 24px;padding: 0;} ytd-gaming-account-link-setting-renderer[has-description] #description-container.ytd-gaming-account-link-setting-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);} ytd-gaming-account-link-setting-renderer[has-description][modern] #description-container.ytd-gaming-account-link-setting-renderer {border-top: 0;} #description-container.ytd-gaming-account-link-setting-renderer {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.ytd-gaming-account-link-setting-renderer {margin-bottom: 16px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} #link-button.ytd-gaming-account-link-setting-renderer ytd-button-renderer.ytd-gaming-account-link-setting-renderer {--yt-paper-button-min-width: 250px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;}</style>');
aQc=d}d=aQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bQc=a});var dQc;var eQc;var fQc;var gQc;var hQc=function(){var a=_.O.apply(this,arguments)||this;a.isHeader=!1;a.guideEntryRole=_.u("web_guide_entry_role_is_link")?"link":"tab";a.guideLinkRole=_.u("web_guide_entry_role_is_link")?"":"tablist";return a};
_.H(hQc,_.O);_.f=hQc.prototype;_.f.triggerHintActions=function(){var a=this;this.data&&this.data.hintActions&&this.taskEmitterBehavior.getTaskManager().addLowPriorityJob(function(){var b=_.Un(a.hostElement,"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&&(_.ko(a.hostElement,a.data.hintActions,a.hostElement),a.data.hintActions=void 0)})};
_.f.prepareHintActions=function(){if(!_.u("kevlar_nitrate_driven_tooltips")&&this.data.targetId){var a=this.data.targetId;a&&(a=_.u3a(a))&&this.set("data.hintActions",a)}};
_.f.getBadgeIconType=function(a){return a&&a.liveBroadcasting?"live":null};
_.f.onDown=function(){this.interaction.triggerDown()};
_.f.onUp=function(){this.interaction.triggerUp()};
_.f.onTap=function(a){if(this.data.serviceEndpoint){var b;_.u("shorts_controller_retrieve_seedless_sequence_v2")&&"REEL_WATCH_INPUT_TYPE_SEEDLESS"===(null==(b=_.B(this.data.serviceEndpoint,_.op))?void 0:b.inputType)?this.componentBehavior.resolveCommand(this.data.serviceEndpoint):M2b(this.data.serviceEndpoint,this);a.preventDefault()}else this.data.navigationEndpoint&&!_.JH(_.Rq(a),this.hostElement,["A".toString()])&&_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint})};
_.f.computeActive=function(a,b){if(!a)return!1;var c=a.navigationEndpoint;a=a.serviceEndpoint;if(!c&&!a||!b)return!1;if(c){if(_.B(c,_.up)&&_.B(b,_.up)){var d=_.B(c,_.up).browseId;b=_.B(b,_.up).browseId;return void 0!==d&&void 0!==b&&(d===b||"VLWL"===d&&"FEwatch_later"===b||"FEwatch_later"===d&&"VLWL"===b)}var e;c=null==(e=_.B(c.commandMetadata,_.tp))?void 0:e.url;b=null==(d=_.B(b.commandMetadata,_.tp))?void 0:d.url;return!(!c||!b||c!==b&&c!==_.Yf(b))}return this.isActiveShortsTab(a,b)};
_.f.isActiveShortsTab=function(a,b){b=!!_.B(b,_.op)||!!_.B(b,_.RA);return(!!_.B(a,_.op)||!!_.B(a,_.RA))&&b};
_.f.computeIsPrimary=function(a){return!!a};
_.J.Object.defineProperties(hQc.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}}});
var n1=hQc;n1.prototype.onTap=n1.prototype.onTap;n1.prototype.onUp=n1.prototype.onUp;n1.prototype.onDown=n1.prototype.onDown;n1.prototype.prepareHintActions=n1.prototype.prepareHintActions;n1.prototype.triggerHintActions=n1.prototype.triggerHintActions;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],n1.prototype,"componentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],n1.prototype,"rendererBehavior",void 0);
_.U([_.L(_.xI.YtTaskEmitterBehavior),_.V("design:type",Object)],n1.prototype,"taskEmitterBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],n1.prototype,"activeEndpoint",void 0);_.U([_.N(),_.V("design:type",Object)],n1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],n1.prototype,"guideOpened",void 0);_.U([_.N(),_.V("design:type",String)],n1.prototype,"type",void 0);_.U([_.vq("yt-interaction"),_.V("design:type",_.fD)],n1.prototype,"interaction",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],n1.prototype,"isHeader",void 0);_.U([_.N({reflectToAttribute:!0}),_.M("data","activeEndpoint"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],n1.prototype,"active",null);_.U([_.N({reflectToAttribute:!0}),_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],n1.prototype,"isPrimary",null);
_.U([_.N({reflectToAttribute:!0}),_.M("data.count","data.presentationStyle","data.badges.*"),_.V("design:type",String),_.V("design:paramtypes",[])],n1.prototype,"lineEndStyle",null);_.U([_.M("lineEndStyle"),_.V("design:type",Object),_.V("design:paramtypes",[])],n1.prototype,"ariaLabel",null);_.U([_.N(),_.V("design:type",Object)],n1.prototype,"guideEntryRole",void 0);_.U([_.N(),_.V("design:type",Object)],n1.prototype,"guideLinkRole",void 0);
_.U([_.uq("data.hintActions","guideOpened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n1.prototype,"triggerHintActions",null);_.U([_.uq("data.targetId"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n1.prototype,"prepareHintActions",null);_.U([_.tq("down"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n1.prototype,"onDown",null);
_.U([_.tq("up"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n1.prototype,"onUp",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],n1.prototype,"onTap",null);n1=_.U([_.P({is:"ytd-guide-entry-renderer",disableElementRegistration:!0})],n1);
var iQc=_.Q(n1,"ytd-guide-entry-renderer",function(){if(void 0!==gQc)return gQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-guide-entry-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" tabindex="-1" title="[[getSimpleString(data.formattedTitle)]]" role$="[[guideLinkRole]]">\n  <tp-yt-paper-item aria-label$="[[ariaLabel]]" role$="[[guideEntryRole]]" class="style-scope ytd-guide-entry-renderer">\n    <yt-icon class="guide-icon style-scope ytd-guide-entry-renderer" active="[[active]]" disable-upgrade$="[[data.thumbnail]]" hidden="[[data.thumbnail]]" icon="[[computeIcon_(data.icon)]]">\n    </yt-icon>\n    <yt-img-shadow disable-upgrade$="[[!data.thumbnail]]" height="24" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]" width="24" class="style-scope ytd-guide-entry-renderer">\n    </yt-img-shadow>\n    <yt-formatted-string class="title style-scope ytd-guide-entry-renderer" text="[[data.formattedTitle]]"></yt-formatted-string>\n    <yt-icon class="arrow-icon style-scope ytd-guide-entry-renderer" disable-upgrade$="[[!isHeader]]" hidden="[[!isHeader]]" icon="chevron_right" size="16">\n    </yt-icon>\n    <span class="guide-entry-count style-scope ytd-guide-entry-renderer">\n      [[data.count]]\n    </span>\n    <yt-icon class="guide-entry-badge style-scope ytd-guide-entry-renderer" disable-upgrade$="[[!getBadgeIconType(data.badges)]]" icon="[[getBadgeIconType(data.badges)]]" size="16">\n    </yt-icon>\n    <div id="newness-dot" class="style-scope ytd-guide-entry-renderer"></div>\n  </tp-yt-paper-item>\n</a>\n<yt-interaction class="style-scope ytd-guide-entry-renderer"></yt-interaction>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fQc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-guide-entry-renderer {display: block;position: relative;border-radius: 10px;width: calc(100% - 12px);} ytd-guide-entry-renderer[active] {background-color: var(--yt-spec-additive-background);} ytd-guide-entry-renderer[active] .title.ytd-guide-entry-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-guide-entry-renderer[active] .guide-icon.ytd-guide-entry-renderer {color: var(--yt-spec-brand-icon-active);} .title.ytd-guide-entry-renderer {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;flex: 1;flex-basis: 0.000000001px;} #endpoint.yt-simple-endpoint.ytd-guide-entry-renderer {min-height: var(--paper-item-min-height,48px);cursor: pointer;box-sizing: border-box;outline: 0;color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: row;align-items: center;} #endpoint.yt-simple-endpoint.ytd-guide-entry-renderer:active {background-color: var(--yt-spec-10-percent-layer);border-radius: 10px;} #endpoint.yt-simple-endpoint.ytd-guide-entry-renderer:hover,#endpoint.yt-simple-endpoint.ytd-guide-entry-renderer:focus {background-color: var(--yt-spec-badge-chip-background);border-radius: 10px;} yt-interaction.ytd-guide-entry-renderer {border-radius: 10px;overflow: hidden;} ytd-guide-entry-renderer[active] tp-yt-paper-item.ytd-guide-entry-renderer[focused] {--paper-item-focused-before-background: transparent;} yt-img-shadow.ytd-guide-entry-renderer {height: 24px;width: 24px;margin-right: 24px;border-radius: 50%;background-color: transparent;overflow: hidden;} a.ytd-guide-entry-renderer,tp-yt-paper-item.ytd-guide-entry-renderer {width: 100%;} tp-yt-paper-item.ytd-guide-entry-renderer {--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) );padding: 0 12px;min-width: 0;height: var(--paper-item-min-height,48px);} .guide-icon.ytd-guide-entry-renderer {--iron-icon-height: 24px;--iron-icon-width: 24px;margin-right: 24px;color: var(--yt-spec-brand-icon-inactive);} .guide-entry-count.ytd-guide-entry-renderer {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;} ytd-guide-entry-renderer[line-end-style=count] .guide-entry-count.ytd-guide-entry-renderer {display: block;} .guide-entry-badge.ytd-guide-entry-renderer {width: 16px;height: 16px;color: var(--yt-spec-static-brand-red);display: none;} ytd-guide-entry-renderer[line-end-style=badge] .guide-entry-badge.ytd-guide-entry-renderer {display: block;} #newness-dot.ytd-guide-entry-renderer {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.ytd-guide-entry-renderer {forced-color-adjust: none;}} ytd-guide-entry-renderer[line-end-style=dot] #newness-dot.ytd-guide-entry-renderer {display: block;} ytd-guide-entry-renderer[is-header] .guide-icon.ytd-guide-entry-renderer {display: none;} ytd-guide-entry-renderer[is-header] .title.ytd-guide-entry-renderer {padding-right: 8px;flex: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-guide-entry-renderer[is-header] .arrow-icon.ytd-guide-entry-renderer {width: 16px;height: 16px;}</style>');
fQc=d}d=fQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gQc=a});var jQc=function(){var a=_.O.apply(this,arguments)||this;a.userToggled=!1;return a};
_.H(jQc,_.O);_.f=jQc.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=!(!_.B(c,_.up)||!_.B(a,_.up)||_.B(c,_.up).browseId!==_.B(a,_.up).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())};
var o1=jQc;o1.prototype.observeActiveEndpoint=o1.prototype.observeActiveEndpoint;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],o1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],o1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.WI.YtLazyListBehavior),_.V("design:type",Object)],o1.prototype,"ytLazyListBehavior",void 0);_.U([_.vq("#expandable-items"),_.V("design:type",HTMLElement)],o1.prototype,"expandableItems",void 0);
_.U([_.N(),_.V("design:type",Object)],o1.prototype,"data",void 0);_.U([_.N({readOnly:!0,reflectToAttribute:!0}),_.V("design:type",Boolean)],o1.prototype,"expanded",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],o1.prototype,"initialCount",void 0);_.U([_.N(),_.V("design:type",Object)],o1.prototype,"activeEndpoint",void 0);_.U([_.uq("data","activeEndpoint","canShowMore"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],o1.prototype,"observeActiveEndpoint",null);
o1=_.U([_.P({is:"ytd-guide-collapsible-entry-renderer",disableElementRegistration:!0})],o1);
_.Q(o1,"ytd-guide-collapsible-entry-renderer",function(){if(void 0!==eQc)return eQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-guide-collapsible-entry-renderer">\n</ytd-guide-entry-renderer>\n<div id="expanded" class="style-scope ytd-guide-collapsible-entry-renderer">\n  <div id="expandable-items" class="style-scope ytd-guide-collapsible-entry-renderer"></div>\n  <ytd-guide-entry-renderer id="collapser-item" data="[[data.collapserItem.guideEntryRenderer]]" detail="[[isDetail]]" on-click="onCollapserItemTapped" class="style-scope ytd-guide-collapsible-entry-renderer">\n  </ytd-guide-entry-renderer>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dQc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-guide-collapsible-entry-renderer {display: block;} ytd-guide-collapsible-entry-renderer[expanded] #expander-item.ytd-guide-collapsible-entry-renderer {display: none;} ytd-guide-collapsible-entry-renderer[expanded] #expanded.ytd-guide-collapsible-entry-renderer {display: block;} #expanded.ytd-guide-collapsible-entry-renderer {display: none;}</style>");
dQc=d}d=dQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return eQc=a});var kQc;var lQc;var mQc;var nQc;var oQc=function(){var a=_.O.apply(this,arguments)||this;a.allVideosCount=0;a.renderGuideEntry=!1;return a};
_.H(oQc,_.O);oQc.prototype.observeRenderEntry=function(){var a;this.renderGuideEntry=!(null==(a=this.data)||!a.alwaysShow)||!!this.allVideosCount};
var p1=oQc;p1.prototype.observeRenderEntry=p1.prototype.observeRenderEntry;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],p1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],p1.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],p1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],p1.prototype,"activeEndpoint",void 0);_.U([_.N({selector:_.Oob}),_.V("design:type",Object)],p1.prototype,"allVideosCount",void 0);
_.U([_.N(),_.V("design:type",Object)],p1.prototype,"renderGuideEntry",void 0);_.U([_.mH("allVideosCount","data.alwaysShow"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],p1.prototype,"observeRenderEntry",null);p1=_.U([_.P({is:"ytd-guide-downloads-entry-renderer",disableElementRegistration:!0})],p1);
_.Q(p1,"ytd-guide-downloads-entry-renderer",function(){if(void 0!==nQc)return nQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-guide-downloads-entry-renderer">\n  </ytd-guide-entry-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mQc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-guide-downloads-entry-renderer {display: block;}</style>");mQc=d}d=mQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nQc=a});var pQc=function(){var a=_.O.apply(this,arguments)||this;a.youtab=_.u("web_enable_youtab");a.actionMap={"yt-add-to-guide-section-action":"handleAddToGuideSectionAction","yt-remove-from-guide-section-action":"handleRemoveFromGuideSectionAction"};return a};
_.H(pQc,_.O);_.f=pQc.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){var b=_.B(a,FAc);if(b&&this.data&&(a=b.items,b=b.handlerData,a&&b&&this.data.handlerDatas&&-1<this.data.handlerDatas.indexOf(b))){b=0;for(var c=a.length;b<c;b++)a[b].guideEntryRenderer&&this.data.sectionItems&&this.splice("data.sectionItems",this.data.sectionItems.length-1,0,a[b])}};
_.f.handleRemoveFromGuideSectionAction=function(a){var b=_.B(a,GAc);b&&this.data&&(a=b.guideEntryId,b=b.handlerData,a&&b&&this.data.handlerDatas&&-1<this.data.handlerDatas.indexOf(b)&&this.data&&this.data.sectionItems&&(this.removeFromExpandedSection(a,this.data.sectionItems),this.removeFromCollapsedSection(a,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!!_.B(d,fBc)});
c&&-1!==c&&b[c]&&_.B(b[c],fBc)&&(b=_.B(b[c],fBc).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})};
var q1=pQc;q1.prototype.activeEndpointChanged=q1.prototype.activeEndpointChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],q1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],q1.prototype,"actionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],q1.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.vq("#section-items"),_.V("design:type",HTMLDivElement)],q1.prototype,"sectionItems",void 0);_.U([_.vq("#header-entry"),_.V("design:type",iQc)],q1.prototype,"headerEntry",void 0);_.U([_.N(),_.V("design:type",Object)],q1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],q1.prototype,"activeEndpoint",void 0);_.U([_.N(),_.V("design:type",Object)],q1.prototype,"youtab",void 0);
_.U([_.uq("activeEndpoint"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q1.prototype,"activeEndpointChanged",null);q1=_.U([_.P({is:"ytd-guide-collapsible-section-entry-renderer",disableElementRegistration:!0})],q1);
_.Q(q1,"ytd-guide-collapsible-section-entry-renderer",function(){if(void 0!==lQc)return lQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-guide-collapsible-section-entry-renderer">\n  <ytd-guide-entry-renderer id="header-entry" data="[[data.headerEntry.guideEntryRenderer]]" is-header="[[youtab]]" class="style-scope ytd-guide-collapsible-section-entry-renderer">\n  </ytd-guide-entry-renderer>\n</div>\n<div id="section-items" class="style-scope ytd-guide-collapsible-section-entry-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kQc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-guide-collapsible-section-entry-renderer {display: block;} #header.ytd-guide-collapsible-section-entry-renderer {display: flexbox;display: flex;align-items: center;}</style>");
kQc=d}d=kQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return lQc=a});var qQc;var rQc;var sQc;var tQc;var uQc=function(){var a=_.O.apply(this,arguments)||this;a.modernTypography=_.u("web_modern_typography");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};
_.H(uQc,_.O);_.f=uQc.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.persistentGuideChanged=function(){if(!this.ytdGuideStateAwareBehavior.guidePersistentAndVisible){var a=_.Un(this.hostElement,"yt-get-popup-opened-action",["yt-bubble-hint-renderer"]);a&&1===a.length&&a[0]&&_.Un(this.hostElement,"yt-close-popup-action",["yt-bubble-hint-renderer"])}};
_.f.handleResetChannelUnreadCountCommand=function(a){var b;(a=null==(b=_.B(a,JAc))?void 0:b.channelId)&&this.data&&this.data.items&&(b=this.getPathToEntryMatchingId(a))&&(this.set(b+".guideEntryRenderer.count",0),this.set(b+".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;if(_.B(a,FAc)){var c=_.B(a,FAc).items;a=_.B(a,FAc).handlerData;var d,e;c&&a&&-1<(null==(d=this.data)?void 0:null==(e=d.handlerDatas)?void 0:e.indexOf(a))&&(c=c.filter(function(h){return(h=b.get("guideEntryRenderer.entryData.guideEntryData.guideEntryId",h))&&!b.isGuideItemPresent(h)}),this.unshift.apply(this,["data.items"].concat(_.Pd(c))))}};
_.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?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){if(_.B(a,GAc)){var b=_.B(a,GAc).guideEntryId;a=_.B(a,GAc).handlerData;var c,d;b&&a&&-1<(null==(c=this.data)?void 0:null==(d=c.handlerDatas)?void 0:d.indexOf(a))&&this.data&&this.data.items&&(this.removeFromExpandedSection(b,this.data.items),this.removeFromCollapsedSection(b,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=_.$q(this.hostElement).querySelector("#items").children,b=0,c=a.length;b<c;b++)a[b].activeEndpoint=this.ytdGuideStateAwareBehavior.activeEndpoint};
_.f.guideOpenedChanged=function(){for(var a=_.$q(this.hostElement).querySelector("#items").children,b=0,c=a.length;b<c;b++)a[b].guideOpened=this.ytdGuideStateAwareBehavior.guideOpened};
var r1=uQc;r1.prototype.guideOpenedChanged=r1.prototype.guideOpenedChanged;r1.prototype.activeEndpointChanged=r1.prototype.activeEndpointChanged;r1.prototype.persistentGuideChanged=r1.prototype.persistentGuideChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],r1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],r1.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],r1.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.WI.YtLazyListBehavior),_.V("design:type",Object)],r1.prototype,"ytLazyListBehavior",void 0);_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],r1.prototype,"ytdGuideStateAwareBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],r1.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],r1.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],r1.prototype,"modernTypography",void 0);_.U([_.N(),_.V("design:type",String)],r1.prototype,"type",void 0);_.U([_.N({value:20}),_.V("design:type",Number)],r1.prototype,"initialCount",void 0);_.U([_.N({value:10}),_.V("design:type",Number)],r1.prototype,"targetFramerate",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],r1.prototype,"autoFill",void 0);_.U([_.N({value:50}),_.V("design:type",Number)],r1.prototype,"renderDelay",void 0);
_.U([_.uq("guidePersistentAndVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r1.prototype,"persistentGuideChanged",null);_.U([_.mH("activeEndpoint"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r1.prototype,"activeEndpointChanged",null);_.U([_.mH("guideOpened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r1.prototype,"guideOpenedChanged",null);
r1=_.U([_.P({is:"ytd-guide-section-renderer",disableElementRegistration:!0})],r1);
_.Q(r1,"ytd-guide-section-renderer",function(){if(void 0!==tQc)return tQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-guide-section-renderer">\n  <yt-formatted-string id="guide-section-title" link-inherit-color="" text="[[data.formattedTitle]]" class="style-scope ytd-guide-section-renderer">\n  </yt-formatted-string>\n</h3>\n<div id="items" class="style-scope ytd-guide-section-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sQc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-guide-section-renderer {--paper-item-min-height: 40px;display: block;} h3.ytd-guide-section-renderer {margin: 0;} ytd-guide-collapsible-section-entry-renderer.ytd-guide-section-renderer:not(:first-child) {border-top: 1px solid var(--yt-spec-10-percent-layer);margin-top: 12px;padding-top: 12px;} #guide-section-title.ytd-guide-section-renderer {display: block;padding: 6px 12px 4px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} ytd-guide-section-renderer[modern-typography] #guide-section-title.ytd-guide-section-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;overflow: hidden;display: block;max-height: 2.2rem;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;}</style>');
sQc=d}d=sQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tQc=a});var vQc;var wQc;var xQc=function(){return _.O.apply(this,arguments)||this};
_.H(xQc,_.O);_.J.Object.defineProperties(xQc.prototype,{alignByText:{configurable:!0,enumerable:!0,get:function(){return"STYLE_BLUE_TEXT"===this.get("data.signInButton.buttonRenderer.style")}}});
var s1=xQc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],s1.prototype,"rendererBehaviors",void 0);_.U([_.N(),_.V("design:type",Object)],s1.prototype,"data",void 0);_.U([_.N(),_.M("data.signInButton.buttonRenderer.style"),_.V("design:type",Object),_.V("design:paramtypes",[])],s1.prototype,"alignByText",null);s1=_.U([_.P({is:"ytd-guide-signin-promo-renderer",disableElementRegistration:!0})],s1);
_.Q(s1,"ytd-guide-signin-promo-renderer",function(){if(void 0!==wQc)return wQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-guide-signin-promo-renderer"></yt-formatted-string>\n<ytd-button-renderer id="sign-in-button" align-by-text="[[alignByText]]" data="[[data.signInButton.buttonRenderer]]" on-tap="onSignInTap" class="style-scope ytd-guide-signin-promo-renderer">\n</ytd-button-renderer>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vQc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-guide-signin-promo-renderer {display: inline-block;padding: 16px 32px;} yt-formatted-string.ytd-guide-signin-promo-renderer {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.ytd-guide-signin-promo-renderer:not([align-by-text]) {margin-top: 12px;}</style>');
vQc=d}d=vQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return wQc=a});var yQc=function(){var a=_.O.apply(this,arguments)||this;a.showFooter=!1;return a};
_.H(yQc,_.O);yQc.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}}}}};
yQc.prototype.attached=function(){var a=this,b;return _.v(function(c){if(1==c.nextAddress){b=_.of().resolve(_.nf(_.MI));if(!b)return c.jumpTo(0);b.setGuideData(a.hostElement);return _.w(c,0,3)}a.ytLazyListBehavior.initialCount=2;return c.return()})};
yQc.prototype.dataChanged=function(){this.data&&(this.showFooter=!0)};
var t1=yQc;t1.prototype.dataChanged=t1.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],t1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],t1.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.WI.YtLazyListBehavior),_.V("design:type",Object)],t1.prototype,"ytLazyListBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],t1.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],t1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],t1.prototype,"showFooter",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],t1.prototype,"autoFill",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],t1.prototype,"dataChanged",null);t1=_.U([_.P({is:"ytd-guide-renderer",disableElementRegistration:!0})],t1);
_.Q(t1,"ytd-guide-renderer",function(){if(void 0!==rQc)return rQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-guide-renderer"></div>\n<div id="footer" hidden="[[!showFooter]]" class="style-scope ytd-guide-renderer">\n  <div id="guide-links-primary" class="style-scope ytd-guide-renderer">\n    <slot name="guide-links-primary" class="style-scope ytd-guide-renderer"></slot>\n  </div>\n  <div id="guide-links-secondary" class="style-scope ytd-guide-renderer">\n    <slot name="guide-links-secondary" class="style-scope ytd-guide-renderer"></slot>\n  </div>\n  <slot name="vat-notice" class="style-scope ytd-guide-renderer"></slot>\n  <slot name="copyright" class="style-scope ytd-guide-renderer"></slot>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qQc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_renderer.ytd.guide.renderer.css.js--\x3e<style is-scoped>ytd-guide-renderer {--yt-endpoint-color: var(--yt-spec-text-primary);display: block;} #sections.ytd-guide-renderer {position: relative;} #sections.ytd-guide-renderer>*.ytd-guide-renderer:first-child {padding: 12px;} #sections.ytd-guide-renderer>ytd-guide-section-renderer.ytd-guide-renderer:not(:first-child),#sections.ytd-guide-renderer>ytd-guide-subscriptions-section-renderer.ytd-guide-renderer {padding: 12px;} #sections.ytd-guide-renderer>*.ytd-guide-renderer:not(:last-child) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #footer.ytd-guide-renderer > #vat-notice,#footer.ytd-guide-renderer > #copyright {display: block!important;} #guide-links-primary.ytd-guide-renderer {padding: 16px 24px 0;border-top: 1px solid var(--yt-spec-10-percent-layer);} #guide-links-secondary.ytd-guide-renderer {padding: 12px 24px 0;} #footer.ytd-guide-renderer > #vat-notice {padding: 8px 24px;color: var(--yt-spec-text-secondary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #footer.ytd-guide-renderer > #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.ytd-guide-renderer > a,#guide-links-secondary.ytd-guide-renderer > 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.ytd-guide-renderer > a:not(:last-child),#guide-links-secondary.ytd-guide-renderer > a:not(:last-child) {margin-right: 8px;} ytd-guide-renderer:hover {--ytd-guide-entry-renderer-active-guide-item-background-color: transparent;--ytd-guide-entry-renderer-focused-guide-item-background-color: transparent;}</style>');
qQc=d}d=qQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rQc=a});var zQc;var AQc;var BQc=function(){var a=_.O.apply(this,arguments)||this;a.systemIcons=_.u("kevlar_system_icons");return a};
_.H(BQc,_.O);_.f=BQc.prototype;_.f.attached=function(){this.hostElement.setAttribute("role","tab");this.hostElement.setAttribute("tabindex","0")};
_.f.dataChanged=function(){this.hostElement.setAttribute("aria-selected",""+this.isActive);this.hostElement.setAttribute("aria-label",_.mp(this.data.formattedTitle))};
_.f.onActiveStateChange=function(){this.hostElement.setAttribute("aria-selected",""+this.isActive)};
_.f.onDown=function(){this.interaction.triggerDown()};
_.f.onUp=function(){this.interaction.triggerUp()};
_.f.onTap=function(a){if(this.data.serviceEndpoint){var b;_.u("shorts_controller_retrieve_seedless_sequence_v2")&&"REEL_WATCH_INPUT_TYPE_SEEDLESS"===(null==(b=_.B(this.data.serviceEndpoint,_.op))?void 0:b.inputType)?this.ytComponentBehavior.resolveCommand(this.data.serviceEndpoint):M2b(this.data.serviceEndpoint,this);a.preventDefault()}else{var c;(null==(c=this.data)?0:c.navigationEndpoint)&&!_.JH(_.Rq(a),this.hostElement,["A".toString()])&&_.Sn(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint})}};
_.f.computeActive=function(a,b){if(!a)return!1;var c=a.navigationEndpoint;a=a.serviceEndpoint;if(!c&&!a||!b)return!1;if(c){a=_.B(c,_.up);var d=_.B(b,_.up);if(a&&d)return a.browseId===d.browseId&&a.params===d.params;var e;c=null==(e=_.B(c.commandMetadata,_.tp))?void 0:e.url;var h;b=null==(h=_.B(b.commandMetadata,_.tp))?void 0:h.url;return!(!c||!b||c!==b&&c!==_.Yf(b))}return this.isActiveShortsTab(a,b)};
_.f.isActiveShortsTab=function(a,b){b=!!_.B(b,_.op)||!!_.B(b,_.RA);return(!!_.B(a,_.op)||!!_.B(a,_.RA))&&b};
_.f.computeTitle=function(a,b){return b?"":_.mp(a)};
_.J.Object.defineProperties(BQc.prototype,{ariaSelected:{configurable:!0,enumerable:!0,get:function(){if(void 0!==this.isActive)return this.isActive.toString()}}});
var u1=BQc;u1.prototype.onTap=u1.prototype.onTap;u1.prototype.onUp=u1.prototype.onUp;u1.prototype.onDown=u1.prototype.onDown;u1.prototype.onActiveStateChange=u1.prototype.onActiveStateChange;u1.prototype.dataChanged=u1.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],u1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],u1.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.lI),_.V("design:type",Object)],u1.prototype,"ironButtonState",void 0);_.U([_.N(),_.V("design:type",Object)],u1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],u1.prototype,"activeEndpoint",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],u1.prototype,"noLabels",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeActive(data,activeEndpoint)"}),_.V("design:type",Boolean)],u1.prototype,"isActive",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],u1.prototype,"systemIcons",void 0);_.U([_.vq("yt-interaction"),_.V("design:type",_.fD)],u1.prototype,"interaction",void 0);_.U([_.M("isActive"),_.V("design:type",Object),_.V("design:paramtypes",[])],u1.prototype,"ariaSelected",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],u1.prototype,"dataChanged",null);
_.U([_.uq("isActive"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],u1.prototype,"onActiveStateChange",null);_.U([_.tq("down"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],u1.prototype,"onDown",null);_.U([_.tq("up"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],u1.prototype,"onUp",null);
_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],u1.prototype,"onTap",null);u1=_.U([_.P({is:"ytd-mini-guide-entry-renderer",disableElementRegistration:!0})],u1);
_.Q(u1,"ytd-mini-guide-entry-renderer",function(){if(void 0!==AQc)return AQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-mini-guide-entry-renderer" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" title="[[computeTitle(data.formattedTitle, noLabels)]]">\n  <yt-icon id="icon" class="guide-icon style-scope ytd-mini-guide-entry-renderer" active="[[isActive]]" disable-upgrade$="[[data.thumbnail]]" hidden="[[data.thumbnail]]" icon="[[data.icon.iconType]]">\n  </yt-icon>\n  <span class="title style-scope ytd-mini-guide-entry-renderer" hidden="[[noLabels]]">[[getSimpleString(data.formattedTitle)]]</span>\n  <tp-yt-paper-tooltip animation-delay="0" hidden="[[!noLabels]]" offset="4" position="right" class="style-scope ytd-mini-guide-entry-renderer">\n    [[getSimpleString(data.formattedTitle)]]\n  </tp-yt-paper-tooltip>\n  <yt-interaction class="style-scope ytd-mini-guide-entry-renderer"></yt-interaction>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zQc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-mini-guide-entry-renderer {display: inline-block;position: relative;background-color: var(--yt-spec-base-background);border-radius: 10px;} ytd-mini-guide-entry-renderer[system-icons][is-active] .title.ytd-mini-guide-entry-renderer,ytd-mini-guide-entry-renderer[system-icons] .title.ytd-mini-guide-entry-renderer {color: var(--yt-spec-text-primary);} a.ytd-mini-guide-entry-renderer {padding: 16px 0 14px;outline: 0;width: 64px;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} .guide-icon.ytd-mini-guide-entry-renderer {color: var(--yt-spec-brand-icon-inactive);margin-bottom: 6px;} .title.ytd-mini-guide-entry-renderer {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;} ytd-mini-guide-entry-renderer[is-active] .guide-icon.ytd-mini-guide-entry-renderer {color: var(--yt-spec-brand-icon-active);} ytd-mini-guide-entry-renderer[is-active] .title.ytd-mini-guide-entry-renderer {color: var(--yt-spec-selected-nav-text);} ytd-mini-guide-entry-renderer[no-labels] a.ytd-mini-guide-entry-renderer {padding: 8px 0;} ytd-mini-guide-entry-renderer[no-labels] .guide-icon.ytd-mini-guide-entry-renderer {margin-bottom: 0px;} ytd-mini-guide-entry-renderer:hover,ytd-mini-guide-entry-renderer:focus {background-color: var(--yt-spec-badge-chip-background);outline: none;}</style>");
zQc=d}d=zQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return AQc=a});var CQc;var DQc;var EQc=function(){var a=_.O.apply(this,arguments)||this;a.allVideosCount=0;a.noLabels=_.u("kevlar_mini_guide_no_labels");return a};
_.H(EQc,_.O);_.f=EQc.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.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","navigation")};
_.f.visibleChanged=function(){if(this.visible&&!this.data){var a=_.of().resolve(_.nf(_.MI));a&&a.setGuideData(this.hostElement)}};
_.f.dataChanged=function(){var a=[],b;if(null!=(b=this.data)&&b.items){b=_.g(this.data.items);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;if(null==(d=c.guideSectionRenderer)?0:d.items)for(d=void 0,c=_.g(null==(d=c.guideSectionRenderer)?void 0:d.items),d=c.next();!d.done;d=c.next())if(d=d.value,d.guideEntryRenderer)d=d.guideEntryRenderer,d.isPrimary&&a.push({guideEntryRenderer:d});else if(d.guideCollapsibleSectionEntryRenderer){var e=void 0;(null==(e=_.B(d.guideCollapsibleSectionEntryRenderer.headerEntry,
pZ))?0:e.isPrimary)&&a.push({guideEntryRenderer:_.B(d.guideCollapsibleSectionEntryRenderer.headerEntry,pZ)});if(d=d.guideCollapsibleSectionEntryRenderer.sectionItems)for(d=_.g(d),e=d.next();!e.done;e=d.next()){var h=e.value;e=_.B(h,gBc);var l=void 0;(null==(l=_.B(h,pZ))?0:l.isPrimary)?a.push({guideEntryRenderer:_.B(h,pZ)}):e&&(h=void 0,_.B(null==(h=e)?void 0:h.entryRenderer,pZ)&&(e.alwaysShow||this.allVideosCount)&&a.push({guideEntryRenderer:_.B(e.entryRenderer,pZ)}))}}}}this.miniGuideItems=a};
_.f.activeEndpointChanged=function(){for(var a=this.items.children,b=0;b<a.length;b++)a[b].activeEndpoint=this.ytdGuideStateAwareBehavior.activeEndpoint};
var v1=EQc;v1.prototype.activeEndpointChanged=v1.prototype.activeEndpointChanged;v1.prototype.dataChanged=v1.prototype.dataChanged;v1.prototype.visibleChanged=v1.prototype.visibleChanged;_.U([_.L(_.SI),_.V("design:type",Object)],v1.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],v1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],v1.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],v1.prototype,"ytdGuideStateAwareBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],v1.prototype,"ytComponentBehavior",void 0);_.U([_.vq("#items"),_.V("design:type",Object)],v1.prototype,"items",void 0);_.U([_.N(),_.V("design:type",Object)],v1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],v1.prototype,"visible",void 0);
_.U([_.N(),_.V("design:type",Object)],v1.prototype,"miniGuideItems",void 0);_.U([_.N({selector:_.Oob}),_.V("design:type",Object)],v1.prototype,"allVideosCount",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],v1.prototype,"noLabels",void 0);_.U([_.mH("visible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v1.prototype,"visibleChanged",null);
_.U([_.mH("data","allVideosCount"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v1.prototype,"dataChanged",null);_.U([_.mH("activeEndpoint"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],v1.prototype,"activeEndpointChanged",null);v1=_.U([_.P({is:"ytd-mini-guide-renderer",disableElementRegistration:!0})],v1);
_.Q(v1,"ytd-mini-guide-renderer",function(){if(void 0!==DQc)return DQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-mini-guide-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CQc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-mini-guide-renderer {display: inline-block;background-color: var(--yt-spec-base-background);z-index: 2028;padding: 0 4px;} #items.ytd-mini-guide-renderer {margin-top: 4px;display: flexbox;display: flex;flex-direction: column;} ytd-mini-guide-renderer[no-labels] #items.ytd-mini-guide-renderer {margin-top: 12px;display: flexbox;display: flex;flex-direction: column;}</style>");
CQc=d}d=CQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DQc=a});var FQc;var GQc;var HQc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(HQc,_.O);_.J.Object.defineProperties(HQc.prototype,{displayHandle:{configurable:!0,enumerable:!0,get:function(){var a,b=_.mp(null==(a=this.data)?void 0:a.handle);if(b)return _.lp("@"+b)}},
displayHandleUrl:{configurable:!0,enumerable:!0,get:function(){var a=_.mp(this.displayHandle),b,c=_.mp(null==(b=this.data)?void 0:b.handleUrl);if(a&&c)return _.lp(c+a)}},
urlInfoTextWithUrl:{configurable:!0,enumerable:!0,get:function(){var a=_.mp(this.displayHandleUrl),b,c=_.mp(null==(b=this.data)?void 0:b.urlInfoText);if(a&&c)return _.lp(c+" "+a)}}});
var w1=HQc;_.U([_.N(),_.V("design:type",Object)],w1.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],w1.prototype,"displayHandle",null);_.U([_.M("displayHandle"),_.V("design:type",Object),_.V("design:paramtypes",[])],w1.prototype,"displayHandleUrl",null);_.U([_.M("displayHandleUrl"),_.V("design:type",Object),_.V("design:paramtypes",[])],w1.prototype,"urlInfoTextWithUrl",null);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],w1.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],w1.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],w1.prototype,"modernLayout",void 0);w1=_.U([_.P({is:"ytd-handles-claiming-confirm-dialog-content",disableElementRegistration:!0})],w1);
_.Q(w1,"ytd-handles-claiming-confirm-dialog-content",function(){if(void 0!==GQc)return GQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-confirm-dialog-content--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_confirm_dialog_content.ytd.handles.claiming.confirm.dialog.content.css.js--\x3e<div id="container" class="style-scope ytd-handles-claiming-confirm-dialog-content">\n  <div id="handle-container" class="style-scope ytd-handles-claiming-confirm-dialog-content">\n    <yt-img-shadow id="profile-picture" height="100" thumbnail="[[data.profilePicture]]" width="100" class="style-scope ytd-handles-claiming-confirm-dialog-content">\n    </yt-img-shadow>\n    <yt-formatted-string id="display-name" text="[[data.displayName]]" class="style-scope ytd-handles-claiming-confirm-dialog-content"></yt-formatted-string>\n    <yt-formatted-string id="handle" text="[[displayHandle]]" class="style-scope ytd-handles-claiming-confirm-dialog-content"></yt-formatted-string>\n    <yt-formatted-string id="handle-url" text="[[displayHandleUrl]]" class="style-scope ytd-handles-claiming-confirm-dialog-content"></yt-formatted-string>\n  </div>\n  <div id="info-container" class="style-scope ytd-handles-claiming-confirm-dialog-content">\n    <yt-formatted-string id="first-info-text" class="line-text style-scope ytd-handles-claiming-confirm-dialog-content" split-lines="" text="[[data.firstInfoText]]"></yt-formatted-string>\n    <yt-formatted-string id="url-info-text" class="line-text style-scope ytd-handles-claiming-confirm-dialog-content" split-lines="" text="[[urlInfoTextWithUrl]]"></yt-formatted-string>\n    <div id="messages" class="style-scope ytd-handles-claiming-confirm-dialog-content">\n      <template is="dom-repeat" items="[[data.infoText]]" class="style-scope ytd-handles-claiming-confirm-dialog-content">\n        <yt-formatted-string class="line-text style-scope ytd-handles-claiming-confirm-dialog-content" split-lines="" text="[[item]]"></yt-formatted-string>\n      </template>\n    </div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FQc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_confirm_dialog_content.ytd.handles.claiming.confirm.dialog.content.css.js--\x3e<style is-scoped>ytd-handles-claiming-confirm-dialog-content[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);} #container.ytd-handles-claiming-confirm-dialog-content {display: flex;flex-direction: column;} #handle-container.ytd-handles-claiming-confirm-dialog-content {-ms-align-self: center;align-self: center;display: flex;flex-direction: column;align-items: center;box-sizing: border-box;width: 100%;padding: 24px 20px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 12px;} #profile-picture.ytd-handles-claiming-confirm-dialog-content {width: 100px;height: 100px;border: 2px solid var(--yt-spec-inverted-background);border-radius: 50%;background-color: transparent;overflow: hidden;} #subtitle.ytd-handles-claiming-confirm-dialog-content {padding: 0 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;justify-content: center;display: flex;flex-direction: column;} #container.ytd-handles-claiming-confirm-dialog-content {overflow-y: auto;} #container.ytd-handles-claiming-confirm-dialog-content::-webkit-scrollbar {width: 16px;} #container.ytd-handles-claiming-confirm-dialog-content::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} #container.ytd-handles-claiming-confirm-dialog-content::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} @media(max-height:750px) {#container.ytd-handles-claiming-confirm-dialog-content {max-height: 510px;}} #display-name.ytd-handles-claiming-confirm-dialog-content {margin: 16px 0 8px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} #handle.ytd-handles-claiming-confirm-dialog-content,#handle-url.ytd-handles-claiming-confirm-dialog-content {margin-bottom: 4px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 556;} #info-container.ytd-handles-claiming-confirm-dialog-content {color: var(--yt-spec-text-secondary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;-ms-align-self: center;align-self: center;display: flex;flex-direction: column;} #info-header.ytd-handles-claiming-confirm-dialog-content {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #first-info-text.ytd-handles-claiming-confirm-dialog-content {padding-top: 20px;} #messages.ytd-handles-claiming-confirm-dialog-content {display: flex;justify-content: center;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .line-text.ytd-handles-claiming-confirm-dialog-content:not(:last-of-type) {display: block;margin-bottom: 12px;} ytd-handles-claiming-confirm-dialog-content:not([modern-layout]) #handle-container.ytd-handles-claiming-confirm-dialog-content {max-width: 500px;margin: 20px 0;} ytd-handles-claiming-confirm-dialog-content:not([modern-layout]) #info-container.ytd-handles-claiming-confirm-dialog-content {max-width: 500px;margin: 0 32px;} ytd-handles-claiming-confirm-dialog-content:not([modern-layout]) #first-info-text.ytd-handles-claiming-confirm-dialog-content {padding-top: 20px;} ytd-handles-claiming-confirm-dialog-content:not([modern-layout]) #messages.ytd-handles-claiming-confirm-dialog-content {padding-bottom: 20px;}</style>');
FQc=d}d=FQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GQc=a});var IQc;var JQc;var KQc=function(){var a=_.O.apply(this,arguments)||this;a.okButtonOverride={style:"mono",type:"outline",size:"M"};a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(KQc,_.O);KQc.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
KQc.prototype.configureRendererStamper=function(){return{"data.okButton":{id:"ok-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[okButtonOverride]]"}}}}}};
KQc.prototype.computeDialogLayoutProps=function(){var a=this.data;return this.modernLayout&&a?{title:a.title&&function(){_.Ir("yt-formatted-string",{text:a.title},_.xe)},
content:function(){_.Ir("ytd-handles-claiming-confirm-dialog-content",{id$:"content",data:a},_.xe)},
primaryButton:function(b){_.Ir("ytd-button-renderer",Object.assign({},b,{data:_.B(null==a?void 0:a.okButton,_.SA)}),_.xe)}}:{}};
var x1=KQc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],x1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],x1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],x1.prototype,"okButtonOverride",void 0);_.U([_.N(),_.V("design:type",Object)],x1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],x1.prototype,"modern",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],x1.prototype,"modernLayout",void 0);x1=_.U([_.P({is:"ytd-handles-claiming-confirm-dialog-renderer",disableElementRegistration:!0})],x1);
_.Q(x1,"ytd-handles-claiming-confirm-dialog-renderer",function(){if(void 0!==JQc)return JQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-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.handles.ytd_handles_claiming_confirm_dialog_renderer.ytd.handles.claiming.confirm.dialog.renderer.css.js--\x3e<div id="header" hidden="[[modernLayout]]" class="style-scope ytd-handles-claiming-confirm-dialog-renderer">\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-handles-claiming-confirm-dialog-renderer"></yt-formatted-string>\n</div>\n<ytd-handles-claiming-confirm-dialog-content data="[[data]]" hidden="[[modernLayout]]" class="style-scope ytd-handles-claiming-confirm-dialog-renderer">\n</ytd-handles-claiming-confirm-dialog-content>\n<div id="footer" hidden="[[modernLayout]]" class="style-scope ytd-handles-claiming-confirm-dialog-renderer">\n  <div id="ok-button" class="style-scope ytd-handles-claiming-confirm-dialog-renderer">\n  </div>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-handles-claiming-confirm-dialog-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-handles-claiming-confirm-dialog-renderer">\n  </yt-dialog-layout>\n</template>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===IQc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_confirm_dialog_renderer.ytd.handles.claiming.confirm.dialog.renderer.css.js--\x3e<style is-scoped>ytd-handles-claiming-confirm-dialog-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);padding: 0px;margin: 0px;} ytd-handles-claiming-confirm-dialog-renderer:not([modern-layout])[dialog][dialog][dialog] {width: 740px;} ytd-handles-claiming-confirm-dialog-renderer {color: var(--yt-spec-text-primary);} ytd-handles-claiming-confirm-dialog-renderer:not([modern-layout]) {display: flex;flex-direction: column;} ytd-handles-claiming-confirm-dialog-renderer[modern] #header.ytd-handles-claiming-confirm-dialog-renderer {border-bottom: 0;} ytd-handles-claiming-confirm-dialog-renderer[modern] #footer.ytd-handles-claiming-confirm-dialog-renderer {border-top: 0;} #header.ytd-handles-claiming-confirm-dialog-renderer {padding: 16px 24px;} #title.ytd-handles-claiming-confirm-dialog-renderer {display: block;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;justify-content: center;display: flex;flex-direction: column;} .line-text.ytd-handles-claiming-confirm-dialog-renderer:not(:last-of-type) {display: block;margin-bottom: 12px;} #footer.ytd-handles-claiming-confirm-dialog-renderer {height: 52px;padding-right: 8px;display: flex;justify-content: flex-end;display: flex;flex-direction: row;align-items: center;}</style>');
IQc=d}d=IQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return JQc=a});var LQc;var MQc;var NQc=function(){var a=_.O.apply(this,arguments)||this;a.isLoading=!1;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(NQc,_.O);NQc.prototype.selectedHandleChanged=function(){if(this.handleInput&&this.onSelectedHandleChanged){var a;this.selectedHandle=null==(a=this.handleInput)?void 0:a.value;this.onSelectedHandleChanged(this.selectedHandle)}};
_.J.Object.defineProperties(NQc.prototype,{handleUrlPrefix:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a.handleUrlPrefix}},
displayHandle:{configurable:!0,enumerable:!0,get:function(){if(this.selectedHandle)return _.lp("@"+this.selectedHandle)}},
displayHandleUrl:{configurable:!0,enumerable:!0,get:function(){if(this.handleUrlPrefix&&this.selectedHandle)return _.lp(this.handleUrlPrefix+"@"+this.selectedHandle)}}});
var y1=NQc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],y1.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],y1.prototype,"ytOpenToastBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],y1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],y1.prototype,"selectedHandle",void 0);_.U([_.N(),_.V("design:type",Object)],y1.prototype,"isLoading",void 0);
_.U([_.N(),_.V("design:type",Function)],y1.prototype,"onSelectedHandleChanged",void 0);_.U([_.vq("#channel-handle-input"),_.V("design:type",fLc)],y1.prototype,"handleInput",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],y1.prototype,"handleUrlPrefix",null);_.U([_.M("selectedHandle"),_.V("design:type",Object),_.V("design:paramtypes",[])],y1.prototype,"displayHandle",null);
_.U([_.M("selectedHandle"),_.V("design:type",Object),_.V("design:paramtypes",[])],y1.prototype,"displayHandleUrl",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],y1.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],y1.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],y1.prototype,"modernLayout",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],y1.prototype,"ytRendererBehavior",void 0);y1=_.U([_.P({is:"ytd-handles-claiming-edit-dialog-content",disableElementRegistration:!0})],y1);
var OQc=_.Q(y1,"ytd-handles-claiming-edit-dialog-content",function(){if(void 0!==MQc)return MQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-edit-dialog-content--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_edit_dialog_content.ytd.handles.claiming.edit.dialog.content.css.js--\x3e<div id="container" class="style-scope ytd-handles-claiming-edit-dialog-content">\n  <div id="handle-container" class="style-scope ytd-handles-claiming-edit-dialog-content">\n    <yt-img-shadow id="profile-picture" height="100" thumbnail="[[data.profilePicture]]" width="100" class="style-scope ytd-handles-claiming-edit-dialog-content">\n    </yt-img-shadow>\n    <yt-formatted-string id="display-name" text="[[data.displayName]]" class="style-scope ytd-handles-claiming-edit-dialog-content"></yt-formatted-string>\n    <yt-formatted-string id="display-handle" text="[[displayHandle]]" class="style-scope ytd-handles-claiming-edit-dialog-content"></yt-formatted-string>\n    <yt-formatted-string id="display-handle-url" text="[[displayHandleUrl]]" class="style-scope ytd-handles-claiming-edit-dialog-content"></yt-formatted-string>\n  </div>\n  <div id="info-container" class="style-scope ytd-handles-claiming-edit-dialog-content">\n    <div id="messages" class="style-scope ytd-handles-claiming-edit-dialog-content">\n      <template is="dom-repeat" items="[[data.infoText]]" class="style-scope ytd-handles-claiming-edit-dialog-content">\n        <yt-formatted-string class="line-text style-scope ytd-handles-claiming-edit-dialog-content" split-lines="" text="[[item]]"></yt-formatted-string>\n      </template>\n    </div>\n  </div>\n  <div id="input-container" class="style-scope ytd-handles-claiming-edit-dialog-content">\n    <template is="dom-if" restamp="" if="[[data.inputField]]" class="style-scope ytd-handles-claiming-edit-dialog-content">\n      <ytd-channel-handle-input-renderer id="channel-handle-input" data="[[data.inputField.channelHandleInputRenderer]]" on-value-changed="selectedHandleChanged" class="style-scope ytd-handles-claiming-edit-dialog-content">\n      </ytd-channel-handle-input-renderer>\n    </template>\n  </div>\n</div>\n<div id="spinner" hidden="[[!isLoading]]" class="style-scope ytd-handles-claiming-edit-dialog-content">\n  <tp-yt-paper-spinner active="[[isLoading]]" class="style-scope ytd-handles-claiming-edit-dialog-content"></tp-yt-paper-spinner>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LQc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_edit_dialog_content.ytd.handles.claiming.edit.dialog.content.css.js--\x3e<style is-scoped>ytd-handles-claiming-edit-dialog-content[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);} #spinner.ytd-handles-claiming-edit-dialog-content {background: var(--yt-spec-brand-background-primary);opacity: 0.3;z-index: 999;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;} #container.ytd-handles-claiming-edit-dialog-content {display: flex;flex-direction: column;} #handle-container.ytd-handles-claiming-edit-dialog-content,#info-container.ytd-handles-claiming-edit-dialog-content,#input-container.ytd-handles-claiming-edit-dialog-content {width: 100%;-ms-align-self: center;align-self: center;} ytd-handles-claiming-edit-dialog-content[modern-layout] #input-container.ytd-handles-claiming-edit-dialog-content {margin-bottom: 8px;} #handle-container.ytd-handles-claiming-edit-dialog-content {-ms-align-self: center;align-self: center;display: flex;flex-direction: column;align-items: center;box-sizing: border-box;padding: 24px 20px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 12px;} #profile-picture.ytd-handles-claiming-edit-dialog-content {width: 100px;height: 100px;border: 2px solid var(--yt-spec-inverted-background);border-radius: 50%;background-color: transparent;overflow: hidden;} @media(max-height:750px) {#container.ytd-handles-claiming-edit-dialog-content {max-height: 510px;}} @media(max-height:550px) {#container.ytd-handles-claiming-edit-dialog-content {max-height: 310px;}} #display-name.ytd-handles-claiming-edit-dialog-content {margin: 16px 0 8px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} #display-handle.ytd-handles-claiming-edit-dialog-content,#display-handle-url.ytd-handles-claiming-edit-dialog-content {min-height: 28px;display: block;margin-bottom: 4px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 556;} #info-container.ytd-handles-claiming-edit-dialog-content {margin: 0 32px;} #info-header.ytd-handles-claiming-edit-dialog-content {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #messages.ytd-handles-claiming-edit-dialog-content {color: var(--yt-spec-text-secondary);padding: 20px 0;display: flex;justify-content: center;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .line-text.ytd-handles-claiming-edit-dialog-content:not(:last-of-type) {display: block;margin-bottom: 12px;} ytd-handles-claiming-edit-dialog-content:not([modern-layout]) #handle-container.ytd-handles-claiming-edit-dialog-content,ytd-handles-claiming-edit-dialog-content:not([modern-layout]) #info-container.ytd-handles-claiming-edit-dialog-content,ytd-handles-claiming-edit-dialog-content:not([modern-layout]) #input-container.ytd-handles-claiming-edit-dialog-content {max-width: 400px;} ytd-handles-claiming-edit-dialog-content:not([modern-layout]) #container.ytd-handles-claiming-edit-dialog-content {overflow-y: auto;} ytd-handles-claiming-edit-dialog-content:not([modern-layout]) #container.ytd-handles-claiming-edit-dialog-content::-webkit-scrollbar {width: 16px;} ytd-handles-claiming-edit-dialog-content:not([modern-layout]) #container.ytd-handles-claiming-edit-dialog-content::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-handles-claiming-edit-dialog-content:not([modern-layout]) #container.ytd-handles-claiming-edit-dialog-content::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} ytd-handles-claiming-edit-dialog-content:not([modern-layout]) #handle-container.ytd-handles-claiming-edit-dialog-content {margin: 20px 0;} ytd-handles-claiming-edit-dialog-content:not([modern-layout]) #messages.ytd-handles-claiming-edit-dialog-content {padding-top: 20px;padding-bottom: 20px;} ytd-handles-claiming-edit-dialog-content:not([modern-layout]) #channel-handle-input.ytd-handles-claiming-edit-dialog-content {width: 400px;}</style>');
LQc=d}d=LQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MQc=a});var PQc;var QQc;var RQc=function(){var a=_.O.apply(this,arguments)||this;a.actionButtonOverride={style:"mono",type:"filled",size:"M"};a.cancelButtonOverride={style:"mono",type:"text",size:"M"};a.selectButtonDisabled=!1;a.isLoading=!1;a.hasSelectedHandleEventListener=!1;a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");a.selectedHandleChanged=function(b){a.selectedHandle=b};
return a};
_.H(RQc,_.O);_.f=RQc.prototype;_.f.onSelectedHandleChanged=function(){this.updateSelectButtonDisabled()};
_.f.onDataChanged=function(){var a,b;this.selectedHandle=null==(b=_.B(null==(a=this.data)?void 0:a.inputField,zAc))?void 0:b.handle};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.onCancel=function(){this.selectedHandle="";_.Tn(this.hostElement,"yt-close-popup-action",[this.is])};
_.f.onSelectHandle=function(){var a=this;if(void 0!==this.selectedHandle){var b;void 0!==(null==(b=this.data)?void 0:b.updateChannelPageSettings)&&(this.isLoading=!0,this.ytComponentBehavior.resolveCommand(this.data.updateChannelPageSettings,{form:{handle:this.selectedHandle},commandController:{onSuccess:function(c,d){if(void 0!==d.newHandleUpdateStatus&&"HANDLE_UPDATE_ERROR_HANDLE_CHANGE_QUOTA_EXCEEDED"===d.newHandleUpdateStatus.error&&d.newHandleUpdateStatus.errorMessage)a.ytOpenToastBehavior.openToast(_.mp(d.newHandleUpdateStatus.errorMessage)),
a.isLoading=!1;else{var e;if(null==(e=a.data)?0:e.onChannelUpdateSuccess){c=a.data.onChannelUpdateSuccess;var h,l;if(d=null==(h=_.B(c,_.MA))?void 0:null==(l=h.popup)?void 0:l.handlesClaimingConfirmDialogRenderer)d.handle=_.lp(a.selectedHandle);a.ytComponentBehavior.resolveCommand(c);_.Tn(a.hostElement,"yt-close-popup-action",[a.is])}else a.isLoading=!1}},
onServerError:function(){var c;if(a.JSC$16545_modernLayoutContent&&(null==(c=a.JSC$16545_modernLayoutContent)?0:c.handleInput))a.JSC$16545_modernLayoutContent.handleInput.validate();else{var d;a.content&&(null==(d=a.content)?0:d.handleInput)&&a.content.handleInput.validate()}a.isLoading=!1;a.ytOpenToastBehavior.openToast(_.Ln("TRY_AGAIN_LATER"))}}}))}};
_.f.updateSelectButtonDisabled=function(){this.selectButtonDisabled=this.isLoading||void 0===this.selectedHandle||""===this.selectedHandle||!this.selectedHandle};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{title:b.title&&function(){_.Ir("yt-formatted-string",{text:b.title},_.xe)},
content:function(){_.Ir("ytd-handles-claiming-edit-dialog-content",{id$:"content",data:b,selectedHandle:a.selectedHandle,onSelectedHandleChanged:a.selectedHandleChanged},_.xe)},
primaryButton:function(c){_.Ir("ytd-button-renderer",Object.assign({},c,{data:_.B(b.selectButton,_.SA),id$:"select-button"},a.selectButtonDisabled?{disabled:!0}:{},{overrides:a.actionButtonOverride,onclick:function(){a.onSelectHandle()}}),_.xe)},
secondaryButton:function(c){_.Ir("ytd-button-renderer",Object.assign({},c,{data:_.B(b.cancelButton,_.SA),id$:"cancel-button",overrides:a.cancelButtonOverride,onclick:function(){a.onCancel()}}),_.xe)}}:{}};
var z1=RQc;z1.prototype.onDataChanged=z1.prototype.onDataChanged;z1.prototype.onSelectedHandleChanged=z1.prototype.onSelectedHandleChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],z1.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],z1.prototype,"ytOpenToastBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],z1.prototype,"actionButtonOverride",void 0);
_.U([_.N(),_.V("design:type",Object)],z1.prototype,"cancelButtonOverride",void 0);_.U([_.N(),_.V("design:type",Object)],z1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],z1.prototype,"selectedHandle",void 0);_.U([_.N(),_.V("design:type",Object)],z1.prototype,"selectButtonDisabled",void 0);_.U([_.N(),_.V("design:type",Object)],z1.prototype,"isLoading",void 0);_.U([_.N(),_.V("design:type",Object)],z1.prototype,"hasSelectedHandleEventListener",void 0);
_.U([_.N(),_.V("design:type",fLc)],z1.prototype,"handleInput",void 0);_.U([_.uq("selectedHandle"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],z1.prototype,"onSelectedHandleChanged",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],z1.prototype,"onDataChanged",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],z1.prototype,"modern",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],z1.prototype,"modernLayout",void 0);_.U([_.vq("ytd-handles-claiming-edit-dialog-content"),_.V("design:type",OQc)],z1.prototype,"content",void 0);_.U([_.vq("yt-dialog-layout ytd-handles-claiming-edit-dialog-content"),_.V("design:type",OQc)],z1.prototype,"JSC$16545_modernLayoutContent",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],z1.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],z1.prototype,"ytRendererstamperBehavior",void 0);z1=_.U([_.P({is:"ytd-handles-claiming-edit-dialog-renderer",disableElementRegistration:!0})],z1);
_.Q(z1,"ytd-handles-claiming-edit-dialog-renderer",function(){if(void 0!==QQc)return QQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-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.handles.ytd_handles_claiming_edit_dialog_renderer.ytd.handles.claiming.edit.dialog.renderer.css.js--\x3e<div id="header" hidden="[[modernLayout]]" class="style-scope ytd-handles-claiming-edit-dialog-renderer">\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-handles-claiming-edit-dialog-renderer"></yt-formatted-string>\n</div>\n<ytd-handles-claiming-edit-dialog-content data="[[data]]" hidden="[[modernLayout]]" is-loading="[[isLoading]]" selected-handle="[[selectedHandle]]" on-selected-handle-changed="[[selectedHandleChanged]]" class="style-scope ytd-handles-claiming-edit-dialog-renderer">\n</ytd-handles-claiming-edit-dialog-content>\n<div id="footer" hidden="[[modernLayout]]" class="style-scope ytd-handles-claiming-edit-dialog-renderer">\n  <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" overrides="[[cancelButtonOverride]]" on-click="onCancel" class="style-scope ytd-handles-claiming-edit-dialog-renderer">\n  </ytd-button-renderer>\n  <ytd-button-renderer id="select-button" data="[[data.selectButton.buttonRenderer]]" disabled="[[selectButtonDisabled]]" overrides="[[actionButtonOverride]]" on-click="onSelectHandle" class="style-scope ytd-handles-claiming-edit-dialog-renderer">\n  </ytd-button-renderer>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-handles-claiming-edit-dialog-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data, selectButtonDisabled)]]" class="style-scope ytd-handles-claiming-edit-dialog-renderer">\n  </yt-dialog-layout>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===PQc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_edit_dialog_renderer.ytd.handles.claiming.edit.dialog.renderer.css.js--\x3e<style is-scoped>ytd-handles-claiming-edit-dialog-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);width: 740px;padding: 0px;margin: 0px;} ytd-handles-claiming-edit-dialog-renderer {color: var(--yt-spec-text-primary);} ytd-handles-claiming-edit-dialog-renderer:not([modern-layout]) {display: flex;flex-direction: column;} ytd-handles-claiming-edit-dialog-renderer[modern] #header.ytd-handles-claiming-edit-dialog-renderer {border-bottom: 0;} ytd-handles-claiming-edit-dialog-renderer[modern] #footer.ytd-handles-claiming-edit-dialog-renderer {border-top: 0;} #spinner.ytd-handles-claiming-edit-dialog-renderer {background: var(--yt-spec-brand-background-primary);opacity: 0.3;z-index: 999;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;} #header.ytd-handles-claiming-edit-dialog-renderer {padding: 16px 24px;} #title.ytd-handles-claiming-edit-dialog-renderer {display: block;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;justify-content: center;display: flex;flex-direction: column;} #container.ytd-handles-claiming-edit-dialog-renderer {display: flex;flex-direction: column;} #handle-container.ytd-handles-claiming-edit-dialog-renderer,#info-container.ytd-handles-claiming-edit-dialog-renderer,#input-container.ytd-handles-claiming-edit-dialog-renderer {width: 100%;max-width: 400px;-ms-align-self: center;align-self: center;} #handle-container.ytd-handles-claiming-edit-dialog-renderer {-ms-align-self: center;align-self: center;display: flex;flex-direction: column;align-items: center;box-sizing: border-box;padding: 24px 20px;margin: 20px 0;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 12px;} #profile-picture.ytd-handles-claiming-edit-dialog-renderer {width: 100px;height: 100px;border: 2px solid var(--yt-spec-inverted-background);border-radius: 50%;background-color: transparent;overflow: hidden;} #container.ytd-handles-claiming-edit-dialog-renderer {overflow-y: auto;} #container.ytd-handles-claiming-edit-dialog-renderer::-webkit-scrollbar {width: 16px;} #container.ytd-handles-claiming-edit-dialog-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} #container.ytd-handles-claiming-edit-dialog-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} @media(max-height:750px) {#container.ytd-handles-claiming-edit-dialog-renderer {max-height: 510px;}} @media(max-height:550px) {#container.ytd-handles-claiming-edit-dialog-renderer {max-height: 310px;}} #display-name.ytd-handles-claiming-edit-dialog-renderer {margin: 16px 0 8px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} #display-handle.ytd-handles-claiming-edit-dialog-renderer,#display-handle-url.ytd-handles-claiming-edit-dialog-renderer {min-height: 28px;display: block;margin-bottom: 4px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 556;} #info-container.ytd-handles-claiming-edit-dialog-renderer {margin: 0 32px;} #info-header.ytd-handles-claiming-edit-dialog-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #messages.ytd-handles-claiming-edit-dialog-renderer {color: var(--yt-spec-text-secondary);padding-top: 20px;padding-bottom: 20px;display: flex;justify-content: center;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .line-text.ytd-handles-claiming-edit-dialog-renderer:not(:last-of-type) {display: block;margin-bottom: 12px;} #footer.ytd-handles-claiming-edit-dialog-renderer {height: 52px;padding-right: 8px;gap: 8px;display: flex;justify-content: flex-end;display: flex;flex-direction: row;align-items: center;} #channel-handle-input.ytd-handles-claiming-edit-dialog-renderer {width: 400px;}</style>');
PQc=d}d=PQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return QQc=a});var SQc;var TQc;var UQc=function(){return _.O.apply(this,arguments)||this};
_.H(UQc,_.O);_.J.Object.defineProperties(UQc.prototype,{formattedHandle:{configurable:!0,enumerable:!0,get:function(){var a;if(null==(a=this.data)?0:a.handle){var b;return _.lp("@"+_.mp(null==(b=this.data)?void 0:b.handle))}}}});
var VQc=UQc;_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],VQc.prototype,"formattedHandle",null);_.U([_.N(),_.V("design:type",Object)],VQc.prototype,"data",void 0);VQc=_.U([_.P({is:"ytd-handles-claiming-radio-option-renderer",disableElementRegistration:!0})],VQc);
_.Q(VQc,"ytd-handles-claiming-radio-option-renderer",function(){if(void 0!==TQc)return TQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-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.handles.ytd_handles_claiming_radio_option_renderer.ytd.handles.claiming.radio.option.renderer.css.js--\x3e<yt-formatted-string id="handle" text="[[formattedHandle]]" class="style-scope ytd-handles-claiming-radio-option-renderer">\n</yt-formatted-string>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SQc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_radio_option_renderer.ytd.handles.claiming.radio.option.renderer.css.js--\x3e<style is-scoped>ytd-handles-claiming-radio-option-renderer {display: inline-block;pointer-events: all;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;}</style>');
SQc=d}d=SQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return TQc=a});var WQc;var XQc;var YQc=function(){var a=_.O.apply(this,arguments)||this;a.initialRadioIndex="-1";a.isLoading=!1;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");a.maybeSubmitFeedback=function(){a.feedbackSurveyRenderer.submitSurvey()};
return a};
_.H(YQc,_.O);YQc.prototype.updateSelectedHandleIndexFromBinding=function(a){this.selectedRadioIndex=+a.detail.value;if(this.onSelectedRadioIndexChanged)this.onSelectedRadioIndexChanged(a)};
YQc.prototype.selectedHandleChanged=function(a){if(this.handleInput&&Number(this.selectedRadioIndex)===this.radioButtonLength&&this.onSelectedHandleChanged){var b;this.selectedHandle=null==(b=this.handleInput)?void 0:b.value;this.onSelectedHandleChanged(a)}};
_.J.Object.defineProperties(YQc.prototype,{radioButtonLength:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.data)?void 0:a.radioButton)||[]).length}},
handleUrlPrefix:{configurable:!0,enumerable:!0,get:function(){var a;return this.ytRendererBehavior.getSimpleString(null==(a=this.data)?void 0:a.handleUrlPrefix)}},
displayHandle:{configurable:!0,enumerable:!0,get:function(){if(this.selectedHandle)return _.lp("@"+this.selectedHandle)}},
displayHandleUrl:{configurable:!0,enumerable:!0,get:function(){if(this.handleUrlPrefix&&this.selectedHandle)return _.lp(this.handleUrlPrefix+"@"+this.selectedHandle)}}});
var A1=YQc;_.U([_.N(),_.V("design:type",Object)],A1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],A1.prototype,"initialRadioIndex",void 0);_.U([_.N(),_.V("design:type",Number)],A1.prototype,"selectedRadioIndex",void 0);_.U([_.N(),_.V("design:type",String)],A1.prototype,"selectedHandle",void 0);_.U([_.N(),_.V("design:type",Object)],A1.prototype,"isLoading",void 0);_.U([_.N(),_.V("design:type",Function)],A1.prototype,"onSelectedHandleChanged",void 0);
_.U([_.N(),_.V("design:type",Function)],A1.prototype,"onSelectedRadioIndexChanged",void 0);_.U([_.vq("#channel-handle-input"),_.V("design:type",fLc)],A1.prototype,"handleInput",void 0);_.U([_.vq("ytd-feedback-survey-renderer"),_.V("design:type",wNc)],A1.prototype,"feedbackSurveyRenderer",void 0);_.U([_.M("data"),_.V("design:type",Number),_.V("design:paramtypes",[])],A1.prototype,"radioButtonLength",null);
_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],A1.prototype,"handleUrlPrefix",null);_.U([_.M("selectedHandle"),_.V("design:type",Object),_.V("design:paramtypes",[])],A1.prototype,"displayHandle",null);_.U([_.M("selectedHandle"),_.V("design:type",Object),_.V("design:paramtypes",[])],A1.prototype,"displayHandleUrl",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],A1.prototype,"darkerDarkTheme",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],A1.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],A1.prototype,"modernLayout",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],A1.prototype,"ytRendererBehavior",void 0);A1=_.U([_.P({is:"ytd-handles-claiming-select-dialog-content",disableElementRegistration:!0})],A1);
var ZQc=_.Q(A1,"ytd-handles-claiming-select-dialog-content",function(){if(void 0!==XQc)return XQc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-select-dialog-content--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_select_dialog_content.ytd.handles.claiming.select.dialog.content.css.js--\x3e<div id="container" class="style-scope ytd-handles-claiming-select-dialog-content">\n  <div id="handle-container" class="style-scope ytd-handles-claiming-select-dialog-content">\n    <yt-img-shadow id="profile-picture" height="100" thumbnail="[[data.profilePicture]]" width="100" class="style-scope ytd-handles-claiming-select-dialog-content">\n    </yt-img-shadow>\n    <yt-formatted-string id="display-name" text="[[data.displayName]]" class="style-scope ytd-handles-claiming-select-dialog-content"></yt-formatted-string>\n    <yt-formatted-string id="display-handle" text="[[displayHandle]]" class="style-scope ytd-handles-claiming-select-dialog-content"></yt-formatted-string>\n    <yt-formatted-string id="display-handle-url" text="[[displayHandleUrl]]" class="style-scope ytd-handles-claiming-select-dialog-content"></yt-formatted-string>\n  </div>\n  <div id="info-container" class="style-scope ytd-handles-claiming-select-dialog-content">\n    <div id="messages" class="style-scope ytd-handles-claiming-select-dialog-content">\n      <template is="dom-repeat" items="[[data.infoText]]" class="style-scope ytd-handles-claiming-select-dialog-content">\n        <yt-formatted-string class="line-text style-scope ytd-handles-claiming-select-dialog-content" split-lines="" text="[[item]]"></yt-formatted-string>\n      </template>\n    </div>\n  </div>\n  <tp-yt-paper-radio-group id="radio-container" selected="[[initialRadioIndex]]" on-selected-changed="updateSelectedHandleIndexFromBinding" class="style-scope ytd-handles-claiming-select-dialog-content">\n    <template is="dom-repeat" items="[[data.radioButton]]" class="style-scope ytd-handles-claiming-select-dialog-content">\n      <tp-yt-paper-radio-button id="radio-item" name$="[[index]]" class="style-scope ytd-handles-claiming-select-dialog-content">\n        <ytd-handles-claiming-radio-option-renderer data="[[item.handlesClaimingRadioOptionRenderer]]" class="style-scope ytd-handles-claiming-select-dialog-content">\n        </ytd-handles-claiming-radio-option-renderer>\n      </tp-yt-paper-radio-button>\n    </template>\n    <template is="dom-if" restamp="" if="[[data.inputField]]" class="style-scope ytd-handles-claiming-select-dialog-content">\n      <tp-yt-paper-radio-button id="radio-item" name$="[[radioButtonLength]]" class="style-scope ytd-handles-claiming-select-dialog-content">\n        <ytd-channel-handle-input-renderer id="channel-handle-input" data="[[data.inputField.channelHandleInputRenderer]]" on-value-changed="selectedHandleChanged" class="style-scope ytd-handles-claiming-select-dialog-content">\n        </ytd-channel-handle-input-renderer>\n      </tp-yt-paper-radio-button>\n    </template>\n  </tp-yt-paper-radio-group>\n</div>\n<div id="spinner" hidden="[[!isLoading]]" class="style-scope ytd-handles-claiming-select-dialog-content">\n  <tp-yt-paper-spinner active="[[isLoading]]" class="style-scope ytd-handles-claiming-select-dialog-content"></tp-yt-paper-spinner>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===WQc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_select_dialog_content.ytd.handles.claiming.select.dialog.content.css.js--\x3e<style is-scoped>ytd-handles-claiming-select-dialog-content[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);} #spinner.ytd-handles-claiming-select-dialog-content {background: var(--yt-spec-brand-background-primary);opacity: 0.3;z-index: 999;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;} #container.ytd-handles-claiming-select-dialog-content {display: flex;flex-direction: column;} #handle-container.ytd-handles-claiming-select-dialog-content,#info-container.ytd-handles-claiming-select-dialog-content,#radio-container.ytd-handles-claiming-select-dialog-content {width: 100%;-ms-align-self: center;align-self: center;} #handle-container.ytd-handles-claiming-select-dialog-content {-ms-align-self: center;align-self: center;display: flex;flex-direction: column;align-items: center;box-sizing: border-box;padding: 24px 20px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 12px;} #profile-picture.ytd-handles-claiming-select-dialog-content {width: 100px;height: 100px;border: 2px solid var(--yt-spec-inverted-background);border-radius: 50%;background-color: transparent;overflow: hidden;} @media(max-height:750px) {#container.ytd-handles-claiming-select-dialog-content {max-height: 510px;}} @media(max-height:550px) {#container.ytd-handles-claiming-select-dialog-content {max-height: 310px;}} #display-name.ytd-handles-claiming-select-dialog-content {margin: 16px 0 8px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} #display-handle.ytd-handles-claiming-select-dialog-content,#display-handle-url.ytd-handles-claiming-select-dialog-content {min-height: 28px;display: block;margin-bottom: 4px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 556;} #info-container.ytd-handles-claiming-select-dialog-content {margin: 0 32px;} #info-header.ytd-handles-claiming-select-dialog-content {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #messages.ytd-handles-claiming-select-dialog-content {color: var(--yt-spec-text-secondary);padding-top: 20px;padding-bottom: 8px;display: flex;justify-content: center;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .line-text.ytd-handles-claiming-select-dialog-content:not(:last-of-type) {display: block;margin-bottom: 12px;} #radio-container.ytd-handles-claiming-select-dialog-content {display: flex;flex-direction: column;} #radio-item.ytd-handles-claiming-select-dialog-content {--paper-radio-group-item-padding: 12px 0;} ytd-handles-claiming-select-dialog-content tp-yt-paper-radio-button .tp-yt-paper-radio-button[style-target=label] {vertical-align: top;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} ytd-handles-claiming-select-dialog-content:not([modern-layout]) #handle-container.ytd-handles-claiming-select-dialog-content,ytd-handles-claiming-select-dialog-content:not([modern-layout]) #info-container.ytd-handles-claiming-select-dialog-content,ytd-handles-claiming-select-dialog-content:not([modern-layout]) #radio-container.ytd-handles-claiming-select-dialog-content {max-width: 400px;} ytd-handles-claiming-select-dialog-content:not([modern-layout]) #container.ytd-handles-claiming-select-dialog-content {overflow-y: auto;} ytd-handles-claiming-select-dialog-content:not([modern-layout]) #container.ytd-handles-claiming-select-dialog-content::-webkit-scrollbar {width: 16px;} ytd-handles-claiming-select-dialog-content:not([modern-layout]) #container.ytd-handles-claiming-select-dialog-content::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} ytd-handles-claiming-select-dialog-content:not([modern-layout]) #container.ytd-handles-claiming-select-dialog-content::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} ytd-handles-claiming-select-dialog-content:not([modern-layout]) #handle-container.ytd-handles-claiming-select-dialog-content {margin: 20px 0;} ytd-handles-claiming-select-dialog-content:not([modern-layout]) #messages.ytd-handles-claiming-select-dialog-content {padding-bottom: 20px;} ytd-handles-claiming-select-dialog-content:not([modern-layout]) #channel-handle-input.ytd-handles-claiming-select-dialog-content {width: 320px;}</style>');
WQc=d}d=WQc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return XQc=a});var $Qc;var aRc;var bRc=function(){var a=_.O.apply(this,arguments)||this;a.actionButtonOverride={style:"mono",type:"filled",size:"M"};a.cancelButtonOverride={style:"mono",type:"text",size:"M"};a.initialRadioIndex="-1";a.selectButtonDisabled=!1;a.isLoading=!1;a.selectedRadioIndexChanged=function(b){a.selectedRadioIndex=Number(b.detail.value)};
a.selectedHandleChanged=function(b){a.selectedHandle=b.detail.value};
a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(bRc,_.O);_.f=bRc.prototype;_.f.onDataChanged=function(){this.initialRadioIndex="0";this.selectedRadioIndex=0};
_.f.onSelectedHandleIndexChanged=function(){this.updateSelectedHandle()};
_.f.onSelectedHandleChanged=function(){this.updateSelectButtonDisabled()};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.onCancel=function(){this.initialRadioIndex="-1";this.selectedRadioIndex=-1;_.Tn(this.hostElement,"yt-close-popup-action",[this.is])};
_.f.onSelectHandle=function(){var a=this;if(void 0!==this.selectedHandle){var b;void 0!==(null==(b=this.data)?void 0:b.updateChannelPageSettings)&&(this.isLoading=!0,this.ytComponentBehavior.resolveCommand(this.data.updateChannelPageSettings,{form:{handle:this.selectedHandle},commandController:{onSuccess:function(c,d){if(void 0!==d.newHandleUpdateStatus&&"HANDLE_UPDATE_ERROR_HANDLE_CHANGE_QUOTA_EXCEEDED"===d.newHandleUpdateStatus.error&&d.newHandleUpdateStatus.errorMessage)a.ytOpenToastBehavior.openToast(_.mp(d.newHandleUpdateStatus.errorMessage)),
a.isLoading=!1;else{var e;if(null==(e=a.data)?0:e.onChannelUpdateSuccess){c=a.data.onChannelUpdateSuccess;d=_.B(c,_.MA);var h;if(null==d?0:null==(h=d.popup)?0:h.handlesClaimingConfirmDialogRenderer)d.popup.handlesClaimingConfirmDialogRenderer.handle=_.lp(a.selectedHandle);a.ytComponentBehavior.resolveCommand(c);_.Tn(a.hostElement,"yt-close-popup-action",[a.is])}else a.isLoading=!1}},
onServerError:function(){if(a.selectedRadioIndex===a.radioButtonLength){var c;if(a.JSC$16558_modernLayoutContent&&(null==(c=a.JSC$16558_modernLayoutContent)?0:c.handleInput))a.JSC$16558_modernLayoutContent.handleInput.validate();else{var d;a.content&&(null==(d=a.content)?0:d.handleInput)&&a.content.handleInput.validate()}}a.isLoading=!1;a.ytOpenToastBehavior.openToast(_.Ln("TRY_AGAIN_LATER"))}}}))}};
_.f.updateSelectedHandle=function(){if(void 0!==this.selectedRadioIndex)if(0>this.selectedRadioIndex)this.selectedHandle=void 0;else if(this.selectedRadioIndex===this.radioButtonLength){var a,b,c,d;this.selectedHandle=this.modernLayout?null==(a=this.JSC$16558_modernLayoutContent)?void 0:null==(b=a.handleInput)?void 0:b.value:null==(c=this.content)?void 0:null==(d=c.handleInput)?void 0:d.value}else 0<=this.selectedRadioIndex&&((a=this.getRadioItem(this.selectedRadioIndex))?this.selectedHandle=this.ytRendererBehavior.getSimpleString(null==
a?void 0:a.handle):this.selectedHandle=void 0)};
_.f.updateSelectButtonDisabled=function(){this.selectButtonDisabled=this.isLoading||void 0===this.selectedHandle||""===this.selectedHandle||!this.selectedHandle};
_.f.getRadioItem=function(a){if(this.radioButtonLength>a&&0<=a)return _.B(this.data.radioButton[a],UAc)};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{title:b.title&&function(){_.Ir("yt-formatted-string",{text:b.title},_.xe)},
content:function(){_.Ir("ytd-handles-claiming-select-dialog-content",{id$:"content",data:b,initialRadioIndex:a.initialRadioIndex,isLoading:a.isLoading,selectedHandle:a.selectedHandle,selectedRadioIndex:a.selectedRadioIndex,onSelectedHandleChanged:a.selectedHandleChanged,onSelectedRadioIndexChanged:a.selectedRadioIndexChanged},_.xe)},
primaryButton:function(c){_.Ir("ytd-button-renderer",Object.assign({},c,{data:_.B(b.selectButton,_.SA),id$:"select-button"},a.selectButtonDisabled?{disabled:!0}:{},{overrides:a.actionButtonOverride,onclick:function(){a.onSelectHandle()}}),_.xe)},
secondaryButton:function(c){_.Ir("ytd-button-renderer",Object.assign({},c,{data:_.B(b.cancelButton,_.SA),id$:"cancel-button",overrides:a.cancelButtonOverride,onclick:function(){a.onCancel()}}),_.xe)},
maxHeight:1}:{}};
_.J.Object.defineProperties(bRc.prototype,{radioButtonLength:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.data)?void 0:a.radioButton)||[]).length}}});
var B1=bRc;B1.prototype.onSelectedHandleChanged=B1.prototype.onSelectedHandleChanged;B1.prototype.onSelectedHandleIndexChanged=B1.prototype.onSelectedHandleIndexChanged;B1.prototype.onDataChanged=B1.prototype.onDataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],B1.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],B1.prototype,"ytOpenToastBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],B1.prototype,"actionButtonOverride",void 0);_.U([_.N(),_.V("design:type",Object)],B1.prototype,"cancelButtonOverride",void 0);_.U([_.N(),_.V("design:type",Object)],B1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],B1.prototype,"initialRadioIndex",void 0);_.U([_.N(),_.V("design:type",Number)],B1.prototype,"selectedRadioIndex",void 0);_.U([_.N(),_.V("design:type",String)],B1.prototype,"selectedHandle",void 0);
_.U([_.N(),_.V("design:type",Object)],B1.prototype,"selectButtonDisabled",void 0);_.U([_.N(),_.V("design:type",Object)],B1.prototype,"isLoading",void 0);_.U([_.M("data"),_.V("design:type",Number),_.V("design:paramtypes",[])],B1.prototype,"radioButtonLength",null);_.U([_.vq("ytd-handles-claiming-select-dialog-content"),_.V("design:type",ZQc)],B1.prototype,"content",void 0);
_.U([_.vq("yt-dialog-layout ytd-handles-claiming-select-dialog-content"),_.V("design:type",ZQc)],B1.prototype,"JSC$16558_modernLayoutContent",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],B1.prototype,"onDataChanged",null);_.U([_.uq("selectedRadioIndex"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],B1.prototype,"onSelectedHandleIndexChanged",null);
_.U([_.uq("selectedHandle"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],B1.prototype,"onSelectedHandleChanged",null);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],B1.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],B1.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],B1.prototype,"modernLayout",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],B1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],B1.prototype,"ytRendererstamperBehavior",void 0);B1=_.U([_.P({is:"ytd-handles-claiming-select-dialog-renderer",disableElementRegistration:!0})],B1);
_.Q(B1,"ytd-handles-claiming-select-dialog-renderer",function(){if(void 0!==aRc)return aRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-handles-claiming-select-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.handles.ytd_handles_claiming_select_dialog_renderer.ytd.handles.claiming.select.dialog.renderer.css.js--\x3e<div id="header" hidden="[[modernLayout]]" class="style-scope ytd-handles-claiming-select-dialog-renderer">\n  <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-handles-claiming-select-dialog-renderer"></yt-formatted-string>\n</div>\n<ytd-handles-claiming-select-dialog-content data="[[data]]" hidden="[[modernLayout]]" initial-radio-index="[[initialRadioIndex]]" is-loading="[[isLoading]]" selected-handle="[[selectedHandle]]" selected-radio-index="[[selectedRadioIndex]]" on-selected-handle-changed="[[selectedHandleChanged]]" on-selected-radio-index-changed="[[selectedRadioIndexChanged]]" class="style-scope ytd-handles-claiming-select-dialog-renderer">\n</ytd-handles-claiming-select-dialog-content>\n<div id="footer" hidden="[[modernLayout]]" class="style-scope ytd-handles-claiming-select-dialog-renderer">\n  <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" overrides="[[cancelButtonOverride]]" on-click="onCancel" class="style-scope ytd-handles-claiming-select-dialog-renderer">\n  </ytd-button-renderer>\n  <ytd-button-renderer id="select-button" data="[[data.selectButton.buttonRenderer]]" disabled="[[selectButtonDisabled]]" overrides="[[actionButtonOverride]]" on-click="onSelectHandle" class="style-scope ytd-handles-claiming-select-dialog-renderer">\n  </ytd-button-renderer>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-handles-claiming-select-dialog-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data, selectButtonDisabled)]]" class="style-scope ytd-handles-claiming-select-dialog-renderer">\n  </yt-dialog-layout>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Qc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.handles.ytd_handles_claiming_select_dialog_renderer.ytd.handles.claiming.select.dialog.renderer.css.js--\x3e<style is-scoped>ytd-handles-claiming-select-dialog-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);padding: 0px;margin: 0px;} ytd-handles-claiming-select-dialog-renderer:not([modern-layout])[dialog][dialog][dialog] {width: 740px;} ytd-handles-claiming-select-dialog-renderer {color: var(--yt-spec-text-primary);} ytd-handles-claiming-select-dialog-renderer:not([modern-layout]) {display: flex;flex-direction: column;} ytd-handles-claiming-select-dialog-renderer[modern] #header.ytd-handles-claiming-select-dialog-renderer {border-bottom: 0;} ytd-handles-claiming-select-dialog-renderer[modern] #footer.ytd-handles-claiming-select-dialog-renderer {border-top: 0;} #header.ytd-handles-claiming-select-dialog-renderer {padding: 16px 24px;} #title.ytd-handles-claiming-select-dialog-renderer {display: block;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;justify-content: center;display: flex;flex-direction: column;} #footer.ytd-handles-claiming-select-dialog-renderer {gap: 8px;height: 52px;padding-right: 8px;display: flex;justify-content: flex-end;display: flex;flex-direction: row;align-items: center;}</style>');
$Qc=d}d=$Qc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aRc=a});var cRc;var dRc;var eRc;var fRc;var gRc=function(){var a=_.O.apply(this,arguments)||this;a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(gRc,_.O);var C1=gRc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],C1.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],C1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],C1.prototype,"modernLayout",void 0);C1=_.U([_.P({is:"ytd-hotkey-dialog-section-option-renderer",disableElementRegistration:!0})],C1);
_.Q(C1,"ytd-hotkey-dialog-section-option-renderer",function(){if(void 0!==fRc)return fRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-hotkey-dialog-section-option-renderer">[[getSimpleString(data.label)]]</div>\n<div id="hotkey" aria-label$="[[data.hotkeyAccessibilityLabel.accessibilityData.label]]" class="style-scope ytd-hotkey-dialog-section-option-renderer">[[data.hotkey]]</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eRc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-hotkey-dialog-section-option-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 0;display: flexbox;display: flex;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-hotkey-dialog-section-option-renderer:not([modern-layout]) {padding: 8px;} #label.ytd-hotkey-dialog-section-option-renderer {color: var(--yt-spec-text-secondary);min-width: 300px;flex: 1;flex-basis: 0.000000001px;} #hotkey.ytd-hotkey-dialog-section-option-renderer {color: var(--yt-spec-text-primary);margin-left: 30px;min-width: 130px;align-items: center;font-family: "Roboto Mono",monospace;font-size: 1.4rem;font-weight: 500;line-height: 2.1rem;}</style>');
eRc=d}d=eRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fRc=a});var hRc;var iRc;var jRc=function(){var a=_.O.apply(this,arguments)||this;a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(jRc,_.O);jRc.prototype.configureRendererStamper=function(){return{"data.options":{id:"options",mapping:{hotkeyDialogSectionOptionRenderer:"ytd-hotkey-dialog-section-option-renderer"}}}};
var D1=jRc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],D1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],D1.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],D1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],D1.prototype,"modernLayout",void 0);D1=_.U([_.P({is:"ytd-hotkey-dialog-section-renderer",disableElementRegistration:!0})],D1);
_.Q(D1,"ytd-hotkey-dialog-section-renderer",function(){if(void 0!==iRc)return iRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-hotkey-dialog-section-renderer">[[getSimpleString(data.title)]]</div>\n<div id="options" class="style-scope ytd-hotkey-dialog-section-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hRc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-hotkey-dialog-section-renderer {min-width: 430px;display: inline-block;flex: 1;flex-basis: 0.000000001px;} #sub-title.ytd-hotkey-dialog-section-renderer {color: var(--yt-spec-text-secondary);display: block;padding: 16px 0;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} ytd-hotkey-dialog-section-renderer:not([modern-layout]) {margin: 16px;} ytd-hotkey-dialog-section-renderer:not([modern-layout]) #sub-title.ytd-hotkey-dialog-section-renderer {padding: 16px 8px;}</style>');
hRc=d}d=hRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iRc=a});var kRc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(kRc,_.O);kRc.prototype.configureRendererStamper=function(){return{"data.sections":{id:"sections",mapping:{hotkeyDialogSectionRenderer:"ytd-hotkey-dialog-section-renderer"}}}};
var E1=kRc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],E1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],E1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],E1.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],E1.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],E1.prototype,"modernLayout",void 0);
E1=_.U([_.P({is:"ytd-hotkey-dialog-content",disableElementRegistration:!0})],E1);
_.Q(E1,"ytd-hotkey-dialog-content",function(){if(void 0!==dRc)return dRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-hotkey-dialog-content--\x3e\x3c!--css_build_styles:video.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_content.ytd.hotkey.dialog.content.css.js--\x3e<tp-yt-paper-dialog-scrollable id="scrollable" class="style-scope ytd-hotkey-dialog-content">\n  <div id="sections" class="style-scope ytd-hotkey-dialog-content"></div>\n</tp-yt-paper-dialog-scrollable>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cRc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.hotkey.ytd_hotkey_dialog_content.ytd.hotkey.dialog.content.css.js--\x3e<style is-scoped>ytd-hotkey-dialog-content[dialog][dialog][dialog] {background: initial;} #scrollable.ytd-hotkey-dialog-content {justify-content: space-around;overflow: auto;} #hotkey-item.ytd-hotkey-dialog-content:last-of-type {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} tp-yt-paper-dialog-scrollable.ytd-hotkey-dialog-content {--paper-dialog-scrollable-padding: 0;} #sections.ytd-hotkey-dialog-content {width: 100%;flex-wrap: wrap;align-items: flex-start;display: flexbox;display: flex;flex-direction: row;}</style>");
cRc=d}d=cRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dRc=a});var lRc;var mRc;var nRc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(nRc,_.O);nRc.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");var a=document.querySelector("ytd-hotkey-dialog-content #scrollable");a&&(a.dialogElement=this.hostElement.parentElement)};
nRc.prototype.onCloseTap=function(){_.Tn(this.hostElement,"yt-close-popup-action")};
nRc.prototype.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{title:b.title&&function(){_.Ir("yt-formatted-string",{text:b.title},_.xe)},
content:function(){_.Ir("ytd-hotkey-dialog-content",{id$:"content",data:b},_.xe)},
primaryButton:function(c){_.Ir("ytd-button-renderer",Object.assign({},c,{data:_.B(b.dismissButton,_.SA),onclick:function(){a.onCloseTap()}}),_.xe)}}:{}};
var F1=nRc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],F1.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],F1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],F1.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],F1.prototype,"modernLayout",void 0);F1=_.U([_.P({is:"ytd-hotkey-dialog-renderer",disableElementRegistration:!0})],F1);
_.Q(F1,"ytd-hotkey-dialog-renderer",function(){if(void 0!==mRc)return mRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modernLayout]]" class="style-scope ytd-hotkey-dialog-renderer">[[getSimpleString(data.title)]]</div>\n<ytd-hotkey-dialog-content data="[[data]]" hidden="[[modernLayout]]" class="style-scope ytd-hotkey-dialog-renderer"></ytd-hotkey-dialog-content>\n<div id="action-buttons" hidden="[[modernLayout]]" class="style-scope ytd-hotkey-dialog-renderer">\n  <ytd-button-renderer id="cancel" data="[[data.dismissButton.buttonRenderer]]" on-tap="onCloseTap" class="style-scope ytd-hotkey-dialog-renderer">\n  </ytd-button-renderer>\n</div>\n\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-hotkey-dialog-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-hotkey-dialog-renderer">\n  </yt-dialog-layout>\n</template>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lRc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-hotkey-dialog-renderer[dialog][dialog][dialog] {--divider-color: var( --yt-spec-10-percent-layer );display: inline-block;margin: 0;padding: 0;width: 1280px;} ytd-hotkey-dialog-renderer[modern] #action-buttons.ytd-hotkey-dialog-renderer {border-top: 0;} @media(max-width:1439px) {ytd-hotkey-dialog-renderer[dialog][dialog][dialog] {width: 100%;}} #title.ytd-hotkey-dialog-renderer {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.ytd-hotkey-dialog-renderer {justify-content: space-around;overflow: auto;} #hotkey-item.ytd-hotkey-dialog-renderer:last-of-type {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} tp-yt-paper-dialog-scrollable.ytd-hotkey-dialog-renderer {--paper-dialog-scrollable-padding: 0;} #sections.ytd-hotkey-dialog-renderer {width: 100%;flex-wrap: wrap;align-items: flex-start;display: flexbox;display: flex;flex-direction: row;} #action-buttons.ytd-hotkey-dialog-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;}</style>');
lRc=d}d=lRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mRc=a});var oRc;var pRc;var G1=function(){return _.O.apply(this,arguments)||this};
_.H(G1,_.O);G1.prototype.onYtServiceRequestError=function(){if(this.blocked){var a;var b=null==(a=this.data)?void 0:a.defaultServiceEndpoint}else{var c;b=null==(c=this.data)?void 0:c.toggledServiceEndpoint}var d;(b=null==(d=_.B(b,_.BXa))?void 0:d.onFailureAction)&&this.ytComponentBehavior.resolveCommand(b);this.updateBlockState(!this.blocked)};
G1.prototype.onYtToggleButton=function(a){this.updateBlockState(a.detail.toggled)};
G1.prototype.updateBlockState=function(a){if(a!==this.blocked){var b=this.blockedEntityKey;b&&this.ytdReduxBehavior.dispatch(_.rB("blockStateEntity",b,{key:b,blocked:a}));this.set("data.isToggled",a)}};
_.J.Object.defineProperties(G1.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)}}});
var H1=G1;H1.prototype.onYtToggleButton=H1.prototype.onYtToggleButton;H1.prototype.onYtServiceRequestError=H1.prototype.onYtServiceRequestError;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],H1.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],H1.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],H1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],H1.prototype,"blockedEntityKey",void 0);
_.U([_.N({selectorArgs:["blockedEntityKey"],selector:function(a,b){return _.wo(a.entities,"blockStateEntity",b)}}),
_.V("design:type",Object)],H1.prototype,"blockStateEntity",void 0);_.U([_.M("data","blockStateEntity"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],H1.prototype,"blocked",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],H1.prototype,"onYtServiceRequestError",null);
_.U([_.tq("yt-toggle-button"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],H1.prototype,"onYtToggleButton",null);H1=_.U([_.P({is:"ytd-block-button",disableElementRegistration:!0})],H1);
_.Q(H1,"ytd-block-button",function(){if(void 0!==pRc)return pRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-block-button">\n</ytd-toggle-button-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oRc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.kids.ytd_block_button.ytd.block.button.css.js--\x3e<style is-scoped></style>");oRc=d}d=oRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pRc=a});var qRc;var rRc;var sRc;var tRc;var uRc=function(){return _.O.apply(this,arguments)||this};
_.H(uRc,_.O);var I1=uRc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],I1.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],I1.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],I1.prototype,"data",void 0);I1=_.U([_.P({is:"ytd-kids-blocklist-picker-item-renderer",disableElementRegistration:!0})],I1);
_.Q(I1,"ytd-kids-blocklist-picker-item-renderer",function(){if(void 0!==tRc)return tRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-kids-blocklist-picker-item-renderer">\n  <div class="account-avatar style-scope ytd-kids-blocklist-picker-item-renderer">\n    <yt-img-shadow id="account-icon" thumbnail="[[data.avatar]]" width="44" class="style-scope ytd-kids-blocklist-picker-item-renderer">\n    </yt-img-shadow>\n  </div>\n  <div class="account-text-info style-scope ytd-kids-blocklist-picker-item-renderer">\n    <yt-formatted-string class="account-name style-scope ytd-kids-blocklist-picker-item-renderer" text="[[data.childDisplayName]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="account-description style-scope ytd-kids-blocklist-picker-item-renderer" text="[[data.childAccountDescription]]">\n    </yt-formatted-string>\n  </div>\n</div>\n<div class="action-button style-scope ytd-kids-blocklist-picker-item-renderer">\n  <ytd-block-button blocked-entity-key="[[data.blockedEntityKey]]" data="[[data.blockButton.toggleButtonRenderer]]" class="style-scope ytd-kids-blocklist-picker-item-renderer">\n  </ytd-block-button>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sRc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-kids-blocklist-picker-item-renderer {display: inline-block;padding: 8px 0;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;align-items: center;} .account-info.ytd-kids-blocklist-picker-item-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} .account-info.ytd-kids-blocklist-picker-item-renderer .account-avatar.ytd-kids-blocklist-picker-item-renderer {height: 44px;width: 44px;} .account-info.ytd-kids-blocklist-picker-item-renderer .account-avatar.ytd-kids-blocklist-picker-item-renderer yt-img-shadow.ytd-kids-blocklist-picker-item-renderer {border-radius: 50%;background-color: transparent;overflow: hidden;} .account-info.ytd-kids-blocklist-picker-item-renderer .account-text-info.ytd-kids-blocklist-picker-item-renderer {margin-left: 12px;display: flexbox;display: flex;flex-direction: column;} .account-info.ytd-kids-blocklist-picker-item-renderer .account-text-info.ytd-kids-blocklist-picker-item-renderer .account-name.ytd-kids-blocklist-picker-item-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .account-info.ytd-kids-blocklist-picker-item-renderer .account-text-info.ytd-kids-blocklist-picker-item-renderer .account-description.ytd-kids-blocklist-picker-item-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}</style>');
sRc=d}d=sRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tRc=a});var vRc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(vRc,_.O);vRc.prototype.configureRendererStamper=function(){return{"data.childRows":{id:"child-rows",mapping:{kidsBlocklistPickerItemRenderer:"ytd-kids-blocklist-picker-item-renderer"}}}};
var J1=vRc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],J1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],J1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],J1.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],J1.prototype,"modernLayout",void 0);J1=_.U([_.P({is:"ytd-kids-blocklist-picker-content",disableElementRegistration:!0})],J1);
_.Q(J1,"ytd-kids-blocklist-picker-content",function(){if(void 0!==rRc)return rRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-kids-blocklist-picker-content--\x3e\x3c!--css_build_styles:video.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_content.ytd.kids.blocklist.picker.content.css.js--\x3e<div id="child-rows" class="style-scope ytd-kids-blocklist-picker-content"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qRc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.kids.ytd_kids_blocklist_picker_content.ytd.kids.blocklist.picker.content.css.js--\x3e<style is-scoped>ytd-kids-blocklist-picker-content:not([modern-layout]) #child-rows.ytd-kids-blocklist-picker-content {margin: 16px 0 8px;}</style>");
qRc=d}d=qRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rRc=a});var wRc;var xRc;var yRc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");a.hasAnyRequestSucceeded=!1;a.hasAnyRequestFailed=!1;a.numPendingRequests=0;return a};
_.H(yRc,_.O);_.f=yRc.prototype;_.f.attached=function(){this.hostElement.setAttribute("dialog","")};
_.f.onDoneButtonTap=function(){_.Tn(this.hostElement,"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;if("tp-yt-paper-dialog"===(null==(b=a.detail)?void 0:null==(c=b.popup)?void 0:c.is)){var d;0>=this.numPendingRequests&&this.hasAnyRequestSucceeded&&!this.hasAnyRequestFailed&&(null==(d=this.data)?0:d.successfulToastActionMessage)&&this.ytComponentBehavior.resolveCommand(_.np(this.data.successfulToastActionMessage));this.hasAnyRequestFailed=this.hasAnyRequestSucceeded=!1;this.numPendingRequests=0}};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{title:b.title&&function(){_.Ir("yt-formatted-string",{text:b.title},_.xe)},
content:function(){_.Ir("ytd-kids-blocklist-picker-content",{id$:"content",data:b},_.xe)},
primaryButton:function(c){_.Ir("ytd-button-renderer",Object.assign({},c,{data:_.B(b.doneButton,_.SA),onclick:function(d){a.onDoneButtonTap(d)}}),_.xe)}}:{}};
var K1=yRc;K1.prototype.onPopupClosed=K1.prototype.onPopupClosed;K1.prototype.onYtServiceRequestError=K1.prototype.onYtServiceRequestError;K1.prototype.onYtServiceRequestCompleted=K1.prototype.onYtServiceRequestCompleted;K1.prototype.onYtServiceRequestSent=K1.prototype.onYtServiceRequestSent;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],K1.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],K1.prototype,"ytRendererBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],K1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],K1.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],K1.prototype,"modernLayout",void 0);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],K1.prototype,"onYtServiceRequestSent",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],K1.prototype,"onYtServiceRequestCompleted",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],K1.prototype,"onYtServiceRequestError",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],K1.prototype,"onPopupClosed",null);
K1=_.U([_.P({is:"ytd-kids-blocklist-picker-renderer",disableElementRegistration:!0})],K1);
_.Q(K1,"ytd-kids-blocklist-picker-renderer",function(){if(void 0!==xRc)return xRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-kids-blocklist-picker-renderer">\n  <div id="title" hidden="[[modernLayout]]" class="style-scope ytd-kids-blocklist-picker-renderer">\n    <yt-formatted-string text="[[data.title]]" class="style-scope ytd-kids-blocklist-picker-renderer">\n    </yt-formatted-string>\n  </div>\n  <ytd-kids-blocklist-picker-content data="[[data]]" hidden="[[modernLayout]]" class="style-scope ytd-kids-blocklist-picker-renderer">\n  </ytd-kids-blocklist-picker-content>\n</div>\n<div id="footer" hidden="[[modernLayout]]" class="style-scope ytd-kids-blocklist-picker-renderer">\n  <div id="action-buttons" class="style-scope ytd-kids-blocklist-picker-renderer">\n    <ytd-button-renderer id="done-button" data="[[data.doneButton.buttonRenderer]]" on-click="onDoneButtonTap" class="style-scope ytd-kids-blocklist-picker-renderer">\n    </ytd-button-renderer>\n  </div>\n</div>\n\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-kids-blocklist-picker-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-kids-blocklist-picker-renderer">\n  </yt-dialog-layout>\n</template>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wRc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-kids-blocklist-picker-renderer[dialog] {margin-bottom: 8px;margin-top: 24px;padding: 0;width: 400px;display: flexbox;display: flex;flex-direction: column;} ytd-kids-blocklist-picker-renderer[modern] #footer.ytd-kids-blocklist-picker-renderer {border-top: 0;} #content.ytd-kids-blocklist-picker-renderer {padding-left: 24px;padding-right: 8px;} #content.ytd-kids-blocklist-picker-renderer #title.ytd-kids-blocklist-picker-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #footer.ytd-kids-blocklist-picker-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding-right: 8px;padding-top: 8px;justify-content: flex-end;display: flexbox;display: flex;flex-direction: row;}</style>');
wRc=d}d=wRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xRc=a});var zRc;var ARc;var BRc;var CRc;var DRc=function(){return _.O.apply(this,arguments)||this};
_.H(DRc,_.O);DRc.prototype.setTip=function(a){var b=this;this.data&&(this.tip=IFc(GFc.getInstance(),a,this.data),_.$m(this,function(){_.Sn(b.hostElement,"yt-refit")}))};
DRc.prototype.clearTip=function(){this.tip=void 0};
DRc.prototype.computeHidden=function(a){return!a};
var L1=DRc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],L1.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],L1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeHidden(tip)",value:!0}),_.V("design:type",Boolean)],L1.prototype,"hidden",void 0);_.U([_.N(),_.V("design:type",Object)],L1.prototype,"tip",void 0);L1=_.U([_.P({is:"ytd-menu-popup-tip-renderer",disableElementRegistration:!0})],L1);
var ERc=_.Q(L1,"ytd-menu-popup-tip-renderer",function(){if(void 0!==CRc)return CRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-menu-popup-tip-renderer"></yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BRc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-menu-popup-tip-renderer {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;}</style>");
BRc=d}d=BRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return CRc=a});var FRc;var GRc;var HRc=function(){var a=_.O.apply(this,arguments)||this;a.useIcons=!1;a.systemIcons=_.u("kevlar_system_icons");return a};
_.H(HRc,_.O);_.f=HRc.prototype;_.f.onFocus=function(){var a;null==(a=_.$q(this.hostElement).querySelector("tp-yt-paper-item"))||a.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;if(a&&_.B(a,_.bs))this.componentBehavior.resolveCommand(a),this.updateToggledStateInEntity();else if(a){this.componentBehavior.resolveCommand(a)||_.jo(this.hostElement,[a]);var b;"CLIENT_SIGNAL"===(null==(b=_.B(a,_.oq))?void 0:b.signal)&&this.updateToggledStateInEntity()}};
_.f.onYtServiceRequestCompleted=function(){this.updateToggledStateInEntity()};
_.f.toggledStateEntityChanged=function(){this.toggleMenuServiceItemEntity&&this.set("data.isToggled",!!this.toggleMenuServiceItemEntity.isToggled)};
_.f.updateToggledStateInEntity=function(){var a=this.data.toggleMenuServiceItemEntityKey,b=!this.data.isToggled;a&&this.ytdReduxBehavior.dispatch(_.rB("toggleMenuServiceItemEntity",a,{key:a,isToggled:b}))};
_.f.computeIcon=function(a,b,c){return(a=a?c:b)&&a.iconType?_.Nq(a.iconType):""};
_.f.computeIconHidden=function(){return this.useIcons?!1:!this.icon};
var M1=HRc;M1.prototype.toggledStateEntityChanged=M1.prototype.toggledStateEntityChanged;M1.prototype.onYtServiceRequestCompleted=M1.prototype.onYtServiceRequestCompleted;M1.prototype.onTap=M1.prototype.onTap;M1.prototype.onFocus=M1.prototype.onFocus;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],M1.prototype,"componentBehavior",void 0);
_.U([_.L(_.SI),_.V("design:type",Object)],M1.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],M1.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],M1.prototype,"useIcons",void 0);_.U([_.N({computed:"computeIcon(data.isToggled,data.defaultIcon,data.toggledIcon)",value:""}),_.V("design:type",String)],M1.prototype,"icon",void 0);
_.U([_.N({selectorArgs:["data.toggleMenuServiceItemEntityKey"],selector:function(a,b){return _.wo(a.entities,"toggleMenuServiceItemEntity",b)}}),
_.V("design:type",Object)],M1.prototype,"toggleMenuServiceItemEntity",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],M1.prototype,"systemIcons",void 0);_.U([_.tq("focus"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],M1.prototype,"onFocus",null);_.U([_.tq("tap"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],M1.prototype,"onTap",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],M1.prototype,"onYtServiceRequestCompleted",null);_.U([_.uq("toggleMenuServiceItemEntity.isToggled","data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],M1.prototype,"toggledStateEntityChanged",null);M1=_.U([_.P({is:"ytd-toggle-menu-service-item-renderer",disableElementRegistration:!0})],M1);
_.Q(M1,"ytd-toggle-menu-service-item-renderer",function(){if(void 0!==GRc)return GRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 class="style-scope ytd-toggle-menu-service-item-renderer">\n  <yt-icon hidden="[[computeIconHidden(icon, useIcons)]]" icon="[[icon]]" class="style-scope ytd-toggle-menu-service-item-renderer"></yt-icon>\n  <span class="style-scope ytd-toggle-menu-service-item-renderer">[[computeText(data.isToggled, data.defaultText, data.toggledText)]]</span>\n  <tp-yt-paper-toggle-button checked="[[data.isToggled]]" hidden="[[!data.hasToggleSwitch]]" class="style-scope ytd-toggle-menu-service-item-renderer"></tp-yt-paper-toggle-button>\n</tp-yt-paper-item>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FRc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-toggle-menu-service-item-renderer {cursor: pointer;display: flexbox;display: flex;flex-direction: column;} span.ytd-toggle-menu-service-item-renderer {color: var(--yt-spec-text-primary);white-space: nowrap;margin-right: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-toggle-menu-service-item-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} yt-icon.ytd-toggle-menu-service-item-renderer {margin-right: 16px;width: 24px;height: 24px;color: var(--yt-spec-icon-inactive);display: var(--yt-menu-item-icon-display,none);flex: none;} ytd-toggle-menu-service-item-renderer[use-icons] {--yt-menu-item-icon-display: inline-block;} ytd-toggle-menu-service-item-renderer[system-icons] yt-icon.ytd-toggle-menu-service-item-renderer {color: var(--yt-spec-text-primary);} tp-yt-paper-item.ytd-toggle-menu-service-item-renderer {--paper-item-min-height: 36px;padding: 0 12px 0 16px;} tp-yt-paper-toggle-button.ytd-toggle-menu-service-item-renderer {margin-left: auto;}</style>');
FRc=d}d=FRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GRc=a});var IRc;var JRc;var KRc=function(){return _.O.apply(this,arguments)||this};
_.H(KRc,_.O);KRc.prototype.onFocus=function(){var a;null==(a=_.$q(this.hostElement).querySelector("tp-yt-paper-item"))||a.focus()};
_.J.Object.defineProperties(KRc.prototype,{imageSource:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.iconUrl)return _.Wc(this.data.iconUrl)}}});
var N1=KRc;N1.prototype.onFocus=N1.prototype.onFocus;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],N1.prototype,"rendererBehavior",void 0);_.U([_.L(_.NC.YtEndpointBehavior),_.V("design:type",Object)],N1.prototype,"ytEndpointBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],N1.prototype,"data",void 0);_.U([_.tq("focus"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],N1.prototype,"onFocus",null);
_.U([_.M("data.iconUrl"),_.V("design:type",Object),_.V("design:paramtypes",[])],N1.prototype,"imageSource",null);N1=_.U([_.P({disableElementRegistration:!0,is:"ytd-menu-custom-icon-item-renderer"})],N1);
_.Q(N1,"ytd-menu-custom-icon-item-renderer",function(){if(void 0!==JRc)return JRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-menu-custom-icon-item-renderer" data="[[data.command]]" href$="[[computeHref_(data.command)]]" tabindex="-1">\n  <tp-yt-paper-item class="style-scope ytd-menu-custom-icon-item-renderer">\n    <img class="custom-icon style-scope ytd-menu-custom-icon-item-renderer" hidden$="[[!data.iconUrl]]" alt="icon" src$="[[imageSource]]">\n    <div class="action-text style-scope ytd-menu-custom-icon-item-renderer">\n      [[getSimpleString(data.actionText)]]\n      <yt-icon class="launch-icon style-scope ytd-menu-custom-icon-item-renderer" icon="yt-icons:launch"></yt-icon>\n    </div>\n  </tp-yt-paper-item>\n</a>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===IRc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-menu-custom-icon-item-renderer {cursor: pointer;display: flexbox;display: flex;flex-direction: column;} tp-yt-paper-item.ytd-menu-custom-icon-item-renderer {--paper-item-min-height: 40px;} tp-yt-paper-item.ytd-menu-custom-icon-item-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} .custom-icon.ytd-menu-custom-icon-item-renderer {height: 24px;width: 24px;margin-right: 16px;} .action-text.ytd-menu-custom-icon-item-renderer {color: var(--yt-spec-text-primary);text-decoration: none;flex: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .launch-icon.ytd-menu-custom-icon-item-renderer {color: var(--yt-spec-call-to-action);height: 16px;padding-bottom: 2px;width: 16px;}</style>');
IRc=d}d=IRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return JRc=a});var LRc=function(){return _.O.apply(this,arguments)||this};
_.H(LRc,_.O);_.f=LRc.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"},clientSideToggleMenuItemRenderer:{component:"yt-live-chat-toggle-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=_.g(_.$q(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=_.Hj())&&_.gH(a,[this.veData])};
_.f.onPopupClosed=function(){var a=this.popupTip||void 0;a&&a.clearTip()};
_.f.onIronActivate=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-menu-popup-renderer"]);if(this.veData){var a=_.Hj();a&&_.xl(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};
var O1=LRc;O1.prototype.onPopupClosed=O1.prototype.onPopupClosed;O1.prototype.onPopupOpened=O1.prototype.onPopupOpened;_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],O1.prototype,"ytEventForwardingBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],O1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],O1.prototype,"ytRendererBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],O1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],O1.prototype,"veData",void 0);_.U([_.N({reflectToAttribute:!0,readOnly:!0,computed:"computeAriaLabel(data.menuPopupAccessibility.label)"}),_.V("design:type",String)],O1.prototype,"ariaLabel",void 0);_.U([_.N({computed:"computeUseIcons(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],O1.prototype,"useIcons",void 0);_.U([_.vq("#items"),_.V("design:type",Object)],O1.prototype,"items",void 0);
_.U([_.vq("ytd-menu-popup-tip-renderer"),_.V("design:type",ERc)],O1.prototype,"popupTip",void 0);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],O1.prototype,"onPopupOpened",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],O1.prototype,"onPopupClosed",null);O1=_.U([_.P({is:"ytd-menu-popup-renderer",disableElementRegistration:!0})],O1);
_.Q(O1,"ytd-menu-popup-renderer",function(){if(void 0!==ARc)return ARc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-menu-popup-renderer"></tp-yt-paper-listbox>\n<div id="footer" class="style-scope ytd-menu-popup-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zRc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-menu-popup-renderer {display: inline-grid;grid-template-columns: -webkit-min-content;grid-template-columns: min-content;background-color: var(--yt-spec-menu-background);border-radius: 12px;box-shadow: 0px 4px 32px 0px var(--yt-spec-static-overlay-background-light);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);} ytd-menu-popup-renderer tp-yt-paper-listbox.ytd-menu-popup-renderer {background: none;}</style>");
zRc=d}d=zRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ARc=a});var MRc;var NRc;var ORc,PRc=function(){if(void 0!==ORc)return ORc;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped></style>");return ORc=a};
document.head.appendChild(PRc().content);var QRc;var RRc=function(){return _.O.apply(this,arguments)||this};
_.H(RRc,_.O);RRc.prototype.renderIdom=function(){var a=this;this.data&&this.icon&&R2b(this.data,function(){_.Ir("yt-icon",{icon:a.icon},_.xe)})};
_.J.Object.defineProperties(RRc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===QRc){var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),
a.content.firstChild);a.content.insertBefore(PRc().content.cloneNode(!0),a.content.firstChild);QRc=a}a=QRc;return a}}});
var SRc=RRc;_.U([_.L(_.TC),_.V("design:type",Object)],SRc.prototype,"ytIdomTemplatingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],SRc.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],SRc.prototype,"icon",void 0);SRc=_.U([_.Gq({is:"yt-icon-badge-shape",isInjectionRoot:!0})],SRc);var TRc=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-update-notifications-unseen-count-action":"handleUpdateNotificationsUnseenCountAction","yt-multi-page-menu-closed-action":"handleTopbarMenuClosedAction"};a.unseenCount=0;a.isOverlay=!1;return a};
_.H(TRc,_.O);_.f=TRc.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,iconBadgeStyle:this.isOverlay?"overlay":"mono"}};
_.f.computeIcon=function(){var a,b;return null==(a=this.data)?void 0:null==(b=a.icon)?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&&!!_.B(this.data.updateUnseenCountEndpoint,_.oq)&&"GET_UNSEEN_NOTIFICATION_COUNT"===_.B(this.data.updateUnseenCountEndpoint,_.oq).signal};
_.f.handleUpdateNotificationsUnseenCountAction=function(a){var b=this;a=_.B(a,HAc);null!=a&&a.unseenCount&&"NOTIFICATION_ACTION_UPDATE_UNSEEN_COUNT"===a.handlerData&&(this.updateCountUI(a.unseenCount),_.Ph.addLowPriorityJob(function(){b.data.updateUnseenCountEndpoint&&b.ytComponentBehavior.resolveCommand(b.data.updateUnseenCountEndpoint)},a.timeoutMs))};
_.f.onClick=function(){_.Sn(this.hostElement,"yt-update-unseen-notification-count",0);this.set("unseenCount",0);this.toggleIconState(!0);var a=_.Un(this.hostElement,"yt-get-popup-opened-action",["ytd-multi-page-menu-renderer"]),b=this.data.menuRequest;a&&1===a.length&&a[0]?_.Tn(this.hostElement,"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==(b=this.data)?void 0:null==(c=b.icon)?void 0:c.iconType)&&this.toggleIconState(!1)};
_.f.toggleIconState=function(a){this.iconButton&&(this.iconButton.pressed=a)};
_.f.sendUnseenCountRequest=function(a){var b=this;_.lj(_.Ph,function(){b.ytComponentBehavior.resolveCommand(a)})};
_.f.updateCountUI=function(a){this.set("unseenCount",9>a?a:"9+")};
_.J.Object.defineProperties(TRc.prototype,{showNotificationCount:{configurable:!0,enumerable:!0,get:function(){return this.unseenCount}}});
var P1=TRc;P1.prototype.handleUpdateNotificationsUnseenCountAction=P1.prototype.handleUpdateNotificationsUnseenCountAction;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],P1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],P1.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.vC),_.V("design:type",Object)],P1.prototype,"ytdOpenPopupBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],P1.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N({observer:"onDataChanged"}),_.V("design:type",Object)],P1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],P1.prototype,"unseenCount",void 0);_.U([_.N(),_.V("design:type",Object)],P1.prototype,"isOverlay",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],P1.prototype,"showTooltips",void 0);
_.U([_.vq("yt-icon-button"),_.V("design:type",_.gD)],P1.prototype,"iconButton",void 0);_.U([_.M("unseenCount"),_.V("design:type",Object),_.V("design:paramtypes",[])],P1.prototype,"showNotificationCount",null);_.U([_.tq("yt-update-notifications-unseen-count-action"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],P1.prototype,"handleUpdateNotificationsUnseenCountAction",null);
P1=_.U([_.P({is:"ytd-notification-topbar-button-renderer",disableElementRegistration:!0})],P1);
_.Q(P1,"ytd-notification-topbar-button-renderer",function(){if(void 0!==NRc)return NRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<yt-icon-button id="icon" label="[[data.accessibility.accessibilityData.label]]" on-click="onClick" class="style-scope ytd-notification-topbar-button-renderer">\n  <yt-icon-badge-shape data="[[computeIconBadgeShape(unseenCount, isOverlay)]]" icon="[[computeIcon(data)]]" class="style-scope ytd-notification-topbar-button-renderer">\n  </yt-icon-badge-shape>\n</yt-icon-button>\n<tp-yt-paper-tooltip class="style-scope ytd-notification-topbar-button-renderer">[[data.tooltip]]</tp-yt-paper-tooltip>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MRc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>tp-yt-paper-tooltip.ytd-notification-topbar-button-renderer {white-space: nowrap;} yt-icon-button.ytd-notification-topbar-button-renderer {width: 40px;height: 40px;}</style>");
MRc=d}d=MRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return NRc=a});var URc;var VRc;var WRc=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggled"};return a};
_.H(WRc,_.O);WRc.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}}}}}};
WRc.prototype.attached=function(){this.dark=document.documentElement.hasAttribute("dark")};
WRc.prototype.onDarkModeToggled=function(a){this.dark=a};
var Q1=WRc;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],Q1.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Q1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Q1.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Q1.prototype,"data",void 0);_.U([_.N({value:!0,reflectToAttribute:!0}),_.V("design:type",Boolean)],Q1.prototype,"dark",void 0);
Q1=_.U([_.P({disableElementRegistration:!0,is:"yt-pdg-buy-flow-header-renderer"})],Q1);
_.Q(Q1,"yt-pdg-buy-flow-header-renderer",function(){if(void 0!==VRc)return VRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-pdg-buy-flow-header-renderer">\n  <yt-formatted-string id="title" text="[[data.text]]" class="style-scope yt-pdg-buy-flow-header-renderer"></yt-formatted-string>\n</div>\n<div id="button-container" class="style-scope yt-pdg-buy-flow-header-renderer">\n  <div id="help-button" class="style-scope yt-pdg-buy-flow-header-renderer"></div>\n  <div id="dismiss-button" class="style-scope yt-pdg-buy-flow-header-renderer"></div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===URc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-pdg-buy-flow-header-renderer {display: block;color: var(--yt-spec-text-primary);min-width: 512px;box-sizing: border-box;padding: 24px 24px 0;display: flexbox;display: flex;justify-content: space-between;} #title.yt-pdg-buy-flow-header-renderer {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.yt-pdg-buy-flow-header-renderer {max-width: 440px;overflow: hidden;} #button-container.yt-pdg-buy-flow-header-renderer {display: flex;}</style>');
URc=d}d=URc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return VRc=a});var XRc;var YRc;var ZRc;var $Rc;var aSc=function(){var a=_.O.apply(this,arguments)||this;a.immediateValue=0;a.isDarkTheme=!1;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.H(aSc,_.O);_.f=aSc.prototype;_.f.created=function(){_.MP.requestAvailability()};
_.f.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")};
_.f.dataChanged=function(){var a=_.$q(this.hostElement).querySelector("#color-slider");a.immediateValue&&this.updateSliderKnobAndGradientStyles(a.immediateValue);this.data.notches[0].knobColorArgb&&_.cr(this.hostElement,{"--ytd-pdg-color-slider-first-knob-color":_.Cp(this.data.notches[0].knobColorArgb)});this.data.notches&&(this.maxMarkers=this.data.notches.length-1);"rtl"===_.rf("HTML_DIR")&&_.$q(this.hostElement).querySelector("#color-slider").setAttribute("dir","rtl");this.updateSliderAria()};
_.f.onSliderImmediateChange=function(){var a=_.$q(this.hostElement).querySelector("#color-slider");a.dragging&&(void 0!==a.immediateValue&&(this.updateSuperThanksSelectedTierEntity(a.immediateValue),this.updateSliderKnobAndGradientStyles(a.immediateValue)),this.updateSliderAria())};
_.f.onSliderChange=function(){var a=_.$q(this.hostElement).querySelector("#color-slider");void 0!==a.immediateValue&&(this.updateSuperThanksSelectedTierEntity(a.immediateValue),this.updateSliderKnobAndGradientStyles(a.immediateValue));this.updateSliderAria()};
_.f.updateSliderAria=function(){var a=_.$q(this.hostElement).querySelector("#color-slider"),b=_.$q(this.hostElement).querySelector("#color-slider");b=_.mp(this.data.notches[b.immediateValue].tierValue);_.kaa()&&_.Sn(this.hostElement,"iron-announce",{text:b});a.setAttribute("aria-valuetext",b)};
_.f.updateSuperThanksSelectedTierEntity=function(a){if(a!==this.immediateValue){var b,c,d=null==this?void 0:null==(b=this.data)?void 0:null==(c=b.superThanksSelectedTierEntity)?void 0:c.key;d&&0<d.length&&this.ytdReduxBehavior.dispatch(_.rB("superThanksSelectedTierEntity",d,{key:d,index:a}))}};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.updateSliderKnobAndGradientStyles=function(a){this.immediateValue=a;a=this.data.notches[a];if(null==a?0:a.knobColorArgb)var b={"--ytd-pdg-color-slider-knob-color":_.Cp(a.knobColorArgb)};(null==a?0:a.linearGradientCssStyle)&&null!==b&&(b=Object.assign({},b,{"--ytd-pdg-color-slider-active-color":null==a?void 0:a.linearGradientCssStyle}));null!==b&&_.cr(this.hostElement,b)};
var R1=aSc;R1.prototype.onSliderChange=R1.prototype.onSliderChange;R1.prototype.onSliderImmediateChange=R1.prototype.onSliderImmediateChange;R1.prototype.dataChanged=R1.prototype.dataChanged;_.U([_.N(),_.V("design:type",Object)],R1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],R1.prototype,"immediateValue",void 0);_.U([_.N(),_.V("design:type",Number)],R1.prototype,"maxMarkers",void 0);
_.U([_.N({selectorArgs:["data.superThanksSelectedTierEntity.key"],selector:M_b}),_.V("design:type",Object)],R1.prototype,"superThanksSelectedTierEntity",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],R1.prototype,"isDarkTheme",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],R1.prototype,"ytdReduxBehavior",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R1.prototype,"dataChanged",null);
_.U([_.tq("immediate-value-change"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R1.prototype,"onSliderImmediateChange",null);_.U([_.tq("change"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R1.prototype,"onSliderChange",null);R1=_.U([_.P({disableElementRegistration:!0,is:"ytd-pdg-color-slider-renderer"})],R1);
_.Q(R1,"ytd-pdg-color-slider-renderer",function(){if(void 0!==$Rc)return $Rc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-pdg-color-slider-renderer--\x3e\x3c!--css_build_styles:video.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_color_slider_renderer.ytd.pdg.color.slider.renderer.css.js--\x3e<tp-yt-paper-slider id="color-slider" max="[[maxMarkers]]" max-markers="[[maxMarkers]]" min="0" snaps="" step="1" value="[[immediateValue]]" class="style-scope ytd-pdg-color-slider-renderer"></tp-yt-paper-slider>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZRc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.ytd_pdg_color_slider_renderer.ytd.pdg.color.slider.renderer.css.js--\x3e<style is-scoped>tp-yt-paper-slider.ytd-pdg-color-slider-renderer {--paper-slider-container-color: var(--yt-spec-white-4);--paper-slider-container-margin: 0;--paper-slider-container-padding: 4px;--paper-slider-markers-color: var(--yt-spec-white-1);--paper-slider-markers-margin-left: -5px;--paper-slider-knob-color: var(--ytd-pdg-color-slider-knob-color);--paper-slider-knob-start-color: var(--ytd-pdg-color-slider-first-knob-color);--paper-slider-knob-start-border-style: 7px solid var(--yt-spec-white-1);--paper-slider-height: 16px;--paper-slider-active-color: var(--ytd-pdg-color-slider-active-color);--paper-slider-bar-container-ring-left: 0;width: 100%;--paper-slider-knob-top: -2px;--paper-slider-knob-border-style: 7px solid var(--yt-spec-white-1);--paper-slider-knob-size: 50px;--paper-slider-knob-inner--size: 16px;--paper-slider-markers-width: 8px;--paper-slider-markers-height: 8px;--paper-slider-markers-margin: 4px;--paper-slider-progress-container-transform: translateZ(0);--paper-slider-progress-container-border-radius: 50px;--paper-slider-progress-container-overflow: hidden;--paper-slider-knob-box-shadow-style: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px rgba(60, 64, 67, 0.15);} ytd-pdg-color-slider-renderer[is-dark-theme] tp-yt-paper-slider.ytd-pdg-color-slider-renderer {--paper-slider-container-color: #464646;--paper-slider-markers-color: var(--yt-spec-grey-5);--paper-slider-knob-start-border-style: 7px solid var(--yt-spec-grey-5);--paper-slider-knob-border-style: 7px solid var(--yt-spec-grey-5);}</style>");
ZRc=d}d=ZRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $Rc=a});var bSc;var cSc;var dSc;var eSc;var S1=null;
_.Dq({is:"ytd-comment-input",_template:function(){if(void 0!==eSc)return eSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-comment-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_comment_input.ytd.comment.input.css.js--\x3e<div id="creation-box" class$="[[computeCreationBoxClass_(isInputFocus_)]] style-scope ytd-comment-input">\n  <tp-yt-paper-input-container id="input-container" focused="{{isInputFocus_}}" no-label-float="" use-v2-underline="" class="style-scope ytd-comment-input">\n    <div slot="after-input" class="paper-input-input style-scope ytd-comment-input">\n      <ytd-emoji-input id="emoji" emoji-manager="[[emojiManager]]" vertical-suggestions-offset="[[verticalSuggestionsOffset]]" class="style-scope ytd-comment-input">\n        <yt-user-mention-autosuggest-input slot="input" suggestions-endpoint="[[data.userMentionSuggestionsEndpoint]]" class="style-scope ytd-comment-input">\n          <div id="content" slot="input" on-click="onContentClick" class="style-scope ytd-comment-input">\n            <yt-pdg-comment-chip-renderer id="paid-comment-chip" slot="input" data="[[commentChip]]" hidden="[[!hasCommentChip]]" class="style-scope ytd-comment-input">\n            </yt-pdg-comment-chip-renderer>\n            <yt-formatted-string id="contenteditable-textarea" slot="input" enable-content-editable="true" maxlength="10000" override-aria-label="[[computePlaceholderText_(placeholderText)]]" plaintext-only="true" required="true" split-lines="1" text="[[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_" class="style-scope ytd-comment-input"></yt-formatted-string>\n          </div>\n        </yt-user-mention-autosuggest-input>\n      </ytd-emoji-input>\n    </div>\n  </tp-yt-paper-input-container>\n  <span id="char-count" hidden="[[!charLimit]]" class="style-scope ytd-comment-input">[[charCount]]/[[charLimit]]</span>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dSc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_comment_input.ytd.comment.input.css.js--\x3e<style is-scoped>ytd-comment-input {--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-input-color: var(--yt-spec-text-primary);--yt-formatted-string-contenteditable-endpoint-background: var( --yt-spec-badge-chip-background );--yt-formatted-string-contenteditable-endpoint-border-radius: 0.2em;--yt-formatted-string-contenteditable-endpoint-color: var( --yt-spec-text-primary );--yt-formatted-string-contenteditable-endpoint-cursor: default;--yt-formatted-string-contenteditable-endpoint-max-width: 100%;--yt-formatted-string-contenteditable-endpoint-white-space: nowrap;--yt-formatted-string-contenteditable-endpoint-overflow: hidden;--yt-formatted-string-contenteditable-endpoint-text-overflow: ellipsis;--yt-formatted-string-contenteditable-endpoint-vertical-align: top;--yt-formatted-string-contenteditable-endpoint-pointer-events: none;--yt-post-multi-image-attachment-size: 420px;display: flexbox;display: flex;flex-direction: column;} ytd-comment-input .input-content.tp-yt-paper-input-container>input,ytd-comment-input .input-content.tp-yt-paper-input-container>iron-input,ytd-comment-input .input-content.tp-yt-paper-input-container>textarea,ytd-comment-input .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,ytd-comment-input .input-content.tp-yt-paper-input-container>.paper-input-input {line-height: 20px;font-size: 14px;} #contenteditable-textarea.ytd-comment-input[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.ytd-comment-input {--yt-formatted-string-contenteditable-root-style-outline: none;--yt-formatted-string-contenteditable-root-style-display: var( --contenteditable-root-style-display, block );--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;--yt-formatted-string-contenteditable-emoji-width: var( --yt-formatted-string-emoji-size, 24px );--yt-formatted-string-contenteditable-emoji-height: var( --yt-formatted-string-emoji-size, 24px );--yt-formatted-string-contenteditable-emoji-margin: -1px 2px 1px;--yt-formatted-string-contenteditable-emoji-vertical-align: middle;--yt-formatted-string-contenteditable-emoji-padding-right: 0.2em;--yt-formatted-string-contenteditable-small-emoji-width: var( --yt-formatted-string-small-emoji-size, 16px );--yt-formatted-string-contenteditable-small-emoji-height: var( --yt-formatted-string-small-emoji-size, 16px );--yt-formatted-string-contenteditable-small-emoji-margin: -1px 2px 1px;--yt-formatted-string-contenteditable-small-emoji-vertical-align: middle;--yt-formatted-string-contenteditable-small-emoji-padding-right: 0.2em;display: var(--contenteditable-textarea-display,block);word-break: normal;word-wrap: break-word;} yt-formatted-string#contenteditable-textarea.ytd-comment-input .input-content.tp-yt-paper-input-container>input,yt-formatted-string#contenteditable-textarea.ytd-comment-input .input-content.tp-yt-paper-input-container>iron-input,yt-formatted-string#contenteditable-textarea.ytd-comment-input .input-content.tp-yt-paper-input-container>textarea,yt-formatted-string#contenteditable-textarea.ytd-comment-input .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,yt-formatted-string#contenteditable-textarea.ytd-comment-input .input-content.tp-yt-paper-input-container>.paper-input-input {white-space: pre-wrap;} ytd-comment-input[hide-underline] #input-container.ytd-comment-input {--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;} ytd-comment-input[has-comment-chip] yt-formatted-string#contenteditable-textarea.ytd-comment-input {--contenteditable-root-style-display: var( --contenteditable-with-comment-chip-root-style-display, inline );--contenteditable-textarea-display: inline;} ytd-comment-input:not([is-backstage-post]) yt-formatted-string#contenteditable-textarea.ytd-comment-input {margin-bottom: 0.25em;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-comment-input[is-backstage-post] #contenteditable-textarea.ytd-comment-input[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.ytd-comment-input {padding-top: 0;} #input-container.ytd-comment-input {--paper-input-container-underline-color: var(--yt-spec-text-disabled);--paper-input-container-underline-focus-color: var(--yt-spec-text-primary);} tp-yt-paper-spinner-lite.ytd-comment-input {margin: auto;display: none;} tp-yt-paper-spinner-lite.ytd-comment-input[active] {display: block;} #contenteditable-textarea.ytd-comment-input {margin-bottom: var(--ytd-comment-input-textarea-margin-bottom,4px);padding: 0;} #emoji-button.ytd-comment-input {margin-left: calc(-1 * var(--yt-button-icon-padding,8px));} .emoji.ytd-comment-input,.small-emoji.ytd-comment-input {margin: -1px 2px 1px;vertical-align: middle;padding-right: 0.2em;} .emoji.ytd-comment-input {width: var(--yt-formatted-string-emoji-size,24px);height: var(--yt-formatted-string-emoji-size,24px);} .emoji.small-emoji.ytd-comment-input {width: var(--yt-formatted-string-small-emoji-size,16px);height: var(--yt-formatted-string-small-emoji-size,16px);} #char-count.ytd-comment-input {color: var(--yt-spec-text-secondary);} ytd-comment-input[above-char-limit_] #char-count.ytd-comment-input {color: var(--yt-spec-brand-link-text);} #content.ytd-comment-input {cursor: text;overflow: auto;max-height: var(--ytd-comment-input-content-max-height,none);} yt-pdg-comment-chip-renderer.ytd-comment-input {margin-right: 4px;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;}</style>');
dSc=d}d=dSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return eSc=a},
behaviors:[_.xya.YtHostElementBehavior,_.tA,_.KC.YtComponentBehavior,_.AI.YtRendererstamperBehavior,_.vIb.YtdReduxBehavior],keyBindings:{left:"leftKeyPressed_",right:"rightKeyPressed_",end:"endKeyPressed_",backspace:"maybeBackspaceChip_","delete":"maybeDeleteChip_","ctrl+backspace alt+backspace":"maybeBackspaceChipWordMode_","ctrl+delete alt+delete":"maybeDeleteChipWordMode_"},properties:{editableText:{type:Object,observer:"textDataChanged_"},placeholderText:{type:Object,observer:"textDataChanged_"},
commentChip:{type:Object,observer:"commentChipChanged_"},hideUnderline:{type:Boolean,value:!1,reflectToAttribute:!0},hasCommentChip:{type:Boolean,value:!1,reflectToAttribute:!0},receivedFocusPreviously_:{type:Boolean,value:!1},previousText_:String,isInputFocus_:{type:Boolean,observer:"onIsInputFocusChanged_"},emojiManager:{type:Object,readOnly:!0,value:function(){return _.qQ}},
isEmojiButtonDisplayed:{type:Boolean,value:!1},emojiInput:Object,verticalSuggestionsOffset:{type:Number,value:30},charCount:{type:Number,value:0},charLimit:{type:Number,value:null},aboveCharLimit_:{type:Boolean,reflectToAttribute:!0,value:!1},inputEventSupported_:{type:Boolean,value:!1},textRequiresScrolling:{type:Boolean,reflectToAttribute:!0,value:!1},localStorage:Object},listeners:{"yt-insert-suggestion":"onSuggestionInsert_","yt-select-emoji-suggestion":"onEmojiSuggestionClick_","yt-mention-inserted":"onInsertMention_"},
ready:function(){this.listen(document,"tap","onTap_");this.emojiInput=this.$.emoji},
commentChipChanged_:function(){this.hasCommentChip=this.computeHasCommentChip_()},
textDataChanged_:function(){this.clear()},
attached:function(){this.$["input-container"].getElementsByClassName("underline")[0].style.height=0;_.Tz();this.focus()},
detached:function(){this.unlisten(document,"tap","onTap_")},
created:function(){document.addEventListener("selectionchange",this.onSelectionChange_);this.textRequiresScrolling=!1},
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_();_.Sn(this.hostElement,"input")},
getInputRange_:function(){var a=_.vM();if(a){a=a.getBrowserRangeObject();for(var b=a.commonAncestorContainer;b;){if(b===this.getEditableTextArea_())return a;b=b.parentNode}}a=this.getEditableTextArea_();a=_.oP(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),_.gP(c).select(),this.getInputRange_().collapse(!1),this.getEditableTextArea_().normalize())},
onSelectionChange_:function(){var a=_.vM();if(a){var b=a.JSC$12901_getStartNode(),c=a.JSC$12901_getEndNode();if(S2b(b)&&S2b(c)){var d=a.JSC$12901_getStartOffset(),e;if(_.iIa&&b.nodeType===Node.ELEMENT_NODE&&(e=_.jxb(b)))_.oP(e,0).select();else{e=XW(b)?b:_.Ci(b,XW);var h=XW(c)?c:_.Ci(c,XW);if(e||h)if(a.isCollapsed()){if(b.nodeType===Node.TEXT_NODE){a=!0;d===b.length&&(a=!1);if("end"===S1||"right"===S1)a=!1;b=b.parentNode;a=[].concat(_.Pd(b.parentNode.childNodes)).indexOf(b)+(a?0:1);_.oP(b.parentNode,
a).select()}}else e?e.previousSibling&&0<e.previousSibling.length?_.pP(c,a.JSC$12901_getEndOffset(),e.previousSibling,e.previousSibling.length-1).select():(b=document.createTextNode("\u200b"),e.parentNode.insertBefore(b,e),_.pP(c,a.JSC$12901_getEndOffset(),b,0).select()):h&&(h.nextSibling&&0<h.nextSibling.length?_.pP(b,a.JSC$12901_getStartOffset(),h.nextSibling,1).select():(c=document.createTextNode("\u200b"),h.parentNode.insertBefore(c,h.nextSibling),_.pP(b,a.JSC$12901_getStartOffset(),c,c.length).select()));
S1=null}}else S1=null}else S1=null},
leftKeyPressed_:function(){S1="left"},
rightKeyPressed_:function(){S1="right"},
endKeyPressed_:function(){S1="end"},
maybeDeleteChip_:function(){var a=Y2b(!0);if(a){var b=_.vM(),c=b.JSC$12901_getStartNode();b=b.JSC$12901_getStartOffset();_.hP(c,b,a,a.childNodes.length).select()}},
maybeBackspaceChip_:function(){var a=Y2b(!1);if(a){var b=_.vM(),c=b.JSC$12901_getStartNode();b=b.JSC$12901_getStartOffset();_.hP(c,b,a,0).select()}},
maybeBackspaceChipWordMode_:function(a){var b=_.vM();if(b.isCollapsed()){var c=b.JSC$12901_getStartNode();b=b.JSC$12901_getStartOffset();var d=Z2b(c,b,!0);d&&(_.hP(c,b,d,0).select(),document.execCommand("delete"),a.preventDefault(),a.stopImmediatePropagation())}},
maybeDeleteChipWordMode_:function(a){var b=_.vM();if(b.isCollapsed()){var c=b.JSC$12901_getStartNode();b=b.JSC$12901_getStartOffset();var d=Z2b(c,b,!1);d&&(_.hP(c,b,d,d.childNodes.length).select(),document.execCommand("delete"),a.preventDefault(),a.stopImmediatePropagation())}},
onContentClick:function(a){"content"===a.target.id&&this.getEditableTextArea_().focus()},
onTap_:function(a){a.defaultPrevented||"YTD-COMMENT-INPUT"===a.currentTarget.tagName&&XW(a.target)&&a.preventDefault()},
clear:function(){this.errorMessage_=null;this.setTextAreaValue(this.editableText);this.previousText_=this.getTextAreaValue().trim();this.updateCharCount_();this.receivedFocusPreviously_=!1},
getEditableTextArea_:function(){return _.bn(this.root).querySelector("#contenteditable-textarea").getRoot().root.node},
getEditableFormattedString_:function(){return _.bn(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=U2b(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=_.UM();_.kxb(c,b);b=c.nextSibling;break;case "DIV":(c=b.lastChild)&&b.nextSibling&&_.WM(_.UM(),c);b.previousSibling&&(1===b.previousSibling.nodeType||3===b.previousSibling.nodeType&&!b.previousSibling.textContent.endsWith("\n"))&&_.JM(_.UM(),b);c&&"BR"===c.nodeName&&_.Dd(c);c=b;b.hasChildNodes()?(b=b.firstChild,
_.lxb(c)):(b=b.nextSibling,_.Dd(c));break;default:b=b.nextSibling}return $2b(a)},
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.getEditableTextArea_().focus();this.maybeSetCursorAtEnd_();this.maybeUpdateTextDirection_();S1=null},
maybeSetCursorAtEnd_:function(){if(!this.receivedFocusPreviously_){var a=this.getEditableTextArea_();a&&(_.oP(a,a.childNodes.length).select(),this.receivedFocusPreviously_=!0)}},
maybeUpdateTextDirection_:function(){if("rtl"===_.rf("HTML_DIR")){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_();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),_.Sn(this.hostElement,"input"))},
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),T2b(this.getEditableTextArea_().lastChild)||(d=this.getInputRange_().cloneRange()),d&&(this.emojiInput.updateSuggestions(d,a),this.updateSuggestionOffset_(d)))}},
getSimpleString:_.mp,computeHasCommentChip_:function(){return void 0!==this.commentChip},
computeCreationBoxClass_:function(a){return a?"focused":"not-focused"},
computePlaceholderText_:function(a){return this.getSimpleString(a)},
computeEditableText_:function(a){return this.getSimpleString(a)},
onPrefilledContentDismissed_:function(a){a.stopPropagation();this.dismissPrefilledContent_();this.getEditableTextArea_().focus()},
onInsertMention_:function(){this.updateCharCount_()},
isValidInput_:function(){return this.aboveCharLimit_?!1:!!this.getTextAreaValue().trim()},
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(_.Pd(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)},
updateSuggestionOffset_:function(a){if(this.emojiInput&&_.$q(this.emojiInput).querySelector("#dropdown")){var b=this.getEditableTextArea_().getBoundingClientRect().bottom,c=a.getBoundingClientRect().top;this.verticalSuggestionsOffset=Math.ceil(b-c)+5;b=this.getEditableTextArea_().getBoundingClientRect().left;a=a.getBoundingClientRect().left-b;_.$q(this.emojiInput).querySelector("#dropdown").style.marginLeft=a+"px"}},
getLocalStorage_:function(){this.localStorage||(this.localStorage=new _.ai("yt-post"));return this.localStorage}});var fSc=function(){var a=_.O.apply(this,arguments)||this;a.currentCommentOptionIndex=0;a.isEmojiPickerDisplayed=!1;a.emojiManager=_.qQ;a.isUgcEmpty=!1;a.userGeneratedCommentChangedHandler=function(){_.Sn(a.hostElement,"ytd-pdg-user-generated-comment-changed");a.isEmojiYtdCommentInputEnabled&&(a.isUgcEmpty=!a.ytdCommentInputEl.getTextAreaValue())};
a.pasteHandler=function(b){b.preventDefault();b.stopImmediatePropagation();var c;if(b=null==(c=b.clipboardData)?void 0:c.getData("text/plain"))c=document.getSelection().getRangeAt(0),c.collapsed||c.deleteContents(),b=document.createTextNode(b),c.insertNode(b),c.selectNodeContents(b),c.collapse(!1),b=window.getSelection(),b.removeAllRanges(),b.addRange(c)};
a.onDocumentClick=function(b){if(a.isEmojiPickerDisplayed){var c,d,e;!(b.target instanceof Node)||null!=(c=b.composedPath())&&c.includes(a.editableTextEl)||null!=(d=b.composedPath())&&d.includes(a.emojiButtonEl)||null!=(e=b.composedPath())&&e.includes(a.emojiPickerEl)||(a.isEmojiPickerDisplayed=!1)}};
return a};
_.H(fSc,_.O);_.f=fSc.prototype;_.f.configureRendererStamper=function(){return{emojiPicker:{id:"emoji-picker",mapping:{emojiPickerRenderer:{component:"yt-emoji-picker-renderer",properties:{emojiManager:"[[emojiManager]]"}}}}}};
_.f.attached=function(){this.containerEl.addEventListener("input",this.userGeneratedCommentChangedHandler);this.containerEl.addEventListener("paste",this.pasteHandler);document.addEventListener("click",this.onDocumentClick)};
_.f.detached=function(){var a;null==(a=this.contentEl)||a.removeEventListener("input",this.userGeneratedCommentChangedHandler);var b;null==(b=this.contentEl)||b.removeEventListener("paste",this.pasteHandler);document.removeEventListener("click",this.onDocumentClick)};
_.f.currentCommentOptionChanged=function(){this.handleBackgroundColorStyling()};
_.f.dataChanged=function(){this.containerEl.classList.add("ugc");if(this.contentEl){var a;this.contentEl.textContent=this.rendererBehavior.getSimpleString(null==(a=this.data)?void 0:a.defaultCommentText)}this.isEmojiYtdCommentInputEnabled&&(this.containerEl.classList.add("emojis"),this.reloadEmojis());this.handleTextScrolling()};
_.f.reloadEmojis=function(){this.emojiPickerEl&&_.B(this.emojiPicker,_.BGb)&&this.emojiPickerEl.updateEmojiCategories()};
_.f.handleTextScrolling=function(){this.isEmojiYtdCommentInputEnabled||_.cr(this.hostElement,{"--ytd-pdg-comment-preview-max-height":"300px","--ytd-pdg-comment-preview-overflow":"auto"})};
_.f.handleBackgroundColorStyling=function(){var a;if(null==(a=this.currentCommentOption)?0:a.commentBackgroundColorArgb){var b;_.cr(this.hostElement,{"--ytd-pdg-comment-preview-background-color":_.Cp(null==(b=this.currentCommentOption)?void 0:b.commentBackgroundColorArgb)})}else _.cr(this.hostElement,{"--ytd-pdg-comment-preview-background-color":"initial"})};
_.f.onContainerClick=function(){if(this.isEmojiYtdCommentInputEnabled)this.containerEl.focus();else if(this.containerEl.classList.contains("ugc")){var a;null==(a=this.contentEl)||a.focus()}};
_.f.onEditButtonClick=function(a){var b=document.getSelection();b&&this.contentEl&&(a.stopPropagation(),a.preventDefault(),b.selectAllChildren(this.contentEl),b.collapseToEnd())};
_.f.onContentDrop=function(a){var b=this;if(a.dataTransfer){a=_.g(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)||e.appendChild(document.createTextNode(d))})}};
_.f.onEmojiButtonClick=function(){this.isEmojiPickerDisplayed=!this.isEmojiPickerDisplayed;this.emojiPickerEl.selected=!this.emojiPickerEl.selected};
_.f.getUserGeneratedCommentText=function(){var a,b=this.isEmojiYtdCommentInputEnabled?this.ytdCommentInputEl.getTextAreaValue():null==(a=this.contentEl)?void 0:a.textContent;return b?b.trim():""};
_.f.getIsEmojiYtdCommentInputEnabled=function(){return this.isEmojiYtdCommentInputEnabled};
_.f.onEmojiSelect=function(a){this.ytdCommentInputEl.onEmojiSelect(a)};
_.J.Object.defineProperties(fSc.prototype,{isEmojiYtdCommentInputEnabled:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.commentDialog)}},
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)||!a.chipRenderer)}},
paidCommentChipRenderer:{configurable:!0,enumerable:!0,get:function(){var a;if(_.B(null==(a=this.currentCommentOption)?void 0:a.chipRenderer,_.MGb)){var b;return _.B(null==(b=this.currentCommentOption)?void 0:b.chipRenderer,_.MGb)}}},
currentCommentOption:{configurable:!0,enumerable:!0,get:function(){if(this.superThanksSelectedTierEntity&&void 0!==this.superThanksSelectedTierEntity.index){var a,b;return(null==(a=this.data)?0:a.commentOptionRenderers)?_.B(null==(b=this.data)?void 0:b.commentOptionRenderers[this.superThanksSelectedTierEntity.index],vCc):void 0}var c,d;return(null==(c=this.data)?0:c.commentOptionRenderers)?_.B(null==(d=this.data)?void 0:d.commentOptionRenderers[this.currentCommentOptionIndex],vCc):void 0}},
commentText:{configurable:!0,enumerable:!0,get:function(){var a;return this.rendererBehavior.getSimpleString(null==(a=this.data)?void 0:a.defaultCommentText)}},
placeholderText:{configurable:!0,enumerable:!0,get:function(){var a;return this.rendererBehavior.getSimpleString(null==(a=this.data)?void 0:a.placeholderText)}},
editableText:{configurable:!0,enumerable:!0,get:function(){var a,b;return null==(b=_.B(null==(a=this.data)?void 0:a.commentDialog,_.hGb))?void 0:b.editableText}},
emojiButton:{configurable:!0,enumerable:!0,get:function(){var a,b;return null==(b=_.B(null==(a=this.data)?void 0:a.commentDialog,_.hGb))?void 0:b.emojiButton}},
emojiPicker:{configurable:!0,enumerable:!0,get:function(){var a,b;return null==(b=_.B(null==(a=this.data)?void 0:a.commentDialog,_.hGb))?void 0:b.emojiPicker}},
isEmojiButtonDisplayed:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null==(b=_.B(null==(a=this.data)?void 0:a.commentDialog,_.hGb))?void 0:b.emojiPicker;if(!_.B(c,_.BGb)||!_.B(c,_.BGb).categories)return!1;a=function(h){return h.emojiPickerCategoryRenderer?h.emojiPickerCategoryRenderer.emojiIds&&0<h.emojiPickerCategoryRenderer.emojiIds.length:h.emojiPickerUpsellCategoryRenderer?h.emojiPickerUpsellCategoryRenderer.emojis&&0<h.emojiPickerUpsellCategoryRenderer.emojis.length:!1};
var d,e;return(null==(d=_.B(c,_.BGb))?0:null==(e=d.categories)?0:e.find(a))?!0:!1}}});
var T1=fSc;T1.prototype.onEmojiSelect=T1.prototype.onEmojiSelect;T1.prototype.dataChanged=T1.prototype.dataChanged;T1.prototype.currentCommentOptionChanged=T1.prototype.currentCommentOptionChanged;_.U([_.L(_.SI),_.V("design:type",Object)],T1.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],T1.prototype,"rendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],T1.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.vq("#content-dom-if"),_.V("design:type",_.Fq)],T1.prototype,"contentDomIfEl",void 0);_.U([_.vq("#content-no-emojis"),_.V("design:type",HTMLElement)],T1.prototype,"contentEl",void 0);_.U([_.vq("#container"),_.V("design:type",HTMLElement)],T1.prototype,"containerEl",void 0);_.U([_.vq("#comment-chip-container"),_.V("design:type",HTMLElement)],T1.prototype,"paidCommentChipContainerEl",void 0);_.U([_.vq("#text-input"),_.V("design:type",HTMLElement)],T1.prototype,"editableTextEl",void 0);
_.U([_.vq("#emoji-button"),_.V("design:type",HTMLElement)],T1.prototype,"emojiButtonEl",void 0);_.U([_.vq("#emoji-picker > yt-emoji-picker-renderer"),_.V("design:type",Object)],T1.prototype,"emojiPickerEl",void 0);_.U([_.vq("#text-input > ytd-comment-input"),_.V("design:type",Object)],T1.prototype,"ytdCommentInputEl",void 0);_.U([_.N(),_.V("design:type",Object)],T1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],T1.prototype,"currentCommentOptionIndex",void 0);
_.U([_.N({selectorArgs:["data.superThanksSelectedTierEntity.key"],selector:M_b}),_.V("design:type",Object)],T1.prototype,"superThanksSelectedTierEntity",void 0);_.U([_.N(),_.V("design:type",Object)],T1.prototype,"isEmojiPickerDisplayed",void 0);_.U([_.N(),_.V("design:type",Object)],T1.prototype,"emojiManager",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],T1.prototype,"isUgcEmpty",void 0);
_.U([_.uq("currentCommentOption"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],T1.prototype,"currentCommentOptionChanged",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],T1.prototype,"dataChanged",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T1.prototype,"isEmojiYtdCommentInputEnabled",null);
_.U([_.M("data.title"),_.V("design:type",Object),_.V("design:paramtypes",[])],T1.prototype,"title",null);_.U([_.M("data.authorText"),_.V("design:type",Object),_.V("design:paramtypes",[])],T1.prototype,"channelName",null);_.U([_.M("data.commentOptionRenderers","currentCommentOption"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T1.prototype,"shouldShowPaidCommentChipRenderer",null);
_.U([_.M("data.commentOptionRenderers","currentCommentOption"),_.V("design:type",Object),_.V("design:paramtypes",[])],T1.prototype,"paidCommentChipRenderer",null);_.U([_.M("data.commentOptionRenderers","currentCommentOptionIndex","superThanksSelectedTierEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],T1.prototype,"currentCommentOption",null);
_.U([_.M("data.defaultCommentText","superThanksSelectedTierEntity"),_.V("design:type",Object),_.V("design:paramtypes",[])],T1.prototype,"commentText",null);_.U([_.M("data.placeholderText"),_.V("design:type",Object),_.V("design:paramtypes",[])],T1.prototype,"placeholderText",null);_.U([_.M("data.commentDialog.commentDialogRenderer.editableText"),_.V("design:type",Object),_.V("design:paramtypes",[])],T1.prototype,"editableText",null);
_.U([_.M("data.commentDialog.commentDialogRenderer.emojiButton"),_.V("design:type",Object),_.V("design:paramtypes",[])],T1.prototype,"emojiButton",null);_.U([_.M("data.commentDialog.commentDialogRenderer.emojiPicker"),_.V("design:type",Object),_.V("design:paramtypes",[])],T1.prototype,"emojiPicker",null);
_.U([_.M("data.commentDialog.commentDialogRenderer.emojiPicker","data.commentDialog.commentDialogRenderer.emojiButton"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],T1.prototype,"isEmojiButtonDisplayed",null);_.U([_.tq("yt-emoji-select"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],T1.prototype,"onEmojiSelect",null);T1=_.U([_.P({disableElementRegistration:!0,is:"ytd-pdg-comment-preview-renderer"})],T1);
var gSc=_.Q(T1,"ytd-pdg-comment-preview-renderer",function(){if(void 0!==cSc)return cSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="container" on-click="onContainerClick" class="style-scope ytd-pdg-comment-preview-renderer">\n  <div id="comment-container" class="style-scope ytd-pdg-comment-preview-renderer">\n    <div id="title-background" class="style-scope ytd-pdg-comment-preview-renderer">\n      <h2 id="comment-title" class="style-scope ytd-pdg-comment-preview-renderer">[[title]]</h2>\n    </div>\n    <div id="comment" class="style-scope ytd-pdg-comment-preview-renderer">\n      <yt-img-shadow id="author-thumbnail" fit="" height="40" thumbnail="[[data.authorThumbnail]]" width="40" class="style-scope ytd-pdg-comment-preview-renderer">\n      </yt-img-shadow>\n      <div id="text" class="style-scope ytd-pdg-comment-preview-renderer">\n        <div id="header" class="style-scope ytd-pdg-comment-preview-renderer">\n          <span id="channel-name" class="style-scope ytd-pdg-comment-preview-renderer">[[channelName]]</span>\n        </div>\n        <template id="content-dom-if" is="dom-if" if="[[!isEmojiYtdCommentInputEnabled]]" restamp="" class="style-scope ytd-pdg-comment-preview-renderer">\n          <span id="comment-chip-container" class="style-scope ytd-pdg-comment-preview-renderer">\n            <template is="dom-if" if="[[shouldShowPaidCommentChipRenderer]]" class="style-scope ytd-pdg-comment-preview-renderer">\n              <yt-pdg-comment-chip-renderer id="paid-comment-chip-renderer" data="[[paidCommentChipRenderer]]" class="style-scope ytd-pdg-comment-preview-renderer">\n              </yt-pdg-comment-chip-renderer>\n            </template>\n          </span>\n          <span id="content-no-emojis" on-drop="onContentDrop" contenteditable="true" placeholder$="[[placeholderText]]" class="style-scope ytd-pdg-comment-preview-renderer">[[commentText]]</span>\n        </template>\n        <template is="dom-if" if="[[isEmojiYtdCommentInputEnabled]]" restamp="" class="style-scope ytd-pdg-comment-preview-renderer">\n          <div id="content-emojis" class="style-scope ytd-pdg-comment-preview-renderer">\n            <div id="text-input" class="style-scope ytd-pdg-comment-preview-renderer">\n              <ytd-comment-input comment-chip="[[paidCommentChipRenderer]]" editable-text="[[editableText]]" hide-underline="" is-emoji-button-displayed="[[isEmojiButtonDisplayed]]" is-emoji-picker-displayed="[[isEmojiPickerDisplayed]]" class="style-scope ytd-pdg-comment-preview-renderer"></ytd-comment-input>\n            </div>\n          </div>\n        </template>\n      </div>\n      <div id="emoji-input" class="style-scope ytd-pdg-comment-preview-renderer">\n        <template is="dom-if" if="[[isEmojiButtonDisplayed]]" class="style-scope ytd-pdg-comment-preview-renderer">\n          <ytd-button-renderer id="emoji-button" data="[[emojiButton.buttonRenderer]]" on-click="onEmojiButtonClick" class="style-scope ytd-pdg-comment-preview-renderer"></ytd-button-renderer>\n        </template>\n      </div>\n    </div>\n  </div>\n  <ytd-button-renderer data="[[data.editButton.buttonRenderer]]" hidden$="[[!data.editButton.buttonRenderer]]" on-click="onEditButtonClick" class="style-scope ytd-pdg-comment-preview-renderer"></ytd-button-renderer>\n</div>\n<div id="emojis" hidden="[[!isEmojiPickerDisplayed]]" class="style-scope ytd-pdg-comment-preview-renderer">\n  <span id="emoji-picker" class="style-scope ytd-pdg-comment-preview-renderer">\n  </span>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bSc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-pdg-comment-preview-renderer {position: relative;} #container.ytd-pdg-comment-preview-renderer {padding: 12px 0;padding-inline: 16px 8px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 2px;background-color: var(--ytd-pdg-comment-preview-background-color);position: relative;display: flexbox;display: flex;align-items: center;justify-content: space-between;} #comment-container.ytd-pdg-comment-preview-renderer {display: flexbox;display: flex;flex-direction: column;flex-grow: 1;} #container.ugc.ytd-pdg-comment-preview-renderer:hover {border-color: var(--yt-spec-text-primary);} #container.ugc.ytd-pdg-comment-preview-renderer:focus-within {border-color: var(--yt-spec-call-to-action);} #container.emojis.ytd-pdg-comment-preview-renderer:hover {border-color: var(--yt-spec-text-primary);} #container.emojis.ytd-pdg-comment-preview-renderer:focus-within {border-color: var(--yt-spec-call-to-action);} #title-background.ytd-pdg-comment-preview-renderer {background-color: var(--yt-spec-brand-background-solid);position: absolute;top: -0.85rem;left: 1.7rem;z-index: 1;} #comment-title.ytd-pdg-comment-preview-renderer {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.ytd-pdg-comment-preview-renderer {width: 40px;height: 40px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #header.ytd-pdg-comment-preview-renderer {display: flex;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #channel-name.ytd-pdg-comment-preview-renderer {color: var(--yt-spec-text-secondary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #comment.ytd-pdg-comment-preview-renderer {margin-top: 4px;margin-bottom: 4px;display: flexbox;display: flex;z-index: 1;} #content-no-emojis.ytd-pdg-comment-preview-renderer {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-no-emojis.ytd-pdg-comment-preview-renderer[placeholder]:empty::before {content: attr(placeholder);color: var(--yt-spec-text-disabled);} #content-no-emojis.ytd-pdg-comment-preview-renderer[placeholder]:empty:focus::before {content: "";} #content-emojis.ytd-pdg-comment-preview-renderer {color: var(--yt-spec-text-primary);display: block;margin-top: 4px;cursor: text;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #content-no-emojis.ytd-pdg-comment-preview-renderer:focus {outline: none;} #content-emojis.ytd-pdg-comment-preview-renderer:focus {outline: none;} #container.ugc.ytd-pdg-comment-preview-renderer #content-no-emojis.ytd-pdg-comment-preview-renderer {display: inline;-webkit-user-modify: read-write-plaintext-only;} #container.ugc.ytd-pdg-comment-preview-renderer #content-no-emojis.ytd-pdg-comment-preview-renderer:empty {display: inline-block;margin: 0;min-width: 20px;padding: 0 1px;} yt-pdg-comment-chip-renderer.ytd-pdg-comment-preview-renderer {margin-right: 5px;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #text.ytd-pdg-comment-preview-renderer {flex: 1;overflow: var(--ytd-pdg-comment-preview-overflow,none);max-height: var(--ytd-pdg-comment-preview-max-height,none);-webkit-padding-end: 8px;padding-inline-end: 8px;} ytd-comment-input.ytd-pdg-comment-preview-renderer {--ytd-comment-input-content-max-height: 300px;--ytd-comment-input-content-overflow: auto;--ytd-comment-input-emojis-width: 300px;} ytd-pdg-comment-preview-renderer[is-ugc-empty] ytd-comment-input.ytd-pdg-comment-preview-renderer {--contenteditable-with-comment-chip-root-style-display: inline-block;} ytd-pdg-comment-preview-renderer:not([is-ugc-empty]) ytd-comment-input.ytd-pdg-comment-preview-renderer {--contenteditable-with-comment-chip-root-style-display: inline;} #container.ugc.ytd-pdg-comment-preview-renderer #text.ytd-pdg-comment-preview-renderer {cursor: text;} #emoji-button.ytd-pdg-comment-preview-renderer>ytd-button-renderer.ytd-pdg-comment-preview-renderer {color: var(--yt-spec-icon-active-other);} ytd-button-renderer.ytd-pdg-comment-preview-renderer {--yt-button-icon-size: 36px;} #emojis.ytd-pdg-comment-preview-renderer {width: var(--ytd-comment-input-emojis-width,430px);padding: 16px;margin-top: 4px;position: fixed;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);z-index: 2;} #emoji-input.ytd-pdg-comment-preview-renderer {display: flex;align-items: end;}</style>');
bSc=d}d=bSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cSc=a});var hSc;var iSc;var jSc=function(){var a=_.O.apply(this,arguments)||this;a.selected=!1;return a};
_.H(jSc,_.O);_.f=jSc.prototype;_.f.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={"enter:keydown":"onKeyboardSelect","space:keydown":"onKeyboardSelect"}};
_.f.attached=function(){this.hostElement.setAttribute("tabindex","0");this.hostElement.setAttribute("role","radio")};
_.f.dataChanged=function(){this.data&&(_.$q(this.hostElement).setAttribute("selectable","true"),this.data.chipColorArgb&&this.data.chipFontColorArgb&&_.cr(this.hostElement,{"--yt-pdg-super-vod-selectable-item-button-chip-background-color":_.Cp(this.data.chipColorArgb),"--yt-pdg-super-vod-selectable-item-button-chip-font-color":_.Cp(this.data.chipFontColorArgb)}),this.basePriceText=this.data.basePriceText,this.purchaseCommand=this.data.purchaseCommand)};
_.f.selectedChanged=function(){this.hostElement.setAttribute("aria-checked",this.selected.toString())};
_.f.onClick=function(){this.logClick()};
_.f.onKeyboardSelect=function(){_.Sn(this.hostElement,"tap");this.onClick()};
_.f.logClick=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)};
var U1=jSc;U1.prototype.onClick=U1.prototype.onClick;U1.prototype.selectedChanged=U1.prototype.selectedChanged;U1.prototype.dataChanged=U1.prototype.dataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],U1.prototype,"componentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],U1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.tA),_.V("design:type",Object)],U1.prototype,"ironA11yKeysBehavior",void 0);
_.U([_.L(_.iI),_.V("design:type",Object)],U1.prototype,"ironSelectableBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],U1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],U1.prototype,"shownThumbnail",void 0);_.U([_.N(),_.V("design:type",Object)],U1.prototype,"basePriceText",void 0);_.U([_.N(),_.V("design:type",Object)],U1.prototype,"purchaseCommand",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],U1.prototype,"selected",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],U1.prototype,"dataChanged",null);_.U([_.uq("selected"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],U1.prototype,"selectedChanged",null);_.U([_.tq("click"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],U1.prototype,"onClick",null);
U1=_.U([_.P({disableElementRegistration:!0,is:"ytd-pdg-super-vod-selectable-item-button-renderer"})],U1);
_.Q(U1,"ytd-pdg-super-vod-selectable-item-button-renderer",function(){if(void 0!==iSc)return iSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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<span id="price" class="style-scope ytd-pdg-super-vod-selectable-item-button-renderer">[[getSimpleString(data.basePriceText)]]</span>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hSc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-pdg-super-vod-selectable-item-button-renderer {border: 1px solid var(--yt-spec-call-to-action);border-radius: 2px;box-sizing: border-box;cursor: pointer;display: flex;flex: 1;height: 36px;padding: 7px 16px;position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: space-between;} ytd-pdg-super-vod-selectable-item-button-renderer:focus {outline: 1px solid var(--yt-spec-call-to-action-faded);} ytd-pdg-super-vod-selectable-item-button-renderer:focus-visible {border: 2px solid var(--yt-spec-text-primary);padding: 6px 15px;outline: none;} #price.ytd-pdg-super-vod-selectable-item-button-renderer {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;} ytd-pdg-super-vod-selectable-item-button-renderer[selected] {background-color: var(--yt-spec-call-to-action);} ytd-pdg-super-vod-selectable-item-button-renderer[selected] #price.ytd-pdg-super-vod-selectable-item-button-renderer {color: var(--yt-spec-text-primary-inverse);}</style>');
hSc=d}d=hSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iSc=a});var kSc=function(){var a=_.O.apply(this,arguments)||this;a.selectedItemIndex=0;a.buyButtonDisabled=!1;return a};
_.H(kSc,_.O);_.f=kSc.prototype;
_.f.configureRendererStamper=function(){return{"data.commentPreview":{id:"comment-preview",mapping:{pdgCommentPreviewRenderer:{component:"ytd-pdg-comment-preview-renderer",properties:{currentCommentOptionIndex:"[[selectedItemIndex]]"}}}},"data.selectableItemButtons":{id:"selectable-items",mapping:{buttonRenderer:{component:"ytd-button-renderer"},superVodSelectableItemButtonRenderer:{component:"ytd-pdg-super-vod-selectable-item-button-renderer"}}},"data.colorSlider":{id:"slider",mapping:{pdgColorSliderRenderer:{component:"ytd-pdg-color-slider-renderer",
properties:{immediateValue:"[[selectedItemIndex]]"}}}}}};
_.f.onBuyButtonClick=function(){if(!this.buyButtonDisabled&&void 0!==this.selectedItemIndex){if(this.isColorSlider){var a;var b=null==(a=_.B(this.data.colorSlider,uCc))?void 0:a.notches[this.selectedItemIndex].purchaseCommand}else{var c;b=null==(c=_.B(this.data.selectableItemButtons[this.selectedItemIndex],xCc))?void 0:c.purchaseCommand}if(b){a=_.B(b,_.t_a);a.productData||(a.productData={});var d;a.productData={pdgData:{commentMessageText:null==(d=this.commentPreviewRenderer)?void 0:d.getUserGeneratedCommentText()}};
_.Sn(this.hostElement,"yt-pdg-buy-flow-selection-submitted");this.ytComponentBehavior.resolveCommand(b)}}};
_.f.dataChanged=function(){if(this.data){0===_.qQ.emojis.length&&(this.data.unicodeEmojisUrl&&_.VHb(_.qQ,this.data.unicodeEmojisUrl),this.data.customEmojis&&_.qQ.load(this.data.customEmojis));this.isColorSlider=!!this.data.colorSlider;var a;this.buyButtonDisabled=!(null==(a=_.B(this.data.commentPreview,wCc))||!a.placeholderText);this.updatePriceSelectorStatus();var b;if(null==(b=this.data)?0:b.defaultPriceTier)this.selectedItemIndex=this.data.defaultPriceTier||0;a=[];this.data.preloadImages&&(a=this.data.preloadImages);
a=a.map(function(c){return _.Ur(c.thumbnails,1920)});
a=_.g(a);for(b=a.next();!b.done;b=a.next())(b=b.value)&&_.wvb(b).thenCatch(function(){_.Sj(Error("ui"))})}};
_.f.superThanksSelectedTierEntityChanged=function(){var a;void 0!==(null==this?void 0:null==(a=this.superThanksSelectedTierEntity)?void 0:a.index)&&(this.selectedItemIndex=this.superThanksSelectedTierEntity.index)};
_.f.selectedItemIndexChanged=function(){this.commentPreviewRenderer&&(this.commentPreviewRenderer.currentCommentOptionIndex=this.selectedItemIndex)};
_.f.updatePriceSelectorStatus=function(){this.isColorSlider?(_.$q(this.hostElement).querySelector("#selectable-items").setAttribute("hidden","true"),_.$q(this.hostElement).querySelector("#slider").removeAttribute("hidden")):(_.$q(this.hostElement).querySelector("#selectable-items").removeAttribute("hidden"),_.$q(this.hostElement).querySelector("#slider").setAttribute("hidden","true"))};
_.f.closeBuyFlow=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-pdg-buy-flow-renderer"])};
_.f.onUserGeneratedContentChanged=function(){var a;this.buyButtonDisabled=!(null==(a=this.commentPreviewRenderer)?0:a.getUserGeneratedCommentText())};
_.f.updateSelectedItemIndexFromBinding=function(a){this.selectedItemIndex=a.detail.value};
_.J.Object.defineProperties(kSc.prototype,{isDisclaimerTextShown:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.data)||!a.disclaimerText)}}});
var V1=kSc;V1.prototype.onUserGeneratedContentChanged=V1.prototype.onUserGeneratedContentChanged;V1.prototype.closeBuyFlow=V1.prototype.closeBuyFlow;V1.prototype.selectedItemIndexChanged=V1.prototype.selectedItemIndexChanged;V1.prototype.superThanksSelectedTierEntityChanged=V1.prototype.superThanksSelectedTierEntityChanged;V1.prototype.dataChanged=V1.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],V1.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],V1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],V1.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],V1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],V1.prototype,"selectedItemIndex",void 0);_.U([_.N(),_.V("design:type",Boolean)],V1.prototype,"isColorSlider",void 0);
_.U([_.N(),_.V("design:type",Object)],V1.prototype,"buyButtonDisabled",void 0);_.U([_.N({selectorArgs:["data.superThanksSelectedTierEntity.key"],selector:M_b}),_.V("design:type",Object)],V1.prototype,"superThanksSelectedTierEntity",void 0);_.U([_.vq("ytd-pdg-comment-preview-renderer"),_.V("design:type",gSc)],V1.prototype,"commentPreviewRenderer",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],V1.prototype,"ytdReduxBehavior",void 0);
_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],V1.prototype,"dataChanged",null);_.U([_.uq("superThanksSelectedTierEntity"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],V1.prototype,"superThanksSelectedTierEntityChanged",null);_.U([_.uq("selectedItemIndex"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],V1.prototype,"selectedItemIndexChanged",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],V1.prototype,"closeBuyFlow",null);_.U([_.tq("ytd-pdg-user-generated-comment-changed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],V1.prototype,"onUserGeneratedContentChanged",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],V1.prototype,"isDisclaimerTextShown",null);
V1=_.U([_.P({disableElementRegistration:!0,is:"yt-super-vod-buy-flow-content-renderer"})],V1);
_.Q(V1,"yt-super-vod-buy-flow-content-renderer",function(){if(void 0!==YRc)return YRc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-super-vod-buy-flow-content-renderer"></yt-formatted-string><div id="comment-preview" class="style-scope yt-super-vod-buy-flow-content-renderer"></div><div id="slider" class="style-scope yt-super-vod-buy-flow-content-renderer"></div><iron-selector id="selectable-items" role="radiogroup" selected="[[selectedItemIndex]]" selected-attribute="selected" on-selected-changed="updateSelectedItemIndexFromBinding" class="style-scope yt-super-vod-buy-flow-content-renderer"></iron-selector><div id="footer" class="style-scope yt-super-vod-buy-flow-content-renderer"><div id="cancel-button" class="style-scope yt-super-vod-buy-flow-content-renderer"></div><yt-formatted-string id="disclaimer-text" hidden="[[!isDisclaimerTextShown]]" text="[[data.disclaimerText]]" class="style-scope yt-super-vod-buy-flow-content-renderer"></yt-formatted-string><ytd-button-renderer id="buy-button" data="[[data.buyButton.buttonRenderer]]" disabled="[[buyButtonDisabled]]" on-click="onBuyButtonClick" class="style-scope yt-super-vod-buy-flow-content-renderer"></ytd-button-renderer></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===XRc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-super-vod-buy-flow-content-renderer {color: var(--yt-spec-text-secondary);} #buy-button.yt-super-vod-buy-flow-content-renderer {margin-left: 8px;display: flexbox;display: flex;flex-direction: row-reverse;} yt-formatted-string.yt-super-vod-buy-flow-content-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-formatted-string.yt-super-vod-buy-flow-content-renderer+#comment-preview.yt-super-vod-buy-flow-content-renderer {margin-top: 16px;} #selectable-items.yt-super-vod-buy-flow-content-renderer {margin-top: 24px;display: flexbox;display: flex;} #selectable-items.yt-super-vod-buy-flow-content-renderer ytd-pdg-super-vod-selectable-item-button-renderer.yt-super-vod-buy-flow-content-renderer {margin-right: 12px;} #selectable-items.yt-super-vod-buy-flow-content-renderer ytd-pdg-super-vod-selectable-item-button-renderer.yt-super-vod-buy-flow-content-renderer:last-child {margin-right: 0;} #slider.yt-super-vod-buy-flow-content-renderer {padding-top: 8px;margin-bottom: -16px;} #footer.yt-super-vod-buy-flow-content-renderer {display: flex;justify-content: flex-end;margin-top: 40px;flex-wrap: wrap;} #disclaimer-text.yt-super-vod-buy-flow-content-renderer {color: var(--yt-spec-text-secondary);margin: -16px 0 24px;font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;}</style>');
XRc=d}d=XRc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return YRc=a});var lSc;var mSc;var nSc=function(){var a=_.O.apply(this,arguments)||this;a.lottieAnimationRef={};return a};
_.H(nSc,_.O);_.f=nSc.prototype;_.f.created=function(){_.MP.requestAvailability();this.hostElement.addEventListener("iron-overlay-opened",_.Rr(this,this.onPopupIronOverlayOpened));this.ironOverlayBehavior.scrollAction="lock";this.ironOverlayBehavior.noCancelOnEscKey=!0;this.ironOverlayBehavior.noCancelOnOutsideClick=!0;this.ironOverlayBehavior.allowClickThrough=!1};
_.f.onPopupIronOverlayOpened=function(){this.data&&this.data.accessibility&&this.data.accessibility.accessibilityData&&this.data.accessibility.accessibilityData.label&&_.Sn(this.hostElement,"iron-announce",{text:this.data.accessibility.accessibilityData.label})};
_.f.detached=function(){this.autoCloseJobId&&_.Ph.cancelJob(this.autoCloseJobId);this.hostElement.removeEventListener("iron-overlay-opened",_.Rr(this,this.onPopupIronOverlayOpened))};
_.f.dataChanged=function(){var a=this;this.data&&this.data.autoCloseDelay&&(_.Tn(this.hostElement,"yt-close-popup-action",["ytd-pdg-buy-flow-renderer"]),this.data.lottie||(this.autoCloseJobId=_.Cu(_.Ph,function(){a.closePopup()},1E3*(Number(this.data.autoCloseDelay.seconds)||0))),this.data.lottieImageScalePercent&&this.data.lottie&&_.cr(this.hostElement,{"--ytd-desktop-image-overlay-scale-percent":this.data.lottieImageScalePercent+"%"}))};
_.f.onDOMLoadedLottie=function(){var a=this,b,c,d=Number(null==(b=this.data)?void 0:null==(c=b.autoCloseDelay)?void 0:c.seconds)||0;this.fadeOutJobId=_.Cu(_.Ph,function(){a.lottiePlayerEl.classList.add("fadeout")},1E3*(d-.25));
this.autoCloseJobId=_.Cu(_.Ph,function(){a.closePopup()},1E3*d)};
_.f.openPopup=function(){this.ironOverlayBehavior.open()};
_.f.closePopup=function(){this.ironOverlayBehavior.close();this.data&&(_.Tn(this.hostElement,"yt-close-popup-action",["ytd-desktop-image-overlay-renderer"]),this.data.onCloseCommand&&_.ko(this.hostElement,[this.data.onCloseCommand],this.hostElement),this.data.onCloseSurveyCommand&&_.jo(this.hostElement,[this.data.onCloseSurveyCommand]),this.autoCloseJobId&&_.Ph.cancelJob(this.autoCloseJobId),this.fadeOutJobId&&_.Ph.cancelJob(this.fadeOutJobId),this.lottiePlayerEl.classList.contains("fadeout")&&this.lottiePlayerEl.classList.remove("fadeout"))};
_.f.maybeInitializeLottie=function(){if(this.hasLottieAnimation){var a,b;null==(a=this.lottieAnimationRef)||null==(b=a.lottieEl)||b.destroy();a=this.data.lottie;var c,d;this.lottiePlayerProps={animationRef:this.lottieAnimationRef,animationConfig:{name:a.url+"_"+Math.random(),path:a.url,autoplay:!0,loop:null!=(d=null==(c=a.settings)?void 0:c.loop)?d:!1,renderer:"svg",rendererSettings:{viewBoxOnly:!1,preserveAspectRatio:"xMidYMid meet"}},listeners:{DOMLoaded:this.onDOMLoadedLottie.bind(this)}}}};
_.J.Object.defineProperties(nSc.prototype,{hasLottieAnimation:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.data)?0:null==(b=a.lottie)?0:b.url)}}});
var W1=nSc;W1.prototype.maybeInitializeLottie=W1.prototype.maybeInitializeLottie;W1.prototype.dataChanged=W1.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],W1.prototype,"rendererBehavior",void 0);_.U([_.L(_.qI),_.V("design:type",Object)],W1.prototype,"ironOverlayBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],W1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],W1.prototype,"lottiePlayerProps",void 0);
_.U([_.N(),_.V("design:type",Object)],W1.prototype,"lottieAnimationRef",void 0);_.U([_.vq("ytd-lottie-player"),_.V("design:type",HTMLElement)],W1.prototype,"lottiePlayerEl",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],W1.prototype,"dataChanged",null);_.U([_.M("data"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],W1.prototype,"hasLottieAnimation",null);
_.U([_.uq("data.lottie.url"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],W1.prototype,"maybeInitializeLottie",null);W1=_.U([_.P({disableElementRegistration:!0,is:"ytd-desktop-image-overlay-renderer"})],W1);
_.Q(W1,"ytd-desktop-image-overlay-renderer",function(){if(void 0!==mSc)return mSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-desktop-image-overlay-renderer">\n  <yt-img-shadow hidden$="[[hasLottieAnimation]]" thumbnail="[[data.image]]" width="1920" class="style-scope ytd-desktop-image-overlay-renderer"></yt-img-shadow>\n  <ytd-lottie-player data="[[lottiePlayerProps]]" hidden$="[[!hasLottieAnimation]]" class="style-scope ytd-desktop-image-overlay-renderer">\n</ytd-lottie-player></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lSc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-desktop-image-overlay-renderer {width: 100%;} #container.ytd-desktop-image-overlay-renderer {width: 100%;height: 100%;} yt-img-shadow.ytd-desktop-image-overlay-renderer,ytd-lottie-player.ytd-desktop-image-overlay-renderer {position: fixed;bottom: 0;left: 0;right: 0;} ytd-lottie-player.ytd-desktop-image-overlay-renderer {max-height: 1024px;max-width: 1024px;height: var(--ytd-desktop-image-overlay-scale-percent,100%);width: var(--ytd-desktop-image-overlay-scale-percent,100%);top: 0;margin: auto;} ytd-lottie-player.fadeout.ytd-desktop-image-overlay-renderer {opacity: 0;transition: opacity 0.25s linear;}</style>");
lSc=d}d=lSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mSc=a});var oSc;var pSc;var qSc=function(){return _.O.apply(this,arguments)||this};
_.H(qSc,_.O);_.f=qSc.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.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.hostElement.hasAttribute("tabIndex")||this.hostElement.setAttribute("tabIndex","0");this.hostElement.addEventListener("yt-popup-closed",_.Rr(this,this.closePopup))};
_.f.detached=function(){this.hostElement.removeEventListener("yt-popup-closed",_.Rr(this,this.closePopup))};
_.f.dataChanged=function(){_.Un(this.hostElement,"yt-close-popup-action",["yt-loading-renderer"]);this.data&&this.data.header&&_.B(this.data.header,tCc)&&(this.hasBackgroundBanner=!!_.B(this.data.header,tCc).backgroundBanner)};
_.f.handleBuyflowSelectionSubmitted=function(){this.hostElement.removeEventListener("yt-popup-closed",_.Rr(this,this.closePopup))};
_.f.closePopup=function(){this.data&&this.data.onCloseCommand&&_.jo(this.hostElement,[this.data.onCloseCommand])};
var X1=qSc;X1.prototype.handleBuyflowSelectionSubmitted=X1.prototype.handleBuyflowSelectionSubmitted;X1.prototype.dataChanged=X1.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],X1.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],X1.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],X1.prototype,"ytOpenToastBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],X1.prototype,"data",void 0);_.U([_.N({value:!0,reflectToAttribute:!0}),_.V("design:type",Boolean)],X1.prototype,"hasBackgroundBanner",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],X1.prototype,"dataChanged",null);_.U([_.tq("yt-pdg-buy-flow-selection-submitted"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],X1.prototype,"handleBuyflowSelectionSubmitted",null);
X1=_.U([_.P({disableElementRegistration:!0,is:"ytd-pdg-buy-flow-renderer"})],X1);
_.Q(X1,"ytd-pdg-buy-flow-renderer",function(){if(void 0!==pSc)return pSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-pdg-buy-flow-renderer"></div>\n<div id="content" class="style-scope ytd-pdg-buy-flow-renderer"></div>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oSc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-pdg-buy-flow-renderer[dialog][dialog][dialog] {--divider-color: var(--yt-spec-10-percent-layer);background-color: var(--yt-spec-raised-background);padding: 0px;margin: 0px;min-width: 400px;max-width: 512px;display: flexbox;display: flex;flex-direction: column;} #content.ytd-pdg-buy-flow-renderer {padding: 16px 24px 24px;} #zero-step-disclaimer-text.ytd-pdg-buy-flow-renderer {color: var(--yt-spec-text-secondary);margin: -12px 24px 24px;font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;} ytd-pdg-buy-flow-renderer[has-background-banner] #content.ytd-pdg-buy-flow-renderer {padding: 24px;}</style>");
oSc=d}d=oSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pSc=a});var rSc;var sSc;var tSc=function(){var a=_.O.apply(this,arguments)||this;a.isOpen=!1;a.isPlaylistCreated=!1;return a};
_.H(tSc,_.O);_.f=tSc.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();_.Sn(this.hostElement,"yt-refit")};
_.f.onCreateTap=function(){!this.isPlaylistCreated&&this.nameInput.validate()&&(_.jo(this.hostElement,[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();_.Tn(this.hostElement,"yt-close-popup-action",["ytd-add-to-playlist-renderer"])};
_.f.computePrivacyBadge=function(a){return a?[{metadataBadgeRenderer:a}]:[]};
var Y1=tSc;Y1.prototype.onServiceRequestCompleted=Y1.prototype.onServiceRequestCompleted;Y1.prototype.onKeydown=Y1.prototype.onKeydown;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Y1.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Y1.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],Y1.prototype,"isOpen",void 0);_.U([_.N(),_.V("design:type",Object)],Y1.prototype,"isPlaylistCreated",void 0);
_.U([_.N({value:{REQUIRED_LABEL:_.Ln("REQUIRED_LABEL",void 0,"Required"),NO_ANGLE_BRACKET_LABEL:_.Ln("NO_ANGLE_BRACKET_LABEL",void 0,"Cannot contain < or >")}}),_.V("design:type",Object)],Y1.prototype,"addToStrings",void 0);_.U([_.N({computed:"computePrivacyBadge(data.privacyInput.metadataBadgeRenderer)"}),_.V("design:type",Array)],Y1.prototype,"privacyBadge",void 0);_.U([_.vq("#privacy-input"),_.V("design:type",_.NQb)],Y1.prototype,"privacyInput",void 0);
_.U([_.vq("#name-input"),_.V("design:type",_.AS)],Y1.prototype,"nameInput",void 0);_.U([_.tq("keydown"),_.V("design:type",Function),_.V("design:paramtypes",[KeyboardEvent]),_.V("design:returntype")],Y1.prototype,"onKeydown",null);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],Y1.prototype,"onServiceRequestCompleted",null);Y1=_.U([_.P({is:"ytd-add-to-playlist-create-renderer",disableElementRegistration:!0})],Y1);
_.Q(Y1,"ytd-add-to-playlist-create-renderer",function(){if(void 0!==sSc)return sSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-add-to-playlist-create-renderer">\n</ytd-compact-link-renderer>\n<div id="create-playlist-form" hidden="[[!isOpen]]" class="style-scope ytd-add-to-playlist-create-renderer">\n  <yt-text-input-form-field-renderer id="name-input" data="[[data.nameInput.textInputFormFieldRenderer]]" required-error-message="[[addToStrings.REQUIRED_LABEL]]" class="style-scope ytd-add-to-playlist-create-renderer">\n  </yt-text-input-form-field-renderer>\n  <ytd-badge-supported-renderer badges="[[privacyBadge]]" hidden="[[!data.privacyInput.metadataBadgeRenderer]]" class="style-scope ytd-add-to-playlist-create-renderer">\n  </ytd-badge-supported-renderer>\n  <ytd-dropdown-renderer id="privacy-input" data="[[data.privacyInput.dropdownRenderer]]" hidden="[[!data.privacyInput.dropdownRenderer]]" class="style-scope ytd-add-to-playlist-create-renderer">\n  </ytd-dropdown-renderer>\n  <ytd-button-renderer id="privacy-button" data="[[data.privacyInput.buttonRenderer]]" hidden="[[!data.privacyInput.buttonRenderer]]" class="style-scope ytd-add-to-playlist-create-renderer">\n  </ytd-button-renderer>\n  <div id="actions" class="style-scope ytd-add-to-playlist-create-renderer">\n    <ytd-button-renderer data="[[data.createAction.buttonRenderer]]" on-tap="onCreateTap" class="style-scope ytd-add-to-playlist-create-renderer">\n    </ytd-button-renderer>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rSc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-add-to-playlist-create-renderer {--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;} ytd-add-to-playlist-create-renderer tp-yt-paper-input-container[style-target=host] {padding: 0;} #actions.ytd-add-to-playlist-create-renderer {padding: 12px 8px 8px;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;} #create-playlist-form.ytd-add-to-playlist-create-renderer {padding-top: 16px;} ytd-dropdown-renderer.ytd-add-to-playlist-create-renderer {padding: 0 24px;padding-top: 18px;margin-bottom: -2px;} ytd-badge-supported-renderer.ytd-add-to-playlist-create-renderer {padding: 0 24px;padding-top: 18px;margin-bottom: -2px;} #privacy-button.ytd-add-to-playlist-create-renderer {padding: 0 8px;padding-top: 18px;margin-bottom: -2px;} yt-text-input-form-field-renderer.ytd-add-to-playlist-create-renderer {--yt-text-input-form-field-underline-color: var(--yt-spec-text-secondary);} yt-text-input-form-field-renderer.ytd-add-to-playlist-create-renderer {--paper-input-container-underline-color: var(--yt-spec-text-secondary);padding: 0 24px;} ytd-compact-link-renderer.ytd-add-to-playlist-create-renderer {--yt-compact-link-paper-item-padding: 4px 24px;--yt-compact-link-icon-width: 32px;}</style>");
rSc=d}d=rSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sSc=a});var uSc;var vSc;var wSc;var xSc;var ySc=function(){var a=_.O.apply(this,arguments)||this;a.transferState="TRANSFER_STATE_UNKNOWN";return a};
_.H(ySc,_.O);ySc.prototype.dataChanged=function(){this.data&&(this.checkbox.checked="ALL"===this.data.containsSelectedVideos)};
ySc.prototype.onCheckboxChange=function(a){var b=this;this.data&&this.debounce("yt-playlist-checkbox-changed",function(){var c=_.Sq(a).checked?b.data.addToPlaylistServiceEndpoint:b.data.removeFromPlaylistServiceEndpoint;_.jo(b.hostElement,[c]);_.u("dl_playlist_killswitch")||"TRANSFER_STATE_UNKNOWN"!==b.transferState&&"TRANSFER_STATE_FAILED"!==b.transferState&&b.ytComponentBehavior.resolveCommand({offlinePlaylistEndpoint:{playlistId:b.data.playlistId,action:"ACTION_SYNC"}})},100)};
ySc.prototype.computeIconType=function(a){return a?"yt-icons:"+a.toLowerCase():null};
var Z1=ySc;Z1.prototype.dataChanged=Z1.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z1.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z1.prototype,"data",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],Z1.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],Z1.prototype,"ytComponentBehavior",void 0);_.U([_.kH("checkbox"),_.V("design:type",HTMLInputElement)],Z1.prototype,"checkbox",void 0);
_.U([_.N({selector:_.Lob,selectorArgs:["data.playlistId"]}),_.V("design:type",String)],Z1.prototype,"transferState",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Z1.prototype,"dataChanged",null);Z1=_.U([_.P({is:"ytd-playlist-add-to-option-renderer",disableElementRegistration:!0})],Z1);
_.Q(Z1,"ytd-playlist-add-to-option-renderer",function(){if(void 0!==xSc)return xSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-playlist-add-to-option-renderer">\n  <div id="checkbox-container" class="style-scope ytd-playlist-add-to-option-renderer">\n    <div id="checkbox-label" class="style-scope ytd-playlist-add-to-option-renderer">\n      <yt-formatted-string id="label" class="checkbox-height style-scope ytd-playlist-add-to-option-renderer" ellipsis-truncate="" text="[[data.title]]">\n      </yt-formatted-string>\n      <yt-formatted-string id="byline" ellipsis-truncate="" link-inherit-color="" text="[[data.shortBylineText]]" class="style-scope ytd-playlist-add-to-option-renderer">\n      </yt-formatted-string>\n    </div>\n    <yt-icon icon="[[computeIconType(data.privacyIcon.iconType)]]" size="18" class="style-scope ytd-playlist-add-to-option-renderer"></yt-icon>\n  </div>\n</tp-yt-paper-checkbox>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wSc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-playlist-add-to-option-renderer {display: block;} a.ytd-playlist-add-to-option-renderer {flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} #label.ytd-playlist-add-to-option-renderer {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.ytd-playlist-add-to-option-renderer {line-height: 24px;} #byline.ytd-playlist-add-to-option-renderer {--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.ytd-playlist-add-to-option-renderer {--paper-checkbox-vertical-align: top;--paper-checkbox-margin: 3px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} ytd-playlist-add-to-option-renderer tp-yt-paper-checkbox .tp-yt-paper-checkbox[style-target=label] {min-width: 0;flex: 1;flex-basis: 0.000000001px;} #checkbox-container.ytd-playlist-add-to-option-renderer {display: flexbox;display: flex;flex-direction: row;} #checkbox-label.ytd-playlist-add-to-option-renderer {min-width: 0;display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} yt-icon.ytd-playlist-add-to-option-renderer {margin-left: 4px;color: var(--yt-spec-icon-inactive);height: 18px;width: 18px;padding-top: 3px;}</style>');
wSc=d}d=wSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xSc=a});_.BH(function(a){a=a.data;return _.r("ytd-menu-title-renderer",{class:"ytd-menu-title-renderer"},_.r("div",null,_.eu(a.title)),a.subtitle?_.r("div",{class:"ytd-menu-title-renderer__subtitle"},_.eu(a.subtitle)):null)},"ytd-menu-title-renderer",{propNames:["data"]});var $1=function(){var a=_.O.apply(this,arguments)||this;a.addToStrings={ADD_TO_DROPDOWN_LABEL:_.Ln("ADD_TO_DROPDOWN_LABEL",void 0,"Save to...")};a.closeButtonAriaLabel=_.Ln("SBOX_INAPPROPRIATE_CANCEL");a.dialog=_.u("desktop_add_to_playlist_renderer_dialog_popup");a.modern=_.u("web_modern_dialogs");return a};
_.H($1,_.O);$1.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"}}}};
$1.prototype.onPopupOpened=function(){_.ar(this.playlists,"scrollable",!0);this.createRenderer&&this.createRenderer.reset()};
$1.prototype.onPopupClosed=function(){_.ar(this.playlists,"scrollable",!1)};
$1.prototype.onTapClose=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-add-to-playlist-renderer"])};
_.J.Object.defineProperties($1.prototype,{menuTitleRenderer:{configurable:!0,enumerable:!0,get:function(){var a;if(null==this?0:null==(a=this.data)?0:a.actions){a=_.g(this.data.actions);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.menuTitleRenderer)return b.menuTitleRenderer}return!1}}});
var a2=$1;a2.prototype.onPopupClosed=a2.prototype.onPopupClosed;a2.prototype.onPopupOpened=a2.prototype.onPopupOpened;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],a2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],a2.prototype,"ytEventForwardingBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],a2.prototype,"ytRendererStamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],a2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],a2.prototype,"addToStrings",void 0);_.U([_.N(),_.V("design:type",String)],a2.prototype,"closeButtonAriaLabel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],a2.prototype,"dialog",void 0);_.U([_.vq("#playlists"),_.V("design:type",HTMLElement)],a2.prototype,"playlists",void 0);
_.U([_.vq("ytd-add-to-playlist-create-renderer"),_.V("design:type",Object)],a2.prototype,"createRenderer",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],a2.prototype,"modern",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],a2.prototype,"menuTitleRenderer",null);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],a2.prototype,"onPopupOpened",null);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],a2.prototype,"onPopupClosed",null);a2=_.U([_.P({is:"ytd-add-to-playlist-renderer",disableElementRegistration:!0})],a2);
_.Q(a2,"ytd-add-to-playlist-renderer",function(){if(void 0!==vSc)return vSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-add-to-playlist-renderer">\n  <template is="dom-if" if="[[menuTitleRenderer]]" class="style-scope ytd-add-to-playlist-renderer">\n    <ytd-menu-title-renderer data="[[menuTitleRenderer]]" class="style-scope ytd-add-to-playlist-renderer"></ytd-menu-title-renderer>\n  </template>\n  <div hidden="[[menuTitleRenderer]]" id="title" class="style-scope ytd-add-to-playlist-renderer">\n    [[addToStrings.ADD_TO_DROPDOWN_LABEL]]\n  </div>\n  <yt-icon-button id="close-button" hidden="[[!dialog]]" label="[[closeButtonAriaLabel]]" on-tap="onTapClose" class="style-scope ytd-add-to-playlist-renderer">\n    <yt-icon icon="close" class="style-scope ytd-add-to-playlist-renderer"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="playlists" class="style-scope ytd-add-to-playlist-renderer"></div>\n<div id="actions" class="style-scope ytd-add-to-playlist-renderer"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uSc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-add-to-playlist-renderer: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: flexbox;display: flex;flex-direction: column;} ytd-add-to-playlist-renderer[dialog] {min-width: 300px;margin: 0;padding: 0;overflow: auto;} ytd-add-to-playlist-renderer[modern] #header.ytd-add-to-playlist-renderer,ytd-add-to-playlist-renderer[modern] #playlists.ytd-add-to-playlist-renderer {border-bottom: 0;} #header.ytd-add-to-playlist-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #title.ytd-add-to-playlist-renderer {color: var(--yt-spec-text-primary);padding: 16px 24px;flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #playlists.ytd-add-to-playlist-renderer {padding: 16px 24px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);overflow: visible;} ytd-add-to-playlist-renderer[dialog] #playlists.ytd-add-to-playlist-renderer,#playlists.scrollable.ytd-add-to-playlist-renderer {overflow: auto;} ytd-add-to-playlist-renderer[dialog] #playlists.ytd-add-to-playlist-renderer {max-height: 300px;max-width: 600px;} #playlists.ytd-add-to-playlist-renderer>*.ytd-add-to-playlist-renderer:not(:last-child) {margin-bottom: 16px;} ytd-add-to-playlist-renderer[dialog] #close-button.ytd-add-to-playlist-renderer {margin-right: 20px;color: var(--yt-spec-icon-inactive);} ytd-add-to-playlist-renderer[dialog] #close-button.ytd-add-to-playlist-renderer:hover {color: var(--yt-spec-icon-active-other);}</style>');
uSc=d}d=uSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vSc=a});var zSc;var ASc;_.Hs("itemSectionRenderer","redCancelSurveyRenderer","ytd-red-cancel-survey-renderer");var BSc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");return a};
_.H(BSc,_.O);_.f=BSc.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.hostElement.hasAttribute("dialog")||this.hostElement.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&&a.detail!==this.hostElement||!_.u("enable_premium_voluntary_pause")||_.Tn(this.hostElement,"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)};
_.f.updateSelectedResponseIndexFromBinding=function(a){this.selectedResponseIndex=a.detail.value};
var b2=BSc;b2.prototype.onPopupOpened=b2.prototype.onPopupOpened;b2.prototype.onSelectedResponseIndexChange=b2.prototype.onSelectedResponseIndexChange;b2.prototype.dataChanged=b2.prototype.dataChanged;_.U([_.L(_.vC),_.V("design:type",Object)],b2.prototype,"ytdOpenPopupBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],b2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],b2.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],b2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Number)],b2.prototype,"selectedResponseIndex",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],b2.prototype,"modern",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],b2.prototype,"dataChanged",null);
_.U([_.uq("selectedResponseIndex"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],b2.prototype,"onSelectedResponseIndexChange",null);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],b2.prototype,"onPopupOpened",null);b2=_.U([_.P({is:"ytd-red-cancel-survey-renderer",disableElementRegistration:!0})],b2);
_.Q(b2,"ytd-red-cancel-survey-renderer",function(){if(void 0!==ASc)return ASc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-red-cancel-survey-renderer">\n  <div id="question" class="style-scope ytd-red-cancel-survey-renderer">[[getSimpleString(data.question)]]</div>\n  <tp-yt-paper-radio-group id="responses" selected="[[selectedResponseIndex]]" on-selected-changed="updateSelectedResponseIndexFromBinding" class="style-scope ytd-red-cancel-survey-renderer">\n    <template is="dom-repeat" items="[[data.singleOptions.styles]]" class="style-scope ytd-red-cancel-survey-renderer">\n      <tp-yt-paper-radio-button name="[[index]]" class="style-scope ytd-red-cancel-survey-renderer">\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 style-scope ytd-red-cancel-survey-renderer">\n  <div id="dismiss-button" class="style-scope ytd-red-cancel-survey-renderer"></div>\n  <div id="next-button" on-click="onNextButtonTap" class="style-scope ytd-red-cancel-survey-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zSc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-red-cancel-survey-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);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: flexbox;display: flex;flex-direction: column;} ytd-red-cancel-survey-renderer[modern] .buttons.ytd-red-cancel-survey-renderer {border-top: 0;} #content.ytd-red-cancel-survey-renderer {padding: 24px;display: flexbox;display: flex;flex-direction: column;} #question.ytd-red-cancel-survey-renderer {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.ytd-red-cancel-survey-renderer {display: flexbox;display: flex;flex-direction: column;} #responses.ytd-red-cancel-survey-renderer tp-yt-paper-radio-button.ytd-red-cancel-survey-renderer {height: 40px;padding: 0;display: flexbox;display: flex;flex-direction: row;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .buttons.ytd-red-cancel-survey-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);position: relative;padding: 8px;display: flexbox;display: flex;flex-direction: row;align-self: stretch;justify-content: flex-end;flex: none;} .buttons.ytd-red-cancel-survey-renderer ytd-button-renderer.ytd-red-cancel-survey-renderer {padding-left: 8px;} tp-yt-paper-radio-button.ytd-red-cancel-survey-renderer {padding: 12px 0 0;}</style>');
zSc=d}d=zSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ASc=a});var CSc;var DSc;var ESc=function(){var a=_.O.apply(this,arguments)||this;a.closeButtonAriaLabel=_.Ln("SBOX_INAPPROPRIATE_CANCEL");return a};
_.H(ESc,_.O);ESc.prototype.configureRendererStamper=function(){return{"data.groups":{id:"options",mapping:{searchFilterGroupRenderer:{component:"ytd-search-filter-group-renderer"}}}}};
ESc.prototype.onClickClose=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-search-filter-options-dialog-renderer"])};
var c2=ESc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],c2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],c2.prototype,"rendererStamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],c2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],c2.prototype,"closeButtonAriaLabel",void 0);c2=_.U([_.P({is:"ytd-search-filter-options-dialog-renderer",disableElementRegistration:!0})],c2);
_.Q(c2,"ytd-search-filter-options-dialog-renderer",function(){if(void 0!==DSc)return DSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-search-filter-options-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.search.ytd_search_filter_options_dialog_renderer.ytd.search.filter.options.dialog.renderer.css.js--\x3e<div id="header" class="style-scope ytd-search-filter-options-dialog-renderer">\n  <div id="title" class="style-scope ytd-search-filter-options-dialog-renderer">\n    <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-search-filter-options-dialog-renderer"></yt-formatted-string>\n  </div>\n  <yt-icon-button id="close-button" label="[[closeButtonAriaLabel]]" on-click="onClickClose" class="style-scope ytd-search-filter-options-dialog-renderer">\n    <yt-icon icon="close" class="style-scope ytd-search-filter-options-dialog-renderer"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="options" class="style-scope ytd-search-filter-options-dialog-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CSc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_search_filter_options_dialog_renderer.ytd.search.filter.options.dialog.renderer.css.js--\x3e<style is-scoped>ytd-search-filter-options-dialog-renderer {padding: 0 16px;display: flex;flex-direction: column;} #header.ytd-search-filter-options-dialog-renderer {display: flex;flex-direction: row;justify-content: space-between;} #title.ytd-search-filter-options-dialog-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #close-button.ytd-search-filter-options-dialog-renderer {color: var(--yt-spec-icon-inactive);} #close-button.ytd-search-filter-options-dialog-renderer:hover {color: var(--yt-spec-icon-active-other);} #options.ytd-search-filter-options-dialog-renderer {display: flex;flex-direction: row;} #options.ytd-search-filter-options-dialog-renderer ytd-search-filter-group-renderer.ytd-search-filter-options-dialog-renderer {width: 120px;} #options.ytd-search-filter-options-dialog-renderer ytd-search-filter-group-renderer.ytd-search-filter-options-dialog-renderer:not(:last-child) {margin-right: 16px;}</style>');
CSc=d}d=CSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DSc=a});var FSc;var GSc;var c3b=function(){return function(a){a=a.availabilityType;return void 0===a||"OFFLINEABILITY_AVAILABILITY_TYPE_UNKNOWN"===a||"OFFLINEABILITY_AVAILABILITY_TYPE_PREMIUM_LOCKED"===a?!0:!1}};var HSc=function(){var a=_.O.apply(this,arguments)||this;a.qualityOptions=[];a.upsellOptions=[];a.showUpsellSection=!1;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");a.rememberSettingsChecked=!1;return a};
_.H(HSc,_.O);_.f=HSc.prototype;_.f.configureRendererStamper=function(){return{qualityOptions:{id:"quality-options",mapping:{settingsRadioOptionRenderer:{component:"ytd-settings-radio-option-renderer",noInjection:!0}}},upsellOptions:{id:"upsell-options",mapping:{settingsRadioOptionRenderer:{component:"ytd-settings-radio-option-renderer",noInjection:!0}}}}};
_.f.dataChanged=function(){this.updateRememberString();this.updateQualityOptions()};
_.f.updateQualityOptions=function(){if(void 0===this.formats)_.Tn(this.hostElement,"yt-close-popup-action",["ytd-download-quality-selector-renderer"]);else{var a=[],b=[];this.showUpsellSection=!1;for(var c=_.g(this.formats),d=c.next();!d.done;d=c.next())(d=d.value)&&("OFFLINEABILITY_AVAILABILITY_TYPE_PREMIUM_LOCKED"===d.availabilityType?b.push(d):a.push(d));a.length&&(this.qualityOptions=b3b(a));b.length&&(this.showUpsellSection=!0,this.upsellOptions=b3b(b))}};
_.f.updateRememberString=function(){if(this.downloadQualityPickerEntity)var a=this.downloadQualityPickerEntity.rememberSettingString;else if(this.selectedUpsellQuality){var b;a=null==(b=this.data)?void 0:b.premiumRememberSettingString}else{var c;a=null==(c=this.data)?void 0:c.rememberSettingString}a=void 0===a?_.Ln("REMEMBER_MY_SETTINGS",void 0,"Remember my settings"):a;this.rememberSettingsCheckboxRenderer={title:_.Jo(a),disabled:!1}};
_.f.rememberSettingsCheckedChanged=function(){if(this.onRememberSettingsCheckedChanged)this.onRememberSettingsCheckedChanged(this.rememberSettingsCheckbox.checked)};
_.J.Object.defineProperties(HSc.prototype,{formats:{configurable:!0,enumerable:!0,get:function(){var a;return this.downloadQualityPickerEntity?this.downloadQualityPickerEntity.formats:null==(a=this.data)?void 0:a.qualityFormats}}});
var d2=HSc;d2.prototype.updateRememberString=d2.prototype.updateRememberString;d2.prototype.updateQualityOptions=d2.prototype.updateQualityOptions;d2.prototype.dataChanged=d2.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],d2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],d2.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],d2.prototype,"data",void 0);
_.U([_.L(_.SI),_.V("design:type",Object)],d2.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Boolean)],d2.prototype,"selectedUpsellQuality",void 0);_.U([_.N({computed:"computeIcon_(data.premiumIcon)",value:""}),_.V("design:type",String)],d2.prototype,"premiumIcon",void 0);_.U([_.N({selector:J_b,selectorArgs:["data.downloadQualityPickerEntityKey"]}),_.V("design:type",Object)],d2.prototype,"downloadQualityPickerEntity",void 0);
_.U([_.N(),_.V("design:type",Array)],d2.prototype,"qualityOptions",void 0);_.U([_.N(),_.V("design:type",Array)],d2.prototype,"upsellOptions",void 0);_.U([_.N(),_.V("design:type",Object)],d2.prototype,"showUpsellSection",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],d2.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],d2.prototype,"modern",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],d2.prototype,"modernLayout",void 0);_.U([_.N(),_.V("design:type",Object)],d2.prototype,"rememberSettingsCheckboxRenderer",void 0);_.U([_.vq("#remember-settings"),_.V("design:type",HTMLInputElement)],d2.prototype,"rememberSettingsCheckbox",void 0);_.U([_.N(),_.V("design:type",Object)],d2.prototype,"rememberSettingsChecked",void 0);_.U([_.N(),_.V("design:type",Function)],d2.prototype,"onRememberSettingsCheckedChanged",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],d2.prototype,"dataChanged",null);_.U([_.uq("downloadQualityPickerEntity"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],d2.prototype,"updateQualityOptions",null);_.U([_.uq("selectedUpsellQuality"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],d2.prototype,"updateRememberString",null);
d2=_.U([_.P({is:"ytd-download-quality-selector-content",disableElementRegistration:!0})],d2);
_.Q(d2,"ytd-download-quality-selector-content",function(){if(void 0!==GSc)return GSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-download-quality-selector-content--\x3e\x3c!--css_build_styles:video.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_content.ytd.download.quality.selector.content.css.js--\x3e<div id="quality-options" class="style-scope ytd-download-quality-selector-content"></div>\n<div id="upsell-section" hidden="[[!showUpsellSection]]" class="style-scope ytd-download-quality-selector-content">\n    <yt-icon id="premium-icon" icon="[[premiumIcon]]" class="style-scope ytd-download-quality-selector-content"></yt-icon>\n    <yt-formatted-string id="premium-description" text="[[data.premiumDescription]]" class="style-scope ytd-download-quality-selector-content"></yt-formatted-string>\n    <div id="upsell-options" class="style-scope ytd-download-quality-selector-content"></div>\n</div>\n<ytd-settings-checkbox-renderer id="remember-settings" data="[[rememberSettingsCheckboxRenderer]]" on-click="rememberSettingsCheckedChanged" class="style-scope ytd-download-quality-selector-content">\n</ytd-settings-checkbox-renderer>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FSc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_download_quality_selector_content.ytd.download.quality.selector.content.css.js--\x3e<style is-scoped>ytd-download-quality-selector-content[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);} ytd-download-quality-selector-content[modern] #remember-settings.ytd-download-quality-selector-content {border-top: 0;} #upsell-section.ytd-download-quality-selector-content {padding-top: 24px;margin-bottom: 12px;border-top: 1px solid var(--yt-spec-10-percent-layer);border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #premium-icon.ytd-download-quality-selector-content {color: var(--yt-spec-wordmark-text);margin-bottom: 24px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;} #premium-description.ytd-download-quality-selector-content {color: var(--yt-spec-text-primary);display: inline-block;margin-bottom: 24px;} #quality-options.ytd-download-quality-selector-content,#upsell-options.ytd-download-quality-selector-content {margin-top: 4px;} #quality-options.ytd-download-quality-selector-content>*.ytd-download-quality-selector-content,#upsell-options.ytd-download-quality-selector-content>*.ytd-download-quality-selector-content {margin: 0 0 24px 0;} #remember-settings.ytd-download-quality-selector-content {border-top: 1px solid var(--yt-spec-10-percent-layer);padding-top: 0;padding-bottom: 8px;margin: 0px;} ytd-download-quality-selector-content:not([modern-layout]) #quality-options.ytd-download-quality-selector-content,ytd-download-quality-selector-content:not([modern-layout]) #upsell-options.ytd-download-quality-selector-content {margin-top: 0;} ytd-download-quality-selector-content:not([modern-layout]) #remember-settings.ytd-download-quality-selector-content {padding-top: 12px;padding-bottom: 24px;}</style>");
FSc=d}d=FSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GSc=a});var ISc;var JSc;var KSc=function(){var a=_.O.apply(this,arguments)||this;a.selectedUpsellQuality=!1;a.qualityOptions=[];a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");a.useUpsellDismissAlternate=_.u("use_not_now_dl_upsell_dismiss_cta");a.shouldShowAlternateUpsellDimiss=!1;a.rememberSettings=!1;a.rememberSettingsChecked=!1;a.actionMap={"yt-select-settings-radio-option":"onQualityOptionsSelect"};a.rememberSettingsCheckedChanged=function(b){a.rememberSettingsChecked=
b};
return a};
_.H(KSc,_.O);_.f=KSc.prototype;
_.f.dataChanged=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.rememberSettingsCheckedChanged(!1);this.downloadButtonRenderer={style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:_.Jo(_.Ln("DOWNLOAD",void 0,"Download")),isDisabled:!0};this.upsellButtonRenderer={style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:_.Jo(_.Ln("GET_PREMIUM",void 0,"Get Premium")),isDisabled:!0};this.cancelButtonRenderer={style:"STYLE_TEXT",size:"SIZE_DEFAULT",text:_.Jo(_.Ln("SBOX_INAPPROPRIATE_CANCEL",
void 0,"Cancel"))};this.upsellCancelButtonRenderer={style:"STYLE_TEXT",size:"SIZE_DEFAULT",text:_.Jo(_.Ln("NOT_NOW",void 0,"Not now"))};this.updateQualityOptions()};
_.f.updateQualityOptions=function(){void 0===this.formats?_.Tn(this.hostElement,"yt-close-popup-action",["ytd-download-quality-selector-renderer"]):this.qualityOptions=b3b(this.formats)};
_.f.onQualityOptionsSelect=function(a){if(this.qualityOptions&&a){void 0!==a&&(this.downloadButtonRenderer&&(this.downloadButtonRenderer=Object.assign({},this.downloadButtonRenderer,{isDisabled:!1})),this.upsellButtonRenderer&&(this.upsellButtonRenderer=Object.assign({},this.upsellButtonRenderer,{isDisabled:!1})),this.upsellCancelButtonRenderer&&(this.upsellCancelButtonRenderer=Object.assign({},this.upsellCancelButtonRenderer,{isDisabled:!1})));for(var b=_.g(this.qualityOptions.entries()),c=b.next();!c.done;c=
b.next()){c=_.g(c.value);var d=c.next().value;c=c.next().value;var e=void 0,h=void 0;if((null==(e=c)?void 0:null==(h=e.settingsRadioOptionRenderer)?void 0:h.id)===a){this.selectedQualityIndex=d;a=void 0;this.shouldShowAlternateUpsellDimiss=(this.selectedUpsellQuality="OFFLINEABILITY_AVAILABILITY_TYPE_PREMIUM_LOCKED"===(null==(a=this.formats[d])?void 0:a.availabilityType))&&this.useUpsellDismissAlternate;break}}}};
_.f.onClickSubmit=function(){var a;if(null==(a=this.downloadButtonRenderer)||!a.isDisabled){var b,c;a=null!=(c=null==(b=this.data)?void 0:b.onSubmitEndpoint)?c:{};var d,e;if(this.formats&&((null==(d=_.B(a,_.ZA))?0:d.videoId)||(null==(e=_.B(a,_.YA))?0:e.playlistId))){var h,l,m,p,q,t;b={formatType:null!=(p=null==(h=this.formats)?void 0:null==(l=h[null!=(m=this.selectedQualityIndex)?m:0])?void 0:l.format)?p:"UNKNOWN_FORMAT_TYPE",settingsAction:this.getOfflineSettingsAction(this.rememberSettingsChecked,
null==(q=this.getOfflineEndpoint(a))?void 0:null==(t=q.actionParams)?void 0:t.settingsAction)};this.getOfflineEndpoint(a).actionParams=b;this.ytComponentBehavior.resolveCommand(a)}_.Tn(this.hostElement,"yt-close-popup-action",["ytd-download-quality-selector-renderer"])}};
_.f.onClickUpsell=function(){var a;if(null==(a=this.upsellButtonRenderer)||!a.isDisabled){var b,c;a=null!=(c=null==(b=this.data)?void 0:b.upsellEndpoint)?c:{};this.ytComponentBehavior.resolveCommand(a);_.Tn(this.hostElement,"yt-close-popup-action",["ytd-download-quality-selector-renderer"]);b="UNKNOWN_FORMAT_TYPE";if(this.rememberSettingsChecked){var d,e,h,l;b=null!=(l=null==(d=this.formats)?void 0:null==(e=d[null!=(h=this.selectedQualityIndex)?h:0])?void 0:e.format)?l:"UNKNOWN_FORMAT_TYPE"}this.ytComponentBehavior.resolveCommand({setPrefStorageEntryCommand:{key:"lmqf",
value:b}})}};
_.f.onClickClose=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-download-quality-selector-renderer"])};
_.f.getOfflineSettingsAction=function(a,b){return a?void 0===b?"DOWNLOAD_QUALITY_SETTINGS_ACTION_SAVE":b:"DOWNLOAD_QUALITY_SETTINGS_ACTION_DONT_SAVE"};
_.f.getOfflineEndpoint=function(a){return _.B(a,_.ZA)?_.B(a,_.ZA):_.B(a,_.YA)};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{title:function(){_.Ir("yt-formatted-string",{text:a.titleText},_.xe)},
content:function(){_.Ir("ytd-download-quality-selector-content",{data:b,selectedUpsellQuality:a.selectedUpsellQuality,rememberSettingsChecked:a.rememberSettingsChecked,onRememberSettingsCheckedChanged:a.rememberSettingsCheckedChanged},_.xe)},
primaryButton:function(c){_.Ir("ytd-button-renderer",Object.assign({},c,{data:a.selectedUpsellQuality?a.upsellButtonRenderer:a.downloadButtonRenderer,onclick:function(d){a.selectedUpsellQuality?a.onClickUpsell(d):a.onClickSubmit(d)}}),_.xe)},
secondaryButton:function(c){_.Ir("ytd-button-renderer",Object.assign({},c,{data:a.shouldShowAlternateUpsellDimiss?a.upsellCancelButtonRenderer:a.cancelButtonRenderer,onclick:function(){a.onClickClose()},
"dialog-dismiss$":""}),_.xe)}}:{}};
_.J.Object.defineProperties(KSc.prototype,{titleText:{configurable:!0,enumerable:!0,get:function(){return _.Jo(_.Ln("DOWNLOAD_QUALITY",void 0,"Download Quality"))}},
formats:{configurable:!0,enumerable:!0,get:function(){var a;return this.downloadQualityPickerEntity?this.downloadQualityPickerEntity.formats:null==(a=this.data)?void 0:a.qualityFormats}}});
var e2=KSc;e2.prototype.updateQualityOptions=e2.prototype.updateQualityOptions;e2.prototype.dataChanged=e2.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],e2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],e2.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],e2.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],e2.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],e2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Number)],e2.prototype,"selectedQualityIndex",void 0);_.U([_.N(),_.V("design:type",Object)],e2.prototype,"selectedUpsellQuality",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],e2.prototype,"ytdReduxBehavior",void 0);
_.U([_.N({selector:J_b,selectorArgs:["data.downloadQualityPickerEntityKey"]}),_.V("design:type",Object)],e2.prototype,"downloadQualityPickerEntity",void 0);_.U([_.N(),_.V("design:type",Array)],e2.prototype,"qualityOptions",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],e2.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],e2.prototype,"modern",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],e2.prototype,"modernLayout",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],e2.prototype,"useUpsellDismissAlternate",void 0);_.U([_.N(),_.V("design:type",Object)],e2.prototype,"shouldShowAlternateUpsellDimiss",void 0);_.U([_.N(),_.V("design:type",Object)],e2.prototype,"downloadButtonRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],e2.prototype,"upsellButtonRenderer",void 0);
_.U([_.N(),_.V("design:type",Object)],e2.prototype,"cancelButtonRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],e2.prototype,"upsellCancelButtonRenderer",void 0);_.U([_.N(),_.V("design:type",Object)],e2.prototype,"rememberSettings",void 0);_.U([_.N(),_.V("design:type",Object)],e2.prototype,"rememberSettingsChecked",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e2.prototype,"dataChanged",null);
_.U([_.uq("downloadQualityPickerEntity"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e2.prototype,"updateQualityOptions",null);e2=_.U([_.P({is:"ytd-download-quality-selector-renderer",disableElementRegistration:!0})],e2);
_.Q(e2,"ytd-download-quality-selector-renderer",function(){if(void 0!==JSc)return JSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modernLayout]]" text="[[titleText]]" class="style-scope ytd-download-quality-selector-renderer">\n</yt-formatted-string>\n<ytd-download-quality-selector-content data="[[data]]" hidden="[[modernLayout]]" remember-settings-checked="[[rememberSettingsChecked]]" selected-upsell-quality="[[selectedUpsellQuality]]" on-remember-settings-checked-changed="[[rememberSettingsCheckedChanged]]" class="style-scope ytd-download-quality-selector-renderer">\n</ytd-download-quality-selector-content>\n<div class="buttons style-scope ytd-download-quality-selector-renderer" hidden="[[modernLayout]]">\n  <yt-button-renderer id="cancel-button" data="[[cancelButtonRenderer]]" dialog-dismiss="" hidden="[[shouldShowAlternateUpsellDimiss]]" on-click="onClickClose" class="style-scope ytd-download-quality-selector-renderer">\n  </yt-button-renderer>\n  <yt-button-renderer id="upsell-cancel-button" data="[[upsellCancelButtonRenderer]]" dialog-dismiss="" hidden="[[!shouldShowAlternateUpsellDimiss]]" on-click="onClickClose" class="style-scope ytd-download-quality-selector-renderer">\n  </yt-button-renderer>\n  <yt-button-renderer id="download-button" data="[[downloadButtonRenderer]]" hidden="[[selectedUpsellQuality]]" on-click="onClickSubmit" class="style-scope ytd-download-quality-selector-renderer">\n  </yt-button-renderer>\n  <yt-button-renderer id="upsell-button" data="[[upsellButtonRenderer]]" hidden="[[!selectedUpsellQuality]]" on-click="onClickUpsell" class="style-scope ytd-download-quality-selector-renderer">\n  </yt-button-renderer>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-download-quality-selector-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data, downloadButtonRenderer)]]" class="style-scope ytd-download-quality-selector-renderer">\n  </yt-dialog-layout>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ISc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-download-quality-selector-renderer[dialog][dialog][dialog] {cursor: default;border-radius: 1px;background-color: var(--yt-spec-raised-background);padding: 0;margin: 0;display: flex;display: flex;flex-direction: column;} ytd-download-quality-selector-renderer:not([modern-layout])[dialog][dialog][dialog] {width: 342px;max-width: 80vw;padding: 24px 0 12px 0;} ytd-download-quality-selector-renderer[modern] #remember-settings.ytd-download-quality-selector-renderer {border-top: 0;} ytd-download-quality-selector-renderer:not([modern-layout])>*.ytd-download-quality-selector-renderer {padding-left: 24px;padding-right: 24px;} #title.ytd-download-quality-selector-renderer {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;} .buttons.ytd-download-quality-selector-renderer {padding-right: 8px;-ms-align-self: flex-end;align-self: flex-end;}</style>');
ISc=d}d=ISc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return JSc=a});var LSc;var MSc;var NSc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");return a};
_.H(NSc,_.O);NSc.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
NSc.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"}}}}};
var f2=NSc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],f2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],f2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],f2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],f2.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],f2.prototype,"modern",void 0);
_.U([_.N({computed:"computeIcon_(data.infoIcon)"}),_.V("design:type",Object)],f2.prototype,"infoIcon",void 0);_.U([_.N({computed:"computeIcon_(data.warningIcon)"}),_.V("design:type",Object)],f2.prototype,"warningIcon",void 0);f2=_.U([_.P({is:"ytd-cross-account-transfer-channel-confirm-dialog-renderer",disableElementRegistration:!0})],f2);
_.Q(f2,"ytd-cross-account-transfer-channel-confirm-dialog-renderer",function(){if(void 0!==MSc)return MSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n  <div id="header" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n    <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer"></yt-formatted-string>\n  </div>\n  <div id="content" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n    <div id="source" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n      <yt-formatted-string id="source-title" text="[[data.sourceTitle]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer"></yt-formatted-string>\n      <yt-formatted-string id="source-subtitle" text="[[data.sourceSubtitle]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer"></yt-formatted-string>\n      <yt-formatted-string id="source-account-name" text="[[data.sourceAccountName]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n      </yt-formatted-string>\n      <yt-formatted-string id="source-account-email" text="[[data.sourceAccountEmail]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n      </yt-formatted-string>\n    </div>\n    <div id="target" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n      <yt-formatted-string id="target-title" text="[[data.targetTitle]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer"></yt-formatted-string>\n      <yt-formatted-string id="target-subtitle" text="[[data.targetSubtitle]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n      </yt-formatted-string>\n      <div id="target-account" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n        <yt-img-shadow hidden="[[!data.sourceAccountThumbnail]]" thumbnail="[[data.sourceAccountThumbnail]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n        </yt-img-shadow>\n        <div id="target-account-info" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n          <yt-formatted-string id="target-account-name" text="[[data.targetAccountName]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n          </yt-formatted-string>\n          <yt-formatted-string id="target-account-email" text="[[data.targetAccountEmail]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n          </yt-formatted-string>\n          <yt-formatted-string id="sournce-channel-details" text="[[data.sourceChannelDetails]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n          </yt-formatted-string>\n        </div>\n      </div>\n    </div>\n    <div id="info-warning" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n      <div id="info-title" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n        <yt-icon disable-upgrade$="[[!infoIcon]]" hidden="[[!infoIcon]]" icon="[[infoIcon]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n        </yt-icon>\n        <yt-formatted-string id="info-title-text" text="[[data.infoTitle]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer"></yt-formatted-string>\n      </div>\n      <yt-formatted-string id="info-text" split-lines="" text="[[data.infoText]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n      </yt-formatted-string>\n      <div id="warning-title" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n        <yt-icon disable-upgrade$="[[!warningIcon]]" hidden="[[!warningIcon]]" icon="[[warningIcon]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n        </yt-icon>\n        <yt-formatted-string id="warning-title-text" text="[[data.warningTitle]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n        </yt-formatted-string>\n      </div>\n      <yt-formatted-string id="warning-text" split-lines="" text="[[data.warningText]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n      </yt-formatted-string>\n      <yt-formatted-string id="footer" text="[[data.footer]]" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer"></yt-formatted-string>\n    </div>\n  </div>\n  <div id="buttons" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer">\n    <div id="cancel-button" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer"></div>\n    <div id="next-button" class="style-scope ytd-cross-account-transfer-channel-confirm-dialog-renderer"></div>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LSc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-cross-account-transfer-channel-confirm-dialog-renderer {width: 725px;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-cross-account-transfer-channel-confirm-dialog-renderer[modern] #header.ytd-cross-account-transfer-channel-confirm-dialog-renderer,ytd-cross-account-transfer-channel-confirm-dialog-renderer[modern] #content.ytd-cross-account-transfer-channel-confirm-dialog-renderer {border-bottom: 0;} #content.ytd-cross-account-transfer-channel-confirm-dialog-renderer {max-height: 500px;overflow-y: auto;} #content.ytd-cross-account-transfer-channel-confirm-dialog-renderer::-webkit-scrollbar {width: 16px;} #content.ytd-cross-account-transfer-channel-confirm-dialog-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} #content.ytd-cross-account-transfer-channel-confirm-dialog-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #scroller.ytd-cross-account-transfer-channel-confirm-dialog-renderer {height: 656px;--paper-dialog-scrollable-padding: 0;} ytd-cross-account-transfer-channel-confirm-dialog-renderer[dialog][dialog][dialog] {background-color: initial;padding: 0;margin: 0;} #header.ytd-cross-account-transfer-channel-confirm-dialog-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px;} #title.ytd-cross-account-transfer-channel-confirm-dialog-renderer {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;justify-content: center;display: flex;flex-direction: column;} #content.ytd-cross-account-transfer-channel-confirm-dialog-renderer {color: var(--yt-spec-text-primary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px 28px 12px 28px;display: flex;justify-content: center;display: flex;flex-direction: column;} #source.ytd-cross-account-transfer-channel-confirm-dialog-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding-top: 80px;display: flex;justify-content: center;display: flex;flex-direction: column;} #source-title.ytd-cross-account-transfer-channel-confirm-dialog-renderer,#target-title.ytd-cross-account-transfer-channel-confirm-dialog-renderer {padding-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #source-subtitle.ytd-cross-account-transfer-channel-confirm-dialog-renderer,#target-subtitle.ytd-cross-account-transfer-channel-confirm-dialog-renderer {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.ytd-cross-account-transfer-channel-confirm-dialog-renderer {padding-top: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #source-account-email.ytd-cross-account-transfer-channel-confirm-dialog-renderer {padding-bottom: 20px;} #target.ytd-cross-account-transfer-channel-confirm-dialog-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px 0;display: flex;justify-content: center;display: flex;flex-direction: column;} #target-account.ytd-cross-account-transfer-channel-confirm-dialog-renderer {padding-top: 20px;display: flex;display: flex;flex-direction: row;} #target-account-info.ytd-cross-account-transfer-channel-confirm-dialog-renderer {display: flex;display: flex;flex-direction: column;} #target-account-name.ytd-cross-account-transfer-channel-confirm-dialog-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #info-warning.ytd-cross-account-transfer-channel-confirm-dialog-renderer {padding-top: 24px;display: flex;display: flex;flex-direction: column;} #info-title.ytd-cross-account-transfer-channel-confirm-dialog-renderer,#warning-title.ytd-cross-account-transfer-channel-confirm-dialog-renderer {display: flex;display: flex;flex-direction: row;} yt-icon.ytd-cross-account-transfer-channel-confirm-dialog-renderer {width: 22px;height: 22px;} #info-title-text.ytd-cross-account-transfer-channel-confirm-dialog-renderer,#warning-title-text.ytd-cross-account-transfer-channel-confirm-dialog-renderer {padding-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #info-text.ytd-cross-account-transfer-channel-confirm-dialog-renderer {padding-top: 12px;padding-bottom: 20px;} #warning-text.ytd-cross-account-transfer-channel-confirm-dialog-renderer {padding-top: 12px;padding-bottom: 12px;} yt-img-shadow.ytd-cross-account-transfer-channel-confirm-dialog-renderer {height: 72px;width: 72px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #buttons.ytd-cross-account-transfer-channel-confirm-dialog-renderer {height: 52px;display: flex;justify-content: flex-end;display: flex;flex-direction: row;align-items: center;}</style>');
LSc=d}d=LSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MSc=a});var OSc;var PSc;var QSc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");return a};
_.H(QSc,_.O);QSc.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
QSc.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"}}}}};
var g2=QSc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],g2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],g2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],g2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g2.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],g2.prototype,"modern",void 0);
g2=_.U([_.P({is:"ytd-cross-account-transfer-channel-overview-renderer",disableElementRegistration:!0})],g2);
_.Q(g2,"ytd-cross-account-transfer-channel-overview-renderer",function(){if(void 0!==PSc)return PSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-cross-account-transfer-channel-overview-renderer">\n  <div id="header" class="style-scope ytd-cross-account-transfer-channel-overview-renderer">\n    <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-cross-account-transfer-channel-overview-renderer"></yt-formatted-string>\n  </div>\n  <div id="content" class="style-scope ytd-cross-account-transfer-channel-overview-renderer">\n    <div id="stepper" class="style-scope ytd-cross-account-transfer-channel-overview-renderer"></div>\n    <yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-cross-account-transfer-channel-overview-renderer"></yt-formatted-string>\n    <div id="messages" class="style-scope ytd-cross-account-transfer-channel-overview-renderer">\n      <template is="dom-repeat" items="[[data.messages]]" class="style-scope ytd-cross-account-transfer-channel-overview-renderer">\n        <yt-formatted-string class="line-text style-scope ytd-cross-account-transfer-channel-overview-renderer" split-lines="" text="[[item]]"></yt-formatted-string>\n      </template>\n    </div>\n  </div>\n  <div id="buttons" class="style-scope ytd-cross-account-transfer-channel-overview-renderer">\n    <div id="cancel-button" class="style-scope ytd-cross-account-transfer-channel-overview-renderer"></div>\n    <div id="signin-button" class="style-scope ytd-cross-account-transfer-channel-overview-renderer"></div>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OSc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-cross-account-transfer-channel-overview-renderer {width: 725px;display: flex;flex-direction: column;} #scroller.ytd-cross-account-transfer-channel-overview-renderer {max-height: 440px;height: 70vh;--paper-dialog-scrollable-padding: 0;} ytd-cross-account-transfer-channel-overview-renderer[dialog][dialog][dialog] {background-color: initial;padding: 0;margin: 0;} ytd-cross-account-transfer-channel-overview-renderer[modern] #header.ytd-cross-account-transfer-channel-overview-renderer,ytd-cross-account-transfer-channel-overview-renderer[modern] #content.ytd-cross-account-transfer-channel-overview-renderer {border-bottom: 0;} #header.ytd-cross-account-transfer-channel-overview-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px;} #title.ytd-cross-account-transfer-channel-overview-renderer {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;justify-content: center;display: flex;flex-direction: column;} #subtitle.ytd-cross-account-transfer-channel-overview-renderer {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.ytd-cross-account-transfer-channel-overview-renderer {display: flex;justify-content: center;display: flex;flex-direction: column;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-channel-transfer-stepper-renderer.ytd-cross-account-transfer-channel-overview-renderer {margin-top: 12px;} #messages.ytd-cross-account-transfer-channel-overview-renderer {color: var(--yt-spec-text-primary);padding-left: 20px;padding-top: 20px;padding-bottom: 20px;display: flex;justify-content: center;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .line-text.ytd-cross-account-transfer-channel-overview-renderer:not(:last-of-type) {display: block;margin-bottom: 8px;} #buttons.ytd-cross-account-transfer-channel-overview-renderer {height: 52px;display: flex;justify-content: flex-end;display: flex;flex-direction: row;align-items: center;}</style>');
OSc=d}d=OSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return PSc=a});var RSc;var SSc;var TSc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");return a};
_.H(TSc,_.O);TSc.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
TSc.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"}}}}};
TSc.prototype.onServiceRequestSentOrCompleted=function(a,b){b&&b.actions&&0<b.actions.length&&_.Tn(this.hostElement,"yt-close-popup-action",[this.is])};
var h2=TSc;h2.prototype.onServiceRequestSentOrCompleted=h2.prototype.onServiceRequestSentOrCompleted;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],h2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],h2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],h2.prototype,"darkerDarkTheme",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],h2.prototype,"modern",void 0);_.U([_.N(),_.V("design:type",Object)],h2.prototype,"data",void 0);_.U([_.tq("yt-service-request-completed"),_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],h2.prototype,"onServiceRequestSentOrCompleted",null);h2=_.U([_.P({is:"ytd-cross-account-transfer-channel-tnc-dialog-renderer",disableElementRegistration:!0})],h2);
_.Q(h2,"ytd-cross-account-transfer-channel-tnc-dialog-renderer",function(){if(void 0!==SSc)return SSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-cross-account-transfer-channel-tnc-dialog-renderer">\n  <div id="header" class="style-scope ytd-cross-account-transfer-channel-tnc-dialog-renderer">\n    <yt-formatted-string id="title" text="[[data.title]]" class="style-scope ytd-cross-account-transfer-channel-tnc-dialog-renderer"></yt-formatted-string>\n  </div>\n  <div id="content" class="style-scope ytd-cross-account-transfer-channel-tnc-dialog-renderer">\n    <yt-formatted-string id="agree-title" text="[[data.agreeTitle]]" class="style-scope ytd-cross-account-transfer-channel-tnc-dialog-renderer"></yt-formatted-string>\n    <yt-formatted-string id="agree-text" split-lines="" text="[[data.agreeText]]" class="style-scope ytd-cross-account-transfer-channel-tnc-dialog-renderer"></yt-formatted-string>\n    <yt-formatted-string id="understand-title" text="[[data.understandTitle]]" class="style-scope ytd-cross-account-transfer-channel-tnc-dialog-renderer"></yt-formatted-string>\n    <yt-formatted-string id="understand-text" split-lines="" text="[[data.understandText]]" class="style-scope ytd-cross-account-transfer-channel-tnc-dialog-renderer"></yt-formatted-string>\n  </div>\n  <div id="buttons" class="style-scope ytd-cross-account-transfer-channel-tnc-dialog-renderer">\n    <div id="cancel-button" class="style-scope ytd-cross-account-transfer-channel-tnc-dialog-renderer"></div>\n    <div id="confirm-button" class="style-scope ytd-cross-account-transfer-channel-tnc-dialog-renderer"></div>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===RSc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-cross-account-transfer-channel-tnc-dialog-renderer {width: 725px;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-cross-account-transfer-channel-tnc-dialog-renderer[modern] #header.ytd-cross-account-transfer-channel-tnc-dialog-renderer {border-bottom: 0;} ytd-cross-account-transfer-channel-tnc-dialog-renderer[modern] #content.ytd-cross-account-transfer-channel-tnc-dialog-renderer {border-bottom: 0;} #scroller.ytd-cross-account-transfer-channel-tnc-dialog-renderer {height: 426px;--paper-dialog-scrollable-padding: 0;} ytd-cross-account-transfer-channel-tnc-dialog-renderer[dialog][dialog][dialog] {background-color: initial;padding: 0;margin: 0;} #header.ytd-cross-account-transfer-channel-tnc-dialog-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px;} #title.ytd-cross-account-transfer-channel-tnc-dialog-renderer {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;justify-content: center;display: flex;flex-direction: column;} #content.ytd-cross-account-transfer-channel-tnc-dialog-renderer {color: var(--yt-spec-text-primary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px 28px 32px 28px;display: flex;justify-content: center;display: flex;flex-direction: column;} #agree-title.ytd-cross-account-transfer-channel-tnc-dialog-renderer,#understand-title.ytd-cross-account-transfer-channel-tnc-dialog-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #agree-title.ytd-cross-account-transfer-channel-tnc-dialog-renderer {padding-bottom: 12px;} #understand-title.ytd-cross-account-transfer-channel-tnc-dialog-renderer {padding-top: 20px;padding-bottom: 12px;} #agree-text.ytd-cross-account-transfer-channel-tnc-dialog-renderer,#understand-text.ytd-cross-account-transfer-channel-tnc-dialog-renderer {padding-left: 4px;} #buttons.ytd-cross-account-transfer-channel-tnc-dialog-renderer {height: 52px;display: flex;justify-content: flex-end;display: flex;flex-direction: row;align-items: center;}</style>');
RSc=d}d=RSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return SSc=a});var USc;var VSc;var WSc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.submitButtonDisabled=!0;return a};
_.H(WSc,_.O);_.f=WSc.prototype;_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.configureRendererStamper=function(){return{"data.sections":{id:"sections",mapping:{itemSectionRenderer:{component:"ytd-item-section-renderer",noInjection:!0}}}}};
_.f.onDataChanged=function(){var a,b,c;if(void 0!==(null==(a=this.data)?void 0:null==(b=a.confirmButton)?void 0:null==(c=b.buttonRenderer)?void 0:c.isDisabled)){var d,e,h;this.submitButtonDisabled=null==(d=this.data)?void 0:null==(e=d.confirmButton)?void 0:null==(h=e.buttonRenderer)?void 0:h.isDisabled}};
_.f.checkboxChanged=function(){this.submitButtonDisabled=!this.submitButtonDisabled};
_.f.updateSubmitButtonDisabledFromBinding=function(a){this.submitButtonDisabled=a.detail.value};
var i2=WSc;i2.prototype.onDataChanged=i2.prototype.onDataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],i2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],i2.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],i2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],i2.prototype,"darkerDarkTheme",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],i2.prototype,"modern",void 0);_.U([_.N(),_.V("design:type",Object)],i2.prototype,"submitButtonDisabled",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],i2.prototype,"onDataChanged",null);i2=_.U([_.P({is:"ytd-transfer-channel-confirm-dialog-renderer",disableElementRegistration:!0})],i2);
_.Q(i2,"ytd-transfer-channel-confirm-dialog-renderer",function(){if(void 0!==VSc)return VSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-transfer-channel-confirm-dialog-renderer">\n  <div id="header" class="style-scope ytd-transfer-channel-confirm-dialog-renderer">\n    <yt-formatted-string id="title" hidden$="[[!data.title]]" text="[[data.title]]" class="style-scope ytd-transfer-channel-confirm-dialog-renderer"></yt-formatted-string>\n  </div>\n  <div id="content" class="style-scope ytd-transfer-channel-confirm-dialog-renderer">\n    <div id="sections" class="style-scope ytd-transfer-channel-confirm-dialog-renderer"></div>\n    <div id="messages" class="style-scope ytd-transfer-channel-confirm-dialog-renderer">\n      <template is="dom-repeat" items="[[data.messages]]" class="style-scope ytd-transfer-channel-confirm-dialog-renderer">\n        <yt-formatted-string class="line-text style-scope ytd-transfer-channel-confirm-dialog-renderer" split-lines="" text="[[item]]"></yt-formatted-string>\n      </template>\n    </div>\n    <div id="confirm" class="style-scope ytd-transfer-channel-confirm-dialog-renderer">\n      <template is="dom-if" if="[[data.confirmText]]" class="style-scope ytd-transfer-channel-confirm-dialog-renderer">\n        <tp-yt-paper-checkbox id="confirm-checkbox" checked="{{!submitButtonDisabled}}" class="style-scope ytd-transfer-channel-confirm-dialog-renderer">\n          <yt-formatted-string id="confirm-text" text="[[data.confirmText]]" class="style-scope ytd-transfer-channel-confirm-dialog-renderer"></yt-formatted-string>\n        </tp-yt-paper-checkbox>\n      </template>\n    </div>\n  </div>\n  <div id="buttons" class="style-scope ytd-transfer-channel-confirm-dialog-renderer">\n    <yt-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" dialog-dismiss="" hidden="[[isCancelButtonHidden]]" class="style-scope ytd-transfer-channel-confirm-dialog-renderer">\n    </yt-button-renderer>\n    <yt-button-renderer id="confirm-button" data="[[data.confirmButton.buttonRenderer]]" dialog-confirm="" disabled="[[submitButtonDisabled]]" on-disabled-changed="updateSubmitButtonDisabledFromBinding" class="style-scope ytd-transfer-channel-confirm-dialog-renderer">\n    </yt-button-renderer>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===USc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-transfer-channel-confirm-dialog-renderer {display: flexbox;display: flex;flex-direction: column;width: 725px;overflow-y: auto;} #scroller.ytd-transfer-channel-confirm-dialog-renderer {--paper-dialog-scrollable-padding: 0;max-height: 510px;height: 70vh;} ytd-transfer-channel-confirm-dialog-renderer[dialog][dialog][dialog] {background-color: initial;padding: 0;margin: 0;} ytd-transfer-channel-confirm-dialog-renderer[modern] #header.ytd-transfer-channel-confirm-dialog-renderer,ytd-transfer-channel-confirm-dialog-renderer[modern] #content.ytd-transfer-channel-confirm-dialog-renderer,ytd-transfer-channel-confirm-dialog-renderer[modern] ytd-item-section-renderer.ytd-transfer-channel-confirm-dialog-renderer {border-bottom: 0;} #header.ytd-transfer-channel-confirm-dialog-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px;} #title.ytd-transfer-channel-confirm-dialog-renderer {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;justify-content: center;display: flexbox;display: flex;flex-direction: column;} #content.ytd-transfer-channel-confirm-dialog-renderer {display: flexbox;display: flex;justify-content: center;display: flexbox;display: flex;flex-direction: column;padding-left: 20px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #sections.ytd-transfer-channel-confirm-dialog-renderer {width: 100%;margin-top: 12px;} ytd-item-section-renderer.ytd-transfer-channel-confirm-dialog-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #messages.ytd-transfer-channel-confirm-dialog-renderer {width: 100%;display: flexbox;display: flex;justify-content: center;display: flexbox;display: flex;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.ytd-transfer-channel-confirm-dialog-renderer:not(:last-of-type) {display: block;margin-bottom: 8px;} #confirm.ytd-transfer-channel-confirm-dialog-renderer {padding-bottom: 20px;} #confirm-text.ytd-transfer-channel-confirm-dialog-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #buttons.ytd-transfer-channel-confirm-dialog-renderer {width: 100%;display: flexbox;display: flex;justify-content: flex-end;display: flexbox;display: flex;flex-direction: row;align-items: center;height: 52px;}</style>');
USc=d}d=USc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return VSc=a});var XSc;var YSc;var ZSc=function(){return _.O.apply(this,arguments)||this};
_.H(ZSc,_.O);_.J.Object.defineProperties(ZSc.prototype,{ariaLabel:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(null==(a=this.data)?void 0:a.title)+" "+(null==(b=this.data)?void 0:b.metadataPrimary)+" "+(null==(c=this.data)?void 0:c.metadataSecondary)}}});
var j2=ZSc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],j2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],j2.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],j2.prototype,"data",void 0);_.U([_.M("data"),_.V("design:type",Object),_.V("design:paramtypes",[])],j2.prototype,"ariaLabel",null);j2=_.U([_.P({disableElementRegistration:!0,is:"ytd-compact-product-list-item-renderer"})],j2);
_.Q(j2,"ytd-compact-product-list-item-renderer",function(){if(void 0!==YSc)return YSc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-compact-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_compact_product_list_item_renderer.ytd.compact.product.list.item.renderer.css.js--\x3e<a class="yt-simple-endpoint style-scope ytd-compact-product-list-item-renderer" href$="[[computeHref_(data.onClickCommand)]]" data="[[data.onClickCommand]]" aria-label$="[[ariaLabel]]">\n  <div class="compact-product-list-item style-scope ytd-compact-product-list-item-renderer">\n    <yt-img-shadow class="item-image style-scope ytd-compact-product-list-item-renderer" height="40" object-fit="CONTAIN" thumbnail="[[data.thumbnail]]" width="40"></yt-img-shadow>\n    <div class="column style-scope ytd-compact-product-list-item-renderer">\n      <template is="dom-if" if="[[data.title]]" class="style-scope ytd-compact-product-list-item-renderer">\n        <div class="row title style-scope ytd-compact-product-list-item-renderer">[[data.title]]</div>\n      </template>\n      <div class="row metadata style-scope ytd-compact-product-list-item-renderer">\n        <template is="dom-if" if="[[data.metadataPrimary]]" class="style-scope ytd-compact-product-list-item-renderer">\n          <span class="style-scope ytd-compact-product-list-item-renderer">[[data.metadataPrimary]]</span>\n        </template>\n        <template is="dom-if" if="[[data.metadataSecondary]]" class="style-scope ytd-compact-product-list-item-renderer">\n          <span class="style-scope ytd-compact-product-list-item-renderer">[[data.metadataSecondary]]</span>\n          <yt-icon class="open-in-new style-scope ytd-compact-product-list-item-renderer" icon="yt-icons:open_in_new"></yt-icon>\n        </template>\n      </div>\n    </div>\n  </div>\n</a>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===XSc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_compact_product_list_item_renderer.ytd.compact.product.list.item.renderer.css.js--\x3e<style is-scoped>ytd-compact-product-list-item-renderer {display: inline-block;} ytd-compact-product-list-item-renderer:hover {background: var(--yt-spec-badge-chip-background);} a.ytd-compact-product-list-item-renderer {width: 100%;} .compact-product-list-item.ytd-compact-product-list-item-renderer {display: flex;flex-direction: row;padding: 4px;} .open-in-new.ytd-compact-product-list-item-renderer {width: 12px;height: 12px;align-self: center;} .column.ytd-compact-product-list-item-renderer {display: flex;flex-direction: column;} .row.ytd-compact-product-list-item-renderer {display: flex;flex-direction: row;} .title.ytd-compact-product-list-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);} .metadata.ytd-compact-product-list-item-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-secondary);} .metadata.ytd-compact-product-list-item-renderer span.ytd-compact-product-list-item-renderer:not(:last-child) {margin-right: 8px;} .item-image.ytd-compact-product-list-item-renderer {height: 40px;margin-right: 10px;}</style>');
XSc=d}d=XSc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return YSc=a});var $Sc;var aTc;var bTc=function(){return _.O.apply(this,arguments)||this};
_.H(bTc,_.O);bTc.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{compactProductListItemRenderer:"ytd-compact-product-list-item-renderer"}},"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}}}};
_.J.Object.defineProperties(bTc.prototype,{buttonOverrides:{configurable:!0,enumerable:!0,get:function(){return{style:"mono"}}}});
var k2=bTc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],k2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],k2.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],k2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],k2.prototype,"data",void 0);k2=_.U([_.P({disableElementRegistration:!0,is:"ytd-compact-product-list-renderer"})],k2);
_.Q(k2,"ytd-compact-product-list-renderer",function(){if(void 0!==aTc)return aTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-compact-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_compact_product_list_renderer.ytd.compact.product.list.renderer.css.js--\x3e<div class="container style-scope ytd-compact-product-list-renderer">\n  <div id="title" class="style-scope ytd-compact-product-list-renderer">[[data.title]]</div>\n  <div id="items" class="style-scope ytd-compact-product-list-renderer"></div>\n  <div id="action-button" class="style-scope ytd-compact-product-list-renderer"></div>\n</div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Sc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_compact_product_list_renderer.ytd.compact.product.list.renderer.css.js--\x3e<style is-scoped>ytd-compact-product-list-renderer {display: inline-block;width: 450px;} ytd-compact-product-list-renderer.ytd-popup-container {padding: 0 4px 0 12px;margin: 16px 0;} #container.ytd-compact-product-list-renderer {width: 100%;} #title.ytd-compact-product-list-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;margin: 0 4px 24px 4px;} #items.ytd-compact-product-list-renderer {display: flex;flex-direction: column;max-height: 300px;overflow-y: auto;} #items.ytd-compact-product-list-renderer::-webkit-scrollbar {width: 16px;} #items.ytd-compact-product-list-renderer::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} #items.ytd-compact-product-list-renderer::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #items.ytd-compact-product-list-renderer>*.ytd-compact-product-list-renderer:not(:last-child) {margin-bottom: 12px;} #action-button.ytd-compact-product-list-renderer {margin: 4px 12px 0 0;display: flex;justify-content: flex-end;}</style>');
$Sc=d}d=$Sc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aTc=a});var cTc;var dTc;var eTc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(eTc,_.O);_.f=eTc.prototype;_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.configureRendererStamper=function(){return{"data.okayButton":{id:"okay-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}}}};
_.f.getBackgroundUrl=function(){var a=this.get("data.headerImage.thumbnails");return a?"url("+_.Ur(a,this.hostElement.clientWidth)+")":""};
_.f.onDataChanged=function(){if(!this.modernLayout){var a=this.getBackgroundUrl();a&&(this.header.style.backgroundImage=a)}a=_.Hj();var b=_.Gj(),c=this.get("data.trackingParams");c&&b&&a&&_.wl(a,b,_.zr(c));a=_.g(this.hostElement.querySelectorAll("yt-img-shadow"));for(b=a.next();!b.done;b=a.next())b.value.onShow()};
_.f.onPopupClosed=function(a){"ytd-membership-post-cancel-renderer"===_.Sq(a).localName&&_.Tn(this.hostElement,"ytd-refresh-channel-tab-action",["TAB_ID_SPONSORSHIPS"])};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;if(!this.modernLayout||!b)return{};var c=_.KH(this);return{fullBleedMedia:function(){_.Ir("div",{id$:"header",className:c,style$:"background-image: "+a.getBackgroundUrl()+";"},function(){_.Ir("div",{className:"avatar-support "+c,"aria-hidden$":!0},function(){_.Ir("yt-img-shadow",{className:"avatar "+c,thumbnail:null==b?void 0:b.viewerThumbnail},_.xe);_.Ir("yt-icon",{className:"membership-icon "+c,icon:"sponsorship_star",defaultToFilled:!0},
_.xe);_.Ir("yt-img-shadow",{className:"avatar "+c,thumbnail:b.channelThumbnail},_.xe)})})},
headerPosition:1,title:b.header&&function(){_.Ir("yt-formatted-string",{text:b.header},_.xe)},
content:function(){_.Ir("div",{className:"messages "+c},function(){if(b.messages)for(var d=_.g(b.messages),e=d.next();!e.done;e=d.next())_.Ir("yt-formatted-string",{text:e.value},_.xe)})},
primaryButton:function(d){var e;_.Ir("yt-button-renderer",Object.assign({},d,{data:null==b?void 0:null==(e=b.okayButton)?void 0:e.buttonRenderer,"dialog-dismiss$":!0}),_.xe)}}};
var l2=eTc;l2.prototype.onPopupClosed=l2.prototype.onPopupClosed;l2.prototype.onDataChanged=l2.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],l2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],l2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],l2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],l2.prototype,"darkerDarkTheme",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],l2.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],l2.prototype,"modernLayout",void 0);_.U([_.kH("header"),_.V("design:type",HTMLDivElement)],l2.prototype,"header",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],l2.prototype,"onDataChanged",null);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],l2.prototype,"onPopupClosed",null);l2=_.U([_.P({disableElementRegistration:!0,is:"ytd-membership-post-cancel-renderer"})],l2);
_.Q(l2,"ytd-membership-post-cancel-renderer",function(){if(void 0!==dTc)return dTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modernLayout]]" class="style-scope ytd-membership-post-cancel-renderer">\n  <div class="avatar-support style-scope ytd-membership-post-cancel-renderer" aria-hidden="true">\n    <yt-img-shadow class="avatar style-scope ytd-membership-post-cancel-renderer" thumbnail="[[data.viewerThumbnail]]">\n    </yt-img-shadow>\n    <yt-icon class="membership-icon style-scope ytd-membership-post-cancel-renderer" default-to-filled="true" icon="sponsorship_star"></yt-icon>\n    <yt-img-shadow class="avatar style-scope ytd-membership-post-cancel-renderer" thumbnail="[[data.channelThumbnail]]">\n    </yt-img-shadow>\n  </div>\n</div>\n\n<yt-formatted-string class="header-title style-scope ytd-membership-post-cancel-renderer" hidden="[[modernLayout]]" text="[[data.header]]"></yt-formatted-string>\n\n<div class="messages style-scope ytd-membership-post-cancel-renderer" hidden="[[modernLayout]]">\n  <template is="dom-repeat" items="[[data.messages]]" class="style-scope ytd-membership-post-cancel-renderer">\n    <yt-formatted-string text="[[item]]" class="style-scope ytd-membership-post-cancel-renderer"></yt-formatted-string>\n  </template>\n</div>\n\n<div class="footer style-scope ytd-membership-post-cancel-renderer" hidden="[[modernLayout]]">\n  <div id="okay-button" class="style-scope ytd-membership-post-cancel-renderer"></div>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-membership-post-cancel-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-membership-post-cancel-renderer">\n  </yt-dialog-layout>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-membership-post-cancel-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);padding: 0px;margin: 0px;display: flexbox;display: flex;flex-direction: column;} ytd-membership-post-cancel-renderer:not([modern-layout])[dialog][dialog][dialog] {max-width: 500px;} ytd-membership-post-cancel-renderer[modern] .footer.ytd-membership-post-cancel-renderer {border-top: 0;} #header.ytd-membership-post-cancel-renderer {background-size: cover;width: 100%;display: flexbox;display: flex;flex-direction: column;} .avatar-support.ytd-membership-post-cancel-renderer {padding-bottom: 8px;padding-top: 8px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} .avatar.ytd-membership-post-cancel-renderer {height: 56px;width: 56px;margin-left: 8px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} .membership-icon.ytd-membership-post-cancel-renderer {color: var(--yt-spec-dark-green);height: 24px;width: 24px;} .header-title.ytd-membership-post-cancel-renderer {margin: 24px 24px 16px 24px;color: var(--yt-spec-text-primary);font-size: 1.8rem;line-height: 2.4rem;font-weight: 500;} .messages.ytd-membership-post-cancel-renderer {margin-bottom: 8px;color: var(--yt-spec-text-secondary);display: flexbox;display: flex;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .footer.ytd-membership-post-cancel-renderer {padding-top: 8px;padding-bottom: 4px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #okay-button.ytd-membership-post-cancel-renderer {display: flexbox;display: flex;flex-direction: row-reverse;} ytd-membership-post-cancel-renderer:not([modern-layout]) .messages.ytd-membership-post-cancel-renderer {margin-left: 24px;margin-right: 24px;margin-bottom: 24px;}</style>');
cTc=d}d=cTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dTc=a});var fTc;var gTc;var hTc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(hTc,_.O);hTc.prototype.maybeSubmitFeedback=function(){this.feedbackSurveyRenderer&&this.feedbackSurveyRenderer.submitSurvey()};
hTc.prototype.configureRendererStamper=function(){return{"data.feedbackSurvey":{id:"feedback-survey",mapping:{feedbackSurveyRenderer:"ytd-feedback-survey-renderer"}}}};
var m2=hTc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],m2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],m2.prototype,"ytOpenToastBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],m2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],m2.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],m2.prototype,"modern",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],m2.prototype,"modernLayout",void 0);_.U([_.vq("ytd-feedback-survey-renderer"),_.V("design:type",wNc)],m2.prototype,"feedbackSurveyRenderer",void 0);m2=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorship-confirm-cancel-content"})],m2);
var iTc=_.Q(m2,"ytd-sponsorship-confirm-cancel-content",function(){if(void 0!==gTc)return gTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-sponsorship-confirm-cancel-content--\x3e\x3c!--css_build_styles:video.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_content.ytd.sponsorship.confirm.cancel.content.css.js--\x3e<div id="description" class="style-scope ytd-sponsorship-confirm-cancel-content">\n  <yt-formatted-string text="[[data.description]]" class="style-scope ytd-sponsorship-confirm-cancel-content"></yt-formatted-string>\n</div>\n<div id="feedback-survey" class="style-scope ytd-sponsorship-confirm-cancel-content"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorship_confirm_cancel_content.ytd.sponsorship.confirm.cancel.content.css.js--\x3e<style is-scoped>ytd-sponsorship-confirm-cancel-content[dialog][dialog][dialog] {background-color: initial;} #description.ytd-sponsorship-confirm-cancel-content {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;} ytd-sponsorship-confirm-cancel-content:not([modern-layout]) #description.ytd-sponsorship-confirm-cancel-content {padding-top: 8px;}</style>');
fTc=d}d=fTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gTc=a});var jTc;var kTc;var lTc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");a.maybeSubmitFeedback=function(){a.content&&a.content.maybeSubmitFeedback()};
return a};
_.H(lTc,_.O);_.f=lTc.prototype;_.f.configureRendererStamper=function(){return{"data.confirmButton":{id:"confirm-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[maybeSubmitFeedback]]"}}}}}};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.scrollable.dialogElement=this.hostElement.parentNode;this.onDataChanged()};
_.f.onYtPopupOpened=function(a,b){b===this&&this.data&&this.data.onOpenCommands&&_.ko(this.hostElement,this.data.onOpenCommands,this.hostElement);_.Tn(this.hostElement,"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&&_.ko(this.hostElement,this.data.onDismissCommands,this.hostElement)};
_.f.onYtServiceRequestCompleted=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-sponsorship-confirm-cancel-renderer"])};
_.f.onYtServiceRequestError=function(a){this.ytOpenToastBehavior.openToast(a.detail.error.message)};
_.f.onDataChanged=function(){if(this.isAttached){var a=this.backgroundUrl;a&&(_.$q(this.hostElement).querySelector("#header").style.backgroundImage=a)}};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{fullBleedMedia:function(){_.Ir("div",{className:_.KH(a),id$:"header",style$:"background-image: "+a.backgroundUrl+";"},a.avatars)},
title:b.title&&function(){_.Ir("yt-formatted-string",{text:b.title},_.xe)},
headerPosition:1,content:function(){_.Ir("ytd-sponsorship-confirm-cancel-content",{data:b},_.xe)},
primaryButton:function(c){var d;_.Ir("ytd-button-renderer",Object.assign({},c,{data:null==(d=b.confirmButton)?void 0:d.buttonRenderer,onclick:function(){a.maybeSubmitFeedback()}}),_.xe)},
secondaryButton:function(c){_.Ir("ytd-button-renderer",Object.assign({},c,{"aria-label$":a.closeButtonAriaLabel,id$:"dismiss-button",data:a.cancelButtonText,"dialog-dismiss$":""}),_.xe)},
maxHeight:1}:{}};
_.J.Object.defineProperties(lTc.prototype,{cancelButtonText:{configurable:!0,enumerable:!0,get:function(){return{text:{runs:[{text:_.Ln("CANCEL",void 0,"Cancel")}]}}}},
backgroundUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.get("data.header.sponsorshipDialogHeaderRenderer.headerImage.thumbnails");return a?"url("+_.Ur(a,this.hostElement.clientWidth)+")":""}},
avatars:{configurable:!0,enumerable:!0,get:function(){var a=this,b=_.KH(this);return function(){_.Ir("div",{className:"avatar-support "+b},function(){var c,d;if(null==(d=_.B(null==(c=a.data)?void 0:c.header,XCc))?0:d.viewerThumbnail){var e,h;_.Ir("yt-img-shadow",{className:"avatar "+b,thumbnail:null==(h=_.B(null==(e=a.data)?void 0:e.header,XCc))?void 0:h.viewerThumbnail},_.xe);_.Ir("yt-icon",{className:"membership-icon "+b,icon:"sponsorship_star",defaultToFilled:!0},_.xe)}var l,m;_.Ir("yt-img-shadow",
{className:"avatar "+b,thumbnail:null==(m=_.B(null==(l=a.data)?void 0:l.header,XCc))?void 0:m.channelThumbnail},_.xe)})}}}});
var n2=lTc;n2.prototype.onDataChanged=n2.prototype.onDataChanged;n2.prototype.onYtServiceRequestError=n2.prototype.onYtServiceRequestError;n2.prototype.onYtServiceRequestCompleted=n2.prototype.onYtServiceRequestCompleted;n2.prototype.onYtPopupClosed=n2.prototype.onYtPopupClosed;n2.prototype.onYtPopupOpened=n2.prototype.onYtPopupOpened;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],n2.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],n2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],n2.prototype,"ytOpenToastBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],n2.prototype,"data",void 0);_.U([_.N({value:function(){return _.Ln("SBOX_INAPPROPRIATE_CANCEL")}}),
_.V("design:type",String)],n2.prototype,"closeButtonAriaLabel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],n2.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],n2.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],n2.prototype,"modernLayout",void 0);_.U([_.vq("#scrollable"),_.V("design:type",Object)],n2.prototype,"scrollable",void 0);
_.U([_.vq("ytd-sponsorship-confirm-cancel-content"),_.V("design:type",iTc)],n2.prototype,"content",void 0);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],n2.prototype,"onYtPopupOpened",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],n2.prototype,"onYtPopupClosed",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],n2.prototype,"onYtServiceRequestCompleted",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],n2.prototype,"onYtServiceRequestError",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],n2.prototype,"onDataChanged",null);
n2=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorship-confirm-cancel-renderer"})],n2);
_.Q(n2,"ytd-sponsorship-confirm-cancel-renderer",function(){if(void 0!==kTc)return kTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modernLayout]]" class="style-scope ytd-sponsorship-confirm-cancel-renderer">\n  <div id="dismiss-button" class="style-scope ytd-sponsorship-confirm-cancel-renderer">\n    <tp-yt-paper-icon-button aria-label$="[[closeButtonAriaLabel]]" dialog-dismiss="" icon="yt-icons:dismissal" class="style-scope ytd-sponsorship-confirm-cancel-renderer"></tp-yt-paper-icon-button>\n  </div>\n  <div class="avatar-support style-scope ytd-sponsorship-confirm-cancel-renderer">\n    <template is="dom-if" restamp="" if="[[data.header.sponsorshipDialogHeaderRenderer.viewerThumbnail]]" class="style-scope ytd-sponsorship-confirm-cancel-renderer">\n      <yt-img-shadow class="avatar style-scope ytd-sponsorship-confirm-cancel-renderer" thumbnail="[[data.header.sponsorshipDialogHeaderRenderer.viewerThumbnail]]">\n      </yt-img-shadow>\n      <yt-icon class="membership-icon style-scope ytd-sponsorship-confirm-cancel-renderer" default-to-filled="true" icon="sponsorship_star"></yt-icon>\n    </template>\n    <yt-img-shadow class="avatar style-scope ytd-sponsorship-confirm-cancel-renderer" thumbnail="[[data.header.sponsorshipDialogHeaderRenderer.channelThumbnail]]">\n    </yt-img-shadow>\n  </div>\n</div>\n<div id="content" hidden="[[modernLayout]]" class="style-scope ytd-sponsorship-confirm-cancel-renderer">\n  <tp-yt-paper-dialog-scrollable id="scrollable" class="style-scope ytd-sponsorship-confirm-cancel-renderer">\n    <div id="title" class="style-scope ytd-sponsorship-confirm-cancel-renderer">\n      <yt-formatted-string text="[[data.title]]" class="style-scope ytd-sponsorship-confirm-cancel-renderer"></yt-formatted-string>\n    </div>\n    <ytd-sponsorship-confirm-cancel-content data="[[data]]" hidden="[[modernLayout]]" class="style-scope ytd-sponsorship-confirm-cancel-renderer">\n    </ytd-sponsorship-confirm-cancel-content>\n  </tp-yt-paper-dialog-scrollable>\n</div>\n<div class="footer style-scope ytd-sponsorship-confirm-cancel-renderer" hidden="[[modernLayout]]">\n  <div id="confirm-button" class="style-scope ytd-sponsorship-confirm-cancel-renderer"></div>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-sponsorship-confirm-cancel-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-sponsorship-confirm-cancel-renderer">\n  </yt-dialog-layout>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorship-confirm-cancel-renderer[dialog][dialog][dialog] {--divider-color: var( --yt-spec-10-percent-layer );background-color: initial;padding: 0px;margin: 0px;max-width: 500px;display: flexbox;display: flex;flex-direction: column;} ytd-sponsorship-confirm-cancel-renderer[modern] .footer.ytd-sponsorship-confirm-cancel-renderer {border-top: 0;} #header.ytd-sponsorship-confirm-cancel-renderer {background-size: cover;width: 100%;display: flexbox;display: flex;flex-direction: column;} #dismiss-button.ytd-sponsorship-confirm-cancel-renderer {display: flexbox;display: flex;flex-direction: row-reverse;} #dismiss-button.ytd-sponsorship-confirm-cancel-renderer tp-yt-paper-icon-button.ytd-sponsorship-confirm-cancel-renderer {color: var(--yt-spec-black-4);width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);} #title.ytd-sponsorship-confirm-cancel-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #content.ytd-sponsorship-confirm-cancel-renderer {margin: 24px 24px 8px 24px;max-height: 720px;} .avatar-support.ytd-sponsorship-confirm-cancel-renderer {padding: 16px 0;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;} ytd-sponsorship-confirm-cancel-renderer:not([modern-layout]) .avatar-support.ytd-sponsorship-confirm-cancel-renderer {margin-top: -24px;padding: 0 0 16px;} .avatar.ytd-sponsorship-confirm-cancel-renderer {height: 56px;width: 56px;margin-left: 8px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} .membership-icon.ytd-sponsorship-confirm-cancel-renderer {color: var(--yt-spec-dark-green);height: 24px;width: 24px;} #scrollable.ytd-sponsorship-confirm-cancel-renderer {--paper-dialog-scrollable-padding: 0;margin-bottom: 2px;} .footer.ytd-sponsorship-confirm-cancel-renderer {padding-top: 8px;padding-bottom: 4px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #confirm-button.ytd-sponsorship-confirm-cancel-renderer {display: flexbox;display: flex;flex-direction: row-reverse;}</style>');
jTc=d}d=jTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kTc=a});var mTc;var nTc;var oTc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(oTc,_.O);oTc.prototype.configureRendererStamper=function(){return{"data.contents":{id:"content",mapping:{sponsorshipsListTileRenderer:{component:"ytd-sponsorships-list-tile-renderer"}}}}};
var o2=oTc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],o2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],o2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],o2.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],o2.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],o2.prototype,"modernLayout",void 0);
o2=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-celebration-content"})],o2);
_.Q(o2,"ytd-sponsorships-celebration-content",function(){if(void 0!==nTc)return nTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-sponsorships-celebration-content--\x3e\x3c!--css_build_styles:video.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_content.ytd.sponsorships.celebration.content.css.js--\x3e<div id="content" class="style-scope ytd-sponsorships-celebration-content"></div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_celebration_content.ytd.sponsorships.celebration.content.css.js--\x3e<style is-scoped>ytd-sponsorships-celebration-content[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);padding: 0px;margin: 0px;min-width: 400px;max-width: 512px;position: relative;display: flexbox;display: flex;flex-direction: column;} ytd-sponsorships-celebration-content[modern] #button-bar.ytd-sponsorships-celebration-content {border-top: 0;} #header.ytd-sponsorships-celebration-content {padding: 0 48px;background-repeat: no-repeat;background-size: cover;background-position: top right;display: flexbox;display: flex;flex-direction: column;} #dismiss-button.ytd-sponsorships-celebration-content {display: flexbox;display: flex;flex-direction: row;} #dismiss-button.ytd-sponsorships-celebration-content ytd-button-renderer.ytd-sponsorships-celebration-content {padding: 6px;color: var(--yt-spec-icon-inactive);} #top-bar.ytd-sponsorships-celebration-content {position: absolute;left: 0;right: 0;} #avatar-container.ytd-sponsorships-celebration-content {min-height: 224px;min-width: 256px;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} .avatar.ytd-sponsorships-celebration-content {height: 128px;width: 128px;margin-top: 24px;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} .title-container.ytd-sponsorships-celebration-content {margin: auto;flex-grow: 1;padding: 0 24px 32px 24px;} .title-container.ytd-sponsorships-celebration-content yt-formatted-string.ytd-sponsorships-celebration-content {display: block;padding: 4px 0;text-align: center;} .title-container.ytd-sponsorships-celebration-content yt-formatted-string.title.ytd-sponsorships-celebration-content {font-size: 2.8rem;font-weight: 400;line-height: 3.2rem;font-weight: 600;} .title-container.ytd-sponsorships-celebration-content yt-formatted-string.subtitle.ytd-sponsorships-celebration-content {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #button-bar.ytd-sponsorships-celebration-content {padding: 8px;border-top: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;} #primary-button.ytd-sponsorships-celebration-content {flex: 0;} #secondary-button.ytd-sponsorships-celebration-content {flex: 1;} ytd-sponsorships-celebration-content:not([modern-layout]) #content.ytd-sponsorships-celebration-content {padding: 32px 64px 0 64px;} ytd-sponsorships-celebration-content:not([modern-layout]) #content.ytd-sponsorships-celebration-content ytd-sponsorships-list-tile-renderer.ytd-sponsorships-celebration-content {max-width: 450px;height: auto;margin-bottom: 12px;margin-left: 4px;margin-right: 4px;}</style>');
mTc=d}d=mTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nTc=a});var pTc;var qTc;var rTc=_.Mu(["\n      window.dataLayer = window.dataLayer || [];\n      function gtag(){dataLayer.push(arguments);}\n      gtag('event', 'conversion', {'send_to': 'AW-10800507011/WarlCOX0sIIDEIPRip4o', 'transaction_id': ''});\n    "]),sTc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");a.scriptsAppended=!1;a.buttonOverrides={type:"tonal",style:"overlay-dark"};return a};
_.H(sTc,_.O);_.f=sTc.prototype;
_.f.configureRendererStamper=function(){return{"data.header.sponsorshipsHeaderRenderer.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0},properties:{overrides:"[[buttonOverrides]]"},params:{forceModernIconButton:_.u("web_modern_buttons")}}}},"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}}}}}};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.onDataChanged=function(){if(!this.modernLayout){var a;null==(a=this.header)||a.style.setProperty("background-color",this.backgroundColor);if(a=this.headerImageUrl){var b;null==(b=this.header)||b.style.setProperty("background-image",a)}}b=_.Hj(4);a=_.Gj(4);var c=this.get("data.trackingParams");if(c&&a&&b){var d=_.zr(c);_.wl(b,a,d);_.u("combine_ve_grafts")?_.Cl().graftServerVe(c,a,4):_.wl(b,a,d)}b=_.g(this.hostElement.querySelectorAll("yt-img-shadow"));for(a=b.next();!a.done;a=b.next())a.value.onShow();
if(b=this.get("data.gtmId"))_.jC(b),this.setupConversionTracking();var e;(b=null==(e=this.data)?void 0:e.onVisible)&&this.ytComponentBehavior.resolveCommand(b)};
_.f.setupConversionTracking=function(){if(!this.scriptsAppended){var a=document.createElement("script");var b=_.Gd(rTc.join(""));_.yd(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"===_.Sq(a).localName&&_.Tn(this.hostElement,"ytd-refresh-channel-tab-action",["TAB_ID_SPONSORSHIPS"])};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;if(!this.modernLayout||!b)return{};var c=_.KH(this);return{fullBleedMedia:function(){var d;_.Ir("ytd-button-renderer",{className:c,data:_.B(null==(d=_.B(b.header,FCc))?void 0:d.dismissButton,_.SA),"dialog-dismiss$":!0,id$:"dismiss-button",overrides:a.buttonOverrides,forceModernIconButton:_.u("web_modern_buttons")},_.xe);_.Ir("div",{className:c,id$:"header",style$:"background-color: "+a.backgroundColor+"; background-image: "+a.headerImageUrl},
function(){_.Ir("div",{className:c,id$:"avatar-container"},function(){var e;_.Ir("yt-img-shadow",{className:"avatar "+c,fit:!0,id$:"avatar",thumbnail:null==(e=_.B(b.header,FCc))?void 0:e.channelImage},_.xe)});
_.Ir("div",{className:"title-container "+c},function(){var e;_.Ir("yt-formatted-string",{className:"title "+c,text:null==(e=_.B(b.header,FCc))?void 0:e.title},_.xe);var h;_.Ir("yt-formatted-string",{className:"subtitle "+c,text:null==(h=_.B(b.header,FCc))?void 0:h.subtitle},_.xe)})})},
content:function(){_.Ir("ytd-sponsorships-celebration-content",{data:b},_.xe)},
primaryButton:function(d){_.Ir("ytd-button-renderer",Object.assign({},d,{data:_.B(b.primaryButton,_.SA),"dialog-dismiss$":!0,id$:"primary-button"}),_.xe)},
secondaryButton:function(d){_.Ir("ytd-button-renderer",Object.assign({},d,{data:_.B(b.secondaryButton,_.SA),"dialog-dismiss$":!0,id$:"secondary-button"}),_.xe)}}};
_.J.Object.defineProperties(sTc.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){var a=this.get("data.header.sponsorshipsHeaderRenderer.backgroundColor");return _.Cp(a)}},
headerImageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.get("data.header.sponsorshipsHeaderRenderer.backgroundImage.thumbnails");return a?"url("+_.Ur(a,this.hostElement.getBoundingClientRect().width)+")":""}}});
var p2=sTc;p2.prototype.onPopupClosed=p2.prototype.onPopupClosed;p2.prototype.onDataChanged=p2.prototype.onDataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],p2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],p2.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],p2.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],p2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],p2.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],p2.prototype,"modernLayout",void 0);_.U([_.vq("#header"),_.V("design:type",HTMLElement)],p2.prototype,"header",void 0);_.U([_.N(),_.V("design:type",Object)],p2.prototype,"scriptsAppended",void 0);_.U([_.N(),_.V("design:type",Object)],p2.prototype,"buttonOverrides",void 0);
_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],p2.prototype,"onDataChanged",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],p2.prototype,"onPopupClosed",null);p2=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-celebration-renderer"})],p2);
_.Q(p2,"ytd-sponsorships-celebration-renderer",function(){if(void 0!==qTc)return qTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modernLayout]]" class="style-scope ytd-sponsorships-celebration-renderer">\n  <div id="avatar-container" class="style-scope ytd-sponsorships-celebration-renderer">\n    <yt-img-shadow class="avatar style-scope ytd-sponsorships-celebration-renderer" fit="true" thumbnail="[[data.header.sponsorshipsHeaderRenderer.channelImage]]">\n    </yt-img-shadow>\n  </div>\n  <div class="title-container style-scope ytd-sponsorships-celebration-renderer">\n    <yt-formatted-string class="title style-scope ytd-sponsorships-celebration-renderer" text="[[data.header.sponsorshipsHeaderRenderer.title]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="subtitle style-scope ytd-sponsorships-celebration-renderer" text="[[data.header.sponsorshipsHeaderRenderer.subtitle]]">\n    </yt-formatted-string>\n  </div>\n</div>\n<ytd-sponsorships-celebration-content data="[[data]]" hidden="[[modernLayout]]" class="style-scope ytd-sponsorships-celebration-renderer">\n</ytd-sponsorships-celebration-content>\n<div id="top-bar" hidden="[[modernLayout]]" class="style-scope ytd-sponsorships-celebration-renderer">\n  <div id="dismiss-button" class="style-scope ytd-sponsorships-celebration-renderer"></div>\n</div>\n<div id="button-bar" hidden="[[modernLayout]]" class="style-scope ytd-sponsorships-celebration-renderer">\n  <div id="secondary-button" class="style-scope ytd-sponsorships-celebration-renderer"></div>\n  <div id="primary-button" class="style-scope ytd-sponsorships-celebration-renderer"></div>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-sponsorships-celebration-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-sponsorships-celebration-renderer">\n  </yt-dialog-layout>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-celebration-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);padding: 0px;margin: 0px;min-width: 400px;max-width: 512px;position: relative;display: flexbox;display: flex;flex-direction: column;} ytd-sponsorships-celebration-renderer[modern] #button-bar.ytd-sponsorships-celebration-renderer {border-top: 0;} #header.ytd-sponsorships-celebration-renderer {padding: 0 48px;background-repeat: no-repeat;background-size: cover;background-position: top right;display: flexbox;display: flex;flex-direction: column;} ytd-sponsorships-celebration-renderer[modern-layout] #header.ytd-sponsorships-celebration-renderer {width: 100%;} #dismiss-button.ytd-sponsorships-celebration-renderer {display: flexbox;display: flex;flex-direction: row;} ytd-sponsorships-celebration-renderer[modern-layout] #dismiss-button.ytd-sponsorships-celebration-renderer {padding: 24px 12px 0;position: absolute;right: 0;} #dismiss-button.ytd-sponsorships-celebration-renderer ytd-button-renderer.ytd-sponsorships-celebration-renderer {padding: 6px;color: var(--yt-spec-icon-inactive);} #top-bar.ytd-sponsorships-celebration-renderer {position: absolute;left: 0;right: 0;} #avatar-container.ytd-sponsorships-celebration-renderer {min-height: 224px;min-width: 256px;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} .avatar.ytd-sponsorships-celebration-renderer {height: 128px;width: 128px;margin-top: 24px;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} .title-container.ytd-sponsorships-celebration-renderer {margin: auto;flex-grow: 1;padding: 0 24px 32px 24px;} .title-container.ytd-sponsorships-celebration-renderer yt-formatted-string.ytd-sponsorships-celebration-renderer {display: block;padding: 4px 0;text-align: center;} .title-container.ytd-sponsorships-celebration-renderer yt-formatted-string.title.ytd-sponsorships-celebration-renderer {font-size: 2.8rem;font-weight: 400;line-height: 3.2rem;font-weight: 600;} .title-container.ytd-sponsorships-celebration-renderer yt-formatted-string.subtitle.ytd-sponsorships-celebration-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #content.ytd-sponsorships-celebration-renderer {padding: 32px 64px 0 64px;} #content.ytd-sponsorships-celebration-renderer ytd-sponsorships-list-tile-renderer.ytd-sponsorships-celebration-renderer {max-width: 450px;height: auto;margin-bottom: 12px;margin-left: 4px;margin-right: 4px;} #button-bar.ytd-sponsorships-celebration-renderer {padding: 8px;border-top: 1px solid var(--yt-spec-10-percent-layer);display: flexbox;display: flex;flex-direction: row;} #primary-button.ytd-sponsorships-celebration-renderer {flex: 0;} #secondary-button.ytd-sponsorships-celebration-renderer {flex: 1;}</style>');
pTc=d}d=pTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qTc=a});var tTc;var uTc;var vTc=function(){var a=_.O.apply(this,arguments)||this;a.isToggleChecked=!1;a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(vTc,_.O);_.f=vTc.prototype;_.f.onDataChanged=function(){var a;this.isToggleChecked="SPONSORSHIPS_GIFTING_OPT_IN_STATUS_ENABLED"===(null==(a=this.data)?void 0:a.initialOptInStatus)};
_.f.close=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-sponsorships-gifting-opt-in-renderer"])};
_.f.handleOptInToggle=function(){this.isToggleChecked=!this.isToggleChecked;var a,b=_.B(null==(a=this.data)?void 0:a.switchButton,BCc);b&&(this.isToggleChecked&&b.switchOnInnertubeCommand&&this.ytComponentBehavior.resolveCommand(b.switchOnInnertubeCommand),!this.isToggleChecked&&b.switchOffInnertubeCommand&&this.ytComponentBehavior.resolveCommand(b.switchOffInnertubeCommand))};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;if(!this.modernLayout||!b)return{};var c=_.KH(this);return{fullBleedMedia:function(){_.Ir("div",{className:c,id$:"close"},function(){_.Ir("yt-icon-button",{className:c,id$:"close-button",label$:a.closeButtonAriaLabel,onclick:function(){a.close()}},function(){_.Ir("yt-icon",{icon:"close"},_.xe)})});
_.Ir("div",{id$:"header"},function(){_.Ir("yt-img-shadow",{thumbnail:b.thumbnail},_.xe)})},
title:b.title&&function(){_.Ir("yt-formatted-string",{text:b.title},_.xe)},
trailingActionHeader:function(){_.Ir("div",{className:c,id$:"toggle"},function(){_.Ir("ytcp-ve",{"track-click$":!0,"ve-type$":147434},function(){_.Ir("tp-yt-paper-toggle-button",{className:"toggle "+c,checked:a.isToggleChecked,onclick:function(){a.handleOptInToggle()}},_.xe)})})},
headerPosition:1,content:function(){_.Ir("yt-formatted-string",{className:"subtitle "+c,text:b.subtitle},_.xe);_.Ir("div",{className:"separator "+c},_.xe);_.Ir("yt-formatted-string",{className:"disclaimer "+c,text:b.disclaimer},_.xe)}}};
var q2=vTc;q2.prototype.onDataChanged=q2.prototype.onDataChanged;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],q2.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],q2.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],q2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],q2.prototype,"isToggleChecked",void 0);
_.U([_.N({value:_.Ln("CLOSE")}),_.V("design:type",String)],q2.prototype,"closeButtonAriaLabel",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],q2.prototype,"modernLayout",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],q2.prototype,"onDataChanged",null);q2=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-gifting-opt-in-renderer"})],q2);
_.Q(q2,"ytd-sponsorships-gifting-opt-in-renderer",function(){if(void 0!==uTc)return uTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modernLayout]]" class="style-scope ytd-sponsorships-gifting-opt-in-renderer">\n  <yt-icon-button id="close-button" label="[[closeButtonAriaLabel]]" on-click="close" class="style-scope ytd-sponsorships-gifting-opt-in-renderer">\n    <yt-icon icon="close" class="style-scope ytd-sponsorships-gifting-opt-in-renderer"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="content" hidden="[[modernLayout]]" class="style-scope ytd-sponsorships-gifting-opt-in-renderer">\n  <div id="header" class="style-scope ytd-sponsorships-gifting-opt-in-renderer">\n    <yt-img-shadow class="thumbnail style-scope ytd-sponsorships-gifting-opt-in-renderer" thumbnail="[[data.thumbnail]]">\n    </yt-img-shadow>\n  </div>\n  <div id="optin" class="style-scope ytd-sponsorships-gifting-opt-in-renderer">\n    <div id="title" class="style-scope ytd-sponsorships-gifting-opt-in-renderer">\n      <yt-formatted-string class="title style-scope ytd-sponsorships-gifting-opt-in-renderer" text="[[data.title]]">\n      </yt-formatted-string>\n      <yt-formatted-string class="subtitle style-scope ytd-sponsorships-gifting-opt-in-renderer" text="[[data.subtitle]]">\n      </yt-formatted-string>\n    </div>\n    <div id="toggle" class="style-scope ytd-sponsorships-gifting-opt-in-renderer">\n      <ytcp-ve track-click="true" ve-type="[[ve.client.SPONSORSHIPS_GIFTING_OPT_IN_DIALOG_TOGGLE_BUTTON]]" class="style-scope ytd-sponsorships-gifting-opt-in-renderer">\n        <tp-yt-paper-toggle-button class="toggle style-scope ytd-sponsorships-gifting-opt-in-renderer" checked="[[isToggleChecked]]" on-click="handleOptInToggle">\n        </tp-yt-paper-toggle-button>\n      </ytcp-ve>\n    </div>\n  </div>\n  <div class="separator style-scope ytd-sponsorships-gifting-opt-in-renderer"></div>\n  <yt-formatted-string class="disclaimer style-scope ytd-sponsorships-gifting-opt-in-renderer" text="[[data.disclaimer]]">\n  </yt-formatted-string>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-sponsorships-gifting-opt-in-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-sponsorships-gifting-opt-in-renderer">\n  </yt-dialog-layout>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-gifting-opt-in-renderer[dialog] {display: block;margin: 0;position: relative;--paper-toggle-button-label-spacing: 0;} ytd-sponsorships-gifting-opt-in-renderer:not([modern-layout])[dialog] {width: 450px;padding: 24px;} #content.ytd-sponsorships-gifting-opt-in-renderer {justify-content: space-between;display: flex;flex-direction: column;} #close.ytd-sponsorships-gifting-opt-in-renderer {position: absolute;top: 0px;right: 0px;} #close-button.ytd-sponsorships-gifting-opt-in-renderer {color: var(--yt-spec-icon-active-other);width: var(--yt-button-icon-size,24px);height: var(--yt-button-icon-size,24px);margin: 16px;} #header.ytd-sponsorships-gifting-opt-in-renderer {display: flex;flex-direction: row;justify-content: center;margin: 8px;} .thumbnail.ytd-sponsorships-gifting-opt-in-renderer {position: relative;top: -12px;width: 66%;} #optin.ytd-sponsorships-gifting-opt-in-renderer {justify-content: space-between;display: flex;flex-direction: row;margin-bottom: 16px;} #title.ytd-sponsorships-gifting-opt-in-renderer {justify-content: space-between;display: flex;flex-direction: column;} .title.ytd-sponsorships-gifting-opt-in-renderer {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.ytd-sponsorships-gifting-opt-in-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} #toggle.ytd-sponsorships-gifting-opt-in-renderer {display: flex;flex-direction: row;justify-content: flex-end;align-items: flex-start;margin-left: 16px;} .disclaimer.ytd-sponsorships-gifting-opt-in-renderer {color: var(--yt-spec-text-secondary);margin-bottom: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .separator.ytd-sponsorships-gifting-opt-in-renderer {background-color: var(--yt-spec-10-percent-layer);height: 1px;margin: 12px 0 12px 0;} #migration-disclaimer.ytd-sponsorships-gifting-opt-in-renderer {background-color: var(--yt-spec-suggested-action);padding: 16px;display: flex;flex-direction: row;} #info-icon.ytd-sponsorships-gifting-opt-in-renderer {color: var(--yt-spec-call-to-action);flex-grow: 1;flex-shrink: 0;height: 20px;width: 20px;margin-right: 8px;} #migration-disclaimer-text.ytd-sponsorships-gifting-opt-in-renderer {color: var(--yt-spec-call-to-action);margin-bottom: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;}</style>');
tTc=d}d=tTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return uTc=a});var wTc;var xTc;var yTc=function(){return _.O.apply(this,arguments)||this};
_.H(yTc,_.O);_.f=yTc.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.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.detached=function(){this.playerElement.stop()};
_.f.onYtServiceRequestCompleted=function(){_.Tn(this.hostElement,"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.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:_.B(a.tiers[b],GCc)};
_.f.moreThanOne=function(a){return!!(a&&1<a.length)};
_.f.tierOverviewTap=function(a){var b=this;this.selectedTier=a.model.index;_.$m(this,function(){_.Sn(b.hostElement,"yt-refit")})};
_.f.computeSelectedClass=function(a,b){return a===b?"selected":""};
_.f.onDataChanged=function(){_.$q(this.hostElement).querySelector("#header-overlay").style.visibility="";_.$q(this.hostElement).querySelector("#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=_.g(this.hostElement.querySelectorAll("yt-img-shadow")),
b=a.next();!b.done;b=a.next())b.value.onShow();var c;this.set("selectedTier",null!=(c=this.get("data.targetTierIndex"))?c:0)};
_.f.initializeVe=function(a){var b=_.Hj(),c=_.Gj(),d=this.get("data.trackingParams");c&&b&&(this.screenLayer=4,b=_.Ff(_.Ana)(void 0,69877,{clientScreenNonce:b,visualElement:c},void 0,void 0,void 0),_.Yla(b,69877,4),c=_.Gj(4),d&&c&&(d=_.zr(d),_.wl(b,c,d),a&&(this.offerVideoVe=_.Hl(74659),_.wl(b,d,this.offerVideoVe))))};
_.f.setHeaderBackground=function(){var a=this.get("data.header.sponsorshipsHeaderRenderer.backgroundColor");_.$q(this.hostElement).querySelector("#background-image-layer").style.backgroundColor=_.Cp(a);if(a=this.getHeaderImage())a=_.Ur(a,screen.width),_.$q(this.hostElement).querySelector("#background-image-layer").style.backgroundImage="url("+a+")"};
_.f.getHeaderImage=function(){var a=this.get("data.header.sponsorshipsHeaderRenderer.backgroundImageDarkMode.thumbnails");return this.isAppDarkTheme()&&a?a:this.get("data.header.sponsorshipsHeaderRenderer.backgroundImage.thumbnails")};
_.f.isAppDarkTheme=function(){return document.documentElement.hasAttribute("dark")};
_.f.setupVideoPlayer=function(a){var b=this,c,d,e,h;return _.v(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"),_.u("kevlar_player_update_killswitch")?b.playerElement.update({args:{autoplay:c,video_id:a,player_params:d}}):b.playerElement.loadVideoWithPlayerVars({autoplay:c,video_id:a,player_params:d}),
_.w(l,b.playerElement.getPlayerPromise(),2);e=l.yieldResult;e.addEventListener("onStateChange",function(m){b.onPlayerStateChange(m)});
e.setScreenLayer(b.screenLayer);(h=_.Hj(4))&&b.offerVideoVe&&_.Pna(h,b.offerVideoVe);c&&(b.pauseOtherPlayers(),b.playerElement.focusOnPlayer(),b.playerElement.getPlayer().hideControls(),_.lj(_.Ph,function(){b.fadeOutHeaderOverlay()},4E3));
_.Bo(l)})};
_.f.onPlayerStateChange=function(a){1===a?this.backgroundPlayerElement&&(a=this.backgroundPlayerElement.player_.getPlayerState(),1!==a&&3!==a||this.backgroundPlayerElement.pause()):0===a&&(_.$q(this.hostElement).querySelector("#header-overlay").style.visibility="",this.playerElement.getPlayer().hideControls(),_.$q(this.hostElement).querySelector("#header-overlay").classList.remove("header-overlay-transition"))};
_.f.fadeOutHeaderOverlay=function(){_.$q(this.hostElement).querySelector("#header-overlay").classList.add("header-overlay-transition");this.playerElement.getPlayer().showControls()};
_.f.onHeaderTap=function(){if(this.offerVideo){_.$q(this.hostElement).querySelector("#header-overlay").style.visibility="hidden";this.pauseOtherPlayers();var a;1===(null==(a=this.playerElement.player_)?void 0:a.getPlayerState())?this.playerElement.pause():this.playerElement.play();(a=_.Hj(4))&&this.offerVideoVe&&_.xl(a,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,b){return a?"title-container-with-video":b?"title-container-without-video-flexible":"title-container-without-video"};
_.f.tierTitleDisplayStatus=function(a){return this.moreThanOne(a)?"hide":"show"};
_.f.pauseOtherPlayers=function(){var a=_.Un(this.hostElement,"yt-miniplayer-active");a&&a[0]?(a=_.Un(this.hostElement,"yt-get-miniplayer-component-action"))&&a[0]&&(this.backgroundPlayerElement=a[0].getPlayerElement()):this.backgroundPlayerElement=_.Lq();this.backgroundPlayerElement&&this.backgroundPlayerElement.player_&&(a=this.backgroundPlayerElement.player_.getPlayerState(),this.isBackgroundPlayerAlreadyPlaying=1===a||3===a,this.backgroundPlayerElement.pause())};
_.f.selectedTierChangedForBinding=function(){this.hostElement.dispatchEvent(new _.BI("selected-tier-changed",this.selectedTier))};
var r2=yTc;r2.prototype.selectedTierChangedForBinding=r2.prototype.selectedTierChangedForBinding;r2.prototype.onDataChanged=r2.prototype.onDataChanged;r2.prototype.onYtPopupClosed=r2.prototype.onYtPopupClosed;r2.prototype.onYtPopupOpened=r2.prototype.onYtPopupOpened;r2.prototype.onYtServiceRequestError=r2.prototype.onYtServiceRequestError;r2.prototype.onYtServiceRequestCompleted=r2.prototype.onYtServiceRequestCompleted;
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],r2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],r2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],r2.prototype,"ytOpenToastBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],r2.prototype,"data",void 0);_.U([_.N({value:0}),_.V("design:type",Number)],r2.prototype,"selectedTier",void 0);
_.U([_.N({value:""}),_.V("design:type",String)],r2.prototype,"offerVideo",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],r2.prototype,"isBackgroundPlayerAlreadyPlaying",void 0);_.U([_.N({value:function(){return"ytd-sponsorships-offer-with-video-renderer-"+_.La(this)}}),
_.V("design:type",String)],r2.prototype,"playerId",void 0);_.U([_.vq("tp-yt-paper-dialog-scrollable"),_.V("design:type",Object)],r2.prototype,"scrollable",void 0);_.U([_.vq("ytd-sponsorships-tier-renderer"),_.V("design:type",_.uVb)],r2.prototype,"tierRenderer",void 0);_.U([_.vq("#player"),_.V("design:type",Object)],r2.prototype,"playerElement",void 0);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],r2.prototype,"onYtServiceRequestCompleted",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],r2.prototype,"onYtServiceRequestError",null);
_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r2.prototype,"onYtPopupOpened",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r2.prototype,"onYtPopupClosed",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r2.prototype,"onDataChanged",null);
_.U([_.uq("selectedTier"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],r2.prototype,"selectedTierChangedForBinding",null);r2=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-offer-renderer"})],r2);
_.Q(r2,"ytd-sponsorships-offer-renderer",function(){if(void 0!==xTc)return xTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sponsorships-offer-renderer">\n  <div id="titlebar-text" class="style-scope ytd-sponsorships-offer-renderer">\n    <yt-formatted-string text="[[data.header.sponsorshipsHeaderRenderer.titlebarText]]" class="style-scope ytd-sponsorships-offer-renderer">\n    </yt-formatted-string>\n  </div>\n  <div id="action-menu" class="style-scope ytd-sponsorships-offer-renderer"></div>\n  <div id="dismiss-button" class="style-scope ytd-sponsorships-offer-renderer"></div>\n</div>\n<tp-yt-paper-dialog-scrollable id="scroller" class="style-scope ytd-sponsorships-offer-renderer">\n  <div id="header" class$="[[getHeaderClass(offerVideo)]] style-scope ytd-sponsorships-offer-renderer">\n    <div id="header-overlay" on-click="onHeaderTap" class="style-scope ytd-sponsorships-offer-renderer">\n      <div id="header-title-overlay" class$="[[getHeaderOverlayClass(offerVideo)]] style-scope ytd-sponsorships-offer-renderer">\n        <div id="avatar-container" class="style-scope ytd-sponsorships-offer-renderer">\n          <yt-img-shadow class="avatar style-scope ytd-sponsorships-offer-renderer" fit="true" thumbnail="[[data.header.sponsorshipsHeaderRenderer.channelImage]]">\n          </yt-img-shadow>\n        </div>\n        <div class$="title-container [[getTitleContainerClass(offerVideo,\n            data.header.sponsorshipsHeaderRenderer.backgroundImageDarkMode)]] style-scope ytd-sponsorships-offer-renderer">\n          <yt-formatted-string class="channel-title style-scope ytd-sponsorships-offer-renderer" text="[[data.header.sponsorshipsHeaderRenderer.superTitle]]">\n          </yt-formatted-string>\n          <yt-formatted-string class="title style-scope ytd-sponsorships-offer-renderer" text="[[data.header.sponsorshipsHeaderRenderer.title]]">\n          </yt-formatted-string>\n          <yt-formatted-string class="subtitle style-scope ytd-sponsorships-offer-renderer" text="[[data.header.sponsorshipsHeaderRenderer.subtitle]]">\n          </yt-formatted-string>\n        </div>\n      </div>\n      <div id="background-image-layer" class$="[[getBackgroundImageLayerClass(offerVideo)]] style-scope ytd-sponsorships-offer-renderer"> </div>\n    </div>\n    <div id="video-container" hidden$="[[!offerVideo]]" class="style-scope ytd-sponsorships-offer-renderer">\n      <ytd-player id="player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_SPONSORSHIPS_OFFER" player-id="[[playerId]]" class="style-scope ytd-sponsorships-offer-renderer">\n      </ytd-player>\n    </div>\n  </div>\n  <div id="alert-renderer" hidden="[[!data.alert]]" class="style-scope ytd-sponsorships-offer-renderer"></div>\n  <div id="content" class="style-scope ytd-sponsorships-offer-renderer">\n    <template is="dom-if" if="[[moreThanOne(data.tiers)]]" class="style-scope ytd-sponsorships-offer-renderer">\n      <div id="tier-overview" class="style-scope ytd-sponsorships-offer-renderer">\n        <template is="dom-repeat" items="[[data.tiers]]" as="tier" class="style-scope ytd-sponsorships-offer-renderer">\n          <button class$="offer-overview-item [[computeSelectedClass(index, selectedTier)]] style-scope ytd-sponsorships-offer-renderer" on-click="tierOverviewTap">\n            <yt-formatted-string class="title style-scope ytd-sponsorships-offer-renderer" text="[[tier.sponsorshipsTierRenderer.title]]">\n            </yt-formatted-string>\n            <yt-formatted-string class="subtitle style-scope ytd-sponsorships-offer-renderer" 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)]]" class="style-scope ytd-sponsorships-offer-renderer">\n    </ytd-sponsorships-tier-renderer>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-offer-renderer[dialog][dialog][dialog] {--divider-color: var( --yt-spec-10-percent-layer );padding: 0px;margin: 0px;display: flexbox;display: flex;flex-direction: column;min-width: 480px;max-width: 608px;width: 90vw;} #scroller.ytd-sponsorships-offer-renderer {max-height: 644px;height: 90vh;margin-bottom: 2px;--paper-dialog-scrollable-height: 100%;--paper-dialog-scrollable-padding: 0;} #header.ytd-sponsorships-offer-renderer {display: flexbox;display: flex;flex-direction: row;height: 315px;position: relative;} .header-with-video.ytd-sponsorships-offer-renderer {margin: 0 24px;} ytd-button-renderer.ytd-sponsorships-offer-renderer {color: var(--yt-spec-icon-inactive);display: inline-block;} ytd-button-renderer.ytd-sponsorships-offer-renderer:hover {color: var(--yt-spec-icon-active-other);} #top-bar.ytd-sponsorships-offer-renderer {padding: 8px 16px 8px 24px;color: var(--yt-spec-text-primary);display: flexbox;display: flex;flex-direction: row;} #titlebar-text.ytd-sponsorships-offer-renderer {padding: 10px 0;width: 100%;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .sponsorships-icon.ytd-sponsorships-offer-renderer {height: 36px;width: 36px;color: var(--yt-spec-themed-green);margin: 8px;} #avatar-container.ytd-sponsorships-offer-renderer {height: 144px;width: 144px;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;margin: auto;margin-left: 0;} .avatar.ytd-sponsorships-offer-renderer {height: 96px;width: 96px;border-radius: 50%;background-color: transparent;overflow: hidden;} .title-container.ytd-sponsorships-offer-renderer {padding: 0 24px;} .title-container-without-video.ytd-sponsorships-offer-renderer {color: var(--yt-spec-static-brand-black);} .title-container-without-video-flexible.ytd-sponsorships-offer-renderer {color: var(--yt-spec-text-primary);} .title-container-with-video.ytd-sponsorships-offer-renderer {color: var(--yt-spec-static-brand-white);} #header-overlay.ytd-sponsorships-offer-renderer {z-index: 1;width: 100%;position: relative;} .header-overlay-transition.ytd-sponsorships-offer-renderer {transition: opacity 500ms;opacity: 0;} #youtube-red-icon.ytd-sponsorships-offer-renderer {position: absolute;height: 70px;width: 70px;top: 50%;left: 50%;transform: translate(-50%,-50%);} #header-title-overlay.ytd-sponsorships-offer-renderer {height: 100%;width: 100%;display: flex;flex-direction: column;justify-content: flex-end;position: absolute;} #background-image-layer.ytd-sponsorships-offer-renderer {height: 100%;background-repeat: no-repeat;background-size: cover;background-position: top right;z-index: -1;} .background-image-layer-with-video.ytd-sponsorships-offer-renderer {opacity: 0.05;} #video-container.ytd-sponsorships-offer-renderer {position: absolute;align-self: center;height: 100%;width: 100%;} .header-overlay-with-video.ytd-sponsorships-offer-renderer {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.ytd-sponsorships-offer-renderer yt-formatted-string.ytd-sponsorships-offer-renderer {display: block;} .title-container.ytd-sponsorships-offer-renderer yt-formatted-string.channel-title.ytd-sponsorships-offer-renderer {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.ytd-sponsorships-offer-renderer yt-formatted-string.title.ytd-sponsorships-offer-renderer {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.ytd-sponsorships-offer-renderer yt-formatted-string.subtitle.ytd-sponsorships-offer-renderer {margin-top: 12px;margin-bottom: 28px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #content.ytd-sponsorships-offer-renderer {display: flexbox;display: flex;flex-direction: row;} #tier-overview.ytd-sponsorships-offer-renderer {width: 220px;margin-top: 16px;flex-shrink: 0;margin-right: 16px;} #tier.ytd-sponsorships-offer-renderer {width: 100%;padding: 24px;} .offer-overview-item.ytd-sponsorships-offer-renderer {display: block;width: 100%;padding: 11px 24px;font-family: inherit;background: transparent;border: none;outline: none;text-align: left;cursor: pointer;} .offer-overview-item.ytd-sponsorships-offer-renderer:not(:last-of-type) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} .offer-overview-item.selected.ytd-sponsorships-offer-renderer {background-color: var(--yt-spec-badge-chip-background);} .offer-overview-item.ytd-sponsorships-offer-renderer yt-formatted-string.ytd-sponsorships-offer-renderer {display: block;} .offer-overview-item.ytd-sponsorships-offer-renderer yt-formatted-string.title.ytd-sponsorships-offer-renderer {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.ytd-sponsorships-offer-renderer yt-formatted-string.subtitle.ytd-sponsorships-offer-renderer {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} ytd-sponsorships-alert-renderer.ytd-sponsorships-offer-renderer {padding: 16px;} .header-with-video.ytd-sponsorships-offer-renderer+#alert-renderer.ytd-sponsorships-offer-renderer {margin-top: 24px;}</style>');
wTc=d}d=wTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xTc=a});var zTc;var ATc;var BTc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.buttonOverrides={type:"filled",style:"mono"};return a};
_.H(BTc,_.O);BTc.prototype.configureRendererStamper=function(){return{"data.content.sponsorshipsPromotionChannelRenderer.primaryButton":{id:"primary-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0},properties:{overrides:"[[buttonOverrides]]"}}}},"data.header.sponsorshipsPromotionHeaderRenderer.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}}}};
BTc.prototype.backgroundColorChanged=function(){var a,b,c,d=null==(b=_.B(null==(a=this.data)?void 0:a.content,HCc))?void 0:null==(c=b.backgroundColor)?void 0:c.backgroundColor;d&&(a=_.Bp(d),_.$q(this.hostElement).querySelector("#banner").style.backgroundColor=a,_.$q(this.hostElement).querySelector("#abstract-art").style.backgroundColor=a)};
BTc.prototype.attached=function(){this.JSC$16752_scroller&&(this.JSC$16752_scroller.dialogElement=this.hostElement.parentNode,this.JSC$16752_scroller.attached&&"function"===typeof this.JSC$16752_scroller.attached&&this.JSC$16752_scroller.attached());this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
var s2=BTc;s2.prototype.backgroundColorChanged=s2.prototype.backgroundColorChanged;_.U([_.N(),_.V("design:type",Object)],s2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],s2.prototype,"modern",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],s2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.vq("#scroller"),_.V("design:type",Object)],s2.prototype,"JSC$16752_scroller",void 0);
_.U([_.N(),_.V("design:type",Object)],s2.prototype,"buttonOverrides",void 0);_.U([_.uq("data.content.sponsorshipsPromotionChannelRenderer.backgroundColor"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],s2.prototype,"backgroundColorChanged",null);s2=_.U([_.P({disableElementRegistration:!0,is:"ytd-sponsorships-promotion-celebration-renderer"})],s2);
_.Q(s2,"ytd-sponsorships-promotion-celebration-renderer",function(){if(void 0!==ATc)return ATc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-sponsorships-promotion-celebration-renderer">\n   <div id="dismiss-button" class="style-scope ytd-sponsorships-promotion-celebration-renderer"></div>\n   <div id="header" class="style-scope ytd-sponsorships-promotion-celebration-renderer">\n    <yt-img-shadow class="premium-icon style-scope ytd-sponsorships-promotion-celebration-renderer" thumbnail="[[data.header.sponsorshipsPromotionHeaderRenderer.icon]]">\n    </yt-img-shadow>\n    <yt-img-shadow class="illustration style-scope ytd-sponsorships-promotion-celebration-renderer" hidden="[[!data.header.sponsorshipsPromotionHeaderRenderer.illustrationThumbnail]]" thumbnail="[[data.header.sponsorshipsPromotionHeaderRenderer.illustrationThumbnail]]">\n    </yt-img-shadow>\n    <yt-formatted-string class="title style-scope ytd-sponsorships-promotion-celebration-renderer" text="[[data.header.sponsorshipsPromotionHeaderRenderer.title]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="subtitle style-scope ytd-sponsorships-promotion-celebration-renderer" split-lines="" text="[[data.header.sponsorshipsPromotionHeaderRenderer.subtitle]]">\n    </yt-formatted-string>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n  <div id="banner" class="style-scope ytd-sponsorships-promotion-celebration-renderer">\n    <div id="content" class="style-scope ytd-sponsorships-promotion-celebration-renderer">\n      <div id="content-background" class="banner-shade style-scope ytd-sponsorships-promotion-celebration-renderer">\n        <yt-img-shadow id="abstract-art" fit-height="" thumbnail="[[data.content.sponsorshipsPromotionChannelRenderer.backgroundImage]]" class="style-scope ytd-sponsorships-promotion-celebration-renderer">\n        </yt-img-shadow>\n      </div>\n      <div id="subcontent" class="style-scope ytd-sponsorships-promotion-celebration-renderer">\n        <yt-img-shadow class="channel-image style-scope ytd-sponsorships-promotion-celebration-renderer" fit="" thumbnail="[[data.content.sponsorshipsPromotionChannelRenderer.channelImage]]">\n        </yt-img-shadow>\n        <div class="channel-info style-scope ytd-sponsorships-promotion-celebration-renderer">\n          <yt-formatted-string class="channel-info-title style-scope ytd-sponsorships-promotion-celebration-renderer" ellipsis-truncate="" text="[[data.content.sponsorshipsPromotionChannelRenderer.title]]">\n          </yt-formatted-string>\n          <yt-formatted-string class="channel-title style-scope ytd-sponsorships-promotion-celebration-renderer" ellipsis-truncate="" text="[[data.content.sponsorshipsPromotionChannelRenderer.channelTitle]]">\n          </yt-formatted-string>\n          <yt-formatted-string class="membership-detail style-scope ytd-sponsorships-promotion-celebration-renderer" 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 style-scope ytd-sponsorships-promotion-celebration-renderer">\n      <div id="primary-button" class="style-scope ytd-sponsorships-promotion-celebration-renderer"></div>\n    </div>\n  </div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-sponsorships-promotion-celebration-renderer[dialog][dialog][dialog] {margin: 0;padding: 0;} ytd-sponsorships-promotion-celebration-renderer {background-color: var(--yt-spec-brand-background-solid);justify-content: space-between;width: 612px;display: flexbox;display: flex;flex-direction: column;} ytd-sponsorships-promotion-celebration-renderer[modern] #button-bar.ytd-sponsorships-promotion-celebration-renderer {border-top: 0;} #scroller.ytd-sponsorships-promotion-celebration-renderer {--paper-dialog-scrollable-padding: 0;} #header.ytd-sponsorships-promotion-celebration-renderer {position: relative;min-height: 400px;padding: 40px 100px;display: flexbox;display: flex;flex-direction: column;justify-content: center;} #dismiss-button.ytd-sponsorships-promotion-celebration-renderer {margin-right: 16px;margin-top: 16px;display: flexbox;display: flex;flex-direction: row-reverse;} #dismiss-button.ytd-sponsorships-promotion-celebration-renderer tp-yt-paper-icon-button.ytd-sponsorships-promotion-celebration-renderer {color: var(--yt-spec-text-primary);width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);} .premium-icon.ytd-sponsorships-promotion-celebration-renderer {height: 24px;margin-bottom: 24px;width: 114px;} .illustration.ytd-sponsorships-promotion-celebration-renderer {margin-bottom: 24px;} yt-formatted-string.title.ytd-sponsorships-promotion-celebration-renderer {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.ytd-sponsorships-promotion-celebration-renderer {color: var(--yt-spec-text-secondary);font-size: 1.4rem;line-height: 2rem;} #content.ytd-sponsorships-promotion-celebration-renderer {position: relative;} #content-background.ytd-sponsorships-promotion-celebration-renderer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;} #abstract-art.ytd-sponsorships-promotion-celebration-renderer {--yt-img-shadow-min-height: 100%;--yt-img-max-height: 100%;flex: none;} #subcontent.ytd-sponsorships-promotion-celebration-renderer {padding: 0px 100px;position: relative;display: flexbox;display: flex;flex-direction: row;align-items: center;} .banner-shade.ytd-sponsorships-promotion-celebration-renderer {background-color: rgba(255,255,255,0.85);} .channel-image.ytd-sponsorships-promotion-celebration-renderer {margin: 20px 0px 20px 0px;height: 52px;margin-top: 20px;width: 52px;border-radius: 50%;background-color: transparent;overflow: hidden;flex: none;} .channel-info.ytd-sponsorships-promotion-celebration-renderer {margin: 20px 0px 20px 12px;overflow: hidden;display: flexbox;display: flex;flex-direction: column;flex: 1 1 auto;} .channel-info-title.ytd-sponsorships-promotion-celebration-renderer {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.ytd-sponsorships-promotion-celebration-renderer {color: var(--yt-spec-static-brand-black);font-size: 1.4rem;line-height: 2rem;} .membership-detail.ytd-sponsorships-promotion-celebration-renderer {color: var(--yt-spec-static-brand-black);font-size: 1.4rem;line-height: 2rem;} #button-bar.ytd-sponsorships-promotion-celebration-renderer {border-top: 1px solid #ccc;display: flexbox;display: flex;flex-direction: column;} #primary-button.ytd-sponsorships-promotion-celebration-renderer {--yt-button-color: var(--yt-spec-static-brand-black);margin: 8px;align-self: flex-end;}</style>');
zTc=d}d=zTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ATc=a});var CTc;var DTc;var ETc;var FTc;var GTc=function(){return _.O.apply(this,arguments)||this};
_.H(GTc,_.O);GTc.prototype.getValue=function(){return this.checkbox.checked?this.data.params:void 0};
GTc.prototype.computeIsInitiallyChecked=function(a){return 1===a};
var t2=GTc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],t2.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],t2.prototype,"data",void 0);_.U([_.vq("#checkbox"),_.V("design:type",Object)],t2.prototype,"checkbox",void 0);t2=_.U([_.P({disableElementRegistration:!0,is:"ytd-subscription-toggle-option-renderer"})],t2);
_.Q(t2,"ytd-subscription-toggle-option-renderer",function(){if(void 0!==FTc)return FTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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)]]" class="style-scope ytd-subscription-toggle-option-renderer">\n  [[getSimpleString(data.label)]]\n</tp-yt-paper-checkbox>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ETc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-subscription-toggle-option-renderer {display: inline-block;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
ETc=d}d=ETc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return FTc=a});var u2=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.actionMap={"yt-signal-action-submit-notification-options-form":"handleSignalActionSubmitNotificationOptionsForm"};return a};
_.H(u2,_.O);u2.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"}}}};
u2.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
u2.prototype.handleSignalActionSubmitNotificationOptionsForm=function(){var a=_.$q(this.hostElement).querySelector("#options").selected;a=this.data.options[a].subscriptionRadioOptionRenderer.serviceEndpoint;var b=_.$q(this.hostElement).querySelector("ytd-subscription-toggle-option-renderer");b&&a&&a.modifyChannelNotificationPreferenceEndpoint&&(b=b.getValue())&&(a.modifyChannelNotificationPreferenceEndpoint.secondaryParams=[b]);_.jo(this.hostElement,[a]);_.Tn(this.hostElement,"yt-close-popup-action")};
_.J.Object.defineProperties(u2.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}}});
var v2=u2;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],v2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],v2.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],v2.prototype,"eventForwardingBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],v2.prototype,"ytRendererBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],v2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],v2.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],v2.prototype,"modern",void 0);_.U([_.M("data.options"),_.V("design:type",Object),_.V("design:paramtypes",[])],v2.prototype,"initialIndex",null);v2=_.U([_.P({disableElementRegistration:!0,is:"ytd-subscription-notification-options-renderer"})],v2);
_.Q(v2,"ytd-subscription-notification-options-renderer",function(){if(void 0!==DTc)return DTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-subscription-notification-options-renderer">[[getSimpleString(data.title)]]</div>\n<div id="body" class="style-scope ytd-subscription-notification-options-renderer">\n  <tp-yt-paper-radio-group id="options" selected="[[initialIndex]]" class="style-scope ytd-subscription-notification-options-renderer">\n    <template is="dom-repeat" items="[[data.options]]" class="style-scope ytd-subscription-notification-options-renderer">\n      <tp-yt-paper-radio-button name="[[index]]" value="[[item.subscriptionRadioOptionRenderer.serviceEndpoint]]" class="style-scope ytd-subscription-notification-options-renderer">\n        <div class="content style-scope ytd-subscription-notification-options-renderer">\n          <div class="label style-scope ytd-subscription-notification-options-renderer">\n            [[getSimpleString(item.subscriptionRadioOptionRenderer.text)]]\n          </div>\n          <yt-icon icon="[[item.subscriptionRadioOptionRenderer.choiceIcon.iconType]]" class="style-scope ytd-subscription-notification-options-renderer">\n          </yt-icon>\n        </div>\n      </tp-yt-paper-radio-button>\n    </template>\n  </tp-yt-paper-radio-group>\n  <div id="secondary-options" class="style-scope ytd-subscription-notification-options-renderer"></div>\n</div>\n<div class="buttons style-scope ytd-subscription-notification-options-renderer">\n  <div id="cancel-button" class="style-scope ytd-subscription-notification-options-renderer"></div>\n  <div id="confirm-button" class="style-scope ytd-subscription-notification-options-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===CTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-subscription-notification-options-renderer[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);margin: 0;max-width: 688px;padding: 0;} ytd-subscription-notification-options-renderer[dialog][dialog][dialog] tp-yt-paper-radio-button .tp-yt-paper-radio-button[style-target=label] {width: 100%;} ytd-subscription-notification-options-renderer[modern] .buttons.ytd-subscription-notification-options-renderer {border-top: 0;} #title.ytd-subscription-notification-options-renderer {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.ytd-subscription-notification-options-renderer {margin: 0 24px 0 12px;padding: 0;} #secondary-options.ytd-subscription-notification-options-renderer:not(:empty) {padding: 16px 0 16px 12px;border-top: 1px solid var(--yt-spec-10-percent-layer);} .buttons.ytd-subscription-notification-options-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);position: relative;padding: 8px 8px 8px 24px;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;flex: none;} .buttons.ytd-subscription-notification-options-renderer>*.ytd-subscription-notification-options-renderer {margin-left: 8px;} tp-yt-paper-radio-group.ytd-subscription-notification-options-renderer {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.ytd-subscription-notification-options-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-subscription-notification-options-renderer tp-yt-paper-radio-button .tp-yt-paper-radio-button[style-target=container] {flex: none;} tp-yt-paper-radio-button.ytd-subscription-notification-options-renderer .content.ytd-subscription-notification-options-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} tp-yt-paper-radio-button.ytd-subscription-notification-options-renderer .label.ytd-subscription-notification-options-renderer {flex: 1;flex-basis: 0.000000001px;} tp-yt-paper-radio-button.ytd-subscription-notification-options-renderer yt-icon.ytd-subscription-notification-options-renderer {color: var(--yt-spec-icon-inactive);} tp-yt-paper-radio-button.iron-selected.ytd-subscription-notification-options-renderer yt-icon.ytd-subscription-notification-options-renderer {color: var(--yt-spec-text-primary);}</style>');
CTc=d}d=CTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DTc=a});var HTc;var ITc;var JTc=function(){return _.O.apply(this,arguments)||this};
_.H(JTc,_.O);var KTc=JTc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],KTc.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],KTc.prototype,"data",void 0);KTc=_.U([_.P({disableElementRegistration:!0,is:"ytd-tvfilm-offer-groups-renderer"})],KTc);
_.Q(KTc,"ytd-tvfilm-offer-groups-renderer",function(){if(void 0!==ITc)return ITc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-tvfilm-offer-groups-renderer">\n  <div class="offer-group style-scope ytd-tvfilm-offer-groups-renderer">\n    <div class="offer-header style-scope ytd-tvfilm-offer-groups-renderer">\n      <h2 class="offer-title style-scope ytd-tvfilm-offer-groups-renderer">[[getSimpleString(item.offerGroupRenderer.title)]]</h2>\n      <h3 class="style-scope ytd-tvfilm-offer-groups-renderer">\n        <yt-formatted-string class="offer-subtitle standard-text style-scope ytd-tvfilm-offer-groups-renderer" split-lines="" text="[[item.offerGroupRenderer.subtitle]]">\n        </yt-formatted-string>\n      </h3>\n    </div>\n    <div class="offer-list style-scope ytd-tvfilm-offer-groups-renderer">\n      <template is="dom-repeat" items="[[item.offerGroupRenderer.offers]]" class="style-scope ytd-tvfilm-offer-groups-renderer">\n        <ytd-button-renderer class="offer-button style-scope ytd-tvfilm-offer-groups-renderer" data="[[item.buttonRenderer]]" dialog-dismiss="true" ellipsis-truncate="">\n        </ytd-button-renderer>\n      </template>\n    </div>\n  </div>\n</template>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===HTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-tvfilm-offer-groups-renderer {display: inline-block;} .offer-header.ytd-tvfilm-offer-groups-renderer {margin-bottom: -6px;} .offer-title.ytd-tvfilm-offer-groups-renderer {color: var(--yt-spec-text-primary);font-size: 2.4rem;font-weight: 400;display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} .offer-subtitle.ytd-tvfilm-offer-groups-renderer {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.ytd-tvfilm-offer-groups-renderer {margin-bottom: 20px;} .offer-group.ytd-tvfilm-offer-groups-renderer:last-of-type {margin-bottom: 0px;} .offer-list.ytd-tvfilm-offer-groups-renderer {display: flex;flex: 1;flex-basis: 0.000000001px;flex-wrap: wrap;} .offer-button.ytd-tvfilm-offer-groups-renderer {margin: 16px 16px 0 0;}</style>');
HTc=d}d=HTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ITc=a});var LTc;var MTc;var NTc=function(){var a=_.O.apply(this,arguments)||this;a.darkerDarkTheme=_.u("web_darker_dark_theme");return a};
_.H(NTc,_.O);_.f=NTc.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.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.hostElement.hasAttribute("aria-label")||this.hostElement.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(_.Pd(this.hostElement.querySelectorAll("yt-img-shadow"))).forEach(function(a){a.onShow()})};
var w2=NTc;w2.prototype.onDataChanged=w2.prototype.onDataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],w2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],w2.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],w2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],w2.prototype,"darkerDarkTheme",void 0);
_.U([_.N({reflectToAttribute:!0,value:_.u("web_rounded_thumbnails")}),_.V("design:type",Boolean)],w2.prototype,"rounded",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],w2.prototype,"onDataChanged",null);w2=_.U([_.P({disableElementRegistration:!0,is:"ytd-ypc-offers-overlay-renderer"})],w2);
_.Q(w2,"ytd-ypc-offers-overlay-renderer",function(){if(void 0!==MTc)return MTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-ypc-offers-overlay-renderer">\n  <tp-yt-paper-spinner active="[[data.showLoadingSpinner]]" class="style-scope ytd-ypc-offers-overlay-renderer"></tp-yt-paper-spinner>\n</div>\n<div class="content style-scope ytd-ypc-offers-overlay-renderer" hidden="[[data.showLoadingSpinner]]">\n  <div class="header style-scope ytd-ypc-offers-overlay-renderer" hidden="[[!data.title]]">\n    <div class="metadata style-scope ytd-ypc-offers-overlay-renderer">\n      <div class$="title-badge [[computeTitleClass(data)]] style-scope ytd-ypc-offers-overlay-renderer">\n        [[getSimpleString(data.title)]]\n      </div>\n    </div>\n    <template is="dom-if" if="[[data.title]]" class="style-scope ytd-ypc-offers-overlay-renderer">\n      <ytd-button-renderer class="dismiss-button style-scope ytd-ypc-offers-overlay-renderer" data="[[data.dismissButton.buttonRenderer]]" dialog-dismiss="true">\n      </ytd-button-renderer>\n    </template>\n  </div>\n\n  <div class="content-dismiss-section style-scope ytd-ypc-offers-overlay-renderer">\n    <div id="thumbnail-commerce-section" class="style-scope ytd-ypc-offers-overlay-renderer">\n      <div id="thumbnail" class$="[[computeThumbnailClass(data)]] style-scope ytd-ypc-offers-overlay-renderer">\n        <yt-img-shadow id="thumbnail-image" fit="" thumbnail="[[data.thumbnail]]" class="style-scope ytd-ypc-offers-overlay-renderer">\n        </yt-img-shadow>\n        <div id="overlays" class="style-scope ytd-ypc-offers-overlay-renderer"></div>\n      </div>\n      <div id="commerce-metadata-section" class$="[[computeCommerceSectionClass(data)]] style-scope ytd-ypc-offers-overlay-renderer">\n        <div id="commerce-section" class="style-scope ytd-ypc-offers-overlay-renderer">\n          <div id="offers" class="style-scope ytd-ypc-offers-overlay-renderer"></div>\n        </div>\n        <div id="badges-metadata-section" hidden="[[!data.badges]]" class="style-scope ytd-ypc-offers-overlay-renderer">\n          <hr class="metadata-separator-line style-scope ytd-ypc-offers-overlay-renderer">\n          <ytd-badge-supported-renderer class="left-aligned-badges style-scope ytd-ypc-offers-overlay-renderer" badges="[[data.badges]]">\n          </ytd-badge-supported-renderer>\n          <div class="subtitle standard-text style-scope ytd-ypc-offers-overlay-renderer">[[getSimpleString(data.metadata)]]</div>\n        </div>\n      </div>\n    </div>\n    <template is="dom-if" if="[[!data.title]]" class="style-scope ytd-ypc-offers-overlay-renderer">\n      <ytd-button-renderer class="dismiss-button style-scope ytd-ypc-offers-overlay-renderer" data="[[data.dismissButton.buttonRenderer]]" dialog-dismiss="true">\n      </ytd-button-renderer>\n    </template>\n  </div>\n  <yt-formatted-string class="info-section standard-text style-scope ytd-ypc-offers-overlay-renderer" text="[[data.additionalInfo]]">\n  </yt-formatted-string>\n\n  <div class="footer style-scope ytd-ypc-offers-overlay-renderer">\n    <div id="coupon" hidden="[[!isCouponShown]]" class="style-scope ytd-ypc-offers-overlay-renderer"></div>\n    <ytd-button-renderer id="help-button" data="[[data.helpButton.buttonRenderer]]" class="style-scope ytd-ypc-offers-overlay-renderer">\n    </ytd-button-renderer>\n  </div>\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-ypc-offers-overlay-renderer[dialog][dialog][dialog] {--ytd-paper-button-min-width: 0;background-color: var(--yt-spec-raised-background);margin: 0;max-width: 640px;min-width: 552px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;display: flexbox;display: flex;flex-direction: column;} #spinner.ytd-ypc-offers-overlay-renderer {width: 552px;height: 322px;display: flexbox;display: flex;align-items: center;justify-content: center;} .content.ytd-ypc-offers-overlay-renderer {margin-top: 24px;display: flexbox;display: flex;flex-direction: column;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;} .header.ytd-ypc-offers-overlay-renderer {margin-bottom: 16px;display: flexbox;display: flex;flex-direction: row;} .title-badge.ytd-ypc-offers-overlay-renderer {display: flexbox;display: flex;flex-direction: row;} .thumbnail-movie.ytd-ypc-offers-overlay-renderer {width: 156px;height: 225px;} .thumbnail-show.ytd-ypc-offers-overlay-renderer {width: 156px;height: 87px;} .thumbnail-no-overlay-movie.ytd-ypc-offers-overlay-renderer {height: 307px;width: 210px;} .thumbnail-no-overlay-show.ytd-ypc-offers-overlay-renderer {height: 100%;max-height: 215px;width: 210px;} ytd-badge-supported-renderer.ytd-ypc-offers-overlay-renderer {margin-left: 8px;} .metadata.ytd-ypc-offers-overlay-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: flexbox;display: flex;flex-direction: column;flex: 1;flex-basis: 0.000000001px;} .metadata-separator-line.ytd-ypc-offers-overlay-renderer {border-top: 1px solid;color: var(--yt-spec-icon-disabled);margin-top: var(--ytd-margin-3x);margin-bottom: var(--ytd-margin-3x);} .left-aligned-badges.ytd-ypc-offers-overlay-renderer {margin-left: 0;} .subtitle.ytd-ypc-offers-overlay-renderer {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.ytd-ypc-offers-overlay-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;} #thumbnail.ytd-ypc-offers-overlay-renderer {position: relative;flex-grow: 0;flex-shrink: 0;} ytd-ypc-offers-overlay-renderer[rounded] #thumbnail-image.ytd-ypc-offers-overlay-renderer {border-radius: 8px;overflow: hidden;} #thumbnail-commerce-section.ytd-ypc-offers-overlay-renderer {display: flexbox;display: flex;flex-direction: row;} #commerce-section.ytd-ypc-offers-overlay-renderer {display: flexbox;display: flex;flex-direction: column;justify-content: space-between;} .commerce-section-groups.ytd-ypc-offers-overlay-renderer {margin-left: 24px;align-self: center;flex-grow: 1;} .commerce-section-tabs.ytd-ypc-offers-overlay-renderer {margin-left: 16px;min-height: 246px;width: 400px;} .standard-text.ytd-ypc-offers-overlay-renderer {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.ytd-ypc-offers-overlay-renderer {margin-top: 12px;line-height: 24px;} #help-button.ytd-ypc-offers-overlay-renderer {--yt-button-padding: 8px 0;} .footer.ytd-ypc-offers-overlay-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: space-between;align-items: center;} .content-dismiss-section.ytd-ypc-offers-overlay-renderer {display: flexbox;display: flex;flex-direction: row;display: inline-flexbox;display: inline-flex;justify-content: space-between;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;min-width: 552px;} .title-with-offer-groups.ytd-ypc-offers-overlay-renderer {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.ytd-ypc-offers-overlay-renderer {margin: -8px -8px 0 0;}</style>');
LTc=d}d=LTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MTc=a});var OTc;var PTc;var QTc=function(){var a=_.O.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};
_.H(QTc,_.O);_.f=QTc.prototype;_.f.configureRendererStamper=function(){return{"data.exitButton":{id:"exit-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundExitClick]]"}}}}}};
_.f.attached=function(){this.hostElement.setAttribute("dialog","true");this.manager=fHc()};
_.f.dataChanged=function(){this.logDialog()};
_.f.onPopupClosed=function(){if(this.manager){this.manager.reset();if(!this.playCloseDialogAudioFeedback){var a;null!=(a=this.manager.audioPlayer)&&(a.JSC$15837_audioEnabled=!1)}this.manager.stop();null!=(a=this.manager.audioPlayer)&&(a.JSC$15837_audioEnabled=!0);this.playCloseDialogAudioFeedback=!0}};
_.f.handleSpeechQueryCompleteAction=function(a){var b=a.navigationAction;b&&(a.trackingParams&&_.Cl().graftServerVe(a.trackingParams,this.dialogVe,5),_.Sn(this.hostElement,"yt-navigate",{endpoint:b,tempData:this.getNavigationParams(),createScreenConfig:{parentLayer:5}}),this.playCloseDialogAudioFeedback=!1,this.closeDialog())};
_.f.onExitButtonClick=function(){this.closeDialog()};
_.f.onMicrophoneTap=function(){if("listening"===this.state||"transcribing"===this.state){var a;if(null!=(a=this.manager)){var b;null==(b=a.audioPlayer)||k_(b,"failure");a.setState("microphone-off");a.stop()}}else null==(a=this.manager)||a.start()};
_.f.transcriptionChanged=function(){var a,b;((null==(a=this.transcription)?0:a.low)||(null==(b=this.transcription)?0:b.high))&&this.setState("transcribing",this.transcription)};
_.f.stateChanged=function(){this.setState(this.state,this.transcription)};
_.f.logDialog=function(){var a;null!=(a=this.data)&&a.trackingParams&&(a=_.Cl(),_.kz(a,22678,void 0,{layer:5,parentLayer:0}),this.dialogVe=a.graftServerVe(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 _.Hf(Error("vi"));return b};
_.f.closeDialog=function(){_.Tn(this.hostElement,"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?0:b.low)||(null==b?0:b.high)?d={transcriptionLow:null==b?void 0:b.low,transcriptionHigh:null==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&&_.ar(this.hostElement,this.speechOverlayClassName,!1);a&&(this.speechOverlayClassName=a,_.ar(this.hostElement,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+")");_.Ph.addJob(function(){a.runLevelAnimation()},3,c)}else this.level.style.removeProperty("opacity"),this.level.style.removeProperty("transition"),this.level.style.removeProperty("transform")};
var x2=QTc;x2.prototype.stateChanged=x2.prototype.stateChanged;x2.prototype.transcriptionChanged=x2.prototype.transcriptionChanged;x2.prototype.onPopupClosed=x2.prototype.onPopupClosed;x2.prototype.dataChanged=x2.prototype.dataChanged;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],x2.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],x2.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],x2.prototype,"rendererStamperBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],x2.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],x2.prototype,"eventForwardingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],x2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],x2.prototype,"speechOverlayState",void 0);
_.U([_.N(),_.V("design:type",Object)],x2.prototype,"microphoneSpinnerActive",void 0);_.U([_.N({type:Boolean,reflectToAttribute:!0}),_.V("design:type",Object)],x2.prototype,"noAnimations",void 0);_.U([_.N({selector:function(a){var b;return null==(b=a.voiceSearch)?void 0:b.transcription}}),
_.V("design:type",Object)],x2.prototype,"transcription",void 0);_.U([_.N({selector:function(a){var b;return null==(b=a.voiceSearch)?void 0:b.overlay}}),
_.V("design:type",String)],x2.prototype,"state",void 0);_.U([_.N(),_.V("design:type",Object)],x2.prototype,"boundExitClick",void 0);_.U([_.vq("#microphone-levels"),_.V("design:type",HTMLElement)],x2.prototype,"level",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],x2.prototype,"dataChanged",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],x2.prototype,"onPopupClosed",null);
_.U([_.mH("transcription"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],x2.prototype,"transcriptionChanged",null);_.U([_.mH("state"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],x2.prototype,"stateChanged",null);x2=_.U([_.P({disableElementRegistration:!0,is:"ytd-voice-search-dialog-renderer"})],x2);
_.Q(x2,"ytd-voice-search-dialog-renderer",function(){if(void 0!==PTc)return PTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-voice-search-dialog-renderer">\n  <div id="header-text" class="style-scope ytd-voice-search-dialog-renderer">\n    <div id="prompt" hidden="[[!speechOverlayState.headerText]]" class="style-scope ytd-voice-search-dialog-renderer">\n      [[getSimpleString(speechOverlayState.headerText)]]\n    </div>\n    <div id="transcription-high" class="style-scope ytd-voice-search-dialog-renderer">[[speechOverlayState.transcriptionHigh]]</div>\n    <div id="transcription-low" class="style-scope ytd-voice-search-dialog-renderer">[[speechOverlayState.transcriptionLow]]</div>\n  </div>\n  <div id="exit-button" class="style-scope ytd-voice-search-dialog-renderer"></div>\n</div>\n<div id="body" class="style-scope ytd-voice-search-dialog-renderer">\n  <div class="body-line style-scope ytd-voice-search-dialog-renderer">[[getSimpleString(speechOverlayState.bodyLine1)]]</div>\n  <div class="body-line style-scope ytd-voice-search-dialog-renderer">[[getSimpleString(speechOverlayState.bodyLine2)]]</div>\n</div>\n<div id="microphone" state$="[[speechOverlayState.microphoneState]]" class="style-scope ytd-voice-search-dialog-renderer">\n  <tp-yt-paper-spinner-lite active="[[microphoneSpinnerActive]]" class="style-scope ytd-voice-search-dialog-renderer">\n  </tp-yt-paper-spinner-lite>\n  <div id="microphone-container" class="style-scope ytd-voice-search-dialog-renderer">\n    <div id="microphone-pulse" class="style-scope ytd-voice-search-dialog-renderer"></div>\n    <div id="microphone-levels" class="style-scope ytd-voice-search-dialog-renderer"></div>\n    <div id="microphone-circle" aria-label$="[[getSimpleString(speechOverlayState.microphoneAriaLabel)]]" role="button" tabindex="0" on-tap="onMicrophoneTap" class="style-scope ytd-voice-search-dialog-renderer">\n      <paper-ripple class="style-scope ytd-voice-search-dialog-renderer"></paper-ripple>\n      <yt-icon icon="yt-icons:microphone_on" class="style-scope ytd-voice-search-dialog-renderer"></yt-icon>\n    </div>\n  </div>\n  <div id="microphone-label" class="style-scope ytd-voice-search-dialog-renderer">[[getSimpleString(speechOverlayState.microphoneLabel)]]</div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-voice-search-dialog-renderer[dialog] {display: inline-block;width: 560px;height: 400px;margin: 0;padding: 0 0 16px 32px;background-color: var(--yt-spec-brand-background-primary);display: flexbox;display: flex;flex-direction: column;} ytd-voice-search-dialog-renderer:focus {outline-style: solid;} #header.ytd-voice-search-dialog-renderer {display: flexbox;display: flex;flex-direction: row;} #exit-button.ytd-voice-search-dialog-renderer {margin: 8px;} #header-text.ytd-voice-search-dialog-renderer {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;flex: 1;flex-basis: 0.000000001px;} #prompt.ytd-voice-search-dialog-renderer,#transcription-high.ytd-voice-search-dialog-renderer,#transcription-low.ytd-voice-search-dialog-renderer {display: inline-block;} #transcription-low.ytd-voice-search-dialog-renderer {color: var(--yt-spec-text-disabled);} #body.ytd-voice-search-dialog-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;flex: 1;flex-basis: 0.000000001px;} .body-line.ytd-voice-search-dialog-renderer {padding-bottom: 16px;} #microphone.ytd-voice-search-dialog-renderer {display: flexbox;display: flex;flex-direction: column;align-items: center;} tp-yt-paper-spinner-lite.ytd-voice-search-dialog-renderer {--paper-spinner-color: var(--yt-spec-brand-button-background);--paper-spinner-stroke-width: 5px;display: none;width: 68px;height: 68px;margin: 16px;} #microphone-container.ytd-voice-search-dialog-renderer {position: relative;height: 100px;width: 100px;margin-top: 16px;} #microphone-pulse.ytd-voice-search-dialog-renderer,#microphone-levels.ytd-voice-search-dialog-renderer,#microphone-circle.ytd-voice-search-dialog-renderer {position: absolute;top: 16px;left: 16px;border-radius: 50%;width: 68px;height: 68px;} #microphone-pulse.ytd-voice-search-dialog-renderer {width: 66px;height: 66px;border: 1px solid var(--yt-spec-10-percent-layer);opacity: 0;} #microphone.ytd-voice-search-dialog-renderer[state=listening] #microphone-pulse.ytd-voice-search-dialog-renderer {-webkit-animation: pulse-listening 1.3s infinite;animation: pulse-listening 1.3s infinite;opacity: 1;} #microphone-levels.ytd-voice-search-dialog-renderer {background-color: var(--yt-spec-10-percent-layer);transition: opacity 0.218s;} #microphone-circle.ytd-voice-search-dialog-renderer {background-color: var(--yt-spec-brand-button-background);outline: none;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} #microphone-circle.ytd-voice-search-dialog-renderer yt-icon.ytd-voice-search-dialog-renderer {width: 40px;height: 40px;color: var(--yt-spec-static-brand-white);} #microphone.ytd-voice-search-dialog-renderer[state=try-again] #microphone-circle.ytd-voice-search-dialog-renderer {background-color: var(--yt-spec-10-percent-layer);cursor: pointer;} #microphone.ytd-voice-search-dialog-renderer[state=try-again] #microphone-circle.ytd-voice-search-dialog-renderer yt-icon.ytd-voice-search-dialog-renderer {color: var(--yt-spec-icon-active-other);} #microphone.ytd-voice-search-dialog-renderer[state=processing] tp-yt-paper-spinner-lite.ytd-voice-search-dialog-renderer {display: block;} #microphone.ytd-voice-search-dialog-renderer[state=processing] #microphone-container.ytd-voice-search-dialog-renderer {display: none;} #microphone-label.ytd-voice-search-dialog-renderer {height: 24px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} @-webkit-keyframes pulse-listening {0% {transform: scale(1);opacity: 1;}100% {transform: scale(2);opacity: 0;}} @keyframes pulse-listening {0% {transform: scale(1);opacity: 1;}100% {transform: scale(2);opacity: 0;}} ytd-voice-search-dialog-renderer[no-animations] #microphone.ytd-voice-search-dialog-renderer[state=listening] #microphone-pulse.ytd-voice-search-dialog-renderer {-webkit-animation: none;animation: none;}</style>');
OTc=d}d=OTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return PTc=a});var RTc;var STc,TTc=function(){if(void 0!==STc)return STc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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.accessibilityData.accessibilityData.label]]" on-click="onClick" class="style-scope ytd-icon-badge-topbar-button-renderer">\n  <yt-icon-badge-shape data="[[computeIconBadgeShape(iconBadgeEntity, isOverlay)]]" icon="[[computeIcon(data)]]" class="style-scope ytd-icon-badge-topbar-button-renderer">\n  </yt-icon-badge-shape>\n</yt-icon-button>\n<tp-yt-paper-tooltip class="style-scope ytd-icon-badge-topbar-button-renderer">[[data.tooltip]]</tp-yt-paper-tooltip>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===RTc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-icon-badge-topbar-button-renderer {display: inline-block;} yt-icon-button.ytd-icon-badge-topbar-button-renderer {width: 40px;height: 40px;}</style>");
RTc=d}d=RTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return STc=a};var UTc=function(){var a=_.O.apply(this,arguments)||this;a.isOverlay=!1;a.hidden=!1;return a};
_.H(UTc,_.O);_.f=UTc.prototype;_.f.onPopupClosed=function(){this.toggleIconState(!1)};
_.f.computeIcon=function(){var a,b,c;return null==(b=_.B(null==(a=this.data)?void 0:a.icon,VCc))?void 0:null==(c=b.icon)?void 0:c.iconType};
_.f.computeIconBadgeShape=function(){var a;return{iconBadgeType:"cart",iconBadgeText:null==(a=this.iconBadgeEntity)?void 0:a.badgeText,iconBadgeStyle:this.isOverlay?"overlay":"mono"}};
_.f.onClick=function(){var a;null!=(a=this.data)&&a.onClick&&(this.toggleIconState(!0),this.ytComponentBehavior.resolveCommand(this.data.onClick))};
_.f.computeHidden=function(a){return!a};
_.f.toggleIconState=function(a){this.iconButton&&(this.iconButton.pressed=a)};
_.J.Object.defineProperties(UTc,{template:{configurable:!0,enumerable:!0,get:function(){return TTc()}}});
var y2=UTc;y2.prototype.onPopupClosed=y2.prototype.onPopupClosed;_.U([_.L(_.SI),_.V("design:type",Object)],y2.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],y2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],y2.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],y2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],y2.prototype,"isOverlay",void 0);
_.U([_.N({computed:"computeHidden(iconBadgeEntity.isVisible)",reflectToAttribute:!0}),_.V("design:type",Object)],y2.prototype,"hidden",void 0);_.U([_.N({selectorArgs:["data.iconBadgeEntityKey"],selector:function(a,b){return _.wo(a.entities,"iconBadgeEntity",b)}}),
_.V("design:type",Object)],y2.prototype,"iconBadgeEntity",void 0);_.U([_.vq("yt-icon-button"),_.V("design:type",HTMLButtonElement)],y2.prototype,"iconButton",void 0);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],y2.prototype,"onPopupClosed",null);y2=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-icon-badge-topbar-button-renderer"})],y2);
_.u("main_app_controller_extraction_batch_5")&&_.Q(y2,"ytd-icon-badge-topbar-button-renderer",TTc);var VTc;var WTc,XTc=function(){if(void 0!==WTc)return WTc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-offline-promo-content--\x3e\x3c!--css_build_styles:video.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_content.ytd.offline.promo.content.css.js--\x3e<yt-formatted-string id="subtitle" text="[[data.subtitle]]" class="style-scope ytd-offline-promo-content"></yt-formatted-string>\n<div id="premium-options" hidden="[[!hasPremiumOptions]]" class="style-scope ytd-offline-promo-content"></div>\n<yt-formatted-string id="description" hidden="[[!hasPremiumOptions]]" text="[[data.description]]" class="style-scope ytd-offline-promo-content"></yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.ytd_offline_promo_content.ytd.offline.promo.content.css.js--\x3e<style is-scoped>ytd-offline-promo-content[dialog][dialog][dialog] {background-color: var(--yt-spec-raised-background);} ytd-offline-promo-content[modern] #description.ytd-offline-promo-content {border-bottom: 0;} #premium-options.ytd-offline-promo-content {margin-bottom: 0;margin-top: 8px;} #premium-options.ytd-offline-promo-content>*.ytd-offline-promo-content {margin: 0 0 24px 0;} #subtitle.ytd-offline-promo-content {color: var(--yt-spec-text-primary);display: inline-block;margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #description.ytd-offline-promo-content {color: var(--yt-spec-text-secondary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: inline-block;padding-bottom: 4px;margin: 0px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-offline-promo-content:not([modern-layout]) #premium-options.ytd-offline-promo-content {margin-top: 0;} ytd-offline-promo-content:not([modern-layout]) #subtitle.ytd-offline-promo-content {margin-bottom: 24px;} ytd-offline-promo-content:not([modern-layout]) #description.ytd-offline-promo-content {padding-top: 12px;padding-bottom: 12px;}</style>');
VTc=d}d=VTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WTc=a};var YTc=function(){var a=_.O.apply(this,arguments)||this;a.premiumOptions=[];a.darkerDarkTheme=_.u("web_darker_dark_theme");a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(YTc,_.O);YTc.prototype.configureRendererStamper=function(){return{premiumOptions:{id:"premium-options",mapping:{settingsRadioOptionRenderer:{component:"ytd-settings-radio-option-renderer",noInjection:!0}}}}};
_.J.Object.defineProperties(YTc.prototype,{hasPremiumOptions:{configurable:!0,enumerable:!0,get:function(){return!!this.premiumOptions}}});
_.J.Object.defineProperties(YTc,{template:{configurable:!0,enumerable:!0,get:function(){return XTc()}}});
var z2=YTc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],z2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],z2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Array)],z2.prototype,"premiumOptions",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],z2.prototype,"darkerDarkTheme",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],z2.prototype,"modern",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],z2.prototype,"modernLayout",void 0);_.U([_.M("premiumOptions"),_.V("design:type",Object),_.V("design:paramtypes",[])],z2.prototype,"hasPremiumOptions",null);z2=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-offline-promo-content"})],z2);_.u("main_app_controller_extraction_batch_5")&&_.Q(z2,"ytd-offline-promo-content",XTc);var ZTc;var $Tc,aUc=function(){if(void 0!==$Tc)return $Tc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="[[!showIcon]]" icon="[[headersIcon]]" class="style-scope ytd-offline-promo-renderer"></yt-icon>\n<yt-formatted-string id="title" hidden="[[modernLayout]]" text="[[data.title]]" class="style-scope ytd-offline-promo-renderer"></yt-formatted-string>\n<ytd-offline-promo-content data="[[data]]" hidden="[[modernLayout]]" premium-options="[[premiumOptions]]" class="style-scope ytd-offline-promo-renderer">\n</ytd-offline-promo-content>\n<div class="buttons style-scope ytd-offline-promo-renderer" hidden="[[modernLayout]]">\n  <yt-button-renderer id="dismiss-button" data="[[data.dismissButton.buttonRenderer]]" class="style-scope ytd-offline-promo-renderer">\n  </yt-button-renderer>\n  <yt-button-renderer id="action-button" data="[[data.actionButton.buttonRenderer]]" on-click="onClickSubmit" class="style-scope ytd-offline-promo-renderer">\n  </yt-button-renderer>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope ytd-offline-promo-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope ytd-offline-promo-renderer">\n  </yt-dialog-layout>\n</template>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZTc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-offline-promo-renderer[dialog][dialog][dialog] {cursor: default;border-radius: 1px;background: var(--yt-spec-raised-background);padding: 0;margin: 0;display: flex;display: flex;flex-direction: column;} ytd-offline-promo-renderer:not([modern-layout])[dialog][dialog][dialog] {width: 419px;max-width: 80vw;padding: 24px 0 12px 0;} ytd-offline-promo-renderer:not([modern-layout]) #headers-icon.ytd-offline-promo-renderer,#title.ytd-offline-promo-renderer,ytd-offline-promo-content.ytd-offline-promo-renderer {padding-left: 24px;padding-right: 24px;} #headers-icon.ytd-offline-promo-renderer {color: var(--yt-spec-wordmark-text);margin-bottom: 24px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;} #title.ytd-offline-promo-renderer {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;} .buttons.ytd-offline-promo-renderer {padding-right: 8px;padding-top: 12px;margin: 0px;-ms-align-self: flex-end;align-self: flex-end;} ytd-offline-promo-renderer[modern-layout] #headers-icon.ytd-offline-promo-renderer {padding: 24px 24px 0;margin-bottom: 0;}</style>');
ZTc=d}d=ZTc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $Tc=a};var A2=function(){var a=_.O.apply(this,arguments)||this;a.premiumOptions=[];a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(A2,_.O);A2.prototype.dataChanged=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");var a;this.premiumOptions=d3b(null==(a=this.data)?void 0:a.formats)};
A2.prototype.onClickSubmit=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-offline-promo-renderer"]);var a;null==(a=_.Lq())||a.pause()};
A2.prototype.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{fullBleedMedia:function(){a.headersIcon&&_.Ir("yt-icon",{className:_.KH(a),id$:"headers-icon",icon:a.headersIcon},_.xe)},
headerPosition:1,title:b.title&&function(){_.Ir("yt-formatted-string",{text:b.title},_.xe)},
content:function(){_.Ir("ytd-offline-promo-content",{id$:"content",data:b,premiumOptions:a.premiumOptions},_.xe)},
primaryButton:function(c){var d;_.Ir("ytd-button-renderer",Object.assign({},c,{data:null==(d=b.actionButton)?void 0:d.buttonRenderer,id$:"action-button",onclick:function(e){a.onClickSubmit(e)}}),_.xe)},
secondaryButton:function(c){var d;_.Ir("ytd-button-renderer",Object.assign({},c,{data:null==(d=b.dismissButton)?void 0:d.buttonRenderer,id$:"dismiss-button"}),_.xe)}}:{}};
_.J.Object.defineProperties(A2.prototype,{showIcon:{configurable:!0,enumerable:!0,get:function(){return this.headersIcon&&!this.modernLayout}}});
_.J.Object.defineProperties(A2,{template:{configurable:!0,enumerable:!0,get:function(){return aUc()}}});
var B2=A2;B2.prototype.dataChanged=B2.prototype.dataChanged;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],B2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],B2.prototype,"ytComponentBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],B2.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],B2.prototype,"data",void 0);
_.U([_.N({computed:"computeIcon_(data.headersIcon)",value:""}),_.V("design:type",String)],B2.prototype,"headersIcon",void 0);_.U([_.N(),_.V("design:type",Array)],B2.prototype,"premiumOptions",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],B2.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],B2.prototype,"modernLayout",void 0);
_.U([_.M("headersIcon","modernLayout"),_.V("design:type",Object),_.V("design:paramtypes",[])],B2.prototype,"showIcon",null);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],B2.prototype,"dataChanged",null);B2=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_5"),is:"ytd-offline-promo-renderer"})],B2);_.u("main_app_controller_extraction_batch_5")&&_.Q(B2,"ytd-offline-promo-renderer",aUc);var bUc;var cUc;var dUc=function(){var a=_.O.apply(this,arguments)||this;a.playbackPauseInterval=NaN;a.isLoading=!1;a.hasError=!1;a.dialogClass="";a.youtubeLabel=_.Ln("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};
_.H(dUc,_.O);_.f=dUc.prototype;_.f.onDataChange=function(){var a;if(this.showEOMV1Text=!(null==(a=this.data)||!a.eomV1Text))this.dialogClass="eom-v1-dialog"};
_.f.attached=function(){this.pausePlayer()};
_.f.detached=function(){this.playbackPauseInterval&&(window.clearInterval(this.playbackPauseInterval),this.playbackPauseInterval=NaN)};
_.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;this.showLoadingSpinner();this.showLoadingSpinner();FZb(_.B(a,uAc)).catch(function(c){_.Sj(new _.lg("Something went wrong when save consent "+(c.message?c.message:c)+"."));b.hideLoadingSpinner();b.showErrorMessage()})};
_.f.handleDisablePersonalization=function(a){var b=this;this.showLoadingSpinner();GZb(_.B(a,tAc)).then(function(){b.dialog.close();b.resumePlayer()}).catch(function(c){_.Sj(new _.lg("Something went wrong when disable personalization "+(c.message?c.message:c)+"."));
b.hideLoadingSpinner();b.showErrorMessage()})};
_.f.showLoadingSpinner=function(){var a=this;this.showSpinnerJobId=_.Ph.addLowPriorityJob(function(){a.isLoading=!0},500)};
_.f.hideLoadingSpinner=function(){this.isLoading=!1;void 0!==this.showSpinnerJobId&&(_.Ph.cancelJob(this.showSpinnerJobId),this.showSpinnerJobId=void 0)};
_.f.showErrorMessage=function(){var a=this;this.hasError=!0;_.Ph.addLowPriorityJob(function(){a.hasError=!1},2E3)};
_.f.pausePlayer=function(){this.playbackPauseInterval||(this.playbackPauseInterval=_.Wf(function(){try{var a=_.Lq();a&&a.pause()}catch(b){}},100))};
_.f.resumePlayer=function(){this.playbackPauseInterval&&(window.clearInterval(this.playbackPauseInterval),this.playbackPauseInterval=NaN);try{var a=_.Lq();a&&a.play()}catch(b){}};
_.J.Object.defineProperties(dUc.prototype,{eomEssentialCookieMsgItems:{configurable:!0,enumerable:!0,get:function(){var a;if(null==(a=this.data)||!a.eomV1Text)return[];a=[];for(var b=["SHIELD","WARNING","BAR_CHART"],c=this.data.eomV1Text.essentialCookieMsg.items,d=0;d<b.length&&d<c.length;d++)a.push({icon:b[d],text:c[d]});return a}},
eomNonEssentialCookieMsgItems:{configurable:!0,enumerable:!0,get:function(){var a;if(null==(a=this.data)||!a.eomV1Text)return[];a=[];for(var b=["TRENDING_UP","BAR_CHART","AUTO_AWESOME","PURCHASES"],c=this.data.eomV1Text.nonEssentialCookieMsg.items,d=0;d<b.length&&d<c.length;d++)a.push({icon:b[d],text:c[d]});return a}}});
var C2=dUc;C2.prototype.onDataChange=C2.prototype.onDataChange;_.U([_.N(),_.V("design:type",Object)],C2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],C2.prototype,"showEOMV1Text",void 0);_.U([_.N(),_.V("design:type",Object)],C2.prototype,"isLoading",void 0);_.U([_.N(),_.V("design:type",Object)],C2.prototype,"hasError",void 0);_.U([_.N(),_.V("design:type",Number)],C2.prototype,"showSpinnerJobId",void 0);_.U([_.N(),_.V("design:type",Object)],C2.prototype,"dialogClass",void 0);
_.U([_.vq("#dialog"),_.V("design:type",Object)],C2.prototype,"dialog",void 0);_.U([_.vq("#cb-header"),_.V("design:type",HTMLElement)],C2.prototype,"header",void 0);_.U([_.vq("#lang-select"),_.V("design:type",HTMLElement)],C2.prototype,"langSelect",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],C2.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],C2.prototype,"ytComponentBehavior",void 0);
_.U([_.N(),_.V("design:type",String)],C2.prototype,"youtubeLabel",void 0);_.U([_.N(),_.V("design:type",Object)],C2.prototype,"logoName",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],C2.prototype,"onDataChange",null);_.U([_.M("data"),_.V("design:type",Array),_.V("design:paramtypes",[])],C2.prototype,"eomEssentialCookieMsgItems",null);
_.U([_.M("data"),_.V("design:type",Array),_.V("design:paramtypes",[])],C2.prototype,"eomNonEssentialCookieMsgItems",null);C2=_.U([_.P({disableElementRegistration:!0,is:"ytd-consent-bump-v2-lightbox"})],C2);
var eUc=_.Q(C2,"ytd-consent-bump-v2-lightbox",function(){if(void 0!==cUc)return cUc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]] style-scope ytd-consent-bump-v2-lightbox" aria-labelledby="cb-header" modal="">\n  <div class="loading-overlay style-scope ytd-consent-bump-v2-lightbox" hidden="[[!isLoading]]">\n    <div class="style-scope ytd-consent-bump-v2-lightbox">\n      <tp-yt-paper-spinner-lite active="[[isLoading]]" class="style-scope ytd-consent-bump-v2-lightbox"></tp-yt-paper-spinner-lite>\n    </div>\n    <yt-formatted-string class="loading-message style-scope ytd-consent-bump-v2-lightbox" text="[[data.loadingMessage]]">\n    </yt-formatted-string>\n  </div>\n  <div class="error-overlay style-scope ytd-consent-bump-v2-lightbox" hidden="[[!hasError]]">\n    <div class="error-message style-scope ytd-consent-bump-v2-lightbox">\n      <yt-formatted-string text="[[data.errorMessage]]" class="style-scope ytd-consent-bump-v2-lightbox"></yt-formatted-string>\n    </div>\n  </div>\n  <div id="topbar" class="style-scope ytd-consent-bump-v2-lightbox">\n    <div id="logoandaside" class="style-scope ytd-consent-bump-v2-lightbox">\n      <div id="icon-container" class="style-scope ytd-consent-bump-v2-lightbox">\n        <yt-icon id="logo-icon" icon="[[logoName]]" class="style-scope ytd-consent-bump-v2-lightbox">\n        </yt-icon>\n      </div>\n      <yt-formatted-string class="logo-aside style-scope ytd-consent-bump-v2-lightbox" text="[[data.interstitialLogoAside]]"></yt-formatted-string>\n    </div>\n    <div class="top-buttons style-scope ytd-consent-bump-v2-lightbox">\n      <div class="lang-picker-container style-scope ytd-consent-bump-v2-lightbox">\n        <div class="style-scope ytd-consent-bump-v2-lightbox">\n          <ytd-button-renderer data="[[data.languagePickerButton.buttonRenderer]]" on-click="showLangPicker" class="style-scope ytd-consent-bump-v2-lightbox"></ytd-button-renderer>\n        </div>\n        <div id="lang-select" class="style-scope ytd-consent-bump-v2-lightbox">\n          <select size="20" on-change="handleLangSelect" class="style-scope ytd-consent-bump-v2-lightbox">\n            <template is="dom-repeat" items="[[data.languageList.dropdownRenderer.entries]]" class="style-scope ytd-consent-bump-v2-lightbox">\n              <template is="dom-if" if="[[item.dropdownItemRenderer.isSelected]]" class="style-scope ytd-consent-bump-v2-lightbox">\n                <option selected="" class="style-scope ytd-consent-bump-v2-lightbox">\n                  <yt-formatted-string text="[[item.dropdownItemRenderer.label]]" class="style-scope ytd-consent-bump-v2-lightbox">\n                  </yt-formatted-string>\n                </option>\n              </template>\n              <template is="dom-if" if="[[!item.dropdownItemRenderer.isSelected]]" class="style-scope ytd-consent-bump-v2-lightbox">\n                <option class="style-scope ytd-consent-bump-v2-lightbox">\n                  <yt-formatted-string text="[[item.dropdownItemRenderer.label]]" class="style-scope ytd-consent-bump-v2-lightbox">\n                  </yt-formatted-string>\n                </option>\n              </template>\n            </template>\n          </select>\n        </div>\n      </div>\n\n      <div class="style-scope ytd-consent-bump-v2-lightbox">\n        <ytd-button-renderer class="signin style-scope ytd-consent-bump-v2-lightbox" data="[[data.signInButton.buttonRenderer]]"></ytd-button-renderer>\n      </div>\n    </div>\n  </div>\n  <div id="content" class="style-scope ytd-consent-bump-v2-lightbox">\n    <template is="dom-if" if="[[showEOMV1Text]]" restamp="" class="style-scope ytd-consent-bump-v2-lightbox">\n      <h2 tabindex="-1" id="cb-header" class="eom-title style-scope ytd-consent-bump-v2-lightbox">\n        <yt-formatted-string text="[[data.interstitialTitle]]" class="style-scope ytd-consent-bump-v2-lightbox"></yt-formatted-string>\n      </h2>\n      <div class="ica-claimer style-scope ytd-consent-bump-v2-lightbox" hidden="[[!data.icaClaimer]]">\n        <yt-formatted-string text="[[data.icaClaimer]]" class="style-scope ytd-consent-bump-v2-lightbox"> </yt-formatted-string>\n      </div>\n      <div class="body style-scope ytd-consent-bump-v2-lightbox">\n        <div class="style-scope ytd-consent-bump-v2-lightbox">\n          <div class="legal-text style-scope ytd-consent-bump-v2-lightbox">\n            <yt-formatted-string text="[[data.eomV1Text.essentialCookieMsg.begin]]" class="style-scope ytd-consent-bump-v2-lightbox">\n            </yt-formatted-string>\n          </div>\n          <ul class="style-scope ytd-consent-bump-v2-lightbox">\n            <template is="dom-repeat" items="[[eomEssentialCookieMsgItems]]" class="style-scope ytd-consent-bump-v2-lightbox">\n              <li class="icon-li style-scope ytd-consent-bump-v2-lightbox">\n                <yt-icon class="item-icon style-scope ytd-consent-bump-v2-lightbox" icon="[[item.icon]]"></yt-icon>\n                <div class="style-scope ytd-consent-bump-v2-lightbox">\n                  <yt-formatted-string text="[[item.text]]" class="style-scope ytd-consent-bump-v2-lightbox"></yt-formatted-string>\n                </div>\n              </li>\n            </template>\n          </ul>\n        </div>\n        <div class="style-scope ytd-consent-bump-v2-lightbox">\n          <div class="legal-text style-scope ytd-consent-bump-v2-lightbox">\n            <yt-formatted-string text="[[data.eomV1Text.nonEssentialCookieMsg.begin]]" class="style-scope ytd-consent-bump-v2-lightbox"></yt-formatted-string>\n          </div>\n          <ul class="style-scope ytd-consent-bump-v2-lightbox">\n            <template is="dom-repeat" items="[[eomNonEssentialCookieMsgItems]]" class="style-scope ytd-consent-bump-v2-lightbox">\n              <li class="icon-li style-scope ytd-consent-bump-v2-lightbox">\n                <yt-icon class="item-icon style-scope ytd-consent-bump-v2-lightbox" icon="[[item.icon]]"></yt-icon>\n                <div class="style-scope ytd-consent-bump-v2-lightbox">\n                  <yt-formatted-string text="[[item.text]]" class="style-scope ytd-consent-bump-v2-lightbox"></yt-formatted-string>\n                </div>\n              </li>\n            </template>\n          </ul>\n        </div>\n        <div class="legal-text style-scope ytd-consent-bump-v2-lightbox">\n          <yt-formatted-string text="[[data.eomV1Text.ifReject]]" class="style-scope ytd-consent-bump-v2-lightbox"></yt-formatted-string>\n        </div>\n        <div class="legal-text style-scope ytd-consent-bump-v2-lightbox">\n          <yt-formatted-string text="[[data.eomV1Text.personalization]]" class="style-scope ytd-consent-bump-v2-lightbox"></yt-formatted-string>\n        </div>\n        <div class="legal-text style-scope ytd-consent-bump-v2-lightbox">\n          <yt-formatted-string text="[[data.eomV1Text.moreOptions]]" class="style-scope ytd-consent-bump-v2-lightbox"></yt-formatted-string>\n        </div>\n        <div class="eom-buttons style-scope ytd-consent-bump-v2-lightbox">\n          <div class="eom-button-row style-scope ytd-consent-bump-v2-lightbox">\n            <ytd-button-renderer data="[[data.disableP13nButton.buttonRenderer]]" class="style-scope ytd-consent-bump-v2-lightbox"></ytd-button-renderer>\n            <ytd-button-renderer data="[[data.agreeButton.buttonRenderer]]" class="style-scope ytd-consent-bump-v2-lightbox"></ytd-button-renderer>\n          </div>\n          <div class="eom-button-row style-scope ytd-consent-bump-v2-lightbox">\n            <ytd-button-renderer data="[[data.customizeButton.buttonRenderer]]" class="style-scope ytd-consent-bump-v2-lightbox"></ytd-button-renderer>\n          </div>\n        </div>\n        <div class="termlinks style-scope ytd-consent-bump-v2-lightbox">\n          <yt-formatted-string class="link style-scope ytd-consent-bump-v2-lightbox" link-inherit-color="" sec="" text="[[data.privacyLink]]"></yt-formatted-string>\n          \n          \n          <span class="term_separator style-scope ytd-consent-bump-v2-lightbox" aria-hidden="true">\u2022</span>\n          <yt-formatted-string class="link style-scope ytd-consent-bump-v2-lightbox" link-inherit-color="" text="[[data.termsLink]]"></yt-formatted-string>\n        </div>\n      </div>\n    </template>\n  </div>\n</tp-yt-paper-dialog>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bUc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>should_not_match,.yt-icon-container.ytd-consent-bump-v2-lightbox {display: inline-flexbox;display: inline-flex;align-items: 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);-webkit-animation: var(--iron-icon-animation);animation: var(--iron-icon-animation);margin-top: var(--iron-icon-margin-top);margin-right: var(--iron-icon-margin-right);margin-bottom: var(--iron-icon-margin-bottom);margin-left: var(--iron-icon-margin-left);padding: var(--iron-icon-padding);} ytd-consent-bump-v2-lightbox.external-container {display: none!important;} ytd-consent-bump-v2-lightbox {display: inline;width: 0;height: 0;} #dialog.ytd-consent-bump-v2-lightbox {height: auto;padding: 24px 24px 8px 24px;margin: 0;border-radius: 2px;display: flexbox;display: flex;flex-direction: column;} .eom-v1-dialog.ytd-consent-bump-v2-lightbox {width: 700px;} #dialog.ytd-consent-bump-v2-lightbox>*.ytd-consent-bump-v2-lightbox:last-child {margin-bottom: 0;} #topbar.ytd-consent-bump-v2-lightbox {z-index: 1;margin-top: 0;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: space-between;} #logoandaside.ytd-consent-bump-v2-lightbox {display: flexbox;display: flex;flex-direction: row;align-items: center;} #icon-container.ytd-consent-bump-v2-lightbox {margin-right: 8px;color: var(--yt-spec-wordmark-text);} #logo-icon.ytd-consent-bump-v2-lightbox {width: 90px;height: 20px;} .logo-aside.ytd-consent-bump-v2-lightbox {color: var(--yt-spec-text-secondary);} .top-buttons.ytd-consent-bump-v2-lightbox {display: flexbox;display: flex;flex-direction: row;} .lang-picker-container.ytd-consent-bump-v2-lightbox {margin-right: 16px;} .lang-picker-container.ytd-consent-bump-v2-lightbox {position: relative;} #lang-select.ytd-consent-bump-v2-lightbox {position: absolute;display: none;} .top-img.ytd-consent-bump-v2-lightbox {height: 128px;margin: 24px 0;} .top-img.ytd-consent-bump-v2-lightbox img.ytd-consent-bump-v2-lightbox {margin: auto;display: block;width: 360px;} #content.ytd-consent-bump-v2-lightbox {overflow-y: auto;} div.body.ytd-consent-bump-v2-lightbox {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.ytd-consent-bump-v2-lightbox>div.ytd-consent-bump-v2-lightbox {margin: 16px 0;} .begin-line.ytd-consent-bump-v2-lightbox {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;margin: 0;} .body.ytd-consent-bump-v2-lightbox ul.padding-left.ytd-consent-bump-v2-lightbox {padding: 0 16px;} .footer.ytd-consent-bump-v2-lightbox {display: flexbox;display: flex;flex-direction: row;align-items: center;margin-top: 16px;justify-content: space-between;} .buttons.ytd-consent-bump-v2-lightbox {padding: 0;} .buttons.ytd-consent-bump-v2-lightbox ytd-button-renderer.ytd-consent-bump-v2-lightbox {margin-left: 16px;} .termlinks.ytd-consent-bump-v2-lightbox .term_separator.ytd-consent-bump-v2-lightbox {margin: 0 8px;display: inline-block;} .legal-text.ytd-consent-bump-v2-lightbox {margin: 16px 0;} li.icon-li.ytd-consent-bump-v2-lightbox {list-style: none;display: flex;margin: 8px 0;} .item-icon.ytd-consent-bump-v2-lightbox {flex: none;margin-right: 16px;} .body.ytd-consent-bump-v2-lightbox>div.eom-buttons.ytd-consent-bump-v2-lightbox {margin: 36px 0 0;display: flexbox;display: flex;flex-direction: row-reverse;flex-wrap: wrap;} .eom-button-row.ytd-consent-bump-v2-lightbox {display: flex;justify-content: flex-end;flex-wrap: wrap;} .eom-buttons.ytd-consent-bump-v2-lightbox ytd-button-renderer.ytd-consent-bump-v2-lightbox {margin: 0 8px 12px 12px;} h2.eom-title.ytd-consent-bump-v2-lightbox {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.ytd-consent-bump-v2-lightbox {position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: var(--yt-spec-raised-background);z-index: 999;display: flexbox;display: flex;flex-direction: column;align-items: center;justify-content: center;} .loading-overlay.ytd-consent-bump-v2-lightbox tp-yt-paper-spinner-lite.ytd-consent-bump-v2-lightbox {width: 36px;height: 36px;} .loading-message.ytd-consent-bump-v2-lightbox {margin-top: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .error-overlay.ytd-consent-bump-v2-lightbox {position: absolute;width: 100%;left: 0;bottom: 0;background: var(--yt-spec-inverted-background);box-shadow: 0px 2px 4px rgba(0,0,0,0.2);border-radius: 2px;} .error-message.ytd-consent-bump-v2-lightbox {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;} .ica-claimer.ytd-consent-bump-v2-lightbox {border-radius: 8px;background: var(--yt-spec-additive-background);padding: 12px 24px;margin: 24px 0;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
bUc=d}d=bUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cUc=a});var fUc;var gUc;var hUc=function(){return _.O.apply(this,arguments)||this};
_.H(hUc,_.O);hUc.prototype.ready=function(){if(!_.gg()||htc)var a=!0;else htc=!0,a=!1;a||(a=document.querySelector("ytd-app"),a||(a=document.body),this.internalLightBox=_.$q(a).appendChild(this.lightBox),this.internalLightBox.dialog.open())};
var iUc=hUc;_.U([_.N(),_.V("design:type",Object)],iUc.prototype,"data",void 0);_.U([_.vq("#lightbox"),_.V("design:type",eUc)],iUc.prototype,"lightBox",void 0);iUc=_.U([_.P({disableElementRegistration:!0,is:"ytd-consent-bump-v2-renderer"})],iUc);
_.Q(iUc,"ytd-consent-bump-v2-renderer",function(){if(void 0!==gUc)return gUc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-consent-bump-v2-renderer"></ytd-consent-bump-v2-lightbox>');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fUc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-consent-bump-v2-renderer {display: inline;width: 0;height: 0;}</style>");fUc=d}d=fUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gUc=a});var jUc;var kUc;var lUc=function(){var a=_.O.apply(this,arguments)||this;a.duration=4E3;a.downloadingCount=0;a.downloadedCount=0;a.downloadingOnlySmartDownloads=!1;a.sessionTotalDownloads=0;a.sessionDownloaded=0;a.previousSessionsDownloaded=0;a.totalDownloadPercentage=0;a.currentDownloadProgress=0;a.currentDownloadPercentage=0;a.isLeaderTab=!0;a.uiRefresh=_.u("web_snackbar_ui_refresh");a.isFullScreen=!1;a.boundBeforeUnload=a.onBeforeUnload.bind(a);a.actionMap={"yt-fullscreen-change-action":"handleFullscreenChange"};
return a};
_.H(lUc,_.O);_.f=lUc.prototype;
_.f.open=function(){var a=this;this.updateDownloadState();if(this.data){var b=this.sessionDownloaded+1,c=1<this.sessionTotalDownloads?_.Ln("VIDEOS_DOWNLOADING_RATIO",{downloaded:b.toString(),total:this.sessionTotalDownloads.toString()},"Downloading... "+b+"/"+this.sessionTotalDownloads):_.Ln("DOWNLOADING",void 0,"Downloading")+"...";this.downloadingOnlySmartDownloads&&(c=1<this.sessionTotalDownloads?_.Ln("SMART_DOWNLOADS_UPDATING_RATIO",{downloaded:b.toString(),total:this.sessionTotalDownloads.toString()},"Updating Smart downloads... "+
b+"/"+this.sessionTotalDownloads):_.Ln("SMART_DOWNLOADS_UPDATING",void 0,"`Updating Smart downloads..."));b=this.isLeaderTab?_.Ln("KEEP_OPEN",{},"Keep window open to continue"):"";if(_.mp(this.data.responseText)!==c||_.mp(this.data.subText)!==b)this.set("data.responseText",_.lp(c)),this.set("data.subText",_.lp(b)),this.notificationActionRenderer.refit()}this.notificationActionRenderer.open(1);_.x3a().isKeyBoardInUse()&&_.$m(this,function(){a.hostElement.focus()});
window.addEventListener("beforeunload",this.boundBeforeUnload)};
_.f.close=function(){this.previousSessionsDownloaded=this.sessionDownloaded=this.sessionTotalDownloads=0;this.notificationActionRenderer.hasOpened&&this.notificationActionRenderer.close(1);window.removeEventListener("beforeunload",this.boundBeforeUnload)};
_.f.onBeforeUnload=function(a){this.isLeaderTab&&0<this.downloadingCount&&(a.preventDefault(),a.returnValue=!0)};
_.f.updatePopup=function(){!this.data||this.isFullScreen||0===this.downloadingCount?this.close():this.open()};
_.f.updateCurrentDownloadProgress=function(){this.currentDownloadPercentage=Math.floor(100*this.currentDownloadProgress)};
_.f.updateDownloadState=function(){0===this.previousSessionsDownloaded&&(this.previousSessionsDownloaded=this.downloadedCount);var a=this.downloadedCount-this.previousSessionsDownloaded;a<this.sessionDownloaded&&(this.previousSessionsDownloaded-=this.sessionDownloaded-a);this.sessionDownloaded=this.downloadedCount-this.previousSessionsDownloaded;this.sessionTotalDownloads=this.downloadingCount+this.sessionDownloaded};
_.f.handleFullscreenChange=function(a){(this.isFullScreen=a)||this.updatePopup()};
var D2=lUc;D2.prototype.updateCurrentDownloadProgress=D2.prototype.updateCurrentDownloadProgress;D2.prototype.updatePopup=D2.prototype.updatePopup;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],D2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],D2.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],D2.prototype,"ytEventForwardingBehavior",void 0);
_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],D2.prototype,"actionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],D2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],D2.prototype,"duration",void 0);_.U([_.N({selector:function(a){return _.Ova(a.entities).length}}),
_.V("design:type",Object)],D2.prototype,"downloadingCount",void 0);_.U([_.N({selector:I_b}),_.V("design:type",Object)],D2.prototype,"downloadedCount",void 0);_.U([_.N({selector:function(a){var b=_.Ova(a.entities);return QZb(a.entities,b)}}),
_.V("design:type",Object)],D2.prototype,"downloadingOnlySmartDownloads",void 0);_.U([_.N(),_.V("design:type",Object)],D2.prototype,"sessionTotalDownloads",void 0);_.U([_.N(),_.V("design:type",Object)],D2.prototype,"sessionDownloaded",void 0);_.U([_.N(),_.V("design:type",Object)],D2.prototype,"previousSessionsDownloaded",void 0);_.U([_.N(),_.V("design:type",Object)],D2.prototype,"totalDownloadPercentage",void 0);
_.U([_.N({selector:function(a){var b;a=null!=(b=_.Ova(a.entities))?b:[];return 0<a.length?_.meb(a.slice(-1)):0}}),
_.V("design:type",Object)],D2.prototype,"currentDownloadProgress",void 0);_.U([_.N(),_.V("design:type",Object)],D2.prototype,"currentDownloadPercentage",void 0);_.U([_.N({selector:_.Bya}),_.V("design:type",Object)],D2.prototype,"isLeaderTab",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],D2.prototype,"uiRefresh",void 0);_.U([_.vq("yt-notification-action-renderer"),_.V("design:type",Object)],D2.prototype,"notificationActionRenderer",void 0);
_.U([_.mH("downloadingCount"),_.mH("downloadedCount"),_.mH("isLeaderTab"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],D2.prototype,"updatePopup",null);_.U([_.mH("currentDownloadProgress"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],D2.prototype,"updateCurrentDownloadProgress",null);D2=_.U([_.P({disableElementRegistration:!0,is:"ytd-video-download-toast-renderer"})],D2);
_.Q(D2,"ytd-video-download-toast-renderer",function(){if(void 0!==kUc)return kUc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="is-download style-scope ytd-video-download-toast-renderer" data="[[data]]" duration="[[duration]]" use-close-button=""><tp-yt-paper-progress class="transiting style-scope ytd-video-download-toast-renderer" value="[[currentDownloadPercentage]]"></tp-yt-paper-progress></yt-notification-action-renderer>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jUc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-video-download-toast-renderer {display: inline-block;} tp-yt-paper-progress.ytd-video-download-toast-renderer {--paper-progress-active-color: var(--yt-spec-static-overlay-call-to-action);--paper-progress-container-color: var(--yt-spec-static-grey);--paper-progress-transition-duration: 1.3s;--paper-progress-transition-timing-function: ease-out;position: absolute;width: 100%;left: 0;bottom: 0;} tp-yt-paper-progress.ytd-video-download-toast-renderer[value="0"] {--paper-progress-active-color: var(--yt-spec-static-grey);} ytd-video-download-toast-renderer[ui-refresh] {--paper-progress-active-color: var(--yt-spec-call-to-action-inverse);}</style>');
jUc=d}d=jUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kUc=a});var mUc;var nUc;var oUc;var pUc;var qUc=function(){return _.O.apply(this,arguments)||this};
_.H(qUc,_.O);qUc.prototype.computeIsRedLogo=function(a,b){!a&&b&&(a=b);return"YOUTUBE_RED_LOGO"===a||"YOUTUBE_PREMIUM_LOGO"===a};
qUc.prototype.computeLogoName=function(a){a=this.componentBehavior.computeIcon_(a);return""===a?"yt-logos-ext:yt-logo-updated":a};
var E2=qUc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],E2.prototype,"componentBehavior",void 0);_.U([_.N({value:!1,reflectToAttribute:!0,computed:"computeIsRedLogo(data.iconType, logoType)"}),_.V("design:type",Boolean)],E2.prototype,"isRedLogo",void 0);_.U([_.N({computed:"computeLogoName(data)"}),_.V("design:type",String)],E2.prototype,"logoName",void 0);_.U([_.N({value:{}}),_.V("design:type",Object)],E2.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],E2.prototype,"logoType",void 0);E2=_.U([_.P({disableElementRegistration:!0,is:"ytd-logo"})],E2);
_.Q(E2,"ytd-logo",function(){if(void 0!==pUc)return pUc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope ytd-logo">\n</yt-icon>');a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);
var b=a.content,c=b.insertBefore;if(void 0===oUc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_logo.ytd.logo.css.js--\x3e<style is-scoped>should_not_match,.yt-icon-container.ytd-logo {display: inline-flexbox;display: inline-flex;align-items: 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);-webkit-animation: var(--iron-icon-animation);animation: var(--iron-icon-animation);margin-top: var(--iron-icon-margin-top);margin-right: var(--iron-icon-margin-right);margin-bottom: var(--iron-icon-margin-bottom);margin-left: var(--iron-icon-margin-left);padding: var(--iron-icon-padding);} ytd-logo.external-container {display: none!important;} yt-icon.ytd-logo {height: 20px;width: 90px;padding: 18px 14px 18px 16px;color: var(--yt-spec-wordmark-text);flex: none;} ytd-logo[is-red-logo] yt-icon.ytd-logo {width: 97px;}</style>");
oUc=d}d=oUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pUc=a});var rUc=function(){var a=_.O.apply(this,arguments)||this;a.animationRef={};return a};
_.H(rUc,_.O);_.f=rUc.prototype;_.f.attached=function(){document.addEventListener("yt-navigate-finish",_.Rr(this,this.logYoodle))};
_.f.detached=function(){document.removeEventListener("yt-navigate-finish",_.Rr(this,this.logYoodle))};
_.f.logYoodle=function(){var a,b;if(null==(a=this.data)?0:null==(b=a.loggingDirectives)?0:b.trackingParams)this.ytRendererBehavior.markDirty(),_.Cl().graftServerVe(this.data.loggingDirectives.trackingParams)};
_.f.computeHideImg=function(a,b){return!!a||!!b};
_.f.computeHideYtdLogo=function(a,b){return!a||!!b};
_.f.computeHideLottie=function(a){return!a};
_.f.computeIsRedLogo=function(a){return"YOUTUBE_RED_LOGO"===a||"YOUTUBE_PREMIUM_LOGO"===a};
_.f.renderLogoEntity=function(){var a=this.getThumbnailUrl(this.useDarkThemeYoodle,this.data),b=this.getAnimatedThumbnailUrl(this.useDarkThemeYoodle,this.data),c=this.getLogoTitleText(this.data),d=this.getLottieUrl(this.useDarkThemeYoodle,this.data);this.url!==a&&(this.url=a);this.animatedUrl!==b&&(this.animatedUrl=b);this.logoTitleText!==c&&(this.logoTitleText=c);this.lottieUrl!==d&&(this.lottieUrl=d,this.lottiePlayerProps=this.computeLottiePlayerProps(d))};
_.f.getSanitizedThumbnail=function(a){return a&&a.thumbnails?_.Uob(a.thumbnails,122)||"":""};
_.f.getThumbnailUrl=function(a,b){if(!b)return"";var c,d;a=a?null==(c=b.darkThemeLogo)?void 0:c.thumbnail:null==(d=b.lightThemeLogo)?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 _.mp(a.tooltipText)};
_.f.computeLogoIcon=function(a,b){if(b){var c,d;return a?null==(c=b.darkThemeLogo)?void 0:c.icon:null==(d=b.lightThemeLogo)?void 0:d.icon}};
_.f.playAnimation=function(){this.animationRef.lottieEl&&this.animationRef.lottieEl.isPaused&&this.animationRef.lottieEl.goToAndPlay(0)};
_.f.getLottieUrl=function(a,b){var c,d,e,h;return a?null==b?void 0:null==(c=b.darkThemeLogo)?void 0:null==(d=c.lottieAnimation)?void 0:d.url:null==b?void 0:null==(e=b.lightThemeLogo)?void 0:null==(h=e.lottieAnimation)?void 0:h.url};
_.f.computeLottiePlayerProps=function(a){if(a){var b;if(null==(b=this.animationRef)?0:b.lottieEl){var c;null==(c=this.animationRef)||c.lottieEl.destroy()}return{animationRef:this.animationRef,animationConfig:{name:"LOGO_ENTITY_ANIMATION_NAME",path:a,autoplay:!0,loop:!1,rendererSettings:{viewBoxOnly:!1}},listeners:{data_failed:this.onLottieError.bind(this),error:this.onLottieError.bind(this)}}}};
_.f.onLottieError=function(){this.data&&this.lottieUrl&&_.Sn(this.hostElement,"yoodle-error")};
_.f.onImgError=function(){this.data&&!this.lottieUrl&&_.Sn(this.hostElement,"yoodle-error")};
var F2=rUc;F2.prototype.renderLogoEntity=F2.prototype.renderLogoEntity;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],F2.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],F2.prototype,"data",void 0);_.U([_.N({value:!1,computed:"computeHideImg(logoIcon, lottiePlayerProps)"}),_.V("design:type",Boolean)],F2.prototype,"hideImg",void 0);
_.U([_.N({value:!0,computed:"computeHideYtdLogo(logoIcon, lottiePlayerProps)"}),_.V("design:type",Boolean)],F2.prototype,"hideYtdLogo",void 0);_.U([_.N({value:!0,computed:"computeHideLottie(lottiePlayerProps)"}),_.V("design:type",Boolean)],F2.prototype,"hideLottie",void 0);_.U([_.N({value:!1,reflectToAttribute:!0,computed:"computeIsRedLogo(logoType)"}),_.V("design:type",Boolean)],F2.prototype,"isRedLogo",void 0);_.U([_.N(),_.V("design:type",Boolean)],F2.prototype,"useDarkThemeYoodle",void 0);
_.U([_.N(),_.V("design:type",String)],F2.prototype,"url",void 0);_.U([_.N(),_.V("design:type",String)],F2.prototype,"animatedUrl",void 0);_.U([_.N(),_.V("design:type",String)],F2.prototype,"logoTitleText",void 0);_.U([_.N({value:{},computed:"computeLogoIcon(useDarkThemeYoodle, data)"}),_.V("design:type",Object)],F2.prototype,"logoIcon",void 0);_.U([_.N(),_.V("design:type",Object)],F2.prototype,"logoType",void 0);_.U([_.N(),_.V("design:type",String)],F2.prototype,"lottieUrl",void 0);
_.U([_.N(),_.V("design:type",Object)],F2.prototype,"lottiePlayerProps",void 0);_.U([_.N(),_.V("design:type",Object)],F2.prototype,"animationRef",void 0);_.U([_.uq("data"),_.uq("useDarkThemeYoodle"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],F2.prototype,"renderLogoEntity",null);F2=_.U([_.P({disableElementRegistration:!0,is:"ytd-yoodle-renderer"})],F2);
_.Q(F2,"ytd-yoodle-renderer",function(){if(void 0!==nUc)return nUc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="[[hideImg]]" class="style-scope ytd-yoodle-renderer">\n  <source srcset$="[[animatedUrl]]" type="image/webp" class="style-scope ytd-yoodle-renderer">\n  <img src$="[[url]]" alt="[[logoTitleText]]" on-error="onImgError" class="style-scope ytd-yoodle-renderer">\n</picture>\n<ytd-logo data="[[logoIcon]]" hidden="[[hideYtdLogo]]" logo-type="[[logoType]]" class="style-scope ytd-yoodle-renderer">\n</ytd-logo>\n<ytd-lottie-player aria-label="[[logoTitleText]]" data="[[lottiePlayerProps]]" hidden="[[hideLottie]]" on-click="playAnimation" class="style-scope ytd-yoodle-renderer"></ytd-lottie-player>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mUc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_yoodle_renderer.ytd.yoodle.renderer.css.js--\x3e<style is-scoped>ytd-yoodle-renderer {display: inline-block;} ytd-yoodle-renderer ytd-lottie-player.ytd-yoodle-renderer {width: 122px;} ytd-yoodle-renderer[is-red-logo] ytd-lottie-player.ytd-yoodle-renderer {width: 129px;} img.ytd-yoodle-renderer {height: 56px;}</style>");
mUc=d}d=mUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nUc=a});var sUc;var tUc;var uUc;var vUc;var wUc=function(){var a=_.O.apply(this,arguments)||this;a.hasFocus=!1;a.isInputTouched=!1;a.sboxDelIcon=_.u("desktop_sbox_delete_icon");a.boundClearSearch=function(b){a.clearSearch(b)};
a.isClearButtonVisible=!1;a.hasInput=!1;a.systemIcons=_.u("kevlar_system_icons");a.sboxJsUrl="";return a};
_.H(wUc,_.O);_.f=wUc.prototype;_.f.configureRendererStamper=function(){return{"data.clearButton":{id:"search-clear-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-click":"[[boundClearSearch]]"}}}}}};
_.f.attached=function(){var a=this;this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","search");document.addEventListener("yt-navigate-finish",_.Rr(this,this.onYtNavigateFinish));this.nodesObserver=new _.Vz(this.container,function(b){_.Lf(b.addedNodes,function(c){1===c.nodeType&&"search-input"===c.id&&(a.searchInput=c.firstElementChild,a.hasFocus=a.searchInput.autofocus,a.loadSearchbox(),a.searchInput.hidden=!1,a.searchInput.addEventListener("focus",_.Rr(a,a.onInputFocus)),
a.searchInput.addEventListener("blur",_.Rr(a,a.onInputBlur)),a.searchInput.addEventListener("keyup",_.Rr(a,a.onInputChange)))},a)});
this.searchButton=_.$q(this.hostElement).querySelector("#"+this.getSearchButtonId())};
_.f.detached=function(){this.nodesObserver&&this.nodesObserver.disconnect()};
_.f.focus=function(){this.searchInput&&this.searchInput.focus()};
_.f.computePlaceholder=function(a,b){a=a?_.mp(a):_.Ln("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=null==(b=this.searchInput)?void 0:b.value,d=!0;if(c){_.qf("REFINEMENTS_TUPLE",["ClearBySearchbox",[]]);this.data&&(a.itct=this.data.trackingParams);if(b=this.data&&this.data.searchEndpoint){var e=_.If.unsafeClone(b);_.B(e,_.vp)&&(_.B(e,_.vp).query=c);var h;(null==(h=_.B(e.commandMetadata,_.tp))?0:h.url)?(h=_.Mn(_.B(e.commandMetadata,_.tp).url,"search_query",c),"1"===_.ki(location.href,"sv")&&(_.B(e,_.vp).params="EgOAAgE%3D",h=_.Mn(h,"sv","1")),h=h.replace(/%20/g,"+"),
_.B(e.commandMetadata,_.tp).url=h,b.clickTrackingParams&&(a.itct=b.clickTrackingParams),_.Sn(this.hostElement,"yt-navigate",{endpoint:e,tempData:a}),d=!1):_.Ef(Error("wi`"+JSON.stringify(b)))}this.previousQuery=c}return d};
_.f.onYtNavigateFinish=function(){var a=this,b=location.href;if(0<=b.indexOf("/results")){var c=_.ki(b,"q")||_.ki(b,"search_query");c&&(this.searchInput?this.searchInput.value=c:_.$m(this,function(){a.searchInput&&(a.searchInput.value=c)}),this.onInputChange())}};
_.f.initializeSearchbox=function(){var a=this,b=_.rf("SBOX_SETTINGS");b.SBOX_STRINGS={SBOX_REPORT_SUGGESTIONS:_.Ln("SBOX_INAPPROPRIATE_PROMPT",void 0,"Report search predictions")};b.SEARCHBOX_REPORTING=_.u("searchbox_reporting");b.ENABLE_DELETE_ICON=!!_.u("desktop_sbox_delete_icon");b.ENABLE_DELETE_ICON_HOVER=!!_.u("desktop_sbox_delete_icon_hover");b.ENABLE_PROMINENT_SEARCH_ICON=!!_.u("enable_prominent_search_icon");b.SEARCHBOX_COMPONENT=this;return(b=_.Gf("yt.www.masthead.searchbox.initPolymer"))?
(b(this.searchForm,this.searchInput,this.searchButton,function(c){return a.search(c)}),this.searchInput.classList.add("ytd-searchbox"),this.hasFocus&&(this.searchInput.blur(),this.focus()),!0):!1};
_.f.loadSearchbox=function(){var a=this,b=_.rf("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{_.zn(a,b)}catch(q){_.Hf(q)}_.Ei([e,h,l,m,p])};
var e=_.Uy(this.searchInput,"mouseover",d);var h=_.Uy(this.searchInput,"keypress",d);var l=_.Uy(this.searchButton,"mouseover",d);var m=_.Uy(this.searchButton,"keypress",d);var p=_.Uy(this,"yt-voice-activated",d);this.hasFocus&&d()};
_.f.cancelSearchboxLoad=function(){if(!_.Gf("yt.www.masthead.searchbox.initPolymer")){try{_.vob(this.sboxJsUrl,this.sboxJsCallback)}catch(a){}this.sboxJsCallback=null}};
_.f.onInputFocus=function(){this.hasFocus=!0;_.Sn(this.hostElement,"yt-autonav-pause-focus")};
_.f.onInputBlur=function(){this.hasFocus=!1;_.Sn(this.hostElement,"yt-autonav-pause-blur")};
_.f.openReportForm=function(a){var b,c={openPopupAction:{popup:{searchSuggestionReportDialog:{searchQuery:null==(b=this.searchInput)?void 0:b.value,title:_.Ln("SBOX_INAPPROPRIATE_TITLE"),suggestions:a,categoryLabel:_.Ln("SBOX_INAPPROPRIATE_CATEGORY"),categories:[{id:1,label:_.Ln("SBOX_INAPPROPRIATE_HATEFUL")},{id:2,label:_.Ln("SBOX_INAPPROPRIATE_EXPLICIT")},{id:3,label:_.Ln("SBOX_INAPPROPRIATE_VIOLENT")},{id:4,label:_.Ln("SBOX_INAPPROPRIATE_DANGEROUS")},{id:5,label:_.Ln("SBOX_INAPPROPRIATE_OTHER"),
reasonLabel:_.Ln("SBOX_INAPPROPRIATE_REASON")}],detailsPlaceholderLabel:_.Ln("SBOX_INAPPROPRIATE_ADDITIONAL"),cancelButtonLabel:_.Ln("SBOX_INAPPROPRIATE_CANCEL"),submitButtonLabel:_.Ln("SBOX_INAPPROPRIATE_REPORT")}},popupType:"DIALOG"}};_.Tn(this.hostElement,"yt-open-popup-action",[c,this])};
_.f.getPreviousQuery=function(){return this.previousQuery?this.previousQuery:null};
_.f.getRefinementsTuple=function(){if("REFINEMENTS_TUPLE"in _.pf){var a=_.rf("REFINEMENTS_TUPLE");_.qf("REFINEMENTS_TUPLE",void 0);return a}return null};
_.f.getForm=function(){return this.searchForm};
_.f.focusInput=function(a){null==a||a.preventDefault();this.searchInput.focus()};
_.f.onInputChange=function(){this.searchInput&&(this.isClearButtonVisible=""!==this.searchInput.value,this.hasInput=""!==this.searchInput.value)};
_.f.onClick=function(a){this.isInputTouched||a.target!==this.searchInput||(this.isInputTouched=!0)};
_.f.clearSearch=function(a){a.preventDefault();this.searchInput.value="";this.hasInput=this.isClearButtonVisible=!1;this.focusInput()};
_.f.getSearchButtonId=function(){return"search-icon-legacy"};
_.f.getIcon=function(a){return _.u("enable_prominent_search_icon")?"yt-icons:search_prominent":this.ytComponentBehavior.computeIcon_(a||null)};
var G2=wUc;G2.prototype.getRefinementsTuple=G2.prototype.getRefinementsTuple;G2.prototype.getPreviousQuery=G2.prototype.getPreviousQuery;G2.prototype.openReportForm=G2.prototype.openReportForm;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],G2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],G2.prototype,"ytRendererstamperBehavior",void 0);
_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],G2.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],G2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],G2.prototype,"hasFocus",void 0);_.U([_.N({computed:"getIcon(data.icon)"}),_.V("design:type",String)],G2.prototype,"icon",void 0);_.U([_.N({computed:"computePlaceholder(data.placeholderText, searchInput)"}),_.V("design:type",String)],G2.prototype,"placeholder",void 0);
_.U([_.N(),_.V("design:type",Object)],G2.prototype,"searchInput",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],G2.prototype,"isInputTouched",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],G2.prototype,"sboxDelIcon",void 0);_.U([_.N(),_.V("design:type",Object)],G2.prototype,"boundClearSearch",void 0);_.U([_.N(),_.V("design:type",Object)],G2.prototype,"isClearButtonVisible",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],G2.prototype,"hasInput",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],G2.prototype,"systemIcons",void 0);_.U([_.kH("search-form"),_.V("design:type",HTMLFormElement)],G2.prototype,"searchForm",void 0);_.U([_.kH("container"),_.V("design:type",HTMLDivElement)],G2.prototype,"container",void 0);G2=_.U([_.P({disableElementRegistration:!0,is:"ytd-searchbox"})],G2);
var xUc=_.Q(G2,"ytd-searchbox",function(){if(void 0!==vUc)return vUc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-searchbox">\n  <div id="container" on-click="onClick" class="style-scope ytd-searchbox">\n    <yt-icon id="search-icon" icon="[[icon]]" on-mousedown="focusInput" class="style-scope ytd-searchbox">\n    </yt-icon>\n    <slot name="search-input" class="style-scope ytd-searchbox"></slot>\n    <div id="search-clear-button" hidden="[[!isClearButtonVisible]]" class="style-scope ytd-searchbox"></div>\n  </div>\n  <slot name="search-container" class="style-scope ytd-searchbox"></slot>\n</form>\n<button id="search-icon-legacy" aria-label$="[[placeholder]]" class="style-scope ytd-searchbox">\n  <yt-icon icon="[[icon]]" class="style-scope ytd-searchbox"></yt-icon>\n  <tp-yt-paper-tooltip prefix="" class="style-scope ytd-searchbox">[[placeholder]]</tp-yt-paper-tooltip>\n</button>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uUc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_searchbox.ytd.searchbox.css.js--\x3e<style is-scoped>ytd-searchbox {display: flexbox;display: flex;} #container.ytd-searchbox > [slot=search-input] {width: 100%;} #container.ytd-searchbox > [slot=search-input] input {box-sizing: border-box;padding: 1px 0;margin: 0;} #search-form.ytd-searchbox {height: 40px;position: relative;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} #container.ytd-searchbox {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: 40px 0 0 40px;box-shadow: inset 0 1px 2px var(--ytd-searchbox-legacy-border-shadow-color);caret-color: var(--yt-spec-text-primary);color: var(--ytd-searchbox-text-color);padding: 0px 4px 0px 16px;margin-left: 32px;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: row;} ytd-searchbox[has-focus] #container.ytd-searchbox {border: 1px solid #1c62b9;box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);margin-left: 0px;padding: 2px 4px 2px 48px;} ytd-searchbox[has-focus] #search-icon.ytd-searchbox {padding: 0 12px 0 16px;width: 20px;height: 20px;display: inline-flexbox;display: inline-flex;} #container.ytd-searchbox input.ytd-searchbox {color: var(--ytd-searchbox-text-color);} #search-icon-legacy.ytd-searchbox: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.ytd-searchbox:focus {outline: none;background-color: var(--ytd-searchbox-legacy-button-focus-color);} #search-icon-legacy.ytd-searchbox yt-icon.ytd-searchbox {width: 20px;height: 20px;color: var(--ytd-searchbox-legacy-button-icon-color);opacity: 0.6;} ytd-searchbox[system-icons] #search-icon-legacy.ytd-searchbox yt-icon.ytd-searchbox {width: 24px;height: 24px;color: var(--yt-spec-text-primary);} #search-icon-legacy.ytd-searchbox:hover yt-icon.ytd-searchbox {opacity: 1;} #search-icon-legacy.ytd-searchbox {border: 1px solid var(--ytd-searchbox-legacy-button-border-color);background-color: var(--ytd-searchbox-legacy-button-color);border-radius: 0 40px 40px 0;cursor: pointer;height: 40px;width: 64px;margin: 0;} #search-icon-legacy.ytd-searchbox yt-icon.ytd-searchbox {width: 24px;height: 24px;color: var(--yt-spec-text-primary);opacity: 1;} #search-clear-button.ytd-searchbox {height: 24px;width: 24px;display: flexbox;display: flex;align-items: center;justify-content: center;} #search-clear-button.ytd-searchbox ytd-button-renderer.ytd-searchbox {--yt-icon-button-icon-width: 20px;--yt-icon-button-icon-height: 20px;} #search-icon.ytd-searchbox {display: none;position: absolute;left: 0;color: var(--yt-spec-icon-inactive);padding: 0 10px;} #searchbox-button.ytd-searchbox {border: none;background: none;color: var(--yt-spec-text-primary);padding: 0;margin-left: 12px;border-radius: 40px;cursor: pointer;} #searchbox-button.ytd-searchbox yt-icon.ytd-searchbox {padding: 4px 12px;} #searchbox-button.ytd-searchbox:focus-visible {outline: 2px solid var(--yt-spec-text-primary);} ytd-searchbox[sbox-del-icon] #search-clear-button.ytd-searchbox {height: unset;width: unset;padding-right: 2px;} ytd-searchbox[sbox-del-icon] #container.ytd-searchbox {padding: 0 0 0 16px;} ytd-searchbox[has-focus][sbox-del-icon] #container.ytd-searchbox {margin-left: 0px;padding: 0 0 0 48px;}</style>");
uUc=d}d=uUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vUc=a});var yUc;var zUc;var AUc=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-navigate-home-action":"onNavigateHomeAction"};return a};
_.H(AUc,_.O);_.f=AUc.prototype;_.f.onYoodleError=function(){_.u("kevlar_yoodle_handle_load_failure_killswitch")||(this.yoodleError=!0)};
_.f.computeLogoName=function(a){a=this.componentBehavior.computeIcon_(a);return""===a?"yt-logos-ext:yt-logo-updated":a};
_.f.computeTitle=function(a,b,c){return c&&(null==b?0:b.tooltipText)?_.mp(b.tooltipText):_.mp(a)};
_.f.computeAriaLabel=function(a,b,c){return c&&(null==b?0:b.tooltipText)?_.mp(a):""};
_.f.computeShowYoodle=function(a,b,c){return!a||!b&&!!c&&!_.If.isEmpty(c)};
_.f.onNavigateHomeAction=function(){if(_.u("kevlar_miniplayer_navigate_home_from_app_killswitch")){var a;null==(a=_.$q(this.hostElement).querySelector(".yt-simple-endpoint"))||a.click()}};
_.f.computeLogoHref=function(a,b,c){var d;(null==c?0:c.onTapCommand)?d=this.componentBehavior.computeHref_(c.onTapCommand):a&&(d=this.componentBehavior.computeHref_(a));if(d)return d;if(_.u("kevlar_topbar_logo_fallback_home"))return b};
_.f.computeCommand=function(a,b){return(null==b?void 0:b.onTapCommand)||a};
_.f.getEndpointForm=function(){return{disableCache:!0}};
var H2=AUc;H2.prototype.onYoodleError=H2.prototype.onYoodleError;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],H2.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],H2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],H2.prototype,"componentBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],H2.prototype,"ytdReduxBehavior",void 0);
_.U([_.N(),_.V("design:type",Object)],H2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",String)],H2.prototype,"countryCode",void 0);_.U([_.N({selectorArgs:["data.overrideEntityKey"],selector:function(a,b){return _.wo(a.entities,"logoEntity",b)}}),
_.V("design:type",Object)],H2.prototype,"logoEntity",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeShowYoodle(data, yoodleError, logoEntity)"}),_.V("design:type",Boolean)],H2.prototype,"showYoodle",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],H2.prototype,"yoodleError",void 0);_.U([_.N({computed:"computeTitle(data.tooltipText, logoEntity, showYoodle)"}),_.V("design:type",String)],H2.prototype,"titleText",void 0);
_.U([_.N({value:"",computed:"computeAriaLabel(data.tooltipText, logoEntity, showYoodle)"}),_.V("design:type",String)],H2.prototype,"ariaLabelText",void 0);_.U([_.N({value:"/"}),_.V("design:type",String)],H2.prototype,"defaultEndpointUrl",void 0);_.U([_.N({computed:"computeLogoHref(data.endpoint, defaultEndpointUrl, logoEntity)"}),_.V("design:type",String)],H2.prototype,"endpointUrl",void 0);
_.U([_.N({computed:"computeCommand(data.endpoint, logoEntity)"}),_.V("design:type",String)],H2.prototype,"command",void 0);_.U([_.N(),_.V("design:type",Object)],H2.prototype,"logoType",void 0);_.U([_.N({}),_.V("design:type",Boolean)],H2.prototype,"useDarkThemeYoodle",void 0);_.U([_.tq("yoodle-error"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],H2.prototype,"onYoodleError",null);H2=_.U([_.P({disableElementRegistration:!0,is:"ytd-topbar-logo-renderer"})],H2);
var BUc=_.Q(H2,"ytd-topbar-logo-renderer",function(){if(void 0!==zUc)return zUc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 aria-label="[[ariaLabelText]]" class="yt-simple-endpoint style-scope ytd-topbar-logo-renderer" href$="[[endpointUrl]]" id="logo" data="[[command]]" title="[[titleText]]" get-form="[[getEndpointForm]]">\n  <div hidden="[[showYoodle]]" class="style-scope ytd-topbar-logo-renderer">\n    <ytd-logo data="[[data.iconImage]]" logo-type="[[logoType]]" class="style-scope ytd-topbar-logo-renderer">\n    </ytd-logo>\n  </div>\n  <ytd-yoodle-renderer data="[[logoEntity]]" hidden="[[!showYoodle]]" logo-type="[[logoType]]" use-dark-theme-yoodle="[[useDarkThemeYoodle]]" class="style-scope ytd-topbar-logo-renderer">\n  </ytd-yoodle-renderer>\n</a>\n<span hidden="[[showYoodle]]" id="country-code" class="style-scope ytd-topbar-logo-renderer">\n  [[countryCode]]\n</span>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yUc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_topbar_logo_renderer.ytd.topbar.logo.renderer.css.js--\x3e<style is-scoped>should_not_match,.yt-icon-container.ytd-topbar-logo-renderer {display: inline-flexbox;display: inline-flex;align-items: 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);-webkit-animation: var(--iron-icon-animation);animation: var(--iron-icon-animation);margin-top: var(--iron-icon-margin-top);margin-right: var(--iron-icon-margin-right);margin-bottom: var(--iron-icon-margin-bottom);margin-left: var(--iron-icon-margin-left);padding: var(--iron-icon-padding);} ytd-topbar-logo-renderer.external-container {display: none!important;} ytd-topbar-logo-renderer {display: flexbox;display: flex;flex-direction: row;} #logo.ytd-topbar-logo-renderer,ytd-yoodle-renderer.ytd-topbar-logo-renderer {padding: 0;align-items: center;flex: none;display: flexbox;display: flex;flex-direction: row;align-self: center;} [dir="rtl"] ytd-topbar-logo-renderer, ytd-topbar-logo-renderer[dir="rtl"] {display: flexbox;display: flex;flex-direction: row-reverse;justify-content: flex-end;} #country-code.ytd-topbar-logo-renderer {color: var(--yt-spec-text-secondary);margin: 12px 0 0 -10px;}</style>');
yUc=d}d=yUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return zUc=a});var CUc=function(){var a=_.O.apply(this,arguments)||this;a.menuButtonTargetId="topbar-guide-menu";a.narrow=!1;a.menuStrings={BACK_ALT_LABEL:_.Ln("BACK_ALT_LABEL",void 0,"Back"),GUIDE_ALT_LABEL:_.Ln("GUIDE_ALT_LABEL",void 0,"Guide"),LOGO_ALT_LABEL:_.Ln("LOGO_ALT_LABEL",void 0,"YouTube Home"),SEARCH_ALT_LABEL:_.Ln("SBOX_PLACEHOLDER",void 0,"Search")};a.pageDarkTheme=document.documentElement.hasAttribute("dark");a.watchPageScrollTop=0;a.theater=!1;a.fullscreen=!1;a.cinematicTheaterMode=_.u("web_cinematic_theater_mode");
a.cinematicShortsEnabled=_.u("web_shorts_cinematic");a.darkerDarkTheme=_.u("web_darker_dark_theme");a.isDarkThemeForced=!1;a.areGhostCardsHidden=!1;a.guideKeyboardToggle=!1;a.voiceSearchManager=fHc();a.actionMap=a.getActionMap();return a};
_.H(CUc,_.O);_.f=CUc.prototype;_.f.onDarkChanged=function(){for(var a=_.g(this.buttons||[]),b=a.next();!b.done;b=a.next())b.value.isOverlay=!!this.dark;a=_.g(this.buttonRenderers||[]);for(b=a.next();!b.done;b=a.next())b.value.overrides=this.computeButtonOverride()};
_.f.computeButtonOverride=function(){return this.dark?{style:"overlay"}:void 0};
_.f.getActionMap=function(){var a={};_.u("kevlar_handle_send_feedback_action_in_masthead_killswitch")||(a["yt-send-feedback-action"]="onYtSendFeedbackAction");a["yt-fullscreen-change-action"]="onFullscreenChangeAction";return a};
_.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]]",overrides:"[[buttonOverrides]]"}}},reuseComponents:!1},"data.topbarButtons":{id:"buttons",events:!0,mapping:{buttonRenderer:"ytd-button-renderer",notificationTopbarButtonRenderer:{component:"ytd-notification-topbar-button-renderer",
properties:{isOverlay:"[[dark]]"}},iconBadgeTopbarButtonRenderer:{component:"ytd-icon-badge-topbar-button-renderer",properties:{isOverlay:"[[dark]]"}},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.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","banner");var b=_.MB(_.LB(),"aa");_.ar(this.hostElement,"shell",!1);!this.hostElement.classList.contains("dark")&&!this.hostElement.classList.contains("theater")||b||(this.isDarkThemeForced=this.dark=!0);this.logoType?(b=this.hostElement.querySelector("#masthead-logo"))&&(_.u("polymer_on_demand_shady_dom")?b.setAttribute("slot","masthead-logo-old"):_.Dd(b)):this.logo.hidden=!0;_.u("kevlar_use_vimio_behavior")||
_.$m(this,function(){var c=a.ytRendererBehavior.getParentRenderer();c&&c.registerRenderer(a.hostElement)});
document.addEventListener("yt-watch-masthead-scroll",_.Rr(this,this.onWatchScroll));document.addEventListener("yt-set-theater-mode-enabled",_.Rr(this,this.onSetTheaterModeEnabled))};
_.f.detached=function(){document.removeEventListener("yt-watch-masthead-scroll",_.Rr(this,this.onWatchScroll));document.removeEventListener("yt-set-theater-mode-enabled",_.Rr(this,this.onSetTheaterModeEnabled))};
_.f.dataChanged=function(){var a=this.data;a&&(this.voiceEnabled=a.voiceSearchButton?fHc().isSupported():!1,_.u("web_yt_icon_target_id_observer_killswitch")||_.Y3a(_.aC(),this.menuButtonTargetId,this.guideButton),a.onReceivedActions&&0<a.onReceivedActions.length&&!this.hasShownCreatorEmailOptInPopup&&(_.ko(this.hostElement,a.onReceivedActions,this.hostElement),this.hasShownCreatorEmailOptInPopup=!0),!this.hasRenderedWithData&&a&&(this.hasRenderedWithData=!0,this.logo.hidden=!1,_.ar(this.hostElement,
"dark",!1),_.ar(this.hostElement,"theater",!1),(a=this.hostElement.querySelector("#masthead-logo"))&&(_.u("polymer_on_demand_shady_dom")?a.setAttribute("slot","masthead-logo-old"):_.Dd(a))))};
_.f.computeCenterHidden=function(){var a;return this.data&&!(null==(a=this.data.searchbox)?0:a.fusionSearchboxRenderer)};
_.f.onRendererStamperFinished=function(){this.areGhostCardsHidden||(_.ar(this.hostElement,"masthead-finish",!0),this.areGhostCardsHidden=!0)};
_.f.onWatchPageChange=function(a){a||this.background.style.removeProperty("opacity")};
_.f.onWatchScroll=function(a){this.watchPageScrollTop=a.detail||0;this.updateMastheadBackgroundOpacity()};
_.f.onFullscreenChangeAction=function(a){a||(this.watchPageScrollTop=0);this.fullscreen=a;this.updateMastheadBackgroundOpacity()};
_.f.onSetTheaterModeEnabled=function(a){this.theater=a.detail.enabled;this.updateMastheadBackgroundOpacity()};
_.f.updateMastheadBackgroundOpacity=function(){this.shouldShowCinematicMastHead()&&(this.isBigPlayer()?this.background.style.removeProperty("opacity"):this.setBackgroundOpacity(this.watchPageScrollTop))};
_.f.setBackgroundOpacity=function(a){a=this.calculateBackgroundOpacity(a);this.background.style.opacity=""+a};
_.f.calculateBackgroundOpacity=function(a){var b=this.theater&&this.cinematicTheaterMode?.6:0,c=this.hostElement.clientHeight/2;return Math.min(Math.max(a,0),c)/c*(1-b)+b};
_.f.shouldShowCinematicMastHead=function(){return this.isWatchPage&&this.pageDarkTheme};
_.f.isBigPlayer=function(){return this.fullscreen||this.theater&&!this.cinematicTheaterMode};
_.f.focusGuide=function(){this.guideButton.focus()};
_.f.onIronResize=function(){(this.get("data.interstitial")||this.get("data.ticker"))&&_.Sn(this.hostElement,"yt-masthead-height-changed",{height:this.hostElement.clientHeight})};
_.f.onGuideToggleTap=function(){_.Sn(this.hostElement,"yt-guide-toggle",{isKeyInput:this.guideKeyboardToggle});this.guideKeyboardToggle=!1};
_.f.onGuideButtonKeydown=function(){this.guideKeyboardToggle=!0};
_.f.onGuideToggleHover=function(){_.Sn(this.hostElement,"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.search&&this.search.hideKeyboard()};
_.f.closeOnOutsideClickCondition=function(a){for(a=_.Rq(a);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();_.u("kevlar_voice_logging_fix")&&_.Sn(this.search,"yt-voice-activated")};
_.f.pausePlayer=function(){var a=_.Lq();a&&(a.pause(),this.pauseMiniplayer())};
_.f.pauseMiniplayer=function(){var a=_.Un(this.hostElement,"yt-miniplayer-active");a&&a[0]&&(a=_.g(_.Un(this.hostElement,"yt-get-miniplayer-component-action")).next().value)&&a.getPlayerElement()&&a.getPlayerElement().pause()};
_.f.updateNarrowFromBinding=function(a){this.narrow=a.detail.value};
_.f.onYtSendFeedbackAction=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-multi-page-menu-renderer"])};
var I2=CUc;I2.prototype.narrowChanged=I2.prototype.narrowChanged;I2.prototype.onIronResize=I2.prototype.onIronResize;I2.prototype.onWatchPageChange=I2.prototype.onWatchPageChange;I2.prototype.onRendererStamperFinished=I2.prototype.onRendererStamperFinished;I2.prototype.dataChanged=I2.prototype.dataChanged;I2.prototype.onDarkChanged=I2.prototype.onDarkChanged;_.U([_.L(_.zA),_.V("design:type",Object)],I2.prototype,"ironResizableBehavior",void 0);
_.U([_.L(_.yXb),_.V("design:type",Object)],I2.prototype,"ytdExpandableInputBehavior",void 0);_.U([_.L(_.NI.YtdGuideStateAwareBehavior),_.V("design:type",Object)],I2.prototype,"ytdGuideStateAwareBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],I2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],I2.prototype,"ytComponentBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],I2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],I2.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.SI),_.V("design:type",Object)],I2.prototype,"ytdReduxBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],I2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],I2.prototype,"narrow",void 0);_.U([_.N(),_.V("design:type",Object)],I2.prototype,"logoType",void 0);
_.U([_.N(),_.V("design:type",Boolean)],I2.prototype,"voiceEnabled",void 0);_.U([_.N(),_.V("design:type",Object)],I2.prototype,"menuStrings",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],I2.prototype,"dark",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],I2.prototype,"pageDarkTheme",void 0);_.U([_.N(),_.V("design:type",Object)],I2.prototype,"watchPageScrollTop",void 0);
_.U([_.N({reflectToAttribute:!0,selector:_.Job}),_.V("design:type",Boolean)],I2.prototype,"isWatchPage",void 0);_.U([_.N({reflectToAttribute:!0,selector:H_b}),_.V("design:type",Boolean)],I2.prototype,"isShortsPage",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],I2.prototype,"theater",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],I2.prototype,"fullscreen",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],I2.prototype,"cinematicShortsEnabled",void 0);_.U([_.lH("#buttons > *"),_.V("design:type",Array)],I2.prototype,"buttons",void 0);_.U([_.lH("ytd-button-renderer"),_.V("design:type",Array)],I2.prototype,"buttonRenderers",void 0);_.U([_.kH("background"),_.V("design:type",HTMLDivElement)],I2.prototype,"background",void 0);_.U([_.kH("search"),_.V("design:type",xUc)],I2.prototype,"search",void 0);
_.U([_.kH("guide-button"),_.V("design:type",_.gD)],I2.prototype,"guideButton",void 0);_.U([_.kH("logo"),_.V("design:type",BUc)],I2.prototype,"logo",void 0);_.U([_.N({computed:"computeButtonOverride(dark)"}),_.V("design:type",Object)],I2.prototype,"buttonOverrides",void 0);_.U([_.mH("dark"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I2.prototype,"onDarkChanged",null);_.U([_.N({value:function(){return this.onVoiceTap.bind(this)}}),
_.V("design:type",Function)],I2.prototype,"boundOnTapVoiceButton",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],I2.prototype,"darkerDarkTheme",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I2.prototype,"dataChanged",null);_.U([_.tq("yt-rendererstamper-finished"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I2.prototype,"onRendererStamperFinished",null);
_.U([_.mH("isWatchPage"),_.V("design:type",Function),_.V("design:paramtypes",[Boolean]),_.V("design:returntype")],I2.prototype,"onWatchPageChange",null);_.U([_.tq("iron-resize"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I2.prototype,"onIronResize",null);_.U([_.mH("narrow"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],I2.prototype,"narrowChanged",null);I2=_.U([_.P({disableElementRegistration:!0,is:"ytd-masthead"})],I2);
_.Q(I2,"ytd-masthead",function(){if(void 0!==tUc)return tUc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" on-query-matches-changed="updateNarrowFromBinding" class="style-scope ytd-masthead">\n</iron-media-query>\n<div id="ticker" class="style-scope ytd-masthead"></div>\n<div id="interstitial" class="style-scope ytd-masthead"></div>\n<div id="background" class="style-scope ytd-masthead"></div>\n<div id="container" class="style-scope ytd-masthead">\n  <div id="start" class="style-scope ytd-masthead">\n    <yt-icon-button id="back-button" label="[[menuStrings.BACK_ALT_LABEL]]" on-click="onSearchCloseClick" class="style-scope ytd-masthead">\n      <yt-icon disable-upgrade$="[[!showInput]]" icon="yt-icons:arrow-back" class="style-scope ytd-masthead">\n      </yt-icon>\n    </yt-icon-button>\n    <tp-yt-paper-tooltip id="back-button-tooltip" disable-upgrade$="[[!showInput]]" for="back-button" class="style-scope ytd-masthead">\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" class="style-scope ytd-masthead">\n      <yt-icon id="guide-icon" icon="yt-icons:menu" class="style-scope ytd-masthead"></yt-icon>\n    </yt-icon-button>\n    <slot name="masthead-logo" class="style-scope ytd-masthead"></slot>\n    <ytd-topbar-logo-renderer id="logo" country-code="[[data.countryCode]]" data="[[data.logo.topbarLogoRenderer]]" logo-type="[[logoType]]" use-dark-theme-yoodle="[[dark]]" class="style-scope ytd-masthead">\n    </ytd-topbar-logo-renderer>\n    <div id="skip-navigation" class="style-scope ytd-masthead"></div>\n  </div>\n  <div id="center" hidden="[[computeCenterHidden(data)]]" class="style-scope ytd-masthead">\n    <ytd-searchbox id="search" data="[[data.searchbox.fusionSearchboxRenderer]]" class="style-scope ytd-masthead">\n      <slot name="search-container" slot="search-container" class="style-scope ytd-masthead"></slot>\n      <slot name="search-input" slot="search-input" class="style-scope ytd-masthead"></slot>\n    </ytd-searchbox>\n    <yt-icon-button id="search-button-narrow" label="[[menuStrings.SEARCH_ALT_LABEL]]" on-click="openOnClick_" class="style-scope ytd-masthead">\n      <yt-icon class="topbar-icons style-scope ytd-masthead" disable-upgrade$="[[!narrow]]" icon="yt-icons:search">\n      </yt-icon>\n      <tp-yt-paper-tooltip disable-upgrade$="[[!narrow]]" for="search-button-narrow" hidden="[[!narrow]]" class="style-scope ytd-masthead">\n        [[menuStrings.SEARCH_ALT_LABEL]]\n      </tp-yt-paper-tooltip>\n    </yt-icon-button>\n    <div id="voice-search-button" hidden="[[!voiceEnabled]]" class="style-scope ytd-masthead"></div>\n  </div>\n  <div id="end" class="style-scope ytd-masthead">\n    <slot name="masthead-skeleton" class="style-scope ytd-masthead"></slot>\n    <div id="buttons" class="style-scope ytd-masthead"></div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sUc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_masthead.ytd.masthead.css.js--\x3e<style is-scoped>ytd-masthead {--paper-input-container-input-align: baseline;display: block;width: 100%;} #background.ytd-masthead {z-index: -1;opacity: 1;position: absolute;height: 56px;width: 100%;background: var(--yt-spec-base-background);} ytd-masthead[is-shorts-page][dark][cinematic-shorts-enabled] #background.ytd-masthead,ytd-masthead[is-watch-page][dark]:not([theater]):not([fullscreen]) #background.ytd-masthead {opacity: 0;} #container.ytd-masthead {height: 56px;padding: 0 16px;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: space-between;} #guide-button.ytd-masthead {margin: 0;} yt-icon-button.ytd-masthead:hover,ytd-topbar-menu-button-renderer.ytd-masthead:hover,ytd-notification-topbar-button-renderer.ytd-masthead:hover {background-color: var(--yt-spec-10-percent-layer);border-radius: 24px;} .ytd-masthead#buttons.ytd-masthead>ytd-topbar-menu-button-renderer.ytd-masthead:last-of-type:hover {background-color: transparent;} #guide-icon.ytd-masthead {color: var(--yt-spec-icon-active-other);} #start.ytd-masthead {display: flexbox;display: flex;flex-direction: row;align-items: center;} #center.ytd-masthead {flex: 0 1 732px;min-width: 0;display: flexbox;display: flex;flex-direction: row;align-items: center;} ytd-searchbox.ytd-masthead {margin: 0 0 0 40px;padding: 0 4px;flex: 1;flex-basis: 0.000000001px;} #voice-search-button.ytd-masthead:empty {display: block;width: 40px;} #skip-navigation.ytd-masthead {position: absolute;top: -1000px;border-radius: 18px;background-color: var(--yt-spec-base-background);} #skip-navigation.ytd-masthead: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.ytd-masthead,#end.ytd-masthead {display: flexbox;display: flex;flex-direction: row;} #end.ytd-masthead {flex: none;} yt-icon-button.ytd-masthead {--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.ytd-masthead,#search-button-narrow.ytd-masthead,#back-button.ytd-masthead,#back-button-tooltip.ytd-masthead {display: none;} #back-button.ytd-masthead {margin-right: 8px;} #end.ytd-masthead {min-width: 225px;align-items: center;justify-content: flex-end;} #buttons.ytd-masthead {display: flexbox;display: flex;flex-direction: row;align-items: center;} #buttons.ytd-masthead>*.ytd-masthead {display: flexbox;display: flex;} #buttons.ytd-masthead>*.ytd-masthead:not(:last-child) {margin-right: 8px;} #voice-search-button.ytd-masthead .ytd-masthead[is-icon-button],#buttons.ytd-masthead .ytd-masthead[is-icon-button] {color: var(--yt-spec-icon-active-other);outline: none;} #voice-search-button.ytd-masthead {border-radius: 100px;margin-left: 12px;background-color: var(--yt-spec-additive-background);} @media(max-width:656px) {#voice-search-button.ytd-masthead {margin-left: 0;background-color: transparent;}} @media(min-width:876px) {#logo.ytd-masthead {width: 129px;}} @media(max-width:656px) {#container.ytd-masthead {padding: 0 8px;}#end.ytd-masthead {min-width: 0;}#guide-button.ytd-masthead {margin: 0 4px 0 0;}ytd-topbar-menu-button-renderer.ytd-masthead {padding: 0;}#buttons.ytd-masthead>*.ytd-masthead:not(:last-child) {margin-right: 0;}ytd-searchbox.ytd-masthead {display: none;margin: 0;}#voice-search-button.ytd-masthead:empty {display: none;}#center.ytd-masthead {flex: 1;flex-basis: 0.000000001px;justify-content: flex-end;}#search-button.ytd-masthead,#search-button-narrow.ytd-masthead {display: block;margin-right: 0;}ytd-masthead[show-input] #guide-button.ytd-masthead,ytd-masthead[show-input] #search-button-narrow.ytd-masthead,ytd-masthead[show-input] #logo.ytd-masthead,ytd-masthead[show-input] #end.ytd-masthead {display: none;}ytd-masthead[show-input] ytd-searchbox.ytd-masthead,ytd-masthead[show-input] #back-button.ytd-masthead,ytd-masthead[show-input] #back-button-tooltip.ytd-masthead {display: flexbox;display: flex;}yt-icon-button.ytd-masthead {margin-right: 0;}ytd-topbar-logo-renderer.ytd-masthead {flex: 1;flex-basis: 0.000000001px;}} @media(max-width:428px) {#buttons.ytd-masthead>ytd-notification-topbar-button-renderer.ytd-masthead {display: none;}#voice-search-button.ytd-masthead {display: none;}}</style>');
sUc=d}d=sUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tUc=a});var DUc;var EUc;var FUc={},GUc={},HUc={},IUc={},JUc=(IUc.OFFLINE=(FUc["publicytnetworkstatus-online"]="BACK_ONLINE",FUc),IUc.ONLINE=(GUc["publicytnetworkstatus-offline"]="OFFLINE",GUc),IUc.BACK_ONLINE=(HUc["publicytnetworkstatus-offline"]="OFFLINE",HUc.TIMER_TRIGGER="ONLINE",HUc),IUc),KUc=function(){var a=_.O.apply(this,arguments)||this;a.currentState="ONLINE";a.scheduledJobId=0;a.bannerString="";a.bannerVe=null;a.networkStatusManagerInstance=new _.mi;return a};
_.H(KUc,_.O);_.f=KUc.prototype;_.f.attached=function(){var a=this;this.networkStatusManagerInstance.isNetworkAvailable()||this.stateChangeHandler("publicytnetworkstatus-offline");this.networkStatusManagerInstance.listen("publicytnetworkstatus-online",function(){a.stateChangeHandler("publicytnetworkstatus-online")});
this.networkStatusManagerInstance.listen("publicytnetworkstatus-offline",function(){a.stateChangeHandler("publicytnetworkstatus-offline")})};
_.f.detached=function(){var a=this;this.networkStatusManagerInstance.unlisten("publicytnetworkstatus-online",function(){a.stateChangeHandler("publicytnetworkstatus-online")});
this.networkStatusManagerInstance.unlisten("publicytnetworkstatus-offline",function(){a.stateChangeHandler("publicytnetworkstatus-offline")})};
_.f.enterState=function(a){var b=this;this.scheduledJobId&&_.Ph.cancelJob(this.scheduledJobId);"ONLINE"===a?(this.logVisibility(!1),this.bannerString=""):"OFFLINE"===a?(this.logVisibility(!0),this.bannerString=_.Ln("NO_INTERNET_CONNECTION",void 0,"No internet connection")):"BACK_ONLINE"===a&&(this.bannerString=_.Ln("BACK_ONLINE",void 0,"Back Online"),this.scheduledJobId=_.lj(_.Ph,function(){b.stateChangeHandler("TIMER_TRIGGER")},3E3));
this.currentState=a};
_.f.stateChangeHandler=function(a){(a=JUc[this.currentState][a])&&this.enterState(a)};
_.f.logVisibility=function(a){var b=_.Hj();this.createBannerVe(a);b&&this.bannerVe&&(a?_.gH(b,[this.bannerVe]):_.Qna(b,[this.bannerVe]))};
_.f.createBannerVe=function(a){!this.bannerVe&&a&&(this.bannerVe=_.Hl(37929),_.PM(_.Cl(),this.bannerVe))};
var J2=KUc;_.U([_.N({reflectToAttribute:!0}),_.V("design:type",String)],J2.prototype,"currentState",void 0);_.U([_.N(),_.V("design:type",Object)],J2.prototype,"scheduledJobId",void 0);_.U([_.N(),_.V("design:type",Object)],J2.prototype,"bannerString",void 0);J2=_.U([_.P({disableElementRegistration:!0,is:"ytd-network-status-banner"})],J2);
_.Q(J2,"ytd-network-status-banner",function(){if(void 0!==EUc)return EUc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope ytd-network-status-banner">\n       [[bannerString]]\n</div>\n');a.content.insertBefore(_.W().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DUc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_network_status_banner.ytd.network.status.banner.css.js--\x3e<style is-scoped>ytd-network-status-banner {position: fixed;bottom: 0;width: 100%;color: var(--yt-spec-static-brand-white);z-index: 2030;} ytd-network-status-banner[current-state=ONLINE] {display: none;} ytd-network-status-banner[current-state=BACK_ONLINE] {background-color: var(--yt-spec-themed-green);} ytd-network-status-banner[current-state=OFFLINE] {background-color: var(--yt-spec-static-brand-black);} .status-banner.ytd-network-status-banner {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;}</style>');
DUc=d}d=DUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return EUc=a});var LUc;var MUc;var NUc=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-update-permission-role-command":"handleUpdatePermissionRoleCommand"};a.hidden=!0;return a};
_.H(NUc,_.O);NUc.prototype.computeHidden=function(a){return a&&a.status?!1:!0};
NUc.prototype.handleUpdatePermissionRoleCommand=function(a){if(a=_.B(a,_.uZa))if(a=_.B(a.renderer,_.tZa))this.data=a};
var K2=NUc;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],K2.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],K2.prototype,"componentBehavior",void 0);_.U([_.N({value:!0,computed:"computeHidden(data)"}),_.V("design:type",Object)],K2.prototype,"hidden",void 0);_.U([_.N(),_.V("design:type",Object)],K2.prototype,"data",void 0);K2=_.U([_.P({disableElementRegistration:!0,is:"ytd-permission-role-bottom-bar-renderer"})],K2);
_.Q(K2,"ytd-permission-role-bottom-bar-renderer",function(){if(void 0!==MUc)return MUc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:ytd-permission-role-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.ytd_permission_role_bottom_bar_renderer.ytd.permission.role.bottom.bar.renderer.css.js--\x3e<div class="pom-role-text style-scope ytd-permission-role-bottom-bar-renderer" hidden="[[hidden]]">\n  <yt-formatted-string text="[[data.status]]" class="style-scope ytd-permission-role-bottom-bar-renderer"></yt-formatted-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LUc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_permission_role_bottom_bar_renderer.ytd.permission.role.bottom.bar.renderer.css.js--\x3e<style is-scoped>ytd-permission-role-bottom-bar-renderer {position: fixed;bottom: 0;left: 0;z-index: 2005;background-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary-inverse);width: 100%;display: flex;justify-content: space-around;} .pom-role-text.ytd-permission-role-bottom-bar-renderer {padding-top: 4px;padding-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}</style>');
LUc=d}d=LUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MUc=a});var OUc;var PUc;var QUc;var RUc;var e3b={productId:"5047190",bucket:"suggest",enableAnonymousFeedback:!0,flow:"submit",allowNonLoggedInFeedback:!0};var SUc=function(){return _.O.apply(this,arguments)||this};
_.H(SUc,_.O);_.f=SUc.prototype;_.f.attached=function(){this.JSC$16847_scroller&&(this.JSC$16847_scroller.dialogElement=this.hostElement.parentNode,this.JSC$16847_scroller.attached&&"function"===typeof this.JSC$16847_scroller.attached&&this.JSC$16847_scroller.attached());this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.dataChanged=function(){if(void 0!==this.data){Array.prototype.slice.call(this.hostElement.querySelectorAll("tp-yt-paper-checkbox")).forEach(function(c){c.checked=!1});
this.catagorySelected=this.suggestionSelected=!1;var a=_.$q(this.hostElement);a.querySelector("tp-yt-paper-radio-group").selected="";var b=a.querySelector("#reason-text");b&&(b.value="");a.querySelector("#description-text").value=""}};
_.f.canSubmit=function(a,b){_.Sn(this.hostElement,"yt-invalidate-popup-tabbables");return!(a&&b)};
_.f.onCancel=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-search-suggestion-report-dialog"])};
_.f.onSubmit=function(){var a=Array.prototype.slice.call(this.hostElement.querySelectorAll("tp-yt-paper-checkbox")).filter(function(h){return h.active}).map(function(h){return h.innerText.trim()}),b=this.hostElement.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());f3b(this.data.searchQuery,a,d,c,e,b);_.Tn(this.hostElement,"yt-close-popup-action",["ytd-search-suggestion-report-dialog"]);this.sendFormSubmitToast()};
_.f.sendFormSubmitToast=function(){var a=_.np(_.lp(_.Ln("SBOX_INAPPROPRIATE_TOAST")));_.Tn(this.hostElement,"yt-open-popup-action",[a,this])};
_.f.onIronChange=function(){this.suggestionSelected=Array.prototype.slice.call(this.hostElement.querySelectorAll("tp-yt-paper-checkbox")).some(function(a){return a.active})};
_.f.onIronSelect=function(){this.catagorySelected=!!this.hostElement.querySelector("tp-yt-paper-radio-group").selected};
var L2=SUc;L2.prototype.onIronSelect=L2.prototype.onIronSelect;L2.prototype.onIronChange=L2.prototype.onIronChange;L2.prototype.dataChanged=L2.prototype.dataChanged;_.U([_.N(),_.V("design:type",Object)],L2.prototype,"data",void 0);_.U([_.N({value:!0,computed:"canSubmit(suggestionSelected,catagorySelected)"}),_.V("design:type",Boolean)],L2.prototype,"submitDisabled",void 0);_.U([_.N(),_.V("design:type",Boolean)],L2.prototype,"suggestionSelected",void 0);
_.U([_.N(),_.V("design:type",Boolean)],L2.prototype,"catagorySelected",void 0);_.U([_.vq("#scroller"),_.V("design:type",Object)],L2.prototype,"JSC$16847_scroller",void 0);_.U([_.vq("#description-text"),_.V("design:type",Object)],L2.prototype,"descriptionText",void 0);_.U([_.mH("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L2.prototype,"dataChanged",null);
_.U([_.tq("iron-change"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L2.prototype,"onIronChange",null);_.U([_.tq("iron-select"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],L2.prototype,"onIronSelect",null);L2=_.U([_.P({disableElementRegistration:!0,is:"ytd-search-suggestion-report-dialog"})],L2);
_.Q(L2,"ytd-search-suggestion-report-dialog",function(){if(void 0!==RUc)return RUc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope ytd-search-suggestion-report-dialog">\n  <div id="content" class="style-scope ytd-search-suggestion-report-dialog">\n    <h2 id="title" class="style-scope ytd-search-suggestion-report-dialog">[[data.title]]</h2>\n    <div id="suggestions" class="style-scope ytd-search-suggestion-report-dialog">\n      <template is="dom-repeat" items="[[data.suggestions]]" class="style-scope ytd-search-suggestion-report-dialog">\n        <tp-yt-paper-checkbox class="style-scope ytd-search-suggestion-report-dialog">[[item.label]]</tp-yt-paper-checkbox>\n      </template>\n    </div>\n    <tp-yt-paper-radio-group id="categories" class="style-scope ytd-search-suggestion-report-dialog">\n      <h2 id="category-title" class="style-scope ytd-search-suggestion-report-dialog">[[data.categoryLabel]]</h2>\n      <yt-formatted-string id="category-title" text="[[data.categoryLabel]]" class="style-scope ytd-search-suggestion-report-dialog">\n      </yt-formatted-string>\n      <template is="dom-repeat" items="[[data.categories]]" class="style-scope ytd-search-suggestion-report-dialog">\n        <tp-yt-paper-radio-button name="[[item.id]]" class="style-scope ytd-search-suggestion-report-dialog">\n          [[item.label]]\n          <template is="dom-if" if="[[item.reasonLabel]]" class="style-scope ytd-search-suggestion-report-dialog">\n            <tp-yt-paper-input-container id="reason" no-label-float="" use-v2-underline="" class="style-scope ytd-search-suggestion-report-dialog">\n              <tp-yt-iron-autogrow-textarea id="reason-text" class="paper-input-input style-scope ytd-search-suggestion-report-dialog" 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="" class="style-scope ytd-search-suggestion-report-dialog">\n      <tp-yt-iron-autogrow-textarea id="description-text" class="paper-input-input style-scope ytd-search-suggestion-report-dialog" 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" class="style-scope ytd-search-suggestion-report-dialog"></tp-yt-paper-input-char-counter>\n    </tp-yt-paper-input-container>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n<div id="footer" class="style-scope ytd-search-suggestion-report-dialog">\n  <tp-yt-paper-button id="cancel" on-tap="onCancel" class="style-scope ytd-search-suggestion-report-dialog">[[data.cancelButtonLabel]]</tp-yt-paper-button>\n  <tp-yt-paper-button id="submit" disabled="[[submitDisabled]]" on-tap="onSubmit" class="style-scope ytd-search-suggestion-report-dialog">\n    [[data.submitButtonLabel]]\n  </tp-yt-paper-button>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===QUc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>ytd-search-suggestion-report-dialog[dialog][dialog][dialog] {--divider-color: var(--yt-spec-10-percent-layer);margin: 0;padding: 0;width: 425px;display: flexbox;display: flex;flex-direction: column;} #scroller.ytd-search-suggestion-report-dialog {--paper-dialog-scrollable-padding: 0;} #content.ytd-search-suggestion-report-dialog {padding: 24px 24px 16px;} #title.ytd-search-suggestion-report-dialog {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.ytd-search-suggestion-report-dialog,#categories.ytd-search-suggestion-report-dialog {margin-top: 20px;display: flexbox;display: flex;flex-direction: column;} #categories.ytd-search-suggestion-report-dialog {--paper-radio-group-item-padding: 0;} #suggestions.ytd-search-suggestion-report-dialog tp-yt-paper-checkbox.ytd-search-suggestion-report-dialog {--paper-checkbox-vertical-align: top;--paper-checkbox-margin: 2px 0 0 0;} #suggestions.ytd-search-suggestion-report-dialog tp-yt-paper-checkbox .tp-yt-paper-checkbox[style-target=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);} #suggestions.ytd-search-suggestion-report-dialog tp-yt-paper-checkbox.ytd-search-suggestion-report-dialog:not(:first-child) {margin: 12px 0 0 0;} #categories.ytd-search-suggestion-report-dialog tp-yt-paper-radio-button.ytd-search-suggestion-report-dialog {margin: 12px 0 0 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #category-title.ytd-search-suggestion-report-dialog {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.ytd-search-suggestion-report-dialog {display: flexbox;display: flex;flex-direction: row;align-items: center;} tp-yt-paper-radio-button.ytd-search-suggestion-report-dialog[checked] tp-yt-paper-input-container.ytd-search-suggestion-report-dialog {display: inline-block;} tp-yt-paper-radio-button.ytd-search-suggestion-report-dialog:not([checked]) tp-yt-paper-input-container.ytd-search-suggestion-report-dialog {display: none;} #reason.ytd-search-suggestion-report-dialog {--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);margin: -1px 0;width: 240px;margin-left: 16px;padding: 0;} #reason.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-input-container>input,#reason.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-input-container>iron-input,#reason.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-input-container>textarea,#reason.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,#reason.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-input-container>.paper-input-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));} #details.ytd-search-suggestion-report-dialog {--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);margin-top: 24px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 2px;padding: 8px 8px 20px;} #details.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-input-container>input,#details.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-input-container>iron-input,#details.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-input-container>textarea,#details.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,#details.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-input-container>.paper-input-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));} #details.ytd-search-suggestion-report-dialog tp-yt-paper-input-char-counter[style-target=host] {color: var(--yt-spec-text-secondary);} #footer.ytd-search-suggestion-report-dialog {padding: 8px 0;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;} #footer.ytd-search-suggestion-report-dialog tp-yt-paper-button.ytd-search-suggestion-report-dialog {--paper-button-ink-color: var(--yt-spec-text-secondary);width: var(--yt-paper-button-width,auto);padding: 10px 16px;text-transform: none;display: flexbox;display: flex;flex-direction: row;align-items: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #cancel.ytd-search-suggestion-report-dialog {color: var(--yt-spec-text-primary);} #submit.ytd-search-suggestion-report-dialog {color: var(--yt-spec-call-to-action);} #submit.ytd-search-suggestion-report-dialog[disabled] {background-color: transparent;color: var(--yt-spec-text-disabled);} ytd-search-suggestion-report-dialog tp-yt-iron-autogrow-textarea#description-text .tp-yt-iron-autogrow-textarea[style-target=textarea] {padding: 0px;}</style>');
QUc=d}d=QUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return RUc=a});var VUc=function(a){var b=a.openPopupAction,c=a.target,d=a.container,e=a.popupContainerConfig;a=a.getElement;this.naturalHeight_=this.popupContent=this.popup=void 0;this.openPopupAction=b;this.target=c;this.JSC$16853_container_=d;this.popupContainerConfig_=e;this.getElement_=a;this.popupConfig_=this.popupContainerConfig_.popupConfig[this.openPopupAction.popupType];this.rendererName=(b=TUc(this))?_.Bua(b,GGc(this.popupContainerConfig_,b)):"";b=this.popupConfig_.component;if(this.popupContent=UUc(this,
this.rendererName))b?(this.popup=UUc(this,b),_.u("kevlar_keyboard_button_focus")&&(this.popup.restoreFocusOnClose=!0),this.popupConfig_.slotName&&this.popupContent.setAttribute("slot",this.popupConfig_.slotName),_.$q(this.popup).appendChild(this.popupContent),document.body.appendChild(this.popup)):this.popup=this.popupContent,_.$q(this.JSC$16853_container_).appendChild(this.popup)};
VUc.prototype.updatePopup=function(a){this.openPopupAction=a;WUc(this);XUc(this);_.u("kevlar_keyboard_button_focus")&&(this.popup.restoreFocusOnClose=!0)};
VUc.prototype.refit=function(){this.popup.opened&&this.popup.refit()};
var $Uc=function(a,b){YUc(a,b&&a.popupConfig_.narrowProperties?a.popupConfig_.narrowProperties:a.popupConfig_.properties);ZUc()&&YUc(a,a.popupConfig_.rtlProperties);XUc(a)},WUc=function(a){var b,c,d=null==(b=a.openPopupAction.accessibilityData)?void 0:null==(c=b.accessibilityData)?void 0:c.label;
d&&(a.popup.ariaLabel=d);var e;(null!=(e=a.popupContent.polymerController)?e:a.popupContent).data=(0,_.If.unsafeClone)(a.openPopupAction.popup[TUc(a)]);a.popupContent.duration=a.getPopupDurationMs_();a.popupContent.positionType=a.openPopupAction.position;var h=a.openPopupAction.properties;h&&Object.keys(h).forEach(function(l){a.popupContent[l]=h[l]})},YUc=function(a,b){if(b)for(var c=_.g(Object.keys(b)),d=c.next();!d.done;d=c.next())d=d.value,a.popup[d]=b[d]},XUc=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=ZUc()&&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);YUc(a,b)}},aVc=function(a,b){if(b)for(var c=_.g(Object.keys(b)),d=c.next();!d.done;d=c.next())d=d.value,a.popup.style[d]=b[d]},TUc=function(a){return _.On(a.openPopupAction.popup,"renderer")||
_.On(a.openPopupAction.popup,"dialog")||_.On(a.openPopupAction.popup,"model")||void 0};
VUc.prototype.getPopupDurationMs_=function(){var a=this.openPopupAction.durationHintMs;return 0===a?a:Math.max(4E3,a||4E3)};
var ZUc=function(){return"rtl"===_.rf("HTML_DIR")},UUc=function(a,b){a=a.getElement_(b,a.target);
null==a&&_.Sj(new _.lg("popup getElement returned null",b));return a};var bVc={};
bVc.YtPopupContainerBehavior=[_.KC.YtComponentBehavior,_.JC.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_);_.zVb(this.hostElement,!1)},
detached:function(){this.unregisterActionMap(this.popupContainerActionMap_);_.AVb(this.hostElement)},
closePopup:function(a){var b=this.createCacheKey(void 0,a);this.popups_[b]&&this.handleClosePopupAction_(void 0,a)},
windowResizedOrScrolled_:function(){this.setPopupPositioningJobId_||(this.setPopupPositioningJobId_=_.Ph.addLowPriorityJob(this.setPopupPositioning_.bind(this)));this.setPopupVisibilityJobId_||(this.setPopupVisibilityJobId_=_.Ph.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=_.of().resolve(_.nf(_.$bb))&&"TOAST"===c.popupType;d&&!c.uniqueId&&(c.uniqueId=ftc());var e=this.ensurePopup_(c,b);return new _.Pi(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&&!l.openPopupAction.replacePopup||this.handleClosePopupAction_(l.rendererName,
l.openPopupAction.uniqueId);if(!d&&m&&m.target==b&&!l.openPopupAction.replacePopup)return h();_.$m(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$16853_container_);c.popup.positionTarget=b;c.popupContent.positionTarget=b;c.popupConfig_.forceFocus&&(c.popupContent.style.outline="none");c.popupContent.tabIndex=-1;c.popupConfig_.narrowProperties&&(c.popup.style.position="static");c.popupConfig_.preventAutonav&&c.popup.setAttribute("prevent-autonav",!0);c.popupConfig_.forceCloseOnOutsideClick&&
c.popup.setAttribute("force-close-on-outside-click",!0);$Uc(c,d);aVc(c,c.popupConfig_.styles);ZUc()&&aVc(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=_.u("web_popup_cache_key_killswitch")||!!b;a||c?(a=this.createCacheKey(a,b),a=(a=this.popups_[a])&&a.popup):a=_.gib(_.oI);if(a&&a.close){if(b=_.of().resolve(_.nf(_.ZC)))a.restoreFocusOnClose=b.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_)if(b={key$jscomp$964:b.key$jscomp$964},b.key$jscomp$964=c,!a||!a.some(function(h){return function(l){return l==h.key$jscomp$964}}(b))){var d=this.popups_[b.key$jscomp$964],e=d.popup;
_.of().resolve(_.nf(_.$bb))&&"TOAST"===d.openPopupAction.popupType||e&&e.close&&e.close()}},
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=_.On(a.popup,"renderer")||_.On(a.popup,"dialog")||_.On(a.popup,"model");if(!c)return _.lo();c=_.Bua(c,GGc(this.popupContainerConfig,c));return _.lo(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 VUc({openPopupAction:a,target:c,container:this.hostElement,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_"),_.$q(this.hostElement).appendChild(this.narrowMediaQuery_))},
openPopupQueryMatchesChanged_:function(a){a=a.detail.value;for(var b in this.popups_)$Uc(this.popups_[b],a)},
onPopupIronOverlayClosed_:function(a){var b=a.currentTarget,c=_.Tob(b);c=0<c.length?c[0]:b;if("ytd-reel-watch-while-dialog-renderer"!==c.is||"tp-yt-iron-dropdown"!==a.target.is){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);var h;_.Sn(null!=(h=c.hostElement)?h:c,"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=_.Tob(c);d=0<d.length?d[0]:c;if("ytd-reel-watch-while-dialog-renderer"!==d.is||"tp-yt-iron-dropdown"!==a.target.is){var e;_.Sn(null!=(e=d.hostElement)?e:d,"yt-popup-canceled",a.detail);e=b?_.Rq(b):null;(!b||["click","tap"].includes(b.type))&&!c.hasAttribute("force-close-on-outside-click")&&c.positionTarget&&e&&e.includes(c.positionTarget)&&a.preventDefault();c.restoreFocusOnClose=_.tA.keyboardEventMatchesKeys(b,"esc")}},
onPopupIronOverlayOpened_:function(a){a=a.currentTarget;var b=_.Tob(a);b=0<b.length?b[0]:a;var c,d;_.Sn(null!=(c=b.hostElement)?c:b,"yt-popup-opened",null!=(d=b.hostElement)?d:b);a.keepBelowPlayer&&(this.ensurePopupBelowPlayer(a,!0),this.dynamicallyPositionedElements_.add(a));c=_.of().resolve(_.nf(_.ZC));d=!!b.querySelector("#toast");c&&c.isKeyBoardInUse()&&!d&&("function"===typeof b.focusFirstItem?b.focusFirstItem():(b=_.dib(a),b.length&&b[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 _.u("web_popup_cache_key_killswitch")?b?a+"#"+b:a:b?"#"+b:a}}];var cVc;var dVc;var eVc=_.Mu(["about:blank"]),fVc=function(){var a=_.O.apply(this,arguments)||this;a.isMuted=!1;a.pageLoadTimeoutId=void 0;return a};
_.H(fVc,_.O);_.f=fVc.prototype;_.f.dataChanged=function(){var a=this;if(this.data){this.ytRendererBehavior.markDirty();this.isMuted=!1;var b=this.data.url,c=_.Qh(b);_.u("enable_yt_ata_iframe_authuser")?(c=_.Qh(b),_.rd(this.iframe,g3b(c))):_.rd(this.iframe,c);this.pageLoadTimeoutId=_.lj(_.Du(),function(){return void a.logStateChanged({pageLoadTimedOut:!0})},5E3);
_.TM({destination:window,iframe:this.iframe,origin:_.hxb(c.toString()),channelName:"ataiframe",onMessage:_.Zwb(vAc,function(d){wAc(d.data)?(d=Qpc(d.data,1,2),1!==d.length?_.Sj(Error("xi")):(d=d[0],3===d?(a.isMuted=!0,a.logStateChanged({adMuteRequested:!0})):1===d&&a.close())):_.Sj(Error("yi"))}),
onEstablished:function(){a.cancelPageLoadTimeout();a.logStateChanged({pageLoadSucceeded:!0})}})}};
_.f.cancelPageLoadTimeout=function(){void 0!==this.pageLoadTimeoutId&&(_.Du().cancelJob(this.pageLoadTimeoutId),this.pageLoadTimeoutId=void 0)};
_.f.logStateChanged=function(a){var b;if(null==(b=this.data)?0:b.trackingParams)a={adsClientData:{aboutThisAdData:a}},_.Cl().stateChanged(this.data.trackingParams,a)};
_.f.close=function(){_.Tn(this.hostElement,"yt-close-popup-action",[this.is])};
_.f.handlesPopupClosed=function(a,b){var c=this,d,e;return _.v(function(h){if(1==h.nextAddress)return"WEB_KIDS"===_.rf("INNERTUBE_CLIENT_NAME")?(_.Tn(c.hostElement,"on-about-this-ad-popup-closed",[c.isMuted,b]),h.jumpTo(0)):a&&h3b(a)?_.w(h,i3b(a),4):(c.isMuted&&_.Tn(c.hostElement,"yt-mute-ad-action",[c.is,c]),h.jumpTo(0));if(d=h.yieldResult){var l=e=new _.kS(d),m=c.isMuted;l.getOptions().includes("onAboutThisAdPopupClosed")?_.mNb(l,"onAboutThisAdPopupClosed",{isMuted:m,layoutId:b}):_.kt("Calling onAboutThisAdPopupClosed when adModule is not loaded")}_.Bo(h)})};
_.f.onPopupClosed=function(a){var b=this,c,d;return _.v(function(e){c=_.gd(eVc);_.rd(b.iframe,c);b.cancelPageLoadTimeout();if(!b.data)return e.jumpTo(0);b.ytRendererBehavior.markDirty();d=a.detail.context.openingElement;return _.w(e,b.handlesPopupClosed(d,b.data.layoutId),0)})};
_.f.detached=function(){this.cancelPageLoadTimeout()};
_.f.ready=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.J.Object.defineProperties(fVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-about-this-ad-renderer"></iframe>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cVc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-about-this-ad-renderer[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.yt-about-this-ad-renderer {margin: 0;padding: 0;height: 100%;width: 100%;background: var(--yt-spec-static-brand-white);}</style>");
cVc=d}d=cVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dVc=a}a=dVc;return a}}});
var M2=fVc;M2.prototype.onPopupClosed=M2.prototype.onPopupClosed;M2.prototype.dataChanged=M2.prototype.dataChanged;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],M2.prototype,"ytRendererBehavior",void 0);_.U([_.vq("#iframe"),_.V("design:type",HTMLIFrameElement)],M2.prototype,"iframe",void 0);_.U([_.N(),_.V("design:type",Object)],M2.prototype,"data",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],M2.prototype,"dataChanged",null);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype",Promise)],M2.prototype,"onPopupClosed",null);M2=_.U([_.Gq({is:"yt-about-this-ad-renderer",noInjection:!0})],M2);var gVc;var hVc;var N2=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(N2,_.O);N2.prototype.updateMinutesFromBinding=function(a){this.handleMinutesChanged&&this.handleMinutesChanged(a)};
N2.prototype.updateSecondsFromBinding=function(a){this.handleSecondsChanged&&this.handleSecondsChanged(a)};
N2.prototype.updateDescriptionFromBinding=function(a){this.handleDescriptionChanged&&this.handleDescriptionChanged(a)};
_.J.Object.defineProperties(N2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-report-details-form-content--\x3e\x3c!--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_content.yt.report.details.form.content.css.js--\x3e<div id="content" class="style-scope yt-report-details-form-content"><label id="timestamp" class="style-scope yt-report-details-form-content">\n    [[getSimpleString(data.timestampLabel)]]\n    <yt-timestamp-input minutes="[[minutes]]" seconds="[[seconds]]" on-minutes-changed="updateMinutesFromBinding" on-seconds-changed="updateSecondsFromBinding" class="style-scope yt-report-details-form-content"></yt-timestamp-input></label><div id="description" class="style-scope yt-report-details-form-content"><tp-yt-paper-input-container no-label-float="" use-v2-underline="" class="style-scope yt-report-details-form-content"><tp-yt-iron-autogrow-textarea id="description-text" class="paper-input-input style-scope yt-report-details-form-content" slot="input" aria-label$="[[getSimpleString(data.descriptionHint)]]" maxlength$="[[characterLimit]]" placeholder="[[getSimpleString(data.descriptionHint)]]" rows$="[[textNumRows]]" value="[[description]]" on-value-changed="updateDescriptionFromBinding"></tp-yt-iron-autogrow-textarea><tp-yt-paper-input-char-counter slot="add-on" class="style-scope yt-report-details-form-content"></tp-yt-paper-input-char-counter></tp-yt-paper-input-container></div><yt-formatted-string id="footer" text="[[data.footer]]" class="style-scope yt-report-details-form-content"></yt-formatted-string></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gVc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.flag.yt_report_details_form_content.yt.report.details.form.content.css.js--\x3e<style is-scoped>yt-report-details-form-content[modern-layout] #content.yt-report-details-form-content {margin: 0;} #content.yt-report-details-form-content {margin: 16px 24px 24px;} #timestamp.yt-report-details-form-content {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.yt-report-details-form-content {margin-top: 24px;} #description.yt-report-details-form-content tp-yt-paper-input-container.yt-report-details-form-content {--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);padding-top: 0;padding-bottom: 0;} #description.yt-report-details-form-content tp-yt-paper-input-container.yt-report-details-form-content .input-content.tp-yt-paper-input-container>input,#description.yt-report-details-form-content tp-yt-paper-input-container.yt-report-details-form-content .input-content.tp-yt-paper-input-container>iron-input,#description.yt-report-details-form-content tp-yt-paper-input-container.yt-report-details-form-content .input-content.tp-yt-paper-input-container>textarea,#description.yt-report-details-form-content tp-yt-paper-input-container.yt-report-details-form-content .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,#description.yt-report-details-form-content tp-yt-paper-input-container.yt-report-details-form-content .input-content.tp-yt-paper-input-container>.paper-input-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);} #description-text.yt-report-details-form-content {display: inline-block;box-shadow: inset 0 0 0 1px var(--yt-spec-10-percent-layer);border-radius: 2px;box-sizing: border-box;} yt-report-details-form-content tp-yt-iron-autogrow-textarea#description-text .tp-yt-iron-autogrow-textarea[style-target=textarea] {padding: 10px;box-sizing: border-box;} #description-text.yt-report-details-form-content[focused] {box-shadow: inset 0 0 0 2px var(--yt-spec-text-primary);} #description.yt-report-details-form-content tp-yt-paper-input-char-counter[style-target=host] {color: var(--yt-spec-text-secondary);margin-top: -32px;margin-right: 18px;} #footer.yt-report-details-form-content {--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;}</style>');
gVc=d}d=gVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hVc=a}a=hVc;return a}}});
var O2=N2;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],O2.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",String)],O2.prototype,"minutes",void 0);_.U([_.N(),_.V("design:type",String)],O2.prototype,"seconds",void 0);_.U([_.N(),_.V("design:type",String)],O2.prototype,"description",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],O2.prototype,"modern",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],O2.prototype,"modernLayout",void 0);_.U([_.N(),_.V("design:type",Function)],O2.prototype,"handleMinutesChanged",void 0);_.U([_.N(),_.V("design:type",Function)],O2.prototype,"handleSecondsChanged",void 0);_.U([_.N(),_.V("design:type",Function)],O2.prototype,"handleDescriptionChanged",void 0);_.U([_.N(),_.V("design:type",Number)],O2.prototype,"characterLimit",void 0);_.U([_.N(),_.V("design:type",Number)],O2.prototype,"textNumRows",void 0);
O2=_.U([_.Gq({is:"yt-report-details-form-content",noInjection:!0,notifyObserversOnUndefined:!1})],O2);var iVc;var jVc;var kVc=function(){var a=_.O.apply(this,arguments)||this;a.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");a.updateMinutesFromBinding=function(b){a.minutes=b.detail.value};
a.updateSecondsFromBinding=function(b){a.seconds=b.detail.value};
a.updateDescriptionFromBinding=function(b){a.description=b.detail.value};
return a};
_.H(kVc,_.O);_.f=kVc.prototype;_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.isMusic&&(this.seconds=this.minutes="0")};
_.f.configureRendererStamper=function(){return{"data.cancelButton":{id:"cancel-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0}}}},"data.submitButton":{id:"submit-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
_.f.ready=function(){(this.modernLayout?_.$q(this.hostElement).querySelector("#dialog-layout"):_.$q(this.hostElement).querySelector("#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(),this.refireAction(b)))};
_.f.refireAction=function(a){var b={text:this.description,minutes:Number(this.minutes),seconds:Number(this.seconds)};this.vssId&&(b.vss_id=this.vssId);_.jo(this.hostElement,[a,b]);this.submitDisabled=!0};
_.f.dataChanged=function(){var a=this;this.seconds=this.minutes="";this.isMusic&&(this.seconds=this.minutes="0");this.vssId=this.description="";this.submitDisabled=!1;var b=_.Lq();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)?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(){_.Tn(this.hostElement,"yt-close-popup-action")};
_.f.onYtServiceRequestError=function(){this.submitDisabled=!1};
_.f.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{title:function(){_.Ir("yt-formatted-string",{text:b.title},_.xe)},
content:function(){_.Ir("yt-report-details-form-content",{data:b,characterLimit:a.characterLimit,description:a.description,handleDescriptionChanged:a.updateDescriptionFromBinding,handleMinutesChanged:a.updateMinutesFromBinding,handleSecondsChanged:a.updateSecondsFromBinding,minutes:a.minutes,seconds:a.seconds,textNumRows:a.textNumRows},_.xe)},
primaryButton:function(c){_.Ir("yt-button-renderer",Object.assign({},c,{data:_.B(b.submitButton,_.SA)}),_.xe)},
secondaryButton:function(c){_.Ir("yt-button-renderer",Object.assign({},c,{data:_.B(b.cancelButton,_.SA),"dialog-dismiss$":!0}),_.xe)}}:{}};
_.J.Object.defineProperties(kVc.prototype,{characterLimit:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?void 0:a.characterLimit)||500}},
textNumRows:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.data)?void 0:a.textNumRows)||4}}});
_.J.Object.defineProperties(kVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" hidden="[[modernLayout]]" class="style-scope yt-report-details-form-renderer">\n  <div id="back-button" class="style-scope yt-report-details-form-renderer"></div>\n  <h2 id="title" class="style-scope yt-report-details-form-renderer">[[getSimpleString(data.title)]]</h2>\n</div>\n<template is="dom-if" if="[[!modernLayout]]" class="style-scope yt-report-details-form-renderer">\n  <yt-report-details-form-content character-limit="[[characterLimit]]" data="[[data]]" description="[[description]]" handle-description-changed="[[updateDescriptionFromBinding]]" handle-minutes-changed="[[updateMinutesFromBinding]]" handle-seconds-changed="[[updateSecondsFromBinding]]" hidden="[[modernLayout]]" minutes="[[minutes]]" seconds="[[seconds]]" text-num-rows="[[textNumRows]]" class="style-scope yt-report-details-form-renderer">\n  </yt-report-details-form-content>\n</template>\n<div id="buttons" hidden="[[modernLayout]]" class="style-scope yt-report-details-form-renderer">\n  <div id="cancel-button" class="style-scope yt-report-details-form-renderer"></div>\n  <div id="submit-button" class="style-scope yt-report-details-form-renderer"></div>\n</div>\n\n<div id="dialog-layout" class="style-scope yt-report-details-form-renderer">\n  <template is="dom-if" if="[[modernLayout]]" class="style-scope yt-report-details-form-renderer">\n    <yt-dialog-layout data="[[computeDialogLayoutProps(data, minutes, seconds, description, submitDisabled)]]" class="style-scope yt-report-details-form-renderer">\n    </yt-dialog-layout>\n  </template>\n</div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iVc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-report-details-form-renderer[dialog][dialog][dialog] {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;} yt-report-details-form-renderer[modern] #buttons.yt-report-details-form-renderer {border-top: 0;} #header.yt-report-details-form-renderer {display: flexbox;display: flex;flex-direction: row;align-items: center;margin: 16px 12px 0;} #title.yt-report-details-form-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;margin-left: 8px;} #buttons.yt-report-details-form-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);margin-top: 32px;padding: 8px;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;} #buttons.yt-report-details-form-renderer yt-button-renderer.yt-report-details-form-renderer {margin-left: 8px;}</style>');
iVc=d}d=iVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jVc=a}a=jVc;return a}}});
var P2=kVc;P2.prototype.onYtServiceRequestError=P2.prototype.onYtServiceRequestError;P2.prototype.onYtServiceRequestCompleted=P2.prototype.onYtServiceRequestCompleted;P2.prototype.updateSubmitButtonState=P2.prototype.updateSubmitButtonState;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],P2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],P2.prototype,"ytRendererBehavior",void 0);
_.U([_.N({observer:"dataChanged"}),_.V("design:type",Object)],P2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Boolean)],P2.prototype,"submitDisabled",void 0);_.U([_.N(),_.V("design:type",String)],P2.prototype,"minutes",void 0);_.U([_.N(),_.V("design:type",String)],P2.prototype,"seconds",void 0);_.U([_.N(),_.V("design:type",String)],P2.prototype,"description",void 0);_.U([_.N(),_.V("design:type",String)],P2.prototype,"vssId",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],P2.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],P2.prototype,"modernLayout",void 0);_.U([_.N({value:"WEB_REMIX"===_.rf("INNERTUBE_CLIENT_NAME"),reflectToAttribute:!0}),_.V("design:type",Boolean)],P2.prototype,"isMusic",void 0);_.U([_.M("data"),_.V("design:type",Number),_.V("design:paramtypes",[])],P2.prototype,"characterLimit",null);
_.U([_.M("data"),_.V("design:type",Number),_.V("design:paramtypes",[])],P2.prototype,"textNumRows",null);_.U([_.mH("minutes","seconds","description","submitDisabled"),_.V("design:type",Function),_.V("design:paramtypes",[String,String,String,Boolean]),_.V("design:returntype")],P2.prototype,"updateSubmitButtonState",null);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P2.prototype,"onYtServiceRequestCompleted",null);
_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],P2.prototype,"onYtServiceRequestError",null);P2=_.U([_.Gq({is:"yt-report-details-form-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],P2);var lVc;var mVc;var nVc;var oVc;var pVc=function(){return _.O.apply(this,arguments)||this};
_.H(pVc,_.O);
pVc.prototype.onCheckedChanged_=function(){if(this.data){var a=_.$q(this.hostElement).querySelector("#checkbox").checked;"yt-external-links-checkbox"===this.data.identifier?_.Tn(this.hostElement,"yt-additional-detail-checkbox-update",[a]):"yt-hide-user-checkbox"===this.data.identifier?_.Tn(this.hostElement,"yt-hide-user-checkbox-update",[a]):a&&this.data.enableCommand?_.Tn(this.hostElement,"yt-modify-report-form-command",[_.B(this.data.enableCommand,WAc)]):!a&&this.data.disableCommand&&_.Tn(this.hostElement,
"yt-modify-report-form-command",[_.B(this.data.enableCommand,WAc)])}};
pVc.prototype.onLabelTap_=function(a){"A"!=a.target.tagName&&(_.$q(this.hostElement).querySelector("#checkbox").checked=!_.$q(this.hostElement).querySelector("#checkbox").checked)};
_.J.Object.defineProperties(pVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===oVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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_" class="style-scope yt-boolean-form-field-v2-renderer">\n</tp-yt-paper-checkbox>\n<div id="content" class="style-scope yt-boolean-form-field-v2-renderer">\n  <yt-formatted-string id="yt-boolean-form-field-v2-renderer-label" class="label style-scope yt-boolean-form-field-v2-renderer" text="[[data.label]]" on-tap="onLabelTap_">\n  </yt-formatted-string>\n  <yt-formatted-string id="yt-boolean-form-field-v2-renderer-tooltip" class="tooltip style-scope yt-boolean-form-field-v2-renderer" text="[[data.tooltip]]">\n  </yt-formatted-string>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nVc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-boolean-form-field-v2-renderer {display: flex;flex-direction: row;} #content.yt-boolean-form-field-v2-renderer {position: relative;display: flex;flex-direction: column;} tp-yt-paper-checkbox.yt-boolean-form-field-v2-renderer {--paper-checkbox-size: 18px;--paper-checkbox-vertical-align: top;--paper-checkbox-margin: 2px 0 0 0;} yt-formatted-string.label.yt-boolean-form-field-v2-renderer {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));} yt-formatted-string.tooltip.yt-boolean-form-field-v2-renderer {font-size: var(--ytd-mini-attribution-font-size);font-weight: var(--ytd-mini-attribution-font-weight);line-height: var(--ytd-mini-attribution-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));}</style>");
nVc=d}d=nVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);oVc=a}a=oVc;return a}}});
var qVc=pVc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],qVc.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],qVc.prototype,"data",void 0);qVc=_.U([_.Gq({is:"yt-boolean-form-field-v2-renderer",noInjection:!0})],qVc);var rVc=function(){var a=_.O.apply(this,arguments)||this;a.canShowAdditionalDetailCheckbox=!1;a.canShowCheckbox=!1;a.keepDropdownFocusedAfterSelection=!0;return a};
_.H(rVc,_.O);rVc.prototype.configureRendererStamper=function(){return{"data.legalReportCheckbox":{id:"checkbox-container",mapping:{booleanFormFieldV2Renderer:{component:"yt-boolean-form-field-v2-renderer",noInjection:!0}}},"data.additionalDetailCheckbox":{id:"additional-detail-checkbox-container",mapping:{booleanFormFieldV2Renderer:{component:"yt-boolean-form-field-v2-renderer",noInjection:!0}}}}};
_.J.Object.defineProperties(rVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-report-form-modal-content--\x3e\x3c!--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_content.yt.report.form.modal.content.css.js--\x3e<div id="container" hidden="[[!data]]" class="style-scope yt-report-form-modal-content"><yt-formatted-string id="description" hidden="[[!data.description]]" text="[[data.description]]" class="style-scope yt-report-form-modal-content"></yt-formatted-string><yt-options-renderer data="[[data.optionsSupportedRenderers.optionsRenderer]]" restore-focus-on-close="[[keepDropdownFocusedAfterSelection]]" class="style-scope yt-report-form-modal-content"></yt-options-renderer><div id="additional-detail-checkbox-container" hidden="[[!canShowAdditionalDetailCheckbox]]" class="style-scope yt-report-form-modal-content"></div><div id="checkbox-container" hidden="[[!canShowCheckbox]]" class="style-scope yt-report-form-modal-content"></div><yt-formatted-string id="footer" hidden="[[!data.footer]]" split-lines="" text="[[data.footer]]" class="style-scope yt-report-form-modal-content"></yt-formatted-string></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lVc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.flag.yt_report_form_modal_content.yt.report.form.modal.content.css.js--\x3e<style is-scoped>#container.yt-report-form-modal-content {position: relative;display: flex;flex-direction: column;} #footer.yt-report-form-modal-content {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);} #additional-detail-checkbox-container.yt-report-form-modal-content,#checkbox-container.yt-report-form-modal-content {--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: flex;flex-direction: row;}</style>");
lVc=d}d=lVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mVc=a}a=mVc;return a}}});
var Q2=rVc;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Q2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Q2.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],Q2.prototype,"canShowAdditionalDetailCheckbox",void 0);_.U([_.N(),_.V("design:type",Object)],Q2.prototype,"canShowCheckbox",void 0);_.U([_.N(),_.V("design:type",Object)],Q2.prototype,"keepDropdownFocusedAfterSelection",void 0);
Q2=_.U([_.Gq({is:"yt-report-form-modal-content"})],Q2);var sVc;var tVc;var uVc=function(){var a=_.O.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.modern=_.u("web_modern_dialogs");a.modernLayout=_.u("web_modern_dialog_layout");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};
_.H(uVc,_.O);_.f=uVc.prototype;_.f.created=function(){this.refitJob=0};
_.f.attached=function(){this.JSC$16886_scroller&&(this.JSC$16886_scroller.dialogElement=this.hostElement.parentNode,this.JSC$16886_scroller.attached&&"function"===typeof this.JSC$16886_scroller.attached&&this.JSC$16886_scroller.attached());this.hostElement.hasAttribute("dialog")||this.hostElement.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=_.Lq();a&&a.getPlayerPromise().then(function(b){b.pauseVideo()})};
_.f.onYtNavigate=function(a){_.B(a.detail.endpoint,_.KWa)&&(a.stopPropagation(),this.hideReportForm=!0)};
_.f.onYtServiceRequestSent=function(){this.toggleSubmitButton(!0)};
_.f.onYtServiceRequestCompleted=function(a,b){var c=b.actions;if(c){if(1===c.length&&_.B(c[0],_.bs)){var d;c=(null==(d=_.B(c[0],_.bs))?void 0:d.commands)||[]}d=0;for(var e=c.length;d<e;d++)_.B(c[d],_.MA)&&(a.stopPropagation(),this.hostElement.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.hostElement.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(b,_.tXa);if(null==b?0:b.additionalDetailCheckboxChecked)b.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.hostElement.parentElement.close():this.hideReportForm=!1};
_.f.submitButtonDisabledChanged=function(){var a=this.hostElement.parentElement;a&&a.invalidateTabbables&&a.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==(a=this.data)?void 0:null==(b=a.optionsSupportedRenderers)?void 0:null==(c=b.optionsRenderer)?void 0:null==(d=c.items)?void 0:d.length)?e:0)?0:240;_.cr(this.hostElement,{"--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={};_.B(b,_.KWa)?c.navigationEndpoint=b:c.command=b||void 0;a&&a.buttonRenderer&&_.If.extend(c,a.buttonRenderer);return c};
_.f.computeNextButtonData=function(a,b){var c={};if(!a||!a.buttonRenderer)return c;_.If.extend(c,a.buttonRenderer);if(!b)return c;if(_.B(b,_.KWa))c.navigationEndpoint=Nsc(b);else if(c.command=Nsc(b),a=_.B(c.command,_.tXa))a.legalCheckboxChecked=!0;return c};
_.f.computeShowNextButton=function(a,b,c){return!!a&&b&&c};
_.f.refit=function(){var a=this;this.refitJob||(this.refitJob=_.Ph.addLowPriorityJob(function(){_.Sn(a.hostElement,"yt-refit");a.refitJob=0}))};
_.f.handleAdditionalDetailCheckboxUpdateAction=function(a){this.additionalDetailCheckboxChecked=a;_.B(this.command,_.tXa).additionalDetailCheckboxChecked=a};
_.f.computeDialogLayoutProps=function(){var a=this;return this.modernLayout?{title:function(){var b;_.Ir("yt-formatted-string",{text:null==(b=a.data)?void 0:b.title},_.xe)},
content:function(){a.submitting?(0,_.Ys)({className:"loading-container"},function(){(0,_.Ys)({className:"loading-indicator"},function(){_.Ir("tp-yt-paper-spinner-lite",{active:!0},_.xe)})}):_.Ir("yt-report-form-modal-content",{data:a.data,
canShowCheckbox:a.canShowCheckbox,canShowAdditionalDetailCheckbox:a.canShowAdditionalDetailCheckbox,keepDropdownFocusedAfterSelection:a.keepDropdownFocusedAfterSelection},_.xe)},
primaryButton:function(b){var c;if(a.computeShowNextButton(null==(c=a.data)?void 0:c.nextButton,a.canShowNextButton,a.canShowCheckbox)){var d;_.Ir("yt-button-renderer",Object.assign({},b,{data:a.computeNextButtonData((null==(d=a.data)?void 0:d.nextButton)||null,a.command),"dialog-confirm$":""}),_.xe)}else{var e;_.Ir("yt-button-renderer",Object.assign({},b,{data:a.computeSubmitButtonData((null==(e=a.data)?void 0:e.submitButton)||null,a.command)},a.submitButtonDisabled?{disabled:!0}:{},{"dialog-confirm$":""}),
_.xe)}},
secondaryButton:function(b){var c,d;_.Ir("yt-button-renderer",Object.assign({},b,{data:null==(c=a.data)?void 0:null==(d=c.cancelButton)?void 0:d.buttonRenderer,"dialog-dismiss$":""}),_.xe)}}:{}};
_.J.Object.defineProperties(uVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="" hidden="[[modernLayout]]" class="style-scope yt-report-form-modal-renderer">\n  <div id="container" class="style-scope yt-report-form-modal-renderer">\n    <div id="loading-indicator" class="style-scope yt-report-form-modal-renderer">\n      <tp-yt-paper-spinner-lite active="" class="style-scope yt-report-form-modal-renderer"></tp-yt-paper-spinner-lite>\n    </div>\n  </div>\n</template>\n<yt-formatted-string id="title" hidden="[[modernLayout]]" text="[[data.title]]" class="style-scope yt-report-form-modal-renderer"></yt-formatted-string>\n<tp-yt-paper-dialog-scrollable id="scroller" hidden="[[modernLayout]]" class="style-scope yt-report-form-modal-renderer">\n  <yt-report-form-modal-content can-show-additional-detail-checkbox="[[canShowAdditionalDetailCheckbox]]" can-show-checkbox="[[canShowCheckbox]]" data="[[data]]" keep-dropdown-focused-after-selection="[[keepDropdownFocusedAfterSelection]]" class="style-scope yt-report-form-modal-renderer">\n  </yt-report-form-modal-content>\n</tp-yt-paper-dialog-scrollable>\n<div class="buttons style-scope yt-report-form-modal-renderer" hidden="[[modernLayout]]">\n  <yt-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" dialog-dismiss="" class="style-scope yt-report-form-modal-renderer">\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)]]" class="style-scope yt-report-form-modal-renderer">\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)]]" class="style-scope yt-report-form-modal-renderer">\n  </yt-button-renderer>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope yt-report-form-modal-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data.*, canShowAdditionalDetailCheckbox, canShowCheckbox, keepDropdownFocusedAfterSelection, submitting, canShowNextButton, command, submitButtonDisabled)]]" class="style-scope yt-report-form-modal-renderer">\n  </yt-dialog-layout>\n</template>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sVc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-report-form-modal-renderer[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: flex;flex-direction: column;} yt-report-form-modal-renderer[dialog][dialog][dialog][hide-report-form] {display: none;} yt-report-form-modal-renderer>*.yt-report-form-modal-renderer:not(:last-child):not(.buttons) {margin-top: 20px;padding: 0 24px;} yt-report-form-modal-renderer yt-dialog-layout.yt-report-form-modal-renderer.yt-report-form-modal-renderer:not([unmodern]).yt-report-form-modal-renderer:not([unmodern]).yt-report-form-modal-renderer:not([unmodern]) {padding: 0;margin: 0;} yt-report-form-modal-renderer>tp-yt-paper-dialog-scrollable.yt-report-form-modal-renderer:not(:last-child):not(:last-child) {padding: 0;margin-top: 0;} yt-report-form-modal-renderer[modern] .buttons.yt-report-form-modal-renderer {border-top: 0;} tp-yt-paper-dialog-scrollable.is-scrolled.yt-report-form-modal-renderer {margin-top: 14px;} yt-report-form-modal-renderer>*.yt-report-form-modal-renderer:first-child {margin-top: 24px;} tp-yt-paper-dialog-scrollable.yt-report-form-modal-renderer {--paper-dialog-scrollable-padding: 0 var(--ytd-margin-6x) var(--ytd-margin-6x) var(--ytd-margin-6x);} .buttons.yt-report-form-modal-renderer {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: flex;flex-direction: row;justify-content: flex-end;} #title.yt-report-form-modal-renderer {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.yt-report-form-modal-renderer {padding-top: var(--ytd-margin-2x);display: flex;flex-direction: row;justify-content: flex-end;} #loading-indicator.yt-report-form-modal-renderer {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: flex;flex-direction: column;align-items: center;justify-content: center;} #message-container.yt-report-form-modal-renderer {color: var(--yt-spec-text-primary);padding: 0 var(--ytd-margin-6x) var(--ytd-margin-6x) var(--ytd-margin-6x);flex: 1;flex-basis: 0.000000001px;display: flex;flex-direction: column;align-items: center;justify-content: center;} #description.yt-report-form-modal-renderer {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-report-form-modal-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) );} #cancel-button.yt-report-form-modal-renderer {margin-right: var(--ytd-margin-2x);}</style>");
sVc=d}d=sVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tVc=a}a=tVc;return a}}});
var R2=uVc;R2.prototype.onYtServiceRequestError=R2.prototype.onYtServiceRequestError;R2.prototype.onYtServiceRequestCompleted=R2.prototype.onYtServiceRequestCompleted;R2.prototype.onYtServiceRequestSent=R2.prototype.onYtServiceRequestSent;R2.prototype.onYtNavigate=R2.prototype.onYtNavigate;R2.prototype.onYtPopupOpened=R2.prototype.onYtPopupOpened;_.U([_.L(_.sC.YtOpenPopupBehavior),_.V("design:type",Object)],R2.prototype,"openPopupBehavior",void 0);
_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],R2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],R2.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],R2.prototype,"eventForwardingBehavior",void 0);_.U([_.L(_.zA),_.V("design:type",Object)],R2.prototype,"ironResizableBehavior",void 0);_.U([_.N({observer:"dataChanged"}),_.V("design:type",Object)],R2.prototype,"data",void 0);
_.U([_.N(),_.V("design:type",Object)],R2.prototype,"submitting",void 0);_.U([_.N({observer:"submitButtonDisabledChanged"}),_.V("design:type",Object)],R2.prototype,"submitButtonDisabled",void 0);_.U([_.N(),_.V("design:type",Object)],R2.prototype,"command",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],R2.prototype,"hideReportForm",void 0);_.U([_.N(),_.V("design:type",Object)],R2.prototype,"canShowCheckbox",void 0);
_.U([_.N(),_.V("design:type",Object)],R2.prototype,"canShowAdditionalDetailCheckbox",void 0);_.U([_.N(),_.V("design:type",Object)],R2.prototype,"canShowNextButton",void 0);_.U([_.N(),_.V("design:type",Object)],R2.prototype,"additionalDetailCheckboxChecked",void 0);_.U([_.N(),_.V("design:type",Object)],R2.prototype,"refitJob",void 0);_.U([_.N(),_.V("design:type",Object)],R2.prototype,"keepDropdownFocusedAfterSelection",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],R2.prototype,"modern",void 0);_.U([_.N(),_.V("design:type",Boolean)],R2.prototype,"modernLayout",void 0);_.U([_.vq("#scroller"),_.V("design:type",Object)],R2.prototype,"JSC$16886_scroller",void 0);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],R2.prototype,"onYtPopupOpened",null);
_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],R2.prototype,"onYtNavigate",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],R2.prototype,"onYtServiceRequestSent",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],R2.prototype,"onYtServiceRequestCompleted",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],R2.prototype,"onYtServiceRequestError",null);R2=_.U([_.Gq({is:"yt-report-form-modal-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],R2);var vVc;var wVc;var xVc=function(){var a=_.O.apply(this,arguments)||this;a.noButtonLine=_.u("web_modern_dialogs");return a};
_.H(xVc,_.O);_.f=xVc.prototype;_.f.attached=function(){this.isDarkTheme=!!document.documentElement.hasAttribute("dark");this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.hostElement.id="mealbar-promo-renderer"};
_.f.onThumbnailLoaded=function(){_.Sn(this.hostElement,"yt-refit")};
_.f.onDismissTap=function(){_.Tn(this.hostElement,"yt-close-popup-action",["yt-mealbar-promo-renderer"])};
_.f.computeAlternateIcon=function(a){return a?"BACKSTAGE_ARTWORK"===a?"backstage:artwork":a:null};
_.f.computeFontFamily=function(a){return"PROMO_FONT_FAMILY_YOUTUBE_SANS_BOLD"===a};
_.f.computeBackgroundStyle=function(a,b){if(b=this.computeBackgroundImage(a,b))if(a={},b=_.rH(b.thumbnails,Number.MAX_VALUE))return a["background-image"]=b,_.dI(a)};
_.f.computeHasFullHeightImage=function(a){return!(!(a&&a.thumbnails&&0<a.thumbnails.length)||this.modern)};
_.f.isModernStyle=function(a){return"STYLE_MODERN"===a.style};
_.f.computeIcon=function(a,b){if(a&&a.icon)return b?a.iconDark:a.icon};
_.f.computeBackgroundImage=function(a,b){if(a&&a.backgroundImage)return b?a.backgroundImageDark:a.backgroundImage};
_.f.computeLogo=function(a,b){if(a&&a.logo)return b?a.logoDark:a.logo};
_.f.computeShouldShowModernIcon=function(a,b){return a&&!!b};
_.J.Object.defineProperties(xVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\x3c!--css_build_scope:yt-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.shared.ui.renderers.promos.yt_mealbar_promo_renderer.yt.mealbar.promo.renderer.css.js--\x3e<template is="dom-if" if="[[!modern]]" class="style-scope yt-mealbar-promo-renderer">\n  <yt-img-shadow id="icon" hidden="[[!data.icon]]" notify-on-loaded="" thumbnail="[[data.icon]]" class="style-scope yt-mealbar-promo-renderer">\n  </yt-img-shadow>\n  <yt-icon id="alternate-icon" hidden="[[!alternateIcon]]" icon="[[alternateIcon]]" class="style-scope yt-mealbar-promo-renderer"></yt-icon>\n</template>\n<div id="main" style$="[[backgroundStyle]]" class="style-scope yt-mealbar-promo-renderer">\n  <div class="yt-mealbar-promo-renderer-content style-scope yt-mealbar-promo-renderer">\n    <div class="style-scope yt-mealbar-promo-renderer">\n      <template is="dom-if" if="[[logo]]" class="style-scope yt-mealbar-promo-renderer">\n        <div class="yt-mealbar-promo-renderer-logo style-scope yt-mealbar-promo-renderer">\n          <yt-img-shadow dimension="HEIGHT" height="20" hidden="[[!logo]]" notify-on-loaded="" object-fit="CONTAIN" thumbnail="[[logo]]" class="style-scope yt-mealbar-promo-renderer">\n          </yt-img-shadow>\n        </div>\n      </template>\n      <h2 class="yt-mealbar-promo-renderer-message-title style-scope yt-mealbar-promo-renderer">\n        <yt-formatted-string text="[[data.messageTitle]]" class="style-scope yt-mealbar-promo-renderer"></yt-formatted-string>\n      </h2>\n      <template is="dom-repeat" items="[[data.messageTexts]]" class="style-scope yt-mealbar-promo-renderer">\n        <div id="message-text" class="yt-mealbar-promo-renderer-message-text style-scope yt-mealbar-promo-renderer">\n          <yt-formatted-string text="[[item]]" class="style-scope yt-mealbar-promo-renderer"></yt-formatted-string>\n        </div>\n      </template>\n    </div>\n    <template is="dom-if" if="[[shouldShowModernIcon]]" class="style-scope yt-mealbar-promo-renderer">\n      <yt-img-shadow class="yt-mealbar-promo-renderer-modern-icon style-scope yt-mealbar-promo-renderer" hidden="[[!icon]]" notify-on-loaded="" thumbnail="[[icon]]">\n      </yt-img-shadow>\n    </template>\n  </div>\n  <template is="dom-if" if="[[data.supplementalText]]" class="style-scope yt-mealbar-promo-renderer">\n    <yt-formatted-string class="yt-mealbar-promo-renderer-supplemental-text style-scope yt-mealbar-promo-renderer" text="[[data.supplementalText]]"></yt-formatted-string>\n  </template>\n  <div class="button-container style-scope yt-mealbar-promo-renderer">\n    <template is="dom-if" if="[[data.dismissButton.buttonRenderer]]" class="style-scope yt-mealbar-promo-renderer">\n      <yt-button-renderer id="dismiss-button" data="[[data.dismissButton.buttonRenderer]]" on-click="onDismissTap" class="style-scope yt-mealbar-promo-renderer">\n      </yt-button-renderer>\n    </template>\n    <template is="dom-if" if="[[data.actionButton.buttonRenderer]]" class="style-scope yt-mealbar-promo-renderer">\n      <yt-button-renderer id="action-button" data="[[data.actionButton.buttonRenderer]]" on-click="onDismissTap" class="style-scope yt-mealbar-promo-renderer">\n      </yt-button-renderer>\n    </template>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vVc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.promos.yt_mealbar_promo_renderer.yt.mealbar.promo.renderer.css.js--\x3e<style is-scoped>yt-mealbar-promo-renderer {max-width: 648px;display: flexbox;display: flex;flex-direction: row;} yt-mealbar-promo-renderer[has-full-height-image] {height: 192px;} yt-mealbar-promo-renderer[has-full-height-image] #icon.yt-mealbar-promo-renderer {--yt-img-max-height: 192px;margin: none;} yt-mealbar-promo-renderer[no-button-line] .button-container.yt-mealbar-promo-renderer {border-top: 0;} yt-mealbar-promo-renderer#mealbar-promo-renderer {padding: 0;margin: 0;} #main.yt-mealbar-promo-renderer {width: 100%;display: flexbox;display: flex;flex-direction: column;justify-content: space-between;} #alternate-icon.yt-mealbar-promo-renderer {margin: 28px;width: 160px;height: 160px;flex: none;} #main.yt-mealbar-promo-renderer {background-repeat: no-repeat;background-size: cover;background-position: center;} #dismiss-button.yt-mealbar-promo-renderer {margin-right: 4px;} #action-button.yt-mealbar-promo-renderer {margin-left: 4px;} .yt-mealbar-promo-renderer-message-title.yt-mealbar-promo-renderer {margin: 24px 0 0 0;padding: 0 24px;} yt-mealbar-promo-renderer[use-youtube-sans] .yt-mealbar-promo-renderer-message-title.yt-mealbar-promo-renderer {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.2rem;line-height: 3rem;font-weight: 700;} .yt-mealbar-promo-renderer-message-text.yt-mealbar-promo-renderer {display: block;color: var(--yt-spec-text-secondary);margin: 16px 0 32px;padding: 0 24px;flex: 1;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .button-container.yt-mealbar-promo-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px;} .button-container.yt-mealbar-promo-renderer {display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;} .yt-mealbar-promo-renderer-message-title.yt-mealbar-promo-renderer {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;} yt-mealbar-promo-renderer[modern] {background-color: var(--yt-spec-raised-background);width: 455px;} yt-mealbar-promo-renderer[modern] .button-container.yt-mealbar-promo-renderer {margin: 0 16px 16px 16px;padding: 0;justify-content: center;} yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-logo.yt-mealbar-promo-renderer {height: 20px;margin-bottom: 8px;} yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-message-title.yt-mealbar-promo-renderer {font-weight: bold;font-size: 20px;margin: 0;padding: 0;} yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-message-text.yt-mealbar-promo-renderer {margin: 8px 0 0;padding: 0;} yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-supplemental-text.yt-mealbar-promo-renderer {margin: 0 16px 16px 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-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-modern-icon.yt-mealbar-promo-renderer {margin-left: 16px;height: 120px;width: 120px;display: flexbox;display: flex;flex-direction: row;align-self: center;} yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-content.yt-mealbar-promo-renderer {margin: 16px;display: flexbox;display: flex;flex-direction: row;justify-content: space-between;} yt-mealbar-promo-renderer[modern] yt-button-renderer.yt-mealbar-promo-renderer {flex-grow: 1;} yt-mealbar-promo-renderer[modern] #dismiss-button.yt-mealbar-promo-renderer {min-width: 30%;} yt-mealbar-promo-renderer[modern] #action-button.yt-mealbar-promo-renderer {min-width: 45%;}</style>');
vVc=d}d=vVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wVc=a}a=wVc;return a}}});
var S2=xVc;S2.prototype.onThumbnailLoaded=S2.prototype.onThumbnailLoaded;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],S2.prototype,"ytRendererBehavior",void 0);_.U([_.N({}),_.V("design:type",Object)],S2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,computed:"isModernStyle(data)"}),_.V("design:type",Boolean)],S2.prototype,"modern",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],S2.prototype,"isDarkTheme",void 0);
_.U([_.N({computed:"computeIcon(data, isDarkTheme)"}),_.V("design:type",Object)],S2.prototype,"icon",void 0);_.U([_.N({computed:"computeLogo(data, isDarkTheme)"}),_.V("design:type",Object)],S2.prototype,"logo",void 0);_.U([_.N({computed:"computeBackgroundStyle(data, isDarkTheme)"}),_.V("design:type",Object)],S2.prototype,"backgroundStyle",void 0);_.U([_.N({computed:"computeAlternateIcon(data.alternateIcon.iconType)"}),_.V("design:type",Object)],S2.prototype,"alternateIcon",void 0);
_.U([_.N({reflectToAttribute:!0,computed:"computeHasFullHeightImage(data.icon)"}),_.V("design:type",Boolean)],S2.prototype,"hasFullHeightImage",void 0);_.U([_.N({reflectToAttribute:!0,computed:"computeFontFamily(data.font)"}),_.V("design:type",Boolean)],S2.prototype,"useYoutubeSans",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],S2.prototype,"noButtonLine",void 0);
_.U([_.N({computed:"computeShouldShowModernIcon(modern, icon)"}),_.V("design:type",Boolean)],S2.prototype,"shouldShowModernIcon",void 0);_.U([_.tq("yt-img-shadow-loaded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],S2.prototype,"onThumbnailLoaded",null);S2=_.U([_.Gq({is:"yt-mealbar-promo-renderer",isInjectionRoot:!0})],S2);var yVc;var zVc;var AVc=function(){return _.O.apply(this,arguments)||this};
_.H(AVc,_.O);_.f=AVc.prototype;_.f.configureRendererStamper=function(){return{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{"on-tap":"[[boundOnTap_]]",overrides:"[[buttonOverride]]"}}}},"data.acceptButton":{id:"accept-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{"on-tap":"[[boundOnTap_]]",overrides:"[[buttonOverride]]"}}}}}};
_.f.computeHasButtons_=function(a){return!(!a.dismissButton&&!a.acceptButton)};
_.f.computeStyle_=function(a){return a||"BUBBLE_HINT_STYLE_UNKNOWN"};
_.f.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;_.jo(a,[b])})};
_.f.onTap_=function(){_.Tn(this,"yt-close-popup-action",["yt-tooltip-renderer"])};
_.f.computeTooltipStyle=function(a){return"TOOLTIP_STYLE_TYPE_MODERN_V3"===a};
_.J.Object.defineProperties(AVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===zVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-tooltip-renderer">\n  <yt-formatted-string id="text" hidden$="[[!data.text]]" text="[[data.text]]" class="style-scope yt-tooltip-renderer">\n  </yt-formatted-string>\n  <yt-formatted-string id="details-text" hidden$="[[!data.detailsText]]" text="[[data.detailsText]]" class="style-scope yt-tooltip-renderer">\n  </yt-formatted-string>\n</div>\n<div class="buttons style-scope yt-tooltip-renderer" hidden="[[!hasButtons_]]">\n  <div id="dismiss-button" hidden$="[[!data.dismissButton]]" class="style-scope yt-tooltip-renderer"></div>\n  <div id="accept-button" hidden$="[[!data.acceptButton]]" class="style-scope yt-tooltip-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yVc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.promos.yt_tooltip_renderer.yt.tooltip.renderer.css.js--\x3e<style is-scoped>yt-tooltip-renderer {--yt-button-color: var(--yt-spec-text-primary-inverse);display: block;min-width: 0;min-height: 0;max-height: -webkit-fit-content!important;max-height: -moz-fit-content!important;max-height: fit-content!important;max-width: 300px;position: relative;background-color: var(--yt-spec-themed-blue);border-radius: 12px;overflow: visible!important;color: var(--yt-spec-text-primary-inverse);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} yt-tooltip-renderer[is-modern-style-v3] {background-color: var(--yt-spec-inverted-background);box-shadow: 0 0 24px var(--yt-spec-static-overlay-background-solid);} #text.yt-tooltip-renderer:not(:empty) {margin-bottom: var(--ytd-margin-2x);letter-spacing: var(--ytd-link-letter-spacing);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;} #details-text.yt-tooltip-renderer:not(:empty) {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #content.yt-tooltip-renderer {padding: var(--ytd-margin-4x);} #content.yt-tooltip-renderer yt-formatted-string.yt-tooltip-renderer {display: block;} yt-tooltip-renderer[has-buttons_] #content.yt-tooltip-renderer {padding: var(--ytd-margin-4x) var(--ytd-margin-4x) var(--ytd-margin-base);} #content.yt-tooltip-renderer yt-formatted-string.yt-tooltip-renderer,#text.yt-tooltip-renderer yt-formatted-string.yt-tooltip-renderer {--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.yt-tooltip-renderer {padding: var(--ytd-margin-2x) var(--ytd-margin-base);display: flex;flex-direction: row;justify-content: flex-end;} yt-tooltip-renderer::before {content: "";position: absolute;border-style: solid;top: 100%;border-width: 8px;right: calc(50% - 12px);border-color: var(--yt-spec-themed-blue) transparent transparent transparent;} yt-tooltip-renderer[position-type=OPEN_POPUP_POSITION_TOPLEFT]::before {right: 12px;} yt-tooltip-renderer[position-type=OPEN_POPUP_POSITION_TOPRIGHT]::before {left: 12px;right: auto;} yt-tooltip-renderer[position-type=OPEN_POPUP_POSITION_LEFT]::before {top: calc(50% - 8px);left: 100%;right: auto;border-color: transparent transparent transparent var(--yt-spec-themed-blue);} yt-tooltip-renderer[position-type=OPEN_POPUP_POSITION_RIGHT]::before {top: calc(50% - 8px);right: 100%;left: auto;border-color: transparent var(--yt-spec-themed-blue) transparent transparent;} yt-tooltip-renderer[position-type=OPEN_POPUP_POSITION_BOTTOM]::before {top: -20px;left: calc(50% - 12px);border-color: transparent transparent var(--yt-spec-themed-blue) transparent;border-width: 12px;} yt-tooltip-renderer[position-type=OPEN_POPUP_POSITION_BOTTOMLEFT]::before {top: -20px;right: 12px;border-color: transparent transparent var(--yt-spec-themed-blue) transparent;border-width: 12px;} yt-tooltip-renderer[position-type=OPEN_POPUP_POSITION_BOTTOMRIGHT]::before {top: -20px;left: 12px;right: auto;border-color: transparent transparent var(--yt-spec-themed-blue) transparent;border-width: 12px;} yt-tooltip-renderer[is-modern-style-v3]::before {border-color: var(--yt-spec-inverted-background) transparent transparent transparent;} yt-tooltip-renderer[is-modern-style-v3][position-type=OPEN_POPUP_POSITION_LEFT]::before {border-color: transparent transparent transparent var(--yt-spec-inverted-background);} yt-tooltip-renderer[is-modern-style-v3][position-type=OPEN_POPUP_POSITION_RIGHT]::before {border-color: transparent var(--yt-spec-inverted-background) transparent transparent;} yt-tooltip-renderer[is-modern-style-v3][position-type=OPEN_POPUP_POSITION_BOTTOM]::before {border-color: transparent transparent var(--yt-spec-inverted-background) transparent;} yt-tooltip-renderer[is-modern-style-v3][position-type=OPEN_POPUP_POSITION_BOTTOMLEFT]::before {border-color: transparent transparent var(--yt-spec-inverted-background) transparent;} yt-tooltip-renderer[is-modern-style-v3][position-type=OPEN_POPUP_POSITION_BOTTOMRIGHT]::before {border-color: transparent transparent var(--yt-spec-inverted-background) transparent;}</style>');
yVc=d}d=yVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zVc=a}a=zVc;return a}}});
var T2=AVc;T2.prototype.observeImpressionEndpoints_=T2.prototype.observeImpressionEndpoints_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],T2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],T2.prototype,"ytEventForwardingBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],T2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],T2.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],T2.prototype,"positionType",void 0);_.U([_.N({value:!1,reflectToAttribute:!0,computed:"computeHasButtons_(data)"}),_.V("design:type",Boolean)],T2.prototype,"hasButtons_",void 0);_.U([_.N({value:function(){return this.onTap_.bind(this)}}),
_.V("design:type",Function)],T2.prototype,"boundOnTap_",void 0);_.U([_.N({value:{style:"mono-inverse"}}),_.V("design:type",Object)],T2.prototype,"buttonOverride",void 0);_.U([_.N({value:!1,computed:"computeTooltipStyle(data.styleType)",reflectToAttribute:!0}),_.V("design:type",Boolean)],T2.prototype,"isModernStyleV3",void 0);
_.U([_.uq("data.promoConfig.impressionEndpoints"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],T2.prototype,"observeImpressionEndpoints_",null);T2=_.U([_.Gq({is:"yt-tooltip-renderer",noInjection:!0})],T2);var BVc;var CVc;var DVc={},EVc=(DVc.WEB_REMIX="music.youtube.com",DVc),FVc=function(){var a=_.O.apply(this,arguments)||this;a.actionMap={"yt-signal-action-copy-share-embed-url":"handleSignalActionCopyShareEmbedUrl_","yt-share-panel-set-timestamp-action":"handleSetTimestamp_"};return a};
_.H(FVc,_.O);_.f=FVc.prototype;_.f.configureRendererStamper=function(){return{"data.actionButtons":{id:"action-buttons",mapping:{buttonRenderer:"yt-button-renderer"}},"data.startAt":{id:"start-at",mapping:{startAtRenderer:"yt-start-at-renderer"}}}};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.created=function(){this.embedHost_=EVc[_.rf("INNERTUBE_CLIENT_NAME")]||"www.youtube.com"};
_.f.ready=function(){_.$q(this.hostElement).querySelector("#embed-code").addEventListener("tap",this.onEmbedCode_.bind(this))};
_.f.computeEmbedCode_=function(a,b,c,d,e){if(!a)return"";var h=a.videoId,l=a.fullListId,m=[];a.attributionId&&m.push("si="+a.attributionId);d||m.push("controls=0");c&&0<Number(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;_.$q(_.$q(this.hostElement).querySelector("#video-preview")).innerHTML=this.getEmbedCode_(m,
a.previewWidth||854,a.previewHeight||480);return this.getEmbedCode_(m,a.width||560,a.height||315)};
_.f.computeIsSquareAspectRatio_=function(a){return a.previewHeight&&a.previewWidth?a.previewHeight==a.previewWidth:!1};
_.f.computeShowEmbedOptions_=function(a){return!!a.enablePrivacyModeOptionLabel||!!a.showPlayerControlsOptionLabel};
_.f.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; web-share" allowfullscreen></iframe>'};
_.f.handleSignalActionCopyShareEmbedUrl_=function(){_.$q(this.hostElement).querySelector("#embed-code").inputElement.textarea.select();document.execCommand("copy");this.trackEmbedCopyUrl_()};
_.f.handleSetTimestamp_=function(a){this.startAtTimeStamp_=(this.startAtChecked_=a.isSet)?a.timestamp:0};
_.f.closePanel_=function(){_.Tn(this.hostElement,"yt-close-popup-action",["yt-sharing-embed-renderer"])};
_.f.onEmbedCode_=function(){_.$q(this.hostElement).querySelector("#embed-code").inputElement.textarea.select();this.trackEmbedCopyUrl_()};
_.f.onYtPopupClosed_=function(){_.VM(_.$q(this.hostElement).querySelector("#video-preview"))};
_.f.trackEmbedCopyUrl_=function(){this&&this.data&&this.data.actionButtons&&0<this.data.actionButtons.length&&_.B(this.data.actionButtons[0],_.SA)&&this.ytRendererBehavior.logExplicitClick(_.B(this.data.actionButtons[0],_.SA))};
_.J.Object.defineProperties(FVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===CVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-sharing-embed-renderer"></div>\n<div id="embed-panel" class="style-scope yt-sharing-embed-renderer">\n  <div id="title-bar" class="style-scope yt-sharing-embed-renderer">\n    <div id="embed-label" class="style-scope yt-sharing-embed-renderer">\n      <yt-formatted-string text="[[data.title]]" class="style-scope yt-sharing-embed-renderer"></yt-formatted-string>\n    </div>\n    <yt-icon id="close-panel-icon" icon="yt-icons:close" on-tap="closePanel_" class="style-scope yt-sharing-embed-renderer"></yt-icon>\n  </div>\n  <tp-yt-paper-dialog-scrollable id="content" class="style-scope yt-sharing-embed-renderer">\n    <div id="basic" class="style-scope yt-sharing-embed-renderer">\n      <tp-yt-paper-textarea id="embed-code" no-label-float="" use-v2-underline="" value="{{embedCode_}}" class="style-scope yt-sharing-embed-renderer"></tp-yt-paper-textarea>\n      <div id="start-at" class="style-scope yt-sharing-embed-renderer"></div>\n    </div>\n    <template is="dom-if" if="[[computeShowEmbedOptions_(data)]]" class="style-scope yt-sharing-embed-renderer">\n      <div id="embed-options" class="style-scope yt-sharing-embed-renderer">\n        <yt-formatted-string id="embed-options-label" text="[[data.embedOptionsLabel]]" class="style-scope yt-sharing-embed-renderer">\n        </yt-formatted-string>\n        <div id="layout-size" class="style-scope yt-sharing-embed-renderer">\n          \n        </div>\n        <tp-yt-paper-checkbox id="player-controls-option" checked="{{isPlayerControlsOptionChecked_}}" class="style-scope yt-sharing-embed-renderer">\n          <yt-formatted-string text="[[data.showPlayerControlsOptionLabel]]" class="style-scope yt-sharing-embed-renderer">\n          </yt-formatted-string>\n        </tp-yt-paper-checkbox>\n        <span id="privacy-mode-wrapper" class="style-scope yt-sharing-embed-renderer">\n          <tp-yt-paper-checkbox id="privacy-mode-option" checked="{{isPrivacyModeOptionChecked_}}" class="style-scope yt-sharing-embed-renderer">\n            <yt-formatted-string text="[[data.enablePrivacyModeOptionLabel]]" class="style-scope yt-sharing-embed-renderer">\n            </yt-formatted-string>\n          </tp-yt-paper-checkbox>\n          <yt-icon id="privacy-mode-info" icon="yt-icons:info-outline" class="style-scope yt-sharing-embed-renderer"></yt-icon>\n          <tp-yt-paper-tooltip id="privacy-tooltip" for="privacy-mode-info" position="top" class="style-scope yt-sharing-embed-renderer">\n            [[data.enablePrivacyModeOptionLabel.accessibility.accessibilityData.label]]\n          </tp-yt-paper-tooltip>\n        </span>\n      </div>\n    </template>\n    <div id="additional-info" class="style-scope yt-sharing-embed-renderer">\n      <div id="additional-links" class="style-scope yt-sharing-embed-renderer">\n        <yt-formatted-string class="link style-scope yt-sharing-embed-renderer" link-inherit-color="" text="[[data.apiReferenceLinkLabel]]">\n        </yt-formatted-string>\n        <yt-formatted-string class="link style-scope yt-sharing-embed-renderer" link-inherit-color="" text="[[data.developerSampleLinkLabel]]"></yt-formatted-string>\n      </div>\n      <yt-formatted-string id="legal-info" text="[[data.legalInfo]]" class="style-scope yt-sharing-embed-renderer"></yt-formatted-string>\n    </div>\n  </tp-yt-paper-dialog-scrollable>\n  <div id="action-buttons" class="style-scope yt-sharing-embed-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BVc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-sharing-embed-renderer[dialog][dialog][dialog] {--divider-color: var( --yt-spec-10-percent-layer );margin: 0;max-width: 1280px;padding: 0;display: flex;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);} yt-sharing-embed-renderer {--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;} yt-sharing-embed-renderer[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.yt-sharing-embed-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-4x);display: flex;flex-direction: row;} #embed-label.yt-sharing-embed-renderer {flex: 1;flex-basis: 0.000000001px;} #embed-label.yt-sharing-embed-renderer yt-formatted-string.yt-sharing-embed-renderer {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.yt-sharing-embed-renderer {--iron-icon-height: 24px;--iron-icon-width: 24px;color: var(--yt-spec-icon-active-other);cursor: pointer;} #content.yt-sharing-embed-renderer {flex: 1;flex-basis: 0.000000001px;} tp-yt-paper-dialog-scrollable.yt-sharing-embed-renderer {--paper-dialog-scrollable-padding: 0;} tp-yt-paper-input.yt-sharing-embed-renderer,tp-yt-paper-textarea.yt-sharing-embed-renderer {--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;} tp-yt-paper-input.yt-sharing-embed-renderer tp-yt-paper-input-container[style-target=host],tp-yt-paper-textarea.yt-sharing-embed-renderer tp-yt-paper-input-container[style-target=host] {padding: 0;} #embed-code.yt-sharing-embed-renderer {margin-right: 80px;} #embed-code.yt-sharing-embed-renderer .input-content.tp-yt-paper-input-container>input,#embed-code.yt-sharing-embed-renderer .input-content.tp-yt-paper-input-container>iron-input,#embed-code.yt-sharing-embed-renderer .input-content.tp-yt-paper-input-container>textarea,#embed-code.yt-sharing-embed-renderer .input-content.tp-yt-paper-input-container>iron-autogrow-textarea,#embed-code.yt-sharing-embed-renderer .input-content.tp-yt-paper-input-container>.paper-input-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);} yt-start-at-renderer.yt-sharing-embed-renderer {margin-top: var(--ytd-margin-4x);margin-bottom: var(--ytd-margin-4x);} tp-yt-paper-checkbox.yt-sharing-embed-renderer {margin: var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-2x) 0;} yt-formatted-string.yt-sharing-embed-renderer {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.yt-sharing-embed-renderer,#embed-options.yt-sharing-embed-renderer {padding: var(--ytd-margin-4x);} #basic.yt-sharing-embed-renderer {padding-bottom: 0;} #embed-options-label.yt-sharing-embed-renderer {color: var(--yt-spec-text-secondary);padding-bottom: var(--ytd-margin-2x);-webkit-font-smoothing: var(--ytd-caption--webkit-font-smoothing);font-family: var(--ytd-caption-font-family);font-size: var(--ytd-caption-font-size);font-weight: var(--ytd-caption-font-weight);letter-spacing: var(--ytd-caption-letter-spacing);line-height: var(--ytd-caption-line-height);text-transform: var(--ytd-caption-text-transform);} #layout-size.yt-sharing-embed-renderer {padding: var(--ytd-margin-2x) 0;} #additional-info.yt-sharing-embed-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-4x);} #additional-links.yt-sharing-embed-renderer {padding-bottom: var(--ytd-margin-4x);} .link.yt-sharing-embed-renderer {--yt-endpoint-color: var(--yt-spec-text-primary);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-sharing-embed-renderer {--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.yt-sharing-embed-renderer a.yt-sharing-embed-renderer {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.yt-sharing-embed-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-2x);display: flex;flex-direction: row;align-items: center;justify-content: flex-end;} #privacy-mode-wrapper.yt-sharing-embed-renderer {align-items: center;display: flex;flex-direction: row;} #privacy-mode-info.yt-sharing-embed-renderer {--iron-icon-height: 16px;--iron-icon-width: 16px;color: var(--yt-spec-icon-active-other);margin: var(--ytd-margin-2x) 0;} #video-preview.yt-sharing-embed-renderer {background: black;display: inherit;height: var(--preview-panel-default-height);width: var(--preview-panel-default-width);flex: 1;flex-basis: 0.000000001px;} #embed-panel.yt-sharing-embed-renderer {background: var(--yt-spec-brand-background-primary);min-width: var(--embed-panel-default-width);height: var(--embed-panel-default-height);display: flex;flex-direction: column;} @media(min-width:1157px) and (max-width:1439px) {#video-preview.yt-sharing-embed-renderer,#video-preview.yt-sharing-embed-renderer iframe.yt-sharing-embed-renderer {height: var(--preview-panel-medium-height);width: var(--preview-panel-medium-width);max-width: var(--preview-panel-medium-width);}#embed-panel.yt-sharing-embed-renderer {width: var(--embed-panel-default-width);height: var(--embed-panel-medium-height);}} @media(max-width:1156px) {yt-sharing-embed-renderer[dialog][dialog][dialog] {display: flex;flex-direction: column;}#video-preview.yt-sharing-embed-renderer,#video-preview.yt-sharing-embed-renderer iframe.yt-sharing-embed-renderer {min-height: var(--preview-panel-small-height);width: var(--preview-panel-small-width);}#embed-panel.yt-sharing-embed-renderer {min-width: var(--embed-panel-default-width);height: var(--embed-panel-default-height);}}</style>');
BVc=d}d=BVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CVc=a}a=CVc;return a}}});
var U2=FVc;U2.prototype.onYtPopupClosed_=U2.prototype.onYtPopupClosed_;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],U2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],U2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],U2.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],U2.prototype,"data",void 0);
_.U([_.N({computed:"computeEmbedCode_(data, startAtTimeStamp_, startAtChecked_, isPlayerControlsOptionChecked_, isPrivacyModeOptionChecked_)"}),_.V("design:type",String)],U2.prototype,"embedCode_",void 0);_.U([_.N({value:!0}),_.V("design:type",Boolean)],U2.prototype,"isPlayerControlsOptionChecked_",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],U2.prototype,"isPrivacyModeOptionChecked_",void 0);_.U([_.N({value:!1,notify:!0}),_.V("design:type",Boolean)],U2.prototype,"startAtChecked_",void 0);
_.U([_.N({value:0}),_.V("design:type",Number)],U2.prototype,"startAtTimeStamp_",void 0);_.U([_.N({computed:"computeIsSquareAspectRatio_(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],U2.prototype,"isSquareAspectRatio_",void 0);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],U2.prototype,"onYtPopupClosed_",null);U2=_.U([_.Gq({is:"yt-sharing-embed-renderer",noInjection:!0})],U2);var GVc={};
GVc.YtUnlimitedFamilyInterstitialBehavior=[_.sC.YtOpenPopupBehavior,_.JC.YtActionHandlerBehavior,{actionMap:{"yt-signal-action-show-previous-family-dialog":"handleSignalActionShowPreviousFamilyDialog_","yt-open-popup-action":"handleOpenPopupAction_","yt-unlimited-create-family-endpoint":"handleUnlimitedCreateFamilyEndpoint_"},listeners:{"yt-popup-closed":"onPopupClosed_"},created:function(){window.familyDialogHistory||(window.familyDialogHistory=[]);this.dialogHistory_=window.familyDialogHistory;this.showingPreviousDialog_=
!1},
maybeCloseDialogOnFooterButtonTap:function(a){a=_.YM(_.Sq(a),"yt-button-renderer");return a?a.hasAttribute("footer-button")?(this.hostElement.parentElement.close(),!0):!1:!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.hostElement.parentElement.close())}},
handleUnlimitedCreateFamilyEndpoint_:function(a){if(a=_.B(a,TCc))this.loading=!0,_.Tn(this.hostElement,"yt-open-create-family-dialog",[a,this.unicornReadyCallback_.bind(this)])},
getElementName_:function(){var a=this.hostElement.nodeName.split("-").slice(1).map(function(b){return""+b[0].toUpperCase()+b.slice(1).toLowerCase()}).join("");
return a[0].toLowerCase()+a.slice(1)},
unicornReadyCallback_:function(){this.hostElement.parentElement.close&&this.hostElement.parentElement.close();this.loading=!1}}];var HVc;var IVc;var JVc=function(){return _.O.apply(this,arguments)||this};
_.H(JVc,_.O);_.f=JVc.prototype;_.f.configureRendererStamper=function(){return{"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}}}}}};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");_.Tn(this.hostElement,"yt-register-create-family-dialog");_.$q(this.hostElement).querySelector("#thumbnail").onShow()};
_.f.fireOnCloseCommand_=function(){var a;(null==(a=this.data)?0:a.onCloseCommand)&&_.ko(this.hostElement,[this.data.onCloseCommand],this.hostElement)};
_.f.onYtServiceRequestSent_=function(a,b){b&&b.endpoint&&_.B(b.endpoint,_.oq)||(this.loading=!0)};
_.f.onYtServiceRequestCompleted_=function(){var a=this.hostElement.parentElement;a.close&&a.close();this.loading=!1};
_.f.openPopupHandler_=function(a){if(a.detail==this){var b;(null==(b=this.data)?0:b.onOpenCommands)&&_.ko(this.hostElement,this.data.onOpenCommands,this.hostElement)}};
_.f.closePopupHandler_=function(a,b){this.fireOnCloseCommand_();if(b&&!0===b.canceled||b&&!1===b.canceled&&!1===b.confirmed){var c;(null==(c=this.data)?0:c.onDismissCommands)&&_.ko(this.hostElement,this.data.onDismissCommands,this.hostElement)}};
_.f.dataChanged_=function(){this.loading=!1};
_.J.Object.defineProperties(JVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===IVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-unlimited-family-message-interstitial-renderer"></tp-yt-paper-spinner>\n<div class="content-container style-scope yt-unlimited-family-message-interstitial-renderer" hidden="[[loading]]">\n  <div class="main-content style-scope yt-unlimited-family-message-interstitial-renderer">\n    <h2 class="style-scope yt-unlimited-family-message-interstitial-renderer">[[getSimpleString(data.title)]]</h2>\n    <yt-formatted-string class="content style-scope yt-unlimited-family-message-interstitial-renderer" text="[[data.content]]"></yt-formatted-string>\n  </div>\n  <yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]" width="252" class="style-scope yt-unlimited-family-message-interstitial-renderer"></yt-img-shadow>\n</div>\n<div class="footer-container style-scope yt-unlimited-family-message-interstitial-renderer" hidden="[[loading]]">\n  <yt-formatted-string class="footer style-scope yt-unlimited-family-message-interstitial-renderer" text="[[data.footer]]"></yt-formatted-string>\n  <div class="buttons style-scope yt-unlimited-family-message-interstitial-renderer">\n    <div id="dismiss-button" class="footer-button style-scope yt-unlimited-family-message-interstitial-renderer"></div>\n    <div id="action-button" class="footer-button style-scope yt-unlimited-family-message-interstitial-renderer"></div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===HVc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-unlimited-family-message-interstitial-renderer[dialog][dialog][dialog] {background: var(--yt-spec-brand-background-primary);height: 340px;margin: 0;max-width: 608px;padding: var(--ytd-margin-6x);justify-content: space-between;display: flex;flex-direction: column;} yt-unlimited-family-message-interstitial-renderer[dialog][dialog][dialog][loading] {min-height: 340px;min-width: 608px;align-items: center;justify-content: center;} yt-unlimited-family-message-interstitial-renderer[loading] tp-yt-paper-spinner.yt-unlimited-family-message-interstitial-renderer {display: block;} yt-unlimited-family-message-interstitial-renderer[modern] .footer-container.yt-unlimited-family-message-interstitial-renderer {border-top: 0;} tp-yt-paper-spinner.yt-unlimited-family-message-interstitial-renderer {display: none;} .content-container.yt-unlimited-family-message-interstitial-renderer {margin: 0;padding: 0;display: flex;flex-direction: row;-ms-align-self: flex-start;align-self: flex-start;} .main-content.yt-unlimited-family-message-interstitial-renderer {margin-right: var(--ytd-margin-4x);} h2.yt-unlimited-family-message-interstitial-renderer {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.yt-unlimited-family-message-interstitial-renderer {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.yt-unlimited-family-message-interstitial-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-4x) 0 0 0;margin: 0;justify-content: flex-end;display: flex;flex-direction: row;} .footer.yt-unlimited-family-message-interstitial-renderer {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} @media(max-width:605px) {#thumbnail.yt-unlimited-family-message-interstitial-renderer {display: none;}} .buttons.yt-unlimited-family-message-interstitial-renderer {padding-right: 0;display: flex;flex-direction: row;-ms-align-self: center;align-self: center;}</style>');
HVc=d}d=HVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);IVc=a}a=IVc;return a}}});
var V2=JVc;V2.prototype.dataChanged_=V2.prototype.dataChanged_;V2.prototype.closePopupHandler_=V2.prototype.closePopupHandler_;V2.prototype.openPopupHandler_=V2.prototype.openPopupHandler_;V2.prototype.onYtServiceRequestCompleted_=V2.prototype.onYtServiceRequestCompleted_;V2.prototype.onYtServiceRequestSent_=V2.prototype.onYtServiceRequestSent_;_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],V2.prototype,"ytEventForwardingBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],V2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(GVc.YtUnlimitedFamilyInterstitialBehavior),_.V("design:type",Object)],V2.prototype,"ytUnlimitedFamilyInterstitialBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],V2.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],V2.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],V2.prototype,"loading",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_modern_dialogs")}),_.V("design:type",Boolean)],V2.prototype,"modern",void 0);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],V2.prototype,"onYtServiceRequestSent_",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],V2.prototype,"onYtServiceRequestCompleted_",null);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],V2.prototype,"openPopupHandler_",null);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],V2.prototype,"closePopupHandler_",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],V2.prototype,"dataChanged_",null);V2=_.U([_.Gq({is:"yt-unlimited-family-message-interstitial-renderer",noInjection:!0})],V2);var KVc;var LVc;var W2=function(){return _.O.apply(this,arguments)||this};
_.H(W2,_.O);W2.prototype.configureRendererStamper=function(){return{"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"}}}};
W2.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");_.$q(this.hostElement).querySelectorAll(".secondary-thumbnail").forEach(function(a){a.onShow()});
_.$q(this.hostElement).querySelector("#main-thumbnail").onShow()};
W2.prototype.onButtonTap_=function(a){this.ytUnlimitedFamilyInterstitialBehavior.maybeCloseDialogOnFooterButtonTap(a)};
W2.prototype.computeMainThumbnailWidth_=function(a){return a&&0!==a.length?72:96};
_.J.Object.defineProperties(W2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===LVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 style-scope yt-unlimited-family-profile-interstitial-renderer"><div class="left-side style-scope yt-unlimited-family-profile-interstitial-renderer"><h2 class="style-scope yt-unlimited-family-profile-interstitial-renderer">[[getSimpleString(data.additionalInfoHeader)]]</h2><yt-formatted-string class="additional-info style-scope yt-unlimited-family-profile-interstitial-renderer" text="[[data.additionalInfo]]"></yt-formatted-string></div><div class="right-side style-scope yt-unlimited-family-profile-interstitial-renderer"><yt-img-shadow id="main-thumbnail" thumbnail="[[data.mainThumbnail]]" width="[[mainThumbnailWidth_]]" class="style-scope yt-unlimited-family-profile-interstitial-renderer"></yt-img-shadow><div class="secondary-thumbnails style-scope yt-unlimited-family-profile-interstitial-renderer"><template is="dom-repeat" items="[[data.secondaryThumbnails]]" class="style-scope yt-unlimited-family-profile-interstitial-renderer"><yt-img-shadow class="secondary-thumbnail style-scope yt-unlimited-family-profile-interstitial-renderer" thumbnail="[[item]]" width="36"></yt-img-shadow></template></div><span class="member-info style-scope yt-unlimited-family-profile-interstitial-renderer">[[getSimpleString(data.memberInfo)]]</span><span class="member-title style-scope yt-unlimited-family-profile-interstitial-renderer">[[getSimpleString(data.memberTitle)]]</span><div id="manage-button" class="style-scope yt-unlimited-family-profile-interstitial-renderer"></div></div></div><div class="buttons style-scope yt-unlimited-family-profile-interstitial-renderer"><div id="dismiss-button" class="style-scope yt-unlimited-family-profile-interstitial-renderer"></div><div id="action-button" class="style-scope yt-unlimited-family-profile-interstitial-renderer"></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===KVc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-unlimited-family-profile-interstitial-renderer[dialog][dialog][dialog] {background: var(--yt-spec-brand-background-primary);height: 340px;margin: 0;max-width: 608px;padding: var(--ytd-margin-6x);justify-content: space-between;display: flex;flex-direction: column;} yt-unlimited-family-profile-interstitial-renderer[modern] .buttons.yt-unlimited-family-profile-interstitial-renderer {border-top: 0;} .content-container.yt-unlimited-family-profile-interstitial-renderer {margin: 0;padding: 0;display: flex;flex-direction: row;} .left-side.yt-unlimited-family-profile-interstitial-renderer {margin-right: var(--ytd-margin-4x);flex: 1;flex-basis: 0.000000001px;} h2.yt-unlimited-family-profile-interstitial-renderer {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.yt-unlimited-family-profile-interstitial-renderer {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.yt-unlimited-family-profile-interstitial-renderer {width: 252px;display: flex;flex-direction: column;} yt-img-shadow.yt-unlimited-family-profile-interstitial-renderer {border-radius: 50%;background-color: transparent;overflow: hidden;} #main-thumbnail.yt-unlimited-family-profile-interstitial-renderer {margin-bottom: var(--ytd-margin-2x);-ms-align-self: center;align-self: center;} .secondary-thumbnails.yt-unlimited-family-profile-interstitial-renderer {margin-bottom: var(--ytd-margin-2x);display: flex;flex-direction: row;-ms-align-self: center;align-self: center;} .secondary-thumbnail.yt-unlimited-family-profile-interstitial-renderer {margin-right: var(--ytd-margin-2x);} .secondary-thumbnail.yt-unlimited-family-profile-interstitial-renderer:last-of-type {margin-right: 0;} .member-info.yt-unlimited-family-profile-interstitial-renderer {color: var(--yt-spec-text-secondary);text-align: center;} .member-title.yt-unlimited-family-profile-interstitial-renderer {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.yt-unlimited-family-profile-interstitial-renderer {-ms-align-self: center;align-self: center;} .buttons.yt-unlimited-family-profile-interstitial-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-4x) 0 0 0;margin: 0;justify-content: flex-end;display: flex;flex-direction: row;}</style>");
KVc=d}d=KVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);LVc=a}a=LVc;return a}}});
var X2=W2;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],X2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],X2.prototype,"ytRendererBehavior",void 0);_.U([_.L(GVc.YtUnlimitedFamilyInterstitialBehavior),_.V("design:type",Object)],X2.prototype,"ytUnlimitedFamilyInterstitialBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],X2.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0,value:_.u("web_modern_dialogs")}),_.V("design:type",Boolean)],X2.prototype,"modern",void 0);_.U([_.N({computed:"computeMainThumbnailWidth_(data.secondaryThumbnails)"}),_.V("design:type",Number)],X2.prototype,"mainThumbnailWidth_",void 0);_.U([_.N({value:function(){return this.onButtonTap_.bind(this)}}),
_.V("design:type",Function)],X2.prototype,"boundButtonTap_",void 0);X2=_.U([_.Gq({is:"yt-unlimited-family-profile-interstitial-renderer",noInjection:!0})],X2);var MVc;var NVc;var OVc=function(){var a=_.O.apply(this,arguments)||this;a.sliderAriaLabel_=null;a.selectedIndex_=0;return a};
_.H(OVc,_.O);_.f=OVc.prototype;_.f.configureRendererStamper=function(){return{"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_]]"}}}}}};
_.f.onPopupOpened_=function(a){a.detail==this&&_.u("enable_premium_voluntary_pause")&&(_.Tn(this.hostElement,"yt-close-popup-action",["yt-confirm-dialog-renderer"]),this.handleOnOpenCommands_())};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")};
_.f.setDialogData=function(a){this.data=a;this.resetSlider_()};
_.f.dataChanged_=function(){this.data&&this.resetSlider_()};
_.f.onSubmitTap_=function(){if(this.data.confirmCommand){var a=this.data.confirmCommand;_.B(a,_.k_a)&&_.jo(this.hostElement,[a,{resume_time_ms:parseInt(this.selectedData_.resumeTimeMs,10)}])}};
_.f.onExitButtonTap_=function(){_.Tn(this.hostElement,"yt-close-popup-action",["yt-unplugged-pause-membership-dialog-renderer"])};
_.f.closePopupHandler_=function(a,b){(b&&!0===b.canceled||!1===b.canceled&&!1===b.confirmed)&&this.handleOnDismissCommands_()};
_.f.onSliderChange_=function(){this.selectedIndex_=_.$q(this.hostElement).querySelector("#id-pause-slider").immediateValue;this.updateUiState_()};
_.f.updateUiState_=function(){this.data&&(this.selectedData_=this.data.endOptions[this.selectedIndex_],this.setSliderAriaLabel_())};
_.f.setSliderAriaLabel_=function(){this.selectedData_&&(this.sliderAriaLabel_=this.selectedData_.accessibilityData.label)};
_.f.resetSlider_=function(){if(this.data){var a=this.data.defaultEndOptionIndex||0,b=_.$q(this.hostElement).querySelector("#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_()}};
_.f.handleOnOpenCommands_=function(){this.data&&this.data.onOpenCommands&&this.data.onOpenCommands&&_.ko(this.hostElement,this.data.onOpenCommands,this.hostElement)};
_.f.handleOnDismissCommands_=function(){this.data&&this.data.onDismissCommands&&this.data.onDismissCommands&&_.ko(this.hostElement,this.data.onDismissCommands,this.hostElement)};
_.f.onYtServiceRequestSent=function(){this.loading=!0};
_.f.onYtServiceRequestCompleted=function(){this.hostElement.parentElement.close&&this.hostElement.parentElement.close();this.loading=!1};
_.J.Object.defineProperties(OVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===NVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-unplugged-pause-membership-dialog-renderer"></tp-yt-paper-spinner-lite><div class="dialog-title style-scope yt-unplugged-pause-membership-dialog-renderer">[[getSimpleString(data.title)]]</div><div class="duration-title style-scope yt-unplugged-pause-membership-dialog-renderer">\n  [[getSimpleString(selectedData_.pausePeriodMessage)]]\n</div><div class="duration-subtitle style-scope yt-unplugged-pause-membership-dialog-renderer">\n  [[getSimpleString(selectedData_.pauseEndMessage)]]\n</div><tp-yt-paper-slider id="id-pause-slider" class="pause-slider style-scope yt-unplugged-pause-membership-dialog-renderer" 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]]" class="style-scope yt-unplugged-pause-membership-dialog-renderer"><yt-formatted-string class="body-message style-scope yt-unplugged-pause-membership-dialog-renderer" split-lines="" text="[[item]]"></yt-formatted-string></template><div id="dialog-actions" class="style-scope yt-unplugged-pause-membership-dialog-renderer"><div id="secondary-button" class="style-scope yt-unplugged-pause-membership-dialog-renderer"></div><div id="primary-button" class="style-scope yt-unplugged-pause-membership-dialog-renderer"></div></div>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MVc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-unplugged-pause-membership-dialog-renderer[dialog][dialog][dialog] {height: 100%;max-width: 600px;position: relative;padding: 0;margin: 0;display: flex;flex-direction: column;justify-content: space-between;} yt-unplugged-pause-membership-dialog-renderer[dialog][dialog][dialog][loading] {height: 100%;max-width: 600px;position: relative;padding: 0;margin: 0;visibility: hidden;display: flex;flex-direction: column;justify-content: space-between;} tp-yt-paper-spinner-lite.yt-unplugged-pause-membership-dialog-renderer {display: none;} yt-unplugged-pause-membership-dialog-renderer[loading] tp-yt-paper-spinner-lite.yt-unplugged-pause-membership-dialog-renderer {display: block;position: absolute;margin-left: auto;margin-right: auto;left: 50%;top: 50%;transform: translateX(-50%);visibility: visible;} yt-unplugged-pause-membership-dialog-renderer[modern] #dialog-actions.yt-unplugged-pause-membership-dialog-renderer {border-top: 0;} .dialog-title.yt-unplugged-pause-membership-dialog-renderer {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.yt-unplugged-pause-membership-dialog-renderer {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.yt-unplugged-pause-membership-dialog-renderer {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.yt-unplugged-pause-membership-dialog-renderer {--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.yt-unplugged-pause-membership-dialog-renderer {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.yt-unplugged-pause-membership-dialog-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-2x) 0;margin-top: var(--ytd-margin-4x);display: flex;flex-direction: row;justify-content: flex-end;} #secondary-button.yt-unplugged-pause-membership-dialog-renderer,#primary-button.yt-unplugged-pause-membership-dialog-renderer {margin-right: var(--ytd-margin-2x);}</style>");
MVc=d}d=MVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);NVc=a}a=NVc;return a}}});
var Y2=OVc;Y2.prototype.onYtServiceRequestCompleted=Y2.prototype.onYtServiceRequestCompleted;Y2.prototype.onYtServiceRequestSent=Y2.prototype.onYtServiceRequestSent;Y2.prototype.closePopupHandler_=Y2.prototype.closePopupHandler_;Y2.prototype.dataChanged_=Y2.prototype.dataChanged_;Y2.prototype.onPopupOpened_=Y2.prototype.onPopupOpened_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Y2.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Y2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Y2.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],Y2.prototype,"loading",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_modern_dialogs")}),_.V("design:type",Boolean)],Y2.prototype,"modern",void 0);_.U([_.N(),_.V("design:type",Number)],Y2.prototype,"selectIndexMax_",void 0);
_.U([_.N(),_.V("design:type",Object)],Y2.prototype,"selectedData_",void 0);_.U([_.N(),_.V("design:type",Object)],Y2.prototype,"sliderAriaLabel_",void 0);_.U([_.N({value:function(){return this.onSubmitTap_.bind(this)}}),
_.V("design:type",Function)],Y2.prototype,"onButtonTap_",void 0);_.U([_.N({value:function(){return this.onExitButtonTap_.bind(this)}}),
_.V("design:type",Function)],Y2.prototype,"onSecondaryTap_",void 0);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],Y2.prototype,"onPopupOpened_",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],Y2.prototype,"dataChanged_",null);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],Y2.prototype,"closePopupHandler_",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],Y2.prototype,"onYtServiceRequestSent",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],Y2.prototype,"onYtServiceRequestCompleted",null);Y2=_.U([_.Gq({is:"yt-unplugged-pause-membership-dialog-renderer",noInjection:!0})],Y2);var PVc;var QVc;var RVc=function(){return _.O.apply(this,arguments)||this};
_.H(RVc,_.O);RVc.prototype.configureRendererStamper=function(){return{"data.vcBalance":{id:"vc-balance",mapping:_.YK("vcBalanceRenderer")}}};
_.J.Object.defineProperties(RVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===QVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-vc-offer-layout-header-renderer"></div>\n<yt-formatted-string id="description" text="[[data.description]]" class="style-scope yt-vc-offer-layout-header-renderer">\n</yt-formatted-string>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===PVc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-vc-offer-layout-header-renderer {display: flex;flex-direction: column;} #vc-balance.yt-vc-offer-layout-header-renderer {margin-bottom: var(--ytd-margin-4x);} #description.yt-vc-offer-layout-header-renderer {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));}</style>");
PVc=d}d=PVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);QVc=a}a=QVc;return a}}});
var SVc=RVc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],SVc.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],SVc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],SVc.prototype,"data",void 0);SVc=_.U([_.Gq({is:"yt-vc-offer-layout-header-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],SVc);var TVc;var UVc;var VVc;var WVc;var XVc=function(){return _.O.apply(this,arguments)||this};
_.H(XVc,_.O);XVc.prototype.configureRendererStamper=function(){return{"data.vcIcon":{id:"vc-icon",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer"}}}}};
_.J.Object.defineProperties(XVc.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)}}});
_.J.Object.defineProperties(XVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===WVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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]]" class="style-scope yt-vc-offer-renderer">\n</yt-formatted-string>\n<div id="standard-offer-container" class="style-scope yt-vc-offer-renderer">\n  <div id="standard-offer-content" class="style-scope yt-vc-offer-renderer">\n    <yt-formatted-string id="offer-info" text="[[data.offerInfo]]" class="style-scope yt-vc-offer-renderer">\n    </yt-formatted-string>\n    <yt-formatted-string id="description-text" hidden="[[!data.descriptionText]]" text="[[data.descriptionText]]" class="style-scope yt-vc-offer-renderer">\n    </yt-formatted-string>\n    <div id="vc-icon" class="style-scope yt-vc-offer-renderer"></div>\n    <yt-formatted-string id="price" text="[[data.price]]" class="style-scope yt-vc-offer-renderer">\n    </yt-formatted-string>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VVc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-vc-offer-renderer {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: flex;flex-direction: row;align-items: center;justify-content: space-between;} yt-vc-offer-renderer[vc-offer-style=VC_OFFER_STYLE_STANDARD] {width: 136px;} yt-vc-offer-renderer[vc-offer-style=VC_OFFER_STYLE_HERO] {width: 288px;} #title-text.yt-vc-offer-renderer {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.yt-vc-offer-renderer {width: 104px;display: flex;flex-direction: column;align-items: center;} #standard-offer-content.yt-vc-offer-renderer {display: flex;flex-direction: column;align-items: center;justify-content: space-between;} #offer-info.yt-vc-offer-renderer {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.yt-vc-offer-renderer {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.yt-vc-offer-renderer {margin-top: var(--ytd-margin-2x);margin-bottom: var(--ytd-margin-2x);} #price.yt-vc-offer-renderer {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);}</style>");
VVc=d}d=VVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);WVc=a}a=WVc;return a}}});
var Z2=XVc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],Z2.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],Z2.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.kOb.YtTappableItemBehavior),_.V("design:type",Object)],Z2.prototype,"ytTappableItemBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],Z2.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.M("data.accessibilityText"),_.V("design:type",String),_.V("design:paramtypes",[])],Z2.prototype,"ariaLabel",null);_.U([_.N({reflectToAttribute:!0}),_.M("data.style"),_.V("design:type",String),_.V("design:paramtypes",[])],Z2.prototype,"vcOfferStyle",null);_.U([_.M("data.style","data.titleText"),_.V("design:type",Boolean),_.V("design:paramtypes",[])],Z2.prototype,"showTitleText",null);
Z2=_.U([_.Gq({is:"yt-vc-offer-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],Z2);var YVc=function(){return _.O.apply(this,arguments)||this};
_.H(YVc,_.O);YVc.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}}}}}};
_.J.Object.defineProperties(YVc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===UVc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-vc-offer-layout-renderer">\n  <div id="header" class="style-scope yt-vc-offer-layout-renderer"></div>\n  <div id="offers-container" class="style-scope yt-vc-offer-layout-renderer">\n    <div id="offers" class="style-scope yt-vc-offer-layout-renderer"></div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===TVc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-vc-offer-layout-renderer {--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: flex;flex-direction: row;justify-content: center;} #vc-offer-layout-container.yt-vc-offer-layout-renderer {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.yt-vc-offer-layout-renderer {max-width: calc(var(--yt-vc-offer-renderer-width) * 2 + var(--ytd-margin-4x) + var(--ytd-margin-2x) * 2);}} #header.yt-vc-offer-layout-renderer {margin: 0 var(--ytd-margin-2x) var(--ytd-margin-4x) var(--ytd-margin-2x);} #offers.yt-vc-offer-layout-renderer {display: flex;flex-direction: row;flex-wrap: wrap;} #offers.yt-vc-offer-layout-renderer>.yt-vc-offer-layout-renderer.yt-vc-offer-layout-renderer {margin: var(--ytd-margin-2x);}</style>");
TVc=d}d=TVc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);UVc=a}a=UVc;return a}}});
var ZVc=YVc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],ZVc.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],ZVc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],ZVc.prototype,"data",void 0);ZVc=_.U([_.Gq({is:"yt-vc-offer-layout-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],ZVc);var $Vc;var aWc;var bWc;var cWc;var dWc=function(){return _.O.apply(this,arguments)||this};
_.H(dWc,_.O);dWc.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}}}}}};
_.J.Object.defineProperties(dWc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===cWc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-ypc-offers-modal-top-bar-renderer"></div>\n<yt-formatted-string id="title" text="[[data.title]]" class="style-scope yt-ypc-offers-modal-top-bar-renderer"></yt-formatted-string>\n<div id="help-link" class="style-scope yt-ypc-offers-modal-top-bar-renderer"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bWc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-ypc-offers-modal-top-bar-renderer {background-color: var(--yt-spec-brand-background-solid);padding: var(--ytd-margin-2x);display: flex;flex-direction: row;align-items: center;} #title.yt-ypc-offers-modal-top-bar-renderer {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));}</style>");
bWc=d}d=bWc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);cWc=a}a=cWc;return a}}});
var eWc=dWc;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],eWc.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],eWc.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],eWc.prototype,"data",void 0);eWc=_.U([_.Gq({is:"yt-ypc-offers-modal-top-bar-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],eWc);var $2=function(){return _.O.apply(this,arguments)||this};
_.H($2,_.O);$2.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"}}}}};
$2.prototype.ready=function(){this.hostElement.setAttribute("dialog","")};
$2.prototype.attached=function(){this.scrollable.dialogElement=this.hostElement.parentNode;var a=this.scrollable;a.attached&&"function"===typeof a.attached&&a.attached()};
_.J.Object.defineProperties($2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===aWc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-ypc-offers-modal-renderer">\n  <div id="top-bar" class="style-scope yt-ypc-offers-modal-renderer"></div>\n  <div id="content" class="style-scope yt-ypc-offers-modal-renderer"></div>\n</tp-yt-paper-dialog-scrollable>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Vc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-ypc-offers-modal-renderer[dialog][dialog][dialog] {margin: 0;padding: 0;display: flex;flex-direction: column;} #scrollable.yt-ypc-offers-modal-renderer {--paper-dialog-scrollable-padding: 0;}</style>");
$Vc=d}d=$Vc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);aWc=a}a=aWc;return a}}});
var a3=$2;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],a3.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],a3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.vq("#scrollable"),_.V("design:type",Object)],a3.prototype,"scrollable",void 0);_.U([_.N(),_.V("design:type",Object)],a3.prototype,"data",void 0);a3=_.U([_.Gq({is:"yt-ypc-offers-modal-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],a3);var fWc;var gWc;var hWc=function(){return _.O.apply(this,arguments)||this};
_.H(hWc,_.O);_.f=hWc.prototype;_.f.configureRendererStamper=function(){return{"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}}}}}};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");_.$q(this.hostElement).querySelector("#scrollable").dialogElement=this.hostElement.parentNode};
_.f.onYtServiceRequestCompleted_=function(){this.set("showSpinner",!1);_.Tn(this.hostElement,"yt-close-popup-action",["yt-ypc-upgrade-dialog-renderer"])};
_.f.onYtPopupOpened_=function(a,b){b==this&&this.data.onOpenCommands&&_.ko(this.hostElement,this.data.onOpenCommands,this.hostElement)};
_.f.onYtPopupClosed_=function(a,b){this.continueButtonTapped||b&&(!0===b.canceled||!1===b.canceled&&!1===b.confirmed)&&this.data.onDismissCommands&&_.ko(this.hostElement,this.data.onDismissCommands,this.hostElement)};
_.f.onYtServiceRequestError_=function(a){this.set("showSpinner",!1);this.ytOpenToastBehavior.openToast(a.detail.error.message)};
_.f.onContinueTapped_=function(){this.set("continueButtonTapped",!0);_.u("enable_ypc_spinners")?_.Tn(this.hostElement,"yt-close-popup-action",["yt-ypc-upgrade-dialog-renderer"]):this.set("showSpinner",!0)};
_.J.Object.defineProperties(hWc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===gWc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-ypc-upgrade-dialog-renderer">\n  <div id="content" class="style-scope yt-ypc-upgrade-dialog-renderer">\n    <div id="header" class="style-scope yt-ypc-upgrade-dialog-renderer">\n      <div id="title" class="style-scope yt-ypc-upgrade-dialog-renderer">\n        <yt-formatted-string id="dialog-title" text="[[data.header.dialogTitle]]" class="style-scope yt-ypc-upgrade-dialog-renderer"></yt-formatted-string>\n        <yt-formatted-string id="offer-title" text="[[data.header.offerDisplayTitle]]" class="style-scope yt-ypc-upgrade-dialog-renderer"></yt-formatted-string>\n      </div>\n      <yt-formatted-string id="access-message" text="[[data.header.accessMessage]]" class="style-scope yt-ypc-upgrade-dialog-renderer"></yt-formatted-string>\n    </div>\n\n    <div id="billing-details-container" class="style-scope yt-ypc-upgrade-dialog-renderer">\n      <template is="dom-repeat" items="[[data.billingDetails]]" class="style-scope yt-ypc-upgrade-dialog-renderer">\n        <div class="billing-item style-scope yt-ypc-upgrade-dialog-renderer">\n          <div class="item-header style-scope yt-ypc-upgrade-dialog-renderer">\n            <yt-formatted-string text="[[item.title]]" class="style-scope yt-ypc-upgrade-dialog-renderer"></yt-formatted-string>\n            <yt-formatted-string text="[[item.subtitle]]" class="style-scope yt-ypc-upgrade-dialog-renderer"></yt-formatted-string>\n          </div>\n          <yt-formatted-string class="item-description style-scope yt-ypc-upgrade-dialog-renderer" text="[[item.description]]"></yt-formatted-string>\n        </div>\n      </template>\n    </div>\n    <template is="dom-if" if="[[data.legalText]]" class="style-scope yt-ypc-upgrade-dialog-renderer">\n      <div id="legal-text" class="style-scope yt-ypc-upgrade-dialog-renderer">\n        <yt-formatted-string text="[[data.legalText]]" class="style-scope yt-ypc-upgrade-dialog-renderer"></yt-formatted-string>\n      </div>\n    </template>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n<div id="footer" class="style-scope yt-ypc-upgrade-dialog-renderer">\n  <div id="continue-button" class="style-scope yt-ypc-upgrade-dialog-renderer"></div>\n  <div id="cancel-button" class="style-scope yt-ypc-upgrade-dialog-renderer"></div>\n</div>\n<div id="spinner-overlay" hidden$="[[!showSpinner]]" class="style-scope yt-ypc-upgrade-dialog-renderer">\n    <tp-yt-paper-spinner-lite id="spinner" active="" class="style-scope yt-ypc-upgrade-dialog-renderer"></tp-yt-paper-spinner-lite>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fWc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\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 is-scoped>yt-ypc-upgrade-dialog-renderer[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: flex;flex-direction: column;} yt-ypc-upgrade-dialog-renderer[modern] #billing-details-container.yt-ypc-upgrade-dialog-renderer,yt-ypc-upgrade-dialog-renderer[modern] .billing-item.yt-ypc-upgrade-dialog-renderer {border-top: 0;border-bottom: 0;} #header.yt-ypc-upgrade-dialog-renderer {display: flex;flex-direction: column;} #title.yt-ypc-upgrade-dialog-renderer {display: block;display: flex;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.yt-ypc-upgrade-dialog-renderer {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.yt-ypc-upgrade-dialog-renderer {--paper-dialog-scrollable-padding: 0;margin-bottom: 2px;} #content.yt-ypc-upgrade-dialog-renderer {max-height: 600px;} #billing-details-container.yt-ypc-upgrade-dialog-renderer {display: flex;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.yt-ypc-upgrade-dialog-renderer {display: flex;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.yt-ypc-upgrade-dialog-renderer .billing-item.yt-ypc-upgrade-dialog-renderer:first-child {border-top: none;} .item-header.yt-ypc-upgrade-dialog-renderer {display: flex;flex-direction: row;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.yt-ypc-upgrade-dialog-renderer {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.yt-ypc-upgrade-dialog-renderer {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.yt-ypc-upgrade-dialog-renderer {display: flex;flex-direction: row-reverse;flex: none;margin-bottom: var(--ytd-margin-4x);margin-top: var(--ytd-margin-4x);} #cancel-button.yt-ypc-upgrade-dialog-renderer {margin-right: var(--ytd-margin-2x);} #continue-button.yt-ypc-upgrade-dialog-renderer {margin-left: var(--ytd-margin-2x);margin-right: var(--ytd-margin-4x);} #spinner-overlay.yt-ypc-upgrade-dialog-renderer {width: 100%;height: 100%;position: absolute;top: 0;left: 0;margin: 0;padding: 0;background-color: var(--yt-spec-brand-background-secondary);} #spinner.yt-ypc-upgrade-dialog-renderer {position: absolute;top: calc(50% - 14px);left: calc(50% - 14px);--paper-spinner-color: var(--yt-spec-icon-inactive);}</style>");
fWc=d}d=fWc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);gWc=a}a=gWc;return a}}});
var b3=hWc;b3.prototype.onYtServiceRequestError_=b3.prototype.onYtServiceRequestError_;b3.prototype.onYtPopupClosed_=b3.prototype.onYtPopupClosed_;b3.prototype.onYtPopupOpened_=b3.prototype.onYtPopupOpened_;b3.prototype.onYtServiceRequestCompleted_=b3.prototype.onYtServiceRequestCompleted_;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],b3.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],b3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.LK.YtOpenToastBehavior),_.V("design:type",Object)],b3.prototype,"ytOpenToastBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],b3.prototype,"data",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],b3.prototype,"showSpinner",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],b3.prototype,"continueButtonTapped",void 0);
_.U([_.N({value:_.u("web_modern_dialogs"),reflectToAttribute:!0}),_.V("design:type",Boolean)],b3.prototype,"modern",void 0);_.U([_.N({value:function(){return this.onContinueTapped_.bind(this)}}),
_.V("design:type",Function)],b3.prototype,"bindOnContinueTapped_",void 0);_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],b3.prototype,"onYtServiceRequestCompleted_",null);_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],b3.prototype,"onYtPopupOpened_",null);
_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],b3.prototype,"onYtPopupClosed_",null);_.U([_.tq("yt-service-request-error"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],b3.prototype,"onYtServiceRequestError_",null);b3=_.U([_.Gq({is:"yt-ypc-upgrade-dialog-renderer",noInjection:!0})],b3);var iWc;var jWc;var c3=function(){return _.O.apply(this,arguments)||this};
_.H(c3,_.O);c3.prototype.configureRendererStamper=function(){return{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.confirmButton":{id:"accept-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
c3.prototype.computeHasButtons_=function(a){return!(!a.dismissButton&&!a.confirmButton)};
c3.prototype.computeStyle_=function(a){return a||"BUBBLE_HINT_STYLE_UNKNOWN"};
_.J.Object.defineProperties(c3,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jWc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-bubble-hint-renderer">\n  <div id="text" hidden$="[[!data.text]]" class="style-scope yt-bubble-hint-renderer">\n    <yt-formatted-string text="[[data.text]]" class="style-scope yt-bubble-hint-renderer"></yt-formatted-string>\n  </div>\n  <div id="details-text" hidden$="[[!data.detailsText]]" class="style-scope yt-bubble-hint-renderer">\n    <yt-formatted-string text="[[data.detailsText]]" class="style-scope yt-bubble-hint-renderer"></yt-formatted-string>\n  </div>\n</div>\n<div class="buttons style-scope yt-bubble-hint-renderer" hidden="[[!hasButtons_]]">\n  <div id="dismiss-button" hidden$="[[!data.dismissButton]]" class="style-scope yt-bubble-hint-renderer"></div>\n  <div id="accept-button" hidden$="[[!data.confirmButton]]" class="style-scope yt-bubble-hint-renderer"></div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iWc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_bubble_hint_renderer.yt.bubble.hint.renderer.css.js--\x3e<style is-scoped>yt-bubble-hint-renderer {border-radius: 12px;overflow: hidden;} yt-bubble-hint-renderer[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: flex;flex-direction: column;} yt-bubble-hint-renderer[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;} yt-bubble-hint-renderer[style_=BUBBLE_HINT_STYLE_UNKNOWN] #text.yt-bubble-hint-renderer {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);} yt-bubble-hint-renderer[style_=BUBBLE_HINT_STYLE_UNKNOWN] #details-text.yt-bubble-hint-renderer {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));} yt-bubble-hint-renderer[style_=BUBBLE_HINT_STYLE_UNKNOWN] .buttons.yt-bubble-hint-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);display: flex;flex-direction: row;justify-content: flex-end;} yt-bubble-hint-renderer[style_=BUBBLE_HINT_STYLE_UNKNOWN] #dismiss-button.yt-bubble-hint-renderer,yt-bubble-hint-renderer[style_=BUBBLE_HINT_STYLE_UNKNOWN] #accept-button.yt-bubble-hint-renderer {margin-right: var(--ytd-margin-2x);padding: var(--ytd-margin-2x) 0;} yt-bubble-hint-renderer[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;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} yt-bubble-hint-renderer[style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP] #text.yt-bubble-hint-renderer: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);} yt-bubble-hint-renderer[style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP] #content.yt-bubble-hint-renderer {padding: var(--ytd-margin-4x);} yt-bubble-hint-renderer[style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP][has-buttons_] #content.yt-bubble-hint-renderer {padding: var(--ytd-margin-4x) var(--ytd-margin-4x) var(--ytd-margin-base);} yt-bubble-hint-renderer[style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP] #content.yt-bubble-hint-renderer yt-formatted-string.yt-bubble-hint-renderer,yt-bubble-hint-renderer[style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP] #text.yt-bubble-hint-renderer yt-formatted-string.yt-bubble-hint-renderer {--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;} yt-bubble-hint-renderer[style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP] .buttons.yt-bubble-hint-renderer {padding: var(--ytd-margin-2x) var(--ytd-margin-base);display: flex;flex-direction: row;justify-content: flex-end;} yt-bubble-hint-renderer[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;} yt-bubble-hint-renderer[position-type=OPEN_POPUP_POSITION_TOPLEFT][style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]::before {right: 12px;} yt-bubble-hint-renderer[position-type=OPEN_POPUP_POSITION_TOPRIGHT][style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]::before {left: 12px;right: auto;} yt-bubble-hint-renderer[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);} yt-bubble-hint-renderer[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;} yt-bubble-hint-renderer[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;}</style>');
iWc=d}d=iWc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jWc=a}a=jWc;return a}}});
var d3=c3;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],d3.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],d3.prototype,"ytEventForwardingBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],d3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],d3.prototype,"data",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],d3.prototype,"positionType",void 0);_.U([_.N({value:!1,reflectToAttribute:!0,computed:"computeHasButtons_(data)"}),_.V("design:type",Boolean)],d3.prototype,"hasButtons_",void 0);_.U([_.N({computed:"computeStyle_(data.style)",reflectToAttribute:!0}),_.V("design:type",Boolean)],d3.prototype,"style_",void 0);d3=_.U([_.Gq({is:"yt-bubble-hint-renderer",noInjection:!0})],d3);var kWc;var lWc;var mWc=function(){var a=_.Pl.apply(this,arguments)||this;a.actionMap={"yt-hide-user-checkbox-update":"handleCheckBoxUpdateAction_"};return a};
_.H(mWc,_.Pl);_.f=mWc.prototype;_.f.configureRendererStamper=function(){return{"data.checkbox":{id:"checkbox-container",mapping:{booleanFormFieldV2Renderer:{component:"yt-boolean-form-field-v2-renderer",noInjection:!0}}}}};
_.f.attached=function(){var a=this;this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.$.scroller.dialogElement=this.parentNode;window.requestAnimationFrame(function(){a.$.thumbnail.onShow();a.$["header-image"].onShow()})};
_.f.handleCheckBoxUpdateAction_=function(a){this.canShowCheckboxEnabledConfirmButton=a};
_.f.computeUseOverlayForSpinner_=function(a,b){return!!a&&b};
_.f.computeShowSpinner_=function(a,b){return a||!!b};
_.f.fireOnCloseActions_=function(){if(_.u("kevlar_resolve_command_for_confirm_dialog")){var a,b=_.g((null==(a=this.data)?void 0:a.onClosedActions)||[]);for(a=b.next();!a.done;a=b.next())this.ytRendererBehavior.resolveCommand(a.value)}else(null==(b=this.data)?0:b.onClosedActions)&&_.ko(this,this.data.onClosedActions,this)};
_.f.fireOnOpenCommands_=function(a){var b,c=null==(b=this.data)?void 0:b.onOpenCommands;if(c)if(a.stopImmediatePropagation(),_.u("kevlar_resolve_command_for_confirm_dialog"))for(a=_.g(c),b=a.next();!b.done;b=a.next())this.ytRendererBehavior.resolveCommand(b.value);else _.ko(this,c,this)};
_.f.fireOnDismissCommands_=function(a){var b,c=null==(b=this.data)?void 0:b.onDismissCommands;if(c)if(a.stopImmediatePropagation(),_.u("kevlar_resolve_command_for_confirm_dialog"))for(a=_.g(c),b=a.next();!b.done;b=a.next())this.ytRendererBehavior.resolveCommand(b.value);else _.ko(this,c,this)};
_.f.openPopupHandler_=function(a){a.detail==this&&this.fireOnOpenCommands_(a)};
_.f.closePopupHandler_=function(a,b){_.Un(this,"yt-confirm-dialog-close-action",[b]);this.fireOnCloseActions_();(b&&!0===b.canceled||b&&!1===b.canceled&&!1===b.confirmed)&&this.fireOnDismissCommands_(a)};
_.f.onHeaderImageChanged_=function(){var a;(null==(a=this.data)?0:a.headerImage)?this.setAttribute("dialog-with-header-image",""):this.removeAttribute("dialog-with-header-image")};
_.f.computeHasHeaderImageWidth_=function(a){return void 0!=a};
_.f.computeHasLoadingMessage=function(a){return!!a};
_.f.onHeaderImageWidthChanged_=function(){var a,b=null==(a=this.data)?void 0:a.headerImageWidth;if(b){if(a=2.5*b+b,this.$.main.style.width=a+"px",b=this.$.scroller.firstElementChild)b.style.minWidth=a+"px"}else this.$.main.style.width="100%"};
_.f.onThumbnailChanged_=function(){var a;(null==(a=this.data)?0:a.thumbnail)?(this.setAttribute("dialog-with-thumbnail",""),this.$.scroller.scrollTarget.style.maxHeight="139px",this.$.thumbnail.onShow()):(this.removeAttribute("dialog-with-thumbnail"),this.$.scroller.scrollTarget.style.maxHeight="none")};
_.f.onYtNavigate_=function(a){a=_.Sq(a);a instanceof Node&&_.dr(this.$["confirm-button"]).contains(a)&&this.parentElement&&this.parentElement.close&&this.parentElement.close()};
_.f.computePrimaryIsCancel_=function(a){return a};
_.f.computeIsCancelButtonHidden_=function(a){return a.skipCancelButton||!a.cancelButton};
_.f.computeIsCheckboxHidden_=function(a){return!a.checkbox};
_.f.onThumbnailLoaded_=function(){this.parentElement&&this.parentElement.fit&&this.parentElement.fit()};
_.f.onYtServiceRequestSent_=function(){this.isActionInProgress_=!0};
_.f.onYtServiceRequestCompleted_=function(){var a;(null==(a=this.data)?0:a.showLoadingSpinnerOnAction)&&this.parentElement&&this.parentElement.close&&this.parentElement.opened&&this.parentElement.close();this.isActionInProgress_=!1};
_.J.Object.defineProperties(mWc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lWc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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_]]" class="style-scope yt-confirm-dialog-renderer">\n  <tp-yt-paper-spinner active="[[showSpinner_]]" class="style-scope yt-confirm-dialog-renderer"></tp-yt-paper-spinner>\n  <div id="loading-message" class="body-text style-scope yt-confirm-dialog-renderer" hidden="[[!data.loadingMessage]]">\n    <yt-formatted-string text="[[data.loadingMessage]]" class="style-scope yt-confirm-dialog-renderer"></yt-formatted-string>\n  </div>\n</div>\n<yt-img-shadow id="thumbnail" hidden="[[!data.thumbnail]]" notify-on-loaded="" thumbnail="[[data.thumbnail]]" width="256" class="style-scope yt-confirm-dialog-renderer">\n</yt-img-shadow>\n<div id="main" hidden="[[data.showLoadingSpinner]]" class="style-scope yt-confirm-dialog-renderer">\n  <yt-img-shadow id="header-image" hidden="[[!data.headerImage]]" notify-on-loaded="" thumbnail="[[data.headerImage]]" width="[[data.headerImageWidth]]" class="style-scope yt-confirm-dialog-renderer">\n  </yt-img-shadow>\n  <yt-formatted-string id="title" hidden$="[[!data.title]]" text="[[data.title]]" class="style-scope yt-confirm-dialog-renderer"></yt-formatted-string>\n  <tp-yt-paper-dialog-scrollable id="scroller" class="body-text style-scope yt-confirm-dialog-renderer">\n    <template is="dom-repeat" items="[[data.dialogMessages]]" class="style-scope yt-confirm-dialog-renderer">\n      <yt-formatted-string class="line-text style-scope yt-confirm-dialog-renderer" respect-html-dir="" split-lines="" text="[[item]]">\n      </yt-formatted-string>\n    </template>\n  </tp-yt-paper-dialog-scrollable>\n  <div id="checkbox-container" hidden="[[isCheckboxHidden]]" class="style-scope yt-confirm-dialog-renderer"></div>\n  <div class="buttons style-scope yt-confirm-dialog-renderer">\n    <yt-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" dialog-dismiss="" hidden="[[isCancelButtonHidden]]" class="style-scope yt-confirm-dialog-renderer">\n    </yt-button-renderer>\n    <yt-button-renderer id="checkbox-enabled-confirm-button" data="[[data.checkboxEnabledConfirmButton.buttonRenderer]]" dialog-confirm="" hidden="[[!canShowCheckboxEnabledConfirmButton]]" class="style-scope yt-confirm-dialog-renderer">\n    </yt-button-renderer>\n    <yt-button-renderer id="confirm-button" data="[[data.confirmButton.buttonRenderer]]" dialog-confirm$="[[!data.showLoadingSpinnerOnAction]]" hidden="[[canShowCheckboxEnabledConfirmButton]]" class="style-scope yt-confirm-dialog-renderer">\n    </yt-button-renderer>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kWc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_confirm_dialog_renderer.yt.confirm.dialog.renderer.css.js--\x3e<style is-scoped>yt-confirm-dialog-renderer[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: flex;flex-direction: row;} yt-confirm-dialog-renderer[dialog][dialog][dialog][use-overlay-for-spinner_] {position: relative;visibility: hidden;} yt-confirm-dialog-renderer[dialog-with-header-image]:not([has-header-image-width_]) {width: -webkit-min-content;width: -moz-min-content;width: min-content;} yt-confirm-dialog-renderer:not([use-overlay-for-spinner_]) #spinner.yt-confirm-dialog-renderer {width: 400px;height: 224px;display: flex;align-items: center;justify-content: center;} yt-confirm-dialog-renderer[use-overlay-for-spinner_] #spinner.yt-confirm-dialog-renderer {display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);visibility: visible;} #loading-message.yt-confirm-dialog-renderer {margin: 24px 24px 0;text-align: center;} yt-confirm-dialog-renderer[has-loading-message] tp-yt-paper-spinner.yt-confirm-dialog-renderer {left: 50%;transform: translate(-50%,0);} yt-confirm-dialog-renderer[has-loading-message] #spinner.yt-confirm-dialog-renderer {width: 100%;} yt-confirm-dialog-renderer[dialog-with-thumbnail] {min-width: 456px;} yt-confirm-dialog-renderer[dialog-with-thumbnail] #main.yt-confirm-dialog-renderer {min-width: 200px;} yt-confirm-dialog-renderer[dialog-with-thumbnail] #scroller.yt-confirm-dialog-renderer {margin: 0;display: flex;} yt-confirm-dialog-renderer[modern] .buttons.yt-confirm-dialog-renderer {border-top: 0;} #main.yt-confirm-dialog-renderer {margin-top: var(--ytd-margin-6x);width: 100%;display: flex;flex-direction: column;} yt-confirm-dialog-renderer[dialog-with-header-image]:not([has-header-image-width_]) #main.yt-confirm-dialog-renderer {margin-top: 0;} yt-confirm-dialog-renderer[has-header-image-width_] #header-image.yt-confirm-dialog-renderer {margin: 0 0 24px;width: 100%;} yt-confirm-dialog-renderer:not([has-header-image-width_]) #header-image.yt-confirm-dialog-renderer {margin: 0 0 24px;width: -webkit-max-content;width: -moz-max-content;width: max-content;} #title.yt-confirm-dialog-renderer {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.yt-confirm-dialog-renderer {--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;} .body-text.yt-confirm-dialog-renderer {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.yt-confirm-dialog-renderer:not(:last-of-type) {display: block;margin-bottom: var(--ytd-margin-2x);} .buttons.yt-confirm-dialog-renderer {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: flex;flex-direction: row;justify-content: flex-end;flex: none;} #checkbox-container.yt-confirm-dialog-renderer {--yt-boolean-form-string-padding-left: 0;padding: 0 16px 25px 21px;margin: 0;display: flex;flex-direction: row;} #cancel-button.yt-confirm-dialog-renderer,#confirm-button.yt-confirm-dialog-renderer,#checkbox-enabled-confirm-button.yt-confirm-dialog-renderer {margin-left: var(--ytd-margin-2x);} yt-confirm-dialog-renderer[primary-is-cancel] .buttons.yt-confirm-dialog-renderer {display: flex;flex-direction: row-reverse;justify-content: flex-start;} @media(max-width:455px) {yt-confirm-dialog-renderer[dialog][dialog][dialog] {display: flex;flex-direction: column;}yt-confirm-dialog-renderer[dialog-with-thumbnail] {min-width: initial;}yt-confirm-dialog-renderer[dialog-with-thumbnail] #scroller.yt-confirm-dialog-renderer {margin-bottom: 24px;min-height: initial;display: block;}}</style>");
kWc=d}d=kWc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lWc=a}a=lWc;return a}}});
var e3=mWc;e3.prototype.onYtServiceRequestCompleted_=e3.prototype.onYtServiceRequestCompleted_;e3.prototype.onYtServiceRequestSent_=e3.prototype.onYtServiceRequestSent_;e3.prototype.onThumbnailLoaded_=e3.prototype.onThumbnailLoaded_;e3.prototype.onYtNavigate_=e3.prototype.onYtNavigate_;e3.prototype.onThumbnailChanged_=e3.prototype.onThumbnailChanged_;e3.prototype.onHeaderImageWidthChanged_=e3.prototype.onHeaderImageWidthChanged_;e3.prototype.onHeaderImageChanged_=e3.prototype.onHeaderImageChanged_;
e3.prototype.closePopupHandler_=e3.prototype.closePopupHandler_;e3.prototype.openPopupHandler_=e3.prototype.openPopupHandler_;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],e3.prototype,"ytActionHandlerBehavior",void 0);_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],e3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],e3.prototype,"ytRendererBehavior",void 0);
_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],e3.prototype,"ytEventForwardingBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],e3.prototype,"data",void 0);_.U([_.N({computed:"computePrimaryIsCancel_(data.primaryIsCancel)",reflectToAttribute:!0,readOnly:!0}),_.V("design:type",Boolean)],e3.prototype,"primaryIsCancel",void 0);_.U([_.N({computed:"computeIsCancelButtonHidden_(data)",readOnly:!0}),_.V("design:type",Boolean)],e3.prototype,"isCancelButtonHidden",void 0);
_.U([_.N({computed:"computeIsCheckboxHidden_(data)",readOnly:!0}),_.V("design:type",Boolean)],e3.prototype,"isCheckboxHidden",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],e3.prototype,"canShowCheckboxEnabledConfirmButton",void 0);_.U([_.N({value:_.u("web_modern_dialogs"),reflectToAttribute:!0}),_.V("design:type",Boolean)],e3.prototype,"modern",void 0);
_.U([_.N({value:!1,computed:"computeUseOverlayForSpinner_(data.showLoadingSpinnerOnAction, isActionInProgress_)",reflectToAttribute:!0}),_.V("design:type",Boolean)],e3.prototype,"useOverlayForSpinner_",void 0);_.U([_.N({value:!1,computed:"computeShowSpinner_(useOverlayForSpinner_, data.showLoadingSpinner)"}),_.V("design:type",Boolean)],e3.prototype,"showSpinner_",void 0);_.U([_.N({value:!1}),_.V("design:type",Boolean)],e3.prototype,"isActionInProgress_",void 0);
_.U([_.N({value:!1,reflectToAttribute:!0,computed:"computeHasHeaderImageWidth_(data.headerImageWidth)"}),_.V("design:type",Boolean)],e3.prototype,"hasHeaderImageWidth_",void 0);_.U([_.N({value:!1,reflectToAttribute:!0,computed:"computeHasLoadingMessage(data.loadingMessage)"}),_.V("design:type",Boolean)],e3.prototype,"hasLoadingMessage",void 0);
_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],e3.prototype,"openPopupHandler_",null);_.U([_.tq("yt-popup-closed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],e3.prototype,"closePopupHandler_",null);_.U([_.uq("data.headerImage"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e3.prototype,"onHeaderImageChanged_",null);
_.U([_.uq("data.headerImageWidth"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e3.prototype,"onHeaderImageWidthChanged_",null);_.U([_.uq("data.thumbnail"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e3.prototype,"onThumbnailChanged_",null);_.U([_.tq("yt-navigate"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],e3.prototype,"onYtNavigate_",null);
_.U([_.tq("yt-img-shadow-loaded"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],e3.prototype,"onThumbnailLoaded_",null);_.U([_.tq("yt-service-request-sent"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.qC]),_.V("design:returntype")],e3.prototype,"onYtServiceRequestSent_",null);
_.U([_.tq("yt-service-request-completed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,_.rC]),_.V("design:returntype")],e3.prototype,"onYtServiceRequestCompleted_",null);e3=_.U([_.Gq({is:"yt-confirm-dialog-renderer",noInjection:!0})],e3);var nWc;var oWc;var f3=function(){var a=_.O.apply(this,arguments)||this;a.modernLayout=_.u("web_modern_dialog_layout");return a};
_.H(f3,_.O);f3.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");_.$q(this.hostElement).querySelector("#scroller").dialogElement=this.hostElement.parentNode};
f3.prototype.computeConfirmButton_=function(a){var b={text:a.confirmLabel,size:"SIZE_DEFAULT",style:"STYLE_BLUE_TEXT"};a.confirmNavigationEndpoint?b.navigationEndpoint=a.confirmNavigationEndpoint:a.confirmServiceEndpoint&&(b.serviceEndpoint=a.confirmServiceEndpoint);return b};
f3.prototype.computeShowTitle_=function(a){return!(!a||!a.title||this.modernLayout)};
f3.prototype.computeDialogLayoutProps=function(){var a=this,b=this.data;return this.modernLayout&&b?{title:b.title&&function(){_.Ir("yt-formatted-string",{text:b.title},_.xe)},
content:function(){_.Ir("yt-formatted-string",{className:_.KH(a),text:b.dialogMessage,id$:"message",splitLines:!0},_.xe)},
primaryButton:function(c){_.Ir("yt-button-renderer",Object.assign({},c,{data:a.computeConfirmButton_(b),"dialog-dismiss$":!0}),_.xe)}}:{}};
_.J.Object.defineProperties(f3,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===oWc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-fancy-dismissible-dialog-renderer">[[getSimpleString(data.title)]]</h2>\n<tp-yt-paper-dialog-scrollable id="scroller" hidden="[[modernLayout]]" class="style-scope yt-fancy-dismissible-dialog-renderer">\n  <yt-formatted-string id="message" split-lines="" text="[[data.dialogMessage]]" class="style-scope yt-fancy-dismissible-dialog-renderer">\n  </yt-formatted-string>\n</tp-yt-paper-dialog-scrollable>\n<div class="buttons style-scope yt-fancy-dismissible-dialog-renderer" hidden="[[modernLayout]]">\n  <yt-button-renderer id="confirm-button" data="[[computeConfirmButton_(data)]]" dialog-confirm="" class="style-scope yt-fancy-dismissible-dialog-renderer">\n  </yt-button-renderer>\n</div>\n\n<template is="dom-if" if="[[modernLayout]]" class="style-scope yt-fancy-dismissible-dialog-renderer">\n  <yt-dialog-layout data="[[computeDialogLayoutProps(data)]]" class="style-scope yt-fancy-dismissible-dialog-renderer">\n  </yt-dialog-layout>\n</template>');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nWc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\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 is-scoped>yt-fancy-dismissible-dialog-renderer[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: flex;flex-direction: column;} yt-fancy-dismissible-dialog-renderer>*.yt-fancy-dismissible-dialog-renderer:not(.buttons):not(yt-dialog-layout) {padding: 0 var(--ytd-margin-6x);} yt-fancy-dismissible-dialog-renderer>*.yt-fancy-dismissible-dialog-renderer:first-child {margin-top: var(--ytd-margin-6x);} yt-fancy-dismissible-dialog-renderer[modern] .buttons.yt-fancy-dismissible-dialog-renderer {border-top: 0;} h2.yt-fancy-dismissible-dialog-renderer {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.yt-fancy-dismissible-dialog-renderer {--paper-dialog-scrollable-padding: 0;margin-top: var(--ytd-margin-5x);margin-bottom: var(--ytd-margin-6x);} #message.yt-fancy-dismissible-dialog-renderer {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .buttons.yt-fancy-dismissible-dialog-renderer {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: flex;flex-direction: row;justify-content: flex-end;}</style>');
nWc=d}d=nWc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);oWc=a}a=oWc;return a}}});
var g3=f3;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],g3.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],g3.prototype,"data",void 0);_.U([_.N({computed:"computeShowTitle_(data)"}),_.V("design:type",Boolean)],g3.prototype,"showTitle",void 0);_.U([_.N({value:_.u("web_modern_dialogs"),reflectToAttribute:!0}),_.V("design:type",Boolean)],g3.prototype,"modern",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],g3.prototype,"modernLayout",void 0);
g3=_.U([_.Gq({is:"yt-fancy-dismissible-dialog-renderer",noInjection:!0})],g3);var pWc;var qWc;var h3=function(){var a=_.O.apply(this,arguments)||this;a.spinnerActive=!1;return a};
_.H(h3,_.O);h3.prototype.created=function(){Isc(2201)};
h3.prototype.onIronOverlayOpened=function(){this.spinnerActive=!0};
h3.prototype.onIronOverlayClosed=function(){this.spinnerActive=!1};
_.J.Object.defineProperties(h3,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===qWc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" active="[[spinnerActive]]" alt="[[data.accessibility.accessibility_data.label]]" class="style-scope yt-loading-renderer">\n</tp-yt-paper-spinner>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pWc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_loading_renderer.yt.loading.renderer.css.js--\x3e<style is-scoped>yt-loading-renderer {display: inline-block;} tp-yt-paper-spinner.yt-loading-renderer {height: 40px;width: 40px;}</style>");pWc=d}d=pWc;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);qWc=a}a=qWc;return a}}});
var i3=h3;i3.prototype.onIronOverlayClosed=i3.prototype.onIronOverlayClosed;i3.prototype.onIronOverlayOpened=i3.prototype.onIronOverlayOpened;_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],i3.prototype,"ytRendererBehavior",void 0);_.U([_.L(_.qI),_.V("design:type",Object)],i3.prototype,"tpYtIronOverlayBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],i3.prototype,"data",void 0);_.U([_.N(),_.V("design:type",Object)],i3.prototype,"spinnerActive",void 0);
_.U([_.tq("iron-overlay-opened"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],i3.prototype,"onIronOverlayOpened",null);_.U([_.tq("iron-overlay-closed"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],i3.prototype,"onIronOverlayClosed",null);i3=_.U([_.Gq({is:"yt-loading-renderer",noInjection:!0})],i3);var rWc;var sWc;var tWc=function(){var a=_.O.apply(this,arguments)||this;a.enableBaTypography=_.u("enable_buenos_aires_typography");a.closeOnDismissButton_=new Set(["UPSELL_DIALOG_DISMISS_STRATEGY_UNKNOWN","UPSELL_DIALOG_DISMISS_STRATEGY_ONLY_DISMISS_BUTTON_TAP"]);a.closeOnAcceptButton_=new Set(["UPSELL_DIALOG_DISMISS_STRATEGY_UNKNOWN","UPSELL_DIALOG_DISMISS_STRATEGY_ONLY_ACTION_BUTTON_TAP"]);a.defaultDismissStrategy_="UPSELL_DIALOG_DISMISS_STRATEGY_UNKNOWN";a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};
return a};
_.H(tWc,_.O);_.f=tWc.prototype;_.f.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
_.f.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.isDarkTheme=!!document.documentElement.hasAttribute("dark")};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.dataChanged_=function(a){this.hostElement.hidden=!a.isVisible;a.isVisible||this.ytRendererBehavior.impressionLog()};
_.f.openPopupHandler_=function(a){a.detail===this.hostElement&&this.hostElement.hidden&&_.Tn(this.hostElement,"yt-close-popup-action",["yt-upsell-dialog-renderer"])};
_.f.onDismissButtonTap_=function(){var a;this.closeOnDismissButton_.has((null==(a=this.data)?void 0:a.dismissStrategy)||this.defaultDismissStrategy_)&&(this.set("data.isVisible",!1),_.Tn(this.hostElement,"yt-close-popup-action",["yt-upsell-dialog-renderer"]))};
_.f.onAcceptButtonTap_=function(){var a;this.closeOnAcceptButton_.has((null==(a=this.data)?void 0:a.dismissStrategy)||this.defaultDismissStrategy_)&&(this.set("data.isVisible",!1),_.Tn(this.hostElement,"yt-close-popup-action",["yt-upsell-dialog-renderer"]))};
_.f.computeHasHeader_=function(a){return!!a.headerBackgroundImage};
_.f.computeLayoutStyle_=function(a){return a};
_.f.computePopupSize_=function(a){return a};
_.f.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:""};
_.f.computeIsLogo_=function(a){return!!a.dialogIcon&&!!a.dialogIcon.iconType&&("YOUTUBE_LOGO"===a.dialogIcon.iconType||"YOUTUBE_PREMIUM_LOGO"===a.dialogIcon.iconType||"YOUTUBE_MUSIC_LOGO_SHORT"===a.dialogIcon.iconType)};
_.f.computeHasCustomLogo=function(a){return!(null==a||!a.headerForegroundImage)};
_.f.computeCustomLogo=function(a,b){if(null!=a&&a.headerForegroundImage)return a.headerForegroundImageDark?b?a.headerForegroundImageDark:a.headerForegroundImage:a.headerForegroundImage};
_.f.computeHeaderBackgroundImage=function(a,b){if(null!=a&&a.headerBackgroundImage)return b&&(null==a?0:a.headerBackgroundImageDark)?a.headerBackgroundImageDark:a.headerBackgroundImage};
_.f.shouldShowIconContainer=function(a,b){return a&&!b};
_.f.shouldShowNonYouTubeIcon=function(a,b){return!a&&!b};
_.J.Object.defineProperties(tWc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===sWc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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 id="header-image" hidden="[[!hasHeader]]" object-fit="COVER" thumbnail="[[headerBackgroundImage]]" class="style-scope yt-upsell-dialog-renderer">\n</yt-img-shadow>\n<div id="dialog" class="style-scope yt-upsell-dialog-renderer">\n  <div id="icon-container" hidden="[[!shouldShowIconContainer(hasLogo, hasCustomLogo)]]" class="style-scope yt-upsell-dialog-renderer"></div>\n  <yt-icon id="logo-icon" hidden="[[!data.dialogIcon]]" icon="[[computeIconType_(data)]]" target-container="icon-container" class="style-scope yt-upsell-dialog-renderer">\n  </yt-icon>\n  <template is="dom-if" if="[[shouldShowNonYouTubeIcon(hasLogo, hasCustomLogo)]]" class="style-scope yt-upsell-dialog-renderer">\n    <yt-icon id="icon" hidden="[[!data.dialogIcon]]" icon="[[computeIconType_(data)]]" class="style-scope yt-upsell-dialog-renderer">\n    </yt-icon>\n  </template>\n  <yt-img-shadow id="custom-logo" hidden="[[!hasCustomLogo]]" object-fit="CONTAIN" thumbnail="[[customLogo]]" class="style-scope yt-upsell-dialog-renderer">\n  </yt-img-shadow>\n  <div id="content" class="style-scope yt-upsell-dialog-renderer">\n    <yt-formatted-string id="upsell-dialog-title" split-lines="" text="[[data.dialogMessageTitle]]" class="style-scope yt-upsell-dialog-renderer">\n    </yt-formatted-string>\n    <yt-formatted-string id="upsell-dialog-text" split-lines="" text="[[data.dialogMessageText]]" class="style-scope yt-upsell-dialog-renderer">\n    </yt-formatted-string>\n  </div>\n  <div id="button-container" class="style-scope yt-upsell-dialog-renderer">\n    <div id="dismiss-button" on-click="onDismissButtonTap_" class="style-scope yt-upsell-dialog-renderer"></div>\n    <div id="action-button" on-click="onAcceptButtonTap_" class="style-scope yt-upsell-dialog-renderer"></div>\n  </div>\n</div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rWc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_upsell_dialog_renderer.yt.upsell.dialog.renderer.css.js--\x3e<style is-scoped>should_not_match,.yt-icon-container.yt-upsell-dialog-renderer {display: inline-flexbox;display: inline-flex;align-items: 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);-webkit-animation: var(--iron-icon-animation);animation: var(--iron-icon-animation);margin-top: var(--iron-icon-margin-top);margin-right: var(--iron-icon-margin-right);margin-bottom: var(--iron-icon-margin-bottom);margin-left: var(--iron-icon-margin-left);padding: var(--iron-icon-padding);} yt-upsell-dialog-renderer.external-container {display: none!important;} yt-upsell-dialog-renderer {overflow: hidden;color: var(--yt-spec-text-primary);background: var(--yt-spec-brand-background-primary);max-width: 400px;display: flexbox;display: flex;flex-direction: column;} yt-upsell-dialog-renderer[dialog][dialog][dialog] {padding: 0;margin: 0;} #dialog.yt-upsell-dialog-renderer {display: flexbox;display: flex;flex-direction: column;} #icon.yt-upsell-dialog-renderer {margin: 24px 24px 0;} #content.yt-upsell-dialog-renderer {padding: 24px 24px 0;flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;justify-content: center;} yt-upsell-dialog-renderer:not([enable-ba-typography]):not([layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL]) #upsell-dialog-title.yt-upsell-dialog-renderer {margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: block;} yt-upsell-dialog-renderer[enable-ba-typography]:not([layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL]) #upsell-dialog-title.yt-upsell-dialog-renderer {margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 700;display: block;} #upsell-dialog-text.yt-upsell-dialog-renderer {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: block;} #action-button.yt-upsell-dialog-renderer {margin-left: 8px;} #button-container.yt-upsell-dialog-renderer {padding: 16px;display: flexbox;display: flex;flex-direction: row;justify-content: flex-end;} yt-upsell-dialog-renderer[has-logo] #icon-container.yt-upsell-dialog-renderer {width: 90px;height: 20px;margin: 24px 24px 0;flex: none;} yt-upsell-dialog-renderer[has-logo] #icon-container.yt-upsell-dialog-renderer #youtube-paths.yt-upsell-dialog-renderer path.yt-upsell-dialog-renderer,yt-upsell-dialog-renderer[has-logo] #icon-container.yt-upsell-dialog-renderer #youtube-red-paths.yt-upsell-dialog-renderer path.yt-upsell-dialog-renderer {fill: var(--yt-spec-wordmark-text);} #custom-logo.yt-upsell-dialog-renderer {align-self: flex-start;height: 20px;margin: 24px 24px 0;} yt-upsell-dialog-renderer:not([layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL]) #custom-logo.yt-upsell-dialog-renderer {margin: 16px 16px 0;} yt-upsell-dialog-renderer:not([layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL]) #content.yt-upsell-dialog-renderer {padding: 16px 16px 0;flex: none;} yt-upsell-dialog-renderer[layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL] {max-width: 800px;height: 400px;display: flexbox;display: flex;flex-direction: row;} yt-upsell-dialog-renderer[layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL] #button-container.yt-upsell-dialog-renderer {padding: 24px;} yt-upsell-dialog-renderer[layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL] #header-image.yt-upsell-dialog-renderer {max-width: 240px;} yt-upsell-dialog-renderer[layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL]:not([enable-ba-typography]) #upsell-dialog-title.yt-upsell-dialog-renderer {margin-bottom: 24px;font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;} yt-upsell-dialog-renderer[layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL][enable-ba-typography] #upsell-dialog-title.yt-upsell-dialog-renderer {margin-bottom: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;}</style>');
rWc=d}d=rWc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);sWc=a}a=sWc;return a}}});
var j3=tWc;j3.prototype.openPopupHandler_=j3.prototype.openPopupHandler_;j3.prototype.dataChanged_=j3.prototype.dataChanged_;_.U([_.L(_.AI.YtRendererstamperBehavior),_.V("design:type",Object)],j3.prototype,"ytRendererstamperBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],j3.prototype,"ytRendererBehavior",void 0);_.U([_.N(),_.V("design:type",Boolean)],j3.prototype,"isDarkTheme",void 0);
_.U([_.N({computed:"computeCustomLogo(data, isDarkTheme)"}),_.V("design:type",Object)],j3.prototype,"customLogo",void 0);_.U([_.N({computed:"computeHeaderBackgroundImage(data, isDarkTheme)"}),_.V("design:type",Object)],j3.prototype,"headerBackgroundImage",void 0);_.U([_.N(),_.V("design:type",Object)],j3.prototype,"data",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],j3.prototype,"enableBaTypography",void 0);
_.U([_.N({computed:"computeHasHeader_(data)"}),_.V("design:type",Boolean)],j3.prototype,"hasHeader",void 0);_.U([_.N({computed:"computeLayoutStyle_(data.layout)",reflectToAttribute:!0}),_.V("design:type",Object)],j3.prototype,"layoutStyle",void 0);_.U([_.N({computed:"computePopupSize_(data.popupSize)",reflectToAttribute:!0}),_.V("design:type",Object)],j3.prototype,"popupSize",void 0);
_.U([_.N({computed:"computeIsLogo_(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],j3.prototype,"hasLogo",void 0);_.U([_.N({computed:"computeHasCustomLogo(data)",reflectToAttribute:!0}),_.V("design:type",Boolean)],j3.prototype,"hasCustomLogo",void 0);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[Object]),_.V("design:returntype")],j3.prototype,"dataChanged_",null);
_.U([_.tq("yt-popup-opened"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],j3.prototype,"openPopupHandler_",null);j3=_.U([_.Gq({is:"yt-upsell-dialog-renderer",noInjection:!0})],j3);var uWc=_.iu({buttonViewModel:_.ju(_.et)});_.BH(function(a){var b=a.data;a=_.Ll();_.wH(a,b);if(b){var c=b.dialogTitle;c=_.r("div",{class:"mini-app-game-info-dialog-view-model-wiz__game-info-dialog-header"},b.dialogTitle&&_.r("h2",{class:"mini-app-game-info-dialog-view-model-wiz__header-title"},c))}else c=void 0;var d=k3b(b),e=l3b(b);if(b){var h=b.closeButton;b=_.r("div",{class:"mini-app-game-info-dialog-view-model-wiz__game-info-dialog-footer"},b.closeButton&&_.r("div",null,uWc(h)))}else b=void 0;return _.r("yt-mini-app-game-info-dialog-view-model",
{el:a,class:"mini-app-game-info-dialog-view-model-wiz"},c,d,e,b)},"yt-mini-app-game-info-dialog-view-model",{propNames:["data"]});_.BH(_.QFa,"yt-sheet-view-model",{propNames:["data"]});var m3b=_.iu({toggleButtonViewModel:_.ju(_.gt),buttonViewModel:_.ju(_.et)});_.Ue(o3b);_.DH(o3b,"yt-gen-ai-feedback-form-view-model",{props:{data:_.CH},unsafeExternallySettableAttributes:new Set(["tabindex"])});var vWc=function(){return _.O.apply(this,arguments)||this};
_.H(vWc,_.O);_.f=vWc.prototype;_.f.created=function(){Isc(2200);this.ytPopupContainerBehavior.initPopupContainerBehavior(IGc);var a=_.of().resolve(_.Fbb);a&&(a.container=this.ytPopupContainerBehavior);if(a=_.of().resolve(_.lu))a.container=this.ytPopupContainerBehavior;if(a=_.of().resolve(_.$$a))a.container=this.ytPopupContainerBehavior};
_.f.openSheet=function(a,b){var c=this,d,e,h;return _.v(function(l){e=null==(d=a)?void 0:d.openPopupActionCommand;!e&&(null==(h=a)?0:h.viewModel)&&(e={openPopupAction:{popup:{sheetViewModel:a.viewModel},popupType:"CONTEXTUAL_SHEET"}});if(!e)return l.return();c.ytPopupContainerBehavior.handleOpenPopupAction(e,b);_.Bo(l)})};
_.f.closeSheet=function(){var a=this;return _.v(function(b){a.ytPopupContainerBehavior.handleClosePopupAction_("yt-sheet-view-model");_.Bo(b)})};
_.f.isOpen=function(){var a=this;return _.v(function(b){return b.return(0===a.ytPopupContainerBehavior.handleGetOpenedPopupsAction_().length)})};
_.f.openDialog=function(a,b){var c=this,d,e,h;return _.v(function(l){e=null==(d=a)?void 0:d.openPopupActionCommand;!e&&(null==(h=a)?0:h.viewModel)&&(e={openPopupAction:{popup:{dialogViewModel:a.viewModel},popupType:"DIALOG"}});if(!e)return l.return();c.ytPopupContainerBehavior.handleOpenPopupAction(e,b);_.Bo(l)})};
_.f.closeDialog=function(){var a=this;return _.v(function(b){a.ytPopupContainerBehavior.handleClosePopupAction_("yt-dialog-view-model");_.Bo(b)})};
_.f.isDialogOpen=function(){var a=this;return _.v(function(b){return b.return(0===a.ytPopupContainerBehavior.handleGetOpenedPopupsAction_().length)})};
_.f.ensurePopupBelowPlayer=function(a,b){var c=_.of().resolve(_.nf(_.Jq));if(!c||!c.isOnWatch()||!_.Lq())return!1;c=c.getCurrentPage().getPlayerContainer().getBoundingClientRect().bottom;_.pV().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};
_.f.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};
_.f.getElement=function(a){return document.createElement(a)};
var wWc=vWc;_.U([_.L(bVc.YtPopupContainerBehavior),_.V("design:type",Object)],wWc.prototype,"ytPopupContainerBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],wWc.prototype,"ytComponentBehavior",void 0);wWc=_.U([_.P({disableElementRegistration:!0,is:"ytd-popup-container"})],wWc);
_.Q(wWc,"ytd-popup-container",function(){if(void 0!==PUc)return PUc;var a=document.createElement("template");_.K(a,"\x3c!--css-build:shady--\x3e\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(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;
if(void 0===OUc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_popup_container.ytd.popup.container.css.js--\x3e<style is-scoped>ytd-popup-container {display: block;position: absolute;top: 0;width: 100%;}</style>");OUc=d}d=OUc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return PUc=a});var xWc;var yWc,zWc=function(){if(void 0!==yWc)return yWc;var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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-guide-manager id="guide-service" disabled="[[standalone]]" guide-persistent-and-visible="[[guidePersistentAndVisible]]" mini-guide-visible="[[miniGuideVisible]]" render-guide="[[renderGuide]]" on-guide-persistent-and-visible-changed="updateGuidePersistentAndVisibleFromBinding" on-mini-guide-visible-changed="updateMiniGuideVisibleFromBinding" on-render-guide-changed="updateRenderGuideFromBinding" class="style-scope ytd-app">\n</yt-guide-manager>\n<yt-mdx-manager class="style-scope ytd-app"></yt-mdx-manager>\n<yt-playlist-manager class="style-scope ytd-app"></yt-playlist-manager>\n<yt-hotkey-manager class="style-scope ytd-app"></yt-hotkey-manager>\n<yt-history-manager id="historyManager" class="style-scope ytd-app"></yt-history-manager>\n<div id="content" class="style-scope ytd-app">\n  <div id="masthead-container" class="style-scope ytd-app">\n    <slot name="masthead" class="style-scope ytd-app"></slot>\n  </div>\n  <tp-yt-app-drawer id="guide" align="start" role="navigation" class="style-scope ytd-app">\n    <div id="guide-wrapper" class="style-scope ytd-app">\n      <div id="guide-spacer" class="style-scope ytd-app"></div>\n      <div id="guide-content" class="style-scope ytd-app">\n        <div id="header" hidden="[[guidePersistentAndVisible]]" class="style-scope ytd-app">\n          \n          <yt-icon-button id="guide-button" aria-label$="[[menuStrings.GUIDE_ALT_LABEL]]" pressed="true" toggleable="true" on-mouseenter="onGuideToggleHover" on-tap="onGuideToggleTap" class="style-scope ytd-app">\n            <yt-icon id="guide-icon" icon="yt-icons:menu" class="style-scope ytd-app"></yt-icon>\n          </yt-icon-button>\n          <ytd-topbar-logo-renderer country-code="[[topbarData.countryCode]]" data="[[topbarData.logo.topbarLogoRenderer]]" disable-upgrade$="[[guideIsVisibleButNotPersistent]]" class="style-scope ytd-app">\n          </ytd-topbar-logo-renderer>\n        </div>\n        <div id="guide-inner-content" on-touchstart="onGuideTouchStart" on-touchend="onGuideTouchEnd" class="style-scope ytd-app">\n          <template is="dom-if" if="[[renderGuide]]" class="style-scope ytd-app">\n            <ytd-guide-renderer id="guide-renderer" class="style-scope ytd-app">\n              <slot name="guide-links-primary" slot="guide-links-primary" class="style-scope ytd-app"></slot>\n              <slot name="guide-links-secondary" slot="guide-links-secondary" class="style-scope ytd-app"></slot>\n              <slot name="vat-notice" slot="vat-notice" class="style-scope ytd-app"></slot>\n              <slot name="copyright" slot="copyright" class="style-scope ytd-app"></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]]" class="style-scope ytd-app">\n  </ytd-mini-guide-renderer>\n  <ytd-page-manager id="page-manager" class="style-scope ytd-app"></ytd-page-manager>\n</div>\n<ytd-permission-role-bottom-bar-renderer class="style-scope ytd-app"></ytd-permission-role-bottom-bar-renderer>\n<ytd-popup-container class="style-scope ytd-app"></ytd-popup-container>\n<ytd-third-party-manager class="style-scope ytd-app"></ytd-third-party-manager>\n<div id="video-preview" class="style-scope ytd-app"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xWc){var d=document.createElement("template");_.K(d,'\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ytd_app.ytd.app.css.js--\x3e<style is-scoped>ytd-app {--app-drawer-width: 240px;--ytd-persistent-guide-width: 240px;--ytd-permission-role-bottom-bar-height: 30px;--ytd-mini-guide-width: 72px;--app-drawer-content-container-background-color: var( --yt-spec-base-background );background: var(--yt-spec-base-background);display: block;left: 0;min-height: 100%;position: absolute;right: 0;top: 0;scrollbar-color: var(--yt-spec-text-secondary) transparent;} ytd-app[background-refresh] {background: var(--yt-spec-brand-background-solid);} ytd-app[scrolling] {position: absolute;top: 0;left: 0;right: calc((var(--ytd-app-fullerscreen-scrollbar-width) + 1px) * -1);bottom: 0;overflow-x: auto;} #guide-button.ytd-app {color: var(--yt-spec-icon-active-other);width: 40px;height: 40px;padding: 8px;box-sizing: border-box;} #guide-icon.ytd-app {fill: var(--yt-spec-icon-active-other);} #guide-content.ytd-app {background: var(--yt-spec-base-background);flex: 1;flex-basis: 0.000000001px;display: flexbox;display: flex;flex-direction: column;} #guide-inner-content.ytd-app {overflow: hidden;flex: 1;flex-basis: 0.000000001px;overflow-y: auto;scrollbar-color: transparent transparent;scrollbar-width: thin;} #guide-inner-content.ytd-app::-webkit-scrollbar {background: transparent;width: 16px;} #guide-inner-content.ytd-app::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: transparent;} #guide-inner-content.ytd-app:hover {scrollbar-color: var(--yt-spec-icon-disabled) transparent;} #guide-inner-content.ytd-app:hover::-webkit-scrollbar-thumb {background-color: var(--yt-spec-icon-disabled);} ytd-app[guide-persistent-and-visible] ytd-page-manager.ytd-app {margin-left: var(--ytd-persistent-guide-width);} ytd-app[guide-persistent-and-visible] ytd-permission-role-bottom-bar-renderer.ytd-app {margin-left: var(--ytd-persistent-guide-width);width: calc(100% - var(--ytd-persistent-guide-width));} ytd-app[mini-guide-visible] ytd-page-manager.ytd-app {margin-left: var(--ytd-mini-guide-width);} ytd-app[has-delegation] ytd-page-manager.ytd-app {margin-bottom: var(--ytd-permission-role-bottom-bar-height);} ytd-app[mini-guide-visible] ytd-permission-role-bottom-bar-renderer.ytd-app {margin-left: var(--ytd-mini-guide-width);width: calc(100% - var(--ytd-mini-guide-width));} ytd-mini-guide-renderer.ytd-app {position: fixed;left: 0;top: var(--ytd-masthead-height,var(--ytd-toolbar-height));bottom: 0;width: var(--ytd-mini-guide-width);box-sizing: border-box;} tp-yt-app-drawer.ytd-app:not([persistent]) {z-index: 2030;} tp-yt-app-drawer.ytd-app[persistent] {z-index: 2005;} #guide-wrapper.ytd-app {height: 100%;display: flexbox;display: flex;flex-direction: column;} #guide-spacer.ytd-app {margin-top: var(--ytd-masthead-height,var(--ytd-toolbar-height));} tp-yt-app-drawer.ytd-app:not([persistent]) #guide-spacer.ytd-app {display: none;} #masthead-container.ytd-app {position: fixed;top: 0;width: 100%;z-index: 2020;transform: translateY(0);transition: transform 0.3s ease;} ytd-app[player-fullscreen] #masthead-container.ytd-app {position: inherit;} ytd-app[masthead-hidden] #masthead-container.ytd-app {transform: translateY(calc(-100% - 5px));opacity: 0;transition: transform 0.3s ease,opacity 0s 0.3s;} ytd-app[hide-header-shadow] #masthead-container.ytd-app::after {opacity: 0;} #masthead-container.ytd-app::after {content: "";height: 5px;opacity: 1;pointer-events: none;position: absolute;right: 0px;width: 100%;z-index: 2050;bottom: 0;left: 0;} #header.ytd-app {height: 56px;padding-left: 16px;display: flexbox;display: flex;flex-direction: row;align-items: center;} tp-yt-app-drawer.ytd-app #header.ytd-app:after {content: "";height: 5px;left: 0px;position: absolute;right: 0px;top: var(--ytd-toolbar-height);width: 100%;} tp-yt-app-drawer.ytd-app[persistent] #header.ytd-app:after {box-shadow: inset 0px 4px 8px -3px rgba(17,17,17,0.06);} #page-manager.ytd-app {--ytd-toolbar-offset: var(--ytd-masthead-height, var(--ytd-toolbar-height));overflow-x: inherit;overflow-y: visible;margin-top: var(--ytd-masthead-height,var(--ytd-toolbar-height));} ytd-app:not([use-content-visibility]) #page-manager.ytd-app {display: flexbox;display: flex;flex: 1;flex-basis: 0.000000001px;} ytd-guide-renderer.ytd-app {width: 240px;} yt-page-navigation-progress.ytd-app {--yt-page-navigation-container-color: var(--yt-spec-10-percent-layer);z-index: 2100;} #opt-out-button.ytd-app {margin-top: 4px;} #gfeedback-button.ytd-app {margin-top: 8px;} ytd-app[standalone] #page-manager.ytd-app {margin: 0;} ytd-app[standalone] ytd-mini-guide-renderer.ytd-app,ytd-app[standalone] #masthead-container.ytd-app,ytd-app[standalone] #guide.ytd-app {display: none;} ytd-app[miniplayer-is-active] {--ytd-miniplayer-offset: calc( var(--ytd-miniplayer-card-height) + var(--ytd-margin-base) );} ytd-miniplayer.ytd-app[active] {transition: bottom 0.5s;} ytd-network-status-banner.ytd-app {max-height: 0;transition: max-height 0.5s;} ytd-network-status-banner.ytd-app[current-state=OFFLINE] {max-height: var(--ytd-network-status-banner-max-height,28px);} ytd-network-status-banner.ytd-app[current-state=OFFLINE]+ytd-miniplayer.ytd-app[active] {bottom: 28px;} ytd-network-status-banner.ytd-app[current-state=BACK_ONLINE] {max-height: 0;transition-delay: 2.5s;} ytd-network-status-banner.ytd-app[current-state=BACK_ONLINE]+ytd-miniplayer.ytd-app[active] {bottom: 0px;transition-delay: 2.5s;}</style>');
xWc=d}d=xWc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return yWc=a};var AWc={};AWc.YtLogYpcFlowCommandsBehavior=[_.JC.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){_.B(a,QCc)&&(a=_.B(a,QCc))&&(a.serializedTransactionFlowLoggingParams?_.Zxa(a.serializedTransactionFlowLoggingParams):a.serializedYpcCancelFlowLoggingParams?(a=a.serializedYpcCancelFlowLoggingParams)&&_.BV("ypcCancelFlowStarted","serializedYpcCancelFlowLoggingParams",a):a.serializedYpcResumeFlowLoggingParams?(a=a.serializedYpcResumeFlowLoggingParams)&&_.BV("ypcResumeFlowStarted","serializedYpcResumeFlowLoggingParams",a):a.serializedYpcPauseFlowLoggingParams?(a=a.serializedYpcPauseFlowLoggingParams)&&
_.BV("ypcPauseFlowStarted","serializedYpcPauseFlowLoggingParams",a):a.serializedYpcRefundFlowLoggingParams?(a=a.serializedYpcRefundFlowLoggingParams)&&D_b("YPC_EVENT_TYPE_START",a):a.serializedYpcDeactivateFlowLoggingParams?(a=a.serializedYpcDeactivateFlowLoggingParams)&&_.BV("ypcDeactivateFlowStarted","serializedYpcDeactivateFlowLoggingParams",a):a.serializedYpcCancelFlowGoToPaymentProcessorLoggingParams&&(a=a.serializedYpcCancelFlowGoToPaymentProcessorLoggingParams)&&_.BV("ypcCancelFlowGoToPaymentProcessor",
"serializedYpcCancelFlowGoToPaymentProcessorLoggingParams",a))},
handleLogYpcFlowDismiss_:function(a){_.B(a,PCc)&&(a=_.B(a,PCc),a.serializedTransactionFlowLoggingParams?_.$xa(a.serializedTransactionFlowLoggingParams):a.serializedYpcCancelFlowLoggingParams?(a=a.serializedYpcCancelFlowLoggingParams)&&_.BV("ypcCancelFlowCancelled","serializedYpcCancelFlowLoggingParams",a):a.serializedYpcResumeFlowLoggingParams?(a=a.serializedYpcResumeFlowLoggingParams)&&_.BV("ypcResumeFlowCancelled","serializedYpcResumeFlowLoggingParams",a):a.serializedYpcPauseFlowLoggingParams?(a=
a.serializedYpcPauseFlowLoggingParams)&&_.BV("ypcPauseFlowCancelled","serializedYpcPauseFlowLoggingParams",a):a.serializedYpcRefundFlowLoggingParams&&(a=a.serializedYpcRefundFlowLoggingParams)&&D_b("YPC_EVENT_TYPE_CANCEL",a))}}];var BWc={};BWc.YtCancelRecurrenceBehavior=[_.KC.YtComponentBehavior,ttc.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 _.Ef(Error("zi")),!0;var d=_.pC.instance,e=_.of().resolve(_.nf(_.IB));d&&_.qu(d,b)?_.rt(d,b).then(function(h){c.ypcCancelRecurrenceSuccess_(a,b,{data:h})},function(h){c.ypcCancelRecurrenceFailure_(a,b,h)}).thenCatch(function(){_.Ef(Error("Ai"))}):e?e.requestDataForServiceEndpoint(b).then(function(h){c.ypcCancelRecurrenceSuccess_(a,b,h)},function(h){c.ypcCancelRecurrenceFailure_(a,
b,h)}).thenCatch(function(){_.Ef(Error("Ai"))}):_.Ef(Error("Bi"));
return!0},
ypcCancelRecurrenceSuccess_:function(a,b,c){c.data||(c={data:c});c.data&&c.data.actions&&_.ko(this.hostElement,c.data.actions,this);c.data.messageRenderer?F_b(b.ypcCancelRecurrenceEndpoint.serializedYpcCancelFlowLoggingParams):(b=b.ypcCancelRecurrenceEndpoint.serializedYpcCancelFlowLoggingParams)&&_.BV("ypcCancelFlowSucceeded","serializedYpcCancelFlowLoggingParams",b);_.Sn(a,"yt-service-request-completed",c)},
ypcCancelRecurrenceFailure_:function(a,b,c){F_b(b.ypcCancelRecurrenceEndpoint.serializedYpcCancelFlowLoggingParams);_.Sn(a,"yt-service-request-error",{error:c,params:[a,b]})}}];var CWc=function(a,b){_.aa.call(this,b)};
_.H(CWc,Jtc);var DWc={};DWc.YtCompleteTransactionBehavior=[_.KC.YtComponentBehavior,ttc.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=_.of().resolve(_.IB),e=a.data.completeTransactionEndpoint,h=this.get("ypcCompleteTransactionEndpoint.actions",e);h&&_.ko(this.hostElement,h,this.hostElement);return(h=_.pC.instance)&&_.qu(h,e)?_.rt(h,e,b).then(function(l){return{data:l}}).then(function(l){return c.handleCompleteTransactionSuccess_(l,a)},function(){return c.handleCompleteTransactionFailure_(a)}):
d.requestDataForServiceEndpoint(e,b).then(function(l){return c.handleCompleteTransactionSuccess_(l,a)},function(){return c.handleCompleteTransactionFailure_(a)})},
handleCompleteTransactionSuccess_:function(a,b){a.data||(a={data:a});if(a.data.messageRenderer)return _.Cn(new CWc(a.data.messageRenderer));if(a.data.trackingParams){var c=_.Hj(),d=_.Gj();c&&d&&_.wl(c,d,_.zr(a.data.trackingParams))}b=this.get("data.serializedTransactionFlowLoggingParams",b);E_b(b);return _.lo(a)},
handleCompleteTransactionFailure_:function(a){a=this.get("data.serializedTransactionFlowLoggingParams",a);_.mq("TRANSACTION_ERROR_TYPE_YPC_COMPLETE_TRANSACTION_RPC_FAILURE",a);return _.Cn(new ZW("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 _.Ef(Error("Ci")),!0;b.ypcCompleteTransactionEndpoint&&b.ypcCompleteTransactionEndpoint.gtmData&&_.kC(b.ypcCompleteTransactionEndpoint.gtmData);var d=_.of().resolve(_.nf(_.IB));if(d){_.BCa(this);var e=_.pC.instance;e&&_.qu(e,b)?_.rt(e,b).then(function(h){return{data:h}}).then(function(h){_.Sn(a,"yt-service-request-completed");
c.ypcCompleteTransactionSuccess_(b,h)},function(){return c.ypcCompleteTransactionFailure_(b)}):d.requestDataForServiceEndpoint(b).then(function(h){_.Sn(a,"yt-service-request-completed");
c.ypcCompleteTransactionSuccess_(b,h)},function(){return c.ypcCompleteTransactionFailure_(b)})}return!0},
ypcCompleteTransactionSuccess_:function(a,b){_.Js(this);b.data||(b={data:b});_.Tn(this,"yt-close-popup-action",["yt-loading-renderer"]);b.data.messageRenderer||"YPC_RESPONSE_CODE_ERROR"===b.data.ypcResponseCode?this.ypcCompleteTransactionFailure_(a):(_.kC('{"event": "purchased", "purchaseStatus": "success"}'),this.logTransactionEvent_("transactionFlowSucceeded",a));b.data.actions&&(a=K1b(b.data.actions),b=L1b(b.data.actions),a.length&&_.jo(this.hostElement,a),b.length&&_.ko(this.hostElement,b,this))},
ypcCompleteTransactionFailure_:function(a){_.Js(this);_.Tn(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),_.qj(a,b),_.rj()}}];var EWc={};EWc.YtEndpointHandlerWithYpcBehavior=[ttc.YtEndpointHandlerBehavior,_.JC.YtActionHandlerBehavior,[{openWalletDialog:function(a,b,c,d,e,h,l){var m=this,p=_.pt();b=b.replace(/-/g,"+").replace(/_/g,"/");var q=_.mo().get("hl");_.AEa(_.qt(_.nq),b,p.resolve,e,function(t){h&&h();p.reject(t)},q,function(t){return m.onServerBackendAnalyticEvent_(a,c,t)},this.onDialogClose_.bind(this),d,l);
return p.promise},
openFixFlowDialog:function(a,b,c,d){a=a.replace(/-/g,"+").replace(/_/g,"/");_.qt(_.nq).openFixFlowDialog(a,b,c,d)},
onDialogClose_:function(){_.Tn(this,"yt-wallet-dialog-closed")},
onServerBackendAnalyticEvent_:function(a,b,c){a.fire("yt-commerce-action-init-done");b&&_.jo(this.hostElement,[b,{backend_analytics:c}])}}],
_.sC.YtOpenPopupBehavior,[{listeners:{"yt-service-request-completed":"onUpdateFopServiceRequestCompleted_"},onUpdateFopServiceRequestCompleted_:function(a,b){a=this.get("data.nativeFlowEndpoint",b);b=this.get("data.fallbackEndpoint",b);a?_.jo(this.hostElement,[a]):b&&_.Sn(this.hostElement,"yt-navigate",{endpoint:b})}}],
BWc.YtCancelRecurrenceBehavior,DWc.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_=_.lj(_.Ph,function(){a.registerActionMap(a.buyFlowActionMap_)})},
detached:function(){var a=this;_.Ph.cancelJob(this.ypcRegisterActionMapJobId_);_.lj(_.Ph,function(){a.unregisterActionMap(a.buyFlowActionMap_)})},
handleYPCEndpoint:function(a,b,c){var d=b.ypcGetCartEndpoint;if(d){_.Rk("commerce_transaction");var e=d.gtmId;e&&_.jC(e);(d=d.gtmData)&&_.kC(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):b.ypcPauseSubscriptionCommand?(w3b(this.hostElement,a,b,c),
!0):b.ypcResumeSubscriptionCommand?(z3b(this.hostElement,a,b),!0):b.getPaymentInstrumentsParamsCommand?(t3b(this.hostElement,a,b),!0):_.u("enable_google_payment_billing_command_client_support")&&b.ypcHandleTransactionEndpoint?(r3b(this.hostElement,a,b,c),!0):!1},
handleYPCGetCartEndpointWithPrefetch_:function(a,b){var c=this;_.Sk("ttcr",void 0,"commerce_transaction");b=b.ypcGetCartEndpoint;var d=b.prefetchConfig.ypcGetCartPrefetchResponseDataConfig,e=d.encryptedPurchaseParams,h=d.serializedTransactionFlowLoggingParams,l=d.serializedPaymentsClientParams,m=this.createGetCartResponseFromParams_(d,b.offerParams,h);this.changeButtonState(a,!0);_.Ew(this.openWalletDialog(a,e,d.ypcLogWalletAnalyticDataEndpoint,h,function(){c.changeButtonState(a,!1)},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 instanceof Element&&_.Sn(a,"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)_.Js(this.hostElement),this.handleMessageRenderer_(b.data.messageRenderer),this.changeButtonState(d,!1);else{var e=this.get("data.encryptedPurchaseParams",b),h=this.get("data.upgradeDialogRenderer.ypcUpgradeDialogRenderer",b),l=this.get("data.ypcLogWalletAnalyticDataEndpoint",b),m=this.get("data.serializedPaymentsClientParams",b),p=this.getLoggingParams_(b);if(p||e||h)a.stopPropagation(),_.Sk("ttcr",
void 0,"commerce_transaction"),e||_.Js(this.hostElement),this.changeButtonState(d,!1),h?_.Tn(this.hostElement,"yt-open-popup-action",[{openPopupAction:{popupType:_.rf("openPopupConfig").popupTypeMap.ypcUpgradeDialogRenderer,popup:{ypcUpgradeDialogRenderer:h}}},this]):e&&(this.changeButtonState(d,!0),a=null,a=this.openWalletDialog(d,e,l,p,function(){_.Js(c.hostElement);c.changeButtonState(d,!1)},function(){_.Js(c.hostElement);
c.changeButtonState(d,!1)},m),_.Ew(a.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);
_.Sn(d,"yt-commerce-action-done")}))}},
onServiceRequestSent_:function(a,b){b&&b.endpoint&&b.endpoint.ypcGetCartEndpoint&&!b.endpoint.ypcGetCartEndpoint.prefetchConfig&&(this.get("commandLifeCycleConfig.onStartCommand",b.endpoint.ypcGetCartEndpoint)&&_.ko(this.hostElement,[this.get("commandLifeCycleConfig.onStartCommand",b.endpoint.ypcGetCartEndpoint)],a.target),_.BCa(this.hostElement),this.changeButtonState(a.target,!0))},
onServiceRequestError_:function(a,b){if(b&&b.params&&b.params.length){b=_.g(b.params);for(var c=b.next();!c.done;c=b.next())if((c=c.value)&&c.ypcGetCartEndpoint){this.get("commandLifeCycleConfig.onFailureCommand",c.ypcGetCartEndpoint)&&_.ko(this.hostElement,[this.get("commandLifeCycleConfig.onFailureCommand",c.ypcGetCartEndpoint)],a.target);_.Js(this.hostElement);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&&_.ko(this.hostElement,[b.data.onCartDismissCommand],a),_.Cn(new ZW("TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_COMPLETE_FAILURE",d,!0))):_.Cn(new ZW("TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_COMPLETE_FAILURE",d))):b.data.handleTransactionEndpoint?s3b(this.hostElement,b.data.handleTransactionEndpoint,{payments_payload:d,funds_guarantee_callback_client_data:c.integratorClientCallbackData}):
this.completeTransaction(b,c)},
handlePostPurchaseSuccess_:function(a,b,c){b=c.data;var d=!1,e,h;if(b&&(null==(e=b.command)?0:null==(h=e.commandExecutorCommand)?0:h.commands)){var l,m;e=null==(l=b.command)?void 0:null==(m=l.commandExecutorCommand)?void 0:m.commands;for(l=0;l<e.length;l++)if(_.B(e[l],_.h_a)){d=!0;break}}d||(b&&b.gtmDatas&&b.gtmDatas.length?_.kC(b.gtmDatas[0]):_.kC('{"event": "purchased", "purchaseStatus": "success"}'));c.data&&c.data.actions&&(b=K1b(c.data.actions),c=L1b(c.data.actions),b.length&&_.jo(this.hostElement,
b),c.length&&_.ko(this.hostElement,c,a))},
handlePostPurchaseError_:function(a){a&&a.payload&&a.payload.isUserDismiss||_.Rj(Error("Fi"))},
handleOnLoadError:function(a){a=this.getLoggingParams_(a);return _.Cn(new ZW("TRANSACTION_ERROR_TYPE_LOAD_FAILURE",a))},
getLoggingParams_:function(a){return this.get("data.serializedTransactionFlowLoggingParams",a)},
handleMessageRenderer_:function(a){var b=_.On(a,"renderer"),c=_.rf("openPopupConfig");"confirmDialogRenderer"===b&&c&&_.Tn(this.hostElement,"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=_.Gf("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&&(_.ko(this.hostElement,[a.errorAction],this.hostElement),b="FIX_FOP_EVENT_TYPE_FAILURE",e="FIX_FOP_ERROR_TYPE_UNSPECIFIED"):(_.ko(this.hostElement,[a.successAction],this.hostElement),b="FIX_FOP_EVENT_TYPE_SUCCESS");_.ko(this.hostElement,[a.onFinishAction],
this.hostElement);this.logFixFopEvent_(a,b,e)}},
logFixFopEvent_:function(a,b,c){(a=a.serializedFixFopLoggingParams)?(b={eventType:b,serializedFixFopLoggingParams:a},null!=c&&(b.errorType=c),_.qj("fixFopFlow",b),_.rj()):_.Rj(Error("Gi"))},
changeButtonState:function(a,b){_.u("enable_ypc_spinners")&&a&&("yt-button-renderer"===a.is||"ytd-button-renderer"===a.is)&&(a.disabled=b)}}];var FWc=[255,255,255],GWc=[17,17,17,.6],HWc=[17,17,17,.4],IWc=[33,33,33,.98],JWc=[255,255,255,.98];var KWc,LWc=function(){if(void 0!==KWc)return KWc;var a=document.createElement("template");_.K(a,"\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>html {--yt-swatch-icon-color: var(--yt-deprecated-luna-black-opacity-lighten-3);--yt-swatch-primary: var(--yt-spec-static-brand-white);--yt-swatch-primary-darker: rgb(230, 230, 230);--yt-swatch-text: var(--yt-deprecated-luna-black-opacity-lighten-3);--yt-swatch-input-text: var(--yt-deprecated-luna-black);--yt-swatch-tab-selected-text: rgb(15, 15, 15);--yt-swatch-textbox-bg: rgb(255, 255, 255);}</style>");
return KWc=a};
document.head.appendChild(LWc().content);var MWc;var NWc={},OWc=document.head,PWc=OWc.appendChild,QWc;if(void 0===MWc){var RWc=document.createElement("template");_.K(RWc,"");RWc.content.insertBefore(LWc().content.cloneNode(!0),RWc.content.firstChild);MWc=RWc}QWc=MWc;PWc.call(OWc,QWc.content);
NWc.YtSwatchBehavior={_noAccessors:!0,properties:{swatch:{type:Object,observer:"updateStylesOnSwatchChanged_"}},created:function(){var a=this;this.baseColor_="#fff";this.isHighContrastBlack_=!1;_.$m(this,function(){if(null==aGc){var b=_.tw(),c=b.JSC$6034_document_,d=b.createElement("div");d.style.backgroundColor="rgb(1, 2, 3)";b.appendChild(c.body,d);c=_.wM(d,"backgroundColor");c=c.replace(/ /g,"");aGc="rgb(0,0,0)"===c?"black":"rgb(255,255,255)"===c?"white":null;b.removeNode(d)}a.isHighContrastBlack_=
"black"==aGc;a.isHighContrastBlack_&&a.setSwatch("#000")})},
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_(IWc):this.rgbStyle_(JWc)},
setSwatchWithArgb:function(a){a&=16777215;var b=[(a&16711680)>>16,(a&65280)>>8,a&255];a&&this.setSwatch(_.Ap(b))},
getCurrentSwatch:function(){return this.baseColor_},
setSwatch:function(a){this.isHighContrastBlack_&&(a="#000");if(this.baseColor_!=a){var b=_.Lxb(a),c=[0,0,0];var d=_.eI(.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"===_.Ap(b);c=GWc;h?c=HWc:e&&(c=FWc);e=h?"":this.rgbStyle_(c);h=h?"":this.rgbStyle_(FWc);var l=ZY(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)});_.Sn(this.hostElement,"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"==_.Ap(a)?ZY(17,17,17):"#232323"==_.Ap(a)?ZY(255,255,255):ZY(17,17,17)},
pickTextboxBgColor_:function(a){return"#ffffff"==_.Ap(a)?ZY(255,255,255):"#232323"==_.Ap(a)?ZY(19,19,19):ZY(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 SWc={pushState:window.history.pushState,replaceState:window.history.replaceState},TWc=function(){var a=_.O.apply(this,arguments)||this;a.historyEntryTime_=0;a.historySnapshotCache_=new _.AC(_.rf("HISTORY_CACHE_MAX_SIZE",100));a.JSC$17002_iframe_=null;a.JSC$17002_initialized_=!1;a.boundHistoryReplaceState_=void 0;a.boundHistoryPushState_=void 0;a.entryIndex_=0;a.debugInfo_={};return a};
_.H(TWc,_.O);_.f=TWc.prototype;_.f.created=function(){this.global=window};
_.f.hasBoundFunctions_=function(){return!!this.boundHistoryReplaceState_&&!!this.boundHistoryPushState_};
_.f.init=function(a){if(_.u("desktop_use_new_history_manager"))return!1;if(this.JSC$17002_initialized_)return this.hasBoundFunctions_();this.JSC$17002_initialized_=!0;if(!this.noIframe){var b=_.Bd("IFRAME");b.src="about:blank";b.style.display="none";this.JSC$17002_iframe_=b;document.body.appendChild(b)}this.bindHistoryStateFunctions_();a||this.replaceState(null,null,0);return this.hasBoundFunctions_()};
_.f.bindHistoryStateFunctions_=function(){var a=[],b;this.JSC$17002_iframe_&&(null==(b=this.JSC$17002_iframe_.contentWindow)?0:b.history)&&(b=this.JSC$17002_iframe_.contentWindow.history)&&(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(SWc);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)};
_.f.attached=function(){_.u("desktop_use_new_history_manager")||(this.global.addEventListener("popstate",_.Rr(this,this.onPopState_)),"scrollRestoration"in this.global.history&&(this.global.history.scrollRestoration="manual"))};
_.f.detached=function(){this.global.removeEventListener("popstate",_.Rr(this,this.onPopState_))};
_.f.getDebugString=function(){var a=[];this.JSC$17002_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(",")};
_.f.getThirdPartyManipulationSuspected=function(){return this.JSC$17002_initialized_&&!!this.boundHistoryReplaceState_!==!!this.boundHistoryPushState_};
_.f.onPopState_=function(a){var b=null;a.state||(b="History popstate has no state - "+this.getDebugString());if(!_.Sn(this.hostElement,"yt-history-pop",{errorMsg:b},{cancelable:!0}).defaultPrevented){var c=_.of().resolve(_.Jq);b=c.getCurrentData();var d=c.getCurrentPage();c=0;d?(d=_.Tn(this.hostElement,"yt-get-page-offset",[d]),0<d.length&&(c=d[0])):_.Rj(new _.lg("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)||null,c=a.entryTime>this.historyEntryTime_,this.historyEntryTime_=a.entryTime,b=a.endpoint,e=a.savedComponentState);c?this.entryIndex_++:this.entryIndex_--;_.Sn(this.hostElement,"yt-history-load",new _.j5a(b,c,d,e,h))}};
_.f.saveSnapshot_=function(a,b,c,d){(void 0===d?0:d)&&(b.csn=_.Hj());this.historySnapshotCache_.set(a,new _.k5a(b,c))};
_.f.clearSavedStates=function(){this.historySnapshotCache_.clear()};
_.f.safeReplaceState_=function(a,b,c){this.boundHistoryReplaceState_||this.bindHistoryStateFunctions_();this.boundHistoryReplaceState_?this.boundHistoryReplaceState_(a,b,c):_.Rj(new _.lg("history.replaceState is not a function",this.getDebugString()))};
_.f.safePushState_=function(a,b,c){this.entryIndex_++;this.boundHistoryPushState_||this.bindHistoryStateFunctions_();this.boundHistoryPushState_?this.boundHistoryPushState_(a,b,c):_.Rj(new _.lg("history.pushState is not a function",this.getDebugString()))};
_.f.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 _.n5a(e,a,d);this.saveSnapshot_(e,b,c);this.historyEntryTime_=e;this.safeReplaceState_(a,"",this.global.location.href)};
_.f.replaceUrl=function(a){this.init(!0);this.safeReplaceState_(this.global.history.state,"",_.Iq(a))};
_.f.replaceSavedComponentState=function(a){this.init(!0);var b=this.global.history.state;b.savedComponentState=a;this.safeReplaceState_(b,"",_.Dn(this.global.location.href))};
_.f.saveAndPush=function(a,b,c,d,e){this.init();this.maybeCacheTime_(c);this.saveSnapshot_(this.historyEntryTime_,c,d,!0);b=new _.n5a(window.performance.now(),b,e);this.historyEntryTime_=b.entryTime;this.safePushState_(b,"",_.Iq(a))};
_.f.maybeCacheTime_=function(a){if(a){var b=_.Lq(),c=a.playerResponse;"watch"!=a.page||!c||c.videoDetails&&c.videoDetails.isLive||!b||!(a=b.getPlayer())||(b=a.getDuration()-a.getCurrentTime()>_.zf("kevlar_time_caching_end_threshold")&&a.getCurrentTime()>_.zf("kevlar_time_caching_start_threshold"),c.playerConfig=c.playerConfig||{},c.playerConfig.playbackStartConfig=c.playerConfig.playbackStartConfig||{},c.playerConfig.playbackStartConfig.startSeconds=b?a.getCurrentTime():0)}};
var UWc=TWc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],UWc.prototype,"ytComponentBehavior",void 0);_.U([_.N(),_.V("design:type",Boolean)],UWc.prototype,"noIframe",void 0);UWc=_.U([_.Gq({is:"yt-history-manager",noInjection:!0})],UWc);var VWc=function(a){this.JSC$27698_clientRoot=a;this.feedbackCollectorActionMap={"yt-help-dialog-requested":B3b,"yt-feedback-dialog-requested":A3b,"yt-signal-action-help":C3b,"yt-signal-action-send-feedback":D3b,"yt-send-feedback-action":F3b,"yt-user-feedback-endpoint":G3b};_.hB(_.fB.getInstance(),this.feedbackCollectorActionMap,this.JSC$27698_clientRoot)},WWc;var XWc=function(a){this.JSC$27703_clientRoot=a;this.downloadManagerActionMap={"yt-signal-action-delete-all-downloads-prompt":H3b.bind(null,this.JSC$27703_clientRoot),"yt-signal-action-delete-all-downloads":J3b,"yt-signal-action-delete-download":K3b,"yt-signal-action-delete-playlist-download":M3b,"yt-signal-action-install-pwa":S3b,"yt-signal-action-refresh-downloads":Q3b,"yt-offline-video-endpoint":U3b,"yt-offline-playlist-endpoint":W3b,"yt-update-local-app-setting-command":Y3b,"yt-offline-orchestration-action-command":$3b,
"yt-signal-action-undo-delete-download":O3b};_.hB(_.fB.getInstance(),this.downloadManagerActionMap,this.JSC$27703_clientRoot);_.Lp.instance=new _.Lp},YWc;var ZWc=function(){var a=_.O.apply(this,arguments)||this;a.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_"};a.remoteApi_=null;return a};
_.H(ZWc,_.O);_.f=ZWc.prototype;
_.f.ready=function(){_.u("polymer_enable_mdx")&&(vFc({device:"Desktop",app:"youtube-desktop",appId:this.appId,loadCastApiSetupScript:_.u("mdx_load_cast_api_bootstrap_script"),enableDialLoungeToken:_.u("enable_dial_short_lived_lounge_token"),enableCastLoungeToken:_.u("enable_cast_short_lived_lounge_token")}),jW("yt-remote-connection-change",this.handleConnectionChange_,this),jW("yt-remote-receiver-availability-change",this.handleReceiverAvailabilityChange_,this),(this.remoteApi_=CFc())&&this.remoteApi_.subscribe("remoteQueueChange",
this.handleRemoteQueueChange_,this))};
_.f.handleGetMdxStatus_=function(){return{connected:this.mdxConnected,receiverAvailable:this.receiverAvailable,receiverName:this.receiverName}};
_.f.handleConnectionChange_=function(a){(this.mdxConnected=a)?(a=yFc(),!a&&BEc()&&CEc()&&(a={key:"cast-selector-receiver",name:CEc()}),a=a.name):a=null;this.receiverName=a;_.Jc(this.remoteApi_);(this.remoteApi_=CFc())&&this.remoteApi_.subscribe("remoteQueueChange",this.handleRemoteQueueChange_,this)};
_.f.handleReceiverAvailabilityChange_=function(){var a=xFc();BEc()&&_.cC("yt-remote-cast-available")&&a.push({key:"cast-selector-receiver",name:"Cast..."});this.receiverAvailable=0<a.length};
_.f.handleRemoteQueueChange_=function(){var a=this.currentVideoId_,b=this.currentListId_,c=JZ(this.remoteApi_);this.currentVideoId_=c.videoId;this.currentListId_=c.listId;this.currentVideoId_&&_.Tn(this.hostElement,"yt-sync-with-remote-video",[this.currentVideoId_,_.u("polymer_enable_mdx_queue")?this.currentListId_:null,a,b])};
_.f.handleAddToQueueAction_=function(a){a=_.B(a,pCc);this.remoteApi_&&(a.videoId?this.remoteApi_.addVideo(a.videoId):a.playlistId&&this.remoteApi_.addPlaylist(a.playlistId))};
_.f.handleClearQueueAction_=function(){this.remoteApi_&&this.remoteApi_.clearPlaylist()};
_.f.handleInsertInQueueAction_=function(a){a=_.B(a,qCc);this.remoteApi_&&a.videoId&&this.remoteApi_.insertVideo(a.videoId)};
_.f.handleRemoveFromQueueAction_=function(a){a=_.B(a,rCc);this.remoteApi_&&a.videoId&&this.remoteApi_.removeVideo(a.videoId)};
var k3=ZWc;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],k3.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N(),_.V("design:type",Object)],k3.prototype,"appId",void 0);_.U([_.N(),_.V("design:type",Boolean)],k3.prototype,"mdxConnected",void 0);_.U([_.N(),_.V("design:type",Boolean)],k3.prototype,"receiverAvailable",void 0);_.U([_.N(),_.V("design:type",Object)],k3.prototype,"receiverName",void 0);_.U([_.N(),_.V("design:type",Object)],k3.prototype,"currentVideoId_",void 0);
_.U([_.N(),_.V("design:type",Object)],k3.prototype,"currentListId_",void 0);k3=_.U([_.Gq({is:"yt-mdx-manager",noInjection:!0})],k3);var $Wc;var aXc;var bXc=function(){var a=_.O.apply(this,arguments)||this;a.APP_IDS={ytr:3,ytm:5};a.JSC$17021_timeoutId_=0;a.actionMap={"yt-open-create-family-dialog":"open"};return a};
_.H(bXc,_.O);_.f=bXc.prototype;_.f.created=function(){Isc(2200)};
_.f.detached=function(){this.observer_&&this.observer_.disconnect()};
_.f.open=function(a,b){var c=this,d=a.serializedYpcFamilyCreateLoggingParams;this.JSC$17021_timeoutId_=setTimeout(this.abort_.bind(this,a.postFlowErrorEndpoint,d),3E4);b&&(this.onReadyCallback_=b);var e=_.$q(this.hostElement).querySelector("#unicorn-iframe");d&&d&&C_b("ypcFamilyCreateFlowStarted",d);_.vua("family_creation",function(){var h=_.Gf("gapi.family_creation.render");_.Gf("gapi.config.update")("iframes/family_creation/url",c.getFamilyCreationUrlWithUnicornParams_());var l=3;a.appId&&a.appId in
c.APP_IDS&&(l=c.APP_IDS[a.appId]);l={authUser:_.rf("SESSION_INDEX")||0,clientId:l,darkmode:document.documentElement.hasAttribute("dark")?1:0,hl:_.rf("HL"),initialflow:[4,5,6,7],m:c.isMobile?1:0,onFlowComplete:c.onUnicornFlowComplete_.bind(c,a.postFlowSuccessEndpoint,d),onError:c.onUnicornFlowError_.bind(c,a.postFlowErrorEndpoint,d),onReady:c.onUnicornFlowReady_.bind(c,a.referencePcidParams)};h(e,l)})};
_.f.close=function(){_.$q(this.hostElement).querySelector("#dialog").close();this.observer_&&this.observer_.disconnect()};
_.f.onUnicornFlowComplete_=function(a,b){this.close();b&&b&&C_b("ypcFamilyCreateFlowSucceeded",b);_.Sn(this.hostElement,"yt-navigate",{endpoint:a})};
_.f.onUnicornFlowError_=function(a,b){this.close();b&&C_b("ypcFamilyCreateFlowCancelled",b);_.Sn(this.hostElement,"yt-navigate",{endpoint:a})};
_.f.onUnicornFlowReady_=function(a){var b=this;this.clearTimeout_();if(this.onReadyCallback_)this.onReadyCallback_();a&&_.Gf("gapi.family_creation.setConfig")(0,a);this.observer_=new MutationObserver(function(){_.$q(b.hostElement).querySelector("#dialog").fit()});
this.observer_.observe(_.$q(this.hostElement).querySelector("#unicorn-iframe").querySelector("iframe"),{atttributes:!0,attributeFilter:["style"]});_.$q(this.hostElement).querySelector("#dialog").open()};
_.f.getFamilyCreationUrlWithUnicornParams_=function(){return _.rf("YTR_FAMILY_CREATION_URL")};
_.f.getCurrentUrl_=function(){return document.location.href};
_.f.abort_=function(a,b){this.clearTimeout_();this.onUnicornFlowError_(a,b)};
_.f.clearTimeout_=function(){clearTimeout(this.JSC$17021_timeoutId_)};
_.J.Object.defineProperties(bXc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===aXc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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="" class="style-scope yt-create-family-dialog">\n  <div id="unicorn-iframe" class="style-scope yt-create-family-dialog"></div>\n</tp-yt-paper-dialog>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Wc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.ypc.yt_create_family_dialog.yt.create.family.dialog.css.js--\x3e<style is-scoped>yt-create-family-dialog {display: block;} tp-yt-paper-dialog.yt-create-family-dialog {width: 590px;}</style>");$Wc=d}d=$Wc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
aXc=a}a=aXc;return a}}});
var l3=bXc;_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],l3.prototype,"ytActionHandlerBehavior",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],l3.prototype,"isMobile",void 0);_.U([_.N(),_.V("design:type",Object)],l3.prototype,"onReadyCallback_",void 0);_.U([_.N(),_.V("design:type",Object)],l3.prototype,"observer_",void 0);l3=_.U([_.Gq({is:"yt-create-family-dialog",noInjection:!0})],l3);var cXc;var dXc;var eXc=function(){var a=_.O.apply(this,arguments)||this;a.STEP=1;a.BLOCK_ON=80;a.MIN_PROGESS=0;a.MAX_PROGESS=100;return a};
_.H(eXc,_.O);_.f=eXc.prototype;_.f.created=function(){this.boundNextProgress_=this.nextProgress_.bind(this)};
_.f.ready=function(){this.progress_=this.MIN_PROGESS;this.hostElement.hidden=!0;this.hostElement.setAttribute("aria-valuemin",String(this.MIN_PROGESS));this.hostElement.setAttribute("aria-valuemax",String(this.MAX_PROGESS));_.of().addProvider({provide:oGc,useValue:this})};
_.f.start=function(){this.progress=this.MIN_PROGESS;this.hostElement.hidden=!1;window.requestAnimationFrame(this.boundNextProgress_)};
_.f.finish=function(){var a=this;this.progress=this.MAX_PROGESS;a4b(function(){a.progress==a.MAX_PROGESS&&(a.hostElement.hidden=!0)})};
_.f.nextProgress_=function(){this.progress>=this.BLOCK_ON||(this.progress+=this.STEP,window.requestAnimationFrame(this.boundNextProgress_))};
_.J.Object.defineProperties(eXc.prototype,{progress:{configurable:!0,enumerable:!0,set:function(a){this.progress_=a;var b="scaleX("+a/this.MAX_PROGESS+")",c=_.$q(this.hostElement).querySelector("#progress").style;c.transform=b;c.webkitTransform=b;this.hostElement.setAttribute("aria-valuenow",String(a))},
get:function(){return this.progress_}}});
_.J.Object.defineProperties(eXc,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dXc){var a=document.createElement("template");_.K(a,'\x3c!--css-build:shady--\x3e\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" class="style-scope yt-page-navigation-progress"></div>\n');
a.content.insertBefore(_.W().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cXc){var d=document.createElement("template");_.K(d,"\x3c!--css-build:shady--\x3e\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_page_navigation_progress.yt.page.navigation.progress.css.js--\x3e<style is-scoped>yt-page-navigation-progress {pointer-events: none;background-color: var(--yt-page-navigation-container-color,#e0e0e0);} yt-page-navigation-progress,#progress.yt-page-navigation-progress {position: fixed;top: 0;left: 0;right: 0;height: 2px;} #progress.yt-page-navigation-progress {background-color: var(--yt-page-navigation-progress-color,var(--yt-spec-static-brand-red));transform-origin: left;transform: scaleX(0);transition-property: transform;transition-duration: 0.08s;transition-timing-function: ease;}</style>");
cXc=d}d=cXc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dXc=a}a=dXc;return a}}});
var fXc=eXc;_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],fXc.prototype,"ytComponentBehavior",void 0);fXc=_.U([_.Gq({is:"yt-page-navigation-progress",noInjection:!0})],fXc);var gXc={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"},hXc={"font-size":"12px","font-style":"italic"},iXc={padding:"8px 0","font-size":"14px","font-weight":"bold",color:"#f00"};var u4b=new Map;var uoc={ALC_PURCHASE_ORIGIN_COMPONENT_UNSPECIFIED:0,ALC_PURCHASE_ORIGIN_COMPONENT_UPSELL:1,ALC_PURCHASE_ORIGIN_COMPONENT_SEARCH_CARD:2,ALC_PURCHASE_ORIGIN_COMPONENT_FREE_PREVIEW:3,ALC_PURCHASE_ORIGIN_COMPONENT_AUTO_OPEN:4,ALC_PURCHASE_ORIGIN_COMPONENT_HERO_CAROUSEL:5};var jXc={latencyActionBaselined:function(a){var b=new _.zRa,c=0;try{var d=a.clientActionNonce;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},
latencyActionTicked:function(a){var b=new _.ERa,c=0;try{var d=a.tickName;void 0!==d&&(_.dh(b,1,d),c++);var e=a.clientActionNonce;void 0!==e&&(_.dh(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},
latencyActionInfo:function(a){var b=new _.rk,c=0;try{var d=a.actionType;void 0!==d&&(_.x(b,1,xBc[d]),c++);var e=a.clientActionNonce;void 0!==e&&(_.dh(b,2,e),c++);var h=a.clientScreenNonce;void 0!==h&&(_.dh(b,4,h),c++);var l=a.actionVisualElement;if(l){var m=gX(l);m[0]&&(_.ch(b,88,m[1]),c++)}var p=a.loadType;void 0!==p&&(_.dh(b,3,p),c++);var q=a.isPrewarmedLaunch;void 0!==q&&(_.jk(b,92,q),c++);var t=a.isFirstInstall;void 0!==t&&(_.jk(b,55,t),c++);var y=a.networkType;void 0!==y&&(_.x(b,5,CBc[y]),c++);
var z=a.connectionType;void 0!==z&&(_.x(b,26,atc[z]),c++);var D=a.detailedConnectionType;void 0!==D&&(_.x(b,27,tX[D]),c++);var E=a.isVisible;void 0!==E&&(_.jk(b,6,E),c++);var I=a.playerType;void 0!==I&&(_.x(b,7,GBc[I]),c++);var S=a.clientPlaybackNonce;void 0!==S&&(_.dh(b,8,S),c++);var T=a.adClientPlaybackNonce;void 0!==T&&(_.dh(b,28,T),c++);var fa=a.previousCpn;void 0!==fa&&(_.dh(b,77,fa),c++);var oa=a.targetCpn;void 0!==oa&&(_.dh(b,76,oa),c++);var ea=a.isMonetized;void 0!==ea&&(_.jk(b,9,ea),c++);
var ma=a.isPrerollAllowed;void 0!==ma&&(_.jk(b,16,ma),c++);var ra=a.isPrerollShown;void 0!==ra&&(_.jk(b,17,ra),c++);var Ea=a.adType;void 0!==Ea&&(_.dh(b,12,Ea),c++);var Wa=a.adTypesAllowed;void 0!==Wa&&(_.dh(b,36,Wa),c++);var fb=a.adNetworks;void 0!==fb&&(_.dh(b,37,fb),c++);var ob=a.previousAction;void 0!==ob&&(_.x(b,13,xBc[ob]),c++);var db=a.isRedSubscriber;void 0!==db&&(_.jk(b,14,db),c++);var Ia=a.serverTimeMs;void 0!==Ia&&(_.ik(b,15,Ia),c++);var mb=a.spinnerInfo;if(mb){var eb=new Lqc,Gb=0;try{var Tb=
mb.design;void 0!==Tb&&(_.x(eb,1,KBc[Tb]),Gb++);var Va=mb.trigger;void 0!==Va&&(_.x(eb,2,NBc[Va]),Gb++);var Xb=mb.exitCondition;void 0!==Xb&&(_.x(eb,3,LBc[Xb]),Gb++);var cc=mb.tag;void 0!==cc&&(_.ik(eb,4,cc),Gb++);var vb=mb.unusedSpinnerTag;void 0!==vb&&(_.x(eb,5,MBc[vb]),Gb++);var ab=[Gb===Object.keys(mb).length,eb]}catch(Gc){Z(Gc),ab=[!1,void 0]}var Fc=ab;Fc[0]&&(_.ch(b,18,Fc[1]),c++)}var Yc=a.videoId;void 0!==Yc&&(b.setVideoId(Yc),c++);var ja=a.adVideoId;void 0!==ja&&(_.dh(b,20,ja),c++);var Ab=
a.targetVideoId;void 0!==Ab&&(_.dh(b,78,Ab),c++);var wb=a.adBreakType;void 0!==wb&&(_.x(b,21,yBc[wb]),c++);var nc=a.isNavigation;void 0!==nc&&(_.jk(b,25,nc),c++);var cb=a.viewportHeight;void 0!==cb&&(_.ik(b,29,cb),c++);var ib=a.viewportWidth;void 0!==ib&&(_.ik(b,30,ib),c++);var uc=a.screenHeight;void 0!==uc&&(_.ik(b,84,uc),c++);var yb=a.screenWidth;void 0!==yb&&(_.ik(b,85,yb),c++);var Ob=a.browseId;void 0!==Ob&&(_.dh(b,31,Ob),c++);var Db=a.isCacheHit;void 0!==Db&&(_.jk(b,32,Db),c++);var ac=a.cacheAttempts;
ac&&(eX(b.addCacheAttempts.bind(b),ac,f7b),c++);var kb=a.httpProtocol;void 0!==kb&&(_.dh(b,33,kb),c++);var Jb=a.transportProtocol;void 0!==Jb&&(_.dh(b,34,Jb),c++);var $b=a.searchQuery;void 0!==$b&&(_.dh(b,41,$b),c++);var Ed=a.isContinuation;void 0!==Ed&&(_.jk(b,42,Ed),c++);var kc=a.availableProcessors;void 0!==kc&&(_.ik(b,43,kc),c++);var ld=a.sdk;void 0!==ld&&(_.dh(b,44,ld),c++);var Ie=a.isLocalStream;void 0!==Ie&&(_.jk(b,45,Ie),c++);var vc=a.navigationRequestedSameUrl;void 0!==vc&&(_.jk(b,64,vc),
c++);var pd=a.shellStartupDurationMs;void 0!==pd&&(_.ik(b,70,pd),c++);var sd=a.appInstallDataAgeMs;void 0!==sd&&(_.ik(b,73,sd),c++);var gc=a.latencyActionError;void 0!==gc&&(_.x(b,71,wBc[gc]),c++);var ge=a.actionStep;void 0!==ge&&(_.ik(b,79,ge),c++);var Zd=a.jsHeapSizeLimit;void 0!==Zd&&(_.jj(b,80,Zd),c++);var Ud=a.totalJsHeapSize;void 0!==Ud&&(_.jj(b,81,Ud),c++);var $d=a.usedJsHeapSize;void 0!==$d&&(_.jj(b,82,$d),c++);var hd=a.resourceInfo;hd&&(eX(b.addResourceInfo.bind(b),hd,g7b),c++);var Sc=a.sourceVideoDurationMs;
void 0!==Sc&&(_.jj(b,90,Sc),c++);var qa=a.videoOutputFrames;void 0!==qa&&(_.jj(b,93,qa),c++);var Aa=a.isResume;void 0!==Aa&&(_.jk(b,104,Aa),c++);var Ga=a.debugTicksExcluded;void 0!==Ga&&(_.jk(b,105,Ga),c++);var Ya=a.abandonedPing;void 0!==Ya&&(_.jk(b,113,Ya),c++);var ub=a.preloadThumbnailInfo;ub&&(eX(b.addPreloadThumbnailInfo.bind(b),ub,h7b),c++);var dc=a.startupEdgeCaseInfo;if(dc){var Eb=new Mqc,Tc=0;try{var Yb=dc.startupPowerSaverMode;void 0!==Yb&&(_.x(Eb,1,UBc[Yb]),Tc++);var Je=dc.startupLowBatteryLevel;
void 0!==Je&&(_.ik(Eb,2,Je),Tc++);var mf=dc.startupDiskSpaceLevelMbytes;void 0!==mf&&(_.ik(Eb,3,mf),Tc++);var hb=dc.startupThermalStatus;void 0!==hb&&(_.x(Eb,4,VBc[hb]),Tc++);var me=dc.startupSinceBootupSecond;void 0!==me&&(_.ik(Eb,5,me),Tc++);var re=[Tc===Object.keys(dc).length,Eb]}catch(Gc){Z(Gc),re=[!1,void 0]}var wc=re;wc[0]&&(_.ch(b,122,wc[1]),c++)}var yc=a.playerInfo;if(yc){var Uc=new Aqc,Vc=0;try{var Cd=yc.itag;void 0!==Cd&&(_.ik(Uc,1,Cd),Vc++);var ce=yc.videoPercentDownloaded;void 0!==ce&&
(_.ik(Uc,2,ce),Vc++);var gf=yc.prefetchType;void 0!==gf&&(_.x(Uc,3,DBc[gf]),Vc++);var Qd=yc.setOperationType;void 0!==Qd&&(_.x(Uc,4,FBc[Qd]),Vc++);var Df=yc.visibilityState;void 0!==Df&&(_.x(Uc,5,HBc[Df]),Vc++);var Rd=yc.isPausedOnLoad;void 0!==Rd&&(_.jk(Uc,6,Rd),Vc++);var ad=yc.cachedBytes;void 0!==ad&&(_.ik(Uc,7,ad),Vc++);var wd=yc.preloadType;void 0!==wd&&(_.x(Uc,8,EBc[wd]),Vc++);var Jg=yc.sufficientlyPrebufferedForImmediatePlayback;void 0!==Jg&&(_.jk(Uc,9,Jg),Vc++);var ig=yc.onesieUstreamerTimingInfo;
void 0!==ig&&(_.dh(Uc,10,ig),Vc++);var fi=yc.onesieReusedExistingSocket;void 0!==fi&&(_.jk(Uc,11,fi),Vc++);var de=yc.onesieHostRttMs;void 0!==de&&(_.jj(Uc,12,de),Vc++);var Li=yc.onesieUnencryptedDataReceivedBeforePlayerResponse;void 0!==Li&&(_.jk(Uc,13,Li),Vc++);var Mi=yc.onesieVideoItag;void 0!==Mi&&(_.ik(Uc,18,Mi),Vc++);var Lj=yc.onesieAudioItag;void 0!==Lj&&(_.ik(Uc,19,Lj),Vc++);var nk=yc.videoItag;void 0!==nk&&(_.ik(Uc,20,nk),Vc++);var Ui=yc.audioItag;void 0!==Ui&&(_.ik(Uc,21,Ui),Vc++);var Rh=
yc.playerInitializedState;void 0!==Rh&&(_.x(Uc,14,RBc[Rh]),Vc++);var ri=yc.playbackType;void 0!==ri&&(_.x(Uc,15,QBc[ri]),Vc++);var lf=yc.codecInit;lf&&(eX(Uc.addCodecInit.bind(Uc),lf,l7b),Vc++);var Ce=yc.stoppageReason;void 0!==Ce&&(_.x(Uc,17,fCc[Ce]),Vc++);var Ve=[Vc===Object.keys(yc).length,Uc]}catch(Gc){Z(Gc),Ve=[!1,void 0]}var Sh=Ve;Sh[0]&&(_.ch(b,22,Sh[1]),c++)}var Vi=a.commentInfo;if(Vi){var rm=new pqc,sm=0;try{var So=Vi.commentItemType;void 0!==So&&(_.x(rm,1,jBc[So]),sm++);var og=Vi.isError;
void 0!==og&&(_.jk(rm,2,og),sm++);var Bg=[sm===Object.keys(Vi).length,rm]}catch(Gc){Z(Gc),Bg=[!1,void 0]}var Cg=Bg;Cg[0]&&(_.ch(b,23,Cg[1]),c++)}var Dh=a.mdxInfo;if(Dh){var Rg=new Eqc,ih=0;try{var dn=Dh.messageSent;void 0!==dn&&(_.dh(Rg,1,dn),ih++);var To=Dh.messageReceived;void 0!==To&&(_.dh(Rg,2,To),ih++);var yk=Dh.channelTypeSent;void 0!==yk&&(_.x(Rg,3,BBc[yk]),ih++);var cl=Dh.channelTypeReceived;void 0!==cl&&(_.x(Rg,4,BBc[cl]),ih++);var zk=Dh.mdxSessionType;void 0!==zk&&(_.x(Rg,5,ZBc[zk]),ih++);
var en=Dh.mdxSessionSource;void 0!==en&&(_.x(Rg,6,YBc[en]),ih++);var tm=Dh.mdxSessionNonce;void 0!==tm&&(_.dh(Rg,7,tm),ih++);var fn=Dh.mdxSessionIndex;void 0!==fn&&(_.jj(Rg,8,fn),ih++);var Vn=Dh.isRetry;void 0!==Vn&&(_.jk(Rg,9,Vn),ih++);var Uo=Dh.smoothPairingUsed;void 0!==Uo&&(_.jk(Rg,10,Uo),ih++);var si=Dh.disconnectReason;void 0!==si&&(_.x(Rg,11,umc[si]),ih++);var Dg=Dh.receiverDevice;if(Dg){var yf=new Dqc,Sg=0;try{var Wi=Dg.deviceName;void 0!==Wi&&(_.dh(yf,1,Wi),Sg++);var Sl=Dg.modelName;void 0!==
Sl&&(_.dh(yf,2,Sl),Sg++);var tj=Dg.manufacturerName;void 0!==tj&&(_.dh(yf,3,tj),Sg++);var ti=Dg.modelNumber;void 0!==ti&&(_.dh(yf,4,ti),Sg++);var uj=[Sg===Object.keys(Dg).length,yf]}catch(Gc){Z(Gc),uj=[!1,void 0]}var Xi=uj;Xi[0]&&(_.ch(Rg,12,Xi[1]),ih++)}var Eg=[ih===Object.keys(Dh).length,Rg]}catch(Gc){Z(Gc),Eg=[!1,void 0]}var Tg=Eg;Tg[0]&&(_.ch(b,24,Tg[1]),c++)}var jh=a.watchInfo;if(jh){var dl=new _.YXb,Tl=0;try{var Ak=jh.isPlaylist;void 0!==Ak&&(_.jk(dl,1,Ak),Tl++);var Vo=[Tl===Object.keys(jh).length,
dl]}catch(Gc){Z(Gc),Vo=[!1,void 0]}var Wn=Vo;Wn[0]&&(_.ch(b,35,Wn[1]),c++)}var um=a.adPrebufferedTimeSecs;void 0!==um&&(_.ik(b,39,um),c++);var Re=a.thumbnailLoadInfo;if(Re){var Th=new Oqc,kh=0;try{var el=Re.imageWidth;void 0!==el&&(jX(Th,1,el),kh++);var vm=Re.viewWidth;void 0!==vm&&(jX(Th,7,vm),kh++);var lh=Re.imageHeight;void 0!==lh&&(jX(Th,2,lh),kh++);var mh=Re.viewHeight;void 0!==mh&&(jX(Th,8,mh),kh++);var ui=Re.imageSizeBytes;void 0!==ui&&(jX(Th,3,ui),kh++);var Xj=Re.error;void 0!==Xj&&(Th.setError(Xj),
kh++);var Yj=Re.hasUrl;void 0!==Yj&&(_.jk(Th,9,Yj),kh++);var pg=Re.imageCacheType;void 0!==pg&&(_.x(Th,5,zBc[pg]),kh++);var vj=Re.imageRequestorType;void 0!==vj&&(_.x(Th,6,ABc[vj]),kh++);var Yi=[kh===Object.keys(Re).length,Th]}catch(Gc){Z(Gc),Yi=[!1,void 0]}var Wo=Yi;Wo[0]&&(_.ch(b,40,Wo[1]),c++)}var Eh=a.imageLoadInfo;if(Eh){var gn=new uqc,Ul=0;try{var Xo=Eh.postId;void 0!==Xo&&(_.dh(gn,1,Xo),Ul++);var wm=Eh.isAnimatedImage;void 0!==wm&&(_.jk(gn,2,wm),Ul++);var vi=[Ul===Object.keys(Eh).length,gn]}catch(Gc){Z(Gc),
vi=[!1,void 0]}var Zj=vi;Zj[0]&&(_.ch(b,119,Zj[1]),c++)}var Uh=a.creatorInfo;if(Uh){var Zi=new sqc,fl=0;try{var Xn=Uh.externalChannelId;void 0!==Xn&&(_.dh(Zi,1,Xn),fl++);var ak=Uh.externalContentOwnerId;void 0!==ak&&(_.dh(Zi,6,ak),fl++);var wj=Uh.creatorSegment;void 0!==wj&&(_.x(Zi,2,tBc[wj]),fl++);var xj=Uh.measurementVersion;void 0!==xj&&(_.x(Zi,3,OBc[xj]),fl++);var hn=Uh.creatorCanaryState;void 0!==hn&&(_.x(Zi,4,sBc[hn]),fl++);var Vl=Uh.topEntityType;void 0!==Vl&&(_.x(Zi,5,CAc[Vl]),fl++);var gl=
[fl===Object.keys(Uh).length,Zi]}catch(Gc){Z(Gc),gl=[!1,void 0]}var Bk=gl;Bk[0]&&(_.ch(b,46,Bk[1]),c++)}var kd=a.unpluggedInfo;if(kd){var hl=new Qqc,$i=0;try{var il=kd.isPrefetchedResponse;void 0!==il&&(_.jk(hl,1,il),$i++);var bg=kd.upgVoiceActionString;void 0!==bg&&(_.dh(hl,2,bg),$i++);var Ck=kd.upgChipIds;Ck&&(eX(hl.addUpgChipIds.bind(hl),Ck),$i++);var jl=kd.videoStreamType;void 0!==jl&&(_.x(hl,4,NCc[jl]),$i++);var Rp=kd.upgChipIdsString;void 0!==Rp&&(_.dh(hl,5,Rp),$i++);var wi=kd.query;void 0!==
wi&&(_.dh(hl,6,wi),$i++);var aj=[$i===Object.keys(kd).length,hl]}catch(Gc){Z(Gc),aj=[!1,void 0]}var kl=aj;kl[0]&&(_.ch(b,50,kl[1]),c++)}var df=a.isLivestream;void 0!==df&&(_.jk(b,47,df),c++);var gr=a.liveStreamMode;void 0!==gr&&(_.x(b,91,$lc[gr]),c++);var Yn=a.adCpn2;void 0!==Yn&&(_.dh(b,48,Yn),c++);var Zn=a.adDaiDriftMillis;void 0!==Zn&&(_.jj(b,49,Zn),c++);var is=a.videoStreamType;void 0!==is&&(_.x(b,53,NCc[is]),c++);var yj=a.reelInfo;if(yj){var Fh=new _.gYb,Gh=0;try{var xm=yj.transitionType;void 0!==
xm&&(_.x(Fh,1,Ktc[xm]),Gh++);var hr=yj.prefetchType;void 0!==hr&&(_.x(Fh,2,JBc[hr]),Gh++);var ir=yj.prebufferType;void 0!==ir&&(_.x(Fh,3,IBc[ir]),Gh++);var bk=yj.videoType;void 0!==bk&&(_.x(Fh,4,Mtc[bk]),Gh++);var ll=yj.inputType;void 0!==ll&&(_.x(Fh,5,ACc[ll]),Gh++);var Dk=yj.watchEndpointSource;void 0!==Dk&&(_.x(Fh,6,zCc[Dk]),Gh++);var js=yj.resumeToShortsEligible;void 0!==js&&(_.jk(Fh,7,js),Gh++);var Yo=yj.reelToReelBaseline;void 0!==Yo&&(_.x(Fh,8,Ltc[Yo]),Gh++);var $n=yj.startToShortsEligible;
void 0!==$n&&(_.jk(Fh,9,$n),Gh++);var Zo=yj.shortsFirstSnoozed;void 0!==Zo&&(_.jk(Fh,10,Zo),Gh++);var Wl=yj.inReelPipState;void 0!==Wl&&(_.jk(Fh,11,Wl),Gh++);var $o=[Gh===Object.keys(yj).length,Fh]}catch(Gc){Z(Gc),$o=[!1,void 0]}var ap=$o;ap[0]&&(_.ch(b,54,ap[1]),c++)}var jn=a.subscriptionsFeedInfo;if(jn){var Sp=new Nqc,bp=0;try{var ks=jn.eventId;void 0!==ks&&(_.dh(Sp,1,ks),bp++);var le=[bp===Object.keys(jn).length,Sp]}catch(Gc){Z(Gc),le=[!1,void 0]}var ux=le;ux[0]&&(_.ch(b,72,ux[1]),c++)}var Tp=
a.playbackRequiresTap;void 0!==Tp&&(_.jk(b,56,Tp),c++);var wt=a.requestIds;wt&&(eX(b.addRequestIds.bind(b),wt,m7b),c++);var jr=a.mediaBrowserActionInfo;if(jr){var Jf=new Fqc,sf=0;try{var tf=jr.connectedClientPackageName;void 0!==tf&&(_.dh(Jf,1,tf),sf++);var xt=[sf===Object.keys(jr).length,Jf]}catch(Gc){Z(Gc),xt=[!1,void 0]}var zt=xt;zt[0]&&(_.ch(b,58,zt[1]),c++)}var xv=a.performanceNavigationTiming;void 0!==xv&&(_.jk(b,67,xv),c++);var yv=a.musicLoadActionInfo;if(yv){var vx=new Iqc,Up=0;try{var ym=
yv.device;void 0!==ym&&(_.x(vx,1,PBc[ym]),Up++);var ao=[Up===Object.keys(yv).length,vx]}catch(Gc){Z(Gc),ao=[!1,void 0]}var Vp=ao;Vp[0]&&(_.ch(b,69,Vp[1]),c++)}var zv=a.transactionType;void 0!==zv&&(_.x(b,74,WBc[zv]),c++);var kr=a.shoppingInfo;if(kr){var ls=new Kqc,At=0;try{var wx=kr.shoppingAction;void 0!==wx&&(_.x(ls,1,TBc[wx]),At++);var Av=kr.isAuthCookiePreset;void 0!==Av&&(_.jk(ls,2,Av),At++);var xx=kr.isAuthRequired;void 0!==xx&&(_.jk(ls,3,xx),At++);var yx=[At===Object.keys(kr).length,ls]}catch(Gc){Z(Gc),
yx=[!1,void 0]}var zx=yx;zx[0]&&(_.ch(b,75,zx[1]),c++)}var ms=a.webViewInfo;if(ms){var Bt=new Rqc,Ct=0;try{var Ax=ms.webViewUseCase;void 0!==Ax&&(_.x(Bt,1,Qnc[Ax]),Ct++);var Bx=ms.isAuthCookiePreset;void 0!==Bx&&(_.jk(Bt,2,Bx),Ct++);var Dt=ms.isAuthRequired;void 0!==Dt&&(_.jk(Bt,3,Dt),Ct++);var ns=[Ct===Object.keys(ms).length,Bt]}catch(Gc){Z(Gc),ns=[!1,void 0]}var Et=ns;Et[0]&&(_.ch(b,95,Et[1]),c++)}var cp=a.prefetchInfo;if(cp){var ud=new _.Yy,We=0;try{var os=cp.taskId;void 0!==os&&(_.dh(ud,1,os),
We++);var Bv=cp.isPrefetch;void 0!==Bv&&(_.jk(ud,2,Bv),We++);var Cv=cp.fetchAction;void 0!==Cv&&(_.x(ud,3,xBc[Cv]),We++);var lr=cp.cancellationReason;void 0!==lr&&(_.x(ud,4,eCc[lr]),We++);var ps=cp.prefetchedBytes;void 0!==ps&&(_.ik(ud,5,ps),We++);var mr=[We===Object.keys(cp).length,ud]}catch(Gc){Z(Gc),mr=[!1,void 0]}var Xl=mr;Xl[0]&&(_.ch(b,86,Xl[1]),c++)}var ck=a.accelerationSession;if(ck){var xi=new Cqc,Wp=0;try{var zj=ck.device;if(zj){var nr=new Bqc,zm=0;try{var Ft=zj.device;void 0!==Ft&&(_.dh(nr,
1,Ft),zm++);var qs=zj.glRenderer;void 0!==qs&&(_.dh(nr,2,qs),zm++);var Gt=zj.glVersion;void 0!==Gt&&(_.dh(nr,3,Gt),zm++);var Cx=[zm===Object.keys(zj).length,nr]}catch(Gc){Z(Gc),Cx=[!1,void 0]}var Xp=Cx;Xp[0]&&(_.ch(xi,1,Xp[1]),Wp++)}var Am=ck.client;void 0!==Am&&(xi.setClient(OCc[Am]),Wp++);var or=ck.pipelineName;or&&(eX(xi.addPipelineName.bind(xi),or,o7b),Wp++);var Ht=ck.fastestRunMs;void 0!==Ht&&(_.ik(xi,4,Ht),Wp++);var It=ck.slowestRunMs;void 0!==It&&(_.ik(xi,5,It),Wp++);var Dv=[Wp===Object.keys(ck).length,
xi]}catch(Gc){Z(Gc),Dv=[!1,void 0]}var Dx=Dv;Dx[0]&&(_.ch(b,87,Dx[1]),c++)}var Ex=a.playerRotationType;void 0!==Ex&&(_.x(b,101,SBc[Ex]),c++);var Ev=a.commerceInfo;if(Ev){var Jt=new qqc,rs=0;try{var Kt=Ev.paymentProcessor;void 0!==Kt&&(_.dh(Jt,1,Kt),rs++);var Fv=[rs===Object.keys(Ev).length,Jt]}catch(Gc){Z(Gc),Fv=[!1,void 0]}var Gv=Fv;Gv[0]&&(_.ch(b,96,Gv[1]),c++)}var dp=a.inlineToWatchInfo;if(dp){var Hv=new vqc,ep=0;try{var pr=dp.inlineToWatchTransitionType;void 0!==pr&&(_.x(Hv,1,vBc[pr]),ep++);var qr=
[ep===Object.keys(dp).length,Hv]}catch(Gc){Z(Gc),qr=[!1,void 0]}var Fx=qr;Fx[0]&&(_.ch(b,108,Fx[1]),c++)}var Lt=a.mediaEngineMetadata;if(Lt){var Mt=A7b(Lt);Mt[0]&&(_.ch(b,111,Mt[1]),c++)}var fp=a.miniAppInfo;if(fp){var Yp=new Gqc,Yl=0;try{var ss=fp.externalPostId;void 0!==ss&&(_.dh(Yp,1,ss),Yl++);var Nt=fp.postPlayNonce;void 0!==Nt&&(_.dh(Yp,2,Nt),Yl++);var ts=fp.localReleaseId;void 0!==ts&&(_.ik(Yp,3,ts),Yl++);var Iv=fp.derivedDeviceInterface;void 0!==Iv&&(_.x(Yp,4,o8b[Iv]),Yl++);var Gx=[Yl===Object.keys(fp).length,
Yp]}catch(Gc){Z(Gc),Gx=[!1,void 0]}var rr=Gx;rr[0]&&(_.ch(b,116,rr[1]),c++)}var ml=a.dynamicAssetFetchInfo;if(ml){var kn=new tqc,bo=0;try{var Zp=ml.effectId;void 0!==Zp&&(_.dh(kn,1,Zp),bo++);var gp=ml.requestType;void 0!==gp&&(_.x(kn,2,uBc[gp]),bo++);var sr=[bo===Object.keys(ml).length,kn]}catch(Gc){Z(Gc),sr=[!1,void 0]}var co=sr;co[0]&&(_.ch(b,117,co[1]),c++)}var $p=a.webInfo;if($p){var aq=new _.DRa,us=0;try{var tr=$p.navigationReason;void 0!==tr&&(_.dh(aq,1,tr),us++);var ur=$p.nonPreloadedNodeCount;
void 0!==ur&&(_.ik(aq,2,ur),us++);var bq=[us===Object.keys($p).length,aq]}catch(Gc){Z(Gc),bq=[!1,void 0]}var Ot=bq;Ot[0]&&(_.ch(b,38,Ot[1]),c++)}var bj=a.tvInfo;if(bj){var Aj=new Pqc,yi=0;try{var vs=bj.appQuality;void 0!==vs&&(_.x(Aj,1,KCc[vs]),yi++);var Pt=bj.bedrockTriggerState;void 0!==Pt&&(_.dh(Aj,2,Pt),yi++);var cq=bj.isMdx;void 0!==cq&&(_.jk(Aj,3,cq),yi++);var ws=bj.label;void 0!==ws&&(_.dh(Aj,4,ws),yi++);var Vh=bj.isPreloaded;void 0!==Vh&&(_.jk(Aj,5,Vh),yi++);var dq=bj.authAccessCredentialType;
void 0!==dq&&(_.x(Aj,6,LCc[dq]),yi++);var eq=bj.authAccessCredentialTypes;void 0!==eq&&(fX(Aj.addAuthAccessCredentialTypes.bind(Aj),eq,LCc),yi++);var fq=bj.startupSoundPlayed;void 0!==fq&&(_.jk(Aj,7,fq),yi++);var eo=bj.appReload;void 0!==eo&&(_.jk(Aj,9,eo),yi++);var hp=[yi===Object.keys(bj).length,Aj]}catch(Gc){Z(Gc),hp=[!1,void 0]}var ln=hp;ln[0]&&(_.ch(b,51,ln[1]),c++)}var ef=a.kabukiInfo;if(ef){var qg=new yqc,nl=0;try{var Jv=ef.browseParams;void 0!==Jv&&(_.dh(qg,1,Jv),nl++);var Qt=ef.isPrefetch;
void 0!==Qt&&(_.jk(qg,2,Qt),nl++);var fo=ef.isSecondaryNav;void 0!==fo&&(_.jk(qg,3,fo),nl++);var Rt=ef.prevBrowseId;void 0!==Rt&&(_.dh(qg,4,Rt),nl++);var Kv=ef.querySource;void 0!==Kv&&(_.x(qg,5,Sac[Kv]),nl++);var zi=ef.vozType;void 0!==zi&&(_.dh(qg,6,zi),nl++);var eg=ef.ioSweepInfo;if(eg){var Bm=new xqc,gq=0;try{var St=eg.frameBudget;void 0!==St&&(_.ik(Bm,1,St),gq++);var Tt=eg.numFrames;void 0!==Tt&&(_.ik(Bm,2,Tt),gq++);var Ut=eg.numElements;void 0!==Ut&&(_.ik(Bm,3,Ut),gq++);var Lv=eg.numVisible;
void 0!==Lv&&(_.ik(Bm,4,Lv),gq++);var Hx=[gq===Object.keys(eg).length,Bm]}catch(Gc){Z(Gc),Hx=[!1,void 0]}var xs=Hx;xs[0]&&(_.ch(qg,7,xs[1]),nl++)}var go=ef.ioFrameInfo;go&&(eX(qg.addIoFrameInfo.bind(qg),go,K7b),nl++);var ol=ef.earlyBrowseRequestInfo;if(ol){var Zl=new wqc,hq=0;try{var vr=ol.abandonmentType;void 0!==vr&&(_.x(Zl,1,JCc[vr]),hq++);var Vt=ol.adopted;void 0!==Vt&&(_.jk(Zl,2,Vt),hq++);var iq=[hq===Object.keys(ol).length,Zl]}catch(Gc){Z(Gc),iq=[!1,void 0]}var Mv=iq;Mv[0]&&(_.ch(qg,9,Mv[1]),
nl++)}var Wh=ef.navigationType;void 0!==Wh&&(_.x(qg,10,MCc[Wh]),nl++);var Ix=ef.isAccountSwitch;void 0!==Ix&&(_.jk(qg,11,Ix),nl++);var ys=[nl===Object.keys(ef).length,qg]}catch(Gc){Z(Gc),ys=[!1,void 0]}var jq=ys;jq[0]&&(_.ch(b,52,jq[1]),c++)}var ip=a.mwebInfo;if(ip){var zs=new Jqc,ho=0;try{var Wt=ip.responseContentLength;void 0!==Wt&&(_.ik(zs,1,Wt),ho++);var Xt=ip.responseContentEncoding;void 0!==Xt&&(_.dh(zs,3,Xt),ho++);var Jx=ip.getSettingsRequestId;void 0!==Jx&&(_.dh(zs,2,Jx),ho++);var Nv=ip.getTrendingRequestId;
void 0!==Nv&&(_.dh(zs,4,Nv),ho++);var Kx=[ho===Object.keys(ip).length,zs]}catch(Gc){Z(Gc),Kx=[!1,void 0]}var Ov=Kx;Ov[0]&&(_.ch(b,59,Ov[1]),c++)}var kq=a.musicInfo;if(kq){var nh=new Hqc,Hh=0;try{var cj=kq.getMusicSearchSuggestionsRequestId;void 0!==cj&&(_.dh(nh,1,cj),Hh++);var jp=kq.searchType;void 0!==jp&&(_.x(nh,2,sCc[jp]),Hh++);var io=kq.numSearchResults;void 0!==io&&(_.jj(nh,3,io),Hh++);var Cm=kq.downloadsContext;void 0!==Cm&&(_.jk(nh,4,Cm),Hh++);var Yt=kq.browseContentSize;void 0!==Yt&&(_.jj(nh,
5,Yt),Hh++);var Pv=[Hh===Object.keys(kq).length,nh]}catch(Gc){Z(Gc),Pv=[!1,void 0]}var Zt=Pv;Zt[0]&&(_.ch(b,65,Zt[1]),c++)}var dk=a.transcodingContext;if(dk){var Ek=new zqc,Fk=0;try{var $t=dk.outputVideoWidth;void 0!==$t&&(_.ik(Ek,1,$t),Fk++);var Lx=dk.outputVideoHeight;void 0!==Lx&&(_.ik(Ek,2,Lx),Fk++);var Qv=dk.sourceVideoWidth;void 0!==Qv&&(_.ik(Ek,3,Qv),Fk++);var wr=dk.sourceVideoHeight;void 0!==wr&&(_.ik(Ek,4,wr),Fk++);var au=dk.memoryUsageInBytes;void 0!==au&&(qX(Ek,5,au),Fk++);var C=dk.numberOfSegments;
void 0!==C&&(_.ik(Ek,6,C),Fk++);var A=dk.bitrate;void 0!==A&&(_.ik(Ek,7,A),Fk++);var F=dk.sourceVideoFrameCount;void 0!==F&&(_.jj(Ek,8,F),Fk++);var R=dk.sourceVideoDurationMs;void 0!==R&&(_.jj(Ek,9,R),Fk++);var Y=dk.outputVideoDurationMs;void 0!==Y&&(_.jj(Ek,12,Y),Fk++);var na=dk.uploadFrontendId;void 0!==na&&(_.dh(Ek,10,na),Fk++);var pa=dk.sourceVideoRotationDegrees;void 0!==pa&&(_.jj(Ek,11,pa),Fk++);var ua=[Fk===Object.keys(dk).length,Ek]}catch(Gc){Z(Gc),ua=[!1,void 0]}var Ra=ua;Ra[0]&&(_.ch(b,
107,Ra[1]),c++)}var Pa=a.creationModesContext;if(Pa){var xa=new rqc,Za=0;try{var sb=Pa.destinationCreationMode;void 0!==sb&&(_.x(xa,1,BAc[sb]),Za++);var bc=Pa.previousCreationMode;void 0!==bc&&(_.x(xa,2,BAc[bc]),Za++);var Oc=[Za===Object.keys(Pa).length,xa]}catch(Gc){Z(Gc),Oc=[!1,void 0]}var Ld=Oc;Ld[0]&&(_.ch(b,110,Ld[1]),c++)}var zd=a.cameraMetadata;if(zd){var oh=O7b(zd);oh[0]&&(_.ch(b,114,oh[1]),c++)}var uf=a.producerMediaAssetMetadata;if(uf){var dj=new Sqc,$l=0;try{var vf=uf.originalSizeBytes;
void 0!==vf&&(qX(dj,1,vf),$l++);var De=uf.isTranscoded;void 0!==De&&(_.jk(dj,2,De),$l++);var dd=[$l===Object.keys(uf).length,dj]}catch(Gc){Z(Gc),dd=[!1,void 0]}var Fg=dd;Fg[0]&&(_.ch(b,115,Fg[1]),c++)}var ic=a.allowedPreroll;void 0!==ic&&(_.jk(b,10,ic),c++);var Ic=a.shownPreroll;void 0!==Ic&&(_.jk(b,11,Ic),c++);var Cc=a.getHomeRequestId;void 0!==Cc&&(_.dh(b,57,Cc),c++);var ec=a.getSearchRequestId;void 0!==ec&&(_.dh(b,60,ec),c++);var cg=a.getPlayerRequestId;void 0!==cg&&(_.dh(b,61,cg),c++);var Ai=
a.getWatchNextRequestId;void 0!==Ai&&(_.dh(b,62,Ai),c++);var Xh=a.getBrowseRequestId;void 0!==Xh&&(_.dh(b,63,Xh),c++);var rg=a.getLibraryRequestId;void 0!==rg&&(_.dh(b,66,rg),c++);var kp=a.isTransformerEnabledForFeature;void 0!==kp&&(_.jk(b,106,kp),c++);var Mx=a.sourceVideoFrameCount;void 0!==Mx&&(_.jj(b,109,Mx),c++);return[c===Object.keys(a).length,b]}catch(Gc){return Z(Gc),[!1,void 0]}},
latencyActionSpan:function(a){var b=new Wqc,c=0;try{var d=a.spanName;void 0!==d&&(_.dh(b,1,d),c++);var e=a.clientActionNonce;void 0!==e&&(_.dh(b,2,e),c++);var h=a.spanLengthUsec;void 0!==h&&(_.jj(b,3,h),c++);var l=a.spanStartTimeUsec;void 0!==l&&(_.jj(b,4,l),c++);var m=a.spanInfo;if(m){var p=new Vqc;d=0;try{var q=m.templateUris;q&&(eX(p.addTemplateUris.bind(p),q,Wlc),d++);var t=m.networkRequestUrl;void 0!==t&&(_.dh(p,2,t),d++);var y=m.networkResponseSizeBytes;void 0!==y&&(_.ik(p,3,y),d++);var z=m.isMainThread;
void 0!==z&&(_.jk(p,4,z),d++);var D=m.threadId;void 0!==D&&(_.jj(p,5,D),d++);var E=m.nodeIdentifier;void 0!==E&&(_.dh(p,6,E),d++);var I=m.materializationCount;void 0!==I&&(_.ik(p,7,I),d++);var S=m.commandExtensionId;void 0!==S&&(_.ik(p,8,S),d++);var T=m.yogaExternalMeasurementCount;void 0!==T&&(_.ik(p,9,T),d++);var fa=m.jsSpanInfo;if(fa){var oa=new Uqc;q=0;try{var ea=fa.identifier;void 0!==ea&&(qX(oa,1,ea),q++);var ma=fa.statusCode;void 0!==ma&&(_.ik(oa,2,ma),q++);var ra=fa.moduleIdentifier;void 0!==
ra&&(_.dh(oa,3,ra),q++);var Ea=fa.functionName;void 0!==Ea&&(_.dh(oa,4,Ea),q++);var Wa=fa.isSynchronous;void 0!==Wa&&(_.jk(oa,5,Wa),q++);var fb=fa.bindingExtensionId;void 0!==fb&&(jX(oa,6,fb),q++);var ob=[q===Object.keys(fa).length,oa]}catch(ib){Z(ib),ob=[!1,void 0]}fa=ob;fa[0]&&(_.ch(p,10,fa[1]),d++)}var db=m.entityTransformerInfo;if(db){var Ia=new Tqc;fa=0;try{var mb=db.inputEntityType;void 0!==mb&&(_.jj(Ia,1,mb),fa++);var eb=db.outputEntityType;void 0!==eb&&(_.jj(Ia,2,eb),fa++);var Gb=[fa===Object.keys(db).length,
Ia]}catch(ib){Z(ib),Gb=[!1,void 0]}db=Gb;db[0]&&(_.ch(p,11,db[1]),d++)}var Tb=m.blocksMethodExecutionInfo;if(Tb){var Va=i9b(Tb);Va[0]&&(_.ch(p,12,Va[1]),d++)}var Xb=m.offlineDataAccessInfo;void 0!==Xb&&(_.x(p,13,bCc[Xb]),d++);var cc=m.pageFaults;void 0!==cc&&(_.jj(p,14,cc),d++);var vb=m.threadPriority;void 0!==vb&&(_.ik(p,15,vb),d++);var ab=m.relativeThreadPriorityOffset;void 0!==ab&&(_.ik(p,16,ab),d++);var Fc=[d===Object.keys(m).length,p]}catch(ib){Z(ib),Fc=[!1,void 0]}m=Fc;m[0]&&(_.ch(b,5,m[1]),
c++)}var Yc=a.spanNonce;void 0!==Yc&&(_.ik(b,6,Yc),c++);var ja=a.parentSpanNonce;void 0!==ja&&(_.ik(b,7,ja),c++);var Ab=a.spanThreadSleepUsec;void 0!==Ab&&(_.jj(b,8,Ab),c++);var wb=a.spanDeviceSleepUsec;void 0!==wb&&(_.jj(b,9,wb),c++);var nc=a.spanError;void 0!==nc&&(_.x(b,10,wBc[nc]),c++);var cb=a.timedOut;void 0!==cb&&(_.jk(b,11,cb),c++);return[c===Object.keys(a).length,b]}catch(ib){return Z(ib),[!1,void 0]}},
screenCreated:function(a){var b=new _.rna,c=0;try{var d=a.pageVe;if(d){var e=gX(d);e[0]&&(_.qna(b,e[1]),c++)}var h=a.csn;void 0!==h&&(b.JSC$8201_setCsn(h),c++);var l=a.cloneCsn;void 0!==l&&(_.dh(b,3,l),c++);var m=a.screenClientData;if(m){var p=ZX(m);p[0]&&(_.ch(b,4,p[1]),c++)}var q=a.screenCreationReason;void 0!==q&&(_.x(b,6,rBc[q]),c++);var t=a.implicitGesture;if(t){var y=new _.sna;d=0;try{var z=t.gesturedVe;if(z){var D=gX(z);D[0]&&(_.tna(y,D[1]),d++)}var E=t.parentCsn;void 0!==E&&(_.dh(y,2,E),d++);
var I=t.gestureClientData;if(I){var S=ZX(I);S[0]&&(_.ch(y,3,S[1]),d++)}var T=t.gestureType;void 0!==T&&(_.x(y,4,_.una[T]),d++);var fa=[d===Object.keys(t).length,y]}catch(ma){Z(ma),fa=[!1,void 0]}t=fa;t[0]&&(_.ch(b,5,t[1]),c++)}var oa=a.screenCreatedLoggingExpectations;if(oa){var ea=a7b(oa);ea[0]&&(_.ch(b,7,ea[1]),c++)}return[c===Object.keys(a).length,b]}catch(ma){return Z(ma),[!1,void 0]}},
visualElementShown:function(a){var b=new _.pl,c=0;try{var d=a.csn;void 0!==d&&(b.JSC$8201_setCsn(d),c++);var e=a.ve;if(e){var h=gX(e);h[0]&&(_.ch(b,2,h[1]),c++)}var l=a.clientData;if(l){var m=ZX(l);m[0]&&(_.ch(b,3,m[1]),c++)}var p=a.eventType;void 0!==p&&(_.x(b,4,ctc[p]),c++);var q=a.focusVisibilityLoggingData;if(q){var t=Hkc(q);t[0]&&(_.ch(b,5,t[1]),c++)}return[c===Object.keys(a).length,b]}catch(y){return Z(y),[!1,void 0]}},
visualElementHidden:function(a){var b=new _.ql,c=0;try{var d=a.csn;void 0!==d&&(b.JSC$8201_setCsn(d),c++);var e=a.ve;if(e){var h=gX(e);h[0]&&(_.ch(b,2,h[1]),c++)}var l=a.clientData;if(l){var m=ZX(l);m[0]&&(_.ch(b,3,m[1]),c++)}var p=a.eventType;void 0!==p&&(_.x(b,4,ctc[p]),c++);var q=a.focusVisibilityLoggingData;if(q){var t=Hkc(q);t[0]&&(_.ch(b,5,t[1]),c++)}return[c===Object.keys(a).length,b]}catch(y){return Z(y),[!1,void 0]}},
visualElementStateChanged:function(a){var b=new _.tl,c=0;try{var d=a.csn;void 0!==d&&(b.JSC$8201_setCsn(d),c++);var e=a.ve;if(e){var h=gX(e);h[0]&&(_.ch(b,2,h[1]),c++)}var l=a.clientData;if(l){var m=ZX(l);m[0]&&(_.ch(b,3,m[1]),c++)}return[c===Object.keys(a).length,b]}catch(p){return Z(p),[!1,void 0]}},
visualElementGestured:function(a){var b=new _.sl,c=0;try{var d=a.csn;void 0!==d&&(b.JSC$8201_setCsn(d),c++);var e=a.ve;if(e){var h=gX(e);h[0]&&(_.ch(b,2,h[1]),c++)}var l=a.clientData;if(l){var m=ZX(l);m[0]&&(_.ch(b,3,m[1]),c++)}var p=a.gestureType;void 0!==p&&(_.x(b,4,_.una[p]),c++);return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},
visualElementAttached:function(a){var b=new _.al,c=0;try{var d=a.csn;void 0!==d&&(b.JSC$8201_setCsn(d),c++);var e=a.parentVe;if(e){var h=gX(e);h[0]&&(_.Ena(b,h[1]),c++)}var l=a.childVes;l&&(eX(b.addChildVes.bind(b),l,gX),c++);var m=a.attachLoggingExpectations;if(m){var p=$6b(m);p[0]&&(_.ch(b,4,p[1]),c++)}return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},
foregroundHeartbeat:function(a){var b=new _.ZFa,c=0;try{var d=a.firstActivityMs;void 0!==d&&(_.jj(b,1,d),c++);var e=a.trigger;void 0!==e&&(_.x(b,4,gtc[e]),c++);var h=a.index;void 0!==h&&(b.setIndex(h),c++);var l=a.lastEventDeltaMs;void 0!==l&&(_.jj(b,3,l),c++);var m=a.clientDocumentNonce;void 0!==m&&(_.dh(b,5,m),c++);return[c===Object.keys(a).length,b]}catch(p){return Z(p),[!1,void 0]}},
foregroundHeartbeatScreenAssociated:function(a){var b=new _.Nla,c=0;try{var d=a.clientDocumentNonce;void 0!==d&&(_.dh(b,1,d),c++);var e=a.clientScreenNonce;void 0!==e&&(_.dh(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},
clientError:r8b,biscottiBasedDetection:Gpc,adsClientStateChange:Ilc,transactionFlowSucceeded:Skc,sliEventBatch:Goc,appShellAssetLoadReport:function(a){var b=new orc,c=0;try{var d=a.assetPath;void 0!==d&&(_.dh(b,1,d),c++);var e=a.cacheHit;void 0!==e&&(_.jk(b,2,e),c++);var h=a.appBundleVersionDiffCount;void 0!==h&&(_.ik(b,3,h),c++);var l=a.currentAppBundleTimestampSec;void 0!==l&&(_.jj(b,4,l),c++);return[c===Object.keys(a).length,b]}catch(m){return Z(m),[!1,void 0]}},
finalPayload:function(a){var b=new _.yRa,c=0;try{var d=a.csn;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},
appSettingsCaptured:function(a){var b=new cqc,c=0;try{var d=a.timeSinceLastSnapshotSecs;void 0!==d&&(_.ik(b,1,d),c++);var e=a.currentValue;if(e){var h=I$b(e);h[0]&&(_.ch(b,2,h[1]),c++)}var l=a.previousValue;if(l){var m=I$b(l);m[0]&&(_.ch(b,3,m[1]),c++)}var p=a.currentMusicValue;if(p){var q=new bqc;d=0;try{var t=p.streamOverWifiOnly;void 0!==t&&(_.jk(q,1,t),d++);var y=p.dontPlayMusicVideos;void 0!==y&&(_.jk(q,2,y),d++);var z=p.dontPlayPodcastVideos;void 0!==z&&(_.jk(q,7,z),d++);var D=p.autoplayEnabled;
void 0!==D&&(_.jk(q,3,D),d++);var E=p.mobileBitrate;void 0!==E&&(_.x(q,4,aCc[E]),d++);var I=p.wifiBitrate;void 0!==I&&(_.x(q,5,aCc[I]),d++);var S=p.animatedThumbnailSetting;void 0!==S&&(_.x(q,6,$Bc[S]),d++);var T=[d===Object.keys(p).length,q]}catch(fa){Z(fa),T=[!1,void 0]}p=T;p[0]&&(_.ch(b,4,p[1]),c++)}return[c===Object.keys(a).length,b]}catch(fa){return Z(fa),[!1,void 0]}},
idbTransactionEnded:Bpc,offlineStateSnapshot:c$b,playbackAssociated:Kkc,systemHealthCaptured:function(a){var b=new crc,c=0;try{var d=a.metric;if(d){var e=V7b(d);e[0]&&(_.ch(b,1,e[1]),c++)}var h=a.csn;void 0!==h&&(_.dh(b,2,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},
streamzIncremented:Pkc,adNotifyFilled:emc,adNotify:Ukc,embedsShouldRequestStorageAccessResult:Ulc,idbUnexpectedlyClosed:wpc,youThere:function(a){var b=new prc,c=0;try{var d=a.youThereEventType;void 0!==d&&(_.x(b,1,kCc[d]),c++);var e=a.lactThresholdMs;void 0!==e&&(_.jj(b,2,e),c++);var h=a.lactMs;void 0!==h&&(_.jj(b,3,h),c++);var l=a.clientScreenNonce;void 0!==l&&(_.dh(b,4,l),c++);var m=a.mediaPosSec;void 0!==m&&(_.ik(b,5,m),c++);var p=a.renderingMediaPosSec;void 0!==p&&(_.ik(b,10,p),c++);var q=a.lactServerRequestMs;
void 0!==q&&(_.jj(b,6,q),c++);var t=a.forced;void 0!==t&&(_.jk(b,7,t),c++);var y=a.triggerReason;void 0!==y&&(_.x(b,8,yCc[y]),c++);var z=a.clientPlaybackNonce;void 0!==z&&(_.dh(b,9,z),c++);return[c===Object.keys(a).length,b]}catch(D){return Z(D),[!1,void 0]}},
html5PlayerHealthEvent:bmc,appCrashed:function(a){var b=new _.Dma,c=0;try{var d=a.appCrashType;void 0!==d&&(_.x(b,1,btc[d]),c++);var e=a.interfaceVersion;void 0!==e&&(_.dh(b,2,e),c++);var h=a.residentMemoryInBytes;void 0!==h&&(qX(b,3,h),c++);var l=a.systemHealth;if(l){var m=V7b(l);m[0]&&(_.ch(b,4,m[1]),c++)}var p=a.userVisibilityContext;if(p){var q=new aqc;d=0;try{var t=p.appInForeground;void 0!==t&&(_.jk(q,1,t),d++);var y=p.playbackActive;void 0!==y&&(_.jk(q,2,y),d++);var z=p.appTerminating;void 0!==
z&&(_.jk(q,3,z),d++);var D=p.backgroundTaskActive;void 0!==D&&(_.jk(q,4,D),d++);var E=[d===Object.keys(p).length,q]}catch(I){Z(I),E=[!1,void 0]}p=E;p[0]&&(_.ch(b,5,p[1]),c++)}return[c===Object.keys(a).length,b]}catch(I){return Z(I),[!1,void 0]}},
idbQuotaExceeded:ypc,idbTransactionAborted:Dpc,idbDataCorrupted:function(a){var b=new nqc,c=0;try{var d=a.reason;void 0!==d&&(_.dh(b,1,d),c++);var e=a.dbName;void 0!==e&&(_.dh(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},
flowEvent:joc,heartbeatActionPlayerHalted:Boc,heartbeatActionPlayerTransitioned:zoc,leaderLockAcquired:function(a){var b=new Xqc,c=0;try{var d=a.wasOnceLeader;void 0!==d&&(_.jk(b,1,d),c++);var e=a.cdn;void 0!==e&&(_.dh(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},
offlineTransferStatusChanged:f8b,transactionFlowStarted:Skc,buyFlowStarted:function(a){var b=new fqc,c=0;try{var d=a.offerParams;void 0!==d&&(_.dh(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},
idbIsSupportedCompleted:function(a){var b=new oqc,c=0;try{var d=a.duration;void 0!==d&&(_.ik(b,1,d),c++);var e=a.isSupported;void 0!==e&&(_.jk(b,2,e),c++);var h=a.lastIsSupported;void 0!==h&&(_.jk(b,3,h),c++);var l=a.failureMessage;void 0!==l&&(_.dh(b,4,l),c++);var m=a.sameResultCount;void 0!==m&&(_.ik(b,5,m),c++);var p=a.sameResultDurationMs;void 0!==p&&(_.ik(b,6,p),c++);var q=a.canDetectDataOnFailure;void 0!==q&&(_.jk(b,7,q),c++);return[c===Object.keys(a).length,b]}catch(t){return Z(t),[!1,void 0]}},
transactionFlowCancelled:Skc,adNotifyFailure:function(a){var b=new $pc,c=0;try{var d=a.adMediaTimeSec;void 0!==d&&(_.ik(b,1,d),c++);var e=a.timeToAdBreakSec;void 0!==e&&(_.ik(b,2,e),c++);var h=a.clientScreenNonce;void 0!==h&&(_.dh(b,3,h),c++);var l=a.clientPlaybackNonce;void 0!==l&&(_.dh(b,4,l),c++);var m=a.videoAdBreakOffsetSec;void 0!==m&&(_.ik(b,5,m),c++);return[c===Object.keys(a).length,b]}catch(p){return Z(p),[!1,void 0]}},
persistentStorageStateChecked:function(a){var b=new $qc,c=0;try{var d=a.persistedState;void 0!==d&&(_.x(b,1,cCc[d]),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},
gamingAccountLinkStatusChanged:function(a){var b=new lqc,c=0;try{var d=a.thirdPartyId;void 0!==d&&(_.dh(b,1,d),c++);var e=a.subject;void 0!==e&&(_.dh(b,4,e),c++);var h=a.action;void 0!==h&&(_.x(b,2,nBc[h]),c++);var l=a.actionStatus;void 0!==l&&(_.x(b,3,oBc[l]),c++);var m=a.flow;void 0!==m&&(_.x(b,5,pBc[m]),c++);var p=a.externalVideoId;void 0!==p&&(_.dh(b,6,p),c++);return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},
userMentionAutoCompleteBoxEvent:function(a){var b=new nrc,c=0;try{var d=a.flowNonce;void 0!==d&&(_.dh(b,1,d),c++);var e=a.eventType;void 0!==e&&(_.x(b,2,iCc[e]),c++);var h=a.source;void 0!==h&&(_.x(b,4,jCc[h]),c++);var l=a.suggestionSelected;if(l){var m=new lrc;d=0;try{var p=l.suggestionIndex;void 0!==p&&(_.ik(m,1,p),d++);var q=[d===Object.keys(l).length,m]}catch(t){Z(t),q=[!1,void 0]}l=q;l[0]&&(_.Cj(b,3,mrc,l[1]),c++)}return[c===Object.keys(a).length,b]}catch(t){return Z(t),[!1,void 0]}},
ypcCancelFlowSucceeded:kY,fixFopFlow:function(a){var b=new qrc,c=0;try{var d=a.eventType;void 0!==d&&(_.x(b,1,mCc[d]),c++);var e=a.serializedFixFopLoggingParams;void 0!==e&&(_.uv(b,2,e),c++);var h=a.errorType;void 0!==h&&(_.x(b,3,lCc[h]),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},
polymerPropertyChangedInObserver:function(a){var b=new brc,c=0;try{var d=a.componentName;void 0!==d&&(_.dh(b,1,d),c++);var e=a.observerName;void 0!==e&&(_.dh(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},
ypcCancelFlowStarted:kY,transactionFlowFailed:Skc,leaderLockEnded:function(a){var b=new Yqc,c=0;try{var d=a.reason;void 0!==d&&(_.x(b,1,XBc[d]),c++);var e=a.lockDurationMs;void 0!==e&&(_.ik(b,2,e),c++);var h=a.cdn;void 0!==h&&(_.dh(b,3,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},
ypcPauseFlowSucceeded:Wkc,ypcPauseFlowStarted:Wkc,ypcFamilyCreateFlowStarted:Slc,navigatorValidation:function(a){var b=new Zqc,c=0;try{var d=a.navigatorOnline;void 0!==d&&(_.jk(b,1,d),c++);var e=a.requestSuccessful;void 0!==e&&(_.jk(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},
ypcFamilyCreateFlowSucceeded:Slc,ypcPauseFlowCancelled:Wkc,ypcDeactivateFlowStarted:function(a){var b=new rrc,c=0;try{var d=a.serializedYpcDeactivateFlowLoggingParams;void 0!==d&&(_.uv(b,1,d),c++);var e=a.errorReason;void 0!==e&&(_.x(b,2,iY[e]),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},
ypcRedeemFlowStarted:Nlc,ypcCancelFlowCancelled:kY,ypcResumeFlowSucceeded:Ykc,ypcResumeFlowStarted:Ykc,ypcRedeemFlowSucceeded:Nlc,ypcRedeemFlowFailed:Nlc,ypcFamilyCreateFlowCancelled:Slc,ypcRefundFlowEvent:function(a){var b=new src,c=0;try{var d=a.serializedYpcRefundFlowLoggingParams;void 0!==d&&(_.uv(b,1,d),c++);var e=a.errorReason;void 0!==e&&(_.x(b,2,iY[e]),c++);var h=a.eventType;void 0!==h&&(_.x(b,3,nCc[h]),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},
ypcResumeFlowCancelled:Ykc,ypcCancelFlowGoToPaymentProcessor:kY,delayedEventMetricCaptured:x4b,clientHintsPolyfillEvent:function(a){var b=new eqc,c=0;try{var d=a.clientHintsSupported;void 0!==d&&(_.jk(b,1,d),c++);var e=a.uaAccessedBeforePolyfill;void 0!==e&&(_.jk(b,2,e),c++);var h=a.syntheticUaMatches;void 0!==h&&(_.jk(b,3,h),c++);var l=a.uaAccessBeforePolyfillCount;void 0!==l&&(_.ik(b,4,l),c++);var m=a.firstUaAccessStack;void 0!==m&&(_.dh(b,5,m),c++);var p=a.polyfillAvailabilityDelayMs;void 0!==
p&&(_.ik(b,6,p),c++);return[c===Object.keys(a).length,b]}catch(q){return Z(q),[!1,void 0]}},
webPlayerApiCalled:Nkc,clientHintsPolyfillDiagnostics:function(a){var b=new dqc,c=0;try{var d=a.syntheticUa;void 0!==d&&(_.dh(b,1,d),c++);var e=a.ua;void 0!==e&&(_.dh(b,2,e),c++);var h=a.brand;h&&(eX(b.addBrand.bind(b),h),c++);var l=a.mobileness;void 0!==l&&(_.jk(b,4,l),c++);var m=a.platformArchitecture;void 0!==m&&(_.dh(b,5,m),c++);var p=a.model;void 0!==p&&(_.dh(b,6,p),c++);var q=a.platformBrand;void 0!==q&&(_.dh(b,7,q),c++);var t=a.platformVersion;void 0!==t&&(_.dh(b,8,t),c++);var y=a.fullVersion;
void 0!==y&&(_.dh(b,9,y),c++);return[c===Object.keys(a).length,b]}catch(z){return Z(z),[!1,void 0]}},
thumbnailHovered:function(a){var b=new drc,c=0;try{var d=a.isMovingThumbnail;void 0!==d&&(_.jk(b,1,d),c++);var e=a.durationHoveredMs;void 0!==e&&(_.ik(b,2,e),c++);var h=a.videoId;void 0!==h&&(b.setVideoId(h),c++);var l=a.playlistId;void 0!==l&&(_.dh(b,4,l),c++);var m=a.clientScreenNonce;void 0!==m&&(_.dh(b,5,m),c++);return[c===Object.keys(a).length,b]}catch(p){return Z(p),[!1,void 0]}},
touStrikeInterstitialEvent:function(a){var b=new jrc,c=0;try{var d=a.strikeId;if(d){var e=new frc,h=0;try{var l=d.strikeId;void 0!==l&&(_.dh(e,1,l),h++);var m=d.state;if(m){var p=new erc;l=0;try{var q=m.strikeType;void 0!==q&&(_.x(p,1,hCc[q]),l++);var t=m.penaltyStrikeCount;void 0!==t&&(_.ik(p,2,t),l++);var y=[l===Object.keys(m).length,p]}catch(fb){Z(fb),y=[!1,void 0]}m=y;m[0]&&(e.setState(m[1]),h++)}var z=[h===Object.keys(d).length,e]}catch(fb){Z(fb),z=[!1,void 0]}d=z;d[0]&&(_.ch(b,1,d[1]),c++)}var D=
a.impressionEvent;if(D){var E=new hrc;d=0;try{var I=D.loaded;void 0!==I&&(_.jk(E,1,I),d++);var S=[d===Object.keys(D).length,E]}catch(fb){Z(fb),S=[!1,void 0]}D=S;D[0]&&(_.Cj(b,2,krc,D[1]),c++)}var T=a.acknowledgementEvent;if(T){var fa=new grc;D=0;try{var oa=T.snooze;void 0!==oa&&(_.jk(fa,1,oa),D++);var ea=[D===Object.keys(T).length,fa]}catch(fb){Z(fb),ea=[!1,void 0]}T=ea;T[0]&&(_.Cj(b,3,krc,T[1]),c++)}var ma=a.linkClickEvent;if(ma){var ra=new irc;T=0;try{var Ea=ma.linkType;void 0!==Ea&&(_.x(ra,1,gCc[Ea]),
T++);var Wa=[T===Object.keys(ma).length,ra]}catch(fb){Z(fb),Wa=[!1,void 0]}ma=Wa;ma[0]&&(_.Cj(b,4,krc,ma[1]),c++)}return[c===Object.keys(a).length,b]}catch(fb){return Z(fb),[!1,void 0]}},
ypcCancelFlowFailed:kY,playerEvent:function(a){var b=new arc,c=0;try{var d=a.event;void 0!==d&&(_.x(b,1,dCc[d]),c++);var e=a.stackTrace;void 0!==e&&(_.dh(b,2,e),c++);var h=a.durationUsec;void 0!==h&&(_.jj(b,3,h),c++);return[c===Object.keys(a).length,b]}catch(l){return Z(l),[!1,void 0]}},
genericClientExperimentEvent:function(a){var b=new mqc,c=0;try{var d=a.eventType;void 0!==d&&(_.x(b,1,qBc[d]),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}}},kXc={latencyActionBaselined:_.zla,
latencyActionTicked:_.Bla,latencyActionInfo:_.Ala,latencyActionSpan:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,255,_.Dj,a);c?_.sj("latencyActionSpan",d,c,b):_.Bj("latencyActionSpan",d,b)},
screenCreated:_.Hla,visualElementShown:_.Dla,visualElementHidden:_.Ela,visualElementStateChanged:_.Gla,visualElementGestured:_.Fla,visualElementAttached:_.Ila,foregroundHeartbeat:_.Jla,foregroundHeartbeatScreenAssociated:_.Kla,clientError:_.Lla,biscottiBasedDetection:CZb,adsClientStateChange:qZb,transactionFlowSucceeded:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,178,_.Dj,a);c?_.sj("transactionFlowSucceeded",d,c,b):_.Bj("transactionFlowSucceeded",d,b)},
sliEventBatch:xZb,appShellAssetLoadReport:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,337,_.Dj,a);c?_.sj("appShellAssetLoadReport",d,c,b):_.Bj("appShellAssetLoadReport",d,b)},
finalPayload:_.Mla,appSettingsCaptured:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,59,_.Dj,a);c?_.sj("appSettingsCaptured",d,c,b):_.Bj("appSettingsCaptured",d,b)},
idbTransactionEnded:AZb,offlineStateSnapshot:lZb,playbackAssociated:mZb,systemHealthCaptured:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,3,_.Dj,a);c?_.sj("systemHealthCaptured",d,c,b):_.Bj("systemHealthCaptured",d,b)},
streamzIncremented:oZb,adNotifyFilled:tZb,adNotify:pZb,embedsShouldRequestStorageAccessResult:rZb,idbUnexpectedlyClosed:yZb,youThere:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,21,_.Dj,a);c?_.sj("youThere",d,c,b):_.Bj("youThere",d,b)},
html5PlayerHealthEvent:sZb,appCrashed:_.Cla,idbQuotaExceeded:zZb,idbTransactionAborted:BZb,idbDataCorrupted:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,357,_.Dj,a);c?_.sj("idbDataCorrupted",d,c,b):_.Bj("idbDataCorrupted",d,b)},
flowEvent:uZb,heartbeatActionPlayerHalted:wZb,heartbeatActionPlayerTransitioned:vZb,leaderLockAcquired:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,374,_.Dj,a);c?_.sj("leaderLockAcquired",d,c,b):_.Bj("leaderLockAcquired",d,b)},
offlineTransferStatusChanged:kZb,transactionFlowStarted:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,176,_.Dj,a);c?_.sj("transactionFlowStarted",d,c,b):_.Bj("transactionFlowStarted",d,b)},
buyFlowStarted:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,136,_.Dj,a);c?_.sj("buyFlowStarted",d,c,b):_.Bj("buyFlowStarted",d,b)},
idbIsSupportedCompleted:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,355,_.Dj,a);c?_.sj("idbIsSupportedCompleted",d,c,b):_.Bj("idbIsSupportedCompleted",d,b)},
transactionFlowCancelled:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,177,_.Dj,a);c?_.sj("transactionFlowCancelled",d,c,b):_.Bj("transactionFlowCancelled",d,b)},
adNotifyFailure:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,278,_.Dj,a);c?_.sj("adNotifyFailure",d,c,b):_.Bj("adNotifyFailure",d,b)},
persistentStorageStateChecked:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,403,_.Dj,a);c?_.sj("persistentStorageStateChecked",d,c,b):_.Bj("persistentStorageStateChecked",d,b)},
gamingAccountLinkStatusChanged:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,164,_.Dj,a);c?_.sj("gamingAccountLinkStatusChanged",d,c,b):_.Bj("gamingAccountLinkStatusChanged",d,b)},
userMentionAutoCompleteBoxEvent:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,227,_.Dj,a);c?_.sj("userMentionAutoCompleteBoxEvent",d,c,b):_.Bj("userMentionAutoCompleteBoxEvent",d,b)},
ypcCancelFlowSucceeded:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,200,_.Dj,a);c?_.sj("ypcCancelFlowSucceeded",d,c,b):_.Bj("ypcCancelFlowSucceeded",d,b)},
fixFopFlow:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,159,_.Dj,a);c?_.sj("fixFopFlow",d,c,b):_.Bj("fixFopFlow",d,b)},
polymerPropertyChangedInObserver:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,427,_.Dj,a);c?_.sj("polymerPropertyChangedInObserver",d,c,b):_.Bj("polymerPropertyChangedInObserver",d,b)},
ypcCancelFlowStarted:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,198,_.Dj,a);c?_.sj("ypcCancelFlowStarted",d,c,b):_.Bj("ypcCancelFlowStarted",d,b)},
transactionFlowFailed:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,179,_.Dj,a);c?_.sj("transactionFlowFailed",d,c,b):_.Bj("transactionFlowFailed",d,b)},
leaderLockEnded:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,373,_.Dj,a);c?_.sj("leaderLockEnded",d,c,b):_.Bj("leaderLockEnded",d,b)},
ypcPauseFlowSucceeded:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,190,_.Dj,a);c?_.sj("ypcPauseFlowSucceeded",d,c,b):_.Bj("ypcPauseFlowSucceeded",d,b)},
ypcPauseFlowStarted:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,188,_.Dj,a);c?_.sj("ypcPauseFlowStarted",d,c,b):_.Bj("ypcPauseFlowStarted",d,b)},
ypcFamilyCreateFlowStarted:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,258,_.Dj,a);c?_.sj("ypcFamilyCreateFlowStarted",d,c,b):_.Bj("ypcFamilyCreateFlowStarted",d,b)},
navigatorValidation:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,361,_.Dj,a);c?_.sj("navigatorValidation",d,c,b):_.Bj("navigatorValidation",d,b)},
ypcFamilyCreateFlowSucceeded:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,260,_.Dj,a);c?_.sj("ypcFamilyCreateFlowSucceeded",d,c,b):_.Bj("ypcFamilyCreateFlowSucceeded",d,b)},
ypcPauseFlowCancelled:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,189,_.Dj,a);c?_.sj("ypcPauseFlowCancelled",d,c,b):_.Bj("ypcPauseFlowCancelled",d,b)},
ypcDeactivateFlowStarted:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,320,_.Dj,a);c?_.sj("ypcDeactivateFlowStarted",d,c,b):_.Bj("ypcDeactivateFlowStarted",d,b)},
ypcRedeemFlowStarted:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,203,_.Dj,a);c?_.sj("ypcRedeemFlowStarted",d,c,b):_.Bj("ypcRedeemFlowStarted",d,b)},
ypcCancelFlowCancelled:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,199,_.Dj,a);c?_.sj("ypcCancelFlowCancelled",d,c,b):_.Bj("ypcCancelFlowCancelled",d,b)},
ypcResumeFlowSucceeded:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,195,_.Dj,a);c?_.sj("ypcResumeFlowSucceeded",d,c,b):_.Bj("ypcResumeFlowSucceeded",d,b)},
ypcResumeFlowStarted:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,193,_.Dj,a);c?_.sj("ypcResumeFlowStarted",d,c,b):_.Bj("ypcResumeFlowStarted",d,b)},
ypcRedeemFlowSucceeded:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,205,_.Dj,a);c?_.sj("ypcRedeemFlowSucceeded",d,c,b):_.Bj("ypcRedeemFlowSucceeded",d,b)},
ypcRedeemFlowFailed:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,206,_.Dj,a);c?_.sj("ypcRedeemFlowFailed",d,c,b):_.Bj("ypcRedeemFlowFailed",d,b)},
ypcFamilyCreateFlowCancelled:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,259,_.Dj,a);c?_.sj("ypcFamilyCreateFlowCancelled",d,c,b):_.Bj("ypcFamilyCreateFlowCancelled",d,b)},
ypcRefundFlowEvent:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,368,_.Dj,a);c?_.sj("ypcRefundFlowEvent",d,c,b):_.Bj("ypcRefundFlowEvent",d,b)},
ypcResumeFlowCancelled:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,194,_.Dj,a);c?_.sj("ypcResumeFlowCancelled",d,c,b):_.Bj("ypcResumeFlowCancelled",d,b)},
ypcCancelFlowGoToPaymentProcessor:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,402,_.Dj,a);c?_.sj("ypcCancelFlowGoToPaymentProcessor",d,c,b):_.Bj("ypcCancelFlowGoToPaymentProcessor",d,b)},
delayedEventMetricCaptured:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,11,_.Dj,a);c?_.sj("delayedEventMetricCaptured",d,c,b):_.Bj("delayedEventMetricCaptured",d,b)},
clientHintsPolyfillEvent:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,364,_.Dj,a);c?_.sj("clientHintsPolyfillEvent",d,c,b):_.Bj("clientHintsPolyfillEvent",d,b)},
webPlayerApiCalled:nZb,clientHintsPolyfillDiagnostics:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,363,_.Dj,a);c?_.sj("clientHintsPolyfillDiagnostics",d,c,b):_.Bj("clientHintsPolyfillDiagnostics",d,b)},
thumbnailHovered:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,13,_.Dj,a);c?_.sj("thumbnailHovered",d,c,b):_.Bj("thumbnailHovered",d,b)},
touStrikeInterstitialEvent:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,272,_.Dj,a);c?_.sj("touStrikeInterstitialEvent",d,c,b):_.Bj("touStrikeInterstitialEvent",d,b)},
ypcCancelFlowFailed:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,201,_.Dj,a);c?_.sj("ypcCancelFlowFailed",d,c,b):_.Bj("ypcCancelFlowFailed",d,b)},
playerEvent:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,410,_.Dj,a);c?_.sj("playerEvent",d,c,b):_.Bj("playerEvent",d,b)},
genericClientExperimentEvent:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,423,_.Dj,a);c?_.sj("genericClientExperimentEvent",d,c,b):_.Bj("genericClientExperimentEvent",d,b)}},lXc={adNotify:Ukc,
biscottiBasedDetection:Gpc,adNotifyFilled:emc,idbTransactionEnded:Bpc,idbUnexpectedlyClosed:wpc,flowEvent:joc,idbQuotaExceeded:ypc,idbTransactionAborted:Dpc,streamzIncremented:Pkc,sliEventBatch:Goc,playbackAssociated:Kkc,autoplayTriggered:function(a){var b=new hqc,c=0;try{var d=a.intentional;void 0!==d&&(_.jk(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},
webPlayerApiCalled:Nkc,embedsAdEvent:function(a){var b=new gqc,c=0;try{var d=a.eventType;void 0!==d&&(_.x(b,1,lBc[d]),c++);var e=a.breakType;void 0!==e&&(_.x(b,2,kBc[e]),c++);var h=a.packageName;void 0!==h&&(_.dh(b,3,h),c++);var l=a.embedUrl;void 0!==l&&(_.dh(b,4,l),c++);var m=a.adSource;void 0!==m&&(_.x(b,5,mBc[m]),c++);var p=a.youtubeHost;void 0!==p&&(_.dh(b,6,p),c++);var q=a.embeddedPlayerMode;void 0!==q&&(_.x(b,7,Mkc[q]),c++);return[c===Object.keys(a).length,b]}catch(t){return Z(t),[!1,void 0]}},
embedsShouldRequestStorageAccessResult:Ulc,embedsRequestStorageAccessState:function(a){var b=new jqc,c=0;try{var d=a.isCued;void 0!==d&&(_.jk(b,1,d),c++);var e=a.isAutoplayBlocked;void 0!==e&&(_.jk(b,2,e),c++);return[c===Object.keys(a).length,b]}catch(h){return Z(h),[!1,void 0]}},
embedsRequestStorageAccessFailedState:function(a){var b=new iqc,c=0;try{var d=a.state;void 0!==d&&(b.setState(d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},
heartbeatActionPlayerHalted:Boc,heartbeatActionPlayerTransitioned:zoc,embedsItpWatchLaterResult:function(a){var b=new kqc,c=0;try{var d=a.accepted;void 0!==d&&(_.jk(b,1,d),c++);return[c===Object.keys(a).length,b]}catch(e){return Z(e),[!1,void 0]}},
html5PlayerHealthEvent:bmc,adsClientStateChange:Ilc,offlineTransferStatusChanged:f8b,offlineStateSnapshot:c$b},mXc={adNotify:pZb,biscottiBasedDetection:CZb,adNotifyFilled:tZb,idbTransactionEnded:AZb,idbUnexpectedlyClosed:yZb,flowEvent:uZb,idbQuotaExceeded:zZb,idbTransactionAborted:BZb,streamzIncremented:oZb,sliEventBatch:xZb,playbackAssociated:mZb,autoplayTriggered:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,209,_.Dj,a);c?_.sj("autoplayTriggered",d,c,b):_.Bj("autoplayTriggered",
d,b)},
webPlayerApiCalled:nZb,embedsAdEvent:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,327,_.Dj,a);c?_.sj("embedsAdEvent",d,c,b):_.Bj("embedsAdEvent",d,b)},
embedsShouldRequestStorageAccessResult:rZb,embedsRequestStorageAccessState:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,256,_.Dj,a);c?_.sj("embedsRequestStorageAccessState",d,c,b):_.Bj("embedsRequestStorageAccessState",d,b)},
embedsRequestStorageAccessFailedState:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,257,_.Dj,a);c?_.sj("embedsRequestStorageAccessFailedState",d,c,b):_.Bj("embedsRequestStorageAccessFailedState",d,b)},
heartbeatActionPlayerHalted:wZb,heartbeatActionPlayerTransitioned:vZb,embedsItpWatchLaterResult:function(a,b,c){var d=_.u("jspb_sparse_encoded_pivot")?new _.kj([{}]):new _.kj;_.Cj(d,266,_.Dj,a);c?_.sj("embedsItpWatchLaterResult",d,c,b):_.Bj("embedsItpWatchLaterResult",d,b)},
html5PlayerHealthEvent:sZb,adsClientStateChange:qZb,offlineTransferStatusChanged:kZb,offlineStateSnapshot:lZb};var UYb=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.shouldLogTransactionEndedThisSession=Math.random()<=_.zf("ytidb_transaction_ended_event_rate_limit_session",.2)};
UYb.prototype.logError=function(a){this.handleError(a)};
UYb.prototype.logEvent=function(a,b){switch(a){case "IDB_DATA_CORRUPTED":_.u("idb_data_corrupted_killswitch")||this.logEventInternal("idbDataCorrupted",b);break;case "IDB_UNEXPECTEDLY_CLOSED":this.logEventInternal("idbUnexpectedlyClosed",b);break;case "IS_SUPPORTED_COMPLETED":_.u("idb_is_supported_completed_killswitch")||this.logEventInternal("idbIsSupportedCompleted",b);break;case "QUOTA_EXCEEDED":nXc(this,b);break;case "TRANSACTION_ENDED":this.shouldLogTransactionEndedThisSession&&Math.random()<=
_.zf("ytidb_transaction_ended_event_rate_limit_transaction",.1)&&this.logEventInternal("idbTransactionEnded",b);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":a=Object.assign({},b,{hasWindowUnloaded:this.hasUnloaded}),this.logEventInternal("idbTransactionAborted",a)}};
var nXc=function(a,b){_.MG.getInstance().estimate().then(function(c){c=Object.assign({},b,{isSw:void 0===self.document,isIframe:self!==self.top,deviceStorageUsageMbytes:Hpc(null==c?void 0:c.usage),deviceStorageQuotaMbytes:Hpc(null==c?void 0:c.quota)});a.logEventInternal("idbQuotaExceeded",c)})};var Ipc=window,Kpc=!1;var oXc=function(){var a=_.O.apply(this,arguments)||this;a.tabGesturesIsActive=!1;a.hasDelegation=!1;a.darkerDarkTheme=_.u("web_darker_dark_theme");a.scrollAtTop=!0;a.guideScrollTop=0;a.isTheaterModeSession=_.wf("START_IN_THEATER_MODE");a.isFullWindowSession=_.wf("START_IN_FULL_WINDOW_MODE");a.hasCreateFamilyDialog=!1;a.mastheadHeight=56;a.networkStatusManager=new _.mi;a.actionMap={"yt-command-executor-command":"handleCommandWithCommandHandler","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-ad-feedback-endpoint":"handleOpenPopupNavigationEndpoints","yt-create-backstage-post-dialog-endpoint":"handleOpenPopupNavigationEndpoints","yt-manage-purchase-endpoint":"handleOpenPopupNavigationEndpoints",
"yt-modal-endpoint":"handleOpenPopupNavigationEndpoints","yt-unlimited-family-flow-endpoint":"handleOpenPopupNavigationEndpoints","yt-ypc-cancel-survey-endpoint":"handleOpenPopupNavigationEndpoints","yt-register-promo-command":"handleYtRegisterPromoCommand","yt-location-collection-command":"onYtLocationCollectionCommand","yt-get-location-command":"onYtGetLocationCommand","yt-log-flow-logging-event-command":"logFlowLoggingEventCommand","yt-save-command-to-session-storage-action":"handleSaveCommandToSessionStorage",
"yt-show-dma-consent-flow-command":"handleShowDmaConsentFlow","yt-signal-action-show-dma-consent-flow":"handleShowDmaConsentFlow","yt-signal-action-toggle-dark-theme-on":"handleSignalActionToggleDarkThemeOn","yt-signal-action-toggle-dark-theme-off":"handleSignalActionToggleDarkThemeOff","yt-signal-action-toggle-dark-theme-device":"handleSignalActionToggleDarkThemeDevice","yt-select-active-identity-endpoint":"handleSelectActiveIdentityEndpointInternal","yt-update-permission-role-command":"handleUpdatePermissionRoleCommand",
"yt-channel-creation-form-endpoint":"handleYtChannelCreationFormEndpoints","yt-google-payment-billing-command":"handleCommandWithCommandHandler"};a.dynamicActionMap={"yt-run-attestation-command":function(b){var c=_.$9a.instance;return(b=_.B(b,_.uWa))?_.u("use_rta_manager_for_async")&&JYb()?gsc(c,b):fsc(c,b):_.Cn(Error("Ce"))}};
return a};
_.H(oXc,_.O);_.f=oXc.prototype;_.f.created=function(){var a=_.of();_.u("kevlar_clear_duplicate_pref_cookie")&&_.lj(_.Ph,function(){var b=_.dg.get("PREF");b&&!/f\d=/.test(b)&&(b=_.Bf("kevlar_duplicate_pref_cookie_domain_override"),document.cookie=b?"PREF=null;domain="+b+";expires=Thu, 01 Jan 1970 00:00:01 GMT":"PREF=null;domain=.www.youtube.com;expires=Thu, 01 Jan 1970 00:00:01 GMT")});
_.u("gzip_gel_with_worker")&&_.Via();_.u("jspb_serialize_with_worker")&&hZb();_.u("web_worker_availability_check")&&v4b();_.u("web_all_payloads_via_jspb")&&(_.u("web_player_empty_translator")?jZb(Object.assign({},jXc,lXc),Object.assign({},kXc,mXc)):jZb(jXc,kXc),_.u("web_translate_player_logs")&&(_.Iia("player_pass_json_gel_to_app",function(b){_.qj(b.payloadName,b.payload,b.options);_.Oh("app_received_payload")}),_.Oh("app_has_initialized")));
_.u("nwl_init_killswitch")||bZb().then(function(){_.Ph.addLowPriorityJob(A1b)});
this.pageManagerAttachedPromise=_.pt();this.ytdAppBehavior.loadDepsPromise=_.Dw([this.ytdAppBehavior.loadDepsPromise,this.pageManagerAttachedPromise.promise]);this.scrollThrottle=new _.dA(this.onThrottledScroll,200,this);_.u("external_fullscreen")&&(this.fullscreen=!1);this.ephemeralResponseStore=a.resolve(_.yC);this.boundOnTouchStart=this.onTouchStart.bind(this);VYb();ptc=!!_.Gf("ytappsettings.initialized");pW=_.Gf("ytappsettings.previousValue");j_b=_.Gf("ytappsettings.previousSnapshotTime");ptc||
(ptc=!0,k_b());I1b();J1b();_.qf("DEFERRED_DETACH",_.u("kevlar_tuner_should_defer_detach"));_.qf("REUSE_COMPONENTS",!0);_.qf("STAMPER_STABLE_LIST",!0);_.qf("SCHEDULED_LAZY_LIST",!0);_.qf("openPopupConfig",HGc);_.u("kevlar_shell_cleanup")&&_.Ph.addLowPriorityJob(YZb.bind(this,_.ca.caches));_.wf("IS_SHELL_LOAD")&&_.Qk({shellStartupDurationMs:Math.round((0,_.Zg)()-_.dH())});g4b(this.networkStatusManager);_.u("kevlar_is_hiring")&&(console.log("%cYouTube.com is hiring!",b4b(gXc)),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!",
b4b(hXc)),console.log("%cVisit http://go/join-youtube-web to apply today.",b4b(iXc)));_.u("web_ua_ch_polyfill_enabled")&&Lpc();_.u("kevlar_use_wil_icons")&&!_.u("kevlar_disable_icon_prefetch")&&_.lj(_.Ph,function(){var b=a.resolve(_.Bbb),c=[],d=(new Set(zsc.concat(Asc))).values();d=_.g(d);for(var e=d.next();!e.done;e=d.next()){e=e.value;for(var h=_.g(Object.values(csc)),l=h.next();!l.done;l=h.next())c.push({iconName:e,iconStyle:l.value})}Bsc(b.JSC$11329_iconManager,c)},1E3)};
_.f.ready=function(){this.guide.addEventListener("transitionend",this.processDrawerIronSelect.bind(this));this.guideInnerContent.addEventListener("scroll",this.ytRendererBehavior.markDirty.bind(this));var a=T_b();a&&_.u("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;_.LB().processSignal("ci");_.u("kevlar_passive_event_listeners")?this.hostElement.addEventListener("touchstart",this.boundOnTouchStart,_.fJa?{passive:!0}:void 0):this.hostElement.addEventListener("touchstart",this.boundOnTouchStart);_.Eu(_.aua(),"SUCCESS");this.updateIconSet();_.zVb(this.guideInnerContent,!1);_.aC().initVisibilityObserver();this.guideService.guideElement=this.guide;var b=document.createElement("ytd-miniplayer");if(_.u("miniplayer_before_content_killswitch"))_.$q(this.hostElement).appendChild(b);
else{var c=_.$q(this.hostElement).querySelector("#content");_.$q(this.hostElement).insertBefore(b,c)}_.LB().processSignal("ma");_.of().resolve(_.E5a).init(b);_.wf("IS_SHELL_LOAD")&&(c=document.createElement("ytd-network-status-banner"),_.$q(this.hostElement).insertBefore(c,b));_.u("kevlar_right_click_on_lockups")&&_.oI._onCaptureClick&&document.addEventListener("contextmenu",_.oI._onCaptureClick.bind(_.oI),!0);var d=function(){var e=_.lC("yt-page-navigation-progress");_.$q(a.hostElement).appendChild(e)};
setTimeout(function(){_.LB().parkOrScheduleJob(d,0,"eocs",16)},0);
_.u("service_worker_push_enabled")&&_.lj(_.Ph,B_b);_.hB(_.fB.getInstance(),this.dynamicActionMap,this.hostElement);_.Sn(this.hostElement,"ytd-app-attached");_.LB().processSignal("aa");$_b(this.hostElement);_.Wg("gapi.load",_.vua);this.networkStatusManager.listen("publicytnetworkstatus-online",this.onlineHandler.bind(this));this.networkStatusManager.listen("publicytnetworkstatus-offline",this.offlineHandler.bind(this));this.networkStatusManager.isNetworkAvailable()||this.offlineHandler();_.lj(_.Ph,
function(){var e=document.createElement("ytd-video-preview");_.$q(_.$q(a.hostElement).querySelector("#video-preview")).appendChild(e)});
this.updateIsInlinePreviewDisabled();if(_.Kp()&&this.isAppDarkTheme()!==_.Ip())this.onDarkModeToggledAction();else b="USER_INTERFACE_THEME_DARK"===_.Jp(),this.isAppDarkTheme()!==b&&_.Sj(new _.lg("Theme was not applied",this.getThemeSettingsToLog())),this.standalone||(LGc=new KGc(this.hostElement)),YWc=new XWc(this.hostElement),WWc=new VWc(this.hostElement),hHc=new gHc(this.hostElement)};
_.f.getThemeSettingsToLog=function(){var a="USER_INTERFACE_THEME_DARK"===_.Jp();a=_.Kp()?_.Ip()?"os-dark":"os-light":a?"dark":"light";return{appTheme:this.isAppDarkTheme()?"dark":"light",prefsTheme:a,cookiesEnabled:_.gg()}};
_.f.detached=function(){_.AVb(this.guideInnerContent);_.Ph.cancelJob(rW);rW=0;_.Ph.cancelJob(tW);tW=0;_.Ei(Z_b);Z_b.length=0;W_b=_.CVb=null;_.aC().dispose();_.u("kevlar_passive_event_listeners")&&this.hostElement.removeEventListener("touchstart",this.boundOnTouchStart);_.iB(_.fB.getInstance(),LGc.playlistHandlerActionMap,LGc.JSC$27355_clientRoot);_.iB(_.fB.getInstance(),YWc.downloadManagerActionMap,YWc.JSC$27703_clientRoot);_.iB(_.fB.getInstance(),WWc.feedbackCollectorActionMap,WWc.JSC$27698_clientRoot);
for(var a=_.g(hHc.eventListeners),b=a.next();!b.done;b=a.next()){var c=_.g(b.value);b=c.next().value;c=c.next().value;c=_.g(c);for(var d=c.next();!d.done;d=c.next()){var e=_.g(d.value);d=e.next().value;e=e.next().value;b.removeEventListener(d,e)}}_.iB(_.fB.getInstance(),hHc.autonavPauseActionMap,hHc.JSC$15871_clientRoot)};
_.f.updateIsInlinePreviewDisabled=function(){this.isInlinePreviewDisabled=_.mo().getFlag(186)};
_.f.computeIsInlinePreviewEnabled=function(a,b,c){return!c&&_.rYb({miniplayerIsActive:a,miniplayerPlaybackState:b})};
_.f.isInlinePreviewEnabledChanged=function(){this.ytdReduxBehavior.dispatch(_.sYb(this.isInlinePreviewEnabled))};
_.f.onlineHandler=function(){this.ytdReduxBehavior.store.dispatch(ltc(!0))};
_.f.onYtSignalActionRequestPersistentStorage=function(){if(!_.u("request_persistent_storage_killswitch")){var a=_.of().resolve(_.Xbb);a.cachedPersistStatePromise||(a.cachedPersistStatePromise=Esc())}};
_.f.handleYtChannelCreationFormEndpoints=function(a){a&&this.ytComponentBehavior.resolveCommand(a)};
_.f.offlineHandler=function(){this.ytdReduxBehavior.store.dispatch(ltc(!1))};
_.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(){_.Tn(this.hostElement,"yt-close-popup-action",["yt-tooltip-renderer"]);var a=_.iHb.getInstance();a.documentWidth_=document.body.clientWidth;Msc(a)};
_.f.onWindowScrolled=function(){var a=_.of().resolve(_.Jq).getCurrentPage();null!=a&&a.getScrollTop&&this.ytdReduxBehavior.dispatch(_.po({type:"SET_SCROLL_AT_TOP",payload:0>=a.getScrollTop()}))};
_.f.guideIsVisibleButNotPersistentSelectorChanged=function(){var a=_.of().resolve(_.Jq).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));_.Un(this.hostElement,"yt-rich-grid-layout-refreshed")};
_.f.getCurrentPageScrollableElementType=function(){var a=_.of().resolve(_.Jq).getCurrentPage();if(a&&a.getPageScrollingElement())return a.getPageScrollingElement().nodeName};
_.f.observeGuideVisibility=function(){var a=_.iHb.getInstance(),b=this.miniGuideVisible;a.guidePersistentAndVisible_=this.guidePersistentAndVisible;a.miniGuideVisible_=b;Msc(a)};
_.f.handleEduDismissAction=function(a){a&&a.eduDismissAction&&(_.Tn(this.hostElement,"yt-close-popup-action",["yt-bubble-hint-renderer"]),_.t3a.getInstance(),_.WB.set(a.eduDismissAction.key+"-dismissed",!0))};
_.f.handleEduImpressionAction=function(a){if(a&&a.eduImpressionAction){var b=_.t3a.getInstance();a=a.eduImpressionAction.key;b.JSC$9428_eduDisplayedThisLoad_[_.s3a[a].setKey||a]=!0;_.WB.set(a+"-impression",parseInt(_.WB.get(a+"-impression")||0,10)+1)}};
_.f.onYtSignalActionConfirmMentionsEdu=function(){_.Tn(this.hostElement,"yt-close-popup-action",["yt-bubble-hint-renderer"]);_.fQ.getInstance();_.eQ.set("edu-dismissed",!0)};
_.f.onYtSignalActionRecordMentionsEduImpression=function(){_.fQ.getInstance();var a=_.eQ.set,b=parseInt(_.eQ.get("edu-impressions"),10);a.call(_.eQ,"edu-impressions",(isFinite(b)?b:0)+1)};
_.f.onYtPageManagerAttached=function(a){var b;"page-manager"===(null==(b=_.Sq(a))?void 0:b.id)&&this.pageManagerAttachedPromise.resolve()};
_.f.onInvokeInstrumentManagerAction=function(a,b){Ppc(b,a)};
_.f.updateIconSet=function(){var a=this.hostElement.querySelector("#masthead");if(a){var b=_.dr(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 _.v(function(h){if(1==h.nextAddress){b=a.data;c=a.hostElement.querySelector("#masthead");if(!c)return h.return();_.$m(a,function(){c.data=a.topbarData});
return a.get("response.topbar",b)&&0!==a.get("response.topbar.responseContext.maxAgeSeconds",b)?(d=_.of().resolve(_.tG))?_.w(h,d(),7):a.ephemeralResponseStore?_.w(h,a.ephemeralResponseStore.put("service:topbar:fallback",new _.zC({innertubeResponse:a.get("response.topbar",b)})),0):h.jumpTo(0):h.jumpTo(0)}return(e=h.yieldResult)?_.w(h,e.put("service:topbar:fallback",new _.zC({innertubeResponse:a.get("response.topbar",b)})),0):h.jumpTo(0)})};
_.f.computeTopbarData=function(a){return a?!a.response&&this.isShortsPage&&this.topbarData?this.topbarData:a.response?this.get("topbar.desktopTopbarRenderer",a.response)||this.get("desktopTopbar.desktopTopbarRenderer",a.response):null:null};
_.f.onSetTheaterModeEnabled=function(a,b){this.isTheaterModeSession=b.enabled;this.setTheaterModeStyles(b.enabled)};
_.f.setTheaterModeStyles=function(){this.setMastheadTheme()};
_.f.onDarkModeToggledAction=function(){_.Yf(window.location.href);var a=!!_.Nf(window.location.href).themeRefresh;a&&_.Sj(new _.lg("themeRefresh param is in url.",this.getThemeSettingsToLog()));if(!a){k_b();a={themeRefresh:1};var b=_.of().resolve(_.Jq);if(b.isOnWatch()){var c,d;b=(null==(c=b.getPlayerFromWatch())?void 0:null==(d=c.getPlayer())?void 0:d.getCurrentTime())||0;1<=b&&(a.time_continue=Math.floor(b))}_.gg()||"USER_INTERFACE_THEME_DARK"!==_.Jp()||(a.theme="dark");_.Hp(_.Of(window.location.href,
a))}_.u("web_appshell_refresh_trigger")&&_.ca.caches&&this.refreshAppShellResponse();c=_.Dn(window.location.href);_.$q(this.hostElement).querySelector("#historyManager").replaceUrl(_.sp(c,"theme"))};
_.f.onYtSignalActionToggleRestrictedModeOnAction=function(){this.setRestrictedMode(!0)};
_.f.onYtSignalActionToggleRestrictedModeOffAction=function(){this.setRestrictedMode(!1)};
_.f.onPlayerFullscreen=function(a){_.oV();this.playerFullscreen=a};
_.f.setRestrictedMode=function(a){var b=_.mo();_.no(0,58,a);b.save();_.of().resolve(_.jD).reload()};
_.f.onPageChanged=function(a){"ytd-watch-flexy"===a.detail.newPageType||"ytd-watch-fixie"===a.detail.newPageType||"ytd-watch-grid"===a.detail.newPageType?this.ytdReduxBehavior.dispatch(_.kGa("WEB_PAGE_TYPE_WATCH")):"ytd-shorts"===a.detail.newPageType?this.ytdReduxBehavior.dispatch(_.kGa("WEB_PAGE_TYPE_SHORTS")):this.ytdReduxBehavior.dispatch(_.kGa("WEB_PAGE_TYPE_UNKNOWN"));a.detail.oldPageType&&this.setMastheadTheme();this.isFullWindowSession&&this.setFullscreen();this.updateIsInlinePreviewDisabled()};
_.f.onSetCookieCommand=function(a){if(a=_.B(a,PAc)){var b=_.mo();a.flagNum&&"boolean"===typeof a.value?(_.no(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=_.B(a,RAc);b&&_.yB.getInstance().then(function(c){void 0!==c&&void 0!==b.key&&c.set(b.key,b.value)})};
_.f.onSetLocalStorageCommand=function(a){(a=_.B(a,QAc))&&window.localStorage&&"string"===typeof a.key&&"string"===typeof a.value&&(window.localStorage[a.key]=a.value)};
_.f.onGuideToggleTap=function(){_.Sn(this.hostElement,"yt-guide-toggle")};
_.f.onGuideToggleHover=function(){_.Sn(this.hostElement,"yt-guide-hover")};
_.f.setThemeMarkup=function(a){this.ytdReduxBehavior.dispatch(_.po({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=_.dr(this.hostElement).querySelector("#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(){this.renderGuide=!0};
_.f.onDrawerIronSelect=function(a){"guide"===_.Sq(a).id&&this.processDrawerIronSelect()};
_.f.processDrawerIronSelect=function(){this.ytRendererBehavior.markDirty();var a="closed";this.guide.opened&&(this.renderGuide=!0,this.guide.persistent||(a="opened"));_.Sn(this.hostElement,"yt-autonav-pause-guide-"+a)};
_.f.onAddElementToApp=function(a){_.$q(this.hostElement).appendChild(a.detail)};
_.f.onThrottledScroll=function(){var a=_.of().resolve(_.Jq).getCurrentPage();a&&(this.scrollAtTop=0>=a.getScrollTop());this.mastheadHidden=this.canHideMasthead()};
_.f.canHideMasthead=function(){return this.scrollAtTop&&!!this.fullscreen};
_.f.setFullscreen=function(){var a=_.u("kevlar_fullerscreen_root_only_killswitch")?!!_.oV():!!_.oV()&&_.oV()===document.documentElement;a=this.isWatchPage&&(a||this.isFullWindowSession);this.fullscreen!==a&&((this.fullscreen=a)&&_.Un(this.hostElement,"yt-close-all-popups-action"),this.toggleFullscreenStyles(!!this.fullscreen),_.Tn(this.hostElement,"yt-fullscreen-change-action",[this.fullscreen]))};
_.f.updateMastheadCssHeight=function(){var a=this.mastheadHeight;this.fullscreen&&(a=0);_.cr(this.hostElement,{"--ytd-masthead-height":a+"px"})};
_.f.updateNetworkStatusBannerCssHeight=function(){var a="unset";this.fullscreen&&(a="0px");_.cr(this.hostElement,{"--ytd-network-status-banner-max-height":a})};
_.f.toggleFullscreenStyles=function(a){var b=_.of().resolve(_.Jq).getCurrentPage();a?(document.body.classList.add("no-scroll"),b.pageScrollElement=this.hostElement,this.scrolling=!0,this.hostElement.addEventListener("scroll",_.Rr(this,this.onScroll)),b.setScrollTop(0),_.cr(this.hostElement,{"--ytd-app-fullerscreen-scrollbar-width":_.qV()+"px"})):(document.body.classList.remove("no-scroll"),b.pageScrollElement=null,this.scrolling=!1,this.hostElement.removeEventListener("scroll",_.Rr(this,this.onScroll)));
this.mastheadHidden=a;this.updateMastheadCssHeight();this.updateNetworkStatusBannerCssHeight()};
_.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);_.Sn(this.hostElement,"yt-navigate",{endpoint:a})};
_.f.onYtRegisterCreateFamilyDialog=function(){if(!this.hasCreateFamilyDialog){var a=document.createElement("yt-create-family-dialog");_.$q(this.hostElement).appendChild(a);this.hasCreateFamilyDialog=!0}};
_.f.onSetPushNotificationsEnabledCommand=function(a){var b=this,c=_.B(a,SAc);c&&"boolean"===typeof c.enabled&&("granted"!==Notification.permission?w_b().then(function(){"granted"===Notification.permission?(f_b(!c.enabled).then(i_b),c.successAction&&_.jo(b.hostElement,[c.successAction])):c.failureAction&&_.jo(b.hostElement,[c.failureAction])}):(f_b(!c.enabled).then(i_b),c.successAction&&_.jo(this.hostElement,[c.successAction])))};
_.f.onYtSignalActionEnableChromeNotifications=function(){x_b(!0)};
_.f.onFocusSearchBox=function(){var a=this.hostElement.querySelector("ytd-searchbox");a&&a.focus()};
_.f.onOpenHotkeyDialog=function(){this.topbarData.hotkeyDialog&&this.ytOpenPopupBehavior.openPopup({openPopupAction:{popupType:"DIALOG",popup:{hotkeyDialogRenderer:_.B(this.topbarData.hotkeyDialog,VAc)}}})};
_.f.onYtSignalActionShowKeyboardShortcutDialog=function(){_.Tn(this.hostElement,"yt-close-popup-action",["ytd-multi-page-menu-renderer"]);this.onOpenHotkeyDialog()};
_.f.onYtEndpointChangeHandler=function(a,b){var c=_.qt(_.$B);c.pendingPrefetchJob_&&(b=!(!b||"1"!=b.autonav),c.pendingPrefetchJob_.resolve(a&&_.Pwa(a)?_.Qwa(a,b):""),c.pendingPrefetchJob_=null);_.Tn(this.hostElement,"yt-pause-active-page-context");_.Tn(this.hostElement,"ytd-log-youthere-nav");_.Tn(this.hostElement,"yt-prepare-page-dispose")};
_.f.handleClearUrlParamCommand=function(a){if(a.clearUrlParamCommand&&a.clearUrlParamCommand.paramKeys){var b=a.clearUrlParamCommand.paramKeys;a=_.sx(window.location.href);b=_.g(b);for(var c=b.next();!c.done;c=b.next())a.JSC$6371_queryData_.remove(c.value);window.history.replaceState(window.history.state,document.title,a.toString())}};
_.f.handleCommandWithCommandHandler=function(a,b){_.Pq.instance.resolveCommand(a,{form:{element:b}})};
_.f.onYtTimedCommand=function(a){var b=this;a=_.B(a,AAc);var c=a.command;c&&_.Gl(_.Ph,function(){var d=_.B(c,_.CZa);d?(_.Pq.instance.resolveCommand(c),b.maybeLogGetAnswerRequestTick(d)):_.ko(b.hostElement,[c],b.hostElement)},a.timeoutMs||0)};
_.f.maybeLogGetAnswerRequestTick=function(a){a&&a.isFirstRequest&&(_.Rk("search_overview_answer"),_.Sk("so_rq",void 0,"search_overview_answer"))};
_.f.onYtSignalActionSkipNavigation=function(){var a=_.of().resolve(_.Jq).getCurrentPage();_.cH(a)};
_.f.onYtSignalActionCopyDebugData=function(){K_b()};
_.f.handleEntityUpdateCommand=function(a){_.Co(_.B(a,_.lXa).entityBatchUpdate,this.ytdReduxBehavior.store)};
_.f.logFlowLoggingEventCommand=function(a){if(a=_.B(a,_.CGb))if("FLOW_LOGGING_EVENT_CLASSIFICATION_START_EVENT"===a.eventType){var b=a.flowEventNamespace,c=a.flowEventType,d=a.flowType;d&&b&&c&&(a=_.Op(b,c,a.flowEventMetadata),_.oDa(_.Qp(),a,d))}else{d=_.Qp();b=a.flowEventNamespace;c=a.flowEventType;var e=a.flowType;e&&b&&c&&_.Pp(d,_.Op(b,c,a.flowEventMetadata),e,a.flowNonce)}};
_.f.onGuideTouchStart=function(){this.guideScrolledByTouch=!0};
_.f.onGuideTouchEnd=function(){this.guideScrolledByTouch=!1};
_.f.onTouchStart=function(){var a=_.hQ();_.Hj()&&_.oz(a.JSC$13202_screenManager,{visualElement:a.ve})};
_.f.handleWebNativeShareCommand=function(a){navigator.share({url:_.B(a,NAc).url}).catch(function(){})};
_.f.handleSelectCountryCommand=function(a){if(a=_.B(a,KAc).gl){var b={persist_gl:1,gl:a},c=_.mo();c.set("gl",a);c.save();a=Vsc(b);_.Hp(a)}};
_.f.handlePersistSubscriptionsDisplayPreferencesCommand=function(a){if(a=_.B(a,IAc)){var b=_.mo();_.no(0,155,a.useListView);b.save()}};
_.f.handleSelectLanguageCommand=function(a){if(a=_.B(a,LAc).hl){var b=_.mo();b.set("hl",a);b.save();_.of().resolve(_.jD).reload()}};
_.f.handleConfirmDialogEndpoint=function(a){(a=this.ytOpenPopupBehavior.getNavigationEndpointPopupAction(a))&&this.ytOpenPopupBehavior.openPopup(a)};
_.f.handleOpenPopupNavigationEndpoints=function(a,b){_.u("web_button_rework")&&(a=this.ytOpenPopupBehavior.getNavigationEndpointPopupAction(a))&&this.ytOpenPopupBehavior.openPopup(a,b)};
_.f.handleSaveCommandToSessionStorage=function(a){if(a=_.B(a,_.xWa)){var b=a.key;b&&a.command&&window.sessionStorage.setItem(b,JSON.stringify(a.command))}};
_.f.hardReloadWithShellPurge=function(a){a=void 0===a?{}:a;a=Object.assign({},a,{purge_shell:1});a=Vsc(a);_.Hp(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&&_.Rj(a)})};
_.f.onDeviceThemeChanged=function(){var a=_.Ip();_.no(_.mo(),185,a);_.mo().save()};
_.f.handleYtRegisterPromoCommand=function(a){if(_.B(a,OAc)){var b=_.of().resolve(_.Jq).getCurrentPage()||this.hostElement;YFc().registerPromoCommand(_.B(a,OAc),b)}};
_.f.onYtNavigateHomeAction=function(){if(!_.u("kevlar_miniplayer_navigate_home_from_app_killswitch")){var a,b,c,d,e=null!=(d=null==(a=this.topbarData)?void 0:null==(b=a.logo)?void 0:null==(c=b.topbarLogoRenderer)?void 0:c.endpoint)?d:_.BB;this.ytComponentBehavior.resolveCommand(e)}};
_.f.onYtLocationCollectionCommand=function(a){d4b(_.B(a,iBc))};
_.f.onYtGetLocationCommand=function(a){P1b(_.B(a,hBc),this)};
_.f.updateRenderGuideFromBinding=function(a){this.renderGuide=a.detail.value};
_.f.updateGuidePersistentAndVisibleFromBinding=function(a){this.guidePersistentAndVisible=a.detail.value};
_.f.updateMiniGuideVisibleFromBinding=function(a){this.miniGuideVisible=a.detail.value};
_.f.onThemeSelected=function(a,b){var c=_.mo(),d=a||b?a:_.Ip(),e;if(e=d&&"USER_INTERFACE_THEME_DARK"!==this.getCurrentTheme()||!d&&"USER_INTERFACE_THEME_LIGHT"!==this.getCurrentTheme())_.Yf(window.location.href),e=!0;_.no(0,165,a);_.no(0,174,b);c.save();e&&_.Tn(this.hostElement,"yt-dark-mode-toggled-action",[d]);_.Tn(this.hostElement,"yt-close-popup-action",["ytd-multi-page-menu-renderer"])};
_.f.getCurrentTheme=function(){return _.Kp()?this.isAppDarkTheme()?"USER_INTERFACE_THEME_DARK":"USER_INTERFACE_THEME_LIGHT":_.Jp()};
_.f.handleSignalActionToggleDarkThemeOn=function(){this.onThemeSelected(!0,!1)};
_.f.handleSignalActionToggleDarkThemeOff=function(){this.onThemeSelected(!1,!0)};
_.f.handleSignalActionToggleDarkThemeDevice=function(){this.onThemeSelected(!1,!1)};
_.f.handleShowDmaConsentFlow=function(a){var b=this,c,d;return _.v(function(e){if(1==e.nextAddress){try{c=null==(d=_.Lq())?void 0:d.getPlayerPromise()}catch(h){}return _.w(e,t4b(a,c),2)}_.Tn(b.hostElement,"yt-close-popup-action",["ytd-multi-page-menu-renderer"]);_.Bo(e)})};
_.f.handleSelectActiveIdentityEndpointInternal=function(a){_.Gxa();a=_.B(a,_.XGb);if(null!=a&&a.supportedTokens){a=_.g(a.supportedTokens);for(var b=a.next();!b.done;b=a.next())b=b.value,b.accountSigninToken&&_.Hp(b.accountSigninToken.signinUrl,void 0,void 0,window.top)}};
_.f.handleUpdatePermissionRoleCommand=function(a){if(a=_.B(a,_.uZa)){var b;this.hasDelegation=!(null==(b=_.B(a.renderer,_.tZa))||!b.status)}};
_.J.Object.defineProperties(oXc.prototype,{csiServiceName:{configurable:!0,enumerable:!0,get:function(){return"youtube"}}});
_.J.Object.defineProperties(oXc,{template:{configurable:!0,enumerable:!0,get:function(){return zWc()}}});
var m3=oXc;m3.prototype.onOpenHotkeyDialog=m3.prototype.onOpenHotkeyDialog;m3.prototype.onFocusSearchBox=m3.prototype.onFocusSearchBox;m3.prototype.onYtMastheadHeightChanged=m3.prototype.onYtMastheadHeightChanged;m3.prototype.setFullscreen=m3.prototype.setFullscreen;m3.prototype.onAddElementToApp=m3.prototype.onAddElementToApp;m3.prototype.onDrawerIronSelect=m3.prototype.onDrawerIronSelect;m3.prototype.onGuideOpenButtonHover=m3.prototype.onGuideOpenButtonHover;
m3.prototype.onRequestPanelModeChange=m3.prototype.onRequestPanelModeChange;m3.prototype.onPageChanged=m3.prototype.onPageChanged;m3.prototype.onSetTheaterModeEnabled=m3.prototype.onSetTheaterModeEnabled;m3.prototype.updateMastheadData=m3.prototype.updateMastheadData;m3.prototype.onYtPageManagerAttached=m3.prototype.onYtPageManagerAttached;m3.prototype.observeGuideVisibility=m3.prototype.observeGuideVisibility;m3.prototype.guideIsVisibleButNotPersistentSelectorChanged=m3.prototype.guideIsVisibleButNotPersistentSelectorChanged;
m3.prototype.isInlinePreviewEnabledChanged=m3.prototype.isInlinePreviewEnabledChanged;_.U([_.L(_.SI),_.V("design:type",Object)],m3.prototype,"ytdReduxBehavior",void 0);_.U([_.L(_.dJ.YtEventForwardingBehavior),_.V("design:type",Object)],m3.prototype,"ytEventForwardingBehavior",void 0);_.U([_.L(_.sC.YtOpenPopupBehavior),_.V("design:type",Object)],m3.prototype,"ytOpenPopupBehavior",void 0);_.U([_.L(_.JC.YtActionHandlerBehavior),_.V("design:type",Object)],m3.prototype,"ytActionHandlerBehavior",void 0);
_.U([_.L({_noAccessors:!0,actionRouterIsRoot:!1,created:function(){this.actionRouter_=_.fB.getInstance();this.actionRouterNode=this.actionRouterIsRoot?document.body:this;this.onYtActionBoundListener_=this.onYtAction_.bind(this);this.actionRouterListenersRegistered_=!1;_.u("action_router_attached_only_killswitch")&&this.registerActionRouterEventListeners_()},
attached:function(){this.registerActionRouterEventListeners_()},
detached:function(){this.unregisterActionRouterEventListeners_()},
registerActionRouterEventListeners_:function(){if(!this.actionRouterListenersRegistered_){this.actionRouterListenersRegistered_=!0;var a;(null!=(a=this.actionRouterNode.hostElement)?a:this.actionRouterNode).addEventListener("yt-action",this.onYtActionBoundListener_)}},
unregisterActionRouterEventListeners_:function(){this.actionRouterListenersRegistered_=!1;var a;(null!=(a=this.actionRouterNode.hostElement)?a:this.actionRouterNode).removeEventListener("yt-action",this.onYtActionBoundListener_)},
onYtAction_:function(a){this.actionRouter_.handleAction(a.detail)}}),
_.V("design:type",Object)],m3.prototype,"ytActionRouterBehavior",void 0);_.U([_.L(qGc.YtdAppBehavior),_.V("design:type",Object)],m3.prototype,"ytdAppBehavior",void 0);_.U([_.L(_.NC.YtEndpointBehavior),_.V("design:type",Object)],m3.prototype,"ytEndpointBehavior",void 0);_.U([_.L(EWc.YtEndpointHandlerWithYpcBehavior),_.V("design:type",Object)],m3.prototype,"ytEndpointHandlerWithYpcBehavior",void 0);
_.U([_.L(AWc.YtLogYpcFlowCommandsBehavior),_.V("design:type",Object)],m3.prototype,"ytLogYpcFlowCommandsBehavior",void 0);_.U([_.L(_.X.YtRendererBehavior),_.V("design:type",Object)],m3.prototype,"ytRendererBehavior",void 0);_.U([_.L(NWc.YtSwatchBehavior),_.V("design:type",Object)],m3.prototype,"ytSwatchBehavior",void 0);_.U([_.L(_.KC.YtComponentBehavior),_.V("design:type",Object)],m3.prototype,"ytComponentBehavior",void 0);
_.U([_.N({selector:_.XWb}),_.V("design:type",Object)],m3.prototype,"tabGesturesIsActive",void 0);_.U([_.N(),_.V("design:type",Boolean)],m3.prototype,"renderGuide",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],m3.prototype,"guidePersistentAndVisible",void 0);_.U([_.N({selector:_.WWb}),_.V("design:type",Boolean)],m3.prototype,"guideIsVisibleButNotPersistent",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],m3.prototype,"standalone",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],m3.prototype,"miniGuideVisible",void 0);_.U([_.N({selector:_.jYb}),_.V("design:type",Number)],m3.prototype,"miniplayerPlaybackState",void 0);_.U([_.N({selector:_.oH,reflectToAttribute:!0}),_.V("design:type",Boolean)],m3.prototype,"miniplayerIsActive",void 0);
_.U([_.N({computed:"computeIsInlinePreviewEnabled(miniplayerIsActive, miniplayerPlaybackState, isInlinePreviewDisabled)"}),_.V("design:type",Boolean)],m3.prototype,"isInlinePreviewEnabled",void 0);_.U([_.N(),_.V("design:type",Boolean)],m3.prototype,"isInlinePreviewDisabled",void 0);_.U([_.N({reflectToAttribute:!0,value:function(){return _.wf("START_IN_FULL_WINDOW_MODE")}}),
_.V("design:type",Boolean)],m3.prototype,"mastheadHidden",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],m3.prototype,"playerFullscreen",void 0);_.U([_.N({value:!1,reflectToAttribute:!0}),_.V("design:type",Boolean)],m3.prototype,"hideHeaderShadow",void 0);_.U([_.N({value:{GUIDE_ALT_LABEL:_.Ln("GUIDE_ALT_LABEL",void 0,"Guide")}}),_.V("design:type",Object)],m3.prototype,"menuStrings",void 0);
_.U([_.N({computed:"computeTopbarData(data)"}),_.V("design:type",Object)],m3.prototype,"topbarData",void 0);_.U([_.N({selector:_.Job}),_.V("design:type",Boolean)],m3.prototype,"isWatchPage",void 0);_.U([_.N({selector:H_b}),_.V("design:type",Boolean)],m3.prototype,"isShortsPage",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("web_background_colors_update")}),_.V("design:type",Boolean)],m3.prototype,"backgroundRefresh",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Boolean)],m3.prototype,"scrolling",void 0);_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],m3.prototype,"hasDelegation",void 0);_.U([_.N({reflectToAttribute:!0,value:!1}),_.V("design:type",Boolean)],m3.prototype,"guideScrolledByTouch",void 0);_.U([_.N({reflectToAttribute:!0,value:_.u("kevlar_content_visibility_hidden")}),_.V("design:type",Boolean)],m3.prototype,"useContentVisibility",void 0);
_.U([_.N({reflectToAttribute:!0}),_.V("design:type",Object)],m3.prototype,"darkerDarkTheme",void 0);_.U([_.kH("guide"),_.V("design:type",Object)],m3.prototype,"guide",void 0);_.U([_.kH("guide-service"),_.V("design:type",lHc)],m3.prototype,"guideService",void 0);_.U([_.kH("guide-inner-content"),_.V("design:type",HTMLDivElement)],m3.prototype,"guideInnerContent",void 0);
_.U([_.mH("isInlinePreviewEnabled"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],m3.prototype,"isInlinePreviewEnabledChanged",null);_.U([_.uq("guideIsVisibleButNotPersistent"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],m3.prototype,"guideIsVisibleButNotPersistentSelectorChanged",null);
_.U([_.uq("guidePersistentAndVisible","miniGuideVisible"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],m3.prototype,"observeGuideVisibility",null);_.U([_.tq("attached"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],m3.prototype,"onYtPageManagerAttached",null);_.U([_.uq("data"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype",Promise)],m3.prototype,"updateMastheadData",null);
_.U([_.tq("yt-set-theater-mode-enabled"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],m3.prototype,"onSetTheaterModeEnabled",null);_.U([_.tq("yt-page-type-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],m3.prototype,"onPageChanged",null);
_.U([_.tq("yt-request-panel-mode-change"),_.V("design:type",Function),_.V("design:paramtypes",[Event,Object]),_.V("design:returntype")],m3.prototype,"onRequestPanelModeChange",null);_.U([_.tq("yt-guide-hover"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],m3.prototype,"onGuideOpenButtonHover",null);_.U([_.tq("app-drawer-transitioned"),_.V("design:type",Function),_.V("design:paramtypes",[Event]),_.V("design:returntype")],m3.prototype,"onDrawerIronSelect",null);
_.U([_.tq("yt-add-element-to-app"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent]),_.V("design:returntype")],m3.prototype,"onAddElementToApp",null);_.U([_.tq("yt-set-fullerscreen-styles"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],m3.prototype,"setFullscreen",null);
_.U([_.tq("yt-masthead-height-changed"),_.V("design:type",Function),_.V("design:paramtypes",[CustomEvent,Object]),_.V("design:returntype")],m3.prototype,"onYtMastheadHeightChanged",null);_.U([_.tq("yt-focus-searchbox"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],m3.prototype,"onFocusSearchBox",null);_.U([_.tq("yt-open-hotkey-dialog"),_.V("design:type",Function),_.V("design:paramtypes",[]),_.V("design:returntype")],m3.prototype,"onOpenHotkeyDialog",null);
m3=_.U([_.P({disableElementRegistration:_.u("main_app_controller_extraction_batch_9"),is:"ytd-app"})],m3);_.LB().processSignal("eor");_.u("main_app_controller_extraction_batch_9")&&_.Q(m3,"ytd-app",zWc);
_.Md();
}catch(e){_._DumpException(e)}
}).call(this,this.default_kevlar_base);
// Google Inc.
